@font-face{font-family:Mukta;src:url(/assets/Mukta-Regular-p7Up21hL.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Mukta;src:url(/assets/Mukta-Medium-J1FhH2qg.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Mukta;src:url(/assets/Mukta-SemiBold-D-BwbhZQ.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-CfpTLUC3.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Medium-BZfZgfgR.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Dana;src:url(/assets/DanaVF-4Tkbr4Se.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{color-scheme:light;--bg: #FFFFFF;--surface: #FFFFFF;--surface-raised: #FFFFFF;--surface-tint: #F6FAFB;--surface-sunken: #EDF4F5;--surface-hover: rgba(15, 27, 30, .04);--overlay: rgba(15, 27, 30, .32);--ink: #0F1B1E;--ink-muted: #4A585C;--ink-faint: #56666A;--ink-disabled: var(--ink-faint);--ink-inverse: #FFFFFF;--border: #E1EBED;--border-soft: #EDF3F4;--border-dash: #BBD0D4;--border-strong: #7D8F93;--float-border: var(--border);--accent: #2F8A99;--accent-hover: #287F8D;--accent-active: #2F8A99;--accent-ink: #1C6773;--accent-deep: #15525C;--on-accent: #FFFFFF;--accent-soft: #E3F1F3;--accent-soft-hover: #D3E9EC;--accent-soft-active: #C2E0E5;--accent-edge: #BFDDE3;--success: #32703A;--success-soft: #E3EFDD;--warning: #8C5A00;--warning-soft: #F8EBD2;--danger: #B23A3A;--danger-soft: #F6E0DC;--info: #4A6490;--info-soft: #E3E8F2;--band-bg: #0F1B1E;--band-ink: #E6EFF0;--band-muted: #93A6AA;--band-line: #24363A;--band-accent: #7FC3CE;--grid-line: var(--border-soft);--shadow-color: rgba(15, 27, 30, .1);--line: #9DB9BE;--chart-1: #3D73B6;--chart-2: #9D4518;--chart-3: #7D5FAD;--chart-4: #767700;--chart-5: #9F5387;--chart-6: var(--chart-neutral);--ring-color: var(--accent-ink);--link-underline: var(--border-strong);--chart-neutral: var(--ink-muted);--chart-grid: var(--border);--chart-axis: var(--ink-faint);--chart-fill: 12%;--btn-primary-bg: var(--accent-ink);--btn-primary-bg-hover: var(--accent-deep);--btn-primary-bg-active: var(--accent-deep);--btn-primary-fg: var(--on-accent);--btn-primary-border: transparent;--skeleton-bg: transparent;--skeleton-border: var(--border-dash);--skeleton-bar: var(--surface-sunken);--skeleton-style: dashed;--mark-color: var(--border-strong);--mark-size: 12px;--font-sans: "Mukta", "Dana", system-ui, "Segoe UI", Roboto, sans-serif;--font-display: "Mukta", "Dana", system-ui, "Segoe UI", Roboto, sans-serif;--font-hero: var(--font-display);--font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Menlo, Consolas, monospace;--font-num: var(--font-mono);--font-label: var(--font-mono);--numeric-features: normal;--weight-regular: 400;--weight-strong: 500;--weight-display: 600;--weight-heavy: 600;--text-xs: .75rem;--text-ui: .875rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.375rem;--text-xl: 1.75rem;--text-2xl: 2.25rem;--text-3xl: 3.25rem;--text-4xl: 4.25rem;--text-5xl: 5.5rem;--leading-tight: 1;--leading-snug: 1.25;--leading-body: 1.6;--leading-label: 1;--leading-code: 1.6;--tracking-display: -.025em;--tracking-eyebrow: 0;--tracking-label: 0;--case-eyebrow: none;--measure: 68ch;--measure-hint: 300px;--sp-4: 4px;--sp-8: 8px;--sp-12: 12px;--sp-16: 16px;--sp-24: 24px;--sp-32: 32px;--sp-48: 48px;--sp-64: 64px;--sp-96: 96px;--sp-128: 128px;--space-inset: var(--sp-24);--space-within: var(--sp-8);--space-between: var(--sp-32);--space-section: var(--sp-128);--container: 1320px;--container-wide: 1440px;--gutter: 40px;--nav-h: 64px;--utility-h: 36px;--bottom-bar-h: 64px;--rail-w: 240px;--rail-w-collapsed: 64px;--drawer-w: 420px;--drawer-w-min: 320px;--dialog-w: 520px;--control-h: 40px;--control-h-sm: 32px;--control-h-lg: 52px;--control-h-xs: 24px;--row-h: 44px;--hit-min: 44px;--check-size: 18px;--toggle-w: 36px;--toggle-h: 20px;--icon: 20px;--icon-sm: 16px;--globe-max: 640px;--r-1: 0px;--r-2: 0px;--r-3: 0px;--r-4: 0px;--r-full: 999px;--bw: 1px;--ring-width: 2px;--ring-offset: 2px;--bracket-w: 2px;--bracket-arm: 8px;--chamfer: 10px;--chamfer-lg: 14px;--chamfer-angle: 315deg;--r-site-card: 8px;--r-site-control: 6px;--r-site-chip: 4px;--glow-r: 6px;--glow-r-lg: 14px;--glow-ok: rgba(127, 195, 206, .8);--glow-bad: rgba(240, 138, 128, .8);--glow-warn: rgba(224, 169, 63, .75);--grid-pitch: 32px;--grid-fade: 70%;--shadow-float: 0 12px 32px var(--shadow-color);--dur-instant: 0ms;--dur-micro: 80ms;--dur-small: .15s;--dur-medium: .25s;--dur-large: .4s;--dur-shake: .32s;--dur-scroll: .6s;--dur-highlight: 1.2s;--dur-spin: 1s;--dur-blink: 1s;--blink-count: 5;--dur-pulse: 1.8s;--dur-entrance: .6s;--dur-packet: 2.4s;--dur-cycle: 12s;--dur-draw: 1.2s;--dur-idle: 6s;--stagger: 50ms;--press-scale: .97;--caret-w: .55ch;--ease-out: cubic-bezier(.2, 0, 0, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-linear: linear;--loading-delay: .3s;--tooltip-delay: .3s;--toast-info: 4s;--toast-warning: 7s;--undo-window: 5s;--undo-window-bulk: 10s;--z-sticky: 10;--z-drawer: 20;--z-modal: 30;--z-dropdown: 40;--z-toast: 50;--z-tooltip: 55;--z-skip: 60;--inline-sign: 1;accent-color:var(--ink);font-synthesis-weight:none}:root[data-theme=dark][data-tokens=dark]{color-scheme:dark;--bg: #0D1719;--surface: #121E21;--surface-raised: #172528;--surface-tint: #111C1F;--surface-sunken: #1C2B2F;--surface-hover: rgba(230, 239, 240, .06);--overlay: rgba(0, 0, 0, .56);--ink: #E6EFF0;--ink-muted: #A9BBBF;--ink-faint: #93A6AA;--ink-inverse: #0D1719;--border: #263639;--border-soft: #1C2A2D;--border-dash: #3C5257;--border-strong: #6F8589;--accent: #5FB3C1;--accent-hover: #74C0CC;--accent-active: #5FB3C1;--accent-ink: #7FC3CE;--accent-deep: #9AD2DB;--on-accent: #0D1719;--accent-soft: #14343A;--accent-soft-hover: #1A3F46;--accent-soft-active: #204B53;--accent-edge: #2D5F68;--success: #6DBA76;--success-soft: #16301A;--warning: #E0A93F;--warning-soft: #33270F;--danger: #F08A80;--danger-soft: #3A1C1A;--info: #93AEDB;--info-soft: #1C2638;--band-bg: #081012;--band-line: #1F2E31;--shadow-color: rgba(0, 0, 0, .5);--line: #3F5A5F;--chart-1: #7FA6DB;--chart-2: #D98A5E;--chart-3: #AC94D6;--chart-4: #B9BA4A;--chart-5: #D68DBE}[dir=rtl]{--inline-sign: -1;--chamfer-angle: 45deg}[dir=ltr]{--inline-sign: 1;--chamfer-angle: 315deg}[lang|=fa],[lang|=ar]{--font-sans: "Dana", system-ui, "Segoe UI", Tahoma, sans-serif;--font-display: "Dana", system-ui, "Segoe UI", Tahoma, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Menlo, Consolas, "Dana", monospace;--font-num: "Dana", system-ui, sans-serif;--font-label: "Dana", system-ui, sans-serif;--numeric-features: "ss03";--leading-tight: 1.35;--leading-snug: 1.5;--leading-body: 1.85;--leading-label: 1.5;--tracking-display: 0;--tracking-eyebrow: 0;--tracking-label: 0;--case-eyebrow: none}[lang|=ru]{--font-sans: system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}[data-density=compact]{--row-h: 36px;--space-inset: var(--sp-16);--space-within: var(--sp-4);--space-between: var(--sp-16)}[data-density=comfortable]{--row-h: 56px;--space-inset: var(--sp-32);--space-within: var(--sp-12);--space-between: var(--sp-48)}@media(pointer:coarse){:root{--hit-min: 48px;--control-h: 44px;--control-h-sm: 40px}[data-density=compact]{--row-h: var(--hit-min)}}@media(max-width:1023px){:root{--gutter: 24px}}@media(max-width:767px){:root{--gutter: 16px;--space-inset: var(--sp-16);--space-section: var(--sp-64);--text-3xl: 2.25rem;--text-4xl: 2.75rem;--text-5xl: 3.25rem}[data-density=comfortable]{--space-inset: var(--sp-24);--space-between: var(--sp-32)}}@media(prefers-reduced-motion:reduce){:root{--dur-micro: 1ms;--dur-small: 1ms;--dur-medium: 1ms;--dur-large: 1ms;--dur-shake: 0ms;--dur-scroll: 0ms;--dur-pulse: 0ms;--blink-count: 0;--dur-entrance: 1ms;--dur-packet: 0ms;--dur-cycle: 0ms;--dur-draw: 0ms;--dur-idle: 0ms;--stagger: 0ms;--press-scale: 1}}@media(forced-colors:active){:root{--ring-color: Highlight;--ink-disabled: GrayText;--border-strong: ButtonText;--link-underline: LinkText}}@font-face{font-family:Twemoji Country Flags;src:url(/assets/TwemojiCountryFlags-Bymva2JV.woff2) format("woff2");unicode-range:U+1F1E6-1F1FF;font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{background:var(--bg);color:var(--ink);font:var(--weight-regular) var(--text-base) / var(--leading-body) var(--font-sans);scroll-padding-block:var(--nav-h) var(--bottom-bar-h);scrollbar-gutter:stable;-webkit-text-size-adjust:100%;text-size-adjust:100%}html:has(dialog:modal){overflow:hidden}body{font-family:"Twemoji Country Flags",var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);color:var(--ink);background:var(--bg);min-height:100dvh;-webkit-font-smoothing:antialiased;touch-action:manipulation}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--link-underline);text-decoration-thickness:var(--bw);text-underline-offset:.2em;transition:text-decoration-color var(--dur-micro) var(--ease-out)}a:hover,a:focus-visible{text-decoration-color:var(--ink)}b,strong{font-family:var(--font-display);font-weight:var(--weight-display)}code,kbd,samp,pre{font-family:var(--font-mono)}::selection{background:var(--accent-soft);color:var(--ink)}::placeholder{color:var(--ink-faint);opacity:1}[hidden],[x-cloak]{display:none!important}:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}html[lang=fa] [data-only=en],html[lang=en] [data-only=fa]{display:none!important}.cs-latin{direction:ltr;unicode-bidi:isolate;font-family:var(--font-mono)}h1,h2,h3,h4,.cs-display{font-family:var(--font-display);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);text-wrap:balance}h1{font-size:var(--text-xl)}h2{font-size:var(--text-lg)}h3{font-size:var(--text-md)}h4{font-size:var(--text-base)}.cs-eyebrow{font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-eyebrow);text-transform:var(--case-eyebrow);color:var(--ink-muted)}.cs-muted{color:var(--ink-muted)}.cs-faint{color:var(--ink-faint)}.cs-small{font-size:var(--text-ui)}.cs-xs{font-size:var(--text-xs)}.cs-strong{font-weight:var(--weight-strong)}.cs-num{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric-features)}.cs-num b,.cs-num strong{font-family:inherit}.cs-mono{font-family:var(--font-mono);direction:ltr;unicode-bidi:isolate;font-feature-settings:var(--numeric-features)}.cs-nowrap{white-space:nowrap}.cs-caret:before{content:"";display:inline-block;width:var(--caret-w);height:1em;background:currentColor;vertical-align:-.15em;margin-inline-end:.35ch}.cs-app{display:flex;min-height:100dvh}.cs-main{flex:1;min-width:0;display:flex;flex-direction:column;background-color:var(--bg)}.cs-page{width:100%;max-width:var(--container-wide);margin-inline:auto;padding:var(--space-inset) var(--gutter) var(--sp-64);container-type:inline-size;outline:none;transition:opacity var(--dur-small) var(--ease-out)}.cs-page.is-loading{opacity:.4;pointer-events:none;transition-duration:var(--dur-micro)}.cs-page.is-entering{opacity:0}.cs-narrow{max-width:var(--dialog-w);margin-inline:auto}.cs-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-16);flex-wrap:wrap;margin-block:var(--sp-8) var(--space-between)}.cs-page-head>div:first-child{flex:1 1 auto;min-width:0}.cs-page-head .cs-eyebrow{display:flex;align-items:center;gap:var(--sp-16)}.cs-page-head .cs-eyebrow:after{content:"";flex:1;border-block-start:var(--bw) solid var(--border)}.cs-page-head h1{font-size:var(--text-xl);font-weight:var(--weight-heavy);line-height:var(--leading-tight);margin-block-start:var(--sp-12)}.cs-page-sub{margin-block-start:var(--sp-12);color:var(--ink-muted);max-width:var(--measure)}.cs-section{margin-block:var(--space-between)}.cs-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-16);margin-block-end:var(--sp-16);flex-wrap:wrap}.cs-section-head h2{font-size:var(--text-md)}.cs-grid{display:grid;gap:var(--sp-16)}.cs-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-grid--cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.cs-grid--tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.cs-stack{display:flex;flex-direction:column;gap:var(--sp-16)}.cs-stack-2{display:flex;flex-direction:column;gap:var(--sp-8)}.cs-row{display:flex;align-items:center;gap:var(--sp-12);flex-wrap:wrap}.cs-row--between{justify-content:space-between}.cs-row--end{justify-content:flex-end}.cs-row--wrap{flex-wrap:wrap}.cs-grow{flex:1;min-width:0}.cs-center{text-align:center}.cs-divider{border:0;border-block-start:var(--bw) solid var(--border);margin-block:var(--sp-24)}.cs-sidebar{width:var(--rail-w);flex-shrink:0;position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;background:var(--bg);border-inline-end:var(--bw) solid var(--border);padding:var(--sp-16) var(--sp-12);z-index:var(--z-drawer)}.cs-logo{display:inline-flex;align-items:center;padding:var(--sp-8) var(--sp-12) var(--sp-24);color:var(--ink);text-decoration:none}.cs-wordmark{height:var(--control-h);width:auto}.cs-wordmark .brackets,.cs-topbar-mark .brackets{color:var(--accent-ink)}.cs-nav{display:flex;flex-direction:column;gap:var(--sp-4);flex:1;overflow-y:auto;padding-block-end:var(--sp-8);scrollbar-width:thin}.cs-nav-label{font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-eyebrow);text-transform:var(--case-eyebrow);color:var(--ink-muted);padding:var(--sp-24) var(--sp-12) var(--sp-8)}.cs-nav-item{position:relative;display:flex;align-items:center;gap:var(--sp-12);min-height:var(--control-h);padding-inline:var(--sp-12);border-radius:var(--r-2);color:var(--ink-muted);font-size:var(--text-ui);font-weight:var(--weight-strong);text-decoration:none;transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.cs-nav-item svg{width:var(--icon);height:var(--icon);flex-shrink:0}.cs-nav-item:hover{background:var(--surface-hover);color:var(--ink)}.cs-nav-item.is-active{color:var(--ink)}.cs-nav-item.is-active:before,.cs-nav-item.is-active:after,.cs-bracketed:before,.cs-bracketed:after{content:"";position:absolute;inset-block:0;width:var(--bracket-arm);border:var(--bracket-w) solid var(--accent);pointer-events:none}.cs-nav-item.is-active:before,.cs-bracketed:before{inset-inline-start:0;border-inline-end:0}.cs-nav-item.is-active:after,.cs-bracketed:after{inset-inline-end:0;border-inline-start:0}.cs-bracketed{position:relative}.cs-nav-item .cs-chip{margin-inline-start:auto}.cs-sidebar-foot{padding-block-start:var(--sp-16);border-block-start:var(--bw) solid var(--border);display:flex;flex-direction:column;gap:var(--sp-8)}.cs-wallet-pin{display:block;padding:var(--sp-8) var(--sp-12);border-radius:var(--r-2);color:var(--ink);text-decoration:none;transition:background-color var(--dur-micro) var(--ease-out)}.cs-wallet-pin:hover{background:var(--surface-hover)}.cs-wallet-pin .cs-xs{font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-eyebrow);text-transform:var(--case-eyebrow);color:var(--ink-muted)}.cs-wallet-pin strong{font:var(--weight-strong) var(--text-md) / var(--leading-snug) var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric-features)}.cs-wallet-pin.is-debt strong{color:var(--warning)}.cs-topbar{height:var(--nav-h);display:flex;align-items:center;gap:var(--sp-16);padding-inline:var(--gutter);border-block-end:var(--bw) solid var(--border);background:var(--bg);position:sticky;top:0;z-index:var(--z-sticky)}.cs-topbar-title{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-topbar-spacer{flex:1}.cs-topbar-mark{display:none;color:var(--ink)}.cs-topbar-mark svg{width:var(--control-h);height:var(--control-h)}.cs-btn.cs-burger{display:none}.cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-8);position:relative;min-height:var(--control-h);padding:0 var(--sp-16);background:transparent;color:var(--ink);font:var(--weight-strong) var(--text-ui) / var(--leading-label) var(--font-label);text-transform:var(--case-eyebrow);letter-spacing:var(--tracking-label);border:var(--bw) solid var(--ink);border-radius:var(--r-2);text-decoration:none;user-select:none;white-space:nowrap;touch-action:manipulation;transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.cs-btn svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.cs-btn:hover{background:var(--surface-hover);color:var(--ink)}.cs-btn:active{transform:scale(var(--press-scale))}.cs-btn:disabled,.cs-btn[aria-disabled=true]{background:var(--surface-sunken);color:var(--ink-disabled);border-color:transparent;cursor:not-allowed;transform:none}.cs-btn--primary{--btn-plane: var(--btn-primary-bg);background:linear-gradient(var(--chamfer-angle),transparent calc(var(--chamfer) * .7071),var(--btn-plane) 0) border-box no-repeat;color:var(--btn-primary-fg);border-color:var(--btn-primary-border)}.cs-btn--primary:hover{--btn-plane: var(--btn-primary-bg-hover);background:linear-gradient(var(--chamfer-angle),transparent calc(var(--chamfer) * .7071),var(--btn-plane) 0) border-box no-repeat;color:var(--btn-primary-fg)}.cs-btn--primary:active{--btn-plane: var(--btn-primary-bg-active)}.cs-btn--primary:disabled,.cs-btn--primary[aria-disabled=true]{--btn-plane: var(--surface-sunken);color:var(--ink-disabled)}.cs-drop>.cs-btn{font-family:var(--font-sans);text-transform:none;letter-spacing:normal}.cs-btn--danger{color:var(--danger);border-color:var(--danger)}.cs-btn--danger:hover{color:var(--danger);background:var(--surface-hover)}dialog.cs-modal .cs-btn--danger{background:var(--danger-soft)}.cs-btn--ghost{border-color:transparent;color:var(--ink-muted)}.cs-btn--ghost:hover{color:var(--ink);background:var(--surface-hover)}.cs-btn--sm{min-height:var(--control-h-sm);padding:0 var(--sp-12);font-size:var(--text-xs)}.cs-btn--lg{min-height:var(--control-h);padding:0 var(--sp-24)}.cs-btn--block{width:100%}.cs-btn--icon{width:var(--control-h);padding:0}.cs-btn--icon.cs-btn--sm{width:var(--control-h-sm)}.cs-btn--icon svg{width:var(--icon);height:var(--icon)}.cs-btn .cs-spin{display:none}.cs-btn.is-loading,.cs-btn[aria-busy=true]{pointer-events:none}.cs-btn.is-loading .cs-spin{display:inline-block}.cs-spin{display:inline-block;width:var(--caret-w);height:1em;background:currentColor;flex-shrink:0}.cs-card{position:relative;background:var(--surface);border:var(--bw) solid var(--border);border-radius:var(--r-3);padding:var(--space-inset);container-type:inline-size}.cs-card--pad-sm{padding:var(--sp-16)}.cs-card--compact{padding:var(--space-inset)}a.cs-card,.cs-card--tap{display:block;color:inherit;text-decoration:none;cursor:pointer;transition:border-color var(--dur-micro) var(--ease-out)}a.cs-card:hover,.cs-card--tap:hover{border-color:var(--border-strong)}.cs-card{transition:border-color var(--dur-micro) var(--ease-out)}.cs-card--tint{background:var(--surface-tint)}.cs-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-12);margin-block-end:var(--sp-16)}.cs-card-title{display:inline-flex;align-items:center;gap:var(--sp-8);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-display);line-height:var(--leading-snug)}.cs-card-title svg{width:var(--icon);height:var(--icon);color:var(--ink-muted)}.cs-tape{position:absolute;inset-block-start:calc(-1 * var(--bw));inset-inline-end:calc(-1 * var(--bw));padding:var(--sp-4) var(--sp-8);background:var(--accent-soft);border:var(--bw) solid var(--accent-edge);font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-label);text-transform:var(--case-eyebrow);color:var(--accent-ink)}.cs-chip{display:inline-flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-8);font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-label);text-transform:var(--case-eyebrow);border-radius:var(--r-1);background:var(--surface-sunken);color:var(--ink-muted);white-space:nowrap}.cs-chip svg{width:var(--icon-sm);height:var(--icon-sm)}.cs-chip--success svg{color:var(--success)}.cs-chip--info svg{color:var(--info)}.cs-chip--warning{background:var(--warning-soft);color:var(--warning)}.cs-chip--danger{background:var(--danger-soft);color:var(--danger)}.cs-chip--accent,.cs-chip--navy{color:var(--ink)}.cs-chip--ghost{background:transparent;box-shadow:inset 0 0 0 var(--bw) var(--border)}.cs-chip--success:not(:has(svg)):before,.cs-chip--info:not(:has(svg)):before,.cs-chip--warning:not(:has(svg)):before,.cs-chip--danger:not(:has(svg)):before{font-weight:var(--weight-strong)}.cs-chip--success:not(:has(svg)):before{content:"";width:var(--sp-8);height:var(--sp-8);border-radius:var(--r-full);background:var(--success)}.cs-chip--info:not(:has(svg)):before{content:"";width:var(--caret-w);height:1em;background:var(--info)}.cs-chip--warning:not(:has(svg)):not(:empty):before{content:"!"}.cs-chip--danger:not(:has(svg)):before{content:"×"}.cs-dot{width:var(--sp-8);height:var(--sp-8);border-radius:var(--r-full);background:var(--ink-muted);flex-shrink:0}.cs-dot--on{background:var(--success)}.cs-dot--off{background:var(--ink-muted)}.cs-dot--warn{background:var(--warning)}.cs-dot--busy{width:var(--caret-w);height:1em;border-radius:0;background:var(--info)}.cs-stat{display:flex;flex-direction:column;gap:var(--sp-4)}.cs-stat-label{font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-eyebrow);text-transform:var(--case-eyebrow);color:var(--ink-muted)}.cs-stat-value{font:var(--weight-strong) var(--text-xl) / var(--leading-label) var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric-features);overflow-wrap:anywhere}.cs-stat-value--xl{font-size:var(--text-2xl)}.cs-stat-hint{font-size:var(--text-ui);color:var(--ink-muted)}.cs-kpis{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--space-between);padding-block-end:var(--sp-24);border-block-end:var(--bw) solid var(--border)}.cs-kpi{display:grid;gap:var(--sp-8);align-content:start;min-width:0}.cs-kpi-value{font:var(--weight-strong) var(--text-xl) / var(--leading-label) var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric-features);overflow-wrap:anywhere}.cs-kpi--primary .cs-kpi-value{font-size:var(--text-2xl)}.cs-kpi-meta{color:var(--ink-muted);font-size:var(--text-ui)}.cs-kyc-line{margin-block-start:var(--sp-24)}.cs-field{display:flex;flex-direction:column;gap:var(--sp-8)}.cs-label{font-weight:var(--weight-strong);font-size:var(--text-ui)}.cs-label .cs-req{color:var(--danger)}.cs-help{font-size:var(--text-ui);color:var(--ink-muted)}.cs-error{font-size:var(--text-ui);color:var(--danger)}.cs-error:before{content:"× ";font-family:var(--font-label);font-weight:var(--weight-strong)}.cs-input,.cs-select,.cs-textarea{width:100%;min-height:var(--control-h);padding:0 var(--sp-12);background:var(--surface);color:var(--ink);font-size:var(--text-base);border:var(--bw) solid var(--border-strong);border-radius:var(--r-2);transition:border-color var(--dur-micro) var(--ease-out)}.cs-textarea{min-height:calc(var(--control-h) * 3);padding-block:var(--sp-8);resize:vertical}.cs-input[aria-invalid=true],.cs-select[aria-invalid=true],.cs-textarea[aria-invalid=true],.cs-input:user-invalid,.cs-select:user-invalid,.cs-textarea:user-invalid{border-color:var(--danger)}.cs-input:disabled,.cs-select:disabled,.cs-textarea:disabled{background:var(--surface-sunken);color:var(--ink-disabled);cursor:not-allowed}.cs-input:autofill{color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 100vmax var(--surface)}.cs-input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100vmax var(--surface)}.cs-input[dir=ltr],.cs-input[inputmode=numeric]{font-family:var(--font-mono)}.cs-select{appearance:none;padding-inline-end:var(--sp-48);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2333302B' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:var(--icon-sm);background-position:right var(--sp-12) center;cursor:pointer}html[dir=rtl] .cs-select{background-position:left var(--sp-12) center}.cs-input-wrap{position:relative;display:flex;align-items:stretch}.cs-input-wrap .cs-input{flex:1}.cs-affix{display:flex;align-items:center;padding-inline:var(--sp-12);border:var(--bw) solid var(--border-strong);background:var(--surface-sunken);color:var(--ink-muted);font-size:var(--text-ui);white-space:nowrap}.cs-affix:first-child{border-inline-end:0;border-start-start-radius:var(--r-2);border-end-start-radius:var(--r-2)}.cs-affix:last-child{border-inline-start:0;border-start-end-radius:var(--r-2);border-end-end-radius:var(--r-2)}.cs-affix .cs-btn{border-radius:0}.cs-affix svg{width:var(--icon-sm);height:var(--icon-sm)}.cs-affix--button{padding:0;border:0}.cs-affix--button .cs-btn{min-height:100%}.cs-input-wrap .cs-input:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.cs-input-wrap .cs-input:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.cs-topup-form [data-topup-unit],.cs-topup-form [data-topup-method]{display:none}.cs-topup-form:has(input[name=method][value=card]:checked) [data-topup-unit=card],.cs-topup-form:has(input[name=method][value=crypto]:checked) [data-topup-unit=crypto]{display:inline}.cs-topup-form:has(input[name=method][value=card]:checked) [data-topup-method=card],.cs-topup-form:has(input[name=method][value=crypto]:checked) [data-topup-method=crypto]{display:flex}.cs-topup-form:has(input[name=method][value=card]:checked) p[data-topup-method=card],.cs-topup-form:has(input[name=method][value=crypto]:checked) p[data-topup-method=crypto]{display:block}.cs-check{display:flex;align-items:flex-start;gap:var(--sp-12);cursor:pointer;font-size:var(--text-ui)}.cs-check input{appearance:none;position:relative;width:var(--check-size);height:var(--check-size);flex-shrink:0;margin-block-start:var(--sp-4);border:var(--bw) solid var(--border-strong);border-radius:var(--r-1);background:var(--surface);display:grid;place-content:center;transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out);cursor:pointer}.cs-check input:checked{background:var(--ink);border-color:var(--ink)}.cs-check input:checked:before{content:"";width:var(--sp-12);height:var(--sp-12);background:var(--ink-inverse);clip-path:polygon(14% 44%,0 62%,40% 100%,100% 16%,84% 2%,39% 66%)}.cs-switch{display:inline-flex;align-items:center;gap:var(--sp-12);cursor:pointer}.cs-switch input{appearance:none;position:relative;width:var(--toggle-w);height:var(--toggle-h);flex-shrink:0;border-radius:var(--r-full);background:var(--border-strong);transition:background-color var(--dur-medium) var(--ease-out);cursor:pointer}.cs-switch input:before{content:"";position:absolute;inset-block-start:var(--sp-4);inset-inline-start:var(--sp-4);width:calc(var(--toggle-h) - var(--sp-8));height:calc(var(--toggle-h) - var(--sp-8));border-radius:var(--r-full);background:var(--bg);transition:translate var(--dur-medium) var(--ease-out)}.cs-switch input:checked{background:var(--ink)}.cs-switch input:checked:before{translate:calc(var(--inline-sign) * (var(--toggle-w) - var(--toggle-h))) 0}.cs-seg{display:inline-flex;max-width:100%;border-radius:var(--r-2);background:var(--surface-sunken);padding:var(--sp-4);gap:var(--sp-4)}.cs-seg>form{display:contents}.cs-seg>:not(form),.cs-seg>form>button{border:var(--bw) solid transparent;border-radius:var(--r-1);padding:var(--sp-4) var(--sp-12);min-height:var(--control-h-sm);font-weight:var(--weight-strong);font-size:var(--text-ui);color:var(--ink-muted);background:transparent;display:inline-flex;align-items:center;gap:var(--sp-8);text-decoration:none;transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out)}.cs-seg>:not(form):hover,.cs-seg>form>button:hover{color:var(--ink)}.cs-seg .is-active,.cs-seg .is-active:hover,.cs-seg label:has(input:checked){background:var(--surface);border-color:var(--border);color:var(--ink)}.cs-seg label{position:relative;cursor:pointer;flex:1 1 0;justify-content:center;text-align:center;line-height:var(--leading-snug)}.cs-seg label input[type=radio]{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.cs-seg label:has(input:focus-visible){outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}.cs-seg svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.cs-pick{position:relative;display:block;cursor:pointer;height:100%}.cs-pick input{position:absolute;opacity:0;pointer-events:none}.cs-pick-body{position:relative;height:100%;background:var(--surface);border:var(--bw) solid var(--border-strong);border-radius:var(--r-3);padding:var(--sp-16);display:flex;flex-direction:column;gap:var(--sp-8);transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out)}.cs-pick:hover .cs-pick-body{background:var(--surface-hover)}.cs-pick input:focus-visible+.cs-pick-body{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}.cs-pick input:checked+.cs-pick-body:before,.cs-pick input:checked+.cs-pick-body:after{content:"";position:absolute;inset-block:calc(-1 * var(--bw));width:var(--bracket-arm);border:var(--bracket-w) solid var(--accent);pointer-events:none}.cs-pick input:checked+.cs-pick-body:before{inset-inline-start:calc(-1 * var(--bw));border-inline-end:0;border-start-start-radius:var(--r-3);border-end-start-radius:var(--r-3)}.cs-pick input:checked+.cs-pick-body:after{inset-inline-end:calc(-1 * var(--bw));border-inline-start:0;border-start-end-radius:var(--r-3);border-end-end-radius:var(--r-3)}.cs-pick b{font-family:var(--font-display);font-weight:var(--weight-display)}.cs-table-wrap{border-block-start:var(--bw) solid var(--border);overflow-x:auto}.cs-table{width:100%;border-collapse:collapse;font-size:var(--text-ui);font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric-features)}.cs-table th,.cs-table td{padding:var(--sp-8) var(--sp-12);text-align:start;height:var(--row-h)}.cs-table thead th{font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);color:var(--ink-muted);border-block-end:var(--bw) solid var(--border);background:var(--bg);white-space:nowrap}.cs-table tbody tr{border-block-end:var(--bw) solid var(--border);transition:background-color var(--dur-micro) var(--ease-out)}.cs-table tbody th{font-weight:var(--weight-strong);white-space:nowrap}.cs-table .cs-num{font-family:var(--font-num);text-align:end}.cs-amount--in{color:var(--success);font-family:var(--font-num)}.cs-amount--out{color:var(--ink);font-family:var(--font-num)}.cs-bar{--bar-fill: var(--chart-neutral);height:var(--sp-4);background:var(--surface-sunken);overflow:hidden}.cs-bar>i{display:block;height:100%;background:var(--bar-fill);transition:width var(--dur-medium) var(--ease-linear)}.cs-bar--warn,.cs-bar--danger{--bar-fill: var(--warning)}.cs-bar--accent{--bar-fill: var(--accent)}.cs-bar--lg{height:var(--sp-8)}.cs-copy{display:inline-flex;align-items:center;gap:var(--sp-8);max-width:100%;min-height:var(--control-h-sm);padding:0 var(--sp-12);background:var(--surface-sunken);border:var(--bw) solid transparent;border-radius:var(--r-2);font-family:var(--font-mono);font-size:var(--text-ui);direction:ltr;unicode-bidi:isolate;color:var(--ink);transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out)}.cs-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-copy svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0;color:var(--ink-muted)}button.cs-copy:hover{border-color:var(--border-strong)}.cs-copy.is-copied{border-color:var(--success)}.cs-copy.is-copied svg{color:var(--success)}.cs-secret{letter-spacing:.18em}.cs-drop{position:relative}.cs-menu{position:absolute;inset-block-start:calc(100% + var(--sp-8));inset-inline-end:0;min-width:calc(var(--rail-w) - var(--sp-24));background:var(--surface-raised);border:var(--bw) solid var(--float-border);border-radius:var(--r-3);box-shadow:var(--shadow-float);padding:var(--sp-4);z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:0;isolation:isolate;transform-origin:top right;animation:cs-menu-in var(--dur-small) var(--ease-out)}html[dir=rtl] .cs-menu{transform-origin:top left}@keyframes cs-menu-in{0%{opacity:0;transform:scale(.96)}}.cs-menu-item{display:flex;align-items:center;gap:var(--sp-12);width:100%;min-height:var(--control-h);padding:0 var(--sp-12);border-radius:var(--r-2);font-size:var(--text-ui);color:var(--ink);text-decoration:none;text-align:start;transition:background-color var(--dur-micro) var(--ease-out)}.cs-menu-item svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-muted);flex-shrink:0}.cs-menu-item:hover{background:var(--surface-hover);color:var(--ink)}.cs-menu-item.is-danger,.cs-menu-item.is-danger svg{color:var(--danger)}.cs-menu-sep{border:0;border-block-start:var(--bw) solid var(--border);margin:var(--sp-4) 0}.cs-menu-head{font:var(--weight-regular) var(--text-xs) / var(--leading-label) var(--font-mono);color:var(--ink-faint);padding:var(--sp-8) var(--sp-12);overflow-wrap:anywhere}dialog.cs-modal{width:min(var(--dialog-w),calc(100vw - var(--sp-32)));background:var(--surface-raised);color:inherit;border:var(--bw) solid var(--float-border);border-radius:var(--r-3);box-shadow:var(--shadow-float);padding:0;max-height:calc(100dvh - var(--sp-48));overflow-y:auto;margin:auto}dialog.cs-modal::backdrop{background:var(--overlay)}dialog.cs-modal[open]{animation:cs-modal-in var(--dur-medium) var(--ease-out)}@keyframes cs-modal-in{0%{opacity:0;transform:scale(.96)}}dialog.cs-modal[open]::backdrop{animation:cs-fade-in var(--dur-medium) var(--ease-out)}@keyframes cs-fade-in{0%{opacity:0}}.cs-modal-inner{padding:var(--space-inset);container-type:inline-size}.cs-modal--wide{width:min(var(--container) / 1.5,calc(100vw - var(--sp-32)))}.cs-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-16);margin-block-end:var(--sp-16)}.cs-modal-title{font-size:var(--text-lg)}.cs-modal-x{position:relative;width:var(--control-h-sm);height:var(--control-h-sm);flex-shrink:0;display:grid;place-items:center;border-radius:var(--r-2);color:var(--ink-muted);transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.cs-modal-x:after{content:"";position:absolute;inset:calc((var(--control-h-sm) - var(--hit-min)) / 2)}.cs-modal-x:hover{background:var(--surface-hover);color:var(--ink)}.cs-modal-x svg{width:var(--icon);height:var(--icon)}.cs-modal-foot{display:flex;justify-content:flex-end;gap:var(--sp-8);margin-block-start:var(--sp-24);flex-wrap:wrap}.cs-toasts{position:fixed;inset-block-end:var(--sp-24);inset-inline-end:var(--sp-24);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--sp-8);width:min(calc(var(--dialog-w) - var(--sp-64)),calc(100vw - var(--sp-32)));pointer-events:none;isolation:isolate}.cs-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--sp-12);background:var(--surface-raised);border:var(--bw) solid var(--float-border);border-inline-start:var(--bracket-w) solid var(--info);border-radius:var(--r-2);box-shadow:var(--shadow-float);padding:var(--sp-12) var(--sp-16);animation:cs-toast-in var(--dur-small) var(--ease-out)}@keyframes cs-toast-in{0%{opacity:0;translate:0 var(--sp-8)}}.cs-toast-icon{width:var(--icon);height:var(--icon);flex-shrink:0;display:grid;place-items:center;color:var(--info)}.cs-toast-icon svg{width:var(--icon-sm);height:var(--icon-sm)}.cs-toast--success{border-inline-start-color:var(--success)}.cs-toast--danger{border-inline-start-color:var(--danger)}.cs-toast--warning{border-inline-start-color:var(--warning)}.cs-toast--success .cs-toast-icon{color:var(--success)}.cs-toast--danger .cs-toast-icon{color:var(--danger)}.cs-toast--warning .cs-toast-icon{color:var(--warning)}.cs-toast b{display:block;font-size:var(--text-ui)}.cs-toast p{font-size:var(--text-ui);color:var(--ink-muted);margin-block-start:var(--sp-4);overflow-wrap:anywhere}.cs-toast .cs-copy,.cs-toast .cs-btn{margin-block-start:var(--sp-8)}.cs-toast-x{position:relative;margin-inline-start:auto;color:var(--ink-muted);flex-shrink:0;width:var(--control-h-xs);height:var(--control-h-xs);display:grid;place-items:center;border-radius:var(--r-2)}.cs-toast-x:after{content:"";position:absolute;inset:calc((var(--control-h-xs) - var(--hit-min)) / 2)}.cs-toast-x:hover{color:var(--ink);background:var(--surface-hover)}.cs-toast-x svg{width:var(--icon-sm);height:var(--icon-sm)}.cs-alert{display:flex;gap:var(--sp-12);align-items:flex-start;background:var(--surface);border:var(--bw) solid var(--border);border-inline-start:var(--bracket-w) solid var(--info);border-start-end-radius:var(--r-2);border-end-end-radius:var(--r-2);padding:var(--sp-12) var(--sp-16);font-size:var(--text-ui);color:var(--ink)}.cs-alert>svg{width:var(--icon);height:var(--icon);flex-shrink:0;color:var(--info)}.cs-alert>.cs-btn{margin-inline-start:auto}.cs-alert--info{border-inline-start-color:var(--info)}.cs-alert--warning{border-inline-start-color:var(--warning)}.cs-alert--danger{border-inline-start-color:var(--danger)}.cs-alert--success{border-inline-start-color:var(--success)}.cs-alert--warning>svg{color:var(--warning)}.cs-alert--danger>svg{color:var(--danger)}.cs-alert--success>svg{color:var(--success)}.cs-alert a{color:inherit}.cs-alert b{display:block;font-size:var(--text-ui)}.cs-empty{display:grid;justify-items:start;gap:var(--sp-8);border:var(--bw) var(--skeleton-style) var(--skeleton-border);border-radius:var(--r-3);padding:var(--sp-32);background:var(--skeleton-bg);color:var(--ink-muted)}.cs-empty h3{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-display);line-height:var(--leading-snug);color:var(--ink)}.cs-empty--error{border-color:var(--danger)}.cs-empty p{max-width:var(--measure);color:var(--ink-muted)}.cs-empty .cs-row{margin-block-start:var(--sp-8)}.cs-skel{min-height:1em;border-radius:var(--r-3);background:var(--skeleton-bg);border:var(--bw) var(--skeleton-style) var(--skeleton-border)}.cs-steps{display:flex;gap:var(--sp-8);flex-wrap:wrap;counter-reset:cs-step}.cs-step{display:inline-flex;align-items:center;gap:var(--sp-8);min-height:var(--control-h-sm);padding:0 var(--sp-12);border-radius:var(--r-2);font-size:var(--text-ui);font-weight:var(--weight-strong);color:var(--ink-muted);cursor:default}.cs-step:before{counter-increment:cs-step;content:counter(cs-step);font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);font-feature-settings:var(--numeric-features)}.cs-step.is-active{color:var(--ink);background:var(--surface-sunken)}.cs-step.is-done{color:var(--ink)}.cs-step.is-done:before{content:"✓";color:var(--success)}button.cs-step.is-done{cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out)}button.cs-step.is-done:hover{background:var(--surface-hover)}.cs-srv{display:flex;flex-direction:column;gap:var(--sp-16)}.cs-srv-top{display:flex;align-items:center;gap:var(--sp-12)}.cs-srv-name{font-size:var(--text-base);font-weight:var(--weight-strong);overflow-wrap:anywhere}.cs-srv-plate{margin-inline-start:auto;flex-shrink:0;font:var(--weight-regular) var(--text-xs) / var(--leading-label) var(--font-label);color:var(--ink-muted)}.cs-srv-specs{display:flex;flex-wrap:wrap;gap:var(--sp-8) var(--sp-16);font-size:var(--text-ui);color:var(--ink-muted)}.cs-srv-specs>span{display:inline-flex;align-items:center;gap:var(--sp-4)}.cs-srv-specs svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-faint)}.cs-srv-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-12);padding-block-start:var(--sp-16);border-block-start:var(--bw) solid var(--border)}.cs-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));border-block:var(--bw) solid var(--border)}.cs-spec{padding:var(--sp-12) var(--sp-16);min-width:0}.cs-spec dt{font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-eyebrow);text-transform:var(--case-eyebrow);color:var(--ink-muted);margin-block-end:var(--sp-4)}.cs-spec dd{overflow-wrap:anywhere}.cs-kv{display:grid;margin:0}.cs-kv>div{display:grid;grid-template-columns:1fr 2fr;gap:var(--sp-16);padding-block:var(--sp-8);border-block-end:var(--bw) dotted var(--border-dash)}.cs-kv dt{color:var(--ink-muted);font:var(--weight-strong) var(--text-xs) / var(--leading-body) var(--font-label);letter-spacing:var(--tracking-label);text-transform:var(--case-eyebrow)}.cs-kv dd{margin:0;text-align:end;overflow-wrap:anywhere}.cs-action-tile{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-8);width:100%;height:100%;text-align:start;background:var(--surface);border:var(--bw) solid var(--border);border-radius:var(--r-3);padding:var(--sp-16);color:var(--ink);text-decoration:none;transition:border-color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.cs-action-tile svg{width:var(--icon);height:var(--icon);color:var(--ink-muted)}.cs-action-tile b{font-size:var(--text-ui)}.cs-action-tile span{font-size:var(--text-ui);color:var(--ink-muted)}.cs-action-tile:hover{border-color:var(--border-strong)}.cs-action-tile:active{transform:scale(var(--press-scale))}.cs-action-tile.is-danger b,.cs-action-tile.is-danger svg{color:var(--danger)}.cs-busy{position:fixed;inset:0;z-index:var(--z-modal);background:var(--overlay);display:grid;place-items:center;padding:var(--sp-24);isolation:isolate}.cs-busy-box{width:min(var(--dialog-w),100%);background:var(--surface-raised);border:var(--bw) solid var(--float-border);border-radius:var(--r-3);box-shadow:var(--shadow-float);padding:var(--space-inset)}.cs-busy-title{font-size:var(--text-lg)}.cs-busy-sub{color:var(--ink-muted);margin-block-start:var(--sp-8)}.cs-busy-elapsed{margin-block-start:var(--sp-16);padding-block-start:var(--sp-12);border-block-start:var(--bw) solid var(--border);color:var(--ink-muted);font:var(--weight-regular) var(--text-ui) / var(--leading-body) var(--font-num)}.cs-nav-loader{position:fixed;top:calc(var(--nav-h) + var(--sp-16));left:50%;translate:-50% 0;z-index:var(--z-toast);display:flex;align-items:center;gap:var(--sp-8);padding:var(--sp-8) var(--sp-16);background:var(--surface-raised);border:var(--bw) solid var(--float-border);border-radius:var(--r-2);box-shadow:var(--shadow-float);font-size:var(--text-ui);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-small) var(--ease-in),visibility 0s var(--dur-small)}.cs-nav-loader.is-on{opacity:1;visibility:visible;transition:opacity var(--dur-small) var(--ease-out)}.cs-nav-loader b{font-family:var(--font-sans);font-weight:var(--weight-strong)}.cs-auth{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cs-auth-brand{position:relative;padding:var(--sp-48) var(--sp-64);display:flex;flex-direction:column;border-inline-end:var(--bw) solid var(--border);overflow:hidden;background:var(--bg)}.cs-auth-brand>*{position:relative}.cs-auth-brand .cs-logo{padding:0}.cs-auth-brand h1{font-size:var(--text-3xl);font-weight:var(--weight-heavy);line-height:var(--leading-tight);margin-block-start:var(--sp-64);max-width:14ch}.cs-auth-brand .cs-page-sub{font-size:var(--text-md)}.cs-auth-points{margin-block-start:auto;display:flex;flex-direction:column;gap:var(--sp-12);padding-block-start:var(--sp-48)}.cs-auth-point{display:flex;align-items:center;gap:var(--sp-12);font-size:var(--text-ui);color:var(--ink-muted)}.cs-auth-point i{display:grid;place-items:center;flex-shrink:0}.cs-auth-point svg{width:var(--icon);height:var(--icon);color:var(--ink-muted)}.cs-auth-pane{display:grid;place-items:center;padding:var(--sp-32) var(--sp-24);background:var(--bg)}.cs-auth-card{width:min(calc(var(--dialog-w) - var(--sp-64)),100%)}.cs-code{display:flex;gap:var(--sp-8);direction:ltr;justify-content:center}.cs-code input{width:calc(var(--control-h) + var(--sp-8));height:calc(var(--control-h) + var(--sp-16));text-align:center;font:var(--weight-strong) var(--text-xl) / 1 var(--font-mono);border:var(--bw) solid var(--border-strong);border-radius:var(--r-2);background:var(--surface)}.cs-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-12);margin-block-start:var(--sp-16);flex-wrap:wrap}.cs-pager nav{display:flex;gap:var(--sp-8)}.cs-kbd{font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-mono);padding:var(--sp-4) var(--sp-8);border:var(--bw) solid var(--border-strong);border-radius:var(--r-1);background:var(--surface)}.cs-palette-trigger{gap:var(--sp-8);color:var(--ink-muted);border-color:var(--border-strong);text-transform:none;letter-spacing:0;font-family:var(--font-sans);font-weight:var(--weight-regular)}.cs-palette-trigger:hover{color:var(--ink)}.cs-palette-trigger .cs-kbd{padding-block:0}dialog.cs-palette{width:min(40rem,calc(100vw - var(--sp-32)));margin-inline:auto;margin-block:12vh auto;padding:0;background:var(--surface-raised);color:inherit;border:var(--bw) solid var(--float-border);box-shadow:var(--shadow-float)}dialog.cs-palette::backdrop{background:var(--overlay)}.cs-palette-field{display:flex;align-items:center;gap:var(--sp-12);padding-inline:var(--sp-16);border-block-end:var(--bw) solid var(--border);color:var(--ink-muted)}.cs-palette-field>svg{width:var(--icon);height:var(--icon);flex-shrink:0}.cs-palette-input{flex:1;min-width:0;height:var(--control-h-lg);border:0;background:transparent;color:var(--ink);font:var(--weight-regular) var(--text-base) / 1 var(--font-sans)}.cs-palette-input:focus{outline:none}.cs-palette-field:focus-within{outline:var(--ring-width) solid var(--ring-color);outline-offset:calc(-1 * var(--ring-width))}.cs-palette-list{list-style:none;margin:0;padding:var(--sp-8);max-height:min(60vh,26rem);overflow-y:auto}.cs-palette-group{padding:var(--sp-12) var(--sp-8) var(--sp-4);font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-eyebrow);text-transform:var(--case-eyebrow);color:var(--ink-muted)}.cs-palette-option{display:flex;align-items:center;gap:var(--sp-12);min-height:var(--hit-min);padding-inline:var(--sp-12);cursor:pointer;color:var(--ink)}.cs-palette-option[aria-selected=true]{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset calc(var(--bracket-w) * var(--inline-sign)) 0 0 var(--accent)}.cs-palette-option .cs-palette-meta{margin-inline-start:auto;font-size:var(--text-ui);color:var(--ink-muted);white-space:nowrap}.cs-palette-option .cs-palette-ip{font-family:var(--font-mono);direction:ltr;unicode-bidi:isolate}.cs-palette-status{padding:var(--sp-8) var(--sp-16) var(--sp-12);font-size:var(--text-ui)}.cs-palette-status:empty{display:none}@media(max-width:767px){.cs-palette-trigger-label,.cs-palette-trigger .cs-kbd{display:none}dialog.cs-palette{margin-block:var(--sp-16) auto}}.cs-buy{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--rail-w) + var(--sp-96));gap:var(--space-between);align-items:start}.cs-buy-summary{position:sticky;top:calc(var(--nav-h) + var(--sp-24))}.cs-buy-line{display:flex;justify-content:space-between;gap:var(--sp-12);font-size:var(--text-ui);padding-block:var(--sp-8);border-block-end:var(--bw) dotted var(--border-dash)}.cs-buy-total .cs-buy-line{border-block-end:0}.cs-buy-line dt{color:var(--ink-muted)}.cs-buy-line dd{text-align:end;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric-features)}.cs-buy-total{border-block-start:var(--bw) solid var(--border);margin-block-start:var(--sp-12);padding-block-start:var(--sp-12)}.cs-buy-total .cs-buy-line dd{font:var(--weight-strong) var(--text-md) / var(--leading-snug) var(--font-num)}.cs-plan-price{display:flex;align-items:baseline;gap:var(--sp-4);margin-block-start:auto;padding-block-start:var(--sp-8)}.cs-plan-price b{font:var(--weight-strong) var(--text-lg) / var(--leading-label) var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric-features)}.cs-plan-specrow{display:flex;flex-wrap:wrap;gap:var(--sp-4) var(--sp-12);font:var(--weight-regular) var(--text-ui) / var(--leading-body) var(--font-label);color:var(--ink-muted)}.cs-qty{display:inline-flex;align-items:stretch;border:var(--bw) solid var(--border-strong);border-radius:var(--r-2);overflow:hidden;background:var(--surface)}.cs-qty button{width:var(--control-h);display:grid;place-items:center;font:var(--weight-strong) var(--text-md) / 1 var(--font-mono);background:var(--surface-sunken);transition:background-color var(--dur-micro) var(--ease-out)}.cs-qty button:hover{background:var(--surface-hover)}.cs-qty input{width:calc(var(--control-h) * 1.5);min-height:var(--control-h);border:0;text-align:center;font:var(--weight-strong) var(--text-base) / 1 var(--font-mono);background:var(--surface);-moz-appearance:textfield}.cs-qty input::-webkit-outer-spin-button,.cs-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.cs-cred{border:var(--bw) solid var(--border);border-radius:var(--r-3);background:var(--surface-sunken);padding:var(--sp-16);display:flex;flex-direction:column;gap:var(--sp-8)}.cs-cred-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-12);flex-wrap:wrap}.cs-cred-row>span:first-child{font-size:var(--text-ui);color:var(--ink-muted)}.cs-cred .cs-copy{background:var(--surface)}.cs-ledger{display:flex;flex-direction:column}.cs-ledger-row{display:flex;align-items:center;gap:var(--sp-16);min-height:var(--row-h);padding:var(--sp-8);border-block-end:var(--bw) solid var(--border)}.cs-ledger-row:last-child{border-block-end:0}.cs-ledger-icon{display:grid;place-items:center;flex-shrink:0;color:var(--ink-muted)}.cs-ledger-icon svg{width:var(--icon);height:var(--icon)}.cs-ledger-icon.is-in{color:var(--success)}.cs-guest-lang{position:absolute;inset-block-start:var(--sp-16);inset-inline-end:var(--sp-16);z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--sp-12)}.cs-foot{margin-block-start:auto;padding:var(--sp-32) var(--gutter);background:var(--band-bg);color:var(--band-muted);border-block-start:var(--bw) solid var(--band-line);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-12) var(--sp-24);font-size:var(--text-ui);flex-wrap:wrap}.cs-foot>:first-child{color:var(--band-ink);font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-eyebrow);text-transform:var(--case-eyebrow)}.cs-foot ::selection{background:var(--band-line);color:var(--band-ink)}.cs-status-page{min-height:100dvh;display:grid;place-items:center;padding:var(--sp-24) var(--gutter);background:var(--bg)}.cs-status-box{display:grid;gap:var(--sp-16);justify-items:start;max-width:var(--measure);background:var(--bg);border:var(--bw) solid var(--border);padding:var(--space-inset)}.cs-status-box .cs-logo{padding:0 0 var(--sp-16)}.cs-status-line{font:var(--weight-strong) var(--text-xl) / 1 var(--font-num);font-feature-settings:var(--numeric-features)}.cs-status-line b{color:var(--accent-ink);font-family:inherit;font-weight:inherit}.cs-status-title{font-size:var(--text-xl);font-weight:var(--weight-heavy);line-height:var(--leading-tight)}.u-hide{display:none!important}.u-mt-2{margin-block-start:var(--sp-8)}.u-mt-4{margin-block-start:var(--sp-16)}.u-mt-6{margin-block-start:var(--sp-24)}.u-mt-8{margin-block-start:var(--sp-32)}.u-mb-2{margin-block-end:var(--sp-8)}.u-mb-4{margin-block-end:var(--sp-16)}.u-mb-6{margin-block-end:var(--sp-24)}.u-w-full{width:100%}.u-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.cs-hold{position:relative;overflow:hidden}.cs-hold:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:var(--bracket-w);background:currentColor;transform:scaleX(var(--hold, 0));transform-origin:left center;opacity:0;pointer-events:none}html[dir=rtl] .cs-hold:after{transform-origin:right center}.cs-hold.is-holding:after{opacity:1}.cs-hold.is-nudge{border-color:var(--danger)}.cs-flag{display:inline-block;font-size:var(--text-xl);line-height:1}.cs-grid--os{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:var(--sp-12)}.cs-pick--os .cs-pick-body{flex-direction:row;align-items:center;gap:var(--sp-12);padding:var(--sp-12) var(--sp-16)}.cs-pick--os b{font-size:var(--text-ui);line-height:var(--leading-snug);overflow-wrap:anywhere}.cs-os-logo{width:var(--icon);height:var(--icon);flex-shrink:0;color:var(--ink)}.cs-pick--link{text-decoration:none;color:inherit}.cs-plan-set+.cs-plan-set{margin-block-start:var(--sp-24)}.cs-plan-set-head{display:flex;align-items:center;gap:var(--sp-8);margin-block-end:var(--sp-12)}.cs-feats{margin-block-end:var(--sp-24);padding:var(--sp-16);background:var(--surface);border:var(--bw) solid var(--border);border-radius:var(--r-3)}.cs-feats-title{font-size:var(--text-ui);font-weight:var(--weight-strong);margin:0 0 var(--sp-12)}.cs-feats-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-8) var(--sp-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.cs-feat{display:flex;align-items:baseline;gap:var(--sp-8);font-size:var(--text-ui)}.cs-feat-mark{flex-shrink:0;font-family:var(--font-label)}.cs-feat.is-off .cs-feat-label{color:var(--ink-muted)}.cs-feat-note{margin-inline-start:auto;color:var(--ink-muted);white-space:nowrap;font-family:var(--font-label);font-size:var(--text-xs)}.cs-pick.is-soldout .cs-pick-body,.cs-pick.is-restricted .cs-pick-body{background:var(--surface-sunken);color:var(--ink-disabled);border-color:var(--border)}.cs-pick.is-soldout,.cs-pick.is-restricted{cursor:not-allowed}.cs-popup{width:min(calc(var(--dialog-w) - var(--sp-32)),calc(100vw - var(--sp-32)))}.cs-popup .cs-modal-head{align-items:center;margin-block-end:var(--sp-12)}.cs-popup-icon{width:var(--icon);height:var(--icon)}.cs-popup-icon.cs-toast--success{color:var(--success)}.cs-popup-icon.cs-toast--danger{color:var(--danger)}.cs-popup-icon.cs-toast--warning{color:var(--warning)}.cs-popup-icon.cs-toast--info{color:var(--info)}.cs-popup-copy{max-width:100%}.cs-veil-hidden{display:none}.cs-nav-open{overflow:hidden}html[dir=rtl] .cs-flip-rtl{transform:scaleX(-1)}.cs-skip{position:fixed;inset-inline-start:var(--sp-16);inset-block-start:var(--sp-16);z-index:var(--z-skip);padding:var(--sp-8) var(--sp-16);border:var(--bw) solid var(--float-border);border-radius:var(--r-2);background:var(--surface-raised);box-shadow:var(--shadow-float);color:var(--ink);translate:0 calc(-100% - var(--sp-32))}.cs-skip:focus{translate:0 0}.cs-sidebar-close,.cs-mobile-nav{display:none}.cs-lang-menu{display:none;position:relative;flex-shrink:0}.cs-lang-menu summary{list-style:none;padding-inline:var(--sp-12);gap:var(--sp-8);font-family:var(--font-label)}.cs-lang-menu summary::-webkit-details-marker{display:none}.cs-lang-options{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + var(--sp-8));z-index:var(--z-dropdown);min-width:calc(var(--rail-w) - var(--sp-64));padding:var(--sp-4);background:var(--surface-raised);border:var(--bw) solid var(--float-border);border-radius:var(--r-3);box-shadow:var(--shadow-float)}.cs-lang-options button{display:block;width:100%;min-height:var(--control-h);padding:0 var(--sp-12);text-align:start;border-radius:var(--r-2);font-size:var(--text-ui)}.cs-lang-options button:hover{background:var(--surface-hover)}.cs-lang-options button[aria-current]{color:var(--ink);font-weight:var(--weight-strong)}.cs-lang-inline>form>button{font-family:var(--font-label);min-height:var(--control-h-sm)}.cs-contents{display:contents}.cs-break{overflow-wrap:anywhere}.cs-pad{padding:var(--sp-24)}.cs-plain-list{list-style:none;padding:0;margin:0}.cs-row--tight{gap:var(--sp-8)}.cs-row--center{justify-content:center}.cs-stack--tight{gap:var(--sp-12)}.cs-section--flush{margin-block-start:0}.cs-btn--start{justify-content:flex-start}.cs-icon-faint{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-faint)}.cs-srv-name--mono{font-size:var(--text-base)}.cs-topbar-user{max-width:calc(var(--sp-128) + var(--sp-24));overflow:hidden;text-overflow:ellipsis}.cs-card--danger{border-color:var(--danger)}.cs-card-desc{margin-block-start:var(--sp-4);font-size:var(--text-ui);color:var(--ink-muted)}.cs-card-foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--sp-8);margin-block-start:var(--sp-8);padding-block-start:var(--sp-16);border-block-start:var(--bw) solid var(--border)}.cs-modal-desc{margin-block-end:var(--sp-16);font-size:var(--text-ui);color:var(--ink-muted)}.cs-power-label{font-size:var(--text-ui);color:var(--ink-muted)}.cs-power-label b{color:var(--ink)}.cs-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-8);margin-block-end:var(--sp-16);font-size:var(--text-ui);color:var(--ink-muted)}.cs-crumbs a{color:var(--ink-muted)}.cs-crumbs a:hover{color:var(--ink)}.cs-crumbs [aria-current]{color:var(--ink);overflow-wrap:anywhere}.cs-search{max-width:var(--drawer-w-min)}.cs-skel--pick{height:calc(var(--sp-64) + var(--sp-24))}.cs-skel--os{height:calc(var(--control-h) + var(--sp-12))}.cs-price-cell{display:grid;gap:var(--sp-4);color:var(--ink);text-decoration:none}.cs-price-cell:hover strong{text-decoration:underline}.cs-buy-submit{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--sp-16)}.cs-buy-due{display:none;font-size:var(--text-ui);color:var(--ink-muted)}.cs-buy-due b{color:var(--ink);font-size:var(--text-md)}.cs-buy-confirm{margin-block-end:var(--sp-8)}.cs-res{border:var(--bw) solid var(--border);background:var(--surface);container-type:inline-size}.cs-res-head,.cs-res-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.5fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.3fr) var(--control-h);gap:var(--sp-16);align-items:center;padding:var(--sp-12) var(--sp-16)}.cs-res-head{padding-block:var(--sp-8);border-block-end:var(--bw) solid var(--border);font:var(--weight-strong) var(--text-xs) / var(--leading-label) var(--font-label);letter-spacing:var(--tracking-label);text-transform:var(--case-eyebrow);color:var(--ink-muted)}.cs-res-head .cs-num,.cs-res-cost{text-align:end}.cs-res-cost{white-space:nowrap}.cs-res-cost .cs-res-meta{white-space:normal}.cs-res-list{list-style:none;margin:0;padding:0}.cs-res-row{min-height:var(--row-h);border-block-end:var(--bw) solid var(--border);font-size:var(--text-ui)}.cs-res-row:last-child{border-block-end:0}.cs-res-id{display:flex;align-items:center;gap:var(--sp-12);min-width:0}.cs-res-name{display:grid;min-width:0}.cs-res-link{font-weight:var(--weight-strong);color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.cs-res-link:hover{text-decoration:underline}.cs-res-meta{display:block;font-size:var(--text-xs);color:var(--ink-muted)}.cs-res-meta svg{width:var(--icon-sm);height:var(--icon-sm);vertical-align:middle}.cs-res-status{display:grid;justify-items:start;gap:var(--sp-4)}.cs-res-traffic{display:grid;gap:var(--sp-4);min-width:0}.cs-res-ip .cs-copy{max-width:100%}.cs-row-menu{position:relative;justify-self:end}.cs-row-menu>summary{list-style:none}.cs-row-menu>summary::-webkit-details-marker{display:none}.cs-row-menu>.cs-menu{animation:none}@container (max-width: 760px){.cs-res-head{display:none}.cs-res-row{grid-template-columns:minmax(0,1fr) var(--control-h);gap:var(--sp-8) var(--sp-16)}.cs-res-id{grid-column:1;grid-row:1}.cs-row-menu{grid-column:2;grid-row:1}.cs-res-status,.cs-res-ip,.cs-res-cost,.cs-res-traffic{grid-column:1 / -1}.cs-res-status{display:flex;align-items:center;gap:var(--sp-12)}.cs-res-cost{text-align:start}}@media(max-width:1023px){.cs-buy{grid-template-columns:1fr}.cs-buy-summary{position:static}.cs-buy-due{display:block}.cs-buy-submit{position:sticky;inset-block-end:0;z-index:var(--z-sticky);justify-content:space-between;margin-inline:calc(-1 * var(--space-inset));margin-block-end:calc(-1 * var(--space-inset));padding:var(--sp-12) var(--space-inset);background:var(--surface);border-block-start:var(--bw) solid var(--border)}.cs-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-auth{grid-template-columns:1fr}.cs-auth-brand{border-inline-end:0;border-block-end:var(--bw) solid var(--border);padding:calc(var(--sp-16) + var(--control-h) + var(--sp-16)) var(--gutter) var(--sp-32)}.cs-auth-points{display:none}.cs-auth-brand h1{margin-block-start:var(--sp-24);font-size:var(--text-2xl)}}@container (max-width: 40rem){.cs-kpis{grid-template-columns:1fr 1fr}.cs-kpi--primary{grid-column:1 / -1}}@container (max-width: 24rem){.cs-kpis{grid-template-columns:1fr}.cs-kv>div{grid-template-columns:1fr;gap:var(--sp-4)}}@media(max-width:860px){.cs-buy-submit{inset-block-end:var(--bottom-bar-h)}.cs-app{flex-direction:column}.cs-sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:min(var(--drawer-w-min),86vw);background:var(--surface-raised);border-inline-end:0;translate:calc(var(--inline-sign) * (-100% - var(--sp-16))) 0;transition:translate var(--dur-medium) var(--ease-out)}.cs-sidebar.is-open{translate:0 0;box-shadow:var(--shadow-float)}.cs-nav-veil{position:fixed;inset:0;background:var(--overlay);z-index:calc(var(--z-drawer) - 1)}.cs-btn.cs-burger{display:inline-flex}.cs-topbar-mark{display:block}.cs-grid--2,.cs-grid--3{grid-template-columns:1fr}.cs-toasts{inset-inline:var(--sp-16);inset-block:var(--sp-16) auto;width:auto}.cs-mobile-nav{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--z-sticky);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:var(--bottom-bar-h);padding:0 max(var(--sp-12),env(safe-area-inset-right)) env(safe-area-inset-bottom);background:var(--bg);border-block-start:var(--bw) solid var(--border)}.cs-mobile-nav a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-4);min-height:var(--bottom-bar-h);color:var(--ink-muted);text-decoration:none;font-size:var(--text-xs);font-weight:var(--weight-strong)}.cs-mobile-nav a[aria-current=page]{color:var(--ink)}.cs-mobile-nav a[aria-current=page]:before{content:"";position:absolute;inset-inline:var(--sp-16);inset-block-start:calc(-1 * var(--bw));height:var(--bracket-w);background:var(--accent)}.cs-mobile-nav svg{width:var(--icon);height:var(--icon)}.cs-app .cs-foot{padding-block-end:calc(var(--bottom-bar-h) + var(--sp-24) + env(safe-area-inset-bottom))}.cs-sidebar-close{display:inline-flex;align-self:flex-end;flex-shrink:0;margin-block-end:var(--sp-12)}html:not(.js) .cs-sidebar{position:static;width:100%;height:auto;translate:none;border-block-end:var(--bw) solid var(--border)}html:not(.js) .cs-burger,html:not(.js) .cs-sidebar-close{display:none}}@media(max-width:767px){.cs-specs{grid-template-columns:repeat(2,1fr)}.cs-code input{width:var(--control-h);height:calc(var(--control-h) + var(--sp-8));font-size:var(--text-lg)}dialog.cs-modal{margin-block-end:0;width:100%;max-width:100%;border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:var(--r-4);border-start-end-radius:var(--r-4)}}@media(max-width:480px){.cs-grid--4,.cs-specs{grid-template-columns:1fr}.cs-page-head{align-items:stretch;flex-direction:column}.cs-topbar{gap:var(--sp-8)}.cs-topbar-user,.cs-lang-inline{display:none}.cs-lang-menu{display:block}.cs-topbar .cs-drop>.cs-btn{padding-inline:var(--sp-12)}}@media(max-width:360px){.cs-topbar-title{display:none}}@media(hover:none){.cs-btn:hover,.cs-pick:hover .cs-pick-body{background:inherit}.cs-btn--primary:hover{--btn-plane: var(--btn-primary-bg);background:linear-gradient(var(--chamfer-angle),transparent calc(var(--chamfer) * .7071),var(--btn-plane) 0) border-box no-repeat}.cs-card:hover{border-color:var(--border)}}@media(prefers-reduced-motion:reduce){.cs-page,.cs-sidebar{transition:none}}@media(forced-colors:active){.cs-btn,.cs-card,.cs-pick-body{border-color:CanvasText}.cs-nav-item.is-active:before,.cs-nav-item.is-active:after{border-color:Highlight}}
