/* GENERATED by frontend/scripts/build-publicpool-shared.mjs from app.css; edit app.css, not this file. */
[hidden],html[data-boot-tab] [data-tab-panel=overview]{display:none!important}html[data-boot-tab=blocks] [data-tab-panel=blocks],html[data-boot-tab=miner] [data-tab-panel=miner],html[data-boot-tab=pplns] [data-tab-panel=pplns],html[data-boot-tab=faq] [data-tab-panel=faq]{display:block!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-gutter:stable}.account-ledger-panel{container:account-ledger / inline-size;--ledger-text: var(--pf-page-text, #0f172a);--ledger-value: var(--pf-page-text, #334155);--ledger-muted: var(--pf-muted, #64748b);--ledger-faint: #94a3b8;--ledger-line: #f1f5f9;--ledger-border: var(--pf-surface-border, #e2e8f0);--ledger-hover: #f8fafc;--ledger-band: #f8fafc;--ledger-credit: var(--pf-positive, #059669);--ledger-link: var(--pf-link, #2563eb);--ledger-mono: var(--pf-font-mono, ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace)}html[data-theme=dark] .account-ledger-panel{--ledger-faint: #64748b;--ledger-line: #273449;--ledger-hover: rgb(148 163 184 / 6%);--ledger-band: rgb(148 163 184 / 6%)}.account-ledger-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem .75rem;min-height:2.75rem;padding:.375rem 1rem;border-bottom:1px solid var(--ledger-border)}.account-ledger-heading{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;min-width:0}.account-ledger-heading h3{display:inline-flex;align-items:center;gap:.5rem;margin:0;color:var(--ledger-text);font-size:.875rem;font-weight:600;white-space:nowrap}.account-ledger-heading h3>svg{flex-shrink:0;color:#10b981}.account-ledger-header{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"summary" "filters";align-items:center;gap:.75rem 1rem}.account-ledger-summary{grid-area:summary;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.account-ledger-stat{display:flex;flex-direction:column;min-width:0;padding:.4375rem .75rem;border:1px solid transparent;border-radius:.75rem}.account-ledger-stat>small{font-size:.75rem;line-height:1.25rem;opacity:.85}.account-ledger-stat[data-tone=estimate]{grid-column:1 / -1}.account-ledger-stat>b{font:600 .9375rem/1.35 var(--ledger-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-ledger-stat[data-tone=credit]{background:linear-gradient(135deg,#ecfdf5,#f0fdfa);color:#047857}.account-ledger-stat[data-tone=debit]{background:linear-gradient(135deg,#eff6ff,#f0f9ff);color:#1d4ed8}.account-ledger-stat[data-tone=estimate]{border-color:#fef3c7;background:linear-gradient(135deg,#fffbeb,#fff7ed);color:#b45309}html[data-theme=dark] .account-ledger-stat[data-tone=credit]{background:#10b9811a;color:#6ee7b7}html[data-theme=dark] .account-ledger-stat[data-tone=debit]{background:#3b82f61f;color:#93c5fd}html[data-theme=dark] .account-ledger-stat[data-tone=estimate]{border-color:#f59e0b38;background:#f59e0b1a;color:#fcd34d}.account-ledger-filters{grid-area:filters;min-width:0;max-width:100%;width:max-content;overflow-x:auto}.account-ledger-filters button{flex-shrink:0;white-space:nowrap}.account-ledger-unit{font-size:.75rem;color:var(--ledger-faint);white-space:nowrap}@container account-ledger (min-width: 560px){.account-ledger-summary{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.account-ledger-stat[data-tone=estimate]{grid-column:auto}.account-ledger-stat>b{font-size:1rem;white-space:nowrap}}@container account-ledger (min-width: 960px){.account-ledger-header{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"filters summary"}.account-ledger-summary{grid-auto-columns:minmax(9.5rem,max-content);justify-content:end}}.account-ledger-day{padding:.375rem 1.25rem;border-block:1px solid var(--ledger-line);background:var(--ledger-band);color:var(--ledger-muted);font-size:.75rem;font-weight:600}.account-ledger-day:first-child{border-top:0}.account-ledger-day:empty{padding-block:.1875rem}.account-ledger-row{display:grid;grid-template-columns:12.5rem 4.5rem minmax(0,1fr) auto;grid-template-areas:"title time detail amount" "more more more more";align-items:center;column-gap:1rem;padding:0 1.25rem;border-top:1px solid var(--ledger-line);cursor:pointer}.account-ledger-day+.account-ledger-row{border-top:0}.account-ledger-row:hover,.account-ledger-row[data-open=true]{background:var(--ledger-hover)}.account-ledger-title{grid-area:title;display:flex;align-items:center;gap:.625rem;min-width:0;min-height:2.875rem}.account-ledger-icon{display:inline-grid;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;border-radius:.5rem;background:#f1f5f9;color:#64748b}.account-ledger-icon[data-kind=pplns],.account-ledger-icon[data-kind=fee]{background:#ecfdf5;color:#059669}.account-ledger-icon[data-kind=pps]{background:#f0fdfa;color:#0d9488}.account-ledger-icon[data-kind=payout]{background:#eff6ff;color:#2563eb}.account-ledger-icon[data-kind=airdrop]{background:#fffbeb;color:#d97706}html[data-theme=dark] .account-ledger-icon{background:#94a3b824;color:#cbd5e1}html[data-theme=dark] .account-ledger-icon:is([data-kind=pplns],[data-kind=fee]){background:#10b98124;color:#6ee7b7}html[data-theme=dark] .account-ledger-icon[data-kind=pps]{background:#14b8a624;color:#5eead4}html[data-theme=dark] .account-ledger-icon[data-kind=payout]{background:#3b82f629;color:#93c5fd}html[data-theme=dark] .account-ledger-icon[data-kind=airdrop]{background:#f59e0b24;color:#fcd34d}.account-ledger-toggle{padding:0;border:0;background:none;color:var(--ledger-text);font-size:.84375rem;font-weight:600;text-align:left;white-space:nowrap;flex-shrink:0;cursor:pointer}.account-ledger-badge{min-width:0;overflow:hidden;padding:0 .4375rem;border-radius:.375rem;background:#f1f5f9;color:#475569;font-size:.71875rem;font-weight:500;line-height:1.125rem;text-overflow:ellipsis;white-space:nowrap}.account-ledger-badge[data-tone=warn]{background:#fef3c7;color:#92400e}.account-ledger-badge[data-tone=danger]{background:#fee2e2;color:#b91c1c}html[data-theme=dark] .account-ledger-badge{background:#94a3b829;color:#cbd5e1}html[data-theme=dark] .account-ledger-badge[data-tone=warn]{background:#f59e0b29;color:#fcd34d}html[data-theme=dark] .account-ledger-badge[data-tone=danger]{background:#ef444429;color:#fca5a5}.account-ledger-time{grid-area:time;font:.8125rem var(--ledger-mono);color:var(--ledger-muted);white-space:nowrap}.account-ledger-detail{grid-area:detail;min-width:0;overflow:hidden;margin-block:-.3125rem;padding-block:.3125rem;font-size:.78125rem;color:var(--ledger-muted);text-overflow:ellipsis;white-space:nowrap}.account-ledger-detail>*+*{margin-left:1.25rem}.account-ledger-value{font-family:var(--ledger-mono);font-variant-numeric:tabular-nums;color:var(--ledger-value)}.account-ledger-link{padding:0;border:0;background:none;color:var(--ledger-value);font-family:var(--ledger-mono);text-decoration:underline;text-decoration-color:#cbd5e1;text-underline-offset:3px;cursor:pointer}.account-ledger-link:hover{color:var(--ledger-link);text-decoration-color:currentColor}.account-ledger-ext{display:inline-flex;margin-left:.1875rem;color:var(--ledger-faint);vertical-align:-1px}.account-ledger-ext:hover{color:var(--ledger-link)}.account-ledger-amount{grid-area:amount;font:600 .9375rem/1 var(--ledger-mono);font-variant-numeric:tabular-nums;color:var(--ledger-text);text-align:right;white-space:nowrap}.account-ledger-amount[data-tone=credit]{color:var(--ledger-credit)}.account-ledger-amount[data-tone=payout]{color:var(--ledger-link)}.account-ledger-amount[data-tone=zero]{color:var(--ledger-faint);font-weight:500}.account-ledger-pad{opacity:.35}.account-ledger-more{grid-area:more;display:none;flex-wrap:wrap;gap:.25rem 1.25rem;padding:0 0 .75rem 19rem;color:var(--ledger-muted);font-size:.75rem;overflow-wrap:anywhere;cursor:auto}.account-ledger-row[data-open=true] .account-ledger-more{display:flex}.account-ledger-error{color:#b91c1c}html[data-theme=dark] .account-ledger-error{color:#fca5a5}.account-ledger-narrow{display:none;white-space:nowrap}.account-ledger-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1.25rem;border-top:1px solid var(--ledger-border);color:var(--ledger-muted);font-size:.78125rem}.account-ledger-footer>span{min-width:0}.account-ledger-footer>:last-child{flex-shrink:0}@container account-ledger (max-width: 639px){.account-ledger-unit,.account-ledger-wide{display:none}.account-ledger-narrow{display:inline}.account-ledger-filters{width:100%}.account-ledger-filters button{flex:1 0 0%}.account-ledger-link{margin-block:-.1875rem;padding-block:.1875rem}a.account-ledger-ext{margin:-.40625rem -.40625rem -.40625rem 0;padding:.40625rem}.account-ledger-detail :is(a,button):focus-visible{outline-offset:0}.account-ledger-day{padding-inline:1rem}.account-ledger-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"title title amount" "time detail detail" "more more more";row-gap:.25rem;column-gap:.625rem;padding:.6875rem 1rem}.account-ledger-title{min-height:0}.account-ledger-time,.account-ledger-detail{font-size:.75rem}.account-ledger-time{padding-left:2.375rem}.account-ledger-amount{font-size:.875rem}.account-ledger-more{flex-direction:column;gap:.1875rem;padding:.375rem 0 0 2.375rem}.account-ledger-footer{padding:.75rem 1rem}}.pool-share-heading{container:pool-share-heading / inline-size;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.pool-fee-tags{display:flex;gap:4px;margin:0 0 0 auto}.pool-fee-tag{display:flex;align-items:baseline;gap:4px;padding:4px 6px;border:1px solid rgba(255,255,255,.7);border-radius:6px;background:#ecfeff;color:#164e63;box-shadow:0 1px 4px #1e3a8a1a;font-size:9px;line-height:1;letter-spacing:.02em;white-space:nowrap}.pool-fee-tag-pps{background:#fff7e6;color:#78350f}.pool-fee-tag dt{font-weight:650}.pool-fee-tag dd{margin:0;font-weight:750;font-variant-numeric:tabular-nums}@container pool-share-heading (max-width: 300px){.pool-share-title{gap:5px;font-size:13px}.pool-share-title svg{width:16px;height:16px}.pool-fee-tags{gap:4px}.pool-fee-tag{gap:3px;padding:4px}.pool-fee-tag{font-size:8.5px}}@container pool-share-heading (max-width: 260px){.pool-share-title{font-size:12px}.pool-share-title svg{display:none}.pool-fee-tag{gap:3px;padding-inline:4px}}:root{--pf-font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--pf-font-mono: "SF Mono", Monaco, "Cascadia Code", monospace;--pf-text-caption: .6875rem;--pf-text-small: .75rem;--pf-text-data: .8125rem;--pf-text-body: .875rem;--pf-surface-border: #e2e8f0;--pf-surface-shadow: 0 1px 2px rgba(15, 23, 42, .05);--pf-page-text: #1e293b;--pf-line: #f1f5f9;--pf-accent: #3b82f6;--pf-page-bg: #f8fafc;--pf-surface: #fff;--pf-muted: #64748b;--pf-link: #2563eb;--pf-positive: #047857;--pf-radius: .75rem;--pf-control-height: 2rem}html[data-theme=dark]{color-scheme:dark;--pf-page-text: #e5e7eb;--pf-page-bg: #0f172a;--pf-surface: #1e293b;--pf-muted: #94a3b8;--pf-link: #93c5fd;--pf-positive: #6ee7b7;--pf-surface-border: #334155;--pf-surface-shadow: 0 1px 2px rgba(0, 0, 0, .2)}body{font-family:var(--pf-font-sans);font-size:15px;line-height:1.5;color:var(--pf-page-text);background:var(--pf-page-bg);overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:768px){body{font-size:16px}}.mono,.font-mono{font-family:var(--pf-font-mono);font-variant-numeric:tabular-nums}.bg-white.rounded-2xl{border-color:var(--pf-surface-border);border-radius:.75rem;box-shadow:var(--pf-surface-shadow)}.shares-section-heading h3,.account-ledger-heading h3{font-size:var(--pf-text-body);font-weight:600;line-height:1.5rem}.js-i18n-label:before{content:attr(data-label)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.mobile-hide-scrollbar::-webkit-scrollbar{display:none}.mobile-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.pf-topbar{border-color:var(--pf-line);background:#fff;box-shadow:0 1px 2px #0000000d}.pf-brand{color:#334155;text-decoration:none}.pf-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;color:var(--pf-accent);background:#eff6ff;font-family:var(--pf-font-mono);font-size:.72rem;font-weight:700}.pf-discord-link{display:inline-flex;align-items:center;gap:.35rem;height:1.75rem;border-radius:.5rem;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;padding:0 .625rem;font-size:.75rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pf-discord-link:hover{background:#dbeafe;border-color:#93c5fd;color:#1e40af}.language-control{position:relative;display:inline-flex;height:1.75rem;align-items:center}.language-select{height:1.75rem;min-width:4.25rem;border-radius:.5rem;border:1px solid #cbd5e1;background:#fff;color:#334155;padding:0 .5rem;font-family:var(--pf-font-sans);font-size:.75rem;font-weight:500;outline:none}.language-select:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e924}.theme-toggle{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#334155;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.theme-toggle:hover{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}.theme-toggle:focus-visible{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e924}.theme-icon{display:block;flex-shrink:0}.theme-icon-sun,html[data-theme=dark] .theme-icon-moon{display:none}html[data-theme=dark] .theme-icon-sun{display:block}.tab-pill{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;color:#64748b;flex-shrink:0;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;text-decoration:none}@media(min-width:640px){.tab-pill{padding-left:1rem;padding-right:1rem}}.tab-pill:hover{background-color:#e2e8f080;color:#334155}.tab-pill[data-active=true]{background-color:#fff;color:#0f172a;box-shadow:0 1px 2px #0f172a14}.time-range-label{padding:0 .5rem 0 .625rem;color:#64748b;font-size:.7rem;font-weight:700;white-space:nowrap}#topbarTimeRange[hidden]{display:none!important}@media(min-width:768px){#topbarTimeRange[hidden]{display:flex!important;visibility:hidden;pointer-events:none}}@media(min-width:1280px){html .pf-topbar{display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr)}#topbarTimeRange{justify-self:end}}@media(min-width:768px)and (max-width:1279px){html .pf-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto}#topbarTabs{grid-column:1 / -1;grid-row:2;width:100%;justify-content:center}#topbarTimeRange{grid-column:2;grid-row:1}}@media(max-width:640px){.pf-discord-link{width:1.9rem;justify-content:center;padding:0}.pf-discord-link span{display:none}#topbarTabs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}#topbarTabs .tab-pill{grid-column:span 2;min-height:2.25rem;padding:.4rem .55rem}#topbarTabs .tab-pill:nth-child(n+4){grid-column:span 3}}.time-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:#64748b;background:transparent;border:0;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.time-pill:hover{background-color:#e2e8f080;color:#334155}.time-pill[data-active=true]{background-color:#fff;color:#0f172a;box-shadow:0 1px 2px #0f172a14}.share-tab{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:500;color:#64748b;background:transparent;border:0;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.share-tab:hover{color:#334155}.share-tab[data-share-status=credited][data-active=true]{background-color:#fff;color:#059669;box-shadow:0 1px 2px #0f172a14}.share-tab[data-share-status=pending][data-active=true]{background-color:#fff;color:#d97706;box-shadow:0 1px 2px #0f172a14}.share-tab[data-share-status=error][data-active=true]{background-color:#fff;color:#dc2626;box-shadow:0 1px 2px #0f172a14}.ledger-tab{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .625rem;border-radius:.375rem;font-size:.75rem;font-weight:500;color:#64748b;background:transparent;border:0;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.ledger-tab:hover{color:#1f2937}.ledger-tab[data-active=true]{background-color:#fff;color:var(--pf-page-text);box-shadow:0 1px 2px #0f172a14}.block-scope-toggle{display:inline-flex;align-items:center;gap:.25rem;border-radius:.75rem;background-color:#f1f5f9d9;padding:.25rem}.block-scope-toggle button{display:inline-flex;height:1.75rem;align-items:center;gap:.25rem;border-radius:.5rem;padding:0 .625rem;font-size:.75rem;font-weight:600;color:#64748b;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.block-scope-toggle button:hover{color:#334155;background-color:#e2e8f0a6}.block-scope-toggle button[data-active=true]{background-color:#fff;color:#0f172a;box-shadow:0 1px 2px #0f172a14}.blocks-toolbar-actions .block-scope-toggle button{height:1.75rem;padding-left:.5rem;padding-right:.5rem}.blocks-toolbar-actions .block-scope-toggle{padding:.125rem}.blocks-toolbar-actions .filter-chip{gap:.375rem;padding:.25rem .625rem}.blocks-toolbar-actions .filter-chip .select{height:1.75rem;width:6.5rem;padding-right:1.5rem;font-weight:500;line-height:1.75rem}.blocks-toolbar-actions .filter-chip .input{height:1.75rem;width:6rem}.blocks-toolbar-actions .pager{margin-left:.25rem;gap:.125rem}.blocks-toolbar-actions .pager .page-counter{min-width:9ch}.reserved-hidden{visibility:hidden;pointer-events:none}.status-badge{display:inline-flex;align-items:center;gap:.125rem;height:1.25rem;padding:0 .375rem;border-radius:.375rem;font-size:.6875rem;font-weight:500;line-height:1;border:1px solid;white-space:nowrap}.status-badge.tone-pending{background-color:#fffbeb;color:#d97706;border-color:#fde68a}.status-badge.tone-info{background-color:#eff6ff;color:#2563eb;border-color:#bfdbfe}.status-badge.tone-success{background-color:#ecfdf5;color:#059669;border-color:#a7f3d0}.status-badge.tone-danger{background-color:#fef2f2;color:#dc2626;border-color:#fecaca}.status-badge.tone-muted{background-color:#f1f5f9;color:#64748b;border-color:#e2e8f0}.status-badge.default{background-color:#f8fafc;color:#64748b;border-color:#e2e8f0}.miner-address-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.75rem}@media(min-width:1024px){.miner-address-layout{grid-template-columns:minmax(280px,.82fr) minmax(0,2.18fr)}}.miner-summary-card{align-self:stretch;display:flex;min-width:0;flex-direction:column}.miner-summary-card>.border-b{min-height:2.5rem;padding:.25rem 1rem}.miner-summary-card h3{font-size:.875rem;line-height:1.2}.miner-summary{display:grid;flex:1 1 auto;align-content:start;gap:.5rem;padding:1rem}.miner-chart-card{display:flex;min-width:0;flex-direction:column}.miner-chart-header{padding:.75rem 1rem}.miner-chart-header-inner{min-width:0;flex-wrap:wrap;gap:.5rem .75rem}.miner-chart-title h3{font-size:.875rem}.miner-chart-kpis{min-width:0;flex-wrap:wrap;gap:.5rem .625rem;font-size:.6875rem;line-height:1.5}.miner-chart-kpis>span{display:inline-flex;align-items:baseline;gap:.25rem}.overview-trend-legend-item{display:inline-flex;align-items:center;gap:.375rem}.overview-trend-legend-item[hidden]{display:none}.overview-trend-dash{width:.625rem;height:0;border-top:1px dashed #94a3b8}@media(max-width:639px){.miner-chart-card .miner-chart-kpis{width:100%;justify-content:flex-start;margin-left:0}.miner-chart-kpis>span:nth-child(4){margin-left:0;padding-left:0;border-left:0}}.miner-chart-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.miner-chart-wrap{position:relative;flex:1 1 auto;min-height:16rem;width:100%}#minerShareAcceptance[hidden]{display:flex!important;visibility:hidden}@media(min-width:1280px){.miner-chart-wrap{min-height:18rem}}@media(max-width:640px){.miner-chart-wrap{min-height:22rem}}.miner-summary-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem}.miner-summary-address-wrap{min-width:0}.miner-bridge-mode{border:1px solid #e2e8f0;border-radius:.5rem;padding:.25rem .625rem;background:#f8fafc;color:#64748b;font-size:.75rem;line-height:1rem;font-weight:600;white-space:nowrap}.miner-bridge-mode[data-status=pps]{border-color:#ddd6fe;background:#f5f3ff;color:#6d28d9}.miner-bridge-mode[data-status=pplns]{border-color:#99f6e4;background:#f0fdfa;color:#0f766e}html[data-theme=dark] .miner-bridge-mode{border-color:#334155;background:#1e293b;color:#cbd5e1}html[data-theme=dark] .miner-bridge-mode[data-status=pps]{border-color:#6d28d9;background:#2e1065;color:#ddd6fe}html[data-theme=dark] .miner-bridge-mode[data-status=pplns]{border-color:#0f766e;background:#042f2e;color:#99f6e4}.miner-summary-address{display:block;max-width:100%;overflow:hidden;border:0;padding:0;background:transparent;color:#2563eb;font-family:var(--pf-font-mono);font-size:.875rem;font-weight:400;line-height:1.25;letter-spacing:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.miner-summary-address:hover{color:#1d4ed8;text-decoration:underline}.miner-summary-address.muted{color:#94a3b8}.miner-summary-toggle{align-self:end;justify-self:end;height:2rem;padding:.15rem;border-radius:.75rem}.miner-summary-toggle button{height:1.7rem;min-width:2.75rem;padding:0 .5rem;border-radius:.58rem;font-size:.7rem;font-weight:700}#shareScopeTabs.block-scope-toggle,#ledgerScopeTabs{align-self:center;height:2.25rem;min-height:2.25rem}#shareScopeTabs.block-scope-toggle button,#ledgerScopeTabs .ledger-tab{min-width:3rem}#shareTabs,#ppsStatusTabs,#ledgerTypeTabs{min-height:2.25rem;align-items:center}#shareTabs .share-tab,#ppsStatusTabs .share-tab,#ledgerScopeTabs .ledger-tab,#ledgerTypeTabs .ledger-tab{min-height:1.75rem}.miner-summary-metrics{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr)}.miner-summary-metric{min-width:0;border-radius:.75rem;padding:.5rem .8rem}.miner-summary-metric.balance{background:linear-gradient(135deg,#ecfdf5,#f0fdfa)}.miner-summary-metric.pending{border:1px solid #fef3c7;background:linear-gradient(135deg,#fffbeb,#fff7ed)}.miner-summary-label{display:flex;min-width:0;align-items:center;gap:.3rem;color:#059669;font-size:.75rem;font-weight:400;line-height:1.2;white-space:nowrap}.miner-summary-metric.pending .miner-summary-label{color:#b45309}.miner-summary-metric.pending .miner-summary-label>svg{flex:none;align-self:flex-start}.miner-summary-label-copy{display:flex;min-width:0;flex-wrap:wrap;column-gap:.35rem;row-gap:.125rem;white-space:normal}.miner-summary-label .muted{color:#b453099e;font-weight:400}.miner-summary-value{display:flex;min-width:0;align-items:baseline;gap:.4rem;margin-top:.125rem;color:#047857;font-family:var(--pf-font-sans);font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:0;font-variant-numeric:tabular-nums}.miner-summary-metric.pending .miner-summary-value{color:#b45309;font-size:1.25rem;font-weight:600}.miner-summary-metric.pending-pps{border-color:#ffedd5;background:linear-gradient(135deg,#fff7ed,#fff1f2)}.miner-summary-metric.pending-pps .miner-summary-label,.miner-summary-metric.pending-pps .miner-summary-value{color:#c2410c}.miner-summary-metric.pending-pps .muted{color:#c2410c9e}.miner-summary-value span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.miner-summary-value .unit{flex:0 0 auto;color:currentColor;font-size:.875rem;font-weight:600}@media(max-width:640px){.miner-summary-toggle{justify-self:start}}.miner-address-panels{display:block}.miner-panel-tabs{display:flex;gap:.25rem;overflow-x:auto;padding:.125rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#f8fafccc}.miner-panel-tab{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.375rem;height:2rem;padding:0 .75rem;border:0;border-radius:.5rem;background:transparent;color:#64748b;font-size:.75rem;font-weight:600;line-height:1rem;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.miner-panel-tab svg{flex-shrink:0;width:15px;height:15px;color:#94a3b8}.miner-panel-tab:hover{color:#334155;background:#fffc}.miner-panel-tab[data-active=true]{color:#0f766e;background:#f0fdfa;box-shadow:inset 0 0 0 1px #ccfbf1}.miner-panel-tab[data-active=true] svg{color:#0d9488}.miner-panel-tab:focus-visible{outline:2px solid var(--pf-accent, #3b82f6);outline-offset:2px}.miner-panel-count{min-width:1.75rem;padding:.0625rem .375rem;border:1px solid transparent;border-radius:9999px;background:#f1f5f9;color:#64748b;font-family:var(--pf-font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:.625rem;font-variant-numeric:tabular-nums;text-align:center}.miner-panel-count[hidden]{display:none}.miner-panel-tab[data-active=true] .miner-panel-count{border-color:#ccfbf1;background:#ffffffbf;color:#0f766e}@media(max-width:640px){.miner-panel-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.miner-panel-tab{min-width:0;height:auto;min-height:2.65rem;padding:.4rem .35rem;white-space:normal;text-align:center}.miner-panel-tab[hidden]{display:none}.miner-panel-tab:last-child:nth-child(odd){grid-column:1 / -1}}.miner-panel-body{margin-top:.75rem}.miner-subpanel[hidden]{display:none}.shares-section-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;padding:1rem 1.25rem}.shares-section-heading{min-width:0}.shares-section-heading h3{color:#1e293b}.shares-section-heading p{color:#64748b}.shares-toolbar{min-width:0;justify-content:flex-end;gap:.5rem}#shareModeTabs button[data-active=true]{color:#2563eb;box-shadow:0 1px 2px #0f172a14}#shareModeTabs button:focus-visible,.share-tab:focus-visible,.ledger-tab:focus-visible,.tab-pill:focus-visible,.time-pill:focus-visible{outline:2px solid var(--pf-accent);outline-offset:2px}@media(max-width:1023px){.shares-section-header{grid-template-columns:minmax(0,1fr)}.shares-toolbar{justify-content:flex-start}#shareScopeTabs{order:-2}#shareModeTabs{order:-1}}@media(max-width:640px){.shares-section-header{padding:.875rem}.shares-toolbar{gap:.4rem}.shares-toolbar .block-scope-toggle button,.shares-toolbar .share-tab,.shares-toolbar .pager .btn{min-height:2.5rem}.shares-toolbar .pager .btn{min-width:2.5rem}}[data-miner-subpanel=shares] [hidden]{display:none!important}.faq-code-card{min-width:0}.faq-code-card pre{max-width:100%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;border:1px solid transparent;background-color:#fff;color:#334155;white-space:nowrap}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.primary{background-color:#0284c7;color:#fff;border-color:transparent}.btn.primary:not(:disabled):hover{background-color:#0369a1}.btn.outline{outline:none;background-color:#fff;color:#334155;border-color:#cbd5e1}.btn.outline:not(:disabled):hover{background-color:#f8fafc}.btn.tiny{padding:.25rem .5rem;font-size:.75rem;border-radius:.375rem}.btn.icon{padding:0;width:2rem;height:2rem}.btn:focus-visible{outline:2px solid var(--pf-accent);outline-offset:2px}.input,.select{display:block;width:100%;border-radius:.75rem;border:1px solid #cbd5e1;background-color:#fff;padding:.5rem .75rem;font-size:.875rem;color:#1e293b;transition:border-color .15s ease,box-shadow .15s ease}.input::placeholder{color:#94a3b8}.input:focus,.select:focus{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e926}.select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.25rem 1.25rem;padding-right:2.25rem}.filter-chip .select{border:0;background-color:transparent;padding:0;padding-right:1.5rem;height:2rem;font-size:.875rem}.filter-chip .select:focus{box-shadow:none}.filter-chip .input{border:0;background-color:transparent;padding:0;height:2rem;width:7rem;font-size:.875rem}.filter-chip .input:focus{box-shadow:none}.pf-hashrate-card{min-width:0;container-type:inline-size}.pf-hashrate-heading{min-height:1.25rem}.pf-hashrate-heading>span{overflow-wrap:anywhere}html[lang=en] .pf-hashrate-heading{min-height:2.5rem}@container (max-width: 145px){.pf-hashrate-heading>span{font-size:.75rem;line-height:1.125rem}.pf-hashrate-card .pf-hashrate-value{font-size:1.5rem}}.pf-compact-stat{min-width:0;container-type:inline-size}.pf-compact-stat-heading{display:flex;align-items:center;gap:.5rem}.pf-compact-stat-heading>svg,.pf-compact-stat-value{flex-shrink:0}.pf-compact-stat-value-end{margin-left:auto}.pf-compact-stat-label{min-width:0}.pf-orphan-details{white-space:nowrap}@container (max-width: 180px){html[lang=en] .pf-compact-stat-heading{gap:.25rem}html[lang=en] .pf-compact-stat-heading .text-sm{font-size:.75rem}html[lang=en] .pf-orphan-details{font-size:.6875rem}}@container (max-width: 160px){.pf-compact-stat-heading{gap:.25rem}.pf-compact-stat-heading .text-sm{font-size:.75rem}.pf-orphan-details{font-size:.6875rem}}@container (max-width: 145px){.pf-compact-stat-heading{flex-wrap:wrap}.pf-compact-stat-value{flex-basis:100%;margin-left:0}.pf-orphan-details{white-space:normal}}.share-ring{position:relative;width:120px;height:120px;flex-shrink:0}.share-ring svg{transform:rotate(-90deg)}.share-ring .share-ring-text{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.share-ring .share-ring-value{font-size:1.875rem;font-weight:700;line-height:1}.share-ring .share-ring-label{font-size:.75rem;color:#ffffffd1;margin-top:.25rem}.block-card{display:block;width:100%;background-color:#f8fafc80;border:1px solid #f1f5f9;border-radius:.75rem;padding:.75rem;text-align:left;transition:background-color .15s ease,border-color .15s ease}.block-card:hover{background-color:#eff6ff80;border-color:#bfdbfe}.block-moe-badge{display:inline-flex;align-items:center;height:1.25rem;padding:0 .375rem;border:1px solid #ddd6fe;border-radius:.375rem;background:#f5f3ff;color:#6d28d9;font-size:.6875rem;font-weight:600;line-height:1;white-space:nowrap}.block-reward-estimated{margin-left:.25rem;color:#64748b;font-family:var(--pf-font-sans);font-size:.625rem;font-weight:500;white-space:nowrap}.block-reward-estimated.detail{display:inline-flex;align-items:center;margin-left:.5rem;padding:.125rem .5rem;border:1px solid #e2e8f0;border-radius:.375rem;background:#fff;vertical-align:middle;font-size:.75rem}#minerPPS .btn.outline{outline:none}#minerPPS .btn:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.settlement-shell{overflow:hidden;border:1px solid var(--pf-surface-border);border-radius:1rem;background:var(--pf-surface);box-shadow:0 18px 42px -32px #0f172a73}.settlement-header{display:flex;flex-direction:column;gap:.875rem;align-items:stretch;justify-content:space-between;border-bottom:1px solid #edf2f7;padding:1rem 1.25rem}@media(min-width:768px){.settlement-header{flex-direction:row;align-items:center}}.settlement-title{color:var(--pf-page-text);font-size:1rem;font-weight:700;line-height:1.5}.settlement-filters{display:flex;flex-wrap:wrap;gap:.75rem}.settlement-grid{display:grid;grid-template-columns:minmax(0,1fr);min-height:38rem}.settlement-shell[data-empty=true] .settlement-grid{grid-template-columns:minmax(0,1fr);min-height:12rem}.settlement-shell[data-empty=true] .settlement-detail-pane,.settlement-shell[data-empty=true] .settlement-pager{display:none}.settlement-shell[data-empty=true] .settlement-window-list>div{padding:3.5rem 1rem;color:#617485;font-size:.875rem}@media(min-width:1024px){.settlement-grid{grid-template-columns:minmax(21rem,.95fr) minmax(27rem,1.05fr)}}.settlement-pane{min-width:0;padding:1.125rem}.settlement-pane+.settlement-pane{border-top:1px solid #edf2f7}@media(min-width:1024px){.settlement-pane+.settlement-pane{border-top:0;border-left:1px solid #edf2f7}}.settlement-window-list{display:flex;flex-direction:column;gap:.625rem}.settlement-pager{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding-top:.875rem}.settlement-detail-empty{border:1px dashed #cbd5e1;border-radius:.875rem;background:#f8fafc;padding:1rem;color:#64748b;font-size:.875rem}.settlement-detail-card{border:1px solid #bfdbfe;border-radius:.875rem;background:linear-gradient(180deg,#f8fbff,#f4f8fc);padding:1rem}.settlement-detail-label{display:flex;flex-wrap:wrap;gap:.25rem .5rem;color:#64748b;font-size:.75rem;font-weight:600}.settlement-detail-label time{white-space:nowrap}.settlement-detail-stats{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.625rem}.settlement-detail-stats>span,.settlement-detail-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.settlement-fee-strip{display:inline-flex;align-items:center;gap:.375rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fffc;padding:.35rem .55rem;color:#475569;font-size:.75rem;line-height:1}.settlement-detail-stats strong{color:var(--pf-page-text);font-weight:700}.settlement-detail-stats em{color:var(--pf-muted);font-style:normal}.settlement-fee-strip{margin-top:.625rem;border-color:#facc15;background:#fffbeb;color:#b45309}.settlement-fee-label{font-weight:700}.settlement-credits-wrap{overflow:hidden;margin-top:.875rem;border:1px solid #e2e8f0;border-radius:.875rem;background:#fff}.settlement-credits-table{table-layout:fixed}.settlement-credits-table th:nth-child(1),.settlement-credits-table td:nth-child(1){width:56%}.settlement-credits-table th:nth-child(2),.settlement-credits-table td:nth-child(2){width:26%}.settlement-credits-table th:nth-child(3),.settlement-credits-table td:nth-child(3){width:18%}.settlement-credits-table tbody td{padding:.875rem 1rem}.admin-table{width:100%;border-collapse:separate;border-spacing:0}.admin-table thead tr{background-color:#f8fafc;font-size:var(--pf-text-small);line-height:1rem;color:#64748b}.admin-table th{padding:.75rem 1.25rem;font-weight:600;text-align:left}.admin-table th.right{text-align:right}.admin-table tbody td{padding:1rem 1.25rem;font-size:var(--pf-text-body);line-height:1.25rem;color:#334155;border-top:1px solid #f1f5f9}.admin-table tbody tr:hover{background-color:#f8fafc80}.admin-table .right{text-align:right}.pool-fee-credit-row{background:#fffcf3}.manual-migration-credit-row{background:#f0fdf4}.window-credit-account{display:flex;min-width:0;align-items:center;gap:.5rem}.window-credit-account.fee{flex-wrap:nowrap;white-space:nowrap}.window-credit-account .link-button,.window-credit-account>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.window-credit-fee-badge{display:inline-flex;flex-shrink:0;align-items:center;border:1px solid #facc15;border-radius:.375rem;background:#fffbeb;padding:.25rem .5rem;color:#b45309;font-size:.75rem;font-weight:600;line-height:1}.window-credit-manual-badge{display:inline-flex;flex-shrink:0;align-items:center;border:1px solid #86efac;border-radius:.375rem;background:#ecfdf5;padding:.25rem .5rem;color:#047857;font-size:.75rem;font-weight:600;line-height:1}.empty-row td{text-align:center;color:#94a3b8;padding:2rem 1.25rem}.miner-connections-card{overflow:hidden;border:1px solid var(--pf-surface-border);border-radius:.75rem;background:#fff;box-shadow:var(--pf-surface-shadow)}.miner-connections-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.625rem 1rem;border-bottom:1px solid #f1f5f9}.miner-connections-title{display:flex;min-width:0;align-items:center;gap:.75rem}.miner-connections-title-row{display:flex;min-width:0;align-items:center;gap:.5rem;white-space:nowrap}.miner-connections-title h3{font-size:var(--pf-text-body);line-height:1.25rem;font-weight:600;color:#0f172a}.miner-connections-icon{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background:#ecfeff;color:#0e7490}.miner-online-dot{width:.5rem;height:.5rem;border-radius:9999px;background:#cbd5e1}.miner-online-dot.online{background:#10b981}.miner-online-label{font-size:var(--pf-text-small);font-weight:500;color:#64748b}.miner-online-label.online{color:#047857}.miner-connections-meta{display:flex;flex:1 1 20rem;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem 1rem;font-size:.75rem;color:#64748b}.miner-connections-gpu-summary{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miner-connections-summary-wrap{border-bottom:1px solid #f1f5f9;background:#f8fafcbf}.miner-connections-summary{display:flex;flex-wrap:wrap;width:100%}.miner-connections-summary-group{display:flex;min-width:max-content;flex:0 0 auto;align-items:center;gap:.75rem;border-right:1px solid #f1f5f9;padding:.75rem}.miner-connections-overview-label{display:inline-flex;align-items:center;gap:.375rem;color:#0e7490;font-size:.6875rem;font-weight:600;white-space:nowrap}.miner-connections-overview-label svg{width:.875rem;height:.875rem}.miner-connections-overview-metrics{display:flex;align-items:baseline;white-space:nowrap}.miner-connections-overview-metric{display:inline-flex;align-items:baseline;gap:.375rem;margin-left:.75rem;border-left:1px solid #e2e8f0;padding-left:.75rem}.miner-connections-overview-metric:first-child{margin-left:0;border-left:0;padding-left:0}.miner-connections-overview-metric>span{color:#64748b;font-size:.6875rem;font-weight:500}.miner-connections-overview-metric>strong{color:#0f172a;font-family:var(--pf-font-mono);font-size:.875rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.miner-connections-summary-cell{display:grid;min-width:max-content;flex:0 0 auto;grid-template-columns:max-content max-content;align-items:center;gap:.5rem;border-right:1px solid #f1f5f9;padding:.75rem}.miner-connections-summary-cell:last-child{border-right:0}.miner-connections-hashrate{display:flex;flex-wrap:wrap;max-width:100%;align-items:center;gap:.25rem .5rem;padding:.75rem;border-right:1px solid #f1f5f9}.miner-connections-hashrate-primary,.miner-connections-hashrate-pool{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap}.miner-connections-hashrate-primary{align-items:center;color:#0e7490;font-size:.6875rem;font-weight:600}.miner-connections-hashrate-primary svg{flex-shrink:0}.miner-connections-hashrate-primary strong,.miner-connections-hashrate-pool strong,.miner-connections-hashrate-error{font-family:var(--pf-font-mono);font-variant-numeric:tabular-nums;font-weight:600}.miner-connections-hashrate-primary strong{color:#0f172a;font-size:.875rem;line-height:1}.miner-connections-hashrate-pool{padding:.25rem .5rem;border:1px solid #e2e8f0;border-radius:.375rem;background:transparent;color:#64748b;font-size:.6875rem;font-weight:500}.miner-connections-hashrate-pool strong{color:#1e293b;font-size:.75rem}.miner-connections-hashrate-error{color:#64748b}html[data-theme=dark] .miner-connections-hashrate{border-color:#4b5563b8}html[data-theme=dark] .miner-connections-hashrate-primary{color:#67e8f9}html[data-theme=dark] .miner-connections-hashrate-primary strong,html[data-theme=dark] .miner-connections-hashrate-pool strong{color:#e2e8f0}html[data-theme=dark] .miner-connections-hashrate-pool{border-color:#475569;color:#cbd5e1}html[data-theme=dark] .miner-connections-hashrate-error{color:#cbd5e1}.miner-connections-summary-label{display:flex;min-width:0;align-items:center;gap:.375rem;overflow:hidden;color:#64748b;font-size:.6875rem;font-weight:500;white-space:nowrap}.miner-connections-summary-label span{overflow:hidden;text-overflow:ellipsis}.miner-connections-summary-label svg{flex-shrink:0;color:#0e7490}.miner-connections-summary-label.muted svg{color:#cbd5e1}.miner-connections-summary-value{min-width:max-content;white-space:nowrap;text-align:right;font-family:var(--pf-font-mono);font-size:.875rem;line-height:1;font-weight:600;color:#0f172a;font-variant-numeric:tabular-nums}.miner-connections-summary-value.muted{color:#94a3b8}.miner-connections-telemetry{display:flex;flex:0 0 auto;align-items:center;gap:.75rem;padding:.75rem;color:#64748b;font-size:.75rem}.miner-connections-telemetry-label{display:inline-flex;align-items:center;gap:.375rem;color:#0e7490;font-size:var(--pf-text-small);font-weight:600}.miner-connections-telemetry-label svg{width:.875rem;height:.875rem}.miner-connections-telemetry-source{display:inline-flex;align-items:center;gap:.75rem}.miner-connections-telemetry-item{display:inline-flex;align-items:baseline;gap:.375rem;white-space:nowrap}.miner-connections-telemetry-item>span{font-size:.6875rem;font-weight:500}.miner-connections-telemetry-item>strong{color:#1e293b;font-family:var(--pf-font-mono);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}.miner-telemetry-trigger{display:inline-flex;align-items:baseline;gap:.375rem;margin:0;padding:0;border:0;border-radius:.2rem;background:transparent;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:help}.miner-telemetry-trigger:hover>strong{color:#0e7490}.miner-telemetry-trigger:focus-visible{outline:2px solid rgba(6,182,212,.45);outline-offset:3px}.miner-telemetry-trigger-compact{gap:0;color:inherit;font-family:var(--pf-font-mono);font-size:inherit}.miner-telemetry-trigger-compact>strong{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.miner-telemetry-trigger-source{align-items:center;gap:.75rem}.miner-telemetry-trigger-source:hover .miner-connections-telemetry-item>strong{color:#0e7490}.miner-telemetry-popover{position:fixed;z-index:100;width:19rem;max-width:calc(100vw - 1.5rem);opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .14s ease,transform .14s ease}.miner-telemetry-popover[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.miner-telemetry-card{overflow:hidden;border:1px solid #dbe5ee;border-radius:.85rem;background:#fffffffa;padding:.875rem;color:#334155;box-shadow:0 18px 44px -22px #0f172a73}.miner-telemetry-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.miner-telemetry-kicker{color:#0e7490;font-size:.625rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.miner-telemetry-card-head p{margin:.25rem 0 0;color:#64748b;font-size:.6875rem;line-height:1.35}.miner-telemetry-expired{flex:0 0 auto;border-radius:999px;background:#f1f5f9;padding:.2rem .5rem;color:#64748b;font-size:.625rem;font-weight:700}.miner-telemetry-outcomes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin-top:.75rem}.miner-telemetry-outcome{border:1px solid #e2e8f0;border-radius:.45rem;padding:.42rem .48rem}.miner-telemetry-outcome span{display:block;color:currentColor;font-size:.5625rem;font-weight:600;line-height:1;opacity:.78}.miner-telemetry-outcome strong{display:block;margin-top:.28rem;color:currentColor;font-family:var(--pf-font-mono);font-size:.75rem;line-height:1;font-variant-numeric:tabular-nums}.miner-telemetry-outcome.accepted{border-color:#bbf7d0;background:#f0fdf4c7;color:#047857}.miner-telemetry-outcome.rejected{border-color:#fecdd3;background:#fff1f2c7;color:#be123c}.miner-telemetry-outcome.stale{border-color:#fde68a;background:#fffbebd1;color:#b45309}.miner-telemetry-outcome.duplicate{border-color:#e2e8f0;background:#f8fafc;color:#64748b}.miner-telemetry-reasons{margin-top:.75rem;border-top:1px solid #f1f5f9;padding-top:.62rem}.miner-telemetry-reason-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-top:.4rem}.miner-telemetry-reason{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.4rem;border:1px solid #e2e8f0;border-radius:.4rem;padding:.38rem .48rem}.miner-telemetry-reason span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:currentColor;font-size:.5625rem;font-weight:600;line-height:1;opacity:.8}.miner-telemetry-reason strong{flex:0 0 auto;color:currentColor;font-family:var(--pf-font-mono);font-size:.6875rem;font-variant-numeric:tabular-nums}.miner-telemetry-reason.transient{border-color:#fde68a;background:#fffbebd1;color:#b45309}.miner-telemetry-reason.policy{border-color:#ddd6fe;background:#f5f3ffd1;color:#6d28d9}.miner-telemetry-reason.proof{border-color:#fecdd3;background:#fff1f2c7;color:#be123c}.miner-telemetry-reason.digest{border-color:#bae6fd;background:#f0f9ffc7;color:#0369a1}.miner-telemetry-reason.unknown{border-color:#e2e8f0;background:#f8fafc;color:#64748b}.miner-telemetry-empty{margin-top:.75rem;border:1px dashed #cbd5e1;border-radius:.65rem;background:#f8fafc;padding:.72rem .75rem;color:#64748b;font-size:.6875rem;line-height:1.4}.miner-telemetry-diagnostics{margin-top:.75rem;border-top:1px solid #f1f5f9;padding-top:.62rem}.miner-telemetry-diagnostics-head{display:flex;align-items:center;justify-content:space-between;color:#64748b;font-size:.625rem;font-weight:700}.miner-telemetry-diagnostics-head small{color:#94a3b8;font-size:.625rem;font-weight:400}.miner-telemetry-diagnostics-items{display:flex;flex-wrap:wrap;gap:.22rem .65rem;margin-top:.4rem;color:#64748b;font-size:.625rem;line-height:1.35}.miner-connections-table-wrap{overflow-x:auto}.miner-connections-table{width:100%;min-width:1200px;table-layout:fixed;border-collapse:separate;border-spacing:0;line-height:1.25rem}.miner-connection-worker-col{width:16.875rem}.miner-connection-gpu-col{width:3.5rem}.miner-connection-version-col{width:11.25rem}.miner-connection-last-report-col{width:7.25rem}.miner-connection-connected-at-col{width:7.75rem}.miner-connection-shares-col{width:8.75rem}.miner-connection-hashrate-col{width:14rem}.miner-connections-table th{border-bottom:1px solid #f1f5f9;padding:.625rem .75rem;text-align:left;color:var(--pf-muted);font-size:var(--pf-text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.miner-connections-table th:first-child,.miner-connections-table th:last-child{padding-inline:1rem}.miner-connection-worker-head .miner-connection-sort-head{text-transform:none}.miner-connections-table th.right{text-align:right}.miner-connections-table th.miner-connection-time-head{min-width:6.5rem}.miner-connections-table th.miner-connection-connected-at-head .miner-connection-sort-head{justify-content:flex-start}.miner-connections-table th.miner-connection-shares-head{min-width:0;padding-left:.5rem;padding-right:.5rem}.miner-connections-table th small{display:block;margin-top:.15rem;font-size:.6rem;font-weight:500;letter-spacing:normal;text-transform:none}.miner-connections-table th.filter-cell{min-width:11.25rem;padding-top:.5rem;padding-bottom:.5rem}.miner-connection-filter-head{display:flex;position:relative;height:2rem;min-width:0;overflow:hidden;align-items:center;gap:.5rem;cursor:pointer;border:1px solid #e2e8f0;border-radius:.5rem;background:#f8fafcd9;padding:0 .5rem;text-transform:none;letter-spacing:0}.miner-connection-filter-head:after{content:"";width:.45rem;height:.45rem;flex-shrink:0;border-right:1.5px solid #64748b;border-bottom:1.5px solid #64748b;transform:rotate(45deg) translateY(-1px);pointer-events:none}.miner-connection-filter-label{flex-shrink:0;color:var(--pf-muted);font-size:var(--pf-text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.miner-connection-filter-value{min-width:0;flex:1;overflow:hidden;color:#334155;font-size:.75rem;font-weight:600;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.miner-connection-filter-select{position:absolute;inset:0;height:100%;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;background:transparent;background-image:none;cursor:pointer;opacity:0;outline:none}.miner-connection-filter-select::-ms-expand{display:none}.miner-connection-filter-select:focus{border-color:#93c5fd}.miner-connection-filter-head:focus-within{border-color:#0891b2;box-shadow:0 0 0 2px #06b6d426}.miner-connection-sort-head{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem;border:0;border-radius:.375rem;background:transparent;padding:.25rem .375rem;color:var(--pf-muted);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;transition:background-color .15s ease,color .15s ease}.miner-connection-sort-head:hover{background:#f8fafc;color:#475569}.miner-connection-sort-head.active{color:var(--pf-link)}.miner-connection-sort-head.active:hover{background:#ecfeff}.miner-connection-shares-cell{color:var(--pf-muted);font-size:.75rem;padding-left:.5rem!important;padding-right:.5rem!important;white-space:nowrap}.miner-connection-time-cell,.miner-connection-hashrate-cell{white-space:nowrap}.miner-connection-hashrate-window{display:inline-block;margin-left:.25rem;border-radius:.25rem;background:#f1f5f9;padding:.125rem .25rem;color:#64748b;font-size:.625rem;font-weight:500}.miner-connection-sort-icon{position:relative;width:.75rem;height:.75rem;flex-shrink:0}.miner-connection-sort-icon:before,.miner-connection-sort-icon:after{content:"";position:absolute;left:50%;width:.28rem;height:.28rem;border-left:1.5px solid currentColor;border-top:1.5px solid currentColor}.miner-connection-sort-icon:before{top:.05rem;transform:translate(-50%) rotate(45deg)}.miner-connection-sort-icon:after{bottom:.05rem;transform:translate(-50%) rotate(225deg)}.miner-connection-sort-icon.asc:after,.miner-connection-sort-icon.desc:before{opacity:.28}.miner-connections-table td{border-bottom:1px solid #f8fafc;padding:.5rem .75rem;color:#334155;font-size:var(--pf-text-data)}.miner-connections-table td:first-child,.miner-connections-table td:last-child{padding-inline:1rem}.miner-connections-table td:is(.miner-connection-time-cell,.miner-connection-hashrate-cell,.miner-connection-shares-cell){font-size:var(--pf-text-small)}.miner-connections-table td.miner-connection-hashrate-cell{padding-left:.5rem}.miner-connections-table td.miner-connection-shares-cell{color:#64748b}.miner-connections-table tbody tr:hover{background:#ecfeff66}.miner-connections-table td.right{text-align:right}.miner-connections-table tr.stale td{color:#94a3b8}.miner-connection-worker{display:flex;min-width:0;align-items:center;gap:.5rem;white-space:nowrap}.miner-connection-worker .worker-name{min-width:0;max-width:10.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miner-connection-status-dot{width:.375rem;height:.375rem;flex-shrink:0;border-radius:9999px}.miner-connection-status-dot.fresh{background:#10b981}.miner-connection-status-dot.stale{background:#cbd5e1}.miner-connection-id{flex-shrink:0;color:var(--pf-muted);font-size:.6875rem;white-space:nowrap}.miner-connection-client{display:inline-flex;max-width:10rem;align-items:center;border-radius:.25rem;background:#f1f5f9;padding:.125rem .375rem;color:#475569;font-size:var(--pf-text-small);line-height:1.25rem;white-space:nowrap}.miner-connection-stale-badge{flex:0 0 auto;border:1px solid #e2e8f0;border-radius:.375rem;padding:.125rem .375rem;color:#94a3b8;font-size:.6875rem;font-weight:600}.miner-connection-gpu-model{display:block;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miner-connections-footer{display:flex;flex-direction:column;flex-wrap:wrap;gap:.75rem;align-items:flex-start;justify-content:space-between;border-top:1px solid #f1f5f9;padding:.75rem 1rem;color:#64748b;font-size:.75rem}@media(min-width:640px){.miner-connections-footer{flex-direction:row;align-items:center}}.miner-connections-footer-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.miner-connections-page-size{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.miner-connections-page-size .select{width:4.5rem;height:2rem;border-radius:.375rem;padding:.25rem 1.5rem .25rem .5rem;background-position:right .25rem center;background-size:1rem 1rem;font-size:.75rem}.miner-connections-empty{padding:2rem 1rem;text-align:center;color:#94a3b8;font-size:.875rem}.miner-connections-empty-cell{padding:2rem 1rem!important;text-align:center;color:#94a3b8!important}.link-button{background:transparent;border:0;padding:0;cursor:pointer;color:#2563eb;font:inherit;text-align:inherit}.link-button:hover{color:#1d4ed8;text-decoration:underline}.link-button.amber{color:#d97706}.link-button.amber:hover{color:#b45309}.yield-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem}.yield-row-label{min-width:0;white-space:nowrap}.yield-row-value{min-width:0;text-align:right;white-space:nowrap}.yield-bar-track{flex:1;min-width:0;height:.5rem;background-color:#fff3;border-radius:9999px;overflow:hidden}.yield-bar-fill{height:100%;background-color:#fff;border-radius:9999px;transition:width .35s ease}.maturity-track{flex:1;height:.375rem;background-color:#f1f5f9;border-radius:9999px;overflow:hidden}.maturity-fill{height:100%;background-color:#60a5fa;border-radius:9999px;transition:width .35s ease}.maturity-fill.matured{background-color:#10b981}.modal-backdrop{position:fixed;inset:0;background-color:#0009;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:40}.modal-shell{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;padding:0}@media(min-width:640px){.modal-shell{align-items:center;padding:1rem}.modal-shell.anchor-top{align-items:flex-start;padding-top:5vh}}.modal-card{position:relative;width:100%;max-height:95vh;display:flex;flex-direction:column;background-color:#fff;border-radius:1rem 1rem 0 0;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a59}@media(min-width:640px){.modal-card{max-width:42rem;border-radius:1rem;max-height:90vh}}.modal-card.wide{max-width:72rem}.modal-card.xwide{max-width:80rem}.modal-header{padding:1.25rem 1.5rem;background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);color:#fff;display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:1rem}.modal-header>div,.modal-header>div>div{min-width:0}.modal-header.amber{background:linear-gradient(135deg,#b45309,#b91c1c)}.modal-header.compact{padding:.75rem 1rem}.modal-header.effort-header{position:relative;overflow:hidden;background:linear-gradient(90deg,#020617,#111827,#c2410c)}.modal-header.effort-header>*:not(.effort-header-glow){position:relative;z-index:1}.effort-header-glow{position:absolute;inset:0 0 0 auto;width:50%;background:radial-gradient(circle at top right,rgba(251,146,60,.55),transparent 55%);pointer-events:none}.modal-header .modal-icon{width:3rem;height:3rem;border-radius:.75rem;background-color:#fff3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.modal-header .modal-icon.compact{width:2rem;height:2rem;border-radius:.5rem}.modal-header h2{margin:0;font-size:1.125rem;font-weight:700;line-height:1.5}.modal-header .modal-sub{display:flex;flex-wrap:wrap;line-height:1.6;align-items:center;gap:.5rem;margin-top:.25rem;font-family:var(--pf-font-mono);font-size:.75rem;color:#ffffffe6}.modal-header.compact h2{font-size:1rem}.modal-chip{display:inline-flex;align-items:center;border-radius:9999px;background-color:#fff3;padding:.125rem .375rem;font-family:var(--pf-font-sans);font-weight:500}.modal-close{display:flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;padding:.5rem;border-radius:.5rem;background:transparent;color:#fff;border:0;cursor:pointer;transition:background-color .15s ease;flex-shrink:0}.modal-close:hover{background-color:#fff3}.modal-header :is(button,a):focus-visible{outline-color:currentColor}.modal-body{min-height:0;padding:1.25rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.modal-body.effort-modal-body{background:var(--pf-page-bg)}.chart-html-tooltip{position:absolute;left:0;top:0;z-index:5;min-width:12rem;max-width:min(18rem,calc(100% - 1rem));padding:.55rem .65rem;border:1px solid rgba(148,163,184,.24);border-radius:.75rem;background:#fffffff0;box-shadow:0 14px 34px #0f172a24,0 2px 8px #0f172a14;color:#334155;opacity:0;pointer-events:none;transform:translateZ(0) scale(.98);transform-origin:top left;transition:opacity .1s ease,transform .08s ease-out;will-change:transform,opacity;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.chart-html-tooltip[data-visible=true]{opacity:1}.chart-html-tooltip-title{margin-bottom:.35rem;color:#0f172a;font-family:var(--pf-font-mono);font-size:.78rem;font-weight:700;line-height:1.2}.chart-html-tooltip-body{display:grid;gap:.25rem}.chart-html-tooltip-row{display:flex;min-width:0;align-items:center;gap:.45rem;color:#334155;font-size:.75rem;line-height:1.25;white-space:nowrap}.chart-html-tooltip-swatch{width:.65rem;height:.65rem;flex:0 0 auto;border:2px solid currentColor;border-radius:.18rem}.effort-chart-tooltip{min-width:13.5rem}@media(max-width:640px){.chart-html-tooltip-row{white-space:normal}}.filter-chip{display:inline-flex;align-items:center;gap:.5rem;background-color:#f8fafc;border-radius:.75rem;padding:.375rem .75rem}.pager{display:flex;align-items:center;gap:.25rem}.pager .page-counter{font-family:var(--pf-font-mono);font-size:.875rem;color:#64748b;min-width:9ch;text-align:center;font-variant-numeric:tabular-nums}.faq-third-party,#thirdPartyMinerPanel{min-width:0}.faq-miner-endpoint{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:1rem 0;padding:.875rem 1rem;border:1px solid #dbeafe;border-radius:.75rem;background:linear-gradient(100deg,#eff6ff,#f0fdfa)}.faq-miner-endpoint code{min-width:0;overflow-wrap:anywhere;color:#1e40af;font-family:var(--pf-font-mono);font-size:.9375rem;font-weight:600}.faq-miner-algorithm{margin-left:auto;color:#047857;font-size:.75rem;font-weight:600}.faq-miner-tabs{display:flex;gap:.25rem;overflow-x:auto;padding:.25rem .25rem .75rem;border-bottom:1px solid #e2e8f0}.faq-miner-tabs button,.faq-miner-platforms button{flex:0 0 auto;min-height:2.5rem;padding:.5rem .75rem;border:1px solid transparent;border-radius:.5rem;color:#64748b;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer}.faq-miner-tabs button:hover,.faq-miner-platforms button:hover{background:#f1f5f9;color:#334155}.faq-miner-tabs button[aria-selected=true]{border-color:#bfdbfe;background:#eff6ff;color:#2563eb}.faq-miner-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:1rem 0 .75rem}.faq-miner-platforms{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:.625rem;background:#f1f5f9}.faq-miner-platforms button[aria-pressed=true]{background:#fff;color:#0f172a;box-shadow:0 1px 3px #0f172a1a}.faq-miner-meta{display:flex;flex-wrap:wrap;gap:.375rem}.faq-miner-meta [data-third-party-hardware]{color:#334155;font-weight:600}.faq-miner-download{margin-left:auto;padding:.5rem 0}.faq-miner-download:hover{text-decoration:underline}.faq-miner-command{overflow:hidden}.faq-miner-command-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .875rem;border-bottom:1px solid #e2e8f0}.faq-miner-command pre{margin:0;padding:1rem;overflow-x:auto;color:#1e293b;font-family:var(--pf-font-mono);font-size:.8125rem;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.faq-miner-copy-status{min-height:1.5rem;padding-top:.25rem}.faq-miner-tabs button:focus-visible,.faq-miner-platforms button:focus-visible,.faq-miner-download:focus-visible,.faq-miner-command pre:focus-visible,#thirdPartyMinerPanel:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}@media(max-width:640px){.faq-miner-endpoint{align-items:flex-start}.faq-miner-endpoint>span:first-child{width:100%}.faq-miner-endpoint code{max-width:100%;overflow-x:auto;font-size:.8125rem;white-space:nowrap}.faq-miner-algorithm{margin-left:0}.faq-miner-toolbar{gap:.625rem .5rem}.faq-miner-platforms button{padding-inline:.625rem;font-size:.75rem}.faq-miner-download{font-size:.75rem}.faq-miner-meta{width:100%;order:1}}.faq-bind-guide{display:grid;gap:.75rem}@media(min-width:1024px){.faq-bind-guide{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq-bind-step{min-width:0;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;padding:.75rem;box-shadow:0 12px 26px -24px #0f172a8c}.faq-bind-visual{min-height:8rem;border-radius:.625rem;border:1px solid rgba(148,163,184,.24);background:linear-gradient(135deg,#ecfdf5eb,#eff6ffe6),radial-gradient(circle at 18% 18%,rgba(20,184,166,.2),transparent 28%),radial-gradient(circle at 78% 72%,rgba(245,158,11,.18),transparent 26%);padding:.625rem;overflow:hidden}.faq-mini-window{display:flex;min-height:6.75rem;flex-direction:column;gap:.5rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.34);background:#ffffffe0;padding:.625rem;box-shadow:0 16px 32px -24px #0f172a80}.faq-mini-nav,.faq-mini-tabs{display:flex;min-width:0;align-items:center;gap:.35rem;color:#64748b;font-size:.68rem;font-weight:700}.faq-mini-nav{justify-content:space-between}.faq-mini-tabs{overflow:hidden;white-space:nowrap}.faq-mini-tabs span{border-radius:999px;background:#f1f5f9;padding:.2rem .45rem}.faq-mini-tabs .is-active{background:#ccfbf1;color:#0f766e}.faq-mini-search{display:flex;align-items:center;gap:.35rem}.faq-mini-address,.faq-mini-card{min-width:0;border-radius:.5rem;border:1px solid #dbeafe;background:#f8fafc;padding:.45rem .55rem;font-family:var(--pf-font-mono);font-size:.72rem;color:#334155}.faq-mini-address{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faq-mini-card{display:grid;gap:.25rem;font-family:var(--pf-font-sans)}.faq-mini-card strong{color:#0f172a}.faq-mini-card span{width:max-content;max-width:100%;border-radius:999px;border:1px dashed #cbd5e1;padding:.15rem .45rem;color:#64748b;font-size:.7rem}.faq-mini-button{display:inline-flex;min-width:0;max-width:100%;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background:#2563eb;color:#fff;padding:.45rem .6rem;font-size:.72rem;font-weight:800;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faq-mini-button.full{width:100%}.faq-step-copy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.625rem;margin-top:.75rem}.faq-step-index{display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:.5rem;background:#ecfdf5;color:#047857;font-family:var(--pf-font-mono);font-size:.75rem;font-weight:800}.faq-step-copy h5{color:#0f172a;font-size:.9rem;font-weight:800}.faq-step-copy p{margin-top:.25rem;color:#64748b;font-size:.78rem;line-height:1.55}.window-item{display:flex;min-width:0;flex-direction:column;gap:.4rem;width:100%;padding:.875rem 1rem;border:1px solid #e8eef5;border-radius:.875rem;background-color:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.window-item:hover{border-color:#bfdbfe;background-color:#f8fbff;box-shadow:0 12px 24px -18px #0f172a73;transform:translateY(-1px)}.window-item.active{border-color:#0ea5e9;background:linear-gradient(180deg,#f0f9ff,#f8fbff);box-shadow:inset 3px 0 #0ea5e9}.window-item-top{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem}.window-id{min-width:0;overflow:hidden;color:#334155;font-size:.875rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.window-item-metrics{display:flex;flex-wrap:wrap;gap:.375rem .75rem;color:#64748b;font-size:.75rem}.window-time{color:#94a3b8;font-size:.6875rem}canvas{display:block}@keyframes pulse-loading{0%,to{opacity:1}50%{opacity:.5}}.is-loading{animation:pulse-loading 1.5s ease-in-out infinite}.copy-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.375rem;background-color:#ffffff26;border:0;cursor:pointer;color:#fff;transition:background-color .15s ease}.copy-btn:hover{background-color:#ffffff4d}.copy-btn.plain{width:2.25rem;height:2.25rem;background-color:#fff;color:#94a3b8;border:1px solid #e2e8f0}.copy-btn.plain:hover{background-color:#f8fafc;color:#475569}.detail-tile{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem}.detail-tile .label{font-size:.75rem;color:#94a3b8;margin-bottom:.375rem;display:flex;align-items:center;gap:.375rem}.detail-tile .value{font-size:1.125rem;font-weight:700;color:#0f172a}.detail-tile .value.mono{font-family:var(--pf-font-mono);font-size:1rem}.detail-tile .value.amber{color:#d97706}.detail-tile .value.emerald{color:#047857}.block-detail-modal{display:flex;flex-direction:column;min-height:0}.block-detail-modal .modal-body{min-height:0;flex:1 1 auto;overscroll-behavior:contain}.block-detail-modal .block-detail-header{flex-shrink:0;background:var(--pf-surface);color:#0f172a;border-bottom:1px solid #e2e8f0}.block-detail-modal .block-detail-header h2{color:#0f172a}.block-detail-modal .modal-close{color:#94a3b8}.block-detail-modal .modal-close:hover{background-color:#f1f5f9;color:#475569}.block-detail-modal .height-chip{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:.375rem;border:1px solid #fed7aa;background-color:#fff7ed;color:#c2410c;font-family:var(--pf-font-mono);font-size:.875rem;font-weight:600;line-height:1.35}.block-detail-modal .status-badge{height:1.75rem;padding:0 .625rem;font-size:.875rem;font-weight:600}.block-detail-found-by{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0;margin-top:.375rem;color:#64748b;font-size:.875rem}.block-detail-address{color:#2563eb;overflow-wrap:anywhere}.block-detail-address:hover{color:#1d4ed8;text-decoration:underline}.block-worker-chip{display:inline-flex;align-items:center;border-radius:.375rem;background-color:#dbeafe;padding:.125rem .5rem;color:#1d4ed8;font-size:.75rem;font-weight:600}.block-detail-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.block-metric-time{grid-column:1 / -1}@media(min-width:768px){.block-detail-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.block-metric-time{grid-column:auto}}@media(min-width:1180px){.block-detail-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(14rem,1.25fr) repeat(2,minmax(0,1fr))}}.block-detail-modal .detail-tile{border-color:#e2e8f0e6;box-shadow:0 1px 2px #0f172a0a}.block-detail-modal .metric-card{min-width:0;min-height:0}.block-detail-modal .detail-tile .label{margin-bottom:.625rem;color:#64748b;font-size:.875rem;font-weight:500}.block-detail-modal .detail-tile .label.amber{color:#d97706}.block-detail-modal .detail-tile .label.orange{color:#ea580c}.block-detail-modal .detail-tile .label.purple{color:#9333ea}.block-detail-modal .detail-tile .label.emerald{color:#059669}.block-detail-modal .detail-tile .label.rose{color:#e11d48}.block-detail-modal .detail-tile .value{font-size:1.35rem;line-height:1.35;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.block-detail-modal .detail-tile .value.small{font-size:.95rem;font-weight:600}.block-detail-modal .block-metric-time .value{overflow:visible;text-overflow:clip;white-space:nowrap}.block-detail-modal .block-metric-reward .value{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.375rem;overflow:visible;text-overflow:clip}.block-metric-unit{font-size:.75rem;font-weight:500;color:var(--pf-muted)}@media(max-width:767px){.block-detail-modal .metric-card{padding:.75rem}.block-detail-modal .detail-tile .label{font-size:.75rem;margin-bottom:.375rem}.block-detail-modal .detail-tile .value{font-size:1.25rem}.block-detail-modal .detail-tile .value.small{font-size:.875rem}}.block-hash-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;padding:1rem;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 1px 2px #0f172a0a}.block-hash-card code{display:block;color:#334155;font-family:var(--pf-font-mono);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.block-detail-modal .card-label{margin-bottom:.5rem;color:#64748b;font-size:.875rem;font-weight:500}.shares-detail-card{overflow:hidden;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 1px 2px #0f172a0a}.shares-detail-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1.25rem;background-color:#f8fafccc;border-bottom:1px solid #e2e8f0}.shares-detail-header h3{margin:0;color:#334155;font-size:.875rem;font-weight:700}.shares-pager{display:flex;align-items:center;gap:.5rem;color:#64748b;font-family:var(--pf-font-mono);font-size:.75rem}.shares-pager .btn{display:inline-flex;align-items:center;gap:.25rem}.block-shares-table .block-share-address{color:#2563eb;overflow-wrap:anywhere}.block-shares-table .block-share-address:hover{color:#1d4ed8;text-decoration:underline}.pps-treasury-toggle{display:inline-flex;align-items:center;gap:.5rem;padding:0;border:0;background:transparent;color:#4f46e5;font-size:.75rem;cursor:pointer}.pps-treasury-toggle:hover{color:#3730a3}.pps-treasury-chevron{transition:transform .15s ease}.pps-treasury-toggle[aria-expanded=true] .pps-treasury-chevron{transform:rotate(180deg)}.block-shares-table .pps-treasury-details{background-color:#f8fafc}.pps-treasury-heading{margin-bottom:.5rem;font-size:.75rem;font-weight:600}.pps-treasury-table{table-layout:fixed}.pps-treasury-table thead tr{text-transform:none;letter-spacing:normal}.pps-treasury-table th:first-child{width:40%}.pps-treasury-table th:not(:first-child){width:20%}.block-shares-table .pps-treasury-table th,.block-shares-table .pps-treasury-table td{padding:.5rem .375rem;font-size:.75rem}.block-shares-table .pps-treasury-table th:first-child,.block-shares-table .pps-treasury-table td:first-child{padding-left:0}.block-shares-table .pps-treasury-table th:last-child,.block-shares-table .pps-treasury-table td:last-child{padding-right:0}.pps-treasury-table td:not(:first-child){white-space:nowrap}html[data-theme=dark] .pps-treasury-toggle{color:#a5b4fc}html[data-theme=dark] .pps-treasury-toggle:hover{color:#c7d2fe}html[data-theme=dark] .block-shares-table .pps-treasury-details{background-color:#111827}@media(max-width:640px){.block-shares-table>thead>tr>th,.block-shares-table>tbody>tr>td{padding-left:1rem;padding-right:1rem;font-size:.75rem}.shares-detail-header{align-items:flex-start;flex-direction:column}.shares-pager{width:100%;justify-content:flex-end}}html[data-theme=dark] body{color:#e5e7eb}html[data-theme=dark] ::-webkit-scrollbar-track{background:#101418}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#475569}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#64748b}html[data-theme=dark] .pf-topbar{border-color:#94a3b838;background:#111418d1;box-shadow:0 18px 45px -34px #000000e6}html[data-theme=dark] .pf-brand{color:#f8fafc}html[data-theme=dark] .pf-brand-mark{color:#93c5fd;background:#1e40af47}html[data-theme=dark] .pf-discord-link{border-color:#60a5fa5c;background:#1e40af2e;color:#93c5fd}html[data-theme=dark] .pf-discord-link:hover{border-color:#93c5fd80;background:#1e40af47;color:#bfdbfe}html[data-theme=dark] .language-select,html[data-theme=dark] .theme-toggle{border-color:#94a3b857;background:#0f172aad;color:#dbeafe}html[data-theme=dark] .language-select:focus,html[data-theme=dark] .theme-toggle:focus-visible{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf829}html[data-theme=dark] .theme-toggle:hover{border-color:#2dd4bf6b;background:#14b8a629;color:#99f6e4}html[data-theme=dark] #topbarTabs,html[data-theme=dark] #topbarTimeRange,html[data-theme=dark] .block-scope-toggle,html[data-theme=dark] #calcWindowTabs{background:#1f2937b8!important}html[data-theme=dark] .tab-pill,html[data-theme=dark] .time-pill,html[data-theme=dark] .share-tab,html[data-theme=dark] .ledger-tab,html[data-theme=dark] .block-scope-toggle button{color:#94a3b8}html[data-theme=dark] .tab-pill:hover,html[data-theme=dark] .time-pill:hover,html[data-theme=dark] .share-tab:hover,html[data-theme=dark] .ledger-tab:hover,html[data-theme=dark] .block-scope-toggle button:hover{background-color:#3341559e;color:#e5e7eb}html[data-theme=dark] .tab-pill[data-active=true],html[data-theme=dark] .time-pill[data-active=true],html[data-theme=dark] .block-scope-toggle button[data-active=true],html[data-theme=dark] .ledger-tab[data-active=true],html[data-theme=dark] .share-tab[data-active=true]{background-color:#0f172af5;color:#f8fafc;box-shadow:0 1px 2px #00000052,inset 0 0 0 1px #94a3b82e}html[data-theme=dark] .bg-white,html[data-theme=dark] .bg-white\/70,html[data-theme=dark] .bg-white\/80,html[data-theme=dark] .bg-white\/86,html[data-theme=dark] .bg-white\/88,html[data-theme=dark] .bg-white\/95{background-color:#111418f0!important}html[data-theme=dark] .bg-gray-50,html[data-theme=dark] .bg-gray-50\/30,html[data-theme=dark] .bg-gray-50\/50,html[data-theme=dark] .bg-gray-50\/60,html[data-theme=dark] .bg-gray-50\/70,html[data-theme=dark] .bg-gray-50\/80,html[data-theme=dark] .bg-gray-50\/85,html[data-theme=dark] .bg-gray-100,html[data-theme=dark] .bg-gray-100\/80{background-color:#1f2937b3!important}html[data-theme=dark] .bg-blue-50,html[data-theme=dark] .bg-blue-50\/25,html[data-theme=dark] .bg-indigo-50{background-color:#0e749029!important}html[data-theme=dark] .bg-emerald-50,html[data-theme=dark] .bg-emerald-50\/25{background-color:#065f4633!important}html[data-theme=dark] .bg-amber-50,html[data-theme=dark] .bg-amber-50\/25,html[data-theme=dark] .bg-amber-50\/70,html[data-theme=dark] .bg-amber-50\/80{background-color:#92400e2e!important}html[data-theme=dark] .bg-purple-50{background-color:#581c872e!important}html[data-theme=dark] .bg-red-50{background-color:#7f1d1d33!important}html[data-theme=dark] .border,html[data-theme=dark] .border-gray-100,html[data-theme=dark] .border-gray-200,html[data-theme=dark] .border-slate-100,html[data-theme=dark] .border-slate-200{border-color:#4b5563b8!important}html[data-theme=dark] .border-blue-200{border-color:#60a5fa6b!important}html[data-theme=dark] .border-emerald-200{border-color:#34d39961!important}html[data-theme=dark] .border-amber-200{border-color:#f59e0b6b!important}html[data-theme=dark] .border-red-100,html[data-theme=dark] .border-red-200{border-color:#f871715c!important}html[data-theme=dark] .border-purple-100{border-color:#a855f757!important}html[data-theme=dark] .border-white\/20{border-color:#fff3!important}html[data-theme=dark] .divide-gray-100>:not([hidden])~:not([hidden]){border-color:#4b5563b8!important}html[data-theme=dark] .hover\:bg-gray-50:hover,html[data-theme=dark] .hover\:bg-slate-50:hover{background-color:#334155b8!important}html[data-theme=dark] .hover\:bg-blue-50:hover,html[data-theme=dark] .hover\:bg-blue-50\/40:hover,html[data-theme=dark] .hover\:bg-blue-50\/50:hover,html[data-theme=dark] .hover\:bg-blue-50\/55:hover{background-color:#1e40af3d!important}html[data-theme=dark] .hover\:bg-emerald-50\/55:hover{background-color:#065f4647!important}html[data-theme=dark] .hover\:bg-amber-50\/55:hover{background-color:#92400e42!important}html[data-theme=dark] .text-gray-900,html[data-theme=dark] .text-slate-900{color:#f8fafc!important}html[data-theme=dark] .text-gray-800{color:#e5e7eb!important}html[data-theme=dark] .text-gray-700{color:#d1d5db!important}html[data-theme=dark] .text-gray-600,html[data-theme=dark] .text-slate-600{color:#cbd5e1!important}html[data-theme=dark] .text-gray-500,html[data-theme=dark] .text-slate-500{color:#94a3b8!important}html[data-theme=dark] .text-gray-400{color:#64748b!important}html[data-theme=dark] .text-gray-300{color:#94a3b8!important}html[data-theme=dark] .input::placeholder{color:#64748b}html[data-theme=dark] .input,html[data-theme=dark] .select{border-color:#64748b94;background-color:#0f172ab8;color:#e5e7eb}html[data-theme=dark] .input:focus,html[data-theme=dark] .select:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf829}html[data-theme=dark] .select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e")}html[data-theme=dark] .filter-chip{background-color:#1f2937c7;border:1px solid rgba(75,85,99,.68);color:#cbd5e1}html[data-theme=dark] .filter-chip .select,html[data-theme=dark] .filter-chip .input{border-color:transparent;background-color:transparent}html[data-theme=dark] .pf-hero-card{border:1px solid rgba(148,163,184,.16);box-shadow:0 18px 38px -28px #000000d1,inset 0 1px #ffffff14!important}html[data-theme=dark] .pf-hero-card-blue{background:radial-gradient(circle at 22% 42%,rgba(96,165,250,.32),transparent 11rem),linear-gradient(135deg,#1d4ed8db,#312e81d1)!important}html[data-theme=dark] .pf-hero-card-green{background:radial-gradient(circle at 78% 18%,rgba(52,211,153,.22),transparent 12rem),linear-gradient(135deg,#047857d6,#0f766ed1)!important}html[data-theme=dark] .pf-hero-card .text-blue-100,html[data-theme=dark] .pf-hero-card .text-blue-200,html[data-theme=dark] .pf-hero-card .text-emerald-100{color:#e2e8f0c7!important}html[data-theme=dark] .miner-search-banner{border:1px solid rgba(96,165,250,.26);background:radial-gradient(circle at 8% 50%,rgba(37,99,235,.26),transparent 24rem),linear-gradient(135deg,#0f172af0,#111827e0 48%,#1e40af61)!important;box-shadow:0 18px 38px -28px #000000db,inset 0 1px #ffffff0d!important}html[data-theme=dark] .miner-search-banner .bg-white\/20{border:1px solid rgba(147,197,253,.24);background-color:#2563eb2e!important;color:#bfdbfe}html[data-theme=dark] .miner-search-banner .text-blue-100{color:#bfdbfe!important}html[data-theme=dark] .miner-search-input{border:1px solid rgba(100,116,139,.5)!important;background-color:#0206179e!important;box-shadow:inset 0 1px #ffffff08}html[data-theme=dark] .miner-search-input:focus{border-color:#60a5fabd!important;box-shadow:0 0 0 3px #3b82f62e,inset 0 1px #ffffff0a}html[data-theme=dark] .miner-search-submit{border:1px solid rgba(96,165,250,.52)!important;background:#1e40af47!important;color:#bfdbfe!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-theme=dark] .miner-search-submit:hover{border-color:#93c5fdad!important;background:#2563eb5c!important;color:#eff6ff!important}html[data-theme=dark] .btn{background-color:#0f172ad1;border-color:#64748b7a;color:#e5e7eb}html[data-theme=dark] .btn.primary{background-color:#0284c7;border-color:#0284c7;color:#fff}html[data-theme=dark] .btn.primary:not(:disabled):hover{background-color:#0369a1}html[data-theme=dark] .btn.outline{background-color:#0f172ab8;border-color:#64748b8c;color:#d1d5db}html[data-theme=dark] .btn.outline:not(:disabled):hover{background-color:#334155b8}html[data-theme=dark] .status-badge.tone-pending{background-color:#92400e33;color:#fbbf24;border-color:#f59e0b61}html[data-theme=dark] .status-badge.tone-info{background-color:#1e40af38;color:#93c5fd;border-color:#60a5fa61}html[data-theme=dark] .status-badge.tone-success{background-color:#065f463d;color:#6ee7b7;border-color:#34d39959}html[data-theme=dark] .status-badge.tone-danger{background-color:#7f1d1d3d;color:#fca5a5;border-color:#f8717159}html[data-theme=dark] .status-badge.tone-muted,html[data-theme=dark] .status-badge.default{background-color:#33415594;color:#94a3b8;border-color:#64748b75}html[data-theme=dark] .block-moe-badge{background:#5b21b63d;border-color:#a78bfa6b;color:#c4b5fd}html[data-theme=dark] .block-reward-estimated{color:#94a3b8}html[data-theme=dark] .block-reward-estimated.detail{background:#1e293b;border-color:#475569}html[data-theme=dark] .miner-summary-card,html[data-theme=dark] .miner-chart-card,html[data-theme=dark] .miner-panel-tabs,html[data-theme=dark] .miner-connections-card,html[data-theme=dark] .settlement-shell,html[data-theme=dark] .settlement-credits-wrap,html[data-theme=dark] .shares-detail-card,html[data-theme=dark] .modal-card{border-color:#4b5563b8;background:#111418f0;box-shadow:0 18px 45px -34px #000000e6}html[data-theme=dark] .miner-online-label,html[data-theme=dark] .miner-connections-meta,html[data-theme=dark] .miner-connections-summary-label,html[data-theme=dark] .miner-connections-overview-metric>span,html[data-theme=dark] .window-item-metrics,html[data-theme=dark] .window-time,html[data-theme=dark] .settlement-detail-label,html[data-theme=dark] .pager .page-counter,html[data-theme=dark] .empty-row td{color:#94a3b8}html[data-theme=dark] .miner-summary-address,html[data-theme=dark] .link-button,html[data-theme=dark] .block-detail-address,html[data-theme=dark] .block-shares-table .block-share-address{color:#60a5fa}html[data-theme=dark] .miner-summary-address:hover,html[data-theme=dark] .link-button:hover,html[data-theme=dark] .block-detail-address:hover,html[data-theme=dark] .block-shares-table .block-share-address:hover{color:#93c5fd}html[data-theme=dark] .miner-summary-metric.balance{background:linear-gradient(135deg,#065f4652,#0d94882e)}html[data-theme=dark] .miner-summary-metric.pending{border-color:#f59e0b59;background:linear-gradient(135deg,#92400e42,#78350f29)}html[data-theme=dark] .miner-summary-label,html[data-theme=dark] .miner-summary-value{color:#6ee7b7}html[data-theme=dark] .miner-summary-metric.pending .miner-summary-label,html[data-theme=dark] .miner-summary-metric.pending .miner-summary-value{color:#fbbf24}html[data-theme=dark] .miner-summary-label .muted{color:#fbbf249e}html[data-theme=dark] .miner-summary-metric.pending-pps{border-color:#f9731659;background:linear-gradient(135deg,#9a341242,#88133729)}html[data-theme=dark] .miner-summary-metric.pending-pps .miner-summary-label,html[data-theme=dark] .miner-summary-metric.pending-pps .miner-summary-value{color:#fdba74}html[data-theme=dark] .miner-summary-metric.pending-pps .muted{color:#fdba749e}html[data-theme=dark] #minerPPS .text-amber-600,html[data-theme=dark] #minerPPS .text-amber-700{color:#fbbf24}html[data-theme=dark] #minerPPS .text-emerald-600,html[data-theme=dark] #minerPPS .text-emerald-700{color:#6ee7b7}html[data-theme=dark] #minerPPS .text-gray-400{color:#94a3b8!important}html[data-theme=dark] .miner-panel-tab:hover{color:#f8fafc;background:#334155ad}html[data-theme=dark] .miner-panel-tab[data-active=true]{color:#99f6e4;background:#14b8a629;box-shadow:inset 0 0 0 1px #2dd4bf57}html[data-theme=dark] .miner-panel-tab svg{color:#64748b}html[data-theme=dark] .miner-panel-tab[data-active=true] svg{color:#5eead4}html[data-theme=dark] .miner-panel-count{background:#334155c7;color:#cbd5e1}html[data-theme=dark] .miner-panel-tab[data-active=true] .miner-panel-count{border-color:#2dd4bf57;background:#14b8a638;color:#99f6e4}html[data-theme=dark] .block-card,html[data-theme=dark] .window-item,html[data-theme=dark] .faq-bind-step,html[data-theme=dark] .detail-tile,html[data-theme=dark] .block-hash-card{border-color:#4b5563b8;background:#111418db}html[data-theme=dark] .detail-tile,html[data-theme=dark] .block-detail-modal .detail-tile{border-color:#4b5563b8;background:linear-gradient(135deg,#111418f5,#0f172ac7)!important;box-shadow:0 1px 2px #00000047,inset 0 1px #ffffff0a}html[data-theme=dark] .block-card:hover,html[data-theme=dark] .window-item:hover{border-color:#60a5fa7a;background-color:#1e293bd1;box-shadow:0 12px 24px -18px #000c}html[data-theme=dark] .window-item.active{border-color:#38bdf8;background:linear-gradient(180deg,#0e74902e,#111418e6);box-shadow:inset 3px 0 #38bdf8}html[data-theme=dark] .window-id,html[data-theme=dark] .settlement-title,html[data-theme=dark] .detail-tile .value,html[data-theme=dark] .block-detail-modal .detail-tile .value,html[data-theme=dark] .miner-connections-summary-value,html[data-theme=dark] .miner-connections-overview-metric>strong,html[data-theme=dark] .miner-connections-title h3{color:#f8fafc}html[data-theme=dark] .miner-connections-overview-metric{border-color:#64748bb8}html[data-theme=dark] .miner-connections-telemetry-item>strong{color:#e2e8f0}html[data-theme=dark] .miner-telemetry-trigger:hover>strong{color:#67e8f9}html[data-theme=dark] .miner-telemetry-trigger-source:hover .miner-connections-telemetry-item>strong{color:#67e8f9}html[data-theme=dark] .miner-telemetry-card{border-color:#64748b80;background:#0f172afa;color:#cbd5e1;box-shadow:0 18px 44px -20px #000000b8}html[data-theme=dark] .miner-telemetry-kicker{color:#67e8f9}html[data-theme=dark] .miner-telemetry-card-head p,html[data-theme=dark] .miner-telemetry-diagnostics,html[data-theme=dark] .miner-telemetry-diagnostics-items{color:#94a3b8}html[data-theme=dark] .miner-telemetry-expired{background:#334155b8;color:#cbd5e1}html[data-theme=dark] .miner-telemetry-outcome.accepted{border-color:#34d39959;background:#065f4638;color:#6ee7b7}html[data-theme=dark] .miner-telemetry-outcome.rejected{border-color:#fb718559;background:#88133738;color:#fda4af}html[data-theme=dark] .miner-telemetry-outcome.stale{border-color:#fbbf2457;background:#92400e33;color:#fcd34d}html[data-theme=dark] .miner-telemetry-outcome.duplicate{border-color:#64748b75;background:#1e293bb8;color:#cbd5e1}html[data-theme=dark] .miner-telemetry-empty{border-color:#64748b8c;background:#1e293b9e;color:#94a3b8}html[data-theme=dark] .miner-telemetry-diagnostics{border-color:#64748b59}html[data-theme=dark] .miner-telemetry-diagnostics-head{color:#cbd5e1}html[data-theme=dark] .miner-telemetry-diagnostics-head small{color:#64748b}html[data-theme=dark] .settlement-header,html[data-theme=dark] .settlement-pane+.settlement-pane,html[data-theme=dark] .miner-connections-header,html[data-theme=dark] .miner-connections-summary-wrap,html[data-theme=dark] .miner-connections-summary-cell,html[data-theme=dark] .miner-connections-summary-group,html[data-theme=dark] .miner-connections-footer,html[data-theme=dark] .shares-detail-header,html[data-theme=dark] .block-detail-modal .block-detail-header{border-color:#4b5563b8}html[data-theme=dark] .settlement-detail-card{border-color:#60a5fa6b;background:linear-gradient(180deg,#1e40af2e,#111418e6)}html[data-theme=dark] .settlement-detail-empty{border-color:#64748b80;background:#0f172a8c;color:#94a3b8;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] .settlement-detail-stats>span,html[data-theme=dark] .settlement-fee-strip{border-color:#4b5563b8;background:#0f172ab8;color:#cbd5e1}html[data-theme=dark] .settlement-fee-strip{border-color:#f59e0b66;background:#92400e33;color:#fbbf24}html[data-theme=dark] .admin-table thead tr,html[data-theme=dark] .miner-connections-summary-wrap,html[data-theme=dark] .shares-detail-header{background-color:#1f2937b8}html[data-theme=dark] .admin-table tbody td,html[data-theme=dark] .miner-connections-table td{border-color:#374151b8;color:#cbd5e1}html[data-theme=dark] .admin-table tbody tr:hover,html[data-theme=dark] .miner-connections-table tbody tr:hover{background-color:#1f293775}html[data-theme=dark] .pool-fee-credit-row{background:#92400e1f}html[data-theme=dark] .manual-migration-credit-row{background:#065f4624}html[data-theme=dark] .window-credit-fee-badge{border-color:#f59e0b6b;background:#92400e38;color:#fbbf24}html[data-theme=dark] .window-credit-manual-badge{border-color:#34d39961;background:#065f463d;color:#6ee7b7}html[data-theme=dark] .miner-connections-icon{background:#0e749038;color:#67e8f9}html[data-theme=dark] .miner-connection-filter-head{border-color:#4b5563b8;background:#1f2937b8}html[data-theme=dark] .miner-connection-filter-head:after{border-color:#94a3b8}html[data-theme=dark] .miner-connection-client,html[data-theme=dark] .miner-connection-hashrate-window,html[data-theme=dark] .miner-connection-stale-badge{background:#334155bd;border-color:#64748b75;color:#cbd5e1}html[data-theme=dark] .miner-connection-filter-value{color:#cbd5e1}html[data-theme=dark] .miner-connections-table th{border-bottom-color:#334155}html[data-theme=dark] .miner-connection-id{color:#94a3b8}html[data-theme=dark] .miner-connection-sort-head:hover{background:#334155b8;color:#e5e7eb}html[data-theme=dark] .modal-body,html[data-theme=dark] .modal-body.effort-modal-body{background-color:var(--pf-surface)}html[data-theme=dark] .block-detail-modal .block-detail-header{background:var(--pf-surface);color:#f8fafc}html[data-theme=dark] .block-detail-modal .block-detail-header h2,html[data-theme=dark] .shares-detail-header h3,html[data-theme=dark] .block-hash-card code{color:#f8fafc}html[data-theme=dark] .block-detail-modal .detail-tile .label,html[data-theme=dark] .block-detail-modal .card-label{color:#94a3b8}html[data-theme=dark] .block-detail-modal .detail-tile .label.amber{color:#fdba74}html[data-theme=dark] .block-detail-modal .detail-tile .label.orange{color:#fb923c}html[data-theme=dark] .block-detail-modal .detail-tile .label.purple{color:#c084fc}html[data-theme=dark] .block-detail-modal .detail-tile .label.emerald{color:#6ee7b7}html[data-theme=dark] .block-detail-modal .detail-tile .label.rose{color:#fda4af}html[data-theme=dark] .block-detail-modal .detail-tile .value.amber{color:#fbbf24}html[data-theme=dark] .block-detail-modal .detail-tile .value.emerald{color:#6ee7b7}html[data-theme=dark] .block-detail-modal .modal-close{color:#94a3b8}html[data-theme=dark] .block-detail-modal .modal-close:hover{background-color:#334155b8;color:#e5e7eb}html[data-theme=dark] .height-chip{border-color:#fb923c6b;background-color:#9a341238;color:#fdba74}html[data-theme=dark] .block-worker-chip{background-color:#1e40af42;color:#93c5fd}html[data-theme=dark] .chart-html-tooltip{border-color:#94a3b83d;background:#0f172af0;box-shadow:0 14px 34px #0000005c,0 2px 8px #0000003d;color:#cbd5e1}html[data-theme=dark] .chart-html-tooltip-title{color:#f8fafc}html[data-theme=dark] .chart-html-tooltip-row{color:#cbd5e1}html[data-theme=dark] .faq-deploy-card{border-color:#4b5563b8;background:linear-gradient(180deg,#1f2937c2,#111418e6),radial-gradient(circle at 8% 0%,rgba(20,184,166,.1),transparent 20rem)}html[data-theme=dark] .faq-code-card{border-color:#4b5563b8;background:#0f172a9e!important}html[data-theme=dark] .faq-code-card pre{border:1px solid rgba(75,85,99,.58);background:#030712c7!important;color:#e5e7eb!important}html[data-theme=dark] .faq-miner-endpoint{border-color:#3b82f64d;background:linear-gradient(100deg,#1e40af29,#0478571f)}html[data-theme=dark] .faq-miner-endpoint code{color:#93c5fd}html[data-theme=dark] .faq-miner-algorithm{color:#6ee7b7}html[data-theme=dark] .faq-miner-tabs,html[data-theme=dark] .faq-miner-command-bar{border-color:#374151}html[data-theme=dark] .faq-miner-tabs button,html[data-theme=dark] .faq-miner-platforms button{color:#9ca3af}html[data-theme=dark] .faq-miner-tabs button:hover,html[data-theme=dark] .faq-miner-platforms,html[data-theme=dark] .faq-miner-platforms button:hover{background:#1f2937}html[data-theme=dark] .faq-miner-tabs button[aria-selected=true]{border-color:#60a5fa66;background:#2563eb29;color:#93c5fd}html[data-theme=dark] .faq-miner-platforms button[aria-pressed=true]{background:#374151;color:#f3f4f6}html[data-theme=dark] .faq-miner-meta [data-third-party-hardware]{color:#d1d5db}html[data-theme=dark] .faq-miner-command pre{border:0}html[data-theme=dark] .faq-bind-visual{border-color:#4b5563b8;background:linear-gradient(135deg,#14b8a626,#1e40af24),radial-gradient(circle at 18% 18%,rgba(20,184,166,.18),transparent 28%),radial-gradient(circle at 78% 72%,rgba(245,158,11,.14),transparent 26%)}html[data-theme=dark] .faq-mini-window,html[data-theme=dark] .faq-mini-address,html[data-theme=dark] .faq-mini-card{border-color:#4b5563b8;background:#0f172abd;color:#cbd5e1}html[data-theme=dark] .faq-mini-tabs span{background:#334155c7}html[data-theme=dark] .faq-mini-tabs .is-active,html[data-theme=dark] .faq-step-index{background:#14b8a62e;color:#99f6e4}html[data-theme=dark] .faq-mini-card strong,html[data-theme=dark] .faq-step-copy h5{color:#f8fafc}html[data-theme=dark] .faq-mini-card span{border-color:#64748b94;color:#94a3b8}html[data-theme=dark] .faq-step-copy p{color:#cbd5e1}html[data-theme=dark] .maturity-track,html[data-theme=dark] .yield-bar-track{background-color:#334155c7}html[data-theme=dark] .copy-btn.plain{border-color:#64748b7a;background-color:#0f172ad1;color:#cbd5e1}html[data-theme=dark] .copy-btn.plain:hover{background-color:#334155b8;color:#f8fafc}.profit-calculator{--calc-bg: #fff;--calc-muted-bg: #f8fafc;--calc-line: #f1f5f9;--calc-control-line: #e2e8f0;--calc-subtle: #94a3b8;--calc-font-mono: "SF Mono", Monaco, "Cascadia Code", monospace;--calc-text: #1e293b;--calc-muted: #64748b;--calc-fee: #d97706;--calc-net: #059669;min-width:0;overflow:hidden;border:1px solid var(--calc-line);border-radius:16px;background:var(--calc-bg);color:var(--calc-text);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.profit-calculator [hidden]{display:none!important}.profit-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--calc-line)}.profit-title{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600}.profit-title svg{width:16px;height:16px;color:#64748b}.profit-quotes{display:flex;flex-wrap:wrap;gap:8px;font-size:12px}.profit-quote{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;border:1px solid var(--calc-control-line);border-radius:8px;background:var(--calc-muted-bg);color:var(--calc-muted)}.profit-quote strong{font-variant-numeric:tabular-nums;color:var(--calc-text)}.profit-quote-fee{border-color:#fde68a;background:#fffbeb}.profit-quote-fee,.profit-quote-fee strong{color:#b45309}.profit-controls{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,1.05fr) minmax(0,1fr);gap:16px;margin:16px 16px 10px;padding:12px;border:1px solid var(--calc-line);border-radius:12px;background:var(--calc-muted-bg)}.profit-field{position:relative;min-width:0}.profit-field>label,.profit-label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;color:var(--calc-muted);font-size:12px;line-height:18px}.profit-input,.profit-hashrate,.profit-window-tabs,.profit-yield-value{height:32px;border-radius:8px}.profit-input,.profit-hashrate{width:100%;border:1px solid var(--calc-control-line);background:var(--calc-bg)}.profit-input,.profit-hashrate input,.profit-hashrate select{font:inherit;font-size:14px;color:var(--calc-text);font-variant-numeric:tabular-nums;outline:none}.profit-input{padding:0 12px}.profit-input[readonly]{color:var(--calc-muted)}.profit-hashrate{display:flex;overflow:hidden}.profit-hashrate input{width:0;min-width:0;flex:1;padding:0 12px;border:0;background:transparent}.profit-hashrate select{width:88px;padding:0 24px 0 10px;border:0;border-left:1px solid var(--calc-line);border-radius:0;background-color:var(--calc-bg);appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2364748b' viewBox='0 0 24 24'%3e%3cpath d='m6 9 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 6px center;background-size:16px}.profit-input:focus,.profit-hashrate:focus-within,.profit-window-tabs button:focus-visible,.profit-table-scroll:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.profit-source,.profit-reset{font-size:10px;white-space:nowrap}.profit-reset{padding:0;border:0;background:none;color:var(--calc-text);font-family:inherit;text-decoration:underline;cursor:pointer}.profit-price-hint{position:absolute;bottom:-12px;left:0;font-size:10px;line-height:12px;color:var(--calc-muted)}.profit-window-tabs{display:flex;align-items:stretch;gap:3px;padding:3px;background:#f1f5f9;border:1px solid var(--calc-line)}.profit-window-tabs button{flex:1;min-width:0;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--calc-muted);font-size:12px;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.profit-window-tabs button:hover{color:var(--calc-text)}.profit-window-tabs button:first-child{flex:1.4;min-width:4.5em}.profit-window-tabs button[data-active=true]{color:var(--calc-text);background:var(--calc-bg);box-shadow:0 1px 2px #0f172a14;font-weight:500}.profit-mode-tabs button,.profit-mode-tabs button:first-child{flex:none;min-width:max-content;padding:0 8px}.profit-mode-tabs button[data-actual=true]:after{content:"";display:inline-block;width:5px;height:5px;margin-left:5px;border-radius:50%;background:var(--calc-net);vertical-align:middle}.profit-yield{padding-left:16px;border-left:1px solid var(--calc-control-line)}.profit-yield-value{display:block;min-height:32px;height:auto;padding:6px 0;line-height:20px;font-family:var(--calc-font-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;overflow-wrap:anywhere}.profit-yield-value .js-i18n-label{color:var(--calc-muted);font-family:inherit;font-size:10px;font-weight:400}.profit-notice{margin:0 16px 10px;padding:8px 12px;border:1px solid #fde68a;border-radius:8px;background:#fffbeb;color:#b45309;font-size:12px;line-height:18px}.profit-table-scroll{margin:0 16px;max-width:calc(100% - 32px);overflow-x:auto;overscroll-behavior-x:contain}.profit-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;line-height:20px}.profit-table th,.profit-table td{padding:10px 12px;border-bottom:1px solid var(--calc-line);text-align:right;vertical-align:middle;white-space:nowrap}.profit-table thead th{background:var(--calc-bg);font-weight:500}.profit-column-title{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:500;color:var(--calc-muted)}.profit-single{display:grid;grid-template-columns:var(--calc-number-width, 8ch);justify-content:center;font-family:var(--calc-font-mono);font-variant-numeric:tabular-nums;text-align:right}.profit-fee{color:var(--calc-fee)}.profit-net{color:var(--calc-net)}.profit-table .profit-period{position:sticky;left:0;z-index:1;width:1%;min-width:82px;padding-left:8px;text-align:left;background:var(--calc-bg);color:var(--calc-muted);font-family:inherit}.profit-table thead .profit-period{font-size:12px}.profit-table tbody tr:hover>td{background:var(--calc-muted-bg)}.profit-table tbody tr:last-child>td{border-bottom:0}.profit-footnote{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px 14px;color:var(--calc-subtle);font-size:11px;line-height:18px}.profit-scroll-hint{display:none;white-space:nowrap}@media(max-width:1000px){.profit-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.profit-yield{padding-left:0;border-left:0}.profit-scroll-hint{display:inline}}@media(max-width:540px){.profit-heading{padding:12px 16px}.profit-quotes{gap:6px;font-size:11px}.profit-quote{gap:5px;padding:4px 6px}.profit-controls{margin:12px 12px 8px;padding:10px;gap:14px 12px}.profit-hashrate select{width:68px;padding-left:6px}.profit-hashrate input,.profit-input{padding-left:8px;padding-right:8px}.profit-yield-value{font-size:14px}.profit-window-tabs button{padding:0 3px;font-size:11px}.profit-notice{margin:0 12px 8px}.profit-table-scroll{margin:0 12px;max-width:calc(100% - 24px)}.profit-table th,.profit-table td{padding-left:10px;padding-right:10px}.profit-table .profit-period{min-width:72px;padding-left:4px}.profit-footnote{flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px}}@media(max-width:360px){.profit-controls{grid-template-columns:minmax(0,1fr)}}html[data-theme=dark] .profit-calculator{--calc-bg: #161c22;--calc-muted-bg: #1b232c;--calc-line: #26313b;--calc-control-line: #303b47;--calc-subtle: #8594a6;--calc-text: #e2e8f0;--calc-muted: #a5b3c3;--calc-fee: #fbbf24;--calc-net: #6ee7b7}html[data-theme=dark] .profit-window-tabs{background:#10171e}html[data-theme=dark] .profit-quote-fee{background:#f59e0b14;border-color:#f59e0b33}html[data-theme=dark] .profit-notice{background:#f59e0b14;border-color:#f59e0b33;color:var(--calc-fee)}html[data-theme=dark] .profit-quote-fee,html[data-theme=dark] .profit-quote-fee strong{color:var(--calc-fee)}#ppsPager .btn.outline{outline:none}#ppsPager .btn:focus-visible,#minerPPS summary:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.share-tab[data-share-status=all][data-active=true]{background-color:#fff;color:#334155;box-shadow:0 1px 2px #0f172a14}html[data-theme=dark] .share-tab[data-share-status=all][data-active=true]{background-color:#334155;color:#e2e8f0}html[data-theme=dark] .text-gray-400{color:#94a3b8!important}.miner-search-input:focus{box-shadow:0 0 0 3px #93c5fd80}.miner-address-history{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:30;overflow:hidden;border:1px solid var(--pf-surface-border);border-radius:.75rem;background:var(--pf-surface);color:var(--pf-page-text);box-shadow:0 8px 24px #0f172a1f}.miner-address-history-title{margin:0;padding:.625rem .75rem .375rem;color:var(--pf-muted);font-size:.75rem;font-weight:600}.miner-address-history ul{list-style:none;margin:0;padding:0 .25rem .25rem}.miner-address-history li{display:flex;align-items:center;min-width:0}.miner-address-history button{min-height:2.5rem;border:0;border-radius:.5rem;background:transparent;cursor:pointer}.miner-address-history-query{flex:1;min-width:0;padding:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-family:var(--pf-font-mono);font-size:.75rem;color:var(--pf-page-text)}.miner-address-history-remove{flex:0 0 2.5rem;font-size:1.25rem;color:var(--pf-muted)}.miner-address-history button:hover{background:var(--pf-page-bg)}.miner-address-history-remove:hover{color:#ef4444}.miner-address-history button:focus-visible{outline:2px solid var(--pf-accent);outline-offset:-2px}.miner-panel-tabs{scroll-padding-inline:.375rem}html[data-theme=dark] .time-range-label{color:#94a3b8}html[data-theme=dark] .miner-chart-kpis .text-blue-600{color:#93c5fd}html[data-theme=dark] .overview-trend-dash{border-top-color:#64748b}html[data-theme=dark] .miner-chart-kpis .text-emerald-600{color:#6ee7b7}html[data-theme=dark] .shares-section-heading h3{color:#e2e8f0}html[data-theme=dark] #shareModeTabs button[data-active=true]{background:#1e40af47;color:#bfdbfe;box-shadow:inset 0 0 0 1px #60a5fa52}html[data-theme=dark] .settlement-shell[data-empty=true] .settlement-window-list>div{color:#94a3b8}@media(prefers-reduced-motion:reduce){.miner-search-submit,.miner-panel-tab,.tab-pill,.time-pill{transition-duration:.01ms}}main .text-gray-400{color:var(--pf-muted)}.block-card .text-\[11px\],#sharesGrid .text-\[11px\],#minerPPS .text-\[11px\]{font-size:var(--pf-text-small)}.btn,.btn.tiny,.time-pill,.share-tab,.ledger-tab,.block-scope-toggle button,.language-select,.theme-toggle{min-height:var(--pf-control-height)}.block-card-action{min-height:var(--pf-control-height);font-size:var(--pf-text-small)}.pager,.shares-pager{gap:.5rem}.pager .page-counter,.shares-pager>span{font-size:var(--pf-text-small);font-variant-numeric:tabular-nums;white-space:nowrap}button,a,summary{-webkit-tap-highlight-color:transparent}:is(button,a,summary,select,input):focus-visible{outline:2px solid var(--pf-link);outline-offset:3px}[aria-disabled=true]{opacity:.65;cursor:help}.binding-hint,.miner-entry-hint{font-size:var(--pf-text-small);line-height:1.7;color:var(--pf-muted)}.binding-hint{margin-top:.5rem}.binding-hint a{display:inline-flex;min-height:2rem;align-items:center}.panel-loading{grid-column:1 / -1;padding:3rem 1rem;text-align:center;color:var(--pf-muted)}[aria-busy=true]{cursor:progress}[data-stale=true]{opacity:.6;transition:opacity .15s}.merge-mining-empty{padding:1.25rem;border:1px solid var(--pf-surface-border);border-radius:var(--pf-radius);background:var(--pf-surface)}.merge-mining-empty p{margin-block:.5rem;font-size:.875rem;color:var(--pf-muted)}.merge-mining-empty a{display:inline-flex;min-height:2rem;align-items:center}.panel-alert{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.625rem .875rem;border:1px solid #fecaca;border-radius:var(--pf-radius);background:#fef2f2;color:#b91c1c;font-size:var(--pf-text-body)}.panel-alert[hidden],.miner-address-error[hidden],.miner-no-shares[hidden]{display:none}.panel-alert button{min-height:var(--pf-control-height);border:0;background:none;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}html[data-theme=dark] .panel-alert{border-color:#f871715c;background:#7f1d1d33;color:#fca5a5}.miner-address-error{margin:.375rem 0 0;padding:.25rem .5rem;border-radius:.5rem;background:#fef2f2;color:#b91c1c;font-size:var(--pf-text-small);line-height:1.4}html[data-theme=dark] .miner-address-error{background:#7f1d1d8c;color:#fecaca}.miner-search-input[aria-invalid=true]{box-shadow:0 0 0 2px #fca5a5}html[data-theme=dark] .miner-search-input[aria-invalid=true]{border-color:#f87171b8!important}.miner-no-shares{padding:1rem 1.25rem;border:1px solid var(--pf-surface-border);border-radius:var(--pf-radius);background:var(--pf-surface);box-shadow:var(--pf-surface-shadow)}.miner-no-shares h3{margin:0;font-size:var(--pf-text-body);font-weight:600;color:var(--pf-page-text)}.miner-no-shares p{margin:.375rem 0 .5rem;font-size:var(--pf-text-body);color:var(--pf-muted)}.miner-no-shares a{display:inline-flex;min-height:2rem;align-items:center;font-size:var(--pf-text-body);font-weight:600;color:var(--pf-link)}.block-card>div:first-child{flex-wrap:wrap}.block-card>div:first-child .truncate{overflow:visible;text-overflow:clip;white-space:nowrap}#sharesGrid time{white-space:nowrap}.block-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem 1.25rem;padding-bottom:1rem}.block-facts dt{color:var(--pf-muted);font-size:.75rem;margin-bottom:.25rem}.block-facts dd{color:var(--pf-page-text);font-size:.875rem;font-weight:600;overflow-wrap:anywhere}.block-fact-time{white-space:nowrap;line-height:1.5}.block-hash-card{padding:.75rem 0;border:0;border-top:1px solid var(--pf-surface-border);border-radius:0;box-shadow:none;margin-bottom:1rem;background:transparent}.block-detail-found-by{font-size:.75rem}.block-detail-modal .status-badge{font-size:.75rem;height:auto;min-height:1.5rem}.block-detail-modal .card-label{font-size:.75rem}.shares-detail-card{box-shadow:none}.settlement-back{display:none;margin-bottom:.75rem}.settlement-detail-pane{scroll-margin-top:1rem}.window-id{font-size:.875rem}.window-time,.window-item-metrics{font-size:.75rem}@media(min-width:1024px){.settlement-window-list{max-height:42rem;overflow-y:auto;padding:2px;scrollbar-gutter:stable}.settlement-detail-pane{max-height:48rem;overflow-y:auto;scrollbar-gutter:stable}}@media(max-width:1023px){.settlement-grid{min-height:0}.settlement-detail-pane,.settlement-shell[data-detail-open=true] .settlement-pane:first-child{display:none}.settlement-shell[data-detail-open=true] .settlement-detail-pane{display:block;border:0}.settlement-back{display:inline-flex}}.record-details{min-width:0;max-width:100%;color:var(--pf-muted);font-size:.75rem}#minerPPS summary{min-height:var(--pf-control-height);display:flex;align-items:center;color:var(--pf-link)}.record-details summary{cursor:pointer;min-height:2rem;line-height:2rem}.record-details[open]{flex:1 1 100%}.record-details button{overflow-wrap:anywhere;text-align:left;color:var(--pf-page-text)}.faq-section-nav{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem 0}.faq-section-nav button{min-height:2rem;padding:.25rem .75rem;background:var(--pf-page-bg);border-radius:.5rem;color:var(--pf-link);font-size:.875rem}[data-tab-panel=faq] article{scroll-margin-top:1rem}.faq-miner-command pre,html[data-theme=dark] .faq-miner-command pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;font:.8125rem/1.65 var(--pf-font-mono);margin:.75rem;border-radius:.5rem;padding:.75rem;background:#020617;color:#e2e8f0}.faq-miner-copy-status{padding-inline:.75rem;min-height:1.5rem;font-size:.75rem}.calc-mobile-summary{display:none}html[data-theme=dark] :is(.text-blue-600,.text-blue-700,.faq-miner-download,.miner-connection-sort-head.active){color:var(--pf-link)}html[data-theme=dark] :is(.text-emerald-600,.text-emerald-700){color:var(--pf-positive)}html[data-theme=dark] #minerPPS summary:hover{color:var(--pf-link)}html[data-theme=dark] .miner-connection-sort-head.active:hover{background:#334155}html[data-theme=dark] .modal-header{border-color:var(--pf-surface-border)}html[data-theme=dark] .block-hash-card{background:transparent}@media(max-width:1023px){.miner-connections-summary-cell,.miner-connections-summary-group{min-width:0;flex:1 1 100%;border-right:0}.miner-connections-summary-cell{display:flex;justify-content:space-between}.miner-connections-summary-group{flex-wrap:wrap}.miner-connections-telemetry{flex:1 1 100%;min-width:0}.miner-connections-telemetry-source{flex-wrap:wrap;white-space:normal}.miner-connections-table-wrap{overflow:visible}.miner-connections-table{display:block;min-width:0;width:100%}.miner-connections-table colgroup{display:none}.miner-connections-table thead,.miner-connections-table thead tr{display:flex;flex-wrap:wrap;width:100%;gap:.375rem}.miner-connections-table thead{padding:.75rem;border-bottom:1px solid var(--pf-surface-border)}.miner-connections-table th{padding:0!important;border:0;text-transform:none}.miner-connections-table th:nth-child(2),.miner-connections-table th:nth-child(5),.miner-connections-table th:nth-child(7){display:none}.miner-connections-table th.filter-cell{flex:1 1 40%;min-width:0}.miner-connections-table tbody{display:block}.miner-connections-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 1rem;padding:1rem;border-bottom:1px solid var(--pf-surface-border)}.miner-connections-table td{display:flex;flex-direction:column;align-items:flex-start;padding:0!important;min-width:0;border:0;text-align:left!important;white-space:normal}.miner-connections-table td:first-child{grid-column:1 / -1;grid-row:1}.miner-connections-table td:last-child{grid-column:2;grid-row:2}.miner-connections-table td:nth-child(2){grid-column:1;grid-row:2}.miner-connections-table td:before{content:attr(data-label);color:var(--pf-muted);font:.75rem/1.5 var(--pf-font-sans)}.miner-connections-table td:first-child:before{display:none}.miner-connection-worker{width:100%}.miner-connection-gpu-model,.miner-connection-client{white-space:normal;overflow-wrap:anywhere;max-width:100%}}@media(max-width:639px){.miner-connections-hashrate{flex:1 1 100%;justify-content:space-between;border-right:0}:root{--pf-control-height: 2.75rem}.btn.icon,.theme-toggle{min-width:2.75rem}.tab-pill,.miner-panel-tab,.record-details summary,.modal-close,.faq-section-nav button{min-height:2.75rem}.record-details summary{line-height:2.75rem}.modal-close{min-width:2.75rem}.modal-header,.modal-body{padding:1rem}.modal-header .modal-icon{display:none}.calc-mobile-summary{display:block;margin-bottom:1rem;padding:.875rem;border:1px solid var(--pf-surface-border);border-radius:.5rem;background:var(--pf-page-bg)}.calc-mobile-summary h4{font-size:.875rem;font-weight:600;margin-bottom:.5rem}.calc-mobile-summary dl{display:grid;gap:.375rem}.calc-mobile-summary dl>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.25rem}.calc-mobile-summary dt{font-size:.75rem;color:var(--pf-muted)}.calc-mobile-summary dd{font:.8125rem var(--pf-font-mono);color:var(--pf-page-text)}.miner-connection-sort-head,.miner-connection-filter-head{min-height:2.75rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.account-ledger-header>[data-nock-binding-status]{grid-area:binding;margin:0}.account-ledger-header:has(>[data-nock-binding-status]:not([hidden])){grid-template-areas:"binding" "summary" "filters"}@container account-ledger (min-width: 960px){.account-ledger-header:has(>[data-nock-binding-status]:not([hidden])){grid-template-areas:"binding binding" "filters summary"}}@container account-ledger (max-width: 639px){.account-ledger-footer .pager{gap:.25rem}.account-ledger-footer .pager .btn{min-width:2.5rem;min-height:2.5rem}}.settlement-credits-table :is(th,td){padding:.75rem;white-space:nowrap}.settlement-credits-table :is(th,td):first-child{width:46%;white-space:normal;overflow-wrap:anywhere}.settlement-credits-table :is(th,td):nth-child(2),.settlement-credits-table :is(th,td):nth-child(3){width:27%}.settlement-credits-wrap{overflow-x:auto}.settlement-credits-table{min-width:18rem}@media(max-width:639px){.miner-connections-summary-group,.miner-connections-summary-cell{flex:1 1 100%;justify-content:space-between}.miner-connections-summary-cell{display:flex}.miner-connections-summary-group{flex-wrap:wrap}.settlement-credits-table :is(th,td){padding:.625rem .5rem}}.page-update-status{position:fixed;top:1rem;left:50%;z-index:45;transform:translate(-50%);padding:.5rem 1rem;font-size:.75rem;color:var(--pf-muted);background:var(--pf-surface);border:1px solid var(--pf-surface-border);border-radius:.5rem;box-shadow:var(--pf-surface-shadow)}
