@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&display=swap";:root{font-family:DM Sans,system-ui,sans-serif;color:#e9f2f4;background:#0b1118;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.58}button:focus-visible,input:focus-visible,a:focus-visible{outline:2px solid #82edcf;outline-offset:3px}.page-shell{min-height:100vh;background:radial-gradient(circle at 78% -12%,#18393c 0,transparent 31rem),#0b1118}.topbar{height:76px;padding:0 max(30px,calc((100vw - 1250px)/2));display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #24313a}.brand{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:700;letter-spacing:-.04em;white-space:nowrap}.brand-mark{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;color:#0b1118;background:#6ee7c7;font-size:24px;line-height:1;font-weight:700}.wallet-area{display:flex;align-items:center;gap:15px;min-width:0}.wallet-network{color:#b8c6cb;font-size:13px;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.status-dot{width:7px;height:7px;border-radius:50%;background:#6ee7c7;box-shadow:0 0 0 3px #6ee7c720}.connect-button{display:inline-block;border:1px solid #49645f;border-radius:8px;padding:10px 16px;background:#172820;color:#9ff2d7;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.connect-button:hover:not(:disabled){background:#1d3b30}main{max-width:1250px;margin:0 auto;padding:45px 30px 34px}.intro{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:31px}.eyebrow,.section-kicker,.field-caption,.card-balance small{font:500 12px/1.4 DM Mono,monospace;letter-spacing:.08em;color:#6ee7c7}h1,h2,p{margin-top:0}h1{margin:9px 0 8px;font-size:clamp(31px,4vw,46px);line-height:1.1;letter-spacing:-.055em}.intro p{color:#a7b6bd;font-size:16px;margin-bottom:0}.intro-count{min-width:103px;padding-bottom:2px;border-left:1px solid #34444d;text-align:right}.intro-count span{display:block;font:400 34px/1 DM Mono,monospace}.intro-count small{display:block;margin-top:8px;color:#82969e;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.workspace{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(330px,1fr);gap:20px;align-items:start}.wallets-panel,.funding-panel{border:1px solid #273842;border-radius:14px;background:#111a23;box-shadow:0 16px 45px #00000018}.wallets-panel{padding:25px;min-width:0}.panel-heading{display:flex;justify-content:space-between;align-items:end;gap:16px}h2{margin:5px 0 0;font-size:23px;line-height:1.2;letter-spacing:-.045em}.text-button{background:none;color:#85d9c3;border:none;padding:7px 0;font-size:13px;white-space:nowrap}.text-button:hover:not(:disabled),.chain-hint button:hover:not(:disabled){text-decoration:underline}.chain-tabs{display:flex;gap:7px;overflow-x:auto;padding:23px 0 16px;scrollbar-width:thin}.chain-tabs button{border:1px solid #30414b;border-radius:7px;padding:10px 13px;background:#17232d;color:#b8c6cb;font-size:13px;font-weight:600;white-space:nowrap}.chain-tabs button:hover{border-color:#678077;color:#fff}.chain-tabs button.active{background:#d3eee5;border-color:#d3eee5;color:#102420}.chain-hint{min-height:38px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#8fa4ac;font-size:13px;padding-bottom:14px}.chain-hint button{border:0;background:none;color:#81e9c8;font-weight:700;padding:0}.wallet-list{display:grid;gap:9px}.wallet-card{width:100%;text-align:left;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:start;gap:13px;border:1px solid #273842;border-radius:9px;background:#16212b;color:inherit;padding:17px 16px}.wallet-card:hover{border-color:#68897f;background:#1a2a32}.wallet-card.selected{border-color:#6ee7c7;background:#1b3032;box-shadow:inset 3px 0 #6ee7c7}.card-index{color:#64878a;font:500 12px/1.7 DM Mono,monospace}.card-body{min-width:0;display:flex;flex-direction:column;gap:4px}.card-body strong{font-size:16px;line-height:1.3}.card-purpose{color:#a8b7bd;font-size:13px;line-height:1.4}.card-address{margin-top:6px;color:#79949d;font:12px/1.4 DM Mono,monospace}.card-balance{display:flex;flex-direction:column;align-items:end;gap:7px;min-width:117px;padding-top:1px}.card-balance small{color:#7b939a;font-size:10px;white-space:nowrap}.card-balance strong{color:#d8f8ed;font:500 13px/1.4 DM Mono,monospace;white-space:nowrap}.card-usd{color:#9cb7b3;font:500 13px/1.3 DM Mono,monospace;white-space:nowrap}.funding-panel{padding:25px}.transfer-target{margin-top:25px;padding:18px;border:1px solid #31534d;border-radius:9px;background:#162722}.field-caption{color:#809f99;font-size:11px}.target-name{margin-top:8px;font-size:18px;font-weight:700}.target-chain{margin-top:2px;color:#a2c8bc;font-size:13px}.target-address{margin-top:13px;color:#b8cbc8;font:12px/1.55 DM Mono,monospace;overflow-wrap:anywhere}.amount-label{display:block;margin-top:25px;margin-bottom:10px;font-size:14px;font-weight:700}.amount-field{height:61px;display:flex;align-items:center;gap:12px;padding:0 15px;border:1px solid #46605c;border-radius:8px;background:#0c151c}.amount-field:focus-within{border-color:#6ee7c7}.amount-field input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:#f1f9fa;font:500 24px/1 DM Mono,monospace}.amount-field input::placeholder{color:#52636c}.amount-field span{color:#83a7a1;font:500 13px DM Mono,monospace}.presets{display:flex;gap:8px;margin-top:10px}.presets button{flex:1;border:1px solid #34434c;border-radius:6px;background:#1b2831;color:#c5d4d7;padding:8px 4px;font-size:12px;white-space:nowrap}.presets button:hover{border-color:#6ee7c7;color:#e9fff7}.form-help,.safety-note{color:#8399a1;font-size:12px;line-height:1.5}.form-help{margin:12px 0 0}.amount-usd{margin:8px 0 0;color:#a7dacb;font-size:13px}.sender-balance{display:flex;justify-content:space-between;gap:12px;margin-top:17px;padding-top:16px;border-top:1px solid #2b3b43;color:#9ab0b8;font-size:13px}.sender-balance strong{color:#e8f7f2;font:500 13px DM Mono,monospace;text-align:right}.sender-balance small{display:block;margin-top:4px;color:#9cb7b3;font:500 12px DM Mono,monospace}.primary-button,.secondary-button{border-radius:8px;min-height:49px;padding:11px 16px;font-size:14px;font-weight:700}.primary-button{border:1px solid #8df0d0;background:#6ee7c7;color:#10251f}.primary-button:hover:not(:disabled){background:#96f4d9}.secondary-button{border:1px solid #41535c;background:#1a2831;color:#d7e3e4}.secondary-button:hover{background:#24353e}.review-button{width:100%;margin-top:24px}.safety-note{margin:12px 0 0;text-align:center}footer{margin-top:25px;color:#718991;font-size:13px;line-height:1.5}.price-source{margin-top:5px}.notice{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:17px;padding:13px 17px;border:1px solid #496d60;border-radius:8px;background:#173029;color:#d4f8e9;font-size:14px}.notice-error,.notice-failed{border-color:#8c5a58;background:#322324;color:#ffddd9}.notice strong,.notice span{display:block}.notice span{margin-top:2px;color:#b3cfc4}.notice a{color:#a5f1d4;white-space:nowrap}.review-dialog{width:min(100% - 30px,490px);max-height:calc(100% - 30px);overflow:auto;border:1px solid #4c7066;border-radius:14px;padding:27px;background:#14212a;color:#edf6f4;box-shadow:0 24px 80px #0009}.review-dialog::backdrop{background:#03080bcc}.dialog-top{display:flex;align-items:center;justify-content:space-between}.close-button{background:none;border:none;color:#9ab2b5;font-size:28px;line-height:1;padding:0 3px}.review-dialog h2{margin:12px 0 7px;font-size:28px}.dialog-intro{color:#9cb1b8;font-size:14px}.review-details{margin:21px 0 23px;border-top:1px solid #30444b}.review-details div{display:grid;grid-template-columns:95px minmax(0,1fr);gap:10px;padding:13px 0;border-bottom:1px solid #30444b}.review-details dt{color:#95a9ae;font-size:13px}.review-details dd{margin:0;text-align:right;font-size:14px;font-weight:600}.review-details .break-address{overflow-wrap:anywhere;font:12px/1.5 DM Mono,monospace}.dialog-actions{display:flex;gap:9px}.dialog-actions .secondary-button{flex:1}.dialog-actions .primary-button{flex:2}@media(max-width:890px){.workspace{grid-template-columns:1fr}.funding-panel{grid-row:1}.wallet-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-card{grid-template-columns:23px minmax(0,1fr)}.card-balance{grid-column:2;align-items:start;padding-top:9px}}@media(max-width:620px){.topbar{padding:0 18px;height:66px}.wallet-network{display:none}.connect-button{padding:9px 11px;font-size:12px}main{padding:31px 16px}.intro{margin-bottom:23px}.intro-count{display:none}.wallets-panel,.funding-panel{padding:18px}.wallet-list{grid-template-columns:1fr}.wallet-card{grid-template-columns:25px minmax(0,1fr) auto;gap:10px;padding:14px}.card-balance{grid-column:auto;align-items:end;padding:0;min-width:102px}.card-purpose{font-size:12px}.chain-tabs{margin-right:-18px;padding-right:18px}.notice{align-items:flex-start;flex-direction:column}}@media(max-width:420px){.wallet-card{grid-template-columns:23px minmax(0,1fr)}.card-balance{grid-column:2;align-items:start;padding-top:8px}.review-details div{grid-template-columns:74px minmax(0,1fr)}}
