@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-ext-400-normal-BwJdxs7r.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-400-normal-Cd63HKDh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-400-normal-DjhbW-4D.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-400-normal-7kQcAFpS.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-ext-400-normal-CpIwTHMM.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-400-normal-BI1kUwmR.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-400-normal-DZReXJla.woff2)format("woff2"),url(/assets/source-sans-3-greek-400-normal-DJm9Ud5h.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-vietnamese-400-normal-CwtaIDr2.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-400-normal-dYp9C364.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-ext-400-normal-UNsKFIBq.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-400-normal-BGPHfnm_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-normal-AFMiCETP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-ext-600-normal-6AhwUnSr.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-600-normal-uAL1a5gb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-600-normal-BnFu5nHC.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-600-normal-y-RO8wOd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-ext-600-normal-DynePNDL.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-600-normal-D7vJ4nVX.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-600-normal-BSO157bq.woff2)format("woff2"),url(/assets/source-sans-3-greek-600-normal-BNF9LBpG.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-vietnamese-600-normal-B2sTNYey.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-600-normal-DpSexF-T.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-ext-600-normal-AEyhgUpm.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-600-normal-Wy7HIzqC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2)format("woff2"),url(/assets/source-sans-3-latin-600-normal-BvDVuF-j.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-ext-700-normal-BhUSqjb8.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-700-normal-B6RPsSdD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-700-normal-CIuudVLB.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-700-normal-DYE6gq6k.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-ext-700-normal-Dd6uIcuy.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-700-normal-C6ITAlBU.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-700-normal-C8Tp2qRF.woff2)format("woff2"),url(/assets/source-sans-3-greek-700-normal-BWdBblwd.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-vietnamese-700-normal-Bgamivog.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-700-normal-BHxM10oo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-ext-700-normal-6Xi0A2be.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-700-normal-ChH_v7nA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2)format("woff2"),url(/assets/source-sans-3-latin-700-normal-BBbVrHF_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--surface:#f6f7f9;--surface-raised:#fff;--surface-sunken:#eef1f4;--sand:#f3ead9;--line:#d9dee5;--line-strong:#7d8797;--ink:#1a2433;--ink-muted:#566172;--primary:#1c5cd1;--primary-hover:#164aa8;--primary-soft:#e8effc;--primary-ink:#1a4fb3;--on-primary:#fff;--success:#17703f;--success-soft:#e4f3ea;--danger:#b42318;--danger-soft:#fbe8e6;--warning:#8a5300;--warning-soft:#fdf1dc;--neutral:#4b5563;--neutral-soft:#eceff3;--overlay:#1a243373;--focus-ring:var(--primary);--shadow-card:0 1px 2px #1018280f, 0 1px 3px #1018281a;--shadow-overlay:0 12px 32px #1018282e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:2px;--radius-md:4px;--radius-round:50%;--size-reading:720px;--size-page:1200px;--size-sidebar:248px;--size-header:64px;--size-header-phone:56px;--size-student-group-aside:320px;--size-student-lesson-aside:368px;--size-lesson-number-phone:36px;--size-control:40px;--size-control-sm:32px;--size-control-lg:48px;--size-dialog:480px;--size-dialog-wide:720px;--size-toast:400px;--size-editor:480px;--size-code-editor:240px;--size-call-editor:96px;--size-aside:360px;--size-field-short:240px;--size-link:280px;--size-badge:24px;--size-badge-icon:14px;--font-sans:"Source Sans 3", "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--text-display:700 40px/48px var(--font-sans);--text-h1:600 30px/38px var(--font-sans);--text-h1-compact:600 24px/32px var(--font-sans);--text-lesson-title-phone:600 26px/34px var(--font-sans);--text-h2-compact:600 20px/28px var(--font-sans);--text-h2:600 22px/30px var(--font-sans);--text-h3:600 18px/26px var(--font-sans);--text-reading:400 18px/30px var(--font-sans);--text-body:400 16px/24px var(--font-sans);--text-body-strong:600 16px/24px var(--font-sans);--text-small:400 14px/20px var(--font-sans);--text-caption:600 13px/18px var(--font-sans);--text-code:400 14px/22px var(--font-mono);--text-logo:700 20px/24px var(--font-sans);--text-logo-phone:700 18px/24px var(--font-sans)}*,:before,:after{box-sizing:border-box}body{font:var(--text-body);background:var(--surface);color:var(--ink);margin:0}h1,h2,h3,p{margin:0}a{color:var(--primary)}a:hover{color:var(--primary-hover)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._badge_3xjyt_1{align-items:center;gap:var(--space-1);height:var(--size-badge);padding:0 var(--space-2);border-radius:var(--radius-sm);font:var(--text-caption);white-space:nowrap;display:inline-flex}._badge_3xjyt_1 svg{width:var(--size-badge-icon);height:var(--size-badge-icon);flex:none}._neutral_3xjyt_18{background:var(--neutral-soft);color:var(--neutral)}._info_3xjyt_23{background:var(--primary-soft);color:var(--primary-ink)}._success_3xjyt_28{background:var(--success-soft);color:var(--success)}._warning_3xjyt_33{background:var(--warning-soft);color:var(--warning)}._danger_3xjyt_38{background:var(--danger-soft);color:var(--danger)}._banner_16gjy_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);display:flex}._banner_16gjy_1 svg{flex:none;margin-top:2px}._info_16gjy_14{background:var(--primary-soft);color:var(--primary-ink)}._warning_16gjy_19{background:var(--warning-soft);color:var(--warning)}._danger_16gjy_24{background:var(--danger-soft);color:var(--danger)}._button_zdfc1_1{justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;font-weight:600;display:inline-flex}._button_zdfc1_1:hover:not(:disabled){background:var(--surface-sunken)}._button_zdfc1_1:disabled{border-color:var(--line);background:var(--surface-sunken);color:var(--ink-muted);cursor:not-allowed}._primary_zdfc1_28{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}._primary_zdfc1_28:hover:not(:disabled){border-color:var(--primary-hover);background:var(--primary-hover)}._ghost_zdfc1_39{color:var(--primary);background:0 0;border-color:#0000}._ghost_zdfc1_39:hover:not(:disabled){background:var(--primary-soft);color:var(--primary-ink)}._danger_zdfc1_50{color:var(--danger)}a._button_zdfc1_1{text-decoration:none}a._button_zdfc1_1:hover{color:var(--ink)}a._primary_zdfc1_28:hover{color:var(--on-primary)}._danger_zdfc1_50:hover:not(:disabled){background:var(--danger-soft)}._sm_zdfc1_71{height:var(--size-control-sm);padding:0 var(--space-3);font:var(--text-small);font-weight:600}._md_zdfc1_78{height:var(--size-control)}._lg_zdfc1_82{height:var(--size-control-lg)}._wide_zdfc1_86{width:100%}._card_vhabr_1{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-card)}._check_1wpsu_1{align-items:flex-start;gap:var(--space-2);cursor:pointer;display:inline-flex}._box_1wpsu_8{appearance:none;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-raised);flex:none;place-content:center;width:20px;height:20px;margin:2px 0 0;display:grid}._box_1wpsu_8:checked{border-color:var(--primary);background:var(--primary)}._box_1wpsu_8:checked:after{content:"";border:2px solid var(--on-primary);border-top:0;border-right:0;width:10px;height:6px;transform:translateY(-1px)rotate(-45deg)}._radio_1wpsu_36{border-radius:var(--radius-round)}._radio_1wpsu_36:checked:after{border-radius:var(--radius-round);background:var(--on-primary);border:0;width:8px;height:8px;transform:none}._check_1wpsu_1:has(._box_1wpsu_8:disabled){color:var(--ink-muted);cursor:not-allowed}._box_1wpsu_8:disabled{border-color:var(--line);background:var(--surface-sunken)}._box_1wpsu_8:disabled:checked{border-color:var(--line-strong);background:var(--line-strong)}._box_1wpsu_8[aria-invalid=true]{border:2px solid var(--danger)}._error_1wpsu_69{margin-top:var(--space-1);font:var(--text-small);color:var(--danger);display:block}._overlay_1ynfh_1{background:var(--overlay);position:fixed;inset:0}._dialog_1ynfh_7{width:calc(100% - 2 * var(--space-4));max-width:var(--size-dialog);max-height:calc(100vh - 2 * var(--space-6));gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._wide_1ynfh_25{max-width:var(--size-dialog-wide)}._header_1ynfh_29{align-items:flex-start;gap:var(--space-3);display:flex}._title_1ynfh_35{font:var(--text-h3);flex-grow:1}._actions_1ynfh_40{justify-content:flex-end;gap:var(--space-3);display:flex}._text_zzzhi_1{color:var(--ink-muted)}._viewport_1se55_1{right:var(--space-5);bottom:var(--space-5);z-index:1;gap:var(--space-2);outline:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed}._toast_1se55_15{max-width:var(--size-toast);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--ink);color:var(--surface-raised);box-shadow:var(--shadow-overlay)}._header_14bd8_1{gap:var(--space-2);flex-direction:column;display:flex}._back_14bd8_7{font:var(--text-small);align-self:flex-start;text-decoration:none}._row_14bd8_13{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_14bd8_20{font:var(--text-h1);flex-grow:1}._pager_1xy3u_1{align-items:center;gap:var(--space-3);display:flex}._summary_1xy3u_7{color:var(--ink-muted);flex-grow:1}._field_1wlce_1{gap:var(--space-2);flex-direction:column;display:flex}._label_1wlce_7{font:var(--text-caption)}._input_1wlce_11{width:100%;height:var(--size-control);padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:inherit}._input_1wlce_11:disabled{border-color:var(--line);background:var(--surface-sunken);color:var(--ink-muted);cursor:not-allowed}._note_1wlce_30{font:var(--text-small);color:var(--ink-muted)}._invalid_1wlce_35 ._input_1wlce_11{border:2px solid var(--danger)}._invalid_1wlce_35 ._note_1wlce_30{color:var(--danger)}._area_1wlce_43{height:auto;min-height:96px;padding:var(--space-2) var(--space-3);resize:vertical}._spinner_19oox_1{border:3px solid var(--line);border-top-color:var(--primary);border-radius:var(--radius-round);width:24px;height:24px;animation:.8s linear infinite _spin_19oox_1;display:inline-block}@keyframes _spin_19oox_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_19oox_1{animation-duration:2.4s}}._scroll_ezmo0_1{overflow-x:auto}._table_ezmo0_5{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);width:100%;font:var(--text-small);overflow:hidden}._table_ezmo0_5 th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);background:var(--surface-sunken);color:var(--ink-muted);text-align:left;font-weight:600}._table_ezmo0_5 td{padding:var(--space-3);border-bottom:1px solid var(--line);vertical-align:middle}._table_ezmo0_5 tr:last-child td{border-bottom:0}._table_ezmo0_5 [data-num]{text-align:right;font-variant-numeric:tabular-nums}._actions_ezmo0_40{justify-content:flex-end;gap:var(--space-2);display:flex}._root_19zcp_1{gap:var(--space-5);flex-direction:column;display:flex}._list_19zcp_7{gap:var(--space-5);border-bottom:1px solid var(--line);display:flex}._tab_19zcp_13{padding:var(--space-3) 0;color:var(--ink-muted);font:var(--text-body-strong);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none}._tab_19zcp_13:hover{color:var(--ink)}._tab_19zcp_13[aria-selected=true],._tab_19zcp_13[aria-current=page]{border-bottom-color:var(--primary);color:var(--primary)}@media (width<=767px){._list_19zcp_7{min-width:0;max-width:100%;overflow:auto hidden}._tab_19zcp_13{white-space:nowrap;flex-shrink:0;margin-bottom:0}}._header_gd1z1_1{height:var(--size-header);align-items:center;gap:var(--space-6);padding:0 var(--space-6);border-bottom:1px solid var(--line);background:var(--surface-raised);display:flex}._logo_gd1z1_11{font:var(--text-logo);color:var(--ink);text-decoration:none}._logo_gd1z1_11:hover{color:var(--ink)}._nav_gd1z1_21{gap:var(--space-5);flex-grow:1;display:flex}._nav_gd1z1_21 a{color:var(--ink-muted);font-weight:600;text-decoration:none}._nav_gd1z1_21 a[aria-current=page]{color:var(--ink)}._user_gd1z1_37{color:var(--ink-muted)}._main_gd1z1_41{max-width:var(--size-page);padding:var(--space-7) var(--space-6);margin:0 auto}._title_gd1z1_47{font:var(--text-h1)}._studentMain_gd1z1_51{padding-top:calc(var(--space-6) + var(--space-2));padding-bottom:var(--space-8)}._overview_gd1z1_56{padding-top:var(--space-7)}._mobileMenuTrigger_gd1z1_60{display:none}._menuOverlay_gd1z1_64{background:var(--overlay);position:fixed;inset:0}._mobileMenu_gd1z1_60{top:var(--space-4);right:var(--space-4);left:var(--space-4);padding:var(--space-4);gap:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-overlay);grid-template-columns:1fr auto;display:grid;position:fixed}._menuTitle_gd1z1_85{font:var(--text-h3);margin:0}._mobileMenu_gd1z1_60 nav{grid-column:1/-1}._mobileMenu_gd1z1_60>button:last-child{justify-self:start}@media (width<=767px){._header_gd1z1_1{gap:var(--space-4);padding:0 var(--space-4)}._user_gd1z1_37{display:none}._main_gd1z1_41{padding:var(--space-5) var(--space-4)}._title_gd1z1_47{font:var(--text-h1-compact)}._studentHeader_gd1z1_116{height:var(--size-header-phone);padding-right:var(--space-2);justify-content:space-between}._studentHeader_gd1z1_116 ._logo_gd1z1_11{font:var(--text-logo-phone)}._desktopNavigation_gd1z1_126{display:none}._mobileMenuTrigger_gd1z1_60{color:var(--ink);display:inline-flex}._studentMain_gd1z1_51{padding:calc(var(--space-4) + var(--space-1)) var(--space-4) calc(var(--space-6) + var(--space-2))}}._main_gd1z1_41._solving_gd1z1_140{max-width:none;padding:0}._center_1n8m8_1{min-height:60vh;padding:var(--space-6) var(--space-4);place-items:center;display:grid}._offline_1n8m8_8{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:440px;display:flex}._block_1n8m8_16{padding:var(--space-6);place-items:center;display:grid}._loadError_1n8m8_22{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._page_ahps2_1{gap:var(--space-5);flex-direction:column;display:flex}._section_ahps2_7{gap:var(--space-3);flex-direction:column;display:flex}._sectionHeader_ahps2_13{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._sectionTitle_ahps2_20{font:var(--text-h2);flex-grow:1}._form_ahps2_25{max-width:var(--size-reading);gap:var(--space-4);flex-direction:column;display:flex}._fields_ahps2_32{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._fields_ahps2_32>*{flex:220px}._fields_ahps2_32>._wide_ahps2_43{flex-grow:2}._actions_ahps2_47{gap:var(--space-3);display:flex}._meta_ahps2_52{color:var(--ink-muted)}._description_ahps2_56{max-width:var(--size-reading)}._empty_ahps2_60{color:var(--ink-muted)}._code_ahps2_64{font-family:var(--font-mono)}._name_ahps2_68{font-weight:600}._inlineForm_ahps2_72{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._inlineForm_ahps2_72>:not(button){flex:280px}._inlineForm_ahps2_72>button{margin-top:var(--space-6)}._link_ahps2_87{max-width:var(--size-link);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}._filters_ahps2_96{gap:var(--space-3);flex-wrap:wrap;display:flex}._filters_ahps2_96>*{flex:160px}._filters_ahps2_96>._wide_ahps2_43{flex-grow:2}._short_ahps2_110{max-width:220px}._missing_ahps2_114{margin:var(--space-2) 0 0;padding-left:var(--space-5)}._examTaskNumber_ahps2_119{width:var(--space-8)}._examTaskWeight_ahps2_122{width:calc(var(--space-8) + var(--space-4))}._examTasks_ahps2_126{min-width:var(--size-reading)}._page_1fw0o_1{gap:var(--space-5);flex-direction:column;display:flex}._section_1fw0o_7{gap:var(--space-3);flex-direction:column;display:flex}._toolbar_1fw0o_13{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._spacer_1fw0o_20{flex-grow:1}._actions_1fw0o_24{gap:var(--space-2);display:flex}._next_1fw0o_29 td{background:var(--sand)}._lessonMeta_1fw0o_33{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._sectionTitle_1fw0o_40{font:var(--text-h2)}._settings_1fw0o_44{max-width:var(--size-reading);gap:var(--space-6);flex-direction:column;display:flex}._facts_1fw0o_51{gap:var(--space-2) var(--space-5);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}._facts_1fw0o_51 dd{margin:0}._facts_1fw0o_51 dt{color:var(--ink-muted)}._archive_1fw0o_66{padding-top:var(--space-5);border-top:1px solid var(--line)}._form_1fw0o_71{gap:var(--space-4);flex-direction:column;display:flex}._field_1fw0o_77{gap:var(--space-2);flex-direction:column;display:flex}._fields_1fw0o_83{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._fields_1fw0o_83>*{flex:160px}._choice_1fw0o_94{gap:var(--space-4);flex-direction:column;display:flex}._option_1fw0o_100{gap:var(--space-2);flex-direction:column;display:flex}._option_1fw0o_100>:not(:first-child){padding-left:var(--space-6)}._schedule_1fw0o_110{gap:var(--space-4);border:0;flex-direction:column;margin:0;padding:0;display:flex}._legend_1fw0o_119{padding:0 0 var(--space-2);font:var(--text-h3)}._days_1fw0o_124{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}._label_1fw0o_133{font:var(--text-caption);padding:0}._dayList_1fw0o_138{gap:var(--space-4);flex-wrap:wrap;display:flex}._error_1fw0o_144{font:var(--text-small);color:var(--danger)}._meta_1fw0o_149{color:var(--ink-muted)}._name_1fw0o_153{font-weight:600}._empty_1fw0o_157{color:var(--ink-muted)}._marksHeader_1fw0o_161{align-items:center;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);display:flex}._marked_1fw0o_169{flex-grow:1;font-weight:600}._marks_1fw0o_161{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._person_1fw0o_180{flex-direction:column;display:flex}._click_1fw0o_185{font:var(--text-small);color:var(--ink-muted)}._link_1fw0o_190{max-width:var(--size-reading);height:var(--size-control);padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:var(--text-code);flex:360px}._change_1fw0o_202{gap:var(--space-2);flex-direction:column;display:flex}._changeTitle_1fw0o_208{font:var(--text-h3)}._changes_1fw0o_212{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._diff_1fw0o_221{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);font:var(--text-code);white-space:pre-wrap;overflow-wrap:anywhere}._diff_1fw0o_221>div{padding:0 var(--space-3)}._removed_1fw0o_234{background:var(--danger-soft);color:var(--danger)}._added_1fw0o_239{background:var(--success-soft);color:var(--success)}._skipped_1fw0o_244{color:var(--ink-muted)}._page_yb8zm_1{gap:var(--space-6);flex-direction:column;display:flex}._section_yb8zm_6,._form_yb8zm_7{gap:var(--space-4);flex-direction:column;display:flex}._section_yb8zm_6 h2{font:var(--text-h2);margin:0}._sectionHead_yb8zm_16{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._meta_yb8zm_23,._note_yb8zm_24{color:var(--ink-muted);font:var(--text-small)}._note_yb8zm_24{margin-top:var(--space-1);display:block}._facts_yb8zm_32{font:var(--text-body);margin:0}._fields_yb8zm_36{gap:var(--space-4);flex-wrap:wrap;display:flex}._tasks_yb8zm_41 ._number_yb8zm_41{width:var(--space-8)}._tasks_yb8zm_41 ._weight_yb8zm_44{width:calc(var(--space-8) + var(--space-4))}._tasks_yb8zm_41 th,._tasks_yb8zm_41 td{vertical-align:middle}._choices_yb8zm_51{gap:var(--space-3);flex-direction:column;display:flex}._choice_yb8zm_51{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3)}._taskPoints_yb8zm_62{gap:var(--space-1);display:flex}._taskBody_yb8zm_66{padding:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}._task_yb8zm_41{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised)}._task_yb8zm_41 summary{cursor:pointer;align-items:center;gap:var(--space-4);padding:var(--space-4);flex-wrap:wrap;display:flex}._taskTitle_yb8zm_85{font:var(--text-body-strong);flex:1}._solutions_yb8zm_89{gap:var(--space-2);flex-wrap:wrap;display:flex}._tasks_yb8zm_41{min-width:var(--size-reading)}._markdown_12yxx_1{max-width:var(--size-reading);font:var(--text-reading)}._markdown_12yxx_1>*+*{margin-top:var(--space-4)}._markdown_12yxx_1 h1,._markdown_12yxx_1 h2{font:var(--text-h2)}._markdown_12yxx_1 h3,._markdown_12yxx_1 h4{font:var(--text-h3)}._markdown_12yxx_1 *+h1,._markdown_12yxx_1 *+h2,._markdown_12yxx_1 *+h3{margin-top:var(--space-6)}._markdown_12yxx_1 ul,._markdown_12yxx_1 ol{padding-left:var(--space-5);margin-bottom:0}._markdown_12yxx_1 pre{padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken);font:var(--text-code);margin-bottom:0;overflow-x:auto}._markdown_12yxx_1 pre code{font:inherit}._markdown_12yxx_1 :not(pre)>code{padding:1px var(--space-1);border-radius:var(--radius-sm);background:var(--surface-sunken);font-family:var(--font-mono);font-size:.9em}._markdown_12yxx_1 table{border-collapse:collapse;font:var(--text-body)}._markdown_12yxx_1 th,._markdown_12yxx_1 td{padding:var(--space-2) var(--space-3);border:1px solid var(--line);text-align:left}._markdown_12yxx_1 th{background:var(--surface-sunken)}._markdown_12yxx_1 blockquote{padding-left:var(--space-4);border-left:2px solid var(--line-strong);color:var(--ink-muted);margin-left:0}._markdown_12yxx_1 .hljs-keyword,._markdown_12yxx_1 .hljs-built_in,._markdown_12yxx_1 .hljs-literal{color:var(--primary-ink);font-weight:600}._markdown_12yxx_1 .hljs-string{color:var(--success)}._markdown_12yxx_1 .hljs-number{color:var(--warning)}._markdown_12yxx_1 .hljs-comment{color:var(--ink-muted);font-style:italic}._image_12yxx_96{border-radius:var(--radius-md);max-width:100%;display:block}._imagePending_12yxx_102{height:var(--space-8);border-radius:var(--radius-md);background:var(--surface-sunken);display:block}._imageFailed_12yxx_109{color:var(--ink-muted)}._result_1hib4_1{gap:var(--space-4);display:grid}._resultHeading_1hib4_5{align-items:center;gap:var(--space-3);font:var(--text-small);flex-wrap:wrap;display:flex}._meta_1hib4_12{color:var(--ink-muted);font:var(--text-small)}._output_1hib4_16{min-width:0}._output_1hib4_16 h3{margin:0 0 var(--space-2);font:var(--text-small);color:var(--ink-muted);font-weight:600}._output_1hib4_16 pre{padding:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-sm);font:var(--text-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._tableScroll_1hib4_34{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);overflow-x:auto}._testTable_1hib4_40{border-collapse:collapse;width:100%;font:var(--text-small)}._testTable_1hib4_40 th{background:var(--surface-sunken);text-align:left;color:var(--ink-muted);font-weight:600}._testTable_1hib4_40 th,._testTable_1hib4_40 td{padding:var(--space-3);border-bottom:1px solid var(--line);vertical-align:top}._testTable_1hib4_40 th:first-child,._testTable_1hib4_40 td:first-child{padding-left:var(--space-3)}._testDetails_1hib4_61{padding-top:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._srOnly_1hib4_67{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._page_1hib4_76{min-width:0}._navigation_1hib4_79{min-height:calc(var(--size-control-sm) + var(--space-5) + var(--space-1));align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--line);background:var(--surface-raised);flex-wrap:wrap;display:flex}._navigation_1hib4_79>a:first-child{overflow-wrap:anywhere;text-decoration:none}._position_1hib4_93{font:var(--text-small);color:var(--ink-muted);margin-left:auto}._notice_1hib4_98{padding:var(--space-4) var(--space-6) 0}._columns_1hib4_101{flex-wrap:wrap;align-items:stretch;display:flex}._statement_1hib4_106{flex:1 1 var(--size-editor);max-width:calc(var(--size-page) / 2);box-sizing:border-box;padding:var(--space-6);gap:calc(var(--space-4) + var(--space-1));border-right:1px solid var(--line);flex-direction:column;min-width:0;display:flex}._heading_1hib4_117{gap:var(--space-2);display:grid}._heading_1hib4_117 h1{font:var(--text-h1);overflow-wrap:anywhere;margin:0}._heading_1hib4_117 p{margin:0}._statusLine_1hib4_129{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._prose_1hib4_135{font:var(--text-reading);overflow-wrap:anywhere;min-width:0}._prose_1hib4_135 h2{font:var(--text-h3)}._workspace_1hib4_143{flex:999 1 calc(var(--size-editor) + var(--space-8) + var(--space-4));box-sizing:border-box;min-width:0;padding:var(--space-5) var(--space-6) var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}._options_1hib4_152{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}._options_1hib4_152 legend{margin-bottom:var(--space-4);font:var(--text-body-strong)}._options_1hib4_152 p{margin:0}._history_1hib4_167{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._history_1hib4_167 li{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}@media (width<=767px){._testDetails_1hib4_61{grid-template-columns:minmax(0,1fr)}._navigation_1hib4_79{min-height:calc(var(--size-control-sm) + var(--space-5) + var(--space-1));padding:var(--space-3) var(--space-4)}._statement_1hib4_106,._workspace_1hib4_143{max-width:none;padding:var(--space-4);flex-basis:100%}._statement_1hib4_106{border-right:0;border-bottom:1px solid var(--line)}._heading_1hib4_117 h1{font:var(--text-h1-compact)}._notice_1hib4_98{padding:var(--space-4) var(--space-4) 0}}._next_1hib4_208{border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--space-1) var(--space-3);min-height:var(--size-control-sm);color:var(--ink);font:var(--text-small);align-items:center;text-decoration:none;display:inline-flex}._editorBox_1hib4_220{background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-md);overflow:hidden}._editorHeader_1hib4_226{gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-sunken);border-bottom:1px solid var(--line);font:var(--text-small);align-items:center;font-weight:600;display:flex}._editorHeader_1hib4_226>button{margin-left:auto}._editor_1hib4_220{height:var(--size-code-editor)}._actions_1hib4_242{gap:var(--space-3);flex-wrap:wrap;display:flex}._run_1hib4_247{gap:var(--space-4);display:grid}._resultDate_1hib4_252{font-weight:600}._testTable_1hib4_40 th:nth-last-child(-n+2),._testTable_1hib4_40 tr:not(._detailsRow_1hib4_256) td:nth-last-child(-n+2){text-align:right}._detailsRow_1hib4_256{background:var(--surface)}._output_1hib4_16 ._wrongOutput_1hib4_262{background:var(--danger-soft)}._page_1nge1_1{gap:var(--space-5);flex-direction:column;display:flex}._section_1nge1_7{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_1nge1_13{font:var(--text-h2)}._spacer_1nge1_17{flex-grow:1}._meta_1nge1_21{color:var(--ink-muted)}._name_1nge1_25{font-weight:600}._empty_1nge1_29{color:var(--ink-muted)}._legend_1nge1_34{align-items:center;gap:var(--space-3) var(--space-5);font:var(--text-small);flex-wrap:wrap;display:flex}._legendItem_1nge1_42{align-items:center;gap:var(--space-2);display:inline-flex}._matrixScroll_1nge1_49{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);overflow-x:auto}._matrix_1nge1_49{border-collapse:separate;border-spacing:0;font:var(--text-small)}._matrix_1nge1_49 th,._matrix_1nge1_49 td{padding:var(--space-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}._matrix_1nge1_49 thead th{padding:var(--space-2) var(--space-3);background:var(--surface-sunken);color:var(--ink-muted);vertical-align:bottom;font-weight:600}._matrix_1nge1_49 tbody tr:last-child>*{border-bottom:0}._matrix_1nge1_49 [data-num]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._matrix_1nge1_49 [data-last],._matrix_1nge1_49 td:nth-child(n+5),._matrix_1nge1_49 ._lessonHead_1nge1_90{border-right:1px solid var(--line)}._matrix_1nge1_49 ._sticky_1nge1_94{z-index:1;border-right:1px solid var(--line);background:var(--surface-raised);color:var(--ink);font-weight:400;position:sticky;left:0}._matrix_1nge1_49 thead ._sticky_1nge1_94{background:var(--surface-sunken);color:var(--ink-muted);font-weight:600}._matrix_1nge1_49 tbody ._sticky_1nge1_94,._matrix_1nge1_49 tbody [data-num]{white-space:nowrap}._matrix_1nge1_49 tbody ._sticky_1nge1_94>*,._matrix_1nge1_49 [data-num]>*{display:block}._lessonHead_1nge1_90{font-weight:400}._lessonHead_1nge1_90 button{padding-inline:0}._lessonHead_1nge1_90>*{display:block}._lessonTitle_1nge1_133{font-weight:600;text-decoration:none}._summaryValue_1nge1_138{color:var(--ink);font-weight:600;display:block}._cells_1nge1_144{gap:var(--space-1);display:flex}._cellLink_1nge1_149{border-radius:var(--radius-sm);text-decoration:none;display:block}._mark_1nge1_156{box-sizing:border-box;width:var(--size-badge);height:var(--size-badge);border-radius:var(--radius-sm);font:var(--text-caption);place-items:center;display:grid}._mark_1nge1_156 svg{width:var(--size-badge-icon);height:var(--size-badge-icon)}._mark_1nge1_156[data-status=SOLVED_ON_TIME]{background:var(--success);color:var(--on-primary)}._mark_1nge1_156[data-status=SOLVED_LATE]{background:var(--warning);color:var(--on-primary)}._mark_1nge1_156[data-status=ATTEMPTED]{border:1px solid var(--primary);background:var(--primary-soft);color:var(--primary-ink)}._mark_1nge1_156[data-status=NOT_STARTED]{border:1px solid var(--line-strong);background:var(--neutral-soft)}._markLine_1nge1_192,._headerMeta_1nge1_199{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._summaryNote_1nge1_206{color:var(--ink-muted);display:block}._summaryCards_1nge1_212{gap:var(--space-5);max-width:var(--size-page);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._summaryCard_1nge1_212{flex-direction:column;display:flex}._caption_1nge1_224{font:var(--text-caption);color:var(--ink-muted)}._summaryBig_1nge1_229{font:var(--text-h2)}._lesson_1nge1_90{flex-direction:column;display:flex}._lessonHeader_1nge1_238{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._lessonName_1nge1_245{font:var(--text-h3)}._videos_1nge1_249{gap:var(--space-1);font:var(--text-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._submissionsLayout_1nge1_260{align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}._submissionList_1nge1_267{flex:1 1 var(--size-aside);max-width:var(--size-aside);gap:var(--space-2);flex-direction:column;display:flex}._submissionItem_1nge1_275{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:var(--text-small);flex-direction:column;text-decoration:none;display:flex}._submissionItem_1nge1_275[aria-current]{border-color:var(--primary);background:var(--primary-soft);box-shadow:inset 0 0 0 1px var(--primary)}._submissionTitle_1nge1_294{align-items:center;gap:var(--space-2);display:flex}._submissionDetail_1nge1_300{flex:999 1 var(--size-reading);min-width:0}._code_1nge1_305{padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken);font:var(--text-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._testDetailsCell_1nge1_315{background:var(--surface)}._testDetails_1nge1_315{grid-template-columns:repeat(auto-fit, minmax(var(--size-field-short), 1fr));gap:var(--space-3);padding-top:var(--space-2);display:grid}._editor_hiet0_1{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);place-items:stretch stretch;height:100%;display:grid;overflow:hidden}._markdownEditor_12baa_1{gap:var(--space-2);flex-direction:column;display:flex}._toolbar_12baa_7{align-items:center;gap:var(--space-3);display:flex}._label_12baa_13{font:var(--text-caption);flex-grow:1}._fileInput_12baa_18{display:none}._panes_12baa_22{gap:var(--space-3);height:var(--size-editor);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._source_12baa_29{min-height:0}._preview_12baa_33{min-height:0;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);overflow-y:auto}._page_1syrd_1{gap:var(--space-5);flex-direction:column;display:flex}._filters_1syrd_7{gap:var(--space-3);flex-wrap:wrap;display:flex}._filters_1syrd_7>*{flex:160px}._filters_1syrd_7>._wide_1syrd_17{flex-grow:2}._inlineForm_1syrd_21{max-width:var(--size-reading);align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._inlineForm_1syrd_21>:not(button){flex:280px}._inlineForm_1syrd_21>button{margin-top:var(--space-6)}._topics_1syrd_37{max-width:var(--size-reading)}._meta_1syrd_41{color:var(--ink-muted)}._name_1syrd_45{font-weight:600}._empty_1syrd_49{color:var(--ink-muted)}._dropZone_1syrd_53{align-items:center;gap:var(--space-3);padding:var(--space-5);border:1px dashed var(--line-strong);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._fileInput_1syrd_64{display:none}._report_1syrd_68{gap:var(--space-3);flex-direction:column;display:flex}._reportHeader_1syrd_74{align-items:center;gap:var(--space-2);display:flex}._reportHeader_1syrd_74>:first-child{flex-grow:1}._fileName_1syrd_84{font:var(--text-code)}._error_1syrd_88{color:var(--danger)}._columns_1syrd_92{align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}._main_1syrd_99{gap:var(--space-5);flex-direction:column;flex:999 640px;min-width:0;display:flex}._aside_1syrd_107{max-width:var(--size-aside);align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-card);flex-direction:column;flex:280px;display:flex}._asideBlock_1syrd_121{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._validation_1syrd_128{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._rule_1syrd_135{border:0;border-top:1px solid var(--line);align-self:stretch;margin:0}._status_1syrd_142{align-items:center;gap:var(--space-3);display:flex}._form_1syrd_148{gap:var(--space-5);flex-direction:column;display:flex}._field_1syrd_154{gap:var(--space-2);flex-direction:column;display:flex}._label_1syrd_160{font:var(--text-caption)}._title_1syrd_164{max-width:var(--size-reading)}._short_1syrd_168{max-width:var(--size-field-short)}._mono_1syrd_172 input,._mono_1syrd_172 textarea{font:var(--text-code)}._fields_1syrd_177{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._fields_1syrd_177>*{flex:220px}._choice_1syrd_188{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;margin:0;display:flex}._choice_1syrd_188>legend{padding:0 var(--space-1)}._editors_1syrd_202{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._codeBox_1syrd_208{height:var(--size-code-editor)}._topicList_1syrd_212{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._topic_1syrd_37{align-items:center;gap:var(--space-1);padding-left:var(--space-2);border-radius:var(--radius-sm);background:var(--neutral-soft);color:var(--neutral);font:var(--text-caption);display:inline-flex}._topic_1syrd_37 svg{width:var(--size-badge-icon);height:var(--size-badge-icon)}._select_1syrd_235{height:var(--size-control-sm);padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:inherit}._section_1syrd_245{gap:var(--space-3);flex-direction:column;display:flex}._sectionHeader_1syrd_251{align-items:center;gap:var(--space-3);display:flex}._sectionTitle_1syrd_257{font:var(--text-h2);flex-grow:1}._testCard_1syrd_262{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}._testHeader_1syrd_272{align-items:center;gap:var(--space-3);display:flex}._testHeader_1syrd_272>:first-child{flex-grow:1}._testFields_1syrd_282{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._output_1syrd_288{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);font:var(--text-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._details_1syrd_298{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._actions_1syrd_304{gap:var(--space-3);display:flex}._grow_1syrd_309{width:100%}._cellInput_1syrd_313{width:100%;height:var(--size-control-sm);padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:inherit}._cellInput_1syrd_313[aria-invalid=true]{border:2px solid var(--danger)}._yaml_1syrd_328{gap:var(--space-4);flex-direction:column;display:flex}._yamlBox_1syrd_334{height:var(--size-editor)}._sections_cpg76_1{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}._section_cpg76_1{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._section_cpg76_1 h2{font:var(--text-h2)}._title_cpg76_16{font-weight:600}._note_cpg76_19{color:var(--ink-muted);font:var(--text-small);display:block}._marks_cpg76_24{gap:var(--space-1);flex-wrap:wrap;display:flex}._states_cpg76_29{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._states_cpg76_29 a{text-decoration:none}._score_cpg76_38,._date_cpg76_39{white-space:nowrap}._page_1ldo7_1{gap:var(--space-5);flex-direction:column;display:flex}._filters_1ldo7_7{gap:var(--space-3);flex-wrap:wrap;display:flex}._filters_1ldo7_7>*{flex:200px}._filters_1ldo7_7>._wide_1ldo7_17{flex-grow:2}._form_1ldo7_21{gap:var(--space-4);flex-direction:column;display:flex}._name_1ldo7_27{font-weight:600}._deleted_1ldo7_31{align-items:center;gap:var(--space-2);color:var(--ink-muted);flex-wrap:wrap;display:flex}._meta_1ldo7_39,._empty_1ldo7_43{color:var(--ink-muted)}._linkRow_1ldo7_47{align-items:center;gap:var(--space-3);display:flex}._link_1ldo7_47{min-width:0;height:var(--size-control);padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:var(--text-code);flex:auto}._page_7bjlw_1{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-6) 0;flex-wrap:wrap;display:flex}._promo_7bjlw_10{gap:var(--space-5);flex-direction:column;flex:380px;max-width:460px;display:flex}._promoTitle_7bjlw_18{font:var(--text-display)}._promoList_7bjlw_22{padding-left:var(--space-5);gap:var(--space-3);font:var(--text-reading);flex-direction:column;margin:0;display:flex}._card_7bjlw_31{max-width:480px;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-card);flex-direction:column;flex:380px;gap:20px;display:flex}._heading_7bjlw_44{gap:var(--space-1);flex-direction:column;display:flex}._label_7bjlw_50,._small_7bjlw_51{font:var(--text-small)}._label_7bjlw_50,._text_7bjlw_56{color:var(--ink-muted)}._title_7bjlw_60{font:var(--text-h1-compact)}._names_7bjlw_64{gap:var(--space-4);flex-wrap:wrap;display:flex}._names_7bjlw_64>*{flex:200px}@media (width<=767px){._page_7bjlw_1{padding:0}._promo_7bjlw_10{display:none}._card_7bjlw_31{padding:var(--space-5) var(--space-4)}}._policy_3yfs6_1{max-width:var(--size-reading);font:var(--text-reading)}._policy_3yfs6_1 h1{margin-bottom:var(--space-5);font:var(--text-h1)}._policy_3yfs6_1 h2{margin:var(--space-6) 0 var(--space-3);font:var(--text-h2)}._policy_3yfs6_1 p,._policy_3yfs6_1 ul{margin:0 0 var(--space-4)}._shell_aky91_1{min-height:100vh;display:flex}._sidebar_aky91_6{width:var(--size-sidebar);align-items:stretch;gap:var(--space-1);padding:20px var(--space-3);border-right:1px solid var(--line);background:var(--surface-raised);flex-direction:column;flex:none;display:flex}._sidebar_aky91_6>button{align-self:flex-start}._brand_aky91_22{padding:var(--space-1) var(--space-3) 20px;flex-direction:column;display:flex}._logo_aky91_28{font:var(--text-logo)}._role_aky91_32{font:var(--text-small);color:var(--ink-muted)}._link_aky91_37{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--ink);text-decoration:none}._link_aky91_37:hover{background:var(--surface-sunken);color:var(--ink)}._link_aky91_37[aria-current=page]{background:var(--primary-soft);color:var(--primary-ink);font-weight:600}._spacer_aky91_55{flex-grow:1}._content_aky91_59{min-width:0;padding:var(--space-6) 40px var(--space-7);flex-grow:1}._sections_aky91_65{gap:var(--space-1);flex-direction:column;display:flex}@media (width<=767px){._shell_aky91_1{flex-direction:column}._sidebar_aky91_6{width:auto;padding:var(--space-4);align-items:center;gap:var(--space-3);border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap}._brand_aky91_22{flex-grow:1;padding:0}._sections_aky91_65{flex-direction:row;flex-basis:100%;order:1;min-width:0;overflow-x:auto}._link_aky91_37{white-space:nowrap}._spacer_aky91_55{display:none}._content_aky91_59{padding:var(--space-5) var(--space-4) var(--space-7)}}._page_xiamm_1{gap:var(--space-6);flex-direction:column;display:flex}._card_xiamm_7{border-color:var(--line)}._cardBody_xiamm_11{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._meta_xiamm_18{color:var(--ink-muted);font:var(--text-small)}._big_xiamm_23{font:var(--text-h2)}._attemptsLink_xiamm_27{width:100%;margin-top:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--line);font:var(--text-body-strong);text-decoration:none}._intro_xiamm_36{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._intro_xiamm_36>p{flex:320px;margin:0}._section_xiamm_48{gap:var(--space-4);flex-direction:column;display:flex}._sectionTitle_xiamm_54{font:var(--text-h2);margin:0}._tableBox_xiamm_59{overflow-x:auto}._end_xiamm_63{text-align:right}._page_1gtgt_1{gap:var(--space-5);flex-direction:column;display:flex}._stack_1gtgt_6{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._title_1gtgt_12{font:var(--text-h2);margin:0}._meta_1gtgt_16,._note_1gtgt_17{font:var(--text-small);color:var(--ink-muted)}._note_1gtgt_17{display:block}._row_1gtgt_24{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;width:100%;display:flex}._stack_1gtgt_6>details{width:100%}._stack_1gtgt_6>details>summary{cursor:pointer;font:var(--text-body-strong);margin-bottom:var(--space-3)}._field_73wqu_1{gap:var(--space-2);min-width:0;display:grid}._label_73wqu_7{font:var(--text-caption)}._editor_73wqu_11{height:var(--size-call-editor);min-width:0}._page_ity3j_1{min-width:0}._bar_ity3j_5{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);background:var(--surface-raised);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}._title_ity3j_15{font:var(--text-body-strong);flex-grow:1}._timer_ity3j_20{font:var(--text-h2);font-variant-numeric:tabular-nums;font-weight:700}._last_ity3j_26{color:var(--warning)}._timeUp_ity3j_30{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}._tasks_ity3j_38{gap:var(--space-2);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}._pill_ity3j_46{align-items:center;gap:var(--space-2);min-height:calc(var(--size-control) + var(--space-1));padding:var(--space-1) var(--space-3);box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:var(--text-small);text-decoration:none;display:flex}._pill_ity3j_46 strong{font:var(--text-body-strong)}._pill_ity3j_46[aria-current=page]{border-color:var(--primary);background:var(--primary-soft)}._single_ity3j_70{max-width:var(--size-reading)}._single_ity3j_70>section{border-right:0;max-width:none}._neighbours_ity3j_79{gap:var(--space-4);padding:0 var(--space-6) var(--space-6);display:flex}._next_ity3j_85{margin-left:auto}._solutions_ity3j_89{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._solution_ity3j_89{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}@media (width<=767px){._bar_ity3j_5,._tasks_ity3j_38,._neighbours_ity3j_79{padding-inline:var(--space-4)}._pillTitle_ity3j_120{display:none}}._result_ity3j_125{gap:var(--space-5);max-width:var(--size-page);flex-direction:column;display:flex}._resultHeader_ity3j_132{gap:var(--space-2);flex-direction:column;display:flex}._resultHeader_ity3j_132 a{font:var(--text-small);text-decoration:none}._resultHeader_ity3j_132 h1{font:var(--text-h1);margin:0}._scoring_ity3j_148{font:var(--text-body-strong);margin:0}._score_ity3j_153{align-items:baseline;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}._score_ity3j_153 strong{font:var(--text-display)}._resultTasks_ity3j_164{gap:var(--space-3);flex-direction:column;display:flex}._resultTasks_ity3j_164 h2{font:var(--text-h2);margin:0}._resultTask_ity3j_164{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md)}._resultTask_ity3j_164>summary{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);cursor:pointer;flex-wrap:wrap;display:flex}._resultTask_ity3j_164[open]>summary{border-bottom:1px solid var(--line)}._taskNumber_ity3j_194{min-width:var(--space-5)}._taskTitle_ity3j_198{font:var(--text-body-strong);flex-grow:1}._resultBody_ity3j_203{gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;min-width:0;display:flex}._reviewOptions_ity3j_211{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._reviewOptions_ity3j_211 li{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}._reviewOptions_ity3j_211 li._correct_ity3j_230{border-color:var(--success)}._optionText_ity3j_234{flex-grow:1;min-width:0}._optionText_ity3j_234 p,._explanation_ity3j_240 p{margin:0}._explanation_ity3j_240{gap:var(--space-1);flex-direction:column;display:flex}._reviewSolutions_ity3j_250{gap:var(--space-2);flex-wrap:wrap;display:flex}._reviewSolution_ity3j_250{align-items:center;gap:var(--space-2);display:inline-flex}._attemptHeading_ity3j_262{gap:var(--space-2);padding:var(--space-4) var(--space-6);flex-direction:column;display:flex}._attemptHeading_ity3j_262 h1{font:var(--text-h1);margin:0}._resultSummary_ity3j_272{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}@media (width<=767px){._attemptHeading_ity3j_262{padding:var(--space-4)}}._assignedTaskTitle_ity3j_285{font:var(--text-h2);margin:0}._page_alqff_1{gap:var(--space-6);flex-direction:column;display:flex}._title_alqff_7{font:var(--text-h1);margin:0}._lessonHeading_alqff_12{gap:var(--space-2);flex-direction:column;display:flex}._back_alqff_18{font:var(--text-small);align-self:flex-start;text-decoration:none}._empty_alqff_24{color:var(--ink-muted);margin:0}._cards_alqff_29{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}._groupCard_alqff_35{gap:var(--space-4);flex-direction:column;display:flex}._heading_alqff_41{gap:var(--space-1);flex-direction:column;display:flex}._cardTitle_alqff_47{font:var(--text-h2);margin:0}._cardTitle_alqff_47 a{color:var(--ink);text-decoration:none}._cardTitle_alqff_47 a:hover{color:var(--primary)}._meta_alqff_61{align-items:center;gap:var(--space-2);color:var(--ink-muted);font:var(--text-small);flex-wrap:wrap;display:flex}._strong_alqff_70{font:var(--text-body-strong)}._nextLesson_alqff_74{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--sand);flex-wrap:wrap;display:flex}._when_alqff_84{flex-direction:column;flex-grow:1;display:flex}._progressRow_alqff_90{gap:var(--space-2);flex-direction:column;display:flex}._progress_alqff_90{width:100%;height:var(--space-2);border-radius:var(--radius-sm);background:var(--neutral-soft);appearance:none;border:0}._progress_alqff_90::-webkit-progress-bar{border-radius:var(--radius-sm);background:var(--neutral-soft)}._progress_alqff_90::-webkit-progress-value{border-radius:var(--radius-sm);background:var(--success)}._progress_alqff_90::-moz-progress-bar{border-radius:var(--radius-sm);background:var(--success)}._columns_alqff_121{align-items:start;gap:var(--space-6);display:grid}@media (width>=960px){._columns_alqff_121{grid-template-columns:minmax(0, 1fr) var(--size-student-group-aside)}._lessonColumns_alqff_132{grid-template-columns:minmax(0, 1fr) var(--size-student-lesson-aside);gap:var(--space-7)}._columns_alqff_121>._aside_alqff_137{grid-area:1/2}}._main_alqff_143{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._aside_alqff_137{gap:var(--space-4);flex-direction:column;display:flex}._sectionTitle_alqff_156{font:var(--text-h2);margin:0}._big_alqff_161{font:var(--text-h2)}._highlight_alqff_165,._summary_alqff_166{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._highlight_alqff_165{background:var(--sand);box-shadow:none;border-color:#0000}._summary_alqff_166{grid-template-columns:1fr auto;display:grid}._summary_alqff_166>*{grid-column:1/-1}._summaryDeadline_alqff_188{width:100%;margin-top:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--line)}._summaryDeadline_alqff_188>._meta_alqff_61{margin-bottom:var(--space-3)}._strongLink_alqff_199{font:var(--text-body-strong);text-decoration:none}._lessons_alqff_204{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._lesson_alqff_12{grid-template-columns:var(--size-control) minmax(0, 1fr) auto;align-items:center;gap:0 calc(var(--space-4) + var(--space-1));padding:var(--space-4) calc(var(--space-4) + var(--space-1));border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-card);color:inherit;text-decoration:none;display:grid}._lesson_alqff_12:hover{color:inherit}._lesson_alqff_12:hover ._lessonTitle_alqff_231{color:var(--primary)}._number_alqff_235{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-md);background:var(--surface-sunken);font:var(--text-body-strong);flex:none;grid-area:1/1/3;place-items:center;display:grid}._lessonText_alqff_248,._lessonMeta_alqff_249{display:contents}._lessonTitle_alqff_231{overflow-wrap:anywhere;font:var(--text-h3);grid-area:1/2}._lessonDate_alqff_260{color:var(--ink-muted);font:var(--text-small);grid-area:2/2}._lessonResult_alqff_267{min-width:0;font:var(--text-small);flex-wrap:wrap;grid-area:2/3;justify-content:flex-end;font-weight:600;display:flex}._lessonOverdue_alqff_278:before{content:" — ";white-space:pre}._cells_alqff_283{justify-content:flex-end;justify-self:end;gap:var(--space-1);max-width:var(--size-student-group-aside);margin-bottom:var(--space-1);flex-wrap:wrap;grid-area:1/3;display:flex}._cell_alqff_283{width:var(--size-badge-icon);height:var(--size-badge-icon);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--neutral-soft);flex:none}._cell_alqff_283[data-status=ATTEMPTED]{border-color:var(--primary);background:var(--primary-soft)}._cell_alqff_283[data-status=SOLVED_ON_TIME]{border-color:var(--success);background:var(--success)}._cell_alqff_283[data-status=SOLVED_LATE]{border-color:var(--warning);background:var(--warning)}@media (width>=960px) and (width<=1199px){._cells_alqff_283{max-width:calc(var(--size-student-group-aside) / 2)}}._done_alqff_326{color:var(--success)}._overdue_alqff_330{color:var(--warning)}._locked_alqff_334{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);margin:0;display:flex}._sections_alqff_346{gap:var(--space-2);display:none}._sections_alqff_346 a{height:var(--size-control-sm);padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:var(--text-small);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._theory_alqff_365{min-width:0;max-width:var(--size-reading)}._block_alqff_370{gap:var(--space-4);flex-direction:column;display:flex}._videos_alqff_376{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}._video_alqff_376{justify-items:start;gap:var(--space-3);padding:var(--space-4) var(--space-5);grid-template-areas:"provider""title""button";display:grid}._provider_alqff_390{align-items:center;gap:var(--space-2);color:var(--ink-muted);font:var(--text-small);grid-area:provider;display:flex}._videoTitle_alqff_399{font:var(--text-body-strong);grid-area:title}._video_alqff_376>a{grid-area:button}._assignment_alqff_408{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-card);color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}._assignment_alqff_408:hover{color:inherit}._assignment_alqff_408:hover ._assignmentTitle_alqff_425{color:var(--primary)}._assignmentHead_alqff_430{display:contents}._assignmentTitle_alqff_425{overflow-wrap:anywhere;min-width:0;font:var(--text-h3);grid-area:1/1}._assignmentHead_alqff_430>:last-child:not(._assignmentTitle_alqff_425){margin-left:var(--space-3);grid-area:1/2;align-self:start}._assignment_alqff_408>._meta_alqff_61,._overdueNote_alqff_450{grid-column:1/-1}._overdueNote_alqff_450{color:var(--warning);font:var(--text-small);font-weight:600}@media (width<=767px){._page_alqff_1,._columns_alqff_121{gap:calc(var(--space-4) + var(--space-1))}._title_alqff_7,._groupPage_alqff_467>header h1{font:var(--text-h1-compact)}._lessonPage_alqff_471 ._title_alqff_7{font:var(--text-lesson-title-phone)}._sectionTitle_alqff_156,._highlight_alqff_165 ._big_alqff_161{font:var(--text-h2-compact)}._aside_alqff_137{gap:calc(var(--space-4) + var(--space-1))}._highlight_alqff_165,._summary_alqff_166{gap:var(--space-2);padding:var(--space-4)}._highlight_alqff_165>a{width:100%;height:var(--size-control-lg);margin-top:var(--space-1)}._summaryLabel_alqff_496{display:none}._summary_alqff_166>._big_alqff_161{font:var(--text-h3);grid-area:1/1}._summaryDeadline_alqff_188{border:0;margin:0;padding:0}._summaryDeadline_alqff_188>._meta_alqff_61{color:var(--primary);margin:0;display:inline}._summaryDeadline_alqff_188>._meta_alqff_61:after{content:":"}._summaryDeadline_alqff_188>a{font:var(--text-small)}._lessons_alqff_204{gap:var(--space-2)}._lesson_alqff_12{grid-template-columns:var(--size-lesson-number-phone) minmax(0, 1fr);gap:var(--space-3);padding:var(--space-3) var(--space-4);align-items:start}._number_alqff_235{width:var(--size-lesson-number-phone);height:var(--size-lesson-number-phone);grid-row:1}._lessonText_alqff_248{flex-direction:column;grid-column:2;display:flex}._lessonTitle_alqff_231{font:var(--text-body-strong)}._lessonMeta_alqff_249{font:var(--text-small);flex-wrap:wrap;display:flex}._lessonResult_alqff_267{font:var(--text-small);display:contents}._lessonDate_alqff_260+._lessonResult_alqff_267>:first-child:before{content:" — ";white-space:pre}._lessonOverdue_alqff_278{margin-top:var(--space-1);flex-basis:100%}._lessonOverdue_alqff_278:before{content:none}._cells_alqff_283{display:none}._locked_alqff_334{padding:var(--space-3) var(--space-4)}._sections_alqff_346{display:flex}._video_alqff_376{gap:0 var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title button""provider button"}._video_alqff_376>a{align-self:center}._provider_alqff_390 svg{display:none}._assignment_alqff_408{padding:var(--space-3) var(--space-4)}._assignmentTitle_alqff_425{font:var(--text-body-strong);grid-column:1/-1}._assignmentHead_alqff_430>:last-child:not(._assignmentTitle_alqff_425){grid-area:2/1/auto/-1;justify-self:start;margin-left:0}}
