@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/d5ed7948d3d83345-s.1axboe36mgj2e.woff2)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:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/f6b8295589aa3077-s.2su_cm6t_752r.woff2)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:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/a7a9f39beafcc7f2-s.0_d1ay-85opzk.woff2)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:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/b65c166e5423853f-s.p.1x5es1flj2cxs.woff2)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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_9bf1419a-module__fUfBXW__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback}.plus_jakarta_sans_9bf1419a-module__fUfBXW__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:xilosa;src:url(../media/xilosa-s.p.2iktzfjy1cue3.ttf)format("truetype");font-display:swap}@font-face{font-family:xilosa Fallback;src:local(Arial);ascent-override:79.51%;descent-override:26.5%;line-gap-override:0.0%;size-adjust:94.32%}.xilosa_7f4faf57-module__kBJVvG__className{font-family:xilosa,xilosa Fallback,Georgia,serif}.xilosa_7f4faf57-module__kBJVvG__variable{--font-xilosa:"xilosa", "xilosa Fallback", Georgia, serif}
.snackbar-module-scss-module__FixLrG__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .snackbar-module-scss-module__FixLrG__globalColors,[data-theme=dark].snackbar-module-scss-module__FixLrG__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.snackbar-module-scss-module__FixLrG__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}@media (max-width:768px){.snackbar-module-scss-module__FixLrG__snackbar{bottom:calc(64px + var(--space-3))!important}}.snackbar-module-scss-module__FixLrG__alert{width:100%}
.cookie-banner-module-scss-module__pIae1q__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .cookie-banner-module-scss-module__pIae1q__globalColors,[data-theme=dark].cookie-banner-module-scss-module__pIae1q__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.cookie-banner-module-scss-module__pIae1q__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.cookie-banner-module-scss-module__pIae1q__banner{background-color:var(--color-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-sizing:border-box;column-gap:var(--space-5);left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:20;max-width:760px;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:fixed}.cookie-banner-module-scss-module__pIae1q__banner p{color:var(--color-text-secondary);font-size:14px}.cookie-banner-module-scss-module__pIae1q__banner a{color:var(--color-primary)}.cookie-banner-module-scss-module__pIae1q__message{column-gap:var(--space-3);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.cookie-banner-module-scss-module__pIae1q__icon{flex:none}.cookie-banner-module-scss-module__pIae1q__actions{column-gap:var(--space-2);flex-direction:row;flex:none;justify-content:flex-start;align-items:center;display:flex}@media (max-width:768px){.cookie-banner-module-scss-module__pIae1q__banner{align-items:stretch;gap:var(--space-3);flex-direction:column}.cookie-banner-module-scss-module__pIae1q__actions>*{flex:1}}
.bottom-nav-module-scss-module__OH8ukq__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .bottom-nav-module-scss-module__OH8ukq__globalColors,[data-theme=dark].bottom-nav-module-scss-module__OH8ukq__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.bottom-nav-module-scss-module__OH8ukq__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.bottom-nav-module-scss-module__OH8ukq__bottomNav{z-index:10;background-color:var(--color-card);border-top:1px solid var(--color-divider);justify-content:space-around;align-items:center;height:64px;display:none;position:fixed;bottom:0;left:0;right:0}@media (max-width:768px){.bottom-nav-module-scss-module__OH8ukq__bottomNav{display:flex}}.bottom-nav-module-scss-module__OH8ukq__item{border-radius:var(--radius-md);width:40px;height:40px;transition:background-color var(--duration-fast);flex-direction:row;justify-content:center;align-items:center;column-gap:0;display:flex}.bottom-nav-module-scss-module__OH8ukq__icon{width:28px;height:28px}.bottom-nav-module-scss-module__OH8ukq__active{background-color:var(--color-primary-soft)}.bottom-nav-module-scss-module__OH8ukq__avatar{font-weight:700;width:32px!important;height:32px!important;color:var(--color-white)!important;background-color:var(--color-primary)!important;font-size:14px!important}.bottom-nav-module-scss-module__OH8ukq__avatarActive{box-shadow:0 0 0 2px var(--color-card),0 0 0 4px var(--color-primary)}
.empty-state-module-scss-module__gfHrTW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .empty-state-module-scss-module__gfHrTW__globalColors,[data-theme=dark].empty-state-module-scss-module__gfHrTW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.empty-state-module-scss-module__gfHrTW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.empty-state-module-scss-module__gfHrTW__card{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-card);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:40px;width:100%;padding:40px 44px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.empty-state-module-scss-module__gfHrTW__card{gap:var(--space-5);padding:var(--space-6) var(--space-5)}}.empty-state-module-scss-module__gfHrTW__blob{background:var(--color-primary-soft);filter:blur(40px);border-radius:50%;width:300px;height:300px;position:absolute;top:-90px;right:-70px}.empty-state-module-scss-module__gfHrTW__orbit{flex:none;width:148px;height:148px;position:relative}.empty-state-module-scss-module__gfHrTW__ring,.empty-state-module-scss-module__gfHrTW__innerRing,.empty-state-module-scss-module__gfHrTW__core,.empty-state-module-scss-module__gfHrTW__sun,.empty-state-module-scss-module__gfHrTW__star{border-radius:50%;position:absolute}.empty-state-module-scss-module__gfHrTW__ring{border:1.5px dashed var(--color-border-strong);inset:0}.empty-state-module-scss-module__gfHrTW__innerRing{border:1px solid var(--color-border);inset:22px}.empty-state-module-scss-module__gfHrTW__core{background:var(--color-primary-soft);color:var(--color-primary);justify-content:center;align-items:center;font-size:30px;font-weight:800;display:flex;inset:42px}.empty-state-module-scss-module__gfHrTW__sun{background:#f2a93b;width:16px;height:16px;top:10px;right:18px;box-shadow:0 0 0 5px #f2a93b2e}.empty-state-module-scss-module__gfHrTW__star{background:var(--color-primary)}.empty-state-module-scss-module__gfHrTW__starA{opacity:.5;width:5px;height:5px;bottom:30px;left:6px}.empty-state-module-scss-module__gfHrTW__starB{opacity:.35;width:4px;height:4px;bottom:12px;right:-4px}.empty-state-module-scss-module__gfHrTW__text{flex-direction:column;flex:320px;gap:10px;max-width:560px;display:flex;position:relative}.empty-state-module-scss-module__gfHrTW__tag{padding:var(--space-1) 10px;border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);letter-spacing:.05em;align-self:flex-start;font-size:11px;font-weight:700}.empty-state-module-scss-module__gfHrTW__title{color:var(--color-ink);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:22px;font-weight:800}.empty-state-module-scss-module__gfHrTW__description{color:var(--color-text-secondary);text-align:left;text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.empty-state-module-scss-module__gfHrTW__actions{padding-top:var(--space-2);flex-wrap:wrap;gap:10px;display:flex}.empty-state-module-scss-module__gfHrTW__compact{gap:var(--space-5);padding:var(--space-5) 28px;border-radius:var(--radius-lg)}.empty-state-module-scss-module__gfHrTW__compact .empty-state-module-scss-module__gfHrTW__blob{filter:blur(36px);width:220px;height:220px;top:-70px;right:-50px}.empty-state-module-scss-module__gfHrTW__compact .empty-state-module-scss-module__gfHrTW__orbit{width:88px;height:88px}.empty-state-module-scss-module__gfHrTW__compact .empty-state-module-scss-module__gfHrTW__core{font-size:20px;inset:20px}.empty-state-module-scss-module__gfHrTW__compact .empty-state-module-scss-module__gfHrTW__sun{width:12px;height:12px;top:4px;right:8px;box-shadow:0 0 0 4px #f2a93b2e}.empty-state-module-scss-module__gfHrTW__compact .empty-state-module-scss-module__gfHrTW__text{flex-basis:280px;gap:6px}.empty-state-module-scss-module__gfHrTW__compact .empty-state-module-scss-module__gfHrTW__title{font-size:17px}.empty-state-module-scss-module__gfHrTW__compact .empty-state-module-scss-module__gfHrTW__description{font-size:14px;line-height:1.55}.empty-state-module-scss-module__gfHrTW__compact .empty-state-module-scss-module__gfHrTW__actions{padding-top:var(--space-1)}
.cometa-tag-module-scss-module__Jcd0fq__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .cometa-tag-module-scss-module__Jcd0fq__globalColors,[data-theme=dark].cometa-tag-module-scss-module__Jcd0fq__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.cometa-tag-module-scss-module__Jcd0fq__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.cometa-tag-module-scss-module__Jcd0fq__tag{border-radius:var(--radius-full);border:1px solid var(--color-cometa-border);background-color:var(--color-cometa-soft);width:fit-content;color:var(--color-cometa-ink);letter-spacing:.04em;text-transform:uppercase;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:5px;padding:2px 8px 2px 3px;font-size:10.5px;font-weight:800;display:flex}.cometa-tag-module-scss-module__Jcd0fq__tag img{width:16px!important;height:16px!important}
.hero-info-module-scss-module__5t6QcW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .hero-info-module-scss-module__5t6QcW__globalColors,[data-theme=dark].hero-info-module-scss-module__5t6QcW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.hero-info-module-scss-module__5t6QcW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.hero-info-module-scss-module__5t6QcW__hero{background-color:var(--color-card)}.hero-info-module-scss-module__5t6QcW__container{box-sizing:border-box;column-gap:var(--space-6);padding-inline:12px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;max-width:1212px;margin-inline:auto;padding:56px 12px;display:flex}.hero-info-module-scss-module__5t6QcW__container img{object-fit:contain;border-radius:var(--radius-full);width:96px;height:96px}.hero-info-module-scss-module__5t6QcW__info{row-gap:var(--space-4);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.hero-info-module-scss-module__5t6QcW__info h2{font-size:40px}.hero-info-module-scss-module__5t6QcW__info p{color:var(--color-text-secondary)}.hero-info-module-scss-module__5t6QcW__tip{color:var(--color-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background-color:color-mix(in srgb, var(--color-primary) 12%, transparent);text-transform:uppercase;column-gap:var(--space-2);letter-spacing:.04em;margin-bottom:var(--space-1);flex-direction:row;justify-content:flex-start;align-items:center;font-size:12px;font-weight:600;display:flex}.hero-info-module-scss-module__5t6QcW__breadcrumb{column-gap:var(--space-2);color:var(--color-text-secondary);flex-flow:wrap;justify-content:flex-start;align-items:center;font-size:13px;font-weight:600;display:flex}.hero-info-module-scss-module__5t6QcW__breadcrumb a{color:var(--color-primary);text-decoration:none}.hero-info-module-scss-module__5t6QcW__breadcrumb a:hover{text-decoration:underline}.hero-info-module-scss-module__5t6QcW__breadcrumb span[aria-hidden]{color:var(--color-text-muted)}.hero-info-module-scss-module__5t6QcW__dot{border-radius:var(--radius-full);background-color:var(--color-primary);width:8px;height:8px}.hero-info-module-scss-module__5t6QcW__text{row-gap:var(--space-1);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}@media (max-width:768px){.hero-info-module-scss-module__5t6QcW__container{column-gap:var(--space-3);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.hero-info-module-scss-module__5t6QcW__container img{width:80px;height:80px}.hero-info-module-scss-module__5t6QcW__info h2{font-size:24px}}.hero-info-module-scss-module__5t6QcW__skeletonTitle{max-width:70vw}.hero-info-module-scss-module__5t6QcW__skeletonDescription{max-width:60vw}
.title-module-scss-module__fag8jG__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .title-module-scss-module__fag8jG__globalColors,[data-theme=dark].title-module-scss-module__fag8jG__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.title-module-scss-module__fag8jG__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.title-module-scss-module__fag8jG__title{column-gap:var(--space-2);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.title-module-scss-module__fag8jG__title div{border-radius:var(--radius-xs);background-color:var(--color-primary);width:8px;height:24px}.title-module-scss-module__fag8jG__cometa div{background-color:var(--color-cometa)}
.ad-slot-module-scss-module__4Uv9qa__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .ad-slot-module-scss-module__4Uv9qa__globalColors,[data-theme=dark].ad-slot-module-scss-module__4Uv9qa__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.ad-slot-module-scss-module__4Uv9qa__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.ad-slot-module-scss-module__4Uv9qa__slot{row-gap:var(--space-1);flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;margin-inline:auto;font-family:Arial,Helvetica,sans-serif;display:flex}.ad-slot-module-scss-module__4Uv9qa__label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ad-label);font-size:10px}.ad-slot-module-scss-module__4Uv9qa__box{box-sizing:border-box;background-color:var(--color-ad-bg);border:1px solid var(--color-ad-border);border-radius:4px;flex-direction:row;justify-content:center;align-items:center;column-gap:0;display:flex;position:relative;overflow:hidden}.ad-slot-module-scss-module__4Uv9qa__bar{max-width:728px}.ad-slot-module-scss-module__4Uv9qa__bar .ad-slot-module-scss-module__4Uv9qa__box{height:90px}@media (max-width:768px){.ad-slot-module-scss-module__4Uv9qa__bar{max-width:320px}.ad-slot-module-scss-module__4Uv9qa__bar .ad-slot-module-scss-module__4Uv9qa__box{height:100px}}.ad-slot-module-scss-module__4Uv9qa__rectangle{max-width:300px}.ad-slot-module-scss-module__4Uv9qa__rectangle .ad-slot-module-scss-module__4Uv9qa__box{height:250px}.ad-slot-module-scss-module__4Uv9qa__sidebar{max-width:300px}.ad-slot-module-scss-module__4Uv9qa__sidebar .ad-slot-module-scss-module__4Uv9qa__box{height:600px}@media (max-width:1099px){.ad-slot-module-scss-module__4Uv9qa__sidebar{display:none}}.ad-slot-module-scss-module__4Uv9qa__unit{background-color:var(--color-ad-bg);display:block;position:absolute;inset:0}.ad-slot-module-scss-module__4Uv9qa__unit[data-ad-status=unfilled]{display:none!important}.ad-slot-module-scss-module__4Uv9qa__house{padding:0 var(--space-4);font-family:var(--font-jakarta),sans-serif;text-align:center;text-wrap:pretty;color:var(--color-text-secondary);font-size:12px;line-height:1.5}.ad-slot-module-scss-module__4Uv9qa__house a{color:var(--color-cometa-ink);font-weight:700;text-decoration:underline}.ad-slot-module-scss-module__4Uv9qa__preview{column-gap:var(--space-3);box-sizing:border-box;width:100%;height:100%;padding:var(--space-3);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.ad-slot-module-scss-module__4Uv9qa__preview small{color:var(--color-ad-label);font-size:10px}.ad-slot-module-scss-module__4Uv9qa__previewMedia{background-color:var(--color-ad-fill);flex:0 0 64px;height:64px}.ad-slot-module-scss-module__4Uv9qa__previewText{flex-direction:column;flex:1;justify-content:center;align-items:stretch;row-gap:6px;display:flex}.ad-slot-module-scss-module__4Uv9qa__previewText span{background-color:var(--color-ad-fill);width:60%;height:9px}.ad-slot-module-scss-module__4Uv9qa__previewText span+span{background-color:var(--color-ad-fill-soft);width:85%;height:8px}.ad-slot-module-scss-module__4Uv9qa__rectangle .ad-slot-module-scss-module__4Uv9qa__preview,.ad-slot-module-scss-module__4Uv9qa__sidebar .ad-slot-module-scss-module__4Uv9qa__preview{flex-direction:column;align-items:stretch}.ad-slot-module-scss-module__4Uv9qa__rectangle .ad-slot-module-scss-module__4Uv9qa__preview .ad-slot-module-scss-module__4Uv9qa__previewMedia,.ad-slot-module-scss-module__4Uv9qa__sidebar .ad-slot-module-scss-module__4Uv9qa__preview .ad-slot-module-scss-module__4Uv9qa__previewMedia{flex:1;height:auto}
.accuracy-bar-module-scss-module__7RE4za__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .accuracy-bar-module-scss-module__7RE4za__globalColors,[data-theme=dark].accuracy-bar-module-scss-module__7RE4za__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.accuracy-bar-module-scss-module__7RE4za__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.accuracy-bar-module-scss-module__7RE4za__track{border-radius:var(--radius-full);background-color:var(--color-border)!important}.accuracy-bar-module-scss-module__7RE4za__md{height:6px!important}.accuracy-bar-module-scss-module__7RE4za__sm{height:5px!important}.accuracy-bar-module-scss-module__7RE4za__bar{border-radius:var(--radius-full)}.accuracy-bar-module-scss-module__7RE4za__good{background-color:var(--color-success)!important}.accuracy-bar-module-scss-module__7RE4za__ok{background-color:var(--color-primary)!important}.accuracy-bar-module-scss-module__7RE4za__weak{background-color:var(--color-attention)!important}.accuracy-bar-module-scss-module__7RE4za__muted{background-color:var(--color-text-muted)!important}
.html-text-module-scss-module___lWcqG__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .html-text-module-scss-module___lWcqG__globalColors,[data-theme=dark].html-text-module-scss-module___lWcqG__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.html-text-module-scss-module___lWcqG__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.html-text-module-scss-module___lWcqG__html table{max-width:100%;margin:var(--space-2) 0}.html-text-module-scss-module___lWcqG__html th,.html-text-module-scss-module___lWcqG__html td{border:1px solid var(--color-ink);padding:var(--space-2);text-align:left}.html-text-module-scss-module___lWcqG__html th{font-weight:700}
.topic-breakdown-module-scss-module__zcfq7G__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .topic-breakdown-module-scss-module__zcfq7G__globalColors,[data-theme=dark].topic-breakdown-module-scss-module__zcfq7G__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.topic-breakdown-module-scss-module__zcfq7G__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.topic-breakdown-module-scss-module__zcfq7G__list{row-gap:var(--space-1);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.topic-breakdown-module-scss-module__zcfq7G__toggle{width:100%;padding:var(--space-2) 0;color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none}.topic-breakdown-module-scss-module__zcfq7G__toggle:hover .topic-breakdown-module-scss-module__zcfq7G__name{color:var(--color-primary)}.topic-breakdown-module-scss-module__zcfq7G__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;display:grid}.topic-breakdown-module-scss-module__zcfq7G__name{color:var(--color-ink);transition:color var(--duration-fast);flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2px;font-weight:700;display:flex}.topic-breakdown-module-scss-module__zcfq7G__md .topic-breakdown-module-scss-module__zcfq7G__name{font-size:13.5px}.topic-breakdown-module-scss-module__zcfq7G__sm .topic-breakdown-module-scss-module__zcfq7G__name{font-size:13px;font-weight:600}.topic-breakdown-module-scss-module__zcfq7G__value{font-size:13px;font-weight:800}.topic-breakdown-module-scss-module__zcfq7G__good{color:var(--color-success)}.topic-breakdown-module-scss-module__zcfq7G__ok{color:var(--color-primary)}.topic-breakdown-module-scss-module__zcfq7G__weak{color:var(--color-attention)}.topic-breakdown-module-scss-module__zcfq7G__row>:nth-child(3):last-child{grid-column:1/-1}.topic-breakdown-module-scss-module__zcfq7G__muted{color:var(--color-text-muted);font-weight:600}.topic-breakdown-module-scss-module__zcfq7G__count{color:var(--color-text-muted);font-size:12px}.topic-breakdown-module-scss-module__zcfq7G__chevron{color:var(--color-text-muted);transition:transform var(--duration-fast);font-size:18px!important}.topic-breakdown-module-scss-module__zcfq7G__open{transform:rotate(90deg)}.topic-breakdown-module-scss-module__zcfq7G__subtopics{row-gap:var(--space-3);padding:var(--space-2) 0 var(--space-3) 20px;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}
.banner-module-scss-module__a_AMXa__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .banner-module-scss-module__a_AMXa__globalColors,[data-theme=dark].banner-module-scss-module__a_AMXa__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.banner-module-scss-module__a_AMXa__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.banner-module-scss-module__a_AMXa__main{box-sizing:border-box;width:100%;padding:var(--space-7);border-radius:var(--radius-lg);column-gap:var(--space-4);background-image:linear-gradient(90deg, var(--color-black) 0%, var(--color-brand-navy) 95%);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.banner-module-scss-module__a_AMXa__info{row-gap:var(--space-4);flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.banner-module-scss-module__a_AMXa__info .banner-module-scss-module__a_AMXa__tip{color:var(--color-white);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background-color:color-mix(in srgb, var(--color-white) 12%, transparent);text-transform:uppercase;font-size:12px;font-weight:600}.banner-module-scss-module__a_AMXa__info .banner-module-scss-module__a_AMXa__text{row-gap:var(--space-2);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.banner-module-scss-module__a_AMXa__info .banner-module-scss-module__a_AMXa__text h2{color:var(--color-white);font-size:28px}.banner-module-scss-module__a_AMXa__info .banner-module-scss-module__a_AMXa__text p{color:color-mix(in srgb, var(--color-white) 75%, transparent)}.banner-module-scss-module__a_AMXa__actions{column-gap:var(--space-4);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.banner-module-scss-module__a_AMXa__icon{flex:none;display:flex}.banner-module-scss-module__a_AMXa__soft{padding:var(--space-4) 18px;background-image:none;background-color:var(--color-primary-soft);border:1px solid var(--color-border)}.banner-module-scss-module__a_AMXa__soft .banner-module-scss-module__a_AMXa__info .banner-module-scss-module__a_AMXa__text{gap:2px}.banner-module-scss-module__a_AMXa__soft .banner-module-scss-module__a_AMXa__info .banner-module-scss-module__a_AMXa__text h2{color:var(--color-ink);font-size:14px;font-weight:700}.banner-module-scss-module__a_AMXa__soft .banner-module-scss-module__a_AMXa__info .banner-module-scss-module__a_AMXa__text p{color:var(--color-text-secondary);font-size:13px;line-height:1.5}@media (max-width:768px){.banner-module-scss-module__a_AMXa__main{padding:var(--space-5);row-gap:var(--space-4);flex-direction:column;justify-content:center;align-items:center;display:flex}.banner-module-scss-module__a_AMXa__info .banner-module-scss-module__a_AMXa__text h2{font-size:24px}.banner-module-scss-module__a_AMXa__soft{align-items:start;gap:var(--space-4) var(--space-3);padding:var(--space-4);grid-template-columns:auto 1fr;display:grid}.banner-module-scss-module__a_AMXa__soft .banner-module-scss-module__a_AMXa__info .banner-module-scss-module__a_AMXa__text h2{font-size:14px}.banner-module-scss-module__a_AMXa__soft .banner-module-scss-module__a_AMXa__actions{grid-column:1/-1}.banner-module-scss-module__a_AMXa__soft .banner-module-scss-module__a_AMXa__actions>*{width:100%}}
.planet-module-scss-module__G-dY2q__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .planet-module-scss-module__G-dY2q__globalColors,[data-theme=dark].planet-module-scss-module__G-dY2q__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.planet-module-scss-module__G-dY2q__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.planet-module-scss-module__G-dY2q__planet{width:1em;height:1em;position:relative}.planet-module-scss-module__G-dY2q__orbit{border:3px dashed #b7acff73;border-radius:50%;position:absolute;inset:-1.1em}.planet-module-scss-module__G-dY2q__sphere{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20transform%3D%22rotate\(-18%2050%2050\)%22%3E%3Cpath%20d%3D%22M-20%2014%20Q%20-5%2011%2010%2014%20T%2040%2014%20T%2070%2014%20T%20100%2014%20T%20130%2014%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M-20%2027%20Q%20-5%2023%2010%2027%20T%2040%2027%20T%2070%2027%20T%20100%2027%20T%20130%2027%22%20fill%3D%22none%22%20stroke%3D%22%231E1660%22%20stroke-opacity%3D%220.12%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M-20%2038%20Q%20-5%2035%2010%2038%20T%2040%2038%20T%2070%2038%20T%20100%2038%20T%20130%2038%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.08%22%20stroke-width%3D%227%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M-20%2051%20Q%20-5%2047%2010%2051%20T%2040%2051%20T%2070%2051%20T%20100%2051%20T%20130%2051%22%20fill%3D%22none%22%20stroke%3D%22%231E1660%22%20stroke-opacity%3D%220.14%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M-20%2062%20Q%20-5%2059%2010%2062%20T%2040%2062%20T%2070%2062%20T%20100%2062%20T%20130%2062%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.1%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M-20%2072%20Q%20-5%2068%2010%2072%20T%2040%2072%20T%2070%2072%20T%20100%2072%20T%20130%2072%22%20fill%3D%22none%22%20stroke%3D%22%231E1660%22%20stroke-opacity%3D%220.12%22%20stroke-width%3D%226%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M-20%2084%20Q%20-5%2081%2010%2084%20T%2040%2084%20T%2070%2084%20T%20100%2084%20T%20130%2084%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.07%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M-20%2093%20Q%20-5%2089%2010%2093%20T%2040%2093%20T%2070%2093%20T%20100%2093%20T%20130%2093%22%20fill%3D%22none%22%20stroke%3D%22%231E1660%22%20stroke-opacity%3D%220.14%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat,radial-gradient(circle at 70% 75%,#1e166047 0%,#0000 60%),linear-gradient(145deg,#b3aaff 0%,#8c80f2 30%,#6656da 62%,#4a3cb8 100%);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 .45em #8b7cf666,inset -.06em -.06em .14em #1e166040}
.chapter-sidebar-module-scss-module__AsnhFG__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .chapter-sidebar-module-scss-module__AsnhFG__globalColors,[data-theme=dark].chapter-sidebar-module-scss-module__AsnhFG__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.chapter-sidebar-module-scss-module__AsnhFG__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.chapter-sidebar-module-scss-module__AsnhFG__sidebar{background-color:var(--color-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-sizing:border-box;row-gap:var(--space-1);padding:var(--space-4);top:var(--space-4);flex-direction:column;flex:0 0 260px;justify-content:flex-start;align-items:stretch;display:flex;position:sticky}.chapter-sidebar-module-scss-module__AsnhFG__item{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:14px;font-weight:600}.chapter-sidebar-module-scss-module__AsnhFG__active{background-color:var(--color-primary);color:var(--color-white)}@media (max-width:768px){.chapter-sidebar-module-scss-module__AsnhFG__sidebar{display:none}}
.diagnosis-module-scss-module__3_2xUG__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .diagnosis-module-scss-module__3_2xUG__globalColors,[data-theme=dark].diagnosis-module-scss-module__3_2xUG__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.diagnosis-module-scss-module__3_2xUG__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.diagnosis-module-scss-module__3_2xUG__section{row-gap:var(--space-4);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.diagnosis-module-scss-module__3_2xUG__heading{row-gap:var(--space-2);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.diagnosis-module-scss-module__3_2xUG__description{color:var(--color-text-secondary);font-size:14px;line-height:1.6}.diagnosis-module-scss-module__3_2xUG__columns{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;display:grid}.diagnosis-module-scss-module__3_2xUG__card{background-color:var(--color-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-sizing:border-box;border-radius:var(--radius-lg);overflow:hidden}.diagnosis-module-scss-module__3_2xUG__cardHeader{column-gap:var(--space-2);border-bottom:1px solid var(--color-divider);flex-direction:row;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.diagnosis-module-scss-module__3_2xUG__cardHeader span{color:var(--color-text-secondary);font-size:12.5px;font-weight:700}.diagnosis-module-scss-module__3_2xUG__cardBody{padding:var(--space-2) 18px var(--space-3)}.diagnosis-module-scss-module__3_2xUG__focus{row-gap:var(--space-3);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.diagnosis-module-scss-module__3_2xUG__focusTitle{color:var(--color-text-secondary);font-size:12.5px;font-weight:700}.diagnosis-module-scss-module__3_2xUG__weak{background-color:var(--color-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-sizing:border-box;border-radius:var(--radius-md);flex-direction:row;justify-content:flex-start;align-items:center;column-gap:14px;padding:14px 16px;display:flex}.diagnosis-module-scss-module__3_2xUG__weakValue{border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--color-attention) 12%, transparent);width:52px;height:52px;color:var(--color-attention);flex-direction:row;flex:none;justify-content:center;align-items:center;column-gap:0;font-size:14px;font-weight:800;display:flex}.diagnosis-module-scss-module__3_2xUG__weakText{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;row-gap:2px;min-width:0;display:flex}.diagnosis-module-scss-module__3_2xUG__weakName{color:var(--color-ink);font-size:14.5px;font-weight:700}.diagnosis-module-scss-module__3_2xUG__weakMeta{color:var(--color-text-secondary);font-size:12.5px}.diagnosis-module-scss-module__3_2xUG__weakEmpty{padding:var(--space-4);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:13.5px;line-height:1.5}.diagnosis-module-scss-module__3_2xUG__note{color:var(--color-text-muted);font-size:12px;line-height:1.5}
.not-found-page-module-scss-module__sIpQyW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .not-found-page-module-scss-module__sIpQyW__globalColors,[data-theme=dark].not-found-page-module-scss-module__sIpQyW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.not-found-page-module-scss-module__sIpQyW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.not-found-page-module-scss-module__sIpQyW__page{box-sizing:border-box;background-color:var(--color-black);background-image:url(../media/banner.2cd7b61yjegn7.png),linear-gradient(180deg, var(--color-black) 0%, var(--color-brand-navy) 100%);background-position:50%;background-size:cover;flex:1 0 auto;justify-content:center;align-items:center;min-height:680px;padding:72px 7%;display:flex}.not-found-page-module-scss-module__sIpQyW__content{text-align:center;flex-direction:column;align-items:center;max-width:640px;display:flex}.not-found-page-module-scss-module__sIpQyW__tag{align-items:center;gap:var(--space-2);padding:5px var(--space-3);border-radius:var(--radius-full);color:#f6c26b;letter-spacing:.08em;background:#f2a93b1f;border:1px solid #f2a93b4d;font-size:11px;font-weight:700;display:inline-flex}.not-found-page-module-scss-module__sIpQyW__dot{background:#f2a93b;border-radius:50%;width:6px;height:6px}.not-found-page-module-scss-module__sIpQyW__code{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-white);letter-spacing:-.04em;margin:18px 0 6px;font-size:clamp(120px,18vw,184px);font-weight:800;line-height:1;display:flex}.not-found-page-module-scss-module__sIpQyW__code>span{color:inherit;font-size:inherit}.not-found-page-module-scss-module__sIpQyW__planet{margin:0 .08em;font-size:.64em}.not-found-page-module-scss-module__sIpQyW__title{color:var(--color-white);letter-spacing:-.02em;text-wrap:pretty;margin:18px 0 10px;font-family:inherit;font-size:clamp(28px,4vw,38px);font-weight:800}.not-found-page-module-scss-module__sIpQyW__description{color:#fefefec7;text-align:center;text-wrap:pretty;max-width:500px;margin:0;font-size:16px;line-height:1.6}.not-found-page-module-scss-module__sIpQyW__buttons{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin-top:28px;display:flex}.not-found-page-module-scss-module__sIpQyW__primary,.not-found-page-module-scss-module__sIpQyW__secondary{border-radius:var(--radius-sm);height:46px;color:var(--color-white);transition:background-color var(--duration-fast);align-items:center;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.not-found-page-module-scss-module__sIpQyW__primary{background:#4232b2}.not-found-page-module-scss-module__sIpQyW__primary:hover{background:#5443c9}.not-found-page-module-scss-module__sIpQyW__secondary{border:1.5px solid #fefefe59}.not-found-page-module-scss-module__sIpQyW__secondary:hover{background:#ffffff14}.not-found-page-module-scss-module__sIpQyW__shortcuts{color:#fefefe8c;border-top:1px solid #fefefe24;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:28px;padding-top:22px;font-size:13px;display:flex}.not-found-page-module-scss-module__sIpQyW__shortcuts span{color:inherit;font-size:inherit}.not-found-page-module-scss-module__sIpQyW__shortcuts a{color:var(--color-white);font-weight:600;text-decoration:none}.not-found-page-module-scss-module__sIpQyW__shortcuts a:hover{color:#b7acff}.not-found-page-module-scss-module__sIpQyW__coordinates{color:#fefefe73;letter-spacing:.06em;margin:22px 0 0;font-family:monospace;font-size:11.5px}
.chapter-select-module-scss-module__WQvUJW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .chapter-select-module-scss-module__WQvUJW__globalColors,[data-theme=dark].chapter-select-module-scss-module__WQvUJW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.chapter-select-module-scss-module__WQvUJW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.chapter-select-module-scss-module__WQvUJW__select{background:var(--color-card)}
.history-module-scss-module__CxayPa__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .history-module-scss-module__CxayPa__globalColors,[data-theme=dark].history-module-scss-module__CxayPa__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.history-module-scss-module__CxayPa__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.history-module-scss-module__CxayPa__section{row-gap:var(--space-4);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.history-module-scss-module__CxayPa__list{background-color:var(--color-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-sizing:border-box;border-radius:var(--radius-lg);overflow:hidden}.history-module-scss-module__CxayPa__item+.history-module-scss-module__CxayPa__item{border-top:1px solid var(--color-divider)}.history-module-scss-module__CxayPa__toggle{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:14px;padding:14px 18px;display:flex}.history-module-scss-module__CxayPa__toggle:hover{background-color:var(--color-surface)}.history-module-scss-module__CxayPa__info{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;row-gap:2px;min-width:0;display:flex}.history-module-scss-module__CxayPa__name{color:var(--color-ink);font-size:14.5px;font-weight:700}.history-module-scss-module__CxayPa__meta{color:var(--color-text-secondary);font-size:12.5px}.history-module-scss-module__CxayPa__score{font-size:14px;font-weight:800}.history-module-scss-module__CxayPa__good{color:var(--color-success)}.history-module-scss-module__CxayPa__ok{color:var(--color-primary)}.history-module-scss-module__CxayPa__weak{color:var(--color-attention)}.history-module-scss-module__CxayPa__chevron{color:var(--color-text-muted);transition:transform var(--duration-fast);font-size:18px!important}.history-module-scss-module__CxayPa__open{transform:rotate(90deg)}.history-module-scss-module__CxayPa__detail{row-gap:var(--space-3);padding:var(--space-4) 18px var(--space-5);background-color:var(--color-surface);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.history-module-scss-module__CxayPa__detailTitle{color:var(--color-text-secondary);font-size:12.5px;font-weight:700}.history-module-scss-module__CxayPa__compare{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-card);color:var(--color-ink);padding:12px 14px;font-size:13px;line-height:1.5}
.email-banner-module-scss-module__-U24bq__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .email-banner-module-scss-module__-U24bq__globalColors,[data-theme=dark].email-banner-module-scss-module__-U24bq__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.email-banner-module-scss-module__-U24bq__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.email-banner-module-scss-module__-U24bq__icon{width:36px;height:36px}.email-banner-module-scss-module__-U24bq__button{white-space:nowrap}
.base-content-module-scss-module__UgfNHW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .base-content-module-scss-module__UgfNHW__globalColors,[data-theme=dark].base-content-module-scss-module__UgfNHW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.base-content-module-scss-module__UgfNHW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.base-content-module-scss-module__UgfNHW__backBar{border-bottom:1px solid var(--color-border)}.base-content-module-scss-module__UgfNHW__icon{color:var(--color-primary)}.base-content-module-scss-module__UgfNHW__backBarContainer{box-sizing:border-box;width:100%;max-width:1212px;padding-inline:12px;padding:var(--space-2) 0;margin-inline:auto}.base-content-module-scss-module__UgfNHW__mobileSelect{display:none}.base-content-module-scss-module__UgfNHW__layout{column-gap:var(--space-4);flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.base-content-module-scss-module__UgfNHW__toggle{margin-top:var(--space-2);flex:none;align-self:flex-start;color:var(--color-text-secondary)!important}.base-content-module-scss-module__UgfNHW__content{flex:1;min-width:0}.base-content-module-scss-module__UgfNHW__contentExpanded{max-width:900px;margin-inline:auto}@media (max-width:768px){.base-content-module-scss-module__UgfNHW__mobileSelect{margin-bottom:var(--space-6);display:block}.base-content-module-scss-module__UgfNHW__layout{flex-direction:column}.base-content-module-scss-module__UgfNHW__toggle{display:none!important}.base-content-module-scss-module__UgfNHW__content,.base-content-module-scss-module__UgfNHW__contentExpanded{width:100%;margin-inline:0}}
.evolution-module-scss-module__2FnKQW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .evolution-module-scss-module__2FnKQW__globalColors,[data-theme=dark].evolution-module-scss-module__2FnKQW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.evolution-module-scss-module__2FnKQW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.evolution-module-scss-module__2FnKQW__section{row-gap:var(--space-4);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.evolution-module-scss-module__2FnKQW__card{background-color:var(--color-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-sizing:border-box;row-gap:var(--space-5);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5) var(--space-5);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.evolution-module-scss-module__2FnKQW__caption{color:var(--color-text-secondary);font-size:12.5px;font-weight:700}.evolution-module-scss-module__2FnKQW__chart .MuiChartsAxis-tickLabel{fill:var(--color-text-muted)!important;font-family:inherit!important}:is(.evolution-module-scss-module__2FnKQW__chart .MuiChartsAxis-line,.evolution-module-scss-module__2FnKQW__chart .MuiChartsAxis-tick){stroke:var(--color-border)!important}.evolution-module-scss-module__2FnKQW__chart .MuiChartsGrid-line{stroke-dasharray:4 4;stroke:var(--color-border)!important}.evolution-module-scss-module__2FnKQW__chart .MuiMarkElement-root{stroke-width:3px;fill:var(--color-card)!important}.evolution-module-scss-module__2FnKQW__few{padding:var(--space-5);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-md);text-align:center;color:var(--color-text-secondary);font-size:13.5px}.evolution-module-scss-module__2FnKQW__retakes{row-gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-divider);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.evolution-module-scss-module__2FnKQW__retake{column-gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:row;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}@media (max-width:768px){.evolution-module-scss-module__2FnKQW__retake{row-gap:var(--space-4);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}}.evolution-module-scss-module__2FnKQW__retakeName{color:var(--color-ink);font-size:14px;font-weight:700}.evolution-module-scss-module__2FnKQW__scores{color:var(--color-text-secondary);flex-direction:row;justify-content:flex-start;align-items:center;column-gap:10px;font-size:13px;display:flex}.evolution-module-scss-module__2FnKQW__score{flex-direction:column;justify-content:center;align-items:center;row-gap:0;display:flex}.evolution-module-scss-module__2FnKQW__score strong{color:var(--color-ink);font-size:15px}.evolution-module-scss-module__2FnKQW__score span{font-size:11px}.evolution-module-scss-module__2FnKQW__empty{color:var(--color-text-secondary);font-size:13px;line-height:1.5}
.done-mark-module-scss-module__rt80fq__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .done-mark-module-scss-module__rt80fq__globalColors,[data-theme=dark].done-mark-module-scss-module__rt80fq__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.done-mark-module-scss-module__rt80fq__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.done-mark-module-scss-module__rt80fq__mark{width:fit-content;margin-top:var(--space-2);border-radius:var(--radius-full);color:var(--color-success);background-color:color-mix(in srgb, var(--color-success) 12%, transparent);flex-direction:row;justify-content:flex-start;align-items:center;column-gap:4px;padding:2px 10px 2px 6px;font-size:12px;font-weight:700;display:flex}.done-mark-module-scss-module__rt80fq__wrong{color:var(--color-attention);background-color:color-mix(in srgb, var(--color-attention) 12%, transparent)}.done-mark-module-scss-module__rt80fq__icon{font-size:15px!important}
.profile-tabs-module-scss-module__5PTQiW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .profile-tabs-module-scss-module__5PTQiW__globalColors,[data-theme=dark].profile-tabs-module-scss-module__5PTQiW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.profile-tabs-module-scss-module__5PTQiW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.profile-tabs-module-scss-module__5PTQiW__tabs{gap:var(--space-1);display:flex}.profile-tabs-module-scss-module__5PTQiW__tab{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:14px;font-weight:700}.profile-tabs-module-scss-module__5PTQiW__tab:hover{color:var(--color-ink)}@media (max-width:768px){.profile-tabs-module-scss-module__5PTQiW__underline{display:none}}.profile-tabs-module-scss-module__5PTQiW__underline .profile-tabs-module-scss-module__5PTQiW__tab{padding:var(--space-3) var(--space-4);border-bottom:3px solid #0000}.profile-tabs-module-scss-module__5PTQiW__underline .profile-tabs-module-scss-module__5PTQiW__active,.profile-tabs-module-scss-module__5PTQiW__underline .profile-tabs-module-scss-module__5PTQiW__active:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}.profile-tabs-module-scss-module__5PTQiW__pill{padding:var(--space-1);border-radius:var(--radius-md);background-color:var(--color-card);border:1px solid var(--color-border);display:none}@media (max-width:768px){.profile-tabs-module-scss-module__5PTQiW__pill{display:flex}}.profile-tabs-module-scss-module__5PTQiW__pill .profile-tabs-module-scss-module__5PTQiW__tab{padding:var(--space-3);border-radius:var(--radius-sm);flex:1}.profile-tabs-module-scss-module__5PTQiW__pill .profile-tabs-module-scss-module__5PTQiW__active,.profile-tabs-module-scss-module__5PTQiW__pill .profile-tabs-module-scss-module__5PTQiW__active:hover{color:var(--color-white);background-color:var(--color-primary)}
.chapter-page-module-scss-module__KCJMtW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .chapter-page-module-scss-module__KCJMtW__globalColors,[data-theme=dark].chapter-page-module-scss-module__KCJMtW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.chapter-page-module-scss-module__KCJMtW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.chapter-page-module-scss-module__KCJMtW__chapter{row-gap:var(--space-4);flex-direction:column;flex:1;justify-content:center;align-items:stretch;min-width:0;display:flex}.chapter-page-module-scss-module__KCJMtW__chapter h1{color:var(--color-primary);margin-bottom:var(--space-2);font-size:32px}.chapter-page-module-scss-module__KCJMtW__chapter h2{color:var(--color-primary);font-size:20px;font-weight:600}.chapter-page-module-scss-module__KCJMtW__chapter h3{color:var(--color-primary);margin-bottom:var(--space-1);font-size:16px;font-weight:600}.chapter-page-module-scss-module__KCJMtW__chapter p{text-align:justify;font-size:16px}.chapter-page-module-scss-module__KCJMtW__sections{row-gap:var(--space-5);flex-direction:column;justify-content:center;align-items:stretch;display:flex}.chapter-page-module-scss-module__KCJMtW__section{row-gap:var(--space-2);flex-direction:column;justify-content:center;align-items:stretch;display:flex}.chapter-page-module-scss-module__KCJMtW__blocks{row-gap:var(--space-4);flex-direction:column;justify-content:center;align-items:stretch;display:flex}.chapter-page-module-scss-module__KCJMtW__chapterNav{column-gap:var(--space-2);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.chapter-page-module-scss-module__KCJMtW__icon{color:var(--color-primary)}.chapter-page-module-scss-module__KCJMtW__reading{column-gap:var(--space-6);flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.chapter-page-module-scss-module__KCJMtW__reading .chapter-page-module-scss-module__KCJMtW__rail{top:var(--space-6);flex:0 0 300px;position:sticky}@media (max-width:1199px){.chapter-page-module-scss-module__KCJMtW__reading .chapter-page-module-scss-module__KCJMtW__rail{display:none}}
.contents-list-module-scss-module__-_UwuW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .contents-list-module-scss-module__-_UwuW__globalColors,[data-theme=dark].contents-list-module-scss-module__-_UwuW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.contents-list-module-scss-module__-_UwuW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.contents-list-module-scss-module__-_UwuW__list{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}@media (max-width:768px){.contents-list-module-scss-module__-_UwuW__list{grid-template-columns:1fr}}.contents-list-module-scss-module__-_UwuW__compact{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.contents-list-module-scss-module__-_UwuW__compact{grid-template-columns:1fr}}.contents-list-module-scss-module__-_UwuW__ad{margin-top:var(--space-7)}
.card-module-scss-module__JIvf6q__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .card-module-scss-module__JIvf6q__globalColors,[data-theme=dark].card-module-scss-module__JIvf6q__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.card-module-scss-module__JIvf6q__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.card-module-scss-module__JIvf6q__card{background-color:var(--color-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-sizing:border-box;cursor:pointer;width:100%;color:inherit;transition:border-color var(--duration-fast);row-gap:var(--space-4);padding:var(--space-4);flex-direction:column;justify-content:flex-start;align-items:stretch;text-decoration:none;display:flex}.card-module-scss-module__JIvf6q__card:hover,.card-module-scss-module__JIvf6q__card:focus-visible{border-color:var(--color-primary)}.card-module-scss-module__JIvf6q__topInfo{column-gap:var(--space-3);flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.card-module-scss-module__JIvf6q__topInfo .card-module-scss-module__JIvf6q__tip{color:var(--color-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background-color:color-mix(in srgb, var(--color-primary) 12%, transparent);text-transform:uppercase;max-width:fit-content;font-size:12px;font-weight:600}.card-module-scss-module__JIvf6q__info{column-gap:var(--space-3);flex-direction:row;justify-content:center;align-self:flex-start;align-items:flex-start;max-height:150px;display:flex;overflow:hidden}.card-module-scss-module__JIvf6q__info img{object-fit:contain;border-radius:var(--radius-md);background-color:var(--color-brand-navy);flex:none;width:70px;height:100px}.card-module-scss-module__JIvf6q__info .card-module-scss-module__JIvf6q__placeholder{border-radius:var(--radius-md);background-color:var(--color-brand-navy);width:70px;height:100px;color:var(--color-white);flex-direction:row;flex:none;justify-content:center;align-items:center;column-gap:0;display:flex}.card-module-scss-module__JIvf6q__info .card-module-scss-module__JIvf6q__placeholder svg{width:70%}.card-module-scss-module__JIvf6q__text{color:var(--color-ink);min-width:0}.card-module-scss-module__JIvf6q__text p{text-align:start;margin-bottom:var(--space-1);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.card-module-scss-module__JIvf6q__skeleton{cursor:default}.card-module-scss-module__JIvf6q__skeleton:hover{border-color:var(--color-border)}.card-module-scss-module__JIvf6q__skeletonInfo{width:100%}.card-module-scss-module__JIvf6q__skeletonImage{flex:none}.card-module-scss-module__JIvf6q__skeletonText{flex:1}
.cometa-actions-module-scss-module__D-Au6G__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .cometa-actions-module-scss-module__D-Au6G__globalColors,[data-theme=dark].cometa-actions-module-scss-module__D-Au6G__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.cometa-actions-module-scss-module__D-Au6G__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.cometa-actions-module-scss-module__D-Au6G__actions{column-gap:var(--space-3);justify-content:flex-start;align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-flow:wrap;display:flex}@media (max-width:768px){.cometa-actions-module-scss-module__D-Au6G__actions{row-gap:var(--space-3);flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex}}.cometa-actions-module-scss-module__D-Au6G__onDark{flex-direction:column;align-items:stretch;width:100%;margin-top:0}.cometa-actions-module-scss-module__D-Au6G__subscribe{height:48px;background-color:var(--color-cometa)!important;color:var(--color-brand-navy)!important;box-shadow:0 8px 20px color-mix(in srgb, var(--color-cometa) 35%, transparent)!important;padding:0 22px!important;font-weight:800!important}.cometa-actions-module-scss-module__D-Au6G__subscribe:hover{filter:brightness(.95)}.cometa-actions-module-scss-module__D-Au6G__subscribe img{width:22px!important;height:22px!important}.cometa-actions-module-scss-module__D-Au6G__secondary{height:48px;padding:0 20px!important;font-weight:700!important}.cometa-actions-module-scss-module__D-Au6G__onDark .cometa-actions-module-scss-module__D-Au6G__secondary{color:var(--color-white)!important;border-color:color-mix(in srgb, var(--color-white) 40%, transparent)!important}.cometa-actions-module-scss-module__D-Au6G__onDark .cometa-actions-module-scss-module__D-Au6G__secondary:hover{background-color:color-mix(in srgb, var(--color-white) 8%, transparent)!important}
.summary-card-module-scss-module__sVoGNW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .summary-card-module-scss-module__sVoGNW__globalColors,[data-theme=dark].summary-card-module-scss-module__sVoGNW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.summary-card-module-scss-module__sVoGNW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.summary-card-module-scss-module__sVoGNW__cards{gap:var(--space-3);flex:2 600px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:768px){.summary-card-module-scss-module__sVoGNW__cards{flex:none;grid-template-columns:1fr}}.summary-card-module-scss-module__sVoGNW__card{padding:14px var(--space-4);border-radius:var(--radius-md);background-color:var(--color-card);color:var(--color-ink);flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:10px;display:flex}.summary-card-module-scss-module__sVoGNW__header{column-gap:var(--space-2);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.summary-card-module-scss-module__sVoGNW__label{color:var(--color-text-muted);font-size:12px;font-weight:600}.summary-card-module-scss-module__sVoGNW__example{border:1px solid var(--color-border);border-radius:var(--radius-full);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);padding:2px 8px;font-size:10.5px;font-weight:800}.summary-card-module-scss-module__sVoGNW__last{column-gap:var(--space-3);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.summary-card-module-scss-module__sVoGNW__ring{box-sizing:border-box;border-radius:var(--radius-full);border:5px solid;flex-direction:row;flex:none;justify-content:center;align-items:center;column-gap:0;width:52px;height:52px;font-size:13px;font-weight:800;display:flex}.summary-card-module-scss-module__sVoGNW__good{border-color:var(--color-success)}.summary-card-module-scss-module__sVoGNW__ok{border-color:var(--color-primary)}.summary-card-module-scss-module__sVoGNW__weak{border-color:var(--color-attention)}.summary-card-module-scss-module__sVoGNW__lastText{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;row-gap:2px;min-width:0;display:flex}.summary-card-module-scss-module__sVoGNW__name{color:var(--color-ink);font-size:14px;font-weight:700}.summary-card-module-scss-module__sVoGNW__meta{color:var(--color-text-secondary);font-size:12.5px}.summary-card-module-scss-module__sVoGNW__chart{pointer-events:none}.summary-card-module-scss-module__sVoGNW__chart .MuiBarLabel-root{fill:var(--color-ink)!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important}.summary-card-module-scss-module__sVoGNW__stats{row-gap:var(--space-2);flex-direction:column;flex:1;justify-content:center;align-items:stretch;display:flex}.summary-card-module-scss-module__sVoGNW__stat{column-gap:var(--space-2);flex-direction:row;justify-content:flex-start;align-items:baseline;display:flex}.summary-card-module-scss-module__sVoGNW__stat strong{letter-spacing:-.02em;font-size:22px;font-weight:800}.summary-card-module-scss-module__sVoGNW__stat span{color:var(--color-text-secondary);font-size:12.5px}
.exam-header-module-scss-module__OlksiW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .exam-header-module-scss-module__OlksiW__globalColors,[data-theme=dark].exam-header-module-scss-module__OlksiW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.exam-header-module-scss-module__OlksiW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.exam-header-module-scss-module__OlksiW__header{row-gap:var(--space-3);background-color:var(--color-card);border-bottom:1px solid var(--color-border);height:var(--header-height);box-sizing:border-box;z-index:10;flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:fixed;top:0;left:0;right:0}@media (max-width:768px){.exam-header-module-scss-module__OlksiW__header{padding:0 var(--space-3)}.exam-header-module-scss-module__OlksiW__header .exam-header-module-scss-module__OlksiW__center{display:none}}.exam-header-module-scss-module__OlksiW__container{box-sizing:border-box;column-gap:var(--space-3);flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;max-width:1212px;margin-inline:auto;padding-inline:12px;display:flex}.exam-header-module-scss-module__OlksiW__center{column-gap:var(--space-3);flex-direction:row;justify-content:center;align-items:center;display:flex}.exam-header-module-scss-module__OlksiW__center .exam-header-module-scss-module__OlksiW__tip{text-transform:capitalize}.exam-header-module-scss-module__OlksiW__tip{color:var(--color-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background-color:color-mix(in srgb, var(--color-primary) 12%, transparent);text-transform:uppercase;font-size:12px;font-weight:600}.exam-header-module-scss-module__OlksiW__actions{column-gap:var(--space-3);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.exam-header-module-scss-module__OlksiW__timer{color:var(--color-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background-color:color-mix(in srgb, var(--color-primary) 12%, transparent);text-transform:uppercase;column-gap:var(--space-1);flex-direction:row;justify-content:flex-start;align-items:center;font-size:12px;font-weight:600;display:flex}.exam-header-module-scss-module__OlksiW__timer .exam-header-module-scss-module__OlksiW__icon{font-size:16px}
.profile-header-module-scss-module__MtFhuW__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .profile-header-module-scss-module__MtFhuW__globalColors,[data-theme=dark].profile-header-module-scss-module__MtFhuW__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.profile-header-module-scss-module__MtFhuW__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.profile-header-module-scss-module__MtFhuW__hero{background-color:var(--color-card)}.profile-header-module-scss-module__MtFhuW__container{box-sizing:border-box;row-gap:var(--space-6);padding-inline:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:1212px;margin-inline:auto;padding-top:44px;display:flex}.profile-header-module-scss-module__MtFhuW__mobileBar{display:none}.profile-header-module-scss-module__MtFhuW__identity{flex-flow:wrap;justify-content:flex-start;align-items:center;column-gap:28px;display:flex}.profile-header-module-scss-module__MtFhuW__avatar{box-shadow:0 0 0 6px var(--color-surface);font-weight:800;width:112px!important;height:112px!important;color:var(--color-white)!important;background-color:var(--color-primary)!important;font-size:44px!important}.profile-header-module-scss-module__MtFhuW__cometa{box-shadow:0 0 0 5px var(--color-surface),0 0 0 9px var(--color-cometa)}.profile-header-module-scss-module__MtFhuW__info{flex-direction:column;flex:280px;justify-content:center;align-items:flex-start;row-gap:6px;display:flex}.profile-header-module-scss-module__MtFhuW__info p{color:var(--color-text-secondary);font-size:14px}.profile-header-module-scss-module__MtFhuW__nameRow{flex-flow:wrap;justify-content:flex-start;align-items:center;column-gap:10px;display:flex}.profile-header-module-scss-module__MtFhuW__nameRow h1{font-family:var(--font-jakarta);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(26px,4vw,32px);font-weight:800}.profile-header-module-scss-module__MtFhuW__plan{border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-off-white);color:var(--color-text-secondary);text-transform:uppercase;padding:3px 9px;font-size:11px;font-weight:800}.profile-header-module-scss-module__MtFhuW__planCometa{border-color:var(--color-cometa-border);background-color:var(--color-cometa-soft);color:var(--color-cometa-ink)}.profile-header-module-scss-module__MtFhuW__skeletonTabs{display:flex}@media (max-width:768px){.profile-header-module-scss-module__MtFhuW__hero{background-color:#0000}.profile-header-module-scss-module__MtFhuW__container{padding-top:var(--space-4);gap:var(--space-5)}.profile-header-module-scss-module__MtFhuW__mobileBar{column-gap:var(--space-1);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.profile-header-module-scss-module__MtFhuW__mobileBar span{color:var(--color-ink);font-size:17px;font-weight:700}.profile-header-module-scss-module__MtFhuW__back{margin-left:calc(-1*var(--space-2))!important;color:var(--color-primary)!important}.profile-header-module-scss-module__MtFhuW__identity{row-gap:var(--space-4);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.profile-header-module-scss-module__MtFhuW__avatar{width:96px!important;height:96px!important;font-size:38px!important}.profile-header-module-scss-module__MtFhuW__info{align-items:center;gap:var(--space-2);flex:none}.profile-header-module-scss-module__MtFhuW__info h1{order:1;font-size:22px}.profile-header-module-scss-module__MtFhuW__info p{text-align:center;order:2}.profile-header-module-scss-module__MtFhuW__nameRow{display:contents}.profile-header-module-scss-module__MtFhuW__plan{order:3}.profile-header-module-scss-module__MtFhuW__skeletonTabs{display:none}}
.section-block-module-scss-module__Da7cXq__globalColors{--color-white:#fefefe;--color-black:#0e0b16;--color-brand-navy:#131246;--color-success:#1aa04d;--color-error:#ea0d2b;--color-surface:#fefefe;--color-card:#f7f6fb;--color-off-white:#f2f2f2;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-divider:#e2e8f0;--color-ink:#0e0b16;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-primary:#4232b2;--color-primary-hover:#37299e;--color-primary-active:#2f2286;--color-primary-soft:#4232b214;--color-warning:#9a3412;--color-attention:#ea580c;--color-cometa:#f2a93b;--color-cometa-ink:#8a4b12;--color-cometa-soft:#f2a93b1a;--color-cometa-border:#f2a93b66;--shadow-primary:#3228b266;--shadow-soft:#0000001a;--color-skeleton:#edeef3;--color-skeleton-highlight:#f7f8fa;--color-ad-bg:#f1f2f4;--color-ad-border:#dcdfe3;--color-ad-fill:#d9dce1;--color-ad-fill-soft:#e4e6ea;--color-ad-label:#6b7177}[data-theme=dark] .section-block-module-scss-module__Da7cXq__globalColors,[data-theme=dark].section-block-module-scss-module__Da7cXq__globalColors{--color-surface:#15131f;--color-card:#1f1b2e;--color-off-white:#251f35;--color-border:#2c2838;--color-border-strong:#3a3450;--color-divider:#2c2838;--color-ink:#edebf5;--color-text-secondary:#b7b4c4;--color-text-muted:#8b899a;--color-primary:#8b7cf6;--color-primary-hover:#a296f9;--color-primary-active:#7264de;--color-primary-soft:#8b7cf624;--color-warning:#fdba74;--color-cometa-ink:#f6c26b;--color-cometa-border:#f2a93b4d;--shadow-primary:#8b7cf659;--shadow-soft:#00000059;--color-skeleton:#231e32;--color-skeleton-highlight:#2f2942;--color-ad-bg:#232227;--color-ad-border:#34333a;--color-ad-fill:#3a3940;--color-ad-fill-soft:#2e2d33;--color-ad-label:#9aa0a6}.section-block-module-scss-module__Da7cXq__globalTokens{--radius-xs:4px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:80px;--space-9:120px;--shadow-card:0 1px 4px var(--shadow-soft);--duration-fast:.3s;--duration-slow:.7s}.section-block-module-scss-module__Da7cXq__image{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.section-block-module-scss-module__Da7cXq__image img{max-width:50%}.section-block-module-scss-module__Da7cXq__video{aspect-ratio:16/9;border:0;width:100%}
