@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable.16h39-o1c6xtk.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable-Italic.3v4307qtnj0_u.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--font-medeo-sans:"Medeo Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}
@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(../media/unbounded-cyrillic-ext-300-normal.3s3a6rd81uciv.woff2)format("woff2"),url(../media/unbounded-cyrillic-ext-300-normal.320p_rz5bmn0-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(../media/unbounded-cyrillic-300-normal.19gb407r7s_es.woff2)format("woff2"),url(../media/unbounded-cyrillic-300-normal.318by5tkw59sa.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(../media/unbounded-vietnamese-300-normal.1ctygxajykkk_.woff2)format("woff2"),url(../media/unbounded-vietnamese-300-normal.3neaou6mg_a26.woff)format("woff");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:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(../media/unbounded-latin-ext-300-normal.3-elb3y_-fk7b.woff2)format("woff2"),url(../media/unbounded-latin-ext-300-normal.1mlmw5hjke_vs.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:300;src:url(../media/unbounded-latin-300-normal.07-lozz1i_uhr.woff2)format("woff2"),url(../media/unbounded-latin-300-normal.25tite2qupsv-.woff)format("woff");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}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--catalog-paper:#fff;--catalog-ink:#202633;--catalog-heading:#080c13;--catalog-muted:#626b78;--catalog-accent:#445f92;--catalog-accent-hover:#354d7b;--catalog-border:#dfe2e5;--catalog-border-strong:#cfd3d8;--catalog-selected:#edf2fa;--catalog-hover:#f5f7fb;--catalog-action-border:#7b8ba8;--catalog-selected-border:#7d91b5;--catalog-nav-current:#252e3c;--catalog-control-radius:4px;--catalog-disabled-bg:#f5f6f8;--catalog-disabled-text:#9299a5;--catalog-disabled-border:#dfe2e8;--catalog-success:#0b6b4f;--catalog-success-surface:#eef6f2;--catalog-danger:#a33a32;--catalog-danger-hover:#822e28;--catalog-warning:#805816;--catalog-control-border:#cbd0d6;--catalog-on-accent:#fff;--font-ui:"Medeo Sans";--font-logo:"Unbounded";--font-heading:var(--font-ui);--font-body:var(--font-ui);--font-mono:"JetBrains Mono";--border-width-strong:1.5px;--border-width-thin:1px;--border-width:var(--border-width-strong);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--border-primary);--focus-ring-border-color:color-mix(in srgb, var(--border-primary) 58%, transparent);--focus-ring-soft-color:color-mix(in srgb, var(--border-primary) 32%, transparent);--control-invalid-border-color:color-mix(in srgb, #b42318 64%, var(--control-border));--control-invalid-ring-color:#b4231838;--z-shell-sidebar:20;--z-shell-popover:30;--z-shell-skip-link:40;--table-frame-border:color-mix(in srgb, #0f172a1a 74%, var(--card-border));--table-frame-bg:linear-gradient(180deg, color-mix(in srgb, var(--surface-2) 96%, white 4%), var(--card-bg));--table-frame-shadow:0 16px 32px #0f172a0f;--table-divider:color-mix(in srgb, var(--card-border) 80%, transparent);--table-header-bg:#f8fafcc7;--table-row-hover-bg:#edeff2d8;--table-row-focus-bg:#e8ebeee2;--table-row-subtle-bg:#f0f2f5dc;--switch-track-bg:#d1d1d6;--switch-track-border:#0f172a14;--switch-track-active-bg:var(--bg-accent);--switch-track-active-border:color-mix(in srgb, var(--border-primary) 42%, transparent);--switch-thumb-bg:#fff;--switch-thumb-active-bg:var(--switch-thumb-bg);--radius-panel:16px;--radius-card:14px;--radius-control:12px;--glass-blur:18px;--glass-filter:none;--glass-bg:#ffffffb3;--glass-border:#0f172a1f;--glass-shadow:0 10px 25px #0f172a13;--glass-tint:#ffffff59;--surface-0:var(--bg-primary);--surface-1:var(--bg-primary);--surface-2:var(--bg-primary);--panel-bg:var(--surface-1);--panel-border:var(--glass-border);--panel-shadow:var(--glass-shadow);--panel-radius:var(--radius-panel);--main-bg:var(--surface-1);--main-border:var(--glass-border);--card-bg:var(--surface-2);--card-border:var(--glass-border);--card-shadow:0 9px 20px #0f172a0a;--card-radius:var(--radius-card);--control-bg:var(--surface-2);--control-border:var(--glass-border);--control-radius:var(--radius-control);--button-shadow:0 6px 14px #0f172a0f;--nav-hover-bg:var(--bg-accent);--nav-active-bg:var(--bg-accent);--nav-active-text:var(--text-accent);--sidebar-divider:#0f172a0f;--nav-hover-shadow:0 8px 18px #0f172a14;--button-hover-bg:var(--glass-tint);--button-hover-text:var(--text-primary);--button-hover-border:var(--glass-border);--button-hover-shadow:var(--glass-shadow);--foundation-bg:var(--bg-primary);--foundation-surface:var(--surface-2);--foundation-surface-soft:var(--surface-1);--foundation-surface-strong:var(--surface-1);--foundation-outline:var(--glass-border);--foundation-outline-strong:var(--border-primary);--foundation-text:var(--text-primary);--foundation-text-muted:var(--text-muted);--foundation-success:#10b981;--foundation-success-surface:#ecfdf5;--foundation-paper-bg:#fff;--foundation-paper-bg-muted:#f8fafc;--foundation-paper-bg-subtle:#f1f5f9;--foundation-shadow-sm:0 14px 28px #0206171f;--foundation-shadow-md:0 18px 38px #0206171f;--foundation-shadow-lg:0 22px 46px #02061729;--motion-fast:.16s;--motion-base:.22s;--motion-slow:.36s;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--layout-page-gap:var(--space-6);--layout-section-gap:var(--space-4);--layout-card-gap:var(--space-3);--layout-action-gap:var(--space-2);--layout-inline-gap:var(--space-2);--layout-panel-padding:clamp(14px, 2vw, 18px);--layout-card-padding:14px;--layout-inset-padding:12px;--layout-content-measure:72ch;--surface-panel-bg:var(--panel-bg);--surface-panel-border:var(--panel-border);--surface-panel-shadow:var(--panel-shadow);--surface-card-bg:var(--card-bg);--surface-card-border:var(--card-border);--surface-card-shadow:var(--card-shadow);--surface-inset-bg:color-mix(in srgb, var(--surface-1) 92%, transparent);--surface-inset-border:color-mix(in srgb, var(--glass-border) 84%, transparent);--surface-elevated-bg:var(--surface-panel-bg);--surface-elevated-border:var(--surface-panel-border);--surface-elevated-shadow:var(--surface-panel-shadow);--surface-elevated-subtle-bg:var(--surface-inset-bg);--surface-elevated-subtle-border:var(--surface-inset-border);--surface-elevated-control-bg:var(--surface-card-bg);--surface-elevated-control-border:color-mix(in srgb, var(--surface-card-border) 84%, var(--focus-ring-border-color) 16%);--action-control-height-sm:40px;--action-control-height-md:44px;--action-control-height-lg:52px;--action-padding-x-sm:12px;--action-padding-x-md:16px;--action-padding-x-lg:20px;--action-font-size-sm:13px;--action-font-size-md:14px;--action-font-size-lg:15px;--action-line-height:1.2;--action-weight:600;--action-tracking:.01em;--text-title-display-family:var(--font-heading);--text-title-display-size:clamp(2.125rem, 1.65rem + 1.2vw, 2.75rem);--text-title-display-line-height:1.04;--text-title-display-weight:500;--text-title-display-tracking:-.02em;--text-title-page-family:var(--font-heading);--text-title-page-size:clamp(1.625rem, 1.2rem + 1vw, 2rem);--text-title-page-line-height:1.08;--text-title-page-weight:500;--text-title-page-tracking:-.016em;--text-title-section-family:var(--font-heading);--text-title-section-size:1.125rem;--text-title-section-line-height:1.2;--text-title-section-weight:500;--text-title-section-tracking:-.01em;--text-title-card-family:var(--font-heading);--text-title-card-size:.9375rem;--text-title-card-line-height:1.25;--text-title-card-weight:500;--text-title-card-tracking:-.005em;--text-body-md-family:var(--font-body);--text-body-md-size:.9375rem;--text-body-md-line-height:1.5;--text-body-md-weight:400;--text-body-md-tracking:0em;--text-body-sm-family:var(--font-body);--text-body-sm-size:.8125rem;--text-body-sm-line-height:1.45;--text-body-sm-weight:400;--text-body-sm-tracking:0em;--text-label-family:var(--font-heading);--text-label-size:.6875rem;--text-label-line-height:1.2;--text-label-weight:500;--text-label-tracking:.08em;--text-caption-family:var(--font-body);--text-caption-size:.75rem;--text-caption-line-height:1.35;--text-caption-weight:500;--text-caption-tracking:.01em;--text-overline-family:var(--font-heading);--text-overline-size:.625rem;--text-overline-line-height:1.2;--text-overline-weight:500;--text-overline-tracking:.12em;--text-mono-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--text-mono-size:.75rem;--text-mono-line-height:1.4;--text-mono-weight:500;--text-mono-tracking:0em}:root,[data-theme=light]{--control-radius:var(--catalog-control-radius);--button-primary-bg:var(--catalog-accent);--button-primary-text:#fff;--button-primary-border:var(--catalog-accent);--button-primary-hover-bg:var(--catalog-accent-hover);--button-primary-hover-border:var(--catalog-accent-hover);--button-primary-hover-text:#fff;--button-primary-hover-shadow:none;--button-primary-disabled-bg:var(--catalog-disabled-bg);--button-primary-disabled-text:var(--catalog-disabled-text);--button-primary-disabled-border:var(--catalog-disabled-border);--button-secondary-border:var(--catalog-action-border);--button-secondary-text:var(--catalog-accent);--button-secondary-hover-bg:var(--catalog-selected);--button-secondary-hover-border:var(--catalog-accent);--button-secondary-hover-text:var(--catalog-accent-hover);--button-secondary-hover-shadow:none;--bg-primary:#fff;--bg-surface:#f1f5f9;--bg-field:#fff;--page-gradient-1:#94a3b82e;--page-gradient-2:#94a3b81f;--page-gradient-3:#94a3b814;--text-primary:#0f172a;--border-primary:#0f172a;--bg-accent:var(--catalog-accent);--text-accent:#fff;--text-muted:#64748b;--glass-bg:#ffffffb8;--glass-border:#0f172a1f;--glass-shadow:0 12px 30px #0f172a13;--glass-tint:#fff6;--surface-0:#f6f7fb;--surface-1:#ffffffd1;--surface-2:#fffffff0;--foundation-bg:#fff;--foundation-surface:color-mix(in srgb, var(--surface-2) 90%, var(--surface-1));--foundation-surface-soft:color-mix(in srgb, var(--surface-1) 92%, transparent);--foundation-surface-strong:color-mix(in srgb, var(--surface-2) 96%, var(--surface-1));--foundation-outline:color-mix(in srgb, var(--glass-border) 82%, transparent);--foundation-outline-strong:color-mix(in srgb, var(--border-primary) 28%, var(--glass-border));--foundation-text:var(--text-primary);--foundation-text-muted:var(--text-muted);--foundation-success:#10b981;--foundation-success-surface:#ecfdf5;--foundation-paper-bg:#fff;--foundation-paper-bg-muted:#f8fafc;--foundation-paper-bg-subtle:#f1f5f9;--foundation-shadow-sm:0 14px 28px #0f172a0d;--foundation-shadow-md:0 18px 38px #0f172a14;--foundation-shadow-lg:0 22px 46px #0f172a1f;--focus-ring-color:var(--catalog-accent);--focus-ring-border-color:color-mix(in srgb, var(--border-primary) 58%, transparent);--focus-ring-soft-color:color-mix(in srgb, var(--border-primary) 32%, transparent);--table-frame-border:color-mix(in srgb, #0f172a1a 74%, var(--card-border));--table-frame-bg:linear-gradient(180deg, color-mix(in srgb, var(--surface-2) 96%, white 4%), var(--card-bg));--table-frame-shadow:0 16px 32px #0f172a0f;--table-divider:color-mix(in srgb, var(--card-border) 80%, transparent);--table-header-bg:#f8fafcc7;--table-row-hover-bg:#edeff2d8;--table-row-focus-bg:#e8ebeee2;--table-row-subtle-bg:#f0f2f5dc;--switch-track-bg:#d1d1d6;--switch-track-border:#0f172a14;--switch-track-active-bg:var(--bg-accent);--switch-track-active-border:color-mix(in srgb, var(--border-primary) 42%, transparent);--switch-thumb-bg:#fff;--switch-thumb-active-bg:var(--switch-thumb-bg)}:where([data-theme=dark] .glass-scope){--bg-primary:#0f172a;--bg-surface:#1e293b;--bg-field:#0f172a;--page-gradient-1:#ffffff24;--page-gradient-2:#ffffff1f;--page-gradient-3:#ffffff14;--text-primary:#f8fafc;--border-primary:#f8fafc;--bg-accent:#f8fafc;--text-accent:#0f172a;--text-muted:#94a3b8;--glass-bg:#1e293bd1;--glass-border:#48576b;--glass-shadow:0 18px 40px #02061757;--glass-tint:#ffffff14;--surface-0:#0f172a;--surface-1:#1a2436;--surface-2:#1c2739;--sidebar-divider:#334155db;--nav-hover-shadow:0 10px 22px #02061773;--foundation-bg:#0f172a;--foundation-surface:#1e293b;--foundation-surface-soft:#162235;--foundation-surface-strong:#243247;--foundation-outline:#334155;--foundation-outline-strong:#505e73;--foundation-text:#f8fafc;--foundation-text-muted:#94a3b8;--foundation-success:#10b981;--foundation-success-surface:#1c3a43;--foundation-paper-bg:#fff;--foundation-paper-bg-muted:#f8fafc;--foundation-paper-bg-subtle:#f1f5f9;--foundation-shadow-sm:0 14px 28px #02061729;--foundation-shadow-md:0 18px 38px #02061738;--foundation-shadow-lg:0 22px 46px #02061747;--focus-ring-color:color-mix(in srgb, var(--foundation-text) 24%, var(--foundation-outline-strong));--focus-ring-border-color:color-mix(in srgb, var(--focus-ring-color) 62%, transparent);--focus-ring-soft-color:color-mix(in srgb, var(--focus-ring-color) 36%, transparent);--table-frame-border:color-mix(in srgb, var(--foundation-outline-strong) 72%, transparent);--table-frame-bg:linear-gradient(180deg, color-mix(in srgb, var(--foundation-surface-strong) 92%, var(--foundation-bg) 8%), color-mix(in srgb, var(--foundation-surface) 94%, var(--foundation-bg) 6%));--table-frame-shadow:var(--foundation-shadow-md);--table-divider:color-mix(in srgb, var(--foundation-outline) 82%, transparent);--table-header-bg:color-mix(in srgb, var(--foundation-surface-strong) 88%, var(--foundation-bg) 12%);--table-row-hover-bg:color-mix(in srgb, var(--foundation-surface-strong) 78%, var(--foundation-text) 4%);--table-row-focus-bg:color-mix(in srgb, var(--foundation-surface-strong) 84%, var(--foundation-text) 6%);--table-row-subtle-bg:color-mix(in srgb, var(--foundation-surface-strong) 80%, var(--foundation-text) 3%);--switch-track-bg:color-mix(in srgb, var(--foundation-surface-strong) 86%, var(--foundation-bg) 14%);--switch-track-border:color-mix(in srgb, var(--foundation-outline-strong) 64%, transparent);--switch-track-active-bg:color-mix(in srgb, var(--foundation-text) 16%, var(--foundation-surface-strong));--switch-track-active-border:color-mix(in srgb, var(--foundation-text) 22%, var(--foundation-outline-strong));--switch-thumb-bg:color-mix(in srgb, var(--foundation-text) 92%, var(--foundation-surface-strong));--switch-thumb-active-bg:var(--foundation-text)}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--text-primary);background:var(--bg-primary);font-family:var(--font-body), system-ui, sans-serif;font-size:var(--text-body-md-size);line-height:var(--text-body-md-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}a,button,input,textarea,select{-webkit-tap-highlight-color:transparent}button,input,textarea,select{border-radius:var(--control-radius);font-family:inherit}.glass-scope{--glass-filter:blur(var(--glass-blur)) saturate(140%);--panel-bg:var(--glass-bg);--panel-border:var(--glass-border);--panel-shadow:var(--glass-shadow);--panel-radius:var(--radius-panel);--main-bg:var(--surface-1);--main-border:var(--glass-border);--card-bg:var(--surface-2);--card-border:var(--glass-border);--card-shadow:0 9px 20px #0f172a0a;--card-radius:var(--radius-card);--control-bg:var(--surface-2);--control-border:var(--glass-border);--control-radius:var(--radius-control);--button-shadow:0 6px 14px #0f172a0f;--nav-hover-bg:var(--glass-tint);--nav-active-bg:var(--surface-2);--nav-active-text:var(--text-primary)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-scope{--glass-filter:none;--panel-bg:#fffffff2;--card-bg:#fffffffa;--control-bg:#fffffffa}}
