:root[data-dungeon=starless]{--text: #e6edf8;--scene-background: #0d1528;--scene-sky: #c4d8ef;--scene-ground: #26314c;--scene-key: #e4edff;--scene-rim: #829fdd;--scene-floor: #111c31;--muted: #b0bfd7;--line: #aec5e03d;--gold: #c9dbf0;--button: #17253ee8;--hover-text: #f3f8ff;--hover-line: #c0d9f399;--focus: #b6e4fa;--selected: #30476c;--selected-line: #91badc;--selected-text: #e3f5ff;--map-panel: #101c32ed;--map-corridor: #6687af;--map-room: #203250;--map-line: #7294be;--map-hover: #3d587e;--map-active: #4b6a92;--map-active-line: #c7eaff;--map-label: #dbe9f6;--panel-start: #1b2c49f2;--panel-end: #101b31f2;--loading: #0d1528f5;--seal: #afcfe9;--notice: #233957}:root[data-dungeon=starless] .heading h1{font-size:32px}:root[data-dungeon=starless] .chamber-panel{width:344px}:root[data-dungeon=starless] .seal{width:76px;height:76px}@media(max-width:700px){:root[data-dungeon=starless] .heading h1{font-size:25px}:root[data-dungeon=starless] .chamber-panel{width:auto}:root[data-dungeon=starless] .top-actions{top:112px}}@media(max-width:380px){:root[data-dungeon=starless] .heading h1{font-size:22px}:root[data-dungeon=starless] .dungeon-nav{gap:6px 12px}:root[data-dungeon=starless] .dungeon-nav .back-link{font-size:13px}:root[data-dungeon=starless] .top-actions{top:108px}:root[data-dungeon=starless] #room-description{font-size:13px}}@media(max-width:700px)and (max-height:640px){:root[data-dungeon=starless] #room-description{display:none}:root[data-dungeon=starless] .chamber-panel{padding:12px}:root[data-dungeon=starless] #room-select{margin-top:8px}}
