.done-page{padding-block:32px}.done-summary{margin-bottom:24px}.done-summary>p{max-width:70ch}.done-title{font-family:var(--font-display);font-size:1.25rem;font-weight:700}.done-badge[data-pending]{visibility:hidden}.done-badge .earned-note{align-items:center;gap:var(--s2);font-weight:600;display:flex}.done-badge .emblem{flex:none;width:64px;height:64px}html[data-progress=hide] .done-badge{display:none}.done-actions{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.done-save{background:var(--card);border:var(--border-width) solid var(--border);border-radius:12px;min-width:0;padding:24px}.done-save>h2,.done-next>h2{margin-top:0}.done-next{max-width:40ch}.done-page .map{margin-top:48px;padding-top:0}@media (width>=1024px){.done-actions{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:48px}}
