.cct-fuel.cct-fuel{--cct-ink:#1a3045;--cct-muted:#617487;--cct-line:#dfe7ee;color:var(--cct-ink);background:#fff;font:15px/1.6 system-ui,-apple-system,sans-serif;max-width:1140px;margin:24px auto;text-align:left;isolation:isolate}.cct-fuel.cct-fuel *{box-sizing:border-box}.cct-fuel.cct-fuel h2{font:700 23px/1.3 system-ui,sans-serif;margin:0 0 9px;color:var(--cct-ink);text-transform:none;letter-spacing:-.4px;background:#fff}.cct-fuel.cct-fuel h3{font:650 15px/1.4 system-ui,sans-serif;margin:0 0 16px;color:var(--cct-ink);text-transform:none;background:#fff}.cct-fuel.cct-fuel p{margin:6px 0 15px;background:#fff;color:var(--cct-muted)}.cct-fuel.cct-fuel .cct-note{font-size:12px;color:var(--cct-muted);margin:7px 0 14px}.cct-fuel.cct-fuel .cct-status{font-size:14px;font-weight:650;margin:16px 0 24px;padding:13px 0;border-bottom:1px solid var(--cct-line)}.cct-fuel.cct-fuel .cct-warning{color:#975016}.cct-fuel.cct-fuel .cct-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:30px}.cct-fuel.cct-fuel .cct-card{border:1px solid var(--cct-line);border-top:3px solid #f37018;border-radius:12px;padding:21px 18px;background:#fff}.cct-fuel.cct-fuel .cct-price{font-size:29px;font-weight:750;line-height:1.2;letter-spacing:-1px;white-space:nowrap}.cct-fuel.cct-fuel .cct-price small{font-size:12px;font-weight:400;letter-spacing:0;color:var(--cct-muted)}.cct-fuel.cct-fuel .cct-change{font-size:11px}.cct-fuel.cct-fuel .cct-up{color:#b64c2b}.cct-fuel.cct-fuel .cct-down{color:#16845e}.cct-fuel.cct-fuel .cct-muted{color:var(--cct-muted)}.cct-fuel.cct-fuel .cct-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px}.cct-fuel.cct-fuel table{width:100%;border-collapse:collapse;border:0;margin:15px 0;background:#fff;box-shadow:none;table-layout:auto}.cct-fuel.cct-fuel table tr,.cct-fuel.cct-fuel table tr:nth-child(even),.cct-fuel.cct-fuel table tr:nth-child(odd){background:#fff}.cct-fuel.cct-fuel table th{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--cct-muted);border:0;border-bottom:2px solid #f37018;background:#fff;padding:12px 7px;text-align:left}.cct-fuel.cct-fuel table td{font-size:13px;color:var(--cct-ink);border:0;border-bottom:1px solid var(--cct-line);padding:15px 7px;background:#fff;vertical-align:middle;text-align:left}.cct-fuel.cct-fuel table td:nth-child(2){font-weight:700;white-space:nowrap}.cct-fuel.cct-fuel table td:last-child{font-size:11px}.cct-fuel.cct-fuel table td small{font-size:10px;color:var(--cct-muted)}.cct-fuel.cct-fuel .cct-panel,.cct-fuel.cct-fuel .cct-history{border:1px solid var(--cct-line);border-radius:12px;padding:23px;background:#fff}.cct-fuel.cct-fuel .cct-calc{border-top:3px solid #f37018}.cct-fuel.cct-fuel label{display:block;font-size:12px;font-weight:650;color:var(--cct-ink);margin:15px 0 0}.cct-fuel.cct-fuel input,.cct-fuel.cct-fuel select{width:100%;height:auto;min-height:44px;font:14px/1.4 system-ui,sans-serif;padding:10px;border:1px solid #d4dee7;border-radius:6px;color:var(--cct-ink);background-color:#fff;margin:6px 0 0;box-shadow:none;max-width:100%}.cct-fuel.cct-fuel input:focus,.cct-fuel.cct-fuel select:focus{outline:2px solid #f5ad7b;outline-offset:2px}.cct-fuel.cct-fuel input:disabled,.cct-fuel.cct-fuel select:disabled{opacity:.5}.cct-fuel.cct-fuel .cct-result{border-top:1px solid var(--cct-line);padding-top:20px;margin-top:22px;font-weight:750;font-size:27px;line-height:1.4}.cct-fuel.cct-fuel .cct-history{margin-top:30px}.cct-fuel.cct-fuel .cct-history-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.cct-fuel.cct-fuel .cct-history-heading label{min-width:130px;margin:0}.cct-fuel.cct-fuel .cct-diesel-label{max-width:210px}.cct-fuel.cct-fuel .cct-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:24px 0 0;gap:14px}.cct-fuel.cct-fuel .cct-stats span{display:block;font-size:11px;color:var(--cct-muted)}.cct-fuel.cct-fuel .cct-stats strong{font-size:19px;font-weight:700}.cct-fuel.cct-fuel .cct-chart{display:block;width:100%;height:auto;overflow:visible;margin-top:12px;background:#fff}.cct-fuel.cct-fuel details{border-top:1px solid var(--cct-line);padding-top:14px;font-size:12px}.cct-fuel.cct-fuel summary{cursor:pointer;font-weight:650;color:var(--cct-ink)}.cct-fuel.cct-fuel .cct-empty{padding:38px 0;color:var(--cct-muted);font-size:14px}.cct-fuel.cct-fuel .cct-ad{margin:28px 0;text-align:center;max-width:100%;overflow:hidden;background:#fff}.cct-fuel.cct-fuel .cct-ad img,.cct-fuel.cct-fuel .cct-ad iframe{max-width:100%}.cct-fuel.cct-fuel .cct-table-wrap{overflow-x:auto}.cct-fuel.cct-fuel button{font:inherit;border:1px solid var(--cct-line);background:#fff;color:var(--cct-ink);border-radius:5px;cursor:pointer;padding:6px 12px}.cct-fuel.cct-fuel svg circle:focus{outline:2px solid #1a3045}@media(max-width:1000px){.cct-fuel.cct-fuel .cct-layout{grid-template-columns:minmax(0,1fr)}.cct-fuel.cct-fuel .cct-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.cct-fuel.cct-fuel .cct-card{padding:17px 12px}.cct-fuel.cct-fuel .cct-price{font-size:26px}.cct-fuel.cct-fuel .cct-panel,.cct-fuel.cct-fuel .cct-history{padding:17px}.cct-fuel.cct-fuel .cct-history-heading{flex-direction:column;gap:6px}.cct-fuel.cct-fuel h2{font-size:21px}.cct-fuel.cct-fuel .cct-stats strong{font-size:15px}.cct-fuel.cct-fuel .cct-stats{gap:8px}.cct-fuel.cct-fuel table td{padding:13px 4px;font-size:12px}.cct-fuel.cct-fuel table th{padding:12px 4px;font-size:9px}.cct-fuel.cct-fuel table td:last-child{font-size:10px}}
