.maintenance-product-image_row__xLl3S{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.maintenance-product-image_preview__7DsY4{flex:0 0 160px;width:160px;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:rgba(255,255,255,.75)}.maintenance-product-image_preview__7DsY4 img{display:block;width:100%;height:100%;object-fit:contain}.maintenance-product-image_preview__7DsY4 span{color:var(--muted-foreground);font-size:13px}.maintenance-product-image_controls__yPI7x{display:flex;flex:1 1 180px;flex-wrap:wrap;align-items:center;gap:12px}.maintenance-product-image_controls__yPI7x p{flex-basis:100%;margin:0;font-size:12px;color:var(--muted-foreground);line-height:1.7}.maintenance-product-image_controls__yPI7x button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.maintenance-product-image_remove__NTu1T{border:0;background:none;color:var(--muted-foreground);cursor:pointer;min-height:40px}.maintenance-product-image_notice__Ggh5p{display:block;font-size:13px;margin:12px 0 0}.maintenance-product-image_notice__Ggh5p:empty{display:none}.maintenance-product-image_url__Ns3Ta{margin-top:16px;font-size:13px}.maintenance-product-image_url__Ns3Ta summary{cursor:pointer;color:var(--muted-foreground)}.maintenance-product-image_url__Ns3Ta label{margin-top:12px}.maintenance-product-image_spinner__AWSd5{animation:maintenance-product-image_spin__hGTy9 1s linear infinite}@keyframes maintenance-product-image_spin__hGTy9{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.maintenance-product-image_spinner__AWSd5{animation:none}}.engine-addons_section__T7a_D{margin-top:24px;padding:24px;border:1px solid #d9dfe2;border-radius:22px;background:linear-gradient(140deg,#f4f6f7e8,#ffffffed);box-shadow:0 8px 25px #26313a07}.engine-addons_heading__MYFl5>span{display:inline-block;color:#a74000;background:#fff0e5;border-radius:7px;padding:4px 9px;font-size:12px;font-weight:750}.engine-addons_heading__MYFl5 h3{margin:10px 0 6px;font-size:20px;color:#202a30}.engine-addons_empty__t2UpH,.engine-addons_heading__MYFl5 p{color:#66717b;font-size:14px;line-height:1.6}.engine-addons_groups__8o5rz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.engine-addons_editor__ACS3r fieldset,.engine-addons_groups__8o5rz fieldset{min-width:0;padding:0;border:0}.engine-addons_editor__ACS3r legend,.engine-addons_groups__8o5rz legend{font-weight:750;margin-bottom:10px;color:#202a30}.engine-addons_fuel__bs1eG{font-size:12px;color:#66717b;margin:0 0 10px}.engine-addons_check__9wvvr,.engine-addons_fuels__BKMlC label,.engine-addons_none__WjhJ0{display:flex!important;align-items:center;gap:8px;line-height:1.5;font-size:14px}.engine-addons_none__WjhJ0{padding:12px;background:#fff9;border:1px solid #d9dfe2;border-radius:12px;margin-bottom:10px;width:100%;color:#586571;min-height:44px;cursor:pointer}.engine-addons_none__WjhJ0[aria-pressed=true]{border-color:#ec6608}.engine-addons_none__WjhJ0:disabled{cursor:default;opacity:.6}.engine-addons_product__HUL3H{margin-top:12px}.engine-addons_editor__ACS3r input[type=checkbox],.engine-addons_editor__ACS3r input[type=radio]{appearance:auto!important;position:static!important;opacity:1!important;width:18px!important;height:18px!important;min-height:0!important;flex:0 0 18px;accent-color:#ec6608;margin:0!important;padding:0!important}.engine-addons_editor__ACS3r{display:grid;gap:18px}.engine-addons_editor__ACS3r legend span{font-size:12px;color:#a94300}.engine-addons_fuels__BKMlC{display:flex;flex-wrap:wrap;gap:14px}.engine-addons_editor__ACS3r details{border:1px solid #d9dfe2;border-radius:12px;padding:15px}.engine-addons_editor__ACS3r summary{cursor:pointer;font-weight:650}.engine-addons_editor__ACS3r details[open]>:not(summary){margin-top:14px}.engine-addons_range__BLlSp{padding:12px;background:#f4f6f7;border-radius:10px}.engine-addons_scroll__KvSHR{max-height:220px;overflow:auto;display:grid;gap:10px;padding:10px 2px}.engine-addons_check__9wvvr{font-weight:400!important}.engine-addons_summary__HsFAv{padding:14px;border-radius:12px;background:#f5f7f8;margin:12px 0;font-size:13px}.engine-addons_summary__HsFAv div{display:flex;justify-content:space-between;gap:12px;padding:5px 0}.engine-addons_summary__HsFAv span{overflow-wrap:anywhere}.engine-addons_summary__HsFAv strong{white-space:nowrap}@media (max-width:1100px){.engine-addons_groups__8o5rz{grid-template-columns:1fr}}@media (max-width:600px){.engine-addons_section__T7a_D{padding:16px}.engine-addons_heading__MYFl5 h3{font-size:18px}}.maintenance-pricing_toolbar__tc0cZ{display:flex;flex-wrap:wrap;align-items:end;gap:16px;padding:18px;margin:16px 0;background:var(--surface-subtle);border:1px solid var(--border);border-radius:14px}.maintenance-pricing_toolbar__tc0cZ>div{flex:1;min-width:200px}.maintenance-pricing_toolbar__tc0cZ p{font-size:13px;color:var(--muted-foreground);margin:6px 0 0}.maintenance-pricing_toolbar__tc0cZ label{width:150px}.maintenance-pricing_notice__nkeCm{flex-basis:100%;color:var(--accent-text);font-size:13px}.maintenance-pricing_dialog__xJI6x[data-slot=dialog-content]{width:min(800px,calc(100vw - 32px));max-width:800px;max-height:90dvh;overflow:auto;padding:28px}.maintenance-pricing_preview__HhRKL{overflow:auto}.maintenance-pricing_preview__HhRKL table{width:100%;border-collapse:collapse;font-size:13px}.maintenance-pricing_preview__HhRKL th{text-align:left;color:var(--muted-foreground);font-weight:500}.maintenance-pricing_preview__HhRKL td,.maintenance-pricing_preview__HhRKL th{padding:14px 10px;border-bottom:1px solid var(--border)}.maintenance-pricing_preview__HhRKL td:first-child{min-width:150px;max-width:300px;overflow-wrap:anywhere}.maintenance-pricing_preview__HhRKL td:not(:first-child),.maintenance-pricing_preview__HhRKL th:not(:first-child){white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.maintenance-pricing_preview__HhRKL small{display:block;margin-top:3px;color:var(--accent-text)}.maintenance-pricing_actions__O30Kk{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.maintenance-pricing_price__Via0N{display:grid;gap:4px}.maintenance-pricing_price__Via0N span{color:var(--accent-text);font-size:12px}.maintenance-pricing_selection__mjnNH{display:flex!important;flex-direction:row;align-items:center;gap:12px;cursor:pointer}.maintenance-pricing_selection__mjnNH input[type=checkbox]{flex:none;width:18px;height:18px;min-height:18px;padding:0;accent-color:#ec6608}.maintenance-pricing_selection__mjnNH>span{min-width:0}.maintenance-pricing_priceNote__P_psy{font-size:13px;color:var(--muted-foreground);margin:12px 0 0}@media (max-width:600px){.maintenance-pricing_toolbar__tc0cZ label,.maintenance-pricing_toolbar__tc0cZ>button{width:100%}.maintenance-pricing_dialog__xJI6x[data-slot=dialog-content]{padding:22px 16px}}