.fuel_page__f30JJ{width:min(1240px,calc(100% - 32px));margin:0 auto;padding:36px 0 64px}.fuel_hero__8n2Eg{display:grid;gap:14px;padding:24px 0 20px}.fuel_eyebrow__WvNjF{color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fuel_hero__8n2Eg h1{margin:0;color:var(--text);font-family:var(--font-display);font-size:30px;line-height:1.04}.fuel_hero__8n2Eg p{width:100%;margin:0;color:var(--text-secondary);font-size:17px;line-height:1.65}.fuel_heroActions__TxCAI{display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}.fuel_heroCta__evWXY{display:grid;gap:10px;padding:16px;border:1px solid rgba(245,189,66,.28);border-radius:16px;background:var(--card-bg-warm)}.fuel_heroCta__evWXY strong{color:var(--text);font-size:20px}.fuel_heroCta__evWXY small,.fuel_heroCta__evWXY span{color:var(--text-secondary);line-height:1.55}.fuel_heroCta__evWXY small{font-size:13px;font-weight:800}.fuel_heroCtaButton__OMCM4{justify-self:start;min-height:42px;padding:0 18px;border:1px solid rgba(245,189,66,.76);border-radius:999px;background:#f5bd42;color:#1b1404;font:inherit;font-weight:800;cursor:pointer;transition:filter .2s,transform .2s}.fuel_heroCtaButton__OMCM4:hover{filter:brightness(1.06);transform:translateY(-1px)}.fuel_heroStats__y8FuW{display:flex;flex-wrap:wrap;gap:8px}.fuel_heroStats__y8FuW span{display:inline-flex;align-items:center;min-height:40px;padding:7px 12px;border:1px solid var(--border);border-radius:999px;background:var(--bg-interactive);color:var(--text-secondary);font-size:13px;line-height:1.25}.fuel_helpStat__lACLg{display:inline-flex;align-items:center;gap:8px;border-color:rgba(245,189,66,.42)!important;color:var(--text)!important}.fuel_helpStatIcon__9rMiC{flex:0 0 auto;width:24px;height:24px;object-fit:contain}.fuel_workspace__V88MZ{display:grid;grid-template-columns:minmax(340px,.42fr) minmax(0,.58fr);gap:16px;align-items:start}.fuel_panel__jepBL,.fuel_reportPanel__JdZ8l{border:1px solid var(--border);border-radius:16px;background:var(--card-gradient);box-shadow:var(--shadow-soft)}.fuel_panel__jepBL{display:grid;gap:14px;padding:16px}.fuel_searchBox__V4yM0 input{width:100%;height:46px;padding:0 14px;border:1px solid var(--border);border-radius:10px;background:var(--input-bg);color:var(--text);font:inherit}.fuel_searchBox__V4yM0 input:focus{border-color:rgba(245,189,66,.72);outline:none}.fuel_filters__RtUtA{display:flex;flex-wrap:wrap;gap:8px}.fuel_chipActive__7kelW,.fuel_chip__gn7Uk,.fuel_floatingReportBtn__UMPs1,.fuel_segmentActive__WGgn6,.fuel_segment__rHdet,.fuel_submitBtn__Wh4HV{border:1px solid var(--border);border-radius:999px;font:inherit;font-weight:700;cursor:pointer;transition:border-color .2s,background .2s,color .2s,transform .2s}.fuel_chipActive__7kelW,.fuel_chip__gn7Uk{padding:8px 12px;background:var(--bg-interactive);color:var(--text-secondary);font-size:13px}.fuel_chip__gn7Uk:hover,.fuel_segment__rHdet:hover{border-color:rgba(245,189,66,.5);color:var(--text-heading)}.fuel_chipActive__7kelW,.fuel_segmentActive__WGgn6{border-color:rgba(245,189,66,.72);background:var(--accent-muted);color:var(--accent)}.fuel_error__Qy3hy{padding:10px 12px;border:1px solid rgba(239,83,80,.35);border-radius:10px;color:var(--danger);background:var(--danger-muted)}.fuel_stationList__3irWN{display:grid;gap:10px;max-height:690px;overflow:auto;padding-right:2px}.fuel_stationCard__2lcqq{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;width:100%;padding:13px 76px 13px 13px;border:1px solid var(--border);border-radius:12px;background:var(--bg-interactive);color:inherit;text-align:left;cursor:pointer}.fuel_stationCardActive___w3j5,.fuel_stationCard__2lcqq:hover{border-color:rgba(245,189,66,.62);background:rgba(245,189,66,.08)}.fuel_stationBrandLogo__LvoAt{position:absolute;top:10px;right:10px;display:block;width:48px;height:48px;padding:5px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#f7f9fc;object-fit:contain}.fuel_statusDot__Vf6z9{width:12px;height:12px;margin-top:4px;border-radius:50%;background:#8993a4;box-shadow:0 0 0 5px rgba(137,147,164,.12)}.fuel_status_ok__l11hq{background:#44d17a;box-shadow:0 0 0 5px rgba(68,209,122,.14)}.fuel_status_low__fm5SH{background:#f5bd42;box-shadow:0 0 0 5px rgba(245,189,66,.14)}.fuel_status_none__hKCKl{background:#ef5350;box-shadow:0 0 0 5px rgba(239,83,80,.14)}.fuel_status_unknown__V_mLV{background:#8993a4}.fuel_stationBody__gkOtp{display:grid;gap:4px;min-width:0}.fuel_stationBody__gkOtp strong{color:var(--text);font-size:15px}.fuel_stationBody__gkOtp span{color:var(--text-secondary);font-size:13px}.fuel_updated__qDv9a{color:var(--text-muted)!important}.fuel_stationFuels__d9uhh{grid-column:2;display:flex;flex-wrap:wrap;gap:6px}.fuel_currentPill__xrevI,.fuel_fuelPill__sQ7kl{padding:4px 8px;border-radius:999px;background:var(--chip-bg);color:var(--text-muted);font-size:12px;font-weight:700}.fuel_fuel_ok__6_BQs{background:var(--success-muted);color:var(--success)}.fuel_fuel_low__q4LKm{background:var(--accent-muted);color:var(--accent)}.fuel_fuel_none__YbUbq{background:var(--danger-muted);color:var(--danger)}.fuel_fuel_unknown__QOzsR{background:var(--chip-bg);color:var(--text-secondary)}.fuel_emptyReport__hgZGW,.fuel_empty__ipBsH{padding:22px;border:1px dashed var(--border-hover);border-radius:12px;color:var(--text-muted);text-align:center}.fuel_mapColumn__c9iok{display:grid;gap:16px;min-width:0}.fuel_mapFrame__Kc9OP{overflow:hidden;border:1px solid rgba(245,189,66,.34);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-soft)}.fuel_reportPanel__JdZ8l{padding:16px}.fuel_reportHeader__qmWtL{display:flex;justify-content:space-between;gap:16px;margin-bottom:14px}.fuel_reportHeader__qmWtL h2{margin:4px 0 6px;color:var(--text);font-size:24px}.fuel_reportHeader__qmWtL p{margin:0;color:var(--text-secondary);font-size:14px}.fuel_conflict__ayczZ{align-self:flex-start;padding:5px 9px;border-radius:999px;background:rgba(245,189,66,.14);color:var(--accent);font-size:12px;font-weight:800}.fuel_currentStatus__m5I5_{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.fuel_stationActionNote__Tiiq1{margin-bottom:12px;padding:10px 12px;border:1px solid rgba(245,189,66,.18);border-radius:12px;background:rgba(245,189,66,.08);color:var(--text-secondary);font-size:14px;line-height:1.55}.fuel_routeActions__OjBGL{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.fuel_routeActions__OjBGL>span{color:var(--text-secondary);font-size:13px;font-weight:800}.fuel_routeLink__WLmDk{display:inline-flex;align-items:center;min-height:32px;padding:7px 11px;border:1px solid var(--border);border-radius:999px;background:var(--bg-interactive);color:var(--text-secondary);font-size:12px;font-weight:800;text-decoration:none;transition:border-color .2s,color .2s,transform .2s}.fuel_routeLink__WLmDk:hover{border-color:rgba(245,189,66,.55);color:var(--accent);transform:translateY(-1px)}.fuel_reportForm__Tw6_8{display:grid;gap:13px}.fuel_reportForm__Tw6_8 h3{margin:0;color:var(--text);font-size:18px}.fuel_reportRow__dfXNd{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;align-items:center}.fuel_reportRow__dfXNd>span{color:var(--text-secondary);font-size:13px;font-weight:800}.fuel_segmented__IJla_{display:flex;flex-wrap:wrap;gap:7px}.fuel_segmentActive__WGgn6,.fuel_segment__rHdet{padding:7px 10px;background:var(--bg-interactive);color:var(--text-secondary);font-size:12px}.fuel_reportActions__Ps0Y7{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:4px}.fuel_floatingReportBtn__UMPs1,.fuel_submitBtn__Wh4HV{padding:11px 16px;border-color:rgba(245,189,66,.72);background:#f5bd42;color:#1b1404}.fuel_submitBtn__Wh4HV:hover:not(:disabled){transform:translateY(-1px)}.fuel_submitBtn__Wh4HV:disabled{cursor:not-allowed;opacity:.45}.fuel_thanksBox__Et9pF{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px 12px;margin-top:2px;padding:12px;border:1px solid rgba(68,209,122,.3);border-radius:12px;background:rgba(68,209,122,.09);color:var(--text-secondary);font-size:13px;line-height:1.5}.fuel_thanksMedal__v8B6X{width:88px;height:88px;object-fit:contain}.fuel_thanksText__sfggS{display:grid;gap:3px}.fuel_thanksBox__Et9pF strong{color:var(--success);font-size:15px}.fuel_thanksActions__f7Fn9{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.fuel_thanksBox__Et9pF>.fuel_notice__pNWg3{grid-column:1/-1}.fuel_secondaryBtn__0HMun{min-height:34px;padding:7px 11px;border:1px solid var(--border);border-radius:999px;background:var(--bg-interactive);color:var(--text-secondary);font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:border-color .2s,color .2s,transform .2s}.fuel_secondaryBtn__0HMun:hover{border-color:rgba(245,189,66,.55);color:#f5bd42;transform:translateY(-1px)}.fuel_gameOverlay__LXZeG{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(3,6,12,.82);backdrop-filter:blur(10px);animation:fuel_gameFadeIn__xqT1c .18s ease-out}.fuel_gameModal__OtCSa{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1120px,100%);height:min(780px,calc(100dvh - 48px));overflow:hidden;border:1px solid rgba(245,189,66,.28);border-radius:18px;background:#090d14;box-shadow:0 24px 80px rgba(0,0,0,.55)}.fuel_gameModalHeader__CYgVE{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(12,17,25,.96)}.fuel_gameModalHeader__CYgVE h2{margin:4px 0 0;color:var(--text-on-dark);font-size:22px;line-height:1.15}.fuel_gameCloseBtn__2u5Am{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(7,11,18,.72);color:var(--text-on-dark);font-size:26px;line-height:1;cursor:pointer}.fuel_gameCloseBtn__2u5Am:hover{border-color:rgba(245,189,66,.6);color:#f5bd42}.fuel_gameFrame__ZbReP{display:block;width:100%;height:100%;min-height:0;border:0;background:#05070b}.fuel_gameFallback__rs3Aw{padding:10px 18px 14px;background:rgba(12,17,25,.96);text-align:right}.fuel_gameFallback__rs3Aw a{color:var(--accent-on-media);font-size:13px;font-weight:800;text-decoration:none}.fuel_gameFallback__rs3Aw a:hover{text-decoration:underline}@keyframes fuel_gameFadeIn__xqT1c{0%{opacity:0}to{opacity:1}}.fuel_floatingActions__AFBpd,.fuel_floatingGameBtn__2uF4U,.fuel_floatingReportBtn__UMPs1,.fuel_floatingShareBtn__X_rFC{display:none}.fuel_notice__pNWg3{color:var(--text-secondary);font-size:13px}@media (max-width:900px){.fuel_workspace__V88MZ{grid-template-columns:1fr}.fuel_mapColumn__c9iok{grid-row:1}.fuel_stationList__3irWN{max-height:none}.fuel_page__f30JJ{width:min(100% - 20px,1240px);padding-top:18px;padding-bottom:86px}.fuel_heroActions__TxCAI{grid-template-columns:1fr;gap:10px}.fuel_heroCta__evWXY{padding:13px}.fuel_heroCtaButton__OMCM4{width:100%;justify-content:center}.fuel_floatingActions__AFBpd{position:fixed;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));left:14px;z-index:900;display:grid;grid-template-columns:minmax(0,1fr) 52px 52px;gap:10px;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(18px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.fuel_floatingActionsVisible__JWPh5{visibility:visible;opacity:1;transform:translateY(0)}.fuel_floatingGameBtn__2uF4U,.fuel_floatingReportBtn__UMPs1,.fuel_floatingShareBtn__X_rFC{pointer-events:auto;box-shadow:0 14px 34px rgba(0,0,0,.38)}.fuel_floatingReportBtn__UMPs1{display:inline-flex;align-items:center;justify-content:center;min-width:0;width:100%;min-height:52px;padding:0 14px}.fuel_floatingGameBtn__2uF4U,.fuel_floatingShareBtn__X_rFC{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:1px solid rgba(245,189,66,.72);border-radius:999px;background:rgba(12,17,25,.94);color:var(--accent-on-media);cursor:pointer;backdrop-filter:blur(10px)}.fuel_floatingGameBtn__2uF4U svg,.fuel_floatingShareBtn__X_rFC svg{width:21px;height:21px}.fuel_floatingShareBtn__X_rFC svg{fill:currentColor}.fuel_floatingGameBtn__2uF4U svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.fuel_gameOverlay__LXZeG{align-items:stretch;padding:10px}.fuel_gameModal__OtCSa{width:100%;height:calc(100dvh - 20px);border-radius:14px}.fuel_gameModalHeader__CYgVE{padding:12px 14px}.fuel_gameModalHeader__CYgVE h2{font-size:18px}.fuel_gameCloseBtn__2u5Am{width:38px;height:38px;font-size:24px}.fuel_gameFallback__rs3Aw{padding:8px 14px 12px}.fuel_hero__8n2Eg p{font-size:15px}.fuel_panel__jepBL,.fuel_reportPanel__JdZ8l{border-radius:12px;padding:12px}.fuel_reportRow__dfXNd{grid-template-columns:1fr}.fuel_stationCard__2lcqq{padding:12px}}