/* Permanent view metadata lives in Expert. Scene panels appear on selection. */
dialog[data-tier-hud]{--hud-bg:#03121add;--hud-line:#3dffd466;--hud-amber:#ffd36b;--hud-ink:#d8fbf4;--hud-muted:#86b3ac;--hud-font:ui-monospace,"SF Mono",Menlo,Consolas,monospace}
#telegramDock .tier-hud{flex:0 0 100%;min-width:0;color:#d8fbf4;font:9px/1.4 ui-monospace,"SF Mono",Menlo,Consolas,monospace}
#telegramDock .tier-hud-heading{display:flex;justify-content:space-between;gap:8px;color:#78f3ff}
#telegramDock .tier-hud-clock{color:#86b3ac;font-variant-numeric:tabular-nums}
#telegramDock .tier-hud p{margin:1px 0;overflow-wrap:anywhere}
#telegramDock .tier-hud-status{color:#9dff7a}
#telegramDock .tier-hud-details{color:#86b3ac}
#telegramDock .tier-hud-details summary{cursor:pointer}
dialog[data-tier-hud] :is(.visual-surface-badge,.life-location,.life-compass,.matrix-furniture-status,.best-people-status,.best-stage figcaption){display:none!important}
dialog[data-tier-hud] .inventory-best-label:not(.is-error){display:none!important}
/* Selection: top-right card. */
dialog[data-tier-hud] :is(.life-selection,.inventory-best-selection,.matrix-furniture-selection){top:14px;right:16px;bottom:auto;left:auto;width:auto;max-width:min(280px,40%);padding:12px 14px;font-size:11px;line-height:1.5;border-left:3px solid var(--hud-amber)!important;color:var(--hud-ink)!important}
dialog[data-tier-hud] .life-selection h2{font-size:15px;letter-spacing:.02em;color:var(--hud-amber)}
dialog[data-tier-hud] .life-selection p,dialog[data-tier-hud] .life-selection-kind{color:var(--hud-muted)!important}
dialog[data-tier-hud] .life-selection-close{color:var(--hud-muted)!important}


@media(max-width:700px){dialog[data-tier-hud] :is(.life-selection,.inventory-best-selection,.matrix-furniture-selection){top:auto;bottom:calc(var(--hud-safe-bottom,0px) + 16px);right:10px;max-width:calc(100% - 20px)}}
