.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:.8rem;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:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.9rem;margin:0 auto;width:100%}.jano__card.svelte-1u57h5r{margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:.35rem}.jano__copy.svelte-1u57h5r{align-self:flex-start;background:none;border:1px solid var(--card-border, #333);padding:.25rem .5rem;font:inherit;font-size:.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);cursor:pointer}.jano__copy.svelte-1u57h5r:hover{color:var(--page-ink);border-color:var(--ink-muted)}.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:.6rem;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__cards.svelte-1u57h5r{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.jano__title.svelte-1u57h5r{font-size:.7rem}.jano__zone-label.svelte-1u57h5r{font-size:.6rem}}.player-page.svelte-1xdqxed section[id]{scroll-margin-top:3rem}.player-toolbar.svelte-1xdqxed{padding-block:.15rem}.player-team-select.svelte-1xdqxed{border-start-end-radius:0;border-end-end-radius:0}.player-picker.svelte-1xdqxed{border-inline-start:0;border-start-start-radius:0;border-end-start-radius:0;cursor:pointer}.player-picker.svelte-1xdqxed .fl-field__select:where(.svelte-1xdqxed){align-items:center;padding:0 1.6rem 0 .55rem;font-size:.68rem;font-weight:600}.player-stats-table.svelte-1xdqxed{width:max-content;min-width:100%;table-layout:auto;white-space:nowrap}.player-stats-table.svelte-1xdqxed td:where(.svelte-1xdqxed):nth-child(2)>span:where(.svelte-1xdqxed){display:inline-flex;white-space:nowrap}.rank-heading.svelte-1xdqxed{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.2rem .4rem}.rank-heading.svelte-1xdqxed h2:where(.svelte-1xdqxed){margin:0;font-size:.65rem;font-weight:600;color:var(--ink-strong)}.rank-help.svelte-1xdqxed{position:relative}.rank-help.svelte-1xdqxed summary:where(.svelte-1xdqxed){display:flex;align-items:center;justify-content:center;width:28px;height:28px;list-style:none;cursor:pointer;color:var(--ink-muted)}.rank-help.svelte-1xdqxed summary:where(.svelte-1xdqxed)::-webkit-details-marker{display:none}.rank-help.svelte-1xdqxed summary:where(.svelte-1xdqxed):focus-visible{outline:2px solid var(--accent-muted);outline-offset:1px}.rank-help.svelte-1xdqxed p:where(.svelte-1xdqxed){position:absolute;z-index:50;right:0;top:100%;width:min(14rem,calc(100vw - 32px));margin:.2rem 0 0;padding:.6rem;border:1px solid var(--card-border);border-radius:var(--radius-control);background:var(--page-bg);color:var(--ink-strong);font-size:.6rem;line-height:1.5}.player-highs.svelte-1xdqxed{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;font-size:.65rem}.player-highs.svelte-1xdqxed>div:where(.svelte-1xdqxed){display:inline-flex;align-items:baseline;gap:.2rem;white-space:nowrap}.player-team-history.svelte-1xdqxed>div:where(.svelte-1xdqxed){font-size:.6rem;line-height:1.6;gap:.4rem;padding-block:.12rem}.player-team-history.svelte-1xdqxed>div:where(.svelte-1xdqxed)>span:where(.svelte-1xdqxed):last-child{font-size:.55rem;font-variant-numeric:tabular-nums}@media(max-width:640px){.dashboard-wrapper:has(.player-page){padding:0}.player-content.svelte-1xdqxed{padding-inline:0;padding-top:.15rem}.player-toolbar.svelte-1xdqxed{padding-inline:.4rem}.player-stats-table.svelte-1xdqxed img:where(.svelte-1xdqxed){display:none}}.depth-tag.svelte-1xdqxed{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem .4rem;border:1px solid rgba(163,163,163,.4);border-radius:3px;font-size:.65rem;font-weight:600;font-variant-numeric:tabular-nums;color:#525252;transition:color .12s,border-color .12s}.depth-tag.svelte-1xdqxed:hover{color:#b45309;border-color:#f59e0b}.depth-tag__label.svelte-1xdqxed{font-size:.55rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#737373}.depth-tag__sep.svelte-1xdqxed{color:#a3a3a3}.depth-tag__start.svelte-1xdqxed{color:#b45309}.dark .depth-tag.svelte-1xdqxed{color:#d4d4d4}.dark .depth-tag.svelte-1xdqxed:hover,.dark .depth-tag__start.svelte-1xdqxed{color:#fbbf24}
