:root{--accent: #df477b;--accent-dark: #a92556;--sand: #e8ef96}#scene{background:linear-gradient(160deg,#f8fadf,#e9edbd 52%,#d8df9a)}.hud-left{width:min(330px,31vw)}.topbar,.clue-card,.panel{border-color:#482b24bf}.dock button[disabled]{opacity:.45}.overlay.end-overlay{place-items:center start;padding-left:28px;background:none;pointer-events:none}.overlay.end-overlay .panel{pointer-events:auto;width:min(330px,34vw)}@media(max-width:700px){.hud-left{width:min(260px,calc(100% - 92px))}.hud-left #clue{font-size:.83rem;line-height:1.2}.overlay.end-overlay{place-items:center;padding:16px;background:linear-gradient(180deg,#ecf3b433,#482b243d)}.overlay.end-overlay .panel{width:min(430px,100%)}}
