.component_h2__Dmqyc{margin:2rem;font-weight:400;font-size:1rem;text-align:center}.component_nav__OYlDt{column-width:200px;column-gap:40px;padding:20px;background-color:#fdfdf8;border:1px solid #d3d3d3;border-radius:10px;margin:2rem;max-width:none;width:90vw}.component_nav__OYlDt>div{break-inside:avoid-column;margin-bottom:20px;width:100%}.component_nav__OYlDt h3{font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:5px}.component_city__2wfyl{margin:5px 0;display:block;font-size:14px}@media screen and (max-width:1200px){.component_nav__OYlDt{column-width:250px}}@media screen and (max-width:768px){.component_nav__OYlDt{column-width:300px;margin:0;text-align:center}.component_nav__OYlDt h3{margin-bottom:2rem}.component_h2__Dmqyc{margin:2rem 0;text-align:center}.component_city__2wfyl{height:32px;display:flex;align-items:center;justify-content:center;margin:2px 0}}@media screen and (max-width:480px){.component_nav__OYlDt{column-width:auto}.component_nav__OYlDt h3{font-size:16px}}.component_card__dZakx{background-color:#fdfdf8;border-radius:10px;border:1px solid #d3d3d3;padding:20px;margin-top:10px;margin-bottom:10px;width:100%}.component_card__dZakx:hover{background-color:#fff}.component_infos__ONTp2{display:flex;flex-direction:column;align-items:center}.component_update__L8ICf{text-align:right;margin-bottom:10px}.component_last-updated__aven1{margin:10px 0}.component_fuel-prices__pU4tA{border-collapse:collapse;margin:10px 0;width:100%}.component_fuel-prices__pU4tA td{padding:8px;border-bottom:1px solid #ddd}.component_price__kV7cA{text-align:right;font-weight:500}.component_link__c7w_9{margin-top:10px}.component_link__c7w_9:hover{text-decoration:underline}.component_name__5MEq3{font-weight:500;font-size:large}.component_address__HbZ7e{font-weight:400;font-size:medium}.component_gazole__pvnY7{background-color:#f26426;color:#fff}.component_sp95__S2vRs{background-color:#21583b;color:#fff}.component_e10__ZGKdj{background-color:#50bc4f;color:#fff}.component_sp98__OmKVM{background-color:#21583b;color:#fff}.component_e85__zaOOR{background-color:#29c4d8;color:#fff}.component_gplc__9TeYB{background-color:#226b8b;color:#fff}@media only screen and (max-width:900px){.component_card__dZakx{width:100%;max-width:none}.component_card__dZakx p{font-size:1rem}.component_card__dZakx h2{text-align:start}}@keyframes colorWave{0%,to{box-shadow:0 0 0 0 rgba(0,255,0,.7),0 0 0 0 rgba(0,255,0,0)}50%{box-shadow:0 0 0 5px rgba(0,255,0,0)}}.color-wave-dot{width:10px;height:10px;background-color:#109f10;border-radius:50%;animation:colorWave 5s ease-in-out infinite}.component_bar__72PjZ:focus{outline:none;box-shadow:0 0 5px rgba(29,29,29,.5);padding-left:100}.component_stations__678jU{list-style-type:none;padding:0;margin:10px 0 0;max-height:200px;width:100%;max-width:500px;overflow-y:auto;background-color:#fff;border-radius:4px}.component_stations__678jU li{padding:10px 15px;border-bottom:1px solid #eee;transition:background-color .3s}.component_stations__678jU li:hover{background-color:#f2f2f2}.component_search__DgiwV{margin-top:10px;width:100%;max-width:500px}.component_container__rGrn_{display:flex;gap:8px;padding:6px}.component_button__vtoCB{padding:8px 16px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s}.component_button__vtoCB:hover{background:#f5f5f5}.component_button__vtoCB.component_active__K_nAM{background:#0070f3;color:#fff;border-color:#0070f3}.component_star__BtqaQ{cursor:pointer}.page_main__N35cB{display:flex;flex-direction:column;padding:6rem 0;min-height:100vh;gap:10px;align-items:center}.page_main__N35cB h1{font-weight:600;font-size:1.5rem}.page_subtitle__oF3dp{font-weight:400;font-size:1rem}.page_cards__slrCR{display:flex;flex-direction:column;align-items:center;margin-top:20px;width:800px}.page_toggle__4Z9C1{width:100%;text-align:end;margin-right:10px}.page_spinner__5IWNj{width:48px;height:48px;border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;animation:page_spin___vKVG 1s linear infinite}@keyframes page_spin___vKVG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:800px){.page_main__N35cB{padding:5rem 1rem}.page_main__N35cB h1,.page_subtitle__oF3dp{text-align:center;padding:1rem 0}.page_subtitle__oF3dp{width:90%}.page_cards__slrCR{width:100%;flex-direction:column;align-items:center}}