#dock nav{display:flex;align-items:stretch;gap:3px;padding:6px;border:2px solid #aa8e5f;border-radius:3px;background:#f3e8cb;box-shadow:inset 0 0 0 2px #fff6df,0 3px 0 #153a4566;max-width:100%;flex-wrap:wrap;justify-content:center}
#dock nav button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:7px 11px;border:1px solid transparent;border-radius:2px;color:#40544e;background:transparent;box-shadow:none;font-size:12px;line-height:1.3;transition:background .12s}
#dock nav button:hover{background:#e5d4ad;border-color:#c0a477}
#dock nav button[aria-pressed=true]{background:#cfddc8;border-color:#7b957a;box-shadow:inset 0 -2px #a8bd9d}
#dock nav button:focus-visible{outline:2px solid #3a777c;outline-offset:1px}
#dock nav .dock-icon{display:block;width:28px;height:28px;flex:0 0 28px;object-fit:contain;image-rendering:pixelated;filter:none}
#dock nav .dock-label{color:inherit;white-space:nowrap}
#dock nav .dock-detail{display:block;color:#7a795e;font-size:10px;max-width:148px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}
@media(max-width:700px){#dock nav{gap:1px;padding:4px}#dock nav button{flex-direction:column;gap:3px;padding:5px 7px;font-size:11px;min-width:48px}#dock nav .dock-icon{width:24px;height:24px;flex-basis:24px}#dock nav .dock-detail{max-width:90px;font-size:9px}}

#raidChip strong{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.quest-hint.loot-summary #questSummary{max-height:130px;overflow-y:auto;line-height:1.7}.quest-hint.loot-summary h3{color:#946a2e}

#raidChip{left:auto;right:26px;top:24px;transform:none;max-width:270px}#raidChip:active{transform:none}#lootMaterials{display:block;font-size:11px;line-height:1.6;max-width:205px;max-height:100px;overflow:auto;margin-top:5px}#lootMaterials[hidden]{display:none}@media(max-width:650px){#raidChip{left:auto;right:10px;top:100px;max-width:225px}}

body.recording-ui> :not(#world):not(script):not(style){display:none!important}body.recording-ui #world>:not(#game){display:none!important}body.recording-ui #world{top:0!important;bottom:0!important}body.recording-ui dialog::backdrop{display:none!important}
