@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-cyrillic-wght-normal.DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-latin-ext-wght-normal.CnNj8hVb.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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-latin-wght-normal.CUIqqgP9.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:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(./material-symbols-rounded.Dnd-1b0X.woff2)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:2}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100dvh}body,html{height:100%;overflow:clip}canvas,img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;background:0 0;border:none;border-radius:0}button{cursor:pointer}button:disabled{cursor:default}textarea{resize:vertical}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}menu,ol,ul{list-style:none}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}fieldset,legend{border:none}dialog{display:none}:focus{outline:none}[hidden]{display:none!important}}@layer tokens{:root{--brand-h:25;--brand-c:.176;--brand-l:.54;--brand-on-l:1;--surface-h:0;--surface-c:0;--danger-h:32;--danger-c:.185;--warning-h:76;--warning-c:.13;--success-h:152;--success-c:.13;--info-h:250;--info-c:.13;--l-50:.978;--l-100:.95;--l-200:.9;--l-300:.828;--l-400:.7;--l-500:.58;--l-600:.505;--l-700:.44;--l-800:.378;--l-900:.312;--l-950:.238;--cf-50:.12;--cf-100:.24;--cf-200:.44;--cf-300:.68;--cf-400:1.05;--cf-500:1.25;--cf-600:1.1;--cf-700:.92;--cf-800:.78;--cf-900:.62;--cf-950:.45;--n-0:oklch(100% 0 0);--n-25:oklch(.992 var(--surface-c) var(--surface-h));--n-50:oklch(.98 var(--surface-c) var(--surface-h));--n-75:oklch(.968 var(--surface-c) var(--surface-h));--n-100:oklch(.952 var(--surface-c) var(--surface-h));--n-150:oklch(.93 var(--surface-c) var(--surface-h));--n-200:oklch(.904 var(--surface-c) var(--surface-h));--n-250:oklch(.872 var(--surface-c) var(--surface-h));--n-300:oklch(.83 var(--surface-c) var(--surface-h));--n-400:oklch(.702 var(--surface-c) var(--surface-h));--n-500:oklch(.582 var(--surface-c) var(--surface-h));--n-550:oklch(.545 var(--surface-c) var(--surface-h));--n-600:oklch(.506 var(--surface-c) var(--surface-h));--n-700:oklch(.442 var(--surface-c) var(--surface-h));--n-750:oklch(.398 var(--surface-c) var(--surface-h));--n-800:oklch(.342 var(--surface-c) var(--surface-h));--n-850:oklch(.288 var(--surface-c) var(--surface-h));--n-900:oklch(.238 var(--surface-c) var(--surface-h));--n-920:oklch(.215 var(--surface-c) var(--surface-h));--n-940:oklch(.195 var(--surface-c) var(--surface-h));--n-950:oklch(.18 var(--surface-c) var(--surface-h));--n-960:oklch(.165 var(--surface-c) var(--surface-h));--n-980:oklch(.14 var(--surface-c) var(--surface-h));--n-990:oklch(.12 var(--surface-c) var(--surface-h));--n-1000:oklch(0% 0 0);--accent-50:oklch(var(--l-50) calc(var(--brand-c)*var(--cf-50)) var(--brand-h));--accent-100:oklch(var(--l-100) calc(var(--brand-c)*var(--cf-100)) var(--brand-h));--accent-200:oklch(var(--l-200) calc(var(--brand-c)*var(--cf-200)) var(--brand-h));--accent-300:oklch(var(--l-300) calc(var(--brand-c)*var(--cf-300)) var(--brand-h));--accent-400:oklch(var(--l-400) calc(var(--brand-c)*var(--cf-400)) var(--brand-h));--accent-500:oklch(var(--l-500) calc(var(--brand-c)*var(--cf-500)) var(--brand-h));--accent-600:oklch(var(--l-600) calc(var(--brand-c)*var(--cf-600)) var(--brand-h));--accent-700:oklch(var(--l-700) calc(var(--brand-c)*var(--cf-700)) var(--brand-h));--accent-800:oklch(var(--l-800) calc(var(--brand-c)*var(--cf-800)) var(--brand-h));--accent-900:oklch(var(--l-900) calc(var(--brand-c)*var(--cf-900)) var(--brand-h));--accent-950:oklch(var(--l-950) calc(var(--brand-c)*var(--cf-950)) var(--brand-h));--danger-50:oklch(var(--l-50) calc(var(--danger-c)*var(--cf-50)) var(--danger-h));--danger-100:oklch(var(--l-100) calc(var(--danger-c)*var(--cf-100)) var(--danger-h));--danger-200:oklch(var(--l-200) calc(var(--danger-c)*var(--cf-200)) var(--danger-h));--danger-300:oklch(var(--l-300) calc(var(--danger-c)*var(--cf-300)) var(--danger-h));--danger-400:oklch(var(--l-400) calc(var(--danger-c)*var(--cf-400)) var(--danger-h));--danger-500:oklch(var(--l-500) calc(var(--danger-c)*var(--cf-500)) var(--danger-h));--danger-600:oklch(var(--l-600) calc(var(--danger-c)*var(--cf-600)) var(--danger-h));--danger-700:oklch(var(--l-700) calc(var(--danger-c)*var(--cf-700)) var(--danger-h));--danger-800:oklch(var(--l-800) calc(var(--danger-c)*var(--cf-800)) var(--danger-h));--danger-900:oklch(var(--l-900) calc(var(--danger-c)*var(--cf-900)) var(--danger-h));--danger-950:oklch(var(--l-950) calc(var(--danger-c)*var(--cf-950)) var(--danger-h));--warning-50:oklch(var(--l-50) calc(var(--warning-c)*var(--cf-50)) var(--warning-h));--warning-100:oklch(var(--l-100) calc(var(--warning-c)*var(--cf-100)) var(--warning-h));--warning-200:oklch(var(--l-200) calc(var(--warning-c)*var(--cf-200)) var(--warning-h));--warning-300:oklch(var(--l-300) calc(var(--warning-c)*var(--cf-300)) var(--warning-h));--warning-400:oklch(var(--l-400) calc(var(--warning-c)*var(--cf-400)) var(--warning-h));--warning-500:oklch(var(--l-500) calc(var(--warning-c)*var(--cf-500)) var(--warning-h));--warning-600:oklch(var(--l-600) calc(var(--warning-c)*var(--cf-600)) var(--warning-h));--warning-700:oklch(var(--l-700) calc(var(--warning-c)*var(--cf-700)) var(--warning-h));--warning-800:oklch(var(--l-800) calc(var(--warning-c)*var(--cf-800)) var(--warning-h));--warning-900:oklch(var(--l-900) calc(var(--warning-c)*var(--cf-900)) var(--warning-h));--warning-950:oklch(var(--l-950) calc(var(--warning-c)*var(--cf-950)) var(--warning-h));--success-50:oklch(var(--l-50) calc(var(--success-c)*var(--cf-50)) var(--success-h));--success-100:oklch(var(--l-100) calc(var(--success-c)*var(--cf-100)) var(--success-h));--success-200:oklch(var(--l-200) calc(var(--success-c)*var(--cf-200)) var(--success-h));--success-300:oklch(var(--l-300) calc(var(--success-c)*var(--cf-300)) var(--success-h));--success-400:oklch(var(--l-400) calc(var(--success-c)*var(--cf-400)) var(--success-h));--success-500:oklch(var(--l-500) calc(var(--success-c)*var(--cf-500)) var(--success-h));--success-600:oklch(var(--l-600) calc(var(--success-c)*var(--cf-600)) var(--success-h));--success-700:oklch(var(--l-700) calc(var(--success-c)*var(--cf-700)) var(--success-h));--success-800:oklch(var(--l-800) calc(var(--success-c)*var(--cf-800)) var(--success-h));--success-900:oklch(var(--l-900) calc(var(--success-c)*var(--cf-900)) var(--success-h));--success-950:oklch(var(--l-950) calc(var(--success-c)*var(--cf-950)) var(--success-h));--info-50:oklch(var(--l-50) calc(var(--info-c)*var(--cf-50)) var(--info-h));--info-100:oklch(var(--l-100) calc(var(--info-c)*var(--cf-100)) var(--info-h));--info-200:oklch(var(--l-200) calc(var(--info-c)*var(--cf-200)) var(--info-h));--info-300:oklch(var(--l-300) calc(var(--info-c)*var(--cf-300)) var(--info-h));--info-400:oklch(var(--l-400) calc(var(--info-c)*var(--cf-400)) var(--info-h));--info-500:oklch(var(--l-500) calc(var(--info-c)*var(--cf-500)) var(--info-h));--info-600:oklch(var(--l-600) calc(var(--info-c)*var(--cf-600)) var(--info-h));--info-700:oklch(var(--l-700) calc(var(--info-c)*var(--cf-700)) var(--info-h));--info-800:oklch(var(--l-800) calc(var(--info-c)*var(--cf-800)) var(--info-h));--info-900:oklch(var(--l-900) calc(var(--info-c)*var(--cf-900)) var(--info-h));--info-950:oklch(var(--l-950) calc(var(--info-c)*var(--cf-950)) var(--info-h));--alpha-dark-4:oklch(24% 0 0/.04);--alpha-dark-6:oklch(24% 0 0/.06);--alpha-dark-8:oklch(24% 0 0/.08);--alpha-dark-12:oklch(24% 0 0/.12);--alpha-dark-16:oklch(24% 0 0/.16);--alpha-dark-24:oklch(24% 0 0/.24);--alpha-dark-40:oklch(18% 0 0/.4);--alpha-dark-64:oklch(14% 0 0/.64);--alpha-light-4:oklch(100% 0 0/.04);--alpha-light-6:oklch(100% 0 0/.06);--alpha-light-8:oklch(100% 0 0/.08);--alpha-light-12:oklch(100% 0 0/.12);--alpha-light-16:oklch(100% 0 0/.16);--alpha-light-24:oklch(100% 0 0/.24);--alpha-accent-8:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .08);--alpha-accent-12:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .12);--alpha-accent-16:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .16);--alpha-accent-24:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .24);--alpha-accent-40:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .4);--tint-h:var(--brand-h);--tint-l:.5;--tint-c:.16;--alpha-danger-16:oklch(var(--l-500) var(--danger-c) var(--danger-h) / .16);--alpha-danger-32:oklch(var(--l-500) var(--danger-c) var(--danger-h) / .32);--alpha-warning-16:oklch(var(--l-500) var(--warning-c) var(--warning-h) / .16);--alpha-warning-32:oklch(var(--l-500) var(--warning-c) var(--warning-h) / .32);--alpha-success-16:oklch(var(--l-500) var(--success-c) var(--success-h) / .16);--alpha-success-32:oklch(var(--l-500) var(--success-c) var(--success-h) / .32);--alpha-info-16:oklch(var(--l-500) var(--info-c) var(--info-h) / .16);--alpha-info-32:oklch(var(--l-500) var(--info-c) var(--info-h) / .32);--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--gap-inline-tight:var(--space-1);--gap-inline:var(--space-2);--gap-inline-loose:var(--space-3);--gap-stack-tight:var(--space-1-5);--gap-stack:var(--space-3);--gap-stack-loose:var(--space-5);--pad-control-x:var(--space-3);--pad-control-y:var(--space-1-5);--pad-card:var(--space-4);--pad-window:var(--space-4);--pad-section:var(--space-6);--radius-none:0;--radius-xs:.1875rem;--radius-sm:.3125rem;--radius-md:.4375rem;--radius-lg:.625rem;--radius-xl:.875rem;--radius-2xl:1.125rem;--radius-full:624.938rem;--radius-control:var(--radius-md);--radius-field:var(--radius-md);--radius-chip:var(--radius-sm);--radius-pill:var(--radius-full);--radius-card:var(--radius-lg);--radius-menu:var(--radius-lg);--radius-popover:var(--radius-lg);--radius-window:var(--radius-xl);--radius-avatar:var(--radius-full);--font-sans:"Onest Variable", Onest, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", "Noto Sans", Arial, sans-serif;--font-display:"Onest Variable", Onest, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", "Noto Sans", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "JetBrains Mono", "Roboto Mono", Consolas, "Liberation Mono", monospace;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-lg:1rem;--text-xl:1.125rem;--text-2xl:1.3125rem;--text-3xl:1.625rem;--text-4xl:2rem;--weight-regular:400;--weight-book:450;--weight-medium:500;--weight-semibold:600;--weight-strong:650;--weight-bold:700;--leading-none:1;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tighter:-.02em;--tracking-tight:-.011em;--tracking-normal:0em;--tracking-wide:.01em;--tracking-caps:.06em;--type-body-size:var(--text-sm);--type-body-weight:var(--weight-book);--type-body-leading:var(--leading-normal);--type-label-size:var(--text-xs);--type-label-weight:var(--weight-medium);--type-label-leading:var(--leading-snug);--type-label-tracking:var(--tracking-wide);--type-caption-size:var(--text-2xs);--type-caption-weight:var(--weight-book);--type-caption-leading:var(--leading-snug);--type-code-size:var(--text-xs);--type-code-weight:var(--weight-book);--type-code-leading:var(--leading-normal);--type-control-size:var(--text-sm);--type-control-weight:var(--weight-medium);--type-title-size:var(--text-lg);--type-title-weight:var(--weight-strong);--type-title-leading:var(--leading-tight);--type-title-tracking:var(--tracking-tight);--type-window-title-size:var(--text-md);--type-window-title-weight:var(--weight-strong);--type-metric-size:var(--text-3xl);--type-metric-weight:var(--weight-strong);--type-metric-leading:var(--leading-none);--type-metric-tracking:var(--tracking-tighter);--numeric-tabular:tabular-nums lining-nums;--numeric-proportional:proportional-nums lining-nums;--measure-narrow:44ch;--measure-default:66ch;--measure-wide:78ch;--font-kerning:normal;--font-ligatures:common-ligatures contextual;--text-wrap-heading:balance;--text-wrap-prose:pretty;--font-icon:"Material Symbols Rounded";--icon-size-2xs:.875rem;--icon-size-xs:1rem;--icon-size-sm:1.125rem;--icon-size-md:1.25rem;--icon-size-lg:1.5rem;--icon-size-xl:2rem;--icon-size-2xl:2.5rem;--icon-fill:0;--icon-weight:400;--icon-grade:0;--icon-optical-size:20;--icon-size-control:var(--icon-size-md);--icon-size-nav:var(--icon-size-md);--icon-size-field:var(--icon-size-sm);--icon-size-window-action:var(--icon-size-sm);--icon-size-empty-state:var(--icon-size-2xl);--icon-weight-with-text:400;--icon-weight-standalone:400;--icon-weight-active:500;--elevation-0:none;--elevation-1:0 1px 1px -.5px var(--shadow-contact), 0 1px 2px -1px var(--shadow-key);--elevation-2:0 1px 1px -.5px var(--shadow-contact), 0 2px 4px -1px var(--shadow-key), 0 4px 8px -2px var(--shadow-ambient);--elevation-3:0 0 0 1px var(--shadow-ring), 0 1px 1px -.5px var(--shadow-contact), 0 4px 8px -2px var(--shadow-key), 0 10px 20px -5px var(--shadow-ambient);--elevation-4:0 0 0 1px var(--shadow-ring), 0 2px 4px -1px var(--shadow-contact), 0 8px 16px -4px var(--shadow-key), 0 20px 40px -10px var(--shadow-ambient);--elevation-5:0 0 0 1px var(--shadow-ring-strong), 0 2px 4px -1px var(--shadow-contact), 0 12px 24px -6px var(--shadow-key), 0 32px 64px -16px var(--shadow-ambient);--elevation-6:0 0 0 1px var(--shadow-ring-strong), 0 4px 8px -2px var(--shadow-contact), 0 20px 40px -10px var(--shadow-key), 0 48px 96px -24px var(--shadow-ambient);--elevation-inset:inset 0 1px 2px -1px var(--shadow-key);--elevation-row-hover:var(--elevation-1);--elevation-card:var(--elevation-2);--elevation-menu:var(--elevation-3);--elevation-popover:var(--elevation-3);--elevation-tooltip:var(--elevation-3);--elevation-window:var(--elevation-4);--elevation-window-focused:var(--elevation-5);--elevation-window-dragging:var(--elevation-6);--elevation-toast:var(--elevation-4);--elevation-field:var(--elevation-inset);--duration-0:0s;--duration-1:90ms;--duration-2:.14s;--duration-3:.2s;--duration-4:.28s;--duration-5:.42s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--ease-decelerate:cubic-bezier(0, 0, 0, 1);--ease-accelerate:cubic-bezier(.5, 0, 1, 1);--ease-spring:cubic-bezier(.34, 1.32, .64, 1);--transition-color:color var(--duration-1) var(--ease-standard), background-color var(--duration-1) var(--ease-standard), border-color var(--duration-1) var(--ease-standard);--transition-elevation:box-shadow var(--duration-2) var(--ease-standard);--transition-transform:transform var(--duration-3) var(--ease-emphasized);--transition-layout:width var(--duration-4) var(--ease-emphasized), height var(--duration-4) var(--ease-emphasized);--transition-fade:opacity var(--duration-2) var(--ease-standard);--press-scale:.98;--press-scale-subtle:.99;--duration-spinner:.72s;--duration-skeleton:1.4s;--delay-hover-intent:80ms;--delay-tooltip:.4s}@media (prefers-reduced-motion:reduce){:root{--duration-1:0s;--duration-2:0s;--duration-3:0s;--duration-4:0s;--duration-5:0s;--ease-spring:linear;--duration-spinner:1.4s;--duration-skeleton:2.4s}}:root{--layer-behind:-1;--layer-base:0;--layer-raised:10;--layer-sticky:100;--layer-topbar:200;--layer-sidebar:300;--layer-window-base:1000;--layer-window-max:1899;--layer-window-snap:1899;--layer-window-resize-handle:1;--layer-dock:1900;--layer-popover:2000;--layer-menu:2100;--layer-tooltip:2200;--layer-toast:2300;--layer-dragging:2400;--control-h-xs:1.375rem;--control-h-sm:1.625rem;--control-h-md:1.875rem;--control-h-lg:2.25rem;--control-h-xl:2.75rem;--control-min-w:4.5rem;--field-min-w:8rem;--border-width-hairline:1px;--border-width-thick:2px;--border-width-marker:3px;--sidebar-w-expanded:15rem;--sidebar-w-compact:3.5rem;--sidebar-pad:.5rem;--sidebar-item-h:2rem;--sidebar-item-pad-x:calc((var(--sidebar-w-compact) - var(--sidebar-pad)*2 - var(--icon-size-nav))/2);--topbar-h:3rem;--window-titlebar-h:2.375rem;--window-min-w:22rem;--window-min-h:14rem;--window-default-w:46rem;--window-default-h:32rem;--window-resize-grip:.375rem;--window-cascade-step:1.75rem;--window-keep-visible:5rem;--window-fill-below:40rem;--window-nudge-step:.5rem;--window-snap-edge:4rem;--window-snap-deep:1rem;--magnet-pull:.25rem;--toast-w:23rem;--toast-inset:1rem;--dock-h:2.5rem;--dock-item-max-w:11rem;--table-row-h:2.125rem;--table-header-h:2.25rem;--graph-min-h:20rem;--popover-offset:.375rem;--popover-viewport-pad:.5rem;--popover-min-w:10rem;--popover-max-w:22rem;--menu-max-h:20rem;--menu-item-h:1.875rem;--content-max-w:80rem;--form-column-w:26rem;--scrollbar-size:.625rem;--scrollbar-thumb-min:2rem}:root[data-density=compact]{--control-h-xs:1.25rem;--control-h-sm:1.5rem;--control-h-md:1.625rem;--control-h-lg:1.875rem;--control-h-xl:2.375rem;--sidebar-item-h:1.75rem;--topbar-h:2.625rem;--window-titlebar-h:2.125rem;--table-row-h:1.75rem;--table-header-h:1.875rem;--pad-control-x:var(--space-2);--pad-control-y:var(--space-1);--pad-card:var(--space-3);--pad-window:var(--space-3);--pad-section:var(--space-4);--gap-stack:var(--space-2);--gap-stack-loose:var(--space-4)}:root[data-density=relaxed]{--control-h-md:2.125rem;--control-h-lg:2.5rem;--sidebar-item-h:2.25rem;--table-row-h:2.5rem;--pad-card:var(--space-5);--pad-window:var(--space-5);--gap-stack:var(--space-4)}:root{--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-offset-inset:-2px;--focus-ring-style:solid;--focus-ring-offset-dense:1px;--focus-field-ring:inset 0 0 0 var(--border-width-hairline) var(--color-border-focus);--focus-field-ring-danger:inset 0 0 0 var(--border-width-hairline) var(--color-danger-solid);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--color-surface-app:var(--lightningcss-light,var(--n-100))var(--lightningcss-dark,var(--n-990));--color-surface-sunken:var(--lightningcss-light,var(--n-150))var(--lightningcss-dark,var(--n-980));--color-surface-subtle:var(--lightningcss-light,var(--n-25))var(--lightningcss-dark,var(--n-950));--color-surface-base:var(--lightningcss-light,var(--n-0))var(--lightningcss-dark,var(--n-960));--color-surface-panel:var(--lightningcss-light,var(--n-50))var(--lightningcss-dark,var(--n-940));--color-surface-raised:var(--lightningcss-light,var(--n-0))var(--lightningcss-dark,var(--n-920));--color-surface-overlay:var(--lightningcss-light,var(--n-0))var(--lightningcss-dark,var(--n-900));--color-surface-inset:var(--lightningcss-light,var(--n-50))var(--lightningcss-dark,var(--n-980));--color-surface-disabled:var(--lightningcss-light,var(--n-100))var(--lightningcss-dark,var(--n-940));--color-surface-hover:var(--lightningcss-light,var(--alpha-dark-6))var(--lightningcss-dark,var(--alpha-light-6));--color-surface-active:var(--lightningcss-light,var(--alpha-dark-12))var(--lightningcss-dark,var(--alpha-light-12));--color-surface-selected:var(--lightningcss-light,var(--alpha-accent-12))var(--lightningcss-dark,var(--alpha-accent-24));--color-surface-selected-hover:var(--lightningcss-light,var(--alpha-accent-16))var(--lightningcss-dark,var(--alpha-accent-40));--color-surface-scrim:var(--lightningcss-light,var(--alpha-dark-16))var(--lightningcss-dark,var(--alpha-dark-40));--color-content-primary:var(--lightningcss-light,var(--n-900))var(--lightningcss-dark,var(--n-50));--color-content-secondary:var(--lightningcss-light,var(--n-600))var(--lightningcss-dark,var(--n-300));--color-content-tertiary:var(--lightningcss-light,var(--n-550))var(--lightningcss-dark,var(--n-400));--color-content-placeholder:var(--lightningcss-light,var(--n-500))var(--lightningcss-dark,var(--n-500));--color-content-disabled:var(--lightningcss-light,var(--n-400))var(--lightningcss-dark,var(--n-600));--color-content-inverse:var(--lightningcss-light,var(--n-0))var(--lightningcss-dark,var(--n-900));--color-border-subtle:var(--lightningcss-light,var(--alpha-dark-6))var(--lightningcss-dark,var(--alpha-light-6));--color-border-default:var(--lightningcss-light,var(--alpha-dark-12))var(--lightningcss-dark,var(--alpha-light-12));--color-border-strong:var(--lightningcss-light,var(--alpha-dark-24))var(--lightningcss-dark,var(--alpha-light-24));--color-divider:var(--color-border-subtle);--color-accent-subtle:var(--lightningcss-light,var(--accent-50))var(--lightningcss-dark,var(--alpha-accent-16));--color-accent-subtle-hover:var(--lightningcss-light,var(--accent-100))var(--lightningcss-dark,var(--alpha-accent-24));--color-accent-muted:var(--lightningcss-light,var(--accent-200))var(--lightningcss-dark,var(--alpha-accent-40));--color-accent-border:var(--lightningcss-light,var(--accent-300))var(--lightningcss-dark,var(--accent-800));--color-accent-solid:oklch(var(--brand-l) var(--brand-c) var(--brand-h));--color-accent-solid-hover:oklch(calc(var(--brand-l) - .05) var(--brand-c) var(--brand-h));--color-accent-solid-active:oklch(calc(var(--brand-l) - .09) var(--brand-c) var(--brand-h));--color-accent-content:var(--lightningcss-light,var(--accent-700))var(--lightningcss-dark,var(--accent-300));--color-accent-on-solid:oklch(var(--brand-on-l) 0 0);--color-border-accent:var(--lightningcss-light,var(--accent-500))var(--lightningcss-dark,var(--accent-400));--color-border-focus:var(--lightningcss-light,var(--accent-500))var(--lightningcss-dark,var(--accent-400));--color-focus-ring:var(--color-border-focus);--color-danger-subtle:var(--lightningcss-light,var(--danger-50))var(--lightningcss-dark,var(--alpha-danger-16));--color-danger-muted:var(--lightningcss-light,var(--danger-200))var(--lightningcss-dark,var(--alpha-danger-32));--color-danger-border:var(--lightningcss-light,var(--danger-300))var(--lightningcss-dark,var(--alpha-danger-32));--color-danger-solid:var(--lightningcss-light,var(--danger-600))var(--lightningcss-dark,var(--danger-500));--color-danger-solid-hover:var(--lightningcss-light,var(--danger-700))var(--lightningcss-dark,var(--danger-400));--color-danger-content:var(--lightningcss-light,var(--danger-700))var(--lightningcss-dark,var(--danger-300));--color-danger-on-solid:var(--n-0);--color-warning-subtle:var(--lightningcss-light,var(--warning-50))var(--lightningcss-dark,var(--alpha-warning-16));--color-warning-muted:var(--lightningcss-light,var(--warning-200))var(--lightningcss-dark,var(--alpha-warning-32));--color-warning-border:var(--lightningcss-light,var(--warning-300))var(--lightningcss-dark,var(--alpha-warning-32));--color-warning-solid:var(--lightningcss-light,var(--warning-600))var(--lightningcss-dark,var(--warning-400));--color-warning-solid-hover:var(--lightningcss-light,var(--warning-700))var(--lightningcss-dark,var(--warning-300));--color-warning-content:var(--lightningcss-light,var(--warning-700))var(--lightningcss-dark,var(--warning-300));--color-warning-on-solid:var(--lightningcss-light,var(--n-0))var(--lightningcss-dark,var(--n-1000));--color-success-subtle:var(--lightningcss-light,var(--success-50))var(--lightningcss-dark,var(--alpha-success-16));--color-success-muted:var(--lightningcss-light,var(--success-200))var(--lightningcss-dark,var(--alpha-success-32));--color-success-border:var(--lightningcss-light,var(--success-300))var(--lightningcss-dark,var(--alpha-success-32));--color-success-solid:var(--success-600);--color-success-solid-hover:var(--lightningcss-light,var(--success-700))var(--lightningcss-dark,var(--success-500));--color-success-content:var(--lightningcss-light,var(--success-700))var(--lightningcss-dark,var(--success-300));--color-success-on-solid:var(--n-0);--color-info-subtle:var(--lightningcss-light,var(--info-50))var(--lightningcss-dark,var(--alpha-info-16));--color-info-muted:var(--lightningcss-light,var(--info-200))var(--lightningcss-dark,var(--alpha-info-32));--color-info-border:var(--lightningcss-light,var(--info-300))var(--lightningcss-dark,var(--alpha-info-32));--color-info-solid:var(--lightningcss-light,var(--info-600))var(--lightningcss-dark,var(--info-500));--color-info-solid-hover:var(--lightningcss-light,var(--info-700))var(--lightningcss-dark,var(--info-400));--color-info-content:var(--lightningcss-light,var(--info-700))var(--lightningcss-dark,var(--info-300));--color-info-on-solid:var(--n-0);--shadow-contact:var(--lightningcss-light,oklch(24% 0 0/.1))var(--lightningcss-dark,oklch(0% 0 0/.5));--shadow-key:var(--lightningcss-light,oklch(24% 0 0/.1))var(--lightningcss-dark,oklch(0% 0 0/.44));--shadow-ambient:var(--lightningcss-light,oklch(24% 0 0/.1))var(--lightningcss-dark,oklch(0% 0 0/.5));--shadow-ring:var(--lightningcss-light,oklch(24% 0 0/.1))var(--lightningcss-dark,oklch(100% 0 0/.08));--shadow-ring-strong:var(--lightningcss-light,oklch(24% 0 0/.18))var(--lightningcss-dark,oklch(100% 0 0/.14));--color-tint-solid:oklch(var(--tint-l) var(--tint-c) var(--tint-h));--color-tint-on-solid:var(--n-0);--color-tint-on-solid-dark:var(--n-1000);--color-selection-bg:var(--lightningcss-light,var(--alpha-accent-24))var(--lightningcss-dark,var(--alpha-accent-40));--color-selection-content:var(--lightningcss-light,var(--n-900))var(--lightningcss-dark,var(--n-50));--color-scrollbar-thumb:var(--lightningcss-light,var(--alpha-dark-16))var(--lightningcss-dark,var(--alpha-light-12));--color-scrollbar-thumb-hover:var(--lightningcss-light,var(--alpha-dark-24))var(--lightningcss-dark,var(--alpha-light-24));--color-skeleton:var(--lightningcss-light,var(--n-150))var(--lightningcss-dark,var(--n-900));--color-skeleton-shine:var(--lightningcss-light,var(--n-75))var(--lightningcss-dark,var(--n-850))}.kso-tint{--color-tint-solid:oklch(var(--tint-l) var(--tint-c) var(--tint-h))}}@layer base{:root{font-family:var(--font-sans);font-kerning:var(--font-kerning);font-variant-ligatures:var(--font-ligatures);font-variant-numeric:var(--numeric-tabular);font-optical-sizing:auto;accent-color:var(--color-accent-solid);scrollbar-color:var(--color-scrollbar-thumb) transparent;scrollbar-width:thin;font-size:100%}.kso-app-root{flex-direction:column;height:100%;display:flex}body{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);color:var(--color-content-primary);background-color:var(--color-surface-app)}::selection{color:var(--color-selection-content);background-color:var(--color-selection-bg)}::placeholder{color:var(--color-content-placeholder);opacity:1}:focus-visible{outline:var(--focus-ring-width) var(--focus-ring-style) var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{min-height:var(--scrollbar-thumb-min);background-color:var(--color-scrollbar-thumb);border:var(--space-0-5) solid transparent;border-radius:var(--radius-full);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}}@layer layout,components;@layer utilities{.kso-visually-hidden{width:var(--space-px);height:var(--space-px);margin:calc(var(--space-px)*-1);padding:var(--space-0);white-space:nowrap;border:var(--space-0);clip-path:inset(50%);position:absolute;overflow:hidden}}@layer overrides;
