@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-plex-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}@font-face{font-family:__IBM_Plex_Sans_8e72ac;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/497cc904970d230e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_8e72ac;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a390c214d7c210dc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_8e72ac;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/85d70573c02db263-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_8e72ac;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5db66e7bd26fb33a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_8e72ac;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/de929571fb1af9a0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_8e72ac;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/666245a38dc13cf3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Fallback_8e72ac;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_8e72ac{font-family:__IBM_Plex_Sans_8e72ac,__IBM_Plex_Sans_Fallback_8e72ac;font-weight:700;font-style:normal}.__variable_8e72ac{--font-plex-sans:"__IBM_Plex_Sans_8e72ac","__IBM_Plex_Sans_Fallback_8e72ac"}:root{color-scheme:dark;--bone:#0a0a23;--surface:#15162e;--card:#15162e;--ink:#fff;--charcoal:#8a8fa3;--muted:#a6abbe;--muted-2:#6e7488;--line:hsla(0,0%,100%,.08);--line-strong:hsla(0,0%,100%,.16);--accent:#c4f82a;--accent-strong:#b4ee1a;--accent-tint:rgba(196,248,42,.12);--on-accent:#1a2400;--lime:#c4f82a;--lime-ink:#1a2400;--money:#c4f82a;--err:#f0616d;--hold:#fba55a;--serif:"IBM Plex Mono",ui-monospace,monospace;--sans:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--font-plex-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace}*{box-sizing:border-box}body,html{margin:0;padding:0;overflow-x:hidden;overscroll-behavior-x:none;max-width:100%}body{background:#0a0a23;color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--accent);color:var(--on-accent)}.shell{display:grid;grid-template-columns:1fr;min-height:100vh;overflow-x:hidden;max-width:100%}.shell:has(.side){grid-template-columns:280px 1fr}@media (max-width:900px){.shell,.shell:has(.side){grid-template-columns:1fr}}.side{border-right:1px solid var(--line);background:var(--bone);padding:20px 16px 24px;display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.side .brand{display:flex;align-items:center;gap:8px;font-family:var(--font-plex-mono);font-weight:700;font-size:18px;letter-spacing:-.03em}.side .brand .mark{color:var(--accent)}.side .brand .dot{width:6px;height:6px;border-radius:50%;background:var(--money);display:inline-block}.side .sub{font-size:12px;color:var(--muted);margin:0}.side nav{display:flex;flex-direction:column;gap:18px;margin-top:4px}.side nav h4{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted-2);margin:0 0 6px 6px;font-weight:600}.side nav a{display:flex;align-items:center;gap:10px;padding:7px 10px;color:var(--ink);text-decoration:none;border-radius:8px;font-size:13px}.side nav a:hover{background:rgba(9,15,225,.06)}.side nav a.on{background:var(--accent);color:var(--on-accent)}.side nav a i{font-size:15px;opacity:.85}.side .foot{margin-top:auto;font-size:10.5px;color:var(--muted-2);line-height:1.5}.main{min-width:0;display:flex;align-items:center;justify-content:center;padding:24px;overflow-x:hidden;max-width:100%}.phone-wrap,.stage{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:min(600px,100%);overflow-x:hidden}.phone-eyebrow{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2)}.phone-eyebrow,.phone-title{font-family:var(--font-plex-mono)}.phone-title{font-size:26px;font-weight:700;letter-spacing:-.04em;margin:0}.phone-sub{font-size:12px;color:var(--muted);margin:0;text-align:center;max-width:320px}.phone{aspect-ratio:9/19.5;background:#0a0a23;border-radius:44px;padding:10px;box-shadow:0 30px 60px -30px rgba(9,15,225,.35)}.phone,.phone .screen{width:100%;max-width:100%;position:relative;overflow:hidden}.phone .screen{height:100%;background:var(--bone);border-radius:34px;display:flex;flex-direction:column}.phone .notch{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:90px;height:22px;background:#0a0a23;border-radius:999px;z-index:5}.phone .status{display:flex;justify-content:space-between;align-items:center;padding:12px 8px 4px;font-size:11px;font-weight:600;color:var(--muted)}.phone .status .right{display:flex;gap:4px}.phone .status .right i{font-size:13px}.phone .brandline{padding:0 8px 8px;font-family:var(--font-plex-mono);font-size:13px;font-weight:700;letter-spacing:-.03em;color:var(--accent)}.body{flex:1 1;max-width:100%;padding:0 8px 22px;flex-direction:column;gap:14px;overflow-y:auto;overflow-x:hidden;background:var(--bone)}.body,.row{display:flex}.row{align-items:center;gap:8px}.row.split{justify-content:space-between}.label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:600}.h2,.label{font-family:var(--font-plex-mono)}.h2{font-size:24px;line-height:1.25;letter-spacing:-.04em;margin:0;font-weight:700}.lede{font-size:13px;color:var(--muted);margin:0;line-height:1.6}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:11.5px;color:var(--muted);font-weight:500}.field input,.field select,.field textarea{width:100%;padding:11px 12px;border:1px solid var(--line-strong);border-radius:10px;background:var(--card);font-family:var(--sans);font-size:14px;color:var(--ink);outline:none}.field input::placeholder,.field textarea::placeholder{color:var(--muted-2)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent)}.field textarea{resize:none;line-height:1.5}.btn,.field textarea{font-family:var(--sans)}.btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 14px;background:var(--accent);color:var(--on-accent);border:1px solid var(--accent);border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .1s,border-color .1s;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.btn:active{background:var(--accent);border-color:var(--accent)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.ghost{background:transparent;color:var(--ink);border-color:var(--line-strong)}.btn.ghost:hover{border-color:var(--accent)}.btn.ghost:hover,.btn.link{color:var(--accent);background:transparent}.btn.link{border:none;padding:8px;width:auto;font-weight:600}.btn.link:hover{text-decoration:underline;background:transparent}.btn i{font-size:16px}.grid-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.card{border:none;border-radius:12px;padding:14px;background:var(--card)}.card.tight{padding:12px}.card.brand{background:var(--accent-tint);border:1px solid rgba(9,15,225,.18)}.balance-hero{background:var(--accent);color:#fff;border-radius:16px;padding:18px 16px;position:relative;overflow:hidden}.balance-hero .label{color:hsla(0,0%,100%,.65)}.balance-hero .amt{font-family:var(--font-plex-mono);font-size:38px;line-height:1;letter-spacing:-.05em;margin:8px 0 12px;font-weight:700;color:#fff}.balance-hero .amt small{font-size:20px;opacity:.7;margin-right:3px}.recipient{gap:12px;padding:11px 12px;background:var(--card);border:none;border-radius:12px;font-family:var(--sans);text-align:left;cursor:pointer}.recipient,.recipient .avi{display:flex;align-items:center;font-size:14px}.recipient .avi{width:36px;height:36px;border-radius:50%;background:var(--accent);justify-content:center;color:#fff;flex-shrink:0}.recipient .who{flex:1 1;min-width:0}.recipient .who .name{margin:0;font-size:13px;font-weight:600;color:var(--ink)}.recipient .who .meta{margin:0;font-size:11.5px;color:var(--muted);gap:3px}.recipient .who .meta,.setting{display:flex;align-items:center}.setting{justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line);gap:12px}.setting .name{font-size:13px;color:var(--ink);font-weight:500}.setting .val{font-size:12px;color:var(--muted);margin-top:2px}.chip{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:600;letter-spacing:.02em}.chip.money{background:rgba(124,58,237,.12);color:var(--money)}.chip.hold{background:rgba(249,115,22,.12);color:var(--hold)}.chip.neutral{background:rgba(90,95,115,.1);color:var(--muted)}.chip.err{background:rgba(220,38,38,.1);color:var(--err)}.otp-cell{width:44px;height:52px;border:1px solid var(--line-strong);border-radius:10px;text-align:center;font-family:var(--font-plex-mono);font-size:24px;font-weight:600;background:var(--card);color:var(--ink);outline:none}.otp-cell:focus-visible{border-color:var(--accent)}.quote-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:12.5px;color:var(--muted);border-bottom:1px dashed var(--line-strong)}.quote-row:last-child{border-bottom:none}.quote-row .val{color:var(--ink);font-weight:600}.quote-row.total{padding-top:10px;font-size:14px}.quote-row.total .val{font-family:var(--font-plex-mono);font-size:19px;letter-spacing:-.04em}.stat{display:flex;flex-direction:column;gap:2px;padding:11px 12px;background:var(--card);border-radius:10px}.stat .n{font-family:var(--font-plex-mono);font-size:20px;font-weight:700;letter-spacing:-.04em;color:var(--ink)}.stat .l{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.spinner{width:18px;height:18px;border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes brand-pulse{0%{text-shadow:0 0 0 rgba(9,15,225,0)}50%{text-shadow:0 0 12px rgba(9,15,225,.35)}to{text-shadow:0 0 0 rgba(9,15,225,0)}}.loading-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bone);font-family:var(--font-plex-mono);color:var(--muted);font-size:12px;letter-spacing:.14em;text-transform:uppercase}