.coinchip[data-v-80484af7]{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px 0 7px;border-radius:12px;background:var(--p-sheen),var(--p-bg-3);border:1px solid var(--p-line-ctl);box-shadow:inset 0 1px 0 var(--p-hi);color:var(--p-tx-1);text-decoration:none;transition:border-color var(--p-t-fast),box-shadow var(--p-t-fast);font:800 20px/1 var(--p-font-disp);letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums}a.coinchip[data-v-80484af7]:after{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}a.coinchip[data-v-80484af7]:hover{border-color:var(--p-coin)}.coinchip--sm[data-v-80484af7]{min-height:28px;font-size:16px}.coinchip--lg[data-v-80484af7]{min-height:44px;font-size:30px;padding:0 16px 0 10px;border-radius:14px}.coinchip--xl[data-v-80484af7]{min-height:56px;font-size:64px;line-height:64px;padding:0;border:0;background:none;box-shadow:none;gap:12px}.coinchip__hex[data-v-80484af7]{position:relative;display:inline-flex}.coinchip__glint[data-v-80484af7]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none}.coinchip__glint[data-v-80484af7]:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.45),transparent);transform:translate(-150%) skew(-18deg)}.coinchip.glow .coinchip__glint[data-v-80484af7]:after{animation:cc-glint-80484af7 .7s var(--p-ease) 1}@keyframes cc-glint-80484af7{to{transform:translate(360%) skew(-18deg)}}.coinchip__num[data-v-80484af7]{min-width:calc(var(--cc-ch, 1) * .5em);text-align:left;color:var(--p-tx-1)}.coinchip__num.fix[data-v-80484af7]{animation:cc-fix-80484af7 .14s ease-out}@keyframes cc-fix-80484af7{0%{opacity:.35}to{opacity:1}}.coinchip.glow[data-v-80484af7]{border-color:var(--p-coin);box-shadow:var(--p-glow-gold)}.coinchip.glow .coinchip__hex[data-v-80484af7]{animation:cc-pulse-80484af7 .3s var(--p-ease-spring)}@keyframes cc-pulse-80484af7{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}.coinchip.flash[data-v-80484af7]{background:#243653}.coinchip.recon[data-v-80484af7]{border-style:dashed}.coinchip.recon .coinchip__num[data-v-80484af7]{color:var(--p-tx-2)}.coinchip__cloud[data-v-80484af7]{position:absolute;right:-6px;bottom:-6px;display:inline-flex;color:var(--p-tx-2);background:var(--p-bg-3);border-radius:50%}.coinchip__pend[data-v-80484af7]{display:inline-flex;align-items:center;gap:2px;font:500 12px/16px var(--p-font-num);letter-spacing:0;color:var(--p-review)}.coinchip__bubble[data-v-80484af7]{position:absolute;right:0;top:calc(100% + 4px);z-index:3;padding:2px 9px;border-radius:var(--p-r-pill);white-space:nowrap;pointer-events:none;font:800 16px/20px var(--p-font-disp);letter-spacing:.02em;background:var(--p-bg-3);border:1px solid currentColor;animation:cc-rise-80484af7 .95s ease-out forwards}.coinchip__bubble.gain[data-v-80484af7]{color:var(--p-ok)}.coinchip__bubble.spend[data-v-80484af7]{color:var(--p-tx-1)}@keyframes cc-rise-80484af7{0%{opacity:0;transform:translateY(0)}12%{opacity:1}70%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.coinchip__bubble.lite[data-v-80484af7]{animation:cc-fade-80484af7 1.95s linear forwards}@keyframes cc-fade-80484af7{0%{opacity:0}7%{opacity:1}85%{opacity:1}to{opacity:0}}.coinchip__bubble.still[data-v-80484af7]{animation:cc-still-80484af7 2.16s linear forwards}@keyframes cc-still-80484af7{0%{opacity:0}4%{opacity:1}96%{opacity:1}to{opacity:0}}html[data-quality=low] .coinchip.glow[data-v-80484af7]{border-color:var(--p-line-ctl);box-shadow:none}html[data-quality=low] .coinchip.glow .coinchip__hex[data-v-80484af7]{animation:none}html[data-quality=low] .coinchip.glow .coinchip__glint[data-v-80484af7]:after{animation:none}html[data-contrast=more] .coinchip[data-v-80484af7]{border-width:2px}@media (forced-colors: active){.coinchip[data-v-80484af7]{border:2px solid CanvasText;background:Canvas}.coinchip.recon[data-v-80484af7]{border-style:dashed}.coinchip__bubble[data-v-80484af7]{border:2px solid CanvasText;background:Canvas;color:CanvasText}}.head[data-v-1ac155fe]{position:sticky;top:0;z-index:10;background:linear-gradient(180deg,#0b1428f7,#090f1de6);border-bottom:1px solid var(--p-edge);padding-top:var(--p-safe-t)}.head__in[data-v-1ac155fe]{display:flex;align-items:center;gap:12px;height:56px;max-width:960px;margin:0 auto;padding:0 max(16px,var(--p-safe-l)) 0 max(16px,var(--p-safe-r))}.head__logo[data-v-1ac155fe]{display:inline-flex;min-height:44px;align-items:center}.head__me[data-v-1ac155fe]{position:relative;display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center}.head__vip[data-v-1ac155fe]{position:absolute;right:2px;bottom:2px}.tabs[data-v-1ac155fe]{display:flex}.tabs__a[data-v-1ac155fe]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:44px;min-height:44px;color:var(--p-tx-2);text-decoration:none;font:500 12px/16px var(--p-font-ui);position:relative}.tabs__a.on[data-v-1ac155fe]{color:var(--p-tx-1);font-weight:700}.tabs__a.on[data-v-1ac155fe]:before{content:"";position:absolute;top:0;left:22%;right:22%;height:3px;background:var(--p-gold-grad);border-radius:0 0 4px 4px;box-shadow:var(--p-glow-gold)}.tabs__a.on[data-v-1ac155fe] svg{color:var(--p-gold);fill:#ffc23c33}@media (max-width: 767px){.tabs[data-v-1ac155fe]{position:fixed;z-index:10;left:0;right:0;bottom:0;height:calc(56px + var(--p-safe-b));padding-bottom:var(--p-safe-b);background:linear-gradient(180deg,#0e172af5,#070b15fc);border-top:1px solid var(--p-edge-hi);box-shadow:0 -14px 30px -14px #000000b3}.tabs__a[data-v-1ac155fe]{flex:1}}@media (min-width: 768px){.tabs[data-v-1ac155fe]{gap:4px;margin-left:16px}.tabs__a[data-v-1ac155fe]{flex-direction:row;gap:8px;padding:0 14px;font-size:14px;border-radius:10px}.tabs__a.on[data-v-1ac155fe]:before{left:14px;right:14px;top:auto;bottom:0;height:3px;border-radius:3px 3px 0 0}}@media (orientation: landscape) and (max-height: 500px) and (max-width: 900px){.tabs[data-v-1ac155fe]{position:static;height:auto;border:0;padding:0;background:none;box-shadow:none}.tabs__a span[data-v-1ac155fe]{display:none}.tabs__a[data-v-1ac155fe]{flex:none}}.bgfx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(120% 62% at 50% -8%,rgba(74,77,232,.26) 0%,transparent 62%),radial-gradient(70% 44% at 100% 34%,rgba(79,209,255,.08) 0%,transparent 72%),radial-gradient(80% 50% at 0% 100%,rgba(255,194,60,.06) 0%,transparent 72%),linear-gradient(180deg,#0b1428 0%,#070c17 52%,var(--p-void) 100%)}.bgfx__rings{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-radial-gradient(circle at 50% 16%,rgba(130,170,240,.045) 0 1px,transparent 1px 72px);-webkit-mask:radial-gradient(90% 70% at 50% 16%,#000,transparent);mask:radial-gradient(90% 70% at 50% 16%,#000,transparent)}.bgfx__sweep{position:absolute;left:50%;top:16%;width:150vmax;height:150vmax;margin:-75vmax 0 0 -75vmax;background:conic-gradient(from 0deg,#4fd1ff00,#4fd1ff13 26deg,#4fd1ff00 28deg);animation:bgfx-sweep 48s linear infinite;will-change:transform}.bgfx__noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;mix-blend-mode:overlay;background-size:160px 160px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .09 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}@keyframes bgfx-sweep{to{transform:rotate(360deg)}}.bgfx.is-paused .bgfx__sweep{animation-play-state:paused}html:not([data-quality=high]) .bgfx__sweep,html:not([data-quality=high]) .bgfx__noise{display:none}html:not([data-motion=full]) .bgfx__sweep{display:none}html[data-quality=low] .bgfx__rings,html[data-contrast=more] .bgfx__sweep,html[data-contrast=more] .bgfx__noise{display:none}.app-main{min-height:100%;outline:none;overflow-x:clip}.app-main--tabs{padding-bottom:calc(56px + var(--p-safe-b))}@media (min-width: 768px),(orientation: landscape) and (max-height: 500px){.app-main--tabs{padding-bottom:0}}@font-face{font-family:Lexend;src:url(/assets/lexend-400-700-ci0D1wrL.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-500-DSY6xOcd.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--p-bg-0: #070c17;--p-bg-1: #0b1220;--p-bg-2: #121c30;--p-bg-3: #1a2740;--p-line: #243653;--p-line-ctl: #6a88b4;--p-tx-1: #e8eef8;--p-tx-2: #a3b4cc;--p-tx-3: #8496b2;--p-gold: #ffc23c;--p-gold-ink: #1a1200;--p-needle: #4fd1ff;--p-needle-ink: #06121a;--p-decoy: #ff4d6d;--p-decoy-tx: #ff6b86;--p-decoy-ink: #1a0509;--p-ok: #4ee0a0;--p-ok-ink: #06140e;--p-ok-bg: #0f2a22;--p-warn: #ff9158;--p-warn-bg: #2e1a10;--p-review: #b9a8ff;--p-review-bg: #1c1840;--p-err-bg: #2a1018;--p-vip: #ffc933;--p-vip-ink: #23272b;--p-coin: #ffb340;--p-focus: #e8eef8;--p-scrim: rgba(7, 12, 23, .72);--p-ring: #30476b;--p-ph-1: #6ee7b7;--p-ph-2: #b9a8ff;--p-ph-3: #ff6b86;--p-ph-4: #ff9158;--p-ph-5: #9fb8d8;--p-ph-6: #e8eef8;--p-s-1: 4px;--p-s-2: 8px;--p-s-3: 12px;--p-s-4: 16px;--p-s-5: 24px;--p-s-6: 32px;--p-s-7: 48px;--p-r-s: 8px;--p-r-m: 12px;--p-r-l: 16px;--p-r-xl: 24px;--p-r-pill: 999px;--p-void: #04070f;--p-edge: rgba(150, 185, 255, .15);--p-edge-hi: rgba(190, 215, 255, .32);--p-hi: rgba(255, 255, 255, .07);--p-sheen: linear-gradient(180deg, rgba(255, 255, 255, .05), rgba(255, 255, 255, .012) 42%, rgba(255, 255, 255, 0));--p-gold-100: #fff3cf;--p-gold-300: #ffd978;--p-gold-600: #f2a20f;--p-gold-800: #a86a00;--p-gold-grad: linear-gradient(180deg, #ffe08a 0%, #ffc23c 46%, #f2a20f 100%);--p-gold-text: linear-gradient(180deg, #fff3cf 0%, #ffd978 36%, #ffb21e 100%);--p-ice-100: #e6faff;--p-ice-300: #9fe6ff;--p-ice-600: #1b8fd0;--p-ice-grad: linear-gradient(180deg, #9fe6ff 0%, #4fd1ff 55%, #1b8fd0 100%);--p-indigo: #4a4de8;--p-metal-1: linear-gradient(145deg, #fff1b8 0%, #ffc23c 38%, #c98400 68%, #ffd978 100%);--p-metal-2: linear-gradient(145deg, #ffffff 0%, #b9c6da 38%, #7f8da6 68%, #e1e8f3 100%);--p-metal-3: linear-gradient(145deg, #ffd2a8 0%, #e0a066 40%, #b8703a 70%, #f0b27d 100%);--p-sh-1: inset 0 1px 0 var(--p-hi), 0 1px 2px rgba(0, 0, 0, .5), 0 14px 30px -16px rgba(0, 0, 0, .8);--p-sh-2: inset 0 1px 0 var(--p-hi), 0 6px 14px -6px rgba(0, 0, 0, .6), 0 28px 56px -18px rgba(0, 0, 0, .9);--p-glow-gold: 0 0 22px rgba(255, 194, 60, .38);--p-glow-ice: 0 0 18px rgba(79, 209, 255, .34);--p-glow-needle: 0 0 14px rgba(79, 209, 255, .3);--p-t-instant: 80ms;--p-t-fast: .14s;--p-t-base: .22s;--p-t-slow: .36s;--p-t-count: .6s;--p-t-hero: .7s;--p-ease: cubic-bezier(.2, .8, .2, 1);--p-ease-spring: cubic-bezier(.2, 1.4, .4, 1);--p-ease-in: cubic-bezier(.5, 0, .9, .4);--p-ease-out: cubic-bezier(.16, 1, .3, 1);--p-stag: 40ms;--p-font-ui: "Lexend", system-ui, "Segoe UI", sans-serif;--p-font-num: "IBM Plex Mono", ui-monospace, Consolas, monospace;--p-font-disp: "Barlow Condensed", "Roboto Condensed", "Arial Narrow", system-ui, sans-serif;--p-safe-t: env(safe-area-inset-top, 0px);--p-safe-b: env(safe-area-inset-bottom, 0px);--p-safe-l: env(safe-area-inset-left, 0px);--p-safe-r: env(safe-area-inset-right, 0px);color-scheme:dark}html[data-contrast=more]{--p-bg-1: #000000;--p-bg-2: #05080f;--p-bg-3: #0c1220;--p-tx-2: #d6e0ee;--p-tx-3: #c3d0e2;--p-line: #8fa6c7;--p-line-ctl: #d6e0ee;--p-edge: #8fa6c7;--p-edge-hi: #d6e0ee;--p-gold: #ffd25e;--p-ring: #8fa6c7;--p-glow-gold: none;--p-glow-ice: none;--p-glow-needle: none}html[data-quality=low]{--p-glow-gold: none;--p-glow-ice: none;--p-glow-needle: none;--p-sh-1: inset 0 1px 0 var(--p-hi);--p-sh-2: inset 0 1px 0 var(--p-hi), 0 12px 24px -10px rgba(0, 0, 0, .8)}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;background:var(--p-bg-0);color:var(--p-tx-1);font:400 16px/24px var(--p-font-ui);-webkit-font-smoothing:antialiased;text-size-adjust:100%}h1,h2,h3,p{margin:0}h1{font:700 28px/32px var(--p-font-ui)}h2{font:700 20px/26px var(--p-font-ui)}h3{font:600 16px/22px var(--p-font-ui)}@media (min-width: 768px){h1{font-size:32px;line-height:36px}}a{color:var(--p-needle)}button{font:inherit;color:inherit}img,svg{display:block}:focus-visible{outline:2px solid var(--p-focus);outline-offset:2px;border-radius:4px}html[data-contrast=more] :focus-visible{outline-width:3px}.num{font-family:var(--p-font-num);font-weight:500;font-variant-numeric:tabular-nums}.disp{font-family:var(--p-font-disp);font-weight:800;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.01em}.num-xxl{font:800 96px/84px var(--p-font-disp);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.005em}.num-xl{font:800 64px/58px var(--p-font-disp);font-variant-numeric:tabular-nums lining-nums}.num-hud{font:800 40px/34px var(--p-font-disp);font-variant-numeric:tabular-nums lining-nums}.num-l{font:800 30px/30px var(--p-font-disp);font-variant-numeric:tabular-nums lining-nums}.num-m{font:500 16px/20px var(--p-font-num);font-variant-numeric:tabular-nums}.num-s{font:500 14px/16px var(--p-font-num);font-variant-numeric:tabular-nums}@media (min-width: 768px){.num-xxl{font-size:128px;line-height:112px}}.label{font:700 12px/16px var(--p-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--p-tx-3)}.eyebrow{font:700 12px/16px var(--p-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--p-tx-2)}.gold-text{background:var(--p-gold-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--p-gold)}.ice-text{background:var(--p-ice-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--p-needle)}html[data-contrast=more] .gold-text,html[data-contrast=more] .ice-text{background:none;-webkit-text-fill-color:currentColor}@media (forced-colors: active){.gold-text,.ice-text{background:none;-webkit-text-fill-color:currentColor}}.body-s{font-size:14px;line-height:20px}.tx-2{color:var(--p-tx-2)}.tx-3{color:var(--p-tx-3)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.stack{display:flex;flex-direction:column;gap:var(--p-s-4)}.row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--p-s-3)}.grow{flex:1 1 0;min-width:0}.screen{width:100%;max-width:480px;margin:0 auto;padding:var(--p-s-4);padding-left:max(var(--p-s-4),var(--p-safe-l));padding-right:max(var(--p-s-4),var(--p-safe-r))}.screen--wide{max-width:960px}.screen--admin{max-width:1120px}@media (min-width: 768px){.screen{padding:var(--p-s-5)}.screen{max-width:960px}.screen--narrow{max-width:520px}}.screen__head{display:flex;align-items:center;gap:var(--p-s-3);margin-bottom:var(--p-s-4);min-height:44px}.screen__head h1{flex:1;min-width:0}.view-enter-active,.view-leave-active{transition:opacity var(--p-t-base) var(--p-ease)}.view-enter-from,.view-leave-to{opacity:0}html[data-motion=reduce] .view-enter-active,html[data-motion=reduce] .view-leave-active{transition:opacity 80ms linear}.rise{animation:rise .42s var(--p-ease-out) both;animation-delay:calc(var(--i, 0) * var(--p-stag))}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}html:not([data-quality=high]) .deco-loop,html[data-motion=reduce] .deco-loop{animation:none!important}html[data-quality=low] .rise{animation:fade-in .12s linear both;animation-delay:0s}html[data-motion=reduce] *,html[data-motion=reduce] *:before,html[data-motion=reduce] *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}html[data-motion=reduce] .rise{animation:fade-in 80ms linear both!important}html[data-motion=reduce] .keep-motion,html[data-motion=reduce] .keep-motion *{animation-duration:revert!important;animation-iteration-count:revert!important}@media (forced-colors: active){.pbtn,.pcard,.pchip,.coinchip,.pbanner{border:1px solid CanvasText}}.pbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--p-s-2);min-height:48px;padding:0 20px;border-radius:var(--p-r-m);border:1px solid transparent;font:700 16px/20px var(--p-font-ui);letter-spacing:.02em;text-decoration:none;cursor:pointer;background:transparent;color:var(--p-tx-1);transition:transform var(--p-t-instant) var(--p-ease),filter var(--p-t-fast),border-color var(--p-t-fast),background-color var(--p-t-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.pbtn--l{min-height:56px;font-size:18px;line-height:22px;border-radius:14px}.pbtn--s{min-height:40px;font-size:14px;padding:0 14px}.pbtn--s:after{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:0}.pbtn--block{width:100%}.pbtn--primary{color:var(--p-gold-ink);background:var(--p-gold-grad);overflow:hidden;margin-bottom:4px;box-shadow:inset 0 1px #ffffffb3,inset 0 -2px #96500047,0 4px 0 var(--p-gold-800),0 16px 26px -10px #ffaa1e80}.pbtn--primary:before{content:"";position:absolute;top:0;right:0;bottom:50%;left:0;background:linear-gradient(180deg,#ffffff57,#fff0);pointer-events:none}.pbtn--primary:hover{filter:brightness(1.06)}.pbtn--primary:active{transform:translateY(3px);box-shadow:inset 0 1px #ffffff80,inset 0 -2px #96500047,0 1px 0 var(--p-gold-800),0 6px 12px -6px #ffaa1e66}.pbtn--primary:focus-visible{outline:2px solid var(--p-focus);outline-offset:3px;border-radius:14px}.pbtn__shine{position:absolute;top:0;bottom:0;left:0;width:46%;pointer-events:none;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.55) 50%,transparent 80%);transform:translate(-140%) skew(-18deg);animation:pbtn-shine 5.5s var(--p-ease) 1.2s 2}@keyframes pbtn-shine{0%{transform:translate(-140%) skew(-18deg)}40%,to{transform:translate(320%) skew(-18deg)}}html:not([data-quality=high]) .pbtn__shine,html:not([data-motion=full]) .pbtn__shine{display:none}.pbtn--secondary{border-color:var(--p-line-ctl);background:var(--p-sheen);box-shadow:inset 0 1px 0 var(--p-hi)}.pbtn--secondary:hover{border-color:#9db6da;background-color:#ffffff0a}.pbtn--secondary:active{transform:scale(.98);background-color:#ffffff12}html[data-contrast=more] .pbtn--secondary{border-width:2px}.pbtn--ghost{color:var(--p-needle)}.pbtn--ghost:hover{background:#4fd1ff14}.pbtn--ghost:active{transform:scale(.98)}.pbtn--danger{background:var(--p-decoy);color:var(--p-decoy-ink);box-shadow:inset 0 1px #ffffff59,0 4px #8f1f35;margin-bottom:4px}.pbtn--danger:active{transform:translateY(3px);box-shadow:inset 0 1px #ffffff59,0 1px #8f1f35}.pbtn--icon{width:44px;min-height:44px;padding:0;color:var(--p-tx-2)}.pbtn--icon:hover{color:var(--p-tx-1)}.pbtn[disabled],.pbtn[aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:none}.pbtn[disabled]:active,.pbtn[aria-disabled=true]:active{transform:none}.pbtn.is-loading{cursor:progress}html[data-quality=low] .pbtn--primary{box-shadow:inset 0 1px #fff9,0 3px 0 var(--p-gold-800)}html[data-quality=low] .pbtn--primary:active{box-shadow:inset 0 1px #ffffff80,0 1px 0 var(--p-gold-800)}.pcard{position:relative;background:var(--p-sheen),var(--p-bg-2);border:1px solid var(--p-edge);border-radius:var(--p-r-l);padding:var(--p-s-4);box-shadow:var(--p-sh-1)}.pcard--raised{background:var(--p-sheen),var(--p-bg-3)}.pcard--glass{background:var(--p-sheen),#121c30b8}.pcard--hero,.pcard--highlight{border-radius:var(--p-r-xl);border:1px solid transparent;overflow:hidden;isolation:isolate;background:var(--p-sheen) padding-box,linear-gradient(var(--p-bg-2),var(--p-bg-2)) padding-box,linear-gradient(155deg,#ffd978f2,#ffc23c47 38%,#ffc23c14 68%,#ffd9788c) border-box}.pcard--hero:before,.pcard--highlight:before{content:"";position:absolute;z-index:-1;right:-20%;top:-30%;width:90%;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,rgba(255,194,60,.16),transparent)}html[data-quality=low] .pcard--hero:before,html[data-quality=low] .pcard--highlight:before{display:none}html[data-contrast=more] .pcard--hero,html[data-contrast=more] .pcard--highlight{border-color:var(--p-gold);background:var(--p-bg-2)}.pcard--status{border-left:3px solid var(--p-vip)}.pcard--interactive{cursor:pointer;transition:transform var(--p-t-fast) var(--p-ease),border-color var(--p-t-fast)}.pcard--interactive:hover{border-color:var(--p-edge-hi)}.pcard--interactive:active{transform:scale(.985)}.pcard h2,.pcard h3{margin-bottom:var(--p-s-1)}.pcard>*+*{margin-top:var(--p-s-3)}.rows.pcard{background:none;border:0;box-shadow:none;padding:0;border-radius:0}.pbanner{--c: var(--p-needle);--c-rgb: 79, 209, 255;--bg: var(--p-bg-3);display:flex;gap:var(--p-s-3);align-items:flex-start;padding:12px 14px;border-radius:14px;border:1px solid var(--c);background:linear-gradient(90deg,rgba(var(--c-rgb),.16),rgba(var(--c-rgb),0) 70%),var(--bg);box-shadow:inset 0 1px 0 var(--p-hi)}.pbanner__ic{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--c);background:rgba(var(--c-rgb),.16);box-shadow:inset 0 0 0 1px rgba(var(--c-rgb),.4)}.pbanner__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;align-self:center}.pbanner__title{font:600 16px/22px var(--p-font-ui);color:var(--p-tx-1)}.pbanner__text{font-size:14px;line-height:20px;color:var(--p-tx-2)}.pbanner__act{margin-top:var(--p-s-2);align-self:flex-start}.pbanner--ok{--c: var(--p-ok);--c-rgb: 78, 224, 160;--bg: var(--p-ok-bg)}.pbanner--review{--c: var(--p-review);--c-rgb: 185, 168, 255;--bg: var(--p-review-bg)}.pbanner--warn{--c: var(--p-warn);--c-rgb: 255, 145, 88;--bg: var(--p-warn-bg)}.pbanner--err{--c: var(--p-decoy-tx);--c-rgb: 255, 107, 134;--bg: var(--p-err-bg)}.pchip{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:var(--p-r-pill);border:1px solid var(--p-edge-hi);background:#1a2740cc;font:700 12px/16px var(--p-font-ui);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--p-tx-2)}.pchip--ok{color:var(--p-ok)}.pchip--review{color:var(--p-review)}.pchip--warn{color:var(--p-warn)}.pchip--err{color:var(--p-decoy-tx)}.pchip--muted{color:var(--p-tx-2)}.pchip--gold{color:var(--p-gold);border-color:#ffc23c80}.pchip--ice{color:var(--p-ice-300);border-color:#4fd1ff80;border-style:dashed}html[data-contrast=more] .pchip{border-color:var(--p-line-ctl)}.vipseal{display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 7px;border-radius:var(--p-r-pill);color:var(--p-vip-ink);font:800 12px/16px var(--p-font-ui);letter-spacing:.06em;background:linear-gradient(180deg,#ffe28a,#ffc933 55%,#f0a91c);box-shadow:inset 0 1px #fff9,0 1px #8a5a00}.vipseal--sm{padding:2px;border-radius:6px}.vipseal--faded{opacity:.5}.segtabs{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:3px;max-width:100%;border-radius:var(--p-r-m);border:1px solid var(--p-line-ctl);background:var(--p-bg-1);box-shadow:inset 0 2px 6px #00000073}.segtabs--full{display:grid}.segtabs:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--n, 2));border-radius:9px;background:var(--p-sheen),var(--p-bg-3);box-shadow:inset 0 -3px 0 var(--p-gold),0 4px 10px -4px #000000b3;transform:translate(calc(var(--seg, 0) * 100%));transition:transform var(--p-t-base) var(--p-ease)}html[data-motion=reduce] .segtabs:before{transition:none}.segtabs>button{position:relative;background:none;border:0;color:var(--p-tx-2);padding:0 16px;min-height:40px;border-radius:9px;font:600 14px var(--p-font-ui);cursor:pointer;white-space:nowrap}.segtabs>button[aria-selected=true]{color:var(--p-tx-1);font-weight:700}.skel{position:relative;overflow:hidden;background:var(--p-bg-2);border-radius:var(--p-r-s)}.skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent);transform:translate(-100%);animation:skel-sweep 1.4s linear infinite}.skel--line{height:14px}.skel--block{height:96px;border-radius:var(--p-r-l)}.skel--row{height:56px}@keyframes skel-sweep{to{transform:translate(100%)}}html[data-motion=reduce] .skel:after{display:none}.pspin{position:relative;width:20px;height:20px;flex:none;border-radius:50%;border:2px solid var(--p-line-ctl)}.pspin:before{content:"";position:absolute;left:50%;top:50%;width:2px;height:60%;margin-left:-1px;transform-origin:50% 0;transform:rotate(180deg);background:var(--p-ice-300);border-radius:1px;animation:pspin-needle 1s linear infinite}.pspin:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid transparent;border-top-color:var(--p-gold)}.pspin--md{width:32px;height:32px;border-width:3px}.pspin--md:after{border-width:3px;top:-3px;right:-3px;bottom:-3px;left:-3px}.pbtn--primary .pspin{border-color:#1a120073}.pbtn--primary .pspin:before{background:var(--p-gold-ink)}.pbtn--primary .pspin:after{border-top-color:var(--p-gold-ink)}@keyframes pspin-needle{to{transform:rotate(540deg)}}html[data-motion=reduce] .pspin:before{animation:none!important;transform:rotate(300deg)}.state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--p-s-3);padding:var(--p-s-6) var(--p-s-4)}.state p{max-width:36ch;color:var(--p-tx-2)}.state code{font:500 13px var(--p-font-num);color:var(--p-tx-3);-webkit-user-select:all;user-select:all}.pswitch{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--p-s-3);min-height:44px}.pswitch input{position:absolute;opacity:0;width:44px;height:44px;margin:0;right:0}.pswitch__track{position:relative;flex:none;width:44px;height:26px;border-radius:13px;background:var(--p-bg-1);border:1px solid var(--p-line-ctl);box-shadow:inset 0 2px 5px #00000080;transition:background var(--p-t-fast)}.pswitch__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:linear-gradient(180deg,#c3d0e2,#8496b2);box-shadow:0 1px 2px #00000080;transition:transform var(--p-t-fast) var(--p-ease),background var(--p-t-fast)}.pswitch input:checked+.pswitch__track{background:var(--p-gold-grad);border-color:var(--p-gold)}.pswitch input:checked+.pswitch__track:after{transform:translate(18px);background:linear-gradient(180deg,#3a2a00,var(--p-gold-ink))}.pswitch input:focus-visible+.pswitch__track{outline:2px solid var(--p-focus);outline-offset:3px}.pswitch input:disabled+.pswitch__track{opacity:.45}.avatar{display:grid;place-items:center;flex:none;border-radius:50%;font:700 13px var(--p-font-ui);color:#fff;overflow:hidden;box-shadow:inset 0 1px #ffffff47,0 0 0 1px #ffffff1a}.avatar--32{width:32px;height:32px}.avatar--40{width:40px;height:40px;font-size:15px}.avatar--56{width:56px;height:56px;font-size:20px}.avatar img{width:100%;height:100%;object-fit:cover}.rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rrow{display:grid;grid-template-columns:40px 32px 1fr auto;align-items:center;gap:10px;min-height:56px;padding:0 var(--p-s-3);border-radius:14px;border:1px solid var(--p-edge);background:var(--p-sheen),var(--p-bg-2);animation:rise .36s var(--p-ease-out) both;animation-delay:calc(var(--i, 0) * 30ms)}.rrow__pos{text-align:center}.rrow__n{font:800 22px/1 var(--p-font-disp);font-variant-numeric:tabular-nums lining-nums;color:var(--p-tx-2)}.rrow__name{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600}.rrow__name span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rrow__score{font:800 24px/1 var(--p-font-disp);font-variant-numeric:tabular-nums lining-nums}.rrow--me{background:linear-gradient(90deg,#4fd1ff29,#4fd1ff05 80%),var(--p-bg-3);border:2px solid var(--p-needle);box-shadow:var(--p-glow-ice),inset 0 1px 0 var(--p-hi);padding-left:calc(var(--p-s-3) - 1px)}.rrow--ghost{border:2px dashed var(--p-line-ctl);background:none;box-shadow:none}.rrow--skeleton{pointer-events:none}html[data-quality=low] .rrow{animation:fade-in .12s linear both}html[data-motion=reduce] .rrow{animation:fade-in 80ms linear both!important}.medal{--m: var(--p-metal-1);position:relative;flex:none;width:34px;height:38px;display:grid;place-items:center;margin:0 auto;color:#1a1200;font:800 20px/1 var(--p-font-disp);clip-path:polygon(50% 0,100% 20%,100% 70%,50% 100%,0 70%,0 20%);background:var(--m)}.medal:before{content:"";position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;clip-path:inherit;background:linear-gradient(160deg,#ffffff8c,#fff0 45%,#0000002e);mix-blend-mode:soft-light}.medal b,.medal>span{position:relative;font-weight:800;margin-top:-1px}.medal--2{--m: var(--p-metal-2)}.medal--3{--m: var(--p-metal-3)}.medal--lg{width:48px;height:54px;font-size:28px}.hint{position:relative;overflow:hidden;display:grid;grid-template-columns:64px 1fr;gap:14px;padding:14px;border-radius:var(--p-r-l);border:1.5px dashed rgba(79,209,255,.7);background:linear-gradient(135deg,#4fd1ff29,#4fd1ff08 58%),var(--p-bg-3);box-shadow:inset 0 1px 0 var(--p-hi),inset 0 0 28px -10px #4fd1ff59;animation:hint-in .42s var(--p-ease-out) both}.hint:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.14) 50%,transparent 70%);transform:translate(-130%) skew(-16deg);animation:hint-sheen .9s var(--p-ease) .25s 1 both}@keyframes hint-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hint-sheen{to{transform:translate(340%) skew(-16deg)}}.hint__shield{position:relative;width:60px;height:68px}.hint__shield svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.hint__n{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:800 34px/1 var(--p-font-disp);color:var(--p-ice-100);text-shadow:0 0 16px rgba(79,209,255,.55);padding-bottom:3px}.hint__n i{position:absolute;left:calc(50% + .45em);top:34%;font-style:normal;font-size:14px;line-height:1}.hint__chip{margin-bottom:6px}.hint__ruler{display:flex;gap:3px;margin:10px 0 2px;padding:0;list-style:none}.hint__ruler li{flex:1;height:6px;border-radius:3px;background:var(--p-line)}.hint__ruler li.on{position:relative;background:var(--p-needle);box-shadow:0 0 0 2px #4fd1ff40}.hint__ruler li.on:after{content:"";position:absolute;left:50%;top:-6px;width:0;height:0;margin-left:-4px;border:4px solid transparent;border-top-color:var(--p-needle);border-bottom:0}.hint__rl{display:flex;justify-content:space-between;font-size:12px;line-height:16px;color:var(--p-tx-3)}.hint__cta{margin-top:10px}html[data-quality=low] .hint{box-shadow:none}html[data-quality=low] .hint:after,html[data-quality=medium] .hint:after{display:none}html[data-quality=low] .hint{animation:fade-in .12s linear both}html[data-motion=reduce] .hint{animation:fade-in 80ms linear both!important}html[data-motion=reduce] .hint:after{display:none}.vrb{background:var(--p-sheen),var(--p-bg-2);border:1px solid var(--p-edge);border-left:3px solid var(--p-vip);border-radius:var(--p-r-m);padding:var(--p-s-3);box-shadow:var(--p-sh-1);display:flex;flex-direction:column;gap:var(--p-s-3);animation:fade-in var(--p-t-base) var(--p-ease)}.vrb__head{display:flex;gap:10px;align-items:flex-start}.vrb hr{border:0;border-top:1px solid var(--p-line);margin:0;width:100%}.vrb--compact{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-height: 500px){.vrb__head p{display:none}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;background:#070c17d9}html[data-quality=high] .modal{background:var(--p-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal--top{z-index:60}.modal__panel{position:relative;width:100%;max-width:480px;max-height:88vh;overflow:auto;background:var(--p-sheen),var(--p-bg-2);border:1px solid var(--p-edge-hi);border-bottom:0;border-radius:var(--p-r-xl) var(--p-r-xl) 0 0;padding:var(--p-s-5) var(--p-s-4);padding-bottom:calc(var(--p-s-5) + var(--p-safe-b));box-shadow:var(--p-sh-2);display:flex;flex-direction:column;gap:var(--p-s-3);animation:sheet var(--p-t-slow) var(--p-ease)}.modal__panel:before{content:"";align-self:center;flex:none;width:40px;height:4px;border-radius:2px;background:var(--p-line-ctl);margin-top:-12px;opacity:.7}.modal__panel h2:focus{outline:none}@media (min-width: 768px){.modal{align-items:center}.modal__panel{border-radius:var(--p-r-xl);border-bottom:1px solid var(--p-edge-hi)}.modal__panel:before{display:none}}@keyframes sheet{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}html[data-motion=reduce] .modal__panel{animation:none}.modal__actions{display:flex;flex-direction:column;gap:var(--p-s-2);margin-top:var(--p-s-2)}.toasts{position:fixed;z-index:40;top:calc(var(--p-safe-t) + 8px);left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:var(--p-s-2);pointer-events:none;padding:0 var(--p-s-3)}.toast{pointer-events:auto;display:flex;gap:var(--p-s-3);align-items:center;width:100%;max-width:440px;padding:var(--p-s-3) var(--p-s-4);border-radius:14px;border:1px solid;background:var(--p-sheen),var(--p-bg-3);box-shadow:var(--p-sh-2);font-size:14px;line-height:20px;color:var(--p-tx-1);animation:toast-in .28s var(--p-ease-out)}.toast--ok{border-color:var(--p-ok)}.toast--warn{border-color:var(--p-warn)}.toast--err{border-color:var(--p-decoy)}.toast--info{border-color:var(--p-needle)}@keyframes toast-in{0%{transform:translateY(-10px);opacity:0}to{transform:none;opacity:1}}html[data-quality=low] .toast{animation:fade-in .12s linear}.offbar{display:flex;align-items:center;justify-content:center;gap:var(--p-s-2);min-height:32px;padding:4px var(--p-s-3);font-size:14px;line-height:20px}.offbar--offline{background:var(--p-warn-bg);color:var(--p-warn)}.offbar--back{background:var(--p-ok-bg);color:var(--p-ok)}.meter{height:4px;background:var(--p-line);border-radius:2px;position:relative}.meter i{position:absolute;left:0;top:0;bottom:0;background:var(--p-ok);border-radius:2px}.meter u{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--p-tx-2)}.field,.pselect{background:var(--p-bg-2);color:var(--p-tx-1);border:1px solid var(--p-line-ctl);border-radius:var(--p-r-m);min-height:44px;padding:0 var(--p-s-3);font:inherit}textarea.field{padding:var(--p-s-3);min-height:96px;width:100%;resize:vertical}
