:root{--av-app-font-scale:1.2}.sw-app{--av-font-scale:var(--av-app-font-scale);--av-paper:var(--surface);--av-paper-2:var(--soft2,#F5F5F9);--av-ink:var(--ink);--av-ink-2:#262626;--av-muted:var(--muted);--av-line:var(--line);--av-accent:var(--brand-bright);--av-line-ink:#111111;--av-accent-ink:#1414B0;--av-accent-wash:rgba(31,31,230,.07);--av-bull:#0E7A33;--av-bear:#C01818;--av-danger:#C01818;--av-danger-ink:#C01818;--av-danger-wash:rgba(192,24,24,.06);--av-graphite:#3A4150;--av-graphite-hi:#5B6474;--av-on-graphite:#FFFFFF;--av-on-accent:#FFFFFF;--av-hair:1px;--av-mono:"JetBrains Mono",ui-monospace,monospace;--av-sans:"Space Grotesk",system-ui,-apple-system,sans-serif;--av-disp:"Archivo","Space Grotesk",system-ui,sans-serif}.sw-app.dark{--av-ink-2:#C4CBD9;--av-line-ink:#232C3C;--av-accent-ink:#A3AEFF;--av-accent-wash:rgba(102,117,255,.16);--av-bull:#43DD93;--av-bear:#FF6B6B;--av-danger:#FF6B6B;--av-danger-ink:#FF8B8B;--av-danger-wash:rgba(255,107,107,.12);--av-graphite:#5C6880;--av-graphite-hi:#7A86A0;--av-on-graphite:#FFFFFF;--av-on-accent:#0A0C14}.av-askbox,.av-btn,.av-card,.av-chip,.av-input,.av-meter__track,.av-modal,.av-navitem,.av-pill,.av-pillbtn,.av-shell,.av-strip,.av-themebtn,[class*=" av-"],[class^=av-]{box-sizing:border-box}.av-coord{font-family:var(--av-mono);font-size:calc(10.5px * var(--av-font-scale, 1));font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--av-muted)}.av-coord--accent{color:var(--av-accent-ink);font-weight:700}.av-mono{font-family:var(--av-mono);font-variant-numeric:tabular-nums}.av-section{display:flex;align-items:baseline;gap:14px;padding:14px 0 12px;border-bottom:var(--av-hair) solid var(--av-line-ink);margin-bottom:18px}.av-section__idx{font-family:var(--av-disp);font-weight:900;font-size:calc(13px * var(--av-font-scale, 1));letter-spacing:.04em;color:var(--av-accent-ink)}.av-section__title{font-family:var(--av-disp);font-weight:800;font-size:calc(17px * var(--av-font-scale, 1));letter-spacing:-.02em;margin:0}.av-section__hint{margin-left:auto}.av-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(8px * var(--av-font-scale, 1));height:calc(44px * var(--av-font-scale, 1));padding:0 calc(20px * var(--av-font-scale, 1));border-radius:0;font-family:var(--av-sans);font-weight:600;font-size:calc(14px * var(--av-font-scale, 1));border:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper);color:var(--av-ink);cursor:pointer;white-space:nowrap;transition:transform .12s cubic-bezier(.16,1,.3,1),background .14s,color .14s,border-color .14s}.av-btn:active{transform:translateY(1px)}.av-btn:disabled{opacity:.5;cursor:not-allowed}.av-btn:focus-visible{outline:3px solid var(--av-accent);outline-offset:2px}.av-btn svg{width:calc(16px * var(--av-font-scale, 1));height:calc(16px * var(--av-font-scale, 1));flex:none}.av-btn--primary{background:var(--av-accent);color:#fff;border-color:var(--av-accent)}.av-btn--primary:hover:not(:disabled){background:var(--av-accent-ink);border-color:var(--av-accent-ink)}.av-btn--ghost{background:transparent;color:var(--av-ink);border-color:var(--av-line-ink)}.av-btn--ghost:hover:not(:disabled){background:var(--av-ink);color:var(--av-paper)}.av-btn--danger{background:transparent;color:var(--av-danger-ink);border-color:var(--av-danger)}.av-btn--danger:hover:not(:disabled){background:var(--av-danger);color:#fff}.av-btn--sm{height:calc(36px * var(--av-font-scale, 1));padding:0 calc(14px * var(--av-font-scale, 1));font-size:calc(13px * var(--av-font-scale, 1))}.av-btn--block{width:100%}.av-card{position:relative;background:var(--av-paper);border:var(--av-hair) solid var(--av-line-ink);border-radius:0}.av-card--critical{border-color:var(--av-danger)}.av-card__head{display:flex;align-items:center;gap:12px;padding:13px 16px;border-bottom:var(--av-hair) solid var(--av-line-ink)}.av-card--critical .av-card__head{background:var(--av-danger-wash)}.av-card__head h3{margin:0;font-family:var(--av-disp);font-weight:800;font-size:calc(15px * var(--av-font-scale, 1));letter-spacing:-.01em}.av-card__head .av-coord{margin-right:auto}.av-card__body{padding:16px}.av-card__foot{display:flex;align-items:stretch;border-top:var(--av-hair) solid var(--av-line-ink)}.av-card__foot .av-note{flex:1;display:flex;align-items:center;padding:0 14px;font-family:var(--av-mono);font-size:calc(10.5px * var(--av-font-scale, 1));letter-spacing:.03em;text-transform:uppercase;color:var(--av-muted)}.av-card__foot .av-btn{border:0;border-left:var(--av-hair) solid var(--av-line-ink);height:calc(44px * var(--av-font-scale, 1))}.av-card__foot .av-btn:first-child{border-left:0}.av-field{display:flex;flex-direction:column;gap:7px}.av-field__label{font-family:var(--av-mono);font-size:calc(10.5px * var(--av-font-scale, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--av-muted)}.av-input{width:100%;height:44px;padding:0 14px;border-radius:0;border:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper);color:var(--av-ink);font-family:var(--av-sans);font-size:calc(14px * var(--av-font-scale, 1));transition:border-color .14s,box-shadow .14s}.av-input.av-mono{font-family:var(--av-mono);font-variant-numeric:tabular-nums}.av-input::-moz-placeholder{color:var(--av-muted)}.av-input::placeholder{color:var(--av-muted)}.av-input:focus{outline:none;border-color:var(--av-accent);box-shadow:inset 0 0 0 1px var(--av-accent)}.av-field--error .av-input{border-color:var(--av-danger);box-shadow:inset 0 0 0 1px var(--av-danger)}.av-field__hint{font-size:calc(12px * var(--av-font-scale, 1));color:var(--av-muted);line-height:1.4}.av-field--error .av-field__hint{color:var(--av-danger-ink)}.av-pill{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:0;border:var(--av-hair) solid var(--av-line);background:var(--av-paper-2);font-family:var(--av-mono);font-size:calc(11px * var(--av-font-scale, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--av-muted)}.av-pill--ok{color:var(--av-bull);border-color:color-mix(in srgb,var(--av-bull) 38%,transparent);background:color-mix(in srgb,var(--av-bull) 8%,var(--av-paper))}.av-pill--warn{color:var(--av-accent-ink);border-color:color-mix(in srgb,var(--av-accent) 38%,transparent);background:var(--av-accent-wash)}.av-pill--danger{color:var(--av-danger-ink);border-color:color-mix(in srgb,var(--av-danger) 42%,transparent);background:var(--av-danger-wash)}.av-stat{display:flex;flex-direction:column;gap:4px}.av-stat__k{font-family:var(--av-mono);font-size:calc(10px * var(--av-font-scale, 1));font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--av-muted)}.av-stat__v{font-family:var(--av-disp);font-weight:900;letter-spacing:-.02em;line-height:1;font-size:calc(18px * var(--av-font-scale, 1));font-variant-numeric:tabular-nums}.av-stat__v .unit{font-family:var(--av-mono);font-size:.6em;font-weight:600;color:var(--av-muted);letter-spacing:0}.av-stat--xl .av-stat__v{font-size:clamp(40px,6vw,60px)}.av-strip{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);border:var(--av-hair) solid var(--av-line-ink)}.av-strip__item{padding:14px 16px;border-right:var(--av-hair) solid var(--av-line)}.av-strip__item:last-child{border-right:0}@media (max-width:640px){.av-strip{grid-template-columns:1fr 1fr}.av-strip__item:nth-child(2n){border-right:0}.av-strip__item{border-bottom:var(--av-hair) solid var(--av-line)}}.av-meter{margin-bottom:14px}.av-meter:last-child{margin-bottom:0}.av-meter__top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px}.av-meter__lbl{color:var(--av-ink-2)}.av-meter__lbl,.av-meter__val{font-size:calc(12.5px * var(--av-font-scale, 1));font-weight:600}.av-meter__val{font-family:var(--av-mono)}.av-meter__val .cap{color:var(--av-muted)}.av-meter__track{height:8px;border-radius:0;background:var(--av-paper-2);border:var(--av-hair) solid var(--av-line);overflow:hidden}.av-meter__fill{height:100%;background:var(--av-accent);transition:width .6s cubic-bezier(.16,1,.3,1)}.av-meter--warn .av-meter__fill{background:var(--av-danger)}.av-modal__scrim{position:fixed;inset:0;z-index:200;background:color-mix(in srgb,var(--av-ink) 44%,transparent);backdrop-filter:blur(2px);display:grid;place-items:center;padding:20px;animation:av-fade .14s ease both}.av-modal{width:100%;max-width:440px;background:var(--av-paper);border:var(--av-hair) solid var(--av-line-ink);border-radius:0;box-shadow:var(--shadow,0 22px 54px rgba(12,14,46,.2));animation:av-pop .16s cubic-bezier(.16,1,.3,1) both}.av-modal--danger{border-color:var(--av-danger)}.av-modal__head{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:var(--av-hair) solid var(--av-line-ink)}.av-modal--danger .av-modal__head{background:var(--av-danger-wash);color:var(--av-danger-ink)}.av-modal__head h3{margin:0;font-family:var(--av-disp);font-weight:800;font-size:calc(16px * var(--av-font-scale, 1));letter-spacing:-.01em}.av-modal__body{padding:18px;font-size:calc(14px * var(--av-font-scale, 1));color:var(--av-ink-2);line-height:1.55}.av-modal__foot{display:flex;border-top:var(--av-hair) solid var(--av-line-ink)}.av-modal__foot .av-btn{flex:1;border:0;border-right:var(--av-hair) solid var(--av-line-ink);height:calc(50px * var(--av-font-scale, 1))}.av-modal__foot .av-btn:last-child{border-right:0}@keyframes av-fade{0%{opacity:0}to{opacity:1}}@keyframes av-pop{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.av-shell{display:grid;grid-template-columns:248px 1fr;min-height:560px;border:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper)}@media (max-width:720px){.av-shell{grid-template-columns:1fr}}.av-side{display:flex;flex-direction:column;border-right:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper-2)}@media (max-width:720px){.av-side{display:none}}.av-side__brand{display:flex;align-items:center;gap:10px;height:56px;padding:0 18px;font-family:var(--av-disp);font-weight:900;font-size:calc(16px * var(--av-font-scale, 1));letter-spacing:.04em;border-bottom:var(--av-hair) solid var(--av-line-ink)}.av-side__brand .glyph{width:28px;height:28px;display:grid;place-items:center;background:var(--av-ink);color:var(--av-paper);font-size:calc(13px * var(--av-font-scale, 1));font-weight:900}.sw-app.dark .av-side__brand .glyph{background:var(--av-accent);color:#fff}.av-side__new{margin:14px;height:42px}.av-navgrp{padding:6px 0}.av-navlabel{padding:12px 18px 8px;font-family:var(--av-mono);font-size:calc(10px * var(--av-font-scale, 1));font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--av-muted)}.av-navitem{display:flex;align-items:center;gap:11px;padding:10px 18px;font-size:calc(13.5px * var(--av-font-scale, 1));font-weight:500;color:var(--av-ink-2);cursor:pointer;background:transparent;width:100%;text-align:left;border:0;border-left:2px solid transparent;transition:background .12s,color .12s,border-color .12s}.av-navitem svg{width:16px;height:16px;flex:none}.av-navitem--active,.av-navitem:hover{background:var(--av-paper);color:var(--av-ink)}.av-navitem--active{border-left-color:var(--av-accent);font-weight:600}.av-navitem--child{padding-left:40px;font-size:calc(13px * var(--av-font-scale, 1))}.av-side__foot{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:var(--av-hair) solid var(--av-line-ink)}.av-side__avatar{width:30px;height:30px;display:grid;place-items:center;background:var(--av-ink);color:var(--av-paper);font-family:var(--av-mono);font-weight:700;font-size:calc(12px * var(--av-font-scale, 1))}.sw-app.dark .av-side__avatar{background:var(--av-accent);color:#fff}.av-side__id{min-width:0}.av-side__id .nm{font-size:calc(12.5px * var(--av-font-scale, 1));font-weight:600}.av-side__id .sub{font-family:var(--av-mono);font-size:calc(10.5px * var(--av-font-scale, 1));color:var(--av-muted)}.av-side__gear{margin-left:auto;color:var(--av-muted);background:transparent;border:0;cursor:pointer;display:grid;place-items:center}.av-side__gear:hover{color:var(--av-ink)}.av-main{padding:clamp(20px,3vw,36px);overflow:auto}.av-home{max-width:720px}.av-home__bal{margin-bottom:4px}.av-home__sub{font-family:var(--av-mono);font-size:calc(12px * var(--av-font-scale, 1));letter-spacing:.04em;text-transform:uppercase;color:var(--av-muted);margin-bottom:24px}.av-home__sub b{color:var(--av-ink)}.av-home__greet{font-family:var(--av-disp);font-weight:800;font-size:clamp(20px,2.6vw,26px);letter-spacing:-.02em;margin-bottom:16px}.av-askbox{border:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper)}.av-askbox__input{width:100%;min-height:56px;padding:16px;border:0;background:transparent;resize:none;font-family:var(--av-sans);font-size:calc(15px * var(--av-font-scale, 1));color:var(--av-ink)}.av-askbox__input:focus{outline:none}.av-askbox__input::-moz-placeholder{color:var(--av-muted)}.av-askbox__input::placeholder{color:var(--av-muted)}.av-askbox__bar{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:var(--av-hair) solid var(--av-line)}.av-askbox__bar .spacer{margin-left:auto}.av-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:var(--av-hair) solid var(--av-line);background:var(--av-paper-2);font-family:var(--av-mono);font-size:calc(11.5px * var(--av-font-scale, 1));font-weight:600;color:var(--av-ink-2);cursor:pointer}.av-chip--on{background:var(--av-accent-wash);border-color:var(--av-accent);color:var(--av-accent-ink)}.av-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.av-pillbtn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper);font-family:var(--av-sans);font-size:calc(13px * var(--av-font-scale, 1));font-weight:500;color:var(--av-ink);cursor:pointer;transition:background .12s,color .12s}.av-pillbtn svg{width:15px;height:15px}.av-pillbtn:hover{background:var(--av-ink);color:var(--av-paper)}.av-lab{min-height:100dvh;background:var(--bg)}.av-lab__top{display:flex;align-items:center;gap:14px;padding:16px clamp(20px,4vw,48px);border-bottom:var(--av-hair) solid var(--av-line-ink);position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(140%) blur(8px)}.av-lab__title{font-family:var(--av-disp);font-weight:900;font-size:calc(17px * var(--av-font-scale, 1));letter-spacing:-.02em}.av-lab__title .tag{font-family:var(--av-mono);font-size:calc(10px * var(--av-font-scale, 1));font-weight:700;color:var(--av-accent-ink);letter-spacing:.1em;margin-left:8px}.av-lab__wrap{max-width:1160px;margin:0 auto;padding:clamp(24px,4vw,48px) clamp(20px,4vw,48px) 96px}.av-block{margin-bottom:48px}.av-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.av-cap{margin:16px 0 0;font-size:calc(12.5px * var(--av-font-scale, 1));color:var(--av-muted);line-height:1.5;max-width:64ch}.av-ship{list-style:none;margin:0;padding:0}.av-ship li{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:var(--av-hair) solid var(--av-line);font-size:calc(13.5px * var(--av-font-scale, 1));color:var(--av-ink-2)}.av-ship li:last-child{border-bottom:0}.av-ship li>span:first-child{flex:none}.av-ship code{font-family:var(--av-mono);font-size:calc(12px * var(--av-font-scale, 1));background:var(--av-paper-2);border:var(--av-hair) solid var(--av-line);padding:1px 5px}.av-grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:720px){.av-grid2{grid-template-columns:1fr}}.av-themebtn{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper);font-family:var(--av-mono);font-size:calc(12px * var(--av-font-scale, 1));font-weight:600;color:var(--av-ink);cursor:pointer}@media (prefers-reduced-motion:reduce){.av *,.av :after,.av :before{animation:none!important;transition:none!important}}.av-card .av-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-bottom:var(--av-hair) solid var(--av-line)}.av-card .av-row:last-child{border-bottom:0}.av-rows{display:flex;flex-direction:column}.av-row__k{font-family:var(--av-mono);font-size:calc(10.5px * var(--av-font-scale, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--av-muted);min-width:84px}.av-row__v{font-family:var(--av-sans);font-variant-numeric:tabular-nums;text-align:right;color:var(--av-ink)}.av-row--warn .av-row__v{color:var(--av-accent-ink)}.av-row--bad .av-row__v{color:var(--av-danger-ink)}.av-intent{font-size:calc(13px * var(--av-font-scale, 1));color:var(--av-ink);line-height:1.5}.av-intent .av-chip{margin:0 2px;vertical-align:-1px}.av-skeleton{display:flex;flex-direction:column;gap:8px;padding:16px}.av-skeleton__row{height:14px;border:var(--av-hair) solid var(--av-line);background:var(--av-paper-2);animation:av-shimmer 1.4s ease-in-out infinite}.av-skeleton__row:nth-child(2){width:82%}.av-skeleton__row:nth-child(3){width:60%}@keyframes av-shimmer{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.av-skeleton__row{animation:none}}.av-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:32px 20px;text-align:center}.av-empty__label{font-family:var(--av-mono);font-size:calc(10.5px * var(--av-font-scale, 1));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--av-muted)}.av-empty__hint{margin:0;font-size:calc(13px * var(--av-font-scale, 1));color:var(--av-ink-2);line-height:1.5;max-width:36ch}.av-settled{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 12px;border-top:var(--av-hair) solid var(--av-line-ink);background:color-mix(in srgb,var(--av-bull) 7%,transparent)}.av-settled__amt{font-family:var(--av-mono);font-variant-numeric:tabular-nums;font-weight:700;color:var(--av-bull)}.av-settled__link{font-family:var(--av-mono);font-size:calc(11px * var(--av-font-scale, 1));color:var(--av-muted);text-decoration:underline}.av-settled--refunded{background:color-mix(in srgb,var(--av-muted) 10%,transparent)}.av-settled--refunded .av-settled__amt{color:var(--av-muted)}.av-risk{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:12px;border:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper-2)}.av-risk--danger{border-color:var(--av-danger);background:var(--av-danger-wash)}.av-risk__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px 16px}.av-risk__cell{display:flex;flex-direction:column;gap:3px}.av-risk__cell small{font-family:var(--av-mono);font-size:calc(10px * var(--av-font-scale, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--av-muted)}.av-risk__cell b{font-family:var(--av-mono);font-variant-numeric:tabular-nums;font-size:calc(14px * var(--av-font-scale, 1));font-weight:700;color:var(--av-ink)}.av-risk--danger .av-risk__cell b{color:var(--av-danger-ink)}.av-stepper{display:flex;flex-direction:column;gap:4px;margin:12px 0}.av-stepper__rail{display:flex;flex-wrap:wrap}.av-stepper__rail,.av-stepper__step{position:relative;align-items:center}.av-stepper__step{display:inline-flex;height:24px;padding:0 10px;margin:0 8px 6px 0;border:var(--av-hair) solid var(--av-line);background:var(--av-paper);font-family:var(--av-mono);font-size:calc(10.5px * var(--av-font-scale, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--av-muted);white-space:nowrap}.av-stepper__step:last-child{margin-right:0}.av-stepper__step.done{color:var(--av-bull);border-color:color-mix(in srgb,var(--av-bull) 38%,transparent);background:color-mix(in srgb,var(--av-bull) 8%,var(--av-paper))}.av-stepper__step.now{color:var(--av-accent-ink);border-color:var(--av-accent);background:var(--av-accent-wash)}.av-stepper__step.next{opacity:.6}.av-card--preview{border-style:dashed;border-color:var(--av-line-ink)}.av-tile:focus-visible{outline:3px solid var(--av-accent);outline-offset:-3px}.av-copyid{display:inline-flex;align-items:center;gap:5px}.av-copyid__val{font-size:calc(12px * var(--av-font-scale, 1));color:var(--av-ink-2)}.av-copyid__btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;margin:0;color:var(--av-muted);cursor:pointer}.av-copyid__btn:hover{color:var(--av-ink)}.av-copyid__btn:focus-visible{outline:3px solid var(--av-accent);outline-offset:2px}.av-cardhead-ic{width:30px;height:30px;flex:none;display:grid;place-items:center;border:var(--av-hair) solid var(--av-line);background:var(--av-paper-2);color:var(--av-ink);font-family:var(--av-mono);font-weight:700;font-size:calc(13px * var(--av-font-scale, 1));overflow:hidden}.av-cardhead-ic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.av-cardhead-ic svg{width:16px;height:16px}.av-cardhead-tt{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.av-cardhead-tt h3{margin:0;font-family:var(--av-disp);font-weight:800;font-size:calc(15px * var(--av-font-scale, 1));letter-spacing:-.01em}.av-cardhead-sub{font-size:calc(10px * var(--av-font-scale, 1));font-weight:600;letter-spacing:.06em;color:var(--av-muted)}.av-cardhead-sub,.av-drybadge{font-family:var(--av-mono);text-transform:uppercase}.av-drybadge{display:inline-block;margin-left:8px;padding:2px 7px;vertical-align:2px;border:1.5px dashed #b45309;border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.08em;color:#b45309;background:rgba(245,158,11,.12)}.av-cardhead-who{display:flex;align-items:center;gap:6px;margin-top:14px;font-family:var(--av-mono);font-size:calc(10.5px * var(--av-font-scale, 1));letter-spacing:.03em;text-transform:uppercase;color:var(--av-muted)}.av-cardhead-who svg{width:12px;height:12px;flex:none}.av-intent .av-chip{cursor:default}.av-intent .av-arrow{color:var(--av-muted);font-weight:700;padding:0 2px}.av-plan{margin:10px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:5px}.av-plan li{font-size:calc(13px * var(--av-font-scale, 1));color:var(--av-ink-2);line-height:1.45}.av-plan li .av-arrow{color:var(--av-muted);font-weight:700;padding:0 4px}.av-error{border:var(--av-hair) solid var(--av-danger);background:var(--av-danger-wash);color:var(--av-danger-ink)}.av-error,.av-notebox{margin-top:12px;padding:10px 12px;font-size:calc(13px * var(--av-font-scale, 1));line-height:1.5}.av-notebox--ok{border:var(--av-hair) solid color-mix(in srgb,var(--av-bull) 34%,transparent);background:color-mix(in srgb,var(--av-bull) 8%,transparent);color:var(--av-bull)}.av-countdown{position:relative;overflow:hidden}.av-countdown__fill{position:absolute;inset:0 auto 0 0;width:100%;transform:scaleX(0);transform-origin:left;background:color-mix(in srgb,var(--av-accent-ink) 55%,transparent);animation:av-countdown-fill linear forwards;pointer-events:none}.av-countdown:focus-visible .av-countdown__fill,.av-countdown:hover .av-countdown__fill{animation-play-state:paused}.av-countdown__lbl{position:relative;z-index:1}@keyframes av-countdown-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.av-countdown__fill{animation:none}}.av-review-note{margin-top:12px;font-size:calc(12px * var(--av-font-scale, 1));color:var(--av-muted);line-height:1.5}.av-review-disabled{margin-top:10px;text-align:right;font-family:var(--av-mono);font-size:calc(11px * var(--av-font-scale, 1));letter-spacing:.03em;text-transform:uppercase;color:var(--av-danger-ink)}.av-toggle{display:flex;align-items:center;gap:10px;margin-top:12px;padding:11px 12px;border:var(--av-hair) solid var(--av-line);background:var(--av-paper-2);cursor:pointer}.av-toggle input[type=checkbox]{flex:none;width:16px;height:16px;accent-color:var(--av-accent)}.av-toggle__tx{display:flex;flex-direction:column;gap:3px;font-size:calc(13px * var(--av-font-scale, 1));font-weight:600;color:var(--av-ink)}.av-toggle__tx small{font-weight:400;font-size:calc(11.5px * var(--av-font-scale, 1));color:var(--av-muted);line-height:1.45}.av-toggle .av-input{flex:none;margin-left:auto}.av-continue{margin-top:10px;text-align:center;font-size:calc(10.5px * var(--av-font-scale, 1));letter-spacing:.04em;text-transform:uppercase}.av-continue,.av-plan-usd{font-family:var(--av-mono);color:var(--av-muted)}.av-plan-usd{font-variant-numeric:tabular-nums}.av-bfsetup{display:flex;flex-direction:column;gap:10px;margin-top:14px}.av-bfsetup .av-error,.av-bfsetup .av-notebox{margin-top:0}.av-card__body>.av-btn{margin-top:14px}.sw-app{--av-ease:cubic-bezier(0.22,1,0.36,1);--av-t-fast:140ms;--av-t-state:220ms;--av-t-reveal:260ms}@keyframes av-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.av-enter{animation:av-enter var(--av-t-reveal) var(--av-ease) both;animation-delay:calc(var(--i, 0) * 40ms)}.av-hoverable{transition:transform var(--av-t-fast) var(--av-ease),border-color var(--av-t-fast) var(--av-ease),background-color var(--av-t-fast) var(--av-ease),box-shadow var(--av-t-fast) var(--av-ease)}.av-hoverable:hover{transform:translateY(-1px);border-color:var(--av-accent);background-color:color-mix(in srgb,var(--av-accent) 6%,var(--av-paper));box-shadow:0 4px 8px color-mix(in srgb,var(--av-ink) 14%,transparent)}.av-hoverable:active{transform:translateY(1px);transition-duration:.1s}.av-hoverable--tile{transform-origin:center}.av-hoverable--tile:hover{transform:translateY(-1px) scale(1.02)}.av-hoverable--tile:active{transform:scale(.98);transition-duration:.1s}@keyframes av-state-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.av-empty,.av-error,.av-settled{animation:av-state-in var(--av-t-state) var(--av-ease) both}.av-settled__amt{display:inline-flex;align-items:center;gap:6px}.av-settled__check{flex:none;stroke-dasharray:24;stroke-dashoffset:24;animation:av-check-draw .3s var(--av-ease) 80ms both}@keyframes av-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.av-empty,.av-enter,.av-error,.av-settled,.av-settled__check{animation:none!important;opacity:1;transform:none;stroke-dashoffset:0}.av-hoverable,.av-hoverable--tile{transition:none}.av-hoverable--tile:active,.av-hoverable--tile:hover,.av-hoverable:active,.av-hoverable:hover{transform:none;box-shadow:none}}.av-notebox--warn{border:var(--av-hair) solid color-mix(in srgb,var(--av-accent) 38%,transparent);background:var(--av-accent-wash);color:var(--av-accent-ink)}.av-picker-list{display:flex;flex-direction:column;gap:7px;margin-top:10px}.av-picker-filter{margin-bottom:4px}.av-picker-opt{display:flex;align-items:center;gap:10px;width:100%;text-align:left;cursor:pointer;border:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper);padding:9px 11px}.av-picker-opt.on{background:var(--av-accent-wash);border-color:var(--av-accent)}.av-picker-opt:disabled{opacity:.5;cursor:not-allowed}.av-picker-opt:focus-visible{outline:3px solid var(--av-accent);outline-offset:2px}.av-picker-opt--stack{flex-direction:column;align-items:stretch;gap:6px;cursor:default}.av-picker-opt__ico-fallback,.av-picker-opt__ico-img{width:28px;height:28px;flex:none;border:var(--av-hair) solid var(--av-line);background:var(--av-paper-2);border-radius:999px!important}.av-picker-opt__ico-img{-o-object-fit:cover;object-fit:cover}.av-picker-opt__ico-fallback{display:grid;place-items:center;font-family:var(--av-mono);font-weight:700;font-size:calc(12px * var(--av-font-scale, 1));color:var(--av-muted)}.av-picker-opt__meta{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.av-picker-opt__meta b{font-family:var(--av-sans);font-weight:700;font-size:calc(13px * var(--av-font-scale, 1));display:flex;align-items:baseline;gap:6px;min-width:0;color:var(--av-ink)}.av-picker-opt__meta small{font-size:calc(10px * var(--av-font-scale, 1))}.av-picker-opt__meta code,.av-picker-opt__meta small{font-family:var(--av-mono);font-weight:600;color:var(--av-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.av-picker-opt__meta code{font-size:calc(10.5px * var(--av-font-scale, 1));max-width:100%}.av-picker-opt__px{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px}.av-picker-opt__px b{font-family:var(--av-mono);font-variant-numeric:tabular-nums;font-size:calc(12.5px * var(--av-font-scale, 1));font-weight:700;color:var(--av-ink)}.av-picker-opt__px b.dim{color:var(--av-muted)}.av-picker-opt__px em{font-family:var(--av-mono);font-style:normal;font-size:calc(10px * var(--av-font-scale, 1));font-weight:700}.av-picker-opt__px em.up{color:var(--av-bull)}.av-picker-opt__px em.down{color:var(--av-bear)}
/* !important so it beats higher-specificity per-component radii (e.g.
   `.studio-otype > button` (0,1,1) would otherwise outrank `.sw-app *` (0,1,0)). */.sw-app,.sw-app *,.sw-app :after,.sw-app :before{border-radius:0!important}.sw-app .agent-run-coinico,.sw-app .agent-spin,.sw-app .set-spin,.sw-app .tokcard-logo,.sw-app .token-ico,.sw-app .vonb-spin,.sw-app [class*=spin],.sw-app img[class*=avatar],.sw-app img[class*=ico],.sw-app img[class*=logo]{border-radius:999px!important}.sw-app .demo-btn:hover,.sw-app .sw-navitem:hover,.sw-app .sw-newchat:hover,.sw-app .sw-pill:hover{transform:none}.sw-app .demo-btn:active,.sw-app .sw-newchat:active,.sw-app .sw-pill:active{transform:translateY(1px)}.sw-app .demo-btn,.sw-app.dark .demo-btn{background:var(--av-paper);color:var(--av-ink);font-family:var(--av-sans);font-weight:600;letter-spacing:.02em;box-shadow:none}.sw-app .demo-btn:hover:not(:disabled){background:var(--av-accent-wash)}.sw-app .strat-deploy-note,.sw-app .sw-netnote{border-color:color-mix(in srgb,var(--av-accent) 34%,transparent);color:var(--av-ink)}.sw-app .strat-deploy-note,.sw-app .sw-netnote,.sw-app .sw-pill:hover{background:var(--av-accent-wash);box-shadow:none}.sw-app .agent-suggest button:hover{background:var(--av-accent-wash);transform:none}.sw-app .agent-send:hover{transform:none}.sw-app .agent-vault-err,.sw-app .strat-curve,.sw-app .strat-err,.sw-app .strat-examples button,.sw-app .strat-sltp span{border-width:1px}.sw-app .strat-deploy-card{border:var(--av-hair) solid var(--av-line-ink);box-shadow:none}.sw-app .trpt-sec h4{border-bottom:var(--av-hair) solid var(--av-line)}.sw-app .trpt-disc{border-top:var(--av-hair) solid var(--av-line)}.sw-app .agent-md hr{border-top-width:1px}.sw-app .agent-send.stop{background:var(--av-danger);color:#fff}.sw-app .agent-run-cta,.sw-app .agent-run-done .dtext b,.sw-app .agent-send,.sw-app .agent-vault-cta,.sw-app .agent-vault-head b,.sw-app .asset-card-head h2,.sw-app .caps-set,.sw-app .caps-setall,.sw-app .defi-balance b,.sw-app .defi-card-head h2,.sw-app .defi-side-copy b,.sw-app .deriv-mark,.sw-app .dr-v,.sw-app .evt-name b,.sw-app .external-approval-head h2,.sw-app .fng-meta>b,.sw-app .fng-num,.sw-app .heat-tip-h b,.sw-app .perp-lev-row b,.sw-app .perp-side button,.sw-app .quota-redeem-link,.sw-app .quota-task-cta,.sw-app .quota-task-reward-val,.sw-app .quota-task-title,.sw-app .safety-state b,.sw-app .strat-bt-head b,.sw-app .strat-gen,.sw-app .strat-spec-head b,.sw-app .sw-bal,.sw-app .sw-card>h2,.sw-app .sw-greet,.sw-app .sw-modal-head h3,.sw-app .sw-newchat,.sw-app .sw-page-bal .v,.sw-app .sw-page-head h1,.sw-app .sw-side-brand,.sw-app .sw-thread-top .bal,.sw-app .token-ico.fallback,.sw-app .trpt-plan-h,.sw-app .trpt-sec h4,.sw-app .vault-transfer-head h2{font-family:var(--av-disp);font-weight:800}.sw-app .agent-run-rows{border-top:var(--av-hair) solid var(--av-line);margin-top:11px;padding-top:11px}.sw-app .agent-run{padding:15px 16px}.sw-app .agent-run-summary{padding:12px 14px}.sw-app .agent-run-row{gap:12px}.sw-app .agent-run-row .k{min-width:84px}.sw-app .live-tf.on{background:var(--av-accent-wash);color:var(--av-accent-ink);border-color:var(--av-accent);transform:none;box-shadow:none}.sw-app .live-btn:active{transform:translateY(1px);box-shadow:none}.sw-app .agent-autocontinue span,.sw-app .strat-step,.sw-app .sw-showearlier{border-width:var(--av-hair);border-style:solid}.sw-app .sw-navitem.on{background:var(--av-paper-2);color:var(--av-ink);border-color:transparent;box-shadow:inset 2px 0 0 var(--av-accent)}.sw-app .sw-navitem{border-width:var(--av-hair)}.sw-app .sw-navsub{border-left-width:var(--av-hair)}.sw-app .sw-acct:hover{transform:none}.sw-app .agent-run-rows,.sw-app .agent-step,.sw-app .strat-step,.sw-app .sw-showearlier{border-width:var(--av-hair)!important;border-style:solid!important}.av-tour-overlay{position:fixed;inset:0;z-index:10000;background-color:rgba(0,0,0,.45);backdrop-filter:blur(1px);pointer-events:auto}.av-tour-highlight{position:absolute;border:2px solid var(--av-accent);box-shadow:0 0 0 9999px rgba(0,0,0,.45);pointer-events:none;z-index:10001;transition:all .25s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.av-tour-highlight{transition:none}}.av-tour-tooltip{position:absolute;width:340px;background:var(--av-paper);border:var(--av-hair) solid var(--av-line-ink);z-index:10002;box-shadow:0 12px 32px rgba(0,0,0,.2);display:flex;flex-direction:column}.av-tour-tooltip__header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:var(--av-hair) solid var(--av-line)}.av-tour-close{background:transparent;border:none;color:var(--av-muted);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.av-tour-close:hover{color:var(--av-ink)}.av-tour-tooltip__body{padding:16px}.av-tour-tooltip__title{margin:0 0 8px;font-family:var(--av-disp);font-weight:800;font-size:calc(16px * var(--av-font-scale, 1));letter-spacing:-.01em;color:var(--av-ink)}.av-tour-tooltip__desc{margin:0;font-family:var(--av-sans);font-size:calc(13px * var(--av-font-scale, 1));line-height:1.5;color:var(--av-ink-2)}.av-tour-tooltip__footer{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-top:var(--av-hair) solid var(--av-line);background:var(--av-paper-2)}.sw-app.dark .av-btn--primary{color:#0A0C14}.sw-app.dark .av-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--av-accent) 82%,#000);border-color:color-mix(in srgb,var(--av-accent) 82%,#000);color:#0A0C14}.sw-app.dark .av-btn--danger:hover:not(:disabled){color:#0A0C14}.sw-app .fng-delta.up,.sw-app .heat-tip-row b.up{color:var(--av-bull)}.sw-app .fng-delta.down,.sw-app .heat-tip-row b.down{color:var(--av-bear)}.sw-app .live-price.down,.sw-app .live-price.up{background:transparent}.sw-app .agent-skel{border:var(--av-hair) solid var(--av-line-ink);background:var(--av-paper-2);animation:av-shimmer 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.sw-app .agent-skel{animation:none}}.sw-app .trpt-plan{box-shadow:none}.sw-app .av-meter__fill{transition:width var(--av-t-state) var(--av-ease)}@media (prefers-reduced-motion:reduce){.sw-app .av-meter__fill{transition:none}}.sw-app .live-btn,.sw-app .live-drawbtn{box-shadow:none}.sw-app .live-drawbtn:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.sw-app .av-modal,.sw-app .av-modal__scrim{animation:none}}.av-card:focus-within .av-countdown__fill,.av-card:hover .av-countdown__fill{animation-play-state:paused}.av-smoothresize{display:block}.av-smoothresize__in{display:flow-root}.av-card__body>.av-smoothresize>.av-smoothresize__in>.av-btn{margin-top:14px}.av-fold{display:block}.av-fold+.av-fold{border-top:1px solid var(--av-line)}.av-fold__head{display:flex;align-items:flex-start;gap:9px;width:100%;padding:11px 2px;border:0;background:transparent;cursor:pointer;text-align:left;color:var(--av-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.av-fold__head:focus-visible{outline:3px solid var(--av-accent);outline-offset:-2px}.av-fold__chev{flex:none;margin-top:3px;color:var(--av-muted);transition:transform var(--av-t-state) var(--av-ease)}.av-fold--open .av-fold__chev{transform:rotate(90deg)}.av-fold__tt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.av-fold__title{font-size:calc(13px * var(--av-font-scale, 1));font-weight:600;color:var(--av-ink)}.av-fold__preview,.av-fold__title{font-family:var(--av-sans);line-height:1.3}.av-fold__preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(12px * var(--av-font-scale, 1));color:var(--av-muted)}.av-fold--open .av-fold__preview{display:none}.av-fold__body{padding:0 2px 12px 16px}@media (prefers-reduced-motion:reduce){.av-fold__chev{transition:none}}.av-card .agent-md{text-align:left;line-height:1.62;text-wrap:pretty;max-width:68ch}.av-scene__wrap{margin:0 0 14px;overflow-x:auto;overscroll-behavior-x:contain}.av-scene{display:block;width:100%;height:auto}@keyframes av-scene-march{to{stroke-dashoffset:-8}}@keyframes av-scene-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.av-scene__coin{fill:var(--av-accent)}.av-scene__coin-ring{fill:none;stroke:var(--av-on-accent);stroke-width:1.2;opacity:.38}.av-scene__coin-tx{fill:var(--av-on-accent);font-family:var(--av-mono);font-size:calc(8px * var(--av-font-scale, 1));font-weight:700;letter-spacing:.01em;text-anchor:middle}.av-scene__socket{opacity:.16}.av-scene__box,.av-scene__socket{fill:var(--av-graphite)}.av-scene__box-hi{fill:var(--av-graphite-hi)}.av-scene__hole{fill:color-mix(in srgb,var(--av-graphite) 50%,#000)}.av-scene__knock{fill:none;stroke:var(--av-on-graphite);stroke-width:1.4;stroke-linecap:round;opacity:.5}.av-scene__knock-f{fill:var(--av-on-graphite);opacity:.5}.av-scene__venue-tx{fill:var(--av-on-graphite);font-family:var(--av-mono);font-size:calc(9.5px * var(--av-font-scale, 1));font-weight:700;text-anchor:middle;opacity:.72}.av-scene__shackle{fill:none;stroke:var(--av-graphite-hi);stroke-width:2;stroke-linecap:round}.av-scene__liquid{opacity:.85}.av-scene__liquid,.av-scene__meniscus{fill:var(--av-accent)}.av-scene__ripple{fill:none;stroke:var(--av-accent);stroke-width:1.4}.av-scene__swirl{fill:none;stroke:var(--av-on-accent);stroke-width:1;opacity:.5}.av-scene__shine{fill:#fff;opacity:0}.av-scene__order{opacity:.22}.av-scene__fillbar,.av-scene__order{fill:var(--av-accent)}.av-scene__ask{fill:var(--av-bear)}.av-scene__bid{fill:var(--av-bull)}.av-scene__dir{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.av-scene__dir--bull{stroke:var(--av-bull)}.av-scene__dir--bear{stroke:var(--av-bear)}.av-scene__paper{fill:var(--av-paper);stroke:var(--av-graphite);stroke-width:1.4}.av-scene__band{fill:var(--av-accent)}.av-scene__band--bull{fill:var(--av-bull)}.av-scene__band--bear{fill:var(--av-bear)}.av-scene__print{fill:var(--av-graphite);opacity:.75}.av-scene__gauge-track{fill:none;stroke:var(--av-graphite-hi);stroke-width:2.4;opacity:.4}.av-scene__gauge{fill:none;stroke:var(--av-accent);stroke-width:2.6;stroke-linecap:round}.av-scene__cap{fill:var(--av-accent-ink);font-family:var(--av-mono);font-size:calc(8.5px * var(--av-font-scale, 1));font-weight:700;letter-spacing:.02em;text-anchor:middle;font-variant-numeric:tabular-nums}.av-ph--long{--ph-dir:var(--av-bull)}.av-ph--short{--ph-dir:var(--av-bear)}.av-ph__svg{display:block;width:100%;height:auto}.av-ph__arrow{fill:var(--ph-dir)}.av-ph__burst{fill:none;stroke:var(--ph-dir);stroke-width:3}.av-ph__mult{font-family:var(--av-disp);font-weight:800;letter-spacing:-.03em;text-anchor:middle;font-variant-numeric:tabular-nums}.av-ph__band,.av-ph__chev,.av-ph__mult,.av-ph__tk{fill:var(--ph-dir)}.av-scene__label{font-size:calc(9px * var(--av-font-scale, 1));font-variant-numeric:tabular-nums;text-transform:uppercase}.av-scene__label,.av-scene__note{fill:var(--av-muted);font-family:var(--av-mono);letter-spacing:.04em;text-anchor:middle}.av-scene__note{font-size:calc(8.5px * var(--av-font-scale, 1));font-variant-numeric:tabular-nums;opacity:.8}.av-scene__flowpath{fill:none;stroke:none;pointer-events:none}.av-scene__edge{fill:none;stroke:var(--av-line-ink);stroke-width:1.25;stroke-linecap:round;opacity:.35}.av-scene__edge--heavy{stroke-width:2.5}.av-scene__t.is-past .av-scene__edge{stroke:var(--av-accent);opacity:.9}.av-scene__t.is-active .av-scene__edge{stroke:var(--av-accent);opacity:1;stroke-dasharray:4 4;animation:av-scene-march .7s linear infinite}.av-scene__t.is-future .av-scene__edge{stroke-dasharray:1.5 4;opacity:.5}.av-scene__t.is-failed .av-scene__edge{stroke:var(--av-danger);opacity:1;stroke-dasharray:4 4}.av-scene__t.is-idle .av-scene__edge{stroke-dasharray:1.5 5;opacity:.17}.av-scene__dot{fill:var(--av-accent);opacity:0}.av-scene__check{fill:none;stroke:var(--av-bull);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;animation:av-scene-draw var(--av-t-reveal) var(--av-ease) both}.av-scene__fail path{fill:none;stroke:var(--av-danger);stroke-width:2;stroke-linecap:round}.av-scene__bracket{fill:none;stroke:var(--av-line-ink);stroke-width:1;opacity:.4}.av-scene__atomic{font-family:var(--av-mono);font-size:calc(9px * var(--av-font-scale, 1));font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--av-muted);opacity:.75;margin-top:-6px;margin-bottom:12px}@media (prefers-reduced-motion:reduce){.av-scene .av-scene__check,.av-scene .av-scene__edge{animation:none}}@media (max-width:320px){.av-scene__wrap{display:none}}.av-seg{position:relative;display:grid;grid-template-columns:repeat(var(--av-seg-n,2),1fr);border:var(--av-hair) solid var(--av-line-ink);border-radius:0;background:var(--av-paper);isolation:isolate}.av-seg__thumb{position:absolute;inset:0 auto 0 0;width:calc(100% / var(--av-seg-n, 2));background:var(--av-seg-fill,var(--av-accent));transform:translateX(calc(var(--av-seg-i, 0) * 100%));transition:transform var(--av-t-state) var(--av-ease),background-color var(--av-t-state) var(--av-ease);z-index:-1}.av-seg__opt{height:44px;padding:0 12px;border:0;background:transparent;font-family:var(--av-sans);font-weight:600;font-size:calc(14px * var(--av-font-scale, 1));color:var(--av-ink);cursor:pointer;white-space:nowrap;transition:color var(--av-t-state) var(--av-ease)}.av-seg__opt[aria-checked=true]{color:var(--av-paper)}.av-seg__opt:focus-visible{outline:3px solid var(--av-accent);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.av-seg__opt,.av-seg__thumb{transition:none}}