:root,html[data-theme="dark"]{--bg: #05070b;--bg-2: #0a0d13;--raised: #10151c;--card: #141b24;--fg: #f4f6f8;--mute: #9aa3b2;--accent: #1ed6c3;--pkr: #1ed6c3;--gold: #e2c07a;--danger: #f04438;--warn: #f5a524;--success: #22c55e;--on-accent: #04110f;--hairline: rgb(255 255 255 / 0.09);--shadow: 0 30px 80px rgb(0 0 0 / 0.42);--mesh: color-mix(in oklab,var(--accent) 18%,transparent);--md: 12px;--lg: 20px;--ease: cubic-bezier(0.22,1,0.36,1);--sans: "Plus Jakarta Sans",Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--serif: "Instrument Serif","Iowan Old Style","Palatino Linotype",serif;--mono: "JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 22px;--radius-xl: 28px;--radius-pill: 999px;--touch: 44px;--control-h: 48px;--motion-quick: 140ms;--motion-fast: 220ms;--ok-bg: rgb(34 197 94 / 0.14);--ok-fg: #86efac;--warn-bg: rgb(245 165 36 / 0.16);--warn-fg: #fcd34d;--danger-bg: rgb(240 68 56 / 0.14);--danger-fg: #fca5a5;--info-bg: color-mix(in oklab,var(--accent) 16%,transparent);--info-fg: color-mix(in oklab,var(--accent) 72%,white);--focus: 0 0 0 4px color-mix(in oklab,var(--accent) 22%,transparent)}html[data-theme="light"]{--bg: #f3f1ec;--bg-2: #e8e6df;--raised: #fffcf7;--card: #ffffff;--fg: #12151c;--mute: #5c6570;--accent: #0e9f95;--pkr: #0e9f95;--gold: #c4a056;--danger: #d92d20;--warn: #dc6803;--success: #079455;--on-accent: #04110f;--hairline: rgb(18 21 28 / 0.1);--shadow: 0 24px 60px rgb(18 21 28 / 0.08);--mesh: color-mix(in oklab,var(--accent) 16%,transparent);--ok-bg: rgb(7 148 85 / 0.12);--ok-fg: #067647;--warn-bg: rgb(220 104 3 / 0.12);--warn-fg: #b54708;--danger-bg: rgb(217 45 32 / 0.1);--danger-fg: #b42318;--info-bg: color-mix(in oklab,var(--accent) 12%,transparent);--info-fg: #0e7c74}@font-face{font-family: "Plus Jakarta Sans";font-style: normal;font-weight: 400;font-display: swap;src: url("/assets/fonts/pj-400.woff2") format("woff2")}@font-face{font-family: "Plus Jakarta Sans";font-style: normal;font-weight: 600;font-display: swap;src: url("/assets/fonts/pj-600.woff2") format("woff2")}@font-face{font-family: "Plus Jakarta Sans";font-style: normal;font-weight: 650;font-display: swap;src: url("/assets/fonts/pj-700.woff2") format("woff2")}@font-face{font-family: "Plus Jakarta Sans";font-style: normal;font-weight: 650;font-display: swap;src: url("/assets/fonts/pj-800.woff2") format("woff2")}@font-face{font-family: "Instrument Serif";font-style: normal;font-weight: 400;font-display: swap;src: url("/assets/fonts/is-400.woff2") format("woff2")}@font-face{font-family: "Instrument Serif";font-style: italic;font-weight: 400;font-display: swap;src: url("/assets/fonts/is-400i.woff2") format("woff2")}@font-face{font-family: Geist;font-style: normal;font-weight: 100 900;font-display: swap;src: url("/assets/fonts/geist-latin.woff2") format("woff2-variations"),url("/assets/fonts/geist-latin.woff2") format("woff2")}*{box-sizing: border-box}html{scroll-behavior: smooth;overflow-x: clip}html,body{margin: 0;background: var(--bg);color: var(--fg);font-family: var(--sans);font-feature-settings: "ss01" on,"cv11" on;min-height: 100dvh;-webkit-font-smoothing: antialiased;overscroll-behavior-y: contain;-webkit-tap-highlight-color: color-mix(in oklab,var(--accent) 22%,transparent);touch-action: manipulation}body{overflow-x: clip}a{color: inherit;text-decoration: none}button,[role="button"]{cursor: pointer}a,button,.tx-item,.act-ic,.btn,.mob-nav a,summary{-webkit-tap-highlight-color: rgb(14 159 149 / .18)}.btn:active,.auth-cta:active,.mob-nav a:active,.tx-item:active,.act-ic:active,.wal-acts a:active,.copy-btn:active,.slip-copy:active{transform: scale(0.97)}h1,h2,h3{text-wrap: balance;font-weight: 650;letter-spacing: -0.04em}p{text-wrap: pretty}code,.mono,.addr,pre{font-family: var(--mono);font-variant-numeric: tabular-nums}input,select,textarea,button{font: inherit}::selection{background: color-mix(in oklab,var(--accent) 32%,transparent);color: var(--fg)}.site-nav{position: sticky;top: 0;z-index: 40;display: flex;align-items: center;justify-content: space-between;gap: 16px;height: 64px;padding: 0 22px;background: color-mix(in oklab,var(--bg) 78%,transparent);backdrop-filter: blur(18px);border-bottom: 1px solid var(--hairline)}.site-nav nav{display: none;align-items: center;gap: 2px}@media (min-width: 980px){.site-nav nav{display: flex}}.wordmark{display: flex;align-items: center;gap: 10px;font-weight: 650;letter-spacing: -0.04em;color: var(--fg)}.wordmark .mark{display: grid;place-items: center;width: 32px;height: 32px;border-radius: 9px;background: transparent;color: var(--on-accent);overflow: hidden;padding: 0;flex: none}.wordmark .mark svg,.brand-mark{width: 32px;height: 32px;display: block}.show-brand .mark svg,.show-brand .brand-mark{width: 22px;height: 22px}.wordmark-text{display: inline-flex;align-items: baseline;white-space: nowrap}.wordmark-text span{color: var(--accent)}.wordmark .brand-img{height: 32px;width: auto;max-width: 168px;object-fit: contain}.wordmark .brand-img-light{display: none}.wordmark .brand-img-dark{display: block}html[data-theme="light"] .wordmark .brand-img-light{display: block}html[data-theme="light"] .wordmark .brand-img-dark{display: none}.wordmark.logo-only{gap: 0}.wordmark.logo-only .brand-img{height: 34px;max-width: 200px}.wordmark.sm .brand-img{height: 24px;max-width: 140px}.wordmark.sm.logo-only .brand-img{height: 28px}.nav-a{display: inline-flex;align-items: center;height: 40px;padding: 0 12px;color: var(--mute);font-size: 14px;border-radius: 10px}.nav-a:hover{color: var(--fg)}.nav-cta{display: inline-flex;align-items: center;height: 40px;padding: 0 16px;border-radius: 999px;background: var(--accent);color: var(--on-accent);font-size: 13px;font-weight: 650}.nav-cta:hover{filter: brightness(1.06);color: var(--on-accent)}.nav-r{display: flex;align-items: center;gap: 8px}.burger{display: grid;place-items: center;width: 44px;height: 44px;background: none;border: 0;color: var(--fg)}@media (min-width: 980px){.burger{display: none}}.mob-sheet{display: none;position: fixed;inset: 68px 0 0;background: var(--bg);z-index: 39;padding: 20px 22px}.mob-sheet.open{display: grid;align-content: start;gap: 4px}.mob-sheet a{padding: 14px 8px;color: var(--fg);border-bottom: 1px solid var(--hairline)}.foot{margin-top: auto;border-top: 1px solid var(--hairline);display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px;padding: 36px 28px 48px;color: var(--mute);font-size: 12px;max-width: 1180px;margin-left: auto;margin-right: auto;width: 100%}.foot div{display: flex;gap: 18px}.foot a:hover{color: var(--fg)}.wrap{max-width: 1180px;margin: 0 auto;padding: 48px 24px 96px}.hero-wrap{padding-top: 48px;max-width: 1240px;padding-bottom: 72px}.hero-split{display: grid;gap: 40px;align-items: center}@media (min-width: 980px){.hero-split{grid-template-columns: 0.92fr 1.08fr;gap: 56px}}.hero-copy h1{font-size: clamp(2.4rem,5.6vw,3.85rem);letter-spacing: -0.055em;margin: 16px 0 20px;line-height: 1.02;font-weight: 650}.hero-copy h1 em{font-style: normal;color: var(--accent)}.kicker{font-size: 11px;letter-spacing: 0.18em;text-transform: uppercase;color: var(--accent);font-weight: 650}.lead{max-width: 36rem;color: var(--mute);line-height: 1.7;font-size: 16px}.grid3{display: grid;gap: 16px;margin-top: 28px}@media (min-width: 720px){.grid3{grid-template-columns: repeat(3,1fr)}}.grid2{display: grid;gap: 16px;margin-top: 16px}@media (min-width: 640px){.grid2{grid-template-columns: 1fr 1fr}}.card{background: var(--raised);border: 1px solid var(--hairline);border-radius: var(--radius-lg);padding: 22px}.link-card{transition: transform 0.2s var(--ease),border-color 0.2s var(--ease)}.link-card:hover{transform: translateY(-2px);border-color: rgb(25 211 197 / 0.35)}.link-card h3{margin: 10px 0 8px;font-size: 16px}.link-card p{margin: 0;color: var(--mute);font-size: 13.5px;line-height: 1.5}.row{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 28px}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: var(--control-h);padding: 0 18px;border-radius: var(--radius-pill);background: var(--accent);color: var(--on-accent);border: 0;font-weight: 650;box-shadow: 0 10px 24px color-mix(in oklab,var(--accent) 22%,transparent);transition: transform var(--motion-quick) var(--ease),filter var(--motion-quick) var(--ease),box-shadow var(--motion-fast) var(--ease)}.btn:hover{filter: brightness(1.06);transform: translateY(-1px)}.btn.ghost,.btn.secondary{background: transparent;color: var(--fg);border: 1px solid var(--hairline);box-shadow: none}.btn.ghost:hover,.btn.secondary:hover{background: color-mix(in oklab,var(--fg) 4%,transparent);filter: none}.btn.danger{background: var(--danger);color: #fff;box-shadow: none}.btn:disabled,.btn[aria-disabled="true"]{opacity: .5;pointer-events: none;transform: none;filter: none;box-shadow: none}.fg{color: var(--fg);margin: 0}.mute{color: var(--mute)}.sm{font-size: 14px}.xs{font-size: 12px}.mt{margin-top: 12px}.center{text-align: center}.pkr{color: var(--pkr)}.danger{color: var(--danger)}.warn{color: var(--warn)}.ok-t{color: var(--success)}.accent{color: var(--accent)}.accent:hover{text-decoration: underline}.app{display: flex;min-height: 100dvh;background: var(--bg)}.side{display: none;width: 240px;flex-shrink: 0;border-right: 1px solid var(--hairline);background: var(--bg-2);flex-direction: column}@media (min-width: 1024px){.side{display: flex}}.side-brand{height: 64px;display: flex;align-items: center;padding: 0 16px}.side-k{padding: 0 16px 8px;font-size: 11px;letter-spacing: 0.12em;text-transform: uppercase;color: var(--mute)}.side-nav{display: flex;flex-direction: column;gap: 2px;padding: 0 10px;flex: 1}.side-a{display: flex;align-items: center;gap: 8px;height: 40px;padding: 0 12px;border-radius: 10px;color: var(--mute);font-size: 14px}.side-a.on,.side-a:hover{background: rgb(255 255 255 / 0.04);color: var(--fg)}.side-a.on{box-shadow: inset 2px 0 0 var(--accent);color: var(--fg)}.switch{border-top: 1px solid var(--hairline);padding: 12px;display: grid;gap: 4px;font-size: 12px}.switch a{padding: 8px 10px;border-radius: 10px;color: var(--mute)}.switch a:hover{color: var(--fg)}.main{flex: 1;min-width: 0;display: flex;flex-direction: column}.main-h{height: 58px;display: flex;align-items: center;gap: 8px;padding: 0 16px;border-bottom: 1px solid var(--hairline);background: color-mix(in oklab,var(--bg) 82%,transparent)}.ml-auto{margin-left: auto}.content{max-width: 68rem;width: 100%;margin: 0 auto;padding: 28px 20px 72px}.content h1{font-size: 28px;margin: 0;font-weight: 620;letter-spacing: -0.03em}.hint{color: var(--mute);font-size: 14px;margin: 6px 0 24px}.sec{margin: 40px 0 12px;font-size: 13px;color: var(--mute);font-weight: 650;letter-spacing: 0.06em;text-transform: uppercase}.banner{border-radius: var(--radius-md);padding: 10px 12px;font-size: 14px;margin-bottom: 16px}.banner.danger{background: var(--danger-bg);color: var(--danger-fg)}.banner.ok{background: var(--ok-bg);color: var(--ok-fg)}.banner.warn{background: var(--warn-bg);color: var(--warn-fg)}.table-wrap{overflow-x: auto;border: 1px solid var(--hairline);border-radius: 16px;background: var(--raised)}.table-wrap a{color: var(--accent)}table{width: 100%;border-collapse: collapse;font-size: 13px}th{text-align: left;color: var(--mute);font-weight: 600;padding: 10px 12px}td{padding: 10px 12px;border-top: 1px solid var(--hairline)}.r{text-align: right;font-variant-numeric: tabular-nums}.center-card{min-height: 100dvh;display: grid;align-content: center;max-width: 420px;margin: 0 auto;padding: 88px 16px 40px}.center-card.wide{max-width: 560px}.center-card.install{max-width: 520px}.stack{display: grid;gap: 12px;margin-top: 16px}label{display: grid;gap: 6px;font-size: 13px;color: var(--mute)}input:not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="hidden"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="image"]),select,textarea{background: var(--bg-2);border: 1px solid var(--hairline);border-radius: 12px;color: var(--fg);padding: 12px;min-height: 46px;width: 100%;max-width: 100%;min-width: 0}input[type="checkbox"],input[type="radio"]{width: 18px;height: 18px;min-width: 18px;min-height: 18px;max-width: 18px;padding: 0;margin: 0;accent-color: var(--accent);flex: none;background: none;border: none;box-shadow: none}input:focus,select:focus,textarea:focus,input:focus-visible,select:focus-visible,textarea:focus-visible{outline: none;border-color: color-mix(in oklab,var(--accent) 70%,var(--hairline));box-shadow: var(--focus)}textarea{min-height: 96px}.amount,.amount-hero,.table-num{font-family: var(--mono);font-variant-numeric: tabular-nums}.amount-hero{font-size: 30px;font-weight: 600;line-height: 1.1;letter-spacing: -0.03em}.unit{font-family: var(--sans);font-size: 12px;color: var(--mute);font-weight: 600}.badge{display: inline-flex;align-items: center;border-radius: var(--radius-pill);padding: 4px 10px;font-size: 12px;font-weight: 600}.badge.ok{background: var(--ok-bg);color: var(--ok-fg)}.badge.warn{background: var(--warn-bg);color: var(--warn-fg)}.badge.danger{background: var(--danger-bg);color: var(--danger-fg)}.badge.mute{background: color-mix(in oklab,var(--fg) 6%,transparent);color: var(--mute)}.checkout{display: flex;flex-direction: column;align-items: center;min-height: 100dvh;padding: 48px 16px;background: var(--bg)}.checkout-card{width: 100%;max-width: 420px;background: var(--raised)}.spread{display: flex;justify-content: space-between;gap: 12px}.qr{width: 200px;height: 200px;margin: 20px auto 0;background: #fff;border-radius: 16px;padding: 10px}.qr img,.qr svg{display: block;width: 100%;height: 100%}.addr{word-break: break-all;text-align: center;font-size: 12px}.warn-box{background: rgb(240 68 56 / 0.1);color: #fca5a5;border-radius: 12px;padding: 10px 12px;font-size: 12px;line-height: 1.5}.kv{margin-top: 20px;display: grid;gap: 8px;font-size: 14px}.kv div{display: flex;justify-content: space-between;gap: 12px}.kv dt{color: var(--mute)}.docs{max-width: 48rem;color: var(--mute);line-height: 1.65;font-size: 14px}.docs h1,.docs h2{color: var(--fg)}.docs h2{margin-top: 40px;font-size: 18px}.docs code{color: var(--fg)}.docs pre{background: var(--raised);border: 1px solid var(--hairline);border-radius: 14px;padding: 16px;overflow-x: auto;color: var(--fg);font-size: 12px}.status-list{list-style: none;padding: 0}.status-list li{display: flex;justify-content: space-between;padding: 12px 0;border-bottom: 1px solid var(--hairline)}.narrow{max-width: 36rem}.tl{list-style: none;padding: 0;margin: 12px 0 0}.tl li{position: relative;padding: 0 0 12px 16px;color: var(--mute);font-size: 14px}.tl li.done{color: var(--fg)}.tl li::before{content: "";position: absolute;left: 0;top: 6px;width: 8px;height: 8px;border-radius: 99px;background: var(--mute)}.tl li.done::before{background: var(--accent)}.row-form{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;margin-top: 8px}.row-form input,.row-form select{width: auto;min-width: 140px}.form-grid{display: grid;gap: 12px}@media (min-width: 640px){.form-grid.two{grid-template-columns: 1fr 1fr}}.copy-btn{cursor: pointer;border: 0;background: var(--bg-2);color: var(--mute);border-radius: 8px;padding: 4px 8px;font-size: 11px;font-weight: 650}.copy-btn:hover{color: var(--fg)}.mob-nav{position: sticky;bottom: 0;z-index: 20;display: flex;justify-content: space-around;padding: 6px 8px calc(8px + env(safe-area-inset-bottom));background: color-mix(in oklab,var(--bg) 88%,transparent);backdrop-filter: blur(18px);border-top: 1px solid var(--hairline)}@media (min-width: 1024px){.mob-nav{display: none}}.mob-nav a{flex: 1;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;min-height: 52px;font-size: 10px;font-weight: 600;letter-spacing: 0.02em;color: var(--mute);padding: 6px 2px;border-radius: 12px}.mob-nav a svg{width: 18px;height: 18px}.mob-nav a.on,.mob-nav a:hover{color: var(--fg);background: rgb(255 255 255 / 0.04)}.mob-nav a.on svg{color: var(--accent)}.empty{padding: 28px 18px;text-align: center;color: var(--mute)}.empty h3{color: var(--fg);margin: 0 0 8px;font-size: 16px}.flow{display: grid;gap: 0;margin: 28px 0}.flow-step{display: grid;grid-template-columns: 28px 1fr;gap: 12px}.flow-step .n{width: 28px;height: 28px;border-radius: 999px;background: var(--accent);color: var(--on-accent);display: grid;place-items: center;font-size: 12px;font-weight: 650}.flow-step p{margin: 0 0 16px;color: var(--mute);font-size: 14px}.flow-step strong{color: var(--fg);display: block;margin-bottom: 2px}.menu{position: relative}.menu-list{display: none;position: absolute;right: 0;top: 42px;min-width: 200px;background: var(--raised);border: 1px solid var(--hairline);border-radius: 14px;box-shadow: var(--shadow);padding: 8px;z-index: 20}.menu:hover .menu-list,.menu:focus-within .menu-list{display: grid}.menu-list a{padding: 8px 10px;border-radius: 8px;color: var(--mute);font-size: 13px}.menu-list a:hover{background: var(--bg-2);color: var(--fg)}.sandbox{font-size: 11px;font-weight: 650;letter-spacing: 0.08em;text-transform: uppercase;color: #fcd34d;background: rgb(245 165 36 / 0.16);padding: 4px 8px;border-radius: 999px}.hero-stage{position: relative;min-height: 420px}.ui-frame{background: #0b0e12;border: 1px solid var(--hairline);border-radius: 22px;overflow: hidden;box-shadow: var(--shadow)}.ui-chrome{display: flex;align-items: center;gap: 6px;padding: 10px 14px;border-bottom: 1px solid var(--hairline);color: var(--mute);font-size: 11px;font-family: var(--mono)}.ui-dot{width: 8px;height: 8px;border-radius: 99px;background: rgb(255 255 255 / 0.14)}.ui-body{padding: 18px}.ui-float{position: absolute;right: -8px;bottom: -18px;width: min(240px,48%);background: #11151b;border: 1px solid var(--hairline);border-radius: 18px;padding: 14px;box-shadow: var(--shadow)}@media (max-width: 720px){.ui-float{position: relative;right: auto;bottom: auto;width: 100%;margin-top: 14px}}.band{border-top: 1px solid var(--hairline);border-bottom: 1px solid var(--hairline);background: var(--bg-2)}.band-inner{max-width: 1180px;margin: 0 auto;padding: 14px 24px;display: flex;flex-wrap: wrap;gap: 18px;color: var(--mute);font-size: 12px}.section{max-width: 1180px;margin: 0 auto;padding: 56px 24px}.section h2{font-size: clamp(1.8rem,3.4vw,2.6rem);margin: 10px 0 14px;letter-spacing: -0.045em}.split{display: grid;gap: 36px;align-items: center}@media (min-width: 900px){.split{grid-template-columns: 1fr 1fr}}.cta-band{text-align: center;padding: 64px 24px;background: linear-gradient(180deg,transparent,color-mix(in oklab,var(--accent) 7%,transparent))}.cta-band h2{font-size: clamp(2rem,4vw,3rem)}.ops-body{background: var(--bg)}.ops{display: flex;min-height: 100dvh;background: var(--bg)}.ops-side{width: 248px;flex-shrink: 0;background: color-mix(in oklab,var(--bg-2) 70%,#000);color: var(--fg);display: flex;flex-direction: column;position: sticky;top: 0;height: 100dvh;border-right: 1px solid var(--hairline)}html[data-theme="light"] .ops-side{background: #eef1f5}.ops-brand{padding: 16px 16px 14px;border-bottom: 1px solid var(--hairline);display: grid;gap: 10px;justify-items: start}.wordmark.invert{color: #f5f7fa}.wordmark.invert .wordmark-text span{color: #19d3c5}.env-pill{display: inline-flex;font-size: 10px;font-weight: 650;letter-spacing: .08em;padding: 3px 8px;border-radius: 999px}.env-pill.test{background: rgb(245 165 36 / 0.18);color: #fcd34d}.env-pill.live{background: rgb(34 197 94 / 0.18);color: #86efac}.ops-nav{flex: 1;overflow: auto;padding: 8px 10px 24px}.ops-group{margin: 8px 0}.ops-group summary{list-style: none;cursor: pointer;font-size: 10px;letter-spacing: .14em;text-transform: uppercase;color: var(--mute);padding: 8px 8px 4px;font-weight: 650;display: flex;align-items: center;justify-content: space-between;gap: 8px}.ops-group summary::after{content: "";width: 6px;height: 6px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: rotate(45deg);opacity: .45;transition: transform 160ms var(--ease)}.ops-group[open] summary::after{transform: rotate(-135deg)}.ops-group summary::-webkit-details-marker{display: none}.ops-a{display: flex;align-items: center;gap: 10px;min-height: 34px;padding: 0 10px;border-radius: 8px;color: var(--mute);font-size: 13px;width: 100%;background: none;border: 0;text-align: left}.ops-a svg{flex-shrink: 0;opacity: .85}.ops-a:hover{background: color-mix(in oklab,var(--fg) 5%,transparent);color: var(--fg)}.ops-a.on{background: color-mix(in oklab,var(--accent) 14%,transparent);color: var(--fg);box-shadow: inset 2px 0 0 var(--accent)}.ops-a.on svg{color: var(--accent);opacity: 1}.ops-foot{border-top: 1px solid var(--hairline);padding: 10px}.ops-main{flex: 1;min-width: 0;display: flex;flex-direction: column}.ops-top{display: flex;align-items: center;gap: 14px;padding: 14px 22px;border-bottom: 1px solid var(--hairline);background: color-mix(in oklab,var(--bg) 86%,transparent);backdrop-filter: blur(16px);position: sticky;top: 0;z-index: 10}.ops-crumb{margin: 0;font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: var(--mute)}.ops-h{margin: 2px 0 0;font-size: 18px;letter-spacing: -.03em;font-weight: 600}.ops-top-r{margin-left: auto;display: flex;align-items: center;gap: 10px}.ghost-link{color: var(--mute);font-size: 13px}.ghost-link:hover{color: var(--fg)}.ops-content{padding: 20px 22px 56px;max-width: 1280px;width: 100%}.ops-burger{display: none;background: none;border: 0;color: var(--fg);padding: 6px}.ops-mask{display: none}@media (max-width: 1023px){.ops-side{display: none;position: fixed;inset: 0 auto 0 0;z-index: 40}.ops-side.open{display: flex}.ops-mask.open{display: block;position: fixed;inset: 0;background: rgb(0 0 0 / 0.55);z-index: 30}.ops-burger{display: inline-flex}.ops-content{padding: 16px 14px 40px}}.metric-grid{display: grid;gap: 10px;grid-template-columns: repeat(2,1fr)}@media (min-width: 720px){.metric-grid{grid-template-columns: repeat(4,1fr)}}.metric{background: linear-gradient(180deg,color-mix(in oklab,var(--raised) 70%,#fff) 0%,var(--raised) 72%);border: 1px solid var(--hairline);border-radius: 14px;padding: 14px 16px;box-shadow: 0 1px 0 color-mix(in oklab,#fff 7%,transparent) inset,0 10px 24px rgb(0 0 0 / 0.12);transition: transform 180ms var(--ease),box-shadow 180ms var(--ease);animation: metric-in 320ms var(--ease) both}.metric:nth-child(1){animation-delay: 30ms}.metric:nth-child(2){animation-delay: 60ms}.metric:nth-child(3){animation-delay: 90ms}.metric:nth-child(4){animation-delay: 120ms}.metric:nth-child(5){animation-delay: 150ms}.metric:hover{transform: translateY(-2px);box-shadow: 0 1px 0 color-mix(in oklab,#fff 10%,transparent) inset,0 14px 28px rgb(0 0 0 / 0.16)}.metric .lbl{font-size: 11px;letter-spacing: .06em;text-transform: uppercase;color: var(--mute);font-weight: 600}.metric .val{font-family: var(--mono);font-variant-numeric: tabular-nums;font-size: 20px;letter-spacing: -.03em;margin-top: 6px}.metric .sub{color: var(--mute);font-size: 12px;margin-top: 4px}.metric-ico{width: 36px;height: 36px;border-radius: 10px;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 14%,transparent);color: var(--accent);margin-bottom: 10px;transition: transform 180ms var(--ease)}.metric:nth-child(4n+2) .metric-ico{background: color-mix(in oklab,var(--success) 16%,transparent);color: var(--success)}.metric:nth-child(4n+3) .metric-ico{background: color-mix(in oklab,var(--warn) 16%,transparent);color: var(--warn)}.metric:nth-child(4n+4) .metric-ico{background: color-mix(in oklab,var(--fg) 10%,transparent);color: var(--fg)}.metric:hover .metric-ico{transform: translateY(-1px)}@keyframes metric-in{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}.health-row{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 16px}.health-chip{font-size: 12px;font-weight: 650;padding: 6px 10px;border-radius: 999px}.health-chip.healthy{background: var(--ok-bg);color: var(--ok-fg)}.health-chip.warning,.health-chip.action{background: var(--warn-bg);color: var(--warn-fg)}.health-chip.critical{background: var(--danger-bg);color: var(--danger-fg)}.ops-grid{display: grid;gap: 14px}@media (min-width: 980px){.ops-grid.two{grid-template-columns: 1.4fr .9fr}}.panel{background: var(--raised);border: 1px solid var(--hairline);border-radius: 14px;overflow: hidden}.panel h2,.panel-h{margin: 0;padding: 12px 16px;font-size: 13px;letter-spacing: .06em;text-transform: uppercase;color: var(--mute);border-bottom: 1px solid var(--hairline);font-weight: 650;display: flex;justify-content: space-between;align-items: center}.panel .pad{padding: 14px 16px}.data{width: 100%;border-collapse: collapse;font-size: 13px}.data th{text-align: left;color: var(--mute);font-weight: 600;padding: 8px 12px;background: var(--bg-2)}.data td{padding: 9px 12px;border-top: 1px solid var(--hairline);vertical-align: middle}.data tr:hover td{background: rgb(255 255 255 / 0.02)}.data .r,.num{text-align: right;font-family: var(--mono);font-variant-numeric: tabular-nums}.chip{display: inline-flex;align-items: center;border-radius: 999px;padding: 2px 8px;font-size: 11px;font-weight: 650}.chip.ok,.chip.paid,.chip.available,.chip.approved,.chip.healthy,.chip.sent{background: var(--ok-bg);color: var(--ok-fg)}.chip.warn,.chip.partial,.chip.pending,.chip.queued,.chip.review,.chip.pending_settlement,.chip.settlement_pending,.chip.processing{background: var(--warn-bg);color: var(--warn-fg)}.chip.bad,.chip.failed,.chip.rejected,.chip.frozen,.chip.invalid,.chip.critical{background: var(--danger-bg);color: var(--danger-fg)}.chip.mute,.chip.open,.chip.expired{background: color-mix(in oklab,var(--fg) 6%,transparent);color: var(--mute)}.empty-ops{padding: 28px 16px;color: var(--mute);font-size: 13px}.empty-ops strong{display: block;color: var(--fg);margin-bottom: 4px}.filters{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 12px}.filters input,.filters select{min-height: 40px;width: auto;min-width: 160px}.facts{display: grid}.facts div{display: flex;justify-content: space-between;gap: 16px;padding: 10px 0;border-bottom: 1px solid var(--hairline);font-size: 13px}.facts dt{color: var(--mute)}.facts dd{margin: 0;font-family: var(--mono);text-align: right;word-break: break-all}.danger-zone{border: 1px solid rgb(240 68 56 / 0.28);background: rgb(240 68 56 / 0.06);border-radius: 12px;padding: 14px}.ops-actions{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px}.ops-rail-split{display: grid;gap: 16px}@media (min-width: 860px){.ops-rail-split{grid-template-columns: 1fr 1fr}}.ops-rail-q + .ops-rail-q{margin-top: 18px;padding-top: 16px;border-top: 1px solid var(--hairline)}.ops-rail-q-h{display: flex;align-items: center;gap: 8px;margin: 0 0 4px}.ops-rail-q-h h3{margin: 0;font-size: 15px;font-weight: 650}.ops-q-table td.ops-q-acts{width: 1%}.ops-q-acts{display: flex;flex-wrap: wrap;gap: 8px;align-items: flex-start;margin: 0}.ops-q-acts form{margin: 0}.ops-reject{position: relative}.ops-reject>summary{list-style: none;cursor: pointer;display: inline-flex;align-items: center}.ops-reject>summary::-webkit-details-marker{display: none}.ops-reject-box{margin-top: 8px;width: min(320px,86vw);padding: 10px;border: 1px solid var(--hairline);border-radius: 10px;background: var(--raised,#12151a);box-shadow: var(--shadow)}.ops-reject-box-static{position: static}.ops-reject-box textarea{min-height: 72px;width: 100%}.btn.sm{min-height: 36px;padding: 0 12px;font-size: 13px}.log-box{background: #07090c;color: #d7deea;border-radius: 12px;padding: 14px;font-family: var(--mono);font-size: 11px;overflow: auto;max-height: 480px;white-space: pre-wrap;border: 1px solid var(--hairline)}.queue-item{display: flex;justify-content: space-between;gap: 12px;padding: 10px 16px;border-top: 1px solid var(--hairline);font-size: 13px}.queue-item:first-of-type{border-top: 0}@media (max-width: 640px){.hide-sm{display: none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation: none !important;transition: none !important}}.ce-backdrop{position: fixed;inset: 0;background: rgb(0 0 0 / 0.5);z-index: 50;opacity: 0;pointer-events: none;transition: opacity 180ms var(--ease)}.ce-backdrop.open{opacity: 1;pointer-events: auto}.ce-drawer{position: fixed;top: 0;right: 0;bottom: 0;width: min(30rem,100%);background: var(--raised);color: var(--fg);z-index: 51;display: flex;flex-direction: column;border-left: 1px solid var(--hairline);box-shadow: var(--shadow);transform: translateX(100%);opacity: 0;visibility: hidden;pointer-events: none;transition: transform 220ms var(--ease),opacity 220ms var(--ease),visibility 220ms var(--ease)}.ce-drawer.open{transform: none;opacity: 1;visibility: visible;pointer-events: auto}.ce-drawer-h{display: flex;align-items: center;justify-content: space-between;height: 64px;padding: 0 18px;border-bottom: 1px solid var(--hairline)}.ce-drawer-h strong{font-size: 14px}.ce-drawer-body{flex: 1;overflow: auto;padding: 18px 14px 32px}.ce-drawer-g{margin-bottom: 22px}.ce-drawer-g h4{margin: 0 10px 8px;font-size: 11px;letter-spacing: .16em;text-transform: uppercase;color: var(--mute)}.ce-drawer-a{display: flex;align-items: center;gap: 12px;min-height: 44px;padding: 0 12px;border-radius: 12px;color: var(--mute);font-size: 14px;font-weight: 500;transition: background-color 180ms var(--ease),color 180ms var(--ease)}.ce-drawer-a:hover{background: var(--bg);color: var(--fg)}.ce-drawer-a.on{background: color-mix(in oklab,var(--accent) 12%,var(--card));color: var(--fg);box-shadow: inset 2px 0 0 var(--accent)}.ce-drawer-a.on svg{color: var(--accent)}.ce-drawer-g details{margin: 0}.ce-drawer-g summary{list-style: none;cursor: pointer;display: flex;align-items: center;justify-content: space-between;margin: 0 10px 8px;font-size: 11px;letter-spacing: .16em;text-transform: uppercase;color: var(--mute);font-weight: 650}.ce-drawer-g summary::-webkit-details-marker{display: none}.ce-drawer-g summary svg{transition: transform 180ms var(--ease)}.ce-drawer-g details[open] summary svg{transform: rotate(180deg)}@media (max-width: 640px){.ce-drawer{width: 100%}}.auth-split{min-height: 100dvh;display: grid}@media (min-width: 980px){.auth-split{grid-template-columns: 1fr 1fr}}.auth-visual{display: none;color: #f5f7fa;padding: 36px 40px;flex-direction: column;justify-content: space-between;position: relative;isolation: isolate;background: #050608 url('/assets/ops-room.jpg') center/cover no-repeat}@media (min-width: 980px){.auth-visual{display: flex}}.auth-form{display: grid;gap: 12px;width: 100%;padding: 0;place-items: stretch}.auth-form .panel{width: 100%;max-width: 400px}.seg{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;background: var(--bg);border: 1px solid var(--hairline);border-radius: 12px;padding: 4px}.seg-btn{height: 40px;border: 0;background: transparent;color: var(--mute);border-radius: 9px;font-size: 13px;font-weight: 650}a.seg-btn{display: flex;align-items: center;justify-content: center}.seg-btn.on{background: var(--raised);color: var(--fg);box-shadow: 0 1px 0 var(--hairline)}.pw-wrap{position: relative;display: block}.pw-wrap input{padding-right: 72px}.pw-toggle{position: absolute;right: 8px;top: 50%;transform: translateY(-50%);border: 0;background: none;color: var(--mute);font-size: 12px;font-weight: 650;height: 32px}.pw-toggle:hover{color: var(--fg)}.check{display: flex !important;flex-direction: row;align-items: flex-start;gap: 10px;color: var(--mute);font-size: 13px}.check input{width: 18px;min-height: 18px;margin-top: 2px}.ref-box{border: 1px solid var(--hairline);border-radius: 12px;padding: 10px 12px}.ref-box summary{cursor: pointer;color: var(--mute);font-size: 13px}.ce-drawer-a svg{flex-shrink: 0}.ce-drawer-f{border-top: 1px solid var(--hairline);padding: 14px}.theme-seg{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 4px;background: var(--bg);border: 1px solid var(--hairline);border-radius: 12px;padding: 4px}.theme-seg button{height: 36px;border: 0;background: transparent;color: var(--mute);border-radius: 9px;font-size: 12px;font-weight: 600}.theme-seg button.on{background: var(--raised);color: var(--fg)}.icon-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-width: var(--touch);min-height: var(--touch);height: var(--touch);padding: 0 12px;border: 0;background: transparent;color: var(--mute);border-radius: var(--radius-sm);font-size: 14px}.icon-btn:hover{color: var(--fg);background: var(--raised)}body.noscroll{overflow: hidden}.dash-hero{display: grid;gap: 18px;padding: 22px 24px;background: var(--card);border: 1px solid var(--hairline);border-radius: 20px;box-shadow: var(--shadow)}@media (min-width: 860px){.dash-hero{grid-template-columns: 1.4fr 1fr;align-items: end}}.dash-hero .amount-hero{font-size: clamp(2rem,4vw,2.8rem)}.book-strip{display: grid;gap: 10px;margin-top: 16px}@media (min-width: 720px){.book-strip{grid-template-columns: repeat(4,1fr)}}.book{border: 1px solid var(--hairline);background: var(--bg-2);border-radius: 14px;padding: 14px 16px}.book .lbl{font-size: 11px;letter-spacing: 0.08em;text-transform: uppercase;color: var(--mute);font-weight: 650}.book .val{font-family: var(--mono);font-size: 15px;margin-top: 8px;font-variant-numeric: tabular-nums}.book .sub{color: var(--mute);font-size: 11px;margin-top: 4px}.qa{display: flex;flex-wrap: wrap;gap: 8px}.attn{display: grid;gap: 8px}.attn a,.attn div{display: flex;justify-content: space-between;align-items: center;gap: 12px;padding: 12px 14px;border: 1px solid var(--hairline);border-radius: 12px;background: var(--raised);color: var(--fg);font-size: 13px}.attn .n{font-family: var(--mono);font-weight: 650}.attn .hot{border-color: color-mix(in oklab,var(--warn) 40%,var(--hairline))}.section{max-width: 1180px;margin: 0 auto;padding: 56px 24px}.section h2{font-size: clamp(1.8rem,3vw,2.6rem);letter-spacing: -0.04em;margin: 8px 0 12px;font-weight: 620}.section.split{display: grid;gap: 40px;align-items: center}@media (min-width: 900px){.section.split{grid-template-columns: 1fr 1fr;gap: 64px}}.ui-frame{background: #0b0e12;color: #f5f7fa;border: 1px solid rgb(255 255 255 / 0.08);border-radius: 18px;overflow: hidden;box-shadow: var(--shadow)}.ui-chrome{display: flex;align-items: center;gap: 6px;height: 40px;padding: 0 14px;background: #090c10;border-bottom: 1px solid rgb(255 255 255 / 0.08);color: #a6afbd;font-size: 11px;font-family: var(--mono)}.ui-dot{width: 8px;height: 8px;border-radius: 99px;background: rgb(255 255 255 / 0.16)}.ui-body{padding: 18px}.ui-frame .mute,.ui-float .mute{color: #a6afbd}.cta-band{text-align: center;padding: 64px 24px 88px;max-width: 720px;margin: 0 auto}.cta-band h2{font-size: clamp(2rem,4vw,3rem);letter-spacing: -0.045em}.auth-visual{position: relative;isolation: isolate;background: #050608 url('/assets/ops-room.jpg') center/cover no-repeat}.auth-visual::before{content: "";position: absolute;inset: 0;z-index: 0;background: linear-gradient(180deg,rgb(5 6 8 / 0.45),rgb(5 6 8 / 0.88))}.auth-visual>*{position: relative;z-index: 1}.sys-row{display: flex;flex-wrap: wrap;gap: 8px;margin: 12px 0 18px}.sys-pill{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 10px;border-radius: 999px;border: 1px solid var(--hairline);font-size: 11px;font-weight: 650;color: var(--mute)}.sys-pill.ok{color: var(--success)}.sys-pill.warn{color: var(--warn)}.sys-pill.bad{color: var(--danger)}.ops-attn{display: grid;gap: 4px;padding: 8px}.ops-attn a,.ops-attn a.attn-row{display: grid;grid-template-columns: 1.6rem minmax(7rem,1.3fr) 3.2rem minmax(7rem,1.4fr) auto;gap: 10px;align-items: center;padding: 11px 12px;border-radius: 10px;color: var(--fg);font-size: 13px;border: 1px solid transparent}.ops-attn a:hover{background: var(--bg)}.ops-attn .n{font-family: var(--mono);font-size: 15px;font-weight: 650;text-align: right}.ops-attn a.hot{border: 1px solid color-mix(in oklab,var(--warn) 45%,var(--hairline));background: color-mix(in oklab,var(--warn) 10%,var(--raised))}.ops-attn a.hot .n{color: var(--warn)}.attn-cat{font-weight: 600}.attn-state{color: var(--mute);font-size: 12px}.attn-go{font-size: 11px;font-weight: 650;letter-spacing: .06em;text-transform: uppercase;color: var(--accent)}.ops-kicker{margin: 0;font-size: 10px;letter-spacing: .16em;text-transform: uppercase;color: var(--mute);font-weight: 650}.ops-crumb{margin: 0;font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: var(--mute)}.mc-strip{display: flex;justify-content: space-between;gap: 16px;flex-wrap: wrap;align-items: flex-end;margin-bottom: 8px}.mc-title{margin: 4px 0 0;font-size: clamp(1.4rem,2.4vw,1.85rem);letter-spacing: -.04em;font-weight: 620}.ops-sec{margin: 22px 0 10px;font-size: 11px;letter-spacing: .14em;text-transform: uppercase;color: var(--mute);font-weight: 650}.metric.featured{border-color: color-mix(in oklab,var(--accent) 26%,var(--hairline))}.metric.featured .val{font-size: 22px}.metric.featured.gap{border-color: color-mix(in oklab,var(--danger) 40%,var(--hairline))}.metric.featured.gap .val{color: var(--danger)}.metric-grid.pri{grid-template-columns: repeat(2,1fr)}@media (min-width: 900px){.metric-grid.pri{grid-template-columns: repeat(4,1fr)}}.table-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch}@media (max-width: 720px){.ops-attn a,.ops-attn a.attn-row{grid-template-columns: 1.6rem 1fr auto}.attn-state{grid-column: 2 / -1}.ops-h{font-size: 16px}}.dir{font-size: 11px;font-weight: 650;letter-spacing: 0.06em;text-transform: uppercase}.dir.in,td.in{color: var(--success)}.dir.out,td.out{color: var(--danger)}.nowrap{white-space: nowrap}table.fin td{padding: 12px}table.fin th{padding: 10px 12px}html[data-theme="light"] .badge.ok,html[data-theme="light"] .chip.ok,html[data-theme="light"] .chip.paid,html[data-theme="light"] .chip.approved,html[data-theme="light"] .health-chip.healthy{color: #067647;background: rgb(7 148 85 / 0.12)}html[data-theme="light"] .badge.warn,html[data-theme="light"] .chip.warn,html[data-theme="light"] .chip.partial,html[data-theme="light"] .chip.pending,html[data-theme="light"] .chip.queued,html[data-theme="light"] .health-chip.warning,html[data-theme="light"] .health-chip.action{color: #b54708;background: rgb(220 104 3 / 0.12)}html[data-theme="light"] .badge.danger,html[data-theme="light"] .chip.bad,html[data-theme="light"] .chip.failed,html[data-theme="light"] .chip.critical,html[data-theme="light"] .health-chip.critical{color: #b42318;background: rgb(217 45 32 / 0.1)}html[data-theme="light"] .banner.danger{color: #b42318;background: rgb(217 45 32 / 0.08)}html[data-theme="light"] .banner.ok{color: #067647;background: rgb(7 148 85 / 0.1)}html[data-theme="light"] .banner.warn{color: #b54708;background: rgb(220 104 3 / 0.1)}html[data-theme="light"] .warn-box{color: #b42318;background: rgb(217 45 32 / 0.08)}@media (max-width: 640px){.dash-hero .amount-hero{font-size: 1.8rem;word-break: break-word}.qa .btn{flex: 1 1 100%}.checkout{padding: 24px 12px 48px}.book-strip{grid-template-columns: 1fr 1fr}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition: none !important}}.ops-theme{margin: 0 8px 8px}.attn-ico{display: grid;place-items: center;color: var(--mute)}.attn-row.idle .n,.attn-row.idle .attn-cat{color: var(--mute);font-weight: 500}.attn-row.hot .attn-ico{color: var(--warn)}.health-chip.healthy{display: inline-flex;align-items: center;gap: 8px}.health-chip.healthy::before{content: "";width: 7px;height: 7px;border-radius: 99px;background: currentColor;box-shadow: 0 0 0 0 currentColor;animation: live-dot 2.2s ease-out infinite}@keyframes live-dot{0%{box-shadow: 0 0 0 0 color-mix(in oklab,currentColor 55%,transparent)}100%{box-shadow: 0 0 0 8px transparent}}.chart-head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 22px 0 10px;flex-wrap: wrap}.period-seg{display: inline-flex;gap: 4px;background: var(--bg);border: 1px solid var(--hairline);border-radius: 12px;padding: 4px}.period-seg a{min-width: 44px;height: 32px;display: grid;place-items: center;border-radius: 9px;font-size: 12px;font-weight: 650;color: var(--mute)}.period-seg a.on{background: var(--raised);color: var(--fg);box-shadow: 0 1px 0 var(--hairline)}.chart-grid{display: grid;gap: 12px}@media (min-width: 900px){.chart-grid{grid-template-columns: 1fr 1fr}}.chart-body{padding: 8px 8px 4px;color: var(--mute)}.ce-chart{display: block}.chart-panel{min-width: 0}.kyc-done{text-align: center;padding: 48px 24px;border: 1px solid color-mix(in oklab,var(--success) 30%,var(--hairline));background: color-mix(in oklab,var(--success) 8%,var(--card));border-radius: 20px;box-shadow: var(--shadow)}.kyc-mark{width: 64px;height: 64px;margin: 0 auto 16px;border-radius: 999px;display: grid;place-items: center;color: var(--success);background: color-mix(in oklab,var(--success) 16%,transparent);animation: kyc-pop 420ms var(--ease) both}.kyc-done h2{margin: 0 0 8px;letter-spacing: -.03em}.kyc-done-tag{display: inline-flex;margin-top: 16px;height: 32px;padding: 0 14px;align-items: center;border-radius: 999px;background: color-mix(in oklab,var(--success) 16%,transparent);color: var(--success);font-size: 12px;font-weight: 650;letter-spacing: .08em;text-transform: uppercase}@keyframes kyc-pop{from{transform: scale(.86);opacity: 0}to{transform: none;opacity: 1}}.kyc-state h2{margin: 4px 0 8px}.kyc-state.review{border-color: color-mix(in oklab,var(--warn) 40%,var(--hairline))}.kyc-state.rejected{border-color: color-mix(in oklab,var(--danger) 40%,var(--hairline))}.mkt-head{display: flex;justify-content: space-between;gap: 20px;align-items: flex-end;flex-wrap: wrap;margin-bottom: 28px}.mkt-head h1{margin:0;font-size:1.5rem;line-height:1.2}.mkt-status{display: flex;gap: 8px;align-items: center;flex-wrap: wrap}.mkt-grid{display: grid;gap: 14px}@media (min-width: 720px){.mkt-grid{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1100px){.mkt-grid{grid-template-columns: repeat(3,1fr)}}.mkt-card{background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 18px 18px 14px;box-shadow: var(--shadow);min-width: 0}.mkt-card-h{display: flex;justify-content: space-between;align-items: baseline;gap: 10px}.mkt-px{font-size: 1.6rem;font-weight: 650;letter-spacing: -0.04em;margin: 8px 0 4px;font-variant-numeric: tabular-nums}.mkt-chg{font-size: 13px;font-weight: 650;font-variant-numeric: tabular-nums}.mkt-chg.up{color: var(--success)}.mkt-chg.down{color: var(--danger)}.mkt-chart{height: 48px;margin: 10px 0 8px;color: var(--mute)}.mkt-spark{display: block}.mkt-periods{margin-top: 4px}.mkt-periods button{min-width: 40px;height: 28px;border: 0;background: transparent;color: var(--mute);border-radius: 8px;font-size: 11px;font-weight: 650}.mkt-periods button.on{background: var(--raised);color: var(--fg)}.mkt-empty{padding: 28px;border: 1px dashed var(--hairline);border-radius: 18px;background: var(--card)}.integ-card{display: block;color: inherit;transition: transform 180ms var(--ease),border-color 180ms var(--ease)}.integ-card:hover{transform: translateY(-2px);border-color: color-mix(in oklab,var(--accent) 40%,var(--hairline))}.qr-box{width: 180px;background: #fff;border-radius: 12px;padding: 8px}.qr-box svg{display: block;width: 100%;height: auto}.kyc-docs{display: grid;gap: 10px;grid-template-columns: repeat(auto-fill,minmax(160px,1fr));margin: 12px 0}.kyc-doc{display: flex;flex-direction: column;gap: 6px;padding: 8px;border: 1px solid var(--hairline);border-radius: 12px;background: var(--raised);min-width: 0}.kyc-doc img{width: 100%;height: 120px;object-fit: cover;border-radius: 8px;background: #111}.kyc-form .theme-seg{margin: 8px 0 0}.install-shell{max-width: 720px;margin: 0 auto;padding: 32px 18px 64px}.install-brand{display: flex;align-items: center;justify-content: space-between;margin-bottom: 18px}.install-rail{list-style: none;display: flex;flex-wrap: wrap;gap: 6px;padding: 0;margin: 0 0 18px}.install-rail li{font-size: 11px;font-weight: 650;letter-spacing: .04em;text-transform: uppercase;color: var(--mute);padding: 6px 10px;border-radius: 999px;border: 1px solid var(--hairline)}.install-rail li.on{color: var(--on-accent);background: var(--accent);border-color: transparent}.install-rail li.done{color: var(--accent)}.install-card{background: var(--card);border: 1px solid var(--hairline);border-radius: 20px;padding: 28px;box-shadow: var(--shadow);display: grid;gap: 14px}.install-card h1,.install-card h2{margin: 0}.install-checks{list-style: none;padding: 0;margin: 0;display: grid;gap: 8px}.install-checks li{display: flex;gap: 10px;align-items: flex-start;font-size: 14px}.install-checks span{font-size: 10px;font-weight: 650;letter-spacing: .08em;min-width: 52px;height: 20px;display: grid;place-items: center;border-radius: 6px}.install-checks li[data-level="pass"] span{background: color-mix(in oklab,var(--success) 18%,transparent);color: var(--success)}.install-checks li[data-level="fail"] span{background: color-mix(in oklab,var(--danger) 18%,transparent);color: var(--danger)}.install-checks li[data-level="warn"] span{background: color-mix(in oklab,var(--warn) 18%,transparent);color: var(--warn)}.install-points{margin: 0;padding-left: 18px;color: var(--mute)}.install-form .pw-wrap{display: flex;gap: 8px;align-items: center}.install-form .pw-wrap input{flex: 1}.install-form .pw-wrap button{height: 40px;padding: 0 12px;border-radius: 10px;border: 1px solid var(--hairline);background: var(--raised);color: var(--mute)}.install-env{margin: 0;display: grid;gap: 8px}.install-env>div{display: grid;grid-template-columns: 140px 1fr;gap: 10px;padding: 8px 0;border-bottom: 1px solid var(--hairline);align-items: start}.install-env dt{color: var(--mute);font-size: 12px;font-weight: 650;letter-spacing: .04em;text-transform: uppercase}.install-env dd{margin: 0;font-size: 13px;word-break: break-all}.install-done h1{margin: 0}.install-form .row{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 8px}@media (max-width: 640px){.install-card{padding: 20px 16px}.install-rail li{font-size: 10px;padding: 5px 8px}.install-env>div{grid-template-columns: 1fr;gap: 2px}}html[data-theme="light"] .metric{background: linear-gradient(180deg,#fff 0%,#f7f9fb 100%);box-shadow: 0 1px 0 #fff inset,0 8px 20px rgb(10 16 32 / 0.05)}@media (max-width: 640px){.chart-body{overflow-x: auto}.ce-chart{min-width: 280px}}.main-h-r{margin-left: auto;display: flex;align-items: center;gap: 6px}.theme-toggle{width: 40px;height: 40px;padding: 0;justify-content: center}.theme-toggle [data-theme-when]{display: none;line-height: 0}html[data-theme="dark"] .theme-toggle [data-theme-when="dark"]{display: grid}html[data-theme="light"] .theme-toggle [data-theme-when="light"]{display: grid}.notice-bell{position: relative;width: 40px;height: 40px;padding: 0;justify-content: center;overflow: visible}.notice-badge{position: absolute;top: -1px;right: -1px;min-width: 18px;height: 18px;padding: 0 4px;border-radius: 99px;background: var(--accent);color: var(--on-accent);font-size: 10px;font-weight: 650;display: grid;place-items: center;box-shadow: 0 0 0 2px var(--card);line-height: 1}.ce-modal{position: fixed;inset: 0;z-index: 80;display: grid;place-items: end center;background: rgb(5 6 8 / 0.55);padding: 16px}@media (min-width: 640px){.ce-modal{place-items: center}}.ce-modal-card{width: min(28rem,100%);background: var(--card);color: var(--fg);border: 1px solid var(--hairline);border-radius: 18px;padding: 22px;box-shadow: var(--shadow)}.ce-modal-card h2{margin: 8px 0 10px;font-size: 1.25rem}.thread{display: grid;gap: 10px}.bubble{max-width: min(36rem,100%);padding: 12px 14px;border-radius: 14px;border: 1px solid var(--hairline);background: var(--raised)}.bubble p{margin: 4px 0 0;white-space: pre-wrap;overflow-wrap: anywhere}.bubble.out{margin-left: auto;background: color-mix(in oklab,var(--accent) 12%,var(--raised))}.bubble.in{margin-right: auto}.sup-page{display: grid;gap: 14px;min-width: 0;width: min(100%,40rem);margin: 0 auto}.sup-card{padding: 18px;min-width: 0}.sup-form{margin-top: 0;min-width: 0}.sup-form>label,.sup-form input,.sup-form textarea{min-width: 0;max-width: 100%}.sup-k{margin: 0 0 8px;font-size: 12px;font-weight: 650;color: var(--mute);letter-spacing: .04em;text-transform: uppercase}.sup-types{display: grid;grid-template-columns: repeat(auto-fit,minmax(104px,1fr));gap: 8px}.sup-types label{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;height: 40px;border-radius: 12px;cursor: pointer;border: 1px solid var(--hairline);background: var(--bg-2);font-size: 13px;font-weight: 650;color: var(--fg);min-width: 0}.sup-types input{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;padding: 0;min-height: 0;opacity: 0;cursor: pointer;appearance: none;-webkit-appearance: none}.sup-types label:has(:checked){border-color: color-mix(in oklab,var(--accent) 50%,var(--hairline));background: color-mix(in oklab,var(--accent) 12%,var(--card));color: var(--accent)}.sup-more{margin: 0}.sup-more summary{cursor: pointer;color: var(--mute);font-size: 13px;font-weight: 650}.sup-more input{margin-top: 8px}.tk-list{display: grid;gap: 8px}.tk-row{display: grid;grid-template-columns: 10px minmax(0,1fr) auto;gap: 12px;align-items: center;padding: 14px 16px;border-radius: 16px;border: 1px solid var(--hairline);background: var(--card);color: inherit;text-decoration: none}.tk-row:hover{color: inherit;border-color: color-mix(in oklab,var(--accent) 35%,var(--hairline))}.tk-dot{width: 8px;height: 8px;border-radius: 99px;background: #c47a10}.tk-dot.ok{background: var(--accent)}.tk-body{min-width: 0}.tk-body strong{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tk-body em{display: block;margin-top: 2px;font-style: normal;color: var(--mute);font-size: 12px}.tk-st{font-size: 11px;font-weight: 650;letter-spacing: .02em;padding: 4px 8px;border-radius: 99px;white-space: nowrap;background: color-mix(in oklab,#f5a524 16%,var(--bg-2));color: #c47a10}.tk-st.ok{background: color-mix(in oklab,var(--accent) 16%,var(--bg-2));color: var(--accent)}.sup-files{display: grid;gap: 8px}.sup-add{width: 100%;height: 42px}.sup-file-list{list-style: none;padding: 0;margin: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px}.sup-file-list li{position: relative;border-radius: 12px;overflow: hidden;background: var(--bg-2);border: 1px solid var(--hairline);aspect-ratio: 1}.sup-file-list li img{width: 100%;height: 100%;object-fit: cover;display: block}.sup-file-list li button{position: absolute;top: 4px;right: 4px;width: 22px;height: 22px;border: 0;border-radius: 99px;background: rgb(0 0 0 / .55);color: #fff;font-size: 14px;line-height: 1;cursor: pointer}.tk-shots{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin-top: 10px}.tk-shots a{display: block;border-radius: 12px;overflow: hidden;background: var(--bg-2);aspect-ratio: 1;max-width: 100%}.tk-shots img{width: 100%;height: 100%;object-fit: cover;display: block}.tk-head{display: flex;justify-content: space-between;gap: 12px;align-items: start}.tk-head .page-sub{margin: 0;font-size: 1.15rem}.notice-item{padding: 0}.notice-item.unread{border-color: color-mix(in oklab,var(--accent) 40%,var(--hairline))}.notice-hit{display: flex;gap: 12px;align-items: flex-start;width: 100%;text-align: left;background: none;border: 0;color: inherit;padding: 14px}.notice-ico{color: var(--accent);margin-top: 2px}.crumb{color: var(--mute);font-size: 13px}.crumb a{color: var(--accent)}html[data-theme="light"] .wordmark.invert{color: var(--fg)}html[data-theme="light"] .wordmark.invert .wordmark-text span{color: var(--accent)}html[data-theme="light"] .auth-visual .wordmark.invert{color: #f5f7fa}html[data-theme="light"] .auth-visual .wordmark.invert .wordmark-text span{color: #19d3c5}@media (max-width: 640px){.main-h{gap: 6px}.sandbox{display: none}.ce-modal-card{padding: 18px 16px 22px}.bubble{max-width: 100%}}.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}.auth-body{background: var(--bg);min-height: 100dvh}.auth-screen{position: relative;isolation: isolate;min-height: 100dvh;display: grid;grid-template-columns: 1fr}.auth-net{position: absolute;inset: 0;z-index: 0;pointer-events: none}.auth-net canvas{display: block;width: 100%;height: 100%}@media (min-width: 1080px){.auth-screen{grid-template-columns: minmax(0,1.2fr) minmax(440px,0.9fr);grid-template-areas: "show pane"}.auth-screen .auth-show{grid-area: show}.auth-screen .auth-pane{grid-area: pane}}.auth-pane{position: relative;z-index: 1;display: flex;flex-direction: column;min-height: 100dvh;background: color-mix(in oklab,var(--bg) 78%,transparent);color: var(--fg)}.auth-pane-h{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 20px 28px 0}.auth-pane-tools{display: flex;align-items: center;gap: 2px}.auth-lang{font-size: 13px;color: var(--mute);padding: 8px 10px}.auth-mob-show{display: none}.auth-tagline{display: none}.auth-pane-body{flex: 1;display: flex;flex-direction: column;justify-content: center;align-items: center;width: min(26rem,100%);margin: 0 auto;padding: 24px 24px 48px;box-sizing: border-box;text-align: center}.auth-logo-link{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;width: 100%;margin: 0 0 22px;color: inherit}.auth-logo{width: 80px;height: 80px;border-radius: 20px;display: block;overflow: hidden;flex: none;background: #12171F;box-shadow: 0 12px 28px rgb(0 0 0 / .18)}.auth-logo .brand-mark,.auth-logo svg{width: 80px;height: 80px;display: block}.auth-logo-name{font-size: 1.15rem;font-weight: 650;letter-spacing: -.04em}.auth-logo-name span{color: var(--accent)}.auth-title{margin: 0 0 28px;font-size: clamp(2rem,5vw,2.75rem);letter-spacing: -.05em;font-weight: 650;line-height: 1.05;text-align: center}.auth-lead{color: var(--mute);margin: -16px 0 24px;line-height: 1.55;font-size: 15px;text-align: center}.auth-form{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px;width: 100%;padding: 0;place-items: stretch;justify-items: stretch;text-align: left}.auth-form>*{width: 100%;min-width: 0}.auth-form label{display: grid;grid-template-columns: minmax(0,1fr);gap: 6px;width: 100%;color: var(--fg);font-size: 13px;font-weight: 600}.auth-form label>span em{font-style: normal;color: var(--mute);font-weight: 500}.auth-field{position: relative}.auth-field>.auth-field-ico,.pw-wrap>.auth-field-ico{position: absolute;left: 16px;top: 50%;transform: translateY(-50%);width: 20px;height: 20px;color: var(--mute);pointer-events: none;display: grid;place-items: center;z-index: 1}.auth-field>.auth-field-ico svg,.pw-wrap>.auth-field-ico svg{display: block;width: 18px;height: 18px}.auth-field:focus-within>.auth-field-ico,.pw-wrap:focus-within>.auth-field-ico{color: var(--accent)}.auth-form input,.auth-form select{display: block;width: 100%;max-width: 100%;min-width: 0;min-height: 52px;border-radius: 12px;padding: 14px 16px;background: var(--raised);border: 1px solid var(--hairline);font-size: 15px;font-weight: 450;box-sizing: border-box}.auth-form .auth-field>input,.auth-form .pw-wrap input{padding-left: 48px}.auth-form input::placeholder{color: var(--mute);font-weight: 400}.auth-form select{color: var(--fg);appearance: auto}.auth-cta{display: flex;align-items: center;justify-content: center;width: 100%;min-height: 52px;border-radius: 12px;font-size: 15px;margin-top: 4px;box-shadow: none}.auth-cta.busy{opacity: .7;transform: none}.auth-forgot{margin: 2px 0 2px;text-align: left;width: 100%}.auth-forgot a,.auth-switch a{color: var(--fg);text-decoration: underline;text-underline-offset: 3px}.auth-forgot a:hover,.auth-switch a:hover{color: var(--accent)}.auth-switch{text-align: center;color: var(--mute);margin: 22px 0 0;font-size: 14px;width: 100%}.pw-hint{display: flex;justify-content: space-between;gap: 12px;font-size: 12px;color: var(--mute);font-weight: 500;width: 100%}.pw-wrap{position: relative;display: block;width: 100%}.auth-form .pw-wrap input{padding-right: 48px;width: 100%}.pw-toggle{position: absolute;right: 6px;top: 50%;transform: translateY(-50%);width: 40px;height: 40px;padding: 0;border: 0;border-radius: 0;background: transparent;color: var(--mute);display: grid;place-items: center}.pw-toggle:hover,.pw-toggle:focus,.pw-toggle:active{color: var(--fg);background: transparent;box-shadow: none;transform: translateY(-50%)}.pw-toggle span{grid-area: 1 / 1;display: grid;place-items: center;transition: opacity .18s ease,transform .2s ease}.pw-toggle .i-off{opacity: 0;transform: scale(.85) scaleY(.2)}.pw-toggle .i-on{opacity: 1;transform: scale(1) scaleY(1)}.pw-toggle.is-on .i-on{opacity: 0;transform: scale(.85) scaleY(.2)}.pw-toggle.is-on .i-off{opacity: 1;transform: scale(1) scaleY(1)}.auth-form .check{display: flex !important;flex-direction: row;align-items: flex-start;gap: 10px;width: 100%;color: var(--mute);font-size: 13px;line-height: 1.45;font-weight: 450}.auth-form .check input{width: 18px;min-width: 18px;min-height: 18px;height: 18px;padding: 0;margin-top: 2px;flex-shrink: 0}.auth-form .check span{min-width: 0;flex: 1}.auth-form .check a{color: var(--fg);text-decoration: underline;text-underline-offset: 2px}.auth-show{display: none;position: relative;z-index: 1;overflow: hidden;background: transparent;color: #f5f7fa;isolation: isolate;min-height: 100dvh}@media (min-width: 1080px){.auth-show{display: grid;align-content: center}}.auth-show-bg{position: absolute;inset: 0;z-index: 0;pointer-events: none;background: radial-gradient(70% 55% at 80% 12%,rgb(25 211 197 / .18),transparent 58%),radial-gradient(50% 40% at 8% 88%,rgb(25 211 197 / .08),transparent 55%),linear-gradient(180deg,#090c10,#050608)}.auth-show-bg::after{content: "";position: absolute;inset: 0;background-image: linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size: 48px 48px;mask-image: radial-gradient(70% 70% at 60% 40%,#000 30%,transparent 75%)}.auth-show-k{position: relative;z-index: 1;margin: 0 0 22px 56px;font-size: 11px;letter-spacing: .18em;text-transform: uppercase;color: #8b95a5;font-weight: 650}.auth-show-stage{position: relative;z-index: 1;margin: 0 48px 0 56px;min-height: 520px}.show-card{background: #11161d;border: 1px solid rgb(255 255 255 / .08);border-radius: 20px;box-shadow: 0 28px 60px rgb(0 0 0 / .4)}.show-card-main{width: min(420px,100%);padding: 22px;position: relative;animation: show-float 7s var(--ease) infinite}.show-card-main header{display: flex;align-items: center;justify-content: space-between;gap: 12px}.show-brand{display: flex;align-items: center;gap: 8px;font-weight: 650;letter-spacing: -.02em}.show-brand .mark{width: 22px;height: 22px;border-radius: 6px;overflow: hidden;display: grid;place-items: center;background: transparent}.show-live{font-size: 10px;font-weight: 650;letter-spacing: .1em;text-transform: uppercase;color: #8b95a5;border: 1px solid rgb(255 255 255 / .1);padding: 4px 8px;border-radius: 999px}.show-k{margin: 22px 0 0;font-size: 12px;color: #8b95a5;letter-spacing: .08em;text-transform: uppercase;font-weight: 650}.show-card-main h2{margin: 6px 0 0;font-size: 1.7rem;letter-spacing: -.04em}.show-nets{display: flex;gap: 8px;margin-top: 14px}.show-nets span{font-size: 11px;font-weight: 650;padding: 5px 9px;border-radius: 999px;background: rgb(25 211 197 / .12);color: #19d3c5}.show-pay{display: grid;grid-template-columns: 92px 1fr;gap: 16px;margin-top: 20px;align-items: center}.show-qr{width: 92px;height: 92px;border-radius: 14px;position: relative;background: linear-gradient(#0d1117,#0d1117) padding-box,linear-gradient(135deg,#19d3c5,transparent 60%) border-box;border: 1px solid transparent;display: grid;place-items: center}.show-qr i{position: absolute;width: 18px;height: 18px;border: 2px solid #19d3c5}.show-qr i:nth-child(1){top: 10px;left: 10px;border-right: 0;border-bottom: 0}.show-qr i:nth-child(2){top: 10px;right: 10px;border-left: 0;border-bottom: 0}.show-qr i:nth-child(3){bottom: 10px;left: 10px;border-right: 0;border-top: 0}.show-qr b{color: #19d3c5;font-size: 18px;font-weight: 650}.show-pay-copy p{margin: 0;font-size: 13px;color: #c5ccd6}.show-pay-copy p.ok{color: #19d3c5;margin-top: 6px;font-weight: 650}.show-bar{margin-top: 12px;height: 4px;border-radius: 99px;background: rgb(255 255 255 / .08);overflow: hidden}.show-bar span{display: block;height: 100%;width: 62%;border-radius: inherit;background: #19d3c5;animation: show-bar 2.8s ease-in-out infinite}.show-float{position: absolute;display: flex;align-items: center;gap: 12px;padding: 14px 16px;width: min(280px,70%);animation: show-float 6.5s var(--ease) infinite}.show-float strong{display: block;font-size: 13px}.show-float p{margin: 2px 0 0;font-size: 12px;color: #8b95a5}.show-float.a{top: 36px;right: 8%;animation-delay: .4s}.show-float.b{top: 46%;right: 0;animation-delay: .8s}.show-float.c{bottom: 28px;left: 36%;animation-delay: 1.1s;width: min(300px,72%)}.tick,.settle{width: 28px;height: 28px;border-radius: 99px;flex-shrink: 0;background: rgb(25 211 197 / .16);color: #19d3c5;display: grid;place-items: center}.tick::before{content: "";width: 8px;height: 5px;border-left: 2px solid #19d3c5;border-bottom: 2px solid #19d3c5;transform: rotate(-45deg) translate(1px,-1px)}.settle::before{content: "→";font-size: 13px;font-weight: 650}.show-flow{position: relative;z-index: 1;display: flex;gap: 0;list-style: none;margin: 28px 56px 0;padding: 0;flex-wrap: wrap;color: #8b95a5;font-size: 11px;font-weight: 650;letter-spacing: .12em;text-transform: uppercase}.show-flow li{display: flex;align-items: center;gap: 10px}.show-flow li + li::before{content: "";width: 28px;height: 1px;background: rgb(25 211 197 / .4);display: inline-block}@keyframes show-float{0%,100%{transform: translateY(0)}50%{transform: translateY(-6px)}}@keyframes show-bar{0%{width: 28%}50%{width: 78%}100%{width: 42%}}html[data-theme="light"] .auth-pane{background: color-mix(in oklab,#f4f6f8 80%,transparent)}html[data-theme="light"] .auth-form input,html[data-theme="light"] .auth-form select{background: #fff;border-color: rgb(15 23 32 / .12)}html[data-theme="light"] .auth-cta{box-shadow: 0 8px 20px rgb(14 159 149 / .16)}@media (max-width: 1079px){.auth-pane-h{padding: 14px 16px 0}.auth-pane-body{padding: 8px 16px 32px;width: 100%;max-width: 26rem;justify-content: flex-start}.auth-title{margin-bottom: 12px;font-size: 1.75rem;letter-spacing: -0.03em}.auth-show{display: none !important}.auth-lead{max-width: 22rem;margin: 0 auto 16px}}.app-user{min-height: 100dvh;display: flex;flex-direction: column;background: var(--bg);width: 100%;max-width: 100%;min-width: 0}.app-top{position: sticky;top: 0;z-index: 40;display: flex;align-items: center;gap: 18px;height: 64px;padding: 0 22px;width: 100%;min-width: 0;background: color-mix(in oklab,var(--bg) 82%,transparent);backdrop-filter: blur(18px);border-bottom: 1px solid var(--hairline)}.app-top .wordmark{flex: none;max-width: min(180px,42vw);overflow: hidden}.app-top .wordmark img{max-width: 100%;height: 32px;width: auto}.app-top-nav{display: none;align-items: center;gap: 2px;flex: 1}@media (min-width: 1024px){.app-top-nav{display: flex}}.app-top-a{height: 40px;padding: 0 14px;border-radius: 10px;color: var(--mute);font-size: 15px;font-weight: 650;display: inline-flex;align-items: center;gap: 6px;border: 0;background: none;cursor: pointer;font-family: inherit}.app-top-a:hover{color: var(--fg)}.app-top-a.on,.nav-drop.on>.nav-drop-btn{color: var(--fg)}.nav-drop{position: relative}.nav-drop-btn svg{opacity: .7}.nav-drop-list{display: none;position: absolute;left: 0;top: 100%;min-width: 248px;z-index: 50;padding: 12px 8px 8px;background: var(--raised);border: 1px solid var(--hairline);border-radius: 16px;box-shadow: var(--shadow)}.acct-list{right: 0;left: auto;min-width: 280px}@media (hover: hover) and (pointer: fine){.nav-drop:hover>.nav-drop-list{display: grid}}.nav-drop.open>.nav-drop-list{display: grid}.nav-drop-a{display: flex;align-items: center;gap: 12px;padding: 8px 10px;border-radius: 12px;color: var(--fg);font-size: 15px;font-weight: 600;border: 0;background: none;width: 100%;text-align: left;font-family: inherit;cursor: pointer}.nav-drop-a:hover,.nav-drop-a.on{background: rgb(255 255 255 / .05)}html[data-theme="light"] .nav-drop-a:hover,html[data-theme="light"] .nav-drop-a.on{background: rgb(15 23 32 / .05)}.nav-drop-ic{width: 36px;height: 36px;border-radius: 99px;flex-shrink: 0;display: grid;place-items: center;background: rgb(255 255 255 / .06);color: var(--fg)}html[data-theme="light"] .nav-drop-ic{background: rgb(15 23 32 / .06)}.acct-head{display: flex;align-items: center;gap: 12px;padding: 10px 10px 6px}.acct-av{width: 40px;height: 40px;border-radius: 99px;display: grid;place-items: center;background: rgb(255 255 255 / .08)}.acct-hello{margin: 0;font-weight: 650;font-size: 15px}.acct-kyc{font-size: 12px;font-weight: 650}.acct-kyc.ok{color: var(--accent)}.acct-kyc.warn{color: #f5a524}.acct-uid{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin: 0 10px 10px;padding: 8px 10px;border-radius: 10px;width: calc(100% - 20px);background: rgb(255 255 255 / .04);color: var(--mute);font-size: 13px;font-weight: 650;font-family: var(--mono);border: 0;cursor: pointer;text-align: left}.acct-uid:hover{color: var(--fg);background: rgb(255 255 255 / .07)}.app-avatar{width: 40px;height: 40px;padding: 0;border-radius: 99px;overflow: hidden;justify-content: center}.app-avatar img{width: 40px;height: 40px;object-fit: cover;display: block}.acct-av{overflow: hidden}.acct-av img{width: 40px;height: 40px;object-fit: cover;display: block;border-radius: 99px}.asset-logo{width: 32px;height: 32px;border-radius: 99px;object-fit: contain;flex-shrink: 0;background: transparent}.acct-hero{display: flex;gap: 16px;align-items: center;margin-bottom: 18px}.acct-name{margin: 0;font-size: 1.2rem;font-weight: 650}.acct-photo{width: 88px;height: 88px;border-radius: 99px;flex-shrink: 0;display: grid;place-items: center;position: relative;overflow: hidden;cursor: pointer;background: var(--bg-2);border: 1px solid var(--hairline);color: var(--mute)}.acct-photo img{width: 100%;height: 100%;object-fit: cover;display: block}.acct-photo input{position: absolute;inset: 0;opacity: 0;cursor: pointer}.acct-photo span{position: absolute;left: 0;right: 0;bottom: 0;font-size: 10px;font-weight: 650;text-align: center;background: rgb(8 16 24 / .55);color: #fff;padding: 5px 0}.acct-uid-chip{margin-top: 8px;display: inline-flex;align-items: center;gap: 8px;height: 32px;padding: 0 12px;border-radius: 999px;border: 1px solid var(--hairline);background: var(--bg-2);color: var(--fg);font: inherit;font-size: 13px;font-weight: 650;cursor: pointer}.acct-card{max-width: 36rem}.chk{display: flex;flex-direction: row;align-items: center;gap: 8px}.chk input{width: auto;min-height: 0}.acct-list form{margin: 0}.nav-drop-a.logout{color: var(--mute)}.app-top-r{margin-left: auto;display: flex;align-items: center;gap: 4px}.app-user-body{flex: 1;width: min(1280px,100%);margin: 0 auto;padding: 28px 22px 96px;min-width: 0;max-width: 100%}.page-h{font-size: 1.55rem;margin: 0;letter-spacing: -.03em}.page-hero{display: flex;align-items: center;gap: 14px;margin: 0 0 20px}.page-hero p{margin: 4px 0 0;color: var(--mute);font-size: 13px}.page-ic{width: 44px;height: 44px;border-radius: 12px;flex: none;display: grid;place-items: center;color: var(--accent);background: color-mix(in oklab,var(--accent) 12%,var(--card));border: 1px solid var(--hairline)}.page-sub{font-size: 1.05rem;margin: 0 0 8px}.app-foot{border-top: 1px solid var(--hairline);display: flex;flex-wrap: wrap;justify-content: space-between;gap: 16px;padding: 28px 22px 96px;color: var(--mute);font-size: 12px;width: min(1120px,100%);margin: 0 auto}@media (min-width: 1024px){.app-foot{padding-bottom: 36px}}.app-foot .wordmark.sm .mark,.app-foot .wordmark.sm .brand-mark{width: 24px;height: 24px}.app-foot p{margin: 6px 0 0}.app-foot nav{display: flex;flex-wrap: wrap;gap: 16px;align-items: center}.app-foot a:hover{color: var(--fg)}.menu-list button{display: block;width: 100%;text-align: left;padding: 8px 10px;border: 0;background: none;color: var(--mute);font-size: 13px;border-radius: 8px}.menu-list button:hover{background: var(--bg-2);color: var(--fg)}.dash-grid{display: grid;gap: 16px}@media (min-width: 960px){.dash-grid{grid-template-columns: 1.6fr .9fr;align-items: start}}.ov{display: grid;gap: 22px}@media (min-width: 1080px){.ov{grid-template-columns: minmax(300px,380px) minmax(0,1fr);align-items: stretch;gap: 32px}.ov-left{display: flex;flex-direction: column;min-height: 100%}.ov-left .ov-books{flex: 1;min-height: 0;grid-template-rows: repeat(4,minmax(76px,1fr))}.book-card{min-height: 86px;padding: 14px 16px}.book-ic{width: 44px;height: 44px;border-radius: 14px}.book-meta strong{font-size: 1.22rem}}.ov-left,.ov-right{min-width: 0}.ov-left{animation: rise .42s ease both}.ov-right{animation: rise .42s ease both .07s}@keyframes rise{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}.fund-card .wal-acts a{transition: background .18s ease,border-color .18s ease,transform .18s ease}.fund-card .wal-acts a:hover{transform: translateY(-1px)}.fund-card{position: relative;isolation: isolate;overflow: hidden;border-radius: 26px;padding: 22px 20px 18px;color: #f5f7fa;background: radial-gradient(90% 70% at 100% -8%,color-mix(in oklab,var(--accent) 55%,transparent),transparent 46%),radial-gradient(70% 80% at -20% 120%,rgb(8 70 78 / .85),transparent 55%),linear-gradient(155deg,#243040 0%,#0c121a 46%,#0a2624 100%);border: 1px solid color-mix(in oklab,var(--accent) 28%,transparent);box-shadow: 0 1px 0 rgb(255 255 255 / .16) inset,0 18px 40px rgb(8 16 24 / .28)}.fund-card::after{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: linear-gradient(115deg,rgb(255 255 255 / .2) 0%,transparent 34%,transparent 62%,rgb(25 211 197 / .1) 100%)}.fund-card>*{position: relative;z-index: 2}.fund-mark{z-index: 0}.fund-shine{position: absolute;top: -50%;left: -70%;z-index: 1;width: 46%;height: 200%;background: linear-gradient(90deg,transparent,rgb(255 255 255 / .22),transparent);transform: rotate(18deg);animation: fund-shine 5.2s ease-in-out infinite;pointer-events: none}@keyframes fund-shine{0%,32%{left: -70%;opacity: 0}42%{opacity: 1}58%{left: 130%;opacity: 0}100%{left: 130%;opacity: 0}}.fund-mark{position: absolute;right: -6px;bottom: -28px;z-index: 0;font-size: 148px;font-weight: 650;line-height: 1;color: rgb(255 255 255 / .06);pointer-events: none}.fund-top{display: flex;align-items: center;gap: 8px}.fund-lbl{margin: 0;font-size: 13px;font-weight: 650;letter-spacing: .08em;text-transform: uppercase;color: #b7c0cc}.fund-amt{margin: 8px 0 0;font-size: clamp(2.4rem,5vw,3.2rem);letter-spacing: -.055em;font-weight: 650;font-variant-numeric: tabular-nums;line-height: 1;overflow-wrap: anywhere;color: #fff}.fund-amt b{font: inherit;font-weight: 650}.fund-unit{display: inline-flex;vertical-align: 8px;margin-left: 8px;background: rgb(0 0 0 / .32);border: 1px solid rgb(255 255 255 / .12);border-radius: 999px;padding: 2px;white-space: nowrap}.fund-unit button{border: 0;background: transparent;color: #9aa4b2;font-size: 11px;font-weight: 650;letter-spacing: .06em;height: 24px;padding: 0 9px;border-radius: 999px;cursor: pointer}.fund-unit button.on{background: rgb(25 211 197 / .22);color: #19d3c5}.fund-card .wal-addrs{margin-top: 16px}.fund-card .wal-addrs div{background: rgb(0 0 0 / .28);border: 1px solid rgb(255 255 255 / .08)}.fund-card .wal-addrs span{color: #9aa4b2}.fund-card .wal-addrs code{color: #f5f7fa}.fund-card .wal-addrs .copy-btn{background: rgb(255 255 255 / .08);color: #d7dee8}.fund-card .wal-addrs .copy-btn:hover,.fund-card .wal-addrs .copy-btn.copied{color: var(--accent)}.fund-card .wal-acts{margin-top: 16px}.fund-card .wal-acts a{background: rgb(255 255 255 / .1);color: #fff;border: 1px solid rgb(255 255 255 / .1)}.fund-card .wal-acts a:hover{background: rgb(25 211 197 / .28);border-color: rgb(25 211 197 / .4)}.pane-tools{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.more-link{font-size: 13px;font-weight: 650;color: var(--accent);white-space: nowrap}.clip-list{max-height: 320px;overflow: auto;border-radius: 16px}.clip-list thead th{position: sticky;top: 0;z-index: 1;background: var(--card)}.asset-table.clip-list{max-height: 320px}.ov-books{display: grid;gap: 12px;margin: 14px 0 0}.book-card{display: grid;grid-template-columns: 48px minmax(0,1fr) 96px;align-items: center;gap: 14px;padding: 16px 16px 16px 14px;border-radius: 18px;min-height: 92px;min-width: 0;background: var(--card);border: 1px solid var(--hairline);color: inherit;transition: transform .18s ease,box-shadow .18s ease,border-color .18s ease}.book-card:hover{transform: translateY(-2px);border-color: color-mix(in oklab,var(--accent) 35%,var(--hairline));box-shadow: 0 12px 28px rgb(8 16 24 / .08)}.book-ic{width: 48px;height: 48px;border-radius: 14px;flex-shrink: 0;display: grid;place-items: center;color: #f5f7fa;box-shadow: inset 0 1px 0 rgb(255 255 255 / .28)}.book-card.personal .book-ic{background: linear-gradient(160deg,#2ae0d2,#0c8f86)}.book-card.business .book-ic{background: linear-gradient(160deg,#4a586c,#1b222c)}.book-card.pkr .book-ic{background: linear-gradient(160deg,#7b8492,#2c333c)}.book-card.business.pkr .book-ic{background: linear-gradient(160deg,#5b6574,#1a2028)}.book-card.is-locked{opacity: .72;pointer-events: none}.book-card.is-locked:hover{transform: none;box-shadow: none;border-color: var(--hairline)}.dash-tiles{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin: 14px 0 0}.dash-tile{display: flex;flex-direction: column;align-items: flex-start;gap: 8px;min-height: 118px;padding: 14px 14px 16px;border-radius: 20px;border: 1px solid var(--hairline);background: linear-gradient(180deg,color-mix(in oklab,var(--accent) 8%,transparent),transparent 44%),var(--card);color: inherit;min-width: 0;transition: transform .18s ease,border-color .18s ease,box-shadow .18s ease}.dash-tile:hover{transform: translateY(-2px);border-color: color-mix(in oklab,var(--accent) 35%,var(--hairline));box-shadow: 0 12px 28px rgb(8 16 24 / .08)}.dash-tile-ic{width: 36px;height: 36px;border-radius: 12px;display: grid;place-items: center;color: var(--accent);background: color-mix(in oklab,var(--accent) 14%,transparent)}.dash-tile strong{font-size: 14px;letter-spacing: -.02em;font-weight: 650}.dash-tile p{margin: 0;color: var(--mute);font-size: 12.5px;line-height: 1.4;text-wrap: pretty}@media (min-width: 1080px){.ov-left .ov-books{flex: 0 0 auto;grid-template-rows: repeat(4,minmax(76px,auto))}}.book-meta{display: grid;gap: 3px;min-width: 0}.book-meta em{font-style: normal;font-size: 12px;color: var(--mute);font-weight: 650}.book-meta strong{font-size: 1.28rem;letter-spacing: -.03em;font-weight: 650;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.book-meta small{font-size: .52em;color: var(--mute);font-weight: 650}.book-end{display: grid;place-items: center;justify-self: end;min-width: 88px;color: var(--mute)}.book-end svg{transform: rotate(-90deg);opacity: .45}.book-wd{height: 34px;padding: 0 14px;border-radius: 999px;display: grid;place-items: center;font-size: 12px;font-weight: 650;background: var(--bg-2);color: var(--fg);border: 1px solid var(--hairline)}.ov-split{display: flex;flex-direction: column;gap: 28px}.ov-pane{min-width: 0;width: 100%}.seg{display: inline-flex;padding: 3px;border-radius: 12px;background: var(--bg-2);border: 1px solid var(--hairline);flex-shrink: 0}.seg button{height: 32px;padding: 0 12px;border: 0;border-radius: 9px;background: transparent;color: var(--mute);font: inherit;font-size: 13px;font-weight: 650;cursor: pointer}.seg button.on{background: var(--raised);color: var(--fg);box-shadow: 0 1px 0 rgb(255 255 255 / .04)}.act-ic{width: 36px;height: 36px;border-radius: 99px;display: inline-grid;place-items: center;background: var(--bg-2);color: var(--fg);border: 1px solid var(--hairline);transition: color .16s ease,border-color .16s ease,transform .16s ease,background .16s ease}.act-ic:hover{color: var(--accent);border-color: var(--accent);transform: translateY(-1px)}.wal-card{position: relative;isolation: isolate;overflow: hidden;border-radius: 24px;padding: 22px 22px 18px;color: #f5f7fa;background: radial-gradient(90% 80% at 100% -10%,color-mix(in oklab,var(--accent) 32%,transparent),transparent 55%),linear-gradient(160deg,#1a222c 0%,#0c1118 52%,#0b2e2a 130%);border: 1px solid rgb(255 255 255 / .08);box-shadow: 0 24px 50px rgb(0 0 0 / .32)}.wal-card::after{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: linear-gradient(180deg,rgb(255 255 255 / .08),transparent 42%)}.wal-card>*{position: relative;z-index: 1}.wal-card-top{display: flex;align-items: center;gap: 8px}.wal-kicker{margin: 0;font-size: 12px;letter-spacing: .12em;text-transform: uppercase;color: #9aa4b2;font-weight: 650}.wal-chip{margin-left: auto;font-size: 10px;font-weight: 650;letter-spacing: .08em;text-transform: uppercase;padding: 4px 8px;border-radius: 999px;background: rgb(245 165 36 / .18);color: #fcd34d}.wal-chip.ok{background: color-mix(in oklab,var(--accent) 18%,transparent);color: var(--accent);margin-left: 0}.wal-lbl{margin: 18px 0 0;color: #c5ccd6;font-size: 13px}.wal-amt{margin: 4px 0 0;font-size: clamp(2rem,5vw,2.8rem);letter-spacing: -.045em;font-weight: 650;font-variant-numeric: tabular-nums}.wal-amt span{font-size: .42em;color: var(--accent);letter-spacing: 0;font-weight: 650}.wal-fiat{margin: 6px 0 0;color: #9aa4b2;font-size: 13px}.wal-fiat span{opacity: .75}.wal-nets{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 14px}.wal-nets span{font-size: 11px;font-weight: 650;letter-spacing: .04em;padding: 5px 9px;border-radius: 999px;background: rgb(255 255 255 / .08);color: #d7dee8}.wal-addrs{display: grid;gap: 6px;margin-top: 14px}.wal-addrs div{display: flex;align-items: center;gap: 8px;background: rgb(0 0 0 / .22);border-radius: 12px;padding: 8px 10px;font-size: 12px}.wal-addrs span{color: #9aa4b2;min-width: 52px;font-weight: 650}.wal-addrs code{color: #f5f7fa;flex: 1;overflow: hidden;text-overflow: ellipsis}.wal-addrs .copy-btn{width: 32px;height: 32px;padding: 0;display: grid;place-items: center;background: rgb(255 255 255 / .06);color: #c5ccd6}.wal-addrs .copy-btn.copied{color: var(--accent)}.wal-acts{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-top: 16px}.wal-acts a{height: 42px;border-radius: 12px;display: flex;align-items: center;justify-content: center;gap: 8px;background: rgb(255 255 255 / .1);color: #fff;font-size: 13px;font-weight: 650;border: 1px solid rgb(255 255 255 / .08)}.wal-acts a:hover{background: color-mix(in oklab,var(--accent) 24%,transparent)}.dash-side{display: grid;gap: 10px}.side-wallet{display: grid;gap: 4px;background: var(--card);border: 1px solid var(--hairline);border-radius: 16px;padding: 14px 16px}.side-wallet span{font-size: 12px;color: var(--mute);font-weight: 650}.side-wallet strong{font-size: 1.15rem;letter-spacing: -.02em}.side-wallet em{font-style: normal;font-size: 11px;color: var(--mute)}.qa.tight{display: flex;gap: 8px}.qa.tight .btn{flex: 1;min-height: 42px}.kyc-call{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px;align-items: center;border: 1px solid color-mix(in oklab,var(--warn) 40%,var(--hairline));background: rgb(245 165 36 / .1);border-radius: 16px;padding: 14px 16px;margin-bottom: 16px}.kyc-call p{margin: 4px 0 0;color: var(--mute);font-size: 13px}.panel-block{margin-top: 28px}.panel-h{display: flex;justify-content: space-between;gap: 12px;align-items: baseline;margin-bottom: 10px}.panel-h h2{margin: 0;font-size: 1.05rem}.asset-table{border: 1px solid var(--hairline);border-radius: 18px;overflow: hidden;background: var(--card)}.asset-row{display: grid;grid-template-columns: minmax(0,1.2fr) minmax(80px,.7fr) minmax(0,1fr) auto;gap: 8px;align-items: center;padding: 12px 16px;font-size: 13px;border-top: 1px solid var(--hairline);color: inherit;text-decoration: none}.asset-row:first-child{border-top: 0}.asset-row.head{color: var(--mute);font-size: 11px;font-weight: 650;letter-spacing: .06em;text-transform: uppercase;background: var(--bg-2)}.asset-name{display: flex;align-items: center;gap: 10px;font-weight: 650}.asset-name strong{display: block;font-size: 14px}.asset-name em{display: block;font-style: normal;color: var(--mute);font-size: 11px;font-weight: 650;margin-top: 1px}a.asset-row:hover{color: inherit;background: color-mix(in oklab,var(--accent) 4%,var(--card))}.wal-page{display: grid;gap: 16px}.wal-page .ov-books{margin: 0}.wal-page .dash-tiles{margin: 0 0 14px}.wal-page .dash-tiles{margin: 0 0 14px}.wal-page .asset-row{grid-template-columns: minmax(0,1fr) auto}.wallet-row{display: grid;grid-template-columns: minmax(0,1fr) auto auto;gap: 10px;align-items: center;padding: 14px 16px;color: inherit;text-decoration: none;border-top: 1px solid var(--hairline)}.wallet-row:first-child{border-top: 0}.wallet-row:hover{color: inherit;background: color-mix(in oklab,var(--accent) 4%,var(--card))}.net-pick{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.net-pick-a{display: flex;align-items: center;gap: 10px;padding: 12px 12px;border-radius: 16px;border: 1px solid var(--hairline);background: var(--bg-2);color: inherit;text-decoration: none}.net-pick-a img{width: 28px;height: 28px}.net-pick-a span{display: grid;gap: 1px;min-width: 0}.net-pick-a strong{font-size: 14px;font-weight: 650}.net-pick-a em{font-style: normal;font-size: 11px;color: var(--mute);font-weight: 650}.net-pick-a.on{border-color: color-mix(in oklab,var(--accent) 55%,var(--hairline));background: color-mix(in oklab,var(--accent) 12%,var(--card));box-shadow: inset 0 0 0 1px color-mix(in oklab,var(--accent) 25%,transparent)}.net-pick-a.on strong{color: var(--accent)}.hx-sum{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;margin: 0 0 16px}.hx-cell{background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 14px 10px 12px;text-align: center}.hx-cell span{display: block;font-size: 10px;font-weight: 650;letter-spacing: .08em;text-transform: uppercase;color: var(--mute)}.hx-cell b{display: block;margin-top: 6px;font-size: 1.05rem;letter-spacing: -.03em}.hx-cell em{display: block;font-style: normal;font-size: 10px;font-weight: 650;color: var(--mute);margin-top: 2px}.hx-cell.in b{color: var(--accent)}.hx-cell.out b{color: #c45c4a}.qa-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-top: 12px}.qa-grid a{display: flex;align-items: center;justify-content: center;gap: 8px;height: 44px;border-radius: 14px;border: 1px solid var(--hairline);background: var(--card);color: var(--fg);font-size: 13px;font-weight: 650}.qa-grid a:hover{color: var(--accent);border-color: color-mix(in oklab,var(--accent) 35%,var(--hairline))}.tf-card .seg{margin: 0}.tf-alt{display: block;text-align: center;margin-top: 14px;font-size: 13px;font-weight: 650;color: var(--accent)}.spend-box{margin: 12px 0 0;padding: 12px 14px;border-radius: 14px;border: 1px solid var(--hairline);background: var(--bg-2);display: grid;gap: 6px}.spend-box .spread{display: flex;justify-content: space-between;gap: 10px;align-items: baseline;font-size: 13px;font-weight: 650}.spend-box .spread strong{font-weight: 650}.spend-box .spend-sub{font-size: 12px;font-weight: 600;color: var(--mute)}.spend-box p{margin: 2px 0 0}.spend-due{margin-top: 4px;padding-top: 8px;border-top: 1px solid var(--hairline)}.asset-ic{width: 32px;height: 32px;border-radius: 99px;display: inline-grid;place-items: center;font-size: 13px;font-weight: 650;color: #fff;line-height: 1;box-shadow: inset 0 1px 0 rgb(255 255 255 / .28)}.asset-ic.usdt{background: radial-gradient(circle at 30% 30%,#53e2d4,#0e9f95)}.asset-ic.usdt::after{content: "₮"}.asset-ic.pkr{background: radial-gradient(circle at 30% 30%,#d7dee8,#5b6573)}.asset-ic.pkr::after{content: "₨"}.asset-ic.ref{background: radial-gradient(circle at 30% 30%,#7dd3fc,#0369a1)}.asset-acts{display: flex;justify-content: flex-end;gap: 10px}.asset-acts a{color: var(--accent);font-weight: 650}.empty-card{text-align: center;padding: 36px 18px;border: 1px solid var(--hairline);border-radius: 18px;background: var(--card)}.empty-art{width: 52px;height: 52px;margin: 0 auto 12px;border-radius: 16px;display: grid;place-items: center;color: var(--accent);background: color-mix(in oklab,var(--accent) 12%,var(--card));border: 1px solid color-mix(in oklab,var(--accent) 22%,var(--hairline))}.empty-card h3{margin: 0 0 6px}.empty-card p{color: var(--mute);margin: 0 0 16px}.fab-support{position: fixed;right: 18px;bottom: 84px;z-index: 28;width: 48px;height: 48px;border-radius: 99px;display: grid;place-items: center;background: var(--raised);color: var(--fg);border: 1px solid var(--hairline);box-shadow: var(--shadow)}.fab-support:hover{color: var(--accent)}@media (min-width: 1024px){.fab-support{bottom: 24px}}.cv{display: grid;gap: 16px}@media (min-width: 900px){.cv{grid-template-columns: .9fr 1.1fr;align-items: stretch}}.cv-rate,.cv-box{background: var(--card);border: 1px solid var(--hairline);border-radius: 22px;padding: 22px}.cv-kicker{margin: 0;font-size: 12px;font-weight: 650;letter-spacing: .08em;text-transform: uppercase;color: var(--mute)}.cv-eq{margin: 10px 0 16px;font-size: clamp(1.6rem,3vw,2.1rem);font-weight: 650;letter-spacing: -.04em}.cv-eq span{color: var(--mute);font-weight: 650}.cv-eq small{font-size: .42em;color: var(--accent);font-weight: 650;letter-spacing: .06em}.cv-meta{display: grid;gap: 8px;margin: 0}.cv-meta>div{display: flex;justify-content: space-between;gap: 12px;font-size: 13px}.cv-meta dt{color: var(--mute)}.cv-field{display: flex;align-items: center;gap: 10px;background: var(--bg-2);border: 1px solid var(--hairline);border-radius: 14px;padding: 0 12px}.cv-field input{border: 0;background: transparent;height: 52px;font-size: 1.35rem;font-weight: 650}.cv-field em{font-style: normal;font-size: 12px;font-weight: 650;color: var(--accent);letter-spacing: .06em}.cv-arrow{margin: 4px 0;text-align: center;color: var(--mute);font-size: 18px}.cv-line{min-height: 1.3em}.cv{align-items: stretch}.cv-rate{display: flex;flex-direction: column;gap: 14px}.cv-bars{display: grid;gap: 6px;margin: 4px 0 8px}.cv-bars div{display: flex;justify-content: space-between;font-size: 12px;color: var(--mute)}.cv-bars b{color: var(--fg);font-family: var(--mono)}.cv-bars i{display: block;height: 7px;border-radius: 99px;background: color-mix(in oklab,var(--accent) 35%,var(--bg-2))}.cv-bars i.you{background: var(--accent)}.cv-spark{margin: 4px 0 8px}.cv-spark svg{width: 100%;height: 88px;display: block}.cv-spark p{margin: 4px 0 0;font-size: 11px;color: var(--mute)}@media (max-width: 899px){.cv-box{order: -1}.cv-spark svg{height: 56px}.cv-spark p{display: none}.cv-eq{font-size: 1.45rem;margin: 8px 0 12px}.cv-rate,.cv-box{padding: 16px 14px;border-radius: 18px}}.cv-recent{margin-top: auto;padding-top: 12px;border-top: 1px solid var(--hairline);display: grid;gap: 8px}.cv-recent>div{display: flex;justify-content: space-between;gap: 10px;align-items: baseline}.cv-recent span{color: var(--mute);font-size: 11px;white-space: nowrap}.wd{display: grid;gap: 16px;margin-bottom: 8px;align-items: start}@media (min-width: 900px){.wd{grid-template-columns: 1fr 1.05fr}}.wd-hero{position: relative;isolation: isolate;overflow: hidden;border-radius: 22px;padding: 18px 18px 16px;color: #f5f7fa;background: radial-gradient(90% 70% at 100% -8%,rgb(25 211 197 / .5),transparent 46%),linear-gradient(155deg,#243040 0%,#0c121a 48%,#0a2624 100%);border: 1px solid rgb(25 211 197 / .22)}.wd-hero>*:not(.fund-shine){position: relative;z-index: 2}.wd-hero .fund-shine{z-index: 1}.wd-top{display: flex;align-items: center;gap: 10px}.wd-logo{width: 28px;height: 28px;border-radius: 8px;object-fit: cover;background: rgb(255 255 255 / .08)}.wd-hero .cv-kicker{color: #b7c0cc}.wd-amt{margin: 10px 0 0;font-size: clamp(1.7rem,4vw,2.25rem);font-weight: 650;letter-spacing: -.05em;font-variant-numeric: tabular-nums}.wd-amt small{font-size: .38em;color: #19d3c5;letter-spacing: .08em}.wd-sub{color: #9aa4b2;font-size: 12px;margin: 6px 0 0}.wd-pills{display: flex;flex-wrap: wrap;gap: 6px;margin: 12px 0 0;padding: 0;list-style: none}.wd-pills li{font-size: 11px;font-weight: 650;letter-spacing: .04em;padding: 5px 10px;border-radius: 999px;background: rgb(255 255 255 / .08);border: 1px solid rgb(255 255 255 / .1)}.wd-safe{display: flex;align-items: flex-start;gap: 8px;margin: 14px 0 0;padding: 10px 12px;border-radius: 12px;background: rgb(25 211 197 / .1);border: 1px solid rgb(25 211 197 / .18);color: #d7f7f2;font-size: 12.5px;line-height: 1.45;font-weight: 600}.wd-safe svg{flex: none;margin-top: 1px;color: #19d3c5}.wd-recent{margin-top: 14px;padding-top: 12px;border-top: 1px solid rgb(255 255 255 / .1);display: grid;gap: 0}.wd-recent .cv-kicker{margin-bottom: 4px}.wd-hit{display: flex;justify-content: space-between;align-items: center;gap: 10px;padding: 8px 0;border-bottom: 1px solid rgb(255 255 255 / .06)}.wd-hit:last-child{border-bottom: 0}.wd-hit strong{display: block;font-size: 13px;font-weight: 650}.wd-hit strong small{font-size: 10px;color: #9aa4b2;letter-spacing: .04em;font-weight: 650}.wd-hit em{display: block;font-style: normal;font-size: 11px;color: #9aa4b2;margin-top: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 42vw}.wd-st{flex: none;font-size: 10px;font-weight: 650;letter-spacing: .04em;text-transform: uppercase;padding: 4px 8px;border-radius: 999px}.wd-st.ok{color: #7dffc8;background: rgb(34 197 94 / .16)}.wd-st.wait{color: #fcd34d;background: rgb(245 165 36 / .16)}.wd-st.bad{color: #fca5a5;background: rgb(240 68 56 / .16)}.wd-box h3{margin: 0}.wd-note{margin: 6px 0 0;color: var(--mute);font-size: 13px;line-height: 1.45}.wd-box .stack{margin-top: 14px}.wd-box .btn{width: 100%}.wd-box .cv-field input{flex: 1;min-width: 0;width: auto}.wd-max{border: 0;background: color-mix(in oklab,var(--accent) 16%,transparent);color: var(--accent);font-size: 11px;font-weight: 650;letter-spacing: .06em;border-radius: 8px;height: 28px;padding: 0 10px;flex: none}.wd-max:hover{background: color-mix(in oklab,var(--accent) 26%,transparent)}.iw{display: grid;gap: 16px;margin-bottom: 8px;align-items: start}@media (min-width: 900px){.iw{grid-template-columns: 1fr 1.12fr}}.iw-right{display: grid;gap: 14px;min-width: 0}.iw-2fa input{letter-spacing: .28em;font-size: 1.05rem;font-variant-numeric: tabular-nums}.iw-2fa{padding: 10px 12px;border-radius: 12px;background: color-mix(in oklab,var(--accent) 6%,var(--bg-2));border: 1px solid color-mix(in oklab,var(--accent) 22%,var(--hairline))}.iw-lock{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0 0 14px;padding: 10px 12px;border-radius: 12px;background: color-mix(in oklab,var(--accent) 8%,var(--bg-2));border: 1px solid color-mix(in oklab,var(--accent) 20%,var(--hairline));font-size: 13px;font-weight: 650}.iw-lock svg{color: var(--accent);flex: none}.cv-rate .wd-safe{color: var(--fg);margin-top: 8px}.iw-title-row{display: flex;gap: 8px;align-items: center}.iw-title-row input{flex: 1;min-width: 0}.iw-title-row .btn{width: auto;flex: none}.xfer-assets img,.net-pick-a img[src*="usdt.png"]{width: 28px;height: 28px;border-radius: 50%;object-fit: cover}.iw-leg{grid-column: 1 / -1;font-size: 13px;font-weight: 650;color: var(--mute);padding: 0;margin: 0 0 2px}.iw-rails{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;border: 0;margin: 0;padding: 0;min-width: 0}.iw-rail{position: relative;display: flex;flex-direction: column;align-items: center;text-align: center;gap: 8px;margin: 0;padding: 14px 8px 12px;border-radius: 16px;cursor: pointer;border: 1px solid var(--hairline);background: var(--bg-2);min-width: 0}.iw-rail input{position: absolute;opacity: 0;pointer-events: none}.iw-rail strong{display: block;font-size: 13px;font-weight: 650;letter-spacing: -.01em}.iw-rail em{display: block;font-style: normal;font-size: 11px;color: var(--mute);font-weight: 650}.iw-rail:hover{border-color: color-mix(in oklab,var(--accent) 35%,var(--hairline))}.iw-rail:has(input:checked){border-color: color-mix(in oklab,var(--accent) 55%,var(--hairline));background: color-mix(in oklab,var(--accent) 10%,var(--card));box-shadow: inset 0 0 0 1px color-mix(in oklab,var(--accent) 22%,transparent)}.iw-rail:has(input:checked) strong{color: var(--accent)}.iw-mark{width: 48px;height: 48px;border-radius: 14px;display: grid;place-items: center;overflow: hidden;flex: none}.iw-mark img{width: 36px;height: 36px;object-fit: contain;display: block}.iw-mark-jc,.iw-mark-ep{background: #fff;box-shadow: inset 0 0 0 1px rgb(15 23 32 / .08)}.iw-mark-bk{background: #147a72}.iw-mark-bk img{width: 28px;height: 28px}.iw-warn{margin: 10px 0 0;font-size: 12px;line-height: 1.45;color: var(--mute)}.iw-dest{display: flex;align-items: center;gap: 8px;margin: 0;padding: 10px 12px;border-radius: 12px;background: var(--bg-2);border: 1px dashed var(--hairline);font-size: 12.5px;color: var(--mute);line-height: 1.4}.iw-dest[hidden],#iw-title-wrap[hidden]{display: none !important}.iw-dest.on{border-style: solid;border-color: color-mix(in oklab,#22c55e 45%,var(--hairline));background: color-mix(in oklab,#22c55e 8%,var(--bg-2));color: var(--fg);font-weight: 650}.iw-dest.bad{border-style: solid;border-color: color-mix(in oklab,#ef4444 50%,var(--hairline));background: color-mix(in oklab,#ef4444 7%,var(--bg-2));color: #b91c1c;font-weight: 650}.iw-dest svg{flex: none;color: #15803d}.iw-dest.bad svg{color: #b91c1c}.iw-dest [data-iw-hit-ok]:not([hidden]){display: inline-flex;align-items: center;gap: 8px}#iw-acct.iw-ok{border-color: color-mix(in oklab,#22c55e 55%,var(--hairline))}#iw-acct.iw-bad{border-color: color-mix(in oklab,#ef4444 60%,var(--hairline))}.iw-hint{margin: 4px 0 0;font-size: 12px;color: var(--mute);line-height: 1.4}.iw-title-row{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.iw-title-row .btn{width: auto}.iw-verified{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 650;color: #15803d}.iw-verified[hidden],.iw-title-miss[hidden]{display: none !important}.iw-title-miss{margin: 6px 0 0;font-size: 12px;font-weight: 650;color: #b91c1c}.iw-confirm[hidden]{display: none !important}.iw-confirm{margin: 0;padding: 12px 14px;border-radius: 14px;border: 1px solid color-mix(in oklab,var(--accent) 35%,var(--hairline));background: color-mix(in oklab,var(--accent) 8%,var(--bg-2))}.iw-confirm p{margin: 0 0 8px;font-size: 13.5px;font-weight: 650;line-height: 1.4}.iw-confirm-yes{display: flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 650;cursor: pointer}.iw-confirm-yes input{width: auto;margin: 0}#iw-bank-wrap[hidden],#iw-bank-hint[hidden]{display: none !important}.iw-bal{display: flex;align-items: center;gap: 12px}.iw-bal img{width: 44px;height: 44px;border-radius: 14px;padding: 8px;background: var(--bg-2);border: 1px solid var(--hairline);object-fit: contain;flex: none}.iw-bal .cv-eq{margin: 0}.iw-speeds{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.iw-card{position: relative;cursor: pointer;min-width: 0;border-radius: 18px;padding: 14px 14px 13px;background: var(--card);border: 1px solid var(--hairline);display: grid;gap: 4px;transition: border-color .16s ease,transform .16s ease,box-shadow .16s ease}.iw-card input{position: absolute;opacity: 0;pointer-events: none}.iw-card:hover{border-color: color-mix(in oklab,var(--accent) 35%,var(--hairline));transform: translateY(-1px)}.iw-card:has(input:checked){border-color: color-mix(in oklab,var(--accent) 55%,var(--hairline));box-shadow: 0 0 0 1px color-mix(in oklab,var(--accent) 35%,transparent),0 12px 28px rgb(8 16 24 / .08);background: color-mix(in oklab,var(--accent) 7%,var(--card))}.iw-card:has(input:checked) .iw-card-k{color: var(--accent)}#iw-page:has(.iw-card input[value="manual"]:checked) [data-iw-instant]{display: none}#iw-page:has(.iw-card input[value="instant"]:checked) [data-iw-manual]{display: none}.iw-card-k{font-size: 11px;font-weight: 650;letter-spacing: .08em;text-transform: uppercase;color: var(--mute)}.iw-card.on .iw-card-k{color: var(--accent)}.iw-card strong{font-size: 1.05rem;font-weight: 650;letter-spacing: -.02em}.iw-card p{margin: 2px 0 0;font-size: 12.5px;line-height: 1.4;color: var(--mute)}.iw-when{margin: 0 0 10px;font-size: 14px;font-weight: 650}.iw-when strong{font-weight: 650}.iw-break{display: grid;gap: 6px;padding: 10px 12px;border-radius: 12px;background: var(--bg-2);border: 1px solid var(--hairline);font-size: 13px}.iw-break span{display: flex;justify-content: space-between;gap: 10px;color: var(--mute)}.iw-break b{color: var(--fg);font-weight: 650}.iw .wd-box .btn.ghost{width: auto}@media (max-width: 899px){.iw-speeds{grid-template-columns: 1fr}.iw-right{order: -1}.iw .cv-box{order: -1}.app-user-body:has(#iw-page) .page-hero p{display: none}}@media (max-width: 899px){.wd-box{order: -1}.wd-hero,.wd-box{padding: 16px 14px;border-radius: 18px}.wd-amt{font-size: 1.7rem;margin-top: 8px}.wd-hit em{max-width: 58vw}.app-user-body:has(#wd-page) .page-hero p{display: none}}@media (max-width: 800px){html,body{min-height: 100%}.app-user{min-height: 0;height: auto}.app-user-body:has(#cv-form) .page-hero p{display: none}.app-user-body:has(#cv-form)>.hint{display: none}.sup-page{gap: 10px}.sup-card{padding: 14px 12px}.sup-card textarea{min-height: 72px}.sup-file-list,.tk-shots{grid-template-columns: repeat(3,minmax(0,1fr))}.sup-k{margin-bottom: 6px}.tk-list{margin: 0}.wal-acts{grid-template-columns: 1fr 1fr}.fund-card .wal-acts{grid-template-columns: 1fr 1fr;gap: 6px}.fund-card .wal-acts a{font-size: 12px;padding: 0 4px;height: 40px;gap: 4px}.asset-row{grid-template-columns: minmax(0,1fr) auto auto;padding: 12px}.asset-row.head{display: none}.asset-row>span:nth-child(2){display: none}.act-ic{width: 32px;height: 32px}.asset-acts{gap: 6px}.panel-h{flex-wrap: wrap;gap: 8px}.app-user-body{flex: 0 0 auto;padding: 10px 12px calc(78px + env(safe-area-inset-bottom,0px))}.app-top{height: 52px;padding: 0 12px;gap: 8px}.ov{gap: 12px}.ov-split{gap: 12px}.ov-books{gap: 8px}.fund-card{border-radius: 20px;padding: 14px 12px 12px}.fund-amt{font-size: 1.85rem}.fund-mark{font-size: 96px;right: -10px;bottom: -22px}.fund-unit{vertical-align: 3px}.fund-unit button{height: 22px;padding: 0 8px;font-size: 10px}.fund-card .wal-addrs{margin-top: 10px;gap: 6px}.fund-card .wal-addrs div{padding: 7px 8px;border-radius: 12px}.fund-card .wal-addrs code{font-size: 11px}.book-card{min-height: 68px;padding: 10px;grid-template-columns: 38px minmax(0,1fr) 78px;gap: 8px}.book-ic{width: 38px;height: 38px;border-radius: 11px}.book-meta strong{font-size: 1.02rem}.book-end{min-width: 68px}.dash-tiles{gap: 8px}.dash-tile{min-height: 96px;padding: 12px;border-radius: 16px}.dash-tile p{font-size: 12px}.book-wd{height: 28px;padding: 0 8px;font-size: 11px}.clip-list,.asset-table.clip-list{max-height: none;overflow: visible}.pane-tools{width: 100%;justify-content: space-between}.kyc-call{flex-direction: column;align-items: stretch}.app-foot{display: none}.fab-support{bottom: calc(68px + env(safe-area-inset-bottom,0px))}.fin th:nth-child(1),.fin td:nth-child(1){display: none}.mob-nav{position: fixed;left: 0;right: 0;bottom: 0;z-index: 30;padding-bottom: calc(6px + env(safe-area-inset-bottom,0px))}.page-h{font-size: 1.18rem}.page-ic{width: 36px;height: 36px;border-radius: 11px}.page-hero{gap: 10px;margin: 0 0 14px}.page-hero p{font-size: 12px}.pref-row{padding: 8px 0}.pref-row>span{font-size: 13px;min-width: 0}.acct-name{font-size: 1.05rem}.slip{margin-bottom: 12px}}@media (max-width: 480px){.fund-amt{font-size: 1.85rem}.fund-card .wal-acts a{font-size: 11px}.fund-card .wal-acts a svg{width: 14px;height: 14px}.seg button{height: 30px;padding: 0 10px;font-size: 12px}.more-link{font-size: 12px}.panel-h h2{font-size: 12px}.pref-row{flex-direction: column;align-items: stretch;gap: 6px}.pref-row input,.pref-row select{max-width: none}.phone-split{max-width: none}.page-ic{width: 42px;height: 42px;border-radius: 14px}.page-h{font-size: 1.28rem}.tx-item{padding: 12px 0;gap: 10px}.txd-amt{font-size: 1.85rem}}@media (prefers-reduced-motion: reduce){.fund-shine{animation: none;display: none}.ov-left,.ov-right{animation: none}.book-card,.act-ic,.fund-card .wal-acts a{transition: none;transform: none}.tx-ic.in,.tx-ic.out,.slip-fx i,.slip-ic,.slip-ic svg{animation: none}.btn:active,.auth-cta:active,.mob-nav a:active,.tx-item:active,.act-ic:active,.wal-acts a:active{transform: none}}.txl{display: grid}.tx-item{display: grid;grid-template-columns: 44px minmax(0,1fr) auto;gap: 12px;align-items: center;padding: 12px 4px;border-bottom: 1px solid var(--hairline);color: inherit;text-decoration: none}.tx-item:last-child{border-bottom: 0}.tx-item:hover{color: inherit}.tx-ic{width: 40px;height: 40px;border-radius: 12px;display: grid;place-items: center;color: var(--accent);background: color-mix(in oklab,var(--accent) 12%,var(--card));border: 1px solid var(--hairline)}.tx-ic svg{display: block}.tx-ic.out{color: #c45c4a;background: color-mix(in oklab,#c45c4a 10%,var(--card))}.tx-body{min-width: 0}.tx-body strong{display: block;font-size: 14px}.tx-body em{display: block;font-style: normal;color: var(--mute);font-size: 12px;margin-top: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tx-amt{font-family: var(--mono);font-weight: 650;white-space: nowrap}.tx-amt.in{color: #0e9f95}.tx-amt.out{color: #c45c4a}.tx-amt small{font-size: 10px;color: var(--mute)}.tx-card{padding: 4px 8px 8px;overflow: hidden}.ex-row{align-items: flex-start;padding: 14px 10px;border-radius: 14px}.ex-row:hover{background: color-mix(in oklab,var(--accent) 5%,transparent)}.ex-side{display: grid;justify-items: end;gap: 4px}.ex-st{font-size: 10px;font-weight: 650;letter-spacing: .04em;text-transform: uppercase;padding: 3px 8px;border-radius: 999px}.ex-st.completed{background: var(--ok-bg);color: var(--ok-fg)}.ex-st.processing{background: var(--warn-bg);color: var(--warn-fg)}.ex-st.failed{background: var(--danger-bg);color: var(--danger-fg)}.ex-hash{display: block;margin-top: 4px;font-family: var(--mono);font-size: 11px;color: var(--mute);letter-spacing: 0}.hx-tabs{display: flex;gap: 8px;margin: 0 0 12px;overflow-x: auto}.hx-tabs a{flex: none;padding: 8px 14px;border-radius: 999px;font-size: 13px;font-weight: 650;border: 1px solid var(--hairline);background: var(--card);color: var(--mute)}.hx-tabs a.on{color: var(--fg);border-color: color-mix(in oklab,var(--accent) 40%,var(--hairline));background: color-mix(in oklab,var(--accent) 10%,var(--card))}.dep-steps{display: grid;gap: 0;padding: 16px 22px 8px;text-align: left}.dep-step{display: grid;grid-template-columns: 16px 1fr;gap: 10px;position: relative;padding-bottom: 14px}.dep-step:last-child{padding-bottom: 0}.dep-step i{width: 12px;height: 12px;margin-top: 3px;border-radius: 50%;background: var(--hairline);box-shadow: 0 0 0 3px var(--card)}.dep-step.on i{background: var(--accent)}.dep-step.done i{background: var(--ok-fg,#0e9f95)}.dep-step.bad i{background: #c45c4a}.dep-step::before{content: "";position: absolute;left: 5px;top: 16px;bottom: 0;width: 2px;background: var(--hairline)}.dep-step:last-child::before{display: none}.dep-step strong{display: block;font-size: 13px}.dep-step span{display: block;font-size: 12px;color: var(--mute)}.slip{max-width: 440px;margin: 0 auto 24px;background: var(--card);color: var(--fg);border: 1px solid var(--hairline);border-radius: 8px 8px 22px 22px;box-shadow: var(--shadow)}.slip-head{text-align: center;padding: 28px 22px 22px;background: var(--bg-2);border-bottom: 1px dashed var(--hairline);position: relative;overflow: hidden}.slip-fx{position: absolute;inset: 0;pointer-events: none;z-index: 0}.slip-head>:not(.slip-fx){position: relative;z-index: 1}.slip-fx i{position: absolute;width: 7px;height: 7px;background: var(--accent);clip-path: polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);opacity: .55;animation: slipStar 3.4s ease-in-out infinite}.slip-fx i:nth-child(1){left: 12%;top: 22%;animation-delay: 0s}.slip-fx i:nth-child(2){left: 78%;top: 18%;animation-delay: .4s;width: 5px;height: 5px}.slip-fx i:nth-child(3){left: 22%;top: 68%;animation-delay: .8s}.slip-fx i:nth-child(4){left: 86%;top: 62%;animation-delay: 1.1s;width: 6px;height: 6px}.slip-fx i:nth-child(5){left: 48%;top: 12%;animation-delay: .2s;width: 4px;height: 4px}.slip-fx i:nth-child(6){left: 8%;top: 48%;animation-delay: 1.6s;width: 5px;height: 5px}.slip-fx i:nth-child(7){left: 70%;top: 78%;animation-delay: .9s}.slip-fx i:nth-child(8){left: 38%;top: 80%;animation-delay: 1.8s;width: 4px;height: 4px}@keyframes slipStar{0%,100%{transform: translateY(0) scale(.7) rotate(0deg);opacity: .15}40%{transform: translateY(-10px) scale(1.15) rotate(20deg);opacity: .8}70%{transform: translateY(6px) scale(.85) rotate(-12deg);opacity: .35}}.slip-ic{width: 64px;height: 64px;margin: 0 auto 12px;border-radius: 99px;display: grid;place-items: center;color: var(--accent);background: var(--card);border: 1px solid var(--hairline);animation: slipBob 2.4s ease-in-out infinite}.slip.out .slip-ic{color: #c45c4a}.slip-ic svg{transform-origin: 50% 50%}.slip-ic.ic-swap svg{animation: slipSwap 2.8s ease-in-out infinite}.slip-ic.ic-send svg{animation: slipFly 1.8s ease-in-out infinite}.slip-ic.ic-download svg{animation: slipDrop 1.8s ease-in-out infinite}@keyframes slipBob{0%,100%{transform: translateY(0)}50%{transform: translateY(-4px)}}@keyframes slipSwap{0%,100%{transform: rotate(0deg)}35%{transform: rotate(180deg)}65%{transform: rotate(180deg)}}@keyframes slipFly{0%,100%{transform: translate(0,0);opacity: 1}50%{transform: translate(4px,-5px);opacity: .85}}@keyframes slipDrop{0%,100%{transform: translateY(-3px)}50%{transform: translateY(4px)}}.slip-pair{display: flex;align-items: baseline;justify-content: center;gap: 10px;margin: 10px 0 0;font-size: clamp(1.45rem,6vw,1.85rem);font-weight: 650;letter-spacing: -.03em;flex-wrap: wrap}.slip-pair small{font-size: .42em;color: var(--accent);font-weight: 650}.slip-pair em{font-style: normal;color: var(--mute);font-size: .55em;font-weight: 650}.slip-rate{margin: 8px 0 0;font-size: 13px;color: var(--mute);font-weight: 650}.slip-via{margin: 0;font-size: 12px;color: var(--mute);letter-spacing: .04em;text-transform: uppercase}.slip-amt{margin: 8px 0 0;font-size: clamp(2rem,8vw,2.4rem);font-weight: 650;letter-spacing: -.04em}.slip-amt small{font-size: .42em;color: var(--accent);margin-right: 4px}.slip-words{margin: 4px 0 0;color: var(--mute);font-size: 13px}.slip-status{margin: 10px 0 0;font-weight: 650;color: var(--accent)}.slip.out .slip-status{color: #c45c4a}.slip-parties{padding: 14px;display: grid;gap: 8px}.slip-parties>div{display: grid;grid-template-columns: 40px 1fr;gap: 10px;align-items: center;padding: 10px 12px;border-radius: 14px;border: 1px solid var(--hairline)}.slip-parties>div.on{background: color-mix(in oklab,var(--accent) 10%,var(--bg-2));border-color: color-mix(in oklab,var(--accent) 28%,var(--hairline))}.slip-av{width: 40px;height: 40px;border-radius: 99px;display: grid;place-items: center;background: var(--card);color: var(--accent);border: 1px solid var(--hairline)}.slip-parties em{display: block;font-style: normal;font-size: 10px;letter-spacing: .08em;text-transform: uppercase;color: var(--mute)}.slip-parties strong{display: block}.slip-parties p{margin: 2px 0 0;font-size: 12px;color: var(--mute)}.slip-meta{margin: 0;padding: 4px 18px 8px}.slip-meta>div{display: flex;justify-content: space-between;gap: 12px;padding: 10px 0;border-top: 1px solid var(--hairline);font-size: 13px;align-items: flex-start}.slip-meta dt{color: var(--mute)}.slip-meta dd{margin: 0;text-align: right}.slip-id{display: block;font-size: 11px;word-break: break-all;max-width: 220px}.slip-copy{margin-top: 6px;display: inline-flex;align-items: center;gap: 6px;height: 32px;padding: 0 10px;border-radius: 8px;border: 1px solid var(--hairline);background: var(--bg-2);color: var(--fg);font-size: 12px;font-weight: 650}.slip-copy.copied{color: var(--accent)}.slip-foot{text-align: center;padding: 8px 16px 16px;color: var(--mute)}.slip-foot .wordmark{justify-content: center;margin-bottom: 6px}.slip-foot p{margin: 0;font-size: 12px}.slip-acts{padding: 0 16px 18px}.slip-acts .btn{width: 100%;justify-content: center}.v-tick{display: inline-flex;align-items: center;justify-content: center;width: 16px;height: 16px;margin-left: 6px;vertical-align: -2px;color: #fff;background: var(--accent);border-radius: 99px}.v-tick svg{width: 11px;height: 11px;stroke-width: 2.4}.v-tick.lg{width: 28px;height: 28px;margin: 0}.v-tick.lg svg{width: 16px;height: 16px}.acct-hello .v-tick{margin-left: 6px}.acct-letter{display: grid;place-items: center;width: 100%;height: 100%;font-weight: 650;font-size: 28px;color: var(--accent)}.kyc-ok-row{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 14px;border-radius: 14px;margin: 0 0 16px;background: color-mix(in oklab,var(--accent) 12%,var(--bg-2));border: 1px solid color-mix(in oklab,var(--accent) 28%,var(--hairline));color: inherit;text-decoration: none}.kyc-ok-row p{margin: 2px 0 0;color: var(--mute);font-size: 13px}.kyc-ok-row.warn{background: color-mix(in oklab,#f5a524 12%,var(--bg-2))}.pref-row{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 0;border-top: 1px solid var(--hairline);margin: 0}.pref-row>span{display: inline-flex;align-items: center;gap: 10px;font-weight: 650;min-width: 160px;color: var(--fg)}.pref-row input,.pref-row select{max-width: 260px;margin: 0}.sess-row{display: grid;grid-template-columns: 28px 1fr;gap: 10px;align-items: center;padding: 10px 0;border-top: 1px solid var(--hairline)}.phone-split{display: grid;grid-template-columns: 108px 1fr;gap: 8px;max-width: 280px;width: 100%}.phone-split select,.phone-split input{max-width: none;margin: 0}.nt-page{display: grid;gap: 10px}.nt-top{display: flex;justify-content: flex-end;margin: 0}.nt-list{padding: 4px 8px 8px;max-height: min(560px,calc(100dvh - 170px));overflow-y: auto;-webkit-overflow-scrolling: touch}.nt-item{margin: 0;border: 0;border-radius: 0;box-shadow: none;background: transparent;border-bottom: 1px solid var(--hairline)}.nt-item:last-child{border-bottom: 0}.nt-item.unread .nt-ico{background: color-mix(in oklab,var(--accent) 16%,var(--bg-2))}.nt-hit{display: grid;grid-template-columns: 40px 1fr;gap: 12px;align-items: start;width: 100%;text-align: left;padding: 14px 10px;background: none;border: 0;color: inherit;cursor: pointer}.nt-ico{width: 40px;height: 40px;border-radius: 12px;display: grid;place-items: center;background: var(--bg-2);color: var(--accent)}.nt-body{min-width: 0;display: grid;gap: 2px}.nt-body strong{font-size: 14px}.nt-body em{font-style: normal;color: var(--mute);font-size: 13px}.nt-body small{color: var(--mute);font-size: 12px}.set-grid{display: grid;grid-template-columns: 200px minmax(0,1fr);gap: 24px;align-items: start}.set-nav{display: grid;gap: 2px;position: sticky;top: 88px}.set-nav-k{margin: 0 8px 6px;font-size: 11px;font-weight: 650;letter-spacing: .08em;text-transform: uppercase;color: var(--mute)}.set-a{display: flex;align-items: center;gap: 10px;padding: 8px 10px;border-radius: 10px;color: var(--mute);text-decoration: none;font-weight: 650;font-size: 13.5px}.set-a svg{flex: none}.set-a:hover{color: var(--fg);background: var(--bg-2)}.set-a.on{color: var(--fg);background: var(--bg-2)}.set-tabs{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 16px}.set-tabs a{padding: 8px 14px;border: 1px solid var(--hairline);border-radius: 999px;color: var(--fg);text-decoration: none;font-weight: 650;font-size: 13px}.set-tabs a.on{background: var(--fg);color: var(--bg);border-color: var(--fg)}.set-card{padding: 8px 16px 16px}.set-row{display: flex;align-items: center;gap: 12px;padding: 14px 0;border-bottom: 1px solid var(--hairline)}.set-row:last-child{border-bottom: 0}.set-row>div:nth-child(2){flex: 1;min-width: 0}.set-row strong{display: block}.set-ico{width: 40px;height: 40px;border-radius: 12px;display: grid;place-items: center;background: var(--bg-2);color: var(--accent);flex: none}.set-id{display: flex;align-items: center;gap: 12px}.set-more{margin-left: auto}.set-more summary{list-style: none;cursor: pointer}.set-more summary::-webkit-details-marker{display: none}@media (max-width: 860px){.set-grid{grid-template-columns: 1fr;gap: 14px}.set-nav{position: static;display: flex;overflow-x: auto;gap: 6px;padding-bottom: 2px;-webkit-overflow-scrolling: touch;margin: 0 -4px 4px}.set-nav-k{display: none}.set-a{flex: none;white-space: nowrap;padding: 7px 12px;font-size: 12.5px;border: 1px solid var(--hairline);background: var(--card);border-radius: 999px}.set-a.on{background: var(--fg);color: var(--bg);border-color: var(--fg)}.set-a svg{width: 14px;height: 14px}}#ce-progress{position: fixed;top: 0;left: 0;right: 0;z-index: 90;height: 2px;pointer-events: none;background: transparent}#ce-progress.on::after{content: "";display: block;height: 2px;width: 0;background: var(--accent);animation: ce-load .65s cubic-bezier(.22,1,.36,1) forwards}@keyframes ce-load{0%{width: 0}55%{width: 72%}100%{width: 100%}}#ce-ptr{position: fixed;top: 52px;left: 0;right: 0;z-index: 36;display: flex;justify-content: center;align-items: flex-start;height: 0;opacity: 0;overflow: hidden;pointer-events: none;transition: height .22s var(--ease),opacity .22s ease}#ce-ptr.show{height: 42px;opacity: 1}#ce-ptr.loading{height: 42px;opacity: 1}#ce-ptr i{margin-top: 8px;width: 20px;height: 20px;border-radius: 99px;border: 2px solid var(--hairline);border-top-color: var(--accent);animation: ce-spin .7s linear infinite}@keyframes ce-spin{to{transform: rotate(360deg)}}.ce-reveal{opacity: 0;transform: translateY(12px);transition: opacity .48s var(--ease),transform .52s var(--ease);transition-delay: var(--d,0ms)}.ce-reveal.in{opacity: 1;transform: none}body.ce-leave{opacity: .78;transition: opacity .16s ease}@media (prefers-reduced-motion: reduce){.ce-reveal,.ce-reveal.in,body.ce-leave,.ov-left,.ov-right{opacity: 1;transform: none;animation: none;transition: none}#ce-progress.on::after,#ce-ptr i{animation: none}}.brand-prev-row{display: flex;align-items: center;gap: 16px;padding: 16px;border-radius: 14px;margin-bottom: 10px}.brand-prev-row>span:first-child{width: 48px;color: var(--mute);font-size: 12px;font-weight: 650;text-transform: uppercase;letter-spacing: .06em}.brand-prev-row.dark{background: #07090C;color: #f5f7fa}.brand-prev-row.light{background: #f5f7f9;color: #0c1017}.brand-prev-row.dark .wordmark{color: #f5f7fa}.brand-prev-row.light .wordmark{color: #0c1017}.brand-prev-row.light .wordmark .brand-img-light{display: block}.brand-prev-row.light .wordmark .brand-img-dark{display: none}.brand-prev-row.dark .wordmark .brand-img-dark{display: block}.brand-prev-row.dark .wordmark .brand-img-light{display: none}html.ce-native{-webkit-tap-highlight-color: transparent}html.ce-native body{overscroll-behavior-y: contain}html.ce-native .app-top{padding-top: max(10px,env(safe-area-inset-top))}.slip .dep-steps{display: grid !important}.app-user-body:has(.dep-card) .page-ic{width: 36px;height: 36px;border-radius: 11px}.app-user-body:has(.dep-card) .page-h{font-size: 1.28rem}.dep-card{display: flex;flex-direction: column;align-items: stretch;max-width: 520px;margin: 0 auto;background: var(--card);border: 1px solid var(--hairline);border-radius: 24px;padding: 22px 22px 20px;position: relative;overflow: hidden}.dep-card::after{content: "";position: absolute;right: -80px;bottom: -90px;width: 240px;height: 240px;background: radial-gradient(circle,color-mix(in oklab,var(--accent) 16%,transparent),transparent 68%);pointer-events: none}.dep-card>*{position: relative;z-index: 1}.dep-qr{width: min(260px,70vw);margin: 0 auto 18px;background: #fff;border-radius: 22px;padding: 14px;box-shadow: 0 18px 40px rgb(0 0 0 / .16)}.dep-qr svg{display: block;width: 100%;height: auto}.dep-card .net-pick{margin: 0 0 10px}.dep-mode{margin: 0 0 12px;text-align: center;font-size: 10px;font-weight: 650;letter-spacing: .08em;color: #c47a10}.dep-lbl{margin: 4px 0 8px;font-size: 11px;font-weight: 650;letter-spacing: .08em;text-transform: uppercase;color: var(--mute)}.dep-addr-box{display: flex;align-items: center;gap: 8px;background: var(--bg-2);border: 1px solid var(--hairline);border-radius: 14px;padding: 12px 10px 12px 14px}.dep-addr-box code{flex: 1;min-width: 0;font-size: 13px;line-height: 1.45;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dep-addr-box .copy-btn{flex: none;width: 36px;height: 36px;border-radius: 10px}.dep-copy{width: 100%;margin-top: 10px;height: 46px}.dep-stats{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin-top: 14px}.dep-stat{background: var(--bg-2);border: 1px solid var(--hairline);border-radius: 14px;padding: 10px 8px;text-align: center;min-width: 0}.dep-stat span{display: block;font-size: 10px;font-weight: 650;letter-spacing: .05em;text-transform: uppercase;color: var(--mute);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dep-stat b{display: block;margin-top: 5px;font-size: 13px;font-weight: 650;letter-spacing: -.02em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dep-warn{margin: 14px 0 0;padding: 10px 12px;border-radius: 12px;background: color-mix(in oklab,var(--warn) 9%,var(--bg-2));border: 1px solid color-mix(in oklab,var(--warn) 26%,var(--hairline));font-size: 11px;line-height: 1.45;color: var(--mute)}.dep-warn strong{color: var(--fg);font-weight: 650}.dep-note{margin-top: 14px;font-size: 12px;color: var(--mute);line-height: 1.5}.dep-note.test{color: #c9892b}.dep-contract{border: 0;background: none;color: var(--accent);font: inherit;font-family: var(--mono);font-size: 12px;cursor: pointer;padding: 0}.dep-test{max-width: 520px;margin: 16px auto 0;background: var(--card);border: 1px dashed var(--hairline);border-radius: 16px;padding: 4px 16px 14px}.dep-test summary{cursor: pointer;font-weight: 650;padding: 12px 0;list-style: none}.dep-test summary::-webkit-details-marker{display: none}.dep-hist{margin-top: 22px}.dep-hist .spread{align-items: baseline;margin-bottom: 8px}.dep-hist .txl{background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 4px 14px}.mb{margin-bottom: 14px}@media (max-width: 720px){.slip .dep-steps{display: grid !important}.dep-card{padding: 16px 14px 18px;border-radius: 20px}.dep-qr{width: min(200px,58vw);padding: 10px;border-radius: 18px;margin-bottom: 14px}.dep-copy{height: 44px}.dep-stat b{font-size: 12px}.dep-addr-box code{font-size: 12px}.net-pick-a{padding: 10px 10px;border-radius: 14px}.net-pick-a img{width: 22px;height: 22px}.net-pick-a strong{font-size: 13px}}@media (prefers-reduced-motion: reduce){.dep-card::after{display: none}}.skip-link{position: absolute;left: 12px;top: -48px;z-index: 100;background: var(--accent);color: var(--on-accent);padding: 8px 12px;border-radius: 10px;font-weight: 650;font-size: 13px}.skip-link:focus{top: 12px}:focus-visible{outline: 2px solid color-mix(in oklab,var(--accent) 80%,white);outline-offset: 3px}.hero-points{list-style: none;padding: 0;margin: 22px 0 0;display: grid;gap: 8px;color: var(--mute);font-size: 14px}.hero-points li{display: flex;align-items: center;gap: 10px}.hero-points li::before{content: "";width: 7px;height: 7px;border-radius: 99px;background: var(--accent);box-shadow: 0 0 0 4px color-mix(in oklab,var(--accent) 16%,transparent);flex: none}.band-trust{justify-content: space-between;font-weight: 650;letter-spacing: .02em}.flow-grid{display: grid;gap: 8px}@media (min-width: 900px){.flow-grid{grid-template-columns: 1fr 1fr;gap: 8px 28px}}.pay-mock-body{text-align: center;max-width: 360px;margin: 0 auto}.pay-mock-tags{margin: 10px 0 0}.pay-mock-qr{width: 168px;height: 168px;margin: 18px auto 12px;border-radius: 18px;position: relative;background: repeating-linear-gradient(0deg,#111 0 8px,#fff 8px 16px),repeating-linear-gradient(90deg,#111 0 8px,#fff 8px 16px);background-blend-mode: difference;background-color: #fff;box-shadow: 0 16px 36px rgb(0 0 0 / .2)}.pay-mock-qr span{position: absolute;width: 28px;height: 28px;border: 3px solid #0c1017;background: #fff}.pay-mock-qr span:nth-child(1){top: 10px;left: 10px}.pay-mock-qr span:nth-child(2){top: 10px;right: 10px}.pay-mock-qr span:nth-child(3){bottom: 10px;left: 10px}.pay-mock-qr span:nth-child(4){width: 18px;height: 18px;bottom: 14px;right: 14px}.pay-mock-qr b{position: absolute;inset: 0;display: grid;place-items: center;color: #0e9f95;font-size: 28px;font-weight: 650;text-shadow: 0 0 0 #fff,0 0 12px #fff}.pay-mock-qr-sm{width: 140px;height: 140px;margin: 16px auto}.pay-mock-addr{word-break: break-all;color: var(--mute)}.pay-card{width: 100%;max-width: 420px;padding: 28px 22px 24px;border-radius: 24px;text-align: center}.pay-card .kicker{margin: 0}.pay-tags{margin: 10px 0 0;display: flex;justify-content: center;gap: 8px;flex-wrap: wrap}.pay-brand{display: flex;justify-content: center;margin-bottom: 22px}.pay-brand .wordmark{font-size: 1.2rem}.pay-for{margin: 12px 0 0;text-align: center;color: var(--mute);font-size: 13px;font-weight: 600}.pay-for strong{color: var(--fg);font-weight: 650}.pay-count{display: inline-flex;margin-top: 12px;padding: 6px 12px;border-radius: 999px;background: var(--bg-2);border: 1px solid var(--hairline);font-weight: 650;letter-spacing: .04em}.checkout-card.pay-card .btn{width: 100%;margin-top: 8px}.foot-site{display: grid;gap: 28px;padding: 48px 24px 56px;max-width: 1180px;margin: 48px auto 0}@media (min-width: 720px){.foot-site{grid-template-columns: 1.2fr 1fr;align-items: start}}.foot-brand p{margin: 10px 0 0;max-width: 28rem;line-height: 1.55}.foot-cols{display: grid;grid-template-columns: 1fr 1fr;gap: 24px}.foot-cols strong{display: block;margin-bottom: 10px;font-size: 11px;letter-spacing: .14em;text-transform: uppercase;color: var(--mute)}.foot-cols a{display: block;padding: 5px 0;color: var(--mute)}.foot-cols a:hover{color: var(--fg)}#ce-toast{position: fixed;left: 50%;bottom: calc(24px + env(safe-area-inset-bottom,0px));transform: translateX(-50%) translateY(12px);z-index: 95;pointer-events: none;background: var(--raised);color: var(--fg);border: 1px solid var(--hairline);border-radius: 999px;padding: 10px 16px;font-size: 13px;font-weight: 650;box-shadow: var(--shadow);opacity: 0;transition: opacity var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease)}#ce-toast.on{opacity: 1;transform: translateX(-50%) translateY(0)}html[data-theme="light"] .pay-mock .ui-body,html[data-theme="light"] .ui-frame{background: #0b0e12;color: #f5f7fa}html[data-theme="light"] .ui-chrome{background: #090c10;color: #a6afbd}@media (max-width: 640px){input,select,textarea{font-size: 16px}.hero-copy h1{font-size: clamp(2.2rem,11vw,3.1rem)}.hero-points{font-size: 13px}.section{padding: 56px 18px}.pay-card{padding: 22px 16px 20px}.foot-site{padding: 36px 18px 48px}}@media (min-width: 801px){.fund-card .wal-acts{display: none !important}}@media (prefers-reduced-motion: reduce){#ce-toast,#ce-toast.on{transition: none;transform: translateX(-50%)}}.m-sub{position: sticky;top: 64px;z-index: 30;border-bottom: 1px solid var(--hairline);background: color-mix(in oklab,var(--bg) 88%,transparent);backdrop-filter: blur(16px)}.m-sub-in{width: min(1280px,100%);margin: 0 auto;padding: 0 22px;display: flex;gap: 2px;overflow-x: auto;scrollbar-width: none}.m-sub-in::-webkit-scrollbar{display: none}.m-sub a{height: 48px;padding: 0 14px;flex: none;display: inline-flex;align-items: center;font-size: 14px;font-weight: 650;color: var(--mute);border-bottom: 2px solid transparent;white-space: nowrap}.m-sub a:hover{color: var(--fg)}.m-sub a.on{color: var(--fg);border-bottom-color: var(--fg)}.app-user-body.m-body{padding-top: 20px}.m-home{display: grid;gap: 22px}.m-home-h{display: flex;justify-content: space-between;align-items: flex-start;gap: 16px}.m-home-h h1{margin: 4px 0 6px;font-size: 1.7rem;letter-spacing: -.04em}.m-home-lbl{display: flex;align-items: center;gap: 8px;margin: 0 0 10px;font-size: 12px;font-weight: 650;letter-spacing: .06em;text-transform: uppercase;color: var(--mute)}.m-home-bal{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}.m-home-bal article{background: var(--card);border: 1px solid var(--hairline);border-radius: 16px;padding: 16px 18px}.m-home-bal span{display: block;font-size: 12px;font-weight: 650;color: var(--mute)}.m-home-bal strong{display: block;margin-top: 8px;font-size: 1.35rem;letter-spacing: -.03em;font-weight: 650}.m-home-actions{display: flex;flex-wrap: wrap;gap: 10px}.m-home-rails{background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 18px 20px}.m-home-rails h2{margin: 0 0 12px;font-size: 1.05rem}.m-home-rails .mute{margin: 12px 0 0}.m-stats{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px}.m-stats.pkr-led{grid-template-columns: repeat(2,minmax(0,1fr))}@media (min-width: 900px){.m-stats.pkr-led{grid-template-columns: repeat(4,minmax(0,1fr))}}.m-stats article{background: var(--card);border: 1px solid var(--hairline);border-radius: 16px;padding: 14px 16px}.m-stats span{display: block;font-size: 12px;font-weight: 650;color: var(--mute)}.m-stats strong{display: block;margin-top: 6px;font-size: 1.15rem;letter-spacing: -.03em;font-weight: 650}.m-stats small{font-size: 11px;font-weight: 650;color: var(--mute)}.m-cap-row{display: flex;flex-wrap: wrap;gap: 8px}.m-cap{display: inline-flex;align-items: center;gap: 8px;padding: 7px 12px;border-radius: 999px;border: 1px solid var(--hairline);background: var(--raised);font-size: 13px}.m-call{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px;align-items: center;border-radius: 16px;padding: 14px 16px;margin-bottom: 16px;border: 1px solid var(--hairline)}.m-call.info{background: var(--info-bg);border-color: color-mix(in oklab,var(--accent) 28%,var(--hairline))}.m-call.warn{background: var(--warn-bg);border-color: color-mix(in oklab,var(--warn) 40%,var(--hairline))}.m-call.bad{background: var(--danger-bg);border-color: color-mix(in oklab,var(--danger) 40%,var(--hairline))}.m-call p{margin: 4px 0 0;color: var(--mute);font-size: 13px;line-height: 1.45}@media (max-width: 720px){.m-home-bal{grid-template-columns: 1fr}.m-stats{grid-template-columns: 1fr}.m-stats.pkr-led{grid-template-columns: 1fr 1fr}}.m-dash{display: grid;gap: 22px}@media (min-width: 1080px){.m-dash{grid-template-columns: minmax(280px,360px) minmax(0,1fr);align-items: start;gap: 28px}}.m-dash-left,.m-dash-right{min-width: 0;display: grid;gap: 14px}.fund-sub{margin: 10px 0 0;font-size: 12px;color: #9aa4b2}.m-sec{background: var(--card);border: 1px solid var(--hairline);border-radius: 20px;padding: 16px 16px 8px}.m-sec-h{display: flex;align-items: center;gap: 10px;margin-bottom: 6px}.m-sec-h h2{margin: 0;font-size: 1.05rem}.m-sec-ic{width: 34px;height: 34px;border-radius: 99px;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 16%,var(--bg-2));color: var(--accent)}.m-sec-row{display: flex;justify-content: space-between;align-items: center;gap: 12px;padding: 14px 2px;border-top: 1px solid var(--hairline);color: inherit}.m-sec-row:first-of-type{border-top: 0}.m-sec-row strong{display: block;font-size: 14px}.m-sec-row p{margin: 3px 0 0;font-size: 12px;color: var(--mute)}.m-sec-row>span{display: inline-flex;align-items: center;gap: 4px;font-size: 13px;font-weight: 650;color: var(--mute);white-space: nowrap}.m-sec-row:hover>span{color: var(--accent)}.m-sec-row svg{transform: rotate(-90deg);opacity: .55}.m-merch-h{display: flex;justify-content: space-between;align-items: center;gap: 12px}.m-merch-h h1,.m-merch-h h2{margin: 0}.m-merch-h h1{font-size: 1.7rem}.sm-btn{min-height: 36px;padding: 0 14px;font-size: 13px}.sm-btn.btn,.btn.sm{min-height: 36px;padding: 0 14px;font-size: 13px}.m-steps{border: 1px solid var(--hairline);border-radius: 18px;background: var(--card);overflow: hidden}.m-steps-h{margin: 0;padding: 14px 18px;font-size: 13px;font-weight: 650;color: var(--mute);border-bottom: 1px solid var(--hairline)}.m-step{display: grid;grid-template-columns: 28px minmax(0,1fr) auto;gap: 12px;align-items: center;padding: 16px 18px;border-top: 1px solid var(--hairline)}.m-step:first-of-type{border-top: 0}.m-steps-h + .m-step{border-top: 0}.m-step-ic{width: 22px;height: 22px;display: grid;place-items: center;color: var(--mute)}.m-step.done .m-step-ic{color: var(--accent)}.m-step.on .m-step-ic{color: var(--accent)}.m-step strong{display: block;font-size: 14px}.m-step p{margin: 4px 0 0;font-size: 13px;color: var(--mute);line-height: 1.4}.m-mine{margin-top: 8px}.m-rail-row{color: var(--mute);font-size: 12px}.m-rails{display: flex;flex-wrap: wrap;gap: 6px}.m-rails em{font-style: normal;font-weight: 650;font-size: 11px;padding: 4px 8px;border-radius: 999px;background: var(--bg-2);border: 1px solid var(--hairline);color: var(--mute)}.m-rail-note{margin: 8px 0 0;font-size: 12px;color: var(--mute)}.m-merch-page{display: grid;gap: 16px;max-width: 820px}.m-shop{display: grid;grid-template-columns: 48px minmax(0,1fr) auto;gap: 14px;align-items: center;padding: 16px 18px;border-radius: 18px;background: var(--card);border: 1px solid var(--hairline)}.m-shop-ic{width: 48px;height: 48px;border-radius: 14px;display: grid;place-items: center;color: #f5f7fa;background: linear-gradient(160deg,#4a586c,#1b222c)}.m-shop strong{display: block;font-size: 1.05rem}.m-shop p{margin: 3px 0 0;font-size: 13px;color: var(--mute)}.m-form-wrap{max-width: 560px}.m-form-wrap>.net-pick{margin-bottom: 16px}.m-form-h{margin: 0 0 18px;font-size: 1.7rem}.m-note{margin: 0 0 18px;padding: 12px 14px;border-radius: 14px;background: var(--bg-2);border: 1px solid var(--hairline);font-size: 13px;font-weight: 650;color: var(--fg)}.m-lock{min-height: 46px;padding: 12px 14px;border-radius: 12px;background: var(--bg-2);border: 1px solid var(--hairline);color: var(--fg);font-weight: 650;display: flex;align-items: center}.m-avail{margin: 0;font-size: 13px;color: var(--mute)}.m-hint{display: block;font-size: 13px;color: var(--mute);font-weight: 650}.m-amt-row{display: flex;gap: 8px;align-items: center}.m-amt-row input{flex: 1}.amt-all{border: 0;background: color-mix(in oklab,var(--accent) 16%,transparent);color: var(--accent);font-size: 11px;font-weight: 650;letter-spacing: .06em;border-radius: 10px;height: 36px;padding: 0 12px;flex: none}.amt-all:hover{background: color-mix(in oklab,var(--accent) 26%,transparent)}.m-form-acts{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-top: 8px}.m-form-acts .btn{width: 100%}.xfer{max-width: 520px}.xfer-card{background: var(--card);border: 1px solid var(--hairline);border-radius: 22px;padding: 18px 18px 16px;display: grid;gap: 16px}.xfer-card .stack{margin: 0;gap: 14px}.xfer-assets{margin: 0}.xfer-path{display: flex;align-items: center;justify-content: center;gap: 10px;margin: 0;padding: 11px 14px;border-radius: 14px;background: color-mix(in oklab,var(--accent) 7%,var(--bg-2));border: 1px solid color-mix(in oklab,var(--accent) 16%,var(--hairline));font-size: 13px;font-weight: 650}.xfer-path em{display: inline-flex;color: var(--accent)}.xfer-path svg{display: block}.xfer-bal{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 8px;margin: 0;font-size: 13px;color: var(--mute)}.xfer-bal b{color: var(--fg);font-weight: 650}.xfer .cv-field{padding-right: 8px}.xfer .iw-2fa{margin: 0}@media (max-width: 800px){.xfer-card{padding: 14px 12px 12px;border-radius: 18px}}.m-send{display: grid;gap: 22px}@media (min-width: 980px){.m-send{grid-template-columns: minmax(0,1fr) 280px;align-items: start;gap: 36px}.m-send .m-form-wrap{max-width: none}}.m-help{background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 16px 18px}.m-help h2{margin: 0 0 10px;font-size: 1rem}.m-help ul{margin: 0;padding: 0 0 0 18px;color: var(--mute);font-size: 13px;line-height: 1.55}.m-help li{margin: 0 0 8px}@media (max-width: 899px){.m-sub{top: 52px}.m-sub-in{padding: 0 12px}.m-sub a{height: 42px;padding: 0 10px;font-size: 13px}.app-user-body.m-body{padding-top: 12px}.m-step{grid-template-columns: 22px minmax(0,1fr)}.m-step .btn{grid-column: 2;justify-self: start;margin-top: 4px}.m-shop{grid-template-columns: 40px minmax(0,1fr)}.m-shop .btn{grid-column: 1 / -1}}@media (max-width: 800px){.m-form-h{font-size: 1.4rem}.m-merch-h h1{font-size: 1.4rem}}.legal-page .legal-body{max-width: 42rem;color: var(--mute);font-size: 15px;line-height: 1.7}.mo{max-width: none;margin: 0 0 48px;padding: 0;width: 100%}.mo-card{background: var(--card);border: 1px solid var(--hairline);border-radius: 24px;box-shadow: var(--shadow);overflow: hidden}.mo-head{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;padding: 28px 36px 0}.mo-kicker{margin: 0 0 4px;font-size: 11px;letter-spacing: .08em;text-transform: uppercase;color: var(--mute);font-weight: 650}.mo-head h1,.mo-center-h h2{margin: 0;font-size: 1.7rem;letter-spacing: -.04em}.mo-step{display: inline-flex;align-items: center;gap: 8px;padding: 6px 12px 6px 6px;border: 1px solid color-mix(in oklab,var(--accent) 55%,var(--hairline));border-radius: 999px;font-size: 12px;font-weight: 650;color: var(--mute);flex: none}.mo-step svg{width: 22px;height: 22px;color: var(--hairline)}.mo-body{padding: 22px 36px 36px}.mo-body h2{margin: 0 0 6px;font-size: 1.2rem}.mo-lede,.mo-hint{margin: 0 0 18px;color: var(--mute);font-size: 14px;line-height: 1.55}.mo-label{margin: 16px 0 6px;font-size: 13px;font-weight: 650;color: var(--fg)}.mo-methods{display: grid;gap: 10px;margin: 0 0 14px}@media (min-width: 800px){.mo-methods{grid-template-columns: 1fr 1fr}}.mo-method{display: grid;grid-template-columns: 18px 28px minmax(0,1fr) auto;gap: 10px;align-items: center;padding: 14px 16px;border: 1px solid var(--hairline);border-radius: 14px;cursor: pointer;background: color-mix(in oklab,var(--raised) 70%,transparent)}.mo-method input{accent-color: var(--accent)}.mo-method img,.mo-qr{width: 28px;height: 28px;object-fit: contain;border-radius: 8px}.mo-qr{display: grid;place-items: center;background: rgb(25 211 197 / .12);color: var(--accent)}.mo-method strong{display: block;font-size: 14px;color: var(--fg)}.mo-method em{display: block;font-style: normal;font-size: 11px;color: var(--mute)}.mo-method.on{border-color: color-mix(in oklab,var(--accent) 45%,var(--hairline));box-shadow: inset 0 0 0 1px rgb(25 211 197 / .18)}.mo-method.locked{cursor: default}.mo-method b{font-size: 10px;letter-spacing: .08em;text-transform: uppercase;color: var(--accent)}.mo-method b.local{color: var(--mute);letter-spacing: .1em}.mo-plan.is-local .mo-plan-crypto,.mo-plan.is-crypto .mo-plan-local{display: none !important}.mo-plan-sec{margin: 8px 0 0;font-size: 10px;font-weight: 650;letter-spacing: .14em;text-transform: uppercase;color: var(--mute)}.mo-plan{padding: 18px 18px 16px;border-radius: 20px;background: linear-gradient(180deg,rgb(25 211 197 / .14),rgb(25 211 197 / .04));border: 1px solid rgb(25 211 197 / .28);margin-bottom: 16px}.mo-plan strong{display: block}.mo-plan>p span{color: var(--mute);font-size: 12px}.mo-plan-crypto{display: grid;gap: 12px}.mo-plan-h{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px}.mo-plan-h strong{font-size: 17px;letter-spacing: -.02em;color: var(--fg)}.mo-plan-h em{display: block;margin-top: 3px;font-style: normal;font-size: 13px;font-weight: 650;color: var(--accent)}.mo-plan-pill{flex: none;display: inline-flex;align-items: center;height: 26px;padding: 0 11px;border-radius: 999px;background: var(--accent);color: var(--on-accent,#04110f);font-size: 11px;font-weight: 650;letter-spacing: .1em}.mo-plan-side{display: flex;flex-direction: column;align-items: flex-end;gap: 4px;flex: none}.mo-plan-rate{font-size: 11px;font-weight: 600;letter-spacing: .02em;color: var(--mute);opacity: .85}.mo-plan-lead{margin: 0;color: var(--mute);font-size: 13.5px;line-height: 1.5}.mo-plan-inc{margin: 4px 0 0;font-size: 10px;font-weight: 650;letter-spacing: .1em;text-transform: uppercase;color: var(--mute)}.mo-plan-benefits{display: grid;grid-template-columns: 1fr 1fr;gap: 7px 16px;margin: 0;padding: 0;list-style: none}.mo-plan-benefits li{position: relative;padding-left: 18px;font-size: 12.5px;font-weight: 600;line-height: 1.35;color: var(--fg)}.mo-plan-benefits li::before{content: "";position: absolute;left: 0;top: .35em;width: 11px;height: 6px;border-left: 2px solid var(--accent);border-bottom: 2px solid var(--accent);transform: rotate(-45deg)}.mo-free{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none}@media (min-width: 720px){.mo-free{grid-template-columns: 1fr 1fr;gap: 10px}}.mo-free li{display: grid;grid-template-columns: auto 1fr;grid-template-rows: auto auto;column-gap: 8px;row-gap: 2px;padding: 10px 12px;border-radius: 14px;background: color-mix(in oklab,var(--raised) 88%,transparent);border: 1px solid color-mix(in oklab,var(--accent) 22%,var(--hairline))}.mo-free b{grid-row: 1 / span 2;align-self: start;display: inline-flex;align-items: center;height: 20px;padding: 0 7px;border-radius: 999px;margin-top: 1px;background: var(--accent);color: var(--on-accent,#04110f);font-size: 10px;font-weight: 650;letter-spacing: .04em;text-transform: uppercase}.mo-free strong{font-size: 13px;letter-spacing: -.01em}.mo-free span{grid-column: 2;color: var(--mute);font-size: 12px;line-height: 1.4}.mo-fee-line{margin: 2px 0 0;padding: 10px 12px;border-radius: 12px;background: color-mix(in oklab,var(--fg) 4%,transparent);font-size: 13px;font-weight: 650}.mo-fee-line span{display: block;margin-top: 2px;font-weight: 500;color: var(--mute);font-size: 12px}.mo-plan-more{margin: 2px 0 0}.mo-plan-more summary{cursor: pointer;list-style: none;font-size: 12px;font-weight: 650;color: var(--accent);width: fit-content}.mo-plan-more summary::-webkit-details-marker{display: none}.mo-plan-more summary::after{content: " →"}.mo-plan-more[open] summary::after{content: " ↑"}.mo-plan-rest{margin-top: 8px}html[data-theme="light"] .mo-plan{background: linear-gradient(180deg,rgb(14 159 149 / .12),rgb(14 159 149 / .03));border-color: rgb(14 159 149 / .26)}html[data-theme="light"] .mo-free li{background: #fff}@media (max-width: 430px){.mo-plan-benefits{grid-template-columns: 1fr;gap: 8px}.mo-plan{padding: 14px 12px 12px}}.mo-actions{display: flex;gap: 10px;justify-content: space-between;align-items: center;margin-top: 22px;flex-wrap: wrap}.mo-split{display: flex;gap: 10px;margin-left: auto}.mo-types{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin: 8px 0 18px}@media (min-width: 720px){.mo-types{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (min-width: 1100px){.mo-types{grid-template-columns: repeat(6,minmax(0,1fr))}}.mo-type-card,.mo-vmethod{position: relative;display: grid;gap: 6px;padding: 16px 14px 14px;border: 1px solid var(--hairline);border-radius: 16px;cursor: pointer;background: color-mix(in oklab,var(--raised) 80%,transparent);color: var(--fg);align-content: start;overflow: hidden;min-width: 0}.mo-type-card{min-height: 148px}.mo-type-card input[type="radio"],.mo-vmethod input[type="radio"]{appearance: none;-webkit-appearance: none;position: absolute;inset: 0;z-index: 1;width: 100%;height: 100%;max-width: none;max-height: none;min-width: 0;min-height: 0;margin: 0;padding: 0;opacity: 0;cursor: pointer;background: none;border: 0;box-shadow: none;pointer-events: auto}.mo-type-card:hover,.mo-vmethod:hover{border-color: color-mix(in oklab,var(--accent) 40%,var(--hairline))}.mo-type-card:has(input:checked),.mo-vmethod:has(input:checked){border-color: color-mix(in oklab,var(--accent) 55%,var(--hairline));box-shadow: inset 0 0 0 1px rgb(25 211 197 / .22);background: color-mix(in oklab,var(--accent) 8%,var(--card))}.mo-tick{position: absolute;top: 10px;right: 10px;z-index: 2;color: var(--accent);opacity: 0;pointer-events: none}.mo-type-card:has(input:checked) .mo-tick,.mo-vmethod:has(input:checked) .mo-tick{opacity: 1}.mo-type-ic{width: 34px;height: 34px;display: grid;place-items: center;border-radius: 10px;background: rgb(25 211 197 / .12);color: var(--accent);pointer-events: none}.mo-type-card strong,.mo-vmethod strong{display: block;font-size: 13px;color: var(--fg);pointer-events: none}.mo-type-card em,.mo-vmethod em{display: block;font-style: normal;font-size: 11px;color: var(--mute);line-height: 1.4;pointer-events: none}.mo-need{margin-top: auto;font-size: 10px;letter-spacing: .04em;text-transform: uppercase;font-weight: 650;color: var(--accent);pointer-events: none}.mo-need.skip{color: var(--mute)}.mo-2{display: grid;gap: 12px}@media (min-width: 640px){.mo-2{grid-template-columns: 1fr 1fr}}.mo-form-grid{display: grid;gap: 12px;margin-top: 8px}.mo-field-hint{display: block;margin: 0;color: var(--mute);font-size: 12px;font-weight: 400;line-height: 1.4}@media (min-width: 800px){.mo-form-grid{grid-template-columns: 1fr 1fr}.mo-span-2{grid-column: 1 / -1}}.mo-vmethods{display: grid;gap: 10px;margin: 0 0 18px}@media (min-width: 800px){.mo-vmethods{grid-template-columns: repeat(3,minmax(0,1fr))}}.mo-vmethod{min-height: 118px}.mo-vpanel{display: grid;gap: 16px;padding: 18px 20px;border: 1px solid var(--hairline);border-radius: 18px;background: color-mix(in oklab,var(--raised) 55%,transparent)}@media (min-width: 900px){.mo-vpanel{grid-template-columns: minmax(0,1.55fr) minmax(220px,.75fr);align-items: start}}.mo-verify-skip{padding: 16px 18px;border: 1px solid var(--hairline);border-radius: 16px;background: color-mix(in oklab,var(--raised) 55%,transparent);margin-bottom: 8px}.mo-radio{display: flex;gap: 10px;align-items: center;margin: 8px 0;font-size: 14px}.mo-radio input[type="radio"]{width: 18px;height: 18px;min-width: 18px;min-height: 18px;flex: none}.mo-track{list-style: none;margin: 0;padding: 0}.mo-track li{position: relative;padding: 0 0 22px 28px;border-left: 2px solid var(--hairline);margin-left: 7px}.mo-track li:last-child{padding-bottom: 0}.mo-track li::before{content: "";position: absolute;left: -7px;top: 4px;width: 12px;height: 12px;border-radius: 50%;background: var(--card);border: 2px solid var(--mute)}.mo-track li.on::before{border-color: var(--accent);background: var(--accent)}.mo-track span{display: block;font-size: 10px;letter-spacing: .08em;text-transform: uppercase;color: var(--accent);font-weight: 650}.mo-track p{margin: 6px 0 0;color: var(--mute);font-size: 13px}.mo-copy{display: flex;align-items: center;gap: 8px;margin-top: 10px;padding: 12px 14px;background: var(--bg-2);border: 1px solid var(--hairline);border-radius: 12px}.mo-copy code{flex: 1;font-size: 12px;word-break: break-all;color: var(--fg)}.mo-checkrow{display: flex;justify-content: space-between;gap: 12px;align-items: center;flex-wrap: wrap}.mo-note{padding: 14px 16px;border-radius: 14px;background: #13203a;color: #d7e4ff;font-size: 13px;line-height: 1.5;margin: 0}html[data-theme="light"] .mo-note{background: #e8eefc;color: #1c2b4a}.mo-note p{margin: 6px 0 0}.mo-miss{color: var(--danger);font-size: 13px;margin: 8px 0 0}.mo-ok{color: var(--success);font-size: 13px;margin: 8px 0 0;font-weight: 650}.mo-url{padding: 10px 12px;background: var(--raised);border-radius: 10px;font-size: 13px;margin: 8px 0 0}.mo-docs{margin-top: 22px;display: grid;gap: 10px}.mo-docs h3{margin: 0;font-size: 1rem}.mo-doc-grid{display: grid;gap: 10px}@media (min-width: 800px){.mo-doc-grid{grid-template-columns: 1fr 1fr}}.mo-reg{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin: 8px 0 0}.mo-reg-card{position: relative;display: grid;gap: 4px;padding: 16px 14px 14px;border: 1px solid var(--hairline);border-radius: 16px;cursor: pointer;background: color-mix(in oklab,var(--raised) 80%,transparent);min-height: 118px;align-content: start}.mo-reg-card input{position: absolute;inset: 0;opacity: 0;cursor: pointer}.mo-reg-card:has(input:checked){border-color: color-mix(in oklab,var(--accent) 55%,var(--hairline));box-shadow: inset 0 0 0 1px rgb(30 214 195 / .22);background: color-mix(in oklab,var(--accent) 8%,var(--card))}.mo-reg-ic{width: 42px;height: 42px;display: grid;place-items: center;border-radius: 12px;margin: 0 0 8px;background: color-mix(in oklab,var(--accent) 14%,var(--raised));color: var(--accent)}.mo-reg-card:has(input:checked) .mo-reg-ic{background: color-mix(in oklab,var(--accent) 22%,var(--card))}.mo-reg-card strong{font-size: 13px;color: var(--fg)}.mo-reg-card em{font-style: normal;font-size: 12px;color: var(--mute);line-height: 1.4}.mo-reg-card .mo-tick{display: none}.mo-reg-card:has(input:checked) .mo-tick{display: block;position: absolute;top: 10px;right: 10px;color: var(--accent)}.mo-doc{display: grid;gap: 10px;padding: 16px;border: 1px solid var(--hairline);border-radius: 16px;background: var(--card)}.mo-doc.on{border-color: color-mix(in oklab,var(--accent) 40%,var(--hairline))}.mo-doc-top{display: flex;justify-content: space-between;gap: 10px;align-items: flex-start}.mo-doc-top em{display: block;margin-top: 4px;color: var(--mute);font-style: normal;font-size: 12px;line-height: 1.4}.mo-doc .kyc-drop{min-height: 108px;margin: 0;display: grid;place-items: center;text-align: center;gap: 4px}.pk-pack{display: grid;gap: 4px}.pk-sec{margin: 18px 0 0}.pk-sec-h{display: flex;align-items: center;gap: 8px;margin: 0 0 10px;font-size: 13px;font-weight: 650;color: var(--fg)}.pk-need,.pk-opt{font-size: 10px;letter-spacing: .06em;text-transform: uppercase;font-weight: 650;padding: 2px 7px;border-radius: 999px}.pk-need{color: var(--accent);background: color-mix(in oklab,var(--accent) 12%,transparent)}.pk-opt{color: var(--mute);background: var(--raised)}.pk-same{margin-top: 2px}.pk-op{margin-top: 10px}.pk-risk{padding: 16px 18px;border: 1px solid var(--hairline);border-radius: 16px;background: color-mix(in oklab,var(--raised) 70%,transparent)}.pk-risk .check{margin: 10px 0 0}.pk-settle{display: grid;gap: 10px;margin: 0 0 12px}@media (min-width: 720px){.pk-settle{grid-template-columns: repeat(3,minmax(0,1fr))}}.pk-settle .mo-method{grid-template-columns: 18px 28px minmax(0,1fr)}.pk-acct{display: grid;gap: 6px;font-size: 13px;font-weight: 650}.pk-gaps{margin: 14px 0 0;font-size: 13px;color: var(--mute);line-height: 1.45}@media (max-width: 560px){.mo-reg{grid-template-columns: 1fr}.pk-settle{grid-template-columns: 1fr}.mo-reg-card{min-height: 0}}.mo-facts{display: grid;gap: 8px;margin: 0 0 18px}@media (min-width: 800px){.mo-facts{grid-template-columns: 1fr 1fr}}.mo-facts div{display: grid;grid-template-columns: 110px minmax(0,1fr);gap: 8px;font-size: 13px;padding: 10px 0;border-bottom: 1px solid var(--hairline)}.mo-facts dt{color: var(--mute)}.mo-fee{padding: 16px;border-radius: 16px;border: 1px solid rgb(25 211 197 / .25);background: rgb(25 211 197 / .06);margin-bottom: 18px}.mo-fee h3{margin: 0 0 6px}.mo-fee-amt{font-size: 1.6rem;font-weight: 650;margin: 0 0 8px}.mo-fee-amt em{font-size: 13px;font-style: normal;color: var(--mute);font-weight: 500}.mo-fee ul{display: flex;gap: 8px;flex-wrap: wrap;padding: 0;margin: 0 0 10px;list-style: none}.mo-fee li{padding: 4px 8px;border-radius: 999px;font-size: 12px;background: var(--raised);border: 1px solid var(--hairline)}.mo-alert{padding: 12px 14px;border-radius: 14px;margin-bottom: 14px;font-size: 13px}.mo-alert.warn{background: rgb(245 165 36 / .12)}.mo-alert.bad{background: rgb(240 68 56 / .12)}.mo-alert p{margin: 4px 0 0;color: var(--mute)}.mo-center{background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 16px 18px;margin-bottom: 16px}.mo-center-h{display: flex;justify-content: space-between;gap: 12px;align-items: flex-start}.mo-center-facts{display: grid;grid-template-columns: 1fr 1fr;gap: 8px 16px;margin: 12px 0}.mo-center-facts dt{color: var(--mute);font-size: 11px;text-transform: uppercase;letter-spacing: .06em}.mo-center-facts dd{margin: 2px 0 0;font-size: 13px;font-weight: 650}.mo-caps{list-style: none;margin: 0 0 10px;padding: 0;display: grid;gap: 6px}.mo-caps li{display: flex;justify-content: space-between;font-size: 13px}.mo-pill,.mo-st{display: inline-flex;align-items: center;padding: 3px 8px;border-radius: 999px;font-size: 11px;font-weight: 650;background: var(--raised);border: 1px solid var(--hairline)}.mo-st.active,.mo-pill.approved{color: var(--success);border-color: rgb(34 197 94 / .3)}.mo-st.pending,.mo-pill.under_review,.mo-pill.partially_approved{color: var(--warn)}.mo-st.not_configured,.mo-st.disabled{color: var(--mute)}.mo-st.rejected,.mo-pill.rejected,.mo-pill.suspended{color: var(--danger)}.mo .check{display: flex;gap: 10px;align-items: flex-start;font-size: 13px;line-height: 1.45;margin: 8px 0}.mo .check input{margin-top: 3px;accent-color: var(--accent);width: 18px;height: 18px;min-width: 18px;min-height: 18px;flex: none}@media (max-width: 640px){.mo{margin-top: 0;padding: 0;max-width: none}.mo-card{border-radius: 18px}.mo-head,.mo-body{padding-left: 16px;padding-right: 16px}.mo-facts div{grid-template-columns: 1fr}.mo-actions{flex-direction: column;align-items: stretch}.mo-split{margin-left: 0;width: 100%}.mo-split .btn,.mo-actions .btn{flex: 1}}.pay-sum{grid-template-columns: repeat(7,minmax(0,1fr));margin-bottom: 14px}.pay-sum .pay-amt{font-size: 13px;letter-spacing: -0.02em}.pay-caps{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 14px}.pay-cap{font-size: 12px;font-weight: 650;padding: 6px 10px;border-radius: 999px;background: var(--bg-2);border: 1px solid var(--hairline)}.pay-cap.active{border-color: rgb(30 214 195 / 0.45);color: var(--accent)}.pay-cap.pending{border-color: rgb(245 165 36 / 0.4)}.pay-filters{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px;align-items: end;margin: 0 0 12px}.pay-filters label{margin: 0;font-size: 12px}.pay-filters .btn{width: auto}.pay-toolbar{display: flex;flex-wrap: wrap;gap: 16px 24px;align-items: center;margin: 0 0 16px}.pay-refresh,.pay-lookup{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin: 0}.pay-refresh .btn,.pay-lookup .btn{width: auto}.pay-lookup input{min-width: 180px}.rail-badge{display: inline-flex;align-items: center;gap: 8px}.rail-badge img{width: 18px;height: 18px;object-fit: contain;border-radius: 4px}.rail-badge em{display: block;font-style: normal;color: var(--mute);font-size: 11px;font-weight: 500}.st-badge{display: inline-flex;align-items: center;font-size: 11px;font-weight: 650;letter-spacing: .02em;padding: 3px 8px;border-radius: 999px;background: var(--bg-2);border: 1px solid var(--hairline)}.st-badge.paid,.st-badge.settled{color: var(--success);border-color: rgb(34 197 94 / 0.35)}.st-badge.failed,.st-badge.expired,.st-badge.cancelled{color: var(--danger)}.st-badge.pending,.st-badge.processing,.st-badge.unsettled,.st-badge.eligible{color: var(--warn)}@media (max-width: 1100px){.pay-sum{grid-template-columns: repeat(4,minmax(0,1fr))}}@media (max-width: 900px){.pay-sum{grid-template-columns: 1fr 1fr}.pay-filters{grid-template-columns: 1fr 1fr}}.mkt-hero{position: relative;overflow: hidden}.mkt-hero::before,.mkt-hero::after{-webkit-mask-image: linear-gradient(180deg,transparent,#000 64px);mask-image: linear-gradient(180deg,transparent,#000 64px)}.mkt-hero::before{content: "";position: absolute;inset: -80px auto auto 42%;width: min(62vw,640px);height: min(62vw,640px);background: radial-gradient(circle,var(--mesh),transparent 68%);pointer-events: none;z-index: 0}.is-mkt .mkt-hero::after{content: "";position: absolute;inset: 0;pointer-events: none;z-index: 0;opacity: .45;background-image: radial-gradient(color-mix(in oklab,var(--fg) 9%,transparent) 1px,transparent 1px);background-size: 22px 22px;mask-image: linear-gradient(180deg,transparent,rgb(0 0 0 / .5) 64px,transparent 78%);-webkit-mask-image: linear-gradient(180deg,transparent,rgb(0 0 0 / .5) 64px,transparent 78%)}.mkt-hero .hero-split{position: relative;z-index: 1}.kicker-pill{display: inline-flex;align-items: center;padding: 5px 10px;border-radius: 999px;border: 1px solid color-mix(in oklab,var(--accent) 32%,var(--hairline));background: color-mix(in oklab,var(--accent) 10%,transparent)}.mkt-cards .card h3{margin: 0 0 8px;font-size: 17px}.mkt-cards .card,.mkt-feat{transition: transform 180ms var(--ease),border-color 180ms var(--ease)}.mkt-cards .card:hover,.mkt-feat:hover{transform: translateY(-3px);border-color: color-mix(in oklab,var(--accent) 40%,var(--hairline))}.mkt-feat-ico{width: 40px;height: 40px;border-radius: 12px;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 14%,transparent);color: var(--accent);margin-bottom: 14px}.mkt-feat-ico.sm{width: 32px;height: 32px;border-radius: 10px;margin-bottom: 10px}.mkt-sec h3{margin: 0 0 6px;font-size: 15px}.mkt-sec-grid{margin-top: 16px}.flow-rail{display: grid;gap: 8px}@media (min-width: 900px){.flow-rail{grid-template-columns: repeat(4,1fr);gap: 22px}.flow-rail .flow-step{grid-template-columns: 1fr;align-content: start;position: relative}.flow-rail .flow-step:not(:last-child)::after{content: "";position: absolute;top: 13px;left: 36px;right: -18px;height: 1px;background: color-mix(in oklab,var(--accent) 35%,var(--hairline))}}.pay-mock-bar{height: 4px;border-radius: 99px;background: rgb(255 255 255 / .1);margin: 14px auto 0;max-width: 220px;overflow: hidden}.pay-mock-bar i{display: block;height: 100%;width: 0;background: var(--accent);border-radius: 99px}.cta-panel{max-width: 740px;margin: 0 auto;padding: 48px 28px;border-radius: 28px;border: 1px solid color-mix(in oklab,var(--accent) 28%,var(--hairline));background: color-mix(in oklab,var(--accent) 7%,var(--raised))}.cta-panel .lead{margin-left: auto;margin-right: auto}.site-page{max-width: 720px;padding-top: 64px}.site-page h1{font-size: clamp(2rem,4vw,2.8rem);letter-spacing: -0.04em;margin: 8px 0 16px}.site-page-body{color: var(--fg);line-height: 1.7}.site-page-body h2,.site-page-body h3{margin: 28px 0 10px}.site-page-body p{margin: 0 0 14px;color: var(--mute)}.site-page-body a{color: var(--accent)}.site-page-body ul,.site-page-body ol{margin: 0 0 16px;padding-left: 1.2em;color: var(--mute)}.site-color{display: flex;gap: 10px;align-items: center}.site-color input[type=color]{width: 48px;height: 40px;padding: 0;border: 1px solid var(--hairline);border-radius: 10px;background: var(--bg-2);cursor: pointer}.site-color input.mono{flex: 1}.site-swatch{display: flex;gap: 8px}.site-swatch span{flex: 1;text-align: center;padding: 12px;border-radius: 12px;font-weight: 650;font-size: 12px}.theme-live{padding: 16px;border: 1px dashed var(--hairline);border-radius: 16px;background: var(--bg)}.theme-live .btn{pointer-events: none}.sec-card .panel-h{align-items: center}.sec-sum{list-style: none;cursor: pointer;display: flex;justify-content: space-between;align-items: center;gap: 12px}.sec-sum::-webkit-details-marker,.sec-sum::marker{display: none;content: ""}.sec-sum strong{color: var(--fg);letter-spacing: 0;text-transform: none;font-size: 14px}.chk{display: flex;gap: 8px;align-items: center;font-weight: 650}.tgl{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;color: var(--fg);text-transform: none;letter-spacing: 0;font-size: 12px;font-weight: 650}.tgl input[type="checkbox"]{position: absolute;opacity: 0;width: 1px;height: 1px}.tgl-ui{width: 40px;height: 22px;border-radius: 99px;position: relative;flex: none;background: color-mix(in oklab,var(--fg) 16%,transparent);transition: background 160ms var(--ease)}.tgl-ui::after{content: "";position: absolute;top: 2px;left: 2px;width: 18px;height: 18px;border-radius: 99px;background: #fff;box-shadow: 0 1px 2px rgb(0 0 0 / .2);transition: transform 160ms var(--ease)}.tgl input[type="checkbox"]:checked + .tgl-ui{background: var(--accent)}.tgl input[type="checkbox"]:checked + .tgl-ui::after{transform: translateX(18px)}.tgl-lab{color: var(--mute);min-width: 1.6em}.site-sub{position: sticky;top: 61px;margin: -8px 0 18px;border-radius: 12px}#markets.section{padding-top: 48px;padding-bottom: 48px}@media (prefers-reduced-motion: reduce){.mkt-cards .card,.mkt-feat,.flow-rail .flow-step::after{transition: none}}.skip-link:focus,.skip-link:focus-visible{top: 12px;left: 12px;outline-offset: 2px}.table-wrap{scrollbar-width: thin}.table-wrap table{min-width: 520px}.ops .table-wrap table,.panel .data{min-width: 480px}.panel{overflow-x: auto}.icon-btn svg{flex: none}.burger,.ops-burger{min-width: var(--touch);min-height: var(--touch)}label{font-weight: 550}.nav-a{min-height: 40px}.nav-cta{min-height: 40px}.empty-card{border-radius: var(--radius-lg)}.banner.wrap{margin-top: 16px}.pay-secure{display: inline-flex;align-items: center;gap: 8px;margin: 16px auto 0;padding: 8px 12px;border-radius: var(--radius-pill);border: 1px solid var(--hairline);background: var(--bg-2);color: var(--mute);font-size: 12px;font-weight: 650}.pay-secure svg{color: var(--accent);flex: none}.pay-mock-bar i.is-64{width: 64%}.ui-float .amount-hero.sm{font-size: 22px}.cta-panel .lead,.cta-lead{margin: 12px auto 0}.cta-row{justify-content: center}.hero-wrap{padding-top: 36px;padding-bottom: 56px}.is-mkt .section h2{font-size: clamp(1.55rem,2.8vw,2.2rem)}.checkout{padding: 40px 16px 64px}.pay-card{box-shadow: var(--shadow)}@media (max-width: 1023px){.app-top-nav{display: none !important}.mob-nav{display: flex}}@media (max-width: 720px){.hero-split{gap: 28px}.cta-panel{padding: 32px 18px;border-radius: 22px}.row .btn{min-height: 44px}.fund-amt{font-size: clamp(2rem,9vw,2.6rem)}table.data{display: block;overflow-x: auto;-webkit-overflow-scrolling: touch}}@media (max-width: 430px){.wrap,.section,.hero-wrap{padding-left: 16px;padding-right: 16px}.site-nav{padding: 0 12px}.mob-nav a{font-size: 10px;min-height: 52px}.pay-card{padding: 20px 14px 18px;border-radius: 20px}.qr{width: min(200px,72vw);height: min(200px,72vw)}}@media (min-width: 1440px){.wrap,.section,.foot-site,.ops-content{max-width: 1240px}}@media (min-width: 1920px){.wrap,.section,.foot-site{max-width: 1280px}}.ce-chat{--ce-chat: var(--accent);--ce-chat-on: var(--on-accent,#04110f);position: relative;z-index: 32}.ce-chat-fab{position: fixed;z-index: 32;right: max(16px,env(safe-area-inset-right,0px));bottom: max(18px,env(safe-area-inset-bottom,0px));width: 56px;height: 56px;border-radius: 18px;display: grid;place-items: center;background: var(--ce-chat);color: var(--ce-chat-on);border: 0;cursor: pointer;box-shadow: 0 10px 28px color-mix(in oklab,var(--ce-chat) 38%,transparent);transition: transform 180ms var(--ease,ease),box-shadow 180ms ease}.ce-chat-left .ce-chat-fab{right: auto;left: max(16px,env(safe-area-inset-left,0px))}.ce-chat-fab:hover{transform: translateY(-1px)}.ce-chat-fab:focus-visible{outline: 2px solid var(--ce-chat);outline-offset: 3px}.ce-chat-ava{width: 28px;height: 28px;display: grid;place-items: center}.ce-chat-ava.sm{width: 22px;height: 22px}.ce-chat-hint{position: absolute;right: calc(100% + 10px);top: 50%;transform: translateY(-50%);white-space: nowrap;font-size: 12px;font-weight: 650;background: var(--raised,var(--card));color: var(--fg);border: 1px solid var(--hairline);border-radius: 999px;padding: 6px 10px;box-shadow: var(--shadow);pointer-events: none;animation: ce-hint 6s ease 1.2s 1 both}.ce-chat-left .ce-chat-hint{right: auto;left: calc(100% + 10px)}.ce-chat.open .ce-chat-hint,.ce-chat.open .ce-chat-fab{display: none}.ce-chat.is-anim .ce-chat-fab::before{content: "";position: absolute;inset: -5px;border-radius: 22px;border: 2px solid color-mix(in oklab,var(--ce-chat) 55%,transparent);animation: ce-pulse 2.4s ease-out infinite;pointer-events: none}.ce-chat-panel{position: fixed;z-index: 33;right: max(16px,env(safe-area-inset-right,0px));bottom: max(16px,env(safe-area-inset-bottom,0px));width: min(380px,calc(100vw - 24px));height: min(560px,calc(100dvh - 96px));display: flex;flex-direction: column;background: var(--card);color: var(--fg);border: 1px solid var(--hairline);border-radius: 22px;box-shadow: var(--shadow);overflow: hidden}.ce-chat-left .ce-chat-panel{right: auto;left: max(16px,env(safe-area-inset-left,0px))}.ce-chat-panel[hidden]{display: none !important}.ce-chat-h{display: flex;align-items: center;gap: 10px;padding: 12px 12px 12px 14px;background: color-mix(in oklab,var(--ce-chat) 16%,var(--card));border-bottom: 1px solid var(--hairline)}.ce-chat-h .ce-chat-ava{width: 36px;height: 36px;border-radius: 12px;background: var(--ce-chat);color: var(--ce-chat-on)}.ce-chat-h strong{display: block;font-size: 14px;letter-spacing: -0.02em}.ce-chat-h em{display: block;font-style: normal;color: var(--mute);font-size: 11px;font-weight: 650}.ce-chat-h div{flex: 1;min-width: 0}.ce-chat-x{width: 40px;height: 40px;border: 0;background: transparent;color: var(--mute);border-radius: 12px;cursor: pointer;display: grid;place-items: center}.ce-chat-x:hover{color: var(--fg);background: var(--bg-2)}.ce-chat-log{flex: 1;overflow: auto;padding: 14px 12px;display: flex;flex-direction: column;gap: 10px;background: var(--bg)}.ce-chat-row{display: flex;max-width: 88%}.ce-chat-row p{margin: 0;padding: 10px 12px;border-radius: 16px;font-size: 13.5px;line-height: 1.45;white-space: pre-wrap;overflow-wrap: anywhere}.ce-chat-row.is-me{margin-left: auto}.ce-chat-row.is-me p{background: var(--ce-chat);color: var(--ce-chat-on);border-bottom-right-radius: 6px}.ce-chat-row.is-ai p,.ce-chat-row.is-err p{background: var(--raised,var(--card));color: var(--fg);border: 1px solid var(--hairline);border-bottom-left-radius: 6px}.ce-chat-row.is-err p{color: var(--danger-fg,#fca5a5);border-color: color-mix(in oklab,var(--danger-fg,#fca5a5) 35%,var(--hairline))}.ce-chat-row.is-typing p{display: flex;gap: 5px;align-items: center;min-height: 18px}.ce-chat-row.is-typing i{width: 6px;height: 6px;border-radius: 99px;background: var(--mute);animation: ce-dot 1s ease-in-out infinite}.ce-chat-row.is-typing i:nth-child(2){animation-delay: .15s}.ce-chat-row.is-typing i:nth-child(3){animation-delay: .3s}.ce-chat-form{display: flex;gap: 8px;padding: 10px;border-top: 1px solid var(--hairline);background: var(--card)}.ce-chat-in{flex: 1;min-width: 0;height: 44px;border-radius: 12px;border: 1px solid var(--hairline);background: var(--bg-2);color: var(--fg);padding: 0 12px;font: inherit}.ce-chat-in:focus{outline: 2px solid color-mix(in oklab,var(--ce-chat) 55%,transparent);border-color: var(--ce-chat)}.ce-chat-send{width: 44px;height: 44px;border: 0;border-radius: 12px;cursor: pointer;background: var(--ce-chat);color: var(--ce-chat-on);display: grid;place-items: center}.ce-chat-send:disabled{opacity: .5;cursor: not-allowed}html:has(.ce-chat) .fab-support{right: 84px}html:has(.ce-chat-left) .fab-support{right: 18px}@keyframes ce-pulse{0%{opacity: .7;transform: scale(.92)}70%{opacity: 0;transform: scale(1.12)}100%{opacity: 0;transform: scale(1.12)}}@keyframes ce-dot{0%,80%,100%{opacity: .3;transform: translateY(0)}40%{opacity: 1;transform: translateY(-2px)}}@keyframes ce-hint{0%,70%,100%{opacity: 0;visibility: hidden}12%,58%{opacity: 1;visibility: visible}}@media (max-width: 1023px){.ce-chat-fab,.ce-chat-left .ce-chat-fab{bottom: calc(72px + env(safe-area-inset-bottom,0px))}html:has(.ce-chat) .fab-support{right: 84px;bottom: calc(72px + env(safe-area-inset-bottom,0px))}.ce-chat-panel{width: min(100vw - 16px,420px);height: min(68dvh,560px);bottom: calc(64px + env(safe-area-inset-bottom,0px));right: 8px}.ce-chat-left .ce-chat-panel{left: 8px;right: auto}.ce-chat-hint{display: none}}@media (prefers-reduced-motion: reduce){.ce-chat.is-anim .ce-chat-fab::before,.ce-chat-hint{animation: none}.ce-chat-row.is-typing i{animation: none}}.pay-tabs{display: flex;gap: 6px;margin: 0 0 16px;padding: 4px;border: 1px solid var(--hairline);border-radius: 14px;background: var(--bg);width: fit-content;max-width: 100%;flex-wrap: wrap}.pay-tabs a{padding: 8px 14px;border-radius: 10px;font-weight: 650;font-size: 13px;color: var(--mute);text-decoration: none}.pay-tabs a.on{background: var(--card);color: var(--fg)}@media (max-width: 640px){.pay-tabs{width: 100%}.pay-tabs a{flex: 1;text-align: center}}.is-mkt .mkt-hero{padding-top: 48px;padding-bottom: 68px}.is-mkt .hero-copy h1{font-size: clamp(2.5rem,5.4vw,4rem);letter-spacing: -0.058em;line-height: 1.02}.is-mkt .hero-copy .lead{font-size: 17px;max-width: 38rem}.hp-nets{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 22px}.hp-net{display: inline-flex;align-items: center;gap: 8px;height: 36px;padding: 0 12px 0 6px;border: 1px solid var(--hairline);border-radius: var(--radius-pill);background: var(--raised);font-size: 12.5px;font-weight: 650;color: var(--fg)}.hp-net img,.hp-net svg{width: 22px;height: 22px;border-radius: 6px;flex: none;object-fit: contain;background: #fff}.hp-trust{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px 8px;padding-top: 16px;padding-bottom: 16px}.hp-trust span{display: inline-flex;align-items: center;padding: 6px 14px;border-radius: var(--radius-pill);border: 1px solid var(--hairline);background: var(--raised);color: var(--fg);font-size: 12.5px;font-weight: 650;letter-spacing: .01em}.hp-steps{display: grid;gap: 12px;margin-top: 28px}@media (min-width: 900px){.hp-steps{grid-template-columns: repeat(4,1fr);gap: 16px}}.hp-step{position: relative;background: var(--raised);border: 1px solid var(--hairline);border-radius: var(--radius-lg);padding: 20px 18px 18px;min-height: 100%}.hp-step .n{width: 28px;height: 28px;border-radius: 999px;background: var(--accent);color: var(--on-accent);display: grid;place-items: center;font-size: 12px;font-weight: 650}.hp-step-ico{display: grid;place-items: center;width: 36px;height: 36px;margin: 14px 0 12px;border-radius: 11px;background: color-mix(in oklab,var(--accent) 12%,transparent);color: var(--accent)}.hp-step p{margin: 0;color: var(--mute);font-size: 13.5px;line-height: 1.55}.hp-step strong{color: var(--fg);display: block;margin-bottom: 6px;font-size: 15px;letter-spacing: -.02em}@media (min-width: 900px){.hp-step:not(:last-child)::after{content: "";position: absolute;top: 33px;right: -10px;width: 20px;height: 1px;background: color-mix(in oklab,var(--accent) 40%,var(--hairline));pointer-events: none}}.hp-mock-nets{display: inline-flex;gap: 4px;margin: 12px auto 0;padding: 3px;border-radius: 999px;border: 1px solid rgb(255 255 255 / .08);background: rgb(255 255 255 / .04)}.hp-mock-nets span{padding: 4px 10px;border-radius: 999px;font-size: 11px;font-weight: 650;color: #a6afbd}.hp-mock-nets span.on{background: color-mix(in oklab,var(--accent) 18%,transparent);color: #f5f7fa}.hp-copychip{display: inline-flex;align-items: center;justify-content: center;margin-top: 10px;min-height: 34px;padding: 0 14px;border-radius: 999px;border: 1px solid rgb(255 255 255 / .1);background: rgb(255 255 255 / .04);color: #f5f7fa;font-size: 12px;font-weight: 650}.hp-mock-lock{margin: 14px auto 0;background: rgb(255 255 255 / .03)}.hp-pre{margin: 0;background: transparent;border: 0;padding: 0;font-size: 12px;line-height: 1.65}.hp-code .ui-body{padding-top: 14px}.hp-local-rails{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 22px}.is-mkt .mkt-feat{padding: 24px 22px 22px}.is-mkt .mkt-feat h3{font-size: 17px;letter-spacing: -.02em}.is-mkt .section{padding-top: 64px;padding-bottom: 64px}.is-mkt .cta-band{padding-top: 24px;padding-bottom: 88px}.is-mkt .cta-panel{padding: 56px 32px;background: radial-gradient(1200px 240px at 50% -40px,color-mix(in oklab,var(--accent) 16%,transparent),transparent 70%),color-mix(in oklab,var(--accent) 6%,var(--raised))}.is-mkt .hero-stage{min-height: 0}.is-mkt .pay-mock{max-width: 400px;margin-left: auto}.is-mkt .ui-float{width: min(248px,56%);right: -4px;bottom: -22px;border-color: color-mix(in oklab,var(--accent) 28%,var(--hairline))}@media (max-width: 979px){.is-mkt .pay-mock{margin: 0 auto}.hp-step:not(:last-child)::after{display: none}}@media (max-width: 720px){.is-mkt .mkt-hero{padding-top: 28px;padding-bottom: 40px}.is-mkt .section{padding-top: 44px;padding-bottom: 44px}.is-mkt .cta-panel{padding: 36px 18px}.hp-trust{justify-content: flex-start}.hp-trust span{font-size: 12px;padding: 5px 10px}.is-mkt .ui-float{width: 100%;bottom: auto}}@media (prefers-reduced-motion: reduce){.hp-step,.mkt-feat{transition: none}}.legal-page{display: grid;grid-template-columns: minmax(0,1fr) 220px;gap: 48px;align-items: start;padding-top: 36px;padding-bottom: 64px}.legal-page.legal-index{grid-template-columns: minmax(0,40rem)}.legal-main h1{margin: 0 0 8px}.legal-main .lead{max-width: 40rem;color: var(--mute);font-size: 1.02rem;line-height: 1.6}.legal-body{max-width: 42rem;color: var(--mute);font-size: 15px;line-height: 1.7}.legal-body h2{margin: 28px 0 8px;color: var(--text);font-size: 1.05rem;letter-spacing: -.01em}.legal-body h3{margin: 20px 0 6px;color: var(--text);font-size: .95rem}.legal-body p{margin: 0 0 12px}.legal-nav{position: sticky;top: 88px;display: flex;flex-direction: column;gap: 8px;padding: 18px 16px;border: 1px solid var(--hairline);border-radius: 16px;background: var(--card)}.legal-nav .kicker{margin: 0 0 4px}.legal-nav a{color: var(--mute);font-size: 13px;text-decoration: none}.legal-nav a:hover,.legal-nav a.on{color: var(--text)}.legal-list{list-style: none;margin: 0 0 28px;padding: 0}.legal-list li{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 10px 0;border-bottom: 1px solid var(--hairline)}.legal-list a{font-weight: 600}.pay-legal{margin: 8px 0 0;max-width: 28rem;margin-left: auto;margin-right: auto}@media (max-width: 800px){.legal-page{grid-template-columns: 1fr;gap: 28px}.legal-nav{position: static;flex-direction: row;flex-wrap: wrap}}.foot-compact{padding-top: 28px;padding-bottom: 28px;gap: 24px}.foot-compact .foot-brand p{margin: 8px 0 0;font-size: 13px;max-width: 22rem}.foot-compact .foot-cols{gap: 32px}.hp-h{display: flex;flex-direction: column;margin: 0}.hp-line,.hp-em{display: block}.hp-reveal{animation: hpUp .72s cubic-bezier(.2,.72,.2,1) both;animation-delay: var(--d,0s)}@keyframes hpUp{from{opacity: 0;transform: translateY(16px)}to{opacity: 1;transform: none}}.hero-stage{position: relative}.hp-orbit{position: absolute;inset: -36px -20px -20px;pointer-events: none;border-radius: 48px;background: radial-gradient(circle at 72% 28%,color-mix(in oklab,var(--accent) 22%,transparent),transparent 46%),repeating-linear-gradient(118deg,transparent 0 16px,color-mix(in oklab,var(--fg) 5%,transparent) 17px 18px);mask-image: radial-gradient(circle at 62% 38%,#000 18%,transparent 74%);animation: hpDrift 22s linear infinite}@keyframes hpDrift{to{background-position: 70px 24px,48px 0}}.hp-qr{position: relative;overflow: hidden}.hp-scan{position: absolute;left: 10%;right: 10%;height: 2px;z-index: 2;background: linear-gradient(90deg,transparent,var(--accent),transparent);box-shadow: 0 0 12px color-mix(in oklab,var(--accent) 70%,transparent);animation: hpScan 2.6s ease-in-out infinite}@keyframes hpScan{0%,100%{top: 14%;opacity: .25}50%{top: 78%;opacity: 1}}.hp-mock .pay-mock-bar i{width: 12%;transition: width .8s ease}.hero-stage.is-seen .hp-mock .pay-mock-bar i{width: 38%}.hero-stage.is-confirming .hp-mock .pay-mock-bar i{width: 68%}.hero-stage.is-paid .hp-mock .pay-mock-bar i{width: 100%}.hp-feed{list-style: none;margin: 16px 0 0 auto;padding: 0;display: flex;flex-direction: column;gap: 6px;max-width: 400px;width: 100%}.hp-feed li{font-size: 12px;color: var(--mute);padding: 6px 10px;border-left: 2px solid var(--hairline);opacity: .45;transition: .35s ease}.hp-feed li.on{opacity: 1;color: var(--fg);border-color: var(--accent)}[data-hp-float]{opacity: 0;transform: translateY(14px) scale(.98);pointer-events: none;transition: opacity .5s ease,transform .5s cubic-bezier(.2,.72,.2,1)}.hero-stage.is-paid [data-hp-float]{opacity: 1;transform: none;pointer-events: auto}.hp-faq{margin-top: 28px;max-width: 760px}.hp-faq-item{border: 1px solid var(--hairline);border-radius: 16px;background: var(--raised);padding: 0 18px;margin: 0 0 10px}.hp-faq-item summary{cursor: pointer;list-style: none;padding: 16px 0;font-weight: 650;letter-spacing: -.02em}.hp-faq-item summary::-webkit-details-marker{display: none}.hp-faq-item p{margin: 0 0 16px;color: var(--mute);font-size: 14.5px;line-height: 1.6}.hp-app{display: grid;gap: 36px;align-items: center}@media (min-width: 900px){.hp-app{grid-template-columns: 1.1fr .9fr;gap: 56px}}.hp-stores{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 22px}.hp-store{display: inline-flex;align-items: center;gap: 12px;min-height: 56px;padding: 8px 16px 8px 12px;border-radius: 14px;text-decoration: none;color: #f5f7fa;background: #111;border: 1px solid rgb(255 255 255 / .08)}.hp-store small{display: block;font-size: 10px;letter-spacing: .04em;text-transform: uppercase;color: #a6afbd}.hp-store span{font-weight: 650;letter-spacing: -.02em;line-height: 1.15}.hp-store.apk{background: var(--raised);color: var(--fg);border-color: var(--hairline)}.hp-store.apk small{color: var(--mute)}.hp-app-note{margin-top: 12px}.hp-phone{display: grid;place-items: center}.hp-phone-bezel{width: min(260px,100%);padding: 28px 18px 18px;border-radius: 32px;background: #0d1117;color: #f5f7fa;border: 1px solid rgb(255 255 255 / .08);box-shadow: 0 24px 60px rgb(0 0 0 / .28);position: relative}.hp-phone-cam{position: absolute;top: 10px;left: 50%;width: 54px;height: 6px;transform: translateX(-50%);border-radius: 99px;background: rgb(255 255 255 / .12)}.hp-phone-bezel .amount-hero.sm{font-size: 26px;margin: 8px 0 4px}.hp-phone-row{display: flex;justify-content: space-between;margin-top: 10px;padding: 10px 0 0;border-top: 1px solid rgb(255 255 255 / .08);font-size: 13px;color: #a6afbd}.hp-phone-row b{color: #f5f7fa;font-weight: 650}@media (prefers-reduced-motion: reduce){.hp-reveal,.hp-scan,.hp-orbit{animation: none !important}[data-hp-float]{opacity: 1;transform: none}}.hp-v4.mkt-hero{padding-top: 56px;padding-bottom: 28px}.hp-v4.mkt-hero::before{inset: -40px 0 auto auto;width: min(70vw,820px);height: min(70vw,640px);background: radial-gradient(circle,var(--mesh),transparent 68%);opacity: .55;mask-image: linear-gradient(180deg,#000 30%,transparent 100%)}.hp-v4 .hero-split{align-items: center}@media (min-width: 980px){.hp-v4 .hero-split{grid-template-columns: 1.05fr .95fr;gap: 64px}}.hp-v4 .hp-line{color: var(--accent);font-weight: 650}.hp-v4 .hp-em{color: var(--fg);font-style: normal;font-weight: 650}.hp-v4 .hero-copy h1{font-size: clamp(2.35rem,5.2vw,3.7rem);margin: 14px 0 18px;letter-spacing: -.05em}.hp-v4 .hero-copy h1 em{color: var(--fg)}.hp-v4 .lead{font-size: 16.5px;max-width: 38rem}.hero-stage{position: relative;display: grid;place-items: center}.hp-live-card{position: relative;width: min(400px,100%);padding: 22px 22px 18px;border-radius: 28px;background: #0b0f14;color: #f5f7fa;border: 1px solid rgb(255 255 255 / .08);box-shadow: 0 28px 70px rgb(0 0 0 / .42);overflow: hidden;animation: hpFloat 7s ease-in-out infinite}.hp-live-card::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 42%;background: radial-gradient(ellipse at 50% 120%,color-mix(in oklab,var(--accent) 36%,transparent),transparent 68%);pointer-events: none;opacity: .7;transition: height .7s var(--ease),opacity .7s var(--ease)}.hero-stage.is-seen .hp-live-card::after{height: 52%;opacity: .85}.hero-stage.is-confirming .hp-live-card::after{height: 62%;opacity: .95}.hero-stage.is-paid .hp-live-card::after{height: 78%;opacity: 1}@keyframes hpFloat{0%,100%{transform: translateY(0)}50%{transform: translateY(-8px)}}.hp-live-top{display: flex;justify-content: space-between;align-items: flex-start;gap: 12px;position: relative;z-index: 1}.hp-live-store{margin: 0;font-weight: 650;letter-spacing: -.02em}.hp-live-sub{margin: 4px 0 0;color: #9aa3b2;font-size: 12.5px;min-height: 2.4em}.hp-live-token{width: 40px;height: 40px;border-radius: 50%;background: #112;display: grid;place-items: center;overflow: hidden;border: 1px solid rgb(255 255 255 / .08)}.hp-live-token img{width: 28px;height: 28px;object-fit: contain}.hp-live-amt{position: relative;z-index: 1;margin: 18px 0 4px;text-align: center;font-size: 32px;font-weight: 650;letter-spacing: -.04em}.hp-live-amt span{font-size: 14px;color: #9aa3b2;font-weight: 650;letter-spacing: 0}.hp-live-qr{position: relative;z-index: 1;width: 196px;height: 196px;margin: 10px auto 14px;border-radius: 18px;background: #fff;overflow: hidden}.hp-live-qr svg{width: 100%;height: 100%;display: block}.hp-live-qr.sm{width: 132px;height: 132px;margin: 0;border-radius: 14px}.hp-live-qr b{position: absolute;left: 50%;top: 50%;width: 42px;height: 42px;margin: -21px 0 0 -21px;display: grid;place-items: center;background: #fff;color: #0e9f95;font-size: 20px;font-weight: 650;border-radius: 10px}.hp-live-qr .hp-scan{z-index: 2}.hp-live-addr{position: relative;z-index: 1;display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 10px 12px;border-radius: 12px;background: rgb(255 255 255 / .04);border: 1px solid rgb(255 255 255 / .06)}.hp-live-addr code{font-size: 12px;color: #c9d1dc}.hp-copychip{font-size: 11px;font-weight: 650;letter-spacing: .04em;text-transform: uppercase;color: var(--accent);cursor: default}.hp-live-status{position: relative;z-index: 1;display: flex;align-items: center;justify-content: center;gap: 8px;margin: 14px 0 2px;font-size: 13px;font-weight: 650;color: #d5dde8;min-height: 20px}.hp-live-status i,[data-hp-dot]{width: 8px;height: 8px;border-radius: 50%;background: var(--warn);box-shadow: 0 0 0 4px rgb(245 165 36 / .18);animation: hpPulse 1.6s ease-in-out infinite}.hero-stage.is-paid .hp-live-status i,.hero-stage.is-paid [data-hp-dot]{background: #22c55e;box-shadow: 0 0 0 4px rgb(34 197 94 / .2)}@keyframes hpPulse{50%{transform: scale(1.25);opacity: .7}}html[data-theme="light"] .hp-live-card{background: #11161d;color: #f5f7fa}.hp-stats{margin: 8px 0 0;border-top: 1px solid var(--hairline)}.hp-stats-row{display: grid;gap: 0;padding: 8px 24px 28px}@media (min-width: 860px){.hp-stats-row{grid-template-columns: repeat(4,1fr)}}.hp-stat{padding: 22px 18px 8px;border-left: 2px solid var(--accent);margin: 10px 8px 0}.hp-stat h3{margin: 0 0 6px;font-size: 16px;letter-spacing: -.02em}.hp-stat p{margin: 0;color: var(--mute);font-size: 13.5px;line-height: 1.5}.hp-bento{display: grid;gap: 14px;margin-top: 28px}@media (min-width: 900px){.hp-bento{grid-template-columns: 1.15fr 1fr 1fr;grid-template-rows: minmax(240px,auto) minmax(240px,auto) auto}.hp-bento-card.is-lg{grid-row: 1 / span 2;min-height: 520px}.hp-bento-card:last-child{grid-column: 1 / -1;min-height: 0}}.hp-bento-card{position: relative;overflow: hidden;min-height: 220px;border-radius: 24px;border: 1px solid var(--hairline);background: var(--raised);display: flex;flex-direction: column}.hp-bento-copy{position: relative;z-index: 1;padding: 22px 22px 12px}.hp-bento-copy h3{margin: 0 0 8px;font-size: 22px;letter-spacing: -.03em}.hp-bento-copy p{margin: 0;color: var(--mute);font-size: 14.5px;line-height: 1.55;max-width: 28rem}.hp-bento-media,.hp-bento-img{margin-top: auto}.hp-bento-media{flex: 1;min-height: 220px}.hp-bento-img,.hp-bento-video{display: block;width: 100%;height: 210px;object-fit: cover;object-position: center 70%}.hp-bento-card.is-lg .hp-bento-media{min-height: 280px}.hp-bento-card.is-lg .hp-bento-video,.hp-bento-card.is-lg .hp-bento-img{height: 100%;min-height: 260px}.hp-bento-card.vis-none{min-height: 0}.hp-bento-card.vis-none .hp-bento-copy{padding-bottom: 22px}.hp-sol{display: grid;gap: 0;margin-top: 18px;border-radius: 28px;overflow: hidden;border: 1px solid var(--hairline);background: var(--raised)}@media (min-width: 900px){.hp-sol{grid-template-columns: .9fr 1.1fr;align-items: stretch}.hp-sol.flip{grid-template-columns: 1.1fr .9fr}.hp-sol.flip .hp-sol-copy{order: 2}}.hp-sol-copy{padding: 36px 28px;display: flex;flex-direction: column;justify-content: center}.hp-sol-copy h3{margin: 0 0 10px;font-size: 28px;letter-spacing: -.03em}.hp-sol-copy p{margin: 0 0 22px;color: var(--mute);max-width: 32rem;line-height: 1.6}.hp-sol-stage{padding: 28px;background: radial-gradient(600px 240px at 80% 120%,color-mix(in oklab,var(--accent) 22%,transparent),transparent 70%),#090c10;display: grid;place-items: center;min-height: 280px}html[data-theme="light"] .hp-sol-stage{background: #0d1117}.hp-ui{width: min(420px,100%);border-radius: 20px;padding: 18px;background: #11161d;border: 1px solid rgb(255 255 255 / .08);color: #f5f7fa;box-shadow: 0 18px 40px rgb(0 0 0 / .28)}.hp-ui-bar{display: flex;justify-content: space-between;font-weight: 650;margin-bottom: 8px}.hp-ui-grid{display: grid;grid-template-columns: 132px 1fr;gap: 14px;align-items: center;margin-top: 12px}.hp-ui-kv{display: flex;justify-content: space-between;gap: 8px;margin: 0 0 8px;font-size: 13px;color: #9aa3b2}.hp-ui-kv b{color: #f5f7fa}.hp-ui-addr{margin: 8px 0 0;padding: 8px 10px;border-radius: 10px;background: rgb(255 255 255 / .04);font-size: 12px;color: #c9d1dc}.hp-ui label{display: block;font-size: 11px;letter-spacing: .08em;text-transform: uppercase;color: #9aa3b2;margin: 12px 0 6px}.hp-ui-select,.hp-ui-input{display: flex;align-items: center;gap: 8px;min-height: 44px;padding: 0 12px;border-radius: 12px;background: #0b0f14;border: 1px solid rgb(255 255 255 / .08);font-weight: 650}.hp-ui-select img{width: 18px;height: 18px}.hp-ui-select span,.hp-ui-input span{margin-left: auto;color: #9aa3b2;font-size: 12px}.hp-ui-btn{display: block;margin-top: 16px;text-align: center;min-height: 44px;line-height: 44px;border-radius: 999px;background: var(--accent);color: var(--on-accent);font-weight: 650}.hp-ui-fxrow{display: flex;justify-content: space-between;align-items: center;padding: 14px 12px;border-radius: 14px;background: #0b0f14;border: 1px solid rgb(255 255 255 / .08);font-size: 22px;font-weight: 650}.hp-ui-fxrow span{display: inline-flex;align-items: center;gap: 6px;font-size: 14px;color: #d5dde8}.hp-ui-fxrow img{width: 18px;height: 18px}.hp-ui-swap{width: 36px;height: 36px;margin: -8px auto;display: grid;place-items: center;border-radius: 50%;background: #1b222c;border: 1px solid rgb(255 255 255 / .08);color: var(--accent)}.hp-ui-note{margin-top: 12px}.hp-rail-row{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 24px;justify-content: center}.hp-rail{display: inline-flex;align-items: center;gap: 10px;min-height: 56px;padding: 8px 16px;border-radius: 999px;background: var(--raised);border: 1px solid var(--hairline);font-weight: 650}.hp-rail img{width: 28px;height: 28px;object-fit: contain}.hp-rail-note{text-align: center;max-width: 40rem;margin: 16px auto 0}.hp-launch{display: grid;gap: 16px;margin-top: 24px}@media (min-width: 800px){.hp-launch{grid-template-columns: 1fr 1fr}}.hp-launch>div{padding: 28px;border-radius: 24px;border: 1px solid var(--hairline);background: var(--raised)}.hp-launch h3{margin: 0 0 8px;font-size: 22px}.foot-compact{padding-top: 36px;padding-bottom: 36px;gap: 28px}@media (min-width: 860px){.foot-site.foot-compact{grid-template-columns: 1.05fr 1.7fr}.foot-compact .foot-cols{grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px}}.foot-copy{grid-column: 1 / -1;margin: 4px 0 0;padding-top: 16px;border-top: 1px solid var(--hairline);font-size: 12px;color: var(--mute)}@media (max-width: 720px){.hp-v4.mkt-hero{padding-top: 28px}.hp-live-card{animation: none}.hp-bento-card.is-lg{min-height: 420px}.hp-sol-copy{padding: 24px 18px}.hp-stat{margin-left: 0}}@media (prefers-reduced-motion: reduce){.hp-live-card,.hp-live-status i{animation: none !important}.hp-scan{animation: none !important}}body.ops-body{--o-canvas: #fbfbfa;--o-surface: #ffffff;--o-raised: #f4f5f4;--o-ink: #16191d;--o-mute: #6b7280;--o-faint: #9aa1ab;--o-line: rgb(22 25 29 / 0.09);--o-line-soft: rgb(22 25 29 / 0.05);--o-accent: #0d8d84;--o-accent-soft: rgb(13 141 132 / 0.09);--o-ok: #0f8c52;--o-warn: #b45309;--o-bad: #c1362b;--o-r: 10px;background: var(--o-canvas);color: var(--o-ink);font-feature-settings: "cv05" 1}html[data-theme="dark"] body.ops-body{--o-canvas: #0b0d10;--o-surface: #13161a;--o-raised: #191d22;--o-ink: #e9ebee;--o-mute: #99a1ab;--o-faint: #6b737d;--o-line: rgb(255 255 255 / 0.09);--o-line-soft: rgb(255 255 255 / 0.05);--o-accent: #1ed6c3;--o-accent-soft: rgb(30 214 195 / 0.12);--o-ok: #4ade80;--o-warn: #fbbf24;--o-bad: #f87171}body.ops-body .ops{background: var(--o-canvas);min-height: 100dvh}body.ops-body .ops-side{width: 236px;background: var(--o-canvas);color: var(--o-ink);border-right: 1px solid var(--o-line);box-shadow: none}body.ops-body .ops-brand{padding: 18px 18px 14px;border-bottom: 1px solid var(--o-line-soft);display: flex;align-items: center;gap: 10px}body.ops-body .wordmark.invert{color: var(--o-ink)}body.ops-body .wordmark.invert .wordmark-text span{color: var(--o-accent)}body.ops-body .ops-brand .env-pill{display: none}body.ops-body .ops-nav{padding: 10px 10px 28px}body.ops-body .ops-group{margin: 1px 0}body.ops-body .ops-group summary,body.ops-body .ops-g{display: flex;align-items: center;gap: 10px;min-height: 34px;padding: 0 10px;border-radius: var(--o-r);color: var(--o-mute);font-size: 13.5px;font-weight: 500;letter-spacing: 0;text-transform: none;cursor: pointer}body.ops-body .ops-group summary:hover{background: var(--o-line-soft);color: var(--o-ink)}body.ops-body .ops-g-ico{display: flex;opacity: 0.75}body.ops-body .ops-g-ico svg{width: 17px;height: 17px}body.ops-body .ops-g-lab{flex: 1}body.ops-body .ops-group summary::after{content: "";width: 5px;height: 5px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: rotate(45deg);opacity: 0.4;transition: transform 160ms var(--ease)}body.ops-body .ops-group[open]>summary::after{transform: rotate(-135deg)}body.ops-body .ops-group[open]>summary{color: var(--o-ink)}body.ops-body .ops-sub{padding: 2px 0 6px 14px;display: grid;gap: 1px}body.ops-body .ops-a{display: flex;align-items: center;gap: 9px;min-height: 32px;padding: 0 10px;border-radius: 8px;color: var(--o-mute);font-size: 13px;font-weight: 450;border-left: 2px solid transparent}body.ops-body .ops-a svg{width: 15px;height: 15px;opacity: 0.7}body.ops-body .ops-a:hover{background: var(--o-line-soft);color: var(--o-ink)}body.ops-body .ops-a.on{background: var(--o-accent-soft);color: var(--o-accent);border-left-color: var(--o-accent);font-weight: 600}body.ops-body .ops-a.on svg{opacity: 1}body.ops-body .ops-badge{margin-left: auto;min-width: 19px;height: 19px;padding: 0 6px;border-radius: 999px;background: var(--o-bad);color: #fff;font-size: 11px;font-weight: 650;display: inline-flex;align-items: center;justify-content: center}body.ops-body .ops-foot{padding: 12px 10px 16px;border-top: 1px solid var(--o-line-soft);display: grid;gap: 1px}body.ops-body .ops-ver{margin: 0 0 6px;padding: 0 10px;font-size: 11px;color: var(--o-faint);font-family: var(--mono);letter-spacing: 0;text-transform: none}body.ops-body .ops-top{display: flex;align-items: center;gap: 12px;padding: 0 22px;height: 58px;background: var(--o-canvas);border-bottom: 1px solid var(--o-line);backdrop-filter: none;position: sticky;top: 0;z-index: 20}body.ops-body .ops-crumb{display: none}body.ops-body .ops-h{margin: 0;font-size: 16px;font-weight: 600;letter-spacing: -0.015em;color: var(--o-ink)}body.ops-body .ops-search{margin-left: 18px;max-width: 420px;flex: 1 1 auto;display: flex;align-items: center;gap: 7px;height: 34px;padding: 0 10px;border: 1px solid var(--o-line);border-radius: 8px;background: var(--o-raised)}body.ops-body .ops-search:focus-within{border-color: var(--o-accent);background: var(--o-surface)}body.ops-body .ops-search svg{width: 15px;height: 15px;opacity: 0.5;flex: 0 0 auto}body.ops-body .ops-search input{border: 0;background: transparent;color: var(--o-ink);font-size: 13px;width: 100%;padding: 0;height: 100%}body.ops-body .ops-search input:focus{outline: none;box-shadow: none}body.ops-body .ops-search input::placeholder{color: var(--o-faint)}body.ops-body .ops-search kbd{font-size: 10px;color: var(--o-faint);border: 1px solid var(--o-line);border-radius: 4px;padding: 1px 5px;font-family: var(--mono);flex: 0 0 auto}body.ops-body .ops-top-r{margin-left: auto;display: flex;align-items: center;gap: 8px}body.ops-body .ops-ico-btn{width: 34px;height: 34px;display: grid;place-items: center;border: 1px solid var(--o-line);border-radius: 8px;background: transparent;color: var(--o-mute)}body.ops-body .ops-ico-btn:hover{background: var(--o-raised);color: var(--o-ink)}body.ops-body .ops-ico-btn svg{width: 16px;height: 16px}body.ops-body .ops-top .env-pill{font-size: 10px;font-weight: 650;letter-spacing: 0.06em;padding: 4px 9px;border-radius: 6px}body.ops-body .ops-top .env-pill.test{background: rgb(180 83 9 / 0.12);color: var(--o-warn)}body.ops-body .ops-top .env-pill.live{background: rgb(15 140 82 / 0.14);color: var(--o-ok)}body.ops-body .ops-admin{display: flex;align-items: center;gap: 8px;padding: 0 10px 0 4px;height: 34px;border: 1px solid var(--o-line);border-radius: 8px;color: var(--o-ink);font-size: 13px;font-weight: 500}body.ops-body .ops-admin:hover{background: var(--o-raised)}body.ops-body .ops-admin-ava{width: 24px;height: 24px;border-radius: 6px;background: var(--o-accent);color: #fff;display: grid;place-items: center;font-size: 11px;font-weight: 650}body.ops-body .ops-burger{display: none;width: 34px;height: 34px;border: 1px solid var(--o-line);border-radius: 8px;background: transparent;color: var(--o-ink)}body.ops-body .ops-content{padding: 24px 22px 64px;max-width: 1180px}body.ops-body .ops-pagehead{margin-bottom: 18px;display: flex;justify-content: space-between;align-items: flex-start;gap: 16px}body.ops-body .ops-sec{font-size: 12px;font-weight: 600;letter-spacing: 0;text-transform: none;color: var(--o-mute);margin: 0 0 8px}body.ops-body .hint{color: var(--o-mute);font-size: 13.5px;line-height: 1.55;max-width: 68ch;margin: 0 0 18px}body.ops-body .panel{background: var(--o-surface);border: 1px solid var(--o-line);border-radius: var(--o-r);box-shadow: none;overflow: hidden}body.ops-body .panel + .panel,body.ops-body .mt{margin-top: 16px}body.ops-body .panel-h{padding: 12px 16px;border-bottom: 1px solid var(--o-line-soft);font-size: 13px;font-weight: 600;color: var(--o-ink);background: transparent}body.ops-body .pad{padding: 16px}body.ops-body .metric-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(168px,1fr));gap: 12px}body.ops-body .metric{background: var(--o-surface);border: 1px solid var(--o-line);border-radius: var(--o-r);padding: 14px 15px}body.ops-body .metric .lbl{font-size: 12px;color: var(--o-mute);font-weight: 500}body.ops-body .metric .val{font-size: 22px;font-weight: 600;letter-spacing: -0.02em;margin: 5px 0 2px;font-variant-numeric: tabular-nums}body.ops-body .metric .sub{font-size: 12px;color: var(--o-faint)}body.ops-body .data{width: 100%;border-collapse: collapse;font-size: 13px}body.ops-body .data th{text-align: left;font-weight: 600;font-size: 12px;color: var(--o-mute);padding: 9px 14px;border-bottom: 1px solid var(--o-line);background: transparent;white-space: nowrap}body.ops-body .data td{padding: 11px 14px;border-bottom: 1px solid var(--o-line-soft)}body.ops-body .data tr:last-child td{border-bottom: 0}body.ops-body .data tr:hover td{background: var(--o-line-soft)}body.ops-body .data .num{text-align: right;font-variant-numeric: tabular-nums}body.ops-body .banner{border-radius: 8px;padding: 10px 13px;font-size: 13px;line-height: 1.5;margin: 0 0 14px;border: 1px solid transparent}body.ops-body .banner.ok{background: rgb(15 140 82 / 0.10);color: var(--o-ok);border-color: rgb(15 140 82 / 0.22)}body.ops-body .banner.warn{background: rgb(180 83 9 / 0.10);color: var(--o-warn);border-color: rgb(180 83 9 / 0.22)}body.ops-body .banner.danger{background: rgb(193 54 43 / 0.10);color: var(--o-bad);border-color: rgb(193 54 43 / 0.22)}body.ops-body .ops-cron{font-family: var(--mono);font-size: 11.5px;color: var(--o-mute);background: var(--o-raised);border: 1px solid var(--o-line);border-radius: 7px;padding: 9px 11px;display: block;overflow-wrap: anywhere}body.ops-body .health-banner{background: var(--o-surface);border: 1px solid var(--o-line);border-left: 3px solid var(--o-line);border-radius: var(--o-r)}body.ops-body .health-banner.ok{border-left-color: var(--o-ok)}body.ops-body .health-banner.warn{border-left-color: var(--o-warn)}body.ops-body .health-banner.bad{border-left-color: var(--o-bad)}body.ops-body .health-meta{color: var(--o-faint) !important}body.ops-body .health-list{border: 1px solid var(--o-line);border-radius: var(--o-r)}body.ops-body .health-row{background: var(--o-surface);border-bottom-color: var(--o-line-soft)}body.ops-body .health-row.ok .health-mark{background: var(--o-ok)}body.ops-body .health-row.warn .health-mark{background: var(--o-warn)}body.ops-body .health-row.bad .health-mark{background: var(--o-bad)}body.ops-body .health-value{font-family: inherit;font-size: 13px;font-weight: 500}body.ops-body .health-row.warn .health-value{color: var(--o-warn)}body.ops-body .health-row.bad .health-value{color: var(--o-bad)}body.ops-body .health-detail{color: var(--o-mute)}body.ops-body .pkr-card{background: var(--o-surface);border-color: var(--o-line);border-left-color: var(--o-line)}body.ops-body .pkr-card.accent{border-left-color: var(--o-accent)}body.ops-body .pkr-card.warn{border-left-color: var(--o-warn)}body.ops-body .pkr-card.bad{border-left-color: var(--o-bad)}body.ops-body .export-row{background: var(--o-surface);border-color: var(--o-line)}body.ops-body label{font-size: 13px;font-weight: 500;color: var(--o-ink);display: block}body.ops-body input:not([type=checkbox]):not([type=radio]),body.ops-body select,body.ops-body textarea{width: 100%;min-height: 38px;margin-top: 5px;border: 1px solid var(--o-line);border-radius: 8px;background: var(--o-surface);color: var(--o-ink);padding: 8px 11px;font: inherit;font-size: 13.5px}body.ops-body input:focus,body.ops-body select:focus,body.ops-body textarea:focus{outline: none;border-color: var(--o-accent);box-shadow: 0 0 0 3px var(--o-accent-soft)}body.ops-body .stack{display: grid;gap: 12px}body.ops-body .btn{min-height: 38px;padding: 0 16px;border-radius: 8px;font-size: 13.5px;font-weight: 600;border: 1px solid transparent;background: var(--o-accent);color: #fff;display: inline-flex;align-items: center;justify-content: center;gap: 7px}body.ops-body .btn:hover{filter: brightness(1.07)}body.ops-body .btn.ghost{background: var(--o-surface);color: var(--o-ink);border-color: var(--o-line)}body.ops-body .btn.ghost:hover{background: var(--o-raised);filter: none}body.ops-body .btn.danger{background: var(--o-bad);color: #fff}body.ops-body .btn.sm{min-height: 32px;padding: 0 12px;font-size: 12.5px}body.ops-body .btn[disabled]{opacity: 0.45;cursor: not-allowed}body.ops-body .mute{color: var(--o-mute)}body.ops-body .sm{font-size: 12.5px}body.ops-body .xs{font-size: 11.5px}body.ops-body .accent{color: var(--o-accent)}body.ops-body .danger-zone{border: 1px solid rgb(193 54 43 / 0.3);background: rgb(193 54 43 / 0.05);border-radius: var(--o-r);padding: 15px}@media (max-width: 1023px){body.ops-body .ops-side{position: fixed;inset: 0 auto 0 0;z-index: 60;transform: translateX(-100%);transition: transform 200ms var(--ease);background: var(--o-canvas)}body.ops-body .ops-side.open{transform: none;box-shadow: 0 0 60px rgb(0 0 0 / 0.3)}body.ops-body .ops-burger{display: grid;place-items: center}body.ops-body .ops-search{display: none}body.ops-body .ops-content{padding: 18px 14px 56px}body.ops-body .ops-top{padding: 0 14px}}@media (prefers-reduced-motion: reduce){body.ops-body .ops-side,body.ops-body .ops-group summary::after{transition: none}}.notice-bell.has-unread .notice-badge{background: #f04438;color: #fff;animation: ceBellPulse 1.8s ease-in-out infinite}body.ops-body .ops-top .notice-bell.has-unread{color: var(--o-bad);border-color: rgb(193 54 43 / 0.4)}@keyframes ceBellPulse{0%,100%{transform: scale(1);box-shadow: 0 0 0 0 rgb(240 68 56 / 0.45)}50%{transform: scale(1.08);box-shadow: 0 0 0 6px rgb(240 68 56 / 0)}}@media (prefers-reduced-motion: reduce){.notice-bell.has-unread .notice-badge{animation: none}}.is-mkt .hp-v5.mkt-hero{padding-top: 36px;padding-bottom: 20px;background: radial-gradient(720px 380px at 78% 42%,color-mix(in oklab,var(--accent) 18%,transparent),transparent 72%)}.hp-v5.mkt-hero::before,.hp-v5.mkt-hero::after{display: none !important}.hp-v5 .hero-split{align-items: center;gap: 28px}@media (min-width: 980px){.hp-v5 .hero-split{grid-template-columns: 1.05fr .95fr;gap: 36px}}.hp-v5 .hero-copy h1{font-size: clamp(2.15rem,4.6vw,3.25rem);margin: 12px 0 14px}.hp-v5 .hp-line{color: var(--accent)}.hp-v5 .hp-em,.hp-v5 .hero-copy h1 em{color: var(--fg);font-style: normal}.hp-v5 .lead{font-size: 15.5px;max-width: 34rem}.hp-v5 .hero-stage{position: relative;min-height: 460px;display: grid;place-items: center}.hp-orbit-ring{position: absolute;width: min(420px,92%);aspect-ratio: 1;border-radius: 50%;border: 1.5px dashed color-mix(in oklab,var(--accent) 38%,var(--hairline));animation: hpSpin 28s linear infinite;pointer-events: none}.hp-floater{position: absolute;z-index: 2;width: 48px;height: 48px;border-radius: 16px;display: grid;place-items: center;background: var(--raised);border: 1px solid var(--hairline);box-shadow: 0 10px 24px color-mix(in oklab,var(--fg) 8%,transparent);animation: hpBob 4.4s ease-in-out infinite}.hp-floater img{width: 26px;height: 26px;object-fit: contain}.hp-floater.f1{top: 6%;left: 8%;animation-delay: 0s}.hp-floater.f2{top: 14%;right: 6%;animation-delay: .5s}.hp-floater.f3{bottom: 18%;left: 2%;animation-delay: .9s}.hp-floater.f4{bottom: 8%;right: 10%;animation-delay: 1.3s}.hp-floater.f5{top: 44%;left: -6px;animation-delay: 1.7s}.hp-floater.f6{top: 48%;right: -4px;animation-delay: 2.1s}.hp-coin3d{position: absolute;z-index: 2;top: 0;right: 18%;width: 56px;height: 56px;border-radius: 50%;display: grid;place-items: center;font-weight: 650;color: #04110f;font-size: 22px;background: radial-gradient(circle at 32% 28%,#9ff6e8,#1ed6c3 42%,#0e9f95);box-shadow: inset 0 0 0 4px #128574,0 12px 24px color-mix(in oklab,var(--accent) 28%,transparent);animation: hpSpinY 7s linear infinite}@keyframes hpSpin{to{transform: rotate(360deg)}}@keyframes hpSpinY{0%{transform: rotateY(0deg)}100%{transform: rotateY(360deg)}}@keyframes hpBob{0%,100%{transform: translateY(0)}50%{transform: translateY(-9px)}}.hp-v5 .hp-live-card{width: min(360px,100%);z-index: 3;animation: hpFloat 7s ease-in-out infinite}.hp-v5 .hp-live-qr{width: 168px;height: 168px}.hp-v5 .hp-live-amt{font-size: 28px;margin-top: 10px}.is-mkt .section.hp-short{padding-top: 40px;padding-bottom: 40px}.hp-solgrid{display: grid;gap: 12px;margin-top: 22px}@media (min-width: 720px){.hp-solgrid{grid-template-columns: repeat(2,1fr)}}@media (min-width: 980px){.hp-solgrid{grid-template-columns: repeat(3,1fr)}}.hp-solcard{padding: 18px;border-radius: 20px;border: 1px solid var(--hairline);background: var(--raised);min-height: 148px}.hp-solcard h3{margin: 0 0 6px;font-size: 16px;letter-spacing: -.02em}.hp-solcard p{margin: 0;color: var(--mute);font-size: 13.5px;line-height: 1.5}.hp-solico{width: 40px;height: 40px;border-radius: 12px;display: grid;place-items: center;margin-bottom: 12px;background: color-mix(in oklab,var(--accent) 14%,transparent);color: var(--accent)}.hp-solcard.tone-1 .hp-solico{background: rgb(34 197 94 / .14);color: #16a34a}.hp-solcard.tone-2 .hp-solico{background: rgb(14 165 233 / .14);color: #0284c7}.hp-solcard.tone-3 .hp-solico{background: rgb(245 165 36 / .16);color: #d97706}.hp-solcard.tone-4 .hp-solico{background: rgb(244 63 94 / .12);color: #e11d48}.hp-solcard.tone-5 .hp-solico{background: rgb(100 116 139 / .16);color: #475569}html[data-theme="dark"] .hp-solcard.tone-1 .hp-solico{color: #86efac}html[data-theme="dark"] .hp-solcard.tone-2 .hp-solico{color: #7dd3fc}html[data-theme="dark"] .hp-solcard.tone-3 .hp-solico{color: #fcd34d}html[data-theme="dark"] .hp-solcard.tone-4 .hp-solico{color: #fda4af}html[data-theme="dark"] .hp-solcard.tone-5 .hp-solico{color: #cbd5e1}.hp-end{text-align: center}.hp-stores-end{justify-content: center;margin-top: 18px}.hp-end .hp-app-note{margin-top: 10px}.hp-stats-row{padding-bottom: 8px}.is-mkt .cta-band{padding-top: 8px;padding-bottom: 56px}@media (max-width: 979px){.hp-v5 .hero-stage{min-height: 420px}.hp-floater.f5,.hp-floater.f6{display: none}.hp-coin3d{right: 8%;top: 8px}}@media (max-width: 720px){.hp-v5.mkt-hero{padding-top: 20px}.hp-orbit-ring{display: none}.hp-v5 .hp-live-card{animation: none}}@media (prefers-reduced-motion: reduce){.hp-orbit-ring,.hp-floater,.hp-coin3d,.hp-v5 .hp-live-card{animation: none !important}}.hp-word{display: inline-block;animation: hpWord .7s cubic-bezier(.2,.72,.2,1) both;animation-delay: calc(var(--i) * 70ms)}@keyframes hpWord{from{opacity: 0;transform: translateY(18px);filter: blur(6px)}to{opacity: 1;transform: none;filter: none}}.hp-v5 .hp-line{display: block;color: var(--accent)}.hp-v5 .hp-em{display: block;color: var(--fg);font-style: normal;font-weight: 650}.hp-meaning{list-style: none;margin: 0 0 18px;padding: 0;display: flex;flex-wrap: wrap;gap: 8px}.hp-meaning li{padding: 6px 10px;border-radius: 999px;border: 1px solid var(--hairline);background: var(--raised);font-size: 12.5px;font-weight: 650;color: var(--fg)}.hp-solcard{transition: transform .25s cubic-bezier(.2,.72,.2,1),border-color .25s ease,box-shadow .25s ease}.hp-solcard:hover{transform: translateY(-3px);border-color: color-mix(in oklab,var(--accent) 32%,var(--hairline));box-shadow: 0 14px 32px color-mix(in oklab,var(--fg) 8%,transparent)}.hp-solico{transition: transform .35s cubic-bezier(.2,.72,.2,1)}.hp-solcard:hover .hp-solico{transform: scale(1.06)}.hp-about{display: grid;gap: 28px;align-items: center}@media (min-width: 980px){.hp-about{grid-template-columns: 1.1fr .9fr;gap: 48px}}.hp-about-cards{display: grid;gap: 12px;margin-top: 18px}.hp-about-cards article{display: grid;grid-template-columns: 36px 1fr;gap: 12px;align-items: start}.hp-about-cards .n{width: 36px;height: 36px;border-radius: 12px;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 16%,transparent);color: var(--accent);font-weight: 650;font-size: 13px}.hp-about-cards h3{margin: 0 0 4px;font-size: 15px}.hp-about-cards p{margin: 0;color: var(--mute);font-size: 13.5px}.hp-about-visual{min-height: 220px;border-radius: 24px;padding: 22px;border: 1px solid var(--hairline);background: var(--raised);display: grid;place-items: center}.hp-flow{display: grid;gap: 10px;width: min(320px,100%)}.hp-flow-n{padding: 12px 14px;border-radius: 14px;border: 1px solid var(--hairline);background: var(--bg)}.hp-flow-n b{display: block;font-size: 13px}.hp-flow-n span{color: var(--mute);font-size: 12px}.hp-flow-n.on{border-color: color-mix(in oklab,var(--accent) 40%,var(--hairline));background: color-mix(in oklab,var(--accent) 10%,var(--bg))}.hp-flow i{display: block;width: 2px;height: 14px;margin: 0 auto;background: color-mix(in oklab,var(--accent) 50%,transparent)}.hp-app-wide{display: grid;gap: 24px;align-items: center}@media (min-width: 980px){.hp-app-wide{grid-template-columns: .9fr 1.1fr;gap: 40px}}.hp-landscape{display: grid;place-items: center}.hp-land-bezel{width: min(520px,100%);aspect-ratio: 16 / 10;border-radius: 28px;padding: 14px 16px 16px;background: #0b0f14;color: #f5f7fa;border: 1px solid rgb(255 255 255 / .08);box-shadow: 0 24px 50px rgb(0 0 0 / .28);position: relative}.hp-land-cam{position: absolute;left: 50%;top: 8px;width: 64px;height: 6px;margin-left: -32px;border-radius: 999px;background: #1b222c}.hp-land-ui{height: 100%;display: grid;grid-template-columns: .9fr 1.1fr;gap: 14px;padding-top: 14px}.hp-land-amt{margin: 6px 0 4px;font-size: 26px;font-weight: 650;letter-spacing: -.04em}.hp-land-amt span{font-size: 12px;color: #9aa3b2}.hp-land-chip{display: inline-block;margin-top: 10px;padding: 4px 8px;border-radius: 999px;background: rgb(30 214 195 / .16);color: #7dffe8;font-size: 11px;font-weight: 650}.hp-land-row{display: flex;justify-content: space-between;gap: 8px;padding: 9px 0;margin: 0;border-bottom: 1px solid rgb(255 255 255 / .06);font-size: 13px}.hp-land-row b{color: #7dffe8}.hp-center{text-align: center}.hp-center .lead{margin-left: auto;margin-right: auto}.hp-center .hp-faq{text-align: left;max-width: 720px;margin: 22px auto 0}.hp-contact{max-width: 560px;margin: 22px auto 0;text-align: left;display: grid;gap: 12px}.hp-contact-grid{display: grid;gap: 12px}@media (min-width: 640px){.hp-contact-grid{grid-template-columns: 1fr 1fr}}.hp-contact label{display: grid;gap: 6px;font-size: 13px;font-weight: 650}.hp-contact input,.hp-contact textarea{width: 100%;border-radius: 12px;border: 1px solid var(--hairline);background: var(--raised);color: var(--fg);padding: 10px 12px;font: inherit}.hp-honey{position: absolute;left: -9999px;height: 0;width: 0;opacity: 0}.foot-v6{display: grid;gap: 28px;padding: 40px 0 28px}.foot-v6 .foot-brand p{margin: 10px 0 0;font-size: 13.5px;line-height: 1.55;max-width: 26rem;color: var(--mute)}.foot-v6 .foot-cols{display: grid;gap: 18px 28px;grid-template-columns: repeat(2,minmax(0,1fr))}.foot-v6 .foot-cols strong{display: block;margin-bottom: 8px;font-size: 12px;letter-spacing: .08em;text-transform: uppercase;color: var(--mute)}.foot-v6 .foot-cols a{padding: 4px 0}.foot-v6 .foot-copy{grid-column: 1 / -1;margin: 0;padding-top: 8px;border-top: 1px solid var(--hairline);font-size: 12.5px;color: var(--mute)}@media (min-width: 980px){.foot-site.foot-v6{grid-template-columns: 1.1fr 2fr;align-items: start}.foot-v6 .foot-cols{grid-template-columns: repeat(4,minmax(0,1fr))}.foot-v6 .foot-copy{grid-column: 1 / -1}}.docs-page{display: grid;gap: 32px;padding-top: 36px;padding-bottom: 72px}@media (min-width: 980px){.docs-page{grid-template-columns: 200px 1fr;gap: 48px;align-items: start}}.docs-toc{display: flex;flex-direction: column;gap: 6px}@media (min-width: 980px){.docs-toc{position: sticky;top: 84px}}@media (max-width: 979px){.docs-toc{flex-direction: row;flex-wrap: nowrap;overflow-x: auto;gap: 4px;padding-bottom: 10px;border-bottom: 1px solid var(--hairline);-webkit-overflow-scrolling: touch}.docs-toc a{flex: none;white-space: nowrap;padding: 6px 10px;border-radius: 999px;background: var(--bg-2)}.docs-toc .kicker{display: none}}.docs-toc a{color: var(--mute);font-size: 13.5px;padding: 4px 0}.docs-toc a:hover{color: var(--fg)}.docs-body h1{margin: 0 0 12px}.docs-body section{margin-top: 32px}.docs-body h2{margin: 0 0 10px;font-size: 20px}.docs-body p{color: var(--mute)}.docs-body pre{margin: 12px 0;padding: 14px;border-radius: 14px;overflow: auto}@media (prefers-reduced-motion: reduce){.hp-word{animation: none !important}}.sf{border-top: 1px solid var(--hairline);margin-top: 64px;padding: 48px 24px 32px}.sf-in{max-width: 1180px;margin: 0 auto;display: grid;gap: 36px}.sf-brand{min-width: 0}.sf-brand p{margin: 12px 0 0;max-width: 16rem;font-size: 13px;line-height: 1.5;color: var(--mute)}.sf-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px 20px}.sf-col{display: flex;flex-direction: column;align-items: flex-start;gap: 8px;min-width: 0}.sf-col h3{margin: 0 0 2px;font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: var(--mute);font-weight: 650}.sf-col a{display: inline-flex;align-items: center;gap: 8px;max-width: 100%;color: var(--mute);font-size: 14px;line-height: 1.35;white-space: normal;overflow: visible;text-overflow: unset}.sf-col a svg{display: none;flex-shrink: 0}.sf-col a span{min-width: 0;overflow-wrap: break-word}.sf-col a:hover{color: var(--fg)}.sf-copy{max-width: 1180px;margin: 28px auto 0;padding-top: 16px;border-top: 1px solid var(--hairline);font-size: 12.5px;color: var(--mute)}@media (max-width: 399px){.sf{padding: 36px 16px 24px}.sf-grid{gap: 20px 12px}.sf-col a{font-size: 13px}}@media (min-width: 768px) and (max-width: 899px){.sf-in{grid-template-columns: minmax(0,200px) 1fr;align-items: start}.sf-brand p{max-width: 100%}.sf-grid{grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px 12px}}@media (min-width: 900px){.sf-in{grid-template-columns: 220px 1fr;align-items: start}.sf-grid{grid-template-columns: repeat(4,minmax(0,1fr))}}.hp-faq.hp-faq-wide{max-width: none;display: grid;grid-template-columns: 1fr;gap: 10px;margin-top: 22px}.hp-faq-wide .hp-faq-item{margin: 0}@media (min-width: 800px){.hp-faq.hp-faq-wide{grid-template-columns: 1fr 1fr;align-items: start}}.mo-local-rails{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin: 0;padding: 0;list-style: none}.mo-local-rails li{display: flex;align-items: center;gap: 8px;padding: 10px 12px;border-radius: 14px;border: 1px solid var(--hairline);background: var(--raised);font-size: 13px;font-weight: 650}.mo-local-rails img,.mo-local-rails .mo-qr{width: 22px;height: 22px;object-fit: contain;border-radius: 6px}.mo-local-rates{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin: 0;padding: 0;list-style: none}.mo-local-rates li{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 8px;padding: 10px 12px;border-radius: 14px;border: 1px solid color-mix(in oklab,var(--accent) 22%,var(--hairline));background: color-mix(in oklab,var(--raised) 88%,transparent);font-size: 12.5px;font-weight: 650}.mo-local-rates img,.mo-local-rates .mo-qr{width: 22px;height: 22px;object-fit: contain;border-radius: 6px}.mo-local-rates b{color: var(--accent);font-size: 13px;letter-spacing: -.01em}.mo-plan-local{display: grid;gap: 12px}.mo-plan-crypto[hidden],.mo-plan-local[hidden]{display: none !important}@media (max-width: 600px){.mo-local-rails,.mo-local-rates{grid-template-columns: 1fr}}.mo-cats{display: grid;gap: 10px;margin: 0 0 18px}@media (min-width: 720px){.mo-cats{grid-template-columns: 1fr 1fr}}@media (min-width: 1100px){.mo-cats{grid-template-columns: 1fr 1fr 1fr}}.mo-cat{position: relative;display: grid;gap: 4px;padding: 14px 16px 14px 18px;border: 1px solid var(--hairline);border-radius: 16px;cursor: pointer;background: color-mix(in oklab,var(--raised) 70%,transparent);min-height: 88px}.mo-cat input{position: absolute;opacity: 0;pointer-events: none}.mo-cat strong{font-size: 13.5px;letter-spacing: -.01em}.mo-cat em{font-style: normal;font-size: 12px;color: var(--mute);line-height: 1.4}.mo-cat .mo-tick{position: absolute;top: 12px;right: 12px;opacity: 0;color: var(--accent)}.mo-cat.on,.mo-cat:has(input:checked){border-color: color-mix(in oklab,var(--accent) 45%,var(--hairline));box-shadow: inset 0 0 0 1px rgb(25 211 197 / .18)}.mo-cat.on .mo-tick,.mo-cat:has(input:checked) .mo-tick{opacity: 1}.mo-other-note[hidden]{display: none !important}.mo-other-note{display: grid;gap: 8px;margin: 4px 0 8px;padding: 14px 16px 16px;border-radius: 16px;border: 1px solid color-mix(in oklab,var(--accent) 35%,var(--hairline));background: color-mix(in oklab,var(--accent) 8%,var(--raised))}.mo-other-kicker{margin: 0;font-size: 11px;font-weight: 650;letter-spacing: .08em;text-transform: uppercase;color: var(--accent)}.mo-other-note textarea{min-height: 84px;resize: vertical}.mo-kv{display: grid;gap: 8px;margin-top: 12px}.mo-kv>div{display: grid;grid-template-columns: 110px minmax(0,1fr) auto;gap: 8px;align-items: center;padding: 10px 12px;border-radius: 12px;background: var(--bg-2);border: 1px solid var(--hairline)}.mo-kv span{font-size: 11px;font-weight: 650;letter-spacing: .06em;text-transform: uppercase;color: var(--mute)}.mo-kv code{font-size: 12.5px;word-break: break-all;color: var(--fg)}.mo-skip-list{margin: 12px 0 0;padding: 0 0 0 18px;color: var(--mute);font-size: 13px;line-height: 1.55}@media (max-width: 600px){.mo-kv>div{grid-template-columns: 1fr auto}.mo-kv span{grid-column: 1 / -1}}.int-home{display: grid;gap: 16px;margin-top: 22px}@media (min-width: 980px){.int-home{grid-template-columns: minmax(0,1.2fr) minmax(280px,.9fr);align-items: stretch}}.int-grid{display: grid;gap: 16px}@media (min-width: 980px){.int-grid{grid-template-columns: 1fr 1fr;align-items: start}}.int-card{background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 18px 18px 16px}.int-h{display: flex;align-items: flex-start;gap: 12px;margin-bottom: 14px}.int-h h2{margin: 0 0 4px;font-size: 1.05rem;letter-spacing: -.02em}.int-h p{margin: 0;color: var(--mute);font-size: 13px;line-height: 1.45}.int-h .btn,.int-h .wal-chip{margin-left: auto;flex: none}.int-ic{width: 36px;height: 36px;border-radius: 12px;flex: none;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 16%,var(--bg-2));color: var(--accent)}.int-rows{display: grid;gap: 8px}.int-row{display: grid;grid-template-columns: 132px minmax(0,1fr) auto;gap: 10px 12px;align-items: center;padding: 11px 14px;border-radius: 12px;background: var(--bg-2);border: 1px solid var(--hairline);min-width: 0}.int-row>span:first-child{font-size: 11px;font-weight: 650;letter-spacing: .05em;text-transform: uppercase;color: var(--mute)}.int-row code{font-size: 13px;color: var(--fg);min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.int-row .int-secret{font-variant-ligatures: none}.int-row-acts{display: inline-flex;gap: 6px;flex: none}.int-hint{margin: 10px 2px 0}.int-docs-link{margin: 0 0 16px;font-size: 13.5px;color: var(--mute)}.int-docs-link a{font-weight: 650}.int-once{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin-top: 10px}.int-once code{word-break: break-all}.int-log-h{margin: 18px 0 8px;font-size: 13px;letter-spacing: .04em;text-transform: uppercase;color: var(--mute)}.app-user .docs-page.m-docs{padding-top: 10px;padding-bottom: 28px}.app-user .docs-page.m-docs .docs-toc{top: 96px}.int-rotate,.int-rotate-inline{display: flex;flex-wrap: wrap;gap: 10px;align-items: end;margin-top: 14px}.int-rotate label,.int-rotate-inline input{margin: 0}.int-rotate-inline input{width: 110px}.int-check{display: flex;gap: 8px;align-items: flex-start;font-size: 13px}.int-check input{margin-top: 3px}.int-steps{margin: 0 0 16px;padding: 0 0 0 18px;color: var(--mute);font-size: 13.5px;line-height: 1.55}.int-steps code{font-size: 12px}.int-code{border: 1px solid var(--hairline);border-radius: 14px;background: var(--bg-2);margin-top: 12px;overflow: hidden}.int-code-h{display: flex;justify-content: space-between;align-items: center;padding: 10px 12px;border-bottom: 1px solid var(--hairline)}.int-code-h strong{font-size: 12px;letter-spacing: .04em;text-transform: uppercase;color: var(--mute)}.int-code pre{margin: 0;padding: 12px 14px;overflow: auto;white-space: pre-wrap}.int-log{width: 100%;border-collapse: collapse;font-size: 13px}.int-log th,.int-log td{text-align: left;padding: 8px 6px;border-bottom: 1px solid var(--hairline)}.int-log th{font-size: 11px;letter-spacing: .06em;text-transform: uppercase;color: var(--mute)}.int-rails{display: flex;flex-wrap: wrap;gap: 10px;list-style: none;margin: 0;padding: 0}.int-rails li{display: inline-flex;align-items: center;gap: 8px;padding: 8px 12px;border-radius: 999px;border: 1px solid var(--hairline);background: var(--raised);font-size: 13px;font-weight: 650}.int-rails img{width: 18px;height: 18px;object-fit: contain}.int-qr{width: 22px;height: 22px;display: grid;place-items: center;color: var(--accent)}.banner.ok{background: var(--ok-bg,color-mix(in oklab,var(--accent) 14%,var(--bg-2)))}@media (max-width: 720px){.int-row{grid-template-columns: 1fr auto}.int-row>span:first-child{grid-column: 1 / -1}.int-row code{white-space: normal;overflow: visible;text-overflow: unset;word-break: break-word}.int-h{flex-wrap: wrap}.int-h .btn,.int-h .wal-chip{margin-left: 0}}.int-strip{display: flex;align-items: center;gap: 12px;color: inherit;text-decoration: none;background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 16px 18px;transition: border-color .18s ease,transform .18s ease}.int-strip:hover{border-color: color-mix(in oklab,var(--accent) 35%,var(--hairline));transform: translateY(-1px)}.int-strip span em{display: block;font-style: normal;color: var(--mute);font-size: 13px;margin: 2px 0 0}.int-strip span strong{display: block}.int-go{margin-left: auto;color: var(--accent);font-size: 13px;font-weight: 650;display: inline-flex;align-items: center;gap: 4px;white-space: nowrap}.int-strip-wide{margin-top: 22px}.pk-corner{background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 14px 16px 14px}.pk-corner-h{display: flex;align-items: flex-start;gap: 12px;margin-bottom: 12px}.pk-corner-h h2{margin: 0 0 4px;font-size: 1rem;letter-spacing: -.02em}.pk-corner-h p{margin: 0;color: var(--mute);font-size: 12.5px;line-height: 1.45}.pk-corner-h .btn,.pk-corner-h .wal-chip{margin-left: auto;flex: none}.ipn-pin-row{border-color: color-mix(in oklab,var(--accent) 35%,var(--hairline)) !important;background: color-mix(in oklab,var(--accent) 8%,var(--bg-2)) !important}.ipn-card{box-shadow: 0 0 0 1px color-mix(in oklab,var(--accent) 12%,transparent)}.ce-kicker{color: var(--mute);font-size: 11px;letter-spacing: 0.08em;text-transform: uppercase;font-weight: 650;margin: 0 0 6px}.pay-create,.bill{display: grid;gap: 22px;background: var(--card);border: 1px solid var(--hairline);border-radius: 22px;padding: 22px;margin-bottom: 20px;position: relative;overflow: hidden}.bill::before{content: "";position: absolute;inset: 0 auto auto 0;width: 200px;height: 140px;pointer-events: none;background: radial-gradient(circle at 0 0,color-mix(in oklab,var(--accent) 16%,transparent),transparent 70%)}@media (min-width: 900px){.pay-create,.bill{grid-template-columns: minmax(220px,.85fr) minmax(0,1.35fr);align-items: start;gap: 28px}}.pay-create h2,.bill-intro h2{margin: 0 0 6px;font-size: 1.28rem;letter-spacing: -.03em}.pay-create p,.bill-intro p{margin: 0;color: var(--mute);font-size: 13.5px;line-height: 1.5}.bill-intro{position: relative}.bill-ic{width: 44px;height: 44px;border-radius: 14px;display: grid;place-items: center;color: var(--accent);margin-bottom: 12px;background: color-mix(in oklab,var(--accent) 14%,var(--card));border: 1px solid color-mix(in oklab,var(--accent) 22%,var(--hairline))}.bill-points{list-style: none;margin: 14px 0 0;padding: 0;display: grid;gap: 8px}.bill-points li{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--fg);font-weight: 550}.bill-points li::before{content: "";width: 6px;height: 6px;border-radius: 99px;background: var(--accent);flex: none}@media (max-width: 899px){.bill-points{display: none}}.pay-create-form,.bill-form{display: grid;gap: 12px;position: relative}@media (min-width: 720px){.pay-create-form{grid-template-columns: 1fr 1fr}.pay-create-form button[type="submit"]{grid-column: 1 / -1}}.pay-create-form label,.bill-form label{display: grid;gap: 6px;font-size: 12px;color: var(--mute);font-weight: 650;margin: 0}.bill-amt{display: grid;gap: 6px;font-size: 12px;color: var(--mute);font-weight: 650;margin: 0}.bill-amt-wrap{display: flex;align-items: center;gap: 10px;padding: 4px 4px 4px 14px;border: 1px solid var(--hairline);border-radius: 16px;background: var(--bg-2)}.bill-amt-wrap:focus-within{border-color: color-mix(in oklab,var(--accent) 55%,var(--hairline));box-shadow: 0 0 0 3px color-mix(in oklab,var(--accent) 16%,transparent)}.bill-amt-wrap small{font-size: 12px;font-weight: 650;letter-spacing: .08em;color: var(--accent)}.bill-amt-wrap input{flex: 1;border: 0;background: transparent;box-shadow: none;outline: none;font-size: 1.55rem;font-weight: 650;letter-spacing: -.03em;padding: 10px 12px 10px 0;min-width: 0;width: auto}.bill-lab{display: block;font-size: 12px;color: var(--mute);font-weight: 650;margin: 0 0 6px}.bill-grid{display: grid;gap: 10px}@media (min-width: 640px){.bill-grid{grid-template-columns: 1fr 1fr}}.bill-form .check,.pay-create-form .check{display: flex;align-items: center;gap: 8px;font-weight: 550;color: var(--fg);font-size: 13px}.bill-form button[type="submit"]{min-height: 46px;margin-top: 2px;width: 100%}.mo-fee-rails{display: grid;gap: 8px;margin: 10px 0 14px}@media (min-width: 720px){.mo-fee-rails{grid-template-columns: 1fr 1fr 1fr}}.mo-fee-rails .mo-method{grid-template-columns: 18px 28px minmax(0,1fr)}.mo-pay-box{margin-top: 14px}.mo-pay-wait{padding: 22px 16px 18px;border-radius: 16px;border: 1px solid rgb(25 211 197 / .28);background: rgb(25 211 197 / .07);text-align: center;margin: 12px 0 18px}.mo-pay-wait h3{margin: 10px 0 8px}.ce-pay-spin{display: inline-block;width: 28px;height: 28px;border: 3px solid rgb(25 211 197 / .22);border-top-color: var(--accent,#19d3c5);border-radius: 50%;animation: ce-pay-spin 0.8s linear infinite}@keyframes ce-pay-spin{to{transform: rotate(360deg)}}.ce-pay-count{margin: 8px 0 4px;font-size: 28px;font-weight: 650;letter-spacing: -.04em;font-variant-numeric: tabular-nums;color: var(--fg,#111)}.ce-pay-hold{position: fixed;inset: 0;z-index: 90;display: grid;place-items: center;background: rgb(4 17 15 / .62);padding: 22px}.ce-pay-hold[hidden]{display: none !important}.ce-pay-hold-card{width: min(380px,100%);text-align: center;padding: 28px 22px 22px;border-radius: 22px;background: var(--card,#fff);border: 1px solid rgb(25 211 197 / .28);box-shadow: 0 24px 60px rgb(0 0 0 / .28);color: var(--fg,#111)}.ce-pay-hold-card h3{margin: 12px 0 8px;font-size: 1.15rem}.ce-pay-hold-card p{margin: 0 0 8px;color: var(--mute,#5b6573);font-size: 14px;line-height: 1.5}.mo-pay-qr{width: min(220px,70vw);margin: 14px auto;padding: 12px;background: #fff;border-radius: 16px}.mo-pay-qr svg{width: 100%;height: auto;display: block}.mo-celebrate{position: fixed;inset: 0;z-index: 80;display: grid;place-items: center;background: rgb(4 17 15 / .55);padding: 24px}.mo-celebrate-card{position: relative;overflow: hidden;width: min(440px,100%);text-align: center;padding: 36px 28px 28px;border-radius: 24px;background: var(--card);border: 1px solid color-mix(in oklab,var(--accent) 35%,var(--hairline));box-shadow: 0 24px 80px rgb(0 0 0 / .28)}.mo-celebrate-tick{color: var(--accent);margin: 0 auto 12px}.mo-celebrate-card h2{margin: 0 0 8px;letter-spacing: -.03em}.mo-celebrate-card p{margin: 0 0 16px;color: var(--mute)}.mo-celebrate-stars{font-size: 18px;letter-spacing: 10px;color: var(--accent);animation: mo-twinkle 1.6s ease-in-out infinite}.mo-celebrate-burst{position: absolute;inset: -40% -20% auto;height: 180px;background: radial-gradient(circle at 50% 80%,rgb(25 211 197 / .35),transparent 62%);animation: mo-burst 900ms ease-out}@keyframes mo-twinkle{0%,100%{opacity: .35;transform: scale(.96)}50%{opacity: 1;transform: scale(1.08)}}@keyframes mo-burst{from{opacity: 0;transform: scale(.6)}to{opacity: 1;transform: scale(1)}}.pay-create-form input,.pay-create-form select,.bill-form input,.bill-form select{width: 100%}.bill-amt-wrap input{width: auto;flex: 1}.bill-form input[type="checkbox"],.pay-create-form input[type="checkbox"]{width: 18px;min-height: 18px;flex: none}.pay-cap{display: inline-flex;align-items: center;gap: 8px;text-decoration: none;color: inherit}.pay-cap img{width: 16px;height: 16px;object-fit: contain}.pay-cap em{font-style: normal;font-weight: 550;color: var(--mute);font-size: 11px}.pay-cap.active{background: color-mix(in oklab,var(--accent) 10%,var(--bg-2))}.net-pick-a{position: relative;cursor: pointer}.net-pick-a input[type="radio"]{position: absolute;opacity: 0;width: 1px;height: 1px;pointer-events: none}.net-pick-a:has(input:checked){border-color: color-mix(in oklab,var(--accent) 55%,var(--hairline));background: color-mix(in oklab,var(--accent) 12%,var(--card))}.net-pick-a:has(input:checked) strong{color: var(--accent)}.bill-list{display: grid;gap: 10px}.bill-item{background: var(--card);border: 1px solid var(--hairline);border-radius: 18px;padding: 14px 16px 12px}.bill-item-h{display: flex;align-items: center;gap: 12px}.bill-item-h>div{flex: 1;min-width: 0}.bill-coin{width: 40px;height: 40px;border-radius: 12px;display: grid;place-items: center;background: var(--bg-2);border: 1px solid var(--hairline);flex: none}.bill-coin img{width: 22px;height: 22px;object-fit: contain}.bill-item-h strong{display: block;font-size: 14px}.bill-item-h em{display: block;font-style: normal;font-size: 12px;color: var(--mute);margin-top: 2px;word-break: break-all}.bill-n{font-weight: 650;font-size: 1.05rem;white-space: nowrap;flex: none;text-align: right}.bill-coin,.bill-item-h .st-badge{flex: none}.bill-n small{font-size: 10px;color: var(--mute);font-weight: 650}.bill-item-url{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 12px;padding-top: 12px;border-top: 1px dashed var(--hairline)}.bill-item-url code{flex: 1;min-width: 140px;padding: 8px 12px;border-radius: 10px;background: var(--bg-2);border: 1px solid var(--hairline);font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bill-item-acts{display: flex;flex-wrap: wrap;gap: 8px}.inv-refund{display: flex;gap: 8px;align-items: center;margin-top: 10px}.inv-refund input{width: 140px}.share-grid,.link-grid{display: grid;gap: 12px}@media (min-width: 860px){.share-grid,.link-grid{grid-template-columns: 1fr 1fr}}.share-grid>.empty-card{grid-column: 1 / -1}.share-card,.link-card,.inv-card{background: var(--card);border: 1px solid var(--hairline);border-radius: 20px;padding: 18px 18px 16px}.share-top,.link-card-h{display: flex;align-items: center;gap: 10px}.share-ic,.link-ic{width: 36px;height: 36px;border-radius: 11px;display: grid;place-items: center;color: var(--accent);background: color-mix(in oklab,var(--accent) 12%,var(--card));flex: none}.share-coin{width: 18px;height: 18px;object-fit: contain}.share-top .st-badge{margin-left: auto}.share-amt,.link-amt{margin: 10px 0 2px;font-size: 1.7rem;font-weight: 650;letter-spacing: -.04em;font-variant-numeric: tabular-nums}.share-amt small,.link-amt small{font-size: .42em;color: var(--mute);font-weight: 650;letter-spacing: 0}.share-card>strong{display: block;font-size: 14.5px;margin-top: 2px}.share-chips{display: flex;flex-wrap: wrap;gap: 6px;margin: 8px 0 4px}.share-chip{font-size: 11px;font-weight: 650;padding: 4px 8px;border-radius: 999px;background: var(--bg-2);border: 1px solid var(--hairline);color: var(--mute)}.share-url,.link-url-row{display: flex;align-items: center;gap: 8px;margin-top: 10px}.share-url code,.link-url{flex: 1;min-width: 0;padding: 8px 12px;border-radius: 10px;background: var(--bg-2);border: 1px solid var(--hairline);font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.share-acts,.link-acts,.inv-acts{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px}.link-card-h strong{display: block;font-size: 14px}.link-card-h em{display: block;font-style: normal;font-size: 12px;color: var(--mute);margin-top: 2px}@media (max-width: 720px){.bill-item-h{flex-wrap: wrap}.inv-refund{width: 100%}.inv-refund input{flex: 1;width: auto}.bill-amt-wrap input{font-size: 1.3rem}}.docs-pick{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin: 18px 0 8px}.docs-pick-card{display: grid;gap: 6px;padding: 18px 16px;border-radius: 18px;text-decoration: none;background: var(--card);border: 1px solid var(--hairline);color: inherit;transition: border-color .16s ease,transform .16s ease,box-shadow .16s ease}.docs-pick-card:hover{border-color: color-mix(in oklab,var(--accent) 45%,var(--hairline));transform: translateY(-1px);box-shadow: 0 12px 28px rgb(8 16 24 / .08)}.docs-pick-card strong{font-size: 1.15rem;letter-spacing: -.02em}.docs-pick-card p{margin: 0;color: var(--mute);font-size: 13.5px;line-height: 1.45}.docs-landing{grid-template-columns: 1fr;max-width: 720px}@media (max-width: 720px){.docs-pick{grid-template-columns: 1fr}}.docs-call{margin: 16px 0;padding: 14px 16px;border-radius: 14px;background: color-mix(in oklab,var(--accent) 10%,var(--card));border: 1px solid color-mix(in oklab,var(--accent) 28%,var(--hairline))}.docs-call strong{display: block;margin-bottom: 4px}.docs-call p{margin: 0;color: var(--mute)}.docs-steps{margin: 0;padding: 0 0 0 18px;color: var(--mute)}.docs-steps li{margin: 8px 0;line-height: 1.5}.docs-kv{display: grid;gap: 8px;margin: 12px 0}.docs-kv div{display: grid;grid-template-columns: 140px minmax(0,1fr);gap: 10px;padding: 10px 12px;border-radius: 12px;background: var(--bg-2);border: 1px solid var(--hairline)}.docs-kv span{font-size: 11px;font-weight: 650;letter-spacing: .05em;text-transform: uppercase;color: var(--mute)}.docs-kv code{font-size: 12.5px;word-break: break-all}.docs-body h3{margin: 18px 0 8px;font-size: 15px}@media (max-width: 640px){.docs-kv div{grid-template-columns: 1fr}}@media (max-width: 720px){.pk-corner-h{flex-wrap: wrap}.pk-corner-h .btn,.pk-corner-h .wal-chip{margin-left: 0}.int-strip-wide{flex-wrap: wrap}.int-go{margin-left: 48px}}.kyc-lead{margin: 12px 0 0}.kyc-form{gap: 14px}.kyc-card{padding: 18px 18px 16px}.kyc-card .ops-sec{margin: 0 0 4px}.kyc-card .hint{margin: 0 0 12px}.kyc-docs-pick{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin: 0 0 14px}.kyc-doc-btn{display: grid;justify-items: start;gap: 2px;text-align: left;padding: 12px 12px 11px;border-radius: 14px;border: 1px solid var(--hairline);background: var(--bg-2);color: var(--fg);min-height: 88px}.kyc-doc-btn strong{font-size: 13.5px;font-weight: 650}.kyc-doc-btn em{font-style: normal;color: var(--mute);font-size: 11.5px}.kyc-doc-ic{width: 32px;height: 32px;border-radius: 10px;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 12%,var(--card));color: var(--accent);margin-bottom: 6px}.kyc-doc-btn.on{border-color: color-mix(in oklab,var(--accent) 55%,var(--hairline));background: color-mix(in oklab,var(--accent) 10%,var(--card));box-shadow: 0 0 0 1px color-mix(in oklab,var(--accent) 25%,transparent)}.kyc-grid{display: grid;gap: 12px}@media (min-width: 720px){.kyc-grid{grid-template-columns: 1fr 1fr}.kyc-span{grid-column: 1 / -1}}.kyc-field{display: grid;gap: 6px;margin: 0;font-size: 12.5px;font-weight: 650;color: var(--mute)}.kyc-field em{font-style: normal;font-weight: 500}.kyc-form .kyc-field input,.kyc-form .kyc-field select{min-height: 42px;padding: 9px 12px;border-radius: 11px;font-size: 14px}.kyc-phone{display: grid;grid-template-columns: 118px minmax(0,1fr);gap: 8px}.kyc-phone select,.kyc-phone input{min-width: 0}.kyc-uploads{display: none !important;gap: 10px;margin: 4px 0 8px}.kyc-uploads.is-on{display: grid !important}@media (min-width: 720px){.kyc-uploads.is-on{grid-template-columns: 1fr 1fr}.kyc-uploads.is-on:has(.kyc-drop:only-child){grid-template-columns: 1fr}}.kyc-uploads[hidden]{display: none !important}.kyc-up-h{margin: 16px 0 8px !important}.kyc-drop{position: relative;display: grid;gap: 4px;place-items: center;text-align: center;padding: 18px 14px;border-radius: 14px;min-height: 120px;border: 1px dashed var(--hairline);background: var(--bg-2);color: var(--fg);cursor: pointer}.kyc-drop input[type=file]{position: absolute;inset: 0;opacity: 0;cursor: pointer;width: 100%;height: 100%;min-height: 0;padding: 0;border: 0;background: none}.kyc-drop-ic{width: 36px;height: 36px;border-radius: 12px;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 12%,var(--card));color: var(--accent)}.kyc-drop strong{font-size: 13.5px}.kyc-drop em{font-style: normal;color: var(--mute);font-size: 12px}.kyc-drop.has-file{border-style: solid;border-color: color-mix(in oklab,var(--accent) 40%,var(--hairline));background: color-mix(in oklab,var(--accent) 8%,var(--card))}.kyc-submit{width: 100%;max-width: 280px}.kyc-subs{display: grid;gap: 6px}.kyc-form .check{margin: 8px 0}@media (max-width: 720px){.kyc-docs-pick{grid-template-columns: 1fr}.kyc-doc-btn{grid-template-columns: 32px minmax(0,1fr);gap: 2px 10px;min-height: 56px;align-items: center;padding: 10px 12px}.kyc-doc-ic{grid-row: 1 / span 2;margin: 0;width: 32px;height: 32px}.kyc-phone{grid-template-columns: 104px minmax(0,1fr)}.kyc-form .kyc-field input,.kyc-form .kyc-field select{min-height: 40px;font-size: 16px}.kyc-drop{min-height: 96px;padding: 14px 12px}.kyc-submit{max-width: none}}.setup-body{background: var(--bg);color: var(--fg);margin: 0;min-height: 100dvh}.setup{min-height: 100dvh;max-width: 1280px;margin: 0 auto}.setup.setup-landscape{display: flex;flex-direction: column}.setup-main--solo{max-width: 640px;margin: 0 auto}.setup-topbar{display: flex;align-items: center;gap: 14px;margin-bottom: 26px}.setup-progress{flex: 1 1 auto;min-width: 0}.setup-bar{display: flex;align-items: center;gap: 18px 28px;flex-wrap: wrap;padding: 16px 22px;border-bottom: 1px solid var(--hairline)}.setup-mark{display: flex;align-items: center;gap: 10px;flex: 0 0 auto}.setup-tag{font-size: 11px;font-weight: 650;letter-spacing: 0.02em;color: var(--accent);border: 1px solid color-mix(in oklab,var(--accent) 38%,transparent);border-radius: var(--radius-pill);padding: 3px 9px}.setup-stepper{list-style: none;margin: 0;padding: 0;display: flex;align-items: center;gap: 4px;flex: 1 1 auto;min-width: 0}.setup-stepper li{display: flex;align-items: center;gap: 8px;padding: 6px 10px;border-radius: var(--radius-pill);color: var(--mute);font-size: 0.86rem;white-space: nowrap}.setup-stepper li.on{color: var(--fg);background: color-mix(in oklab,var(--accent) 12%,transparent);font-weight: 600}.setup-stepper li.done{color: var(--fg)}.setup-dot{flex: 0 0 auto;width: 22px;height: 22px;border-radius: 50%;display: grid;place-items: center;font-size: 11px;font-weight: 650;border: 1px solid var(--hairline);color: var(--mute)}.setup-stepper li.on .setup-dot{border-color: var(--accent);color: var(--accent)}.setup-stepper li.done .setup-dot{background: var(--accent);border-color: var(--accent);color: var(--on-accent)}.setup-bar-end{display: flex;align-items: center;gap: 14px;margin-left: auto}.setup-progress-text{font-size: 0.8rem;color: var(--mute);white-space: nowrap}.setup-main{padding: 22px 22px 36px;width: 100%;min-width: 0;flex: 1 1 auto}.setup-pane[hidden]{display: none}.setup-sheet{display: grid;grid-template-columns: 1fr;gap: 22px 40px;align-items: start}.setup-sheet--narrow{max-width: 640px}.setup-copy{min-width: 0}.setup-kicker{margin: 0 0 8px;font-size: 12px;font-weight: 650;letter-spacing: .12em;text-transform: uppercase;color: var(--mute)}.setup-h1{font-family: var(--serif);font-weight: 400;font-size: clamp(1.7rem,3.4vw,2.35rem);line-height: 1.12;letter-spacing: -0.025em;font-feature-settings: "kern" 1,"liga" 0;margin: 0 0 10px;max-width: 22ch}.setup-lead{color: var(--mute);line-height: 1.58;margin: 0 0 20px;max-width: 62ch;font-size: 0.96rem}.setup-alert{background: var(--danger-bg);color: var(--danger-fg);border-radius: var(--radius-md);padding: 11px 14px;margin: 0 0 18px;font-size: 0.92rem;line-height: 1.45}.setup-scoreline{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 16px}.setup-score{font-size: 0.82rem;font-weight: 600;border-radius: var(--radius-pill);padding: 5px 12px}.setup-score.ok{background: var(--ok-bg);color: var(--ok-fg)}.setup-score.warn{background: var(--warn-bg);color: var(--warn-fg)}.setup-score.bad{background: var(--danger-bg);color: var(--danger-fg)}.setup-checks{list-style: none;margin: 0 0 20px;padding: 0;border: 1px solid var(--hairline);border-radius: var(--radius-lg);overflow: hidden}.setup-checks--grid{display: grid;grid-template-columns: 1fr}.setup-card{border: 1px solid var(--hairline);background: var(--card);border-radius: var(--radius-lg);padding: 20px 22px}.setup-card-kicker{margin: 0 0 12px;font-size: 12px;font-weight: 650;letter-spacing: .12em;text-transform: uppercase;color: var(--mute)}.setup-foot-note{margin: 0;flex: 1 1 auto;font-size: 0.82rem;color: var(--mute);line-height: 1.45}.setup-check{display: flex;align-items: center;gap: 12px;padding: 11px 15px;border-bottom: 1px solid var(--hairline);font-size: 0.9rem;background: var(--card)}.setup-check:last-child{border-bottom: 0}.setup-check-icon{flex: 0 0 auto;width: 8px;height: 8px;border-radius: 50%}.setup-check.ok .setup-check-icon{background: var(--success)}.setup-check.warn .setup-check-icon{background: var(--warn)}.setup-check.bad .setup-check-icon{background: var(--danger)}.setup-check-label{flex: 1 1 auto;min-width: 0;overflow-wrap: anywhere}.setup-check-state{flex: 0 0 auto;font-size: 0.78rem;font-weight: 600;color: var(--mute)}.setup-check.bad .setup-check-state{color: var(--danger-fg)}.setup-check.warn .setup-check-state{color: var(--warn-fg)}.setup-details{border: 1px solid var(--hairline);border-radius: var(--radius-lg);padding: 0 15px;margin-bottom: 22px}.setup-details summary{cursor: pointer;padding: 13px 0;font-size: 0.9rem;font-weight: 600;list-style: none}.setup-details summary::-webkit-details-marker{display: none}.setup-details summary::after{content: "+";float: right;color: var(--mute);font-weight: 400}.setup-details[open] summary::after{content: "\2013"}.setup-details[open] summary{border-bottom: 1px solid var(--hairline)}.setup-facts{margin: 0;padding: 4px 0 12px;display: grid;gap: 1px}.setup-facts div{display: flex;justify-content: space-between;align-items: baseline;gap: 16px;padding: 8px 0;border-bottom: 1px solid var(--hairline)}.setup-facts div:last-child{border-bottom: 0}.setup-facts dt{color: var(--mute);font-size: 0.86rem;flex: 0 0 auto}.setup-facts dd{margin: 0;text-align: right;font-size: 0.86rem;min-width: 0;overflow-wrap: anywhere}.setup-facts-list{margin: 0 0 22px;padding: 0;list-style: none;display: grid;gap: 10px}.setup-facts-list li{font-size: 0.9rem;line-height: 1.5;color: var(--mute);padding-left: 15px;position: relative}.setup-facts-list li::before{content: "";position: absolute;left: 0;top: 0.58em;width: 5px;height: 5px;border-radius: 50%;background: var(--accent)}.setup-facts-list strong{color: var(--fg);font-weight: 600}.setup-grid{display: grid;grid-template-columns: 1fr;gap: 15px;margin-bottom: 18px}.setup-field{display: flex;flex-direction: column;gap: 7px;font-size: 0.86rem;font-weight: 600;min-width: 0}.setup-field input,.setup-field select{width: 100%;height: var(--control-h);border-radius: var(--radius-md);border: 1px solid var(--hairline);background: var(--raised);color: var(--fg);padding: 0 13px;font: inherit;font-weight: 400;box-sizing: border-box}.setup-field select{appearance: none;padding-right: 34px}.setup-field input:focus,.setup-field select:focus{outline: none;border-color: var(--accent);box-shadow: var(--focus)}.setup-field small{font-weight: 400;color: var(--mute);font-size: 0.79rem;line-height: 1.45}.setup-field small.ok{color: var(--ok-fg)}.setup-field small.warn{color: var(--warn-fg)}.setup-field small.bad{color: var(--danger-fg)}.setup-prefix{display: flex;align-items: center;border: 1px solid var(--hairline);border-radius: var(--radius-md);background: var(--raised);overflow: hidden}.setup-prefix:focus-within{border-color: var(--accent);box-shadow: var(--focus)}.setup-prefix-text{padding: 0 2px 0 13px;color: var(--mute);font-family: var(--mono);font-size: 0.9rem;font-weight: 400}.setup-prefix input{border: 0;background: transparent;padding-left: 0;font-family: var(--mono)}.setup-prefix input:focus{box-shadow: none}.setup-consent{display: flex;gap: 11px;align-items: flex-start;background: var(--card);border: 1px solid var(--hairline);border-radius: var(--radius-md);padding: 13px 15px;font-size: 0.88rem;line-height: 1.5;margin-bottom: 18px}.setup-consent[hidden]{display: none}.setup-consent input{margin-top: 3px;flex: 0 0 auto;accent-color: var(--accent)}.setup-result{font-size: 0.87rem;line-height: 1.5;color: var(--mute);margin: 0 0 16px}.setup-result.ok{color: var(--ok-fg)}.setup-result.bad{color: var(--danger-fg)}.setup-note{font-size: 0.85rem;line-height: 1.55;color: var(--mute);margin: 0 0 20px;max-width: 62ch}.setup-note.bad{color: var(--danger-fg)}.setup-actions{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;padding-top: 22px;margin-top: 8px;border-top: 1px solid var(--hairline)}.setup-actions .btn{min-height: var(--touch)}@media (min-width: 960px){.setup-bar{padding: 18px 36px}.setup-main{padding: 32px 36px 48px}.setup-sheet{grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr);gap: 28px 48px}.setup-checks--grid{grid-template-columns: 1fr 1fr}.setup-checks--grid .setup-check{border-right: 1px solid var(--hairline)}.setup-checks--grid .setup-check:nth-child(2n){border-right: 0}.setup-grid{grid-template-columns: 1fr 1fr;gap: 16px 18px}.setup-field.span2{grid-column: 1 / -1}}@media (max-width: 719px){.setup-step-label{display: none}.setup-bar-end .setup-progress-text{display: none}.setup-stepper li{padding: 4px}}@media (prefers-reduced-motion: reduce){.setup-stepper li{transition: none}}.setup-h2{font-size: 1.05rem;letter-spacing: -0.01em;margin: 30px 0 12px}.setup-handoff{border: 1px solid color-mix(in oklab,var(--accent) 34%,transparent);background: color-mix(in oklab,var(--accent) 8%,transparent);border-radius: var(--radius-lg);padding: 18px;margin-bottom: 24px}.setup-handoff-label{margin: 0 0 8px;font-size: 0.82rem;font-weight: 600;color: var(--mute)}.setup-handoff-url{margin: 0 0 14px;font-size: 1rem;line-height: 1.45;overflow-wrap: anywhere;color: var(--fg)}.plain{list-style: none;margin: 0 0 16px;padding: 0;display: grid;gap: 6px}.plain li{color: var(--mute);overflow-wrap: anywhere}.health-banner{border: 1px solid var(--hairline);border-left: 3px solid var(--mute);border-radius: var(--radius-lg);padding: 16px 18px;margin-bottom: 18px;background: var(--card)}.health-banner.ok{border-left-color: var(--success)}.health-banner.warn{border-left-color: var(--warn)}.health-banner.bad{border-left-color: var(--danger)}.health-banner h2{margin: 0 0 5px;font-size: 1.08rem;letter-spacing: -0.01em}.health-banner p{margin: 0;color: var(--mute);font-size: 0.9rem;line-height: 1.5}.health-meta{margin-top: 9px !important;font-size: 0.8rem !important;font-family: var(--mono)}.health-list{list-style: none;margin: 0 0 18px;padding: 0;border: 1px solid var(--hairline);border-radius: var(--radius-lg);overflow: hidden}.health-list.flush{border: 0;border-radius: 0;margin-bottom: 8px}.health-row{display: flex;gap: 12px;align-items: flex-start;padding: 13px 16px;border-bottom: 1px solid var(--hairline);background: var(--card)}.health-row:last-child{border-bottom: 0}.health-list.flush .health-row{background: transparent;padding-left: 0;padding-right: 0}.health-mark{flex: 0 0 auto;width: 8px;height: 8px;border-radius: 50%;margin-top: 7px}.health-row.ok .health-mark{background: var(--success)}.health-row.warn .health-mark{background: var(--warn)}.health-row.bad .health-mark{background: var(--danger)}.health-body{flex: 1 1 auto;min-width: 0}.health-top{display: flex;justify-content: space-between;align-items: baseline;gap: 14px}.health-label{font-weight: 600;font-size: 0.93rem}.health-value{flex: 0 0 auto;font-size: 0.82rem;font-family: var(--mono);color: var(--mute)}.health-row.warn .health-value{color: var(--warn-fg)}.health-row.bad .health-value{color: var(--danger-fg)}.health-detail{margin: 5px 0 0;font-size: 0.85rem;line-height: 1.5;color: var(--mute);overflow-wrap: anywhere}.export-list{display: grid;gap: 12px}.export-row{border: 1px solid var(--hairline);border-radius: var(--radius-lg);background: var(--card);padding: 15px 17px}.export-head{display: flex;justify-content: space-between;align-items: baseline;gap: 14px}.export-name{font-weight: 600;font-size: 0.96rem}.export-count{font-family: var(--mono);font-size: 0.8rem;color: var(--mute);flex: 0 0 auto}.export-note{margin: 5px 0 12px;font-size: 0.86rem;line-height: 1.5;color: var(--mute)}.export-form{display: flex;flex-wrap: wrap;gap: 10px;align-items: flex-end}.export-form label{display: flex;flex-direction: column;gap: 5px;font-size: 0.78rem;color: var(--mute);font-weight: 600}.export-form input{height: 38px;border-radius: var(--radius-md);border: 1px solid var(--hairline);background: var(--raised);color: var(--fg);padding: 0 11px;font: inherit;font-size: 0.86rem}.export-form input:focus{outline: none;border-color: var(--accent);box-shadow: var(--focus)}.pkr-cards{display: grid;grid-template-columns: 1fr;gap: 12px;margin-bottom: 18px}.pkr-card{border: 1px solid var(--hairline);border-left: 3px solid var(--hairline);border-radius: var(--radius-lg);background: var(--card);padding: 15px 17px}.pkr-card.accent{border-left-color: var(--accent)}.pkr-card.warn{border-left-color: var(--warn)}.pkr-card.bad{border-left-color: var(--danger)}.pkr-lbl{font-size: 0.8rem;color: var(--mute);font-weight: 600}.pkr-val{font-size: 1.4rem;font-family: var(--mono);font-variant-numeric: tabular-nums;margin: 5px 0 4px;letter-spacing: -0.02em}.pkr-sub{font-size: 0.8rem;color: var(--mute);line-height: 1.45}@media (min-width: 760px){.pkr-cards{grid-template-columns: 1fr 1fr}}@media (min-width: 1180px){.pkr-cards{grid-template-columns: repeat(4,1fr)}}body.ops-body .more-links{display: flex;flex-wrap: wrap;gap: 7px;margin-top: 12px}body.ops-body .more-links a{font-size: 12.5px;color: var(--o-mute);border: 1px solid var(--o-line);border-radius: 999px;padding: 5px 12px;background: var(--o-canvas)}body.ops-body .more-links a:hover{color: var(--o-accent);border-color: var(--o-accent)}body.ops-body .stat-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(210px,1fr));gap: 12px;margin-bottom: 16px}body.ops-body .stat-card{display: flex;align-items: center;gap: 13px;background: var(--o-surface);border: 1px solid var(--o-line);border-radius: var(--o-r);padding: 14px 15px;box-shadow: none;transform: none;min-width: 0}body.ops-body .stat-card:hover{transform: none;box-shadow: none;border-color: var(--o-mute)}body.ops-body .stat-card.tall{min-height: 0;align-items: center;padding-top: 14px}body.ops-body .stat-ico{width: 38px;height: 38px;border-radius: 9px;display: grid;place-items: center;flex-shrink: 0;background: var(--o-raised);color: var(--o-mute)}body.ops-body .stat-ico svg{width: 18px;height: 18px}body.ops-body .stat-card.tone-red .stat-ico{background: rgb(193 54 43 / 0.10);color: var(--o-bad)}body.ops-body .stat-card.tone-orange .stat-ico{background: rgb(180 83 9 / 0.10);color: var(--o-warn)}body.ops-body .stat-card.tone-blue,body.ops-body .stat-card.tone-green,body.ops-body .stat-card.tone-purple,body.ops-body .stat-card.tone-red,body.ops-body .stat-card.tone-orange{border-color: var(--o-line)}body.ops-body .stat-copy{flex: 1;min-width: 0;display: grid;gap: 1px}body.ops-body .stat-lbl{font-size: 12.5px;color: var(--o-mute);font-weight: 500}body.ops-body .stat-val{font-size: 21px;font-weight: 600;letter-spacing: -0.025em;color: var(--o-ink);font-variant-numeric: tabular-nums;line-height: 1.2}body.ops-body .stat-sub{font-size: 12px;color: var(--o-faint)}body.ops-body .stat-go{color: var(--o-faint);display: grid;flex-shrink: 0}body.ops-body .stat-go svg{width: 15px;height: 15px}body.ops-body .dash-split{display: grid;grid-template-columns: 1fr;gap: 14px;margin-bottom: 16px}body.ops-body .dash-block{background: var(--o-surface);border: 1px solid var(--o-line);border-radius: var(--o-r);box-shadow: none;overflow: hidden;min-width: 0}body.ops-body .dash-block-h{padding: 13px 16px 10px;font-size: 13px;font-weight: 600;color: var(--o-ink)}body.ops-body .dash-quad{display: grid;grid-template-columns: 1fr 1fr}body.ops-body .quad-cell{display: grid;grid-template-columns: 34px 1fr 14px;align-items: center;gap: 10px;padding: 13px 16px;border-top: 1px solid var(--o-line-soft);min-width: 0}body.ops-body .quad-cell:nth-child(odd){border-right: 1px solid var(--o-line-soft)}body.ops-body .quad-cell:hover{background: var(--o-line-soft)}body.ops-body .quad-cell strong{display: block;font-size: 16px;font-weight: 600;letter-spacing: -0.02em;font-variant-numeric: tabular-nums}body.ops-body .quad-cell span span{display: block;font-size: 12px;color: var(--o-mute);margin-top: 1px}body.ops-body .quad-ico{width: 34px;height: 34px;border-radius: 8px;display: grid;place-items: center;background: var(--o-raised);color: var(--o-mute)}body.ops-body .quad-ico svg{width: 16px;height: 16px}body.ops-body .quad-ico.tone-red{background: rgb(193 54 43 / 0.10);color: var(--o-bad)}body.ops-body .quad-ico.tone-orange{background: rgb(180 83 9 / 0.10);color: var(--o-warn)}body.ops-body .period-seg{display: inline-flex;background: var(--o-surface);border: 1px solid var(--o-line);border-radius: 8px;padding: 2px;gap: 2px}body.ops-body .period-seg a{padding: 5px 12px;border-radius: 6px;font-size: 12.5px;font-weight: 600;color: var(--o-mute)}body.ops-body .period-seg a.on{background: var(--o-accent);color: #fff;box-shadow: none}body.ops-body .empty-ops{color: var(--o-mute);font-size: 13px;line-height: 1.5}body.ops-body .empty-ops strong{color: var(--o-ink);display: block;margin-bottom: 3px;font-weight: 600}body.ops-body .donut-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(190px,1fr));gap: 14px;margin-top: 14px}body.ops-body .ce-donut{color: var(--o-ink)}body.ops-body .chart-legend{display: flex;gap: 14px;justify-content: center;align-items: center;margin: 0 0 12px;font-size: 12px;color: var(--o-mute)}body.ops-body .chart-legend .lg{width: 9px;height: 9px;border-radius: 99px;display: inline-block;margin-right: 5px;vertical-align: -1px}body.ops-body .chart-legend .lg.plus{background: var(--o-ok)}body.ops-body .chart-legend .lg.minus{background: var(--o-bad)}body.ops-body .ops-top .theme-toggle,body.ops-body .ops-top .notice-bell,body.ops-body .ops-top .icon-btn{width: 34px;height: 34px;color: var(--o-mute);background: transparent;border: 1px solid var(--o-line);border-radius: 8px;display: grid;place-items: center}body.ops-body .ops-top .theme-toggle:hover,body.ops-body .ops-top .notice-bell:hover,body.ops-body .ops-top .icon-btn:hover{background: var(--o-raised);color: var(--o-ink)}body.ops-body .ops-top .theme-toggle svg,body.ops-body .ops-top .notice-bell svg,body.ops-body .ops-top .icon-btn svg{width: 16px;height: 16px}@media (min-width: 880px){body.ops-body .dash-split{grid-template-columns: 1fr 1fr}}@media (max-width: 560px){body.ops-body .dash-quad{grid-template-columns: 1fr}body.ops-body .quad-cell:nth-child(odd){border-right: 0}}@media (min-width: 1100px){body.ops-body .stat-grid.four{grid-template-columns: repeat(4,minmax(0,1fr))}}.imp-bar{position: sticky;top: 0;z-index: 200;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 10px 16px;padding: 9px 14px;background: #b45309;color: #fff;font-size: 13px;font-weight: 500;line-height: 1.4;text-align: center}.imp-bar form{margin: 0}.imp-bar button{background: rgb(255 255 255 / 0.18);color: #fff;border: 1px solid rgb(255 255 255 / 0.35);border-radius: 999px;padding: 5px 14px;font: inherit;font-weight: 600;font-size: 12.5px;cursor: pointer}.imp-bar button:hover{background: rgb(255 255 255 / 0.28)}.mo-pay-actions{display: flex;flex-wrap: wrap;gap: 10px;justify-content: center;margin-top: 14px}.mo-pay-actions form{margin: 0}.pay-cancel{margin-top: 16px;text-align: center}.pay-switch{display: grid;gap: 10px}.pay-switch .btn{width: 100%}.dup-card{padding: 16px 18px;border-bottom: 1px solid var(--hairline)}.dup-card:last-child{border-bottom: 0}.dup-kicker{margin: 0;font-size: 12px;font-weight: 650;letter-spacing: .04em;text-transform: uppercase;color: var(--mute)}.dup-amt{margin: 4px 0 8px;font-size: 22px;font-weight: 650}.dup-payins{margin: 8px 0 0;padding-left: 18px}.dup-payins li{margin: 2px 0;font-size: 12px}.mo-pay-expired{margin-top: 12px;text-align: left}.mo-pay-notes{margin: 8px 0 0;padding-left: 18px;font-size: 0.85rem;line-height: 1.55;color: var(--mute)}.mo-pay-notes li{margin-bottom: 4px}.mo-doc-prog{display: flex;align-items: center;gap: 10px;margin-top: 10px}.mo-doc-bar{flex: 1 1 auto;height: 5px;border-radius: 999px;background: var(--hairline);overflow: hidden}.mo-doc-bar span{display: block;height: 100%;width: 0;background: var(--accent);border-radius: 999px;transition: width 140ms linear}.mo-doc-pct{flex: 0 0 auto;font-family: var(--mono);font-size: 11.5px;color: var(--mute);font-variant-numeric: tabular-nums;min-width: 34px;text-align: right}.mo-doc-msg{margin: 8px 0 0;font-size: 0.82rem;line-height: 1.45;color: var(--mute)}.mo-doc-msg.ok{color: var(--ok-fg)}.mo-doc-msg.bad{color: var(--danger-fg)}.mo-doc.uploading .kyc-drop{opacity: 0.6;pointer-events: none}.ce-up{display: grid;gap: 8px;min-width: 0}.ce-up-picks{display: flex;gap: 8px;justify-content: center;flex-wrap: wrap}.ce-up-btn{appearance: none;border: 1px solid var(--hairline);background: var(--card);color: var(--fg);border-radius: 999px;padding: 6px 12px;font-size: 12.5px;cursor: pointer;line-height: 1.2}.ce-up-btn:hover{border-color: color-mix(in oklab,var(--accent) 40%,var(--hairline))}.ce-up-form-prog{display: flex;align-items: center;gap: 10px;margin-top: 12px}.kyc-uploads .ce-up{min-height: 0}.pk-pack .mo-form-grid{display: grid;grid-template-columns: 1fr;gap: 14px;align-items: start}.pk-pack .mo-form-grid>label{display: flex;flex-direction: column;gap: 6px;font-size: 0.86rem;font-weight: 600;min-width: 0;margin: 0}.pk-pack .mo-form-grid>label>input,.pk-pack .mo-form-grid>label>select,.pk-pack .mo-form-grid>label>.pw-wrap>input{width: 100%;height: var(--control-h);box-sizing: border-box;margin: 0;font-weight: 400}.pk-pack .mo-form-grid>label>textarea{width: 100%;box-sizing: border-box;margin: 0;font-weight: 400;min-height: 84px}.pk-pack .mo-field-hint{font-weight: 400;font-size: 0.78rem;line-height: 1.45;color: var(--mute)}.pk-pack .mo-form-grid>label.check{flex-direction: row;align-items: flex-start;gap: 10px;font-weight: 400;font-size: 0.88rem;line-height: 1.5}.pk-pack .mo-form-grid>label.check>input{width: auto;height: auto;margin-top: 3px;flex: 0 0 auto}@media (min-width: 700px){.pk-pack .mo-form-grid{grid-template-columns: 1fr 1fr;gap: 16px 18px}.pk-pack .mo-form-grid>.mo-span-2{grid-column: 1 / -1}}body.ops-body{--o-rail: #16191d;--o-rail-ink: #e7eaee;--o-rail-mute: #8b949f;--o-rail-line: rgb(255 255 255 / 0.07);--o-rail-hover: rgb(255 255 255 / 0.05)}html[data-theme="dark"] body.ops-body{--o-rail: #0e1114;--o-rail-ink: #e9ebee;--o-rail-mute: #858d97;--o-rail-line: rgb(255 255 255 / 0.06);--o-rail-hover: rgb(255 255 255 / 0.045)}body.ops-body .ops-side{background: var(--o-rail);color: var(--o-rail-ink);border-right: 0}body.ops-body .ops-brand{border-bottom: 1px solid var(--o-rail-line)}body.ops-body .wordmark.invert{color: var(--o-rail-ink)}body.ops-body .wordmark.invert .wordmark-text span{color: var(--o-accent)}body.ops-body .ops-group summary,body.ops-body .ops-g{color: var(--o-rail-mute);transition: background 120ms var(--ease),color 120ms var(--ease)}body.ops-body .ops-group summary:hover,body.ops-body .ops-g:hover{background: var(--o-rail-hover);color: var(--o-rail-ink)}body.ops-body .ops-group summary:active{background: rgb(255 255 255 / 0.09)}body.ops-body .ops-group[open]>summary{color: var(--o-rail-ink)}body.ops-body .ops-g.on{background: var(--o-rail-hover);color: var(--o-rail-ink)}body.ops-body .ops-sub{border-left: 1px solid var(--o-rail-line);margin-left: 20px;padding-left: 8px}body.ops-body .ops-a{color: var(--o-rail-mute);border-left: 0;transition: background 120ms var(--ease),color 120ms var(--ease)}body.ops-body .ops-a:hover{background: var(--o-rail-hover);color: var(--o-rail-ink)}body.ops-body .ops-a:active{background: rgb(255 255 255 / 0.1)}body.ops-body .ops-a.on{background: color-mix(in oklab,var(--o-accent) 20%,transparent);color: #fff;font-weight: 600}body.ops-body .ops-a.on svg{opacity: 1;color: var(--o-accent)}body.ops-body .ops-foot{border-top: 1px solid var(--o-rail-line)}body.ops-body .ops-ver{color: var(--o-rail-mute);opacity: 0.75}body.ops-body .ops-foot .ops-a{color: var(--o-rail-mute)}body.ops-body .ops-side::-webkit-scrollbar{width: 6px}body.ops-body .ops-side::-webkit-scrollbar-thumb{background: rgb(255 255 255 / 0.12);border-radius: 999px}body.ops-body .btn{transition: filter 120ms var(--ease),background 120ms var(--ease),transform 90ms var(--ease)}body.ops-body .btn:active{transform: translateY(1px);filter: brightness(0.94)}body.ops-body .ops-ico-btn,body.ops-body .ops-admin,body.ops-body .ops-top .theme-toggle,body.ops-body .ops-top .notice-bell{transition: background 120ms var(--ease),border-color 120ms var(--ease),color 120ms var(--ease)}body.ops-body .ops-ico-btn:active,body.ops-body .ops-top .theme-toggle:active,body.ops-body .ops-top .notice-bell:active{transform: translateY(1px)}body.ops-body .stat-card,body.ops-body .quad-cell,body.ops-body .export-row{transition: background 130ms var(--ease),border-color 130ms var(--ease)}body.ops-body a.stat-card:active,body.ops-body a.quad-cell:active{background: var(--o-raised)}body.ops-body .data tr{transition: background 110ms var(--ease)}body.ops-body .period-seg a{transition: background 120ms var(--ease),color 120ms var(--ease)}body.ops-body .period-seg a:hover:not(.on){background: var(--o-raised);color: var(--o-ink)}body.ops-body a:focus-visible,body.ops-body button:focus-visible,body.ops-body summary:focus-visible{outline: 2px solid var(--o-accent);outline-offset: 2px;border-radius: 8px}body.ops-body .stat-grid.stat-compact{grid-template-columns: repeat(auto-fit,minmax(172px,1fr));gap: 10px;margin-bottom: 20px}body.ops-body .stat-compact .stat-card{padding: 12px 13px;gap: 0}body.ops-body .stat-compact .stat-lbl{font-size: 11.5px}body.ops-body .stat-compact .stat-val{font-size: 18px;margin: 3px 0 1px}body.ops-body .stat-compact .stat-sub{font-size: 11px;overflow-wrap: anywhere}body.ops-body .stat-card.tone-blue{border-left: 3px solid var(--o-accent)}.app-menu-btn{display: none}@media (max-width: 1023px){.app-menu-btn{display: grid;place-items: center}.app-top{padding: 0 12px;gap: 10px;height: 56px}.app-top .wordmark{max-width: min(148px,38vw)}.pay-filters{grid-template-columns: 1fr 1fr}.pay-lookup{width: 100%}.pay-lookup input{min-width: 0;flex: 1}.ops-grid.two{grid-template-columns: 1fr}body.ops-body .ops-top{flex-wrap: wrap;height: auto;min-height: 56px;padding: 8px 12px;gap: 8px}body.ops-body .ops-search{display: flex !important;order: 5;width: 100%;min-height: 40px}body.ops-body .ops-search kbd{display: none}body.ops-body .ops-search input{font-size: 16px}body.ops-body .ops-pagehead{flex-direction: column;align-items: stretch;gap: 10px}body.ops-body .ops-h{font-size: 1.35rem}body.ops-body .stat-grid.stat-compact{grid-template-columns: 1fr 1fr}body.ops-body .attn-row{grid-template-columns: 28px 1fr auto}body.ops-body .attn-state{display: none}}@media (max-width: 560px){.pay-filters{grid-template-columns: 1fr}.filters{display: grid;grid-template-columns: 1fr}.filters input,.filters select,.filters .btn{width: 100%;min-width: 0}body.ops-body .stat-grid.stat-compact{grid-template-columns: 1fr}.metric-grid{grid-template-columns: 1fr 1fr}}.mob-nav button{flex: 1;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;min-height: 52px;font-size: 10px;font-weight: 600;letter-spacing: 0.02em;color: var(--mute);padding: 6px 2px;border-radius: 12px;border: 0;background: none;font-family: inherit}.mob-nav button svg{width: 18px;height: 18px}.mob-nav button:hover{color: var(--fg);background: rgb(255 255 255 / 0.04)}.m-sub a{gap: 7px}.m-sub-ic{display: inline-flex;color: currentColor;opacity: .85}.m-sub-ic svg{display: block}.ce-guide{display: grid;gap: 8px;margin: 0 0 18px;padding: 14px 16px;border: 1px solid var(--hairline);border-radius: var(--radius-lg);background: color-mix(in oklab,var(--accent) 7%,var(--card))}.ce-guide-h{display: flex;align-items: center;gap: 10px}.ce-guide-ic{width: 32px;height: 32px;border-radius: 10px;flex: none;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 18%,transparent);color: var(--accent)}.ce-guide strong{font-size: 15px;letter-spacing: -.02em}.ce-guide>p{margin: 0;color: var(--mute);font-size: 13.5px;line-height: 1.5}.ce-guide-steps{margin: 4px 0 0;padding: 0;list-style: none;display: grid;gap: 8px;counter-reset: ce-step}.ce-guide-steps li{display: grid;grid-template-columns: 22px 1fr;gap: 10px;align-items: start;color: var(--fg);font-size: 13.5px;line-height: 1.45;counter-increment: ce-step}.ce-guide-steps li::before{content: counter(ce-step);width: 22px;height: 22px;border-radius: 99px;display: grid;place-items: center;font-size: 11px;font-weight: 650;background: var(--accent);color: var(--on-accent)}body.ops-body .ce-guide-steps{margin: 0;padding: 12px 14px 14px;list-style: none;display: grid;gap: 8px;counter-reset: ce-step}body.ops-body .ce-guide-steps li{display: grid;grid-template-columns: 22px 1fr;gap: 10px;font-size: 13.5px;line-height: 1.45;color: var(--o-ink);counter-increment: ce-step}body.ops-body .ce-guide-steps li::before{content: counter(ce-step);width: 22px;height: 22px;border-radius: 99px;display: grid;place-items: center;font-size: 11px;font-weight: 650;background: var(--o-accent);color: #fff}body.ops-body .ops-lede{margin: 6px 0 0;max-width: 62ch;color: var(--o-mute);font-size: 13.5px;line-height: 1.5;font-weight: 450}.money-story{margin-top: 12px}.money-story-h{margin: 0 0 8px;font-size: 12px;font-weight: 650;letter-spacing: .06em;text-transform: uppercase;color: var(--mute)}.iw-pills{display: flex;flex-wrap: wrap;gap: 6px;margin: 8px 0 4px}.iw-pill{display: inline-flex;align-items: center;padding: 4px 10px;border-radius: 999px;border: 1px solid var(--hairline);background: var(--bg-2);font-size: 12px;font-weight: 650;color: var(--mute)}.iw-pill.wait{color: var(--warn);border-color: color-mix(in oklab,var(--warn) 40%,transparent)}.pay-steps{margin: 4px 0 8px;text-align: left}@media (max-width: 899px){.app-user-body:has(#iw-page) .page-hero p,.app-user-body:has(#wd-page) .page-hero p,.app-user-body:has(#cv-form) .page-hero p{display: block !important}}@media (max-width: 720px){table.stack-cards{min-width: 0 !important}table.stack-cards thead{display: none}table.stack-cards,table.stack-cards tbody{display: block;width: 100%}table.stack-cards tr{display: grid;gap: 2px;background: var(--card);border: 1px solid var(--hairline);border-radius: 14px;padding: 12px 14px;margin: 0 0 10px}table.stack-cards td{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;border: 0;padding: 5px 0;text-align: right}table.stack-cards td::before{content: attr(data-label);color: var(--mute);font-weight: 650;font-size: 12px;text-align: left}table.stack-cards td:empty{display: none}.checkout{padding: 20px 12px 48px}.mo-head{flex-direction: column;align-items: flex-start;gap: 10px}.int-grid{grid-template-columns: 1fr}}@media (max-width: 979px){.site-nav{flex-wrap: nowrap;height: 64px}.site-nav nav{display: none}}.pay-card form.stack,.pay-card .pay-steps,.pay-card label{text-align: left}.pay-card .ce-guide-steps{margin: 12px 0}.pay-card .addr{word-break: break-all}@media (max-width: 1023px){.m-sub{top: 52px}.m-sub-in{padding: 0 12px}.page-hero{align-items: flex-start}.page-hero p{max-width: 62ch}.pay-sum{grid-template-columns: repeat(2,minmax(0,1fr)) !important}.hx-sum{grid-template-columns: repeat(2,minmax(0,1fr))}body.ops-body .ops-mask.open{z-index: 50}}@media (max-width: 720px){.share-url,.link-url-row{flex-wrap: wrap}.share-url code,.link-url{width: 100%}.bill-item-h .st-badge{order: 3}.bill-n{width: 100%;text-align: left;margin-top: 4px}.pk-corner-h{flex-wrap: wrap}.int-rails{flex-wrap: wrap}.xfer{grid-template-columns: 1fr}.cv{grid-template-columns: 1fr}.iw{grid-template-columns: 1fr}.wd{grid-template-columns: 1fr}.filters{width: 100%}.ops-filters{flex-direction: column;align-items: stretch !important}.ops-filters label,.ops-filters select,.ops-filters .btn{width: 100%}table.stack-cards{min-width: 0 !important}body.ops-body table.stack-cards tr{background: var(--o-raised,var(--card));border-color: var(--o-line,var(--hairline))}table.stack-cards td:last-child:has(.btn),table.stack-cards td:last-child:has(form),table.stack-cards td:last-child:has(.ops-actions){display: block;text-align: left;padding-top: 10px}table.stack-cards td:last-child:has(.btn)::before,table.stack-cards td:last-child:has(form)::before,table.stack-cards td:last-child:has(.ops-actions)::before{display: none}}@media (max-width: 430px){.pay-sum{grid-template-columns: 1fr !important}.m-stats.pkr-led{grid-template-columns: 1fr}.mo-methods{grid-template-columns: 1fr}.metric-grid{grid-template-columns: 1fr}}html{background: var(--bg)}body{isolation: isolate;font-size: 15.5px;letter-spacing: -0.011em;background-image: radial-gradient(1200px 640px at 12% -10%,color-mix(in oklab,var(--accent) 16%,transparent),transparent 58%),radial-gradient(900px 520px at 110% 8%,color-mix(in oklab,var(--accent) 10%,transparent),transparent 55%);background-attachment: fixed}body::before{content: "";pointer-events: none;position: fixed;inset: 0;z-index: -1;opacity: .04;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3{letter-spacing: -0.045em}.btn{padding: 0 20px;font-weight: 650;letter-spacing: -0.015em;box-shadow: 0 1px 0 rgb(255 255 255 / .18) inset,0 12px 28px color-mix(in oklab,var(--accent) 26%,transparent)}.btn.ghost,.btn.secondary{background: color-mix(in oklab,var(--raised) 70%,transparent);backdrop-filter: blur(10px)}input:not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="hidden"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="image"]),select,textarea{border-radius: 14px;background: color-mix(in oklab,var(--raised) 88%,var(--bg))}body.is-mkt{background-color: var(--bg)}body.is-mkt #main{overflow-x: clip}@media (min-width: 980px){.is-mkt .site-nav.site-nav-now{position: sticky;top: 14px;z-index: 40;width: min(1140px,calc(100% - 36px));margin: 14px auto 0;height: 60px;min-height: 60px;padding: 0 10px 0 18px;border-radius: 999px;border: 1px solid color-mix(in oklab,var(--fg) 10%,var(--hairline));border-bottom: 1px solid color-mix(in oklab,var(--fg) 10%,var(--hairline));background: color-mix(in oklab,var(--bg) 88%,transparent);backdrop-filter: blur(22px) saturate(1.5);box-shadow: 0 16px 40px rgb(0 0 0 / .16)}html[data-theme="light"] .is-mkt .site-nav.site-nav-now{background: color-mix(in oklab,#fffcf7 94%,transparent);box-shadow: 0 16px 40px rgb(18 21 28 / .08)}.is-mkt .site-nav-now .nav-cta{height: 40px;padding: 0 16px;box-shadow: 0 8px 20px color-mix(in oklab,var(--accent) 28%,transparent)}}.site-nav-now .nav-a{border-radius: 999px;font-weight: 600;letter-spacing: -0.015em}.site-nav-now .nav-a:hover{background: color-mix(in oklab,var(--fg) 5%,transparent)}.mkt-hero.hp-now{position: relative;padding-top: 28px;padding-bottom: 12px}.hp-aurora{position: absolute;inset: -80px -40px auto;height: min(72vh,640px);pointer-events: none;z-index: 0;background: radial-gradient(ellipse at 70% 30%,color-mix(in oklab,var(--accent) 32%,transparent),transparent 58%),radial-gradient(ellipse at 18% 8%,color-mix(in oklab,var(--accent) 14%,transparent),transparent 52%);filter: blur(10px);opacity: .95;-webkit-mask-image: linear-gradient(180deg,transparent 0,transparent 80px,#000 220px,#000 100%);mask-image: linear-gradient(180deg,transparent 0,transparent 80px,#000 220px,#000 100%)}.hp-now .hero-split{position: relative;z-index: 1;gap: 36px}.hp-hero-fade{position: absolute;inset: 0 0 auto 0;height: 110px;background: linear-gradient(180deg,var(--bg),transparent);pointer-events: none;z-index: 2}@media (min-width: 980px){.hp-now .hero-split{grid-template-columns: 1.08fr .92fr;gap: 48px;align-items: center}}.hp-now .kicker-pill{display: inline-flex;align-items: center;height: 30px;padding: 0 12px;border-radius: 999px;border: 1px solid color-mix(in oklab,var(--accent) 32%,var(--hairline));background: color-mix(in oklab,var(--accent) 10%,var(--raised));color: var(--accent);letter-spacing: .12em}.mkt-hero.hp-now h1.hp-h,.hp-now .hp-h{margin: 18px 0 16px;font-size: clamp(2.7rem,6.6vw,4.55rem);line-height: .96;letter-spacing: -0.068em;font-weight: 650}.mkt-hero.hp-now .hp-line,.hp-now .hp-line{display: block;color: var(--fg);background: none;-webkit-text-fill-color: var(--fg)}.hp-now .hp-line .hp-word{color: var(--fg);-webkit-text-fill-color: var(--fg)}.mkt-hero.hp-now em.hp-em,.hp-now em.hp-em,.hp-now .hp-em{display: block;margin-top: .04em;color: var(--fg);font-family: var(--serif);font-style: italic;font-weight: 400;letter-spacing: -0.03em;line-height: 1.02;background: none;-webkit-text-fill-color: var(--fg)}.hp-now .lead{font-size: 17px;max-width: 36rem;line-height: 1.65}.hp-now .hp-meaning{margin-top: 18px}.hp-now .hp-meaning li{background: color-mix(in oklab,var(--raised) 80%,transparent);backdrop-filter: blur(10px);font-weight: 600}.hp-now .row .btn{min-height: 48px;padding: 0 22px}.hp-now .hero-stage{min-height: 520px}.hp-now .hp-live-card{width: min(380px,100%);padding: 22px 22px 18px;border-radius: 32px;background: linear-gradient(180deg,rgb(255 255 255 / .06),transparent 32%),#0c1118;border: 1px solid rgb(255 255 255 / .12);box-shadow: 0 1px 0 rgb(255 255 255 / .14) inset,0 40px 90px rgb(0 0 0 / .45)}html[data-theme="light"] .hp-now .hp-live-card{background: #121820}.hp-now .hp-floater{width: 52px;height: 52px;border-radius: 18px;backdrop-filter: blur(12px);background: color-mix(in oklab,var(--raised) 78%,transparent)}.hp-now .hp-orbit-ring{width: min(460px,96%);border-style: solid;border-width: 1px;opacity: .7}.hp-stats-now{margin: 8px auto 0;max-width: 1180px;border: 0;border-top: 0}.hp-stats-now .hp-stats-row{gap: 12px;padding: 8px 24px 36px}@media (min-width: 860px){.hp-stats-now .hp-stats-row{grid-template-columns: repeat(4,1fr)}}.hp-stats-now .hp-stat{margin: 0;padding: 20px 18px 18px;border: 1px solid var(--hairline);border-left: 0;border-radius: 22px;background: color-mix(in oklab,var(--raised) 82%,transparent);box-shadow: 0 1px 0 rgb(255 255 255 / .04) inset;position: relative;overflow: hidden}.hp-stats-now .hp-stat::before{content: "";position: absolute;left: 0;top: 14px;bottom: 14px;width: 3px;border-radius: 99px;background: var(--accent)}.hp-stats-now .hp-stat h3{font-size: 15.5px;padding-left: 8px}.hp-stats-now .hp-stat p{padding-left: 8px;font-size: 13px}.hp-now-bento{display: grid;gap: 14px;margin-top: 28px}@media (min-width: 980px){.hp-now-bento{grid-template-columns: repeat(6,minmax(0,1fr))}.hp-now-bento .hp-solcard:nth-child(1){grid-column: span 4;min-height: 228px}.hp-now-bento .hp-solcard:nth-child(2){grid-column: span 2}.hp-now-bento .hp-solcard:nth-child(n + 3){grid-column: span 2}}.hp-now-bento .hp-solcard{padding: 22px 20px;border-radius: 24px;background: linear-gradient(180deg,color-mix(in oklab,var(--accent) 6%,transparent),transparent 40%),color-mix(in oklab,var(--raised) 88%,transparent);box-shadow: 0 18px 40px rgb(0 0 0 / .08)}.hp-now-bento .hp-solcard:nth-child(1) h3{font-size: 1.4rem;letter-spacing: -.04em}.hp-now-bento .hp-solico{width: 44px;height: 44px;border-radius: 14px}.is-mkt .section.hp-short{padding-top: 56px;padding-bottom: 56px}.is-mkt .section h2{font-size: clamp(2rem,3.8vw,2.9rem);letter-spacing: -0.05em;font-weight: 650}.is-mkt .docs-body>h1,.is-mkt .legal-main h1,.is-mkt .site-page h1,.is-mkt .wrap>h1{font-size: clamp(2.15rem,4vw,3.15rem);letter-spacing: -0.055em;font-weight: 650}.is-mkt .kicker{letter-spacing: .16em}.hp-about{display: grid;gap: 36px;align-items: center}@media (min-width: 960px){.hp-about{grid-template-columns: 1.05fr .95fr;gap: 56px}}.hp-about-cards article{display: grid;grid-template-columns: 36px 1fr;gap: 12px;padding: 14px 0;border-bottom: 1px solid var(--hairline)}.hp-about-cards .n{width: 36px;height: 36px;border-radius: 12px;display: grid;place-items: center;background: color-mix(in oklab,var(--accent) 14%,transparent);color: var(--accent);font-weight: 650;font-size: 13px}.hp-about-visual{background: transparent;border: 0;padding: 0}.hp-flow{display: grid;gap: 10px;width: 100%;padding: 22px;border-radius: 28px;border: 1px solid var(--hairline);background: color-mix(in oklab,var(--raised) 80%,transparent)}.hp-flow-n{padding: 16px 16px;border-radius: 18px;background: var(--bg);border: 1px solid var(--hairline)}.hp-flow-n.on{border-color: color-mix(in oklab,var(--accent) 45%,var(--hairline));background: color-mix(in oklab,var(--accent) 10%,var(--bg))}.hp-flow-n b{display: block;letter-spacing: -.02em}.hp-flow-n span{color: var(--mute);font-size: 13px}.hp-steps.mkt-steps{gap: 14px}.hp-step{border-radius: 24px;background: color-mix(in oklab,var(--raised) 86%,transparent);padding: 22px 20px}.hp-step .n{width: 32px;height: 32px;font-family: var(--serif);font-style: italic;font-weight: 400;font-size: 16px}.hp-faq-wide{max-width: none}@media (min-width: 860px){.hp-faq-wide{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;align-items: start}}.hp-faq-item{border-radius: 18px;background: color-mix(in oklab,var(--raised) 86%,transparent)}.hp-faq-item summary{display: flex;justify-content: space-between;gap: 12px;align-items: center}.hp-faq-item summary::after{content: "+";font-size: 20px;font-weight: 500;color: var(--mute);line-height: 1}.hp-faq-item[open] summary::after{content: "–"}.cta-band{padding: 24px 16px 80px}.cta-panel{max-width: 860px;margin-inline: auto;padding: 56px 32px;border-radius: 36px;background: radial-gradient(80% 80% at 100% 0%,color-mix(in oklab,var(--accent) 28%,transparent),transparent 50%),linear-gradient(180deg,color-mix(in oklab,var(--accent) 10%,var(--raised)),var(--raised));box-shadow: 0 30px 80px rgb(0 0 0 / .16)}.cta-panel h2{font-size: clamp(2rem,4vw,3rem);font-family: var(--serif);font-style: italic;font-weight: 400;letter-spacing: -0.03em}.sf{margin-top: 8px;padding: 56px 24px 32px;background: color-mix(in oklab,var(--bg-2) 55%,transparent)}.sf-col a{padding: 3px 0}.app-top{background: color-mix(in oklab,var(--bg) 72%,transparent);backdrop-filter: blur(22px) saturate(1.3)}.app-top-a.on,.nav-drop.on>.nav-drop-btn{background: color-mix(in oklab,var(--accent) 12%,transparent);color: var(--fg);border-radius: 999px}.fund-card{border-radius: 30px;background: radial-gradient(90% 70% at 100% -8%,color-mix(in oklab,var(--accent) 60%,transparent),transparent 46%),radial-gradient(70% 80% at -10% 120%,rgb(8 70 78 / .9),transparent 55%),linear-gradient(155deg,#1c2734 0%,#0b1118 48%,#08211f 100%)}.page-hero .page-h{letter-spacing: -0.04em}.page-ic{border-radius: 16px}.ce-guide{border-radius: 20px;background: linear-gradient(180deg,color-mix(in oklab,var(--accent) 10%,transparent),transparent 70%),var(--card)}.checkout-body .checkout,.checkout{background: radial-gradient(700px 420px at 50% -10%,color-mix(in oklab,var(--accent) 16%,transparent),transparent 60%),var(--bg)}.checkout-body .pay-card,.pay-card{border-radius: 28px;border: 1px solid color-mix(in oklab,var(--accent) 16%,var(--hairline));box-shadow: 0 30px 80px rgb(0 0 0 / .22);backdrop-filter: blur(16px)}.checkout-body .amount-hero{letter-spacing: -0.06em}.auth-body{background-image: none}.auth-pane{background: radial-gradient(700px 380px at 0% 0%,color-mix(in oklab,var(--accent) 10%,transparent),transparent 60%),color-mix(in oklab,var(--bg) 78%,transparent)}.auth-logo{border-radius: 24px}.auth-body .auth-title,.auth-title{font-family: var(--display);font-style: normal;font-weight: 600;letter-spacing: -0.03em}.hp-landscape{display: grid;place-items: center}.hp-land-bezel{width: min(520px,100%);border-radius: 28px;padding: 18px;background: #0c1118;color: #f4f6f8;border: 1px solid rgb(255 255 255 / .1);box-shadow: 0 40px 80px rgb(0 0 0 / .35)}.hp-land-ui{display: grid;gap: 16px}@media (min-width: 640px){.hp-land-ui{grid-template-columns: .9fr 1.1fr}}.hp-land-amt{margin: 8px 0 0;font-size: 1.8rem;font-weight: 650;letter-spacing: -.04em}.hp-land-chip{display: inline-flex;margin-top: 10px;padding: 4px 10px;border-radius: 999px;background: color-mix(in oklab,var(--accent) 18%,transparent);color: #9ff6e8;font-size: 11px;font-weight: 650}.hp-land-row{display: flex;justify-content: space-between;padding: 10px 0;border-bottom: 1px solid rgb(255 255 255 / .08);margin: 0;font-size: 13px;color: #9aa3b2}.hp-land-row b{color: #f4f6f8}@media (max-width: 979px){.mkt-hero.hp-now h1.hp-h,.hp-now .hp-h{font-size: clamp(2.25rem,11vw,3.15rem)}.hp-now .hero-stage{min-height: 400px}.hp-aurora{height: 380px}.cta-panel{padding: 36px 20px;border-radius: 28px}.is-mkt .site-nav.site-nav-now{background: var(--bg);-webkit-backdrop-filter: none;backdrop-filter: none}}@media (prefers-reduced-motion: reduce){.hp-aurora,.hp-now .hp-live-card,.hp-now .hp-floater,.hp-now .hp-orbit-ring{animation: none !important;filter: none}}.fund-card{border-radius: 32px;background: radial-gradient(120% 90% at 108% -12%,color-mix(in oklab,var(--accent) 72%,white),transparent 42%),radial-gradient(80% 70% at -16% 118%,rgb(12 90 86 / .95),transparent 58%),linear-gradient(158deg,#1a2736 0%,#0a1018 48%,#061c1b 100%);border: 1px solid color-mix(in oklab,var(--accent) 34%,rgb(255 255 255 / .12));box-shadow: 0 1px 0 rgb(255 255 255 / .2) inset,0 28px 56px rgb(4 10 16 / .42)}.fund-amt{font-family: var(--sans);letter-spacing: -.06em}.dash-tiles{gap: 12px}.dash-tile{position: relative;isolation: isolate;overflow: hidden;min-height: 128px;padding: 16px 16px 18px;border-radius: 22px;border: 1px solid #2a9e93;background: #1c2733;box-shadow: 0 1px 0 rgb(255 255 255 / .1) inset,0 14px 28px rgb(0 0 0 / .28)}.dash-tile::before{content: "";position: absolute;inset: auto -20% -40% auto;width: 140px;height: 140px;border-radius: 50%;background: rgb(30 214 195 / .28);filter: blur(16px);pointer-events: none;z-index: 0}.dash-tile>*{position: relative;z-index: 1}.dash-tile:hover{transform: translateY(-3px);border-color: #1ed6c3;box-shadow: 0 18px 36px rgb(30 214 195 / .18)}.dash-tile-ic{width: 44px;height: 44px;border-radius: 14px;background: #1ed6c3;color: #04110f;box-shadow: inset 0 1px 0 rgb(255 255 255 / .4)}.dash-tile strong{font-size: 15px;letter-spacing: -.025em}.dash-tile.tone-1{background: #262018;border-color: #c4a056}.dash-tile.tone-1::before{background: rgb(226 192 122 / .28)}.dash-tile.tone-1 .dash-tile-ic{background: #e2c07a;color: #2a1f0a}.dash-tile.tone-2{background: #172033;border-color: #4d7fd4}.dash-tile.tone-2::before{background: rgb(110 168 255 / .26)}.dash-tile.tone-2 .dash-tile-ic{background: #4d7fd4;color: #f4f8ff}.dash-tile.tone-3{background: #1a2028;border-color: #5b6778}.dash-tile.tone-3 .dash-tile-ic{background: #5b6778;color: #f5f7fa}.book-card{position: relative;overflow: hidden;border-radius: 20px;background: #1a222c;border-color: #2c3946;box-shadow: 0 1px 0 rgb(255 255 255 / .08) inset,0 12px 24px rgb(0 0 0 / .22)}.book-card::before{content: "";position: absolute;left: 0;top: 12px;bottom: 12px;width: 3px;border-radius: 99px;background: var(--accent)}.book-card.personal{background: linear-gradient(135deg,color-mix(in oklab,var(--accent) 10%,var(--card)),var(--card))}.book-card.business{background: linear-gradient(135deg,color-mix(in oklab,#6b7c92 12%,var(--card)),var(--card))}.book-card.pkr{background: linear-gradient(135deg,color-mix(in oklab,var(--gold) 12%,var(--card)),var(--card))}.book-card.pkr::before{background: var(--gold)}.book-card.business::before{background: #8b97a8}.book-card.business.pkr::before{background: var(--gold)}.book-card:hover{transform: translateY(-3px);border-color: color-mix(in oklab,var(--accent) 42%,var(--hairline));box-shadow: 0 16px 34px color-mix(in oklab,var(--accent) 14%,transparent)}.ov-pane{padding: 16px 16px 12px;border-radius: 24px;background: #171e28;border: 1px solid #2a3a42;box-shadow: 0 1px 0 rgb(255 255 255 / .08) inset,0 16px 32px rgb(0 0 0 / .24)}.ov-pane .asset-table{border: 0;background: transparent;border-radius: 0}.ov-pane .asset-row.head{background: transparent;border-top: 0}.empty-card{border-radius: 20px;background: linear-gradient(180deg,color-mix(in oklab,var(--accent) 8%,transparent),transparent 60%),var(--card);box-shadow: 0 1px 0 rgb(255 255 255 / .06) inset}.app .card,.app .panel,.wal-page .wal-card{box-shadow: 0 1px 0 rgb(255 255 255 / .05) inset,0 12px 28px color-mix(in oklab,var(--fg) 5%,transparent)}.kyc-call,.m-call{border-radius: 18px;box-shadow: 0 10px 24px color-mix(in oklab,var(--fg) 5%,transparent)}body.ops-body .panel{border-radius: 16px;background: linear-gradient(180deg,color-mix(in oklab,var(--o-accent) 5%,var(--o-surface)),var(--o-surface));border-color: color-mix(in oklab,var(--o-accent) 14%,var(--o-line));box-shadow: 0 1px 0 rgb(255 255 255 / .55) inset,0 10px 24px rgb(16 20 24 / .04)}html[data-theme="dark"] body.ops-body .panel{box-shadow: 0 1px 0 rgb(255 255 255 / .05) inset,0 14px 28px rgb(0 0 0 / .22)}body.ops-body .panel-h{background: color-mix(in oklab,var(--o-accent) 4%,transparent)}body.ops-body .stat-card{position: relative;overflow: hidden;border-radius: 16px;background: linear-gradient(165deg,color-mix(in oklab,var(--o-accent) 7%,var(--o-surface)),var(--o-surface));border: 1px solid color-mix(in oklab,var(--o-accent) 16%,var(--o-line));box-shadow: 0 1px 0 rgb(255 255 255 / .5) inset,0 8px 20px rgb(16 20 24 / .04);transform: none}body.ops-body .stat-card::before{content: "";position: absolute;left: 0;top: 10px;bottom: 10px;width: 3px;border-radius: 99px;background: var(--o-accent)}body.ops-body a.stat-card:hover{transform: translateY(-2px);border-color: color-mix(in oklab,var(--o-accent) 42%,var(--o-line));box-shadow: 0 14px 28px color-mix(in oklab,var(--o-accent) 16%,transparent)}body.ops-body .stat-ico{width: 40px;height: 40px;border-radius: 12px;background: color-mix(in oklab,var(--o-accent) 14%,var(--o-raised));color: var(--o-accent)}body.ops-body .stat-val{letter-spacing: -.03em}body.ops-body .stat-card.tone-green::before,body.ops-body .stat-card.tone-green .stat-ico{background: color-mix(in oklab,var(--o-ok) 18%,var(--o-raised));color: var(--o-ok)}body.ops-body .stat-card.tone-green::before{background: var(--o-ok)}body.ops-body .stat-card.tone-orange::before{background: var(--o-warn)}body.ops-body .stat-card.tone-orange .stat-ico{background: color-mix(in oklab,var(--o-warn) 16%,var(--o-raised));color: var(--o-warn)}body.ops-body .stat-card.tone-red::before{background: var(--o-bad)}body.ops-body .stat-card.tone-red .stat-ico{background: color-mix(in oklab,var(--o-bad) 16%,var(--o-raised));color: var(--o-bad)}body.ops-body .stat-card.tone-purple::before{background: #7c6af0}body.ops-body .stat-card.tone-purple .stat-ico{background: rgb(124 106 240 / .14);color: #7c6af0}body.ops-body .stat-card.tone-blue,body.ops-body .stat-card.tone-green,body.ops-body .stat-card.tone-purple,body.ops-body .stat-card.tone-red,body.ops-body .stat-card.tone-orange{border-color: color-mix(in oklab,var(--o-accent) 16%,var(--o-line))}body.ops-body .metric{border-radius: 16px;background: linear-gradient(165deg,color-mix(in oklab,var(--o-accent) 6%,var(--o-surface)),var(--o-surface));border-color: color-mix(in oklab,var(--o-accent) 14%,var(--o-line));box-shadow: 0 1px 0 rgb(255 255 255 / .45) inset}body.ops-body .pkr-card{border-radius: 16px;background: linear-gradient(165deg,color-mix(in oklab,var(--o-accent) 6%,var(--card,var(--o-surface))),var(--o-surface));box-shadow: 0 8px 20px rgb(16 20 24 / .04)}body.ops-body .integ-card:hover,body.ops-body a.panel.integ-card:hover{transform: translateY(-3px);border-color: color-mix(in oklab,var(--o-accent) 40%,var(--o-line))}body.ops-body .ops-attn a,body.ops-body .ops-attn a.attn-row{border-radius: 12px}body.ops-body .ops-attn a:hover{background: color-mix(in oklab,var(--o-accent) 8%,var(--o-raised))}body.ops-body .attn-ico{width: 30px;height: 30px;border-radius: 9px;background: var(--o-raised);color: var(--o-accent)}body.ops-body .attn-row.hot .attn-ico{background: color-mix(in oklab,var(--o-warn) 16%,var(--o-raised))}html[data-theme="dark"] body.ops-body .stat-card,html[data-theme="dark"] body.ops-body .metric{background: #1a1f26;border-color: #2a9e93;box-shadow: 0 1px 0 rgb(255 255 255 / .06) inset,0 12px 24px rgb(0 0 0 / .28)}html[data-theme="dark"] body.ops-body .panel{background: #161a20;border-color: #2a3a42}html[data-theme="light"] .dash-tile{background: linear-gradient(180deg,color-mix(in oklab,var(--accent) 18%,white),#fff 58%);border-color: color-mix(in oklab,var(--accent) 22%,rgb(18 21 28 / .1));box-shadow: 0 12px 28px rgb(18 21 28 / .07)}html[data-theme="light"] .dash-tile.tone-1{background: linear-gradient(180deg,#fff4dc,#fff 58%);border-color: color-mix(in oklab,var(--gold) 28%,rgb(18 21 28 / .1))}html[data-theme="light"] .dash-tile.tone-2{background: linear-gradient(180deg,#eaf2ff,#fff 58%);border-color: color-mix(in oklab,#3b6fd4 22%,rgb(18 21 28 / .1))}html[data-theme="light"] .dash-tile.tone-3{background: linear-gradient(180deg,#eef1f4,#fff 58%)}html[data-theme="light"] .book-card{background: #fff;border-color: rgb(18 21 28 / .1);box-shadow: 0 10px 24px rgb(18 21 28 / .06)}html[data-theme="light"] .ov-pane{background: linear-gradient(180deg,#eefaf8,#fff 52%);border-color: rgb(14 159 149 / .18);box-shadow: 0 14px 32px rgb(18 21 28 / .06)}html[data-theme="light"] .fund-card{box-shadow: 0 1px 0 rgb(255 255 255 / .22) inset,0 28px 50px rgb(8 20 28 / .18)}body.ops-body .stat-card.tone-green{background: linear-gradient(165deg,color-mix(in oklab,var(--o-ok) 10%,var(--o-surface)),var(--o-surface))}body.ops-body .stat-card.tone-orange{background: linear-gradient(165deg,color-mix(in oklab,var(--o-warn) 12%,var(--o-surface)),var(--o-surface))}body.ops-body .stat-card.tone-red{background: linear-gradient(165deg,color-mix(in oklab,var(--o-bad) 10%,var(--o-surface)),var(--o-surface))}body.ops-body .stat-card.tone-purple{background: linear-gradient(165deg,rgb(124 106 240 / .08),var(--o-surface))}body.ops-body .stat-card.tall{min-height: 92px}@media (prefers-reduced-motion: reduce){.dash-tile:hover,.book-card:hover,body.ops-body a.stat-card:hover{transform: none}}body.is-desk{--desk-rule: var(--hairline);--desk-paper: #efe7d8;--desk-ink: #1c1915;--desk-ink-mute: #5c564c}html[data-theme="light"] body.is-desk{--desk-paper: #f6f0e4;--desk-ink: #1c1915}body.is-desk .site-nav{background: color-mix(in oklab,var(--bg) 88%,transparent);backdrop-filter: blur(10px)}body.is-desk .desk-kicker{margin: 0 0 10px;font-size: 12px;font-weight: 650;letter-spacing: .12em;text-transform: uppercase;color: var(--mute)}body.is-desk h1,body.is-desk h2{font-family: var(--serif);font-weight: 400;letter-spacing: -0.025em;font-feature-settings: "kern" 1,"liga" 0,"ss01" 0,"cv11" 0}body.is-desk .desk-hero{padding-top: 36px;padding-bottom: 48px}body.is-desk .desk-hero-grid{display: grid;gap: 40px;align-items: center}@media (min-width: 980px){body.is-desk .desk-hero-grid{grid-template-columns: 1.15fr .85fr;gap: 72px}}body.is-desk .desk-copy h1{margin: 0 0 16px;font-size: clamp(2.4rem,5.6vw,4.1rem);line-height: 1.05}body.is-desk .desk-copy h1 em{display: block;font-style: italic;color: var(--fg);font-weight: 400}body.is-desk .desk-copy .lead{max-width: 38rem;font-size: 1.05rem;line-height: 1.65;color: var(--mute)}body.is-desk .desk-points{margin: 22px 0 0;padding: 0;list-style: none;max-width: 36rem}body.is-desk .desk-points li{position: relative;padding: 8px 0 8px 18px;border-top: 1px solid var(--desk-rule);color: var(--fg);font-size: 15px;line-height: 1.45}body.is-desk .desk-points li::before{content: "";position: absolute;left: 0;top: 16px;width: 7px;height: 1px;background: var(--accent)}body.is-desk .desk-cta-row{margin-top: 26px}body.is-desk .desk-rails{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 22px}body.is-desk .desk-rails span{display: inline-flex;align-items: center;gap: 8px;height: 34px;padding: 0 12px 0 6px;border: 1px solid var(--desk-rule);background: var(--raised);font-size: 12.5px;font-weight: 650}body.is-desk .desk-rails img{width: 20px;height: 20px;object-fit: contain;background: #fff}body.is-desk .desk-ticket{width: min(360px,100%);margin: 0 auto;padding: 22px 22px 20px;background: var(--desk-paper);color: var(--desk-ink);border: 1px solid #d8cfbf;box-shadow: 0 1px 0 #fff inset,0 18px 40px rgb(0 0 0 / .16)}body.is-desk .desk-ticket-mark{margin: 0 0 14px;font-size: 11px;letter-spacing: .14em;text-transform: uppercase;color: var(--desk-ink-mute)}body.is-desk .desk-ticket-shop{margin: 0;font-family: var(--serif);font-size: 1.35rem}body.is-desk .desk-ticket-amt{margin: 6px 0 16px;font-size: 2rem;font-weight: 650;letter-spacing: -.03em}body.is-desk .desk-ticket-amt small{font-size: 13px;font-weight: 650;color: var(--desk-ink-mute)}body.is-desk .desk-ticket-qr{width: 168px;height: 168px;margin: 0 auto 14px;background: #fff;padding: 8px}body.is-desk .desk-ticket-qr svg{width: 100%;height: 100%;display: block}body.is-desk .desk-ticket-addr{margin: 0;text-align: center}body.is-desk .desk-ticket-addr code{font-size: 12px;color: var(--desk-ink)}body.is-desk .desk-ticket-note{margin: 12px 0 0;padding-top: 12px;border-top: 1px dashed #c9bfae;font-size: 12.5px;line-height: 1.5;color: var(--desk-ink-mute)}body.is-desk .desk-fees{border-top: 1px solid var(--desk-rule);border-bottom: 1px solid var(--desk-rule);padding: 48px 0}body.is-desk .desk-feegrid{display: grid;gap: 0;margin-top: 28px;border-top: 1px solid var(--desk-rule)}@media (min-width: 860px){body.is-desk .desk-feegrid{grid-template-columns: repeat(4,1fr)}}body.is-desk .desk-feegrid article{padding: 20px 18px 8px 0;border-bottom: 1px solid var(--desk-rule)}@media (min-width: 860px){body.is-desk .desk-feegrid article{padding: 22px 22px 8px 0;border-bottom: 0;border-right: 1px solid var(--desk-rule)}body.is-desk .desk-feegrid article:last-child{border-right: 0;padding-right: 0}}body.is-desk .desk-feegrid h3{margin: 0 0 8px;font-size: 1.05rem;letter-spacing: -.02em}body.is-desk .desk-feegrid p{margin: 0;color: var(--mute);font-size: 14px;line-height: 1.5}body.is-desk .desk-section{padding-top: 64px;padding-bottom: 24px}body.is-desk .desk-head{max-width: 40rem;margin-bottom: 28px}body.is-desk .desk-head h2{margin: 0 0 10px;font-size: clamp(1.8rem,3vw,2.6rem)}body.is-desk .desk-defs{display: grid;gap: 0;margin: 0}@media (min-width: 800px){body.is-desk .desk-defs{grid-template-columns: 1fr 1fr}}body.is-desk .desk-defs>div{padding: 18px 20px 18px 0;border-top: 1px solid var(--desk-rule)}body.is-desk .desk-defs dt{font-weight: 650;margin: 0 0 6px;letter-spacing: -.02em}body.is-desk .desk-defs dd{margin: 0;color: var(--mute);font-size: 14.5px;line-height: 1.55}body.is-desk .desk-about{margin-top: 36px;padding: 56px 0;background: var(--bg-2);border-top: 1px solid var(--desk-rule);border-bottom: 1px solid var(--desk-rule)}body.is-desk .desk-about-grid{display: grid;gap: 36px}@media (min-width: 900px){body.is-desk .desk-about-grid{grid-template-columns: .9fr 1.1fr;gap: 64px;align-items: start}}body.is-desk .desk-about-list{margin: 0;padding: 0;list-style: none}body.is-desk .desk-about-list li{padding: 16px 0;border-top: 1px solid var(--desk-rule)}body.is-desk .desk-about-list strong{display: block;margin-bottom: 4px}body.is-desk .desk-about-list span{color: var(--mute);font-size: 14.5px;line-height: 1.55}body.is-desk .desk-steps{display: grid;gap: 18px;margin: 0;padding: 0;list-style: none;counter-reset: none}@media (min-width: 900px){body.is-desk .desk-steps{grid-template-columns: repeat(4,1fr);gap: 24px}}body.is-desk .desk-steps li{min-width: 0}body.is-desk .desk-steps .n{display: block;font-family: var(--serif);font-size: 1.7rem;color: var(--accent);margin-bottom: 8px}body.is-desk .desk-steps strong{display: block;margin-bottom: 6px}body.is-desk .desk-steps p{margin: 0;color: var(--mute);font-size: 14.5px;line-height: 1.5}body.is-desk .desk-faq{max-width: 44rem}body.is-desk .desk-faq details{border-top: 1px solid var(--desk-rule)}body.is-desk .desk-faq details:last-child{border-bottom: 1px solid var(--desk-rule)}body.is-desk .desk-faq summary{cursor: pointer;list-style: none;padding: 16px 28px 16px 0;font-weight: 650;letter-spacing: -.015em}body.is-desk .desk-faq summary::-webkit-details-marker{display: none}body.is-desk .desk-faq p{margin: 0 0 16px;color: var(--mute);font-size: 15px;line-height: 1.65}body.is-desk .desk-app{display: grid;gap: 32px;padding-top: 48px;padding-bottom: 24px;align-items: center}@media (min-width: 860px){body.is-desk .desk-app{grid-template-columns: 1.2fr .8fr}}body.is-desk .desk-phone{padding: 22px;border: 1px solid var(--desk-rule);background: var(--raised)}body.is-desk .desk-phone-amt{margin: 4px 0 4px;font-size: 1.8rem;font-weight: 650;letter-spacing: -.03em}body.is-desk .desk-phone-row{display: flex;justify-content: space-between;margin: 10px 0 0;padding-top: 10px;border-top: 1px solid var(--desk-rule);font-size: 13px;color: var(--mute)}body.is-desk .desk-phone-row b{color: var(--fg)}body.is-desk .desk-form{max-width: 36rem}body.is-desk .desk-form-grid{display: grid;gap: 12px}@media (min-width: 640px){body.is-desk .desk-form-grid{grid-template-columns: 1fr 1fr}}body.is-desk .desk-form label{display: block;margin: 0 0 12px;font-size: 13px;color: var(--mute)}body.is-desk .desk-form input,body.is-desk .desk-form textarea{display: block;width: 100%;margin-top: 6px;padding: 10px 12px;border: 1px solid var(--desk-rule);background: var(--raised);color: var(--fg);border-radius: 0}body.is-desk .desk-close{margin-top: 48px;padding: 56px 0 80px;border-top: 1px solid var(--desk-rule)}body.is-desk .desk-close h2{max-width: 22ch;font-size: clamp(2rem,4vw,3rem)}body.is-desk .desk-page{padding-top: 36px}body.is-desk .desk-page h1{font-size: clamp(2.2rem,4vw,3.4rem);margin: 0 0 12px}body.is-desk .desk-table{width: 100%;border-collapse: collapse;margin-top: 28px;font-size: 14.5px}body.is-desk .desk-table th,body.is-desk .desk-table td{text-align: left;vertical-align: top;padding: 12px 14px 12px 0;border-top: 1px solid var(--desk-rule)}body.is-desk .desk-table th{color: var(--mute);font-weight: 650;font-size: 12px;letter-spacing: .06em;text-transform: uppercase}@media (max-width: 720px){body.is-desk .desk-hero{padding-top: 20px;padding-bottom: 28px}body.is-desk .desk-copy h1{font-size: clamp(2.1rem,11vw,2.8rem)}body.is-desk .desk-section{padding-top: 40px}body.is-desk .desk-about{padding: 36px 0}body.is-desk .desk-table th:nth-child(2),body.is-desk .desk-table td:nth-child(2){display: none}}.tl .nowrap{white-space: nowrap}.note-item{padding: 12px 16px;border-top: 1px solid var(--hairline)}.note-item p{margin: 0;font-size: 13px;white-space: pre-wrap}.note-item .mute{margin-bottom: 4px}.desk-hits a{font-weight: 600}body.is-mkt{--sans: Geist,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--display: Geist,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family: var(--sans);font-feature-settings: "kern" 1,"ss01" 1;-webkit-font-smoothing: antialiased;letter-spacing: 0;word-spacing: normal}body.is-mkt h1,body.is-mkt h2,body.is-mkt h3{font-family: var(--display);font-weight: 600;letter-spacing: -0.02em;word-spacing: normal;text-transform: none}body.is-mkt .sf-col h3{font-family: var(--sans);font-size: 13px;font-weight: 600;letter-spacing: 0;text-transform: none;color: var(--mute)}body.is-mkt .kicker,body.is-mkt .desk-kicker{text-transform: none;letter-spacing: 0.02em}body.is-home{--hz-rule: var(--hairline);--hz-paper: #10161f;--hz-ink: #f4f6f8;--hz-ink-mute: #9aa3b2;--hz-chip: #0c1218;--hz-chip-on: color-mix(in oklab,var(--accent) 16%,#10161f);--hz-band: #080b10}html[data-theme="dark"] body.is-home{--hz-paper: #10161f;--hz-ink: #f4f6f8;--hz-ink-mute: #9aa3b2;--hz-chip: #0c1218;--hz-chip-on: color-mix(in oklab,var(--accent) 16%,#10161f);--hz-band: #080b10}html[data-theme="light"] body.is-home{--hz-paper: #fffdf8;--hz-ink: #16140f;--hz-ink-mute: #5c564c;--hz-chip: #f3efe6;--hz-chip-on: color-mix(in oklab,var(--accent) 14%,#fffdf8);--hz-band: #ebe6db}.hz-kicker{margin: 0 0 10px;font-family: var(--sans);font-size: 13px;font-weight: 600;letter-spacing: 0.01em;text-transform: none;color: var(--accent)}.hz-type{position: relative;display: inline-flex;align-items: baseline;max-width: 100%;min-height: 1.45em;margin: 0 0 10px;font-family: var(--sans);font-size: 13px;font-style: normal;font-weight: 600;letter-spacing: 0.01em;word-spacing: normal;text-transform: none;color: var(--accent);line-height: 1.4}.hz-type-sizer{visibility: hidden;pointer-events: none;white-space: nowrap}.hz-type-live{position: absolute;inset: 0 auto auto 0;display: flex;align-items: baseline;max-width: 100%}.hz-type [data-hz-type-out]{white-space: pre;background-image: linear-gradient( 105deg,var(--accent) 0%,color-mix(in oklab,var(--accent) 42%,#fff) 46%,var(--accent) 88% );background-size: 220% 100%;background-position: 100% 50%;-webkit-background-clip: text;background-clip: text;color: transparent;animation: hz-type-shine 5.2s ease-in-out infinite}.hz-caret{display: inline-block;width: 1.5px;height: 0.85em;margin-left: 2px;background: var(--accent);border-radius: 1px;animation: hz-caret 1.05s steps(1) infinite;transform: translateY(1px);flex: none}@keyframes hz-caret{0%,46%{opacity: 1}47%,100%{opacity: 0}}@keyframes hz-type-shine{0%,72%{background-position: 100% 50%}86%{background-position: 0% 50%}100%{background-position: 100% 50%}}.hz-hero{padding: 28px 0 48px}.hz-hero-grid{display: grid;gap: 32px;align-items: center}.hz-copy h1{margin: 0 0 16px;font-size: clamp(2.15rem,7.4vw,3.85rem);line-height: 1.12;letter-spacing: -0.025em;word-spacing: normal;overflow-wrap: break-word;max-width: 16ch}.hz-try-desc{max-width: 28rem}.hz-copy h1 em{display: inline;font-style: normal;font-weight: 550;color: var(--accent)}.hz-copy .lead,.hz-head .lead,.hz-close .lead,.hz-page .lead{max-width: 38rem;font-size: 1.08rem;line-height: 1.6;color: var(--mute)}.hz-cta-row{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;margin-top: 26px}.hz-cta-row .btn{flex: 0 0 auto;min-height: 48px;min-width: 148px;padding: 0 22px;font-size: 15px;font-weight: 600;letter-spacing: 0;word-spacing: normal;white-space: nowrap}.hz-cta-row .btn.ghost{background: color-mix(in oklab,var(--fg) 5%,transparent);border: 1px solid color-mix(in oklab,var(--fg) 12%,var(--hairline));box-shadow: none}.hz-mock{position: relative;width: min(400px,100%);margin: 0 auto;padding: 20px 18px 16px;background: var(--hz-paper);color: var(--hz-ink);border: 1px solid color-mix(in oklab,var(--accent) 22%,var(--hz-rule));border-radius: 22px;box-shadow: var(--shadow);overflow: hidden}html[data-theme="dark"] .hz-mock{box-shadow: 0 1px 0 rgb(255 255 255 / .08) inset,0 24px 50px rgb(0 0 0 / .38)}html[data-theme="light"] .hz-mock{box-shadow: 0 1px 0 #fff inset,0 20px 44px rgb(22 20 15 / .08)}.hz-mock-shop{display: flex;align-items: center;gap: 8px;margin: 0 0 14px;font-family: var(--display);font-size: 1.2rem;color: var(--hz-ink)}.hz-try-cue{display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 999px;border: 1px solid color-mix(in oklab,var(--accent) 42%,var(--hz-rule));background: color-mix(in oklab,var(--accent) 12%,var(--hz-paper));font-family: var(--sans);font-style: normal;font-size: 11px;font-weight: 650;letter-spacing: 0.12em;color: var(--accent)}.hz-try-point{display: inline-flex;color: var(--accent);animation: hz-nudge 1.25s ease-in-out infinite}@keyframes hz-nudge{0%,100%{transform: translateY(0)}50%{transform: translateY(5px)}}.hz-mock-kicker{margin: 0 0 4px;font-size: 12px;font-weight: 600;color: var(--hz-ink-mute)}.hz-mock-amt{margin: 0 0 16px;font-family: var(--display);font-size: clamp(2rem,8vw,2.45rem);font-weight: 650;letter-spacing: -0.03em;line-height: 1}.hz-rails-pick{display: grid;gap: 8px;margin: 0 0 14px;padding: 0;list-style: none}.hz-rails-pick li{margin: 0;padding: 0}.hz-rails-pick button{display: grid;grid-template-columns: 32px 1fr auto;align-items: center;gap: 10px;width: 100%;min-height: 48px;padding: 8px 12px;border-radius: 14px;background: var(--hz-chip);border: 1px solid transparent;color: inherit;font: inherit;font-size: 14.5px;font-weight: 600;text-align: left;cursor: pointer}.hz-rails-pick button.on{background: var(--hz-chip-on);border-color: var(--accent);box-shadow: 0 0 0 3px color-mix(in oklab,var(--accent) 22%,transparent)}.hz-rail-ico{width: 28px;height: 28px;display: grid;place-items: center;border-radius: 8px;background: #fff;overflow: hidden}.hz-rail-ico img{width: 20px;height: 20px;object-fit: contain;background: none}.hz-rails-pick b{min-width: 1.2em;font-family: var(--sans);font-size: 12px;font-weight: 650;color: var(--hz-ink-mute)}.hz-rails-pick button.on b{color: var(--accent)}.hz-qr-mark{display: inline-block;width: 24px;height: 24px;border-radius: 6px;background: linear-gradient(#111 0 0) 2px 2px / 6px 6px no-repeat,linear-gradient(#111 0 0) 16px 2px / 6px 6px no-repeat,linear-gradient(#111 0 0) 2px 16px / 6px 6px no-repeat,linear-gradient(#111 0 0) 10px 10px / 4px 4px no-repeat,linear-gradient(#111 0 0) 16px 16px / 3px 3px no-repeat,#fff}.hz-qr-mark.lg{width: 36px;height: 36px;border-radius: 8px}.hz-try-amts{display: none}.hz-mock-field{display: block;margin: 0 0 12px;font-size: 12.5px;font-weight: 600;color: var(--hz-ink-mute)}.hz-mock-field input{display: block;width: 100%;margin-top: 6px;height: 44px;padding: 0 12px;border-radius: 12px;border: 1px solid color-mix(in oklab,var(--hz-ink) 12%,transparent);background: color-mix(in oklab,var(--hz-chip) 70%,#fff);color: var(--hz-ink);font: inherit}.hz-mock-pay{margin: 4px 0 0;width: 100%;height: 50px;display: flex;align-items: center;justify-content: center;border: 0;border-radius: 14px;background: var(--accent);color: var(--on-accent);font: inherit;font-weight: 650;letter-spacing: 0.01em;cursor: pointer;box-shadow: 0 1px 0 rgb(255 255 255 / .28) inset,0 10px 22px color-mix(in oklab,var(--accent) 42%,transparent);animation: hz-pay-bob 1.65s ease-in-out infinite}.hz-mock-pay:hover:not(:disabled){filter: brightness(1.06)}.hz-mock-pay:disabled{opacity: 0.55;cursor: not-allowed;animation: none;box-shadow: none}@keyframes hz-pay-bob{0%,100%{transform: translateY(0)}50%{transform: translateY(-7px)}}.hz-try-err{margin: 0 0 10px;padding: 8px 10px;border-radius: 10px;background: color-mix(in oklab,#c2410c 14%,var(--hz-chip));color: #9a3412;font-size: 13px;line-height: 1.4}.hz-try-wait{display: flex;align-items: center;gap: 10px;margin: 0 0 12px;font-size: 13.5px;color: var(--hz-ink-mute)}.hz-try-wait[hidden],.hz-try-done[hidden],.hz-try-err[hidden],.hz-try [data-hz-pane][hidden],.hz-confetti[hidden]{display: none !important}.hz-try-qr{display: grid;place-items: center;margin: 0 0 12px;min-height: 168px}.hz-try-qr svg{width: 168px;height: 168px}.hz-try-usdt{margin: 0 0 12px;font-size: 13.5px;line-height: 1.45;color: var(--hz-ink-mute)}.hz-try-done{margin: 0 0 12px;text-align: center}.hz-stamp{margin: 4px 0 6px;font-family: var(--display);font-size: 2.1rem;font-weight: 650;letter-spacing: -0.03em;color: var(--accent);transform: rotate(-6deg);animation: hz-stamp-in 0.45s cubic-bezier(.2,1.2,.3,1) both}.hz-try-done p:not(.hz-stamp){margin: 0 0 10px;font-size: 13.5px;color: var(--hz-ink-mute)}.hz-try-next{height: 40px;padding: 0 16px;border-radius: 12px;border: 1px solid var(--accent);background: transparent;color: var(--accent);font: inherit;font-weight: 650;cursor: pointer}.hz-confetti{position: absolute;inset: 0;width: 100%;height: 100%;pointer-events: none;z-index: 2}.hz-try.is-done .hz-mock-pay,.hz-try.is-wait .hz-mock-pay{display: none}@keyframes hz-stamp-in{from{transform: rotate(-18deg) scale(0.4);opacity: 0}to{transform: rotate(-6deg) scale(1);opacity: 1}}.visually-hidden{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.hz-mock-note{margin: 14px 0 0;font-size: 13px;line-height: 1.5;color: var(--hz-ink-mute)}.hz-band{padding: 56px 0;background: var(--hz-band);border-top: 1px solid var(--hz-rule);border-bottom: 1px solid var(--hz-rule)}.hz-section{padding: 64px 0 24px}.hz-head{max-width: 40rem;margin-bottom: 28px}.hz-head h2,.hz-close h2,.hz-page h1{margin: 0 0 10px;font-size: clamp(1.85rem,4vw,2.7rem);line-height: 1.15;text-transform: none}.hz-railgrid{display: grid;gap: 12px}.hz-railgrid article{min-width: 0;padding: 18px 16px 16px;border-radius: 18px;background: var(--hz-paper);border: 1px solid var(--hz-rule)}.hz-railgrid img,.hz-railgrid .hz-qr-mark{width: 40px;height: 40px;padding: 7px;box-sizing: border-box;margin-bottom: 12px;border-radius: 11px;background: #fff;object-fit: contain}.hz-railgrid h3{margin: 0 0 4px;font-size: 1.15rem}.hz-rate{margin: 0 0 8px;font-family: var(--display);font-size: 1.55rem;font-weight: 650;color: var(--accent)}.hz-railgrid p{margin: 0;color: var(--mute);font-size: 14.5px;line-height: 1.5}.hz-steps{display: grid;gap: 18px;margin: 0;padding: 0;list-style: none}.hz-steps li{min-width: 0}.hz-steps .n{display: block;font-family: var(--display);font-size: 1.8rem;color: var(--accent);margin-bottom: 8px}.hz-steps .hz-step-ic{margin-bottom: 10px}.hz-steps strong{display: block;margin-bottom: 6px;font-family: var(--display);font-size: 1.2rem;font-weight: 560}.hz-steps p{margin: 0;color: var(--mute);font-size: 15px;line-height: 1.55}.hz-price{display: grid;gap: 20px}.hz-price>div{padding: 8px 0 0}.hz-price h3{margin: 0 0 8px;font-size: 1.15rem}.hz-price dl{margin: 0}.hz-price dl>div{display: flex;justify-content: space-between;gap: 16px;padding: 12px 0;border-top: 1px solid var(--hz-rule);font-size: 16px}.hz-price dt{font-weight: 600}.hz-price dd{margin: 0;font-family: var(--display);font-weight: 650;color: var(--accent);white-space: nowrap}.hz-fine{margin: 22px 0 0;max-width: 46rem;font-size: 13.5px;line-height: 1.55;color: var(--mute)}.hz-trust{display: grid;gap: 0;margin: 0;padding: 0;list-style: none}.hz-trust li{padding: 18px 0;border-top: 1px solid var(--hz-rule)}.hz-trust strong{display: block;margin-bottom: 6px;font-family: var(--display);font-size: 1.2rem;font-weight: 560}.hz-trust span{color: var(--mute);font-size: 15px;line-height: 1.55}.hz-trust a{color: var(--accent)}.hz-page .hz-trust{margin: 8px 0 8px}.hz-about .hz-feat-page{margin-top: 18px}.hz-faq-list{display: grid;gap: 8px;margin: 20px 0 8px}.hz-faq-list details{border: 1px solid var(--hairline);border-radius: 16px;background: var(--raised);overflow: hidden}.hz-faq-list summary{list-style: none;cursor: pointer;display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 52px;padding: 14px 16px;font-family: var(--display);font-size: 1.05rem;font-weight: 560;line-height: 1.3;overflow-wrap: break-word}.hz-faq-list summary::-webkit-details-marker{display: none}.hz-faq-list summary::after{content: "";width: 10px;height: 10px;flex-shrink: 0;border-right: 2px solid var(--mute);border-bottom: 2px solid var(--mute);transform: rotate(45deg);margin-top: -4px}.hz-faq-list details[open] summary::after{transform: rotate(-135deg);margin-top: 4px}.hz-faq-list details p{margin: 0;padding: 0 16px 16px;color: var(--mute);font-size: 15px;line-height: 1.55}.hz-partners{padding: 28px 0 8px;overflow: hidden}.hz-partners .hz-kicker{margin-bottom: 16px}.hz-marquee{overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%);mask-image: linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%)}.hz-marquee-track{display: flex;width: max-content;animation: hz-slide 36s linear infinite}.hz-marquee-set{display: flex;flex: none;align-items: center;gap: 28px;padding-right: 28px}.hz-marquee-item{display: inline-flex;flex: 0 0 auto;align-items: center;gap: 10px;padding: 8px 14px 8px 8px;border-radius: 999px;background: var(--hz-paper);border: 1px solid var(--hz-rule);color: var(--hz-ink);font-size: 13.5px;font-weight: 650;white-space: nowrap}.hz-marquee-logo{width: 32px;height: 32px;display: grid;place-items: center;border-radius: 9px;background: #fff;overflow: hidden}.hz-marquee-logo img{width: 20px;height: 20px;object-fit: contain}.hz-marquee-logo.ink{background: #12171f}@keyframes hz-slide{from{transform: translate3d(0,0,0)}to{transform: translate3d(-50%,0,0)}}@media (max-width: 720px){.hz-marquee{-webkit-mask-image: none;mask-image: none;overflow: visible}.hz-marquee-track{animation: none !important;transform: none !important;width: 100%;max-width: 100%;justify-content: center}.hz-marquee-set{flex-wrap: wrap;justify-content: center;width: 100%;max-width: 100%;gap: 10px 12px;padding: 0 16px 12px}.hz-marquee-set + .hz-marquee-set{display: none}}.hz-close{margin-top: 36px;padding: 56px 0 72px;border-top: 1px solid var(--hz-rule)}.hz-close h2{max-width: 18ch}.hz-page{padding-top: 28px;padding-bottom: 48px}.hz-form{max-width: 36rem;margin-top: 24px}.hz-form-grid{display: grid;gap: 12px}.hz-form label{display: block;margin: 0 0 12px;font-size: 13px;color: var(--mute)}.hz-form input,.hz-form textarea,.hz-form select{display: block;width: 100%;margin-top: 6px;padding: 10px 12px;border: 1px solid var(--hz-rule);background: var(--raised);color: var(--fg);border-radius: 12px;font: inherit}.hz-contact-wrap{max-width: 36rem;margin: 0 auto}.hz-head-center{text-align: center}.hz-head-center .lead{margin-left: auto;margin-right: auto}.hz-contact-form{margin-left: auto;margin-right: auto}@media (max-width: 640px){.hz-head-center h2{font-size: clamp(1.5rem,6.4vw,1.9rem);line-height: 1.22;max-width: 18ch;margin-left: auto;margin-right: auto}}@media (min-width: 640px){.hz-form-grid{grid-template-columns: 1fr 1fr}.hz-railgrid{grid-template-columns: 1fr 1fr}.hz-price{grid-template-columns: 1fr 1fr;gap: 40px}}@media (min-width: 768px){.hz-hero{padding-top: 36px;padding-bottom: 56px}.hz-steps{grid-template-columns: repeat(3,1fr);gap: 24px}.hz-trust{grid-template-columns: 1fr 1fr;gap: 0 36px}}@media (min-width: 980px){.hz-hero-grid{grid-template-columns: 1.08fr .92fr;gap: 64px}.hz-railgrid{grid-template-columns: repeat(4,1fr)}}.hz-hero{position: relative;overflow: hidden}.hz-hero>.wrap{position: relative;z-index: 1}.hz-float{position: absolute;inset: -8% -10% -4%;height: auto;pointer-events: none;z-index: 0;-webkit-mask-image: radial-gradient(ellipse 88% 86% at 52% 40%,#000 42%,transparent 84%);mask-image: radial-gradient(ellipse 88% 86% at 52% 40%,#000 42%,transparent 84%)}.hz-float canvas{display: block;width: 100%;height: 100%}.hz-rot{display: inline-block;vertical-align: bottom;min-width: 7.8em;height: 1.2em;overflow: hidden;margin-top: 0.06em}.hz-rot-in{display: flex;flex-direction: column;animation: hz-rot 8.5s cubic-bezier(.4,0,.2,1) infinite;will-change: transform}.hz-rot em{display: block;height: 1.2em;line-height: 1.2em;font-style: italic;font-weight: 400;color: var(--accent);white-space: nowrap;word-spacing: normal}@keyframes hz-rot{0%,22%{transform: translateY(0)}28%,47%{transform: translateY(-25%)}53%,72%{transform: translateY(-50%)}78%,97%{transform: translateY(-75%)}100%{transform: translateY(-75%)}}.hz-why,.hz-feat{display: grid;gap: 12px}.hz-why article,.hz-feat article{min-width: 0;padding: 20px 18px 18px;border-radius: 18px;background: var(--hz-paper);border: 1px solid var(--hz-rule)}.hz-why h3,.hz-feat h3{margin: 0 0 8px;font-size: 1.15rem}.hz-why p,.hz-feat p{margin: 0;color: var(--mute);font-size: 14.5px;line-height: 1.55}.hz-feat a,.hz-head a{color: var(--accent)}.hz-why-ic,.hz-step-ic{display: grid;place-items: center;width: 40px;height: 40px;margin: 0 0 12px;border-radius: 12px;color: var(--accent);background: color-mix(in oklab,var(--accent) 14%,var(--hz-paper));border: 1px solid color-mix(in oklab,var(--accent) 22%,var(--hz-rule))}.hz-why-ic svg,.hz-step-ic svg{display: block}.hz-band-num{display: flex;align-items: center;gap: 10px;margin: 0 0 8px !important;font-family: var(--display);font-size: 1.55rem;font-weight: 650;letter-spacing: -0.03em;color: var(--accent);line-height: 1.1}.hz-band-num i{flex: 1;height: 3px;min-width: 28px;max-width: 56px;border-radius: 99px;background: linear-gradient(90deg,color-mix(in oklab,var(--accent) 35%,transparent),var(--accent))}.hz-band-num.hz-band-one{display: block;font-size: 1.35rem}.hz-feat-page{margin: 28px 0 36px}.hz-sub{margin: 36px 0 10px;font-size: clamp(1.4rem,3vw,1.9rem)}.hz-phones-slider{overflow: hidden;max-width: 320px;margin: 0 auto}.hz-phones{display: flex;margin: 0;padding: 0;list-style: none;transition: transform .5s cubic-bezier(.4,0,.2,1);will-change: transform}.hz-phones li{flex: 0 0 100%;display: flex;flex-direction: column;align-items: center}.hz-phones-dots{display: flex;justify-content: center;gap: 8px;margin-top: 16px}.hz-phones-dot{width: 8px;height: 8px;border-radius: 999px;border: 0;padding: 0;background: var(--hairline);cursor: pointer;transition: background .2s,width .2s}.hz-phones-dot.on{background: var(--accent);width: 22px;border-radius: 999px}@media (min-width: 640px){.hz-phones-slider{max-width: 100%;overflow: visible}.hz-phones{flex-wrap: nowrap;justify-content: center;align-items: flex-end;gap: 20px;transform: none !important}.hz-phones li{flex: 0 0 auto;width: min(200px,30vw)}.hz-phones li:nth-child(2) .hz-phone{width: 100%;transform: translateY(-14px)}.hz-phone{width: 100%}.hz-phones-dots{display: none}}@media (min-width: 900px){.hz-phones li{width: min(230px,26vw)}.hz-phones{gap: 32px}}.hz-phones p{margin: 10px 0 0;text-align: center;font-weight: 600;font-size: 14px}.hz-phone{width: min(230px,72vw);margin: 0 auto;padding: 12px 10px 14px;border-radius: 32px;background: #101214;box-shadow: 0 0 0 1px rgb(255 255 255 / .08) inset,0 22px 40px rgb(0 0 0 / .28)}html[data-theme="light"] .hz-phone{background: #1a1d21;box-shadow: 0 0 0 1px rgb(16 18 20 / .08),0 18px 36px rgb(22 20 15 / .14)}.hz-phone img{display: block;width: 100%;aspect-ratio: 9 / 19.4;object-fit: cover;object-position: top center;border-radius: 22px;background: #0b0d10}@media (prefers-reduced-motion: reduce){.hz-rot-in{animation: none !important}.hz-caret{animation: none !important;opacity: 0}.hz-type [data-hz-type-out]{animation: none !important;color: var(--accent);background: none}.hz-stamp{animation: none !important}.hz-try-point{animation: none !important}.hz-mock-pay{animation: none !important}.hz-marquee-track{animation: none !important}}@media (max-width: 399px){.hz-hero{padding-top: 16px;padding-bottom: 32px}.hz-copy h1{max-width: 14em}.hz-type{font-size: 13px}.hz-mock{padding: 16px 14px 14px}.hz-rails-pick button{padding: 8px 10px;font-size: 14px}.hz-band,.hz-section{padding-top: 40px;padding-bottom: 32px}.hz-close{padding: 40px 0 56px}}@media (min-width: 640px){.hz-why{grid-template-columns: 1fr 1fr}.hz-feat{grid-template-columns: 1fr 1fr}}@media (min-width: 980px){.hz-why{grid-template-columns: repeat(4,1fr)}}body.is-auth{--sans: Geist,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--display: Geist,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family: var(--sans);-webkit-font-smoothing: antialiased;letter-spacing: 0;word-spacing: normal}body.is-auth .auth-pane{position: relative;z-index: 2;background: color-mix(in oklab,var(--bg) 76%,transparent);backdrop-filter: blur(16px) saturate(1.05);box-shadow: none}@media (min-width: 1080px){body.is-auth .auth-pane{border-left: 1px solid color-mix(in oklab,var(--fg) 8%,var(--hairline))}}body.is-auth .auth-net.hz-float{inset: -8% -10% -4%;z-index: 0;-webkit-mask-image: radial-gradient(ellipse 92% 88% at 50% 42%,#000 38%,transparent 84%);mask-image: radial-gradient(ellipse 92% 88% at 50% 42%,#000 38%,transparent 84%)}body.is-auth .auth-pane-body{justify-content: flex-start;padding-top: 8px}@media (min-width: 1080px){body.is-auth .auth-pane-body{justify-content: center;padding-top: 12px;padding-bottom: 40px}}html[data-theme="dark"] body.is-auth .auth-form input,html[data-theme="dark"] body.is-auth .auth-form select{background: #171b22;border: 1px solid rgb(255 255 255 / .14)}body.is-auth .auth-title{font-family: var(--display);font-style: normal;font-weight: 600;letter-spacing: -0.03em;word-spacing: normal}body.is-auth .auth-lead{font-family: var(--sans);font-style: normal;letter-spacing: 0;word-spacing: normal}.auth-show-net.hz-float{inset: 0}.auth-show-copy{position: relative;z-index: 1;max-width: 24rem;margin: 0 64px 20px 72px}.auth-show-copy h2{margin: 0 0 8px;font-family: var(--display);font-size: clamp(1.85rem,3.2vw,2.5rem);font-weight: 600;letter-spacing: -0.03em;word-spacing: normal;line-height: 1.15;color: var(--fg)}.auth-show-copy p{margin: 0;color: var(--mute);font-size: 1.02rem;line-height: 1.5;letter-spacing: 0;word-spacing: normal}.auth-show .auth-show-k{text-transform: none;letter-spacing: 0.01em;font-size: 13px;font-weight: 600;color: var(--accent)}.auth-try{position: relative;z-index: 2;width: min(380px,92%)}.auth-try .hz-rails-pick button{cursor: default}.auth-show-cta{position: relative;z-index: 1;margin: 18px 48px 0 56px}.auth-show-cta a{color: var(--accent);font-weight: 650;text-underline-offset: 3px}.auth-show-mob{display: none}.mkt-tabs{display: none}@media (max-width: 767px){html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%}body.is-mkt{overflow-x: clip}body.is-mkt .site-nav.site-nav-now,.site-nav{-webkit-backdrop-filter: none;backdrop-filter: none;background: color-mix(in oklab,var(--bg) 97%,transparent)}body.is-mkt .site-nav.site-nav-now{flex-wrap: nowrap;height: calc(56px + env(safe-area-inset-top,0px));min-height: calc(56px + env(safe-area-inset-top,0px));padding: env(safe-area-inset-top,0px) 12px 0;gap: 8px}body.is-mkt .wordmark .wordmark-text{font-size: 16px}body.is-mkt .nav-r{gap: 4px;min-width: 0}body.is-mkt .nav-cta.hide-sm{display: inline-flex;height: 34px;padding: 0 12px;font-size: 12.5px;box-shadow: none}@media (max-width: 379px){body.is-mkt .nav-cta.hide-sm{display: none}}body.is-mkt .theme-toggle{width: 40px;min-width: 40px;height: 40px}body.is-mkt .burger{width: 40px;height: 40px}body.is-mkt .wrap{padding: 20px 16px 36px}body.is-mkt .hz-hero>.wrap,body.is-mkt .hz-band .wrap,body.is-mkt .hz-close>.wrap,body.is-mkt .hz-partners .wrap{padding-top: 0;padding-bottom: 0}body.is-mkt .hz-hero{padding: 12px 0 28px}body.is-home .hz-copy{display: flex;flex-direction: column;align-items: center;text-align: center}body.is-mkt .hz-copy h1,body.is-home .hz-copy h1{max-width: 13.5em;margin-left: auto;margin-right: auto;font-size: clamp(1.85rem,8vw,2.25rem);line-height: 1.18;letter-spacing: -0.02em;word-spacing: normal;overflow-wrap: break-word;word-break: normal;text-wrap: pretty}body.is-home .hz-rot{display: block;margin-top: 0.12em;margin-left: auto;margin-right: auto}body.is-mkt .hz-copy .lead,body.is-mkt .hz-head .lead,body.is-mkt .hz-close .lead,body.is-mkt .hz-page .lead{font-size: 1rem;line-height: 1.55;max-width: none}body.is-home .hz-copy .hz-try-desc{max-width: 22rem;margin: 0 auto;padding: 0 8px;font-size: 1.06rem;line-height: 1.55;letter-spacing: 0;word-spacing: normal;text-wrap: pretty;text-align: center}body.is-home .hz-type{justify-content: center;font-size: 13px;margin: 0 auto 12px}body.is-home .hz-type-live{left: 50%;right: auto;transform: translateX(-50%)}body.is-mkt .hz-cta-row{margin-top: 16px}body.is-home .hz-cta-row{justify-content: center;width: 100%}body.is-mkt .hz-cta-row .btn,body.is-mkt .hz-close .row .btn,body.is-mkt .hz-about .row .btn,body.is-mkt .hz-page .row .btn,body.is-mkt .hz-faq .row .btn{flex: 1 1 100%;justify-content: center;min-height: 48px;width: 100%;letter-spacing: 0;word-spacing: normal}body.is-mkt .hz-type{font-size: 13px;margin-bottom: 12px}body.is-mkt .hz-faq-list summary{min-height: 56px;font-size: 1rem}body.is-mkt .hz-mock{width: 100%;max-width: none;padding: 16px 14px 14px}body.is-mkt .hz-rails-pick button{min-height: 52px;padding: 10px 12px;font-size: 15px}body.is-mkt .hz-rail-ico{width: 32px;height: 32px}body.is-mkt .hz-rail-ico img{width: 22px;height: 22px}body.is-mkt .hz-mock-pay{min-height: 48px;font-size: 16px}body.is-mkt .hz-band,body.is-mkt .hz-section{padding-top: 48px;padding-bottom: 40px}body.is-mkt .hz-head{margin-bottom: 18px}body.is-mkt .hz-head h2,body.is-mkt .hz-close h2,body.is-mkt .hz-page h1{font-size: clamp(1.55rem,7vw,2rem);overflow-wrap: break-word}body.is-mkt .hz-railgrid article{display: grid;grid-template-columns: 40px 1fr;grid-template-rows: auto auto;column-gap: 12px;align-items: start;padding: 14px 14px 14px}body.is-mkt .hz-railgrid img,body.is-mkt .hz-railgrid .hz-qr-mark{grid-row: 1 / span 2;margin-bottom: 0}body.is-mkt .hz-railgrid h3{font-size: 1.05rem}body.is-mkt .hz-railgrid p{font-size: 14px}body.is-mkt .hz-steps li{display: grid;grid-template-columns: 40px 1fr;column-gap: 12px;padding: 14px;border-radius: 16px;background: var(--hz-paper);border: 1px solid var(--hz-rule)}body.is-mkt .hz-steps .n{grid-row: 1;margin: 0;font-size: 1.35rem;line-height: 40px}body.is-mkt .hz-steps .hz-step-ic{display: none}body.is-mkt .hz-steps strong,body.is-mkt .hz-steps p{grid-column: 2}body.is-mkt .hz-price dd{white-space: normal;text-align: right}body.is-mkt .hz-trust li{padding: 16px 0}body.is-mkt .hz-trust strong{font-size: 1.08rem;overflow-wrap: break-word}body.is-mkt .hz-trust span{font-size: 14.5px}body.is-mkt .hz-phones-slider{max-width: 100%;padding: 0 16px}body.is-mkt .hz-phone{width: min(240px,78vw)}body.is-mkt .hz-close{padding: 32px 0 48px}body.is-mkt .hz-page{padding-top: 12px;padding-bottom: 28px}body.is-mkt .hz-about .row,body.is-mkt .hz-page .row,body.is-mkt .hz-faq .row{display: grid;grid-template-columns: 1fr;gap: 8px}body.is-mkt{padding-bottom:0}body.is-mkt .sf{margin-top: 0;padding: 18px 16px 12px}body.is-mkt .sf-in{display: flex;flex-direction: column;gap: 12px}body.is-mkt .sf-brand{padding-bottom: 12px;border-bottom: 1px solid var(--hairline)}body.is-mkt .sf-brand p{max-width: none;font-size: 14px;line-height: 1.5;overflow-wrap: break-word}body.is-mkt .sf-grid{display: flex;flex-direction: column;gap: 10px}body.is-mkt .sf-col{width: 100%;gap: 4px;padding: 10px 10px 8px;border: 1px solid var(--hairline);border-radius: 16px;background: var(--raised)}body.is-mkt .sf-col h3{font-family: var(--sans);font-size: 11px;font-weight: 650;letter-spacing: 0.08em;text-transform: uppercase;margin: 0 4px 6px;color: var(--mute)}body.is-mkt .sf-col a{display: flex;align-items: center;gap: 10px;width: 100%;min-height: 44px;padding: 8px 10px;border-radius: 12px;background: var(--bg);font-size: 15px;line-height: 1.3;color: var(--fg);white-space: normal;overflow: visible}body.is-mkt .sf-col a svg{display: block;width: 18px;height: 18px;color: var(--accent)}body.is-mkt .sf-col a::after{content: "";width: 7px;height: 7px;margin-left: auto;flex-shrink: 0;border-right: 1.75px solid var(--mute);border-bottom: 1.75px solid var(--mute);transform: rotate(-45deg)}body.is-mkt .sf-copy{margin-top: 8px;padding-top: 10px;font-size: 12.5px;line-height: 1.45}body.is-mkt .mkt-tabs{display: none;grid-template-columns: repeat(4,minmax(0,1fr));position: fixed;left: 0;right: 0;bottom: 0;z-index: 36;height: calc(56px + env(safe-area-inset-bottom,0px));padding: 0 4px env(safe-area-inset-bottom,0px);background: color-mix(in oklab,var(--raised) 88%,transparent);backdrop-filter: blur(18px);-webkit-backdrop-filter: blur(18px);border-top: 1px solid var(--hairline)}body.is-mkt .mkt-tabs a,body.is-mkt .mkt-tabs button{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;min-width: 0;min-height: 56px;padding: 6px 2px 4px;border: 0;background: none;color: var(--mute);font-family: inherit;font-size: 11px;font-weight: 650;line-height: 1.1;cursor: pointer}body.is-mkt .mkt-tabs a.on,body.is-mkt .mkt-tabs a:hover,body.is-mkt .mkt-tabs button:hover{color: var(--accent)}body.is-mkt .mkt-tabs svg{width: 22px;height: 22px;flex-shrink: 0}body.is-mkt .ce-chat-fab,body.is-mkt .ce-chat-panel{bottom: max(18px,env(safe-area-inset-bottom,0px))}body.is-mkt .ce-drawer{padding-top: env(safe-area-inset-top,0px)}body.is-mkt .ce-drawer-a{min-height: 48px;font-size: 16px}body.is-mkt .ce-drawer-a svg{width: 20px;height: 20px}body.is-mkt .ce-drawer-f{padding-bottom: calc(14px + env(safe-area-inset-bottom,0px))}body.is-mkt,body.is-auth{-webkit-overflow-scrolling: touch}body.is-auth .auth-pane-body{width: min(26rem,100%);justify-content: flex-start;padding: 8px 18px calc(28px + env(safe-area-inset-bottom,0px))}body.is-auth .auth-logo-link{margin-bottom: 14px;gap: 8px}body.is-auth .auth-logo,body.is-auth .auth-logo .brand-mark,body.is-auth .auth-logo svg{width: 56px;height: 56px;border-radius: 16px}body.is-auth .auth-logo-name{font-size: 1.05rem}body.is-auth .auth-title{margin: 0 0 10px;font-size: clamp(1.55rem,7vw,1.9rem);letter-spacing: -0.03em;line-height: 1.15}body.is-auth .auth-lead{margin: 0 0 16px;font-size: 15px;line-height: 1.5;padding: 0 2px}body.is-auth .auth-form{gap: 12px}body.is-auth .auth-form input,body.is-auth .auth-form select{min-height: 52px;font-size: 16px}body.is-auth .auth-form .auth-field>input,body.is-auth .auth-form .pw-wrap input{padding-left: 48px}body.is-auth .auth-form .check span{font-size: 14px;line-height: 1.45;overflow-wrap: break-word}}body.ops-body .stat-card,body.ops-body .stat-card.tone-blue,body.ops-body .stat-card.tone-green,body.ops-body .stat-card.tone-purple,body.ops-body .stat-card.tone-red,body.ops-body .stat-card.tone-orange,html[data-theme="dark"] body.ops-body .stat-card,html[data-theme="light"] body.ops-body .stat-card{background: var(--o-surface);border: 1px solid var(--o-line);border-radius: 16px;box-shadow: none;overflow: hidden}body.ops-body .stat-card::before,body.ops-body .stat-card.tone-blue::before,body.ops-body .stat-card.tone-green::before,body.ops-body .stat-card.tone-purple::before,body.ops-body .stat-card.tone-red::before,body.ops-body .stat-card.tone-orange::before{content: none;display: none}body.ops-body .stat-ico{width: 40px;height: 40px;border-radius: 12px;background: var(--o-raised);color: var(--o-mute)}body.ops-body .stat-card.tone-green .stat-ico,body.ops-body .stat-card.tone-orange .stat-ico,body.ops-body .stat-card.tone-red .stat-ico,body.ops-body .stat-card.tone-purple .stat-ico,body.ops-body .stat-card.tone-blue .stat-ico{background: var(--o-raised);color: var(--o-mute)}body.ops-body .stat-card.is-warn .stat-val{color: var(--o-warn)}body.ops-body .stat-card.is-warn .stat-ico{background: color-mix(in oklab,var(--o-warn) 14%,var(--o-raised));color: var(--o-warn)}body.ops-body a.stat-card:hover,body.ops-body a.attn-card:hover{transform: translateY(-2px);border-color: color-mix(in oklab,var(--o-accent) 42%,var(--o-line));box-shadow: 0 14px 28px color-mix(in oklab,var(--o-accent) 16%,transparent)}body.ops-body a.stat-card:active,body.ops-body a.attn-card:active{background: var(--o-raised);transform: none}body.ops-body .attn-desk{display: grid;gap: 14px}body.ops-body .attn-grid{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 620px){body.ops-body .attn-grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 980px){body.ops-body .attn-grid{grid-template-columns: repeat(3,minmax(0,1fr))}}body.ops-body .attn-card{position: relative;display: grid;grid-template-columns: 40px minmax(0,1fr) 16px;align-items: center;gap: 12px;min-width: 0;padding: 14px 14px 14px 18px;border: 1px solid var(--o-line);border-radius: 16px;background: var(--o-surface);box-shadow: none;overflow: hidden;text-decoration: none;color: inherit;transition: background 130ms var(--ease),border-color 130ms var(--ease),transform 130ms var(--ease),box-shadow 130ms var(--ease)}body.ops-body .attn-card::before{content: "";position: absolute;left: 0;top: 10px;bottom: 10px;width: 3px;border-radius: 99px;background: var(--o-faint)}body.ops-body .attn-card.tone-today::before{background: var(--o-bad)}body.ops-body .attn-card.tone-look::before{background: var(--o-warn)}body.ops-body .attn-card-ico{width: 40px;height: 40px;border-radius: 12px;display: grid;place-items: center;flex-shrink: 0;background: var(--o-raised);color: var(--o-mute)}body.ops-body .attn-card.tone-today .attn-card-ico{background: color-mix(in oklab,var(--o-bad) 16%,var(--o-raised));color: var(--o-bad)}body.ops-body .attn-card.tone-look .attn-card-ico{background: color-mix(in oklab,var(--o-warn) 16%,var(--o-raised));color: var(--o-warn)}body.ops-body .attn-card-ico svg{width: 18px;height: 18px}body.ops-body .attn-card-copy{min-width: 0;display: flex;flex-direction: column;gap: 2px}body.ops-body .attn-card-lbl{font-size: 12.5px;font-weight: 550;color: var(--o-mute);line-height: 1.25}body.ops-body .attn-card-n{font-size: clamp(1.75rem,4.6vw,2.15rem);font-weight: 650;letter-spacing: -0.035em;line-height: 1.05;color: var(--o-ink);font-variant-numeric: tabular-nums}body.ops-body .attn-card-hint{font-size: 12px;line-height: 1.35;color: var(--o-faint);overflow-wrap: anywhere}body.ops-body .attn-card-go{color: var(--o-faint);display: grid;place-items: center;flex-shrink: 0}body.ops-body .attn-card-go svg{width: 16px;height: 16px}body.ops-body .attn-clear{margin: 0;font-size: 13.5px;line-height: 1.45;color: var(--o-ink)}body.ops-body .attn-clear-names{display: block;margin-top: 4px;font-size: 12.5px;font-weight: 500;color: var(--o-faint)}body.ops-body .attn-more{margin: 0}body.ops-body .attn-more summary{cursor: pointer;color: var(--o-mute);font-size: 13px;font-weight: 600;list-style: none}body.ops-body .attn-more summary::-webkit-details-marker{display: none}body.ops-body .attn-more[open] summary{margin-bottom: 8px}body.ops-body .attn-chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}body.ops-body .attn-chips a{display: inline-flex;align-items: center;gap: 8px;padding: 5px 10px;border: 1px solid var(--o-line);border-radius: 999px;background: var(--o-raised);color: var(--o-mute);font-size: 12px;font-weight: 550;text-decoration: none}body.ops-body .attn-chips a:hover{color: var(--o-ink);border-color: var(--o-mute)}body.ops-body .attn-chip-n{font-variant-numeric: tabular-nums;color: var(--o-faint)}@media (prefers-reduced-motion: reduce){body.ops-body a.stat-card,body.ops-body a.attn-card{transition: none}body.ops-body a.stat-card:hover,body.ops-body a.attn-card:hover,body.ops-body a.stat-card:active,body.ops-body a.attn-card:active{transform: none}}.set-row-2fa{display: flex;flex-direction: column;align-items: stretch;gap: 10px}.set-2fa-head{display: flex;align-items: center;gap: 12px;width: 100%}.set-2fa-head>div:last-child{flex: 1;min-width: 0}.totp-setup{width: 100%;align-items: stretch}.totp-qr{display: flex;justify-content: center;padding: 12px;background: var(--bg-2);border-radius: 12px;width: fit-content;max-width: 100%}.totp-qr svg{width: 160px;height: 160px;max-width: 100%}.totp-qr-hint{margin: 0}.totp-secret-block{display: flex;flex-direction: column;gap: 8px;padding: 12px;border: 1px solid var(--hairline);border-radius: 12px;background: var(--bg-2)}.totp-secret-label{margin: 0}.totp-secret{display: block;width: 100%;word-break: break-all;overflow-wrap: anywhere;white-space: pre-wrap;font-size: 14px;line-height: 1.5;user-select: all;-webkit-user-select: all}.totp-copy{align-self: flex-start}.totp-code-field{display: flex;flex-direction: column;gap: 6px;width: 100%;font-size: 13px;font-weight: 600;color: var(--mute)}.totp-code-field input{width: 100%;min-height: 48px;font-size: 18px;letter-spacing: 0.12em;text-align: center}.totp-on-row{display: flex;align-items: center;gap: 12px;width: 100%}.btn.ghost.danger{background: transparent;color: #b3261e;border: 1px solid color-mix(in oklab,#b3261e 45%,var(--hairline));box-shadow: none}@media (max-width: 360px){.totp-qr svg{width: 140px;height: 140px}}.auth-form .auth-field>input,.auth-form .pw-wrap input{padding-left: 48px !important;box-sizing: border-box !important}.pay-result{display: flex;flex-direction: column;align-items: center;gap: 2px}.pay-result-badge{width: 44px;height: 44px;margin: 4px 0 2px;animation: cePayBadgeIn .4s ease-out both}.pay-result-badge svg{width: 100%;height: 100%;display: block}.pay-result-ok .pay-result-badge{color: var(--accent)}.pay-result-fail .pay-result-badge{color: #b3261e}@keyframes cePayBadgeIn{from{opacity: 0;transform: translateY(4px)}to{opacity: 1;transform: translateY(0)}}.pay-redirect-line{color: var(--mute);font-size: 13px}.pay-redirect-line span{font-variant-numeric: tabular-nums;font-weight: 650;color: var(--fg)}.checkout-card.pay-card{position: relative;z-index: 2;box-shadow: 0 24px 60px -20px rgb(0 0 0 / .22),var(--shadow);border: 1px solid color-mix(in oklab,var(--fg) 6%,var(--hairline));background: color-mix(in oklab,var(--raised) 96%,var(--bg))}.ce-confetti{position: fixed;inset: 0;width: 100vw;height: 100vh;pointer-events: none;z-index: 1}@media (prefers-reduced-motion: reduce){.pay-result-badge{animation: none}}.pkr-settle-table td[data-label="Action"]{min-width: 0}.force-settle summary{list-style: none;cursor: pointer}.force-settle summary::-webkit-details-marker{display: none}.btn.sm.danger-ghost{background: transparent;color: #b3261e;border: 1px solid color-mix(in oklab,#b3261e 40%,var(--hairline))}.btn.sm.danger-ghost:hover{background: color-mix(in oklab,#b3261e 8%,transparent)}.force-settle-panel{margin-top: 10px;padding: 14px;border: 1px solid color-mix(in oklab,#b3261e 35%,var(--hairline));border-radius: 12px;background: color-mix(in oklab,#b3261e 5%,var(--raised));max-width: 420px}.force-settle-warn{margin: 0 0 12px;font-size: 13px;line-height: 1.5;color: #b3261e}.force-settle-panel textarea{width: 100%;min-height: 56px;border-radius: 10px;padding: 10px 12px;border: 1px solid var(--hairline);background: var(--bg);font-size: 13px;resize: vertical;box-sizing: border-box}.force-settle-panel input{width: 100%;min-height: 44px;border-radius: 10px;padding: 0 12px;border: 1px solid var(--hairline);background: var(--bg);box-sizing: border-box}.force-settle-panel label{display: flex;flex-direction: column;gap: 5px;font-size: 13px;font-weight: 600;margin-bottom: 10px}@media (max-width: 640px){.force-settle-panel{max-width: 100%}}.rail-badge{display: inline-flex;align-items: center;gap: 6px;padding: 5px 12px 5px 6px;border-radius: 999px;font-size: 13px;font-weight: 600;background: var(--bg-2);color: var(--fg)}.rail-badge-ic{display: grid;place-items: center;width: 22px;height: 22px;border-radius: 999px;flex: none}.rail-badge-ic svg{width: 14px;height: 14px}.rail-badge-qr{background: color-mix(in oklab,#2f8fef 12%,var(--bg-2))}.rail-badge-qr .rail-badge-ic{background: #2f8fef;color: #fff}.rail-badge-bank,.rail-badge-{background: var(--bg-2)}.rail-badge-bank .rail-badge-ic,.rail-badge- .rail-badge-ic{background: var(--mute);color: var(--bg)}.checkout{position: relative}.checkout::before{content: "";position: absolute;top: -60px;left: 50%;width: 420px;height: 300px;transform: translateX(-50%);background: radial-gradient(ellipse at center,color-mix(in oklab,var(--accent) 22%,transparent),transparent 70%);filter: blur(30px);pointer-events: none;z-index: 0}.checkout-card.pay-card{position: relative;overflow: hidden}.checkout-card.pay-card::before{content: "";position: absolute;inset: 0 0 auto 0;height: 3px;background: linear-gradient(90deg,transparent,var(--accent),transparent);opacity: .8}.rail-badge-logo{padding: 6px 14px;background: #fff;border: 1px solid var(--hairline);box-shadow: 0 1px 2px rgb(0 0 0 / .04)}.rail-logo-img{height: 22px;width: auto;display: block}.rail-top-logo{display: flex;align-items: center;justify-content: center;margin: 0 auto 10px;height: 40px}.rail-top-logo img{height: 100%;width: auto;display: block}.rail-top-logo-generic{display: inline-flex;align-items: center;gap: 8px;height: 34px;padding: 0 14px;border-radius: 999px;background: var(--bg-2);color: var(--mute);font-size: 13px;font-weight: 600}.rail-top-logo-generic svg{width: 18px;height: 18px;flex: none}.pay-id-row{display: flex;flex-direction: column;align-items: center;gap: 2px;margin: 2px 0 14px}.pay-id-label{font-size: 10.5px;text-transform: uppercase;letter-spacing: .08em;color: var(--mute);font-weight: 650}.pay-id-value{font-size: 12.5px;color: color-mix(in oklab,var(--fg) 78%,var(--mute));word-break: break-all}.pay-receipt-rule{height: 0;border-top: 1.5px dashed color-mix(in oklab,var(--fg) 18%,var(--hairline));margin: 0 -22px 14px}.pay-card .amount-hero{display: flex;align-items: baseline;justify-content: center;gap: 8px;font-family: "Instrument Serif",var(--display),serif;font-weight: 400;font-style: normal}.pay-card .amount-hero .amt-num{font-size: clamp(2.6rem,12vw,3.6rem);line-height: 1;background: linear-gradient(180deg,var(--fg),color-mix(in oklab,var(--fg) 75%,var(--accent)));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}.pay-card .amount-hero .unit{font-family: var(--sans);font-size: 16px;font-weight: 650;letter-spacing: .02em;color: var(--mute);position: relative;top: -2px}@media (max-width: 380px){.pay-card .amount-hero .amt-num{font-size: 2.2rem}.pay-card .amount-hero .unit{font-size: 14px}}.pay-result-ok .pay-result-badge svg circle{stroke-dasharray: 63;stroke-dashoffset: 63;animation: cePayCircleDraw .5s ease-out .05s forwards}.pay-result-ok .pay-result-badge svg path{stroke-dasharray: 20;stroke-dashoffset: 20;animation: cePayCheckDraw .35s ease-out .45s forwards}@keyframes cePayCircleDraw{to{stroke-dashoffset: 0}}@keyframes cePayCheckDraw{to{stroke-dashoffset: 0}}@media (prefers-reduced-motion: reduce){.pay-result-ok .pay-result-badge svg circle,.pay-result-ok .pay-result-badge svg path{animation: none;stroke-dashoffset: 0}}.hz-apps{position: relative;overflow: hidden}.hz-apps-shape{position: absolute;top: -120px;right: -80px;width: 340px;height: 340px;border-radius: 50%;background: radial-gradient(circle at 40% 40%,rgb(255 255 255 / .9),rgb(255 255 255 / 0) 70%);pointer-events: none;z-index: 0}html[data-theme="dark"] .hz-apps-shape{background: radial-gradient(circle at 40% 40%,rgb(255 255 255 / .06),rgb(255 255 255 / 0) 70%)}.hz-apps .wrap>*:not(.hz-apps-shape){position: relative;z-index: 1}.hz-apps-wrap{display: flex;align-items: center;justify-content: space-between;gap: 32px}.hz-apps-copy{flex: 1 1 420px;min-width: 0}.hz-apps-art{flex: 0 0 auto;width: 300px}.hz-apps-art img{display: block;width: 100%;height: auto}@media (min-width: 1100px){.hz-apps-art{width: 360px}}@media (max-width: 767px){.hz-apps-wrap{flex-direction: column-reverse;gap: 20px;text-align: center}.hz-apps-art{width: 240px}.hz-apps-row{justify-content: center}.hz-apps-note{margin-left: auto;margin-right: auto}}.hz-apps-row{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 20px}.hz-app-btn{display: inline-flex;align-items: center;gap: 10px;padding: 10px 18px 10px 12px;border-radius: 999px;text-decoration: none;font-size: 14px;font-weight: 600}.hz-app-btn-ic{display: grid;place-items: center;width: 30px;height: 30px;border-radius: 999px;flex: none}.hz-app-btn-ic svg{width: 16px;height: 16px}.hz-app-btn-apk{background: var(--fg);color: var(--bg)}.hz-app-btn-apk .hz-app-btn-ic{background: color-mix(in oklab,var(--bg) 18%,transparent)}.hz-app-btn-apk:hover{opacity: .92}.hz-app-btn-soon{background: var(--bg-2);color: var(--mute);cursor: not-allowed;opacity: .75}.hz-app-btn-soon .hz-app-btn-ic{background: color-mix(in oklab,var(--fg) 8%,transparent)}.hz-apps-note{margin-top: 14px;max-width: 40rem}@media (max-width: 480px){.hz-apps-shape{width: 240px;height: 240px;top: -90px;right: -60px}.hz-app-btn{width: 100%;justify-content: center}}body.ops-body .attn-card{padding: 16px 14px 14px 14px;grid-template-columns: 42px minmax(0,1fr) 16px}body.ops-body .attn-card::before{left: 0;right: 0;top: 0;bottom: auto;width: auto;height: 3px;border-radius: 16px 16px 0 0}body.ops-body .attn-card:hover{transform: translateY(-1px)}body.ops-body .attn-card-ico{width: 42px;height: 42px;border-radius: 13px}body.ops-body .attn-card.is-clear::before{background: color-mix(in oklab,var(--o-ok,#1f9d72) 55%,transparent)}body.ops-body .attn-card.is-clear .attn-card-ico{background: color-mix(in oklab,var(--o-ok,#1f9d72) 14%,var(--o-raised));color: var(--o-ok,#1f9d72)}body.ops-body .attn-card.is-clear .attn-card-n{color: var(--o-faint);font-weight: 650}body.ops-body .attn-grid-clear{margin-top: 12px}body.ops-body .attn-more summary{cursor: pointer;font-size: 13px;color: var(--o-mute);padding: 6px 0}.attn-allclear{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 28px 20px;text-align: center}.attn-allclear-ico{display: grid;place-items: center;width: 52px;height: 52px;border-radius: 50%;background: var(--ok-bg,color-mix(in oklab,#1f7a4d 14%,transparent));color: #1f7a4d;margin-bottom: 4px}.attn-allclear strong{font-size: 17px}.attn-allclear span:last-child{color: var(--mute);font-size: 13.5px}@media (max-width: 560px){.iw-rails{grid-template-columns: 1fr;gap: 8px}.iw-rail{flex-direction: row;align-items: center;text-align: left;gap: 12px;padding: 12px 14px}.iw-rail .iw-mark{width: 40px;height: 40px;border-radius: 12px;flex: none}.iw-rail>span:last-child{min-width: 0}.iw-rail strong{font-size: 14px}.iw-rail em{font-size: 11.5px}}@media (max-width: 700px){.app-user-body,.app-user-body #main{overflow-x: clip}#iw-page,#iw-page .iw,#iw-page .panel,#iw-page .card{max-width: 100%;min-width: 0}#iw-page *{min-width: 0}#iw-page .iw-speeds,#iw-page .iw-rails{width: 100%;max-width: 100%}#iw-page .table-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch}#iw-page .mono,#iw-page code{overflow-wrap: anywhere;word-break: break-word}#iw-page input,#iw-page select,#iw-page textarea{max-width: 100%;box-sizing: border-box}}.pay-internal{border: 1px solid color-mix(in oklab,var(--accent) 34%,var(--hairline));background: color-mix(in oklab,var(--accent) 7%,var(--raised));border-radius: 16px;padding: 16px;margin: 4px 0 12px;text-align: left}.pay-internal-head{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 12px}.pay-internal-rows{margin: 0 0 10px}.pay-internal-rows div{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 6px 0;border-bottom: 1px solid color-mix(in oklab,var(--fg) 6%,transparent)}.pay-internal-rows div:last-child{border-bottom: 0}.pay-internal-rows dt{color: var(--mute);font-size: 13px;margin: 0}.pay-internal-rows dd{margin: 0;font-size: 14px;font-weight: 650;text-align: right}.pay-internal-rows s{color: var(--mute);font-weight: 400;opacity: .7}.pay-fee-free{color: #1f7a4d}.pay-internal .btn{width: 100%}.pay-or{margin: 10px 0 14px}@media (max-width: 700px){.checkout,.checkout-card{max-width: 100%}.checkout .addr,.checkout .mono,.checkout code{overflow-wrap: anywhere;word-break: break-word;font-size: 12.5px;line-height: 1.6}.checkout .qr svg{max-width: 100%;height: auto}.pay-internal{padding: 14px}.pay-internal-rows div{flex-wrap: wrap;gap: 2px 12px}.pay-internal-head{flex-wrap: wrap}}.ops-body .panel{border-radius: 14px;border: 1px solid var(--hairline);background: var(--raised);box-shadow: 0 1px 2px rgb(0 0 0 / .03);overflow: hidden;margin-bottom: 14px}.ops-body .panel:hover{border-color: color-mix(in oklab,var(--fg) 12%,var(--hairline))}.ops-body .panel-h{font-size: 12px;font-weight: 650;letter-spacing: .06em;text-transform: uppercase;color: var(--mute);padding: 12px 16px;background: color-mix(in oklab,var(--fg) 3%,transparent);border-bottom: 1px solid var(--hairline)}.ops-body .panel .pad{padding: 16px}.ops-body .panel .pad.stack{display: flex;flex-direction: column;gap: 12px}.panel-test{border-color: color-mix(in oklab,#b3261e 28%,var(--hairline))}.panel-test .panel-h{background: color-mix(in oklab,#b3261e 8%,transparent);color: #b3261e}@media (max-width: 700px){.ops-body .panel .pad{padding: 14px}.ops-body .panel-h{padding: 11px 14px}.ops-body .panel input,.ops-body .panel select,.ops-body .panel textarea{max-width: 100%;box-sizing: border-box}.ops-body .panel .mono{overflow-wrap: anywhere;word-break: break-word}}html[data-theme="light"] body.is-mkt{background: #f3f1ec !important}html[data-theme="light"] body.is-home .hz-hero{background: color-mix(in oklab,color-mix(in oklab,#e8eeeb 95%,#1b1f1d) 62%,#f3f1ec) !important}html[data-theme="dark"] body.is-home .hz-hero{background: #05070b !important}@media (min-width: 980px){body.is-home #main{margin-top: -74px !important}body.is-home .hz-hero{padding-top: 110px !important;overflow: clip !important}body.is-home .hz-float{inset: 16% 12% 10% !important;opacity: 1 !important;-webkit-mask-image: radial-gradient(ellipse 68% 64% at 50% 52%,#000 34%,transparent 74%) !important;mask-image: radial-gradient(ellipse 68% 64% at 50% 52%,#000 34%,transparent 74%) !important}}@media (min-width: 980px){body.is-home .hz-float{inset: 4% 0 6% !important;opacity: 1 !important;-webkit-mask-image: radial-gradient(ellipse 88% 84% at 50% 48%,#000 58%,transparent 90%) !important;mask-image: radial-gradient(ellipse 88% 84% at 50% 48%,#000 58%,transparent 90%) !important}}@media (min-width: 980px){body.is-home .hz-float{inset: 6% 2% 8% !important;-webkit-mask-image: radial-gradient(ellipse 84% 80% at 50% 50%,#000 54%,transparent 88%) !important;mask-image: radial-gradient(ellipse 84% 80% at 50% 50%,#000 54%,transparent 88%) !important}}/* v1.1 polish: accessibility, money readability, motion */
html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}
:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}
::selection{background:color-mix(in srgb,var(--accent) 35%,transparent)}
.mono,td,.amount,.bal,.num{font-variant-numeric:tabular-nums}
button,[type=submit]{touch-action:manipulation}
button[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}
img{max-width:100%}
table{border-collapse:collapse}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
form.is-busy [type=submit]{pointer-events:none;opacity:.7}
.dep-toast-wrap{position:fixed;right:16px;bottom:16px;z-index:90;display:flex;flex-direction:column;gap:10px;width:min(340px,calc(100vw - 32px));pointer-events:none}
.dep-toast{pointer-events:auto;display:block;position:relative;padding:14px 16px 12px;border-radius:16px;background:var(--card);color:var(--fg);border:1px solid var(--hairline);box-shadow:0 18px 40px rgb(0 0 0 / .35);text-decoration:none;transform:translateY(16px) scale(.98);opacity:0;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .28s}
.dep-toast.in{transform:none;opacity:1}
.dep-toast-top{padding-right:22px;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mute)}
.dep-toast-dot{width:8px;height:8px;border-radius:50%;background:var(--warn);box-shadow:0 0 0 0 var(--warn);animation:depPulse 1.6s infinite}
.dep-toast[data-state=ok] .dep-toast-dot{background:var(--success);animation:none}
.dep-toast[data-state=bad] .dep-toast-dot{background:var(--danger);animation:none}
.dep-toast-tag{margin-left:auto;font-size:10px;font-weight:650;letter-spacing:.06em;padding:2px 6px;border-radius:6px;background:color-mix(in srgb,var(--warn) 22%,transparent);color:var(--warn)}
.dep-toast-amt{font-size:22px;font-weight:650;margin:6px 0 10px;font-variant-numeric:tabular-nums}
.dep-toast-amt small{font-size:12px;font-weight:500;color:var(--mute)}
.dep-toast-bar{height:6px;border-radius:6px;background:var(--hairline);overflow:hidden}
.dep-toast-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--success));transition:width .6s ease}
.dep-toast[data-state=bad] .dep-toast-bar i{background:var(--danger)}
.dep-toast-sub{font-size:12px;color:var(--mute);margin-top:8px}
.dep-toast-x{position:absolute;top:8px;right:10px;background:none;border:0;color:var(--mute);font-size:18px;line-height:1;cursor:pointer;padding:2px 4px}
.dep-toast-tag+.dep-toast-x{}
@keyframes depPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--warn) 60%,transparent)}100%{box-shadow:0 0 0 10px transparent}}
@media (max-width:640px){.dep-toast-wrap{left:12px;right:12px;bottom:12px;width:auto}}
.ops-stepup{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:8px 12px;border:1px solid var(--hairline);border-radius:12px}
.ops-stepup input{width:110px}
/* v1.2 checkout: Cryptomus-style network pick + copy cards + Pay with CryptoEze */
.cz-expire{margin:14px 0 18px;padding:12px;border:1.5px solid var(--success);border-radius:14px;text-align:center;font-size:15px}
.cz-expire strong{color:var(--success);font-variant-numeric:tabular-nums;margin-left:4px}
.cz-expire.late{border-color:var(--warn)}.cz-expire.late strong{color:var(--warn)}
.cz-label{font-weight:650;font-size:14px;margin:0 0 8px}
.cz-nets{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px}
.cz-net{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:14px;border:1.5px solid var(--hairline);background:var(--raised);color:var(--fg);cursor:pointer;text-align:left;font:inherit}
.cz-net.on{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}
.cz-net-name{font-weight:650;font-size:14px}.cz-net-sub{font-size:12px;color:var(--mute)}
.cz-box{border-radius:16px;background:var(--raised);overflow:hidden;margin:0 0 12px}
.cz-row{padding:14px 16px}.cz-row+.cz-row{border-top:1px solid var(--hairline)}
.cz-row-head{display:flex;align-items:center;justify-content:space-between;gap:10px}
.cz-k{color:var(--mute);font-size:13px}
.cz-acts{display:flex;gap:6px}
.cz-btn{border:1px solid var(--hairline);background:var(--card);color:var(--fg);border-radius:10px;padding:6px 12px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}
.cz-btn:active{transform:scale(.97)}
.cz-v{margin:8px 0 0;font-size:15px;word-break:break-all;line-height:1.45}
.cz-amt{font-size:20px;font-weight:650;font-variant-numeric:tabular-nums}
.cz-qr{margin-top:12px;display:flex;justify-content:center;background:#fff;border-radius:12px;padding:10px}
.cz-qr svg{width:180px;height:180px}
.cz-note{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border:1px solid var(--hairline);border-radius:14px;font-size:13px;margin:0 0 14px}
.cz-help{color:var(--mute);font-size:12px}
.cz-or{display:flex;align-items:center;gap:12px;color:var(--mute);font-size:13px;margin:14px 0}
.cz-or::before,.cz-or::after{content:"";flex:1;height:1px;background:var(--hairline)}
.cz-ce{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:16px 14px;border-radius:16px;border:0;background:var(--fg);color:var(--bg);font:inherit;text-decoration:none;cursor:pointer}
.cz-ce-t{font-size:17px;font-weight:650}
.cz-ce small{font-size:12px;opacity:.75;text-align:center}
.cz-ce .cz-fee{position:absolute;top:-10px;right:12px;font-size:11px;font-weight:650;padding:3px 9px;border-radius:999px;background:var(--success);color:#fff}
.cz-ce.disabled{background:var(--raised);color:var(--fg);cursor:default}
.cz-ce.disabled small a{color:var(--accent)}
.wd-dest{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid var(--hairline);font-size:13px;color:var(--mute)}
.wd-dest.ok{border-color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent);color:var(--fg)}
.wd-dest.ok strong{color:var(--success)}
.wd-dest.bad{border-color:var(--danger);color:var(--danger)}
.wd-dest s{opacity:.6}
.wd-internal{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success);font-weight:600;font-size:14px}
.wd-free{color:var(--success)}
/* v1.3 History — exchange-style, live confirmations */
.ce-open-pay{display:inline;margin:0}
.ce-open-pay button{cursor:pointer}
.hx-tabs a{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--hairline);background:var(--card);color:var(--mute);font-size:13px;font-weight:650;text-decoration:none}
.hx-tabs a.on{background:var(--fg);color:var(--bg);border-color:transparent}
html[data-theme="dark"] .hx-tabs a.on{background:#fff;color:#0b1220}
.hx-livebar{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success);font-size:12px;font-weight:600}
.hx-livebar i{width:7px;height:7px;border-radius:50%;background:var(--success);animation:depPulse 1.6s infinite}
.hx-list{display:flex;flex-direction:column}
.hx-day{position:sticky;top:0;z-index:1;padding:14px 16px 6px;font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--mute);background:var(--card)}
.hx-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px 16px;border-top:1px solid var(--hairline);text-decoration:none;color:var(--fg);transition:background .15s}
.hx-day+.hx-row{border-top:0}
.hx-row:hover{background:color-mix(in srgb,var(--fg) 4%,transparent)}
.hx-ic{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:12px}
.hx-ic.in{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}
.hx-ic.out{background:color-mix(in srgb,var(--fg) 8%,transparent);color:var(--fg)}
.hx-pulse{position:absolute;top:-3px;right:-3px;width:10px;height:10px;border-radius:50%;background:var(--warn);border:2px solid var(--card);animation:depPulse 1.6s infinite}
.hx-body{display:flex;flex-direction:column;gap:3px;min-width:0}
.hx-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.hx-top strong{font-size:15px}
.hx-net{font-size:11px;font-weight:600;padding:2px 7px;border-radius:6px;background:color-mix(in srgb,var(--fg) 7%,transparent);color:var(--mute)}
.hx-net.ok{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}
.hx-sub{font-size:12px;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hx-prog{display:block;height:5px;margin-top:6px;border-radius:5px;background:var(--hairline);overflow:hidden;max-width:260px}
.hx-prog i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,var(--warn),var(--success));transition:width .6s ease}
.hx-conf{font-size:11px;color:var(--mute)}.hx-conf b{color:var(--fg);font-variant-numeric:tabular-nums}
.hx-side{display:flex;flex-direction:column;align-items:flex-end;gap:5px}
.hx-amt{font-weight:650;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}
.hx-amt.in{color:var(--success)}
.hx-amt small{font-size:11px;font-weight:500;color:var(--mute)}
.hx-st{font-size:11px;font-weight:650;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}
.hx-st.processing,.hx-st.pending,.hx-st.confirming,.hx-st.detected{background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn)}
.hx-st.failed{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}
.hx-row.is-live{background:color-mix(in srgb,var(--warn) 5%,transparent)}
.hx-row.just-done{animation:hxDone 1s ease}
@keyframes hxDone{0%{background:color-mix(in srgb,var(--success) 30%,transparent)}100%{background:transparent}}
.hx-sum{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 14px}
.hx-cell{display:flex;flex-direction:column;gap:2px;padding:14px;border-radius:16px;background:var(--card);border:1px solid var(--hairline)}
.hx-cell span{font-size:12px;color:var(--mute)}.hx-cell b{font-size:18px}.hx-cell em{font-style:normal;font-size:11px;color:var(--mute)}
.hx-cell.in b{color:var(--success)}
@media (max-width:520px){.hx-row{padding:12px}.hx-ic{width:36px;height:36px}.hx-sum{gap:6px}.hx-cell{padding:10px}.hx-cell b{font-size:15px}}
.cz-live{margin:16px 0;padding:16px;border-radius:16px;border:1.5px solid var(--warn);background:color-mix(in srgb,var(--warn) 7%,transparent)}
.cz-live-top{display:flex;align-items:center;gap:8px;font-size:14px}
.cz-live-dot{width:9px;height:9px;border-radius:50%;background:var(--warn);animation:depPulse 1.6s infinite}
.cz-live-amt{font-size:24px;font-weight:650;margin:10px 0 8px;font-variant-numeric:tabular-nums}
.cz-live-amt small{font-size:13px;font-weight:500;color:var(--mute)}
.cz-live-bar{height:8px;border-radius:8px;background:var(--hairline);overflow:hidden}
.cz-live-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--warn),var(--success));transition:width .6s ease}
.cz-live-sub{font-size:12px;color:var(--mute);margin:8px 0 0}.cz-live-sub b{color:var(--fg)}
/* Operator sign-in · Aurora */
body.ops-login-body{min-height:100dvh;background:radial-gradient(700px 400px at 85% 10%,rgb(255 92 138 / .45),transparent 60%),radial-gradient(700px 420px at 10% 90%,rgb(34 211 238 / .4),transparent 60%),linear-gradient(135deg,#0b1026,#1e1b4b 50%,#0b1026);color:#fff}
body.ops-login-body .ops-login-card{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .16);border-radius:26px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 40px 80px -30px rgb(0 0 0 / .7)}
body.ops-login-body .ops-login-card h1{background:linear-gradient(90deg,#fff,#c4b5fd);-webkit-background-clip:text;background-clip:text;color:transparent}
body.ops-login-body .ops-login-kicker{color:#67e8f9;letter-spacing:.14em;text-transform:uppercase;font-weight:650;font-size:11px}
body.ops-login-body input{border-radius:12px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .18);color:#fff}
body.ops-login-body input:focus{outline:0;border-color:#a78bfa;box-shadow:0 0 0 4px rgb(124 92 255 / .3)}
body.ops-login-body .btn{border:0;border-radius:12px;background:linear-gradient(135deg,#7c5cff,#3b82f6 55%,#22d3ee);color:#fff;font-weight:650;box-shadow:0 14px 30px -12px rgb(124 92 255 / .9)}
.net-pick.net-one{grid-template-columns:1fr;max-width:320px}
.net-pick.net-one .net-pick-a{cursor:default}

/* Merchant apply: review speed choice */
.mo-speed-h{margin:18px 0 10px;font-size:16px;font-weight:650}
.mo-speed{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 16px}
.mo-speed-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;border:1.5px solid var(--hairline);background:var(--raised);cursor:pointer;transition:border-color .15s,box-shadow .15s}
.mo-speed-card input{position:absolute;opacity:0;pointer-events:none}
.mo-speed-card.on{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}
.mo-speed-card.is-fast.on{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 22%,transparent)}
.mo-speed-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}
.mo-speed-top strong{font-size:16px}
.mo-speed-price{font-size:20px;font-weight:650;font-variant-numeric:tabular-nums}
.mo-speed-price small{display:block;font-size:11px;font-weight:600;color:var(--mute);text-align:right}
.mo-speed-price.free{color:var(--success)}
.mo-speed-time{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:650;color:var(--fg)}
.mo-speed-card ul{margin:0;padding-left:18px;font-size:13px;color:var(--mute);display:flex;flex-direction:column;gap:3px}
.mo-speed-badge{position:absolute;top:-10px;right:14px;padding:3px 9px;border-radius:999px;background:var(--gold);color:#1a1300;font-size:11px;font-weight:650}
@media (max-width:640px){.mo-speed{grid-template-columns:1fr}}
.mo-speed-card{color:var(--fg)}.mo-speed-top strong{color:var(--fg)}
.app-top-cta{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);border-radius:999px;padding:6px 14px!important;color:var(--accent)!important;font-weight:650}

/* Unified developer docs */
.dx .docs-body section{scroll-margin-top:96px}
.dx-rails{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 8px}
.dx-rails a{display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;border:1px solid var(--hairline);background:var(--card);color:var(--fg)}
.dx-rails a:hover{border-color:color-mix(in oklab,var(--accent) 45%,var(--hairline))}
.dx-rails img{width:32px;height:32px;object-fit:contain;border-radius:8px;background:#fff;padding:3px}
.dx-rails b{display:block;font-size:11px;color:var(--accent);letter-spacing:.04em}
.dx-rails span{font-weight:650;font-size:14px}
.dx-qr{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:color-mix(in oklab,var(--accent) 16%,var(--card));color:var(--accent);font-weight:650;font-size:12px;flex:none}
.dx-qr.lg{width:44px;height:44px;font-size:14px}
.dx-modes{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}
.dx-mode{padding:18px;border-radius:18px;border:1px solid var(--hairline);background:var(--card)}
.dx-mode h3{margin:8px 0 6px;font-size:18px}
.dx-mode p{margin:0 0 8px}
.dx-mode ul{margin:0;padding-left:18px;color:var(--mute);font-size:13.5px}
.dx-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:11px;font-weight:650}
.dx-tag.alt{background:var(--gold);color:#1a1300}
.dx-step{padding:22px;border-radius:22px;border:1px solid var(--hairline);background:color-mix(in oklab,var(--card) 70%,transparent)}
.dx-step-h{display:flex;align-items:center;gap:14px;margin-bottom:6px}
.dx-step-h img{width:44px;height:44px;object-fit:contain;border-radius:12px;background:#fff;padding:5px}
.dx-step-h .kicker{margin:0}
.dx-step-h h2{margin:2px 0 0}
.dx-opt{margin:12px 0;padding:14px 16px;border-radius:14px;border:1px solid var(--hairline);background:var(--bg-2)}
.dx-opt-h{display:flex;align-items:center;gap:8px;margin:0 0 6px !important;font-weight:650;color:var(--fg) !important}
.dx-opt p{margin:0 0 6px}
.dx .docs-body pre{background:#0b0f14;color:#e6edf3;border:1px solid rgb(255 255 255 / .08);font-size:12.5px;line-height:1.6}
.dx-table{width:100%;border-collapse:collapse;margin-top:12px;font-size:13.5px}
.dx-table th,.dx-table td{text-align:left;padding:10px 8px;border-top:1px solid var(--hairline)}
.dx-table th{color:var(--mute);font-size:12px}
@media (max-width:760px){.dx-rails{grid-template-columns:1fr 1fr}.dx-modes{grid-template-columns:1fr}.dx-step{padding:16px}}
.wd-speed{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.wd-speed-card{position:relative;display:grid;gap:2px;padding:12px 14px;border-radius:14px;border:1.5px solid var(--hairline);background:var(--bg-2);cursor:pointer;color:var(--fg)}
.wd-speed-card input{position:absolute;opacity:0;pointer-events:none}
.wd-speed-card strong{font-size:15px}
.wd-speed-card b{font-size:13px}
.wd-speed-card span{font-size:12px;color:var(--mute)}
.wd-speed-card.on{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 18%,transparent)}
.wt-tabs{display:flex;gap:8px;margin:0 0 16px;flex-wrap:wrap}
.wt-tabs a{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;border:1.5px solid var(--hairline);background:var(--card);color:var(--fg);font-weight:650;font-size:14px}
.wt-tabs a img{width:24px;height:24px;border-radius:50%;object-fit:contain}
.wt-tabs a em{display:block;font-style:normal;font-weight:600;font-size:11px;color:var(--mute)}
.wt-tabs a.on{border-color:var(--accent);background:color-mix(in oklab,var(--accent) 10%,var(--card))}
@media (max-width:560px){.wt-tabs a{flex:1 1 100%}}
.m-acts3{grid-template-columns:repeat(3,minmax(0,1fr)) !important}@media (min-width:801px){.fund-card .wal-acts.m-acts3{display:grid !important}}

/* Account Safety score */
.safe-card{margin:0 0 16px;border-radius:20px;border:1px solid var(--hairline);background:var(--card)}
.safe-card>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:56px 1fr auto;gap:14px;align-items:center;padding:14px 16px}
.safe-card>summary::-webkit-details-marker{display:none}
.safe-ring{--c:var(--danger);width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--c) calc(var(--p)*1%),color-mix(in oklab,var(--fg) 10%,transparent) 0)}
.safe-ring b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--card);font-size:15px;font-weight:650}
.safe-card.mid .safe-ring{--c:var(--warn)}.safe-card.ok .safe-ring{--c:var(--success)}
.safe-copy strong{display:block;font-size:15px}.safe-copy em{display:block;font-style:normal;font-size:12.5px;color:var(--mute);margin-top:2px}
.safe-go{font-size:12px;font-weight:650;color:var(--accent)}
.safe-list{list-style:none;margin:0;padding:4px 16px 8px;display:grid;gap:6px;border-top:1px solid var(--hairline)}
.safe-list li{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:8px 0}
.safe-list i{font-style:normal;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:color-mix(in oklab,var(--accent) 14%,var(--bg-2));color:var(--accent);font-weight:650;font-size:12px}
.safe-list li.done i{background:var(--ok-bg);color:var(--ok-fg)}
.safe-list b{display:block;font-size:13.5px}.safe-list em{display:block;font-style:normal;font-size:12px;color:var(--mute)}
.safe-list li.done b{color:var(--mute)}
.safe-note{margin:0;padding:0 16px 14px;font-size:12px;color:var(--mute);line-height:1.5}
.es-card{display:grid;grid-template-columns:48px 1fr auto;gap:14px;align-items:center;padding:16px 18px;margin:0 0 16px;border-radius:20px;border:1px solid var(--hairline);background:var(--card)}
.es-card.is-ready{border-color:color-mix(in oklab,var(--gold) 45%,var(--hairline));background:linear-gradient(135deg,color-mix(in oklab,var(--gold) 12%,var(--card)),var(--card))}
.es-ic{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:color-mix(in oklab,var(--gold) 20%,transparent);color:var(--gold)}
.es-k{margin:0;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}
.es-copy h3{margin:2px 0 4px;font-size:1.25rem}
.es-copy h3 small{font-size:12px;color:var(--mute);font-weight:650}
.es-copy p{margin:0;font-size:13px;color:var(--mute)}
.es-act{display:flex;gap:8px;align-items:center}
.es-act input{width:110px}
@media (max-width:720px){.es-card{grid-template-columns:40px 1fr}.es-act{grid-column:1/-1}}

/* Branded notice box (warnings, holds, info) */
.ce-note{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start;margin:0 0 16px;padding:14px 16px;border-radius:16px;border:1px solid color-mix(in oklab,var(--accent) 28%,var(--hairline));background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 9%,var(--card)),var(--card))}
.ce-note-ic{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:color-mix(in oklab,var(--accent) 16%,transparent);color:var(--accent)}
.ce-note strong{display:block;font-size:14.5px;letter-spacing:-.01em}
.ce-note p{margin:3px 0 0;font-size:13px;line-height:1.5;color:var(--mute)}
.ce-note.warn{border-color:color-mix(in oklab,var(--gold) 40%,var(--hairline));background:linear-gradient(180deg,color-mix(in oklab,var(--gold) 10%,var(--card)),var(--card))}
.ce-note.warn .ce-note-ic{background:color-mix(in oklab,var(--gold) 20%,transparent);color:var(--gold)}
.ce-note.hold{border-color:color-mix(in oklab,var(--warn) 35%,var(--hairline))}
.ce-note.hold .ce-note-ic{background:color-mix(in oklab,var(--warn) 16%,transparent);color:var(--warn)}
/* Referral card */
.ref-card{display:grid;gap:12px;padding:18px;border-radius:22px;border:1px solid color-mix(in oklab,var(--accent) 30%,var(--hairline));background:radial-gradient(120% 90% at 100% 0%,color-mix(in oklab,var(--accent) 22%,transparent),transparent 55%),var(--card);margin:0 0 16px}
.ref-card h3{margin:0;font-size:17px}
.ref-card p{margin:0;color:var(--mute);font-size:13px}
.ref-link{display:flex;gap:8px;align-items:center;padding:10px 12px;border-radius:12px;background:var(--bg-2);border:1px solid var(--hairline)}
.ref-link code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}
.ref-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.ref-stats div{padding:10px;border-radius:12px;background:var(--bg-2);text-align:center}
.ref-stats b{display:block;font-size:16px}.ref-stats span{font-size:11px;color:var(--mute);font-weight:650}

/* About page hero */
.ab-hero{display:grid;grid-template-columns:1.25fr .75fr;gap:32px;align-items:center;margin:0 0 34px}
.ab-shot{margin:0;display:flex;flex-direction:column;align-items:center;gap:8px}
.ab-shot img{width:100%;max-width:290px;height:auto;border-radius:26px;border:1px solid var(--hairline);box-shadow:0 30px 60px -30px rgb(0 0 0 / .55)}
.ab-shot figcaption{font-size:12px;color:var(--mute)}
@media (max-width:820px){.ab-hero{grid-template-columns:1fr}.ab-shot{order:-1}}

/* App-like feel on phones */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:auto}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms !important;transition-duration:.01ms !important}}
body{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:auto}
a,button,.btn,[role=button],summary{touch-action:manipulation}
@media (max-width:720px){
  input,select,textarea{font-size:16px}              /* stops iOS zoom on focus */
  .btn{min-height:46px}
  .wrap{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}
  body{padding-bottom:env(safe-area-inset-bottom)}
  img{height:auto}
  .dx-step,.ref-card,.safe-card,.ce-note{border-radius:18px}
}
.ref-fine{margin-top:4px !important;font-size:11.5px !important;opacity:.85}

/* Inner public pages: clear the floating header, keep heroes compact */
body.is-mkt .hz-page{padding-top:clamp(36px,6vw,64px)}
body.is-mkt main#main{scroll-margin-top:96px}
body.is-mkt .hz-page h1{scroll-margin-top:96px}
.ab-hero{align-items:start;margin-top:8px}
.ab-shot img{max-width:250px;max-height:62vh;object-fit:contain}
@media (max-width:820px){.ab-shot img{max-width:210px;max-height:none}}

/* Footer: short brand line, even columns */
.sf p{max-width:32ch;line-height:1.55}

/* Inner pages: never pull content under the floating header */
@media (min-width:980px){body.is-home.is-inner #main{margin-top:0 !important}}
body.is-inner .hz-page{padding-top:clamp(28px,4vw,48px)}

/* FAQ help centre */
.fq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:40px;align-items:start}
.fq-side{position:sticky;top:100px;display:flex;flex-direction:column;gap:14px}
.fq-side h1{margin:0}
.fq-jump{display:flex;flex-direction:column;gap:2px;margin-top:4px}
.fq-jump a{padding:8px 12px;border-radius:10px;color:var(--mute);font-weight:650;font-size:14px}
.fq-jump a:hover{background:color-mix(in oklab,var(--accent) 10%,transparent);color:var(--fg)}
.fq-help{display:grid;gap:8px;padding:18px;border-radius:20px;border:1px solid color-mix(in oklab,var(--accent) 26%,var(--hairline));background:radial-gradient(120% 100% at 100% 0%,color-mix(in oklab,var(--accent) 16%,transparent),transparent 60%),var(--card)}
.fq-help strong{font-size:16px}.fq-help p{margin:0 0 4px;color:var(--mute);font-size:13.5px}
.fq-help .btn{justify-content:center}
.fq-group{margin:0 0 26px;scroll-margin-top:100px}
.fq-group h2{margin:0 0 10px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}
.fq-item{margin:0 0 10px;border-radius:18px;border:1px solid var(--hairline);background:var(--card);transition:border-color .15s,box-shadow .15s}
.fq-item[open]{border-color:color-mix(in oklab,var(--accent) 35%,var(--hairline));box-shadow:0 12px 30px -18px rgb(0 0 0 / .25)}
.fq-item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 20px;font-weight:650;font-size:15.5px}
.fq-item summary::-webkit-details-marker{display:none}
.fq-ic{flex:none;width:26px;height:26px;border-radius:50%;background:color-mix(in oklab,var(--accent) 12%,transparent);position:relative}
.fq-ic::before,.fq-ic::after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;border-radius:2px;background:var(--accent);transform:translate(-50%,-50%)}
.fq-ic::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}
.fq-item[open] .fq-ic::after{transform:translate(-50%,-50%) rotate(0)}
.fq-item p{margin:0;padding:0 20px 18px;color:var(--mute);line-height:1.65;font-size:14.5px}
@media (max-width:900px){.fq{grid-template-columns:1fr;gap:18px}.fq-side{position:static}.fq-jump{flex-direction:row;flex-wrap:wrap}.fq-help{order:9}}

/* ===== Brand refresh 4.1: readable light mode, one type family, softer dark ===== */
html[data-theme="dark"]{--bg:#080b10;--bg-2:#0c1016;--raised:#121821;--card:#161d27}
html[data-theme="light"]{--accent:#0b766e;--pkr:#0b766e;--on-accent:#ffffff;--gold:#7c5e16;--info-fg:#0b766e}
/* One family everywhere; mono only for addresses, hashes and keys */
:root,html[data-theme="dark"],html[data-theme="light"]{--display:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--num:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif}
body{font-feature-settings:"ss01" on,"cv11" on}
.amount,.amount-hero,.table-num,.metric .val,.data .r,.num,.book .val,.attn .n,.ops-attn .n,.cv-bars b,.tx-amt,.pkr-val,.export-count,.health-value,.mo-doc-pct,.facts dd,.nova-metric-val,.ud-kpi b,.su-facts b,.pr-total,.ref-stats b{font-family:var(--num) !important;font-variant-numeric:tabular-nums;letter-spacing:-.01em}
code,.mono,.addr,pre,.ex-hash,.dep-contract{font-family:var(--mono)}
/* Gold fills in light mode get white ink */
html[data-theme="light"] .dx-tag.alt,html[data-theme="light"] .mo-speed-badge{color:#fff}

/* ===== User dashboard 4.2: one clear sequence ===== */
.dh-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 16px}
.dh-hi{margin:0;color:var(--mute);font-size:14px;font-weight:600}
.dh-head h1{margin:2px 0 0;font-size:clamp(24px,3vw,32px);letter-spacing:-.02em}
.dh-kyc{grid-template-columns:36px 1fr auto;align-items:center}
.dh-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;align-items:start;margin:0 0 18px}
.dh-col{display:flex;flex-direction:column;gap:14px;min-width:0}
.dh-col .fund-card{margin:0}
.dh-col .safe-card{margin:0}
.dh-col .ov-pane{margin:0;height:100%}
.dh-split{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:4px 0 12px}
.dh-split span{display:flex;flex-direction:column;padding:8px 12px;border-radius:12px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .08)}
.dh-split em{font-style:normal;font-size:11px;font-weight:650;letter-spacing:.06em;opacity:.7}
.dh-split b{font-size:16px;font-variant-numeric:tabular-nums}
.dh-grow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}
.dh-grow .ref-card{margin:0}
.dh-merch{display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center;padding:20px;border-radius:22px;border:1px solid var(--hairline);background:radial-gradient(120% 100% at 0% 0%,color-mix(in oklab,var(--gold) 16%,transparent),transparent 60%),var(--card);color:var(--fg);text-decoration:none;transition:transform .15s,border-color .15s}
.dh-merch:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--accent) 35%,var(--hairline))}
.dh-merch-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--fg);color:var(--bg)}
.dh-merch em{display:block;font-style:normal;font-size:12px;font-weight:650;color:var(--accent)}
.dh-merch strong{display:block;font-size:17px;letter-spacing:-.01em;margin:2px 0}
.dh-merch small{display:block;font-size:12.5px;color:var(--mute)}
.dh-go{color:var(--mute)}
/* balances look like money, not code */
.fund-amt b,.book-card strong,.tx-amt{font-family:var(--num) !important;font-variant-numeric:tabular-nums}
@media (max-width:980px){.dh-grid,.dh-grow{grid-template-columns:1fr}.dh-kyc{grid-template-columns:36px 1fr}.dh-kyc .btn{grid-column:1/-1}}
.dh-col .fund-card .wal-acts{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}
.dh-col .fund-card .wal-acts a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:14px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);color:#fff;font-size:12.5px;font-weight:650;text-decoration:none;transition:background .15s}
.dh-col .fund-card .wal-acts a:hover{background:rgb(255 255 255 / .16)}
.dh-col .fund-card .wal-acts a svg{color:var(--accent)}
html[data-theme="light"] .dh-col .fund-card .wal-acts a svg{color:#5eead4}

/* ===== Merchant dashboard 4.3 ===== */
.mh-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.mh-stats>*{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:18px;border:1px solid var(--hairline);background:var(--card);color:var(--fg);text-decoration:none}
.mh-stats span{font-size:12px;font-weight:650;color:var(--mute)}
.mh-stats b{font-size:20px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
.mh-stats em{font-style:normal;font-size:11.5px;color:var(--mute)}
.mh-stats a:hover{border-color:color-mix(in oklab,var(--accent) 35%,var(--hairline))}
.mh-links{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:start}
.mh-links a{display:flex;gap:12px;align-items:center;padding:16px;border-radius:18px;border:1px solid var(--hairline);background:var(--card);color:var(--fg);text-decoration:none;transition:border-color .15s,transform .15s}
.mh-links a:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--accent) 35%,var(--hairline))}
.mh-links a>svg{flex:none;color:var(--accent)}
.mh-links b{display:block;font-size:14.5px}.mh-links em{display:block;font-style:normal;font-size:12px;color:var(--mute)}
.dh-grow .pk-corner{margin:0;height:100%}
@media (max-width:560px){.mh-links{grid-template-columns:1fr}}
.ov-split .ref-card{margin:0}
.app-user{padding-top:10px}
.app-user .app-top{
  position:sticky;top:14px;z-index:40;width:min(1236px,calc(100% - 44px));margin:0 auto 12px;
  height:72px;padding:0 12px 0 20px;display:flex;align-items:center;gap:14px;
  border-radius:999px;border:1px solid color-mix(in oklab,var(--fg) 10%,var(--hairline));
  background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;
  box-shadow:0 16px 40px rgb(18 21 28 / .08)
}
.app-user .app-top-nav{display:flex;flex:1;justify-content:center;gap:4px}
.app-user .app-top-a,.app-user .nav-drop-btn{
  height:42px;padding:0 14px;border-radius:999px;border:0;background:none;
  color:var(--mute);font-size:15px;font-weight:600;letter-spacing:-.015em;
  display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-family:inherit
}
.app-user .app-top-a svg,.app-user .nav-drop-btn svg{flex:none;width:18px;height:18px;opacity:.85}
@media (min-width:1024px){
  .app-user .app-top .wordmark{max-width:none;overflow:visible;font-size:1.28rem;gap:10px}
  .app-user .app-top .wordmark .mark{width:36px;height:36px}
  .app-user .app-top .wordmark .mark svg{width:36px;height:36px}
}
.app-user .app-top-a:hover,.app-user .nav-drop-btn:hover{background:color-mix(in oklab,var(--fg) 5%,transparent);color:var(--fg)}
.app-user .app-top-a.on,.app-user .nav-drop.on>.nav-drop-btn{
  background:color-mix(in oklab,var(--fg) 7%,transparent);color:var(--fg)
}
.earn{display:grid;gap:22px;max-width:820px;margin:0 auto 40px}
.earn-hero{padding:8px 2px 4px}
.earn-kicker{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;color:var(--accent);font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}
.earn-hero h1{margin:0 0 8px;font-size:clamp(28px,4vw,40px);letter-spacing:-.03em}
.earn-hero p{margin:0;max-width:36rem;color:var(--mute);font-size:15px;line-height:1.5}
.earn-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.earn-stats article{padding:16px 18px;border-radius:18px;border:1px solid var(--hairline);background:var(--card)}
.earn-stats span{display:block;color:var(--mute);font-size:12px;font-weight:650}
.earn-stats b{display:block;margin-top:6px;font-size:22px;letter-spacing:-.03em}
.earn-share,.earn-how,.earn-list{padding:20px;border-radius:22px;border:1px solid var(--hairline);background:var(--card)}
.earn-share h2,.earn-how h2,.earn-list h2{margin:0 0 8px;font-size:16px}
.earn-share p,.earn-how p{margin:0 0 14px;color:var(--mute);font-size:13.5px}
.earn-link{display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.earn-link code{flex:1;min-width:12rem;padding:12px 14px;border-radius:14px;background:var(--raised);font-size:13px;word-break:break-all}
.earn-how ol{margin:0;padding:0;list-style:none;display:grid;gap:12px}
.earn-how li{display:grid;gap:2px;padding:12px 14px;border-radius:14px;background:var(--raised)}
.earn-how li b{font-size:14px}
.earn-how li span{color:var(--mute);font-size:13px}
.earn-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;border-bottom:1px solid var(--hairline)}
.earn-row:last-child{border-bottom:0}
.ops-rev-wrap{display:block;margin:0 0 18px}
.app-ticker{display:flex;align-items:center;gap:10px;height:42px;margin:0 0 12px;padding:0 12px 0 14px;border-radius:999px;border:1px solid rgb(201 162 39 / .35);background:#f4e6b3;color:#5c4a12;overflow:hidden;max-width:100%;contain:paint}
.app-ticker-ic{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:rgb(201 162 39 / .22);z-index:1;color:inherit}
.app-ticker-track{flex:1;min-width:0;overflow:hidden}
.app-ticker-move{display:inline-block;margin:0;padding-left:100%;white-space:nowrap;font-size:13.5px;font-weight:650;letter-spacing:.01em;animation:ce-ticker 18s linear infinite}
.app-ticker:hover .app-ticker-move{animation-play-state:paused}
@keyframes ce-ticker{from{transform:translateX(0)}to{transform:translateX(-100%)}}
@media (prefers-reduced-motion:reduce){.app-ticker-move{animation:none;padding-left:0}}
html[data-theme="dark"] .app-ticker{background:#2a2416;color:#fde68a;border-color:rgb(253 230 138 / .28)}
html[data-theme="light"] .app-ticker{background:#f4e6b3;color:#5c4a12}
.auth-switch button{border:0;background:none;padding:0;color:var(--fg);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.auth-switch button:hover{color:var(--accent)}
.app-user{overflow-x:hidden}
body.noscroll{overflow:hidden;overscroll-behavior:none}
@media (max-width:900px){
  .app-user{padding-top:0}
  .app-user .app-top{width:100%;margin:0;border-radius:0;top:0;height:56px;padding:0 12px;box-shadow:none}
  .earn-stats{grid-template-columns:1fr}
}

.udash{display:grid;gap:20px;margin:0 0 8px}
.bank-card{position:relative;overflow:hidden;max-width:560px;padding:22px 24px 18px;border-radius:22px;color:#fff;background:
  radial-gradient(120% 80% at 100% -10%,rgb(30 214 195 / .28),transparent 42%),
  linear-gradient(135deg,#1a1f2e 0%,#121826 42%,#0c3d38 100%);
  border:1px solid rgb(255 255 255 / .12);
  box-shadow:0 24px 50px -20px rgb(8 12 22 / .65),inset 0 1px 0 rgb(255 255 255 / .14)}
.bank-card-shine{position:absolute;inset:-40% -20% auto auto;width:70%;height:90%;background:linear-gradient(115deg,rgb(255 255 255 / .16),transparent 55%);transform:rotate(18deg);pointer-events:none}
.bank-card-top{position:relative;z-index:1;display:flex;align-items:center;gap:12px}
.bank-chip{display:grid;flex:none;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .25))}
.bank-nfc{margin-left:2px;color:rgb(255 255 255 / .78)}
.bank-brand{margin-left:auto;font-size:15px;font-weight:650;letter-spacing:.04em}
.bank-amt{position:relative;z-index:1;margin:18px 0 0}
.bank-amt>span:first-child{display:block;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .55)}
.bank-amt b{display:block;margin:4px 0 8px;font-size:clamp(28px,4.2vw,40px);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}
.bank-card .fund-unit{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:rgb(255 255 255 / .12)}
.bank-card .fund-unit button{height:26px;padding:0 11px;border:0;border-radius:999px;background:transparent;color:#fff;font-size:11.5px;font-weight:650;cursor:pointer}
.bank-card .fund-unit button.on{background:#fff;color:#121826}
.bank-pan{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:16px 0 0;padding:0;border:0;background:none;color:#fff;cursor:pointer;font:inherit;text-align:left}
.bank-pan span{font-size:10px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .5)}
.bank-pan code{font-size:15px;font-weight:650;letter-spacing:.16em;font-variant-numeric:tabular-nums}
.bank-pan svg{opacity:.7}
.bank-foot{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:16px}
.bank-foot em{display:block;font-style:normal;font-size:9px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .5)}
.bank-foot strong{display:block;margin-top:2px;font-size:13.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}
.bank-mark{display:flex;align-items:center}
.bank-mark i{display:block;width:28px;height:28px;border-radius:50%;background:#eb001b;opacity:.92}
.bank-mark i+i{margin-left:-12px;background:#f79e1b;opacity:.92}
.bank-acts{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:16px}
.bank-acts a{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border-radius:12px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .12);color:#fff;font-size:11px;font-weight:650;text-decoration:none}
.bank-acts a:hover{background:rgb(255 255 255 / .18)}
.bank-acts a svg{color:#5eead4}
.udash-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;align-items:start}
.udash-col{display:flex;flex-direction:column;gap:12px;min-width:0}
.udash-h{margin:0;font-size:15px;font-weight:650;letter-spacing:-.01em}
.udash-tx{padding:18px;border-radius:24px;border:1px solid var(--hairline);background:var(--card)}
.udash-tx-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}
.udash-bag{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;border-radius:20px;border:1px solid var(--hairline);background:var(--card)}
.udash-bag img{width:48px;height:48px;border-radius:16px}
.udash-bag strong{display:block;font-size:15px}
.udash-bag em{display:block;font-style:normal;font-size:12px;color:var(--mute);font-weight:650}
.udash-bag b{font-size:22px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.udash-copy{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-top:2px;padding:6px 10px;border-radius:999px;border:1px solid var(--hairline);background:var(--raised);color:var(--mute);font-size:12px;font-family:var(--mono);cursor:pointer}
.udash-merch{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:14px;align-items:center;padding:18px;border-radius:22px;border:1px solid var(--hairline);background:radial-gradient(120% 100% at 0% 0%,color-mix(in oklab,var(--gold) 16%,transparent),transparent 60%),var(--card);color:var(--fg);text-decoration:none}
.udash-merch:hover{border-color:color-mix(in oklab,var(--accent) 35%,var(--hairline))}
.udash-merch-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--fg);color:var(--bg)}
.udash-merch em{display:block;font-style:normal;font-size:12px;font-weight:650;color:var(--accent)}
.udash-merch strong{display:block;font-size:17px;margin:2px 0}
.udash-merch small{display:block;font-size:12.5px;color:var(--mute)}
@media (max-width:980px){
  .udash-grid{grid-template-columns:1fr}
  .bank-card{max-width:none;padding:20px 16px 16px;border-radius:20px}
  .bank-amt b{font-size:32px}
  .bank-pan code{font-size:13px;letter-spacing:.1em}
}

.pay-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;align-items:end;margin:0 0 14px}
.pay-filters label{display:flex;flex-direction:column;gap:6px;margin:0;font-size:12px;font-weight:650;color:var(--mute)}
.pay-filters select,.pay-filters input{min-height:44px;width:100%;border-radius:12px}
.pay-tabs{display:flex;gap:6px;margin:0 0 16px;padding:4px;border:1px solid var(--hairline);border-radius:14px;background:var(--bg);width:100%;max-width:100%;flex-wrap:wrap}
.pay-tabs a{flex:1;text-align:center;padding:10px 12px;border-radius:10px;font-weight:650;font-size:13px;color:var(--mute);text-decoration:none}
.pay-tabs a.on{background:var(--card);color:var(--fg)}

.udash{display:grid;gap:22px}
.udash-hello{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}
.udash-greet{margin:0;font-size:clamp(20px,2.1vw,26px);font-weight:650;letter-spacing:-.03em;line-height:1.2}
.udash-date{margin:6px 0 0;font-size:15px;font-weight:650;color:var(--mute)}
.udash-kyc{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:650;text-decoration:none;border:1px solid var(--hairline);background:var(--card);color:var(--fg)}
.udash-kyc.ok{background:var(--ok-bg);color:var(--ok-fg);border-color:transparent}
.udash-kyc.warn{color:var(--warn-fg);background:var(--warn-bg);border-color:transparent}
.bank-card{max-width:none;width:100%;padding:28px 30px 22px;border-radius:28px}
.bank-amt{margin:22px 0 0}
.bank-amt b{font-size:clamp(36px,5vw,52px)}
.bank-acts{gap:10px;margin-top:22px}
.bank-acts a{padding:12px 8px;border-radius:16px;font-size:12.5px;gap:6px;min-height:64px;justify-content:center}
.bank-foot strong{display:inline-flex;align-items:center;gap:6px}
.bank-card .v-tick{display:inline-flex;color:#4ade80}
.wal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.wal-card{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:2px;align-items:center;padding:16px 16px 14px;border-radius:20px;border:1px solid var(--hairline);background:var(--card);color:var(--fg);text-decoration:none;min-height:96px}
.wal-card:hover{border-color:color-mix(in oklab,var(--accent) 40%,var(--hairline))}
.wal-card-ic{grid-row:1 / span 2;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--raised)}
.wal-card-ic img{width:28px;height:28px}
.wal-card-ic.pkr{background:color-mix(in oklab,#0d8a3e 14%,var(--raised))}
.wal-card-meta{min-width:0}
.wal-card-meta em{display:block;font-style:normal;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--mute)}
.wal-card-meta strong{display:block;font-size:15px;letter-spacing:-.02em}
.wal-card b{grid-column:2;margin-top:4px;font-size:18px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.wal-card.is-wait{opacity:.78}
.tx-split{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}
.tx-pane{padding:16px 16px 12px;border-radius:22px;border:1px solid var(--hairline);background:var(--card);min-width:0}
.empty-card.sm{padding:28px 16px;background:transparent;border:0;box-shadow:none}
.empty-card.sm h3{font-size:15px}
.empty-card.sm p{margin:0 0 10px;font-size:13px}
.udash .safe-card{margin:0}
@media (max-width:980px){
  .wal-grid{grid-template-columns:1fr 1fr}
  .tx-split{grid-template-columns:1fr}
  .bank-card{padding:22px 18px 16px;border-radius:24px}
  .bank-amt b{font-size:34px}
  .bank-acts a{min-height:58px;padding:10px 4px;font-size:11.5px}
}
@media (max-width:520px){
  .wal-grid{grid-template-columns:1fr}
  .udash-greet{font-size:19px}
}

/* Dashboard: admin-style metrics, no bank card */
.bank-card,.wal-grid,.bank-acts{display:none !important}
.udash{display:grid;gap:18px;margin:0 0 8px}
.udash-hello{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}
.udash-greet{margin:0;font-size:clamp(20px,2.1vw,26px);font-weight:650;letter-spacing:-.03em;line-height:1.2}
.udash-date{margin:6px 0 0;font-size:15px;font-weight:650;color:var(--mute)}
.udash-kyc{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:650;text-decoration:none;border:1px solid var(--hairline);background:var(--card);color:var(--fg)}
.udash-kyc.ok{background:var(--ok-bg);color:var(--ok-fg);border-color:transparent}
.udash-kyc.warn{color:var(--warn-fg);background:var(--warn-bg);border-color:transparent}
.udash-score .safe-card{margin:0;border-radius:16px}
.udash-score .safe-card>summary{padding:10px 14px;grid-template-columns:44px 1fr auto}
.udash-score .safe-ring{width:40px;height:40px}
.udash-score .safe-ring b{width:30px;height:30px;font-size:12.5px}
.udash-score .safe-copy strong{font-size:13.5px}
.udash-score .safe-copy em{font-size:12px}
.ud-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
@media (min-width:981px){.ud-metrics.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ud-metric{--t:var(--accent);position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"ico lbl" "ico val" "ico sub";column-gap:12px;row-gap:2px;align-items:center;padding:16px;border-radius:16px;background:var(--card);border:1px solid var(--hairline);color:var(--fg);text-decoration:none;overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s;min-height:108px}
.ud-metric:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--t) 40%,var(--hairline));box-shadow:0 18px 36px -20px color-mix(in oklab,var(--t) 55%,transparent)}
.ud-metric-ico{grid-area:ico;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:color-mix(in oklab,var(--t) 14%,var(--raised));color:var(--t)}
.ud-metric-lbl{grid-area:lbl;font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--mute)}
.ud-metric-val{grid-area:val;font-size:22px;font-weight:650;letter-spacing:-.03em;line-height:1.15;font-variant-numeric:tabular-nums}
.ud-metric-sub{grid-area:sub;font-size:12px;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ud-metric.tone-teal{--t:#0f766e}
.ud-metric.tone-green{--t:#12b76a}
.ud-metric.tone-blue{--t:#1570ef}
.ud-metric.tone-amber{--t:#dc6803}
.ud-metric.is-wait{opacity:.78}
.ud-copy{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:none;color:var(--mute);font:inherit;font-size:12px;font-family:var(--mono);cursor:pointer}
.ud-copy:hover{color:var(--fg)}
.tx-split{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}
.tx-pane{padding:16px 16px 12px;border-radius:16px;border:1px solid var(--hairline);background:var(--card);min-width:0}
.udash-tx-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}
.udash-h{margin:0;font-size:15px;font-weight:650;letter-spacing:-.01em}
.empty-card.sm{padding:28px 16px;background:transparent;border:0;box-shadow:none}
.empty-card.sm h3{font-size:15px}
.empty-card.sm p{margin:0 0 10px;font-size:13px}
@media (max-width:980px){
  .ud-metrics{grid-template-columns:1fr 1fr}
  .tx-split{grid-template-columns:1fr}
}
@media (max-width:560px){
  .ud-metrics{grid-template-columns:1fr}
  .udash-greet{font-size:19px}
}

.udash .fund-card.udash-hero{
  position:relative;max-width:none;width:100%;min-height:0;padding:26px 30px 28px;border-radius:28px;overflow:hidden;color:#fff;
  background:linear-gradient(135deg,#06201f 0%,#0b3b38 46%,#0f5f57 100%);
  border:1px solid rgb(255 255 255 / .1);
  box-shadow:0 30px 60px -34px rgb(16 22 58 / .8);
}
.udash-hero::after{
  content:"";position:absolute;right:-90px;top:-130px;width:340px;height:340px;border-radius:50%;z-index:0;pointer-events:none;
  background:radial-gradient(circle,rgb(20 184 166 / .28),transparent 66%);
}
.udash-hero .fund-mark,.udash-hero .fund-shine,.udash-holder,.udash-brand,.udash-trail,.udash-orb{display:none}
.udash-hero .fund-lbl{font-size:12px;letter-spacing:.1em;color:rgb(255 255 255 / .7)}
.udash-hero .fund-amt{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;font-size:1rem;line-height:1.1;color:#fff}
.udash-hero .fund-amt b{display:block;max-width:100%;font-size:clamp(1.9rem,7vw,3.1rem);line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.udash-hero .fund-unit{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:rgb(255 255 255 / .1)}
.udash-hero .fund-unit button{height:32px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:rgb(255 255 255 / .78);font:650 13px/1 var(--sans);cursor:pointer}
.udash-hero .fund-unit button.on{background:#fff;color:#121826}
.udash-home{margin-top:14px}
.udash-sky{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.5}
.udash-sky svg{width:100%;height:100%;display:block}
.sky-l{display:none}
.sky-night .sky-l-night{display:block}
.sky-morning .sky-l-morning,.sky-afternoon .sky-l-afternoon,.sky-evening .sky-l-evening{display:block}
.sky-morning .sky-l-daybirds,.sky-afternoon .sky-l-daybirds,.sky-morning .sky-l-dayclouds,.sky-afternoon .sky-l-dayclouds{display:block}
.udash-veil{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,rgb(8 14 24 / .72) 0%,rgb(8 14 24 / .38) 42%,rgb(8 14 24 / .08) 68%,transparent 84%)}
.sky-morning .udash-veil{background:linear-gradient(100deg,rgb(22 28 52 / .62) 0%,rgb(22 28 52 / .28) 46%,transparent 74%)}
.sky-afternoon .udash-veil{background:linear-gradient(100deg,rgb(10 36 72 / .58) 0%,rgb(10 36 72 / .24) 46%,transparent 74%)}
.sky-evening .udash-veil{background:linear-gradient(100deg,rgb(36 16 32 / .64) 0%,rgb(36 16 32 / .28) 46%,transparent 74%)}
.sky-night .udash-veil{background:linear-gradient(100deg,rgb(6 10 22 / .7) 0%,rgb(6 10 22 / .34) 48%,transparent 76%)}
.udash-moon path{filter:drop-shadow(0 0 10px rgb(244 236 210 / .45))}
.udash-sun{fill:#ffd56a;filter:drop-shadow(0 0 10px rgb(255 213 106 / .55))}
.udash-glow{fill:rgb(255 224 160 / .22)}
.sky-afternoon .udash-sun{fill:#ffe58a;filter:drop-shadow(0 0 12px rgb(255 229 138 / .55))}
.sky-afternoon .udash-glow{fill:rgb(255 237 170 / .24)}
.sky-evening .udash-sun{fill:#fb923c;filter:drop-shadow(0 0 10px rgb(251 146 60 / .5))}
.sky-evening .udash-glow{fill:rgb(251 146 60 / .2)}
.udash-sky .horizon{fill:rgb(255 214 160 / .16)}
.sky-afternoon .udash-sky .horizon{fill:rgb(255 244 214 / .14)}
.sky-evening .udash-sky .horizon{fill:rgb(255 132 64 / .2)}
.sky-night .udash-sky .horizon{fill:rgb(86 98 170 / .12)}
.udash-sky .mtn.haze{fill:rgb(255 255 255 / .12)}
.udash-sky .mtn{fill:rgb(8 18 28 / .16)}
.udash-sky .mtn.near{fill:rgb(8 18 28 / .28)}
.sky-night .udash-sky .mtn.haze{fill:rgb(180 190 230 / .06)}
.sky-night .udash-sky .mtn{fill:rgb(6 12 24 / .22)}
.sky-night .udash-sky .mtn.near{fill:rgb(4 8 18 / .36)}
.udash-birds path{animation:udash-fly 14s ease-in-out infinite}
.udash-birds .b2{animation-delay:-6s;animation-duration:16s}
.udash-stars circle:nth-child(odd){animation:udash-twinkle 4.5s ease-in-out infinite}
.udash-stars circle:nth-child(even){animation:udash-twinkle 6s ease-in-out infinite .8s}
@keyframes udash-fly{
  0%,100%{transform:translate(0,0)}
  50%{transform:translate(18px,-8px)}
}
@keyframes udash-twinkle{
  0%,100%{opacity:.35}
  50%{opacity:.95}
}
.udash-hero-row{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}
.udash-hero-main{min-width:0;flex:1}
.udash-tick{display:inline-flex;align-items:center;justify-content:center;width:1.05em;height:1.05em;margin-left:.16em;vertical-align:-.12em;border-radius:0;background:none;color:var(--success);box-shadow:none;transform:none;filter:none;flex:none}
.udash-tick svg{width:100%;height:100%;display:block;overflow:visible}
.udash-bep{display:inline-flex;align-items:center;gap:6px;margin:16px 0 0;padding:6px 9px;border:1px solid rgb(255 255 255 / .16);border-radius:10px;background:rgb(0 0 0 / .2);color:#f5f7fa;font:inherit;cursor:pointer;text-align:left;white-space:nowrap;max-width:100%}
.udash-bep em{font-style:normal;font-size:9.5px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .5);flex:none}
.udash-bep code{font-size:13px;font-weight:650;letter-spacing:.06em;color:#fff;white-space:nowrap}
.udash-bep svg{opacity:.7;flex:none}
.udash-bep:hover{border-color:rgb(125 211 252 / .55)}
.udash-hero .udash-safe{position:absolute;top:16px;right:16px;z-index:3;margin:0;text-align:center}
.udash-hero .udash-hello{padding-right:56px}
.udash-hero .udash-safe .safe-ring{width:42px;height:42px}
.udash-hero .udash-safe .safe-ring b{width:32px;height:32px;font-size:12px}
.udash-hero .udash-safe>summary em{display:none}
.udash-safe-clear{margin:0;color:rgb(255 255 255 / .8);font-size:13px;font-weight:650}
.udash-safe{flex:none;text-align:center;position:relative;z-index:2;align-self:flex-start;margin-top:-2px}
.udash-safe>summary{list-style:none;cursor:pointer;display:grid;justify-items:center;gap:6px}
.udash-safe>summary::-webkit-details-marker{display:none}
.udash-safe .safe-ring{width:68px;height:68px;--c:#f87171}
.udash-safe .safe-ring b{width:52px;height:52px;background:#0b1a28;color:#fff;font-size:17px}
.udash-safe.mid .safe-ring{--c:#f5a524}
.udash-safe.ok .safe-ring{--c:#4ade80}
.udash-safe>summary em{font-style:normal;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .6)}
.udash-safe-body{display:none;position:relative;z-index:2;margin:16px 0 0;padding:14px 0 0;border-top:1px solid rgb(255 255 255 / .12);color:#fff}
.udash-hero:has(.udash-safe[open]) .udash-safe-body{display:block}
.udash-safe-body p{margin:0 0 10px;font-size:13px;font-weight:650}
.udash-safe-body ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}
.udash-safe-body li{display:flex;align-items:center;gap:10px;font-size:13px;color:rgb(255 255 255 / .78)}
.udash-safe-body li.done{color:#86efac}
.udash-safe-body i{font-style:normal;font-size:11px;font-weight:650;width:32px}
.udash-safe-body a{margin-left:auto;color:#7dd3fc;font-weight:650}
.tx-pane{padding:18px 18px 14px;border-radius:20px;background:var(--card);border:1px solid var(--hairline);box-shadow:0 1px 0 rgb(255 255 255 / .5) inset}
.tx-empty{display:flex;align-items:center;gap:10px;min-height:88px;padding:8px 4px;color:var(--mute);font-size:13.5px;font-weight:650}
.tx-empty svg{flex:none;opacity:.55}
.tx-empty a{margin-left:auto;font-weight:650;color:var(--accent);text-decoration:none;white-space:nowrap}
@media (prefers-reduced-motion:reduce){
  .udash-birds path,.udash-stars circle{animation:none}
}
@media (max-width:640px){
  .udash .fund-card.udash-hero{min-height:0;padding:18px 16px 20px;border-radius:22px}
  .udash-hero .fund-amt b{font-size:clamp(1.7rem,8vw,2.3rem)}
  .udash-hero .udash-safe{top:12px;right:12px}
  .udash-hero .udash-safe .safe-ring{width:38px;height:38px}
  .udash-hero .udash-safe .safe-ring b{width:28px;height:28px;font-size:11px}
  .udash-bep{margin-top:12px;padding:5px 8px;gap:5px}
  .udash-bep em{font-size:8.5px}
  .udash-bep code{font-size:12px;letter-spacing:.04em}
  .udash-hero-row{gap:8px;align-items:flex-start}
  .udash-safe{margin-top:-6px}
  .udash-safe .safe-ring{width:48px;height:48px}
  .udash-safe .safe-ring b{width:36px;height:36px;font-size:13px}
  .udash-safe>summary{gap:4px}
  .udash-safe>summary em{font-size:9px}
  .udash-tick{width:1.05em;height:1.05em;margin-left:.14em;vertical-align:-.1em}
  .udash-tick svg{width:100%;height:100%}
}

body:has(.mo-card) .fab-support{display:none}
.mo-actions{position:relative;z-index:2;padding-bottom:8px}
@media (max-width:720px){
  .mo-actions{padding-bottom:12px;gap:10px}
  .mo-split{display:flex;flex-wrap:wrap;gap:8px}
  .mo-split .btn{flex:1;min-width:140px}
}

.ce-pop{position:fixed;inset:0;z-index:90;display:grid;place-items:end center;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:rgb(4 8 12 / .58);backdrop-filter:blur(8px)}
@media (min-width:640px){.ce-pop{place-items:center}}
.ce-pop-card{width:min(26rem,100%);padding:26px 24px 20px;border-radius:24px;border:1px solid var(--hairline);background:var(--card);color:var(--fg);box-shadow:0 28px 70px rgb(0 0 0 / .35);text-align:center}
.ce-pop-ic{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 12px;border-radius:16px;background:color-mix(in oklab,var(--accent) 16%,transparent);color:var(--accent)}
.ce-pop-k{margin:0;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}
.ce-pop-card h2{margin:6px 0 8px;font-size:1.2rem;letter-spacing:-.02em;line-height:1.25}
.ce-pop-body{margin:0 auto;max-width:34ch;font-size:14.5px;line-height:1.5;color:var(--mute)}
.ce-pop-acts{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:18px}
html[data-theme="light"] .ce-pop{background:rgb(10 18 24 / .4)}

.sf p.sf-trust{max-width:40rem;margin-top:10px;line-height:1.55}
.sf p.sf-copy{max-width:none;white-space:nowrap;text-align:center;line-height:1.4}
@media (max-width:380px){.sf p.sf-copy{font-size:11px}}
.sf-trust a{color:var(--fg)}
.sf-trust a:hover{color:var(--accent)}

@keyframes lcLive{0%,100%{opacity:1;transform:scale(1)}45%{opacity:.35;transform:scale(.82)}70%{opacity:1;transform:scale(1)}}
@keyframes lcLiveRing{0%{opacity:.7;transform:scale(.86)}70%{opacity:0;transform:scale(1.18)}100%{opacity:0;transform:scale(1.18)}}
.mob-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}
@media (max-width:800px){
}
@media (max-width:1023px){
}
strong,b{font-weight:650}
@media (max-width:800px){
}

.ud-apps{display:none}
.ce-drawer.from-left{left:0;right:auto;border-left:0;border-right:1px solid var(--hairline);transform:translateX(-100%)}
.ce-drawer.from-left.open{transform:none}
@media (max-width:1023px){
  .app-user{padding-top:0}
  .app-user .app-top{width:100%;margin:0;border-radius:0;top:0;height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(8px,env(safe-area-inset-right,0px)) 0 max(4px,env(safe-area-inset-left,0px));box-shadow:none;border-left:0;border-right:0;border-top:0}
  .app-user .app-top-nav{display:none}
  .app-user .app-top .wordmark{display:flex;align-items:center;flex:0 1 auto;min-width:0;max-width:none;overflow:hidden;gap:0}
  .app-user .app-top .wordmark .mark,
  .app-user .app-top .wordmark .brand-img{display:none}
  .app-user .app-top .wordmark-text{min-width:0;overflow:hidden;text-overflow:ellipsis}
  .app-menu-btn{width:44px;height:44px;padding:0;background:transparent}
  .app-menu-btn:hover,.app-menu-btn:active{background:transparent}
  .app-menu-btn .brand-mark{width:32px;height:32px}
  .ud-apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 4px;margin:2px 0 0}
  .ud-apps a{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:76px;padding:0 2px;color:var(--fg);text-decoration:none;font-size:12px;font-weight:650;line-height:1.25;text-align:center}
  .ud-apps a span{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:var(--card);border:1px solid var(--hairline);color:var(--fg);transition:transform 140ms var(--ease)}
  .ud-apps a svg{width:22px;height:22px}
  .ud-apps a.is-gold svg{color:var(--gold)}
  .ud-apps a:active span{transform:scale(.96)}
  .udash-home .ud-metrics,.udash-home .tx-split{display:none}
  .ud-wallet .ud-metrics{grid-template-columns:1fr 1fr}
  .app-user .mob-nav{
    position:fixed;z-index:30;left:max(10px,env(safe-area-inset-left,0px));right:max(10px,env(safe-area-inset-right,0px));
    bottom:calc(10px + env(safe-area-inset-bottom,0px));width:auto;
    padding:4px 6px;border-radius:24px;overflow:hidden;
    border:1px solid color-mix(in oklab,var(--fg) 10%,var(--hairline));
    background:var(--bg);
    box-shadow:0 16px 40px rgb(18 21 28 / .08)
  }
  .app-user .app-user-body{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}
  .app-user .app-user-body:has(.hx-page){padding-bottom:calc(156px + env(safe-area-inset-bottom,0px))}
  .mob-nav a{white-space:nowrap;touch-action:manipulation}
  .ud-apps a{touch-action:manipulation}
  .udash-home .udash-hello{align-items:center;gap:10px}
  .udash-home .udash-greet{font-size:16px;line-height:1.35;font-weight:600;letter-spacing:-.015em}
  .udash-home .udash-date{margin-top:3px;font-size:13px;font-weight:500;letter-spacing:.01em}
  .hx-page{min-width:0}
  .hx-page .ud-metrics{grid-template-columns:1fr 1fr;gap:8px}
  .hx-page .ud-metric{min-width:0;min-height:0;padding:12px}
  .hx-page .ud-metric-val{font-size:15px;overflow-wrap:anywhere}
  .hx-page .udash-greet{font-size:18px;font-weight:600;letter-spacing:-.02em}
  .udash .fund-card.udash-hero{min-height:0;padding:16px 16px 18px}
  .udash-hero .udash-hello{margin-bottom:12px}
  .udash-hero .fund-amt{margin-top:8px}
  .udash-hero .fund-amt b{font-size:1.85rem}
  .app-user .page-hero .page-h,
  .app-user-body:has(.dep-card) .page-h{font-size:1.25rem}
  .hx-page .udash-date{font-size:13px;font-weight:500;line-height:1.4}
  .hx-page .udash-kyc{display:none}
  .hx-page .tx-pane{min-width:0;padding:6px 0 8px;overflow:hidden}
  .hx-page .hx-row{min-width:0;padding:12px 14px;gap:10px;align-items:flex-start}
  .hx-page .hx-amt{font-size:13px;white-space:normal;text-align:right}
  .hx-page .hx-day{position:static;top:auto;background:var(--raised)}
  .hx-page .hx-livebar{display:flex;width:100%;white-space:normal;line-height:1.35}
  .hx-page .hx-tabs{min-width:0;max-width:100%;flex-wrap:wrap;overflow:visible;row-gap:8px}
}
.desk-search{display:grid;gap:6px;margin:0 0 12px;color:var(--mute);font-size:12px;font-weight:600}
.desk-search input{display:block;width:100%;height:48px;margin:0;padding:0 14px;border:1px solid var(--hairline);border-radius:14px;background:var(--bg-2);color:var(--fg);font:inherit;font-size:16px}
.desk-search input:focus{outline:none;border-color:var(--accent)}
@media (max-width:640px){
  .hx-sum{grid-template-columns:1fr}
}
@media (min-width:1024px){
  .udash-greet{font-weight:600;letter-spacing:-.02em}
  .udash-date{font-weight:500}
}
@media (max-width:360px){
  .ud-wallet .ud-metrics{grid-template-columns:1fr}
}
@media (prefers-reduced-motion:reduce){
  .ud-apps a span{transition:none}
}
@media (max-width:899px){
  #wd-page > .wd-hero{order:-2}
}





/* Checkout reference: short, tidy, copyable */
.pay-ref{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:10px 0 0}
.pay-ref-k{font-size:11px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}
.pay-ref-v{font-family:var(--mono);font-size:13px;font-weight:650;letter-spacing:.04em;color:var(--fg);background:var(--bg-2);border:1px solid var(--hairline);border-radius:999px;padding:5px 12px;cursor:pointer}
.pay-ref-v:hover,.pay-ref-v.copied{color:var(--accent);border-color:color-mix(in oklab,var(--accent) 45%,var(--hairline))}
.pay-ref-order{font-size:11.5px;color:var(--mute)}

/* Merchant rail list */
.rl-list{display:grid;gap:8px}
.rl-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:var(--card);border:1px solid var(--hairline);color:var(--fg);text-decoration:none}
.rl-row:hover{border-color:color-mix(in oklab,var(--accent) 35%,var(--hairline))}
.rl-dot{width:8px;height:8px;border-radius:99px;background:var(--mute)}
.rl-dot.ok{background:var(--success)}.rl-dot.wait{background:var(--warn)}
.rl-mid{min-width:0}
.rl-mid strong{display:block;font-family:var(--mono);font-size:14px;letter-spacing:.04em}
.rl-mid em{display:block;margin-top:3px;font-style:normal;font-size:12px;color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rl-end{display:grid;justify-items:end;gap:3px;text-align:right}
.rl-end b{font-size:15px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}
.rl-st{font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:color-mix(in oklab,var(--fg) 7%,transparent);color:var(--mute)}
.rl-st.ok{background:var(--ok-bg);color:var(--ok-fg)}
.rl-st.wait{background:var(--warn-bg);color:var(--warn-fg)}
/* Merchant receipt */
.rc{max-width:480px;margin:0 auto;border-radius:24px;border:1px solid var(--hairline);background:var(--card);overflow:hidden}
.rc-top{padding:26px 22px 20px;text-align:center;background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 10%,transparent),transparent)}
.rc-ic{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 12px;border-radius:99px;background:var(--card);border:1px solid var(--hairline);color:var(--accent)}
.rc-amt{margin:0;font-size:2rem;font-weight:650;letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.rc-st{display:inline-flex;margin:10px 0 0;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:700;background:color-mix(in oklab,var(--fg) 7%,transparent);color:var(--mute)}
.rc-st.ok{background:var(--ok-bg);color:var(--ok-fg)}.rc-st.wait{background:var(--warn-bg);color:var(--warn-fg)}
.rc-sub{margin:10px 0 0;font-size:12.5px;color:var(--mute)}
.rc-settle{margin:0 18px 4px;padding:14px 16px;border-radius:16px;background:color-mix(in oklab,var(--warn) 10%,var(--bg-2));border:1px solid color-mix(in oklab,var(--warn) 28%,var(--hairline))}
.rc-settle.done{background:var(--ok-bg);border-color:color-mix(in oklab,var(--success) 30%,var(--hairline))}
.rc-settle strong{display:block;font-size:14.5px}
.rc-settle p{margin:4px 0 0;font-size:12.5px;color:var(--mute);line-height:1.5}
.rc-rows{margin:8px 0 0;padding:6px 20px 14px}
.rc-rows>div{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:11px 0;border-top:1px solid var(--hairline)}
.rc-rows>div:first-child{border-top:0}
.rc-rows dt{color:var(--mute);font-size:13px}
.rc-rows dd{margin:0;font-size:13.5px;font-weight:600;text-align:right;overflow-wrap:anywhere}
.rc-strong dd{font-size:15px;font-weight:700;color:var(--accent)}
.rc-foot{display:grid;gap:10px;justify-items:start;padding:14px 20px 20px;border-top:1px solid var(--hairline)}
.rc-foot form{margin:0}

/* QR validity timer */
.qr-timer{display:flex;align-items:center;justify-content:center;gap:8px;margin:10px auto 2px;padding:7px 14px;border-radius:999px;background:var(--bg-2);border:1px solid var(--hairline);width:max-content}
.qr-timer-k{font-size:12px;color:var(--mute)}
.qr-timer b{font-family:var(--mono);font-size:14px;font-variant-numeric:tabular-nums}
.qr-timer.is-out{background:var(--warn-bg);border-color:color-mix(in oklab,var(--warn) 40%,var(--hairline))}
.qr-timer.is-out b{color:var(--warn-fg)}
/* Checkout reference: never collide with the body text */
.pay-ref{flex-wrap:wrap;margin:12px 0 2px}
.pay-ref-v{max-width:100%;overflow-wrap:anywhere}
@media (max-width:520px){.pay-ref{gap:6px}.pay-ref-v{font-size:12px;padding:4px 10px}}
/* Long USDT address: its own boxed block, never a wall of text */
.cz-v#pay-addr,.addr.mono{display:block;margin:10px 0 0;padding:12px 14px;border-radius:14px;background:var(--bg-2);border:1px solid var(--hairline);font-size:13px;line-height:1.6;letter-spacing:.02em;word-break:break-all;text-align:center}

/* Floating help button clears the phone nav bar and the cards under it */
/* Chat button stays where it always was. */

/* ===== One colour rule for the app tiles =====
   Teal  = anything that moves money (deposit, withdraw, send, convert, PKR, wallet)
   Plain = tools and information (history, security, support, merchant tools)
   Gold  = rewards only (Earn). Nothing else uses gold. */
.ud-apps a.is-money span{background:color-mix(in oklab,var(--accent) 12%,var(--card));border-color:color-mix(in oklab,var(--accent) 28%,var(--hairline))}
.ud-apps a.is-money svg{color:var(--accent)}
.ud-apps a.is-gold span{background:color-mix(in oklab,var(--gold) 14%,var(--card));border-color:color-mix(in oklab,var(--gold) 32%,var(--hairline))}
.ud-apps a.is-gold svg{color:var(--gold)}

/* ===== Checkout 4.7: fewer words, clearer steps ===== */
.pay-rail{list-style:none;display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 16px;padding:0}
.pay-rail li{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:650;color:var(--mute);white-space:nowrap}
.pay-rail li+li::before{content:"";width:16px;height:1px;background:var(--hairline);margin-right:2px}
.pay-rail li span{width:9px;height:9px;border-radius:99px;background:var(--hairline);flex:none}
.pay-rail li.on{color:var(--fg)}
.pay-rail li.on span{background:var(--accent);box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 18%,transparent)}
.pay-rail li.done span{background:var(--success)}
.btn-pay{width:100%;min-height:54px;font-size:16px;border-radius:16px}
.pay-onenote{margin:14px 0 0;text-align:center;font-size:12.5px;color:var(--mute)}
.pay-more{margin:6px auto 0;max-width:34ch;text-align:center}
.pay-more summary{list-style:none;cursor:pointer;font-size:12px;font-weight:700;color:var(--accent)}
.pay-more summary::-webkit-details-marker{display:none}
.pay-more p{margin:8px 0 0;font-size:12.5px;line-height:1.55;color:var(--mute);text-align:left}
.pay-more p.mono{word-break:break-all;font-size:11px}

/* Early settlement dialog */
.es-modal{position:fixed;inset:0;z-index:95;display:grid;place-items:center;padding:16px;background:rgb(6 12 16 / .55);backdrop-filter:blur(3px)}
.es-sheet{position:relative;width:min(420px,100%);padding:26px 24px 22px;border-radius:24px;background:var(--card);border:1px solid var(--hairline);box-shadow:0 40px 80px -30px rgb(0 0 0 / .5);text-align:center}
.es-x{position:absolute;top:12px;right:14px;border:0;background:transparent;font-size:22px;line-height:1;color:var(--mute);cursor:pointer}
.es-ic{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 12px;border-radius:99px;background:color-mix(in oklab,var(--gold) 18%,transparent);color:var(--gold)}
.es-sheet h3{margin:0;font-size:20px;letter-spacing:-.02em}
.es-lede{margin:6px 0 16px;font-size:13.5px;color:var(--mute)}
.es-calc{margin:0 0 18px;text-align:left}
.es-calc>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--hairline);font-size:14px}
.es-calc>div:first-child{border-top:0}
.es-calc dt{color:var(--mute)}
.es-calc dd{margin:0;font-weight:650;font-variant-numeric:tabular-nums}
.es-neg{color:var(--warn-fg)}
.es-total{border-top:1px solid var(--hairline)!important}
.es-total dt{color:var(--fg);font-weight:700}
.es-total dd{font-size:19px;font-weight:750;color:var(--accent)}
.es-sheet .btn{width:100%}
.es-fine{margin:12px 0 0;font-size:11.5px;color:var(--mute)}
/* Waiting-to-unlock list */
.ws{margin:18px 0}
.ws-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 10px}
.ws-h h2{margin:0;font-size:16px}
.ws-h span{font-size:12px;color:var(--mute)}
.ws-list{display:grid;gap:8px}
.ws-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:16px;background:var(--card);border:1px solid var(--hairline);color:var(--fg);text-decoration:none}
.ws-row:hover{border-color:color-mix(in oklab,var(--accent) 35%,var(--hairline))}
.ws-mid strong{display:block;font-family:var(--mono);font-size:13.5px;letter-spacing:.04em}
.ws-mid em{display:block;margin-top:3px;font-style:normal;font-size:12px;color:var(--mute)}
.ws-end{display:grid;justify-items:end;gap:3px}
.ws-end b{font-size:15px;font-variant-numeric:tabular-nums}
.ws-left{font-style:normal;font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:999px;background:var(--warn-bg);color:var(--warn-fg);font-variant-numeric:tabular-nums}
.ws-left.is-now{background:var(--ok-bg);color:var(--ok-fg)}
.m-next{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 12px;border-radius:999px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .16);color:#fff;font-size:12px;text-decoration:none}
.m-next b{font-variant-numeric:tabular-nums}

/* ===== 4.8 · One system, everywhere (brand colour unchanged) =====
   Fixes three inconsistencies without touching the palette:
   1. Public pages used a second typeface (Geist). One family now.
   2. The home page carried its own paper/ink colours. It uses the tokens.
   3. Dashboard tiles had hardcoded slate / blue / gold. Tokens now, so they
      follow dark and light mode like everything else. */
body.is-mkt{
  --sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  --display:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
}
body.is-mkt h1,body.is-mkt h2,body.is-mkt h3,body.is-desk h1,body.is-desk h2{font-family:var(--display);font-weight:650;letter-spacing:-.04em;font-style:normal}
body.is-desk .desk-copy h1 em,.cta-panel h2,.hp-step .n,body.is-desk .desk-steps .n,.auth-title{font-family:var(--display);font-style:normal}

/* Home page: same surfaces as the rest of the app */
body.is-home{--hz-rule:var(--hairline);--hz-paper:var(--card);--hz-ink:var(--fg);--hz-ink-mute:var(--mute);--hz-chip:var(--bg-2);--hz-chip-on:color-mix(in oklab,var(--accent) 14%,var(--card));--hz-band:var(--bg-2)}
html[data-theme="dark"] body.is-home,html[data-theme="light"] body.is-home{--hz-paper:var(--card);--hz-ink:var(--fg);--hz-ink-mute:var(--mute);--hz-chip:var(--bg-2);--hz-chip-on:color-mix(in oklab,var(--accent) 14%,var(--card));--hz-band:var(--bg-2)}
body.is-desk{--desk-paper:var(--card);--desk-ink:var(--fg);--desk-ink-mute:var(--mute);--desk-rule:var(--hairline)}
body.is-desk .desk-ticket{border-color:var(--hairline)}
body.is-desk .desk-ticket-note{border-top-color:var(--hairline)}

/* Dashboard tiles: token-driven, theme-aware */
.dash-tile{background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 12%,var(--card)),var(--card) 62%);border-color:color-mix(in oklab,var(--accent) 26%,var(--hairline));box-shadow:0 1px 0 rgb(255 255 255 / .06) inset,0 12px 26px color-mix(in oklab,var(--fg) 6%,transparent)}
.dash-tile::before{background:color-mix(in oklab,var(--accent) 22%,transparent)}
.dash-tile-ic{background:color-mix(in oklab,var(--accent) 16%,var(--card));color:var(--accent);box-shadow:none}
.dash-tile:hover{border-color:color-mix(in oklab,var(--accent) 45%,var(--hairline));box-shadow:0 16px 32px color-mix(in oklab,var(--accent) 16%,transparent)}
.dash-tile.tone-1{background:linear-gradient(180deg,color-mix(in oklab,var(--gold) 14%,var(--card)),var(--card) 62%);border-color:color-mix(in oklab,var(--gold) 30%,var(--hairline))}
.dash-tile.tone-1::before{background:color-mix(in oklab,var(--gold) 22%,transparent)}
.dash-tile.tone-1 .dash-tile-ic{background:color-mix(in oklab,var(--gold) 18%,var(--card));color:var(--gold)}
.dash-tile.tone-2,.dash-tile.tone-3{background:linear-gradient(180deg,color-mix(in oklab,var(--fg) 6%,var(--card)),var(--card) 62%);border-color:var(--hairline)}
.dash-tile.tone-2::before,.dash-tile.tone-3::before{background:color-mix(in oklab,var(--fg) 8%,transparent)}
.dash-tile.tone-2 .dash-tile-ic,.dash-tile.tone-3 .dash-tile-ic{background:color-mix(in oklab,var(--fg) 8%,var(--card));color:var(--fg)}
.book-card{background:var(--card);border-color:var(--hairline);box-shadow:0 1px 0 rgb(255 255 255 / .05) inset,0 10px 22px color-mix(in oklab,var(--fg) 6%,transparent)}
.ov-pane{background:var(--card);border-color:var(--hairline);box-shadow:0 1px 0 rgb(255 255 255 / .05) inset,0 14px 30px color-mix(in oklab,var(--fg) 5%,transparent)}
html[data-theme="dark"] body.ops-body .stat-card,html[data-theme="dark"] body.ops-body .metric{background:linear-gradient(165deg,color-mix(in oklab,var(--o-accent) 8%,var(--o-surface)),var(--o-surface));border-color:color-mix(in oklab,var(--o-accent) 18%,var(--o-line))}
html[data-theme="dark"] body.ops-body .panel{background:var(--o-surface);border-color:var(--o-line)}
/* Last stragglers: no second or third family is loaded anywhere. */
:root,html[data-theme="dark"],html[data-theme="light"],body,body.is-mkt,body.is-home,body.is-desk,body.ops-body{--serif:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--display:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--num:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif}
.setup-h1,.hp-live-card,.hp-land-bezel,.desk-ticket{font-family:var(--sans)}
/* Merchant card: tap anywhere to see what is waiting */
.m-card-link{position:absolute;inset:0;z-index:3;border-radius:inherit}
.fund-card .m-next{position:relative;z-index:4}
.cv-bals{display:grid;justify-items:end;gap:2px;text-align:right}
.cv-bals-k{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}
.cv-bals b{font-size:18px;font-variant-numeric:tabular-nums}
.cv-note{margin:10px 0 0;font-size:12.5px;color:var(--mute)}

/* ===== 5.1 · Checkout & wallet polish ===== */
/* Reference: quiet, never louder than the amount */
.pay-ref{margin:8px 0 2px}
.pay-ref-k{display:none}
.pay-ref-v{background:transparent;border:0;padding:2px 6px;font-size:11.5px;font-weight:600;letter-spacing:.06em;color:var(--mute)}
.pay-ref-v:hover,.pay-ref-v.copied{color:var(--accent);background:transparent}
.pay-ref-order{font-size:11px}
/* USDT checkout: tighter */
.cz-card,.checkout-card{padding-top:20px}
.cz-box{padding:14px 16px}
.cz-label{font-size:11px;letter-spacing:.08em}
.cz-help{font-size:11.5px;color:var(--mute)}
.cz-expire{font-size:13px;padding:8px 14px}
/* Desktop: a page that feels designed, not a lonely column */
@media (min-width:900px){
  body.is-pay{min-height:100vh;background:
    radial-gradient(900px 480px at 15% -10%,color-mix(in oklab,var(--accent) 14%,transparent),transparent 60%),
    radial-gradient(760px 420px at 100% 110%,color-mix(in oklab,var(--gold) 10%,transparent),transparent 62%),
    var(--bg)}
  body.is-pay .checkout{display:grid;place-items:center;align-content:center;min-height:calc(100vh - 40px);padding:20px 16px}
  body.is-pay .checkout-card{box-shadow:0 40px 90px -50px rgb(0 0 0 / .45)}
  body.is-pay .pay-brand img,body.is-pay .pay-brand svg{height:30px;width:auto}
}
body.is-pay .pay-brand{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px 0 14px;line-height:1}
body.is-pay .pay-brand img{height:26px;width:auto;display:block}
/* Deposit: address on one line on phones */
.dep-addr-box code{font-size:12.5px;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr}
@media (max-width:520px){
  .dep-addr-box code{font-size:11.5px}
  .dep-warn,.dep-note{font-size:12px;line-height:1.45}
}

.ud-apps a.is-wa span{background:color-mix(in oklab,#25d366 16%,var(--card));border-color:color-mix(in oklab,#25d366 34%,var(--hairline))}
.ud-apps a.is-wa svg{color:#1faa53}

/* ===== 5.2 · Checkout breathing room + quiet motion ===== */
.checkout-card>*+*{margin-top:12px}
.cz-box{margin:14px 0}
.cz-box+.cz-box{margin-top:12px}
.cz-label{margin-bottom:6px;display:block}
.addr.mono,.cz-v#pay-addr{margin-top:8px;padding:12px 14px;line-height:1.7}
.cz-help{display:block;margin-top:8px}
.pay-for{margin-bottom:2px}
.amount-hero,.cz-amt{margin:6px 0 4px;line-height:1.05}
.cz-qr,.dep-qr{margin:14px auto}
.pay-onenote{margin-top:16px}
.pay-more{margin-bottom:4px}
/* Motion: small, once, and off when the phone asks for less */
@keyframes ce-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
@keyframes ce-fade{from{opacity:0}to{opacity:1}}
@keyframes ce-beat{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}
body.is-pay .checkout-card{animation:ce-rise .45s cubic-bezier(.2,.7,.3,1) both}
body.is-pay .pay-brand{animation:ce-fade .5s ease both}
.ud-apps a span,.dash-tile,.book-card,.rl-row,.ws-row,.fq-item,.dx-step{transition:transform .16s var(--ease,ease),border-color .16s ease,box-shadow .16s ease}
.rl-row:hover,.ws-row:hover,.book-card:hover{transform:translateY(-1px)}
.ud-apps a:hover span{transform:translateY(-2px)}
.qr-timer.is-out b,.ws-left.is-now{animation:ce-beat 1.4s ease-in-out infinite}
.pay-rail li.on span{animation:ce-beat 1.8s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){body.is-pay .checkout-card,body.is-pay .pay-brand,.qr-timer.is-out b,.ws-left.is-now,.pay-rail li.on span{animation:none}}
/* History cards: numbers never clip, one currency per card */
.ud-metric-val{font-family:var(--num);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.ud-metric-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.ws-h2{margin:20px 0 10px;font-size:16px}
.ws-mid strong .ws-cur{display:inline;font-style:normal;font-size:11px;color:var(--mute);font-weight:700;letter-spacing:.04em;margin-left:3px}
.ws-mid strong{font-family:var(--num);font-size:16px;letter-spacing:-.01em;white-space:nowrap}
/* Settlement rows: rail mark + one-line filters */
.ws-row{grid-template-columns:auto minmax(0,1fr) auto;display:grid;gap:12px;align-items:center}
.ws-logo{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--bg-2);border:1px solid var(--hairline)}
.ws-logo img{width:24px;height:24px;object-fit:contain;border-radius:6px}
.pay-filters{display:flex;flex-wrap:nowrap;gap:8px;align-items:flex-end;overflow-x:auto;padding-bottom:2px}
.pay-filters label{flex:1 1 0;min-width:0;display:grid;gap:4px;font-size:12px;color:var(--mute)}
.pay-filters select{min-width:0;width:100%;min-height:44px}
.pay-filters .btn{flex:0 0 auto;min-height:44px;padding:0 18px}

/* Home: proof strip + questions */
.hz-proof{padding:26px 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:var(--bg-2)}
.hz-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.hz-proof-grid div{display:grid;gap:4px}
.hz-proof-grid b{font-size:clamp(24px,3vw,32px);letter-spacing:-.03em;color:var(--accent);font-variant-numeric:tabular-nums}
.hz-proof-grid span{font-size:12.5px;line-height:1.5;color:var(--mute)}
.hz-faq{display:grid;gap:10px;max-width:760px;margin:0 auto}
.hz-faq details{border-radius:16px;border:1px solid var(--hairline);background:var(--card)}
.hz-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:14px;align-items:center;padding:16px 18px;font-weight:700;font-size:15px}
.hz-faq summary::-webkit-details-marker{display:none}
.hz-faq p{margin:0;padding:0 18px 16px;color:var(--mute);line-height:1.6;font-size:14px}
.hz-faq details[open]{border-color:color-mix(in oklab,var(--accent) 32%,var(--hairline))}
@media (max-width:820px){.hz-proof-grid{grid-template-columns:1fr 1fr;gap:14px}}
.auth-trust{list-style:none;display:grid;gap:7px;margin:14px 0 18px;padding:0}
.auth-trust li{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--mute)}
.auth-trust svg{color:var(--accent);flex:none}
/* hidden must win over display:grid */
.es-modal[hidden],.scan-sheet[hidden],[data-qr-new][hidden],[data-speed-instant][hidden]{display:none !important}

/* Public pages: tighter sections, header never sits on bare text */
@media (min-width:900px){
  body.is-mkt .hz-section{padding-top:clamp(48px,5vw,72px);padding-bottom:clamp(48px,5vw,72px)}
  body.is-mkt .hz-band{padding-top:clamp(44px,4.5vw,64px);padding-bottom:clamp(44px,4.5vw,64px)}
  body.is-mkt .hz-proof{padding:22px 0}
}
body.is-mkt .site-nav-now{backdrop-filter:saturate(180%) blur(14px)}
body.is-mkt .site-nav-now::before{content:"";position:absolute;inset:-14px -100vw;z-index:-1;background:color-mix(in oklab,var(--bg) 82%,transparent);backdrop-filter:blur(10px);opacity:0;transition:opacity .2s ease}
body.is-mkt.is-scrolled .site-nav-now::before{opacity:1}
/* Form labels: the small print should look small, not shouted */
.hz-form label>.mute,.hz-form label>.xs{text-transform:none;letter-spacing:0;font-size:11px;opacity:.8}

/* hidden means hidden, whatever a layout rule says */
[hidden]{display:none !important}
.wd-speed-card.is-off{opacity:.45;cursor:not-allowed}
.wd-speed-card.is-off b,.wd-speed-card.is-off span{color:var(--mute)}

/* Cards must sit on the page, not melt into it */
body.app-body .ov-pane,body.app-body .card,body.app-body .m-glass,body.app-body .book-card,body.app-body .rl-row,body.app-body .ws-row{
  background:var(--card);
  border:1px solid color-mix(in oklab,var(--fg) 9%,var(--hairline));
  box-shadow:0 1px 2px color-mix(in oklab,var(--fg) 5%,transparent),0 10px 24px -18px color-mix(in oklab,var(--fg) 30%,transparent);
}
html[data-theme="light"] body.app-body{--card:#fff}
/* Activity rows: readable, never clipped mid-word */
.tx-row{padding:13px 0}
.tx-body strong{font-size:14.5px;letter-spacing:-.01em}
.tx-body em{font-style:normal;font-size:12px;color:var(--mute);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tx-amt{font-size:15px;font-weight:700;white-space:nowrap}

/* Category picker: an icon, a name, and what it covers */
.mo-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}
.mo-cat{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;border-radius:16px;border:1.5px solid var(--hairline);background:var(--card);cursor:pointer}
.mo-cat input{position:absolute;opacity:0;pointer-events:none}
.mo-cat-ic{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:color-mix(in oklab,var(--accent) 12%,var(--bg-2));color:var(--accent)}
.mo-cat-txt strong{display:block;font-size:14px;letter-spacing:-.01em}
.mo-cat-txt em{display:block;font-style:normal;font-size:11.5px;color:var(--mute);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mo-cat .mo-tick{opacity:0;color:var(--accent)}
.mo-cat.on{border-color:var(--accent);background:color-mix(in oklab,var(--accent) 7%,var(--card))}
.mo-cat.on .mo-tick{opacity:1}

/* ===== 6.6 · History rows read like a statement, not a wall ===== */
.udash .tx-pane{background:transparent!important;border:0!important;padding:0!important}
.hx-list{display:grid;gap:8px;background:transparent;border:0;padding:0}
.hx-day{margin:16px 2px 2px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}
.hx-day:first-child{margin-top:4px}
.hx-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;
  padding:14px 16px;border-radius:18px;background:var(--card);
  border:1px solid color-mix(in oklab,var(--fg) 9%,var(--hairline));
  box-shadow:0 1px 2px color-mix(in oklab,var(--fg) 5%,transparent),0 10px 24px -20px color-mix(in oklab,var(--fg) 30%,transparent);
  text-decoration:none;color:var(--fg);transition:transform .15s ease,border-color .15s ease}
.hx-row:hover{transform:translateY(-1px);border-color:color-mix(in oklab,var(--accent) 35%,var(--hairline))}
.hx-row + .hx-day{margin-top:18px}
.hx-ic{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--bg-2);color:var(--mute);flex:none}
.hx-ic.in{background:var(--ok-bg);color:var(--ok-fg)}
.hx-ic.out{background:color-mix(in oklab,var(--fg) 7%,var(--bg-2));color:var(--fg)}
.hx-body{min-width:0;display:grid;gap:2px}
.hx-top{display:flex;align-items:center;gap:8px;min-width:0}
.hx-top strong{font-size:14.5px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hx-net{flex:none;font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;background:var(--bg-2);color:var(--mute)}
.hx-net.ok{background:var(--ok-bg);color:var(--ok-fg)}
.hx-sub{font-size:12px;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hx-side{display:grid;justify-items:end;gap:4px;text-align:right}
.hx-amt{font-family:var(--num);font-size:15.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}
.hx-amt small{font-size:11px;font-weight:600;color:var(--mute);margin-left:2px}
.hx-amt.in{color:var(--ok-fg)}
.hx-st{font-size:10.5px;font-weight:700;padding:2px 9px;border-radius:999px;background:var(--bg-2);color:var(--mute)}
.hx-st.completed{background:var(--ok-bg);color:var(--ok-fg)}
.hx-st.pending,.hx-st.processing{background:var(--warn-bg);color:var(--warn-fg)}
.hx-st.failed,.hx-st.rejected{background:var(--danger-bg,color-mix(in oklab,var(--danger,#e5484d) 14%,transparent));color:var(--danger,#e5484d)}
.hx-prog{grid-column:1/-1;display:block;height:4px;border-radius:99px;background:var(--hairline);overflow:hidden;margin-top:6px}
.hx-prog i{display:block;height:100%;background:var(--accent)}
.hx-conf{grid-column:1/-1;font-size:11px;color:var(--mute)}
.hx-livebar{margin:12px 0 4px}
@media (max-width:420px){
  .hx-row{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;padding:12px 13px}
  .hx-ic{width:38px;height:38px;border-radius:12px}
  .hx-top strong{font-size:13.5px}
  .hx-amt{font-size:14.5px}
}
.hx-list .hx-day{background:transparent!important;border:0!important;padding:0!important}
.hx-list .hx-row .hx-top{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:8px}
.hx-list .hx-row .hx-body{display:grid!important;gap:2px}
.hx-list .hx-row .hx-sub{display:block!important;margin:0!important}
.hx-list .hx-row .hx-net{margin:0!important}

/* ===== 6.7 · Withdraw: pick a method, type the account, see the name ===== */
.wd-k{margin:2px 0 6px;font-size:12px;font-weight:700;color:var(--mute)}
.wd-pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 4px;width:100%}
.wd-pick-item{position:relative;display:grid;justify-items:center;gap:6px;min-width:0;padding:12px 6px;border-radius:16px;border:1.5px solid var(--hairline);background:var(--card);cursor:pointer;font-size:12.5px;font-weight:700;color:var(--fg);text-align:center}
.wd-pick-item input{position:absolute;opacity:0;pointer-events:none}
.wd-pick-item img{width:26px;height:26px;object-fit:contain}
.wd-pick-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.wd-pick-ic{display:grid;place-items:center;width:26px;height:26px;color:var(--accent)}
.wd-pick-item.on{border-color:var(--accent);background:color-mix(in oklab,var(--accent) 8%,var(--card));box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 14%,transparent)}
.wd-found{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--ok-bg);border:1px solid color-mix(in oklab,var(--success) 30%,transparent)}
.wd-found-ic{color:var(--ok-fg);display:grid;place-items:center}
.wd-found-body strong{display:block;font-size:14.5px}
.wd-found-body em{display:block;font-style:normal;font-size:12px;color:var(--mute)}
.wd-found.is-other{background:var(--warn-bg);border-color:color-mix(in oklab,var(--warn) 35%,transparent)}
.wd-found.is-other .wd-found-ic{color:var(--warn-fg)}
.wd-checking{margin:0;font-size:12.5px;color:var(--mute)}
.wd-warn{margin:0;font-size:12.5px;color:var(--warn-fg)}
/* Recent payouts: same cards as History */
.wd-recent{display:grid;gap:8px;margin-top:10px}
.wd-hit{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 15px;border-radius:16px;background:var(--card);
  border:1px solid color-mix(in oklab,var(--fg) 9%,var(--hairline));
  box-shadow:0 1px 2px color-mix(in oklab,var(--fg) 5%,transparent),0 10px 24px -20px color-mix(in oklab,var(--fg) 30%,transparent)}
.wd-hit-ic{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--bg-2);color:var(--mute)}
.wd-hit-ic img{width:22px;height:22px;object-fit:contain}
.wd-hit-body{min-width:0;display:grid;gap:2px}
.wd-hit-body strong{font-family:var(--num);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}
.wd-hit-body strong small{font-size:11px;font-weight:600;color:var(--mute);margin-left:3px}
.wd-hit-body em{font-style:normal;font-size:12px;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wd-hit-st{font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--bg-2);color:var(--mute);text-transform:capitalize}
.wd-hit-st.ok{background:var(--ok-bg);color:var(--ok-fg)}
.wd-hit-st.wait{background:var(--warn-bg);color:var(--warn-fg)}
.wd-hit-st.bad{background:color-mix(in oklab,var(--danger,#e5484d) 14%,transparent);color:var(--danger,#e5484d)}
.ud-apps a.is-wa span img{width:24px;height:24px}

.qr-pad{display:flex;flex-direction:column;align-items:center;gap:10px;margin:16px auto 0}
.qr-pad .qr{margin:0}
#cz-qr.cz-qr{flex-direction:column;align-items:center;gap:10px}
#cz-qr[hidden]{display:none!important}
.qr-save{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:118px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--hairline);background:color-mix(in oklab,var(--fg) 6%,transparent);color:var(--fg);font:650 13.5px/1 inherit;cursor:pointer;transition:border-color .15s,background .15s,color .15s}
.qr-save svg{width:16px;height:16px;flex:none}
.qr-save:hover{border-color:color-mix(in oklab,var(--fg) 28%,var(--hairline));background:color-mix(in oklab,var(--fg) 10%,transparent)}
.qr-save:active{transform:scale(.98)}
.qr-save:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.qr-save[disabled]{opacity:.6;cursor:progress}
.qr-save.is-on{color:var(--success);border-color:color-mix(in oklab,var(--success) 45%,var(--hairline))}
#cz-qr .qr-save{color:#1c2430;background:#f3f5f8;border-color:rgb(16 24 40 / .12)}
#cz-qr .qr-save:hover{background:#e7ebf0}
#cz-qr .qr-save.is-on{color:#0e9f6e;background:#eefaf4;border-color:rgb(14 159 110 / .35)}
@media (prefers-reduced-motion:reduce){.qr-save{transition:none}.qr-save:active{transform:none}}
.pay-card .amount-hero{flex-wrap:wrap}
.pay-card .amount-hero .cz-amt-copy{align-self:center;min-height:32px;padding:0 12px}
.mo-pay-wait [hidden]{display:none!important}
.mo-pay-wait [data-wait-retry]{flex:1 0 100%;text-align:left}
.pay-for{display:flex;align-items:center;gap:10px}
.pay-merchant-mark,.pay-merchant-letter{width:28px;height:28px;border-radius:50%;flex:0 0 auto}
.pay-merchant-mark{object-fit:cover;background:color-mix(in srgb,var(--fg) 8%,transparent)}
.pay-merchant-letter{display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--fg);background:color-mix(in srgb,var(--fg) 8%,transparent)}
.m-logo{display:grid;gap:12px}
.m-logo-row{display:flex;align-items:center;gap:12px}
.m-logo-row .pay-merchant-mark,.m-logo-row .pay-merchant-letter{width:36px;height:36px;font-size:15px}
.int-name .m-logo{margin-top:14px;width:min(420px,100%)}
.m-logo .row{display:flex;gap:8px;flex-wrap:wrap}
