.lg{--lg-bg: var(--bg);--lg-paper: var(--card, #FFFFFF);--lg-ink: var(--ink-strong, var(--ink));--lg-text: var(--text, var(--ink));--lg-muted: var(--muted);--lg-line: var(--line);--lg-line-hover: var(--line-strong, var(--line));--lg-accent: #1F2A6B;--lg-btn: #1F2A6B;--lg-btn-hover: #18215A;--lg-on-btn: #FFFFFF;--lg-ring: rgba(31, 42, 107, .22);--lg-danger: #B42318;--lg-shadow: 0 1px 2px rgba(21, 23, 28, .04), 0 12px 32px -16px rgba(21, 23, 28, .18);--mark-bg: #1F2A6B;--mark-fg: #FFFFFF;color-scheme:light;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:32px 16px;background:var(--lg-bg);color:var(--lg-text);font-family:Manrope,system-ui,Segoe UI,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme: dark){.lg{--lg-bg: #0E1014;--lg-paper: #15181E;--lg-ink: #F1F2F4;--lg-text: #C5C9D0;--lg-muted: #979DA8;--lg-line: #30353D;--lg-line-hover: #3E444D;--lg-accent: #93A3EA;--lg-btn: #F1F2F4;--lg-btn-hover: #FFFFFF;--lg-on-btn: #0E1014;--lg-ring: rgba(147, 163, 234, .35);--lg-danger: #FF8A7A;--lg-shadow: none;--mark-bg: #93A3EA;--mark-fg: #0E1014;color-scheme:dark}}.lg-card{width:100%;max-width:400px;padding:32px;border-radius:14px;background:var(--lg-paper);border:1px solid var(--lg-line);box-shadow:var(--lg-shadow)}.lg-head{display:flex;align-items:center;gap:12px}.lg-name{font-size:20px;font-weight:700;line-height:1.1;color:var(--lg-ink);letter-spacing:-.01em}.lg-kicker{margin-top:4px;font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--lg-muted)}.lg-title{margin:28px 0 0;font-size:22px;font-weight:700;line-height:1.2;color:var(--lg-ink);letter-spacing:-.01em}.lg-lead{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--lg-muted)}.lg-form{display:grid;gap:16px;margin-top:22px}.lg-field{display:grid;gap:6px}.lg-label{font-size:13px;font-weight:600;line-height:1.3;color:var(--lg-text)}.lg-input{width:100%;min-height:44px;padding:0 12px;border-radius:10px;border:1px solid var(--lg-line);background:var(--lg-paper);color:var(--lg-ink);font:inherit;font-size:16px;line-height:1.2;outline:none;transition:border-color .12s ease,box-shadow .12s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lg-input::placeholder{color:var(--lg-muted);opacity:.8}.lg-input:hover:not(:disabled){border-color:var(--lg-line-hover)}.lg-input:focus-visible{border-color:var(--lg-accent);box-shadow:0 0 0 3px var(--lg-ring);outline:none}.lg-input[aria-invalid=true]{border-color:var(--lg-danger)}.lg-input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--lg-ring)}.lg-input:disabled{opacity:.7}.lg-err{margin:-4px 0;min-height:20px;font-size:14px;line-height:20px;color:var(--lg-danger)}.lg-btn{min-height:44px;padding:0 18px;border-radius:10px;border:1px solid transparent;background:var(--lg-btn);color:var(--lg-on-btn);font:inherit;font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .12s ease}.lg-btn:hover:not(:disabled){background:var(--lg-btn-hover)}.lg-btn:focus-visible{outline:2px solid var(--lg-accent);outline-offset:3px;border-radius:10px}.lg-btn:disabled{cursor:default;opacity:.72}.lg-foot{margin:0;font-size:12px;line-height:1.4;color:var(--lg-muted);text-align:center}@media (max-width: 480px){.lg{justify-content:flex-start;padding:40px 16px 24px;gap:28px}.lg-card{max-width:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.lg-input{background:var(--lg-paper)}.lg-foot{margin-top:auto}}@media (prefers-reduced-motion: reduce){.lg-input,.lg-btn{transition:none}}:root{--stone-25: #FFFFFF;--stone-25-2: #FFFFFF;--sand-50: #F1EEE9;--sand-100: #ECE8E2;--sand-100-2: #ECE8E2;--sand-100-3: #E3DED6;--sand-150: #E3DED6;--sand-150-2: #E3DED6;--sand-150-3: #E3DED6;--sand-150-4: #E3DED6;--sand-150-5: #E3DED6;--sand-150-6: #D6D0C6;--sand-150-7: #E3DED6;--sand-200: #D6D0C6;--sand-200-2: #D6D0C6;--sand-250: #B9B2A7;--sand-250-2: #D6D0C6;--sand-250-3: #D6D0C6;--sand-300: #B9B2A7;--sand-300-2: #B9B2A7;--sand-300-3: #B9B2A7;--sand-300-4: #B9B2A7;--sand-350: #B9B2A7;--sand-350-2: #B9B2A7;--sand-350-3: #9A938A;--sand-350-4: #B9B2A7;--sand-400: #9A938A;--sand-400-2: #9A938A;--sand-400-3: #9A938A;--sand-450: #9A938A;--sand-450-2: #9A938A;--sand-450-3: #9A938A;--sand-450-4: #9A938A;--sand-450-5: #9A938A;--sand-450-6: #9A938A;--sand-450-7: #9A938A;--sand-500: #77716A;--sand-500-2: #77716A;--sand-550: #77716A;--sand-550-2: #77716A;--sand-550-3: #77716A;--sand-550-4: #77716A;--sand-550-5: #77716A;--sand-600: #5E5850;--sand-600-2: #77716A;--sand-700: #46413B;--sand-700-2: #46413B;--sand-750: #46413B;--sand-750-2: #46413B;--sand-800: #2E2B27;--sand-850: #2E2B27;--clay-50: #F1EEE9;--clay-50-2: #F1EEE9;--clay-50-3: #F7F6F3;--clay-50-4: #F7F6F3;--clay-50-5: #F1EEE9;--clay-100: #FFEBD6;--clay-100-2: #ECE8E2;--clay-100-3: #FFEBD6;--clay-100-4: #ECE8E2;--clay-150: #FFD3A6;--clay-150-2: #D6D0C6;--clay-150-3: #D6D0C6;--clay-150-4: #E3DED6;--clay-200: #FFD3A6;--clay-200-2: #D6D0C6;--clay-200-3: #FFD3A6;--clay-250: #FFA24D;--clay-250-2: #FFA24D;--clay-300: #FFA24D;--clay-400: #FF8000;--clay-450: #E67300;--clay-500: #FF8000;--clay-550: #C8372D;--clay-550-2: #C8372D;--clay-550-3: #E67300;--clay-600: #B35A00;--clay-600-2: #C8372D;--clay-600-3: #B35A00;--clay-600-4: #C8372D;--clay-650: #A32A22;--clay-700: #A32A22;--clay-750: #46413B;--clay-750-2: #7A3D00;--clay-800: #7A3D00;--clay-850: #2E2B27;--clay-850-2: #2E2B27;--clay-900: #1C1A17;--clay-900-2: #1C1A17;--clay-900-3: #1C1A17;--clay-900-4: #1C1A17;--clay-900-5: #1C1A17;--amber-25: #FBFAF8;--amber-25-2: #FBFAF8;--amber-25-3: #FBFAF8;--amber-25-4: #FBFAF8;--amber-25-5: #FBFAF8;--amber-50: #F1EEE9;--amber-50-10: #F7F6F3;--amber-50-11: #F1EEE9;--amber-50-12: #F7F6F3;--amber-50-13: #F7F6F3;--amber-50-14: #F7F6F3;--amber-50-15: #F1EEE9;--amber-50-16: #F7F6F3;--amber-50-17: #FBFAF8;--amber-50-18: #F1EEE9;--amber-50-19: #F7F6F3;--amber-50-2: #F7F6F3;--amber-50-20: #F7F6F3;--amber-50-21: #F7F6F3;--amber-50-22: #F7F6F3;--amber-50-23: #FBFAF8;--amber-50-24: #F7F6F3;--amber-50-25: #FBFAF8;--amber-50-26: #F1EEE9;--amber-50-27: #F7F6F3;--amber-50-28: #F1EEE9;--amber-50-3: #F1EEE9;--amber-50-4: #F7F6F3;--amber-50-5: #FBFAF8;--amber-50-6: #F1EEE9;--amber-50-7: #F7F6F3;--amber-50-8: #F1EEE9;--amber-50-9: #FBFAF8;--amber-100: #ECE8E2;--amber-100-10: #F1EEE9;--amber-100-11: #ECE8E2;--amber-100-12: #ECE8E2;--amber-100-13: #E3DED6;--amber-100-14: #F1EEE9;--amber-100-15: #E3DED6;--amber-100-16: #ECE8E2;--amber-100-17: #F1EEE9;--amber-100-18: #ECE8E2;--amber-100-2: #F1EEE9;--amber-100-3: #F1EEE9;--amber-100-4: #ECE8E2;--amber-100-5: #ECE8E2;--amber-100-6: #ECE8E2;--amber-100-7: #ECE8E2;--amber-100-8: #ECE8E2;--amber-100-9: #F1EEE9;--amber-150: #D6D0C6;--amber-150-10: #E3DED6;--amber-150-11: #E3DED6;--amber-150-12: #E3DED6;--amber-150-13: #D6D0C6;--amber-150-14: #E3DED6;--amber-150-15: #E3DED6;--amber-150-16: #E3DED6;--amber-150-17: #E3DED6;--amber-150-2: #E3DED6;--amber-150-3: #E3DED6;--amber-150-4: #D6D0C6;--amber-150-5: #E3DED6;--amber-150-6: #E3DED6;--amber-150-7: #E3DED6;--amber-150-8: #D6D0C6;--amber-150-9: #E3DED6;--amber-200: #D6D0C6;--amber-200-2: #D6D0C6;--amber-200-3: #D6D0C6;--amber-200-4: #D6D0C6;--amber-200-5: #D6D0C6;--amber-200-6: #D6D0C6;--amber-250: #D6D0C6;--amber-350: #9A938A;--amber-350-2: #D9A03F;--amber-350-3: #B9B2A7;--amber-400: #D9A03F;--amber-550: #A86A12;--amber-600: #A86A12;--amber-650: #A86A12;--amber-650-2: #A86A12;--amber-650-3: #5E5850;--amber-650-4: #A86A12;--amber-700: #6B460E;--amber-750: #46413B;--amber-750-2: #46413B;--amber-900: #1C1A17;--moss-50: #EAF4EE;--moss-100: #EAF4EE;--moss-150: #D4EADC;--moss-150-2: #D4EADC;--moss-150-3: #D4EADC;--moss-200: #D4EADC;--moss-350: #8FCBA6;--moss-600: #2F8A57;--moss-650: #2F8A57;--moss-700: #1F5A3A;--moss-750: #1F5A3A;--sky-50: #ECE8E2;--sky-50-2: #F1EEE9;--sky-50-3: #F7F6F3;--sky-50-4: #F7F6F3;--sky-50-5: #F1EEE9;--sky-100: #E3DED6;--sky-100-2: #E3DED6;--sky-150: #E3DED6;--sky-150-2: #E3DED6;--sky-300: #B9B2A7;--sky-350: #9A938A;--sky-400: #9A938A;--sky-600: #77716A;--sky-650: #2F5F8F;--sky-700: #46413B;--sky-800: #2E2B27;--sky-900: #1C1A17;--white: #FFFFFF;--bg: #F1EFEA;--paper: var(--amber-50-5);--card: var(--white);--soft: var(--amber-50-28);--ink: var(--sand-850);--ink-strong: var(--clay-850);--text: var(--sand-750);--text-soft: var(--sand-700);--muted: var(--sand-600);--muted-2: #686863;--faint: var(--sand-450);--line: var(--sand-150);--line-soft: var(--amber-100-4);--line-strong: var(--amber-200);--accent: #FF8000;--accent-hover: #F07400;--brand: var(--clay-600);--brand-dark: var(--sand-700-2);--danger: var(--clay-600-2);--ok: var(--moss-600);--warn: var(--amber-650);--info: var(--sky-650);--ok-text: #1E6F43;--warn-text: #8A5608;--field-line: #8A8A85;--side-bg: #FBFAF8;--strip-bg: linear-gradient(rgba(243,234,224,.97), rgba(240,230,219,.86));--col-bg: rgba(240,231,221,.6);--plate-bg: radial-gradient(70% 160% at 100% 0%, rgba(255,128,0,.26) 0%, rgba(255,128,0,.08) 38%, rgba(255,128,0,0) 70%), linear-gradient(110deg, #181715 0%, #201E1B 52%, #2A2520 100%);--plate-ink: #FFFFFF;--plate-text: rgba(255,255,255,.78);--plate-muted: rgba(255,255,255,.55);--plate-line: rgba(255,255,255,.1);--plate-bad: #FF9A8A;--plate-warn: #F2C46D;--on-accent: #1A1512;--accent-text: #B35A00;--accent-soft: #FFEBD6;--tray: #F6F4F0;--row-line: #E4DFD7;--bad-soft: #FDE8E6;--warn-soft: #F8EEDB;--nav-on: #EFEBE5;--nav-hover: rgba(28,26,23,.04);--avatar-bg: #E9E3DA;--avatar-fg: #5A4A3E;--shadow-1: 0 1px 2px rgba(28,26,23,.05);--shadow-2: 0 12px 32px -12px rgba(28,26,23,.22), 0 2px 6px rgba(28,26,23,.06);--ev-call: var(--sky-650);--ev-call-soft: var(--sky-50);--ev-step: var(--sand-750);--ev-step-soft: var(--tray);--ev-task: var(--moss-600);--ev-task-soft: var(--moss-50);--ev-promise: var(--amber-650);--ev-promise-soft: var(--warn-soft);--ev-send: var(--sand-550);--ev-send-soft: var(--nav-on);--ev-wait: var(--danger);--ev-wait-soft: var(--bad-soft);--cal-off: var(--tray);--cal-work: #FFFFFF;--cal-free: var(--moss-50);--cal-now: var(--danger);--cal-hour: var(--line-soft)}:root{--plate-link: var(--accent);--plate-btn-bg: var(--accent);--plate-btn-fg: var(--on-accent);--plate-btn-hover: var(--accent-hover);--hot-bg: var(--bad-soft);--hot-fg: var(--accent)}:root[data-look=graphite]{--accent: #1F1E1C;--accent-hover: #3A3835;--on-accent: #FFFFFF;--accent-text: #9A4F2E;--accent-soft: #F3E6DE;--clay-100: #F3E6DE;--clay-100-3: #F3E6DE;--clay-150: #E6CDBF;--clay-200: #E6CDBF;--clay-200-3: #E6CDBF;--clay-250: #C98A6C;--clay-250-2: #C98A6C;--clay-300: #C98A6C;--clay-400: #1F1E1C;--clay-500: #1F1E1C;--clay-450: #3A3835;--clay-550-3: #3A3835;--clay-600: #9A4F2E;--clay-600-3: #9A4F2E;--clay-750-2: #5C3520;--clay-800: #5C3520;--plate-bg: linear-gradient(115deg, #1D1C1A 0%, #262422 55%, #302D2A 100%);--plate-bad: #F2A193;--plate-btn-bg: #FFFFFF;--plate-btn-fg: #1C1A17;--plate-btn-hover: #ECE8E2;--plate-link: #E8C2AD;--hot-bg: #F3E6DE;--hot-fg: #9A4F2E}:root[data-look=nora]{--bg: #EDE7DE;--side-bg: #F4EFE8;--card: #FAF8F4;--paper: #F7F3EE;--soft: #EDE6DC;--ink: #151412;--ink-strong: #151412;--text: #3B3530;--text-soft: #4A433C;--muted: #7A7065;--muted-2: #8A8075;--faint: #A39A8E;--line: #DFD6CA;--line-soft: #E7E0D6;--line-strong: #CBBFB0;--row-line: #E2D9CE;--tray: #F2EDE6;--nav-on: #E6DED3;--nav-hover: rgba(21,20,18,.05);--avatar-bg: #E3DACE;--avatar-fg: #4A3F35;--accent: #151412;--accent-hover: #2E2B27;--on-accent: #F4EFE8;--accent-text: #6E5A48;--accent-soft: #EADFD3;--white: #FAF8F4;--clay-100: #EADFD3;--clay-100-3: #EADFD3;--clay-150: #D9C9B7;--clay-200: #D9C9B7;--clay-200-3: #D9C9B7;--clay-250: #A89078;--clay-250-2: #A89078;--clay-300: #A89078;--clay-400: #151412;--clay-500: #151412;--clay-450: #2E2B27;--clay-550-3: #2E2B27;--clay-600: #6E5A48;--clay-600-3: #6E5A48;--clay-750-2: #4A3A2C;--clay-800: #4A3A2C;--danger: #A8322A;--bad-soft: #F2E1DB;--plate-bg: #161513;--plate-line: rgba(244,239,232,.12);--plate-muted: rgba(244,239,232,.55);--plate-text: rgba(244,239,232,.78);--plate-ink: #F4EFE8;--plate-bad: #E9A594;--plate-btn-bg: #EDE7DE;--plate-btn-fg: #151412;--plate-btn-hover: #FFFFFF;--plate-link: #D9C9B7;--hot-bg: #EADFD3;--hot-fg: #6E5A48;--shadow-1: 0 1px 0 rgba(21,20,18,.03)}:root[data-look=blend]{--bg: #F3F3F1;--side-bg: #FAFAF9;--tray: #F6F6F4;--line: #E3E3E0;--line-soft: #ECECE9;--line-strong: #D2D2CE;--row-line: #E4E4E1;--nav-on: #ECECE9;--nav-hover: rgba(28,28,26,.05);--avatar-bg: #E6E6E3;--avatar-fg: #4A4A47;--accent: #DB5A3A;--accent-hover: #C44A2C;--on-accent: #FFFFFF;--accent-text: #A8472B;--accent-soft: #F9E6DE;--clay-100: #F9E6DE;--clay-100-3: #F9E6DE;--clay-150: #F0C7B7;--clay-200: #F0C7B7;--clay-200-3: #F0C7B7;--clay-250: #EA9A80;--clay-250-2: #EA9A80;--clay-300: #EA9A80;--clay-400: #DB5A3A;--clay-500: #DB5A3A;--clay-450: #C44A2C;--clay-550-3: #C44A2C;--clay-600: #A8472B;--clay-600-3: #A8472B;--clay-750-2: #6B3A26;--clay-800: #6B3A26;--plate-bg: radial-gradient(60% 150% at 100% 0%, rgba(219,90,58,.2) 0%, rgba(219,90,58,.06) 40%, rgba(219,90,58,0) 70%), linear-gradient(115deg, #1D1916 0%, #28201B 55%, #36281F 100%);--plate-bad: #F5A48F;--plate-link: #F0A68F;--plate-btn-bg: #DB5A3A;--plate-btn-fg: #FFFFFF;--plate-btn-hover: #E86B4B;--hot-bg: #F9E6DE;--hot-fg: #C44A2C}:root[data-look=blend][data-accent=terracotta]{--accent: #B4532F;--accent-hover: #9C4526;--on-accent: #FFFFFF;--accent-text: #9A4526;--accent-soft: #F6E4DB;--clay-100: #F6E4DB;--clay-100-3: #F6E4DB;--clay-150: #EBC4B2;--clay-200: #EBC4B2;--clay-200-3: #EBC4B2;--clay-250: #D58866;--clay-250-2: #D58866;--clay-300: #D58866;--clay-400: #B4532F;--clay-500: #B4532F;--clay-450: #9C4526;--clay-550-3: #9C4526;--clay-600: #9A4526;--clay-600-3: #9A4526;--clay-750-2: #5E2A17;--clay-800: #5E2A17;--plate-bg: radial-gradient(60% 150% at 100% 0%, rgba(180,83,47,.22) 0%, rgba(180,83,47,.07) 40%, rgba(180,83,47,0) 70%), linear-gradient(115deg, #1D1916 0%, #28201B 55%, #36281F 100%);--plate-link: #EBAA8E;--plate-btn-bg: #B4532F;--plate-btn-fg: #FFFFFF;--plate-btn-hover: #C4603B;--hot-bg: #F6E4DB;--hot-fg: #B4532F}:root[data-look=blend][data-accent=teal]{--accent: #0F766E;--accent-hover: #0B5F58;--on-accent: #FFFFFF;--accent-text: #0E6B63;--accent-soft: #DDEFEC;--clay-100: #DDEFEC;--clay-100-3: #DDEFEC;--clay-150: #B5DCD6;--clay-200: #B5DCD6;--clay-200-3: #B5DCD6;--clay-250: #5FA89F;--clay-250-2: #5FA89F;--clay-300: #5FA89F;--clay-400: #0F766E;--clay-500: #0F766E;--clay-450: #0B5F58;--clay-550-3: #0B5F58;--clay-600: #0E6B63;--clay-600-3: #0E6B63;--clay-750-2: #08433E;--clay-800: #08433E;--plate-bg: radial-gradient(60% 150% at 100% 0%, rgba(20,140,125,.22) 0%, rgba(20,140,125,.07) 40%, rgba(20,140,125,0) 70%), linear-gradient(115deg, #1D1916 0%, #28201B 55%, #36281F 100%);--plate-link: #8FD3C8;--plate-btn-bg: #0F766E;--plate-btn-fg: #FFFFFF;--plate-btn-hover: #14867D;--hot-bg: #F6E4DB;--hot-fg: #B4532F}:root[data-look=blend][data-accent=indigo]{--accent: #3355D1;--accent-hover: #2944B0;--on-accent: #FFFFFF;--accent-text: #2F4DBD;--accent-soft: #E3E8FA;--clay-100: #E3E8FA;--clay-100-3: #E3E8FA;--clay-150: #C3CEF3;--clay-200: #C3CEF3;--clay-200-3: #C3CEF3;--clay-250: #7D93E0;--clay-250-2: #7D93E0;--clay-300: #7D93E0;--clay-400: #3355D1;--clay-500: #3355D1;--clay-450: #2944B0;--clay-550-3: #2944B0;--clay-600: #2F4DBD;--clay-600-3: #2F4DBD;--clay-750-2: #1C2E73;--clay-800: #1C2E73;--plate-bg: radial-gradient(60% 150% at 100% 0%, rgba(70,100,230,.22) 0%, rgba(70,100,230,.07) 40%, rgba(70,100,230,0) 70%), linear-gradient(115deg, #1D1916 0%, #28201B 55%, #36281F 100%);--plate-link: #A9B9F2;--plate-btn-bg: #3355D1;--plate-btn-fg: #FFFFFF;--plate-btn-hover: #4264DC;--hot-bg: #F6E4DB;--hot-fg: #B4532F}:root[data-look=blend][data-accent=olive]{--accent: #56713F;--accent-hover: #465D33;--on-accent: #FFFFFF;--accent-text: #4E6739;--accent-soft: #E6ECDD;--clay-100: #E6ECDD;--clay-100-3: #E6ECDD;--clay-150: #CCD8BD;--clay-200: #CCD8BD;--clay-200-3: #CCD8BD;--clay-250: #8FA676;--clay-250-2: #8FA676;--clay-300: #8FA676;--clay-400: #56713F;--clay-500: #56713F;--clay-450: #465D33;--clay-550-3: #465D33;--clay-600: #4E6739;--clay-600-3: #4E6739;--clay-750-2: #2E3D22;--clay-800: #2E3D22;--plate-bg: radial-gradient(60% 150% at 100% 0%, rgba(120,150,90,.22) 0%, rgba(120,150,90,.07) 40%, rgba(120,150,90,0) 70%), linear-gradient(115deg, #1D1916 0%, #28201B 55%, #36281F 100%);--plate-link: #BFD3A6;--plate-btn-bg: #56713F;--plate-btn-fg: #FFFFFF;--plate-btn-hover: #638048;--hot-bg: #F6E4DB;--hot-fg: #B4532F}:root[data-look=blend][data-accent=ochre]{--accent: #C88A12;--accent-hover: #B37A0E;--on-accent: #1C1A17;--accent-text: #8A5E08;--accent-soft: #F7ECD6;--clay-100: #F7ECD6;--clay-100-3: #F7ECD6;--clay-150: #EBD3A0;--clay-200: #EBD3A0;--clay-200-3: #EBD3A0;--clay-250: #DDB35E;--clay-250-2: #DDB35E;--clay-300: #DDB35E;--clay-400: #C88A12;--clay-500: #C88A12;--clay-450: #B37A0E;--clay-550-3: #B37A0E;--clay-600: #8A5E08;--clay-600-3: #8A5E08;--clay-750-2: #5A3D05;--clay-800: #5A3D05;--plate-bg: radial-gradient(60% 150% at 100% 0%, rgba(214,150,30,.22) 0%, rgba(214,150,30,.07) 40%, rgba(214,150,30,0) 70%), linear-gradient(115deg, #1D1916 0%, #28201B 55%, #36281F 100%);--plate-link: #E9C57A;--plate-btn-bg: #C88A12;--plate-btn-fg: #1C1A17;--plate-btn-hover: #D69A22;--hot-bg: #F6E4DB;--hot-fg: #B4532F}:root[data-look=blend][data-accent=wine]{--accent: #8C2D3F;--accent-hover: #742435;--on-accent: #FFFFFF;--accent-text: #862B3C;--accent-soft: #F3E1E4;--clay-100: #F3E1E4;--clay-100-3: #F3E1E4;--clay-150: #E0BAC1;--clay-200: #E0BAC1;--clay-200-3: #E0BAC1;--clay-250: #B96C7A;--clay-250-2: #B96C7A;--clay-300: #B96C7A;--clay-400: #8C2D3F;--clay-500: #8C2D3F;--clay-450: #742435;--clay-550-3: #742435;--clay-600: #862B3C;--clay-600-3: #862B3C;--clay-750-2: #4E1822;--clay-800: #4E1822;--plate-bg: radial-gradient(60% 150% at 100% 0%, rgba(170,50,75,.22) 0%, rgba(170,50,75,.07) 40%, rgba(170,50,75,0) 70%), linear-gradient(115deg, #1D1916 0%, #28201B 55%, #36281F 100%);--plate-link: #E6A7B3;--plate-btn-bg: #8C2D3F;--plate-btn-fg: #FFFFFF;--plate-btn-hover: #9E3649;--hot-bg: #F6E4DB;--hot-fg: #B4532F}:root[data-look=blend][data-accent=graphite]{--accent: #1F1E1C;--accent-hover: #3A3835;--on-accent: #FFFFFF;--accent-text: #1C1C1A;--accent-soft: #EDEDEA;--clay-100: #EDEDEA;--clay-100-3: #EDEDEA;--clay-150: #DCDCD8;--clay-200: #DCDCD8;--clay-200-3: #DCDCD8;--clay-250: #A8A8A3;--clay-250-2: #A8A8A3;--clay-300: #A8A8A3;--clay-400: #1F1E1C;--clay-500: #1F1E1C;--clay-450: #3A3835;--clay-550-3: #3A3835;--clay-600: #1C1C1A;--clay-600-3: #1C1C1A;--clay-750-2: #1C1C1A;--clay-800: #1C1C1A;--plate-bg: linear-gradient(115deg, #1D1916 0%, #28201B 55%, #36281F 100%);--plate-link: #D8D8D4;--plate-btn-bg: #FFFFFF;--plate-btn-fg: #1C1A17;--plate-btn-hover: #F0F0EE;--hot-bg: #F6E4DB;--hot-fg: #B4532F}:root[data-look=blend][data-bg=cool]{--bg: #F2F2F5;--side-bg: #FAFAFC;--tray: #F5F5F8;--line: #E1E1E6;--line-soft: #EBEBEF;--line-strong: #D0D0D7;--row-line: #E3E3E8;--nav-on: #EAEAEF;--nav-hover: rgba(30,30,40,.05);--avatar-bg: #E4E4EA;--avatar-fg: #45454D}:root[data-look=blend][data-bg=light]{--bg: #F7F7F6;--side-bg: #FFFFFF;--tray: #F9F9F8;--line: #E6E6E4;--line-soft: #EFEFED;--line-strong: #D6D6D3;--row-line: #E8E8E6;--nav-on: #F0F0EE;--nav-hover: rgba(28,28,26,.04);--avatar-bg: #EBEBE8;--avatar-fg: #4A4A47}:root[data-look=blend][data-bg=warm]{--bg: #F2EEE8;--side-bg: #FBF8F5;--tray: #F7F3EE;--line: #E5DDD3;--line-soft: #EDE6DD;--line-strong: #D5C9BC;--row-line: #E6DDD2;--nav-on: #F0E6DC;--nav-hover: rgba(107,74,54,.06);--avatar-bg: #EADBCD;--avatar-fg: #6B4A36}:root[data-look=blend]:not([data-bg=warm]){--sand-50: #F0F0EE;--sand-100: #EBEBE8;--sand-100-2: #EBEBE8;--sand-100-3: #E2E2DF;--sand-150: #E2E2DF;--sand-150-2: #E2E2DF;--sand-150-3: #E2E2DF;--sand-150-4: #E2E2DF;--sand-150-5: #E2E2DF;--sand-150-6: #D4D4D0;--sand-150-7: #E2E2DF;--sand-200: #D4D4D0;--sand-200-2: #D4D4D0;--sand-250: #B6B6B1;--sand-250-2: #D4D4D0;--sand-250-3: #D4D4D0;--sand-300: #B6B6B1;--sand-300-2: #B6B6B1;--sand-300-3: #B6B6B1;--sand-300-4: #B6B6B1;--sand-350: #B6B6B1;--sand-350-2: #B6B6B1;--sand-350-3: #979792;--sand-350-4: #B6B6B1;--sand-400: #979792;--sand-400-2: #979792;--sand-400-3: #979792;--sand-450: #979792;--sand-450-2: #979792;--sand-450-3: #979792;--sand-450-4: #979792;--sand-450-5: #979792;--sand-450-6: #979792;--sand-450-7: #979792;--sand-500: #74746F;--sand-500-2: #74746F;--sand-550: #74746F;--sand-550-2: #74746F;--sand-550-3: #74746F;--sand-550-4: #74746F;--sand-550-5: #74746F;--sand-600: #5B5B56;--sand-600-2: #74746F;--sand-700: #454541;--sand-700-2: #454541;--sand-750: #454541;--sand-750-2: #454541;--sand-800: #2D2D2A;--sand-850: #2D2D2A;--amber-25: #FAFAF9;--amber-25-2: #FAFAF9;--amber-25-3: #FAFAF9;--amber-25-4: #FAFAF9;--amber-25-5: #FAFAF9;--amber-50: #F0F0EE;--amber-50-10: #F6F6F4;--amber-50-11: #F0F0EE;--amber-50-12: #F6F6F4;--amber-50-13: #F6F6F4;--amber-50-14: #F6F6F4;--amber-50-15: #F0F0EE;--amber-50-16: #F6F6F4;--amber-50-17: #FAFAF9;--amber-50-18: #F0F0EE;--amber-50-19: #F6F6F4;--amber-50-2: #F6F6F4;--amber-50-20: #F6F6F4;--amber-50-21: #F6F6F4;--amber-50-22: #F6F6F4;--amber-50-23: #FAFAF9;--amber-50-24: #F6F6F4;--amber-50-25: #FAFAF9;--amber-50-26: #F0F0EE;--amber-50-27: #F6F6F4;--amber-50-28: #F0F0EE;--amber-50-3: #F0F0EE;--amber-50-4: #F6F6F4;--amber-50-5: #FAFAF9;--amber-50-6: #F0F0EE;--amber-50-7: #F6F6F4;--amber-50-8: #F0F0EE;--amber-50-9: #FAFAF9;--amber-100: #EBEBE8;--amber-100-10: #F0F0EE;--amber-100-11: #EBEBE8;--amber-100-12: #EBEBE8;--amber-100-13: #E2E2DF;--amber-100-14: #F0F0EE;--amber-100-15: #E2E2DF;--amber-100-16: #EBEBE8;--amber-100-17: #F0F0EE;--amber-100-18: #EBEBE8;--amber-100-2: #F0F0EE;--amber-100-3: #F0F0EE;--amber-100-4: #EBEBE8;--amber-100-5: #EBEBE8;--amber-100-6: #EBEBE8;--amber-100-7: #EBEBE8;--amber-100-8: #EBEBE8;--amber-100-9: #F0F0EE;--amber-150: #D4D4D0;--amber-150-10: #E2E2DF;--amber-150-11: #E2E2DF;--amber-150-12: #E2E2DF;--amber-150-13: #D4D4D0;--amber-150-14: #E2E2DF;--amber-150-15: #E2E2DF;--amber-150-16: #E2E2DF;--amber-150-17: #E2E2DF;--amber-150-2: #E2E2DF;--amber-150-3: #E2E2DF;--amber-150-4: #D4D4D0;--amber-150-5: #E2E2DF;--amber-150-6: #E2E2DF;--amber-150-7: #E2E2DF;--amber-150-8: #D4D4D0;--amber-150-9: #E2E2DF;--amber-200: #D4D4D0;--amber-200-2: #D4D4D0;--amber-200-3: #D4D4D0;--amber-200-4: #D4D4D0;--amber-200-5: #D4D4D0;--amber-200-6: #D4D4D0;--amber-250: #D4D4D0;--amber-350: #979792;--amber-350-3: #B6B6B1;--amber-650-3: #5B5B56;--amber-750: #454541;--amber-750-2: #454541;--amber-900: #1C1C1A;--strip-bg: rgba(250,250,249,.94);--col-bg: #EEEEEB;--paper: #FAFAF9;--soft: #F0F0EE}:root{--scrim: rgba(28, 26, 23, .2);--scrim-soft: rgba(28, 26, 23, .16);--track: rgba(28, 28, 26, .04);--on-dark-line: rgba(255, 255, 255, .3);--shadow-drawer: -30px 0 70px -40px rgba(28, 26, 23, .32);--focus-ring: inset 0 0 0 2px var(--line-strong)}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-size:14px;line-height:1.5;font-feature-settings:"tnum" 1}body{background:var(--bg);font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:var(--sand-850)}a{color:var(--accent-text);text-decoration:none}a:hover{color:var(--clay-600-2)}.mono{font-family:inherit;font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--sand-250-3);border-radius:8px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}@keyframes skel{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes spin{to{transform:rotate(360deg)}}input:focus,select:focus,textarea:focus{border-color:var(--clay-400)!important;box-shadow:0 0 0 3px #1c1c1a12}:focus-visible{outline:2px solid var(--clay-550-3);outline-offset:2px;border-radius:8px}[role=button],[role=tab],[role=option],[role=switch]{-webkit-tap-highlight-color:transparent}.mono,[data-num]{font-variant-numeric:tabular-nums}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}[data-hidescroll]{scrollbar-width:none;-ms-overflow-style:none}[data-hidescroll]::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width: 759px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}@media (max-width: 759px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select{min-height:44px}}@media (hover: hover){.rowx .rowx-sec{opacity:0;transition:opacity .12s}.rowx:hover .rowx-sec,.rowx:focus-within .rowx-sec{opacity:1}}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:39px}.ui-btn.sm{min-height:30px}@media (max-width: 759px){.ui-btn,.ui-btn.sm{min-height:44px}}@media (max-width: 759px){summary{min-height:44px!important;box-sizing:border-box;padding-top:10px;padding-bottom:10px}}:root{--tap: 36px}@media (max-width: 759px){:root{--tap: 44px}}.ui-scrollx{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--card) 30%,transparent) 0 0 / 40px 100% no-repeat local,linear-gradient(to left,var(--card) 30%,transparent) 100% 0 / 40px 100% no-repeat local,linear-gradient(to right,var(--line),transparent) 0 0 / 14px 100% no-repeat scroll,linear-gradient(to left,var(--line-strong),transparent) 100% 0 / 14px 100% no-repeat scroll}:root[data-look=nora] .ui-display{font-family:Prata,Georgia,serif!important;font-weight:400!important;letter-spacing:.005em}:root[data-look=nora] .ui-sectitle{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:12px!important;font-weight:600!important}:root[data-look=nora] .ui-btn{text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:600!important;border-radius:2px!important}:root[data-look=nora] .ui-card{border-radius:4px!important}:root[data-look=blend] nav[aria-label="Главное меню"] button[aria-current=page] svg{color:var(--accent)}@keyframes ap-pulse{0%{transform:scale(1);opacity:.45}to{transform:scale(1.55);opacity:0}}.ap-core.work:after,.ap-core.wait:after{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:999px;border:1.5px solid rgba(255,255,255,.5);animation:ap-pulse 2.6s ease-out infinite;pointer-events:none}.ap-core.wait:after{border-color:#f2c46db3;animation-duration:1.8s}.ap-node:not(.soon):hover .ap-core{transform:scale(1.05)}.ap-core{transition:transform .25s cubic-bezier(.22,1,.36,1)}.ap-node:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}
