.stub-backdrop.svelte-1q86gr5{position:fixed;inset:0;z-index:999}.stub-card.svelte-1q86gr5{position:fixed;z-index:1000;background:#1a1a1a;border:1px solid #333;box-shadow:0 8px 32px #0009;padding:.5rem;font-size:.65rem}.stub-card__header.svelte-1q86gr5{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.4rem}.stub-card__photo.svelte-1q86gr5{flex-shrink:0}.stub-card__img.svelte-1q86gr5{width:48px;height:36px;object-fit:cover;background:#333;border-radius:1px}.stub-card__img--fallback.svelte-1q86gr5{opacity:.3}.stub-card__identity.svelte-1q86gr5{flex:1;min-width:0}.stub-card__name.svelte-1q86gr5{font-size:.75rem;font-weight:700;color:#fff;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stub-card__name.svelte-1q86gr5:hover{color:var(--link-hover-color)}.stub-card__meta.svelte-1q86gr5{display:flex;gap:.35rem;color:#888;font-size:.6rem}.stub-card__team.svelte-1q86gr5{font-weight:600}.stub-card__game-info.svelte-1q86gr5{display:flex;gap:.35rem;margin-top:.15rem;color:#666;font-size:.55rem}.stub-card__result.svelte-1q86gr5{font-weight:700;color:#ef4444}.stub-card__result--win.svelte-1q86gr5{color:#22c55e}.stub-card__highlight.svelte-1q86gr5{flex-shrink:0;display:flex;flex-direction:column;align-items:center;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);padding:.25rem .5rem;min-width:40px}.stub-card__highlight-value.svelte-1q86gr5{font-size:1.1rem;font-weight:800;color:var(--accent-color, #f59e0b);line-height:1;font-variant-numeric:tabular-nums}.stub-card__highlight-label.svelte-1q86gr5{font-size:.45rem;letter-spacing:.08em;text-transform:uppercase;color:#888;font-weight:600}.stub-card__line.svelte-1q86gr5{display:flex;gap:1px;background:#333;border:1px solid #333}.stub-card__line.svelte-1q86gr5+.stub-card__line:where(.svelte-1q86gr5){margin-top:1px}.stub-card__stat.svelte-1q86gr5{flex:1;text-align:center;padding:.2rem .15rem;background:#1a1a1a}.stub-card__stat--hl.svelte-1q86gr5{background:#f59e0b14}.stub-card__stat--hl.svelte-1q86gr5 .stub-card__stat-val:where(.svelte-1q86gr5){color:var(--accent-color, #f59e0b);font-weight:700}.stub-card__stat-val.svelte-1q86gr5{display:block;font-size:.7rem;font-weight:600;color:#ccc;font-variant-numeric:tabular-nums}.stub-card__stat-lbl.svelte-1q86gr5{display:block;font-size:.4rem;letter-spacing:.06em;text-transform:uppercase;color:#666;font-weight:600}table.svelte-elncl thead:where(.svelte-elncl) th:where(.svelte-elncl){white-space:nowrap}.players-shell.svelte-elncl{padding:.25rem 0 0}.players-toolbar.svelte-elncl{flex-wrap:nowrap;align-items:stretch;margin:.35rem 0}.players-toolbar.svelte-elncl .fl-search:where(.svelte-elncl){flex:1;max-width:none}.players-filter-button.svelte-elncl{height:auto;min-height:2rem}.players-summary.svelte-elncl{display:flex;flex-wrap:wrap;gap:.1rem .65rem;margin-bottom:.35rem}.players-summary.svelte-elncl .fl-meta:where(.svelte-elncl){margin:0}.players-filters.svelte-elncl{width:320px}.players-filters-heading.svelte-elncl{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem;font-size:.68rem}.players-filter-fields.svelte-elncl{display:grid;gap:.7rem}.players-filter-fields.svelte-elncl .fl-field:where(.svelte-elncl){width:100%;gap:0}.players-filter-fields.svelte-elncl .fl-field__select:where(.svelte-elncl){flex:1}.players-filter-fields.svelte-elncl select:where(.svelte-elncl){width:100%}.players-filter-fields.svelte-elncl .fl-seg{max-width:100%;background:transparent}.players-filter-fields.svelte-elncl .fl-seg button:disabled{opacity:.5;cursor:default}.players-filter-fields.svelte-elncl .fl-meta:where(.svelte-elncl){margin-bottom:0}.players-filter-fields.svelte-elncl .fl-action-link:where(.svelte-elncl){width:fit-content;font-size:.6rem}.players-date-range.svelte-elncl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem}.players-date-range.svelte-elncl label:where(.svelte-elncl){display:grid;gap:.25rem}.players-date-range.svelte-elncl input:where(.svelte-elncl){min-width:0;width:100%}.players-columns.svelte-elncl summary:where(.svelte-elncl){color:var(--ink-strong);font-size:.65rem;cursor:pointer}.players-columns[open].svelte-elncl summary:where(.svelte-elncl){margin-bottom:.35rem}.players-columns.svelte-elncl summary:where(.svelte-elncl):focus-visible{outline:2px solid var(--accent-muted);outline-offset:2px}.players-range-label.svelte-elncl{margin-bottom:.25rem}.players-filter-fields.svelte-elncl .leaders-slider:where(.svelte-elncl){width:100%}.players-page.svelte-elncl #players-table>:is(thead,tbody)>tr>:first-child{min-width:6.6rem;max-width:8rem}.players-page.svelte-elncl .fl-player-link:where(.svelte-elncl){display:block;width:6.6rem;max-width:100%;overflow-wrap:anywhere}.player-team-cell.svelte-elncl{min-width:3.1rem;white-space:nowrap}.player-team.svelte-elncl{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.player-team.svelte-elncl img:where(.svelte-elncl){flex:none}.player-position-cell.svelte-elncl{min-width:2.4rem;white-space:nowrap}.players-page.svelte-elncl .fl-directory-note:where(.svelte-elncl){margin-top:.5rem}@media(min-width:641px){.players-shell.svelte-elncl{padding-inline:.8rem}}.leaders-date-input.svelte-elncl{font-size:.55rem;padding:.2rem .3rem;background-color:transparent;color:var(--ink-muted, #a3a3a3);border:1px solid var(--card-border, #262626);border-radius:1px}.leaders-date-input.svelte-elncl:focus{outline:1px solid #d97706;outline-offset:-1px}.leaders-slider.svelte-elncl{-webkit-appearance:none;appearance:none;height:4px;border-radius:2px;background:#333;outline:none}.leaders-slider.svelte-elncl::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#f59e0b;cursor:pointer;border:2px solid #1a1a1a}.leaders-slider.svelte-elncl::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#f59e0b;cursor:pointer;border:2px solid #1a1a1a}.leaders-grid.svelte-elncl{display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem}@media(max-width:768px){.leaders-grid.svelte-elncl{grid-template-columns:1fr}}@media(min-width:1024px){.leaders-grid.svelte-elncl{grid-template-columns:repeat(3,1fr)}}.leaders-card.svelte-elncl{background:transparent;padding:.35rem .4rem}.leaders-card__header.svelte-elncl{display:flex;align-items:center;gap:.25rem;margin-bottom:.2rem}.leaders-card__title.svelte-elncl{font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-color);font-weight:700}.leaders-card__expand.svelte-elncl{margin-left:auto;color:var(--ink-muted, #777);opacity:.4;transition:opacity .15s,color .15s;flex-shrink:0;padding:2px}.leaders-card__expand.svelte-elncl:hover{opacity:1;color:var(--link-hover-color)}.leaders-card__list.svelte-elncl{display:flex;flex-direction:column;gap:1px}.leaders-card__entry.svelte-elncl{display:flex;align-items:center;gap:.3rem;text-decoration:none;color:inherit;padding:1px 2px;margin:0 -2px;transition:background-color .15s}.leaders-card__entry.svelte-elncl:hover{text-decoration:underline;text-underline-offset:3px}.leaders-card__entry.svelte-elncl:hover .leaders-card__name:where(.svelte-elncl){color:var(--link-hover-color)}.leaders-card__rank.svelte-elncl{font-size:.55rem;color:var(--ink-muted);width:.85rem;text-align:right;flex-shrink:0}.leaders-card__headshot.svelte-elncl{width:24px;height:18px;object-fit:cover;border-radius:1px;flex-shrink:0;background:var(--card-border, #333)}.leaders-card__headshot--fallback.svelte-elncl{opacity:.3}.leaders-card__info.svelte-elncl{flex:1;min-width:0;display:flex;align-items:baseline;gap:.2rem}.leaders-card__name.svelte-elncl{font-size:.6rem;color:var(--page-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s}.leaders-card__team.svelte-elncl{font-size:.5rem;color:var(--ink-muted);flex-shrink:0}.leaders-card__right.svelte-elncl{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.leaders-card__value.svelte-elncl{font-size:.65rem;font-weight:700;color:var(--accent-color);font-variant-numeric:tabular-nums}.leaders-card__made.svelte-elncl{font-size:.45rem;color:var(--ink-muted)}.high-cell{cursor:pointer;transition:color .15s}.high-cell:hover{color:var(--link-hover-color)!important}@media(max-width:768px){table.svelte-elncl thead:where(.svelte-elncl) th:where(.svelte-elncl){padding-top:10px;padding-bottom:10px;min-height:44px}}.leaders-qual-divider.svelte-elncl{display:flex;align-items:center;gap:.5rem;margin:.75rem 0 .5rem}.leaders-qual-divider__text.svelte-elncl{font-size:.5rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted, #777);white-space:nowrap}.qual-popover.svelte-elncl{position:absolute;right:0;top:100%;z-index:30;margin-top:2px;width:200px;border:1px solid #444;background:#1a1a1a;box-shadow:0 4px 16px #0009;cursor:default;text-transform:none;letter-spacing:0}.qual-popover__header.svelte-elncl{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 4px}.qual-popover__title.svelte-elncl{font-size:.6rem;font-weight:600;color:#ccc}.qual-popover__close.svelte-elncl{font-size:.6rem;color:#666;background:none;border:none;cursor:pointer;padding:0 2px;line-height:1}.qual-popover__close.svelte-elncl:hover{color:#fff}.qual-popover__body.svelte-elncl{padding:6px 8px 8px;display:flex;flex-direction:column;gap:6px}.qual-popover__threshold.svelte-elncl{display:flex;align-items:baseline;justify-content:space-between;gap:4px}.qual-popover__threshold-label.svelte-elncl{font-size:.6rem;color:#a3a3a3;font-variant-numeric:tabular-nums}.qual-popover__threshold-note.svelte-elncl{font-size:.5rem;color:#666}.qual-popover__off-text.svelte-elncl{font-size:.55rem;color:#777;margin:0;line-height:1.4}.qual-popover__btn.svelte-elncl{font-size:.55rem;padding:3px 6px;border:1px solid #444;background:#222;color:#aaa;cursor:pointer;text-align:center;transition:border-color .15s,color .15s}.qual-popover__btn.svelte-elncl:hover{border-color:#666;color:#fff}.qual-popover__btn-row.svelte-elncl{display:flex;gap:4px}.qual-popover__btn-row.svelte-elncl .qual-popover__btn:where(.svelte-elncl){flex:1}.qual-popover__btn--save.svelte-elncl{color:#34d399;border-color:#34d3994d}.qual-popover__btn--save.svelte-elncl:hover{border-color:#34d399;color:#6ee7b7}.qual-popover__btn--on.svelte-elncl{color:#34d399;border-color:#34d3994d}.qual-popover__btn--on.svelte-elncl:hover{border-color:#34d399;color:#6ee7b7}.qual-popover__btn--reset.svelte-elncl{color:#737373;border-color:#333}.qual-popover__btn--reset.svelte-elncl:hover{color:#d4d4d4;border-color:#555}
