._navbar_172hy_1{position:sticky;top:0;z-index:100;background:var(--color-surface);color:var(--color-text-primary);box-shadow:0 10px 30px #0f172414;border-bottom:1px solid rgba(15,23,36,.06);overflow:hidden}._background_172hy_12{position:absolute;inset:0;height:110px;pointer-events:none;opacity:.9}._svg_172hy_20{width:100%;height:110px;display:block}._svg_172hy_20 path{stroke-linecap:round;stroke-linejoin:round;animation:_float_172hy_1 9s ease-in-out infinite}._svg_172hy_20 path:nth-of-type(2){animation-duration:12s;animation-direction:reverse}._node_172hy_37{transform-origin:center;animation:_pulse_172hy_1 3s ease-in-out infinite;fill:#a78bfa}._node_172hy_37:nth-of-type(2){animation-delay:.3s}._node_172hy_37:nth-of-type(3){animation-delay:.6s}._node_172hy_37:nth-of-type(4){animation-delay:.9s}._node_172hy_37:nth-of-type(5){animation-delay:1.2s}._node_172hy_37:nth-of-type(6){animation-delay:1.5s}._node_172hy_37:nth-of-type(7){animation-delay:1.8s}._inner_172hy_67{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:.6rem 1.5rem .8rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:clamp(.75rem,1.8vw,1.4rem)}._brandRow_172hy_80{display:flex;align-items:center;justify-content:space-between;gap:1rem}._brand_172hy_80{display:flex;align-items:center;gap:.65rem;text-decoration:none;color:inherit}._logo_172hy_95 img{width:48px;height:48px;border-radius:12px;color:#fff;font-weight:700;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 10px 30px #2e3a5926}._brandText_172hy_108{display:flex;flex-direction:column;white-space:nowrap;line-height:1.1}._brandName_172hy_115{font-weight:700;font-size:1.02rem;letter-spacing:.2px}._brandTagline_172hy_121{font-size:.74rem;color:var(--color-text-secondary)}._toggle_172hy_126{display:none;background:transparent;border:none;cursor:pointer;padding:.4rem;border-radius:10px;transition:background-color .2s ease}._toggle_172hy_126:hover,._toggle_172hy_126:focus-visible{background:#2e3a5914}._toggleBar_172hy_141{display:block;width:22px;height:2px;background-color:var(--color-primary);border-radius:999px;transition:transform .2s ease,opacity .2s ease}._toggleBar_172hy_141+._toggleBar_172hy_141{margin-top:5px}._toggleOpen_172hy_154 ._toggleBar_172hy_141:first-child{transform:translateY(7px) rotate(45deg)}._toggleOpen_172hy_154 ._toggleBar_172hy_141:nth-child(2){opacity:0}._toggleOpen_172hy_154 ._toggleBar_172hy_141:last-child{transform:translateY(-7px) rotate(-45deg)}._collapsible_172hy_166{display:flex;align-items:center;justify-content:space-between;gap:clamp(1.5rem,3vw,2.5rem);flex:1 1 100%;flex-wrap:wrap}._collapsibleOpen_172hy_175{display:flex}._nav_172hy_1{flex:1 1 auto}._navLinks_172hy_183{display:flex;align-items:center;justify-content:flex-start;gap:clamp(.75rem,2vw,1.5rem);list-style:none;margin:0;padding:0;flex-wrap:wrap;row-gap:.6rem}._navItem_172hy_195{margin:0;position:relative}._navLink_172hy_183{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .95rem;border-radius:999px;font-weight:600;color:var(--color-text-secondary);transition:transform .2s ease,background-color .2s ease,color .2s ease;position:relative;white-space:nowrap}._navLink_172hy_183:hover{transform:translateY(-1px);background:#ffb74d29;color:var(--color-primary)}._navLinkActive_172hy_219{background:var(--color-accent);color:#fff;box-shadow:0 10px 24px #ffb74d47}._navLink_172hy_183:after{content:"";position:absolute;inset-inline:20%;bottom:.2rem;height:3px;border-radius:999px;background:linear-gradient(90deg,#ffb74d33,#ffb74d99);transform:scaleX(0);transform-origin:center;transition:transform .2s ease}._navLink_172hy_183:hover:after,._navLinkActive_172hy_219:after{transform:scaleX(1)}._icon_172hy_247{display:inline-flex;align-items:center;justify-content:center;font-size:1rem}._actions_172hy_254{display:flex;align-items:center;gap:clamp(.4rem,1vw,.75rem);padding:0;margin-left:auto;flex-shrink:0}._navProfileIcon_172hy_263{width:1.35rem;height:1.35rem}@media(max-width:900px){._inner_172hy_67{padding:.75rem 1.25rem 1.1rem}}@media(max-width:768px){._navbar_172hy_1{border-bottom:none;box-shadow:0 6px 20px #0f17241a}._background_172hy_12,._svg_172hy_20{height:180px}._inner_172hy_67{flex-direction:column;align-items:stretch}._toggle_172hy_126{display:inline-flex;flex-direction:column;justify-content:center;align-items:center}._collapsible_172hy_166{display:none;flex-direction:column;align-items:stretch;gap:1.5rem;padding-top:.5rem}._collapsibleOpen_172hy_175{display:flex}._navLinks_172hy_183{flex-direction:column;align-items:flex-start;gap:.6rem}._navLink_172hy_183{width:100%}._actions_172hy_254{flex-direction:column;align-items:flex-start;gap:1rem}._statusGroup_172hy_328{text-align:left}}@keyframes _float_172hy_1{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes _pulse_172hy_1{0%{transform:scale(1);opacity:.9}50%{transform:scale(1.35);opacity:.6}to{transform:scale(1);opacity:.9}}._switcher_8ygly_1{position:relative;display:inline-flex;align-items:center;padding:.55rem .85rem;min-width:3.5rem;border-radius:10px;border:1.25px solid rgba(17,24,39,.9);background:transparent;transition:transform .15s ease,border-color .15s ease}._switcher_8ygly_1:hover{border-color:#111827a6}._switcher_8ygly_1:has(._select_8ygly_17:focus-visible){transform:translateY(-1px);border-color:#1118278c}._select_8ygly_17{border:none;background:transparent;color:inherit;font:500 1rem/1 Inter,system-ui,sans-serif;appearance:none;cursor:pointer;padding-right:2rem;letter-spacing:.012em}._select_8ygly_17 option{color:#111827;background-color:#fff}._select_8ygly_17:focus-visible{outline:none}._switcher_8ygly_1:after{content:"▾";position:absolute;right:.75rem;pointer-events:none;font-size:.85rem;opacity:.7;color:currentColor;transition:transform .14s ease}._switcher_8ygly_1:hover:after{transform:translateY(1px)}._srOnly_8ygly_57{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}._footer_x2b06_1{background:linear-gradient(160deg,#2e3a59fa,#141b2d);color:#ffffffd1;padding:clamp(2.5rem,4vw,3.5rem) 0;margin-top:clamp(2rem,5vw,3.5rem)}._container_x2b06_8{width:min(1120px,90vw);margin:0 auto;display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}._topRow_x2b06_16{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3rem)}._brandBlock_x2b06_22{display:grid;gap:1.25rem}._brandRow_x2b06_27{display:flex;align-items:center;gap:1.1rem}._logo_x2b06_33{width:clamp(56px,10vw,80px);height:auto;border-radius:16px;background:#fff;padding:.6rem;box-shadow:0 16px 32px #0003}._brandName_x2b06_42{margin:0;font-size:clamp(1.1rem,3vw,1.4rem);font-weight:700;color:#fff}._brandTagline_x2b06_49{margin:0;font-size:clamp(.9rem,2.4vw,1rem);color:#ffffffa6}._description_x2b06_55{margin:0;font-size:clamp(.9rem,2.5vw,1rem);line-height:1.6;color:#ffffffbf}._badgeRow_x2b06_62{display:flex;flex-wrap:wrap;gap:.6rem}._badge_x2b06_62{padding:.45rem .85rem;border-radius:999px;background:#ffb74d29;color:#ffcf94;font-size:.82rem;font-weight:600;letter-spacing:.02em}._socialBlock_x2b06_78{display:grid;gap:.6rem}._sectionTitle_x2b06_83{margin:0;font-weight:600;letter-spacing:.03em;color:orange;text-transform:uppercase;font-size:.78rem}._socialIcons_x2b06_92{display:flex;gap:.6rem}._socialIcons_x2b06_92 a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#ffffff14;color:#fffc;transition:transform .2s ease,background-color .2s ease;font-size:1.1rem}._socialIcons_x2b06_92 a:hover{transform:translateY(-2px);background:#ffffff29}._linksGrid_x2b06_115{display:grid;gap:clamp(1.5rem,4vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}._linkList_x2b06_121{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:.45rem}._linkList_x2b06_121 a{color:#ffffffb3;text-decoration:none;font-size:.9rem;transition:color .2s ease}._linkList_x2b06_121 a:hover{color:#ffb74d}._bottomBar_x2b06_140{padding-top:1rem;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;align-items:center;gap:.6rem;font-size:.85rem;color:#fff9}._bottomLinks_x2b06_151{display:flex;gap:1.5rem}._bottomLinks_x2b06_151 a{color:inherit;text-decoration:none}._bottomLinks_x2b06_151 a:hover{color:#ffb74d}@media(min-width:900px){._topRow_x2b06_16{flex-direction:row;justify-content:space-between}._brandBlock_x2b06_22{flex:1.1}._linksGrid_x2b06_115{flex:1;grid-template-columns:repeat(3,minmax(150px,1fr))}._bottomBar_x2b06_140{flex-direction:row;justify-content:space-between}}._stack_iabx0_1{position:fixed;top:1.25rem;right:1.25rem;display:flex;flex-direction:column;gap:.75rem;z-index:9999}._toast_iabx0_11{display:flex;align-items:center;gap:.75rem;min-width:260px;max-width:min(320px,80vw);padding:.75rem 1rem;border-radius:12px;box-shadow:0 18px 48px #0f172a;color:#000;background:#8ce28c;border:1px solid rgba(15,23,42,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._toastSuccess_iabx0_26{border-color:#badbcc;background:#d1e7dd;color:#0f5132}._toastInfo_iabx0_32{border-color:#2563eb4d;background:#eff6fff2;color:#1d4ed8}._toastWarning_iabx0_38{border-color:#d977064d;background:#fff7edf2;color:#b45309}._toastDanger_iabx0_44{border-color:#dc26264d;background:#fef2f2f2;color:#b91c1c}._message_iabx0_50{flex:1;font-size:.9rem;line-height:1.35}._dismissButton_iabx0_56{border:none;background:transparent;color:inherit;font-size:1.1rem;line-height:1;cursor:pointer;padding:.25rem}._dismissButton_iabx0_56:hover,._dismissButton_iabx0_56:focus-visible{opacity:.65}._backdrop_tkjld_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#0f172abf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200}._loader_tkjld_12{position:relative;width:132px;height:132px;display:flex;align-items:center;justify-content:center}._spinner_tkjld_21{position:absolute;inset:0;border-radius:50%;border:6px solid rgba(148,163,184,.25);border-top-color:#4f46e5d9;animation:_spin_tkjld_21 1.2s linear infinite}._logo_tkjld_30{width:78px;height:78px;display:block;filter:drop-shadow(0 6px 18px rgba(30,64,175,.3))}@keyframes _spin_tkjld_21{to{transform:rotate(360deg)}}._appShell_lyzep_1{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-background)}._errorBanner_lyzep_8{margin:1rem 2rem 0;background-color:#e539351a;color:var(--color-error);padding:.75rem 1rem;border-radius:12px;font-weight:500}._signOut_lyzep_18{padding:.6rem 1.4rem;border-radius:999px;border:none;background:#2563eb;color:#fff;font-weight:600;cursor:pointer;box-shadow:0 14px 28px -18px #2563eb73;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}._signOut_lyzep_18:hover,._signOut_lyzep_18:focus-visible{transform:translateY(-1px);box-shadow:0 16px 32px -18px #2563eb8c;filter:brightness(1.05)}._content_lyzep_37{flex:1;padding:0 clamp(1.5rem,2vw + 1rem,2.5rem);max-width:1100px;margin:0 auto;width:100%}._wrapper_1larm_1{position:relative;margin:clamp(.5rem,3vw,2rem) calc(50% - 50vw) 0;width:100vw;display:flex;justify-content:center}._grid_1larm_9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,4vw,1.75rem);padding:clamp(1.25rem,4vw,2rem);width:min(92%,1080px);background:var(--color-surface);border-radius:18px;box-shadow:0 18px 45px #1018381a;border:1px solid rgba(46,58,89,.08)}._item_1larm_21{display:grid;gap:.65rem;justify-items:center;padding:clamp(.75rem,2vw,1.2rem);border-radius:16px;background:linear-gradient(145deg,#2e3a590a,#ffb74d14);box-shadow:0 12px 30px #2e3a5914;transition:transform .2s ease,box-shadow .2s ease;animation:_fadeUp_1larm_1 .42s ease forwards;opacity:0;transform:translateY(18px)}._item_1larm_21:hover{transform:translateY(-4px);box-shadow:0 18px 40px #2e3a591f}._imageFrame_1larm_40{width:clamp(70px,14vw,120px);aspect-ratio:1 / 1;border-radius:18px;background:#ffffffa6;display:grid;place-items:center;overflow:hidden;box-shadow:inset 0 0 0 1px #2e3a5914,0 12px 28px #0f172a1f}._image_1larm_40{width:100%;height:100%;object-fit:contain}._title_1larm_57{margin:0;font-size:clamp(1rem,2.6vw,1.25rem);font-weight:700;color:var(--color-primary);text-align:center}._description_1larm_65{margin:0;font-size:clamp(.9rem,2.3vw,1rem);color:var(--color-text-secondary);font-weight:500;text-align:center}@keyframes _fadeUp_1larm_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._wrapper_1larm_1{margin:clamp(.5rem,4vw,1.5rem) clamp(1rem,5vw,2rem);width:auto}._grid_1larm_9{width:100%}}@media(max-width:540px){._grid_1larm_9{grid-template-columns:1fr;gap:clamp(.75rem,4vw,1.25rem)}}._carousel_15s00_1{position:relative;margin:0 calc(50% - 50vw) clamp(1rem,3vw,1.5rem);width:100vw;max-width:none;height:350px;border-radius:0;overflow:hidden;background:#101828;box-shadow:0 18px 45px #1018382e}._kicker_15s00_12{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .7rem;border-radius:999px;background:#ffffff1f;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}._title_15s00_24{font-size:clamp(1.8rem,4vw,2.65rem);font-weight:700}._subtitle_15s00_29{margin:.65rem 0 1.5rem;max-width:540px;color:#ffffffc7;font-size:clamp(.95rem,2.6vw,1.05rem);line-height:1.55}._viewport_15s00_37{position:relative;display:flex;width:100%;height:100%;transform:translate(calc(var(--active-index, 0) * -100%));transition:transform .48s ease}._slide_15s00_46{position:relative;flex:0 0 100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start;padding:clamp(1.25rem,4vw,2.75rem) clamp(1.5rem,4vw,2.75rem);opacity:0;transform:translateY(12px) scale(.98);transition:opacity .42s ease,transform .42s ease}._slideActive_15s00_59{opacity:1;transform:translateY(0) scale(1);z-index:1}._slideAdaptive_15s00_65{background:linear-gradient(135deg,#2e3a59a6,#60a5fa59),url(/8d9b4a0e-04d4-4dd3-b7b6-c722eb977a5f.webp) center/cover no-repeat}._slideConcept_15s00_74{background:linear-gradient(135deg,#0f766ea6,#06b6d459),url(/d6fce5e5-6507-4cab-a40e-a0bba9492e07.webp) center/cover no-repeat}._slideCommunity_15s00_83{background:linear-gradient(135deg,#4f46e599,#0ea5e961),url(/WhatsApp%20Image%202025-11-08%20at%2000.35.18_727a2475.jpg) center/cover no-repeat}._overlay_15s00_93{position:absolute;inset:0;background:linear-gradient(0deg,#000000b3,#00000059 60%,#0000000d);z-index:0;pointer-events:none}._content_15s00_106{position:relative;z-index:3;max-width:min(420px,78%);color:#fff;display:grid;gap:.75rem;padding:clamp(.85rem,3vw,1.5rem);background:#10183894;border-radius:18px;box-shadow:0 18px 38px #1018383d;border:1px solid rgba(255,255,255,.12)}._slideTitle_15s00_120{margin:0;font-size:clamp(1.45rem,3.5vw,2.1rem);font-weight:700}._slideText_15s00_126{margin:0;color:#ffffffd1;line-height:1.5;font-size:clamp(.9rem,2.4vw,1.05rem)}._ctaButton_15s00_133{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.25rem;border-radius:12px;background:linear-gradient(135deg,#ffb74d,#ff9c35);color:#fff;font-weight:600;transition:transform .18s ease,box-shadow .22s ease;box-shadow:0 12px 28px #ffb74d4d}._ctaButton_15s00_133:hover{transform:translateY(-2px);box-shadow:0 18px 32px #ffb74d52}._controls_15s00_151{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(.75rem,3vw,1.5rem);z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(90%,1100px);padding:.65rem clamp(1rem,3vw,1.5rem);background:#10183873;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px}._indicators_15s00_168{display:flex;gap:.6rem}._indicator_15s00_168{width:11px;height:11px;border-radius:50%;border:none;background:#ffffff73;cursor:pointer;transition:transform .16s ease,background-color .16s ease}._indicator_15s00_168:hover{transform:scale(1.1)}._indicatorActive_15s00_187{background:#ffb74d;transform:scale(1.2)}._navButtons_15s00_192{display:inline-flex;gap:.6rem}._arrowButton_15s00_197{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#ffffff14;color:#fff;font-size:1.35rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,transform .18s ease}._arrowButton_15s00_197:hover{background:#ffffff2e;transform:translateY(-1px)}._arrowButton_15s00_197:focus-visible,._indicator_15s00_168:focus-visible{outline:3px solid rgba(255,183,77,.35);outline-offset:2px}._sideControls_15s00_223{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;padding:0 clamp(1rem,4vw,2.5rem)}._sideButton_15s00_233{pointer-events:auto;width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.45);background:#10183873;color:#fff;font-size:1.6rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._sideButton_15s00_233:hover{background:#101838a6;transform:translateY(-1px)}._sideButtonPrev_15s00_255{margin-right:clamp(.5rem,2vw,1.5rem)}._sideButtonNext_15s00_259{margin-left:clamp(.5rem,2vw,1.5rem)}._sideButton_15s00_233:focus-visible{outline:3px solid rgba(255,183,77,.35);outline-offset:2px}@media(max-width:900px){._controls_15s00_151{flex-direction:column;align-items:stretch}._sideControls_15s00_223{padding:0 clamp(.5rem,6vw,1.5rem)}._sideButton_15s00_233{width:38px;height:38px;font-size:1.4rem}}@media(max-width:640px){._carousel_15s00_1{height:350px}._slide_15s00_46{padding:clamp(1rem,4vw,1.6rem)}._content_15s00_106{max-width:100%}}._section_hl6mi_1{padding:clamp(1.5rem,5vw,3.5rem) 0;background:linear-gradient(180deg,#ffffffeb,#f7f9fc)}._container_hl6mi_10{width:min(1100px,92vw);margin:0 auto;display:grid;gap:clamp(1.5rem,4vw,2.5rem)}._header_hl6mi_17{text-align:center;display:grid;gap:.65rem}._eyebrow_hl6mi_23{display:inline-flex;justify-content:center;padding:.35rem .8rem;border-radius:999px;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;background:#2e3a59;color:#fff;font-weight:600}._title_hl6mi_36{margin:0;font-size:clamp(1.6rem,3.5vw,2.3rem);color:var(--color-primary)}._subtitle_hl6mi_42{margin:0;color:var(--color-text-secondary);font-size:clamp(.95rem,2.6vw,1.05rem);max-width:600px;margin-inline:auto}._grid_hl6mi_50{display:grid;gap:clamp(1rem,3vw,1.75rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._card_hl6mi_56{background:#fff;border-radius:20px;box-shadow:0 18px 40px #0f172a14;border:1px solid rgba(46,58,89,.08);display:grid;grid-template-rows:auto 1fr;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}._card_hl6mi_56:hover{transform:translateY(-4px);box-shadow:0 24px 48px #0f172a1f}._iconWrap_hl6mi_72{display:grid;place-items:center;padding:1.3rem 0;font-size:2rem;background:#2e3a590d}._icon_hl6mi_72{font-size:2rem}._accentNeet_hl6mi_84{background:#ffebeee6}._accentJee_hl6mi_88{background:#fff3e0e6}._accentGate_hl6mi_92{background:#e6fff0e6}._accentUpsc_hl6mi_96{background:#f5ebffe6}._cardBody_hl6mi_100{padding:1.2rem 1.2rem 1.4rem;display:grid;gap:.8rem}._cardTitle_hl6mi_106{margin:0;font-size:1.1rem;font-weight:700;color:var(--color-primary)}._tagRow_hl6mi_113{display:flex;flex-wrap:wrap;gap:.45rem}._tag_hl6mi_113{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .7rem;border-radius:999px;font-size:.75rem;font-weight:600;color:var(--color-text-secondary);background:#2e3a5914;text-decoration:none;transition:background .2s ease,color .2s ease}._tag_hl6mi_113:hover{background:#ffb74d2e;color:var(--color-primary)}._actionLink_hl6mi_138{margin-top:auto;align-self:end;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:999px;font-weight:600;background:linear-gradient(135deg,#ffb74d,#ff9c35);color:#fff;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 14px 30px #ffb74d47}._actionLink_hl6mi_138:hover{transform:translateY(-2px);box-shadow:0 18px 36px #ffb74d52}@media(max-width:640px){._grid_hl6mi_50{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}._cardBody_hl6mi_100{padding:1rem}}._page_ypx3h_1{padding:clamp(2rem,5vw,3.5rem) 0;background:linear-gradient(180deg,#f8fafcfa,#fff)}._pageHeader_ypx3h_10{width:min(960px,92vw);margin:0 auto clamp(1.5rem,4vw,2.5rem);display:grid;gap:.85rem;text-align:center}._pageEyebrow_ypx3h_18{display:inline-flex;justify-content:center;align-items:center;margin-inline:auto;padding:.3rem .85rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1d4ed8;background:#3b82f61f}._pageTitle_ypx3h_33{margin:0;font-size:clamp(1.9rem,4vw,2.6rem);color:#0f172a}._pageSubtitle_ypx3h_39{margin:0;color:#475569;font-size:clamp(1rem,2.6vw,1.1rem);line-height:1.6}._grid_ypx3h_46{width:min(1100px,92vw);margin:0 auto;display:grid;gap:clamp(1.25rem,3vw,1.75rem);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}._card_ypx3h_54{--card-border: rgba(15, 23, 42, .08);--card-background: #ffffff;--badge-primary-bg: rgba(79, 70, 229, .14);--badge-primary-color: #4338ca;--secondary-border: rgba(15, 23, 42, .12);display:grid;gap:.85rem;padding:1.65rem;border-radius:20px;background:var(--card-background);border:2px solid var(--card-border);box-shadow:0 18px 36px #0f172a14;transition:transform .2s ease,box-shadow .2s ease}._card_ypx3h_54:hover,._card_ypx3h_54:focus-within{transform:translateY(-2px);box-shadow:0 20px 42px #0f172a1f}._cardTheme_indigo_ypx3h_77{--card-border: #3730a3;--card-background: rgba(99, 102, 241, .12);--badge-primary-bg: rgba(79, 70, 229, .18);--badge-primary-color: #312e81}._cardTheme_violet_ypx3h_84{--card-border: #6d28d9;--card-background: rgba(167, 139, 250, .16);--badge-primary-bg: rgba(139, 92, 246, .22);--badge-primary-color: #4c1d95}._cardTheme_amber_ypx3h_91{--card-border: #b45309;--card-background: rgba(251, 191, 36, .18);--badge-primary-bg: rgba(251, 191, 36, .26);--badge-primary-color: #78350f}._cardDummy_ypx3h_98{background:linear-gradient(135deg,#ffffffa6,#fffffff2),var(--card-background);border-style:dashed}._cardHeader_ypx3h_108{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._cardTitle_ypx3h_115{margin:0;font-size:1.2rem;color:#0f172a}._cardMeta_ypx3h_121{display:flex;gap:.4rem;align-items:center}._badge_ypx3h_127{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .7rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;border:1px solid var(--secondary-border)}._badgePrimary_ypx3h_139{background:var(--badge-primary-bg);color:var(--badge-primary-color);border-color:transparent}._badge_neutral_ypx3h_145{background:#94a3b842;color:#334155}._badge_violet_ypx3h_150{background:#8b5cf62e;color:#5b21b6;border-color:#7c3aed80}._badge_amber_ypx3h_156{background:#f59e0b2e;color:#92400e;border-color:#d9770680}._badge_emerald_ypx3h_162{background:#10b9812e;color:#047857;border-color:#05966973}._cardDescription_ypx3h_168{margin:0;color:#475569;line-height:1.5}._cardActions_ypx3h_174{display:flex;justify-content:flex-end}._cardButton_ypx3h_179{border:none;border-radius:12px;padding:.65rem;font-weight:600;background:#2563eb;color:#f8fafc;cursor:pointer;box-shadow:0 12px 24px #2563eb47;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}._cardButton_ypx3h_179:hover,._cardButton_ypx3h_179:focus-visible{transform:translateY(-1px);background:#1d4ed8;box-shadow:0 16px 28px #1d4ed852}._cardButtonDisabled_ypx3h_198{background:#0f172a1f;color:#0f172a8c;cursor:not-allowed;box-shadow:none}._stateCard_ypx3h_205{width:min(480px,90vw);margin:0 auto;padding:1.5rem;border-radius:18px;background:#94a3b829;color:#334155;text-align:center;font-weight:600}._page_12une_1{padding:clamp(2rem,5vw,3.25rem) 0;background:linear-gradient(180deg,#f0f9ff99,#fff);min-height:100vh}._shell_12une_7{max-width:960px;margin:0 auto;padding:0 clamp(1.5rem,5vw,3rem);display:grid;gap:1.75rem}._backLink_12une_15{all:unset;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;color:#2563eb;font-weight:600;white-space:nowrap}._header_12une_26{display:flex;flex-direction:column;gap:.9rem}._eyebrow_12une_32{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:#475569}._title_12une_40{margin:0;font-size:clamp(2rem,5vw,2.6rem);color:#0f172a}._metaRow_12une_46{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}._metaBadge_12une_53,._metaBadgeNeutral_12une_54{display:inline-flex;gap:.4rem;align-items:center;padding:.35rem .85rem;border-radius:999px;font-size:.85rem;font-weight:600}._metaBadge_12une_53{background:#2563eb29;color:#2563eb}._metaBadgeNeutral_12une_54{background:#d9770629;color:#b45309}._metaLabel_12une_74{font-size:.9rem;color:#475569}._questionCard_12une_79,._resultCard_12une_80{background:#fff;border-radius:20px;padding:clamp(1.5rem,4vw,2.25rem);box-shadow:0 20px 48px #0f172a14;display:flex;flex-direction:column;gap:1.5rem}._questionHeader_12une_90{display:flex;flex-direction:column;gap:.6rem}._questionIndex_12une_96{margin:0;font-size:.9rem;color:#475569}._questionPrompt_12une_102{margin:0;font-size:1.35rem;color:#0f172a}._optionsList_12une_108{display:flex;flex-direction:column;gap:.75rem}._optionButton_12une_114{border:1px solid rgba(15,23,42,.1);border-radius:16px;padding:.9rem 1.1rem;display:flex;gap:.75rem;align-items:center;background:#f8fafc;font-weight:600;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}._optionButton_12une_114:hover{transform:translateY(-1px);border-color:#3b82f666}._optionButtonSelected_12une_132{background:linear-gradient(90deg,#3b82f61f,#818cf82e);border-color:#3b82f680;color:#1d4ed8}._optionLabel_12une_138{width:36px;height:36px;border-radius:12px;background:#3b82f61f;display:inline-flex;align-items:center;justify-content:center;color:#1d4ed8;font-weight:700}._validation_12une_150{margin:0;padding:.9rem 1.1rem;border-radius:14px;background:#f8717129;color:#b91c1c;font-weight:600}._controls_12une_159{display:flex;justify-content:space-between;gap:1rem}._primaryButton_12une_165,._secondaryButton_12une_166{border:none;border-radius:999px;padding:.65rem 1.6rem;font-weight:600;cursor:pointer;white-space:nowrap}._primaryButton_12une_165{background:linear-gradient(135deg,#1d4ed8,#2563eb);color:#fff;box-shadow:0 16px 32px #2563eb47}._primaryButton_12une_165:disabled,._secondaryButton_12une_166:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}._secondaryButton_12une_166{background:#0f172a0d;color:#1f2937}._progressPanel_12une_193{background:#fff;border-radius:20px;padding:clamp(1.5rem,4vw,2rem);box-shadow:0 20px 48px #0f172a0f;display:flex;flex-direction:column;gap:1rem}._progressTitle_12une_203{margin:0;font-weight:700;color:#0f172a}._progressDots_12une_209{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:.6rem}._progressDot_12une_209{border:none;border-radius:12px;height:32px;cursor:pointer;background:#94a3b82e;transition:transform .15s ease,background .15s ease}._progressDot_12une_209:hover{transform:translateY(-1px)}._progressDotActive_12une_228{outline:2px solid rgba(37,99,235,.35)}._progressDot_answered_12une_232{background:#22c55e3d}._progressDot_pending_12une_236{background:#94a3b82e}._resultCard_12une_80{gap:1.75rem}._resultSummary_12une_244{display:flex;align-items:baseline;gap:.75rem}._resultLabel_12une_250{margin:0;font-size:.85rem;color:#475569;letter-spacing:.08em;text-transform:uppercase}._resultValue_12une_258{margin:0;font-size:2.75rem;font-weight:700;color:#0f172a}._resultPercent_12une_265{margin:0;font-size:1.4rem;font-weight:600;color:#16a34a}._resultMeta_12une_272{display:flex;flex-wrap:wrap;gap:.85rem;color:#475569}._resultMetaLine_12une_279{margin:0}._resultActions_12une_283{display:flex;flex-wrap:wrap;gap:.85rem}._secondaryLink_12une_289{display:inline-flex;align-items:center;padding:.6rem 1.4rem;border-radius:999px;border:1px solid rgba(37,99,235,.25);color:#2563eb;font-weight:600;text-decoration:none}._resultDetails_12une_300{display:flex;flex-direction:column;gap:1rem}._resultDetailsTitle_12une_306{margin:0;font-size:1rem;color:#0f172a;font-weight:600}._resultList_12une_313{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.1rem}._resultItem_12une_322{border-radius:16px;padding:1.25rem;background:#f8fafce6;border:1px solid rgba(203,213,225,.6);display:flex;flex-direction:column;gap:.6rem}._resultPromptRow_12une_332{display:flex;justify-content:space-between;align-items:center;gap:.75rem}._resultIndex_12une_339{font-weight:700;color:#1f2937}._resultTag_12une_344{padding:.3rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}._resultTagCorrect_12une_352{background:#22c55e33;color:#15803d}._resultTagIncorrect_12une_357{background:#f8717133;color:#b91c1c}._resultPrompt_12une_332,._resultAnswer_12une_363,._resultExplanation_12une_364{margin:0;color:#475569}._resultExplanation_12une_364{font-style:italic}@media(max-width:960px){._shell_12une_7{grid-template-columns:1fr}._progressDots_12une_209{grid-template-columns:repeat(auto-fill,minmax(28px,1fr))}}._page_k3978_1{padding:clamp(2rem,5vw,3.5rem) 0;background:linear-gradient(180deg,#fff7ed,#fff 60%);color:#0f172a}._hero_k3978_7{display:flex;justify-content:center;padding:0 clamp(1.5rem,6vw,3rem);margin-bottom:clamp(1.5rem,5vw,3rem)}._heroCard_k3978_14{width:min(960px,100%);background:#fff;border-radius:22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:clamp(.9rem,2.5vw,1.8rem);padding:clamp(1rem,3vw,1.6rem);align-items:center;position:relative;overflow:hidden;box-shadow:0 18px 42px -24px #0f172a2e;border:2px solid rgba(59,130,246,.22);min-height:15rem}._heroCard_k3978_14:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 95% 10%,rgba(59,130,246,.12),transparent 52%);pointer-events:none}._heroPrimary_k3978_41{display:flex;align-items:center;gap:clamp(.9rem,2.6vw,1.4rem);position:relative;z-index:1}._heroAvatar_k3978_49{width:clamp(72px,11vw,100px);height:clamp(72px,11vw,100px);border-radius:50%;background:linear-gradient(135deg,#2563eb,#60a5fa);display:inline-flex;align-items:center;justify-content:center;font-size:clamp(2rem,5vw,2.8rem);font-weight:700;color:#0f172a;letter-spacing:.08em}._heroSummary_k3978_63{display:grid;gap:clamp(.25rem,1vw,.5rem)}._heroEyebrow_k3978_68{margin:0;text-transform:uppercase;letter-spacing:.22em;font-size:.68rem;color:#1d4ed8}._heroBadgeStrip_k3978_76{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:clamp(.5rem,2vw,.85rem)}._heroBadge_k3978_76{position:relative;display:inline-flex;align-items:center;justify-content:center;width:65px;height:65px;border:none;cursor:default}._heroBadge_k3978_76:after{content:attr(data-hint);position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%);max-width:200px;padding:.45rem .65rem;border-radius:10px;background:#0f172aeb;color:#f8fafc;font-size:.72rem;font-weight:600;letter-spacing:.04em;line-height:1.2;white-space:normal;opacity:0;pointer-events:none;transition:opacity .16s ease;z-index:2}._heroBadge_k3978_76:focus:after,._heroBadge_k3978_76:hover:after{opacity:1}._heroBadge_k3978_76 svg{width:100%;height:100%}._heroTitle_k3978_128{margin:0;font-size:clamp(1.6rem,4vw,2.2rem);letter-spacing:-.02em}._heroMeta_k3978_134{display:flex;flex-wrap:wrap;gap:.6rem;color:#1e40afb3}._heroMeta_k3978_134 span{padding:.35rem .85rem;border-radius:999px;background:#3b82f614;border:1px solid rgba(37,99,235,.18);font-size:.85rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._heroStatus_k3978_150{display:grid;gap:.75rem;background:#ffffffd1;border-radius:20px;padding:clamp(1rem,2.6vw,1.6rem);border:1px solid rgba(249,115,22,.25);box-shadow:inset 0 0 0 1px #ffedd54d}._heroLevelBadge_k3978_160{align-self:flex-start;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .9rem;border-radius:999px;background:#2563eb1a;color:#1d4ed8;font-weight:600;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}._heroProgress_k3978_175{display:flex;align-items:center;gap:.65rem;color:#0f172abf;font-weight:600}._heroProgressTrack_k3978_183{position:relative;flex:1;height:8px;border-radius:999px;background:#bfdbfe99;overflow:hidden}._heroProgressValue_k3978_192{position:absolute;inset:0;background:linear-gradient(90deg,#2563eb,#38bdf8);border-radius:999px;transition:width .2s ease}._heroActions_k3978_200{display:flex;flex-direction:column;gap:.6rem}._heroActions_k3978_200 a{min-width:160px}._primaryAction_k3978_210,._secondaryAction_k3978_211{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1.4rem;border-radius:999px;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}._primaryAction_k3978_210{background:#2563eb;color:#f8fafc;box-shadow:0 18px 36px -22px #2563eb73}._primaryAction_k3978_210:hover,._primaryAction_k3978_210:focus-visible{transform:translateY(-1px);background:#1d4ed8;box-shadow:0 20px 42px -24px #2563eb80}._secondaryAction_k3978_211{background:#fde68a4d;color:#92400e;border:1px solid rgba(251,191,36,.4)}._secondaryAction_k3978_211:hover,._secondaryAction_k3978_211:focus-visible{transform:translateY(-1px);background:#fde04773}._cardsGrid_k3978_249{width:min(1080px,94vw);margin:0 auto;display:grid;gap:clamp(1.1rem,2.5vw,1.6rem);grid-template-columns:minmax(0,1fr)}._card_k3978_249{position:relative;padding:clamp(1rem,2.6vw,1.4rem);border-radius:20px;border:2px solid transparent;box-shadow:0 26px 55px -40px #0f172a52;display:grid;gap:clamp(.8rem,2vw,1.2rem)}._cardSunset_k3978_267{background:#fb923c;border-color:#c2410c8c;color:#3b1a02}._cardLagoon_k3978_273{background:#2563eb;border-color:#1e40af8c;color:#eff6ff}._cardMint_k3978_279{background:#fb923c;border-color:#ea580c8c;color:#431407}._cardBlush_k3978_285{background:#fff;border-color:#3b82f68c;color:#e0f2fe}._cardSettings_k3978_291{background:#fff;border-color:#94a3b859;color:#0f172a;width:100%}._settingsHeader_k3978_298{display:flex;justify-content:space-between;align-items:center;gap:.65rem}._miniSettingsGrid_k3978_305{display:grid;gap:.75rem}._languageRow_k3978_310{display:flex;flex-wrap:wrap;gap:.5rem}._languagePill_k3978_316,._languagePillActive_k3978_317{display:inline-flex;align-items:center;gap:.3rem;padding:.55rem 1.05rem;border-radius:999px;border:1px solid rgba(59,130,246,.2);background:#3b82f614;color:#1d4ed8;font-weight:600;font-size:.9rem;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}._languagePill_k3978_316:hover,._languagePill_k3978_316:focus-visible{transform:translateY(-1px);background:#3b82f624}._languagePillActive_k3978_317{background:#2563eb33;border-color:#2563eb59;color:#0f172a}._toggleRow_k3978_344{display:grid;gap:.65rem}._toggleItem_k3978_349{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.65rem;padding:.55rem .75rem;border-radius:14px;border:1px solid rgba(148,163,184,.28);background:#f8fafcbf;transition:border-color .15s ease,background .15s ease}._toggleItem_k3978_349:hover,._toggleItem_k3978_349:focus-within{border-color:#2563eb59;background:#dbeafe99}._toggleItem_k3978_349 input{width:18px;height:18px;accent-color:#2563eb}._toggleItem_k3978_349 p{margin:0;font-weight:600;color:#0f172a}._toggleItem_k3978_349 span{display:block;margin-top:.2rem;font-size:.78rem;color:#475569}._settingsHint_k3978_386{margin:0;font-size:.78rem;color:#475569;text-align:right}._cardLagoon_k3978_273 ._cardEyebrow_k3978_393,._cardMint_k3978_279 ._cardEyebrow_k3978_393,._cardBlush_k3978_285 ._cardEyebrow_k3978_393{color:#fbffff}._cardLagoon_k3978_273 h2,._cardMint_k3978_279 h2{color:#064e3b}._cardBlush_k3978_285 h2{color:#f0f9ff}._cardHeader_k3978_408{display:grid;gap:.25rem}._recentLecturesList_k3978_413{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(.55rem,2vw,.9rem)}._recentLectureItem_k3978_422{display:grid;grid-template-columns:clamp(54px,12vw,78px) 1fr auto;gap:clamp(.5rem,1.8vw,.75rem);align-items:center;background:#fff;border-radius:14px;padding:clamp(.55rem,2vw,.8rem);border:1px solid rgba(17,101,202,.3);box-shadow:0 12px 34px -28px #0f172a8c}._recentLecturePreview_k3978_434{width:100%;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:#0f172a52}._recentLectureThumb_k3978_444{width:100%;height:100%;object-fit:cover}._recentLecturePlaceholder_k3978_450{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,#3b82f673,#0e749073);color:#f0f9ff;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}._recentLectureBody_k3978_468{display:grid;gap:.15rem;color:#e0e7ffeb}._recentLectureBody_k3978_468 h3{margin:0;font-size:.92rem;color:#000}._recentLectureBody_k3978_468 p{margin:0;font-size:.78rem;color:#000}._recentLectureTimestamp_k3978_486{font-size:.72rem;color:#000}._recentLectureRating_k3978_492{display:inline-flex;align-items:center;justify-content:flex-end;gap:.6rem;padding-left:clamp(.6rem,2vw,1rem)}._ratingStars_k3978_500{display:inline-flex;gap:.3rem}._ratingStar_k3978_500{border:none;background:transparent;color:#94a3b8cc;font-size:1.3rem;cursor:pointer;padding:.1rem;transition:transform .12s ease,color .15s ease}._ratingStar_k3978_500:hover,._ratingStar_k3978_500:focus-visible{color:#fbbf24;transform:translateY(-1px) scale(1.08)}._ratingStarActive_k3978_521{color:#facc15}._ratingStar_k3978_500:disabled,._ratingStar_k3978_500:disabled:hover{color:#94a3b880;cursor:not-allowed;transform:none}._ratingSummary_k3978_532{display:inline-flex;gap:.45rem;align-items:center;font-size:.75rem;color:#475569c7}._cardEyebrow_k3978_393{text-transform:uppercase;letter-spacing:.18em;font-size:.68rem;color:#0f172ab3}._card_k3978_249 h2{margin:0;font-size:1.3rem;color:#0f172a}._cardEmpty_k3978_553{margin:0;color:#0f172ab3;font-weight:500}._cardBlush_k3978_285 ._cardEmpty_k3978_553{color:#e0f2fecc}._quickStatsGrid_k3978_563{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(1rem,3vw,1.5rem)}._quickStatCard_k3978_569{--stat-color: #f97316;--stat-value: 0;position:relative;display:grid;grid-template-columns:auto 1fr;gap:clamp(.75rem,2.5vw,1.1rem);align-items:center;padding:clamp(.9rem,2.4vw,1.2rem);border-radius:18px;background:linear-gradient(180deg,#fff,#fef3c7b3);border:1px solid rgba(251,191,36,.25);color:#0f172a;box-shadow:0 24px 48px -36px #fb923c47}._quickStatChart_k3978_589{width:clamp(68px,16vw,88px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at center,#ffffff 0 62%,transparent 63%),conic-gradient(var(--stat-color) calc(var(--stat-value) * 1%),rgba(146,64,14,.08) 0);display:grid;place-items:center;color:#0f172a;position:relative}._quickStatChartInner_k3978_604{width:66%;height:66%;background:#ffffffeb;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.95rem;color:#0f172a}._quickStatCopy_k3978_616{display:grid;gap:.25rem}._quickStatLabel_k3978_621{margin:0;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#334155cc}._quickStatHint_k3978_630{margin:0;color:#475569b3;font-size:.8rem}._reportsSection_k3978_636,._focusSection_k3978_637{width:min(960px,92vw);margin:0 auto clamp(1.75rem,5vw,2.75rem);padding:0 clamp(1.5rem,5vw,2.5rem);display:grid;gap:clamp(1.3rem,3vw,1.75rem)}._sectionHeader_k3978_645{display:grid;gap:.4rem}._reportsList_k3978_650{list-style:none;margin:0;padding:0;display:grid;gap:clamp(.85rem,2vw,1.2rem);max-height:20rem;overflow-y:auto;padding-right:.25rem}._reportsList_k3978_650::-webkit-scrollbar{width:6px}._reportsList_k3978_650::-webkit-scrollbar-thumb{background:#0f172a2e;border-radius:999px}._reportCard_k3978_670{background:linear-gradient(135deg,#fff,#fef3c7b3);border:1px solid rgba(250,204,21,.45);border-radius:22px;padding:clamp(1.1rem,3vw,1.5rem);display:grid;gap:.5rem;box-shadow:0 24px 55px -40px #fb923c47;color:#0f172a;position:relative;overflow:hidden}._reportHeader_k3978_687{display:flex;justify-content:space-between;gap:.75rem;align-items:center}._reportTitle_k3978_694{margin:0;font-size:1.05rem;color:#0f172a}._reportScore_k3978_700{padding:.35rem .85rem;border-radius:999px;background:#86efac66;color:#166534;font-weight:600}._reportCard_k3978_670[data-state=low] ._reportScore_k3978_700{background:#fecaca99;color:#b91c1c}._reportMeta_k3978_713,._reportTimestamp_k3978_714{margin:0;color:#475569bf;font-size:.9rem}._reportTimestamp_k3978_714{color:#64748bb3}._stateCard_k3978_724{background:#e2e8f073;border-radius:20px;padding:clamp(1.2rem,3vw,1.6rem);text-align:center;color:#1e293bcc;font-weight:500;border:1px solid rgba(148,163,184,.25)}._focusList_k3978_734{display:grid;gap:clamp(.9rem,2.4vw,1.4rem)}._focusItem_k3978_739{background:#ffffffe6;border-radius:18px;padding:clamp(1.05rem,3vw,1.4rem);border:1px solid rgba(236,72,153,.28);display:grid;gap:.75rem;box-shadow:0 24px 48px -40px #ec489952;color:#0f172a}._focusItemHeader_k3978_750{display:flex;justify-content:space-between;align-items:center;gap:.75rem}._focusItemHeader_k3978_750 h3{margin:0;font-size:1.05rem;color:#0f172a}._focusItemHeader_k3978_750 span{font-weight:600;color:#0f172acc}._focusMeter_k3978_768{position:relative;height:10px;border-radius:999px;background:#94a3b833;overflow:hidden}._focusMeterFill_k3978_776{position:absolute;inset:0;width:var(--meter-value);background:var(--meter-color, #6366f1);border-radius:999px;transition:width .18s ease-out}._emptyState_k3978_785{background:#f1f5f9bf;border-radius:20px;padding:clamp(1.25rem,3vw,1.75rem);color:#1e293bb3;display:grid;gap:.45rem;border:1px solid rgba(191,219,254,.45)}._emptyHint_k3978_795{margin:0;color:#475569a6}@media(max-width:768px){._hero_k3978_7{padding:0 clamp(.8rem,5vw,1.6rem)}._heroCard_k3978_14{grid-template-columns:1fr;gap:clamp(.9rem,3vw,1.2rem)}._heroMeta_k3978_134{justify-content:center}._heroMeta_k3978_134 span{background:#fffc}._heroActions_k3978_200{width:100%;flex-direction:column;align-items:stretch;justify-content:center;gap:.6rem}._primaryAction_k3978_210,._secondaryAction_k3978_211{width:100%;justify-content:center}}@media(max-width:540px){._page_k3978_1{padding:clamp(1.25rem,6vw,2rem) 0}._hero_k3978_7{margin-bottom:clamp(1rem,6vw,1.6rem)}._heroCard_k3978_14{padding:clamp(.9rem,6vw,1.2rem)}._heroBadgeRow_k3978_846{justify-content:center}._heroProgress_k3978_175{flex-direction:column;gap:.35rem}._heroProgress_k3978_175 span{font-size:.85rem}._cardsGrid_k3978_249{width:min(100%,92vw)}}._page_1wgsg_1{padding:clamp(2rem,6vw,4rem) 0;background:linear-gradient(180deg,#f7f9fcf2,#fff)}._searchButton_1wgsg_10{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.35rem;border-radius:14px;border:none;font-weight:700;font-size:.95rem;color:#fff;background:linear-gradient(135deg,#ffb74d,#ff9c35);cursor:pointer;box-shadow:0 16px 32px #ffb74d47;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}._searchButton_1wgsg_10:hover{transform:translateY(-1px);box-shadow:0 18px 36px #ffb74d52}._searchButton_1wgsg_10:focus-visible{outline:3px solid rgba(255,183,77,.35);outline-offset:2px}._container_1wgsg_37{width:min(1100px,92vw);margin:0 auto;display:grid;gap:clamp(1.5rem,4vw,2.5rem)}._searchRow_1wgsg_44{display:grid;gap:.75rem}._searchForm_1wgsg_49{display:flex;align-items:stretch;gap:.75rem;flex-wrap:nowrap}._searchFieldWrap_1wgsg_56{position:relative;display:flex;align-items:center;flex:1}._searchInput_1wgsg_63{width:100%;border:1px solid rgba(46,58,89,.12);border-radius:16px;padding:.85rem 3.25rem .85rem 1.1rem;font-size:.95rem;color:var(--color-text-primary);background:#fffffff5;box-shadow:0 18px 36px #0f172a0f;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_1wgsg_63:focus{outline:none;border-color:#ffb74d99;box-shadow:0 20px 40px #ffb74d33}._clearButton_1wgsg_81{position:absolute;right:.75rem;padding:.45rem .75rem;border-radius:12px;border:none;font-size:.8rem;font-weight:600;color:var(--color-primary);background:#ffb74d2e;cursor:pointer;transition:background .2s ease}._clearButton_1wgsg_81:hover{background:#ffb74d47}._searchHint_1wgsg_99{margin:0;font-size:.85rem;color:var(--color-text-secondary)}._searchStatus_1wgsg_105{margin:0;font-size:.8rem;color:var(--color-text-secondary)}._searchStatusError_1wgsg_111{color:var(--color-error)}._pageHeader_1wgsg_115{text-align:center;display:grid;gap:.75rem}._eyebrow_1wgsg_121{display:inline-flex;justify-content:center;padding:.35rem .9rem;border-radius:999px;background:#2e3a5914;color:var(--color-primary);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}._pageTitle_1wgsg_134{margin:0;font-size:clamp(1.8rem,4vw,2.6rem);color:var(--color-text-primary)}._pageSubtitle_1wgsg_140{margin:0;max-width:720px;margin-inline:auto;color:var(--color-text-secondary);font-size:clamp(1rem,2.8vw,1.1rem);line-height:1.6}._grid_1wgsg_149{display:grid;gap:clamp(1.25rem,3vw,2rem);grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}@media(max-width:720px){._grid_1wgsg_149{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}._emptyState_1wgsg_161{display:grid;gap:.5rem;justify-items:center;text-align:center;padding:clamp(1.5rem,4vw,2.5rem);border-radius:20px;border:1px dashed rgba(46,58,89,.2);color:var(--color-text-secondary)}._emptyState_1wgsg_161 h2{margin:0;font-size:1.2rem;color:var(--color-primary)}._emptyState_1wgsg_161 p{margin:0}._card_1wgsg_182{position:relative;display:grid;gap:1.2rem;border-radius:22px;background:#fff;border:1px solid rgba(46,58,89,.08);box-shadow:0 18px 40px #0f172a14;overflow:hidden;padding-bottom:1.35rem}._tag_1wgsg_194{position:absolute;top:1rem;left:1rem;padding:.35rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.04em;background:#ffffffd9;color:var(--color-primary)}._tagwarning_1wgsg_207{background:#ffb74d38;color:#ae6b14}._tagprimary_1wgsg_212{background:#6c8ebf33;color:var(--color-secondary)}._tagsuccess_1wgsg_217{background:#43a04733;color:var(--color-success)}._banner_1wgsg_222{position:relative;width:100%;height:160px;overflow:hidden;background:linear-gradient(135deg,#2e3a591f,#ffb74d0d)}._banner_1wgsg_222:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.4),transparent 60%);pointer-events:none}._banner_1wgsg_222 img{width:100%;height:100%;object-fit:cover;filter:saturate(1.05)}._body_1wgsg_253{padding:0 1.5rem;display:grid;gap:.85rem}._header_1wgsg_259{display:grid;gap:.5rem}._title_1wgsg_264{margin:0;font-size:clamp(1.1rem,2.6vw,1.35rem);color:var(--color-primary)}._badgeRow_1wgsg_270{display:flex;flex-wrap:wrap;gap:.35rem}._badge_1wgsg_270{padding:.3rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;background:#2e3a5914;color:var(--color-primary)}._badgewarning_1wgsg_287{background:#ffb74d33;color:#ae6b14}._badgeprimary_1wgsg_292{background:#6c8ebf38;color:var(--color-secondary)}._badgesuccess_1wgsg_297{background:#43a04738;color:var(--color-success)}._badgeneutral_1wgsg_302{background:#2e3a5924;color:var(--color-text-secondary)}._highlight_1wgsg_307{margin:0;font-size:.95rem;color:var(--color-text-secondary)}._meta_1wgsg_313{display:grid;gap:.5rem}._metaItem_1wgsg_318{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;color:var(--color-text-secondary)}._metaIcon_1wgsg_326{font-size:1rem}._footer_1wgsg_330{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;padding:0 1.5rem}._actions_1wgsg_338{display:flex;gap:.75rem;align-items:center}._button_1wgsg_344{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.65rem 1.1rem;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:.95rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;cursor:pointer;white-space:nowrap}._button_1wgsg_344:focus-visible{outline:none;box-shadow:0 0 0 3px #4353ff59}._button_1wgsg_344:disabled{cursor:not-allowed;opacity:.65;transform:none;box-shadow:none}._buttonGhost_1wgsg_372{border-color:#4353ff40;color:var(--color-primary-700);background:#4353ff1f}._buttonGhost_1wgsg_372:hover:not(:disabled),._buttonGhost_1wgsg_372:focus-visible:not(:disabled){background:#4353ff2e;transform:translateY(-1px)}._lectureActions_1wgsg_384{display:flex;flex-direction:column;gap:.4rem;align-items:flex-end;margin-left:auto}._lectureProgress_1wgsg_392{margin:0;font-size:.82rem;color:#0f172aa6}._lectureDownloadButton_1wgsg_398,._lectureRemoveButton_1wgsg_399{border:none;border-radius:999px;padding:.5rem 1.1rem;font-weight:600;font-size:.85rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.3rem}._lectureDownloadButton_1wgsg_398{background:#3b82f62e;color:#1d4ed8;box-shadow:0 10px 20px -16px #3b82f680}._lectureDownloadButton_1wgsg_398:hover:not(:disabled),._lectureDownloadButton_1wgsg_398:focus-visible:not(:disabled){transform:translateY(-1px);background:#3b82f63d}._lectureRemoveButton_1wgsg_399{background:#f871712e;color:#b91c1c;box-shadow:0 10px 18px -16px #f8717173}._lectureRemoveButton_1wgsg_399:hover:not(:disabled),._lectureRemoveButton_1wgsg_399:focus-visible:not(:disabled){transform:translateY(-1px);background:#f871713d}._lectureDownloadButton_1wgsg_398:disabled,._lectureRemoveButton_1wgsg_399:disabled{opacity:.65;cursor:progress;transform:none;box-shadow:none}._buttonSolid_1wgsg_445{background:#0f172a;color:#fff;border-color:#0f172a;box-shadow:0 12px 24px -18px #0f172ad9}._buttonSolid_1wgsg_445:hover:not(:disabled),._buttonSolid_1wgsg_445:focus-visible:not(:disabled){background:#020617;border-color:#020617;box-shadow:0 16px 32px -22px #0f172ae6;transform:translateY(-1px)}._viewLink_1wgsg_460{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.05rem;border-radius:999px;border:1px solid rgba(67,83,255,.28);background:#4353ff1f;font-weight:600;color:var(--color-primary-700);text-decoration:none;white-space:nowrap;transition:color .15s ease,transform .15s ease,background-color .15s ease,box-shadow .15s ease}._viewLink_1wgsg_460 span{transition:transform .15s ease}._viewLink_1wgsg_460:hover,._viewLink_1wgsg_460:focus-visible{background:#4353ff2e;color:var(--color-primary-800)}._viewLink_1wgsg_460:hover span,._viewLink_1wgsg_460:focus-visible span{transform:translate(2px)}._viewLink_1wgsg_460:focus-visible{outline:none;box-shadow:0 0 0 3px #4353ff40}._viewLinkIcon_1wgsg_495{display:inline-flex;font-size:1rem;line-height:1}._progressText_1wgsg_501{margin-top:.5rem;font-size:.85rem;font-weight:500;color:var(--color-neutral-700)}._lectureSection_1wgsg_508{display:grid;gap:clamp(1.25rem,3vw,1.75rem);padding:clamp(2rem,5vw,3rem) 0;border-top:1px solid rgba(46,58,89,.08)}._lectureSectionHeader_1wgsg_515{display:grid;gap:.5rem;text-align:center}._lectureSectionHeader_1wgsg_515 h2{margin:0;font-size:clamp(1.6rem,3.6vw,2.1rem);color:var(--color-text-primary)}._lectureSectionHeader_1wgsg_515 p{margin:0;color:var(--color-text-secondary)}._lectureState_1wgsg_532{padding:clamp(1.25rem,4vw,2rem);border:1px dashed rgba(46,58,89,.2);border-radius:18px;text-align:center;color:var(--color-text-secondary);font-size:.95rem}._lectureGrid_1wgsg_541{display:grid;gap:clamp(1.25rem,3vw,1.75rem);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}._lectureCard_1wgsg_547{display:grid;gap:1rem;background:#fff;border:1px solid rgba(46,58,89,.08);border-radius:18px;box-shadow:0 16px 30px -24px #0f172a40;overflow:hidden}._lectureMedia_1wgsg_557{position:relative;width:100%;aspect-ratio:16 / 9;background:#2e3a5914}._lectureMedia_1wgsg_557 img{width:100%;height:100%;object-fit:cover}._lecturePlaceholder_1wgsg_570{position:absolute;inset:0;display:grid;place-items:center;font-weight:700;letter-spacing:.08em;color:#0f172aa6;text-transform:uppercase;background:linear-gradient(135deg,#38bdf82e,#818cf842)}._lectureBody_1wgsg_582{display:grid;gap:.75rem;padding:0 1.35rem 1.35rem}._lectureHeader_1wgsg_588{display:grid;gap:.5rem}._lectureTitle_1wgsg_593{margin:0;font-size:clamp(1.1rem,2.8vw,1.35rem);color:var(--color-primary)}._lectureBadges_1wgsg_599{display:flex;flex-wrap:wrap;gap:.4rem}._lectureBadge_1wgsg_599,._lectureBadgeSecondary_1wgsg_606{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._lectureBadge_1wgsg_599{background:#38bdf82e;color:#0369a1}._lectureBadgeSecondary_1wgsg_606{background:#94a3b82e;color:#0f172ab3}._lectureDescription_1wgsg_627{margin:0;color:var(--color-text-secondary);line-height:1.55}._lectureMeta_1wgsg_633{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.85rem;color:#0f172a99}._lectureTags_1wgsg_641{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}._lectureTags_1wgsg_641 li{padding:.2rem .55rem;border-radius:999px;background:#6366f124;color:#312e81;font-weight:600;font-size:.78rem}._lectureFooter_1wgsg_659{margin-top:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:center}._lectureLink_1wgsg_668{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem 1rem;border-radius:12px;background:#38bdf833;color:#0f172a;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}._lectureLink_1wgsg_668:hover,._lectureLink_1wgsg_668:focus-visible{background:#38bdf84d;transform:translateY(-1px)}@media(max-width:640px){._lectureSectionHeader_1wgsg_515{text-align:left}._lectureGrid_1wgsg_541{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media(max-width:640px){._footer_1wgsg_330{flex-direction:column;align-items:flex-start}._actions_1wgsg_338{width:100%;align-items:stretch}._actions_1wgsg_338 ._button_1wgsg_344{flex:1;text-align:center}._viewLink_1wgsg_460{flex:1;justify-content:center}}._backdrop_1fh2v_1{position:fixed;inset:0;background:#0f172aa6;display:flex;align-items:center;justify-content:center;z-index:1000;padding:clamp(1rem,4vw,2rem)}._modal_1fh2v_12{width:min(1080px,95vw);max-height:92vh;background:#fff;border-radius:20px;box-shadow:0 30px 80px -40px #0f172a99;display:flex;flex-direction:column;overflow:hidden}._header_1fh2v_23{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid rgba(148,163,184,.2)}._header_1fh2v_23 h2{margin:0;font-size:1.1rem;color:#0f172a}._closeButton_1fh2v_37{border:none;background:#0f172a0d;color:#0f172a;font-size:1.25rem;width:36px;height:36px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease}._closeButton_1fh2v_37:hover,._closeButton_1fh2v_37:focus-visible{background:#0f172a1f}._body_1fh2v_58{padding:1rem 1.5rem 1.5rem;flex:1;display:flex;align-items:center;justify-content:center}._playerWrap_1fh2v_66{width:100%;max-width:100%;aspect-ratio:16 / 9;background:#000;border-radius:16px;overflow:hidden}._player_1fh2v_66{width:100%;height:100%;border:none;background:#000}._fallback_1fh2v_82{margin:0;color:#0f172abf;font-size:.95rem;place-self:center}._wrapper_uffie_1{display:flex;flex-direction:column;gap:1.5rem}._heroPanel_uffie_7{display:grid;grid-template-columns:minmax(300px,1fr) minmax(360px,1.1fr);gap:1.75rem;align-items:stretch}._mediaColumn_uffie_14{background:#000;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;min-height:280px;box-shadow:0 16px 40px #0f172a59}._mediaPlayer_uffie_24{width:100%;height:100%;object-fit:cover}._mediaPlaceholder_uffie_30{flex:1;display:flex;align-items:center;justify-content:center;color:#ffffffbf;font-size:.95rem;background:linear-gradient(135deg,#1f2937,#111827)}._mediaHint_uffie_40{margin:0;padding:.9rem 1.2rem;font-size:.85rem;color:#ffffffe6;background:linear-gradient(180deg,#16a34ae6,#0f766ee6)}._headerCard_uffie_48{background-color:#fff;border-radius:18px;padding:1.75rem;display:flex;justify-content:space-between;gap:1.5rem;box-shadow:0 12px 32px #0f172a1a}._exam_uffie_58{display:inline-block;font-weight:700;color:#d62828;letter-spacing:.05em;margin-bottom:.5rem}._title_uffie_66{margin:0;font-size:2rem;color:#0a0a0a}._meta_uffie_72{margin:.75rem 0 0;color:#6b7280;font-size:.95rem}._actions_uffie_78{display:flex;flex-direction:column;gap:.75rem;align-items:flex-end;min-width:180px}._primaryButton_uffie_86{border:none;background-color:#0a0a0a;color:#fff;border-radius:999px;padding:.65rem 1.4rem;font-weight:600;cursor:pointer}._primaryButton_uffie_86:hover{background-color:#1f1f1f}._secondaryLink_uffie_100{color:#d62828;font-weight:600}._progressLabel_uffie_105{margin:0;color:#1e293b}._moduleList_uffie_110{display:flex;flex-direction:column;gap:1.25rem}._moduleCard_uffie_116{background-color:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 8px 24px #0f172a14}._moduleHeader_uffie_123{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}._moduleInfo_uffie_131{display:flex;flex-direction:column;gap:.45rem}._moduleTitle_uffie_137{margin:0;font-size:1.25rem;color:#0a0a0a}._moduleMetaRow_uffie_143{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._moduleAssetSummary_uffie_150{font-size:.9rem;color:#6b7280}._moduleBadge_uffie_155{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:999px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._moduleBadgeSuccess_uffie_167{background:#10b98129;color:#047857}._moduleBadgeActive_uffie_172{background:#3b82f62e;color:#1d4ed8}._moduleBadgeNeutral_uffie_177{background:#94a3b82e;color:#475569}._outlineButton_uffie_182{border:1px solid #d62828;color:#d62828;background:transparent;border-radius:999px;padding:.5rem 1.2rem;font-weight:600;cursor:pointer}._lessonList_uffie_192{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.85rem}._lessonItem_uffie_201{display:flex;gap:1rem;justify-content:space-between;border-bottom:1px solid #f0f0f0;padding-bottom:.85rem}._lessonItem_uffie_201:last-child{border-bottom:none}._lessonType_uffie_213{display:inline-block;font-size:.75rem;font-weight:700;color:#d62828;letter-spacing:.08em}._lessonTitle_uffie_221{margin:.25rem 0 0;font-weight:600;color:#0a0a0a}._lessonDescription_uffie_227{margin:.3rem 0 0;color:#6b7280;font-size:.9rem}._lessonMetaBlock_uffie_233{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;font-size:.85rem;color:#6b7280}._lessonMetaBlock_uffie_233 button{margin-top:.25rem}._previewButton_uffie_246{border:none;background:#0f172a;color:#f8fafc;padding:.4rem .9rem;border-radius:999px;font-weight:600;cursor:pointer;font-size:.75rem}._previewButton_uffie_246:hover,._previewButton_uffie_246:focus-visible{background:#1f2937}._emptyWrapper_uffie_262{background-color:#fff;border-radius:16px;padding:2rem;text-align:center}._heading_uffie_269{margin:0;font-size:1.75rem}._description_uffie_274{margin:.75rem 0;color:#6b7280}._downloadSummaryRow_uffie_279{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}._summaryChip_uffie_286{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;background:#0f172a0f;color:#1e293b}._summaryChipPrimary_uffie_300{background:#10b9812e;color:#047857}._summaryChipInfo_uffie_305{background:#3b82f62e;color:#1d4ed8}._summaryChipWarning_uffie_310{background:#facc1538;color:#92400e}._backLink_uffie_315{color:#d62828;font-weight:600}@media(max-width:992px){._heroPanel_uffie_7{grid-template-columns:1fr}._mediaColumn_uffie_14{min-height:220px}._headerCard_uffie_48{flex-direction:column;align-items:flex-start}._actions_uffie_78{width:100%;align-items:stretch}._moduleItem_uffie_339{flex-direction:column}._lessonItem_uffie_201{flex-direction:column;align-items:flex-start}._lessonMetaBlock_uffie_233{flex-direction:row;gap:.75rem;margin-top:.5rem}}._backdrop_1gv77_1{position:fixed;inset:0;background:#0f172aa6;display:flex;justify-content:center;align-items:center;padding:1.5rem;z-index:10000}._modalCard_1gv77_12{width:min(960px,100%);max-height:min(90vh,720px);background:#0f172a;color:#e2e8f0;border-radius:20px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 48px #0f172a73;border:1px solid rgba(148,163,184,.12)}._header_1gv77_25{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 1.75rem;border-bottom:1px solid rgba(148,163,184,.16)}._eyebrow_1gv77_33{margin:0;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8bf}._title_1gv77_41{margin:.45rem 0 0;font-size:1.35rem;color:#f8fafc}._assetMeta_1gv77_47{margin:.4rem 0 0;font-size:.9rem;color:#94a3b8bf}._closeButton_1gv77_53{border:none;background:#0f172a8c;color:#f8fafc;font-size:1.6rem;line-height:1;border-radius:999px;width:2.25rem;height:2.25rem;cursor:pointer}._closeButton_1gv77_53:hover,._closeButton_1gv77_53:focus-visible{background:#94a3b840}._previewBody_1gv77_70{flex:1;padding:1.5rem;display:grid;place-items:center;background:#0f172ab8}._videoPlayer_1gv77_78{width:100%;max-height:70vh;border-radius:12px;background:#000}._documentFrame_1gv77_85{width:100%;height:min(70vh,640px);border:none;border-radius:12px;background:#fff}._imagePreview_1gv77_93{max-width:100%;max-height:70vh;border-radius:12px;object-fit:contain;background:#0f172a66}._jsonPreview_1gv77_101{width:100%;max-height:65vh;overflow:auto;background:#0f172ad9;color:#d9f99d;border-radius:12px;padding:1rem;font-size:.85rem;line-height:1.5}._fallbackBlock_1gv77_113{text-align:center;display:grid;gap:.75rem}._fallbackMessage_1gv77_119{margin:0;color:#e2e8f0e6}._downloadLink_1gv77_124{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.2rem;border-radius:999px;background:#facc15;color:#1f2937;font-weight:600;text-decoration:none}._downloadLink_1gv77_124:hover,._downloadLink_1gv77_124:focus-visible{background:#fde047}@media(max-width:640px){._modalCard_1gv77_12{max-height:92vh}._previewBody_1gv77_70{padding:1rem}._documentFrame_1gv77_85{height:min(65vh,520px)}}._wrapper_5e67z_1{display:flex;flex-direction:column;gap:1.5rem}._header_5e67z_7{display:flex;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;align-items:flex-start}._heroCopy_5e67z_15{display:grid;gap:.6rem;max-width:520px}._heroHeading_5e67z_21{display:flex;align-items:center;gap:.65rem}._heroIcon_5e67z_27{width:56px;height:56px;border-radius:16px;background:#3b82f626;color:#2563ebf2;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 12px 26px -20px #2563ebb3}._heroIcon_5e67z_27 svg{width:28px;height:28px}._heroEyebrow_5e67z_44{margin:0;text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;color:#2563eb}._heading_5e67z_52{margin:0;font-size:clamp(1.8rem,3vw,2.4rem);color:#0f172a}._subheading_5e67z_58{margin:0;color:#475569;line-height:1.6}._storageCard_5e67z_64{background-color:#fff;border-radius:16px;padding:1rem 1.25rem;min-width:220px;box-shadow:0 8px 24px #0f172a14}._storageTitle_5e67z_72{margin:0;color:#6b7280;font-size:.85rem}._storageValue_5e67z_78{margin:.5rem 0;font-size:1.4rem;font-weight:700;color:#0a0a0a}._storageHint_5e67z_85{margin:0;font-size:.85rem;color:#6b7280}._notice_5e67z_91{padding:.75rem 1rem;background-color:#d628281f;border-radius:10px;color:#b82121;font-size:.95rem}._emptyState_5e67z_99{text-align:center;background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 10px 30px #0f172a14}._emptyHint_5e67z_107{color:#6b7280}._grid_5e67z_112{display:grid;grid-template-columns:repeat(auto-fit,minmax(540px,1fr));gap:clamp(1.5rem,3vw,2rem)}._card_5e67z_118{display:grid;grid-template-columns:minmax(200px,.85fr) minmax(280px,1fr);gap:clamp(1rem,2vw,1.4rem);background:#fff;border-radius:20px;padding:clamp(1rem,2.5vw,1.35rem);box-shadow:0 20px 48px -32px #0f172a47;border:1px solid rgba(148,163,184,.18);align-items:stretch}._cardVisual_5e67z_130{display:grid;gap:.75rem}._thumbShell_5e67z_135{position:relative;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#0f172a52,#3b82f61f);display:grid;place-items:center}._thumbnailImage_5e67z_145,._mediaPlayer_5e67z_151{width:100%;height:100%;object-fit:cover}._mediaEmbed_5e67z_157{width:100%;height:100%;border:0}._previewButton_5e67z_163{margin-top:.6rem;align-self:flex-start;border:none;border-radius:999px;padding:.45rem 1rem;background:#3b82f62e;color:#1d4ed8;font-weight:600;cursor:pointer;transition:transform .2s ease,background .2s ease}._previewButton_5e67z_163:hover,._previewButton_5e67z_163:focus-visible{outline:none;background:#3b82f647;transform:translateY(-1px)}._lectureThumb_5e67z_183{width:100%;height:100%;object-fit:cover}._mediaPlaceholder_5e67z_189{width:100%;height:100%;display:grid;place-items:center;color:#ffffffd9;font-size:.95rem;text-transform:uppercase}._badge_5e67z_199,._badgeSecondary_5e67z_200{position:absolute;top:.65rem;left:.65rem;padding:.35rem .7rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._badge_5e67z_199{background:#3b82f6eb;color:#eff6ff}._badgeSecondary_5e67z_200{background:#0f172aad;color:#e2e8f0}._visualFooter_5e67z_222{display:grid;gap:.2rem;font-size:.82rem;color:#475569}._visualFooter_5e67z_222 span{color:#b91c1c;font-weight:600}._cardDetails_5e67z_234{display:grid;gap:.7rem}._detailHeader_5e67z_239{display:grid;gap:.35rem}._title_5e67z_244{margin:0;font-size:clamp(1.2rem,2.3vw,1.35rem);color:#0f172a}._meta_5e67z_250{margin:0;color:#6b7280;font-size:.92rem}._metaSecondary_5e67z_256{margin:0;color:#4b5563;font-size:.9rem}._progressLabel_5e67z_262{margin:.35rem 0 0;font-size:.9rem;font-weight:500;color:#2563eb}._description_5e67z_269{margin:0;color:#334155;line-height:1.55}._moduleList_5e67z_275{margin:.5rem 0 0;padding:.65rem;border-radius:12px;background:#3b82f614;border:1px solid rgba(59,130,246,.18);display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}._moduleHeading_5e67z_286{margin:0 0 .5rem;font-size:.9rem;color:#1e293b;text-transform:uppercase;letter-spacing:.04em}._moduleList_5e67z_275 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._moduleItem_5e67z_303{display:flex;justify-content:space-between;gap:1rem;font-size:.88rem}._moduleName_5e67z_310{font-weight:600;color:#1f2937}._moduleMeta_5e67z_315{color:#2563eb}._actionsRow_5e67z_319{margin-top:auto;display:flex;gap:.75rem}._removeButton_5e67z_325{align-self:flex-start;border:none;background-color:#d62828;color:#fff;padding:.45rem 1rem;border-radius:999px;font-weight:600;cursor:pointer}._removeButton_5e67z_325:hover{background-color:#b82121}._queueBanner_5e67z_340{margin-top:1.5rem;padding:1rem 1.25rem;border-radius:12px;background:#10b9811f;color:#047857;display:flex;flex-direction:column;gap:.35rem}._queueBanner_5e67z_340 strong{font-size:.95rem}._queueBanner_5e67z_340 span{font-size:.85rem}._lectureDownloads_5e67z_359{display:grid;gap:1.25rem;margin-top:1.5rem}._lectureDownloadsHeader_5e67z_365{display:grid;gap:.4rem}._lectureDownloadsHeader_5e67z_365 h3{margin:0;font-size:1.35rem;color:#0f172a}._lectureDownloadsHeader_5e67z_365 p{margin:0;color:#4b5563}._lectureGrid_5e67z_381{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}._lectureGrid_5e67z_381>*{min-width:0}._lectureCard_5e67z_391{background:#fff;border-radius:18px;border:1px solid rgba(148,163,184,.18);padding:clamp(.9rem,2.1vw,1.1rem);display:grid;grid-template-columns:minmax(160px,.75fr) minmax(200px,1fr);gap:clamp(.8rem,1.8vw,1.1rem);box-shadow:0 18px 44px -32px #0f172a40}@media(max-width:960px){._lectureGrid_5e67z_381,._lectureCard_5e67z_391{grid-template-columns:minmax(0,1fr)}}._lectureInfo_5e67z_412{display:grid;gap:.4rem}._lectureTitle_5e67z_417{margin:0;font-size:1.1rem;color:#0f172a}._lectureMeta_5e67z_423{margin:0;color:#6b7280;font-size:.9rem}._lectureDescription_5e67z_429{margin:0;color:#334155;font-size:.9rem}._lectureProgressLabel_5e67z_435{margin:0;font-size:.85rem;font-weight:600;color:#2563eb}._lectureActionsRow_5e67z_442{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}._lectureOpenButton_5e67z_449{border:none;border-radius:999px;padding:.45rem 1rem;font-weight:600;background:#3b82f62e;color:#1d4ed8;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}._lectureOpenButton_5e67z_449:hover,._lectureOpenButton_5e67z_449:focus-visible{background:#3b82f647;transform:translateY(-1px)}._lectureRemoveButton_5e67z_469{border:none;border-radius:999px;padding:.45rem 1rem;font-weight:600;background:#f8717133;color:#b91c1c;cursor:pointer;transition:background .2s ease,transform .2s ease}._lectureRemoveButton_5e67z_469:hover,._lectureRemoveButton_5e67z_469:focus-visible{background:#f871714d;transform:translateY(-1px)}._lectureRemoveButton_5e67z_469:disabled{opacity:.6;cursor:progress;transform:none}._page_pty3e_1{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.5rem,5vw,3rem) clamp(1.5rem,6vw,4rem) clamp(3rem,6vw,4rem)}._hero_pty3e_8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.5rem}._heroEyebrow_pty3e_16{display:inline-block;font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6366f1;margin-bottom:.4rem}._heroTitle_pty3e_26{font-size:clamp(1.8rem,4vw,2.4rem);font-weight:700;line-height:1.2;color:#0f172a}._heroSubtitle_pty3e_33{font-size:clamp(1rem,2.3vw,1.1rem);color:#475569;max-width:42rem}._refreshButton_pty3e_39{align-self:flex-start;border:1px solid rgba(99,102,241,.4);background:linear-gradient(135deg,#6366f11f,#818cf814);color:#4338ca;font-weight:600;border-radius:999px;padding:.65rem 1.5rem;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}._refreshButton_pty3e_39:disabled{opacity:.6;cursor:not-allowed;transform:none}._refreshButton_pty3e_39:not(:disabled):hover,._refreshButton_pty3e_39:not(:disabled):focus-visible{transform:translateY(-1px);box-shadow:0 6px 18px #6366f12e}._errorBanner_pty3e_63{border-radius:.75rem;padding:1rem 1.2rem;background:#ef444414;border:1px solid rgba(248,113,113,.4);color:#b91c1c}._toolbar_pty3e_71{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:clamp(.75rem,2vw,1.25rem)}._filterGroup_pty3e_79{display:inline-flex;flex-wrap:wrap;gap:clamp(.5rem,1.5vw,.9rem)}._filterButton_pty3e_85{border:1px solid rgba(148,163,184,.35);background:#ffffffe6;color:#1e293b;border-radius:999px;font-weight:600;padding:.5rem 1.1rem;display:inline-flex;align-items:center;gap:.6rem;transition:border-color .14s ease,background .16s ease,color .14s ease,transform .14s ease;box-shadow:0 8px 20px #0f172a14}._filterButton_pty3e_85:hover,._filterButton_pty3e_85:focus-visible{transform:translateY(-1px);border-color:#6366f180;outline:none}._filterButtonActive_pty3e_106{background:linear-gradient(135deg,#6366f1f2,#3b82f6e6);color:#f8fafc;border-color:transparent;box-shadow:0 16px 30px #4f46e540}._filterBadge_pty3e_113{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-variant-numeric:tabular-nums;background:#0f172a14}._filterButtonActive_pty3e_106 ._filterBadge_pty3e_113{background:#f8fafc38}._filterEmpty_pty3e_129{margin-top:clamp(1.5rem,4vw,2.5rem);border-radius:clamp(1.1rem,2.3vw,1.7rem);background:#0f172ae0;color:#e2e8f0f5;padding:clamp(1.8rem,5vw,2.6rem);text-align:center;box-shadow:0 18px 35px #0f172a47;display:grid;gap:.75rem}._filterEmpty_pty3e_129 p{color:#94a3b8eb;margin:0 auto;max-width:32rem}._lectureScrollArea_pty3e_147{max-height:clamp(28rem,65vh,44rem);overflow-y:auto;padding-right:clamp(.5rem,1vw,.85rem);margin-right:calc(-1*clamp(.5rem,1vw,.85rem));scroll-behavior:smooth}._lectureScrollArea_pty3e_147:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:4px}._lectureList_pty3e_160{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2rem)}._lectureCard_pty3e_166{background:#0f172aeb;color:#f8fafcf5;border-radius:clamp(1.25rem,2.5vw,1.75rem);padding:clamp(1.4rem,3vw,2rem);display:flex;flex-direction:column;gap:clamp(1.3rem,3vw,1.8rem);box-shadow:0 18px 35px #0f172a47}._lectureHeader_pty3e_177{display:grid;grid-template-columns:minmax(70px,120px) minmax(0,1fr) minmax(180px,260px);gap:clamp(1rem,2.5vw,1.5rem);align-items:center}._lectureThumbnail_pty3e_184{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:1.25rem;overflow:hidden;background:#1e293b99;display:flex;align-items:center;justify-content:center}._lectureThumbnail_pty3e_184 img{width:100%;height:100%;object-fit:cover}._thumbnailFallback_pty3e_202{font-size:2.5rem;font-weight:600;color:#94a3b8e6}._lectureInfo_pty3e_208 h2{font-size:clamp(1.2rem,3vw,1.5rem);margin-bottom:.35rem}._lectureMeta_pty3e_213{display:flex;flex-wrap:wrap;gap:.4rem .75rem;font-size:.95rem;color:#94a3b8e6}._lectureViewed_pty3e_221{margin-top:.45rem;font-size:.9rem;color:#cbd5e1d9}._lectureRating_pty3e_227{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;justify-content:center}._lectureActions_pty3e_235{display:flex;justify-content:flex-end}._removeButton_pty3e_240{border:none;background:#f8717126;color:#dc2626eb;font-weight:600;border-radius:999px;padding:.35rem .9rem;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}._removeButton_pty3e_240:hover,._removeButton_pty3e_240:focus-visible{transform:translateY(-1px);background:#f8717140;box-shadow:0 8px 16px #dc262640}._ratingLabel_pty3e_258{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#a5b4fcd9}._ratingStars_pty3e_265{display:inline-flex;gap:.35rem}._ratingStar_pty3e_265{border:none;background:#ffffff0d;color:#818cf899;font-size:1.4rem;line-height:1;width:2.3rem;height:2.3rem;border-radius:999px;cursor:pointer;transition:transform .12s ease,background .12s ease,color .12s ease}._ratingStarActive_pty3e_283{color:#fde68a;background:#facc151f}._ratingStar_pty3e_265:hover,._ratingStar_pty3e_265:focus-visible{transform:translateY(-2px) scale(1.05);background:#818cf82e;color:#e0e7ff}._ratingSummary_pty3e_295{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:#94a3b8d9}._myRatingBadge_pty3e_303{background:#3b82f629;color:#bfdbfe;border-radius:999px;font-size:.8rem;padding:.3rem .8rem;font-weight:600}._commentComposer_pty3e_312{background:#0f172a99;border-radius:1.25rem;border:1px solid rgba(59,130,246,.2);padding:clamp(1rem,3vw,1.4rem);display:flex;flex-direction:column;gap:.75rem}._commentLabel_pty3e_322{font-weight:600;font-size:.95rem}._commentComposer_pty3e_312 textarea{resize:vertical;min-height:130px;border-radius:.9rem;border:1px solid rgba(148,163,184,.3);padding:.85rem 1rem;font-size:.95rem;color:#0f172a;background:#f8fafceb;line-height:1.55;transition:border-color .12s ease,box-shadow .12s ease}._commentComposer_pty3e_312 textarea:focus-visible{outline:none;border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f62e}._commentComposer_pty3e_312 textarea:disabled{opacity:.7;cursor:not-allowed}._commentFooter_pty3e_351{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;font-size:.85rem;color:#bfdbfee6}._charCount_pty3e_361{font-variant-numeric:tabular-nums}._submitButton_pty3e_365{border:none;border-radius:999px;padding:.6rem 1.6rem;font-weight:600;background:linear-gradient(135deg,#38bdf8,#6366f1);color:#0f172a;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}._submitButton_pty3e_365:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._submitButton_pty3e_365:not(:disabled):hover,._submitButton_pty3e_365:not(:disabled):focus-visible{transform:translateY(-2px);box-shadow:0 12px 18px #6366f159}._commentSection_pty3e_389{display:flex;flex-direction:column;gap:1rem;background:#0f172a80;border-radius:1.15rem;padding:clamp(1rem,2.6vw,1.4rem);border:1px solid rgba(148,163,184,.14)}._commentSection_pty3e_389 h3{font-size:1rem;font-weight:600;color:#e2e8f0f2}._commentList_pty3e_405{display:flex;flex-direction:column;gap:1rem}._commentItem_pty3e_411{display:flex;flex-direction:column;gap:.7rem;padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.18)}._commentItem_pty3e_411:last-child{border-bottom:none;padding-bottom:0}._commentMeta_pty3e_424{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.82rem;color:#94a3b8e6}._statusBadge_pty3e_433{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.2rem .6rem}._statusPending_pty3e_442{background:#f8fafc14;color:#facc15e6}._statusSolved_pty3e_447{background:#15803d29;color:#bbf7d0}._statusDefault_pty3e_452{background:#94a3b826;color:#cbd5e1f2}._commentRating_pty3e_457{display:inline-flex;gap:.3rem;font-size:1rem;color:#facc15cc}._commentRatingStar_pty3e_464{opacity:.4}._commentRatingStarActive_pty3e_468{opacity:1}._commentBody_pty3e_472{font-size:.95rem;color:#e2e8f0f5;line-height:1.55}._commentReply_pty3e_478{background:#1e40af38;border-radius:.85rem;padding:.75rem .9rem;display:flex;flex-direction:column;gap:.4rem;color:#bfdbfef2}._commentReplyLabel_pty3e_488{font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:#818cf8e6}._commentEmpty_pty3e_495{font-size:.9rem;color:#bfdbfecc}._emptyState_pty3e_500{text-align:center;background:#0f172ae6;color:#e2e8f0f2;border-radius:clamp(1.5rem,3vw,2rem);padding:clamp(2.5rem,6vw,3.5rem);box-shadow:0 18px 36px #0f172a40;display:grid;gap:.8rem}._emptyState_pty3e_500 h2{font-size:clamp(1.4rem,3vw,1.8rem)}._emptyState_pty3e_500 p{max-width:32rem;margin:0 auto;color:#94a3b8f2}@media(max-width:960px){._lectureHeader_pty3e_177{grid-template-columns:minmax(70px,110px) minmax(0,1fr)}._lectureList_pty3e_160{gap:1.3rem}._toolbar_pty3e_71{flex-direction:column;align-items:flex-start}}@media(max-width:640px){._page_pty3e_1{padding:clamp(1.2rem,5vw,2rem)}._lectureHeader_pty3e_177{grid-template-columns:minmax(70px,120px) minmax(0,1fr);align-items:flex-start}._lectureRating_pty3e_227{align-items:flex-start}}._page_1wmg6_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,5vh,3rem) clamp(1.5rem,5vw,3rem);background:linear-gradient(140deg,#ede9ff,#f5f3ff,#fff);overflow:auto}._pageSignup_1wmg6_11{padding:clamp(2rem,6vh,3.5rem) clamp(2rem,6vw,3.75rem)}._card_1wmg6_15{width:min(1100px,100%);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);background:#ffffffc7;border-radius:40px;box-shadow:0 40px 90px -45px #4f46e573;overflow:scroll;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}._formColumn_1wmg6_26{display:flex;justify-content:center;align-items:center;padding:clamp(1.75rem,4.5vw,2.6rem);background:linear-gradient(180deg,#ffffffd9,#f8fafcbf)}._formColumnSignup_1wmg6_38{display:grid;padding:clamp(2rem,5.5vw,3.2rem);justify-items:center;align-content:start;overflow-y:auto;max-height:100%;min-height:0;scrollbar-gutter:stable}._formCard_1wmg6_49{width:min(440px,100%);background:#fff;border-radius:30px;padding:clamp(1.45rem,3.6vw,2rem);box-shadow:0 26px 60px -46px #4f46e54d;display:grid;gap:clamp(1rem,2.6vw,1.4rem)}._formCardSignup_1wmg6_59{min-height:clamp(600px,74vh,760px);display:flex;flex-direction:column;gap:clamp(1rem,2.4vw,1.45rem);width:min(480px,100%)}._formHeader_1wmg6_67{display:grid;gap:.5rem}._formHeaderSignup_1wmg6_72{gap:.65rem}._formBadge_1wmg6_76{align-self:start;padding:.2rem .85rem;border-radius:999px;background:#4f46e51f;color:#4338ca;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}._formTitle_1wmg6_88{margin:0;font-size:clamp(2rem,4.5vw,2.6rem);color:#0f172a}._formSubtitle_1wmg6_94{margin:0;font-size:.94rem;color:#475569d1;line-height:1.45}._form_1wmg6_26{display:grid;gap:.9rem}._formSignup_1wmg6_106{flex:1 1 auto;display:grid;gap:1.05rem}._fieldGroup_1wmg6_112{display:grid;gap:.35rem}._label_1wmg6_117{font-weight:600;color:#1f2937;font-size:.95rem}input[type=text],input[type=email],input[type=password]{width:100%;border-radius:14px;border:1px solid rgba(148,163,184,.4);padding:.75rem .95rem;font-size:1rem;color:#0f172a;background:#f8fafce6;transition:border-color .2s ease,box-shadow .2s ease}input:focus-visible{outline:none;border-color:#6366f1b3;box-shadow:0 0 0 3px #6366f133}._roleGrid_1wmg6_142{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}._roleGridSignup_1wmg6_148{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem}._roleOption_1wmg6_153{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:center;padding:.75rem .95rem;border-radius:16px;border:1px solid rgba(148,163,184,.35);background:#f8fafccc;transition:border-color .2s ease,transform .2s ease}._roleOption_1wmg6_153 input{width:1.1rem;height:1.1rem}._roleOption_1wmg6_153 strong{display:block;font-size:.95rem;color:#0f172a}._roleOption_1wmg6_153 small{display:block;font-size:.78rem;color:#64748b}._roleOption_1wmg6_153:hover,._roleOption_1wmg6_153:focus-within{border-color:#6366f199;transform:translateY(-1px)}._primaryButton_1wmg6_188{border:none;border-radius:999px;padding:.9rem 1.75rem;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#f8fafc;cursor:pointer;box-shadow:0 22px 40px -24px #4f46e58c;transition:transform .2s ease,box-shadow .2s ease;flex:0 0 auto}._primaryButton_1wmg6_188:disabled{opacity:.7;cursor:progress}._primaryButton_1wmg6_188:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 26px 48px -22px #4f46e58c}._switcher_1wmg6_212{margin:0;font-size:.95rem;color:#475569;text-align:center}._actionRow_1wmg6_219{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}._switcherInline_1wmg6_226{margin:0;font-size:.9rem;color:#475569}._switcherButton_1wmg6_232{border:none;background:none;color:#2563eb;font-weight:700;text-decoration:underline;cursor:pointer}._switcherButton_1wmg6_232:hover,._switcherButton_1wmg6_232:focus-visible{color:#1d4ed8}._error_1wmg6_246{margin:0;padding:.75rem 1rem;border-radius:14px;background:#f8717129;color:#b91c1c;font-weight:600;box-shadow:inset 0 0 0 1px #f8717140}._formSupport_1wmg6_256{margin:0;font-size:.85rem;color:#475569}._formSupport_1wmg6_256 a{font-weight:600;color:#4f46e5}._visualColumn_1wmg6_267{background:radial-gradient(circle at 25% 20%,rgba(14,165,233,.35),transparent 55%),radial-gradient(circle at 75% 80%,rgba(168,85,247,.35),transparent 52%),linear-gradient(155deg,#111827,#1e1b4b 45%,#312e81);display:grid;place-items:center;padding:clamp(2rem,5vw,3.5rem);position:relative}._visualCard_1wmg6_285{position:relative;width:min(430px,100%);padding:clamp(2.4rem,5.4vw,3rem);border-radius:40px;background:linear-gradient(150deg,#4338ca61,#1e40af52);box-shadow:0 52px 110px -46px #0f172aa6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.35rem,3vw,1.8rem);text-align:center;-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);overflow:hidden}._visualBackdrop_1wmg6_302{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:clamp(220px,48vw,280px);aspect-ratio:1 / 1;background:radial-gradient(circle at 30% 30%,#fafad259,#fff0 65%),radial-gradient(circle at 70% 70%,#3b82f666,#fff0 68%);opacity:.6;border-radius:32px}._visualLogo_1wmg6_322{position:relative;width:clamp(160px,32vw,220px);filter:drop-shadow(0 28px 58px rgba(17,24,39,.45))}._visualTagline_1wmg6_328{position:relative;margin:0;font-size:clamp(1.1rem,3.2vw,1.4rem);color:#fef3c7;font-weight:600;line-height:1.5}._visualMeta_1wmg6_337{position:relative;display:flex;gap:.65rem;font-size:.9rem;color:#ffffffd1;font-weight:500}@media(max-width:720px){._card_1wmg6_15{grid-template-columns:1fr}._formColumn_1wmg6_26{padding:clamp(1.5rem,7vw,2.25rem)}._formCard_1wmg6_49{width:100%}._visualColumn_1wmg6_267{padding:clamp(2.5rem,10vw,3.25rem)}}@media(max-height:840px){._page_1wmg6_1{align-items:flex-start}._card_1wmg6_15{max-height:calc(100dvh - (clamp(1.5rem,5vh,3rem)*2))}}._shell_qppab_1{display:grid;grid-template-rows:auto auto 1fr;min-height:100vh;background:linear-gradient(180deg,#f8fafc,#fff 80%);color:var(--color-text-primary)}._topbar_qppab_9{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:clamp(1.25rem,3vw,1.75rem) clamp(1.5rem,4vw,2.75rem);background:#0f172a;color:#e2e8f0;position:sticky;top:0;z-index:10;box-shadow:0 18px 36px -28px #0f172ab3}._brandGroup_qppab_23{display:flex;align-items:center;gap:1rem}._brandMark_qppab_29{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;font-weight:700;letter-spacing:.08em;background:linear-gradient(135deg,#38bdf8,#818cf8);color:#0f172a}._brandCopy_qppab_42{display:grid;gap:.25rem}._brandEyebrow_qppab_47{margin:0;text-transform:uppercase;font-size:.75rem;letter-spacing:.2em;opacity:.75}._brandTitle_qppab_55{margin:0;font-size:1.35rem;font-weight:600}._nav_qppab_61{display:inline-flex;gap:.5rem}._navLink_qppab_66{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1rem;border-radius:999px;font-weight:600;color:#e2e8f0bf;text-decoration:none;transition:background .15s ease,color .15s ease,transform .15s ease}._navLink_qppab_66:hover,._navLink_qppab_66:focus-visible{background:#94a3b82e;color:#fff}._navLinkActive_qppab_84{background:#38bdf840;color:#fff;box-shadow:inset 0 0 0 1px #38bdf859}._topbarActions_qppab_90{display:inline-flex;gap:.65rem;align-items:center}._topbarCluster_qppab_96{display:grid;grid-template-columns:auto auto;gap:1.25rem;align-items:center}._menuToggle_qppab_103{display:none;position:relative;width:44px;height:44px;border-radius:12px;background:#0f172ab3;border:1px solid rgba(148,163,184,.35);cursor:pointer;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease}._menuToggle_qppab_103:hover,._menuToggle_qppab_103:focus-visible{background:#1e293bd9;border-color:#94a3b899}._menuToggleIcon_qppab_123,._menuToggleIcon_qppab_123:before,._menuToggleIcon_qppab_123:after{content:"";display:block;position:absolute;width:20px;height:2px;background:#e2e8f0e6;border-radius:999px;transition:transform .18s ease,opacity .18s ease}._menuToggleIcon_qppab_123:before{transform:translateY(-6px)}._menuToggleIcon_qppab_123:after{transform:translateY(6px)}._menuToggleActive_qppab_144 ._menuToggleIcon_qppab_123{background:transparent}._menuToggleActive_qppab_144 ._menuToggleIcon_qppab_123:before{transform:rotate(45deg)}._menuToggleActive_qppab_144 ._menuToggleIcon_qppab_123:after{transform:rotate(-45deg)}._srOnly_qppab_156{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._refreshButton_qppab_168,._signOut_qppab_169{padding:.65rem 1rem;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:transparent;color:#e2e8f0d9;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._signOut_qppab_169{border:none;background:#f8717133;color:#fecaca}._refreshButton_qppab_168:hover,._refreshButton_qppab_168:focus-visible,._signOut_qppab_169:hover,._signOut_qppab_169:focus-visible{background:#94a3b838;color:#fff;border-color:#94a3b8a6}._signOut_qppab_169:hover,._signOut_qppab_169:focus-visible{background:#f871714d;border-color:#f8717173}._errorBanner_qppab_201{background:#f8717124;color:#b91c1c;padding:.85rem clamp(1.5rem,4vw,2.75rem);font-weight:600}._contentArea_qppab_208{padding:clamp(2rem,4vw,3.25rem);display:grid}@media(max-width:1024px){._topbar_qppab_9{grid-template-columns:minmax(0,1fr) auto;gap:1rem}._menuToggle_qppab_103{display:inline-flex}._topbarCluster_qppab_96{position:absolute;top:100%;left:0;right:0;background:#0f172afa;border-bottom:1px solid rgba(148,163,184,.25);box-shadow:0 18px 32px -20px #0f172ad9;padding:1rem clamp(1.1rem,6vw,1.5rem) 1.35rem;transform:translateY(-16px);opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:stretch}._topbarClusterOpen_qppab_241{transform:translateY(0);opacity:1;pointer-events:auto}._nav_qppab_61{flex-direction:column;align-items:stretch;gap:.65rem}._navLink_qppab_66{justify-content:center}._topbarActions_qppab_90{flex-direction:column;align-items:stretch;gap:.5rem}._refreshButton_qppab_168,._signOut_qppab_169{width:100%;justify-content:center}}@media(max-width:640px){._topbar_qppab_9{padding:clamp(1rem,5vw,1.35rem) clamp(1.1rem,6vw,1.5rem);grid-template-columns:minmax(0,1fr) auto}._brandGroup_qppab_23{justify-content:flex-start}}._page_106v8_1{display:grid;gap:clamp(2rem,5vw,3rem);padding:clamp(1.75rem,5vw,3rem) clamp(1.5rem,5vw,2.5rem);background-color:#f0f8ff}._heroSection_106v8_8{width:min(1080px,100%);margin:0 auto;display:grid;gap:clamp(.9rem,2.4vw,1.3rem)}._heroMain_106v8_15{background:linear-gradient(180deg,#fff,#f8fafc);border-radius:28px;padding:clamp(1.05rem,2.8vw,1.7rem);border:1px solid rgba(148,163,184,.24);box-shadow:0 28px 60px -40px #0f172a40;display:flex;justify-content:space-between}._heroIdentity_106v8_25{display:flex;align-items:center;gap:clamp(.75rem,2.5vw,1.2rem);flex-wrap:wrap}._heroHeading_106v8_32{display:grid;gap:.4rem}._heroAvatar_106v8_37{width:clamp(56px,9vw,78px);height:clamp(56px,9vw,78px);border-radius:22px;background:linear-gradient(135deg,#0f172a,#1e3a8a);display:inline-flex;align-items:center;justify-content:center;font-size:clamp(1.6rem,3.6vw,2.1rem);font-weight:700;color:#f8fafc;box-shadow:0 12px 28px -18px #0f172a8c}._heroEyebrow_106v8_51{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:.75rem;color:#0f172a8c}._heroTitle_106v8_59{margin:0;font-size:clamp(1.9rem,4.2vw,2.45rem);color:#0f172a}._heroTitleRow_106v8_65{display:inline-flex;align-items:center;gap:.45rem}._heroVerified_106v8_71{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#22c55e2e;color:#16a34a;font-size:.85rem;font-weight:700;box-shadow:inset 0 0 0 1px #22c55e59}._heroInfoGrid_106v8_85{display:grid;gap:clamp(.75rem,2vw,1.15rem);grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:start}._heroCopy_106v8_92 p{margin:0;color:#1e293bbf;line-height:1.45;font-size:.92rem}._heroMetaStack_106v8_99{display:grid;gap:clamp(.7rem,2vw,1rem);background:#0f172a08;padding:clamp(.8rem,2vw,1.15rem);border-radius:20px;border:1px solid rgba(148,163,184,.25)}._metaList_106v8_108{margin:0;display:grid;gap:.6rem}._metaList_106v8_108 div{display:grid;gap:.15rem}._metaList_106v8_108 dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#475569b3;margin:0}._metaList_106v8_108 dd{margin:0;font-size:.95rem;font-weight:600;color:#0f172ad9}._heroActions_106v8_134{display:flex;flex-wrap:wrap;gap:.65rem}._primaryAction_106v8_140,._secondaryAction_106v8_141{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.4rem;border-radius:16px;font-weight:600;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}._primaryAction_106v8_140{background:linear-gradient(135deg,#2563eb,#38bdf8);color:#f8fafc;box-shadow:0 18px 36px -26px #2563eb6b}._primaryAction_106v8_140:hover,._primaryAction_106v8_140:focus-visible{transform:translateY(-1px);box-shadow:0 20px 42px -28px #2563eb7a}._secondaryAction_106v8_141{background:#0f172a0f;color:#0f172a;border:1px solid rgba(15,23,42,.12)}._secondaryAction_106v8_141:disabled{opacity:.6;cursor:progress}._secondaryAction_106v8_141:not(:disabled):hover,._secondaryAction_106v8_141:not(:disabled):focus-visible{transform:translateY(-1px);background:#0f172a1a}._heroStatsRow_106v8_182{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(.6rem,1.8vw,.95rem)}._statCard_106v8_188{background:#fff;border-radius:20px;padding:clamp(.7rem,1.8vw,1rem);display:grid;gap:.4rem;box-shadow:inset 0 0 0 1px #cbd5e199}._statCard_106v8_188:nth-of-type(1){background:#ef44443d;box-shadow:inset 0 0 0 2px #dc262680}._statCard_106v8_188:nth-of-type(2){background:#2563eb38;box-shadow:inset 0 0 0 2px #1d4ed87a}._statCard_106v8_188:nth-of-type(3){background:#0f172a2e;box-shadow:inset 0 0 0 2px #0f172a6b}._statCard_106v8_188:nth-of-type(4){background:#22c55e3d;box-shadow:inset 0 0 0 2px #16a34a80}._statLabel_106v8_217{margin:0;font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:#475569bf}._statValue_106v8_225{margin:0;font-size:1.7rem;font-weight:700;color:#0f172a}._statHint_106v8_232{margin:0;font-size:.82rem;color:#64748bcc}._panelGrid_106v8_238{width:min(1080px,100%);margin:0 auto;display:grid;gap:clamp(1.5rem,4vw,2rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}._panel_106v8_238{background:#fff;border-radius:24px;padding:clamp(1.5rem,3.5vw,2.25rem);border:1px solid rgba(203,213,225,.65);box-shadow:0 24px 60px -40px #0f172a40;display:grid;gap:clamp(1rem,2.5vw,1.4rem)}._panelHeader_106v8_256{display:grid;gap:.35rem}._panelHeader_106v8_256 h2{margin:0;font-size:1.3rem;color:#0f172a}._panelHeader_106v8_256 p{margin:0;color:#475569bf;font-size:.92rem}._subjectList_106v8_273,._tagCloud_106v8_274{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.65rem}._subjectChip_106v8_283{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .85rem;border-radius:14px;background:#3b82f61f;color:#1d4ed8;font-weight:600}._subjectChip_106v8_283 strong{font-size:.9rem}._tagCloud_106v8_274 li{padding:.45rem .9rem;border-radius:999px;background:#1e40af1f;color:#1e3a8a;font-weight:600;font-size:.85rem}._emptyState_106v8_307{padding:1rem 1.2rem;border-radius:16px;border:1px dashed rgba(148,163,184,.45);color:#475569cc;font-size:.9rem;text-align:center}._recentSection_106v8_316{width:min(1080px,100%);margin:0 auto;background:#fff;border-radius:26px;padding:clamp(1.75rem,3.5vw,2.5rem);border:1px solid rgba(203,213,225,.65);box-shadow:0 28px 65px -45px #0f172a47;display:grid;gap:clamp(1.25rem,3vw,1.8rem)}._recentCard_106v8_328{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1.25rem,3vw,1.75rem);align-items:start}._recentBody_106v8_335{display:grid;gap:.75rem}._recentEyebrow_106v8_340{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;color:#0f172a8c}._recentTitle_106v8_348{margin:0;font-size:clamp(1.4rem,3.5vw,1.8rem);color:#0f172a}._recentDescription_106v8_354{margin:0;color:#475569bf;line-height:1.55}._recentMeta_106v8_360{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.85rem;color:#475569cc}._recentThumb_106v8_368{width:200px;height:130px;border-radius:18px;object-fit:cover;box-shadow:0 20px 42px -36px #1e293b73}@media(max-width:960px){._heroInfoGrid_106v8_85{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){._heroIdentity_106v8_25{justify-content:center;text-align:center}._heroTitleRow_106v8_65{justify-content:center}._heroMetaStack_106v8_99{justify-items:center}._recentCard_106v8_328{grid-template-columns:1fr}._recentThumb_106v8_368{justify-self:center}}._page_1wars_1{display:grid;gap:clamp(2rem,5vw,3rem);padding-bottom:clamp(1rem,4vw,2rem)}._header_1wars_7{display:grid;gap:.75rem}._eyebrow_1wars_12{margin:0;text-transform:uppercase;font-size:.8rem;letter-spacing:.16em;color:#0f172aa6}._title_1wars_20{margin:0;font-size:clamp(1.8rem,4vw,2.4rem);color:var(--color-text-primary)}._subtitle_1wars_26{margin:0;color:var(--color-text-secondary);max-width:640px}._form_1wars_32{background:#02029417;border-radius:24px;border:1px solid blue;box-shadow:0 16px 36px -28px #0f172a40;padding:clamp(1.75rem,5vw,2.75rem);display:grid;gap:clamp(1.5rem,4vw,2rem)}._formLayout_1wars_42{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(240px,.9fr);gap:clamp(1.75rem,4vw,2.5rem);align-items:start}._formMain_1wars_49{display:grid;gap:clamp(1.5rem,4vw,2rem)}._section_1wars_54{background:#f8fafcd9;border-radius:20px;border:1px solid rgba(148,163,184,.2);padding:clamp(1.35rem,3vw,1.9rem);display:grid;gap:1.25rem}._sectionHeader_1wars_63{display:flex;align-items:flex-start;gap:1rem}._sectionHeader_1wars_63 h2{margin:0;font-size:1.2rem;color:var(--color-text-primary)}._sectionHeader_1wars_63 p{margin:.1rem 0 0;color:#475569cc;font-size:.9rem}._sectionBadge_1wars_81{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .65rem;border-radius:999px;background:#38bdf82e;color:#0f172a;font-weight:600;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}._sectionGrid_1wars_95{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.1rem clamp(1.1rem,2.5vw,1.5rem)}._field_1wars_101{display:grid;gap:.5rem;font-size:.95rem;color:var(--color-text-primary)}._field_1wars_101 span{font-weight:600;color:#0f172ad1}._field_1wars_101 small{color:var(--color-text-secondary);font-size:.78rem}._field_1wars_101 input,._field_1wars_101 textarea,._field_1wars_101 select{appearance:none;border:1px solid rgba(148,163,184,.35);border-radius:14px;padding:.75rem 1rem;font-size:.95rem;color:var(--color-text-primary);background:#f8fafcb3;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}._field_1wars_101 input:focus,._field_1wars_101 textarea:focus,._field_1wars_101 select:focus{outline:none;border-color:#6366f199;background:#fff;box-shadow:0 0 0 3px #6366f12e}._field_1wars_101 textarea{resize:vertical;min-height:120px}._fullWidth_1wars_146{grid-column:1 / -1}._fieldLabelRow_1wars_150{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._counterBadge_1wars_157{display:inline-flex;align-items:center;gap:.25rem;background:#94a3b82e;color:#0f172abf;border-radius:999px;font-size:.75rem;padding:.2rem .65rem;font-weight:600}._guidePanel_1wars_169{display:grid;gap:1.25rem}._guideCard_1wars_174,._previewCard_1wars_175{border-radius:18px;padding:clamp(1.25rem,3vw,1.75rem);background:linear-gradient(180deg,#0f172aeb,#1e293bd9);color:#f1f5f9eb;box-shadow:0 18px 34px -30px #0f172acc;border:1px solid rgba(148,163,184,.25);display:grid;gap:.9rem}._guideCard_1wars_174 h3{margin:0;font-size:1rem;color:#f8fafcf2}._guideList_1wars_196{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;font-size:.88rem}._guideList_1wars_196 li:before{content:"•";margin-right:.45rem;color:#7dd3fce6}._previewLabel_1wars_211{text-transform:uppercase;letter-spacing:.18em;font-size:.7rem;color:#bfdbfed9}._previewBody_1wars_218{display:grid;gap:.75rem}._previewThumbnail_1wars_223{aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#0f172a66;display:grid;place-items:center;color:#e2e8f0bf;font-size:.85rem;border:1px dashed rgba(148,163,184,.4)}._previewThumbnail_1wars_223 img{width:100%;height:100%;object-fit:cover}._previewBody_1wars_218 h4{margin:0;font-size:1.05rem;color:#f8fafcf2}._previewBody_1wars_218 p{margin:0;color:#e2e8f0bf;font-size:.85rem}._previewMeta_1wars_253{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.78rem;color:#bfdbfee6}._previewMeta_1wars_253 span{padding:.3rem .55rem;background:#1e40af40;border-radius:999px}._previewTags_1wars_267{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.75rem;color:#bfdbfee6}._previewTags_1wars_267 span{background:#0f172a99;border-radius:999px;padding:.25rem .6rem}._actions_1wars_281{display:flex;flex-wrap:wrap;gap:.75rem}._primaryButton_1wars_287,._secondaryButton_1wars_288{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.35rem;border-radius:12px;font-weight:600;font-size:.95rem;cursor:pointer;border:1px solid transparent;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,color .12s ease}._primaryButton_1wars_287{background:#add8e6;color:#0f172a;box-shadow:0 16px 32px -24px #38bdf8cc}._primaryButton_1wars_287:hover:not(:disabled),._primaryButton_1wars_287:focus-visible:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 36px -20px #38bdf8d9}._primaryButton_1wars_287:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}._secondaryButton_1wars_288{background:orange;color:#fff;border-color:#94a3b840}._secondaryButton_1wars_288:disabled{opacity:.75;cursor:not-allowed}._error_1wars_332,._success_1wars_333{padding:.85rem 1.1rem;border-radius:12px;font-weight:600;font-size:.9rem}._error_1wars_332{background:#f871711f;color:#b91c1c;border:1px solid rgba(248,113,113,.35)}._success_1wars_333{background:#86efac24;color:#15803d;border:1px solid rgba(134,239,172,.3)}@media(max-width:640px){._formLayout_1wars_42{grid-template-columns:minmax(0,1fr)}._actions_1wars_281{flex-direction:column}._actions_1wars_281 button{width:100%}}._page_9n35q_1{display:grid;gap:clamp(1.75rem,4vw,2.5rem)}._header_9n35q_6{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:flex-end}._eyebrow_9n35q_14{margin:0;text-transform:uppercase;font-size:.75rem;letter-spacing:.16em;color:#0f172a99}._title_9n35q_22{margin:0;font-size:clamp(1.8rem,3.6vw,2.2rem);color:var(--color-text-primary)}._subtitle_9n35q_28{margin:.35rem 0 0;color:var(--color-text-secondary);max-width:640px}._actions_9n35q_34{display:flex;gap:.75rem;align-items:center}._searchInput_9n35q_40{width:clamp(240px,32vw,320px);border-radius:14px;border:1px solid rgba(148,163,184,.35);padding:.75rem 1rem;font-size:.95rem;background:#f8fafccc;transition:border-color .15s ease,box-shadow .15s ease}._searchInput_9n35q_40:focus{outline:none;border-color:#38bdf899;box-shadow:0 0 0 3px #38bdf82e;background:#fff}._stateCard_9n35q_57,._emptyState_9n35q_58{padding:clamp(1.75rem,4vw,2.5rem);border-radius:20px;border:1px dashed rgba(148,163,184,.4);text-align:center;color:#0f172aa6;font-size:.95rem}._list_9n35q_67{display:grid;gap:clamp(1rem,2.5vw,1.5rem);margin:0;padding:0;list-style:none}._listItem_9n35q_75{list-style:none}._lectureCard_9n35q_79{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:clamp(1rem,3vw,1.5rem);background:#fff;border-radius:20px;padding:clamp(1.25rem,3.5vw,1.75rem);box-shadow:0 18px 32px #0f172a42;overflow:hidden}._cardVisual_9n35q_90{display:grid;gap:.65rem;align-content:start}._thumbShell_9n35q_96{position:relative;border-radius:16px;overflow:hidden;min-height:190px;background:linear-gradient(135deg,#e2e8f0a6,#94a3b873);display:grid;place-items:center}._thumbShell_9n35q_96 img{width:100%;height:100%;object-fit:cover}._badgeSecondary_9n35q_116{position:absolute;top:.75rem;left:.75rem;padding:.35rem .75rem;border-radius:999px;background:#3b82f6d9;color:#f8fafc;font-weight:700;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}._thumbFallback_9n35q_130{color:#334155bf;font-weight:600;font-size:.9rem}._visualFooter_9n35q_136{display:grid;gap:.1rem;background:#0f172a0d;border-radius:14px;padding:.7rem .9rem}._visualFooter_9n35q_136 p{margin:0;font-size:.85rem;font-weight:600;color:#0f172ad9}._visualFooter_9n35q_136 span{font-size:.75rem;color:#475569d9}._cardDetails_9n35q_156{display:grid;gap:.75rem;align-content:start}._detailHeader_9n35q_162{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}._detailHeading_9n35q_169{display:grid;gap:.35rem}._lectureTitle_9n35q_174{margin:0;font-size:clamp(1.25rem,3vw,1.55rem);color:var(--color-text-primary)}._lectureMeta_9n35q_180{margin:0;font-size:.9rem;color:#475569d9;font-weight:600}._lectureDescription_9n35q_187{margin:0;font-size:.9rem;color:#0f172abf}._ratingSummary_9n35q_193{display:grid;justify-items:end;gap:.35rem}._ratingValue_9n35q_199{font-weight:700;font-size:1rem;color:#0f172ae6}._ratingCount_9n35q_205{font-size:.8rem;color:#64748bd9}._publishBadge_9n35q_210{font-size:.78rem;font-weight:600;color:#3b82f6f2}._lectureActionsRow_9n35q_216{display:flex;gap:.75rem;flex-wrap:wrap}._lectureRemoveButton_9n35q_222{border:none;border-radius:12px;padding:.75rem 1.2rem;font-size:.9rem;font-weight:600;background:#f871712e;color:#991b1b;cursor:pointer;transition:background .15s ease,transform .12s ease}._lectureRemoveButton_9n35q_222:hover,._lectureRemoveButton_9n35q_222:focus-visible{background:#f8717147;transform:translateY(-1px)}@media(max-width:1024px){._lectureCard_9n35q_79{grid-template-columns:minmax(180px,220px) minmax(0,1fr)}}@media(max-width:860px){._lectureCard_9n35q_79,._cardVisual_9n35q_90{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){._header_9n35q_6{align-items:flex-start}._actions_9n35q_34{width:100%}._searchInput_9n35q_40{flex:1;width:100%}._lectureCard_9n35q_79{padding:clamp(1rem,5vw,1.35rem)}._detailHeader_9n35q_162{flex-direction:column;align-items:flex-start;gap:.75rem}._ratingSummary_9n35q_193{justify-items:flex-start}._lectureActionsRow_9n35q_216{flex-direction:column;align-items:stretch}._lectureRemoveButton_9n35q_222{width:100%;justify-content:center}}._page_af17k_1{display:flex;flex-direction:column;gap:clamp(1.8rem,3vw,2.5rem);padding:clamp(1.5rem,4vw,3rem) clamp(1.5rem,6vw,3.75rem) clamp(2.5rem,6vw,4rem)}._hero_af17k_8{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem}._heroEyebrow_af17k_16{display:inline-block;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#6366f1;margin-bottom:.4rem}._heroTitle_af17k_26{font-size:clamp(1.9rem,4vw,2.4rem);margin:0;color:#0f172a;font-weight:700}._heroSubtitle_af17k_33{max-width:40rem;color:#475569;font-size:clamp(1rem,2.5vw,1.12rem);line-height:1.5}._refreshButton_af17k_40{align-self:flex-start;border:none;border-radius:999px;background:linear-gradient(135deg,#38bdf82e,#6366f140);color:#0f172a;font-weight:600;padding:.65rem 1.6rem;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .12s ease}._refreshButton_af17k_40:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}._refreshButton_af17k_40:not(:disabled):hover,._refreshButton_af17k_40:not(:disabled):focus-visible{transform:translateY(-2px);box-shadow:0 10px 18px #6366f140}._errorBanner_af17k_65{border-radius:1rem;padding:1rem 1.25rem;background:#ef444414;border:1px solid rgba(248,113,113,.35);color:#b91c1c}._toolbar_af17k_73{display:flex;justify-content:space-between;align-items:center}._filterGroup_af17k_79{display:inline-flex;flex-wrap:wrap;gap:.75rem}._filterButton_af17k_85{border:1px solid rgba(148,163,184,.3);background:#fff;color:#1e293b;border-radius:999px;font-weight:600;padding:.55rem 1.2rem;display:inline-flex;align-items:center;gap:.6rem;transition:border-color .12s ease,background .15s ease,color .12s ease,transform .12s ease}._filterButton_af17k_85:hover,._filterButton_af17k_85:focus-visible{transform:translateY(-1px);border-color:#6366f173}._filterButtonActive_af17k_104{background:linear-gradient(135deg,#6366f1eb,#3b82f6eb);color:#f8fafc;border-color:transparent;box-shadow:0 12px 20px #4f46e533}._filterBadge_af17k_111{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.2rem .5rem;background:#0f172a14;border-radius:999px;font-size:.78rem;font-variant-numeric:tabular-nums}._filterButtonActive_af17k_104 ._filterBadge_af17k_111{background:#f8fafc33}._emptyState_af17k_127{margin-top:clamp(1rem,3vw,2rem);border-radius:clamp(1.2rem,2.5vw,1.8rem);background:#0f172aeb;color:#e2e8f0f5;padding:clamp(2rem,6vw,3rem);text-align:center;box-shadow:0 18px 36px #0f172a47;display:grid;gap:.75rem}._emptyState_af17k_127 p{color:#94a3b8f2;max-width:32rem;margin:0 auto}._commentScrollArea_af17k_145{max-height:clamp(28rem,63vh,42rem);overflow-y:auto;padding-right:clamp(.5rem,1vw,.85rem);margin-right:calc(-1*clamp(.5rem,1vw,.85rem));scroll-behavior:smooth}._commentScrollArea_af17k_145:focus-visible{outline:2px solid rgba(99,102,241,.45);outline-offset:4px}._commentList_af17k_158{display:grid;gap:clamp(1.4rem,3vw,1.8rem)}._commentCard_af17k_163{background:#fff;border-radius:clamp(1rem,3vw,1.6rem);box-shadow:0 24px 45px #0f172a1f;border:1px solid rgba(226,232,240,.8);display:flex;flex-direction:column;padding:clamp(1.2rem,3vw,1.8rem);gap:1.2rem}._cardTop_af17k_174{display:flex;flex-direction:column;gap:.9rem}._metaGroup_af17k_180{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;font-size:.9rem;color:#64748b}._statusBadge_af17k_189{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.25rem .7rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}._statusPending_af17k_201{background:#facc1538;color:#92400e}._statusSolved_af17k_206{background:#22c55e2e;color:#14532d}._statGroup_af17k_211{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.8rem}._statItem_af17k_217{display:grid;gap:.15rem}._statLabel_af17k_222{font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}._statValue_af17k_229{font-size:.95rem;font-weight:600;color:#0f172a}._bodySection_af17k_235{display:grid;gap:clamp(1rem,2.5vw,1.4rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._commentBlock_af17k_241,._replyBlock_af17k_242{display:grid;gap:.6rem}._blockLabel_af17k_247{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-weight:600}._commentBlock_af17k_241 p{margin:0;line-height:1.5;color:#1e293b}._lectureSubject_af17k_261{font-size:.85rem;color:#64748b}._replyBlock_af17k_242 textarea{border-radius:.85rem;border:1px solid rgba(148,163,184,.4);padding:.85rem 1rem;font-size:.95rem;line-height:1.55;transition:border-color .12s ease,box-shadow .12s ease;min-height:120px;resize:vertical;background:#f8fafc;color:#0f172a}._replyBlock_af17k_242 textarea:focus-visible{outline:none;border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f633}._replyBlock_af17k_242 textarea:disabled{background:#f8fafc99;cursor:not-allowed}._replyFooter_af17k_290{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;font-size:.85rem;color:#64748b}._charCount_af17k_300{font-variant-numeric:tabular-nums}._replyButton_af17k_304{border:none;border-radius:999px;padding:.6rem 1.6rem;background:linear-gradient(135deg,#38bdf8,#6366f1);color:#0f172a;font-weight:600;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,opacity .12s ease}._replyButton_af17k_304:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._replyButton_af17k_304:not(:disabled):hover,._replyButton_af17k_304:not(:disabled):focus-visible{transform:translateY(-2px);box-shadow:0 14px 22px #3b82f659}._replyTimestamp_af17k_328{font-size:.82rem;color:#94a3b8}@media(max-width:720px){._toolbar_af17k_73{justify-content:flex-start}._filterGroup_af17k_79{gap:.5rem}._commentCard_af17k_163{padding:1.2rem}._bodySection_af17k_235{grid-template-columns:1fr}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}button{white-space:nowrap}:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-primary: #2e3a59;--color-background: #f7f9fc;--color-surface: #ffffff;--color-secondary: #6c8ebf;--color-accent: #ffb74d;--color-success: #43a047;--color-error: #e53935;--color-text-primary: #1a1a1a;--color-text-secondary: #4f5b6e;--color-border: #dbe3f0}*{box-sizing:border-box}body{margin:0;min-height:100vh;background-color:var(--color-background);color:var(--color-text-primary)}a{color:inherit;text-decoration:none}button{font-family:inherit}
