:root{--plum:#1b153d;--plum-soft:#302553;--violet:#6d4aff;--violet-dark:#5935e8;--lavender:#aa93ff;--violet-soft:#f0ecff;--ink:#29243d;--muted:#766381;--line:#e9e6f0;--background:#f8f7fb;--radius:16px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--background);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}button,input,select{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button,input,select,a{outline-offset:4px}:focus-visible{outline:3px solid var(--violet)}button,a,input,select{transition:background .18s,border-color .18s,color .18s,box-shadow .18s}::selection{color:var(--plum);background:#ddd3ff}code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}input::placeholder{color:#91899e}.icon{flex:none;width:20px;height:20px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.brand-logo{align-items:center;gap:10px;line-height:1;display:inline-flex}.brand-mark{flex:none;width:37px;height:37px;display:block}.brand-wordmark{letter-spacing:-1.05px;font-size:26px;font-weight:680}.brand-logo--light{color:#fff}.brand-logo--dark{color:var(--plum)}.brand{align-items:center;width:fit-content;padding:0 10px;display:flex}.simulation-strip{z-index:50;color:#82591d;background:#fff4df;border-bottom:1px solid #f0dcba;justify-content:center;align-items:center;gap:9px;min-height:39px;padding:9px 16px;font-size:11px;display:flex;position:sticky;top:0}.simulation-strip strong{font-weight:700}.simulation-dot,.tiny-dot{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.simulation-dot{background:#c4872b;box-shadow:0 0 0 3px #c4872b15}.strip-detail{border-left:1px solid #e6c88f;margin-left:5px;padding-left:12px}.app-shell{min-height:calc(100vh - 39px);display:flex}.live-app{min-height:100vh}.sidebar{background:var(--plum);color:#b4aacf;flex-direction:column;flex:0 0 244px;width:244px;height:calc(100vh - 39px);padding:31px 17px 22px;display:flex;position:sticky;top:39px}.live-app .sidebar{height:100vh;top:0}.sidebar-workspace{background:#ffffff05;border:1px solid #ffffff12;border-radius:11px;align-items:center;gap:10px;margin:30px 6px 22px;padding:13px 9px;display:flex}.workspace-avatar{color:#c1afff;background:#382c65;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;display:flex}.workspace-avatar .icon{width:17px;height:17px}.sidebar-workspace strong{color:#ece6ff;font-size:12px;font-weight:600;display:block}.sidebar-workspace div>span{color:#b3a7cb;margin-top:5px;font-size:10px;display:block}.workspace-dot{background:#ad95ff;border-radius:50%;width:5px;height:5px;margin-left:auto;display:inline-block}.button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 14px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.button .icon{width:16px;height:16px}.button-primary{color:#fff;background:var(--violet);border-color:var(--violet);box-shadow:0 3px 8px #6d4aff18}.button-primary:hover:not(:disabled){background:var(--violet-dark);border-color:var(--violet-dark)}.button-secondary{color:#625b78;background:#fff;border-color:#ded9e9;box-shadow:0 1px 2px #21164204}.button-secondary:hover:not(:disabled){color:var(--violet-dark);background:#f7f4ff;border-color:#d1c7f0}.sidebar-primary{border-radius:10px;justify-content:flex-start;min-height:45px;margin:0 6px 28px;padding:12px;font-size:12px}.sidebar-primary .icon:last-child{width:15px;margin-left:auto}.nav-section-label{letter-spacing:1.3px;color:#9c8cbd;margin:0 17px 12px;font-size:9px;font-weight:650}.side-nav{flex-direction:column;gap:5px;display:flex}.side-nav a{border-radius:10px;align-items:center;gap:12px;min-height:45px;padding:11px 14px;font-size:13px;font-weight:500;display:flex}.side-nav a:hover{color:#efe9ff;background:#ffffff07}.side-nav a.nav-active{color:#fff;background:#332660}.side-nav .icon{color:#a596c9;width:19px;height:19px}.side-nav .nav-active .icon{color:#c3b1ff}.nav-count{text-align:center;color:#d5c8ff;background:#51407f;border-radius:5px;min-width:21px;margin-left:auto;padding:3px 6px;font-size:10px}.side-nav .nav-demo{color:#b2a4cc;border-top:1px solid #ffffff10;border-radius:0 0 9px 9px;margin-top:17px;padding-top:18px;font-size:12px}.nav-demo .icon:last-child{width:14px;height:14px;margin-left:auto}.nav-indicator{background:var(--lavender);border-radius:50%;width:5px;height:5px;margin-left:auto}.small-tag{color:#b5a9d4;white-space:nowrap;background:#372a63;border-radius:5px;margin-left:auto;padding:4px 6px;font-size:9px}.sidebar-footer{margin:auto 12px 0;padding-top:36px}.footer-lock{color:#ae9bdb;border:1px solid #ffffff1a;border-radius:9px;justify-content:center;align-items:center;width:31px;height:31px;margin-bottom:13px;display:flex}.footer-lock .icon{width:15px;height:15px}.sidebar-footer strong{color:#d6cde8;font-size:11px;font-weight:550}.sidebar-footer p{color:#a192bf;margin:7px 0 15px;font-size:11px;line-height:1.8}.sidebar-footer-link{color:#bfa8ff;align-items:center;gap:8px;font-size:11px;display:inline-flex}.sidebar-footer-link:hover{color:#eee5ff}.sidebar-footer-link .icon{width:13px;height:13px}.version-label{color:#9c8eb4;border-top:1px solid #ffffff10;margin-top:27px;padding-top:19px;font-size:9px;display:block}.main-content{flex:1;min-width:0}.topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#ffffffed;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:0 38px;display:flex;position:sticky;top:39px}.live-app .topbar{top:0}.breadcrumb{color:#c8c1d7;white-space:nowrap;align-items:center;gap:13px;font-size:12px;display:flex}.breadcrumb .topbar-workspace{color:#81778f}.breadcrumb strong{color:#51465f;font-weight:550}.topbar-actions{align-items:center;gap:20px;display:flex}.account-control{border-left:1px solid var(--line);align-items:center;gap:10px;padding-left:20px;display:flex}.account-control>span{color:#777085;font-size:12px}.account-avatar-trigger{border:2px solid #eee9ff;border-radius:50%}.real-data-badge,.connection-badge{color:#76678b;white-space:nowrap;background:#faf8ff;border:1px solid #ece6f5;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;display:inline-flex}.real-data-badge>span,.connection-badge>span{background:#9473e3;border-radius:50%;width:5px;height:5px}.connection-offline{color:#796932;background:#fff8ed;border-color:#efdfc4}.connection-offline>span{background:#b98d47}.page-content{max-width:1536px;margin:0 auto;padding:36px 38px 0}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.eyebrow{color:#81748f;letter-spacing:1.45px;margin:0 0 10px;font-size:9px;font-weight:650}h1{letter-spacing:-1.05px;color:var(--plum);margin:0;font-size:32px;font-weight:650;line-height:1.24}.heading-description{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.7}.page-heading-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.refresh-button{flex-shrink:0}.observation-line{color:#81738e;align-items:center;gap:16px;margin-bottom:27px;font-size:10px;display:flex}.observation-line>div{align-items:center;gap:7px;display:flex}.observation-line .icon{color:#a197b4;width:13px;height:13px}.observation-line time{color:#726780}.timezone-label{color:#887d97}.freshness-badge{color:#87729e;align-items:center;gap:6px;font-size:10px;display:inline-flex}.freshness-badge:before{content:"";background:#a98acb;border-radius:50%;width:4px;height:4px}.freshness-stale{color:#a5824d}.freshness-stale:before{background:#bc924c}.snapshot-note{color:#8b7451;align-items:flex-start;gap:8px;margin:-13px 0 24px;display:flex}.snapshot-note .icon{width:14px;height:14px;margin-top:2px}.snapshot-note p{margin:0;font-size:11px;line-height:1.75}.notice{border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:22px;padding:16px 18px;display:flex}.notice-error{color:#9b6241;background:#fff7ef;border:1px solid #f0ddcc}.notice .icon{width:17px;height:17px;margin-top:2px}.notice strong{font-size:12px}.notice p{margin:5px 0 0;font-size:12px;line-height:1.7}.overview-heading{justify-content:space-between;align-items:center;gap:12px;margin:0 0 13px;display:flex}.overview-heading h2{color:#61556e;margin:0;font-size:14px;font-weight:600}.section-caption{color:#85778f;font-size:10px}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:21px;display:grid}.metric{border:1px solid var(--line);background:#fff;border-radius:13px;min-width:0;padding:21px 20px 19px;box-shadow:0 3px 8px #24123802}.metric-heading{color:#7d728c;justify-content:space-between;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}.metric-heading .icon{color:#b0a6c4;width:17px;height:17px}.metric-value{letter-spacing:-1px;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-top:21px;font-size:32px;font-weight:600;line-height:1.15;display:flex}.metric-value>span{letter-spacing:-.25px;color:#766381;font-size:15px;font-weight:450}.metric-footer{color:#766381;align-items:flex-start;gap:6px;margin-top:17px;font-size:10px;line-height:1.65;display:flex}.metric-footer .icon{width:11px;height:11px;margin-top:2px}.metric-balance{background:linear-gradient(118deg,#7958f7,#6240dc);border-color:#0000;box-shadow:0 5px 15px #6d4aff15}.metric-balance .metric-heading{color:#fff}.metric-balance .metric-heading .icon{color:#cdbdff}.metric-balance .metric-value{color:#fff}.metric-balance .metric-value>span{color:#e3d8ff}.metric-balance .metric-footer{color:#fff}.metric-value.metric-value-text{white-space:normal;font-size:19px;line-height:1.35}.amber{background:#d0a365;width:4px;height:4px}.wallet-summary{background:#f3f0fa;border:1px solid #e4dcf4;border-radius:12px;align-items:center;gap:15px;margin-bottom:27px;padding:18px 22px;scroll-margin-top:20px;display:flex}.wallet-summary-icon{color:#8565cf;background:#e7dfff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.wallet-summary-icon .icon{width:22px;height:22px}.wallet-summary .eyebrow{letter-spacing:1.1px;color:#766381;margin-bottom:6px;font-size:8px;display:block}.wallet-summary h2{color:#55426c;margin:0;font-size:14px;font-weight:600}.wallet-summary p{color:#766381;margin:5px 0 0;font-size:11px;line-height:1.65}.wallet-status{color:#806496;white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:10px;display:flex}.wallet-status>span{background:#aa8dca;border-radius:50%;width:5px;height:5px}.panel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;min-width:0;overflow:hidden;box-shadow:0 3px 8px #24123802}.panel-heading{border-bottom:1px solid #efecf4;align-items:center;gap:11px;padding:22px 24px;display:flex}.panel-heading h2{color:#493b58;letter-spacing:-.25px;margin:0;font-size:16px;font-weight:600;line-height:1.4}.panel-heading p:not(.eyebrow){color:#766381;margin:6px 0 0;font-size:12px;line-height:1.7}.panel-icon{background:var(--violet-soft);color:#9375da;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.panel-icon .icon{width:18px;height:18px}.badge{white-space:nowrap;border-radius:5px;align-items:center;padding:5px 7px;font-size:9px;display:inline-flex}.badge-outline{color:#85649f;letter-spacing:.6px;background:#fbf9ff;border:1px solid #e6dcf4;margin-left:auto;font-size:8px}.badge-muted{color:#857197;background:#faf7fe;border:1px solid #ece5f4}.charges-panel{margin-bottom:24px}.charges-panel .panel-heading{justify-content:space-between}.count-pill{color:#887097;white-space:nowrap;background:#f7f4fc;border:1px solid #ebe3f3;border-radius:6px;padding:6px 9px;font-size:10px}.transaction-tools{border-bottom:1px solid #efecf4;align-items:center;gap:12px;padding:16px 24px;display:flex}.transaction-search{background:#f8f7fb;border:1px solid #ece8f2;border-radius:8px;flex:1;align-items:center;gap:9px;max-width:390px;min-height:39px;padding:0 12px;display:flex}.transaction-search:focus-within{border-color:#b6a0ed;box-shadow:0 0 0 3px #6d4aff08}.transaction-search .icon{color:#afa0be;width:16px;height:16px}.transaction-search input{color:#6e597f;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:10px 0;font-size:11px}.transaction-filter{align-items:center;margin-left:auto;display:flex;position:relative}.transaction-filter select{appearance:none;color:#806b91;cursor:pointer;background:#fff;border:1px solid #e5dfed;border-radius:8px;max-width:220px;min-height:39px;padding:9px 36px 9px 12px;font-size:11px}.transaction-filter .icon{color:#aa98bb;pointer-events:none;width:14px;height:14px;position:absolute;right:11px}.table-scroll{scrollbar-color:#d8ceea #faf8fd;scrollbar-width:thin;position:relative;overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}thead{background:#fcfbfd}th{color:#85708f;border-bottom:1px solid #efecf4;padding:13px 15px;font-size:10px;font-weight:550}th:first-child,td:first-child{padding-left:24px}td{color:#806d8d;border-bottom:1px solid #f0edf5;padding:17px 15px;font-size:11px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#fcfaff}.row-selected{background:#f7f3ff}.reference-button{color:#796286;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:0;font-size:11px;display:flex}.reference-button code{letter-spacing:.1px;color:#766086;font-size:10px;font-weight:550}.reference-button small{color:#766381;margin-top:6px;font-size:10px;display:block}.receipt-square{color:#af96ca;background:#f1eafb;border:1px solid #e9def4;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:33px;display:flex}.receipt-square .icon{width:15px;height:15px}.table-money{color:#725681;font-variant-numeric:tabular-nums;font-size:12px;font-weight:550}.table-asset{color:#766381;margin-top:6px;font-size:9px;font-weight:400;display:block}.credit-cell{color:#80708f;font-size:10px}.select-button{color:#846891;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.select-button:hover{color:#8762ba;background:#eee7ff}.select-button .icon{width:15px;height:15px}.table-empty{color:#8b769e;justify-content:center;align-items:center;gap:10px;min-height:105px;padding:24px;font-size:12px;line-height:1.8;display:flex}.table-empty .icon{color:#b9aacc;width:18px;height:18px}.filtered-empty{flex-wrap:wrap}.status{white-space:nowrap;border:1px solid;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;font-weight:500;line-height:1.3;display:inline-flex}.status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:4px;height:4px}.status-pending,.live-status-awaiting_payment{color:#936522;background:#fff8ea;border-color:#f2e3c3}.status-processing,.live-status-in_retention,.live-status-awaiting_send{color:#8053ad;background:#f2edff;border-color:#e6dbf7}.status-completed,.live-status-sent{color:#3f7b63;background:#edf7f2;border-color:#d8ece3}.status-failed,.live-status-refunded,.live-status-cancelled,.live-status-expired{color:#914b65;background:#fcf0f2;border-color:#f1dfe4}.live-status-under_review{color:#83599e;background:#f6effb;border-color:#eadff2}.live-details-grid{grid-template-columns:minmax(0,1.12fr) minmax(330px,1fr);align-items:start;gap:22px;margin-bottom:24px;display:grid}.live-receipt-panel>.panel-heading{flex-wrap:wrap;justify-content:space-between;row-gap:12px}.live-receipt-panel .panel-heading .eyebrow{margin-bottom:5px;font-size:8px}.live-receipt-body,.tariff-body{padding:24px}.receipt-hero>span{color:#8a709d;font-size:12px}.receipt-hero>strong{color:#62466f;letter-spacing:-.8px;margin-top:8px;font-size:34px;font-weight:600;display:block}.receipt-hero>p{color:#766381;margin:13px 0 21px;font-size:12px;line-height:1.85}dl,dd{margin:0}.receipt-meta>div{color:#8a6d9d;border-top:1px solid #f1edf5;justify-content:space-between;align-items:flex-start;gap:20px;padding:11px 0;font-size:11px;line-height:1.7;display:flex}.receipt-meta dd{color:#846891;text-align:right;min-width:0}.receipt-meta code{overflow-wrap:anywhere;font-size:10px}.receipt-fees{background:#fcf9ff;border:1px solid #e9e0f3;border-radius:10px;margin-top:22px;padding:18px}.receipt-fees h3{color:#77528d;margin:0 0 17px;font-size:12px;font-weight:600}.receipt-fees dl>div,.tariff-breakdown>div{color:#8c6e9b;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:10px;font-size:12px;line-height:1.7;display:flex}.receipt-fees dd,.tariff-breakdown dd{color:#775287;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:550}.receipt-fees dl>div.fee-total,.tariff-breakdown>div.fee-total{color:#7f499f;border-top:1px solid #e9dcf3;margin-top:17px;padding-top:15px;font-weight:600}.fee-total dd{color:#7843a0}.receipt-fees>p{color:#766381;margin:12px 0 0;font-size:10px;line-height:1.85}.economic-note{border:1px dashed #e6deec;border-radius:10px;margin:18px 0 23px;padding:16px 18px}.economic-note .badge{margin-bottom:4px;font-size:8px}.economic-note>div{color:#8b6d9b;justify-content:space-between;gap:16px;margin-top:10px;font-size:11px;line-height:1.7;display:flex}.economic-note strong{color:#84628f;white-space:nowrap;font-weight:550}.economic-note p{color:#766381;margin:12px 0 0;font-size:10px;line-height:1.85}.public-address>span{color:#89649a;margin-bottom:10px;font-size:11px;line-height:1.65;display:block}.public-address>div{background:#fdfbff;border:1px solid #ebe1f1;border-radius:8px;align-items:flex-start;gap:11px;padding:12px;display:flex}.public-address code{color:#766381;overflow-wrap:anywhere;flex:1;min-width:0;font-size:10px;line-height:1.85}.button-copy{color:#89609f;background:#fff;border:1px solid #e5d8f1;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:flex}.button-copy:hover{color:#80529e;background:#f5edff}.button-copy .icon{width:12px;height:12px}.blockchain-reference{margin-top:19px}.blockchain-reference p{color:#766381;margin:9px 0 0;font-size:10px;line-height:1.8}.onchain-note{color:#8c6d99;align-items:flex-start;gap:7px;margin:14px 0 0;font-size:10px;line-height:1.8;display:flex}.onchain-note .icon{width:13px;height:13px;margin-top:2px}.copy-feedback{color:#8361a6;min-height:16px;padding-top:5px;font-size:10px;display:block}.empty-details{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:345px;padding:43px 32px;display:flex}.empty-icon{color:#b195d0;background:#f5eefc;border:1px solid #e9def4;border-radius:17px;justify-content:center;align-items:center;width:62px;height:64px;margin-bottom:23px;display:flex}.empty-icon .icon{width:28px;height:28px}.empty-details h3{color:#87649c;letter-spacing:-.3px;margin:0 0 11px;font-size:17px;font-weight:550}.empty-details p{color:#9478a1;max-width:325px;margin:0;font-size:12px;line-height:1.9}.field-label{color:#856397;margin-bottom:10px;font-size:12px;font-weight:550;display:block}.amount-field{background:#fdfbff;border:1px solid #e5d9f0;border-radius:10px;align-items:center;gap:9px;height:65px;padding:0 15px;display:flex}.amount-field:focus-within{border-color:#c3a6e6;box-shadow:0 0 0 3px #b395e414}.amount-field>span:first-child{color:#9e7caf;font-size:16px}.amount-field input{color:#7c5391;letter-spacing:-.5px;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:28px;font-weight:550}.amount-field input:disabled{color:#a58ab7}.currency-label{letter-spacing:.7px;color:#9c80ac;font-size:10px}.field-hint{color:#766381;margin:10px 0 21px;font-size:11px;line-height:1.8}.field-error{color:#a56f59;margin:10px 0 21px;font-size:11px;line-height:1.7}.field-invalid{border-color:#dcbaa8}.tariff-breakdown>div{margin-top:13px}.tariff-breakdown>div.fee-total{background:#f5ecff;border:1px solid #e9d8f7;border-radius:8px;margin-left:-12px;margin-right:-12px;padding:14px 12px}.tariff-breakdown .qr-cost-row{margin-top:17px;padding-top:12px}.qr-cost-row dt>small{color:#766381;margin-top:5px;font-size:10px;display:block}.tariff-breakdown .economic-total{border-top:1px dashed #e5d9ec;margin-top:16px;padding-top:15px}.economic-total dt,.economic-total dd{color:#8959a0;font-weight:600}.estimate-note{background:#fbf7ff;border:1px solid #ece0f4;border-radius:9px;align-items:flex-start;gap:9px;margin-top:23px;padding:15px 13px;display:flex}.estimate-note .icon{color:#b29aca;width:15px;height:15px;margin-top:3px}.estimate-note p{color:#766381;margin:0;font-size:11px;line-height:1.85}.operations-panel{grid-template-columns:1fr 1fr;margin-bottom:28px;display:grid}.operation-item{align-items:flex-start;gap:13px;padding:24px;display:flex}.operation-item+.operation-item{border-left:1px solid var(--line)}.operation-item h2{color:#845e94;margin:1px 0 0;font-size:15px;font-weight:600}.operation-item p{color:#766381;margin:10px 0 17px;font-size:12px;line-height:1.85}.operation-item .button{font-size:11px}.page-footer{border-top:1px solid var(--line);color:#766381;justify-content:space-between;gap:20px;padding:20px 0 25px;font-size:10px;line-height:1.8;display:flex}.page-footer a{color:#8761a2;align-items:center;gap:4px;display:inline-flex}.page-footer a:hover{color:var(--violet)}.page-footer a .icon{width:12px;height:12px}.workspace-grid{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:22px;margin-bottom:24px;display:grid}.create-panel form{padding:24px}.destination-card{background:#fbf8ff;border:1px solid #e9dff2;border-radius:9px;align-items:center;gap:10px;margin-bottom:22px;padding:13px 10px;display:flex}.destination-icon{color:#b291c9;background:#eee2fa;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:33px;display:flex}.destination-icon .icon{width:16px;height:16px}.destination-card strong{color:#88669a;font-size:11px;font-weight:550;display:block}.destination-card div>span{color:#766381;margin-top:5px;font-size:10px;display:block}.destination-check{color:#9c71b7;background:#eee2fa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;display:flex}.destination-check .icon{width:10px;height:10px}.form-summary{color:#9376a0;justify-content:space-between;align-items:center;gap:7px;margin-bottom:13px;font-size:10px;display:flex}.form-summary strong{color:#886595;text-align:right;font-size:10px;font-weight:450}.create-button{width:100%;min-height:44px;margin-top:15px;font-size:11px}.create-button .icon:last-child{margin-left:auto}.simulation-form-note{color:#766381;justify-content:center;align-items:center;gap:5px;margin:13px -2px 0;font-size:9px;line-height:1.7;display:flex}.simulation-form-note .icon{width:11px;height:11px}.details-panel>.panel-heading{justify-content:space-between;min-height:86px}.details-panel .eyebrow{margin-bottom:8px;font-size:8px}.payment-preview{gap:26px;padding:25px 24px 19px;display:flex}.qr-card{background:#fcf9ff;border:1px solid #eadff5;border-radius:11px;flex-direction:column;flex:0 0 179px;align-items:center;width:179px;padding:11px 11px 13px;display:flex}.qr-artifact{background:#fff;border-radius:5px;width:154px;height:154px;display:flex;position:relative;overflow:hidden}.qr-artifact img{width:154px;height:154px;image-rendering:pixelated;display:block}.qr-watermark{text-align:center;color:#926c30;letter-spacing:.8px;background:#fff5e6f7;border:1px solid #ebd7b4;padding:6px 2px;font-size:9px;font-weight:650;position:absolute;top:64px;left:8px;right:8px;transform:rotate(-8deg)}.qr-card>strong{color:#9c773e;margin-top:12px;font-size:9px;font-weight:550}.qr-card>span{color:#766381;white-space:nowrap;margin-top:5px;font-size:8px}.payment-info{flex:1;min-width:0;padding-top:3px}.label-muted{color:#9070a1;font-size:10px;font-weight:550}.charge-amount{color:#835298;letter-spacing:-.6px;margin:8px 0 9px;font-size:30px;font-weight:600;display:block}.payment-info>p{color:#766381;max-width:300px;margin:0 0 14px;font-size:11px;line-height:1.8}.transaction-meta{color:#766381;border-bottom:1px solid #f1eaf7;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:10px;display:flex}.transaction-meta strong,.transaction-meta code{color:#9270a0;font-size:10px;font-weight:500}.copy-code{padding:0 24px 20px}.copy-code>label{color:#9473a2;margin-bottom:8px;font-size:10px;display:block}.copy-code>div{background:#fdfaff;border:1px solid #eaddf3;border-radius:8px;align-items:center;gap:8px;padding:7px 7px 7px 12px;display:flex}.copy-code input{color:#766381;text-overflow:ellipsis;background:0 0;border:0;flex:1;width:100%;min-width:0;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.copy-code>p{color:#997335;font-size:10px}.flow-steps{grid-template-columns:repeat(4,1fr);padding:0 24px 23px;display:grid}.flow-step{flex-direction:column;align-items:center;gap:9px;display:flex;position:relative}.flow-step:not(:last-child):after{content:"";background:#eadff5;height:1px;position:absolute;top:12px;left:calc(50% + 16px);right:calc(16px - 50%)}.flow-step>span{color:#a67ebc;z-index:1;background:#fcf8ff;border:1px solid #eadef4;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;display:flex}.flow-step strong{color:#766381;font-size:10px;font-weight:450}.flow-step .icon{width:12px;height:12px}.step-reached>span{color:#9060ac;background:#eee0ff;border-color:#dbc5f3}.step-reached strong{color:#9165a4}.step-current>span{box-shadow:0 0 0 3px #c8a7e418}.scenario-section{background:#fdfaff;border-top:1px solid #efe4f7;padding:19px 24px 23px}.scenario-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.scenario-heading .label-muted{letter-spacing:.4px;font-size:9px}.scenario-heading>span:last-child{color:#766381;font-size:9px}.scenario-buttons{flex-wrap:wrap;gap:8px;display:flex}.button-scenario{color:#9061a5;background:#fff;border-color:#e5d5f0;border-radius:7px;gap:5px;min-height:34px;padding:8px 10px;font-size:10px}.button-scenario:hover:not(:disabled){background:#f6eeff;border-color:#d6bce9}.button-scenario .icon{width:12px;height:12px}.button-confirm{color:#8a60a4;background:#f5edff;border-color:#e0cdf1}.terminal-note{color:#766381;margin:13px 0 0;font-size:10px;line-height:1.8}.empty-flow{color:#c4abd7;justify-content:center;align-items:center;gap:13px;margin-top:27px;display:flex}.empty-flow span{color:#9272a5;background:#fcf8ff;border:1px solid #ebdef6;border-radius:6px;padding:6px 9px;font-size:10px}.empty-flow .icon{width:13px;height:13px}.lower-grid{grid-template-columns:1.1fr 1fr;gap:22px;margin-bottom:24px;display:grid}.panel-heading-icon{color:#bca0d1;margin-left:auto}.audit-list{max-height:330px;padding:7px 24px 18px;overflow-y:auto}.audit-event{align-items:center;gap:12px;min-height:68px;display:flex;position:relative}.audit-marker{z-index:1;background:#e0cfea;border:1px solid #dbc5e9;border-radius:50%;flex-shrink:0;align-self:flex-start;width:6px;height:6px;margin-top:28px}.audit-marker-latest{background:#b68bd2;border-color:#b68bd2;box-shadow:0 0 0 3px #f2e4fc}.audit-event:not(:last-child):after{content:"";background:#ecdef5;width:1px;position:absolute;top:33px;bottom:-28px;left:2.5px}.audit-event>div{flex-direction:column;gap:5px;min-width:0;display:flex}.audit-event strong{color:#916ba5;font-size:11px;font-weight:450;line-height:1.6}.audit-event code{color:#766381;overflow-wrap:anywhere;font-size:9px}.audit-event time{color:#766381;flex-shrink:0;margin-left:auto;font-size:9px}.audit-empty{text-align:center;color:#766381;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:150px;display:flex}.audit-empty .icon{width:24px;height:24px}.audit-empty p{font-size:11px;line-height:1.8}.roadmap-panel .panel-heading{justify-content:space-between}.roadmap-panel .panel-heading>.icon{color:#bfa1d3;width:18px;height:18px}.roadmap-panel .eyebrow{font-size:8px}.roadmap-item{border-bottom:1px solid #eee1f6;align-items:flex-start;gap:12px;padding:18px 24px;display:flex}.roadmap-icon{color:#c1a2d4;background:#fbf6ff;border:1px solid #ebdbf5;border-radius:8px;flex:none;justify-content:center;align-items:center;width:31px;height:33px;margin-top:1px;display:flex}.roadmap-icon .icon{width:15px;height:15px}.roadmap-item>div{min-width:0}.roadmap-item strong{color:#9572a8;font-size:12px;font-weight:500}.roadmap-item p{color:#766381;margin:6px 0 0;font-size:11px;line-height:1.75}.roadmap-item .badge{margin:1px 0 0 auto}.roadmap-note{color:#766381;background:#fdfaff;align-items:flex-start;gap:8px;padding:16px 24px 20px;display:flex}.roadmap-note .icon{width:13px;height:13px;margin-top:3px}.roadmap-note p{margin:0;font-size:11px;line-height:1.8}.auth-shell{background:var(--background);grid-template-columns:minmax(360px,1fr) minmax(400px,1fr);min-height:100vh;display:grid}.auth-intro{background:var(--plum);color:#dcd1f6;flex-direction:column;padding:45px 10% 35px;display:flex;position:relative;overflow:hidden}.auth-intro:after{content:"";pointer-events:none;background:radial-gradient(circle,#6439ae25,#0000 65%);border-radius:50%;width:650px;height:650px;position:absolute;bottom:-230px;right:-270px}.auth-brand{z-index:1;align-self:flex-start;display:inline-flex;position:relative}.auth-brand .brand-mark{width:42px;height:42px}.auth-brand .brand-wordmark{letter-spacing:-1.2px;font-size:30px}.auth-intro-copy{z-index:1;max-width:470px;margin-top:clamp(75px,11vh,130px);position:relative}.auth-eyebrow{color:#ae9acd;letter-spacing:1.55px;margin:0 0 24px;font-size:9px;font-weight:600}.auth-intro-copy h1{letter-spacing:-2.05px;color:#fff;font-size:clamp(38px,4.1vw,59px);font-weight:550;line-height:1.1}.auth-intro-copy h1>span{color:#bfa7ff}.auth-intro-copy>p:last-child{color:#ad9cc8;max-width:350px;margin:24px 0 0;font-size:14px;line-height:1.85}.auth-visual{justify-content:center;align-items:center;max-width:480px;min-height:260px;margin:38px -20px 24px;display:flex;position:relative}.auth-visual-orbit{border:1px solid #ffffff08;border-radius:50%;width:395px;height:240px;position:absolute;transform:rotate(-24deg)}.auth-visual-orbit-two{width:430px;height:290px;transform:rotate(22deg)}.auth-visual-spark{background:#af88f5;border-radius:3px;width:9px;height:9px;position:absolute;transform:rotate(25deg);box-shadow:0 0 16px #9161d68c}.auth-visual-spark-one{top:32%;left:3%}.auth-visual-spark-two{width:5px;height:5px;bottom:21%;right:4%}.auth-flow-card{z-index:1;background:linear-gradient(125deg,#3a2861eb,#2a1e4eed);border:1px solid #af8bff21;border-radius:17px;width:370px;padding:22px 25px 21px;position:relative;transform:rotate(-5deg);box-shadow:0 22px 60px #08021330,inset 0 1px #ffffff04}.auth-flow-caption{color:#beabda;justify-content:space-between;align-items:center;font-size:10px;display:flex}.auth-flow-dots{gap:4px;display:inline-flex}.auth-flow-dots i{background:#b99ed944;border-radius:50%;width:3px;height:3px}.auth-flow-route{justify-content:space-between;align-items:center;gap:10px;margin:33px 0 25px;display:flex}.auth-flow-node{color:#d8c5f5;background:#ffffff03;border:1px solid #ffffff18;border-radius:9px;padding:13px 12px;font-size:11px;font-weight:500}.auth-flow-connector{color:#9b74ce;flex:1;width:35px}.auth-flow-center{background:linear-gradient(135deg,#7652bf55,#48288155);border:1px solid #aa79ed38;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:61px;height:61px;display:flex;box-shadow:0 0 30px #9b68db18}.auth-flow-center .brand-mark{width:40px;height:40px}.auth-flow-state{gap:8px;display:flex}.auth-flow-state span{background:#b897d41b;border-radius:2px;width:32px;height:4px}.auth-flow-state span:first-child{background:#c2a1ef44;width:55px}.auth-flow-state span:last-child{width:22px;margin-left:auto}.auth-intro-footer{color:#b19bcd;z-index:1;margin:auto 0 0;font-size:11px;position:relative}.auth-intro-footer>span{color:#b18ddb;margin-right:8px;font-size:16px}.auth-form-section{flex-direction:column;justify-content:center;align-items:center;padding:62px 32px 32px;display:flex;position:relative}.auth-form-heading{width:100%;max-width:380px;margin-bottom:28px}.auth-form-kicker{color:#766381;letter-spacing:1.15px;align-items:center;gap:8px;margin:0 0 21px;font-size:9px;font-weight:600;display:flex}.auth-form-kicker>span{background:#b398d3;border-radius:50%;width:5px;height:5px}.auth-form-heading h2{letter-spacing:-1px;color:#644775;margin:0 0 16px;font-size:33px;font-weight:600;line-height:1.2}.auth-form-heading>p:last-child{color:#766381;max-width:325px;margin:0;font-size:13px;line-height:1.8}.auth-clerk-root,.auth-clerk-card-box{width:100%;max-width:380px}.auth-clerk-card-box{border:1px solid #e9e0f1;border-radius:14px;overflow:hidden;box-shadow:0 8px 30px #32114905}.auth-clerk-card{box-shadow:none}.auth-clerk-card.cl-signIn-start .auth-clerk-header{display:none}.auth-access-note{color:#766381;text-align:center;justify-content:center;align-items:center;gap:6px;margin:23px 0 0;font-size:10px;line-height:1.8;display:flex}.auth-access-note svg{flex-shrink:0}.auth-form-footer{color:#766381;margin:60px 0 0;font-size:10px}.auth-form-footer>span{margin:0 7px}.auth-restricted{justify-content:center;align-items:center;min-height:100vh;padding:125px 24px 40px;display:flex;position:relative}.auth-compact-header{background:var(--plum);justify-content:space-between;align-items:center;padding:23px 40px;display:flex;position:absolute;inset:0 0 auto}.auth-compact-header .account-control>span{color:#b4aacf}.auth-compact-header .brand-mark{width:36px;height:36px}.auth-compact-header .brand-wordmark{font-size:26px}.restricted-card{background:#fff;border:1px solid #e9ddf2;border-radius:18px;max-width:460px;padding:43px 38px;box-shadow:0 10px 35px #32114a05}.auth-lock{background:var(--violet-soft);color:#9061b1;border-radius:15px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:29px;display:inline-flex}.restricted-card .eyebrow{font-size:10px}.restricted-card h1{color:#805895;font-size:28px}.restricted-card>p:not(.eyebrow){color:#766381;margin:16px 0 28px;font-size:14px;line-height:1.85}.restricted-card .button{min-height:44px;padding:11px 17px;font-size:12px}.refreshing-icon{animation:1.5s linear infinite consultation-spin}@keyframes consultation-spin{to{transform:rotate(360deg)}}@media (min-width:1600px){.page-content{padding-top:43px}.metric{padding:24px}.metric-value{font-size:36px}.workspace-grid{grid-template-columns:370px minmax(0,1fr)}}@media (max-width:1280px){.sidebar{flex-basis:224px;width:224px;padding-left:14px;padding-right:14px}.brand-wordmark{font-size:24px}.brand-mark{width:34px;height:34px}.topbar{padding:0 28px}.page-content{padding:30px 28px 0}.metrics-grid{gap:12px}.metric{padding:19px 15px}.metric-value{font-size:29px}.metric-heading{font-size:11px}.metric-footer{font-size:9px}.live-details-grid{grid-template-columns:minmax(0,1.12fr) minmax(315px,1fr);gap:18px}.workspace-grid{grid-template-columns:300px minmax(0,1fr);gap:18px}.payment-preview{gap:18px}.qr-card{flex-basis:152px;width:152px;padding:10px}.qr-artifact,.qr-artifact img{width:130px;height:130px}.qr-watermark{top:54px}.qr-card>span{font-size:7px}}@media (max-width:1180px){.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.metric{padding:20px}.metric-heading{font-size:12px}.metric-value{font-size:32px}.metric-footer{font-size:10px}.live-details-grid{grid-template-columns:1fr;gap:22px}.operations-panel{grid-template-columns:1fr}.operation-item+.operation-item{border-left:0;border-top:1px solid var(--line)}.wallet-status{white-space:normal;max-width:110px;line-height:1.7}.payment-preview{flex-direction:column;align-items:center}.payment-info{width:100%}.payment-info>p{max-width:none}.lower-grid{grid-template-columns:1fr}.page-footer{flex-wrap:wrap}}@media (max-width:900px){.sidebar{flex-basis:80px;width:80px;padding:26px 13px}.brand{align-self:center;padding:0}.sidebar .brand-wordmark,.sidebar-workspace,.sidebar-primary,.nav-section-label,.nav-count,.nav-indicator,.small-tag,.sidebar-footer{display:none}.sidebar .brand-mark{width:39px;height:39px}.side-nav{gap:10px;margin-top:33px}.side-nav a{justify-content:center;gap:0;width:54px;height:48px;padding:0;font-size:0}.side-nav .icon{width:21px;height:21px}.side-nav .nav-demo{height:60px;font-size:0}.nav-demo .icon:last-child{display:none}.page-content,.topbar{padding-left:24px;padding-right:24px}.workspace-grid{grid-template-columns:280px minmax(0,1fr)}.wallet-status{display:none}.auth-shell{grid-template-columns:minmax(300px,.84fr) minmax(350px,1.16fr)}.auth-intro{padding:35px 30px}.auth-intro-copy h1{letter-spacing:-1.3px;font-size:39px}.auth-visual{margin-left:-12px;margin-right:-12px}.auth-flow-card{padding:20px 16px}.auth-flow-route{gap:6px}.auth-flow-node{padding:12px 9px}.auth-flow-center{width:52px;height:52px}.auth-form-heading h2{font-size:29px}}@media (max-width:720px){html{scroll-padding-top:85px}.simulation-strip{min-height:36px;font-size:10px}.strip-detail{display:none}.app-shell{display:block}.sidebar,.live-app .sidebar{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;padding:17px 20px;position:static}.sidebar .brand-wordmark{letter-spacing:-.8px;font-size:23px;display:inline}.sidebar .brand-mark{width:32px;height:32px}.sidebar .brand-logo{gap:8px}.side-nav{flex-direction:row;gap:3px;margin:0}.side-nav a{border-radius:8px;width:34px;height:37px;min-height:37px}.side-nav a .icon{width:17px;height:17px}.side-nav a.nav-demo{display:none}.topbar{min-height:59px;padding:0 20px;top:36px}.breadcrumb{gap:9px;font-size:11px}.breadcrumb .topbar-workspace{display:none}.breadcrumb>span:has(+.topbar-section):not(.topbar-workspace){display:none}.topbar-actions{gap:12px}.account-control{padding-left:12px}.account-control>span{display:none}.real-data-badge{padding:6px 8px;font-size:9px}.page-content{padding:27px 20px 0}.page-heading{align-items:flex-start;gap:12px;margin-bottom:16px}h1{letter-spacing:-.75px;font-size:27px}.heading-description{max-width:290px;font-size:12px}.refresh-button{width:39px;min-height:39px;margin-top:22px;padding:9px}.refresh-button span{display:none}.observation-line{flex-wrap:wrap;gap:7px;margin-bottom:24px;font-size:10px;line-height:1.7}.observation-line .timezone-label{display:none}.freshness-badge{margin-left:20px}.snapshot-note{margin-top:-10px}.overview-heading h2{font-size:13px}.section-caption{display:none}.metrics-grid{gap:12px;margin-bottom:18px}.metric{padding:18px 15px}.metric-heading{font-size:11px}.metric-heading .icon{width:15px;height:15px}.metric-value{margin-top:17px;font-size:29px}.metric-value>span{font-size:13px}.metric-footer{margin-top:13px;font-size:10px}.wallet-summary{align-items:flex-start;gap:12px;margin-bottom:22px;padding:16px}.wallet-summary-icon{width:37px;height:37px;margin-top:3px}.wallet-summary h2{font-size:13px}.wallet-summary p{font-size:10px}.panel-heading{flex-wrap:wrap;padding:20px}.panel-heading h2{font-size:15px}.panel-heading p:not(.eyebrow){font-size:11px}.count-pill{font-size:9px}.transaction-tools{gap:9px;padding:14px 20px}.transaction-search{min-width:0}.transaction-search input{font-size:10px}.transaction-filter select{width:132px;padding-left:9px;font-size:10px}th:first-child,td:first-child{padding-left:20px}.live-receipt-body,.tariff-body{padding:22px 20px}.receipt-meta dd{max-width:65%}.operation-item{padding:22px 20px}.operation-item p{font-size:11px}.page-footer{flex-direction:column;gap:7px;font-size:9px}.workspace-grid{grid-template-columns:1fr;gap:22px}.create-panel form{padding:22px 20px}.payment-preview{flex-direction:row;align-items:flex-start;gap:20px;padding:22px 20px}.copy-code,.scenario-section{padding-left:20px;padding-right:20px}.scenario-heading>span:last-child{display:none}.payment-info>p{font-size:10px}.transaction-meta,.transaction-meta strong,.transaction-meta code{font-size:9px}.audit-list,.roadmap-item,.roadmap-note{padding-left:20px;padding-right:20px}}@media (max-width:680px){.auth-shell{flex-direction:column;display:flex}.auth-intro{padding:26px 28px 29px}.auth-brand .brand-mark{width:34px;height:34px}.auth-brand .brand-wordmark{font-size:25px}.auth-intro-copy{margin-top:31px}.auth-intro-copy h1{letter-spacing:-.9px;font-size:32px}.auth-eyebrow,.auth-visual,.auth-intro-footer{display:none}.auth-intro-copy>p:last-child{max-width:310px;margin:14px 0 0;font-size:12px}.auth-form-section{padding:34px 25px 27px}.auth-form-heading{margin-bottom:23px}.auth-form-kicker{margin-bottom:17px;font-size:8px}.auth-form-heading h2{font-size:27px}.auth-form-heading>p:last-child{font-size:12px}.auth-form-footer{margin-top:37px}.auth-compact-header{padding:22px 24px}.restricted-card{padding:35px 28px}}@media (max-width:420px){.sidebar,.live-app .sidebar{padding:17px 14px}.sidebar .brand-wordmark{font-size:21px}.sidebar .brand-mark{width:30px;height:30px}.side-nav a{width:31px}.page-content{padding:25px 14px 0}.topbar{padding-left:14px;padding-right:14px}h1{font-size:25px}.metrics-grid{gap:10px}.metric{padding:16px 12px}.metric-heading{font-size:10px}.metric-value{letter-spacing:-.6px;font-size:26px}.metric-value.metric-value-text{font-size:17px}.metric-footer{font-size:9px}.wallet-summary{padding:15px 13px}.wallet-summary h2{font-size:12px}.panel-heading{padding:18px}.transaction-tools{flex-wrap:wrap;padding:13px 18px}.transaction-search{flex-basis:100%;max-width:none}.transaction-filter{width:100%}.transaction-filter select{width:100%;max-width:none}.live-receipt-body,.tariff-body{padding:20px 18px}.receipt-fees,.economic-note{padding:16px 13px}.receipt-fees dl>div,.tariff-breakdown>div{font-size:11px}.public-address>div{flex-wrap:wrap}.public-address code{flex-basis:100%}.public-address .button-copy{margin-left:auto}.operation-item{padding:21px 18px}.payment-preview{flex-direction:column;align-items:center;gap:14px;padding-left:18px;padding-right:18px}.payment-info{width:100%}.qr-card{flex-basis:auto;width:174px;padding:10px}.qr-artifact,.qr-artifact img{width:152px;height:152px}.qr-watermark{top:65px}.qr-card>span{font-size:8px}.flow-step strong{font-size:9px}.audit-event time{font-size:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}button,a,input,select{transition:none}.refreshing-icon{animation:none}}
