.banknote-atlas.svelte-1x1nkqh{margin:2rem 0;padding:clamp(12px,3vw,22px);border:1px solid #cda9ad;border-radius:24px;background:#faeee9;color:#282320;font:1rem/1.45 var(--font,system-ui,sans-serif);box-shadow:4px 4px #eed2d6}.atlas-top.svelte-1x1nkqh,.denominations.svelte-1x1nkqh,.atlas-actions.svelte-1x1nkqh{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.atlas-top.svelte-1x1nkqh,.atlas-actions.svelte-1x1nkqh{justify-content:space-between}.atlas-top.svelte-1x1nkqh{margin-bottom:13px}button.svelte-1x1nkqh{cursor:pointer;color:inherit;font:inherit}button.svelte-1x1nkqh:disabled{opacity:.7;cursor:default}.denominations.svelte-1x1nkqh button:where(.svelte-1x1nkqh),.atlas-actions.svelte-1x1nkqh button:where(.svelte-1x1nkqh){padding:.5rem .68rem;background:#fffaf5;border:1px solid #c2969e;border-radius:999px;font-size:.83rem;font-weight:750}.denominations.svelte-1x1nkqh button.found:where(.svelte-1x1nkqh){border-color:#557666;background:#e6efe5}.denominations.svelte-1x1nkqh button[aria-pressed=true]:where(.svelte-1x1nkqh){color:#fffaf4;background:#2c2623;border-color:#2c2623}.count.svelte-1x1nkqh{font-size:.8rem;color:#6c5149}.atlas-body.svelte-1x1nkqh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:12px;align-items:stretch}.landscape.svelte-1x1nkqh,.map.svelte-1x1nkqh{border:1px solid #d7c1ae;border-radius:16px;background:#fffcf4;overflow:hidden;min-width:0}.banknote-atlas.svelte-1x1nkqh .landscape:where(.svelte-1x1nkqh) img:where(.svelte-1x1nkqh){display:block;width:100%;height:auto;aspect-ratio:6/5;object-fit:cover;margin:0;border:0;border-radius:0;box-shadow:none}.landscape-body.svelte-1x1nkqh{padding:12px 13px;border-top:1px solid #e3d2bd}.landscape-body.svelte-1x1nkqh .prompt:where(.svelte-1x1nkqh),.landscape-body.svelte-1x1nkqh .answer-title:where(.svelte-1x1nkqh){font-weight:800;margin:0}.landscape-body.svelte-1x1nkqh .reading:where(.svelte-1x1nkqh){display:flex;gap:8px;flex-wrap:wrap;margin:4px 0 0;color:#4f594c;font-size:.85rem}.hint.svelte-1x1nkqh{border:0;background:none;padding:0;margin-top:6px;font-size:.81rem;text-decoration:underline;text-underline-offset:3px;color:#813f51}.map.svelte-1x1nkqh{position:relative;min-height:280px;background:radial-gradient(ellipse at 48% 65%,#f5f5df 0,#e9f0e5 73%)}.map-grid.svelte-1x1nkqh{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#cbd8ca;stroke-width:.35;pointer-events:none}.north.svelte-1x1nkqh{position:absolute;left:12px;top:10px;font-size:.8rem;color:#365744;font-weight:700}.map-place.svelte-1x1nkqh{position:absolute;transform:translate(-50%,-37%);border:1px solid transparent;border-radius:9px;background:transparent;padding:3px 4px 2px;display:grid;justify-items:center;gap:3px;font-size:clamp(.62rem,2.6vw,.72rem);line-height:1.2;font-weight:750;white-space:nowrap;min-height:36px}.point.svelte-1x1nkqh{width:15px;height:15px;display:block;border-radius:50%;border:2px solid #3e584a;background:#fffaf2;box-shadow:0 0 0 2px #fffcf3}.map-place.svelte-1x1nkqh:hover{background:#fffcf3;border-color:#aebfac}.map-place.hit.svelte-1x1nkqh .point:where(.svelte-1x1nkqh){background:#285c43;border-color:#285c43}.map-place.miss.svelte-1x1nkqh .point:where(.svelte-1x1nkqh){background:#d398a7;border-color:#8b5061}.map-place.hit.svelte-1x1nkqh,.map-place.miss.svelte-1x1nkqh{background:#fffcf3}.atlas-feedback.svelte-1x1nkqh p:where(.svelte-1x1nkqh){margin:.8rem 0 0;font-size:.9rem}.atlas-actions.svelte-1x1nkqh{margin-top:13px}.atlas-actions.svelte-1x1nkqh a:where(.svelte-1x1nkqh){font-size:.82rem;color:#704051;text-decoration:underline;text-underline-offset:3px}button.svelte-1x1nkqh:focus-visible,a.svelte-1x1nkqh:focus-visible{outline:3px solid #855265;outline-offset:2px}@media(max-width:640px){.atlas-body.svelte-1x1nkqh{grid-template-columns:1fr}.map.svelte-1x1nkqh{min-height:260px}.denominations.svelte-1x1nkqh button:where(.svelte-1x1nkqh){padding:.45rem .56rem}.banknote-atlas.svelte-1x1nkqh .landscape:where(.svelte-1x1nkqh) img:where(.svelte-1x1nkqh){aspect-ratio:6/5}}
