.dpow-page{max-width:1120px;margin:0 auto 100px}.dpow-title{text-align:center;margin:25px 0 65px;min-width:0}.dpow-title>img{display:block;width:80px;height:80px;object-fit:contain;filter:url(#icon-gold);margin:0 auto 20px}.dpow-title h1{font-size:clamp(24px,4vw,34px);margin:0 0 20px;overflow-wrap:anywhere}.dpow-latest{display:flex;justify-content:center;gap:clamp(40px,10vw,140px);text-align:center}.dpow-latest>div{display:grid;gap:12px;min-width:0}.dpow-latest span,.dpow-mini-stats span{color:var(--muted);font-size:12px}.dpow-latest strong,.dpow-latest a{font:clamp(22px,4vw,34px) "JetBrains Mono",monospace;white-space:nowrap}.dpow-section{margin-top:85px}.dpow-section>h2{text-align:center;margin:0 0 35px;font-size:21px}.dpow-chain-grid{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 48px minmax(0,1fr);gap:12px;align-items:start}.dpow-chain{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;min-width:0;background:none;border:0}.dpow-chain>img{width:64px;height:64px;object-fit:contain;margin-bottom:8px}.dpow-chain h3{font-size:17px;font-weight:500;margin:0 0 6px;min-height:22px}.dpow-chain a{font:15px JetBrains Mono,monospace;max-width:100%;overflow-wrap:anywhere}.dpow-chain a.dpow-txid{font-size:12px}.dpow-stale{font-size:10px;color:var(--sand);margin-top:4px}.dpow-trail-arrow{width:48px;height:32px;margin-top:20px;fill:none;stroke:var(--gold);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.dpow-trail-arrow.historical .shaft,.dpow-trail-arrow.unresolved .shaft{stroke-dasharray:5 6}.block-terminal .evidence-metric{margin-bottom:28px}.block-terminal .evidence-metric dt{font-size:inherit}.evidence-checks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;text-align:center}.evidence-checks>div{display:grid;gap:10px;min-width:0}.evidence-checks span{font-size:12px;color:var(--muted)}.evidence-checks strong{font-size:13px;font-weight:400}.evidence-checks .confirmed{color:var(--positive)}.evidence-checks .pending{color:var(--warning)}.evidence-checks .orphan{color:var(--negative)}.evidence-anchor-state{text-align:center;font-size:12px;color:var(--muted);margin:24px 0 0}.evidence-participants{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.evidence-participants>a,.evidence-participants>div{display:grid;gap:10px;text-align:center;padding:16px;background:var(--recess);min-width:0}.evidence-participants strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.evidence-participants small{font-size:11px;color:var(--muted)}.evidence-pagination{text-align:center;margin-top:24px;font-size:12px}.block-terminal dd>.evidence-anchor-copy{flex:none}.notarization-detail .dpow-title{margin-bottom:40px}.notarization-detail .dpow-section{margin-top:65px}@media(max-width:767px){.evidence-checks,.evidence-participants{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.notarization-detail .dpow-title{margin-bottom:32px}.notarization-detail .tx-detail-id{max-width:100%}}.dpow-season-choice{display:flex;justify-content:center;align-items:center;gap:12px;margin:55px 0 22px}.dpow-season-choice select{padding:10px 14px;max-width:100%;border:1px solid var(--border);border-radius:6px;background:var(--recess);color:var(--text);font:inherit;font-size:13px}.dpow-section-heading,.dpow-season-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 30px}.dpow-section-heading h2,.dpow-season-heading h2{font-size:21px;margin:0}.dpow-section-heading>span,.dpow-season-heading>span{font-size:12px;color:var(--muted)}.dpow-season-heading form,.dpow-season-heading label{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted)}.dpow-season-heading select{max-width:100%;padding:9px 12px;border:1px solid var(--border);border-radius:6px;background:var(--recess);color:var(--text)}.dpow-mini-stats{display:flex;justify-content:space-around;gap:20px;text-align:center;margin:25px 0}.dpow-mini-stats>div{display:grid;gap:10px}.dpow-mini-stats strong,.dpow-mini-stats b{font:18px JetBrains Mono,monospace}.dpow-cadence-chart{display:block;width:100%;height:160px}.dpow-cadence-chart rect,.dpow-profile-charts rect{fill:var(--gold)}.dpow-cadence-chart rect.negative{fill:var(--negative)}.dpow-axis{stroke:var(--border);fill:none}.dpow-three{grid-template-columns:repeat(3,minmax(0,1fr))}.dpow-page .notary-card{background:var(--recess);border:0;border-radius:8px;padding:24px;min-width:0}.dpow-page .notary-card h3,.dpow-profile-stats h2{text-align:center;font-size:13px;color:var(--muted);font-weight:400;margin:0 0 22px}.dpow-page .notary-card .caption{text-align:center;font-size:11px}.dpow-page .notary-region-layout{display:flex;flex-direction:column;gap:10px}.dpow-page .notary-region-ring{width:135px;height:135px;margin:auto}.dpow-page .notary-region-key{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 15px;width:100%;font-size:11px}.dpow-page .notary-region-key li{gap:5px}.dpow-signers{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;width:200px;max-width:100%;margin:28px auto 18px}.dpow-signers i{display:block;width:100%;aspect-ratio:1;background:var(--border);border-radius:2px}.dpow-signers i.signed{background:var(--gold)}.dpow-signers i.is-highlighted{outline:2px solid var(--text);outline-offset:2px}.dpow-signers:focus-visible{outline:1px solid var(--gold);outline-offset:8px}.dpow-signer-tooltip{position:fixed;z-index:5;max-width:calc(100vw - 16px);width:max-content;padding:8px 12px;background:var(--recess);border:1px solid var(--control);border-radius:3px;color:var(--text);font:12px/1.5 JetBrains Mono,monospace;overflow-wrap:anywhere;pointer-events:none}.dpow-signer-tooltip[hidden]{display:none}.dpow-page strong.dpow-signer-count{font:24px JetBrains Mono,monospace;text-align:center;display:block}.dpow-slot-card{margin-top:30px}.dpow-page .notary-slots{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.dpow-page .notary-slots a{border:0;background:var(--bg);overflow:hidden;padding:12px 6px;border-radius:5px}.dpow-page .notary-slots a span{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:100%}.dpow-page .notary-slots a small{color:var(--text)}.dpow-page .notary-slots a:hover,.dpow-page .notary-slots a:focus-visible,.dpow-page .notary-slots a.is-highlighted{outline:1px solid var(--gold)}.notary-slot-bar{display:block;width:100%;height:4px;margin-top:8px;border:0;background:var(--border);border-radius:0;appearance:none}.notary-slot-bar[hidden]{display:none}.notary-slot-bar::-webkit-meter-bar{background:var(--border);border:0;border-radius:0}.notary-slot-bar::-webkit-meter-optimum-value{background:var(--gold)}.notary-slot-bar::-moz-meter-bar{background:var(--gold)}.dpow-spread{margin-top:30px}.notary-equality-key{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:11px;color:var(--muted)}.notary-equality-key span{width:24px;border-top:1px dashed var(--muted)}.dpow-method{font-size:12px;color:var(--muted);margin:35px 0 0;max-width:800px}.dpow-refresh-note{min-height:20px;text-align:center;margin:15px 0;color:var(--muted);font-size:11px}.dpow-address,.dpow-public-key{display:block;font:12px JetBrains Mono,monospace;overflow-wrap:anywhere;margin:14px auto;max-width:650px}.dpow-public-key{font-size:10px;color:var(--muted)}.dpow-profile-season{justify-content:center;margin-bottom:40px}.dpow-profile-stats .notary-card>strong{font:26px JetBrains Mono,monospace;text-align:center;display:block;min-height:65px}.dpow-profile-stats .notary-card>small{display:block;text-align:center;color:var(--muted);font-size:11px}.dpow-profile-stats .notary-gauge{max-width:140px;margin:auto}.dpow-profile-charts{margin-top:40px}.dpow-profile-charts h2{text-align:center;font-size:17px;margin:0 0 20px}.dpow-profile-charts svg{width:100%;height:170px;display:block}.dpow-signature-feed{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dpow-signature-feed a{display:grid;text-align:center;gap:12px;padding:18px 12px;background:var(--recess);border-radius:6px;font-size:12px}.dpow-signature-feed small{font-size:10px;color:var(--muted)}.has-js .no-script-submit{display:none}@media(max-width:800px){.dpow-three{grid-template-columns:1fr 1fr}.dpow-three>.notary-card:last-child{grid-column:1/-1}.dpow-page .notary-slots{grid-template-columns:repeat(4,minmax(0,1fr))}.dpow-signature-feed{grid-template-columns:repeat(3,minmax(0,1fr))}.dpow-chain-grid{gap:10px;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr)}.dpow-trail-arrow{width:36px}.dpow-chain h3{font-size:14px}}@media(max-width:500px){.dpow-latest{gap:25px}.dpow-latest span{font-size:10px}.dpow-chain-grid{gap:5px;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr)}.dpow-trail-arrow{width:22px;height:26px;stroke-width:4;margin-top:15px}.dpow-chain>img{width:52px;height:52px}.dpow-chain h3{font-size:12px;min-height:32px;margin-bottom:0}.dpow-chain a{font-size:12px}.dpow-chain a.dpow-txid,.dpow-stale{font-size:9px}.dpow-three,.dpow-page .notary-two{grid-template-columns:1fr}.dpow-season-heading{flex-direction:column;align-items:center}.dpow-mini-stats{gap:10px}.dpow-mini-stats strong{font-size:15px}.dpow-page .notary-card{padding:18px}.dpow-page .notary-slots{gap:6px}.dpow-signature-feed{grid-template-columns:repeat(2,minmax(0,1fr))}}.dpow-cadence{position:relative}.dpow-cadence-tooltip{position:absolute;z-index:2;transform:translate(-50%,-100%);padding:7px 10px;background:var(--recess);color:var(--text);border:1px solid var(--border);border-radius:3px;font:12px JetBrains Mono,monospace;width:max-content;max-width:calc(100vw - 16px);overflow-wrap:anywhere;pointer-events:none}.dpow-monitor{margin:65px 0 0;padding:28px 34px;background:var(--recess);border-radius:8px;--monitor-color:var(--warning)}.dpow-monitor[data-state=ok]{--monitor-color:var(--positive)}.dpow-monitor[data-state=stalled]{--monitor-color:var(--negative)}.dpow-monitor-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.dpow-monitor-heading h2{font-size:18px;margin:0}.dpow-monitor-feed{font:12px JetBrains Mono,monospace;color:var(--warning);white-space:nowrap}.dpow-monitor[data-live=true] .dpow-monitor-feed{color:var(--positive)}.dpow-monitor-main{display:flex;align-items:center;justify-content:center;gap:44px;margin:25px 0 30px}.dpow-monitor-dial{width:180px;height:180px;flex-shrink:0;fill:none;stroke:var(--monitor-color);stroke-width:7;stroke-linecap:round}.dpow-monitor-track{stroke:var(--border);stroke-width:4}.dpow-monitor-progress,.dpow-monitor-clock{stroke-width:4}.dpow-monitor-tick,.dpow-monitor-cross,.dpow-monitor-clock{display:none}.dpow-monitor[data-state=ok] .dpow-monitor-tick,.dpow-monitor[data-state=stalled] .dpow-monitor-cross,.dpow-monitor[data-state=delayed] .dpow-monitor-clock,.dpow-monitor[data-state=unknown] .dpow-monitor-clock{display:block}.dpow-monitor-verdict{min-width:0}.dpow-monitor-verdict>strong{display:block;color:var(--monitor-color);font-size:clamp(18px,3vw,26px);font-weight:500}.dpow-monitor-age{font:clamp(26px,4vw,40px) "JetBrains Mono",monospace;margin:12px 0 6px;overflow-wrap:anywhere}.dpow-monitor-verdict>span,.dpow-monitor-last{font-size:12px;color:var(--muted)}.dpow-monitor-last{margin-top:16px}.dpow-monitor-last time{display:block;margin-top:4px}.dpow-monitor-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;text-align:center;padding:24px 0 0}.dpow-monitor-stats>div{display:grid;gap:12px;min-width:0}.dpow-monitor-stats span{font-size:12px;color:var(--muted)}.dpow-monitor-stats strong{font:21px JetBrains Mono,monospace;overflow-wrap:anywhere}.dpow-monitor-stats small{font:inherit;margin-left:4px}.dpow-monitor-phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:34px 0 18px;text-align:center;color:var(--muted)}.dpow-monitor-phases>li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.dpow-monitor-phases>li+li:before{content:"›";position:absolute;left:-16px;top:4px;color:var(--muted);font-size:22px}.dpow-phase-number{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--control);border-radius:50%;font:14px JetBrains Mono,monospace}.dpow-monitor-phases strong{font-size:14px;font-weight:500}.dpow-phase-time{font-size:11px;line-height:1.6}.dpow-phase-time b{display:block;font:11px JetBrains Mono,monospace}.dpow-monitor-phases small{font-size:11px}.dpow-monitor-phases [data-stage=current]{color:var(--monitor-color)}.dpow-monitor-phases [data-stage=current] .dpow-phase-number{border:2px solid var(--monitor-color)}.dpow-monitor-phases [data-stage=current] small{font-weight:600;color:var(--text)}.dpow-monitor[data-live=false] .dpow-monitor-phases [data-stage=current] .dpow-phase-number{border-style:dashed}@media(max-width:600px){.dpow-monitor{padding:22px 18px}.dpow-monitor-heading h2{font-size:15px}.dpow-monitor-main{gap:18px}.dpow-monitor-dial{width:100px;height:100px}.dpow-monitor-age{font-size:24px}.dpow-monitor-verdict>strong{font-size:19px}.dpow-monitor-stats{gap:12px}.dpow-monitor-stats strong{font-size:17px}}@media(max-width:380px){.dpow-monitor-heading{flex-direction:column;gap:10px}.dpow-monitor-main{flex-direction:column;text-align:center}.dpow-monitor-stats{grid-template-columns:1fr}.dpow-monitor-stats>div{gap:6px}.dpow-monitor-verdict>strong{font-size:18px}}
