.inspect{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}@media (width>=900px){.inspect{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.views{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.views button{font:600 13px/1 var(--pixel);letter-spacing:.04em;text-transform:uppercase;border:2px solid var(--line);color:var(--bone-dim);cursor:pointer;background:0 0;border-radius:6px;padding:9px 12px}.views button[aria-selected=true]{background:var(--line);color:var(--bone);border-color:var(--line-hi)}.stage{border:2px solid var(--ink);background-color:#10261d;background-image:linear-gradient(#9fe1cb0f 1px,#0000 1px),linear-gradient(90deg,#9fe1cb0f 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:20px 20px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:10px;place-items:center;min-height:220px;margin:0;padding:clamp(18px,4vw,34px) clamp(14px,3vw,28px) 44px;display:grid;position:relative}.stage img{object-fit:contain;width:100%;height:auto;max-height:360px}.dims{font:600 12px var(--pixel);color:var(--gold);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:10px;display:flex;position:absolute;bottom:10px;left:14px;right:14px}.itemcard{align-content:start;gap:14px;display:grid}.itemhead{align-items:center;gap:12px;display:flex}.isprite{width:96px;height:auto;image-rendering:pixelated;border:2px solid var(--ink);box-sizing:content-box;background:#10261d;border-radius:8px;padding:10px}.itemhead b{font:800 22px/1.1 var(--serif);color:var(--mint);display:block}.itemhead span{font:600 12px var(--pixel);color:var(--bone-mute);letter-spacing:.05em;text-transform:uppercase}.examine{border:2px dashed var(--line);color:var(--bone-dim);background:#0b171266;border-radius:8px;margin:0;padding:10px 12px}.examine em{font-style:normal;font:600 12px var(--pixel);color:var(--gold);letter-spacing:.05em;text-transform:uppercase;margin-right:6px}.stats{border:2px solid var(--line);border-radius:8px;gap:0;margin:0;display:grid;overflow:hidden}.stats div{border-bottom:1px solid #2f5d5099;justify-content:space-between;gap:12px;padding:7px 10px;display:flex}.stats div:last-child{border-bottom:0}.stats dt{font:600 12px/1.4 var(--pixel);color:var(--mint);letter-spacing:.04em;text-transform:uppercase}.stats dd{font:600 13px/1.4 var(--pixel);color:var(--bone);text-align:right;margin:0}.scrub{gap:18px;display:grid}.scrub-stage{border:2px solid var(--ink);background-color:#10261d;background-image:linear-gradient(#9fe1cb0f 1px,#0000 1px),linear-gradient(90deg,#9fe1cb0f 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:20px 20px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:10px;padding:clamp(16px,4vw,36px);display:grid;position:relative}.scrub-stage img{object-fit:contain;grid-area:1/1;width:100%;height:auto;max-height:340px}.scrub-stage .ghost{opacity:0;filter:sepia()saturate(4)hue-rotate(110deg);transition:opacity .3s}.scrub-stage.ghosted .ghost{opacity:.35}.scrub-stage.ghosted .cur{opacity:.9}.scrub-ui{gap:10px;display:grid}#revRange{width:100%;accent-color:var(--gold)}.ticks{font:600 11px var(--pixel);color:var(--bone-mute);justify-content:space-between;display:flex}.revinfo{gap:4px;display:grid}.revinfo b{font:800 22px/1.1 var(--serif);color:var(--gold)}.revinfo span{font:600 13px var(--pixel);color:var(--mint);letter-spacing:.04em}.revinfo p{color:var(--bone-dim);max-width:70ch;margin:0}.ghostctl{font:600 13px var(--pixel);color:var(--bone-dim);letter-spacing:.03em;cursor:pointer;align-items:center;gap:8px;display:inline-flex}.ghostctl input{accent-color:var(--mint);width:18px;height:18px}.revlog{gap:4px;margin:0;padding:0;list-style:none;display:grid}.revlog li{color:var(--bone-dim);border-bottom:1px dashed #2f5d5099;grid-template-columns:44px 56px minmax(0,1fr);gap:10px;padding:5px 0;font-size:15px;display:grid}.revlog .rv{font:600 13px var(--pixel);color:var(--gold)}.revlog .dt{font:600 12px var(--pixel);color:var(--bone-mute);letter-spacing:.03em;text-transform:uppercase}.darkfig{padding:18px;background:#10261d!important}.darkfig img{background:#10261d}.darkfig figcaption{margin:12px -18px -18px}
