.popover-anchor.svelte-1ijok9l{flex-shrink:0;display:inline-block}.trigger.svelte-1ijok9l{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:color var(--transition);align-items:center;gap:.35rem;display:inline-flex}.trigger.svelte-1ijok9l:hover,.trigger.svelte-1ijok9l:focus-visible{color:var(--color-gold)}.trigger.svelte-1ijok9l svg:where(.svelte-1ijok9l){flex-shrink:0}.popup.svelte-1ijok9l{z-index:200;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-left:3px solid var(--color-gold);border-radius:var(--radius-sm);max-width:300px;font-size:var(--font-size-sm);padding:.6rem .85rem;position:fixed;box-shadow:0 6px 16px #00000059}.rules-list.svelte-1ijok9l{color:var(--color-text-secondary);flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem;list-style:outside;display:flex}.card.svelte-npstkb{background:var(--color-surface);border-radius:var(--radius-lg);padding:1.5rem}.card.compact.svelte-npstkb{padding:1rem}.card-header.svelte-npstkb{justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .25rem;display:flex}.title.svelte-npstkb{color:var(--color-gold);font-size:var(--font-size-lg);margin:0;font-weight:600}.card.compact.svelte-npstkb .title:where(.svelte-npstkb){font-size:var(--font-size-base)}.description.svelte-npstkb{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0 0 1rem}.info-grid.svelte-npstkb{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.card.compact.svelte-npstkb .info-grid:where(.svelte-npstkb){grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.info-item.svelte-npstkb{flex-direction:column;gap:.25rem;display:flex}.label.svelte-npstkb{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.value.svelte-npstkb{font-variant-numeric:tabular-nums;font-weight:500}.item-section.svelte-npstkb{border-top:1px solid var(--color-border);flex-direction:column;gap:.25rem;margin-top:1rem;padding-top:1rem;display:flex}.item-section-text.svelte-npstkb{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.item-section-list.svelte-npstkb{flex-direction:column;gap:.15rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.item-section-list.svelte-npstkb li:where(.svelte-npstkb){font-size:var(--font-size-sm);color:var(--color-text-secondary)}
