@charset "UTF-8";
/* SILORA Explorer: one shared hierarchy for network records and compute artwork. */
:root{
  color-scheme:dark;--bg:#0c0e11;--surface:#111418;--surface2:#171b20;
  --line:#282d34;--line-soft:#20252c;--muted:#959da8;--quiet:#727d8a;
  --text:#eef1f4;--mint:#c2e9dc;--mint-soft:#a9c8bd;--amber:#d9bf96;
  --font:"SILORA Inter","SILORA Sans SC","Segoe UI Variable Text","Segoe UI","Microsoft YaHei UI",system-ui,sans-serif;
  --mono:"Cascadia Mono","SFMono-Regular",Consolas,monospace;--radius:12px;
}
*{box-sizing:border-box}
[hidden]{display:none!important}
html{scrollbar-gutter:stable;scroll-behavior:smooth}
body{margin:0;background:var(--bg);color:var(--text);font:14px/1.65 var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}
button{color:var(--text)}button:disabled,button[aria-disabled="true"]{cursor:default;opacity:.42}button,a,input,select{outline-offset:5px}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--mint)}
button,a{touch-action:manipulation}::selection{background:#c2e9dc35;color:#fff}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"zero" 1}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);overflow:hidden}
.skip{position:fixed;top:-80px;left:20px;z-index:100;background:var(--mint);color:var(--bg);padding:10px 18px;border-radius:8px}.skip:focus{top:12px}
/* Brand and primary navigation */
.site-header{border-bottom:1px solid var(--line);background:#0c0e11f2}
.header-inner{max-width:1440px;margin:auto;min-height:88px;padding:0 48px;display:flex;align-items:center;gap:58px}
.brand{display:flex;gap:13px;align-items:center;flex:none}.brand img{width:27px;height:33px}.brand strong{display:block;letter-spacing:.17em;font-size:20px;font-weight:650;line-height:1.2}.brand small{color:var(--muted);font:10px/2 var(--font);letter-spacing:.24em}
.header-inner nav{display:flex;gap:30px;align-self:stretch;align-items:center}.header-inner nav a{color:var(--muted);position:relative;white-space:nowrap;font-size:13px;transition:color .18s}.header-inner nav a:hover{color:var(--text)}.header-inner nav a.active{color:var(--text)}.header-inner nav a.active:after{content:"";position:absolute;height:2px;background:var(--mint);bottom:-33px;left:0;right:0}
.header-tools{margin-left:auto;display:flex;align-items:center;gap:23px}select{background:transparent;border:1px solid var(--line);border-radius:8px;color:var(--text);font-size:12px;padding:8px 10px}select:hover{border-color:#46505c}select option{background:var(--surface)}
.network-pill{display:flex;align-items:center;gap:9px;font-size:12px;white-space:nowrap;color:var(--muted)}.network-pill i{width:6px;height:6px;border-radius:50%;background:#687381}.network-pill[data-status="ONLINE"] i{background:var(--mint);box-shadow:0 0 0 4px #c2e9dc09}.network-pill[data-status="DEGRADED"] i{background:var(--amber)}.network-pill[data-status="OFFLINE"] i{background:#db9b93}
/* Page masthead */
.page{max-width:1440px;padding:64px 48px 88px;margin:auto;min-height:76vh}.eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.15em;color:var(--mint-soft);font-weight:500}.eyebrow-line{width:23px;height:1px;background:var(--mint-soft)}
.hero-line{display:flex;justify-content:space-between;align-items:center;gap:40px}.hero h1{font-size:clamp(32px,3.1vw,46px);line-height:1.24;letter-spacing:-.025em;font-weight:550;margin:21px 0 17px}.hero p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.hero-mark{display:flex;align-items:center;gap:22px;margin-right:14px;color:var(--quiet);flex:none}.hero-mark img{opacity:.7}.hero-mark span{font:11px/1.8 var(--mono);letter-spacing:.08em}
#search-form{display:flex;align-items:center;gap:15px;border:1px solid #3b444f;border-radius:10px;width:min(100%,866px);padding:8px 8px 8px 19px;margin:31px 0 0;background:var(--surface);transition:border-color .18s,box-shadow .18s}#search-form:focus-within{border-color:#91b6aa;box-shadow:0 0 0 3px #c2e9dc07}#search-form svg{width:19px;height:19px;fill:none;stroke:var(--muted);stroke-width:1.5;flex:none}#search{min-width:0;flex:1;border:0;outline:none;background:transparent;color:var(--text);font-size:13px;height:36px}#search::placeholder{color:#858e9b}#search-form button{background:var(--mint);color:#172820;border:1px solid transparent;border-radius:6px;padding:9px 25px;font-weight:600;font-size:13px;transition:background .18s}#search-form button:hover{background:#d5f2e8}
.view-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:39px 0 20px;min-height:34px}.refresh-tools{display:flex;gap:12px;align-items:center;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.icon-button{display:inline-grid;place-items:center;width:34px;height:34px;background:transparent;border:1px solid var(--line);border-radius:8px;transition:background .18s,border-color .18s}.icon-button:hover:enabled{background:var(--surface2);border-color:#46505b}.icon-button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5}.crumbs{display:flex;gap:11px;align-items:center;flex-wrap:wrap;font-size:12px}.crumbs a{color:var(--muted)}.crumbs a:hover{color:var(--text)}.crumbs .muted{color:#4e5864}
/* Overview metrics and canonical data feeds */
.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin-bottom:28px;background:var(--surface);counter-reset:metric}
.stat{padding:25px 27px 24px;position:relative;border-right:1px solid var(--line);min-width:0;counter-increment:metric}.stat:last-child{border-right:0}.stat:after{content:"0" counter(metric);position:absolute;right:23px;top:25px;color:#59636e;font:10px/1.5 var(--mono);letter-spacing:.05em}.stat .label{font-size:12px;color:var(--muted);display:block;padding-right:24px}.stat strong{font:500 clamp(27px,2.6vw,36px)/1.25 var(--font);display:block;letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:15px 0 10px;overflow-wrap:anywhere}.stat .hint{font-size:12px;color:var(--quiet)}
.columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-bottom:49px}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;min-width:0}.panel-head,.section-title{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 23px;border-bottom:1px solid var(--line)}h2{margin:0;font-size:16px;letter-spacing:-.018em;font-weight:560}.panel-head a,.section-title a{font-size:12px;color:var(--muted);white-space:nowrap}.panel-head a:hover,.section-title a:hover{color:var(--mint)}
.entry{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:14px;align-items:center;padding:17px 23px;border-bottom:1px solid var(--line-soft);min-height:83px}.entry:last-child{border-bottom:0}.entry-icon{display:grid;place-items:center;background:#191e25;border:1px solid #303742;border-radius:8px;width:36px;height:36px;color:#b0bdc8;font:14px/1 var(--mono)}.entry-main{min-width:0}.entry-main>a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--mint);margin-bottom:3px}.entry-main>a:hover{text-decoration:underline;text-underline-offset:4px}.entry small{display:block;font-size:12px;color:var(--quiet)}.entry-side{text-align:right;font-size:12px;white-space:nowrap;min-width:0;font-variant-numeric:tabular-nums}.entry-side small{margin-top:3px}.entry-side .badge{font-size:11px;padding:0 7px;line-height:1.8}
/* Collection: artwork is the visual centre, records remain readable. */
.section-title{padding:0 0 23px;border:0}.section-title .kicker{font-size:10px;letter-spacing:.15em;color:var(--quiet);margin-bottom:8px}.section-title h2{font-size:22px;font-weight:530;line-height:1.45}
.art-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.art-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:border-color .2s,box-shadow .2s}.art-card:hover{border-color:#64756f;box-shadow:0 12px 34px #0003}.art-image{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:1.13;background:#080b0e;border-bottom:1px solid var(--line);overflow:hidden}.art-image img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.image-empty{display:flex;flex-direction:column;align-items:center;color:var(--muted);font-size:12px;gap:16px}.pixel-mark{display:grid;grid-template-columns:repeat(3,5px);gap:3px}.pixel-mark i{width:5px;height:5px;background:#a6b7b1;opacity:.3}.pixel-mark i:nth-child(2n){opacity:.65}.image-empty-label{font-size:12px}.art-info{padding:20px 22px 22px}.art-title{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.art-title h3{font-size:17px;margin:0;line-height:1.5;font-weight:540;letter-spacing:-.02em;overflow-wrap:anywhere}.badge{display:inline-block;white-space:nowrap;border:1px solid #35403f;border-radius:5px;padding:3px 8px;font-size:12px;color:#b6c7c1;line-height:1.5}.badge[data-tone="success"]{color:var(--mint);border-color:#345347;background:#182921}.badge[data-tone="error"]{color:#e3aaa4;border-color:#66413e;background:#2b1e1e}.art-id{font-size:12px;color:var(--quiet);margin:6px 0 19px}.art-meta{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;font-size:12px;color:var(--muted);padding-top:16px;border-top:1px solid var(--line-soft)}.art-meta>span:first-child{grid-column:1/-1}.art-meta strong{display:block;font-size:13px;line-height:1.6;font-weight:450;color:#d1d9dc;margin-top:4px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.empty{padding:47px 24px;text-align:center;color:var(--muted);font-size:13px}.empty strong{display:block;font-weight:500;font-size:15px;color:#c9d1d6;margin:14px 0 7px}.empty p{margin:0;line-height:1.9}.empty .pixel-mark{justify-content:center;margin:auto}.art-grid>.empty{grid-column:1/-1;border:1px dashed #303840;border-radius:var(--radius);background:var(--surface)}.loading-state{display:flex;justify-content:center;align-items:center;gap:12px;padding:84px 20px;color:var(--muted);font-size:13px}.loading-dot{width:6px;height:6px;border-radius:50%;background:var(--mint);animation:pulse 1s ease-in-out infinite}.notice{border:1px solid #5e4f3c;background:#221e18;color:#ddc7a7;border-radius:8px;padding:13px 17px;font-size:12px;margin-bottom:20px;line-height:1.8}.notice button{background:none;color:inherit;border:0;text-decoration:underline;margin-left:15px}
/* Lists and record detail */
.table-wrap{overflow:auto;overscroll-behavior-inline:contain}.data-table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums}.data-table th{font-size:12px;color:var(--muted);font-weight:450;background:#15191f;padding:14px 22px}.data-table td{font-size:13px;border-top:1px solid var(--line-soft);padding:18px 22px}.data-table td a{color:var(--mint)}.data-table td a:hover{text-decoration:underline;text-underline-offset:4px}.data-table td small{color:var(--muted)}.data-table .mono{font-size:12px}.data-table tr:hover td{background:#171c2266}.pager{display:flex;justify-content:center;padding:26px}.secondary{background:var(--surface2);border:1px solid #3a454e;color:#d4e5dd;border-radius:8px;padding:10px 20px;font-size:13px;transition:border-color .18s,background .18s}.secondary:hover{border-color:#778c83;background:#1e2927}
.detail-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px;flex-wrap:wrap}.detail-heading>div{min-width:0}.detail-heading h2{font-size:29px;line-height:1.3;font-weight:530}.detail-heading p{margin:9px 0 0;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.detail-grid{display:grid;grid-template-columns:1fr;gap:23px}.detail-grid.has-image{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start}.detail-art{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.detail-art .art-image{aspect-ratio:1;border-bottom:0}.facts{margin:0;padding:7px 23px}.fact{display:grid;grid-template-columns:145px minmax(0,1fr);gap:24px;padding:17px 0;border-bottom:1px solid var(--line-soft);font-size:13px}.fact:last-child{border-bottom:0}.fact dt{color:var(--muted)}.fact dd{margin:0;overflow-wrap:anywhere;min-width:0;font-variant-numeric:tabular-nums}.fact dd a{color:var(--mint)}.copy-row{display:flex;align-items:flex-start;gap:12px}.copy-row>span,.copy-row>a{flex:1;min-width:0;overflow-wrap:anywhere}.copy-row button{border:1px solid transparent;border-radius:5px;min-height:27px;padding:1px 6px;flex:none;background:none;color:var(--muted);font-size:12px;white-space:nowrap;margin-top:-3px}.copy-row button:hover{border-color:#405449;color:var(--mint);background:#1c2722}.copy-row button:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.compact-copy{align-items:center;gap:8px}.compact-copy>span,.compact-copy>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-section{margin-top:25px}.public-note{font-size:12px;color:var(--muted);padding:0 23px 19px;line-height:1.9}
.search-results{display:grid;gap:12px}.search-result{border:1px solid var(--line);border-radius:8px;background:var(--surface);display:flex;justify-content:space-between;padding:22px 24px;gap:20px;transition:border-color .18s}.search-result:hover{border-color:#60746a}.search-result>div{min-width:0}.search-result strong{font-size:15px;font-weight:500;color:var(--mint);overflow-wrap:anywhere}.search-result small{display:block;color:var(--muted);font-size:12px;margin-top:6px;overflow-wrap:anywhere}.search-result .badge{align-self:center}
/* Artwork detail: original two-column gallery and archive layout. */
body[data-route="artifact"] .page{padding-top:27px}body[data-route="artifact"] .hero>.eyebrow,body[data-route="artifact"] .hero-line{display:none}body[data-route="artifact"] #search-form{width:100%;margin:0;border-color:var(--line);background:#101318;padding:5px 6px 5px 16px;border-radius:8px}body[data-route="artifact"] #search-form button{padding:8px 24px;border-radius:5px;background:#1e2b26;color:var(--mint)}body[data-route="artifact"] #search-form button:hover{background:#2d3e36}body[data-route="artifact"] .view-toolbar{margin:22px 0 27px}
.artwork-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:54px;align-items:start}.artwork-gallery{margin:0;min-width:0;border:1px solid #343c45;border-radius:var(--radius);overflow:hidden;background:#101419;box-shadow:0 18px 55px #0002}.gallery-top{min-height:49px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 20px;color:#b4c1c5;font-size:12px;border-bottom:1px solid var(--line)}.gallery-top>span:first-child{display:flex;align-items:center;gap:10px}.gallery-top .pixel-mark{grid-template-columns:repeat(3,3px);gap:2px}.gallery-top .pixel-mark i{width:3px;height:3px;background:var(--mint);opacity:.6}.gallery-top .mono{color:var(--muted);font-size:12px}.artwork-gallery .art-image{aspect-ratio:1;background:#07090c;border-bottom:1px solid var(--line)}.artwork-gallery .art-image img{display:block;max-height:none}.gallery-caption{padding:17px 20px 16px}.gallery-actions{display:flex;justify-content:space-between;align-items:center;gap:16px}.gallery-expand{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:39px;padding:7px 14px;border:1px solid #405047;border-radius:6px;background:#1b2621;font-size:12px;color:#d9e9e0;transition:background .18s,border-color .18s}.gallery-expand>span{font-size:21px;line-height:1}.gallery-expand:hover:enabled{background:#293a31;border-color:#7b9588}.gallery-original{color:var(--muted);font-size:12px;padding:9px 0}.gallery-original:hover{color:var(--mint)}.gallery-foot{display:flex;justify-content:space-between;gap:12px;padding-top:16px;margin-top:15px;border-top:1px solid var(--line-soft);font-size:12px;color:var(--quiet)}.gallery-foot .mono{letter-spacing:.03em}
.artwork-info{min-width:0;padding-top:7px}.collection-link{display:inline-block;font-size:12px;letter-spacing:.055em;color:var(--mint)}.collection-link span{opacity:.55}.artwork-heading h1{font-size:clamp(28px,2.75vw,40px);font-weight:550;line-height:1.23;letter-spacing:-.035em;margin:17px 0 21px;text-wrap:balance;overflow-wrap:anywhere}.artwork-tags{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.edition{font-size:12px;color:#b2bfc3;padding-right:5px}.seal-tag{border:1px solid #3a414a;color:#b0bac2;font-size:12px;padding:3px 8px;border-radius:5px;line-height:1.5}.created-line{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--quiet);margin:22px 0 29px}.created-line time{color:#b1bac3;font-variant-numeric:tabular-nums}
.compute-summary{border-top:1px solid var(--line);padding-top:24px;margin-bottom:25px}.gpu-summary{display:flex;gap:13px;align-items:center}.gpu-symbol{display:grid;place-items:center;width:41px;height:41px;border:1px solid #39444b;border-radius:8px;background:#1b2227;color:#bccfca;font:24px/1 var(--mono);flex:none}.gpu-summary .label{display:block;font-size:12px;color:var(--muted);margin-bottom:2px}.gpu-summary strong{font-size:15px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.compute-metrics{display:grid;grid-template-columns:1.1fr .75fr 1fr;gap:15px;margin:25px 0 23px}.compute-metrics>div{min-width:0;padding-right:10px;border-right:1px solid var(--line)}.compute-metrics>div:last-child{padding:0;border:0}.compute-metrics dt{font-size:12px;color:var(--muted);margin-bottom:8px}.compute-metrics dd{margin:0;font-size:19px;line-height:1.5;letter-spacing:-.02em;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.verification-line{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.75;color:#b6cec2;background:#15221c;border:1px solid #25382d;border-radius:6px;padding:11px 13px}.verification-line[data-kind="diagnosticReceipt"],.verification-line[data-kind="verificationPending"],.verification-line[data-kind="localOnly"]{color:#d0bc9f;background:#211e19;border-color:#383127}.verification-line>span:first-child{font-size:15px;line-height:1.4;flex:none}
.ownership-panel{background:var(--surface);border-color:var(--line);border-radius:8px}.ownership-panel .panel-head{padding:16px 19px;border-bottom:1px solid var(--line)}.ownership-panel h2{font-size:14px;font-weight:500}.ownership-panel .facts{padding:0 19px}.ownership-panel .fact{padding:16px 0;grid-template-columns:104px minmax(0,1fr);gap:12px;font-size:12px}.ownership-panel dd{color:#cbd6d6}
.artwork-records{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:24px 54px;margin-top:31px}.record-disclosure{border-radius:8px;background:var(--surface)}.record-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;padding:20px 22px;outline-offset:-4px;transition:background .18s}.record-disclosure summary:hover{background:#171d22}.record-disclosure summary::-webkit-details-marker{display:none}.record-disclosure summary:focus-visible{outline:2px solid var(--mint)}.record-disclosure summary strong{font-size:14px;font-weight:500;display:block}.record-disclosure summary small{color:var(--quiet);font-size:12px;display:block;margin-top:5px}.disclosure-plus{font-size:22px;line-height:1;color:#a1b2b0;font-weight:300;transition:transform .18s}.record-disclosure[open] .disclosure-plus{transform:rotate(45deg)}.record-disclosure[open] summary{border-bottom:1px solid var(--line)}.record-disclosure .facts{padding:0 22px}.record-disclosure .fact{grid-template-columns:111px minmax(0,1fr);gap:16px;font-size:12px}.record-disclosure .mono{font-size:12px;line-height:1.8}.record-disclosure .public-note{padding:0 22px 17px;margin-top:16px;font-size:12px}
.viewer-open{overflow:hidden}.artwork-viewer{color:var(--text);background:var(--bg);border:1px solid #48544e;border-radius:var(--radius);padding:0;width:min(860px,92vw);max-width:92vw;max-height:94dvh;overflow:auto;box-shadow:0 32px 120px #000b}.artwork-viewer::backdrop{background:#030608e8;backdrop-filter:blur(12px)}.viewer-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;position:sticky;top:0;z-index:1;background:#11171af5;border-bottom:1px solid #303c3b}.viewer-head .kicker{font-size:12px;color:var(--muted)}.viewer-head h2{font-size:15px;overflow-wrap:anywhere;margin-top:4px}.viewer-close{width:38px;height:38px;flex:none;font-size:24px;border-color:#3a4e47;border-radius:8px}.artwork-viewer .art-image{aspect-ratio:1;width:min(100%,calc(94dvh - 110px));margin:auto;border:0;background:#07090c}.artwork-viewer .art-image img{width:100%;height:100%}
/* Footer */
footer{max-width:1344px;margin:auto;padding:30px 0 39px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:25px;color:var(--quiet);font-size:12px}footer>div{display:flex;align-items:center;gap:26px}.footer-brand{font-size:15px;color:#d3e1dc;letter-spacing:.14em}.footer-brand span{display:block;font-size:10px;letter-spacing:.025em;color:var(--quiet);margin-top:3px}.readonly{border-left:1px solid var(--line);padding-left:17px}.website-link{color:#b9c8c4;white-space:nowrap}.website-link:hover{color:var(--mint)}.footer-network{font-variant-numeric:tabular-nums}#toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);border:1px solid #486153;padding:11px 20px;background:#19231f;color:var(--mint);border-radius:8px;box-shadow:0 12px 40px #0008;font-size:12px;z-index:20;max-width:calc(100% - 32px)}
@keyframes pulse{50%{opacity:.25}}
@media(min-width:1100px){.artwork-gallery{position:sticky;top:24px}}
@media(max-width:1440px){footer{margin:0 48px}}
@media(max-width:1180px){.header-inner{gap:35px;padding:0 32px}.header-inner nav{gap:24px}.header-tools{gap:15px}.network-pill{font-size:12px}.page{padding:49px 32px 65px}.hero-mark{margin:0;gap:16px}.hero-mark span{font-size:10px}.artwork-layout,.artwork-records{gap:32px;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)}.artwork-heading h1{font-size:31px}.compute-metrics dd{font-size:17px}.compute-metrics{gap:11px}.entry{padding:17px 20px;gap:12px}.stat{padding:23px}.art-info{padding:19px}.art-title{flex-wrap:wrap;gap:8px}.art-title .badge{font-size:11px}footer{margin:0 32px}footer>div{gap:19px}.footer-network{flex-wrap:wrap;justify-content:flex-end;gap:8px 20px}.footer-network .website-link{width:100%;text-align:right}}
@media(max-width:960px){.header-inner{gap:28px}.network-pill{display:none}.header-inner nav{gap:22px}.hero-mark{display:none}.columns{gap:20px}.entry-icon{width:31px;height:33px}.entry{grid-template-columns:31px minmax(0,1fr) auto;padding:16px;gap:10px}.entry-side{max-width:160px;overflow:hidden;text-overflow:ellipsis}.art-grid{gap:18px}.artwork-layout{gap:25px}.artwork-heading h1{font-size:29px}.ownership-panel .fact{grid-template-columns:89px minmax(0,1fr)}.compute-metrics{grid-template-columns:1fr 1fr;gap:16px}.compute-metrics>div:nth-child(2){border:0}.compute-metrics>div:last-child{grid-column:1/-1;border-top:1px solid var(--line);padding-top:13px;display:flex;align-items:baseline;gap:14px}.compute-metrics>div:last-child dt{margin:0}.compute-metrics dd{font-size:18px}.record-disclosure .fact{grid-template-columns:95px minmax(0,1fr);gap:13px}.artwork-records{gap:24px}.gallery-top,.gallery-caption{padding-left:17px;padding-right:17px}.gallery-foot{gap:10px;flex-wrap:wrap}}
@media(max-width:800px){.header-inner{padding:17px 24px 0;flex-wrap:wrap;gap:0;min-height:113px}.header-tools{margin-left:auto}.header-inner nav{width:100%;order:3;justify-content:space-between;margin-top:17px;height:43px}.header-inner nav a{font-size:13px}.header-inner nav a.active:after{bottom:-13px}.page{padding:39px 24px 60px}.hero h1{font-size:35px}.hero p{font-size:13px}.stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.stat{padding:23px}.stat:nth-child(2){border-right:0}.stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.stat strong{font-size:31px}.columns{grid-template-columns:1fr;gap:23px;margin-bottom:38px}.entry{padding:17px 22px;grid-template-columns:36px minmax(0,1fr) auto;gap:14px}.entry-icon{width:36px;height:36px}.entry-side{max-width:none}.art-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.art-info{padding:19px}.artwork-layout{grid-template-columns:minmax(0,1fr);gap:32px}.artwork-gallery{width:100%;max-width:600px;margin:0 auto}.artwork-info{padding-top:0}.artwork-heading h1{font-size:34px}.artwork-records{grid-template-columns:1fr;gap:15px;margin-top:25px}.compute-metrics{grid-template-columns:1.1fr .8fr 1fr;gap:16px}.compute-metrics>div:nth-child(2){border-right:1px solid var(--line)}.compute-metrics>div:last-child{grid-column:auto;border:0;padding:0;display:block}.compute-metrics>div:last-child dt{margin-bottom:8px}.compute-metrics dd{font-size:21px}.ownership-panel .fact{grid-template-columns:119px minmax(0,1fr)}.gallery-foot{flex-wrap:nowrap}.fact{grid-template-columns:112px minmax(0,1fr);gap:16px}.detail-heading h2{font-size:27px}footer{margin:0 24px;align-items:flex-start;gap:20px}footer>div{flex-direction:column;align-items:flex-start;gap:11px}.footer-network{align-items:flex-end;text-align:right;gap:10px}.footer-network .website-link{width:auto}.readonly{border:0;padding:0}}
@media(max-width:540px){.header-inner{padding:16px 20px 0}.brand strong{font-size:19px}.brand img{width:25px;height:31px}.brand small{font-size:9px}.header-tools select{font-size:12px;padding:7px 9px}.page{padding:31px 20px 48px}.eyebrow{font-size:10px;letter-spacing:.11em}.hero h1{font-size:29px;line-height:1.35;margin:18px 0 13px;letter-spacing:-.045em}.hero p{font-size:13px;line-height:1.85;max-width:34em}#search-form{margin-top:25px;padding:6px 6px 6px 13px;gap:10px;border-radius:8px}#search{font-size:12px;height:36px}#search-form svg{width:17px;height:17px}#search-form button{padding:9px 16px;font-size:12px}.view-toolbar{margin:26px 0 17px;align-items:flex-start}.refresh-tools{gap:9px;align-items:center;font-size:12px}.refresh-tools #updated{max-width:150px;line-height:1.6;white-space:normal;text-align:right}.icon-button{width:33px;height:33px;flex:none}.crumbs{font-size:12px;gap:8px;min-height:33px}.stat{padding:20px 18px}.stat:after{right:18px;top:20px}.stat strong{font-size:30px;margin:14px 0 8px}.stat .hint{font-size:12px}.panel-head{padding:18px}.entry{padding:16px 18px;grid-template-columns:30px minmax(0,1fr) auto;gap:11px}.entry-icon{width:30px;height:33px}.entry-side{max-width:145px;overflow:hidden;text-overflow:ellipsis}.entry small{font-size:12px}.section-title{padding-bottom:19px;align-items:flex-end;gap:15px}.section-title h2{font-size:19px;max-width:16em}.section-title a{font-size:12px}.art-grid{grid-template-columns:1fr;gap:22px}.art-info{padding:20px}.art-title{flex-wrap:nowrap}.art-title h3{font-size:17px}.art-title .badge{font-size:12px}.art-meta{grid-template-columns:1fr 1fr 1fr;gap:12px}.art-meta>span:first-child{grid-column:auto}.art-meta strong{font-size:12px}.facts{padding:3px 17px}.fact{grid-template-columns:91px minmax(0,1fr);gap:13px;font-size:12px;padding:16px 0}.data-table th,.data-table td{padding:16px}.detail-heading h2{font-size:25px}.detail-heading p{font-size:12px}.copy-row{gap:7px}.copy-row button{padding:1px 3px}.public-note{padding-left:17px;padding-right:17px}.search-result{padding:18px;gap:15px}.search-result strong{font-size:14px}body[data-route="artifact"] .page{padding-top:20px}body[data-route="artifact"] .view-toolbar{margin:19px 0 24px}body[data-route="artifact"] #search-form button{padding:8px 15px}.gallery-top{min-height:46px;font-size:12px;padding:0 15px}.gallery-top .mono{font-size:11px}.gallery-caption{padding:15px}.gallery-foot{font-size:12px;gap:8px;flex-wrap:wrap}.gallery-expand{padding:7px 12px}.gallery-original{font-size:12px}.artwork-heading h1{font-size:31px;line-height:1.3;text-wrap:pretty}.created-line{margin:20px 0 25px;font-size:12px;gap:9px}.compute-metrics{gap:11px;grid-template-columns:1.15fr .75fr 1fr}.compute-metrics dt{font-size:12px;line-height:1.6;min-height:38px}.compute-metrics dd{font-size:17px}.compute-metrics>div:last-child dt{margin-bottom:8px}.gpu-summary strong{font-size:14px}.ownership-panel .facts{padding:0 16px}.ownership-panel .fact{grid-template-columns:100px minmax(0,1fr)}.record-disclosure summary{padding:18px}.record-disclosure .facts{padding:0 17px}.record-disclosure .fact{grid-template-columns:96px minmax(0,1fr);gap:12px}.record-disclosure .public-note{padding:0 17px 17px}.artwork-viewer{width:94vw;max-width:94vw;border-radius:10px}.viewer-head{padding:15px 17px}.viewer-head h2{font-size:14px}.viewer-head .kicker{font-size:12px}footer{margin:0 20px;padding-top:26px;font-size:12px;gap:20px}footer>div:first-child>span{max-width:150px}.footer-brand{font-size:14px}.footer-network #chain-label{max-width:165px}}
@media(max-width:360px){.page{padding-left:16px;padding-right:16px}.header-inner{padding-left:16px;padding-right:16px}.header-inner nav a{font-size:12px}.hero h1{font-size:26px}.stat strong{font-size:27px}.stat{padding:18px 15px}.stat:after{right:14px;top:18px}.entry{padding:15px 14px;gap:9px}.entry-side{max-width:118px}.art-meta{grid-template-columns:1fr 1fr}.art-meta>span:first-child{grid-column:1/-1}.compute-metrics{gap:8px}.compute-metrics dd{font-size:16px}.record-disclosure .fact{grid-template-columns:84px minmax(0,1fr)}footer{margin:0 16px}}
html[lang="en-US"] .compute-metrics dt{min-height:38px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
