.bitcoin-lab{--btc:#e8b472;--btc-soft:#2a241f;flex-direction:column;gap:22px;min-width:0;display:flex}.btc-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.btc-eyebrow{color:var(--btc);letter-spacing:1.8px;margin-bottom:10px;font-size:10px}.btc-heading h1{letter-spacing:-.6px;font-size:29px;font-weight:580}.btc-heading>div>p:last-child{color:var(--muted);margin-top:8px;font-size:12px}.btc-hero{background:radial-gradient(at 88%,#4b362330,#0000 65%),linear-gradient(125deg,#22211f,#171b21);border:1px solid #4a3a2a;border-radius:11px;align-items:center;gap:28px;padding:36px 38px;display:flex;overflow:hidden}.btc-hero-copy{flex:1;min-width:0}.btc-tag{color:var(--btc);letter-spacing:1.4px;font-size:9px}.btc-hero h2{letter-spacing:-1px;color:#f2e5d3;margin:17px 0 13px;font-size:35px;font-weight:540;line-height:1.48}.btc-hero-copy>p{color:#a8a49e;max-width:445px;font-size:12px;line-height:1.95}.btc-flow{color:#c4a57e;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;font-size:10px;display:flex}.btc-flow>span{background:#32291e70;border:1px solid #493b2d;border-radius:4px;padding:5px 9px}.btc-chain-art{flex-shrink:0;align-items:center;padding-right:8px;display:flex}.btc-chain-art>div{color:#a98b66;background:#2c251e;border:1px solid #5e4830;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:75px;height:88px;display:flex;transform:rotate(-4deg)}.btc-chain-art span{font-family:var(--font-mono);font-size:10px}.btc-chain-art>.is-tip{color:#e6b87e;border-color:#ad8150;width:90px;height:110px;transform:rotate(5deg);box-shadow:0 0 45px #cf934e13}.btc-chain-art>.is-next{opacity:.55;background:0 0;border-style:dashed;transform:rotate(-3deg)}.btc-chain-art>i{border-top:1px dashed #8b6b43;width:20px}.btc-boundary{color:#96958f;align-items:flex-start;gap:9px;margin-top:-7px;font-size:11px;line-height:1.85;display:flex}.btc-boundary>svg{color:#b39773;margin-top:3px}.btc-stats{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));padding:20px 0;display:grid}.btc-stats>div{border-left:1px solid var(--border);min-width:0;padding:0 25px}.btc-stats>div:first-child{border-left:0}.btc-stats span{color:var(--muted);margin-bottom:9px;font-size:10px;display:block}.btc-stats strong{font-family:var(--font-mono);word-break:break-word;font-size:25px;font-weight:450}.btc-stats small{color:#737f8e;letter-spacing:.8px;margin-left:9px;font-size:8px;font-weight:400}.btc-workspace{grid-template-columns:1fr 1fr;gap:20px;display:grid}.btc-card{border:1px solid var(--border);background:var(--surface);border-radius:9px;min-width:0;padding:23px}.btc-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px;display:flex}.btc-section-title h2{align-items:center;gap:8px;font-size:15px;font-weight:520;display:flex}.btc-section-title h2>svg{color:var(--btc)}.btc-section-title>span{color:#8390a1;text-align:right;font-size:9px}.btc-copy{color:#95a0b1;margin-bottom:18px;font-size:11px;line-height:1.9}.btc-empty{text-align:center;color:#8291a4;padding:22px 5px;font-size:12px;line-height:1.9}.btc-empty .button{margin:18px auto 3px;display:inline-flex}.btc-help{color:#7e8c9f;margin-top:15px;font-size:10px;line-height:1.9}.btc-help>a{color:#c4a176;margin-left:10px}.bitcoin-lab>.btc-help{margin-top:0}.btc-help>svg{color:#ac9479;margin-right:4px}.btc-wallet-tabs{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.btc-wallet-tabs>button{border:1px solid var(--border);color:#939fac;border-radius:5px;padding:5px 10px;font-size:10px}.btc-wallet-tabs>button[aria-pressed=true]{color:#e5b87b;background:#30291f;border-color:#82603e}.btc-address{background:#10161e;border:1px solid #343b43;border-radius:6px;align-items:center;gap:10px;padding:12px;display:flex}.btc-address code{overflow-wrap:anywhere;color:#abb9c9;flex:1;min-width:0;font-size:10px}.btc-address button{color:#a48d73;padding:3px}.btc-balance{padding:23px 0 18px}.btc-balance>span{color:#8491a0;margin-bottom:6px;font-size:10px;display:block}.btc-balance>strong{font-size:31px;font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:450}.btc-balance small{color:#bfa07b;font-size:11px;font-weight:400}.btc-balance-details{border-top:1px solid var(--border);flex-wrap:wrap;gap:14px;padding-top:14px;display:flex}.btc-balance-details span{color:#7d899a;flex-direction:column;flex:1;gap:3px;min-width:75px;font-size:9px;display:flex}.btc-balance-details b{font-size:12px;font-family:var(--font-mono);color:#b0bac7;font-weight:400}.btc-utxos{color:#bba282;margin-top:20px;font-size:10px}.btc-utxos summary{cursor:pointer}.btc-utxos>div{border-bottom:1px solid var(--border);color:#9baabd;grid-template-columns:1fr auto;gap:6px;padding:11px 0;display:grid}.btc-utxos code{overflow-wrap:anywhere;font-size:9px}.btc-utxos small{color:#778396;grid-column:1/-1;font-size:9px}.btc-utxos>p{color:#7d8b9e;margin-top:12px}.btc-field{color:#a4afbe;flex-direction:column;gap:8px;min-width:0;font-size:10px;display:flex}.btc-field input,.btc-field select{color:#c8d0db;background:#0f151d;border:1px solid #35404e;border-radius:5px;width:100%;padding:11px 12px;font-size:12px}.btc-field input::placeholder{color:#58677b}.btc-mining-facts{grid-template-columns:1fr 1fr;gap:15px 13px;margin:19px 0;display:grid}.btc-mining-facts>span{color:#7d8c9d;flex-direction:column;gap:5px;font-size:9px;display:flex}.btc-mining-facts strong{color:#c4b299;font-size:11px;font-weight:450}.btc-mining-actions{align-items:center;gap:14px;padding-top:4px;display:flex}.btc-mining-actions>span{color:#808d9f;font-size:9px}.bitcoin-lab .button.primary{color:#11161d;background:#b68b56;border:1px solid #c49a66}.bitcoin-lab .button.primary:hover:not(:disabled){background:#c59a64}.btc-transfer-form{grid-template-columns:minmax(180px,2fr) 1fr 1fr auto;align-items:end;gap:13px;display:grid}.btc-transfer-form>.button{white-space:nowrap;height:41px}.btc-text-button{color:#c2a275;margin-top:12px;padding:0;font-size:10px}.btc-review{background:#25221d;border:1px solid #6c5133;border-radius:7px;margin-top:18px;padding:19px}.btc-review h3{color:#dfc29a;margin-bottom:13px;font-size:14px;font-weight:500}.btc-review>p{color:#b7ad9e;overflow-wrap:anywhere;margin-bottom:8px;font-size:11px;line-height:1.8}.btc-review>p>code{font-size:10px;display:block}.btc-review>div:last-child{gap:10px;margin-top:17px;display:flex}.btc-explorer{grid-template-columns:minmax(250px,.8fr) minmax(0,1.3fr);gap:20px;display:grid}.btc-block-list{overscroll-behavior:contain;max-height:450px;overflow:auto}.btc-block-list>button{text-align:left;border-bottom:1px solid #26303c;border-radius:5px;align-items:center;gap:11px;width:100%;padding:14px 9px;display:flex}.btc-block-list>button.is-selected{background:#30281f}.btc-block-icon{color:#c69e6c;background:#29241e;border:1px solid #55412b;border-radius:5px;place-items:center;width:34px;height:36px;display:grid}.btc-block-list>button>span:nth-child(2){flex:1;min-width:0}.btc-block-list strong{color:#c4c8ce;margin-bottom:3px;font-size:11px;font-weight:450;display:block}.btc-block-list code{color:#78879a;overflow-wrap:anywhere;font-size:9px}.btc-main-label,.btc-fork-label{text-align:right;color:#7fa696;font-size:9px}.btc-fork-label{color:#c69e6c}.btc-main-label small,.btc-fork-label small{color:#727f92;margin-top:4px;font-size:9px;display:block}.btc-block-detail dl{flex-direction:column;gap:12px;margin:0 0 20px;display:flex}.btc-block-detail dl>div{gap:14px;display:flex}.btc-block-detail dt{color:#7f8da1;flex-shrink:0;width:62px;font-size:10px}.btc-block-detail dd{font-family:var(--font-mono);color:#aab8cb;overflow-wrap:anywhere;min-width:0;margin:0;font-size:10px;line-height:1.8}.btc-transaction{border-top:1px solid #2a3441;font-size:10px}.btc-transaction>summary{cursor:pointer;color:#a0adbd;justify-content:space-between;align-items:center;gap:13px;padding:14px 0;list-style:disclosure-closed;display:flex}.btc-transaction>summary:before{content:"›";color:#bc986c}.btc-transaction[open]>summary:before{transform:rotate(90deg)}.btc-transaction>summary>code{color:#8a97a8;overflow-wrap:anywhere;flex:1;font-size:9px}.btc-transaction>summary>span{flex-shrink:0}.btc-tx-details{background:#0e151e;border-radius:5px;max-height:300px;margin-bottom:14px;padding:10px 13px;overflow:auto}.btc-tx-details p{color:#ad977d;margin-bottom:10px;font-size:10px;line-height:1.8}.btc-tx-details code{overflow-wrap:anywhere;color:#8999ad;font-size:9px;display:block}.btc-tx-details p>span{color:#738399;margin-top:4px;display:block}.btc-roadmap{background:#191c1d;border:1px solid #343430;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;padding:25px 28px;display:flex}.btc-roadmap>div{flex:1;min-width:0}.btc-roadmap span{letter-spacing:.5px;color:#7e8b9d;font-size:9px}.btc-roadmap>div:first-child span{color:#c7a372}.btc-roadmap h3{color:#b8bdc4;margin:9px 0 6px;font-size:14px;font-weight:500}.btc-roadmap p{color:#768495;font-size:10px;line-height:1.8}.btc-roadmap>svg{color:#555f69}.btc-alert,.btc-notice{color:#e0b696;background:#33241d;border:1px solid #694536;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 15px;font-size:12px;line-height:1.8;display:flex}.btc-alert button{white-space:nowrap;border:1px solid #906648;border-radius:4px;margin-left:auto;padding:4px 8px}.btc-notice{color:#91bba6;background:#162e26;border-color:#305746}.btc-alert:empty{display:none}@media (max-width:1200px){.btc-chain-art{transform-origin:100%;margin-left:-25px;transform:scale(.85)}.btc-hero{padding:30px}.btc-transfer-form{grid-template-columns:minmax(150px,2fr) 1fr 1fr}.btc-transfer-form>.button{grid-column:1/-1;justify-self:start}.btc-stats>div{padding:0 18px}.btc-stats small{margin:4px 0 0;display:block}.btc-section-title{flex-wrap:wrap;gap:7px}.btc-section-title>span{text-align:left}}@media (max-width:950px){.btc-chain-art{display:none}.btc-workspace{grid-template-columns:1fr}.btc-explorer{grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr)}.btc-mining-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.btc-balance-details{max-width:600px}}@media (max-width:650px){.bitcoin-lab{gap:17px}.btc-heading{align-items:flex-start;gap:8px}.btc-heading h1{font-size:24px}.btc-eyebrow{letter-spacing:1px;font-size:8px}.btc-heading>div>p:last-child{font-size:10px}.btc-heading>.button{white-space:nowrap;padding:8px;font-size:10px}.btc-hero{border-radius:8px;padding:25px 22px}.btc-hero h2{font-size:30px}.btc-hero-copy>p{font-size:11px}.btc-tag{letter-spacing:.9px;font-size:8px}.btc-flow{gap:6px;margin-top:21px;font-size:9px}.btc-flow>span{padding:4px 6px}.btc-flow>svg{width:10px}.btc-boundary{gap:6px;font-size:10px}.btc-stats{grid-template-columns:1fr 1fr;row-gap:20px;padding:18px 0}.btc-stats>div:nth-child(3){border-left:0}.btc-stats strong{font-size:25px}.btc-stats small{margin-left:7px;font-size:7px;display:inline}.btc-card{padding:19px 16px}.btc-section-title h2{font-size:14px}.btc-balance>strong{font-size:29px}.btc-mining-facts{grid-template-columns:1fr 1fr}.btc-mining-actions{flex-direction:column;align-items:flex-start;gap:8px}.btc-transfer-form{grid-template-columns:1fr 1fr;gap:14px}.btc-transfer-form>.btc-field:first-child{grid-column:1/-1}.btc-transfer-form>.button{justify-self:stretch}.btc-explorer{grid-template-columns:1fr;gap:17px}.btc-block-list{max-height:275px}.btc-block-detail dl>div{gap:8px}.btc-block-detail dt{width:53px;font-size:9px}.btc-block-detail dd{font-size:9px}.btc-transaction>summary{gap:8px;font-size:9px}.btc-transaction>summary>code{font-size:8px}.btc-roadmap{flex-direction:column;align-items:flex-start;gap:17px;padding:22px}.btc-roadmap>svg{transform:rotate(90deg)}.btc-review{padding:15px}.btc-review>div:last-child{flex-wrap:wrap}.btc-review>p{font-size:10px}.btc-address code{font-size:9px}.btc-alert,.btc-notice{font-size:11px}.btc-alert button{margin-left:0}.btc-field input,.btc-field select{font-size:16px}.btc-stats span{font-size:10px}}
