body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:blade-runner;src:url(/static/media/BLADRMF_.0c7e2ce28555cce80449.TTF) format("truetype")}@font-face{font-family:ahroni;src:url(/static/media/ahronbd.b0246325c567e5b54c26.ttf) format("truetype")}@font-face{font-family:montserrat;src:url(/static/media/Montserrat-VariableFont_wght.7e687123cd4528224ce5.ttf)}@font-face{font-family:montserrat-italic;src:url(/static/media/Montserrat-Italic-VariableFont_wght.7451547bd28d8dddbeea.ttf)}@font-face{font-family:lato;src:url(/static/media/Lato-Regular.9d883d540ee2b4de8024.ttf) format("truetype")}@font-face{font-family:lato-italic;src:url(/static/media/Lato-Italic.a9f3ee269217f44df65f.ttf) format("truetype")}@font-face{font-family:lato-black;src:url(/static/media/Lato-Black.57dee8aface5572f9101.ttf) format("truetype")}@font-face{font-family:lato-black-italic;src:url(/static/media/Lato-BlackItalic.09fc285661e54addb1fd.ttf) format("truetype")}@font-face{font-family:lato-bold;src:url(/static/media/Lato-Bold.636be8de934918e38ed9.ttf) format("truetype")}@font-face{font-family:lato-bold-italic;src:url(/static/media/Lato-BoldItalic.fd32b4dea61508c37b78.ttf) format("truetype")}@font-face{font-family:lato-light;src:url(/static/media/Lato-Light.c7400fcad9e48ca9043f.ttf) format("truetype")}@font-face{font-family:lato-light-italic;src:url(/static/media/Lato-LightItalic.4310bbed01b37dfcee98.ttf) format("truetype")}@font-face{font-family:lato-thin;src:url(/static/media/Lato-Thin.5a60dde25d817751d590.ttf) format("truetype")}@font-face{font-family:lato-thin-italic;src:url(/static/media/Lato-ThinItalic.42a616fcfc8a08caef71.ttf) format("truetype")}:root{--red:#e83838;--blue:#0c7ffa;--green:#29ba46;--light-grey:#eee;--grey:#eee;--dark-grey:#222;--black:#222}html{scroll-behavior:smooth}body{align-items:center;color:#222;color:var(--black);display:flex;flex-direction:column;font-family:lato,sans-serif;max-width:100vw}body *{max-width:100%}.content{margin:auto;max-width:90%;width:1600px}.section-content{margin:0}.col{display:flex;flex-direction:column}.row,button{display:flex;flex-direction:row}button{cursor:pointer}.blue-btn,button{border-radius:5px;gap:.5em;padding:5px 15px;width:-webkit-max-content;width:max-content}.blue-btn{align-items:center;background-color:#0c7ffa;background-color:var(--blue);border:2px solid #0c7ffa;border:2px solid var(--blue);color:#fff;display:flex;flex-direction:row;font-size:1.25rem;text-decoration:none;transition:background-color .15s linear,color .15s linear}.blue-btn:hover{background-color:initial;color:#0c7ffa;color:var(--blue)}h1{font-size:3rem;font-weight:700;max-width:100%}h1,h2{font-family:montserrat;width:-webkit-max-content;width:max-content}h2{font-size:2.25rem;margin-top:0;padding-top:30px;position:relative;text-align:left}h2:after{background-color:#e83838;background-color:var(--red);border-radius:1px;bottom:-5px;content:"";height:5px;left:0;position:absolute;width:75%}p{font-size:1rem;margin:0}.standard-title{display:flex;flex-direction:column;gap:1rem;margin:125px auto}.standard-title h1{margin:auto}.standard-title span{font-size:1.25rem;font-weight:600;white-space:pre;width:100vw}.standard-title span a{color:#e83838;color:var(--red);-webkit-text-decoration:underline solid #0000;text-decoration:underline solid #0000;transition:-webkit-text-decoration-color .2s linear;transition:text-decoration-color .2s linear;transition:text-decoration-color .2s linear,-webkit-text-decoration-color .2s linear}.standard-title span a:hover{-webkit-text-decoration-color:#e83838;text-decoration-color:#e83838;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}hr.post-title{border:1px solid #222;border:1px solid var(--black);max-width:90vw;width:100%}@media only screen and (min-width:70rem){.section-content{margin:0 50px}}@media only screen and (min-width:90rem){html{font-size:20px}}.landing-header{background-color:var(--grey);padding:.25rem 0;position:relative;z-index:1}.landing-header .content{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-around;margin:auto;padding:15px 0}.landing-header img.logo{height:30px;max-width:70vw}.landing-header .links{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;min-width:80vw}.landing-header p.link{cursor:pointer;font-weight:700;overflow:hidden;padding:5px 0;position:relative}.landing-header p.link:after{background-color:initial;bottom:0;content:"";height:.15rem;left:0;position:absolute;transition:background-color .2s linear;width:100%}.landing-header p.link.curr-page:after,.landing-header p.link:hover:after{background-color:var(--red)}.landing-header .blue-btn{cursor:pointer;font-size:1rem}@media only screen and (min-width:25rem){.landing-header .content{justify-content:space-between}.landing-header .content .links{flex-direction:row;gap:50px;min-width:-webkit-max-content;min-width:max-content}}.landing-animation{max-width:80vw}.landing-animation-shape{stroke-width:10;stroke-linecap:round;fill:#0000}.landingTitle{margin:50px auto;width:100vw}.landingTitle .content.row{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;gap:50px;justify-content:space-between}.landingTitle .col{align-items:flex-start;display:flex;flex-direction:column;text-align:start}.landingTitle .col.text{flex-basis:400px;flex-grow:2}.landingTitle .demo-btn{align-items:center;background-color:var(--red);border:2px solid var(--red);border-radius:5px;color:#fff;display:flex;flex-direction:row;font-size:1.5rem;gap:10px;padding:5px 15px;text-decoration:none;transition:background-color .15s linear,color .15s linear}.landingTitle .demo-btn:hover{background-color:initial;color:var(--red)}.landingTitle .col.graphs{flex-basis:400px;flex-grow:1}.landingTitle .col h1{text-wrap:wrap;width:100%}.graphs img.front{height:auto;width:90%}.landing-intro{background-color:var(--grey);padding:50px auto}.landing-intro .content{padding:50px 0}.landing-intro .questions{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:space-around;margin:auto auto 80px;width:-webkit-max-content;width:max-content}.landing-intro .question{display:flex;flex-basis:300px;flex-direction:column;flex-grow:1;font-size:1rem;gap:30px;height:-webkit-max-content;height:max-content;text-align:left}.landing-intro .question h5{font-size:1.8rem;margin:0}.landing-intro .question p{font-size:1rem}.landing-intro .question p span{color:var(--red);font-weight:700;text-decoration:underline}.landing-intro h3{font-size:1.8em}.landing-intro .features{display:flex;flex-direction:row;flex-wrap:wrap;gap:75px;justify-content:center}.landing-intro .features .card{align-items:center;background-color:#fff;border-radius:10px;color:#fff;display:flex;flex-basis:280px;flex-direction:column;gap:1em;padding:30px 10px;text-align:left}.landing-intro .features .card *{color:var(--dark-grey);margin:0}.landing-intro .features .card h4{font-size:1.25rem;text-align:center}.landing-intro .features .card p{text-align:center}.landing-intro i{color:var(--red);font-size:4rem}h3{color:var(--red)}.landing-features{margin:50px auto}.landing-features.content .section-content{display:flex;flex-direction:column;gap:50px}.landing-features .qa,.landing-features .qi{display:flex;flex-direction:column;gap:30px}.landing-features .row{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:space-between;margin:25px 0}.landing-features .qi-row{flex-direction:row-reverse}.landing-features .carousel,.landing-features .col{align-items:flex-start;display:flex;flex-basis:450px;flex-direction:column;flex-grow:1;height:-webkit-max-content;height:max-content;margin:0;text-align:left}.landing-features .carousel{padding-top:0}.landing-features img{max-width:100%}.landing-features .carousel .images-container{height:500px;overflow-y:scroll}.landing-features .carousel .images-container::-webkit-scrollbar{width:8px}.landing-features .carousel .images-container::-webkit-scrollbar-track{background-color:var(--light-grey);border-radius:10px}.landing-features .carousel .images-container::-webkit-scrollbar-thumb{background-color:var(--grey);border-radius:10px}.landing-features .qi-carousel .images-container{height:auto;overflow-y:auto}.landing-features .carousel img{margin:auto;max-width:100%;object-fit:cover;width:100%}.landing-features .logo{height:70px;margin:auto auto 25px;max-width:70vw;object-fit:contain;width:auto}.landing-features .col .desc{text-align:justify}.landing-features .col .features{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:center;margin:20px auto;max-width:500px}.landing-features .col .features .feature{display:flex;flex-basis:120px;flex-direction:column;gap:10px;text-align:center}.landing-features .col .features .feature i{color:var(--red);font-size:3rem}.landing-features .col .features .feature p{font-size:1rem}.landing-features .checks{margin:15px 0}.landing-features .tags{display:flex;flex-direction:row;flex-wrap:wrap}.landing-features .tags .tag{border-radius:10px!important;font-size:1rem;margin:.25em;padding:5px 10px!important}.landing-features hr{background-color:var(--black);border:none;border-radius:1em;height:.25rem;width:500px}@media only screen and (min-width:65.99rem){.landing-features .carousel{padding-top:95px}}.landing-features iframe{aspect-ratio:16/9;width:100%}.tag{border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:700}.tag,.tag-button{margin-right:2px;padding:1px 4px;text-align:center;white-space:nowrap}.tag-button{background:none;border:none;border-radius:3px;color:inherit;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:700;outline:none}.general-emergent{background-color:#fff;border:1px solid #e83838;color:#e83838}.cancelled{border:1px solid var(--dark-grey);color:var(--dark-grey)}.cancelled,.refusal{background-color:#fff}.refusal{border:1px solid #e78d0c;color:#e78d0c}.non-acute{background-color:#fff;border:1px solid #22b922;color:#22b922}.non-emergent{background-color:#fff;border:1px solid #1a6cc9;color:#1a6cc9}.unknown{background-color:#fff;border:1px solid var(--dark-grey)}.stroke,.unknown{color:var(--dark-grey)}.stroke{background-color:#4cc9f0}.arrest{background-color:#e83838}.stemi{background-color:#7209b7}.trauma{background-color:var(--dark-grey)}.respiratory{background-color:#f9f239;color:var(--dark-grey)}.seizure{background-color:#015f10}.syncope{background-color:#32cd32;color:var(--dark-grey)}.tbi{background-color:#555}.hypoglycemia{background-color:#89eca5;color:var(--dark-grey)}.asthma{background-color:#a84000}.airway{background-color:#fba203}.airway,.cardiac{color:var(--dark-grey)}.cardiac{background-color:#f72585}.narcotics{background-color:#b0e0e6;color:var(--dark-grey)}.pediatrics{background-color:#f08080;color:var(--dark-grey)}.high-risk-refusal{background-color:#e6b54c;color:var(--dark-grey)}.patient-death{background-color:#000}.critical,.ground-transport,.stable{background-color:#1a6cc9;color:#fff}.ecg{background-color:#1a6cc9}.suggestions{background-color:#ca29bf}.medic{color:var(--dark-grey)}.author,.medic{background-color:#fff;border:1px solid var(--dark-grey);border-radius:0}.author{color:#e83838}.check{background-color:#fff;border:1px solid var(--dark-grey);color:#109629}.measure,.quant-measure{background-color:#fff;border:1px solid var(--dark-grey);color:#d31717}.schematron,.tag.\[ERROR\],.tag.\[FATAL\],.tag.\[WARNING\]{background-color:#fff;border:1px solid #e83838;color:#e83838}.landing-demo{background-color:var(--grey);margin:0 auto;padding:50px 0}.landing-demo iframe{aspect-ratio:16/9;width:100%}.landing-stats{display:none;margin:50px auto;width:100vw}.stats{color:var(--red)}.col{align-items:center}.stats .col{position:relative}.num{font-size:50px;font-weight:900;margin:0}.live{position:absolute;right:0;top:0}.review{background-color:var(--grey);border-radius:10px;flex-basis:300px;padding:10px 25px;position:relative}.signature{text-align:right}.profile{background-color:#fff;border:2px solid var(--red);border-radius:99px;bottom:-15px;font-size:2em;height:50px;left:-15px;position:absolute;width:50px}.landing-contact{background-image:url(/static/media/ambulance.b0518fa7e976c798b947.png);background-position-x:70%;background-position-y:50%;background-repeat:no-repeat;background-size:cover;padding:50px 0}.landing-contact .content{color:#fff;display:flex;flex-direction:column}.landing-contact h2:after{background-color:#fff}.landing-contact h3,.landing-contact p{width:-webkit-max-content;width:max-content}.landing-contact p.desc{font-size:1.25em;margin:20px 0;text-align:left}.landing-contact .form{display:flex;flex-direction:column;gap:25px;max-width:1000px}.landing-contact .row{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:start}.landing-contact .name input{flex-basis:200px;flex-grow:1}.landing-contact .location input{flex-basis:500px;flex-grow:1}.landing-contact input,.landing-contact input:active{background-color:#66666680;border:2px solid #fff;border-radius:5px;color:#fff;font-size:1rem;height:-webkit-max-content;height:max-content;outline:2px solid var(--white);padding:10px 20px;transition:border-color .15s linear,outline-color .15s linear}.landing-contact input:focus,.landing-contact select:focus,.landing-contact select:focus-visible{border-color:var(--red);outline-color:var(--red)}.landing-contact input::placeholder{color:var(--grey)}.landing-contact select{background:#0000;background-color:#66666680;border:2px solid #fff;border-radius:5px;color:#fff;font-size:16px;padding:10px 20px}.landing-contact select option{background-color:var(--black);font-size:16px;margin:10px 20px}.landing-contact,input.submit-btn{background-color:var(--red);border-color:var(--red);color:#fff;font-family:lato-bold;transition:background-color .15s linear,border-color .15s linear,color .15s linear}.landing-contact input.submit-btn:hover,input.submit-btn:focus{background-color:#fff;border-color:#fff;color:var(--black)}.landing-contact .form .msg{color:#fff;font-family:lato-bold-italic;height:1em}.landing-about{display:none;margin:50px auto}.landing-about .content{align-items:flex-start}.landing-about p{text-align:left}footer{background-color:var(--grey)}footer .content{flex-wrap:wrap;gap:.75em;justify-content:space-around;padding:25px 0}footer .content,footer .icons{align-items:center;display:flex}footer .icons{gap:30px}footer .icons a{color:var(--black);font-size:1.5em;text-decoration:none}footer .icons i{transition:color .15s linear}footer .icons i:hover{color:var(--blue)}@media only screen and (min-width:35rem){footer .content{justify-content:space-between}}.about-timeline{margin:50px auto;width:100vw}.about-timeline .section-content{margin-top:5rem;position:relative}.about-timeline .events{display:flex;flex-direction:column;gap:5rem}.about-timeline .events .event{display:flex;flex-direction:row;gap:.5rem}.about-timeline .events .event img{border:2px solid var(--grey);border-radius:4px;box-sizing:border-box;display:none;height:7rem;object-fit:contain;padding:.5rem;width:7rem}.about-timeline .events .event .date1,.about-timeline .events .event .date2-desktop{color:var(--red);flex-shrink:0;padding:.25rem;width:8rem}.about-timeline .events .event .date1{border-top:3px dotted var(--black);padding:.5rem;text-align:right}.about-timeline .events .event .date2-mobile{display:block}.about-timeline .events .event .date2-desktop{display:none;padding:.5rem;text-align:left}.about-timeline .events .event .diamond-black,.about-timeline .events .event .diamond-red{color:var(--black);font-size:1.25rem;left:8.25rem;position:absolute;transform:translate(-50%,calc(-50% + 1.5px))}.about-timeline .events .event .diamond-red{color:var(--red);font-size:.75rem}.about-timeline .events .event .right-container{border-top:3px solid var(--black);display:flex;flex-direction:row;flex-grow:1}.about-timeline .events .event .right-container .text{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0;text-align:left;white-space:pre}.about-timeline .events .event .right-container span a{color:var(--red)}.about-timeline .events h3{color:var(--red);font-size:2rem;font-weight:700;margin:0;text-align:left}.about-timeline .events p{text-wrap:wrap;text-align:left}.about-timeline .line{left:8.25rem;position:absolute}.about-timeline .line,.about-timeline .line .black-line,.about-timeline .line .flag,.about-timeline .line .red-line{height:100%;position:absolute;top:0;transform:translateX(-50%)}.about-timeline .line .flag{color:var(--red);font-size:2rem;top:-3rem}.about-timeline .line .red-line{border:2px solid var(--red);height:100%;width:0}.about-timeline .line .black-line{border:2px solid var(--black);height:100%;width:0}@media only screen and (min-width:70rem){.about-timeline .events .event img{display:block}.about-timeline .events .event .diamond-black,.about-timeline .events .event .diamond-red,.about-timeline .line{left:15.75rem}.about-timeline .events .event .date2-mobile{display:none}.about-timeline .events .event .date2-desktop{display:block}}.about-page{margin:auto}.about-page .about-banner{align-items:center;background-image:linear-gradient(#000000bf,#000000bf),url(https://images.unsplash.com/photo-1600959907703-125ba1374a12?q=80&w=2670&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);background-position-x:70%;background-position-y:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;margin:auto;padding:175px 0;width:100vw}.about-page .about-banner h1{color:var(--red);font-weight:500;margin:auto}.about-page .about-banner p{color:#fff}.faq-entries{margin:50px auto 100px}.faq-page{width:100vw}.faq-entries .question{align-items:center;display:flex;flex-direction:row;font-size:1.25rem;font-weight:700;justify-content:space-between;padding:.75rem 0;text-align:left}.faq-entries .question p{font-size:1.25rem}.faq-entries .question i{height:-webkit-max-content;height:max-content;transform-origin:center;transition:transform .2s linear}.faq-entries .question i.open{transform:rotate(180deg)}.faq-entries .answer{height:-webkit-max-content;height:max-content;max-height:0;max-width:60%;overflow:hidden;text-align:left;transition:max-height .2s linear}.faq-entries .answer.open{height:-webkit-max-content;height:max-content;max-height:5rem}.faq-entries .answer p{margin-bottom:.75rem}.qna{cursor:pointer}.blog-page .tags{display:flex;flex-direction:row;gap:1rem;margin:3rem 0}.blog-page .tags .tag{border:1px solid var(--black);border-radius:10px;color:var(--black);font-size:1.5rem;padding:.25rem 1rem;transition:border-color .2s linear,background-color .2s linear,color .2s linear}.blog-page .tags .tag.active,.blog-page .tags .tag:hover{background-color:var(--red);border-color:var(--red);color:#fff}.blog-page .articles-grid{display:flex;flex-wrap:wrap;gap:2rem;margin:2rem 0}.blog-page .articles-grid .article{display:flex;flex-basis:500px;flex-direction:column;gap:.5rem}.blog-page .articles-grid .article *{width:-webkit-max-content;width:max-content}.blog-page .articles-grid .article img{max-width:100%}.blog-page .articles-grid .article .writer{color:var(--red)}.blog-page .articles-grid .article .title{color:var(--black)}.blog-page .articles-grid .article .desc{color:var(--darkgrey)}.standard-box{width:60%}.standard-box,.standard-box-screen-small{background-color:#eee;border-radius:10px;display:flex;flex-direction:column;margin:0 auto 40px}.standard-box-screen-small{width:90%}.box-title{font-family:montserrat;width:100%}.box-button{background-color:#0c7ffa;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.box-spacer{margin-bottom:80px;width:100vw}.standard-module{width:90%}.standard-module,.standard-module-screen-small{background-color:#fff;border-radius:8px;margin:0 auto 30px;padding:10px}.standard-module-screen-small{width:96%}.module-title{font-size:32px;transform:translateY(-12px)}.input-container{position:relative;width:100%}.error-input{border-color:#f44}.error-message{bottom:-20px;color:#f44;font-size:.8em;left:0;position:absolute}.feedback-section{display:flex;flex-direction:column;gap:10px;padding:15px}.feedback-input{border:1px solid #ccc;border-radius:4px;padding:10px;resize:vertical;width:100%}.submit-button{align-self:flex-end;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.submit-button:hover{background-color:#0056b3}.agency-list-element{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:15px;transition:all .3s ease}.agency-list-element:hover{box-shadow:0 2px 8px #0000001a}.agency-header{align-items:center;background-color:#fff;border-radius:8px 8px 0 0;cursor:pointer;display:flex;justify-content:space-between;padding:20px;transition:background-color .2s ease}.agency-header:hover{background-color:#f8f9fa}.agency-info{display:flex;flex:1 1;flex-direction:column;gap:8px}.agency-name-section{align-items:center;display:flex;gap:10px}.agency-name{color:#2c3e50;font-size:1.4em;font-weight:600;margin:0}.agency-number{color:#6c757d;font-size:.9em;font-weight:500}.agency-details{color:#6c757d;display:flex;font-size:.9em;gap:20px}.agency-state{color:#495057;font-weight:500}.agency-email{color:#007bff}.agency-subscription{background-color:#e9ecef;border-radius:12px;color:#495057;font-weight:500;padding:2px 8px;text-transform:capitalize}.agency-stats{display:flex;gap:20px;margin-right:20px}.stat-item{align-items:center;display:flex;flex-direction:column;gap:4px}.stat-label{color:#6c757d;font-size:.8em;font-weight:500}.stat-value{color:#2c3e50;font-size:1.1em;font-weight:600}.expand-button{background:none;border:none;border-radius:4px;color:#6c757d;cursor:pointer;font-size:1.2em;padding:8px;transition:all .2s ease}.expand-button:hover{background-color:#e9ecef;color:#495057}.users-section{background-color:#fff;border-radius:0 0 8px 8px;border-top:1px solid #e0e0e0;padding:20px}.users-header{margin-bottom:15px}.users-header h4{color:#2c3e50;font-size:1.2em;font-weight:600;margin:0}.users-list{gap:15px}.user-item{border-left:4px solid #007bff;padding:15px}.user-info{gap:5px}.user-name{font-size:1.1em}.user-role{font-size:.85em}.user-dates{gap:8px}.date-label{font-size:.8em}.date-value{font-size:.9em}.agency-details-expanded{display:flex;flex-direction:column;gap:15px}.detail-row{display:flex;gap:20px;justify-content:space-between}.detail-item{display:flex;flex:1 1;flex-direction:column;gap:4px}.detail-label{color:#6c757d;font-size:.85em;font-weight:500}.detail-value{color:#2c3e50;font-size:1em;font-weight:500}.users-list-section{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:20px}.users-list-header{margin-bottom:15px}.users-list-header h4{color:#2c3e50;font-size:1.2em;font-weight:600;margin:0}.users-list{display:flex;flex-direction:column;gap:12px}.user-item{align-items:center;background-color:#f8f9fa;border-left:3px solid #007bff;border-radius:6px;display:flex;justify-content:space-between;padding:12px}.user-info{display:flex;flex-direction:column;gap:4px}.user-name{color:#2c3e50;font-size:1em;font-weight:600}.user-email{color:#007bff;font-size:.9em}.user-role{color:#6c757d;font-size:.8em;font-style:italic}.user-dates{gap:6px;text-align:right}.date-item,.user-dates{display:flex;flex-direction:column}.date-item{gap:2px}.date-label{color:#6c757d;font-size:.75em;font-weight:500}.date-value{color:#495057;font-size:.85em;font-weight:500}.user-association-section{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;padding:20px}.user-association-section h3{color:#2c3e50;font-size:1.3em;font-weight:600;margin:0 0 15px}.user-association-form{align-items:end;display:flex;flex-wrap:wrap;gap:15px}.form-group{display:flex;flex-direction:column;gap:5px;min-width:200px}.form-group label{color:#495057;font-size:.9em;font-weight:500}.standard-input{background-color:#fff;border:1px solid #ced4da;border-radius:4px;font-size:.9em;padding:8px 12px;transition:border-color .2s ease}.standard-input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.link-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9em;font-weight:500;min-width:150px;padding:8px 16px;transition:background-color .2s ease}.link-button:hover:not(:disabled){background-color:#0056b3}.link-button:disabled{background-color:#6c757d;cursor:not-allowed}.link-message{border-radius:4px;font-size:.9em;font-weight:500;margin-top:10px;padding:8px 12px}.link-message.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.link-message.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.demo-page{display:flex;flex-direction:column;min-height:100vh;width:100vw}.demo-content{align-items:flex-start;background-color:#fff;flex:1 1;padding:2rem}.demo-content,.demo-login-btn{display:flex;justify-content:center}.demo-login-btn{align-items:center;background-color:var(--red);border:2px solid var(--red);border-radius:5px;color:#fff;flex-direction:row;font-size:1rem;gap:10px;padding:5px 15px;text-decoration:none;transition:background-color .15s linear,color .15s linear;width:100%}.demo-login-btn:hover{background-color:initial;color:var(--red)}@media (max-width:768px){.demo-content{padding:1rem}}.list-element-read{background-color:#ddd}.list-element-finished,.list-element-read{align-items:center;border-radius:5px;display:flex;margin-bottom:10px;padding:10px}.list-element-finished{background-color:#29ba46}.report-number{font-weight:700;margin-right:10px}.number-of-issues,.number-of-suggestions{color:#e83838;font-weight:700;margin-right:10px}.incident-time,.report-type{margin-right:10px}.incident-time{font-weight:700}.enter-button{background-color:#0c7ffa}.enter-button,.invisible-enter-button{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.invisible-enter-button{background-color:#fff;visibility:hidden}.info-circle-container{display:inline-block;margin-left:8px;position:relative}.info-icon{color:var(--blue);cursor:help;font-size:20px}.info-icon-white{color:#fff}.info-tooltip{word-wrap:break-word;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px #00000026;box-sizing:border-box;color:var(--dark-grey);font-size:14px;left:50%;max-width:400px;min-width:200px;overflow-wrap:break-word;padding:8px 12px;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);white-space:normal;width:400px;z-index:9999}.info-tooltip-white{background-color:var(--dark-grey);border:none;color:#fff}.info-tooltip:before{border-bottom:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;content:"";left:50%;position:absolute;top:-5px;transform:translateX(-50%)}.info-tooltip-white:before{border-bottom:5px solid var(--dark-grey)}.accordion-container{border:1px solid var(--light-grey);border-radius:5px;box-shadow:0 1px 2px #0000000d;margin:0 auto;max-width:56rem;width:100%}.accordion-header{align-items:center;background-color:var(--dark-grey);border-radius:5px;color:#fff;cursor:pointer;display:flex;padding:10px;transition:background-color .2s}.accordion-header:hover{background-color:var(--grey)}.accordion-title{font-size:1.25rem;font-weight:700}.accordion-subtitle{color:var(--dark-grey);font-size:.875rem;margin-top:.25rem}.accordion-content{background-color:var(--light-grey);border-radius:5px;padding:10px}.accordion-item{border:1px solid var(--light-grey);border-radius:5px;margin-bottom:.5rem}.accordion-item-root{border-color:var(--blue);box-shadow:0 1px 2px #0000000d}.accordion-item-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem}.accordion-item-header-root{background-color:#0c7ffa1a}.accordion-item-header-root:hover{background-color:#0c7ffa33}.accordion-item-header-default{background-color:var(--light-grey)}.accordion-item-header-default:hover{background-color:var(--grey)}.accordion-item-title-root{color:var(--blue);font-size:1.125rem;font-weight:700}.accordion-item-title-default{font-weight:500}.accordion-item-content{border-top:1px solid var(--light-grey);padding:.75rem}.accordion-input{border:1px solid var(--grey);border-radius:5px;padding:.5rem;width:100%}.array-container{border-left:2px solid var(--green);padding-left:1rem}.nested-content{border-radius:5px;padding:8px}.nested-content.depth-0{background-color:#e83838e6}.nested-content.depth-1{background-color:#e8383899}.nested-content.depth-2{background-color:#e838384d}.nested-content.depth-3,.nested-content.depth-4{background-color:#e838381a}.nested-content.depth-5{background-color:#ec48990f}.nested-content.depth-6{background-color:#14b8a60d}.nested-content.depth-7{background-color:#f973160a}.nested-content.depth-8{background-color:#3b82f608}.nested-content.depth-9{background-color:#10b98105}.nested-content:before{background:linear-gradient(180deg,#94a3b8 0,#94a3b8);content:"";height:100%;left:-2px;opacity:.8;position:absolute;top:0;width:2px}.nested-content-indent{border-left:2px solid var(--grey);padding-left:.5rem}.button-container{display:flex;gap:1rem;margin-top:1rem}.button{border:1px solid var(--grey);border-radius:5px;padding:.5rem 1rem}.button:hover{background-color:var(--light-grey)}.button-primary{background-color:#0c7ffa1a;border-color:var(--blue)}.button-primary:hover{background-color:#0c7ffa33}.updated-fields{background-color:var(--light-grey);border:1px solid var(--light-grey);border-radius:5px;margin-top:1rem;padding:1rem}.updated-fields-title{font-weight:700;margin-bottom:.5rem}.updated-fields-content{max-height:10rem;overflow:auto}.updated-field-item{font-size:.875rem;margin-bottom:.25rem}.updated-field-path{font-weight:500}.element-value{color:var(--dark-grey);word-break:break-word}.read-only-text{color:var(--dark-grey);display:inline-block}.data-input,.read-only-text{font-size:14px;min-width:200px;padding:8px}.data-input{background-color:#fff}.data-input:focus{border-color:var(--blue);box-shadow:0 0 0 2px #0c7ffa40}.list-element-container{margin:0 auto;max-width:1200px;width:100%}.list-element-container>.list-element{background-color:initial;border:none;margin-bottom:0;padding:0}.data-input{background-color:var(--light-grey);border:1px solid var(--grey);border-radius:5px;font-size:.9rem;padding:4px 8px;width:100%}.data-input:focus{background-color:#fff;border-color:var(--dark-grey);outline:none}.update-actions{margin-top:20px;padding:8px;text-align:right}.update-button{background-color:var(--light-grey);border:1px solid var(--grey);border-radius:5px;cursor:pointer;padding:8px 16px}.update-button:hover{background-color:var(--grey)}.list-element{background-color:var(--light-grey)}.list-element,.list-header{align-items:center;border-radius:5px;display:flex;margin-bottom:10px;padding:10px}.list-header{background-color:var(--dark-grey);color:#fff;font-size:larger}.tiny-div{flex:0.4 1}.small-div,.tiny-div{display:flex;justify-content:flex-start}.small-div{flex:1 1}.medium-div{flex:1.8 1}.large-div,.medium-div{display:flex;justify-content:flex-start}.large-div{flex:3 1}.rating-button{background-color:#0c7ffa;color:#fff}.rating-button,.rating-button-sel{border:1px solid #0c7ffa;border-radius:5px;cursor:pointer;margin-left:6px;padding:5px 10px}.rating-button-sel{background-color:#fff;color:#0c7ffa}.login-container,.mfa-container{background-color:#eee;border-radius:10px;margin:100px auto 0;padding:20px;width:300px}.logo_login{height:70px;margin-bottom:20px;object-fit:contain;width:250px}.input-container{margin-bottom:15px}.email-input,.password-input{border:1px solid #ddd;border-radius:5px;padding:10px;width:100%}.login-button,.mfa-button{background-color:#e83838;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:10px;width:100%}.error-popup{display:flex;flex-direction:column;justify-content:center}.header-container,.header-container-behind{left:0;position:fixed;right:0;top:0;z-index:1}.header{padding:18px}.header,.header-screen-small{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fffc;display:flex;justify-content:space-between;width:100%}.header-screen-small{padding:20px}.company-info{align-items:center;display:flex;margin-left:auto}.company-name{margin-left:20px;margin-right:20px}.logo{float:left;height:40px}.logout-button{background-color:#e83838;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.header-buttons{display:flex;gap:10px;margin:0 20px}.go-button{background-color:#0c7ffa;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .2s}.go-button:hover{background-color:#0066d6}.header-spacer{height:90px}.nav-dropdown{display:flex;position:relative;width:3rem}.nav-dropdown .select-btn{align-items:center;border:2px solid var(--black);border-radius:5px;font-family:var(--lato);justify-content:center;width:100%}.nav-dropdown .options-box,.nav-dropdown .select-btn{background-color:#fff;display:flex;font-size:1rem;padding:.5rem}.nav-dropdown .options-box{-ms-overflow-style:none;align-items:stretch;border:2px solid var(--black);border-radius:6px;box-sizing:border-box;flex-direction:column;height:-webkit-max-content;height:max-content;list-style-type:none;max-height:0;min-width:13rem;overflow-y:auto;position:absolute;right:0;scrollbar-width:none;top:2.1rem;transition:max-height .2s linear;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:99;&::-webkit-scrollbar{display:none}}.nav-dropdown .options-box.open{max-height:15rem;visibility:visible}.nav-dropdown .select-btn .fa-angle-down{transition:transform .2s linear}.nav-dropdown .select-btn[aria-expanded=true] .fa-angle-down{transform:rotate(180deg)}.nav-dropdown .options-box::-webkit-scrollbar{width:7px}.nav-dropdown .options-box::-webkit-scrollbar-track{background:var(--grey);border-radius:25px}.nav-dropdown .options-box::-webkit-scrollbar-thumb{border-radius:25px}.nav-dropdown .options-box .option{align-items:center;cursor:pointer;display:flex;padding:.5rem;transition:background-color .2s;white-space:nowrap}.nav-dropdown .options-box .option:hover{background-color:var(--grey)}.nav-dropdown .options-box .option.admin{color:var(--green)}.nav-dropdown .options-box .option.logout{color:var(--red)}.nav-dropdown .options-box .option.new-section{border-top:1px solid var(--black);margin-top:.5rem}.filter-list-element{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.filter-list-element .row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.filter-list-element .row .filters{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;gap:.75rem}.filter-list-element .row .submit{align-items:center;background-color:var(--blue);border:2px solid var(--blue);border-radius:5px;color:#fff;display:flex;font-size:1rem;margin-left:auto;padding:.5rem}.filter-list-element hr{border:1px solid var(--black);border-radius:5px;width:100%}.filter-list-element .applied-tags{display:flex;flex-direction:column;gap:.5rem}.filter-list-element .applied-tags .tags,.list-element .applied-tags .medics{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.filter-list-element .applied-tags .medics .medic-tag{background-color:var(--dark-grey);border-radius:5px;color:#fff;font-size:.8rem;font-weight:700;padding:.25rem .5rem}.only-i{font-size:1.75rem}.filter-dropdown{display:flex;position:relative;width:10rem}.filter-dropdown.Medics{width:7.5rem}.filter-dropdown.Read{width:10rem}.filter-dropdown.Finished{width:12.25rem}.filter-dropdown.Measures{width:16rem}.filter-dropdown .select-btn{border:2px solid var(--black);border-radius:5px;font-family:var(--lato);justify-content:space-between;padding:.5rem}.filter-dropdown .options-box,.filter-dropdown .select-btn{background-color:#fff;display:flex;font-size:1rem;width:100%}.filter-dropdown .options-box{-ms-overflow-style:none;align-items:flex-start;border:2px solid var(--black);border-radius:6px;box-sizing:border-box;flex-direction:column;height:-webkit-max-content;height:max-content;list-style-type:none;max-height:0;overflow-y:auto;padding:0 .5rem;position:absolute;scrollbar-width:none;top:2.1rem;transition:max-height .2s linear;visibility:hidden;z-index:99;&::-webkit-scrollbar{display:none}}.filter-dropdown .options-box.open{max-height:15rem;visibility:visible}.filter-dropdown .select-btn .fa-angle-down{transition:transform .2s linear}.filter-dropdown .select-btn[aria-expanded=true] .fa-angle-down{transform:rotate(180deg)}.filter-dropdown .options-box::-webkit-scrollbar{width:7px}.filter-dropdown .options-box::-webkit-scrollbar-track{background:var(--grey);border-radius:25px}.filter-dropdown .options-box::-webkit-scrollbar-thumb{border-radius:25px}.filter-dropdown .options-box .option{align-items:center;display:flex;flex-direction:row;gap:.25rem;padding:.25rem 0;text-align:start}.filter-dropdown .options-box .option input{accent-color:var(--black);height:1rem;width:1rem}.filter-dropdown .options-box .select-ctrls{align-items:flex-end;background-color:#fff;border-top:1px solid var(--black);bottom:0;display:flex;flex-direction:column;font-size:.75rem;gap:.25rem;padding:.25rem;position:-webkit-sticky;position:sticky;width:100%}.filter-dropdown .options-box .select-ctrls span{color:var(--blue);cursor:pointer;text-decoration:underline;transition:color .2s linear}.filter-dropdown .options-box .select-ctrls span:hover{color:var(--black)}.footer{background-color:#eee;border-top:1px solid #ddd;padding:2px;text-align:center;width:100%}.footer-sticky{bottom:0;left:0;position:fixed;right:0;z-index:1000}.element-name,.element-value{font-weight:700}.element-value{color:#e83838}.element-read{background-color:#90ee90}.element-viewed{background-color:green}.split-screen-container{display:flex;gap:20px;height:100vh;margin:0 auto;width:100vw}.split-screen-left,.split-screen-right{-ms-overflow-style:none;flex:1 1;height:100%;overflow-y:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.single-screen-container{margin:0 auto;width:100vw}*{box-sizing:border-box}.App{color:#222;text-align:center}
/*# sourceMappingURL=main.54f0caf8.css.map*/