@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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{--paper:#f8f9fa;--rail:#eef0f3;--card:#fff;--sunk:#f3f4f6;--line:#d8dce1;--hair:#e9ebee;--control:#ccd1d8;--field:#7a818b;--ink:#16181c;--ink-2:#43484f;--ink-3:#5d636b;--blue:#2b4db8;--on-blue:#fff;--blue-soft:#e6ecfa;--blue-ink:#1d3a8f;--orange:#b5470f;--orange-soft:#fbe7da;--orange-ink:#8c350a;--bar:#9da3ab;--track:#e4e7eb;--draft-line:#bfc5cd;--scrim:#16181c6b;--stage-ground:#fff;--stage-ink:#16181c;--stage-muted:#43484f;--stage-bar:#878d95;--stage-correct:#2b4db8;--stage-track:#eceef1;--font-display:"Newsreader Variable", Georgia, "Times New Roman", serif;--font-sans:"Hanken Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-pill:999px;--shadow-raised:0 1px 2px #16181c0f;--shadow-sheet:0 18px 40px #16181c1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--paper:#131415;--rail:#191a1c;--card:#1e1f22;--sunk:#161719;--line:#313338;--hair:#26282b;--control:#41444a;--field:#7a7e86;--ink:#edeef0;--ink-2:#c5c8cd;--ink-3:#9b9fa6;--blue:#8da7f5;--on-blue:#0c1736;--blue-soft:#1d2640;--blue-ink:#bdccfa;--orange:#f2955e;--orange-soft:#3b2416;--orange-ink:#f7b68d;--bar:#6e727a;--track:#27292d;--draft-line:#4a4e55;--scrim:#0009;--shadow-raised:0 1px 2px #0006;--shadow-sheet:0 18px 40px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}:root{font-family:var(--font-sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-size:15px;line-height:22px}@media (width<=640px){:root{font-size:16px;line-height:23px}}body{margin:0}:lang(ja){word-break:auto-phrase}:lang(ko){word-break:keep-all}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--blue)}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}h1[tabindex="-1"]:focus{outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:.01ms!important}}._shape_1bvt9_2{flex-direction:column;animation:1.6s ease-in-out infinite _pulse_1bvt9_1;display:flex}._title_1bvt9_8,._meta_1bvt9_9,._number_1bvt9_10,._line_1bvt9_11{border-radius:var(--radius-sm);background:var(--sunk);display:block}._title_1bvt9_8{width:46%;height:36px;margin-top:3px}._meta_1bvt9_9{border-radius:4px;width:28%;height:14px;margin-top:12px}._rows_1bvt9_30{margin-top:var(--space-6);border:1px solid var(--hair);border-radius:var(--radius-md);background:var(--card)}._row_1bvt9_30{align-items:center;gap:12px;height:48px;padding:0 16px;display:flex}._row_1bvt9_30+._row_1bvt9_30{border-top:1px solid var(--hair)}._number_1bvt9_10{border-radius:4px;width:14px;height:14px}._line_1bvt9_11{border-radius:4px;height:14px}@keyframes _pulse_1bvt9_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._shape_1bvt9_2{animation:none}}._anchor_xequs_1{display:inline-flex;position:relative}._anchor_xequs_1._block_xequs_7{display:grid}._tip_xequs_12{z-index:10;background:var(--ink);width:max-content;max-width:260px;color:var(--paper);box-shadow:var(--shadow-sheet);text-align:center;white-space:normal;border-radius:6px;padding:5px 9px;font-size:12.5px;font-weight:500;line-height:17px;position:absolute}._above_xequs_29{bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}._below_xequs_35{top:calc(100% + 6px);left:50%;transform:translate(-50%)}._start_xequs_42{left:0;transform:none}._end_xequs_47{left:auto;right:0;transform:none}._beside_xequs_54{text-align:left;position:fixed;transform:translateY(-50%)}._tip_xequs_12:before{content:"";position:absolute}._above_xequs_29:before{height:6px;top:100%;left:0;right:0}._below_xequs_35:before{height:6px;bottom:100%;left:0;right:0}._beside_xequs_54:before{width:8px;top:0;bottom:0;right:100%}._button_o2goa_1{justify-content:center;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-4);border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;border:1px solid #0000;font-size:14.5px;font-weight:600;line-height:20px;display:inline-flex}._primary_o2goa_17{background:var(--blue);color:var(--on-blue)}._secondary_o2goa_22{background:var(--card);color:var(--ink);border-color:var(--control)}._quiet_o2goa_28{color:var(--ink-2);background:0 0}._lg_o2goa_33{border-radius:var(--radius-md);height:52px;padding:0 20px;font-size:16px}._sm_o2goa_41{height:32px;padding:0 10px;font-size:13.5px}._button_o2goa_1:disabled{background:var(--sunk);color:var(--ink-3);cursor:not-allowed;border-color:#0000}._quiet_o2goa_28._sm_o2goa_41:disabled{background:0 0}._iconButton_o2goa_59{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._iconLg_o2goa_72{width:44px;height:44px}._link_o2goa_77{text-decoration:none}._mark_1ddz1_1{color:var(--ink);flex-shrink:0;display:block}._lit_1ddz1_7{fill:var(--blue)}._wordmark_1ddz1_11{align-items:center;gap:var(--space-2);color:var(--ink);display:inline-flex}._word_1ddz1_11{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1}._page_17w1a_1{min-height:100dvh;padding:var(--space-8) var(--space-4);justify-content:center;align-items:center;display:flex}._column_17w1a_9{flex-direction:column;width:100%;max-width:440px;display:flex}._brand_17w1a_16{justify-content:center;display:flex}._card_17w1a_21{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-top:22px;padding:30px 32px 24px}@media (width<=640px){._card_17w1a_21{padding:24px 20px 20px}}._title_17w1a_35{text-align:center;font-family:var(--font-display);margin:0;font-size:32px;font-weight:500;line-height:38px}._providers_17w1a_44{flex-direction:column;gap:10px;margin-top:22px;display:flex}._google_17w1a_52{justify-content:center;min-height:40px;display:flex}._provider_17w1a_44{width:100%;font-weight:500}._unavailable_17w1a_64{align-items:center;gap:var(--space-3);flex-direction:column;margin-top:22px;display:flex}._unavailable_17w1a_64 p{color:var(--ink-2);margin:0}._error_17w1a_77{margin:var(--space-4) 0 0;border-radius:var(--radius-sm);background:var(--sunk);padding:10px 12px;font-size:14px;line-height:20px}._notice_17w1a_87{color:var(--ink-2);margin:18px 0 0;font-size:13.5px;line-height:20px}._students_17w1a_94{text-align:center;color:var(--ink-2);margin:18px 0 0;font-size:14px}._students_17w1a_94 a{font-weight:600;text-decoration:none}._privacy_17w1a_106{text-align:center;color:var(--ink-3);margin:6px 0 0;font-size:13px}._language_17w1a_114{width:100%;max-width:240px;margin:var(--space-6) auto 0}._consent_5vg0w_2{color:var(--ink-2);margin:18px 0 0;font-size:15px;line-height:22px}._french_5vg0w_9{color:var(--ink-2);margin:10px 0 0;font-size:13.5px;line-height:20px}._actions_5vg0w_16{flex-direction:column;gap:10px;margin-top:22px;display:flex}._button_5vg0w_23{width:100%}._page_i7upk_3{max-width:760px;padding:28px var(--space-4) var(--space-12);flex-direction:column;margin:0 auto;display:flex}._back_i7upk_11{margin-bottom:var(--space-2);font-size:14px;font-weight:600;text-decoration:none;display:none}@media (width<=900px){._back_i7upk_11{display:inline-block}}._title_i7upk_26{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:36px;font-weight:500;line-height:42px}._sub_i7upk_35{color:var(--ink-2);margin:6px 0 0;font-size:16px;line-height:23px}._meta_i7upk_42{color:var(--ink-3);margin:6px 0 0;font-size:13.5px;line-height:20px}._label_i7upk_49{margin:var(--space-6) 0 var(--space-2);color:var(--ink-3);font-size:13px;font-weight:600;line-height:18px}._heading_i7upk_57{margin:var(--space-6) 0 var(--space-3);font-family:var(--font-display);font-size:24px;font-weight:500;line-height:30px}._list_i7upk_65{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}._row_i7upk_74{align-items:flex-start;gap:12px;padding:12px 16px;display:flex}._row_i7upk_74+._row_i7upk_74{border-top:1px solid var(--hair)}._number_i7upk_85{width:18px;font-family:var(--font-display);color:var(--ink-3);flex-shrink:0;font-size:16px;line-height:22px}._stem_i7upk_94{flex-grow:1;min-width:0;font-size:15px;font-weight:500;line-height:22px}._empty_i7upk_102{border:1px dashed var(--draft-line);border-radius:var(--radius-md);color:var(--ink-2);margin:0;padding:16px}._section_i7upk_110{margin-top:var(--space-6)}._links_i7upk_115{gap:10px;display:flex}._links_i7upk_115>*{flex:1 1 0}._status_gmvrj_1,._alert_gmvrj_2{margin:var(--space-2) 0 0;font-size:14px}._alert_gmvrj_2{color:var(--ink);font-weight:600}._status_gmvrj_1:empty,._alert_gmvrj_2:empty{margin:0}._root_1gykg_1{margin-top:var(--space-6);align-items:center;gap:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);padding:12px 12px 12px 16px;display:flex}._root_1gykg_1 p{flex-grow:1;margin:0}._page_quh9l_1{max-width:900px}._summary_quh9l_5{margin:10px 0 0;font-size:16px;line-height:23px}._summary_quh9l_5 strong{font-weight:600}._meters_quh9l_16{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._meter_quh9l_16{background:var(--card);border:1px solid var(--line);gap:var(--space-2);border-radius:14px;flex-direction:column;padding:16px 18px;display:flex}._meterLine_quh9l_32{justify-content:space-between;gap:var(--space-3);margin:0;font-size:15px;display:flex}._meterLine_quh9l_32 strong{font-variant-numeric:tabular-nums;font-weight:600}._track_quh9l_46{background:var(--track);border-radius:4px;height:8px;display:block;overflow:hidden}._fill_quh9l_54{background:var(--bar);height:100%;display:block}._without_quh9l_60{max-width:640px;color:var(--ink-2);margin:0;font-size:15px;line-height:22px}._card_quh9l_68{margin-top:var(--space-4);background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;max-width:440px;padding:20px 22px;display:flex}._cardTitle_quh9l_79{margin:0;font-size:17px;font-weight:600}._price_quh9l_85{color:var(--ink-2);margin:6px 0 0;font-size:15px}._amount_quh9l_91{font-family:var(--font-display);color:var(--ink);font-size:34px;font-weight:500;line-height:40px}._once_quh9l_100{color:var(--ink-2);margin:2px 0 0;font-size:14px}._body_quh9l_106{color:var(--ink-2);flex-grow:1;margin:8px 0 0;font-size:14.5px;line-height:21px}._actions_quh9l_114{margin-top:var(--space-4);align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._note_quh9l_122{color:var(--ink-3);margin:0;font-size:13px;line-height:18px}._closed_quh9l_129{margin:var(--space-3) 0 0;color:var(--ink-3);font-size:13.5px}@media (width<=720px){._meters_quh9l_16{grid-template-columns:minmax(0,1fr)}._card_quh9l_68{max-width:none}}._check_igl5b_3{margin-top:var(--space-4)}._check_igl5b_3 summary{cursor:pointer;color:var(--blue);font-size:13.5px;font-weight:500;line-height:20px;list-style:none;display:inline-block}._check_igl5b_3 summary::-webkit-details-marker{display:none}._check_igl5b_3 summary:hover{text-decoration:underline}._checkBody_igl5b_25{border:1px solid var(--line);border-radius:var(--radius-md);text-align:left;flex-direction:column;gap:6px;margin-top:10px;padding:12px 14px;display:flex}._checkBody_igl5b_25 p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:20px}._checkBody_igl5b_25 label{color:var(--ink-2);margin-top:4px;font-size:13px;font-weight:600}._checkRow_igl5b_50{gap:var(--space-2);display:flex}._checkRow_igl5b_50 input{border:1px solid var(--field);border-radius:var(--radius-sm);background:var(--card);flex-grow:1;min-width:0;height:40px;padding:0 12px}._checkResult_igl5b_65:empty{display:none}._dialog_363cg_1{width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);color:var(--ink);box-shadow:var(--shadow-sheet)}._dialog_363cg_1::backdrop{background:var(--scrim)}._group_ahj0b_1{background:var(--sunk);border-radius:9px;gap:2px;padding:3px;display:inline-flex}._item_ahj0b_9{height:30px;color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:13px;font-weight:600;line-height:18px}._item_ahj0b_9[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:var(--shadow-raised)}._count_ahj0b_29{margin-left:var(--space-1);color:var(--ink-3);font-weight:500}._field_15x38_1{flex-direction:column;gap:6px;min-width:0;display:flex}._label_15x38_8{font-size:13.5px;font-weight:600;line-height:18px}._control_15x38_14{border:1px solid var(--field);border-radius:var(--radius-sm);background:var(--card);width:100%;height:40px;padding:0 12px}._select_15x38_24{color:var(--ink);padding-right:8px}._area_15x38_29{resize:vertical;height:auto;min-height:88px;padding:9px 12px}._control_15x38_14::placeholder{color:var(--ink-3)}._invalid_15x38_41 ._control_15x38_14{border:2px solid var(--ink);padding:0 11px}._invalid_15x38_41 ._area_15x38_29{padding:8px 11px}._hint_15x38_50{color:var(--ink-3);font-size:13px;line-height:18px}._error_15x38_56{align-items:flex-start;gap:6px;font-size:13px;line-height:18px;display:flex}._error_15x38_56 svg{flex-shrink:0;margin-top:1px}._page_1ivmu_1{max-width:760px}._you_1ivmu_5{margin-top:var(--space-6);border-top:1px solid var(--line);align-items:center;gap:var(--space-4);padding:20px 0;display:flex}._avatar_1ivmu_14{border-radius:var(--radius-pill);background:var(--control);width:48px;height:48px;color:var(--ink-2);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}._who_1ivmu_28{flex-grow:1;min-width:0}._name_1ivmu_33{margin:0;font-size:17px;font-weight:600}._alert_1ivmu_41{color:var(--ink);margin:4px 0 0;font-size:14px;font-weight:600}._row_1ivmu_48{border-top:1px solid var(--line);gap:var(--space-2) 20px;grid-template-columns:200px minmax(0,1fr);padding:20px 0;display:grid}._row_1ivmu_48 p{margin:0;font-size:15px;line-height:22px}._last_1ivmu_62{border-bottom:1px solid var(--line)}._stack_1ivmu_67{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._assistant_1ivmu_75{gap:var(--space-3);flex-direction:column;display:flex}._retry_1ivmu_81{border-radius:var(--radius-sm);background:var(--sunk);align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;padding:10px 12px;display:flex}._retry_1ivmu_81 p{flex-grow:1}._label_1ivmu_95{color:var(--ink-2);margin:0;font-size:14px;font-weight:600}._muted_1ivmu_102,._row_1ivmu_48 p._muted_1ivmu_102{color:var(--ink-2);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:21px}._strong_1ivmu_111{font-weight:600}._verified_1ivmu_115{color:var(--blue-ink);align-items:center;gap:7px;font-weight:600;display:flex}._line_1ivmu_123{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._line_1ivmu_123 p{flex-grow:1}._link_1ivmu_134{margin-top:var(--space-2);font-size:14px;font-weight:600;text-decoration:none;display:inline-block}._line_1ivmu_123 ._link_1ivmu_134{margin-top:0}._action_1ivmu_147,._danger_1ivmu_152{margin-top:10px}._dialogTitle_1ivmu_156{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:26px;font-weight:500;line-height:32px}._dialogActions_1ivmu_164{margin-top:var(--space-4);justify-content:flex-end;gap:var(--space-2);display:flex}._dialogActions_1ivmu_164 ._danger_1ivmu_152{margin-top:0}@media (width<=720px){._row_1ivmu_48{grid-template-columns:minmax(0,1fr)}}._form_utx3n_1{gap:var(--space-4);flex-direction:column;max-width:560px;display:flex}._actions_utx3n_9{gap:var(--space-2);flex-wrap:wrap;display:flex}._error_utx3n_15{border-radius:var(--radius-sm);background:var(--sunk);margin:0;padding:10px 12px;font-size:14px}._title_1awv9_1{font-family:var(--font-display);margin:0;font-size:24px;font-weight:500;line-height:30px}._line_1awv9_9{margin:var(--space-1) 0 0;color:var(--ink-2);font-size:14px;line-height:20px}._list_1awv9_17{margin:var(--space-4) -4px 0;max-height:50dvh;padding:0 4px;list-style:none;overflow-y:auto}._row_1awv9_25{align-items:center;gap:var(--space-1);padding:4px 0;display:flex}._row_1awv9_25+._row_1awv9_25{border-top:1px solid var(--hair)}._name_1awv9_36{overflow-wrap:anywhere;flex-grow:1;min-width:0;font-size:15px;line-height:21px}._move_1awv9_44{flex-shrink:0}._move_1awv9_44[aria-disabled=true]{cursor:default}._move_1awv9_44[aria-disabled=true] svg{opacity:.4}._foot_1awv9_57{margin-top:var(--space-4);justify-content:flex-end;gap:var(--space-2);display:flex}._root_1abrs_1{flex-direction:column;min-height:0;display:flex}._head_1abrs_7{justify-content:space-between;align-items:center;padding:14px 0 2px 10px;display:flex}._actions_1abrs_14{display:flex}._label_1abrs_18{color:var(--ink-3);margin:0;font-size:12.5px;font-weight:600}._list_1abrs_26{flex-direction:column;gap:2px;margin:-4px;padding:4px;list-style:none;display:flex;overflow-y:auto}._list_1abrs_26 li{position:relative}._lecture_1abrs_41{border-radius:var(--radius-sm);color:var(--ink);border:1px solid #0000;align-items:flex-start;gap:10px;padding:7px 10px;text-decoration:none;display:flex}._lecture_1abrs_41[aria-current=page]{background:var(--card);border-color:var(--line);box-shadow:var(--shadow-raised)}._lecture_1abrs_41[draggable=true]{cursor:grab}._dragging_1abrs_63{opacity:.5}._dropBefore_1abrs_36:before,._dropAfter_1abrs_69:after{content:"";background:var(--ink-3);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:10px;right:10px}._dropBefore_1abrs_36:before{top:0}._dropAfter_1abrs_69:after{bottom:0}._marker_1abrs_94{border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin:2px 3px 0;display:flex}._ran_1abrs_105{background:var(--control);color:var(--ink-2)}._next_1abrs_110{color:var(--blue);font-weight:600}._marker_1abrs_94._next_1abrs_110{background:var(--blue);color:var(--on-blue)}._todo_1abrs_120{border:1.5px solid var(--field)}._empty_1abrs_124{border:1.5px dashed var(--field)}._text_1abrs_128{flex-direction:column;gap:1px;min-width:0;display:flex}._name_1abrs_135{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}._lecture_1abrs_41[aria-current=page] ._name_1abrs_135{font-weight:600}._meta_1abrs_148{color:var(--ink-3);font-size:12.5px;line-height:17px}._add_1abrs_154{padding:6px 4px 0}._add_1abrs_154 input{border:1px solid var(--field);border-radius:var(--radius-sm);background:var(--card);width:100%;height:36px;padding:0 10px;font-size:14px}._add_1abrs_154 p,._failed_1abrs_169{margin:6px 0 0;font-size:13px}._failed_1abrs_169{padding:0 10px}._folded_1abrs_179 ._text_1abrs_128{display:none}._folded_1abrs_179 ._lecture_1abrs_41{justify-content:center;padding:7px 0}._tag_1yjzx_1{align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;font-size:12.5px;font-weight:600;line-height:16px;display:inline-flex}._correct_1yjzx_14{background:var(--blue-soft);color:var(--blue-ink)}._quiet_1yjzx_19{background:var(--sunk);color:var(--ink-2)}._live_1yjzx_24{background:var(--orange-soft);color:var(--orange-ink)}._live_1yjzx_24:before{content:"";background:var(--orange);border-radius:50%;width:7px;height:7px}._letter_1yjzx_37{border-radius:var(--radius-pill);background:var(--sunk);width:28px;height:28px;color:var(--ink-2);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-flex}._letterCorrect_1yjzx_52{background:var(--blue);color:var(--on-blue)}._letterLg_1yjzx_57{width:36px;height:36px;font-size:15px}._list_szx9a_1{margin:0;padding:0;list-style:none}._option_szx9a_13{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:4px 12px;padding:10px 0;display:grid}._option_szx9a_13+._option_szx9a_13{border-top:1px solid var(--hair)}._text_szx9a_37{flex-wrap:wrap;align-items:center;gap:8px;padding-top:3px;font-size:15px;font-weight:500;line-height:22px;display:flex}._why_szx9a_59{color:var(--ink-3);grid-column:2;font-size:13.5px;line-height:19px}._stem_13yrt_1{gap:var(--space-3);flex-direction:column;display:flex}._text_13yrt_13{white-space:pre-wrap;margin:0;font-size:16px;font-weight:500;line-height:24px}._heading_13yrt_37:focus-visible{outline:none}._inlineSource_13yrt_49{font-family:var(--font-mono);font-variant-ligatures:none;font-size:.9em}._figure_13yrt_61{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}._source_13yrt_77{border-radius:var(--radius-sm);background:var(--sunk);font-family:var(--font-mono);font-variant-ligatures:none;white-space:pre-wrap;margin:0;padding:10px 12px;font-size:13px;line-height:19px;overflow-x:auto}._alt_13yrt_103{color:var(--ink-3);font-size:13px;line-height:18px}._render_13yrt_123 svg{max-width:100%;height:auto;max-height:280px}._render_13yrt_123 .katex-display{margin:4px 0;padding:2px 0;overflow:auto hidden}._render_13yrt_123 pre.shiki{font-family:var(--font-mono);font-variant-ligatures:none;border:1px solid var(--line);border-radius:var(--radius-sm);margin:0;padding:10px 12px;font-size:13px;line-height:19px;overflow-x:auto}._center_13yrt_173{justify-content:center;display:flex}._hidden_13yrt_185{display:none}@media (width<=640px){._render_13yrt_123 pre.shiki{white-space:pre-wrap;word-break:break-word}}._image_13yrt_215{object-fit:contain;border-radius:var(--radius-sm);max-width:100%;max-height:280px;display:block}._missing_13yrt_231{border-radius:var(--radius-sm);background:var(--sunk);color:var(--ink-2);margin:0;padding:10px 12px;font-size:14px;font-style:italic}._stage_13yrt_257{gap:1.6cqw;font-size:3.4cqw}._stage_13yrt_257 ._text_13yrt_13{font-size:inherit;line-height:1.3}._stage_13yrt_257 ._render_13yrt_123 .katex{font-size:1.3em}._stage_13yrt_257 ._source_13yrt_77,._stage_13yrt_257 ._render_13yrt_123 pre.shiki{font-size:1.5cqw;line-height:1.45}._root_1assh_1{flex-shrink:0;margin:-8px -8px -8px 0;position:relative}._panel_1assh_13{z-index:5;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);min-width:200px;box-shadow:var(--shadow-sheet);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 2px);right:0}._panel_1assh_13 button{border-radius:var(--radius-sm);height:36px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:14px}._panel_1assh_13 button:hover:not(:disabled){background:var(--sunk)}._panel_1assh_13 button:disabled{color:var(--ink-3);cursor:not-allowed}._withText_1assh_87{margin:0}._withText_1assh_87>button{white-space:normal;text-align:left;height:auto;min-height:40px;padding-block:8px}._left_1assh_115{left:0;right:auto}._above_1assh_125{top:auto;bottom:calc(100% + 2px)}._section_1r4nd_1{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._list_1r4nd_8{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._card_1r4nd_18,._form_1r4nd_19{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);padding:12px}._card_1r4nd_18{align-items:flex-start;gap:var(--space-2);display:flex}._preview_1r4nd_32{flex-grow:1;min-width:0}._form_1r4nd_19{gap:var(--space-3);flex-direction:column;display:flex}._kind_1r4nd_43{color:var(--ink-2);margin:0;font-size:13px;font-weight:600}._actions_1r4nd_50{justify-content:flex-end;gap:var(--space-2);flex-shrink:0;display:flex}._mono_1r4nd_57{font-family:var(--font-mono);font-variant-ligatures:none;font-size:14px}._check_1r4nd_63{align-items:center;gap:8px;font-size:14px;display:inline-flex}._check_1r4nd_63 input{width:16px;height:16px;accent-color:var(--blue)}._range_1r4nd_76{gap:var(--space-3);display:flex}._range_1r4nd_76>*{flex:1 1 0;min-width:0}._picker_1r4nd_86{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._error_1r4nd_93{margin:6px 0 0;font-size:13px;font-weight:500;line-height:18px}._section_14j3t_1{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}._head_14j3t_8{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}._heading_14j3t_17{color:var(--ink-2);margin:0;font-size:13px;font-weight:600}._choose_14j3t_24{border-radius:var(--radius-sm);background:var(--sunk);border:0;gap:2px;margin:0;padding:2px;display:inline-flex}._choose_14j3t_24 label{position:relative}._choose_14j3t_24 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._choose_14j3t_24 span{color:var(--ink-2);border-radius:6px;padding:5px 12px;font-size:13px;font-weight:600;display:block}._choose_14j3t_24 input:checked+span{background:var(--card);color:var(--ink);box-shadow:var(--shadow-raised)}._choose_14j3t_24 input:focus-visible+span{outline:2px solid var(--blue);outline-offset:2px}._columns_14j3t_66,._row_14j3t_67{grid-template-columns:28px minmax(0,1.2fr) auto minmax(0,1.5fr) 36px;align-items:center;column-gap:10px;width:100%;display:grid}._columns_14j3t_66{color:var(--ink-3);padding:0 0 2px;font-size:12px}._columns_14j3t_66 span:first-child{grid-column:2}._rows_14j3t_85{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}._row_14j3t_67{row-gap:4px}._text_14j3t_99,._reason_14j3t_100{border:1px solid var(--field);border-radius:var(--radius-sm);background:var(--card);min-width:0;height:38px;color:var(--ink);padding:0 10px}._reason_14j3t_100:disabled{background:var(--sunk);border-color:#0000}._reason_14j3t_100:disabled::placeholder{color:var(--ink-3)}._correct_14j3t_119{border:1px solid var(--line);background:var(--card);height:32px;color:var(--ink-3);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}._correct_14j3t_119 svg{opacity:.35}._correct_14j3t_119[aria-pressed=true]{border-color:var(--blue);background:var(--blue-soft);color:var(--blue-ink)}._correct_14j3t_119[aria-pressed=true] svg{opacity:1}._implausible_14j3t_148{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:flex}._issue_14j3t_156{color:var(--ink);grid-column:2/-1;margin:0;font-size:13px;font-weight:500;line-height:18px}@media (width<=640px){._columns_14j3t_66{display:none}._row_14j3t_67{border-bottom:1px solid var(--hair);grid-template-columns:28px minmax(0,1fr) 36px;padding-bottom:8px}._row_14j3t_67>:nth-child(3){grid-area:2/2;justify-self:start}._row_14j3t_67>:nth-child(4){grid-area:3/2/auto/-1}._row_14j3t_67>:nth-child(5){grid-area:1/3}}._head_813vk_1{align-items:center;gap:var(--space-2) 12px;margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._spacer_813vk_9{flex-grow:1}._form_813vk_13{gap:var(--space-6);flex-direction:column;display:flex}._toggle_813vk_19{align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}._toggle_813vk_19 input{width:18px;height:18px;accent-color:var(--blue)}._language_813vk_33{color:var(--ink-2);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}._language_813vk_33 select{border:1px solid var(--field);border-radius:var(--radius-sm);background:var(--card);height:32px;color:var(--ink);font:inherit;padding:0 8px}._room_813vk_51{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--stage-ground);flex-direction:column;display:flex}._bar_813vk_62{z-index:4;margin-top:var(--space-6);gap:var(--space-2);background:var(--paper);border-top:1px solid var(--line);flex-direction:column;padding:12px 0 16px;display:flex;position:sticky;bottom:0}._checks_813vk_75,._error_813vk_76{font-size:14px;line-height:20px}._checks_813vk_75 ul,._error_813vk_76 ul,._error_813vk_76 p{margin:2px 0 0}._checks_813vk_75 ul,._error_813vk_76 ul{padding-left:20px}._actions_813vk_92{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._confirm_813vk_100{margin-right:auto;font-size:14px;font-weight:600}@media (width<=640px){._bar_813vk_62{position:static}}[data-fit=wall]{width:calc(100% / var(--fit-zoom,1));min-height:calc(100% / var(--fit-zoom,1));transform:scale(var(--fit-zoom,1));transform-origin:0 0}[data-fit=wall] img[data-block=image],[data-fit=wall] :is([data-block=plot],[data-block=mermaid],[data-block=smiles]) svg{max-height:var(--fit-figure,34cqh)}[data-fit=wall][data-fit-layout=beside] [data-fit-part=body]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:dense;align-items:center;gap:2cqh 4cqw;display:grid}[data-fit=wall][data-fit-layout=beside] [data-stem]{display:contents}[data-fit=wall][data-fit-layout=beside] [data-stem]>*{grid-column:1/-1}[data-fit=wall][data-fit-layout=beside] [data-stem]>:is([data-block=image],[data-block=plot],[data-block=mermaid],[data-block=smiles]){grid-column:1}[data-fit=wall][data-fit-layout=beside] [data-stem]>img[data-block=image]{justify-self:center}[data-fit=wall][data-fit-layout=beside] [data-fit-part=options]{grid-column:2;grid-row:span var(--fit-figures,1)}[data-fit=wall][data-fit-columns="2"] [data-fit-part=options]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--fit-rows,1), auto);grid-auto-flow:column;column-gap:4cqw;display:grid}[data-fit=wall]:is([data-fit-layout=beside],[data-fit-columns="2"]) [data-fit-part=options]>li{grid-template-columns:4.4cqw minmax(0,1fr) 7cqw;row-gap:.8cqh}[data-fit=wall]:is([data-fit-layout=beside],[data-fit-columns="2"]) [data-fit-part=options]>li>:nth-child(3){grid-area:2/2}[data-fit=wall]:is([data-fit-layout=beside],[data-fit-columns="2"]) [data-fit-part=options]>li>:nth-child(4){grid-area:1/3/span 2}[data-fit=podium]{overflow:hidden}[data-fit=podium] img[data-block=image],[data-fit=podium] :is([data-block=plot],[data-block=mermaid],[data-block=smiles]) svg{max-height:var(--fit-figure,280px)}[data-fit=podium] :is(pre[data-block=code],[data-block=code] pre){max-height:var(--fit-figure,280px);overflow-y:auto}[data-fit=podium][data-fit-notes=clamped] [data-fit-part=note]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-fit=podium][data-fit-notes=hidden] [data-fit-part=note]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-fit=podium][data-fit-stem=clamped] [data-stem-question]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-fit=podium][data-fit-scroll]{overflow-y:auto}._frame_10o4k_21{background:var(--stage-ground);width:100%;height:100%;color:var(--stage-ink);overflow:hidden;container-type:size}._wall_10o4k_39{height:100%;padding:4cqh 5cqw;container-type:size}._content_10o4k_53{flex-direction:column;gap:2cqh;line-height:1.3;display:flex}._body_10o4k_69{flex-direction:column;gap:2cqh;display:flex}._position_10o4k_81{color:var(--stage-muted);margin:0;font-size:1.7cqw;font-weight:600}._options_10o4k_95{flex-direction:column;gap:2.4cqh;margin:0;padding:0;list-style:none;display:flex}._option_10o4k_95{grid-template-columns:4.4cqw minmax(0,1fr) minmax(0,28cqw) 7cqw;align-items:center;column-gap:1.8cqw;font-size:2.8cqw;line-height:1.25;display:grid}._letter_10o4k_131{border:.15cqw solid var(--stage-track);border-radius:50%;place-items:center;width:4cqw;height:4cqw;font-size:1.9cqw;font-weight:700;display:inline-grid}._correct_10o4k_153 ._letter_10o4k_131{border-color:var(--stage-correct);background:var(--stage-correct);color:var(--on-blue)}._label_10o4k_165{flex-wrap:wrap;align-items:center;gap:1cqw;display:flex}._badge_10o4k_181{background:var(--stage-correct);color:var(--on-blue);border-radius:999px;align-items:center;gap:.4cqw;padding:.3cqh .8cqw;font-size:1.3cqw;font-weight:700;display:inline-flex}._badge_10o4k_181 svg{width:1.3cqw;height:1.3cqw}._bar_10o4k_215{background:var(--stage-track);border-radius:.4cqw;height:3.6cqh;overflow:hidden}._bar_10o4k_215 span{background:var(--stage-bar);height:100%;display:block}._correct_10o4k_153 ._bar_10o4k_215 span{background:var(--stage-correct)}._share_10o4k_249{font-variant-numeric:tabular-nums;text-align:right;font-size:2.6cqw;font-weight:700}._strip_10o4k_265{color:var(--stage-muted);margin:auto 0 0;font-size:1.6cqw}._after_10o4k_277{font-family:var(--font-display);text-align:center;margin:auto 0;font-size:4cqw}._open_10o4k_293{flex-grow:1;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:5cqw;display:grid}._join_10o4k_311{flex-direction:column;gap:2cqh;display:flex}._go_10o4k_323{margin:0;font-size:3cqw;font-weight:600}._code_10o4k_335{font-family:var(--font-mono);font-variant-ligatures:none;letter-spacing:.04em;margin:0;font-size:11cqw;font-weight:700;line-height:1}._joined_10o4k_355{color:var(--stage-muted);font-variant-numeric:tabular-nums;margin:0;font-size:2.4cqw}._qr_10o4k_369{width:38cqh;height:38cqh}._qr_10o4k_369 svg{width:100%;height:100%}._lecture_10o4k_389{color:var(--stage-muted);grid-column:1/-1;margin:0;font-size:1.6cqw}._podium_153br_7{background:var(--paper);flex-direction:column;height:100dvh;display:flex}._empty_153br_21{padding:var(--space-12) var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}._top_153br_37{align-items:center;gap:var(--space-2) var(--space-4);padding:12px var(--space-6);border-bottom:1px solid var(--line);background:var(--card);flex-wrap:wrap;display:flex}._where_153br_57{flex-wrap:wrap;flex-grow:1;align-items:center;gap:4px 12px;margin:0;font-size:15px;display:flex}._lecture_153br_77{font-weight:600}._here_153br_85,._code_153br_87{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:14px}._code_153br_87 strong{font-family:var(--font-mono);font-variant-ligatures:none;color:var(--ink)}._banner_153br_111{padding:8px var(--space-6);background:var(--orange-soft);color:var(--orange-ink);margin:0;font-size:14px;font-weight:500}._body_153br_129{gap:var(--space-8);min-height:0;padding:var(--space-6);flex-grow:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 320px;width:100%;max-width:1280px;margin:0 auto;display:grid}._main_153br_155{gap:var(--space-4);flex-direction:column;min-width:0;min-height:0;display:flex}._status_153br_171{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:14px;display:flex}._status_153br_171 strong{color:var(--ink)}._private_153br_199{margin:var(--space-2) 0 0;color:var(--ink-3);font-size:13px;font-weight:600}._results_153br_213{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._result_153br_213{grid-template-columns:28px minmax(0,1fr) minmax(80px,200px) 48px;align-items:center;column-gap:12px;display:grid}._option_153br_245{flex-direction:column;gap:2px;font-size:15px;font-weight:500;display:flex}._reason_153br_261{color:var(--ink-3);font-size:13px;font-weight:400}._bar_153br_273{background:var(--track);border-radius:5px;height:10px;overflow:hidden}._bar_153br_273 span{background:var(--bar);height:100%;display:block}._share_153br_299{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}._open_153br_313{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._heading_153br_327{font-family:var(--font-display);margin:0;font-size:28px;font-weight:500}._muted_153br_341{color:var(--ink-3);margin:0;font-size:14px}._side_153br_353{gap:var(--space-2);flex-direction:column;min-height:0;display:flex;overflow:hidden}._label_153br_369{margin:var(--space-3) 0 0;color:var(--ink-3);font-size:13px;font-weight:600}._label_153br_369:first-child{margin-top:0}._preview_153br_395{aspect-ratio:16/9;box-shadow:0 0 0 1px var(--line);border-radius:var(--radius-sm);position:relative;overflow:hidden}._window_153br_393{transform-origin:0 0;width:400%;height:400%;position:absolute;top:0;left:0;transform:scale(.25)}._upNext_153br_449{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}._confidence_153br_469{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._confidence_153br_469 li{grid-template-columns:80px minmax(0,1fr) 40px;align-items:center;gap:8px;font-size:13px;display:grid}._controls_153br_505{align-items:center;gap:var(--space-3);padding:12px var(--space-6) 16px;border-top:1px solid var(--line);background:var(--card);flex-wrap:wrap;display:flex;position:sticky;bottom:0}._group_153br_529{gap:var(--space-2);flex-wrap:wrap;display:flex}._keys_153br_541{color:var(--ink-3);flex-grow:1;font-size:13px}._next_153br_553{min-width:180px}._dialogTitle_153br_561{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:24px;font-weight:500}._dialogActions_153br_575{margin-top:var(--space-6);justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=760px){._podium_153br_7{height:auto;min-height:100dvh}._top_153br_37{padding:10px var(--space-4)}._projector_153br_613,._code_153br_87{display:none}._body_153br_129{padding:var(--space-4);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}._side_153br_353{display:none}._result_153br_213{grid-template-columns:28px minmax(0,1fr) 44px}._result_153br_213 ._bar_153br_273{grid-area:2/2}._controls_153br_505{padding:10px var(--space-4) 14px}._group_153br_529{grid-template-columns:1fr 1fr;width:100%;display:grid}._keys_153br_541{display:none}._next_153br_553{width:100%}}._following_153br_701{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);flex-direction:column;gap:4px;width:100%;max-width:520px;padding:14px 16px;display:flex}._following_153br_701 p{margin:0}._followingName_153br_733{font-size:16px;font-weight:600}._title_1485m_1{font-family:var(--font-display);margin:0;font-size:24px;font-weight:500}._lead_1485m_8{margin:var(--space-2) 0 var(--space-3);color:var(--ink-2);font-size:14px}._questions_1485m_14{border:1px solid var(--line);border-radius:var(--radius-md);max-height:40dvh;margin:0;padding:0;list-style:none;overflow-y:auto}._questions_1485m_14 li{gap:10px;padding:8px 12px;font-size:14px;line-height:20px;display:flex}._questions_1485m_14 li+li{border-top:1px solid var(--hair)}._before_1485m_37{color:var(--ink-3)}._number_1485m_41{width:16px;color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0}._meter_1485m_48{margin:var(--space-4) 0;justify-content:space-between;font-size:14px;display:flex}._error_1485m_55{margin-top:var(--space-3);border-radius:var(--radius-sm);background:var(--sunk);padding:10px 12px;font-size:14px}._error_1485m_55 p{margin:0 0 4px;font-weight:500}._actions_1485m_68{margin-top:var(--space-6);gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._actions_1485m_68 button{width:100%}._hint_1485m_79{color:var(--ink-3);margin:6px 0 0;font-size:13px;line-height:18px}@media (width<=480px){._actions_1485m_68{grid-template-columns:1fr}}._title_13mqi_1{font-family:var(--font-display);margin:0;font-size:24px;font-weight:500;line-height:30px}._question_13mqi_9{margin:var(--space-1) 0 0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}._loading_13mqi_19{min-height:120px}._choices_13mqi_23{margin:var(--space-4) 0 0;border:0;flex-direction:column;gap:2px;max-height:50dvh;padding:0;display:flex;overflow-y:auto}._choice_13mqi_23{align-items:center;gap:var(--space-3);padding:10px var(--space-3);cursor:pointer;border-radius:10px;display:flex}._choice_13mqi_23 input{width:18px;height:18px;accent-color:var(--blue);flex-shrink:0;margin:0}._chosen_13mqi_51{background:var(--blue-soft)}._chosen_13mqi_51 ._name_13mqi_55{font-weight:600}._held_13mqi_59{cursor:default;color:var(--ink-3)}._name_13mqi_55{flex-grow:1;min-width:0;font-size:15px}._meta_13mqi_70{color:var(--ink-3);flex-shrink:0;font-size:13px}._chosen_13mqi_51 ._meta_13mqi_70{color:var(--blue-ink)}._note_13mqi_80{color:var(--ink-3);font-size:13px}._error_13mqi_85{margin:var(--space-3) 0 0;color:var(--orange-ink)}._foot_13mqi_90{margin-top:var(--space-4);align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._buttons_13mqi_98{gap:var(--space-2);margin-left:auto;display:flex}._page_1gq8j_1{max-width:980px}._top_1gq8j_5{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-height:36px;display:flex}._back_1gq8j_14{font-size:14px;font-weight:600;text-decoration:none}._actions_1gq8j_20{align-items:center;gap:var(--space-2);color:var(--ink-2);flex-wrap:wrap;font-size:14px;display:flex}._actions_1gq8j_20 p{margin:0}._title_1gq8j_33{margin:var(--space-3) 0 0;font-family:var(--font-display);text-wrap:pretty;overflow-wrap:anywhere;font-size:30px;font-weight:500;line-height:38px}._meta_1gq8j_43{align-items:center;gap:var(--space-2);color:var(--ink-3);flex-wrap:wrap;margin:6px 0 0;font-size:14px;line-height:20px;display:flex}._blocks_1gq8j_54{margin-top:var(--space-4);gap:var(--space-3);flex-direction:column;max-width:640px;display:flex}._columns_1gq8j_62{margin-top:var(--space-2);gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;display:grid}._card_1gq8j_70{padding:4px var(--space-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md)}._note_1gq8j_77{color:var(--ink-2);margin:0}._chart_1gq8j_82{width:100%;height:auto;margin-top:var(--space-3);display:block}._grid_1gq8j_89,._axis_1gq8j_90{stroke:var(--hair);stroke-width:1px}._axis_1gq8j_90{stroke:var(--control)}._tick_1gq8j_99{fill:var(--ink-3);font-size:11px}._value_1gq8j_104{fill:var(--ink);font-size:12.5px;font-weight:600}._line_1gq8j_110{fill:none;stroke:var(--blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._dot_1gq8j_118{fill:var(--blue);stroke:var(--card);stroke-width:2px}._facts_1gq8j_124{margin:var(--space-2) 0 var(--space-3);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-direction:column;gap:6px;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}._runs_1gq8j_137{margin-top:var(--space-2)}._tableWrap_1gq8j_141{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);overflow-x:auto}._table_1gq8j_141{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}._table_1gq8j_141 th{padding:10px var(--space-4);text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);font-size:12.5px;font-weight:600}._table_1gq8j_141 td{padding:10px var(--space-4);border-top:1px solid var(--hair);white-space:nowrap}._table_1gq8j_141 tr:first-child td{border-top:0}._quiet_1gq8j_174{color:var(--ink-3)}._score_1gq8j_178{align-items:center;gap:var(--space-2);display:flex}._track_1gq8j_184{background:var(--track);border-radius:3px;width:56px;height:6px;display:block;overflow:hidden}._fill_1gq8j_193{background:var(--blue);height:6px;display:block}@media (width<=820px){._columns_1gq8j_62{grid-template-columns:minmax(0,1fr);gap:0}._title_1gq8j_33{font-size:24px;line-height:31px}}@media (width<=520px){._table_1gq8j_141 th,._table_1gq8j_141 td{padding-left:10px;padding-right:10px}}._added_1gq8j_219{margin:var(--space-1) 0 0;color:var(--ink-2);font-size:14px}._added_1gq8j_219:empty{margin:0}._page_1iejw_1{max-width:1080px}._head_1iejw_5{align-items:baseline;gap:var(--space-1) 14px;flex-wrap:wrap;display:flex}._count_1iejw_12{color:var(--ink-3);margin:0;font-size:14px}._tools_1iejw_19{margin:var(--space-4) 0;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._search_1iejw_27{border:1px solid var(--field);background:var(--card);max-width:360px;height:40px;color:var(--ink);font:inherit;border-radius:10px;flex:260px;padding:0 12px;font-size:15px}._filters_1iejw_41{max-width:100%;overflow-x:auto}._caption_1iejw_46{margin:0 0 var(--space-2);color:var(--ink-3);font-size:12.5px}._table_1iejw_52{border-collapse:separate;border-spacing:0;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);font-variant-numeric:tabular-nums;width:100%;font-size:14px}._table_1iejw_52 th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:12.5px;font-weight:600}._table_1iejw_52 td{border-top:1px solid var(--hair);vertical-align:middle;padding:10px 12px}._table_1iejw_52 tbody tr:first-child td{border-top:0}._stemCell_1iejw_83{flex-wrap:wrap;align-items:center;gap:6px;max-width:440px;display:flex}._stem_1iejw_83{color:var(--ink);font-weight:500;line-height:20px;text-decoration:none}._stem_1iejw_83:hover{text-decoration:underline}._lectures_1iejw_103{flex-wrap:wrap;align-items:center;gap:4px 6px;max-width:200px;display:flex}._lecture_1iejw_103{border-radius:var(--radius-pill);background:var(--sunk);max-width:180px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding:2px 8px;font-size:12.5px;font-weight:500;line-height:18px;text-decoration:none;display:block;overflow:hidden}._lecture_1iejw_103:hover{text-decoration:underline}._more_1iejw_131{color:var(--ink-3);font-size:12.5px}._num_1iejw_136{text-align:right}._score_1iejw_140{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}._track_1iejw_147{background:var(--track);border-radius:3px;width:48px;height:6px;display:block;overflow:hidden}._fill_1iejw_156{background:var(--blue);height:6px;display:block}._quiet_1iejw_162{color:var(--ink-3)}._wrong_1iejw_166{color:var(--orange)}._spark_1iejw_170 polyline{fill:none;stroke:var(--blue);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}._spark_1iejw_170 circle{fill:var(--blue)}._list_1iejw_182{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;display:none}._list_1iejw_182 li+li{border-top:1px solid var(--hair)}._item_1iejw_196{color:var(--ink);flex-direction:column;gap:4px;padding:11px 14px;text-decoration:none;display:flex}._itemStem_1iejw_205{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:21px;display:-webkit-box;overflow:hidden}._itemMeta_1iejw_215{color:var(--ink-3);font-size:12.5px}@media (width<=760px){._table_1iejw_52{display:none}._list_1iejw_182{display:block}._search_1iejw_27{max-width:none}}._page_1n7yh_1{background:var(--stage-ground);width:100vw;height:100dvh}._note_1n7yh_7{color:var(--stage-muted);margin:0;padding:10vh 8vw;font-size:3vw}._page_1vf5x_1{max-width:900px}._crumbs_1vf5x_5{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--ink-3);font-size:13.5px;line-height:20px;display:flex}._crumbs_1vf5x_5 a{font-weight:600;text-decoration:none}._meta_1vf5x_20{margin:var(--space-1) 0 0;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}._headline_1vf5x_28{margin:var(--space-4) 0 0;font-family:var(--font-display);font-size:20px;line-height:29px}._glance_1vf5x_37{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}._glance_1vf5x_37 li+li{border-top:1px solid var(--hair)}._glanceRow_1vf5x_50{gap:var(--space-4);min-height:38px;padding:6px var(--space-4);color:var(--ink);grid-template-columns:20px minmax(0,1fr) 150px 230px;align-items:center;text-decoration:none;display:grid}._glanceRow_1vf5x_50:hover ._glanceStem_1vf5x_61{text-decoration:underline}._glanceStem_1vf5x_61{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;overflow:hidden}._score_1vf5x_73{align-items:center;gap:var(--space-2);color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13.5px;display:flex}._miniTrack_1vf5x_82{background:var(--track);border-radius:3px;flex-shrink:0;width:56px;height:6px;display:block;overflow:hidden}._miniFill_1vf5x_92{background:var(--blue);height:6px;display:block}._quiet_1vf5x_98{color:var(--ink-3);font-size:13.5px}._wrong_1vf5x_103,._quietLine_1vf5x_104{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:13px;overflow:hidden}._wrong_1vf5x_103{color:var(--orange)}._quietLine_1vf5x_104{color:var(--ink-3)}._block_1vf5x_122{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);scroll-margin-top:var(--space-4);margin-top:22px;padding:18px 24px}._blockHead_1vf5x_131{align-items:flex-start;gap:var(--space-3);display:flex}._blockNumber_1vf5x_137{width:22px;font-family:var(--font-display);color:var(--ink-3);flex-shrink:0;font-size:18px;line-height:24px}._blockTitle_1vf5x_146{flex-grow:1;min-width:0}._stem_1vf5x_151{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600;line-height:24px}._small_1vf5x_159{margin:var(--space-1) 0 0;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}._thumbAnchor_1vf5x_169{margin-left:var(--space-3);flex-shrink:0}._thumb_1vf5x_169{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);cursor:zoom-in;width:120px;height:80px;padding:0;overflow:hidden}._thumb_1vf5x_169[aria-expanded=true]{cursor:zoom-out;border-color:var(--ink-3)}._thumbInner_1vf5x_191{width:240px;padding:var(--space-2);transform-origin:0 0;pointer-events:none;text-align:left;display:block;transform:scale(.5)}._figure_1vf5x_201{margin:var(--space-4) 0 0 34px;gap:var(--space-3);flex-direction:column;display:flex}._summary_1vf5x_208{margin:var(--space-3) 0 0 34px;font-size:15px;line-height:22px}._body_1vf5x_214{margin:var(--space-4) 0 0 34px;column-gap:40px;row-gap:var(--space-6);grid-template-columns:minmax(0,1fr) 248px;align-items:start;display:grid}._answers_1vf5x_223{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._answer_1vf5x_223{column-gap:var(--space-3);grid-template-columns:28px minmax(0,1fr) 44px;align-items:start;display:grid}._answerBody_1vf5x_239{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._answerText_1vf5x_247{overflow-wrap:anywhere;font-size:15px;line-height:24px}._track_1vf5x_253{background:var(--track);border-radius:4px;align-self:stretch;height:8px;overflow:hidden}._fill_1vf5x_261,._fillCorrect_1vf5x_262{background:var(--bar);border-radius:4px;height:8px}._fillCorrect_1vf5x_262{background:var(--blue)}._reason_1vf5x_272{color:var(--ink-3);font-size:13px;line-height:18px}._share_1vf5x_278{text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:24px}._confidenceTitle_1vf5x_286{color:var(--ink-3);margin:0;font-size:13px;font-weight:600;line-height:18px}._cells_1vf5x_294{margin-top:var(--space-2);grid-template-columns:1fr 1fr;gap:6px;display:grid}._cell_1vf5x_294{padding:10px var(--space-3);border-radius:var(--radius-sm);background:var(--sunk)}._cellShare_1vf5x_307{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:26px}._cellLabel_1vf5x_314{color:var(--ink-2);margin-top:2px;font-size:12.5px;line-height:17px}._cellRight_1vf5x_321{background:var(--blue-soft);color:var(--blue-ink)}._cellRight_1vf5x_321 ._cellLabel_1vf5x_314{color:var(--blue-ink)}._cellWrong_1vf5x_330{background:var(--orange-soft);color:var(--orange-ink)}._cellWrong_1vf5x_330 ._cellLabel_1vf5x_314{color:var(--orange-ink);font-weight:600}._foot_1vf5x_340{margin:var(--space-4) 0 0 34px;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._last_1vf5x_348{color:var(--ink-2);font-variant-numeric:tabular-nums;flex:260px;margin:0;font-size:14px;line-height:20px}._export_1vf5x_357{align-items:center;gap:var(--space-3);color:var(--ink-2);flex-wrap:wrap;margin-left:auto;font-size:14px;display:flex}._export_1vf5x_357 p{margin:0}@media (width<=720px){._glanceRow_1vf5x_50{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px 10px;padding:12px 14px}._glanceRow_1vf5x_50>:nth-child(n+3){grid-column:2}._block_1vf5x_122{padding:var(--space-4)}._title_1vf5x_388{font-size:28px;line-height:34px}._figure_1vf5x_201,._summary_1vf5x_208,._body_1vf5x_214,._foot_1vf5x_340{margin-left:0}._body_1vf5x_214{grid-template-columns:minmax(0,1fr)}}._page_1bkly_1{max-width:900px}._head_1bkly_5{align-items:baseline;gap:var(--space-1) 14px;flex-wrap:wrap;display:flex}._count_1bkly_12{color:var(--ink-3);margin:0;font-size:14px}._empty_1bkly_18{margin-top:var(--space-6)}._list_1bkly_22{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}._list_1bkly_22 li+li{border-top:1px solid var(--hair)}._row_1bkly_35{color:var(--ink);grid-template-columns:150px minmax(0,1fr) 150px;align-items:start;gap:20px;padding:14px 18px;text-decoration:none;display:grid}._row_1bkly_35:hover ._lectures_1bkly_45{text-decoration:underline}._when_1bkly_49,._what_1bkly_50{flex-direction:column;gap:2px;min-width:0;display:flex}._day_1bkly_57{font-size:14.5px;font-weight:600}._label_1bkly_62{color:var(--ink-3);font-size:13px}._lectures_1bkly_45{font-size:15px;font-weight:600}._headline_1bkly_72{color:var(--ink-2);font-size:14px;line-height:20px}._numbers_1bkly_78{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:5px;font-size:13px;display:flex}._score_1bkly_88{align-items:center;gap:var(--space-2);display:flex}._track_1bkly_94{background:var(--track);border-radius:3px;width:56px;height:6px;display:block;overflow:hidden}._fill_1bkly_103{background:var(--blue);height:6px;display:block}._more_1bkly_109{margin-top:var(--space-2)}@media (width<=720px){._row_1bkly_35{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when numbers""what what";padding:12px 14px}._when_1bkly_49{flex-direction:row;grid-area:when;gap:0}._when_1bkly_49 ._label_1bkly_62:before{content:" · ";white-space:pre}._day_1bkly_57,._label_1bkly_62{color:var(--ink-3);font-size:13px;font-weight:400}._numbers_1bkly_78{grid-area:numbers}._peak_1bkly_146{display:none}._what_1bkly_50{grid-area:what}}._page_8e5wk_2{background:var(--paper);flex-direction:column;min-height:100dvh;display:flex}._main_8e5wk_9{width:100%;max-width:480px;padding:var(--space-6) var(--space-4) var(--space-4);gap:var(--space-4);flex-direction:column;flex-grow:1;margin:0 auto;display:flex}._promise_8e5wk_20{padding:var(--space-3) var(--space-4) var(--space-4);text-align:center;color:var(--ink-3);margin:0;font-size:13px}._join_8e5wk_28,._screen_8e5wk_29{gap:var(--space-3);flex-direction:column;display:flex}._title_8e5wk_35{font-family:var(--font-display);margin:0;font-size:28px;font-weight:500;line-height:1.15}._focusHeading_8e5wk_45:focus-visible{outline:none}._lead_8e5wk_49{color:var(--ink-2);margin:0;font-size:16px;line-height:24px}._course_8e5wk_57{color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:26px}._hint_8e5wk_65{color:var(--ink-3);margin:0;font-size:13px}._codeField_8e5wk_72{display:grid}._code_8e5wk_72,._mask_8e5wk_77{font-family:var(--font-mono);font-variant-ligatures:none;letter-spacing:.08em;grid-area:1/1;font-size:28px}._code_8e5wk_72{border:1px solid var(--field);border-radius:var(--radius-md);background:var(--card);text-align:center;text-transform:uppercase;color:#0000;caret-color:#0000;width:100%;height:64px;padding:0 16px}._mask_8e5wk_77{white-space:pre;max-width:calc(100% - 32px);color:var(--ink);pointer-events:none;place-self:center;overflow:hidden}._mask_8e5wk_77 ._empty_8e5wk_108{color:var(--ink-3)}._mask_8e5wk_77 ._at_8e5wk_113{color:var(--blue)}._problem_8e5wk_117{margin:0;font-size:15px;font-weight:500}._banner_8e5wk_123{border-radius:var(--radius-sm);background:var(--orange-soft);color:var(--orange-ink);margin:0;padding:8px 12px;font-size:14px;font-weight:500}._closed_8e5wk_133{border-radius:var(--radius-sm);background:var(--sunk);margin:0;padding:10px 12px;font-weight:500}._options_8e5wk_141{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}._option_8e5wk_141{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:10px 14px;font-size:16px;line-height:22px;display:flex;position:relative}._option_8e5wk_141 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._option_8e5wk_141:has(input:checked){border-color:var(--blue);background:var(--blue-soft);box-shadow:0 0 0 1px var(--blue)}._option_8e5wk_141:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}._options_8e5wk_141:disabled ._option_8e5wk_141{cursor:default;opacity:.7}._sure_8e5wk_190{border:0;margin:0;padding:0}._sure_8e5wk_190 legend{margin-bottom:6px;font-size:15px;font-weight:600}._sure_8e5wk_190 div{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._sure_8e5wk_190 label{position:relative}._sure_8e5wk_190 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._sure_8e5wk_190 span{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);place-items:center;height:48px;font-size:15px;font-weight:600;display:grid}._sure_8e5wk_190 input:checked+span{border-color:var(--blue);background:var(--blue-soft);color:var(--blue-ink);box-shadow:0 0 0 1px var(--blue)}._sure_8e5wk_190 input:focus-visible+span{outline:2px solid var(--blue);outline-offset:2px}._asked_8e5wk_245{color:var(--ink-2);margin:0;font-size:15px}._chosen_8e5wk_251{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._chosen_8e5wk_251 li{align-items:center;gap:12px;font-size:17px;font-weight:500;display:flex}._panel_iuyts_1{border-radius:var(--radius-sm);background:var(--orange-soft);color:var(--orange-ink);gap:var(--space-2);flex-direction:column;margin:0;padding:16px 18px;display:flex}._title_iuyts_12{margin:0;font-size:15px;font-weight:600}._body_iuyts_18{margin:0;font-size:14px;line-height:20px}._buttons_iuyts_24{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._note_iuyts_31{margin:0;font-size:13px;line-height:18px}._panel_1nfu0_2{background:var(--card);border-left:1px solid var(--line);width:384px;height:100dvh;color:var(--ink);flex-direction:column;display:flex;position:sticky;top:0}._head_1nfu0_14{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--line);flex-shrink:0;height:52px;padding:0 8px 0 16px;display:flex}._title_1nfu0_24{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:inline-flex}._title_1nfu0_24 svg{color:var(--ink-2);flex-shrink:0}._headActions_1nfu0_39{align-items:center;display:flex}._clear_1nfu0_45{padding-inline:8px}._spacer_1nfu0_49{flex-grow:1}._clearDialog_1nfu0_54{width:min(440px,100vw - 32px)}._clearDialog_1nfu0_54 p{margin:0}._dialogTitle_1nfu0_62{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:24px;font-weight:500;line-height:30px}._dialogActions_1nfu0_70{margin-top:var(--space-6);justify-content:flex-end;gap:var(--space-2);display:flex}._status_1nfu0_77{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--hair);height:38px;color:var(--ink-2);flex-shrink:0;padding:0 8px 0 16px;font-size:12.5px;display:flex}._thread_1nfu0_89{flex-direction:column;flex-grow:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}._thread_1nfu0_89>*{flex-shrink:0}._empty_1nfu0_105{padding:var(--space-2) 0;text-align:center;flex-direction:column;align-items:center;gap:10px;margin:auto 0;display:flex}._mark_1nfu0_115{border:1px solid var(--hair);border-radius:var(--radius-md);background:var(--sunk);width:44px;height:44px;color:var(--ink-2);place-items:center;display:grid}._emptyTitle_1nfu0_126{font-family:var(--font-display);text-wrap:balance;margin:4px 0 0;font-size:20px;font-weight:500;line-height:26px}._emptyLine_1nfu0_135{color:var(--ink-2);margin:0;font-size:13.5px;line-height:19px}._suggestions_1nfu0_142{flex-direction:column;gap:6px;width:100%;margin:6px 0 0;padding:0;list-style:none;display:flex}._suggestion_1nfu0_142{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);width:100%;min-height:40px;color:var(--ink);text-align:left;cursor:pointer;padding:9px 12px;font-size:13.5px;line-height:19px}._suggestionIcon_1nfu0_167{vertical-align:-2px;color:var(--ink-3);margin-left:6px}._suggestion_1nfu0_142:hover{background:var(--sunk)}._hint_1nfu0_177{color:var(--ink-3);margin:4px 0 0;font-size:12.5px;line-height:20px}._key_1nfu0_184{border:1px solid var(--line);background:var(--card);min-width:20px;height:20px;color:var(--ink-3);font-family:var(--font-sans);border-radius:5px;padding:0 5px;font-size:12px;line-height:18px;display:inline-block}._who_1nfu0_198{color:var(--ink-3);font-size:12.5px;font-weight:600}._you_1nfu0_204{flex-direction:column;gap:4px;display:flex}._youText_1nfu0_210{background:var(--sunk);border:1px solid var(--hair);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-size:14.5px;font-weight:500;line-height:21px}._reply_1nfu0_223{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:21px}._reads_1nfu0_231{color:var(--ink-2);align-items:center;gap:5px;margin:0;font-size:13px;font-weight:600;display:flex}._proposal_1nfu0_242{border:1.5px solid var(--blue);border-radius:var(--radius-md);background:var(--card);overflow:hidden}._proposalHead_1nfu0_249{border-bottom:1px solid var(--hair);background:var(--blue-soft);color:var(--blue-ink);margin:0;padding:9px 12px;font-size:14px;font-weight:600}._proposalBody_1nfu0_259{gap:var(--space-2);flex-direction:column;padding:12px;display:flex}._proposalActions_1nfu0_266{align-items:center;gap:var(--space-2);border-top:1px solid var(--hair);background:var(--sunk);flex-wrap:wrap;padding:10px 12px;display:flex}._question_1nfu0_276{flex-direction:column;gap:10px;display:flex}._figure_1nfu0_283{object-fit:contain;border:1px solid var(--hair);border-radius:8px;align-self:flex-start;max-width:100%;max-height:240px;display:block}._changeText_1nfu0_293{margin:0;font-size:14px;line-height:20px}._changeText_1nfu0_293 p{margin:0}._lectureOrder_1nfu0_304{margin:0;padding:0;font-size:14px;line-height:20px;list-style:none}._strong_1nfu0_312{font-weight:600}._done_1nfu0_316{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}._done_1nfu0_316>span:first-child{flex-grow:1}._quiet_1nfu0_331{color:var(--ink-3);margin:0;font-size:13.5px;line-height:19px}._error_1nfu0_338{width:100%;margin:0;font-size:13.5px;line-height:19px}._block_1nfu0_346{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:7px;min-height:40px;margin:0;padding:10px 12px;font-size:13px;display:flex}._bar_1nfu0_358{gap:var(--space-2);grid-template-columns:112px minmax(0,1fr) 40px;align-items:center;display:grid}._barLabel_1nfu0_365{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._track_1nfu0_371{border-radius:var(--radius-pill);background:var(--track);height:8px;display:block;overflow:hidden}._fill_1nfu0_379,._fillCorrect_1nfu0_380{background:var(--bar);height:100%;display:block}._fillCorrect_1nfu0_380{background:var(--blue)}._barValue_1nfu0_390{text-align:right}._caption_1nfu0_394{color:var(--ink-3);font-size:12px}._table_1nfu0_399{border-collapse:collapse;border:1px solid var(--line);border-radius:10px;width:100%;font-size:13px}._table_1nfu0_399 th,._table_1nfu0_399 td{border-top:1px solid var(--hair);text-align:left;padding:6px 10px}._table_1nfu0_399 th{color:var(--ink-3);background:var(--sunk);border-top:0;font-weight:600}._present_1nfu0_421{align-self:flex-start}._notice_1nfu0_425{border:1px solid var(--line);background:var(--sunk);align-items:flex-start;gap:var(--space-2);border-radius:10px;flex-direction:column;margin:0;padding:10px 12px;font-size:13.5px;line-height:19px;display:flex}._notice_1nfu0_425 p{margin:0}._composer_1nfu0_444{border:1px solid var(--field);border-radius:var(--radius-md);background:var(--card);flex-direction:column;flex-shrink:0;gap:6px;margin:0 12px 12px;padding:10px 12px;display:flex}._composer_1nfu0_444:focus-within{outline:2px solid var(--blue);outline-offset:2px}._text_1nfu0_462:focus-visible{outline:none}._chip_1nfu0_466{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--sunk);max-width:100%;height:22px;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._text_1nfu0_462{resize:none;background:0 0;border:0;width:100%;padding:2px 0;font-size:14.5px;line-height:21px}._text_1nfu0_462::placeholder{color:var(--ink-3)}._thumbs_1nfu0_498{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._thumbs_1nfu0_498 li{align-items:flex-start;gap:2px;display:flex;position:relative}._thumbs_1nfu0_498 img{object-fit:cover;border:1px solid var(--line);border-radius:6px;width:48px;height:48px}._files_1nfu0_523{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._files_1nfu0_523 li{align-items:center;gap:2px;min-width:0;display:flex}._file_1nfu0_523{border:1px solid var(--line);background:var(--sunk);min-width:0;max-width:100%;color:var(--ink-2);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:13px;line-height:18px;display:inline-flex}._fileName_1nfu0_554{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._filePages_1nfu0_561{color:var(--ink-3);flex-shrink:0}._reading_1nfu0_566{color:var(--ink-3);margin:0;font-size:13px;line-height:18px}._composerRow_1nfu0_573{align-items:center;gap:var(--space-2);display:flex}@media (width<=900px){._keyHint_1nfu0_581{display:none}._panel_1nfu0_2{z-index:40;border-left:0;border-top:1px solid var(--line);width:auto;height:auto;box-shadow:var(--shadow-sheet);border-radius:16px 16px 0 0;position:fixed;inset:56px 0 0}}._root_82f00_1{margin-top:10px;position:relative}._current_82f00_6{border:1px solid var(--control);background:var(--paper);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}._text_82f00_20{flex-direction:column;flex-grow:1;gap:1px;min-width:0;display:flex}._name_82f00_28{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:600;line-height:24px;overflow:hidden}._hint_82f00_38{color:var(--ink-3);font-size:12.5px;line-height:17px}._panel_82f00_44{z-index:10;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);width:300px;max-height:min(70dvh,560px);box-shadow:var(--shadow-sheet);padding:12px 8px 8px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}._label_82f00_59{color:var(--ink-3);margin:0 8px 6px;font-size:12.5px;font-weight:600}._list_82f00_66{margin:0;padding:0;list-style:none}._course_82f00_72{border-radius:var(--radius-sm);color:var(--ink);flex-direction:column;gap:1px;padding:8px;text-decoration:none;display:flex}._course_82f00_72:hover,._course_82f00_72[aria-current=true]{background:var(--sunk)}._courseName_82f00_87{font-size:14.5px;font-weight:600}._courseMeta_82f00_92{color:var(--ink-3);font-size:13px}._newCourse_82f00_97{border-top:1px solid var(--hair);color:var(--ink-2);align-items:center;gap:8px;margin-top:4px;padding:10px 8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}._folded_82f00_111 ._current_82f00_6{justify-content:center;padding:10px 0}._initials_82f00_116{font-family:var(--font-display);font-size:17px;font-weight:500}._folded_82f00_111 ._panel_82f00_44{width:280px;top:0;left:calc(100% + 8px)}._tour_b3jhe_2{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._tour_b3jhe_2::backdrop{background:0 0}._box_b3jhe_21{border-radius:var(--radius-md);box-shadow:0 0 0 2px var(--blue), 0 0 0 100vmax var(--scrim);pointer-events:none;transition:top .2s,left .2s,width .2s,height .2s;position:absolute}._note_b3jhe_35{background:var(--card);width:min(340px,100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sheet);padding:16px 16px 14px;transition:top .2s,left .2s;position:absolute}._count_b3jhe_49{color:var(--ink-3);margin:0;font-size:13px;font-weight:600;line-height:18px}._title_b3jhe_57{margin:2px 0 0;font-size:17px;font-weight:600;line-height:24px}._text_b3jhe_64{color:var(--ink-2);margin:4px 0 0;font-size:14.5px;line-height:21px}._actions_b3jhe_71{align-items:center;gap:var(--space-2);margin-top:14px;display:flex}._spacer_b3jhe_78{flex-grow:1}._frame_1nhc3_1{grid-template-columns:264px minmax(0,1fr);min-height:100dvh;display:grid}._rail_1nhc3_7{background:var(--rail);border-right:1px solid var(--line);flex-direction:column;gap:2px;height:100dvh;padding:18px 14px 14px;display:flex;position:sticky;top:0}._brand_1nhc3_19{border-radius:var(--radius-sm);padding:2px 10px 12px;text-decoration:none}._course_1nhc3_26{flex-direction:column;flex-shrink:1;min-height:0;display:flex}._link_1nhc3_33{border-radius:var(--radius-sm);color:var(--ink-2);align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}._current_1nhc3_45{background:var(--card);color:var(--ink);box-shadow:var(--shadow-raised)}._divider_1nhc3_51{background:var(--line);flex-shrink:0;height:1px;margin:12px 10px}._spacer_1nhc3_58{flex-grow:1}._account_1nhc3_62{border-radius:var(--radius-sm);color:var(--ink);align-items:center;gap:10px;padding:7px 9px;text-decoration:none;display:flex}._avatar_1nhc3_72{border-radius:var(--radius-pill);background:var(--control);width:30px;height:30px;color:var(--ink-2);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._name_1nhc3_86{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}._main_1nhc3_96{min-width:0}._notice_1nhc3_101{max-width:760px;padding:0 var(--space-4);margin:0 auto}@media (width<=900px){._frame_1nhc3_1{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}._rail_1nhc3_7{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;height:56px;padding:0 8px 0 16px;position:static}._brand_1nhc3_19{padding:0}._link_1nhc3_33,._course_1nhc3_26,._name_1nhc3_86{display:none}._account_1nhc3_62{margin-left:auto;padding:7px}}._withPanel_1nhc3_142{grid-template-columns:264px minmax(0,1fr) 384px}._withPanel_1nhc3_142._folded_1nhc3_146{grid-template-columns:64px minmax(0,1fr) 384px}._folded_1nhc3_146 ._rail_1nhc3_7{padding:18px 8px 14px}._folded_1nhc3_146 ._brand_1nhc3_19{align-self:center;padding:2px 0 12px}._folded_1nhc3_146 ._link_1nhc3_33{justify-content:center;padding:10px 0}._folded_1nhc3_146 ._linkText_1nhc3_164,._folded_1nhc3_146 ._key_1nhc3_165,._folded_1nhc3_146 ._name_1nhc3_86{display:none}._folded_1nhc3_146 ._account_1nhc3_62{justify-content:center;padding:7px 0}._folded_1nhc3_146 ._divider_1nhc3_51{margin:12px 4px}._assist_1nhc3_179{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}._linkText_1nhc3_164{flex-grow:1}._key_1nhc3_165{border:1px solid var(--line);background:var(--card);min-width:20px;height:20px;color:var(--ink-3);font-family:var(--font-sans);text-align:center;border-radius:5px;padding:0 5px;font-size:12px;line-height:18px}._phoneBar_1nhc3_206{z-index:30;border:1px solid var(--field);border-radius:var(--radius-md);background:var(--card);height:52px;color:var(--ink);box-shadow:var(--shadow-sheet);cursor:pointer;align-items:center;gap:10px;padding:0 16px;font-weight:600;display:flex;position:fixed;bottom:12px;left:12px;right:12px}@media (width<=900px){._withPanel_1nhc3_142,._withPanel_1nhc3_142._folded_1nhc3_146{grid-template-columns:minmax(0,1fr)}._assist_1nhc3_179{display:none}._main_1nhc3_96{padding-bottom:76px}}._row_wj61v_1{flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;display:flex}._dialog_1tpf8_2{width:min(600px,100vw - 32px);height:min(720px,100dvh - 32px);padding:var(--space-4) var(--space-6)}._panel_1tpf8_8{gap:var(--space-3);flex-direction:column;height:100%;display:flex}._head_1tpf8_15{justify-content:space-between;align-items:center;display:flex}._title_1tpf8_21{font-family:var(--font-display);margin:0;font-size:22px;font-weight:500}._searchLabel_1tpf8_28{display:block}._search_1tpf8_28{border:1px solid var(--field);border-radius:var(--radius-sm);background:var(--card);width:100%;height:40px;padding:0 12px}._list_1tpf8_41{min-height:0;margin:0 calc(-1 * var(--space-6));padding:0 var(--space-6);flex-grow:1;overflow-y:auto}._list_1tpf8_41 ul{margin:0;padding:0;list-style:none}._list_1tpf8_41 li+li{border-top:1px solid var(--hair)}._row_1tpf8_59{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;display:flex}._row_1tpf8_59 input{width:18px;height:18px;accent-color:var(--blue);flex-shrink:0;margin-top:2px}._row_1tpf8_59>span{flex-direction:column;gap:4px;min-width:0;display:flex}._question_1tpf8_82{font-size:15px;font-weight:500;line-height:21px}._meta_1tpf8_88{color:var(--ink-3);font-size:13px;line-height:18px}._empty_1tpf8_94{margin:var(--space-4) 0;color:var(--ink-2)}._error_1tpf8_99{margin:0;font-size:14px;font-weight:500}._foot_1tpf8_105{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}._foot_1tpf8_105 button:last-child{white-space:normal;height:auto;min-height:40px}._empty_jcadm_1{margin-top:var(--space-6);border:1.5px dashed var(--draft-line);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:28px 28px 24px;display:flex}._heading_jcadm_11{font-family:var(--font-display);margin:0;font-size:24px;font-weight:500;line-height:30px}._lead_jcadm_19{color:var(--ink-2);margin:0;font-size:15px;line-height:22px}._order_15fk3_1{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}._item_15fk3_10+._item_15fk3_10{border-top:1px solid var(--hair)}._row_15fk3_14{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 16px;display:grid}._undo_15fk3_22{margin:var(--space-3) 0 0;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background:var(--sunk);padding:6px 6px 6px 14px;font-size:14px;display:flex}._titleRow_15fk3_33{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._stemLink_15fk3_41{color:inherit;text-decoration:none}._stemLink_15fk3_41:hover{text-decoration:underline}._card_16ac1_1{margin-top:var(--space-6);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);padding:20px 24px}._next_16ac1_9{color:var(--blue);font-weight:600}._name_16ac1_14{font-family:var(--font-display);margin:4px 0 0;font-size:28px;font-weight:500;line-height:34px}._status_16ac1_22{color:var(--ink-2);margin:4px 0 0;font-size:14px;line-height:20px}._questions_16ac1_29{margin:var(--space-4) 0 0;flex-direction:column;gap:6px;padding:0 0 0 22px;font-size:15px;line-height:22px;display:flex}._questions_16ac1_29 li::marker{color:var(--ink-3)}._actions_16ac1_43{margin-top:var(--space-4);gap:var(--space-2);display:flex}._rest_16ac1_49{margin:var(--space-6) 0 0;color:var(--ink-3);font-size:14px;line-height:21px}._rest_16ac1_49+._rest_16ac1_49{margin-top:var(--space-2)}._rest_16ac1_49 a{font-weight:600;text-decoration:none}._runs_16ac1_66{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}._runs_16ac1_66 li+li{border-top:1px solid var(--hair)}._run_16ac1_66{color:var(--ink);flex-direction:column;gap:4px;padding:12px 16px;text-decoration:none;display:flex}._run_16ac1_66:hover ._what_16ac1_88{text-decoration:underline}._runHead_16ac1_92{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}._when_16ac1_99{color:var(--ink-3);white-space:nowrap;font-size:13px}._what_16ac1_88{min-width:0;font-size:15px;font-weight:600;line-height:21px}._headline_16ac1_112{color:var(--ink-2);font-size:14px;line-height:20px}._notice_16ac1_119{margin:0 0 var(--space-3);border-radius:var(--radius-md);background:var(--sunk);overflow-wrap:anywhere;padding:12px 14px;font-size:15px;line-height:22px}
