.dungeon-entry718,.dungeon-guide718{display:flex;align-items:center;gap:1rem;width:100%;margin:0 0 .9rem;padding:.7rem 1rem;border:1px solid #c4a36b;border-radius:14px;background:linear-gradient(120deg,#173b4c,#26585e);color:#ffe9b6;text-align:start}
.dungeon-entry718 img{width:50px;height:50px;object-fit:contain}
.dungeon-entry718 span{margin-inline-start:auto;font-size:1.5em}
.dungeon-guide718{justify-content:space-between;flex-wrap:wrap}
.dungeon-guide718 p{margin:.25rem 0;color:#e1eef0}
.dungeon-guide718 button{white-space:normal}
.dungeon-regions718{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}
.dungeon-regions718 button{position:relative;display:block;overflow:hidden;min-width:0;aspect-ratio:2.1;padding:0;border:1px solid #a47d41;border-radius:13px;background:#173b4c;color:#fff0ce;white-space:normal}
.dungeon-regions718 button[aria-pressed="true"]{outline:2px solid #af7a29;outline-offset:2px}
.dungeon-regions718 img{width:100%;height:100%;object-fit:cover;object-position:center 19%;display:block}
.dungeon-regions718 span{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:.35rem;background:linear-gradient(0deg,#0d2334,#0d2334e8);padding:.5rem .65rem;text-align:start}
.dungeon-regions718 small{color:#ffe6a0;white-space:nowrap}
.dungeon-brief718{display:flex;align-items:center;justify-content:space-between;gap:.55rem;flex-wrap:wrap;margin:1rem 0 .6rem}
.dungeon-brief718 h3,.dungeon-rooms718 h4{margin:0;color:#1c4051}
.dungeon-brief718 p,.dungeon-rooms718 p{margin:.22rem 0 0;color:#355565}
.dungeon-brief718>span,.dungeon-step718{padding:.36rem .55rem;border-radius:8px;background:#21495b;color:#ffe3a4;font-weight:700}
.dungeon-rooms718{display:grid;gap:.5rem}
.dungeon-rooms718 article{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;padding:.7rem;border:1px solid #cfb376;border-radius:12px;background:#fff8e9}
.dungeon-step718{min-width:2rem;text-align:center}
.dungeon-rules718{display:block;margin:.7rem 0;color:#46606c}
.dungeon-lock718{padding:.65rem;background:#faeac6;border-radius:8px;color:#5a411e}
.dungeon-picker718>button{margin-top:.75rem}
body[data-hud-view598="dungeons718"] #starterCoach650,.dungeon-replay718 [data-share-reports716]{display:none}
@media(max-width:540px){.dungeon-regions718{grid-template-columns:1fr}.dungeon-regions718 button{aspect-ratio:4}.dungeon-rooms718 article{grid-template-columns:auto minmax(0,1fr)}.dungeon-rooms718 article button{grid-column:2;justify-self:start}}
