@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-cyrillic-ext-400-normal-2InBkf9u.woff2) format("woff2"),url(/assets/noto-serif-cyrillic-ext-400-normal-BijI9M04.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-cyrillic-400-normal-aKKVvgXJ.woff2) format("woff2"),url(/assets/noto-serif-cyrillic-400-normal-CoUCwD1R.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-greek-ext-400-normal-fffGn9To.woff2) format("woff2"),url(/assets/noto-serif-greek-ext-400-normal-8V3SQMVO.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-greek-400-normal-B3ECBf8v.woff2) format("woff2"),url(/assets/noto-serif-greek-400-normal-i7vYTb6g.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-math-400-normal-DimicZOx.woff2) format("woff2"),url(/assets/noto-serif-math-400-normal-B8cPkepj.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-vietnamese-400-normal-B2Tmka3c.woff2) format("woff2"),url(/assets/noto-serif-vietnamese-400-normal-I93X-UPO.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-latin-ext-400-normal-CMAsOjEZ.woff2) format("woff2"),url(/assets/noto-serif-latin-ext-400-normal-DmIgJaL_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-latin-400-normal-BV_iYGc9.woff2) format("woff2"),url(/assets/noto-serif-latin-400-normal-DT0cwSa_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-cyrillic-ext-700-normal-DXcv7_v_.woff2) format("woff2"),url(/assets/noto-serif-cyrillic-ext-700-normal-2SbxXn-Q.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-cyrillic-700-normal-B1CJcCkW.woff2) format("woff2"),url(/assets/noto-serif-cyrillic-700-normal-shQtHmBr.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-greek-ext-700-normal-BdVf8m3e.woff2) format("woff2"),url(/assets/noto-serif-greek-ext-700-normal-DHVqdzP4.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-greek-700-normal-Cx5ck3FK.woff2) format("woff2"),url(/assets/noto-serif-greek-700-normal-Coxro6sX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-math-700-normal-DmKVFEfL.woff2) format("woff2"),url(/assets/noto-serif-math-700-normal-DeYfkfSk.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-vietnamese-700-normal-DmLHmu9q.woff2) format("woff2"),url(/assets/noto-serif-vietnamese-700-normal-BVYKy-KI.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-latin-ext-700-normal-BRvgVta8.woff2) format("woff2"),url(/assets/noto-serif-latin-ext-700-normal-B_G30Asf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-serif-latin-700-normal-CIw17UNa.woff2) format("woff2"),url(/assets/noto-serif-latin-700-normal-mX-AlFMT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #fdf7f2;--surface: #ffffff;--border: #f2e7df;--hairline: #f7eee7;--text: #1b1512;--text-muted: #6f655f;--field-bg: #f2ece7;--accent: #ef5a22;--accent-hover: #a23d17;--accent-strong: #cb4c1d;--accent-soft: #fdeadf;--accent-ink: #b03f12;--success: #2f8f6b;--warning: #a96a00;--partial: #b7791f;--partial-ink: #926119;--error: #c0392b;--success-ink: #217a5b;--warning-ink: #945d00;--line-strong: #8d8783;--tint-peach: #fdebe0;--tint-mint: #e7f3ed;--tint-sand: #fbf0dc;--tint-rose: #fbe9e7;--error-soft: #fbe9e6;--warning-soft: var(--tint-sand);--success-soft: var(--tint-mint);--tap-min: 44px;--measure-student: 680px;--measure-author: 880px;--measure-field: 520px;--measure-state: 560px;--radius-card: 16px;--radius-tile: 12px;--radius-btn: 12px;--radius-pill: 999px;--shadow: 0 2px 10px rgba(27, 21, 18, .05);--shadow-raised: 0 6px 18px rgba(27, 21, 18, .12);--focus: #1b1512;--band-height: 55px;--pad-desktop: 44px;--pad-mobile: 26px;--pad-card: 20px;--font-ui: "Inter", system-ui, sans-serif;--font-body: "Noto Serif", Georgia, serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--type-title: 600 24px/1.25 var(--font-ui);--type-heading: 600 18px/1.33 var(--font-ui);--type-body: 400 18px/1.7 var(--font-body);--type-ui: 400 16px/1.375 var(--font-ui);--type-caption: 400 14px/1.43 var(--font-ui);--type-label: 600 12px/1.33 var(--font-ui);--type-author-copy: var(--type-ui)}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:var(--bg);color:var(--text);font:var(--type-ui);-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}a{color:var(--accent-ink);text-decoration:underline}a:hover{color:var(--accent-hover)}.page{padding:var(--pad-mobile);padding-bottom:var(--s7)}@media (min-width: 700px){.page{padding:var(--pad-desktop);padding-bottom:var(--s7)}}.stack>*+*{margin-top:var(--s5)}.type-page-title{font:var(--type-title);letter-spacing:0;margin:0}.type-block-title{font:var(--type-heading);letter-spacing:0;margin:0}.type-body{font:var(--type-body)}.type-row{font:var(--type-ui)}.type-section,.type-micro{font:var(--type-label);text-transform:uppercase;letter-spacing:.08em}.type-meta{font:var(--type-caption);color:var(--text-muted)}._band_69v5t_10{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);background:var(--surface);border-bottom:1px solid var(--border);padding:var(--s4) var(--pad-mobile);min-height:var(--band-height);box-sizing:border-box}@media (min-width: 700px){._band_69v5t_10{padding:var(--s4) var(--pad-desktop)}}._bandProduct_69v5t_33{color:var(--accent-ink);font-weight:600}._bandContext_69v5t_38{display:flex;align-items:center;gap:20px;min-width:0}._card_69v5t_5{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow)}._cardPadNormal_69v5t_53{padding:var(--pad-card)}._cardPadTight_69v5t_57{padding:12px}._cardPadNone_69v5t_62{padding:0;overflow:hidden}._sectionCardHead_69v5t_76{display:grid;gap:2px;padding:16px 20px;border-bottom:1px solid var(--border)}._sectionCardHeadRow_69v5t_100{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:16px 20px;border-bottom:1px solid var(--border)}._sectionCardOpen_69v5t_79{display:flex;align-items:center;flex:1 1 auto;min-width:0;min-height:var(--tap-min);margin:-8px -8px -8px -12px;padding:var(--s2) var(--s2) var(--s2) var(--s3);text-align:left;background:none;border:none;border-radius:var(--radius-tile);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}._sectionCardOpen_69v5t_79:hover{background:var(--accent-soft);color:var(--accent-ink)}._sectionCardAside_69v5t_138{color:var(--text-muted);font:var(--type-caption);flex:none}._sectionCardProgress_69v5t_149{display:grid;gap:var(--s2);padding:12px 20px;border-bottom:1px solid var(--border)}._card_69v5t_5 ._listRow_69v5t_158:last-child{border-bottom:none}._button_69v5t_164{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-btn);border:1px solid transparent;padding:12px 20px;font:var(--type-ui);font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap}._button_69v5t_164:disabled{background:var(--hairline);border-color:var(--line-strong);color:var(--text-muted);cursor:default}._buttonPrimary_69v5t_217{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--surface)}._buttonPrimary_69v5t_217:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--surface)}._buttonGhost_69v5t_243{background:var(--surface);border-color:var(--accent-ink);color:var(--accent-ink)}._buttonGhost_69v5t_243:hover:not(:disabled){background:var(--accent-soft)}._buttonFull_69v5t_254{display:flex;width:100%}._field_69v5t_261{display:block;max-width:var(--measure-field)}._fieldLabel_69v5t_272{display:block;color:var(--text-muted);margin-bottom:var(--s3)}._fieldControl_69v5t_279{display:block;width:100%;background:var(--field-bg);border:1px solid var(--line-strong);border-radius:var(--radius-btn);padding:12px}._fieldControl_69v5t_279:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}._fieldControl_69v5t_279::placeholder{color:var(--text-muted)}._fieldTextarea_69v5t_339{min-height:120px;resize:none;overflow:hidden;background:var(--surface)}._fieldHint_69v5t_346{margin:8px 0 0}._fieldWide_69v5t_353{max-width:none}._fieldBox_69v5t_365{border:1px solid var(--line-strong);border-radius:var(--radius-btn);overflow:hidden}._fieldBox_69v5t_365:focus-within{outline:2px solid var(--accent-ink);outline-offset:-2px}._fieldToolbar_69v5t_397{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1);padding:var(--s1);border-bottom:1px solid var(--border);background:var(--surface)}._fieldControlBoxed_69v5t_375{border:0;border-radius:0}._fieldControlBoxed_69v5t_375:focus-visible,._fieldControlBoxed_69v5t_375:focus{outline:0}._pageTitleKicker_69v5t_420{display:block;color:var(--text-muted);margin-bottom:12px}._summary_69v5t_430{display:flex;flex-wrap:wrap;gap:20px 40px}._summaryItem_69v5t_436{flex:1 1 120px}._summaryLabel_69v5t_440{display:block;color:var(--text-muted);margin-bottom:var(--s1)}._summaryValue_69v5t_446{display:block;font:var(--type-heading)}._sectionHead_69v5t_453{display:flex;align-items:baseline;justify-content:space-between;gap:16px;background:var(--accent-soft);border-radius:var(--radius-tile);color:var(--accent-ink);padding:var(--s3) var(--s4)}._sectionHeadAside_69v5t_466{flex:none;color:var(--accent-ink);font:var(--type-caption)}._listRow_69v5t_158{display:flex;align-items:center;gap:16px;width:100%;text-align:left;background:transparent;border:none;border-bottom:1px solid var(--hairline);border-radius:0;padding:var(--s3) var(--pad-card);color:var(--text)}._listRowCompact_69v5t_488{padding-block:var(--s1)}._listRowInteractive_69v5t_492{cursor:pointer}._listRowInsetDivider_69v5t_501{position:relative;border-bottom:none}._listRowInsetDivider_69v5t_501:after{content:"";position:absolute;left:var(--pad-card);right:var(--pad-card);bottom:0;border-bottom:1px solid var(--hairline)}._card_69v5t_5 ._listRowInsetDivider_69v5t_501:last-child:after{display:none}._listRowInsetDivider_69v5t_501:hover:after,._listRowInsetDivider_69v5t_501:has(+._listRowInsetDivider_69v5t_501:hover):after{visibility:hidden}._listRowStretch_69v5t_499{position:relative}._listRowInteractive_69v5t_492:hover{background:var(--bg);color:var(--text)}._listRowStretch_69v5t_499:hover{background:var(--hairline)}._listRowStretch_69v5t_499:hover a{color:var(--accent-hover)}._listRowLead_69v5t_565{flex:none;color:var(--text-muted);display:flex;align-items:center}._listRowMain_69v5t_572{flex:1 1 auto;min-width:0}._listRowTrail_69v5t_577{flex:none;display:flex;align-items:center;gap:12px;position:relative}._listRowTrailInert_69v5t_603{pointer-events:none}._formatTag_69v5t_609{color:var(--accent-ink);text-align:right;white-space:nowrap}._formatTile_69v5t_619{flex:none;width:38px;height:38px;border-radius:var(--radius-tile);display:flex;align-items:center;justify-content:center;color:var(--accent-ink);font:var(--type-caption);font-weight:600}._tintPeach_69v5t_632{background:var(--tint-peach)}._tintMint_69v5t_636{background:var(--tint-mint)}._tintSand_69v5t_640{background:var(--tint-sand)}._tintNone_69v5t_646{border:1px solid var(--border)}._cover_69v5t_654{flex:none;border-radius:var(--radius-tile)}._continue_69v5t_661{display:flex;align-items:center;gap:16px;width:100%;text-align:left;background:none;border:none;padding:0;color:inherit;font:inherit;cursor:pointer}._continueMain_69v5t_675{flex:1 1 auto;min-width:0}._continueKicker_69v5t_691{display:block;color:var(--text-muted);margin-bottom:var(--s3)}._continueTitle_69v5t_697{display:block;font:var(--type-ui);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._continueMeta_69v5t_707{display:block;margin:var(--s1) 0 var(--s3)}._continuePlay_69v5t_714{flex:none;width:44px;height:44px;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center}._continuePlayGlyph_69v5t_725{width:0;height:0;margin-left:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid var(--surface)}._progress_69v5t_736{width:100%;height:6px;border-radius:var(--radius-pill);background:var(--accent-soft);overflow:hidden}._progressFill_69v5t_744{height:100%;background:var(--accent)}._doneMark_69v5t_751{flex:none;display:block;color:var(--success)}._callout_69v5t_759{background:var(--accent-soft);border-radius:var(--radius-tile);color:var(--accent-ink);padding:16px 20px}._calloutWarning_69v5t_775{background:var(--warning-soft);display:flex;align-items:center;gap:var(--s3)}._calloutMark_69v5t_783{display:flex;flex:none}._state_69v5t_790{padding:32px 0;max-width:var(--measure-state)}._stateTitle_69v5t_795{margin:0 0 var(--s2);font:var(--type-heading)}._stateText_69v5t_800{margin:0;color:var(--text-muted)}._stateAction_69v5t_805{margin-top:20px}._stateError_69v5t_809 ._stateTitle_69v5t_795{color:var(--error)}._iconButton_69v5t_820{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--tap-min);height:var(--tap-min);padding:0;border:1px solid transparent;border-radius:var(--radius-tile);background:transparent;color:var(--text-muted);cursor:pointer}._iconButton_69v5t_820:hover:not(:disabled),._iconButtonActive_69v5t_836{background:var(--accent-soft);color:var(--accent-ink)}._iconButton_69v5t_820:disabled{color:var(--text-muted);cursor:default}._lockNotice_69v5t_771{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--radius-tile);background:var(--hairline);color:var(--text);font:var(--type-ui)}._lockNotice_69v5t_771 svg{flex:none}._confirm_69v5t_877{margin:12px 0;padding:var(--pad-card);border:1px solid var(--warning);border-radius:var(--radius-tile);background:var(--tint-peach)}._confirmQuestion_69v5t_885{margin:0;color:var(--text)}._confirmDetail_69v5t_890{margin:var(--s1) 0 var(--s3);color:var(--text-muted)}._confirmRow_69v5t_895{display:flex;flex-wrap:wrap;gap:8px}._nav_7ht72_11{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}@media not all and (min-width: 700px){._nav_7ht72_11{gap:8px 16px}}._navLink_7ht72_31{color:var(--text-muted);text-decoration:none}._navLink_7ht72_31:hover{color:var(--accent-ink)}._navLink_7ht72_31:hover,._navLink_7ht72_31:focus-visible{text-decoration:underline}._navLinkActive_7ht72_45{color:var(--accent-ink)}._adminLinks_7ht72_53{display:contents}@media not all and (min-width: 700px){._adminLinks_7ht72_53{display:none}}._adminMenuWrap_7ht72_63{position:relative;display:none}@media not all and (min-width: 700px){._adminMenuWrap_7ht72_63{display:inline-flex}}._adminMenuTrigger_7ht72_74{display:inline-flex}._adminMenuTriggerButton_7ht72_81{display:inline-flex;align-items:center;border:0;background:none;padding:0;font:inherit;cursor:pointer}._adminMenuTrigger_7ht72_74 svg{margin-left:var(--s1);vertical-align:-2px}._adminMenuPanel_7ht72_108{position:absolute;z-index:5;left:0;top:calc(100% + 4px);width:max-content;max-width:220px;padding:var(--s1);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-tile);box-shadow:var(--shadow-raised);overflow-y:auto}._adminMenuPanelUp_7ht72_126{top:auto;bottom:calc(100% + 4px)}._adminMenuPanel_7ht72_108 button{width:100%;min-height:var(--tap-min);padding:0 var(--s3);border:0;border-radius:var(--radius-tile);background:none;color:var(--text-muted);text-align:left;cursor:pointer;font:var(--type-ui)}._adminMenuPanel_7ht72_108 button:hover{background:var(--accent-soft);color:var(--accent-ink)}._adminMenuPanel_7ht72_108 button._navLinkActive_7ht72_45{color:var(--accent-ink);font-weight:600}._navAction_7ht72_159{background:none;border:none;padding:0;cursor:pointer;font:inherit}._main_7ht72_171{max-width:var(--measure-author);margin:0 auto}._buildFooter_7ht72_179{position:fixed;right:var(--s3);bottom:calc(var(--s2) + env(safe-area-inset-bottom,0px));z-index:1;color:var(--text-muted);font:var(--type-caption);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;opacity:.5;pointer-events:auto;-webkit-user-select:text;user-select:text}._actions_7ht72_195{display:flex;gap:12px;align-items:center}._actionsHint_7ht72_201{color:var(--text-muted)}._materialIntro_7ht72_245{display:grid;gap:var(--s3);margin-top:calc(var(--s5) - var(--pad-desktop))}@media not all and (min-width: 700px){._materialIntro_7ht72_245{margin-top:calc(var(--s3) - var(--pad-mobile))}}._materialLead_7ht72_271{margin:0;margin-top:calc(var(--s1) - var(--s3));margin-bottom:var(--s3);max-width:var(--measure-state);font:var(--type-author-copy);color:var(--text-muted)}._dropzone_7ht72_282{border:1px dashed var(--line-strong);border-radius:var(--radius-card);background:var(--surface);padding:var(--s5) var(--s4);text-align:center;display:grid;gap:var(--s2);justify-items:center}._dropzoneAction_7ht72_282{display:flex;margin:var(--s3) 0}._dropzone_7ht72_282:hover{border-color:var(--accent-ink)}._dropzone_7ht72_282._dropzoneActive_7ht72_330{border:2px solid var(--accent);padding:calc(var(--s5) - 1px) calc(var(--s4) - 1px);background:var(--accent-soft)}._dropzoneTitle_7ht72_338{margin:0;font:var(--type-ui);font-weight:600}._dropzoneFormats_7ht72_349{margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s1)}@media not all and (min-width: 700px){._dropzoneFormats_7ht72_349{display:grid;grid-template-columns:repeat(4,auto);justify-content:center}}._fileInput_7ht72_375{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}._submitRow_7ht72_412{margin-top:var(--s2);padding-top:var(--s4);justify-content:flex-end;flex-wrap:wrap}._submitHint_7ht72_432{margin:0;white-space:nowrap}._sourceList_7ht72_440{display:grid;gap:var(--s2)}._sourceFormat_7ht72_345{display:inline-flex;align-items:center;justify-content:center;flex:none;width:60px;height:26px;padding:0 8px;border-radius:var(--radius-tile);background:var(--tint-sand);color:var(--accent-ink)}._sourceName_7ht72_496{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sourceMeta_7ht72_507{display:block;margin-top:var(--s1);color:var(--text-muted)}._sourceProgress_7ht72_513{display:block;margin-top:var(--s2);max-width:320px}._sourceState_7ht72_51{display:inline-flex;align-items:center;gap:var(--s1);font:var(--type-caption);white-space:nowrap}._sourceState_7ht72_51 svg{flex:none}._sourceStateOk_7ht72_543{color:var(--success-ink)}._sourceStateWait_7ht72_547{color:var(--text-muted)}._sourceStateChanged_7ht72_552{color:var(--warning-ink)}._sourceStateError_7ht72_559{color:var(--error)}@media (min-width: 700px){._sourceState_7ht72_51{min-width:168px;justify-content:flex-start}}@media not all and (min-width: 700px){._sourceStateText_7ht72_52{display:none}}._resume_slz1v_3{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._action_slz1v_14{flex:1 0 100%}._action_slz1v_14>button{width:100%}@media (min-width: 480px){._action_slz1v_14{flex:0 0 auto}._action_slz1v_14>button{width:auto}}._main_slz1v_32{flex:1 1 auto;min-width:0}._kicker_slz1v_37{display:block;color:var(--accent-ink);margin-bottom:4px}._title_slz1v_44{display:block;font:var(--type-ui);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._step_slz1v_53{display:block;margin-top:2px}._title_huocr_29{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._author_huocr_45{display:block;margin-top:var(--s1);color:var(--text-muted);overflow-wrap:anywhere}._create_huocr_52{display:flex}@media (min-width: 480px){._create_huocr_52{justify-content:flex-end;padding-right:var(--pad-card)}}._firstAction_huocr_65{margin-top:var(--s2)}._open_huocr_75{display:block;min-width:0;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}._openStretch_huocr_75:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}._open_huocr_75:hover ._title_huocr_29{color:var(--accent-hover)}._confirmSlot_huocr_120{padding:0 var(--pad-card)}._failure_huocr_124{margin:0 0 var(--s3);color:var(--error)}._hint_huocr_141{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--radius-tile);background:var(--hairline);color:var(--text)}._hint_huocr_141>svg{flex:none}._hintTitle_huocr_155,._hintText_huocr_156{margin:0}._hintText_huocr_156{margin-top:var(--s1);color:var(--text-muted)}._form_1s9g9_4{display:grid;gap:var(--s4)}._heading_1s9g9_9{margin:0;font:var(--type-title)}._beta_1s9g9_14{display:inline-flex;align-items:center;padding:0 8px;height:18px;border-radius:var(--radius-pill);background:var(--tint-sand);color:var(--warning-ink);font:var(--type-label)}._modes_1s9g9_25{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2)}@media (max-width: 640px){._modes_1s9g9_25{grid-template-columns:1fr}}._mode_1s9g9_25,._focus_1s9g9_38{position:relative;text-align:left;border:1px solid var(--line-strong);border-radius:var(--radius-tile);background:var(--surface);color:var(--text);cursor:pointer;font:inherit;transition:border-color .15s,background .15s}@media (prefers-reduced-motion: reduce){._mode_1s9g9_25,._focus_1s9g9_38{transition:none}}._mode_1s9g9_25,._focus_1s9g9_38{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}._mode_1s9g9_25{padding:var(--s3) var(--s3) var(--s3) calc(var(--s3) + 26px)}._focus_1s9g9_38{padding:var(--s2) var(--s3)}._mode_1s9g9_25:hover:not(._on_1s9g9_77),._focus_1s9g9_38:hover:not(._on_1s9g9_77){border-color:var(--text-muted)}._on_1s9g9_77{border-color:var(--accent);background:var(--accent-soft)}._tick_1s9g9_87{position:absolute;left:var(--s3);top:calc(var(--s3) + 2px);width:18px;box-sizing:border-box;height:18px;border-radius:var(--radius-pill);border:2px solid var(--line-strong)}._on_1s9g9_77 ._tick_1s9g9_87{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 3px var(--surface)}._optionTitle_1s9g9_104{display:flex;align-items:center;gap:var(--s2);min-height:22px;font:var(--type-ui);font-weight:600;margin-bottom:2px}._optionHint_1s9g9_114{display:block;font:var(--type-caption);color:var(--text-muted)}._optionNote_1s9g9_120{display:block;margin-top:var(--s1);font:var(--type-caption);color:var(--warning-ink)}._group_1s9g9_127{display:grid;gap:var(--s2)}._groupLabel_1s9g9_132{font:var(--type-caption);color:var(--text-muted)}._size_1s9g9_137 label{display:block;font:var(--type-ui);color:var(--text-muted);margin-bottom:var(--s2)}._size_1s9g9_137 b{color:var(--text)}._size_1s9g9_137 input[type=range]{width:100%;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer}._size_1s9g9_137 input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:var(--radius-pill);background:var(--hairline)}._size_1s9g9_137 input[type=range]::-moz-range-track{height:6px;border-radius:var(--radius-pill);background:var(--hairline)}._size_1s9g9_137 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;margin-top:-10px;border-radius:var(--radius-pill);background:var(--accent);border:3px solid var(--surface);box-shadow:var(--shadow)}._size_1s9g9_137 input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:var(--radius-pill);background:var(--accent);border:3px solid var(--surface);box-shadow:var(--shadow)}._scale_1s9g9_188{display:flex;justify-content:space-between;font:var(--type-caption);color:var(--text-muted)}._tabs_1s9g9_195{display:flex;gap:4px;width:fit-content;padding:4px;border-radius:var(--radius-tile);background:var(--bg)}._tabs_1s9g9_195 button{border:0;background:none;cursor:pointer;padding:var(--s2) var(--s3);border-radius:var(--radius-btn);font:var(--type-ui);font-weight:600;color:var(--text-muted)}._tabs_1s9g9_195 button._tabOn_1s9g9_215{background:var(--surface);color:var(--text);box-shadow:var(--shadow)}._field_1s9g9_221{width:100%;border:1px solid var(--line-strong);border-radius:var(--radius-tile);padding:var(--s3);background:var(--field-bg);font:var(--type-body);color:var(--text);box-sizing:border-box}textarea._field_1s9g9_221{min-height:150px;resize:vertical}._inline_1s9g9_237{display:flex;gap:var(--s2);align-items:flex-start}._inline_1s9g9_237 ._field_1s9g9_221{flex:1}._note_1s9g9_247{margin:0;text-align:center;font:var(--type-caption);color:var(--text-muted)}._inlineText_mi8hj_9{display:block;width:100%;max-width:100%;text-align:left;background:none;border:none;border-radius:var(--radius-tile);padding:2px 6px;margin:-2px -6px;color:inherit;font:inherit;cursor:text;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inlineTextWrap_mi8hj_29{overflow:visible;text-overflow:clip;white-space:normal}._inlineText_mi8hj_9:hover{background:var(--accent-soft);color:var(--accent-ink)}._inlineInput_mi8hj_40{display:block;width:100%;background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-tile);padding:2px 6px;margin:-3px -7px;font:inherit}._bar_1ndzx_4{margin-top:20px}._note_1ndzx_8{margin:12px 0 0}._title_1ndzx_12{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._working_1ndzx_20{color:var(--accent-ink);white-space:nowrap}._queued_1ndzx_25{color:var(--text-muted);white-space:nowrap}._body_boz5z_4{display:flex;flex-direction:column;gap:8px}._line_boz5z_21{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}._now_boz5z_30{color:var(--text)}._count_boz5z_39{color:var(--text-muted);white-space:nowrap}._hint_boz5z_44{margin:0;color:var(--text-muted)}._bar_boz5z_51{height:3px;border-radius:var(--radius-pill);background:var(--accent-soft);overflow:hidden;margin-top:4px}._fill_boz5z_61{height:100%;background:var(--accent);transition:width .3s ease-out}@keyframes _buildPulse_boz5z_1{0%,to{opacity:1}50%{opacity:.25}}._fillRunning_boz5z_109{animation:_buildPulse_boz5z_1 1.3s ease-in-out infinite}@media (prefers-reduced-motion: reduce){._fill_boz5z_61{transition:none}._fillRunning_boz5z_109{animation:none}}._title_boz5z_80{margin:0;color:var(--text)}._steps_boz5z_136{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}._step_boz5z_136{display:flex;gap:12px;align-items:flex-start;font:var(--type-body);color:var(--text-muted)}._dot_boz5z_153{width:20px;height:20px;flex:0 0 auto;margin-top:4px;border-radius:var(--radius-pill);border:2px solid var(--line-strong);box-sizing:border-box}._stepOn_boz5z_163{color:var(--text)}._stepOn_boz5z_163 ._dot_boz5z_153{border-color:var(--accent);border-right-color:transparent;animation:_build-spin_boz5z_1 1s linear infinite}._stepDone_boz5z_173{color:var(--text)}._stepDone_boz5z_173 ._dot_boz5z_153{background:var(--success);border-color:var(--success)}@keyframes _build-spin_boz5z_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._stepOn_boz5z_163 ._dot_boz5z_153{animation:none}}._row_yx12n_4{padding:16px 20px;border-bottom:1px solid var(--hairline)}._row_yx12n_4:last-child{border-bottom:none}._head_yx12n_13{display:flex;align-items:baseline;justify-content:space-between;gap:16px}._title_yx12n_20{font-size:16px;font-weight:500;min-width:0}._code_yx12n_26{flex:none;color:var(--error);white-space:nowrap}._meta_yx12n_32{margin:6px 0 0}._message_yx12n_36{margin:8px 0 0;color:var(--text)}._details_yx12n_41,._ids_yx12n_42{margin:6px 0 0;color:var(--text-muted);word-break:break-word}._actions_yx12n_50{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0 0}._action_yx12n_50{padding:6px 12px;border:1px solid var(--hairline);border-radius:var(--radius-btn);background:var(--surface);color:var(--text);font:inherit;font-size:13px;cursor:pointer}._action_yx12n_50:hover:enabled{border-color:var(--text-muted)}._action_yx12n_50:disabled{color:var(--text-muted);cursor:default}._hint_yx12n_78{flex:1 1 260px;color:var(--text-muted)}._failure_yx12n_83{margin:0 0 16px;color:var(--error)}._windows_1jzs8_4{display:flex;gap:8px;margin:0 0 4px}._window_1jzs8_4{padding:6px 14px;border:1px solid var(--hairline);border-radius:var(--radius-btn);background:var(--surface);color:var(--text);font:inherit;font-size:13px;cursor:pointer}._window_1jzs8_4:hover:enabled{border-color:var(--text-muted)}._windowActive_1jzs8_25{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}._head_1jzs8_31{margin:0 0 6px;font-size:16px;font-weight:500}._headInset_1jzs8_38{padding:16px 20px 0}._note_1jzs8_42{margin:0 0 14px;color:var(--text-muted)}._noteBelow_1jzs8_49{margin:14px 0 0;color:var(--text-muted)}._caveats_1jzs8_56{margin:0;padding:0 0 0 18px;color:var(--text-muted);font-size:13px;line-height:1.5}._caveats_1jzs8_56 li+li{margin-top:8px}._caveatHard_1jzs8_69{color:var(--error)}._funnel_1jzs8_75{display:flex;flex-direction:column;gap:4px}._funnelRow_1jzs8_81{display:grid;grid-template-columns:150px 1fr 84px;align-items:center;gap:12px}._funnelLabel_1jzs8_88{font-size:14px}._funnelBar_1jzs8_93{height:8px;border-radius:var(--radius-pill);background:var(--accent-soft);overflow:hidden}._funnelFill_1jzs8_100{display:block;height:100%;border-radius:var(--radius-pill);background:var(--accent)}._funnelValue_1jzs8_107{text-align:right;font-variant-numeric:tabular-nums;font-size:15px}._funnelShare_1jzs8_113{margin-left:6px;color:var(--text-muted)}._pairs_1jzs8_120{display:grid;grid-template-columns:1fr auto;gap:0;margin:0}._pairLabel_1jzs8_127,._pairValue_1jzs8_128{padding:7px 0;border-top:1px solid var(--hairline);margin:0}._pairLabel_1jzs8_127{color:var(--text-muted)}._pairValue_1jzs8_128{text-align:right;font-variant-numeric:tabular-nums}._tableWrap_1jzs8_146{overflow-x:auto}._table_1jzs8_146{width:100%;border-collapse:collapse;font-size:14px}._table_1jzs8_146 th,._table_1jzs8_146 td{padding:10px 20px;border-top:1px solid var(--hairline);text-align:left;white-space:nowrap}._table_1jzs8_146 th{color:var(--text-muted);font-weight:400;font-size:12px;letter-spacing:.04em;text-transform:uppercase}._table_1jzs8_146 th:not(:first-child),._num_1jzs8_173{text-align:right}._num_1jzs8_173{font-variant-numeric:tabular-nums}._mechanic_1jzs8_181{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:13px}._of_1jzs8_187{color:var(--text-muted)}._courseTitle_1jzs8_191{display:block;white-space:normal}._courseId_1jzs8_196{display:block;margin-top:2px;color:var(--text-muted)}._windowNote_1jzs8_204{margin:0;color:var(--text-muted)}._hint_1t4a1_6{margin-top:4px}._empty_1t4a1_10{margin:0}._error_1t4a1_14{margin:0;color:var(--error)}._list_1t4a1_21{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._item_1t4a1_47{position:relative;display:flex;gap:12px;align-items:center;padding:12px 56px 12px 0;border-top:1px solid var(--hairline)}._item_1t4a1_47>button{position:absolute;right:0;top:0;bottom:0;margin-block:auto}._item_1t4a1_47:first-child{border-top:none}._itemBody_1t4a1_94{display:flex;flex-direction:column;gap:2px;min-width:0;border-left:2px solid var(--accent);padding-left:var(--s3)}._itemWhere_1t4a1_103{color:var(--text-muted)}._itemText_1t4a1_107{white-space:pre-wrap;overflow-wrap:anywhere}._form_1t4a1_132{display:grid;gap:var(--s2);margin-top:var(--s4)}._form_1t4a1_132>button{justify-self:start}._rebuild_1t4a1_161,._itemNote_1t4a1_162{align-self:flex-start;margin-top:4px;max-width:100%;text-align:left}._rebuild_1t4a1_161{padding:0;border:none;background:transparent;color:var(--accent-ink);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}._rebuild_1t4a1_161:disabled{color:var(--text-muted);cursor:default;text-decoration:none}._itemNote_1t4a1_162{color:var(--text-muted)}._ratings_1t4a1_193{display:flex;gap:8px}._rateLabel_1t4a1_203{margin:0 0 var(--s2);color:var(--text-muted)}._rating_1t4a1_193{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--s1);min-width:56px;padding:0 var(--s2);height:44px;border:1px solid var(--border);border-radius:var(--radius-btn);background:var(--surface);color:var(--text);font:inherit;font-size:16px;cursor:pointer}._rating_1t4a1_193:hover:not(:disabled){border-color:var(--accent)}._ratingOn_1t4a1_240{border-color:var(--accent);border-width:2px;background:var(--accent-soft);font-weight:600}._rating_1t4a1_193:disabled{cursor:default;opacity:.6}._blocked_1t4a1_252{margin:0;color:var(--text-muted)}._publishReason_1t4a1_265{border:1px solid var(--border);border-radius:var(--radius-tile);overflow:hidden}._publishReasonHead_1t4a1_271{display:flex;align-items:center;gap:var(--s3);background:var(--warning-soft);padding:var(--s3) var(--s4)}._publishReasonMark_1t4a1_279{display:flex;flex:none;color:var(--warning-ink)}._reason_1t4a1_286{margin:0;font-weight:600;color:var(--text)}._list_1t4a1_21{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._reasonGroups_1t4a1_300{background:var(--surface);padding:var(--s3) var(--pad-card)}._reasonGroup_1t4a1_300+._reasonGroup_1t4a1_300{margin-top:var(--s3)}._reasonGroupLabel_1t4a1_309{margin:0 0 var(--s1);color:var(--text-muted)}._taskLink_1t4a1_320{display:block;width:100%;padding:8px 0;border:0;background:none;color:var(--accent-ink);text-align:left;cursor:pointer;font:inherit}._taskLink_1t4a1_320:hover{text-decoration:underline}._rate_1t4a1_203{display:flex;flex-direction:column;gap:var(--s2);border-top:1px solid var(--border);padding-top:var(--s4)}._confirm_1t4a1_361{padding:var(--pad-card);border:1px solid var(--warning);border-radius:var(--radius-tile);background:var(--tint-peach)}._confirmQuestion_1t4a1_375{margin:0 0 var(--s3);color:var(--text)}._confirmRow_1t4a1_383{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}._reasonLink_1t4a1_391{padding:0;border:0;background:none;font:inherit;color:var(--accent-ink);text-decoration:underline;cursor:pointer}._wait_164v1_13{display:flex;align-items:flex-start;gap:var(--s3);padding:var(--pad-card);border:1px solid var(--border);border-radius:var(--radius-tile);background:var(--tint-sand)}._waitMark_164v1_28{flex:none;display:inline-flex;padding-top:2px;color:var(--text-muted)}._waitLines_164v1_35{min-width:0;display:flex;flex-direction:column;gap:var(--s1)}._waitLead_164v1_42{margin:0}._waitHint_164v1_47,._waitCount_164v1_48{margin:0;color:var(--text-muted)}._waitExit_164v1_54{margin:var(--s2) 0 0}._exitLink_164v1_67{text-decoration:underline}._failure_164v1_72{margin:var(--s2) 0 0;color:var(--error)}._waitInline_164v1_93{display:inline-flex;align-items:center;gap:var(--s1);margin:0 0 0 auto;color:var(--text-muted)}._waitInline_164v1_93>svg{flex:none}._body_e8t4k_4{display:flex;flex-direction:column;gap:12px}._title_e8t4k_10,._text_e8t4k_14{margin:0}._blocked_e8t4k_18{display:flex;flex-direction:column;gap:var(--s2)}._publishReason_e8t4k_29{border:1px solid var(--border);border-radius:var(--radius-tile);overflow:hidden}._publishReasonHead_e8t4k_36{display:flex;align-items:center;gap:var(--s3);background:var(--warning-soft);padding:var(--s3) var(--pad-card)}._publishReasonMark_e8t4k_44{display:flex;flex:none;color:var(--warning-ink)}._reason_e8t4k_53{margin:0;font-weight:600;color:var(--text)}._list_e8t4k_59{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._reasonGroups_e8t4k_68{background:var(--surface);padding:var(--s3) var(--pad-card)}._reasonGroup_e8t4k_68+._reasonGroup_e8t4k_68{margin-top:var(--s3)}._reasonGroupLabel_e8t4k_79{margin:0 0 var(--s1);color:var(--text-muted)}._taskLink_e8t4k_87{display:block;width:100%;padding:8px 0;border:0;background:none;color:var(--accent-ink);text-align:left;cursor:pointer;font:inherit}._taskLink_e8t4k_87:hover{text-decoration:underline}._rate_e8t4k_121{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);padding-top:var(--s4)}._rateHint_e8t4k_129{margin:0;color:var(--text-muted)}._ratings_e8t4k_134{display:flex;gap:8px}._rateLabel_e8t4k_140{margin:0;color:var(--text-muted)}._rating_e8t4k_134{display:inline-flex;align-items:center;justify-content:center;gap:var(--s1);min-width:56px;height:var(--tap-min);padding:0 var(--s2);border:1px solid var(--border);border-radius:var(--radius-btn);background:var(--surface);color:var(--text);cursor:pointer;font:inherit}._ratingOn_e8t4k_152{border-color:var(--accent);border-width:2px;background:var(--accent-soft);font-weight:600}._error_e8t4k_181{margin:0;color:var(--error)}._link_e8t4k_187{margin:0;word-break:break-all}._result_e8t4k_207{width:100%;margin-top:8px;scroll-margin-top:16px}._resultBody_e8t4k_214{display:flex;flex-direction:column;gap:12px}._resultTitle_e8t4k_221{margin:0;color:var(--text)}._resultLead_e8t4k_236{margin:var(--s2) 0 0;color:var(--text-muted)}._linkbox_e8t4k_255{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);padding:var(--s4);border-radius:var(--radius-tile);background:var(--hairline)}._linkInput_e8t4k_267{flex:1 1 100%;min-width:0;min-height:var(--tap-min);padding:0 var(--s3);border:1px solid var(--line-strong);border-radius:var(--radius-btn);background:var(--field-bg);color:var(--text);font:var(--type-ui)}._linkInput_e8t4k_267:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}._linkInputCopied_e8t4k_286{border-color:var(--accent-ink)}._srOnly_e8t4k_294{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._linkFail_e8t4k_304{flex:1 1 100%;margin:0;color:var(--error)}._exits_e8t4k_312{display:flex;flex-wrap:wrap;gap:var(--s2);border-top:1px solid var(--border);padding-top:var(--s4)}._warning_e8t4k_322{margin:0;color:var(--warning-ink)}._actions_e8t4k_333{display:flex;justify-content:flex-end}._publishedHint_e8t4k_343{margin:4px 0 0;max-width:52ch}._rows_1ddn3_14{display:flex;flex-direction:column;gap:var(--s4)}._rowPad_1ddn3_6{display:flex;align-items:center;gap:var(--s3);padding:var(--s4);background:var(--hairline);border-radius:var(--radius-tile)}._rowMain_1ddn3_29{flex:1 1 auto;min-width:0}._rowAction_1ddn3_49{flex:none}._rowAction_1ddn3_49>button:hover:not(:disabled){background:var(--surface);color:var(--accent-ink)}._title_1ddn3_58{display:block}._hint_1ddn3_62{display:block;margin:var(--s1) 0 0;color:var(--text-muted)}._failure_1ddn3_73{margin:0;color:var(--error)}._tools_1jafb_15{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._grip_1jafb_33{flex:none;width:32px;align-self:stretch;min-height:var(--tap-min);display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-tile);background:none;color:var(--text-muted);cursor:grab;touch-action:none;position:relative;z-index:1}._grip_1jafb_33:hover:not(:disabled){background:var(--accent-strong);color:var(--surface)}._grip_1jafb_33:disabled{cursor:default}._gripSquare_1jafb_80{flex:none;width:var(--tap-min);min-height:0;height:var(--tap-min);align-self:center}._itemDragging_1jafb_91{background:var(--accent-soft);opacity:.6}._overlay_1jafb_108{background:var(--surface);border-radius:var(--radius-tile);box-shadow:var(--shadow-raised);transform:rotate(.35deg);cursor:grabbing;overflow:hidden}._itemDraggingCard_1jafb_117{border-radius:var(--radius-card)}.stack>._itemCollapsed_1jafb_133{margin-top:var(--s3)}.stack>._itemCollapsed_1jafb_133+*{margin-top:var(--s3)}._drop_1jafb_152{display:block;height:3px;margin:0 var(--pad-card);border-radius:var(--radius-pill);background:var(--accent)}.stack>._drop_1jafb_152{margin-top:var(--s3);margin-bottom:var(--s3)}.stack>._drop_1jafb_152+*{margin-top:var(--s3)}._arrow_1jafb_198{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap-min);min-height:var(--tap-min);padding:0;border:1px solid transparent;border-radius:var(--radius-btn);background:transparent;color:var(--text-muted);font:var(--type-ui);line-height:1;cursor:pointer}._arrow_1jafb_198:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-ink)}._arrow_1jafb_198:disabled{color:var(--text-muted);border-color:var(--hairline);cursor:default}._actionLegacyGhost_1jafb_249{min-height:var(--tap-min);padding:0 12px;border:1px solid var(--accent-ink);border-radius:var(--radius-btn);background:var(--surface);color:var(--accent-ink);font:inherit;font-weight:500;cursor:pointer}._actionLegacyGhost_1jafb_249:hover:not(:disabled){background:var(--accent-soft)}._actionLegacyGhost_1jafb_249:disabled{color:var(--text-muted);cursor:default}._iconAction_1jafb_275{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap-min);min-height:var(--tap-min);padding:0;border:1px solid var(--border);border-radius:var(--radius-btn);background:var(--surface);color:var(--text);font:inherit;line-height:1;cursor:pointer}._iconAction_1jafb_275:hover:not(:disabled){background:var(--accent-soft)}._iconAction_1jafb_275:disabled{color:var(--text-muted);border-color:var(--hairline);cursor:default}._count_1jafb_302{color:var(--text-muted)}._taskPanels_1jafb_321{padding:0 0 4px}._blank_1jafb_326{color:var(--warning-ink)}._picker_1jafb_332{margin:12px 0;padding:var(--pad-card);border:1px solid var(--border);border-radius:var(--radius-tile);background:var(--surface)}._pickerTitle_1jafb_340{margin:0 0 var(--s3);color:var(--text)}._pickerList_1jafb_345{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}._pickerOption_1jafb_352{min-height:var(--tap-min);padding:var(--s3);border:1px solid var(--line-strong);border-radius:var(--radius-btn);background:var(--bg);color:var(--text);font:inherit;text-align:left;cursor:pointer}._pickerOption_1jafb_352:hover:not(:disabled){background:var(--accent-soft)}._pickerOption_1jafb_352[aria-pressed=true]{border-width:2px;border-color:var(--accent-ink);background:var(--accent-soft);color:var(--accent-ink);font-weight:600}._pickerOption_1jafb_352:disabled{color:var(--text-muted);cursor:default}._pickerConcepts_1jafb_384{display:block;margin-top:4px;color:var(--text-muted)}._pickerNote_1jafb_390{margin:0 0 12px;color:var(--text-muted)}._pickerLayout_1jafb_412{display:grid;grid-template-columns:272px 1fr;gap:var(--s4);margin:var(--s2) 0 12px}@media (max-width: 520px){._pickerLayout_1jafb_412{grid-template-columns:1fr}}._familyColumn_1jafb_400{display:flex;flex-direction:column;gap:4px}._familyOption_1jafb_433{display:flex;align-items:center;gap:var(--s2);padding:var(--s3);border:1px solid transparent;border-radius:var(--radius-btn);background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}._familyOption_1jafb_433:hover:not(:disabled){background:var(--bg)}._familyOption_1jafb_433[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);font-weight:600}._familyOption_1jafb_433:disabled{color:var(--text-muted);cursor:default}._familyIcon_1jafb_462{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-tile);background:var(--tint-peach);color:var(--accent-ink)}._familyOption_1jafb_433[aria-pressed=true] ._familyIcon_1jafb_462{background:var(--surface)}._mechanicColumn_1jafb_478{border-left:1px solid var(--border);padding-left:var(--s4);display:flex;flex-direction:column;gap:var(--s2)}@media (max-width: 520px){._mechanicColumn_1jafb_478{border-left:none;padding-left:0;border-top:1px solid var(--border);padding-top:var(--s3)}}._mechanicTile_1jafb_401{display:grid;grid-template-columns:auto 1fr max-content;align-items:center;gap:var(--s3);min-height:var(--tap-min);padding:var(--s3);border:1px solid transparent;border-radius:var(--radius-btn);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--bg);color:var(--text);font:inherit;text-align:left;cursor:pointer}._mechanicIcon_1jafb_524{flex:none;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-pill);background:var(--tint-peach);color:var(--accent-ink)}._mechanicTile_1jafb_401[aria-pressed=true] ._mechanicIcon_1jafb_524{background:var(--surface)}._mechanicBody_1jafb_540{display:flex;flex-direction:column;gap:var(--s1);min-width:0}._mechanicTile_1jafb_401:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--accent-ink)}._mechanicTile_1jafb_401[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--accent-ink);background:var(--accent-soft);color:var(--accent-ink)}._mechanicTile_1jafb_401._current_1jafb_558{box-shadow:inset 0 0 0 2px var(--success)}._mechanicTile_1jafb_401:disabled{cursor:default}._mechanicName_1jafb_566{font-weight:600}._mechanicTile_1jafb_401[aria-pressed=true] ._mechanicName_1jafb_566{color:var(--accent-ink)}._mechanicHint_1jafb_574{font:var(--type-caption);color:var(--text-muted)}._mechanicBlocked_1jafb_581{color:var(--error)}._mechanicTile_1jafb_401:disabled:has(._mechanicBlocked_1jafb_581){cursor:not-allowed;opacity:.7}._mechanicTile_1jafb_401[aria-pressed=true] ._mechanicHint_1jafb_574{color:var(--accent-ink)}._mechanicNow_1jafb_597{font:var(--type-caption);color:var(--success-ink);font-weight:700;white-space:nowrap}._failure_1jafb_605{margin:8px 0 0;color:var(--error)}._add_1jafb_612{margin-top:var(--s4)}._addCompact_1jafb_623{margin-top:var(--s2)}._renameRow_1jafb_634{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._renameInput_1jafb_641{flex:1 1 220px;min-width:0;min-height:var(--tap-min);padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius-btn);background:var(--field-bg);color:var(--text);font:inherit}._renameInput_1jafb_641:focus-visible{border-color:var(--accent-ink)}._menuWrap_1jafb_667{position:relative}._menuTrigger_1jafb_675{display:inline-flex}._menu_1jafb_667{position:absolute;z-index:5;right:0;top:calc(100% + 4px);min-width:240px;padding:var(--s1);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-tile);box-shadow:var(--shadow-raised);overflow-y:auto}._menuUp_1jafb_710{top:auto;bottom:calc(100% + 4px)}._menu_1jafb_667 button{display:flex;align-items:center;gap:var(--s3);width:100%;min-height:var(--tap-min);padding:0 var(--s3);border:0;border-radius:var(--radius-tile);background:none;color:inherit;text-align:left;cursor:pointer;font:var(--type-ui)}._menu_1jafb_667 button:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-ink)}._menu_1jafb_667 button:disabled{color:var(--text-muted);cursor:default}._menuSep_1jafb_751{display:block;height:1px;background:var(--border);margin:var(--s1) 0}._menuTitle_1jafb_760{padding:var(--s2) var(--s3);margin:0 0 var(--s2);border-bottom:1px solid var(--border);color:var(--text-muted)}._menuRefused_1jafb_773{align-items:flex-start;flex-wrap:wrap;padding-top:var(--s2);padding-bottom:var(--s2)}._menuReason_1jafb_786{flex-basis:100%;margin-top:var(--s1);color:var(--warning-ink)}._menuDanger_1jafb_804{color:var(--text-muted)}._addRow_1jafb_828{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s3)}@media not all and (min-width: 700px){._addRow_1jafb_828>*{flex:1 1 100%}}._addAsRow_1jafb_861{margin-top:0}._addLink_1jafb_865{display:flex;align-items:center;gap:var(--s2);border:1px solid transparent;padding:var(--s3) var(--pad-card);background:none;border-radius:var(--radius-tile);color:var(--accent-ink);font:inherit;font-weight:600;cursor:pointer}._addLink_1jafb_865:hover:not(:disabled){background:var(--accent-soft)}._addLink_1jafb_865:disabled{color:var(--text-muted);cursor:default}._addLinkIcon_1jafb_899{flex:none;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-pill);background:var(--tint-peach);color:var(--accent-ink)}._addLink_1jafb_865:disabled ._addLinkIcon_1jafb_899{background:var(--hairline);color:var(--text-muted)}._addLinkRow_1jafb_929{width:100%;border-radius:0;border-top:1px solid var(--border);min-height:52px}._icon_xhmr6_2{width:40px;height:40px;flex:0 0 auto;border-radius:var(--radius-tile);background:var(--accent-soft);color:var(--accent-ink);display:inline-flex;align-items:center;justify-content:center}._material_6t517_6{margin:0;color:var(--text-muted)}._previewKicker_6t517_17{display:inline-flex;align-items:center;background:var(--hairline);border-radius:var(--radius-pill);padding:var(--s1) var(--s2)}._row_6t517_30{display:flex;flex-direction:column;gap:var(--s1);min-width:0}._openStretch_6t517_55:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}._trailControls_6t517_53{position:relative;display:flex;align-items:center;gap:12px}._title_6t517_79{overflow-wrap:anywhere}._open_6t517_55:hover ._title_6t517_79,._open_6t517_55:focus-visible ._title_6t517_79{text-decoration:underline}._open_6t517_55{text-decoration:none;flex:1 1 auto;min-width:0;display:flex;align-items:center;text-align:left;background:none;border:0;border-radius:var(--radius-tile);padding:var(--s1);margin:0 calc(-1 * var(--s1));min-height:var(--tap-min);cursor:pointer;color:inherit;font:inherit}._open_6t517_55:not(._openStretch_6t517_55):hover{background:var(--hairline);color:var(--accent-ink)}._previewNote_6t517_67{color:var(--accent-ink);white-space:nowrap;pointer-events:none}._trailNote_6t517_185{pointer-events:none}._failure_6t517_190{margin:var(--s1) var(--pad-card) var(--s3);color:var(--error)}._pending_6t517_201{display:inline-flex;align-items:center;gap:var(--s1);color:var(--text-muted);white-space:nowrap}._pending_6t517_201 svg{flex:none}._draftBadge_6t517_219{color:var(--warning-ink)}@media (min-width: 700px){._pending_6t517_201{min-width:136px}}@media not all and (min-width: 700px){._pendingText_6t517_231{display:none}}._previewMeta_6t517_238{display:flex;gap:10px;align-items:center}._crumb_6t517_244{text-decoration:underline}._previewBody_6t517_254{position:relative}._previewSlot_6t517_255{min-width:0}._previewSidePrev_6t517_267,._previewSideNext_6t517_268{position:absolute;top:50%;transform:translateY(-50%);display:grid;justify-items:center;gap:var(--s1);width:78px}._previewSidePrev_6t517_267{right:calc(100% + var(--s3))}._previewSideNext_6t517_268{left:calc(100% + var(--s3))}@media not all and (min-width: 700px){._previewBody_6t517_254{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"content content" "prev next";gap:var(--s3)}._previewSlot_6t517_255{grid-area:content}._previewSidePrev_6t517_267,._previewSideNext_6t517_268{position:static;transform:none;width:100%}._previewSidePrev_6t517_267{grid-area:prev}._previewSideNext_6t517_268{grid-area:next}}._flowEntry_6t517_318{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between}._flowHint_6t517_326{margin:4px 0 0;max-width:52ch}._taskCount_6t517_341{margin:0;font:var(--type-ui);font-weight:500}._taskCountLabel_6t517_346{color:var(--text-muted)}._handoffRow_6t517_364{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s3)}._handoffAction_6t517_371{margin-left:auto}._reviewHint_6t517_378{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--radius-tile);background:var(--hairline);color:var(--text)}._reviewHint_6t517_378>svg{flex:none}._reviewHintTitle_6t517_392,._reviewHintText_6t517_393{margin:0}._reviewHintText_6t517_393{margin-top:var(--s1);color:var(--text-muted)}._sectionTrail_6t517_404{display:flex;align-items:center;gap:12px}._emptySectionBadge_6t517_217{display:inline-flex;align-items:center;gap:var(--s1);color:var(--warning-ink)}._emptySectionBadge_6t517_217 svg{flex:none}@media (min-width: 700px){._emptySectionBadge_6t517_217{min-width:136px}}@media not all and (min-width: 700px){._emptySectionBadgeText_6t517_437{display:none}}._crumbRow_6t517_442{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);margin:0 0 var(--s3)}._crumbHint_6t517_450{display:inline-flex;align-items:center;gap:var(--s1);color:var(--text-muted)}._crumbHint_6t517_450>svg{flex:none}._handoffCard_6t517_463{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s4);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow)}.stack>[role=status]+._handoffRow_6t517_364{margin-top:var(--s3)}._rowConfirm_6t517_477{padding:var(--s3)}._lessonMeta_6t517_483{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:12px}._pill_6t517_492{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--radius-pill);background:var(--hairline);color:var(--text);font:var(--type-caption);font-weight:600}._pillAccent_6t517_503{background:var(--accent-soft);color:var(--accent-ink)}._objectives_6t517_508{list-style:none;margin:var(--s2) 0 0;padding:0;display:grid;gap:var(--s2)}._objective_6t517_508{border-left:3px solid var(--accent);padding-left:var(--s3);font:var(--type-ui);color:var(--text)}._stage_6t517_523{display:grid;gap:var(--s2)}._stageHead_6t517_528{display:flex;align-items:center;gap:var(--s2)}._stageCount_6t517_534{color:var(--text-muted)}._stageLine_6t517_538{flex:1;height:1px;background:var(--hairline)}._rowMeta_6t517_544{color:var(--text-muted);overflow-wrap:anywhere}._rowQuestion_6t517_549{font:var(--type-ui);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._titleRow_6t517_557{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--s2)}._skippedHint_6t517_564{margin:var(--s1) 0 0;color:var(--text-muted)}._skipped_6t517_564{list-style:none;margin:var(--s3) 0 0;padding:0;display:grid;gap:var(--s2)}._skippedRow_6t517_577{display:grid;gap:2px;padding-left:var(--s3);border-left:3px solid var(--line-strong);font:var(--type-ui);color:var(--text)}._skippedNumber_6t517_586{font-weight:600}._skippedReason_6t517_590{color:var(--text-muted)}._overlayGrip_6t517_595{display:flex;align-items:center;justify-content:center;width:var(--tap-min);height:var(--tap-min);flex:none;color:var(--text-muted)}._btn_m4gfs_8{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);cursor:pointer}._btn_m4gfs_8:hover:not(:disabled){border-color:var(--accent-ink);color:var(--accent-ink)}._btn_m4gfs_8:disabled{border-color:var(--border);color:var(--text-muted);cursor:default}._cap_m4gfs_35{color:var(--text-muted);text-align:center}._actions_413f3_31{display:flex;flex-direction:column;gap:10px;margin-top:var(--s5)}._hint_413f3_38{margin:0}._stem_413f3_79{margin:0 0 16px;overflow-wrap:anywhere}._options_413f3_86{display:flex;flex-direction:column;gap:10px}._option_413f3_86{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--tap-min);text-align:left;padding:12px 16px;border:1px solid var(--border);border-radius:var(--radius-btn);background:var(--surface);color:var(--text);cursor:pointer;overflow-wrap:anywhere}._option_413f3_86:hover:not(:disabled){border-width:2px;border-color:var(--accent);padding:11px 15px}._option_413f3_86:disabled{cursor:default}._optionBody_413f3_166{display:flex;align-items:baseline;gap:12px;min-width:0}._explanation_413f3_253{margin:16px 0 0;overflow-wrap:anywhere}._referral_413f3_268{align-self:start;display:inline-block;min-height:44px;margin:16px 0 0;padding:0;border:0;background:none;color:var(--accent-ink);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._referral_413f3_268:hover{color:var(--accent-hover)}._feedbackBlock_413f3_290{border-top:1px solid var(--hairline);padding-top:16px;margin-top:16px}section._feedbackBlock_413f3_290{margin-top:16px}._feedbackTitle_413f3_310{margin:0 0 8px;font:var(--type-ui);font-weight:600;color:var(--text)}._feedbackTitle_413f3_310+._verdict_413f3_287{margin-top:0}._feedbackBlock_413f3_290>._verdict_413f3_287:first-child{margin-top:0}._verdictMark_413f3_330{flex:none;display:flex;align-items:center;color:var(--error)}._verdictMark_413f3_330 svg{width:20px;height:20px}._verdict_413f3_287{display:flex;align-items:center;gap:8px;margin:16px 0 0}._verdictOk_413f3_359{color:var(--success-ink)}._verdictWrong_413f3_363{color:var(--error)}._verdictDots_413f3_378{flex:none;display:inline-flex;align-items:center;gap:4px}._verdictDots_413f3_378 i{width:8px;height:8px;border-radius:var(--radius-pill)}._verdictDotOk_413f3_391{background:var(--success)}._verdictDotWrong_413f3_395{background:var(--error)}._tile_413f3_593{min-height:var(--tap-min);padding:10px 16px;border:2px solid transparent;border-radius:var(--radius-tile);background:var(--accent-soft);color:var(--accent-ink);font:var(--type-ui);text-align:left;cursor:pointer;overflow-wrap:anywhere}._tile_413f3_593:hover:not(:disabled){border-color:var(--accent)}._tile_413f3_593:disabled{cursor:default}._tileSelected_413f3_616{outline:2px solid var(--accent);outline-offset:2px}._tileSpent_413f3_696{opacity:.4}._zone_413f3_503{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:center;gap:10px;min-height:calc(var(--tap-min) + 20px);padding:10px;border-radius:var(--radius-tile);background:var(--bg)}._zoneEmpty_413f3_752{margin:0;padding:8px 6px}._matchHint_413f3_774{margin:0 0 12px;color:var(--text-muted)}._cards_413f3_808{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:12px}._state_413f3_910{max-width:560px}._stateTitle_413f3_914{margin:0 0 8px;font-size:16px;font-weight:500}._stateText_413f3_920{margin:0}._queue_413f3_68{display:flex;flex-direction:column;gap:20px}._stack_413f3_293{display:flex;flex-direction:column;gap:24px}._queueHead_413f3_1061{display:flex;align-items:center;gap:8px;margin-bottom:var(--s3)}._queueDots_413f3_1068{display:flex;gap:6px}._queueDot_413f3_1068{width:8px;height:8px;border-radius:var(--radius-pill);box-sizing:border-box}._queueDotDone_413f3_1086{background:var(--accent)}._queueDotNow_413f3_1093{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}._queueDotWait_413f3_1098{background:var(--border)}._queueCount_413f3_1102{flex:none;color:var(--text-muted);font-variant-numeric:tabular-nums}._queueNext_413f3_1110{display:flex;flex-direction:column}._answerInput_413f3_1154{width:100%;box-sizing:border-box;min-height:var(--tap-min);padding:12px;border:1px solid var(--line-strong);border-radius:var(--radius-btn);background:var(--surface);color:var(--text);font:inherit;font-size:17px;line-height:1.5}._answerInput_413f3_1154:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}._answerInput_413f3_1154:disabled{opacity:.75}._answerFieldWrap_413f3_1221{position:relative}._summaryPad_413f3_1397{padding:0 var(--pad-card)}._pairs_413f3_1416{display:grid;grid-template-columns:1fr 1fr;gap:18px 56px;position:relative}@media (max-width: 480px){._pairs_413f3_1416{column-gap:28px}}@media (max-width: 320px){._pairs_413f3_1416{column-gap:12px}}._embedPending_413f3_1801{min-height:120px}._embedStack_413f3_1806{display:flex;flex-direction:column;gap:var(--s3)}._orderBuild_413f3_1814{display:flex;flex-direction:column;gap:var(--s4)}._overview_1gk9i_4{display:grid;gap:var(--s3)}._instruction_1gk9i_9{margin:0;font:var(--type-ui);font-weight:600;color:var(--text)}._bank_1gk9i_16{margin:0;font:var(--type-caption);color:var(--text-muted)}._list_1gk9i_22{list-style:none;margin:0;padding:0;display:grid;gap:var(--s2)}._item_1gk9i_30{display:grid;grid-template-columns:28px 1fr;gap:2px var(--s2);padding:var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-tile);background:var(--surface)}._num_1gk9i_40{grid-row:span 3;font:var(--type-caption);color:var(--text-muted);padding-top:2px}._question_1gk9i_47{font:var(--type-body);color:var(--text)}._answer_1gk9i_52{font:var(--type-ui);font-weight:600;color:var(--success-ink)}._why_1gk9i_58{font:var(--type-caption);color:var(--text-muted)}._state_hhxml_5{max-width:var(--measure-state);padding:24px 0}._title_hhxml_10{margin:0 0 var(--s2);font:var(--type-heading)}._text_hhxml_15{margin:0}._editor_fziud_4{display:grid;gap:20px}._groupCard_fziud_29{border:1px solid var(--border);border-radius:var(--radius-tile);background:var(--surface)}._matchArea_fziud_41{display:grid;gap:var(--s3);padding:var(--s4);background:var(--bg);border-radius:var(--radius-card)}._cardStack_fziud_39{display:grid;gap:var(--s3)}._addTile_fziud_72{display:flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--tap-min);padding:var(--s3);border:1px dashed var(--border);border-radius:var(--radius-tile);background:none;color:var(--text-muted);font:var(--type-caption);font-weight:600;cursor:pointer}._addTile_fziud_72:hover{border-color:var(--accent);color:var(--accent-ink)}._matchCard_fziud_39{display:grid;gap:0;padding:var(--s2) var(--s4) var(--s4);border:1px solid var(--border);border-radius:var(--radius-tile);background:var(--surface);transition:padding .2s ease}._matchCardBody_fziud_107{display:grid;gap:var(--s4);padding-top:var(--s4)}._matchCardCollapsed_fziud_141{padding:var(--s1) var(--s4)}._collapseWrap_fziud_156{transition:height .2s ease}._collapseVisible_fziud_162{visibility:visible}._collapseHidden_fziud_169{visibility:hidden}._collapseClipped_fziud_180{overflow:hidden;min-height:0}._collapseSettled_fziud_178{overflow:visible;min-height:0}@media (prefers-reduced-motion: reduce){._matchCard_fziud_39,._collapseWrap_fziud_156{transition:none}}._matchCardHead_fziud_197{display:flex;align-items:center;gap:var(--s3);min-height:var(--tap-min)}._matchCardHeadButton_fziud_204{flex:1;min-width:0;display:flex;align-items:center;gap:var(--s3);border:0;padding:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}._matchCardHeadButton_fziud_204:hover ._matchCardLabel_fziud_222{color:var(--accent-ink)}._matchCardHeadButton_fziud_204:hover ._chevron_fziud_226{border-top-color:var(--accent-ink);border-left-color:var(--accent-ink)}._matchBadge_fziud_99{flex:none;width:22px;height:22px;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-ink);font:var(--type-caption);font-weight:700;display:flex;align-items:center;justify-content:center}._matchCardLabel_fziud_222{color:var(--text-muted);font:var(--type-caption);font-weight:600}._matchCardPreview_fziud_207{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;color:var(--text);font:var(--type-caption);font-weight:600}._groupHead_fziud_28{display:flex;align-items:center;gap:var(--s3);width:100%;min-height:var(--tap-min);padding:0 var(--s3);border:0;border-radius:var(--radius-tile) var(--radius-tile) 0 0;background:var(--bg);color:var(--text);font:inherit;font-weight:600;text-align:left;cursor:pointer}._groupHead_fziud_28:hover{background:var(--accent-soft);color:var(--accent-ink)}._groupHeadTitle_fziud_306{flex:1;min-width:0}._chevron_fziud_226{flex:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--text-muted)}._chevronClosed_fziud_312{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid var(--text-muted);border-right:none}._groupHead_fziud_28:hover ._chevron_fziud_226{border-top-color:var(--accent-ink);border-left-color:var(--accent-ink)}._groupBody_fziud_335{display:grid;gap:16px;padding:var(--s4);border-top:1px solid var(--border)}._field_fziud_349{display:grid;gap:12px}._label_fziud_13{display:block;margin:0;color:var(--text-muted)}._hint_fziud_360{margin:0;color:var(--text-muted)}._fields_fziud_370 input[type=text],._fields_fziud_370 textarea{background:var(--surface)}._slot_fziud_379{display:grid;gap:0}._gapField_fziud_393{display:grid;gap:var(--s2)}._gapOverlayWrap_fziud_401{position:relative;border:1px solid var(--line-strong);border-radius:var(--radius-btn);background:var(--surface)}._gapOverlayWrap_fziud_401:focus-within{outline:2px solid var(--accent-ink);outline-offset:-2px}._gapOverlayRender_fziud_421{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:12px;white-space:pre-wrap;overflow-wrap:break-word;overflow:hidden;font:inherit;line-height:inherit;color:var(--text)}._gapOverlayWrap_fziud_401 ._gapOverlayInput_fziud_439{position:relative;display:block;width:100%;min-height:120px;padding:12px;border:0;border-radius:inherit;background:transparent;color:transparent;caret-color:var(--text);font:inherit;line-height:inherit;resize:none;overflow:hidden}._gapOverlayInput_fziud_439:focus{outline:none}._gapOverlayInput_fziud_439::selection{background:#ef5a2240}._gapMark_fziud_476{position:relative;background:var(--accent-soft);color:inherit;font:inherit}._gapMarkNumber_fziud_494{position:absolute;left:0;top:0;transform:translate(-45%,-60%);width:15px;height:15px;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-ink);font:700 9px/15px Inter,sans-serif;text-align:center;box-shadow:0 0 0 2px var(--surface);pointer-events:none}._narrowField_fziud_523{display:grid;gap:8px}._narrowInput_fziud_528{width:220px;max-width:100%;min-height:var(--tap-min);padding:0 var(--s3);border:1px solid var(--line-strong);border-radius:var(--radius-btn);color:var(--text);font:inherit}._narrowInput_fziud_528:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}._inlineHintRow_fziud_546{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}._inlineHint_fziud_546{margin:0;color:var(--text-muted);text-align:right}._wideInput_fziud_559{width:100%;min-height:var(--tap-min);padding:0 var(--s3);border:1px solid var(--line-strong);border-radius:var(--radius-btn);color:var(--text);font:inherit}._wideInput_fziud_559:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}._row_fziud_585{display:grid;gap:var(--s3)}._listRows_fziud_599{display:grid;gap:8px}._listRow_fziud_599{display:flex;align-items:center;gap:var(--s3)}._listIndex_fziud_621{flex:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-muted);font:var(--type-caption);font-weight:700}._listInput_fziud_635{flex:1;min-width:0;min-height:var(--tap-min);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-btn);padding:0 var(--s3);color:var(--text);font:inherit}._listInput_fziud_635:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}._correct_fziud_660{display:inline-flex;align-items:center;gap:8px;min-height:var(--tap-min);color:var(--text-muted);cursor:pointer}._correct_fziud_660 input{width:20px;height:20px;accent-color:var(--accent)}._choiceField_fziud_372{position:relative;display:grid;gap:var(--s2);width:fit-content;max-width:var(--measure-field)}._choiceTrigger_fziud_699{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);width:100%;min-height:var(--tap-min);padding:0 var(--s3);border:1px solid var(--accent-ink);border-radius:var(--radius-btn);background:var(--surface);color:var(--accent-ink);font:inherit;font-weight:500;cursor:pointer}._choiceTrigger_fziud_699:hover{background:var(--accent-soft)}._choiceTrigger_fziud_699 ._chevron_fziud_226{border-top-color:var(--accent-ink)}._choiceValue_fziud_724{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._choiceMenu_fziud_26{position:absolute;z-index:5;left:0;top:calc(100% + 4px);min-width:100%;width:max-content;max-width:var(--measure-field);max-height:260px;overflow-y:auto;padding:var(--s1);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-tile);box-shadow:var(--shadow-raised)}._choiceOption_fziud_750{display:flex;align-items:center;width:100%;min-height:var(--tap-min);padding:0 var(--s3);border:0;border-radius:var(--radius-tile);background:none;color:inherit;text-align:left;cursor:pointer;font:var(--type-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._choiceOption_fziud_750:hover{background:var(--accent-soft);color:var(--accent-ink)}._choiceOption_fziud_750[aria-selected=true]{color:var(--accent-ink);font-weight:600}._warning_fziud_778{margin:8px 0 0;color:var(--warning-ink)}._error_fziud_783{margin:0;color:var(--error)}._actions_fziud_788{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._rebuild_fziud_797{display:grid;gap:16px}._reason_fziud_802{margin:0;color:var(--text-muted)}._fields_fziud_370{display:grid;gap:20px}._format_fziud_831{min-width:var(--tap-min);height:var(--tap-min);padding:0 var(--s3);border:0;border-radius:var(--radius-tile);background:transparent;color:var(--text);font:var(--type-caption);cursor:pointer;display:inline-flex;align-items:center;gap:var(--s1)}._format_fziud_831:hover{background:var(--accent-soft);color:var(--accent-ink)}._format_fziud_831 b{font:var(--type-ui);font-weight:600}._format_fziud_831 i{font:var(--type-ui);font-family:var(--font-body);font-style:italic}._card_1mjuy_13{display:flex;flex-direction:column;gap:12px}._head_1mjuy_42{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-height:var(--tap-min);border-bottom:1px solid var(--hairline);padding-bottom:12px}._headLabels_1mjuy_53{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._mechanic_1mjuy_63{color:var(--accent-ink)}._family_1mjuy_69{color:var(--text-muted)}p._objective_1mjuy_107{margin:0;font:500 15px/1.45 var(--font-ui);font-weight:500;color:var(--text)}._preview_1mjuy_132{padding-top:4px}._preview_1mjuy_132>*{box-shadow:none;border-radius:0;padding:0;background:none}._previewLabel_1mjuy_164{display:block;margin:0 0 12px;color:var(--text-muted)}._notReady_1mjuy_176{display:flex;flex-direction:column;gap:8px;padding-top:4px}._notReadyTitle_1mjuy_183{margin:0;color:var(--accent-ink)}._notReadyText_1mjuy_188{margin:0}._actions_1mjuy_210{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3)}._refusal_1mjuy_219{display:inline-flex;align-items:center;min-height:var(--tap-min);color:var(--text-muted)}._taskTitle_1mjuy_241{display:grid;gap:var(--s6)}._taskNumber_1mjuy_246{margin:0;color:var(--text-muted)}._taskWhere_1mjuy_268{margin:0;font:var(--type-caption);color:var(--text-muted)}._whereRow_1mjuy_286{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s3);font:var(--type-caption)}._crumb_1mjuy_309{text-decoration:underline}._taskNav_1mjuy_335{position:relative}._taskSlot_1mjuy_339{min-width:0}._sidePrev_1mjuy_344,._sideNext_1mjuy_345{position:absolute;top:50%;transform:translateY(-50%);display:grid;justify-items:center;gap:var(--s1);width:78px}._sidePrev_1mjuy_344{right:calc(100% + var(--s3))}._sideNext_1mjuy_345{left:calc(100% + var(--s3))}._sideBtn_1mjuy_365{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);cursor:pointer}._sideBtn_1mjuy_365:hover:not(:disabled){border-color:var(--accent-ink);color:var(--accent-ink)}._sideBtn_1mjuy_365:disabled{border-color:var(--border);color:var(--text-muted);cursor:default}._sideCap_1mjuy_394{color:var(--text-muted);text-align:center}@media not all and (min-width: 700px){._taskNav_1mjuy_335{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"card card" "prev next";gap:var(--s3)}._taskSlot_1mjuy_339{grid-area:card}._sidePrev_1mjuy_344,._sideNext_1mjuy_345{position:static;transform:none;width:100%}._sidePrev_1mjuy_344{grid-area:prev}._sideNext_1mjuy_345{grid-area:next}}._prompt_1om2l_4{display:flex;flex-direction:column;gap:12px}._title_1om2l_10{margin:0;font-weight:600}._actions_1om2l_18{display:flex;flex-direction:column;gap:10px}@media (min-width: 480px){._actions_1om2l_18{flex-direction:row;flex-wrap:wrap}}._note_1om2l_31{margin:0}._bandContext_kpn83_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;min-width:0}._sessionNav_kpn83_23{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 24px;min-width:0}@media not all and (min-width: 700px){._sessionNav_kpn83_23{gap:8px 16px}}._backLink_kpn83_45,._profileLink_kpn83_46{color:var(--accent-ink);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;min-height:var(--tap-min)}._backLink_kpn83_45:hover,._backLink_kpn83_45:focus-visible,a._profileLink_kpn83_46:hover,a._profileLink_kpn83_46:focus-visible{text-decoration:underline}._homeLink_kpn83_74{margin-left:auto}._desktopSession_kpn83_86{display:contents}@media not all and (min-width: 700px){._desktopSession_kpn83_86{display:none}}._main_kpn83_99{max-width:var(--measure-student);margin:0 auto}._courseHead_kpn83_106{display:flex;align-items:center;gap:16px}._courseHead_kpn83_106>:first-child:not(:last-child){flex:0 0 auto}._courseHead_kpn83_106>:last-child{flex:1 1 auto;min-width:0}._courseHead_kpn83_106 h1{overflow-wrap:anywhere;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._clampThree_kpn83_178{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._courseFactsCells_kpn83_203{display:flex;gap:var(--s4);margin-inline:var(--s2)}._courseFactsCell_kpn83_203{flex:1 1 auto}._courseFactsLabel_kpn83_215{display:block;color:var(--text-muted);margin-bottom:var(--s1)}._courseFactsValue_kpn83_221{display:block;font:var(--type-ui);font-weight:600}._rowTitle_kpn83_229{display:block}._rowMeta_kpn83_233{display:block;margin-top:2px}._blockActions_kpn83_242{display:flex;flex-direction:column;gap:10px}._blockBody_kpn83_251{max-width:100%}._blockMeta_kpn83_255{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._blockProgress_kpn83_265{margin-top:var(--s3)}._blockPosition_kpn83_271{margin-left:auto}._blockNotice_kpn83_283{margin-top:12px}._blockReturn_kpn83_281{display:inline-block;min-height:44px;margin:12px 0 0;padding:0;border:0;background:none;color:var(--text-muted);text-align:left;cursor:pointer}._blockReturn_kpn83_281:hover{color:var(--accent-ink)}._blockTitle_kpn83_303{margin:16px 0 0}._blockText_kpn83_307{margin:12px 0 20px}._bandAction_kpn83_314{background:none;border:none;padding:0;cursor:pointer;font:inherit}._sessionName_kpn83_348{display:inline-block;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}._returnToLearning_kpn83_358{display:flex;flex-direction:column;align-items:flex-start;gap:8px}._returnToLearningDivider_kpn83_379{align-self:stretch;height:1px;margin:0 var(--s4);background:var(--border)}._accountMenuWrap_kpn83_389{position:relative;display:none}@media not all and (min-width: 700px){._accountMenuWrap_kpn83_389{display:inline-flex}}@media not all and (min-width: 700px){._accountMenuWrapPushed_kpn83_418{margin-left:auto}}._accountMenuTrigger_kpn83_423{display:inline-flex}._accountMenuTriggerButton_kpn83_429{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;font:inherit;cursor:pointer}._accountMenuPanel_kpn83_449{position:absolute;z-index:5;right:0;top:calc(100% + 4px);width:max-content;max-width:220px;padding:var(--s1);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-tile);box-shadow:var(--shadow-raised);overflow-y:auto}._accountMenuPanelUp_kpn83_467{top:auto;bottom:calc(100% + 4px)}._accountMenuPanel_kpn83_449 button{width:100%;min-height:var(--tap-min);padding:0 var(--s3);border:0;border-radius:var(--radius-tile);background:none;color:var(--text-muted);text-align:left;cursor:pointer;font:var(--type-ui)}._accountMenuPanel_kpn83_449 button:hover{background:var(--accent-soft);color:var(--accent-ink)}._result_etajj_4{display:flex;flex-direction:column;gap:16px}._kicker_etajj_10{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0}._title_etajj_17{margin:0}._counts_etajj_21{margin:0;display:flex;flex-wrap:wrap;gap:4px 16px}._confident_etajj_31{color:var(--success-ink)}._weak_etajj_35{color:var(--accent-ink)}._topics_etajj_39{margin:0;padding-left:20px;color:var(--text-muted);display:flex;flex-direction:column;gap:4px}._recommend_etajj_48{display:flex;flex-direction:column;gap:8px}._recommendHead_etajj_54{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0}._rowTitle_etajj_61{display:block;color:var(--text)}._rowMeta_etajj_66{display:block;color:var(--text-muted)}._unaddressed_etajj_73{margin:0;display:grid;gap:12px}._unaddressedItem_etajj_81{display:grid;gap:2px}._unaddressedQuestion_etajj_86{margin:0;color:var(--accent-ink)}._unaddressedNote_etajj_91,._score_etajj_97{margin:0;color:var(--text-muted)}._nav_4loid_4{display:flex;gap:10px}._slot_4loid_11{flex:1 1 0;min-height:var(--tap-min)}._arrow_4loid_19{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-btn);background:var(--surface);color:var(--text);cursor:pointer}._arrow_4loid_19:hover{border-color:var(--accent);color:var(--accent-ink)}._glyph_4loid_40{font:var(--type-heading);font-weight:400;line-height:1}._label_4loid_46{white-space:nowrap}._question_1bdv0_11{display:flex;flex-direction:column;gap:8px}._questionTitle_1bdv0_17{margin:0}._scale_1bdv0_21{display:flex;gap:8px}._score_1bdv0_36{flex:1;max-width:64px;height:44px;border:1px solid var(--border);border-radius:var(--radius-btn);background:var(--surface);color:var(--text);font:inherit;font-size:16px;cursor:pointer}._score_1bdv0_36:hover:not(:disabled){border-color:var(--accent);border-width:2px}._scoreOn_1bdv0_54{border-color:var(--accent);border-width:2px;background:var(--accent-soft);font-weight:600}._score_1bdv0_36:disabled{cursor:default;opacity:.6}._error_1bdv0_66{margin:0;color:var(--error)}._actions_1bdv0_73{display:flex;flex-direction:column;gap:8px;align-items:center}._skip_1bdv0_87,._leave_1bdv0_88{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border:none;background:transparent;font:inherit;cursor:pointer}._skip_1bdv0_87{color:var(--accent-ink);text-decoration:underline}._skip_1bdv0_87:disabled{color:var(--text-muted);cursor:default;text-decoration:none}._leave_1bdv0_88{color:var(--text-muted)}._comment_1bdv0_129 textarea{min-height:76px}._head_17fpb_4{display:flex;align-items:center;gap:16px}._head_17fpb_4>:first-child{flex:0 0 auto}._head_17fpb_4>:last-child{min-width:0}._head_17fpb_4 h1{font-size:clamp(24px,6.5vw,34px);overflow-wrap:anywhere}._after_17fpb_25{margin:10px 0 0}._actions_17fpb_29{display:flex;flex-direction:column;gap:10px}._head_16c2l_10{display:flex;flex-direction:column;gap:2px}._kicker_16c2l_16{margin:0;color:var(--text-muted)}._section_16c2l_26{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--text)}._radar_rs8m7_5{display:flex;flex-direction:column;gap:14px}._figure_rs8m7_13{width:100%;max-width:260px;align-self:center;overflow:visible}._ring_rs8m7_20{fill:none;stroke:var(--hairline);stroke-width:1}._spoke_rs8m7_26{stroke:var(--hairline);stroke-width:1}._spokeGrey_rs8m7_32{stroke:var(--hairline);stroke-width:1;stroke-dasharray:3 3}._contour_rs8m7_38{fill:color-mix(in srgb,var(--accent) 18%,transparent);stroke:var(--accent);stroke-width:2}._contourLine_rs8m7_45{fill:none;stroke:var(--accent);stroke-width:2}._contourDot_rs8m7_52,._vertex_rs8m7_56{fill:var(--accent)}._legend_rs8m7_60{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._axis_rs8m7_69{display:flex;flex-direction:column;gap:2px}._axisTitle_rs8m7_75{display:block}._axisValue_rs8m7_79{color:var(--text)}._axisGrey_rs8m7_83{color:var(--text-muted)}@media (max-width: 480px){._figure_rs8m7_13{display:none}}._note_1eaph_4{margin:0}._course_1eaph_8{display:flex;align-items:center;gap:14px}._course_1eaph_8>:first-child{flex:0 0 auto}._courseTitle_1eaph_19{margin:0}._where_1eaph_23{margin:4px 0 0}._course_1eaph_8+*{margin-top:16px}._block_1eaph_32{display:flex;flex-direction:column;gap:6px}._block_1eaph_32>h2{margin:0}._block_1eaph_32>p{margin:0}._checks_1eaph_48{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._check_1eaph_48{display:flex;flex-direction:column;gap:2px}._checkTitle_1eaph_63{display:block}._actions_1eaph_67{display:flex;flex-direction:column;gap:10px}._page_1hw7x_3{max-width:var(--measure-student);margin:0 auto;width:100%}._page_1hw7x_3>*+*{margin-top:var(--s5)}._title_1hw7x_16{font-weight:600}._rowBody_1hw7x_22{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0}._progress_1hw7x_32{display:flex;align-items:center;gap:8px;min-width:0}._open_1hw7x_47{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:4px;text-align:left;background:none;border:0;border-radius:var(--radius-tile);padding:var(--s2);margin:0 calc(-1 * var(--s2));min-height:var(--tap-min);color:inherit;cursor:pointer}._open_1hw7x_47:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}._trail_1hw7x_74{position:relative;display:flex;align-items:center;gap:8px}._retired_1hw7x_83,._removed_1hw7x_98{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px;padding:var(--s2);margin:0 calc(-1 * var(--s2));min-height:var(--tap-min);justify-content:center}._removedTitle_1hw7x_112{color:var(--text-muted);text-decoration:line-through}._page_navmh_2{max-width:var(--measure-student);margin:0 auto;width:100%}._page_navmh_2>*+*{margin-top:var(--s5)}._actions_navmh_15{display:flex;gap:12px;flex-wrap:wrap}
