*{box-sizing:border-box}:root{--bg-dark:#1e1e1e;--text-main:#fff;--text-muted:#a0a5ad;--border-color:#333;--neon-green:#5eba7d;--btn-disabled-bg:#2b3d32;--pill-bg:#2b2b2b}html,body,#root{width:100%;height:100%;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500}.theme-dark{--bg:#1a1a1a;--card-bg:transparent;--text:#e6e7e8;--subtext:#b0b3b8;--accent:#22c55e;--input-bg:#1f1f1f;--input-soft:#232323;--border-default:#3a3f3c;--border-primary:#2a2a2a;--amount-border:#2a2a2a}.page{background:var(--bg);justify-content:center;min-height:100dvh;display:flex}.mobile-app-container{justify-content:center;align-items:center;min-height:100vh;display:flex}.card{width:100%;max-width:420px;color:var(--text);flex-direction:column;padding:20px;display:flex}.form-content{flex-direction:column;gap:24px;padding:40px 16px 10px;display:flex}.input-group{flex-direction:column;gap:8px;display:flex}.label{letter-spacing:.01em;color:var(--subtext);cursor:default;margin-bottom:10px;font-size:12.5px;font-weight:500}.theme-dark .input-row{border:1.5px solid #3a3d40}.input-row.primary{margin-bottom:24px}.input-row.amount-row{margin-bottom:20px}.input-row{background:var(--input-bg);border-radius:14px;align-items:center;gap:10px;height:56px;padding:0 16px;transition:border-color .2s;display:flex}.input-box{border:1px solid var(--border-color);background-color:#0000;border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;transition:border-color .2s ease-in-out;display:flex}.input-row:focus-within,.input-box:focus-within,.active-focus{border-color:#22c55e}.input-row input,.input-box input{color:var(--text);appearance:none;background:0 0;border:none;outline:none;flex:1;width:100%;padding:0;font-family:inherit;font-size:16px}.input-row input::placeholder,.input-box input::placeholder{color:var(--text-muted)}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-actions{align-items:center;gap:16px;margin-left:10px;display:flex}.right-icons{gap:10px;display:flex}.green-text{color:var(--neon-green)}.paste{position:relative;top:-1px}.paste,.max{cursor:pointer;color:var(--accent);font-size:14px;font-weight:600}.unit{color:var(--subtext);font-size:13px}.icon{cursor:pointer}.contact-icon,.qr-icon{cursor:pointer;width:20px;height:20px;stroke:var(--accent);fill:none}.network-row{background:var(--input-soft);height:40px;box-shadow:none;border:none;border-radius:999px;align-items:center;gap:10px;width:fit-content;margin-bottom:22px;padding:0 14px;display:inline-flex}.network-left{align-items:center;gap:8px;display:flex}.network-left span{font-size:13.5px}.theme-dark .network-left span{color:#8b8f94;font-weight:500}.network-icon{object-fit:cover;border-radius:50%;width:32px;height:32px}.network-arrow{width:16px;height:16px}img{overflow-clip-margin:content-box;overflow:clip}.network-icon-bg{background-color:#000;border-radius:50%;padding:2px;display:flex}.dropdown-icon{color:var(--text-muted)}.estimate{color:var(--subtext);margin-top:0;margin-bottom:auto;font-size:13px}.connect-btn{cursor:pointer;border:none;border-radius:999px;align-self:center;width:100%;max-width:360px;height:52px;margin-top:auto;font-size:16px;font-weight:600;transition:background-color .25s,opacity .25s}.theme-dark .connect-btn.idle{color:#0b0b0b;opacity:.85;background:#2e7d5b}.theme-dark .connect-btn.active{color:#0b0b0b;background:#22c55e}.connect-btn:disabled{color:#ffffff4d;cursor:default;background-color:#1301014d;border-color:#c3c3c34d}@media (prefers-color-scheme:light){.theme-dark{--bg:#fff;--card-bg:transparent;--text:#111827;--subtext:#6b7280;--accent:#2563eb;--input-bg:#fff;--input-soft:#f6f7f9;--border-default:#d1d5db;--border-primary:#e5e7eb;--amount-border:#e5e7eb}.theme-dark .input-row{border:1.5px solid #d1d5db}.theme-dark .network-left span{color:#6b7280}.theme-dark .connect-btn.idle{color:#fff;opacity:.85;background:#a3a1ff}.theme-dark .connect-btn.active{color:#fff;background:#2563eb}.input-row:focus-within{border-color:#2563eb}}.transfer-page{color:#e6e7e8;background:#1a1a1a;flex-direction:column;min-height:100dvh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;display:flex}.transfer-header{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.transfer-header h1{color:#e6e7e8;margin:0;font-size:16px;font-weight:600}.header-icon{cursor:pointer;color:#e6e7e8;width:20px;height:20px}.transfer-container{flex-direction:column;gap:12px;padding:0 20px 20px;display:flex}.amount-section{text-align:center;padding:24px 0}.main-amount{color:#e6e7e8;margin:0 0 6px;font-size:32px;font-weight:700}.sub-amount{color:#b0b3b8;margin:0;font-size:14px}.info-card{background:#1f1f1f;border-radius:14px;padding:4px 16px}.info-row{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.info-row:last-child{border-bottom:none}.info-label{color:#b0b3b8;align-items:center;gap:4px;font-size:13px;display:flex}.label-icon{color:#b0b3b8}.info-value{color:#e6e7e8;font-size:13px;font-weight:500}.status-completed{color:#22c55e}.status-failed{color:#ef4444}.address-text{font-family:monospace;font-size:12px}.fee-container{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.fee-primary{align-items:center;gap:6px;display:flex}.fee-icon{object-fit:cover;border-radius:50%;width:20px;height:20px;display:block}.fee-fiat{color:#e6e7e8;font-size:13px;font-weight:500}.fee-crypto{color:#b0b3b8;font-size:11px}.explorer-link{text-align:center;padding:12px 0}.explorer-link a{color:#22c55e;font-size:18px;font-weight:500;text-decoration:none}@media (prefers-color-scheme:light){.transfer-page{color:#111827;background:#fff}.transfer-header h1,.header-icon,.main-amount{color:#111827}.sub-amount{color:#6b7280}.info-card{background:#f6f7f9}.info-row{border-bottom-color:#e5e7eb}.info-label,.label-icon{color:#6b7280}.info-value{color:#111827}.status-completed{color:#2563eb}.fee-fiat{color:#111827}.fee-crypto{color:#6b7280}.explorer-link a{color:#2563eb}}
