@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2")}:root{--ot-bg: #0a0a0a;--ot-chrome: #141414;--ot-chrome-2: #1a1a1a;--ot-hairline: #262626;--ot-hairline-2: #1e1e1e;--ot-border-int: #333333;--ot-sheet: #ffffff;--ot-sheet-rule: #efefef;--ot-sheet-rule-heavy: #0a0a0a;--ot-text: #f5f5f5;--ot-text-hero: #ffffff;--ot-text-2: #a1a1a1;--ot-text-3: #6b6b6b;--ot-text-4: #4a4a4a;--ot-ink: #0a0a0a;--ot-ink-2: #333333;--ot-ink-3: #8a8a8a;--ot-ink-4: #b0b0b0;--ot-sheet-btn-rule: #e0e0e0;--ot-sheet-ghost: #e8e8e8;--ot-sheet-empty: #e0e0e0;--ot-accent: #f7931a;--ot-accent-hover: #ffa733;--ot-accent-pressed: #d97f12;--ot-accent-link: #b56207;--ot-accent-dim-65: rgba(10, 10, 10, .65);--ot-accent-dim-55: rgba(10, 10, 10, .55);--ot-accent-step-2: #c97a1a;--ot-accent-step-3: #8a5a1e;--ot-amber-underline: #6b4a1a;--ot-sheet-best-row: #fff8ef;--ot-green: #3f9e6a;--ot-green-dark-surface: #57b380;--ot-green-bright: #6fcf97;--ot-green-onblack: #7fd6a4;--ot-green-deep: #2d7a50;--ot-green-well: #12241a;--ot-green-well-border: #1e5c38;--ot-green-well-track: #1e3a2a;--ot-amber: #d9a441;--ot-amber-well: #221a0c;--ot-amber-well-border: #4a3a1a;--ot-amber-well-text: #d9c9a5;--ot-amber-solid: #c99a3d;--ot-amber-solid-deep: #9a7420;--ot-pill-pending-solid-bg: #f0e3c8;--ot-pill-pending-solid-fg: #7a5a14;--ot-red: #c56a62;--ot-red-well: #211110;--ot-red-well-border: #4a2320;--ot-red-input-border: #6b3530;--ot-pill-refundpending-solid-bg: #f3ddda;--ot-pill-refundpending-solid-fg: #8a3a32;--ot-gray: #8a8a8a;--ot-gray-solid: #4a4a4a;--ot-gray-solid-fg: #e0e0e0;--ot-expired-ink: #3d3d3d;--ot-tint-pending-bg: rgba(217, 164, 65, .14);--ot-tint-paid-bg: rgba(63, 158, 106, .14);--ot-tint-confirmed-bg: rgba(63, 158, 106, .2);--ot-tint-expired-bg: rgba(138, 138, 138, .14);--ot-tint-refundpending-bg: rgba(197, 106, 98, .12);--ot-tint-refunded-bg: rgba(138, 138, 138, .18);--ot-card-shadow: 0 24px 60px rgba(0, 0, 0, .6);--ot-card-shadow-lg: 0 32px 80px rgba(0, 0, 0, .6);--ot-panel-shadow: -32px 0 80px rgba(0, 0, 0, .6);--ot-confirm-glow: 0 24px 60px rgba(0, 0, 0, .6), 0 0 0 1px rgba(63, 158, 106, .15), 0 0 48px rgba(63, 158, 106, .12);--ot-focus-ring: 0 0 0 2px rgba(247, 147, 26, .25);--ot-backdrop: rgba(0, 0, 0, .55);--ot-spinner-track-onaccent: rgba(10, 10, 10, .3);--ot-skel-a: #1e1e1e;--ot-skel-b: #292929;--ot-skel-sheet-a: #f0f0f0;--ot-skel-sheet-b: #f7f7f7;--ot-sheet-hover: #fafafa;--ot-r-sm: 6px;--ot-r-md: 8px;--ot-r-lg: 12px;--ot-r-xl: 16px;--ot-r-pill: 99px;--ot-s-1: 4px;--ot-s-2: 8px;--ot-s-3: 12px;--ot-s-4: 16px;--ot-s-5: 24px;--ot-s-6: 32px;--ot-s-7: 48px;--ot-font-display: "Space Grotesk", system-ui, sans-serif;--ot-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}@keyframes ot-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes ot-spin{to{transform:rotate(360deg)}}@keyframes ot-settle{0%{transform:scale(1.12);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ot-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes ot-fade{0%{opacity:0}to{opacity:1}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ot-bg);color:var(--ot-text);font-family:var(--ot-font-display);-webkit-font-smoothing:antialiased}.mono{font-family:var(--ot-font-mono);font-variant-numeric:tabular-nums}.btn-primary{background:var(--ot-accent);border:none;border-radius:var(--ot-r-md);padding:11px 18px;font:700 13px var(--ot-font-display);color:var(--ot-ink);cursor:pointer}.btn-primary:hover:not(:disabled){background:var(--ot-accent-hover)}.btn-primary:active:not(:disabled){background:var(--ot-accent-pressed);transform:translateY(1px)}.btn-primary:disabled{background:var(--ot-chrome-2);color:var(--ot-text-3);cursor:not-allowed}.btn-secondary{background:transparent;border:1px solid var(--ot-border-int);border-radius:var(--ot-r-md);padding:11px 18px;font:700 13px var(--ot-font-display);color:var(--ot-text);cursor:pointer}.btn-secondary:hover:not(:disabled){background:var(--ot-chrome);border-color:var(--ot-text-3)}.btn-secondary:active:not(:disabled){background:var(--ot-hairline);transform:translateY(1px)}.btn-secondary:disabled{border-color:var(--ot-hairline);color:var(--ot-text-4);cursor:not-allowed}.btn-inverse{background:var(--ot-text);border:none;border-radius:var(--ot-r-sm);padding:7px 13px;font:700 10.5px var(--ot-font-mono);letter-spacing:1px;color:var(--ot-ink);cursor:pointer;text-transform:uppercase}.btn-inverse:hover:not(:disabled):not(.is-active){background:var(--ot-sheet)}.btn-inverse.is-active{background:var(--ot-hairline);color:var(--ot-text)}.btn-inverse:disabled{background:var(--ot-chrome-2);color:var(--ot-text-3);cursor:not-allowed}.ot-input{width:100%;background:var(--ot-bg);border:1px solid var(--ot-border-int);border-radius:var(--ot-r-md);padding:12px 13px;font:400 13px var(--ot-font-display);color:var(--ot-text);outline:none}.ot-input::placeholder{color:var(--ot-text-3)}.ot-input:focus{border-color:var(--ot-accent);box-shadow:var(--ot-focus-ring)}.ot-input.is-error{border-color:var(--ot-red-input-border)}.ot-input.mono{font-family:var(--ot-font-mono)}.field-error{margin-top:6px;font:400 12px var(--ot-font-display);color:var(--ot-red)}.ot-qr{box-sizing:border-box;background:var(--ot-sheet);border:2.5px solid var(--ot-accent);border-radius:var(--ot-r-lg);padding:12px;width:fit-content;max-width:100%;min-height:245px}.ot-qr img{display:block;width:216px;height:216px;max-width:100%;aspect-ratio:1 / 1}.ot-qr.is-compact{padding:10px;min-height:201px}.ot-qr.is-compact img{width:176px;height:176px}.live-chip{display:inline-flex;align-items:center;gap:7px;font:500 10.5px var(--ot-font-mono);letter-spacing:1px;color:var(--ot-text-2);text-transform:uppercase}.live-chip .dot{width:7px;height:7px;border-radius:50%;background:var(--ot-accent);animation:ot-pulse 1.4s ease-in-out infinite}.live-chip.is-green{color:var(--ot-green-dark-surface)}.live-chip.is-green .dot{background:var(--ot-green-dark-surface)}.live-chip.is-static .dot{animation:none}.status-chip{display:inline-flex;align-items:center;font:500 10.5px var(--ot-font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--ot-text-2)}.status-chip.is-green{color:var(--ot-green-dark-surface)}.status-chip.is-amber{color:var(--ot-amber)}.status-chip.is-red{color:var(--ot-red)}.status-chip.is-gray{color:var(--ot-text-3)}.well-green{background:var(--ot-green-well);border:1px solid var(--ot-green-well-border);border-radius:10px;padding:13px 14px}.well-amber{background:var(--ot-amber-well);border:1px solid var(--ot-amber-well-border);border-radius:10px;padding:13px 14px;font:400 13px/1.55 var(--ot-font-display);color:var(--ot-amber-well-text)}.well-red{background:var(--ot-red-well);border:1px solid var(--ot-red-well-border);border-radius:10px;padding:13px 14px;font:400 13px/1.5 var(--ot-font-display);color:var(--ot-red)}.count-row{display:flex;justify-content:space-between;font:400 11.5px var(--ot-font-mono);color:var(--ot-text-3)}.count-row .digits{font-weight:700;color:var(--ot-text)}.count-track{margin-top:7px;height:3px;background:var(--ot-hairline);border-radius:2px;overflow:hidden}.count-fill{height:100%;background:var(--ot-text);border-radius:2px}.count.is-urgent .count-row,.count.is-urgent .count-row .digits{color:var(--ot-amber)}.count.is-urgent .count-fill{background:var(--ot-amber)}.count.is-critical .count-row,.count.is-critical .count-row .digits{color:var(--ot-red)}.count.is-critical .count-fill{background:var(--ot-red);animation:ot-pulse 1s ease-in-out infinite}.ot-spinner{width:40px;height:40px;border:3px solid var(--ot-hairline);border-top-color:var(--ot-green-dark-surface);border-radius:50%;animation:ot-spin .7s linear infinite}.ot-spinner.is-small{width:18px;height:18px;border-width:2.5px;border-top-color:var(--ot-accent)}.dev-btn{font:500 10.5px var(--ot-font-mono);letter-spacing:1px;color:var(--ot-text-3);background:transparent;border:1px dashed var(--ot-border-int);border-radius:var(--ot-r-sm);padding:7px 14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.dev-btn:hover:not(:disabled){color:var(--ot-text-2);border-color:var(--ot-text-3)}.dev-btn:disabled{opacity:.6;cursor:default}.dev-chip{background:var(--ot-border-int);color:var(--ot-ink);font-weight:700;padding:1px 5px;border-radius:3px}@media(prefers-reduced-motion:reduce){.live-chip .dot,.count.is-critical .count-fill,.ot-spinner{animation:none}}.wp{min-height:100dvh;display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.wp-head{width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 28px;border-bottom:1px solid var(--ot-hairline-2)}.wp-brand{text-decoration:none;padding:12px 0}.wp-nav{display:flex;gap:20px;font:500 13px var(--ot-font-display);color:var(--ot-text-2)}.wp-nav a{color:inherit;text-decoration:none}.wp-nav a:hover,.wp-nav .is-current{color:var(--ot-text)}.wp-main{width:100%;max-width:380px;flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--ot-s-3);padding:var(--ot-s-6) var(--ot-s-4)}.wp-directions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dir-card{text-align:left;background:var(--ot-chrome);border:1px solid var(--ot-hairline);border-radius:var(--ot-r-lg);padding:16px 14px;cursor:pointer;display:flex;flex-direction:column;gap:6px}.dir-card:hover:not(.is-active){border-color:var(--ot-text-3)}.dir-card.is-active{background:var(--ot-accent);border-color:var(--ot-accent)}.dir-title{font:700 14px/1.25 var(--ot-font-display);color:var(--ot-text-2)}.dir-card.is-active .dir-title{color:var(--ot-ink)}.dir-sub{font-size:11px;color:var(--ot-text-4)}.dir-card.is-active .dir-sub{color:var(--ot-accent-dim-65)}@media(max-width:430px){.wp-directions{grid-template-columns:1fr}}.wp-amount{background:var(--ot-chrome);border:1px solid var(--ot-hairline);border-radius:var(--ot-r-lg);padding:18px 18px 14px}.wp-amount-head{display:flex;justify-content:space-between;align-items:baseline}.wp-amount-head label{font:700 10px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-text-3)}.wp-max{background:none;border:none;padding:0;font:700 10px var(--ot-font-mono);letter-spacing:1px;color:var(--ot-accent);cursor:pointer}.wp-max:hover{color:var(--ot-accent-hover)}.wp-amount-field{margin-top:8px;display:flex;align-items:baseline;gap:8px;border-bottom:2px solid var(--ot-border-int);padding-bottom:8px}.wp-amount-field.is-limited{border-bottom-color:var(--ot-amber-underline)}.wp-amount-input{flex:1;min-width:0;background:transparent;border:none;padding:0;font:500 40px/1 var(--ot-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-1px;color:var(--ot-text);outline:none;caret-color:var(--ot-accent)}.wp-amount-input::placeholder{color:var(--ot-text-4)}.wp-amount-unit{font:700 16px var(--ot-font-display);color:var(--ot-accent)}.wp-amount-btc{margin-top:8px;font-size:11.5px;color:var(--ot-text-4)}.qp{background:var(--ot-chrome);border:1px solid var(--ot-hairline);border-radius:14px;padding:20px 18px 18px;animation:ot-fade .15s ease-out}.qp-idle{display:flex;align-items:center;gap:12px;min-height:64px;padding:18px;font:400 13px var(--ot-font-display);color:var(--ot-text-3)}.qp-limit{padding:16px 18px;font:400 12.5px/1.5 var(--ot-font-display);color:var(--ot-amber)}.qp-limit .strong{font-weight:700}.qp-fallback{margin-top:14px;width:100%;border-radius:10px;padding:14px;font-size:14px}.qp-note{margin-bottom:12px;background:var(--ot-tint-pending-bg);border:1px solid var(--ot-amber-well-border);border-radius:8px;padding:9px 12px;font:400 12px/1.45 var(--ot-font-display);color:var(--ot-amber)}.qp-receive-label{font:700 10px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-text-3)}.qp-hero{margin-top:8px;font:700 42px/1 var(--ot-font-display);letter-spacing:-1.5px;color:var(--ot-text);font-variant-numeric:tabular-nums}.qp-hero-unit{font:700 17px var(--ot-font-display);color:var(--ot-accent);letter-spacing:0}.qp-rows{margin-top:14px;display:flex;flex-direction:column;gap:8px}.qp-row{display:flex;justify-content:space-between;gap:12px;font:400 12px var(--ot-font-mono);color:var(--ot-text-3)}.qp-row .mono{color:var(--ot-text);font-variant-numeric:tabular-nums;text-align:right}.qp-route{margin-top:14px;border-top:1px solid var(--ot-hairline);padding-top:12px}.qp-route-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.qp-route-caption{font:700 9.5px var(--ot-font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--ot-accent)}.qp-route-caption.is-quiet{color:var(--ot-text-4)}.qp-route-why{font:400 10px var(--ot-font-mono);color:var(--ot-text-4)}.qp-split-bar{margin-top:10px;display:flex;gap:2px;height:6px;border-radius:3px;overflow:hidden}.qp-split-seg{height:100%}.qp-route-row{margin-top:8px;display:flex;justify-content:space-between;align-items:center;gap:10px;font:400 12px var(--ot-font-mono)}.qp-route-lp{display:flex;align-items:center;gap:7px;color:var(--ot-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qp-leg-dot{width:7px;height:7px;border-radius:2px;flex-shrink:0}.qp-route-fee{color:var(--ot-text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.qp-count{margin-top:16px}.wp-dest{background:var(--ot-chrome);border:1px solid var(--ot-hairline);border-radius:var(--ot-r-lg);padding:14px 18px}.wp-dest label{display:block;margin-bottom:8px;font:700 10px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-text-3)}.wp-accept{width:100%;border-radius:10px;padding:15px;font-size:14px}.strip{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;background:var(--ot-bg);border:1px solid var(--ot-hairline-2);border-radius:10px}.strip-live{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--ot-text-3)}.strip-live .dot{width:7px;height:7px;border-radius:50%;background:var(--ot-green-dark-surface);animation:ot-pulse 1.4s ease-in-out infinite;flex-shrink:0}.strip-live.is-empty .dot{background:var(--ot-text-4);animation:none}.strip-facts{font-size:11px;color:var(--ot-text-3);white-space:nowrap}.strip-facts a{color:var(--ot-text-2);text-decoration:none}.strip-facts a:hover{color:var(--ot-accent)}.wp-foot{padding:var(--ot-s-6) var(--ot-s-4);font-size:11px;color:var(--ot-text-4);text-align:center}@media(prefers-reduced-motion:reduce){.strip-live .dot{animation:none}}.pg-page{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ot-s-5) var(--ot-s-4);overflow-x:hidden}.pg-card{width:100%;max-width:390px;box-sizing:border-box;background:var(--ot-bg);border:1px solid var(--ot-hairline);border-radius:var(--ot-r-xl);box-shadow:var(--ot-card-shadow);padding:22px 20px 20px;animation:ot-fade .15s ease-out;overflow:hidden}.pg-card.is-centered{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:420px;text-align:center}.pg-card.is-settled{border-color:var(--ot-green-well-border);box-shadow:var(--ot-confirm-glow)}.pg-loading{display:flex;flex-direction:column;align-items:center;gap:14px;font:500 10.5px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-text-3)}.pg-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.pg-id{font-size:11px;color:var(--ot-text-4)}.pg-send-exactly{margin-top:20px;text-align:center}.pg-send-label{font:700 11px var(--ot-font-mono);letter-spacing:2px;color:var(--ot-text-3)}.pg-send-amount{margin-top:8px;font:700 40px/1 var(--ot-font-display);letter-spacing:-1.5px;color:var(--ot-text-hero);font-variant-numeric:tabular-nums}.pg-send-amount .unit{font:700 16px var(--ot-font-display);color:var(--ot-accent);letter-spacing:0}.pg-multi-note{margin-top:16px;font:400 13px/1.5 var(--ot-font-display);color:var(--ot-text-2)}.pg-legs{margin-top:14px;display:flex;flex-direction:column;gap:8px}.leg-card.is-live{background:var(--ot-chrome);border:1px solid var(--ot-accent);border-radius:var(--ot-r-lg);padding:16px}.leg-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.leg-part{font:700 10px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-text-3)}.leg-part.is-accent{color:var(--ot-accent)}.leg-amount{margin-top:10px;font:700 26px/1 var(--ot-font-display);letter-spacing:-1px;color:var(--ot-text-hero);font-variant-numeric:tabular-nums}.leg-amount .unit{font:700 13px var(--ot-font-display);color:var(--ot-accent);letter-spacing:0}.leg-row{background:var(--ot-chrome);border:1px solid var(--ot-hairline);border-radius:var(--ot-r-lg);padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.leg-row-amt{margin-top:4px;font:700 16px var(--ot-font-display);letter-spacing:-.5px;color:var(--ot-text);font-variant-numeric:tabular-nums}.leg-row-amt .unit{font:700 11px var(--ot-font-display);color:var(--ot-text-3)}.pill-next{border-radius:var(--ot-r-pill);padding:4px 11px;font:700 9px var(--ot-font-mono);letter-spacing:.5px;background:var(--ot-chrome-2);color:var(--ot-text-3);white-space:nowrap}.leg-addr{margin-top:12px;display:flex;align-items:stretch;border:1px solid var(--ot-border-int);border-radius:var(--ot-r-md);overflow:hidden}.leg-addr-text{flex:1;min-width:0;padding:9px 10px;font-size:11px;color:var(--ot-text);background:var(--ot-bg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leg-qr{margin-top:12px;display:flex;justify-content:center}.leg-hint{margin-top:12px;font:400 12px/1.5 var(--ot-font-display);color:var(--ot-text-3);text-align:center}.leg-dev{margin-top:12px;width:100%;justify-content:center}.pg-progress-row{margin-top:14px;display:flex;justify-content:space-between;font-size:11px;color:var(--ot-text-3)}.pg-count{margin-top:8px}.pg-settling-title{font:700 18px var(--ot-font-display);color:var(--ot-text)}.pg-money-shot{width:100%;animation:ot-settle .22s cubic-bezier(.2,.8,.3,1) both}.pg-mega{font:700 88px/.95 var(--ot-font-display);letter-spacing:-4px;color:var(--ot-green-dark-surface)}.pg-settle-amt{margin-top:18px;font:700 34px/1 var(--ot-font-display);letter-spacing:-1px;color:var(--ot-text-hero);font-variant-numeric:tabular-nums}.pg-settle-amt .unit{font:700 16px var(--ot-font-display);color:var(--ot-text-3);letter-spacing:0}.pg-settle-fee{margin-top:8px;font-size:12px;color:var(--ot-text-3)}.pg-dest{margin-top:8px;font-size:11.5px;color:var(--ot-text-4);overflow-wrap:anywhere}.pg-receipt{margin-top:22px;border-top:1px solid var(--ot-hairline-2);padding-top:14px;display:flex;flex-direction:column;gap:7px}.pg-receipt-row{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--ot-text-4)}.pg-ref{display:inline-flex;align-items:center;gap:6px;color:var(--ot-text-3)}.pg-again{margin-top:24px;display:inline-block;text-decoration:none}.pg-ghost-hero{font:700 34px/1 var(--ot-font-display);letter-spacing:-1px;color:var(--ot-border-int)}.pg-ghost-hero.is-quiet{color:var(--ot-text-3)}.pg-terminal-chip{display:inline-block;margin-top:18px;border-radius:var(--ot-r-pill);padding:5px 13px;font:700 10px var(--ot-font-mono);letter-spacing:.5px}.pg-terminal-chip.is-amber{background:var(--ot-tint-pending-bg);color:var(--ot-amber)}.pg-terminal-chip.is-red{background:var(--ot-tint-refundpending-bg);color:var(--ot-red)}.pg-terminal-title{margin-top:14px;font:700 22px var(--ot-font-display);letter-spacing:-.5px;color:var(--ot-text)}.pg-note-text{margin-top:10px;font:400 13px/1.55 var(--ot-font-display);color:var(--ot-text-2)}.pg-struck{font-size:13px;color:var(--ot-text-4);text-decoration:line-through}.pg-rows{margin-top:14px;display:flex;flex-direction:column;gap:7px}.pg-rows .row{display:flex;justify-content:space-between;gap:12px;font:400 11.5px var(--ot-font-mono);color:var(--ot-text-3)}.pg-rows .value{color:var(--ot-text);font-variant-numeric:tabular-nums;text-align:right}.pg-rows .value.is-green{color:var(--ot-green-dark-surface)}.pg-rows .value.is-amber{color:var(--ot-amber)}.pg-foot{margin-top:18px;border-top:1px solid var(--ot-hairline-2);padding-top:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:var(--ot-text-4)}.pg-foot a{color:var(--ot-text-4);text-decoration:none}.pg-foot a:hover{color:var(--ot-text-3)}@media(max-width:420px){.pg-mega{font-size:68px;letter-spacing:-3px}}@media(prefers-reduced-motion:reduce){.pg-money-shot{animation:none}}.dash{min-height:100dvh;display:flex}.dash-side{width:210px;flex-shrink:0;border-right:1px solid var(--ot-hairline-2);padding:26px 0;display:flex;flex-direction:column;position:sticky;top:0;height:100dvh}.wordmark{padding:0 24px;text-decoration:none;display:block}.dash-nav{margin-top:36px;display:flex;flex-direction:column;gap:4px;padding:0 14px}.nav-link{display:block;padding:10px 12px;border-radius:var(--ot-r-md);font:500 13px var(--ot-font-display);color:var(--ot-text-2);text-decoration:none}.nav-link:hover{background:var(--ot-chrome);color:var(--ot-text)}.nav-link.active{background:var(--ot-accent);font-weight:700;color:var(--ot-ink)}.dash-side-foot{margin-top:auto;padding:0 24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.dash-market-link{font:500 12px var(--ot-font-display);color:var(--ot-text-3);text-decoration:none}.dash-market-link:hover{color:var(--ot-text)}.lock-btn{background:transparent;border:1px solid var(--ot-border-int);border-radius:var(--ot-r-sm);padding:6px 12px;font:500 12px var(--ot-font-display);color:var(--ot-text-2);cursor:pointer}.lock-btn:hover{color:var(--ot-text);border-color:var(--ot-text-3)}.dash-main{flex:1;min-width:0;padding:30px 32px 64px;max-width:1100px}.mock-banner{position:fixed;left:0;right:0;bottom:0;z-index:15;display:flex;align-items:center;gap:10px;padding:10px 32px;background:var(--ot-amber-well);border-top:1px dashed var(--ot-amber-well-border);font:400 11.5px var(--ot-font-mono);color:var(--ot-text-3)}.mock-tag{border:1px solid var(--ot-amber);border-radius:4px;padding:2px 7px;font:700 10px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-amber);flex-shrink:0}.view{display:flex;flex-direction:column;gap:14px}.view-head{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.view-title{font:700 26px var(--ot-font-display);letter-spacing:-1px;color:var(--ot-text);margin:0}.view-fact{font:500 12px var(--ot-font-mono);color:var(--ot-text-2)}.banner-error{margin:0;background:var(--ot-red-well);border:1px solid var(--ot-red-well-border);border-radius:var(--ot-r-md);padding:11px 14px;font:400 13px var(--ot-font-display);color:var(--ot-red)}.gate{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--ot-s-5)}.gate-form{width:100%;max-width:420px}.gate-wordmark{margin-bottom:18px}.gate-sub{margin-top:10px;font:400 14px/1.5 var(--ot-font-display);color:var(--ot-text-2)}.gate-sub .mono{font-size:12.5px;color:var(--ot-text)}.gate-error{margin-top:22px;background:var(--ot-red-well);border:1px solid var(--ot-red-well-border);border-radius:var(--ot-r-md);padding:11px 14px;font:400 13px var(--ot-font-display);color:var(--ot-red)}.gate-input{margin-top:22px;width:100%;background:var(--ot-chrome);border:1px solid var(--ot-border-int);border-radius:10px;padding:14px 16px;font:400 15px var(--ot-font-mono);color:var(--ot-text);letter-spacing:2px;outline:none}.gate-error~.gate-input,.gate-input.is-error{border-color:var(--ot-red-input-border);margin-top:14px}.gate-input:focus{border-color:var(--ot-accent);box-shadow:var(--ot-focus-ring)}.gate-btn{margin-top:12px;width:100%;border-radius:10px;padding:15px;font-size:14px;letter-spacing:.5px}.gate-foot{margin-top:18px;font:400 11px var(--ot-font-mono);color:var(--ot-text-4)}.lp-hero-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:14px}.hero-card{border-radius:14px;padding:24px 26px}.hero-card.is-orange{background:var(--ot-accent)}.hero-card.is-dark{background:var(--ot-chrome);border:1px solid var(--ot-hairline)}.hero-label{font:700 11px var(--ot-font-mono);letter-spacing:1.5px;text-transform:uppercase}.is-orange .hero-label{color:var(--ot-accent-dim-65)}.is-dark .hero-label{color:var(--ot-text-3)}.hero-value{margin-top:14px;font:700 44px/1 var(--ot-font-display);letter-spacing:-2px;font-variant-numeric:tabular-nums}.is-orange .hero-value{color:var(--ot-ink)}.is-dark .hero-value{color:var(--ot-text)}.hero-value.is-sm{font-size:34px;letter-spacing:-1.5px}.hero-value .unit{font:700 18px var(--ot-font-display)}.hero-value.is-sm .unit{font-size:15px}.is-dark .hero-value .unit{color:var(--ot-text-3)}.hero-sub{margin-top:8px;font:400 12px var(--ot-font-mono)}.is-orange .hero-sub{color:var(--ot-accent-dim-55)}.is-dark .hero-sub{color:var(--ot-text-3)}.hero-sub.is-prose{font-family:var(--ot-font-display);font-size:12.5px}.util-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.util-card{background:var(--ot-chrome);border:1px solid var(--ot-hairline);border-radius:var(--ot-r-lg);padding:20px 22px}.util-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.util-label{font:500 10.5px var(--ot-font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--ot-text-3)}.util-pct{font:700 13px var(--ot-font-mono);color:var(--ot-text)}.util-pct.is-amber{color:var(--ot-amber)}.util-track{margin-top:12px;height:8px;background:var(--ot-bg);border:1px solid var(--ot-hairline);border-radius:4px;overflow:hidden}.util-fill{height:100%;background:var(--ot-accent)}.util-fill.is-amber{background:var(--ot-amber)}.util-foot{margin-top:8px;display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--ot-text-4)}.stat-card{background:var(--ot-chrome);border:1px solid var(--ot-hairline);border-radius:var(--ot-r-lg);padding:18px 20px}.stat-label{margin:0;font:500 10.5px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-text-3);text-transform:uppercase}.stat-value{margin:10px 0 0;font:700 22px var(--ot-font-display);letter-spacing:-.5px;color:var(--ot-text);font-variant-numeric:tabular-nums}.stat-value.big{font-size:30px;letter-spacing:-1px}.stat-unit{font:700 14px var(--ot-font-display);color:var(--ot-text-3)}.stat-sub{margin:3px 0 0;font:400 11px var(--ot-font-mono);color:var(--ot-text-4)}.liq-card{background:var(--ot-chrome);border:1px solid var(--ot-hairline);border-radius:var(--ot-r-lg);padding:20px 22px}.liq-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px}.liq-title{margin:0;font:700 16px var(--ot-font-display);letter-spacing:-.3px;color:var(--ot-text)}.liq-sub{margin:4px 0 0;font:400 12px/1.5 var(--ot-font-display);color:var(--ot-text-3)}.liq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.liq-field span{display:block;margin-bottom:6px;font:500 11px var(--ot-font-display);color:var(--ot-text-2)}.liq-position{margin-top:14px;border-top:1px solid var(--ot-hairline-2);padding-top:12px;font-size:11.5px;color:var(--ot-accent)}.liq-empty{display:flex;align-items:center;justify-content:space-between;gap:14px}.muted{color:var(--ot-text-3);font:400 13px var(--ot-font-display)}.sheet{background:var(--ot-sheet);border-radius:14px;padding:22px 24px;color:var(--ot-ink)}.sheet-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sheet-title{font:700 16px var(--ot-font-display);letter-spacing:-.3px;color:var(--ot-ink);margin:0}.tbl-scroll{overflow-x:auto}.tbl{width:100%;border-collapse:collapse;font:400 12.5px var(--ot-font-mono);color:var(--ot-ink)}.tbl th{font:700 10px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-ink-3);text-transform:uppercase;text-align:left;padding:12px 8px;border-bottom:1.5px solid var(--ot-sheet-rule-heavy);white-space:nowrap}.tbl td{padding:12px 8px;border-bottom:1px solid var(--ot-sheet-rule);vertical-align:middle;white-space:nowrap;font-variant-numeric:tabular-nums}.tbl tr:last-child td{border-bottom:0}.tbl .num{text-align:right}.tbl .dim{color:var(--ot-ink-4)}.tbl .paid-green{color:var(--ot-green-deep);font-weight:500}.pill{display:inline-flex;align-items:center;gap:6px;border-radius:var(--ot-r-pill);padding:4px 11px;font:700 10px var(--ot-font-mono);letter-spacing:.5px;text-transform:uppercase}.pill-solid-pending{background:var(--ot-pill-pending-solid-bg);color:var(--ot-pill-pending-solid-fg)}.pill-solid-seen{background:var(--ot-amber-solid);color:var(--ot-ink)}.pill-solid-confirmed,.pill-solid-committed,.pill-solid-broadcasting{background:var(--ot-green-deep);color:var(--ot-sheet)}.pill-solid-settled{background:var(--ot-ink);color:var(--ot-green-onblack)}.pill-solid-failed{background:var(--ot-pill-refundpending-solid-bg);color:var(--ot-pill-refundpending-solid-fg)}.pill-solid-expired{background:var(--ot-sheet-ghost);color:var(--ot-text-3)}.late-chip{background:var(--ot-amber);color:var(--ot-ink);border-radius:4px;padding:2px 7px;font:700 9px var(--ot-font-mono);letter-spacing:1px;margin-left:8px;text-transform:uppercase}.pager{display:flex;justify-content:space-between;align-items:center;padding-top:14px;font:400 12px var(--ot-font-mono);color:var(--ot-ink-3)}.pager-btns{display:flex;gap:6px}.pager-btn{background:var(--ot-ink);border:1px solid var(--ot-ink);border-radius:var(--ot-r-sm);padding:6px 12px;color:var(--ot-sheet);font:700 11px var(--ot-font-mono);letter-spacing:.5px;cursor:pointer;text-transform:uppercase}.pager-btn:disabled{background:transparent;border-color:var(--ot-sheet-btn-rule);color:var(--ot-ink-4);cursor:default}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{padding:8px 16px;border-radius:var(--ot-r-pill);border:1px solid var(--ot-border-int);background:transparent;font:500 12px var(--ot-font-display);color:var(--ot-text-2);cursor:pointer}.chip:hover{border-color:var(--ot-text-3);color:var(--ot-text)}.chip.is-active{background:var(--ot-text);border-color:var(--ot-text);color:var(--ot-ink);font-weight:700}.empty{text-align:center;padding:60px 32px}.empty-title{font:700 40px/1 var(--ot-font-display);letter-spacing:-1.5px;color:var(--ot-sheet-empty)}.empty-sub{margin-top:10px;font:400 14px var(--ot-font-display);color:var(--ot-ink-3)}.skel{height:14px;border-radius:4px;background:linear-gradient(90deg,var(--ot-skel-a) 25%,var(--ot-skel-b) 50%,var(--ot-skel-a) 75%);background-size:400px 100%;animation:ot-shimmer 1.2s linear infinite}.skel-rows{display:flex;flex-direction:column;gap:12px;padding:8px 0}@media(max-width:768px){.dash{flex-direction:column}.hide-sm{display:none}.dash-side{width:100%;height:auto;position:static;flex-direction:row;align-items:center;gap:12px;padding:14px 18px;border-right:0;border-bottom:1px solid var(--ot-hairline-2)}.wordmark{padding:0;font-size:17px}.dash-nav{margin-top:0;flex-direction:row;padding:0;flex:1;overflow-x:auto}.nav-link{padding:7px 14px;border-radius:var(--ot-r-pill);font-size:12px;white-space:nowrap}.dash-side-foot{margin-top:0;padding:0;flex-direction:row;align-items:center}.dash-market-link{display:none}.dash-main{padding:18px 14px 40px}.util-grid,.liq-grid{grid-template-columns:1fr 1fr}.hero-value{font-size:34px;letter-spacing:-1.5px}}@media(prefers-reduced-motion:reduce){.skel{animation:none}}.mk{min-height:100dvh;display:flex;flex-direction:column}.mk-head{display:flex;justify-content:space-between;align-items:center;padding:18px 28px;border-bottom:1px solid var(--ot-hairline-2)}.mk-brand{text-decoration:none;padding:12px 0}.mk-nav{display:flex;gap:20px;font:500 13px var(--ot-font-display);color:var(--ot-text-2)}.mk-nav a{color:inherit;text-decoration:none}.mk-nav a:hover,.mk-nav .is-current{color:var(--ot-text)}.mk-main{width:100%;max-width:1100px;margin:0 auto;padding:30px 32px 36px;display:flex;flex-direction:column;gap:20px}.mk-title-row{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.mk-title{margin:0;font:700 26px var(--ot-font-display);letter-spacing:-1px;color:var(--ot-text)}.mk-live{margin-top:6px;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ot-text-3)}.mk-live .dot{width:7px;height:7px;border-radius:50%;background:var(--ot-green-dark-surface);animation:ot-pulse 1.4s ease-in-out infinite}.mk-tabs{display:flex;gap:8px}.mk-tab{padding:8px 16px;border-radius:var(--ot-r-pill);border:1px solid var(--ot-border-int);background:transparent;font:500 12px var(--ot-font-display);color:var(--ot-text-2);cursor:pointer;white-space:nowrap}.mk-tab:hover:not(.is-active){border-color:var(--ot-text-3);color:var(--ot-text)}.mk-tab.is-active{background:var(--ot-accent);border-color:var(--ot-accent);font-weight:700;color:var(--ot-ink)}.mk-totals{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mk-total{background:var(--ot-chrome);border:1px solid var(--ot-hairline);border-radius:var(--ot-r-lg);padding:18px 20px}.mk-total-label{display:block;font:500 10.5px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-text-3);text-transform:uppercase}.mk-total-value{display:block;margin-top:10px;font:700 26px var(--ot-font-display);letter-spacing:-1px;color:var(--ot-text);font-variant-numeric:tabular-nums}.mk-total-value.is-accent{color:var(--ot-accent)}.mk-total-value .unit{font:700 13px var(--ot-font-display);color:var(--ot-text-3);letter-spacing:0}.mk-sheet{background:var(--ot-sheet);border-radius:14px;padding:8px 24px 16px;color:var(--ot-ink);overflow-x:auto}.mk-row{display:grid;grid-template-columns:1.3fr 140px 150px 190px 120px;gap:12px;align-items:center;padding:13px 4px;border-bottom:1px solid var(--ot-sheet-rule);font:400 12.5px var(--ot-font-mono);color:var(--ot-ink);min-width:720px}.mk-row .num{text-align:right;font-variant-numeric:tabular-nums}.mk-row-head{padding:12px 4px;border-bottom:1.5px solid var(--ot-sheet-rule-heavy);font:700 10px var(--ot-font-mono);letter-spacing:1.5px;color:var(--ot-ink-3);white-space:nowrap}.mk-row.is-best{background:var(--ot-sheet-best-row)}.mk-row:not(.mk-row-head):hover{background:var(--ot-sheet-hover)}.mk-row.is-best:hover{background:var(--ot-sheet-best-row)}.mk-provider{display:flex;align-items:center;gap:10px;min-width:0}.mk-name{font:700 14px var(--ot-font-display);color:var(--ot-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-best-tag{border-radius:var(--ot-r-pill);padding:3px 10px;font:700 9px var(--ot-font-mono);letter-spacing:1px;background:var(--ot-accent);color:var(--ot-ink);white-space:nowrap;flex-shrink:0}.mk-avail{font-weight:500}.mk-rate{font-weight:700}.mk-dim{color:var(--ot-ink-3)}.mk-blended{margin:0;padding:14px 4px 4px;font:400 12px var(--ot-font-mono);color:var(--ot-ink-3)}.mk-sheet.is-empty{padding:60px 32px;text-align:center;overflow-x:visible}.mk-empty-title{font:700 40px/1 var(--ot-font-display);letter-spacing:-1.5px;color:var(--ot-sheet-empty)}.mk-empty-sub{margin:10px auto 0;max-width:420px;font:400 14px/1.5 var(--ot-font-display);color:var(--ot-ink-3)}.mk-become{display:inline-block;margin-top:20px;text-decoration:none}.mk-foot{margin-top:auto;padding:var(--ot-s-6) 32px;font-size:11px;color:var(--ot-text-4)}@media(max-width:720px){.mk-main{padding:20px 14px 32px}.mk-totals{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mk-live .dot{animation:none}}
