.e85-title{margin-bottom:6px}.e85-sub{margin:0 0 16px;color:var(--tx2);font-size:14px}.e85-place{position:relative;margin-bottom:14px}.e85-chip{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:100%;padding:7px 12px;border:1px solid var(--line2);border-radius:999px;background:var(--s1);color:var(--tx2);font-size:12.5px}.e85-chip svg{width:14px;height:14px;flex:none}.e85-chip b{color:var(--tx);font-weight:600}.e85-link{background:none;border:0;padding:0;color:var(--tx)!important;font-weight:600;text-decoration:underline;text-underline-offset:3px}.e85-search{display:grid;gap:6px;margin-top:8px;max-width:460px}.e85-search .sim-field{height:46px}.e85-list{list-style:none;margin:0;padding:4px;display:grid;gap:2px;background:var(--s1);border:1px solid var(--line);border-radius:var(--r-sm)}.e85-list li{display:flex;justify-content:space-between;gap:10px;padding:9px 10px;border-radius:var(--r-in);cursor:pointer;font-size:13.5px}.e85-list li small{color:var(--tx3)}.e85-list li:hover,.e85-list li[aria-selected=true]{background:var(--s2)}.e85-hint{margin:2px 0 0;font-size:12.5px;color:var(--tx3)}.e85-hint.is-warn{color:var(--tx2)}.e85-stations{display:grid;gap:6px;margin:0 0 14px}.e85-station{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:9px 12px;background:var(--s1);border:1px solid var(--line2);border-radius:var(--r-sm);font-size:13px}.e85-station small{display:block;color:var(--tx3);font-size:11.5px}.e85-station b{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.e85-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.e85-box{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 14px;min-width:0}.e85-box .e85-k,.e85-box label{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--tx3)}.e85-box .e85-k b,.e85-box label b{color:var(--tx);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.e85-range{width:100%;margin:12px 0 2px;accent-color:var(--acc)}.e85-prices{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.e85-price{display:flex;align-items:center;gap:6px;margin-top:6px}.e85-price input{width:100%;min-width:0;height:36px;padding:0 10px;border-radius:var(--r-in);border:1px solid var(--line);background:var(--bg);color:var(--tx);font:inherit;font-weight:600;font-variant-numeric:tabular-nums}.e85-price span{color:var(--tx3);font-size:12.5px;white-space:nowrap}.e85-hero{margin-top:12px;background:var(--s1);border:1px solid var(--line);border-radius:var(--r);padding:18px;display:grid;gap:4px}.e85-hero-k{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--tx3)}.e85-big{font-family:var(--f-display);font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.e85-big small{font-family:var(--f-text);font-size:15px;font-weight:600;margin-left:6px;letter-spacing:0}.e85-big small,.e85-big.is-neg{color:var(--tx2)}.e85-bars{display:grid;gap:8px;margin-top:12px}.e85-bar{display:grid;grid-template-columns:56px minmax(0,1fr) 84px;gap:10px;align-items:center;font-size:12.5px;color:var(--tx2)}.e85-bar i{height:10px;background:color-mix(in srgb,var(--tx) 10%,transparent);overflow:hidden}.e85-bar i,.e85-bar i span{display:block;border-radius:99px}.e85-bar i span{height:100%;background:color-mix(in srgb,var(--tx) 38%,transparent);transition:width .3s}.e85-bar.is-e85 i span{background:var(--tx)}.e85-bar b{color:var(--tx);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.e85-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-top:10px}.e85-stats .e85-box b{display:block;margin-top:4px;font-size:17px;font-weight:700;color:var(--tx);font-variant-numeric:tabular-nums}.e85-cta{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.e85-cta .sim-btn{flex:1 1 200px}.e85-note{margin:12px 0 0;font-size:11.5px;line-height:1.5;color:var(--tx3)}.e85-back{background:none;border:0;padding:0;margin-bottom:10px;color:var(--tx3)!important;font-size:13px;display:inline-flex;align-items:center;gap:6px}.e85-back svg{width:15px;height:15px}.e85-recap{display:flex;gap:10px;align-items:center;background:var(--s1);border:1px solid var(--line2);border-radius:var(--r-sm);padding:11px 14px;font-size:13px;color:var(--tx2);margin-bottom:14px}.e85-recap b{color:var(--tx)}.e85-recap svg{width:18px;height:18px;flex:none}.e85-form{display:grid;gap:12px}.e85-form .form-field input,.e85-form .form-field textarea{width:100%}@media (max-width:560px){.e85-inputs,.e85-prices{grid-template-columns:1fr}.e85-big{font-size:34px}.e85-station{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.e85-station>span{grid-row:span 2}.e85-station b{grid-column:2;text-align:right;font-size:12.5px}.e85-chip{border-radius:var(--r-sm)}.e85-bar{grid-template-columns:44px minmax(0,1fr) 72px}}