:root{--bg:#080c0f;--panel:#0e1519;--line:#303b42;--muted:#748189;--text:#e5eaec;--silver:#c3ccd1;--green:#63d59d;--mono:"IBM Plex Mono",monospace;--sans:Inter,sans-serif;--serif:"Libre Caslon Display",Georgia,serif}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:75px 75px}header{height:76px;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 4vw;background:#090e12}header>a{color:#9ba5aa;text-decoration:none;font:8px var(--mono)}.brand{color:var(--text)!important;font-size:11px!important}.brand>span{display:inline-grid;place-items:center;width:32px;height:32px;background:var(--silver);color:#091014;margin-right:10px;font-weight:600}.brand i{color:var(--muted);font-style:normal}.network{margin-left:auto;margin-right:30px;color:#8f9aa0;font:8px var(--mono)}.network i{display:inline-block;width:5px;height:5px;background:var(--green);border-radius:50%;margin-right:7px}main{max-width:1420px;margin:auto;padding:80px 4vw 110px}.intro>span{font:8px var(--mono);color:var(--muted);letter-spacing:.1em}.intro h1{font:400 clamp(50px,6vw,82px)/.98 var(--serif);letter-spacing:-.05em;margin:18px 0}.intro p{color:#7f8b91;font-size:12px;line-height:1.7;max-width:600px}.funding-card{margin-top:55px;border:1px solid #435159;background:var(--panel);display:grid;grid-template-columns:1fr 270px;position:relative}.card-head,.testnet-warning,.asset-tabs{grid-column:1/-1}.card-head{height:48px;border-bottom:1px solid var(--line);padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#7d8990;font:8px var(--mono)}.card-head b{color:#aeb7bc;font-weight:500}.testnet-warning{display:flex;align-items:center;gap:25px;padding:14px 18px;border-bottom:1px solid var(--line);border-left:2px solid var(--green)}.testnet-warning b{font:8px var(--mono);color:var(--green);white-space:nowrap}.testnet-warning p{font:8px/1.6 var(--mono);color:#69767d;margin:0}.asset-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.asset-tabs button{padding:17px;border:0;border-right:1px solid var(--line);background:#0b1115;color:#7c8990;text-align:left;font:500 10px var(--mono);cursor:pointer}.asset-tabs button:last-child{border:0}.asset-tabs button small{display:block;font-size:7px;color:#59666d;margin-top:5px}.asset-tabs button.active{background:#151e23;color:#e1e6e8;box-shadow:inset 0 2px var(--silver)}.fund-form{padding:36px}.fund-form>label:not(.confirm){font:8px var(--mono);color:#758189}.amount-input{display:flex;border:1px solid var(--line);margin-top:9px;background:#080d10}.amount-input input{flex:1;min-width:0;padding:16px;border:0;background:transparent;color:#e8ecee;font:18px var(--mono);outline:none}.amount-input span{padding:18px;color:#a8b2b7;font:10px var(--mono)}.instruction-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);margin-top:22px}.instruction-grid>div{padding:16px;border-bottom:1px solid var(--line);overflow:hidden}.instruction-grid>div:nth-child(odd){border-right:1px solid var(--line)}.instruction-grid>div:nth-child(n+3){border-bottom:0}.instruction-grid small,.tx-preview small{display:block;color:#647178;font:7px var(--mono)}.instruction-grid b,.tx-preview b{display:block;color:#cad1d5;font:9px var(--mono);margin-top:7px;overflow:hidden;text-overflow:ellipsis}.tx-preview{margin-top:22px;border-left:2px solid #75828a;background:#0a1014;padding:17px;display:grid;gap:14px}.confirm{display:flex;gap:10px;align-items:flex-start;margin:22px 0;color:#79868d;font-size:9px;line-height:1.6}.confirm input{accent-color:var(--silver)}.send{width:100%;display:block;text-align:center;border:0;background:var(--silver);color:#071014;padding:15px;text-decoration:none;font:600 9px var(--mono);cursor:pointer}.send:disabled{opacity:.35;cursor:not-allowed}.bitcoin-link[hidden]{display:none}.fund-error{min-height:25px;padding-top:11px;color:#df9b9b;font:8px var(--mono)}.receipt{border-left:1px solid var(--line);padding:38px 27px;text-align:center}.receipt>span{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--green);color:var(--green);border-radius:50%;margin:0 auto 25px}.receipt small{color:#718087;font:7px var(--mono)}.receipt h2{font:400 29px var(--serif)}.receipt p{color:#758188;font:8px/1.7 var(--mono);word-break:break-all}.receipt a{color:#b8c1c6;font:8px var(--mono)}.controls{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:65px}.controls>div{padding:25px;border-right:1px solid var(--line)}.controls span{color:var(--green);font:8px var(--mono)}.controls h2{font:400 22px var(--serif);margin:30px 0 9px}.controls p{color:#6f7c83;font-size:10px;line-height:1.7}footer{padding:25px 4vw;border-top:1px solid var(--line);color:#58656c;font:7px var(--mono)}@media(max-width:800px){.funding-card{grid-template-columns:1fr}.receipt{border-left:0;border-top:1px solid var(--line)}.controls{grid-template-columns:1fr}.controls>div{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:560px){header{padding:0 18px}.network{display:none}main{padding:60px 18px 80px}.asset-tabs{grid-template-columns:1fr 1fr}.fund-form{padding:25px 18px}.instruction-grid{grid-template-columns:1fr}.instruction-grid>div{border-right:0!important;border-bottom:1px solid var(--line)!important}.instruction-grid>div:last-child{border-bottom:0!important}.testnet-warning{align-items:flex-start;flex-direction:column;gap:7px}}
.asset-tabs{grid-template-columns:repeat(2,1fr)}
