main.svelte-2ov4qm.svelte-2ov4qm{padding:2rem 1rem;max-width:900px;margin:auto}h2.svelte-2ov4qm.svelte-2ov4qm{text-align:center;font-size:1.75rem;margin-bottom:1.5rem;color:#ff3e00}.table-wrapper.svelte-2ov4qm.svelte-2ov4qm{overflow-x:auto}table.svelte-2ov4qm.svelte-2ov4qm{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;box-shadow:0 0 10px #0001;font-size:.95rem;min-width:600px}th.svelte-2ov4qm.svelte-2ov4qm,td.svelte-2ov4qm.svelte-2ov4qm{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #eee}th.svelte-2ov4qm.svelte-2ov4qm{background-color:#f9f9f9;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}th.sort-asc.svelte-2ov4qm.svelte-2ov4qm:after{content:" ▲";font-size:.75rem}th.sort-desc.svelte-2ov4qm.svelte-2ov4qm:after{content:" ▼";font-size:.75rem}button.svelte-2ov4qm.svelte-2ov4qm{padding:.4rem .75rem;border:1px solid #222;background:#fff;cursor:pointer;border-radius:4px}button.svelte-2ov4qm.svelte-2ov4qm:hover{background:#f0f0f0}.message.svelte-2ov4qm.svelte-2ov4qm{text-align:center;color:#555;margin-top:1rem}.mobile-card.svelte-2ov4qm.svelte-2ov4qm{display:none}@media (max-width: 600px){table.svelte-2ov4qm.svelte-2ov4qm{display:none}.mobile-card.svelte-2ov4qm.svelte-2ov4qm{background:#fff;box-shadow:0 0 6px #0001;border-radius:8px;margin:1rem auto;padding:1rem;width:90%;font-size:.95rem;display:grid;grid-template-columns:1fr 1fr;gap:.4rem .75rem}.mobile-card.svelte-2ov4qm div.svelte-2ov4qm{display:contents}.mobile-card.svelte-2ov4qm strong.svelte-2ov4qm{text-align:right;font-weight:600;white-space:nowrap}.mobile-card.svelte-2ov4qm span.svelte-2ov4qm{overflow-wrap:break-word;text-align:left}h2.svelte-2ov4qm.svelte-2ov4qm{font-size:1.4rem}}
