:root{color-scheme:light;scrollbar-color:var(--text-muted) transparent;--bg-primary: #fcfaf7;--bg-secondary: #f4f0e9;--bg-hover: #f8f5f0;--text-primary: #322c24;--text-secondary: #675f52;--text-muted: #978d7e;--border-color: #ded7cb;--border-subtle: rgba(50, 40, 20, .07);--link-color: #b25300;--link-hover: #9c4a06;--modal-backdrop: rgba(0, 0, 0, .5);--shadow: rgba(0, 0, 0, .1);--shadow-hover: rgba(0, 0, 0, .3);--bg-pending: #cfc7ba;--bg-pending-hover: #b3a996;--text-decoded: #1f9e57;--text-warning: #f39c12;--signal-green: #2ecc71;--signal-red: #e74c3c;--text-received: #2ecc71;--text-sent: #e74c3c;--era-pre: #f7931a;--era-segwit: #c25410;--era-taproot: #9a2a0c;--mark-base: var(--era-pre);--mark-witness: var(--era-segwit);--fs-micro: .7em;--fs-label: .8em;--fs-small: .85em;--fs-button: .85em;--fs-json: .9em;--fs-stat-value: .95em;--fs-lead: 1.25em;--fs-display: 1.6em;--fs-masthead: 1.7em;--fs-brand: 13px;--fs-modal-title: 18px;--fs-heading: 20px;--fs-setting-label: 16px;--fs-setting-sub: 15px;--fs-setting-fine: 14px;--fs-setting-micro: 13px;--fs-setting-note: 12px;--ls-caps: .05em;--disclosure-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[data-theme=dark]{color-scheme:dark;--bg-primary: #141110;--bg-secondary: #1d1915;--bg-hover: #272119;--text-primary: #e9e2d6;--text-secondary: #b1a795;--text-muted: #877d6d;--border-color: #39322a;--border-subtle: rgba(255, 240, 215, .05);--link-color: #f7931a;--link-hover: #ffab40;--modal-backdrop: rgba(0, 0, 0, .7);--shadow: rgba(0, 0, 0, .3);--shadow-hover: rgba(0, 0, 0, .5);--bg-pending: #4f463c;--bg-pending-hover: #6a5f52;--text-decoded: #69f0ae;--text-warning: #ffb347;--text-received: #69f0ae;--text-sent: #ff6b6b;--era-segwit: #ee6425;--era-taproot: #b04026}.script-type-btn,.block-time,pre[id$=-json-display]{font-family:inherit}[data-accent=pink]{--link-color: #db2777;--link-hover: #be185d}[data-accent=pink][data-theme=dark]{--link-color: #f472b6;--link-hover: #f9a8d4}[data-accent=orange]{--link-color: #b25300;--link-hover: #9c4a06}[data-accent=orange][data-theme=dark]{--link-color: #f7931a;--link-hover: #ffab40}[data-accent=teal]{--link-color: #0d9488;--link-hover: #0a756b}[data-accent=teal][data-theme=dark]{--link-color: #5eead4;--link-hover: #99f6e4}[data-accent=sky]{--link-color: #0284c7;--link-hover: #0369a1}[data-accent=sky][data-theme=dark]{--link-color: #38bdf8;--link-hover: #7dd3fc}[data-accent=slate]{--link-color: #475569;--link-hover: #334155}[data-accent=slate][data-theme=dark]{--link-color: #94a3b8;--link-hover: #cbd5e1}html{scroll-padding-top:56px;padding-right:var(--scroll-comp, 0px)}body{font-family:Liberatino Mono,monospace;font-size:18px;max-width:1400px;margin:0 auto;padding:68px 36px 36px;background:var(--bg-primary);color:var(--text-primary);box-sizing:border-box}h1{border-bottom:1px solid var(--border-color);padding-bottom:12px;font-size:var(--fs-masthead);font-weight:400;text-transform:uppercase;letter-spacing:.06em}h1[aria-label="Satoshi.Space"]{-webkit-text-stroke:1.2px currentColor}.brand-sq{display:inline-block;width:.66em;height:.66em;vertical-align:baseline;margin:0 .32em 0 .26em;background:var(--era-pre);border-radius:2px}.site-subtitle{color:var(--text-muted);font-size:var(--fs-small);margin-top:-8px;margin-bottom:36px}#top-bar{position:fixed;top:0;left:0;right:0;height:48px;z-index:1000;display:flex;align-items:center;padding:0 20px;padding-right:calc(20px + var(--scroll-comp, 0px));gap:16px;background:var(--bg-primary);border-bottom:1px solid var(--border-color);box-sizing:border-box}.top-bar-brand{flex-shrink:0;color:var(--text-muted);text-decoration:none;font-size:var(--fs-brand);letter-spacing:.08em;white-space:nowrap}.top-bar-brand .brand-sq{border-radius:1.5px;margin:0 .4em 0 .34em}.top-bar-brand:hover{color:var(--text-secondary);text-decoration:none}.top-bar-search{flex:1;max-width:480px;margin:0;display:flex}#search-input{flex:1;min-width:0;height:30px;padding:0 12px;border:1px solid var(--border-color);border-radius:4px 0 0 4px;background:var(--bg-secondary);color:var(--text-primary);font-family:inherit;font-size:16px;outline:none;box-sizing:border-box;transition:border-color .15s}#search-button{flex-shrink:0;width:32px;height:30px;border:1px solid var(--border-color);border-left:none;border-radius:0 4px 4px 0;background:var(--bg-secondary);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-family:inherit;line-height:1;transition:color .15s,background .15s,border-color .15s}#search-button:hover{color:var(--text-primary);background:var(--bg-hover)}#search-input:focus+#search-button{border-color:var(--link-color)}#search-input::placeholder{color:var(--text-muted);opacity:.7}#search-input:focus{border-color:var(--link-color)}#search-input.search-error{border-color:var(--signal-red);animation:search-shake .3s ease}#search-input.search-error+#search-button{border-color:var(--signal-red);animation:search-shake .3s ease}@keyframes search-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.top-bar-controls{flex-shrink:0;display:flex;align-items:center;gap:8px;margin-left:auto}h2{margin-top:46px;margin-bottom:14px;font-size:var(--fs-heading);font-weight:400;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:none;padding-bottom:0}h2 .section-count{color:var(--text-secondary)}#inputs-header,#outputs-header{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1ch}.section-jump{margin-left:auto;font-size:.75em}p{color:var(--text-secondary);word-break:break-all;margin:1em 0}table{width:100%;border-collapse:collapse;margin-top:24px}th,td{text-align:left;padding:18px;border-bottom:1px solid var(--border-color)}th{background:var(--bg-secondary);font-weight:400;white-space:nowrap}strong{font-weight:400}td{word-break:break-all}tr:hover{background:var(--bg-hover)}@keyframes tx-row-target-flash{0%{background-color:var(--bg-hover)}to{background-color:transparent}}#tx-body tr:target{animation:tx-row-target-flash 2s ease-out}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}.section-stats{display:flex;gap:20px;flex-wrap:wrap;margin:8px 0 14px}.section-stat{display:flex;flex-direction:column}.section-stat:empty{display:none}.section-stat-value{font-size:var(--fs-stat-value);color:var(--text-secondary);line-height:1.3}.section-stat-label{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--text-muted);line-height:1.2}.section-stat-lead{font-size:var(--fs-lead);color:var(--text-primary)}#txpool-status{display:grid;grid-template-columns:max-content max-content;gap:10px 32px}.section-hero,#address-hero{border-left:3px solid var(--link-color);padding:12px 0 12px 16px;margin:0 0 12px}.section-hero .section-stats{margin:0}#txpool-visual{position:relative;min-height:60px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary);margin-bottom:44px;overflow:hidden}.txpool-canvas-base,.txpool-canvas-overlay,.txpool-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-webkit-tap-highlight-color:transparent}.txpool-canvas-base,.txpool-canvas-overlay{pointer-events:none}.txpool-tooltip,.chain-tooltip{position:fixed;pointer-events:none;z-index:50;max-width:92vw;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:4px;padding:5px 9px;font-size:.75em;font-variant-numeric:tabular-nums;text-align:center;box-shadow:0 2px 6px var(--shadow)}.txpool-tooltip.touch-armed{pointer-events:auto}.txpool-tt-id,.chain-tt-title{letter-spacing:.02em;max-width:92vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txpool-tt-meta,.chain-tt-meta{margin-top:3px;color:var(--text-muted);white-space:normal}.txpool-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--text-muted);font-size:.9em}.txpool-expander{display:block;width:100%;box-sizing:border-box;margin:-38px 0 44px;padding:7px 12px;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:6px;font-family:inherit;font-size:.8em;letter-spacing:.02em;cursor:pointer;transition:background .12s ease,color .12s ease}.txpool-expander:hover{background:var(--bg-hover);color:var(--text-primary)}#chain-visual{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:flex-start;gap:2px;border:1px solid var(--border-color);border-radius:6px;padding:6px;margin-bottom:20px;background:var(--bg-secondary);align-items:center}.chain-block,.chain-block-even,.chain-block-odd,.chain-block-pending{width:18px;height:18px;border-radius:2px;flex-shrink:0;cursor:pointer;transition:background-color .2s ease,box-shadow .15s ease}.chain-block,.chain-block-even,.chain-block-odd{background:var(--era-pre)}#chain-visual [data-era=segwit]:not(.chain-block-pending){background:var(--era-segwit)}#chain-visual [data-era=taproot]:not(.chain-block-pending){background:var(--era-taproot)}#era-legend{display:flex;flex-wrap:wrap;gap:6px 22px;margin:-10px 0 14px;font-size:var(--fs-micro);color:var(--text-muted);letter-spacing:.02em}.era-key{display:inline-flex;align-items:baseline;gap:7px}.era-key .era-swatch{position:relative;top:.14em}.era-swatch{width:.9em;height:.9em;border-radius:2px;flex-shrink:0}.era-swatch-pre{background:var(--era-pre)}.era-swatch-segwit{background:var(--era-segwit)}.era-swatch-taproot{background:var(--era-taproot)}.era-key-height{color:var(--text-secondary)}.era-key-desc{white-space:nowrap}.era-tag,.era-activates{display:inline-block;vertical-align:middle;border-radius:10px;color:#fff;font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;white-space:nowrap}.era-tag{padding:2px 8px}.era-activates{margin-left:8px;padding:1px 7px}.era-tag-segwit{background:var(--era-segwit)}.era-tag-taproot{background:var(--era-taproot)}[data-theme=dark] .era-tag-segwit{color:#1a1512}.era-tag-rdts{background:var(--signal-green);color:#111}.era-tags{display:flex;gap:6px;margin-top:6px}#block-height .era-tags,#block-version .era-tags{display:inline-flex;vertical-align:middle;margin:0 0 0 6px}.modal-time-range{display:block;margin-top:6px;color:var(--text-muted);font-size:var(--fs-label);font-weight:400}.modal-time-range span{white-space:nowrap}.fp-grid{display:grid;grid-template-columns:auto auto auto;color:var(--text-muted);font-size:var(--fs-label);font-weight:400}.fp-head{color:var(--text-secondary)}.fp-label{color:var(--text-secondary);letter-spacing:var(--ls-caps)}.fp-block,.fp-row{display:contents}.fp-block[hidden],.fp-row[hidden]{display:none}.fp-grid,.fp-list{--fp-gap: clamp(12px, 3vw, 20px);--fp-indent: clamp(8px, 2vw, 12px);--fp-row-gap: 3px;column-gap:var(--fp-gap);row-gap:var(--fp-row-gap);line-height:1.2}.fp-sub{padding-left:var(--fp-indent)}.fp-group{grid-column:1 / -1;color:var(--text-secondary);letter-spacing:var(--ls-caps);margin-top:3px}#block-group-modal .modal-header{align-items:flex-start}#modal-metrics{position:sticky;top:0;background:var(--bg-primary);padding-bottom:10px;border-bottom:1px solid var(--border-color);margin-bottom:8px}#modal-blocks-list .modal-block-row{display:flex;align-items:center;flex-wrap:wrap}.chain-block:hover,.chain-block-even:hover,.chain-block-odd:hover{box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 0 0 2px #00000073}.chain-block-pending{background:var(--bg-pending);pointer-events:none}.chain-block-pending:hover{background:var(--bg-pending-hover)}.chain-year-label{position:absolute;color:#fff;font-size:11px;line-height:18px;letter-spacing:.5px;text-shadow:0 0 3px rgba(0,0,0,.8),0 1px 2px rgba(0,0,0,.6);pointer-events:none;z-index:1;white-space:nowrap;user-select:none}.modal{--modal-pad: 16px;display:none;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%;background-color:var(--modal-backdrop);overflow-y:auto;overscroll-behavior:contain}body.modal-open{overflow:hidden}.modal-content{background-color:var(--bg-primary);margin:5% auto;padding:var(--modal-pad);border-radius:8px;box-sizing:border-box;width:calc(100% - 20px);max-width:600px;max-height:70vh;max-height:max(70vh,calc(100dvh - 10vw));position:relative;box-shadow:0 4px 6px var(--shadow);display:flex;flex-direction:column}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border-bottom:1px solid var(--border-color);padding-bottom:10px;flex-shrink:0;margin-left:calc(-1 * var(--modal-pad));margin-right:calc(-1 * var(--modal-pad));padding-left:var(--modal-pad);padding-right:var(--modal-pad)}.modal-title{font-size:var(--fs-modal-title);color:var(--text-primary)}.close{color:var(--text-muted);font-size:24px;cursor:pointer;line-height:1;padding:10px;margin:-10px}.close:hover{color:var(--text-primary)}.modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;margin-right:calc(-1 * var(--modal-pad));padding-right:var(--modal-pad)}.modal-body::-webkit-scrollbar{width:6px}.modal-body::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:3px}.modal-body::-webkit-scrollbar-track{background:transparent}.modal ul{list-style:none;padding:0;margin:0}.modal li{margin-bottom:8px}.modal a{color:var(--link-color);text-decoration:none}.modal a:hover{text-decoration:underline}#block-details,#tx-details{margin:46px 0 30px}.detail-field{margin-bottom:16px}.detail-label{display:block;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--text-muted);line-height:1.2}.detail-value{word-break:break-all;color:var(--text-secondary)}.tx-status-badge{display:inline-block;vertical-align:middle;margin-left:6px;padding:2px 8px;border-radius:10px;background:var(--text-warning);color:#111;font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;word-break:normal}.next-block-link{color:var(--text-muted);font-size:var(--fs-small);text-decoration:none;margin-left:10px}.next-block-link:hover{color:var(--text-secondary);text-decoration:none}.detail-suffix{color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.02em;margin:-14px 0 16px;padding-left:.5rem}.detail-suffix .value{color:var(--text-secondary)}#tx-witness-suffix .wtxid-seg{display:inline-block;word-break:break-all}.cost-mark-host{margin:4px 0 20px}.cost-mark{display:block;max-width:300px}.cost-mark-bar{display:flex;gap:2px;height:14px;border-radius:2px;overflow:hidden}.cost-mark-base{background:var(--mark-base)}.cost-mark-wit{flex:1;background:var(--mark-witness)}.cost-mark-capped{position:relative}.cost-mark-cap-tick{position:absolute;top:0;width:2px;height:14px;background:#fff;box-shadow:0 0 0 1px #0000008c}.cost-mark-cap-label{position:absolute;top:50%;font-size:11px;letter-spacing:var(--ls-caps);color:#fff;text-shadow:0 0 3px rgba(0,0,0,.8),0 1px 2px rgba(0,0,0,.6);line-height:1;white-space:nowrap}.sigchecks[open]>summary{margin-bottom:16px}.info-glyph{margin-left:8px;color:var(--text-muted);cursor:pointer}.info-glyph:hover{color:var(--link-color)}.info-glyph svg,.notification-icon svg,.txpool-expander svg{width:1em;height:1em}.info-glyph svg{vertical-align:-.15em}.setting-label svg{width:1.5em;height:1.5em;vertical-align:middle;margin-left:.4em}.txpool-expander svg{vertical-align:-.15em;margin-right:.3em}.notification-icon{display:flex}#info-modal .modal-content{font-size:var(--fs-small);font-variant-numeric:tabular-nums;max-width:480px}.info-modal-formula{display:block;width:max-content;max-width:100%;box-sizing:border-box;margin:0 auto;text-align:left;white-space:pre;overflow-x:auto;scrollbar-width:thin;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:4px;padding:10px 14px;letter-spacing:.02em;line-height:1.7;color:var(--text-secondary)}.info-modal-formula::-webkit-scrollbar{height:3px}.info-modal-formula::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:2px}.info-modal-formula::-webkit-scrollbar-track{background:transparent}.formula-term,.info-term{color:var(--text-primary)}.info-ladder{display:block}.info-ladder-rung{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;margin-top:14px}.info-ladder-rung:first-child{margin-top:0}.info-ladder-label{color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--ls-caps)}.info-ladder-value{color:var(--text-primary)}.info-ladder-absent{color:var(--text-muted)}.info-ladder-gloss{display:block;flex-basis:100%;color:var(--text-muted);line-height:1.55}.info-modal-desc{display:block;margin-top:12px;color:var(--text-muted);line-height:1.55}.info-modal-desc:first-child{margin-top:0}#block-stats-details{margin-bottom:30px}#bs-by-type-table th:nth-child(2),#bs-by-type-table th:nth-child(3),#bs-by-type-table td:nth-child(2),#bs-by-type-table td:nth-child(3){text-align:right;font-variant-numeric:tabular-nums}#bs-by-type-table tr.bs-zero td{color:var(--text-muted);opacity:.55}.disabled-feature-note{margin:16px 0 30px;color:var(--text-muted);font-size:var(--fs-small)}.disabled-feature-note code{background:var(--bg-secondary);padding:1px 6px;border-radius:3px;font-size:.95em}#tx-table,#vin-table,#vout-table{margin-top:20px}#settings-button{width:32px;height:32px;border-radius:4px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease;flex-shrink:0}#settings-button:hover{background:var(--bg-hover)}#connection-status{width:10px;height:10px;border-radius:50%;transition:background .3s ease,box-shadow .3s ease;background:var(--text-muted);flex-shrink:0}#connection-status.status-disconnected{background:var(--signal-red);box-shadow:0 0 #e74c3c00}#connection-status.status-connected{background:var(--signal-green);box-shadow:0 0 #2ecc7100}#connection-status.status-live{background:var(--signal-green);animation:live-pulse 2s ease-in-out infinite}@keyframes live-pulse{0%{box-shadow:0 0 #2ecc7180}70%{box-shadow:0 0 0 6px #2ecc7100}to{box-shadow:0 0 #2ecc7100}}#notification-stack{position:fixed;top:56px;right:calc(20px + var(--scroll-comp, 0px));z-index:999;display:flex;flex-direction:column;gap:6px;max-width:350px;pointer-events:none}.notification{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;padding:8px 12px;font-size:.8em;color:var(--text-primary);pointer-events:auto;transition:opacity .3s ease,transform .3s ease;display:flex;align-items:flex-start;gap:8px;word-break:break-word;box-shadow:0 2px 8px var(--shadow)}.notification.notification-error{border-left:3px solid var(--signal-red)}.notification.notification-info{border-left:3px solid var(--link-color)}.notification.notification-out{opacity:0;transform:translate(20px)}.notification-icon{flex-shrink:0;font-size:.9em;line-height:1.4}.notification-error .notification-icon{color:var(--signal-red)}.notification-info .notification-icon{color:var(--link-color)}.notification-text{flex:1;line-height:1.4;color:var(--text-secondary)}@keyframes notification-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.notification-in-anim{animation:notification-in .25s ease-out}.notification-count{flex-shrink:0;min-width:18px;height:18px;line-height:18px;text-align:center;font-size:var(--fs-micro);border-radius:9px;padding:0 5px;color:#fff;background:var(--text-secondary)}.notification-error .notification-count{background:var(--signal-red)}.notification-info .notification-count{background:var(--link-color)}.script-type-btn{background-color:var(--link-color);color:var(--bg-primary);border:none;padding:2px 8px;border-radius:3px;font-size:.85em;cursor:pointer}.script-toggle{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted);margin-left:10px;width:20px;height:20px;border-radius:3px;transition:transform .15s ease,background .15s ease;user-select:none;vertical-align:middle}.script-toggle:hover{color:var(--text-secondary);background:var(--bg-hover)}.script-toggle:before{content:"";width:14px;height:14px;background-color:currentColor;-webkit-mask:var(--disclosure-chevron) center / 14px no-repeat;mask:var(--disclosure-chevron) center / 14px no-repeat}.script-drawer{white-space:nowrap}.script-drawer .script-body{display:none;margin-top:6px;white-space:normal;word-break:break-all}.script-drawer.script-expanded .script-toggle{transform:rotate(180deg)}.script-drawer.script-expanded .script-body{display:block}#vout-json-display,#vin-json-display,#tx-json-display,#block-json-display{background-color:var(--bg-secondary);color:var(--text-primary);padding:15px;border-radius:5px;overflow-x:auto;scrollbar-width:thin;font-size:var(--fs-json);line-height:1.5;margin:0;white-space:pre-wrap;word-wrap:break-word}pre[id$=-json-display]::-webkit-scrollbar{height:4px}pre[id$=-json-display]::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:2px}pre[id$=-json-display]::-webkit-scrollbar-track{background:transparent}.copy-json-btn{background-color:var(--link-color);color:var(--bg-primary);border:none;padding:6px 12px;border-radius:4px;font-size:var(--fs-json);cursor:pointer;margin-bottom:10px;width:100%;flex-shrink:0}#settings-modal .modal-content{max-width:440px}.settings-body{padding-block:10px}.settings-section-divider{padding:24px 0 8px;font-size:var(--fs-setting-micro);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--ls-caps);border-bottom:1px solid var(--border-color)}.section-divider-note{color:var(--text-muted);text-decoration:none;font-size:var(--fs-setting-note);letter-spacing:0;text-transform:none}.section-divider-note:hover{text-decoration:underline}.setting-item{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid var(--border-color)}.setting-item:last-child{border-bottom:none}.setting-item.disabled{opacity:.35;pointer-events:none}.settings-panel{background:var(--bg-secondary);border-radius:6px;padding:16px;margin-top:32px;position:relative}.settings-panel:before{content:"";position:absolute;top:-17px;left:0;right:0;border-top:1px solid var(--border-color)}.settings-panel h3{font-size:var(--fs-setting-sub);font-weight:400;color:var(--text-primary);margin:0 0 12px}.settings-panel h3:not(:first-child){margin-top:0}.panel-divider{border-top:1px solid var(--border-color);margin:16px 0}.settings-about p{color:var(--text-secondary);font-size:var(--fs-setting-sub);line-height:1.6;margin:0 0 12px;overflow-wrap:normal;word-break:normal;hyphens:none}.settings-about p:last-of-type{margin-bottom:0}.client-row{display:flex;align-items:baseline;gap:10px;min-width:0;padding:4px 0}.client-label{flex-shrink:0;font-size:var(--fs-setting-micro);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--ls-caps);min-width:70px}.client-value{font-family:inherit;font-size:var(--fs-setting-micro);color:var(--text-secondary);white-space:nowrap;overflow-x:auto;scrollbar-width:thin;min-width:0}.client-value::-webkit-scrollbar{height:3px}.client-value::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:2px}.client-value::-webkit-scrollbar-track{background:transparent}.collapsible-section>summary{cursor:pointer;user-select:none;list-style:none;width:fit-content}.collapsible-section>summary::-webkit-details-marker{display:none}.collapsible-section>summary:after{content:"";display:inline-block;width:14px;height:14px;margin-left:10px;vertical-align:middle;background-color:currentColor;-webkit-mask:var(--disclosure-chevron) center / 14px no-repeat;mask:var(--disclosure-chevron) center / 14px no-repeat;transition:transform .15s ease}.collapsible-section[open]>summary:after{transform:rotate(180deg)}#block-stats[open]>summary{margin-bottom:16px}.cached-addresses{margin-top:6px;padding-top:6px;border-top:1px solid var(--bg-primary)}.cached-addresses>summary{font-size:var(--fs-setting-micro);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--ls-caps);padding:4px 0}.cached-addresses-list{margin-top:4px}.cached-addresses-empty{font-size:var(--fs-setting-micro);color:var(--text-muted);margin:6px 0 0 16px}.cached-address-row{display:flex;align-items:center;gap:8px;padding:4px 0 4px 16px;font-size:var(--fs-setting-micro)}.cached-address-link{flex-shrink:0;color:var(--text-secondary);text-decoration:none;border-bottom:1px dotted var(--text-muted)}.cached-address-link:hover{color:var(--link-color);border-bottom-color:var(--link-color)}.cached-address-meta{flex:1;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cached-address-delete{flex-shrink:0;background:transparent;border:1px solid transparent;color:var(--text-muted);cursor:pointer;font-size:14px;line-height:1;padding:2px 6px;border-radius:3px}.cached-address-delete:hover{color:#dc2626;border-color:#dc2626}.cached-addresses-clear-all{margin:8px 0 0 16px;background:transparent;border:1px solid var(--text-muted);color:var(--text-secondary);font-size:var(--fs-setting-micro);padding:4px 10px;border-radius:3px;cursor:pointer}.cached-addresses-clear-all:hover{color:#dc2626;border-color:#dc2626}.install-copyable{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--text-muted);border-radius:6px;padding:10px 14px;margin-top:8px;gap:10px;overflow:hidden}.install-copyable code{flex:1;min-width:0;font-family:inherit;font-size:var(--fs-setting-fine);color:var(--text-primary);white-space:nowrap;overflow-x:auto;scrollbar-width:thin;-webkit-user-select:all;user-select:all;padding-bottom:4px}.install-copyable code::-webkit-scrollbar{height:4px}.install-copyable code::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:2px}.install-copyable code::-webkit-scrollbar-track{background:transparent}.install-copyable button{flex-shrink:0;width:28px;height:28px;background:none;border:1px solid var(--text-muted);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s;position:relative}.install-copyable button:hover{background:var(--bg-secondary);border-color:var(--text-secondary)}.install-copyable button:before{content:"";display:block;width:10px;height:12px;border:1.5px solid var(--text-secondary);border-radius:2px;position:absolute;top:6px;left:6px}.install-copyable button:after{content:"";display:block;width:10px;height:12px;border:1.5px solid var(--text-secondary);border-radius:2px;background:var(--bg-primary);position:absolute;top:9px;left:9px}.install-copyable button.copied{border-color:var(--link-color);color:var(--link-color);font-size:var(--fs-setting-note);width:auto;padding:0 8px}.install-copyable button.copied:before,.install-copyable button.copied:after{display:none}.setting-label{font-size:var(--fs-setting-label);color:var(--text-primary)}.setting-item.sub-option{padding-left:20px;border-top:none}.setting-item.sub-option .setting-label{font-size:var(--fs-setting-sub);color:var(--text-secondary)}[data-show-decoded-coinbase=false] .coinbase-decoded-data,[data-show-decoded-opreturn=false] .op-return-data{display:none}.setting-item.sub-sub-option{padding-left:40px}.setting-item.sub-sub-option .setting-label{font-size:var(--fs-setting-fine);color:var(--text-secondary)}.range-control{display:flex;align-items:center;gap:6px}.range-label{font-size:var(--fs-setting-micro);color:var(--text-secondary)}.toggle-switch{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;inset:0;background-color:var(--border-color);transition:.3s;border-radius:24px}.toggle-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:var(--bg-primary);transition:.3s;border-radius:50%}.toggle-switch input:checked+.toggle-slider{background-color:var(--link-color)}.toggle-switch input:checked+.toggle-slider:before{transform:translate(20px)}.coinbase-decoded-data,.op-return-data{display:block;margin-top:5px;color:var(--text-decoded);font-size:.9em;white-space:normal;word-break:break-all}#node-button{width:32px;height:32px;border-radius:50%;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .3s,color .3s;flex-shrink:0}#node-button[hidden]{display:none}#node-button:hover{background:var(--bg-hover)}#node-button.node-active{border-color:var(--signal-green);color:var(--signal-green)}#node-button.node-inactive{border-color:var(--text-muted);color:var(--text-muted)}.node-control-body{padding-block:10px}.node-control-status{text-align:center;padding:8px 0 12px;font-size:.95em}.node-control-config{display:flex;flex-direction:column;margin:0 0 12px}.node-control-config-label{font-size:var(--fs-small);color:var(--text-secondary);margin-bottom:4px}#node-config-editor{font-family:inherit;font-size:.85em;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);padding:10px;resize:vertical;min-height:80px;line-height:1.5}#node-config-editor::placeholder{color:var(--text-muted);opacity:.6}#node-config-editor:disabled{color:var(--text-muted);opacity:.6;cursor:not-allowed}#node-config-editor:focus{outline:1px solid var(--link-color);border-color:var(--link-color)}.node-control-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.node-control-btn{font-family:inherit;font-size:var(--fs-button);padding:6px 18px;border:1px solid var(--border-color);cursor:pointer;transition:background .15s,color .15s,border-color .15s,filter .15s}.node-control-btn:disabled{opacity:.5;cursor:not-allowed}.node-control-btn-primary{background:var(--link-color);color:var(--bg-primary);border-color:var(--link-color)}.node-control-btn-primary:hover:not(:disabled){filter:brightness(1.15)}.node-control-btn-secondary{background:var(--bg-secondary);color:var(--text-secondary)}.node-control-btn-secondary:hover:not(:disabled){color:var(--text-primary);border-color:var(--text-muted)}.node-control-btn-danger{background:transparent;color:var(--text-secondary);border-color:var(--border-color)}.node-control-btn-danger:hover:not(:disabled){color:var(--signal-red);border-color:var(--signal-red)}.node-control-message{text-align:center;font-size:.8em;color:var(--text-muted);min-height:1.2em;margin-top:12px}.node-control-message.pulsing{animation:genesis-pulse 2.5s ease-in-out infinite}@media(max-width:1024px){body{max-width:100%}}@media(max-width:768px){body{padding-top:88px}.top-bar-search{position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);max-width:none;padding:4px 20px 10px;background:var(--bg-primary);border-bottom:1px solid var(--border-color)}.modal-content{margin:20px auto 40px;max-height:calc(100vh - 60px);max-height:calc(100dvh - 60px)}#modal-metrics{position:static}table{overflow-x:visible}table thead{display:none}table tbody tr{display:block;margin-bottom:8px;border:1px solid var(--border-color);border-radius:6px;padding:4px 0}table tbody tr:hover{border-radius:6px}table tbody td{display:block;padding:0 10px;border-bottom:none;word-break:break-all}table tbody td+td{margin-top:2px}table tbody td.script-drawer .script-type-btn{margin-top:4px;margin-bottom:4px}table tbody td:before{content:attr(data-label);display:block;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--text-muted);white-space:nowrap;line-height:1.2}.time-full{display:inline;margin-top:0;margin-left:6px}table tbody tr.skeleton-row-card{display:flex;flex-direction:column;gap:6px;padding:10px}table tbody tr.skeleton-row-card td{display:block;padding:0}#notification-stack{top:100px;right:calc(10px + var(--scroll-comp, 0px));max-width:280px}}.block-time{color:var(--text-secondary);font-size:var(--fs-small);display:block;margin-top:.2em}.block-size{color:var(--text-muted);font-size:var(--fs-small);display:block;margin-top:.1em}.fp-list{display:grid;grid-template-columns:auto auto;justify-content:start;margin-top:.1em;color:var(--text-muted);font-size:var(--fs-small)}#modal-blocks-list li{padding:.6em 0}#modal-blocks-list li:not(.filled){display:flex;flex-direction:column}#modal-blocks-list li:not(.filled):before,#modal-blocks-list li:not(.filled):after{content:"";height:.85em;max-width:100%;border-radius:4px;background:var(--bg-secondary);margin-top:.35em}#modal-blocks-list li:not(.filled):before{order:1;width:150px}#modal-blocks-list li:not(.filled):after{order:2;width:210px}#modal-blocks-list li a{display:block}input[type=range]{-webkit-appearance:none;appearance:none;height:6px;border-radius:3px;background:var(--border-color);outline:none;cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--link-color);border:2px solid var(--bg-primary);box-shadow:0 1px 3px var(--shadow);cursor:pointer}input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--link-color);border:2px solid var(--bg-primary);box-shadow:0 1px 3px var(--shadow);cursor:pointer}.accent-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.accent-grid-btn{width:24px;height:24px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:all .15s ease;padding:0;box-sizing:border-box}.accent-grid-btn:hover{transform:scale(1.2);border-color:var(--text-muted)}.accent-grid-btn.active{border-color:var(--text-primary);box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--text-primary)}#view-genesis{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;gap:0}.genesis-title{font-size:var(--fs-display);color:var(--text-primary);letter-spacing:.05em;margin-bottom:4px}.genesis-block-label{font-size:1.05em;color:var(--text-muted);margin-bottom:28px}.genesis-block-label a{color:var(--text-muted);text-decoration:none}.genesis-block-label a:hover{color:var(--link-color)}.genesis-quote{font-family:Iowan Old Style,Palatino,Georgia,ui-serif,serif;font-style:italic;font-size:1.1em;color:var(--text-secondary);max-width:480px;line-height:1.5;margin-bottom:28px;padding:0 20px}.genesis-hash{font-size:.75em;color:var(--text-muted);word-break:break-all;max-width:520px;margin-bottom:6px}.genesis-hash a{color:var(--text-muted);text-decoration:none}.genesis-hash a:hover{color:var(--link-color)}.genesis-timestamp{font-size:var(--fs-small);color:var(--text-muted);margin-bottom:36px}.genesis-sync{font-size:.8em;color:var(--text-muted);animation:genesis-pulse 2.5s ease-in-out infinite}@keyframes genesis-pulse{0%,to{opacity:.4}50%{opacity:1}}.skeleton{background:linear-gradient(90deg,var(--bg-secondary) 25%,var(--bg-hover) 50%,var(--bg-secondary) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px;display:inline-block;height:1em;vertical-align:middle}.skeleton-row{display:flex;gap:12px;padding:12px;border-bottom:1px solid var(--border-color)}.skeleton-row .skeleton{flex:1}.skeleton-row .skeleton:first-child{max-width:80px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton{animation:none;background:var(--bg-secondary)}}@keyframes content-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:content-fade-in .3s ease-out}.vout-spent-unknown,.load-unknown{color:var(--text-muted);opacity:.75;cursor:help}#vout-table.spent-col-hidden .spent-col{display:none}#node-footer{margin-top:40px;padding:16px 0;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.75em;text-align:center}.footer-site{margin-top:6px}.time-relative{display:block;color:var(--text-primary);white-space:nowrap}.time-full{display:block;font-size:var(--fs-label);color:var(--text-muted);margin-top:1px}#blocks-table td:last-child{font-variant-numeric:tabular-nums}#blocks-table td:first-child,#vin-table td:first-child,#vout-table td:first-child,#tx-table td:first-child{white-space:nowrap}#vin-table td:nth-child(2),#vout-table td:nth-child(2){white-space:nowrap}.chain-block-inactive{width:18px;height:18px;border-radius:2px;flex-shrink:0;background:var(--bg-secondary);opacity:.3;cursor:default;transition:opacity .2s}.chain-block-inactive:hover{opacity:.5}.chain-block-event{width:18px;height:18px;border-radius:2px;flex-shrink:0;background:var(--link-color);cursor:pointer;transition:filter .2s}.chain-block-event:hover{filter:brightness(1.3)}.chain-block-event-even{width:18px;height:18px;border-radius:2px;flex-shrink:0;background:var(--link-color);cursor:pointer;transition:filter .2s}.chain-block-event-even:hover{filter:brightness(1.3)}.chain-block-event-odd{width:18px;height:18px;border-radius:2px;flex-shrink:0;background:var(--link-hover);cursor:pointer;transition:filter .2s}.chain-block-event-odd:hover{filter:brightness(1.3)}#address-chain-visual{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:flex-start;gap:2px;border:1px solid var(--border-color);border-radius:6px;padding:6px;background:var(--bg-secondary)}#address-event-visual{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:flex-start;gap:3px;padding:6px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary);min-height:18px}.event-block{width:48px;height:20px;flex-shrink:0;background:var(--bg-secondary);cursor:pointer;transition:background .2s,filter .2s,opacity .2s,outline-color .2s;opacity:.4;display:flex;align-items:center;justify-content:center;font-size:.6em;color:var(--text-secondary)}.event-block:hover{filter:brightness(1.3);opacity:1}.event-block-cached{background:var(--link-color);opacity:.55;color:var(--bg-primary)}.event-block-active{background:var(--link-color);opacity:1;color:var(--bg-primary);outline:2px solid var(--text-primary);outline-offset:-1px}.event-block-loading{cursor:wait;animation:event-block-pulse 1s ease-in-out infinite}@keyframes event-block-pulse{0%,to{opacity:.4}50%{opacity:.85}}.event-block-gap{background:transparent;cursor:pointer;opacity:.5;color:var(--text-secondary);border:1px dashed var(--text-secondary);box-sizing:border-box;transition:opacity .2s,filter .2s}.event-block-gap:hover{opacity:1;filter:brightness(1.2)}.event-block-gap-loading{cursor:wait;pointer-events:none;animation:event-block-gap-pulse 1s ease-in-out infinite}@keyframes event-block-gap-pulse{0%,to{opacity:.5}50%{opacity:.15}}.txs-page-info{display:block;color:var(--text-secondary);font-size:var(--fs-small);margin-bottom:4px;padding-left:19px}.txs-page-info:empty{display:none}.txs-nav{display:flex;justify-content:center;align-items:center;padding:8px 0}.txs-nav button{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);padding:6px 14px;cursor:pointer;font-family:inherit;font-size:var(--fs-button);transition:background .2s}.txs-nav button:hover:not(:disabled){background:var(--bg-hover)}.txs-nav button:disabled{opacity:.3;cursor:default}.addr-received{color:var(--text-received)}.addr-sent{color:var(--text-sent)}#address-header{margin:46px 0 20px}#address-value{font-size:1.05em}#address-hero:empty{display:none}#address-balance{font-size:var(--fs-display);line-height:1.2;margin:0 0 10px}#address-balance:empty{display:none}.balance-amount{display:block}.balance-stale-marker{color:var(--text-muted);font-weight:400;margin-left:.1em}.balance-label{display:block;font-size:.5em;font-weight:400;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--text-muted);line-height:1.2;margin-top:2px}#address-stats{display:flex;gap:24px;flex-wrap:wrap}.addr-stat{display:flex;flex-direction:column}.addr-stat:empty{display:none}.addr-stat-value{font-size:var(--fs-stat-value);line-height:1.3}.addr-stat-label{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--text-muted);line-height:1.2}#address-hero-action{margin:10px 0 0;font-size:.8em}#address-hero-action:empty{display:none}#address-info{padding-left:19px;margin:0 0 4px}#address-info>p,#address-summary{font-size:.8em;color:var(--text-secondary);word-break:normal;overflow-wrap:break-word}#address-info>p{margin:2px 0}#address-info>p:empty{display:none}#address-summary{margin:0 0 8px;padding-left:19px}#address-summary:empty{display:none}.balance-message{font-size:.55em;font-weight:400;color:var(--text-secondary)}.balance-action{color:var(--link-color);cursor:pointer;text-decoration:underline}#address-txs-table{width:100%;border-collapse:collapse;margin-top:8px}#address-txs-table td:nth-child(2){word-break:break-all}#address-txs-table td:first-child{white-space:nowrap}#address-txs-table td:nth-child(3),#address-txs-table td:nth-child(4){white-space:nowrap;font-variant-numeric:tabular-nums}.node-status-banner{display:none;position:sticky;top:0;z-index:1000;padding:.6em 1em;text-align:center;background:var(--text-warning);color:#1a1a1a;border-bottom:1px solid rgba(0,0,0,.15)}
