.note[data-astro-cid-z4finw5h]{border:1px solid var(--c-line-strong);border-radius:var(--r-md);font-size:var(--fs-label);color:var(--c-ink);align-items:flex-start;gap:10px;padding:10px 12px;line-height:1.45;display:flex}.note[data-astro-cid-z4finw5h] .i{width:18px;height:18px;color:var(--c-muted);margin-top:1px}.note--demo[data-astro-cid-z4finw5h]{border-color:var(--c-control);background:repeating-linear-gradient(135deg, var(--c-hatch) 0 4px, transparent 4px 9px);font-weight:var(--fw-bold)}.gauge[data-astro-cid-5dxnnya6]{flex:none;display:block;overflow:visible}.gauge--mark[data-astro-cid-5dxnnya6]{aspect-ratio:115/64;width:1.18em;height:auto}.gauge--xs[data-astro-cid-5dxnnya6]{width:26px;height:auto}.gauge--sm[data-astro-cid-5dxnnya6]{width:34px;height:auto}.gauge--hero[data-astro-cid-5dxnnya6]{width:72px;height:auto}.gauge--live[data-astro-cid-5dxnnya6] .g-white[data-astro-cid-5dxnnya6]{fill:var(--gauge-dim)}.gauge--live[data-astro-cid-5dxnnya6] .g-red[data-astro-cid-5dxnnya6]{fill:var(--gauge-red)}.gauge--live[data-astro-cid-5dxnnya6] .g-needle[data-astro-cid-5dxnnya6] path[data-astro-cid-5dxnnya6],.gauge--live[data-astro-cid-5dxnnya6] .g-needle[data-astro-cid-5dxnnya6] circle[data-astro-cid-5dxnnya6]{fill:var(--gauge-needle);stroke:var(--gauge-cut);stroke-width:1.4px;paint-order:stroke}.gauge--live[data-astro-cid-5dxnnya6] .g-needle[data-astro-cid-5dxnnya6]{transform-box:view-box;transform-origin:58.225px 57.35px;transition:transform var(--t-needle) var(--ease-needle);transform:rotate(-146.7deg)}[data-state=results]:not([data-nodata]) .gauge--live[data-astro-cid-5dxnnya6] .g-needle[data-astro-cid-5dxnnya6]{transform:rotate(0)}[data-busy] .gauge--live[data-astro-cid-5dxnnya6] .g-needle[data-astro-cid-5dxnnya6]{animation:gauge-needle-busy .7s var(--ease) infinite alternate}@keyframes gauge-needle-busy{0%{transform:rotate(-146.7deg)}to{transform:rotate(-112deg)}}@media (prefers-reduced-motion:reduce){[data-busy] .gauge--live[data-astro-cid-5dxnnya6] .g-needle[data-astro-cid-5dxnnya6]{animation:none}}.gauge--instrument[data-astro-cid-5dxnnya6]{--gauge-dim:var(--instrument-dim);--gauge-stroke:var(--instrument-line);--gauge-sw:1px;--gauge-red:var(--instrument-red);--gauge-red-stroke:var(--instrument-red-line);--gauge-needle:var(--instrument-needle)}.res__contact[data-astro-cid-dcln63mc]{grid-template-columns:repeat(auto-fit,minmax(min(196px,100%),1fr));gap:10px;display:grid}.res__contact[data-astro-cid-dcln63mc] .btn{font-size:var(--fs-small);padding-inline:12px}.res__hours[data-astro-cid-dcln63mc]{font-size:var(--fs-caption);color:var(--c-muted);grid-column:1/-1;align-items:center;gap:8px;display:flex}.res__hours[data-astro-cid-dcln63mc] .i{flex:none;width:16px;height:16px}.calc__error[data-astro-cid-557ogrdy]{background:var(--c-red-tint);border:1px solid var(--c-red-line);border-radius:var(--r);color:var(--c-ink);font-size:var(--fs-label);align-items:flex-start;gap:10px;margin-top:2px;padding:12px;line-height:1.5;display:flex}.calc__error[data-astro-cid-557ogrdy]>.i{width:18px;height:18px;color:var(--c-error-text);margin-top:2px}.calc__error-body[data-astro-cid-557ogrdy]{min-width:0}.calc__error-actions[data-astro-cid-557ogrdy]{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:8px;display:flex}.calc__error-phone[data-astro-cid-557ogrdy]{min-height:var(--target);color:var(--c-ink);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-decoration:underline;text-decoration-color:var(--c-control);text-underline-offset:4px;align-items:center;gap:8px;display:inline-flex}.calc__error-phone[data-astro-cid-557ogrdy] .i{width:17px;height:17px}.calc__error-phone[data-astro-cid-557ogrdy]:hover{text-decoration-color:var(--c-ink)}.calc[data-astro-cid-x5mbu6r4]{--calc-pad:var(--card-pad);gap:var(--sp-4);padding:var(--calc-pad);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--e-3);background:linear-gradient(#2e343deb,#1e2229f7);grid-template-columns:minmax(0,1fr);display:grid;position:relative;container:calc/inline-size}.calc[data-astro-cid-x5mbu6r4]:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#ff5a6680,#ffffff0d 30%,#0000 70%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.calc__head[data-astro-cid-x5mbu6r4]{align-items:center;gap:var(--sp-3);display:flex}.calc__head[data-astro-cid-x5mbu6r4] .calc__head-icon{width:var(--ic-lg);height:var(--ic-lg);color:var(--signal)}.calc__title[data-astro-cid-x5mbu6r4]{color:var(--ink);margin:0}.calc__form[data-astro-cid-x5mbu6r4]{gap:var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}.seg[data-astro-cid-x5mbu6r4]{margin:0 0 var(--sp-1);padding:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-inset);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.seg[data-astro-cid-x5mbu6r4]:has(input[value=cars]:checked){--seg-at:0}.seg[data-astro-cid-x5mbu6r4]:has(input[value=trucks]:checked){--seg-at:1}.seg[data-astro-cid-x5mbu6r4]:has(input[value=agricultural]:checked){--seg-at:2}.seg__opt[data-astro-cid-x5mbu6r4]{z-index:1;min-width:0;display:block;position:relative}.seg__opt[data-astro-cid-x5mbu6r4] input[data-astro-cid-x5mbu6r4]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.seg__opt[data-astro-cid-x5mbu6r4] span[data-astro-cid-x5mbu6r4]{min-height:var(--btn-h-sm);border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:center;color:var(--muted);transition:color var(--t-med);justify-content:center;align-items:center;gap:6px;padding:0 4px;line-height:1.15;display:flex}.seg__opt[data-astro-cid-x5mbu6r4] span[data-astro-cid-x5mbu6r4] .i{width:var(--ic-sm);height:var(--ic-sm)}.seg__opt[data-astro-cid-x5mbu6r4]:hover span[data-astro-cid-x5mbu6r4]{color:var(--ink)}.seg__opt[data-astro-cid-x5mbu6r4] input[data-astro-cid-x5mbu6r4]:checked+span[data-astro-cid-x5mbu6r4]{color:var(--ink);font-weight:var(--fw-semibold)}.seg__opt[data-astro-cid-x5mbu6r4] input[data-astro-cid-x5mbu6r4]:focus-visible+span[data-astro-cid-x5mbu6r4]{outline:2px solid var(--signal);outline-offset:-2px}.seg__thumb[data-astro-cid-x5mbu6r4]{top:var(--sp-1);bottom:var(--sp-1);left:var(--sp-1);width:calc((100% - 2 * var(--sp-1)) / 3);border-radius:var(--r-sm);border:1px solid var(--line-2);box-shadow:var(--e-1);transform:translateX(calc(var(--seg-at,0) * 100%));transition:transform .45s var(--ease);background:linear-gradient(#ffffff29,#ffffff14);position:absolute}@container calc (width<=24em){.seg__opt[data-astro-cid-x5mbu6r4] span[data-astro-cid-x5mbu6r4] .i{display:none}}@container calc (width<=14em){.seg[data-astro-cid-x5mbu6r4]{grid-template-columns:minmax(0,1fr)}.seg__thumb[data-astro-cid-x5mbu6r4]{display:none}.seg__opt[data-astro-cid-x5mbu6r4] input[data-astro-cid-x5mbu6r4]:checked+span[data-astro-cid-x5mbu6r4]{background:#ffffff1a}}.calc__levels[data-astro-cid-x5mbu6r4]{gap:var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}.field-row[data-astro-cid-x5mbu6r4]{gap:var(--sp-3);display:grid}@container calc (width>=26rem){.field-row[data-astro-cid-x5mbu6r4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.calc[data-astro-cid-x5mbu6r4] .field{margin-bottom:0}.calc[data-astro-cid-x5mbu6r4] .field.is-done .control--select .control__input{padding-right:62px}.calc[data-astro-cid-x5mbu6r4] .control__input{background:#0a0c0f73;border-color:#fff3;box-shadow:inset 0 1px 2px #00000059}.calc[data-astro-cid-x5mbu6r4] .control__input:disabled{box-shadow:none;background:#ffffff08;border-color:#ffffff29}.calc[data-astro-cid-x5mbu6r4] .control__input:hover:not(:disabled){border-color:#ffffff57}.calc[data-astro-cid-x5mbu6r4] .control__input:focus{border-color:var(--signal);box-shadow:0 0 0 4px #ea0d2138}.calc[data-astro-cid-x5mbu6r4] select.control__input option{background:var(--g3);color:var(--ink)}.calc[data-astro-cid-x5mbu6r4] .field.is-done .control__lead{color:var(--signal)}.control--chip[data-astro-cid-x5mbu6r4]{min-height:var(--btn-h);border-radius:var(--r-ctl);background:#0a0c0f73;border:1px solid #fff3;align-items:center;gap:10px;padding:0 6px 0 12px;display:flex}.make-chip[data-astro-cid-x5mbu6r4]{border:1px solid var(--line-2);border-radius:var(--r-md);min-width:0;font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;background:#ffffff14;align-items:center;gap:2px;padding-left:12px;display:inline-flex}.make-chip__remove[data-astro-cid-x5mbu6r4]{width:var(--target);border-radius:var(--r-md);height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:3px 0;padding:0;display:inline-grid;position:relative}.make-chip__remove[data-astro-cid-x5mbu6r4]:after{content:"";position:absolute;inset:-4px 0}.make-chip__remove[data-astro-cid-x5mbu6r4]:hover{background:#ffffff1a}.make-chip__remove[data-astro-cid-x5mbu6r4] .i{width:16px;height:16px}.calc[data-astro-cid-x5mbu6r4] .combo__list{z-index:30;overscroll-behavior:contain;max-height:min(420px,55dvh);padding:var(--sp-2);background:var(--g3);border:1px solid var(--line-2);border-radius:var(--r-md);box-shadow:var(--e-3);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.calc[data-astro-cid-x5mbu6r4] .combo__group+.combo__group{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.calc[data-astro-cid-x5mbu6r4] .combo__group-label{top:calc(var(--sp-2) * -1);z-index:1;padding:var(--sp-2) 10px var(--sp-1);background:var(--g3);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);position:sticky}.calc[data-astro-cid-x5mbu6r4] .combo__opt{min-height:var(--btn-h);border-radius:var(--r-md);cursor:pointer;touch-action:manipulation;align-content:center;gap:2px;padding:8px 10px;display:grid}.calc[data-astro-cid-x5mbu6r4] .combo__opt:hover,.calc[data-astro-cid-x5mbu6r4] .combo__opt.is-active{background:#ffffff14}.calc[data-astro-cid-x5mbu6r4] .combo__opt.is-active .combo__main{text-decoration:underline;text-decoration-color:var(--signal);text-underline-offset:3px}.calc[data-astro-cid-x5mbu6r4] .combo__path{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}.calc[data-astro-cid-x5mbu6r4] .combo__main{font-size:var(--fs-ui);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere}.calc[data-astro-cid-x5mbu6r4] .combo__count{font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--muted);opacity:.8;margin-left:6px}.calc[data-astro-cid-x5mbu6r4] .combo__hit{color:inherit;font-weight:var(--fw-bold);text-decoration:underline;text-decoration-color:var(--signal);text-underline-offset:3px;background:0 0;text-decoration-thickness:2px}.calc[data-astro-cid-x5mbu6r4] .combo__path .combo__hit{color:var(--ink)}.calc[data-astro-cid-x5mbu6r4] .combo__opt--more{min-height:var(--target)}.calc[data-astro-cid-x5mbu6r4] .combo__more{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--signal)}.combo__empty[data-astro-cid-x5mbu6r4]{font-size:var(--fs-sm);color:var(--text);overflow-wrap:anywhere;line-height:1.45}.calc[data-astro-cid-x5mbu6r4] .calc__submit{gap:var(--sp-3);margin-top:var(--sp-1)}.calc[data-astro-cid-x5mbu6r4] .calc__submit .mg{width:28px;height:28px}.calc[data-astro-cid-x5mbu6r4] .calc__submit:hover .mg__needle,.calc[data-astro-cid-x5mbu6r4] .calc__submit:focus-visible .mg__needle{transition-duration:.55s;transform:rotate(108deg)}.calc[data-astro-cid-x5mbu6r4] .calc__submit[data-busy] .mg__needle{animation:.42s ease-in-out infinite alternate calc-rev}@keyframes calc-rev{0%{transform:rotate(-115deg)}to{transform:rotate(112deg)}}.calc__manual[data-astro-cid-x5mbu6r4]{min-height:var(--target);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:center;text-underline-offset:4px;justify-content:center;align-items:center;text-decoration:underline #ffffff40;display:inline-flex}.calc__manual[data-astro-cid-x5mbu6r4] .i{width:var(--ic-sm);height:var(--ic-sm);color:var(--signal);margin-left:6px}.calc__manual[data-astro-cid-x5mbu6r4]:hover{color:var(--ink);text-decoration-color:var(--ink)}.calc__manual-only[data-astro-cid-x5mbu6r4]{margin-top:var(--sp-1)}.calc__unavailable[data-astro-cid-x5mbu6r4]{gap:var(--sp-3);display:grid}.res[data-astro-cid-x5mbu6r4]{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"top""vehicle""body""side";display:grid}.res[data-astro-cid-x5mbu6r4][hidden]{display:none}.res__state[data-astro-cid-x5mbu6r4]:not([hidden]){display:contents}.res__state[data-astro-cid-x5mbu6r4][hidden]{display:none}.res__top[data-astro-cid-x5mbu6r4]{grid-area:top}.res__vehicle[data-astro-cid-x5mbu6r4]{grid-area:vehicle}.res__body[data-astro-cid-x5mbu6r4]{grid-area:body;min-width:0}.res__side[data-astro-cid-x5mbu6r4]{gap:var(--sp-4);min-width:0;padding:var(--card-pad);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface-inset);grid-area:side;align-self:start;display:grid}.calc[data-astro-cid-x5mbu6r4] .btn__end{margin-inline-start:0}.res__top[data-astro-cid-x5mbu6r4]{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.res__change[data-astro-cid-x5mbu6r4]{display:contents}.res__change-btn[data-astro-cid-x5mbu6r4]{min-height:36px;padding:0 var(--sp-3) 0 10px;border:1px solid var(--line-2);border-radius:var(--r-md);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);cursor:pointer;background:#ffffff0a;align-items:center;gap:6px;display:inline-flex}.res__change-btn[data-astro-cid-x5mbu6r4]:hover{background:#ffffff17}.res__change-btn[data-astro-cid-x5mbu6r4] .i{width:var(--ic-sm);height:var(--ic-sm)}@container calc (width<=14em){.res__top[data-astro-cid-x5mbu6r4] .chip{white-space:normal}}.res__vehicle[data-astro-cid-x5mbu6r4]{color:var(--ink);text-wrap:balance;overflow-wrap:anywhere;margin:0}.res__vehicle[data-astro-cid-x5mbu6r4] span[aria-hidden]{color:var(--muted);margin:0 2px}.res__vehicle[data-astro-cid-x5mbu6r4]:focus{outline:none}.res__vehicle[data-astro-cid-x5mbu6r4]:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.calc[data-astro-cid-x5mbu6r4] .tabs{grid-template-columns:repeat(var(--tabs,2), minmax(0, 1fr));padding:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-inset);display:grid;position:relative}.calc[data-astro-cid-x5mbu6r4] .tab{z-index:1;min-height:var(--btn-h-sm);border-radius:var(--r-sm);font:var(--fw-semibold) var(--fs-sm) / 1.2 var(--font);color:var(--muted);cursor:pointer;transition:color var(--t-med);background:0 0;border:0;padding:0 6px;position:relative}.calc[data-astro-cid-x5mbu6r4] .tab:hover,.calc[data-astro-cid-x5mbu6r4] .tab[aria-selected=true]{color:var(--ink)}.calc[data-astro-cid-x5mbu6r4] .tab:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.calc[data-astro-cid-x5mbu6r4] .tabs__thumb{top:var(--sp-1);bottom:var(--sp-1);left:var(--sp-1);width:calc((100% - 2 * var(--sp-1)) / var(--tabs,2));border-radius:var(--r-sm);border:1px solid var(--line-2);box-shadow:var(--e-1), inset 0 -2px 0 var(--red);transform:translateX(calc(var(--at,0) * 100%));transition:transform .45s var(--ease);background:linear-gradient(#ffffff29,#ffffff14);position:absolute}.calc[data-astro-cid-x5mbu6r4] .tabpanel{margin-top:var(--sp-3)}.calc[data-astro-cid-x5mbu6r4] .tabpanel:focus-visible{outline:2px solid var(--signal);outline-offset:4px;border-radius:var(--r-card)}.calc[data-astro-cid-x5mbu6r4] .ft{gap:var(--sp-4);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface-inset);display:grid}.calc[data-astro-cid-x5mbu6r4] .ft__row{gap:var(--sp-2);display:grid}.calc[data-astro-cid-x5mbu6r4] .ft__head{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.calc[data-astro-cid-x5mbu6r4] .ft__label{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.calc[data-astro-cid-x5mbu6r4] .ft__gain{border-radius:var(--r-sm);color:#5fd47e;font-size:var(--fs-sm);font-weight:var(--fw-heavy);white-space:nowrap;font-variant-numeric:tabular-nums;background:#34c75924;padding:4px 10px}.calc[data-astro-cid-x5mbu6r4] .ft__vals{align-items:baseline;gap:var(--sp-1) var(--sp-3);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;display:flex}.calc[data-astro-cid-x5mbu6r4] .ft__from{font-size:clamp(22px,18px + 1vw,28px);font-weight:var(--fw-semibold);color:var(--muted);white-space:nowrap}.calc[data-astro-cid-x5mbu6r4] .ft__to{font-size:clamp(32px,24px + 2vw,48px);font-weight:var(--fw-heavy);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;line-height:1}.calc[data-astro-cid-x5mbu6r4] .ft__from small,.calc[data-astro-cid-x5mbu6r4] .ft__to small{font-size:.45em;font-weight:var(--fw-semibold);letter-spacing:0;color:var(--muted);margin-left:4px}.calc[data-astro-cid-x5mbu6r4] .ft__arrow{width:var(--ic-lg);height:var(--ic-lg);color:var(--red);align-self:center}.calc[data-astro-cid-x5mbu6r4] .ft__bars{gap:4px;display:grid}.calc[data-astro-cid-x5mbu6r4] .ft__bar{height:6px;width:var(--w);transform-origin:0;border-radius:2px;display:block}.calc[data-astro-cid-x5mbu6r4] .ft__bar--from{background:#ffffff38}.calc[data-astro-cid-x5mbu6r4] .ft__bar--to{background:var(--red)}@media (prefers-reduced-motion:no-preference){.calc[data-astro-cid-x5mbu6r4] .tabpanel:not([hidden]) .ft__bar{animation:calc-bar-in .7s var(--ease) both}}@keyframes calc-bar-in{0%{transform:scaleX(0)}}.calc[data-astro-cid-x5mbu6r4] .res__note{margin-top:var(--sp-3);font-size:var(--fs-label);color:var(--muted);line-height:1.55}.res__addons[data-astro-cid-x5mbu6r4]:empty{display:none}.calc[data-astro-cid-x5mbu6r4] .addons{margin:var(--sp-4) 0 0;padding:var(--sp-3) var(--sp-4) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-card);background:#0a0c0f4d;min-width:0}.calc[data-astro-cid-x5mbu6r4] .addons__title{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:0 4px}.calc[data-astro-cid-x5mbu6r4] .addons__list{gap:2px var(--sp-3);margin-top:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));display:grid}.calc[data-astro-cid-x5mbu6r4] .addon{min-height:var(--target);border-radius:var(--r-md);cursor:pointer;align-items:center;gap:10px;padding:4px 6px;display:flex}.calc[data-astro-cid-x5mbu6r4] .addon:hover{background:#ffffff0d}.calc[data-astro-cid-x5mbu6r4] .addon input{width:18px;height:18px;accent-color:var(--red);cursor:pointer;flex:none;margin:0}.calc[data-astro-cid-x5mbu6r4] .addon input:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.calc[data-astro-cid-x5mbu6r4] .addon__name{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);overflow-wrap:anywhere}.res__attribution[data-astro-cid-x5mbu6r4]{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);line-height:1.5}.res__meta[data-astro-cid-x5mbu6r4]{justify-content:space-between;align-items:center;gap:0 var(--sp-4);flex-wrap:wrap;display:flex}.res__meta[data-astro-cid-x5mbu6r4] .link-arrow{font-size:var(--fs-sm)}.copy-fallback[data-astro-cid-x5mbu6r4]{gap:6px;display:grid}.res__nodata-line[data-astro-cid-x5mbu6r4]{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);background:#ffffff0a;line-height:1.45;display:flex}.res__nodata-line[data-astro-cid-x5mbu6r4] .i{width:var(--ic-sm);height:var(--ic-sm);color:var(--signal);flex:none;margin-top:1px}.calc[data-astro-cid-x5mbu6r4] .calc__demo{margin-top:var(--sp-1)}@media (width<=599px){.calc[data-astro-cid-x5mbu6r4] .ft{padding:var(--sp-4)}.calc[data-astro-cid-x5mbu6r4]{--calc-pad:var(--sp-4);gap:var(--sp-3)}.calc__form[data-astro-cid-x5mbu6r4],.calc__levels[data-astro-cid-x5mbu6r4],.field-row[data-astro-cid-x5mbu6r4]{gap:10px}.calc[data-astro-cid-x5mbu6r4] .field{gap:var(--sp-1)}}@media (width>=1024px){.calc[data-astro-cid-x5mbu6r4]{--calc-pad:var(--sp-6);gap:var(--sp-5)}.calc--compact[data-astro-cid-x5mbu6r4]{--calc-pad:var(--sp-5);gap:var(--sp-4)}}.calc__levels[data-astro-cid-x5mbu6r4][hidden]{display:none}@container calc (width>=48rem){.calc__head[data-astro-cid-x5mbu6r4]{min-height:calc(var(--btn-h-sm) + 2 * var(--sp-1) + 2px)}.calc__form[data-astro-cid-x5mbu6r4]{column-gap:var(--sp-4);row-gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"make make""model year""engine engine""manual go";align-items:start}.calc__form[data-astro-cid-x5mbu6r4] .seg[data-astro-cid-x5mbu6r4]{top:var(--calc-pad);right:var(--calc-pad);width:360px;margin:0;position:absolute}.calc__form[data-astro-cid-x5mbu6r4] .field--make{grid-area:make}.calc__levels[data-astro-cid-x5mbu6r4]:not([hidden]),.field-row[data-astro-cid-x5mbu6r4]{display:contents}.calc__levels[data-astro-cid-x5mbu6r4] [data-field=model]{grid-area:model}.calc__levels[data-astro-cid-x5mbu6r4] [data-field=year]{grid-area:year}.calc__levels[data-astro-cid-x5mbu6r4] [data-field=engine]{grid-area:engine}.calc__levels[data-astro-cid-x5mbu6r4] .calc__submit{grid-area:go;margin-top:0}.calc__manual[data-astro-cid-x5mbu6r4]{grid-area:manual;place-self:center start}.calc__manual-only[data-astro-cid-x5mbu6r4]{grid-area:go;margin-top:0}.res[data-astro-cid-x5mbu6r4]{column-gap:var(--sp-6);grid-template:"top side""vehicle side""body side"1fr/minmax(0,1.35fr) minmax(0,1fr)}}@container calc (width>=66rem){.calc__form[data-astro-cid-x5mbu6r4]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"make model year engine""manual help help go"}.calc__form[data-astro-cid-x5mbu6r4] .seg[data-astro-cid-x5mbu6r4]{width:420px}.calc[data-astro-cid-x5mbu6r4] .control--select .control__lead{display:none}.calc[data-astro-cid-x5mbu6r4] .control--select.control--lead .control__input{padding-left:14px}}@media (forced-colors:active){.seg__thumb[data-astro-cid-x5mbu6r4],.calc[data-astro-cid-x5mbu6r4] .tabs__thumb{display:none}.seg__opt[data-astro-cid-x5mbu6r4] input[data-astro-cid-x5mbu6r4]:checked+span[data-astro-cid-x5mbu6r4],.calc[data-astro-cid-x5mbu6r4] .tab[aria-selected=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.calc[data-astro-cid-x5mbu6r4] .ft__bar{forced-color-adjust:none;background:canvastext}.calc[data-astro-cid-x5mbu6r4] .ft__bar--from{background:graytext}}
