:root{--ss-font-sans:"Geist", "Instrument Sans", system-ui, sans-serif;--ss-font-mono:"Geist Mono", "Fragment Mono", ui-monospace, Menlo, monospace;--ss-fs-display:150px;--ss-lh-display:.9;--ss-ls-display:-.07em;--ss-fs-hero:76px;--ss-lh-hero:.96;--ss-ls-hero:-.045em;--ss-fs-h1:60px;--ss-lh-h1:1;--ss-ls-h1:-.04em;--ss-fs-h2:40px;--ss-lh-h2:1.05;--ss-ls-h2:-.035em;--ss-fs-h3:22px;--ss-lh-h3:1.2;--ss-ls-h3:-.02em;--ss-fs-body-lg:18px;--ss-fs-body:16px;--ss-fs-small:13px;--ss-lh-body:1.6;--ss-fs-label:11px;--ss-ls-label:.1em;--ss-fs-num-xl:96px;--ss-fs-num-lg:48px;--ss-fs-num-md:26px;--ss-fs-num-sm:18px;--ss-bg:#0a0a0a;--ss-surface:#111;--ss-fg:#f2f2ef;--ss-dim:#f2f2ef80;--ss-faint:#f2f2ef3d;--ss-line:#f2f2ef1a;--ss-ink:242, 242, 239;--ss-acc:#7dd3fc;--ss-acc-glow:#7dd3fc80;--ss-btn-bg:#f2f2ef;--ss-btn-fg:#0a0a0a;--ss-shadow-modal:0 30px 80px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ss-1:4px;--ss-2:8px;--ss-3:16px;--ss-4:24px;--ss-5:32px;--ss-6:48px;--ss-7:64px;--ss-8:128px;--ss-gutter:48px;--ss-container:1144px;--ss-grid-gap:24px;--ss-r-0:0;--ss-r-1:6px;--ss-r-pill:999px;--ss-stroke:1px;--ss-ease:cubic-bezier(.2, .8, .2, 1);--ss-t-fast:.15s;--ss-t-med:.2s;--ss-t-reveal:.4s;--ss-pulse:1.6s;--ss-z-nav:10;--ss-z-dropdown:20;--ss-z-actionbar:30;--ss-z-drawer:40;--ss-z-toast:50}@font-face{font-family:Geist;src:url(/fonts/Geist[wght].woff2?v=1)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono[wght].woff2?v=1)format("woff2");font-weight:100 900;font-display:swap}[data-theme=light]{--ss-bg:#fff;--ss-surface:#f5f5f4;--ss-fg:#0a0a0a;--ss-dim:#0a0a0a9e;--ss-faint:#0a0a0a47;--ss-line:#0a0a0a1a;--ss-ink:10, 10, 10;--ss-acc:#0a77a3;--ss-acc-glow:#0b84b559;--ss-btn-bg:#0a0a0a;--ss-btn-fg:#fff;--ss-shadow-modal:0 30px 70px #0000001f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ss-root,.ss-root *{box-sizing:border-box}.ss-root{background:var(--ss-bg);min-height:100vh;color:var(--ss-fg);font-family:var(--ss-font-sans);font-size:var(--ss-fs-body);line-height:var(--ss-lh-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.ss-root :where(a){color:inherit}.ss-root a{transition:opacity var(--ss-t-fast) var(--ss-ease);text-decoration:none}@media (hover:hover){.ss-root a:hover{opacity:.85}}:where(.ss-root) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ss-root h1,.ss-root h2,.ss-root h3,.ss-root p{margin:0}.ss-root :focus-visible{outline:var(--ss-stroke) solid var(--ss-fg);outline-offset:2px}.ss-display{font-family:var(--ss-font-mono);font-size:var(--ss-fs-display);line-height:var(--ss-lh-display);letter-spacing:var(--ss-ls-display);font-weight:400}.ss-hero-h1{font-size:clamp(56px, 7vw, var(--ss-fs-hero));line-height:var(--ss-lh-hero);letter-spacing:var(--ss-ls-hero);text-wrap:balance;font-weight:600}.ss-h1{font-size:var(--ss-fs-h1);line-height:var(--ss-lh-h1);letter-spacing:var(--ss-ls-h1);text-wrap:balance;max-width:18ch;font-weight:600}.ss-h2{font-size:var(--ss-fs-h2);line-height:var(--ss-lh-h2);letter-spacing:var(--ss-ls-h2);text-wrap:balance;font-weight:600}.ss-h3{font-size:var(--ss-fs-h3);line-height:var(--ss-lh-h3);letter-spacing:var(--ss-ls-h3);text-wrap:balance;font-weight:600}.ss-body-lg{font-size:var(--ss-fs-body-lg);line-height:var(--ss-lh-body);color:var(--ss-dim);text-wrap:pretty}.ss-body{font-size:var(--ss-fs-body);line-height:var(--ss-lh-body);color:var(--ss-dim);text-wrap:pretty}.ss-small{font-size:var(--ss-fs-small);line-height:var(--ss-lh-body);color:var(--ss-dim)}.ss-body strong,.ss-body-lg strong,.ss-small strong{color:var(--ss-fg);font-weight:500}.ss-measure{max-width:560px}.ss-label{font-family:var(--ss-font-mono);font-size:var(--ss-fs-label);letter-spacing:var(--ss-ls-label);text-transform:uppercase;color:var(--ss-dim);font-weight:400}.ss-label-xs{font-family:var(--ss-font-mono);letter-spacing:var(--ss-ls-label);text-transform:uppercase;color:var(--ss-dim);font-size:10px}.ss-mono{font-family:var(--ss-font-mono);font-size:var(--ss-fs-small)}.ss-num-xl{font-family:var(--ss-font-mono);font-size:var(--ss-fs-num-xl);letter-spacing:-.06em;line-height:.9}.ss-num-lg{font-family:var(--ss-font-mono);font-size:var(--ss-fs-num-lg);letter-spacing:-.04em;line-height:1}.ss-num-md{font-family:var(--ss-font-mono);font-size:var(--ss-fs-num-md);letter-spacing:-.03em;line-height:1}.ss-num-sm{font-family:var(--ss-font-mono);font-size:var(--ss-fs-num-sm);letter-spacing:-.02em;line-height:1}.ss-unit{color:var(--ss-dim);letter-spacing:-.01em;font-size:.36em}.ss-fg{color:var(--ss-fg)}.ss-dim{color:var(--ss-dim)}.ss-faint,.ss-pending{color:var(--ss-faint)}.ss-pending:before{content:"["}.ss-pending:after{content:"]"}.ss-live{color:var(--ss-acc)}.ss-live-glow{color:var(--ss-acc);text-shadow:0 0 40px var(--ss-acc-glow)}.ss-dot{border-radius:var(--ss-r-pill);background:var(--ss-acc);width:7px;height:7px;box-shadow:0 0 10px var(--ss-acc);animation:ss-pulse var(--ss-pulse) ease-in-out infinite;vertical-align:middle;display:inline-block}.ss-dot-static{border-radius:var(--ss-r-pill);background:var(--ss-fg);vertical-align:middle;width:7px;height:7px;display:inline-block}.ss-stat{gap:var(--ss-2);flex-direction:column;display:flex}.ss-stat-label{align-items:center;gap:var(--ss-2);display:flex}.ss-stat-value{font-family:var(--ss-font-mono);font-size:var(--ss-fs-num-lg);letter-spacing:-.04em;line-height:1}.ss-stat-value.ss-live{text-shadow:0 0 24px var(--ss-acc-glow)}.ss-stats{gap:var(--ss-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.ss-ticker{justify-content:space-between;align-items:center;gap:var(--ss-4);border-top:var(--ss-stroke) solid var(--ss-line);height:64px;font-family:var(--ss-font-mono);color:var(--ss-dim);white-space:nowrap;font-size:12px;display:flex}.ss-ticker-items{align-items:baseline;gap:40px;display:flex}.ss-ticker-items .ss-label-xs{margin-right:10px}.ss-container{width:100%;max-width:calc(var(--ss-container) + 2 * var(--ss-gutter));padding:0 var(--ss-gutter);margin:0 auto}.ss-section{padding-top:var(--ss-8);flex-direction:column;gap:40px;display:flex}.ss-section-sm{padding-top:var(--ss-7);gap:var(--ss-4);flex-direction:column;display:flex}.ss-section-head{justify-content:space-between;align-items:baseline;gap:var(--ss-4);padding-top:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);display:flex}.ss-page-hero{gap:var(--ss-4);flex-direction:column;padding:112px 0 0;display:flex}.ss-page-hero .ss-body-lg{max-width:640px}.ss-row-between{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.ss-stack{gap:var(--ss-3);flex-direction:column;display:flex}.ss-stack-lg{gap:var(--ss-4);flex-direction:column;display:flex}.ss-inline{align-items:center;gap:var(--ss-3);flex-wrap:wrap;display:flex}.ss-split-side{gap:var(--ss-6);grid-template-columns:200px minmax(0,1fr);display:grid}.ss-shelf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.ss-grid{gap:var(--ss-grid-gap);display:grid}.ss-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ss-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.ss-split-5-7{gap:var(--ss-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.ss-split-7-5{gap:var(--ss-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.ss-cells{background:var(--ss-line);border:var(--ss-stroke) solid var(--ss-line);gap:1px;display:grid}.ss-cells>*{background:var(--ss-bg);padding:var(--ss-5);gap:var(--ss-3);min-width:0;transition:background var(--ss-t-med) var(--ss-ease);flex-direction:column;display:flex}@media (hover:hover){.ss-cells>a:hover,.ss-cells>button:hover,.ss-cells>.ss-flip:hover{background:var(--ss-surface)}}.ss-cells-surface>*{background:var(--ss-surface)}.ss-cells-tight>*{gap:var(--ss-2);padding:20px 22px}.ss-span-2{grid-column:span 2}.ss-span-all{grid-column:1/-1}.ss-push{margin-top:auto}.ss-hairline{border-top:var(--ss-stroke) solid var(--ss-line)}.ss-closing{padding:var(--ss-8) 0;border-bottom:var(--ss-stroke) solid var(--ss-line);flex-direction:column;align-items:flex-start;gap:32px;display:flex}.ss-closing .ss-btn{height:72px;padding:0 40px;font-size:20px}.ss-closing .ss-h1{letter-spacing:-.045em;max-width:none;font-size:clamp(44px,8.3vw,106px);line-height:.96}.ss-nav{z-index:10;border-bottom:var(--ss-stroke) solid var(--ss-line);background:color-mix(in srgb, var(--ss-bg) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:56px;position:sticky;top:0}.ss-nav-transparent{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;height:80px;position:absolute;top:0;left:0;right:0}.ss-nav-inner{justify-content:space-between;align-items:center;gap:var(--ss-4);height:100%;display:flex}.ss-brand{align-items:baseline;gap:10px;display:flex}.ss-brand-name{letter-spacing:-.03em;font-size:16px;font-weight:600;line-height:1}.ss-brand-credit{font-family:var(--ss-font-mono);letter-spacing:.06em;color:var(--ss-dim);font-size:10px}.ss-brand-stacked{flex-direction:column;gap:3px;display:flex}.ss-brand-stacked .ss-brand-credit{letter-spacing:.16em;text-transform:uppercase;font-size:9px}.ss-nav-links{color:var(--ss-dim);align-items:center;gap:22px;font-size:13px;display:flex}.ss-nav-links a[aria-current=page]{color:var(--ss-fg)}.ss-nav-live{align-items:center;gap:var(--ss-2);font-family:var(--ss-font-mono);color:var(--ss-fg);border-left:var(--ss-stroke) solid var(--ss-line);padding-left:22px;font-size:11px;display:flex}.ss-nav-pill{align-items:center;gap:var(--ss-2);font-family:var(--ss-font-mono);color:var(--ss-fg);border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);padding:7px 12px;font-size:11px;display:flex}.ss-btn{justify-content:center;align-items:center;gap:var(--ss-2);border-radius:var(--ss-r-1);white-space:nowrap;border:var(--ss-stroke) solid transparent;height:40px;transition:opacity var(--ss-t-fast) var(--ss-ease), transform var(--ss-t-fast) var(--ss-ease), background var(--ss-t-fast) var(--ss-ease), border-color var(--ss-t-fast) var(--ss-ease), color var(--ss-t-fast) var(--ss-ease);cursor:pointer;color:var(--ss-fg);padding:0 18px;font-size:13.5px;font-weight:500;line-height:1;display:inline-flex}@media (hover:hover){.ss-btn:hover{opacity:1;transform:translateY(-1px)}}.ss-btn:disabled{opacity:.4;cursor:default}.ss-root .ss-btn-primary{background:var(--ss-btn-bg);color:var(--ss-btn-fg);border-color:var(--ss-btn-bg)}@media (hover:hover){.ss-root .ss-btn-primary:hover{opacity:.92}}.ss-root .ss-btn-secondary{border-color:var(--ss-fg);color:var(--ss-fg)}@media (hover:hover){.ss-root .ss-btn-secondary:hover{background:var(--ss-surface)}}.ss-root .ss-btn-tertiary{border-color:var(--ss-line);color:var(--ss-dim)}@media (hover:hover){.ss-root .ss-btn-tertiary:hover{border-color:rgba(var(--ss-ink), .35);color:var(--ss-fg);background:var(--ss-surface)}}.ss-btn-sm{height:32px;padding:0 12px;font-size:12.5px}.ss-btn-lg{height:48px;padding:0 24px;font-size:15px}.ss-btn-xl{height:56px;padding:0 30px;font-size:17px}.ss-btn-block{width:100%}.ss-link-mono{font-family:var(--ss-font-mono);color:var(--ss-dim);font-size:12.5px}.ss-seg{border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);gap:2px;padding:2px;display:inline-flex}.ss-seg>button{height:30px;color:var(--ss-dim);white-space:nowrap;transition:opacity var(--ss-t-med) var(--ss-ease);border-radius:4px;padding:0 12px;font-size:12.5px;font-weight:500}.ss-seg>button[aria-pressed=true]{background:var(--ss-fg);color:var(--ss-bg)}.ss-input,.ss-select{border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);background:var(--ss-surface);height:40px;color:var(--ss-fg);font:inherit;padding:0 12px;font-size:14px}.ss-input::placeholder{color:var(--ss-faint)}.ss-input:focus,.ss-select:focus{border-color:var(--ss-fg);outline:none}.ss-input-mono{font-family:var(--ss-font-mono);font-size:13px}.ss-field{gap:var(--ss-2);flex-direction:column;display:flex}.ss-tag{border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);height:22px;font-family:var(--ss-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ss-dim);white-space:nowrap;align-items:center;padding:0 7px;font-size:10px;display:inline-flex}.ss-tag-fg{color:var(--ss-fg);border-color:var(--ss-fg)}.ss-tag-live{color:var(--ss-acc);border-color:var(--ss-acc)}.ss-banner{justify-content:center;align-items:center;gap:var(--ss-3);border-bottom:var(--ss-stroke) solid var(--ss-line);height:36px;font-family:var(--ss-font-mono);color:var(--ss-dim);font-size:12px;display:flex}.ss-card{border:var(--ss-stroke) solid var(--ss-line);padding:var(--ss-5);gap:var(--ss-3);background:var(--ss-bg);min-width:0;transition:border-color var(--ss-t-med) var(--ss-ease), background var(--ss-t-med) var(--ss-ease), transform var(--ss-t-med) var(--ss-ease);flex-direction:column;display:flex}@media (hover:hover){.ss-card:hover{border-color:rgba(var(--ss-ink), .28);transform:translateY(-1px)}}.ss-card-surface{background:var(--ss-surface)}.ss-card-lg{gap:20px;padding:40px}.ss-card-head{justify-content:space-between;align-items:baseline;gap:var(--ss-2);display:flex}.ss-price{font-family:var(--ss-font-mono);letter-spacing:-.04em;white-space:nowrap;font-size:clamp(30px,2.6vw,44px);line-height:1}.ss-price .ss-unit{font-size:14px}.ss-price-from{letter-spacing:0;color:var(--ss-dim);font-size:14px}.ss-price>.ss-price-from{letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;display:block}.ss-price-word{font-size:28px}.ss-tier{min-height:0}.ss-tier-list{gap:8px;margin:4px 0 20px}.ss-row-price{white-space:nowrap}.ss-kv{font-family:var(--ss-font-mono);flex-direction:column;font-size:13px;display:flex}.ss-kv>div{justify-content:space-between;gap:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);padding:10px 0;display:flex}.ss-kv>div:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-kv>div>:first-child{color:var(--ss-dim);font-family:var(--ss-font-sans)}.ss-table{--ss-cols:1.4fr repeat(6, minmax(0, 1fr));flex-direction:column;display:flex}.ss-row{grid-template-columns:var(--ss-cols);gap:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);font-family:var(--ss-font-mono);align-items:baseline;padding:12px 0;font-size:13px;display:grid}.ss-table>.ss-row:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-row-head{letter-spacing:.08em;text-transform:uppercase;color:var(--ss-dim);font-size:10px}.ss-row-key{font-family:var(--ss-font-sans);color:var(--ss-dim)}.ss-row-sans{font-family:var(--ss-font-sans)}.ss-row-price{letter-spacing:-.04em;padding:18px 0;font-size:30px;line-height:1}.ss-row-price .ss-price-from{font-size:13px}.ss-row-actions{align-items:center;padding:18px 0}.ss-right{text-align:right}.ss-list{font-size:var(--ss-fs-small);color:var(--ss-dim);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ss-list li{gap:10px;display:flex}.ss-list li:before{content:"—";color:var(--ss-faint);flex:none}.ss-steps{gap:var(--ss-4);counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ss-step{padding-top:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);counter-increment:step;flex-direction:column;gap:12px;display:flex}.ss-step:before{content:"0" counter(step);font-family:var(--ss-font-mono);letter-spacing:.1em;color:var(--ss-dim);font-size:11px}.ss-faq details{border-top:var(--ss-stroke) solid var(--ss-line)}.ss-faq details:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-faq summary{justify-content:space-between;gap:var(--ss-4);letter-spacing:-.01em;cursor:pointer;padding:20px 0;font-size:17px;font-weight:500;list-style:none;display:flex}.ss-faq summary::-webkit-details-marker{display:none}.ss-faq summary:after{content:"+";font-family:var(--ss-font-mono);color:var(--ss-dim)}.ss-faq details[open] summary:after{content:"−"}.ss-faq details>div{max-width:720px;padding:0 0 24px}.ss-code{background:var(--ss-surface);border:var(--ss-stroke) solid var(--ss-line);font-family:var(--ss-font-mono);white-space:pre;color:var(--ss-dim);min-width:0;margin:0;padding:18px 20px;font-size:12.5px;line-height:1.7;overflow:auto}.ss-code .k{color:var(--ss-fg)}.ss-code .c{color:var(--ss-faint)}.ss-code .l{color:var(--ss-acc)}.ss-code-head{background:var(--ss-surface);border:var(--ss-stroke) solid var(--ss-line);border-bottom:0;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.ss-code-head+.ss-code{border-top:0}.ss-code-tabs{gap:2px;display:flex}.ss-code-tabs>button{height:26px;font-family:var(--ss-font-mono);color:var(--ss-dim);border-radius:4px;padding:0 10px;font-size:11px}.ss-code-tabs>button[aria-pressed=true]{color:var(--ss-fg);background:var(--ss-bg)}.ss-race{border:var(--ss-stroke) solid var(--ss-line);padding:var(--ss-6);flex-direction:column;gap:36px;display:flex;position:relative}.ss-race-clock{font-family:var(--ss-font-mono);align-items:baseline;gap:18px;display:flex}.ss-race-clock-value{letter-spacing:-.05em;font-size:48px;line-height:1}.ss-race-grid{gap:var(--ss-4);grid-template-columns:150px minmax(0,1fr) 170px;align-items:center;display:grid}.ss-race-lanes{flex-direction:column;gap:20px;display:flex;position:relative}.ss-lane-name{font-family:var(--ss-font-mono);flex-direction:column;gap:4px;font-size:14px;display:flex}.ss-track{border-top:var(--ss-stroke) solid var(--ss-line);border-bottom:var(--ss-stroke) solid var(--ss-line);background-image:repeating-linear-gradient(to right, rgba(var(--ss-ink), .16) 0 6px, transparent 6px 14px);background-position:0;background-repeat:repeat-x;background-size:14px 6px;height:40px;position:relative;overflow:hidden}.ss-finish{background:var(--ss-fg);width:2px;position:absolute;top:-1px;bottom:-1px;right:0}.ss-packet{width:12px;height:12px;position:absolute;top:50%;transform:translate(-100%,-50%)}.ss-packet-ss{background:var(--ss-acc);box-shadow:0 0 18px var(--ss-acc), -20px 0 0 color-mix(in oklch, var(--ss-acc) 70%, transparent), -40px 0 0 color-mix(in oklch, var(--ss-acc) 45%, transparent), -60px 0 0 color-mix(in oklch, var(--ss-acc) 25%, transparent), -80px 0 0 color-mix(in oklch, var(--ss-acc) 12%, transparent)}.ss-packet-other{background:var(--ss-dim);box-shadow:-20px 0 0 rgba(var(--ss-ink), .3), -40px 0 0 rgba(var(--ss-ink), .18), -60px 0 0 rgba(var(--ss-ink), .09)}.ss-lane-ms{text-align:right;font-family:var(--ss-font-mono);letter-spacing:-.04em;color:var(--ss-dim);font-size:34px;line-height:1}.ss-lane-ms.ss-live{color:var(--ss-acc)}.ss-flash{background:var(--ss-fg);pointer-events:none;animation:.4s ease-out forwards ss-flash;position:absolute;inset:-12px}.ss-race-result{border-top:var(--ss-stroke) solid var(--ss-line);animation:ss-pop var(--ss-t-reveal) var(--ss-ease);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding-top:28px;display:grid}.ss-ping{background:var(--ss-line);border:var(--ss-stroke) solid var(--ss-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ss-ping>*{background:var(--ss-bg);padding:var(--ss-4) var(--ss-5);flex-direction:column;gap:12px;display:flex}.ss-ping-bar{background:rgba(var(--ss-ink), .08);height:4px;position:relative;overflow:hidden}.ss-ping-bar>i{background:var(--ss-fg);transition:width var(--ss-t-med) linear;position:absolute;top:0;bottom:0;left:0}.ss-ping-bar>i.ss-live{background:var(--ss-acc);box-shadow:0 0 10px var(--ss-acc)}.ss-footer{padding:var(--ss-6) 0 56px;gap:var(--ss-4);font-size:var(--ss-fs-small);color:var(--ss-dim);grid-template-columns:2fr repeat(4,1fr);display:grid}.ss-footer-col{flex-direction:column;gap:10px;display:flex}.ss-footer .ss-brand-name{font-size:22px}@keyframes ss-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ss-flash{0%{opacity:1}to{opacity:0}}@keyframes ss-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ss-pop{animation:ss-pop var(--ss-t-reveal) var(--ss-ease)}.ss-reveal{opacity:0;transition:opacity var(--ss-t-reveal) var(--ss-ease), transform var(--ss-t-reveal) var(--ss-ease);transform:translateY(8px)}.ss-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ss-dot,.ss-pop,.ss-flash,.ss-race-result{animation:none}.ss-reveal{opacity:1;transition:none;transform:none}.ss-btn,.ss-card,.ss-cells>*,.ss-offer-row,.ss-offer-go,.ss-offer-go i{transition:none;transform:none}}.ss-app{border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-bg);grid-template-columns:232px minmax(0,1fr);min-height:640px;display:grid}.ss-sidebar{border-right:var(--ss-stroke) solid var(--ss-line);gap:var(--ss-4);flex-direction:column;min-width:0;padding:20px 14px;display:flex}.ss-sidebar .ss-brand-stacked{padding:0 10px 8px}.ss-sidebar-group{flex-direction:column;gap:2px;display:flex}.ss-sidebar-group>.ss-label-xs{padding:0 10px 8px}.ss-side-item{border-radius:var(--ss-r-1);height:34px;color:var(--ss-dim);transition:background var(--ss-t-fast) var(--ss-ease);align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}@media (hover:hover){.ss-side-item:hover{opacity:1;color:var(--ss-fg);background:var(--ss-surface)}}.ss-side-item[aria-current=page]{color:var(--ss-fg);background:var(--ss-surface)}.ss-side-item .ss-kbd,.ss-side-item .ss-menu-hint{margin-left:auto}.ss-sidebar-foot{border-top:var(--ss-stroke) solid var(--ss-line);flex-direction:column;gap:10px;margin-top:auto;padding:12px 10px 0;display:flex}.ss-app-main{flex-direction:column;min-width:0;display:flex}.ss-topbar{border-bottom:var(--ss-stroke) solid var(--ss-line);justify-content:space-between;align-items:center;gap:var(--ss-3);height:56px;padding:0 var(--ss-4);display:flex}.ss-app-body{padding:var(--ss-4);gap:var(--ss-4);flex-direction:column;display:flex}.ss-app-head{justify-content:space-between;align-items:flex-end;gap:var(--ss-4);display:flex}.ss-app-title{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}.ss-kpis{grid-template-columns:repeat(var(--kpi-cols,4), minmax(0, 1fr));background:var(--ss-line);border:var(--ss-stroke) solid var(--ss-line);gap:1px;display:grid}.ss-kpis>*{background:var(--ss-bg);flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}.ss-kpi-value{font-family:var(--ss-font-mono);letter-spacing:-.04em;font-size:30px;line-height:1}.ss-kpi-delta{font-family:var(--ss-font-mono);color:var(--ss-dim);font-size:11px}.ss-panel{border:var(--ss-stroke) solid var(--ss-line);gap:var(--ss-3);flex-direction:column;min-width:0;padding:20px 22px;display:flex;overflow-x:auto}.ss-panel-head{justify-content:space-between;align-items:center;gap:var(--ss-3);display:flex}.ss-panel-title{letter-spacing:-.01em;font-size:14px;font-weight:500}.ss-kbd{border:var(--ss-stroke) solid var(--ss-line);height:18px;font-family:var(--ss-font-mono);color:var(--ss-dim);border-radius:4px;align-items:center;padding:0 5px;font-size:10px;line-height:1;display:inline-flex}.ss-avatar{border-radius:var(--ss-r-pill);background:var(--ss-surface);border:var(--ss-stroke) solid var(--ss-line);width:28px;height:28px;font-family:var(--ss-font-mono);color:var(--ss-dim);flex:none;place-items:center;font-size:10px;display:grid}.ss-avatar-lg{width:40px;height:40px;font-size:12px}.ss-breadcrumb{font-family:var(--ss-font-mono);color:var(--ss-dim);align-items:center;gap:8px;font-size:12px;display:flex}.ss-breadcrumb i{color:var(--ss-faint);font-style:normal}.ss-breadcrumb [aria-current=page]{color:var(--ss-fg)}.ss-tabs{border-bottom:var(--ss-stroke) solid var(--ss-line);gap:24px;display:flex}.ss-tab{height:40px;color:var(--ss-dim);border-bottom:var(--ss-stroke) solid transparent;transition:color var(--ss-t-med) var(--ss-ease);align-items:center;gap:8px;margin-bottom:-1px;font-size:13.5px;display:inline-flex}.ss-tab[aria-selected=true]{color:var(--ss-fg);border-bottom-color:var(--ss-fg)}.ss-tab .ss-menu-hint{font-size:10px}.ss-menu{background:var(--ss-bg);border:var(--ss-stroke) solid var(--ss-line);min-width:220px;box-shadow:var(--ss-shadow-modal);flex-direction:column;gap:2px;padding:6px;display:flex}.ss-menu-label{padding:8px 10px 4px}.ss-menu-item{height:32px;color:var(--ss-fg);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}.ss-menu-item:hover,.ss-menu-item[aria-selected=true]{background:var(--ss-surface);opacity:1}.ss-menu-item.is-disabled{color:var(--ss-faint);pointer-events:none}.ss-menu-hint{font-family:var(--ss-font-mono);color:var(--ss-dim);margin-left:auto;font-size:11px}.ss-menu-check:before{content:"✓";font-family:var(--ss-font-mono);width:12px;color:var(--ss-fg)}.ss-menu-item:not([aria-selected=true]) .ss-menu-check:before{color:#0000}.ss-menu-sep{background:var(--ss-line);height:1px;margin:4px 0}.ss-dropdown{display:inline-flex;position:relative}.ss-dropdown-trigger{border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);background:var(--ss-surface);height:40px;color:var(--ss-fg);align-items:center;gap:10px;padding:0 12px;font-size:13.5px;display:inline-flex}.ss-dropdown-trigger:after{content:"▾";color:var(--ss-dim);font-size:11px}.ss-dropdown-trigger.ss-mono{font-size:13px}.ss-dropdown>.ss-menu{z-index:20;position:absolute;top:calc(100% + 6px);left:0}.ss-dropdown-static>.ss-menu{position:static}.ss-pagination{font-family:var(--ss-font-mono);align-items:center;gap:4px;font-size:12px;display:flex}.ss-page{min-width:28px;height:28px;color:var(--ss-dim);border-radius:4px;place-items:center;padding:0 6px;display:grid}.ss-page:hover{color:var(--ss-fg);opacity:1}.ss-page[aria-current=page]{color:var(--ss-fg);border:var(--ss-stroke) solid var(--ss-line)}.ss-toolbar{justify-content:space-between;align-items:center;gap:var(--ss-3);display:flex}.ss-toolbar-group{align-items:center;gap:8px;display:flex}.ss-icon-btn{width:32px;height:32px;color:var(--ss-dim);font-family:var(--ss-font-mono);border:var(--ss-stroke) solid transparent;border-radius:4px;place-items:center;font-size:12px;display:inline-grid}@media (hover:hover){.ss-icon-btn:hover{color:var(--ss-fg);background:var(--ss-surface);opacity:1}}.ss-icon-btn-outline{border-color:var(--ss-line)}.ss-textarea{border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);background:var(--ss-surface);min-height:96px;color:var(--ss-fg);font:inherit;resize:vertical;padding:10px 12px;font-size:14px}.ss-textarea:focus{border-color:var(--ss-fg);outline:none}.ss-select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6'><path d='M1 1l4 4 4-4' fill='none' stroke='%237E7E7C' stroke-width='1.2'/></svg>");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.ss-input-group{display:flex}.ss-input-group>.ss-input{border-radius:var(--ss-r-1) 0 0 var(--ss-r-1);flex:1;min-width:0}.ss-input-group>.ss-btn{border-radius:0 var(--ss-r-1) var(--ss-r-1) 0;margin-left:-1px}.ss-input-group>.ss-input-prefix{border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1) 0 0 var(--ss-r-1);background:var(--ss-bg);font-family:var(--ss-font-mono);color:var(--ss-dim);border-right:0;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.ss-input-group>.ss-input-prefix+.ss-input{border-radius:0}.ss-hint{color:var(--ss-dim);font-size:12px}.ss-field.is-invalid .ss-input,.ss-field.is-invalid .ss-select,.ss-field.is-invalid .ss-textarea{border-color:var(--ss-fg)}.ss-field.is-invalid .ss-hint{color:var(--ss-fg)}.ss-field-label{font-size:13px;font-weight:500}.ss-choice{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.ss-choice .ss-hint{margin-left:26px}.ss-check,.ss-radio{appearance:none;border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);cursor:pointer;width:16px;height:16px;transition:background var(--ss-t-fast) var(--ss-ease);flex:none;place-items:center;margin:0;display:grid}.ss-check{border-radius:3px}.ss-radio{border-radius:var(--ss-r-pill)}.ss-check:checked,.ss-radio:checked{background:var(--ss-fg);border-color:var(--ss-fg)}.ss-check:checked:after{content:"";border-left:1.5px solid var(--ss-bg);border-bottom:1.5px solid var(--ss-bg);width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.ss-radio:checked:after{content:"";border-radius:var(--ss-r-pill);background:var(--ss-bg);width:6px;height:6px}.ss-check:indeterminate:after{content:"";background:var(--ss-fg);width:8px;height:1.5px}.ss-switch{appearance:none;border-radius:var(--ss-r-pill);background:rgba(var(--ss-ink), .18);cursor:pointer;width:32px;height:18px;transition:background var(--ss-t-med) var(--ss-ease);flex:none;margin:0;position:relative}.ss-switch:after{content:"";border-radius:var(--ss-r-pill);background:var(--ss-fg);width:14px;height:14px;transition:transform var(--ss-t-med) var(--ss-ease), background var(--ss-t-med) var(--ss-ease);position:absolute;top:2px;left:2px}.ss-switch:checked{background:var(--ss-fg)}.ss-switch:checked:after{background:var(--ss-bg);transform:translate(14px)}.ss-range{appearance:none;background:rgba(var(--ss-ink), .18);cursor:pointer;border-radius:0;width:100%;height:2px;margin:12px 0}.ss-range::-webkit-slider-thumb{appearance:none;border-radius:var(--ss-r-pill);background:var(--ss-fg);border:0;width:14px;height:14px}.ss-range::-moz-range-thumb{border-radius:var(--ss-r-pill);background:var(--ss-fg);border:0;width:14px;height:14px}.ss-range-row{align-items:center;gap:var(--ss-3);display:flex}.ss-range-row .ss-mono{text-align:right;min-width:64px}.ss-choice-cards{background:var(--ss-line);border:var(--ss-stroke) solid var(--ss-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ss-choice-cards>button{background:var(--ss-bg);text-align:left;color:var(--ss-dim);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ss-choice-cards>button:hover{background:var(--ss-surface)}.ss-choice-cards>button[aria-pressed=true]{color:var(--ss-fg);box-shadow:inset 0 0 0 1px var(--ss-fg);z-index:1;position:relative}.ss-form{flex-direction:column;gap:20px;display:flex}.ss-form-row{gap:var(--ss-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ss-form-actions{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.ss-secret{border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);background:var(--ss-surface);height:40px;font-family:var(--ss-font-mono);align-items:center;gap:10px;min-width:0;padding:0 6px 0 12px;font-size:13px;display:flex}.ss-secret-value{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;flex:1;min-width:0;overflow:hidden}.ss-secret-value .ss-mask{color:var(--ss-faint);letter-spacing:.12em}.ss-secret-actions{gap:2px;margin-left:auto;display:flex}.ss-secret-actions .ss-icon-btn{width:28px;height:28px}.ss-redact{background:var(--ss-fg);color:#0000;-webkit-user-select:none;user-select:none;border-radius:2px}.ss-blur{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}.ss-key-row{gap:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 120px 120px auto;align-items:center;padding:12px 0;font-size:13px;display:grid}.ss-key-row:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-key-row .ss-secret{height:32px}.ss-copied{color:var(--ss-fg)}.ss-data{border-collapse:collapse;width:100%;font-size:13px}.ss-data th{text-align:left;font-family:var(--ss-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ss-dim);border-bottom:var(--ss-stroke) solid var(--ss-line);white-space:nowrap;padding:10px 12px;font-size:10px;font-weight:400}.ss-data th[aria-sort]{color:var(--ss-fg);cursor:pointer}.ss-data th[aria-sort=ascending]:after{content:" ↑"}.ss-data th[aria-sort=descending]:after{content:" ↓"}.ss-data td{border-bottom:var(--ss-stroke) solid var(--ss-line);vertical-align:middle;padding:12px}.ss-data tbody tr:hover td,.ss-data tr[aria-selected=true] td{background:var(--ss-surface)}.ss-data .ss-num{font-family:var(--ss-font-mono);text-align:right;white-space:nowrap}.ss-data .ss-mono{font-size:12.5px}.ss-data td:first-child,.ss-data th:first-child{padding-left:0}.ss-data td:last-child,.ss-data th:last-child{padding-right:0}.ss-data-dense td{padding:8px 12px}.ss-data-lined{border:var(--ss-stroke) solid var(--ss-line)}.ss-data-lined td,.ss-data-lined th{padding-left:12px!important;padding-right:12px!important}.ss-data-foot{justify-content:space-between;align-items:center;gap:var(--ss-3);font-family:var(--ss-font-mono);color:var(--ss-dim);padding-top:12px;font-size:12px;display:flex}.ss-status{font-family:var(--ss-font-mono);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.ss-status:before{content:"";border-radius:var(--ss-r-pill);background:var(--ss-fg);flex:none;width:7px;height:7px}.ss-status.is-live:before{background:var(--ss-acc);box-shadow:0 0 8px var(--ss-acc);animation:ss-pulse var(--ss-pulse) ease-in-out infinite}.ss-status.is-off:before{background:var(--ss-faint)}.ss-status.is-warn:before{box-shadow:inset 0 0 0 1px var(--ss-fg);background:0 0}.ss-status.is-idle:before{background:var(--ss-dim)}.ss-meter{background:rgba(var(--ss-ink), .08);flex:1;min-width:72px;height:4px;position:relative}.ss-meter>i{background:var(--ss-fg);transition:width var(--ss-t-med) linear;position:absolute;top:0;bottom:0;left:0}.ss-meter>i.ss-live{background:var(--ss-acc);box-shadow:0 0 8px var(--ss-acc-glow)}.ss-meter-row{font-family:var(--ss-font-mono);align-items:center;gap:12px;font-size:12px;display:flex}.ss-meter-row .ss-mono{text-align:right;min-width:84px}.ss-chart{flex-direction:column;gap:12px;min-width:0;display:flex}.ss-chart-head{justify-content:space-between;align-items:baseline;gap:var(--ss-3);display:flex}.ss-chart svg{width:100%;height:auto;display:block;overflow:visible}.ss-chart .grid{stroke:var(--ss-line);stroke-width:1px}.ss-chart .axis{font-family:var(--ss-font-mono);fill:var(--ss-dim);letter-spacing:.04em;font-size:10px}.ss-chart .series{fill:none;stroke:var(--ss-fg);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ss-chart .series.is-dim{stroke:var(--ss-dim);stroke-dasharray:3 3}.ss-chart .series.ss-live{stroke:var(--ss-acc);filter:drop-shadow(0 0 6px var(--ss-acc-glow))}.ss-chart .area{fill:rgba(var(--ss-ink), .06)}.ss-chart .area.ss-live{fill:color-mix(in oklch, var(--ss-acc) 12%, transparent)}.ss-chart .marker{fill:var(--ss-acc)}.ss-chart .bar{fill:var(--ss-fg)}.ss-chart .bar.is-dim{fill:rgba(var(--ss-ink), .25)}.ss-chart .bar.ss-live{fill:var(--ss-acc)}.ss-chart-legend{font-family:var(--ss-font-mono);color:var(--ss-dim);flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.ss-chart-legend i{background:var(--ss-fg);vertical-align:middle;width:10px;height:2px;margin-right:6px;display:inline-block}.ss-chart-legend i.is-dim{background:var(--ss-dim)}.ss-chart-legend i.ss-live{background:var(--ss-acc);box-shadow:0 0 6px var(--ss-acc-glow)}.ss-spark{width:96px;height:24px;display:block}.ss-spark polyline{fill:none;stroke:var(--ss-fg);stroke-width:1.25px;vector-effect:non-scaling-stroke}.ss-spark.ss-live polyline{stroke:var(--ss-acc)}.ss-bars{align-items:flex-end;gap:3px;height:72px;display:flex}.ss-bars>i{background:rgba(var(--ss-ink), .22);flex:1;min-height:1px}.ss-bars>i.is-fg{background:var(--ss-fg)}.ss-bars>i.ss-live{background:var(--ss-acc);box-shadow:0 0 8px var(--ss-acc-glow)}.ss-heat{grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;display:grid}.ss-heat>i{aspect-ratio:1;background:var(--ss-fg);display:block}.ss-heat-axis{font-family:var(--ss-font-mono);color:var(--ss-dim);justify-content:space-between;font-size:10px;display:flex}.ss-gauge{align-items:baseline;gap:12px;display:flex}.ss-gauge .ss-meter{height:6px}.ss-backdrop{padding:var(--ss-4);z-index:40;background:#0009;place-items:center;display:grid;position:absolute;inset:0}.ss-backdrop-fixed{position:fixed}.ss-modal{background:var(--ss-bg);border:var(--ss-stroke) solid var(--ss-line);width:min(520px,100%);box-shadow:var(--ss-shadow-modal);padding:var(--ss-5);flex-direction:column;gap:20px;display:flex}.ss-modal-title{letter-spacing:-.02em;font-size:20px;font-weight:600}.ss-modal-actions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.ss-toast{background:var(--ss-bg);border:var(--ss-stroke) solid var(--ss-line);box-shadow:var(--ss-shadow-modal);min-width:300px;animation:ss-pop var(--ss-t-reveal) var(--ss-ease);align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex}.ss-toast .ss-menu-hint{margin-left:auto}.ss-toast-stack{bottom:var(--ss-4);right:var(--ss-4);z-index:50;flex-direction:column;gap:8px;display:flex;position:fixed}.ss-toast-stack-static{position:static}.ss-tooltip{position:relative}.ss-tooltip:after{content:attr(data-tip);background:var(--ss-fg);color:var(--ss-bg);font-family:var(--ss-font-mono);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--ss-t-fast) var(--ss-ease);z-index:30;border-radius:4px;padding:5px 8px;font-size:11px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.ss-tooltip:hover:after,.ss-tooltip:focus-visible:after,.ss-tooltip.is-open:after{opacity:1}.ss-callout{border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);color:var(--ss-dim);align-items:flex-start;gap:12px;padding:14px 18px;font-size:13px;line-height:1.5;display:flex}.ss-callout strong{color:var(--ss-fg);font-weight:500}.ss-callout-alert{border-color:var(--ss-fg);background:var(--ss-bg)}.ss-callout .ss-btn{flex:none;margin-left:auto}.ss-empty{border:var(--ss-stroke) dashed var(--ss-line);padding:var(--ss-6);text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.ss-empty .ss-h3{font-size:17px}.ss-skeleton{background:rgba(var(--ss-ink), .06);border-radius:2px;height:12px;display:block}.ss-skeleton-text{width:100%;height:12px}.ss-skeleton-num{width:96px;height:28px}.ss-progress{background:rgba(var(--ss-ink), .08);width:100%;height:2px}.ss-progress>i{background:var(--ss-fg);height:100%;transition:width var(--ss-t-med) linear;display:block}.ss-progress>i.ss-live{background:var(--ss-acc);box-shadow:0 0 8px var(--ss-acc-glow)}.ss-badge-count{border-radius:var(--ss-r-pill);background:var(--ss-fg);min-width:18px;height:18px;color:var(--ss-bg);font-family:var(--ss-font-mono);place-items:center;padding:0 5px;font-size:10px;display:inline-grid}.ss-terminal-head{border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);border-bottom:0;align-items:center;gap:12px;padding:10px 14px;display:flex}.ss-terminal-head .ss-label-xs{margin-left:auto}.ss-terminal-head+.ss-log,.ss-terminal-head+.ss-code{border-top:0}.ss-log{font-family:var(--ss-font-mono);background:var(--ss-surface);border:var(--ss-stroke) solid var(--ss-line);flex-direction:column;max-height:260px;margin:0;padding:12px 16px;font-size:12px;line-height:1.75;display:flex;overflow:auto}.ss-log-line{color:var(--ss-dim);white-space:nowrap;grid-template-columns:96px 64px minmax(0,1fr);gap:16px;display:grid}.ss-log-line .t{color:var(--ss-faint)}.ss-log-line .k{color:var(--ss-fg)}.ss-log-line .l{color:var(--ss-acc)}.ss-log-line.is-dim{color:var(--ss-faint)}.ss-log-line.is-dim .k{color:var(--ss-dim)}.ss-cursor:after{content:"▍";color:var(--ss-fg);animation:1s step-end infinite ss-pulse}.ss-region-pick{background:var(--ss-line);border:var(--ss-stroke) solid var(--ss-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ss-region-pick>button{background:var(--ss-bg);text-align:left;color:var(--ss-dim);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.ss-region-pick>button:hover{background:var(--ss-surface)}.ss-region-pick>button[aria-pressed=true]{color:var(--ss-fg);box-shadow:inset 0 0 0 1px var(--ss-fg);z-index:1;position:relative}.ss-usage{flex-direction:column;display:flex}.ss-usage>div{gap:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);grid-template-columns:minmax(96px,160px) minmax(72px,1fr) minmax(88px,auto);align-items:center;padding:10px 0;font-size:13px;display:grid}.ss-usage>div:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-usage .ss-mono{text-align:right;white-space:nowrap;font-size:12px}.ss-plan-row{justify-content:space-between;align-items:center;gap:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);padding:14px 0;display:flex}.ss-plan-row:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-auth{min-height:100vh;padding:var(--ss-6) var(--ss-4);grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;display:grid}.ss-auth>*{min-width:0;max-width:100%}.ss-auth-card{gap:var(--ss-4);border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-bg);flex-direction:column;width:min(400px,100%);padding:40px;display:flex}.ss-divider{font-family:var(--ss-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ss-dim);align-items:center;gap:12px;font-size:10px;display:flex}.ss-divider:before,.ss-divider:after{content:"";background:var(--ss-line);flex:1;height:1px}.ss-otp{gap:8px;display:flex}.ss-otp input{text-align:center;width:44px;height:48px;font-family:var(--ss-font-mono);border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);background:var(--ss-surface);color:var(--ss-fg);font-size:18px}.ss-otp input:focus{border-color:var(--ss-fg);outline:none}.ss-btn-wallet{font-family:var(--ss-font-mono);justify-content:space-between;font-size:13px}.ss-addr{font-family:var(--ss-font-mono);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ss-addr .ss-icon-btn{width:24px;height:24px;font-size:11px}.ss-addr a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ss-faint);text-decoration-color:var(--ss-faint)}.ss-stepper{font-family:var(--ss-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ss-dim);align-items:center;gap:8px;font-size:11px;display:flex}.ss-stepper>span{white-space:nowrap;align-items:center;gap:8px;display:flex}.ss-stepper>span:before{content:"";border-radius:var(--ss-r-pill);background:var(--ss-faint);width:6px;height:6px}.ss-stepper>span.is-done:before{background:var(--ss-fg)}.ss-stepper>span.is-current{color:var(--ss-fg)}.ss-stepper>span.is-current:before{background:var(--ss-fg);box-shadow:0 0 0 3px rgba(var(--ss-ink), .12)}.ss-stepper>i{background:var(--ss-line);flex:1;min-width:16px;height:1px}.ss-checklist{flex-direction:column;display:flex}.ss-checklist>div{border-top:var(--ss-stroke) solid var(--ss-line);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:grid}.ss-checklist>div:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-checklist>div.is-done>span:first-of-type{color:var(--ss-dim);text-decoration:line-through;-webkit-text-decoration-color:var(--ss-faint);text-decoration-color:var(--ss-faint)}.ss-plan-card{border:var(--ss-stroke) solid var(--ss-line);flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex;position:relative}.ss-plan-card.is-current{box-shadow:inset 0 0 0 1px var(--ss-fg)}.ss-plan-card.is-current>.ss-tag:first-child{background:var(--ss-bg);position:absolute;top:0;right:16px;transform:translateY(-50%)}.ss-pay-address{border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);grid-template-columns:128px minmax(0,1fr);align-items:start;gap:20px;padding:20px;display:grid}.ss-qr{background:var(--ss-bg);border:var(--ss-stroke) solid var(--ss-line);width:128px;height:128px;font-family:var(--ss-font-mono);color:var(--ss-faint);text-align:center;place-items:center;font-size:10px;display:grid}.ss-countdown{font-family:var(--ss-font-mono);color:var(--ss-dim);font-size:12px}.ss-avatar-stack{display:flex}.ss-avatar-stack .ss-avatar{border-color:var(--ss-bg);box-shadow:0 0 0 1px var(--ss-line);margin-left:-8px}.ss-avatar-stack .ss-avatar:first-child{margin-left:0}.ss-member-row{gap:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);grid-template-columns:28px minmax(0,1.4fr) minmax(0,1fr) 120px auto;align-items:center;padding:12px 0;font-size:13px;display:grid}.ss-member-row:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-settings{gap:var(--ss-6);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.ss-settings-nav{flex-direction:column;gap:2px;display:flex;position:sticky;top:80px}.ss-settings-row{gap:var(--ss-5);padding:var(--ss-4) 0;border-top:var(--ss-stroke) solid var(--ss-line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.ss-settings-row:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-settings-row>div:first-child{flex-direction:column;gap:6px;display:flex}.ss-danger-zone{border:var(--ss-stroke) solid var(--ss-fg);justify-content:space-between;align-items:center;gap:var(--ss-3);padding:18px 22px;display:flex}.ss-drawer{background:var(--ss-bg);border-left:var(--ss-stroke) solid var(--ss-line);width:min(480px,100%);box-shadow:var(--ss-shadow-modal);z-index:40;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.ss-drawer-fixed{position:fixed}.ss-drawer-head{justify-content:space-between;align-items:center;gap:var(--ss-3);padding:18px var(--ss-4);border-bottom:var(--ss-stroke) solid var(--ss-line);display:flex}.ss-drawer-body{padding:var(--ss-4);flex-direction:column;flex:1;gap:20px;display:flex;overflow:auto}.ss-drawer-foot{padding:var(--ss-3) var(--ss-4);border-top:var(--ss-stroke) solid var(--ss-line);justify-content:flex-end;gap:8px;display:flex}.ss-popover{background:var(--ss-bg);border:var(--ss-stroke) solid var(--ss-line);box-shadow:var(--ss-shadow-modal);padding:var(--ss-3);flex-direction:column;gap:12px;width:280px;font-size:13px;display:flex}.ss-actionbar{bottom:var(--ss-3);justify-content:space-between;align-items:center;gap:var(--ss-3);background:var(--ss-bg);border:var(--ss-stroke) solid var(--ss-fg);box-shadow:var(--ss-shadow-modal);z-index:30;padding:10px 10px 10px 18px;font-size:13px;display:flex;position:sticky}.ss-actionbar-static{position:static}.ss-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ss-chip{border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);height:28px;font-family:var(--ss-font-mono);color:var(--ss-fg);white-space:nowrap;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:11.5px;display:inline-flex}.ss-chip .k{color:var(--ss-dim)}.ss-chip-remove{width:18px;height:18px;color:var(--ss-dim);cursor:pointer;border-radius:3px;place-items:center;display:grid}.ss-chip-remove:hover{background:var(--ss-surface);color:var(--ss-fg)}.ss-chip-add{color:var(--ss-dim);border-style:dashed;padding:0 10px}.ss-filter-row{grid-template-columns:160px 120px minmax(0,1fr) 32px;align-items:center;gap:8px;display:grid}.ss-filter-rows{flex-direction:column;gap:8px;display:flex}.ss-diff{font-family:var(--ss-font-mono);border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);white-space:pre;margin:0;padding:10px 0;font-size:12.5px;line-height:1.7;overflow:auto}.ss-diff>div{color:var(--ss-dim);grid-template-columns:36px 18px minmax(0,1fr);padding-right:16px;display:grid}.ss-diff .n{text-align:right;color:var(--ss-faint);padding-right:10px}.ss-diff .s{color:var(--ss-faint)}.ss-diff .add{color:var(--ss-fg);background:rgba(var(--ss-ink), .05)}.ss-diff .del{color:var(--ss-faint);text-decoration:line-through}.ss-timeline{border-left:var(--ss-stroke) solid var(--ss-line);flex-direction:column;gap:20px;padding-left:20px;display:flex}.ss-timeline>div{flex-direction:column;gap:4px;font-size:13px;display:flex;position:relative}.ss-timeline>div:before{content:"";border-radius:var(--ss-r-pill);background:var(--ss-fg);width:7px;height:7px;box-shadow:0 0 0 3px var(--ss-bg);position:absolute;top:6px;left:-24px}.ss-timeline>div.is-dim:before{background:var(--ss-faint)}.ss-timeline>div.is-live:before{background:var(--ss-acc);box-shadow:0 0 0 3px var(--ss-bg), 0 0 8px var(--ss-acc)}.ss-timeline .t{font-family:var(--ss-font-mono);color:var(--ss-faint);font-size:11px}.ss-notif{width:360px}.ss-notif-item{border-top:var(--ss-stroke) solid var(--ss-line);grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 10px;font-size:13px;display:grid}.ss-notif-item:before{content:"";border-radius:var(--ss-r-pill);background:var(--ss-faint);width:7px;height:7px;margin-top:5px}.ss-notif-item.is-unread:before{background:var(--ss-fg)}.ss-notif-item .t{font-family:var(--ss-font-mono);color:var(--ss-faint);white-space:nowrap;font-size:11px}.ss-uptime{gap:2px;height:28px;display:flex}.ss-uptime>i{background:var(--ss-fg);opacity:.8;flex:1}.ss-uptime>i.is-degraded{opacity:.3}.ss-uptime>i.is-down{opacity:1;box-shadow:inset 0 0 0 1px var(--ss-fg);background:0 0}.ss-uptime>i.is-none{opacity:.07}.ss-service-row{gap:var(--ss-4);border-top:var(--ss-stroke) solid var(--ss-line);grid-template-columns:minmax(0,1fr) minmax(0,2fr) 120px;align-items:center;padding:14px 0;font-size:13px;display:grid}.ss-service-row:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-incident{gap:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);grid-template-columns:120px minmax(0,1fr) auto;align-items:start;padding:14px 0;font-size:13px;display:grid}.ss-incident:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-docs{gap:var(--ss-6);grid-template-columns:220px minmax(0,1fr) 180px;align-items:start;display:grid}.ss-docs-nav{gap:var(--ss-4);flex-direction:column;display:flex;position:sticky;top:80px}.ss-toc{color:var(--ss-dim);border-left:var(--ss-stroke) solid var(--ss-line);flex-direction:column;gap:2px;font-size:12.5px;display:flex;position:sticky;top:80px}.ss-toc a{border-left:var(--ss-stroke) solid transparent;margin-left:-1px;padding:3px 0 3px 14px}.ss-toc a[aria-current=true]{color:var(--ss-fg);border-left-color:var(--ss-fg)}.ss-toc .ss-label-xs{padding:0 0 8px 14px}.ss-prose{font-size:var(--ss-fs-body);color:var(--ss-dim);text-wrap:pretty;max-width:720px;line-height:1.7}.ss-prose>:first-child{margin-top:0}.ss-prose h1{letter-spacing:-.035em;color:var(--ss-fg);margin:0 0 16px;font-size:40px;font-weight:600;line-height:1.05}.ss-prose h2{letter-spacing:-.025em;color:var(--ss-fg);border-top:var(--ss-stroke) solid var(--ss-line);margin:48px 0 12px;padding-top:24px;font-size:26px;font-weight:600;line-height:1.2}.ss-prose h3{letter-spacing:-.015em;color:var(--ss-fg);margin:32px 0 8px;font-size:18px;font-weight:600;line-height:1.3}.ss-prose p,.ss-prose ul,.ss-prose ol{margin:0 0 16px}.ss-prose ul,.ss-prose ol{padding-left:20px}.ss-prose li{margin:4px 0}.ss-prose strong{color:var(--ss-fg);font-weight:500}.ss-prose a{color:var(--ss-fg);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ss-faint);text-decoration-color:var(--ss-faint)}.ss-prose code{font-family:var(--ss-font-mono);color:var(--ss-fg);background:var(--ss-surface);border:var(--ss-stroke) solid var(--ss-line);border-radius:3px;padding:1px 5px;font-size:.88em}.ss-prose pre.ss-code{margin:16px 0}.ss-prose pre.ss-code code{color:inherit;font-size:inherit;background:0 0;border:0;padding:0}.ss-prose blockquote{border-left:var(--ss-stroke) solid var(--ss-fg);color:var(--ss-fg);margin:16px 0;padding:0 0 0 16px}.ss-prose hr{border:0;border-top:var(--ss-stroke) solid var(--ss-line);margin:32px 0}.ss-prose .ss-callout,.ss-prose .ss-data{margin:16px 0}.ss-prose .ss-h-anchor{color:var(--ss-faint);font-family:var(--ss-font-mono);opacity:0;margin-left:8px;font-weight:400;text-decoration:none}@media (hover:hover){.ss-prose h2:hover .ss-h-anchor,.ss-prose h3:hover .ss-h-anchor{opacity:1}}.ss-endpoint{border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);font-family:var(--ss-font-mono);align-items:center;gap:12px;min-width:0;padding:10px 14px;font-size:13px;display:flex}.ss-endpoint .ss-tag{flex:none}.ss-endpoint .ss-truncate{flex:1}.ss-param-row{grid-template-columns:180px var(--ss-8) minmax(0, 1fr);gap:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line);align-items:baseline;padding:12px 0;font-size:13px;display:grid}.ss-param-row:last-child{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-param-row .ss-mono:first-child{color:var(--ss-fg)}.ss-pager{gap:var(--ss-3);margin-top:var(--ss-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ss-pager>a{border:var(--ss-stroke) solid var(--ss-line);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.ss-pager>a:last-child{text-align:right}.ss-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ss-nowrap{white-space:nowrap}.ss-center{text-align:center}.ss-w-full{width:100%}.ss-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ss-mt-2{margin-top:var(--ss-2)}.ss-mt-3{margin-top:var(--ss-3)}.ss-mt-4{margin-top:var(--ss-4)}.ss-mt-5{margin-top:var(--ss-5)}.ss-mt-6{margin-top:var(--ss-6)}.ss-mt-8{margin-top:var(--ss-8)}.ss-gap-2{gap:var(--ss-2)}.ss-gap-3{gap:var(--ss-3)}.ss-gap-4{gap:var(--ss-4)}.ss-error-page{justify-content:center;gap:var(--ss-4);flex-direction:column;min-height:70vh;display:flex}.ss-error-code{font-family:var(--ss-font-mono);letter-spacing:-.06em;color:var(--ss-faint);font-size:120px;line-height:.9}.ss-nav-toggle{border-radius:var(--ss-r-1);width:40px;height:40px;color:var(--ss-fg);place-items:center;display:none}.ss-nav-toggle i{background:currentColor;width:18px;height:1px;display:block;box-shadow:0 -5px,0 5px}.ss-nav-drawer{background:var(--ss-bg);border-top:var(--ss-stroke) solid var(--ss-line);padding:var(--ss-4);gap:var(--ss-4);z-index:var(--ss-z-drawer);flex-direction:column;display:none;position:fixed;inset:56px 0 0}.ss-nav-drawer.is-open{display:flex}.ss-nav-drawer a{letter-spacing:-.02em;border-bottom:var(--ss-stroke) solid var(--ss-line);padding:12px 0;font-size:20px}.ss-nav-drawer a[aria-current=page]{color:var(--ss-fg)}.ss-nav-drawer .ss-btn{margin-top:auto}.ss-root ::selection{background:var(--ss-fg);color:var(--ss-bg)}:root,.ss-root *{scrollbar-width:thin;scrollbar-color:var(--ss-dim) transparent}:root{scrollbar-gutter:stable}:root::-webkit-scrollbar{width:var(--ss-2);height:var(--ss-2)}.ss-root ::-webkit-scrollbar{width:var(--ss-2);height:var(--ss-2)}:root::-webkit-scrollbar-track{background:0 0}.ss-root ::-webkit-scrollbar-track{background:0 0}:root::-webkit-scrollbar-thumb{background:var(--ss-dim);border-radius:var(--ss-r-1);min-height:var(--ss-5);min-width:var(--ss-5)}.ss-root ::-webkit-scrollbar-thumb{background:var(--ss-dim);border-radius:var(--ss-r-1);min-height:var(--ss-5);min-width:var(--ss-5)}:root::-webkit-scrollbar-corner{background:0 0}.ss-root ::-webkit-scrollbar-corner{background:0 0}@media (hover:hover){:root::-webkit-scrollbar-thumb:hover{background:var(--ss-fg)}.ss-root ::-webkit-scrollbar-thumb:hover{background:var(--ss-fg)}}@media (forced-colors:active){:root,.ss-root *{scrollbar-color:auto}}.ss-icon{stroke-width:1.5px;width:16px;height:16px;color:inherit;flex:none}.ss-icon-sm{width:14px;height:14px}.ss-slot{border:var(--ss-stroke) dashed var(--ss-faint);font-family:var(--ss-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ss-faint);place-items:center;min-height:120px;font-size:10px;display:grid}.ss-embed{aspect-ratio:16/9;border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);width:100%}.ss-btn[aria-busy=true]{color:#0000;pointer-events:none;position:relative}.ss-btn[aria-busy=true]:after{content:"—";color:var(--ss-btn-fg);font-family:var(--ss-font-mono);place-items:center;animation:1.2s ease-in-out infinite ss-pulse;display:grid;position:absolute;inset:0}.ss-btn-secondary[aria-busy=true]:after,.ss-btn-tertiary[aria-busy=true]:after{color:var(--ss-dim)}.ss-data-sticky thead th{background:var(--ss-bg);z-index:1;position:sticky;top:0}.ss-table-scroll{overflow-x:auto}.ss-container-fluid{width:100%;padding:0 var(--ss-4)}.ss-og{box-sizing:border-box;background:var(--ss-bg);width:1200px;height:630px;color:var(--ss-fg);font-family:var(--ss-font-sans);flex-direction:column;justify-content:space-between;padding:80px;display:flex}.ss-og .ss-h1{letter-spacing:-.045em;max-width:14ch;font-size:88px}@media print{.ss-nav,.ss-nav-transparent,.ss-footer,.ss-toast-stack,.ss-actionbar,.ss-nav-toggle{display:none!important}.ss-root{color:#0a0a0a;background:#fff}}.ss-skip{z-index:60;background:var(--ss-fg);color:var(--ss-bg);border-radius:var(--ss-r-1);font-family:var(--ss-font-mono);padding:10px 14px;font-size:12px;position:absolute;top:-100px;left:16px}.ss-skip:focus-visible{outline:none;top:16px}.ss-root [aria-disabled=true]{opacity:.4;pointer-events:none}.ss-input-group:focus-within>.ss-input-prefix{border-color:var(--ss-fg)}.ss-data tbody tr:focus-within td{background:var(--ss-surface)}.ss-seg>button:focus-visible,.ss-code-tabs>button:focus-visible,.ss-side-item:focus-visible,.ss-menu-item:focus-visible{outline-offset:-1px}.ss-modal:focus,.ss-drawer:focus{outline:none}@media (pointer:coarse){.ss-icon-btn,.ss-btn-sm,.ss-side-item,.ss-tab,.ss-menu-item,.ss-page,.ss-chip,.ss-seg>button,.ss-code-tabs>button{min-height:44px}.ss-icon-btn,.ss-page{min-width:44px}.ss-secret-actions .ss-icon-btn{width:44px;height:44px}}@media (forced-colors:active){.ss-live,.ss-dot,.ss-status:before,.ss-timeline>div:before{forced-color-adjust:none}.ss-meter>i,.ss-progress>i,.ss-uptime>i,.ss-bars>i,.ss-heat>i,.ss-skeleton{background:canvastext}.ss-btn,.ss-input,.ss-select,.ss-textarea,.ss-tag,.ss-chip,.ss-kbd{border-color:buttontext}.ss-btn-primary{color:canvas;background:buttontext}}.ss-root [hidden]{display:none!important}.ss-h2-measure{max-width:640px}.ss-landing{flex-direction:column;display:flex}.ss-landing-sec{flex-direction:column;gap:44px;padding-top:168px;display:flex}.ss-landing-sec:first-child{padding-top:136px}.ss-landing.is-ruled .ss-landing-sec{border-top:var(--ss-stroke) solid var(--ss-line);margin-top:72px;padding-top:96px}.ss-landing.is-ruled .ss-landing-sec:first-child{margin-top:96px}.ss-landing-head{flex-direction:column;gap:20px;display:flex}.ss-landing-head .ss-body{max-width:600px}.ss-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ss-code-bare{background:0 0;border:0;padding:0}.ss-stats-line{font-family:var(--ss-font-mono);color:var(--ss-dim);letter-spacing:.02em;font-size:12px}.ss-footer-status{font-family:var(--ss-font-mono);align-items:center;gap:8px;margin-top:22px;font-size:11px;display:flex}.ss-topnav{z-index:var(--ss-z-nav);transition:transform var(--ss-t-med) var(--ss-ease);position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.ss-topnav.is-in{transform:none}.ss-topnav .ss-nav{position:relative}.ss-topnav .ss-nav-links a{white-space:nowrap}.ss-nav-account{border-left:var(--ss-stroke) solid var(--ss-line);align-items:center;gap:16px;margin-left:10px;padding-left:22px;display:flex}.ss-theme-btn{border:var(--ss-stroke) solid transparent;border-radius:var(--ss-r-1);width:32px;height:32px;color:var(--ss-dim);cursor:pointer;transition:color var(--ss-t-fast) var(--ss-ease), border-color var(--ss-t-fast) var(--ss-ease);place-items:center;display:grid}@media (hover:hover){.ss-theme-btn:hover{color:var(--ss-fg);border-color:var(--ss-line)}}.ss-theme-btn>*{grid-area:1/1}.ss-theme-btn .ss-icon-sun{display:none}[data-theme=light] .ss-theme-btn .ss-icon-sun{display:block}[data-theme=light] .ss-theme-btn .ss-icon-moon{display:none}.ss-num-btn{font:inherit;color:inherit;cursor:pointer;text-underline-offset:.12em;transition:text-decoration-color var(--ss-t-fast) var(--ss-ease);background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.ss-num-btn[aria-expanded=true]{-webkit-text-decoration-color:var(--ss-dim);text-decoration-color:var(--ss-dim)}@media (hover:hover){.ss-num-btn:hover{-webkit-text-decoration-color:var(--ss-dim);text-decoration-color:var(--ss-dim)}}.ss-popover-anchored{text-align:left;width:300px;font-family:var(--ss-font-sans);z-index:var(--ss-z-dropdown);text-transform:none;letter-spacing:0;position:absolute;top:calc(100% + 2.2vw);left:50%;transform:translate(-50%)}.ss-popover-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ss-race-plain{flex-direction:column;gap:22px;padding:32px 0 0;display:flex}.ss-race-plain-lane{grid-template-columns:140px minmax(0,1fr) 110px;align-items:center;gap:24px;display:grid}.ss-race-plain-name{font-size:14px}.ss-race-plain-bar{background:var(--ss-line);height:2px;position:relative}.ss-race-plain-bar>i{background:var(--ss-fg);width:0;position:absolute;top:0;bottom:0;left:0}.ss-race-plain-lane.is-first .ss-race-plain-bar>i{background:var(--ss-acc);box-shadow:0 0 14px var(--ss-acc)}.ss-race-plain-lane.is-first .ss-race-plain-ms{color:var(--ss-acc)}.ss-race-plain-ms{text-align:right;font-family:var(--ss-font-mono);letter-spacing:-.02em;color:var(--ss-dim);font-size:20px}.ss-race-plain-line{min-height:1.6em}.ss-race-plain-run{justify-content:space-between;align-items:center;gap:24px;display:flex}.ss-cells>.ss-flip{perspective:1200px;background:var(--ss-bg);min-height:300px;padding:0;position:relative}.ss-flip-face{padding:var(--ss-5);backface-visibility:hidden;transition:transform .55s var(--ss-ease);background:var(--ss-bg);flex-direction:column;gap:14px;display:flex;position:absolute;inset:0}@media (hover:hover){.ss-flip:hover .ss-flip-face{background:var(--ss-surface)}}.ss-flip-front{transform:rotateY(0)}.ss-flip-back{transform:rotateY(180deg)}.ss-flip.is-flipped .ss-flip-front{transform:rotateY(-180deg)}.ss-flip.is-flipped .ss-flip-back{transform:rotateY(0)}.ss-flip .ss-h3{font-size:20px}.ss-flip-more{right:var(--ss-5);font-family:var(--ss-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ss-faint);cursor:pointer;font-size:10px;position:absolute;bottom:18px}@media (hover:hover){.ss-flip:hover .ss-flip-more{color:var(--ss-dim)}}@media (prefers-reduced-motion:reduce){.ss-flip-face{transition:none}.ss-flip-back{display:none;transform:none}.ss-flip.is-flipped .ss-flip-back{display:flex}.ss-flip.is-flipped .ss-flip-front{display:none;transform:none}.ss-topnav{transition:none}}@media (max-width:1100px){.ss-cells.ss-cols-4:has(>.ss-flip){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ss-cells.ss-cols-4:has(>.ss-flip){grid-template-columns:minmax(0,1fr)}.ss-popover-anchored{width:min(300px,86vw)}.ss-race-plain-lane{grid-template-columns:96px minmax(0,1fr) 80px}.ss-landing-sec{gap:32px;padding-top:112px}}@media (max-width:1024px){.ss-settings,.ss-pay-address{grid-template-columns:minmax(0,1fr)}.ss-settings-nav,.ss-toc,.ss-docs-nav{position:static}.ss-docs{grid-template-columns:minmax(0,1fr)}.ss-settings-row,.ss-service-row,.ss-incident,.ss-param-row{grid-template-columns:minmax(0,1fr);gap:8px}.ss-member-row{grid-template-columns:28px minmax(0,1fr) auto auto}.ss-member-row>.ss-truncate{display:none}.ss-filter-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ss-hide-mobile{display:none}.ss-app{grid-template-columns:minmax(0,1fr)}.ss-sidebar{display:none}.ss-kpis,.ss-form-row,.ss-choice-cards,.ss-region-pick{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-key-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root{--ss-gutter:24px;--ss-fs-h1:44px;--ss-fs-h2:32px;--ss-fs-display:96px}.ss-cols-4,.ss-cols-6{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-cols-3,.ss-split-5-7,.ss-split-7-5{grid-template-columns:minmax(0,1fr)}.ss-cols-3>.ss-span-2,.ss-cols-2>.ss-span-2{grid-column:1/-1}.ss-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-footer{grid-template-columns:1fr 1fr}.ss-race-grid{grid-template-columns:100px minmax(0,1fr) 110px}.ss-table{overflow-x:auto}}@media (max-width:640px){.ss-nav-toggle{display:grid}.ss-nav-links>a,.ss-nav-links>.ss-nav-live{display:none}.ss-cols-2,.ss-cols-4,.ss-cols-6,.ss-steps,.ss-ping,.ss-footer,.ss-kpis{grid-template-columns:minmax(0,1fr)}.ss-span-2{grid-column:1/-1}.ss-row-between,.ss-closing{flex-direction:column;align-items:flex-start}.ss-split-side{gap:var(--ss-3);grid-template-columns:minmax(0,1fr)}.ss-shelf>*{flex:100%}.ss-kpis>*>.ss-row-between,.ss-kpis>*>div:first-child{flex-wrap:wrap}.ss-nav-links{gap:14px}}.ss-card.ss-shelf{flex-direction:row}.ss-prose .ss-code-head+pre.ss-code{margin-top:0}.ss-toc .ss-small,.ss-toc button{text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding-left:14px}.ss-docs{padding-top:40px;padding-bottom:128px}@media (min-width:1025px){.ss-steps.ss-steps-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.ss-page-hero-module{margin-top:40px}.ss-cells>a.ss-offer-card{color:inherit;gap:0;padding:0;text-decoration:none}.ss-offer-card:focus-visible,.ss-offer-row:focus-visible{outline:var(--ss-stroke) solid var(--ss-fg);outline-offset:-1px}.ss-offer-head{border-bottom:var(--ss-stroke) solid var(--ss-line);flex-direction:column;gap:14px;padding:28px 26px 26px;display:flex}.ss-offer-name{letter-spacing:-.01em;font-size:15px;font-weight:600}.ss-offer-price{font-family:var(--ss-font-mono);letter-spacing:-.04em;white-space:nowrap;font-size:36px;line-height:1}.ss-offer-price .ss-unit{letter-spacing:0;font-size:14px}.ss-offer-from{letter-spacing:0;color:var(--ss-dim);font-size:13px}.ss-offer-figs{flex-direction:column;gap:14px;margin:0;padding:22px 26px 6px;list-style:none;display:flex}.ss-offer-figs li{grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.ss-offer-figs li.is-wide{grid-template-columns:auto minmax(0,1fr)}.ss-offer-fig{font-family:var(--ss-font-mono);letter-spacing:-.02em;font-size:17px}.ss-offer-fig .ss-pending{font-size:11px}.ss-offer-unit{color:var(--ss-dim);font-size:13.5px}.ss-offer-go{color:var(--ss-dim);transition:color var(--ss-t-fast) var(--ss-ease);margin-top:auto;padding:20px 26px 24px;font-size:14px;font-weight:500}.ss-offer-go i{transition:transform var(--ss-t-fast) var(--ss-ease);font-style:normal;display:inline-block}.ss-offer-card:focus-visible .ss-offer-go,.ss-offer-row:focus-visible .ss-offer-go{color:var(--ss-fg)}@media (hover:hover){.ss-offer-card:hover .ss-offer-go,.ss-offer-row:hover .ss-offer-go{color:var(--ss-fg)}}.ss-offer-card:focus-visible .ss-offer-go i,.ss-offer-row:focus-visible .ss-offer-go i{transform:translate(2px)}@media (hover:hover){.ss-offer-card:hover .ss-offer-go i,.ss-offer-row:hover .ss-offer-go i{transform:translate(2px)}}.ss-offer-row{border:var(--ss-stroke) solid var(--ss-line);color:inherit;transition:background var(--ss-t-med) var(--ss-ease);border-top:0;grid-template-columns:1fr .9fr 3.1fr auto;align-items:center;gap:28px;padding:24px 26px;text-decoration:none;display:grid}.ss-offer-row:focus-visible{background:var(--ss-surface)}@media (hover:hover){.ss-offer-row:hover{background:var(--ss-surface)}}.ss-offer-row .ss-offer-price{font-size:26px}.ss-offer-row .ss-offer-go{white-space:nowrap;margin-top:0;padding:0}.ss-offer-rowname{flex-direction:column;gap:4px;display:flex}.ss-offer-line{color:var(--ss-dim);font-size:13.5px;line-height:1.55}.ss-offer-note{color:var(--ss-dim);margin:0;padding-top:20px;font-size:13.5px}@media (max-width:1024px){.ss-offer-row{grid-template-columns:minmax(0,1fr) auto;gap:12px 24px}.ss-offer-line,.ss-offer-row .ss-offer-go{grid-column:1/-1}}.ss-addons{background:var(--ss-line);border:var(--ss-stroke) solid var(--ss-line);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ss-addons>*{background:var(--ss-bg);justify-content:space-between;align-items:center;gap:var(--ss-4);min-width:0;padding:22px 26px;display:flex}.ss-addons .ss-price{flex:none;font-size:22px}@media (max-width:640px){.ss-addons{grid-template-columns:minmax(0,1fr)}.ss-addons>*{flex-direction:column;align-items:flex-start}.ss-form-row{grid-template-columns:minmax(0,1fr)}}.ss-cells>.ss-flip{cursor:pointer;min-height:320px;display:grid}.ss-flip-face{transition:transform .55s var(--ss-ease), visibility 0s .275s;grid-area:1/1;position:relative;inset:auto}.ss-flip-back,.ss-flip.is-flipped .ss-flip-front{visibility:hidden}.ss-flip.is-flipped .ss-flip-back{visibility:visible}@media (prefers-reduced-motion:reduce){.ss-flip-face{transition:none}}.ss-flip-more{color:var(--ss-dim);letter-spacing:.08em;transition:color var(--ss-t-fast) var(--ss-ease);font-size:11px}.ss-flip-more:focus-visible{color:var(--ss-fg)}@media (hover:hover){.ss-flip:hover .ss-flip-more{color:var(--ss-fg)}}.ss-flip-example{color:var(--ss-fg);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.5}.ss-closing-long .ss-h1{font-size:clamp(38px,7.9vw,101px)}.ss-offer-from{letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}@media (hover:hover){.ss-root a.ss-offer-card:hover,.ss-root a.ss-offer-row:hover{opacity:1}}.ss-topnav:focus-within{transform:none}.ss-race-plain-ms{white-space:nowrap}@media (max-width:640px){.ss-race-plain-ms{font-size:16px}.ss-race-plain-ms .ss-pending{font-size:11px}.ss-race-plain-lane{grid-template-columns:88px minmax(0,1fr) 96px}}.ss-race-plain-line,.ss-offer-note{max-width:72ch}.ss-unit-inline{letter-spacing:0;color:var(--ss-dim);font-size:11px}.ss-docs .ss-breadcrumb{margin-bottom:20px}@media (min-width:1025px){.ss-offer-row{grid-template-columns:1fr .9fr 3.1fr 8rem}}@media (prefers-reduced-motion:reduce){.ss-btn:hover,.ss-card:hover,.ss-offer-card:hover,.ss-offer-row:hover,.ss-btn:focus-visible,.ss-offer-card:hover .ss-offer-go i,.ss-offer-card:focus-visible .ss-offer-go i,.ss-offer-row:hover .ss-offer-go i,.ss-offer-row:focus-visible .ss-offer-go i{transform:none}.ss-ping-bar>i,.ss-meter>i,.ss-progress>i{transition:none}}@media (hover:hover){.ss-root .ss-btn:hover,.ss-root .ss-side-item:hover{opacity:1}}.ss-nav-drawer{overflow-y:auto}@media (pointer:coarse){.ss-theme-btn,.ss-nav-toggle{flex-shrink:0;min-width:44px;min-height:44px}}.ss-btn,.ss-root a,.ss-root button,.ss-flip{touch-action:manipulation}.ss-pending,.ss-code .c,.ss-input::placeholder{color:var(--ss-dim)}.ss-root a{transition:color var(--ss-t-fast) var(--ss-ease), opacity var(--ss-t-fast) var(--ss-ease)}@media (hover:hover){.ss-root a:not(.ss-btn):not(.ss-skip):hover{opacity:1;color:var(--ss-fg)}}.ss-label-xs,.ss-tag{font-size:11px}.ss-input:focus-visible,.ss-select:focus-visible,.ss-textarea:focus-visible{outline:var(--ss-stroke) solid var(--ss-fg);outline-offset:2px}@media (max-width:640px){.ss-input,.ss-select,.ss-textarea{font-size:16px}}.ss-prose .ss-h-anchor:focus-visible{opacity:1}.ss-docs-menu-btn{display:none}@media (max-width:1024px){.ss-docs-menu-btn{align-self:flex-start;display:inline-flex}.ss-docs-nav{display:none}.ss-docs-nav.is-open{display:flex}}:root{scroll-padding-top:72px}@media (pointer:coarse){.ss-btn,.ss-input,.ss-select,.ss-num-btn{min-height:44px}.ss-link-mono,.ss-footer a,.ss-toc a{padding-block:10px}}.ss-nav-drawer{overscroll-behavior:contain}.ss-root{min-height:100dvh}.ss-side-item{padding-block:3px}.ss-prose .ss-btn{text-decoration:none}.ss-small,.ss-body,.ss-body-lg{text-wrap:pretty}@media (prefers-reduced-motion:reduce){.ss-btn[aria-busy=true]:after{animation:none}}@media (hover:hover){.ss-link-mono:hover,.ss-toc button:hover,.ss-seg>button:not([aria-pressed=true]):hover,.ss-code-tabs>button:hover,.ss-faq summary:hover{color:var(--ss-fg)}}.ss-page-end{padding-bottom:var(--ss-8);border-bottom:var(--ss-stroke) solid var(--ss-line)}@media (pointer:coarse){.ss-theme-btn{display:none}}@media (max-width:640px){.ss-nav-account{border-left:0;margin-left:0;padding-left:0}.ss-nav-links{margin-left:auto}}.ss-home .ss-landing-sec{padding-top:var(--ss-8);gap:var(--ss-6)}.ss-home .ss-home-proof{gap:var(--ss-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.ss-home-proof .ss-h2{max-width:10ch;font-size:var(--ss-fs-h1);line-height:var(--ss-lh-h1)}.ss-home .ss-home-section-head{gap:var(--ss-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.ss-home .ss-home-section-head .ss-h2{max-width:18ch}.ss-home-products{border-top:var(--ss-stroke) solid var(--ss-line)}.ss-home-product{border-bottom:var(--ss-stroke) solid var(--ss-line)}.ss-home-product-summary{gap:var(--ss-5);padding:var(--ss-6) 0;grid-template-columns:minmax(0,3fr) minmax(0,8fr) auto;align-items:start;list-style:none;display:grid}.ss-home-product-summary::-webkit-details-marker{display:none}.ss-home-product-summary>.ss-label-xs{padding-top:var(--ss-2)}.ss-home-product-summary .ss-h3{font-size:var(--ss-fs-h2);max-width:26ch}.ss-home-product-summary .ss-body{max-width:60ch}.ss-home-product-toggle{width:var(--ss-6);height:var(--ss-6);border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);color:var(--ss-dim);transition:color var(--ss-t-fast) var(--ss-ease), border-color var(--ss-t-fast) var(--ss-ease);place-items:center;display:grid}.ss-home-product-toggle .ss-icon{transition:transform var(--ss-t-med) var(--ss-ease)}.ss-home-product-toggle[aria-expanded=true] .ss-icon{transform:rotate(45deg)}.ss-home-product-detail{gap:var(--ss-6);padding:var(--ss-5);margin-bottom:var(--ss-6);background:var(--ss-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ss-home-product-detail .ss-list,.ss-home-tooling{margin:0}.ss-home-tooling>div{justify-content:space-between;gap:var(--ss-4);padding:var(--ss-3) 0;border-bottom:var(--ss-stroke) solid var(--ss-line);display:flex}.ss-home-tooling dd{margin:0}.ss-home .ss-home-closing{align-items:end;gap:var(--ss-7);margin-top:var(--ss-8);border-top:var(--ss-stroke) solid var(--ss-line);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.ss-home-closing .ss-h1{font-size:var(--ss-fs-h1);line-height:var(--ss-lh-h1);letter-spacing:var(--ss-ls-h1)}.ss-home-closing .ss-btn{align-self:start}@media (hover:hover){.ss-home-product-summary:hover .ss-home-product-toggle{color:var(--ss-fg);border-color:var(--ss-fg)}}@media (max-width:1024px){.ss-home .ss-home-proof{gap:var(--ss-6);grid-template-columns:minmax(0,1fr)}.ss-home-proof .ss-h2{max-width:18ch}.ss-home-product-summary{gap:var(--ss-4);grid-template-columns:minmax(0,2fr) minmax(0,6fr) auto}.ss-home .ss-home-closing{gap:var(--ss-5);grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ss-home .ss-landing-sec{padding-top:var(--ss-7);gap:var(--ss-5)}.ss-home .ss-home-section-head{gap:var(--ss-4);grid-template-columns:minmax(0,1fr)}.ss-home-product-summary{gap:var(--ss-3);padding:var(--ss-5) 0;grid-template-columns:minmax(0,1fr) auto}.ss-home-product-summary>.ss-label-xs{grid-column:1;padding:0}.ss-home-product-summary>.ss-stack{grid-column:1}.ss-home-product-toggle{grid-area:1/2/3}.ss-home-product-summary .ss-h3{font-size:var(--ss-fs-h3)}.ss-home-product-detail{padding:var(--ss-4);gap:var(--ss-4);margin-bottom:var(--ss-5);grid-template-columns:minmax(0,1fr)}.ss-home .ss-home-closing{margin-top:var(--ss-7);padding:var(--ss-7) 0}}@media (prefers-reduced-motion:reduce){.ss-home-product-toggle,.ss-home-product-toggle .ss-icon{transition:none}}.ss-endpoint-host,.ss-prose{overflow-wrap:anywhere;min-width:0}.ss-code-head{gap:var(--ss-2);flex-wrap:wrap}.ss-split-5-7>*,.ss-split-7-5>*,.ss-landing-head>*{min-width:0}@media (min-width:1025px){.ss-docs-nav{max-height:calc(100dvh - 96px);padding-bottom:var(--ss-4);scrollbar-width:thin;overflow-y:auto}}@media (max-width:768px){.ss-nav-toggle{flex-shrink:0;min-width:44px;min-height:44px;display:grid}.ss-nav-links>a,.ss-nav-links>.ss-nav-live{display:none}.ss-nav-links{gap:var(--ss-2);margin-left:auto}.ss-code-tabs button,.ss-seg button{min-height:44px}}@media (max-width:640px){.ss-pager{grid-template-columns:minmax(0,1fr)}.ss-prose h1{font-size:var(--ss-fs-h2)}}.ss-closing .ss-btn{white-space:normal;text-align:center;max-width:100%}.ss-home-product-detail[hidden]{display:none}.ss-home-product-toggle{cursor:pointer}.ss-home-product-toggle:focus-visible{outline:var(--ss-stroke) solid var(--ss-fg);outline-offset:var(--ss-1)}.ss-code-comparison{gap:var(--ss-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ss-code-panel{flex-direction:column;min-width:0;display:flex}.ss-code-panel .ss-code{flex:1}.ss-code-panel .ss-code-head{border-bottom:0}.ss-code code{font:inherit;white-space:inherit;-webkit-user-select:text;user-select:text}.ss-code:focus-visible{outline:var(--ss-stroke) solid var(--ss-fg);outline-offset:var(--ss-1)}.ss-code-feedback{padding-top:var(--ss-2);min-height:var(--ss-5)}.ss-home .ss-landing-sec{scroll-margin-top:var(--ss-8)}.ss-home-product-summary .ss-h3{font-size:var(--ss-fs-h3);line-height:var(--ss-lh-h3)}.ss-home .ss-home-closing{align-items:center}.ss-editorial .ss-page-hero{gap:var(--ss-6);padding-top:var(--ss-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.ss-editorial .ss-page-hero .ss-h1{max-width:18ch;font-size:var(--ss-fs-h1);line-height:var(--ss-lh-h1)}.ss-editorial .ss-page-hero .ss-body-lg{max-width:48ch}.ss-editorial .ss-page-hero-module{margin-top:var(--ss-4);grid-column:1/-1;min-width:0}.ss-editorial .ss-landing-sec{padding-top:var(--ss-8);gap:var(--ss-6);scroll-margin-top:var(--ss-8)}.ss-editorial .ss-landing-head{gap:var(--ss-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.ss-editorial .ss-landing-head>.ss-body{text-align:right;justify-self:end}.ss-editorial .ss-landing-head .ss-h2{max-width:20ch}.ss-editorial .ss-landing-head .ss-actions{grid-column:1/-1}.ss-editorial .ss-landing-sec>.ss-btn,.ss-editorial .ss-landing-sec>.ss-link-mono{align-self:flex-start}.ss-editorial .ss-closing{margin-top:var(--ss-8);padding-block:var(--ss-7);border-top:var(--ss-stroke) solid var(--ss-line)}.ss-editorial .ss-closing .ss-h1{font-size:var(--ss-fs-h1);max-width:22ch}.ss-docs .ss-prose{font-size:var(--ss-fs-body);line-height:var(--ss-lh-body)}.ss-prose h2,.ss-prose h3{scroll-margin-top:var(--ss-8)}.ss-footer{row-gap:var(--ss-6)}@media (max-width:1024px){.ss-editorial .ss-page-hero{gap:var(--ss-4);grid-template-columns:minmax(0,1fr)}.ss-editorial .ss-page-hero .ss-h1,.ss-editorial .ss-closing .ss-h1{font-size:var(--ss-fs-h2)}.ss-code-comparison{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ss-editorial .ss-page-hero{padding-top:var(--ss-7)}.ss-editorial .ss-landing-sec{padding-top:var(--ss-7);gap:var(--ss-5)}.ss-editorial .ss-landing-head{gap:var(--ss-3);grid-template-columns:minmax(0,1fr)}.ss-editorial .ss-landing-head>.ss-body{text-align:left;justify-self:start}.ss-editorial .ss-closing{margin-top:var(--ss-7)}.ss-home .ss-home-closing .ss-h1,.ss-home-proof .ss-h2{font-size:var(--ss-fs-h2)}.ss-editorial .ss-page-hero .ss-h1{overflow-wrap:anywhere}.ss-editorial .ss-page-hero .ss-body-lg{font-size:var(--ss-fs-body)}}.ss-availability{gap:var(--ss-4);padding:var(--ss-5);border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);min-width:0;display:grid}.ss-availability .ss-home-tooling{font-family:var(--ss-font-mono);font-size:var(--ss-fs-small)}.ss-pricing-plans{row-gap:0}.ss-pricing-plans>a.ss-offer-card{grid-row:span 3;grid-template-rows:subgrid;display:grid}.ss-footer-col{min-width:0}@media (max-width:640px){.ss-footer{gap:var(--ss-5);grid-template-columns:repeat(2,minmax(0,1fr))}.ss-footer>.ss-footer-col:first-child{grid-column:1/-1}}.ss-page-title{min-width:0}.ss-back-home{margin-bottom:var(--ss-3)}.ss-breadcrumb{row-gap:var(--ss-1);flex-wrap:wrap}.ss-code{scroll-padding:var(--ss-3)}.ss-code:focus-visible{outline-offset:calc(-1 * var(--ss-stroke))}.ss-code-head{gap:var(--ss-2) var(--ss-3)}.ss-code-head>.ss-btn{flex-shrink:0}.ss-endpoint{gap:var(--ss-2) var(--ss-3);padding:var(--ss-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ss-endpoint-reading{justify-content:flex-end;align-items:baseline;gap:var(--ss-1);flex-wrap:wrap;min-width:0;display:inline-flex}.ss-endpoint-reading .ss-pending{white-space:nowrap}.ss-offer-price{align-items:baseline;gap:var(--ss-1);white-space:normal;flex-wrap:wrap;max-width:100%;display:flex}.ss-offer-from{flex-basis:100%}.ss-offer-unit,.ss-offer-line,.ss-offer-rowname{overflow-wrap:anywhere;min-width:0}.ss-footer-status{margin-top:var(--ss-4)}.ss-footer-col>a{overflow-wrap:anywhere;width:fit-content;max-width:100%}@media (max-width:640px){.ss-code,.ss-code-head{padding-inline:var(--ss-3)}.ss-endpoint{grid-template-columns:auto minmax(0,1fr)}.ss-endpoint-host{grid-area:2/1/auto/-1}.ss-endpoint-reading{grid-area:1/2}.ss-offer-head{padding:var(--ss-4);gap:var(--ss-3)}.ss-offer-figs,.ss-offer-go{padding-inline:var(--ss-4)}.ss-offer-row{padding:var(--ss-4)}.ss-offer-price{font-size:var(--ss-fs-num-md)}.ss-docs{gap:var(--ss-4);padding-bottom:var(--ss-7)}}@media (max-width:360px){.ss-offer-row{gap:var(--ss-3);grid-template-columns:minmax(0,1fr)}}@supports selector(::-webkit-scrollbar){:root,.ss-root *{scrollbar-width:auto;scrollbar-color:auto}:root::-webkit-scrollbar-button{width:0;height:0;display:none}.ss-root ::-webkit-scrollbar-button{width:0;height:0;display:none}}.ss-docs-nav{min-height:0;padding-bottom:0;overflow:visible}.ss-docs-nav>.ss-input-group{flex-shrink:0}.ss-docs-nav .ss-input-prefix+.ss-input{border-radius:0 var(--ss-r-1) var(--ss-r-1) 0}.ss-docs-list{gap:var(--ss-4);overscroll-behavior-y:contain;scrollbar-gutter:stable;min-height:0;padding:var(--ss-stroke) var(--ss-3) var(--ss-3) var(--ss-stroke);flex-direction:column;display:flex;overflow-y:auto}.ss-docs-list .ss-side-item{height:auto;min-height:var(--ss-5);padding-block:var(--ss-2);line-height:var(--ss-lh-body);overflow-wrap:anywhere}@media (min-width:1025px){.ss-docs-list{flex:1}}@media (max-width:1024px){.ss-docs-list{max-height:60dvh}}@media (forced-colors:active){:root::-webkit-scrollbar-thumb{background:canvastext}.ss-root ::-webkit-scrollbar-thumb{background:canvastext}}:root::-webkit-scrollbar-thumb{border:var(--ss-stroke) solid var(--ss-bg);background-clip:padding-box}.ss-root ::-webkit-scrollbar-thumb{border:var(--ss-stroke) solid var(--ss-bg);background-clip:padding-box}@media (min-width:1025px){.ss-docs-nav{max-height:calc(100dvh - var(--ss-7) - var(--ss-6))}.ss-toc{max-height:calc(100dvh - var(--ss-7) - var(--ss-6));scrollbar-gutter:stable;padding-right:var(--ss-3);padding-bottom:var(--ss-3);overflow-y:auto}}[data-theme=dark] .ss-editorial .ss-page-hero>.ss-body-lg,[data-theme=dark] :is(.ss-home,.ss-editorial) .ss-landing-head>.ss-body,[data-theme=dark] .ss-home-closing .ss-body{color:var(--ss-fg)}[data-theme=dark] .ss-editorial :is(.ss-offer-price,.ss-offer-fig){font-weight:500}[data-theme=dark] .ss-editorial .ss-offer-price .ss-unit{font-weight:400}[data-theme=dark] :is(.ss-home,.ss-editorial,.ss-docs) .ss-code,[data-theme=dark] :is(.ss-home,.ss-editorial,.ss-docs) .ss-code-head{transition:border-color var(--ss-t-fast) var(--ss-ease)}[data-theme=dark] .ss-code-panel:focus-within :is(.ss-code-head,.ss-code){border-color:var(--ss-fg)}[data-theme=dark] :is(.ss-home,.ss-editorial) .ss-link-mono{text-underline-offset:var(--ss-1);transition:color var(--ss-t-fast) var(--ss-ease), text-decoration-color var(--ss-t-fast) var(--ss-ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}[data-theme=dark] :is(.ss-home,.ss-editorial) .ss-link-mono:focus-visible{color:var(--ss-fg);-webkit-text-decoration-color:var(--ss-fg);text-decoration-color:var(--ss-fg)}@media (hover:hover){[data-theme=dark] :is(.ss-home,.ss-editorial) .ss-link-mono:hover{opacity:1;color:var(--ss-fg);-webkit-text-decoration-color:var(--ss-fg);text-decoration-color:var(--ss-fg)}}@media (prefers-reduced-motion:reduce){[data-theme=dark] :is(.ss-home,.ss-editorial,.ss-docs) :is(.ss-code,.ss-code-head,.ss-link-mono){transition:none}}.ss-console-document{margin:0}.ss-console{grid-template-columns:232px minmax(0,1fr);min-height:100dvh;display:grid}.ss-console-sidebar{height:100dvh;padding:var(--ss-3);gap:var(--ss-3);background:var(--ss-bg);position:sticky;top:0;overflow-y:auto}.ss-console-brand,.ss-console-panel-head,.ss-console-popover-head{justify-content:space-between;align-items:center;gap:var(--ss-3);display:flex}.ss-console-nav{gap:var(--ss-3);flex-direction:column;display:flex}.ss-console-sidebar .ss-field{gap:var(--ss-2)}.ss-console-sidebar .ss-select{width:100%}.ss-console-sidebar .ss-side-item{height:auto;min-height:40px;padding-block:var(--ss-2)}.ss-console-sidebar .ss-side-item svg{flex-shrink:0}.ss-console-sidebar-foot{gap:var(--ss-2);flex-direction:column;margin-top:auto;display:flex}.ss-console-plan{gap:var(--ss-1);padding:var(--ss-3);border-block:var(--ss-stroke) solid var(--ss-line);margin-block:var(--ss-2);flex-direction:column;display:flex}.ss-console-main{min-width:0}.ss-console-topbar{z-index:var(--ss-z-nav);background:var(--ss-bg);padding-inline:var(--ss-5);gap:var(--ss-3);position:sticky;top:0}.ss-console-topbar>.ss-inline{min-width:0}.ss-console-org{text-overflow:ellipsis;white-space:nowrap;max-width:24ch;overflow:hidden}.ss-console-content{width:100%;max-width:calc(var(--ss-container) + var(--ss-7));padding:var(--ss-6) var(--ss-5) var(--ss-7);margin-inline:auto}.ss-console :is(h1,h2,h3,p,strong,label,section,article){overflow-wrap:anywhere}.ss-console h1{font-size:var(--ss-fs-h2);line-height:var(--ss-lh-h2);letter-spacing:var(--ss-ls-h2);text-wrap:balance;font-weight:500}.ss-console h2{font-size:var(--ss-fs-h3);line-height:var(--ss-lh-h3);letter-spacing:var(--ss-ls-h3);font-weight:500}.ss-console h3{font-size:var(--ss-fs-num-sm);font-weight:500}.ss-console p{color:var(--ss-dim)}.ss-console .ss-label{font-size:var(--ss-fs-label)}.ss-console .ss-card{gap:var(--ss-4)}.ss-console .ss-btn{white-space:normal;max-width:100%;height:auto;min-height:40px;padding-block:var(--ss-2)}.ss-console .ss-btn svg,.ss-console .ss-icon-btn svg{flex-shrink:0}.ss-console-mobile{display:none}.ss-console-menu{position:relative}.ss-console-menu>summary{cursor:pointer;list-style:none}.ss-console-menu>summary::-webkit-details-marker{display:none}.ss-console-popover{right:0;top:calc(100% + var(--ss-2));width:min(360px, calc(100vw - var(--ss-5)));gap:var(--ss-3);max-height:70dvh;padding:var(--ss-4);border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);box-shadow:var(--ss-shadow-modal);z-index:var(--ss-z-dropdown);flex-direction:column;display:flex;position:absolute;overflow:auto}.ss-console-count{font:var(--ss-fs-label) var(--ss-font-mono);background:var(--ss-fg);color:var(--ss-bg);border-radius:var(--ss-r-pill);padding-inline:var(--ss-1);position:absolute;top:0;right:0}.ss-console-notification{padding-top:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line)}.ss-console-text-action{align-items:flex-start;gap:var(--ss-2);text-align:left;flex-direction:column;display:flex}.ss-console-page-header,.ss-console-dashboard-hero,.ss-console-service-hero{justify-content:space-between;align-items:flex-start;gap:var(--ss-4);padding-bottom:var(--ss-5);border-bottom:var(--ss-stroke) solid var(--ss-line);display:flex}.ss-console :is(.ss-console-page-header,.ss-console-dashboard-hero,.ss-console-service-hero) p{max-width:64ch;margin-top:var(--ss-3)}.ss-console-page-header-actions,.ss-console-trial-panel-actions,.ss-console-plan-card-actions,.ss-console-subscription-card-actions,.ss-console-receiver-form-actions{align-items:center;gap:var(--ss-2);flex-wrap:wrap;display:flex}.ss-console-page-header-actions{flex-shrink:0}.ss-console-dashboard-columns,.ss-console-form-grid,.ss-console-support-form,.ss-console-metrics-chart-grid,.ss-console-product-grid,.ss-console-feature-grid,.ss-console-checklist-grid,.ss-console-dedicated-capabilities{gap:var(--ss-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ss-console-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-console-metric-grid{gap:var(--ss-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.ss-console-form-grid-full,.ss-console-support-form-full{grid-column:1/-1}.ss-console :is(.ss-console-form-grid,.ss-console-support-form,.ss-console-invite-form) label{gap:var(--ss-2);font-size:var(--ss-fs-small);color:var(--ss-dim);flex-direction:column;display:flex}.ss-console :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--ss-surface);min-width:0;max-width:100%;color:var(--ss-fg);border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);padding:var(--ss-2) var(--ss-3);font:inherit;min-height:40px}.ss-console textarea{resize:vertical;min-height:var(--ss-8)}.ss-console input::placeholder,.ss-console textarea::placeholder{color:var(--ss-dim)}.ss-console :is(input,select,textarea):focus-visible{border-color:var(--ss-fg)}.ss-console input[type=checkbox],.ss-console input[type=radio]{accent-color:var(--ss-fg);width:var(--ss-3);height:var(--ss-3);flex-shrink:0}.ss-console :is(.ss-console-message-error,.ss-console-message-success){padding:var(--ss-3);border-left:var(--ss-stroke) solid var(--ss-fg);color:var(--ss-fg)}.ss-console-square{min-width:40px}.ss-console-form-hint,.ss-console-subscription-card-detail,.ss-console-subscribe-summary-note,.ss-console-subscribe-autorenew-hint,.ss-console-subscribe-autorenew-note{font-size:var(--ss-fs-small);color:var(--ss-dim);line-height:var(--ss-lh-body)}.ss-console :is(.ss-console-activity-list,.ss-console-copy-list,.ss-console-member-list,.ss-console-pending-invite-list,.ss-console-response-list,.ss-console-subscription-list,.ss-console-wallet-list){gap:var(--ss-3);flex-direction:column;display:flex}.ss-console :is(.ss-console-activity-item,.ss-console-member-row,.ss-console-pending-invite-row,.ss-console-trial-panel-row,.ss-console-plan-summary,.ss-console-checklist-item){align-items:flex-start;gap:var(--ss-3);display:flex}.ss-console-activity-item{border-top:var(--ss-stroke) solid var(--ss-line);padding-top:var(--ss-3)}.ss-console-activity-item svg{color:var(--ss-dim);flex-shrink:0}.ss-console :is(.ss-console-activity-item,.ss-console-plan-summary,.ss-console-member-row) span{color:var(--ss-dim);font-size:var(--ss-fs-small);display:block}.ss-console :is(.ss-console-list-card,.ss-console-product-card,.ss-console-plan-card,.ss-console-subscription-card,.ss-console-subscription-row){gap:var(--ss-3);padding:var(--ss-4);border:var(--ss-stroke) solid var(--ss-line);flex-direction:column;min-width:0;display:flex}.ss-console-product-card{transition:border-color var(--ss-t-fast) var(--ss-ease), background var(--ss-t-fast) var(--ss-ease)}.ss-console-product-card svg{color:var(--ss-dim)}@media (hover:hover){.ss-console a.ss-console-product-card:hover{opacity:1;border-color:var(--ss-fg);background:var(--ss-surface)}}.ss-console-plan-card-row,.ss-console-subscribe-summary-row,.ss-console-subscription-card-head,.ss-console-subscription-row-head{justify-content:space-between;align-items:baseline;gap:var(--ss-3);display:flex}.ss-console-plan-card-row{font-size:var(--ss-fs-small);color:var(--ss-dim)}.ss-console-plans-grid{gap:var(--ss-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.ss-console-plan-card-actions{margin-top:auto}.ss-console-price-row strong,.ss-console-subscription-card-price,.ss-console-subscribe-summary-row strong{font-family:var(--ss-font-mono);font-size:var(--ss-fs-num-md);letter-spacing:var(--ss-ls-h3)}.ss-console-subscription-card-price span,.ss-console-price-row span{font-size:var(--ss-fs-small);color:var(--ss-dim)}.ss-console-region-select,.ss-console-metrics-filter-field{gap:var(--ss-2);flex-direction:column;display:flex}.ss-console-plan-card-actions-stacked{flex-direction:column;align-items:stretch}.ss-console-copy-row{gap:var(--ss-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.ss-console-copy-row-meta{gap:var(--ss-2);font-size:var(--ss-fs-small);color:var(--ss-dim);flex-wrap:wrap;grid-column:1/-1;display:flex}.ss-console-copy-row-meta em{font-style:normal}.ss-console-copy-row-value{justify-content:space-between;align-items:center;gap:var(--ss-3);min-width:0;padding:var(--ss-3);border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface);text-align:left;display:flex}.ss-console-copy-row-value code{font-family:var(--ss-font-mono);font-size:var(--ss-fs-small);overflow-wrap:anywhere;min-width:0}.ss-console-copy-row-value svg{flex-shrink:0}.ss-console-table-wrap{min-width:0;max-width:100%;padding-bottom:var(--ss-2);overflow-x:auto}.ss-console-table{border-collapse:collapse;width:100%;font-size:var(--ss-fs-small);text-align:left}.ss-console-table :is(th,td){border-bottom:var(--ss-stroke) solid var(--ss-line);padding:var(--ss-3);vertical-align:top}.ss-console-table th{color:var(--ss-dim);white-space:nowrap;font-weight:400;font-family:var(--ss-font-mono)}.ss-console-table td{min-width:var(--ss-8)}.ss-console-table .ss-btn{white-space:nowrap}.ss-console-table-wrap:focus-visible{outline:var(--ss-stroke) solid var(--ss-fg)}.ss-console-inline-rename,.ss-console-inline-name,.ss-console-receiver-form-row,.ss-console-metrics-filter-row{align-items:center;gap:var(--ss-2);flex-wrap:wrap;display:flex}.ss-console-metrics-filter-row{justify-content:space-between;gap:var(--ss-4)}.ss-console-metrics-filter-field{min-width:min(100%,220px)}.ss-console-rich-list{padding-left:var(--ss-4);gap:var(--ss-3);color:var(--ss-dim);flex-direction:column;margin:0;display:flex}.ss-console-section-head{gap:var(--ss-2);flex-direction:column;display:flex}.ss-console-section-head-row{flex-direction:row;justify-content:space-between;align-items:center}.ss-console-settings-subsection{gap:var(--ss-4);flex-direction:column;display:flex}.ss-console-settings-subsection-title{font-size:var(--ss-fs-num-sm)}.ss-console-member-avatar{width:var(--ss-5);height:var(--ss-5);border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-pill);flex-shrink:0;place-items:center;display:grid}.ss-console-settings-role{align-items:center;gap:var(--ss-2);font-size:var(--ss-fs-small);color:var(--ss-dim);margin-left:auto;display:inline-flex}.ss-console-invite-form{align-items:end;gap:var(--ss-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.ss-console-inset-top{margin-top:var(--ss-3)}.ss-console-response-item{padding-top:var(--ss-3);border-top:var(--ss-stroke) solid var(--ss-line)}.ss-console-receiver-current,.ss-console-subscription-card-meta,.ss-console-subscription-row-meta{font-family:var(--ss-font-mono);font-size:var(--ss-fs-small);color:var(--ss-dim)}.ss-console-trial-panel{border-color:var(--ss-line)}.ss-console-trial-panel-active{border-color:var(--ss-fg)}.ss-console-trial-panel-available,.ss-console-trial-panel-used,.ss-console-service-hero-image,.ss-console-slipstream-hero,.ss-console-shreds-hero,.ss-console-decoded-hero,.ss-console-dedicated-hero{background:var(--ss-bg)}.ss-console-col-shrink{white-space:nowrap;width:1%}.ss-console-dedicated-page,.ss-console-dedicated-contact-panel{gap:var(--ss-4);flex-direction:column;display:flex}.ss-console-feature-grid-compact{gap:var(--ss-3)}.ss-console .ss-stat{padding:var(--ss-4);border:var(--ss-stroke) solid var(--ss-line)}.ss-console .ss-stat strong{font-family:var(--ss-font-mono);font-size:var(--ss-fs-num-md)}.ss-console .ss-stat span{font-size:var(--ss-fs-small);color:var(--ss-dim)}.ss-console-modal-backdrop{padding:var(--ss-4);background:color-mix(in srgb, var(--ss-bg) 85%, transparent);z-index:var(--ss-z-drawer);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.ss-console-modal{width:min(100%,560px);max-height:calc(100dvh - var(--ss-6));border-radius:var(--ss-r-0);overflow-y:auto}.ss-console-modal-title-row{align-items:center;gap:var(--ss-3);display:flex}.ss-console-modal-icon,.ss-console-modal-icon-danger{color:var(--ss-fg)}.ss-console-modal .ss-modal-body{gap:var(--ss-4);flex-direction:column;display:flex}.ss-console-subscribe-autorenew,.ss-console-subscribe-summary{gap:var(--ss-3);flex-direction:column;display:flex}.ss-console-subscribe-autorenew-toggle{gap:var(--ss-3);align-items:flex-start;display:flex}.ss-console-subscribe-autorenew-toggle-text{gap:var(--ss-2);flex-direction:column;display:flex}.ss-console-subscribe-autorenew-detail{padding:var(--ss-3);border:var(--ss-stroke) solid var(--ss-line);background:var(--ss-surface)}.ss-console-subscribe-autorenew-field{gap:var(--ss-2);flex-direction:column;display:flex}.ss-console-number-input{width:var(--ss-7)}.ss-console-wallet-button{justify-content:space-between;align-items:center;gap:var(--ss-3);padding:var(--ss-3);border:var(--ss-stroke) solid var(--ss-line);border-radius:var(--ss-r-1);text-align:left;display:flex}.ss-console-wallet-button-status{font-size:var(--ss-fs-small);color:var(--ss-dim)}.ss-console-chart svg{width:100%;height:auto;display:block}.ss-console-chart-grid{stroke:var(--ss-line);stroke-width:var(--ss-stroke)}.ss-console-chart-series{stroke:var(--ss-fg);stroke-width:var(--ss-stroke)}.ss-console-chart-label{fill:var(--ss-dim);font:var(--ss-fs-label) var(--ss-font-mono)}.ss-console-chart-legend{gap:var(--ss-3);font:var(--ss-fs-label) var(--ss-font-mono);color:var(--ss-dim);flex-wrap:wrap;display:flex}.ss-console-chart-reading{min-height:var(--ss-5)}.ss-console-chart-empty,.ss-console-metrics-chart-wrap>.ss-skeleton{place-content:center;gap:var(--ss-3);min-height:220px;color:var(--ss-dim);text-align:center;display:grid}.ss-console-busy-icon{display:none}.ss-console-auth{flex-direction:column;min-height:100dvh;display:flex}.ss-console-auth-nav{padding:var(--ss-4) var(--ss-5);justify-content:space-between;align-items:center;display:flex}.ss-console-auth-body{width:min(100%,448px);padding:var(--ss-6) var(--ss-4);align-items:flex-start;gap:var(--ss-4);flex-direction:column;margin:auto;display:flex}.ss-console-auth-actions{gap:var(--ss-3);flex-direction:column;width:100%;display:flex}.ss-console-auth-actions .ss-btn{min-height:var(--ss-6)}.ss-console-auth-footer{justify-content:center;gap:var(--ss-4);padding:var(--ss-4);flex-wrap:wrap;display:flex}.ss-console-auth-state,.ss-console-loading,.ss-console-not-found{width:min(100%,560px);min-height:100dvh;padding:var(--ss-6) var(--ss-4);justify-content:center;gap:var(--ss-5);flex-direction:column;margin-inline:auto;display:flex}.ss-console-preview{padding:var(--ss-2) var(--ss-4);border-top:var(--ss-stroke) solid var(--ss-line);background:var(--ss-bg);color:var(--ss-dim);font:var(--ss-fs-label) var(--ss-font-mono);text-align:center;z-index:var(--ss-z-nav);position:relative}@media (max-width:1024px){.ss-console{grid-template-columns:minmax(0,1fr)}.ss-console-mobile{display:inline-grid}.ss-console-sidebar{width:min(320px, calc(100vw - var(--ss-6)));visibility:hidden;z-index:var(--ss-z-drawer);transition:transform var(--ss-t-med) var(--ss-ease);position:fixed;top:0;left:0;transform:translate(-100%)}.ss-console-sidebar.is-open{visibility:visible;transform:none}.ss-console-scrim{background:color-mix(in srgb, var(--ss-bg) 85%, transparent);z-index:var(--ss-z-dropdown);position:fixed;inset:0}.ss-console-sidebar .ss-side-item{min-height:44px}}@media (max-width:768px){.ss-console :is(.ss-console-dashboard-columns,.ss-console-metrics-chart-grid,.ss-console-product-grid,.ss-console-feature-grid,.ss-console-checklist-grid){grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ss-console-content{padding:var(--ss-5) var(--ss-3) var(--ss-6)}.ss-console-topbar{padding-inline:var(--ss-3)}.ss-console-org,.ss-console-breadcrumb>span[aria-hidden=true],.ss-console .ss-breadcrumb>span[aria-hidden=true]{display:none}.ss-console :is(.ss-console-page-header,.ss-console-dashboard-hero,.ss-console-service-hero,.ss-console-subscription-card-head){flex-direction:column}.ss-console :is(.ss-console-dashboard-columns,.ss-console-form-grid,.ss-console-support-form,.ss-console-metrics-chart-grid,.ss-console-feature-grid,.ss-console-checklist-grid,.ss-console-dedicated-capabilities,.ss-console-invite-form){grid-template-columns:minmax(0,1fr)}.ss-console .ss-card{padding:var(--ss-3)}.ss-console-panel-head{flex-wrap:wrap;align-items:flex-start}.ss-console .ss-seg{flex-wrap:wrap;max-width:100%}.ss-console :is(.ss-btn,.ss-icon-btn){min-height:44px}.ss-console .ss-tabs{flex-wrap:wrap;height:auto}.ss-console .ss-tab{min-height:var(--ss-6);flex:1}.ss-console-modal-backdrop{padding:var(--ss-3)}.ss-console-modal{max-height:calc(100dvh - var(--ss-5))}.ss-console-popover{right:var(--ss-3);top:var(--ss-7);position:fixed}.ss-console-auth-nav{padding-inline:var(--ss-4)}}@media (prefers-reduced-motion:reduce){.ss-console :is(.ss-console-sidebar,.ss-console-product-card){transition:none}}.ss-console .ss-side-group{gap:var(--ss-1);flex-direction:column;display:flex}.ss-console-small-control{min-width:var(--ss-5)}.ss-console-subscription-row-label,.ss-console-subscription-card-status{color:var(--ss-fg)}.ss-console-subscription-card-body,.ss-console-plan-summary-list{gap:var(--ss-2);flex-direction:column;display:flex}.ss-console-plan-summary-list{padding-left:var(--ss-3);margin:0}.ss-console-region-select-default{width:100%}.ss-console-dashboard-columns-settings{align-items:start}.ss-console-plan-card.is-current,.ss-console-subscription-card.is-winding-down{border-color:var(--ss-fg)}.ss-console-auth-body{min-height:auto}@media (max-width:1024px){.ss-console-sidebar{display:flex}}.ss-console-chart svg{height:180px}.ss-console-chart-axis{justify-content:space-between;gap:var(--ss-2);font:var(--ss-fs-label) var(--ss-font-mono);color:var(--ss-dim);margin-bottom:var(--ss-3);flex-wrap:wrap;display:flex}.ss-console :is(.ss-console-member-row,.ss-console-pending-invite-row){flex-wrap:wrap}.ss-console :is(.ss-console-form-grid,.ss-console-support-form,.ss-console-receiver-form-row) :is(input,textarea,select){width:100%}.ss-console :is(.ss-console-page-header,.ss-console-dashboard-hero,.ss-console-service-hero)>div{min-width:0}.ss-console-heading{gap:var(--ss-2);flex-direction:column;min-width:0;display:flex}.ss-console :is(.ss-console-page-header,.ss-console-dashboard-hero,.ss-console-service-hero) .ss-label{margin:0 0 var(--ss-2)}.ss-console :is(.ss-console-plan-summary,.ss-console-activity-item,.ss-console-member-row,.ss-console-pending-invite-row)>div{gap:var(--ss-1);flex-direction:column;min-width:0;display:flex}.ss-console :is(.ss-console-plan-summary,.ss-console-trial-panel-row,.ss-console-checklist-item,.ss-console-receiver-current)>svg{margin-top:var(--ss-1);flex-shrink:0}.ss-console-product-card>div{gap:var(--ss-2);flex-direction:column;display:flex}.ss-console-product-card>span{font-size:var(--ss-fs-small);color:var(--ss-dim);margin-top:auto}.ss-console-icon-list{gap:var(--ss-2);color:var(--ss-dim);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ss-console-icon-list>:is(li,div){align-items:flex-start;gap:var(--ss-2);min-width:0;display:flex}.ss-console-icon-list svg{margin-top:var(--ss-1);flex-shrink:0}.ss-console-plan-card>.ss-console-icon-list{font-size:var(--ss-fs-small)}.ss-console-price-row{align-items:baseline;gap:var(--ss-2);flex-wrap:wrap;display:flex}.ss-console-price-row em{font-style:normal;font-size:var(--ss-fs-small);color:var(--ss-dim)}.ss-console-plan-card-row{align-items:stretch;gap:var(--ss-2);flex-wrap:wrap}.ss-console-plan-card-row>.ss-btn{flex:120px}.ss-console-region-select-default{flex-direction:row;align-items:center}.ss-console-region-select-default svg{flex-shrink:0}.ss-console-region-select-default select{width:100%}.ss-console-table-actions{gap:var(--ss-2);display:flex}.ss-console-table td{vertical-align:middle}.ss-console-table code{overflow-wrap:anywhere}.ss-console-inline-rename input{width:100%}.ss-console :is(.ss-console-inline-name,.ss-console-inline-rename){min-width:calc(var(--ss-8) + var(--ss-5))}.ss-console-member-row>.ss-console-member-avatar{color:var(--ss-fg);display:grid}.ss-console :is(.ss-console-member-row,.ss-console-pending-invite-row)>em{font-style:normal;font-size:var(--ss-fs-small);color:var(--ss-dim);margin-left:auto}.ss-console-receiver-form-row{gap:var(--ss-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.ss-console-receiver-form-row label{gap:var(--ss-2);min-width:0;font-size:var(--ss-fs-small);color:var(--ss-dim);flex-direction:column;display:flex}.ss-console-receiver-current{gap:var(--ss-2);overflow-wrap:anywhere;align-items:flex-start;display:flex}.ss-console-notice-content{align-items:flex-start;gap:var(--ss-2) var(--ss-3);flex-wrap:wrap;flex:1;min-width:0;display:flex}.ss-console-notice-content>svg{margin-top:var(--ss-1);flex-shrink:0}.ss-console-notice-content>p{flex:180px}.ss-console .ss-callout>.ss-icon-btn{flex-shrink:0}.ss-console-section-head-row{flex-wrap:wrap}.ss-console-chart{gap:var(--ss-2);flex-direction:column;display:flex}.ss-console-chart-axis{margin-bottom:0}.ss-console-chart details>summary{cursor:pointer;padding-block:var(--ss-2)}.ss-console-chart details[open]>.ss-console-table-wrap{margin-top:var(--ss-2);max-height:320px;overflow:auto}.ss-console .ss-modal-actions{flex-wrap:wrap}.ss-console-modal .ss-console-panel-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.ss-console-modal-title-row{align-items:flex-start;min-width:0}.ss-console-modal-title-row>div{gap:var(--ss-2);flex-direction:column;min-width:0;display:flex}.ss-console input[type=checkbox],.ss-console input[type=radio]{margin:var(--ss-1) 0 0}.ss-console .ss-stack-lg>.ss-btn{align-self:flex-start}@media (max-width:640px){.ss-console-modal{padding:var(--ss-3)}.ss-console :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}.ss-console-modal .ss-modal-actions{flex-direction:column;align-items:stretch}.ss-console-modal .ss-modal-actions>.ss-btn{width:100%}.ss-console-receiver-form-row{grid-template-columns:minmax(0,1fr)}.ss-console-subscribe-summary-row{flex-wrap:wrap}.ss-console-topbar .ss-inline{gap:var(--ss-2)}}
