/* Quiet HUD (author's feedback of 26/10): less on screen, nothing over the hero. Loaded last on purpose. */
/* Companion panel: its state lives in the menu, not over the map. */
#game #sibling-hud{display:none!important}
/* Hero vitals and mission smaller and discreet. */
#game .hero-vitals{zoom:.7;opacity:.92}
#game .quest-hud{zoom:.78;opacity:.92}
#game .topbar #brand{opacity:.55}
/* Quick buttons stay behind the hamburger until it is tapped. */
#game .top-actions>button:not(.menu-btn){display:none!important}
#game .top-actions.open>button:not(.menu-btn){display:flex!important}
/* Short messages sit on top, under the gold objective pill, small, never over the hero. */
#game #toast.toast{top:44px!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;max-width:min(46vw,420px)!important;font-size:10px!important;line-height:1.25!important;padding:2px 6px!important;border-width:7px 12px!important;opacity:.9;z-index:25}
#game #toast.toast button,#game #toast.toast .toast-close{font-size:9px!important}
/* Target: no panel in the middle of the screen; the bar and level float over the enemy (art.js). Only the dodge hint remains, as a small chip. */
#game #target-hud .meter,#game #target-hud #target-name{display:none!important}
#game #target-hud{top:44px!important;left:50%!important;transform:translateX(-50%)!important;min-width:0!important;max-width:min(44vw,360px)!important;font-size:9px!important;padding:0 4px!important;border-width:7px 12px!important;zoom:.9}
#game #target-hud:has(#target-intent:empty){display:none!important}
#game #target-hud small{font-size:9px!important}
/* Character creation: the siblings' note is smaller so the form fits. */
.basin-creator .growth-marks{padding:6px 12px!important;gap:4px!important}
.basin-creator .growth-marks strong{font-size:13px!important;line-height:1.15!important}
.basin-creator .growth-marks span{font-size:10.5px!important;line-height:1.25!important;padding:3px 0!important}
/* Tutorial tip: small, on top, and only while there is something to act on. */
#game #tutorial-hint{top:44px!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;max-width:min(46vw,420px)!important;font-size:10px!important;padding:2px 8px!important;opacity:.92}
