@keyframes FuelPrices-module-scss-module__a2JYdW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes FuelPrices-module-scss-module__a2JYdW__slideInRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes FuelPrices-module-scss-module__a2JYdW__slideInLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.FuelPrices-module-scss-module__a2JYdW__slideInRight{box-sizing:border-box;animation:.28s cubic-bezier(.4,0,.2,1) both FuelPrices-module-scss-module__a2JYdW__slideInRight}.FuelPrices-module-scss-module__a2JYdW__slideInLeft{box-sizing:border-box;animation:.28s cubic-bezier(.4,0,.2,1) both FuelPrices-module-scss-module__a2JYdW__slideInLeft}@media (prefers-reduced-motion:reduce){.FuelPrices-module-scss-module__a2JYdW__slideInRight,.FuelPrices-module-scss-module__a2JYdW__slideInLeft{animation:none}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage{box-sizing:border-box;background:var(--bg5);padding:0 0 48px;overflow-x:clip}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__fuelPricesInner{box-sizing:border-box;flex-direction:column;gap:16px;padding:0;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__pageHeader{box-sizing:border-box;background:var(--white);border-radius:8px;flex-direction:column;gap:16px;padding:20px 23px;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__pageHeader.FuelPrices-module-scss-module__a2JYdW__pageHeaderTight{padding-bottom:11px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__pageHeader .FuelPrices-module-scss-module__a2JYdW__headerTop{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__pageHeader .FuelPrices-module-scss-module__a2JYdW__headerText{box-sizing:border-box;flex-direction:column;gap:2px;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__pageHeader .FuelPrices-module-scss-module__a2JYdW__headerText .FuelPrices-module-scss-module__a2JYdW__pageTitle{box-sizing:border-box;font-size:var(--base-largest);font-weight:var(--font-weight-bold);color:var(--black-2);font-family:var(--font-noto-serif),sans-serif;letter-spacing:-.77px;margin:0}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__pageHeader .FuelPrices-module-scss-module__a2JYdW__headerText .FuelPrices-module-scss-module__a2JYdW__pageSubtitle{box-sizing:border-box;font-size:var(--base-small);color:var(--dark-grey-1);font-family:var(--font-inter),sans-serif;margin-top:4px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__pageHeader .FuelPrices-module-scss-module__a2JYdW__headerDescription{box-sizing:border-box;font-size:var(--base-small);color:var(--black-2);line-height:1.6;font-family:var(--font-inter),sans-serif;border-radius:8px;margin:0}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__layout{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 320px;gap:20px;display:grid}@media (max-width:900px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__layout{grid-template-columns:1fr}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__layout .FuelPrices-module-scss-module__a2JYdW__mainColumn{box-sizing:border-box;flex-direction:column;gap:16px;min-width:0;display:flex}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__layout .FuelPrices-module-scss-module__a2JYdW__mainColumn{margin:0 16px}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__section{box-sizing:border-box;background:var(--white);border-radius:8px;padding:20px 0}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__section .FuelPrices-module-scss-module__a2JYdW__sectionHeader{box-sizing:border-box;border-bottom:1px solid var(--grey-light-14);justify-content:space-between;align-items:flex-end;gap:16px;padding:0 20px 10px;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__section .FuelPrices-module-scss-module__a2JYdW__sectionHeader .FuelPrices-module-scss-module__a2JYdW__sectionHeaderText{box-sizing:border-box;min-width:0}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__section .FuelPrices-module-scss-module__a2JYdW__sectionHeader .FuelPrices-module-scss-module__a2JYdW__sectionTitle{box-sizing:border-box;font-size:var(--base-large);font-weight:var(--font-weight-bold);color:var(--black-2);font-family:var(--font-noto-serif),sans-serif;letter-spacing:-.64px;margin:0}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__section .FuelPrices-module-scss-module__a2JYdW__sectionHeader .FuelPrices-module-scss-module__a2JYdW__sectionSubtitle{box-sizing:border-box;font-size:var(--base-small);color:var(--dark-grey-1);font-family:var(--font-inter),sans-serif;margin-top:4px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__section .FuelPrices-module-scss-module__a2JYdW__sectionHeader.FuelPrices-module-scss-module__a2JYdW__cityWise{border:none;padding-bottom:18px}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__section .FuelPrices-module-scss-module__a2JYdW__sectionHeader{flex-direction:column;align-items:flex-start}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__section.FuelPrices-module-scss-module__a2JYdW__pb0{padding-bottom:0}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqSection{grid-column:1/-2}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqSection{margin:0 16px}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__fuelTabs{box-sizing:border-box;flex-shrink:0;align-items:center;gap:16px;display:inline-flex;position:relative}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__fuelTab{box-sizing:border-box;appearance:none;cursor:pointer;font-family:var(--font-inter),sans-serif;font-size:var(--base);font-weight:var(--font-weight-semi);color:var(--dark-grey-5);text-align:center;background:0 0;border:none;width:70px;padding:0 0 6px;text-decoration:none;transition:color .2s;position:relative}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__fuelTab.FuelPrices-module-scss-module__a2JYdW__fuelTabActive{color:var(--black-2);font-weight:var(--font-weight-bold)}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__fuelTab.FuelPrices-module-scss-module__a2JYdW__mobileTab{width:100%}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tabIndicator{box-sizing:border-box;background:var(--black-2);pointer-events:none;will-change:transform,width;border-radius:2px;height:2px;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-12px;left:0}@media (prefers-reduced-motion:reduce){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tabIndicator{transition:none}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroGrid{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px;padding:0 20px;display:grid}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard{box-sizing:border-box;border:1px solid var(--grey-border-2);background:var(--white);text-align:left;appearance:none;width:100%;height:149px;color:inherit;cursor:pointer;border-radius:13px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;font-family:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard:hover{border:1px solid var(--dark-grey-3);box-shadow:0 3px 25px #00000015}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard:hover .FuelPrices-module-scss-module__a2JYdW__metroIcon{background:var(--black-2);color:var(--white)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroIcon{box-sizing:border-box;background:var(--grey-light-1);width:48px;height:48px;color:var(--grey-light-5);border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroIcon svg{width:auto;height:auto;overflow:visible}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroIcon svg,.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroIcon svg path{transition:fill .15s;fill:currentColor!important}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroIcon{width:25px;min-height:23px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroIcon svg{transform:scale(.5)}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroName{box-sizing:border-box;font-size:var(--base-small);font-weight:var(--font-weight-semi-bold);color:var(--grey-light-3);font-family:var(--font-inter),sans-serif}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroPrice{box-sizing:border-box;font-size:var(--base);font-weight:var(--font-weight-semi-bold);color:var(--black-2);font-family:var(--font-inter),sans-serif}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard{height:105px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroName{font-size:var(--base-smaller);font-weight:var(--font-weight-regular);letter-spacing:-.28px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard .FuelPrices-module-scss-module__a2JYdW__metroPrice{font-size:var(--base-small)}}@media screen and (max-width:405px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCard{height:127px}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCardSkeleton{box-sizing:border-box;cursor:default;pointer-events:none}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__metroCardSkeleton:hover{border-color:var(--grey-border-2);box-shadow:none}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__skeletonShimmer,.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__skeletonText{box-sizing:border-box;background:linear-gradient(90deg, var(--grey-light-1) 0%, var(--iron-color) 50%, var(--grey-light-1) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite FuelPrices-module-scss-module__a2JYdW__shimmer}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__skeletonText{box-sizing:border-box;color:#0000;border-radius:4px;width:70%;display:inline-block}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__skeletonPill{box-sizing:border-box;border-radius:999px;width:70px;height:22px;display:inline-block}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill{box-sizing:border-box;font-size:var(--base-smaller);font-weight:var(--font-weight-semi-bold);font-family:var(--font-inter),sans-serif;align-items:center;gap:2px;display:inline-flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill svg{transform:scale(.7)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__positive{color:var(--green)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__positive svg,.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__positive svg path{fill:var(--green)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__negative{color:var(--negative-red)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__negative svg{fill:var(--negative-red);padding-top:1px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__negative svg path{fill:var(--negative-red)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__neutral{color:var(--dark-grey)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__neutral svg,.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__neutral svg path{fill:var(--dark-grey)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__neutral svg{position:relative;top:-1px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__pillBgUp{font-size:var(--base-smallest);background-color:#d01e511f;border-radius:4px;padding:3px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__pillBgUp svg{transform:scale(.6)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__pillBgFlat{font-size:var(--base-smallest);background-color:#5d6e771f;border-radius:4px;padding:3px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__pillBgFlat svg{padding-bottom:1px;transform:scale(.6)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__pillBgDown{font-size:var(--base-smallest);background-color:#44a8381f;border-radius:4px;padding:3px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill.FuelPrices-module-scss-module__a2JYdW__pillBgDown svg{padding-bottom:1px;transform:scale(.6)}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill{font-size:var(--base-smallest)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changePill svg{transform:scale(.6)}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changeDelta{box-sizing:border-box;font-weight:var(--font-weight-semi);color:var(--dark-grey-2)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__changeMuted{box-sizing:border-box;color:var(--grey);font-size:var(--base-smaller)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__allCitiesCard{box-sizing:border-box;border:1px solid var(--grey-border-2);background:var(--white);min-height:149px;color:var(--black-2);font-weight:var(--font-weight-semi-bold);border-radius:13px;justify-content:space-between;align-items:flex-end;padding:14px;text-decoration:none;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__allCitiesCard:hover{border:1px solid var(--dark-grey-3);box-shadow:0 3px 25px #00000015}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__allCitiesCard .FuelPrices-module-scss-module__a2JYdW__allCitiesText{box-sizing:border-box;max-width:70%;font-size:17px;line-height:1.25;font-family:var(--font-inter),sans-serif;font-weight:var(--font-weight-semi-bold);color:var(--black-2)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__allCitiesCard .FuelPrices-module-scss-module__a2JYdW__allCitiesChevron{box-sizing:border-box;background:var(--bg5);width:40px;height:40px;color:var(--grey-light-15);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__allCitiesCard{min-height:105px;padding:11px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__allCitiesCard .FuelPrices-module-scss-module__a2JYdW__allCitiesText{font-size:var(--base-small)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__allCitiesCard .FuelPrices-module-scss-module__a2JYdW__allCitiesChevron{width:31px;height:31px}}@media screen and (max-width:390px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__allCitiesCard .FuelPrices-module-scss-module__a2JYdW__allCitiesChevron{width:24px;height:24px}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap{box-sizing:border-box;overflow-x:auto}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable{box-sizing:border-box;border-collapse:collapse;width:100%;font-size:var(--base-small)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable thead th{box-sizing:border-box;text-align:left;font-size:var(--base-smallest);font-weight:var(--font-weight-bold);letter-spacing:1.32px;text-transform:uppercase;color:var(--dark-grey);background:var(--bg5);font-family:var(--font-inter),sans-serif;padding:16px 20px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable tbody td{box-sizing:border-box;font-size:var(--base-smaller);color:var(--black-2);vertical-align:middle;font-family:var(--font-inter),sans-serif;font-weight:var(--font-weight-bold);padding:16px 20px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable tbody tr{background:linear-gradient(to right, var(--white) 20px, transparent 20px, transparent calc(100% - 20px), var(--white) calc(100% - 20px)) 0 100%/100% 1px no-repeat,linear-gradient(to right, var(--border-6) 50%, transparent 50%) 0 100%/6px 1px repeat-x}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable tbody tr:last-child{background:linear-gradient(to right, transparent 20px, var(--border-6) 20px, var(--border-6) calc(100% - 20px), transparent calc(100% - 20px)) 0 100%/100% 1px no-repeat}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable.FuelPrices-module-scss-module__a2JYdW__rowHover tbody tr:hover{background-color:var(--grey-light-1)}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable thead th:first-child,.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable tbody td:first-child{z-index:1;position:sticky;left:0}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable thead th:first-child{z-index:2}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable tbody td:first-child{background:linear-gradient(to right, var(--white) 20px, transparent 20px) 0 100%/100% 1px no-repeat,linear-gradient(to right, var(--border-6) 50%, transparent 50%) 0 100%/6px 1px repeat-x,var(--white)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__tableWrap .FuelPrices-module-scss-module__a2JYdW__priceTable tbody tr:last-child td:first-child{background:linear-gradient(to right, transparent 20px, var(--border-6) 20px) 0 100%/100% 1px no-repeat,var(--white)}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqList{box-sizing:border-box;flex-direction:column;gap:20px;padding:0 20px;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem{box-sizing:border-box}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem:not(:last-child){border-bottom:1px dotted var(--border-6);padding-bottom:20px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqToggle{box-sizing:border-box;appearance:none;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:0;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqQuestion{font-size:var(--base);font-weight:var(--font-weight-bold);color:var(--black-2);font-family:var(--font-inter),sans-serif;letter-spacing:-.32px;margin:0}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqChevron{color:var(--dark-grey-1);flex-shrink:0;transition:transform .2s}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqChevronOpen{transform:rotate(180deg)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqBody{box-sizing:border-box;opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .25s,margin-top .25s,opacity .25s;display:grid}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqBody.FuelPrices-module-scss-module__a2JYdW__faqBodyOpen{opacity:1;grid-template-rows:1fr;margin-top:10px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqBodyInner{box-sizing:border-box;min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqBody{transition:none}}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqAnswer{font-size:var(--base-small);color:var(--black-2);line-height:1.8;font-family:var(--font-inter),sans-serif;letter-spacing:-.28px;margin:0}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqBullet{padding-left:12px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem p:not(.FuelPrices-module-scss-module__a2JYdW__faqBullet)+.FuelPrices-module-scss-module__a2JYdW__faqBullet{margin-top:4px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqBullet:last-child{margin-bottom:4px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__faqItem .FuelPrices-module-scss-module__a2JYdW__faqBullet:has(+p:not(.FuelPrices-module-scss-module__a2JYdW__faqBullet)){margin-bottom:4px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__cityCell{box-sizing:border-box;font-weight:var(--font-weight-semi-bold)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__cityLink{color:inherit;text-decoration:none}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__cityLink:hover{text-decoration:underline}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__priceCell{box-sizing:border-box;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__priceValue{box-sizing:border-box;font-weight:var(--font-weight-bold);color:var(--black-2);font-family:var(--font-inter),sans-serif;font-size:var(--base-smaller)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__priceDelta{box-sizing:border-box;font-size:var(--base-smaller);font-weight:var(--font-weight-semi);color:var(--dark-grey-1)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__priceDelta.FuelPrices-module-scss-module__a2JYdW__positive{color:var(--green)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__priceDelta.FuelPrices-module-scss-module__a2JYdW__negative{color:var(--negative-red)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__priceDelta.FuelPrices-module-scss-module__a2JYdW__neutral{color:var(--dark-grey)}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__showMore{box-sizing:border-box;color:var(--black-2);font-weight:var(--font-weight-bold);font-size:var(--base-smaller);font-family:var(--font-inter),sans-serif;align-items:center;gap:2px;padding:14px 20px 0;text-decoration:none;transition:color .15s;display:inline-flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__rowLoading td{box-sizing:border-box;padding:12px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__rowSkeleton{box-sizing:border-box;background:linear-gradient(90deg, var(--grey-light-1) 0%, var(--iron-color) 50%, var(--grey-light-1) 100%);background-size:200% 100%;border-radius:4px;height:18px;animation:1.4s ease-in-out infinite FuelPrices-module-scss-module__a2JYdW__shimmer}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__emptyWrap{box-sizing:border-box;grid-column:1/-1;justify-content:center;padding:24px;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__sidebar{box-sizing:border-box;flex-direction:column;gap:16px;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__sidebar .FuelPrices-module-scss-module__a2JYdW__sidebarAd{box-sizing:border-box;width:100%;min-height:270px}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__sidebar .FuelPrices-module-scss-module__a2JYdW__adWrap{box-sizing:border-box;background:var(--white);border:1px solid var(--border-1);border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}.FuelPrices-module-scss-module__a2JYdW__fuelPricesPage .FuelPrices-module-scss-module__a2JYdW__sidebar .FuelPrices-module-scss-module__a2JYdW__adWrap .FuelPrices-module-scss-module__a2JYdW__adLabel{box-sizing:border-box;font-size:var(--base-smallest);letter-spacing:.08em;color:var(--grey);text-transform:uppercase}.FuelPrices-module-scss-module__a2JYdW__stickyBar{box-sizing:border-box;z-index:99;background:var(--white);border-bottom:1px solid var(--grey-light-14);opacity:0;visibility:hidden;pointer-events:none;transition:transform .2s,opacity .2s,visibility .2s;position:fixed;top:57px;left:0;right:0;transform:translateY(-12px);box-shadow:0 2px 8px #0000000f}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__stickyBar{top:42px}}.FuelPrices-module-scss-module__a2JYdW__stickyBar.FuelPrices-module-scss-module__a2JYdW__stickyBarVisible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.FuelPrices-module-scss-module__a2JYdW__stickyBar{transition:none}}.FuelPrices-module-scss-module__a2JYdW__stickyInner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;padding-top:10px;padding-bottom:10px;display:flex}.FuelPrices-module-scss-module__a2JYdW__stickyInner.FuelPrices-module-scss-module__a2JYdW__pb5{padding-top:5px;padding-bottom:5px}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__stickyInner.FuelPrices-module-scss-module__a2JYdW__pb5{padding-top:10px;padding-bottom:0}.FuelPrices-module-scss-module__a2JYdW__stickyInner{flex-direction:column;align-items:stretch;gap:8px;padding-bottom:0}}.FuelPrices-module-scss-module__a2JYdW__stickyContent{box-sizing:border-box;flex:auto;min-width:0}@media screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__stickyTitleCtx{justify-content:space-between;width:100%;display:flex}.FuelPrices-module-scss-module__a2JYdW__stickyTitleCtx .FuelPrices-module-scss-module__a2JYdW__stickyMeta{margin-top:auto}}.FuelPrices-module-scss-module__a2JYdW__stickyTitle{font-size:var(--base);font-weight:var(--font-weight-bold);color:var(--black-2);font-family:var(--font-noto-serif),sans-serif;letter-spacing:-.4px;margin:0}.FuelPrices-module-scss-module__a2JYdW__stickyMeta{font-size:var(--base-smaller);color:var(--dark-grey-1);font-family:var(--font-inter),sans-serif;margin:2px 0 0}.FuelPrices-module-scss-module__a2JYdW__stickyTabs{box-sizing:border-box;flex-shrink:0;align-items:center;gap:18px;display:flex}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__stickyTabs{border-top:1px solid var(--grey-light-16);gap:0;padding-top:4px}}.FuelPrices-module-scss-module__a2JYdW__stickyTab{box-sizing:border-box;font-family:var(--font-inter),sans-serif;font-size:var(--base);font-weight:var(--font-weight-semi);color:var(--dark-grey-5);text-align:center;width:60px;padding:6px 0 10px;text-decoration:none;transition:color .2s;position:relative}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__stickyTab{flex:50%}}.FuelPrices-module-scss-module__a2JYdW__stickyTab.FuelPrices-module-scss-module__a2JYdW__stickyTabActive{color:var(--black-2);font-weight:var(--font-weight-bold)}.FuelPrices-module-scss-module__a2JYdW__stickyTab.FuelPrices-module-scss-module__a2JYdW__stickyTabActive:after{content:"";background:var(--black-2);border-radius:2px;height:2px;position:absolute;bottom:-11px;left:0;right:0}@media only screen and (max-width:767px){.FuelPrices-module-scss-module__a2JYdW__stickyTab.FuelPrices-module-scss-module__a2JYdW__stickyTabActive:after{bottom:-2px}}