.seo-page{color:var(--color-text);font-size:var(--text-body);background:var(--color-background);min-height:100%}.seo-page[data-fuel=GASOLINE_95_E5] [data-fuel-only=DIESEL_A],.seo-page[data-fuel=DIESEL_A] [data-fuel-only=GASOLINE_95_E5]{display:none}.seo-sky{color:var(--seo-sky-ink);background:var(--seo-sky-night);padding:calc(22px + env(safe-area-inset-top,0px)) 20px 26px;position:relative;overflow:hidden}.seo-sky.seo-sky-band{padding-bottom:34px}:root[data-sky=day] .seo-sky{color:var(--seo-sky-ink-day);background:var(--seo-sky-day)}.seo-sky-stars{pointer-events:none;opacity:.7;background-image:radial-gradient(1.4px 1.4px at 20% 30%, var(--seo-sky-star) 50%, transparent 51%), radial-gradient(1px 1px at 70% 18%, var(--seo-sky-star) 50%, transparent 51%), radial-gradient(1.2px 1.2px at 45% 12%, var(--seo-sky-star) 50%, transparent 51%), radial-gradient(1px 1px at 88% 40%, var(--seo-sky-star) 50%, transparent 51%), radial-gradient(1px 1px at 10% 55%, var(--seo-sky-star) 50%, transparent 51%);position:absolute;inset:0}:root[data-sky=day] .seo-sky-stars{display:none}.seo-sky-inner,.seo-sheet-inner{max-width:720px;position:relative}.seo-crumbs{color:var(--seo-sky-crumb);font-size:12px}:root[data-sky=day] .seo-crumbs{color:var(--seo-sky-ink-day)}.seo-crumbs a{box-sizing:border-box;min-height:24px;color:inherit;text-underline-offset:2px;padding:4px 0;text-decoration:underline;display:inline-block}.seo-sky h1{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:10px 0 0;font-size:26px;font-weight:800;line-height:1.15}.seo-lede{opacity:.88;margin:10px 0 0;font-size:15px;line-height:1.45}.seo-cap{opacity:.9;margin:6px 0 0;font-size:15px}:root[data-sky=day] .seo-lede,:root[data-sky=day] .seo-cap,:root[data-sky=day] .seo-trend-label{opacity:1}.seo-huge{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;text-shadow:var(--seo-huge-shadow);white-space:nowrap;margin:18px 0 0;font-size:96px;font-weight:900;line-height:.9}.seo-huge small{font-size:34px}.seo-huge.seo-huge-price{font-size:min(80px,27.7778vw - 11.1111px)}.seo-pills{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.seo-pill{box-sizing:border-box;border:1px solid var(--seo-glass-line);background:var(--seo-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:44px;color:inherit;font:600 14px var(--font-body);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;border-radius:999px;align-items:center;padding:8px 13px;display:inline-flex}.seo-pill-value{white-space:pre}.seo-pill[aria-pressed=true]{background:var(--seo-glass-on);color:var(--seo-sky-ink-day)}:root[data-sky=day] .seo-pill{background:var(--seo-glass-day);border-color:var(--seo-glass-line-day)}:root[data-sky=day] .seo-pill[aria-pressed=true]{background:var(--seo-sky-ink-day);color:var(--seo-sky-ink)}.seo-pill:focus-visible,.seo-search:focus-within,.seo-crumbs a:focus-visible{outline:2px solid var(--seo-focus);outline-offset:2px}:root[data-sky=day] .seo-pill:focus-visible,:root[data-sky=day] .seo-search:focus-within,:root[data-sky=day] .seo-crumbs a:focus-visible{outline-color:var(--seo-focus-day)}.seo-trend{align-items:center;gap:14px;margin-top:18px;display:flex}.seo-glyph{background:var(--seo-glyph);border:1px solid var(--seo-glyph-line);border-radius:20px;flex:none;place-items:center;width:64px;height:64px;display:grid}.seo-glyph svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.seo-trend-label{opacity:.8;font-size:14px;font-weight:600;display:block}.seo-ans{font-family:var(--font-display);letter-spacing:-.02em;font-size:44px;font-weight:900;line-height:1;display:block}.seo-trend p{margin:0}.seo-trend+.seo-cap{margin-top:12px}.seo-search{background:var(--seo-search);color:var(--seo-search-ink);box-shadow:var(--seo-search-shadow);border-radius:16px;align-items:center;gap:10px;margin-top:16px;padding:13px 16px;display:flex}.seo-search-icon{fill:none;width:20px;height:20px;stroke:var(--seo-search-icon);stroke-width:2px;stroke-linecap:round;flex:none}.seo-search input{min-width:0;color:inherit;font:400 16px var(--font-body);background:0 0;border:0;outline:none;flex:1;padding:0}.seo-search input::placeholder{color:var(--seo-search-icon);opacity:1}.seo-search-status{margin:8px 0 0;font-size:13px;font-weight:600}.seo-search-status:empty{margin:0}.seo-sheet{background:var(--color-background);border-radius:26px 26px 0 0;margin-top:-18px;padding:6px 20px 48px;position:relative}.seo-sheet h2{font-family:var(--font-display);margin:22px 0 10px;font-size:20px;font-weight:800}.seo-foot{color:var(--color-text-muted);margin:0;padding:12px 0 0;font-size:12px;line-height:1.5}.seo-sheet .place-links,.seo-sheet .cheap-map{margin-top:24px}.seo-list{margin:0;padding:0;list-style:none}.seo-rank li{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:12px 0;display:grid}.seo-rank-name{overflow-wrap:anywhere;font-weight:600}.seo-rank-name a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-control-border);text-decoration-color:var(--color-control-border);text-underline-offset:3px}.seo-rank-price{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.seo-rank-bar{background:var(--seo-rank-bar);border-radius:4px;grid-column:1/-1;height:8px}.seo-rank li:first-child .seo-rank-bar{background:var(--price-cheap)}.seo-rank-sub{color:var(--color-text-muted);overflow-wrap:anywhere;grid-column:1/-1;margin-top:-2px;font-size:13px}.seo-twin{gap:10px;display:grid}.seo-twin li{background:var(--plate);border:1px solid var(--color-border);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.seo-twin-name{font-weight:700;display:block}.seo-twin-word{color:var(--color-text-muted);align-items:center;gap:4px;font-size:13px;display:inline-flex}.seo-twin-word[data-direction=up]{color:var(--seo-up)}.seo-twin-word[data-direction=down]{color:var(--wx-down)}.seo-twin-word svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.seo-twin-price{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.seo-chiprow{flex-wrap:wrap;gap:8px;display:flex}.seo-chiprow a{box-sizing:border-box;background:var(--plate);border:1px solid var(--color-border);min-height:44px;color:var(--color-text);border-radius:999px;align-items:center;padding:9px 14px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.seo-card{background:var(--plate);border:1px solid var(--color-border);border-radius:16px;margin-bottom:8px;padding:14px 16px}.seo-card>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:24px;font-size:16px;font-weight:600;list-style:none;display:flex}.seo-card>summary::-webkit-details-marker{display:none}.seo-card>summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.seo-card>summary h2{font-family:var(--font-body);margin:0;font-size:16px;font-weight:600}.seo-card p{color:var(--color-text);margin:10px 0 0;line-height:1.55}.seo-card a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.seo-card-count{color:var(--color-text-muted);flex:none;align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.seo-card-count svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .2s}.seo-card[open] .seo-card-count svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.seo-card-count svg{transition:none}}.seo-card ul{margin:10px 0 0;padding:0;list-style:none}.seo-card li a{box-sizing:border-box;min-height:24px;padding:6px 0;display:inline-block}.seo-faq{padding-top:18px}.seo-faq .faq-question{scroll-margin-top:16px}@media (min-width:768px){.seo-sky,.seo-sheet{padding-left:clamp(20px,2.5vw,56px);padding-right:clamp(20px,2.5vw,56px)}}
