.notice[data-astro-cid-hsybfqk4]{background:var(--colour-surface-alt, #f7f8fa);border:1px solid var(--colour-border-light, #eef1f5);border-radius:var(--radius, 8px);padding:var(--spacing-lg, 1.5rem);margin-top:var(--spacing-lg, 1.5rem)}.notice[data-astro-cid-hsybfqk4] p[data-astro-cid-hsybfqk4]{margin-bottom:var(--spacing-xs, .5rem)}.notice[data-astro-cid-hsybfqk4] p[data-astro-cid-hsybfqk4]:last-child{margin-bottom:0}.variant-intro[data-astro-cid-hsybfqk4]{color:var(--colour-text-muted, #5a6577);margin-top:var(--spacing-xs, .5rem);margin-bottom:var(--spacing-xl, 2rem)}.variant-grid[data-astro-cid-hsybfqk4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-md, 1rem)}.variant-card[data-astro-cid-hsybfqk4]{display:block;padding:var(--spacing-lg, 1.5rem);background:var(--colour-surface, #fff);border:1px solid var(--colour-border, #e2e6ec);border-radius:var(--radius-lg, 12px);text-decoration:none;color:inherit;transition:all var(--transition-fast, .15s);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0,0,0,.04))}.variant-card[data-astro-cid-hsybfqk4]:hover{border-color:var(--colour-primary, #1a2744);box-shadow:var(--shadow-md, 0 4px 12px rgba(0,0,0,.06));transform:translateY(-2px);text-decoration:none}.variant-format[data-astro-cid-hsybfqk4]{font-weight:700;font-size:1rem;margin-bottom:var(--spacing-sm, .75rem);color:var(--colour-primary, #1a2744)}.variant-badges[data-astro-cid-hsybfqk4]{margin-bottom:var(--spacing-sm, .75rem)}.variant-context[data-astro-cid-hsybfqk4]{font-size:.85rem;color:var(--colour-text-muted, #5a6577);margin-bottom:var(--spacing-xs, .5rem);font-style:italic}.variant-meta[data-astro-cid-hsybfqk4]{font-size:.8rem;color:var(--colour-text-light, #8492a6)}.coin-grid[data-astro-cid-hsybfqk4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-md, 1rem);margin-top:var(--spacing-lg, 1.5rem)}.coin-card[data-astro-cid-hsybfqk4]{display:block;background:var(--colour-surface, #fff);border:1px solid var(--colour-border, #e2e6ec);border-radius:var(--radius, 8px);padding:var(--spacing-lg, 1.5rem);text-decoration:none;color:inherit;transition:box-shadow var(--transition-fast, .15s),border-color var(--transition-fast, .15s),transform var(--transition-fast, .15s)}.coin-card[data-astro-cid-hsybfqk4]:hover{box-shadow:var(--shadow-md, 0 4px 12px rgba(0,0,0,.06));border-color:var(--colour-primary-light, #2d4a7a);transform:translateY(-2px)}.coin-card-header[data-astro-cid-hsybfqk4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm, .75rem)}.coin-mint[data-astro-cid-hsybfqk4]{font-weight:600;font-size:1.05rem;color:var(--colour-primary, #1a2744)}.badge-scarcity[data-astro-cid-hsybfqk4]{font-size:.7rem;font-weight:700;padding:.2rem .5rem;border-radius:var(--radius-sm, 4px);color:#fff;text-transform:uppercase;letter-spacing:.03em}.badge-scarcity-extreme-rarity[data-astro-cid-hsybfqk4]{background:var(--scarcity-extreme, #1a2744)}.badge-scarcity-very-rare[data-astro-cid-hsybfqk4]{background:var(--scarcity-very-rare, #7c2d12)}.badge-scarcity-rare[data-astro-cid-hsybfqk4]{background:var(--scarcity-rare, #854d0e)}.badge-scarcity-scarce[data-astro-cid-hsybfqk4]{background:var(--scarcity-scarce, #1e40af)}.badge-scarcity-common[data-astro-cid-hsybfqk4]{background:var(--scarcity-common, #166534)}.badge-scarcity-pending[data-astro-cid-hsybfqk4]{background:#6b7280}.badge-recognition[data-astro-cid-hsybfqk4]{display:inline-block;font-size:.75rem;font-weight:600;padding:.2rem .5rem;border-radius:var(--radius-sm, 4px);background:var(--colour-surface-alt, #f7f8fa);border:1px solid var(--colour-border, #e2e6ec);color:var(--colour-text-muted, #5a6577);margin-bottom:var(--spacing-xs, .5rem)}.coin-mintage[data-astro-cid-hsybfqk4]{font-size:.875rem;color:var(--colour-text-muted, #5a6577);margin-top:var(--spacing-xs, .5rem)}.coin-issue-format[data-astro-cid-hsybfqk4]{display:inline-block;margin-top:var(--spacing-xs, .5rem);font-size:.7rem;font-weight:600;padding:.15rem .4rem;background:var(--colour-surface-alt, #f7f8fa);border:1px solid var(--colour-border-light, #eef1f5);border-radius:var(--radius-sm, 4px);color:var(--colour-text-light, #8492a6)}
