:root{--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-icon:20px;--accent:#0e6b6b;--accent-hover:#0a5555;--accent-soft:color-mix(in srgb,#0e6b6b 10%,transparent);--accent-text:#ffffff;--bg:#fbfaf7;--surface:#ffffff;--surface-2:#f5f3ee;--border:#e5e1d8;--text:#14202b;--text-2:#4f5b66;--danger:#b42318;--warn:#b54708;--ok:#067647;--focus-ring:color-mix(in srgb,var(--accent) 40%,transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--accent:#4fb8ac;--accent-hover:#6ccabf;--accent-soft:color-mix(in srgb,#4fb8ac 14%,transparent);--accent-text:#0f1a24;--bg:#0f1a24;--surface:#15222e;--surface-2:#1b2a37;--border:#26384a;--text:#e8eef2;--text-2:#9aa8b4;--danger:#f97066;--warn:#fdb022;--ok:#47cd89}}html[data-theme=light]{color-scheme:light;--accent:#0e6b6b;--accent-hover:#0a5555;--accent-soft:color-mix(in srgb,#0e6b6b 10%,transparent);--accent-text:#ffffff;--bg:#fbfaf7;--surface:#ffffff;--surface-2:#f5f3ee;--border:#e5e1d8;--text:#14202b;--text-2:#4f5b66;--danger:#b42318;--warn:#b54708;--ok:#067647}html[data-theme=dark]{color-scheme:dark;--accent:#4fb8ac;--accent-hover:#6ccabf;--accent-soft:color-mix(in srgb,#4fb8ac 14%,transparent);--accent-text:#0f1a24;--bg:#0f1a24;--surface:#15222e;--surface-2:#1b2a37;--border:#26384a;--text:#e8eef2;--text-2:#9aa8b4;--danger:#f97066;--warn:#fdb022;--ok:#47cd89}html[data-theme=system]{color-scheme:light dark}html[data-telegram="1"]{--bg:var(--tg-theme-bg-color,var(--bg));--surface:var(--tg-theme-section-bg-color,var(--tg-theme-secondary-bg-color,var(--surface)));--surface-2:var(--tg-theme-secondary-bg-color,var(--surface-2));--text:var(--tg-theme-text-color,var(--text));--text-2:var(--tg-theme-hint-color,var(--text-2));--border:color-mix(in srgb,var(--text-2) 22%,transparent);--tg-button:var(--tg-theme-button-color,var(--accent));--tg-button-text:var(--tg-theme-button-text-color,var(--accent-text));--danger:var(--tg-theme-destructive-text-color,var(--danger))}html[data-telegram="1"] .auth-submit,html[data-telegram="1"] .m-btn-accent,html[data-telegram="1"] .top-bar__edit.top-bar__admin{background:var(--tg-button);color:var(--tg-button-text)}