@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/admin/static/media/Poppins-Regular.8081832fc5cfbf634aa6.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/admin/static/media/Poppins-Thin.a61eaf4c2e4d44d6db6a.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/admin/static/media/Poppins-ExtraLight.94b768c07879dde09ab4.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/admin/static/media/Poppins-Light.f41b63c0bb0963ace821.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/admin/static/media/Poppins-Medium.9e1bb626874ed49aa343.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/admin/static/media/Poppins-SemiBold.cce5625b56ec678e4202.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/admin/static/media/Poppins-Bold.404e299be26d78e66794.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/admin/static/media/Poppins-ExtraBold.4ed78cd5d64af4efc3c7.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/admin/static/media/Poppins-Black.eacee5bb9c7fee5939ae.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/admin/static/media/Poppins-Italic.ce3fff31c0f262aca227.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:100;src:url(/admin/static/media/Poppins-ThinItalic.32743a4d0c4282e2070b.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:200;src:url(/admin/static/media/Poppins-ExtraLightItalic.9f57e7d4017ef9b93ae7.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:url(/admin/static/media/Poppins-LightItalic.5ccd942a8800a68d44b6.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url(/admin/static/media/Poppins-MediumItalic.4e8cea18952c83074ec3.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(/admin/static/media/Poppins-SemiBoldItalic.cc7ee35ca49c83d4cfca.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(/admin/static/media/Poppins-BoldItalic.b10e7a6e913ca664cbdc.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;src:url(/admin/static/media/Poppins-ExtraBoldItalic.09f84f6035cfbf7c3984.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:900;src:url(/admin/static/media/Poppins-BlackItalic.9445d60ed014306b6aec.ttf) format("truetype")}@font-face{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:300;src:url(/admin/static/media/FrankRuhlLibre-Light.c2b9a2a66cd03a12f37c.ttf) format("truetype")}@font-face{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:400;src:url(/admin/static/media/FrankRuhlLibre-Regular.8e82671cdcb4f1214bcb.ttf) format("truetype")}@font-face{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:500;src:url(/admin/static/media/FrankRuhlLibre-Medium.4a5cc166b477735df6f3.ttf) format("truetype")}@font-face{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:700;src:url(/admin/static/media/FrankRuhlLibre-Bold.d246e773f799b84f4271.ttf) format("truetype")}@font-face{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:900;src:url(/admin/static/media/FrankRuhlLibre-Black.7d902ade515d6660d935.ttf) format("truetype")}html{box-sizing:border-box;font-size:10px;overflow:hidden}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;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.4rem;line-height:1.5;margin:0}h1{color:#1f2659;font-size:2rem;font-weight:500}h3{font-size:1.6rem;margin:0}h3,h4{font-weight:600}h4{color:#1f2659;font-size:1.4rem;margin:0 0 1em}a{color:inherit;text-decoration:inherit}input[type=text]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #efefef;border-radius:8px;border-top-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:inherit;outline:none;padding:1rem 2.2rem;width:22.5rem}input[type=text].search,input[type=text]:focus{border:1px solid #e0e0e0}input[type=text].search{background-image:url(/admin/static/media/search.2e403a361d4995d44509.svg);background-position:right 1.5rem top 50%;background-repeat:no-repeat;padding:1rem 4rem 1rem 2rem}input::-webkit-input-placeholder{color:#9d9d9d;opacity:1}input:-ms-input-placeholder{opacity:1}input::placeholder{color:#9d9d9d;opacity:1}input:-ms-input-placeholder{color:#9d9d9d}input::-ms-input-placeholder{color:#9d9d9d}select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(/admin/static/media/chevron.315316edbf3805c7c5e3.svg);background-position:right 1.5rem top 50%;background-repeat:no-repeat;border:1px solid #e0e0e0;border-radius:8px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:inherit;line-height:2rem;outline:none;padding:1rem 3.5rem 1rem 2rem}input:disabled,select:disabled{cursor:not-allowed}button{background-color:#efefef;cursor:pointer}button,input:not([type=checkbox]){-webkit-appearance:none;appearance:none;border-style:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;outline:none}button::-moz-focus-inner,input:not([type=checkbox])::-moz-focus-inner{border:0;padding:0}input[type=checkbox]{height:1.6rem;margin:0;vertical-align:middle;width:1.6rem}button.button{background-color:#f9f9f9;border:1px solid #d0d0d0;border-radius:4px;font-size:1.4rem;font-weight:600;padding:1rem 1.5rem}button.button:hover{background-color:#efefef}button.alert{background-color:#ff324e;border-color:#ff324e;color:#fff}button.text{background-color:unset;font-weight:600;padding:0}button.text:hover{text-decoration:underline}button.icon{background-color:transparent;padding:0}.not-found{cursor:help}.placeholder{color:#7d7d7d}.hidden-element:not(:focus):not(:active){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:flex;flex-direction:column;min-height:100vh}.content-container{display:flex;flex-grow:1;height:100vh;overflow:hidden}.loader-container{margin-top:2rem}.content{background-color:#f0f0f6;flex-grow:1;overflow-y:auto;padding:6rem 4rem}.content h1{font-size:2.8rem;margin:0 0 4rem}.content.center{align-items:center;display:flex;justify-content:center;text-align:center}.content.login{background-color:#dfdfec;color:#1f2659}.content.login .logo{margin-bottom:4rem;margin-left:auto;margin-right:auto;width:16rem}.content.login h1{font-weight:500}.content.login p{font-size:2rem}.content.login a{text-decoration:underline}.surveys-container{display:flex;flex-wrap:wrap;gap:2rem}.survey{background-color:#fff;border-radius:8px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);cursor:pointer;display:flex;flex-direction:column;min-height:26rem;padding:1rem 2rem 2rem;transition:all .1s;width:20rem}.survey .survey-use-case{background-color:#dfdfec;border-radius:12px;color:#1f2659;margin-bottom:2rem;margin-top:-1rem;padding:5px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.survey:hover{background-color:#f9f9f9}.survey.draft{background-color:#f0f0f6;border:2px dashed #bfbfbf;border-radius:8px;box-shadow:none}.survey.skeleton-container{cursor:auto;display:block}.survey.skeleton-container:hover{box-shadow:0 7px 30px -10px rgba(150,170,180,.5);-webkit-transform:none;transform:none}.survey h3{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.5rem;font-weight:500;margin:0 0 2rem;overflow:hidden;overflow-wrap:break-word}.survey p{font-size:1.2rem;margin:2rem 0 0}.survey p.status{margin-top:2rem}.survey.skeleton *{background-color:#f9f9f9}.surveys .loader-container{align-items:center;display:flex;width:12rem}.loader-container svg{stroke:#00469a;margin:auto}.button.create-new{background-color:#027d65;border-radius:4px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);color:#fff;display:inline-block;font-weight:600;margin-bottom:3rem;padding:1.5rem 3rem}.button.create-new svg{margin-right:1rem;vertical-align:middle}.survey .options-popover{margin:0 -1rem 1rem auto}.search-sort-surveys{align-items:center;display:flex;margin-bottom:3rem}.search-sort-surveys select{margin-left:1.5rem}.search-sort-surveys .margin-left{margin-left:auto}.sort-order{align-items:center;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;height:4rem;justify-content:center;margin-left:1.5rem;width:4rem}.sort-order:hover{background-color:#efefef}.search-group{margin-bottom:2rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.group-divider{border-bottom:1px solid #e0e0e0;color:#adadad;cursor:pointer;margin-bottom:2rem}.group-divider p{margin:0 0 .6rem}.group-divider:hover p{color:#7d7d7d}.group-divider .chevron{margin-right:.5rem}.group-divider .chevron.closed svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.group-divider .chevron svg path{stroke:#adadad}.group-divider:hover .chevron svg path{stroke:#7d7d7d}.surveys .popup p{font-size:1.4rem}.surveys .popup h1{font-size:2rem;margin:0 0 2rem}.popup input[type=checkbox]{margin-right:.5rem}.popup .options-container>div{margin-bottom:1rem;vertical-align:middle}.surveys-layout{display:flex}.surveys-sidebar{margin-right:3rem}.survey-sidebar-container{margin-right:-3rem;max-height:calc(100vh - 3rem);overflow-y:auto;padding-right:3rem;position:-webkit-sticky;position:sticky;top:-3rem}.surveys-sidebar .radio-group{border:0;border-bottom:1px solid #e0e0e0;margin:0 0 3rem;padding:0 0 1rem}.surveys-sidebar form:last-child .radio-group{border-bottom:0}.surveys-sidebar .radio-group legend{font-weight:500;margin-bottom:.6rem;padding:0}.surveys-sidebar .radio-group input{display:none}.surveys-sidebar .radio-group label{color:#7d7d7d;cursor:pointer;display:block;line-height:1;padding:1rem .5rem;white-space:nowrap}.by-status.radio-group label{padding:1rem .5rem 1rem 1rem}.by-status.radio-group div:last-child label,.by-status.radio-group legend+div label{padding:1rem .5rem}.surveys-sidebar .radio-group label:hover{background-color:#dfdfec}.surveys-sidebar .radio-group input:checked+label{color:#1f2659;font-weight:500;text-decoration:underline}.search-sort-surveys .sort-by{margin-left:4rem}.surveys-sidebar form[disabled]{cursor:not-allowed;opacity:.33;pointer-events:none}.toggle-header{cursor:pointer;display:flex;width:100%}.toggle-header .sort-icon{margin-left:auto}.sort-icon.asc .desc *,.sort-icon.desc .asc *{stroke:#d0d0d0}.survey p.recipients{font-weight:600;margin-top:auto}.popup p.loading,.survey p.recipients{align-items:center;color:#1f2659;display:flex}.popup p.loading{font-weight:500}.popup p.loading svg{height:2rem;margin-right:1rem;width:2rem}.campaign{background-color:#e7e7ef;border:2px dashed #d9dbe4;border-radius:8px;height:-webkit-max-content;height:max-content;padding:2rem}.campaign>h3{align-items:center;color:#1f2659;cursor:pointer;display:flex;font-size:1.5rem;font-weight:500;margin:-.25rem 0 1.5rem;width:-webkit-max-content;width:max-content}.campaign>h3:hover:after{background-image:url(/admin/static/media/edit.4ec4427d18fa1fd38242.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.5rem;margin-left:.5rem;width:1.5rem}.campaign .surveys-in-campaign{display:flex;flex-wrap:wrap;gap:1.5rem}.campaign .surveys-in-campaign b.margin{display:block;margin-bottom:1rem}.campaign .survey.draft{background-color:#e7e7ef;box-shadow:none}.popup input[type=text]{background-color:#f0f0f6;border:1px solid #e0e0e0;width:100%}.checkbox-label.flex{display:flex;margin-top:1rem}.checkbox-label.flex input{margin-right:1rem;margin-top:.5rem}.skeleton{-webkit-animation:pulse 1s infinite alternate;animation:pulse 1s infinite alternate;background-color:#f9f9f9;border-radius:4px;display:block;margin-bottom:.5rem}.skeleton.circle{border-radius:100%}.skeleton.inline{display:inline-block}.skeleton.no-margin{margin:0}@-webkit-keyframes pulse{0%{background-color:hsla(0,0%,82%,.502)}to{background-color:#f9f9f9}}@keyframes pulse{0%{background-color:hsla(0,0%,82%,.502)}to{background-color:#f9f9f9}}p.status{font-size:1.2rem;font-weight:600;margin:0;text-transform:uppercase}p.status.draft{color:#bfbfbf}p.status.scheduled{color:#ff9650}p.status.in-progress{color:#027d65}p.status.finished{color:#00469a}p.status svg{margin-right:.5rem}p.status circle{fill:currentColor}.popover-container{position:relative}.popover{background-color:#fff;border-radius:8px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);min-width:17.5rem;padding:1rem 2rem;position:absolute;z-index:2}.popover-toggle{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:2.5rem;justify-content:center;padding:1rem 0;width:2.5rem}.popover-toggle:hover{background-color:#f9f9f9}.popover-toggle>svg{fill:#000}.popover>p{align-items:center;cursor:pointer;display:flex;font-size:1.4rem;margin:0 -2rem;padding:.5rem 2rem;white-space:nowrap}.popover>p.disabled{cursor:not-allowed;opacity:.5}.popover>p:hover{background-color:#f9f9f9}.popover svg{margin-right:1rem}.popover .delete{color:#ff324e}.modal-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;max-height:100vh;position:fixed;right:0;top:0;z-index:9}.close-modal{background-color:rgba(150,170,180,.5);bottom:0;left:0;position:absolute;right:0;top:0}.modal{-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-radius:8px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);max-height:calc(100vh - 6rem);max-width:calc(100vw - 6rem);opacity:1;padding:3rem;-webkit-transform:translateY(0);transform:translateY(0);z-index:2}.modal .close-toggle{cursor:pointer}.modal .close-toggle-container{display:flex;justify-content:flex-end;margin-bottom:1rem}.modal-options{align-items:center;display:flex;justify-content:flex-end;margin-top:3rem}.modal-options button{background-color:#f9f9f9;border:1px solid #d0d0d0;border-radius:4px;font-size:1.4rem;font-weight:600;margin-left:1.5rem;padding:1rem 1.5rem}.modal-options button.confirm{background-color:#027d65;border-color:#027d65;color:#fff}.modal-options button:disabled{cursor:not-allowed}.modal-options button.alert{background-color:#ff324e;border-color:#ff324e;color:#fff}.modal-options button.alert.text{background-color:transparent;color:#ff324e}.modal-options .discard{margin-left:0;margin-right:auto}.modal-options .alert{color:#ff324e;margin-right:auto}.modal-options .alert.confirm{margin-right:0}.modal-options .alert svg{margin-right:1rem;vertical-align:middle}.scrollable .modal{width:1300px}.scrollable .modal .scroll-content{border-bottom:1px solid #e0e0e0;border-radius:4px;border-top:1px solid #e0e0e0;margin:2rem 0;max-height:calc(100vh - 27rem);overflow-y:scroll}input[type=checkbox].switch{display:none}.switch-label{background-color:#d0d0d0;border-radius:1.1rem;cursor:pointer;display:flex;height:1.8rem;min-width:3.5rem;padding:.2rem;width:3.5rem}.switch-label:after{background-color:#fff;border-radius:100%;content:"";display:block;height:1.4rem;transition:margin .1s;width:1.4rem}.switch[checked]+.switch-label{background-color:#1f2659}.switch[checked]+.switch-label:after{margin-left:auto}.popup-overlay{background-color:rgba(233,233,249,.502);bottom:0;display:flex;left:0;padding:4rem;position:fixed;right:0;top:0;z-index:10}@media (max-width:769px){.popup-overlay{padding:1rem}}.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;margin:auto;max-width:80rem;opacity:1;padding:5rem 4rem 4rem;position:relative;top:0}.popup.overflow-scroll{max-height:calc(100vh - 8rem);overflow-y:auto}.popup.full-width{max-width:100%}.popup.max-width{max-width:100%;width:100%}@media (min-width:769px){.popup{min-width:40rem}}@media (max-width:769px){.popup{max-height:100%;padding:4rem 3rem 3rem}.popup .close-toggle{margin-top:-1rem}}@-webkit-keyframes appear{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes appear-and-slide{0%{opacity:0;top:2rem}to{opacity:1;top:0}}@keyframes appear-and-slide{0%{opacity:0;top:2rem}to{opacity:1;top:0}}.popup.full-width{max-height:unset;max-width:unset}.popup .close-toggle-container{display:flex}.popup .close-toggle{align-items:center;border-radius:1.5rem;cursor:pointer;display:flex;height:3rem;justify-content:center;margin-left:auto;margin-right:-2rem;margin-top:-3rem;width:3rem}.popup .close-toggle:hover{background-color:#f0f0f6}@media (max-width:769px){.popup .close-toggle{margin-right:-1rem;margin-top:-2rem}}.popup .close-toggle svg *{stroke:#000}.popover .close-toggle{align-items:center;border-radius:1.5rem;cursor:pointer;display:flex;height:3rem;justify-content:center;margin-left:auto;margin-right:-1rem;width:3rem}.popover .close-toggle svg{margin-right:0}.popover .close-toggle svg *{stroke:#000}.popover .close-toggle:hover{background-color:#f0f0f6}.toast{align-items:center;-webkit-animation:appear .3s ease-out;animation:appear .3s ease-out;background-color:#dfdfec;border-radius:4px;bottom:0;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);color:#1f2659;display:flex;font-size:1.4rem;font-weight:600;margin:4rem;min-width:20rem;padding:1rem 2rem;position:fixed;right:0;z-index:10}@keyframes appear{0%{-webkit-transform:translateY(calc(100% + 8rem));transform:translateY(calc(100% + 8rem))}to{-webkit-transform:translateY(0);transform:translateY(0)}}.toast.disappear{-webkit-animation:disappear .3s ease-out;animation:disappear .3s ease-out}@-webkit-keyframes disappear{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(100% + 8rem));transform:translateY(calc(100% + 8rem))}}@keyframes disappear{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(calc(100% + 8rem));transform:translateY(calc(100% + 8rem))}}.toast p{align-items:center;display:flex;margin-right:4rem}.toast p .icon{margin-right:2rem}.toast .close svg *{stroke:#1f2659}.toast .close{cursor:pointer;margin-left:auto}.toast.success{background-color:#d1fef6;border:1px solid #027d65;color:#014b3c}.toast.success svg *{stroke:#014b3c}.toast.alert{background-color:rgba(255,50,78,.18);border:1px solid #ff324e;color:#890013}.toast.alert svg *{stroke:#890013}.button-switch{margin-bottom:2rem}.button-switch>button{background-color:#f0f0f6;color:#1f2659;padding:.75rem 1.5rem}.button-switch>button.active{background-color:#00469a;color:#fff;font-weight:600}.button-switch>button:first-child{border-radius:4px 0 0 4px}.button-switch>button:last-child{border-radius:0 4px 4px 0}.button-switch>button:not(.active):hover{background-color:#dfdfec}.main-button{background-color:#1f2659;border-radius:4px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin-bottom:3rem;padding:1.5rem 3rem}.main-button svg{margin-right:1rem;vertical-align:middle}.main-button:hover{background-color:rgba(31,38,89,.8)}.options{align-items:center;display:flex;justify-content:flex-end;margin-top:3rem}.options .button,.options button{align-items:center;background-color:#f9f9f9;border:1px solid #d0d0d0;border-radius:4px;display:flex;font-size:1.4rem;font-weight:600;justify-content:center;padding:1rem 1.5rem}.button{cursor:pointer}.button:disabled{cursor:not-allowed}.options button+.button,.options button+button{margin-left:1.5rem}.options .button.confirm,.options button.confirm{background-color:#1f2659;border-color:#1f2659;color:#fff}.options .button.confirm:hover,.options button.confirm:hover{background-color:rgba(31,38,89,.8);border-color:rgba(31,38,89,.8)}.options .button.confirm.add,.options button.confirm.add{background-color:#027d65;border-color:#027d65}.options .button.confirm.add:hover,.options button.confirm.add:hover{background-color:rgba(2,125,101,.8);border-color:rgba(2,125,101,.8)}.options .button.confirm:disabled,.options button.confirm:disabled{opacity:.4}.loader-container{background-color:#b5b7c8;border-radius:.3rem;height:.3rem;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)}}.slat-skeleton .slat-header>*,button.default{align-items:center;display:flex}button.default{background-color:#f9f9f9;border:1px solid #d0d0d0;border-radius:4px;color:#1f2659;font-size:1.4rem;font-weight:600;padding:1rem 1.5rem}button.default>svg{margin-right:1rem}button.default>svg *{stroke:#1f2659}.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 button.primary{background-color:#f9f9f9;border-radius:2px;color:#1f2659;font-weight:600;padding:.5rem 1rem}.snackbar button.primary:hover{background-color:#f0f0f6}.snackbar button.secondary{background:none;color:#fff;font-weight:600}.snackbar button.secondary:hover{text-decoration:underline}.snackbar button+button{margin-left:1rem}.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{background-color:unset;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}.campaign-select,.usecase-select{align-items:center;background-color:#fff;background-image:url(/admin/static/media/chevron.315316edbf3805c7c5e3.svg);background-position:right 1.5rem top 50%;background-repeat:no-repeat;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;line-height:2rem;margin-top:1rem;padding:1.5rem 3.5rem 1.5rem 2rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.campaign-dropdown .campaign-options,.campaign-dropdown .usecase-options,.usecase-dropdown .campaign-options,.usecase-dropdown .usecase-options{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);font-size:14px;padding:8px;position:absolute;top:0;width:100%;z-index:1}.campaign-dropdown .campaign-options .scroll-hint-wrapper,.campaign-dropdown .usecase-options .scroll-hint-wrapper,.usecase-dropdown .campaign-options .scroll-hint-wrapper,.usecase-dropdown .usecase-options .scroll-hint-wrapper{position:relative}.campaign-dropdown .campaign-options .show.scroll-hint-wrapper:after,.campaign-dropdown .usecase-options .show.scroll-hint-wrapper:after,.usecase-dropdown .campaign-options .show.scroll-hint-wrapper:after,.usecase-dropdown .usecase-options .show.scroll-hint-wrapper:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";height:40px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.campaign-dropdown,.usecase-dropdown{min-width:240px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.campaign-dropdown .campaign-options input[type=text],.campaign-dropdown .campaign-options textarea,.campaign-dropdown .usecase-options input[type=text],.campaign-dropdown .usecase-options textarea,.usecase-dropdown .campaign-options input[type=text],.usecase-dropdown .campaign-options textarea,.usecase-dropdown .usecase-options input[type=text],.usecase-dropdown .usecase-options textarea{border:1px solid #ccc;border-radius:4px;display:block;font-family:inherit;font-size:inherit;margin-bottom:8px;margin-top:0;padding:6px;width:100%}.campaign-dropdown .campaign-options input[type=text]:focus,.campaign-dropdown .campaign-options textarea:focus,.campaign-dropdown .usecase-options input[type=text]:focus,.campaign-dropdown .usecase-options textarea:focus,.usecase-dropdown .campaign-options input[type=text]:focus,.usecase-dropdown .campaign-options textarea:focus,.usecase-dropdown .usecase-options input[type=text]:focus,.usecase-dropdown .usecase-options textarea:focus{outline:1px solid blue}.campaign-dropdown .campaign-options button,.campaign-dropdown .usecase-options button,.usecase-dropdown .campaign-options button,.usecase-dropdown .usecase-options button{background-color:#f8f9fa;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:block;margin-top:4px;padding:6px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.campaign-dropdown .campaign-options .add-campaign,.campaign-dropdown .campaign-options .add-usecase,.campaign-dropdown .usecase-options .add-campaign,.campaign-dropdown .usecase-options .add-usecase,.usecase-dropdown .campaign-options .add-campaign,.usecase-dropdown .campaign-options .add-usecase,.usecase-dropdown .usecase-options .add-campaign,.usecase-dropdown .usecase-options .add-usecase{margin-top:4px}.campaign-dropdown .campaign-options .campaigns,.campaign-dropdown .campaign-options .usecase-list,.campaign-dropdown .usecase-options .campaigns,.campaign-dropdown .usecase-options .usecase-list,.usecase-dropdown .campaign-options .campaigns,.usecase-dropdown .campaign-options .usecase-list,.usecase-dropdown .usecase-options .campaigns,.usecase-dropdown .usecase-options .usecase-list{-webkit-overflow-scrolling:touch;margin:10px 0;max-height:200px;overflow-y:auto}.campaign-option,.usecase-option{border-radius:4px;cursor:pointer;padding:4px 18px;position:relative}.campaign-option.checkmark:before,.campaign-option.selected:before,.usecase-option.checkmark:before,.usecase-option.selected:before{content:"✓";font-weight:600;height:16px;left:2px;position:absolute;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);width:16px}.campaign-option:hover,.usecase-option:hover{background-color:#f0f0f6}.tooltip-container .tooltip,.tooltip-icon .tooltip{background-color:#333;border-radius:3px;color:#fff;font-size:12px;padding:4px 8px;position:absolute;top:calc(100% + 1rem);z-index:10}.tooltip-icon{cursor:pointer;display:flex;font-size:14px;margin-left:8px;position:relative}.tooltip-icon .tooltip{white-space:nowrap}.tooltip-icon .tooltip.pre{white-space:pre}.tooltip-container{position:relative}.tooltip-container .tooltip{max-width:34rem;min-width:24rem;right:0;white-space:pre-wrap}em.grey{color:#7d7d7d}.accordion-container{display:flex;flex-direction:column;margin:1rem -.75rem 0;max-height:calc(100vh - 30rem);overflow-y:auto}.accordion{font-size:1.3rem}.accordion,.accordion h2{border-radius:4px;padding:.5rem .75rem}.accordion h2{align-items:center;cursor:pointer;display:flex;font-size:1.4rem;font-weight:500;gap:1rem;margin:-.5rem -.75rem}.accordion h2:hover{background-color:#f9f9f9}.accordion h2 span{font-size:1.6rem;font-weight:400;line-height:1}.accordion.open{border-radius:8px;margin-bottom:.5rem;padding:.5rem .75rem 1rem}.accordion.open+.open{margin-top:.25rem}.accordion.open h2{margin:-.5rem -.75rem 0;padding:.5rem .75rem}.accordion .contents{display:flex;flex-wrap:wrap;gap:.75rem;padding-left:1.75rem;padding-top:.5rem}.accordion .item{background-color:#f0f0f6;background-image:none;border:0;border-radius:3px;color:#1f2659;cursor:pointer;font-size:1.2rem;font-weight:600;line-height:1.5;overflow-x:hidden;padding:.5rem .8rem;text-align:left;text-overflow:ellipsis}.accordion .item.active{border:1px solid #1f2659;margin:-1px}.accordion .item:hover{background-color:#dfdfec}.accordion .item.add-new{background-color:#f9f9f9;color:#797979}.accordion .item.add-new:hover{background-color:#efefef}.accordion .item.in-use{background-color:#f9f9f9}.accordion .item.in-use:hover{background-color:#efefef}.provider-selection table thead th{padding-top:1rem}table{border-collapse:separate;border-radius:4px}table [type=search]{background-color:#f0f0f6;background-image:none;border:1px solid #e0e0e0;border-radius:4px;color:#1f2659;font-size:1.2rem;padding:.5rem;width:100%}table [type=search]::-webkit-input-placeholder{color:#7d7d7d}table [type=search]:-ms-input-placeholder{color:#7d7d7d}table [type=search]::placeholder{color:#7d7d7d}table [type=search]:focus{background-color:#dfdfec}table [type=search] .filter-active [type=search]{border:1px solid #007bff}table tbody tr:nth-child(2n){background-color:#f9f9f9}table tbody tr{cursor:pointer}table tbody tr.in-survey td{background-color:rgba(199,240,210,.4)}table tbody tr.in-survey:nth-child(2n) td{background-color:rgba(199,240,210,.6)}table tbody tr:hover{background-color:#f0f0f6}table tbody tr:last-child td:first-child{border-bottom-left-radius:4px}table tbody tr:last-child td:last-child{border-bottom-right-radius:4px}table th .filter-container{height:3rem;margin-top:.25rem;position:relative}.non-draggable{cursor:default}.scroll-container{display:flex}.scroll-container.survey-edit{flex:1 1;padding-right:0}.scroll-container .padding{flex-shrink:0;width:3rem}.tags-container{position:relative}.tags-container .search-container{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);max-height:200px;overflow:auto;padding:1rem;position:absolute;z-index:1}.tags-container .search-container table{border-spacing:0}.tags-container .search-container table tr{background-color:transparent;cursor:pointer}.tags-container .search-container table tr.disabled{cursor:default}.tags-container .search-container table tr.disabled td{color:#7d7d7d;font-style:italic}.tags-container .search-container table tr td{padding:.25rem}.tags-container .search-container table tr td:first-child{border-radius:1rem 0 0 1rem;padding-left:.75rem}.tags-container .search-container table tr td:last-child{border-radius:0 1rem 1rem 0;padding-right:1rem}.tags-container .search-container table tr:hover td{background-color:#f0f0f6}.tags-container .search-container table tr.disabled:hover td{background-color:transparent}.select-trigger{background-color:#f0f0f6;border:1px solid #e0e0e0;border-radius:8px;padding:.5rem 1rem}.select-trigger,.select-trigger .selected{align-items:center;cursor:pointer;display:flex}.select-trigger .selected{background-color:#8e99e4;border:0;border-radius:3px;color:#fff;font-size:1.2rem;font-weight:600;gap:.5rem;height:3.5rem;line-height:1.2;overflow-x:hidden;padding:.3rem 1rem;text-overflow:ellipsis}.select-trigger:hover{background-color:#dfdfec}.tags-input{align-items:center;background-color:#f0f0f6;border:1px solid #e0e0e0;border-radius:8px;cursor:text;display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 1rem}.tags-input.active{border-color:#8e99e4}.tags-input .tag{align-items:center;background-color:#8e99e4;border:0;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:.5rem;line-height:1.2;overflow-x:hidden;padding:.3rem .8rem;text-overflow:ellipsis}.tags-input .tag.highlighted{outline:2px solid #00469a}.tags-input .tag button{align-items:center;background-color:#8e99e4;border-radius:1.25rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.tags-input .tag button:hover{background-color:#00469a}.tags-input .tag button svg *{stroke:#fff}.tags-input .tag-input-field{border:none!important;flex:1 1;margin-bottom:0!important;outline:none;padding:.5rem .5rem .5rem .3rem!important}.tags-input .tag-input-field:focus{border-color:unset}.table-container .tags-container .tags-input{background-color:transparent;border:none;border-radius:4px;height:100%;padding:.3rem}.table-container .tags-container .tags-input:hover:not(:focus){outline:5px auto #8e99e4}.table-container .tags-container .tags-input.active{border-radius:4px;outline:2px solid #8e99e4}.table-container .tags-container .tags-input.active input[type=text]{color:#00469a}.table-container .tags-container .tags-input input[type=text]{background-color:transparent;margin-top:0}.message-container{margin-bottom:2rem;position:relative}.message-container.has-steps:before{background-color:#1f2659;color:#1f2659;content:"";display:block;height:1px;left:-1.5rem;position:absolute;top:2rem;width:1.5rem}.no-toolbar .message-container.has-steps:before{content:none;display:none}.message{display:flex;margin-bottom:2rem;position:relative}.survey-edit .message-children.line:before{height:calc(100% - 6rem)}.message-children .message:before,.message-toolbar:before{background-color:#1f2659;color:#1f2659;content:"";display:block;height:1px;left:-1.5rem;position:absolute;top:2rem;width:1.5rem}.message-toolbar:first-child:before{left:-3rem;width:3rem}.message-icon{background-color:#bfbfbf;color:#fff;font-size:1.4rem;font-weight:600;margin-right:1rem}.message-icon,.show-message{align-items:center;border-radius:8px;display:flex;height:4rem;justify-content:center;min-height:4rem;min-width:4rem;width:4rem}.show-message{cursor:pointer}.show-message:hover{background-color:#e0e0e0}.message-content{background-color:#fff;border-radius:8px;box-shadow:0 2px 3px 0 rgba(0,0,0,.08);padding:2.2rem;white-space:pre-wrap}div[disabled]{cursor:not-allowed;opacity:.8}.message-content>div{display:flex}.reminder .DraftEditor-root{margin:-1rem 1rem -1rem -1rem;width:100%}.reminder .editor-toolbar{top:2rem}.reminder .editor{min-width:270px;position:relative}.public-DraftEditor-content{height:100%;padding:1rem}.message-content .popover-container{margin-left:auto;margin-right:-1rem;margin-top:-1rem}.message-children{margin-left:5rem}.message-toolbar{display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;margin-bottom:2rem;position:relative;width:-webkit-max-content;width:max-content}.message-card+.message-toolbar{margin-left:1.5rem}.message-toolbar .toolbar-option{display:flex;flex-direction:column}.message-toolbar button.add-step,.message-toolbar button.option{align-items:center;background-color:#adadad;border-radius:8px;color:#fff;display:flex;font-weight:500;height:4rem;margin-bottom:1rem;padding:1rem 1.5rem 1rem 1rem;position:relative;text-align:left}.message-toolbar button.option:not(.add-step):before{background-color:#1f2659;content:"";height:1rem;left:2rem;position:absolute;top:-1rem;width:1px}.message-toolbar button:first-child:before{display:none}.message-toolbar button.add-step{background-color:#f4ece8;border:1px solid #e0e0e0;box-shadow:none;color:#1f2659;font-weight:600;justify-content:center;margin-bottom:0;padding:1rem;width:4rem}.message-toolbar button.add-step:hover{background-color:#f1e6e1}.message-toolbar button .icon{align-items:center;display:flex;justify-content:center;margin-right:1rem;min-width:1.8rem}.message-toolbar button .icon>svg{max-height:1.8rem;max-width:1.8rem;min-height:1.8rem;min-width:1.8rem}.message-toolbar button.close{background-color:#efefef;border-radius:4px;color:#000}.message-toolbar button.close:hover{background-color:#e0e0e0}.json code{white-space:pre-wrap}.DraftEditor-root .public-DraftEditorPlaceholder-root{padding:1rem;pointer-events:none;position:relative}.public-DraftEditorPlaceholder-root+.DraftEditor-editorContainer{bottom:0;left:0;position:absolute;right:0;top:0}.temp-admin{margin-top:4rem}.temp-admin h3{margin-bottom:2rem}.temp-admin button{border-radius:4px;margin-right:1rem;padding:.5rem 1rem}.support-need-tools{align-items:center;margin-bottom:-.7rem;margin-top:1.2rem;min-height:4.3rem}.support-need-tools .switch-label,.support-need-tools>div{margin-left:1rem}.branch-editor{display:flex}.branch-editor .error-message{color:#ff324e;line-height:1;margin-left:-.5rem;margin-top:-2.5rem;position:absolute}form.branch-editor>input[type=text]{background-color:transparent;color:inherit;cursor:pointer;font-size:1.3rem;font-weight:inherit;margin:0 .5rem 0 -.5rem;padding:.5rem;text-align:left;width:5rem}.branch-editor:not(.disabled)>input[type=text]:hover{border:1px solid #efefef;margin-bottom:-1px;margin-left:calc(-1px - .5rem);margin-top:-1px}.branch-editor:not(.disabled)>input[type=text]:focus{border-color:#fff;margin-bottom:-1px;margin-left:calc(-1px - .5rem);margin-top:-1px}.branch-editor>input[type=text].active{border:1px solid #efefef;margin-bottom:-1px;margin-left:calc(-1px - .5rem);margin-top:-1px}.branch-editor:not(.disabled)>input[type=text].error{border:1px solid #ff324e;margin-bottom:-1px;margin-left:calc(-1px - .5rem);margin-top:-1px}.branch-editor button{align-items:center;background-color:transparent;display:flex;justify-content:center}.message-support-need>*{margin-bottom:.5rem}.message-support-need svg{max-height:1.8rem;max-width:1.8rem;min-height:1.8rem;min-width:1.8rem}.message-support-need button.delete{align-items:center;display:flex;justify-content:center;margin-left:auto;padding:0 .25rem}.message-support-need button.delete *{stroke:#adadad}.message-support-need button.delete:hover *{stroke:#ff324e}.support-need-toggle>svg{margin-right:.5rem}.message-support-need>div{align-items:center;display:flex;margin-right:1rem}.message-text{position:relative}.support-providers p.placeholder{margin:.5rem 1rem}.messages-container .message-group .message-support-need .block{cursor:pointer}.message-support-need .support-need-toggle>button.block{min-width:7rem}.messages-container .message-group .message-support-need .block.support-provider:hover{background-color:#f1e6e1}.message-support-need>div>label,.message-support-need>div>svg{margin-right:.5rem}.message-support-need>div>button{margin:0}.message-support-need select{background-color:#f0f0f6;background-image:url(/admin/static/media/chevron-blue.5d6b7b40e84c515b2752.svg);background-position:right 1rem top 50%;border:0;color:#1f2659;font-weight:500;padding:1rem 2.5rem 1rem 1rem}.message-support-need select.alert{background-color:rgba(255,50,78,.18);color:#ff324e;outline:1px solid #ff324e}.message-support-need .support-providers .support-provider.block{display:flex;max-width:14rem}.message-support-need .support-providers .support-provider.block span{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-support-need .support-providers .support-provider.block span.amount{flex-shrink:0;font-weight:600;white-space:nowrap}.message-support-need .warning{color:#ff324e;cursor:pointer;line-height:1.1;margin:0 0 0 1rem}.variable-container{display:inline-block;position:relative}.variable-container .hidden{display:none}button.contact-variable{background-color:#f0f0f6;color:#1f2659;cursor:pointer;display:inline-block;font-weight:600;padding:0 3px;text-transform:uppercase}.contact-variable.good{background-color:rgba(171,212,204,.6)}.contact-variable.alert{background-color:rgba(255,202,167,.7)}.contact-variable.bad{background-color:rgba(254,186,207,.9)}.variable-selector{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);padding:1rem;position:absolute;z-index:9}.variable-selector button{-webkit-appearance:none;appearance:none;background-color:transparent;border-radius:4px;display:block;margin:.2rem 0;padding:0 .5rem;text-align:left;white-space:nowrap;width:100%}.variable-selector button.active{color:#1f2659;font-weight:600}.variable-selector button:hover{background-color:#f0f0f6}.add-variable-container button svg{overflow:visible}.message-text .DraftEditor-editorContainer,.message-text .public-DraftEditorPlaceholder-root{z-index:unset}.message-text .public-DraftEditorPlaceholder-root{pointer-events:none}.message-text .public-DraftEditorPlaceholder-root+.message-text .DraftEditor-editorContaine{z-index:1}.add-variable-container .search-dropdown,.variable-container .search-dropdown{background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 7.2px 30.9px -10.3px rgba(150,170,180,.5);left:2rem;min-width:180px;position:absolute;top:0;width:-webkit-min-content;width:min-content;z-index:3}.add-variable-container .search-dropdown input[type=text],.variable-container .search-dropdown input[type=text]{border-bottom:1px solid #e0e0e0;border-radius:0;font-size:1.3rem;margin:0;padding:.5rem 1rem}.add-variable-container .search-dropdown input[type=text]:focus,.variable-container .search-dropdown input[type=text]:focus{border:0;border-bottom:1px solid #e0e0e0;outline:0}.add-variable-container .search-dropdown .no-results,.variable-container .search-dropdown .no-results{font-style:italic;padding:.5rem 1rem}.editor-toolbar{align-items:center;background-color:#fff;border:1px solid #dfdfec;border-radius:8px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);display:flex;flex-direction:column;gap:1rem;left:100%;padding:1rem;position:absolute;top:0;-webkit-transform:translateX(3px);transform:translateX(3px);z-index:2}.editor-toolbar .add-variable-container{position:relative}.editor-toolbar>div>button{align-items:center;background-color:#f0f0f6;border-radius:3px;color:#1f2659;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem .6rem}.editor-toolbar>div>button:hover{background-color:#dfdfec}.editor-toolbar>div>button>svg{max-height:1.8rem;max-width:2rem}.editor-toolbar .tooltip-container{margin-left:auto}.editor-toolbar .length-indicator{font-size:1.1rem;font-weight:700}.editor-toolbar .length-indicator.good{color:#027d65}.editor-toolbar .length-indicator.okay{color:#ff9650}.editor-toolbar .length-indicator.bad{color:#ff324e}.message-text>div:focus{outline:1px solid #1f2659}.dropdown-options{height:220px;overflow-y:auto}.dropdown-options button{background-color:#fff;padding:.25rem 1rem;text-align:left;width:100%}.dropdown-options button:hover{background-color:#f0f0f6}.search-dropdown>button{display:flex;font-weight:400;padding:.25rem .5rem;width:100%}.search-dropdown>button:hover{background-color:#f0f0f6}.role-selector select{background-color:#f4ece8}.node-wrapper{display:flex;gap:3rem;position:relative}.node-wrapper.initial{padding-bottom:5rem}.node-wrapper .children{display:flex;flex-direction:column;gap:2rem;position:relative}.node-wrapper .children .node-wrapper:before{height:calc(100% + 2rem);left:-1.5rem;width:1px}.node-wrapper .children .node-wrapper:before,.node-wrapper .children:after{background-color:#797979;content:"";display:block;position:absolute;top:2rem;z-index:0}.node-wrapper .children:after{height:1px;left:-3rem;width:1.5rem}.node-wrapper:last-child:before{display:none!important}.node{height:-webkit-max-content;height:max-content;position:relative}.node .line{background-color:#797979;height:1px;left:-1.5rem;position:absolute;top:2rem;width:1.5rem}.node-content{background-color:#adadad;border-radius:8px;font-size:1.3rem;max-width:34rem;min-width:24rem;padding:3px}.node-content .header{align-items:center;color:#fff;display:flex;font-weight:600;gap:1rem;height:4rem;line-height:1.1;padding:1rem}.node-content .header>svg{max-height:1.8rem;max-width:1.8rem}.node-content .header .branch-options{margin-left:auto}.node-content .header .branch-options>button{background-color:transparent}.node-content .header .branch-options>button:hover{background-color:rgba(0,0,0,.2)}.node-content .header .branch-options>button>svg *{fill:#fff}.node-content .header .branch-options .popover{border:1px solid #e0e0e0;border-radius:4px;font-weight:500;min-width:unset;padding:0;right:0}.node-content .header .branch-options .popover button{align-items:center;background-color:transparent;display:flex;gap:10px;padding:10px 15px 10px 10px;text-align:left;white-space:nowrap;width:100%}.node-content .header .branch-options .popover button svg{flex-shrink:0;margin:0}.node-content .header .branch-options .popover button svg *{stroke-width:1.5}.node-content .header .branch-options .popover button.delete svg *{stroke:#ff324e}.node-content .header .branch-options .popover button:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.node-content .header .branch-options .popover button:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.node-content .header .branch-options .popover button:hover{background-color:#f0f0f6}.node-content .editor{background-color:#fff;border-radius:8px 8px 0 0;position:relative}.node-content .editor.focused{box-shadow:0 7px 30px -10px rgba(150,170,180,.5);outline:1px solid #007bff}.node-content .editor.border-bottom{border-radius:8px}.node-content .editor .public-DraftEditor-content{height:100%;padding:1rem}.node-content .editor .DraftEditor-editorContainer{border:0;cursor:text;z-index:unset}.node-content .toolbar{align-items:center;border-radius:0 0 8px 8px;display:flex;flex-direction:column;gap:2px;margin-top:2px}.node-content .toolbar .selection-container{background-color:#f9f9f9;display:flex;gap:.75rem;padding:.75rem;width:100%}.node-content .toolbar .selection-container.no-supportneed{height:36px}.node-content .toolbar .selection-container>svg{flex-shrink:0;height:1.8rem;margin-top:4px;width:1.8rem}.node-content .toolbar .selection-container.fill svg *{fill:#000}.node-content .toolbar .selection-container.stroke svg *{stroke:#000}.node-content .toolbar .selection-container:first-child .selections{margin-top:-4px}.node-content .toolbar .selection-container:first-child>svg{margin-top:0}.node-content .toolbar .selection-container:last-child{border-radius:0 0 8px 8px}.node-content .toolbar .selection-container .selections{display:flex;flex-direction:column;gap:.5rem;max-width:100%;width:100%}.node-content .toolbar .selection-container .selections .tooltip{right:-1rem}.node-content .toolbar .selection-container .selections>div{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-height:2.8rem}.node-content .toolbar .selection-container .selections .select-width,.node-content .toolbar .selection-container .selections button,.node-content .toolbar .selection-container .selections select{background-color:#f0f0f6;background-image:none;border:0;border-radius:3px;color:#1f2659;cursor:pointer;font-size:1.2rem;font-weight:600;line-height:1.5;overflow-x:hidden;padding:.5rem .8rem;text-align:right;text-overflow:ellipsis}.node-content .toolbar .selection-container .selections .select-width:hover,.node-content .toolbar .selection-container .selections button:hover,.node-content .toolbar .selection-container .selections select:hover{background-color:#dfdfec}.node-content .toolbar .selection-container .selections .select-width.unset,.node-content .toolbar .selection-container .selections button.unset,.node-content .toolbar .selection-container .selections select.unset{background-color:unset;border:1px solid #1f2659;margin:-1px}.node-content .toolbar .selection-container .selections .select-width[disabled],.node-content .toolbar .selection-container .selections button[disabled],.node-content .toolbar .selection-container .selections select[disabled]{background-color:unset;color:#000;font-size:11px;font-style:italic;font-weight:400;line-height:1.1;opacity:.6}.node-content .toolbar .selection-container .selections .select-width.alert,.node-content .toolbar .selection-container .selections button.alert,.node-content .toolbar .selection-container .selections select.alert{color:#ff324e;outline:1.5px solid #ff324e}.node-content .toolbar .selection-container .selections .switch-label{align-self:center}.node-content .toolbar .selection-container .selections .switch[checked]+.switch-label{background-color:#1f2659}.node-content .toolbar .selection-container .selections [disabled]+.switch-label{cursor:default;opacity:.5}.node-content .toolbar .selection-container .selections .button-container{text-align:right}.node-content .toolbar .selection-container .selections .info{color:#7d7d7d;display:flex;font-size:11px;font-style:italic;font-weight:500;gap:.75rem;line-height:1.1;margin:.5rem 0 0 -2.55rem}.node-content .toolbar .selection-container .selections .info.alert{color:#ff324e}.node-content .toolbar .selection-container .selections .info.alert .text{align-items:center;display:flex}.node-content .toolbar .selection-container .selections .info.alert svg *{fill:#ff324e}.node-content .toolbar .selection-container .selections .info svg{flex-shrink:0;height:1.8rem;margin-top:2px;width:1.8rem}.node-content .toolbar .selection-container .selections .info svg *{stroke:none;fill:#7d7d7d}.node-content .toolbar .supportneed-toggle{align-items:center;display:flex;gap:.5rem}.node-content .toolbar .supportneed-toggle .switch[checked]+.switch-label{background-color:#1f2659}.node-content .toolbar .supportneed-toggle svg *{fill:#7d7d7d}.node-content .toolbar .supportneed-toggle.active svg *{fill:#1f2659}.node-content .toolbar h5{align-items:center;color:#000;display:flex;font-size:11px;font-weight:500;line-height:1.1;margin:0}.node-content .toolbar h5 .tooltip{min-width:20rem;white-space:normal}.node-content .toolbar div+h5{margin-top:5px}.node-content .toolbar>button{align-items:center;background-color:#dfdfec;border-radius:3px;color:#1f2659;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem .6rem;text-transform:uppercase}.node-content .toolbar>button:hover{background-color:#cfcfe3}.node-content .toolbar>button.unset{background-color:#f9f9f9;border:1px solid #1f2659;margin:-1px}.reminder .popover{border:1px solid #e0e0e0;border-radius:4px;font-weight:500;min-width:unset;padding:0;right:0}.reminder .popover button{align-items:center;background-color:transparent;display:flex;gap:10px;padding:10px 15px 10px 10px;text-align:left;white-space:nowrap;width:100%}.reminder .popover button svg{flex-shrink:0;margin:0}.reminder .popover button svg *{stroke-width:1.5}.reminder .popover button.delete svg *{stroke:#ff324e}.reminder .popover button:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.reminder .popover button:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.reminder .popover button:hover{background-color:#f0f0f6}h4.flex{justify-content:space-between}.collapse-toggle,h4.flex{align-items:center;display:flex}.collapse-toggle{background-color:#f9f9f9cc;border:1px solid #f9f9f9cc;border-radius:8px;cursor:pointer;height:4rem;justify-content:center;position:absolute;right:5rem;width:4rem;z-index:2}.collapse-toggle svg *{stroke:#7d7d7d}.collapse-toggle:hover{background-color:#f0f0f6;border-color:#e0e0e0}.collapse-toggle:hover svg *{stroke:#1f2659}.collapse-toggle.active{background-color:#e0e0ec;border-color:#b0b0d0}.collapse-toggle.active svg *{stroke:#1f2659}.collapse-toggle.active:hover{background-color:#d0d0e3}form.category-input{align-items:center;display:flex}form.category-input>input[type=text]{border-radius:3px 0 0 3px;color:#1f2659;font-size:1.2rem;font-weight:600;line-height:1.5;margin:-1px 0;padding:.5rem 1rem}form.category-input>input[type=text]:focus{border-color:#007bff}form.category-input input[type=submit]{background-color:#1f2659;border:1px solid #1f2659;border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:600;padding:.5rem .6rem}form.category-input input[type=submit]:hover{background-color:#003a81}.category-selection{width:72rem}.provider-selection .body{max-height:calc(100vh - 30rem);overflow-y:auto}.provider-selection table{border:1px solid #e0e0e0;border-collapse:separate;border-radius:4px;border-spacing:0;color:#000;font-size:1.2rem;height:1px;text-align:left;width:100%}.provider-selection table input[type=checkbox]{margin-left:.5rem}.provider-selection table td{font-weight:500;line-break:anywhere;margin:0;padding:.5rem}.provider-selection table td i{color:#7d7d7d}.provider-selection table th{color:#000;font-size:1.3rem;font-weight:500;padding:.5rem}.provider-selection table th i{color:#7d7d7d}.provider-selection .pagination{align-items:center;display:flex;font-size:1.2rem;justify-content:flex-end;margin-top:1rem}.provider-selection .pagination>.page-index{margin-right:0}.provider-selection .no-results{background-color:#fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-radius:3px;border-right:1px solid #e0e0e0;color:#000;font-style:italic;margin-top:-3px;padding:1rem 1.5rem}.provider-selection .selected-providers h3{align-items:center;display:flex;gap:1.5rem;margin-bottom:1rem}.provider-selection .selected-providers h3 .provider-options{align-items:center;display:flex;gap:1rem}.provider-selection .selected-providers h3 .provider-options button{color:#007bff;font-weight:500}.provider-selection .selected-providers h3 .provider-options button:disabled{color:#7d7d7d;opacity:.8}.provider-selection .selected-providers .selected-providers-container{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;min-height:5.7rem;padding:1rem 1.5rem}.provider-selection .selected-providers .selected-providers-container .placeholder{font-style:italic;margin:auto 0}.provider-selection .selected-providers .selected-providers-container .provider{align-items:center;background-color:#8e99e4;border:0;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:.5rem;line-height:1.5;overflow-x:hidden;padding:.5rem .8rem;text-overflow:ellipsis}.provider-selection .selected-providers .selected-providers-container .provider button{align-items:center;background-color:#8e99e4;border-radius:1.25rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.provider-selection .selected-providers .selected-providers-container .provider button:hover{background-color:#00469a}.provider-selection .selected-providers .selected-providers-container .provider button svg *{stroke:#fff}.provider-selection .modal-options{align-items:center;display:flex;gap:4rem;justify-content:flex-end}.provider-selection .modal-options>div{align-items:center;display:flex;gap:1.5rem}.provider-selection .modal-options>div>button,.provider-selection .modal-options>div>button+button.text{margin:0}.provider-selection .modal-options>div>button:disabled{opacity:.8}.add-branch-container{margin-top:.5rem;position:relative}.add-branch-container:before{background-color:#797979;content:"";display:block;height:1px;left:-1.5rem;position:absolute;top:1.5rem;width:1.5rem}.add-branch-container:first-child:before{display:none}.add-branch-container:first-child .add-branch{margin-left:-1.5rem}.add-branch-container .popover{border:1px solid #e0e0e0;border-radius:4px;border-radius:.8rem;font-weight:500;min-width:unset;padding:0;right:0}.add-branch-container .popover button{align-items:center;background-color:transparent;display:flex;gap:10px;padding:10px 15px 10px 10px;text-align:left;white-space:nowrap;width:100%}.add-branch-container .popover button svg{flex-shrink:0;margin:0}.add-branch-container .popover button svg *{stroke-width:1.5}.add-branch-container .popover button.delete svg *{stroke:#ff324e}.add-branch-container .popover button:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.add-branch-container .popover button:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.add-branch-container .popover button:hover{background-color:#f0f0f6}.add-branch-container .popover button{font-weight:500}.add-branch-container .popover button+button{margin-top:-.5rem}.add-branch-container .popover button .icon{align-items:center;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-weight:600;height:4rem;justify-content:center;margin:-.5rem 0 -.5rem -.5rem;padding:1rem;width:4rem}.add-branch-container .popover button .icon svg *{stroke:#fff}.add-branch{align-items:center;background-color:#f0f0f6;border-radius:1.5rem;cursor:pointer;display:flex;height:3rem;justify-content:center;position:relative;width:3rem}.add-branch:hover{background-color:#dfdfec}.add-branch svg *{stroke:#1f2659}.branch-error-container{cursor:default;font-size:1.3rem;margin-left:-3rem;margin-top:5rem;position:relative;width:0}.branch-error-container .branch-error-toggle{align-items:center;background-color:transparent;border-radius:1.5rem;cursor:pointer;display:flex;height:3rem;justify-content:center;position:relative;width:3rem;z-index:1}.branch-error-container .branch-error-toggle:hover{background-color:#dfdfec}.branch-error-container .branch-error-toggle:hover svg *{stroke:#1f2659}.branch-error-container .popover{border:1px solid #e0e0e0;min-width:21rem;padding:1rem 1.5rem 1.5rem;right:-3.5rem;top:-1rem}.branch-error-container .popover ul{-webkit-padding-start:2rem;-webkit-margin-before:0;margin-block-start:0;margin-bottom:1rem;margin-top:-.5rem;padding-inline-start:2rem}.branch-error-container .popover button{background-color:#f0f0f6;border-radius:3px;color:#1f2659;font-size:1.2rem;font-weight:600;padding:.5rem .8rem}.branch-error-container .popover button:hover{background-color:#dfdfec}.branch-error-container h4{margin-bottom:0}.branch-error-container h4+p{margin-top:.75rem}.survey-summary-container .branch-error-container{margin-left:0}#broken-branch-icon{flex-shrink:0;height:18px;width:18px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:hsla(0,0%,100%,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.survey-container{background-color:#f0f0f6;display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden}.survey-view{display:flex;flex-grow:1;overflow-y:auto}.survey-content{display:flex;flex-direction:column;flex-grow:1;margin:2rem;overflow:hidden}.survey-navigation{background-color:#fff;border-bottom:1px solid #efefef;border-radius:8px 8px 0 0;padding:2rem 2rem 0}.survey-navigation ul{display:flex;list-style:none;margin:0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.survey-navigation ul a{color:#7d7d7d;display:inline-block;font-weight:600;margin:0 2rem;white-space:nowrap}.survey-navigation>nav{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.survey-navigation>nav::-webkit-scrollbar{display:none}.tablet .survey-navigation ul a{margin:0 2rem 0 0}.tablet .survey-navigation ul li:first-child a{margin-left:0}.tablet .survey-navigation ul li:last-child a{margin-right:0}.survey-navigation ul a:hover{color:#000}.survey-navigation ul a.active{color:#00469a}.survey-navigation ul a.active:after{background-color:#00469a;border-radius:4px 4px 0 0;content:"";display:block;height:4px;margin-top:calc(2rem - 4px);width:100%}.survey-edit{background-color:#f9f9f9;border-radius:0 0 8px 8px;overflow-y:scroll;padding:3rem 3rem 4rem}.survey-edit.dragging *{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.survey-edit .grid{grid-gap:4rem;display:grid;grid-template-columns:1fr 1fr}.survey-edit input[type=text]{display:block;font-size:1.6rem;margin-top:1rem;padding:1.5rem 2.2rem;width:100%}.survey-edit h1{margin:0 0 4rem}.survey-preview{display:flex;flex-direction:column;flex-shrink:0;margin:2rem;overflow-y:hidden}.survey-preview h3{font-size:1.4rem;margin-right:4rem}.survey-preview .preview-header{background-color:#fff;border-bottom:1px solid #efefef;border-radius:8px 8px 0 0;display:flex;padding:2rem}.survey-preview.closed .preview-header{border-radius:8px}.survey-preview .preview-header button{background-color:unset;height:2rem;margin-left:auto;padding:0;text-align:center;width:2rem}.survey-preview .preview-header button svg{height:1.6rem;vertical-align:middle;width:1.6rem}.survey-preview .preview-header button:hover svg *{stroke:#000}.survey-preview .messages{background-color:#fff;background-color:#f9f9f9;border-radius:0 0 8px 8px;overflow-y:scroll;padding:3rem}.survey-preview .message-icon{cursor:default}.survey-time{grid-gap:4rem;display:grid;grid-template-columns:1fr 1fr;margin-top:2rem}.survey-time .react-datepicker-wrapper{display:block}.survey-time .react-datepicker{border:1px solid #e0e0e0;border-top-left-radius:4px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.2rem}.survey-time .react-datepicker .react-datepicker__today-button{border-top:1px solid #e0e0e0;color:#00469a;font-weight:600}.survey-time .react-datepicker .react-datepicker__month-year-read-view{font-size:1.2rem;font-weight:500;visibility:visible!important}.survey-time .react-datepicker__triangle{left:2rem!important}.survey-time .react-datepicker__month{margin:1rem 1rem 1.1rem}.survey-time .react-datepicker__day,.survey-time .react-datepicker__day-name,.survey-time .react-datepicker__time-name{line-height:3rem;margin:.1rem;width:3rem}.survey-time .react-datepicker-time__header,.survey-time .react-datepicker-year-header,.survey-time .react-datepicker__current-month{display:none;font-size:1.2rem;font-weight:500}.survey-time .react-datepicker__day--in-range,.survey-time .react-datepicker__day--in-range:hover,.survey-time .react-datepicker__day--in-selecting-range,.survey-time .react-datepicker__day--in-selecting-range:hover,.survey-time .react-datepicker__day--selected,.survey-time .react-datepicker__day--selected:hover,.survey-time .react-datepicker__month-text--in-range,.survey-time .react-datepicker__month-text--in-range:hover,.survey-time .react-datepicker__month-text--in-selecting-range,.survey-time .react-datepicker__month-text--in-selecting-range:hover,.survey-time .react-datepicker__month-text--selected,.survey-time .react-datepicker__month-text--selected:hover,.survey-time .react-datepicker__quarter-text--in-range,.survey-time .react-datepicker__quarter-text--in-range:hover,.survey-time .react-datepicker__quarter-text--in-selecting-range,.survey-time .react-datepicker__quarter-text--in-selecting-range:hover,.survey-time .react-datepicker__quarter-text--selected,.survey-time .react-datepicker__quarter-text--selected:hover,.survey-time .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover,.survey-time .react-datepicker__year-text--in-range,.survey-time .react-datepicker__year-text--in-range:hover,.survey-time .react-datepicker__year-text--in-selecting-range,.survey-time .react-datepicker__year-text--in-selecting-range:hover,.survey-time .react-datepicker__year-text--selected,.survey-time .react-datepicker__year-text--selected:hover{background-color:#027d65}.survey-time .react-datepicker__time-container{border:1px solid #e0e0e0;border-bottom-left-radius:0;border-top-left-radius:0;right:-85px;top:-1px}.survey-time .react-datepicker__header{border-bottom:1px solid #e0e0e0}.survey-time .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#027d65}.survey-time .react-datepicker__day--keyboard-selected,.survey-time .react-datepicker__month-text--keyboard-selected,.survey-time .react-datepicker__quarter-text--keyboard-selected,.survey-time .react-datepicker__year-text--keyboard-selected{background-color:#d0d0d0}.add-new-button,.add-new-reminder{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:inline-flex;font-size:1.4rem;font-weight:500;height:4rem;padding:1rem 1.5rem}.add-new-button+.add-new-button,.add-new-reminder+.add-new-button{margin-left:1rem}.add-new-button:hover,.add-new-reminder:hover{background-color:#f7f7fb;border-color:#d0d0d0}.reminder-tools{align-items:center;margin-top:1.5rem}.reminder-tools input{background-color:#f9f9f9;border:1px solid #d0d0d0;border-radius:8px;font-size:1.4rem;font-weight:600;height:4rem;margin-left:1rem;margin-right:.5rem;padding:1rem .5rem 1rem 1.5rem;width:7rem}.block-container{display:flex;flex-wrap:wrap}.block-container .block{margin:0 1rem 1rem 0}.block{background-color:#f0f0f6;border-radius:8px;color:#1f2659;cursor:pointer;display:inline-block;font-weight:500;padding:1rem 1.5rem;transition:all .1s}.block:hover{background-color:#dfdfec}.block.not-assigned{color:#7d7d7d}.block.not-assigned,.block.outlined{background-color:transparent;border:1px solid #e0e0e0}.block.outlined{color:#000}.block.not-assigned:hover,.block.outlined:hover{background-color:#f9f9f9;border-color:#adadad;color:#000}.block.selected{border:1px solid #00469a}.survey-preview .message>svg{margin-bottom:auto;margin-top:auto}.skeleton-container .save-toolbar{align-items:center}.skeleton-container .save-toolbar .cancel,.skeleton-container .save-toolbar .draft,.skeleton-container .save-toolbar .save{margin-left:1.5rem}.skeleton-container .survey-navigation{align-items:center;display:flex;padding:2rem}.skeleton-container .survey-navigation .skeleton{margin:0 2rem}.skeleton-container .skeleton.message{display:flex;margin-bottom:2rem;position:relative}.survey-status-banner{background-color:#dfdfec;border-radius:8px;color:#1f2659;display:flex;font-weight:500;margin:2rem 2rem 0;padding:1.5rem 2rem}.survey-status-banner.finished,.survey-status-banner.in-progress,.survey-status-banner.scheduled{color:#fff;font-weight:600}.survey-status-banner.scheduled{background-color:#ff9650;display:block}.survey-status-banner.in-progress{background-color:#027d65}.survey-status-banner.finished{background-color:#00469a}.survey-status-banner.finished .close-toggle-container svg *,.survey-status-banner.in-progress .close-toggle-container svg *,.survey-status-banner.scheduled .close-toggle-container svg *{stroke:#fff}.survey-status-banner .close-toggle-container{margin-left:auto}.survey-status-banner .close-toggle-container .close-toggle{cursor:pointer}.survey-status-banner .close-toggle-container svg *{stroke:#1f2659}.count-container{display:flex;margin-bottom:1rem;width:100%}.count-down-timer{margin-right:1rem;white-space:nowrap}.sub-group{margin-top:3rem}.survey-dropdown{margin-top:2rem}.survey-dropdown>select{display:block;margin-top:1rem}.campaign-label{align-items:center;display:flex;margin-bottom:1rem;margin-top:2rem}.react-datepicker__month-year-dropdown{max-height:20rem;overflow-y:auto}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid transparent;box-sizing:content-box;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{background:none;border:.45rem solid transparent;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__year-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__day--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"\00d7";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.survey-header{align-items:center;background-color:#fff;border-radius:8px;display:flex;margin:2rem 2rem 0;padding:1.5rem 2rem}.tablet .survey-header{flex-wrap:wrap;padding-top:2rem}.survey-header>.back{margin-right:2rem}.survey-header a svg{vertical-align:middle}.survey-header .status{margin-left:2rem;white-space:nowrap}.save-toolbar{display:flex;margin-left:auto}.tablet .save-toolbar{flex-grow:1;margin:1.5rem 0 0}.tablet .save-toolbar>button:not(.cancel){flex-grow:1}.tablet .save-toolbar .cancel{margin:0;padding:0 2rem}.unsaved-changes{color:#7d7d7d;margin:0 auto 0 2rem}.save-toolbar button{align-items:center;border-radius:4px;display:flex;font-size:1.4rem;font-weight:600;height:4rem;justify-content:center;margin-left:1.5rem;min-width:8rem;padding:1rem 1.5rem;text-align:center;white-space:nowrap}.save-toolbar button:hover{background-color:#d0d0d0}.save-toolbar button.save{background-color:#027d65;color:#fff}.save-toolbar button.save:hover{background-color:rgba(2,125,101,.8)}.save-toolbar button.cancel{background-color:transparent;color:#7d7d7d;font-weight:400;min-width:unset;padding:0}.save-toolbar button.cancel:hover{color:#000}.survey-header h3,.survey-header p.unsaved-changes{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.undo-redo{align-items:center;display:flex}.undo-redo button{background-color:unset;border-radius:2rem;margin:0;min-width:4rem;padding:0;width:1rem}.undo-redo button:hover{background-color:#efefef}.messages-container .icon{color:#fff;font-weight:600}.summary-message{align-items:center;display:flex}.summary-message>svg{margin-left:1rem;max-height:1.5rem;max-width:1.5rem}.messages-container .children{padding-left:1rem;position:relative}.messages-container .children:before{background-color:#e0e0e0;content:"";display:block;height:calc(100% - 1rem);position:absolute;width:1px}.summary-message{margin-bottom:.5rem}.children .summary-message{margin-left:1.5rem;position:relative}.children .summary-message:before{background-color:#e0e0e0;content:"";display:block;height:1px;left:-1.5rem;position:absolute;width:1rem}.messages-container .children>.children{padding-left:2.5rem}.messages-container .show-message{border-radius:4px;height:2rem;margin-bottom:.5rem;margin-left:2.5rem;min-height:2rem;min-width:2rem;position:relative;width:2rem}.messages-container .children .show-message{margin-left:4rem}.messages-container .show-message svg{max-height:1.5rem;max-width:1.5rem}.messages-container .show-message:before{background-color:#e0e0e0;content:"";display:block;height:1rem;left:-1.5rem;position:absolute;top:0;width:1px}.messages-container .show-message:after{background-color:#e0e0e0;content:"";display:block;height:1px;left:-1.5rem;position:absolute;width:1rem}.survey-summary-container .reminder .icon{margin-right:1rem;max-height:1.5rem;max-width:1.5rem}.survey-summary-container .reminder .icon>svg{max-height:1.5rem;max-width:1.5rem;overflow:visible}.survey-summary-container .reminder svg *{stroke:#7d7d7d}.survey-summary-container{margin-top:-1px}.survey-summary-container .toolbar{background-color:#f9f9f9;border-radius:0 0 8px 8px;border-top:1px solid #e0e0e0;padding:1rem}.survey-summary-container .toolbar .selection-container{align-items:center;display:flex;gap:.75rem}.survey-summary-container .toolbar .selection-container>.selection-container{margin-left:1rem}.survey-summary-container .toolbar .selection-container svg{max-height:18px;max-width:18px}.survey-summary-container .toolbar .selection-container p{color:#1f2659;font-weight:500;margin:0}.survey-summary-container .toolbar .selection-container p.alert{background-color:rgba(255,50,78,.18);border-radius:8px;color:#ff324e;font-weight:700;margin:-.75rem 0;padding:.75rem 1.25rem}.survey-summary-container .toolbar .selection-container+.selection-container{margin-top:1rem}.survey-summary-container .toolbar hr{background-color:#e0e0e0;border:none;height:1px;margin:1rem 0}.slat{border:1px solid #e0e0e0;border-radius:4px}.slat+.slat{margin-top:-1px}.slat.disabled{opacity:.6}.slat.open{margin:1rem 0}.slat.open:last-child{margin-bottom:0}.slat:last-child{border-bottom:0}.slat-header{align-items:center;display:flex;padding:1.5rem}.slat-header>svg{flex-shrink:0}.slat-header h4{flex-shrink:0;font-weight:400;margin:0 2rem;width:16rem}.slat-header h4.alert{color:#ff9650}.slat-header h4.success{color:#027d65}.slat-header .error{color:#ff324e}.slat-header.toggle{cursor:pointer}.slat-header.toggle:hover{background-color:#f9f9f9}.slat-header p{color:#7d7d7d;margin:0 2rem 0 0}.slat-header p.alert{color:#ff9650}.slat-header p.info{color:#1f2659}.slat-header .chevron{margin-left:auto;-webkit-transform-origin:center;transform-origin:center}.slat-header .chevron.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slat-header button:hover{color:#000}.slat-content{padding:.75rem 1.5rem 1.5rem 3rem}.slat-content p.error{background-color:#febacf;border-radius:4px;font-weight:500;padding:.5rem 1rem}.slat-content ol,.slat-content ul{margin:0;padding-left:1.5rem}.slat-content b{font-weight:600}.slat-content .reminder>span{margin-left:2rem}.slat-content .reminder .message{align-items:center;color:#7d7d7d;margin:.5rem 0 1rem}.slat-content .reminder .message svg{flex-shrink:0;margin-right:.5rem;max-height:1.8rem;max-width:1.8rem}.slat-content .reminder .message svg *{stroke:#000;stroke-width:1}.slat-content .reminder span.alert{color:#ff324e;font-style:italic}.summary-message span.alert{margin-left:.5rem}.messages-container{font-size:1.3rem}.message-group{display:flex;position:relative}.message-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;height:-webkit-max-content;height:max-content;margin-bottom:2rem;max-width:38rem}.message-minimized{align-items:center;background-color:#adadad;border-radius:8px;color:#fff;display:flex;height:4rem;justify-content:center;margin-bottom:1rem;width:4rem}.message-minimized .icon{align-items:center;display:flex;font-weight:600}ul .message-minimized{height:3.1rem;margin:0 .5rem 0 0;width:3.1rem}.slat-content .support-need-container>div{margin-right:1rem}ul .support-need-container>div{display:inline-flex}.support-need-container .message-minimized .icon{height:unset;margin-right:0;margin-top:0}.message-header{align-items:center;background-color:#adadad;border-radius:8px 8px 0 0;color:#fff;cursor:auto;display:flex;font-weight:500;height:4rem;line-height:1.1;margin:-1px;padding:1rem}.message-header .icon{align-items:center;display:flex;margin-right:2rem}.message-header .icon>svg,.message-minimized .icon>svg{max-height:1.8rem;max-width:1.8rem;min-height:1.8rem;min-width:1.8rem}.message-header .icon>svg{margin-right:1rem}.message-text{padding:1rem;white-space:break-spaces}.message-text .error{color:#ff324e;font-style:italic}.message-support-need{align-items:center;background-color:#f9f9f9;border-radius:0 0 8px 8px;border-top:1px solid #e0e0e0;display:flex;flex-wrap:wrap;padding:.5rem 1rem 0}.slat-content .support-need-toggle>svg{margin-right:0}.message-support-need .support-provider{font-weight:600}.summary-container .support-need.block.alert,.summary-container .support-provider.block.alert{background-color:rgba(255,50,78,.18);color:#ff324e;font-weight:700}.message-support-need .support-need.block{cursor:auto}.message-support-need .support-need.block:hover{background-color:#f0f0f6}.message-group .message-support-need .block{align-items:center;justify-content:center;min-width:4rem;overflow:hidden;padding:1rem;text-overflow:ellipsis;white-space:nowrap}.message-group .message-children{margin-left:3rem;position:relative}.message-group:not(.first):before{background-color:#1f2659;color:#1f2659;content:"";display:block;height:1px;left:-1.5rem;position:absolute;top:2rem;width:1.5rem}.message-group:first-child:before{left:-3rem;width:3rem}.message-children.line:before{background-color:#1f2659;content:"";display:block;height:calc(100% - 4rem);left:-1.5rem;position:absolute;top:2rem;width:1px}.survey-summary-container .message-children.line .message-group:last-child:after{background-color:#fff;content:"";display:block;height:calc(100% - 4rem);left:-1.5rem;position:absolute;top:calc(2rem + 1px);width:1px}.support-need-switch{align-items:center;display:flex;margin-left:auto}.support-need-switch svg{margin-right:1rem}.support-need-switch svg *{fill:#fff}.message-card .switch-label{cursor:auto}.slat-content .support-need-container .block{padding:.5rem 1rem}.slat-content .support-need-container .icon svg,.slat-content .support-need-container>div>.icon{max-height:1.8rem;max-width:1.8rem;min-height:1.8rem;min-width:1.8rem}.slat-content .support-need-container>div>.icon{margin-right:1rem;margin-top:.5rem}.slat-content .block{margin:0}ul.summary-container li{margin-bottom:.5rem}.support-need-container .topics{width:19rem}.support-need-container .support-providers{display:flex;flex-wrap:wrap;width:10rem}.support-need-container .support-providers .text{font-weight:400}.slat-content .support-providers-container{background-color:#f0f0f6;border-radius:4px;flex-direction:column;flex-wrap:nowrap;margin:.5rem 0 0;padding:.5rem 1rem}.slat-content .support-providers-container .support-provider{white-space:nowrap}table.summary-container{background-color:#f9f9f9;border-collapse:collapse;border-radius:4px;border-spacing:0}table.summary-container thead th{background-color:#f4ece8;white-space:nowrap}table.summary-container tr:nth-child(odd){background-color:#fff}table.summary-container tbody tr{cursor:default}table.summary-container td{padding:1rem;vertical-align:middle}table.summary-container th{color:#1f2659;font-weight:600;padding:1rem 1.5rem 1rem 1rem;text-align:left}table.summary-container th svg{margin-right:1rem;vertical-align:middle}table.summary-container .info{color:#1f2659;font-weight:600}table.summary-container .alert{color:#ff324e;font-weight:600}table.summary-container .alert svg,table.summary-container .info svg{margin-right:.5rem;vertical-align:middle}table.summary-container .topics{color:#1f2659;font-weight:500}table.summary-container .branches{align-self:center;display:flex;flex-wrap:wrap;padding-bottom:0}table.summary-container .branches .message-minimized{display:inline-flex;margin-right:1rem}table.recipient-overview td{vertical-align:top}table.recipient-overview td p{margin:.5rem 0}.modal-options button.override{background-color:transparent;border:1px solid #ff324e;border-radius:4px;color:#ff324e;font-weight:500;margin:0 1.5rem;padding:.5rem 1rem}.survey-summary-container h2{font-weight:500;padding:4rem 0;text-align:center}.survey-summary-container h3{font-weight:400;margin:2rem 0 1rem}.summary-container td>button{background-color:transparent;font-size:inherit;font-weight:600}.summary-container td p.success{align-items:center;color:#027d65;display:flex;font-weight:600}.summary-container td p.success svg{margin-right:.5rem}.summary-container td p.success svg *{fill:#027d65}.SaveResponse_container__sCvfc{padding-bottom:.45rem!important}.SaveResponse_icon__YSWut{margin-top:2px!important}.SaveResponse_textContainer__mHoRn{margin-top:-4px}.SaveResponse_inputWrap__SjuAW{border-radius:3px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);display:flex;max-height:1.6rem;z-index:1}.SaveResponse_inputWrap__SjuAW input,.SaveResponse_inputWrap__SjuAW input[type=text]{border:1px solid #dfdfec;border-radius:3px 3px 0 0;color:#1f2659;font-size:1.2rem;margin:0;padding:.5rem .8rem}.SaveResponse_inputWrap__SjuAW input:focus,.SaveResponse_inputWrap__SjuAW input[type=text]:focus{border-color:#007bff}.SaveResponse_inputWrap__SjuAW input[type=submit]{background-color:#1f2659;border:1px solid #1f2659;border-radius:0 0 3px 3px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:600;padding:.5rem .6rem}.SaveResponse_inputWrap__SjuAW input[type=submit]:hover{background-color:#003a81}.SaveResponse_inputWrap__SjuAW input[type=submit]:disabled{background-color:#bfbfbf;border-color:#bfbfbf;cursor:auto}.SaveResponse_inputWrap__SjuAW input[type=submit]:disabled:hover{background-color:#bfbfbf}.SaveResponse_inputWrapOpen__w\+GJa{flex-direction:column;margin-top:-12px;min-width:148px}.SaveResponse_inputWrapEdit__6nYll{align-items:center}.SaveResponse_inputWrapEdit__6nYll>p{color:#1f2659;font-style:italic;font-weight:600;margin-right:.6rem}.SaveResponse_inputWrapEdit__6nYll button{flex-shrink:0}input[type=text].SaveResponse_inputError__6xWAn,input[type=text].SaveResponse_inputError__6xWAn:focus{border-color:#ff324e}.SaveResponse_errorMessage__nivaH{background-color:#f9f9f9;border-radius:0 0 3px 3px;color:#ff324e;margin:0;padding:.8rem}.SaveResponse_disabledSwitch__WfFCU{cursor:help;opacity:.5}button.test-survey{align-items:center;background:transparent;border:1px solid #7d7d7d;cursor:pointer;display:flex}button.test-survey:hover{background-color:#efefef}button.test-survey svg{margin-right:.5rem}.test-survey{font-size:1.4rem}.test-survey h1{color:#000;font-size:1.6rem;font-weight:600;margin-bottom:2rem}.test-survey p{color:#7d7d7d}.test-survey h2{font-size:inherit;font-weight:600;margin:3rem 0 1.5rem}.test-survey hr{background-color:#e0e0e0;border:0;height:1px;margin:2rem 0}.test-survey input:focus{border-color:#00469a}.test-survey input+h2{margin-top:2rem}.test-survey button:focus{border-color:#00469a}.test-survey button.confirm:focus{background-color:rgba(2,125,101,.8)}.test-survey .table{border-spacing:1rem;display:table}.test-survey .table input[type=text]{margin-bottom:0;width:18rem}.test-survey .table p{font-size:1.3rem;line-height:1.2;margin:0;vertical-align:center}.test-survey .table p b{font-weight:600}.test-survey .table+h2{margin-top:2rem}.test-survey .table-row{display:table-row}.test-survey .table-row>*{display:table-cell;vertical-align:middle}.test-survey .variable{color:#1f2659;cursor:pointer;font-size:1.3rem;font-weight:600;line-height:1.2;text-transform:uppercase}.test-survey .modal-options button{align-items:center;display:flex;height:4.3rem}.test-survey .modal-options button svg{height:2.5rem;margin-right:1rem;width:2.5rem}.test-survey .modal-options button svg *{stroke:#fff}.support-needs-container{margin-bottom:4rem}.branch-container{display:flex}.support-categories{align-items:flex-start;display:flex;flex-direction:column}.support-need-group{grid-gap:1rem;background-color:#fff;border-radius:8px;display:grid;grid-template-columns:25% 50% 25%;margin-bottom:1rem;padding:2rem}.support-provider.block{background-color:#f4ece8;color:#1f2659;cursor:pointer}.support-provider.block.not-assigned{background-color:unset;color:#7d7d7d}.support-provider.block.not-assigned:hover{color:#000}.support-container{align-items:flex-start;display:flex}.support-container .icon{margin-right:1rem}.needs-container{display:flex;flex-wrap:wrap}.support-providers-container{display:flex;flex-wrap:wrap;margin-bottom:-1rem}.support-needs-container .message-icon{margin-bottom:1rem}.new-support-need{display:flex}.new-support-need-container input[type=text].add-element,.support-needs-container .new-support-need-container input[type=text].add-element{border:1px solid #e0e0e0;border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;box-shadow:none;font-size:1.4rem;margin:0}.new-support-need-container input[type=text].add-element:focus{border-color:#bfbfbf}button.commit{background-color:#027d65;border-radius:8px;color:#fff;font-weight:600;width:4rem}button.commit:hover{background-color:rgba(2,125,101,.8)}.new-support-need-container button.commit{border-bottom-left-radius:0;border-top-left-radius:0;font-size:1.6rem;width:4.3rem}.new-support-need-container{margin-top:3rem}.support-container .icon{height:2.2rem;margin-top:1rem}.support-container .icon svg{vertical-align:middle}.remove-element{margin-bottom:-1rem;margin-top:3rem}.red{color:#ff324e}.remove-element .red{cursor:pointer}.remove-element .red:hover{text-decoration:underline}.support-provider.block,.survey-coordinators .block{align-items:center;cursor:auto;display:flex;width:-webkit-max-content;width:max-content}.support-providers-container .support-provider.block{margin:0 1rem 1rem 0}.support-provider.block .close-icon,.survey-coordinators .block .close-icon{cursor:pointer;margin:auto 0 auto 1rem}.support-provider.block .close-icon svg,.survey-coordinators .block .close-icon svg{cursor:pointer;vertical-align:middle}.support-provider.block .close-icon svg *,.survey-coordinators .block .close-icon svg *{stroke:#1f2659}.survey-coordinators .placeholder{margin-top:0}.popup input[type=text]{font-size:1.4rem;margin-bottom:1rem;padding:1rem 1.5rem}button.support-provider.block.not-assigned.add-provider{cursor:pointer}.support-provider.block.selected:hover{background-color:#f1e6e1;border:1px solid #1f2659;color:#1f2659;cursor:pointer}.popup .block-container{border:1px solid #e0e0e0;border-radius:4px;max-height:52vh;overflow-y:auto;padding:1rem 1rem 0}.modal-options button.text{background-color:transparent;border:0;font-weight:500;margin-left:0;padding:0}.modal-options button.text+.text{margin-left:2rem}.support-needs-container .modal-options button.cancel{margin-left:auto}.popup .block-container .placeholder{font-size:1.4rem;margin:1rem 1rem 2rem}.recipients-container{display:flex;flex-wrap:wrap;margin-bottom:-1rem}.recipients-container>.block{align-items:center;display:flex;margin:0 1rem 1rem 0}.recipients-container .block .close-icon{margin:auto 0 auto 1rem}.recipients-container .block .close-icon svg{vertical-align:middle}.recipients-container .block .close-icon svg *{stroke:#1f2659}.table-container{overflow-x:auto}.table-container .no-results{background-color:#fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-radius:3px;border-right:1px solid #e0e0e0;color:#000;font-style:italic;left:0;margin-top:-3px;padding:1rem 1.5rem;position:-webkit-sticky;position:sticky}.contact-table{border:0;border-collapse:separate;border-radius:4px;border-spacing:0;color:#1f2659;font-size:1.3rem;height:1px;text-align:left;width:100%}.contact-table.no-results-table{min-height:unset}.contact-table tbody tr{border-top:thin solid #dfdfec}.contact-table tbody tr td{background-color:#fff;vertical-align:top}.contact-table tbody tr td:first-child{border-right:1px solid #e0e0e0;left:0;padding-right:.5rem;position:-webkit-sticky!important;position:sticky!important;z-index:2}.contact-table tbody tr:nth-child(2n) td{background-color:#f7f7fb}.contact-table tbody tr:last-child td:first-child{border-bottom-left-radius:4px}.contact-table tbody tr:last-child td:last-child{border-bottom-right-radius:4px}.contact-table th{min-width:12rem;padding:1.5rem 0 1rem 1rem}.contact-table th>span{white-space:nowrap}.contact-table th>.filter-container{height:3rem;margin-top:1rem;position:relative}.contact-table th>div>input{bottom:0;left:0;position:absolute;right:0;top:0}.contact-table td{min-width:12rem;padding:.75rem 1rem;position:relative}.contact-table td>input{background-color:transparent;border:0}.contact-table .divider{border-right:thin solid #dfdfec;min-width:0;overflow:hidden;padding:.5rem;width:0}.contact-table .divider>*{display:none}.contact-table thead tr:first-child{background-color:transparent}.contact-table thead tr:first-child th{background-color:#f0f0f6;left:0;position:-webkit-sticky;position:sticky;z-index:2}.contact-table thead tr:last-child{position:-webkit-sticky;position:sticky;top:0;z-index:1}.contact-table thead tr:last-child th{background-color:#8e99e4;color:#fff}.contact-table thead tr:last-child th:first-child{border-right:1px solid rgba(0,0,0,.2);border-top-left-radius:4px;left:0;padding-right:.5rem;position:-webkit-sticky!important;position:sticky!important;z-index:3}.contact-table thead tr:last-child th:last-child{border-top-right-radius:4px;padding-right:1rem}.contact-table .textarea-container{height:inherit;position:relative}.contact-table .editable-cell,.contact-table textarea{background-color:transparent;border:none;display:block;font-family:inherit;font-size:100%;height:100%;line-height:1.15;margin:0;min-width:15rem;overflow:auto;padding:.5rem;resize:none;width:100%}.contact-table .editable-cell:hover:not(:focus),.contact-table textarea:hover:not(:focus){outline:5px auto #8e99e4}.contact-table .none-edit{font-weight:500;line-break:anywhere;margin:0;padding:.5rem}.contact-table [type=search]{background-color:rgba(0,0,0,.2);background-image:none;border:none;border-radius:4px;color:#fff;font-size:1.2rem;padding:.5rem;width:100%}.contact-table [type=search]::-webkit-input-placeholder{color:hsla(0,0%,100%,.502)}.contact-table [type=search]:-ms-input-placeholder{color:hsla(0,0%,100%,.502)}.contact-table [type=search]::placeholder{color:hsla(0,0%,100%,.502)}.contact-table [type=search]:focus{background-color:rgba(0,0,0,.2)}.contact-table .filter-active [type=search]{border:1px solid #fff}.contact-table.checkbox-table td,.contact-table.checkbox-table th{min-width:unset}.contact-table.checkbox-table tbody tr td:first-child,.contact-table.checkbox-table thead tr:last-child th:first-child{max-width:3.6rem;min-width:3.6rem;width:3.6rem}.survey-recipients .contact-table thead tr:first-child th{background-color:#f9f9f9}.user-table{margin-top:1rem}button.add{background-color:#027d65;border-radius:4px;color:#fff;font-weight:600;padding:1rem 1.5rem}button.add:hover{background-color:rgba(2,125,101,.8)}button.remove{background-color:#ff324e;border-radius:4px;color:#fff;font-weight:600;padding:1rem 1.5rem}button.remove:hover{background-color:#e5001f}.toolbar-container{display:flex;font-size:1.3rem}.toolbar-container button{font-size:1.3rem}.survey-recipients .toolbar-container .buttons>button{align-items:center;display:flex;height:4rem}.survey-recipients .toolbar-container button.add svg,.survey-recipients .toolbar-container button.remove svg{height:1.5rem;margin-right:1rem;width:1.5rem}.survey-recipients .toolbar-container button.add svg *,.survey-recipients .toolbar-container button.remove svg *{fill:#fff}.contact-table-container .toolbar-container{align-items:flex-end;margin-bottom:.5rem}button:disabled{cursor:not-allowed;opacity:.33;pointer-events:none}.toolbar-container .filters{align-items:center;display:flex;justify-content:center;margin-right:2rem}.toolbar-container .buttons{align-items:center;display:flex;gap:1.5rem;justify-content:center;margin-left:auto}.toolbar-container .filters>*{margin-left:1rem}.toolbar-container input[type=text].search-user{background-image:url(/admin/static/media/search.2e403a361d4995d44509.svg);background-position:right 1.5rem top 50%;background-repeat:no-repeat;border:1px solid #e0e0e0;border-radius:4px;font-size:1.4rem;margin:0;max-width:100%;padding:1rem 4rem 1rem 2rem;width:25rem}.frame{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:1rem}.survey-recipients .frame{margin-bottom:2rem;max-height:62.5rem;overflow-y:auto}.block.round.show-all{background-color:#1f2659;color:#fff;font-weight:600}.block.round.show-all svg{margin-right:1rem}.block.round.show-all svg *{stroke:#fff}.survey-recipients-container{margin-bottom:4rem}.survey-recipients-container h4{display:flex}.survey-recipients-container .empty-list{font-weight:400;margin-left:auto}.survey-recipients-container h4>button{font-weight:400;margin-left:1rem}.selected-filters-container{color:#000;font-weight:400}.selected-filters,table .select,table select{background-color:rgba(0,0,0,.2);background-image:url(/admin/static/media/chevron-white.e4c225af6676dec70508.svg);background-position:right .5rem top 50%;background-repeat:no-repeat;border-radius:4px;color:#fff;cursor:pointer;font-size:1.2rem;height:3rem;margin-top:.5rem;overflow:hidden;padding:.5rem 2rem .5rem .5rem;text-overflow:ellipsis;white-space:nowrap}table td .select,table td select{background-color:#fff;background-image:url(/admin/static/media/chevron.315316edbf3805c7c5e3.svg);border:1px solid #e0e0e0;color:inherit}.filter-active .selected-filters{border:1px solid #00469a}.table-container .contact-table input[type=text]{border:1px solid #e0e0e0;border-radius:4px;font-size:inherit;margin-top:.5rem;padding:.5rem 1rem;width:100%}.table-container .contact-table .filter-active input[type=text]{border:1px solid #00469a}.selected-filters-container{position:relative}.filter-options{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);margin-top:1rem;max-height:42rem;min-width:100%;overflow-y:auto;padding:.5rem 1rem;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.filter-options>div{white-space:nowrap}.filter-options>div:hover{background-color:#f9f9f9}.filter-options input[type=checkbox]{margin-right:.5rem}.pagination{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.pagination .buttons{gap:.5rem}.pagination>:last-child{margin-left:2rem}.pagination>:first-child{margin-right:2rem}.pagination .buttons button:disabled{opacity:.25}.pagination .buttons button{background-color:#efefef;border-radius:8px;height:4rem;justify-content:center;width:4rem}.pagination .buttons button:not(disabled):hover{background-color:#e0e0e0}.summary-group{display:grid;grid-template-columns:14rem auto;margin-bottom:2rem}.summary-group>p{margin:.25rem 1rem 0 0}.summary-objects-container{display:flex;flex-wrap:wrap}.summary-object{background-color:#f4ece8;border-radius:4px;color:#1f2659;font-weight:500;margin:0 .5rem .5rem 0;padding:.25rem .5rem}.summary-objects-container button{margin-bottom:.5rem}h4 span.hidden{opacity:.5}.survey-edit .contacts-table .file-upload h1{margin-bottom:0}.contacts-table-container .table-container{box-shadow:0 12px 30px -20px rgba(150,170,180,.5)}.contacts-table-container .pagination .buttons button{background-color:#fff;border:1px solid #e0e0e0}.file-upload{align-items:center;background-color:#f9f9f9;border:2px dashed #dfdfec;border-radius:4px;display:flex;gap:1rem;margin-bottom:2rem;padding:2rem}.file-upload>svg{height:3.6rem;width:3rem}.file-upload h1{flex:1 1;font-size:1.8rem;margin:0 2rem 0 0;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload button{background-color:#fff;margin-left:auto}.file-upload button:hover{background-color:#f9f9f9}.upload-results{max-height:calc(100vh - 36rem);overflow-y:auto}.popup .scroll-content,.upload-results{border-bottom:1px solid #e0e0e0;border-radius:4px;border-top:1px solid #e0e0e0}.upload-results .file-info{margin-top:-1px}.file-icon{align-items:center;display:flex;flex-direction:column;justify-content:center}.file-icon h1{margin:2rem auto}.options button.end{margin-left:auto}.file-info{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:2rem;padding:1.75rem}.file-info button,.file-info p{align-items:center;background-color:transparent;display:flex;flex-grow:1;font-weight:600;justify-content:center;margin:0 auto;padding:0 1rem}.file-info .number{font-size:1.6rem;margin-right:.5rem}.file-info .details{border-top:1px solid #e0e0e0;display:flex;margin-top:1.5rem;padding-top:1.5rem}.file-info .details button,.file-info .details p{border-right:1px solid #e0e0e0;flex:1 1}.file-info .details button:last-child,.file-info .details p:last-child{border-right:0}.green{color:#027d65}.blue{color:#00469a}.file-info .details button.none,.file-info .details button.none *,.file-info .details p.none,.file-info .details p.none *{color:#7d7d7d}.file-info>button{color:#1f2659}.drop-zone{background-color:#fff;border:2px dashed #e0e0e0;border-radius:8px;margin-bottom:2rem;max-width:40rem;padding:4rem 2rem 2rem;text-align:center}.drop-zone>svg{height:3rem;width:3rem}.drop-zone p{margin:1rem auto 2rem}.drop-zone>svg *{stroke:#1f2659}.drop-zone.drag-over,.file-upload.drag-over{border-color:#1f2659;cursor:grab}.drop-zone.drag-over *,.file-upload.drag-over *{pointer-events:none}.checking{align-items:center;display:flex;flex-direction:column;width:100%}.slat-container{border-bottom:1px solid #e0e0e0;border-radius:4px;margin-bottom:-1px}.upload-results h2{color:#1f2659;font-size:1.8rem;font-weight:500;margin:2rem 0;text-align:center}.upload-results h2.error{margin-bottom:4rem}.upload-results .error-description{margin-top:-2rem}.upload-results .error-description,.upload-results a.download-template{margin-bottom:2rem;text-align:center}.survey-summary-container .slat-content{overflow-x:auto;padding-left:1.5rem}.survey-summary-container .slat-content>:first-child{margin-top:0}.upload-results table tbody tr:not(:last-child){border-bottom:1px solid #f4ece8}.upload-results table td{max-width:20rem;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-results .table-container{border:1px solid #f4ece8;border-radius:4px;padding-bottom:1rem}.slat-content h4:not(:first-child){margin-top:1.5rem}.slat.open:first-child{margin-top:0}.options p.alert{align-items:center;display:flex;margin:0 auto 0 0;padding-right:1.5rem}.options p.alert svg{margin-right:1rem}.options p.loading svg{height:2rem;margin-right:1rem;width:2rem}.options p.loading{align-items:center;color:#1f2659;display:flex;font-weight:500;margin-right:auto;padding-right:1rem}a.download-template{color:#7d7d7d;display:block;margin-bottom:1rem}a.download-template:hover{color:#1f2659}.drop-zone .main-button{margin-bottom:2rem}ul.column-headers-list{list-style-type:none;padding:0}ul.column-headers-list li label{align-items:center;cursor:pointer;display:flex;margin-right:1rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}ul.column-headers-list li label>svg{margin-right:.5rem}ul.column-headers-list li input{margin-right:1rem}.column-headers-list+h4{margin-top:2.5rem}.survey-recipients .icon-button,.toolbar-container .icon-button{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;height:4rem;justify-content:center;width:4rem}.contacts-table .icon-button:hover,.survey-recipients .icon-button:hover{background-color:#f0f0f6}.column-headers-list li{align-items:center;cursor:grab;display:flex;flex-wrap:wrap}.column-headers-list li:active{cursor:grabbing}.column-headers-list li.push-up{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.column-headers-list li.push-down{-webkit-transform:translateY(100%);transform:translateY(100%)}.column-headers-list li.active-bottom:after,.column-headers-list li.active:before{background-color:#f0f0f6;border:2px dotted #e0e0e0;border-radius:4px;content:"";display:block;flex-basis:100%;height:2.75rem;width:100%}.column-headers-list li .order-buttons{align-items:center;display:flex;justify-content:center;margin-left:auto}.column-headers-list li .order-buttons button{align-items:center;background-color:#f4ece8;border:1px solid #e0e0e0;border-radius:4px;display:flex;height:2.25rem;justify-content:center;margin:.25rem;padding:0;width:2.25rem}.column-headers-list li .order-buttons button[disabled]{opacity:.4}.column-headers-list li .order-buttons button:hover{background-color:#f1e6e1}.column-headers-list li .order-buttons button svg{height:1.25rem;width:1.25rem}.remove-filters{align-items:center;background-color:transparent;border:1px solid #00469a;border-radius:8px;color:#00469a;display:flex;font-weight:500;height:4rem;justify-content:center;line-height:1.1;margin-left:2rem;padding:.5rem 1rem}.remove-filters:hover{background-color:#dfdfec}.remove-filters svg{margin-left:1rem}.remove-filters svg *{stroke:#00469a}.student-table{padding:1.5rem 0 1rem}.student-table .contact-table tbody,.student-table .contact-table tbody td:first-child{background-color:#f9f9f9}.upload-results .student-table .table-container{border:0;padding:0}.student-table .toolbar-container .icon-button,.student-table .toolbar-container input[type=text].search-user,.student-table select{background-color:#f9f9f9}.popup .student-table input[type=text]{margin-bottom:0}.student-table button.back{align-items:center;color:#1f2659;display:flex;margin-bottom:1.5rem}.student-table button.back svg{margin-right:1rem}.student-table button.back svg *{stroke:#1f2659}.define-roles{border-left:1px solid #e0e0e0;border-radius:4px;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:1.5rem 1.5rem 1.5rem 2rem}.define-roles h4{margin:1rem 0 .5rem}.role-header{align-items:center;display:flex;justify-content:space-between}.role-header button{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;flex-grow:0;font-size:1.4rem;font-weight:600;margin-left:auto;margin-right:0;padding:1rem 1.5rem}.role-editing{border-spacing:.5rem;display:table}.role-editing h5{font-size:1.2rem;font-weight:500;margin:1rem 0 1rem -.5rem}.role-row{display:table-row;font-size:1.3rem;line-height:1}.role-row .example{color:#7d7d7d;padding-left:1rem}.role-row .example .test-result{align-items:center;display:inline-flex;gap:.75rem;margin-right:1rem;vertical-align:middle;white-space:pre-line;width:100%}.role-row .example .test-result .add-user.popup{color:#000}.role-row .example .test-result button{color:inherit;display:contents;padding:0}.role-row .example .test-result button.main-button{background-color:#fff;border:1px solid #d0d0d0;box-shadow:none;color:#1f2659;display:block;margin:0 1rem 0 auto;padding:1rem 1.5rem;white-space:nowrap}.role-row .example .test-result button.main-button:hover{background-color:#f9f9f9}.role-row .example .test-result+.test-result{margin-top:.5rem;width:100%}.role-row .example .test-result+.test-result:last-child{margin-bottom:1rem}.role-row .example .test-result svg{flex-shrink:0}.role-row .example .test-result.fail{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;color:#ff324e;font-weight:500;padding:.75rem 1rem}.role-row .example .test-result.fail svg *{fill:#ff324e}.role-row .example .test-result.info{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;color:#ff9650;font-weight:500;padding:.75rem 1rem}.role-row .example .test-result.info svg *{fill:#ff9650}.role-row .example .test-result.success svg *{fill:#027d65}.role-row .required{color:#000;font-weight:600}.role-row>h5{display:table-cell;padding:2rem 1rem 1rem}.role-row>h5:first-child{padding-left:0}.role-row .tooltip{left:0;min-width:-webkit-max-content;min-width:max-content;right:unset;top:3rem}.role-row>*{display:table-cell}.role-row>p{padding-right:1rem}.role-row select{border-radius:4px;font-weight:500;padding:1rem 3.5rem 1rem 1.5rem}.role-row select:disabled{width:100%}.role-row select.success{color:#027d65}.role-row select.info{color:#ff9650}.role-row select.fail{color:#ff324e}.role-row select.unset{color:#7d7d7d;font-weight:400}.role-row button{background-color:transparent;color:#7d7d7d;cursor:pointer;font-weight:600;padding:1rem 0}.role-row button:hover{color:#1f2659}.role-row button:disabled{opacity:.8}.slat-content .info-container{padding:0 1rem 1rem}.slat-content .info-container>p{color:#1f2659;margin:0 0 .5rem}.role-alert .alert-text{align-items:center;color:#ff324e;display:flex;width:100%}.role-alert .alert-text>svg{margin-right:1rem}h4.alert{color:#ff324e}.role-alert ul{line-height:1.2;padding-left:1.5rem}.role-row input{border:1px solid #e0e0e0;border-radius:4px;height:100%;margin:-1px -1px -1px calc(-1px - .5rem);padding:1rem;width:100%}.role-row input:focus{border-color:#00469a}.role-row .multi-inputs{min-width:30rem;vertical-align:middle}.role-row .multi-inputs>div{display:flex}.role-row .multi-inputs label{background-color:#fff;color:#797979;display:block;font-size:1.2rem;margin-top:-1.1rem;padding:0 .5rem;-webkit-transform:translateY(.75em);transform:translateY(.75em);width:-webkit-max-content;width:max-content}.role-row .multi-inputs input{height:unset}.role-row .multi-inputs>div>*{padding-right:1rem}.role-row .remove-row{padding-left:1rem;vertical-align:middle;white-space:nowrap}.role-row .remove-row .flex{display:flex}.role-row .remove-row .example{display:inline;padding-left:1.5rem}.flex-header{align-items:center;display:flex}.flex-header>svg{flex-shrink:0;margin-right:.5rem}.contact-table thead th .text,.flex-header>span{overflow:hidden;text-overflow:ellipsis}.icon-button.refresh{background-color:transparent;border-color:transparent}.icon-button.refresh:hover{background-color:#f0f0f6;border-color:#e0e0e0}.icon-button.refresh>*{-webkit-transform-origin:center;transform-origin:center}.refresh.loading>*{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.user-table tbody td{min-width:12rem;text-overflow:unset}.editable-cell{padding:.5rem;width:100%}.non-editable{align-items:center;display:flex;padding:.5rem 0}.non-editable .popover-toggle{height:2rem;min-width:2rem;width:2rem}.ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-table .ellipsis{display:block;padding:.5rem 0}.non-editable .popover-toggle>svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.non-editable .popover-toggle>svg *{fill:#d0d0d0}.non-editable .popover-toggle:hover>svg *{fill:#7d7d7d}.editable-cell:focus{border-radius:4px;color:#00469a;outline:2px solid #8e99e4}.editable-cell.edited{color:#00469a;font-weight:500}.user-table tbody td:first-child,.user-table thead th:first-child{max-width:3rem;min-width:3rem;padding:.5rem;width:3rem}table .resizer{height:100%;position:absolute;right:.5rem;top:0;width:.5rem}table .resizer:hover{background-color:hsla(0,0%,82%,.502)}.contacts-table .popup h1{font-size:2rem;margin:0 0 2rem}.toolbar-container .buttons>*{line-height:1;margin:0}.toolbar-container .buttons .main-button{height:4rem;padding:.5rem 2rem}.fixed-to-bottom button.cancel{background-color:#f0f0f6;border-radius:4px;height:5rem;padding:1.5rem 2rem}.fixed-to-bottom button.cancel:hover{background-color:#dfdfec}.fixed-to-bottom{align-items:center;-webkit-animation:slide-up .2s ease-in-out;animation:slide-up .2s ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(240,240,246,.502);bottom:0;display:flex;justify-content:end;padding:1.5rem 0;position:fixed;right:4rem;z-index:3}.fixed-to-bottom>button{align-items:center;display:flex;height:5rem;margin:0 0 0 1.5rem}.fixed-to-bottom>button.loading svg{height:3rem;margin-left:-1rem;width:3rem}.contact-table-container{margin-bottom:2.5rem}.cell-dropdown{margin-top:-.05rem}.cell-dropdown.edited{border:1px solid #8e99e4;color:#00469a}.multiselect{position:relative}.multiselect .multiselect-options{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;left:0;margin-left:-1px;margin-top:-1px;padding:.5rem;position:absolute;top:0;z-index:1}.multiselect .multiselect-options label{display:block;padding-right:1.5rem}.multiselect .multiselect-options label input[type=checkbox]{margin-right:5px}.multiselect .multiselect-options label+label{margin-top:2px}.multiselect .multiselect-options .confirm{background-color:#f8f9fa;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:inherit;margin-top:6px;padding:4px 6px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.multiselect .multiselect-options .confirm:hover{background-color:#e9ecef}table td .select.multiselect{overflow:visible}@-webkit-keyframes slide-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.add-user.popup{max-width:calc(100vw - 8rem);min-width:50rem}.add-user.popup .overflow-container>div{margin:1rem 0 1.5rem}.add-user.popup label{display:block;font-weight:500;margin-bottom:.5rem}.add-user.popup input[type=text]{border:1px solid #e0e0e0;display:block;width:100%}.tags-input #hiddenSpan{font-size:1.4rem}.add-user.popup input[type=text]:focus{border-color:#8e99e4}.required{color:#ff324e}.popup .overflow-container{border-bottom:1px solid #e0e0e0;border-radius:0 0 8px 8px;max-height:calc(100vh - 36rem);overflow-y:auto}label .description{color:#7d7d7d;font-style:italic;font-weight:400;margin-left:1em}.popup .overflow-container>:last-child,.popup .overflow-container>:last-child input{margin-bottom:0}.survey-results .add-new-button{border-radius:4px;height:4.5rem}.survey-results .stats-link{align-items:center;background-color:#1f2659;border-radius:20px;box-shadow:0 7px 30px -10px rgba(150,170,180,.5);color:#fff;cursor:pointer;display:flex;margin-top:3rem;overflow:hidden;padding:2.5rem 3rem 3rem;position:relative;width:-webkit-max-content;width:max-content}.survey-results .stats-link:before{background:#181e46;content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center;transition:all .2s;width:100%;z-index:0}.survey-results .stats-link *{z-index:1}.survey-results .stats-link>svg{height:1.8rem;margin-left:3rem;transition:all .2s;width:1.8rem}.survey-results .stats-link:hover p{text-decoration:underline}.survey-results .stats-link:hover>svg{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}.survey-results .stats-link:hover:before{left:0;top:0}.survey-results .stats-link h3,.survey-results .stats-link p{align-items:center;display:flex}.survey-results .stats-link p{margin-bottom:0}.survey-results .stats-link p svg{height:1.6rem;margin-left:1rem;width:1.6rem}.survey-results .stats-link>a{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.sidebar{background-color:#fff;border-right:1px solid #efefef;display:flex;flex-basis:22rem;flex-direction:column;min-width:22rem;z-index:4}.sidebar.closed{max-width:6rem;min-width:6rem}.sidebar h1{display:flex;font-size:1.6rem;font-weight:600;margin:0;padding:4rem 2rem 4rem 3rem}.sidebar.closed h1{padding:4rem 2rem}.sidebar .toggle-sidebar{cursor:pointer;margin-left:auto}.sidebar.closed .toggle-sidebar{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.sidebar nav ul{list-style:none;margin:0;padding:0}.sidebar nav ul li a{align-items:center;cursor:pointer;display:flex;line-height:1.6;padding:1rem 3rem;width:100%}.sidebar.closed nav ul li a{display:block;padding:1rem 2rem}.sidebar nav ul li a.active{background-color:#f9f9f9;font-weight:600}.sidebar nav ul li a svg{margin-right:1rem}nav li a.active svg .active,nav li:hover svg .active{fill:#000}.profile-container{margin-top:auto;padding:4rem 2rem 4rem 3rem;position:relative}.profile-container.collapse{display:flex;justify-content:center;padding:4rem 0;width:5.9rem}.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;bottom:0;font-size:1.2rem;left:100%;margin-bottom:1rem;padding:2.5rem 3rem 2.5rem 2rem;z-index:9}.profile-popover,.profile-popover:after{box-shadow:0 7px 30px -10px rgba(150,170,180,.5);position:absolute}.profile-popover:after{border-color:transparent transparent #fff #fff;border-style:solid;border-width:7px;bottom:4rem;content:"";left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;width:0}.profile-popover hr{background-color:#e0e0e0;border:0;height:1px;margin:2rem 0}.profile-popover h2{color:#1f2659;font-size:1.8rem;font-weight:600;margin:0;white-space:nowrap}.profile-popover h4{color:#1f2659;font-size:1.2rem;margin:0 0 .5rem}.profile-popover p{margin:0}.profile-popover select{border:0;cursor:pointer;padding:1rem 3.5rem 1rem 1rem}.profile-button-container{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;display:flex;font-size:1.4rem;padding:0}.profile-button-container .profile-icon{margin-right:1rem}.locale-switcher{align-items:center;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.locale-switcher>*{border:1px solid transparent;border-radius:8px;cursor:pointer;font-size:1.4rem;font-weight:400;height:3.2rem;line-height:3rem;margin:0;text-align:center;width:4rem}.locale-switcher>.active{background-color:#fff;border:1px solid #e0e0e0;cursor:auto;font-weight:600;margin:-1px}
/*# sourceMappingURL=main.41f40b29.css.map*/