.hero-v2{border-radius:var(--r-card);background:var(--surface-2);border:1px solid var(--line-strong);padding:22px;position:relative;overflow:hidden;box-shadow:0 24px 50px -32px #000000e6,inset 0 1px #ffffff0d}.hero-v2 .eyebrow{color:#f4f2fb9e}.hero-v2 .quick .ic{color:var(--txt);background:#ffffff12;border-color:#ffffff1a}.hero-v2 .quick .tx{color:#f4f2fbc7}.quick.q-main .ic{background:var(--accent);color:var(--on-accent);border:none;box-shadow:0 10px 24px -10px #c8ff4db3}.quick.q-violet .ic{background:var(--surface-3);color:var(--txt)}.save-teaser{border-radius:var(--r-card);cursor:pointer;background:var(--surface-2);border:1px solid var(--line-strong);color:var(--txt);text-align:left;width:100%;font:inherit;align-items:center;gap:12px;margin-top:16px;padding:18px 14px 18px 20px;display:flex;position:relative;overflow:hidden}.save-teaser:active{transform:scale(.99)}.save-teaser .st-copy{flex:1;min-width:0}.save-teaser .st-k{font-size:var(--t-xxs);letter-spacing:.12em;text-transform:uppercase;color:var(--txt-dim);margin:0;font-weight:800}.save-teaser .st-t{font-size:var(--t-md);letter-spacing:-.01em;margin:6px 0 0;font-weight:800}.save-teaser .st-s{font-size:var(--t-xs);color:var(--txt-muted);margin:4px 0 0;line-height:1.4}.save-teaser .st-cta{font-size:var(--t-xs);color:var(--accent);align-items:center;gap:4px;margin-top:10px;font-weight:800;display:inline-flex}.nudge{cursor:pointer;background:var(--surface);border:1px dashed #c8ff4d59;border-radius:18px;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.nudge .ic{background:var(--surface-3);width:32px;height:32px;color:var(--accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.empty-v2{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:22px 12px 18px;display:flex}.empty-v2 .ic{background:var(--surface-2);border:1px solid var(--line);width:48px;height:48px;color:var(--txt-muted);border-radius:16px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}.empty-v2 .t{font-weight:800;font-size:var(--t-sm);margin:0}.empty-v2 .s{font-size:var(--t-xs);color:var(--txt-muted);max-width:260px;margin:0;line-height:1.45}.empty-v2 .chip{color:var(--accent);border-color:#c8ff4d4d;margin-top:10px}.savings-hero{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.savings-hero .growth{margin:0 -4px -6px 0}.strat-card{border-radius:var(--r-card);cursor:pointer;background:linear-gradient(120deg, color-mix(in srgb, var(--sc) 17%, var(--surface)) 0%, var(--surface) 62%);border:1px solid color-mix(in srgb, var(--sc) 30%, transparent);align-items:center;gap:14px;padding:16px 18px;transition:transform .12s;display:flex}.strat-card:active{transform:scale(.985)}.strat-card .nm{margin:0;font-size:16px;font-weight:800}.strat-card .ex{color:var(--txt-muted);margin:3px 0 0;font-size:12px}.strat-card .apy{color:var(--sc);text-align:right;font-size:21px;font-weight:800}.strat-card .apy-lb{color:var(--txt-dim);text-align:right;font-size:11px;font-weight:700}.strat-card.rec{border-color:var(--accent)}.vault-card-v2{background:linear-gradient(160deg, color-mix(in srgb, var(--sc) 20%, var(--surface)) 0%, var(--surface) 70%)!important;border-color:color-mix(in srgb, var(--sc) 32%, transparent)!important}.first-vault{border-radius:var(--r-card);cursor:pointer;background:var(--surface);border:1.5px dashed var(--line-strong);width:100%;color:var(--txt);font:inherit;text-align:left;align-items:center;gap:14px;padding:16px 18px;display:flex}.first-vault .t{font-weight:800;font-size:var(--t-sm);margin:0}.first-vault .s{font-size:var(--t-xs);color:var(--txt-muted);margin:3px 0 0}.adv-hero{align-items:center;gap:14px;display:flex}.adv-points{gap:10px;margin-top:16px;display:grid}.adv-points div{font-size:var(--t-xs);color:#f4f2fbd1;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.adv-points .n{background:var(--surface-3);width:22px;height:22px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.fund-steps{align-items:flex-start;margin:4px 0 2px;display:flex}.fund-step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:7px;display:flex;position:relative}.fund-step:before{content:"";background:var(--surface-3);z-index:0;height:2px;position:absolute;top:15px;left:-50%;right:50%}.fund-step:first-child:before{display:none}.fund-step.done:before,.fund-step.now:before{background:var(--accent)}.fund-step .dot{z-index:1;background:var(--surface-3);width:32px;height:32px;color:var(--txt-dim);border:2px solid var(--surface);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex;position:relative}.fund-step.done .dot{background:var(--accent);color:var(--on-accent)}.fund-step.now .dot{background:var(--surface);color:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px var(--accent-soft)}.fund-step .lb{color:var(--txt-muted);font-size:11.5px;font-weight:700}.fund-step.now .lb,.fund-step.done .lb{color:var(--txt)}.fund-qr{border-radius:var(--r-card);text-align:center;background:var(--surface-2);border:1px solid var(--line-strong);margin-top:14px;padding:20px 18px}.fund-qr .addr{background:var(--surface-2);border:1px solid var(--line);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:9px 14px;font-size:14px;font-weight:700;display:inline-flex}.fund-howto{background:var(--surface-2);border-radius:20px;gap:10px;margin-top:14px;padding:16px;display:grid}.fund-howto div{font-size:var(--t-xs);color:var(--txt-muted);align-items:center;gap:10px;display:flex}.fund-howto b{color:var(--txt)}.fund-howto .n{background:var(--surface-3);width:22px;height:22px;color:var(--txt);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.fund-bal{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:20px;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.sheet-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.sheet-head .ic{background:var(--surface-3);width:44px;height:44px;color:var(--txt);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.growth{flex-shrink:0;display:block;overflow:visible}.growth .gb{transform-box:fill-box;transform-origin:50% 100%;animation:.9s cubic-bezier(.2,.8,.2,1) both gbRise}.growth .gb.b1{animation-delay:80ms}.growth .gb.b2{animation-delay:.16s}.growth .gb.b3{animation-delay:.24s}.growth .gb.b4{animation-delay:.32s}.growth .gb-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s ease-out .45s forwards gbDraw}.growth .gb-dot{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.3s ease-out 1.4s forwards gbDot}.growth.live .gb.b4{animation:.9s cubic-bezier(.2,.8,.2,1) .32s both gbRise,2.8s ease-in-out 1.4s infinite gbBreathe}.growth.live .gb-dot{animation:.3s ease-out 1.4s forwards gbDot,2.8s ease-in-out 1.7s infinite gbPing}@keyframes gbRise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes gbDraw{to{stroke-dashoffset:0}}@keyframes gbDot{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes gbBreathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.05)}}@keyframes gbPing{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.vault-dial{flex-shrink:0;display:inline-flex}.vault-dial .vd-wheel{transform-box:fill-box;transform-origin:50%;animation:7s cubic-bezier(.6,0,.3,1) infinite vdSpin}@keyframes vdSpin{0%,12%{transform:rotate(0)}40%{transform:rotate(150deg)}62%{transform:rotate(60deg)}85%,to{transform:rotate(0)}}.adv-bolt{flex-shrink:0;display:block;overflow:visible}.adv-bolt .ab-coin{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite abPulse}.adv-bolt .ab-ring{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite abRing}.adv-bolt .ab-spark{opacity:0;animation:2.4s ease-in-out infinite abSpark}.adv-bolt .ab-spark.s1{animation-delay:.5s}.adv-bolt .ab-spark.s2{animation-delay:1.1s}@keyframes abPulse{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.06)rotate(-4deg)}}@keyframes abRing{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.12)}}@keyframes abSpark{0%,to{opacity:0;transform:translateY(4px)}50%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.growth .gb,.growth .gb-line,.growth .gb-dot,.vault-dial .vd-wheel,.adv-bolt .ab-coin,.adv-bolt .ab-ring,.adv-bolt .ab-spark{animation:none}.growth .gb-line{stroke-dashoffset:0}.growth .gb-dot{opacity:1}}.uto-root{--glass:#ffffff0b;--glass-2:#ffffff13;--glass-line:#ffffff17;--glass-hi:inset 0 1px 0 #ffffff12}.uto-root.style-expresivo:before{background:radial-gradient(60% 38% at 88% 4%,#ffffff0f,#0000 70%)}.uto-root .card{background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);-webkit-backdrop-filter:blur(22px)saturate(140%)}.uto-root .tile{background:var(--glass);border-color:var(--glass-line);box-shadow:var(--glass-hi)}.uto-root .icon-btn{background:var(--glass-2);border-color:var(--glass-line);-webkit-backdrop-filter:blur(14px)}.uto-root .btn-ghost{background:var(--glass-2);border-color:var(--glass-line)}.uto-root .input{border-color:var(--glass-line);background:#ffffff0d}.uto-root .seg{border-color:var(--glass-line);background:#ffffff0d;border-radius:999px}.uto-root .seg button{border-radius:999px}.uto-root .seg button.on{color:#0a0a0f;background:#fff}.uto-root .sec-head h3{letter-spacing:-.02em;font-size:17px}.uto-root .app-head .name{letter-spacing:-.03em;font-size:26px}.modal-overlay{-webkit-backdrop-filter:blur(6px)}.modal-sheet{-webkit-backdrop-filter:blur(30px)saturate(150%);background:#161324f7;border-top:1px solid #ffffff1f}.modal-sheet .card{background:#ffffff0d}.tabbar.tabbar-v3{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 14px);-webkit-backdrop-filter:blur(24px)saturate(170%);background:#181526b8;border:1px solid #ffffff1a;border-radius:999px;gap:4px;width:auto;padding:6px;position:absolute;transform:translate(-50%);box-shadow:0 18px 40px -12px #000c,inset 0 1px #ffffff14}.tabbar-v3 .tab{color:#f4f2fb9e;border-radius:999px;flex-direction:row;flex:none;gap:7px;height:46px;padding:0 16px;transition:background .25s,color .25s,padding .25s}.tabbar-v3 .tab .lb{white-space:nowrap;max-width:0;font-size:13.5px;font-weight:800;transition:max-width .3s;overflow:hidden}.tabbar-v3 .tab.active{color:#0a0a0f;background:#fff;padding:0 18px 0 14px}.tabbar-v3 .tab.active .lb{max-width:90px}.home-bal{padding:6px 2px 4px}.home-bal .eyebrow{color:#f4f2fb8c;letter-spacing:.1em}.pill-row{gap:6px;margin-top:18px;display:flex}.pill-btn{white-space:nowrap;min-width:0;height:44px;font:inherit;cursor:pointer;color:var(--txt);background:var(--glass-2);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);-webkit-backdrop-filter:blur(14px);border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:800;transition:transform .1s;display:inline-flex}.pill-btn:active{transform:scale(.96)}.pill-btn.main{background:var(--accent);color:var(--on-accent);border-color:#0000;box-shadow:0 10px 26px -10px #c8ff4db3}.pill-btn.icon{flex:none;width:44px;padding:0}.sheet-panel{border:1px solid var(--glass-line);box-shadow:var(--glass-hi);-webkit-backdrop-filter:blur(22px);background:#ffffff0e;border-radius:30px;margin:22px -8px 0;padding:18px 18px 8px}.sheet-panel .sp-grab{background:#ffffff2e;border-radius:9px;width:36px;height:4px;margin:-6px auto 12px}.sheet-panel .sp-head{justify-content:space-between;align-items:center;display:flex}.sheet-panel .sp-head h3{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800}.vstack{flex-direction:column;display:flex;position:relative}.vcard{cursor:pointer;color:#fff;text-align:left;background:radial-gradient(120% 90% at 100% 0%, #ffffff47, transparent 50%), linear-gradient(135deg, var(--vc1), var(--vc2));border:1px solid #ffffff29;border-radius:26px;height:168px;padding:18px 20px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden;box-shadow:0 -10px 30px -12px #000000a6,inset 0 1px #ffffff40}.vcard+.vcard:not(.add){margin-top:-104px}.vcard:active{transform:translateY(-6px)scale(.99)}.vcard .vc-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.vcard .vc-nm{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:800;overflow:hidden}.vcard .vc-chip{letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000038;border-radius:999px;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:800}.vcard .vc-bal{position:absolute;bottom:18px;left:20px}.vcard .vc-bal .k{opacity:.75;margin:0 0 4px;font-size:11px;font-weight:700}.vcard .vc-mark{opacity:.9;position:absolute;bottom:16px;right:18px}.vcard .vc-ring{border:18px solid #ffffff14;border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-40px}.vcard.add{height:64px;font:inherit;background:var(--glass);color:var(--txt);box-shadow:none;border:1.5px dashed #fff3;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.vstack .vcard.add{z-index:0;flex-shrink:0;margin-top:12px}.coin{border-radius:50%;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 14px 28px -10px #000000b3,inset 0 -6px 14px #00000059,inset 0 4px 10px #ffffff59}.coin>svg,.coin>.coin-face{width:100%;height:100%;position:absolute;inset:0}.coin:after{content:"";pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(55% 40% at 32% 22%,#ffffffbf,#fff0 70%),radial-gradient(90% 90% at 70% 85%,#00000059,#0000 60%);border-radius:50%;position:absolute;inset:0}.coin:before{content:"";z-index:1;pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #ffffff2e}.bond-picker{text-align:center}.bond-cluster{justify-content:center;align-items:center;height:150px;margin-top:4px;display:flex}.bond-cluster button{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;margin:0 -14px;padding:0}.bond-cluster button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.bond-info{margin-top:10px}.bond-info .bi-nm{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.bond-info .bi-ex{color:var(--txt-muted);max-width:300px;margin:4px auto 0;font-size:13px;line-height:1.45}.bond-stats{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:16px;display:grid}.bond-stats>div{border:1px solid var(--glass-line);background:#ffffff0d;border-radius:18px;padding:12px 8px}.bond-stats .k{letter-spacing:.08em;text-transform:uppercase;color:var(--txt-dim);font-size:10.5px;font-weight:800}.bond-stats .v{margin-top:5px;font-size:16px;font-weight:800}.bond-hint{color:var(--txt-dim);margin:10px 0 0;font-size:11.5px}.amount-xl{text-align:center;padding:10px 0 2px}.amount-xl .ax-row{justify-content:center;align-items:baseline;gap:4px;display:flex}.amount-xl .ax-cur{color:var(--txt-muted);font-size:34px;font-weight:700}.amount-xl input{text-align:center;min-width:1.2ch;max-width:260px;color:var(--txt);font-family:var(--font-display), sans-serif;letter-spacing:-.03em;background:0 0;border:none;outline:none;padding:0;font-size:54px;font-weight:700}.amount-xl input::placeholder{color:#f4f2fb38}.amount-xl .ax-sym{color:var(--txt-dim);letter-spacing:.08em;margin-top:2px;font-size:13px;font-weight:800}.quick-amts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.vault-hero{text-align:center;color:#fff;background:radial-gradient(120% 90% at 100% 0%, #ffffff38, transparent 50%), linear-gradient(150deg, var(--vc1), var(--vc2));box-shadow:0 30px 60px -30px var(--vc1), inset 0 1px 0 #ffffff40;border:1px solid #ffffff29;border-radius:30px;margin-top:6px;padding:26px 22px;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.vcard,.tabbar-v3 .tab,.tabbar-v3 .tab .lb{transition:none}}.pill-btn svg{flex-shrink:0}.session-card{z-index:40;left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 14px);border:1px solid var(--line-strong);background:#1d1a2a;border-radius:24px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;animation:.45s cubic-bezier(.2,.8,.2,1) both scUp;display:flex;position:absolute;box-shadow:0 24px 50px -16px #000000f2}.session-card.raised{bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}.session-card .sc-ic{background:var(--surface-3);width:38px;height:38px;color:var(--accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.session-card.err .sc-ic{color:var(--neg)}.session-card .sc-copy{flex:1;min-width:0}.session-card .sc-t{margin:0;font-size:13.5px;font-weight:800;line-height:1.3}.session-card .sc-s{color:var(--txt-muted);margin:3px 0 0;font-size:12px;line-height:1.4}.session-card .sc-btn{white-space:nowrap;border-radius:999px;flex:100%;height:46px;font-size:14px}.uto-root:has(.session-card) .scroll-bottom{height:280px}@keyframes scUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.rate-list{padding:4px 16px}.rate-row{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--txt);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:13px 0;display:flex}.rate-row:last-child{border-bottom:0}.rate-row .rr-mid{flex:1;min-width:0}.rate-row .rr-nm{margin:0;font-size:14.5px;font-weight:800}.rate-row .rr-ex{color:var(--txt-muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;overflow:hidden}.rate-row .rr-apy{text-align:right}.rate-row .rr-apy .v{color:var(--accent);font-size:17px;font-weight:800}.rate-row .rr-apy .k{color:var(--txt-dim);font-size:11px;font-weight:700}.rate-row:disabled{cursor:default;opacity:.6}.adv-top{text-align:center;flex-direction:column;align-items:center;padding:8px 0 4px;display:flex}.adv-top .at-k{letter-spacing:.1em;text-transform:uppercase;color:var(--txt-dim);margin:0;font-size:12px;font-weight:800}.adv-top .at-t{letter-spacing:-.03em;max-width:300px;margin:10px auto 0;font-size:26px;font-weight:800;line-height:1.15}.adv-banner{text-align:center;color:#fff;background:radial-gradient(120% 90% at 100% 0,#fff3,#0000 50%),linear-gradient(150deg,#5db83a,#14532d);border:1px solid #ffffff29;border-radius:30px;margin-top:6px;padding:24px 22px 26px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #3f9b3a,inset 0 1px #ffffff40}.adv-banner .ah-halo{pointer-events:none;background:radial-gradient(circle,#ecffbe59,#0000 70%);border-radius:50%;width:240px;height:240px;margin:-120px 0 0 -120px;position:absolute;top:30%;left:50%}.adv-banner .ah-coin{filter:drop-shadow(0 14px 22px #00000059);display:inline-flex;position:relative}.adv-banner .ah-k{letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;margin:10px 0 0;font-size:11.5px;font-weight:800;position:relative}.adv-banner .ah-t{letter-spacing:-.03em;max-width:290px;margin:8px auto 0;font-size:25px;font-weight:800;line-height:1.15;position:relative}.adv-banner .ah-s{color:#fffc;max-width:290px;margin:10px auto 0;font-size:13.5px;line-height:1.45;position:relative}.adv-steps{background:var(--surface-2);border:1px solid var(--line);border-radius:22px;gap:0;margin-top:18px;padding:4px 16px;display:grid}.adv-steps>div{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.adv-steps>div:last-child{border-bottom:0}.adv-steps .n{color:#0a0a0f;background:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:flex}.adv-steps p{color:var(--txt-muted);margin:0;font-size:12.5px;line-height:1.4}.adv-steps b{color:var(--txt);margin-bottom:1px;font-size:13.5px;display:block}.adv-quote .aq-amt{text-align:center;padding:10px 0 6px}.adv-quote .aq-k{letter-spacing:.1em;text-transform:uppercase;color:var(--txt-dim);margin:0;font-size:12px;font-weight:800}.adv-quote .aq-v{min-height:60px;font-family:var(--font-display), sans-serif;letter-spacing:-.03em;justify-content:center;align-items:baseline;gap:8px;margin-top:8px;font-size:50px;font-weight:700;line-height:1.1;display:flex}.adv-quote .aq-cur{color:var(--txt-dim);letter-spacing:.04em;font-size:16px;font-weight:800}.adv-quote .aq-s{color:var(--txt-dim);margin:6px 0 0;font-size:11.5px}.aq-presets{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.aq-presets button{border:1px solid var(--line-strong);background:var(--surface-2);height:42px;color:var(--txt);font:inherit;cursor:pointer;border-radius:999px;font-size:13.5px;font-weight:800}.aq-presets button.on{color:#0a0a0f;background:#fff;border-color:#fff}.adv-quote .aq-cta{height:56px;margin-top:18px;font-size:16px}.scale-quote{background:var(--surface-2);border:1px solid var(--line);border-radius:20px;margin-top:16px;padding:16px}.scale-quote .sq-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.scale-quote .sq-head .eyebrow{margin:0}.scale-quote .sq-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--txt-dim);border:1px solid var(--line-strong);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:800}.scale-quote .sq-flow{align-items:flex-end;gap:10px;margin-top:12px;display:flex}.scale-quote .sq-flow>div{flex:1;min-width:0}.scale-quote .sq-k{white-space:nowrap;color:var(--txt-muted);margin:0;font-size:11.5px;font-weight:700}.scale-quote .sq-v{letter-spacing:-.02em;white-space:nowrap;margin:4px 0 0;font-size:20px;font-weight:800}.scale-quote .sq-v small{color:var(--txt-dim);font-size:11px;font-weight:800}.scale-quote .sq-arrow{background:var(--surface-3);width:30px;height:30px;color:var(--txt);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:2px;font-weight:800;display:flex}.scale-quote .sq-note{font-size:var(--t-xxs);color:var(--txt-dim);margin:12px 0 0;line-height:1.5}.cv-step{align-items:center;gap:10px;margin:16px 0 8px;display:flex}.cv-n{color:#0a0a0f;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:flex}.cv-lb{letter-spacing:-.01em;color:var(--txt);font-size:15px;font-weight:800}.cv-help{color:var(--txt-dim);margin:6px 2px 0;font-size:12px}.cv-help.err{color:var(--neg);font-weight:700}.uto-root .input.input-err,.input.input-err{border-color:var(--neg);box-shadow:0 0 0 3px #ff7a7a26}.cv-note{background:var(--surface-2);border:1px solid var(--line-strong);color:var(--txt);border-radius:16px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:flex}.send-asset{justify-content:center;gap:6px;margin-top:12px;display:flex}.send-asset button{border:1px solid var(--line-strong);background:var(--surface-2);min-width:84px;height:38px;color:var(--txt-muted);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:13px;font-weight:800}.send-asset button.on{color:#0a0a0f;background:#fff;border-color:#fff}.send-avail{font-size:var(--t-xs);color:var(--txt-dim);justify-content:center;align-items:center;gap:8px;margin:12px 0 0;display:flex}.send-avail b{color:var(--txt-muted)}
