/* The expedition atlas is a menu, not another persistent dashboard. */
.quest-atlas-33{--atlas-gold:#f3d28c;--atlas-ink:#eaf4ec;--atlas-muted:#bbd1d6;--atlas-edge:#62818d;--atlas-ocean:#102b3a}
.quest-atlas-33>summary::before{content:'◈';margin-right:8px;color:var(--atlas-gold)}
.quest-atlas-33[open]{flex-basis:100%}
.quest-atlas-33>div.atlas-deck-33{display:block;width:100%;padding:20px;border:1px solid var(--atlas-edge);border-radius:12px 28px 12px 12px;margin-top:10px;background:radial-gradient(ellipse at 100% 0,#42696b55,transparent 55%),var(--atlas-ocean);color:var(--atlas-ink)}
.atlas-intro-33{padding-bottom:14px;border-bottom:1px dashed #66848d}
.atlas-intro-33>strong{display:block;color:var(--atlas-gold);font-size:19px}
.atlas-intro-33 p,.atlas-zone-note-33{font-size:13px;line-height:1.7;color:var(--atlas-muted);margin:4px 0}
.atlas-zone-33{border:0;padding:16px 0 2px;background:none}
.atlas-zone-33 h2{font-size:16px;color:var(--atlas-gold);margin:0}
.atlas-grid-33{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}
.quest-atlas-33 a.atlas-card-33{display:flex;align-items:center;position:relative;gap:12px;min-width:0;min-height:98px;padding:14px;border:1px solid var(--atlas-edge);border-radius:9px 20px 9px 9px;background:linear-gradient(135deg,#284c5a,#173340);color:var(--atlas-ink);text-decoration:none;white-space:normal;overflow-wrap:anywhere;transition:transform .15s,border-color .15s}
.quest-atlas-33 a.atlas-card-33:hover{transform:translateY(-2px);border-color:var(--atlas-gold)}
.atlas-icon-33{display:grid;place-items:center;width:40px;min-width:40px;height:46px;border:1px solid #88a6af;border-radius:10px 3px;background:#122e3b;color:#d4ebdf;font-size:25px}
.atlas-copy-33{display:block;min-width:0}
.atlas-copy-33 strong{display:block;font-size:15px;line-height:1.65;font-weight:700}
.atlas-copy-33 small{display:block;color:var(--atlas-muted);font-size:12px;line-height:1.6;margin-top:3px}
.quest-atlas-33 a[aria-current=page]{border:2px solid var(--atlas-gold);padding-bottom:30px;background:linear-gradient(135deg,#4c513b,#253c40)}
.atlas-location-33{position:absolute;bottom:6px;right:12px;color:var(--atlas-gold);font-size:11px}
.atlas-zone-33[data-zone=teacher] .atlas-icon-33{color:#bdd7f4;border-color:#7292ab}
.atlas-zone-33[data-zone=lab] .atlas-icon-33{color:#e1cbed;border-color:#9584aa}
#evidenceReport14{scroll-margin-top:16px}
@media(max-width:850px){.atlas-grid-33{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.quest-atlas-33>div.atlas-deck-33{padding:14px}.atlas-grid-33{grid-template-columns:1fr;gap:8px}.quest-atlas-33 a.atlas-card-33{min-height:80px;padding:12px}.quest-atlas-33 a[aria-current=page]{padding-bottom:30px}.atlas-intro-33>strong{font-size:17px}}
@media(prefers-reduced-motion:reduce){.quest-atlas-33 a.atlas-card-33{transition:none;transform:none}}
@media(forced-colors:active){.quest-atlas-33 a.atlas-card-33,.atlas-icon-33{border:2px solid ButtonText}.quest-atlas-33 a[aria-current=page]{outline:3px solid Highlight}.atlas-location-33{color:LinkText}}
@media print{.quest-atlas-33{display:none}}
