.story-audio{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;margin-block:clamp(2.5rem,6vw,5rem);padding:clamp(1.4rem,4vw,3rem);border:1px solid rgba(111,232,255,.2);border-radius:1.4rem;background:radial-gradient(circle at 16% 50%,rgba(243,59,198,.18),transparent 18rem),linear-gradient(140deg,rgba(13,15,33,.94),rgba(5,8,20,.97));box-shadow:0 2rem 6rem rgba(0,0,0,.3)}.story-audio__signal{position:relative;display:grid;width:min(100%,18rem);aspect-ratio:1;place-items:center;margin-inline:auto;border:1px solid rgba(243,59,198,.28);border-radius:50%}.story-audio__signal i,.story-audio__signal:after,.story-audio__signal:before{position:absolute;inset:13%;border:1px solid rgba(111,232,255,.2);border-radius:50%;content:"";animation:story-signal 5s ease-in-out infinite}.story-audio__signal:after{inset:28%;animation-delay:-1.6s}.story-audio__signal i:first-of-type{inset:40%;animation-delay:-3.2s}.story-audio__signal i:nth-of-type(2){inset:5%;border-color:rgba(243,59,198,.13);animation-delay:-2.4s}.story-audio__signal i:nth-of-type(3){inset:20%;border-color:rgba(255,117,85,.16);animation-delay:-.8s}.story-audio__signal svg{width:3rem;height:3rem;color:#6fe8ff;filter:drop-shadow(0 0 1.4rem #22d6ff)}.story-audio__copy>span{display:flex;align-items:center;gap:.6rem;color:#ff8bd9;font-size:1rem;font-weight:800;letter-spacing:.1em}.story-audio__copy>span svg{width:1.15rem}.story-audio__copy :is(h2,h3){margin:.85rem 0;color:#fff;font-size:clamp(1.8rem,4vw,3.5rem);line-height:1;letter-spacing:-.02em}.story-audio__copy p{max-width:46rem;color:#b9b9c8;font-size:1rem;line-height:1.75}.story-audio__copy audio{width:100%;margin-top:1.25rem;accent-color:#f33bc6}.story-audio__copy>a{display:inline-flex;margin-top:1rem;color:#6fe8ff;font-size:1rem;font-weight:800}@keyframes story-signal{0%,to{opacity:.3;transform:scale(.94)}50%{opacity:.9;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.story-audio__signal i,.story-audio__signal:after,.story-audio__signal:before{animation:none}}@media (max-width:720px){.story-audio{grid-template-columns:1fr}.story-audio__signal{width:12rem}}.verify-dialog,.ws{--ws-bg:#05060f;--ws-panel:rgba(255,255,255,0.028);--ws-panel-strong:rgba(255,255,255,0.05);--ws-line:rgba(255,255,255,0.085);--ws-line-strong:rgba(255,255,255,0.16);--ws-text:#f4f2fb;--ws-muted:rgba(226,223,240,0.74);--ws-faint:rgba(226,223,240,0.66);--ws-cyan:#5fe3ff;--ws-pink:#ff7ad2;--ws-good:#4de3a4;--ws-warn:#ffc15e;--ws-bad:#ff6b81;--ws-accent:linear-gradient(115deg,#ff744f,#f33bc6 55%,#8a5cff);--ws-radius:1rem;--ws-radius-sm:0.7rem}.ws{min-height:100vh;padding:8.5rem clamp(1rem,2.5vw,2.25rem) 4rem;background:radial-gradient(circle at 12% 0,rgba(243,59,198,.1),transparent 30rem),radial-gradient(circle at 92% 8%,rgba(95,227,255,.08),transparent 28rem),var(--ws-bg);color:var(--ws-text);font-family:var(--asca-sans,Inter,ui-sans-serif,system-ui,sans-serif);font-size:1rem;line-height:1.65}.ws :where(h1,h2,h3,h4,p){margin:0;text-wrap:pretty}.ws :where(a){color:inherit}.ws :focus-visible{outline:2px solid var(--ws-cyan);outline-offset:2px;border-radius:.4rem}.ws-frame{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:clamp(1.25rem,2.5vw,2.25rem);max-width:84rem;margin:0 auto}.ws-sidebar{position:sticky;top:8rem;align-self:start;display:flex;flex-direction:column;gap:1rem}.ws-switcher{position:relative}.ws-switcher summary{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-panel);cursor:pointer;list-style:none}.ws-switcher summary::-webkit-details-marker{display:none}.ws-switcher summary:hover{border-color:var(--ws-line-strong)}.ws-switcher-mark{display:grid;flex:none;width:2.1rem;height:2.1rem;place-items:center;border-radius:.55rem;background:var(--ws-accent);color:#fff;font-weight:800;font-size:.9rem}.ws-switcher-text{display:grid;min-width:0}.ws-switcher-text strong{overflow:hidden;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.ws-switcher-text small{color:var(--ws-faint);font-size:.75rem;text-transform:capitalize}.ws-switcher-caret{margin-left:auto;color:var(--ws-faint)}.ws-switcher-menu{position:absolute;z-index:20;inset:calc(100% + .4rem) 0 auto;display:grid;gap:.15rem;padding:.4rem;border:1px solid var(--ws-line-strong);border-radius:var(--ws-radius-sm);background:#0b0c1a;box-shadow:0 1.2rem 3rem rgba(0,0,0,.5)}.ws-switcher-menu a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .65rem;border-radius:.5rem;font-size:.88rem;text-decoration:none}.ws-switcher-menu a:hover,.ws-switcher-menu a[aria-current=true]{background:var(--ws-panel-strong)}.ws-switcher-menu hr{width:100%;margin:.3rem 0;border:0;border-top:1px solid var(--ws-line)}.ws-nav{display:grid;gap:.15rem}.ws-nav a{display:flex;align-items:center;gap:.7rem;padding:.6rem .75rem;border-radius:.6rem;color:var(--ws-muted);font-weight:600;text-decoration:none;transition:background .15s,color .15s}.ws-nav a svg{width:1.05rem;height:1.05rem;flex:none}.ws-nav a:hover{background:var(--ws-panel);color:var(--ws-text)}.ws-nav a[aria-current=page]{background:linear-gradient(90deg,rgba(243,59,198,.14),rgba(138,92,255,.06));color:var(--ws-text);box-shadow:inset 2px 0 0 #f33bc6}.ws-nav-count{margin-left:auto;padding:.05rem .45rem;border-radius:999px;background:var(--ws-panel-strong);color:var(--ws-muted);font-size:.72rem;font-weight:700}.ws-nav-count[data-tone=warn]{background:rgba(255,193,94,.14);color:var(--ws-warn)}.ws-help{display:grid;gap:.35rem;padding:.9rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-panel);font-size:.84rem}.ws-help p{color:var(--ws-muted)}.ws-help a{color:var(--ws-cyan);font-weight:700;text-decoration:none}.ws-help a:hover{text-decoration:underline}.ws-main{display:grid;gap:1.5rem;min-width:0;align-content:start}.ws-pagehead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.ws-pagehead-text{display:grid;gap:.35rem}.ws-eyebrow{color:var(--ws-pink);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ws-pagehead h1{font-size:clamp(1.6rem,2.6vw,2.15rem);font-weight:780;letter-spacing:-.02em;line-height:1.15}.ws-pagehead p{max-width:44rem;color:var(--ws-muted)}.ws-pagehead-actions{display:flex;flex-wrap:wrap;gap:.6rem}.ws-breadcrumb{display:flex;flex-wrap:wrap;gap:.4rem;color:var(--ws-faint);font-size:.82rem}.ws-breadcrumb a{color:var(--ws-muted);text-decoration:none}.ws-breadcrumb a:hover{color:var(--ws-text)}.ws-panel{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.4rem);border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-panel)}.ws-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ws-panel-head h2{font-size:1.05rem;font-weight:740;letter-spacing:-.01em}.ws-panel-head p{color:var(--ws-muted);font-size:.88rem}.ws-panel-head-text{display:grid;gap:.2rem}.ws-grid{display:grid;gap:1rem}.ws-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ws-grid-main{grid-template-columns:minmax(0,1.6fr) minmax(18rem,1fr);align-items:start}.ws-muted{color:var(--ws-muted)}.ws-faint{color:var(--ws-faint);font-size:.82rem}.ws-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.5rem 1rem;border:1px solid var(--ws-line-strong);border-radius:.65rem;background:var(--ws-panel-strong);color:var(--ws-text);font:inherit;font-size:.9rem;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:border-color .15s,background .15s,transform .15s,opacity .15s}.ws-button svg{width:1rem;height:1rem;flex:none}.ws-button:hover{border-color:rgba(95,227,255,.45)}.ws-button:disabled{cursor:not-allowed;opacity:.55}.ws-button-primary{border-color:transparent;background:var(--ws-accent);box-shadow:0 .6rem 1.8rem rgba(243,59,198,.2)}.ws-button-primary:hover{transform:translateY(-1px);border-color:transparent}.ws-button-ghost{border-color:transparent;background:transparent;color:var(--ws-cyan);padding-inline:.4rem}.ws-button-ghost:hover{border-color:transparent;text-decoration:underline}.ws-button-block{width:100%}.ws-button-sm{min-height:2.75rem;padding:.35rem .75rem;font-size:.84rem}.ws-status{display:inline-flex;align-items:center;gap:.4rem;padding:.15rem .55rem;border-radius:999px;background:var(--ws-panel-strong);color:var(--ws-muted);font-size:.76rem;font-weight:700;white-space:nowrap}.ws-status:before{width:.45rem;height:.45rem;border-radius:50%;background:currentColor;content:""}.ws-status[data-tone=good]{background:rgba(77,227,164,.12);color:var(--ws-good)}.ws-status[data-tone=warn]{background:rgba(255,193,94,.12);color:var(--ws-warn)}.ws-status[data-tone=bad]{background:rgba(255,107,129,.12);color:var(--ws-bad)}.ws-status[data-tone=info]{background:rgba(95,227,255,.1);color:var(--ws-cyan)}.ws-tier{display:inline-flex;align-items:center;padding:.12rem .5rem;border:1px solid var(--ws-line-strong);border-radius:.4rem;color:var(--ws-text);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ws-tier[data-paid=true]{border-color:rgba(243,59,198,.5);background:rgba(243,59,198,.1);color:#ffc2ec}.ws-alert{display:flex;align-items:flex-start;gap:.8rem;padding:.85rem 1rem;border:1px solid var(--ws-line);border-left-width:3px;border-radius:var(--ws-radius-sm);background:var(--ws-panel)}.ws-alert>svg{width:1.15rem;height:1.15rem;flex:none;margin-top:.15rem}.ws-alert-body{display:grid;flex:1;gap:.15rem;min-width:0}.ws-alert-body strong{font-size:.92rem}.ws-alert-body p{color:var(--ws-muted);font-size:.86rem}.ws-alert-action{flex:none;align-self:center}.ws-alert[data-tone=good]{border-left-color:var(--ws-good)}.ws-alert[data-tone=good]>svg{color:var(--ws-good)}.ws-alert[data-tone=warn]{border-left-color:var(--ws-warn)}.ws-alert[data-tone=warn]>svg{color:var(--ws-warn)}.ws-alert[data-tone=bad]{border-left-color:var(--ws-bad)}.ws-alert[data-tone=bad]>svg{color:var(--ws-bad)}.ws-alert[data-tone=info]{border-left-color:var(--ws-cyan)}.ws-alert[data-tone=info]>svg{color:var(--ws-cyan)}.ws-alerts{display:grid;gap:.6rem}.ws-shadow-banner{margin-bottom:1rem;border-color:rgba(255,107,129,.45);background:rgba(255,107,129,.1)}.ws-danger-zone{display:grid;gap:.5rem;margin:.4rem 0 .75rem;padding:1rem 1.1rem;border:2px solid var(--ws-bad);border-radius:var(--ws-radius-sm);background:rgba(255,107,129,.12);color:var(--ws-text)}.ws-danger-zone li,.ws-danger-zone p{font-size:.9rem;line-height:1.5}.ws-danger-zone ul{display:grid;gap:.3rem;margin:0;padding-left:1.2rem}.onb-capabilities .ws-danger-zone li{display:list-item;list-style:disc;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.onb-capabilities li.onb-shadow-mode .onb-capability-icon{color:var(--ws-bad)}.onb-capabilities li.onb-shadow-mode[data-on=true]{border-color:rgba(255,107,129,.45)}.ws-danger-zone-title{display:flex;align-items:center;gap:.5rem;color:var(--ws-bad);font-size:1.05rem!important;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.ws-danger-zone-title svg{width:1.3rem;height:1.3rem;flex:none}.ws-button.ws-button-danger{border-color:var(--ws-bad);background:var(--ws-bad);color:#1a0509;font-weight:700}.ws-button.ws-button-danger:disabled{opacity:.45}.ws-metric{display:grid;gap:.2rem;padding:1rem 1.1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:var(--ws-panel)}.ws-metric span{color:var(--ws-faint);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ws-metric strong{font-size:1.65rem;font-weight:780;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ws-metric small{color:var(--ws-muted);font-size:.8rem}.ws-meter{display:grid;gap:.45rem}.ws-meter-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ws-meter-row strong{font-size:1.3rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ws-meter-track{position:relative;height:.55rem;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.07)}.ws-meter-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#5fe3ff,#8a5cff)}.ws-meter[data-level=low] .ws-meter-fill{background:var(--ws-warn)}.ws-meter[data-level=critical] .ws-meter-fill,.ws-meter[data-level=empty] .ws-meter-fill{background:var(--ws-bad)}.ws-meter-legend{display:flex;flex-wrap:wrap;gap:.35rem 1rem;color:var(--ws-muted);font-size:.8rem}.ws-meter-legend span{display:inline-flex;align-items:center;gap:.35rem}.ws-checklist{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.ws-check{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.8rem .9rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:rgba(255,255,255,.015)}.ws-check-mark{display:grid;width:1.6rem;height:1.6rem;place-items:center;border:1.5px solid var(--ws-line-strong);border-radius:50%;color:var(--ws-faint);font-size:.78rem;font-weight:800}.ws-check-mark svg{width:.95rem;height:.95rem}.ws-check[data-complete=true] .ws-check-mark{border-color:transparent;background:rgba(77,227,164,.16);color:var(--ws-good)}.ws-check[data-complete=true] .ws-check-text strong{color:var(--ws-muted)}.ws-check[data-next=true]{border-color:rgba(243,59,198,.42);background:rgba(243,59,198,.05)}.ws-check-text{display:grid;gap:.1rem}.ws-check-text strong{font-size:.92rem}.ws-check-text p,.ws-progress{color:var(--ws-muted);font-size:.84rem}.ws-progress{display:flex;align-items:center;gap:.75rem}.ws-progress .ws-meter-track{flex:1;max-width:12rem}.ws-servers{display:grid;gap:.6rem}.ws-server{display:grid;grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem 1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:rgba(255,255,255,.018);text-decoration:none;transition:border-color .15s,background .15s}a.ws-server:hover{border-color:var(--ws-line-strong);background:var(--ws-panel-strong)}.ws-avatar{position:relative;display:grid;width:2.75rem;height:2.75rem;place-items:center;overflow:visible;border-radius:.8rem;background:linear-gradient(135deg,rgba(138,92,255,.35),rgba(243,59,198,.3));font-weight:800}.ws-avatar>img:first-child{width:100%;height:100%;border-radius:inherit;object-fit:cover}.ws-avatar-product{position:absolute;right:-.35rem;bottom:-.35rem;width:1.35rem;height:1.35rem;border:2px solid var(--ws-bg);border-radius:.4rem;object-fit:cover}.ws-server-title{display:grid;gap:.15rem;min-width:0}.ws-server-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-server-title small{color:var(--ws-faint);font-size:.8rem}.ws-server-stats{display:flex;flex-wrap:wrap;gap:.3rem 1rem;color:var(--ws-muted);font-size:.82rem}.ws-server-stats b{color:var(--ws-text);font-variant-numeric:tabular-nums}.ws-server-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.ws-empty{display:grid;justify-items:center;gap:.75rem;padding:clamp(1.75rem,4vw,2.75rem) 1.25rem;border:1px dashed var(--ws-line-strong);border-radius:var(--ws-radius);text-align:center}.ws-empty h3{font-size:1.05rem}.ws-empty p{max-width:32rem;color:var(--ws-muted)}.ws-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.25rem}.ws-product{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:rgba(255,255,255,.018)}.ws-product img{width:2.75rem;height:2.75rem;border-radius:.75rem;object-fit:cover}.ws-product-body{display:grid;gap:.35rem}.ws-product-body p{color:var(--ws-muted);font-size:.86rem}.ws-product-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.35rem}.ws-toggle{display:inline-flex;padding:.2rem;border:1px solid var(--ws-line);border-radius:.65rem;background:rgba(0,0,0,.25)}.ws-toggle button{padding:.35rem .8rem;border:0;border-radius:.5rem;background:transparent;color:var(--ws-muted);font:inherit;font-size:.84rem;font-weight:700;cursor:pointer}.ws-toggle button[aria-pressed=true]{background:var(--ws-panel-strong);color:var(--ws-text)}.ws-toggle em{margin-left:.3rem;color:var(--ws-good);font-style:normal;font-size:.75rem}.ws-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.ws-plan{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:1.1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius);background:rgba(255,255,255,.02)}.ws-plan[data-featured=true]{border-color:rgba(243,59,198,.45);background:linear-gradient(180deg,rgba(243,59,198,.08),rgba(255,255,255,.02) 40%)}.ws-plan[data-current=true]{border-color:rgba(95,227,255,.55);box-shadow:inset 0 0 0 1px rgba(95,227,255,.25)}.ws-plan-flag{position:absolute;top:-.6rem;left:1rem;padding:.1rem .5rem;border-radius:999px;background:var(--ws-accent);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ws-plan[data-current=true] .ws-plan-flag{background:#0f5d73;color:#d8f8ff}.ws-plan-head{display:grid;gap:.15rem}.ws-plan-head h3{font-size:1.05rem}.ws-plan-head small{color:var(--ws-faint);font-size:.8rem}.ws-price{display:flex;align-items:baseline;gap:.3rem}.ws-price strong{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ws-price span{color:var(--ws-faint);font-size:.82rem}.ws-plan>p{color:var(--ws-muted);font-size:.86rem}.ws-plan-facts{display:grid;gap:.3rem;margin:0;padding:.7rem 0;border-block:1px solid var(--ws-line);font-size:.82rem}.ws-plan-facts div{display:flex;justify-content:space-between;gap:.5rem}.ws-plan-facts dt{color:var(--ws-faint)}.ws-plan-facts dd{margin:0;font-weight:700;text-align:right}.ws-plan ul{display:grid;gap:.45rem;margin:0;padding:0;list-style:none;font-size:.84rem}.ws-plan li{display:flex;gap:.45rem;color:var(--ws-muted)}.ws-plan li svg{width:.95rem;height:.95rem;flex:none;margin-top:.2rem;color:var(--ws-good)}.ws-plan .ws-button{margin-top:auto}.ws-kv{display:grid;gap:.55rem;margin:0}.ws-kv div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-bottom:.55rem;border-bottom:1px solid var(--ws-line);font-size:.88rem}.ws-kv div:last-child{padding-bottom:0;border-bottom:0}.ws-kv dt{color:var(--ws-muted)}.ws-kv dd{margin:0;font-weight:650;text-align:right}.ws-form{display:grid;gap:1.1rem}.ws-field{display:grid;gap:.4rem}.ws-field>span{font-size:.86rem;font-weight:700}.ws-field small{color:var(--ws-faint);font-size:.8rem}.ws-input{width:100%;min-height:2.75rem;padding:.6rem .8rem;border:1px solid var(--ws-line-strong);border-radius:.65rem;background:rgba(0,0,0,.3);color:var(--ws-text);font:inherit}.ws-input:focus{border-color:var(--ws-cyan);outline:none;box-shadow:0 0 0 3px rgba(95,227,255,.15)}.ws-input-prefix{display:flex;align-items:stretch;overflow:hidden;border:1px solid var(--ws-line-strong);border-radius:.65rem;background:rgba(0,0,0,.3)}.ws-input-prefix:focus-within{border-color:var(--ws-cyan);box-shadow:0 0 0 3px rgba(95,227,255,.15)}.ws-input-prefix span{display:flex;align-items:center;padding:0 .1rem 0 .8rem;color:var(--ws-faint);font-size:.88rem;white-space:nowrap}.ws-input-prefix .ws-input{border:0;background:transparent;box-shadow:none;padding-left:.1rem}.ws-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ws-choice{position:relative;display:grid;gap:.3rem;padding:.95rem 1rem;border:1px solid var(--ws-line-strong);border-radius:var(--ws-radius-sm);background:rgba(255,255,255,.02);cursor:pointer}.ws-choice input{position:absolute;opacity:0;pointer-events:none}.ws-choice strong{display:flex;align-items:center;gap:.5rem;font-size:.94rem}.ws-choice strong svg{width:1.05rem;height:1.05rem;color:var(--ws-cyan)}.ws-choice p{color:var(--ws-muted);font-size:.84rem}.ws-choice:has(input:checked){border-color:rgba(243,59,198,.65);background:rgba(243,59,198,.07)}.ws-choice:has(input:focus-visible){outline:2px solid var(--ws-cyan);outline-offset:2px}.ws-error{color:#ffb3c0;font-size:.86rem}.ws-switch{display:flex;align-items:flex-start;gap:.7rem;cursor:pointer}.ws-switch input{width:1.1rem;height:1.1rem;margin-top:.15rem;accent-color:#f33bc6}.ws-switch span{display:grid;gap:.1rem}.ws-switch small{color:var(--ws-muted);font-size:.82rem}.ws-onboarding{display:grid;gap:1.5rem;max-width:46rem;margin:0 auto}.ws-steps{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.ws-steps li{display:flex;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .35rem;border:1px solid var(--ws-line);border-radius:999px;color:var(--ws-faint);font-size:.8rem;font-weight:700}.ws-steps li b{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;background:var(--ws-panel-strong);font-size:.72rem}.ws-steps li[aria-current=step]{border-color:rgba(243,59,198,.5);color:var(--ws-text)}.ws-steps li[aria-current=step] b{background:var(--ws-accent)}.ws-hero-title{font-size:clamp(1.9rem,4vw,2.7rem);font-weight:800;letter-spacing:-.02em;line-height:1.08}.ws-hero-title em{font-style:normal;color:transparent;background:linear-gradient(105deg,#ff704f,#f33bc6 45%,#9961ff 75%,#48dfff);-webkit-background-clip:text;background-clip:text}.ws-reassure{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin:0;padding:0;color:var(--ws-muted);list-style:none;font-size:.84rem}.ws-reassure li{display:inline-flex;align-items:center;gap:.4rem}.ws-reassure svg{width:.95rem;height:.95rem;color:var(--ws-good)}.ws-center{display:grid;gap:1.25rem;max-width:36rem;margin:3rem auto 0;text-align:center;justify-items:center}.ws-center-icon{display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:1rem;background:rgba(77,227,164,.12);color:var(--ws-good)}.ws-center-icon[data-tone=neutral]{background:var(--ws-panel-strong);color:var(--ws-muted)}.ws-center-icon svg{width:1.6rem;height:1.6rem}.ws-center h1{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:780;letter-spacing:-.02em}.ws-center p{color:var(--ws-muted)}.ws-table-wrap{overflow-x:auto}.ws-table{width:100%;border-collapse:collapse;font-size:.88rem}.ws-table th{padding:0 .75rem .6rem;color:var(--ws-faint);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap}.ws-table td{padding:.75rem;border-top:1px solid var(--ws-line);vertical-align:middle}.ws-table td.ws-num,.ws-table th.ws-num{font-variant-numeric:tabular-nums;text-align:right}.ws-table a{color:var(--ws-text);font-weight:700;text-decoration:none}.ws-table a:hover{color:var(--ws-cyan)}@media (max-width:1100px){.ws-grid-4,.ws-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-grid-main{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.ws{padding-top:6.5rem}.ws-frame{grid-template-columns:minmax(0,1fr)}.ws-sidebar{position:static}.ws-nav{display:flex;overflow-x:auto;gap:.25rem;padding-bottom:.25rem;scrollbar-width:none}.ws-nav a{flex:none}.ws-nav a[aria-current=page]{box-shadow:inset 0 -2px 0 #f33bc6}.ws-help{display:none}.ws-grid-2,.ws-grid-3{grid-template-columns:minmax(0,1fr)}.ws-server{grid-template-columns:auto minmax(0,1fr)}.ws-server-meta,.ws-server-stats{grid-column:2;justify-content:flex-start}}@media (max-width:560px){.ws-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;overflow:visible;padding-bottom:0}.ws-nav a{min-width:0}.ws-choice-grid,.ws-grid-4,.ws-plans{grid-template-columns:minmax(0,1fr)}.ws-alert{flex-wrap:wrap}.ws-alert-action{width:100%}.ws-check{grid-template-columns:auto minmax(0,1fr)}.ws-check>:last-child{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.ws *{transition:none!important}}.ws-spin{animation:ws-spin 1s linear infinite}@keyframes ws-spin{to{rotate:1turn}}body:has(main.ws) .asca-footer-main,body:has(main.ws) .asca-footer-skyline,body:has(main.ws) .asca-newsletter-zone{display:none}.ws-field small.ws-error{color:#ffb3c0}.ws-admin-nav{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--ws-line)}.ws-admin-label{padding:0 .75rem .25rem;color:var(--ws-faint);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ws-submission-filters{display:grid;gap:.6rem}.ws-submission-filters>div{display:flex;flex-wrap:wrap;gap:.4rem}.ws-submission-filters a{display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;padding:0 .85rem;border:1px solid var(--ws-line);border-radius:999px;color:var(--ws-muted);font-size:.9rem;font-weight:650;text-decoration:none}.ws-submission-filters a:hover{border-color:var(--ws-line-strong);color:var(--ws-text)}.ws-submission-filters a[aria-current=page]{border-color:rgba(95,227,255,.45);background:rgba(95,227,255,.08);color:var(--ws-text)}.ws-submission-filters a span{color:var(--ws-faint);font-variant-numeric:tabular-nums}.ws-submissions{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.ws-submissions details{border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-panel)}.ws-submissions details[open]{border-color:var(--ws-line-strong)}.ws-submissions summary{display:grid;grid-template-columns:10rem minmax(0,1fr) auto 7.5rem;align-items:center;gap:1rem;padding:.85rem 1rem;cursor:pointer;list-style:none}.ws-submissions summary::-webkit-details-marker{display:none}.ws-submission-kind{color:var(--ws-cyan);font-size:.88rem;font-weight:700}.ws-submission-who{display:grid;min-width:0}.ws-submission-who small,.ws-submission-who strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-submission-who small{color:var(--ws-muted);font-size:.86rem}.ws-submissions time{color:var(--ws-faint);font-size:.86rem;text-align:right}.ws-submission-body{display:grid;gap:1rem;padding:0 1rem 1rem;border-top:1px solid var(--ws-line)}.ws-submission-body dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem 1.5rem;margin:1rem 0 0}.ws-submission-body dt{color:var(--ws-faint);font-size:.82rem;font-weight:700}.ws-submission-body dd{margin:.15rem 0 0;overflow-wrap:anywhere}.ws-submission-body a{color:var(--ws-cyan)}.ws-submission-message{margin:0;padding:1rem;border-radius:var(--ws-radius-sm);background:rgba(0,0,0,.25);white-space:pre-wrap;overflow-wrap:anywhere}.ws-submission-status{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ws-submission-status button[aria-pressed=true]{border-color:rgba(95,227,255,.5);background:rgba(95,227,255,.1);opacity:1}.ws-submission-empty h2{font-size:1.05rem}@media (max-width:760px){.ws-submissions summary{grid-template-columns:minmax(0,1fr) auto}.ws-submission-kind{grid-column:1/-1}.ws-submissions time{grid-column:1/-1;text-align:left}}.ws-demo-checks{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.ws-demo-checks li{display:grid;gap:.4rem;padding-bottom:.9rem;border-bottom:1px solid var(--ws-line,rgba(127,127,127,.2))}.ws-demo-checks li:last-child{padding-bottom:0;border-bottom:0}.ws-demo-checks li>div{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.ws-demo-checks small{font-size:1rem;opacity:.75}.ws-access-guide{margin-top:.6rem}.ws-access-guide summary{cursor:pointer;font-weight:700}.ws-access-steps{display:grid;gap:.6rem;margin:.7rem 0;padding-left:1.25rem;line-height:1.55}.ws-access-steps em{font-style:normal;font-weight:650}.ws-demo-delete{display:inline-flex;align-items:center;gap:.6rem;justify-self:start}.ws-steps li[data-complete=true]{color:var(--ws-text)}.ws-steps li[data-complete=true] b{background:rgba(77,227,164,.18);color:var(--ws-good)}.ws-steps li b svg{width:.8rem;height:.8rem}.ws-status[data-tone=neutral]{background:var(--ws-panel-strong);color:var(--ws-muted)}.onb-head{display:flex;align-items:flex-start;gap:1rem}.onb-head img{flex:none;border-radius:1rem}.onb-head>div{display:grid;gap:.6rem}.onb-head p{max-width:38rem;font-size:1.02rem;line-height:1.55}.onb-notice{display:grid;gap:0;border-radius:var(--ws-radius)}.onb-notice .transparency-actions .ws-button{text-decoration:none}.onb-notice .transparency-actions .ws-button-primary{color:#fff}.onb-notice a[aria-disabled=true]{pointer-events:none;opacity:.6}.onb-inline-icon{width:1.15rem;height:1.15rem;margin-right:.45rem;vertical-align:-3px;color:var(--ws-good)}.onb-facts{display:grid;gap:1rem}.onb-facts h2{font-size:1.05rem}.onb-facts-list{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.onb-facts-list li{display:flex;gap:.6rem;align-items:flex-start;font-size:.95rem;line-height:1.5;color:var(--ws-text)}.onb-facts-list svg{flex:none;width:1.05rem;height:1.05rem;margin-top:.2rem;color:var(--ws-good)}.onb-facts-list li[data-tone=off] svg{color:var(--ws-muted)}.onb-capabilities a,.onb-facts a,.onb-more a,.onb-waiting-foot a{color:var(--ws-cyan)}.onb-celebrate{display:grid;gap:.75rem;justify-items:start;background:linear-gradient(150deg,rgba(243,59,198,.13),rgba(72,223,255,.06) 60%,rgba(255,255,255,.02));animation:onb-pop .42s cubic-bezier(.2,1.4,.4,1) both}.onb-celebrate h2{font-size:clamp(1.35rem,3vw,1.75rem);letter-spacing:-.02em;line-height:1.2}.onb-celebrate h2 em{font-style:normal;color:var(--ws-pink)}.onb-celebrate-icon{width:2.2rem;height:2.2rem;color:var(--ws-pink)}.onb-claim-list{display:flex;flex-wrap:wrap;gap:.6rem}.onb-next{display:grid;gap:.6rem;margin:.25rem 0 0;padding-left:1.25rem;color:var(--ws-muted);line-height:1.5}.onb-next strong{display:block;color:var(--ws-text)}.onb-next li[data-complete=true] strong:after{content:" ✓";color:var(--ws-good)}.onb-waiting{display:grid;gap:1rem}.onb-waiting-steps{display:grid;gap:.5rem;margin:0;padding-left:1.25rem;color:var(--ws-text);line-height:1.5}.onb-watching{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;color:var(--ws-muted)}.onb-spin{width:1.05rem;height:1.05rem;margin-right:.4rem;vertical-align:-3px;animation:onb-spin 1s linear infinite}.onb-waiting-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.25rem;padding-top:.75rem;border-top:1px solid var(--ws-line);font-size:.9rem}.onb-waiting-foot a{display:inline-flex;align-items:center;gap:.25rem;min-height:44px}.onb-waiting-foot svg{width:.9rem;height:.9rem}.onb-capabilities{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none}.onb-capabilities li{display:flex;gap:.8rem;padding:1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-panel)}.onb-capabilities li[data-on=true]{border-color:rgba(77,227,164,.22)}.onb-capabilities li>div{display:grid;gap:.4rem;align-content:start}.onb-capabilities p{margin:0;font-size:.9rem;line-height:1.5}.onb-capabilities a{font-size:.88rem;font-weight:600}.onb-capability-icon{flex:none;width:1.3rem;height:1.3rem;margin-top:.1rem;color:var(--ws-cyan)}.onb-capability-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.onb-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem}.onb-product{display:grid;gap:.75rem;align-content:start;transition:border-color .16s ease,transform .16s ease}.onb-product:hover{transform:translateY(-2px);border-color:var(--ws-line-strong)}.onb-product[data-highlight=true]{border-color:rgba(243,59,198,.5)}.onb-product-top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.onb-product-top img{border-radius:.9rem}.onb-product h2{font-size:1.35rem;letter-spacing:-.02em}.onb-product-headline{margin:0;color:var(--ws-text);font-weight:600}.onb-product ul{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.onb-product li{display:flex;gap:.5rem;color:var(--ws-muted);font-size:.92rem;line-height:1.45}.onb-product li svg{flex:none;width:1rem;height:1rem;margin-top:.15rem;color:var(--ws-good)}.onb-product-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.onb-more{display:flex;align-items:center;gap:.5rem}.onb-more svg{width:1rem;height:1rem;color:var(--ws-pink)}.onb-advanced summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:.4rem;color:var(--ws-muted);font-size:.9rem}.onb-advanced code{color:var(--ws-text)}.auth-text-button{padding:0;border:0;background:none;color:#9ee7ff;font:inherit;text-decoration:underline;cursor:pointer}@keyframes onb-pop{0%{opacity:0;transform:scale(.97) translateY(6px)}to{opacity:1;transform:none}}@keyframes onb-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.onb-celebrate,.onb-spin{animation:none}.onb-product{transition:none}.onb-product:hover{transform:none}}@media (max-width:520px){.onb-head{flex-direction:column}.onb-claim-list .ws-button,.onb-notice .transparency-actions .ws-button{width:100%;justify-content:center}}.home-product{display:flex;flex-direction:column;background:radial-gradient(circle at 85% 0,rgba(240,58,200,.16),transparent 20rem),linear-gradient(145deg,rgba(255,255,255,.04),rgba(7,9,20,.88))}.home-product-cyan{background:radial-gradient(circle at 85% 0,rgba(40,216,255,.15),transparent 20rem),linear-gradient(145deg,rgba(255,255,255,.04),rgba(7,9,20,.88))}.home-product .asca-button-primary,.home-product .asca-button-secondary{display:inline-flex;align-items:center;gap:.5rem}.home-step{grid-template-columns:1fr;gap:.6rem;padding:1.5rem}.home-step span{font-size:1rem}.home-step .home-step-index{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:50%;background:linear-gradient(115deg,#ff744f,#f33bc6 55%,#8a5cff);color:#fff;font-weight:800}.home-notice{margin:0;padding:clamp(1.5rem,4vw,2.25rem);border:1px solid #61506c;border-radius:1.5rem;background:#1e1228;box-shadow:0 30px 90px rgba(8,3,14,.6);transform:rotate(-1.2deg)}.home-notice p{margin-top:1rem;color:#e1d6e8;font-size:1rem;line-height:1.65}.home-notice .home-notice-title{color:#fff7fc;font-size:1.45rem;font-weight:700;line-height:1.25}.home-notice-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem}.home-notice-actions span{padding:.65rem 1rem;border:1px solid #6a4d7b;border-radius:.65rem;background:#33203f;font-weight:600;font-size:.9rem}.home-notice-actions span:first-child{border-color:#ed416c;background:#be185d}@media (prefers-reduced-motion:reduce){.home-notice{transform:none}}.onb-notice h2{font-size:clamp(1.3rem,3vw,1.6rem);line-height:1.25;letter-spacing:-.02em}.onb-next,.onb-waiting-steps{list-style:decimal}.onb-next li::marker,.onb-waiting-steps li::marker{color:var(--ws-pink);font-weight:700}.onb-edit{margin-left:.25rem;color:var(--ws-cyan);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:520px){.ws-steps{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ws-steps li{flex:none}}.onb-preview{display:grid;gap:1rem}.onb-preview-steps{display:grid;gap:.9rem;margin:0;padding-left:1.4rem;list-style:decimal}.onb-preview-steps li::marker{color:var(--ws-pink);font-weight:700}.onb-preview-steps span,.onb-preview-steps strong{display:block}.onb-preview-steps span{color:var(--ws-muted);font-size:.92rem;line-height:1.5}.onb-preview-products{display:grid;gap:.75rem}.onb-preview-products>div{display:flex;align-items:center;gap:.75rem}.onb-preview-products img{flex:none;border-radius:.75rem}.onb-preview-products span{display:grid}.onb-preview-products small{color:var(--ws-muted);font-size:.86rem;line-height:1.4}.onb-workspace{display:grid;gap:.35rem}.onb-workspace strong{font-size:1.05rem}.onb-workspace a{color:var(--ws-cyan)}.onb-capability-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.onb-action-choice{max-width:24rem}.ws-segmented{display:inline-flex;flex-wrap:wrap;gap:.25rem;padding:.25rem;border:1px solid var(--ws-line);border-radius:.8rem;background:rgba(255,255,255,.03)}.ws-segmented>button{min-height:2.75rem;padding:.4rem .85rem;border:0;border-radius:.6rem;background:transparent;color:var(--ws-muted);font:650 .86rem/1.2 inherit;cursor:pointer}.ws-segmented>button:hover:not(:disabled){color:var(--ws-text);background:rgba(255,255,255,.06)}.ws-segmented>button:has(>[aria-pressed=true]),.ws-segmented>button[aria-pressed=true]{background:var(--ws-accent);color:#fff}.ws-segmented>button:disabled{cursor:default}.ws-segmented>button:focus-visible{outline:2px solid var(--ws-cyan);outline-offset:2px}.onb-review-empty{margin:0}.onb-review-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.onb-review-list>li{display:grid;gap:.6rem;padding:1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-panel)}.onb-review-list>li[data-waiting=true]{border-color:rgba(255,193,94,.45)}.onb-review-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;color:var(--ws-muted);font-size:.86rem}.onb-review-meta>span:nth-child(2){color:var(--ws-text);font-weight:650}.onb-review-excerpt{margin:0;padding:.65rem .85rem;border-left:3px solid var(--ws-line);border-radius:.4rem;background:rgba(255,255,255,.03);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.92rem;line-height:1.5}.onb-review-reasons{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.onb-review-reasons>li{padding:.2rem .55rem;border-radius:999px;background:rgba(255,255,255,.06);color:var(--ws-muted);font-size:.8rem}.onb-review-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;padding-top:.6rem;border-top:1px solid var(--ws-line);font-size:.9rem}.onb-review-buttons{display:flex;gap:.5rem}.onb-activation{display:grid;gap:1rem;border-color:rgba(243,59,198,.35)}.onb-activation-item{display:grid;gap:.85rem;padding:1rem 1.1rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-panel)}.onb-activation-item[data-on=true]{border-color:rgba(77,227,164,.3)}.onb-activation-item>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:start}.onb-activation-item>header>svg{width:1.3rem;height:1.3rem;margin-top:.15rem;color:var(--ws-cyan)}.onb-activation-item h3{margin:0 0 .25rem;font-size:1rem}.onb-activation-item header p{margin:0;color:var(--ws-muted);font-size:.9rem;line-height:1.5}.onb-activation-actions{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding-left:2.1rem}.onb-activation-notice{display:grid;gap:.5rem;padding:1rem;border-left:3px solid #f33bc6;border-radius:.5rem;background:rgba(255,255,255,.03)}.onb-activation-notice h4{margin:.2rem 0 0;font-size:1.05rem;line-height:1.35}.onb-activation-notice p{margin:0;font-size:.9rem;line-height:1.6;color:var(--ws-muted)}.onb-activation-notice .transparency-why{color:var(--ws-text)}.onb-activation-notice a{color:var(--ws-cyan);font-size:.88rem;font-weight:600}.onb-activation-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.onb-activation-footer p{margin:0;max-width:40rem}.onb-switch{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-weight:650;font-size:.88rem;cursor:pointer}.onb-check input,.onb-switch input{width:1.15rem;height:1.15rem;accent-color:#f33bc6}.onb-check{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;font-size:.92rem;cursor:pointer}.onb-action-set{display:grid;gap:.25rem;margin:0;padding:.6rem 0 0;border:0}.onb-action-set legend{padding:0;font-size:.86rem;font-weight:700}.onb-review-actions{display:grid;gap:.35rem;margin:0;padding:.6rem 0 0;border-top:1px solid var(--ws-line);list-style:none;font-size:.9rem}.onb-review-resolution{margin:0}.onb-review-buttons{flex-wrap:wrap}@media (max-width:560px){.onb-activation-item>header{grid-template-columns:auto minmax(0,1fr)}.onb-activation-item>header>.onb-switch{grid-column:2}.onb-activation-actions{padding-left:0}}.onb-category-rules{display:grid;gap:.5rem;margin-top:.75rem}.onb-category-rule{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,14rem) auto;gap:.5rem .75rem;align-items:center}.onb-category-rule>span{font-weight:600}.onb-category-threshold{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.onb-category-threshold input{width:4.5rem}.onb-about-editor{display:grid;gap:.5rem;margin-top:.75rem}.onb-about-editor textarea{width:100%;resize:vertical}@media (max-width:640px){.onb-category-rule{grid-template-columns:minmax(0,1fr)}}.onb-unlock{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;padding:.8rem 1rem;border:1px solid rgba(243,59,198,.35);border-radius:var(--ws-radius-sm,.75rem);background:radial-gradient(120% 160% at 0 0,rgba(243,59,198,.14),transparent 60%),rgba(255,255,255,.02)}.onb-unlock>svg{flex:none;width:1.1rem;height:1.1rem;color:#f15ad2}.onb-unlock p{flex:1 1 14rem;margin:0;color:var(--ws-text,#f4f2fb)}.onb-locked{position:relative;max-height:11rem;overflow:hidden;opacity:.55;pointer-events:none;user-select:none;-webkit-mask-image:linear-gradient(#000 45%,transparent);mask-image:linear-gradient(#000 45%,transparent)}.onb-unlock .ws-button{color:#fff;text-decoration:none}.ws{padding-inline:0}.auth-layout,.flow-frame,.transparency-layout,.ws-frame{width:min(calc(100% - (2 * var(--asca-content-gutter))),var(--asca-content-max));max-width:var(--asca-content-max);margin-inline:auto}.flow-frame{display:grid;gap:clamp(1.5rem,3vw,2.5rem)}.auth-layout,.flow-columns,.transparency-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,4.5rem);align-items:start}.flow-aside,.flow-main{display:grid;gap:1.25rem;min-width:0;align-content:start}@media (min-width:64rem){.flow-columns,.transparency-layout{grid-template-columns:minmax(0,7fr) minmax(20rem,5fr)}.flow-aside,.transparency-aside{position:sticky;top:8.5rem}}.auth-page:has(.auth-layout){padding-inline:0}.auth-layout{justify-items:stretch}.auth-aside{align-content:start}.auth-layout>.auth-panel{width:100%;max-width:36rem}.auth-aside{display:grid;gap:1.25rem;min-width:0;color:#fff7fc}.auth-aside>h2{margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.15;letter-spacing:-.02em}.auth-aside>p{margin:0;color:rgba(245,228,242,.74);font-size:1rem;line-height:1.65}.auth-aside>ul{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.auth-aside>ul>li{display:flex;gap:.65rem;align-items:flex-start;line-height:1.5}.auth-aside>ul>li>svg{flex:none;width:1.15rem;height:1.15rem;margin-top:.2rem;color:#7ff0c4}.auth-aside-products{display:flex;flex-wrap:wrap;gap:.75rem}.auth-aside-products span{display:inline-flex;align-items:center;gap:.6rem;padding:.55rem .85rem .55rem .55rem;border:1px solid rgba(255,255,255,.14);border-radius:.9rem;background:rgba(255,255,255,.05);font-weight:650}.auth-aside-products img{width:2rem;height:2rem;border-radius:.6rem}@media (min-width:64rem){.auth-layout{grid-template-columns:minmax(0,36rem) minmax(0,1fr)}.auth-aside{position:sticky;top:8.5rem;padding-top:2rem}}@media (max-width:63.99rem){.auth-layout>.auth-panel{max-width:none}}.auth-providers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.6rem}.auth-provider{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:.7rem 1rem;border:1px solid rgba(255,255,255,.22);border-radius:.85rem;background:rgba(255,255,255,.07);color:#fff;font:650 .98rem/1.2 inherit;cursor:pointer}.auth-provider:hover:not(:disabled){border-color:rgba(158,231,255,.6);background:rgba(255,255,255,.11)}.auth-provider:disabled{cursor:not-allowed;opacity:.55}.auth-provider svg{width:1.15rem;height:1.15rem;flex:none}.auth-provider:focus-visible{outline:2px solid #9ee7ff;outline-offset:3px}.auth-divider{display:flex;align-items:center;gap:.85rem;color:rgba(245,228,242,.7);font-size:1rem}.auth-divider:after,.auth-divider:before{content:"";flex:1;height:1px;background:rgba(255,255,255,.14)}.transparency-page{padding-inline:0}.transparency-layout>.transparency-panel{width:100%;margin:0}.transparency-aside{display:grid;gap:.75rem;padding:1.5rem;border:1px solid #51405c;border-radius:1.25rem;background:rgba(30,18,40,.7);color:#fff7fc}.transparency-aside h2{margin:0 0 .25rem;font-size:1.05rem}.transparency-aside nav{display:grid;gap:.15rem}.transparency-aside a{display:flex;align-items:center;min-height:44px;padding:.4rem .75rem;border-radius:.6rem;color:#e1d6e8;text-decoration:none;line-height:1.35}.transparency-aside a:hover{background:rgba(255,255,255,.06);color:#fff}.transparency-aside a[aria-current=page]{background:rgba(190,24,93,.22);color:#fff;font-weight:650}.transparency-aside a:focus-visible{outline:2px solid #9ee7ff;outline-offset:2px}.auth-notice-aside{display:none}@media (min-width:64rem){.auth-notice-inline{display:none}.auth-notice-aside{display:block}}.ws-center{width:min(calc(100% - (2 * var(--asca-content-gutter))),40rem);margin-inline:auto}.onb-inline-icon{display:inline-block}@media (max-width:63.99rem){.ws{padding-top:9.5rem}}.ws-account{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.35rem .7rem;align-items:center;padding:.9rem;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-panel)}.ws-account-text{display:grid;min-width:0;line-height:1.3}.ws-account-text strong{font-size:.9rem}.ws-account-text small,.ws-account-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-account-text small{color:var(--ws-muted);font-size:.8rem}.ws-account-actions{display:flex;flex-wrap:wrap;grid-column:1/-1;gap:.15rem .5rem;margin-inline:-.4rem}.ws-account-actions a[aria-current=page]{background:var(--ws-panel-strong);color:var(--ws-text);text-decoration:none}@media (max-width:860px){.ws-account{grid-template-columns:auto minmax(0,1fr) auto}.ws-account-actions{grid-column:auto;margin-inline:0;justify-content:flex-end}}@media (max-width:560px){.ws-account{grid-template-columns:auto minmax(0,1fr);padding:.45rem .6rem}.ws-account-text{display:none}.ws-account .ws-switcher-mark{width:1.9rem;height:1.9rem;font-size:.8rem}.ws-account-actions{grid-column:auto;flex-wrap:nowrap;justify-content:flex-end;margin-inline:0}}button.asca-sign-in{background:transparent;font-family:inherit;cursor:pointer}button.asca-sign-in:hover{color:#fff;border-color:rgba(255,255,255,.2)}button.asca-sign-in:disabled{cursor:progress;opacity:.7}.asca-mobile-sign-out{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.09);border-radius:.8rem;background:transparent;color:inherit;font:inherit;cursor:pointer}.transparency-aside nav+h2{margin-top:.85rem}.account-settings{display:grid;gap:1.25rem}.linked-account-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.6rem;margin-top:1rem}.linked-account-options>div>.auth-submit{width:100%;margin:0}.account-rows{display:grid}.account-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.85rem 0;border-top:1px solid var(--ws-line)}.account-row:first-child{border-top:0;padding-top:0}.account-row:last-child{padding-bottom:0}.account-row-stacked{display:grid;justify-content:stretch;gap:.6rem}.account-row-split{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.account-row strong{font-size:.95rem}.account-row code{display:block;padding:.6rem .75rem;border:1px solid var(--ws-line);border-radius:.65rem;background:rgba(0,0,0,.3)}.account-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.account-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.account-controls>.ws-field,.account-controls>.ws-input{flex:1 1 14rem;max-width:24rem}.account-row-stacked>.ws-button{justify-self:start}.account-summary{display:flex;flex-wrap:wrap;gap:.5rem}.account-metric{display:inline-flex;align-items:baseline;gap:.45rem;padding:.3rem .7rem;border:1px solid var(--ws-line);border-radius:999px;background:var(--ws-panel-strong);color:var(--ws-muted);font-size:.84rem}.account-metric strong{color:var(--ws-text);font-variant-numeric:tabular-nums;order:-1}.ws-button.account-danger{color:var(--ws-bad)}.ws-button.account-danger:hover{border-color:rgba(255,107,129,.5)}.ws-button.account-provider{width:100%}.account-settings .linked-account-options{margin-top:0}.account-settings .linked-account-options>div{display:grid}@media (max-width:640px){.account-fields{grid-template-columns:minmax(0,1fr)}}.ws-frame-single{grid-template-columns:minmax(0,1fr)!important}.verify-dialog{position:fixed;inset:0;width:min(27rem,calc(100vw - 2rem));margin:auto;padding:clamp(1.25rem,4vw,1.75rem);border:1px solid var(--ws-line-strong);border-radius:var(--ws-radius);background:#0b0c18;color:var(--ws-text);box-shadow:0 1.5rem 5rem rgba(0,0,0,.6);font-family:var(--asca-sans,Inter,ui-sans-serif,system-ui,sans-serif);line-height:1.6}.verify-dialog::backdrop{background:rgba(3,3,10,.78)}.verify-dialog form{display:grid;gap:.9rem}.verify-dialog h2{margin:0;font-size:1.25rem;letter-spacing:-.01em}.verify-dialog p{margin:0;color:var(--ws-muted);font-size:.92rem}.verify-dialog p strong{color:var(--ws-text)}.verify-dialog-mark{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.8rem;background:rgba(95,227,255,.1);color:var(--ws-cyan)}.verify-dialog-mark svg{width:1.3rem;height:1.3rem}.verify-dialog-code{font-size:1.25rem;letter-spacing:.3em;font-variant-numeric:tabular-nums}.verify-dialog-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}