.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;-o-object-fit:cover;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(--accent-color, #f59e0b)}.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-scroll-wrapper.svelte-elncl{position:relative}.scroll-hint-right.svelte-elncl{position:absolute;top:0;right:0;bottom:0;width:48px;background:linear-gradient(to right,transparent,var(--page-bg, #0a0a0a));pointer-events:none;z-index:5}.col-tip.svelte-elncl{position:fixed;z-index:50;transform:translate(-50%);padding:4px 10px;font-size:.6rem;font-weight:500;letter-spacing:0;text-transform:none;color:#e5e5e5;background:#1a1a1a;border:1px solid #444;box-shadow:0 4px 12px #00000080;white-space:nowrap;pointer-events:none}.leaders-date-select.svelte-elncl{font-size:.6rem;padding:.25rem 1.25rem .25rem .4rem;background:var(--card-bg, #171717);color:var(--ink-muted, #a3a3a3);border:1px solid var(--card-border, #262626);border-radius:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23737373' fill='none' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .3rem center;cursor:pointer}.leaders-date-select.svelte-elncl:focus{outline:1px solid #d97706;outline-offset:-1px}.leaders-date-input.svelte-elncl{font-size:.55rem;padding:.2rem .3rem;background:var(--card-bg, #171717);color:var(--ink-muted, #a3a3a3);border:1px solid var(--card-border, #262626);border-radius:1px;color-scheme:dark}.leaders-date-input.svelte-elncl:focus{outline:1px solid #d97706;outline-offset:-1px}.leaders-slider.svelte-elncl{-webkit-appearance:none;-moz-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{border:1px solid var(--card-border, #333);background:var(--card-bg, #111);border-radius:1px;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(--accent-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{background-color:#ffffff0a}.leaders-card__entry.svelte-elncl:hover .leaders-card__name:where(.svelte-elncl){color:var(--accent-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;-o-object-fit:cover;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(--accent-color, #f59e0b)!important}.rookie-toggle.svelte-elncl{flex-shrink:0;display:flex;align-items:center;gap:.3rem}.rookie-toggle__label.svelte-elncl{font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted, #737373);transition:color .2s ease}.rookie-toggle__label--active.svelte-elncl{color:var(--accent-color, #f59e0b)}.rookie-toggle__track.svelte-elncl{position:relative;width:28px;height:14px;border-radius:999px;border:none;cursor:pointer;transition:background-color .2s ease;padding:0;background-color:#73737359}.rookie-toggle__track--on.svelte-elncl{background-color:#14b8a659}.rookie-toggle__thumb.svelte-elncl{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;transition:left .2s ease,background-color .2s ease;pointer-events:none;background-color:#737373}.rookie-toggle__thumb--on.svelte-elncl{left:16px;background-color:#14b8a6}@media(max-width:640px){.columns-dropdown.svelte-elncl button:where(.svelte-elncl){font-size:0;padding:.35rem}.columns-dropdown.svelte-elncl button:where(.svelte-elncl) svg:where(.svelte-elncl){width:14px;height:14px}}@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.svelte-elncl:before,.leaders-qual-divider.svelte-elncl:after{content:"";flex:1;height:1px;background:var(--card-border, #333)}.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;border-bottom:1px solid #333}.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}
