.svh{--svh-a:var(--svh-a-dark);--svh-b:var(--svh-b-dark);--svh-ink:#f1f5f9;--svh-mute:#8b98ad;--svh-win:#0f1525;--svh-sunk:#0b101d;--svh-card:#131b2e;--svh-line:rgba(148,163,184,.16);--svh-chip:rgba(148,163,184,.12);--svh-rail:#070b14;--svh-ok:#4ade80;--svh-warn:#fbbf24;--svh-bad:#f87171;--svh-shadow:0 40px 80px -30px rgba(0,0,0,.75),0 18px 36px -18px rgba(0,0,0,.5)}body.light-mode .svh{--svh-a:var(--svh-a-light);--svh-b:var(--svh-b-light);--svh-ink:#0f172a;--svh-mute:#64748b;--svh-win:#fff;--svh-sunk:#f8fafc;--svh-card:#fff;--svh-line:#e2e8f0;--svh-chip:#f1f5f9;--svh-rail:#0f172a;--svh-ok:#16a34a;--svh-warn:#d97706;--svh-bad:#dc2626;--svh-shadow:0 40px 80px -30px rgba(15,23,42,.28),0 18px 36px -18px rgba(15,23,42,.16)}.svh-ink{color:var(--svh-ink)}.svh-mute{color:var(--svh-mute)}.svh-acc{color:var(--svh-a)}.svh-acc-b{color:var(--svh-b)}.svh-acc-bg{background:var(--svh-solid)}.svh-acc-border{border-color:var(--svh-solid)}.svh-tint{background:color-mix(in srgb,var(--svh-a) 14%,transparent)}.svh-win{background:var(--svh-win)}.svh-sunk{background:var(--svh-sunk)}.svh-card{background:var(--svh-card)}.svh-chipbg{background:var(--svh-chip)}.svh-rail{background:var(--svh-rail)}.svh-line{border-color:var(--svh-line)}.svh-ok{color:var(--svh-ok);background:color-mix(in srgb,var(--svh-ok) 14%,transparent)}.svh-warn{color:var(--svh-warn);background:color-mix(in srgb,var(--svh-warn) 15%,transparent)}.svh-bad{color:var(--svh-bad);background:color-mix(in srgb,var(--svh-bad) 14%,transparent)}.svh-ok-bg{background:var(--svh-ok)}.svh-ok-ink{color:var(--svh-ok)}.svh-bad-bg{background:var(--svh-bad)}.svh-headline{color:var(--svh-ink);letter-spacing:-.035em;text-wrap:balance}.svh-chip{color:var(--svh-ink);background:color-mix(in srgb,var(--svh-a) 8%,transparent);border-color:color-mix(in srgb,var(--svh-a) 32%,transparent)}body.light-mode .svh-chip{background:color-mix(in srgb,var(--svh-a) 5%,#fff);border-color:color-mix(in srgb,var(--svh-a) 28%,#fff)}.svh-btn-ghost{color:var(--svh-ink);background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.16);transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.svh-btn-ghost:hover{background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}body.light-mode .svh-btn-ghost{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px rgba(15,23,42,.05)}body.light-mode .svh-btn-ghost:hover{border-color:#cbd5e1;box-shadow:0 8px 20px -10px rgba(15,23,42,.25)}.svh-frame{box-shadow:var(--svh-shadow)}.svh-frame,.svh-layer{background:var(--svh-win);border:1px solid var(--svh-line)}.svh-layer{box-shadow:0 12px 30px -18px rgba(15,23,42,.35)}.svh-tabs{border-top:1px solid var(--svh-line)}.svh-tab{color:var(--svh-mute);transition:color .2s ease}.svh-tab:hover,.svh-tab[aria-selected=true]{color:var(--svh-ink)}.svh-tab:focus-visible{outline:2px solid var(--svh-a);outline-offset:4px;border-radius:4px}.svh-tab-fill{background:var(--svh-solid);transform-origin:left center}.svh-tab-fill.is-running{animation-name:svh-fill;animation-timing-function:linear;animation-fill-mode:both}@keyframes svh-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svh-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes svh-pop{0%{opacity:0;transform:translateY(6px) scale(.94)}to{opacity:1;transform:none}}@keyframes svh-grow{0%{transform:scaleX(0)}}@keyframes svh-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes svh-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes svh-ping{0%{transform:scale(1);opacity:.8}80%,to{transform:scale(2.4);opacity:0}}.svh-grow{transform-origin:left center}@media (prefers-reduced-motion:no-preference){.svh-grow{animation:svh-grow 1s cubic-bezier(.16,1,.3,1) .15s both}.svh-draw{stroke-dasharray:1;animation:svh-draw 1.4s cubic-bezier(.65,0,.35,1) .1s both}.svh-reveal{animation:svh-reveal 1.4s cubic-bezier(.65,0,.35,1) .1s both}.svh-ping{animation:svh-ping 1.8s cubic-bezier(0,0,.2,1) infinite}}@media (prefers-reduced-motion:reduce){.svh-tab-fill.is-running{animation:none}}.svh-turn{background:var(--svh-win);transform-origin:left center;backface-visibility:hidden;will-change:transform}.svh-turn-out{animation:svh-turn .95s cubic-bezier(.5,.05,.6,.95) both}.svh-turn-in{animation:svh-turn .95s cubic-bezier(.4,.05,.5,.95) reverse both}@keyframes svh-turn{0%{transform:rotateY(0deg);box-shadow:0 0 0 rgba(2,6,23,0)}45%{box-shadow:24px 14px 48px rgba(2,6,23,.3)}82%{opacity:1}to{transform:rotateY(-90deg);box-shadow:30px 14px 50px rgba(2,6,23,.12);opacity:0}}.svh-turn-shade{background:linear-gradient(90deg,hsla(0,0%,100%,.28),hsla(0,0%,100%,0) 12%),linear-gradient(90deg,rgba(2,6,23,0) 20%,rgba(2,6,23,.12) 60%,rgba(2,6,23,.4))}.svh-turn-out .svh-turn-shade{animation:svh-fade-in .95s cubic-bezier(.5,.05,.6,.95) both}.svh-turn-in .svh-turn-shade{animation:svh-fade-in .95s cubic-bezier(.4,.05,.5,.95) reverse both}.svh-under-shade{z-index:1;background:linear-gradient(90deg,rgba(2,6,23,.34),rgba(2,6,23,.14) 45%,rgba(2,6,23,0) 85%)}.svh-under-out{animation:svh-fade-in .95s cubic-bezier(.5,.05,.6,.95) reverse both}.svh-under-in{animation:svh-fade-in .95s cubic-bezier(.4,.05,.5,.95) both}@keyframes svh-fade-in{0%{opacity:0}to{opacity:1}}.svh-still .svh-draw,.svh-still .svh-grow,.svh-still .svh-reveal{animation:none}.svh-phone{border-radius:40px;background:linear-gradient(150deg,#474d5a,#1a1d24 38%,#0d0f14 62%,#343944);box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.16),inset 0 0 0 4px #07080b,0 44px 70px -30px rgba(2,6,23,.6),0 18px 36px -22px rgba(2,6,23,.5)}.svh-phone-android{border-radius:32px;background:linear-gradient(150deg,#39414e,#141922 45%,#0b0e14 70%,#2b323d)}.svh-phone-key{background:linear-gradient(180deg,#3d4350,#1b1e25)}.svh-home-bar{background:var(--svh-ink);opacity:.85}.svh-push{background:rgba(30,41,59,.94);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 14px 28px -12px rgba(0,0,0,.7);backdrop-filter:blur(10px)}body.light-mode .svh-push{background:hsla(0,0%,100%,.96);border-color:rgba(15,23,42,.06);box-shadow:0 14px 30px -12px rgba(15,23,42,.35)}.svh-pay{background:#fff;color:#000}body.light-mode .svh-pay{background:#000;color:#fff}.svh-snack{background:#e2e8f0;color:#0f172a;box-shadow:0 8px 18px -8px rgba(0,0,0,.6)}.svh-snack-action{color:var(--svh-a-light)}body.light-mode .svh-snack{background:#1e293b;color:#f1f5f9;box-shadow:0 8px 18px -8px rgba(15,23,42,.45)}body.light-mode .svh-snack-action{color:var(--svh-a-dark)}.svh-redline{border-color:#f43f5e}.svh-redline-tag{background:#f43f5e;color:#fff;white-space:nowrap}.svh-float-card{box-shadow:0 20px 44px -20px rgba(2,6,23,.45)}body.light-mode .svh-float-card{box-shadow:0 20px 44px -20px rgba(15,23,42,.3)}@keyframes svh-drop{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.svh-drop{animation:svh-drop .6s cubic-bezier(.16,1,.3,1) .8s both}.svh-check,.svh-float-card,.svh-pin{animation:svh-pop .45s cubic-bezier(.16,1,.3,1) both}}.svh-still .svh-check,.svh-still .svh-drop,.svh-still .svh-pin{animation:none}.svh-slide{background:var(--svh-win);will-change:transform}.svh-slide:after{content:"";position:absolute;inset:0;pointer-events:none;background:rgba(2,6,23,.22);opacity:0}.svh-slide-over-in{animation:svh-slide-over .6s cubic-bezier(.32,.72,0,1) both}.svh-slide-over-in,.svh-slide-over-out{box-shadow:-8px 0 24px rgba(2,6,23,.12)}.svh-slide-over-out{animation:svh-slide-over .6s cubic-bezier(.32,.72,0,1) reverse both}.svh-slide-under-out{animation:svh-slide-under .6s cubic-bezier(.32,.72,0,1) both}.svh-slide-under-in{animation:svh-slide-under .6s cubic-bezier(.32,.72,0,1) reverse both}.svh-slide-under-out:after{animation:svh-fade-in .6s cubic-bezier(.32,.72,0,1) both;animation-delay:inherit}.svh-slide-under-in:after{animation:svh-fade-in .6s cubic-bezier(.32,.72,0,1) reverse both;animation-delay:inherit}@keyframes svh-slide-over{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes svh-slide-under{0%{transform:translateX(0)}to{transform:translateX(-30%)}}.svh-chips{scrollbar-width:none}.svh-chips::-webkit-scrollbar{display:none}