h1.svelte-2gzajl{font-family:sans-serif;color:#fff}.container.svelte-2gzajl{font-family:Inter,sans-serif}.background.svelte-2gzajl{position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(../../../images/Kayle_42.jpg) center center / cover no-repeat fixed;z-index:0}.overlay.svelte-2gzajl{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.6),transparent);z-index:1}.container.svelte-2gzajl{position:relative;z-index:2;max-width:1800px;margin:0 auto;padding:4rem 2rem}h1.svelte-2gzajl{text-align:center;font-size:3rem;font-weight:800;margin-bottom:2rem;text-shadow:0 0 10px rgba(0,0,0,.8)}.view-toggle.svelte-2gzajl{display:flex;justify-content:center;margin-bottom:2rem}.view-toggle-button.svelte-2gzajl{background:#00000080;font-size:1rem;color:#fff;border:none;padding:.5rem 1rem;margin:0 .5rem;border-radius:1rem;cursor:pointer;transition:background .2s}.view-toggle-button.active.svelte-2gzajl,.view-toggle-button.svelte-2gzajl:hover{background:#000000e6;transform:scale(1.05)}.grid.svelte-2gzajl{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:1.5rem}.card.svelte-2gzajl{background:#000000b3;border-radius:1rem;padding:1.5rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .2s ease}.card.svelte-2gzajl:hover{transform:scale(1.05)}.player-name.svelte-2gzajl{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;text-align:center;color:#fff}.stats.svelte-2gzajl{color:#fff}.label.svelte-2gzajl{color:#bbb}.table-view.svelte-2gzajl{margin-top:2rem;width:100%;display:flex;justify-content:center}.table-header.svelte-2gzajl{background:#000000b3;padding:1.5rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.table-cell.svelte-2gzajl{padding:.5rem 1rem}.table-cell.active.svelte-2gzajl{background:#000000e6}th.table-cell.svelte-2gzajl{cursor:pointer}th.table-cell.svelte-2gzajl:hover{background:#000}.summary.svelte-2gzajl{font-weight:700;font-size:1.5rem;text-align:center;color:orange}.summarycontainer.svelte-2gzajl{margin-top:25px}.featuring.svelte-2gzajl{font-style:italic;font-size:1rem;font-weight:400}.green.svelte-2gzajl{color:#4ade80}.yellow.svelte-2gzajl{color:#fde047}.blue.svelte-2gzajl{color:#60a5fa}.red.svelte-2gzajl{color:#f87171}.pink.svelte-2gzajl{color:#f9a8d4}
