@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4084ce120da2621a-s.p.0for97nelvzih.woff2?dpl=867a0432ee607883fe1b3ae530b0071dd0651f87)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0y1w0k24nk0rl.woff2?dpl=867a0432ee607883fe1b3ae530b0071dd0651f87)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.3e-lg5zbsykpq.woff2?dpl=867a0432ee607883fe1b3ae530b0071dd0651f87)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,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-209F,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+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/611a8bd7707cff25-s.1vqdc5lvrb4tb.woff2?dpl=867a0432ee607883fe1b3ae530b0071dd0651f87)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.3j7br4w5g0o3h.woff2?dpl=867a0432ee607883fe1b3ae530b0071dd0651f87)format("woff2");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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef79401ea952b7f0-s.0t4d9turf_6_x.woff2?dpl=867a0432ee607883fe1b3ae530b0071dd0651f87)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8800dfc60902df36-s.p.2sla2yow9-9p_.woff2?dpl=867a0432ee607883fe1b3ae530b0071dd0651f87)format("woff2");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:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_e4dc909e-module__TSpEiW__className{font-family:Onest,Onest Fallback;font-style:normal}.onest_e4dc909e-module__TSpEiW__variable{--font-onest:"Onest", "Onest Fallback"}
.PWAInstallBanner-module__BYtOXq__wrap{z-index:40;padding:0 var(--s-4);left:0;right:0;bottom:calc(12px + var(--tabbar-h,64px) + 12px + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transform:translateY(var(--s-3));transition:transform var(--t-slow) var(--ease), opacity var(--t-slow) var(--ease);justify-content:center;display:flex;position:fixed}.PWAInstallBanner-module__BYtOXq__risen{opacity:1;transform:translateY(0)}.PWAInstallBanner-module__BYtOXq__card{width:100%;max-width:440px;padding:var(--s-4);box-shadow:var(--shadow-float);pointer-events:auto}.PWAInstallBanner-module__BYtOXq__icon{border-radius:var(--r-sm);flex:none;width:48px;height:48px}.PWAInstallBanner-module__BYtOXq__actions{margin-top:var(--s-3);--gap:var(--s-2);justify-content:flex-end}@media (prefers-reduced-motion:reduce){.PWAInstallBanner-module__BYtOXq__wrap{transition:none;transform:none}}.zk.app:has(.PWAInstallBanner-module__BYtOXq__wrap) .screen{padding-bottom:calc(var(--tabbar-h) + var(--s-10) + env(safe-area-inset-bottom) + var(--pwa-banner-h,0px))}
.ManagementWorkspace-module__P4YapG__shell{background:var(--bg);min-width:0;color:var(--ink-900);font-variant-numeric:tabular-nums}.ManagementWorkspace-module__P4YapG__shell :where(button,a,input,select,textarea):focus-visible{outline:3px solid var(--brand-400);outline-offset:2px}.ManagementWorkspace-module__P4YapG__content{min-width:0}.ManagementWorkspace-module__P4YapG__sidebar{box-shadow:none}.ManagementWorkspace-module__P4YapG__sidebar :where(p,a,button){overflow-wrap:anywhere}.ManagementWorkspace-module__P4YapG__sidebarFooter{color:#fff9;border-top:1px solid #ffffff14;padding:16px 20px;font-size:12px;line-height:1.6}.ManagementWorkspace-module__P4YapG__topbar{min-width:0;padding-bottom:8px;padding-top:max(8px, env(safe-area-inset-top));flex-wrap:wrap;row-gap:8px}.ManagementWorkspace-module__P4YapG__topbarTitle{flex:160px;min-width:0;padding-top:8px}.ManagementWorkspace-module__P4YapG__topbarTitle h1{white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ManagementWorkspace-module__P4YapG__topbarActions{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.ManagementWorkspace-module__P4YapG__topbarAction{white-space:normal;text-align:left;max-width:260px}.ManagementWorkspace-module__P4YapG__accountMenu{max-width:calc(100vw - 32px)}.ManagementWorkspace-module__P4YapG__hero{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-card);padding:24px 28px}.ManagementWorkspace-module__P4YapG__heroEyebrow{color:var(--brand-700);font-size:var(--fs-14);font-weight:600}.ManagementWorkspace-module__P4YapG__hero h1{color:var(--ink-900)}.ManagementWorkspace-module__P4YapG__heroDescription{max-width:76ch;color:var(--ink-500);margin-top:12px;font-size:15px;line-height:1.6}.ManagementWorkspace-module__P4YapG__metrics{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:16px;display:grid}.ManagementWorkspace-module__P4YapG__metric{border-radius:var(--r-md);background:var(--surface);min-width:0;min-height:110px;box-shadow:var(--shadow-card);padding:20px}.ManagementWorkspace-module__P4YapG__metricLabel{color:var(--ink-500);font-size:13px;font-weight:500;line-height:1.5}.ManagementWorkspace-module__P4YapG__metricValue{color:var(--ink-900);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:28px;font-weight:700}.ManagementWorkspace-module__P4YapG__attention{background:var(--gold-50);box-shadow:none}.ManagementWorkspace-module__P4YapG__attentionLabel{color:var(--gold-700);align-items:center;gap:6px;margin-top:8px;font-size:12px;font-weight:600;display:flex}.ManagementWorkspace-module__P4YapG__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ManagementWorkspace-module__P4YapG__actionCard{border-radius:var(--r-md);background:var(--surface);min-height:120px;box-shadow:var(--shadow-card);grid-template-columns:44px minmax(0,1fr) 20px;align-items:start;gap:16px;padding:22px;transition:box-shadow .15s,transform .15s;display:grid}.ManagementWorkspace-module__P4YapG__actionCard:hover{box-shadow:var(--shadow-float)}.ManagementWorkspace-module__P4YapG__actionCard h3{color:var(--ink-900);font-size:16px;font-weight:600;line-height:1.4}.ManagementWorkspace-module__P4YapG__actionCard p{color:var(--ink-500);margin-top:6px;font-size:14px;line-height:1.55}@media (max-width:639px){.ManagementWorkspace-module__P4YapG__topbarTitle{flex-basis:120px}.ManagementWorkspace-module__P4YapG__topbarActions{gap:8px}.ManagementWorkspace-module__P4YapG__topbarAction{max-width:180px;padding-inline:12px}.ManagementWorkspace-module__P4YapG__hero{padding:20px}.ManagementWorkspace-module__P4YapG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ManagementWorkspace-module__P4YapG__metric{padding:16px}.ManagementWorkspace-module__P4YapG__actionGrid{grid-template-columns:minmax(0,1fr);gap:12px}.ManagementWorkspace-module__P4YapG__actionCard{gap:12px;padding:18px}}@media (max-width:359px){.ManagementWorkspace-module__P4YapG__metrics{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ManagementWorkspace-module__P4YapG__shell :where(a,button){transition:none}}
.Sheet-module__DrjzpG__close:after{inset:calc(-1 * var(--s-1))}
.zk .ZhangoCard-module__nE50da__moment{align-items:end;column-gap:var(--s-3);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"art copy";display:grid}.zk .ZhangoCard-module__nE50da__moment.ZhangoCard-module__nE50da__withActions{grid-template-areas:"art copy""art actions"}.zk .ZhangoCard-module__nE50da__art{--zh:96px;width:var(--zh);height:var(--zh);margin:calc(var(--zh) * -.125) calc(var(--zh) * -.0417) calc(var(--zh) * -.1875) calc(var(--zh) * -.0833);pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:art;position:relative}.zk .ZhangoCard-module__nE50da__copy{min-width:0;padding-bottom:var(--s-1);grid-area:copy}.zk .ZhangoCard-module__nE50da__actions{align-items:center;gap:var(--s-2);margin-top:var(--s-2);padding-bottom:var(--s-1);flex-wrap:wrap;grid-area:actions;display:flex}.zk .ZhangoCard-module__nE50da__actions .btn{position:relative}.zk .ZhangoCard-module__nE50da__actions .btn:after{content:"";inset:calc(-1 * var(--s-1)) 0;position:absolute}.zk .ZhangoCard-module__nE50da__alert{color:var(--ink-700);font-size:var(--fs-12);flex-basis:100%;font-weight:500}.zk .ZhangoCard-module__nE50da__verdict{align-items:center;gap:var(--s-3);min-height:var(--tap);padding:var(--s-5);border-radius:var(--r-lg);display:flex}.zk .ZhangoCard-module__nE50da__verdict.ZhangoCard-module__nE50da__ok{background:var(--green-50)}.zk .ZhangoCard-module__nE50da__verdict.ZhangoCard-module__nE50da__bad{background:var(--red-50)}.zk .ZhangoCard-module__nE50da__verdictArt{--zh:84px;width:var(--zh);height:var(--zh);margin:calc(-1 * var(--s-8)) calc(-1 * var(--s-1)) calc(-1 * var(--s-3)) calc(-1 * var(--s-2));pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;position:relative}.zk .ZhangoCard-module__nE50da__verdictText{min-width:0}.zk .ZhangoCard-module__nE50da__verdictTitle{font-size:var(--fs-22);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tr-title)}.zk .ZhangoCard-module__nE50da__verdict.ZhangoCard-module__nE50da__ok .ZhangoCard-module__nE50da__verdictTitle{color:var(--green-600)}.zk .ZhangoCard-module__nE50da__verdict.ZhangoCard-module__nE50da__bad .ZhangoCard-module__nE50da__verdictTitle{color:var(--red-600)}.zk .ZhangoCard-module__nE50da__verdictSub{font-size:var(--fs-14);color:var(--ink-700);font-weight:500;line-height:1.45}.zk .ZhangoCard-module__nE50da__infoBody{gap:var(--s-3);min-width:0;display:grid}.zk .ZhangoCard-module__nE50da__infoActions{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.zk .ZhangoCard-module__nE50da__infoActions:empty{display:none}.zk .ZhangoCard-module__nE50da__infoActions .btn{position:relative}.zk .ZhangoCard-module__nE50da__infoActions .btn:after{content:"";inset:calc(-1 * var(--s-1)) 0;position:absolute}.zk .ZhangoCard-module__nE50da__stateArt{--zh:104px;width:var(--zh);height:var(--zh);margin-bottom:var(--s-1);pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:relative}.zk .ZhangoCard-module__nE50da__stateCopy{justify-items:center;gap:var(--s-2);display:grid}.zk .ZhangoCard-module__nE50da__stateActions{justify-content:center;gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.zk .ZhangoCard-module__nE50da__stateActions .btn{margin-top:0}.zk .ZhangoCard-module__nE50da__bare{width:100%;height:100%;display:block;position:relative}.zk .ZhangoCard-module__nE50da__bareArt{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}@media (max-width:359px){.zk .ZhangoCard-module__nE50da__art{--zh:72px}.zk .ZhangoCard-module__nE50da__stateArt{--zh:88px}.zk .ZhangoCard-module__nE50da__verdictTitle{font-size:var(--fs-18)}.zk .ZhangoCard-module__nE50da__moment.ZhangoCard-module__nE50da__withActions{grid-template-areas:"art copy""actions actions"}.zk .ZhangoCard-module__nE50da__moment.ZhangoCard-module__nE50da__withActions .ZhangoCard-module__nE50da__actions{margin-top:var(--s-4)}}
.LessonBackBar-module__2WgdGW__bar{grid-template-columns:minmax(auto,1fr) minmax(0,max-content) minmax(auto,1fr)}.LessonBackBar-module__2WgdGW__back{justify-self:start;align-items:center;gap:var(--s-1);width:auto;padding:0 var(--s-3) 0 var(--s-2);font-size:var(--fs-16);letter-spacing:-.01em;color:var(--ink-700);white-space:nowrap;font-weight:600;display:inline-flex}.LessonBackBar-module__2WgdGW__back>svg{flex:none}.LessonBackBar-module__2WgdGW__end{justify-self:end;display:inline-flex}.LessonBackBar-module__2WgdGW__endLink{min-height:var(--tap);padding:0 var(--s-2) 0 var(--s-3);border-radius:var(--r-full);font-size:var(--fs-16);letter-spacing:-.01em;color:var(--brand-700);white-space:nowrap;transition:transform var(--t-fast) var(--ease);align-items:center;font-weight:600;display:inline-flex}.LessonBackBar-module__2WgdGW__endLink:active{transform:scale(.97)}@media (max-width:359px){.LessonBackBar-module__2WgdGW__back{padding-right:var(--s-2)}.LessonBackBar-module__2WgdGW__endLink{padding-left:var(--s-2);font-size:var(--fs-14)}}@media (min-width:1024px){.LessonBackBar-module__2WgdGW__back{padding-right:var(--s-4)}}
.Lesson-module__v1I7Dq__page{min-width:0}.Lesson-module__v1I7Dq__page [id^=lesson-]{scroll-margin-top:calc(var(--tap) + var(--s-6))}.Lesson-module__v1I7Dq__main{min-width:0}.Lesson-module__v1I7Dq__hero{margin-top:var(--s-2);padding:var(--s-4) var(--s-5);gap:var(--s-3);border-radius:var(--r-lg);display:grid}.Lesson-module__v1I7Dq__heroHead{gap:var(--s-1);min-width:0;display:grid}.Lesson-module__v1I7Dq__heroNote{align-items:center;gap:var(--s-1) var(--s-3);color:#ffffffc7;flex-wrap:wrap;display:flex}.Lesson-module__v1I7Dq__heroNote>:first-child{min-width:0}.Lesson-module__v1I7Dq__heroTitle{font-size:var(--fs-22);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tr-title);color:#fff;overflow-wrap:break-word}.Lesson-module__v1I7Dq__about{margin:var(--s-3) var(--s-1) 0;max-width:640px}.Lesson-module__v1I7Dq__hero :focus-visible{outline-color:#fff}.Lesson-module__v1I7Dq__steps{grid-template-columns:repeat(var(--steps,3), minmax(0, 1fr));gap:var(--s-3);list-style:none;display:grid}.Lesson-module__v1I7Dq__step{width:100%;padding:0 0 var(--s-1);border-radius:var(--r-xs);color:#fff;text-align:left;transition:transform var(--t-fast) var(--ease);justify-items:start;display:grid}.Lesson-module__v1I7Dq__step:active{transform:scale(.97)}.Lesson-module__v1I7Dq__stepBar{width:100%;height:4px;margin-bottom:var(--s-2);border-radius:var(--r-full);background:#ffffff47;display:block;position:relative;overflow:hidden}.Lesson-module__v1I7Dq__stepBar:after{content:"";transform-origin:0;transition:transform var(--t-slow) var(--ease);background:#fff;position:absolute;inset:0;transform:scaleX(0)}.Lesson-module__v1I7Dq__isDone .Lesson-module__v1I7Dq__stepBar:after{transform:none}.Lesson-module__v1I7Dq__isNow .Lesson-module__v1I7Dq__stepBar:after{transform:scaleX(.45)}.Lesson-module__v1I7Dq__stepName{align-items:center;gap:var(--s-1);font-size:var(--fs-14);font-weight:600;line-height:var(--lh-snug);letter-spacing:-.01em;color:#ffffffd1;display:inline-flex}.Lesson-module__v1I7Dq__stepName svg{flex:none;width:16px;height:16px}.Lesson-module__v1I7Dq__stepMeta{font-size:var(--fs-12);font-weight:500;line-height:var(--lh-snug);color:#ffffffdb}.Lesson-module__v1I7Dq__isNow .Lesson-module__v1I7Dq__stepName,.Lesson-module__v1I7Dq__isNow .Lesson-module__v1I7Dq__stepMeta{color:#fff}.Lesson-module__v1I7Dq__isNone .Lesson-module__v1I7Dq__stepName,.Lesson-module__v1I7Dq__isNone .Lesson-module__v1I7Dq__stepMeta{color:#ffffffc7}.Lesson-module__v1I7Dq__metaShort{display:none}@media (max-width:719px){.Lesson-module__v1I7Dq__stepMeta{display:none}.Lesson-module__v1I7Dq__step{position:relative}.Lesson-module__v1I7Dq__step:after{content:"";left:0;right:0;top:calc(-1 * var(--s-2));bottom:calc(-1 * var(--s-2));position:absolute}}@media (min-width:720px){.Lesson-module__v1I7Dq__hero{align-items:center;column-gap:var(--s-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.Lesson-module__v1I7Dq__page .section-head .tag{gap:var(--s-1);flex:none}.Lesson-module__v1I7Dq__page .section-head .tag svg{width:14px;height:14px}.Lesson-module__v1I7Dq__focusTarget:focus{outline:none}.Lesson-module__v1I7Dq__mediaNote{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3);padding:0 var(--s-1);font-size:var(--fs-14);color:var(--ink-500);font-weight:500;line-height:1.45;display:flex}.Lesson-module__v1I7Dq__mediaNote>svg{flex:none}.Lesson-module__v1I7Dq__materialCard{align-items:center;gap:var(--s-4);display:flex}.Lesson-module__v1I7Dq__materialCard .grow{display:grid}.Lesson-module__v1I7Dq__notes{padding:0;overflow:hidden}.Lesson-module__v1I7Dq__notesError{grid-template-columns:minmax(0,1fr)}.Lesson-module__v1I7Dq__notesError>*{min-width:0;max-width:100%}.Lesson-module__v1I7Dq__notesError .btn{height:auto;min-height:var(--btn-h);white-space:normal;padding-top:var(--s-2);padding-bottom:var(--s-2)}.Lesson-module__v1I7Dq__note{padding:var(--s-5)}.Lesson-module__v1I7Dq__note+.Lesson-module__v1I7Dq__note{box-shadow:inset 0 1px 0 var(--ink-100)}.Lesson-module__v1I7Dq__noteTitle{margin-bottom:var(--s-2);font-size:var(--fs-16);letter-spacing:-.01em;font-weight:600;line-height:var(--lh-snug)}.Lesson-module__v1I7Dq__noteText{color:var(--ink-700)}.Lesson-module__v1I7Dq__formulas{padding:var(--s-4);border-radius:var(--r-md);background:var(--brand-50);color:var(--ink-900);font-size:var(--fs-22);letter-spacing:-.01em;font-weight:600;line-height:var(--lh-snug)}:is(.Lesson-module__v1I7Dq__formulas .katex-display,.Lesson-module__v1I7Dq__formulas .katex-display>.katex){text-align:left}.Lesson-module__v1I7Dq__note .callout{align-items:flex-start}.Lesson-module__v1I7Dq__note .callout>div{color:var(--ink-700)}.Lesson-module__v1I7Dq__notesFoot{display:grid}.Lesson-module__v1I7Dq__notesDone{align-items:center;gap:var(--s-2);font-size:var(--fs-14);color:var(--brand-700);font-weight:600;display:inline-flex}.Lesson-module__v1I7Dq__isMuted{color:var(--ink-500);font-weight:500}.Lesson-module__v1I7Dq__printTitle{display:none}.Lesson-module__v1I7Dq__side{flex-direction:column;min-width:0;display:flex}.Lesson-module__v1I7Dq__testCard{gap:var(--s-4);display:grid}.Lesson-module__v1I7Dq__facts{display:grid}.Lesson-module__v1I7Dq__fact{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:44px;font-size:var(--fs-14);display:flex}.Lesson-module__v1I7Dq__fact+.Lesson-module__v1I7Dq__fact{box-shadow:inset 0 1px 0 var(--ink-100)}.Lesson-module__v1I7Dq__fact>span:first-child{min-width:0;color:var(--ink-500);font-weight:500}.Lesson-module__v1I7Dq__fact>b{align-items:center;gap:var(--s-2);flex:none;font-weight:600;display:inline-flex}.Lesson-module__v1I7Dq__gate{align-items:flex-start;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);background:var(--ink-50);color:var(--ink-700);font-size:var(--fs-14);font-weight:500;line-height:1.45;display:flex}.Lesson-module__v1I7Dq__gate>svg{color:var(--ink-500);flex:none}.Lesson-module__v1I7Dq__error{font-size:var(--fs-14);color:var(--red-600);font-weight:500;line-height:1.45}.Lesson-module__v1I7Dq__deskCta{display:none}.Lesson-module__v1I7Dq__rowTitle{display:block}.Lesson-module__v1I7Dq__page .list-row .grow>span{display:block}.Lesson-module__v1I7Dq__quietNote{margin-top:var(--s-3);padding:0 var(--s-1);font-size:var(--fs-14);color:var(--ink-500)}.Lesson-module__v1I7Dq__sheetText{color:var(--ink-700)}.Lesson-module__v1I7Dq__quietLead{padding:0 var(--s-1);font-size:var(--fs-14);color:var(--ink-500);line-height:1.45}.Lesson-module__v1I7Dq__eventCta{margin-top:var(--s-4)}@media (min-width:1024px){.Lesson-module__v1I7Dq__mobileBar{display:none}}.Lesson-module__v1I7Dq__statePage{margin-top:var(--s-4)}@media (min-width:1024px){.Lesson-module__v1I7Dq__statePage{max-width:560px;margin:var(--s-10) auto 0}}.Lesson-module__v1I7Dq__skHero{justify-items:start}.Lesson-module__v1I7Dq__skHero>:first-child{gap:var(--s-2);width:100%;display:grid}.Lesson-module__v1I7Dq__skTitle{height:calc(var(--fs-22) * var(--lh-snug))}.Lesson-module__v1I7Dq__skSteps{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.Lesson-module__v1I7Dq__skSteps>span{gap:var(--s-2);justify-items:start;display:grid}.Lesson-module__v1I7Dq__skSteps>span>:first-child{width:100%}.Lesson-module__v1I7Dq__skHead{margin:0 var(--s-1) var(--s-3)}.Lesson-module__v1I7Dq__skMedia{aspect-ratio:16/9;width:100%}.Lesson-module__v1I7Dq__skSide{display:none}@media (min-width:1024px){.Lesson-module__v1I7Dq__skSide{display:flex}}@media (max-width:359px){.Lesson-module__v1I7Dq__hero{padding:var(--s-4)}.Lesson-module__v1I7Dq__heroTitle{font-size:var(--fs-18)}.Lesson-module__v1I7Dq__stepName svg{display:none}.Lesson-module__v1I7Dq__note{padding:var(--s-4)}.Lesson-module__v1I7Dq__formulas{font-size:var(--fs-18)}}@media (min-width:1024px){.Lesson-module__v1I7Dq__hero{padding:var(--s-5) var(--s-6)}.Lesson-module__v1I7Dq__side>.section:first-child{margin-top:0}.Lesson-module__v1I7Dq__page .desk-side{position:static}.Lesson-module__v1I7Dq__practice{top:calc(var(--appbar-h) + var(--s-4));z-index:2;background:var(--bg);position:sticky}.Lesson-module__v1I7Dq__practice:before{content:"";height:var(--s-4);background:var(--bg);position:absolute;bottom:100%;left:0;right:0}.Lesson-module__v1I7Dq__practice:after{content:"";height:var(--s-4);background:linear-gradient(var(--bg), transparent);pointer-events:none;position:absolute;top:100%;left:0;right:0}.Lesson-module__v1I7Dq__deskCta{display:grid}.Lesson-module__v1I7Dq__note{padding:var(--s-6)}}@media print{html:has(.Lesson-module__v1I7Dq__notes) body{background:#fff}.zk:has(.Lesson-module__v1I7Dq__notes) :is(.sidebar,.tabbar,.toast-host,.skip-link,.action-bar,.overlay){display:none!important}.zk.app:has(.Lesson-module__v1I7Dq__notes){display:block}.Lesson-module__v1I7Dq__hero,.Lesson-module__v1I7Dq__side,.Lesson-module__v1I7Dq__mobileBar,.Lesson-module__v1I7Dq__notesFoot{display:none!important}.Lesson-module__v1I7Dq__page .appbar{display:none!important}.Lesson-module__v1I7Dq__page #lesson-media{display:none!important}.Lesson-module__v1I7Dq__page .desk-only{display:none!important}.Lesson-module__v1I7Dq__page .section-head .tag{display:none!important}.Lesson-module__v1I7Dq__page .desk-grid{display:block}.Lesson-module__v1I7Dq__page .section{margin-top:0}.Lesson-module__v1I7Dq__notes{box-shadow:none}.Lesson-module__v1I7Dq__printTitle{padding:0 var(--s-5) var(--s-4);font-size:var(--fs-22);font-weight:600;display:block}}
.PWAUpdateNotice-module__8tHKIG__notice,.PWAUpdateNotice-module__8tHKIG__compact{box-sizing:border-box;color:#233a68;background:#edf3ff;border-bottom:1px solid #d5e1f4}.PWAUpdateNotice-module__8tHKIG__notice{flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 20px;display:flex}.PWAUpdateNotice-module__8tHKIG__copy{flex:250px;min-width:0}.PWAUpdateNotice-module__8tHKIG__title{align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.PWAUpdateNotice-module__8tHKIG__message{margin-top:4px;font-size:14px;line-height:1.5}.PWAUpdateNotice-module__8tHKIG__actions{flex-wrap:wrap;gap:8px;display:flex}.PWAUpdateNotice-module__8tHKIG__actions button,.PWAUpdateNotice-module__8tHKIG__compact button{cursor:pointer;border-radius:12px;min-height:44px;padding:8px 14px;font-size:14px;font-weight:750}.PWAUpdateNotice-module__8tHKIG__primary{color:#fff;background:#2946a5}.PWAUpdateNotice-module__8tHKIG__later{color:#233a68;background:#fff}.PWAUpdateNotice-module__8tHKIG__actions button:disabled{opacity:.55;cursor:not-allowed}.PWAUpdateNotice-module__8tHKIG__actions button:focus-visible,.PWAUpdateNotice-module__8tHKIG__compact button:focus-visible{outline-offset:2px;outline:3px solid #2946a5}.PWAUpdateNotice-module__8tHKIG__compact{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;padding:0 16px;font-size:13px;display:flex}.PWAUpdateNotice-module__8tHKIG__compact button{text-underline-offset:3px;text-decoration:underline}.PWAUpdateNotice-module__8tHKIG__fallback{bottom:calc(6rem + env(safe-area-inset-bottom));z-index:100;width:min(440px,100% - 24px);margin-inline:auto;position:fixed;inset-inline:12px}.PWAUpdateNotice-module__8tHKIG__fallback>*{border:1px solid #d5e1f4;border-radius:16px;box-shadow:0 8px 30px #233a6824}@media (max-width:480px){.PWAUpdateNotice-module__8tHKIG__notice{padding:12px 16px}.PWAUpdateNotice-module__8tHKIG__compact>span{display:none}}@media (min-width:1024px){.PWAUpdateNotice-module__8tHKIG__fallback{inset-inline:auto 20px;bottom:20px}}
.OfflineCabinet-module__ts9Ccq__screenHeader .t-h1{overflow-wrap:anywhere}@media (max-width:359px){.OfflineCabinet-module__ts9Ccq__screenHeader .t-h1{font-size:var(--fs-28)}}.OfflineCabinet-module__ts9Ccq__avatarButton .avatar{box-shadow:none}.OfflineCabinet-module__ts9Ccq__sideUser{text-align:left;width:100%}.OfflineCabinet-module__ts9Ccq__sideName{font-size:var(--fs-14);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.OfflineCabinet-module__ts9Ccq__sideGroup{font-size:var(--fs-12);color:var(--ink-500);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.OfflineCabinet-module__ts9Ccq__sideError{padding:0 var(--s-4);align-items:flex-start}.OfflineCabinet-module__ts9Ccq__sideLogout{text-align:left;width:100%}.OfflineCabinet-module__ts9Ccq__sideLogout:disabled{cursor:wait;opacity:.6}.OfflineCabinet-module__ts9Ccq__profileHead{justify-items:center;gap:var(--s-3);margin-bottom:var(--s-4);text-align:center;display:grid}.OfflineCabinet-module__ts9Ccq__profileName{font-size:var(--fs-18);letter-spacing:-.01em;font-weight:600;line-height:var(--lh-snug);overflow-wrap:anywhere}.OfflineCabinet-module__ts9Ccq__profileFacts{background:var(--ink-50);box-shadow:none;border-radius:var(--r-md)}.OfflineCabinet-module__ts9Ccq__profileFacts .list-row{min-height:56px;padding:var(--s-3) var(--s-4)}.OfflineCabinet-module__ts9Ccq__profileFact{font-size:var(--fs-14);text-align:right;overflow-wrap:anywhere;margin-left:auto;font-weight:600}.OfflineCabinet-module__ts9Ccq__loadingHead{gap:var(--s-2);margin:var(--s-2) 0 var(--s-5);display:grid}.OfflineCabinet-module__ts9Ccq__loadingCard{margin-top:var(--s-4)}.OfflineCabinet-module__ts9Ccq__errorScreen{align-content:center;min-height:100dvh;display:grid}.OfflineCabinet-module__ts9Ccq__block{margin-top:var(--s-4)}@media (min-width:1024px){.OfflineCabinet-module__ts9Ccq__reading{max-width:800px}}.OfflineCabinet-module__ts9Ccq__column{min-width:0}.OfflineCabinet-module__ts9Ccq__column+.desk-side{position:static}.OfflineCabinet-module__ts9Ccq__lead{max-width:640px;margin:calc(-1 * var(--s-2)) 0 var(--s-5);padding:0 var(--s-1);font-size:var(--fs-14);color:var(--ink-500);line-height:1.45}.OfflineCabinet-module__ts9Ccq__quiet{font-size:var(--fs-14);color:var(--ink-500);line-height:1.45}.OfflineCabinet-module__ts9Ccq__cardTitle{font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug);letter-spacing:-.01em;overflow-wrap:anywhere}.OfflineCabinet-module__ts9Ccq__tags{gap:var(--s-2);flex-wrap:wrap;display:flex}.OfflineCabinet-module__ts9Ccq__row{align-items:flex-start}.OfflineCabinet-module__ts9Ccq__rowTitle{font-size:var(--fs-16);overflow-wrap:anywhere;font-weight:600;line-height:1.35;display:block}.OfflineCabinet-module__ts9Ccq__cancelledRow .OfflineCabinet-module__ts9Ccq__rowTitle{color:var(--ink-500)}.OfflineCabinet-module__ts9Ccq__cancelledRow .tag{flex:none}.OfflineCabinet-module__ts9Ccq__rowMeta{margin-top:var(--s-1);font-size:var(--fs-14);color:var(--ink-500);overflow-wrap:anywhere;line-height:1.45;display:block}.OfflineCabinet-module__ts9Ccq__rowBar{height:6px;margin-top:var(--s-2);display:block}.OfflineCabinet-module__ts9Ccq__rowValue{font-size:var(--fs-16);flex:none;font-weight:600}.OfflineCabinet-module__ts9Ccq__calloutBlock{margin:0}.OfflineCabinet-module__ts9Ccq__headAction{font-size:var(--fs-14);color:var(--brand-700);font-weight:600;position:relative}.OfflineCabinet-module__ts9Ccq__headAction:after{content:"";inset:-14px calc(-1 * var(--s-2));position:absolute}.OfflineCabinet-module__ts9Ccq__sheetList{margin:var(--s-2) calc(-1 * var(--s-6)) 0;box-shadow:none;border-radius:0}.OfflineCabinet-module__ts9Ccq__announcementText{margin-top:var(--s-1);font-size:var(--fs-14);color:var(--ink-700);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.OfflineCabinet-module__ts9Ccq__hero{justify-items:start;display:grid}.OfflineCabinet-module__ts9Ccq__hero>.btn{justify-self:stretch}.OfflineCabinet-module__ts9Ccq__heroTitle{margin-top:var(--s-5);overflow-wrap:anywhere;text-wrap:balance}.OfflineCabinet-module__ts9Ccq__heroWhen{margin-top:var(--s-3)}.OfflineCabinet-module__ts9Ccq__heroAbout{margin-top:var(--s-1);max-width:480px}.OfflineCabinet-module__ts9Ccq__heroButton{margin-top:var(--s-6)}.OfflineCabinet-module__ts9Ccq__topicCard,.OfflineCabinet-module__ts9Ccq__topicSkeleton{gap:var(--s-3);display:grid}.OfflineCabinet-module__ts9Ccq__topicHead{align-items:center;gap:var(--s-3);display:flex}.OfflineCabinet-module__ts9Ccq__topicHead>svg{flex:none}.OfflineCabinet-module__ts9Ccq__progress{border-radius:var(--r-full);background:var(--ink-100);appearance:none;border:0;width:100%;height:8px;display:block;overflow:hidden}.OfflineCabinet-module__ts9Ccq__progress::-webkit-progress-bar{background:var(--ink-100);border-radius:var(--r-full)}.OfflineCabinet-module__ts9Ccq__progress::-webkit-progress-value{background:var(--brand-600);border-radius:var(--r-full)}.OfflineCabinet-module__ts9Ccq__progress::-moz-progress-bar{background:var(--brand-600);border-radius:var(--r-full)}.OfflineCabinet-module__ts9Ccq__attendance{gap:var(--s-2);display:grid}.OfflineCabinet-module__ts9Ccq__metric{font-size:var(--fs-34);letter-spacing:var(--tr-display);font-weight:700;line-height:1}.OfflineCabinet-module__ts9Ccq__subjectSeg{max-width:420px}.OfflineCabinet-module__ts9Ccq__topicRow{align-items:center}.OfflineCabinet-module__ts9Ccq__topicRow>svg{flex:none}.OfflineCabinet-module__ts9Ccq__topic{min-width:0}.OfflineCabinet-module__ts9Ccq__topicHeroSkeleton{margin:var(--s-2) 0 var(--s-4)}.OfflineCabinet-module__ts9Ccq__topicHero{margin-top:var(--s-2)}.OfflineCabinet-module__ts9Ccq__heroSteps{margin-top:var(--s-5)}.OfflineCabinet-module__ts9Ccq__stageNav{margin:var(--s-3) calc(-1 * var(--screen-x)) 0;padding:0 var(--screen-x);scrollbar-width:none;overflow-x:auto}.OfflineCabinet-module__ts9Ccq__stageNav::-webkit-scrollbar{display:none}.OfflineCabinet-module__ts9Ccq__stageList{gap:var(--s-2);width:max-content;padding:var(--s-2) 0;list-style:none;display:flex}.OfflineCabinet-module__ts9Ccq__stageTab{align-items:center;gap:var(--s-2);height:var(--btn-h-sm);padding:0 var(--s-4) 0 var(--s-2);border-radius:var(--r-full);background:var(--surface);box-shadow:var(--shadow-card);font-size:var(--fs-14);color:var(--ink-700);white-space:nowrap;transition:background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);font-weight:600;display:inline-flex;position:relative}.OfflineCabinet-module__ts9Ccq__stageTab:after{content:"";inset:calc(-1 * var(--s-1)) 0;position:absolute}.OfflineCabinet-module__ts9Ccq__stageTab:hover{background:var(--brand-25)}.OfflineCabinet-module__ts9Ccq__stageTab:active{transform:scale(.97)}.OfflineCabinet-module__ts9Ccq__stageTab[aria-current=step]{background:var(--brand-50);color:var(--brand-700);box-shadow:none}.OfflineCabinet-module__ts9Ccq__stageTab:disabled{cursor:not-allowed;background:var(--ink-50);box-shadow:none;color:var(--ink-500)}.OfflineCabinet-module__ts9Ccq__stageMark{background:var(--ink-50);width:24px;height:24px;font-size:var(--fs-12);font-feature-settings:"tnum" 1;border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.OfflineCabinet-module__ts9Ccq__stageMark>svg{width:16px;height:16px}.OfflineCabinet-module__ts9Ccq__stageTab[aria-current=step] .OfflineCabinet-module__ts9Ccq__stageMark{background:var(--brand-600);color:var(--ink-950)}.OfflineCabinet-module__ts9Ccq__stageTab:disabled .OfflineCabinet-module__ts9Ccq__stageMark{background:var(--surface)}.OfflineCabinet-module__ts9Ccq__stageNote{margin-top:var(--s-3);font-size:var(--fs-14);color:var(--ink-500)}.OfflineCabinet-module__ts9Ccq__stageError{margin-top:var(--s-3)}.OfflineCabinet-module__ts9Ccq__stage{margin-top:var(--s-6)}.OfflineCabinet-module__ts9Ccq__stageActionDesk{display:none}@media (min-width:1024px){.OfflineCabinet-module__ts9Ccq__stageActionDesk{margin-top:var(--s-6);display:block}.OfflineCabinet-module__ts9Ccq__stageActionMob{display:none}}.OfflineCabinet-module__ts9Ccq__materials{gap:var(--s-4);display:grid}.OfflineCabinet-module__ts9Ccq__material{gap:var(--s-3);min-width:0;display:grid}.OfflineCabinet-module__ts9Ccq__materialTitle{font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug);letter-spacing:-.01em;overflow-wrap:anywhere}.OfflineCabinet-module__ts9Ccq__materialText{font-size:var(--fs-16);color:var(--ink-700);line-height:1.6}.OfflineCabinet-module__ts9Ccq__viewer{border-radius:var(--r-md);background:var(--ink-50);border:0;width:100%;height:min(70dvh,560px);display:block}.OfflineCabinet-module__ts9Ccq__materialImageLink{border-radius:var(--r-md);background:var(--ink-50);display:block;overflow:hidden}.OfflineCabinet-module__ts9Ccq__materialImageLink:focus-visible{outline:3px solid var(--brand-400);outline-offset:2px}.OfflineCabinet-module__ts9Ccq__materialImage{max-width:100%;height:auto;margin:0 auto;display:block}.OfflineCabinet-module__ts9Ccq__materialOpen{white-space:normal;text-align:left;justify-self:start;max-width:100%}.OfflineCabinet-module__ts9Ccq__materialOpen>svg{flex:none}.OfflineCabinet-module__ts9Ccq__miniIntro{gap:var(--s-3);display:grid}.OfflineCabinet-module__ts9Ccq__miniIntro>.btn{margin-top:var(--s-2)}.OfflineCabinet-module__ts9Ccq__miniTest{gap:var(--s-4);display:grid}.OfflineCabinet-module__ts9Ccq__draftNote{align-items:flex-start}.OfflineCabinet-module__ts9Ccq__questions{gap:var(--s-4);display:grid}.OfflineCabinet-module__ts9Ccq__question{gap:var(--s-4);min-width:0;display:grid}.OfflineCabinet-module__ts9Ccq__questionText{font-size:var(--fs-18);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.OfflineCabinet-module__ts9Ccq__miniHint{font-size:var(--fs-14);color:var(--ink-500);text-align:center;line-height:1.45}.OfflineCabinet-module__ts9Ccq__miniResult{gap:var(--s-4);display:grid}.OfflineCabinet-module__ts9Ccq__scoreCard{gap:var(--s-2);display:grid}.OfflineCabinet-module__ts9Ccq__scoreNote{font-size:var(--fs-16);color:var(--ink-700);font-weight:500}.OfflineCabinet-module__ts9Ccq__answerLine{font-size:var(--fs-16);color:var(--ink-900);overflow-wrap:anywhere;line-height:1.5}.OfflineCabinet-module__ts9Ccq__answerLine+.OfflineCabinet-module__ts9Ccq__answerLine{margin-top:var(--s-1)}.OfflineCabinet-module__ts9Ccq__explanation{margin-top:var(--s-3);font-size:var(--fs-14);color:var(--ink-700);line-height:1.5}.OfflineCabinet-module__ts9Ccq__cards{gap:var(--s-4);display:grid}.OfflineCabinet-module__ts9Ccq__howto .list-row{align-items:flex-start}.OfflineCabinet-module__ts9Ccq__homework{gap:var(--s-3);min-width:0;display:grid}.OfflineCabinet-module__ts9Ccq__homeworkHead{align-items:flex-start;gap:var(--s-3);display:flex}.OfflineCabinet-module__ts9Ccq__homeworkTitle{margin-top:var(--s-1);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug);letter-spacing:-.01em;overflow-wrap:anywhere}.OfflineCabinet-module__ts9Ccq__homeworkText{font-size:var(--fs-14);color:var(--ink-700);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.OfflineCabinet-module__ts9Ccq__tagIcon{gap:var(--s-1)}.OfflineCabinet-module__ts9Ccq__tagIcon>svg{width:16px;height:16px}.OfflineCabinet-module__ts9Ccq__tagAction{background:var(--brand-50);color:var(--brand-700)}.OfflineCabinet-module__ts9Ccq__feedback{align-items:flex-start}.OfflineCabinet-module__ts9Ccq__feedback>span{white-space:pre-wrap;overflow-wrap:anywhere}.OfflineCabinet-module__ts9Ccq__sentAnswer{padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);background:var(--ink-50);display:block}.OfflineCabinet-module__ts9Ccq__sentAnswer>*+*{margin-top:var(--s-2)}.OfflineCabinet-module__ts9Ccq__sentAnswerHead{font-size:var(--fs-14);color:var(--ink-700);cursor:pointer;font-weight:600}.OfflineCabinet-module__ts9Ccq__sentAnswerHead:focus-visible{outline:3px solid var(--brand-400);outline-offset:2px;border-radius:var(--r-xs)}.OfflineCabinet-module__ts9Ccq__files{gap:var(--s-2);list-style:none;display:grid}.OfflineCabinet-module__ts9Ccq__file{align-items:flex-start;gap:var(--s-2);min-height:44px;padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--ink-50);font-size:var(--fs-14);display:flex}.OfflineCabinet-module__ts9Ccq__file>svg{color:var(--ink-500);flex:none}.OfflineCabinet-module__ts9Ccq__fileName{overflow-wrap:anywhere;flex:1;min-width:0}.OfflineCabinet-module__ts9Ccq__fileLink{color:var(--brand-700);text-underline-offset:2px;text-decoration:underline}.OfflineCabinet-module__ts9Ccq__fileBody{flex:1;gap:2px;min-width:0;display:grid}.OfflineCabinet-module__ts9Ccq__fileSafety{font-size:var(--fs-12);color:var(--ink-500);line-height:1.35}.OfflineCabinet-module__ts9Ccq__fileSafetyRejected{color:var(--brand-700);font-weight:600}.OfflineCabinet-module__ts9Ccq__homeworkForm{gap:var(--s-3);padding-top:var(--s-4);box-shadow:inset 0 1px 0 var(--ink-100);display:grid}.OfflineCabinet-module__ts9Ccq__homeworkActions{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.OfflineCabinet-module__ts9Ccq__fileButton{max-width:100%;height:auto;min-height:var(--btn-h-sm);padding-top:var(--s-2);padding-bottom:var(--s-2);text-align:left;white-space:normal;cursor:pointer}.OfflineCabinet-module__ts9Ccq__fileButton:focus-within{outline:3px solid var(--brand-400);outline-offset:2px}.OfflineCabinet-module__ts9Ccq__fileButton>svg{flex:none}.OfflineCabinet-module__ts9Ccq__uploadProgress{border-radius:var(--r-full);background:var(--ink-100);width:100%;height:6px;accent-color:var(--brand-600);appearance:none;border:0;overflow:hidden}.OfflineCabinet-module__ts9Ccq__uploadProgress::-webkit-progress-bar{background:var(--ink-100);border-radius:var(--r-full)}.OfflineCabinet-module__ts9Ccq__uploadProgress::-webkit-progress-value{background:var(--brand-600);border-radius:var(--r-full)}.OfflineCabinet-module__ts9Ccq__uploadProgress::-moz-progress-bar{background:var(--brand-600);border-radius:var(--r-full)}.OfflineCabinet-module__ts9Ccq__notice{align-items:center;gap:var(--s-2);font-size:var(--fs-14);color:var(--ink-700);font-weight:500;display:flex}.OfflineCabinet-module__ts9Ccq__notice>svg{color:var(--brand-700);flex:none}.OfflineCabinet-module__ts9Ccq__refreshFailed{justify-items:start;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);background:var(--ink-50);color:var(--ink-700);display:grid}.OfflineCabinet-module__ts9Ccq__panelSeg{max-width:420px;margin-bottom:var(--s-5)}.OfflineCabinet-module__ts9Ccq__afterSummary{margin-top:var(--s-8)}.OfflineCabinet-module__ts9Ccq__afterSummary>.OfflineCabinet-module__ts9Ccq__column>.section:first-child{margin-top:0}.OfflineCabinet-module__ts9Ccq__panelSeg>[aria-current=page]{color:var(--ink-900)}.OfflineCabinet-module__ts9Ccq__summary{padding:0;display:grid;overflow:hidden}.OfflineCabinet-module__ts9Ccq__summaryItem{align-content:start;gap:var(--s-1);padding:var(--s-4) var(--s-5);display:grid}.OfflineCabinet-module__ts9Ccq__summaryItem+.OfflineCabinet-module__ts9Ccq__summaryItem{box-shadow:inset 0 1px 0 var(--ink-100)}@media (min-width:768px){.OfflineCabinet-module__ts9Ccq__summary{grid-template-columns:repeat(3,minmax(0,1fr))}.OfflineCabinet-module__ts9Ccq__summaryItem+.OfflineCabinet-module__ts9Ccq__summaryItem{box-shadow:inset 1px 0 0 var(--ink-100)}}.OfflineCabinet-module__ts9Ccq__summaryValue{font-size:var(--fs-28);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--tr-title);font-feature-settings:"tnum" 1}.OfflineCabinet-module__ts9Ccq__gradeRow{align-items:flex-start}.OfflineCabinet-module__ts9Ccq__gradeScores{gap:var(--s-2);margin-top:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OfflineCabinet-module__ts9Ccq__gradeScores>div{padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--ink-50)}.OfflineCabinet-module__ts9Ccq__gradeScores dt{font-size:var(--fs-12);color:var(--ink-500);font-weight:500}.OfflineCabinet-module__ts9Ccq__gradeScores dd{font-size:var(--fs-18);font-weight:600}.OfflineCabinet-module__ts9Ccq__gradeTotal{font-size:var(--fs-22);letter-spacing:var(--tr-title);flex:none;font-weight:700}.OfflineCabinet-module__ts9Ccq__gradeOf{font-size:var(--fs-14);letter-spacing:0;color:var(--ink-500);font-weight:500}
@media (min-width:360px){.QuestRow-module__d-1fXa__compact .btn-reward>svg{display:none}.QuestRow-module__d-1fXa__compact .btn-sm.btn-reward{padding-left:var(--s-4)}}.QuestRow-module__d-1fXa__hasError{row-gap:var(--s-2);flex-wrap:wrap}.QuestRow-module__d-1fXa__error{min-width:0;margin-left:calc(var(--s-10) + var(--s-3));flex:100%;align-items:flex-start;line-height:1.4}@media (max-width:359px){.QuestRow-module__d-1fXa__error{margin-left:calc(var(--s-8) + var(--s-3))}}
.ReadingPanel-module__5U_DEG__panel{min-width:0;container-type:inline-size}.ReadingPanel-module__5U_DEG__switch{margin-bottom:var(--s-4)}.ReadingPanel-module__5U_DEG__text{padding:var(--s-4) var(--s-5) var(--s-5);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-card)}.ReadingPanel-module__5U_DEG__label{align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);font-size:var(--fs-14);color:var(--ink-500);font-weight:600;display:flex}.ReadingPanel-module__5U_DEG__title{margin-bottom:var(--s-2);font-size:var(--fs-18);font-weight:600;line-height:var(--lh-snug);letter-spacing:-.01em}.ReadingPanel-module__5U_DEG__scroll{overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;max-height:55dvh;font-size:var(--fs-16);color:var(--ink-900);border-radius:var(--r-xs);line-height:1.6;overflow-y:auto}.ReadingPanel-module__5U_DEG__back{margin-top:var(--s-4)}.ReadingPanel-module__5U_DEG__switchOnBlue>[aria-pressed=true],.ReadingPanel-module__5U_DEG__switchOnBlue>[aria-pressed=true]:hover{color:var(--brand-700)}.ReadingPanel-module__5U_DEG__onBlue{box-shadow:none;background:#ffffff1a}.ReadingPanel-module__5U_DEG__onBlue .ReadingPanel-module__5U_DEG__label{color:#ffffffdb}.ReadingPanel-module__5U_DEG__onBlue .ReadingPanel-module__5U_DEG__scroll{color:#fff}@container (max-width:339px){.ReadingPanel-module__5U_DEG__long{display:none}}
.ClaimSheet-module__12_8TW__claim{text-align:center;flex-direction:column;display:flex}.ClaimSheet-module__12_8TW__claim>.sheet-grabber{z-index:2;top:var(--s-2);background:var(--gold-200);margin:0;position:absolute;left:50%;transform:translate(-50%)}.ClaimSheet-module__12_8TW__stage{height:208px;margin:calc(-1 * var(--s-2)) calc(-1 * var(--s-6)) var(--s-6);padding-bottom:var(--s-2);border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--gold-50);order:-1;place-items:end center;display:grid;position:relative}.ClaimSheet-module__12_8TW__zhango{width:136px;height:176px;display:block}.ClaimSheet-module__12_8TW__claim .sheet-head{justify-content:center;margin-bottom:0}.ClaimSheet-module__12_8TW__claim .sheet-head .grow{align-items:center;gap:var(--s-3);flex-direction:column-reverse;display:flex}.ClaimSheet-module__12_8TW__claim .sheet-head h2{font-size:var(--fs-48);letter-spacing:var(--tr-display);color:var(--gold-700);font-feature-settings:"tnum" 1;font-weight:700;line-height:1}.ClaimSheet-module__12_8TW__claim .sheet-head .t-sm{font-size:var(--fs-16);color:var(--ink-700);font-weight:500}.ClaimSheet-module__12_8TW__claim .sheet-head .icon-btn{z-index:2;top:var(--s-3);right:var(--s-3);background:var(--surface);margin:0;position:absolute}.ClaimSheet-module__12_8TW__num{justify-content:center;align-items:center;gap:var(--s-3);display:inline-flex}.ClaimSheet-module__12_8TW__nut{animation:ClaimSheet-module__12_8TW__claim-crack var(--t-slow) var(--ease-spring) both}@keyframes ClaimSheet-module__12_8TW__claim-crack{0%{transform:scale(.7)rotate(-10deg)}to{transform:none}}.ClaimSheet-module__12_8TW__meter{margin-top:var(--s-6);padding:var(--s-4);border-radius:var(--r-md);background:var(--ink-50);text-align:left}.ClaimSheet-module__12_8TW__claim .sheet-actions{margin-top:var(--s-5)}.ClaimSheet-module__12_8TW__more{margin-top:var(--s-4)}.ClaimSheet-module__12_8TW__error{text-align:left;justify-content:center}@media (min-width:768px){.ClaimSheet-module__12_8TW__stage{height:224px;margin:calc(-1 * var(--s-6)) calc(-1 * var(--s-6)) var(--s-6);padding-top:var(--s-6);border-radius:var(--r-xl) var(--r-xl) 0 0}}@media (max-width:359px){.ClaimSheet-module__12_8TW__stage{height:176px}.ClaimSheet-module__12_8TW__zhango{width:112px;height:144px}.ClaimSheet-module__12_8TW__claim .sheet-head h2{font-size:var(--fs-34)}}@media (prefers-reduced-motion:reduce){.ClaimSheet-module__12_8TW__nut{animation:none}}
.HistoryV6-module__QHRk2W__layout{grid-template-columns:minmax(0,1fr);display:grid}.HistoryV6-module__QHRk2W__side,.HistoryV6-module__QHRk2W__mainCol{min-width:0}.HistoryV6-module__QHRk2W__filters{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HistoryV6-module__QHRk2W__note{margin-top:var(--s-3);font-size:var(--fs-14);color:var(--ink-500);line-height:1.45}.HistoryV6-module__QHRk2W__filters .select{min-width:0}.HistoryV6-module__QHRk2W__reset{margin-top:var(--s-2);color:var(--ink-500)}.HistoryV6-module__QHRk2W__entries{margin-top:var(--s-6)}.HistoryV6-module__QHRk2W__total{color:var(--ink-900);font-weight:600}.HistoryV6-module__QHRk2W__day+.HistoryV6-module__QHRk2W__day{margin-top:var(--s-6)}.HistoryV6-module__QHRk2W__day .section-head h2{font-size:var(--fs-16)}.HistoryV6-module__QHRk2W__row{align-items:flex-start}.HistoryV6-module__QHRk2W__meta{gap:0 var(--s-2);font-size:var(--fs-12);color:var(--ink-500);font-feature-settings:"tnum" 1;flex-wrap:wrap;font-weight:500;line-height:1.5;display:flex}.HistoryV6-module__QHRk2W__title{margin-top:var(--s-1);font-size:var(--fs-16);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.HistoryV6-module__QHRk2W__foot{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.HistoryV6-module__QHRk2W__score{align-items:baseline;gap:var(--s-2);display:inline-flex}.HistoryV6-module__QHRk2W__score b{font-size:var(--fs-18);color:var(--ink-900);letter-spacing:-.01em;font-weight:700}.HistoryV6-module__QHRk2W__score span{font-size:var(--fs-12);color:var(--ink-500);font-weight:500}.HistoryV6-module__QHRk2W__recorded{font-size:var(--fs-14);color:var(--ink-500);font-weight:500}.HistoryV6-module__QHRk2W__error{align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--red-50);color:var(--red-600);font-size:var(--fs-14);flex-wrap:wrap;font-weight:500;line-height:1.45;display:flex}.HistoryV6-module__QHRk2W__error>span{align-items:flex-start;gap:var(--s-2);display:inline-flex}.HistoryV6-module__QHRk2W__more{margin-top:var(--s-5)}.HistoryV6-module__QHRk2W__end{justify-content:center;align-items:center;gap:var(--s-2);margin-top:var(--s-6);font-size:var(--fs-14);color:var(--ink-500);font-weight:500;display:flex}.HistoryV6-module__QHRk2W__end .ic{color:var(--brand-700)}@media (min-width:768px){.HistoryV6-module__QHRk2W__reviewSheet{max-width:640px}}.HistoryV6-module__QHRk2W__review{gap:var(--s-3);display:grid}.HistoryV6-module__QHRk2W__reviewWhen{margin-top:calc(-1 * var(--s-2));font-size:var(--fs-14);color:var(--ink-500)}.HistoryV6-module__QHRk2W__reviewScore{gap:var(--s-1);padding:var(--s-4);border-radius:var(--r-md);background:var(--ink-50);display:grid}.HistoryV6-module__QHRk2W__reviewScore b{font-size:var(--fs-22);letter-spacing:var(--tr-title);font-weight:700}.HistoryV6-module__QHRk2W__reviewNote{padding:var(--s-3) 0;text-align:center;font-size:var(--fs-14);color:var(--ink-500)}.HistoryV6-module__QHRk2W__question{min-width:0;padding:var(--s-4);border-radius:var(--r-md);background:var(--ink-50)}.HistoryV6-module__QHRk2W__questionHead{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);display:flex}.HistoryV6-module__QHRk2W__ok,.HistoryV6-module__QHRk2W__bad{align-items:center;gap:var(--s-1);font-size:var(--fs-14);font-weight:600;display:inline-flex}.HistoryV6-module__QHRk2W__ok{color:var(--green-600)}.HistoryV6-module__QHRk2W__bad{color:var(--red-600)}.HistoryV6-module__QHRk2W__questionText{font-size:var(--fs-16);white-space:pre-wrap;overflow-wrap:anywhere;font-weight:600;line-height:1.5}.HistoryV6-module__QHRk2W__answer{margin-top:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);font-size:var(--fs-14);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.HistoryV6-module__QHRk2W__answer+.HistoryV6-module__QHRk2W__answer{margin-top:var(--s-2)}.HistoryV6-module__QHRk2W__answer b{font-weight:600}.HistoryV6-module__QHRk2W__answerOk{background:var(--green-50);color:var(--green-600)}.HistoryV6-module__QHRk2W__answerBad{background:var(--red-50);color:var(--red-600)}.HistoryV6-module__QHRk2W__explanation{margin-top:var(--s-3);border-radius:var(--r-sm);background:var(--surface)}.HistoryV6-module__QHRk2W__explanation summary{min-height:44px;padding:0 var(--s-4);cursor:pointer;font-size:var(--fs-14);color:var(--brand-700);align-items:center;font-weight:600;display:flex}.HistoryV6-module__QHRk2W__explanation>div{padding:0 var(--s-4) var(--s-4);font-size:var(--fs-14);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.HistoryV6-module__QHRk2W__image{width:100%;height:auto;max-height:288px;margin:var(--s-3) 0;border-radius:var(--r-sm);object-fit:contain;background:var(--surface)}.HistoryV6-module__QHRk2W__imageError{margin:var(--s-3) 0;padding:var(--s-3);border-radius:var(--r-sm);background:var(--surface);font-size:var(--fs-14);color:var(--ink-700)}@media (min-width:1024px){.HistoryV6-module__QHRk2W__layout{column-gap:var(--s-8);grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"main side";align-items:start}.HistoryV6-module__QHRk2W__side{top:var(--s-6);grid-area:side;position:sticky}.HistoryV6-module__QHRk2W__mainCol{grid-area:main}.HistoryV6-module__QHRk2W__filters{grid-template-columns:minmax(0,1fr)}.HistoryV6-module__QHRk2W__entries{margin-top:0}.HistoryV6-module__QHRk2W__note{margin-top:var(--s-4);padding:var(--s-4);border-radius:var(--r-md);background:var(--brand-50);color:var(--ink-700)}}@media (max-width:359px){.HistoryV6-module__QHRk2W__filters{grid-template-columns:minmax(0,1fr)}.HistoryV6-module__QHRk2W__row{padding-left:var(--s-4);padding-right:var(--s-4)}}
.SectionNav-module__hluyTa__tabbar{grid-template-columns:repeat(var(--section-count,5), minmax(0, 1fr))}.SectionNav-module__hluyTa__fit{grid-template-columns:repeat(var(--section-count,5), minmax(0, auto))}.SectionNav-module__hluyTa__tabLabel{text-overflow:ellipsis;max-width:100%;overflow:hidden}.SectionNav-module__hluyTa__brandText{min-width:0;line-height:var(--lh-snug);display:grid}.SectionNav-module__hluyTa__brandSub{font-size:var(--fs-12);letter-spacing:0;color:var(--ink-500);font-weight:500}
.QuestionFlow-module__OfIV1W__tbar{z-index:20;align-items:center;gap:var(--s-3);height:var(--s-14);margin:calc(-1 * var(--s-2)) calc(-1 * var(--screen-x)) 0;padding:0 var(--screen-x) 0 calc(var(--screen-x) - var(--s-2));background:var(--bg);grid-template-columns:44px minmax(0,1fr) auto;display:grid;position:sticky;top:0}.QuestionFlow-module__OfIV1W__tbarMid{min-width:0;position:relative}.QuestionFlow-module__OfIV1W__tbarMid .qbar>i{height:8px}.QuestionFlow-module__OfIV1W__tbarMid .qbar>i.now{background:var(--brand-600)}.QuestionFlow-module__OfIV1W__tbarText{font-size:var(--fs-14);color:var(--ink-500);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.QuestionFlow-module__OfIV1W__tbarCount{text-align:right;min-width:40px;font-size:var(--fs-14);color:var(--ink-500);font-feature-settings:"tnum" 1;white-space:nowrap;font-weight:600}.QuestionFlow-module__OfIV1W__tbarCount b{color:var(--ink-900);font-weight:600}.QuestionFlow-module__OfIV1W__countLong{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.QuestionFlow-module__OfIV1W__stage{min-width:0;animation:QuestionFlow-module__OfIV1W__stageIn var(--t) var(--ease) both}@keyframes QuestionFlow-module__OfIV1W__stageIn{0%{opacity:0;transform:translateY(calc(-1 * var(--s-2)))}to{opacity:1;transform:none}}.QuestionFlow-module__OfIV1W__eyebrow{margin-top:var(--s-5);font-size:var(--fs-14);font-weight:500;line-height:var(--lh-body);color:var(--ink-500)}.QuestionFlow-module__OfIV1W__qtext{margin-top:var(--s-2);font-size:var(--fs-22);font-weight:600;line-height:var(--lh-snug);letter-spacing:var(--tr-title);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;outline:none}.QuestionFlow-module__OfIV1W__qtext.QuestionFlow-module__OfIV1W__short{font-size:var(--fs-28);font-weight:700;line-height:var(--lh-tight)}.QuestionFlow-module__OfIV1W__passage{margin-top:var(--s-5);padding:var(--s-4) var(--s-5);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-card)}.QuestionFlow-module__OfIV1W__passageLabel{align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);font-size:var(--fs-14);color:var(--ink-500);font-weight:600;display:flex}.QuestionFlow-module__OfIV1W__passageText{overscroll-behavior:contain;max-height:40dvh;font-size:var(--fs-16);line-height:var(--lh-body);color:var(--ink-900);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--r-xs);overflow-y:auto}.QuestionFlow-module__OfIV1W__image{width:100%;max-height:320px;margin-top:var(--s-5);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-card);object-fit:contain;display:block}.QuestionFlow-module__OfIV1W__options{margin-top:var(--s-6)}.QuestionFlow-module__OfIV1W__options .option-text{white-space:pre-wrap;overflow-wrap:anywhere}.QuestionFlow-module__OfIV1W__options .option[aria-checked=true]:disabled{opacity:1;cursor:default}.QuestionFlow-module__OfIV1W__flowState{margin-top:var(--s-6)}.QuestionFlow-module__OfIV1W__why{margin-top:var(--s-6);animation:QuestionFlow-module__OfIV1W__whyIn var(--t-slow) var(--ease) both}@keyframes QuestionFlow-module__OfIV1W__whyIn{0%{opacity:0;transform:translateY(var(--s-3))}to{opacity:1;transform:none}}.QuestionFlow-module__OfIV1W__whyText{font-size:var(--fs-16);line-height:var(--lh-body);color:var(--ink-900);white-space:pre-wrap;overflow-wrap:anywhere}.QuestionFlow-module__OfIV1W__skelStage{gap:var(--s-3);margin-top:var(--s-5);display:grid}.QuestionFlow-module__OfIV1W__skelOptions{gap:var(--s-3);margin-top:var(--s-3);display:grid}.QuestionFlow-module__OfIV1W__skelOpt{border-radius:var(--r-md);height:64px;display:block}.QuestionFlow-module__OfIV1W__bar{transition:background-color var(--t) var(--ease)}.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isOk,.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isBad{padding-top:var(--s-5);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isOk{background:var(--green-50)}.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isBad{background:var(--red-50)}.QuestionFlow-module__OfIV1W__barSpacer{height:max(0px, calc(var(--flow-bar-h,0px) + var(--s-6) - var(--btn-h) - var(--s-14) - env(safe-area-inset-bottom,0px)))}.QuestionFlow-module__OfIV1W__barIn{display:block}.QuestionFlow-module__OfIV1W__abMain{gap:var(--s-4);min-width:0;display:grid}.QuestionFlow-module__OfIV1W__abLead{gap:var(--s-3);min-width:0;display:grid}.QuestionFlow-module__OfIV1W__abButtons{gap:var(--s-3);display:flex}.QuestionFlow-module__OfIV1W__abButtons>.btn{flex:1;min-width:0}.QuestionFlow-module__OfIV1W__abButtons>.btn-tonal{flex:0 auto}.QuestionFlow-module__OfIV1W__abHint{display:none}.QuestionFlow-module__OfIV1W__abAlert{align-items:center;gap:var(--s-2);font-size:var(--fs-14);font-weight:500;line-height:var(--lh-body);color:var(--ink-700);overflow-wrap:anywhere;display:flex}.QuestionFlow-module__OfIV1W__abAlert>svg{color:var(--ink-500);flex:none}.QuestionFlow-module__OfIV1W__vd{align-items:center;gap:var(--s-3);min-height:var(--s-14);display:flex}.QuestionFlow-module__OfIV1W__vd>*{animation:QuestionFlow-module__OfIV1W__vdIn var(--t-slow) var(--ease-spring) both}.QuestionFlow-module__OfIV1W__vd>.QuestionFlow-module__OfIV1W__vdText{animation-delay:60ms}@keyframes QuestionFlow-module__OfIV1W__vdIn{0%{opacity:0;transform:translateY(var(--s-2))}to{opacity:1;transform:none}}.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isOk,.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isBad{animation:QuestionFlow-module__OfIV1W__barIn var(--t-slow) var(--ease) both}@keyframes QuestionFlow-module__OfIV1W__barIn{0%{transform:translateY(var(--s-6))}to{transform:none}}.QuestionFlow-module__OfIV1W__vdText{min-width:0}.QuestionFlow-module__OfIV1W__vdTitle{font-size:var(--fs-22);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tr-title)}.QuestionFlow-module__OfIV1W__vdSub{font-size:var(--fs-14);font-weight:500;line-height:var(--lh-body);color:var(--ink-700);overflow-wrap:anywhere;display:grid}.QuestionFlow-module__OfIV1W__isOk .QuestionFlow-module__OfIV1W__vdTitle{color:var(--green-600)}.QuestionFlow-module__OfIV1W__isBad .QuestionFlow-module__OfIV1W__vdTitle{color:var(--red-600)}.QuestionFlow-module__OfIV1W__zhango{pointer-events:none;flex:none;width:72px;height:93px;display:block;position:relative}.QuestionFlow-module__OfIV1W__vd .QuestionFlow-module__OfIV1W__zhango{margin:calc(-1 * var(--s-8)) calc(-1 * var(--s-1)) calc(-1 * var(--s-3)) calc(-1 * var(--s-2))}.QuestionFlow-module__OfIV1W__bl{padding:var(--s-5)}.QuestionFlow-module__OfIV1W__blHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.QuestionFlow-module__OfIV1W__blTitle{font-size:var(--fs-16);letter-spacing:var(--tr-title);font-weight:600}.QuestionFlow-module__OfIV1W__blSheet{gap:var(--s-3);margin-top:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.QuestionFlow-module__OfIV1W__blSheet.QuestionFlow-module__OfIV1W__blOne{grid-template-columns:minmax(0,1fr)}.QuestionFlow-module__OfIV1W__blCol{align-content:start;gap:var(--s-1);display:grid}.QuestionFlow-module__OfIV1W__blRow{align-items:center;gap:var(--s-1);width:100%;height:28px;padding:0 var(--s-1) 0 0;border-radius:var(--r-full);transition:background-color var(--t) var(--ease);display:flex}button.QuestionFlow-module__OfIV1W__blRow{cursor:pointer;position:relative}button.QuestionFlow-module__OfIV1W__blRow:after{content:"";inset:calc(var(--s-1) / -2) 0;position:absolute}button.QuestionFlow-module__OfIV1W__blRow:hover{background:var(--brand-25)}.QuestionFlow-module__OfIV1W__blRow.QuestionFlow-module__OfIV1W__blNow{background:var(--brand-50)}.QuestionFlow-module__OfIV1W__blN{width:24px;padding-right:var(--s-1);text-align:right;font-size:var(--fs-12);color:var(--ink-500);font-feature-settings:"tnum" 1;flex:none;font-weight:600}.QuestionFlow-module__OfIV1W__blNow .QuestionFlow-module__OfIV1W__blN{color:var(--brand-700)}.QuestionFlow-module__OfIV1W__blRow>i{isolation:isolate;width:24px;height:18px;font-style:normal;font-size:var(--fs-12);color:var(--ink-400);box-shadow:inset 0 0 0 1.5px var(--ink-200);transition:color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:grid;position:relative}.QuestionFlow-module__OfIV1W__blRow>i:before{content:"";z-index:-1;border-radius:inherit;background:var(--brand-600);transition:transform var(--t) var(--ease-spring), background-color var(--t-fast) var(--ease);position:absolute;inset:0;transform:scale(0)}.QuestionFlow-module__OfIV1W__blRow>i.QuestionFlow-module__OfIV1W__ovOn,.QuestionFlow-module__OfIV1W__blRow>i.QuestionFlow-module__OfIV1W__ovOk,.QuestionFlow-module__OfIV1W__blRow>i.QuestionFlow-module__OfIV1W__ovBad{color:var(--surface);box-shadow:none}.QuestionFlow-module__OfIV1W__blRow>i.QuestionFlow-module__OfIV1W__ovOn:before,.QuestionFlow-module__OfIV1W__blRow>i.QuestionFlow-module__OfIV1W__ovOk:before,.QuestionFlow-module__OfIV1W__blRow>i.QuestionFlow-module__OfIV1W__ovBad:before{transform:scale(1)}.QuestionFlow-module__OfIV1W__blRow>i.QuestionFlow-module__OfIV1W__ovOk:before{background:var(--green-600)}.QuestionFlow-module__OfIV1W__blRow>i.QuestionFlow-module__OfIV1W__ovBad:before{background:var(--red-600)}.QuestionFlow-module__OfIV1W__blRow>i.QuestionFlow-module__OfIV1W__ovKey{color:var(--green-600);box-shadow:inset 0 0 0 1.5px var(--green-600)}.QuestionFlow-module__OfIV1W__blOpen>i:not(.QuestionFlow-module__OfIV1W__ovOn){color:var(--brand-700);box-shadow:inset 0 0 0 1.5px var(--brand-200)}.QuestionFlow-module__OfIV1W__side{display:none}@media (max-height:760px){.QuestionFlow-module__OfIV1W__options .options.is-locked .option:not(.is-correct):not(.is-wrong){min-height:var(--tap);padding-top:var(--s-2);padding-bottom:var(--s-2)}.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isOk,.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isBad{padding-top:var(--s-4)}.QuestionFlow-module__OfIV1W__abMain{gap:var(--s-3)}.QuestionFlow-module__OfIV1W__vd{min-height:var(--tap)}}@media (max-width:359px){.QuestionFlow-module__OfIV1W__tbar{gap:var(--s-2)}.QuestionFlow-module__OfIV1W__qtext{font-size:var(--fs-18)}.QuestionFlow-module__OfIV1W__qtext.QuestionFlow-module__OfIV1W__short{font-size:var(--fs-22)}.QuestionFlow-module__OfIV1W__options{margin-top:var(--s-5)}.QuestionFlow-module__OfIV1W__options .option{gap:var(--s-3);padding:var(--s-3)}.QuestionFlow-module__OfIV1W__vdTitle{font-size:var(--fs-18)}.QuestionFlow-module__OfIV1W__zhango{width:60px;height:78px}}@media (min-width:1024px){.QuestionFlow-module__OfIV1W__wide{--flow-w:min(1040px, calc(100vw - 2 * var(--s-10)));width:var(--flow-w);margin-left:calc(50% - var(--flow-w) / 2)}.QuestionFlow-module__OfIV1W__tbar{gap:var(--s-4)}.QuestionFlow-module__OfIV1W__tbarMid .qbar{visibility:hidden}.QuestionFlow-module__OfIV1W__tbarCount{font-size:var(--fs-16)}.QuestionFlow-module__OfIV1W__countShort{display:none}.QuestionFlow-module__OfIV1W__countLong{clip:auto;clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.QuestionFlow-module__OfIV1W__grid{gap:var(--s-10);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.QuestionFlow-module__OfIV1W__main{max-width:680px}.QuestionFlow-module__OfIV1W__side{gap:var(--s-4);top:calc(var(--s-14) + var(--s-6));margin-top:var(--s-5);display:grid;position:sticky}.QuestionFlow-module__OfIV1W__eyebrow{margin-top:var(--s-6)}.QuestionFlow-module__OfIV1W__qtext{font-size:var(--fs-28);font-weight:700;line-height:var(--lh-tight)}.QuestionFlow-module__OfIV1W__options{margin-top:var(--s-8)}.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isOk,.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isBad{padding-top:var(--s-4);padding-bottom:var(--s-4);border-radius:0}.QuestionFlow-module__OfIV1W__barIn{gap:var(--s-10);grid-template-columns:minmax(0,1fr) 340px;max-width:1040px;display:grid}.QuestionFlow-module__OfIV1W__abMain{align-items:center;gap:var(--s-5);max-width:680px;display:flex}.QuestionFlow-module__OfIV1W__abLead{gap:var(--s-2);flex:1}.QuestionFlow-module__OfIV1W__abHint{font-size:var(--fs-14);color:var(--ink-500);font-weight:500;display:block}.QuestionFlow-module__OfIV1W__abButtons{flex:none;margin-left:auto}.QuestionFlow-module__OfIV1W__abButtons>.btn{flex:none;min-width:240px}.QuestionFlow-module__OfIV1W__abButtons>.btn-tonal{min-width:0}.QuestionFlow-module__OfIV1W__vd{min-height:64px}.QuestionFlow-module__OfIV1W__vd .QuestionFlow-module__OfIV1W__zhango{margin:calc(-1 * var(--s-6)) 0 calc(-1 * var(--s-4)) calc(-1 * var(--s-2))}}@media (prefers-reduced-motion:reduce){.QuestionFlow-module__OfIV1W__bar,.QuestionFlow-module__OfIV1W__blRow,.QuestionFlow-module__OfIV1W__blRow>i,.QuestionFlow-module__OfIV1W__blRow>i:before{transition:none}.QuestionFlow-module__OfIV1W__stage,.QuestionFlow-module__OfIV1W__why,.QuestionFlow-module__OfIV1W__vd>*,.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isOk,.QuestionFlow-module__OfIV1W__bar.QuestionFlow-module__OfIV1W__isBad{animation:none}}
.GoalModal-module__8cNhSa__form{gap:var(--s-3);margin-top:var(--s-2);display:grid}.GoalModal-module__8cNhSa__value{align-items:baseline;gap:var(--s-2);display:flex}.GoalModal-module__8cNhSa__range{width:100%;height:var(--tap);accent-color:var(--brand-600);cursor:pointer}.GoalModal-module__8cNhSa__range:disabled{opacity:.45;cursor:not-allowed}.GoalModal-module__8cNhSa__scale{margin-top:calc(-1 * var(--s-3));font-size:var(--fs-12);color:var(--ink-500);font-feature-settings:"tnum" 1;justify-content:space-between;font-weight:500;display:flex}
.ShopBanner-module__tk7_kq__banner{align-items:center;gap:var(--s-4);min-height:88px;padding:0 var(--s-4) 0 0;border-radius:var(--r-lg);transition:transform var(--t-fast) var(--ease);display:flex;overflow:hidden}.ShopBanner-module__tk7_kq__banner:active{transform:scale(.98)}.ShopBanner-module__tk7_kq__art{flex:none;align-self:stretch;place-items:center;width:112px;display:grid;position:relative}.ShopBanner-module__tk7_kq__scene{width:100%;height:100%;position:absolute;inset:0}.ShopBanner-module__tk7_kq__frame{width:44px;height:44px;margin-bottom:var(--s-3);position:relative}.ShopBanner-module__tk7_kq__disc{border-radius:var(--r-full);background:#fff7e3;place-items:center;width:100%;height:100%;display:grid}.ShopBanner-module__tk7_kq__ring{width:128%;height:128%;position:absolute;inset:-14%}.ShopBanner-module__tk7_kq__copy{gap:var(--s-1);min-width:0;padding:var(--s-4) 0;flex-direction:column;flex:1;display:flex}.ShopBanner-module__tk7_kq__title{color:var(--ink-900)}@media (prefers-reduced-motion:reduce){.ShopBanner-module__tk7_kq__banner{transition:none}.ShopBanner-module__tk7_kq__banner:active{transform:none}}
.TeacherTopicProgress-module__2K5x6G__section{min-width:0}.TeacherTopicProgress-module__2K5x6G__headNote{font-size:var(--fs-14);color:var(--ink-500);font-weight:500}.TeacherTopicProgress-module__2K5x6G__headAction{font-size:var(--fs-14);color:var(--brand-700);font-weight:600;position:relative}.TeacherTopicProgress-module__2K5x6G__headAction:after{content:"";inset:-14px calc(-1 * var(--s-2));position:absolute}.TeacherTopicProgress-module__2K5x6G__headAction:disabled{cursor:progress;opacity:.6}.TeacherTopicProgress-module__2K5x6G__subjectSeg{margin-bottom:var(--s-4)}.TeacherTopicProgress-module__2K5x6G__quiet{font-size:var(--fs-14);color:var(--ink-500);line-height:1.45}.TeacherTopicProgress-module__2K5x6G__error{gap:var(--s-3);justify-items:start;display:grid}.TeacherTopicProgress-module__2K5x6G__error>p{overflow-wrap:anywhere}.TeacherTopicProgress-module__2K5x6G__topicRow{align-items:flex-start}.TeacherTopicProgress-module__2K5x6G__rowTitle{font-size:var(--fs-16);overflow-wrap:anywhere;font-weight:600;line-height:1.35;display:block}.TeacherTopicProgress-module__2K5x6G__rowMeta{margin-top:var(--s-1);font-size:var(--fs-14);color:var(--ink-500);overflow-wrap:anywhere;line-height:1.45;display:block}.TeacherTopicProgress-module__2K5x6G__rowBar{height:6px;margin-top:var(--s-2);display:block}.TeacherTopicProgress-module__2K5x6G__rowTags{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.TeacherTopicProgress-module__2K5x6G__topic{min-width:0}.TeacherTopicProgress-module__2K5x6G__reading{max-width:880px}.TeacherTopicProgress-module__2K5x6G__hero{margin-top:var(--s-2);justify-items:start;display:grid}.TeacherTopicProgress-module__2K5x6G__heroTitle{margin-top:var(--s-4);overflow-wrap:anywhere;text-wrap:balance}.TeacherTopicProgress-module__2K5x6G__heroFacts{gap:var(--s-3);width:100%;margin-top:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:374px){.TeacherTopicProgress-module__2K5x6G__heroFacts{grid-template-columns:minmax(0,1fr)}}.TeacherTopicProgress-module__2K5x6G__heroFacts>div{min-width:0;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:color-mix(in srgb, var(--surface) 10%, transparent)}.TeacherTopicProgress-module__2K5x6G__heroFacts dt{font-size:var(--fs-14);color:color-mix(in srgb, var(--surface) 78%, transparent);overflow-wrap:break-word;font-weight:500;line-height:1.35}.TeacherTopicProgress-module__2K5x6G__heroFacts dd{margin-top:var(--s-1);font-size:var(--fs-28);font-weight:700;line-height:var(--lh-tight);letter-spacing:var(--tr-title);color:var(--surface)}.TeacherTopicProgress-module__2K5x6G__heroNote{margin-top:var(--s-4);overflow-wrap:anywhere}.TeacherTopicProgress-module__2K5x6G__heroLink{color:var(--surface);text-underline-offset:2px;font-weight:600;text-decoration:underline}.TeacherTopicProgress-module__2K5x6G__students{list-style:none}.TeacherTopicProgress-module__2K5x6G__student{gap:var(--s-3);padding:var(--s-4) var(--s-5);display:grid}.TeacherTopicProgress-module__2K5x6G__studentHead{justify-content:space-between;align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.TeacherTopicProgress-module__2K5x6G__studentName{min-width:0;font-size:var(--fs-16);overflow-wrap:anywhere;flex:200px;font-weight:600;line-height:1.35}.TeacherTopicProgress-module__2K5x6G__studentStage{font-size:var(--fs-14);color:var(--ink-500);flex:none;font-weight:500}.TeacherTopicProgress-module__2K5x6G__stages{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.TeacherTopicProgress-module__2K5x6G__stage{align-items:center;gap:var(--s-1);height:28px;padding:0 var(--s-2);border-radius:var(--r-xs);background:var(--ink-50);font-size:var(--fs-12);color:var(--ink-500);font-weight:600;display:inline-flex}.TeacherTopicProgress-module__2K5x6G__stage>:first-child{flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.TeacherTopicProgress-module__2K5x6G__stageDone{background:var(--brand-50);color:var(--brand-800)}.TeacherTopicProgress-module__2K5x6G__scores{align-items:center;gap:var(--s-2) var(--s-4);font-size:var(--fs-14);color:var(--ink-700);flex-wrap:wrap;line-height:1.45;display:flex}.TeacherTopicProgress-module__2K5x6G__scores b{color:var(--ink-900);font-weight:600}.TeacherTopicProgress-module__2K5x6G__score{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.TeacherTopicProgress-module__2K5x6G__sessionRow{align-items:flex-start}.TeacherTopicProgress-module__2K5x6G__sessionRow .tag{flex:none}.TeacherTopicProgress-module__2K5x6G__sessionCancelled .TeacherTopicProgress-module__2K5x6G__rowTitle{color:var(--ink-500)}.TeacherTopicProgress-module__2K5x6G__sheetList{margin-top:var(--s-2)}.TeacherTopicProgress-module__2K5x6G__scheduleNote{margin-top:var(--s-3);font-size:var(--fs-14);color:var(--ink-500);line-height:1.45}
.settings-module__cZMHnG__page{min-width:0}.settings-module__cZMHnG__first{margin-top:0}.settings-module__cZMHnG__main>.section{scroll-margin-top:calc(var(--appbar-h) + var(--s-4))}.settings-module__cZMHnG__block{display:block}.settings-module__cZMHnG__gapTop{margin-top:var(--s-3)}.settings-module__cZMHnG__row{gap:var(--s-4);text-align:left;width:100%}.settings-module__cZMHnG__label{flex:none;font-weight:600}.settings-module__cZMHnG__val{gap:var(--s-1);min-width:0;font-size:var(--fs-16);color:var(--ink-500);flex:0 auto;margin-left:auto;font-weight:400}.settings-module__cZMHnG__val>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-module__cZMHnG__val .chev{margin-right:calc(-1 * var(--s-1))}.settings-module__cZMHnG__note{margin-top:var(--s-3);padding:0 var(--s-1);font-size:var(--fs-14);color:var(--ink-500);line-height:1.45}.settings-module__cZMHnG__rowAvatar{margin:0 var(--s-1) 0 0}.settings-module__cZMHnG__status{align-items:center;gap:var(--s-2);margin-top:var(--s-3);padding:0 var(--s-1);font-size:var(--fs-14);color:var(--ink-700);font-weight:500;line-height:1.45;display:flex}.settings-module__cZMHnG__status svg{color:var(--brand-700);flex:none}.settings-module__cZMHnG__inlineState{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.settings-module__cZMHnG__deviceHint{flex-wrap:wrap;align-items:flex-start}.settings-module__cZMHnG__deviceHint>.grow{flex:220px;min-width:0}.settings-module__cZMHnG__deviceHint>button{margin-left:auto}.settings-module__cZMHnG__switchRow{cursor:pointer;transition:background-color var(--t-fast) var(--ease)}.settings-module__cZMHnG__switchRow:hover{background:var(--brand-25)}.settings-module__cZMHnG__switchRow:has(:disabled){cursor:not-allowed}.settings-module__cZMHnG__switchRow:has(:disabled):hover{background:0 0}.settings-module__cZMHnG__sgCard{gap:var(--s-4);display:grid}.settings-module__cZMHnG__sgQ{font-size:var(--fs-16);font-weight:600}.settings-module__cZMHnG__sgHint{align-items:flex-start;gap:var(--s-3);display:flex}.settings-module__cZMHnG__sgHint .ic-tile{width:36px;height:36px}.settings-module__cZMHnG__sgHint .ic-tile svg{width:20px;height:20px}.settings-module__cZMHnG__sgHint p{font-size:var(--fs-14);color:var(--ink-700);padding-top:var(--s-1);line-height:1.45}.settings-module__cZMHnG__segTight>button{padding:0 var(--s-2)}.settings-module__cZMHnG__segTight>button:disabled{cursor:wait}.settings-module__cZMHnG__installed{gap:var(--s-1);flex:none}.settings-module__cZMHnG__endNote{text-align:right;max-width:112px;font-size:var(--fs-14);color:var(--ink-500);flex:none;font-weight:500;line-height:1.35}.settings-module__cZMHnG__iosSteps{gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-5);display:grid}.settings-module__cZMHnG__steps{gap:var(--s-3);list-style:none;display:grid}.settings-module__cZMHnG__steps li{align-items:center;gap:var(--s-3);font-size:var(--fs-14);color:var(--ink-700);line-height:1.45;display:flex}.settings-module__cZMHnG__stepNum{background:var(--brand-50);width:28px;height:28px;color:var(--brand-700);font-size:var(--fs-12);font-feature-settings:"tnum" 1;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.settings-module__cZMHnG__stepIcon{color:var(--brand-700)}.settings-module__cZMHnG__out{color:var(--ink-900)}.settings-module__cZMHnG__logoutDialog .ic-tile{background:var(--ink-50);color:var(--ink-500)}.settings-module__cZMHnG__dialogError{margin-top:var(--s-4);text-align:left}.settings-module__cZMHnG__side{top:calc(var(--appbar-h) + var(--s-4));position:sticky}.settings-module__cZMHnG__side>.section-head{margin-top:0}.settings-module__cZMHnG__pv{justify-items:center;gap:var(--s-2);text-align:center;padding:var(--s-8) var(--s-6) var(--s-6);transition:opacity var(--t) var(--ease);display:grid}.settings-module__cZMHnG__pv .avatar{margin-bottom:var(--s-2)}.settings-module__cZMHnG__pv.has-scene{--scene-h:96px;padding-top:calc(var(--scene-h) - var(--s-10))}.settings-module__cZMHnG__pvTitle{align-items:center;gap:var(--s-2);max-width:100%;height:32px;padding:0 var(--s-3);border-radius:var(--r-full);background:var(--surface);color:var(--gold-700);font-size:var(--fs-14);white-space:nowrap;font-weight:600;display:inline-flex}.settings-module__cZMHnG__pvTitle>span{text-overflow:ellipsis;overflow:hidden}.settings-module__cZMHnG__pvTitle svg{flex:none}.settings-module__cZMHnG__pv:not(.bg-sky):not(.bg-sunrise) .settings-module__cZMHnG__pvTitle{background:var(--gold-50)}.settings-module__cZMHnG__pvHidden{opacity:.5}.settings-module__cZMHnG__pvVis{align-items:center;gap:var(--s-2);margin-top:var(--s-3);padding:0 var(--s-1);font-size:var(--fs-14);color:var(--ink-500);display:flex}.settings-module__cZMHnG__pvVis svg{color:var(--ink-500);flex:none}.settings-module__cZMHnG__pvVis b{color:var(--ink-900);font-weight:600}.settings-module__cZMHnG__nav .list-row{min-height:52px;padding:var(--s-3) var(--s-4) var(--s-3) var(--s-5);font-size:var(--fs-14)}@media (max-width:359px){.settings-module__cZMHnG__sgCard{padding:var(--s-4)}.settings-module__cZMHnG__segTight>button{padding:0 var(--s-1);font-size:var(--fs-12)}}
.AnswerReview-module__LEF6NW__item,.AnswerReview-module__LEF6NW__details{min-width:0}.AnswerReview-module__LEF6NW__row{align-items:center;gap:var(--s-3);min-height:72px;padding:var(--s-3) var(--s-4) var(--s-3) var(--s-5);cursor:pointer;transition:background-color var(--t-fast) var(--ease);list-style:none;display:flex}.AnswerReview-module__LEF6NW__row::-webkit-details-marker{display:none}.AnswerReview-module__LEF6NW__row:focus-visible{outline-offset:calc(-1 * var(--s-1));border-radius:0}.AnswerReview-module__LEF6NW__row:hover{background:var(--brand-25)}.AnswerReview-module__LEF6NW__details[open]>.AnswerReview-module__LEF6NW__row{background:var(--brand-50)}.AnswerReview-module__LEF6NW__ok{background:var(--green-50);color:var(--green-600)}.AnswerReview-module__LEF6NW__bad{background:var(--red-50);color:var(--red-600)}.AnswerReview-module__LEF6NW__none{background:var(--ink-50);color:var(--ink-500)}.AnswerReview-module__LEF6NW__text{gap:var(--s-1);flex:1;min-width:0;display:grid}.AnswerReview-module__LEF6NW__question{-webkit-line-clamp:2;line-clamp:2;font-weight:600;line-height:var(--lh-snug);overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AnswerReview-module__LEF6NW__details[open] .AnswerReview-module__LEF6NW__question{-webkit-line-clamp:none;line-clamp:none;display:block}.AnswerReview-module__LEF6NW__meta{font-size:var(--fs-14);font-weight:500;line-height:var(--lh-body);color:var(--ink-500);display:grid}.AnswerReview-module__LEF6NW__metaLine{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.AnswerReview-module__LEF6NW__details[open] .AnswerReview-module__LEF6NW__metaLine{white-space:normal;overflow-wrap:anywhere}.AnswerReview-module__LEF6NW__end{justify-items:end;gap:var(--s-1);flex:none;align-content:center;align-self:stretch;display:grid}.AnswerReview-module__LEF6NW__label{font-size:var(--fs-12);color:var(--ink-500);font-feature-settings:"tnum" 1;white-space:nowrap;font-weight:600}.AnswerReview-module__LEF6NW__chev{color:var(--ink-400);transition:transform var(--t) var(--ease)}.AnswerReview-module__LEF6NW__details[open] .AnswerReview-module__LEF6NW__chev{transform:rotate(180deg)}.AnswerReview-module__LEF6NW__body{gap:var(--s-4);padding:var(--s-4) var(--s-5) var(--s-5);background:var(--surface);display:grid}.AnswerReview-module__LEF6NW__body>:first-child{margin-top:0}.AnswerReview-module__LEF6NW__image{border-radius:var(--r-md);background:var(--surface);object-fit:contain;width:100%;max-height:280px;display:block}.AnswerReview-module__LEF6NW__options{list-style:none}.AnswerReview-module__LEF6NW__options>li{cursor:default}.AnswerReview-module__LEF6NW__options>li:hover{background:var(--surface)}.AnswerReview-module__LEF6NW__options>li.is-correct:hover{background:var(--green-50)}.AnswerReview-module__LEF6NW__options>li.is-wrong:hover{background:var(--red-50)}.AnswerReview-module__LEF6NW__body .feedback{margin-top:0}@media (max-width:359px){.AnswerReview-module__LEF6NW__row{gap:var(--s-2);padding-left:var(--s-4);padding-right:var(--s-3)}.AnswerReview-module__LEF6NW__row .ic-tile{width:32px;height:32px}.AnswerReview-module__LEF6NW__body{padding-left:var(--s-4);padding-right:var(--s-4)}.AnswerReview-module__LEF6NW__options .option{gap:var(--s-3);padding:var(--s-3)}}@media (prefers-reduced-motion:reduce){.AnswerReview-module__LEF6NW__row,.AnswerReview-module__LEF6NW__chev{transition:none}}
.FreezeCard-module__7oZg4q__card{gap:var(--s-3);padding:var(--s-5);flex-direction:column;display:flex}.FreezeCard-module__7oZg4q__list{gap:var(--s-2);flex-direction:column;padding:0;list-style:none;display:flex}.FreezeCard-module__7oZg4q__options{gap:var(--s-2);flex-wrap:wrap;display:flex}
.FriendRequestCard-module__k4X1ha__req{gap:var(--s-4);display:grid}.FriendRequestCard-module__k4X1ha__req+.FriendRequestCard-module__k4X1ha__req{margin-top:var(--s-3)}.FriendRequestCard-module__k4X1ha__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.FriendRequestCard-module__k4X1ha__name:hover{color:var(--brand-700)}.FriendRequestCard-module__k4X1ha__actions{gap:var(--s-2);display:flex}.FriendRequestCard-module__k4X1ha__actions .btn{flex:1}@media (min-width:1024px){.FriendRequestCard-module__k4X1ha__actions .btn{flex:none;min-width:160px}}
.ZhangoEventCard-module__Icj7eW__card{align-items:flex-end;gap:var(--s-3);display:flex}.ZhangoEventCard-module__Icj7eW__art{width:88px;height:114px;margin:calc(-1 * var(--s-3)) calc(-1 * var(--s-1)) calc(-1 * var(--s-4)) calc(-1 * var(--s-2));flex:none;display:block}.ZhangoEventCard-module__Icj7eW__body{padding-bottom:var(--s-1);align-self:center}.ZhangoEventCard-module__Icj7eW__text{margin-top:var(--s-1)}.ZhangoEventCard-module__Icj7eW__actions{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.ZhangoEventCard-module__Icj7eW__card.ZhangoEventCard-module__Icj7eW__noArt{display:block}.ZhangoEventCard-module__Icj7eW__noArt .ZhangoEventCard-module__Icj7eW__body{padding-bottom:0}@media (max-width:359px){.ZhangoEventCard-module__Icj7eW__art{width:72px;height:93px;margin:calc(-1 * var(--s-2)) calc(-1 * var(--s-1)) calc(-1 * var(--s-3)) calc(-1 * var(--s-2))}}
.MockResult-module__FPMvAW__res{--subj-ic:44px;min-height:100dvh}.MockResult-module__FPMvAW__event{min-height:0}.MockResult-module__FPMvAW__top{align-items:center;gap:var(--s-3);height:var(--appbar-h);margin-left:calc(-1 * var(--s-2));display:flex}.MockResult-module__FPMvAW__body{padding:0 0 var(--s-8);gap:0}.MockResult-module__FPMvAW__mascot{width:176px;height:228px;margin-top:var(--s-2);display:block}.MockResult-module__FPMvAW__body .pill-on-blue{margin-top:var(--s-4)}.MockResult-module__FPMvAW__score{margin-top:var(--s-4);justify-content:center}.MockResult-module__FPMvAW__sub{margin-top:var(--s-2);max-width:340px;font-size:var(--fs-16);color:#ffffffdb;line-height:1.45}.MockResult-module__FPMvAW__sub b{color:#fff;font-weight:600}.MockResult-module__FPMvAW__note{margin-top:var(--s-4);max-width:380px;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);font-size:var(--fs-14);color:#fff;background:#ffffff1f;line-height:1.45}.MockResult-module__FPMvAW__more{max-width:520px;padding:var(--s-10) var(--gutter) calc(var(--s-10) + env(safe-area-inset-bottom));margin:0 auto}.MockResult-module__FPMvAW__more>section+section{margin-top:var(--s-8)}.MockResult-module__FPMvAW__more .section-head h2{color:#fff}.MockResult-module__FPMvAW__blueList{border-radius:var(--r-lg);background:#ffffff1a;list-style:none;overflow:hidden}.MockResult-module__FPMvAW__blueList>*+*{box-shadow:inset 0 1px #ffffff24}.MockResult-module__FPMvAW__blueList .list-row{color:#fff}.MockResult-module__FPMvAW__blueList a.list-row{transition:background-color var(--t-fast) var(--ease)}.MockResult-module__FPMvAW__blueList a.list-row:hover{background:#ffffff0f}.MockResult-module__FPMvAW__blueList a.list-row:active{background:#ffffff1a}.MockResult-module__FPMvAW__blueList .list-row .ic-tile{color:var(--brand-700);background:#fff}.MockResult-module__FPMvAW__blueList .t-sm{color:#ffffffe6}.MockResult-module__FPMvAW__blueList .chev{color:#ffffffc7}.MockResult-module__FPMvAW__blueList .bar{margin-top:var(--s-2);background:#fff3;height:6px}.MockResult-module__FPMvAW__blueList .bar>i{background:#fff}.MockResult-module__FPMvAW__blueList>:focus-visible,.MockResult-module__FPMvAW__blueList a:focus-visible{outline-offset:-3px;border-radius:0}.MockResult-module__FPMvAW__sb{min-width:0}.MockResult-module__FPMvAW__sbHead{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);color:#fff;display:flex}.MockResult-module__FPMvAW__sbHead .grow{display:grid}.MockResult-module__FPMvAW__sbHead .row-between{align-items:baseline}.MockResult-module__FPMvAW__sbHead .ic-tile{color:var(--brand-700);background:#fff}.MockResult-module__FPMvAW__pct{font-size:var(--fs-16);font-feature-settings:"tnum" 1;color:#fff;flex:none;font-weight:600}.MockResult-module__FPMvAW__meta{align-items:center;gap:var(--s-1) var(--s-2);margin-top:var(--s-2);font-size:var(--fs-14);color:#ffffffe6;font-feature-settings:"tnum" 1;flex-wrap:wrap;line-height:1.45;display:flex}.MockResult-module__FPMvAW__subs{margin:0 0 0 calc(var(--s-5) + var(--subj-ic) + var(--s-3));padding:0;list-style:none}.MockResult-module__FPMvAW__sub2{padding:var(--s-3) var(--s-5) var(--s-3) 0;color:#fff;box-shadow:inset 0 1px #ffffff24}.MockResult-module__FPMvAW__sub2:last-child{padding-bottom:var(--s-4)}.MockResult-module__FPMvAW__sub2 .row-between{align-items:baseline}.MockResult-module__FPMvAW__subName{min-width:0;font-size:var(--fs-16);font-weight:500;line-height:1.35}.MockResult-module__FPMvAW__sub2 .MockResult-module__FPMvAW__meta{margin-top:var(--s-1)}.MockResult-module__FPMvAW__tag{height:24px;padding:0 var(--s-2);border-radius:var(--r-xs);color:var(--brand-700);font-size:var(--fs-12);background:#fff;align-items:center;font-weight:600;display:inline-flex}.MockResult-module__FPMvAW__trainBtn{margin-top:var(--s-3);justify-self:start}.MockResult-module__FPMvAW__sub2 .MockResult-module__FPMvAW__trainBtn{display:inline-flex}.MockResult-module__FPMvAW__filter{margin-bottom:var(--s-3)}.MockResult-module__FPMvAW__empty{padding:var(--s-6) var(--s-4);text-align:center;font-size:var(--fs-14);color:#ffffffdb}.MockResult-module__FPMvAW__answer{align-items:flex-start;gap:var(--s-3);padding:var(--s-4) var(--s-5);color:#fff;display:flex}.MockResult-module__FPMvAW__mark{border-radius:var(--r-xs);background:#fff;flex:none;place-items:center;width:32px;height:32px;display:grid}.MockResult-module__FPMvAW__ok{color:var(--green-600)}.MockResult-module__FPMvAW__bad{color:var(--red-600)}.MockResult-module__FPMvAW__answerHead{font-size:var(--fs-12);color:#ffffffdb;font-feature-settings:"tnum" 1;font-weight:600;line-height:1.35}.MockResult-module__FPMvAW__answer .seg{margin-top:var(--s-2)}.MockResult-module__FPMvAW__qtext{margin-top:var(--s-1);font-size:var(--fs-16);white-space:pre-wrap;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.MockResult-module__FPMvAW__answerLine{margin-top:var(--s-2);font-size:var(--fs-14);color:#ffffffe6;overflow-wrap:anywhere;line-height:1.45}.MockResult-module__FPMvAW__answerLine b{color:#fff;font-weight:600}.MockResult-module__FPMvAW__more2{margin-top:var(--s-3)}.MockResult-module__FPMvAW__center{min-height:100dvh}.MockResult-module__FPMvAW__center .MockResult-module__FPMvAW__body{padding-bottom:var(--s-6);align-content:center}.MockResult-module__FPMvAW__stateIc{color:#fff;background:#ffffff24}.MockResult-module__FPMvAW__msgTitle{margin-top:var(--s-4)}.MockResult-module__FPMvAW__sheet{gap:var(--s-3);margin-bottom:var(--s-5);display:grid}.MockResult-module__FPMvAW__sheetRow{align-items:center;gap:var(--s-3);display:flex}.MockResult-module__FPMvAW__sheetN{width:var(--s-5);font-size:var(--fs-14);color:#ffffffc7;text-align:right;font-feature-settings:"tnum" 1;font-weight:600}.MockResult-module__FPMvAW__oval{width:48px;height:34px;font-size:var(--fs-16)}.MockResult-module__FPMvAW__fill:before{animation:MockResult-module__FPMvAW__zk-fill 1.68s var(--ease-spring) var(--d,0s) infinite}.MockResult-module__FPMvAW__fill{animation:MockResult-module__FPMvAW__zk-fill-text 1.68s var(--ease) var(--d,0s) infinite}@keyframes MockResult-module__FPMvAW__zk-fill{0%,8%{transform:scale(0)}22%,78%{transform:scale(1)}92%,to{transform:scale(0)}}@keyframes MockResult-module__FPMvAW__zk-fill-text{0%,8%{color:#fff}22%,78%{color:var(--brand-700)}92%,to{color:#fff}}@media (prefers-reduced-motion:reduce){.MockResult-module__FPMvAW__fill:before{animation:none;transform:scale(1)}.MockResult-module__FPMvAW__fill{color:var(--brand-700);animation:none}}@media (min-width:1024px){.MockResult-module__FPMvAW__res{column-gap:var(--s-14);max-width:1120px;padding:0 var(--s-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;display:grid}.MockResult-module__FPMvAW__event{max-width:none;height:100dvh;min-height:0;padding:var(--s-6) 0 var(--s-8);grid-template-rows:auto auto;align-content:center;margin:0;position:sticky;top:0}.MockResult-module__FPMvAW__top{top:var(--s-6);position:absolute;left:0}.MockResult-module__FPMvAW__body{padding:0 0 var(--s-8)}.MockResult-module__FPMvAW__event .event-actions{justify-self:center;width:100%;max-width:400px}.MockResult-module__FPMvAW__mascot{width:220px;height:284px}.MockResult-module__FPMvAW__more{max-width:none;padding:calc(var(--appbar-h) + var(--s-8)) 0 var(--s-14);margin:0}.MockResult-module__FPMvAW__single{grid-template-columns:minmax(0,1fr);max-width:560px}.MockResult-module__FPMvAW__single .MockResult-module__FPMvAW__event{position:relative}}@media (max-width:359px){.MockResult-module__FPMvAW__mascot{width:128px;height:166px}.MockResult-module__FPMvAW__sbHead,.MockResult-module__FPMvAW__answer{padding-left:var(--s-4);padding-right:var(--s-4)}.MockResult-module__FPMvAW__blueList .list-row{padding-left:var(--s-4);padding-right:var(--s-4)}.MockResult-module__FPMvAW__subs{margin-left:calc(var(--s-4) + var(--subj-ic) + var(--s-3))}.MockResult-module__FPMvAW__sub2{padding-right:var(--s-4)}}.MockResult-module__FPMvAW__filter .seg-count{color:#ffffffc7}.MockResult-module__FPMvAW__filter>[aria-pressed=true] .seg-count{color:var(--ink-500)}.MockResult-module__FPMvAW__filter>[aria-pressed=true]:hover{color:var(--brand-700)}
.OrtScoreChart-module__j64_sG__chart{width:100%}.OrtScoreChart-module__j64_sG__chart svg{display:block;overflow:visible}.OrtScoreChart-module__j64_sG__base{stroke:#ffffff38;stroke-width:1px}.OrtScoreChart-module__j64_sG__grid{stroke:#ffffff1f;stroke-width:1px}.OrtScoreChart-module__j64_sG__axis{fill:#ffffffc7;font-family:var(--font);font-size:var(--fs-12);font-feature-settings:"tnum" 1;font-weight:500}.OrtScoreChart-module__j64_sG__goal{stroke:#ffffffb3;stroke-width:1.5px;stroke-dasharray:4 5}.OrtScoreChart-module__j64_sG__tick{stroke:#ffffffc7;stroke-width:2px;stroke-linecap:round}.OrtScoreChart-module__j64_sG__line{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.OrtScoreChart-module__j64_sG__point{fill:#fff;stroke:var(--brand-600);stroke-width:3px}.OrtScoreChart-module__j64_sG__halo{fill:#ffffff2e}.OrtScoreChart-module__j64_sG__label{fill:#ffffffdb;font-family:var(--font);font-size:var(--fs-12);font-weight:500}.OrtScoreChart-module__j64_sG__labelStrong{fill:#fff;font-family:var(--font);font-size:var(--fs-12);font-weight:600}.OrtScoreChart-module__j64_sG__value{fill:#fff;font-family:var(--font);font-size:var(--fs-14);font-feature-settings:"tnum" 1;font-weight:700}.OrtScoreChart-module__j64_sG__scale{gap:var(--s-2);display:grid}.OrtScoreChart-module__j64_sG__scaleHead,.OrtScoreChart-module__j64_sG__scaleFoot{height:var(--s-4);font-size:var(--fs-12);line-height:var(--s-4);font-feature-settings:"tnum" 1;position:relative}.OrtScoreChart-module__j64_sG__scaleGoal{color:#fff;white-space:nowrap;font-weight:600;position:absolute;top:0;transform:translate(-50%)}.OrtScoreChart-module__j64_sG__scaleBar{height:var(--s-3);border-radius:var(--r-full);background:#fff3;position:relative}.OrtScoreChart-module__j64_sG__scaleBar>i{position:absolute;top:0;bottom:0}.OrtScoreChart-module__j64_sG__scaleFill{border-radius:var(--r-full);background:#fff;left:0}.OrtScoreChart-module__j64_sG__scaleGap{border-radius:0 var(--r-full) var(--r-full) 0;background:#ffffff6b}.OrtScoreChart-module__j64_sG__scaleBar>.OrtScoreChart-module__j64_sG__scaleTick{width:2px;top:calc(-1 * var(--s-1));bottom:calc(-1 * var(--s-1));border-radius:var(--r-full);background:#fff;transform:translate(-50%)}.OrtScoreChart-module__j64_sG__scaleFoot{color:#ffffffdb;font-weight:500}.OrtScoreChart-module__j64_sG__scaleFoot>span{white-space:nowrap;position:absolute;top:0}.OrtScoreChart-module__j64_sG__scaleZero{left:0}.OrtScoreChart-module__j64_sG__scaleMax{right:0}.OrtScoreChart-module__j64_sG__scaleGapLabel{color:#fff;font-weight:600;transform:translate(-50%)}
.lessons-module__DDCAlW__main{min-width:0}.lessons-module__DDCAlW__errorBox{max-width:560px}.lessons-module__DDCAlW__hero{padding:var(--s-5)}.lessons-module__DDCAlW__heroMark{width:160px;height:auto;top:-28px;right:-30px}.lessons-module__DDCAlW__heroKicker{margin-top:var(--s-4)}.lessons-module__DDCAlW__heroTitle{margin-top:var(--s-1);overflow-wrap:break-word}.lessons-module__DDCAlW__heroAction{margin-top:var(--s-5)}.lessons-module__DDCAlW__noNext{justify-items:start;gap:var(--s-2);display:grid}.lessons-module__DDCAlW__noNext .btn{margin-top:var(--s-2)}.lessons-module__DDCAlW__search{margin-top:var(--s-6)}.lessons-module__DDCAlW__main>.lessons-module__DDCAlW__search:first-child{margin-top:0}.lessons-module__DDCAlW__search .input::-webkit-search-cancel-button{cursor:pointer}.lessons-module__DDCAlW__searchSkel{margin-top:var(--s-6);height:var(--tap)}.lessons-module__DDCAlW__heroSkel{height:236px}@media (max-width:359px){.lessons-module__DDCAlW__heroSkel{height:262px}}@media (min-width:1024px) and (max-width:1279px){.lessons-module__DDCAlW__heroSkel{height:266px}}.lessons-module__DDCAlW__skelLine{display:block}.lessons-module__DDCAlW__skelLine>.skel{vertical-align:middle;display:inline-block}.lessons-module__DDCAlW__skelHead{min-height:84px}.lessons-module__DDCAlW__skelRow{gap:var(--s-4)}.lessons-module__DDCAlW__skelTile{border-radius:var(--r-sm);flex:none;width:44px;height:44px}.lessons-module__DDCAlW__skelNut{flex:none;width:40px;height:40px}.lessons-module__DDCAlW__skelRing{flex:none;width:56px;height:56px}.lessons-module__DDCAlW__skelName{width:45%}.lessons-module__DDCAlW__skelHeadMeta{margin-top:var(--s-2);display:block}.lessons-module__DDCAlW__skelBar{width:100%}.lessons-module__DDCAlW__skelTitle{width:62%}.lessons-module__DDCAlW__skelMeta{width:38%}.lessons-module__DDCAlW__result{justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-3);margin-top:var(--s-3);padding:0 var(--s-1);flex-wrap:wrap;display:flex}.lessons-module__DDCAlW__result p{min-width:0}.lessons-module__DDCAlW__term{overflow-wrap:anywhere;color:var(--ink-900);font-weight:600}.lessons-module__DDCAlW__subjects{gap:var(--s-3);margin-top:var(--s-6);display:grid}.lessons-module__DDCAlW__searchEmpty{margin-top:var(--s-4)}.lessons-module__DDCAlW__searchEmpty .state{padding:var(--s-6) var(--s-5)}.lessons-module__DDCAlW__progressRow{gap:var(--s-4)}.lessons-module__DDCAlW__ring{--c:var(--brand-600);width:56px;height:56px}.lessons-module__DDCAlW__ring:before{width:calc(100% - 12px);height:calc(100% - 12px)}.lessons-module__DDCAlW__ringValue{font-size:var(--fs-14);letter-spacing:var(--tr-title);font-weight:700}.lessons-module__DDCAlW__ringValue small{font-size:var(--fs-12);font-weight:600}.lessons-module__DDCAlW__subjectBar{height:6px;margin-top:var(--s-2)}@media (min-width:1280px){.lessons-module__DDCAlW__hero{padding:var(--s-6) var(--s-8) var(--s-8)}.lessons-module__DDCAlW__heroSkel{height:269px}.lessons-module__DDCAlW__heroTitle{font-size:var(--fs-28);letter-spacing:var(--tr-title)}.lessons-module__DDCAlW__heroAction{width:auto;min-width:280px}}@media (max-width:359px){.lessons-module__DDCAlW__hero{padding:var(--s-4) var(--s-4) var(--s-5)}}
.TrainerSetup-module__SwaI9q__titleBlock>.title-row.large-title{margin:0}.TrainerSetup-module__SwaI9q__eyebrowSkel{vertical-align:middle;width:12em;display:inline-block}.TrainerSetup-module__SwaI9q__mainCol{min-width:0;container-type:inline-size}.TrainerSetup-module__SwaI9q__subjSeg{margin-bottom:var(--s-4)}.TrainerSetup-module__SwaI9q__seg>button:disabled{opacity:.45;cursor:not-allowed}.TrainerSetup-module__SwaI9q__seg>button:disabled:hover{color:inherit}.TrainerSetup-module__SwaI9q__segNone:before{opacity:0}.TrainerSetup-module__SwaI9q__hero>.watermark{width:170px;right:calc(-1 * var(--s-8));top:calc(-1 * var(--s-8))}.TrainerSetup-module__SwaI9q__heroTitle{margin-top:var(--s-4)}.TrainerSetup-module__SwaI9q__about{margin-top:var(--s-1);max-width:520px}.TrainerSetup-module__SwaI9q__controls{gap:var(--s-4);margin-top:var(--s-5);display:grid}.TrainerSetup-module__SwaI9q__field{align-content:start;gap:var(--s-2);min-width:0;display:grid}.TrainerSetup-module__SwaI9q__label{font-size:var(--fs-14);font-weight:600}.TrainerSetup-module__SwaI9q__select{background-color:var(--surface)}.TrainerSetup-module__SwaI9q__select:hover{background-color:var(--brand-25)}.TrainerSetup-module__SwaI9q__heroSeg>button{padding:0 var(--s-2)}.TrainerSetup-module__SwaI9q__heroSeg>button:disabled{opacity:.4}.TrainerSetup-module__SwaI9q__infinity{font-size:var(--fs-18);line-height:1}.TrainerSetup-module__SwaI9q__note{font-weight:500}.TrainerSetup-module__SwaI9q__start{margin-top:var(--s-6)}.TrainerSetup-module__SwaI9q__startNote{margin-top:var(--s-3);font-weight:500}.TrainerSetup-module__SwaI9q__heroAlert{align-items:center;gap:var(--s-2);margin-top:var(--s-3);font-size:var(--fs-14);font-weight:500;line-height:var(--lh-body);color:inherit;overflow-wrap:anywhere;display:flex}.TrainerSetup-module__SwaI9q__heroAlert>svg{flex:none}.TrainerSetup-module__SwaI9q__resumeText{margin-top:var(--s-2);overflow-wrap:anywhere;max-width:520px;font-weight:500}.TrainerSetup-module__SwaI9q__resumeActions{gap:var(--s-3);margin-top:var(--s-6);display:grid}.TrainerSetup-module__SwaI9q__rowLocked{opacity:.55;cursor:not-allowed}.TrainerSetup-module__SwaI9q__stateCard{padding-top:var(--s-8);grid-template-columns:minmax(0,1fr)}.TrainerSetup-module__SwaI9q__stateCard>h3,.TrainerSetup-module__SwaI9q__stateCard>p{overflow-wrap:anywhere}.TrainerSetup-module__SwaI9q__stateBtn{max-width:100%;height:auto;min-height:var(--btn-h);padding-top:var(--s-3);padding-bottom:var(--s-3);white-space:normal;text-align:center;line-height:var(--lh-snug)}.TrainerSetup-module__SwaI9q__stateZhango{width:96px;height:124px;margin-bottom:var(--s-1)}.TrainerSetup-module__SwaI9q__skelHero{height:420px}.TrainerSetup-module__SwaI9q__companion{align-items:flex-end;gap:var(--s-3);display:flex}.TrainerSetup-module__SwaI9q__companionZhango{width:72px;height:93px;margin:calc(-1 * var(--s-2)) calc(-1 * var(--s-1)) calc(-1 * var(--s-5)) calc(-1 * var(--s-2))}.TrainerSetup-module__SwaI9q__companionText{gap:var(--s-1);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.TrainerSetup-module__SwaI9q__companionActions{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.TrainerSetup-module__SwaI9q__companionActions>.btn-ghost{margin-left:calc(-1 * var(--s-2))}.TrainerSetup-module__SwaI9q__companionActions>.btn-ghost:first-child{margin-left:calc(-1 * var(--s-3))}.TrainerSetup-module__SwaI9q__companionError{margin-top:var(--s-1)}.TrainerSetup-module__SwaI9q__doneSheet .sheet-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:0;position:relative}.TrainerSetup-module__SwaI9q__doneSheet .sheet-head .grow{justify-items:center;display:grid}.TrainerSetup-module__SwaI9q__doneSheet .sheet-head .icon-btn{margin:0;position:absolute;top:0;right:0}.TrainerSetup-module__SwaI9q__doneSheet .sheet-head h2{margin-top:var(--s-2)}.TrainerSetup-module__SwaI9q__doneZhango{width:96px;height:124px;margin:calc(-1 * var(--s-2)) 0 calc(-1 * var(--s-2))}.TrainerSetup-module__SwaI9q__dnContext{margin-top:var(--s-1);text-align:center;font-size:var(--fs-14);color:var(--ink-500);font-weight:500}.TrainerSetup-module__SwaI9q__dnScore{margin-top:var(--s-3);justify-content:center}.TrainerSetup-module__SwaI9q__dnSub{justify-content:center;align-items:center;gap:var(--s-1);margin:var(--s-2) auto 0;text-align:center;max-width:340px;font-size:var(--fs-14);line-height:var(--lh-body);color:var(--ink-500);display:flex}.TrainerSetup-module__SwaI9q__dnNut{flex:none}.TrainerSetup-module__SwaI9q__dnNote{margin:var(--s-2) auto 0;text-align:center;max-width:340px;font-size:var(--fs-14);line-height:var(--lh-body);color:var(--ink-700)}.TrainerSetup-module__SwaI9q__dnQuest{align-items:center;gap:var(--s-3);margin-top:var(--s-5);padding:var(--s-4);border-radius:var(--r-md);background:var(--gold-50);text-align:left;display:flex}.TrainerSetup-module__SwaI9q__dnQuest .TrainerSetup-module__SwaI9q__onWarm{background:var(--surface);color:var(--gold-600)}.TrainerSetup-module__SwaI9q__dnQuest .ic-tile.TrainerSetup-module__SwaI9q__onWarm{background:var(--surface);color:var(--gold-600)}.TrainerSetup-module__SwaI9q__dnBar{height:6px;margin-top:var(--s-2);background:var(--gold-100)}.TrainerSetup-module__SwaI9q__doneSheet .sheet-actions{margin-top:var(--s-5)}.TrainerSetup-module__SwaI9q__dialogText{margin-top:var(--s-3);font-size:var(--fs-14);line-height:var(--lh-body);color:var(--ink-500)}.TrainerSetup-module__SwaI9q__dialogError{margin-top:var(--s-3);justify-content:center}@media (max-width:359px){.TrainerSetup-module__SwaI9q__titleBlock .t-h1{font-size:var(--fs-28)}.TrainerSetup-module__SwaI9q__titleBlock [data-student-xp] .c-orange{display:none}.TrainerSetup-module__SwaI9q__subjSeg>button{gap:var(--s-1);padding:0 var(--s-1)}.TrainerSetup-module__SwaI9q__hero{padding:var(--s-5)}.TrainerSetup-module__SwaI9q__heroTitle{font-size:var(--fs-22)}.TrainerSetup-module__SwaI9q__heroSeg>button{padding:0 var(--s-1);font-size:var(--fs-14)}.TrainerSetup-module__SwaI9q__stateCard{padding:var(--s-6) var(--s-5)}}@media (min-width:1024px){.TrainerSetup-module__SwaI9q__subjSeg{max-width:400px}.TrainerSetup-module__SwaI9q__skelHero{height:440px}}@container (min-width:560px){.TrainerSetup-module__SwaI9q__hero{padding:var(--s-6) var(--s-8) var(--s-8)}.TrainerSetup-module__SwaI9q__heroTitle{font-size:var(--fs-34);letter-spacing:var(--tr-display)}.TrainerSetup-module__SwaI9q__controls{column-gap:var(--s-5);row-gap:var(--s-5);margin-top:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.TrainerSetup-module__SwaI9q__controls>.TrainerSetup-module__SwaI9q__field:first-child{grid-column:1/-1}.TrainerSetup-module__SwaI9q__start{width:auto;min-width:280px}.TrainerSetup-module__SwaI9q__resumeActions{grid-auto-flow:column;justify-content:start}.TrainerSetup-module__SwaI9q__resumeActions>.btn{width:auto;min-width:240px}}@media (prefers-reduced-motion:reduce){.TrainerSetup-module__SwaI9q__segNone:before{transition:none}}
.useful-module__rK1VdW__grid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.useful-module__rK1VdW__card{flex-direction:column;display:flex;overflow:hidden}.useful-module__rK1VdW__link{align-items:flex-start;gap:var(--s-3);padding:var(--s-4);color:inherit;flex-direction:row;text-decoration:none}.useful-module__rK1VdW__video{padding:0}.useful-module__rK1VdW__media{aspect-ratio:16/9;background:var(--ink-950);border-radius:var(--r-lg) var(--r-lg) 0 0;position:relative}.useful-module__rK1VdW__media iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.useful-module__rK1VdW__poster{padding:var(--s-4) var(--s-4) var(--s-3);color:#fff;text-align:left;border-radius:inherit;isolation:isolate;grid-template-rows:minmax(0,1fr) auto;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.useful-module__rK1VdW__poster:focus-visible{outline-offset:-3px;border-radius:inherit;outline:3px solid #fff}.useful-module__rK1VdW__poster:focus-visible:after{content:"";border-radius:inherit;outline-offset:-6px;pointer-events:none;outline:3px solid #0b0b0d;position:absolute;inset:0}.useful-module__rK1VdW__play{width:56px;height:56px}.useful-module__rK1VdW__poster:active .useful-module__rK1VdW__play{transform:scale(.94)}@media (hover:hover){.useful-module__rK1VdW__poster:hover:not(:active) .useful-module__rK1VdW__play{transform:scale(1.06)}}.useful-module__rK1VdW__posterTitle{-webkit-line-clamp:2;line-clamp:2;font-size:var(--fs-18);letter-spacing:var(--tr-title);font-weight:700;line-height:var(--lh-snug);overflow-wrap:anywhere;text-shadow:0 1px 2px #0b0b0d80;-webkit-box-orient:vertical;justify-self:stretch;display:-webkit-box;overflow:hidden}.useful-module__rK1VdW__body{gap:var(--s-1);padding:var(--s-4) var(--s-5) var(--s-5);flex-direction:column;min-width:0;display:flex}.useful-module__rK1VdW__link .useful-module__rK1VdW__body{padding:0}
.OnBlue-module__A7naKa__tokens{--on-blue-2:color-mix(in srgb, var(--surface) 86%, transparent);--on-blue-3:color-mix(in srgb, var(--surface) 78%, transparent);--on-blue-tint:color-mix(in srgb, var(--surface) 12%, transparent)}
.kit-module__1TAhmW__title{margin-top:var(--s-1)}.kit-module__1TAhmW__inlineError{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--red-50);color:var(--red-600);font-size:var(--fs-14);font-weight:500;line-height:1.45;display:flex}.kit-module__1TAhmW__lineIcon{flex:none;align-items:center;height:1lh;display:inline-flex}.kit-module__1TAhmW__inlineNote{align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-3);padding:0 var(--s-1);font-size:var(--fs-14);color:var(--ink-500);flex-wrap:wrap;line-height:1.45;display:flex}.kit-module__1TAhmW__mShort{display:none}@media (max-width:359px){.kit-module__1TAhmW__mLong{display:none}.kit-module__1TAhmW__mShort{display:inline}}.kit-module__1TAhmW__wWide{display:none}@media (min-width:600px){.kit-module__1TAhmW__wWide{display:inline}.kit-module__1TAhmW__wNarrow{display:none}}.kit-module__1TAhmW__clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kit-module__1TAhmW__stateActions{justify-content:center;gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.kit-module__1TAhmW__stateActions .btn{margin-top:0}
.AvatarPhotoSheet-module__EN-PRG__body{gap:var(--s-5);display:grid}.AvatarPhotoSheet-module__EN-PRG__head{align-items:center;gap:var(--s-4);display:flex}.AvatarPhotoSheet-module__EN-PRG__head .avatar{margin:var(--s-1)}.AvatarPhotoSheet-module__EN-PRG__upload{gap:var(--s-2);display:grid}.AvatarPhotoSheet-module__EN-PRG__file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.AvatarPhotoSheet-module__EN-PRG__fileLabel{cursor:pointer}.AvatarPhotoSheet-module__EN-PRG__file:focus-visible+.AvatarPhotoSheet-module__EN-PRG__fileLabel{outline:3px solid var(--brand-400);outline-offset:2px}.AvatarPhotoSheet-module__EN-PRG__file:disabled+.AvatarPhotoSheet-module__EN-PRG__fileLabel{opacity:.45;cursor:not-allowed}.AvatarPhotoSheet-module__EN-PRG__status{font-size:var(--fs-14);color:var(--brand-700);font-weight:600;line-height:1.45}.AvatarPhotoSheet-module__EN-PRG__error{margin-top:calc(-1 * var(--s-1))}.AvatarPhotoSheet-module__EN-PRG__sheet .sheet-actions{margin-top:var(--s-5)}
.StreakWeek-module__KYxsVq__week{gap:var(--s-1);margin-top:var(--s-4);grid-template-columns:repeat(7,minmax(0,1fr));padding:0;list-style:none;display:grid}.StreakWeek-module__KYxsVq__day{align-items:center;gap:var(--s-1);flex-direction:column;display:flex}.StreakWeek-module__KYxsVq__dot{border-radius:var(--r-full);background:var(--ink-50);width:32px;height:32px;color:var(--ink-400);place-items:center;display:grid}.StreakWeek-module__KYxsVq__letter{font-size:var(--fs-12);color:var(--ink-400);font-weight:600}.StreakWeek-module__KYxsVq__fire .StreakWeek-module__KYxsVq__dot{background:var(--brand-500);color:var(--ink-950)}.StreakWeek-module__KYxsVq__seen{border-radius:var(--r-full);background:var(--ink-400);width:8px;height:8px}.StreakWeek-module__KYxsVq__frozen .StreakWeek-module__KYxsVq__dot{background:var(--blue-50);color:var(--blue-700);box-shadow:inset 0 0 0 1.5px var(--blue-500)}.StreakWeek-module__KYxsVq__today .StreakWeek-module__KYxsVq__dot{box-shadow:inset 0 0 0 2px var(--ink-900)}.StreakWeek-module__KYxsVq__today .StreakWeek-module__KYxsVq__letter,.StreakWeek-module__KYxsVq__fire .StreakWeek-module__KYxsVq__letter{color:var(--ink-900)}.StreakWeek-module__KYxsVq__missed .StreakWeek-module__KYxsVq__dot{background:var(--ink-50)}
.ShopArt-module__zObNDa__stage{align-items:center;gap:var(--s-2);padding:var(--s-5) var(--s-4);text-align:center;color:var(--ink-900);flex-direction:column;display:flex}.ShopArt-module__zObNDa__stageCompact{padding:var(--s-3);width:100%;height:100%;box-shadow:none;border-radius:0;justify-content:center;gap:0}.ShopArt-module__zObNDa__stage.has-scene{--scene-h:112px;padding-top:calc(var(--scene-h) - var(--s-14) - var(--s-2))}.ShopArt-module__zObNDa__stage.ShopArt-module__zObNDa__stageCompact.has-scene{--scene-h:100%;padding-top:var(--s-3);box-shadow:none}.ShopArt-module__zObNDa__stageName{font-size:var(--fs-18);letter-spacing:-.01em}.ShopArt-module__zObNDa__titleChip{align-items:center;gap:var(--s-2);max-width:100%;padding:var(--s-1) var(--s-3) var(--s-1) var(--s-2);border-radius:var(--r-full);background:linear-gradient(180deg, var(--gold-50), var(--gold-100));color:var(--ink-900);font-size:var(--fs-14);box-shadow:inset 0 0 0 1px var(--gold-200);font-weight:600;display:inline-flex}.ShopArt-module__zObNDa__titleChip>svg{margin:calc(-1 * var(--s-1)) 0;flex:none}.ShopArt-module__zObNDa__titleChip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ShopArt-module__zObNDa__item{border-radius:var(--r-lg);background:var(--surface);width:100%;height:100%;box-shadow:var(--shadow-card);text-align:left;transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}button.ShopArt-module__zObNDa__item:hover{box-shadow:var(--shadow-float);transform:translateY(-2px)}button.ShopArt-module__zObNDa__item:active{transform:scale(.98)}.ShopArt-module__zObNDa__item:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ShopArt-module__zObNDa__item,button.ShopArt-module__zObNDa__item:hover,button.ShopArt-module__zObNDa__item:active{transition:none;transform:none}}.ShopArt-module__zObNDa__item:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ShopArt-module__zObNDa__legend:after{box-shadow:inset 0 0 0 1px var(--gold-200)}.ShopArt-module__zObNDa__isTrying:after{box-shadow:inset 0 0 0 1px var(--brand-500)}.ShopArt-module__zObNDa__rare{background:var(--blue-25)}.ShopArt-module__zObNDa__legend{background:var(--gold-50);box-shadow:var(--shadow-float)}.ShopArt-module__zObNDa__preview{background:radial-gradient(circle at 50% 44%, var(--surface) 0, var(--ink-50) 72%);place-items:center;height:128px;display:grid;position:relative;overflow:hidden}.ShopArt-module__zObNDa__rare .ShopArt-module__zObNDa__preview{background:radial-gradient(circle at 50% 44%, var(--blue-25) 0, var(--blue-50) 46%, var(--blue-100) 100%)}.ShopArt-module__zObNDa__legend .ShopArt-module__zObNDa__preview{background:radial-gradient(circle at 50% 46%, var(--surface) 0, var(--gold-50) 26%, var(--gold-100) 58%, var(--gold-200) 100%)}.ShopArt-module__zObNDa__sparkles{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ShopArt-module__zObNDa__rosette{filter:drop-shadow(0 2px 4px #0e0e1224)}.ShopArt-module__zObNDa__tier{z-index:2;top:var(--s-2);left:var(--s-2);align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);border-radius:var(--r-full);font-size:var(--fs-12);background:var(--surface);color:var(--ink-500);box-shadow:var(--shadow-thumb);font-weight:600;line-height:1.2;display:inline-flex;position:absolute}.ShopArt-module__zObNDa__rare .ShopArt-module__zObNDa__tier{color:var(--blue-700)}.ShopArt-module__zObNDa__legend .ShopArt-module__zObNDa__tier{background:var(--ink-950);color:var(--gold-400)}.ShopArt-module__zObNDa__tryingBadge{z-index:2;right:var(--s-2);bottom:var(--s-2);padding:var(--s-1) var(--s-2);border-radius:var(--r-full);background:var(--brand-500);color:var(--ink-950);font-size:var(--fs-12);box-shadow:var(--shadow-thumb);font-weight:600;line-height:1.2;position:absolute}.ShopArt-module__zObNDa__body{padding:var(--s-3) var(--s-3) 0;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ShopArt-module__zObNDa__kind{font-size:var(--fs-12);color:var(--ink-500)}.ShopArt-module__zObNDa__name{font-size:var(--fs-14);overflow-wrap:anywhere;line-height:1.3}.ShopArt-module__zObNDa__foot{padding:var(--s-2) var(--s-3) var(--s-3);align-items:center;display:flex}.ShopArt-module__zObNDa__price{padding:4px var(--s-3) 4px 6px;border-radius:var(--r-full);background:var(--gold-50);color:var(--gold-700);font-weight:700;font-size:var(--fs-14);align-items:center;gap:4px;display:inline-flex}.ShopArt-module__zObNDa__priceShort{background:var(--ink-50);color:var(--ink-500)}.ShopArt-module__zObNDa__legend .ShopArt-module__zObNDa__price{background:var(--surface)}
.Community-module__6n-e7G__page{display:block}.Community-module__6n-e7G__stateWrap{margin-top:var(--s-6)}.Community-module__6n-e7G__cover{text-align:center;margin-top:var(--s-4);padding:var(--s-8) var(--s-6) var(--s-6);justify-items:center;display:grid}.Community-module__6n-e7G__avatar{margin-bottom:var(--s-5)}.Community-module__6n-e7G__cover.has-scene{--scene-h:136px;padding-top:calc(var(--scene-h) - var(--s-14) - var(--s-2))}.Community-module__6n-e7G__title{color:var(--ink-500);font-weight:600}.Community-module__6n-e7G__name{margin-top:var(--s-1);overflow-wrap:anywhere}.Community-module__6n-e7G__cover .tag{margin-top:var(--s-3)}.Community-module__6n-e7G__actions{justify-content:center;gap:var(--s-2);width:100%;max-width:400px;margin-top:var(--s-6);flex-wrap:wrap;display:flex}.Community-module__6n-e7G__actions .btn{min-width:0;padding:0 var(--s-4);flex:auto}.Community-module__6n-e7G__friendState{margin-top:var(--s-3)}.Community-module__6n-e7G__friendState:not(.chip-blue){background:var(--ink-50);color:var(--ink-700);box-shadow:none}.Community-module__6n-e7G__single{justify-content:center}.Community-module__6n-e7G__single .btn{flex:none}.Community-module__6n-e7G__message{margin-top:var(--s-3);color:var(--ink-700);font-weight:600}.Community-module__6n-e7G__stRow{gap:var(--s-4)}.Community-module__6n-e7G__stHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.Community-module__6n-e7G__stVal{white-space:nowrap;color:var(--ink-500);font-size:var(--fs-14);flex:none;font-weight:500}.Community-module__6n-e7G__stVal b{font-size:var(--fs-18);letter-spacing:var(--tr-title);color:var(--ink-900);font-weight:600}.Community-module__6n-e7G__achList{list-style:none}.Community-module__6n-e7G__achRow{gap:var(--s-4);align-items:flex-start}.Community-module__6n-e7G__achRow h3{font-size:var(--fs-16);line-height:var(--lh-snug)}.Community-module__6n-e7G__achRow p{margin-top:var(--s-1);line-height:1.45}.Community-module__6n-e7G__achDate{margin-top:var(--s-1);color:var(--ink-500);white-space:nowrap;flex:none;font-weight:500}.Community-module__6n-e7G__blockText{margin-top:var(--s-2)}.Community-module__6n-e7G__blockDialog .ic-tile{background:var(--ink-50);color:var(--ink-500)}.Community-module__6n-e7G__caption{gap:var(--s-2);margin-top:var(--s-4);padding:0 var(--s-1);font-size:var(--fs-14);color:var(--ink-500);line-height:1.45;display:flex}.Community-module__6n-e7G__caption svg{color:var(--ink-400);flex:none}@media (min-width:1024px){.Community-module__6n-e7G__cover{margin-top:0}}@media (max-width:359px){.Community-module__6n-e7G__cover{padding:var(--s-6) var(--s-4) var(--s-5)}.Community-module__6n-e7G__actions{flex-direction:column}.Community-module__6n-e7G__actions .btn{flex:none;width:100%}.Community-module__6n-e7G__achRow{gap:var(--s-3)}}
.curator-module__UXYKpW__chat{gap:var(--s-4);padding:var(--s-4);flex-direction:column;display:flex}.curator-module__UXYKpW__list{gap:var(--s-2);flex-direction:column;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.curator-module__UXYKpW__mine,.curator-module__UXYKpW__staff{display:flex}.curator-module__UXYKpW__mine{justify-content:flex-end}.curator-module__UXYKpW__bubble{max-width:min(80%,520px);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);gap:var(--s-1);flex-direction:column;display:flex}.curator-module__UXYKpW__mine .curator-module__UXYKpW__bubble{background:var(--brand-25)}.curator-module__UXYKpW__staff .curator-module__UXYKpW__bubble{background:var(--ink-50)}.curator-module__UXYKpW__text{white-space:pre-wrap;overflow-wrap:anywhere}.curator-module__UXYKpW__meta{color:var(--ink-500);font-size:12px}.curator-module__UXYKpW__composer{gap:var(--s-2);align-items:flex-end;display:flex}.curator-module__UXYKpW__composer textarea{height:auto;padding:var(--s-3) var(--s-4);resize:vertical}.curator-module__UXYKpW__note{margin-top:var(--s-4)}
.feedback-module__nstKDq__form{gap:var(--s-4);padding:var(--s-5);flex-direction:column;display:flex}.feedback-module__nstKDq__field textarea{height:auto;padding:var(--s-3) var(--s-4);resize:vertical}.feedback-module__nstKDq__list{gap:var(--s-3);margin-top:var(--s-3);flex-direction:column;padding:0;list-style:none;display:flex}.feedback-module__nstKDq__item{gap:var(--s-2);padding:var(--s-4) var(--s-5);flex-direction:column;display:flex}.feedback-module__nstKDq__text{white-space:pre-wrap;overflow-wrap:anywhere}.feedback-module__nstKDq__reply{padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);background:var(--brand-25)}.feedback-module__nstKDq__reply p{margin-top:var(--s-1);white-space:pre-wrap;overflow-wrap:anywhere}.feedback-module__nstKDq__note{gap:var(--s-2);padding:var(--s-5);flex-direction:column;display:flex}
