.FieldLabel-module__MYYtca__label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}
.AuthModal-module__LrkWoq__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background:#05080cb3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.AuthModal-module__LrkWoq__dialog{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:380px;max-height:90vh;padding:28px 24px 24px;position:relative;overflow-y:auto}.AuthModal-module__LrkWoq__closeButton{width:28px;height:28px;color:var(--text-dim);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex;position:absolute;top:14px;right:14px}.AuthModal-module__LrkWoq__closeButton:hover{color:var(--text);background:var(--bg)}.AuthModal-module__LrkWoq__tabs{border:1px solid var(--line);background:var(--bg);border-radius:100px;gap:4px;margin-bottom:18px;padding:3px;display:inline-flex}.AuthModal-module__LrkWoq__tab,.AuthModal-module__LrkWoq__tabActive{font-family:var(--font-sans);letter-spacing:.03em;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:100px;padding:6px 14px;font-size:12px;font-weight:700}.AuthModal-module__LrkWoq__tab:hover{color:var(--text)}.AuthModal-module__LrkWoq__tabActive{background:var(--color-amber);color:var(--bg)}.AuthModal-module__LrkWoq__title{margin-bottom:18px;padding-right:24px;font-size:18px;font-weight:700}.AuthModal-module__LrkWoq__form{flex-direction:column;gap:14px;display:flex}.AuthModal-module__LrkWoq__field{color:var(--text-dim);font-size:11.5px;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:4px;font-weight:700;display:flex}.AuthModal-module__LrkWoq__field input{height:var(--field-height);font-family:var(--font-sans);color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);outline:none;width:100%;padding:8px 10px;font-size:14px;font-weight:500}.AuthModal-module__LrkWoq__field input:focus{border-color:var(--color-amber)}.AuthModal-module__LrkWoq__hint{color:var(--text-dim);margin-top:-6px;font-size:12px;line-height:1.4}.AuthModal-module__LrkWoq__fieldErrors{color:var(--color-red);margin-top:-6px;padding-left:16px;font-size:12px;line-height:1.4}.AuthModal-module__LrkWoq__error{color:var(--color-red);font-size:13px;line-height:1.4}.AuthModal-module__LrkWoq__submitButton{height:var(--field-height);font-family:var(--font-sans);letter-spacing:.02em;border-radius:var(--radius-sm);background:var(--color-amber);color:var(--bg);cursor:pointer;border:none;margin-top:4px;font-size:13.5px;font-weight:700}.AuthModal-module__LrkWoq__submitButton:hover{filter:brightness(1.08)}.AuthModal-module__LrkWoq__submitButton:disabled{opacity:.6;cursor:default}
.LogoutConfirmModal-module__YbYczG__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background:#05080cb3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.LogoutConfirmModal-module__YbYczG__dialog{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:360px;padding:24px}.LogoutConfirmModal-module__YbYczG__title{margin-bottom:10px;font-size:17px;font-weight:700}.LogoutConfirmModal-module__YbYczG__text{color:var(--text-dim);margin-bottom:22px;font-size:13.5px;line-height:1.5}.LogoutConfirmModal-module__YbYczG__actions{justify-content:flex-end;gap:10px;display:flex}.LogoutConfirmModal-module__YbYczG__cancelButton{font-family:var(--font-sans);border-radius:var(--radius-sm);border:1px solid var(--line);color:var(--text);cursor:pointer;background:0 0;padding:9px 16px;font-size:13px;font-weight:700}.LogoutConfirmModal-module__YbYczG__cancelButton:hover{border-color:var(--text-dim)}.LogoutConfirmModal-module__YbYczG__confirmButton{font-family:var(--font-sans);border-radius:var(--radius-sm);background:var(--color-red);color:var(--bg);cursor:pointer;border:none;padding:9px 16px;font-size:13px;font-weight:700}.LogoutConfirmModal-module__YbYczG__confirmButton:hover{filter:brightness(1.08)}
.AuthButton-module__R6IDja__loginButton{font-family:var(--font-sans);letter-spacing:.04em;border:1px solid var(--line);background:var(--bg-panel);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:100px;padding:7px 14px;font-size:12.5px;font-weight:700}.AuthButton-module__R6IDja__loginButton:hover{border-color:var(--color-amber);color:var(--color-amber)}.AuthButton-module__R6IDja__loggedIn{align-items:center;gap:8px;min-width:0;display:flex}.AuthButton-module__R6IDja__email{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:12.5px;overflow:hidden}.AuthButton-module__R6IDja__logoutButton{font-family:var(--font-sans);letter-spacing:.04em;border:1px solid var(--line);color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;border-radius:100px;flex:none;padding:6px 12px;font-size:12px;font-weight:700}.AuthButton-module__R6IDja__logoutButton:hover{border-color:var(--color-red);color:var(--color-red)}
.DiscountSettings-module__gAWG_G__panel{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:28px;padding:20px 22px}.DiscountSettings-module__gAWG_G__header{margin-bottom:16px}.DiscountSettings-module__gAWG_G__title{margin-bottom:6px;font-size:16px;font-weight:700}.DiscountSettings-module__gAWG_G__hint{color:var(--text-dim);max-width:620px;font-size:12.5px;line-height:1.5}.DiscountSettings-module__gAWG_G__form{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;gap:14px;margin-bottom:20px;display:grid}.DiscountSettings-module__gAWG_G__field{color:var(--text-dim);font-size:11.5px;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:4px;min-width:0;font-weight:700;display:flex}.DiscountSettings-module__gAWG_G__field input{height:var(--field-height);font-family:var(--font-mono);color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);outline:none;width:100%;min-width:0;padding:8px 10px;font-size:14px}.DiscountSettings-module__gAWG_G__field select{height:var(--field-height);font-family:var(--font-sans);color:var(--text);background-color:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;outline:none;width:100%;min-width:0;padding:8px 28px 8px 10px;font-size:14px;font-weight:600;overflow:hidden}.DiscountSettings-module__gAWG_G__field select:focus,.DiscountSettings-module__gAWG_G__field input:focus{border-color:var(--color-amber)}.DiscountSettings-module__gAWG_G__formActions{gap:8px;height:fit-content;display:flex}.DiscountSettings-module__gAWG_G__addButton{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--bg);background:var(--color-amber);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;height:fit-content;padding:10px 16px;font-size:12.5px;font-weight:700}.DiscountSettings-module__gAWG_G__addButton:hover{opacity:.9}.DiscountSettings-module__gAWG_G__addButton:disabled{opacity:.5;cursor:not-allowed}.DiscountSettings-module__gAWG_G__cancelButton{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;padding:10px 16px;font-size:12.5px;font-weight:600}.DiscountSettings-module__gAWG_G__cancelButton:hover{color:var(--text)}.DiscountSettings-module__gAWG_G__list{flex-direction:column;gap:8px;list-style:none;display:flex}.DiscountSettings-module__gAWG_G__row{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-panel-2);align-items:center;gap:14px;padding:10px 14px;display:flex}.DiscountSettings-module__gAWG_G__netLabel{flex:none;align-items:center;gap:8px;min-width:110px;font-size:13.5px;font-weight:700;display:flex}.DiscountSettings-module__gAWG_G__badge{border-radius:2px;flex:none;width:8px;height:8px}.DiscountSettings-module__gAWG_G__values{font-family:var(--font-mono);color:var(--color-disc);flex:1;font-size:12.5px}.DiscountSettings-module__gAWG_G__editButton,.DiscountSettings-module__gAWG_G__removeButton{border:1px solid var(--line);width:26px;height:26px;color:var(--text-dim);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;line-height:1;display:flex}.DiscountSettings-module__gAWG_G__removeButton{font-size:16px}.DiscountSettings-module__gAWG_G__editButton:hover{color:var(--color-amber);border-color:var(--color-amber)}.DiscountSettings-module__gAWG_G__removeButton:hover{color:var(--color-red);border-color:var(--color-red)}
.Garage-module__IBE5qW__panel{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:28px;padding:20px 22px}.Garage-module__IBE5qW__header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.Garage-module__IBE5qW__title{margin-bottom:6px;font-size:16px;font-weight:700}.Garage-module__IBE5qW__hint{color:var(--text-dim);max-width:560px;font-size:12.5px;line-height:1.5}.Garage-module__IBE5qW__addButton{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--bg);background:var(--color-amber);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;flex:none;padding:10px 16px;font-size:12.5px;font-weight:700}.Garage-module__IBE5qW__addButton:hover{opacity:.9}.Garage-module__IBE5qW__form{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-panel-2);flex-direction:column;gap:14px;margin-bottom:20px;padding:16px;display:flex}.Garage-module__IBE5qW__formRow{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.Garage-module__IBE5qW__field{color:var(--text-dim);font-size:11.5px;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;flex:160px;gap:4px;min-width:0;font-weight:700;display:flex}.Garage-module__IBE5qW__fieldSelect{flex:0 0 var(--select-w);max-width:var(--select-w)}.Garage-module__IBE5qW__field input{height:var(--field-height);font-family:var(--font-mono);color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);outline:none;width:100%;min-width:0;padding:8px 10px;font-size:14px}.Garage-module__IBE5qW__field select{height:var(--field-height);font-family:var(--font-sans);color:var(--text);background-color:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;outline:none;width:100%;min-width:0;padding:8px 28px 8px 10px;font-size:14px;font-weight:600;overflow:hidden}.Garage-module__IBE5qW__field select:focus,.Garage-module__IBE5qW__field input:focus{border-color:var(--color-amber)}.Garage-module__IBE5qW__checkboxField{font-size:13px;font-family:var(--font-sans);color:var(--text);cursor:pointer;align-items:center;gap:8px;display:flex}.Garage-module__IBE5qW__checkboxField input{accent-color:var(--color-amber)}.Garage-module__IBE5qW__formActions{justify-content:flex-end;gap:8px;display:flex}.Garage-module__IBE5qW__saveButton{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--bg);background:var(--color-amber);border-radius:var(--radius-sm);cursor:pointer;border:none;padding:8px 16px;font-size:12.5px;font-weight:700}.Garage-module__IBE5qW__saveButton:hover{opacity:.9}.Garage-module__IBE5qW__cancelButton{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:8px 16px;font-size:12.5px;font-weight:600}.Garage-module__IBE5qW__cancelButton:hover{color:var(--text)}.Garage-module__IBE5qW__formError{color:var(--color-red);font-size:12.5px}.Garage-module__IBE5qW__empty{color:var(--text-dim);text-align:center;border:1px dashed var(--line);border-radius:var(--radius-sm);padding:18px;font-size:14px;line-height:1.6}.Garage-module__IBE5qW__list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.Garage-module__IBE5qW__card{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-panel-2);padding:14px}.Garage-module__IBE5qW__cardTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.Garage-module__IBE5qW__carName{font-size:14.5px;font-weight:700}.Garage-module__IBE5qW__badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.Garage-module__IBE5qW__fuelBadge{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);border:1px solid var(--line);white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.Garage-module__IBE5qW__badgeDot{border-radius:50%;flex:none;width:7px;height:7px}.Garage-module__IBE5qW__cardMeta{color:var(--text-dim);font-size:12.5px;font-family:var(--font-mono);flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.Garage-module__IBE5qW__cardActions{gap:8px;display:flex}.Garage-module__IBE5qW__cardActions button{font-family:var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--text-dim);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:6px 10px;font-size:11.5px;font-weight:600}.Garage-module__IBE5qW__cardActions button:hover{color:var(--text);border-color:var(--color-amber)}
.GarageCompare-module__JA_lha__panel{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:28px;padding:20px 22px}.GarageCompare-module__JA_lha__header{margin-bottom:16px}.GarageCompare-module__JA_lha__title{margin-bottom:6px;font-size:16px;font-weight:700}.GarageCompare-module__JA_lha__hint{color:var(--text-dim);max-width:620px;font-size:12.5px;line-height:1.5}.GarageCompare-module__JA_lha__checkboxRow{flex-wrap:wrap;gap:14px;margin-bottom:18px;display:flex}.GarageCompare-module__JA_lha__checkboxLabel{cursor:pointer;align-items:center;gap:7px;font-size:13.5px;display:flex}.GarageCompare-module__JA_lha__checkboxLabel input{accent-color:var(--color-amber)}.GarageCompare-module__JA_lha__controls{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;margin-bottom:16px;display:flex}.GarageCompare-module__JA_lha__field{color:var(--text-dim);font-size:11.5px;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:4px;min-width:0;font-weight:700;display:flex}.GarageCompare-module__JA_lha__field input{height:var(--field-height);font-family:var(--font-mono);color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);outline:none;width:100%;min-width:0;padding:8px 10px;font-size:14px}.GarageCompare-module__JA_lha__field select{height:var(--field-height);font-family:var(--font-sans);color:var(--text);background-color:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;outline:none;width:100%;min-width:0;padding:8px 28px 8px 10px;font-size:14px;font-weight:600;overflow:hidden}.GarageCompare-module__JA_lha__field select:focus,.GarageCompare-module__JA_lha__field input:focus{border-color:var(--color-amber)}.GarageCompare-module__JA_lha__modeTabs{gap:8px;display:flex}.GarageCompare-module__JA_lha__tab,.GarageCompare-module__JA_lha__tabActive{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line);background:var(--bg-panel-2);color:var(--text-dim);cursor:pointer;white-space:nowrap;border-radius:100px;padding:8px 14px;font-size:12px;font-weight:600}.GarageCompare-module__JA_lha__tab:hover{color:var(--text)}.GarageCompare-module__JA_lha__tabActive{border-color:var(--color-amber);color:var(--color-amber);background:#ffb0201a}.GarageCompare-module__JA_lha__segmented{gap:6px;display:flex}.GarageCompare-module__JA_lha__segment,.GarageCompare-module__JA_lha__segmentActive{font-family:var(--font-sans);letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg);color:var(--text-dim);cursor:pointer;white-space:nowrap;flex:1;padding:8px 10px;font-size:12px;font-weight:600}.GarageCompare-module__JA_lha__segment:hover{color:var(--text)}.GarageCompare-module__JA_lha__segmentActive{border-color:var(--color-amber);color:var(--color-amber);background:#ffb0201a}.GarageCompare-module__JA_lha__manualNetworks{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-panel-2);flex-wrap:wrap;gap:14px;margin-bottom:16px;padding:14px;display:flex}.GarageCompare-module__JA_lha__manualCarRow{flex-direction:column;flex:0 0 var(--select-w);min-width:0;max-width:var(--select-w);gap:8px;display:flex}.GarageCompare-module__JA_lha__manualCarRow:not(:first-child){border-left:1px solid var(--line);padding-left:14px}.GarageCompare-module__JA_lha__manualCarName{font-size:13px;font-weight:700}.GarageCompare-module__JA_lha__resultsHint{color:var(--text-dim);border-top:1px dashed var(--line);padding-top:14px;font-size:14px}.GarageCompare-module__JA_lha__results{border-top:1px dashed var(--line);flex-direction:column;gap:8px;padding-top:16px;display:flex}.GarageCompare-module__JA_lha__resultRow{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-panel-2);align-items:center;gap:14px;padding:12px 14px;display:flex}.GarageCompare-module__JA_lha__resultRow.GarageCompare-module__JA_lha__winner{border-color:var(--color-led)}.GarageCompare-module__JA_lha__resultName{flex:none;min-width:140px;font-size:14px;font-weight:700}.GarageCompare-module__JA_lha__winner .GarageCompare-module__JA_lha__resultName{color:var(--color-led)}.GarageCompare-module__JA_lha__resultNetwork{color:var(--text-dim);flex:1;align-items:center;gap:8px;font-size:12.5px;display:flex}.GarageCompare-module__JA_lha__badge{border-radius:2px;flex:none;width:8px;height:8px}.GarageCompare-module__JA_lha__resultCost{text-align:right;flex:none}.GarageCompare-module__JA_lha__amount{font-family:var(--font-mono);color:var(--color-amber);font-size:17px;font-weight:700}.GarageCompare-module__JA_lha__winner .GarageCompare-module__JA_lha__amount{color:var(--color-led)}.GarageCompare-module__JA_lha__amountDisc{font-family:var(--font-mono);color:var(--color-disc);font-size:17px;font-weight:700}.GarageCompare-module__JA_lha__unit{font-size:.5em;position:relative;top:-.05em}.GarageCompare-module__JA_lha__na{font-family:var(--font-mono);color:var(--text-dim);font-size:13px}
.LanguageSwitcher-module__ZM0Z8W__switcher{border:1px solid var(--line);background:var(--bg-panel);border-radius:100px;gap:4px;padding:3px;display:inline-flex}.LanguageSwitcher-module__ZM0Z8W__item,.LanguageSwitcher-module__ZM0Z8W__active{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:100px;padding:5px 10px;font-size:11.5px;font-weight:700}.LanguageSwitcher-module__ZM0Z8W__item:hover{color:var(--text)}.LanguageSwitcher-module__ZM0Z8W__active{background:var(--color-amber);color:var(--bg)}
.Loader-module__H6T6cq__wrap{color:var(--text-dim);justify-content:center;align-items:center;gap:10px;padding:46px 0;display:flex}.Loader-module__H6T6cq__spinner{border:2.5px solid var(--line);border-top-color:var(--color-amber);border-radius:50%;flex:none;width:20px;height:20px;animation:.7s linear infinite Loader-module__H6T6cq__spin}.Loader-module__H6T6cq__label{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-size:12.5px;font-weight:700}@keyframes Loader-module__H6T6cq__spin{to{transform:rotate(360deg)}}
.PriceTable-module__ydgk9W__title{margin-bottom:6px;font-size:16px;font-weight:700}.PriceTable-module__ydgk9W__legend{color:var(--text-dim);max-width:620px;margin-bottom:16px;font-size:12.5px;line-height:1.5}.PriceTable-module__ydgk9W__legendGreen{color:var(--color-led);font-weight:600}.PriceTable-module__ydgk9W__legendRed{color:var(--color-red);font-weight:600}.PriceTable-module__ydgk9W__legendYellow{color:var(--color-disc);font-weight:600}.PriceTable-module__ydgk9W__tableShell{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.PriceTable-module__ydgk9W__table{border-collapse:collapse;width:100%;min-width:640px}.PriceTable-module__ydgk9W__table thead th{text-align:left;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);border-bottom:1px solid var(--line);background:var(--bg-panel-2);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:14px;font-size:11px;font-weight:700}.PriceTable-module__ydgk9W__table thead th:hover{color:var(--color-amber)}.PriceTable-module__ydgk9W__arrow{opacity:.4;margin-left:4px;font-size:10px}.PriceTable-module__ydgk9W__active{color:var(--color-amber)}.PriceTable-module__ydgk9W__active .PriceTable-module__ydgk9W__arrow{opacity:1}.PriceTable-module__ydgk9W__table tbody tr{border-bottom:1px solid var(--line);transition:background .15s}.PriceTable-module__ydgk9W__table tbody tr:last-child{border-bottom:none}.PriceTable-module__ydgk9W__table tbody tr:hover{background:#ffb0200d}.PriceTable-module__ydgk9W__table td{vertical-align:middle;white-space:nowrap;padding:12px 14px;font-size:14px}.PriceTable-module__ydgk9W__netCell{align-items:center;gap:10px;font-weight:700;display:flex}.PriceTable-module__ydgk9W__badge{border-radius:2px;flex:none;width:8px;height:8px}.PriceTable-module__ydgk9W__price{font-family:var(--font-mono);font-size:15px;font-weight:400}.PriceTable-module__ydgk9W__min{color:var(--color-led)}.PriceTable-module__ydgk9W__max{color:var(--color-red)}.PriceTable-module__ydgk9W__disc,.PriceTable-module__ydgk9W__discStar{color:var(--color-disc)}.PriceTable-module__ydgk9W__price.PriceTable-module__ydgk9W__na{color:var(--text-dim);font-size:14px}.PriceTable-module__ydgk9W__mobileSort{align-items:end;gap:10px;margin-bottom:12px;display:none}.PriceTable-module__ydgk9W__mobileSortField{color:var(--text-dim);font-size:11.5px;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;flex:auto;gap:4px;min-width:0;font-weight:700;display:flex}.PriceTable-module__ydgk9W__mobileSortField select{height:var(--field-height);font-family:var(--font-sans);color:var(--text);background-color:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);outline:none;width:100%;min-width:0;padding:8px 28px 8px 10px;font-size:14px;font-weight:600}.PriceTable-module__ydgk9W__mobileSortField select:focus{border-color:var(--color-amber)}.PriceTable-module__ydgk9W__mobileSortDirection{height:var(--field-height);width:var(--field-height);color:var(--text-dim);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;flex:none;font-size:16px}.PriceTable-module__ydgk9W__mobileSortDirection:hover{color:var(--color-amber);border-color:var(--color-amber)}.PriceTable-module__ydgk9W__cards{flex-direction:column;gap:10px;display:none}.PriceTable-module__ydgk9W__card{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);padding:16px}.PriceTable-module__ydgk9W__cardTop{margin-bottom:10px}.PriceTable-module__ydgk9W__cardNet{align-items:center;gap:9px;font-size:15.5px;font-weight:700;display:flex}.PriceTable-module__ydgk9W__cardGrid{color:var(--text-dim);grid-template-columns:1fr 1fr;gap:8px 14px;font-size:12.5px;display:grid}.PriceTable-module__ydgk9W__cardGrid b{color:var(--text);font-weight:600;font-family:var(--font-mono)}@media (max-width:760px){.PriceTable-module__ydgk9W__tableShell{display:none}.PriceTable-module__ydgk9W__mobileSort,.PriceTable-module__ydgk9W__cards{display:flex}}.PriceTable-module__ydgk9W__footnote{color:var(--text-dim);margin-top:10px;font-size:12px}.PriceTable-module__ydgk9W__footnoteStar{color:var(--color-disc)}
.FuelCalculatorPanel-module__wEP-aq__panel{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px}.FuelCalculatorPanel-module__wEP-aq__title{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-amber);margin-bottom:6px;font-size:12.5px;font-weight:700}.FuelCalculatorPanel-module__wEP-aq__subtitle{color:var(--text-dim);max-width:520px;margin-bottom:18px;font-size:12.5px;line-height:1.5}.FuelCalculatorPanel-module__wEP-aq__form{flex-wrap:wrap;align-items:end;gap:14px;margin-bottom:20px;display:flex}.FuelCalculatorPanel-module__wEP-aq__field{color:var(--text-dim);font-size:11.5px;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;flex:140px;gap:4px;min-width:0;font-weight:700;display:flex}.FuelCalculatorPanel-module__wEP-aq__fieldSelect{flex:0 0 var(--select-w);max-width:var(--select-w)}.FuelCalculatorPanel-module__wEP-aq__field input{height:var(--field-height);font-family:var(--font-mono);color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);outline:none;width:100%;min-width:0;padding:8px 10px;font-size:14px}.FuelCalculatorPanel-module__wEP-aq__field select{height:var(--field-height);font-family:var(--font-sans);color:var(--text);background-color:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;outline:none;width:100%;min-width:0;padding:8px 28px 8px 10px;font-size:14px;font-weight:600;overflow:hidden}.FuelCalculatorPanel-module__wEP-aq__field select:focus,.FuelCalculatorPanel-module__wEP-aq__field input:focus{border-color:var(--color-amber)}.FuelCalculatorPanel-module__wEP-aq__segmented{gap:6px;display:flex}.FuelCalculatorPanel-module__wEP-aq__segment,.FuelCalculatorPanel-module__wEP-aq__segmentActive{font-family:var(--font-sans);letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg);color:var(--text-dim);cursor:pointer;white-space:nowrap;flex:1;padding:8px 10px;font-size:12px;font-weight:600}.FuelCalculatorPanel-module__wEP-aq__segment:hover{color:var(--text)}.FuelCalculatorPanel-module__wEP-aq__segmentActive{border-color:var(--color-amber);color:var(--color-amber);background:#ffb0201a}.FuelCalculatorPanel-module__wEP-aq__result{color:var(--text-dim);border-top:1px dashed var(--line);padding-top:16px;font-size:15px}.FuelCalculatorPanel-module__wEP-aq__amount{font-family:var(--font-mono);color:var(--color-amber);font-size:20px;font-weight:700}.FuelCalculatorPanel-module__wEP-aq__amountDisc{font-family:var(--font-mono);color:var(--color-disc);font-size:20px;font-weight:700}.FuelCalculatorPanel-module__wEP-aq__unit{font-size:.5em;position:relative;top:-.05em}.FuelCalculatorPanel-module__wEP-aq__hint{color:var(--text-dim);font-size:14px}
.page-module__jsB3Wa__page{background-image:radial-gradient(900px 500px at 15% -10%,#ffb02014,#0000 60%),radial-gradient(700px 500px at 90% 10%,#45f7a00f,#0000 60%);justify-content:center;width:100%;min-height:100vh;display:flex}.page-module__jsB3Wa__wrap{width:100%;max-width:1180px;padding:32px 20px 4px}.page-module__jsB3Wa__header{border-bottom:1px solid var(--line);flex-direction:column;gap:14px;margin-bottom:28px;padding-bottom:28px;display:flex}.page-module__jsB3Wa__topBar{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__jsB3Wa__topBarActions{align-items:center;gap:12px;display:flex}.page-module__jsB3Wa__eyebrow{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-led);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.page-module__jsB3Wa__dot{background:var(--color-led);width:7px;height:7px;box-shadow:0 0 8px var(--color-led);border-radius:50%}.page-module__jsB3Wa__title{letter-spacing:-.02em;font-size:clamp(28px,4.4vw,44px);font-weight:800;line-height:1.08}.page-module__jsB3Wa__title span{color:var(--color-amber)}.page-module__jsB3Wa__subtitle{color:var(--text-dim);max-width:660px;font-size:15px;line-height:1.55}.page-module__jsB3Wa__errorBanner{color:var(--color-red);border-radius:var(--radius);background:#ff6b5e14;border:1px solid #ff6b5e59;margin-bottom:20px;padding:14px 18px;font-size:14px;font-weight:600}.page-module__jsB3Wa__staleBanner{color:var(--color-disc);border-radius:var(--radius);background:#ffe06614;border:1px solid #ffe06659;margin-bottom:20px;padding:14px 18px;font-size:14px;font-weight:600}.page-module__jsB3Wa__calculators{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:28px;display:grid}@media (max-width:900px){.page-module__jsB3Wa__calculators{grid-template-columns:1fr}}
