.results-page.svelte-qka1ft{display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:3.5rem}tr.row-unresolved{background:color-mix(in oklab,var(--warning-100) 60%,transparent)!important}[data-theme=dark] tr.row-unresolved{background:color-mix(in oklab,var(--warning-900) 35%,transparent)!important}.result-row.row-unresolved.svelte-qka1ft{background:color-mix(in oklab,var(--warning-100) 60%,transparent)}[data-theme=dark] .result-row.row-unresolved.svelte-qka1ft{background:color-mix(in oklab,var(--warning-900) 35%,transparent)}.unresolved-label.svelte-qka1ft{color:var(--warning-700);font-style:italic}.results-page-wall.svelte-qka1ft{padding-bottom:0;font-size:var(--text-lg)}.live-banner.svelte-qka1ft{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--success-50);color:var(--success-800);border:1px solid var(--success-200);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium)}.live-dot.svelte-qka1ft{width:.625rem;height:.625rem;border-radius:var(--radius-full);background:var(--success-500);box-shadow:0 0 #22c55e99;animation:svelte-qka1ft-live-pulse 1.6s ease-out infinite}@keyframes svelte-qka1ft-live-pulse{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}.sticky-filter.svelte-qka1ft{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-bg-elevated);border-top:1px solid var(--color-border);z-index:var(--z-sticky)}@media(min-width:768px){.sticky-filter.svelte-qka1ft{display:none}}.data-table th .dropdown-trigger{width:100%;font-weight:var(--font-semibold);text-transform:none;letter-spacing:normal;min-width:0}.data-table th .dropdown{min-width:6rem}.sticky-filter.svelte-qka1ft .dropdown{flex:1;max-width:12rem}.sticky-filter.svelte-qka1ft .dropdown-trigger{width:100%}.result-count.svelte-qka1ft{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}.table-container.svelte-qka1ft{display:none;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg)}.place-number.svelte-qka1ft{font-weight:var(--font-bold);color:var(--color-text)}.place-dnf.svelte-qka1ft{color:var(--color-text-muted)}.col-place,.col-bib{width:60px;text-align:center}.col-name{min-width:150px}.col-school{min-width:120px}.col-age{width:80px;text-align:center;font-variant-numeric:tabular-nums}.col-sel{width:56px;text-align:center;font-variant-numeric:tabular-nums}.sel-rank.svelte-qka1ft{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;padding:0 var(--space-1-5);border-radius:var(--radius-full);font-weight:var(--font-bold);font-size:var(--text-xs);color:var(--primary-700);background:var(--primary-100)}.sel-rank-mobile.svelte-qka1ft{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:0 var(--space-1);border-radius:var(--radius-sm);font-weight:var(--font-bold);color:var(--primary-700);background:var(--primary-100)}.result-place-secondary.svelte-qka1ft{display:block;margin-top:var(--space-0-5);font-size:var(--text-xs);font-weight:var(--font-normal);color:var(--color-text-muted)}.col-affiliation,.col-status{width:80px;text-align:center}.mobile-results.svelte-qka1ft{display:flex;flex-direction:column}.result-row.svelte-qka1ft{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-2-5) 0;border-bottom:1px solid var(--color-border)}.result-row.svelte-qka1ft:last-child{border-bottom:none}.result-place.svelte-qka1ft{flex-shrink:0;min-width:2.5rem;font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-text);text-align:right}.result-details.svelte-qka1ft{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-0-5)}.result-name.svelte-qka1ft{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text);line-height:1.3}.result-meta.svelte-qka1ft{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.result-bib.svelte-qka1ft{font-weight:var(--font-medium)}tr.affiliation-gps{background-color:var(--affiliation-gps-bg);color:var(--affiliation-gps-text)}tr.affiliation-gps:hover{background-color:var(--affiliation-gps-bg-hover)}tr.affiliation-cas{background-color:var(--affiliation-cas-bg);color:var(--affiliation-cas-text)}tr.affiliation-cas:hover{background-color:var(--affiliation-cas-bg-hover)}tr.affiliation-other{background-color:var(--affiliation-other-bg);color:var(--affiliation-other-text)}tr.affiliation-other:hover{background-color:var(--affiliation-other-bg-hover)}.result-row.affiliation-gps.svelte-qka1ft{background-color:var(--affiliation-gps-bg);color:var(--affiliation-gps-text)}.result-row.affiliation-cas.svelte-qka1ft{background-color:var(--affiliation-cas-bg);color:var(--affiliation-cas-text)}.result-row.affiliation-other.svelte-qka1ft{background-color:var(--affiliation-other-bg);color:var(--affiliation-other-text)}tr.row-selectable{cursor:pointer}tr.row-selectable:hover{filter:brightness(.96)}.result-row.row-selectable.svelte-qka1ft{cursor:pointer;-webkit-tap-highlight-color:transparent}.result-row.row-selectable.svelte-qka1ft:active{background:var(--surface-100)}.row-chevron.svelte-qka1ft{flex-shrink:0;color:var(--surface-400);align-self:center}@media(min-width:768px){.table-container.svelte-qka1ft{display:block}.mobile-results.svelte-qka1ft{display:none}}.results-page-wall.svelte-qka1ft .table-container:where(.svelte-qka1ft){display:block;border:none;border-radius:0}.results-page-wall.svelte-qka1ft .data-table{font-size:var(--text-xl)}.results-page-wall.svelte-qka1ft .data-table th{font-size:var(--text-base)}.results-page-wall.svelte-qka1ft .data-table td{padding:var(--space-3) var(--space-4)}.results-page-wall.svelte-qka1ft .place-number:where(.svelte-qka1ft){font-size:var(--text-2xl)}
