.lectureDetails_page__xSGBT{min-height:100vh;padding:18px 0 118px}.lectureDetails_emptyLecture__fXHTc,.lectureDetails_notFound__uO1hf,.lectureDetails_room__IkZvd{width:min(1240px,calc(100% - 24px));margin-inline:auto}.lectureDetails_room__IkZvd{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "sidebar";gap:16px}.lectureDetails_mainArea__QIW_c{grid-area:main;min-width:0;display:grid;align-content:start;gap:14px}.lectureDetails_previewNotice__nkHII{width:fit-content;max-width:100%;padding:7px 11px;border:1px solid rgba(217,165,41,.28);border-radius:999px;color:#674900;background:color-mix(in srgb,var(--amber) 26%,var(--solid));font-size:11px;font-weight:900}.lectureDetails_mobileContentsButton__vzERI{position:sticky;top:72px;z-index:30;width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 13px;border:1px solid var(--line);border-radius:14px;color:var(--text);background:var(--surface-strong);box-shadow:var(--soft-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:inherit;font-size:13px;font-weight:900;cursor:pointer}.lectureDetails_mobileContentsButton__vzERI span{min-width:28px;min-height:28px;display:grid;place-items:center;padding:3px 7px;border-radius:999px;color:var(--teal);background:var(--mint);font-size:11px}.lectureDetails_sidebar__InG4G{grid-area:sidebar;position:fixed;inset:72px 10px 10px;z-index:100020;display:none;overflow-y:auto;padding:14px;border:1px solid var(--line);border-radius:20px;color:var(--text);background:var(--surface-strong);box-shadow:var(--shadow);direction:rtl}.lectureDetails_sidebarMobileOpen__FeWC2{display:block}.lectureDetails_sidebarHeading__KZO_L{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.lectureDetails_sidebarHeading__KZO_L>div{min-width:0}.lectureDetails_sidebarHeading__KZO_L span{color:var(--teal);font-size:11px;font-weight:900}.lectureDetails_sidebarHeading__KZO_L h2{margin:3px 0 0;color:var(--deep);font-size:17px;line-height:1.45;font-weight:900}.lectureDetails_sidebarHeading__KZO_L>button{width:36px;height:36px;flex:0 0 auto;border:1px solid var(--line);border-radius:11px;color:var(--text);background:var(--solid);font:inherit;font-size:20px;cursor:pointer}.lectureDetails_progressCard__kuG38{display:grid;gap:8px;padding:12px;border-radius:14px;color:var(--text);background:var(--mint)}.lectureDetails_progressCard__kuG38>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.lectureDetails_progressCard__kuG38 span{font-size:12px;font-weight:900}.lectureDetails_progressCard__kuG38 strong{color:var(--teal);font-size:16px;font-weight:900}.lectureDetails_progressCard__kuG38>i{height:8px;display:block;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--solid) 68%,transparent)}.lectureDetails_progressCard__kuG38 b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--teal-2))}.lectureDetails_itemList__betxa{display:grid;gap:8px;margin-top:12px}.lectureDetails_itemListButtonActive__UgXu7,.lectureDetails_itemListButton__iY5bv{width:100%;min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;padding:10px;border:1px solid var(--line);border-radius:13px;color:var(--text);background:var(--solid);font:inherit;text-align:right;cursor:pointer}.lectureDetails_itemListButtonActive__UgXu7{border-color:rgba(15,118,110,.48);background:var(--mint);box-shadow:0 8px 20px rgba(15,118,110,.1)}.lectureDetails_itemOrder___D_3k{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;color:var(--teal);background:var(--mint);font-size:11px;font-weight:900}.lectureDetails_itemListButtonActive__UgXu7 .lectureDetails_itemOrder___D_3k{color:#fff;background:var(--teal)}.lectureDetails_itemListButtonActive__UgXu7>div,.lectureDetails_itemListButton__iY5bv>div{min-width:0;display:grid;gap:4px}.lectureDetails_itemListButtonActive__UgXu7 small,.lectureDetails_itemListButton__iY5bv small{color:var(--teal);font-size:9px;font-weight:900}.lectureDetails_itemListButtonActive__UgXu7 strong,.lectureDetails_itemListButton__iY5bv strong{color:var(--text);font-size:12px;line-height:1.5;font-weight:900;overflow-wrap:anywhere}.lectureDetails_itemListButtonActive__UgXu7 em,.lectureDetails_itemListButton__iY5bv em{color:var(--muted);font-size:10px;font-style:normal;font-weight:700}.lectureDetails_itemListButtonActive__UgXu7 p,.lectureDetails_itemListButton__iY5bv p{margin:1px 0 0;color:var(--muted);font-size:9px;line-height:1.55;font-weight:700}.lectureDetails_activeStatus__QbaOI,.lectureDetails_itemStatus__GkN3_{width:fit-content;display:inline-flex;align-items:center;min-height:24px;padding:4px 7px;border-radius:999px;font-size:9px;font-weight:900}.lectureDetails_activeStatus_completed__PYgV2,.lectureDetails_activeStatus_unlocked__88Qiu,.lectureDetails_itemStatus_completed__LX6VW,.lectureDetails_itemStatus_unlocked__iN1ft{color:var(--teal);background:var(--mint)}.lectureDetails_activeStatus_inProgress__SEVR_,.lectureDetails_itemStatus_inProgress__llvIp{color:#674900;background:color-mix(in srgb,var(--amber) 26%,var(--solid))}.lectureDetails_activeStatus_closed__WX0r_,.lectureDetails_activeStatus_locked__tt2xF,.lectureDetails_activeStatus_requiresPrerequisite__HCbL1,.lectureDetails_itemStatus_closed__rHcY0,.lectureDetails_itemStatus_locked__MOKxy,.lectureDetails_itemStatus_requiresPrerequisite__juYB5{color:#a02b2b;background:#ffe5e5}.lectureDetails_activeStatus_scheduled__fTZyu,.lectureDetails_itemStatus_scheduled__meuMH{color:#674900;background:#fff1c8}.lectureDetails_activityCard__zUirt,.lectureDetails_askPanel__oIUZ7,.lectureDetails_fileCard__nM6VF,.lectureDetails_infoCard__xXd_u,.lectureDetails_playerShell__Ai6yM,.lectureDetails_restrictedCard__6ZXtL{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--surface-strong);box-shadow:var(--soft-shadow)}.lectureDetails_playerScreen__0cMqH{position:relative;min-height:310px;display:flex;flex-direction:column;overflow:hidden;color:#effff8;background:radial-gradient(circle at 18% 18%,rgba(217,165,41,.2),transparent 28%),linear-gradient(145deg,#06251b,#0b4b3b)}.lectureDetails_playerBadge__faBEu{position:absolute;top:11px;right:11px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.1);font-size:10px;font-weight:900}.lectureDetails_playerCenter__82TH3{min-height:220px;flex:1 1;display:grid;place-items:center;align-content:center;gap:10px;padding:54px 20px 20px;text-align:center}.lectureDetails_playerPrimaryButton__7QaoC{min-height:48px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 16px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#effff8;background:rgba(255,255,255,.12);font:inherit;font-weight:900;cursor:pointer}.lectureDetails_playerControlButton__oP3__:focus-visible,.lectureDetails_playerPrimaryButton__7QaoC:focus-visible,.lectureDetails_playerRange__sgqmX:focus-visible,.lectureDetails_playerSelect__dpAfo:focus-visible{outline:3px solid rgba(255,226,154,.78);outline-offset:2px}.lectureDetails_playerPrimaryButton__7QaoC span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#143226;background:var(--amber)}.lectureDetails_playerHint__5nuea{color:rgba(239,255,248,.72);font-size:11px;line-height:1.8;font-weight:700}.lectureDetails_videoWatermark__RNkgH{position:absolute;z-index:2;max-width:60%;padding:5px 8px;border-radius:7px;color:rgba(255,255,255,.62);background:rgba(0,0,0,.2);font-family:Arial,sans-serif;font-size:10px;font-weight:800;pointer-events:none;transition:inset .8s ease,top .8s ease}.lectureDetails_playerControls__yioi9{position:relative;z-index:4;display:grid;grid-template-columns:minmax(78px,auto) minmax(0,1fr);gap:8px;align-items:center;padding:10px;background:rgba(0,0,0,.32)}.lectureDetails_playerControlButton__oP3__{min-height:40px;min-width:44px;padding:7px 10px;border:1px solid rgba(255,255,255,.18);border-radius:10px;color:#effff8;background:rgba(255,255,255,.1);font:inherit;font-size:11px;font-weight:900;cursor:pointer}.lectureDetails_playerControlButton__oP3__:disabled{opacity:.55;cursor:not-allowed}.lectureDetails_playerTime__CV_W8{min-width:0;direction:ltr;color:rgba(239,255,248,.78);font-family:Arial,sans-serif;font-size:10px;text-align:left}.lectureDetails_playerRange__sgqmX{width:100%;max-width:100%;min-width:0;grid-column:1/-1;accent-color:var(--amber)}.lectureDetails_playerField__LJacQ{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px;align-items:center;font-size:10px;font-weight:800}.lectureDetails_playerSelect__dpAfo{width:100%;max-width:100%;min-width:0;height:40px;padding:0 6px;border:1px solid rgba(255,255,255,.18);border-radius:9px;color:#effff8;background:#123d31;font:inherit;outline:0}.lectureDetails_playerStatus__VHMm_{min-height:40px;min-width:0;display:inline-flex;align-items:center;padding:7px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:rgba(239,255,248,.82);background:rgba(255,255,255,.08);font-size:10px;line-height:1.5;font-weight:800}.lectureDetails_fullscreenUnsupported__YfIE4{grid-column:1/-1;color:rgba(239,255,248,.76);font-size:10px;line-height:1.7;font-weight:700}.lectureDetails_playerScreen__0cMqH:fullscreen{width:100%;height:100%;min-height:100%;border-radius:0}.lectureDetails_askPanel__oIUZ7,.lectureDetails_infoCard__xXd_u{padding:16px}.lectureDetails_infoHeading__2XmqN{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lectureDetails_infoHeading__2XmqN>div{min-width:0}.lectureDetails_infoHeading__2XmqN span{color:var(--teal);font-size:11px;font-weight:900}.lectureDetails_infoHeading__2XmqN h1{margin:4px 0 0;color:var(--deep);font-size:clamp(23px,6vw,34px);line-height:1.35;font-weight:900}.lectureDetails_infoCard__xXd_u>p{margin:11px 0 0;color:var(--muted);font-size:13px;line-height:1.85;font-weight:700}.lectureDetails_infoMeta__zdV2I{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.lectureDetails_infoMeta__zdV2I span{padding:6px 9px;border:1px solid var(--line);border-radius:999px;color:var(--text);background:var(--solid);font-size:10px;font-weight:900}.lectureDetails_sessionStatus__NsdTr{display:grid;gap:4px;margin-top:12px;padding:12px;border-radius:13px;color:var(--text);background:var(--mint)}.lectureDetails_sessionStatus__NsdTr strong{color:var(--teal);font-size:11px;font-weight:900}.lectureDetails_sessionStatus__NsdTr p,.lectureDetails_sessionStatus__NsdTr small{margin:0;color:var(--muted);font-size:11px;line-height:1.65;font-weight:700}.lectureDetails_activityCard__zUirt,.lectureDetails_fileCard__nM6VF,.lectureDetails_restrictedCard__6ZXtL{min-height:310px;display:grid;place-items:center;align-content:center;gap:9px;padding:28px 18px;text-align:center}.lectureDetails_activityCard__zUirt>span,.lectureDetails_fileCard__nM6VF>span,.lectureDetails_restrictedCard__6ZXtL>span{padding:6px 9px;border-radius:999px;color:var(--teal);background:var(--mint);font-size:11px;font-weight:900}.lectureDetails_activityCard__zUirt h2,.lectureDetails_fileCard__nM6VF h2,.lectureDetails_restrictedCard__6ZXtL h2{margin:0;color:var(--deep);font-size:clamp(22px,6vw,30px);line-height:1.4;font-weight:900}.lectureDetails_activityCard__zUirt p,.lectureDetails_fileCard__nM6VF p,.lectureDetails_restrictedCard__6ZXtL p{max-width:620px;margin:0;color:var(--muted);font-size:13px;line-height:1.8;font-weight:700}.lectureDetails_activityCard__zUirt small,.lectureDetails_fileCard__nM6VF strong{color:var(--muted);font-size:11px;line-height:1.7;font-weight:800}.lectureDetails_fileUnavailable__Ug8_s{margin:0;padding:10px 12px;border:1px solid rgba(155,59,32,.24);border-radius:12px;color:#9b3b20;background:#fff0e8;font-size:12px;line-height:1.7;font-weight:900}.lectureDetails_activityCard__zUirt a,.lectureDetails_activityCard__zUirt button,.lectureDetails_fileCard__nM6VF button,.lectureDetails_restrictedCard__6ZXtL button{width:min(100%,280px);min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:9px 13px;border:0;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--teal),var(--teal-2));font:inherit;font-size:12px;font-weight:900}.lectureDetails_activityCard__zUirt button:disabled,.lectureDetails_fileCard__nM6VF button:disabled,.lectureDetails_restrictedCard__6ZXtL button:disabled{color:var(--muted);background:color-mix(in srgb,var(--solid) 82%,var(--line));border:1px solid var(--line);cursor:not-allowed}.lectureDetails_askHeading__pw__Y span{color:var(--teal);font-size:11px;font-weight:900}.lectureDetails_askHeading__pw__Y h2{margin:4px 0 0;color:var(--deep);font-size:22px;line-height:1.4;font-weight:900}.lectureDetails_askActions__Ayp7p{display:grid;grid-template-columns:1fr;gap:8px;margin-top:12px}.lectureDetails_askActions__Ayp7p a,.lectureDetails_askActions__Ayp7p button,.lectureDetails_prepareQuestionButton__hW_2D,.lectureDetails_timestampQuestion__JCHlb>button{min-height:43px;display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;border:1px solid var(--line);border-radius:12px;color:var(--teal);background:var(--solid);font:inherit;font-size:12px;font-weight:900;text-align:center;cursor:pointer}.lectureDetails_askActions__Ayp7p button:disabled,.lectureDetails_prepareQuestionButton__hW_2D:disabled{color:var(--muted);cursor:not-allowed;opacity:.65}.lectureDetails_localAssistant__ddHMd{display:grid;gap:4px;margin-top:10px;padding:12px;border-radius:13px;color:var(--text);background:var(--mint)}.lectureDetails_localAssistant__ddHMd strong{color:var(--teal);font-size:12px;font-weight:900}.lectureDetails_localAssistant__ddHMd p{margin:0;color:var(--muted);font-size:11px;line-height:1.7;font-weight:700}.lectureDetails_timestampQuestion__JCHlb{display:grid;gap:9px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.lectureDetails_timestampQuestion__JCHlb>div:first-child{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px}.lectureDetails_timestampQuestion__JCHlb>div strong{color:var(--text);font-size:13px;font-weight:900}.lectureDetails_timestampQuestion__JCHlb>div span,.lectureDetails_timestampQuestion__JCHlb>p{color:var(--muted);font-size:11px;font-weight:700}.lectureDetails_timestampQuestion__JCHlb>p{margin:0}.lectureDetails_timestampQuestion__JCHlb label{display:grid;gap:6px}.lectureDetails_timestampQuestion__JCHlb label span{color:var(--text);font-size:12px;font-weight:900}.lectureDetails_timestampQuestion__JCHlb textarea{width:100%;max-width:100%;min-width:0;resize:vertical;padding:10px 11px;border:1px solid var(--line);border-radius:12px;outline:0;color:var(--text);background:var(--solid);font:inherit;font-size:13px;line-height:1.7}.lectureDetails_timestampQuestion__JCHlb textarea:focus{border-color:rgba(15,118,110,.52);box-shadow:0 0 0 4px rgba(15,118,110,.1)}.lectureDetails_prepareQuestionButton__hW_2D{color:#fff;background:linear-gradient(135deg,var(--teal),var(--teal-2));border-color:transparent}.lectureDetails_questionPrepared__y6t3_{padding:10px 11px;border-radius:12px;color:var(--teal);background:var(--mint);font-size:11px;line-height:1.7;font-weight:900}.lectureDetails_emptyLecture__fXHTc,.lectureDetails_notFound__uO1hf{min-height:360px;display:grid;place-items:center;align-content:center;gap:8px;padding:30px 18px;border:1px dashed color-mix(in srgb,var(--teal) 34%,var(--line));border-radius:20px;color:var(--text);background:var(--surface);text-align:center}.lectureDetails_emptyLecture__fXHTc h1,.lectureDetails_notFound__uO1hf h1{margin:0;color:var(--deep);font-size:clamp(23px,6vw,31px);line-height:1.4;font-weight:900}.lectureDetails_emptyLecture__fXHTc p,.lectureDetails_notFound__uO1hf p{margin:0;color:var(--muted);font-size:13px;line-height:1.8;font-weight:700}.lectureDetails_notFound__uO1hf a{color:var(--teal);font-weight:900}[data-theme=dark] .lectureDetails_previewNotice__nkHII{color:#ffe6a3}[data-theme=dark] .lectureDetails_activeStatus_closed__WX0r_,[data-theme=dark] .lectureDetails_activeStatus_locked__tt2xF,[data-theme=dark] .lectureDetails_activeStatus_requiresPrerequisite__HCbL1,[data-theme=dark] .lectureDetails_itemStatus_closed__rHcY0,[data-theme=dark] .lectureDetails_itemStatus_locked__MOKxy,[data-theme=dark] .lectureDetails_itemStatus_requiresPrerequisite__juYB5{color:#ffc4c4;background:rgba(180,35,24,.24)}@media (min-width:600px){.lectureDetails_page__xSGBT{padding-top:26px}.lectureDetails_emptyLecture__fXHTc,.lectureDetails_notFound__uO1hf,.lectureDetails_room__IkZvd{width:min(1240px,calc(100% - 32px))}.lectureDetails_playerScreen__0cMqH{min-height:420px}.lectureDetails_playerControls__yioi9{grid-template-columns:minmax(78px,auto) minmax(90px,.6fr) minmax(0,1.7fr) minmax(120px,.8fr) minmax(120px,.8fr) minmax(116px,auto)}.lectureDetails_playerRange__sgqmX{grid-column:auto}.lectureDetails_askActions__Ayp7p{grid-template-columns:1fr 1fr}}@media (min-width:980px){.lectureDetails_room__IkZvd{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(290px,340px);grid-template-areas:"main sidebar";align-items:start;gap:20px}.lectureDetails_mainArea__QIW_c,.lectureDetails_sidebar__InG4G{direction:rtl}.lectureDetails_mobileContentsButton__vzERI{display:none}.lectureDetails_sidebar__InG4G{position:sticky;inset:auto;top:96px;z-index:20;display:block;max-height:calc(100dvh - 112px);padding:15px}.lectureDetails_sidebarHeading__KZO_L>button{display:none}.lectureDetails_askPanel__oIUZ7,.lectureDetails_infoCard__xXd_u{padding:20px}}@media (max-width:420px){.lectureDetails_playerScreen__0cMqH{min-height:330px}.lectureDetails_infoHeading__2XmqN{display:grid}.lectureDetails_askActions__Ayp7p a,.lectureDetails_askActions__Ayp7p button,.lectureDetails_prepareQuestionButton__hW_2D,.lectureDetails_timestampQuestion__JCHlb>button{width:100%}}.lectureDetails_realExamPlacements__7Yw8E{min-width:0;display:grid;gap:13px;padding:17px;border:1px solid var(--line);border-radius:19px;color:var(--text);background:var(--surface-strong);box-shadow:var(--soft-shadow)}.lectureDetails_realExamPlacementsHeading__A0AUZ{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lectureDetails_realExamPlacementsHeading__A0AUZ>div{min-width:0}.lectureDetails_realExamPlacementsHeading__A0AUZ span{color:var(--teal);font-size:10px;font-weight:900}.lectureDetails_realExamPlacementsHeading__A0AUZ h2{margin:4px 0;color:var(--deep);font-size:clamp(20px,5vw,28px)}.lectureDetails_realExamPlacementCard__TeEyQ>p,.lectureDetails_realExamPlacementsHeading__A0AUZ p,.lectureDetails_realExamPlacementsState__QkUa_ p{margin:0;color:var(--muted);font-size:11px;line-height:1.8;font-weight:700}.lectureDetails_realExamPlacementsHeading__A0AUZ>strong{flex:0 0 auto;padding:6px 9px;border-radius:999px;color:var(--teal);background:var(--mint);font-size:10px}.lectureDetails_realExamPlacementFilters__i3j_q{display:grid;gap:9px}.lectureDetails_realExamPlacementFilters__i3j_q label{min-width:0;display:grid;gap:5px;color:var(--muted);font-size:10px;font-weight:850}.lectureDetails_realExamPlacementFilters__i3j_q select{width:100%;min-width:0;min-height:43px;padding:8px 10px;border:1px solid var(--line);border-radius:11px;color:var(--text);background:var(--solid);font:inherit}.lectureDetails_realExamPlacementsState__QkUa_{display:grid;gap:7px;justify-items:start;padding:13px;border:1px dashed color-mix(in srgb,var(--teal) 30%,var(--line));border-radius:13px;background:color-mix(in srgb,var(--mint) 48%,var(--surface));font-size:12px}.lectureDetails_realExamPlacementCard__TeEyQ>a,.lectureDetails_realExamPlacementPagination__JVi5n button,.lectureDetails_realExamPlacementsState__QkUa_ a,.lectureDetails_realExamPlacementsState__QkUa_ button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:0;border-radius:11px;color:#fff;background:var(--teal);font:inherit;font-size:11px;font-weight:900;cursor:pointer}.lectureDetails_realExamPlacementGrid__Hj1rQ{min-width:0;display:grid;gap:10px}.lectureDetails_realExamPlacementCard__TeEyQ{min-width:0;display:grid;align-content:start;gap:9px;padding:14px;border:1px solid var(--line);border-radius:15px;background:var(--solid)}.lectureDetails_realExamPlacementCard__TeEyQ>small{color:var(--teal);font-size:9px;font-weight:900}.lectureDetails_realExamPlacementCard__TeEyQ h3{margin:0;overflow-wrap:anywhere;color:var(--deep);font-size:17px;line-height:1.55}.lectureDetails_realExamPlacementBadges__VRhkx{display:flex;flex-wrap:wrap;gap:6px}.lectureDetails_realExamPlacementBadges__VRhkx span{padding:5px 8px;border-radius:999px;color:var(--teal);background:var(--mint);font-size:9px;font-weight:900}.lectureDetails_realExamPlacementBadges__VRhkx span[data-status=attemptsExhausted],.lectureDetails_realExamPlacementBadges__VRhkx span[data-status=closed],.lectureDetails_realExamPlacementBadges__VRhkx span[data-status=unsupported]{color:color-mix(in srgb,#d85a35 72%,var(--text));background:color-mix(in srgb,#d85a35 14%,var(--surface))}.lectureDetails_realExamPlacementBadges__VRhkx span[data-status=prerequisiteLocked],.lectureDetails_realExamPlacementBadges__VRhkx span[data-status=scheduled]{color:color-mix(in srgb,var(--amber) 72%,var(--text));background:color-mix(in srgb,var(--amber) 16%,var(--surface))}.lectureDetails_realExamPlacementFacts__ORkn5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0}.lectureDetails_realExamPlacementFacts__ORkn5>div{min-width:0;display:grid;gap:2px;padding:8px;border-radius:10px;background:var(--surface)}.lectureDetails_realExamPlacementFacts__ORkn5 dt{color:var(--muted);font-size:8px;font-weight:800}.lectureDetails_realExamPlacementFacts__ORkn5 dd{margin:0;overflow-wrap:anywhere;color:var(--text);font-size:10px;font-weight:900}.lectureDetails_realExamPlacementPolicy__Y8rns,.lectureDetails_realExamPlacementWindow__pXjLP{padding:8px 10px;border-radius:10px;background:var(--surface)}.lectureDetails_realExamPlacementLatestAttempt__VKmOv{display:grid;gap:6px;margin:0;padding:10px;border:1px solid color-mix(in srgb,var(--teal) 22%,var(--line));border-radius:11px;background:color-mix(in srgb,var(--mint) 34%,var(--surface))}.lectureDetails_realExamPlacementLatestAttempt__VKmOv>div{min-width:0;display:grid;grid-template-columns:minmax(70px,auto) minmax(0,1fr);gap:8px}.lectureDetails_realExamPlacementLatestAttempt__VKmOv dd,.lectureDetails_realExamPlacementLatestAttempt__VKmOv dt{margin:0;overflow-wrap:anywhere;font-size:9px;line-height:1.65}.lectureDetails_realExamPlacementLatestAttempt__VKmOv dt{color:var(--muted);font-weight:800}.lectureDetails_realExamPlacementLatestAttempt__VKmOv dd{color:var(--text);font-weight:900}.lectureDetails_realExamPlacementPrerequisites__lUe__{display:grid;gap:6px;margin:0;padding:0;list-style:none}.lectureDetails_realExamPlacementPrerequisites__lUe__ li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px;border-radius:10px;color:color-mix(in srgb,#d85a35 72%,var(--text));background:color-mix(in srgb,#d85a35 14%,var(--surface));font-size:9px}.lectureDetails_realExamPlacementPrerequisites__lUe__ li[data-satisfied=true]{color:var(--teal);background:var(--mint)}.lectureDetails_realExamPlacementCard__TeEyQ>a{width:100%;margin-top:auto}.lectureDetails_realExamPlacementPagination__JVi5n{display:flex;align-items:center;justify-content:center;gap:9px;color:var(--muted);font-size:10px;font-weight:850}.lectureDetails_realExamPlacementPagination__JVi5n button:disabled{opacity:.5;cursor:not-allowed}.lectureDetails_realExamPlacementCard__TeEyQ>a:focus-visible,.lectureDetails_realExamPlacementFilters__i3j_q select:focus-visible,.lectureDetails_realExamPlacementPagination__JVi5n button:focus-visible,.lectureDetails_realExamPlacementsState__QkUa_ a:focus-visible,.lectureDetails_realExamPlacementsState__QkUa_ button:focus-visible{outline:3px solid color-mix(in srgb,var(--teal) 38%,transparent);outline-offset:2px}@media (min-width:680px){.lectureDetails_realExamPlacementFilters__i3j_q,.lectureDetails_realExamPlacementGrid__Hj1rQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.lectureDetails_realExamPlacements__7Yw8E{padding:13px;border-radius:16px}.lectureDetails_realExamPlacementsHeading__A0AUZ{display:grid}.lectureDetails_realExamPlacementFacts__ORkn5{grid-template-columns:minmax(0,1fr)}.lectureDetails_realExamPlacementPagination__JVi5n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lectureDetails_realExamPlacementPagination__JVi5n span{grid-column:1/-1;grid-row:1;text-align:center}}@media (prefers-reduced-motion:reduce){.lectureDetails_videoWatermark__RNkgH{animation:none}}.lectureDetails_notFound__uO1hf>button{min-height:43px;padding:9px 14px;border:0;border-radius:12px;color:#fff;background:var(--teal);font:inherit;font-size:12px;font-weight:900;cursor:pointer}.lectureDetails_realContentUnavailable__rEUdg,.lectureDetails_realFileCard__Ze6iB,.lectureDetails_realLectureHeader__tNqx8,.lectureDetails_realLectureInfoCard__MBUWo,.lectureDetails_realLectureProgressCard__GurLJ,.lectureDetails_realTextCard____TJI{min-width:0;padding:17px;border:1px solid var(--line);border-radius:19px;color:var(--text);background:var(--surface-strong);box-shadow:var(--soft-shadow)}.lectureDetails_realLectureHeader__tNqx8>small{color:var(--teal);font-size:11px;font-weight:900}.lectureDetails_realLectureHeader__tNqx8 h1{margin:7px 0;color:var(--deep);font-size:clamp(25px,7vw,39px);line-height:1.35}.lectureDetails_realPurchaseButton__j6Qu1{justify-self:start;padding:12px 20px;border:0;border-radius:12px;background:#0f766e;color:#fff;font:inherit;font-weight:900;cursor:pointer}.lectureDetails_realPurchaseButton__j6Qu1:focus-visible{outline:3px solid rgba(217,165,41,.65);outline-offset:3px}.lectureDetails_realContentUnavailable__rEUdg p,.lectureDetails_realFileCard__Ze6iB p,.lectureDetails_realLectureHeader__tNqx8>p,.lectureDetails_realLectureInfoCard__MBUWo p,.lectureDetails_realTextCard____TJI p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.85;font-weight:700;white-space:pre-wrap}.lectureDetails_realLectureHeaderBadges__vaM38{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.lectureDetails_realContentUnavailable__rEUdg>span,.lectureDetails_realFileCard__Ze6iB>span,.lectureDetails_realLectureHeaderBadges__vaM38 span,.lectureDetails_realTextCard____TJI>span{width:fit-content;padding:5px 8px;border:1px solid color-mix(in srgb,var(--teal) 22%,var(--line));border-radius:999px;color:var(--teal);background:var(--mint);font-size:10px;font-weight:900}.lectureDetails_realLecturePrerequisites__z2yM1{display:grid;gap:7px;margin:14px 0 0;padding:0;list-style:none}.lectureDetails_realLecturePrerequisites__z2yM1 li{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:9px 11px;border-radius:11px;color:var(--muted);background:var(--solid);font-size:11px}.lectureDetails_realLecturePrerequisites__z2yM1 li[data-satisfied=true]{color:var(--teal)}.lectureDetails_realLectureProgressCard__GurLJ{display:grid;gap:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--mint) 75%,var(--surface)),var(--surface))}.lectureDetails_realLectureProgressCard__GurLJ>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--teal);font-weight:900}.lectureDetails_realLectureProgressCard__GurLJ>div:first-child strong{font-size:23px}.lectureDetails_realLectureProgressCard__GurLJ>i{height:9px;display:block;overflow:hidden;border-radius:999px;background:var(--solid)}.lectureDetails_realLectureProgressCard__GurLJ>i b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--amber))}.lectureDetails_realLectureProgressMeta___kc9M{display:flex;flex-wrap:wrap;gap:7px}.lectureDetails_realLectureProgressMeta___kc9M span{padding:5px 8px;border-radius:999px;color:var(--text);background:var(--solid);font-size:10px;font-weight:800}.lectureDetails_realFileCard__Ze6iB button,.lectureDetails_realLectureInfoCard__MBUWo a,.lectureDetails_realLectureProgressCard__GurLJ button,.lectureDetails_realTextCard____TJI a{width:fit-content;min-height:42px;display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:8px 13px;border:0;border-radius:11px;color:#fff;background:var(--teal);font:inherit;font-size:11px;font-weight:900;cursor:pointer}.lectureDetails_realFileCard__Ze6iB button:disabled,.lectureDetails_realLectureProgressCard__GurLJ button:disabled{opacity:.65;cursor:wait}.lectureDetails_realAssetError__JJ8fV,.lectureDetails_realLectureProgressCard__GurLJ>p{margin:0;color:#a02b2b;font-size:11px;font-weight:800}.lectureDetails_realPreviewNotice__ykTMh{padding:11px 13px;border:1px solid color-mix(in srgb,var(--amber) 34%,var(--line));border-radius:13px;color:color-mix(in srgb,var(--amber) 66%,var(--text));background:color-mix(in srgb,var(--amber) 15%,var(--surface));font-size:11px;font-weight:900}.lectureDetails_realVideoShell__m5B1F{position:relative;min-height:330px;display:flex;flex-direction:column;overflow:hidden;color:#effff8;background:#03130f}.lectureDetails_realVideo__0kryG{width:100%;min-height:240px;flex:1 1 auto;display:block;object-fit:contain;background:#020806}.lectureDetails_externalProviderFrame__7BixP{position:relative;width:100%;min-height:240px;aspect-ratio:16/9;background:#020806}.lectureDetails_externalProviderFrame__7BixP iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.lectureDetails_realVideoGate__MPulI{position:absolute;inset:0 0 auto;min-height:240px;z-index:3;display:grid;place-items:center;align-content:center;gap:10px;padding:24px;background:radial-gradient(circle at 18% 18%,rgba(217,165,41,.2),transparent 28%),linear-gradient(145deg,#06251b,#0b4b3b);text-align:center}.lectureDetails_realVideoGate__MPulI strong{font-size:clamp(18px,5vw,27px)}.lectureDetails_realVideoGate__MPulI p{max-width:500px;margin:0;color:rgba(239,255,248,.78);font-size:11px;line-height:1.75}.lectureDetails_realPlayerControls__i9yaA button,.lectureDetails_realPlayerError__FuJlp button,.lectureDetails_realVideoGate__MPulI button{min-height:40px;padding:7px 11px;border:1px solid rgba(255,255,255,.18);border-radius:10px;color:#effff8;background:rgba(255,255,255,.11);font:inherit;font-size:11px;font-weight:900;cursor:pointer}.lectureDetails_realVideoGate__MPulI button:disabled{cursor:wait;opacity:.7}.lectureDetails_realPlayerControls__i9yaA{position:relative;z-index:5;display:grid;grid-template-columns:minmax(72px,auto) minmax(96px,auto);gap:8px;align-items:center;padding:10px;background:rgba(0,0,0,.72)}.lectureDetails_realPlayerControls__i9yaA>span{direction:ltr;font-family:Arial,sans-serif;font-size:10px;text-align:left}.lectureDetails_realPlayerControls__i9yaA>input,.lectureDetails_realPlayerControls__i9yaA>progress{width:100%;min-width:0;grid-column:1/-1;accent-color:var(--amber)}.lectureDetails_realPlayerControls__i9yaA label{min-width:0;display:grid;grid-template-columns:auto minmax(70px,1fr);gap:6px;align-items:center;font-size:10px;font-weight:800}.lectureDetails_realPlayerControls__i9yaA label input,.lectureDetails_realPlayerControls__i9yaA label select{width:100%;min-width:0;height:39px;color:#effff8;background:#123d31;border:1px solid rgba(255,255,255,.18);border-radius:9px;accent-color:var(--amber)}.lectureDetails_realWatchStatus__xOGl7{display:flex;flex-wrap:wrap;gap:7px;padding:9px 10px;color:rgba(239,255,248,.82);background:#08281f;font-size:10px;font-weight:800}.lectureDetails_realWatchStatus__xOGl7 span{padding:4px 7px;border-radius:999px;background:rgba(255,255,255,.08)}.lectureDetails_realPlayerError__FuJlp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px;color:#ffe0e0;background:#5e1919}.lectureDetails_realPlayerError__FuJlp p{margin:0;font-size:11px;font-weight:800}.lectureDetails_realVideoShell__m5B1F:fullscreen{width:100%;height:100%;min-height:100%;border-radius:0}.lectureDetails_realVideoShell__m5B1F:fullscreen .lectureDetails_realVideo__0kryG{min-height:0}.lectureDetails_realContentUnavailable__rEUdg h2,.lectureDetails_realFileCard__Ze6iB h2,.lectureDetails_realLectureInfoCard__MBUWo h2,.lectureDetails_realTextCard____TJI h2{margin:9px 0 0;color:var(--deep);font-size:21px}.lectureDetails_realFileCard__Ze6iB iframe{width:100%;min-height:min(70vh,680px);display:block;margin-top:13px;border:1px solid var(--line);border-radius:12px;background:#fff}.lectureDetails_realDeliveredItemList__AykYv{display:grid;gap:8px}.lectureDetails_realDeliveredSessions__tJ_bl{display:grid;gap:12px}.lectureDetails_realDeliveredSession__dwdJc{display:grid;gap:8px}.lectureDetails_realActiveSession__qhdhx>header,.lectureDetails_realDeliveredSession__dwdJc>header{border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--teal) 7%,var(--surface));padding:10px 12px}.lectureDetails_realActiveSession__qhdhx>header span,.lectureDetails_realDeliveredSession__dwdJc>header span{color:var(--teal);font-size:11px;font-weight:900}.lectureDetails_realActiveSession__qhdhx>header h2,.lectureDetails_realDeliveredSession__dwdJc>header h3{margin:3px 0;color:var(--text)}.lectureDetails_realActiveSession__qhdhx>header p,.lectureDetails_realDeliveredSession__dwdJc>header p{margin:0;color:var(--muted);font-size:12px;font-weight:800}.lectureDetails_realActiveSession__qhdhx{display:grid;gap:12px}.lectureDetails_realDeliveredItemList__AykYv>button,.lectureDetails_realDeliveredItemLocked__ul62V{width:100%;min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;padding:10px;border:1px solid var(--line);border-radius:13px;color:var(--text);background:var(--solid);font:inherit;text-align:right}.lectureDetails_realDeliveredItemList__AykYv>button{cursor:pointer}.lectureDetails_realDeliveredItemList__AykYv>button[data-active=true]{border-color:color-mix(in srgb,var(--teal) 48%,var(--line));background:var(--mint)}.lectureDetails_realDeliveredItemList__AykYv>button>span,.lectureDetails_realDeliveredItemLocked__ul62V>span{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;color:var(--teal);background:var(--mint);font-size:10px;font-weight:900}.lectureDetails_realDeliveredItemList__AykYv button div,.lectureDetails_realDeliveredItemList__AykYv div div{min-width:0;display:grid;gap:4px}.lectureDetails_realDeliveredItemList__AykYv strong{overflow-wrap:anywhere;font-size:12px}.lectureDetails_realDeliveredItemList__AykYv small{color:var(--muted);font-size:9px;font-weight:750}.lectureDetails_realDeliveredItemLocked__ul62V{opacity:.72}.lectureDetails_courseSafeSummary__tnJ32,.lectureDetails_journeyPreviousNext__Pz9WC,.lectureDetails_lectureBreadcrumb__4EvaN{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.lectureDetails_lectureBreadcrumb__4EvaN{font-size:11px;font-weight:800}.lectureDetails_journeyNavigation__wuywU a,.lectureDetails_lectureBreadcrumb__4EvaN a,.lectureDetails_nextActionCard__Phvoi a{color:var(--teal)}.lectureDetails_courseSafeSummary__tnJ32{padding:9px 11px;border-radius:12px;background:var(--mint);color:var(--muted);font-size:11px;font-weight:800}.lectureDetails_courseSafeSummary__tnJ32 strong{color:var(--deep)}.lectureDetails_annotationPanel__f__6e,.lectureDetails_chapterPanel__Q82bZ,.lectureDetails_journeyNavigation__wuywU,.lectureDetails_nextActionCard__Phvoi{display:grid;gap:12px;padding:15px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:var(--soft-shadow)}.lectureDetails_journeyPreviousNext__Pz9WC{justify-content:space-between}.lectureDetails_journeyPreviousNext__Pz9WC>*{padding:7px 9px;border-radius:9px;background:var(--mint);font-size:11px;font-weight:900}.lectureDetails_journeyList__Ea2Dr{display:grid;gap:7px;margin:0;padding:0;list-style:none}.lectureDetails_journeyList__Ea2Dr li>a,.lectureDetails_journeyList__Ea2Dr li>div{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:9px;border:1px solid var(--line);border-radius:11px;color:var(--text);text-decoration:none}.lectureDetails_journeyList__Ea2Dr li[data-current=true]>*{border-color:var(--teal);background:var(--mint)}.lectureDetails_journeyList__Ea2Dr li[data-completed=true]>*{box-shadow:inset -3px 0 var(--teal)}.lectureDetails_journeyList__Ea2Dr li>*>span{color:var(--teal);font-weight:900}.lectureDetails_journeyList__Ea2Dr li div div{display:grid;gap:3px}.lectureDetails_journeyList__Ea2Dr small{color:var(--muted);font-size:9px}.lectureDetails_annotationPanel__f__6e>header span,.lectureDetails_chapterPanel__Q82bZ>header span{color:var(--teal);font-size:11px;font-weight:900}.lectureDetails_annotationPanel__f__6e h2,.lectureDetails_chapterPanel__Q82bZ h2,.lectureDetails_nextActionCard__Phvoi h2{margin:2px 0;color:var(--deep);font-size:20px}.lectureDetails_chapterList__zwbM3{display:flex;gap:8px;overflow-x:auto;padding-bottom:3px}.lectureDetails_chapterList__zwbM3 button{min-width:150px;display:grid;gap:4px;padding:10px;border:1px solid var(--line);border-radius:11px;color:var(--text);background:var(--solid);text-align:start;cursor:pointer}.lectureDetails_chapterList__zwbM3 button[data-active=true]{border-color:var(--teal);background:var(--mint)}.lectureDetails_chapterList__zwbM3 button span{direction:ltr;color:var(--teal);font:800 11px Arial,sans-serif}.lectureDetails_annotationGrid__KMApq{display:grid;gap:14px}.lectureDetails_annotationGrid__KMApq>section{display:grid;align-content:start;gap:9px;min-width:0}.lectureDetails_annotationGrid__KMApq h3{margin:0;color:var(--deep)}.lectureDetails_annotationGrid__KMApq label{display:grid;gap:5px;color:var(--muted);font-size:11px;font-weight:800}.lectureDetails_annotationGrid__KMApq input,.lectureDetails_annotationGrid__KMApq textarea{width:100%;min-height:42px;padding:9px;border:1px solid var(--line);border-radius:10px;color:var(--text);background:var(--solid);font:inherit}.lectureDetails_annotationGrid__KMApq textarea{min-height:90px;resize:vertical}.lectureDetails_annotationCheckbox__tvc9t{grid-template-columns:auto 1fr;align-items:center}.lectureDetails_annotationCheckbox__tvc9t input{width:18px;min-height:18px}.lectureDetails_annotationGrid__KMApq button,.lectureDetails_nextActionCard__Phvoi a{min-height:38px;padding:8px 11px;border:1px solid color-mix(in srgb,var(--teal) 35%,var(--line));border-radius:10px;color:var(--deep);background:var(--mint);font:inherit;font-size:11px;font-weight:900;cursor:pointer}.lectureDetails_annotationGrid__KMApq button:disabled{opacity:.55;cursor:not-allowed}.lectureDetails_annotationList___m76f{display:grid;gap:8px}.lectureDetails_annotationList___m76f article{display:grid;gap:7px;padding:10px;border:1px solid var(--line);border-radius:12px}.lectureDetails_annotationList___m76f article p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.lectureDetails_annotationList___m76f article small{color:var(--muted)}.lectureDetails_annotationList___m76f article>div{display:flex;flex-wrap:wrap;gap:6px}.lectureDetails_annotationTime__Kb8un{direction:ltr;justify-self:start}.lectureDetails_playerSettings__jN8Su{grid-column:1/-1;color:rgba(239,255,248,.88);font-size:10px}.lectureDetails_playerSettings__jN8Su summary{cursor:pointer;font-weight:900}.lectureDetails_playerSettings__jN8Su p{margin:7px 0 0;line-height:1.7}.lectureDetails_srOnly__73MjE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (min-width:760px){.lectureDetails_annotationGrid__KMApq{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.lectureDetails_videoWatermark__RNkgH{transition:none}}@media (min-width:600px){.lectureDetails_realVideoShell__m5B1F{min-height:460px}.lectureDetails_realVideoGate__MPulI,.lectureDetails_realVideo__0kryG{min-height:350px}.lectureDetails_realPlayerControls__i9yaA{grid-template-columns:minmax(78px,auto) minmax(105px,auto) minmax(220px,1.8fr) repeat(4,minmax(105px,.8fr))}.lectureDetails_realPlayerControls__i9yaA>input,.lectureDetails_realPlayerControls__i9yaA>progress{grid-column:auto}}@media (max-width:420px){.lectureDetails_realContentUnavailable__rEUdg,.lectureDetails_realFileCard__Ze6iB,.lectureDetails_realLectureHeader__tNqx8,.lectureDetails_realLectureInfoCard__MBUWo,.lectureDetails_realLectureProgressCard__GurLJ,.lectureDetails_realTextCard____TJI{padding:13px;border-radius:16px}.lectureDetails_realPlayerControls__i9yaA label,.lectureDetails_realPlayerControls__i9yaA>button{grid-column:1/-1}}.commercePurchaseModal_backdrop__233TD{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:rgba(3,20,18,.72);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.commercePurchaseModal_dialog__uDO7p{width:min(760px,100%);max-height:min(90vh,850px);overflow:auto;border:1px solid rgba(15,118,110,.22);border-radius:26px;background:#fff;color:#12312d;box-shadow:0 28px 90px rgba(0,0,0,.28)}.commercePurchaseModal_header__sSM1L{display:flex;justify-content:space-between;gap:18px;padding:24px 26px 18px;border-bottom:1px solid #dbe9e6}.commercePurchaseModal_header__sSM1L span{color:#0f766e;font-weight:800}.commercePurchaseModal_header__sSM1L h2{margin:5px 0;font-size:clamp(1.25rem,3vw,1.75rem)}.commercePurchaseModal_header__sSM1L p{margin:0;color:#56706c}.commercePurchaseModal_header__sSM1L>button{width:42px;height:42px;flex:0 0 42px;border:0;border-radius:50%;background:#eef7f5;color:#12312d;font-size:1.7rem;cursor:pointer}.commercePurchaseModal_steps__v8nJ7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:18px 24px;list-style:none;background:#f7fbfa}.commercePurchaseModal_steps__v8nJ7 li{display:grid;justify-items:center;gap:6px;color:#78908c;text-align:center}.commercePurchaseModal_steps__v8nJ7 li span{display:grid;width:30px;height:30px;place-items:center;border:1px solid #bdd4d0;border-radius:50%;background:#fff;font-weight:800}.commercePurchaseModal_steps__v8nJ7 li[aria-current=step],.commercePurchaseModal_steps__v8nJ7 li[data-complete=true]{color:#0f766e}.commercePurchaseModal_steps__v8nJ7 li[aria-current=step] span,.commercePurchaseModal_steps__v8nJ7 li[data-complete=true] span{border-color:#0f766e;background:#0f766e;color:#fff}.commercePurchaseModal_body__FmdXV{min-height:280px;padding:26px}.commercePurchaseModal_choices__ezMK_{display:grid;gap:12px;margin:0;padding:0;border:0}.commercePurchaseModal_choices__ezMK_ legend{margin-bottom:14px;font-size:1.1rem;font-weight:900}.commercePurchaseModal_choices__ezMK_ label{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;padding:16px;border:1px solid #d7e6e3;border-radius:16px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.commercePurchaseModal_choices__ezMK_ label[data-selected=true]{border-color:#0f766e;background:#effaf7}.commercePurchaseModal_choices__ezMK_ input{grid-row:span 2;align-self:center;accent-color:#0f766e}.commercePurchaseModal_choices__ezMK_ strong{font-size:1rem}.commercePurchaseModal_choices__ezMK_ span,.commercePurchaseModal_codeStep__Dlmdx p,.commercePurchaseModal_confirmation__0YjLT p,.commercePurchaseModal_orderState__5EL_t small,.commercePurchaseModal_summary__S_P8Y>p{color:#617873}.commercePurchaseModal_choices__ezMK_ .commercePurchaseModal_providerEmail__Pkihe{display:grid;grid-template-columns:1fr;gap:8px;cursor:text}.commercePurchaseModal_choices__ezMK_ .commercePurchaseModal_providerEmail__Pkihe input{grid-row:auto;width:100%;padding:12px 14px;border:1px solid #b9cfcb;border-radius:12px;background:#fff;color:inherit;font:inherit}.commercePurchaseModal_choices__ezMK_ .commercePurchaseModal_providerEmail__Pkihe input[aria-invalid=true]{border-color:#b42318}.commercePurchaseModal_choices__ezMK_ .commercePurchaseModal_providerEmail__Pkihe small{color:#617873;font-weight:500}.commercePurchaseModal_paymentChoiceStep__e9psW{display:grid;gap:20px}.commercePurchaseModal_codeAcquisition__zr7ib{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #d7e6e3;border-radius:16px;background:#f8fcfb}.commercePurchaseModal_codeAcquisition__zr7ib[data-selected=true]{border-color:#0f766e;background:#effaf7}.commercePurchaseModal_codeAcquisition__zr7ib h3,.commercePurchaseModal_codeAcquisition__zr7ib p{margin:0}.commercePurchaseModal_codeAcquisition__zr7ib p{margin-top:4px;color:#617873}.commercePurchaseModal_codeAcquisition__zr7ib button{flex:0 0 auto;padding:11px 16px;border:1px solid #0f766e;border-radius:11px;background:#fff;color:#0f766e;font:inherit;font-weight:900;cursor:pointer}.commercePurchaseModal_codeAcquisition__zr7ib button:disabled{cursor:not-allowed;opacity:.55}.commercePurchaseModal_centerOfferings__F7olV{display:grid;gap:12px;margin-top:8px;padding-top:18px;border-top:1px solid #dbe9e6}.commercePurchaseModal_centerOfferings__F7olV h3{margin:0 0 2px;font-size:1rem}.commercePurchaseModal_centerOfferingCard___d20F{display:grid;gap:8px;padding:16px;border:1px solid #d7e6e3;border-radius:16px;transition:border-color .15s ease,background .15s ease}.commercePurchaseModal_centerOfferingCard___d20F[data-selected=true]{border-color:#0f766e;background:#effaf7}.commercePurchaseModal_centerOfferingCard___d20F label{grid-template-columns:auto 1fr;padding:0;border:0;border-radius:0}.commercePurchaseModal_centerOfferingCard___d20F label[data-selected=true]{background:transparent}.commercePurchaseModal_centerOfferingCard___d20F label small{grid-column:2;color:#617873}.commercePurchaseModal_centerOfferingCard___d20F>a{width:fit-content;margin-inline-start:30px;color:#0f766e;font-weight:800}.commercePurchaseModal_codeStep__Dlmdx h3,.commercePurchaseModal_confirmation__0YjLT h3,.commercePurchaseModal_orderState__5EL_t h3,.commercePurchaseModal_summary__S_P8Y h3{margin:0 0 8px}.commercePurchaseModal_codeStep__Dlmdx label{display:grid;gap:8px;margin-top:20px;font-weight:800}.commercePurchaseModal_codeStep__Dlmdx input{width:100%;padding:13px 14px;border:1px solid #b9cfcb;border-radius:12px;background:#fff;color:inherit;font:inherit;direction:ltr}.commercePurchaseModal_summary__S_P8Y dl{display:grid;gap:0;margin:18px 0;border:1px solid #dbe9e6;border-radius:16px;overflow:hidden}.commercePurchaseModal_summary__S_P8Y dl div{display:flex;justify-content:space-between;gap:20px;padding:12px 15px;border-bottom:1px solid #e6efed}.commercePurchaseModal_summary__S_P8Y dl div:last-child{border-bottom:0}.commercePurchaseModal_summary__S_P8Y dt{color:#617873}.commercePurchaseModal_summary__S_P8Y dd{margin:0;font-weight:800;text-align:end}.commercePurchaseModal_summary__S_P8Y .commercePurchaseModal_total__F5v0m{background:#effaf7;color:#0b655e;font-size:1.05rem}.commercePurchaseModal_confirmation__0YjLT,.commercePurchaseModal_loginRequired__EakSj,.commercePurchaseModal_orderState__5EL_t{display:grid;gap:12px;justify-items:start;padding:22px;border:1px solid #d7e6e3;border-radius:18px;background:#f8fcfb}.commercePurchaseModal_confirmation__0YjLT strong,.commercePurchaseModal_orderState__5EL_t>strong{color:#0f766e;font-size:1.5rem}.commercePurchaseModal_orderState__5EL_t p{margin:0}.commercePurchaseModal_loginRequired__EakSj a,.commercePurchaseModal_orderState__5EL_t a,.commercePurchaseModal_orderState__5EL_t button{padding:11px 16px;border:0;border-radius:11px;background:#0f766e;color:#fff;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.commercePurchaseModal_status__5PpGn{padding:6px 10px;border-radius:999px;background:#dff7ef;color:#09665c;font-weight:900}.commercePurchaseModal_orderState__5EL_t[data-payment-status=cancelled] .commercePurchaseModal_status__5PpGn,.commercePurchaseModal_orderState__5EL_t[data-payment-status=expired] .commercePurchaseModal_status__5PpGn,.commercePurchaseModal_orderState__5EL_t[data-payment-status=failed] .commercePurchaseModal_status__5PpGn{background:#fff0f0;color:#a52b2b}.commercePurchaseModal_error__7M9Nt,.commercePurchaseModal_notice__gl89j{padding:12px 14px;border-radius:12px}.commercePurchaseModal_notice__gl89j{background:#fff9e8;color:#7d5b08}.commercePurchaseModal_error__7M9Nt{margin-top:16px;background:#fff0f0;color:#9c2424;font-weight:700}.commercePurchaseModal_liveStatus__xJrBt{min-height:24px;margin-top:8px;color:#0f766e;font-weight:700}.commercePurchaseModal_footer__Ac7Fg{display:flex;justify-content:space-between;gap:12px;padding:18px 26px 24px;border-top:1px solid #e1ecea}.commercePurchaseModal_footer__Ac7Fg button{min-width:120px;padding:12px 18px;border-radius:12px;font:inherit;font-weight:900;cursor:pointer}.commercePurchaseModal_footer__Ac7Fg button:disabled,.commercePurchaseModal_header__sSM1L button:disabled,.commercePurchaseModal_orderState__5EL_t button:disabled{cursor:not-allowed;opacity:.55}.commercePurchaseModal_primary__qmKvY{border:1px solid #0f766e;background:#0f766e;color:#fff}.commercePurchaseModal_secondary__D2r2c{border:1px solid #b9cfcb;background:#fff;color:#22433e}.commercePurchaseModal_dialog__uDO7p :focus-visible{outline:3px solid rgba(217,165,41,.65);outline-offset:2px}[data-theme=dark] .commercePurchaseModal_dialog__uDO7p{border-color:rgba(68,184,166,.28);background:#102521;color:#edf9f6}[data-theme=dark] .commercePurchaseModal_footer__Ac7Fg,[data-theme=dark] .commercePurchaseModal_header__sSM1L{border-color:#29423e}[data-theme=dark] .commercePurchaseModal_choices__ezMK_ span,[data-theme=dark] .commercePurchaseModal_codeStep__Dlmdx p,[data-theme=dark] .commercePurchaseModal_confirmation__0YjLT p,[data-theme=dark] .commercePurchaseModal_header__sSM1L p,[data-theme=dark] .commercePurchaseModal_orderState__5EL_t small,[data-theme=dark] .commercePurchaseModal_summary__S_P8Y>p{color:#aac1bc}[data-theme=dark] .commercePurchaseModal_choices__ezMK_ label,[data-theme=dark] .commercePurchaseModal_confirmation__0YjLT,[data-theme=dark] .commercePurchaseModal_header__sSM1L>button,[data-theme=dark] .commercePurchaseModal_loginRequired__EakSj,[data-theme=dark] .commercePurchaseModal_orderState__5EL_t,[data-theme=dark] .commercePurchaseModal_steps__v8nJ7{background:#17322d;color:#edf9f6}[data-theme=dark] .commercePurchaseModal_choices__ezMK_ .commercePurchaseModal_providerEmail__Pkihe input,[data-theme=dark] .commercePurchaseModal_codeStep__Dlmdx input,[data-theme=dark] .commercePurchaseModal_secondary__D2r2c,[data-theme=dark] .commercePurchaseModal_steps__v8nJ7 li span{background:#102521;color:#edf9f6}[data-theme=dark] .commercePurchaseModal_choices__ezMK_ label,[data-theme=dark] .commercePurchaseModal_confirmation__0YjLT,[data-theme=dark] .commercePurchaseModal_loginRequired__EakSj,[data-theme=dark] .commercePurchaseModal_orderState__5EL_t,[data-theme=dark] .commercePurchaseModal_summary__S_P8Y dl,[data-theme=dark] .commercePurchaseModal_summary__S_P8Y dl div{border-color:#31514b}[data-theme=dark] .commercePurchaseModal_codeAcquisition__zr7ib{border-color:#31514b;background:#17322d}[data-theme=dark] .commercePurchaseModal_codeAcquisition__zr7ib p{color:#aac1bc}[data-theme=dark] .commercePurchaseModal_codeAcquisition__zr7ib button{background:#102521;color:#edf9f6}[data-theme=dark] .commercePurchaseModal_centerOfferings__F7olV{border-color:#31514b}[data-theme=dark] .commercePurchaseModal_centerOfferingCard___d20F label small{color:#aac1bc}[data-theme=dark] .commercePurchaseModal_choices__ezMK_ label[data-selected=true],[data-theme=dark] .commercePurchaseModal_summary__S_P8Y .commercePurchaseModal_total__F5v0m{background:#153d35}@media (max-width:640px){.commercePurchaseModal_backdrop__233TD{align-items:end;padding:0}.commercePurchaseModal_dialog__uDO7p{width:100%;max-height:94vh;border-radius:24px 24px 0 0}.commercePurchaseModal_body__FmdXV,.commercePurchaseModal_header__sSM1L{padding:20px}.commercePurchaseModal_steps__v8nJ7{padding:14px 10px}.commercePurchaseModal_steps__v8nJ7 small{font-size:.68rem}.commercePurchaseModal_footer__Ac7Fg{position:sticky;bottom:0;padding:14px 20px;background:inherit}.commercePurchaseModal_summary__S_P8Y dl div{align-items:flex-start;flex-direction:column;gap:4px}.commercePurchaseModal_codeAcquisition__zr7ib{align-items:stretch;flex-direction:column}.commercePurchaseModal_codeAcquisition__zr7ib button{width:100%}.commercePurchaseModal_footer__Ac7Fg button{min-width:108px}}.pwaRuntime_notice__N_PH6{position:fixed;z-index:10000;inset-inline:16px;bottom:16px;display:flex;align-items:center;gap:12px;max-width:680px;margin-inline:auto;padding:12px 14px;border:1px solid #b9d8cb;border-radius:18px;background:#fff;color:#17372e;box-shadow:0 18px 55px #123c3026;font-family:Tahoma,Arial,sans-serif;direction:rtl}.pwaRuntime_notice__N_PH6 img{width:44px;height:44px;border-radius:12px}.pwaRuntime_notice__N_PH6 div{display:grid;gap:3px;flex:1 1;min-width:0}.pwaRuntime_notice__N_PH6 strong{font-size:.94rem}.pwaRuntime_notice__N_PH6 span{font-size:.8rem;color:#547067;line-height:1.5}.pwaRuntime_gate__zHdrv button,.pwaRuntime_notice__N_PH6 a,.pwaRuntime_notice__N_PH6 button{border:0;border-radius:12px;background:#0d6b4d;color:#fff;padding:9px 14px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap}.pwaRuntime_notice__N_PH6 button:disabled{cursor:not-allowed;opacity:.55}.pwaRuntime_notice__N_PH6 .pwaRuntime_quiet__0DQyC{background:transparent;color:#4c665e;padding-inline:7px}.pwaRuntime_reminder__SC9_w{bottom:16px;border-color:#e0c37b;background:#fffbef}.pwaRuntime_update__9Ocxc{bottom:16px;border-color:#92b8df}.pwaRuntime_gate__zHdrv{position:fixed;z-index:9999;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;text-align:center;background:#f5f8f5;color:#17372e;font-family:Tahoma,Arial,sans-serif}.pwaRuntime_gate__zHdrv span{max-width:560px;color:#587169;line-height:1.7}@media(max-width:540px){.pwaRuntime_notice__N_PH6{flex-wrap:wrap}.pwaRuntime_notice__N_PH6 div{flex-basis:calc(100% - 60px)}.pwaRuntime_notice__N_PH6 a,.pwaRuntime_notice__N_PH6 button{flex:1 1;text-align:center}}.pwaRuntime_teacherViewport__G21Pz[data-theme=dark] .pwaRuntime_notice__N_PH6,[data-admin-theme=dark] .pwaRuntime_notice__N_PH6,html[data-theme=dark] .pwaRuntime_notice__N_PH6{background:#172a24;color:#eef8f4;border-color:#345e50}.pwaRuntime_teacherViewport__G21Pz[data-theme=dark] .pwaRuntime_notice__N_PH6 span,[data-admin-theme=dark] .pwaRuntime_notice__N_PH6 span,html[data-theme=dark] .pwaRuntime_notice__N_PH6 span{color:#bdd1ca}@media(prefers-color-scheme:dark){.pwaRuntime_gate__zHdrv{background:#101f1a;color:#eef8f4}}.workspaceAuthPortal_portalPage__8hGBU{--auth-bg:#f6f8fb;--auth-card:#ffffff;--auth-panel:#0f172a;--auth-panel-soft:#14342f;--auth-text:#102033;--auth-muted:#64748b;--auth-line:rgba(15,23,42,.12);--auth-accent:#0f9f8f;--auth-accent-strong:#08756c;--auth-danger:#b42318;--auth-shadow:0 24px 70px rgba(15,23,42,.16);min-height:100svh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 88% 12%,rgba(15,159,143,.16),transparent 32%),linear-gradient(135deg,var(--auth-bg),#eef4f8);color:var(--auth-text)}.workspaceAuthPortal_portalPage__8hGBU[data-auth-theme=dark]{--auth-bg:#07111f;--auth-card:#101a2a;--auth-panel:#06131f;--auth-panel-soft:#0d2b29;--auth-text:#eef6f4;--auth-muted:#9fb0c0;--auth-line:rgba(226,232,240,.14);--auth-shadow:0 24px 70px rgba(0,0,0,.34);background:radial-gradient(circle at 88% 12%,rgba(20,184,166,.18),transparent 34%),linear-gradient(135deg,var(--auth-bg),#0d1a2a)}.workspaceAuthPortal_portalShell__ryJA7{width:min(1120px,100%);display:grid;grid-template-columns:minmax(280px,.92fr) minmax(360px,1fr);min-height:min(720px,calc(100svh - 48px));border:1px solid var(--auth-line);border-radius:18px;overflow:hidden;box-shadow:var(--auth-shadow);background:var(--auth-card)}.workspaceAuthPortal_identityPanel__mQbGI{display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:32px;background:linear-gradient(145deg,rgba(20,184,166,.22),transparent 34%),linear-gradient(135deg,var(--auth-panel),var(--auth-panel-soft));color:#f8fafc}.workspaceAuthPortal_brandLockup__Xx5iP,.workspaceAuthPortal_formHeader__dcR9t{display:flex;align-items:center;gap:12px;min-width:0}.workspaceAuthPortal_brandMark__FKST8{width:48px;height:48px;flex:0 0 auto;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,#14b8a6,#f7c948);color:#06201d;font-size:24px;font-weight:950}.workspaceAuthPortal_brandLockup__Xx5iP strong,.workspaceAuthPortal_formHeader__dcR9t h1{display:block;min-width:0}.workspaceAuthPortal_brandLockup__Xx5iP small,.workspaceAuthPortal_formHeader__dcR9t span,.workspaceAuthPortal_panelMessage__L54MN span{color:color-mix(in srgb,currentColor 72%,transparent);font-size:12px;font-weight:900}.workspaceAuthPortal_panelMessage__L54MN{max-width:440px}.workspaceAuthPortal_formHeader__dcR9t h1,.workspaceAuthPortal_panelMessage__L54MN h2{margin:8px 0;font-weight:950;line-height:1.18}.workspaceAuthPortal_panelMessage__L54MN h2{font-size:clamp(28px,4vw,46px)}.workspaceAuthPortal_formHeader__dcR9t p,.workspaceAuthPortal_panelMessage__L54MN p{margin:0;color:color-mix(in srgb,currentColor 72%,transparent);line-height:1.8}.workspaceAuthPortal_securityStrip__YSmSA{display:grid;gap:10px}.workspaceAuthPortal_securityStrip__YSmSA span{border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:10px 14px;background:rgba(255,255,255,.08);font-size:13px;font-weight:900}.workspaceAuthPortal_formCard__l5gr0{position:relative;display:flex;flex-direction:column;justify-content:center;gap:22px;padding:42px;background:var(--auth-card)}.workspaceAuthPortal_formHeader__dcR9t{align-items:flex-start}.workspaceAuthPortal_formHeader__dcR9t h1{color:var(--auth-text);font-size:clamp(28px,3vw,40px)}.workspaceAuthPortal_formHeader__dcR9t p,.workspaceAuthPortal_formHeader__dcR9t span{color:var(--auth-muted)}.workspaceAuthPortal_form___RU0D{display:grid;gap:16px}.workspaceAuthPortal_field___ZjIB{display:grid;gap:8px;min-width:0}.workspaceAuthPortal_field___ZjIB>span,.workspaceAuthPortal_helpButton__X4ss9,.workspaceAuthPortal_rememberRow__IZEWc{color:var(--auth-text);font-size:13px;font-weight:900}.workspaceAuthPortal_field___ZjIB input{width:100%;min-width:0;height:48px;border:1px solid var(--auth-line);border-radius:12px;padding:0 14px;background:color-mix(in srgb,var(--auth-card) 92%,var(--auth-bg));color:var(--auth-text);font:inherit;outline:none}.workspaceAuthPortal_field___ZjIB input:focus,.workspaceAuthPortal_footerActions__wKCWe button:focus-visible,.workspaceAuthPortal_helpButton__X4ss9:focus-visible,.workspaceAuthPortal_helpDialog__MDSJJ button:focus-visible,.workspaceAuthPortal_passwordWrap__rK0fs button:focus-visible,.workspaceAuthPortal_submitButton__OM0lo:focus-visible{border-color:var(--auth-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--auth-accent) 18%,transparent)}.workspaceAuthPortal_passwordWrap__rK0fs{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1px solid var(--auth-line);border-radius:12px;background:color-mix(in srgb,var(--auth-card) 92%,var(--auth-bg));overflow:hidden}.workspaceAuthPortal_passwordWrap__rK0fs:focus-within{border-color:var(--auth-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--auth-accent) 18%,transparent)}.workspaceAuthPortal_passwordWrap__rK0fs input{border:0;border-radius:0;background:transparent}.workspaceAuthPortal_passwordWrap__rK0fs input:focus{box-shadow:none}.workspaceAuthPortal_footerActions__wKCWe button,.workspaceAuthPortal_helpButton__X4ss9,.workspaceAuthPortal_helpDialog__MDSJJ button,.workspaceAuthPortal_passwordWrap__rK0fs button{border:0;background:transparent;color:var(--auth-accent-strong);font:inherit;font-weight:900;cursor:pointer}.workspaceAuthPortal_passwordWrap__rK0fs button{height:100%;padding:0 14px;border-inline-start:1px solid var(--auth-line)}.workspaceAuthPortal_formOptions__OogBA{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.workspaceAuthPortal_rememberRow__IZEWc{display:inline-flex;align-items:center;gap:8px}.workspaceAuthPortal_rememberRow__IZEWc input{width:18px;height:18px;accent-color:var(--auth-accent)}.workspaceAuthPortal_errorText__L11AP{color:var(--auth-danger);font-size:12px;font-weight:800}.workspaceAuthPortal_errorBanner__4bcsn{margin:0;border:1px solid color-mix(in srgb,var(--auth-danger) 28%,transparent);border-radius:12px;padding:12px;background:color-mix(in srgb,var(--auth-danger) 9%,transparent);color:var(--auth-danger);line-height:1.6;font-weight:900}.workspaceAuthPortal_submitButton__OM0lo{min-height:50px;border:0;border-radius:12px;background:linear-gradient(135deg,var(--auth-accent),#f7c948);color:#05231f;font:inherit;font-weight:950;cursor:pointer}.workspaceAuthPortal_submitButton__OM0lo:disabled{cursor:wait;opacity:.72}.workspaceAuthPortal_footerActions__wKCWe{display:flex;justify-content:flex-end}.workspaceAuthPortal_helpDialog__MDSJJ{position:absolute;inset-inline-start:42px;inset-inline-end:42px;bottom:32px;display:grid;gap:8px;border:1px solid var(--auth-line);border-radius:14px;padding:16px;background:var(--auth-card);box-shadow:0 20px 60px rgba(15,23,42,.18)}.workspaceAuthPortal_helpDialog__MDSJJ strong{color:var(--auth-text)}.workspaceAuthPortal_helpDialog__MDSJJ p{margin:0;color:var(--auth-muted);line-height:1.7}.workspaceAuthPortal_helpDialog__MDSJJ button{justify-self:start}.workspaceAuthPortal_authLoadingPage__rP_IP{min-height:100svh;display:grid;place-items:center;padding:24px;background:#f6f8fb;color:#102033}.workspaceAuthPortal_authLoadingCard___nTsw{display:inline-flex;align-items:center;gap:12px;border:1px solid rgba(15,23,42,.1);border-radius:16px;padding:18px 20px;background:#fff;box-shadow:0 18px 50px rgba(15,23,42,.12)}.workspaceAuthPortal_loadingMark__caJrB{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:#0f9f8f;color:#fff;font-weight:950}@media (max-width:860px){.workspaceAuthPortal_portalPage__8hGBU{padding:14px;place-items:stretch}.workspaceAuthPortal_portalShell__ryJA7{grid-template-columns:1fr;min-height:calc(100svh - 28px)}.workspaceAuthPortal_identityPanel__mQbGI{padding:22px}.workspaceAuthPortal_panelMessage__L54MN h2{font-size:28px}.workspaceAuthPortal_securityStrip__YSmSA{grid-template-columns:repeat(3,minmax(0,1fr))}.workspaceAuthPortal_securityStrip__YSmSA span{border-radius:12px}.workspaceAuthPortal_formCard__l5gr0{padding:24px}}@media (max-width:560px){.workspaceAuthPortal_portalPage__8hGBU{padding:0}.workspaceAuthPortal_portalShell__ryJA7{min-height:100svh;border-radius:0}.workspaceAuthPortal_identityPanel__mQbGI{display:none}.workspaceAuthPortal_formCard__l5gr0{padding:22px 16px}.workspaceAuthPortal_formHeader__dcR9t{flex-direction:column}.workspaceAuthPortal_formHeader__dcR9t h1{font-size:28px}.workspaceAuthPortal_formOptions__OogBA{align-items:flex-start;flex-direction:column}.workspaceAuthPortal_helpDialog__MDSJJ{inset-inline:16px;bottom:16px}}.notifications_page__GO_U3,.notifications_setupPage__btLuv{min-height:100vh;background:linear-gradient(160deg,#eff8f3,#f8faf9 55%,#e8f3ee);color:#17372e;padding:24px;font-family:Tahoma,Arial,sans-serif}.notifications_setupPage__btLuv{display:grid;place-items:center}.notifications_setupCard__lakg2{width:min(100%,680px);background:#fff;border:1px solid #cfe1d9;border-radius:28px;padding:clamp(24px,5vw,48px);box-shadow:0 24px 80px #163e3120;text-align:center}.notifications_setupLogo__OAU_B{width:78px;height:78px;border-radius:22px}.notifications_kicker__rwjUp{display:block;color:#0d6b4d;font-weight:800;font-size:.8rem;margin-top:16px}.notifications_page__GO_U3 h1,.notifications_setupCard__lakg2 h1{margin:8px 0 10px;font-size:clamp(1.5rem,5vw,2.35rem)}.notifications_setupCard__lakg2>p{color:#587169;line-height:1.85}.notifications_iosSteps__pOd_a{text-align:start;display:grid;gap:10px;margin:22px auto;padding-inline-start:28px;max-width:470px;line-height:1.7}.notifications_actions__jCRaM{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:24px 0}.notifications_actions__jCRaM button,.notifications_linkButton__5E8GN,.notifications_primary__i_shY,.notifications_secondary__2_xBh{border:0;border-radius:13px;padding:11px 17px;background:#0d6b4d;color:#fff;font:inherit;font-weight:800;cursor:pointer;text-decoration:none}.notifications_actions__jCRaM button:disabled,.notifications_primary__i_shY:disabled,.notifications_secondary__2_xBh:disabled{opacity:.55;cursor:not-allowed}.notifications_actions__jCRaM .notifications_secondary__2_xBh,.notifications_secondary__2_xBh{background:#e8f2ed;color:#195c47}.notifications_error__rkc40,.notifications_success__s3gzJ{border-radius:14px;padding:11px 14px!important}.notifications_success__s3gzJ{background:#e9f8ef!important;color:#15603d!important}.notifications_error__rkc40{background:#fff0f0!important;color:#9b2929!important}.notifications_setupCard__lakg2 small{display:block;color:#657b74;line-height:1.7}.notifications_setupCard__lakg2 small a{color:#0d6b4d;font-weight:700}.notifications_shell__ZaeWW{width:min(100%,1180px);margin:auto}.notifications_header___qjwr{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.notifications_headerLinks__nFt8l{display:flex;gap:9px;flex-wrap:wrap}.notifications_headerLinks__nFt8l a{background:#fff;border:1px solid #d1e1da;border-radius:12px;padding:9px 13px;color:#194c3d;text-decoration:none;font-weight:700}.notifications_tabs__VCUhc{display:flex;gap:8px;overflow:auto;margin-bottom:18px}.notifications_tabs__VCUhc button{border:1px solid #cbded6;background:#fff;color:#315a4e;border-radius:13px;padding:10px 16px;font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}.notifications_tabs__VCUhc .notifications_active__kWv53{background:#0d6b4d;color:#fff;border-color:#0d6b4d}.notifications_panel__RaNpU{background:#fff;border:1px solid #d1e1da;border-radius:22px;padding:clamp(16px,3vw,28px);box-shadow:0 16px 52px #173d3114}.notifications_toolbar__j43vy{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:18px}.notifications_filters__lVvWq{display:flex;gap:8px;flex-wrap:wrap}.notifications_campaignForm__TwBvQ input,.notifications_campaignForm__TwBvQ select,.notifications_campaignForm__TwBvQ textarea,.notifications_device__SIW5r input,.notifications_filters__lVvWq label,.notifications_filters__lVvWq select{border:1px solid #bfd4cb;border-radius:12px;background:#fff;color:#17372e;padding:10px 12px;font:inherit}.notifications_filters__lVvWq label{display:flex;align-items:center;gap:7px}.notifications_list__DXkhm{display:grid;gap:12px}.notifications_item__24f2j{display:grid;gap:7px;padding:17px;border:1px solid #d7e5df;border-radius:17px;background:#fbfdfc}.notifications_unread__Bx7Nb{border-inline-start:5px solid #0d8a60;background:#f1faf6}.notifications_itemTop__vTddv{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.notifications_item__24f2j h2,.notifications_item__24f2j h3{font-size:1rem;margin:0}.notifications_item__24f2j p{margin:0;color:#526c63;line-height:1.75;overflow-wrap:anywhere}.notifications_meta__2b9n1{display:flex;gap:9px;flex-wrap:wrap;color:#6c817a;font-size:.78rem}.notifications_itemActions__ePIDf{display:flex;gap:8px;flex-wrap:wrap}.notifications_linkButton__5E8GN{display:inline-flex;background:#e8f2ed;color:#195c47;padding:8px 12px}.notifications_empty__9ShO1{text-align:center;padding:42px 16px;color:#61766f}.notifications_preference__pgNQ9{display:grid;grid-template-columns:minmax(150px,1fr) auto auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #e1ebe7}.notifications_preference__pgNQ9 label{display:flex;align-items:center;gap:8px}.notifications_devices___P1eV{display:grid;gap:13px}.notifications_device__SIW5r{border:1px solid #d3e2dc;border-radius:17px;padding:16px;display:grid;gap:12px}.notifications_deviceHead__B_jvl{display:flex;justify-content:space-between;gap:12px}.notifications_device__SIW5r small{color:#60786f}.notifications_pagination__sR6EX{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:18px}.notifications_inlineConfirm__TdM59{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border:1px solid #d4b666;background:#fff8e4;border-radius:14px;padding:12px}.notifications_inlineConfirm__TdM59 span{flex:1 1;min-width:180px}.notifications_inlineConfirm__TdM59 button{border:0;border-radius:11px;padding:8px 12px;background:#8d3d2e;color:#fff;font:inherit;font-weight:800;cursor:pointer}.notifications_campaignForm__TwBvQ{display:grid;gap:15px}.notifications_campaignForm__TwBvQ label{display:grid;gap:7px;font-weight:700}.notifications_campaignForm__TwBvQ textarea{min-height:120px;resize:vertical}.notifications_grid2__iXwj0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.notifications_preview__K1r6k{border:1px solid #b9d9cc;background:#f0faf5;border-radius:16px;padding:15px}.notifications_campaignHistory__MpcDD{margin-top:28px}.notifications_campaignHistory__MpcDD table{width:100%;border-collapse:collapse}.notifications_campaignHistory__MpcDD td,.notifications_campaignHistory__MpcDD th{text-align:start;padding:11px;border-bottom:1px solid #dde8e3}.notifications_tableWrap__CDbml{overflow:auto}@media(max-width:680px){.notifications_page__GO_U3{padding:14px}.notifications_header___qjwr{align-items:flex-start;flex-direction:column}.notifications_setupCard__lakg2{border-radius:20px}.notifications_preference__pgNQ9{grid-template-columns:1fr auto}.notifications_preference__pgNQ9>strong{grid-column:1/-1}.notifications_grid2__iXwj0{grid-template-columns:1fr}.notifications_deviceHead__B_jvl,.notifications_itemTop__vTddv{flex-direction:column}.notifications_campaignHistory__MpcDD table{min-width:620px}}html[data-theme=dark] .notifications_page__GO_U3,html[data-theme=dark] .notifications_setupPage__btLuv{background:#0f1d19;color:#edf7f3}html[data-theme=dark] .notifications_item__24f2j,html[data-theme=dark] .notifications_panel__RaNpU,html[data-theme=dark] .notifications_setupCard__lakg2,html[data-theme=dark] .notifications_tabs__VCUhc button{background:#172a24;color:#edf7f3;border-color:#335248}html[data-theme=dark] .notifications_item__24f2j p,html[data-theme=dark] .notifications_setupCard__lakg2>p{color:#bed0c9}[data-admin-theme=dark] .notifications_panel__RaNpU,[data-theme=dark] .notifications_panel__RaNpU{background:#172a24;color:#edf7f3;border-color:#335248}[data-admin-theme=dark] .notifications_campaignForm__TwBvQ input,[data-admin-theme=dark] .notifications_campaignForm__TwBvQ select,[data-admin-theme=dark] .notifications_campaignForm__TwBvQ textarea,[data-theme=dark] .notifications_campaignForm__TwBvQ input,[data-theme=dark] .notifications_campaignForm__TwBvQ select,[data-theme=dark] .notifications_campaignForm__TwBvQ textarea{background:#10211b;color:#edf7f3;border-color:#406257}.notifications_actions__jCRaM button:focus-visible,.notifications_campaignForm__TwBvQ input:focus-visible,.notifications_campaignForm__TwBvQ select:focus-visible,.notifications_campaignForm__TwBvQ textarea:focus-visible,.notifications_device__SIW5r input:focus-visible,.notifications_filters__lVvWq input:focus-visible,.notifications_filters__lVvWq select:focus-visible,.notifications_headerLinks__nFt8l a:focus-visible,.notifications_linkButton__5E8GN:focus-visible,.notifications_primary__i_shY:focus-visible,.notifications_secondary__2_xBh:focus-visible,.notifications_tabs__VCUhc button:focus-visible{outline:3px solid #f0b429;outline-offset:3px}[data-admin-theme=dark] .notifications_device__SIW5r,[data-admin-theme=dark] .notifications_device__SIW5r input,[data-admin-theme=dark] .notifications_filters__lVvWq label,[data-admin-theme=dark] .notifications_filters__lVvWq select,[data-admin-theme=dark] .notifications_headerLinks__nFt8l a,[data-admin-theme=dark] .notifications_item__24f2j,[data-admin-theme=dark] .notifications_tabs__VCUhc button,[data-theme=dark] .notifications_device__SIW5r,[data-theme=dark] .notifications_device__SIW5r input,[data-theme=dark] .notifications_filters__lVvWq label,[data-theme=dark] .notifications_filters__lVvWq select,[data-theme=dark] .notifications_headerLinks__nFt8l a,[data-theme=dark] .notifications_item__24f2j,[data-theme=dark] .notifications_tabs__VCUhc button{background:#10211b;color:#edf7f3;border-color:#406257}[data-admin-theme=dark] .notifications_device__SIW5r small,[data-admin-theme=dark] .notifications_empty__9ShO1,[data-admin-theme=dark] .notifications_item__24f2j p,[data-admin-theme=dark] .notifications_meta__2b9n1,[data-theme=dark] .notifications_device__SIW5r small,[data-theme=dark] .notifications_empty__9ShO1,[data-theme=dark] .notifications_item__24f2j p,[data-theme=dark] .notifications_meta__2b9n1{color:#bed0c9}[data-admin-theme=dark] .notifications_preview__K1r6k,[data-theme=dark] .notifications_preview__K1r6k{background:#153429;border-color:#40735f}[data-admin-theme=dark] .notifications_campaignHistory__MpcDD td,[data-admin-theme=dark] .notifications_campaignHistory__MpcDD th,[data-admin-theme=dark] .notifications_preference__pgNQ9,[data-theme=dark] .notifications_campaignHistory__MpcDD td,[data-theme=dark] .notifications_campaignHistory__MpcDD th,[data-theme=dark] .notifications_preference__pgNQ9{border-color:#335248}.askTeacher_lecturePanel__kDtk4,.askTeacher_page__OBJqo{direction:rtl;color:var(--text,#172033)}.askTeacher_page__OBJqo{max-width:1180px;margin:0 auto;padding:24px;min-height:60vh}.askTeacher_card__pzL3A,.askTeacher_detail__b20JJ,.askTeacher_lecturePanel__kDtk4,.askTeacher_metrics__sruHp article{background:var(--surface,#fff);border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:18px;box-shadow:0 12px 35px rgba(15,23,42,.07)}.askTeacher_lecturePanel__kDtk4{margin-top:24px;padding:22px;position:relative;overflow:hidden}.askTeacher_actions__LCPID,.askTeacher_cardHeader__3H9N1,.askTeacher_messageMeta__uyGDc,.askTeacher_sectionHeader__100PY,.askTeacher_toolbar__WVB6A{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.askTeacher_kicker__Nm6po,.askTeacher_sectionHeader__100PY span{color:#087f6b;font-weight:700;font-size:.82rem}.askTeacher_sectionHeader__100PY h1,.askTeacher_sectionHeader__100PY h2{margin:4px 0 0}.askTeacher_sectionHeader__100PY p{margin:6px 0}.askTeacher_form__Ke_U1{display:grid;gap:14px;margin-top:18px}.askTeacher_formGrid__Zb8wk{display:grid;grid-template-columns:1fr 1fr;gap:14px}.askTeacher_form__Ke_U1 label{display:grid;gap:7px;font-weight:700}.askTeacher_form__Ke_U1 input,.askTeacher_form__Ke_U1 select,.askTeacher_form__Ke_U1 textarea,.askTeacher_toolbar__WVB6A input,.askTeacher_toolbar__WVB6A select{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:11px;padding:11px;background:var(--input,#fff);color:inherit;font:inherit}.askTeacher_form__Ke_U1 textarea{resize:vertical}.askTeacher_toolbar__WVB6A label{display:grid;gap:6px;min-width:150px;font-weight:700}.askTeacher_pagination__TESoB{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px}.askTeacher_danger__ON66P,.askTeacher_primary__czHEs,.askTeacher_secondary__gM61Y,.askTeacher_textButton__g0Wz4,.askTeacher_timestampLink__byYra{border:0;border-radius:10px;padding:10px 14px;font:inherit;font-weight:750;cursor:pointer}.askTeacher_primary__czHEs{background:#087f6b;color:#fff}.askTeacher_secondary__gM61Y{background:#e8f5f2;color:#075f52}.askTeacher_danger__ON66P{background:#fee2e2;color:#991b1b}.askTeacher_textButton__g0Wz4{background:transparent;color:#087f6b;text-decoration:underline}.askTeacher_primary__czHEs:disabled,.askTeacher_secondary__gM61Y:disabled{opacity:.55;cursor:not-allowed}.askTeacher_timestampBar__Ro6dz{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px;background:#f2f8f7;border-radius:12px}.askTeacher_check__NQAEd{grid-template-columns:auto 1fr!important;align-items:start;font-weight:500!important}.askTeacher_check__NQAEd input{width:auto;margin-top:4px}.askTeacher_fileField__LGmPi input{padding:8px}.askTeacher_error__giiDe,.askTeacher_notice__0t9ur,.askTeacher_success__1qnMJ{padding:12px;border-radius:10px}.askTeacher_notice__0t9ur{background:#f8fafc}.askTeacher_success__1qnMJ{background:#e8f8ee;color:#166534}.askTeacher_error__giiDe{background:#fff1f2;color:#9f1239}.askTeacher_faq__qicsn{margin-top:20px;border-top:1px solid #e2e8f0;padding-top:15px}.askTeacher_faq__qicsn details{padding:10px 0;border-bottom:1px solid #eef2f7}.askTeacher_faq__qicsn summary{cursor:pointer;font-weight:750}.askTeacher_allQuestionsLink__k1UEN{display:inline-block;margin-top:14px;color:#087f6b;font-weight:750}.askTeacher_timestampLink__byYra{margin-top:10px;background:#eff6ff;color:#1d4ed8}.askTeacher_layout__NnHEQ{display:grid;grid-template-columns:minmax(250px,360px) minmax(0,1fr);gap:18px;margin-top:20px}.askTeacher_list___Ek50{display:grid;gap:10px;align-content:start}.askTeacher_card__pzL3A{display:block;padding:15px;color:inherit;text-decoration:none}.askTeacher_card__pzL3A[data-unread=true]{border-inline-start:5px solid #0f9f83}.askTeacher_card__pzL3A[data-active=true]{outline:2px solid #0f9f83}.askTeacher_card__pzL3A h2,.askTeacher_card__pzL3A h3{font-size:1rem;margin:7px 0}.askTeacher_card__pzL3A p,.askTeacher_card__pzL3A small{margin:4px 0;color:#64748b}.askTeacher_badges__QmUTX{display:flex;gap:7px;flex-wrap:wrap}.askTeacher_badge__wltRj{background:#edf7f5;color:#096b5d;border-radius:999px;padding:4px 8px;font-size:.76rem;font-weight:750}.askTeacher_badge__wltRj[data-tone=warn]{background:#fff7ed;color:#9a3412}.askTeacher_detail__b20JJ{padding:20px;min-width:0}.askTeacher_timeline__pZS79{display:grid;gap:12px;margin:20px 0}.askTeacher_message__lYqTt{max-width:82%;background:#f1f5f9;padding:13px;border-radius:14px}.askTeacher_message__lYqTt[data-author=student]{margin-inline-start:auto;background:#e8f5f2}.askTeacher_message__lYqTt p{white-space:pre-wrap;overflow-wrap:anywhere}.askTeacher_messageMeta__uyGDc{font-size:.78rem;color:#64748b}.askTeacher_attachments__3CLZT{display:flex;gap:8px;flex-wrap:wrap}.askTeacher_attachments__3CLZT button{border:1px solid #cbd5e1;background:transparent;border-radius:8px;padding:7px;color:inherit}.askTeacher_internal__qtoVO{border-inline-start:4px solid #f59e0b;background:#fffbeb;padding:12px;margin:8px 0}.askTeacher_support__woCmb{background:#eff6ff;padding:14px;border-radius:12px}.askTeacher_support__woCmb a{font-weight:750}.askTeacher_actions__LCPID{margin-top:16px}.askTeacher_metrics__sruHp{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px;margin:18px 0}.askTeacher_metrics__sruHp article{padding:13px}.askTeacher_metrics__sruHp strong{display:block;font-size:1.4rem;margin-top:5px}.askTeacher_toolbar__WVB6A{margin:15px 0}.askTeacher_empty__M5LRr{text-align:center;padding:40px;color:#64748b}.askTeacher_modal___aCan{position:fixed;inset:0;background:rgba(15,23,42,.65);display:grid;place-items:center;padding:18px;z-index:1000}.askTeacher_modalPanel__KRerD{width:min(650px,100%);max-height:90vh;overflow:auto;background:var(--surface,#fff);color:var(--text,#172033);border-radius:16px;padding:20px}.askTeacher_reportBody__9duHg{white-space:pre-wrap;background:#f8fafc;padding:14px;border-radius:10px}.askTeacher_mobileOnly__9Zm_b{display:none}@media(max-width:780px){.askTeacher_page__OBJqo{padding:14px}.askTeacher_formGrid__Zb8wk,.askTeacher_layout__NnHEQ{grid-template-columns:1fr}.askTeacher_metrics__sruHp{grid-template-columns:repeat(2,1fr)}.askTeacher_message__lYqTt{max-width:94%}.askTeacher_mobileOnly__9Zm_b{display:block}.askTeacher_sectionHeader__100PY{align-items:flex-start}}@media(prefers-color-scheme:dark){.askTeacher_lecturePanel__kDtk4,.askTeacher_page__OBJqo{--surface:#111827;--input:#172033;--text:#f1f5f9}.askTeacher_card__pzL3A p,.askTeacher_card__pzL3A small,.askTeacher_notice__0t9ur,.askTeacher_timestampBar__Ro6dz{color:#cbd5e1}.askTeacher_timestampBar__Ro6dz{background:#172033}.askTeacher_card__pzL3A,.askTeacher_detail__b20JJ,.askTeacher_lecturePanel__kDtk4{box-shadow:none}.askTeacher_message__lYqTt{background:#1f2937}.askTeacher_message__lYqTt[data-author=student]{background:#123b36}.askTeacher_reportBody__9duHg{background:#1f2937}.askTeacher_faq__qicsn details{border-color:#334155}}.studentKnowledgeBank_page__sosPS{min-height:100vh;width:min(1180px,calc(100% - 28px));margin:0 auto;padding:28px 0 80px;color:var(--text)}.studentKnowledgeBank_hero__cC1cm{display:grid;gap:12px;padding:26px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--mint) 76%,var(--solid)),var(--surface-strong));box-shadow:var(--soft-shadow)}.studentKnowledgeBank_actions__unNOg span,.studentKnowledgeBank_bankMeta__c69U0 span,.studentKnowledgeBank_bankTop__R_qYy span,.studentKnowledgeBank_filters__y1gCx span,.studentKnowledgeBank_hero__cC1cm span{color:var(--teal);font-size:12px;line-height:1.7;font-weight:900}.studentKnowledgeBank_hero__cC1cm h1{margin:0;color:var(--deep);font-size:clamp(28px,5vw,44px);line-height:1.35;font-weight:900}.studentKnowledgeBank_bankTop__R_qYy p,.studentKnowledgeBank_emptyState__9MTn_ p,.studentKnowledgeBank_hero__cC1cm p,.studentKnowledgeBank_unitList__shNQV small,.studentKnowledgeBank_unitList__shNQV span{margin:0;color:var(--muted);font-size:14px;line-height:1.9;font-weight:700}.studentKnowledgeBank_filters__y1gCx{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(160px,.8fr) minmax(160px,.8fr);gap:10px;margin-top:16px}.studentKnowledgeBank_filters__y1gCx label{min-width:0;display:grid;gap:6px}.studentKnowledgeBank_filters__y1gCx input,.studentKnowledgeBank_filters__y1gCx select{width:100%;min-width:0;height:46px;padding:0 13px;border:1px solid var(--line);border-radius:12px;color:var(--text);background:var(--surface-strong);font:inherit;font-size:13px;font-weight:800}.studentKnowledgeBank_bankGrid__s1plm,.studentKnowledgeBank_summary__VBhY7{display:grid;gap:12px;margin-top:16px}.studentKnowledgeBank_summary__VBhY7{grid-template-columns:repeat(4,minmax(0,1fr))}.studentKnowledgeBank_bankCard__PY0y1,.studentKnowledgeBank_emptyState__9MTn_,.studentKnowledgeBank_summary__VBhY7 article{min-width:0;border:1px solid var(--line);border-radius:18px;background:var(--surface-strong);box-shadow:var(--soft-shadow)}.studentKnowledgeBank_summary__VBhY7 article{display:grid;gap:4px;padding:16px}.studentKnowledgeBank_summary__VBhY7 strong{color:var(--deep);font-size:24px;line-height:1.2;font-weight:900}.studentKnowledgeBank_summary__VBhY7 span{color:var(--muted);font-size:12px;font-weight:800}.studentKnowledgeBank_bankGrid__s1plm{grid-template-columns:repeat(2,minmax(0,1fr))}.studentKnowledgeBank_bankCard__PY0y1{display:grid;gap:14px;padding:18px}.studentKnowledgeBank_coverImage__lsHbq{display:block;width:100%;max-height:260px;border-radius:14px;object-fit:cover}.studentKnowledgeBank_bankTop__R_qYy{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.studentKnowledgeBank_bankTop__R_qYy>div{min-width:0}.studentKnowledgeBank_bankTop__R_qYy h2,.studentKnowledgeBank_emptyState__9MTn_ h2{margin:3px 0 7px;overflow-wrap:anywhere;color:var(--deep);font-size:20px;line-height:1.55;font-weight:900}.studentKnowledgeBank_bankTop__R_qYy strong{flex:0 0 auto;padding:6px 10px;border-radius:999px;color:#7a5200;background:color-mix(in srgb,var(--amber) 24%,var(--solid));font-size:11px}.studentKnowledgeBank_bankMeta__c69U0{display:flex;flex-wrap:wrap;gap:7px}.studentKnowledgeBank_bankMeta__c69U0 span{padding:5px 9px;border:1px solid rgba(15,118,110,.18);border-radius:999px;background:var(--mint)}.studentKnowledgeBank_unitList__shNQV{display:grid;gap:8px}.studentKnowledgeBank_unitList__shNQV section{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:11px;border-radius:12px;background:var(--solid)}.studentKnowledgeBank_unitList__shNQV strong{display:block;overflow-wrap:anywhere;color:var(--deep);font-size:13px;line-height:1.7;font-weight:900}.studentKnowledgeBank_actions__unNOg{display:grid;gap:8px}.studentKnowledgeBank_actions__unNOg button{min-height:44px;border:1px solid var(--line);border-radius:12px;color:var(--muted);background:var(--solid);font:inherit;font-size:13px;font-weight:900}.studentKnowledgeBank_actionLink__hTrIY,.studentKnowledgeBank_backLink__sXZaR,.studentKnowledgeBank_emptyState__9MTn_ button,.studentKnowledgeBank_pagination__bzayR button,.studentKnowledgeBank_practiceActions__0LTIa button,.studentKnowledgeBank_unitTabs__rfdGZ button{min-height:44px;border:1px solid var(--line);border-radius:12px;color:var(--deep);background:var(--surface-strong);font:inherit;font-size:13px;font-weight:900}.studentKnowledgeBank_actionLink__hTrIY,.studentKnowledgeBank_backLink__sXZaR{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:9px 14px;text-decoration:none}.studentKnowledgeBank_actionLink__hTrIY{color:#fff;background:var(--teal)}.studentKnowledgeBank_backLink__sXZaR{margin-bottom:12px}.studentKnowledgeBank_emptyState__9MTn_ button,.studentKnowledgeBank_pagination__bzayR button,.studentKnowledgeBank_practiceActions__0LTIa button,.studentKnowledgeBank_unitTabs__rfdGZ button{padding:9px 14px;cursor:pointer}.studentKnowledgeBank_emptyState__9MTn_ button:disabled,.studentKnowledgeBank_pagination__bzayR button:disabled,.studentKnowledgeBank_practiceActions__0LTIa button:disabled,.studentKnowledgeBank_unitTabs__rfdGZ button:disabled{cursor:not-allowed;opacity:.55}.studentKnowledgeBank_actionLink__hTrIY:focus-visible,.studentKnowledgeBank_answerChoices__Oxj1w input:focus-visible,.studentKnowledgeBank_backLink__sXZaR:focus-visible,.studentKnowledgeBank_emptyState__9MTn_ button:focus-visible,.studentKnowledgeBank_essayAnswer___TEEE textarea:focus-visible,.studentKnowledgeBank_filters__y1gCx input:focus-visible,.studentKnowledgeBank_filters__y1gCx select:focus-visible,.studentKnowledgeBank_pagination__bzayR button:focus-visible,.studentKnowledgeBank_practiceActions__0LTIa button:focus-visible,.studentKnowledgeBank_questionTabs__nOCbt button:focus-visible,.studentKnowledgeBank_unitTabs__rfdGZ button:focus-visible{outline:3px solid color-mix(in srgb,var(--teal) 35%,transparent);outline-offset:2px}.studentKnowledgeBank_pagination__bzayR,.studentKnowledgeBank_practiceActions__0LTIa{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:16px}.studentKnowledgeBank_pagination__bzayR span{color:var(--muted);font-size:13px;font-weight:800}.studentKnowledgeBank_questionTabs__nOCbt,.studentKnowledgeBank_unitTabs__rfdGZ{display:flex;gap:8px;margin-top:16px;padding-bottom:4px;overflow-x:auto}.studentKnowledgeBank_questionTabs__nOCbt button{flex:0 0 auto;min-height:42px;padding:8px 12px;border:1px solid var(--line);border-radius:12px;color:var(--deep);background:var(--surface-strong);font:inherit;font-size:12px;font-weight:900;cursor:pointer}.studentKnowledgeBank_questionTabs__nOCbt button[aria-current=step]{border-color:var(--teal);background:var(--mint)}.studentKnowledgeBank_unitTabs__rfdGZ button{flex:0 0 min(230px,72vw);display:grid;gap:4px;text-align:right}.studentKnowledgeBank_unitTabs__rfdGZ button[aria-current=page]{border-color:var(--teal);background:var(--mint)}.studentKnowledgeBank_unitTabs__rfdGZ small{color:var(--muted)}.studentKnowledgeBank_questionList__k8abr{display:grid;gap:14px;margin-top:16px}.studentKnowledgeBank_questionCard__0IEfx{min-width:0;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--surface-strong);box-shadow:var(--soft-shadow)}.studentKnowledgeBank_questionHeader__Rjq_K{display:flex;justify-content:space-between;gap:10px;color:var(--teal);font-size:12px;font-weight:900}.studentKnowledgeBank_questionCard__0IEfx h3{margin:10px 0;overflow-wrap:anywhere;color:var(--deep);font-size:18px;line-height:1.8}.studentKnowledgeBank_questionCard__0IEfx p{color:var(--muted);line-height:1.8}.studentKnowledgeBank_answerChoices__Oxj1w{display:grid;gap:9px;margin:14px 0 0;padding:0;border:0}.studentKnowledgeBank_answerChoices__Oxj1w legend,.studentKnowledgeBank_essayAnswer___TEEE>span{margin-bottom:8px;color:var(--muted);font-size:13px;font-weight:800}.studentKnowledgeBank_answerChoices__Oxj1w label,.studentKnowledgeBank_answerOption__OKsfw{display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid var(--line);border-radius:12px;background:var(--solid);line-height:1.7;cursor:pointer}.studentKnowledgeBank_answerOption__OKsfw{display:grid;cursor:default}.studentKnowledgeBank_answerOption__OKsfw label{padding:0;border:0;background:transparent}.studentKnowledgeBank_answerChoices__Oxj1w .studentKnowledgeBank_correctChoice__uUllt{border-color:#087f5b;background:color-mix(in srgb,#087f5b 10%,var(--solid))}.studentKnowledgeBank_optionImage___fEMN,.studentKnowledgeBank_questionImage__C2gZ2{display:block;width:min(100%,680px);max-height:520px;margin-top:10px;border-radius:12px;object-fit:contain}.studentKnowledgeBank_optionImage___fEMN{width:min(100%,360px);max-height:260px}.studentKnowledgeBank_answerChoices__Oxj1w input{margin-top:5px;accent-color:var(--teal)}.studentKnowledgeBank_essayAnswer___TEEE{display:grid;gap:6px;margin-top:14px}.studentKnowledgeBank_essayAnswer___TEEE textarea{width:100%;min-width:0;padding:12px;border:1px solid var(--line);border-radius:12px;color:var(--text);background:var(--solid);font:inherit;line-height:1.8;resize:vertical}.studentKnowledgeBank_practiceFeedback___OPKS{min-height:1px;margin-top:12px}.studentKnowledgeBank_practiceFeedback___OPKS p{margin:6px 0 0}.studentKnowledgeBank_practiceFeedback___OPKS .studentKnowledgeBank_correct__ZIu48{color:#087f5b;font-weight:900}.studentKnowledgeBank_practiceFeedback___OPKS .studentKnowledgeBank_incorrect__5o4Z8{color:#b42318;font-weight:900}.studentKnowledgeBank_emptyState__9MTn_{margin-top:16px;padding:24px;text-align:center}@media (max-width:860px){.studentKnowledgeBank_bankGrid__s1plm,.studentKnowledgeBank_filters__y1gCx,.studentKnowledgeBank_summary__VBhY7{grid-template-columns:minmax(0,1fr)}.studentKnowledgeBank_bankTop__R_qYy{display:grid}.studentKnowledgeBank_bankTop__R_qYy strong{width:fit-content}.studentKnowledgeBank_pagination__bzayR>*,.studentKnowledgeBank_practiceActions__0LTIa>*{flex:1 1 120px}}@media (prefers-reduced-motion:reduce){.studentKnowledgeBank_page__sosPS *,.studentKnowledgeBank_page__sosPS :after,.studentKnowledgeBank_page__sosPS :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}