.jano.svelte-1u57h5r{--jano-ink-on-accent: #0b0b0b;--jano-rail-max: 520px;margin-top:.75rem;border:1px solid var(--card-border, #333);background:var(--card-bg, #111);padding:1rem .6rem .75rem}.jano__head.svelte-1u57h5r{max-width:var(--jano-rail-max);margin:0 auto .85rem;padding:0 .2rem .55rem;border-bottom:1px solid var(--card-border, #333)}.jano__title.svelte-1u57h5r{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-color);line-height:1}.jano__zones.svelte-1u57h5r{display:inline-flex;gap:.3rem;max-width:var(--jano-rail-max);margin:0 auto .9rem;padding:.1rem;flex-wrap:wrap;justify-content:center;width:100%;box-sizing:border-box}.jano__zone.svelte-1u57h5r{flex:1 1 0;min-width:0;display:inline-flex;align-items:baseline;justify-content:center;gap:.35rem;padding:.45rem .8rem;background:transparent;color:var(--ink-muted);border:1px solid var(--card-border, #333);border-radius:0;font-family:inherit;cursor:pointer;transition:color .15s,background .15s,border-color .15s}.jano__zone-label.svelte-1u57h5r{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1}.jano__zone-count.svelte-1u57h5r{font-size:.6rem;font-weight:600;color:currentColor;opacity:.55;line-height:1;letter-spacing:0}.jano__zone.svelte-1u57h5r:not(:disabled):hover{color:var(--page-ink);border-color:var(--ink-muted)}.jano__zone--active.svelte-1u57h5r,.jano__zone--active.svelte-1u57h5r:not(:disabled):hover{background:var(--accent-color);color:var(--jano-ink-on-accent);border-color:var(--accent-color)}.jano__zone--active.svelte-1u57h5r .jano__zone-count:where(.svelte-1u57h5r){opacity:.75}.jano__zone.svelte-1u57h5r:disabled{opacity:.35;cursor:not-allowed}.jano__cards.svelte-1u57h5r{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:0 auto;max-width:var(--jano-rail-max);width:100%}.jano__card.svelte-1u57h5r{margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:.35rem}.jano__caption.svelte-1u57h5r{display:flex;align-items:center;justify-content:space-between;gap:.4rem;font-size:.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);line-height:1}.jano__caption--today.svelte-1u57h5r{color:var(--accent-color)}.jano__caption-q.svelte-1u57h5r{margin-left:auto;color:var(--accent-color);border:1px solid var(--accent-color);padding:.1rem .35rem;font-size:.5rem}.jano__card-img.svelte-1u57h5r{display:block;width:100%;height:auto;aspect-ratio:5 / 6;background:#0a0a0a}.jano__empty.svelte-1u57h5r{padding:.9rem .6rem;text-align:center;font-size:.65rem;color:var(--ink-muted);max-width:var(--jano-rail-max);margin:0 auto;display:flex;align-items:center;justify-content:center;gap:.4rem}.jano__empty--loading.svelte-1u57h5r{color:var(--accent-color)}.jano__pulse.svelte-1u57h5r{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent-color);animation:svelte-1u57h5r-jano-pulse 1.1s ease-in-out infinite}.jano__linkbtn.svelte-1u57h5r{background:none;border:none;padding:0;font:inherit;color:var(--accent-color);cursor:pointer;text-decoration:underline}@keyframes svelte-1u57h5r-jano-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}:root:not(.dark) .jano.svelte-1u57h5r{background:#ffffff80}:root.dark .jano.svelte-1u57h5r{--jano-border: #20201c}:root.dark .jano.svelte-1u57h5r .jano__head:where(.svelte-1u57h5r),:root.dark .jano.svelte-1u57h5r .jano__zones:where(.svelte-1u57h5r),:root.dark .jano.svelte-1u57h5r .jano__zone:where(.svelte-1u57h5r){border-color:var(--jano-border)}:root.dark .jano.svelte-1u57h5r{border-color:var(--jano-border)}.jano__zone--active.svelte-1u57h5r,.jano__zone--active.svelte-1u57h5r :where(.svelte-1u57h5r){color:var(--jano-ink-on-accent)!important}@media(max-width:560px){.jano__title.svelte-1u57h5r{font-size:.7rem}.jano__zone-label.svelte-1u57h5r{font-size:.66rem}}main section[id]{scroll-margin-top:7rem}:root:not(.dark) main.min-h-screen section{background:transparent!important;border-color:#00000014!important}:root:not(.dark) main.min-h-screen section a:hover,:root:not(.dark) main.min-h-screen section tr:hover{background:#b491190f!important}:root:not(.dark) main.min-h-screen section .bg-neutral-100 dark:bg-neutral-900\/60,:root:not(.dark) main.min-h-screen section .bg-neutral-200 dark:bg-neutral-800\/80,:root:not(.dark) main.min-h-screen section .bg-neutral-200 dark:bg-neutral-800\/50{background:transparent!important;border-color:#00000014!important}:root:not(.dark) main.min-h-screen .bg-zinc-800,:root:not(.dark) main.min-h-screen .bg-zinc-900{background:transparent!important}:root:not(.dark) main.min-h-screen .border-neutral-300 dark:border-neutral-700,:root:not(.dark) main.min-h-screen .border-neutral-200 dark:border-neutral-800{border-color:#0000001a!important}:root:not(.dark) main.min-h-screen .text-neutral-700 dark:text-neutral-300,:root:not(.dark) main.min-h-screen .text-neutral-600 dark:text-neutral-400{color:#4a4033!important}:root:not(.dark) main.min-h-screen .text-neutral-500{color:#8b7355!important}#game-log,#career-stats,#team-history,#awards,#contract,#highs{font-size:.7rem}#game-log table,#career-stats table,#team-history table,#awards table{font-size:.68rem}#game-log th,#game-log td,#career-stats th,#career-stats td,#team-history th,#team-history td,#awards th,#awards td{padding:.2rem .35rem!important;line-height:1.2}#highs,#contract{line-height:1.3}
