.Hero_hero__XKL82{background:var(--orange-gradient);padding:var(--space-8x) var(--space-4x);min-height:80vh;display:flex;align-items:flex-start;justify-content:flex-start;position:relative;margin-top:5.2rem;overflow:hidden}.Hero_hero__XKL82 .Hero_content__EOaNc{max-width:var(--screen-desktop);width:100%;text-align:center;margin:6rem auto 0;position:relative;z-index:2}.Hero_hero__XKL82 .Hero_content__EOaNc .Hero_logo__p5V70{max-width:25rem}.Hero_hero__XKL82 .Hero_content__EOaNc .Hero_tagline__XMywu{color:var(--gray-100);font-size:var(--font-lg);margin-bottom:var(--space-6x)}.Hero_hero__XKL82 .Hero_content__EOaNc .Hero_liveEventContainer__4UTwZ{margin-top:2rem;display:flex;justify-content:center;animation:Hero_slideInUp__p8MJR .6s ease-out}@keyframes Hero_slideInUp__p8MJR{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.Hero_hero__XKL82 .Hero_content__EOaNc{margin-top:0}.Hero_hero__XKL82 .Hero_content__EOaNc .Hero_liveEventContainer__4UTwZ{margin-top:1.5rem}}.CustomAutocomplete_container__Oaevu{position:relative;width:100%;max-width:none;margin:0}.CustomAutocomplete_dropdown__T2uDp{background-color:rgba(var(--gray-300-rgb),.2)!important;color:var(--gray-100)!important;border-radius:var(--radius-lg)!important;margin-top:var(--space-1x)!important;max-height:300px!important;overflow:scroll;z-index:101!important}.CustomAutocomplete_dropdown__T2uDp,.CustomAutocomplete_dropdown__T2uDp.CustomAutocomplete_inverse__DzVCp{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:0 8px 32px rgba(var(--gray-600-rgb),.2)!important}.CustomAutocomplete_dropdown__T2uDp.CustomAutocomplete_inverse__DzVCp{background-color:rgba(var(--gray-300),.8)!important;color:var(--gray-600)!important}.CustomAutocomplete_dropdownOption__BgDhI{color:var(--gray-100)!important;padding:var(--space-2x) var(--space-2x)!important;border-bottom:2px solid rgba(var(--gray-300-rgb),.4)!important;transition:background-color .2s ease!important}.CustomAutocomplete_dropdownOption__BgDhI:last-child{border-bottom:none!important}.CustomAutocomplete_dropdownOption__BgDhI.CustomAutocomplete_Mui-focused__I2rfH,.CustomAutocomplete_dropdownOption__BgDhI:hover{background-color:rgba(var(--gray-300-rgb),.4);cursor:pointer}.CustomAutocomplete_dropdown__T2uDp.CustomAutocomplete_inverse__DzVCp .CustomAutocomplete_dropdownOption__BgDhI{color:var(--gray-600)!important}.CustomAutocomplete_optionTitle__pw8ee{font-weight:var(--font-weight-bold);margin-bottom:var(--space-1x);color:var(--gray-600)!important;font-size:var(--font-md);line-height:1.3}.CustomAutocomplete_dropdown__T2uDp.CustomAutocomplete_inverse__DzVCp .CustomAutocomplete_optionTitle__pw8ee{color:var(--gray-100)!important}.CustomAutocomplete_optionDetails__DP9kb{font-size:var(--font-sm);color:var(--gray-100)!important;opacity:.9;font-weight:var(--font-weight-normal)}.CustomAutocomplete_dropdown__T2uDp.CustomAutocomplete_inverse__DzVCp .CustomAutocomplete_optionDetails__DP9kb{color:var(--gray-600)!important}@media(max-width:480px){.CustomAutocomplete_container__Oaevu{max-width:100%}}.LiveEventCard_cardLink__eYFHm{text-decoration:none;color:inherit;display:block;width:100%;max-width:600px;margin:0 auto}.LiveEventCard_liveEventCard__jTDGC{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:16px;padding:1.5rem;color:#fff;box-shadow:0 8px 32px rgba(0,0,0,.1);transition:all .3s ease;border:2px solid rgba(0,0,0,0);position:relative;overflow:hidden}.LiveEventCard_liveEventCard__jTDGC:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));opacity:0;transition:opacity .3s ease}.LiveEventCard_liveEventCard__jTDGC:hover{transform:translateY(-4px);box-shadow:0 12px 48px rgba(0,0,0,.15);border-color:hsla(0,0%,100%,.2)}.LiveEventCard_liveEventCard__jTDGC:hover:before{opacity:1}.LiveEventCard_header__Ow_se{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.LiveEventCard_liveIndicator__JNz7B{display:flex;align-items:center;gap:.5rem}.LiveEventCard_liveDot__9J_L_{width:8px;height:8px;background-color:#f44;border-radius:50%;animation:LiveEventCard_pulse__1Y6oG 2s infinite}@keyframes LiveEventCard_pulse__1Y6oG{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}.LiveEventCard_liveText__uxUuJ{color:#f44}.LiveEventCard_liveText__uxUuJ,.LiveEventCard_upcomingText__hGbIV{font-size:.75rem;font-weight:700;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.LiveEventCard_upcomingText__hGbIV{color:#fa0}.LiveEventCard_eventStatus__3M_TI{font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.LiveEventCard_statusLive__ZuMep{background-color:rgba(255,68,68,.2);color:#f44;border:1px solid rgba(255,68,68,.3)}.LiveEventCard_statusUpcoming__1Xrjw{background-color:rgba(255,170,0,.2);color:#fa0;border:1px solid rgba(255,170,0,.3)}.LiveEventCard_statusDefault__ml9Qq{background-color:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.3)}.LiveEventCard_content__XMYSX{margin-bottom:1.5rem}.LiveEventCard_eventTitle__1wC4X{font-size:1.5rem;font-weight:700;margin:0 0 1rem;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media(max-width:768px){.LiveEventCard_eventTitle__1wC4X{font-size:1.25rem}}.LiveEventCard_eventDetails__cM1iQ{display:flex;flex-direction:column;gap:.5rem}.LiveEventCard_dates__fY2VQ,.LiveEventCard_location__80bnp,.LiveEventCard_type__L7zDt{font-size:.875rem;opacity:.9;display:flex;align-items:center;gap:.5rem}.LiveEventCard_footer__77YFa{display:flex;justify-content:flex-end;align-items:center}.LiveEventCard_viewLink__KWbyz{font-size:.875rem;font-weight:600;opacity:.9;transition:opacity .2s ease}.LiveEventCard_liveEventCard__jTDGC:hover .LiveEventCard_viewLink__KWbyz{opacity:1}@media(max-width:768px){.LiveEventCard_liveEventCard__jTDGC{padding:1.25rem}.LiveEventCard_header__Ow_se{flex-direction:column;align-items:flex-start;gap:.75rem}.LiveEventCard_eventDetails__cM1iQ{gap:.75rem}.LiveEventCard_dates__fY2VQ,.LiveEventCard_location__80bnp,.LiveEventCard_type__L7zDt{font-size:.8rem}}.AnimatedCones_conesContainer__TNkKp{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.AnimatedCones_conesContainer__TNkKp .AnimatedCones_cone__rDABc{position:absolute;transition:transform .1s ease-out;will-change:transform,left,top,opacity}.AnimatedCones_conesContainer__TNkKp .AnimatedCones_cone__rDABc img{width:8rem;height:8rem;filter:brightness(.6) saturate(.7);transition:filter .3s ease}.AnimatedCones_conesContainer__TNkKp .AnimatedCones_cone__rDABc:after{content:"";position:absolute;top:50%;left:50%;width:10rem;height:10rem;background:radial-gradient(circle,rgba(255,255,255,.08) 0,transparent 70%);transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;opacity:0;transition:opacity .3s ease}.AnimatedCones_conesContainer__TNkKp .AnimatedCones_cone__rDABc:hover img{filter:brightness(.8) saturate(1)}.AnimatedCones_conesContainer__TNkKp .AnimatedCones_cone__rDABc:hover:after{opacity:1}@media(max-width:768px){.AnimatedCones_conesContainer__TNkKp .AnimatedCones_cone__rDABc img{width:5rem;height:5rem}.AnimatedCones_conesContainer__TNkKp .AnimatedCones_cone__rDABc:after{width:6rem;height:6rem}}.Loading_container__uSwIh{display:flex;justify-content:center;align-items:center;min-height:200px;flex-direction:column;gap:var(--space-2x)}.Loading_spinner__tG_ge{width:var(--space-4x);height:var(--space-4x);border-top:3px solid var(--gray-200);border:3px solid var(--gray-200);border-top-color:var(--primary);border-radius:50%;animation:Loading_spin__n95MB 1s linear infinite}@keyframes Loading_spin__n95MB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Loading_text__ASyON{color:var(--gray-600);margin:0;font-size:1rem}.pastEvents_title__7V0bL{margin:0}.pastEvents_searchContainer__gEw5z{flex:1 1;max-width:300px;min-width:200px}.pastEvents_error__oz3Nr{color:var(--error);text-align:center;padding:var(--space-2x)}.pastEvents_classResultsContainer___jS6_{margin-top:var(--space-4x);border-top:1px solid var(--gray-300);padding-top:var(--space-4x)}.pastEvents_closeButton__OIN9f{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--gray-500);padding:var(--space-1x);line-height:1}.pastEvents_closeButton__OIN9f:hover{color:var(--gray-700)}.pastEvents_tableNoResults__jU9Xb{display:flex;flex-direction:column;justify-content:center;text-align:center;height:100%;padding:0}.pastEvents_searchInput__xZmY0 fieldset{border-color:var(--gray-300)!important;background:var(--gray-100);color:var(--gray-600);font-size:var(--font-sm);z-index:0}.pastEvents_searchInput__xZmY0 :hover fieldset,.pastEvents_searchInput__xZmY0.pastEvents_Mui-focused__j9Bah fieldset{border-color:var(--primary)}.pastEvents_searchInput__xZmY0 input{color:var(--gray-600);z-index:1}.pastEvents_searchInput__xZmY0 input::placeholder{color:var(--gray-400);opacity:1}.pastEvents_searchInput__xZmY0 input:focus+fieldset{background-color:var(--gray-200)!important;border-color:var(--gray-100)}.pastEvents_searchInput__xZmY0 .pastEvents_searchIcon__g_e8L{color:var(--gray-400);z-index:1!important}.pastEvents_eventCell__OZGeX{width:100%;padding:var(--space-1x);cursor:pointer}.pastEvents_eventTitle__Sp5ms{font-weight:var(--font-weight-bold);font-size:var(--font-sm);line-height:1.2;margin-bottom:var(--space-half);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pastEvents_eventDate__iQFEw{font-size:.75rem;color:var(--gray-500);line-height:1.2}.pastEvents_smokoRow__i7kMe{--DataGrid-t-color-border-base:var(--gray-300)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-row{background-color:var(--gray-100);color:var(--gray-600)}.pastEvents_smokoRow__i7kMe .MuiDataGrid-row:hover{background-color:var(--gray-200)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-row:focus{outline:1px solid var(--primary)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-row:focus-visible{outline:1px solid var(--primary)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-cell:focus{outline:1px solid var(--primary)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-cell:focus-visible{outline:1px solid var(--primary)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-cell:focus-within{outline:1px solid var(--primary)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-row:focus{outline:none!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-row:focus-visible{outline:none!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-columnHeaders{background-color:var(--gray-200)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-columnHeader{background-color:var(--gray-100)!important;color:var(--gray-600);font-weight:var(--font-weight-bold);font-size:var(--font-lg);padding-left:var(--space-2x)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-columnHeader:focus{outline:none!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-columnHeader:focus-visible{outline:none!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-sortIcon{color:var(--primary)!important}.pastEvents_smokoRow__i7kMe .MuiDataGrid-footerContainer{background-color:var(--gray-100)!important}.pastEvents_smokoRow__i7kMe .MuiTablePagination-actions button,.pastEvents_smokoRow__i7kMe .MuiTablePagination-displayedRows,.pastEvents_smokoRow__i7kMe .MuiTablePagination-select,.pastEvents_smokoRow__i7kMe .MuiTablePagination-selectLabel{color:var(--gray-600)!important}.pastEvents_smokoRow__i7kMe .MuiTablePagination-actions .Mui-disabled{color:var(--gray-400)!important}@media(max-width:768px){.pastEvents_searchContainer__gEw5z{max-width:100%}}.pastEvents_resultsTable__Es4NS{background-color:var(--white);border-radius:var(--radius-md);border:1px solid var(--gray-300);overflow:hidden}.pastEvents_tableHeader__cfiCU{background-color:var(--gray-200);padding:var(--space-3x) var(--space-4x);border-bottom:1px solid var(--gray-300)}.pastEvents_sortButton__MuBzw{background:none;border:none;display:flex;align-items:center;gap:var(--space-1x);cursor:pointer;color:var(--gray-600);font-weight:var(--font-weight-bold)}.pastEvents_sortButton__MuBzw:hover{color:var(--primary)}.pastEvents_sortIcon__hRtCR{font-size:var(--font-sm);color:var(--primary)}.pastEvents_tableBody__l_V_p{background-color:var(--white)}.pastEvents_resultRow__f6wfg{display:flex;align-items:stretch;padding:var(--space-3x) var(--space-4x);border-bottom:1px solid var(--gray-200);gap:var(--space-4x)}.pastEvents_resultRow__f6wfg:last-child{border-bottom:none}.pastEvents_resultRow__f6wfg:hover{background-color:var(--gray-100)}.pastEvents_positionContainer__AYx_I{display:flex;align-items:center;justify-content:center;min-width:80px;flex-shrink:0}.pastEvents_positionNumber__G7rpJ{font-size:var(--font-xl);font-weight:var(--font-weight-bold);color:var(--gray-600)}.pastEvents_driverContainer__lW3nn{flex:1 1;display:flex;flex-direction:column;gap:var(--space-1x);justify-content:center}.pastEvents_driverName__Ejk_k{font-size:var(--font-lg);font-weight:var(--font-weight-bold);color:var(--black);line-height:1.2}.pastEvents_courseTimes__SewWe{font-size:var(--font-sm);color:var(--gray-500);font-family:monospace;line-height:1.3}.pastEvents_courseTimesContainer__zFsD_{display:flex;align-items:center;margin-bottom:var(--space-half)}.pastEvents_timesRow__hKy2x{display:flex;flex:1 1;gap:var(--space-3x);align-items:center;justify-content:space-between}.pastEvents_timeValue___hisD{font-size:var(--font-sm);color:var(--gray-600);font-family:monospace;font-weight:var(--font-weight-normal);padding:var(--space-half) var(--space-1x);background-color:var(--gray-100);border-radius:var(--radius-sm);min-width:60px;text-align:center}.pastEvents_noTimes__7z4EJ{font-size:var(--font-sm);color:var(--gray-400);font-style:italic}.pastEvents_totalContainer__fPhJy{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:var(--space-half);min-width:120px;flex-shrink:0}.pastEvents_totalTime__et4Sz{font-size:var(--font-lg);font-weight:var(--font-weight-bold);color:var(--black);font-family:monospace}.pastEvents_deltaTime__iM9fs{font-size:var(--font-sm);color:var(--gray-500);font-style:italic;font-family:monospace}@media(max-width:768px){.pastEvents_resultRow__f6wfg{padding:var(--space-2x);gap:var(--space-2x)}.pastEvents_positionContainer__AYx_I{min-width:60px}.pastEvents_positionNumber__G7rpJ{font-size:var(--font-lg)}.pastEvents_driverName__Ejk_k{font-size:var(--font-md)}.pastEvents_courseTimesContainer__zFsD_{flex-direction:column;align-items:flex-start;gap:var(--space-1x)}.pastEvents_timesRow__hKy2x{justify-content:flex-start;gap:var(--space-1x);flex-wrap:wrap}.pastEvents_timeValue___hisD{font-size:var(--font-xs);min-width:50px;padding:var(--space-half)}.pastEvents_totalContainer__fPhJy{min-width:100px}.pastEvents_totalTime__et4Sz{font-size:var(--font-md)}}.ClassResults_classResultsContainer__75LoS{margin-top:var(--space-4x);border-top:1px solid var(--gray-300);padding-top:var(--space-4x)}.ClassResults_classResultsContainer__75LoS .ClassResults_error__Yd7Bn{color:var(--error);text-align:center;padding:var(--space-2x)}.ClassResults_classResultsContainer__75LoS .ClassResults_headerContainer__A4rZ9{margin-bottom:var(--space-4x)}.ClassResults_classResultsContainer__75LoS .ClassResults_description__QsXrE{margin-bottom:var(--space-4x);color:var(--gray-600)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R{background-color:var(--gray-100);border-radius:var(--radius-lg);border:2px solid var(--gray-400);overflow:hidden}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv{background-color:var(--gray-100)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF{padding:var(--space-2x);border-bottom:2px solid var(--gray-400)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF:last-child{border-bottom:none}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF:hover{background-color:var(--gray-200)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1x)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_details__EjlEg{display:flex;gap:var(--space-2x);align-items:center}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_details__EjlEg .ClassResults_positionContainer__pb_cG{display:flex;align-items:center;justify-content:flex-start;min-width:3rem;font-size:var(--font-xl);font-weight:var(--font-weight-bold);color:var(--gray-600);line-height:0;min-height:var(--space-3x)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_details__EjlEg .ClassResults_positionContainer__pb_cG .ClassResults_trophyIcon__dsbgC{font-size:var(--font-lg);margin-left:var(--space-1x);display:inline-flex;align-items:center}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_details__EjlEg .ClassResults_positionContainer__pb_cG .ClassResults_trophyIcon__dsbgC.ClassResults_gold__xaEkm{color:gold}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_details__EjlEg .ClassResults_positionContainer__pb_cG .ClassResults_trophyIcon__dsbgC.ClassResults_silver__8zqO9{color:silver}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_details__EjlEg .ClassResults_positionContainer__pb_cG .ClassResults_trophyIcon__dsbgC.ClassResults_bronze__yM9WN{color:#cd7f32}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_details__EjlEg .ClassResults_positionContainer__pb_cG .ClassResults_trophyIcon__dsbgC.ClassResults_default__Fx_Qs{color:var(--gray-300)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_details__EjlEg .ClassResults_driverDetails__ZiuIw{line-height:1.2;display:flex;flex-direction:column}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_details__EjlEg .ClassResults_driverDetails__ZiuIw .ClassResults_name__B2BLm{font-weight:var(--font-weight-bold);font-size:var(--font-lg)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_totalTime__2_baF{font-size:var(--font-lg);color:var(--black);text-align:right}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_detailsRow__y7Lgl .ClassResults_deltaTime__3_Qpu{font-size:var(--font-sm);color:var(--gray-500);text-align:right}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a{display:flex;align-items:flex-start;padding:var(--space-2x);gap:var(--space-2x);flex-direction:column}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq{display:flex;align-items:center;gap:var(--space-4x);margin-bottom:var(--space-2x);border-bottom:1px solid var(--gray-300)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq:last-child{border-bottom:none}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq .ClassResults_timeValue__q7MIV{font-size:var(--font-md);color:var(--gray-600);padding:var(--space-half) var(--space-1x);background-color:var(--gray-200);border-radius:var(--radius-sm);border:1px solid var(--gray-400);text-align:center;display:flex;align-items:center;justify-content:center;min-width:7rem}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq .ClassResults_timeValue__q7MIV .ClassResults_penalties__FKW55{margin-left:var(--space-1x);align-items:center;position:relative;display:flex;color:var(--primary)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq .ClassResults_timeValue__q7MIV .ClassResults_penalties__FKW55:after{content:"";background-image:url(/traffic-cone-icon.svg);width:1rem;height:1rem}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq .ClassResults_timeValue__q7MIV .ClassResults_dnfDns__wjEt5{color:var(--error);text-transform:uppercase}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq .ClassResults_noTimes__sCyRR{font-size:var(--font-sm);color:var(--gray-400)}@media(max-width:768px){.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a{padding:var(--space-2x) 0 0 0}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq{gap:1rem;flex-wrap:wrap;width:100%;justify-content:space-between}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq .ClassResults_timeValue__q7MIV{padding:var(--space-half) var(--space-1x);min-width:4rem;flex:1 1}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq .ClassResults_timeValue__q7MIV .ClassResults_penalties__FKW55{margin-left:var(--space-half)}.ClassResults_classResultsContainer__75LoS .ClassResults_resultsTable__m9m2R .ClassResults_tableBody___UIbv .ClassResults_resultRow__UVSSF .ClassResults_timesRow__cmG8a .ClassResults_courseTimesContainer__ceaUq .ClassResults_timeValue__q7MIV .ClassResults_penalties__FKW55:after{content:"";width:16px;height:16px;margin-left:var(--space-half)}}.DriverSearch_container__2Et2h{width:100%;max-width:1200px;margin:0 auto;padding:1rem}.DriverSearch_searchSection__fPjER{margin-bottom:2rem}.DriverSearch_title__RB098{font-size:2rem;font-weight:700;color:var(--gray-700);margin-bottom:.5rem}@media(max-width:768px){.DriverSearch_title__RB098{font-size:1.5rem}}.DriverSearch_description__k_ClP{color:var(--gray-600);font-size:1rem;margin-bottom:1.5rem;max-width:600px;margin-left:auto;margin-right:auto}.DriverSearch_searchForm__ReVHg{margin-bottom:1rem}.DriverSearch_inputContainer__Pkkh4{display:flex;gap:.5rem;max-width:500px;margin:0 auto}@media(max-width:768px){.DriverSearch_inputContainer__Pkkh4{flex-direction:column;gap:.75rem}}.DriverSearch_searchInput__EsNG1{flex:1 1;padding:.75rem 1rem;border:2px solid var(--gray-300);border-radius:8px;font-size:1rem;transition:border-color .2s ease}.DriverSearch_searchInput__EsNG1:focus{outline:none;border-color:var(--primary)}.DriverSearch_searchInput__EsNG1:disabled{background-color:var(--gray-200);color:var(--gray-400);cursor:not-allowed}.DriverSearch_searchInput__EsNG1::placeholder{color:var(--gray-400)}.DriverSearch_searchButton__DmAxl{padding:.75rem 1.5rem;background-color:var(--primary);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s ease;min-width:120px}.DriverSearch_searchButton__DmAxl:hover:not(:disabled){background-color:var(--primary-dark)}.DriverSearch_searchButton__DmAxl:disabled{background-color:var(--gray-400);cursor:not-allowed}@media(max-width:768px){.DriverSearch_searchButton__DmAxl{width:100%}}.DriverSearch_clearButton__XehzQ{background-color:rgba(0,0,0,0);color:var(--gray-600);border:1px solid var(--gray-300);border-radius:6px;padding:.5rem 1rem;font-size:.875rem;cursor:pointer;transition:all .2s ease}.DriverSearch_clearButton__XehzQ:hover{background-color:var(--gray-200);color:var(--gray-700)}.DriverSearch_loadingContainer__EEiJi{display:flex;justify-content:center;padding:2rem}.DriverSearch_errorContainer__mTpI8{text-align:center;padding:1rem;margin:1rem 0}.DriverSearch_errorMessage__3Jtcr{color:var(--red-600);font-size:1rem;margin:0}.DriverSearch_resultsSection__enRBZ{margin-top:2rem}.DriverSearch_resultsTitle__qoMP5{font-size:1.25rem;font-weight:600;color:var(--gray-700);margin-bottom:1rem;text-align:center}.DriverSearch_resultsList__KPwRI{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}.DriverSearch_resultCard__l9DjA{background-color:var(--gray-100);border:1px solid var(--gray-300);border-radius:12px;padding:1.25rem;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.DriverSearch_resultCard__l9DjA:hover{border-color:var(--gray-400);box-shadow:0 4px 12px rgba(0,0,0,.15)}.DriverSearch_resultHeader__p0mY2{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem}.DriverSearch_eventTitle__6nA8z{font-size:1rem;font-weight:600;color:var(--gray-700);margin:0;flex:1 1;line-height:1.3;cursor:pointer;transition:color .2s ease}.DriverSearch_eventTitle__6nA8z:hover{color:var(--primary);text-decoration:underline}.DriverSearch_eventTitle__6nA8z:focus{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.DriverSearch_eventStatus__Ivzd6{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;white-space:nowrap}.DriverSearch_statusPast__VoGSo{background-color:#f3f4f6;color:#6b7280}.DriverSearch_statusCurrent__cb39_{background-color:#dcfce7;color:#166534}.DriverSearch_statusUpcoming__TiBT_{background-color:#dbeafe;color:#1e40af}.DriverSearch_statusUnknown__q0Sp3{background-color:#fef3c7;color:#92400e}.DriverSearch_resultDetails__INrZM{display:flex;flex-direction:column;gap:.75rem}.DriverSearch_classInfo__khHEO,.DriverSearch_eventInfo__tS_bH,.DriverSearch_performanceInfo__CcZBa{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;font-size:.875rem}.DriverSearch_classesSection__l2UNM{display:flex;flex-direction:column;gap:.5rem}.DriverSearch_eventsSection__13jYD{display:flex;flex-direction:column;gap:1rem}.DriverSearch_eventSection__GavWf{display:flex;flex-direction:column;gap:.75rem}.DriverSearch_eventSection__GavWf:not(:last-child){padding-bottom:1rem;border-bottom:1px solid var(--gray-300)}.DriverSearch_eventHeader__asL2h{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.DriverSearch_driversSection__0hUDf{display:flex;flex-direction:column;gap:1rem}.DriverSearch_driverSection__wgjvO{display:flex;flex-direction:column;gap:.75rem}.DriverSearch_driverSection__wgjvO:not(:last-child){padding-bottom:1rem;border-bottom:1px solid var(--gray-300)}.DriverSearch_driverName__Lbo5T{margin:0;font-size:1.25rem;font-weight:700;color:var(--gray-800);padding:0 0 .75rem;border-bottom:2px solid var(--primary)}.DriverSearch_classesLabel__1VPiw{font-size:.875rem;font-weight:600;color:var(--gray-600)}.DriverSearch_classChips__l09HJ{display:flex;flex-wrap:wrap;gap:.5rem}.DriverSearch_classChip__ftQvv{display:flex;align-items:center;gap:.5rem;background-color:var(--primary);color:#fff;border:none;border-radius:20px;padding:.5rem .75rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none}.DriverSearch_classChip__ftQvv:hover{background-color:var(--primary-dark);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.DriverSearch_classChip__ftQvv:active{transform:translateY(0)}.DriverSearch_classChip__ftQvv:focus{outline:2px solid var(--primary);outline-offset:2px}.DriverSearch_classChip__ftQvv .DriverSearch_className__PRkpP{font-weight:600;color:inherit}.DriverSearch_classChip__ftQvv .DriverSearch_position__WeGei{background-color:hsla(0,0%,100%,.2);border-radius:10px;padding:.125rem .375rem;font-size:.625rem;font-weight:700;line-height:1}.DriverSearch_car__Zdgxi,.DriverSearch_className__PRkpP,.DriverSearch_date__4KF9_,.DriverSearch_delta__ZqwH_,.DriverSearch_eventType__TBBgE,.DriverSearch_location__gIAEo,.DriverSearch_position__WeGei,.DriverSearch_time__SnqqQ{color:var(--gray-600)}.DriverSearch_car__Zdgxi:not(:last-child),.DriverSearch_className__PRkpP:not(:last-child),.DriverSearch_date__4KF9_:not(:last-child),.DriverSearch_delta__ZqwH_:not(:last-child),.DriverSearch_eventType__TBBgE:not(:last-child),.DriverSearch_location__gIAEo:not(:last-child),.DriverSearch_position__WeGei:not(:last-child),.DriverSearch_time__SnqqQ:not(:last-child){position:relative}.DriverSearch_car__Zdgxi:not(:last-child):after,.DriverSearch_className__PRkpP:not(:last-child):after,.DriverSearch_date__4KF9_:not(:last-child):after,.DriverSearch_delta__ZqwH_:not(:last-child):after,.DriverSearch_eventType__TBBgE:not(:last-child):after,.DriverSearch_location__gIAEo:not(:last-child):after,.DriverSearch_position__WeGei:not(:last-child):after,.DriverSearch_time__SnqqQ:not(:last-child):after{content:"•";margin-left:1rem;color:var(--gray-300)}.DriverSearch_className__PRkpP{font-weight:600;color:var(--primary)}.DriverSearch_position__WeGei{font-weight:600}.DriverSearch_time__SnqqQ{font-family:monospace;font-weight:600}.DriverSearch_delta__ZqwH_{font-family:monospace;color:var(--red-600)}.UserCard_userCard__bf_UN{justify-content:space-between;margin-bottom:var(--space-4x)}.UserCard_userCard__bf_UN,.UserCard_userCard__bf_UN .UserCard_user__3b1BW{display:flex;gap:var(--space-4x);align-items:center}.UserCard_userCard__bf_UN .UserCard_user__3b1BW .UserCard_avatar__zYyN5{border-radius:50%;width:var(--space-10x);height:var(--space-10x);border:2px solid var(--primary)}.UserCard_userCard__bf_UN .UserCard_user__3b1BW .UserCard_userDetails__8CpGT{color:var(--gray-600);display:flex;flex-direction:column;gap:var(--space-1x)}.UserCard_userCard__bf_UN .UserCard_user__3b1BW .UserCard_userDetails__8CpGT .UserCard_userName__kW_Gd{margin-bottom:0}.UserCard_userCard__bf_UN .UserCard_user__3b1BW .UserCard_userDetails__8CpGT .UserCard_userEmail__Xvpes{font-size:var(--font-sm);color:var(--gray-500)}.UserCard_userCard__bf_UN .UserCard_logoutButton__fZgeb{max-width:10rem}@media(max-width:768px){.UserCard_userCard__bf_UN{flex-direction:column;align-items:flex-start}.UserCard_userCard__bf_UN .UserCard_user__3b1BW{flex-direction:column;width:100%}.UserCard_userCard__bf_UN .UserCard_user__3b1BW .UserCard_avatar__zYyN5{margin:0 auto}.UserCard_userCard__bf_UN .UserCard_user__3b1BW .UserCard_userDetails__8CpGT{width:100%}.UserCard_userCard__bf_UN .UserCard_user__3b1BW .UserCard_userDetails__8CpGT .UserCard_userName__kW_Gd{margin-bottom:0}.UserCard_userCard__bf_UN .UserCard_user__3b1BW .UserCard_userDetails__8CpGT .UserCard_userEmail__Xvpes{font-size:var(--font-sm);color:var(--gray-500)}.UserCard_userCard__bf_UN .UserCard_logoutButton__fZgeb{max-width:100%;margin:0 auto}}.CollapsibleSection_container__keOrO{background:var(--gray-100);border:2px solid var(--gray-300);border-radius:var(--radius-lg)}.CollapsibleSection_container__keOrO .CollapsibleSection_headerContainer__iiyHv{background-color:var(--gray-100);padding:var(--space-2x);border-radius:var(--radius-lg)}.CollapsibleSection_container__keOrO .CollapsibleSection_headerContainer__iiyHv.CollapsibleSection_expanded__7PK7j{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:2px solid var(--gray-300)}.CollapsibleSection_container__keOrO .CollapsibleSection_headerContainer__iiyHv:hover{background-color:var(--gray-200)}.CollapsibleSection_container__keOrO .CollapsibleSection_headerContainer__iiyHv:hover .CollapsibleSection_collapsibleHeader__J7lRq .CollapsibleSection_chevronIcon__FToBI{color:var(--primary)}.CollapsibleSection_container__keOrO .CollapsibleSection_headerContainer__iiyHv .CollapsibleSection_collapsibleHeader__J7lRq{cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease}.CollapsibleSection_container__keOrO .CollapsibleSection_headerContainer__iiyHv .CollapsibleSection_collapsibleHeader__J7lRq .CollapsibleSection_title__uGyb6{margin:0}.CollapsibleSection_container__keOrO .CollapsibleSection_headerContainer__iiyHv .CollapsibleSection_collapsibleHeader__J7lRq .CollapsibleSection_chevronIcon__FToBI{display:flex;align-items:center;justify-content:center;width:var(--space-4x);height:var(--space-4x);color:var(--gray-600);transition:transform .2s ease,color .2s ease}.CollapsibleSection_container__keOrO .CollapsibleSection_headerContainer__iiyHv .CollapsibleSection_collapsibleHeader__J7lRq .CollapsibleSection_chevronIcon__FToBI.CollapsibleSection_expanded__7PK7j{transform:rotate(180deg)}.CollapsibleSection_container__keOrO .CollapsibleSection_collapsibleContent__xHP8U{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.CollapsibleSection_container__keOrO .CollapsibleSection_collapsibleContent__xHP8U.CollapsibleSection_expanded__7PK7j{max-height:-moz-fit-content;max-height:fit-content;transition:max-height .3s ease-in;padding:var(--space-4x)}.EventCard_eventCard__pRfMm{background:var(--orange-gradient);border-radius:var(--radius-lg);padding:var(--space-4x);color:var(--gray-100);position:relative;overflow:hidden}.EventCard_eventCard__pRfMm:after{content:"";position:absolute;bottom:0;right:0;width:20rem;height:23rem;background-image:url(/traffic-cone.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom;pointer-events:none;opacity:.6}.EventCard_eventCard__pRfMm .font-title{margin-bottom:var(--space-2x)}.EventCard_eventCard__pRfMm .font-title:before{background-color:var(--gray-600)!important}.EventCard_eventCard__pRfMm .EventCard_statusChips__1WLFb{display:flex;flex-wrap:wrap;gap:var(--space-1x)}.EventCard_eventCard__pRfMm .statusChip.EventCard_cardChip__LgCWi{background-color:rgba(var(--gray-100-rgb),.2);color:var(--gray-100)!important;width:max-content}.EventCard_eventCard__pRfMm .EventCard_dateLocationRow__xIlbC{display:flex;flex-wrap:wrap;gap:var(--space-4x);align-items:center}.EventCard_eventCard__pRfMm .EventCard_dateLocationRow__xIlbC .EventCard_detailItem__WOWAr{display:flex;align-items:center;gap:var(--space-1x);color:var(--white);min-width:0;flex:0 1 auto}.EventCard_eventCard__pRfMm .EventCard_dateLocationRow__xIlbC .EventCard_detailItem__WOWAr .EventCard_icon__8suiQ{font-size:var(--font-lg)!important;color:var(--gray-300);flex-shrink:0}.EventCard_eventCard__pRfMm .EventCard_dateLocationRow__xIlbC .EventCard_detailItem__WOWAr .EventCard_detailText__10_e3{font-size:var(--font-md);font-weight:var(--font-weight-normal);color:var(--white)}@media(max-width:768px){.EventCard_eventCard__pRfMm:after{width:15rem;right:-7rem}.EventCard_eventCard__pRfMm .EventCard_dateLocationRow__xIlbC{flex-direction:column;align-items:flex-start;gap:var(--space-1x)}}.QueueManagement_title__yq_XN{margin:var(--space-4x) 0 var(--space-2x) 0}.QueueManagement_titleWithButton__reKAg{justify-content:space-between;margin:var(--space-4x) 0 var(--space-2x) 0}.QueueManagement_titleWithButton__reKAg,.QueueManagement_titleWithButton__reKAg .QueueManagement_buttonGroup__iIGJ5{display:flex;align-items:center;gap:var(--space-2x)}.QueueManagement_titleWithButton__reKAg .QueueManagement_refreshButtonInline__mnBqT,.QueueManagement_titleWithButton__reKAg .QueueManagement_runNowButton__AMHL0{max-width:10rem;flex:none;white-space:nowrap}.QueueManagement_titleWithButton__reKAg .QueueManagement_runNowButton__AMHL0:disabled{opacity:.6;cursor:not-allowed}.QueueManagement_addEventForm__4aScb{display:flex;gap:var(--space-2x);align-items:center}.QueueManagement_addEventForm__4aScb .QueueManagement_inputFlex__VWb5y{flex:1 1;width:auto}.QueueManagement_addEventForm__4aScb .QueueManagement_addButton__f__Gp{width:10rem;flex:none;white-space:nowrap}.QueueManagement_addEventForm__4aScb .QueueManagement_addButton__f__Gp:disabled{opacity:.6;cursor:not-allowed}.QueueManagement_message__Ecbp7{margin-top:var(--space-2x);padding:var(--space-2x);border-radius:var(--radius-sm);font-size:var(--font-sm);display:flex;justify-content:space-between;align-items:center}.QueueManagement_message__Ecbp7.QueueManagement_success__x5IGh{background:var(--success-light);color:#fff}.QueueManagement_message__Ecbp7.QueueManagement_error__vPsc1{background:var(--error-light);color:#fff}.QueueManagement_message__Ecbp7.QueueManagement_warning__PYVS9{background:var(--warning-light);color:#fff}.QueueManagement_message__Ecbp7 .QueueManagement_retryButton__clvQw{margin-left:var(--space-2x);padding:var(--space-1x) var(--space-2x);font-size:var(--font-xs)}.QueueManagement_queueStatus__SL2kT .QueueManagement_statusGrid__IfXAm{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-2x);gap:var(--space-2x);margin-bottom:var(--space-4x)}.QueueManagement_queueStatus__SL2kT .QueueManagement_statusGrid__IfXAm .QueueManagement_statusItem__2c7V0{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:var(--space-2x);background:var(--gray-100);border-radius:var(--radius-lg);border:1px solid var(--gray-300)}.QueueManagement_queueStatus__SL2kT .QueueManagement_statusGrid__IfXAm .QueueManagement_statusItem__2c7V0 .QueueManagement_statusValue__SxwDj{font-weight:var(--font-weight-bold)}.QueueManagement_queueStatus__SL2kT .QueueManagement_refreshButton__tVsqU{width:100%}.QueueManagement_queueItem__a0el0{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2x);background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--radius-lg);margin-bottom:var(--space-2x)}.QueueManagement_queueItem__a0el0:last-child{margin-bottom:0}.QueueManagement_queueItem__a0el0 .QueueManagement_queueItemInfo__aVtTa{display:flex;flex-direction:column;gap:var(--space-1x)}.QueueManagement_queueItem__a0el0 .QueueManagement_queueItemInfo__aVtTa .QueueManagement_retryCount__8Ty_3{color:var(--warning-light)}.QueueManagement_pending__V5_Nt{border-color:var(--warning-light);color:var(--warning-light)}.QueueManagement_processing__mmAGt{border-color:var(--primary);color:var(--primary)}.QueueManagement_completed__3s_zl{border-color:var(--success-light);color:var(--success-light)}.QueueManagement_failed__Nq3Ww{border-color:var(--error-light);color:var(--error-light)}.QueueManagement_emptyQueue__jVw0z{text-align:center;color:var(--gray-500);font-style:italic;padding:var(--space-4x)}.QueueManagement_showAllButton__T5YQ_{width:10rem;margin:var(--space-2x) 0 0 auto;text-align:center;display:block}.QueueManagement_expandableItems__EvCss{overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.QueueManagement_expandableItems__EvCss.QueueManagement_collapsed___6Qg_{max-height:0;opacity:0}.QueueManagement_expandableItems__EvCss.QueueManagement_expanded__AUhZh{max-height:2000px;opacity:1}@media(max-width:768px){.QueueManagement_addEventForm__4aScb{flex-direction:column;align-items:stretch}.QueueManagement_addEventForm__4aScb .QueueManagement_inputFlex__VWb5y{flex:none}.QueueManagement_addEventForm__4aScb .QueueManagement_addButton__f__Gp{width:100%}.QueueManagement_titleWithButton__reKAg{flex-direction:column;align-items:stretch}.QueueManagement_titleWithButton__reKAg .QueueManagement_refreshButtonInline__mnBqT{max-width:none;width:100%}.QueueManagement_showAllButton__T5YQ_{width:100%;margin:var(--space-2x) 0 0 0}}.EventManagement_container__97l5U{width:100%}.EventManagement_header__HR94Z{margin-bottom:var(--space-4x)}.EventManagement_header__HR94Z h3{margin:0 0 var(--space-1x) 0;color:var(--gray-100);font-size:var(--font-lg);font-weight:var(--font-weight-bold)}.EventManagement_subtitle___C5o_{margin:0;color:var(--gray-400);font-size:var(--font-sm)}.EventManagement_error__TRSqY,.EventManagement_loading__PncFa,.EventManagement_noEvents__M3hhu{padding:var(--space-4x);text-align:center;color:var(--gray-400);background:rgba(var(--gray-600-rgb),.1);border-radius:var(--radius-lg)}.EventManagement_error__TRSqY{color:var(--error);background:rgba(var(--error-rgb),.1)}.EventManagement_eventsList__Ansvv{display:flex;flex-direction:column;gap:var(--space-3x)}.EventManagement_eventCard__7BMz1{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3x);background:rgba(var(--gray-600-rgb),.1);border:1px solid rgba(var(--gray-500-rgb),.2);border-radius:var(--radius-lg);transition:all .2s ease}.EventManagement_eventCard__7BMz1:hover{background:rgba(var(--gray-600-rgb),.15);border-color:rgba(var(--gray-500-rgb),.3)}.EventManagement_eventInfo__Yn0lE{flex:1 1;min-width:0}.EventManagement_eventHeader__9uhqO{display:flex;align-items:center;gap:var(--space-2x);margin-bottom:var(--space-2x)}.EventManagement_eventTitle__k682o{margin:0;font-size:var(--font-md);font-weight:var(--font-weight-bold);color:var(--gray-100);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventManagement_eventStatus__eDMu5{padding:var(--space-half) var(--space-2x);border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--font-weight-medium);color:#fff;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.EventManagement_eventDetails__evbX_{display:flex;flex-wrap:wrap;gap:var(--space-2x) var(--space-4x);font-size:var(--font-sm);color:var(--gray-300)}.EventManagement_eventLocation__HOrvK{font-weight:var(--font-weight-medium)}.EventManagement_eventDate__5yyxC{color:var(--gray-400)}.EventManagement_eventId__BHBWj{font-family:var(--font-mono);color:var(--gray-500);font-size:var(--font-xs)}.EventManagement_eventType__jcc9N{background:rgba(var(--primary-rgb),.1);color:var(--primary);padding:var(--space-quarter) var(--space-1x);border-radius:var(--radius-sm);font-size:var(--font-xs);font-weight:var(--font-weight-medium)}.EventManagement_eventActions__O8t9i{display:flex;gap:var(--space-2x);flex-shrink:0;margin-left:var(--space-3x)}.EventManagement_deleteButton__jQj1m{padding:var(--space-2x) var(--space-3x);background:var(--error);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--font-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease}.EventManagement_deleteButton__jQj1m:hover:not(:disabled){background:var(--error-dark);transform:translateY(-1px)}.EventManagement_deleteButton__jQj1m:active:not(:disabled){transform:translateY(0)}.EventManagement_deleteButton__jQj1m:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.EventManagement_eventCard__7BMz1{flex-direction:column;align-items:stretch;gap:var(--space-3x)}.EventManagement_eventActions__O8t9i{margin-left:0;justify-content:flex-end}.EventManagement_eventDetails__evbX_{gap:var(--space-1x) var(--space-2x)}.EventManagement_eventHeader__9uhqO{flex-direction:column;align-items:flex-start;gap:var(--space-1x)}.EventManagement_eventTitle__k682o{white-space:normal}}