.head.svelte-12ej5d{margin-bottom:var(--sp-3)}.head.svelte-12ej5d p:where(.svelte-12ej5d){margin:0}.lead.svelte-12ej5d{margin:0 0 var(--sp-5);max-width:60ch}.lead.svelte-12ej5d em:where(.svelte-12ej5d){color:var(--text);font-style:italic}.controls.svelte-12ej5d{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-4);margin-bottom:var(--sp-5)}.field.svelte-12ej5d{display:flex;flex-direction:column;gap:6px;min-width:220px}.field-label.svelte-12ej5d{font-size:.82rem;font-weight:600;color:var(--text-2)}select.svelte-12ej5d{font:inherit;color:var(--text);background:var(--card);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:8px 12px}.check.svelte-12ej5d{display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:var(--text);-webkit-user-select:none;user-select:none}.check.svelte-12ej5d input:where(.svelte-12ej5d){width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.event-toggle.svelte-12ej5d{padding-bottom:9px}.tier-head.svelte-12ej5d{margin-bottom:var(--sp-3)}.tier-meta.svelte-12ej5d{font-size:.85rem;margin-top:4px}table.drops.svelte-12ej5d{width:100%;border-collapse:collapse;font-size:.92rem}table.drops.svelte-12ej5d th:where(.svelte-12ej5d),table.drops.svelte-12ej5d td:where(.svelte-12ej5d){text-align:left;padding:7px 10px 7px 0;border-bottom:1px solid var(--border);vertical-align:middle}table.drops.svelte-12ej5d th:where(.svelte-12ej5d){font-size:.78rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-3);font-weight:700}table.drops.svelte-12ej5d tbody:where(.svelte-12ej5d) tr:where(.svelte-12ej5d):last-child td:where(.svelte-12ej5d){border-bottom:0}table.drops.svelte-12ej5d .num:where(.svelte-12ej5d){text-align:right;white-space:nowrap}table.drops.svelte-12ej5d .odds:where(.svelte-12ej5d){font-variant-numeric:tabular-nums;color:var(--text)}table.drops.svelte-12ej5d td:where(.svelte-12ej5d):first-child,table.drops.svelte-12ej5d th:where(.svelte-12ej5d):first-child{width:100%}tr.event.svelte-12ej5d td:where(.svelte-12ej5d){color:var(--text-2)}tr.event.svelte-12ej5d .badge:where(.svelte-12ej5d){margin-left:8px;vertical-align:1px}.note.svelte-12ej5d{margin:0;font-size:.9rem}.skel.svelte-12ej5d{height:220px;border:1px solid var(--border);background:linear-gradient(90deg,var(--card-2),var(--border),var(--card-2));background-size:200% 100%;animation:svelte-12ej5d-shimmer 1.3s infinite}@keyframes svelte-12ej5d-shimmer{to{background-position:-200% 0}}
