.subscription-seats.svelte-o7zywt{display:flex;flex-direction:column;padding:1rem}.subscription-administrator.svelte-o7zywt{display:flex;flex-direction:column;flex-grow:10;border-radius:0 0 1rem 1rem;width:100%;background-color:#00000080}.subscription-code-list.svelte-o7zywt{display:flex;flex-direction:column;width:100%;max-height:50vh;overflow-y:auto}.subscription-code-row.svelte-o7zywt{display:flex;align-items:center;justify-content:space-between;background-color:#ffffff1a;padding:.25rem .5rem}.subscription-code-row.svelte-o7zywt i:where(.svelte-o7zywt){padding:.25rem;border-radius:10rem}.subscription-code-row.svelte-o7zywt i:where(.svelte-o7zywt):hover{background-color:#ffffff1a}.subscription-code-row.svelte-o7zywt:nth-of-type(2n){background-color:#ffffff26}.code-name.svelte-o7zywt{font-size:1rem;font-family:Roboto Mono,monospace;font-weight:400}.row.svelte-o7zywt{display:flex;width:100%;align-items:center;justify-content:space-around}.col.svelte-o7zywt{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.subscription-seat-row.svelte-o7zywt{display:flex;align-items:center;padding:.25rem .5rem}.subscription-seat-row.svelte-o7zywt i:where(.svelte-o7zywt){margin-right:.5rem}.subscription-code-list-print.svelte-o7zywt{display:none;flex-direction:column;width:100%;max-width:612pt;background-color:#fff;color:#000}.header-print.svelte-o7zywt{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem 1rem 1rem;background-color:#000;color:#fff;border-radius:.5rem}.header-print.svelte-o7zywt>img:where(.svelte-o7zywt){height:14pt}.header-print.svelte-o7zywt strong:where(.svelte-o7zywt){font-weight:600}.subscription-code-row-print.svelte-o7zywt{display:flex;align-items:center;justify-content:space-between;font-size:10pt;padding:1.5rem 2rem;border-bottom:1px dashed #666}.scissors.svelte-o7zywt{position:absolute;bottom:-.5rem;left:0;font-size:1rem;color:#666}.subscription-code-row-print.svelte-o7zywt img:where(.svelte-o7zywt){height:12pt}.subscription-code-row-print.svelte-o7zywt span:where(.svelte-o7zywt){font-size:inherit}.subscription-code-row-print.svelte-o7zywt strong:where(.svelte-o7zywt){font-size:inherit;font-weight:600}.subscription-code-row-print.svelte-o7zywt a:where(.svelte-o7zywt){font-size:inherit;font-weight:inherit}.subscription-code-row-print.svelte-o7zywt .code-name:where(.svelte-o7zywt){font-weight:600}.redeemed-label.svelte-o7zywt{display:flex;align-items:center;padding:.125rem .25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;background-color:#4aff53;border-radius:.2rem;color:#161414}.redeemed-label.svelte-o7zywt>i:where(.svelte-o7zywt){font-size:1rem}.manage-mfa-container.svelte-1nwz5zl .text-input{max-width:100%}.message.svelte-1nwz5zl{display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;color:#fff;border-radius:.5rem;margin-bottom:1rem;font-weight:400;margin-top:1rem}.message.svelte-1nwz5zl span:where(.svelte-1nwz5zl){margin-left:.5rem}.message.error.svelte-1nwz5zl{background-color:#dc143c}.devices.svelte-1nwz5zl .device:where(.svelte-1nwz5zl){display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.devices.svelte-1nwz5zl .device:where(.svelte-1nwz5zl) .device-info:where(.svelte-1nwz5zl) span:where(.svelte-1nwz5zl){font-size:.875rem;font-weight:400}.devices.svelte-1nwz5zl .device:where(.svelte-1nwz5zl):last-child{margin-bottom:0}.qr-instructions.svelte-1nwz5zl{display:flex;flex-direction:column;align-items:center;margin-bottom:1rem}.qr-code.svelte-1nwz5zl{margin:1rem 0;padding:1rem;background:#fff;border-radius:.5rem;display:inline-block}.enroll-start.svelte-1nwz5zl{display:flex;flex-direction:column;gap:1rem}.device-actions.svelte-1nwz5zl{flex-shrink:0;margin-left:1rem}.device-actions.svelte-1nwz5zl .remove-btn{background-color:#dc143c;color:#fff;padding:.4rem .75rem;font-size:.75rem}legend.svelte-1e3yle3{width:100%}.language-list.svelte-1ahnish{display:flex;flex-direction:column;gap:10px;width:100%}.basic-search-container.svelte-1ahnish{display:flex;align-items:center;width:100%}.basic-search-container.svelte-1ahnish .text-input{background-color:#fff3;border-radius:.25rem}.basic-search-container.svelte-1ahnish .text-input input{display:flex;flex-grow:10;width:100%;height:1.5em;background:none;border:none;outline:none;color:#ddd}.modal-content{overflow:auto;scrollbar-width:none}.form-row label,.dynamic-title,.dynamic-title span{font-weight:400!important}.form-row>.basic-search-container>.text-input{max-width:unset}h4.svelte-1ahnish{font-weight:600;font-size:.75rem;margin:1rem 0 .5rem;color:#fff9}p.svelte-1ahnish{font-size:.75rem;color:#fff9;margin-bottom:.5rem}.row.svelte-7ptrlg{display:flex;align-items:center;justify-content:flex-start}.floating-menu-row.svelte-7ptrlg{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-shrink:0;max-width:20rem;color:#262424;background-color:#ffce2c;overflow:hidden}.avatar.svelte-7ptrlg{width:1.6rem;height:1.6rem;border-radius:.25rem;margin:.5rem .5rem .5rem .75rem;color:inherit}.username.svelte-7ptrlg{margin:0 1rem 0 0;color:inherit;flex-shrink:0;text-transform:capitalize}.email.svelte-7ptrlg{margin:0 1rem .5rem;color:inherit;flex-shrink:0;font-size:.85rem}.meili-search.svelte-wi5fjb{position:relative;display:flex;align-items:center}.search-toggle.svelte-wi5fjb{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:.5rem;color:#fff;background-color:transparent}.search-toggle.svelte-wi5fjb:hover{background-color:#ffffff14}.search-panel.svelte-wi5fjb{position:absolute;right:0;top:calc(100% + .5rem);width:22rem;background:#0c0c0c;border:solid 1px rgba(255,255,255,.1);border-radius:.75rem;padding:.75rem;box-shadow:0 20px 40px #00000059;z-index:1500}.input-row.svelte-wi5fjb{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.35rem;background:#ffffff0f;border-radius:.5rem;padding:.5rem .75rem;border:solid 1px rgba(255,255,255,.08)}.input-row.svelte-wi5fjb input:where(.svelte-wi5fjb){background:transparent;border:none;color:#fff;font-size:.95rem;outline:none}.input-row.svelte-wi5fjb i:where(.svelte-wi5fjb){color:#ffffffd9}.clear-btn.svelte-wi5fjb{background:none;border:none;color:#fffc;cursor:pointer;padding:.15rem;border-radius:.35rem}.clear-btn.svelte-wi5fjb:hover{background:#ffffff14}.status.svelte-wi5fjb{margin:.5rem 0 0;color:#ffffffc7;font-size:.9rem;padding:.5rem .35rem}.status.error.svelte-wi5fjb{color:#ffb6b6}.status.hint.svelte-wi5fjb{color:#ffffffa6}.results.svelte-wi5fjb{list-style:none;padding:.35rem 0 0;margin:0;display:flex;flex-direction:column;gap:.35rem;max-height:18rem;overflow-y:auto}.result-row.svelte-wi5fjb{list-style:none;margin:0;padding:0}.result.svelte-wi5fjb{width:100%;text-align:left;padding:.45rem .5rem;border-radius:.45rem;background:#ffffff0a;border:solid 1px rgba(255,255,255,.05);cursor:pointer}.result.focused.svelte-wi5fjb,.result.svelte-wi5fjb:focus-visible{outline:2px solid #ffd166;background:#ffd1661f;border-color:#ffd16673}.result-title.svelte-wi5fjb{font-weight:600;color:#fff;font-size:.95rem;line-height:1.3}.result-subtitle.svelte-wi5fjb{color:#ffffffb8;font-size:.85rem;margin-top:.15rem;line-height:1.4}@media(max-width:500px){.search-panel.svelte-wi5fjb{width:100vw;left:0;right:0;top:calc(100% + .35rem);border-radius:0}}.header.svelte-f2jkj7{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#000;z-index:1200}.header-left.svelte-f2jkj7{display:flex;align-items:center;padding:1rem .25rem;margin-right:auto}.header-right.svelte-f2jkj7{display:flex;align-items:center;flex-direction:row;justify-self:start;grid-column:2;grid-row:2}.header-right.svelte-f2jkj7 li:where(.svelte-f2jkj7){display:inline-block}.header-button.svelte-f2jkj7{display:flex;padding:.5rem .75rem .5rem .1rem;border-radius:.25rem;align-items:center}.header-button.svelte-f2jkj7 i:where(.svelte-f2jkj7){display:flex;color:#fff;margin:0 .75rem 0 .5rem}.header-button.svelte-f2jkj7:hover{background-color:#ffffff1a}.header-logo.svelte-f2jkj7{width:11rem}@media(max-width:500px){.header.svelte-f2jkj7{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;align-items:center;padding:0 1rem}.header-left.svelte-f2jkj7{grid-column:1;display:flex;align-items:center;padding:1rem .25rem;margin-right:auto}.header-right.svelte-f2jkj7{grid-column:1;grid-row:2;justify-self:start;display:flex;align-items:center;width:100%;position:unset}.notification-item.svelte-f2jkj7{position:absolute;right:80px;top:20px}.user-menu-item.svelte-f2jkj7{grid-column:2 / 3;grid-row:1 / 2;justify-self:end;margin-right:1rem;padding:1rem .25rem;position:absolute;top:0;right:10px}.user-menu-item.svelte-f2jkj7 .menu-btn:where(.svelte-f2jkj7){margin-right:0}.translation-rollover-item.svelte-f2jkj7{grid-column:1 / 3;grid-row:2 / 3;display:flex;justify-content:center;align-items:center;width:100%;padding:.5rem 0}}.header-menu-item.svelte-f2jkj7{margin-left:1.5rem;color:#fff}.header-menu-link.svelte-f2jkj7{line-height:2rem;border-bottom:solid 2px rgba(0,0,0,0)}.header-menu-link.svelte-f2jkj7:hover,.header-menu-link.active.svelte-f2jkj7{border-bottom:solid 2px white}.header-menu-link.svelte-f2jkj7>span:where(.svelte-f2jkj7){font-weight:500;font-size:.9rem;text-transform:uppercase}.menu-btn.svelte-f2jkj7{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;margin-right:1.5rem;border-radius:.5rem;color:#262424;font-weight:600;font-size:1rem;background-color:#ffce2c}.menu-btn.svelte-f2jkj7 span:where(.svelte-f2jkj7){color:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;pointer-events:none}.translation-rollover.svelte-f2jkj7{color:#fff;display:grid;grid-template-columns:1fr 35px;width:200px;padding:.4rem 1rem;margin-right:.1rem}.translation-rollover.svelte-f2jkj7 .text:where(.svelte-f2jkj7)>span:where(.svelte-f2jkj7),.translation-rollover.svelte-f2jkj7 .text:where(.svelte-f2jkj7)>label:where(.svelte-f2jkj7){width:100%;display:inline-block;font-size:.75rem}.translation-rollover.svelte-f2jkj7 .text:where(.svelte-f2jkj7) label:where(.svelte-f2jkj7){color:#ffce2c}.switch.svelte-f2jkj7{position:relative;display:inline-block;width:35px;height:20px;align-self:center}.switch.svelte-f2jkj7 input:where(.svelte-f2jkj7){opacity:0;width:0;height:0}.slider.svelte-f2jkj7{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:background-color .4s,transform .4s}.slider.svelte-f2jkj7:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:background-color .4s,transform .4s}.slider.focus-visible.svelte-f2jkj7{outline:2px solid rgb(255,255,255)}input.svelte-f2jkj7:checked+.slider:where(.svelte-f2jkj7){background-color:#4932e3}input.svelte-f2jkj7:checked+.slider:where(.svelte-f2jkj7):before{transform:translate(14px)}.slider.round.svelte-f2jkj7{border-radius:34px}.slider.round.svelte-f2jkj7:before{border-radius:50%}.forgot-password.svelte-wbwgjp{border:none;background:none;font-size:.8rem;align-self:flex-start;padding:.25rem .5rem;border-radius:.5rem;color:#44c8f5;margin-left:auto}.forgot-password.svelte-wbwgjp:hover,.forgot-password.svelte-wbwgjp:focus{text-decoration:underline;color:#9bd2fa}.auth-modal .form>.form-row>.label{margin-top:0}.auth-modal .form>.form-row{margin-bottom:15px}.divider{margin-bottom:20px;margin-top:20px}.form>.form-row>.text-input{max-width:unset;max-height:40px}.form>.form-row>.text-input>input{padding:0 0 0 10px;height:35px}.sign-in-fields.svelte-wbwgjp{margin-top:15px}.mfa-buttons.svelte-wbwgjp,.sign-in-buttons.svelte-wbwgjp{display:flex;align-items:flex-start;justify-content:space-around;flex-direction:row;gap:20px;flex-direction:column}.mfa-buttons.svelte-wbwgjp>.button,.sign-in-buttons.svelte-wbwgjp>.button{width:100%;color:#fff}.sign-in-buttons.svelte-wbwgjp>.button[title="Sign in with Clever"]{background-color:#1464ff}.sign-in-buttons.svelte-wbwgjp>.button[title="Sign in with Classlink"]{background-color:#0a4d7f}.sign-in-buttons.svelte-wbwgjp>.button img{border:3px solid white;border-radius:10px}.sign-in-buttons.svelte-wbwgjp>.button{height:45px;padding:5px}.mfa-buttons.svelte-wbwgjp>.button span,.sign-in-buttons.svelte-wbwgjp>.button span{width:100%;font-weight:600}.full-width-button{width:100%;display:flex;justify-content:center;margin:0!important;height:40px;padding:5px!important}.loader.svelte-wbwgjp{width:3rem;height:3rem;margin-right:1rem}.checking-details.svelte-wbwgjp{display:flex;align-items:center;justify-content:center}.row.svelte-wbwgjp{display:flex}.no-break.svelte-wbwgjp{white-space:nowrap}.message.svelte-wbwgjp{display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;color:#fff;border-radius:.5rem;margin-bottom:1rem;font-weight:400}.message.svelte-wbwgjp span:where(.svelte-wbwgjp){margin-left:.5rem}.message.error.svelte-wbwgjp{background-color:#dc143c}.message.help.svelte-wbwgjp{color:#222;background-color:#44c8f5}@media(max-width:1280px){.sign-in-buttons.svelte-wbwgjp{display:flex;justify-content:space-around;gap:15px}}@media(max-width:880px){.sign-in-buttons.svelte-wbwgjp{display:flex;justify-content:space-around;flex-direction:column;gap:15px}.row.svelte-wbwgjp{flex-direction:column}}.require-notice.svelte-wbwgjp{font-size:.75rem;color:#fff9;margin-left:auto;width:fit-content}.sign-up>.row Button{align-self:center;margin-left:auto}.monitor.svelte-1jh450{position:fixed;top:2rem;left:2rem;display:flex;flex-direction:column;width:24rem;border-radius:.5rem;box-shadow:0 .5rem 1rem #00000040;background-color:#fffffff2;z-index:500000}.row.svelte-1jh450{display:flex;align-items:center;justify-content:flex-start;flex-grow:10;height:100%}.header.svelte-1jh450{background:#fff;border-bottom:1px solid rgba(0,0,0,.1);height:2.5rem;border-radius:.5rem .5rem 0 0}.header.svelte-1jh450 span:where(.svelte-1jh450){font-size:.75rem;font-weight:600;text-transform:uppercase;padding:0 1rem}.body.svelte-1jh450{display:flex;flex-direction:column;width:100%}.body.svelte-1jh450 h2:where(.svelte-1jh450){font-size:.75rem;font-weight:600;text-transform:uppercase;padding:.25rem .5rem}.body.svelte-1jh450 hr:where(.svelte-1jh450){border-bottom:1px solid rgba(0,0,0,.2)}.row.svelte-1jh450 div:where(.svelte-1jh450){display:flex;align-items:center;font-family:Roboto Mono,monospace;font-size:.75rem;font-weight:400rem;padding:.25rem 0}.row.svelte-1jh450 .label:where(.svelte-1jh450){padding-left:.25rem}.bar-graph.svelte-1jh450{display:flex;width:5rem;height:1rem;margin-right:.25rem}.bar-graph-inner.svelte-1jh450{display:block;position:absolute;height:1rem}.monitor.svelte-1jh450 i.interactive:where(.svelte-1jh450){display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:10rem;margin-right:.25rem}.monitor.svelte-1jh450 i.interactive:where(.svelte-1jh450):hover{background-color:#0003}*{font-family:Inter,sans-serif;font-size:1rem;font-weight:300;padding:0;margin:0;list-style:none;text-decoration:none;border:none;outline:none;user-select:none;-webkit-user-select:none;scroll-behavior:smooth!important;box-sizing:border-box}*:focus-within{scroll-behavior:smooth!important}*:visited,*:hover,*:link{color:inherit}*::placeholder,*:-ms-input-placeholder,*::-webkit-input-placeholder,*::-moz-placeholder{color:#fffc}body{min-width:320px}.interactive{cursor:pointer;pointer-events:auto}.interactive:focus-visible{outline:.125rem solid white}.interactive-blue:focus-visible{outline:.125rem solid rgb(74,198,255)}.semi-interactive{cursor:initial;pointer-events:auto}.selectable{-webkit-user-select:initial;user-select:initial}a,button,input,textarea,select,option{cursor:auto;pointer-events:auto}input,textarea{-webkit-user-select:initial;user-select:initial}.spacer{display:flex;flex-grow:10}.space{display:block;width:1rem;height:1rem}.double-space{display:block;width:2rem;height:2rem}.half-space{display:block;width:.5rem;height:.5rem}.quarter-space{display:block;width:.25rem;height:.25rem}.float-right{float:right}*[contenteditable=true].single-line{white-space:nowrap;width:200px;overflow:hidden}*[contenteditable=true].single-line br{display:none}*[contenteditable=true].single-line *{display:inline;white-space:nowrap}.biozone-world{display:flex;flex-direction:column;position:relative;width:calc(100vw - (100vw - 100%));height:100vh;background:#000}.biozone-world.is-impersonating{border:5px solid red;box-sizing:border-box;height:calc(100vh - 34px);margin-top:34px}.impersonation-notice{position:fixed;top:0;left:0;right:0;background-color:red;color:#fff;padding:.5rem;text-align:center}.impersonation-notice span{cursor:pointer}.require-notice{font-size:.75rem;color:#fff9}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.list{list-style:disc;padding-left:1rem}.list>li{margin-top:.5rem;list-style:disc}.notification-banner{background-color:#eca8ae;color:#fff;padding:10px;margin-bottom:10px;text-align:center;font-weight:700}.notification-banner *{font-weight:700}.center-page-container,.full-page-warning{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 3rem 2rem 2rem;color:#262424;gap:15px;width:fit-content;margin:2rem auto 0;border-radius:1rem;box-shadow:0 .5rem 1rem #00000080;background-color:#ffce2c}.full-page-warning h1{display:flex;align-items:center;font-size:1.4rem;font-weight:600}.full-page-warning h1 i{margin-right:.5rem}.background-black{background-color:#1a1a1a}.align-center{text-align:center}iframe[title=jsenabled],iframe[title=js]{position:absolute}.asterisk{color:#dc143c;font-size:1em;font-weight:700}.asterisk.right{margin-right:.15em}.asterisk.left{margin-left:.15em}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-350deg)}}.spin{animation-name:spin;animation-duration:2s;animation-iteration-count:infinite}.stage.svelte-12qhfyh{display:block;background-color:#262424;flex-grow:1}.section-stage.svelte-12qhfyh{position:relative;display:flex;height:100%}#_elev_io>div>div>div>div>a{color:#000!important}.mfa-gate.svelte-12qhfyh{display:flex;justify-content:center}.mfa-required-page.svelte-12qhfyh{max-width:760px;margin:1.5rem auto;padding:1rem;color:#fff}.mfa-panel.svelte-12qhfyh{margin-top:1rem;padding:1rem;border-radius:.75rem;background:#ffffff0f}.actions.svelte-12qhfyh{margin-top:1rem}
