.network-shell{min-height:100vh;color:#1c2938;font-family:var(--font-geist-sans),sans-serif}.network-shell,.network-topbar{background:var(--public-page-background)}.network-topbar{display:flex;align-items:center;gap:24px;padding:15px 32px;border-bottom:1px solid #d8d5c9}.network-topbar .site-logo{gap:9px}.network-topbar .site-logo-mark{width:29px;height:32px}.network-topbar .site-wordmark{font-size:15px;letter-spacing:.17em}.network-product{border-left:1px solid #dce2e9;padding-left:24px;font-size:13px}.network-product span{color:#596b82;margin-left:10px;font:10px var(--font-geist-mono),monospace}.network-topbar nav{margin-left:auto;display:flex;align-items:center;gap:24px;font-size:12px}.network-topbar nav a{display:flex;align-items:center;gap:6px;padding:8px 0}.network-topbar a:hover{color:#2563a2}.network-topbar a:focus-visible{outline:2px solid #3271b8;outline-offset:4px}.network-skip{position:absolute;top:-60px;left:16px;z-index:99;padding:10px;background:white}.network-skip:focus{top:8px}.network-utility-footer{justify-content:space-between;gap:12px;padding:20px 32px;border-top:1px solid #dce2e9;color:#5c6979}.network-health,.network-utility-footer{display:flex;flex-wrap:wrap;font-size:11px}.network-health{align-items:center;gap:12px 24px;margin-bottom:16px;padding:10px 0;border-block:1px solid var(--nw-line)}.network-health>div{display:flex;gap:7px;align-items:center}.network-health strong{font-weight:500}.network-health-dot{width:6px;height:6px;border-radius:50%;background:#8b97a8}.network-health [data-health=current] .network-health-dot{background:#228367}.network-health :is([data-health=stale],[data-health=offline]) .network-health-dot{background:#b77b22}.network-health [data-health=unavailable] .network-health-dot{background:#ad4b47}.network-health-meta{margin-left:auto;font:10px/1.6 var(--font-geist-mono),monospace;color:var(--nw-muted)}.network-alert{line-height:1.8;border:1px solid #e4cda1}.network-alert a,.network-alert button{margin-left:8px;text-decoration:underline;text-underline-offset:3px}.network-private .network-alert{margin:0 22px 18px}.network-private-updated{padding:0 22px 16px;color:#5c6979;font:10px/1.6 var(--font-geist-mono),monospace}@media (max-width:760px){.network-topbar{gap:14px;padding:12px 16px;flex-wrap:wrap}.network-product{display:none}.network-topbar nav{gap:16px}.network-topbar .site-wordmark{font-size:13px}.network-health{gap:10px 20px}.network-health-meta{width:100%;margin-left:0}.network-utility-footer{padding:20px 16px}}.network-explorer{--nw-ink:#1c2938;--nw-muted:#5c6979;--nw-line:#dce2e9;--nw-paper:#f5f7fa;--nw-surface:#ffffff;--nw-inset:#f3f6f9;--nw-table-heading:#edf2f7;--nw-selection:#e7eff9;--nw-control:#e6edf6;--nw-divider:#e4e9ef;--nw-green:#496b93;max-width:1380px;margin:auto;padding:24px 24px 28px;color:var(--nw-ink);font-size:13px}.network-shell .network-explorer{--nw-ink:#282b27;--nw-muted:#62675f;--nw-line:#d8d5c9;--nw-surface:#faf8f2;--nw-inset:#efebe2;--nw-table-heading:#efebe2;--nw-selection:#e7e3d8;--nw-control:#e7e3d8;--nw-divider:#e4e0d5}.network-help{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:5px;color:var(--nw-muted);vertical-align:middle}.network-help:hover,.network-help[data-popup-open]{background:var(--nw-control);color:var(--nw-ink)}.network-help-positioner{z-index:60}.network-help-popup{width:272px;max-width:calc(100vw - 32px);padding:16px;background:#faf8f2;color:#282b27;border:1px solid #d8d5c9;border-radius:8px;box-shadow:0 6px 24px #282b271a;font:12px/1.65 var(--font-geist-sans),sans-serif}.network-help-popup h2{font-size:12px;font-weight:600;margin-bottom:6px}.network-help-popup p{color:#62675f}.network-help-popup:focus-visible{outline:2px solid #3271b8;outline-offset:3px}.network-explorer button{cursor:pointer}.network-explorer button:disabled{cursor:wait;opacity:.5}.network-explorer :is(button,a,input,summary,[tabindex]):focus-visible{outline:2px solid #3271b8;outline-offset:4px}.network-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:16px}.network-eyebrow{text-transform:uppercase;font:10px/1.6 var(--font-geist-mono),monospace;letter-spacing:.14em;color:var(--nw-green);display:flex;gap:8px;align-items:center}.network-eyebrow>span{width:5px;height:5px;background:currentColor;border-radius:50%}.network-heading h1{font-size:28px;line-height:1.06;letter-spacing:-.035em;font-weight:500;margin:9px 0}.network-heading p{max-width:650px;font-size:13px;color:var(--nw-muted);line-height:1.7}.network-refresh{display:flex;gap:8px;align-items:center;border:1px solid var(--nw-line);padding:8px 12px;border-radius:5px;font-size:11px}.network-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--nw-line);border-radius:8px;overflow:hidden;margin-bottom:16px;background:var(--nw-surface)}.network-stats>div{padding:12px 16px;border-right:1px solid var(--nw-line)}.network-stats>div:last-child{border:0}.network-stats>div>span{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--nw-muted);gap:10px}.network-stats strong{font-size:30px;letter-spacing:-.045em;font-weight:500;display:block;margin:6px 0 0;font-variant-numeric:tabular-nums}.network-panel{border:1px solid var(--nw-line);border-radius:8px;background:var(--nw-surface);overflow:hidden}.network-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 18px}.network-section-heading h2{display:flex;align-items:center;gap:6px;font-size:17px;letter-spacing:-.035em;font-weight:500;margin:0}.network-section-heading p{max-width:600px;line-height:1.7;font-size:12px;color:var(--nw-muted);margin-top:5px}.network-view-switch{display:flex;border:1px solid var(--nw-line);padding:3px;border-radius:6px;gap:3px}.network-view-switch button{display:flex;gap:7px;align-items:center;font-size:11px;padding:7px 10px;border-radius:4px}.network-view-switch [aria-pressed=true]{background:var(--nw-control);color:#24496f}.network-toolbar{border-block:1px solid var(--nw-line);display:flex;align-items:center;justify-content:space-between;padding:10px 18px;gap:15px}.network-filters{display:flex;gap:4px}.network-filters button{font-size:11px;padding:7px 11px;border-radius:4px;color:var(--nw-muted);white-space:nowrap;transition:background .2s,color .2s}.network-filters button[aria-pressed=true]{color:#ffffff;background:#24496f}.network-search{display:flex;align-items:center;gap:8px;color:#858a7d}.network-search input{width:180px;background:transparent;font-size:11px;padding:7px 0;color:var(--nw-ink)}.network-workbench{display:grid;grid-template-columns:minmax(0,1fr) 296px}.network-visual{min-width:0;background:#15202f;color:#c4d0df}.network-visual[data-view=table]{display:flex;flex-direction:column;position:relative;min-height:470px;background:var(--nw-surface)}.network-table-area{position:relative;flex:1;min-height:360px}.network-visual[data-view=table] .network-map-caption{background:var(--nw-surface);color:var(--nw-muted);border-color:var(--nw-line)}.network-map{position:relative;padding:28px 6px 16px;background:radial-gradient(ellipse at 50% 50%,#203046 0,#192637 67%,#15202f 100%)}.network-map svg{width:100%;display:block;max-height:500px}.network-map-label{position:absolute;inset:16px 18px auto;display:flex;justify-content:space-between;font:9px var(--font-geist-mono),monospace;letter-spacing:.08em;color:#acbdd1}.network-orbit{fill:none;stroke:#6d87a5;stroke-opacity:.23;stroke-width:.7;stroke-dasharray:2 6}.network-axis{stroke:#6d87a5;stroke-opacity:.15;stroke-width:.7}.network-edge{fill:none;stroke:#dbc08b;stroke-opacity:.6}.network-node{cursor:pointer;transition:opacity .2s;outline:none}.network-node[data-dim=true]{opacity:.2}.network-node-core{fill:#83a0c0;stroke:#b7cce3;stroke-width:.65}.network-node[data-role=validator] .network-node-core{fill:#ddcfa3;stroke:#f9eac1}.network-node[data-role=owner] .network-node-core{fill:#d5a675;stroke:#f4d3a2}.network-node-ring{fill:none;stroke:transparent;stroke-width:1}.network-node:focus-visible .network-node-ring,.network-node:hover .network-node-ring,.network-node[data-selected=true] .network-node-ring{stroke:#efe5c9}.network-node text{fill:#d4deeb;font:9px var(--font-geist-mono),monospace;letter-spacing:.06em;pointer-events:none}.network-map-footer{display:flex;gap:20px;justify-content:center;font-size:11px;color:#b6c6d9;flex-wrap:wrap}.network-map-footer span{display:flex;gap:7px;align-items:center}.network-map-footer i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#83a0c0}.network-map-footer .validator{background:#ddcfa3}.network-map-footer .owner{background:#d5a675;border-radius:0;transform:rotate(45deg)}.network-map-caption{display:flex;justify-content:space-between;gap:15px;padding:10px 18px;border-top:1px solid #334459;font-size:11px;line-height:1.6;color:#bcc9d9}.network-map-limit{padding:16px 24px 0;font-size:12px;color:#bcc9d9}.network-inspector{padding:20px 18px;background:var(--nw-inset);border-left:1px solid var(--nw-line)}.network-inspector h3{font-size:19px;letter-spacing:-.04em;font-weight:500;overflow-wrap:anywhere;margin:12px 0}.network-inspector>p{font-size:12px;line-height:1.7;color:var(--nw-muted)}.network-inspector>.network-address{font:10px/1.8 var(--font-geist-mono),monospace;overflow-wrap:anywhere;margin:17px 0}.network-state{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#627183}.network-state:before{content:"";background:#8292a5;width:5px;height:5px;border-radius:50%}.network-state.is-active{color:#286850}.network-state.is-active:before{background:#388566}.network-inspector>.network-notice{font-size:12px;border-left:2px solid #b28b5b;padding-left:10px;color:#776746;margin:16px 0}.network-facts{margin:22px 0}.network-facts>div{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--nw-line);padding:8px 0;font-size:12px}.network-facts dt{color:var(--nw-muted)}.network-facts dd{font-variant-numeric:tabular-nums}.network-facts dt span{font-size:10px}.network-connections summary{cursor:pointer;font-size:11px}.network-connections>div{max-height:220px;overflow-y:auto;margin:10px 0}.network-connections button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 0;font-size:12px;border-bottom:1px solid var(--nw-line)}.network-connections button>span{display:flex;align-items:center;gap:5px}.network-connections button b{font-weight:500}.network-connections p{font-size:11px;line-height:1.6;color:var(--nw-muted)}.network-inspector>.network-footnote{font-size:11px;margin-top:15px}.network-source-line{display:flex;flex-wrap:wrap;gap:20px;padding:10px 18px;font:9px/1.6 var(--font-geist-mono),monospace;color:var(--nw-muted);border-top:1px solid var(--nw-line)}.network-source-line a{text-decoration:underline;text-underline-offset:3px}.network-table-scroll{position:absolute;inset:0;overflow:auto;background:var(--nw-surface);color:var(--nw-ink)}.network-table-scroll table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.network-table-scroll th{position:sticky;top:0;background:var(--nw-table-heading);padding:10px 16px;z-index:1;font-weight:500;white-space:nowrap}.network-table-scroll td{padding:10px 16px;border-bottom:1px solid var(--nw-divider);white-space:nowrap}.network-table-scroll tr[data-selected=true]{background:var(--nw-selection)}.network-table-scroll td button{text-align:left;font-weight:500;display:block}.network-table-scroll td span:not(.network-state){display:block;font-size:11px;color:var(--nw-muted);margin-top:3px}.network-table-scroll td button:hover{text-decoration:underline}.network-empty{min-height:320px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:35px;color:var(--nw-muted);gap:15px}.network-empty h3{font-size:18px;color:var(--nw-ink)}.network-empty p{font-size:12px;line-height:1.7;max-width:450px}.network-empty.compact{min-height:100px}.network-delivery{margin-top:18px}.network-delivery>.network-section-heading{padding-inline:0}.network-small-source{font:9px/1.7 var(--font-geist-mono),monospace;color:var(--nw-muted);white-space:nowrap}.network-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.network-provider{border:1px solid var(--nw-line);background:var(--nw-surface);padding:18px;border-radius:8px}.network-provider-title{display:flex;justify-content:space-between;gap:15px;align-items:center}.network-provider h3{font-size:15px;font-weight:500}.network-provider-title span{font-size:11px;padding:4px 8px;background:var(--nw-control);border-radius:4px}.network-provider>p{font:9px var(--font-geist-mono),monospace;color:var(--nw-muted);margin:8px 0 14px}.network-provider dl{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.network-provider dt{font-size:11px;color:var(--nw-muted);margin-bottom:6px}.network-provider dd{font-size:19px;font-weight:500;letter-spacing:-.025em}.network-method{color:var(--nw-muted);margin-top:20px;font-size:11px;line-height:1.8}.network-method summary{cursor:pointer;color:#36597e;min-height:30px}.network-method p{max-width:850px;margin:10px 0}.network-data-notes{margin-top:20px}.network-data-notes a{text-decoration:underline}.network-alert{font-size:12px;background:#fff4df;padding:15px;border-radius:5px;margin-bottom:20px}.portal-main .network-explorer{padding:15px 0 30px}.portal-main .network-heading h1{font-size:28px}.is-loading{animation:network-spin 1.2s linear infinite}@keyframes network-spin{to{transform:rotate(1turn)}}@media (max-width:1050px){.network-explorer{padding:22px 20px 28px}.network-workbench{grid-template-columns:minmax(0,1fr) 260px}.network-stats>div{padding:12px 14px}.network-toolbar{flex-wrap:wrap}.network-map-footer{gap:10px}.network-map-caption{flex-direction:column;gap:3px}.network-provider dl{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.network-explorer{padding:18px 16px 24px}.network-heading{align-items:flex-start;gap:12px;flex-direction:row;margin-bottom:16px}.network-heading h1{font-size:26px;margin:8px 0}.network-heading p{font-size:13px}.network-refresh{margin-left:auto;font-size:12px;padding:8px}.network-stats{grid-template-columns:repeat(2,1fr);margin-bottom:16px}.network-stats>div{padding:12px;border-bottom:1px solid var(--nw-line)}.network-stats>div:nth-child(2){border-right:0}.network-stats>div:nth-child(3){border-bottom:0}.network-stats strong{font-size:28px;margin-top:6px}.network-stats>div>span{font-size:12px}.network-stats small{font-size:11px}.network-section-heading{padding:12px 14px;align-items:flex-start}.network-section-heading h2{font-size:17px}.network-section-heading .network-eyebrow{font-size:10px}.network-view-switch{gap:0}.network-view-switch button{padding:7px;font-size:12px}.network-toolbar{padding:10px 13px;gap:9px}.network-filters{width:100%;justify-content:space-between}.network-filters button{padding:7px 9px;font-size:12px}.network-search{width:100%;padding:4px 8px;border-top:1px solid var(--nw-line)}.network-search input{width:100%;font-size:12px}.network-workbench{grid-template-columns:1fr}.network-inspector{border-left:0;border-top:1px solid var(--nw-line);padding:16px}.network-inspector h3{font-size:19px}.network-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.network-map{padding-top:36px}.network-map-label{font-size:10px;inset:16px 14px auto}.network-map-caption{font-size:11px;padding:10px 14px}.network-source-line{font-size:10px;gap:8px 15px;padding:10px 14px}.network-provider-grid{grid-template-columns:1fr}.network-provider dl{grid-template-columns:repeat(3,minmax(0,1fr))}.network-provider{padding:16px}.network-delivery>.network-section-heading{flex-direction:column;gap:12px}.network-delivery{margin-top:20px}.network-visual[data-view=table]{min-height:400px}.network-map-footer{font-size:10px;gap:13px}.network-inspector .network-footnote{max-width:420px}}@media (prefers-reduced-motion:reduce){.network-explorer *{animation:none!important;transition:none!important}}.network-private{color:#1c2938;margin-bottom:50px;border:1px solid #dce2e9;border-radius:8px;overflow:hidden;background:#ffffff}.network-private>.network-footnote{padding:0 26px 22px;font-size:12px;line-height:1.8;color:#5c6979}.network-project-picker{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#5c6979}.network-project-picker select{border:1px solid #dce2e9;border-radius:5px;padding:10px 30px 10px 12px;max-width:260px;color:#1c2938}.network-jobs{border-top:1px solid #dce2e9}.network-job{border-bottom:1px solid #dce2e9}.network-job>summary{padding:18px 26px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none}.network-job>summary:after{content:"+";color:#5c6979}.network-job[open]>summary:after{content:"−"}.network-job summary>span:first-child{flex:1;min-width:0}.network-job strong{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere}.network-job summary small{display:block;font-size:12px;color:#5c6979;margin-top:6px}.network-job-status{font-size:12px;padding:5px 10px;border-radius:4px;background:#e7edf4}.network-job-content{padding:0 26px 24px}.network-job-content>.network-footnote{font-size:12px;line-height:1.8;color:#5c6979;margin:17px 0}.network-job-summary{display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px;padding:20px;background:#f3f6f9;border-radius:6px}.network-job-summary span{font-size:12px;display:block;color:#5c6979;margin-bottom:8px}.network-job-link{display:inline-block;font-size:11px;text-decoration:underline;text-underline-offset:4px}.network-offer-scroll{overflow:auto}.network-offer-scroll table{width:100%;text-align:left;border-collapse:collapse;font-size:11px}.network-offer-scroll :is(th,td){padding:14px 12px;border-bottom:1px solid #dce2e9;white-space:nowrap}.network-offer-scroll th{font-weight:500;font-size:12px;background:#f3f6f9}.network-offer-scroll small{display:block;font-size:11px;color:#5c6979;margin-top:7px}.network-work-paging{display:flex;align-items:center;justify-content:space-between;padding:20px 26px;font-size:11px}.network-private button{cursor:pointer}.network-private button:disabled{opacity:.35;cursor:default}.network-private :is(button,select,a,summary,[tabindex]):focus-visible{outline:2px solid #3271b8;outline-offset:3px}@media (max-width:760px){.network-private .network-section-heading{flex-direction:column}.network-project-picker{width:100%}.network-project-picker select{max-width:none}.network-job>summary{padding:18px}.network-job-content{padding:0 18px 20px}.network-job-summary{grid-template-columns:1fr}.network-job-status{max-width:90px}.network-work-paging{padding:18px;font-size:12px}}.network-hash code{font-size:12px;overflow-wrap:anywhere}.network-private .buyer-refresh{padding:14px 26px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px}.network-private .buyer-decide,.network-private :is(.buyer-refresh,.buyer-confirm,.buyer-policy,.network-offer-scroll) button{border:1px solid #dce2e9;border-radius:5px;padding:8px 12px;background:#f3f6f9;color:#1c2938;font-size:12px}.network-private .network-offer-scroll button{display:block;margin-top:8px}.network-private :is(.buyer-confirm,.buyer-policy){padding:16px;margin:14px 0;border:1px solid #dce2e9;border-radius:6px;font-size:12px;line-height:1.7}.network-private .buyer-confirm{background:#fff4df}.network-private .buyer-confirm button{margin:10px 10px 0 0}.network-private .buyer-confirm strong{display:inline}.network-private .buyer-policy{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.network-private .buyer-policy label{display:grid;gap:6px;flex:1;min-width:0}.network-private .buyer-policy select{border:1px solid #dce2e9;border-radius:5px;padding:8px;width:100%}.network-private .buyer-policy p{width:100%}.network-private .buyer-help{font-size:12px;line-height:1.8;margin:16px 0}.network-private .buyer-help summary{cursor:pointer}.network-private .buyer-help p{margin-top:8px}@media (max-width:760px){.network-private .buyer-refresh{padding:14px 18px}.network-private .buyer-policy{flex-direction:column;align-items:stretch}}