@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);:root{--background-dark:#1a202c;--card-background:#2d3748;--primary-glow:#38b2ac;--secondary-glow:#9f7aea;--text-primary:#e2e8f0;--text-secondary:#a0aec0;--border-color:#4a5568;--error-color:#c53030;--error-background:#f1a0a02d}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a202c;background-color:var(--background-dark);color:#e2e8f0;color:var(--text-primary);margin:0}@tailwind base;@tailwind components;@tailwind utilities;.Header_header__4sTOB,body{font-family:Inter,sans-serif}.Header_header__4sTOB{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#1a2238b3;border-bottom:1px solid #4a556880;box-sizing:border-box;padding:1rem 2rem;position:sticky;top:0;width:100%;z-index:100}.Header_container__bPdcx{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px}.Header_logo__G--jr{color:var(--text-primary);font-size:1.5rem;font-weight:700;text-decoration:none;z-index:1001}.Header_desktopNav__yo8t\+{align-items:center;display:flex;gap:2.5rem}.Header_navLink__rWZmx{color:var(--text-secondary);font-weight:600;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}.Header_navLink__rWZmx:hover{color:#fff;text-shadow:0 0 8px #fff}.Header_desktopUserSection__8orNG{align-items:center;color:var(--text-secondary);display:flex;font-weight:500;gap:1.5rem}.Header_logoutButton__KTjSJ{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;padding:.6rem 1.2rem;transition:box-shadow .3s,transform .2s}.Header_logoutButton__KTjSJ:hover{box-shadow:0 0 15px var(--primary-glow);transform:scale(1.05)}.Header_navLinkAdmin__CRZxQ{color:var(--primary-glow);font-weight:700;text-decoration:none}.Header_hamburger__9-gXv{color:var(--text-primary);cursor:pointer;display:none;font-size:1.5rem;z-index:1001}.Header_mobileNav__a0dNx{display:none}@media (max-width:900px){.Header_desktopNav__yo8t\+,.Header_desktopUserSection__8orNG{display:none}.Header_hamburger__9-gXv{display:block}.Header_mobileNav__a0dNx{align-items:center;background-color:var(--background-dark);display:flex;flex-direction:column;gap:2.5rem;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.Header_mobileNav__a0dNx a{color:var(--text-primary);font-size:1.5rem}.Header_mobileLogout__ZWxl5{background-color:initial;border:2px solid var(--primary-glow);border-radius:8px;color:var(--primary-glow);font-size:1.25rem;font-weight:600;margin-top:1rem;padding:.75rem 1.5rem}}.Footer_footer__kzsl4{background-color:#1a2238;border-top:1px solid var(--border-color);color:var(--text-secondary);padding:3rem 2rem 1rem}.Footer_container__EnlH3{margin:0 auto;max-width:1200px}.Footer_footerContent__YmIii{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:2rem}.Footer_about__48kE3,.Footer_contact__cLt73,.Footer_links__rVKvE{flex:1 1;min-width:250px}.Footer_logo__8ZSHW{color:var(--primary-glow);font-size:1.75rem;font-weight:700;margin-bottom:1rem}.Footer_contact__cLt73 h4,.Footer_links__rVKvE h4{color:var(--text-primary);font-size:1.125rem;font-weight:600;margin-bottom:1rem}.Footer_links__rVKvE ul{list-style:none;margin:0;padding:0}.Footer_links__rVKvE ul li{margin-bottom:.5rem}.Footer_links__rVKvE a{color:var(--text-secondary);text-decoration:none;transition:color .2s}.Footer_links__rVKvE a:hover{color:var(--primary-glow)}.Footer_footerBottom__44UB0{align-items:center;border-top:1px solid var(--border-color);display:flex;font-size:.875rem;justify-content:space-between;padding-top:1.5rem}.Footer_socials__waHu1{display:flex;gap:1rem}.Footer_socials__waHu1 a{color:var(--text-secondary);font-size:1.25rem;transition:color .2s}.Footer_socials__waHu1 a:hover{color:var(--primary-glow)}@media (max-width:768px){.Footer_footerContent__YmIii{flex-direction:column;gap:2.5rem;text-align:center}.Footer_footerBottom__44UB0{flex-direction:column;gap:1rem}}.Layout_appContainer__YRQJA{display:flex;flex-direction:column;min-height:100vh}.Layout_mainContent__KpSh\+{flex:1 1}.LoginPage_container__Cfl-W{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:1rem}.LoginPage_wrapper__DdocB{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:1rem;box-shadow:0 0 30px #00000080;display:flex;flex-direction:column;max-width:900px;overflow:hidden;width:100%}.LoginPage_brandSection__HsXsL{align-items:center;background:linear-gradient(145deg,var(--primary-glow),var(--secondary-glow));color:#fff;display:flex;flex-direction:column;justify-content:center;padding:3rem;text-align:center}.LoginPage_formSection__SeMaf{box-sizing:border-box;padding:2rem 1.5rem;width:100%}.LoginPage_formInput__3RmG9{background-color:#1a202c;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-size:1rem;margin-bottom:1.5rem;padding:.85rem 1rem;transition:box-shadow .2s;width:90%}.LoginPage_formInput__3RmG9:focus{border-color:var(--primary-glow);box-shadow:0 0 0 3px var(--primary-glow);outline:none}.LoginPage_formLabel__fwtux{color:var(--text-secondary);display:block;font-weight:600;margin-bottom:.5rem}.LoginPage_submitButton__F3iu0{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.85rem 1rem;transition:box-shadow .3s,transform .2s;width:100%}.LoginPage_submitButton__F3iu0:hover{box-shadow:0 0 15px var(--primary-glow);transform:scale(1.02)}.LoginPage_signupLink__F2evO{color:var(--text-secondary);margin-top:1.5rem;text-align:center}.LoginPage_signupLink__F2evO a{color:var(--primary-glow);font-weight:600;text-decoration:none}.LoginPage_forgotPasswordLink__FQMyJ{color:var(--text-secondary);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s ease-in-out}.LoginPage_forgotPasswordLink__FQMyJ:hover{color:var(--primary-glow);text-decoration:underline}.LoginPage_formActions__JI9zb{display:flex;justify-content:flex-end;margin-bottom:1rem}.LoginPage_formTitle__3iTat{color:var(--text-primary);font-size:1.875rem;font-weight:700;margin-bottom:.5rem}.LoginPage_formSubtitle__jHt36{color:var(--text-secondary);margin-bottom:2rem}.LoginPage_brandTitle__\+YG2\+{color:#fff;font-size:2.25rem;font-weight:700;margin-bottom:.75rem}.LoginPage_brandSubtitle__YGErh{color:#ffffffd9;font-size:1.125rem}.LoginPage_error__U\+uSr{background-color:var(--error-background);border:1px solid var(--error-color);border-radius:.5rem;color:#ffc4c4;font-weight:500;margin-bottom:1rem;padding:.75rem;text-align:center}@media (min-width:768px){.LoginPage_wrapper__DdocB{flex-direction:row}.LoginPage_formSection__SeMaf{padding:2rem 3rem}.LoginPage_brandSection__HsXsL{width:45%}.LoginPage_formSection__SeMaf{width:55%}}.ForgotPasswordPage_page__lKWqr{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:1rem}.ForgotPasswordPage_card__6Mr0w{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:1rem;max-width:500px;padding:2.5rem 3rem;text-align:center;width:100%}.ForgotPasswordPage_card__6Mr0w h2{color:var(--text-primary);font-size:1.875rem;font-weight:700;margin-bottom:.5rem}.ForgotPasswordPage_card__6Mr0w p{color:var(--text-secondary);margin-bottom:2rem}.ForgotPasswordPage_formLabel__EPYUC{color:var(--text-secondary);display:block;font-weight:600;margin-bottom:.5rem;text-align:left}.ForgotPasswordPage_formInput__laJWo{background-color:#1a202c;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);margin-bottom:1.5rem;padding:.75rem 1rem;transition:box-shadow .2s;width:100%}.ForgotPasswordPage_formInput__laJWo:focus{border-color:var(--primary-glow);box-shadow:0 0 0 3px var(--primary-glow);outline:none}.ForgotPasswordPage_submitButton__7yu0i{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:700;padding:.85rem 1rem;transition:box-shadow .3s;width:100%}.ForgotPasswordPage_submitButton__7yu0i:hover{box-shadow:0 0 15px var(--primary-glow)}.ForgotPasswordPage_message__079kg{color:#68d391;font-weight:500;margin-bottom:1rem}.ForgotPasswordPage_error__qnSSZ{color:#ffc4c4;font-weight:500;margin-bottom:1rem}.ForgotPasswordPage_backLink__aX\+zQ{margin-top:1.5rem}.ForgotPasswordPage_backLink__aX\+zQ a{color:var(--primary-glow);font-weight:600;text-decoration:none}.CustomerDashboard_page__lZM7W{background-color:var(--background-dark);font-family:Inter,sans-serif}.CustomerDashboard_hero__VtjR0{background-color:#1a2238;color:#fff;padding:3rem 1.5rem;text-align:center}.CustomerDashboard_heroContent__C7tdf h1{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.CustomerDashboard_heroContent__C7tdf h2{color:var(--primary-glow);font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.CustomerDashboard_heroContent__C7tdf p{color:var(--text-secondary);font-size:1rem;margin-bottom:2rem}.CustomerDashboard_ctaButton__diKr6{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border-radius:.5rem;color:#fff;display:inline-block;font-weight:700;padding:.85rem 1.5rem;text-decoration:none}.CustomerDashboard_heroImage__plAMe{margin-top:2rem}.CustomerDashboard_heroImage__plAMe img{border-radius:1rem;box-shadow:0 10px 30px #0006;max-width:100%}.CustomerDashboard_ctaSection__0yJbh,.CustomerDashboard_features__Vh8Zl,.CustomerDashboard_fuelSection__-m2Ny{padding:3rem 1.5rem;text-align:center}.CustomerDashboard_ctaContainer__2sthC h2,.CustomerDashboard_features__Vh8Zl h2,.CustomerDashboard_fuelContainer__rqdF3 h2{font-size:1.75rem;font-weight:700;margin-bottom:1rem}.CustomerDashboard_ctaContainer__2sthC p,.CustomerDashboard_features__Vh8Zl p,.CustomerDashboard_fuelContainer__rqdF3 p{color:var(--text-secondary);margin:0 auto 2.5rem;max-width:500px}.CustomerDashboard_featureGrid__QY9Mi,.CustomerDashboard_fuelGrid__B2-wc{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;text-align:left}.CustomerDashboard_featureCard__AbTyk,.CustomerDashboard_fuelCard__ex1hu{background:var(--card-background);border:1px solid var(--border-color);border-radius:1rem;padding:1.5rem}.CustomerDashboard_featureIcon__JLPhj{color:var(--primary-glow);font-size:2rem;margin-bottom:1rem}.CustomerDashboard_featureCard__AbTyk h3,.CustomerDashboard_fuelCard__ex1hu h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.CustomerDashboard_fuelPrice__RENeF{color:var(--text-secondary);flex-grow:1;margin-bottom:1.5rem}.CustomerDashboard_orderButton__\+P0Ii{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem 1rem;text-decoration:none}@media (min-width:768px){.CustomerDashboard_hero__VtjR0{padding:6rem 2rem}.CustomerDashboard_heroContainer__WGrai{align-items:center;display:flex;gap:3rem;margin:0 auto;max-width:1200px;text-align:left;width:100%}.CustomerDashboard_heroContent__C7tdf{flex:1 1}.CustomerDashboard_heroImage__plAMe{flex:1 1;margin-top:0}.CustomerDashboard_heroContent__C7tdf h1{font-size:3.5rem}.CustomerDashboard_heroContent__C7tdf h2{font-size:1.5rem}.CustomerDashboard_heroContent__C7tdf p{font-size:1.125rem}.CustomerDashboard_ctaSection__0yJbh,.CustomerDashboard_features__Vh8Zl,.CustomerDashboard_fuelSection__-m2Ny{padding:4rem 2rem}.CustomerDashboard_ctaContainer__2sthC h2,.CustomerDashboard_features__Vh8Zl h2,.CustomerDashboard_fuelContainer__rqdF3 h2{font-size:2.5rem}.CustomerDashboard_featureGrid__QY9Mi{grid-template-columns:repeat(3,1fr)}.CustomerDashboard_fuelGrid__B2-wc{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.OrderPage_pageBackground__hMoU4{min-height:100vh}.OrderPage_mainContainer__0BHhm{grid-gap:2rem;align-items:start;display:grid;font-family:Inter,sans-serif;gap:2rem;grid-template-columns:2fr 1fr;margin:2rem auto;max-width:1200px;padding:0 1rem}.OrderPage_formWrapper__P-Ff7 h1{color:var(--text-primary);font-size:1.875rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.OrderPage_formSection__Rmzh9{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.OrderPage_sectionHeader__rC8WX{align-items:center;color:var(--primary-glow);display:flex;font-size:1.125rem;font-weight:600;gap:.75rem;margin-bottom:1rem}.OrderPage_formGrid__veGNQ{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.OrderPage_formGroup__KcZZA{display:flex;flex-direction:column}.OrderPage_formGroup__KcZZA.OrderPage_fullWidth__M7cDR{grid-column:1/-1}.OrderPage_formGroup__KcZZA label{color:var(--text-secondary);font-size:.875rem;font-weight:500;margin-bottom:.5rem}.OrderPage_formGroup__KcZZA input,.OrderPage_formGroup__KcZZA select,.OrderPage_formGroup__KcZZA textarea{background-color:var(--background-dark);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:1rem;padding:.75rem;transition:box-shadow .2s,border-color .2s}.OrderPage_formGroup__KcZZA input:focus,.OrderPage_formGroup__KcZZA select:focus,.OrderPage_formGroup__KcZZA textarea:focus{border-color:var(--primary-glow);box-shadow:0 0 0 3px var(--primary-glow);outline:none}.OrderPage_formGroup__KcZZA textarea{min-height:80px;resize:vertical}.OrderPage_summaryWrapper__SGCCH{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;position:sticky;top:100px}.OrderPage_summaryHeader__6JEgW{border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:1.25rem;font-weight:600;margin-bottom:1rem;padding-bottom:1rem}.OrderPage_summaryLine__Vvt7x{color:var(--text-secondary);display:flex;justify-content:space-between;margin-bottom:.75rem}.OrderPage_summaryTotal__GMVVX{border-top:1px solid var(--border-color);color:var(--primary-glow);display:flex;font-size:1.25rem;font-weight:700;justify-content:space-between;margin-top:1rem;padding-top:1rem}.OrderPage_safetyBox__JVOZj{background-color:#38b2ac1a;border:1px solid var(--primary-glow);border-radius:8px;color:var(--primary-glow);font-weight:500;margin:1.5rem 0;padding:1rem;text-align:center}.OrderPage_submitButton__ACWfZ{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:1rem;transition:box-shadow .3s,transform .2s;width:100%}.OrderPage_submitButton__ACWfZ:hover{box-shadow:0 0 15px var(--primary-glow);transform:scale(1.02)}@media (max-width:900px){.OrderPage_mainContainer__0BHhm{grid-template-columns:1fr}.OrderPage_summaryWrapper__SGCCH{margin-top:2rem;position:static}.OrderPage_formGrid__veGNQ{grid-template-columns:1fr}}.OrderHistoryPage_mainContainer__0Wnxr{margin:0 auto;max-width:1400px;padding:2rem}.OrderHistoryPage_mainContainer__0Wnxr h1{font-size:2rem;font-weight:700;margin-bottom:2rem}.OrderHistoryPage_tableContainer__f8KS4{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.OrderHistoryPage_ordersTable__2kLns{border-collapse:collapse;width:100%}.OrderHistoryPage_ordersTable__2kLns td,.OrderHistoryPage_ordersTable__2kLns th{border-bottom:1px solid var(--border-color);padding:1rem 1.5rem;text-align:left}.OrderHistoryPage_ordersTable__2kLns thead tr{background-color:#1a202c;color:var(--text-secondary);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.OrderHistoryPage_ordersTable__2kLns tbody tr{transition:background-color .2s ease-in-out}.OrderHistoryPage_ordersTable__2kLns tbody tr:last-child td{border-bottom:none}.OrderHistoryPage_ordersTable__2kLns tbody tr:hover{background-color:#38455a}.OrderHistoryPage_status__GFksw{border:1px solid;border-radius:9999px;display:inline-block;font-size:.8rem;font-weight:600;padding:.25rem .75rem}.OrderHistoryPage_statusPending__UMhWb{background-color:#fefcbf20;border-color:#fef08a;color:#fef08a}.OrderHistoryPage_orderIdLink__vBNR0{color:var(--primary-glow);font-weight:600;text-decoration:none}.OrderHistoryPage_orderIdLink__vBNR0:hover{text-decoration:underline}.ServicesPage_container__45bGT{margin:0 auto;max-width:1200px;padding:3rem 1rem}.ServicesPage_section__YyvAz{margin-bottom:5rem;text-align:center}.ServicesPage_section__YyvAz h2{color:var(--text-primary);font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-shadow:0 0 8px var(--primary-glow)}.ServicesPage_section__YyvAz p{color:var(--text-secondary);font-size:1.125rem;margin:0 auto 3rem;max-width:600px}.ServicesPage_fuelGrid__Zbq9D,.ServicesPage_threeColGrid__rnxjf{grid-gap:2rem;display:grid;gap:2rem;text-align:left}.ServicesPage_fuelGrid__Zbq9D{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.ServicesPage_threeColGrid__rnxjf{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ServicesPage_featureCard__eXQzi,.ServicesPage_fuelCard__01Ha7{background:linear-gradient(145deg,var(--card-background),#252e3d);border:1px solid var(--border-color);border-radius:1rem;padding:2rem;transition:transform .3s ease,box-shadow .3s ease}.ServicesPage_featureCard__eXQzi:hover,.ServicesPage_fuelCard__01Ha7:hover{box-shadow:0 0 25px var(--primary-glow);transform:translateY(-10px)}.ServicesPage_featureCard__eXQzi h3,.ServicesPage_fuelCard__01Ha7 h3{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.ServicesPage_fuelCard__01Ha7 .ServicesPage_price__NXdwz{color:var(--primary-glow);font-weight:600;margin-bottom:1rem}.ServicesPage_featureCard__eXQzi p,.ServicesPage_fuelCard__01Ha7 .ServicesPage_description__Rn5EP{color:var(--text-secondary);margin-bottom:1rem}.ServicesPage_fuelCard__01Ha7 ul{color:var(--text-secondary);list-style:none;margin:0;padding:0}.ServicesPage_fuelCard__01Ha7 ul li{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.ServicesPage_checkIcon__m8Cs1{color:var(--primary-glow)}.ServicesPage_howItWorksGrid__araJI{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));text-align:center}.ServicesPage_step__Uzj9i .ServicesPage_stepNumber__R-kqI{align-items:center;background-color:var(--card-background);border:2px solid var(--primary-glow);border-radius:50%;box-shadow:0 0 10px var(--primary-glow);color:var(--primary-glow);display:flex;font-size:1.25rem;font-weight:700;height:50px;justify-content:center;margin:0 auto 1rem;width:50px}.ServicesPage_step__Uzj9i h4{color:var(--text-primary);font-weight:600;margin-bottom:.5rem}.ServicesPage_cta__-3-lH{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border-radius:12px;color:#fff;padding:3rem 1rem;text-align:center}.ServicesPage_cta__-3-lH h2{color:#fff;text-shadow:none}.ServicesPage_cta__-3-lH p{color:#ffffffe6}.ServicesPage_ctaButton__Ws792{background-color:#fff;border:none;border-radius:8px;color:#553c9a;font-weight:700;padding:.75rem 1.5rem;text-decoration:none;transition:transform .2s}.ServicesPage_ctaButton__Ws792:hover{transform:scale(1.05)}@media (max-width:768px){.ServicesPage_container__45bGT{padding:2rem 1rem}.ServicesPage_section__YyvAz{margin-bottom:3rem}.ServicesPage_section__YyvAz h2{font-size:1.75rem}.ServicesPage_section__YyvAz p{font-size:1rem}.ServicesPage_fuelGrid__Zbq9D,.ServicesPage_howItWorksGrid__araJI,.ServicesPage_threeColGrid__rnxjf{grid-template-columns:1fr}.ServicesPage_fuelGrid__Zbq9D{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ServicesPage_cta__-3-lH h2{font-size:2rem}}.TrackOrderPage_page__cZE5C{font-family:Inter,sans-serif;min-height:100vh;padding:2rem}.TrackOrderPage_container__ghC2C{margin:2rem auto;max-width:800px}.TrackOrderPage_titleSection__R6s0H{margin-bottom:2.5rem;text-align:center}.TrackOrderPage_tag__fU9Wm{align-items:center;background-color:var(--card-background);border:1px solid var(--border-color);border-radius:9999px;color:var(--primary-glow);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem}.TrackOrderPage_titleSection__R6s0H h1{color:var(--text-primary);font-size:2.5rem;margin-bottom:.5rem;text-shadow:0 0 8px var(--primary-glow)}.TrackOrderPage_titleSection__R6s0H p{color:var(--text-secondary);font-size:1.125rem}.TrackOrderPage_formCard__\+YqN-{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 10px 25px #0003;padding:2rem}.TrackOrderPage_formCard__\+YqN- h2{align-items:center;color:var(--text-primary);display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin-bottom:1.5rem}.TrackOrderPage_formCard__\+YqN- label{color:var(--text-secondary);display:block;font-weight:500;margin-bottom:.5rem}.TrackOrderPage_formCard__\+YqN- form{align-items:flex-end;display:flex;gap:1rem}.TrackOrderPage_formCard__\+YqN- input{background-color:var(--background-dark);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);flex-grow:1;font-size:1rem;padding:.75rem}.TrackOrderPage_formCard__\+YqN- input:focus{border-color:var(--primary-glow);box-shadow:0 0 0 3px var(--primary-glow);outline:none}.TrackOrderPage_formCard__\+YqN- button{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:.75rem 1.5rem;transition:box-shadow .3s,transform .2s}.TrackOrderPage_formCard__\+YqN- button:hover{box-shadow:0 0 15px var(--primary-glow);transform:scale(1.02)}.TrackOrderPage_error__WjGLR{color:#ffc4c4;font-weight:500;margin-top:1rem}.TrackOrderPage_statusResult__Oxos5 h3{color:var(--text-primary);font-size:1.25rem;margin-bottom:1rem}.TrackOrderPage_status__7cocP{border:1px solid;border-radius:9999px;font-weight:600;padding:.25rem .75rem}.TrackOrderPage_statusPending__\+seg9{background-color:#fefcbf20;border-color:#fef08a;color:#fef08a}.TrackOrderPage_statusConfirmed__zQeuA{background-color:#bee3f820;border-color:#90cdf4;color:#90cdf4}.TrackOrderPage_statusOutforDelivery__MmK7x{background-color:#feebc820;border-color:#f6ad55;color:#f6ad55}.TrackOrderPage_statusDelivered__BY59W{background-color:#c6f6d520;border-color:#68d391;color:#68d391}.TrackOrderPage_statusCancelled__8lvHb{background-color:#fed7d720;border-color:#f56565;color:#f56565}.TrackOrderPage_statusResult__Oxos5{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 10px 25px #0003;margin-top:2rem;padding:2rem}.TrackOrderPage_statusHeader__uDcLu{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem}.TrackOrderPage_statusHeader__uDcLu h3{color:var(--text-primary);font-size:1.25rem}.TrackOrderPage_statusHeader__uDcLu p{color:var(--text-secondary);font-weight:500}.TrackOrderPage_statusDetails__E6nFf{border-top:1px solid var(--border-color);margin-top:2rem;padding-top:1rem}.TrackOrderPage_statusDetails__E6nFf p{color:var(--text-secondary);margin-bottom:.5rem}.TrackOrderPage_statusDetails__E6nFf strong{color:var(--text-primary)}.TrackOrderPage_timeline__AGvBG{align-items:flex-start;display:flex;justify-content:space-between}.TrackOrderPage_timelineStep__dyDpq{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative;text-align:center}.TrackOrderPage_timelineNode__J8gvl{align-items:center;background-color:var(--border-color);border-radius:50%;color:var(--card-background);display:flex;font-size:1.5rem;height:50px;justify-content:center;transition:all .3s ease;width:50px;z-index:1}.TrackOrderPage_timelineLine__qT2MU{background-color:var(--border-color);height:4px;left:50%;position:absolute;top:24px;transition:background-color .3s ease;width:100%;z-index:0}.TrackOrderPage_timelineStep__dyDpq:last-child .TrackOrderPage_timelineLine__qT2MU{display:none}.TrackOrderPage_timelineContent__VYR4v{color:var(--text-secondary);font-weight:600;margin-top:.75rem}.TrackOrderPage_timelineStep__dyDpq.TrackOrderPage_active__9FsWe .TrackOrderPage_timelineNode__J8gvl,.TrackOrderPage_timelineStep__dyDpq.TrackOrderPage_completed__TZDY3 .TrackOrderPage_timelineNode__J8gvl{background-color:var(--primary-glow);box-shadow:0 0 10px var(--primary-glow)}.TrackOrderPage_timelineStep__dyDpq.TrackOrderPage_active__9FsWe .TrackOrderPage_timelineContent__VYR4v{color:var(--primary-glow)}.TrackOrderPage_timelineStep__dyDpq.TrackOrderPage_completed__TZDY3 .TrackOrderPage_timelineContent__VYR4v{color:var(--text-primary)}.TrackOrderPage_timelineStep__dyDpq.TrackOrderPage_completed__TZDY3 .TrackOrderPage_timelineLine__qT2MU{background-color:var(--primary-glow)}@media (max-width:768px){.TrackOrderPage_page__cZE5C{padding:1rem}.TrackOrderPage_container__ghC2C{margin:1rem auto}.TrackOrderPage_titleSection__R6s0H h1{font-size:1.75rem}.TrackOrderPage_titleSection__R6s0H p{font-size:1rem}.TrackOrderPage_formCard__\+YqN- form{align-items:stretch;flex-direction:column}.TrackOrderPage_timelineContent__VYR4v p{font-size:.75rem}.TrackOrderPage_timelineNode__J8gvl{font-size:1.25rem;height:40px;width:40px}.TrackOrderPage_timelineLine__qT2MU{top:19px}}.AdminFuelManagement_container__uwt7G{font-family:Inter,sans-serif;margin:2rem auto;max-width:1200px;padding:2rem}.AdminFuelManagement_container__uwt7G h1{color:var(--text-primary);font-size:2.25rem;font-weight:700;margin-bottom:2rem;text-shadow:0 0 8px var(--primary-glow)}.AdminFuelManagement_contentWrapper__lFwcv{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:1fr 2fr}.AdminFuelManagement_formContainer__aXC8C,.AdminFuelManagement_tableContainer__ZlCwp{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:1rem;overflow-x:auto;padding:2rem}.AdminFuelManagement_formContainer__aXC8C h2,.AdminFuelManagement_tableContainer__ZlCwp h2{border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:1rem}.AdminFuelManagement_form__-UcJ7{gap:1.25rem}.AdminFuelManagement_formGroup__EtYGt,.AdminFuelManagement_form__-UcJ7{display:flex;flex-direction:column}.AdminFuelManagement_formGroup__EtYGt label{color:var(--text-secondary);font-weight:600;margin-bottom:.5rem}.AdminFuelManagement_formGroup__EtYGt input,.AdminFuelManagement_formGroup__EtYGt select{background-color:var(--background-dark);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:1rem;padding:.75rem}.AdminFuelManagement_formGroup__EtYGt input:focus,.AdminFuelManagement_formGroup__EtYGt select:focus{border-color:var(--primary-glow);box-shadow:0 0 0 3px var(--primary-glow);outline:none}.AdminFuelManagement_addButton__qdq-c{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:1rem;padding:.85rem;transition:box-shadow .3s,transform .2s}.AdminFuelManagement_addButton__qdq-c:hover{box-shadow:0 0 15px var(--primary-glow);transform:scale(1.02)}.AdminFuelManagement_error__xNtz5{background-color:var(--error-background);border:1px solid var(--error-color);border-radius:.5rem;color:#ffc4c4;margin-bottom:1rem;padding:.75rem;text-align:center}.AdminFuelManagement_fuelTable__BDYwI{border-collapse:collapse;width:100%}.AdminFuelManagement_fuelTable__BDYwI td,.AdminFuelManagement_fuelTable__BDYwI th{border-bottom:1px solid var(--border-color);padding:1rem;text-align:left}.AdminFuelManagement_fuelTable__BDYwI thead{background-color:#1a202c;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase}.AdminFuelManagement_deleteButton__9EELj{background-color:var(--error-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:background-color .2s}.AdminFuelManagement_deleteButton__9EELj:hover{background-color:#9b2c2c}@media (max-width:900px){.AdminFuelManagement_container__uwt7G{padding:1rem}.AdminFuelManagement_container__uwt7G h1{font-size:1.75rem}.AdminFuelManagement_contentWrapper__lFwcv{grid-template-columns:1fr}}.Modal_overlay__zX-So{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Modal_modal__S2vGO{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;max-width:800px;padding:2rem;position:relative;width:90%}.Modal_closeButton__5\+kyg{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:2rem;position:absolute;right:1rem;top:1rem}.OrderStatusTracker_timeline__ntYiO{align-items:flex-start;display:flex;justify-content:space-between;margin-top:1.5rem}.OrderStatusTracker_timelineStep__uczu6{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative;text-align:center}.OrderStatusTracker_timelineNode__cJRT6{background-color:var(--border-color);border:3px solid var(--card-background);border-radius:50%;height:20px;transition:background-color .3s ease;width:20px;z-index:1}.OrderStatusTracker_timelineLine__sjLkN{background-color:var(--border-color);height:4px;left:50%;position:absolute;top:8px;transition:background-color .3s ease;width:100%;z-index:0}.OrderStatusTracker_timelineStep__uczu6:last-child .OrderStatusTracker_timelineLine__sjLkN{display:none}.OrderStatusTracker_timelineContent__JJCx4{color:var(--text-secondary);font-weight:600;margin-top:.75rem}.OrderStatusTracker_timelineStep__uczu6.OrderStatusTracker_active__00yiV .OrderStatusTracker_timelineNode__cJRT6,.OrderStatusTracker_timelineStep__uczu6.OrderStatusTracker_completed__r\+Idp .OrderStatusTracker_timelineNode__cJRT6{background-color:var(--primary-glow);box-shadow:0 0 10px var(--primary-glow)}.OrderStatusTracker_timelineStep__uczu6.OrderStatusTracker_active__00yiV .OrderStatusTracker_timelineContent__JJCx4{color:var(--primary-glow)}.OrderStatusTracker_timelineStep__uczu6.OrderStatusTracker_completed__r\+Idp .OrderStatusTracker_timelineContent__JJCx4{color:var(--text-primary)}.OrderStatusTracker_timelineStep__uczu6.OrderStatusTracker_completed__r\+Idp .OrderStatusTracker_timelineLine__sjLkN{background-color:var(--primary-glow)}.AdminOrderManagement_pageBackground__DuDWe{min-height:100vh}.AdminOrderManagement_mainContainer__6-Qvt{font-family:Inter,sans-serif;margin:0 auto;max-width:1400px;padding:2rem}.AdminOrderManagement_mainContainer__6-Qvt h1{color:var(--text-primary);font-size:2.25rem;font-weight:700;margin-bottom:2rem;text-shadow:0 0 8px var(--primary-glow)}.AdminOrderManagement_error__iTVZo{background-color:var(--error-background);border:1px solid var(--error-color);border-radius:.5rem;color:#ffc4c4;padding:1rem}.AdminOrderManagement_tableContainer__lv632{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;overflow-x:auto}.AdminOrderManagement_ordersTable__Vxmsa{border-collapse:collapse;width:100%}.AdminOrderManagement_ordersTable__Vxmsa td,.AdminOrderManagement_ordersTable__Vxmsa th{border-bottom:1px solid var(--border-color);padding:1rem 1.5rem;text-align:left;white-space:nowrap}.AdminOrderManagement_ordersTable__Vxmsa thead{background-color:#1a202c;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase}.AdminOrderManagement_ordersTable__Vxmsa tbody tr:last-child td{border-bottom:none}.AdminOrderManagement_ordersTable__Vxmsa tbody tr:hover{background-color:#38455a}.AdminOrderManagement_status__Fx4ms{border:1px solid;border-radius:9999px;font-weight:600;padding:.25rem .75rem}.AdminOrderManagement_statusPending__6e7h6{background-color:#fefcbf20;border-color:#fef08a;color:#fef08a}.AdminOrderManagement_statusConfirmed__gYsO2{background-color:#bee3f820;border-color:#90cdf4;color:#90cdf4}.AdminOrderManagement_statusOutforDelivery__7iq4f{background-color:#feebc820;border-color:#f6ad55;color:#f6ad55}.AdminOrderManagement_statusDelivered__UiLu6{background-color:#c6f6d520;border-color:#68d391;color:#68d391}.AdminOrderManagement_statusCancelled__PY7MY{background-color:#fed7d720;border-color:#f56565;color:#f56565}.AdminOrderManagement_statusGray__cNiFd{background-color:#e2e8f020;border-color:#a0aec0;color:#a0aec0}.AdminOrderManagement_detailsButton__A4UEN{background:#0000;border:1px solid var(--primary-glow);border-radius:6px;color:var(--primary-glow);cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:all .2s}.AdminOrderManagement_detailsButton__A4UEN:hover{background-color:var(--primary-glow);color:var(--card-background)}.AdminOrderManagement_modalContent__\+GmSq h2{color:var(--text-primary);font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.AdminOrderManagement_modalDetails__mS4s-{grid-gap:1rem;border-top:1px solid var(--border-color);display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:2rem;padding-top:1.5rem}.AdminOrderManagement_modalDetails__mS4s- p{color:var(--text-secondary)}.AdminOrderManagement_modalDetails__mS4s- p strong{color:var(--text-primary);display:block;margin-bottom:.25rem}.AdminOrderManagement_modalActions__Gs-vF{align-items:center;border-top:1px solid var(--border-color);display:flex;gap:1rem;margin-top:2rem;padding-top:1.5rem}.AdminOrderManagement_modalActions__Gs-vF label{color:var(--text-primary);font-weight:600}.AdminOrderManagement_statusSelect__w2bej{background-color:var(--background-dark);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;font-weight:500;padding:.5rem}.AdminOrderManagement_statusSelect__w2bej:focus{box-shadow:0 0 0 3px var(--primary-glow);outline:none}@media (max-width:768px){.AdminOrderManagement_mainContainer__6-Qvt{padding:1rem}.AdminOrderManagement_mainContainer__6-Qvt h1{font-size:1.75rem}}.AboutUsPage_page__IWr\+-{color:var(--text-primary)}.AboutUsPage_hero__hecHa{background:linear-gradient(#1a2238cc,#1a2238cc),url(/static/media/fuel.4b9443cfc3fe4ec0cff2.jpeg) no-repeat 50%/cover;padding:5rem 1rem;text-align:center}.AboutUsPage_hero__hecHa h1{font-size:3rem;margin-bottom:.5rem;text-shadow:0 0 10px var(--primary-glow)}.AboutUsPage_hero__hecHa p{color:var(--text-secondary);font-size:1.25rem}.AboutUsPage_container__ibBLV{margin:0 auto;max-width:1000px;padding:3rem 1rem}.AboutUsPage_section__D3uBu{margin-bottom:4rem;text-align:center}.AboutUsPage_sectionIcon__o9\+38{color:var(--primary-glow);font-size:2.5rem;margin-bottom:1rem}.AboutUsPage_section__D3uBu h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.AboutUsPage_section__D3uBu p{color:var(--text-secondary);font-size:1.1rem;line-height:1.8;margin:0 auto;max-width:800px}.AboutUsPage_teamGrid__yv7Kv{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:2rem}.AboutUsPage_teamMember__Sh4lN{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:1rem;padding:2rem;transition:transform .3s,box-shadow .3s}.AboutUsPage_teamMember__Sh4lN:hover{box-shadow:0 0 15px var(--primary-glow);transform:translateY(-5px)}.AboutUsPage_teamMember__Sh4lN img{border:3px solid var(--primary-glow);border-radius:50%;height:120px;margin-bottom:1rem;width:120px}.AboutUsPage_teamMember__Sh4lN h3{color:var(--text-primary);font-size:1.25rem;margin-bottom:.25rem}.AboutUsPage_teamMember__Sh4lN p{color:var(--text-secondary);margin:0}@media (max-width:768px){.AboutUsPage_hero__hecHa{padding:3rem 1rem}.AboutUsPage_hero__hecHa h1{font-size:2rem}.AboutUsPage_hero__hecHa p{font-size:1rem}.AboutUsPage_container__ibBLV{padding:2rem 1rem}.AboutUsPage_section__D3uBu{margin-bottom:3rem}.AboutUsPage_section__D3uBu h2{font-size:1.75rem}}.ProfilePage_container__yX3\+e{font-family:Inter,sans-serif;margin:2rem auto;max-width:800px;padding:2rem}.ProfilePage_container__yX3\+e h1{color:var(--text-primary);font-size:2.25rem;margin-bottom:.5rem;text-align:center;text-shadow:0 0 8px var(--primary-glow)}.ProfilePage_subtitle__KpmXt{color:var(--text-secondary);font-size:1.125rem;margin-bottom:2.5rem;text-align:center}.ProfilePage_profileForm__jQB1h{display:flex;flex-direction:column;gap:1.5rem}.ProfilePage_formSection__Qfor4{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:1rem;padding:2rem}.ProfilePage_formSection__Qfor4 h2{color:var(--text-primary);font-size:1.5rem;font-weight:600;margin-bottom:.25rem}.ProfilePage_sectionDescription__3b5cY{color:var(--text-secondary);font-size:.9rem;margin-bottom:1.5rem}.ProfilePage_formGroup__XF8xi{display:flex;flex-direction:column;margin-bottom:1.25rem}.ProfilePage_formGroup__XF8xi label{color:var(--text-secondary);font-weight:600;margin-bottom:.5rem}.ProfilePage_formGroup__XF8xi input{background-color:var(--background-dark);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:1rem;padding:.75rem}.ProfilePage_formGroup__XF8xi input:focus{border-color:var(--primary-glow);box-shadow:0 0 0 3px var(--primary-glow);outline:none}.ProfilePage_submitButton__8otH1{background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:700;padding:1rem;transition:box-shadow .3s}.ProfilePage_submitButton__8otH1:hover{box-shadow:0 0 15px var(--primary-glow)}.ProfilePage_message__xrsl0{background-color:#68d3911a;border:1px solid #68d391;border-radius:.5rem;color:#68d391;font-weight:500;padding:1rem;text-align:center}.ProfilePage_error__CDXFm{background-color:var(--error-background);border:1px solid var(--error-color);border-radius:.5rem;color:#ffc4c4;font-weight:500;padding:1rem;text-align:center}.PaymentPage_page__atcVP{min-height:100vh;padding:3rem 1rem}.PaymentPage_container__PtHcW{margin:0 auto;max-width:700px;text-align:center}.PaymentPage_container__PtHcW h1{color:var(--text-primary);font-size:2.25rem;text-shadow:0 0 8px var(--primary-glow)}.PaymentPage_subtitle__IwYIs{color:var(--text-secondary);font-size:1.125rem;margin-bottom:2rem}.PaymentPage_paymentBox__1i6yY{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:1rem;padding:2rem;text-align:left}.PaymentPage_paymentMethod__jx--6 h3,.PaymentPage_summary__UlWmp h3{border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:1rem}.PaymentPage_paymentMethod__jx--6 h3{align-items:center;display:flex;gap:.5rem}.PaymentPage_lineItem__RO-Ul{color:var(--text-secondary);display:flex;justify-content:space-between;margin-bottom:.75rem}.PaymentPage_total__SJpnu{color:var(--primary-glow);display:flex;font-size:1.25rem;font-weight:700;justify-content:space-between;margin-top:1rem}.PaymentPage_paymentMethod__jx--6{margin-top:2rem}.PaymentPage_paymentMethod__jx--6 p{color:var(--text-secondary);line-height:1.6;margin-bottom:2rem}.PaymentPage_payButton__nUjdz{align-items:center;background:linear-gradient(90deg,var(--primary-glow),var(--secondary-glow));border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;gap:.5rem;justify-content:center;padding:1rem;transition:box-shadow .3s;width:100%}.PaymentPage_payButton__nUjdz:hover{box-shadow:0 0 15px var(--primary-glow)}
/*# sourceMappingURL=main.c9ecf976.css.map*/