.calc-page{--xc-good: var(--good);--xc-good-bg: var(--good-tint)}.xc-good{color:var(--xc-good)}.xc-label{display:block;font:600 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.xc-note{display:block;font:400 13px/1.5 var(--font-sans);color:var(--text-secondary);margin-top:6px;max-width:var(--measure)}.xc-h3{font:600 15px/1.4 var(--font-sans);color:var(--text-primary);margin-bottom:12px}.xc-live{display:flex;align-items:flex-start;gap:8px;margin:-12px 0 8px;font:400 11px/1.5 var(--font-mono);letter-spacing:.06em;color:var(--text-muted)}.xc-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:4.25px;background:var(--good)}.xc-dot[data-state=loading],.xc-dot[data-state=failed]{background:var(--text-dim)}.xc-dot[data-state=example],.xc-dot[data-state=stale],.xc-dot[data-state=official]{background:var(--text-muted)}.xc-live:focus{outline:none}.xc-live:focus-visible{outline:2px solid var(--red-strong);outline-offset:4px;border-radius:4px}.xc-textbtn{font:inherit;color:var(--text-primary);text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer}.xc-seg{flex-wrap:wrap;max-width:100%}.xc-seg .cp-seg-item{min-height:38px;padding:6px 13px;font-size:11px}.xc-seg-plain .cp-seg-item{text-transform:none;letter-spacing:.02em}@media(pointer:coarse){.xc-seg .cp-seg-item{min-height:44px}}.calc-page .cp-card[id]{scroll-margin-top:calc(var(--top-bar-height) + 16px)}.xc-answer{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:var(--gap-group);margin-top:var(--gap-group)}.xc-read{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-group);margin-top:var(--gap-group)}.xc-tile{display:flex;flex-direction:column;gap:var(--gap-label);min-width:0;padding:12px 16px;border-radius:11px;background:var(--bg-tertiary);border:1px solid var(--border)}.xc-tile .xc-note{margin-top:0}.xc-context{display:flex;gap:8px;align-items:flex-start;margin-top:var(--gap-group);padding:var(--gap-group);border-radius:10px;background:var(--bg-tertiary);font:400 13px/1.55 var(--font-sans);color:var(--text-secondary)}.xc-context strong{color:var(--text-primary);font-weight:600}.xc-context>span{max-width:var(--measure)}.xc-foot{font:400 12px/1.5 var(--font-sans);color:var(--text-muted)}.xc-range{-webkit-appearance:none;appearance:none;width:100%;height:44px;margin:6px 0 0;background:transparent;cursor:pointer}.xc-range:disabled{cursor:wait;opacity:.5}.xc-range::-webkit-slider-runnable-track{height:8px;border-radius:99px;background:linear-gradient(90deg,var(--text-secondary) var(--pct, 40%),var(--border) var(--pct, 40%))}.xc-range::-moz-range-track{height:8px;border-radius:99px;background:var(--border)}.xc-range::-moz-range-progress{height:8px;border-radius:99px;background:var(--text-secondary)}.xc-range::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-10px;border-radius:50%;background:var(--bg-secondary);border:2px solid var(--text-primary);box-shadow:0 1px 4px #00000040}.xc-range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--bg-secondary);border:2px solid var(--text-primary)}.xc-range:focus-visible{outline:none}.xc-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--red-strong);outline-offset:2px}.xc-range:focus-visible::-moz-range-thumb{outline:2px solid var(--red-strong);outline-offset:2px}.xc-range-ends{display:flex;justify-content:space-between;margin-top:-4px;font:400 11px var(--font-mono);letter-spacing:.06em;color:var(--text-muted)}.xc-table{width:100%;border-collapse:collapse;font:400 14px var(--font-sans);color:var(--text-primary)}.xc-table th,.xc-table td{padding:8px 12px;text-align:right;border-bottom:1px solid var(--border)}.xc-table th:first-child{text-align:left}.xc-table thead th{font:600 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.xc-table tbody th{font-weight:600}.xc-table tbody tr:last-child>*{border-bottom:0}.xc-table tr.is-on>*{background:var(--bg-tertiary);font-weight:600}.xc-table tr.is-on>:first-child{box-shadow:inset 2px 0 0 var(--text-primary)}@media(max-width:420px){.xc-table th,.xc-table td{padding:8px 6px}}.xc-details>summary{list-style:none;display:block;cursor:pointer;border-radius:14px}.xc-details>summary>.cp-head{border-bottom:0}.xc-toggle{display:inline-flex;align-items:center;gap:4px}.xc-details>summary::-webkit-details-marker{display:none}.xc-details>summary:hover{background:color-mix(in srgb,var(--bg-tertiary) 50%,transparent)}.xc-details>summary:focus-visible{outline:2px solid var(--red-strong);outline-offset:2px}.xc-details[open]>summary{border-bottom:1px solid var(--border);border-radius:14px 14px 0 0}.xc-details .xc-hide,.xc-details[open] .xc-show{display:none}.xc-details[open] .xc-hide{display:inline}.xc-chev{transition:transform .2s}.xc-details[open] .xc-chev{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.xc-chev{transition:none}}.xc-assume{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-group) var(--gap-card)}.xc-input{display:flex;flex-direction:column;gap:4px;font:500 13px var(--font-sans);color:var(--text-primary)}.xc-hint{font:400 12px/1.45 var(--font-sans);color:var(--text-muted);min-height:2.9em}.xc-input input:not([type=range]){width:100%;min-height:42px;padding:8px 11px;border-radius:9px;border:1px solid var(--text-dim);background:var(--bg-secondary);color:var(--text-primary);font:500 16px var(--font-num);font-variant-numeric:tabular-nums}.xc-input input:not([type=range]):focus-visible{outline:2px solid var(--red-strong);outline-offset:2px}@media(pointer:coarse){.xc-input input:not([type=range]){min-height:44px}}.xc-input input[aria-invalid=true]{border-color:var(--red-strong)}.xc-sources{list-style:none;margin:var(--gap-group) 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-group) var(--gap-header)}.xc-h3+.xc-sources{margin-top:0}.xc-sources li{font:400 13px/1.65 var(--font-sans);color:var(--text-secondary)}.xc-sources strong{color:var(--text-primary);font-weight:600}.xc-sources a{color:var(--red-strong);text-decoration:underline;text-underline-offset:3px}.xc-sources a:focus-visible{outline:2px solid var(--red-strong);outline-offset:2px}@media(max-width:767.98px){.xc-answer,.xc-read,.xc-assume,.xc-sources{grid-template-columns:1fr}.xc-hint{min-height:0}}.xe-good{color:var(--good)}.xe-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.xe-num{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.xe-note{display:block;max-width:var(--measure);font:400 12px/1.5 var(--font-sans);color:var(--text-muted)}.xe-note.xe-bad,.xe-bad{color:var(--red-strong)}.xe-prose{max-width:var(--measure);font:400 14px/1.65 var(--font-sans);color:var(--text-secondary);text-wrap:pretty}.xe-mt{margin-top:var(--gap-group)}.xe-mt-row{margin-top:var(--gap-row)}.xe-r{text-align:right}.xe-live:focus{outline:none}.xe-live:focus-visible{outline:2px solid var(--red-strong);outline-offset:4px;border-radius:4px}.xe-pickbar{display:flex;min-width:0}.xe-pick{display:flex;align-items:center;min-width:0;max-width:100%;padding:4px}.xe-pick.fuel-glass{box-shadow:0 1px 2px #0000000d,0 6px 18px #00000014}.dark .xe-pick.fuel-glass{box-shadow:0 1px 2px #0000004d,0 6px 18px #00000059}.xe-pick-track{position:relative;display:flex;gap:2px;min-width:0;padding:2px;border-radius:10px;overflow-x:auto;scrollbar-width:none;background:#0000000b}.dark .xe-pick-track{background:#ffffff0f}.xe-pick-track::-webkit-scrollbar{display:none}.xe-pick-track[data-fade=r]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.xe-pick-track[data-fade=l]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px);mask-image:linear-gradient(90deg,transparent,#000 28px)}.xe-pick-track[data-fade=lr]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.xe-pick-icon{flex:none;display:flex;align-items:center;padding:0 6px 0 4px}.xe-pick-icon svg{display:block;border-radius:7px}.xe-pick-item{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 9px;border:0;border-radius:8px;background:none;cursor:pointer;white-space:nowrap;font:500 13px var(--font-sans);color:var(--text-secondary);transition:background-color .12s ease,color .12s ease}.xe-pick-item:hover{color:var(--text-primary)}.xe-pick-item[aria-pressed=true]{background:#fff;color:#0a0a0a;font-weight:600;box-shadow:0 1px 2px #0000001a,0 0 0 .5px #0000000a}.dark .xe-pick-item[aria-pressed=true]{background:#2c2c2e;color:#fff}.xe-pick-item:focus-visible{outline:2px solid var(--red-strong);outline-offset:-2px}.xe-pick-dot{width:8px;height:8px;border-radius:50%;flex:none}.xe-pick-price{margin-left:2px;font:500 13px var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em;color:var(--text-muted)}.xe-pick-item[aria-pressed=true] .xe-pick-price{color:inherit}.xe-cutrow{padding:var(--gap-group) var(--pad-card);border-radius:14px 14px 0 0;background:var(--bg-tertiary);border-bottom:1px solid var(--border)}.dark .xe-cutrow{background:#ffffff06}.xe-marks{position:relative;height:30px;margin-top:-4px}.xe-mark{position:absolute;top:0;left:calc(11px + var(--m, 0) * (100% - 22px));transform:translate(-50%);display:flex;flex-direction:column;align-items:center;min-width:44px;padding:8px 4px 2px;border:0;background:none;cursor:pointer;white-space:nowrap;font:600 12.5px/1.25 var(--font-sans);color:var(--text-secondary)}.xe-mark:before{content:"";position:absolute;top:0;left:50%;width:1.5px;height:6px;margin-left:-.75px;background:var(--text-muted)}.xe-mark:hover{color:var(--text-primary)}.xe-mark[aria-pressed=true]{color:var(--good)}.xe-mark:focus-visible{outline:2px solid var(--red-strong);outline-offset:0;border-radius:6px}.xe-mark-end{transform:translate(calc(-100% + 11px));align-items:flex-end}.xe-mark-end:before{left:auto;right:11px}.xe-what{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--gap-group) 24px;align-items:start}.xe-what-text{display:flex;flex-direction:column;gap:var(--gap-group)}.xe-what-text strong{font-weight:600;color:var(--text-primary)}.xe-onebar{display:flex;height:44px;border-radius:8px;overflow:hidden;background:var(--bg-tertiary)}.xe-onebar>i{display:flex;align-items:center;min-width:0;overflow:hidden}.xe-onebar>i+i{box-shadow:inset 1.5px 0 0 var(--bg-secondary)}.xe-onebar>i>span{padding:0 10px;font:600 12px var(--font-sans);font-style:normal;white-space:nowrap}.xe-onebar>.xe-lb-rest>span{color:var(--xe-rest-ink)}.xe-onebar>.xe-lb-exc>span{color:var(--xe-exc-ink)}.xe-onebar>.xe-lb-gst>span{color:var(--xe-gst-ink)}.xe-onekey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-row) var(--gap-card);margin-top:var(--gap-row);font:400 12.5px/1.4 var(--font-sans);color:var(--text-secondary)}.xe-onekey>div{display:flex;flex-direction:column;gap:2px}.xe-onekey b{display:flex;align-items:center;gap:6px;font:600 15px/1.2 var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-primary)}.xe-onekey i{width:10px;height:10px;border-radius:2px;flex:none}.xe-lead{display:flex;flex-direction:column;gap:var(--gap-group)}.xe-verdict{margin:0;max-width:32ch;font:600 18px/1.35 var(--font-sans);letter-spacing:-.25px;color:var(--text-primary);text-wrap:balance}.xe-fig44,.xe-fig30{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:600;line-height:1;letter-spacing:-.02em}.xe-fig44{font-size:44px}.xe-fig30{font-size:30px;letter-spacing:-.01em}.xe-stat{display:flex;flex-direction:column;gap:var(--gap-label)}.xe-stat-bottom{justify-content:flex-end}.xe-sb-label{margin-bottom:var(--gap-group)}.xe-sb-block{margin-top:var(--gap-card);padding-top:var(--gap-group);border-top:1px solid var(--border)}.xe-share-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--gap-group) 20px;align-items:center}.xe-share-img{aspect-ratio:1;border-radius:10px;overflow:hidden;border:1px solid var(--border);background:#f5f4f0;box-shadow:0 6px 18px #00000014}.xe-share-img img{display:block;width:100%;height:100%}.xe-share-wait{display:block;width:100%;height:100%;background:var(--bg-tertiary)}.xe-share-main{min-width:0}.xe-share-h{font:650 17px/1.3 var(--font-sans);color:var(--text-primary)}.xe-share-p{margin-top:var(--gap-label);max-width:64ch;font:400 14px/1.55 var(--font-sans);color:var(--text-secondary)}.xe-share-row{display:flex;flex-wrap:wrap;gap:var(--gap-row);margin-top:var(--gap-group)}.xe-sh{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:11px;background:var(--bg-secondary);box-shadow:0 1px 2px #0000000a;font:600 14px/1 var(--font-sans);color:var(--text-primary);text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .12s ease}.xe-sh:hover{border-color:var(--text-muted)}.xe-sh:focus-visible{outline:2px solid var(--red-strong);outline-offset:2px}.xe-sh:disabled{opacity:.5;cursor:wait}.xe-sh svg{flex:none}.xe-sh-x svg{fill:#0f1419}.dark .xe-sh-x svg{fill:#e7e9ea}.xe-sh-r svg{fill:#ff4500}.xe-sh-f svg{fill:#0866ff}.xe-fill{display:flex;align-items:center;gap:var(--gap-card)}.xe-fill-main{flex:1;min-width:0}.xe-inputs{margin:0;max-width:60ch;font:400 15px/2.6 var(--font-sans);color:var(--text-secondary)}.xe-in,.xe-sel{position:relative;display:inline-flex;align-items:center;height:36px;margin:0 2px;vertical-align:middle;border:1px solid var(--border);border-radius:9px;background:var(--bg-tertiary);line-height:1;transition:border-color .12s ease}.xe-in:hover,.xe-sel:hover,.xe-in:focus-within,.xe-sel:focus-within{border-color:var(--text-muted)}.xe-in:has(input:focus-visible),.xe-sel:has(select:focus-visible){outline:2px solid var(--red-strong);outline-offset:2px}.xe-in:has(input[aria-invalid=true]){border-color:var(--red-strong)}.xe-in input{height:100%;margin:0;padding:0 2px 0 10px;border:0;border-radius:9px;background:none;outline:none;font:500 15px var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--text-primary);text-align:right;width:3.4ch}.xe-in input[inputmode=decimal]{width:5.6ch}#xe-fx{width:6.6ch}@supports (field-sizing: content){.xe-in input,.xe-in input[inputmode=decimal],#xe-fx{width:auto;min-width:2ch;field-sizing:content}}.xe-in .xe-in-pre+input{padding:0 10px 0 1px;text-align:left}.xe-in-unit{padding:0 10px 0 2px;font:400 14px var(--font-sans);color:var(--text-muted)}.xe-in .xe-in-pre{padding:0 0 0 10px}.xe-sel select{-webkit-appearance:none;appearance:none;height:34px;margin:0;padding:0 30px 0 12px;border:0;border-radius:9px;background:none;outline:none;cursor:pointer;field-sizing:content;font:500 15px var(--font-sans);color:var(--text-primary)}.xe-sel-chev{position:absolute;right:10px;top:50%;margin-top:-6px;color:var(--text-muted);pointer-events:none}.xe-err{margin-top:var(--gap-row);max-width:var(--measure);font:500 13px/1.45 var(--font-sans);color:var(--red-strong)}.xe-acts{display:flex;flex-direction:column;gap:var(--gap-row);flex:none}.xe-acts>a{min-height:44px;white-space:nowrap}.xe-what-bar,.xe-ob{--xe-oil: #15100c;--xe-oil-hi: #3a2d24;--xe-rest: #dcc6a3;--xe-rest-ink: #3d2f1f;--xe-exc: #dc2626;--xe-exc-ink: #fff;--xe-gst: #ef9d9d;--xe-gst-ink: #7f1d1d}.dark .xe-what-bar,.dark .xe-ob{--xe-oil: #0c0907;--xe-rest: #b89f7a;--xe-rest-ink: #1d160e;--xe-gst: #8a2121;--xe-gst-ink: #fde8e8}.xe-lb-rest{background:var(--xe-rest)}.xe-lb-exc{background:var(--xe-exc)}.xe-lb-gst{background:var(--xe-gst)}.xe-bars-empty{height:96px;border-radius:8px;background:var(--bg-tertiary)}.xe-key i{display:block}.xe-key{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:var(--gap-group);font:400 12.5px var(--font-sans);color:var(--text-secondary)}.xe-key>span{display:inline-flex;align-items:center;gap:6px}.xe-key i{width:12px;height:12px;border-radius:3px;flex:none}.xe-key b{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-primary)}.xe-key b.xe-good{color:var(--good)}.xe-table{width:100%;border-collapse:separate;border-spacing:0}.xe-table th,.xe-table td{height:44px}.xe-table .cp-th.xe-r{text-align:right}.xe-table .cp-td-num{font-weight:500}.xe-table .cp-td-num.xe-good{color:var(--good)}.xe-td-name{text-align:left}.xe-tr>*{border-bottom:1px solid var(--border)}.xe-tr:last-child>*{border-bottom:0}.xe-row-on>*{background:var(--bg-secondary);box-shadow:inset 0 1.5px 0 var(--text-primary),inset 0 -1.5px 0 var(--text-primary)}.xe-row-on>:first-child{box-shadow:inset 1.5px 1.5px 0 var(--text-primary),inset 0 -1.5px 0 var(--text-primary)}.xe-row-on>:last-child{box-shadow:inset -1.5px 1.5px 0 var(--text-primary),inset 0 -1.5px 0 var(--text-primary)}.xe-row-on .cp-td-num{font-weight:600}.xe-marker{display:inline-block;width:3px;height:16px;margin-right:9px;border-radius:2px;vertical-align:-3px;background:transparent}.xe-step{padding:26px 0 0}.xe-step-plot{position:relative;height:150px;border-bottom:1px solid var(--border)}.xe-step-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.xe-step-area{fill:color-mix(in srgb,var(--text-muted) 12%,transparent)}.xe-step-line{fill:none;stroke:var(--text-primary);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.xe-win{position:absolute;top:-26px;bottom:0;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--good-fill) 16%,transparent) 0 1px,transparent 1px 7px);border-left:1px dashed var(--good);border-right:1px dashed var(--good)}.xe-win-lab{position:absolute;left:8px;top:4px;font:400 10.5px var(--font-mono);letter-spacing:.04em;color:var(--text-muted);white-space:nowrap}.xe-win-lab b{margin-right:4px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--good)}.xe-step-val{position:absolute;transform:translate(-50%,-100%);margin-top:-5px;white-space:nowrap;font:600 12.5px var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-primary)}.xe-step-dot{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--text-primary)}.xe-step-x{position:relative;height:20px;margin-top:6px;font:400 10.5px var(--font-mono);color:var(--text-muted)}.xe-step-x>span{position:absolute;top:0;transform:translate(-50%)}.xe-hist .xe-step-plot{height:170px}.xe-hg{position:absolute;left:0;right:0;height:0;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.xe-hg>span{position:absolute;left:0;top:-15px;font:400 10.5px var(--font-num);color:var(--text-muted)}.xe-hwin-lab{left:auto;right:calc(100% + 6px);top:auto;bottom:6px}.xe-hwin-1{bottom:24px}.xe-hist-now{transform:translate(-100%,calc(-100% - 2px))}.xe-hwin{top:0}.xe-again{display:flex;flex-direction:column;gap:var(--gap-row);padding:var(--pad-card);border-radius:12px;background:var(--bg-tertiary);border:1px solid var(--border)}.xe-again h3{font:650 16px/1.3 var(--font-sans);color:var(--text-primary)}.xe-again p{max-width:var(--measure);font:400 14px/1.6 var(--font-sans);color:var(--text-secondary)}.xe-again b{font-weight:600;color:var(--text-primary)}.xe-oil-ctl{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--gap-row) var(--gap-card)}.xe-ochips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.xe-ochip{height:36px;padding:0 12px;border-radius:18px;border:1px solid var(--border);background:var(--bg-secondary);cursor:pointer;font:500 13px var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.xe-ochip:hover{border-color:var(--text-muted);color:var(--text-primary)}.xe-ochip[aria-pressed=true]{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-secondary)}.xe-range-wrap{grid-column:1 / -1;position:relative}.xe-range-today{position:absolute;top:50%;width:1.5px;height:16px;margin:-8px 0 0 -.75px;left:calc(11px + var(--t, 0) * (100% - 22px));background:var(--text-muted);pointer-events:none}.xe-range{-webkit-appearance:none;appearance:none;position:relative;display:block;width:100%;height:44px;margin:0;background:transparent;cursor:pointer}.xe-range:disabled{cursor:wait;opacity:.5}.xe-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--border);background:linear-gradient(90deg,var(--text-secondary) calc(11px + var(--p, .4) * (100% - 22px)),transparent 0)}.xe-range::-moz-range-track{height:6px;border-radius:3px;background:transparent;box-shadow:inset 0 0 0 1px var(--border)}.xe-range::-moz-range-progress{height:6px;border-radius:3px;background:var(--text-secondary)}.xe-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-8px;border:0;border-radius:50%;background:var(--bg-secondary);box-shadow:0 0 0 2px var(--text-primary),0 2px 6px #0000002e}.xe-range::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:50%;background:var(--bg-secondary);box-shadow:0 0 0 2px var(--text-primary),0 2px 6px #0000002e}.xe-range:focus-visible{outline:none}.xe-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--text-primary),0 0 0 5px var(--red-strong)}.xe-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--text-primary),0 0 0 5px var(--red-strong)}.xe-range-ends{grid-column:1 / -1;display:flex;justify-content:space-between;margin-top:-6px;font:400 11px var(--font-num);color:var(--text-muted)}.xe-reset{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;cursor:pointer;font:600 13px var(--font-sans);color:var(--red-strong);text-decoration:underline;text-underline-offset:3px}.xe-oil-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gap-row) var(--gap-card);margin-top:var(--gap-group);padding-top:var(--gap-group);border-top:1px solid var(--border)}.xe-oil-foot b{font-weight:600}.xe-ob{--xe-ink: var(--text-primary);--xe-on-oil: #fff;--xe-oil-top: #2a221c;display:grid;grid-template-columns:150px minmax(0,1fr);gap:var(--gap-group) 28px;align-items:center}.dark .xe-ob{--xe-on-oil: var(--text-primary);--xe-oil-top: #1d1a17}.xe-ob-barrel{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--gap-row)}.xe-ob-drum{position:relative}.xe-ob-svg{display:block;width:112px;height:auto;overflow:visible}.xe-ob-slide{transition:transform .22s ease}.xe-ob-oil{fill:var(--xe-oil)}.xe-ob-oil-top{fill:var(--xe-oil-top);stroke:var(--xe-on-oil);stroke-width:1px;stroke-opacity:.55;vector-effect:non-scaling-stroke}.xe-ob-sil,.xe-ob-ln,.xe-ob-today{fill:none;stroke:var(--xe-ink);vector-effect:non-scaling-stroke}.xe-ob-sil{stroke-width:1.5px}.xe-ob-ln{stroke-width:1.25px;stroke-linecap:round}.xe-ob-ln.is-thin{stroke-width:1px}.xe-ob-ln.is-hidden{stroke-width:1px;stroke-dasharray:3 3;opacity:.55}.xe-ob-on-oil .xe-ob-ln,.xe-ob-on-oil .xe-ob-sil,.xe-ob-today.is-on-oil{stroke:var(--xe-on-oil)}.xe-ob-today{stroke-width:1.25px;stroke-dasharray:4 3}.xe-ob-todaylab{position:absolute;left:calc(100% + 4px);transform:translateY(-50%);font:400 10.5px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.xe-ob-cap{display:flex;flex-direction:column;align-items:center;gap:2px;margin:0;text-align:center}.xe-ob-cap b{font-size:22px;font-weight:600;color:var(--text-primary)}.xe-ob-cap span{max-width:20ch;font:400 12px/1.4 var(--font-sans);color:var(--text-muted)}.xe-ob-litre{display:flex;flex-direction:column;gap:var(--gap-group);min-width:0}.xe-ob-litre .xe-bars-empty{height:72px}.xe-ob-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:14px}.xe-ob-bar{display:flex;height:34px;border-radius:8px;overflow:hidden}.xe-ob-bar>i{display:block;height:100%;transition:width .22s ease}.xe-ob-bar>i+i{box-shadow:inset 1.5px 0 0 var(--bg-secondary)}.xe-ob-val{text-align:right;font:600 18px var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-primary)}.xe-ob-crude{background:linear-gradient(var(--xe-oil-hi),var(--xe-oil) 60%)}.dark .xe-ob-crude{box-shadow:inset 0 0 0 1px #ffffff29}.xe-ob-rest{background:var(--xe-rest)}.xe-ob-exc{background:var(--xe-exc)}.xe-ob-gst{background:var(--xe-gst)}.xe-ob-off{background:repeating-linear-gradient(135deg,var(--good-fill) 0 3px,transparent 3px 6px),var(--good-tint);box-shadow:inset 0 0 0 1.5px var(--good-fill)}.xe-ob-bar>.xe-ob-off{box-shadow:inset 1.5px 0 0 var(--bg-secondary),inset 0 0 0 1.5px var(--good-fill)}.xe-ob-key{margin-top:0}@media(prefers-reduced-motion:reduce){.xe-ob-slide,.xe-ob-bar>i{transition:none}}.xe-rel-label{margin-bottom:4px}.xe-rel-list>li+li{border-top:1px solid var(--border)}.xe-rel{display:flex;align-items:center;min-height:44px;font:600 15px var(--font-sans);color:var(--text-primary);text-decoration:none;transition:color .12s ease}.xe-rel:hover{color:var(--red-strong)}.xe-details>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:12px;row-gap:4px;align-items:baseline;padding:var(--gap-group) var(--pad-card);border-radius:14px}.xe-details>summary::-webkit-details-marker{display:none}.xe-details>summary:hover{background:color-mix(in srgb,var(--bg-tertiary) 50%,transparent)}.xe-details>summary:focus-visible{outline:2px solid var(--red-strong);outline-offset:2px}.xe-details>summary>.cp-label{grid-column:1;grid-row:1}.xe-details>summary>.cp-title{grid-column:1 / -1;grid-row:2;line-height:1.3}.xe-toggle{grid-column:2;grid-row:1;justify-self:end;display:inline-flex;align-items:center;gap:4px;font:400 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.xe-details .xe-hide,.xe-details[open] .xe-show{display:none}.xe-details[open] .xe-hide{display:inline}.xe-details[open]>summary{border-bottom:1px solid var(--border);border-radius:14px 14px 0 0}.xe-chev,.xe-faq-chev{transition:transform .14s ease}.xe-details[open] .xe-chev,.xe-faq-row[open] .xe-faq-chev{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.xe-chev,.xe-faq-chev{transition:none}}.xe-method p{max-width:var(--measure);font:400 14px/1.65 var(--font-sans);color:var(--text-secondary)}.xe-method>*+*{margin-top:var(--gap-group)}.xe-method strong{font-weight:600;color:var(--text-primary)}.xe-fx{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.xe-fx-l{font:400 14px var(--font-sans);color:var(--text-secondary)}.xe-fx .xe-note{flex:1 1 24ch}.xe-faq{padding:0 var(--pad-card)}.xe-faq-row+.xe-faq-row{border-top:1px solid var(--border)}.xe-faq-row>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 0}.xe-faq-row>summary::-webkit-details-marker{display:none}.xe-faq-row>summary:focus-visible{outline:2px solid var(--red-strong);outline-offset:2px;border-radius:6px}.xe-faq-row h3{font:600 15px/1.4 var(--font-sans);color:var(--text-primary)}.xe-faq-chev{flex:none;color:var(--text-muted)}.xe-faq-a{max-width:var(--measure);padding:0 0 var(--pad-card);font:400 14px/1.65 var(--font-sans);color:var(--text-secondary)}.xe-faq+.cp-card-foot{margin-top:0}@media(max-width:767.98px){.xe-prose,.xe-method p,.xe-faq-a{font-size:15px}.xe-fuel{width:100%}.xe-fuel .xe-pick-track{flex:1}.xe-pick-item{height:44px;padding:0 10px}.xe-what,.xe-share-grid{grid-template-columns:minmax(0,1fr)}.xe-share-img{width:min(240px,100%)}.xe-sh{flex:1 1 calc(50% - 4px)}.xe-onekey{grid-template-columns:minmax(0,1fr)}.xe-onebar>i>span{padding:0 6px;font-size:11px}.cp-summary-top>.xe-stat-bottom{justify-content:flex-start}.xe-fill{flex-direction:column;align-items:stretch}.xe-inputs{font-size:16px;line-height:3.1}.xe-in,.xe-sel{height:44px}.xe-in input,.xe-sel select{font-size:16px}.xe-sel select{height:42px}.xe-acts>a{width:100%;white-space:normal;text-align:center}.xe-oil-ctl{grid-template-columns:minmax(0,1fr)}.xe-ochips{justify-content:flex-start}.xe-ochip{height:44px}.xe-ob{grid-template-columns:minmax(0,1fr)}.xe-win-lab{left:4px;font-size:9.5px}.xe-win-lab b{display:block;letter-spacing:.02em}.xe-hwin-lab{display:none}.xe-again p{font-size:15px}.xe-step-x>span:nth-child(2n){display:none}.xe-table .cp-th{white-space:normal;padding:8px 6px;line-height:1.25;vertical-align:bottom;letter-spacing:.8px}.xe-table .cp-td{padding:0 6px}.xe-table .cp-th:first-child,.xe-table .cp-td:first-child{padding-left:10px}.xe-table .cp-th:last-child,.xe-table .cp-td:last-child{padding-right:10px}.xe-table .cp-td-name{font-size:12.5px;white-space:nowrap}.xe-table .cp-td-num{font-size:12.5px;letter-spacing:-.3px}.xe-marker{margin-right:6px}}
