@keyframes styles_fadeIn__rNSc0{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__FYrQJ{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__wP7rA{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__xV8Ci{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__VvWKf{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_header__tScWb{display:none}@media(max-width:991px){.styles_header__tScWb{display:flex;align-items:center;gap:.75rem;position:fixed;top:0;left:0;width:100%;height:53px;padding:0 1rem;z-index:var(--navigation-z-index);background-color:var(--bg-nav);border-bottom:1px solid var(--stroke-primary)}}.styles_header_logo__a8iGk{width:32px;height:32px}@keyframes styles_fadeIn__RE8CB{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__hC4xY{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__kGv6T{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__SZ_WI{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__wFG6e{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_text___heading___xxl__o9X4O{font-size:4rem;line-height:1.125}.styles_text___heading___xl__Fp6eK,.styles_text___heading___xxl__o9X4O{font-family:var(--font-montserrat);font-weight:700;font-style:normal;margin:0}.styles_text___heading___xl__Fp6eK{font-size:3.5rem;line-height:1.142}.styles_text___heading___lg__sx7Fo{font-size:3rem;line-height:1.167}.styles_text___heading___lg__sx7Fo,.styles_text___heading___md__6CG9t{font-family:var(--font-montserrat);font-weight:700;font-style:normal;margin:0}.styles_text___heading___md__6CG9t{font-size:2.5rem;line-height:1.1}.styles_text___heading___sm__NDGvd{font-size:2rem;line-height:1.125}.styles_text___heading___sm__NDGvd,.styles_text___heading___xs__dfPm3{font-family:var(--font-montserrat);font-weight:700;font-style:normal;margin:0}.styles_text___heading___xs__dfPm3{font-size:1.5rem;line-height:1.167}.styles_text___heading___xxs__qJDEm{font-family:var(--font-montserrat);font-size:1.25rem;line-height:1.2;font-weight:700;font-style:normal;margin:0}.styles_text___heading___xxxs__wVvhz{font-size:1rem}.styles_text___heading___xxxs__wVvhz,.styles_text___heading___xxxxs__wNZpj{font-family:var(--font-montserrat);line-height:1.25;font-weight:700;font-style:normal;margin:0}.styles_text___heading___xxxxs__wNZpj{font-size:.875rem}.styles_text___body___lg__2_Ioy{font-family:var(--font-inter);font-size:1.125rem;line-height:2;font-weight:400;font-style:normal}.styles_text___body___md__0zgps{font-size:1rem}.styles_text___body___md__0zgps,.styles_text___body___sm__vBnrG{font-family:var(--font-inter);line-height:1.5;font-weight:400;font-style:normal}.styles_text___body___sm__vBnrG{font-size:.875rem}.styles_text___body___xs__1hyLg{font-size:.75rem}.styles_text___body___xs__1hyLg,.styles_text___body___xxs__zPS6m{font-family:var(--font-inter);line-height:1.5;font-weight:400;font-style:normal}.styles_text___body___xxs__zPS6m{font-size:.625rem}.styles_text___strong___lg__4tAU_{font-family:var(--font-inter);font-size:1.125rem;line-height:2;font-weight:500;font-style:normal}.styles_text___strong___md__O8nXK{font-size:1rem}.styles_text___strong___md__O8nXK,.styles_text___strong___sm__rPS3R{font-family:var(--font-inter);line-height:1.5;font-weight:500;font-style:normal}.styles_text___strong___sm__rPS3R{font-size:.875rem}.styles_text___strong___xs__GdBTZ{font-size:.75rem}.styles_text___strong___xs__GdBTZ,.styles_text___strong___xxs__4b9tH{font-family:var(--font-inter);line-height:1.5;font-weight:500;font-style:normal}.styles_text___strong___xxs__4b9tH{font-size:.625rem}.styles_text___label___lg__4epF9{font-family:var(--font-inter);font-size:1.125rem;line-height:2;font-weight:600;font-style:normal}.styles_text___label___md__P3lO6{font-size:1rem}.styles_text___label___md__P3lO6,.styles_text___label___sm__Wb6jf{font-family:var(--font-inter);line-height:1.5;font-weight:600;font-style:normal}.styles_text___label___sm__Wb6jf{font-size:.875rem}.styles_text___label___xs___YqQb{font-size:.75rem}.styles_text___label___xs___YqQb,.styles_text___label___xxs__CSv1l{font-family:var(--font-inter);line-height:1.5;font-weight:600;font-style:normal}.styles_text___label___xxs__CSv1l{font-size:.625rem}.styles_text___data___lg__24kWB{font-size:1.125rem}.styles_text___data___lg__24kWB,.styles_text___data___md___B1ml{font-family:var(--font-inter);line-height:1.5;font-weight:700;font-style:normal}.styles_text___data___md___B1ml{font-size:1rem}.styles_text___data___sm__eQ0Cx{font-size:.875rem}.styles_text___data___sm__eQ0Cx,.styles_text___data___xs__VHDAP{font-family:var(--font-inter);line-height:1.5;font-weight:700;font-style:normal}.styles_text___data___xs__VHDAP{font-size:.75rem}.styles_text___data___xxs__xZAqI{font-family:var(--font-inter);font-size:.625rem;line-height:1.5;font-weight:700;font-style:normal}.styles_text___code___md__saZ0x{font-size:.875rem}.styles_text___code___md__saZ0x,.styles_text___code___sm__SITft{font-family:Monaco,sans-serif;line-height:1.5;font-style:normal;margin:0}.styles_text___code___sm__SITft{font-size:.75rem}.styles_text___misc___button___lg__1ejdW{font-family:var(--font-montserrat);font-size:.75rem;font-style:normal;font-weight:700;text-align:center;line-height:1}@media(max-width:991px){.styles_text___misc___button___lg__1ejdW{font-family:var(--font-montserrat);font-size:.875rem;font-style:normal;font-weight:700;text-align:center;line-height:1}}.styles_text___misc___button___md__kUnWD{font-family:var(--font-montserrat);font-size:.625rem;font-style:normal;font-weight:700;text-align:center;line-height:1}.styles_text___n___700__vmv5T,.styles_text___n___800__9A8pP,.styles_text___n___900__T9DpX{color:var(--text-primary)}.styles_text___n___500__TFRrI,.styles_text___n___600__5WPjt{color:var(--text-secondary)}.styles_text___n___400__DfFHk{color:var(--text-tertiary)}.styles_text___n___300__YzfAr{color:var(--text-label)}.styles_text___n___100__GZgTe,.styles_text___n___200__GWi9L{color:var(--text-disabled)}.styles_text___n___50__U2X_i{color:var(--text-grey)}.styles_text___n___0__9M8UF{color:var(--text-light)}.styles_text___b___500__1DUVn{color:var(--blue-500)!important}.styles_text___b___400__V1rr8{color:var(--blue-400)!important}.styles_text___b___300__NqUYX{color:var(--blue-300)!important}.styles_text___b___100__sUhc8{color:var(--blue-100)!important}.styles_text___g___500__S3eDN{color:var(--green-500)!important}.styles_text___g___300__SWyPm{color:var(--green-300)!important}.styles_text___g___100__8jmGZ{color:var(--green-100)!important}.styles_text___r___500__5YQCw{color:var(--red-500)!important}.styles_text___r___400__N3C9K{color:var(--red-400)!important}.styles_text___r___300__rNLFl{color:var(--red-300)!important}.styles_text___r___100__GuJZL{color:var(--red-100)!important}.styles_text___p___300__jFvp6{color:var(--purple-300)!important}.styles_text___y___100__gk3at{color:var(--yellow-100)!important}.styles_text___y___300__wBy8m{color:var(--yellow-300)!important}.styles_text___y___400___3XTi{color:var(--yellow-400)!important}.styles_text___y___500__Sfd9O{color:var(--yellow-500)}.styles_text___o___300__YsunN{color:var(--orange-300)!important}.styles_text___gold___300__zAc_3{color:var(--gold-300)!important}.styles_text___i___300__lL7ua{color:var(--indigo-300)!important}.styles_text___primary__Boiph{color:var(--color-primary)!important}@keyframes styles_fadeIn__tc4ic{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__BuZoO{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__ENG0O{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__GNGfG{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__0e3u_{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_overlay__oaQfD{position:fixed;inset:0;z-index:9999;background-color:var(--neutral-900);display:flex;overflow:auto;padding:2.5rem 1.5rem}.styles_content__f_pwx{margin:auto;display:flex;align-items:center;gap:2.5rem}@media(max-width:767px){.styles_content__f_pwx{flex-direction:column;gap:2rem}}.styles_illustration_wrapper__6nCcs{flex-shrink:0}.styles_illustration__OOVzr{width:440px;height:446px;max-width:100%}@media(max-width:991px){.styles_illustration__OOVzr{width:320px;height:324px}}@media(max-width:767px){.styles_illustration__OOVzr{width:206px;height:208px}}.styles_text_content__jIHwL{width:37.75rem;max-width:100%;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:767px){.styles_text_content__jIHwL{width:100%}}.styles_heading__XZj2Y{margin:0}@media(max-width:767px){.styles_heading__XZj2Y{font-size:1.5rem!important}}.styles_body__K0v1I{display:flex;flex-direction:column;gap:1rem}.styles_body_paragraph__z6rTH{font-family:var(--font-inter);font-size:1rem;line-height:1.5;font-weight:400;font-style:normal;color:var(--neutral-0);margin:0}.styles_body_paragraph__z6rTH strong{font-weight:700}@media(max-width:767px){.styles_body_paragraph__z6rTH{font-size:.875rem}}@keyframes styles_fadeIn__zQuDS{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__ziQmG{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__o3j07{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__aGV1T{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__LdH0D{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_overlay__fFdZv{background-color:var(--bg-overlay);position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;z-index:6;opacity:0;transition:opacity .2s ease-in-out}.styles_modal__spdFr,.styles_overlay__fFdZv{display:flex;align-items:center;justify-content:center}.styles_modal__spdFr{border-radius:16px;border:1px solid;outline:medium none currentcolor;height:max-content;position:relative;min-height:240px;width:560px;margin:1.25rem;border-color:var(--stroke-primary);background-color:var(--bg-modal-primary)}.styles_card__COedC{background-color:var(--bg-card-onblue);border-radius:16px;border:1px solid var(--stroke-primary);text-decoration:none}.styles_card___clickable__BB9Rr{transition:background-color .3s;cursor:pointer}.styles_card___clickable__BB9Rr:focus,.styles_card___clickable__BB9Rr:hover{background-color:var(--bg-card-onblue--hover)}.styles_card___onwhite__MDnbB{background-color:var(--bg-card-onwhite)}.styles_card___onwhite__MDnbB.styles_card___clickable__BB9Rr:focus,.styles_card___onwhite__MDnbB.styles_card___clickable__BB9Rr:hover{background-color:var(--bg-card-onwhite--hover)}.styles_card___disabled__iHknH{opacity:.5;pointer-events:none!important;cursor:default!important}.styles_card___highlighted__sQR8F{box-shadow:0 8px 40px -8px rgba(0,177,255,.6);border:1px solid var(--blue-300)!important}@keyframes course-context-card_fadeIn__yL0Oe{0%{opacity:0}to{opacity:1}}@keyframes course-context-card_fadeOut__5i_H0{0%{opacity:1}to{opacity:0}}@keyframes course-context-card_placeholderShimmer__RGw_K{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes course-context-card_slideUpFade__cxydR{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes course-context-card_countdown__d8fYo{0%{opacity:1}25%{opacity:1}to{opacity:0}}.course-context-card_card__9FO_b{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1rem 1.25rem;border-radius:.5rem}@media(max-width:991px){.course-context-card_card__9FO_b{flex-direction:column;gap:1rem}}.course-context-card_card_left__W1Vz_{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1}.course-context-card_card_title_row__vZbBL{display:flex;align-items:center;gap:.5rem}.course-context-card_card_right__obibz{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;flex-shrink:0}@media(max-width:991px){.course-context-card_card_right__obibz{align-items:flex-start;width:100%}}.course-context-card_card_pills__CyKLh{display:flex;gap:.375rem;flex-wrap:wrap;justify-content:flex-end}@media(max-width:991px){.course-context-card_card_pills__CyKLh{justify-content:flex-start}}.course-context-card_pill___enB9{display:inline-flex;align-items:center;padding:.125rem .625rem;border-radius:999px;font-size:.75rem;font-weight:500;line-height:1.4}.course-context-card_pill___blue___nlOo{background-color:var(--blue-50);color:var(--blue-500)}.course-context-card_pill___gray__QMU8Y{background-color:var(--neutral-100);color:var(--neutral-500)}.course-context-card_pill___neutral__iTRTW{background-color:var(--neutral-50);color:var(--neutral-600);border:1px solid var(--neutral-100)}.course-context-card_card_actions__vgUuu{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}@media(max-width:991px){.course-context-card_card_actions__vgUuu{justify-content:flex-start}}@keyframes styles_fadeIn__7FPwX{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__rQALx{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__bGZNF{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__kixPt{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__HJ_vE{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_dropdown__uVWTw{position:absolute;z-index:1;bottom:0;width:100%;display:flex;flex-direction:column;max-height:180px;transform:translateY(105%);border-radius:.75rem!important;overflow:hidden}.styles_dropdown___modified__0a7uh{max-height:220px}.styles_dropdown___portaled__dsJSz{bottom:auto;z-index:7}.styles_dropdown_list__NK36i{width:100%;overflow:auto}.styles_dropdown_label__Iz6St{padding:4px 10px;display:flex;align-items:center;gap:6px;position:-webkit-sticky;position:sticky;top:0}.styles_dropdown_spinner__hsctZ{width:auto!important;margin:0!important}.styles_dropdown_option__J6ygE,.styles_dropdown_option___exact__KIoyG{text-align:left;background:none;border:none;padding:10px 16px;transition:all .2s;display:flex;width:100%;align-items:center;gap:16px;cursor:pointer}.styles_dropdown_option__J6ygE:not(:disabled):hover,.styles_dropdown_option___exact__KIoyG:not(:disabled):hover{background-color:var(--bg-subtle-tertiary)}.styles_dropdown_option___exact__KIoyG{grid-template-columns:auto}.styles_dropdown_option_icon__E3IWW{position:relative;height:24px;width:auto}.styles_dropdown_grouplabel___5Ddn{padding:4px 10px;background-color:var(--bg-popup)}.styles_dropdown_end__fl_qT{min-height:1rem}.styles_empty__MzkHI{display:flex;align-items:center;justify-content:center;padding:2rem 0 1rem;opacity:.5}.styles_image__ynl4T{position:relative;height:24px;width:24px}.styles_image__ynl4T img{object-fit:contain;height:100%;width:100%}.styles_image_fallback__5W0SZ{display:flex;align-items:center;justify-content:center;height:100%;width:100%;border-radius:50%;background-color:var(--bg-solid-tertiary)}.styles_image_fallback__5W0SZ span{font-family:var(--font-inter);font-size:1rem;line-height:1;font-weight:400;font-style:normal;font-weight:700;color:var(--text-tertiary)}.styles_banner__SgQZT{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background-color:var(--bg-subtle-info)}.styles_banner__SgQZT>span{font-variation-settings:"FILL" 0}@keyframes styles_fadeIn__P7vSC{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__QvyqF{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__7BMJ9{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__RqeJQ{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__Reaba{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_content__Qabdv{display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media(max-width:767px){.styles_content__Qabdv{gap:1rem}}.styles_form__ZFHHs{display:flex;flex-direction:column;justify-content:center;gap:2.5rem;padding:0 2.5rem}.styles_form__ZFHHs h3,.styles_form__ZFHHs h4{text-align:center}@media(max-width:767px){.styles_form__ZFHHs{padding:0 .5rem;gap:1rem}}.styles_image__MxO2o{padding:2.5rem 2.5rem 0;object-fit:contain}@media(max-width:767px){.styles_image__MxO2o{padding:1rem 1rem 0;max-height:134px;width:auto}}.styles_footer__qeBdU{display:flex;padding:2.5rem 1.5rem .75rem;justify-content:flex-end;width:100%}@media(max-width:767px){.styles_footer__qeBdU{padding:2.5rem .5rem .75rem}}.styles_footer__qeBdU button{width:200px}@media(max-width:767px){.styles_footer__qeBdU button{width:100%}}@keyframes styles_fadeIn__O_ayD{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__DVX9q{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__7eBsC{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__jAaOP{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__nUBaZ{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_dropdown__sqmhq{padding:.25rem;border-radius:.5rem;box-shadow:var(--shadow-raised);z-index:99;display:flex;flex-direction:column;background-color:var(--bg-popup)}.styles_item__hSFKR{display:flex;align-items:center;gap:.5rem;background:none;border:none;text-align:left;line-height:1.5;font-size:.875rem;padding:.75rem .5rem;border-radius:.25rem;text-decoration:none;color:var(--text-primary);min-width:124px;transition:background-color 50ms ease-in-out;cursor:pointer}.styles_item__hSFKR:hover{background-color:var(--bg-popup--hover)}.styles_item__hSFKR:disabled,.styles_item__hSFKR[aria-disabled=true]{opacity:.5;cursor:default}.styles_item__hSFKR>span{font-size:1.5rem}.styles_item___neutral__0kcja{color:var(--text-primary)}.styles_item___red__Y_ljd{color:var(--red-300)}.styles_title__JQ_TB{padding:.25rem .5rem}.styles_spinner____vzU{width:-moz-fit-content!important;width:fit-content!important;margin:0!important}.styles_banner__QU_Bg{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:.25rem .25rem 0 0}.styles_banner___linked__o6qcL{color:var(--green-300);background-color:var(--bg-subtle-success)}.styles_banner___failed__xbR1K{color:var(--red-300);background-color:var(--bg-subtle-error)}.styles_banner_icon__DZkU4{font-size:1rem!important}.styles_banner_retry__JGC_F{display:flex;align-items:center;gap:.25rem;color:var(--red-300);font-size:.875rem;font-weight:600;text-decoration:underline;background:transparent;border:none;padding:0;cursor:pointer}.styles_banner_retry__JGC_F:hover{opacity:.8}.styles_banner_retry__JGC_F:disabled{cursor:not-allowed;opacity:.6}.styles_banner_spinner__aeDTH{margin:0!important}@keyframes styles_fadeIn__f3EtY{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__BKh7N{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__Rt1q0{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__aXMTs{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__baEcs{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_item__7OOma{display:flex;flex-shrink:0;align-items:flex-start;gap:.625rem;padding:.75rem;text-decoration:none;border-top:1px solid var(--stroke-primary);transition:.2s ease}.styles_item__7OOma:first-of-type{border-top:none}.styles_item__7OOma:hover{background-color:var(--bg-popup--hover)}.styles_item__7OOma:focus-visible{outline:2px solid var(--blue-300);outline-offset:-2px}.styles_item_tile__Swryd{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:.5rem}.styles_item_tile___yellow__cpCDG{background-color:var(--yellow-50)}.styles_item_tile___purple__cWucp{background-color:var(--purple-50)}.styles_item_content__0bZTV{display:flex;flex-direction:column;flex:1 1;gap:.25rem;min-width:0}.styles_item_text__N_9eN{color:var(--text-primary)}.styles_item_name__AsOuZ{font-weight:700}.styles_item_count__ODKw0{color:var(--orange-300);font-weight:700}.styles_item_dot__y3F3h{flex-shrink:0;width:11px;height:11px;border-radius:100px;background-color:var(--red-300);border:1.5px solid var(--bg-popup)}@media(max-width:767px){.styles_item__7OOma{min-height:44px}}@keyframes styles_fadeIn__HQQcz{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__WQu2f{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__C328E{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__UXz6v{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__iuo75{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_notifications___CTdg{display:flex;align-items:center;gap:.5rem}.styles_pending__LftUq{transition:.2s ease;flex-shrink:0;padding:.25rem .625rem;border:1px solid var(--red-300);border-radius:100px;background:none;cursor:pointer;white-space:nowrap}.styles_pending__LftUq:focus-visible,.styles_pending__LftUq:hover{background-color:var(--bg-card-onwhite--active)}@media(max-width:767px){.styles_pending__LftUq{display:none}}.styles_notification__06DMq{position:relative}.styles_notification_dot__0_BXf{position:absolute;top:6px;right:7px;width:11px;height:11px;border-radius:100px;pointer-events:none;background-color:var(--red-300);border:1.5px solid var(--bg-nav)}body[class^=theme--] .styles_dropdown__yNIlZ{width:300px;padding:0;overflow:hidden;border-radius:.5rem;box-shadow:var(--shadow-overlay)}.styles_dropdown_tabs__jt7En{display:flex;border-bottom:1px solid var(--stroke-primary)}.styles_dropdown_content__VT5ZS{display:flex;flex-direction:column;max-height:400px;overflow-y:auto}.styles_dropdown_group__bm49g{padding:.5rem .75rem .25rem;text-transform:uppercase;letter-spacing:.04em}.styles_dropdown_footer__u12DF{display:flex;border-top:1px solid var(--stroke-primary);background-color:var(--bg-cell-header)}body[class^=theme--] .styles_dropdown_action__acwVk{display:flex;align-items:center;justify-content:center;transition:.2s ease;width:100%;padding:.5rem .75rem;border-radius:0;font-size:.875rem;font-weight:700;text-decoration:underline;color:var(--blue-300)}body[class^=theme--] .styles_dropdown_action__acwVk:focus-visible,body[class^=theme--] .styles_dropdown_action__acwVk:hover{background-color:var(--bg-card-onwhite--active)}@media(max-width:767px){body[class^=theme--] .styles_dropdown__yNIlZ{position:fixed!important;top:calc(53px + .5rem)!important;right:.5rem!important;left:.5rem!important;width:auto;max-height:calc(100dvh - 53px - 1rem);transform:none!important}.styles_dropdown_tabs__jt7En{flex-shrink:0}.styles_dropdown_content__VT5ZS{flex:1 1 auto;min-height:0;max-height:none}.styles_dropdown_footer__u12DF{flex-shrink:0}.styles_dropdown_action__acwVk{min-height:44px}}.styles_empty__B6YmL{display:flex;align-items:center;justify-content:center;min-height:80px;padding:1rem}.styles_empty_text__6JhpS{color:var(--text-disabled)}.styles_overlay__nf1AX{display:none}@media(max-width:767px){.styles_overlay__nf1AX{position:fixed;top:53px;right:0;bottom:0;left:0;display:block;background-color:var(--bg-overlay);animation:styles_fadeIn__HQQcz .2s ease-in-out}}@keyframes styles_fadeIn__JLvIf{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__eekDW{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__q8SWS{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__rT4NM{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__H8xiO{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_navbar__nG5hJ{position:fixed;z-index:var(--navigation-z-index);top:0;left:0;width:100%}.styles_container__VRzh2{height:67px;display:grid;grid-template-columns:repeat(3,1fr);padding:0 1.5rem 0 1rem;background-color:var(--bg-nav);border-bottom:1px solid var(--stroke-primary)}@media(max-width:767px){.styles_container__VRzh2{padding:0 1rem;height:53px}}.styles_container___subdomain__zQZgO{padding-left:12px}.styles_container__VRzh2>div:first-of-type{justify-content:flex-start}.styles_container__VRzh2>div:last-of-type{justify-content:flex-end}.styles_toggle__MmuHv{position:relative;z-index:1}@media(max-width:767px){.styles_toggle__MmuHv{height:32px!important;width:32px!important}}.styles_toggle_icon__SOmiH{font-size:2rem!important}@media(max-width:767px){.styles_toggle_icon__SOmiH{font-size:1.5rem!important}}.styles_section__9z0hn{display:flex;align-items:center;gap:1.5rem}@media(max-width:767px){.styles_section__9z0hn{gap:1rem}}.styles_logo___desktop__2Jdh0{height:39px}.styles_theme_icon__eqhBf{font-size:1.5rem;transform:scaleX(-1) rotate(45deg)}.styles_tabs__lhkA_{width:auto!important;margin:14px 0 0;justify-content:center}@media(max-width:767px){.styles_tabs__lhkA_{display:none!important}}.styles_statusbar__56t8V{display:flex;justify-content:space-between;padding:.25rem 1rem;background-color:var(--bg-nav)}.styles_actions__1UbUd{display:flex;align-items:center;gap:1rem;padding:0 1rem;border-right:1px solid var(--stroke-primary)}@media(max-width:767px){.styles_actions__1UbUd{gap:.25rem}}.styles_notification___jfkO{font-family:var(--font-montserrat);font-size:10px;font-weight:700;color:var(--neutral-0);background-color:var(--red-300);border-radius:100px;padding:2px;height:16px;width:16px;display:flex;align-items:center;justify-content:center;position:absolute;top:8px;right:8px}.styles_tabbutton__1N9TW{color:var(--text-primary)!important}.styles_tabbutton__1N9TW:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:var(--green-300)!important;border-radius:1rem 1rem 0 0}@keyframes styles_fadeIn__6pykV{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__08qfF{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__MOuW3{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__tncrM{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__AcYeZ{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_tag__0HGUW,.styles_tag___dean__g5cVu,.styles_tag___student__M0Jvz,.styles_tag___teacher__9_HpJ{position:relative;z-index:1;padding:4px 8px;border-radius:100px}@media(max-width:767px){.styles_tag__0HGUW,.styles_tag___dean__g5cVu,.styles_tag___student__M0Jvz,.styles_tag___teacher__9_HpJ{padding:4px}}.styles_tag___student__M0Jvz{background-color:var(--green-300)}.styles_tag___teacher__9_HpJ{background-color:var(--blue-300)}.styles_tag___dean__g5cVu,.styles_tag___teacher__9_HpJ{display:flex;align-items:center;justify-content:center;gap:4px}.styles_tag___dean__g5cVu{background-color:var(--purple-300)}.styles_tag___dean__g5cVu span{font-size:.875rem!important}.styles_text__Vqa2c{line-height:1!important}@media(max-width:767px){.styles_text__Vqa2c{font-size:.625rem!important}}@keyframes styles_fadeIn__4OmGV{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__ADzjr{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__Mpha5{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__zf_gi{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__TCiuC{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_dropdown__NN6ih{width:183px;padding:.5rem 0}@media(max-width:991px){.styles_dropdown__NN6ih{width:100%;padding-bottom:1rem}}.styles_dropdown_title__T2cLz{padding:.25rem 1rem}.styles_dropdown_item__Chraj{gap:.5rem;min-height:3rem;padding:.75rem 1rem!important}@keyframes styles_fadeIn__oRj1b{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__19mIe{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__WGS_2{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__Hy8RK{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__oJYjJ{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_edit_set__HrERa{padding:0!important;cursor:pointer}.styles_edit_set_content__Argzv{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.75rem .5rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;width:100%;border-radius:.25rem;transition:.2s ease;background-color:transparent}.styles_edit_set_content__Argzv:hover{background-color:var(--bg-popup--hover)}.styles_edit_set_icon__M8axO{font-size:1.5rem!important}@keyframes styles_fadeIn__EQlZr{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__4M9EU{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__2GkzW{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__Z202Q{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__vdllY{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_tag___blue__Yy_nh,.styles_tag___orange__IIRwR,.styles_tag___red__V7AyG,.styles_tag__rIIjU{position:relative;z-index:1;padding:2px 8px;border-radius:100px;display:flex;align-items:center;font-weight:500;gap:4px;width:min-content;white-space:nowrap}@media(max-width:767px){.styles_tag___blue__Yy_nh,.styles_tag___orange__IIRwR,.styles_tag___red__V7AyG,.styles_tag__rIIjU{padding:2px 4px}}.styles_tag___blue__Yy_nh span,.styles_tag___orange__IIRwR span,.styles_tag___red__V7AyG span,.styles_tag__rIIjU span{font-size:.75rem!important}.styles_tag___blue__Yy_nh{background-color:rgba(var(--blue-300-rgb),.15)}.styles_tag___blue__Yy_nh p,.styles_tag___blue__Yy_nh span{color:var(--blue-300)!important}.styles_tag___orange__IIRwR{background-color:rgba(var(--orange-300-rgb),.15)}.styles_tag___orange__IIRwR p,.styles_tag___orange__IIRwR span{color:var(--orange-300)!important}.styles_tag___red__V7AyG{background-color:rgba(var(--red-300-rgb),.15)}.styles_tag___red__V7AyG p,.styles_tag___red__V7AyG span{color:var(--red-300)!important}@keyframes styles_fadeIn__FGfeB{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__fmhz9{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__C_DIG{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__zc_qG{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__U8jvf{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_popover__af18n{z-index:9;border-radius:.5rem!important;padding:.5rem!important;font-size:.875rem;line-height:1.5;background-color:var(--bg-tooltip);color:var(--text-tooltip)}.styles_popover__af18n h4{font-family:var(--font-montserrat);font-size:.875rem;line-height:1.25;font-weight:700;font-style:normal;margin:0}.styles_popover__af18n ul{margin:0;padding-left:1.5rem}.styles_classes___REuG{max-height:196px;margin-top:.5rem;overflow:auto}@keyframes styles_fadeIn__FLpLF{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__GCEHR{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__7mfq2{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__Eua4P{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__ssQNk{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container___Lxhc{display:flex;flex-direction:column;gap:.375rem;width:100%}.styles_container_header__TIB2p{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.styles_container_bar__wlRLj{width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.styles_container_bar__wlRLj::-webkit-progress-bar{background-color:var(--bg-solid-tertiary);border-radius:8px}.styles_container_bar__wlRLj::-webkit-progress-value{background:var(--yellow-300);-webkit-transition:width .4s ease;transition:width .4s ease;border-radius:8px}.styles_container_bar__wlRLj::-moz-progress-bar{background:var(--yellow-300);-moz-transition:width .4s ease;transition:width .4s ease;border-radius:8px}.styles_container_bar__wlRLj{color:var(--yellow-300);border-radius:8px}.styles_sets_badge__rDgpS{display:inline-flex;align-items:center;gap:4px}.styles_sets_badge_count__uCKJ6{font-weight:700}.styles_sets_badge_trigger__Kz4qG{display:flex;padding:0;border:none;background:none;cursor:pointer}.styles_sets_badge_icon__iflft{font-size:14px}.styles_sets_badge_title__jgXHT{font-weight:700}.styles_sets_badge_list__Eww6i{margin:4px 0 0;padding-left:4px;list-style:none}.styles_sets_badge_item__8SWzR{display:flex;gap:4px}.styles_sets_badge_item__8SWzR:before{content:"•"}.styles_dates__qhfps{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;min-width:0;overflow:hidden}.styles_dates_icon__tXzl8{font-size:14px;flex-shrink:0}.styles_dates_separator__nbx3g{line-height:1}.styles_dates_trigger__VQN3m{display:inline-flex;align-items:center;gap:.25rem;cursor:pointer}.styles_dates_trigger_label__e54JX{text-decoration:underline}.styles_dates_tooltip__PErUt{display:flex;flex-direction:column;gap:2px}.styles_dates_tooltip_row__fYVma{display:flex;align-items:center;gap:4px}@keyframes styles_fadeIn__yO6Eu{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__dRIbe{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__L_J_v{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__KBGF4{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__DmU5H{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_header__6A_SI{margin:0;padding:8px 40px;border-bottom:1px solid var(--stroke-primary);background-color:var(--bg-nav)}@media(max-width:991px){.styles_header__6A_SI{padding:8px 16px}}.styles_content__WduC6{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.styles_title__CldeQ{display:flex;gap:.75rem;align-items:center;min-width:0}.styles_title_text__mpkA3{display:flex;align-items:flex-start;gap:4px;flex-direction:column;min-width:0;max-width:100%}@media(max-width:767px){.styles_title_text__mpkA3{text-align:left;gap:4px}}.styles_title_heading__JPr_4{max-width:100%;margin:0;overflow-wrap:anywhere}.styles_title_points__ICW_9{white-space:nowrap}.styles_title_subtitle__rObkj{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.styles_accent___green__eENcC,.styles_accent___lightgreen__reLw9{align-self:stretch;flex-shrink:0;min-height:54px;width:10px;border-radius:16px;margin:0 .75rem 0 0;background-color:var(--green-300)}@media(max-width:767px){.styles_accent___green__eENcC,.styles_accent___lightgreen__reLw9{margin:0}}.styles_accent___yellow__jc4_M{align-self:stretch;flex-shrink:0;min-height:54px;width:10px;border-radius:16px;margin:0 .75rem 0 0;background-color:var(--yellow-300)}@media(max-width:767px){.styles_accent___yellow__jc4_M{margin:0}}.styles_accent___orange__Qh0_9{align-self:stretch;flex-shrink:0;min-height:54px;width:10px;border-radius:16px;margin:0 .75rem 0 0;background-color:#fe9e49}@media(max-width:767px){.styles_accent___orange__Qh0_9{margin:0}}.styles_accent___lightyellow__F3EVw{align-self:stretch;flex-shrink:0;min-height:54px;width:10px;border-radius:16px;margin:0 .75rem 0 0;background-color:#fcf4d0}@media(max-width:767px){.styles_accent___lightyellow__F3EVw{margin:0}}.styles_accent___gray__vxNkw{align-self:stretch;flex-shrink:0;min-height:54px;width:10px;border-radius:16px;margin:0 .75rem 0 0;background-color:var(--neutral-100)}@media(max-width:767px){.styles_accent___gray__vxNkw{margin:0}}.styles_actions__YvXnt{display:flex;align-items:center;justify-content:center;gap:16px;flex-shrink:0}@media(max-width:767px){.styles_actions__YvXnt{gap:8px}}.styles_actions_spinner__jv1Ti{margin:0;width:-moz-fit-content;width:fit-content}.styles_actions_menu__vTWdY{max-width:260px}.styles_tag__qUvQD{font-family:var(--font-inter);font-size:.75rem;line-height:1.5;padding:4px 8px;border-radius:16px;height:-moz-fit-content;height:fit-content;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--text-primary);background-color:var(--bg-solid-tertiary)}.styles_tag___icon__J16Jk{padding:4px 12px;display:flex}.styles_tag___solid___blue__JsNe6{color:var(--neutral-50);background-color:var(--blue-300)}.styles_tag___solid___lightBlue__Vdclw{color:var(--blue-300);background-color:rgba(151,226,252,.5)}.styles_tag___solid___lightGreen__Vqtk8{color:var(--green-300);background-color:rgba(148,237,184,.25)}.styles_tag___solid___orange__aAmC1{color:var(--orange-300);background-color:rgba(var(--orange-100-rgb),.15)}.styles_tag___outline___blue__8B_Cv,.styles_tag___outline__z9m_3{border:1px solid;background-color:transparent!important}.styles_tag___outline___blue__8B_Cv{color:var(--blue-300);border-color:var(--blue-300)}@keyframes styles_fadeIn__oGe4R{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__dtjoh{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__xq7nb{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__N_WAH{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__nz_LS{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_content__uGnNQ{display:flex;flex-direction:column;align-items:center}@keyframes styles_generating__1oxQ4{0%{opacity:1}to{opacity:0}}.styles_cody__2gtxs{position:relative;width:150px;margin:0 0 1rem}.styles_cody_image__FZQuD{height:auto;width:100%}.styles_cody_spinner__GZfnf{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:32px 0 0}.styles_spinner__cPl_j{display:inline-block;position:relative;width:80px;height:80px}.styles_spinner__cPl_j div{transform-origin:40px 40px;animation:styles_generating__1oxQ4 1.2s linear infinite}.styles_spinner__cPl_j div:after{content:" ";display:block;position:absolute;top:21px;left:38px;width:4px;height:12px;background:var(--blue-300)}.styles_spinner__cPl_j div:first-child{transform:rotate(0deg);animation-delay:-.9s}.styles_spinner__cPl_j div:nth-child(2){transform:rotate(40deg);animation-delay:-.8s}.styles_spinner__cPl_j div:nth-child(3){transform:rotate(80deg);animation-delay:-.7s}.styles_spinner__cPl_j div:nth-child(4){transform:rotate(120deg);animation-delay:-.6s}.styles_spinner__cPl_j div:nth-child(5){transform:rotate(160deg);animation-delay:-.5s}.styles_spinner__cPl_j div:nth-child(6){transform:rotate(200deg);animation-delay:-.4s}.styles_spinner__cPl_j div:nth-child(7){transform:rotate(240deg);animation-delay:-.3s}.styles_spinner__cPl_j div:nth-child(8){transform:rotate(280deg);animation-delay:-.2s}.styles_spinner__cPl_j div:nth-child(9){transform:rotate(320deg);animation-delay:-.1s}.styles_spinner__cPl_j div:nth-child(10){transform:rotate(1turn);animation-delay:0}.styles_container__yZxEV{display:flex;align-items:center;gap:.5rem}.styles_container_icon__ZJjCY,.styles_container_icon___multi__YIX8f{width:16px;display:flex;align-items:center}.styles_container_icon__ZJjCY img,.styles_container_icon__ZJjCY svg,.styles_container_icon___multi__YIX8f img,.styles_container_icon___multi__YIX8f svg{width:100%;height:auto}.styles_container_icon___multi__YIX8f{width:12px}.styles_container_icon___multi__YIX8f img,.styles_container_icon___multi__YIX8f svg{height:12px}.styles_tooltip__ezTjW{top:4px!important}@keyframes styles_fadeIn__fDPRQ{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__3YoOW{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__joTvp{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__2hDEk{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__rx_ER{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_overlay__WR1wa{z-index:99!important}.styles_modal__1CgOs{overflow:hidden;background-color:var(--bg-modal-secondary)!important}.styles_modal_loader___RS0Q{padding:1.5rem}@media(max-width:767px){.styles_modal_loader___RS0Q{padding:.75rem}}.styles_cody__1Hxv7{width:176px}@keyframes styles_fadeIn__EHZxi{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__7DLVK{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer___fcF6{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__VmhOR{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__aCME1{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_prompt__wu0jI{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.5rem;text-align:center;height:calc(var(--vh, 1vh)*100 - 240px);animation:styles_fadeIn__EHZxi .3s}@media(max-width:767px){.styles_prompt__wu0jI{margin:0 1rem}}.styles_prompt_cody__qxR6_{width:220px;height:auto;margin-bottom:1rem}@media(max-width:767px){.styles_prompt_cody__qxR6_{width:120px;margin-bottom:0}}.styles_prompt_heading__2Iqe8{display:flex;flex-direction:column;gap:.5rem}.styles_prompt_actions__ZKd8k{display:grid;justify-content:center;grid-template-columns:250px 250px;grid-gap:1.25rem;gap:1.25rem}@media(max-width:767px){.styles_prompt_actions__ZKd8k{width:100%;grid-template-columns:1fr!important;gap:.75rem}}.styles_prompt_actions__ZKd8k>div{width:100%}@keyframes styles_fadeIn__Kfg0n{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__lZWEB{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__iAYuW{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__almTf{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__ZkrKc{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_banner__tuBdg{display:flex;align-items:center;justify-content:space-between;padding:.25rem 1rem;border:1px solid var(--blue-300);position:-webkit-sticky;position:sticky;top:0;z-index:99;background-color:var(--bg-subtle-info)}@media(max-width:767px){.styles_banner__tuBdg{padding:.25rem .75rem}}.styles_text__MfkID{display:flex;align-items:center;gap:.75rem}@media(max-width:767px){.styles_text__MfkID>p{font-size:.875rem}}.styles_text__MfkID>span{font-size:1.5rem}.styles_button__syOIC{padding:0!important}@keyframes styles_fadeIn__7oPgK{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__qjSQN{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__5qjp2{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__d4ObE{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__N_oPn{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_banner__A1CEF{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1rem;position:-webkit-sticky;position:sticky;top:0;z-index:99;border:1px solid var(--blue-300);background-color:var(--bg-subtle-info)}@media(max-width:991px){.styles_banner__A1CEF{flex-direction:column;align-items:stretch;gap:.5rem;padding:.75rem}}.styles_banner_text__r2BIW{display:flex;align-items:center;gap:.75rem;min-width:0}.styles_banner_text__r2BIW>p{color:var(--text-primary)}@media(max-width:991px){.styles_banner_text__r2BIW>p{font-size:.75rem}}.styles_banner_text__r2BIW>span{font-size:1.5rem}.styles_banner_button__u1QZc{flex-shrink:0;border-radius:100px!important;white-space:nowrap}@media(max-width:991px){.styles_banner_button__u1QZc{width:100%;min-height:44px}}@keyframes styles_fadeIn__9W8CF{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__Nqwfp{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__OEu7a{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__DE7yD{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__pS6TG{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_instructions__43aXY{flex-shrink:0;width:100%;max-height:10rem;padding:1rem 1.5rem;overflow-y:auto}@media(max-width:767px){.styles_instructions__43aXY{padding:.75rem 1rem;border-radius:0!important}}.styles_instructions_body__vZRZV{line-height:1.2!important;color:var(--text-primary);white-space:pre-wrap;-moz-tab-size:4;tab-size:4}.styles_instructions_label__88c1q{font-weight:700!important;white-space:nowrap}.styles_guard__Tqvr3{display:contents}@keyframes styles_fadeIn__bZPxx{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__68vd2{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__X5J_j{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__9x9vF{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__poSJ7{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container__NzJ_C{--radio-size:16px;--font-size:0.875rem;display:flex;flex-wrap:wrap;gap:1rem}.styles_button__XqErj,.styles_input__A3R3G{width:var(--radio-size);height:var(--radio-size)}.styles_input__A3R3G{transform:translateX(-100%);position:absolute;pointer-events:none;opacity:0;margin:0}.styles_button__XqErj{flex-shrink:0;background:transparent;border-radius:100%;border:2px solid;border-color:var(--stroke-primary);padding:0;transition:all .2s ease-in-out}.styles_button__XqErj:disabled,.styles_button__XqErj:disabled~.styles_label__IwF40{opacity:.6}.styles_button__XqErj[aria-checked=true]{border-color:var(--radio-color)!important}@keyframes styles_pop__qG5I1{0%{transform:scale(0)}to{transform:scale(1)}}.styles_indicator__A_BME{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;border-radius:100%;background-color:var(--bg-card-onwhite);animation:styles_pop__qG5I1 .1s ease-in-out}.styles_indicator__A_BME:after{content:"";display:block;border-radius:100%;background-color:var(--radio-color);width:calc((var(--radio-size) - mod(var(--radio-size),2px))/2);height:calc((var(--radio-size) - mod(var(--radio-size),2px))/2)}.styles_label__IwF40{font-family:var(--font-inter);font-size:var(--font-size);padding-left:calc(var(--font-size) - .25rem)}.styles_item__i_8xZ{display:flex;align-items:center}.styles_item__i_8xZ:hover .styles_button__XqErj:not(:disabled){border-color:var(--radio-color)}.styles_item___blue__XLZuI{--radio-color:var(--blue-300)}.styles_item___green__tj_zP{--radio-color:var(--green-300)}.styles_item___sm__O_tpS{--radio-size:16px;--font-size:0.75rem}@media(max-width:767px){.styles_item___sm__O_tpS{--radio-size:12px}}.styles_item___md__77oLp{--radio-size:20px;--font-size:0.875rem}@media(max-width:767px){.styles_item___md__77oLp{--radio-size:16px}}.styles_item___lg__7DvxN{--radio-size:24px;--font-size:1rem}@media(max-width:767px){.styles_item___lg__7DvxN{--radio-size:20px}}@keyframes styles_fadeIn__UnDVt{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__XjO3Q{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__uO6TR{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__Rslj_{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__kR1vi{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_lines__IiOZt{--points-column:106px;--criteria-inset:1rem;--criteria-size:1rem;--students-column:96px;width:100%;overflow:clip;border:1px solid var(--stroke-primary);border-radius:.5rem}@media(max-width:767px){.styles_lines__IiOZt{--criteria-inset:0;--criteria-size:0.75rem}}.styles_lines___narrow__H_ElV{--criteria-inset:0;--criteria-size:0.75rem}.styles_lines___narrow__H_ElV .styles_lines_students__33jTM{display:none}.styles_lines___narrow__H_ElV .styles_lines_strip__WmpIS{display:flex}.styles_lines___narrow__H_ElV .styles_lines_heading___before_students__5j6_s{border-right:0}.styles_lines___narrow__H_ElV .styles_lines_heading__et_Tk:first-of-type,.styles_lines___narrow__H_ElV .styles_lines_select__ueJvx+.styles_lines_heading__et_Tk{width:auto}.styles_lines_table__Migcr{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}.styles_lines_head__CwWWQ{background-color:var(--bg-cell-header);border-bottom:1px solid var(--stroke-primary)}.styles_lines_heading__et_Tk{min-height:2.125rem;padding:.5rem;vertical-align:middle;border-right:1px solid var(--stroke-primary)}.styles_lines_heading__et_Tk:first-of-type,.styles_lines_select__ueJvx+.styles_lines_heading__et_Tk{width:var(--points-column)}.styles_lines_heading__et_Tk:last-child{border-right:0}@media(max-width:767px){.styles_lines_heading___before_students__5j6_s{border-right:0}}.styles_lines_points__I8dDB{width:var(--points-column);padding:.5rem;vertical-align:middle;border-right:1px solid var(--stroke-primary)}.styles_lines_points_label__iIcH3{color:var(--text-primary)}.styles_lines_criteria__HsnWn{padding:.5rem;vertical-align:middle}.styles_lines_criteria_label__KR4rQ{color:var(--text-secondary)}.styles_lines_students__33jTM{width:var(--students-column);padding:.5rem;color:var(--text-primary);text-align:center;vertical-align:middle;border-left:1px solid var(--stroke-primary)}@media(max-width:767px){.styles_lines_students__33jTM{display:none}}.styles_lines_strip__WmpIS{display:none;margin-top:.5rem;border-top:1px solid var(--stroke-primary)}@media(max-width:767px){.styles_lines_strip__WmpIS{display:flex}}.styles_lines_strip_label__pGXiv,.styles_lines_strip_value__mTtNb{flex:1 1;padding:.5rem;color:var(--text-primary)}.styles_lines_strip_value__mTtNb{text-align:right;border-left:1px solid var(--stroke-primary)}.styles_lines_row__0AXbv{background-color:var(--bg-cell-data);border-bottom:1px solid var(--stroke-primary);transition:.2s ease}.styles_lines_row__0AXbv:last-child{border-bottom:0}.styles_lines_row___selectable__Uh76n{cursor:pointer}.styles_lines_row___success__dbZVQ{background-color:var(--bg-subtle-success)}.styles_lines_row___error__qoRHz{background-color:var(--bg-subtle-error)}.styles_lines_pill__KM8Su{font-weight:700}.styles_lines_pill___muted__qXbqQ{opacity:.5}.styles_lines_select__ueJvx{width:3rem;padding:.5rem;text-align:center;vertical-align:middle;border-right:1px solid var(--stroke-primary)}@media(max-width:767px){.styles_lines_select__ueJvx{min-width:44px;height:44px}}.styles_lines_hidden__3W_di{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.styles_lines_regrade_badge__sw5tf{margin:0 var(--criteria-inset) .25rem}.styles_lines___narrow__H_ElV .styles_lines_regrade_badge__sw5tf{margin:0}.styles_lines_stack__wx7m_{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.styles_lines_badges__zKZmd{display:flex;flex-wrap:wrap;gap:.25rem}.styles_lines_formatter__PoxSM{padding:0 var(--criteria-inset);font-size:var(--criteria-size);line-height:1.5;color:var(--text-primary)}.styles_lines_formatter___muted__DWtz5{color:var(--text-tertiary)}.styles_lines_radio_group__aDtkP{display:block}.styles_score__231si{text-align:right}.styles_shine__SSJmX{min-width:60px;max-width:60px;width:100%}@keyframes styles_fadeIn__f1D2D{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__uSPuM{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__hbf3I{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__jYX__{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__v353D{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container__z7DpY{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem .75rem .75rem;border-radius:.25rem;overflow:auto;background-color:var(--bg-card-onblue)}@media(max-width:991px){.styles_container__z7DpY{border-radius:0 0 .25rem .25rem;padding:.5rem 0 0}}.styles_head__dT0Ik{display:grid;grid-template-columns:auto auto;grid-gap:.5rem;gap:.5rem;background:none;border:none;padding:0;text-align:left}@media(max-width:991px){.styles_head__dT0Ik{align-items:center;gap:.25rem;padding:0 .5rem}}.styles_head__dT0Ik>.styles_icon__VcfgS{grid-row:span 2;font-size:1.5rem}.styles_score_actions__4WwJL{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.styles_strictness__b4m8Q{display:flex;align-items:center;gap:.25rem;grid-column:span 2;padding:.5rem;background-color:var(--bg-cell-header);border-bottom:1px solid var(--stroke-primary)}.styles_strictness__b4m8Q>p{white-space:nowrap}.styles_list__Tso1x{border:1px solid var(--stroke-primary)}.styles_list___hidden__wxe5E{display:none}.styles_loading__1shX9{display:flex;align-items:center;justify-content:center;height:240px}@keyframes styles_fadeIn__hRAFn{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__dlxTV{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__C_UYi{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__iab10{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__2AYkE{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container__VGQ2e{display:flex;flex-direction:column;border-radius:.25rem;overflow:auto;background-color:var(--bg-card-onblue)}@media(max-width:991px){.styles_container__VGQ2e{border-radius:0 0 .25rem .25rem}}.styles_main__l2a9G{display:flex;flex-direction:column;gap:1rem;padding:.75rem .75rem 1.25rem}@media(max-width:991px){.styles_main__l2a9G{gap:.75rem;padding:.5rem}}.styles_head__eoZLC{display:flex;flex-direction:column;gap:.5rem}.styles_head_score__mTmcU{justify-content:space-between}.styles_head_score__mTmcU,.styles_score__PjinX{display:flex;align-items:center;gap:.5rem}.styles_input__VLQV1{max-width:60px}.styles_actions__Pvv7p,.styles_strictness__0Uy_R{display:flex;align-items:center;gap:.25rem}.styles_strictness__0Uy_R{grid-column:span 2}.styles_strictness__0Uy_R>p{white-space:nowrap}.styles_list__cp495{display:flex;flex-direction:column;gap:1rem}@media(max-width:991px){.styles_list__cp495{gap:.75rem}}.styles_list_items__2K6DM{display:flex;flex-direction:column;gap:1rem}@media(max-width:991px){.styles_list_items__2K6DM{gap:.75rem}}.styles_list_items_text__dlIVG{display:flex;flex-direction:column}.styles_loading__6ZqZM{display:flex;align-items:center;justify-content:center;height:240px}.styles_solution__Djx4P{display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding:.375rem .75rem;border-radius:.25rem;min-height:40px;border:2px solid var(--stroke-primary)}.styles_solution__Djx4P>span{font-size:1.5rem}.styles_solution_button__n5t0Q{display:flex;align-items:center;gap:1rem;width:100%;background:none;border:none;padding:0;cursor:pointer;color:var(--text-primary)}.styles_solution_button__n5t0Q>span{font-size:1.5rem}.styles_solution_button___correct__tk12T>span{color:var(--green-300)}.styles_solution_button___incorrect__Rj_AN>span{color:var(--text-label)}.styles_footer__cXjUf{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem;background-color:var(--bg-card-onwhite--hover)}@media(max-width:991px){.styles_footer__cXjUf{padding:.5rem .75rem}}.styles_footer_info__MdjLd strong{margin:0 0 0 .25rem;color:var(--text-primary)}.styles_shine__J7add{min-width:60px;max-width:60px;flex-shrink:0}.styles_indicators__zxKE3{display:flex;align-items:center;gap:.5rem}.styles_indicators__zxKE3 span{font-size:1.5rem!important}.styles_tip__4woA_{text-decoration:underline;font-weight:500}.styles_tip_content__AuHFc{text-align:left}@keyframes styles_fadeIn__OjWvh{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__2JlNF{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__Wzolr{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__pxJFU{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__InSxP{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_main__Vioq1{display:grid;grid-template-columns:1fr 340px;background-color:var(--bg-section-secondary)}@media(max-width:991px){.styles_main__Vioq1{grid-template-columns:1fr}}.styles_main___fullwidth__2VZml{grid-template-columns:1fr}.styles_paper__MnfFT,.styles_paper___image__VUs6h,.styles_paper___online__g3B2P{padding:.75rem;min-width:0}@media(max-width:991px){.styles_paper__MnfFT,.styles_paper___image__VUs6h,.styles_paper___online__g3B2P{padding:0}}.styles_paper___image__VUs6h>div{height:100%}.styles_paper___online__g3B2P>div{border:1px solid var(--stroke-primary)}.styles_scan__rqx4Y{height:100%;width:100%;display:flex;justify-content:center}@media(max-width:991px){.styles_scan__rqx4Y{height:auto}}.styles_scan_image__FDNP5{height:auto;width:100%;object-fit:contain;object-position:top center;max-height:480px}.styles_online___empty__rtVe9{display:flex;align-items:center;justify-content:center;min-height:120px;font-style:italic}.styles_online___enumeration__Vf6gc .styles_online_content_text__DTbla{text-align:center}@media(max-width:767px){.styles_online___essay___i9we .styles_online_content___Rgcn{padding:0}}.styles_online___essay___i9we .styles_online_content___Rgcn>.styles_online_content_text__DTbla{min-height:120px}@media(max-width:767px){.styles_online___essay___i9we .styles_online_content___Rgcn>.styles_online_content_text__DTbla{border-radius:0}}.styles_online___options__w0_TK{display:flex;flex-direction:column;gap:.5rem;padding:.75rem}@media(max-width:767px){.styles_online___options__w0_TK{padding:.5rem}}.styles_online_content___Rgcn{padding:.5rem;background-color:var(--bg-card-onblue)}.styles_online_content___Rgcn:not(:last-of-type){border-bottom:1px solid var(--stroke-primary)}.styles_online_content___Rgcn>.styles_online_content_text__DTbla{display:block;border-radius:.5rem;word-break:break-word;padding:.75rem;width:100%;background-color:var(--bg-section-secondary)}@media(max-width:767px){.styles_online_content___Rgcn>.styles_online_content_text__DTbla{font-size:.875rem}}.styles_evaluation__nwuva{padding:.75rem}@media(max-width:991px){.styles_evaluation__nwuva{padding:0}}@keyframes styles_fadeIn__GI_Lq{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__99E01{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__v_Xol{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__bR9Id{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__HP1HJ{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container__xY9Vu{display:flex;flex-direction:column;gap:1rem}.styles_card__4bdjS{border-radius:.5rem!important;overflow:hidden}@media(max-width:991px){.styles_card__4bdjS{border-radius:.25rem!important}}@media(max-width:767px){.styles_card__4bdjS{border-radius:0!important}}.styles_head__TiVWw{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem .75rem .5rem;width:100%}@media(max-width:991px){.styles_head__TiVWw{flex-direction:column;align-items:flex-start;padding:.5rem}}.styles_head___open__8MeQ_{border-bottom:1px solid var(--stroke-primary)}.styles_head___reviewed__y0Bsi{border-radius:.5rem .5rem 0 0}@media(max-width:767px){.styles_head___reviewed__y0Bsi{border-radius:0}}.styles_head___reviewed__y0Bsi{background-color:var(--bg-subtle-info)}@media(max-width:991px){.styles_head___reviewed__y0Bsi{gap:.5rem}}.styles_head_button__Bn_Ex{flex:1 1;display:flex;align-items:center;gap:.75rem;text-align:left;background:none;border:none}.styles_head_button__Bn_Ex:not(:disabled){cursor:pointer}.styles_head_button__Bn_Ex>span{font-size:1.5rem}.styles_head_unreview__XtZKu{width:160px}@media(max-width:991px){.styles_head_unreview__XtZKu{width:100%}}.styles_details__p2_oU{display:flex;flex-direction:column;gap:.25rem}.styles_evaluation___reviewed___Mt35>div{pointer-events:none;background-color:var(--bg-subtle-info)}.styles_evaluation___reviewed___Mt35>div div{opacity:.85}.styles_evaluation___resolving__Ve1vT>div{pointer-events:none}.styles_evaluation___resolving__Ve1vT>div div{opacity:.7}.styles_footer__S3qsy{display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding:.75rem .5rem}@media(max-width:991px){.styles_footer__S3qsy{justify-content:space-between;padding:.75rem;border-top:1px solid var(--stroke-primary)}}@keyframes styles_fadeIn__16XDt{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__2C6MR{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__bMWO5{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__3gjLJ{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__Y_hYF{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container__RQH7A{padding:1.25rem;overflow:auto}@media(max-width:767px){.styles_container__RQH7A{padding:1.25rem 0}}@keyframes styles_fadeIn__KJ3tC{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__5Bwp3{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__RaYd8{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__6TuLH{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__FbS6D{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_regrading__RNBsB{display:flex;justify-content:center;align-items:center;height:470px;border-top:1px solid var(--stroke-primary)}@media(max-width:991px){.styles_regrading__RNBsB{height:188px}}.styles_regrading_label__rc6_I{flex-direction:column}.styles_regrading_label__rc6_I>span{font-size:2.5rem}@media(max-width:991px){.styles_regrading_label__rc6_I>span{font-size:1.5rem}}@keyframes styles_fadeIn__x_HDO{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__6mN0P{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__iQxiT{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__cMwCw{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__4cm19{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_card__YLFCQ{position:relative;border-radius:.5rem!important}@media(max-width:991px){.styles_card__YLFCQ{border-radius:.25rem!important}}.styles_card___voided__RiXZ3>:not(.styles_voided_overlay__p0S0c){pointer-events:none}.styles_voided_overlay__p0S0c{position:absolute;inset:0;z-index:1;border-radius:inherit;background-color:var(--bg-voided-overlay)}.styles_head__e2yuW{display:flex;align-items:center;justify-content:space-between;padding:.75rem .5rem}@media(max-width:991px){.styles_head__e2yuW{padding:0}}.styles_details__RHFai{display:flex;align-items:center;gap:.25rem}@media(max-width:991px){.styles_details__RHFai{padding:.875rem .5rem;width:100%}}.styles_button__flwPC{display:flex;align-items:center;gap:.25rem;border:none;background:none;padding:0;cursor:pointer}@media(max-width:991px){.styles_button__flwPC{width:100%}}.styles_button__flwPC>span{font-size:.875rem}.styles_button__flwPC span:first-of-type{text-decoration:underline;color:var(--text-primary)}.styles_type__PlM77{display:flex;align-items:center;gap:.5rem}@media(max-width:991px){.styles_type__PlM77{padding:.5rem .75rem}.styles_type__PlM77>p{display:none}}@keyframes styles_fadeIn___5UOn{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__iW1Ok{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__eJX5L{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade___oCrm{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__P_gqP{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_column___order__iDHP8{width:60px!important;padding:0!important}@media(max-width:767px){.styles_column___order__iDHP8{width:41px!important}}.styles_column___question__58KGf{width:84px!important;padding:0!important}.styles_column___answer_key__LHS3p{width:120px!important;padding:0!important}@media(max-width:767px){.styles_column___answer_key__LHS3p{width:85px!important}}.styles_column___scanned__rOf05{width:auto!important;padding:0!important}.styles_column___score__7_x47{width:140px!important;padding:0!important}@media(max-width:767px){.styles_column___score__7_x47{width:102px!important}}.styles_banner__hqVBL{flex-direction:column;gap:1rem;padding:2rem .75rem 1.5rem;text-align:center;background-color:var(--bg-subtle-error)}.styles_banner__hqVBL,.styles_banner_icon__o81_K{display:flex;align-items:center;justify-content:center}.styles_banner_icon__o81_K{width:40px;height:40px;border-radius:100px;background-color:hsla(0,88%,80%,.25)}.styles_banner_icon__o81_K span{font-size:1.5rem}.styles_find_button__0TzKy{display:flex;align-items:center;gap:.25rem;cursor:pointer;background:none;border:none;padding:0}.styles_find_button__0TzKy p{text-decoration:underline}.styles_find_button__0TzKy>span{font-size:1rem}@keyframes styles_fadeIn__I3J1_{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__6sAGk{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__G6x5F{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__lt_VY{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__3LErS{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container__Li0zR{display:flex;flex-direction:column;gap:1.5rem}.styles_wrapper__WVD6M{padding:0!important;max-width:720px;margin:0 auto}@media(max-width:991px){.styles_wrapper__WVD6M{width:100%}}.styles_group___4Dyj{border-radius:.5rem;overflow:hidden;border:2px dashed;border-color:var(--stroke-primary)}@media(max-width:991px){.styles_group___4Dyj{border-radius:0}}.styles_group_content__nO_3D{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:var(--bg-section-secondary)}@media(max-width:991px){.styles_group_content__nO_3D{padding:.75rem 0 0}}.styles_header__4jgqy{display:flex;align-items:center;gap:.25rem;padding:.875rem .5rem;background-color:var(--bg-nav)}.styles_button___Jxsl{display:flex;align-items:center;gap:.25rem;border:none;background:none;padding:0;cursor:pointer}@media(max-width:991px){.styles_button___Jxsl{width:100%}}.styles_button___Jxsl>span{font-size:.875rem}.styles_button___Jxsl span:first-of-type{font-weight:700;text-decoration:underline;color:var(--text-primary)}.styles_waiting__6o_o0{margin:8rem 0}.styles_waiting__6o_o0 img{max-width:200px;height:auto}@keyframes styles_fadeIn__I8nP6{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__jk_dK{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__1wGOs{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__w9ex8{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__Zj0BZ{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container__ciKTg{display:flex;flex-direction:column;gap:.5rem}.styles_options__D235d{flex-direction:column;align-items:flex-start;gap:.75rem}.styles_options_row__8LLE_{display:flex;align-items:center;gap:1rem;width:100%}@media(max-width:767px){.styles_options_row__8LLE_{gap:.5rem}}.styles_fields__5UF6s{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;flex:1 1}@media(max-width:767px){.styles_fields__5UF6s{gap:.5rem}}.styles_fields_field__CPY6P{min-width:0}.styles_fields_field___muted__KBPK1{opacity:.5}@keyframes styles_fadeIn__XPtrS{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__NvL4V{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__u4PVs{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__MdWoJ{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__TVzPG{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_modal__lF5hm{display:flex;flex-direction:column;justify-content:space-between}.styles_content__gmhQF{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}@media(max-width:767px){.styles_content__gmhQF{padding:1rem;gap:1rem}}.styles_field__4bh9e{display:flex;flex-direction:column;gap:.5rem}@media(max-width:767px){.styles_field__4bh9e{gap:.25rem}}.styles_field_input__sqCEH{width:100%}.styles_actions__W6_nB{display:flex;justify-content:flex-end;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid var(--stroke-primary)}@media(max-width:767px){.styles_actions__W6_nB{padding:.5rem 1rem}}.styles_actions__W6_nB button{min-width:140px}@media(max-width:767px){.styles_actions__W6_nB button{flex:1 1;min-width:0}}@keyframes styles_fadeIn__F4c0D{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__4xq7Y{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__Gxq0C{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__gsD5X{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__mUu4l{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container__T9nt1{border-radius:.5rem;overflow:hidden;background-color:var(--bg-card-onblue)}.styles_container___bordered__Kd119{border:1px solid var(--stroke-primary)}.styles_filters__Cu1Gc{padding:.5rem}.styles_filters_input__6UdR4{max-width:320px}@media(max-width:767px){.styles_filters_input__6UdR4{max-width:100%}}.styles_content__J3Diu{display:flex;flex-direction:column;gap:1.25rem;padding:1rem .5rem;overflow:auto;background-color:var(--bg-section-secondary)}@media(max-width:767px){.styles_content__J3Diu{padding:.5rem}}.styles_content__J3Diu:not(.styles_content___empty__auRee){max-height:320px}.styles_group__Bt_ET{display:flex;flex-direction:column;gap:.5rem}.styles_group_header__bKQri{display:flex;align-items:center;gap:.25rem;padding:0;background:none;border:none;cursor:pointer}.styles_group_caret__S0BDk{font-size:1.25rem;color:var(--neutral-400);transition:transform .2s ease}.styles_group_caret___selected__lmrcM{color:var(--green-300)}.styles_group_caret___collapsed__F10KT{transform:rotate(-90deg)}.styles_options__2caJK{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:.75rem;gap:.75rem}@media(max-width:767px){.styles_options__2caJK{grid-template-columns:1fr}}.styles_option__y6aDs{display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;transition:border-color .2s ease;border:1px solid var(--stroke-primary);background-color:var(--bg-card-onblue)}@media(max-width:767px){.styles_option__y6aDs{border-radius:.5rem}}.styles_option__y6aDs[aria-disabled=true]{opacity:.5}.styles_option___selected__9A4i_{border-color:var(--green-300)!important}.styles_option_head__3sMx4{display:flex;gap:.75rem;align-items:center;padding:1rem;cursor:pointer;height:100%;transition:.2s ease}@media(max-width:767px){.styles_option_head__3sMx4{padding:.75rem}}.styles_option_head__3sMx4:focus-visible{outline-offset:-2px}.styles_option_head__3sMx4[aria-disabled=true],.styles_option_head__3sMx4[aria-disabled=true] .styles_option_head_details__Nhxv8 label{cursor:default}.styles_option_head__3sMx4>span:first-child{font-size:1.25rem}.styles_option_head_details__Nhxv8{display:flex;flex-direction:column;gap:.125rem}.styles_option_head_details__Nhxv8 label{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.styles_option_head_icon___locked__4kJd_{opacity:.5}.styles_option_head_course__7clNS{font-style:italic}.styles_option___selected__9A4i_ .styles_option_head__3sMx4{background-color:var(--bg-subtle-success)}.styles_option__y6aDs:not(.styles_option___selected__9A4i_) .styles_option_head__3sMx4:not([aria-disabled=true]):hover{background-color:var(--bg-card-onblue--hover)}.styles_option_body__yp_a5{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem;background-color:var(--bg-section-secondary);border-top:1px solid var(--stroke-primary)}@media(max-width:767px){.styles_option_body__yp_a5{padding:.75rem;flex-wrap:wrap}}.styles_schedule__RgaqG{display:flex;align-items:center;gap:.5rem;min-width:0}.styles_schedule__RgaqG>span:first-child{font-size:1.125rem;flex-shrink:0}.styles_schedule_lines__RhrGC{display:flex;flex-direction:column;min-width:0}.styles_schedule_lines__RhrGC>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_option_body_change__CaKKL{flex-shrink:0}@media(max-width:991px){.styles_option_body_change__CaKKL>button{min-height:2.75rem}}.styles_loader__RTjKn{display:flex;align-items:center;justify-content:center}.styles_content___empty__auRee{min-height:320px;justify-content:center;align-items:center}.styles_content___empty__auRee img{opacity:.3}@keyframes styles_fadeIn__DcYgB{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__kD7PC{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__W_yfQ{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__0_uVi{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown___zIoa{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_wrapper__hyL0n{display:flex;align-items:center}.styles_button__IlBpg{white-space:nowrap}.styles_content__dj7ca{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:320px}@media(max-width:991px){.styles_content__dj7ca{width:252px}}.styles_badge__pR4mx{padding:.25rem .5rem;border-radius:100px;font-weight:500;font-size:.75rem;white-space:nowrap}.styles_badge___blue__AYekm{color:var(--blue-300);background-color:var(--bg-subtle-info)}.styles_badge___gray__bkPod{background-color:var(--bg-subtle-tertiary);color:var(--text-primary)}@keyframes styles_fadeIn__gn_r8{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__A5q7k{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__gdvkp{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__Sz3Gh{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__vZkZ1{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_notification__L5uIc{display:flex;align-items:flex-start;gap:.625rem;padding:.5rem;border-radius:.5rem;background-color:var(--bg-subtle-error)}@media(max-width:767px){.styles_notification__L5uIc{border-radius:.25rem}}.styles_notification___success__3_Af1{background-color:var(--bg-subtle-success)}.styles_notification_icon__73Cue{flex-shrink:0;font-size:20px!important}.styles_notification_content__4hptY{display:flex;flex-direction:column;flex:1 1;gap:.25rem;min-width:0}.styles_notification_dismiss__D3CG8{display:flex;align-items:flex-start;justify-content:flex-end;flex-shrink:0;padding:0;border:none;border-radius:.25rem;background:none;cursor:pointer;color:var(--text-tertiary);transition:.2s ease}.styles_notification_dismiss__D3CG8:hover{color:var(--text-primary)}.styles_notification_dismiss__D3CG8:focus-visible{outline:2px solid var(--blue-300);outline-offset:2px}.styles_notification_dismiss__D3CG8>span{font-size:20px!important}@media(max-width:767px){.styles_notification_dismiss__D3CG8{min-width:44px;min-height:44px}}@keyframes styles_fadeIn__Z8qNg{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__cYPEX{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__yJyKP{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__U5Wp7{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__IWQBH{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_badge__MROnH{color:var(--neutral-0);background-color:var(--orange-300);border-radius:100px;padding:4px 6px;font-size:.75rem;font-weight:700}@media(max-width:767px){.styles_badge__MROnH{position:static;font-size:.625rem}}@keyframes styles_fadeIn__MN1gA{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__BIw5L{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__QeL9B{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__iogMa{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__jFkpt{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_card__LFov7{display:flex;border-radius:.5rem;justify-content:space-between;padding:1rem;align-items:center}@media(max-width:767px){.styles_card__LFov7{padding:.825rem .75rem}}.styles_card__LFov7>div{display:flex;align-items:center;gap:.75rem}@media(max-width:767px){.styles_card__LFov7>div{gap:.25rem;flex-direction:column;align-items:flex-start}.styles_card__LFov7{padding:.875rem .5rem}}.styles_card__LFov7 .styles_symbol__UgOMI{font-size:1.25rem;line-height:1;vertical-align:middle}@media(max-width:767px){.styles_card__LFov7 .styles_symbol__UgOMI{font-size:1rem}}.styles_card__LFov7 .styles_symbol___green__yq9Ef{color:var(--green-300)}.styles_card__LFov7 .styles_symbol___blue__NSfPT{color:var(--blue-300)}.styles_card__LFov7 .styles_symbol___gray__V66ma{color:var(--neutral-500)}.styles_card__LFov7 .styles_symbol___indigo__J34uL{color:var(--indigo-300)}.styles_card__LFov7 .styles_symbol___purple__52y_8{color:var(--purple-300)}.styles_card__LFov7 .styles_symbol___orange__OEpeU{color:var(--orange-300)}.styles_card__LFov7 .styles_symbol___yellow__dQYLy{color:var(--yellow-300)}.styles_option__vB6Qo{display:flex;flex-direction:column;gap:.5rem;background:none;border:none;text-align:left;padding:.75rem 1rem;width:100%;cursor:pointer}.styles_option__vB6Qo:hover{background-color:var(--bg-popup--hover)}@keyframes styles_fadeIn__f1et3{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__usJ5Q{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__BbODY{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__Ahzbw{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__s_LeS{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_button__l82Zk{display:flex;align-items:center;gap:.75rem;background:none;border:none;flex-shrink:0;cursor:pointer}.styles_button__l82Zk:disabled{opacity:.7;cursor:default}.styles_button__l82Zk:hover .styles_icon__waFvB{background-color:var(--green-400)}.styles_button__l82Zk:hover .styles_text___XZZr{border-bottom-color:var(--green-300)}.styles_button___icon__anwUt .styles_icon__waFvB{height:48px;width:48px}.styles_button___icon__anwUt .styles_icon__waFvB span{font-size:1.5rem}.styles_button___text__NYsFr .styles_icon__waFvB{height:36px;width:36px}.styles_button___text__NYsFr .styles_icon__waFvB span{font-size:1.25rem}.styles_button___child__A_nvu .styles_icon__waFvB{background-color:var(--blue-300);box-shadow:var(--blue-shadow)}.styles_button___child__A_nvu .styles_text___XZZr{color:var(--blue-300)}.styles_button___child__A_nvu:hover .styles_icon__waFvB{background-color:var(--blue-400)}.styles_button___child__A_nvu:hover .styles_text___XZZr{border-bottom-color:var(--blue-300)}.styles_icon__waFvB{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:100px;transition:all .1s;background-color:var(--green-300);color:var(--neutral-0);box-shadow:var(--green-shadow)}.styles_text___XZZr{font-family:var(--font-montserrat);font-size:.75rem;font-style:normal;font-weight:700;text-align:center;line-height:1;color:var(--green-300);border-bottom:2px solid transparent;transition:all .1s;padding:.5rem 0}.styles_tooltip__JEhGo{max-width:none!important;width:600px!important}@media(max-width:767px){.styles_tooltip__JEhGo{width:auto!important}}.styles_tooltip___narrow__FmZ75{max-width:300px!important;width:auto!important}.styles_dropdown__GmrPi{z-index:100;box-shadow:var(--shadow-normal);width:466px;border-radius:.5rem;overflow:hidden;background-color:var(--bg-popup)}@media(max-width:767px){.styles_dropdown__GmrPi{width:100%;max-width:320px}}.styles_dropdown__GmrPi span{font-variation-settings:"FILL" 0!important}.styles_dropdown__GmrPi>p{padding:.5rem 0 .5rem 1rem}.styles_content__iUiXR{display:flex;flex-direction:column;padding:.75rem .5rem;gap:.5rem;border-radius:.5rem .5rem 0 0;background-color:var(--bg-popup)}.styles_options__wUI5d{display:none}@media(max-width:767px){.styles_options__wUI5d{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}}.styles_wrapper__vFI7m{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:1.5rem}.styles_wrapper___open__aEmOX .styles_icon__waFvB{background-color:var(--red-300)!important}.styles_wrapper___open__aEmOX .styles_options__wUI5d{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:row;grid-gap:.75rem;gap:.75rem}@media(max-width:991px){.styles_wrapper___open__aEmOX .styles_options__wUI5d{grid-template-columns:1fr 1fr}}.styles_option__2QOO4{display:flex!important;align-items:center;gap:.5rem}.styles_option_icon__1k2aM{width:1rem;display:flex;align-items:center}.styles_option_icon__1k2aM img,.styles_option_icon__1k2aM svg{width:100%;height:auto}.styles_option___disabled__7RkPK{pointer-events:none;opacity:.6!important}@keyframes styles_fadeIn__uJmLz{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__KWCwJ{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__ZIXqA{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__mX4tX{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__QXRdo{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_loader__8PG_h{height:calc(var(--vh, 1vh)*40);width:100%;display:flex;align-items:center;justify-content:center}@keyframes styles_fadeIn__tLPcS{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__HWtpJ{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__HEFrp{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__mTFaT{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__IH4Q9{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_container___OSt8{display:flex;align-items:flex-end;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_container___multi__i9i2N{flex-wrap:wrap}.styles_container___float__RhqH3{padding-top:12px}.styles_label__mJ732{position:absolute;pointer-events:none;transform-origin:bottom left;padding:0 8px;left:-6px;top:6px;transform:scale(.75) translateY(-26px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes styles_fadeIn__w4lRs{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__6BkAX{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__bq1Hw{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__6nMbL{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__OSxe1{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_dropdown__uplxq{position:relative}.styles_dropdown___error__aNwy2{border:1px solid var(--red-300)!important;border-radius:.5rem}.styles_dropdown___slim_label__5KwaW{margin:0 0 .5rem;display:block}@media(max-width:991px){.styles_dropdown___slim_label__5KwaW{margin:0 0 .25rem}}.styles_dropdown_helper__qTsLv{margin:8px 0 0 16px}.styles_indicator__urIBP{color:var(--text-secondary);display:flex;padding:4px 8px;transition:color .15s;box-sizing:border-box}.styles_indicator___unpadded__Ihp_b{padding:0!important}.styles_indicator___hidden__2Wk2J{display:none}body[class^=theme--] .styles_indicator_icon__qTLhI{font-size:1.5rem}.styles_clear__VcMZY{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border:none;background:none}@keyframes styles_fadeIn__ev5qp{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__JWDHQ{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__u4AQ6{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__n50cM{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__Abso0{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_school_grid__ccj9g{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-gap:1.5rem;gap:1.5rem;flex:1 1;min-height:0}@media(max-width:991px){.styles_school_grid__ccj9g{grid-template-columns:1fr;grid-auto-rows:auto;flex:none;min-height:0}}.styles_school_grid_column__pu6P2{display:flex;flex-direction:column;gap:.75rem;min-height:0}.styles_school_grid_column_header__R5KZ7{flex-shrink:0;display:flex;align-items:center;justify-content:space-between}.styles_school_grid_column_empty__VJLRV,.styles_school_grid_column_search__zGBwy{flex-shrink:0}.styles_school_grid_column_list__aXI_G{display:flex;flex-direction:column;gap:.5rem;min-height:0;overflow-y:auto}@media(max-width:991px){.styles_school_grid_column_list__aXI_G{overflow-y:visible}}.styles_school_grid_card__dvzI0{display:flex;align-items:center;justify-content:space-between;padding:1rem}.styles_school_grid_card_name__6ga0o{display:flex;flex-direction:column;gap:.375rem}.styles_school_grid_card_badges__oCVKa{display:flex;gap:.375rem}@keyframes styles_fadeIn__5wPMc{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__Jgkdf{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__T4g0_{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__2IoIh{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__VxC2J{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_school_detail__SgnQi{display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1.5rem;overflow:hidden}@media(max-width:991px){.styles_school_detail__SgnQi{height:auto;overflow:visible}}.styles_school_detail_header__EouUy{flex-shrink:0;display:flex;align-items:center;justify-content:space-between}@media(max-width:991px){.styles_school_detail_header__EouUy{flex-wrap:wrap;gap:.75rem}}@media(max-width:767px){.styles_school_detail_header__EouUy{flex-direction:column;align-items:flex-start}}@keyframes styles_fadeIn__DYgPn{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__RmfAQ{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__t9STd{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__OmPBg{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__Vw7n8{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_method__Qc9RH{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0}.styles_method_slot__Ju_BJ{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}.styles_method_icon__nnRoF{width:20px;height:20px;color:var(--text-disabled)}.styles_method_label__UBxAE{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.styles_method_marks__TQA4K{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.styles_method_mark__nCgRE{display:flex;align-items:center;justify-content:center;width:32px;height:24px}@keyframes styles_fadeIn__jiPLG{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__AcnbN{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__tn_ZE{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__zTMPq{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__FOGAQ{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_content__utcEx{display:flex;flex-direction:column;width:100%}.styles_main__X92Ag{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 1.5rem}@media(max-width:767px){.styles_main__X92Ag{padding:2rem 1rem}}.styles_icon__tOdin{display:flex;align-items:center;justify-content:center;border-radius:100%;padding:1.5rem;background-color:var(--bg-subtle-success)}.styles_icon__tOdin span{font-size:3rem!important;color:var(--green-300)!important}.styles_name__BR4T8{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:400px;text-align:center}.styles_input__AjrRC{width:100%;max-width:400px}.styles_footer__pYkRw{display:flex;justify-content:flex-end;padding:1rem 1.5rem}@media(max-width:767px){.styles_footer__pYkRw{padding:.75rem 1rem}}.styles_footer__pYkRw button{min-width:200px}@media(max-width:767px){.styles_footer__pYkRw button{width:100%}}@keyframes styles_fadeIn__9z5Zf{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__qIRW9{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer___t__q{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__4PB9_{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown___eA93{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_content__0LCXF{display:flex;flex-direction:column;width:100%}.styles_main__GytIs{padding:1.5rem;background-color:var(--bg-modal-secondary)}@media(max-width:767px){.styles_main__GytIs{padding:.75rem 0}}.styles_dropzone__nCZSM{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:5.25rem 1rem;border-radius:.5rem;border:2px dashed;background-color:var(--bg-modal-secondary);border-color:var(--stroke-primary)}@media(max-width:767px){.styles_dropzone__nCZSM{padding:4rem .5rem;border-right:0;border-left:0;border-radius:0}}.styles_icon__z9fAs{display:flex;align-items:center;justify-content:center;border-radius:100%;padding:1.5rem;background-color:var(--bg-subtle-success)}.styles_icon__z9fAs span{font-size:3rem!important;color:var(--green-300)!important}@media(max-width:767px){.styles_icon__z9fAs span{font-size:3rem!important}}.styles_name__9oFkV{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;text-align:center}.styles_dropdown__bPVDM{width:100%;max-width:400px}.styles_dropdown_option__jB_a_{display:flex;align-items:center;gap:.5rem}.styles_footer__thygP{display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem}@media(max-width:767px){.styles_footer__thygP{flex-direction:column-reverse;padding:.75rem 1rem;gap:.5rem}}.styles_footer__thygP button{min-width:200px}@keyframes styles_fadeIn__EyLo2{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__wxWxm{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__GQ4qm{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__IxYMK{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__Wgjuf{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_dropzone__E849Q{display:flex;flex-direction:column;gap:.75rem;position:relative}@media(max-width:767px){.styles_dropzone__E849Q{overflow:auto}}.styles_file__X1817{display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;border-radius:.5rem;padding:1rem 0;background-color:var(--bg-input-primary);border:2px dashed var(--stroke-primary)}@media(max-width:767px){.styles_file__X1817{padding:.5rem;height:100%}}.styles_file_name__04nS3{text-align:center;word-break:break-word}.styles_icon__S5Okd{font-size:3.125rem!important;padding:1.5rem;border-radius:100px;color:var(--text-secondary);background-color:var(--bg-solid-tertiary)}.styles_zone__HPSFC{display:flex;flex-direction:column;align-items:center}@media(max-width:767px){.styles_zone__HPSFC{width:100%}}@media(max-width:991px){.styles_zone_helpertext__5rewY{display:none}}.styles_disclaimer__I9Hgn{display:flex;flex-direction:column;gap:.75rem;padding:0 1rem;margin:.75rem 0 0;width:100%}@media(max-width:767px){.styles_disclaimer__I9Hgn{padding:0;gap:.5rem;margin:.5rem 0 0}}.styles_disclaimer_divider__nZsP3{border:0;border-top:1px solid;margin:0;border-color:var(--stroke-primary)}.styles_disclaimer_content__lKWht{text-align:center;padding:.5rem;border-radius:.5rem;width:100%;background-color:var(--bg-overlay-light)}@media(max-width:767px){.styles_disclaimer_content__lKWht{text-align:left;border-radius:.25rem}}.styles_disclaimer_content__lKWht ul{list-style:none;margin:0;padding:0}.styles_disclaimer_content__lKWht ul li:not(:last-of-type){margin-bottom:.5rem}.styles_button__1b7e3{margin:1rem 0 .5rem;min-width:240px}.styles_dots__0H8Q4{display:inline-block;width:1.5rem;text-align:left;overflow:hidden;animation:styles_dots__0H8Q4 1.5s steps(2) infinite;line-height:.75}.styles_dots__0H8Q4:before{content:"..."}@keyframes styles_dots__0H8Q4{0%{width:0}33%{width:.33em}66%{width:.66em}to{width:1em}}.styles_loader__vr5qC{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1);border-radius:.5rem;z-index:2}.styles_button__wkCC0{margin:.5rem 0 .25rem;width:100%}.styles_coin__tmO_6{margin-left:.25rem}.styles_coin_icon__QDs7x{height:24px;width:24px}.styles_coin_icon__QDs7x img{height:100%;width:100%;object-fit:contain}.styles_button__R_yvY{margin:.5rem 0 .25rem;width:100%}@keyframes styles_fadeIn__iK2m8{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__FYtFE{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__4aIZD{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__a2O7C{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__45RSS{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_modal__cYii_{background-color:var(--bg-modal-secondary)!important}.styles_content__IlSr2{padding:1.5rem 2.5rem}@media(max-width:991px){.styles_content__IlSr2{padding:.75rem 0}}.styles_card__96aCr{border-radius:.5rem;padding:1rem;background-color:var(--bg-card-onblue)}@media(max-width:991px){.styles_card__96aCr{padding:0 0 .75rem;border-radius:0}}.styles_card___withmessage__vouW7{padding:0 1rem 1rem}.styles_message__VS8y_{padding:1rem 0}@media(max-width:991px){.styles_message__VS8y_{padding:.75rem .5rem}.styles_input__Xag2_{border-radius:0!important;border-left:none!important;border-right:none!important;padding:3rem .5rem!important}.styles_helper__T2EL0{display:none}}@keyframes styles_fadeIn__xZJol{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__BJzjF{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer___Rxxi{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__82v8e{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__HLI56{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_group__RfqZ3{display:flex;align-items:center;gap:8px}@media(max-width:767px){.styles_group__RfqZ3{margin:16px 0 0;width:100%}}.styles_label__V3Fo7{white-space:nowrap}@media(max-width:575px){.styles_label__V3Fo7{margin:0}}.styles_dropdown__Us81E{flex:1 1}@keyframes styles_fadeIn__jDwhf{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__RQvj5{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__aoZIu{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__fXOmM{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__WRI5a{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_set_selector__pK1ij{display:flex;align-items:center;gap:.5rem;padding:0 1rem}@media(max-width:991px){.styles_set_selector__pK1ij{padding:0 .5rem}.styles_set_selector__pK1ij>div{margin:0}}.styles_set_selector_label__SEmGY{flex-shrink:0;font-size:.875rem!important;font-weight:700!important;color:var(--text-primary)!important}.styles_set_selector_dropdown__QI4O_>div:first-of-type{min-height:3rem;padding:.75rem 1rem}@media(max-width:767px){.styles_set_selector_dropdown__QI4O_>div:first-of-type{min-height:2.5rem;padding:.5rem .75rem}}.styles_set_selector_dropdown__QI4O_ [data-testid=single-value-label],.styles_set_selector_dropdown__QI4O_ [data-testid=value-container-slim-placeholder],.styles_set_selector_dropdown__QI4O_ [data-testid=value-container],.styles_set_selector_dropdown__QI4O_ [role=option]{font-size:.875rem}.styles_set_selector_confirm__uv3zZ{display:flex;align-items:center;background:none;border:none;padding:0;cursor:pointer}.styles_set_selector_confirm__uv3zZ p{text-decoration:underline}.styles_banner__TLKuS{display:flex;align-items:center;gap:.75rem;margin:1rem;padding:.5rem 1rem;border-radius:.5rem;border:1px solid var(--red-300);background-color:var(--bg-subtle-error)}.styles_banner_message__5O61o{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0}.styles_banner_controls__MqYyH{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.styles_banner_confirm__8OgBE{white-space:nowrap}@media(max-width:767px){.styles_banner__TLKuS{flex-direction:column;align-items:stretch;gap:.75rem;margin:0;padding:.75rem;border-radius:0}.styles_banner_message__5O61o{align-items:flex-start;gap:.5rem}.styles_banner_message__5O61o p{font-size:.75rem}.styles_banner_controls__MqYyH{gap:.5rem}.styles_banner_controls__MqYyH>div{flex:1 1;min-width:0;margin:0;gap:.25rem}.styles_banner_confirm__8OgBE{flex:1 1;min-height:2.5rem}}@keyframes styles_fadeIn__pzlvM{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__VTtfi{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__XWawd{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__zpkwa{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__hemCc{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_results__W9h_j{display:flex;flex-direction:column;border-radius:1rem;min-height:-webkit-fill-available;overflow:hidden;height:100%;border:1px solid var(--stroke-primary);background-color:var(--bg-section-secondary)}@media(max-width:991px){.styles_results__W9h_j{border-radius:.5rem}}@media(max-width:767px){.styles_results__W9h_j{height:auto;min-height:0;overflow:visible;border-radius:0}}.styles_tabs__njaRU{display:flex;overflow-x:auto;flex:1 1}.styles_tabs_container__yMIdb{display:flex;align-items:center;justify-content:space-between;background-color:var(--bg-nav);border-bottom:1px solid var(--stroke-primary)}@media(max-width:991px){.styles_tabs_container__yMIdb{gap:.5rem}}.styles_view_info_sheet__WBuLC{display:flex;align-items:center;padding:1rem 0 1rem 1rem;flex:1 1}@media(max-width:991px){.styles_view_info_sheet__WBuLC{justify-content:center;padding:.75rem .5rem}}.styles_view_info_sheet_button__SURD2{display:flex;align-items:center;gap:.25rem;cursor:pointer;background:none;border:none;padding:0}.styles_view_info_sheet_button__SURD2 p{text-decoration:underline}.styles_view_info_sheet_button__SURD2 span{font-size:1rem}.styles_delete__cw_JU{display:flex;align-items:center;padding:.25rem 1rem}.styles_find_sheet_button__ChXx_{display:flex;align-items:center;gap:.25rem;cursor:pointer;background:none;border:none;padding:0}.styles_find_sheet_button__ChXx_ p{text-decoration:underline}.styles_find_sheet_button__ChXx_ span{font-size:1rem}.styles_missing_sheet__JZEGI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.5rem .75rem;flex:1 1;text-align:center;border-radius:0 0 .5rem .5rem;height:100%;background-color:var(--bg-subtle-error)}@media(max-width:991px){.styles_missing_sheet__JZEGI{padding:.75rem;margin:.75rem 0;height:auto}}.styles_missing_sheet_icon__fYZcZ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100px;background-color:hsla(0,88%,80%,.25)}.styles_missing_sheet_icon__fYZcZ span{font-size:1.5rem}.styles_totals__zD86D{padding:.5rem 1.25rem;border-bottom:1px solid var(--stroke-primary);background-color:var(--bg-card-onblue)}@media(max-width:991px){.styles_totals__zD86D{padding:.5rem .75rem}}.styles_answers__5HNTW{flex:1 1;overflow-y:auto;padding:1.25rem;background-color:var(--bg-section-secondary)}@media(max-width:991px){.styles_answers__5HNTW{padding:.75rem 0}}@media(max-width:767px){.styles_answers__5HNTW{overflow:visible;height:auto}}@keyframes styles_fadeIn__pw4tb{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__CWZEB{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__Kjyxh{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__aspME{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__Mbm6C{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_tab__UGVwI{min-width:88px;color:var(--text-primary);border-right:1px solid var(--stroke-primary)}@media(max-width:767px){.styles_tab__UGVwI{padding:1rem .5rem}}.styles_tab_content__v6sJj{position:relative;display:inline-block}.styles_tab_indicator__vPowN{position:absolute;top:-.5rem;right:-.75rem;width:.75rem;height:.75rem;background-color:var(--red-300);border-radius:50%}@keyframes styles_fadeIn__snjP9{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeOut__XUumc{0%{opacity:1}to{opacity:0}}@keyframes styles_placeholderShimmer__iLzsv{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes styles_slideUpFade__3z0Rt{0%{opacity:0;transform:translateY(80px)}75%{opacity:1}to{transform:translateY(0)}}@keyframes styles_countdown__8Xj3J{0%{opacity:1}25%{opacity:1}to{opacity:0}}.styles_banner__qAN_T{display:flex;align-items:center;justify-content:center;gap:.625rem;min-height:2.8125rem;padding:.75rem 1.5rem;background-color:var(--bg-subtle-success)}@media(max-width:991px){.styles_banner__qAN_T{gap:1.5rem;min-height:2.3125rem;padding:.5rem 0}}.styles_banner_group__lhYjk{display:flex;align-items:center;justify-content:center;gap:.375rem}.styles_banner_dot__jAq64{width:4px;height:4px;flex-shrink:0;border-radius:50%;background-color:var(--text-tertiary)}.styles_banner_shine__F_49l{width:12.5rem;height:1.125rem;border-radius:.25rem}