/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--font-ui:"Golos Text", system-ui, sans-serif;--font-mono:"JetBrains Mono", monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:12px;--font-size-sm:13px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:20px;--font-size-2xl:24px;--line-height-tight:1.25;--line-height-normal:1.5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-full:9999px;--control-height-sm:32px;--control-height-md:36px;--control-height-lg:40px;--border-width:1px;--focus-ring-width:2px}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#101317;--color-surface:#181d24;--color-surface-raised:#202731;--color-surface-hover:#28313d;--color-border:#343f4d;--color-border-strong:#526173;--color-text:#e8edf3;--color-text-muted:#aab6c5;--color-text-disabled:#768393;--color-accent:#78a9ff;--color-accent-hover:#a4c4ff;--color-accent-subtle:#1c304b;--color-primary:#245dce;--color-primary-hover:#1d4fae;--color-primary-active:#193f89;--color-primary-text:#fff;--color-secondary:#28313d;--color-secondary-hover:#343f4d;--color-secondary-text:#e8edf3;--color-success:#57cb96;--color-success-subtle:#153a2b;--color-warning:#e6b85c;--color-warning-subtle:#3d3018;--color-danger:#ff8585;--color-danger-subtle:#452323;--color-info:#78a9ff;--color-info-subtle:#1c304b;--color-neutral:#aab6c5;--color-neutral-subtle:#28313d;--color-focus:#78a9ff;--color-overlay:#000000a6}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f5f7fa;--color-surface:#fff;--color-surface-raised:#eaf0f6;--color-surface-hover:#e1e8f0;--color-border:#cdd5df;--color-border-strong:#9caabc;--color-text:#17212d;--color-text-muted:#526174;--color-text-disabled:#8491a1;--color-accent:#245dce;--color-accent-hover:#1d4fae;--color-accent-subtle:#e7efff;--color-primary:#245dce;--color-primary-hover:#1d4fae;--color-primary-active:#193f89;--color-primary-text:#fff;--color-secondary:#eaf0f6;--color-secondary-hover:#dce5ef;--color-secondary-text:#17212d;--color-success:#147447;--color-success-subtle:#e3f5eb;--color-warning:#875900;--color-warning-subtle:#fff2d8;--color-danger:#b42332;--color-danger-subtle:#ffebeb;--color-info:#245dce;--color-info-subtle:#e7efff;--color-neutral:#526174;--color-neutral-subtle:#eaf0f6;--color-focus:#245dce;--color-overlay:#0f172a73}*,:before,:after{box-sizing:border-box}body{background:var(--color-bg);min-height:100svh;color:var(--color-text);font-family:var(--font-ui);font-size:var(--font-size-md);line-height:var(--line-height-normal);flex-direction:column;margin:0;display:flex}html{scrollbar-gutter:stable}a{color:var(--color-accent);text-underline-offset:3px}a:hover{color:var(--color-accent-hover)}a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}.app-header.svelte-19flgwx{align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-3) var(--space-6);border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface);grid-template-columns:1fr auto;display:grid}.app-header__brand.svelte-19flgwx{color:var(--color-text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);text-decoration:none}.app-header.svelte-19flgwx:has(.app-header__account:where(.svelte-19flgwx)){grid-template-columns:1fr auto minmax(0,auto)}.app-header__account.svelte-19flgwx{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) max-content;min-width:0;display:grid}.app-header__email.svelte-19flgwx{color:var(--color-text-muted);font-size:var(--font-size-sm);overflow-wrap:anywhere;min-width:0}.app-header__error.svelte-19flgwx{color:var(--color-danger);text-align:end;grid-column:1/-1;margin:0}.app-header__language.svelte-19flgwx{width:144px}@media (width<=600px){.app-header.svelte-19flgwx{padding-inline:var(--space-4)}.app-header.svelte-19flgwx:has(.app-header__account:where(.svelte-19flgwx)){grid-template-columns:1fr auto}.app-header__account.svelte-19flgwx{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-3);grid-column:1/-1}}.skip-link.svelte-12qhfyh{top:var(--space-2);left:var(--space-2);z-index:1;clip-path:inset(50%);background:var(--color-surface);border-radius:var(--radius-md);width:1px;height:1px;position:fixed;overflow:hidden}.skip-link.svelte-12qhfyh:focus{clip-path:none;width:auto;height:auto;padding:var(--space-3)}.app-content.svelte-12qhfyh{flex-direction:column;flex:1;min-width:0;display:flex}
