.driverProfile_contentGrid__c9jka{display:grid;grid-template-columns:1fr 350px;grid-gap:var(--space-4x);gap:var(--space-4x);margin-top:var(--space-4x)}.driverProfile_mainColumn__mC3xK{display:flex;flex-direction:column;gap:var(--space-4x)}.driverProfile_carsMain__4odZf{display:none}.driverProfile_carsSide__GIxg2{display:block}.driverProfile_sideColumn__uSOxi{display:flex;flex-direction:column;gap:var(--space-4x)}.driverProfile_locationsSection__SAQgu{h2{margin-bottom:var(--space-4x)}}@media (max-width:1024px){.driverProfile_contentGrid__c9jka{grid-template-columns:1fr}.driverProfile_carsMain__4odZf{display:block}.driverProfile_carsSide__GIxg2{display:none}.driverProfile_sideColumn__uSOxi{display:flex}}@media (max-width:768px){.driverProfile_contentGrid__c9jka{gap:var(--space-2x);margin-top:var(--space-2x)}}.StatCard_statCard__qPYrQ{display:flex;align-items:center;gap:var(--space-2x);color:var(--gray-100)}.StatCard_statCard__qPYrQ.StatCard_inverted__n6RGP .StatCard_statIcon__E6Nug{background-color:var(--gray-700)}.StatCard_statCard__qPYrQ.StatCard_inverted__n6RGP .StatCard_statValue__gNB89{color:var(--gray-600)}.StatCard_statCard__qPYrQ.StatCard_inverted__n6RGP .StatCard_statLabel__q_mLf{color:var(--gray-500)}.StatCard_statIcon__E6Nug{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:rgba(var(--gray-100-rgb),.2);border-radius:var(--radius-md);flex-shrink:0}.StatCard_statIcon__E6Nug svg{font-size:var(--font-2xl)!important;color:var(--gray-100)}.StatCard_statContent__EaaHb{display:flex;flex-direction:column;gap:var(--space-0-5x)}.StatCard_statValue__gNB89{font-size:var(--font-2xl);font-weight:var(--font-weight-bold);color:var(--gray-100);line-height:1}.StatCard_statLabel__q_mLf{font-size:var(--font-sm);color:var(--gray-300);line-height:1}@media(max-width:768px){.StatCard_statCard__qPYrQ{flex-direction:column;align-items:center;gap:var(--space-1x)}.StatCard_statContent__EaaHb{align-items:center;text-align:center}}.DriverHighlight_cardLink__wWTEX{text-decoration:none;display:block}.DriverHighlight_cardLink__wWTEX .DriverHighlight_container__Nk7Yb{border:2px solid rgba(0,0,0,0)}.DriverHighlight_cardLink__wWTEX .DriverHighlight_container__Nk7Yb:hover{border:2px solid var(--secondary);border-radius:var(--radius-lg)}.DriverHighlight_container__Nk7Yb{background:var(--gradient-radial);border-radius:var(--radius-lg);color:var(--gray-100);position:relative;overflow:hidden}.DriverHighlight_container__Nk7Yb:after{content:"";position:absolute;bottom:0;right:0;background-image:url(/traffic-cone.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom;pointer-events:none;z-index:0}.DriverHighlight_container__Nk7Yb .DriverHighlight_topRow__IsFCJ{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-2x);gap:var(--space-2x);position:relative;z-index:1}.DriverHighlight_container__Nk7Yb .DriverHighlight_nameSection__lSkH5{display:flex;align-items:center;gap:var(--space-2x)}.DriverHighlight_container__Nk7Yb .DriverHighlight_nameSection__lSkH5 h1,.DriverHighlight_container__Nk7Yb .DriverHighlight_nameSection__lSkH5 h3{margin:0;color:var(--gray-100)}.DriverHighlight_container__Nk7Yb .DriverHighlight_nameSection__lSkH5 h1:before,.DriverHighlight_container__Nk7Yb .DriverHighlight_nameSection__lSkH5 h3:before{background-color:var(--gray-600)!important}.DriverHighlight_container__Nk7Yb .DriverHighlight_nameSection__lSkH5 h3{font-size:var(--font-xl)}.DriverHighlight_container__Nk7Yb .DriverHighlight_verifiedBadge___XcHT{display:inline-flex;align-items:center;padding:var(--space-1x);background-color:rgba(var(--gray-100-rgb),.2);border-radius:var(--radius-sm)}.DriverHighlight_container__Nk7Yb .DriverHighlight_verifiedIcon__Fdqm7{color:var(--green-500);font-size:var(--font-lg)!important}.DriverHighlight_container__Nk7Yb .DriverHighlight_location__RoZGo{display:flex;align-items:center;gap:var(--space-1x);margin-bottom:var(--space-2x);color:var(--gray-100);position:relative;z-index:1}.DriverHighlight_container__Nk7Yb .DriverHighlight_location__RoZGo .DriverHighlight_locationIcon__lIEKp{font-size:var(--font-lg)!important;color:var(--gray-300)}.DriverHighlight_container__Nk7Yb .DriverHighlight_statsChips__a5hu_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2x);gap:var(--space-2x);margin-top:var(--space-3x);position:relative;z-index:1}.DriverHighlight_container__Nk7Yb .DriverHighlight_bottomRow__SF6cF{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2x);margin-top:var(--space-2x);position:relative;z-index:1}.DriverHighlight_container__Nk7Yb .DriverHighlight_careerSpan__hDd8U{color:var(--gray-300);font-size:var(--font-sm)}.DriverHighlight_container__Nk7Yb .DriverHighlight_aliases__qrvLI{display:flex;flex-wrap:wrap;gap:var(--space-1x);font-size:var(--font-sm);color:var(--gray-300)}.DriverHighlight_container__Nk7Yb .DriverHighlight_aliases__qrvLI .DriverHighlight_aliasesLabel__Z4_6t{font-weight:var(--font-weight-bold)}.DriverHighlight_container__Nk7Yb .DriverHighlight_aliases__qrvLI .DriverHighlight_aliasesList__bZmJC{font-style:italic}.DriverHighlight_container__Nk7Yb .DriverHighlight_claimButton__WEGVO{max-width:10rem;width:auto}.DriverHighlight_container__Nk7Yb .DriverHighlight_claimButtonBottom__suIsX{display:none}.DriverHighlight_card__xsKIh{padding:var(--space-4x);cursor:pointer;transition:box-shadow .2s ease}.DriverHighlight_card__xsKIh:hover{box-shadow:0 8px 24px rgba(0,0,0,.15)}.DriverHighlight_card__xsKIh:after{width:20rem;height:23rem;opacity:.6}.DriverHighlight_card__xsKIh .DriverHighlight_statsChips__a5hu_{grid-template-columns:repeat(auto-fit,minmax(50px,1fr));margin-top:var(--space-4x);margin-bottom:var(--space-3x)}.DriverHighlight_card__xsKIh .DriverHighlight_bottomRow__SF6cF{margin-top:var(--space-3x)}.DriverHighlight_card__xsKIh .DriverHighlight_careerSpan__hDd8U{white-space:nowrap;text-align:right}.DriverHighlight_card__xsKIh .DriverHighlight_aliases__qrvLI,.DriverHighlight_card__xsKIh .DriverHighlight_claimButton__WEGVO{display:none}.DriverHighlight_header__9cGlD{padding:var(--space-4x)}.DriverHighlight_header__9cGlD:after{width:20rem;height:23rem;opacity:.6}.DriverHighlight_header__9cGlD .DriverHighlight_statsChips__a5hu_{grid-template-columns:repeat(auto-fit,minmax(50px,1fr));margin-top:var(--space-4x);margin-bottom:var(--space-3x)}.DriverHighlight_header__9cGlD .DriverHighlight_bottomRow__SF6cF{margin-top:var(--space-3x)}.DriverHighlight_header__9cGlD .DriverHighlight_careerSpan__hDd8U{white-space:nowrap;text-align:right}@media(max-width:768px){.DriverHighlight_card__xsKIh{padding:var(--space-3x)}.DriverHighlight_card__xsKIh:after{width:15rem;right:-7rem}.DriverHighlight_card__xsKIh .DriverHighlight_topRow__IsFCJ{flex-direction:column;align-items:flex-start}.DriverHighlight_card__xsKIh .DriverHighlight_nameSection__lSkH5{flex-direction:column;align-items:flex-start;width:100%}.DriverHighlight_card__xsKIh .DriverHighlight_nameSection__lSkH5 h3{font-size:var(--font-lg)}.DriverHighlight_card__xsKIh .DriverHighlight_location__RoZGo{order:1;margin-bottom:var(--space-1x)}.DriverHighlight_card__xsKIh .DriverHighlight_statsChips__a5hu_{grid-template-columns:repeat(3,1fr);gap:var(--space-1-5x)}.DriverHighlight_card__xsKIh .DriverHighlight_careerSpan__hDd8U{text-align:left;white-space:normal}.DriverHighlight_header__9cGlD{padding:var(--space-3x)}.DriverHighlight_header__9cGlD:after{width:15rem;right:-7rem}.DriverHighlight_header__9cGlD .DriverHighlight_topRow__IsFCJ{margin-bottom:var(--space-2x)}.DriverHighlight_header__9cGlD .DriverHighlight_topRow__IsFCJ .DriverHighlight_claimButton__WEGVO{display:none}.DriverHighlight_header__9cGlD .DriverHighlight_bottomRow__SF6cF{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.DriverHighlight_header__9cGlD .DriverHighlight_bottomRow__SF6cF .DriverHighlight_claimButtonBottom__suIsX{display:block!important;max-width:10rem;width:auto;flex-shrink:0}.DriverHighlight_header__9cGlD .DriverHighlight_aliases__qrvLI{display:none}.DriverHighlight_header__9cGlD .DriverHighlight_careerSpan__hDd8U{text-align:left;flex:0 1 auto;white-space:normal}}.DriverStats_subtitle__YzVJm{font-size:var(--font-lg);font-weight:var(--font-weight-semibold);color:var(--gray-600);margin:0}.DriverStats_trophyGrid__mY4Yt{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3x);gap:var(--space-3x)}@media(max-width:768px){.DriverStats_trophyGrid__mY4Yt{grid-template-columns:repeat(4,1fr);gap:var(--space-2x)}}.DriverEvents_eventsList__Zd7_Z{display:flex;flex-direction:column;gap:var(--space-3x)}.DriverEvents_eventCard__z6H8Q{background:var(--gray-100);border-radius:var(--radius-md);padding:var(--space-3x);transition:transform .2s ease,box-shadow .2s ease;border:1px solid var(--gray-400)}.DriverEvents_eventHeader__CaQGW{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-2x);padding-bottom:var(--space-2x);border-bottom:1px solid var(--gray-400)}.DriverEvents_eventTitleRow__Yqa0B{display:flex;align-items:center;gap:var(--space-1x);flex:1 1;min-width:0}.DriverEvents_eventTitleRow__Yqa0B .DriverEvents_eventIcon__NTact{color:var(--primary);font-size:var(--font-lg)!important;flex-shrink:0}.DriverEvents_eventTitleRow__Yqa0B a{text-decoration:none}.DriverEvents_eventTitle__DqSul{font-size:var(--font-md);font-weight:var(--font-weight-bold);color:var(--gray-600);margin:0;cursor:pointer;transition:color .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.DriverEvents_eventTitle__DqSul:hover{color:var(--primary)}.DriverEvents_eventDate__liTsb{font-size:var(--font-sm);color:var(--gray-500);flex-shrink:0;margin-left:var(--space-2x)}.DriverEvents_classEntries__o3a1s{display:flex;flex-direction:column;gap:var(--space-2x)}.DriverEvents_classEntry__Acehw{display:flex;justify-content:space-between;align-items:center}.DriverEvents_classInfo__RD__F{display:flex;flex-direction:column;gap:var(--space-1x);flex:1 1;min-width:0}.DriverEvents_classInfo__RD__F .DriverEvents_className__S4eWU{font-weight:var(--font-weight-bold);color:var(--gray-600);font-size:var(--font-md)}.DriverEvents_classInfo__RD__F .DriverEvents_car__s_7Sv{font-size:var(--font-sm);color:var(--gray-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DriverEvents_positions__qwIhe{display:flex;align-items:center;gap:var(--space-2x);flex-shrink:0}.DriverEvents_positionBadge__dfBdG{display:flex;flex-direction:column;align-items:center;padding:var(--space-2x) var(--space-2x);background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.15);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),inset 0 -1px 0 rgba(0,0,0,.1);min-width:4rem}.DriverEvents_positionBadge__dfBdG .DriverEvents_positionLabel__Ryx3H{font-size:var(--font-xs);color:var(--primary);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--font-weight-normal)}.DriverEvents_positionBadge__dfBdG .DriverEvents_positionValue__DuEfs{font-size:var(--font-lg);font-weight:var(--font-weight-bold);color:hsla(0,0%,100%,.95)}.DriverEvents_trophyIcon__cxW6b{font-size:var(--font-xl)!important;display:block;line-height:1}.DriverEvents_trophyIcon__cxW6b.DriverEvents_gold__oz_L7{color:gold}.DriverEvents_trophyIcon__cxW6b.DriverEvents_silver__sxUHc{color:silver}.DriverEvents_trophyIcon__cxW6b.DriverEvents_bronze__OchLi{color:#cd7f32}.DriverEvents_trophyIcon__cxW6b.DriverEvents_default__ME6ZQ{color:var(--orange-500)}[data-theme=light] .DriverEvents_positionBadge__dfBdG{background:rgba(var(--gray-600-rgb),.06)!important;border:1px solid rgba(var(--gray-400-rgb),.2)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 -1px 0 rgba(0,0,0,.05)!important}[data-theme=light] .DriverEvents_positionBadge__dfBdG .DriverEvents_positionLabel__Ryx3H{color:var(--primary)!important}[data-theme=light] .DriverEvents_positionBadge__dfBdG .DriverEvents_positionValue__DuEfs{color:var(--gray-700)!important}@media(max-width:768px){.DriverEvents_eventCard__z6H8Q{padding:var(--space-2x)}.DriverEvents_eventHeader__CaQGW{flex-direction:column;gap:var(--space-1x)}.DriverEvents_eventDate__liTsb{align-self:flex-start;margin-left:0}.DriverEvents_classEntry__Acehw{flex-direction:column;align-items:flex-start;gap:var(--space-1-5x)}.DriverEvents_positions__qwIhe{width:100%;justify-content:flex-start;margin-top:var(--space-2x)}}.DriverCars_carsList__lPpiP{display:flex;flex-direction:column;gap:var(--space-2x)}.DriverCars_carCard__jLzh4{background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.15);border-radius:var(--radius-md);padding:var(--space-3x);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),inset 0 -1px 0 rgba(0,0,0,.1)}.DriverCars_carHeader__sQUAZ{display:flex;align-items:center;gap:var(--space-1x);margin-bottom:var(--space-2x);padding-bottom:var(--space-2x);border-bottom:1px solid hsla(0,0%,100%,.1)}.DriverCars_carHeader__sQUAZ .DriverCars_carIcon__gIqS4{color:var(--primary);font-size:var(--font-xl)!important;flex-shrink:0}.DriverCars_carHeader__sQUAZ .DriverCars_carName__KlmJr{font-size:var(--font-md);font-weight:var(--font-weight-bold);color:hsla(0,0%,100%,.95);margin:0;line-height:1.3;word-break:break-word}.DriverCars_carStats__FeZPz{display:flex;flex-direction:column;gap:var(--space-1x)}.DriverCars_statRow__MOyPO{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-2x);font-size:var(--font-sm)}.DriverCars_statRow__MOyPO .DriverCars_statLabel__c7eqF{color:hsla(0,0%,100%,.7);flex-shrink:0}.DriverCars_statRow__MOyPO .DriverCars_statValue__OTIMm{color:hsla(0,0%,100%,.9);text-align:right;word-break:break-word}[data-theme=light] .DriverCars_carCard__jLzh4{background:rgba(var(--gray-600-rgb),.06)!important;border:1px solid rgba(var(--gray-400-rgb),.2)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 -1px 0 rgba(0,0,0,.05)!important}[data-theme=light] .DriverCars_carCard__jLzh4 .DriverCars_carHeader__sQUAZ{border-bottom:1px solid rgba(var(--gray-400-rgb),.2)!important}[data-theme=light] .DriverCars_carCard__jLzh4 .DriverCars_carHeader__sQUAZ .DriverCars_carName__KlmJr{color:var(--gray-700)!important}[data-theme=light] .DriverCars_carCard__jLzh4 .DriverCars_statRow__MOyPO .DriverCars_statLabel__c7eqF{color:var(--gray-500)!important}[data-theme=light] .DriverCars_carCard__jLzh4 .DriverCars_statRow__MOyPO .DriverCars_statValue__OTIMm{color:var(--gray-700)!important}@media(max-width:768px){.DriverCars_carCard__jLzh4{padding:var(--space-2x)}}.DriverLocationsMap_mapContainer__m_qli{position:relative;width:100%;height:500px;border-radius:8px;overflow:hidden;background-color:var(--background-secondary);box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:768px){.DriverLocationsMap_mapContainer__m_qli{height:350px}}.DriverLocationsMap_map__aNVeU{width:100%;height:100%}.DriverLocationsMap_loadingState__y8wpP{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-secondary)}.DriverLocationsMap_loadingState__y8wpP p{margin-top:16px;font-size:14px}.DriverLocationsMap_spinner__qeaqP{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:DriverLocationsMap_spin__RzNWU 1s linear infinite}@keyframes DriverLocationsMap_spin__RzNWU{to{transform:rotate(1turn)}}.DriverLocationsMap_errorState__CVcdS{display:flex;align-items:center;justify-content:center;height:100%;padding:24px;text-align:center}.DriverLocationsMap_errorState__CVcdS p{color:var(--error-color);font-size:14px}