.sd-page{--event-accent:#c6ff00}.sd-test-back{color:#c6ff00;margin:18px 0;display:inline-block}.sd-sessions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.sd-sessions button{color:#fff;background:#1a1e23;border:1px solid #46515a;border-radius:24px;align-items:center;gap:8px;padding:12px 18px;display:flex}.sd-sessions button[aria-pressed=true]{color:#c6ff00;border-color:#c6ff00}.sd-list-head,.sd-row{grid-template-columns:42px minmax(0,1fr) 130px 110px;align-items:center;gap:18px;display:grid}.sd-list-head{color:#aebbc8;padding:12px 0;font-size:.875rem}.sd-row{border-top:1px solid #303942;padding:20px 0}.sd-position{color:#c6ff00;font-size:1.5rem}.sd-crew{gap:3px;min-width:0;display:grid}.sd-crew small,.sd-crew .car-identity{color:#aebbc8;font-size:.875rem}.sd-crew button{text-align:left;color:#fff;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:8px;min-height:36px;padding:4px 0;font-size:1rem;display:flex}.sd-crew button:hover{color:#c6ff00}.sd-best{color:#c6ff00;text-align:right;background:0 0;border:0;gap:6px;padding:10px 0;display:grid}.sd-best strong{font-variant-numeric:tabular-nums;font-size:1.5rem}.sd-best span{color:#aebbc8;font-size:.875rem}.sd-gap{text-align:right;font-variant-numeric:tabular-nums;font-size:1rem}.sd-note{color:#aebbc8;margin:18px 0;font-size:.875rem;line-height:1.6}.sd-sheet{color:#fff!important;background:#10151b!important;border-color:#39444f!important;width:min(100%,520px)!important;max-width:520px!important;padding:28px!important;overflow-y:auto!important}.sd-sheet [data-slot=sheet-title]{color:#fff;padding-right:28px;font-size:1.5rem}.sd-sheet [data-slot=sheet-description]{color:#aebbc8;font-size:1rem}.sd-detail-people{gap:12px;margin-top:12px;display:grid}.sd-detail-people>div{border:1px solid #39444f;border-radius:8px;gap:6px;padding:12px;font-size:1rem;display:grid}.sd-detail-people small{color:#aebbc8;font-size:.875rem}.sd-detail-people .sd-person-selected{border-color:#c6ff00}.sd-runs{margin:12px 0;padding:0;list-style:none}.sd-runs li{border-bottom:1px solid #303942;grid-template-columns:80px 1fr 65px;align-items:center;gap:12px;padding:16px 0;font-size:1rem;display:grid}.sd-runs strong{font-variant-numeric:tabular-nums}.sd-runs li[data-best=true]{color:#c6ff00}.sd-runs small{font-size:.875rem}.sd-page button:focus-visible{outline-offset:4px;outline:2px solid #c6ff00}@media (max-width:650px){.sd-list-head{display:none}.sd-row{grid-template-columns:28px minmax(0,1fr) 100px;gap:10px}.sd-position{align-self:start;padding-top:22px;font-size:1.25rem}.sd-crew{grid-row:span 2}.sd-best strong{font-size:1.25rem}.sd-gap{grid-column:3;margin-top:-10px;font-size:.875rem}.sd-sheet{padding:22px!important}.sd-crew strong{font-size:1rem}}.sd-close{color:#fff;background:0 0;border:0;min-width:44px;min-height:44px;padding:8px;position:absolute;top:18px;right:18px}.sd-close:focus-visible{outline-offset:2px;outline:2px solid #c6ff00}.sd-list-head{padding:12px 24px}.sd-row{padding:20px 24px}@media (max-width:650px){.sd-row{padding:18px 14px}}.sd-page.sd-compact .sd-list-head{padding:9px 18px}.sd-page.sd-compact .sd-row{gap:14px;padding:10px 18px}.sd-page.sd-compact .sd-crew{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.sd-page.sd-compact .sd-crew>small,.sd-page.sd-compact .sd-crew>.car-identity{grid-column:1/-1}.sd-page.sd-compact .sd-crew button{min-height:28px;padding:2px 0}.sd-page.sd-compact .sd-position{font-size:1.25rem}.sd-page.sd-compact .sd-best{gap:3px;padding:5px 0}.sd-page.sd-compact .sd-best strong{font-size:1.25rem}.sd-page.sd-compact .centre-filters{gap:10px;padding:10px 18px}@media (max-width:650px){.sd-page.sd-compact .sd-row{gap:6px 10px;padding:10px 12px}.sd-page.sd-compact .sd-crew{grid-template-columns:minmax(0,1fr)}.sd-page.sd-compact .sd-position{padding-top:19px}.sd-page.sd-compact .sd-gap{margin-top:-5px}.sd-page.sd-compact .centre-filters{padding:10px 12px}}
