@font-face{font-family:Nunito;src:url(/fonts/nunito-latin-wght.woff2?v=0d8974d46e) format("woff2");font-weight:500 800;font-display:swap;unicode-range:U+0020-007E,U+00A0,U+00A9,U+00AE,U+00B0,U+00B7,U+00D7,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2080-2089,U+202F,U+20AC,U+2122,U+2212,U+2248,U+2264-2265}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-latin-wght.woff2?v=b3014d09f0) format("woff2");font-weight:600 800;font-display:swap;unicode-range:U+0020-007E,U+00A0,U+00B7,U+00D7,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+20AC,U+2197,U+2212,U+2248,U+2264-2265}@font-face{font-family:Nunito Fallback;src:local("Arial Rounded MT Bold"),local("Arial");size-adjust:95%;ascent-override:106%;descent-override:37%;line-gap-override:0%}@font-face{font-family:Unbounded Fallback;src:local("Arial Black"),local("Arial");font-weight:700;size-adjust:116%;ascent-override:86%;descent-override:21%;line-gap-override:0%;unicode-range:U+0020-007E,U+00A0,U+00B7,U+00D7,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+20AC,U+2212,U+2248}@font-face{font-family:Unbounded Fallback;src:local("Arial Black"),local("Arial");font-weight:600;size-adjust:112.7%;ascent-override:88%;descent-override:22%;line-gap-override:0%;unicode-range:U+0020-007E,U+00A0,U+00B7,U+00D7,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+20AC,U+2212,U+2248}@font-face{font-family:Unbounded Fallback;src:local("Arial Black"),local("Arial");font-weight:700;size-adjust:113%;ascent-override:88%;descent-override:22%;line-gap-override:0%;unicode-range:U+0020-007E,U+00A0,U+00B7,U+00D7,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+20AC,U+2212,U+2248}:root{--mask:#000;--ink:#0f101a;--ink-h:#262838;--ink-2:#3a3b47;--muted:#676874;--ghost:#b9bac4;--card:#fff;--fill:#f1f3f6;--fill-2:#e8ebf1;--line:#e9edf6;--brand:#3a2763;--brand-h:#4b3580;--on-brand:#fff1eb;--cta:#ff8a00;--cta-h:#ff9a1f;--cta-2:#ff54bb;--cta-2-h:#ff6cc4;--focus:#33aaff;--focus-ring:#0a6cc2;--ph:#85868f;--hi:#00c3a0;--mid:#8c64ff;--lo:#ff0f0f;--on-brand-2:#d6cdea;--brand-line:#5d4a8a;--brand-tick:#6f5ca0;--gem-1:#bdf3ff;--gem-2:#8fe6fb;--gem-3:#e3f9ff;--gem-4:#ffd9ec;--gem-spec:#3a2763;--gem-glint:#ff54bb;--up:#007a62;--lo-text:#d10f2a;--lo-bg:#fff0f0;--lo-line:#ffd6d6;--sky-1:#75e6ff;--sky-2:#99eeff;--sky-3:#fff1eb;--glow:#00fff0;--scrim:rgba(15,16,26,.24);--sel:#ffe0f2;--edge:0 0 0 1px rgba(15,16,26,.06);--edge-h:0 0 0 1px rgba(15,16,26,.12);--lift:0 0 0 1px rgba(15,16,26,.06),0 4px 0 0 rgba(15,16,26,.04);--ring-field:inset 0 0 0 2px var(--focus-ring);--cut:0 0 0 4px var(--card);--contact:rgba(15,16,26,.1);--hair:inset 0 -1px 0 var(--line);--ui:Nunito,"Nunito Fallback",system-ui,sans-serif;--disp:Unbounded,"Unbounded Fallback",var(--ui);--t-caption: 600 12px/16px var(--ui);--ls-caption:.01em;--t-legal: 600 12px/18px var(--ui);--ls-legal:.01em;--t-overline:700 12px/16px var(--ui);--ls-overline:.06em;--t-meta: 600 13px/20px var(--ui);--ls-meta:.01em;--t-label: 600 14px/20px var(--ui);--ls-label:0;--t-body: 600 16px/24px var(--ui);--ls-body:-.005em;--t-lead: 600 18px/28px var(--ui);--ls-lead:-.01em;--t-title: 700 18px/24px var(--ui);--ls-title:-.01em;--t-heading: 800 19px/28px var(--disp);--ls-heading:-.01em;--t-sub: 700 16px/24px var(--disp);--ls-sub:-.02em;--t-figure: 700 24px/32px var(--disp);--ls-figure:-.02em;--t-amount: 700 32px/48px var(--disp);--ls-amount:-.03em;--d-1:34px;--d-2:44px;--d-3:56px;--d-4:64px;--d-5:76px;--d-6:84px;--ls-d:-.03em;--lh-d:1.04;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px;--s18:72px;--s24:96px;--sec:96px;--r-xs:6px;--r-sm:12px;--r-in:20px;--r-md:24px;--r-card:32px;--r-pill:999px;--h-sm:32px;--h-md:40px;--h-tap:44px;--h-lg:48px;--h-xl:56px;--hdr:72px;--dur-press:.12s;--dur-hover:.18s;--dur-state:.26s;--dur-out:.14s;--dur-roll:.48s;--dur-count:.9s;--dur-confetti:1.6s;--stagger:40ms;--e-out:cubic-bezier(.2,.8,.2,1);--e-in:cubic-bezier(.4,0,1,1);--e-io:cubic-bezier(.65,0,.35,1);--e-sine:cubic-bezier(.37,0,.63,1);--e-expo:cubic-bezier(.16,1,.3,1);--sp-ui:linear(0, .0337, .1168, .2272, .3485, .4695, .5826, .6834, .7697, .841, .898, .942, .9746, .9976, 1.013, 1.0223, 1.027, 1.0284, 1.0275, 1.0252, 1.0221, 1.0187, 1.0152, 1.012, 1.0091, 1.0066, 1.0046, 1.003, 1);--sp-ui-ms:.39s;--sp-sheet:linear(0, .0241, .0834, .1629, .2516, .3425, .4305, .5128, .5878, .6546, .7132, .7638, .807, .8436, .8741, .8995, .9203, .9374, .9511, .9622, .971, .978, .9835, .9878, .9911, .9937, .9956, .997, 1);--sp-sheet-ms:.41s;--sp-slip:linear(0, .0246, .0843, .163, .2498, .3377, .4224, .5011, .5725, .6363, .6923, .7411, .7831, .819, .8495, .8753, .897, .9151, .9303, .9429, .9533, .962, .9691, .975, .9798, .9837, .987, .9896, .9918, .9935, .995, .9961, .9971, .9979, .9985, .999, .9994, .9997, 1);--sp-slip-ms:.76s;--sp-pop:linear(0, .0792, .2643, .4888, .7051, .8846, 1.0144, 1.0939, 1.1302, 1.1338, 1.1165, 1.0884, 1.0578, 1.0301, 1.0082, .9932, .9848, .9817, .9825, .9855, .9896, .9937, .9972, .9998, 1.0014, 1.0023, 1.0025, 1.0022, 1);--sp-pop-ms:.59s;--sp-mascot:linear(0, .1168, .3826, .6851, .9453, 1.1222, 1.2079, 1.2171, 1.1758, 1.1115, 1.0465, .9952, .9637, .9516, .9544, .9661, .9809, .9944, 1.0042, 1.0095, 1.0108, 1.0093, 1.0063, 1.003, 1.0003, .9985, .9977, .9977, 1);--sp-mascot-ms:.85s;--dur-1:var(--dur-press);--dur-2:var(--dur-hover);--dur-3:var(--dur-state);--dur-arc:var(--dur-count);--e-spring:var(--sp-ui);--lp:540px;--swc:480px;--gap:32px;--figw:470px;--wrap:calc(var(--lp) + var(--gap) + var(--swc) + 48px);--side:24px;--i-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--i-out:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 16 16 8M9 8h7v7'/%3E%3C/svg%3E");--i-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-5-5 5 5-5 5'/%3E%3C/svg%3E");--i-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='3'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E");--i-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6M12 7.5v.5'/%3E%3C/svg%3E");--i-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m7 7 10 10M17 7 7 17'/%3E%3C/svg%3E");--i-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E");--i-gas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 20V6a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v14M4 20h12M8 9h4M15 11h2a1.5 1.5 0 0 1 1.5 1.5V16a1.5 1.5 0 0 0 3 0V9l-3-3'/%3E%3C/svg%3E");--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--i-route:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='18' r='2.5'/%3E%3Ccircle cx='18' cy='6' r='2.5'/%3E%3Cpath d='M8.5 18H15a3 3 0 0 0 0-6H9a3 3 0 0 1 0-6h6.5'/%3E%3C/svg%3E");--i-fake:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23ff0f0f'/%3E%3Cpath d='M7 3.4v4.4' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3Ccircle cx='7' cy='10.3' r='1' fill='white'/%3E%3C/svg%3E");--fig-h:496px;--gold-1:#fff2c4;--gold-2:#e9b64a;--gold-3:#b07a1c;--gold-4:#f6d27a;--gold-5:#9c6a14;interpolate-size:allow-keywords}@supports not (transition-timing-function:linear(0,1)){:root{--sp-ui:cubic-bezier(.3,1.25,.5,1);--sp-sheet:cubic-bezier(.2,.8,.2,1);--sp-slip:cubic-bezier(.2,.8,.2,1);--sp-pop:cubic-bezier(.3,1.6,.5,1);--sp-mascot:cubic-bezier(.3,1.6,.4,1)}}@media(max-width:767px){:root{--r-card:24px;--r-in:16px;--hdr:64px;--side:16px;--t-amount:700 26px/40px var(--disp);--t-lead:600 16px/24px var(--ui);--ls-lead:-.005em}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 16px)}@media(max-width:1023px){html:has(.toc){scroll-padding-top:calc(var(--hdr) + 64px)}}body{margin:0;font:var(--t-body);letter-spacing:var(--ls-body);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:linear-gradient(180deg,var(--sky-1) 0,var(--sky-2) 420px,var(--sky-3) 900px) no-repeat,var(--sky-3);min-height:100vh;overflow-x:clip}::selection{background:var(--sel)}button,input,output,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;border:0;background:none;padding:0}a{color:inherit;text-decoration:none}img{display:block}h1,h2,h3,.pg-h1,.card-h,.m-h h2,.rc-head h3,.qa summary{text-wrap:balance}p,li,.band-t,.ft-legal p{text-wrap:pretty}.pg-h1,.sheet a,.rc-head h3,.brand-word,.ft-word,.card-h,.m-h h2,.amt,.rv-amt b,.ring-badge b,.badge,.mini-ring b{font-synthesis:none}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}b,strong{font-weight:700}.hdr :focus-visible{outline-color:var(--ink)}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.na{color:var(--muted)}.zc{font-size:.7em;line-height:0;vertical-align:-.28em;margin:0 .03em;font-weight:inherit}.chev,.ico-out,.ico-lock,.ico-info,.ico-clock,.ico-gas,.ico-check{display:inline-block;flex:none;background:currentColor;-webkit-mask:var(--i-chev) center/contain no-repeat;mask:var(--i-chev) center/contain no-repeat;width:16px;height:16px;transition:transform var(--dur-2) var(--e-out)}.ico-out{-webkit-mask-image:var(--i-out);mask-image:var(--i-out);width:12px;height:12px}.ico-lock{-webkit-mask-image:var(--i-lock);mask-image:var(--i-lock);width:12px;height:12px}.ico-info{-webkit-mask-image:var(--i-info);mask-image:var(--i-info);width:14px;height:14px}.ico-clock{-webkit-mask-image:var(--i-clock);mask-image:var(--i-clock)}.ico-gas{-webkit-mask-image:var(--i-gas);mask-image:var(--i-gas)}.ico-check{-webkit-mask-image:var(--i-check);mask-image:var(--i-check)}.hit{position:relative}.hit:after{content:"";position:absolute;inset:-2px 0}.tab,.ico-btn,.flip,.route-h,.note-btn,.chip,.tm-chip,.trow,.cm-grid button,.tk-link,.c-act span,.toc a,.acct-menu button,.ft-col a,.tok-btn,.btn-ink,.btn-fill,.seg>button,.tm-tabs button,.qa summary,.chain-sel,.nav a,.ask-go,.cta,.acct-btn,.nf-b,.bal button,.burger,.sheet a,.copy-btn,.x-btn{transition:background-color var(--dur-2) var(--e-out),color var(--dur-2) var(--e-out),box-shadow var(--dur-2) var(--e-out),transform var(--dur-1) var(--e-out)}.ico-btn:active,.tab:active,.chip:active:not(:disabled),.tm-chip:active,.seg>button:active,.tm-tabs button:active,.rc-btns button:active,.note-btn:active,.btn-fill:active:not(:disabled),.nf-b:active,.btn-ink:active,.tok-btn:active:not(:disabled),.ask-go:active:not(:disabled),.copy-btn:active{transform:scale(.97)}.hdr{position:sticky;top:0;z-index:40;height:var(--hdr);transition:background-color var(--dur-2) var(--e-out),box-shadow var(--dur-2) var(--e-out)}.hdr.solid{background:var(--card);box-shadow:0 1px 0 var(--line)}.hdr-in{max-width:var(--wrap);margin:0 auto;height:var(--hdr);padding:0 max(var(--side),env(safe-area-inset-right)) 0 max(var(--side),env(safe-area-inset-left));display:flex;align-items:center;gap:24px}.brand{display:flex;align-items:center;gap:8px;flex:none;padding:6px 0}.brand-head{height:36px;width:68px;object-fit:contain;flex:none;position:relative;top:-1px}.brand-word{font-family:var(--disp);font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.025em;color:var(--brand)}@media(min-width:768px){.brand-word{position:relative;top:-.5px}}.nav{display:flex;gap:4px;margin:0 0 0 16px}.nav a{height:44px;display:flex;align-items:center;padding:0 16px;border-radius:var(--r-pill);font:var(--t-body);font-weight:700;letter-spacing:var(--ls-body);color:var(--ink-2)}.nav a:hover{background:var(--card);color:var(--ink)}.nav a.on{background:var(--card);color:var(--brand)}.hdr.solid .nav a:hover,.hdr.solid .nav a.on{background:var(--fill)}.nav a .tico{width:20px;height:20px;margin-right:8px}.hdr-r{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto}.btn-ink{height:44px;padding:0 20px;border-radius:var(--r-pill);background:var(--brand);color:var(--card);font:var(--t-body);font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px}.btn-ink:hover{background:var(--brand-h)}.btn-ink[aria-busy=true]{pointer-events:none}.btn-ink[aria-busy=true]:before{content:"";position:absolute;left:6px;top:50%;margin-top:-8px;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin16 .8s linear infinite}@keyframes spin16{to{transform:rotate(360deg)}}.pv-shell{position:fixed;inset:0;z-index:999990;display:grid;place-items:center;pointer-events:none;animation:fadein var(--dur-hover) var(--e-out)}.pv-shell:before{content:"";position:absolute;inset:0;background:var(--scrim)}.pv-shell.out{animation:fadeout var(--dur-out) var(--e-in) forwards}.pv-card{position:relative;width:360px;height:715px;max-height:calc(100svh - 32px);background:var(--card);border-radius:var(--r-card);box-shadow:var(--lift);padding:56px 24px 24px;display:flex;flex-direction:column;align-items:center;gap:12px}.pv-card img{width:162px;height:156px}.pv-card h3{margin:4px 0 0;font:800 20px/32px var(--disp);letter-spacing:-.02em;color:var(--brand)}.pv-card p{margin:0 0 12px;font:var(--t-label);color:var(--muted);text-align:center;max-width:280px}.pv-card i{position:relative;overflow:hidden;display:block;width:100%;height:56px;flex:none;border-radius:var(--r-in);background:var(--fill)}.pv-card i:after{content:"";position:absolute;inset:0;width:50%;background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0);transform:translate(-100%);animation:sweep 1.2s var(--e-sine) infinite}@media(max-width:767px){.pv-shell{place-items:end stretch}.pv-card{width:auto;height:auto;max-height:none;position:absolute;left:0;right:0;top:max(0px,calc(100% - 715px));bottom:0;border-radius:var(--r-card) var(--r-card) 0 0;padding-top:32px}.pv-card:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:var(--r-pill);background:var(--ghost)}}.btn-ink{position:relative;white-space:nowrap}.cw-ico{display:none;width:20px;height:16px;border:2px solid var(--card);border-radius:var(--r-xs);position:relative}.cw-ico:after{content:"";position:absolute;right:2px;top:4px;width:4px;height:4px;border-radius:50%;background:var(--card)}.acct{position:relative}.acct-btn{height:44px;padding:0 12px 0 8px;border-radius:var(--r-pill);background:var(--card);display:flex;align-items:center;gap:8px;font:var(--t-body);font-weight:700;font-variant-numeric:tabular-nums;box-shadow:var(--edge)}.acct-btn:hover{box-shadow:var(--edge-h)}.acct-av{width:32px;height:32px;border-radius:50%;background:conic-gradient(from 200deg,var(--cta),var(--cta-2),var(--mid),var(--focus),var(--hi),var(--cta))}.acct-menu{position:absolute;right:0;top:52px;background:var(--card);border-radius:var(--r-in);padding:8px;min-width:200px;box-shadow:var(--lift);animation:popin var(--dur-3) var(--e-out);transform-origin:top right}.acct-menu button,.acct-menu a{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;text-align:left;padding:0 12px;border-radius:var(--r-sm);font:var(--t-body);font-weight:700}.acct-menu button:hover,.acct-menu a:hover{background:var(--fill)}.burger{display:none;width:44px;height:44px;border-radius:50%;background:var(--card);position:relative}.burger span{position:absolute;left:13px;right:13px;height:2px;border-radius:2px;background:var(--ink);transition:transform var(--dur-2) var(--e-out)}.burger span:first-child{top:17px}.burger span:last-child{top:25px}.burger[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.burger[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)}.sheet{position:fixed;inset:var(--hdr) 0 0;background:var(--card);padding:16px var(--side) calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:4px;z-index:39;animation:fadein var(--dur-2) var(--e-out);overscroll-behavior:contain;overflow-y:auto}@media(min-width:1024px){.sheet{display:none!important}}.sheet a{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 12px;margin:0 -8px;border-radius:var(--r-pill);font-family:var(--disp);font-weight:800;font-size:var(--d-1);line-height:48px;letter-spacing:var(--ls-d);animation:itemin var(--dur-3) var(--e-out) backwards}.sheet a:nth-child(2){animation-delay:30ms}.sheet a:nth-child(3){animation-delay:60ms}.sheet a:nth-child(4){animation-delay:90ms}.sheet a:nth-child(5){animation-delay:.12s}.sheet a.on{color:var(--brand);background:var(--fill)}.sheet a .tico{width:32px;height:32px}.sheet .btn-ink{margin-top:auto;height:56px;width:100%;font:var(--t-title);font-weight:800}@keyframes itemin{0%{transform:translateY(8px);opacity:0}}.stage-wrap{position:relative;min-height:calc(100svh - var(--hdr));padding:24px max(var(--side),env(safe-area-inset-right)) 24px max(var(--side),env(safe-area-inset-left))}.scene{position:absolute;inset:calc(-1 * var(--hdr)) 0 0;overflow:clip;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,var(--mask) 0,var(--mask) calc(100% - 160px),transparent 100%);mask-image:linear-gradient(180deg,var(--mask) 0,var(--mask) calc(100% - 160px),transparent 100%)}.scene-in{position:relative;max-width:var(--wrap);height:100%;margin:0 auto;--px:0;--py:0}.sc{position:absolute;height:auto;will-change:transform;transform:translate3d(calc(var(--px)*var(--d,10)*1px),calc(var(--py)*var(--d,10)*1px),0) rotate(var(--rot,0deg))}.sc-rainbow{width:540px;left:-170px;top:96px;--d:6}.sc-cloud-b{width:240px;right:-152px;top:112px;--d:14}.sc-ribbon{width:600px;right:-260px;top:490px;--d:8;--rot:-8deg}.sc-coin{width:84px;--d:18}.sc-coin.c1{left:-120px;top:560px;--rot:-14deg}.sc-coin.c2{right:-112px;top:320px;width:64px;--rot:18deg}.sc-spark{width:32px;--d:22}.sc-spark.s1{left:472px;top:112px}.sc-spark.s2{right:-60px;top:72px;width:24px}.sc-spark.s3{left:-60px;top:420px;width:24px}@media(pointer:coarse){.sc{will-change:auto}}.stage{position:relative;z-index:1;max-width:calc(var(--wrap) - 48px);margin:0 auto;display:grid;grid-template-columns:var(--lp) var(--swc);grid-template-areas:"lp sw" "lp ask";grid-template-rows:auto auto;column-gap:var(--gap);row-gap:16px;justify-content:space-between;align-items:start}.lp{grid-area:lp;grid-row:1 / span 2;position:relative;width:var(--lp);align-self:start;display:flex;flex-direction:column}.lp .fig-box{flex:none;height:var(--fig-h)}.sw{grid-area:sw}.ask{grid-area:ask;width:var(--swc);align-self:start}.bubble{position:relative;z-index:3;min-width:0;background:var(--card);border-radius:var(--r-card);box-shadow:var(--lift);padding:20px;height:212px;display:grid;grid-template-columns:132px 1fr;gap:20px;align-items:start}.tail{position:absolute;left:150px;bottom:-14px;width:30px;height:30px;background:var(--card);border-radius:var(--r-xs);transform:rotate(45deg);box-shadow:1px 1px #0f101a0f}.ring{position:relative;width:132px;height:132px;flex:none;margin-top:4px;--av:14px}.ring-scale{position:absolute;inset:0;transform-origin:50% 50%}.ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ring circle{fill:none;stroke-width:8}.ring{--rw:8px;--c:var(--mid)}.ring .trk{position:absolute;inset:0;border-radius:50%;border:var(--rw) solid var(--fill)}.ring .rg{position:absolute;inset:0;opacity:0}.ring.lit .rg{opacity:1}.ring .half{position:absolute;top:0;bottom:0;width:50%;overflow:hidden}.ring .half.r{right:0}.ring .half.l{left:0}.ring .half i{position:absolute;top:0;bottom:0;width:200%;box-sizing:border-box;border-radius:50%;border:var(--rw) solid;border-color:var(--c) var(--c) transparent transparent}.ring .half.r i{left:-100%;transform:rotate(-135deg)}.ring .half.l i{left:0;transform:rotate(45deg)}.ring{container-type:size}.ring .cap{position:absolute;left:50%;top:50%;width:0;height:0}.ring .cap i{position:absolute;left:calc(var(--rw) / -2);top:-50cqh;width:var(--rw);height:var(--rw);border-radius:50%;background:var(--c)}.ring[data-band=stock] .trk{display:none}.odo{display:inline-flex;height:1.25em;overflow:hidden;line-height:1.25em;vertical-align:top}.odo-c{display:block;flex:none;align-self:flex-start;height:13.75em;width:.8em;text-align:center}.odo-c>span{display:block;height:1.25em}.odo-s{display:block;flex:none;height:1.25em;width:.3em}.lens{position:fixed;left:0;top:0;width:132px;height:132px;pointer-events:none;z-index:45;opacity:0;will-change:transform,opacity}.lens svg{width:100%;height:100%;display:block;overflow:visible}.lens .spin{transform-origin:66px 66px}.lens .g1{stop-color:var(--gold-1)}.lens .g2{stop-color:var(--gold-2)}.lens .g3{stop-color:var(--gold-3)}.lens .g4{stop-color:var(--gold-4)}.lens .g5{stop-color:var(--gold-5)}.lens .glass{fill:var(--card);fill-opacity:.22}.lens .shine{stroke:var(--card);stroke-opacity:.9}.glint{position:fixed;left:0;top:0;width:40px;height:42px;pointer-events:none;z-index:46;opacity:0;will-change:transform,opacity}.ring .spin{position:absolute;inset:0;opacity:0;transition:opacity var(--dur-out) var(--e-in)}.ring .spin svg{animation:turn .9s linear infinite}.ring .spin circle{stroke:var(--muted);stroke-linecap:round;stroke-dasharray:22 100}.ring[data-band=wait] .spin{opacity:1;transition:opacity var(--dur-hover) var(--e-out)}.ring:not([data-band=wait]) .spin svg{animation-play-state:paused}@keyframes turn{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.ring[data-band=hi]{--c:var(--hi)}.ring[data-band=mid]{--c:var(--mid)}.ring[data-band=lo]{--c:var(--lo)}.ring[data-band=stock] svg{display:none}.ring[data-band=stock]{--av:4px}.ring .ring-av{position:absolute;inset:var(--av);width:auto;height:auto;font-size:22px;transition:inset var(--dur-2) var(--e-out)}.ring .ring-av.q{background:var(--brand)}.ring-badge{position:absolute;left:50%;bottom:-8px;transform:translate(-50%);height:28px;padding:0 12px 0 8px;border-radius:var(--r-pill);background:var(--card);box-shadow:0 0 0 2px var(--fill);display:flex;align-items:center;white-space:nowrap;font:var(--t-label);color:var(--muted);font-variant-numeric:tabular-nums;transition:opacity var(--dur-hover) var(--e-out)}.ring-badge .val{display:flex;align-items:center;gap:0;transition:opacity var(--dur-state) var(--e-out),transform var(--dur-state) var(--e-out)}.ring-badge .dots{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;opacity:0;transition:opacity var(--dur-state) var(--e-out)}.ring-badge .dots i{width:5px;height:5px;border-radius:50%;background:var(--muted)}.ring[data-band=wait] .ring-badge .dots i{animation:dot 1.05s var(--e-sine) infinite}.ring-badge .dots i:nth-child(2){animation-delay:.15s}.ring-badge .dots i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,to{opacity:.25}40%{opacity:1}}.ring[data-band=wait] .ring-badge .dots{opacity:1}.ring[data-band=wait] .ring-badge .val{opacity:0;transform:translateY(4px);transition-duration:var(--dur-out);transition-timing-function:var(--e-in)}.ring-badge b{font-family:var(--disp);font-weight:800;font-size:13px;letter-spacing:-.01em;color:var(--ink);min-width:2ch;text-align:right}.ring-badge .rb-band{margin-left:8px;color:var(--ink-2)}@media(min-width:768px){.ring-badge .of,.ring-badge .rb-band{position:relative;top:1px}}.ring-badge .rb-band:empty{display:none}.ring-badge .dot{width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--muted)}.ring[data-band=hi] .dot{background:var(--hi)}.ring[data-band=mid] .dot{background:var(--mid)}.ring[data-band=lo] .dot{background:var(--lo)}.ring[data-band=hello] .ring-badge,.ring[data-band=error] .ring-badge{visibility:hidden}.ring:is([data-band=stock],[data-band=none],[data-band=fake]) .dot,.ring:is([data-band=stock],[data-band=none],[data-band=fake]) b{display:none}.ring:is([data-band=stock],[data-band=none],[data-band=fake]) .ring-badge{padding:0 12px;background:var(--fill);box-shadow:0 0 0 2px var(--card)}.ring[data-band=fake] .ring-badge{background:var(--lo-bg)}.ring[data-band=fake] .rb-band{margin-left:0;color:var(--lo-text)}@media(max-width:1023px){.ring[data-band=fake] .ring-badge{display:none}}.ring[data-band=wait] .ring-badge{min-width:64px}.b-txt{min-width:0;height:172px;display:flex;flex-direction:column;gap:4px;overflow:hidden}.b-h{margin:0 0 4px;font:800 24px/32px var(--disp);letter-spacing:-.02em;text-wrap:balance;flex:none;color:var(--brand)}@media(min-width:1280px){.b-h{font-size:30px;line-height:34px}}.bubble:not([data-tok=no]) .b-h,.bubble[data-tok=no] .b-who{display:none}.b-who{display:flex;align-items:baseline;gap:8px;font:var(--t-body);font-weight:700;white-space:nowrap;overflow:hidden}.b-role{font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--muted);white-space:nowrap}@media(min-width:768px)and (max-width:1023px){.b-role{display:none}}.b-tok{display:flex;align-items:center;gap:8px;height:28px;font:var(--t-heading);letter-spacing:var(--ls-heading);white-space:nowrap;overflow:hidden}.b-tok b{min-width:0;overflow:hidden;white-space:nowrap}.fl{display:inline-block;transform-origin:0 50%;white-space:nowrap}.b-q{font:var(--t-meta);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.b-q span:first-child{color:var(--ink);font-weight:700}.bubble{--say-lh:24px;--say-l:3}.bubble[data-tok=no]{--say-l:4}.bubble[data-tok=no]:has(#bQ:not([hidden])){--say-l:3}.b-say{position:relative;flex:none;height:calc(var(--fit,var(--say-l)) * var(--say-lh));transition:height var(--dur-state) var(--e-out);font:var(--t-body);line-height:var(--say-lh);letter-spacing:var(--ls-body);font-variant-numeric:tabular-nums}.b-say .tb{position:absolute;inset:0;margin:0;overflow:hidden;opacity:0;transition:opacity var(--dur-out) var(--e-in)}.b-say .tb.on{opacity:1;transition:opacity var(--dur-state) var(--e-out)}.b-read{position:absolute;left:0;top:calc(var(--say-lh) + 10px);width:min(200px,100%);height:4px;border-radius:2px;overflow:hidden;background:var(--fill);opacity:0;pointer-events:none;transition:opacity var(--dur-state) var(--e-out)}.b-read.on{opacity:1}.b-read i{position:absolute;inset:0;border-radius:inherit;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--gold-2),var(--gold-4))}.b-read.on:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);animation:readrun 1.8s linear infinite}@keyframes readrun{0%{transform:translate(-100%)}to{transform:translate(250%)}}.bubble.more .b-say .tb.on{-webkit-mask-image:linear-gradient(180deg,var(--mask) calc(100% - var(--say-lh)),transparent);mask-image:linear-gradient(180deg,var(--mask) calc(100% - var(--say-lh)),transparent)}.b-more{position:absolute;right:16px;bottom:16px;z-index:5;height:32px;padding:0 16px;border-radius:var(--r-pill);background:var(--fill);font:var(--t-label);font-weight:700;color:var(--ink)}.b-more:after{content:"";position:absolute;inset:-6px -4px}.b-more:hover,.b-more[aria-expanded=true]{background:var(--fill-2)}.b-full{position:absolute;inset:0 0 auto;min-height:100%;z-index:4;background:var(--card);border-radius:var(--r-card);box-shadow:var(--lift);padding:20px 20px 64px;outline:0;animation:popin var(--dur-state) var(--e-out)}.b-full p{margin:0;font:var(--t-body);letter-spacing:var(--ls-body)}.b-full .b-q{margin-bottom:8px;white-space:normal}.b-role.imp{color:var(--lo-text);display:inline!important;font-variant-numeric:tabular-nums}.b-tok .b-imp{height:28px}.b-say .w{display:inline-block;opacity:0;transform:translateY(4px);animation:wordin var(--dur-state) var(--e-out) forwards}@keyframes wordin{to{opacity:1;transform:none}}.b-retry{position:relative;flex:none;align-self:flex-start;height:32px;padding:0 16px;border-radius:var(--r-pill);background:var(--fill);font:var(--t-label);font-weight:700}.b-retry:after{content:"";position:absolute;inset:-6px 0}.b-retry:hover{background:var(--fill-2)}.fig-box{position:relative;height:430px;margin-top:-32px;pointer-events:none}.fig-cloud{position:absolute;width:420px;height:auto;left:40px;bottom:-26px;z-index:0}.fig-box .contact{position:absolute;left:calc(40px + var(--figw)*.32);bottom:48px;width:calc(var(--figw)*.36);height:14px;border-radius:50%;background:var(--contact);z-index:1;transform-origin:50% 50%;animation:contact 4s var(--e-sine) infinite}.fig-lean{position:absolute;width:var(--figw);aspect-ratio:1;left:40px;bottom:-30px;z-index:2;transform-origin:50% 90%;transition:transform var(--dur-state) var(--e-out);pointer-events:auto}.fig-lean.lean{transform:translate(8px) rotate(3deg)}.fig-lean.back{transition:transform var(--sp-ui-ms) var(--sp-ui)}.fig-sway{position:absolute;inset:0;transform-origin:50% 90%;animation:sway 8s var(--e-sine) infinite}.fig-act{position:absolute;inset:0;transform-origin:50% 92%}.fig{position:relative;width:100%;height:100%;transform-origin:50% 92%;animation:breathe 4s var(--e-sine) infinite}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(.994,1.012)}}@keyframes contact{0%,to{scale:1 1}50%{scale:.97 1}}@keyframes sway{0%,to{transform:rotate(-.6deg)}50%{transform:rotate(.6deg)}}.still .fig,.still .fig-sway,.still .fig-box .contact,.still .pg-mascot{animation-play-state:paused}.fr{position:absolute;inset:0;width:100%;height:100%;opacity:0;transform:translateY(var(--dy,0))}.fig.warm .fr{opacity:.001;will-change:opacity}.fr.on,.fig.warm .fr.on{opacity:1}.fr[data-f=happy],.fr[data-f=happyBlink]{--dy:-2.15%}.spark-fx{position:absolute;width:32px;z-index:3;opacity:0;pointer-events:none}.ring-spark{position:absolute;width:24px;height:auto;z-index:3;opacity:0;pointer-events:none}.sw{position:relative;z-index:2;width:var(--swc);background:var(--card);border-radius:var(--r-card);box-shadow:var(--lift);padding:12px}.sw-top{display:flex;align-items:center;gap:8px;height:48px;padding:0 4px 4px;position:relative}.tabs{display:flex;gap:4px}.tab{height:44px;padding:0 16px;border-radius:var(--r-pill);font:var(--t-body);font-weight:600;color:var(--muted)}.tab.on{background:var(--fill);color:var(--ink);font-weight:700}.tab:hover{color:var(--ink)}.tab.on:hover{background:var(--fill-2)}#gear{margin-left:auto}.ico-btn{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--ink);flex:none}.ico-btn:hover,.ico-btn[aria-expanded=true]{background:var(--fill)}.fld{background:var(--fill);border-radius:var(--r-in);padding:16px 20px;height:126px;display:flex;flex-direction:column;justify-content:space-between;transition:box-shadow var(--dur-2) var(--e-out)}.fld+.fld{margin-top:4px}#fPay:focus-within{box-shadow:var(--ring-field)}.fld-h{display:flex;align-items:center;justify-content:space-between;height:24px;gap:8px}.fld-l{font:var(--t-label);font-weight:500;color:var(--muted)}.fld-r{display:flex;align-items:center;gap:12px;height:48px}.amt{flex:1;min-width:0;border:0;background:none;outline:0;font:var(--t-amount);letter-spacing:var(--ls-amount);font-variant-numeric:tabular-nums;padding:0;white-space:nowrap;overflow:hidden;text-overflow:clip;caret-color:var(--cta-2)}.fld-r[data-s="1"] .amt{font-size:26px;letter-spacing:-.02em}.fld-r[data-s="2"] .amt{font-size:22px;letter-spacing:-.02em}.fld-r[data-s="3"] .amt{font-size:18px;letter-spacing:-.02em}::placeholder{color:var(--muted);opacity:1;font-weight:600}.amt::placeholder,.seg-in input::placeholder,.mini-in input::placeholder{color:var(--ghost)}.amt-out{--ah:48px;position:relative;display:block;height:var(--ah);color:var(--ink)}.amt-out .fv{display:inline-flex;height:var(--ah);line-height:var(--ah);white-space:nowrap;transform-origin:0 50%;transition:transform var(--dur-state) var(--e-out),opacity var(--dur-hover) var(--e-out)}.amt-out .dg{display:inline-block;height:var(--ah);overflow:hidden;position:relative}.amt-out .col{display:flex;flex-direction:column;transition:transform var(--dur-roll) var(--e-out)}.amt-out .col span{height:var(--ah);line-height:var(--ah);text-align:center}.amt-out .ch{display:inline-block}.amt-out.zero .fv{color:var(--ghost)}.amt-out.wait .fv{opacity:.45}.amt-out.first .fv{opacity:0}.amt-out .q-sk{position:absolute;left:0;top:8px;width:55%;height:32px;border-radius:var(--r-sm);opacity:0;transition:opacity var(--dur-hover) var(--e-out)}.amt-out.first .q-sk{opacity:1}.sk i,.q-sk,.rate-sk,.sk-row i{position:relative;overflow:hidden;background:var(--fill-2)}.sk i:after,.q-sk:after,.rate-sk:after,.sk-row i:after{content:"";position:absolute;inset:0;width:50%;background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0);transform:translate(-100%)}.sk i:after,.amt-out.first .q-sk:after,.rate-sk:after,.sk-row i:after{animation:sweep 1.2s var(--e-sine) infinite}@keyframes sweep{to{transform:translate(250%)}}@keyframes pulse{50%{opacity:.4}}.tok-btn{position:relative;flex:none;height:44px;padding:0 12px 0 6px;border-radius:var(--r-pill);background:var(--card);display:flex;align-items:center;gap:8px;font:var(--t-title);letter-spacing:var(--ls-title);box-shadow:0 0 0 1px var(--line)}.tok-btn:not(.empty) b{max-width:7.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tok-btn:hover:not(:disabled){box-shadow:var(--edge-h)}.tok-btn.empty{padding-left:16px}.tok-btn.empty .tico{display:none}.tok-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 3px var(--focus);opacity:0;pointer-events:none}.tok-btn.nudge:before{animation:nudge 4s var(--e-sine) 3}@keyframes nudge{0%,80%,to{opacity:0}88%{opacity:1}}.tok-btn:disabled{cursor:default;box-shadow:none;background:transparent;padding-left:0}.tok-btn:disabled .chev{display:none}.tico{width:32px;height:32px;border-radius:50%;flex:none;background:var(--ink) center/cover no-repeat;color:var(--card);display:grid;place-items:center;font-weight:700;font-size:10px;letter-spacing:-.02em;position:relative;container-type:size}.tico img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;border-radius:50%}.tico img.ld{opacity:0;transition:opacity .2s ease-out}.tico img.ld.in{opacity:1}.tico img.ld.in~.tx{opacity:0;transition:opacity .2s ease-out}.tico:before{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px #0f101a14;pointer-events:none}.tico .tx{font-size:min(42cqi,calc(70cqi / var(--tw,2)));line-height:1;white-space:nowrap}.tico.on-chain:after{content:"";position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;border-radius:4px;background:var(--chain-ico) center/cover no-repeat;box-shadow:0 0 0 2px var(--badge-ring,var(--card));pointer-events:none}.tico.fake:after{background:var(--i-fake) center/cover no-repeat}.rrow .tico.on-chain:after{width:10px;height:10px;border-radius:3px;right:-3px;bottom:-3px;box-shadow:0 0 0 1.5px var(--badge-ring,var(--card))}.fld-f{display:flex;justify-content:space-between;align-items:center;height:20px;font:var(--t-label);color:var(--muted);font-variant-numeric:tabular-nums}.fld-f .d{color:var(--muted)}.fld-f .d.mid{color:var(--ink)}.fld-f .d.high,.fld-f .d.severe{color:var(--lo-text)}.bal{display:flex;align-items:center}.bal button{position:relative;height:24px;padding:0 8px;margin-left:8px;border-radius:var(--r-pill);background:var(--card);font:var(--t-label);font-weight:700;color:var(--ink)}.bal button:after{content:"";position:absolute;inset:-10px -4px}.bal button:hover{background:var(--fill-2)}.chain-sel,.chain-to{position:relative;display:flex;align-items:center;gap:8px;font:var(--t-label);height:32px;padding:0 12px 0 8px;border-radius:var(--r-pill);background:var(--card)}.chain-sel:after{content:"";position:absolute;inset:-6px -4px}.chain-sel:hover{box-shadow:var(--edge-h)}.chain-sel .chev{width:12px;height:12px}.chain-sel .from-l,.chain-to>span{color:var(--muted)}.chain-sel img,.chain-to img{border-radius:var(--r-xs)}.flip{position:relative;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin:-20px auto;border-radius:var(--r-sm);background:var(--fill);box-shadow:var(--cut)}.flip:hover:not(:disabled){background:var(--fill-2)}.flip:active:not(:disabled){transform:scale(.92)}.flip:disabled{color:var(--ghost);cursor:default}.flip svg{transition:transform var(--sp-ui-ms) var(--sp-ui)}.info{position:relative;height:56px;margin-top:4px}.info>*{position:absolute;inset:0;display:none}.info[data-mode=route] .route,.info[data-mode=msg] .note,.info[data-mode=warn] .warn{display:flex}.route{align-items:center}.route.idle .route-h{cursor:default}.route.idle .route-h:hover{background:none}.route.idle .chev{visibility:hidden}.route.idle .route-rate{color:var(--muted)}.note{align-items:center;gap:12px;padding:0 20px;font:var(--t-label);color:var(--lo-text)}.note.soft{color:var(--muted)}.note span{flex:1;min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.note-btn{position:relative;flex:none;height:36px;padding:0 16px;border-radius:var(--r-pill);background:var(--fill);color:var(--ink);font:var(--t-label);font-weight:700}.note-btn:after{content:"";position:absolute;inset:-4px 0}.note-btn:hover{background:var(--fill-2)}.warn{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:0 12px 0 20px;border-radius:var(--r-in);background:var(--lo-bg);box-shadow:inset 0 0 0 1px var(--lo-line)}.warn p{margin:0;min-width:0;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--lo-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ack{flex:none;display:flex;align-items:center;gap:8px;min-height:44px;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--ink);cursor:pointer;white-space:nowrap}.ack input{width:20px;height:20px;accent-color:var(--ink);margin:0}.ack[hidden]{display:none}.route-h{width:100%;height:48px;display:flex;align-items:center;gap:8px;padding:0 16px 0 20px;border-radius:var(--r-sm);font:var(--t-label);font-variant-numeric:tabular-nums}.route-h:hover{background:var(--fill)}.route-rate{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:clip}.route-rate .rr{display:inline-block}.route-rate .rate-usd.off{display:none}.rate-sk{display:block;width:160px;height:12px;border-radius:var(--r-xs)}.route-via{display:none}.route-via img{width:20px;height:20px;border-radius:var(--r-xs)}.route-h[aria-expanded=true] .chev{transform:rotate(180deg)}.route-b{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-3) var(--e-out)}.route-b.open{grid-template-rows:1fr}.route-in{overflow:hidden;padding:0 16px 0 20px}.rrow{display:flex;justify-content:space-between;align-items:center;gap:12px;font:var(--t-label);font-weight:500;color:var(--muted);height:32px}.rrow b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:8px;white-space:nowrap}.rrow b.na{color:var(--muted)}.rrow b.mid{color:var(--ink)}.rrow b.good{color:var(--up)}.rrow b.high,.rrow b.severe{color:var(--lo-text)}.rrow b img{width:20px;height:20px;border-radius:var(--r-xs)}.rrow b .tico{width:20px;height:20px;font-size:6px}.rrow b .tico img{border-radius:50%}.rrow b .rv-v{display:inline-block}.route-hint{margin:4px 0 12px;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--muted)}.cta{position:relative;margin-top:4px;width:100%;height:56px;border-radius:var(--r-pill);background:var(--cta);color:var(--ink);font:var(--t-title);font-weight:800;letter-spacing:var(--ls-title);display:flex;align-items:center;justify-content:center;gap:8px}.cta:hover:not(:disabled){background:var(--cta-h)}.cta:active:not(:disabled),.cta.press{transform:scale(.985)}.cta:disabled{background:var(--fill);color:var(--muted);cursor:default}.cta{overflow:hidden}.cta .lb{display:block}.cta .dots{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;opacity:0;pointer-events:none;transition:opacity var(--dur-out) var(--e-in)}.cta .dots i{width:7px;height:7px;border-radius:50%;background:currentColor}.cta.busy .dots i{animation:hop .9s var(--e-sine) infinite}.cta .dots i:nth-child(2){animation-delay:.12s}.cta .dots i:nth-child(3){animation-delay:.24s}.cta.busy .dots{opacity:1;transition:opacity var(--dur-hover) var(--e-out)}.cta.busy .lb{opacity:0}@keyframes hop{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.trust{display:flex;align-items:center;justify-content:center;gap:4px;height:16px;margin-top:8px;font:var(--t-caption);font-weight:500;letter-spacing:var(--ls-caption);color:var(--muted);white-space:nowrap}.pop{position:absolute;right:0;top:52px;z-index:20;width:320px;background:var(--card);border-radius:var(--r-md);padding:20px;box-shadow:var(--lift);animation:popin var(--dur-3) var(--e-out);transform-origin:top right}.pop-h{font:var(--t-title);letter-spacing:var(--ls-title);margin-bottom:12px}.pop-l{display:flex;justify-content:space-between;align-items:center;font:var(--t-label);min-height:32px}.pop-hint{margin:4px 0 12px;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--muted)}.seg{display:flex;gap:4px;background:var(--fill);border-radius:var(--r-pill);padding:4px;margin-bottom:8px}.seg>button{height:36px;padding:0 16px;border-radius:var(--r-pill);font:var(--t-label);font-weight:700}.seg>button.on{background:var(--card)}.seg>button:hover:not(.on){background:var(--fill-2)}.seg-in{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:4px;padding-right:12px;border-radius:var(--r-pill);font:var(--t-body);font-weight:700}.seg-in.on{background:var(--card)}.seg-in input,.mini-in input{border:0;background:none;outline:0;text-align:right;width:60px;font:var(--t-body);font-weight:700;font-variant-numeric:tabular-nums}.mini-in{display:flex;align-items:center;gap:4px;height:36px;padding:0 12px;border-radius:var(--r-pill);background:var(--fill);font-weight:700}.mini-in input{width:36px}.pop-warn{margin:0 0 8px;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--lo-text)}.ask{position:relative;z-index:3;background:var(--card);border-radius:var(--r-md);box-shadow:var(--lift);padding:12px}.chips{display:flex;gap:8px;height:50px;overflow-x:auto;scrollbar-width:none;padding:5px 24px 5px 5px;margin:-5px -12px -5px -5px;-webkit-mask-image:linear-gradient(90deg,var(--mask) calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,var(--mask) calc(100% - 32px),transparent)}.chip:focus-visible{scroll-margin-inline:32px}@media(min-width:768px){.chips{overflow:hidden;-webkit-mask-image:none;mask-image:none}}@media(max-width:767px){.chips{margin-right:0;scroll-padding-inline:12px}}.chips::-webkit-scrollbar{display:none}.chip{position:relative;flex:none;height:40px;padding:0 16px;border-radius:var(--r-pill);background:var(--fill);font:var(--t-label);white-space:nowrap}.chip:after{content:"";position:absolute;inset:-2px 0}.chip:hover:not(:disabled){background:var(--fill-2)}.chip:disabled{color:var(--muted);cursor:default}.ask-f{margin-top:8px;display:flex;align-items:center;gap:8px;height:56px;border-radius:var(--r-pill);background:var(--fill);padding:0 6px 0 20px;transition:box-shadow var(--dur-2) var(--e-out)}.ask-f:focus-within{box-shadow:var(--ring-field)}.ask-f.off input{cursor:default}.ask-f input{flex:1;min-width:0;align-self:stretch;border:0;background:none;outline:0;font:var(--t-body);font-weight:700;letter-spacing:var(--ls-body);text-overflow:ellipsis}#askIn::placeholder{text-overflow:ellipsis}.ask-go{width:44px;height:44px;border-radius:50%;background:var(--brand);color:var(--card);display:grid;place-items:center;flex:none}.ask-go:hover:not(:disabled,[aria-disabled=true]){background:var(--brand-h)}.ask-go:disabled,.ask-go[aria-disabled=true]{background:var(--fill-2);color:var(--muted);cursor:default}.ask-go.busy{background:var(--brand);color:var(--card)}.ask-go.busy svg{display:none}.ask-go.busy:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;box-shadow:-8px 0 0 currentColor,8px 0 0 currentColor;animation:pulse 1s var(--e-out) infinite}.ask-meta{display:flex;align-items:center;gap:0;margin:8px 8px 0;font:var(--t-meta);letter-spacing:var(--ls-meta);height:20px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.ask-reset{color:var(--muted);transition:color var(--dur-2) var(--e-out)}.ask-reset.lit{color:var(--ink)}.ask-reset:before{content:"\b7";margin:0 8px;color:var(--muted)}#askLeft:empty+.ask-reset:before{content:none}.ask-note{margin:4px 8px 0;font:var(--t-caption);letter-spacing:var(--ls-caption);color:var(--muted)}.ft{padding:72px max(var(--side),env(safe-area-inset-right)) 16px max(var(--side),env(safe-area-inset-left))}.ft-plate{position:relative;max-width:calc(var(--wrap) - 48px);margin:0 auto;background:var(--card);border-radius:var(--r-card);box-shadow:var(--edge);padding:40px 48px;overflow:hidden;container-type:inline-size}.ft-mark{display:block;width:max-content;margin:32px 0 calc(-40px - .1em);font-family:var(--disp);font-weight:600;font-size:min(27.4cqi,320px);line-height:.8;letter-spacing:-.04em;color:var(--brand);white-space:nowrap;font-synthesis:none}.ft-mark:focus-visible{outline-offset:-4px}.ft-top{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:64px;align-items:baseline}.ft-brand{display:flex;flex-direction:column;gap:12px}.ft-word{position:relative;font-family:var(--disp);font-weight:600;font-size:28px;line-height:32px;letter-spacing:-.025em;color:var(--brand);align-self:flex-start}.ft-chain{display:flex;align-items:center;gap:8px;font:var(--t-label);color:var(--ink-2)}.ft-chain img{border-radius:var(--r-xs)}.ft-cols{display:grid;grid-auto-flow:column;grid-auto-columns:192px;column-gap:32px;align-items:baseline}.ft-col{display:flex;flex-direction:column}.ft-col h3{margin:0;font:var(--t-overline);letter-spacing:var(--ls-overline);color:var(--muted);text-transform:uppercase;line-height:32px}.ft-col a{display:flex;align-items:center;min-height:32px;font:var(--t-body);font-weight:700;color:var(--ink);align-self:flex-start;position:relative}.ft-col a:hover{color:var(--muted)}.ft-word:after{content:"";position:absolute;inset:-6px -4px}.ft-legal{margin-top:40px;padding-top:24px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:8px 48px}.ft-legal p{margin:0;font:var(--t-legal);letter-spacing:var(--ls-legal);color:var(--muted)}.ft-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid var(--line);font:var(--t-caption);font-weight:700;color:var(--ink-2)}.ft-bar-l{display:flex;flex-direction:row;align-items:center;gap:8px;height:32px}.ft-copy{display:flex;align-items:center;height:32px}.ft-brand .blk{align-self:flex-start}.ft-law{display:flex;align-items:center;gap:8px;height:32px}.ft-law a{position:relative;display:flex;align-items:center;height:32px;font:var(--t-caption);font-weight:700;color:var(--ink)}.ft-law a:hover,.ft-law span{color:var(--muted)}.blk{display:inline-flex;align-items:center;gap:8px;height:24px;padding:0 8px;border-radius:var(--r-pill);background:var(--fill);font:var(--t-caption);font-weight:700;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.blk i{width:6px;height:6px;border-radius:50%;background:var(--up)}.blk.late i{background:var(--muted)}.modal{position:fixed;inset:0;z-index:60;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:16px;overscroll-behavior:contain}.modal:before{content:"";position:fixed;inset:0;background:var(--scrim);animation:fadein var(--dur-hover) var(--e-out) backwards}.modal.out:before{animation:fadeout var(--dur-out) var(--e-in) 40ms forwards}.modal.out .m-card{animation:cardout var(--dur-out) var(--e-in) forwards}.modal.soft.out .m-card{animation:fadeout .18s var(--e-out) forwards}@keyframes fadein{0%{opacity:0}}@keyframes fadeout{to{opacity:0}}@keyframes cardout{to{opacity:0;transform:translateY(8px) scale(.98)}}.m-card{position:relative;width:100%;min-width:0;max-width:440px;background:var(--card);border-radius:var(--r-card);padding:20px;box-shadow:var(--lift);animation:cardin var(--sp-ui-ms) var(--sp-ui) backwards,fadein var(--dur-hover) var(--e-out) backwards;outline:0}@keyframes cardin{0%{transform:translateY(16px) scale(.96)}}@keyframes popin{0%{transform:translateY(8px) scale(.97);opacity:0}}@keyframes popout{to{transform:translateY(4px) scale(.98);opacity:0}}.pop.out,.acct-menu.out,.tk-sort-m.out{animation:popout var(--dur-out) var(--e-in) forwards;pointer-events:none}.m-h{display:flex;align-items:center;justify-content:space-between;gap:12px;height:44px;margin-bottom:12px}.m-h h2{margin:0;font:var(--t-heading);font-weight:700;letter-spacing:var(--ls-heading)}.m-x{margin-right:-8px}.tm{height:min(640px,calc(100vh - 32px));display:flex;flex-direction:column}.search{position:relative;display:flex;align-items:center;gap:8px;height:52px;padding:0 8px 0 16px;border-radius:var(--r-pill);background:var(--fill);color:var(--muted);flex:none;transition:box-shadow var(--dur-2) var(--e-out),background-color var(--dur-2) var(--e-out)}.search:focus-within{background:var(--card);box-shadow:var(--ring-field)}.search input{flex:1;min-width:0;align-self:stretch;border:0;background:none;outline:0;font:var(--t-body);font-weight:700;color:var(--ink)}.x-btn{position:relative;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--muted);flex:none}.x-btn:before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:var(--i-x) center/contain no-repeat;mask:var(--i-x) center/contain no-repeat}.x-btn:after{content:"";position:absolute;inset:-8px}.x-btn:hover{color:var(--ink);background:var(--fill-2)}.tm-pop{margin-top:16px;flex:none}.tm-pl{font:var(--t-overline);letter-spacing:var(--ls-overline);color:var(--muted);text-transform:uppercase}.tm-chips{display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-right:24px;margin-top:8px;min-height:44px;-webkit-mask-image:linear-gradient(90deg,var(--mask) calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,var(--mask) calc(100% - 32px),transparent)}.tm-chips::-webkit-scrollbar{display:none}.tm-chip{flex:none}.tm-chip{height:44px;padding:0 12px 0 8px;border-radius:var(--r-pill);box-shadow:0 0 0 1px var(--line);display:flex;align-items:center;gap:8px;font:var(--t-body);font-weight:700}.tm-chip .tico{width:28px;height:28px;font-size:8px}.tm-chip:hover{background:var(--fill)}.tm-tabs{display:flex;gap:4px;margin:12px 0 8px;flex:none}.tm-tabs button{position:relative;height:40px;padding:0 16px;border-radius:var(--r-pill);font:var(--t-label);color:var(--muted)}.tm-tabs button:after{content:"";position:absolute;inset:-2px 0}.tm-tabs button:hover{color:var(--ink)}.tm-tabs button.on{background:var(--fill);color:var(--ink)}.tm-list{flex:1;overflow-y:auto;margin:0 -12px;padding:0 4px;scrollbar-width:thin;overscroll-behavior:contain;transition:opacity var(--dur-2) var(--e-out)}.tm-list.dim{opacity:.5}.trow{width:100%;height:64px;display:flex;align-items:center;gap:12px;padding:0 8px;border-radius:var(--r-in);text-align:left}.trow:hover,.trow:focus-visible{background:var(--fill)}.trow .tico{width:40px;height:40px;font-size:11px}.trow-t{flex:1;min-width:0;display:flex;flex-direction:column}.trow-t b{font:var(--t-body);font-weight:700}.trow-t span{font:var(--t-label);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-row{height:64px;display:flex;align-items:center;gap:12px;padding:0 8px}.sk-row i{display:block;border-radius:var(--r-xs)}.sk-row i:first-child{width:40px;height:40px;border-radius:50%}.sk-row span{flex:1;display:flex;flex-direction:column;gap:8px}.sk-row span i:first-child{width:96px;height:12px;border-radius:var(--r-xs)}.sk-row span i:last-child{width:64px;height:12px}.sk-row>i:last-child{width:76px;height:28px;border-radius:var(--r-pill)}.badge{flex:none;width:76px;height:28px;border-radius:var(--r-pill);background:var(--fill);display:flex;align-items:center;justify-content:center;gap:8px;font:800 13px/20px var(--disp);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.badge i{width:8px;height:8px;border-radius:50%;background:var(--muted)}.badge.hi i{background:var(--hi)}.badge.mid i{background:var(--mid)}.badge.lo i{background:var(--lo)}.badge.txt{padding:0 8px;font:var(--t-caption);font-weight:700;color:var(--muted)}.badge.none{visibility:hidden}.badge.unscored{background:none;font:500 14px/20px var(--ui);letter-spacing:0;color:var(--muted)}.trow .badge.unscored{justify-content:flex-end}.badge.warn-pill{width:auto;padding:0 10px 0 8px;gap:4px;background:var(--lo-bg);color:var(--lo-text);font:var(--t-caption);font-weight:700}.ico-bang{width:14px;height:14px;flex:none;background:currentColor;-webkit-mask:var(--i-info) center/contain no-repeat;mask:var(--i-info) center/contain no-repeat;transform:rotate(180deg)}.trow-t .imp-sub{display:flex;align-items:center;gap:4px;color:var(--lo-text)}.imp-sub .tico{width:16px;height:16px;font-size:6px}.trow-r{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.trow-p{font:var(--t-label);font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.tm-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:24px 16px;font:var(--t-body);font-weight:700;color:var(--muted)}.tm-empty img{width:120px;height:120px}.tm-empty .btn-fill{height:36px;margin-top:4px;position:relative;color:var(--ink)}.tm-empty .btn-fill:after{content:"";position:absolute;inset:-4px 0}.cm{max-width:520px}.cm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:min(560px,calc(100vh - 140px));overflow-y:auto;overscroll-behavior:contain}.cm-grid button{height:52px;display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:var(--r-sm);font:var(--t-label);text-align:left;box-shadow:0 0 0 1px var(--line);min-width:0}.cm-grid button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-grid button:hover,.cm-grid button.on{background:var(--fill)}.cm-grid img{width:24px;height:24px;border-radius:var(--r-xs);flex:none}.rv{max-width:480px}.rv,.rv[data-br="1"]{--rvh:576px}.rv .cta{margin-bottom:4px}.rv-body{min-height:var(--rvh);display:flex;flex-direction:column}.rv .cta{flex:none}.rv-amt{background:var(--fill);border-radius:var(--r-in);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.rv-amt+.rv-amt{margin-top:4px}.rv-amt>div{min-width:0}.rv-amt small{display:block;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--muted)}.rv-amt b{display:block;font:var(--t-figure);letter-spacing:var(--ls-figure);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rv-amt .tico{width:40px;height:40px}.rv-rows{margin:12px 4px}.rv-note{font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--muted);margin:0 4px 12px}.rv-note.err{color:var(--lo-text)}.rv .cta{margin-top:auto}.rv-wait{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.rv-wait img{width:148px;height:148px}.rv-wait p{margin:0;font:var(--t-body);font-weight:700;color:var(--muted);max-width:320px}.steps{display:flex;gap:4px;margin-top:4px}.steps i{position:relative;width:28px;height:6px;border-radius:var(--r-pill);background:var(--fill);overflow:hidden}.steps i:after{content:"";position:absolute;inset:0;background:var(--hi);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--e-out)}.steps i.on:after{transform:scaleX(1)}.steps i.cur:after{transform:scaleX(1);animation:live 1s var(--e-sine) infinite}@keyframes live{50%{opacity:.4}}.rc-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin:4px 0 16px}.rc-head img{width:80px;height:80px}.rc-head h3{margin:0;font-family:var(--disp);font-weight:800;font-size:var(--d-1);line-height:var(--lh-d);letter-spacing:var(--ls-d)}.rc-head p{margin:0;font:var(--t-body);font-weight:600}.rc-sub{margin:0;font:var(--t-label);color:var(--muted)}.rc-btns{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px}.rc-btns button{height:52px;border-radius:var(--r-pill);font:var(--t-body);font-weight:700;background:var(--fill)}.rc-btns button:hover{background:var(--fill-2)}.rc-btns button.ink{background:var(--brand);color:var(--card)}.rc-btns button.ink:hover{background:var(--brand-h)}.rv a.lnk{display:inline-flex;align-items:center;gap:4px;color:var(--ink);text-decoration:underline;text-underline-offset:3px;position:relative}.rv a.lnk:hover{text-decoration-thickness:2px}.rv a.lnk:after,.copy-btn:after{content:"";position:absolute;inset:-8px -4px}.copy-btn{position:relative;height:28px;padding:0 12px;border-radius:var(--r-pill);background:var(--fill);font:var(--t-label);font-weight:700;color:var(--ink)}.copy-btn:hover{background:var(--fill-2)}.out-btn{position:relative;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--fill);color:var(--ink)}.out-btn:after{content:"";position:absolute;inset:-8px}.out-btn:hover{background:var(--fill-2)}.rv-route{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 4px 0;font:var(--t-label);color:var(--ink)}.rv-route span+span:before{content:"";display:inline-block;width:12px;height:12px;margin-right:12px;vertical-align:-1px;background:var(--muted);-webkit-mask:var(--i-arrow) center/contain no-repeat;mask:var(--i-arrow) center/contain no-repeat}.rv-route span:nth-child(3){flex-basis:100%;color:var(--muted)}.rv-route span:nth-child(3):before{content:none}.ico-route{display:block;width:14px;height:14px;background:currentColor;-webkit-mask:var(--i-route) center/contain no-repeat;mask:var(--i-route) center/contain no-repeat}.rrow b .st-btn{margin-left:0}.confetti{position:fixed;inset:0;pointer-events:none;z-index:70;overflow:hidden}.confetti i{position:absolute;left:0;top:0;will-change:transform,opacity}.rv-body.leave{animation:leave var(--dur-out) var(--e-in) forwards}@keyframes leave{to{opacity:0;transform:translateY(-6px)}}.rv-body [data-i]{opacity:0;transform:translateY(8px);animation:rise var(--dur-state) var(--e-out) forwards;animation-delay:calc(var(--d,0ms) + var(--i) * var(--stagger))}@keyframes rise{to{opacity:1;transform:none}}.rc-head .stk{opacity:0}.rc-head .stk.popped{animation:pop var(--sp-pop-ms) var(--sp-pop) forwards}@keyframes pop{0%{opacity:0;transform:scale(.5) rotate(-12deg)}to{opacity:1;transform:none}}@media(min-width:1700px){:root{--lp:600px;--swc:520px;--gap:40px;--figw:520px}.sc-rainbow{width:540px;left:-230px}.sc-ribbon{width:600px;right:-300px}.fig-cloud{width:460px}}@media(min-width:1728px){.sc-cloud-b{right:-260px;width:300px}.sc-coin.c2{right:-220px}.sc-spark.s2{right:-200px}.sc-coin.c1{left:-240px}}@media(min-width:1024px)and (max-width:1279px){.nav{gap:0}.nav a{padding:0 12px}.sc-rainbow{display:none}.lp .fig-box{margin-top:-104px}}@media(min-height:1000px)and (min-width:1024px){.stage-wrap{display:block;padding-top:max(24px,calc((100svh - var(--hdr) - 676px) / 2))}}.scene-in{transform:translateY(var(--sy,0px))}@media(min-width:1700px){.sc-ribbon{top:806px}}@media(max-width:1279px){:root{--lp:440px;--swc:440px;--gap:24px;--figw:400px;--fig-h:584px}.bubble{grid-template-columns:104px 1fr;gap:16px;height:212px}.ring{width:104px;height:104px;--av:11px;--rw:6px}.ring .ring-av{font-size:18px}.tail{left:120px}.fig-cloud{width:360px;left:20px}.fig-lean{left:20px}.fig-box .contact{left:calc(20px + var(--figw)*.32)}}@media(min-width:1024px)and (max-width:1279px){:root{--fig-h:470px}}@media(max-width:1023px){:root{--swc:560px}.nav{display:none}.burger{display:block}.stage{grid-template-columns:minmax(0,560px);grid-template-areas:"lp" "sw" "ask";grid-template-rows:auto;row-gap:16px;justify-content:center}.sw,.ask{max-width:none;width:100%;justify-self:stretch}.lp{grid-row:auto;display:grid;align-self:auto;width:100%;grid-template-columns:240px 1fr;align-items:end;gap:0;height:280px}.lp .bubble{grid-column:2;grid-row:1;align-self:center;min-height:0;grid-template-columns:96px 1fr;gap:16px;height:212px}.lp .fig-box{grid-column:1;grid-row:1;height:280px;margin-top:0;flex:none}.fig-lean{width:300px;left:-36px;bottom:-40px}.fig-cloud{width:260px;left:-20px;bottom:-30px}.fig-box .contact{left:60px;width:108px;bottom:20px;height:12px}.tail{left:-10px;bottom:auto;top:96px}.ring{width:96px;height:96px;--av:10px}.ring .ring-av{font-size:16px}.lp .bubble[data-tok=no]{grid-template-columns:minmax(0,1fr)}.lp .bubble[data-tok=no] .ring{display:none}.b-h{font-size:20px;line-height:28px}.sc-rainbow{width:380px;left:-150px;top:60px}}@media(min-width:768px)and (max-width:1023px){.lp .bubble{display:block}.lp .bubble .ring{position:absolute;left:20px;top:48px;width:52px;height:52px;margin:0;--av:6px;--rw:4px}.lp .bubble .ring circle{stroke-width:10}.lp .bubble .ring .ring-av{font-size:10px}.lp .bubble .ring-badge{left:64px;bottom:0;transform:none;height:24px;padding:0 8px 0 6px;font:var(--t-caption);font-weight:700}.lp .bubble .ring-badge .rb-band{margin-left:4px}.lp .bubble .ring-badge .dot{width:6px;height:6px}.b-txt{height:172px}.b-tok{height:52px;padding-left:64px;align-items:flex-start;flex:none}.bubble:not([data-tok=no]):has(#bQ:not([hidden])),.bubble:has(#bRetry:not([hidden])){--say-l:2}.sc-ribbon{width:360px;right:-200px;top:640px}}@media(max-width:767px){:root{--d-2:40px;--t-sub:700 15px/24px var(--disp)}.hdr-in{gap:8px}.brand-word{font-size:20px;line-height:32px}.brand-head{height:32px;width:61px;top:-1.5px}.hdr-r .btn-ink{width:44px;padding:0}.hdr-r .btn-ink .cw-txt{display:none}.hdr-r .cw-ico{display:block}.hdr-r .btn-ink[aria-busy=true] .cw-ico{display:none}.hdr-r .btn-ink[aria-busy=true]:before{left:50%;margin-left:-8px}.acct-btn #acctAddr{display:none}.stage-wrap{padding-top:8px}.lp{grid-template-columns:118px 1fr;height:176px}.lp .fig-box{height:176px;overflow:visible}.fig-lean{width:156px;left:-22px;bottom:-4px}.fig-sway{animation:none}.fig-cloud,.fig-box .contact{display:none}.lp .bubble{height:176px;display:block;padding:12px 16px}.lp .bubble .ring{position:absolute;left:16px;top:36px;width:52px;height:52px;margin:0;--av:6px;--rw:4px}.lp .bubble[data-tok=no] .ring{display:none}.ring circle{stroke-width:10}.ring .ring-av{font-size:10px}.ring .ring-av.q{font-size:20px}.ring-badge{left:64px;bottom:0;transform:none;height:24px;padding:0 8px 0 6px;gap:2px;font:var(--t-caption);font-weight:700}.ring-badge .rb-band{margin-left:4px}.ring-badge .dot{width:6px;height:6px}.b-txt{height:152px;gap:4px}.b-who{font:var(--t-label);font-weight:700}.b-h{margin:0;font-size:18px;line-height:24px}.b-role{display:none}.b-tok{height:52px;padding-left:64px;align-items:flex-start;font:var(--t-title);letter-spacing:var(--ls-title);flex:none}.b-say{font:600 14px/20px var(--ui)}.bubble,.bubble[data-tok=no]{--say-lh:20px;--say-l:3}.bubble:has(#ring[data-band=wait]) .b-say{--say-lh:24px;height:60px;margin-top:6px;font:600 16px/24px var(--ui)}.b-tok b{font:800 16px/24px var(--disp);letter-spacing:-.02em}.bubble:not([data-tok=no]):has(#bQ:not([hidden])),.bubble:has(#bRetry:not([hidden])){--say-l:2}.b-more{right:12px;bottom:12px}.b-full{padding:12px 16px 56px}.b-full p{font:600 14px/20px var(--ui)}.b-tok .b-imp{height:24px}.warn:has(.ack:not([hidden])) p{white-space:normal;overflow:visible;text-overflow:clip;line-height:16px}.tail{left:-8px;top:84px;width:22px;height:22px}.sw{padding:8px}.sw-top{padding:0 0 4px}.fld{height:104px;padding:12px 16px}.fld-h{height:20px}.fld-r{height:40px}.fld-r[data-s="1"] .amt{font-size:22px}.fld-r[data-s="2"] .amt{font-size:18px}.fld-r[data-s="3"] .amt{font-size:16px}.amt-out{--ah:40px}.amt-out .q-sk{top:6px;height:28px}.tok-btn:not(.empty) b{max-width:6.2em}#amtIn{height:44px;margin:-2px 0}.tok-btn{position:relative;height:40px;font:var(--t-body);font-weight:700}.tok-btn:after{content:"";position:absolute;inset:-2px 0}.tico{width:28px;height:28px}.chain-sel .from-l{display:none}.info{height:48px}.route-h{height:44px;padding:0 12px 0 16px}.route-in,.note{padding:0 12px 0 16px}.warn{padding:0 8px 0 16px;gap:8px}.pop{width:calc(100vw - 32px);right:-4px}.sc-rainbow{width:260px;left:-120px;top:calc(var(--hdr) + 8px)}.sc-cloud-b{width:152px;right:-72px;top:240px}.sc-coin.c1,.sc-coin.c2,.sc-spark.s1,.sc-spark.s3,.sc-ribbon{display:none}.scene{-webkit-mask-image:linear-gradient(180deg,var(--mask) 0,var(--mask) calc(100% - 200px),transparent 100%);mask-image:linear-gradient(180deg,var(--mask) 0,var(--mask) calc(100% - 200px),transparent 100%)}.modal{place-items:end center;padding:0}.m-card{max-width:none;border-radius:var(--r-md) var(--r-md) 0 0;padding:20px 16px calc(20px + env(safe-area-inset-bottom));animation:sheetin var(--sp-sheet-ms) var(--sp-sheet) backwards}.modal.out .m-card{animation:sheetout .22s var(--e-in) forwards}.m-card:before{content:"";display:block;width:36px;height:4px;border-radius:var(--r-pill);background:var(--ghost);margin:-12px auto 12px}.m-h{touch-action:none}.tm{height:88vh;height:min(88dvh,calc(100dvh - 48px))}.cm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-body{min-height:min(var(--rvh),calc(100dvh - 140px))}.m-card.rv{max-height:calc(100dvh - 8px);overflow-y:auto}}@keyframes sheetin{0%{transform:translateY(100%)}}@keyframes sheetout{to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition:none!important}.sk:after,.q-sk:after,.rate-sk:after,.sk-row i:after{display:none}.sc{transform:rotate(var(--rot,0deg))!important}.ring .spin svg{animation:none!important}.ring .spin circle{stroke-dasharray:100 0;opacity:.35}.cta.busy .lb{opacity:1}.cta .dots{display:none}.tok-btn.nudge:before{animation:none!important;opacity:0}.m-card,.modal:before{animation:fadein .18s var(--e-out) backwards!important;animation-duration:.18s!important}.modal.out .m-card,.modal.out:before{animation:fadeout .14s var(--e-in) forwards!important;animation-duration:.14s!important}}.pg .stage-wrap{display:none}.pg-main{position:relative;max-width:var(--wrap);margin:0 auto;padding:16px max(var(--side),env(safe-area-inset-right)) 24px max(var(--side),env(safe-area-inset-left))}.pg-hero{position:relative;display:grid;grid-template-columns:1fr 300px;align-items:start;gap:24px;min-height:260px}.pg-hero-t{padding:88px 0 0}.pg-h1{margin:0;font-family:var(--disp);font-weight:800;font-size:var(--d-3);line-height:var(--lh-d);letter-spacing:var(--ls-d);color:var(--brand)}.pg-h1.big{font-size:var(--d-5)}.pg-lead{margin:16px 0 0;max-width:30em;font:var(--t-lead);letter-spacing:var(--ls-lead)}.pg-fig{position:relative;height:260px;pointer-events:none;align-self:end}.pg-cloud{position:absolute;width:300px;height:auto;left:0;bottom:-16px}.pg-mascot{position:absolute;width:300px;aspect-ratio:1;left:0;bottom:-24px;transform-origin:50% 90%;animation:breathe 4s var(--e-sine) infinite}.pg-mascot img{width:100%;height:100%}.card{position:relative;z-index:1;background:var(--card);border-radius:var(--r-card);box-shadow:var(--edge);padding:24px}.card-h{margin:0 0 8px;font:var(--t-heading);letter-spacing:var(--ls-heading);color:var(--brand)}.card-p{margin:0 0 12px;max-width:34em;font:var(--t-body);letter-spacing:var(--ls-body)}.card-p.muted,.card-note{color:var(--muted)}.card-note{margin:12px 0 0;font:var(--t-meta);letter-spacing:var(--ls-meta)}.btn-fill{height:44px;padding:0 16px;border-radius:var(--r-pill);background:var(--fill);font:var(--t-body);font-weight:700;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-fill:hover:not(:disabled){background:var(--fill-2)}.btn-fill:disabled{color:var(--muted);cursor:default}.cta-a{display:flex;align-items:center;justify-content:center;text-decoration:none}.cta-a.off{background:var(--fill);color:var(--muted);pointer-events:none}.tk{padding:16px 16px 8px}.tk-bar{display:flex;align-items:center;gap:12px}.tk-search{flex:1;max-width:420px;height:44px;margin-left:auto}.tk-sort{position:relative;flex:none}#tkSortL .ss{display:none}.tk-sort-b{min-width:232px;justify-content:space-between}@media(max-width:1023px){#tkSortL .sl{display:none}#tkSortL .ss{display:inline}.tk-sort-b{min-width:136px}}.tk-sort-b{height:44px;display:flex;align-items:center;gap:8px;padding:0 12px 0 16px;border-radius:var(--r-pill);background:var(--fill);font:var(--t-body);font-weight:700;color:var(--ink);white-space:nowrap}.tk-sort-b:hover{background:var(--fill-2)}.tk-sort-b[aria-expanded=true] .chev{transform:rotate(180deg)}.tk-sort-m{position:absolute;right:0;top:52px;z-index:20;min-width:224px;background:var(--card);border-radius:var(--r-in);padding:8px;box-shadow:var(--lift);animation:popin var(--dur-3) var(--e-out);transform-origin:top right}.tk-sort-m button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0 12px;border-radius:var(--r-sm);font:var(--t-body);font-weight:700;text-align:left;white-space:nowrap}.tk-sort-m button:hover{background:var(--fill)}.tk-sort-m button[aria-pressed=true]{font-weight:700}.tk-sort-m button[aria-pressed=true]:after{content:"";width:16px;height:16px;flex:none;background:currentColor;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat}.tk-meta{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin:12px 16px 4px;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--muted);height:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.tk-meta>span{overflow:hidden;text-overflow:ellipsis}.tk-meta>span:first-child{flex:none;width:120px}.tk-meta .upd{margin-left:auto;flex:none}@media(max-width:767px){.tk-meta .upd{display:none}}.tk-meta .upd b{font-weight:700}.tk-meta .upd.late b{color:var(--muted)}.tk-meta .upd .stale{margin-left:8px;padding:0 8px;border-radius:var(--r-pill);background:var(--fill);color:var(--ink-2)}.tk{--tk-cols:32px minmax(0,2.2fr) 84px minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr) 84px}.tk-row>*{min-width:0}.tk.no-chg .c-chg,.tk.no-vol .c-vol,.tk.no-mcap .c-mcap{display:none}@media(max-width:767px){.tk.no-chg .c-chg,.tk.no-vol .c-vol{display:flex;visibility:hidden}}.tk-row{display:grid;grid-template-columns:var(--tk-cols);align-items:center;gap:12px;height:64px;padding:0 16px;border-radius:var(--r-in);color:inherit}.tk-row:not(.tk-head):hover{background:var(--fill)}.tk-row .tico{transition:transform var(--dur-hover) var(--e-out)}.tk-row:not(.tk-head):hover .tico{transform:scale(1.06)}#tkBody{contain:layout style}#tkBody>.tk-row:nth-child(n+9){content-visibility:auto;contain-intrinsic-size:auto 64px}@media(max-width:767px){#tkBody>.tk-row:nth-child(n+9){contain-intrinsic-size:auto 72px}}.tk-link:focus-visible{outline:0}.tk-row:has(.tk-link:focus-visible){outline:3px solid var(--focus-ring);outline-offset:-3px}.tk-head{height:40px;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--muted)}.tk-head>*{display:flex;align-items:center;height:40px;position:relative}.tk-head .sortable{font:inherit;color:var(--muted)}.tk-head .sortable:hover:not(:disabled),.tk-head .sortable.on{color:var(--ink)}.tk-head .sortable:disabled{cursor:default}.tk-head .lbl{position:relative}.tk-head .sortable.on .lbl:after{content:"";position:absolute;top:50%;left:calc(100% + 4px);width:10px;height:10px;transform:translateY(-50%);background:currentColor;-webkit-mask:var(--i-chev) center/contain no-repeat;mask:var(--i-chev) center/contain no-repeat}.tk-head .c-num.sortable.on .lbl:after{left:auto;right:calc(100% + 4px)}.tk-head .c-score{justify-content:center}.tk-head .ico-info{margin-left:4px;color:var(--muted);position:relative}.tk-head .scw{position:relative;display:inline-flex;align-items:center;height:40px}.tk-head .info-a{position:absolute;top:50%;left:calc(100% + 2px);transform:translateY(-50%);display:inline-grid;place-items:center;width:20px;height:20px;color:var(--muted)}.tk-head .sortable.on+.info-a{left:calc(100% + 16px)}.tk-head .info-a:after{content:"";position:absolute;inset:-12px -4px}.tk-head .info-a:hover{color:var(--ink)}.c-num{justify-content:flex-end;text-align:right;font:var(--t-body);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.tk-head .c-num{font:inherit}.c-score{display:flex;justify-content:center}.c-tok{display:flex;align-items:center;gap:12px;min-width:0}.c-tok .tico{width:40px;height:40px;font-size:11px}.c-tok .tt{display:flex;flex-direction:column;min-width:0}.c-tok .tt>b{font:var(--t-body);font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden}.c-tok .tt>span{font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up{color:var(--up)}.dn{color:var(--lo-text)}.c-num.na{color:var(--muted)}.c-act{display:flex;justify-content:flex-end}.c-act span{height:36px;width:68px;justify-content:center;padding:0;border-radius:var(--r-pill);background:var(--fill);font:var(--t-label);font-weight:700;display:flex;align-items:center}.tk-row:not(.tk-head):hover .c-act span{background:var(--ink);color:var(--card)}.mini-ring{position:relative;width:40px;height:40px;display:grid;place-items:center;flex:none}.mini-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.mini-ring circle{fill:none;stroke-width:4}.mini-ring .trk{stroke:var(--fill)}.mini-ring .arc{stroke:var(--muted);stroke-linecap:round}.mini-ring b{position:relative;font:800 12px/20px var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hi .mini-ring .arc,.mini-ring.hi .arc{stroke:var(--hi)}.mid .mini-ring .arc,.mini-ring.mid .arc{stroke:var(--mid)}.lo .mini-ring .arc,.mini-ring.lo .arc{stroke:var(--lo)}.pill-s{height:24px;padding:0 8px;border-radius:var(--r-pill);background:var(--fill);font:var(--t-caption);font-weight:700;color:var(--muted);display:flex;align-items:center}.tk-state{padding:40px 16px;text-align:center;color:var(--muted);font:var(--t-body);font-weight:700;display:flex;flex-direction:column;align-items:center;gap:12px}.tk-state img{width:140px;height:140px}.tk-table.paged #tkBody{min-height:1280px}.tk-pg{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:8px 0 0;padding:8px 8px 0 16px;box-shadow:inset 0 1px 0 var(--line)}.tk-pg-range{font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.tk-pg-b,.pg-nums{display:flex;align-items:center;gap:4px}.pg-a,.pg-n,.pg-gap{min-width:44px;height:44px;border-radius:var(--r-pill);display:inline-grid;place-items:center;font:var(--t-body);font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.pg-gap{transform:translateY(-4.5px)}.pg-n{padding:0 8px}.pg-a{color:var(--ink)}.pg-a:hover:not(:disabled),.pg-n:hover{background:var(--fill);color:var(--ink)}.pg-a:disabled{color:var(--muted);opacity:.4;cursor:default}.pg-n[aria-current=page]{background:var(--fill);color:var(--ink);font-weight:700}.pg-prev .chev{transform:rotate(90deg)}.pg-next .chev{transform:rotate(-90deg)}.tk-table{min-height:max(600px,100vh)}@media(max-width:767px){.tk-table{min-height:0}}#tkBody{transition:opacity var(--dur-2) var(--e-out)}#tkBody.dim{opacity:.5}.sk{display:grid;grid-template-columns:var(--tk-cols);gap:12px;align-items:center;height:64px;padding:0 16px;background:none}.sk>*{min-width:0}.sk i{display:block;height:12px;border-radius:var(--r-xs)}.sk .s-tok{display:flex;align-items:center;gap:12px}.sk .s-ic{flex:none;width:40px;height:40px;border-radius:50%}.sk .s-t{display:flex;flex-direction:column;gap:8px}.sk .s-t i:first-child{width:96px}.sk .s-t i:last-child{width:64px}.sk .s-sc,.sk .s-a{display:flex;justify-content:center}.sk .s-sc i{width:76px;height:28px;border-radius:var(--r-pill)}.sk .s-a{justify-content:flex-end}.sk .s-a i{width:60px;height:32px;border-radius:var(--r-pill)}.sk .s-n{display:flex;justify-content:flex-end}.sk .s-n i{width:56px}.sk .s-r,.sk .s-p,.tk.no-chg .sk .c-chg,.tk.no-vol .sk .c-vol,.tk.no-mcap .sk .c-mcap{display:none}.tk-pg.pending{visibility:hidden}.tk-table:has(.tk-state:not([hidden])){display:grid;align-content:start}.tok-hero{background:var(--brand);border-radius:var(--r-card);overflow:hidden;min-height:360px;padding:0 0 0 48px;grid-template-columns:minmax(0,1fr) 420px;margin-bottom:24px}.tok-hero .pg-hero-t{padding:96px 0 48px}.tok-hero .pg-h1,.tok-hero .pg-lead{color:var(--on-brand)}.tok-h1{display:flex;align-items:center;gap:16px}.tok-h1 .tok-ico{width:56px;height:56px;background:var(--on-brand)}.tok-hero .pg-fig{height:auto;align-self:stretch}.tok-hero .pg-cloud{display:none}.tok-hero .pg-mascot{width:420px;left:0;bottom:-96px}@media(max-width:1023px){.tok-hero{grid-template-columns:minmax(0,1fr) 300px;min-height:320px;padding-left:32px}.tok-hero .pg-hero-t{padding-top:72px}.tok-hero .pg-mascot{width:300px;bottom:-64px}}@media(max-width:767px){.tok-hero{display:block;min-height:0;padding:24px 20px 0;margin-bottom:16px}.tok-hero .pg-hero-t{display:block;padding:0}.tok-hero .pg-h1{margin-top:0}.tok-h1 .tok-ico{width:44px;height:44px}.tok-h1{gap:12px}.tok-hero .pg-lead{margin-top:12px}.tok-hero .pg-fig{position:relative;height:150px;width:200px;margin:0 0 0 auto}.tok-hero .pg-mascot{width:200px;left:0;bottom:-50px}}.tok-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tok-ca{grid-column:1/-1}.ca-row{display:flex;align-items:center;gap:12px;background:var(--fill);border-radius:var(--r-in);padding:8px 8px 8px 16px}.ca-addr{flex:1;min-width:0;font:var(--t-title);font-weight:700;letter-spacing:.02em;word-break:break-all}.ca-addr>span{margin-right:.25em}.ca-addr.pending{color:var(--muted);letter-spacing:var(--ls-title)}.ca-row .btn-fill{background:var(--card)}.ca-row .btn-fill:hover:not(:disabled){background:var(--fill-2)}.tok-buy .cta{margin-top:12px}.tok-fees{margin-top:16px}.tok-fees .card-p{max-width:46em;margin-bottom:16px}.fee-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.fee-list li{padding:16px;border-radius:var(--r-in);background:var(--fill)}.fee-list h3{margin:0 0 4px;font:var(--t-body);font-weight:700;color:var(--brand)}.fee-list p{margin:0;font:var(--t-label);color:var(--ink-2)}@media(max-width:1023px){.fee-list{grid-template-columns:1fr 1fr}}@media(max-width:767px){.fee-list{grid-template-columns:1fr}}.pg-disc{position:relative;z-index:1;margin:16px 0 0;max-width:44em;font:var(--t-legal);letter-spacing:var(--ls-legal);color:var(--ink-2)}.docs{position:relative;z-index:1;display:grid;grid-template-columns:minmax(220px,max-content) minmax(0,1fr);gap:24px;align-items:start}.toc{position:sticky;top:calc(var(--hdr) + 16px);display:flex;flex-direction:column;gap:0;background:var(--card);border-radius:var(--r-md);padding:12px;box-shadow:var(--edge)}.toc-h{font:var(--t-overline);letter-spacing:var(--ls-overline);color:var(--muted);text-transform:uppercase;margin:0 12px 8px}.toc a{display:flex;align-items:center;height:44px;padding:0 12px;border-radius:var(--r-sm);font:var(--t-body);font-weight:700;flex:none;white-space:nowrap}.toc a:hover,.toc a.on{background:var(--fill)}.doc-col{display:flex;flex-direction:column;gap:16px;min-width:0}.doc{scroll-margin-top:0}.card.doc{padding:32px}.card.doc>:last-child,.card.doc>:last-child>:last-child{margin-bottom:0}.doc-col{container-type:inline-size}.doc-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@container (min-width:800px){.doc-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:492px){.doc-steps.two{grid-template-columns:repeat(2,minmax(0,1fr))}}.doc-step{background:var(--fill);border-radius:var(--r-in);padding:16px;display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}.doc-steps.two .doc-step{grid-row:span 2;padding:24px}.doc-steps.two .doc-step h3{margin-top:0}.doc-step .n{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--card);font:var(--t-body);font-weight:700}.doc-step h3{margin:12px 0 4px;font:var(--t-sub);letter-spacing:var(--ls-sub)}.doc-step p{margin:0;max-width:34em;font:var(--t-body);letter-spacing:var(--ls-body)}.doc-f{margin:4px 0 16px;padding:0;list-style:none;display:grid;gap:8px}.doc-f li{position:relative;padding-left:20px;max-width:34em;font:var(--t-body);letter-spacing:var(--ls-body)}.doc-f li:before{content:"";position:absolute;left:4px;top:9px;width:6px;height:6px;border-radius:50%;background:var(--ink)}.bands{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 16px}.band{display:flex;align-items:center;gap:12px;background:var(--fill);border-radius:var(--r-in);padding:12px 16px;font:var(--t-label)}.faq{display:flex;flex-direction:column;gap:8px}.qa{background:var(--fill);border-radius:var(--r-in)}.qa summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 16px;border-radius:var(--r-in);font:var(--t-body);font-weight:700;cursor:pointer}.qa summary:hover{background:var(--fill-2)}.qa summary::-webkit-details-marker{display:none}.qa[open] summary .chev{transform:rotate(180deg)}.qa p{margin:0;padding:0 16px 16px;max-width:34em;font:var(--t-body);letter-spacing:var(--ls-body)}.qa::details-content{block-size:0;overflow:hidden;transition:block-size var(--dur-3) var(--e-out),content-visibility var(--dur-3) allow-discrete}.qa[open]::details-content{block-size:auto}.doc-steps.two{margin-bottom:16px}.doc-sub{margin:8px 0;font:var(--t-sub);letter-spacing:var(--ls-sub)}.doc-only{font-weight:700}.pg-upd{margin:8px 0 0;font:var(--t-caption);font-weight:500;letter-spacing:var(--ls-caption);color:var(--muted)}.pg-legal .doc-f li:before{content:"\2022";top:0;left:2px;width:auto;height:auto;border-radius:0;background:none;color:var(--muted);font-weight:700}.nf{min-height:420px}@media(min-width:768px){.pg-404 .pg-main{min-height:calc(100svh - var(--hdr))}.nf{min-height:calc(100svh - var(--hdr) - 40px);align-items:center}.nf .pg-hero-t{padding-top:0}.nf .pg-fig{align-self:center}}.nf-btns{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.nf-btns .cta{width:auto;padding:0 32px;margin:0}.nf-b{display:flex;align-items:center;height:56px;padding:0 24px;background:var(--card)}.nf-b:hover{background:var(--fill)}.tk-note .ns{display:none}@media(min-width:1700px){.pg-h1{font-size:var(--d-4)}.pg-h1.big{font-size:var(--d-6)}}@media(max-width:1023px){.pg-hero{grid-template-columns:1fr 220px;min-height:220px}.pg-hero-t{padding-top:56px}.pg-fig{height:220px}.pg-cloud,.pg-mascot{width:220px}.pg-h1{font-size:var(--d-2)}.pg-h1.big{font-size:var(--d-3)}.tk{--tk-cols:32px minmax(0,2fr) 84px minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr)}.tk-row{gap:8px}.c-mcap{display:none}.docs{grid-template-columns:1fr}.tok-grid{grid-template-columns:1fr 1fr}.tok-grid>.card:last-child{grid-column:1/-1}.toc{position:sticky;top:var(--hdr);z-index:5;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;border-radius:var(--r-pill);padding:4px;scrollbar-width:none;gap:4px;-webkit-mask-image:linear-gradient(90deg,transparent,var(--mask) 16px,var(--mask) calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,var(--mask) 16px,var(--mask) calc(100% - 16px),transparent)}.toc::-webkit-scrollbar{display:none}.toc a{border-radius:var(--r-pill);white-space:nowrap;scroll-snap-align:center}.toc-h{display:none}.bands{grid-template-columns:1fr}}@media(max-width:767px){.pg-main{padding-top:8px}.pg-hero{grid-template-columns:1fr 128px;grid-template-areas:"h1 fig" "lead lead" "btns btns";min-height:0;gap:8px;column-gap:8px}.pg-hero-t{display:contents}.pg-h1{grid-area:h1;align-self:start;margin-top:88px}.pg-lead{grid-area:lead;margin-top:8px;max-width:none}.nf-btns{grid-area:btns}.pg-upd{grid-area:upd;margin-top:0}.pg-legal .pg-hero{grid-template-areas:"h1 fig" "lead lead" "upd upd"}.pg-hero.nf{grid-template-columns:1fr;grid-template-areas:"fig" "h1" "lead" "btns"}.nf .pg-fig{height:136px;width:150px}.nf .pg-h1{padding-top:8px;margin-top:0}.nf-btns{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nf-btns .cta,.nf-btns .nf-b{width:100%;padding:0 16px;justify-content:center}.pg-fig{grid-area:fig;height:150px}.pg-cloud{width:128px;bottom:-8px}.pg-mascot{width:150px;left:-12px;bottom:-12px}.pg-h1{font-size:var(--d-1)}.pg-h1.big{font-size:var(--d-2)}.card{padding:16px}.card.doc{padding:20px}.tk{padding:12px 8px 8px}.tk-bar{flex-wrap:wrap}.tk-search{order:3;flex:1 1 100%;max-width:none}.tk-sort{margin-left:auto}#tkSortL .sl{display:none}#tkSortL .ss{display:inline}.tk-sort-b{min-width:0}.tk-head{display:none}.tk-row{height:72px;grid-template-columns:40px minmax(0,1fr) auto 56px;grid-template-areas:"ico tok price score" "ico vol chg score";gap:0 12px;align-content:center;padding:0 8px;border-radius:var(--r-sm);box-shadow:var(--hair)}.c-tok{display:contents}.c-tok .tico{grid-area:ico}.c-tok .tt{grid-area:tok;align-self:end}.c-tok .tt>span{display:none}.c-score{grid-area:score;justify-content:flex-end}.c-score .badge{width:56px;height:24px;gap:6px;font-size:12px}.c-score .badge i{width:6px;height:6px}.c-score .badge.unscored{justify-content:flex-end}.c-price{grid-area:price;align-self:end}.c-chg{grid-area:chg;align-self:start;font:var(--t-label);font-variant-numeric:tabular-nums}.c-vol{grid-area:vol;align-self:start;justify-content:flex-start;text-align:left;font:var(--t-meta);color:var(--muted);font-variant-numeric:tabular-nums}.c-vol:before{content:attr(data-l) "\a0"}.c-mcap,.c-act{display:none}.tk-meta{margin:12px 8px 4px;height:auto;min-height:20px;flex-wrap:wrap;white-space:normal;row-gap:4px}.tk-note .nl{display:none}.tk-note .ns{display:inline}.sk{height:72px;grid-template-columns:40px minmax(0,1fr) auto 56px;gap:0 12px;padding:0 8px}.sk .s-tok{display:contents}.tk .sk .s-sc,.tk .sk .s-n,.tk .sk .s-a{display:none!important}.sk .s-r{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.sk .s-r i:first-child{width:64px}.sk .s-r i:last-child{width:48px}.sk .s-p{display:flex;justify-content:flex-end}.sk .s-p i{width:56px;height:24px;border-radius:var(--r-pill)}.tk-table.paged #tkBody{min-height:1440px}.tk-pg{flex-direction:column-reverse;gap:4px;padding:8px 0 0}.tk-pg-b,.pg-nums{gap:0}.tk-pg-b{align-self:stretch;justify-content:space-between}.tok-grid{grid-template-columns:1fr}.ca-row{flex-wrap:wrap}.ca-addr.pending{max-width:23ch}}@media(max-width:1023px){.ft-plate{max-width:none;padding:32px}.ft-mark{margin-bottom:calc(-32px - .1em)}.ft-top{grid-template-columns:1fr;row-gap:24px}.ft-cols{grid-auto-columns:minmax(0,1fr)}}@media(max-width:767px){.ft{padding-top:48px}.ft-plate{padding:24px 20px}.ft-mark{margin:24px 0 calc(-24px - .1em)}.ft-bar-l{flex-direction:column-reverse;align-items:flex-start;height:auto;gap:0}.ft-bar-l .ft-dot{display:none}.ft-word{font-size:24px;line-height:32px}.ft-cols{grid-auto-flow:row;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:16px}.ft-col a{min-height:44px;align-self:stretch}.ft-legal{grid-template-columns:1fr;margin-top:24px}.ft-bar{flex-wrap:wrap}.ft-law,.ft-law a{height:44px}.ft-law a:after{content:"";position:absolute;inset:0 -8px}}@media(max-height:500px)and (orientation:landscape){:root{--hdr:56px}.stage{grid-template-columns:minmax(0,1fr) minmax(0,400px);grid-template-areas:"lp sw" "ask sw"}.lp{display:flex;flex-direction:column;align-items:stretch;height:auto;width:auto}.lp .fig-box,.fig-box{display:none}.lp .bubble{height:auto;min-height:176px;width:auto}.lp .bubble[data-tok=no]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:start}.lp .bubble[data-tok=no] .ring{display:block;position:relative;left:auto;top:auto;width:52px;height:52px;margin:0;--av:6px;--rw:4px}.b-txt{height:auto;overflow:visible}.b-say{height:auto}.b-say .tb{position:relative;display:none}.b-say .tb.on{display:block;-webkit-mask-image:none!important;mask-image:none!important}.b-more{display:none!important}.ask-meta{height:auto;white-space:normal;flex-wrap:wrap}.sw,.ask{width:auto;min-width:0}}@media(max-height:500px)and (orientation:landscape)and (max-width:719px){.stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"lp" "sw" "ask"}}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out var(--dur-out) var(--e-in) both}::view-transition-new(root){animation:vt-in .22s var(--e-out) 60ms both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}.hdr{view-transition-name:hdr}.fig-box,.pg-fig{view-transition-name:loupo}::view-transition-group(loupo){animation-duration:var(--sp-ui-ms);animation-timing-function:var(--sp-ui)}.nav a.on{view-transition-name:navpill}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}#privy-dialog-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--scrim)!important}#privy-modal-content{box-shadow:var(--lift)!important}#privy-modal-content h3{font-family:var(--disp)!important;font-weight:800!important;letter-spacing:-.02em}#privy-modal-content button{font-weight:700}#privy-modal-content :has(>button.login-method-button)>button{width:100%!important;height:56px!important;min-height:56px!important;margin:0!important;padding:0 12px!important;gap:12px!important;box-sizing:border-box!important}#privy-modal-content :has(>button.login-method-button)>button :is(span,div){font-weight:700!important}#privy-content-footer-container{margin-top:0!important;gap:8px!important}#privy-modal-content{--privy-color-foreground-3:var(--muted)!important}#privy-modal-content :has(>button.login-method-button)>button{border:0!important;background:var(--fill)!important;border-radius:var(--r-in)!important;font:var(--t-body)!important;font-weight:700!important}#privy-modal-content :has(>button.login-method-button)>button:hover{background:var(--fill-2)!important}#privy-modal-content button[aria-label*=close i]{width:40px!important;height:40px!important;position:relative}#privy-modal-content button[aria-label*=close i]:after{content:"";position:absolute;inset:-2px}#privy-content-footer-container{font:var(--t-caption)!important;color:var(--muted)}@media(max-width:767px){#privy-modal-content:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:var(--r-pill);background:var(--ghost);z-index:2}}@media print{@page{margin:18mm 16mm}body{background:var(--card)}.hdr nav,.hdr .acct-btn,.hdr-r,.burger,.pg-fig,.toc,.ft-col,.ft-legal+*,.scene{display:none!important}.hdr,.toc{position:static}.pg-hero{display:block;min-height:0}.pg-hero-t{padding-top:0}.pg-h1{font-size:32pt}.docs{display:block}.card.doc{box-shadow:none;border-radius:0;padding:0;margin:0 0 14pt}.pg-legal .doc-col{box-shadow:none;padding:0}.card-h,.doc-sub,.doc-step h3{break-after:avoid}.doc-step,.band,.qa{break-inside:avoid}p,li{orphans:3;widows:3}.qa::details-content{block-size:auto;content-visibility:visible}.qa .chev{display:none}}.sw-ghost{display:none}.sw .slot.pre{opacity:.001;pointer-events:none}.slip{position:relative;z-index:3;display:flex;flex-direction:column;background:var(--card);border-radius:var(--r-card);box-shadow:var(--lift);transform:translateY(-101%);will-change:transform;pointer-events:auto;outline:0}.sw.stamped .slip{will-change:auto}.slip-in{padding:20px 24px 0}.slip-hero{display:flex;align-items:center;gap:12px}.slip-res{flex:1;min-width:0}.slip-hd{display:flex;align-items:center;gap:10px}.slip-hd img{flex:none;width:53px;height:28px}.slip-ttl{margin:0;display:flex;align-items:center;gap:6px;font:var(--t-sub);letter-spacing:var(--ls-sub);color:var(--ink)}.slip-ttl .ico-check{width:16px;height:16px;color:var(--up)}.slip-meta{display:block;font:var(--t-caption);color:var(--muted);font-variant-numeric:tabular-nums}.slip-lb{display:block;font:var(--t-meta);color:var(--muted)}.slip-got{margin-top:14px}.slip-got>b{display:flex;align-items:center;width:max-content;height:36px;font:600 26px/36px var(--disp);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.slip-got .tico{width:1.08em;height:1.08em;margin-right:.32em;font-size:inherit}.slip-got .slip-tk{margin-left:.3em;font:800 .62em/1 var(--ui);letter-spacing:0;color:var(--ink-2);transform:translateY(.5px)}.slip-got .odo{height:1.4em;line-height:1.4em}.slip-got .odo-c{height:15.4em}.slip-got .odo-c>span,.slip-got .odo-s{height:1.4em}.slip-paid{display:flex;align-items:center;gap:6px;height:22px}.slip-paid .slip-lb{flex:none}.slip-paid>b{display:flex;align-items:center;gap:4px;min-width:0;font:var(--t-meta);font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.slip-paid .tico{width:16px;height:16px;font-size:6px}.slip-paid .tico.on-chain:after{width:9px;height:9px;border-radius:3px;right:-3px;bottom:-3px;box-shadow:0 0 0 1.5px var(--badge-ring,var(--card))}.stamp{flex:none;width:108px;height:108px;opacity:.001;transform:rotate(-14deg) scale(1.7);will-change:transform,opacity;pointer-events:none}.sw.stamped .stamp{will-change:auto}.stamp svg{display:block;width:100%;height:100%;overflow:visible}.stamp .st-o{fill:none;stroke:var(--brand)}.stamp .st-ring{font:700 9.5px var(--disp);fill:var(--brand)}.stamp .st-n{font:800 34px var(--disp);letter-spacing:-.02em;fill:var(--brand)}.stamp .st-of{font:800 13px var(--ui);fill:var(--brand)}.slip-rows{margin-top:14px;padding-top:9px;border-top:1px solid var(--line)}.slip-ln{display:flex;align-items:center;justify-content:space-between;gap:12px;height:26px;font:var(--t-label);color:var(--muted)}.slip-ln>span{flex:none}.slip-ln>b{display:flex;align-items:center;min-width:0;color:var(--ink-2);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.slip-ln.main{height:30px;color:var(--ink);font-size:15px;font-weight:700}.slip-ln.main>b{color:var(--ink);font-weight:800}.slip-ln.lead{margin-top:8px}.slip-ln .via{display:flex;align-items:center;gap:6px}.slip-ln .via img{width:18px;height:18px;border-radius:var(--r-xs)}.slip-ln.tx-row{height:40px;margin-top:2px}.slip .tx-row .tx{display:flex;align-items:center;min-width:0;height:32px;padding-left:12px;border-radius:var(--r-pill);background:var(--fill);color:var(--ink)}.slip .tx-h{min-width:0;margin-right:8px;overflow:hidden;text-overflow:ellipsis;font:var(--t-meta);font-weight:700;font-variant-numeric:tabular-nums}.slip .tx-row .tx .copy-btn,.slip .tx-row .tx .out-btn{flex:none;height:32px;border-radius:0;background:none;box-shadow:inset 1px 0 0 var(--fill-2)}.slip .tx-row .tx .copy-btn{width:60px;padding:0;font:var(--t-meta);font-weight:700;text-align:center}.slip .tx-row .tx .out-btn{width:36px}.slip .tx-row .tx>:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}.slip .tx-row .tx .copy-btn:hover,.slip .tx-row .tx .out-btn:hover{background:var(--fill-2)}.slip .tx-row .tx .copy-btn:after,.slip .tx-row .tx .out-btn:after{inset:-6px 0}.slip-acts{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px 24px 20px;opacity:0;transform:translateY(10px)}.sw:not(.stamped) .slip-acts{pointer-events:none}.sw.stamped .slip-acts{opacity:1;transform:none;transition:opacity var(--dur-state) var(--e-out),transform var(--sp-ui-ms) var(--sp-ui)}.slip-acts button{height:48px;border-radius:var(--r-pill);font:var(--t-body);font-weight:700;background:var(--fill)}.slip-acts button:hover{background:var(--fill-2)}.slip-acts .again{background:var(--brand);color:var(--card)}.slip-acts .again:hover{background:var(--brand-h)}.slip.dense .slip-ln{height:24px}.slip.dense .slip-ln.main{height:28px}.slip.dense .slip-ln.tx-row{height:36px}.slip.dense .slip-in{padding-top:16px}.slip.dense .slip-rows{margin-top:10px;padding-top:6px}.slip.dense .slip-acts{padding:10px 24px 16px}@media(min-width:768px){.sw.printed{background:none;box-shadow:none}.sw.printed>:not(.slot,.sw-ghost){opacity:0;visibility:hidden;transition:opacity .18s var(--e-out),visibility 0s linear .18s}.sw.printed .sw-ghost{display:block;position:absolute;inset:0;z-index:-1;border-radius:var(--r-card);background:var(--card);box-shadow:var(--lift)}.sw.printed .sw-ghost{animation:fadeout .32s var(--e-out) .3s forwards}.sw .slot{position:absolute;inset:0 0 auto;z-index:6;pointer-events:none;clip-path:inset(0 -4px -8px round var(--r-card) var(--r-card) 0 0)}}@media(max-width:767px){.stage:has(.sw.printed),.sw.printed{z-index:55}.sw .slot:not([hidden]){position:fixed;inset:0;z-index:6;pointer-events:auto;display:flex;align-items:flex-end;overflow:hidden;overscroll-behavior:contain}.sw .slot:before{content:"";position:absolute;inset:0;background:var(--scrim);opacity:0}.sw.printed .slot:before{opacity:1;animation:fadein var(--dur-hover) var(--e-out) backwards}.slip{width:100%;max-height:calc(100dvh - 24px);border-radius:var(--r-md) var(--r-md) 0 0;box-shadow:none;transform:translateY(101%)}.slip-in{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;padding:20px 20px 0}.slip-in::-webkit-scrollbar{display:none}.slip-hero{gap:8px}.slip-hd img{width:46px;height:24px}.slip-got{margin-top:12px}.slip-got>b{height:32px;font-size:22px;line-height:32px}.slip-got .tico{top:-1px}.slip-got .slip-tk{transform:none}.stamp{width:88px;height:88px}.slip-ln{height:30px}.slip-ln.main{height:32px}.slip-ln.tx-row{height:44px;margin-top:4px}.slip-ln.tx-row{gap:8px}.slip .tx-row .tx{height:36px;padding-left:10px}.slip .tx-h{margin-right:4px}.slip .tx-row .tx .copy-btn,.slip .tx-row .tx .out-btn{height:36px}.slip .tx-row .tx .copy-btn{width:50px}.slip .tx-row .tx .out-btn{width:44px}.slip .tx-row .tx .copy-btn:after,.slip .tx-row .tx .out-btn:after{inset:-4px 0}.slip-acts{padding:12px 20px calc(20px + env(safe-area-inset-bottom))}}@media(max-width:374px){.slip-ln.tx-row>span{display:none}.slip-ln.tx-row>b,.slip .tx-row .tx{width:100%}.slip .tx-h{flex:1}}@media(prefers-reduced-motion:reduce){.slip{transform:none}.stamp{transform:rotate(-14deg)}.slip-acts{opacity:1;transform:none}}.bubble[data-tok=no]:has(#ring[data-band=hello]):not(:has(#bQ:not([hidden]))) .b-txt{justify-content:safe center}.bubble[data-tok=no]:has(#ring[data-band=hello]):not(:has(#bQ:not([hidden]))) .b-say{display:grid;height:auto}.bubble[data-tok=no]:has(#ring[data-band=hello]):not(:has(#bQ:not([hidden]))) .b-say .tb{position:static;grid-area:1/1;display:block}.bubble[data-tok=no]:has(#ring[data-band=hello]):not(:has(#bQ:not([hidden]))) .b-say .tb:not(.on){max-height:0}.brand-head,.slip-hd img{-webkit-mask-image:radial-gradient(57% 74% at 50% 26%,#000 98.5%,transparent 100%);mask-image:radial-gradient(57% 74% at 50% 26%,#000 98.5%,transparent 100%)}@media(max-width:374px){.b-h{font-size:16px;line-height:22px}}@media(max-width:339px){.b-h{font-size:14px;line-height:20px}}.x,.why{display:none}.loupe-clone .x{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px 0 3px;margin-left:6px;border-radius:var(--r-pill);vertical-align:2px;font:800 11px/1 var(--disp);color:var(--card);background:var(--c,var(--ink))}.loupe-clone .x i{width:14px;height:14px;border-radius:50%;background:var(--card);display:grid;place-items:center;color:var(--c,var(--ink));font:800 9px/1 var(--ui);font-style:normal}.loupe-clone .x[data-b=stk]{padding:0 8px}.loupe-clone .why{display:block;font:700 11px/14px var(--ui);color:var(--c,var(--muted));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x[data-b=hi],.why[data-b=hi]{--c:var(--up)}.x[data-b=mid],.why[data-b=mid]{--c:var(--mid)}.x[data-b=lo],.why[data-b=lo]{--c:var(--lo-text)}.x[data-b=stk],.why[data-b=stk]{--c:var(--ink)}.loupe-clone .tk-row{background:var(--card)}.loupe-clone .tt>span.has-why{display:none}.loupe-clone .tt>b{overflow:visible}.loupe-clone .fl{transform:none!important}.loupe{position:fixed;left:0;top:0;width:88px;height:88px;pointer-events:none;z-index:61;opacity:.001;will-change:transform,opacity}.loupe-glass{position:absolute;inset:2px;border-radius:50%;overflow:hidden;background:var(--card)}.loupe-clone{position:absolute;left:0;top:0;zoom:1.3;will-change:transform;pointer-events:none}.loupe svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.loupe .g1{stop-color:var(--gold-1)}.loupe .g2{stop-color:var(--gold-2)}.loupe .g3{stop-color:var(--gold-3)}.loupe .g4{stop-color:var(--gold-4)}.loupe .g5{stop-color:var(--gold-5)}.loupe .shine{stroke:var(--card);stroke-opacity:.85}.loupe-tail{position:absolute;left:73px;top:71px;width:34px;height:5px;border-radius:3px;background:linear-gradient(90deg,var(--gold-3),var(--gold-4) 40%,var(--gold-5));transform:rotate(45deg);transform-origin:0 50%}@media(hover:hover){.loupe-on,.loupe-on *{cursor:none!important}}.fig-drop{position:absolute;inset:0;transform-origin:50% 92%}.fig-cloud{transform-origin:50% 70%}.burst{position:fixed;left:0;top:0;width:28px;height:30px;pointer-events:none;z-index:46;opacity:0;will-change:transform,opacity}.lp{z-index:2}.sky-blk{position:absolute;left:50%;bottom:8px;z-index:3;transform:translate(-50%);display:flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--edge);font:var(--t-caption);font-weight:700;color:var(--ink-2);white-space:nowrap}.sky-blk b{display:inline-flex;font-family:var(--disp);font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.sky-blk .lb{display:inline-flex;align-items:center;gap:4px}.sky-blk .dot{width:6px;height:6px;border-radius:50%;background:var(--hi)}.sky-blk:empty,.sky-blk .lb:empty,.sky-blk:has(.lb:empty){display:none}@media(max-width:1023px){.sky-blk{bottom:0}}@media(max-width:767px){.sky-blk{display:none}}@media(max-height:500px)and (orientation:landscape){.sky-blk{display:none!important}}.ask-meta{margin:8px 20px 0}.ask-note{margin:4px 20px 0}.rv-rows{margin:12px 20px}.rv-note{margin:0 20px 12px}.rv-min,.rv-ct{display:inline-flex;align-items:center;gap:8px}.rv-min .tico{width:20px;height:20px;font-size:6px}.rv-ct img{width:20px;height:20px;border-radius:var(--r-xs)}.rv-ct .out-btn{width:24px;height:24px}@media(max-width:1279px){.sc-spark.s1{display:none}}@media(min-width:1280px){.sc-spark.s1{left:-24px;top:40px}}@media(max-width:767px){.sc-cloud-b{display:none}}@media(min-width:1024px)and (max-width:1439px){.sc-coin{display:none}}#swRetry{display:none}.note .min-btn{display:inline;padding:0;font:inherit;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:3px;position:relative}.note .min-btn:after{content:"";position:absolute;inset:-12px -4px}.ring:is([data-band=stock],[data-band=none]) .rb-band{margin-left:0}.note{color:var(--muted)}.note #swMsgT:before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:-2px;background:currentColor;-webkit-mask:var(--i-info) center/contain no-repeat;mask:var(--i-info) center/contain no-repeat}.rrow b.good:not(#rImp):before{content:"";width:14px;height:14px;flex:none;background:currentColor;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat}@media(min-width:2200px){:root{--lp:640px;--swc:560px;--figw:540px}}.tok-btn{min-width:120px}.tok-btn .tico:empty{background:var(--fill-2)}#payTok.by-chain .chev{display:inline-block}.route-rate .rl{display:inline-flex;align-items:center;gap:6px}.route-rate .rl+.rl:before{content:"";width:3px;height:3px;border-radius:50%;background:var(--muted);margin:0 2px 0 8px}.route-rate .rl i{width:16px;height:16px;color:var(--muted)}.route-in{display:flex;flex-direction:column}#swap[data-tab=bridge] #rTimeRow{order:-1}#rGasRow{order:-2;height:auto;min-height:44px}#rGasHint{order:-2;margin:0 0 8px}#rGasRow .ack{color:var(--ink);font:var(--t-label)}.cm{max-width:440px}.cm-grid,.cm-grid[class]{display:flex;flex-direction:column;gap:0;grid-template-columns:none}.cm-grid button{height:56px;gap:12px;box-shadow:none;font:var(--t-body);font-weight:700;border-radius:var(--r-sm)}.cm-grid button span{flex:1}.cm-grid img{width:32px;height:32px;border-radius:var(--r-sm)}.cm-grid button .ico-check{width:20px;height:20px;visibility:hidden;color:var(--ink)}.cm-grid button.on{background:none}.cm-grid button.on .ico-check{visibility:visible}.cm-grid button:hover{background:var(--fill)}.trow-t .vf{width:14px;height:14px;color:var(--hi);display:inline-block;margin-left:4px;vertical-align:-1px}.trow-t b{display:flex;align-items:center;min-width:0}.trow-t .sub{display:flex;gap:4px;min-width:0;white-space:nowrap}.trow-t .sub .n{min-width:0;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:4px}.trow-t .sub .a{flex:none;overflow:visible;font-variant-numeric:tabular-nums}.imp-sub .tico{width:20px;height:20px;font-size:7px}.trow-r{display:grid;grid-template-rows:28px 20px;row-gap:2px;align-content:center;justify-items:end}.trow-r:has(>:only-child){grid-template-rows:28px}.tm.fail .tm-pop,.tm.fail .tm-tabs{display:none}.tm.fail .tm-list{display:grid;place-items:center}.tm-grp{margin:12px 12px 4px;font:var(--t-overline);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--muted)}.tm-grp:first-child{margin-top:4px}a.tab{display:inline-flex;align-items:center}@media(max-width:767px){.hdr:has(#sheet:not([hidden])) .hdr-r>#connectBtn{visibility:hidden}}@media(min-width:768px){#sheetConnect{display:none}}.sheet>a{padding:0 8px;font:700 28px/40px var(--disp);letter-spacing:-.02em}.sheet .btn-ink{margin-top:16px}.sh-foot{margin-top:auto;display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid var(--line)}.sheet .sh-law{display:flex;align-items:center;gap:8px;color:var(--muted);font:var(--t-label)}.sheet .sh-law a{min-height:44px;padding:0;margin:0;font:var(--t-label);letter-spacing:0;color:var(--ink-2);animation:none;border-radius:0}.hdr.solid .burger{background:var(--fill)}.cw-short{display:none}@media(max-width:767px){.hdr-r .btn-ink#connectBtn{width:auto;padding:0 16px}.hdr-r .cw-ico{display:none!important}.hdr-r #connectBtn .cw-short{display:inline}.hdr-r #connectBtn[aria-busy=true] .cw-short{visibility:hidden}.hdr-r #connectBtn[aria-busy=true]:before{left:50%;margin-left:-8px}}.skip{position:absolute;left:16px;top:-64px;z-index:100;height:44px;padding:0 16px;display:flex;align-items:center;border-radius:var(--r-pill);background:var(--brand);color:var(--card);font:var(--t-body);font-weight:700}.skip:focus{top:12px}.ft-col h2{margin:0;font:var(--t-overline);letter-spacing:var(--ls-overline);color:var(--muted);text-transform:uppercase;line-height:32px}.acct-menu .ico-out{width:16px;height:16px}#amtIn::placeholder{color:var(--ph)}#slipIn::placeholder{color:var(--muted)}.tk-row{position:relative}.tk-link{color:inherit;min-width:0;display:block}.tk-link:after{content:"";position:absolute;inset:0;border-radius:inherit}.tk-head .sortable{display:flex;align-items:center;height:40px;font:inherit;color:var(--muted)}.tk-head .c-num .sortable{justify-content:flex-end}.tk-head .c-num .sortable.on .lbl:after{left:auto;right:calc(100% + 4px)}.tk-head .c-score .scw{margin:0 auto}.c-rk,.sk .s-rk{font:var(--t-meta);color:var(--muted);font-variant-numeric:tabular-nums;text-align:left}.tk.is-stocks .c-score,.tk.is-stocks .sk .s-sc{display:none}.tk-table.paged.last #tkBody{min-height:0}.c-price .fl{transform-origin:100% 50%}.tico.plate{background:var(--ink)}.tico.plate img{position:absolute;inset:16%;width:68%;height:68%;border-radius:0;object-fit:contain}.tk-meta>span:first-child{width:auto;min-width:10ch}.tk-meta #tkCount+.tk-note:not([hidden]):before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--muted);margin:0 12px 0 0;vertical-align:middle}@media(min-width:768px)and (max-width:1023px){.tk-row .c-act,.tk-head .c-act,.sk .s-a{display:none}}@media(max-width:767px){.tk-meta{min-height:44px}.c-rk,.sk .s-rk{display:none}.tk-row:not(.tk-head){box-shadow:none;grid-template-areas:"ico tok price score" "ico tok chg score"}.c-tok .tt{grid-area:tok;align-self:center}.c-tok .tt>span:not(.why){display:block}.c-vol{display:none!important}}:root{--t-read:500 16px/26px var(--ui)}.card.doc .card-p,.doc-f li,.qa p,.doc-step p{font:var(--t-read)}.card.doc .card-p{margin:0 0 16px}.doc .card-h{font:700 24px/32px var(--disp);letter-spacing:-.02em;margin:0 0 12px}@media(max-width:767px){.doc .card-h{font:700 20px/28px var(--disp)}}.doc-sub{margin:32px 0 8px;font:700 18px/26px var(--disp)}.doc-step h3{font-size:17px}.faq{gap:0}.qa{background:none;border-radius:0;box-shadow:var(--hair)}.qa summary{padding:16px 0;min-height:56px;border-radius:0}.qa summary:hover{background:none;color:var(--brand)}.qa p{padding:0 40px 20px 0;color:var(--ink-2)}.pg-upd{font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--ink-2)}.lg-seg{display:flex;gap:4px;padding:4px;background:var(--card);border-radius:var(--r-pill);box-shadow:var(--edge);margin-bottom:12px}.lg-seg a{flex:1;display:flex;align-items:center;justify-content:center;height:36px;border-radius:var(--r-pill);font:var(--t-label);font-weight:700;color:var(--muted)}.lg-seg a:hover{color:var(--ink)}.lg-seg a[aria-current=page]{background:var(--fill);color:var(--ink)}.toc-w{display:flex;flex-direction:column;min-width:0}.ft a[aria-current=page]{color:var(--muted)}.pg-legal .doc-col{counter-reset:sec}.pg-legal .card.doc{counter-increment:sec}.pg-legal .card-h:before{content:counter(sec) ". ";color:var(--muted);font-variant-numeric:tabular-nums}.pg-legal .toc{counter-reset:tsec}.pg-legal .toc a{counter-increment:tsec}.pg-legal .toc a:before{content:counter(tsec) ".";min-width:24px;color:var(--muted);font-variant-numeric:tabular-nums}.doc-f li:before{left:5px;top:10px;width:5px;height:5px;background:var(--ink-2)}.band-t{text-wrap:balance}.band{padding:12px 20px 12px 12px}.bands li,#swMsgT{text-wrap:pretty}@media(min-width:1024px){.docs{grid-template-columns:256px minmax(0,1fr)}.toc a{height:auto;min-height:36px;font:600 14px/20px var(--ui);color:var(--muted);white-space:normal;padding:8px 12px}.toc a:hover{background:var(--fill);color:var(--ink)}.toc a.on{background:none;color:var(--ink);font-weight:700;box-shadow:inset 2px 0 0 var(--ink);border-radius:0 var(--r-sm) var(--r-sm) 0}.toc-w{position:sticky;top:calc(var(--hdr) + 16px)}.toc-w .toc{position:static}.pg-legal .docs{grid-template-columns:minmax(0,680px) 256px;justify-content:space-between}.pg-legal .toc-w{grid-column:2;grid-row:1}.pg-legal .doc-col{grid-column:1;grid-row:1;gap:0;background:var(--card);border-radius:var(--r-card);box-shadow:var(--edge);padding:48px}.pg-legal .card.doc{background:none;box-shadow:none;border-radius:0;padding:40px 0 0;margin-top:40px;border-top:1px solid var(--line)}.pg-legal .card.doc:first-child{padding-top:0;margin-top:0;border-top:0}}@media(max-width:1023px){.toc-w{position:sticky;top:var(--hdr);z-index:5}.toc-w .toc{position:static}.lg-seg{display:none}}@media(max-width:1023px){.toc.at-start{-webkit-mask-image:linear-gradient(90deg,var(--mask) calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,var(--mask) calc(100% - 16px),transparent)}.toc.at-end{-webkit-mask-image:linear-gradient(90deg,transparent,var(--mask) 16px);mask-image:linear-gradient(90deg,transparent,var(--mask) 16px)}.toc.at-start.at-end{-webkit-mask-image:none;mask-image:none}}.br-row{display:none}#swap[data-tab=bridge] .br-row{display:flex;align-items:center;gap:8px;height:44px;margin:0 0 8px}#swap[data-tab=bridge] .fld{height:100px;justify-content:center;gap:8px}#swap[data-tab=bridge] .fld-h{display:none}@media(max-width:767px){#swap[data-tab=bridge] #fPay{padding-bottom:26px}}.br-row .chain-sel,.br-row .chain-to{flex:1 1 0;min-width:0;height:44px;padding:0 12px 0 8px;gap:8px;font:var(--t-body);font-weight:600}.br-row .chain-sel{background:var(--card);box-shadow:0 0 0 1px var(--line)}.br-row .chain-sel:hover{box-shadow:0 0 0 1px var(--ghost)}.br-row .chain-sel .chev{margin-left:auto;width:16px;height:16px}.br-row .chain-to{background:var(--fill);color:var(--ink)}.br-row .chain-to .ico-lock{margin-left:auto;width:12px;height:12px;color:var(--muted)}.br-row b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.br-row img{width:24px;height:24px;flex:none}.br-arrow{flex:none;width:16px;height:16px;background:var(--muted);-webkit-mask:var(--i-arrow) center/contain no-repeat;mask:var(--i-arrow) center/contain no-repeat}.br-row .chain-to{flex:none}@media(max-width:767px){.br-row .chain-to .ico-lock{display:none}.br-row .chain-sel,.br-row .chain-to{padding:0 8px;gap:8px}}.ca-addr:not(.pending){word-break:normal;font-variant-numeric:tabular-nums}.ca-addr:not(.pending) span{display:inline-block;white-space:nowrap;margin-right:.3em}@media(max-width:767px){.ca-addr:not(.pending){display:grid;flex:1 1 100%;max-width:none;grid-template-columns:repeat(6,auto);justify-content:start;column-gap:.3em}.ca-addr:not(.pending) span{margin:0}}@media(max-width:359px){.ca-addr:not(.pending){grid-template-columns:repeat(4,auto)}}.trow-t .sub .n{display:block}.trow-t .imp-sub .n{display:inline-flex}.route-rate .rl+.rl:before{position:relative;top:-1px}.route.idle .route-rate .rr:before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:-2px;background:var(--up);-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat}@media print{.ft-mark,.lg-seg,.skip,.sh-foot{display:none!important}.pg-legal .doc-col{padding:0;box-shadow:none}.pg-legal .card.doc{padding-top:24px;margin-top:24px}}.c-price .pv{display:flex;justify-content:flex-end;width:100%;overflow:hidden}@media(max-width:1023px){.sc-coin,.sc-spark.s2,.sc-spark.s3,.sc-ribbon{display:none}}@media(min-width:1024px)and (max-width:1279px){.sc-spark.s2,.sc-spark.s3{display:none}}@media(max-width:1279px){.sc-cloud-b{display:none}}@media(max-width:359px){.ask-meta{height:auto;white-space:normal;flex-wrap:wrap}}@media(max-width:1023px){.tail{box-shadow:none}}@media(max-width:1023px){.bubble{isolation:isolate}.tail{z-index:-1}}.pg-lead{text-wrap:balance}@media(max-width:767px){.rv{--rvh:596px}}.route-rate .rr:has(.rl){display:inline-flex;align-items:center;vertical-align:middle}@media(min-width:1024px){.bubble{align-items:center}.ring{margin-top:0}.ring:not([data-band=hello]):not([data-band=error]){transform:translateY(-16px)}.ring-badge{bottom:auto;top:calc(100% + 4px)}.b-txt{justify-content:safe center}}@media(min-width:1700px){.sc-ribbon{top:490px;right:-260px}}@media(min-width:1760px){.sc-ribbon{right:calc((100% - 100vw)/2 - 60px);width:max(600px,calc(50vw - 380px));top:calc(490px - ((50vw - 960px)/2))}}.sc-ribbon{clip-path:inset(0 0 0 290px)}@media(min-width:1760px){.sc-ribbon{clip-path:inset(0 0 0 calc(100% - 50vw + var(--wrap)/2 - 134px))}}@media(min-width:768px)and (min-height:501px){body:has(.sky-blk .lb:not(:empty)) #ftBlk{display:none}}.cta.is-brand:not(:disabled){background:var(--brand);color:var(--on-brand)}.cta.is-brand:hover:not(:disabled){background:var(--brand-h)}.ft-mark{font-size:min(27.65cqi,320px);margin-left:-.073em;margin-bottom:.136em}.hdr-r #connectBtn[aria-busy=true] .cw-txt,.hdr-r #connectBtn[aria-busy=true] .cw-short,.hdr-r #connectBtn[aria-busy=true] .cw-ico{visibility:hidden}.hdr-r #connectBtn[aria-busy=true]:before{left:50%;margin-left:-8px}@media(min-width:1024px){.nav a{height:40px}}@media(min-width:1024px){.pg-legal .docs{grid-template-columns:256px minmax(0,880px);justify-content:start}.pg-legal .toc-w{grid-column:1;grid-row:1}.pg-legal .doc-col{grid-column:2;grid-row:1;padding:32px}}.pg-upd{margin-bottom:24px}@media(max-width:1023px){.pg-legal .pg-upd{margin-bottom:0}.pg-legal .toc-w{margin-top:16px}}.tok-ca .pg-disc{margin:8px 0 0;max-width:none}@media(min-width:768px){.tok-hero{align-items:center}.tok-hero .pg-hero-t{padding:48px 0}}@media(min-width:1024px){.ft-top{grid-template-columns:1fr 1fr;column-gap:48px}}.ft a[aria-current=page]{color:var(--brand);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.tm-grp{margin-left:8px;margin-right:8px}.sheet>a{margin:0}.br-row img{border-radius:var(--r-xs);box-shadow:0 0 0 1px var(--line)}@media(max-width:767px){.fig-lean{width:150px;left:-14px}}@media(max-width:767px){.chips{overflow:hidden;-webkit-mask-image:none;mask-image:none}}.ps-defs{position:absolute}.g1{fill:var(--gem-1)}.g2{fill:var(--gem-2)}.g3{fill:var(--gem-3)}.g4{fill:var(--gem-4)}.g-spec{fill:var(--gem-spec)}.g-glint{fill:var(--gem-glint)}.g-line{fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ps-gem{width:52px;height:47px;flex:none;color:var(--ghost)}.ps-gem.big{width:64px;height:58px;color:var(--brand-tick)}.ps{display:flex;flex-direction:column;gap:24px}.ps-tk{display:inline-flex;align-items:baseline;gap:.22em;white-space:nowrap}.ps-tk img{width:1.05em;height:1.05em;border-radius:50%;align-self:center;background:var(--on-brand)}.ps-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,448px);gap:40px;background:var(--brand);border-radius:var(--r-card);overflow:hidden;padding:40px;min-height:652px}.ps-hero-t{position:relative;z-index:1;padding-top:32px}.ps-hero .pg-h1{color:var(--on-brand);font-size:var(--d-2)}.ps-hero .pg-lead{color:var(--on-brand);min-height:112px;max-width:27em}.ps-fig{position:absolute;left:112px;bottom:0;width:320px;height:232px;pointer-events:none}.ps-fig .pg-mascot{width:320px;left:0;bottom:-104px}.ps-card{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0;padding:24px;box-shadow:inset 0 0 0 1px var(--brand-line);border-radius:var(--r-xs);color:var(--on-brand)}.ps-mark{position:absolute;width:12px;height:12px;border:2px solid var(--on-brand)}.ps-mark.tl{left:-1px;top:-1px;border-right:0;border-bottom:0}.ps-mark.tr{right:-1px;top:-1px;border-left:0;border-bottom:0}.ps-mark.bl{left:-1px;bottom:-1px;border-right:0;border-top:0}.ps-mark.br{right:-1px;bottom:-1px;border-left:0;border-top:0}.ps-over{margin:0 0 20px;font:var(--t-overline);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--on-brand-2)}.ps-body{flex:1;display:flex;flex-direction:column;min-width:0}.ps-head{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.ps-stone{position:relative;display:grid;place-items:center;width:88px;height:88px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--brand-line)}.ps-stone.busy:after{content:"";position:absolute;inset:-1px;border-radius:50%;border:2px solid transparent;border-top-color:var(--on-brand);animation:spin16 .9s linear infinite}.ps-h{margin:0;font:800 24px/32px var(--disp);letter-spacing:-.02em;color:var(--on-brand);overflow-wrap:anywhere}.ps-p{margin:8px 0 0;font:var(--t-body);letter-spacing:var(--ls-body);color:var(--on-brand-2)}.ps-sk i{display:block;height:16px;border-radius:var(--r-xs);background:var(--brand-line);margin-top:12px}.ps-sk i:first-child{width:72%;height:24px;margin-top:4px}.ps-sk i:last-child{width:92%}.ps-ladder{list-style:none;margin:auto 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));box-shadow:inset 0 0 0 1px var(--brand-line);border-radius:var(--r-sm)}.ps-head:has(+.ps-ladder){margin-bottom:16px}.ps-ladder li{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 4px 12px;font:var(--t-caption);letter-spacing:var(--ls-caption);color:var(--on-brand);text-align:center;box-shadow:inset -1px 0 0 var(--brand-line)}.ps-ladder li:last-child{box-shadow:none}.ps-ladder .ps-gem{width:36px;height:33px}.ps-ladder+.ps-err{margin-top:12px}.ps-use{display:flex;flex-direction:column;gap:12px;margin-top:20px}.ps-use-r{display:flex;flex-direction:column;gap:6px;font:var(--t-label);color:var(--on-brand)}.ps-bar{display:block;height:4px;border-radius:var(--r-pill);background:var(--brand-line);overflow:hidden}.ps-bar i{display:block;height:100%;background:var(--on-brand);border-radius:inherit}.ps-rule{display:flex;align-items:center;gap:12px;margin-top:24px}.ps-ticks{position:relative;flex:1;min-width:0;height:24px;background:repeating-linear-gradient(90deg,var(--brand-tick) 0 2px,transparent 2px 6px)}.ps-ticks i{position:absolute;inset:0 auto 0 0;display:block;background:repeating-linear-gradient(90deg,var(--on-brand) 0 2px,transparent 2px 6px)}.ps-rule-end{display:flex;flex-direction:column;align-items:center;gap:2px;flex:none;width:72px;font:var(--t-caption);letter-spacing:var(--ls-caption);color:var(--on-brand);text-align:center}.ps-rule-end .ps-gem{width:32px;height:29px}.ps-rule-end b{font-weight:700}.ps-note{margin:12px 0 0;font:var(--t-label);color:var(--on-brand)}.ps-small{margin:8px 0 0;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--on-brand-2)}.ps-err{margin:16px 0 0;padding:12px 16px;border-radius:var(--r-sm);background:var(--lo-bg);color:var(--lo-text);font:var(--t-label);font-weight:700}.ps-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:24px}.ps-ladder~.ps-acts{margin-top:0;padding-top:16px}.ps-acts .cta{flex:1 1 100%;margin:0}.ps-btn{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:var(--r-pill);background:var(--on-brand);color:var(--brand);font:var(--t-body);font-weight:800;white-space:nowrap;text-decoration:none;transition:background var(--dur-hover) var(--e-out)}.ps-btn:hover:not(:disabled){background:var(--card)}.ps-btn:disabled{opacity:.72;cursor:default}.ps-btn.ghost{background:none;box-shadow:inset 0 0 0 1px var(--brand-tick);color:var(--on-brand)}.ps-btn.ghost:hover:not(:disabled){background:var(--brand-h)}.ps-hero :focus-visible{outline-color:var(--on-brand)}.ps-levels,.ps-how,.ps-faq,.ps-deep{padding:32px}.ps-levels .card-h,.ps-how .card-h,.ps-faq .card-h{font:700 24px/32px var(--disp);letter-spacing:-.02em;margin-bottom:16px}.ps-t-w{margin:0 -16px}.ps-t{width:100%;border-collapse:separate;border-spacing:0;font:var(--t-body)}.ps-t thead th{padding:8px 16px;font:var(--t-caption);letter-spacing:var(--ls-caption);color:var(--muted);text-align:left;box-shadow:var(--hair)}.ps-t th:nth-child(n+2),.ps-t td{white-space:nowrap}.ps-t tbody th,.ps-t td{padding:16px;text-align:left;box-shadow:var(--hair);font-weight:700;color:var(--ink)}.ps-t tbody tr:last-child>*{box-shadow:none}.ps-t tbody th{display:flex;align-items:center;gap:16px;min-height:88px;box-sizing:border-box}.ps-t-n{display:flex;flex-direction:column;gap:2px;min-width:0}.ps-t-n b{font:700 16px/24px var(--disp);letter-spacing:-.02em;color:var(--brand)}.ps-t-n i{font:var(--t-meta);font-style:normal;letter-spacing:var(--ls-meta);color:var(--muted);white-space:normal}.ps-num{font:700 24px/32px var(--disp)!important;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ps-t tr.cur>*{background:var(--fill)}.ps-t tr.cur>:first-child{border-radius:var(--r-sm) 0 0 var(--r-sm)}.ps-t tr.cur>:last-child{border-radius:0 var(--r-sm) var(--r-sm) 0}.ps-levels .card-note{margin-top:16px}.ps-steps{counter-reset:ps;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:var(--r-in);box-shadow:inset 0 0 0 1px var(--line)}.ps-steps li{counter-increment:ps;padding:24px;box-shadow:inset -1px 0 0 var(--line)}.ps-steps li:last-child{box-shadow:none}.ps-steps li:before{content:counter(ps);display:block;margin-bottom:16px;font:800 34px/40px var(--disp);letter-spacing:-.03em;color:var(--ghost)}.ps-steps h3{margin:0 0 8px;font:var(--t-sub);letter-spacing:var(--ls-sub);color:var(--brand)}.ps-steps p{margin:0;font:var(--t-body);letter-spacing:var(--ls-body);color:var(--ink-2)}.ps-faq .faq{display:flex;flex-direction:column}.ps-disc{margin:0 8px;max-width:none}.ps-sec-h .card-h{font:700 24px/32px var(--disp);letter-spacing:-.02em}.ps-q{display:flex;gap:8px;margin-top:8px}.ps-q input{flex:1;min-width:0;height:48px;padding:0 20px;border:0;border-radius:var(--r-pill);background:var(--fill);font:var(--t-body);color:var(--ink);outline:0}.ps-q input:focus-visible{box-shadow:var(--ring-field)}.ps-q input::placeholder{color:var(--muted)}.ps-q .btn-ink{height:48px}.ps-q-err{margin:12px 0 0;font:var(--t-label);font-weight:700;color:var(--lo-text)}.ps-deep-wait{margin:20px 0 0;font:var(--t-body);color:var(--muted)}.ps-d-top{display:flex;align-items:center;gap:12px;margin-top:24px}.ps-d-top .tico{width:48px;height:48px;font-size:12px}.ps-d-nm{display:flex;flex-direction:column;min-width:0;flex:1}.ps-d-nm b{font:700 18px/24px var(--disp);letter-spacing:-.02em;color:var(--brand);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-d-nm span{font:var(--t-meta);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-d-sc{display:flex;align-items:baseline;gap:4px;flex:none;color:var(--muted);font:var(--t-label)}.ps-d-sc b{font:800 34px/40px var(--disp);letter-spacing:-.03em;color:var(--brand)}.ps-d-sc .dot{width:10px;height:10px;border-radius:50%;background:var(--ghost);align-self:center;margin-right:4px}.ps-d-sc[data-band=hi] .dot{background:var(--hi)}.ps-d-sc[data-band=mid] .dot{background:var(--mid)}.ps-d-sc[data-band=lo] .dot{background:var(--lo)}.ps-d-say{display:flex;gap:12px;align-items:flex-start;margin-top:16px;padding:16px;border-radius:var(--r-in);background:var(--fill)}.ps-d-say img{width:40px;height:40px;border-radius:50%;flex:none}.ps-d-say p{margin:0;font:var(--t-body);letter-spacing:var(--ls-body)}.ps-d-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:24px}.ps-d-col h3{margin:0 0 12px;font:var(--t-sub);letter-spacing:var(--ls-sub);color:var(--brand)}.ps-fx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ps-fx-r{display:flex;justify-content:space-between;gap:12px;font:var(--t-label);margin-bottom:6px}.ps-fx-r b{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ps-deep .ps-bar{background:var(--fill-2)}.ps-deep .ps-bar i{background:var(--brand)}.ps-d-cap{margin:12px 0 0;font:var(--t-meta);letter-spacing:var(--ls-meta);color:var(--lo-text)}.ps-d-sum{margin:0 0 8px;font:var(--t-label);color:var(--ink-2)}.ps-hl{list-style:none;margin:0;padding:0}.ps-hl li{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;align-items:center;gap:12px;min-height:40px;box-shadow:var(--hair);font:var(--t-label)}.ps-hl li:last-child{box-shadow:none}.ps-hl-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-hl a{color:var(--muted);font-variant-numeric:tabular-nums}.ps-hl b{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.b-deep{flex:none;margin-left:auto;display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:var(--r-pill);background:var(--fill);color:var(--brand);font:var(--t-meta);font-weight:800;text-decoration:none}.b-deep:hover{background:var(--fill-2)}.b-deep:focus-visible{outline-offset:-2px}.b-tok b{text-overflow:ellipsis}.tok-pass-a{margin-top:auto;align-self:flex-start;text-decoration:none}.tok-pass{display:flex;flex-direction:column}@media(min-width:1700px){.ps-hero .pg-h1{font-size:var(--d-3)}}@media(max-width:1023px){.ps-hero{grid-template-columns:minmax(0,1fr);padding:32px;min-height:0;gap:24px}.ps-hero-t{padding:16px 148px 0 0}.ps-hero .pg-lead{min-height:84px}.ps-fig{inset:40px -24px auto auto;width:200px;height:200px}.ps-fig .pg-mascot{width:200px;bottom:0}.ps-card{min-height:440px}.ps-t-n i{white-space:normal}}@media(max-width:767px){.ps{gap:16px}.ps-hero{padding:20px 16px 16px;gap:16px}.ps-hero-t{display:block;padding:0}.ps-hero .pg-h1{margin-top:0;font-size:var(--d-1)}.ps-hero .pg-lead{min-height:112px;margin-top:12px}.ps-fig{display:none}.ps-card{padding:16px}.ps-levels,.ps-how,.ps-faq,.ps-deep{padding:20px 16px}.ps-t-w{margin:0}.ps-t,.ps-t tbody{display:block}.ps-t thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ps-t tbody tr{display:block;padding:12px 0;box-shadow:var(--hair)}.ps-t tbody tr:last-child{box-shadow:none}.ps-t tbody th{padding:0 0 8px;min-height:0;box-shadow:none}.ps-t tbody td{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0;box-shadow:none;white-space:normal;text-align:right}.ps-t tbody td:before{content:attr(data-l);font:var(--t-label);color:var(--muted);text-align:left}.ps-num{font:700 18px/24px var(--disp)!important}.ps-t tr.cur{margin:0 -8px;padding:12px 8px;border-radius:var(--r-sm);background:var(--fill)}.ps-t tr.cur>*{background:none}.ps-steps{grid-template-columns:minmax(0,1fr)}.ps-steps li{padding:16px;box-shadow:inset 0 -1px 0 var(--line)}.ps-steps li:before{margin-bottom:8px;font-size:24px;line-height:32px}.ps-q{flex-direction:column}.ps-q input{flex:none;width:100%}.ps-d-grid{grid-template-columns:minmax(0,1fr);gap:24px}}
