/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/app/static/media/Poppins-Regular.8081832fc5cfbf634aa6.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/app/static/media/Poppins-Thin.a61eaf4c2e4d44d6db6a.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/app/static/media/Poppins-ExtraLight.94b768c07879dde09ab4.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/app/static/media/Poppins-Light.f41b63c0bb0963ace821.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/app/static/media/Poppins-Medium.9e1bb626874ed49aa343.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/app/static/media/Poppins-SemiBold.cce5625b56ec678e4202.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/app/static/media/Poppins-Bold.404e299be26d78e66794.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/app/static/media/Poppins-ExtraBold.4ed78cd5d64af4efc3c7.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/app/static/media/Poppins-Black.eacee5bb9c7fee5939ae.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/app/static/media/Poppins-Italic.ce3fff31c0f262aca227.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:100;src:url(/app/static/media/Poppins-ThinItalic.32743a4d0c4282e2070b.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:200;src:url(/app/static/media/Poppins-ExtraLightItalic.9f57e7d4017ef9b93ae7.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:url(/app/static/media/Poppins-LightItalic.5ccd942a8800a68d44b6.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url(/app/static/media/Poppins-MediumItalic.4e8cea18952c83074ec3.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(/app/static/media/Poppins-SemiBoldItalic.cc7ee35ca49c83d4cfca.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(/app/static/media/Poppins-BoldItalic.b10e7a6e913ca664cbdc.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;src:url(/app/static/media/Poppins-ExtraBoldItalic.09f84f6035cfbf7c3984.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:900;src:url(/app/static/media/Poppins-BlackItalic.9445d60ed014306b6aec.ttf) format("truetype")}html{box-sizing:border-box;font-size:10px}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f0f7;color:#000;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.2rem;line-height:1.2;margin:0;scroll-behavior:smooth}h1{margin:1.5rem 0 2rem}h1,h2{color:#1f2659;font-size:1.8rem;font-weight:600}h2{margin:1.2rem 0 1rem}h3{font-size:1.4rem;margin:0}h3,h4{color:#1f2659;font-weight:500}h4{font-size:1.2rem;margin:0 0 2rem}a{color:inherit;text-decoration:inherit}hr{background-color:#e0e0e0;border:0;height:1px;margin:0}h4 a{text-decoration:underline}[type=search]{background-color:#f7f7fb;background-image:url(/app/static/media/search.c32190a2822ac0f82a7f.svg);background-position:left 1.5rem top 50%;background-repeat:no-repeat;border:1px solid #e0e0e0;border-radius:8px;color:#1f2659;font-size:1.3rem;font-weight:500;outline-offset:0;padding:1.5rem 1rem 1.5rem 4rem;width:20rem}[type=search]::-webkit-input-placeholder{color:#1f2659}[type=search]:-ms-input-placeholder{color:#1f2659}[type=search]::placeholder{color:#1f2659}[type=search]:focus{background-color:#fff}button{cursor:pointer}button>svg{vertical-align:middle}.round-button{background-color:inherit;border:1px solid #00469a;border-radius:1.75rem;color:#00469a;font-size:1.2rem;font-weight:600;line-height:1;padding:1rem 1.5rem}.round-button:hover{background-color:#f0f0f7}.button.main,button.main{color:#fff;font-weight:700;height:6rem}.button.main,.button.no-background,button.main,button.no-background{align-items:center;border:0;border-radius:8px;cursor:pointer;display:flex;font-size:1.4rem;justify-content:center;min-height:6rem;min-width:30rem;padding:2rem 3rem}.button.no-background,button.no-background{background-color:transparent;color:#7d7d7d;font-weight:500}button.no-background:hover{color:#1f2659}button.no-background.light{color:#9798a6}button.no-background.light:hover{color:#7d7d7d}button.no-background:hover svg *{fill:#1f2659}button.main>svg,button.no-background>svg{margin-right:1rem}button.no-background>svg{height:2rem;width:2rem}button.no-background>svg *{fill:#7d7d7d}.button.primary,button.primary{background-color:#027d65}.button.secondary,button.secondary{background-color:#00469a}.button.tertiary,button.tertiary{background-color:transparent;border:1px solid #d0d0d0;color:#3d3d3d;font-weight:500}.button.tertiary:hover,button.tertiary:hover{background-color:#fafafc;color:#000}.button.tertiary.stroke svg *,button.tertiary.stroke svg *{stroke:#3d3d3d}.button.outline,button.outline{background-color:transparent;border:1px solid #00469a;color:#1f2659;font-weight:600}.button.primary:hover,button.primary:hover{background-color:rgba(2,125,101,.8)}.button.secondary:hover,button.secondary:hover{background-color:rgba(0,70,154,.8)}.button:disabled,button:disabled{cursor:not-allowed;opacity:.33}label.round-button{cursor:pointer;display:inline-block;-webkit-user-select:none;-ms-user-select:none;user-select:none}.button-group{margin:-.5rem -.35rem;text-align:center}.button-group [type=checkbox]{display:none;visibility:hidden}.button-group>.button,.button-group>button{margin:.5rem .35rem}.button-group [type=checkbox]:checked+label{background-color:#00469a;color:#fff}.button.main>svg{margin-right:1rem}.button.main>svg *{fill:#fff}.icon-button{align-items:center;background-color:#f0f0f7;border:0;border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}.icon-button:hover{background-color:#dfdfec}.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:678px){[type=search]{width:100%}}.hidden-element{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.app{display:grid;flex:1 1;grid-template:"main";min-height:100vh;overflow:hidden;position:relative}.content.center{align-items:center;justify-content:center}.loader-container{background-color:#b5b7c8;border-radius:.3rem;height:.3rem;margin-top:2rem;overflow:hidden;position:relative;width:13rem}.loader-bar{-webkit-animation:loading 1.5s ease infinite;animation:loading 1.5s ease infinite;background-color:#00469a;border-radius:2px;height:100%;position:absolute;-webkit-transform:translate(-3.4rem);transform:translate(-3.4rem);width:6.8rem}@-webkit-keyframes loading{0%{-webkit-transform:translate(-3.4rem);transform:translate(-3.4rem)}50%{-webkit-transform:translate(9.6rem);transform:translate(9.6rem)}to{-webkit-transform:translate(-3.4rem);transform:translate(-3.4rem)}}@keyframes loading{0%{-webkit-transform:translate(-3.4rem);transform:translate(-3.4rem)}50%{-webkit-transform:translate(9.6rem);transform:translate(9.6rem)}to{-webkit-transform:translate(-3.4rem);transform:translate(-3.4rem)}}.content{flex-direction:column;margin:0 auto;max-width:86.8rem;min-height:100vh;overflow-x:hidden;padding:3.4rem}.content,.content>.main{display:flex;flex-grow:1}.content>.main{margin-top:2rem}.content>.header{align-items:center;display:flex;justify-content:space-between;max-height:5rem;position:-webkit-sticky;position:sticky;top:0;z-index:2}.content>.header:before{content:"";display:block;width:3.4rem}.content>.header.view-navigation:before{content:none;display:none}.content>.header.view-navigation>*{flex:1 1}.content>.header.view-navigation .profile-container .profile-icon{margin-left:auto}.content>.sidebar *{pointer-events:all}.content .header .logo{display:block;margin-bottom:-1.6rem;max-width:9.3rem;width:100%}.content main{flex-grow:1;max-width:100%}.profile-container{position:relative}.profile-icon{align-items:center;background-color:#8e99e4;border:0;border-radius:1.7rem;color:#fff;display:flex;font-size:1.4rem;font-weight:700;height:3.4rem;justify-content:center;text-transform:uppercase;width:3.4rem}.profile-popover{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);margin-top:1rem;padding:2.5rem 3rem 2.5rem 2rem;position:absolute;right:-2rem;top:100%;z-index:9}.profile-popover .external-link{align-items:center;display:flex;flex-shrink:0}.profile-popover .external-link>svg:first-child{margin-right:8px}.profile-popover .external-link>span{margin-right:20px}.profile-popover .external-link+.external-link{margin-top:12px}.profile-popover a:hover{color:#00469a}.profile-popover:after{border-color:transparent transparent #fff #fff;border-style:solid;border-width:7px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);content:"";height:0;position:absolute;right:1.2rem;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:0 0;transform-origin:0 0;width:0}.profile-popover hr{margin:2rem 0}.profile-popover h2{margin:0;white-space:nowrap}.profile-popover h4{margin:0 0 .5rem}.profile-popover p{margin:0}.profile-popover select{border:0;cursor:pointer;margin-left:-4px}.app>*{background-color:#f0f0f7;flex:1 1 auto;grid-area:main;position:relative;width:100vw}.app>:first-child{z-index:3}div+.next-enter-done,div+.prev-enter-done{z-index:0}.next-enter-active{-webkit-animation:enterFromRight .4s cubic-bezier(.33,1,.68,1) both;animation:enterFromRight .4s cubic-bezier(.33,1,.68,1) both;height:100vh;overflow:hidden;position:fixed;top:0;width:100%;z-index:1}.prev-enter-active{-webkit-animation:enterFromLeft .4s cubic-bezier(.33,1,.68,1) both;animation:enterFromLeft .4s cubic-bezier(.33,1,.68,1) both;overflow:hidden;width:100%;z-index:1}.prev-enter-active+.next-enter-done{position:fixed;width:100%}.next-enter-active.none-exit-done{height:unset;overflow:auto;position:static}@-webkit-keyframes fadeToDarkness{0%{-webkit-filter:brightness(1);filter:brightness(1)}to{-webkit-filter:brightness(.7);filter:brightness(.7)}}@keyframes fadeToDarkness{0%{-webkit-filter:brightness(1);filter:brightness(1)}to{-webkit-filter:brightness(.7);filter:brightness(.7)}}@-webkit-keyframes enterFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes enterFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes leaveToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes leaveToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes enterFromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes enterFromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media(max-width:678px){.content{padding:2rem 1rem}.content>.header{margin-bottom:2rem}.content>.main{margin-top:0}}.view-navigator-container{align-items:center;color:#7d7d7d;display:flex;font-size:1.3rem;font-weight:500;justify-content:center;margin-top:4rem}.view-navigator-container .view-navigator{align-items:center;background-color:#f7f7fb;border:1px solid #e0e0e0;border-radius:8px;display:flex}.view-navigator-container .view-navigator a{padding:1rem 3rem}.view-navigator-container .view-navigator a:hover{background-color:#d0d0d020;color:#3d3d3d}.view-navigator-container .view-navigator a.active{background-color:#fff;border:1px solid #00469a;border-radius:8px;color:#00469a;font-weight:600;margin:-1px}@media(max-width:678px){.view-navigator-container{margin-bottom:1rem}}.skeleton{-webkit-animation:pulse 1s infinite alternate;animation:pulse 1s infinite alternate;background-color:#e0e0e0;border-radius:4px}.skeleton.circle{border-radius:100%}@-webkit-keyframes pulse{0%{background-color:#d0d0d020}to{background-color:#e0e0e0}}@keyframes pulse{0%{background-color:#d0d0d020}to{background-color:#e0e0e0}}.status{background-color:#fff;border:1px solid #7d7d7d;border-radius:4px;display:inline-block;font-size:1.2rem;font-weight:600;line-height:1em;margin-right:.5rem;padding:.2rem .5rem;text-transform:uppercase}.status.test{background-color:#dfdfec;border-color:#dfdfec;color:#1f2659}.status.open{border-color:#ff9650;color:#ff9650}.status.seen{border-color:#027d65;color:#027d65}.status.new{background-color:#ff9650;border-color:#ff9650;color:#fff}.status.error{background-color:#9798a6;border-color:#9798a6;color:#fff}.tooltip{align-items:center;-webkit-appearance:none;background-color:unset;border:0;display:flex;padding:0;width:0}.tooltip,.tooltip svg{flex-shrink:0;height:1.8rem}.tooltip svg{margin-left:1rem;margin-right:-2.8rem;overflow:visible;width:1.8rem}.tooltip svg *{fill:#7d7d7d}.tooltip:hover svg *{fill:#1f2659}.popover-container{position:relative}.popover{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);display:flex;line-height:1.3;padding:1.5rem;position:absolute;text-align:left;top:2rem;z-index:5}.tooltip+.popover{right:-2.5rem}.popover .icon-button{flex-shrink:0;margin-left:1rem;margin-right:-.5rem;margin-top:-.5rem}.icon-button,.icon-button svg,.switch{flex-shrink:0}.switch{align-items:center;display:inline-flex;height:3.6rem;margin-right:1rem;overflow:hidden;padding:1.2rem;position:relative;width:3.8rem}.switch .ball{background-color:#bdcffb;border:1px solid #00469a;border-radius:50%;height:2rem;position:absolute;transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1) 0ms;transition:transform .2s cubic-bezier(.4,0,.2,1) 0ms;transition:transform .2s cubic-bezier(.4,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(.4,0,.2,1) 0ms;width:2rem;z-index:1}.switch.checked .ball{background-color:#00469a;border-color:#00469a;-webkit-transform:translateX(1.8rem);transform:translateX(1.8rem)}.switch .track{background-color:#f0f0f7;border:1px solid #00469a;border-radius:8px;height:100%;width:100%;z-index:0}.switch.checked .track{background-color:#bdcffb;border-color:#00469a}.switch.disabled{cursor:not-allowed;opacity:.33}.split-button-container{display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.split-button-container>button{min-height:100%;min-width:unset}.split-button-container .split-left{border-bottom-right-radius:0;border-top-right-radius:0;min-width:23rem}.split-button-container .split-right{border-bottom-left-radius:0;border-top-left-radius:0;padding:2rem 2.5rem;width:7rem}.split-button-container .split-right:before{background-color:#fff;content:"";display:block;height:2rem;-webkit-transform:translateX(-2.5rem);transform:translateX(-2.5rem);width:1.5px}.split-button-container .split-right>svg{margin:0}.split-button-container .split-right>svg.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.split-button-container .popover{margin-top:.5rem;top:100%}.text-button{align-items:center;-webkit-appearance:none;appearance:none;background-color:unset;border:0;border-radius:4px;color:#1f2659;display:flex;font-size:1.2rem;font-weight:500;line-height:1.3;margin:-.5rem 0;padding:.5rem;text-align:left}.text-button:hover{background-color:#f0f0f7}.text-button svg{margin-right:1rem}.text-button svg *{fill:#1f2659}.followup.done{border-color:#1f2659;color:#1f2659}.followup.done,.followup.in-progress{align-items:center;display:inline-flex}.followup.in-progress{border-color:#9798a6;color:#9798a6}.followup.in-progress:after{-webkit-animation:beat 2s infinite;animation:beat 2s infinite;background-color:#ff324e;border-radius:50%;content:"";display:inline-block;height:1rem;margin-left:.33rem;width:1rem}.followup.done svg{margin-left:.33rem;width:1.1rem}.followup.done svg *{fill:#1f2659}.status-container{display:flex}.popup{-webkit-animation:appear-and-slide .4s cubic-bezier(.2,.8,.4,1);animation:appear-and-slide .4s cubic-bezier(.2,.8,.4,1);background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;max-height:100%;opacity:1;padding:3rem 2.5rem;text-align:left;-webkit-transform:translateY(0);transform:translateY(0)}.popup.overflow{overflow-x:hidden;overflow-y:auto}.popup .options{display:flex;justify-content:end}.popup h1{align-items:center;display:flex;justify-content:space-between;margin-top:0}.popup h4{margin:0 0 .5rem}.popup hr{margin:2rem 0}.popup h1>button{margin-left:2rem}.popup h2{font-size:1.4rem;margin-top:2rem}button.basic{background-color:#f7f7fb;border:1px solid #e0e0e0;border-radius:8px;color:#1f2659;cursor:pointer;font-size:1.4rem;font-weight:500;line-height:1;min-width:10rem;padding:1.5rem 2rem}button.basic:hover{background-color:#d0d0d020}button.basic.active{border-color:#275dc5;color:#275dc5;font-weight:600}button.basic.active svg *{stroke:#275dc5}.search-select-container{align-items:center;display:flex;justify-content:space-between;position:relative}.search-select-container+.search-select-container{margin-top:.5rem}.filter-container .icon-button,.search-select-container .icon-button{background-color:#fff;height:2.5rem;margin-left:1rem;width:2.5rem}.filter-container .icon-button:hover,.search-select-container .icon-button:hover{background-color:#f0f0f7}.search-select-toggle{align-items:center;background-color:#fff;border:1px solid #7d7d7d;border-radius:4px;color:#1f2659;cursor:pointer;display:flex;justify-content:space-between;overflow:hidden;padding:1rem 1.5rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.search-select-toggle:hover{background-color:#fafafc}.search-select-toggle.active{background-color:#f0f0f7;border-color:#1f2659}.search-select-toggle.active:hover{background-color:#dfdfec}.search-select-toggle.open{outline:1px solid #275dc5;outline-offset:0}.search-select-toggle.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-select-toggle svg{flex-shrink:0;margin-left:1rem;width:1.2rem}.search-select-toggle svg *{stroke:#1f2659}.search-select-popover{background-color:#fff;border-radius:4px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);left:0;margin-top:1px;overflow:auto;padding:1.5rem;position:absolute;top:100%;width:100%;z-index:1}.search-select-popover [type=search]{margin-bottom:1rem;width:100%}.search-select-option{appearance:none;-webkit-appearance:none;background-color:#fff;border:0;box-sizing:content-box;display:block;margin:0 -1.5rem;outline:0;padding:.75rem 1.5rem;text-align:left;width:100%}.search-select-option:hover{background-color:#f0f0f7}.search-select-option.active{color:#1f2659;font-weight:600}.search-select-option.disabled{color:#7d7d7d;cursor:default}.search-select-option.disabled:hover{background-color:inherit}button.add-filter{align-items:center;background-color:#f0f0f7;border:0;border-radius:1.75rem;cursor:pointer;display:flex;font-weight:500;height:3.5rem;margin-top:1rem;padding:1rem 1.5rem}button.add-filter:hover{background-color:#dfdfec}.filters.popup{max-width:50rem;width:100%}@-webkit-keyframes appear-and-slide{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes beat{0%{box-shadow:0 0 0 0 rgba(255,50,78,.4)}70%{box-shadow:0 0 0 10px rgba(255,50,78,0)}to{box-shadow:0 0 0 0 rgba(255,50,78,0)}}@keyframes beat{0%{box-shadow:0 0 0 0 rgba(255,50,78,.4)}70%{box-shadow:0 0 0 10px rgba(255,50,78,0)}to{box-shadow:0 0 0 0 rgba(255,50,78,0)}}.snackbar{align-items:center;background-color:#00469a;border-radius:4px;bottom:2.4rem;color:#fff;display:flex;flex-wrap:wrap;font-weight:500;line-height:1.4;min-width:28rem;padding:.6rem 1.6rem;position:fixed;right:2.4rem;z-index:20}.snackbar[data-state=success]{background-color:#027d65}.snackbar[data-state=error]{background-color:#ff324e}.snackbar[data-state=warning]{background-color:#ff9650}.snackbar p{margin:0 1.6rem 0 0;padding:.8rem 0}.hide-snackbar{-webkit-appearance:none;background-color:unset;border:0;border-radius:50%;cursor:pointer;height:2.4rem;margin-left:auto;padding:.4rem;width:2.4rem}.hide-snackbar:hover{background-color:rgba(0,0,0,.2)}.snackbar>svg{margin-right:1.2rem}.hide-snackbar>svg *{stroke:#fff}@keyframes appear-and-slide{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:678px){.tooltip+.popover{left:-1.5rem;right:-1.5rem}.popup{padding:2rem 1.5rem}.overlay{padding:.5rem}}.support-requests-wrapper h1{text-align:center}.support-requests-container{margin:auto;max-width:80rem}.support-request{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;margin-bottom:.5rem;padding:2.5rem 2.5rem 2.8rem;text-decoration:none}.support-request.deactive{background-color:#f7f7fb;border-color:#e7e7eb}.support-request .updated{color:#1f2659;display:flex;flex-direction:column;margin-left:auto;text-align:right}.support-request .updated .info-button{align-items:center;background-color:transparent;border:1px solid #7d7d7d;border-radius:1.25rem;color:#3d3d3d;display:flex;font-weight:500;height:2.5rem;margin-left:auto;margin-top:auto;padding:.5rem .8rem;width:-webkit-max-content;width:max-content}.support-request .updated .info-button>svg{height:1.5rem;margin-right:.5rem;width:1.5rem}.support-request .updated .info-button>svg *{fill:#7d7d7d}.support-request .updated .info-button:hover{background-color:#d0d0d020}.support-request p{margin:0}.support-request .updated>p{line-height:1.5;white-space:nowrap}.support-request.deactive h2,.support-request.deactive h3,.support-request.deactive p{color:#3d3d3d}.show-more-history{align-items:center;display:flex}.show-more-history:after,.show-more-history:before{background-color:#e0e0e0;content:"";display:block;flex:1 1;height:1px}.no-requests-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:4rem}.no-requests-container h4{color:#00469a;font-size:1.6rem;font-weight:600;line-height:1.5;margin:2.5rem 0;padding:0 4rem;text-align:center}#no-open{align-items:center;display:flex;justify-content:center}#no-open>svg{-webkit-animation:swing 2s 1;animation:swing 2s 1;height:12rem;overflow:visible;-webkit-transform-origin:center;transform-origin:center;width:12rem}@-webkit-keyframes rock{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}40%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}65%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rock{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}40%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}65%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#no-open svg #star-1{-webkit-animation:twinkle-1 .5s linear 3;animation:twinkle-1 .5s linear 3}#no-open svg #star-2{-webkit-animation:twinkle-2 .5s linear 3;animation:twinkle-2 .5s linear 3}#no-open svg #star-3{-webkit-animation:twinkle-3 .5s linear 3;animation:twinkle-3 .5s linear 3}@-webkit-keyframes expand{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes expand{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes twinkle-1{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:1}to{opacity:1}}@keyframes twinkle-1{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:1}to{opacity:1}}@-webkit-keyframes twinkle-2{0%{opacity:1}25%{opacity:1}50%{opacity:.5}75%{opacity:1}to{opacity:1}}@keyframes twinkle-2{0%{opacity:1}25%{opacity:1}50%{opacity:.5}75%{opacity:1}to{opacity:1}}@-webkit-keyframes twinkle-3{0%{opacity:1}25%{opacity:1}50%{opacity:1}75%{opacity:.5}to{opacity:1}}@keyframes twinkle-3{0%{opacity:1}25%{opacity:1}50%{opacity:1}75%{opacity:.5}to{opacity:1}}#no-requests>svg{-webkit-animation:rotate 6s ease-in-out infinite;animation:rotate 6s ease-in-out infinite;height:20rem;overflow:visible;-webkit-transform-origin:center;transform-origin:center;width:20rem}#no-requests #eyes{-webkit-animation:look 6s ease-in-out infinite;animation:look 6s ease-in-out infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes look{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}70%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}75%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes look{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}70%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}75%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.filters.popup p{margin:1rem 0}.filters.popup .options{margin-top:3rem}.filter-container{align-items:center;display:flex;justify-content:space-between;position:relative}.filter-container+.filter-container{margin-top:.5rem}.filter-container .search-select-container{flex:1 1;min-width:0;position:static}.filter-container .search-select-container+.search-select-container{margin-left:.5rem;margin-top:0}.filter-select{background-color:#fff;border:1px solid #7d7d7d;border-radius:4px;color:#1f2659;cursor:pointer;margin:0 .5rem;padding:.5rem}.search-and-filter{align-items:center;display:flex;margin-bottom:1rem;margin-top:2rem}.search-and-filter>button{flex-shrink:0;font-size:1.3rem;margin-left:1rem;padding:1.5rem 1.5rem 1.5rem 1.75rem;white-space:nowrap}.search-and-filter>button.text-button{flex-shrink:1;overflow:hidden;padding:0}.search-and-filter>button>svg{margin-right:1rem}.search-and-filter>button.text-button>svg{margin-left:0;margin-right:.5rem;width:2rem}.search-and-filter>button.text-button:hover{text-decoration:underline}.search-and-filter>button .filter-text{font-weight:400;margin-left:.5rem}.search-and-filter>button,.search-and-filter>input{align-items:center;display:flex;max-height:4.5rem;white-space:nowrap}.search-and-filter>button.active{color:#00469a}.search-and-filter>button.active svg *{stroke:#00469a}.no-requests-container>h4:first-child{margin-top:0}.filters-text{font-weight:400}.student-list{display:table;line-height:1.5;padding:0}.student-list li{display:table-row}.student-list li>div{display:table-cell}.student-list li>.header{padding-right:1rem}.student-list li>.info{font-weight:500}@media(max-width:678px){.support-request{padding:1.75rem 1.5rem 2rem}.no-open-container{margin:2rem 0}.no-requests-container{margin-top:2rem}.search-and-filter>input{flex:1 1}.search-and-filter{flex-wrap:wrap;margin-top:1rem}.search-and-filter>button.text-button{margin:2rem 0 1rem}}.request-name{overflow:hidden}.latest-comment{align-items:center;background-color:#f0f0f7;border:1px solid #bdcffb;border-radius:1.25rem;color:#1f2659;display:flex;flex-grow:1;font-style:italic;font-weight:500;height:2.5rem;margin-top:1rem;padding:.5rem .8rem;width:-webkit-min-content;width:min-content}.latest-comment span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-comment svg{height:1.5rem;margin-right:.5rem;overflow:visible}.support-request-container{width:100%}.support-request-container nav{margin-bottom:1rem}.support-request-container nav a{align-items:center;color:#1f2659;display:flex;font-size:1.4rem;font-weight:500;height:4.6rem;line-height:1;width:-webkit-max-content;width:max-content}.support-request-container nav a svg{margin-right:1rem}.support-request-wrapper{display:flex;margin:0 auto;width:100%}.support-request-wrapper .support-request{flex-direction:column;height:-webkit-max-content;height:max-content;margin:auto;max-width:80rem;padding:2.5rem 2.5rem 5rem;width:calc(100vw - 6rem)}.student-info{color:#1f2659;font-weight:500}.student-info>div{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin:0 -2.5rem;padding:2.5rem}.student-info .table{display:flex;flex-wrap:wrap;font-size:1.2rem;gap:1.5rem;line-height:1.5}.student-info .table .th{font-weight:400;padding-bottom:.5rem}.student-info .table .td,.student-info .table .th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-info .table .td{font-weight:500;line-height:1.2}.selector-container{flex-shrink:0;margin:0 0 auto 1.5rem}.support-request-info{display:flex}.support-request-info>div{flex:1 1}.support-request-info .updated{margin:-.5rem 0 0}.support-request-info:before{content:"";display:block;flex:1 1}.support-request-info .status-container{margin-bottom:2.5rem;text-align:center;white-space:nowrap}.support-request-info .status-container .status:last-child{margin-right:0}.support-request-header{display:flex;margin-bottom:3rem}.support-request-wrapper .support-request h1{margin:1.2rem 0 1rem}.support-request-wrapper .support-request h2{font-size:1.4rem;font-weight:500;margin:0}.support-request h2 .providers{font-style:italic;font-weight:400;margin-top:.5rem}.request-history{background-color:#fafafc;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;margin:0 -2.5rem;max-height:calc(100vh - 74rem);min-height:31rem;overflow-y:auto;padding:.5rem 2.5rem 1rem;scroll-behavior:smooth}.request-history .scroll{-webkit-transform:translateY(1rem);transform:translateY(1rem)}.timeline-item{margin-bottom:1rem}.timeline-item .user-icon{align-items:center;background-color:#bfbfd9;border-radius:50%;display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.timeline-item.message{display:flex;flex-shrink:0;max-width:70%}.timeline-item.message.annie{flex-direction:row-reverse;margin-left:auto}.timeline-item.message.annie .user-icon{background-color:#e4d0c6}.timeline-item .item-container{display:flex;flex-direction:column}.timeline-item.message .item-container{padding:.3rem 0 0 .75rem}.timeline-item.message.annie .item-container{padding:.3rem .75rem 0 0}.timeline-item.message .sender{font-weight:600;margin-bottom:.25rem}.timeline-item.message.annie .sender{margin-left:auto}.request-message{white-space:pre-line}.request-message.message{background-color:#dfdfec;border-radius:0 8px 8px 8px;margin-left:-.375rem;margin-right:auto;padding:.6rem .9rem .7rem}.request-message.message.annie{background-color:#f4ece8;border-top-left-radius:8px;border-top-right-radius:0;margin-left:auto;margin-right:-.375rem}.request-message .sender .date{font-weight:400;margin-left:1ch;white-space:nowrap}.request-message.comment .sender{align-items:center;display:flex;justify-content:center}.request-message.comment .sender svg{height:1.5rem;margin:.25rem .5rem .25rem 0;width:1.5rem}.request-message.comment .sender svg *{stroke:#1f2659}.request-message.system{margin-left:auto;margin-right:auto;text-align:center}.request-message.system p{max-width:100%}.request-message.system .system-text{font-weight:600;text-transform:uppercase;width:100%}.system-text svg{height:1.6rem;margin-right:1ch;width:1.6rem}.request-history .update-time{text-align:center}.timeline-item.system{align-items:center;background-color:rgba(255,202,167,.4);border:1px solid #df5900;border-radius:4px;color:#df5900;flex-direction:column;font-weight:500;margin:0 auto 1rem;padding:.6rem 1rem .7rem}.timeline-item.system .item-container{text-align:center}.timeline-item.system.seen{background-color:rgba(171,212,204,.4);border-color:#026451;color:#026451}.timeline-item.system.error{background-color:rgba(254,186,207,.4);border-color:#fc2366;color:#fc2366}.timeline-item.comment{background-color:#f0f0f7;box-shadow:2px 2px 3px -2px #1f2659;color:#1f2659;margin:1rem auto 2rem;padding:1.2rem 1.5rem 1.2rem 1rem}.timeline-item.comment+.comment{margin-top:-1rem}.timeline-item.comment+.date{margin-top:.6rem}.request-message.date+.comment{margin-top:0}.timeline-item.comment .text-body{font-size:1.3rem;font-style:italic;font-weight:500;line-height:1.5;margin-top:.5rem}.timeline-item.message+.timeline-item:not(.message){margin-top:1rem}.request-message.message .sender{font-weight:600}.request-message.date{margin:1.6rem auto}.request-message b{font-weight:600}.request-message p{max-width:77ch}.request-actions{align-items:center;display:flex;justify-content:center;padding:4rem 2.5rem 0;text-align:center;width:100%}.request-actions hr{margin:4rem 0 3rem}.request-actions-container>h4{align-items:center;display:flex;margin:0 auto 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.request-actions-container .button+button:not(.add-comment),.request-actions-container .button-container+button,.request-actions-container .split-button-container+button,.request-actions-container button+button:not(.split-right){margin-top:1.5rem}.comment-options{margin-bottom:2.5rem}.request-actions-container>.button-container,.request-actions-container>.split-button-container,.request-actions-container>button{height:6rem;margin-left:auto;margin-right:auto}.request-actions-container>.button-container{align-items:center;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.request-actions-container>.button-container .tooltip{margin:0}.request-actions-container>.button-container .tooltip svg{margin-left:2rem}.request-actions-container>.button-container .tooltip+.popover{max-width:50rem;top:4.25rem}.request-actions-container>.button-container .tooltip+.popover.hover{max-width:50rem;top:3rem}.request-actions-container>.button-container .tooltip+.popover .notify-selection{align-items:center;background-color:#f0f0f7;border-radius:2rem;display:flex;font-weight:600;height:4rem;margin:1rem 0 1.5rem;padding:1rem 1.5rem;width:-webkit-max-content;width:max-content}.request-actions-container>.button-container .tooltip+.popover .notify-selection input{margin-right:.5rem}.request-actions-container>.button-container .tooltip+.popover .notify-selection+hr{margin:1.5rem 0}.request-actions-container .description{color:#3d3d3d;margin:2rem 0}.description b{font-weight:500}.comment-options .round-button{max-height:3.5rem}.comment-options .add-comment{align-items:center;display:inline-flex}.comment-options .add-comment>svg{margin-left:.75rem}.custom-comment{background-color:#00469a;border:1px solid #00469a;border-radius:1.75rem;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:600;line-height:1.2;margin:.5rem 0;padding:1rem 1.5rem;resize:none;width:100%}.custom-comment:focus{background-color:#fff;color:#00469a;cursor:text}#error-boy,#high-five{align-items:center;display:flex;justify-content:center}#high-five svg{-webkit-animation:float 1.5s ease-in-out 2;animation:float 1.5s ease-in-out 2;overflow:visible}@-webkit-keyframes float{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-.75rem,0);transform:translate3d(0,-.75rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes float{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-.75rem,0);transform:translate3d(0,-.75rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}#left-hand{-webkit-animation:left-hand .75s linear 1;animation:left-hand .75s linear 1}@-webkit-keyframes left-hand{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}40%{-webkit-transform:translate3d(-1rem,1rem,0);transform:translate3d(-1rem,1rem,0)}50%{-webkit-transform:translate3d(-1rem,1rem,0);transform:translate3d(-1rem,1rem,0)}85%{-webkit-transform:translate3d(-.5rem,.8rem,0);transform:translate3d(-.5rem,.8rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes left-hand{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}40%{-webkit-transform:translate3d(-1rem,1rem,0);transform:translate3d(-1rem,1rem,0)}50%{-webkit-transform:translate3d(-1rem,1rem,0);transform:translate3d(-1rem,1rem,0)}85%{-webkit-transform:translate3d(-.5rem,.8rem,0);transform:translate3d(-.5rem,.8rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}#right-hand{-webkit-animation:right-hand .75s linear 1;animation:right-hand .75s linear 1}@-webkit-keyframes right-hand{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}40%{-webkit-transform:translate3d(1rem,1rem,0);transform:translate3d(1rem,1rem,0)}50%{-webkit-transform:translate3d(1rem,1rem,0);transform:translate3d(1rem,1rem,0)}85%{-webkit-transform:translate3d(.5rem,.8rem,0);transform:translate3d(.5rem,.8rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes right-hand{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}40%{-webkit-transform:translate3d(1rem,1rem,0);transform:translate3d(1rem,1rem,0)}50%{-webkit-transform:translate3d(1rem,1rem,0);transform:translate3d(1rem,1rem,0)}85%{-webkit-transform:translate3d(.5rem,.8rem,0);transform:translate3d(.5rem,.8rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}#high-five .blink-line{-webkit-animation:blink .75s linear 1;animation:blink .75s linear 1}@-webkit-keyframes blink{0%{opacity:100%}30%{opacity:0}99%{opacity:0}to{opacity:100%}}@keyframes blink{0%{opacity:100%}30%{opacity:0}99%{opacity:0}to{opacity:100%}}.high-five-container h4{color:#00469a;font-size:1.6rem;font-weight:600;margin:2.5rem 0 3rem;text-align:center}.request-actions-container a.button{margin-left:auto;margin-right:auto;width:-webkit-max-content;width:max-content}.request-actions-container a.button.to-requests{margin-top:1.5rem}.request-actions-container a.button.to-requests svg{margin:0 0 0 1rem}.request-actions-container a.button.to-requests svg *{stroke:#fff;fill:transparent}.error-report textarea{background-color:#f0f0f7;border:0;border-radius:8px;color:#1f2659;font-weight:500;height:8rem;margin-bottom:2rem;padding:1.2rem 1.5rem;resize:none;width:100%}.error-report button.main svg *{stroke:#fff}.error-report button{margin:0 auto}.request-actions-container{position:relative;width:100%}.request-actions-container .header-container{align-items:center;display:flex;margin-bottom:2rem}.request-actions-container .header-container:after{content:"";flex-grow:1;width:0}.request-actions-container .header-container h4{flex-grow:0;flex-shrink:0;font-size:1.3rem;margin:0 auto}.request-actions-container .header-container>div:first-child{flex-grow:1;flex-shrink:0;margin-right:auto;width:0}.request-actions-container .header-container .back{font-size:1.2rem;margin:0;min-height:unset;min-width:unset;padding:.5rem .5rem .5rem 0}.request-actions-container .header-container .back svg{height:1.4rem;margin-right:.75rem;width:1.4rem}#error-boy>svg{height:8rem;width:12rem}.overlay{align-items:center;background-color:#202125a3;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:10}.selector-popover{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:3rem 2.5rem}.support-request-wrapper .selector-popover h1{align-items:center;display:flex;justify-content:space-between;margin-top:0}.selector-popover ul{list-style-type:none;padding:0}.selector-popover ul li.no-info{opacity:.5}.selector-popover ul li label{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selector-popover ul li input{margin-right:1rem}.selector-popover .options{display:flex;justify-content:flex-end;margin-top:2rem}.options button{background-color:#f0f0f7;border:0;border-radius:8px;color:#1f2659;font-size:1.4rem;font-weight:500;line-height:1.5;min-width:10rem;padding:1rem 1.5rem}.options button:hover{background-color:#dfdfec}.options button+button{margin-left:1rem}.options button.select{background-color:#027d65;color:#fff;font-weight:600}.options button.select:hover{background-color:rgba(2,125,101,.8)}.add-sms-to-student{align-items:center;display:flex;justify-content:center;margin-bottom:2.5rem;margin-top:-.5rem;width:100%}.add-sms-to-student label{color:#00469a;cursor:pointer;font-size:1.2rem;font-weight:600;padding:calc(1rem + 1px) 0}.add-sms-to-student input[type=checkbox]{cursor:pointer;margin-right:1rem}.add-sms-to-student input.disabled{cursor:not-allowed;opacity:.66}.add-sms-to-student input.disabled+label{cursor:not-allowed;opacity:.33}.sms-content{border:1px solid #00469a;border-radius:1.75rem;cursor:pointer;font-size:1.2rem;font-weight:600;line-height:1.2;padding:1rem 1.5rem;width:100%}.sms-content,.sms-content:focus{background-color:#fff;color:#00469a}.sms-content:focus{cursor:text}.info-text-container{background-color:#f0f0f7;border:1px solid #1f2659;border-radius:8px;margin-bottom:3rem;padding:2.5rem 2rem}.info-text-container h4{font-size:1.4rem;margin:2rem 0 1.5rem}.info-text-container svg *{fill:#1f2659}ul.dotted{-webkit-padding-start:1em;margin:.5em 0;padding-inline-start:1em}p.description{font-style:italic}.request-actions-container button.loading{cursor:default;opacity:.5}.request-actions-container button.loading:hover{background-color:#027d65}.request-actions-container button+hr{margin:3rem 0}@media(max-width:678px){.support-request-wrapper .support-request{margin-top:1rem;padding:1.75rem 1.5rem 2rem;width:100%}.support-request-container nav{padding-left:.5rem;position:absolute;top:2.1rem;z-index:2}.support-request-header{margin-bottom:2rem}.student-info>div{margin:0 -1.5rem;padding:1.5rem;width:calc(100% + 3rem)}.student-info .selector-container{align-self:flex-start;margin:0 0 auto 1rem}.request-history{margin:0 -1.5rem;max-height:calc(100vh - 64rem);min-height:26rem;padding:.5rem 1.5rem 1rem}.request-actions{padding:3rem 0 1rem}.student-info .table{display:table;flex-direction:column;gap:1rem;max-width:calc(100vw - 30rem)}.student-info .table>div{display:table-row}.student-info .table .td{display:table-cell;max-width:calc(100vw - 19.5rem);padding:0}.student-info .table .th{display:table-cell;max-width:calc(100vw - 27.5rem);padding:0 1rem 0 0}.timeline-item.message{max-width:90%}.request-actions .button.main:not(.split-right):not(.split-left),.request-actions .split-button-container,.request-actions button.main:not(.split-right):not(.split-left){min-width:calc(100vw - 12rem)}.request-actions .split-button-container .split-left{min-width:unset;width:100%}.request-actions-container>.button-container .tooltip svg{margin-left:1.25rem}}.unsubscribe-container{margin:0 auto}.unsubscribe-container>a{color:#3d3d3d;margin:0 auto;width:30rem}.unsubscribe-container>a svg{margin-left:1rem}.unsubscribe-container>a svg *{stroke:#3d3d3d!important;fill:none!important;stroke-width:1.5px}.unsubscribe{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:4rem auto;padding:5rem 5rem 4rem;width:420px}.unsubscribe .checkboxes label{align-items:center;background-color:#f0f0f7;border-radius:2rem;display:flex;font-weight:600;height:4rem;padding:1rem 1.5rem;width:-webkit-max-content;width:max-content}.unsubscribe .checkboxes label input{margin-right:.5rem}.unsubscribe .checkboxes>p{line-height:1.3;margin:1rem 0;padding-left:1rem}.unsubscribe .checkboxes>hr{margin:2rem 0}.unsubscribe .success-message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:8px;color:#155724;margin:2rem auto;max-width:50rem;padding:1rem 2rem;text-align:center;width:30rem}.unsubscribe button{margin:3rem auto 0}.unsubscribe textarea{background-color:#f7f7fb;border:1px solid #e0e0e0;border-radius:8px;font-weight:500;height:10rem;line-height:1.3;max-width:50rem;padding:1.5rem 2rem;resize:none;width:100%}.unsubscribe h1{margin-bottom:3rem;margin-top:0;text-align:center}.unsubscribe .image>svg{height:12rem;width:12rem}.unsubscribe .button.no-background{color:#000}.unsubscribe .button.no-background svg{margin-right:1rem}@media(max-width:678px){.unsubscribe{padding:3rem 2rem;width:100%}}.group-view{flex:1 1}.survey-tabs,.tabs-container{align-items:flex-end;display:flex}.survey-tabs{border-bottom:2px solid #e0e0e0;flex-wrap:wrap}.survey-tabs .tab{align-items:center;color:#3d3d3d;display:flex;font-weight:500;padding:1rem .5rem}.survey-tabs .tab.active{border-bottom:2px solid #00469a;color:#00469a;font-weight:600;margin-bottom:-2px}.survey-tabs>*{height:3.6rem;margin-right:1rem}.older-surveys-container{position:relative}.survey-tabs .older-surveys-container>button{align-items:center;appearance:none;-webkit-appearance:none;background-color:transparent;border:0;color:#3d3d3d;display:flex;font-weight:500;height:3.6rem;padding:1rem .5rem}.survey-tabs .older-surveys-container>button .highlight-number{margin-left:.5rem}.survey-tabs .older-surveys-container>button.active-needs:after{background-color:#00469a;border-radius:50%;content:"";display:inline-block;height:.6rem;margin-left:.5rem;margin-right:-1.1rem;vertical-align:middle;width:.6rem}.survey-tabs .older-surveys-container>button svg{margin-right:.5rem;width:1rem}.survey-tabs .older-surveys-container>button svg path{stroke:#3d3d3d}.older-surveys a{align-items:center;display:flex}.highlight-number{align-items:center;background-color:#00469a;border-radius:1rem;color:#fff;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;min-height:1.6rem;min-width:1.6rem;padding:0 .3rem}.older-surveys a .highlight-number,.tab .highlight-number{margin-left:.5rem}.survey-groups h2{color:#1f2659;font-size:1.4rem;font-weight:600;margin:0;text-transform:uppercase}.survey-groups .group.disabled h2{color:#7d7d7d}.survey-info{color:#1f2659;padding:1rem}.survey-info b{font-weight:600}.survey-groups{grid-gap:1rem;display:grid;grid-template-columns:1fr 1fr}.survey-groups .group{background-color:#f7f7fb;border:1px solid #e0e0e0;border-radius:8px}.survey-groups .group .header{border-bottom:1px solid #e0e0e0;padding:2rem}.survey-groups .group .body{font-size:1.4rem;padding:2rem 3rem}.survey-groups .group.needs-support{background-color:#fff;font-size:1.2rem;grid-column-end:3;grid-column-start:1}.survey-groups .group.needs-support .body{padding:0 0 2rem}.survey-groups .group.needs-support table{border-collapse:collapse;text-align:left;width:100%}.survey-groups .group.needs-support table thead{border-bottom:1px solid #e0e0e0;text-transform:uppercase}.survey-groups .group.needs-support table thead th{background-color:#f0f0f7;color:#7d7d7d;font-weight:500;padding:.5rem}.survey-groups .group.needs-support table tbody td{padding:.5rem}.survey-groups .group.needs-support table tbody tr:not(.no-hover) td{cursor:pointer}.survey-groups .group.needs-support table tbody tr:not(.no-hover):hover td{background-color:#f0f0f7}.survey-groups .group.needs-support table tbody tr td:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.survey-groups .group.needs-support table tbody tr td:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.survey-groups .group.needs-support table thead tr:after,.survey-groups .group.needs-support table thead tr:before{background-color:#f0f0f7;content:"";display:table-cell;width:2.5rem}.survey-groups .group.needs-support table tbody tr:after,.survey-groups .group.needs-support table tbody tr:before{content:"";display:table-cell;width:2.5rem}.survey-groups .group.needs-support table tbody:before{content:"";display:table-row;height:1.5rem}.survey-groups .group.needs-support table tbody td.emphasis{font-weight:500}.survey-groups .group.needs-support table tbody td{color:#3d3d3d;vertical-align:text-top}.survey-groups .group.needs-support table tbody .new td{color:#1f2659}.survey-groups .group.needs-support table tbody .new td.emphasis{color:#00469a}.survey-groups .group.needs-support table tbody .new td.emphasis:before{background-color:#00469a;border-radius:50%;content:"";display:inline-block;height:.6rem;margin-left:-1.6rem;margin-right:1rem;margin-top:-.15rem;vertical-align:middle;width:.6rem}.survey-groups .group.needs-support table tbody td.italic{color:#7d7d7d;font-style:italic}.survey-groups .group.disabled{opacity:.8}.survey-groups .group .body>p{color:#1f2659;font-weight:500;margin:0 0 1rem}.survey-groups .group .body .no-contacts{color:#7d7d7d;font-style:italic}.older-surveys{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);max-width:calc(100vw - 4rem);padding:2rem;position:absolute;z-index:8}.older-surveys>a{cursor:pointer;display:block;margin:0 -.5rem;overflow:hidden;padding:.5rem;text-overflow:ellipsis;white-space:nowrap}.older-surveys>a.active,.older-surveys>a:hover{background-color:#f0f0f7;border-radius:4px}.older-surveys>a.active{margin:0 -.5rem;padding:.5rem}.view-navigator-container select{background-color:transparent;border:0;color:#1f2659;cursor:pointer;font-weight:500;margin-left:-4px}.survey-groups .group .body .show-all{color:#7d7d7d;font-size:1.4rem;font-style:italic;margin:1.5rem 0 0;padding:0}.survey-groups .group .body .show-all:hover{background-color:transparent;color:#3d3d3d;text-decoration:underline}.survey-groups .group.needs-support table tbody tr.row-header td{color:#7d7d7d;font-style:italic;padding:2rem .5rem 1rem}.survey-groups .group.needs-support .header{align-items:center;display:flex;justify-content:space-between}.survey-groups .group.needs-support .header button{appearance:none;-webkit-appearance:none;background-color:#f7f7fb;border:1px solid #027d65;border-radius:2rem;color:#027d65;font-size:1.3rem;font-weight:600;height:4rem;margin:-.5rem -.5rem -.5rem 1rem;min-width:20rem;padding:0 2.5rem 0 2rem}.survey-groups .group.needs-support .header button svg{margin-right:1rem}.survey-groups .group.needs-support .header button svg *{fill:#027d65}.survey-groups .group.needs-support .header button.loading{cursor:default}.survey-groups .group.needs-support .header button.loading svg *{fill:transparent;stroke:#027d65}.survey-groups .group.needs-support .header button:disabled{opacity:.5}.survey-groups .group.needs-support .header button:hover{background-color:#f0f0f7}.survey-groups .group.needs-support .header button:disabled:hover,.survey-groups .group.needs-support .header button:hover.loading:hover{background-color:#f7f7fb}.skeleton-container.survey-groups .group.needs-support .body{padding:2rem 3rem}.skeleton-container.survey-groups h2 p{margin:0}.survey-groups .group.needs-support .body .show-all{margin-top:.5rem}@media(max-width:678px){.group-view{margin-bottom:3rem}.survey-groups .group.needs-support{grid-column-end:2}.survey-groups{grid-template-columns:1fr}.survey-groups .group .header{padding:1.5rem}.survey-groups .group .body{padding:1.5rem 2rem}.survey-groups .group.needs-support table tbody tr:after,.survey-groups .group.needs-support table tbody tr:before,.survey-groups .group.needs-support table thead tr:after,.survey-groups .group.needs-support table thead tr:before{width:1rem}}
/*# sourceMappingURL=main.1e89d843.css.map*/