/*uo-money-btc: Bitcoin page (money-gen/bitcoin/build_bitcoin.py)*/
.mne-topic p.btc-p{font-size:17px;line-height:1.6;max-width:80ch;margin:12px 0 0}
.btc-wp{margin:6px 0 0;padding-left:28px;font-size:17px;line-height:1.55;max-width:80ch}
.btc-wp li{margin:9px 0;overflow-wrap:anywhere}
.btc-wp li::marker{color:var(--accent);font-weight:800}
.btc-wp b{font-family:var(--display)}
.btc-tl{list-style:none;margin:8px 0 0 8px;padding:0 0 0 20px;border-left:3px solid var(--mark,#ffd23f);display:grid;gap:14px;max-width:80ch}
.btc-tl li{position:relative;font-size:16.5px;line-height:1.5;overflow-wrap:anywhere}
.btc-tl li::before{content:"";position:absolute;left:-29px;top:3px;width:11px;height:11px;border-radius:50%;background:#fff;border:3px solid var(--ink,#15233c)}
.btc-tl time{display:block;font:800 13px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}
.btc-tw{overflow-x:auto;margin:16px 0 0;max-width:80ch}
.btc-table{border-collapse:collapse;width:100%;font-size:15.5px}
.btc-table caption{text-align:left;font-weight:700;margin:0 0 6px;color:var(--ink)}
.btc-table th{text-align:left;font:700 12.5px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--mne-soft);padding:8px 10px}
.btc-table td{padding:7px 10px;border-top:1px solid #dde5f3;font-variant-numeric:tabular-nums}
.btc-table td:first-child{font-weight:700}
.btc-note{font-size:15px;color:var(--muted);margin:8px 0 0;max-width:80ch}
.btc-ages li{margin:10px 0}
.btc-ages b{font-family:var(--display)}
.btc-all{margin:6px 0 26px}
.btc-all h2{font-size:clamp(22px,3vw,28px);margin:0 0 6px}
.btc-all p{margin:0 0 6px;color:var(--muted);max-width:80ch}
/*/uo-money-btc*/
