:root{--bg:#0b0f18;--bg-rgb:11 15 24;--surface:#151b25;--surface-hover:#1a212d;--raised:#202733;--track:#29313d;--floating-track:#1b222d;--hairline:#ffffff0f;--text:#f4f2ef;--text-2:#f4f2efa6;--text-3:#f4f2ef80;--muted:#f4f2ef80;--text-bright:#f4f2ef;--accent:#1eac6f;--accent-ink:#1eac6f;--accent-hover:#47c58c;--on-accent:#04130c;--accent-tint:#1eac6f1f;--wait-fill:#1eac6f3d;--accent-line:#1eac6f99;--accent-line-soft:#1eac6f66;--accent-on-light:#06915f;--glow:0 0 8px #1eac6fe6;--glow-logo:0 0 .25em #1eac6fcc, 0 0 .8em #1eac6f59;--danger:#f14d4c;--danger-btn:#f14d4c;--danger-tint:#f14d4c24;--warn:#fb7b28;--warn-tint:#fb7b2824;--yandex:#de3b3d;--vk:#1570d1;--pill:#f4f2ef;--on-pill:#000;--outline:#f4f2ef59;--avatar-social:linear-gradient(135deg, #dd8364, #9e4f98);--line-05:#ffffff0d;--line-06:#ffffff0f;--line-08:#ffffff14;--line-10:#ffffff1a;--line-12:#ffffff1f;--line-14:#ffffff24;--line-15:#ffffff26;--line-18:#ffffff2e;--line-20:#fff3;--line-25:#ffffff40;--line-30:#ffffff4d;--fill-02:#ffffff05;--fill-04:#ffffff0a;--fill-05:#ffffff0d;--fill-06:#ffffff0f;--fill-07:#ffffff12;--fill-08:#ffffff14;--fill-10:#ffffff1a;--fill-12:#ffffff1f;--ink-40:#f4f2ef66;--ink-14:#f4f2ef24;--ink-20:#f4f2ef33;--ink-35:#f4f2ef59;--ink-30:#f4f2ef4d;--ink-45:#f4f2ef73;--ink-55:#f4f2ef8c;--ink-70:#f4f2efb3;--ink-75:#f4f2efbf;--ink-80:#f4f2efcc;--ink-85:#f4f2efd9;--knob-off:#f4f2ef80;--glass:#0b0f1866;--glass-btn:#151b25c7;--glass-panel:#0b0f1880;--glass-plate:#0b0f1880;--glass-nav:#0b0f18b3;--glass-tab:#151b25b3;--glass-pill:#151b25c7;--glass-toast:#151b25d9;--glass-sheet:#151b25e6;--glass-side:#151b25eb;--glass-card:#151b25f2;--glass-menu:#151b25f5;--glass-border:#ffffff1f;--glass-border-panel:#ffffff24;--glass-highlight:inset 0 1px 0 #ffffff1a;--glass-highlight-soft:inset 0 1px 0 #ffffff14;--badge-bg:#0b0f1899;--badge-bg-50:#0b0f1899;--scrim:#0b0f1899;--scrim-55:#0b0f188c;--scrim-50:#0b0f1880;--scrim-side:#0b0f1873;--shadow-float:0 10px 30px #00000073;--shadow-float-soft:0 10px 30px #00000059;--shadow-panel:0 30px 80px #0009;--shadow-menu:0 20px 50px #0000008c;--shadow-thumb:0 3px 8px #0006;--shadow-cover:0 8px 20px #00000080;--shadow-sprite:drop-shadow(0 10px 16px #0000008c);--veil-location:linear-gradient(180deg, transparent 40%, #0b0f18e6 100%);--ff-display:var(--font-display), "Sofia Sans Extra Condensed", "Arial Narrow", Arial, sans-serif;--ff-logo:var(--font-logo), Unbounded, Arial, sans-serif;--ff-ui:var(--font-ui), Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;--ff-mono:ui-monospace, Menlo, monospace;--fw-title:700;--fw-heading:800;--fs-page-title:clamp(28px, 3.2vw, 46px);--fs-book-title:clamp(30px, 4.2vw, 60px);--fs-week-title:clamp(36px, 4.4vw, 64px);--fs-profile-title:clamp(20px, 2.2vw, 28px);--fs-continue-title:clamp(18px, 1.8vw, 24px);--tracking-display:.005em;--tracking-title:.01em;--tracking-over:.12em;--tracking-caps:.12em;--tracking-speaker:.06em;--tracking-mono:.12em;--r-badge:4px;--r-badge-md:4px;--r-thumb:3px;--r-cover:6px;--r-mini:6px;--r-menu-item:6px;--r-seg:8px;--r-seg-item:6px;--r-select:8px;--r-chip:8px;--r-btn:8px;--r-btn-lg:8px;--r-card:12px;--r-panel:12px;--r-panel-lg:12px;--r-reply:24px;--r-side:16px;--r-sheet:16px;--r-round:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--tap:44px;--pad:20px;--content-max:1440px;--nav-h:64px;--page-top:0px;--page-bottom:100px;--page-bottom-continue:170px;--title-gap:32px;--section-gap:32px;--section-title-gap:24px;--top-inset:14px;--bottom-inset:28px;--t-fast:.2s;--ease:ease}@supports (color:lab(0% 0 0)){:root{--accent:lab(62.4837% -48.4066 21.298);--accent-ink:lab(62.4837% -48.4066 21.298);--accent-hover:lab(71.6908% -46.4717 18.2798);--accent-tint:lab(62.4837% -48.4066 21.298/.12);--wait-fill:lab(62.4837% -48.4066 21.298/.24);--accent-line:lab(62.4837% -48.4066 21.298/.6);--accent-line-soft:lab(62.4837% -48.4066 21.298/.4);--accent-on-light:lab(52.9897% -43.5334 17.0799);--glow:0 0 8px lab(62.4837% -48.4066 21.298/.9);--glow-logo:0 0 .25em lab(62.4837% -48.4066 21.298/.8), 0 0 .8em lab(62.4837% -48.4066 21.298/.35);--danger:lab(57.3944% 63.124 38.0626);--danger-btn:lab(57.3944% 63.124 38.0626);--danger-tint:lab(57.3944% 63.124 38.0626/.14);--warn:lab(66.3292% 47.0533 64.4873);--warn-tint:lab(66.3292% 47.0533 64.4873/.14);--yandex:lab(51.5803% 63.2457 38.9399);--vk:lab(46.5096% 3.719 -58.3523);--avatar-social:linear-gradient(135deg, lab(64.3175% 33.2729 32.6109), lab(45.7297% 40.8632 -25.3753))}}@media (min-width:768px){:root{--pad:32px;--page-top:88px;--page-bottom:48px;--page-bottom-continue:110px;--top-inset:24px;--bottom-inset:48px}}@media (min-width:1100px){:root{--pad:48px}}.TopNav-module-scss-module__1JvXMq__theme-light{--bg:#f4f2ef;--text:#000;--muted:#00000080;--glass:#ffffff8c;--glass-panel:#fff9;--glass-border:#ffffffb3;--glass-border-panel:#ffffffb3;--text-2:#000000b8;--text-3:#00000094;--accent:#06915f;--accent-ink:#0c6f4d;--glow:none;--glass-btn:#0b0f1873;--reader-bg:#f4f2ef;--reader-veil:#f4f2ef99;--reader-track:#0000001f}@supports (color:lab(0% 0 0)){.TopNav-module-scss-module__1JvXMq__theme-light{--accent:lab(52.9897% -43.5334 17.0799);--accent-ink:lab(41.0035% -34.0447 11.0835)}}:root{--reader-bg:#000;--reader-veil:#0000008c;--reader-track:#ffffff1f}.TopNav-module-scss-module__1JvXMq__nav{z-index:6;height:var(--nav-h);background:var(--glass-nav);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border-bottom:1px solid var(--line-08);transition:background var(--t-fast),border-color var(--t-fast),backdrop-filter var(--t-fast);display:none;position:fixed;top:0;left:0;right:0}@media (min-width:768px){.TopNav-module-scss-module__1JvXMq__nav{display:block}}.TopNav-module-scss-module__1JvXMq__over{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.TopNav-module-scss-module__1JvXMq__inner{max-width:var(--content-max);height:var(--nav-h);padding:0 var(--pad);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.TopNav-module-scss-module__1JvXMq__left{align-items:center;gap:28px;display:flex}.TopNav-module-scss-module__1JvXMq__logo{height:36px;color:var(--text);align-items:center;padding:0 2px;display:flex}.TopNav-module-scss-module__1JvXMq__links{font:600 14px var(--ff-ui);gap:22px;display:flex}.TopNav-module-scss-module__1JvXMq__link{color:var(--text-3);transition:color var(--t-fast)}.TopNav-module-scss-module__1JvXMq__link:hover,.TopNav-module-scss-module__1JvXMq__active{color:var(--text)}.TopNav-module-scss-module__1JvXMq__right{align-items:center;gap:10px;display:flex}.TopNav-module-scss-module__1JvXMq__search{border-radius:var(--r-select);background:var(--glass-pill);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border:1px solid var(--glass-border-panel);justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.TopNav-module-scss-module__1JvXMq__search:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--t-fast);background:#ffffff0a;position:absolute;inset:0}.TopNav-module-scss-module__1JvXMq__search:hover:after{opacity:1}.TopNav-module-scss-module__1JvXMq__searchIcon{color:var(--text);flex:none}.TopNav-module-scss-module__1JvXMq__login{border-radius:var(--r-btn);background:var(--glass-pill);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border:1px solid var(--outline);height:40px;color:var(--text);font:700 13px var(--ff-ui);align-items:center;padding:0 16px;display:flex}.TopNav-module-scss-module__1JvXMq__ghost{visibility:hidden}.TopNav-module-scss-module__1JvXMq__avatar{border-radius:var(--r-btn);background:var(--glass-pill);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border:1px solid var(--line-20);width:40px;height:40px;color:var(--text);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.TopNav-module-scss-module__1JvXMq__avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.TopNav-module-scss-module__1JvXMq__social{background:var(--avatar-social)}
:root{--bg:#0b0f18;--bg-rgb:11 15 24;--surface:#151b25;--surface-hover:#1a212d;--raised:#202733;--track:#29313d;--floating-track:#1b222d;--hairline:#ffffff0f;--text:#f4f2ef;--text-2:#f4f2efa6;--text-3:#f4f2ef80;--muted:#f4f2ef80;--text-bright:#f4f2ef;--accent:#1eac6f;--accent-ink:#1eac6f;--accent-hover:#47c58c;--on-accent:#04130c;--accent-tint:#1eac6f1f;--wait-fill:#1eac6f3d;--accent-line:#1eac6f99;--accent-line-soft:#1eac6f66;--accent-on-light:#06915f;--glow:0 0 8px #1eac6fe6;--glow-logo:0 0 .25em #1eac6fcc, 0 0 .8em #1eac6f59;--danger:#f14d4c;--danger-btn:#f14d4c;--danger-tint:#f14d4c24;--warn:#fb7b28;--warn-tint:#fb7b2824;--yandex:#de3b3d;--vk:#1570d1;--pill:#f4f2ef;--on-pill:#000;--outline:#f4f2ef59;--avatar-social:linear-gradient(135deg, #dd8364, #9e4f98);--line-05:#ffffff0d;--line-06:#ffffff0f;--line-08:#ffffff14;--line-10:#ffffff1a;--line-12:#ffffff1f;--line-14:#ffffff24;--line-15:#ffffff26;--line-18:#ffffff2e;--line-20:#fff3;--line-25:#ffffff40;--line-30:#ffffff4d;--fill-02:#ffffff05;--fill-04:#ffffff0a;--fill-05:#ffffff0d;--fill-06:#ffffff0f;--fill-07:#ffffff12;--fill-08:#ffffff14;--fill-10:#ffffff1a;--fill-12:#ffffff1f;--ink-40:#f4f2ef66;--ink-14:#f4f2ef24;--ink-20:#f4f2ef33;--ink-35:#f4f2ef59;--ink-30:#f4f2ef4d;--ink-45:#f4f2ef73;--ink-55:#f4f2ef8c;--ink-70:#f4f2efb3;--ink-75:#f4f2efbf;--ink-80:#f4f2efcc;--ink-85:#f4f2efd9;--knob-off:#f4f2ef80;--glass:#0b0f1866;--glass-btn:#151b25c7;--glass-panel:#0b0f1880;--glass-plate:#0b0f1880;--glass-nav:#0b0f18b3;--glass-tab:#151b25b3;--glass-pill:#151b25c7;--glass-toast:#151b25d9;--glass-sheet:#151b25e6;--glass-side:#151b25eb;--glass-card:#151b25f2;--glass-menu:#151b25f5;--glass-border:#ffffff1f;--glass-border-panel:#ffffff24;--glass-highlight:inset 0 1px 0 #ffffff1a;--glass-highlight-soft:inset 0 1px 0 #ffffff14;--badge-bg:#0b0f1899;--badge-bg-50:#0b0f1899;--scrim:#0b0f1899;--scrim-55:#0b0f188c;--scrim-50:#0b0f1880;--scrim-side:#0b0f1873;--shadow-float:0 10px 30px #00000073;--shadow-float-soft:0 10px 30px #00000059;--shadow-panel:0 30px 80px #0009;--shadow-menu:0 20px 50px #0000008c;--shadow-thumb:0 3px 8px #0006;--shadow-cover:0 8px 20px #00000080;--shadow-sprite:drop-shadow(0 10px 16px #0000008c);--veil-location:linear-gradient(180deg, transparent 40%, #0b0f18e6 100%);--ff-display:var(--font-display), "Sofia Sans Extra Condensed", "Arial Narrow", Arial, sans-serif;--ff-logo:var(--font-logo), Unbounded, Arial, sans-serif;--ff-ui:var(--font-ui), Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;--ff-mono:ui-monospace, Menlo, monospace;--fw-title:700;--fw-heading:800;--fs-page-title:clamp(28px, 3.2vw, 46px);--fs-book-title:clamp(30px, 4.2vw, 60px);--fs-week-title:clamp(36px, 4.4vw, 64px);--fs-profile-title:clamp(20px, 2.2vw, 28px);--fs-continue-title:clamp(18px, 1.8vw, 24px);--tracking-display:.005em;--tracking-title:.01em;--tracking-over:.12em;--tracking-caps:.12em;--tracking-speaker:.06em;--tracking-mono:.12em;--r-badge:4px;--r-badge-md:4px;--r-thumb:3px;--r-cover:6px;--r-mini:6px;--r-menu-item:6px;--r-seg:8px;--r-seg-item:6px;--r-select:8px;--r-chip:8px;--r-btn:8px;--r-btn-lg:8px;--r-card:12px;--r-panel:12px;--r-panel-lg:12px;--r-reply:24px;--r-side:16px;--r-sheet:16px;--r-round:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--tap:44px;--pad:20px;--content-max:1440px;--nav-h:64px;--page-top:0px;--page-bottom:100px;--page-bottom-continue:170px;--title-gap:32px;--section-gap:32px;--section-title-gap:24px;--top-inset:14px;--bottom-inset:28px;--t-fast:.2s;--ease:ease}@supports (color:lab(0% 0 0)){:root{--accent:lab(62.4837% -48.4066 21.298);--accent-ink:lab(62.4837% -48.4066 21.298);--accent-hover:lab(71.6908% -46.4717 18.2798);--accent-tint:lab(62.4837% -48.4066 21.298/.12);--wait-fill:lab(62.4837% -48.4066 21.298/.24);--accent-line:lab(62.4837% -48.4066 21.298/.6);--accent-line-soft:lab(62.4837% -48.4066 21.298/.4);--accent-on-light:lab(52.9897% -43.5334 17.0799);--glow:0 0 8px lab(62.4837% -48.4066 21.298/.9);--glow-logo:0 0 .25em lab(62.4837% -48.4066 21.298/.8), 0 0 .8em lab(62.4837% -48.4066 21.298/.35);--danger:lab(57.3944% 63.124 38.0626);--danger-btn:lab(57.3944% 63.124 38.0626);--danger-tint:lab(57.3944% 63.124 38.0626/.14);--warn:lab(66.3292% 47.0533 64.4873);--warn-tint:lab(66.3292% 47.0533 64.4873/.14);--yandex:lab(51.5803% 63.2457 38.9399);--vk:lab(46.5096% 3.719 -58.3523);--avatar-social:linear-gradient(135deg, lab(64.3175% 33.2729 32.6109), lab(45.7297% 40.8632 -25.3753))}}@media (min-width:768px){:root{--pad:32px;--page-top:88px;--page-bottom:48px;--page-bottom-continue:110px;--top-inset:24px;--bottom-inset:48px}}@media (min-width:1100px){:root{--pad:48px}}.theme-light{--bg:#f4f2ef;--text:#000;--muted:#00000080;--glass:#ffffff8c;--glass-panel:#fff9;--glass-border:#ffffffb3;--glass-border-panel:#ffffffb3;--text-2:#000000b8;--text-3:#00000094;--accent:#06915f;--accent-ink:#0c6f4d;--glow:none;--glass-btn:#0b0f1873;--reader-bg:#f4f2ef;--reader-veil:#f4f2ef99;--reader-track:#0000001f}@supports (color:lab(0% 0 0)){.theme-light{--accent:lab(52.9897% -43.5334 17.0799);--accent-ink:lab(41.0035% -34.0447 11.0835)}}:root{--reader-bg:#000;--reader-veil:#0000008c;--reader-track:#ffffff1f}@keyframes breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.015)}}@keyframes drift{0%,to{transform:scale(1.04)translate(0)}50%{transform:scale(1.04)translate(-8px)}}@keyframes breathe-sprite{0%,to{transform:translate(-50%)translateY(0)scale(1)}50%{transform:translate(-50%)translateY(-2px)scale(1.008)}}@keyframes drift-scene{0%,to{transform:scale(1.06)translate(0)}50%{transform:scale(1.06)translate(-16px)}}@keyframes breathe-inplace{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.012)}}@keyframes pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes fadein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes side{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes modal{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes toast{0%{opacity:0;transform:translate(-50%,-10px)}10%,80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10px)}}@font-face{font-family:Sofia Fallback;src:local(Arial);size-adjust:76.59%;ascent-override:146.9%;descent-override:48.97%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;scrollbar-width:none}::-webkit-scrollbar{width:0;height:0}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--ff-ui);font-kerning:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;font-size:15px;line-height:1.5}h1,h2,h3,h4{font-family:var(--ff-display);font-weight:var(--fw-title);letter-spacing:var(--tracking-title);text-wrap:balance;margin:0;line-height:1.1}h1{font-weight:var(--fw-heading);letter-spacing:var(--tracking-display)}p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,picture,svg,video{max-width:100%;display:block}img[data-broken]{visibility:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;align-items:normal;padding-inline:6px}input:focus,textarea:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{background:var(--accent);color:var(--on-accent)}.pretty{text-wrap:pretty}::highlight(lit-typing){color:#0000;-webkit-text-fill-color:#0000}html.no-motion [data-anim=breathe],html.no-motion [data-anim=drift]{animation:none!important}html.no-motion [data-anim=pan]{transition:none!important}@media (prefers-reduced-motion:reduce){[data-anim=breathe],[data-anim=drift]{animation:none!important}[data-anim=pan]{transition:none!important}}
