.gas-stations-module__SRXPUG__page{background:#fff;min-height:calc(100svh - 4rem);padding:clamp(1.5rem,5vw,4rem) 1rem 3rem}.gas-stations-module__SRXPUG__content{width:min(100%,76rem);min-width:0;margin-inline:auto}.gas-stations-module__SRXPUG__kicker{border-bottom:2px dashed var(--foreground);color:var(--muted-foreground);font-family:var(--font-body);flex-wrap:wrap;align-items:center;gap:.65rem;padding-bottom:.7rem;font-size:.75rem;display:flex}.gas-stations-module__SRXPUG__kicker span:first-child{color:var(--primary);font-weight:700}.gas-stations-module__SRXPUG__heading{max-width:57rem;padding-block:clamp(1.75rem,5vw,3.5rem) 2rem}.gas-stations-module__SRXPUG__eyebrow,.gas-stations-module__SRXPUG__panelLabel{color:var(--primary);font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.4}.gas-stations-module__SRXPUG__title{max-width:16ch;color:var(--foreground);font-family:var(--font-display);letter-spacing:-.045em;text-wrap:pretty;margin-top:.55rem;font-size:clamp(2.6rem,8vw,5.4rem);font-weight:700;line-height:.99}.gas-stations-module__SRXPUG__intro{max-width:62ch;color:var(--muted-foreground);font-family:var(--font-body);margin-top:1rem;font-size:1rem;line-height:1.7}.gas-stations-module__SRXPUG__feedLayout{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(1rem,3vw,2.25rem);min-width:0;display:grid}.gas-stations-module__SRXPUG__composePanel,.gas-stations-module__SRXPUG__post{border:2px dashed var(--foreground);background:#fff;min-width:0}.gas-stations-module__SRXPUG__composePanel{padding:clamp(1rem,2.5vw,1.5rem);position:sticky;top:1rem}.gas-stations-module__SRXPUG__composeIntro{border-bottom:1px dashed var(--foreground);padding-bottom:1rem}.gas-stations-module__SRXPUG__panelTitle{color:var(--foreground);font-family:var(--font-display);margin-top:.35rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.1}.gas-stations-module__SRXPUG__form{gap:1rem;padding-top:1rem;display:grid}.gas-stations-module__SRXPUG__field{min-width:0;color:var(--foreground);font-family:var(--font-body);flex-direction:column;gap:.4rem;font-size:.85rem;font-weight:700;display:flex}.gas-stations-module__SRXPUG__field b{color:#8c235d}.gas-stations-module__SRXPUG__field small,.gas-stations-module__SRXPUG__hint{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.gas-stations-module__SRXPUG__optionalFields{gap:.9rem;min-width:0;display:grid}.gas-stations-module__SRXPUG__fileInput{border:1px dashed var(--foreground);width:100%;max-width:100%;color:var(--foreground);background:#fff;padding:.5rem;font-size:.75rem;display:block}.gas-stations-module__SRXPUG__fileInput::file-selector-button{border:1px solid var(--foreground);color:var(--foreground);font:inherit;cursor:pointer;background:#fff16c;margin-right:.55rem;padding:.35rem .5rem}.gas-stations-module__SRXPUG__fieldError,.gas-stations-module__SRXPUG__uploadError{color:#8b1e3f;font-family:var(--font-body);overflow-wrap:anywhere;font-size:.8rem;line-height:1.5}.gas-stations-module__SRXPUG__uploadError{background:#fff3f5;border:1px dashed #8b1e3f;margin:0;padding:.7rem}.gas-stations-module__SRXPUG__submitButton,.gas-stations-module__SRXPUG__moreButton{border-radius:0;width:100%}.gas-stations-module__SRXPUG__submitButton{color:#171717;background:#fff16c;border:1px solid #171717;font-weight:700}.gas-stations-module__SRXPUG__submitButton:hover{background:#ffe84b}.gas-stations-module__SRXPUG__pendingArea{border-top:1px dashed var(--foreground);gap:.7rem;min-width:0;margin-top:1.2rem;padding-top:1rem;display:grid}.gas-stations-module__SRXPUG__pendingHeading{color:var(--foreground);font-family:var(--font-display);margin:0;font-size:1rem;font-weight:700}.gas-stations-module__SRXPUG__pendingMessage,.gas-stations-module__SRXPUG__pendingItem{color:var(--muted-foreground);font-family:var(--font-body);overflow-wrap:anywhere;font-size:.8rem;line-height:1.5}.gas-stations-module__SRXPUG__pendingMessage p{margin:0}.gas-stations-module__SRXPUG__pendingList{gap:.6rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.gas-stations-module__SRXPUG__pendingItem{background:#fffbea;border:1px dashed #9b8424;gap:.6rem;min-width:0;padding:.7rem;display:grid}.gas-stations-module__SRXPUG__pendingStatus,.gas-stations-module__SRXPUG__pendingDetail{margin:0}.gas-stations-module__SRXPUG__pendingStatus{color:#42370b;font-weight:700}.gas-stations-module__SRXPUG__pendingDetail{color:#6f5a0b;margin-top:.25rem}.gas-stations-module__SRXPUG__pendingRetry{white-space:normal;border-radius:0;width:100%;min-width:0}.gas-stations-module__SRXPUG__sessionNote,.gas-stations-module__SRXPUG__signInNote{color:var(--muted-foreground);font-family:var(--font-body);margin-top:1rem;font-size:.875rem;line-height:1.55}.gas-stations-module__SRXPUG__signInNote{justify-items:start;gap:.8rem;display:grid}.gas-stations-module__SRXPUG__signInNote p{margin:0}.gas-stations-module__SRXPUG__signInNote a{color:#343285}.gas-stations-module__SRXPUG__postsSection{min-width:0}.gas-stations-module__SRXPUG__postsHeading{border-bottom:2px dashed var(--foreground);justify-content:space-between;align-items:end;gap:.75rem;min-width:0;padding:.2rem 0 .9rem;display:flex}.gas-stations-module__SRXPUG__newestTag{color:#171717;font-family:var(--font-body);text-transform:uppercase;background:#fff16c;flex:none;padding:.3rem .45rem;font-size:.68rem;font-weight:700}.gas-stations-module__SRXPUG__feedControls{border-bottom:1px dashed var(--foreground);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 1rem;min-width:0;padding:.9rem 0;display:flex}.gas-stations-module__SRXPUG__countryFilter{min-width:min(100%,14rem);color:var(--foreground);font-family:var(--font-body);gap:.35rem;font-size:.76rem;font-weight:700;display:grid}.gas-stations-module__SRXPUG__countryFilter select{border:1px solid var(--foreground);width:100%;min-height:2.75rem;color:var(--foreground);font:inherit;background:#fffef7;border-radius:0;padding:.55rem 2.25rem .55rem .7rem;font-weight:500}.gas-stations-module__SRXPUG__countryContext{max-width:30rem;color:var(--muted-foreground);font-family:var(--font-body);margin:0;font-size:.78rem;line-height:1.45}.gas-stations-module__SRXPUG__stateMessage{border:1px dashed var(--foreground);color:var(--muted-foreground);font-family:var(--font-body);justify-items:start;gap:.8rem;margin-top:1rem;padding:1rem;font-size:.9rem;line-height:1.6;display:grid}.gas-stations-module__SRXPUG__stateMessage p{margin:0}.gas-stations-module__SRXPUG__postList{gap:1rem;min-width:0;margin:1rem 0 0;padding:0;list-style:none;display:grid}.gas-stations-module__SRXPUG__postList li{min-width:0}.gas-stations-module__SRXPUG__post{overflow:hidden}.gas-stations-module__SRXPUG__postTopline{border-bottom:1px dashed var(--foreground);justify-content:space-between;align-items:start;gap:.75rem;min-width:0;padding:.9rem 1rem;display:flex}.gas-stations-module__SRXPUG__place{min-width:0}.gas-stations-module__SRXPUG__stationName{color:var(--foreground);font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.25rem;font-weight:700;line-height:1.2}.gas-stations-module__SRXPUG__location,.gas-stations-module__SRXPUG__author,.gas-stations-module__SRXPUG__date{color:var(--muted-foreground);font-family:var(--font-body);overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}.gas-stations-module__SRXPUG__location{margin-top:.2rem}.gas-stations-module__SRXPUG__author{text-align:right;flex:0 auto}.gas-stations-module__SRXPUG__author span{font-size:.66rem;display:block}.gas-stations-module__SRXPUG__photo{aspect-ratio:3/2;object-fit:cover;background:#f3f0e7;width:100%;height:auto;max-height:38rem;display:block}.gas-stations-module__SRXPUG__captionRow{gap:.65rem;padding:.9rem 1rem 1rem;display:grid}.gas-stations-module__SRXPUG__caption{color:var(--foreground);font-family:var(--font-body);overflow-wrap:anywhere;white-space:pre-wrap;font-size:.95rem;line-height:1.65}.gas-stations-module__SRXPUG__date{border-top:1px dashed var(--foreground);justify-self:start;padding-top:.5rem}.gas-stations-module__SRXPUG__interactionRow{flex-wrap:wrap;align-items:center;gap:.55rem;padding:0 1rem 1rem;display:flex}.gas-stations-module__SRXPUG__editForm{border-top:1px dashed var(--foreground);background:#fffef7;gap:.8rem;min-width:0;padding:1rem;display:grid}@media (min-width:600px){.gas-stations-module__SRXPUG__editForm{grid-template-columns:repeat(2,minmax(0,1fr))}.gas-stations-module__SRXPUG__editForm>:first-child,.gas-stations-module__SRXPUG__editActions{grid-column:1/-1}.gas-stations-module__SRXPUG__editActions{justify-content:flex-end}}.gas-stations-module__SRXPUG__editActions{flex-wrap:wrap;gap:.55rem;display:flex}.gas-stations-module__SRXPUG__editSubmit{color:#171717;background:#fff16c;border:1px solid #171717;border-radius:0;font-weight:700}.gas-stations-module__SRXPUG__editSubmit:hover{background:#ffe84b}.gas-stations-module__SRXPUG__interactionButton{border-color:var(--foreground);min-height:2.5rem;color:var(--foreground);border-radius:0;font-size:.8rem;font-weight:700}.gas-stations-module__SRXPUG__likeButton{background:#fff16c}.gas-stations-module__SRXPUG__likeButton:hover,.gas-stations-module__SRXPUG__likeButton[aria-pressed=true]{background:#ffe84b}.gas-stations-module__SRXPUG__deleteButton{color:#8f1e18;border-color:#a2261e}.gas-stations-module__SRXPUG__deleteButton:hover{background:#ffe7e4}.gas-stations-module__SRXPUG__commentThread{border-top:1px dashed var(--foreground);background:#fffef7;gap:.9rem;min-width:0;padding:1rem;display:grid}.gas-stations-module__SRXPUG__commentThread[hidden]{display:none}.gas-stations-module__SRXPUG__commentState{color:var(--muted-foreground);font-family:var(--font-body);justify-items:start;gap:.65rem;font-size:.85rem;line-height:1.5;display:grid}.gas-stations-module__SRXPUG__commentState p{margin:0}.gas-stations-module__SRXPUG__commentList{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.gas-stations-module__SRXPUG__comment{border-bottom:1px dashed #c9c4ae;min-width:0;padding-bottom:.75rem}.gas-stations-module__SRXPUG__commentMeta{color:var(--foreground);font-family:var(--font-body);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;font-size:.78rem;display:flex}.gas-stations-module__SRXPUG__commentMeta time{color:var(--muted-foreground);font-size:.7rem}.gas-stations-module__SRXPUG__comment>p{color:var(--foreground);font-family:var(--font-body);overflow-wrap:anywhere;white-space:pre-wrap;margin-top:.35rem;font-size:.88rem;line-height:1.55}.gas-stations-module__SRXPUG__commentForm{gap:.55rem;min-width:0;padding-top:.15rem;display:grid}.gas-stations-module__SRXPUG__commentSubmit{color:#171717;background:#fff16c;border:1px solid #171717;border-radius:0;justify-self:start;font-weight:700}.gas-stations-module__SRXPUG__commentSubmit:hover{background:#ffe84b}.gas-stations-module__SRXPUG__commentSignIn{font-family:var(--font-body);margin:0;font-size:.85rem}.gas-stations-module__SRXPUG__commentSignIn a,.gas-stations-module__SRXPUG__interactionRow a{color:#343285}.gas-stations-module__SRXPUG__moreButton{background:#fff;margin-top:1rem}.gas-stations-module__SRXPUG__form :where(input,textarea,button):focus-visible,.gas-stations-module__SRXPUG__editForm :where(input,textarea,button):focus-visible,.gas-stations-module__SRXPUG__commentThread :where(button,textarea,a):focus-visible,.gas-stations-module__SRXPUG__interactionButton:focus-visible,.gas-stations-module__SRXPUG__fileInput:focus-visible,.gas-stations-module__SRXPUG__moreButton:focus-visible,.gas-stations-module__SRXPUG__countryFilter select:focus-visible,.gas-stations-module__SRXPUG__signInNote a:focus-visible{outline-offset:3px;outline:3px solid #343285}@media (max-width:850px){.gas-stations-module__SRXPUG__feedLayout{grid-template-columns:minmax(0,1fr)}.gas-stations-module__SRXPUG__composePanel{position:static}.gas-stations-module__SRXPUG__optionalFields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.gas-stations-module__SRXPUG__page{padding-inline:.75rem}.gas-stations-module__SRXPUG__optionalFields{grid-template-columns:minmax(0,1fr)}.gas-stations-module__SRXPUG__postTopline{flex-direction:column}.gas-stations-module__SRXPUG__interactionRow{align-items:stretch}.gas-stations-module__SRXPUG__interactionButton{white-space:normal;flex:auto}.gas-stations-module__SRXPUG__editActions button{flex:auto}.gas-stations-module__SRXPUG__commentSubmit{width:100%}.gas-stations-module__SRXPUG__author{text-align:left}.gas-stations-module__SRXPUG__author span{margin-right:.25rem;display:inline}.gas-stations-module__SRXPUG__feedControls{align-items:stretch}.gas-stations-module__SRXPUG__countryFilter{width:100%}}@media (prefers-reduced-motion:reduce){.gas-stations-module__SRXPUG__photo{scroll-behavior:auto;transition:none}}
