coin-gallery[data-astro-cid-n2bb3uct]{display:block;min-width:0}button[data-astro-cid-n2bb3uct]{cursor:pointer}button[data-astro-cid-n2bb3uct]:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}.coin-stage[data-astro-cid-n2bb3uct]{position:relative;display:block;width:100%;perspective:1200px;border-radius:1rem}.flip-indicator[data-astro-cid-n2bb3uct]{position:absolute;top:.5rem;right:.5rem;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ffffffbf;color:var(--color-ink-muted);font-size:1.35rem;line-height:1;opacity:.65;pointer-events:none}.flip-indicator[data-astro-cid-n2bb3uct][hidden]{display:none}.coin-stage[data-astro-cid-n2bb3uct]:hover .flip-indicator[data-astro-cid-n2bb3uct],.coin-stage[data-astro-cid-n2bb3uct]:focus-visible .flip-indicator[data-astro-cid-n2bb3uct]{color:var(--color-accent);opacity:1}.image-viewport[data-astro-cid-n2bb3uct].zoomed .flip-indicator[data-astro-cid-n2bb3uct]{display:none}.coin-rotor[data-astro-cid-n2bb3uct]{display:grid;width:100%;transform-style:preserve-3d;transition:transform .55s ease}.coin-rotor[data-astro-cid-n2bb3uct].flipped{transform:rotateY(180deg)}.coin-rotor[data-astro-cid-n2bb3uct] img[data-astro-cid-n2bb3uct]{grid-area:1 / 1;width:100%;height:360px;object-fit:contain;backface-visibility:hidden}.coin-rotor[data-astro-cid-n2bb3uct] img[data-astro-cid-n2bb3uct][data-back]{transform:rotateY(180deg)}.gallery-thumbs[data-astro-cid-n2bb3uct]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.gallery-thumbs[data-astro-cid-n2bb3uct] button[data-astro-cid-n2bb3uct]{border:2px solid transparent;border-radius:.75rem;padding:.25rem}.gallery-thumbs[data-astro-cid-n2bb3uct] button[data-astro-cid-n2bb3uct][aria-pressed=true]{border-color:var(--color-accent)}.gallery-thumbs[data-astro-cid-n2bb3uct] img[data-astro-cid-n2bb3uct]{width:56px;height:56px;object-fit:contain}.coin-dialog[data-astro-cid-n2bb3uct]{margin:auto;width:calc(100% - clamp(1.5rem,5vw,5rem));height:calc(100dvh - clamp(1.5rem,5vh,3rem));max-width:1200px;max-height:none;overflow:hidden}.coin-dialog[data-astro-cid-n2bb3uct][open]{display:flex;flex-direction:column;gap:.75rem}.gallery-header[data-astro-cid-n2bb3uct],.gallery-controls[data-astro-cid-n2bb3uct]{flex-shrink:0}.coin-dialog[data-astro-cid-n2bb3uct] [data-astro-cid-n2bb3uct][data-viewer]{display:flex;flex:1;flex-direction:column;min-height:0}.image-viewport[data-astro-cid-n2bb3uct]{position:relative;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.image-viewport[data-astro-cid-n2bb3uct] .coin-stage[data-astro-cid-n2bb3uct],.image-viewport[data-astro-cid-n2bb3uct] .coin-rotor[data-astro-cid-n2bb3uct]{height:100%}.image-viewport[data-astro-cid-n2bb3uct].zoomed .coin-stage[data-astro-cid-n2bb3uct]{width:200%;height:200%}.image-viewport[data-astro-cid-n2bb3uct] .coin-stage[data-astro-cid-n2bb3uct]{cursor:zoom-in}.image-viewport[data-astro-cid-n2bb3uct].zoomed .coin-stage[data-astro-cid-n2bb3uct]{cursor:zoom-out}[data-astro-cid-n2bb3uct][data-flip-side]{pointer-events:auto;z-index:1}[data-astro-cid-n2bb3uct][data-flip-side]:hover,[data-astro-cid-n2bb3uct][data-flip-side]:focus-visible{color:var(--color-accent);opacity:1}.coin-dialog[data-astro-cid-n2bb3uct] .gallery-thumbs[data-astro-cid-n2bb3uct]{flex-wrap:nowrap;flex-shrink:0;justify-content:safe center;overflow-x:auto}.coin-dialog[data-astro-cid-n2bb3uct] .gallery-thumbs[data-astro-cid-n2bb3uct] button[data-astro-cid-n2bb3uct]{flex-shrink:0}.coin-dialog[data-astro-cid-n2bb3uct] .gallery-thumbs[data-astro-cid-n2bb3uct] img[data-astro-cid-n2bb3uct]{width:44px;height:44px}[data-astro-cid-n2bb3uct][data-zoom][aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent)}@media(max-width:480px){.gallery-header[data-astro-cid-n2bb3uct]{gap:.5rem}.gallery-header[data-astro-cid-n2bb3uct] h2[data-astro-cid-n2bb3uct]{font-size:.85rem}.gallery-header[data-astro-cid-n2bb3uct] button[data-astro-cid-n2bb3uct]{padding:.5rem .65rem}[data-astro-cid-n2bb3uct][data-zoom-label]{display:none}}.coin-dialog[data-astro-cid-n2bb3uct]::backdrop{background:#000000bf}.coin-dialog[data-astro-cid-n2bb3uct] .coin-rotor[data-astro-cid-n2bb3uct] img[data-astro-cid-n2bb3uct]{height:100%;min-height:0}@media(max-width:480px){.coin-rotor[data-astro-cid-n2bb3uct] img[data-astro-cid-n2bb3uct]{height:280px}}@media(prefers-reduced-motion:reduce){.coin-rotor[data-astro-cid-n2bb3uct]{transition:none}}
