.BgContainer{height:100vh;left:0;position:absolute;top:0;width:100%}.Login{justify-content:center}.Login,.LoginContent{align-items:center;display:flex;position:relative}.LoginContent{flex-direction:column;z-index:4}.LoginForm{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0e11d9;border-radius:20px;display:flex;flex-direction:column;margin-top:21px;padding:24px 64px}.LoginFormTitle{color:var(--LightText);font-size:18px;font-weight:500}.LoginFormSub{color:var(--ParaText);font-size:14px;font-weight:400;margin-top:8px}.FormInputs{gap:18px;margin-top:60px;width:278px}.FormInputs,.InputDiv{display:flex;flex-direction:column}.InputDiv{gap:5px}.LoginLabel{color:var(--LightText);font-size:14px;font-weight:500}.LoginInput{background:#ffffff0d;border:1px solid #56ff50;border-radius:10px;color:var(--LightText);padding:10px 15px}.LoginInput:focus{outline:1px solid #56ff50}.FormOptions{justify-content:space-between;margin:10px 0;width:100%}.FormOptions,.RememberMe{align-items:center;display:flex}.RememberMe{color:#666;font-size:14px;gap:8px}.ForgotBtn,.RememberMe,.RememberMe input{cursor:pointer}.ForgotBtn{background:none;border:none;color:var(--GreenText);font-size:14px;font-weight:500;padding:0}.ForgotBtn:hover{text-decoration:underline}.LoginBtns{display:flex;flex-direction:column;gap:10px;width:100%}.DummyTab{border-radius:8px;color:#666;cursor:pointer;font-size:13px;margin-top:20px;padding:10px;text-align:center}.CredsDetail{border-top:1px solid #eee;color:var(--LightText);margin-top:8px;padding-top:8px}.CredsDetail strong{color:var(--ParaText);-webkit-user-select:all;user-select:all}.GreenBtn,.LoginBtn{background-color:var(--GreenBtn);border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;padding:13px 32px;text-align:center;width:100%}.LoginBtn .BtnIcon{display:none}.GoogleBtn{background:#fff;border:1px solid #bebebe;border-radius:8px;font-size:14px;font-weight:500;gap:5px;justify-content:center;padding:13px 32px;width:100%}.AddBtn,.GoogleBtn{cursor:pointer;display:flex}.AddBtn{align-items:center;background-color:var(--GreenBtn);border:none;border-radius:8px;color:var(--DarkText);font-size:16px;font-weight:600;gap:8px;padding:10px 24px}.AddBtn:hover,.EditBtn2:hover{background:#3eb83a}.EditBtn2{align-items:center;background-color:var(--GreenBtn);border:none;border-radius:8px;color:var(--DarkText);gap:8px}.DeleteBtn,.EditBtn2{cursor:pointer;font-size:16px;font-weight:600;padding:10px 24px;width:100%}.DeleteBtn{background:#0000;border:1px solid #3eb83a;border-radius:8px;color:var(--GreenText)}.DeleteBtn:hover{background:#1d2024;color:#45c940}.Home{display:flex;height:100%}.MainContent{background-color:var(--MainBg);display:flex;flex-direction:column;margin-left:256px;padding:10px 0;width:100%}.PageCards{background:var(--MainBg);min-height:100%;padding:15px 32px}.StatCards{display:flex;gap:24px;width:100%}.Activity,.StatCards{padding:32px}.sidebar{background:var(--MainBg);display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;min-height:100vh;overflow:auto;padding:16px;position:fixed;top:0;width:256px}.sidebar-brand{padding:8px 8px 32px}.sidebar-brand-name{color:#fff;font-size:20px;font-weight:800;letter-spacing:-1px;line-height:28px}.sidebar-brand-sub{color:#aaabaf;font-size:12px;font-weight:500;letter-spacing:-.4px;line-height:16px}.sidebar-nav{display:flex;flex:1 1;flex-direction:column;gap:4px}.sidebar-nav-link{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:background .15s;width:100%}.sidebar-nav-link.active{background:#171a1d}.sidebar-nav-link-label{font-size:16px;letter-spacing:-.4px;line-height:24px}.sidebar-nav-link.active .sidebar-nav-link-label{color:#56ff50;font-weight:600}.sidebar-nav-link:not(.active) .sidebar-nav-link-label{color:#a1a1aa;font-weight:400}.sidebar-footer{align-items:center;border-top:1px solid #23262a26;display:flex;gap:12px;padding-left:8px;padding-right:8px;padding-top:17px}.sidebar-footer-avatar{border-radius:12px;flex-shrink:0;height:40px;overflow:hidden;width:40px}.sidebar-footer-avatar img{height:100%;object-fit:cover;width:100%}.sidebar-footer-name{color:#fff;font-size:14px;font-weight:700;letter-spacing:-.4px;line-height:20px;white-space:nowrap}.sidebar-footer-role{color:#aaabaf;font-size:10px;font-weight:400;letter-spacing:1px;line-height:15px;text-transform:uppercase;white-space:nowrap}.header{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--MainBg);border-bottom:1px solid #23262a26;box-shadow:0 1px 2px 0 #0000000d;display:flex;height:64px;justify-content:space-between;left:256px;padding:0 32px;right:0;top:0;z-index:10}.header-search-wrapper{flex:1 1;max-width:600px;min-width:0;position:relative}.header-search-icon{height:12.894px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:12.894px}.header-search-input{background:#23262a80;border:none;border-radius:8px;color:#aaabaf80;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;outline:none;padding:8px 16px 9px 40px;width:100%}.header-search-input::placeholder{color:#aaabaf80}.header-session{align-items:center;display:flex;flex-shrink:0;gap:24px}.header-divider{background:#46484b4d;height:24px;width:1px}.header-session-text{color:#aaabaf;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;white-space:nowrap}.header-session-text span{color:#fff;font-weight:600}.TitleText{color:var(--LightText);font-size:30px;font-weight:700}.SubText{color:var(--ParaText);font-size:16px;font-weight:400}.NoHeaderBtns{display:none}.HeaderBtns{display:flex;gap:12px}.PageHeader{align-items:center;display:flex;justify-content:space-between}.StatCard{background:var(--CardBg);border-radius:8px;overflow:hidden;padding:24px 92px 92px 24px;position:relative;width:100%}.SCardIcon{bottom:-30px;position:absolute;right:-20px;width:50%}.SCardLabel{color:var(--ParaText);font-size:14px;font-weight:600}.SCardValue{color:var(--LightText);font-size:30px;font-weight:800}.ChartContainer{background:var(--CardBg);border-radius:12px;color:#fff;padding:24px}.ChartHeader{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:30px}.ChartHeader h3{font-size:20px;margin-bottom:4px}.ChartHeader p{color:#888;font-size:14px}.ToggleButtons{background:#1a1a1a;border-radius:20px;padding:4px}.ToggleBtn{background:#0000;border:none;border-radius:16px;color:#888;cursor:pointer;font-size:12px;padding:6px 16px}.ToggleBtn.active{background:var(--GreenBtn);color:#000;font-weight:600}.TableContainer{background:var(--CardBg);border-radius:12px;overflow-x:auto;padding:10px}.CustomTable{border-collapse:collapse;color:#fff;text-align:left;width:100%}.CustomTable th{color:#888;font-size:12px;letter-spacing:1px}.CustomTable td,.CustomTable th{border-bottom:1px solid #1a1a1a;padding:20px}.CustomTable td{font-size:14px}.BoldText{font-weight:700}.SubText{color:#888}.StatusBadge{align-items:center;border-radius:20px;display:flex;font-size:11px;font-weight:700;gap:6px;padding:6px 12px;width:-webkit-fit-content;width:fit-content}.StatusBadge:before{border-radius:50%;content:"";height:6px;width:6px}.confirmed{background:#56ff501a;color:#56ff50}.confirmed:before{background:#56ff50}.pending{background:#ffc1071a;color:#ffc107}.pending:before{background:#ffc107}.cancelled{background:#ff52521a;color:#ff5252}.cancelled:before{background:#ff5252}.ActionBtns{display:flex;justify-content:space-around}.EditBtn{background:#0000;border:none;cursor:pointer}.BookingModalOverlay{align-items:center;background:#0009;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.BookingModalContent{background:#1e1e24;border-radius:12px;box-shadow:0 10px 30px #00000080;color:#fff;padding:30px;width:400px}.ModalAttendeeSub{color:#aaa;font-size:14px;margin-bottom:20px}.FormGroup{display:flex;flex-direction:column;gap:5px;margin-bottom:15px}.FormGroup label{color:#888;font-size:12px;text-transform:uppercase}.FormGroup input,.FormGroup select{background:#2d2d35;border:1px solid #444;border-radius:6px;color:#fff;font-size:14px;padding:10px}.ModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:25px}.CancelBtn{background:#0000;border:1px solid #555;border-radius:6px;color:#ccc}.CancelBtn,.SaveBtn{cursor:pointer;padding:10px 15px}.SaveBtn{background:#00e676;border:none;border-radius:6px;color:#000;font-weight:600}.Attendees{height:100%}.UserInfoCell{align-items:center;display:flex;gap:12px}.UserAvatar{border:1px solid #333;border-radius:50%;height:36px;object-fit:cover;width:36px}.small{font-size:11px}.RefIdText{color:#56ff7b;font-family:monospace;font-size:12px}.checked-in{background:#56ff501a;color:#56ff50}.checked-in:before{background:#56ff50}.registered{background:#a1a1aa1a;color:#a1a1aa}.registered:before{background:#a1a1aa}.absent{background:#ff52521a;color:#ff5252}.absent:before{background:#ff5252}.Active{background:#b2ffdc1a;color:#56ff50}.Active,.Pending{border-radius:12px;padding:4px 12px}.Pending{background:#ffdd1d1a;color:#fff81f}.Suspended{background:#ff716c1a;border-radius:12px;color:#ff716c;padding:4px 12px}.SectionEditors{display:flex;flex-direction:column;gap:32px;margin-top:40px}.SiteContent{height:100%}.EditorCard{background:var(--CardBg);border:1px solid #222;border-radius:16px;padding:32px}.CardHeader{gap:12px;margin-bottom:32px}.CardHeader,.IconContainer{align-items:center;display:flex}.IconContainer{background:#56ff501a;border-radius:8px;justify-content:center;padding:10px}.EditorCard h3{color:#fff;font-size:1.1rem;font-weight:500}.FieldGroup{margin-bottom:24px}.FieldGroup label{color:var(--LightText);display:block;font-size:14px;font-weight:700;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.FieldGroup input,.FieldGroup textarea{background:var(--InputBg);border:1px solid #2a2a2a;border-radius:8px;color:#fff;font-size:15px;padding:16px;transition:border-color .3s ease;width:100%}.FieldGroup input:focus,.FieldGroup textarea:focus{border-color:#56ff50;outline:none}.FieldGroup textarea{line-height:1.5;min-height:120px;resize:none}.RedirectContainer{align-items:center;background:#0d0d0d;border:1px solid #222;border-radius:12px;display:flex;justify-content:space-between;margin-top:32px;padding:20px}.RedirectText p{color:#fff;font-size:.9rem;font-weight:600;margin-bottom:4px}.RedirectText span{color:#666;display:block;font-size:.75rem;max-width:400px}.ExperienceSectionWrapper{margin-top:40px;width:100%}.SectionHeaderLabel{margin-bottom:20px}.SectionHeaderLabel h2{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:4px}.SectionHeaderLabel p{color:#666;font-size:.8rem}.ExperienceGridContainer{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);width:100%}.ScreenNumber{color:#56ff50;font-size:.85rem;font-weight:700}.PromoTextArea{font-size:13px!important;line-height:1.4!important;min-height:90px!important}.DashboardImagePreview{background:#000;border:1px solid #222;border-radius:4px;height:60px;margin-top:8px;overflow:hidden;width:100%}.DashboardImagePreview img{height:100%;object-fit:cover;opacity:.7;width:100%}.CarCards{grid-column-gap:24px;grid-row-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);max-width:100vw;padding:0 32px;row-gap:24px}.Vehicles{height:100%}.ModalOverlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.ModalCard{background:#141414;border:1px solid #222;border-radius:16px;box-shadow:0 10px 30px #00000080;max-width:500px;padding:32px;width:100%}.ModalHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.ModalHeader h2{color:#fff;font-size:1.2rem;font-weight:500}.CloseBtn{background:none;border:none;color:#666;cursor:pointer;font-size:24px;transition:color .2s}.CloseBtn:hover{color:#fff}.SubmitVehicleBtn{background:#56ff50;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:.9rem;font-weight:700;margin-top:10px;padding:14px;transition:opacity .2s;width:100%}.SubmitVehicleBtn:disabled{cursor:not-allowed;opacity:.5}.ModalCard input[type=file]{background:#1c1c1c;border:1px dashed #333;cursor:pointer;padding:10px}.CarCard{background:var(--CardBg);border-radius:8px;padding:16px;width:100%}.CarImgContainer{padding:32px}.CarText{display:flex;flex-direction:column;padding:0 32px}.CarName{color:var(--LightText);font-size:28px;font-weight:700}.CarId{color:var(--ParaText);font-size:14px;font-weight:500}.CarStats{display:flex;justify-content:space-between;margin-top:16px}.CarStatCard{background:#111417;border-radius:4px;display:flex;flex-direction:column;gap:5px;padding:12px;text-align:center}.StatName{color:var(--ParaText);font-size:14px;font-weight:600}.StatNum{color:var(--GreenText);font-size:20px;font-weight:700}.CarCardBtns{border-top:1px solid rgba(70,72,75,.308);display:flex;gap:24px;margin-top:16px;padding:20px 0;width:100%}.CarImg{width:100%}.DashboardImageGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:30px;width:100%}.DashboardImageCard{background:#1e1e24;border:1px solid #2d2d35;border-radius:10px;box-shadow:0 4px 15px #0003;display:flex;flex-direction:column;overflow:hidden}.ImageWrapper{height:160px;overflow:hidden;width:100%}.DashboardGridImage{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.DashboardImageCard:hover .DashboardGridImage{transform:scale(1.05)}.ImageCardActions{background:#16161a;border-top:1px solid #2d2d35;display:flex;justify-content:center;padding:12px}.DeleteAssetBtn{align-items:center;background:#0000;border:none;color:#ff4d4d;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;transition:opacity .2s}.DeleteAssetBtn img{height:14px;width:14px}.DeleteAssetBtn:hover{opacity:.8}:root{--MainBg:#0c0e11;--LightText:#fff;--DarkText:#000;--ParaText:#b1b1b1;--GreenText:#08eb00;--GreenBtn:#56ff50;--CardBg:#171a1d;--InputBg:#232a24}@font-face{font-family:Geist;src:url(/static/media/Geist-VariableFont_wght.25cd7012c68f714c70a5.ttf)}*{box-sizing:border-box;font-family:Geist;margin:0;padding:0}main{display:flex;height:100vh}a{text-decoration:none}
/*# sourceMappingURL=main.652cc1c5.css.map*/