.container.svelte-1tw93eq{margin:0 auto;padding:2rem}.header.svelte-1tw93eq{text-align:center;margin-bottom:3rem}h1.svelte-1tw93eq{font-size:4rem;font-weight:900;margin:0;background:linear-gradient(135deg,#0fc,#0f8,#0fc);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-1tw93eq-shine 5s linear infinite;letter-spacing:-1px}.subtitle.svelte-1tw93eq{color:#fffc;font-size:1.2rem;margin-top:1rem;font-weight:500}.table-container.svelte-1tw93eq{background:#0d0e12f2;border:1px solid rgba(0,255,204,.1);border-radius:0;overflow:hidden;box-shadow:0 4px 30px rgb(245, 182, 217)1a;position:relative}.table-container.svelte-1tw93eq:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,255,204,.2),transparent)}table.svelte-1tw93eq{width:100%;border-collapse:collapse;font-size:.95rem}th.svelte-1tw93eq{background:#0000004d;color:#0fcc;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;padding:1.2rem 1.5rem;text-align:left;border-bottom:1px solid rgba(0,255,204,.1)}td.svelte-1tw93eq{padding:1.2rem 1.5rem;border-bottom:1px solid rgba(0,255,204,.05);color:#ffffffe6;background:#0d0e12f2}tr.svelte-1tw93eq:last-child td:where(.svelte-1tw93eq){border-bottom:none}tr.svelte-1tw93eq:hover td:where(.svelte-1tw93eq){background:rgb(245, 182, 217)08}.date.svelte-1tw93eq{color:#ffffffb3;font-feature-settings:"tnum";font-size:.85rem;font-weight:500;white-space:nowrap}.event.svelte-1tw93eq{font-weight:500;color:#fff}.prediction.svelte-1tw93eq{color:#0fc;font-weight:600;text-shadow:0 0 20px rgba(0,255,204,.2)}.confidence-badge.svelte-1tw93eq{display:inline-block;padding:.3rem .8rem;border-radius:2px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 2px 10px #0000001a}.confidence-badge.high.svelte-1tw93eq{background:#00ff801a;color:#00ff80;border:1px solid rgba(0,255,128,.2)}.confidence-badge.medium.svelte-1tw93eq{background:#ffa5001a;color:orange;border:1px solid rgba(255,165,0,.2)}.confidence-badge.low.svelte-1tw93eq{background:#ff3b3b1a;color:#ff3b3b;border:1px solid rgba(255,59,59,.2)}.loading.svelte-1tw93eq{display:flex;align-items:center;justify-content:center;gap:1rem;padding:3rem;color:#ffffffb3}.loading-spinner.svelte-1tw93eq{width:24px;height:24px;border:2px solid rgba(0,255,204,.1);border-top-color:#0fc;border-radius:50%;animation:svelte-1tw93eq-spin 1s linear infinite}.error.svelte-1tw93eq{text-align:center;color:#ff3b3b;padding:2rem;background:#ff3b3b1a;border:1px solid rgba(255,59,59,.2);border-radius:0}@keyframes svelte-1tw93eq-spin{to{transform:rotate(360deg)}}@keyframes svelte-1tw93eq-shine{to{background-position:200% center}}@media (max-width: 768px){.container.svelte-1tw93eq{padding:1rem}h1.svelte-1tw93eq{font-size:3rem}.subtitle.svelte-1tw93eq{font-size:1rem}table.svelte-1tw93eq{font-size:.85rem}th.svelte-1tw93eq,td.svelte-1tw93eq{padding:1rem}.confidence-badge.svelte-1tw93eq{padding:.25rem .6rem;font-size:.7rem}}.sport.svelte-1tw93eq{color:#fff9;font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.sentinel.svelte-1tw93eq{padding:2rem;text-align:center}.loading-more.svelte-1tw93eq{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff9;font-size:.9rem}.loading-more.svelte-1tw93eq .loading-spinner:where(.svelte-1tw93eq){width:20px;height:20px}.date-header.svelte-1tw93eq{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;padding-right:2rem}.date-header.svelte-1tw93eq:hover{color:#0fc}.sort-arrow.svelte-1tw93eq{display:inline-block;margin-left:.5rem;transition:transform .2s ease;opacity:.8;position:absolute;right:1.5rem}.sort-arrow.asc.svelte-1tw93eq{transform:rotate(180deg)}.date-header.svelte-1tw93eq:hover .sort-arrow:where(.svelte-1tw93eq){opacity:1;color:#0fc}
