.ad-block-wall{padding:var(--space-10) var(--space-6);text-align:center;background:var(--surface-1);border:1px solid var(--line-2);border-left:3px solid var(--accent);border-radius:var(--radius-3);margin:var(--space-8) 0}.ad-block-wall b{letter-spacing:-.01em;margin-bottom:var(--space-2);font-size:16px;font-weight:700;display:block}.ad-block-wall p{color:var(--text-2);max-width:48ch;margin:0 auto;font-size:14px;line-height:1.65}

.audit-badge{color:var(--positive);flex:none;align-items:center;gap:4px;line-height:1;display:inline-flex}.audit-badge svg{display:block}.audit-badge-text{line-height:1}.audit-badge--icon svg{width:13px;height:13px}.audit-badge--icon{vertical-align:-1px}.audit-badge--label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;font-weight:600}.audit-badge--label svg{width:10px;height:10px}.audit-badge--chip{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--positive-soft);border:1px solid var(--positive-soft);border-radius:100px;gap:5px;padding:4px 10px;font-size:10px;font-weight:600}.audit-badge--chip svg{width:11px;height:11px}
.breadcrumb-nav{padding-top:var(--space-8)}.breadcrumb-nav ol{flex-wrap:wrap;align-items:center;gap:8px;list-style:none;display:flex}.breadcrumb-nav li{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;min-width:0;font-size:11.5px;font-weight:500;display:flex}.breadcrumb-nav li+li:before{content:"/";color:var(--text-4);flex:none}.breadcrumb-nav a{color:var(--text-3);white-space:nowrap;transition:color .15s}.breadcrumb-nav a:hover{color:var(--accent)}.breadcrumb-nav li[aria-current=page] span{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:700px){.breadcrumb-nav{padding-top:var(--space-6)}.breadcrumb-nav li{font-size:10.5px}}
.chain-indicator-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.footer-credit{margin-top:var(--space-3);color:var(--text-4);max-width:44ch;font-size:12px;line-height:1.6}.footer-credit a{color:var(--text-3);border-bottom:1px solid var(--line-3);padding-bottom:1px;transition:color .15s,border-color .15s}.footer-credit a:hover{color:var(--accent);border-color:var(--accent-line)}

:root[data-theme=dark] .icon-sun{display:block}:root[data-theme=dark] .icon-moon,:root[data-theme=light] .icon-sun{display:none}:root[data-theme=light] .icon-moon{display:block}
.ticker-track{will-change:transform;align-items:center;width:max-content;height:100%;animation-name:ticker-scroll;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:running;animation-delay:0s;animation-fill-mode:none;display:flex}.ticker-pass{flex:none;align-items:center;width:max-content;height:100%;display:flex}.ticker-viewport:after{right:0!important}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.not-found-view{padding:var(--space-12) var(--space-6);text-align:center}.not-found-code{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);margin-bottom:var(--space-4);border-radius:100px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-block}.not-found-view h1{letter-spacing:-.025em;margin-bottom:10px;font-size:clamp(22px,3vw,30px);font-weight:700}.not-found-view p{color:var(--text-3);max-width:48ch;margin:0 auto var(--space-6);font-size:14.5px;line-height:1.65}.not-found-actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.refresh-countdown{right:max(var(--space-4), env(safe-area-inset-right));bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:40;background:var(--surface-1);border:1px solid var(--line-2);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);box-shadow:var(--shadow-1);transition:border-color .2s var(--ease-standard), color .2s var(--ease-standard);border-radius:100px;align-items:center;gap:9px;padding:8px 15px;font-size:11px;font-weight:500;display:flex;position:fixed}.refresh-countdown b{color:var(--text-1);font-weight:600}.refresh-countdown[data-grading=true]{color:var(--accent);border-color:var(--accent-line)}@media (max-width:520px){.refresh-countdown{padding:7px 12px;font-size:10px}}@media print{.refresh-countdown{display:none!important}}
.token-sigil{background:var(--sigil-bg);color:var(--sigil-fg);position:relative;overflow:hidden}.token-sigil.token-sigil:hover{border-color:color-mix(in srgb, var(--sigil-fg) 45%, transparent);transition:border-color .16s var(--ease-standard)}.token-sigil.token-sigil--fallback{background:radial-gradient(120% 120% at 18% 0%, color-mix(in srgb, var(--sigil-fg) 12%, transparent), transparent 62%), linear-gradient(145deg, color-mix(in srgb, var(--sigil-bg) 72%, var(--background)), var(--sigil-bg));border-color:color-mix(in srgb, var(--sigil-fg) 28%, transparent);box-shadow:inset 0 1px #ffffff0d}.token-sigil-image{object-fit:cover;border-radius:inherit;background:var(--surface-2);width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.token-sigil.token-sigil{transition:none}}
.command-palette-layer{z-index:95;padding:11vh max(var(--space-4), env(safe-area-inset-right)) var(--space-4) max(var(--space-4), env(safe-area-inset-left));background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .17s var(--ease-standard);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.command-palette-layer[data-open=true]{opacity:1;pointer-events:auto}.command-palette{background:var(--surface-1);border:1px solid var(--line-3);border-radius:var(--radius-3);width:min(600px,100%);max-height:min(64dvh,520px);box-shadow:var(--shadow-3);transition:transform .17s var(--ease-standard);flex-direction:column;display:flex;overflow:hidden;transform:translateY(-8px)}.command-palette-layer[data-open=true] .command-palette{transform:none}.command-palette-input-row{padding:0 var(--space-4);border-bottom:1px solid var(--line-2);flex:none;align-items:center;gap:12px;height:54px;display:flex}.command-palette-input-row input{background:0 0;outline:none;flex:1;font-size:15px}.command-palette-list{overscroll-behavior:contain;padding:var(--space-2);overflow-y:auto}.command-palette-item{border-radius:var(--radius-1);cursor:pointer;align-items:center;gap:11px;padding:10px 13px;display:flex}.command-palette-item:hover{background:var(--surface-2)}.command-palette-item-text{flex:1;min-width:0}.command-palette-item-name{font-size:13.5px;font-weight:500;display:block}.command-palette-item-subline{font-family:var(--font-mono);color:var(--text-3);font-size:11px;display:block}.command-palette-item-subline .audit-badge--icon{margin-left:5px}.command-palette-empty{padding:var(--space-9);text-align:center;color:var(--text-3);font-size:13.5px}.command-palette-footer{gap:var(--space-4);padding:9px var(--space-4);border-top:1px solid var(--line-2);font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-3);flex-wrap:wrap;flex:none;font-size:10px;display:flex}@media (max-width:639px){.command-palette-layer{padding-top:6vh}.command-palette{max-height:76dvh}}


