@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-CHSlOQsW.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DMtmJ5ZE.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-Dm3htQBi.woff2)format("woff2-variations");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}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BZdD_g9V.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-b6lpi8_2.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-Cjtb1TV-.woff2)format("woff2-variations");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;--atlas-canvas:#f6f5f2;--atlas-surface:#fff;--atlas-surface-raised:#fff;--atlas-surface-subtle:#f1efea;--atlas-surface-sunken:#eceae4;--atlas-text:#1a1c1b;--atlas-text-secondary:#454a46;--atlas-text-muted:#5e625f;--atlas-text-inverse:#fff;--atlas-border:#e3e1dc;--atlas-border-control:#868a85;--atlas-olive:#5e7a6a;--atlas-copper:#1f8a5b;--atlas-action:#1f5c45;--atlas-action-hover:#184a37;--atlas-action-active:#143d2e;--atlas-secondary-action:#2f3a35;--atlas-accent-subtle:#e4efe9;--atlas-selected:#e4efe9;--atlas-selected-strong:#cfe3d8;--atlas-focus:#1f5c45;--atlas-success:#1e6b47;--atlas-success-surface:#e6f2eb;--atlas-warning:#7a4b00;--atlas-warning-surface:#fdf0d5;--atlas-danger:#a1322d;--atlas-danger-hover:#812521;--atlas-danger-surface:#fbeae6;--atlas-info:#3e5866;--atlas-info-surface:#ebf1f3;--atlas-overlay:#1a1c1b7a;--atlas-disabled-opacity:.55;--atlas-font-ui:"Geist Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--atlas-font-mono:"Geist Mono Variable", ui-monospace, "Cascadia Code", Consolas, monospace;--atlas-text-xs:.75rem;--atlas-text-sm:.875rem;--atlas-text-base:1rem;--atlas-text-lg:1.125rem;--atlas-text-xl:1.5rem;--atlas-text-2xl:2rem;--atlas-leading-tight:1.25;--atlas-leading-normal:1.5;--atlas-leading-relaxed:1.65;--atlas-weight-normal:400;--atlas-weight-medium:500;--atlas-weight-semibold:600;--atlas-space-0:0;--atlas-space-1:.25rem;--atlas-space-2:.5rem;--atlas-space-3:.75rem;--atlas-space-4:1rem;--atlas-space-5:1.25rem;--atlas-space-6:1.5rem;--atlas-space-8:2rem;--atlas-space-10:2.5rem;--atlas-space-12:3rem;--atlas-space-16:4rem;--atlas-radius-xs:.25rem;--atlas-radius-sm:.375rem;--atlas-radius-md:.5rem;--atlas-radius-lg:.75rem;--atlas-radius-pill:999px;--atlas-shadow-xs:0 1px 2px #262a260d;--atlas-shadow-popover:0 8px 24px #262a261f;--atlas-shadow-dialog:0 20px 64px #262a262e;--atlas-shadow-canvas:0 1px 2px #1418160f, 0 12px 32px #1418161f;--atlas-duration-instant:0s;--atlas-duration-fast:.12s;--atlas-duration-standard:.18s;--atlas-duration-panel:.24s;--atlas-ease-out:cubic-bezier(.2, 0, 0, 1);--atlas-ease-in-out:cubic-bezier(.4, 0, .2, 1);--atlas-focus-width:2px;--atlas-focus-offset:3px;--atlas-control-min:2.75rem;--atlas-control-compact:2.25rem;--atlas-sidebar-width:15rem;--atlas-inspector-width:20rem;--atlas-content-max:90rem;--atlas-header-height:3.75rem;--atlas-breakpoint-sm:40rem;--atlas-breakpoint-md:48rem;--atlas-breakpoint-lg:64rem;--atlas-breakpoint-xl:80rem;--atlas-z-sticky:10;--atlas-z-popover:30;--atlas-z-dialog:50;--atlas-z-toast:60;--atlas-sidebar:#fbfaf8;--atlas-shadow-sm:0 1px 2px #1418160f, 0 1px 1px #1418160a;--atlas-shadow-md:0 2px 4px #1418160d, 0 8px 20px #14181614;--atlas-radius-xl:1rem;--atlas-duration-enter:.22s;--atlas-duration-exit:.14s;--atlas-ease-emphasized:cubic-bezier(.16, 1, .3, 1);--atlas-sidebar-collapsed-width:4.25rem;--atlas-glass:#ffffffb3;--atlas-glass-strong:#ffffffdb;--atlas-glass-border:#ffffffbf;--atlas-glass-edge:#14181614;--atlas-glass-blur:12px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--atlas-canvas:#111413;--atlas-surface:#181c1a;--atlas-surface-raised:#1e2320;--atlas-surface-subtle:#222826;--atlas-surface-sunken:#0d0f0e;--atlas-sidebar:#141816;--atlas-text:#e9ece9;--atlas-text-secondary:#c3c9c4;--atlas-text-muted:#9aa29c;--atlas-text-inverse:#0f1211;--atlas-border:#2a302d;--atlas-border-control:#6b746d;--atlas-olive:#8fae9c;--atlas-copper:#3dbe83;--atlas-action:#5cc796;--atlas-action-hover:#7ad6aa;--atlas-action-active:#9be3c0;--atlas-secondary-action:#3a4a42;--atlas-accent-subtle:#1d3a2d;--atlas-selected:#1d3a2d;--atlas-selected-strong:#24493a;--atlas-focus:#7ad6aa;--atlas-success:#6fd3a2;--atlas-success-surface:#15291f;--atlas-warning:#f2c66b;--atlas-warning-surface:#33280f;--atlas-danger:#ff8a7a;--atlas-danger-hover:#ffa597;--atlas-danger-surface:#3a1a16;--atlas-info:#8fc1d6;--atlas-info-surface:#16252c;--atlas-overlay:#0009;--atlas-shadow-xs:0 1px 2px #0000004d;--atlas-shadow-sm:0 1px 2px #00000059;--atlas-shadow-md:0 4px 16px #0006;--atlas-shadow-popover:0 8px 24px #00000073;--atlas-shadow-dialog:0 20px 64px #0000008c;--atlas-shadow-canvas:0 12px 40px #00000073;--atlas-glass:#1a1f1d9e;--atlas-glass-strong:#1a1f1dd1;--atlas-glass-border:#ffffff12;--atlas-glass-edge:#ffffff0f}@media (prefers-reduced-motion:reduce){:root{--atlas-duration-fast:0s;--atlas-duration-standard:0s;--atlas-duration-panel:0s;--atlas-duration-enter:0s;--atlas-duration-exit:0s}}*{box-sizing:border-box}html{background:var(--atlas-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-width:20rem}body{background:var(--atlas-canvas);color:var(--atlas-text);font-family:var(--atlas-font-ui,system-ui, sans-serif);font-size:var(--atlas-text-base);line-height:var(--atlas-leading-normal);font-feature-settings:"ss01", "cv11";margin:0}h1,h2,h3{letter-spacing:-.015em}button,input,select,textarea{font:inherit}code,kbd,samp,pre{font-family:var(--atlas-font-mono);font-size:.875em}kbd{min-inline-size:1.4em;color:var(--atlas-text-secondary);background:var(--atlas-surface);border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-xs);text-align:center;border-block-end-width:2px;padding:.05em .4em;font-size:.75em;line-height:1.5;display:inline-block}button,a,select,input{touch-action:manipulation}a{color:var(--atlas-action);text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{color:var(--atlas-action-hover)}:focus-visible{outline:var(--atlas-focus-width) solid var(--atlas-focus);outline-offset:var(--atlas-focus-offset)}::selection{background:var(--atlas-selected-strong)}.atlas-button{min-block-size:var(--atlas-control-min);justify-content:center;align-items:center;gap:var(--atlas-space-2);border-radius:var(--atlas-radius-md);font-weight:var(--atlas-weight-semibold);color:var(--atlas-text-inverse);background:var(--atlas-action);box-shadow:var(--atlas-shadow-sm);cursor:pointer;transition:background var(--atlas-duration-fast) var(--atlas-ease-out), border-color var(--atlas-duration-fast) var(--atlas-ease-out), color var(--atlas-duration-fast) var(--atlas-ease-out), box-shadow var(--atlas-duration-fast) var(--atlas-ease-out), transform var(--atlas-duration-fast) var(--atlas-ease-out);border:1px solid #0000;padding:.55rem 1rem;line-height:1.2;display:inline-flex}.atlas-button:hover{color:var(--atlas-text-inverse);background:var(--atlas-action-hover)}.atlas-button:active:not(:disabled){background:var(--atlas-action-active);transform:translateY(1px)}.atlas-button--secondary{color:var(--atlas-text);background:var(--atlas-surface);border-color:var(--atlas-border-control);box-shadow:var(--atlas-shadow-xs)}.atlas-button--secondary:hover{color:var(--atlas-text);background:var(--atlas-surface-subtle)}.atlas-button--quiet{color:var(--atlas-text-secondary);box-shadow:none;background:0 0}.atlas-button--quiet:hover{color:var(--atlas-text);background:var(--atlas-surface-subtle)}.atlas-button--secondary:active:not(:disabled),.atlas-button--quiet:active:not(:disabled){background:var(--atlas-selected)}.atlas-button--danger{color:var(--atlas-text-inverse);background:var(--atlas-danger)}.atlas-button--danger:hover{background:var(--atlas-danger-hover)}.atlas-button--compact{min-block-size:var(--atlas-control-compact);font-size:var(--atlas-text-sm);padding:.3rem .75rem}.atlas-button:disabled{opacity:var(--atlas-disabled-opacity);box-shadow:none;cursor:not-allowed}.atlas-icon-button{inline-size:var(--atlas-control-min);padding:0}.atlas-icon-button.atlas-button--compact{inline-size:var(--atlas-control-compact)}.atlas-spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1rem;inline-size:1rem;animation:.72s linear infinite atlas-spin}.atlas-field{gap:var(--atlas-space-2);display:grid}.atlas-field label{justify-content:space-between;align-items:baseline;gap:var(--atlas-space-2);font-size:var(--atlas-text-sm);font-weight:var(--atlas-weight-semibold);display:flex}.atlas-required{color:var(--atlas-text-muted);font-size:var(--atlas-text-xs);font-weight:var(--atlas-weight-normal)}.atlas-field input,.atlas-field select,.atlas-field textarea{inline-size:100%;min-block-size:var(--atlas-control-min);color:var(--atlas-text);background:var(--atlas-surface);border:1px solid var(--atlas-border-control);border-radius:var(--atlas-radius-md);box-shadow:var(--atlas-shadow-xs);transition:border-color var(--atlas-duration-fast) var(--atlas-ease-out), box-shadow var(--atlas-duration-fast) var(--atlas-ease-out);padding:.55rem .75rem}.atlas-field input:hover,.atlas-field select:hover,.atlas-field textarea:hover{border-color:var(--atlas-text-muted)}.atlas-field input:focus-visible,.atlas-field select:focus-visible,.atlas-field textarea:focus-visible{border-color:var(--atlas-action);box-shadow:0 0 0 3px var(--atlas-selected-strong);outline:none}.atlas-field input::placeholder,.atlas-field textarea::placeholder{color:var(--atlas-text-muted)}.atlas-field p{color:var(--atlas-text-muted);font-size:var(--atlas-text-sm);margin:0}.atlas-field--error input,.atlas-field--error select,.atlas-field--error textarea{border-color:var(--atlas-danger)}.atlas-field .atlas-field__error{color:var(--atlas-danger)}dialog{max-block-size:calc(100dvh - 2rem);inline-size:min(30rem,100% - 2rem);padding:var(--atlas-space-6);color:var(--atlas-text);background:var(--atlas-surface);border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-xl);box-shadow:var(--atlas-shadow-dialog);overflow:auto}dialog[open]{animation:atlas-dialog-in var(--atlas-duration-enter) var(--atlas-ease-emphasized)}dialog::backdrop{background:var(--atlas-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog[open]::backdrop{animation:atlas-fade-in var(--atlas-duration-enter) var(--atlas-ease-out)}.atlas-dialog__header h2,.atlas-dialog__header p{margin-block-start:0}.atlas-dialog__header p{color:var(--atlas-text-secondary)}.atlas-dialog__actions{justify-content:flex-end;margin-block-start:var(--atlas-space-6);display:flex}.atlas-status{min-block-size:1.5rem;color:var(--atlas-text-secondary);background:var(--atlas-surface-subtle);border-radius:var(--atlas-radius-pill);font-size:var(--atlas-text-xs);font-weight:var(--atlas-weight-semibold);white-space:nowrap;align-items:center;gap:.375rem;padding:.1rem .55rem;line-height:1.3;display:inline-flex}.atlas-status__dot{block-size:.4rem;inline-size:.4rem;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent);background:currentColor;border-radius:50%}.atlas-status--success{color:var(--atlas-success);background:var(--atlas-success-surface)}.atlas-status--warning{color:var(--atlas-warning);background:var(--atlas-warning-surface)}.atlas-status--danger{color:var(--atlas-danger);background:var(--atlas-danger-surface)}.atlas-status--info{color:var(--atlas-info);background:var(--atlas-info-surface)}.atlas-notice{justify-content:space-between;align-items:flex-start;gap:var(--atlas-space-4);padding:var(--atlas-space-3) var(--atlas-space-4) var(--atlas-space-3) var(--atlas-space-5);color:var(--atlas-text-secondary);border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-lg);font-size:var(--atlas-text-sm);animation:atlas-fade-in var(--atlas-duration-enter) var(--atlas-ease-out);display:flex;position:relative}.atlas-notice:before{inset-block:var(--atlas-space-3);background:var(--atlas-notice-accent,var(--atlas-info));border-radius:var(--atlas-radius-pill);content:"";inline-size:3px;position:absolute;inset-inline-start:var(--atlas-space-2)}.atlas-notice strong{color:var(--atlas-text);font-size:var(--atlas-text-sm);margin-block-end:.125rem;display:block}.atlas-notice--info{--atlas-notice-accent:var(--atlas-info);background:var(--atlas-info-surface)}.atlas-notice--success{--atlas-notice-accent:var(--atlas-success);background:var(--atlas-success-surface)}.atlas-notice--warning{--atlas-notice-accent:var(--atlas-warning);background:var(--atlas-warning-surface)}.atlas-notice--danger{--atlas-notice-accent:var(--atlas-danger);background:var(--atlas-danger-surface)}.atlas-empty-state{place-content:center;justify-items:center;gap:var(--atlas-space-3);min-block-size:15rem;padding:var(--atlas-space-10) var(--atlas-space-6);text-align:center;background:var(--atlas-surface);border:1px dashed var(--atlas-border-control);border-radius:var(--atlas-radius-xl);animation:atlas-rise-in var(--atlas-duration-enter) var(--atlas-ease-emphasized);display:grid}.atlas-empty-state__mark{block-size:3.5rem;inline-size:3.5rem;background:var(--atlas-selected);border-radius:var(--atlas-radius-lg);box-shadow:inset 0 0 0 1px var(--atlas-selected-strong);margin-block-end:var(--atlas-space-1);position:relative}.atlas-empty-state__mark:before,.atlas-empty-state__mark:after{background:var(--atlas-action);border-radius:var(--atlas-radius-pill);content:"";opacity:.7;block-size:.3rem;position:absolute;inset-inline:.85rem}.atlas-empty-state__mark:before{inset-block-start:1.2rem}.atlas-empty-state__mark:after{opacity:.4;inset-block-start:1.95rem;inset-inline-end:1.5rem}.atlas-empty-state h2,.atlas-empty-state p{margin:0}.atlas-empty-state h2{font-size:var(--atlas-text-lg)}.atlas-empty-state>div:not(.atlas-empty-state__action){max-inline-size:34rem;color:var(--atlas-text-secondary)}.atlas-empty-state__action{margin-block-start:var(--atlas-space-2)}.atlas-skeleton{gap:var(--atlas-space-3);padding:var(--atlas-space-4);display:grid}.atlas-skeleton span{background:linear-gradient(90deg, var(--atlas-surface-sunken) 0%, var(--atlas-surface-subtle) 50%, var(--atlas-surface-sunken) 100%);border-radius:var(--atlas-radius-pill);background-size:200% 100%;block-size:.875rem;max-inline-size:30rem;animation:1.4s linear infinite atlas-shimmer;display:block}.atlas-skeleton span:nth-child(2){inline-size:78%}.atlas-skeleton span:nth-child(3){inline-size:54%}.atlas-surface{padding:var(--atlas-space-5);background:var(--atlas-surface);border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-lg);box-shadow:var(--atlas-shadow-xs)}.skip-link{z-index:var(--atlas-z-toast);padding:var(--atlas-space-3);color:var(--atlas-text);background:var(--atlas-surface);border:2px solid var(--atlas-focus);border-radius:var(--atlas-radius-sm);position:fixed;inset-block-start:-6rem;inset-inline-start:var(--atlas-space-3)}.skip-link:focus{inset-block-start:var(--atlas-space-3)}@keyframes atlas-spin{to{transform:rotate(360deg)}}@keyframes atlas-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes atlas-fade-in{0%{opacity:0}}@keyframes atlas-rise-in{0%{opacity:0;transform:translateY(6px)}}@keyframes atlas-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes atlas-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes atlas-slide-in{0%{opacity:0;transform:translate(16px)}}@media (forced-colors:active){.atlas-button,.atlas-status,.atlas-notice{border:1px solid buttontext}:focus-visible{outline:3px solid highlight}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
