.standings-grid-page .card-wrapper{max-width:none;min-width:0}
.standings-grid-page .app-content,.standings-grid-page .container-fluid,.standings-detail-card,.standings-detail-card .card-body{min-width:0;max-width:100%}
.standings-detail-card>summary{cursor:pointer;list-style:none}
.standings-detail-card>summary::-webkit-details-marker{display:none}
.standings-grid-scroll{overflow:auto;width:100%;max-width:100%;border:1px solid #495860;border-radius:4px}
.standings-grid-page .standings-grid{width:100%;table-layout:auto;margin:0;font-family:"Exo",sans-serif;font-size:.78rem;--bs-table-bg:#202c34;--bs-table-color:#e6edf1;--bs-table-striped-bg:#2b3942;--bs-table-striped-color:#e6edf1;--bs-table-border-color:#455761}
.standings-grid-page .standings-grid th,.standings-grid-page .standings-grid td{padding:4px 5px;text-align:center;vertical-align:middle;color:#e6edf1;white-space:nowrap}
.standings-grid-page .standings-grid thead th{background:#172127;font-weight:600;line-height:1.15}
.standings-grid-page .standings-grid .standings-event{white-space:normal;max-width:130px;overflow-wrap:anywhere;border-left:2px solid #a98e39;border-bottom:2px solid #a98e39}
.standings-grid-page .standings-grid .standings-event-start{border-left:2px solid #a98e39}
.standings-grid-page .standings-grid .standings-event-total{background:rgba(228,187,58,.10);font-weight:700;border-right:1px solid #a98e39;color:#ffe49a}
.standings-grid-page .standings-grid .standings-total{color:#ffe49a;font-weight:700}
.standings-grid-page .standings-grid .standings-driver{text-align:left;min-width:120px;max-width:160px;overflow:hidden;text-overflow:ellipsis;position:sticky;left:0;z-index:1;background:#202c34;box-shadow:2px 0 0 #586a75}
.standings-grid-page .standings-grid thead .standings-driver{background:#172127;z-index:2;white-space:normal}
.standings-grid-page .standings-grid small{font-weight:400;color:#bdcbd3;font-size:.7rem}
.standings-grid-note{color:#bdcbd3;font-size:.8rem;margin-bottom:10px}
.standings-number{color:#bdcbd3;font-size:.7rem}