.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:var(--radius-button);font-family:inherit;font-weight:var(--font-weight-medium);line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease,transform .06s ease}.Button_button__hMNEn:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.Button_button__hMNEn:disabled,.Button_button__hMNEn[aria-busy=true]{cursor:not-allowed}.Button_button__hMNEn:disabled:not([aria-busy=true]){opacity:.55}.Button_label__ViwpZ{display:inline-flex;align-items:center}.Button_iconLeft__HEYpQ,.Button_iconRight__CZFfJ{display:inline-flex;align-items:center;justify-content:center}.Button_fullWidth__JjsBk{width:100%}.Button_size-sm___yWpm{font-size:var(--font-size-xs);padding:.4rem .7rem;min-height:1.85rem}.Button_size-md__TQeZ6{font-size:var(--font-size-md);padding:.55rem 1.05rem;min-height:2.35rem}.Button_variant-primary__YXxSD{background:var(--brand-signal);color:#fff;border-color:transparent}.Button_variant-primary__YXxSD:enabled:hover{background:var(--brand-signal-hover)}.Button_variant-primary__YXxSD:enabled:active{background:var(--brand-signal-active)}.Button_variant-primary__YXxSD:disabled{background:var(--ui-surface-2);color:var(--ui-muted);border-color:var(--ui-border)}.Button_variant-secondary__t7swT{background:var(--ui-surface-2);color:var(--ui-text);border-color:var(--ui-border)}.Button_variant-secondary__t7swT:enabled:hover{background:color-mix(in srgb,var(--ui-text) 8%,var(--ui-surface-2))}.Button_variant-secondary__t7swT:enabled:active{background:color-mix(in srgb,var(--ui-text) 14%,var(--ui-surface-2))}.Button_variant-secondary__t7swT:disabled{color:var(--ui-muted);background:var(--ui-surface)}.Button_variant-ghost__YINf5{background:transparent;color:var(--ui-text);border-color:transparent}.Button_variant-ghost__YINf5:enabled:hover{background:color-mix(in srgb,var(--ui-text) 8%,transparent)}.Button_variant-ghost__YINf5:enabled:active{background:color-mix(in srgb,var(--ui-text) 14%,transparent)}.Button_variant-ghost__YINf5:disabled{color:var(--ui-muted)}.Button_variant-destructive__WQ0dR{background:#ef4444;color:#fff;border-color:transparent}.Button_variant-destructive__WQ0dR:enabled:hover{background:color-mix(in srgb,#ef4444 88%,white)}.Button_variant-destructive__WQ0dR:enabled:active{background:color-mix(in srgb,#ef4444 80%,black)}.Button_variant-destructive__WQ0dR:disabled{background:var(--ui-surface-2);color:var(--ui-muted);border-color:var(--ui-border)}.Button_spinner____7ub{width:.85em;height:.85em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:Button_ds-button-spin__tBfKY .7s linear infinite;flex-shrink:0}@keyframes Button_ds-button-spin__tBfKY{to{transform:rotate(1turn)}}.Button_loading__WH8KX .Button_label__ViwpZ{opacity:.85}.Checkbox_wrapper__l8Of_{display:inline-flex;align-items:flex-start;gap:.6rem;cursor:pointer;color:var(--ui-text);font-size:var(--font-size-md);line-height:var(--line-height-normal)}.Checkbox_disabled___79Dj{cursor:not-allowed;opacity:.6}.Checkbox_input__N_urK{flex-shrink:0;margin:.16rem 0 0;accent-color:var(--brand-signal);cursor:inherit}.Checkbox_text__J7dbv{display:inline-flex;flex-direction:column;gap:.15rem;min-width:0}.Checkbox_label__v4TO7{font-weight:var(--font-weight-medium);color:var(--ui-text)}.Checkbox_description__vOHrn{font-size:var(--font-size-xs);color:var(--ui-muted);line-height:var(--line-height-normal)}.Checkbox_publishChannels__TJejs{--publish-control-min-height:2.1875rem;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;align-items:center;min-height:var(--publish-control-min-height)}.Checkbox_publishChannelPlain__jaB0x{display:inline-flex;align-items:center;min-height:var(--publish-control-min-height);box-sizing:border-box}.Checkbox_publishChannelPlain__jaB0x .Checkbox_wrapper__l8Of_{align-items:center}.Checkbox_publishChannelPlain__jaB0x .Checkbox_input__N_urK{margin:0}.Checkbox_publishMismatchGroup__bAgKp{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem 1.25rem;min-height:var(--publish-control-min-height);padding:0 .5rem;margin:0;border-radius:var(--radius-input);isolation:isolate;box-sizing:border-box;--publish-mismatch-tint:color-mix(in srgb,var(--brand-signal) 14%,transparent)}.Checkbox_publishMismatchGroup__bAgKp:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--publish-mismatch-tint);z-index:0;pointer-events:none}.Checkbox_publishMismatchGroupInner__4DRCR{position:relative;z-index:3;flex-wrap:wrap;gap:.5rem 1.25rem}.Checkbox_publishChannelRow__VV9_W,.Checkbox_publishMismatchGroupInner__4DRCR{display:inline-flex;align-items:center;min-height:var(--publish-control-min-height);box-sizing:border-box}.Checkbox_publishChannelRow__VV9_W{flex-wrap:nowrap;gap:.35rem .6rem}.Checkbox_publishChannelRow__VV9_W .Checkbox_wrapper__l8Of_,.Checkbox_publishMismatchGroupInner__4DRCR .Checkbox_wrapper__l8Of_{align-items:center}.Checkbox_publishChannelRow__VV9_W .Checkbox_input__N_urK,.Checkbox_publishMismatchGroupInner__4DRCR .Checkbox_input__N_urK{margin:0}@property --publish-mismatch-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.Checkbox_publishMismatchRing__AyBxz{position:absolute;inset:0;border-radius:inherit;padding:2px;box-sizing:border-box;pointer-events:none;z-index:2;background:conic-gradient(from var(--publish-mismatch-angle),transparent 0deg,color-mix(in srgb,var(--brand-signal) 30%,transparent) 4deg,color-mix(in srgb,var(--brand-signal) 70%,transparent) 6.5deg,var(--brand-signal) 18deg,var(--brand-signal) 21deg,color-mix(in srgb,var(--brand-signal) 70%,transparent) 24deg,color-mix(in srgb,var(--brand-signal) 30%,transparent) 27deg,transparent 30deg,transparent 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:Checkbox_checkboxPublishMismatchRingSpin__Oo6iA 5.5s linear infinite}@keyframes Checkbox_checkboxPublishMismatchRingSpin__Oo6iA{0%{--publish-mismatch-angle:0deg;opacity:0}7.3%{opacity:1}56.4%{opacity:1}63.64%{--publish-mismatch-angle:360deg;opacity:0}to{--publish-mismatch-angle:360deg;opacity:0}}@media (prefers-reduced-motion:reduce){.Checkbox_publishMismatchRing__AyBxz{animation:none;background:color-mix(in srgb,var(--brand-signal) 55%,transparent)}}.Tooltip_wrapper__zEVy6{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.Tooltip_tooltip__hxptX{position:fixed;box-sizing:border-box;width:min(var(--tooltip-max-width,320px),calc(100vw - 1.5rem));max-width:min(var(--tooltip-max-width,320px),calc(100vw - 1.5rem));background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--radius-button);padding:.45rem .6rem;font-size:var(--font-size-xs);line-height:var(--line-height-normal);box-shadow:var(--shadow-md);z-index:var(--z-tooltip);white-space:pre-line;pointer-events:none;animation:Tooltip_ds-tooltip-in__hyTXj .12s ease-out}.Tooltip_tooltipFitContent__IEO7e{width:max-content}@keyframes Tooltip_ds-tooltip-in__hyTXj{0%{opacity:0}to{opacity:1}}.Select_root__pxgIi{position:relative;display:block;width:100%}.Select_trigger__Znm4J{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input);color:var(--ui-text);font-family:inherit;text-align:left;cursor:pointer;outline:none;line-height:1.25;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.Select_trigger__Znm4J:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.Select_trigger__Znm4J:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-text) 18%,var(--ui-border))}.Select_triggerOpen__UObOI{border-color:var(--brand-signal-border)}.Select_triggerPortalWarning__QZexe{border:3px solid #f6b44b}.Select_triggerFilterActive__EUFIJ:not(.Select_triggerOpen__UObOI):not(:disabled){border-width:2px;border-color:color-mix(in srgb,var(--brand-signal) 45%,var(--ui-border))}.Select_triggerFilterActive__EUFIJ.Select_triggerOpen__UObOI:not(:disabled){border-color:var(--brand-signal-border)}.Select_triggerDisabled__t3hEO{opacity:.6;cursor:not-allowed}.Select_size-md__ZLttI{box-sizing:border-box;padding:.5rem .65rem .5rem .75rem;font-size:.875rem}.Select_size-sm__SNOSJ{padding:.35rem .55rem .35rem .65rem;font-size:var(--font-size-xs);min-height:1.85rem}.Select_size-number__x4SVn{padding:.5rem .4rem .5rem .5rem;font-size:.875rem;min-height:2.125rem;box-sizing:border-box}.Select_triggerLabel__Vd5aS{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_placeholder__LOCiz{color:var(--ui-muted)}.Select_chevron__QJxov{flex-shrink:0;color:var(--ui-muted);transition:transform .16s ease}.Select_chevronOpen__AYt_k{transform:rotate(180deg);color:var(--ui-text)}.Select_listPortal__5g3p6{box-sizing:border-box;z-index:var(--z-portal-over-fullscreen)}.Select_listPortal__5g3p6,.Select_list__U7YtK{max-height:260px;overflow-y:auto;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-input);box-shadow:var(--shadow-md);padding:.25rem}.Select_list__U7YtK{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:var(--z-dropdown)}.Select_listAbove__ZtUOR{top:auto;bottom:calc(100% + 4px)}.Select_option__3VrL5{padding:.45rem .65rem;border-radius:var(--radius-input);color:var(--ui-text);font-size:var(--font-size-sm);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Select_optionActive__rWwRT{background:color-mix(in srgb,var(--ui-text) 10%,transparent)}.Select_optionSelected__tdZWt{font-weight:var(--font-weight-semibold)}.Select_optionDisabled__bVPSi{opacity:.5;cursor:not-allowed}.Select_listFooter__y1LC_{border-top:1px solid var(--ui-border);margin-top:.25rem;padding-top:.25rem}.Select_requiredProxy__jBn5i{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;left:0;top:0}.DatePickerField_root__V1_pH{position:relative;display:block;width:100%}.DatePickerField_row__WihK2{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%}.DatePickerField_inputWrap__bXAvw{flex:1 1 auto;min-width:0;display:flex;align-items:stretch;width:100%;box-sizing:border-box;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input);transition:border-color .12s ease,background-color .12s ease}.DatePickerField_inputWrap__bXAvw:hover:not(.DatePickerField_inputWrapDisabled__tdcD1){border-color:color-mix(in srgb,var(--ui-text) 18%,var(--ui-border))}.DatePickerField_inputWrap__bXAvw:focus-within{border-color:var(--brand-signal-border)}.DatePickerField_inputWrapOpen__Mic6b{border-color:var(--brand-signal-border)}.DatePickerField_inputWrapDisabled__tdcD1{opacity:.6;pointer-events:none}.DatePickerField_input__Gn9FX{flex:1 1 auto;min-width:0;border:none;background:transparent;color:var(--ui-text);font-family:inherit;line-height:1.25;outline:none;width:100%}.DatePickerField_input__Gn9FX::placeholder{color:var(--ui-muted)}.DatePickerField_sizeMd__mU4ST .DatePickerField_input__Gn9FX{padding:.5rem .65rem .5rem .75rem;font-size:.875rem}.DatePickerField_sizeSm__gkLus .DatePickerField_input__Gn9FX{padding:.35rem .55rem .35rem .65rem;font-size:var(--font-size-xs)}.DatePickerField_calendarAdjacentBtn__UbwZp{flex-shrink:0;align-self:center;box-sizing:border-box;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.DatePickerField_calendarAdjacentBtnOpen__OeKr0{border-color:var(--brand-signal-border);color:var(--brand-signal);background:var(--brand-signal-soft)}.DatePickerField_iconMuted__YC_J4{flex-shrink:0;color:currentColor}.DatePickerField_chevron__r96Q2{flex-shrink:0;color:var(--ui-muted)}.DatePickerField_popoverPortal__tbpyB{box-sizing:border-box;width:min(18.5rem,calc(100vw - 1rem));overflow:visible;pointer-events:auto;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);z-index:var(--z-portal-over-fullscreen);padding:.75rem}.DatePickerField_header__W9_4I{display:flex;align-items:center;justify-content:space-between;gap:.35rem;margin-bottom:.65rem}.DatePickerField_headerCenter__Gfrzv{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:.25rem;min-width:0}.DatePickerField_titleChip__xo4_h{border:none;background:transparent;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ui-text);font-family:inherit;cursor:pointer;padding:.2rem .45rem;border-radius:var(--radius-button);transition:background-color .12s ease}.DatePickerField_titleChip__xo4_h:hover{background:color-mix(in srgb,var(--ui-text) 10%,transparent)}.DatePickerField_titleChip__xo4_h:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.DatePickerField_titleChipActive__m_OBf{background:var(--brand-signal-soft);color:var(--brand-signal)}.DatePickerField_pickerPanelTitle__qbBnX{flex:1 1 auto;text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ui-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.DatePickerField_pickerGrid__AZmWG{display:grid;grid-gap:4px;gap:4px}.DatePickerField_pickerGridMonths__q7cjs,.DatePickerField_pickerGridYears__8f_4a{grid-template-columns:repeat(3,1fr)}.DatePickerField_pickerCell__b1L3_{min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-button);background:transparent;color:var(--ui-text);font-size:var(--font-size-sm);font-family:inherit;cursor:pointer;padding:.35rem .25rem;transition:background-color .1s ease}.DatePickerField_pickerCell__b1L3_:hover:not(:disabled){background:color-mix(in srgb,var(--ui-text) 10%,transparent)}.DatePickerField_pickerCell__b1L3_:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:1px}.DatePickerField_pickerCellSelected__7Rq47{background:var(--brand-signal);color:var(--ui-bg);font-weight:var(--font-weight-semibold)}.DatePickerField_pickerCellSelected__7Rq47:hover:not(:disabled){background:var(--brand-signal-hover,var(--brand-signal))}.DatePickerField_pickerCellDisabled__0PGqm{opacity:.35;cursor:not-allowed}.DatePickerField_navBtn__lSRX7{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--ui-border);border-radius:var(--radius-button);background:var(--ui-surface-2);color:var(--ui-text);cursor:pointer;flex-shrink:0;transition:background-color .12s ease,border-color .12s ease}.DatePickerField_navBtn__lSRX7:hover:not(:disabled){background:color-mix(in srgb,var(--ui-text) 8%,var(--ui-surface-2));border-color:color-mix(in srgb,var(--ui-text) 18%,var(--ui-border))}.DatePickerField_navBtn__lSRX7:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.DatePickerField_navBtn__lSRX7:disabled{opacity:.45;cursor:not-allowed}.DatePickerField_weekdays__4gpQT{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;margin-bottom:.35rem}.DatePickerField_weekday__RM1ci{text-align:center;font-size:.7rem;font-weight:var(--font-weight-medium);color:var(--ui-muted);padding:.15rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DatePickerField_grid__LuMJm{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.DatePickerField_day__e_Bxy{aspect-ratio:1;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-button);background:transparent;color:var(--ui-text);font-size:var(--font-size-sm);font-family:inherit;cursor:pointer;padding:0;transition:background-color .1s ease,color .1s ease}.DatePickerField_day__e_Bxy:hover:not(:disabled){background:color-mix(in srgb,var(--ui-text) 10%,transparent)}.DatePickerField_day__e_Bxy:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:1px;z-index:1}.DatePickerField_dayOutside__LPV__{color:var(--ui-subtle)}.DatePickerField_daySelected__83wO1{background:var(--brand-signal);color:var(--ui-bg);font-weight:var(--font-weight-semibold)}.DatePickerField_daySelected__83wO1:hover:not(:disabled){background:var(--brand-signal-hover,var(--brand-signal))}.DatePickerField_dayToday__ZrRGg:not(.DatePickerField_daySelected__83wO1){box-shadow:inset 0 0 0 1px var(--brand-signal-border)}.DatePickerField_dayDisabled__nKqs6{opacity:.35;cursor:not-allowed}.DatePickerField_footer__2hTDl{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid var(--ui-border)}.DatePickerField_footerBtn__GXusj{border:none;background:transparent;color:var(--brand-signal);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-family:inherit;cursor:pointer;padding:.2rem .35rem;border-radius:var(--radius-button)}.DatePickerField_footerBtn__GXusj:hover:not(:disabled){background:var(--brand-signal-soft)}.DatePickerField_footerBtn__GXusj:focus-visible{outline:2px solid var(--brand-signal-border);outline-offset:2px}.DatePickerField_footerBtn__GXusj:disabled{opacity:.45;cursor:not-allowed}.DatePickerField_footerBtnMuted__Aa_uA{color:var(--ui-muted)}.DatePickerField_hiddenNative__jvv8s{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;left:0;top:0}.Modal_scrim__LQetR{position:fixed;inset:0;background:var(--ui-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:1rem;animation:Modal_ds-modal-scrim-in__us7Sg .16s ease-out}.Modal_scrimOverFullscreen__cbTez{z-index:var(--z-portal-over-fullscreen)}.Modal_scrimFullscreen__dok3K{padding:0;align-items:stretch;justify-content:stretch}.Modal_card__LiAtn{background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);width:100%;max-height:calc(100vh - 2rem);display:flex;flex-direction:column;overflow:hidden;animation:Modal_ds-modal-card-in__509Uq .18s cubic-bezier(.22,1,.36,1)}.Modal_size-sm__d4Nxu{max-width:360px}.Modal_size-md___LM_b{max-width:520px}.Modal_size-lg__tWF3G{max-width:720px}.Modal_card__LiAtn.Modal_size-fullscreen__MePVt{max-width:none;width:100%;height:100%;max-height:100%;border:none;border-radius:0;box-shadow:none}.Modal_card__LiAtn.Modal_size-fullscreen__MePVt .Modal_body__9cyDA{flex:1 1;min-height:0;display:flex;flex-direction:column}.Modal_header__8JnYo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem .5rem}.Modal_title__iI9nk{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--ui-text);line-height:var(--line-height-tight)}.Modal_closeButton__fZ_vf{flex:0 0 2rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;aspect-ratio:1;margin:0;padding:0;background:transparent;border:none;color:var(--ui-muted);cursor:pointer;border-radius:var(--radius-button);transition:background-color .12s ease,color .12s ease}.Modal_closeButton__fZ_vf:hover{background:color-mix(in srgb,var(--ui-text) 8%,transparent);color:var(--ui-text)}.Modal_body__9cyDA{padding:.75rem 1.25rem 1.25rem;overflow-y:auto}.Modal_footer__phBNt{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;padding:.75rem 1.25rem 1.1rem;border-top:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-text) 3%,var(--ui-surface))}.Modal_footerSeamless__GmShy{border-top:none;background:transparent;padding-top:0}@keyframes Modal_ds-modal-scrim-in__us7Sg{0%{opacity:0}to{opacity:1}}@keyframes Modal_ds-modal-card-in__509Uq{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Alert_alert__U7RH1{display:flex;align-items:flex-start;gap:.6rem;padding:.65rem .85rem;border-radius:var(--radius-input);border:1px solid var(--ds-alert-border);background:var(--ds-alert-bg);color:var(--ui-text);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.Alert_content__SdquL{flex:1 1 auto;display:flex;flex-direction:column;gap:.2rem;min-width:0;word-break:break-word}.Alert_title__nHjZT{font-weight:var(--font-weight-semibold);color:var(--ds-alert-fg,var(--ui-text))}.Alert_message__pYyQL{color:var(--ui-text)}.Alert_close__VU1Rb{flex-shrink:0;background:transparent;border:none;font-size:1.1rem;line-height:1;color:var(--ui-muted);cursor:pointer;padding:.15rem .4rem;border-radius:var(--radius-button);transition:color .12s ease,background-color .12s ease}.Alert_close__VU1Rb:hover{color:var(--ui-text);background:color-mix(in srgb,var(--ui-text) 8%,transparent)}.Alert_variant-info___4_nk{--ds-alert-bg:color-mix(in srgb,var(--brand-signal) 14%,var(--ui-surface));--ds-alert-border:color-mix(in srgb,var(--brand-signal) 38%,var(--ui-border));--ds-alert-fg:var(--brand-signal)}.Alert_variant-success__uw2rB{--ds-alert-bg:color-mix(in srgb,#22c55e 14%,var(--ui-surface));--ds-alert-border:color-mix(in srgb,#22c55e 40%,var(--ui-border));--ds-alert-fg:#16a34a}.Alert_variant-warning__5gGSE{--ds-alert-bg:color-mix(in srgb,#f59e0b 16%,var(--ui-surface));--ds-alert-border:color-mix(in srgb,#f59e0b 42%,var(--ui-border));--ds-alert-fg:#b45309}.Alert_variant-error__dJsgf{--ds-alert-bg:color-mix(in srgb,#ef4444 14%,var(--ui-surface));--ds-alert-border:color-mix(in srgb,#ef4444 42%,var(--ui-border));--ds-alert-fg:#dc2626}.Toast_viewport__eGDAi{position:fixed;bottom:max(1rem,env(safe-area-inset-bottom));right:max(1rem,env(safe-area-inset-right));display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;z-index:var(--z-toast);pointer-events:none;max-width:min(420px,calc(100vw - 2rem));width:max-content}.Toast_toastClickable__8mMo3{cursor:pointer}.Toast_toastClickable__8mMo3:focus-visible{outline:2px solid var(--brand-signal);outline-offset:2px}.Toast_toast__O7TdZ{pointer-events:auto;display:grid;grid-template-columns:1fr auto;background:var(--ds-toast-bg,var(--ui-surface));border:1px solid var(--ds-toast-border,var(--ui-border));border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);color:var(--ui-text);font-size:var(--font-size-sm);line-height:var(--line-height-normal);min-width:240px;max-width:420px;overflow:hidden;animation:Toast_ds-toast-in__tq1M9 .22s cubic-bezier(.22,1,.36,1)}.Toast_content__DAZu9{padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Toast_title__fkdvd{font-weight:var(--font-weight-semibold);color:var(--ds-toast-title-fg,var(--ui-text));font-size:var(--font-size-md)}.Toast_message__Ndn3l{color:var(--ui-text);word-break:break-word}.Toast_close__o0m4N{align-self:flex-start;justify-self:end;flex:0 0 2rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:var(--space-2) var(--space-2) 0 0;background:transparent;border:none;border-radius:var(--radius-button);font-size:1.25rem;line-height:1;color:var(--ui-muted);cursor:pointer;padding:0;transition:color .12s ease,background-color .12s ease}.Toast_close__o0m4N:hover{color:var(--ui-text);background:color-mix(in srgb,var(--ui-text) 8%,transparent)}.Toast_variant-info__q9Ee0{--ds-toast-bg:color-mix(in srgb,var(--brand-signal) 14%,var(--ui-surface));--ds-toast-border:color-mix(in srgb,var(--brand-signal) 38%,var(--ui-border));--ds-toast-title-fg:var(--brand-signal)}.Toast_variant-success__Id4YM{--ds-toast-bg:color-mix(in srgb,#4caf50 14%,var(--ui-surface));--ds-toast-border:color-mix(in srgb,#4caf50 40%,var(--ui-border));--ds-toast-title-fg:#16a34a}.Toast_variant-warning__EQjoP{--ds-toast-bg:color-mix(in srgb,#f6b44b 16%,var(--ui-surface));--ds-toast-border:color-mix(in srgb,#f6b44b 42%,var(--ui-border));--ds-toast-title-fg:#b45309}.Toast_variant-error__uNOV9{--ds-toast-bg:color-mix(in srgb,#ef4444 14%,var(--ui-surface));--ds-toast-border:color-mix(in srgb,#ef4444 42%,var(--ui-border));--ds-toast-title-fg:#dc2626}@keyframes Toast_ds-toast-in__tq1M9{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Badge_badge__V4FiA{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.25rem .6rem;border-radius:var(--radius-button);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);border:none;background:var(--ds-badge-bg);color:var(--ds-badge-fg);box-sizing:border-box}.Badge_badge__V4FiA.Badge_compactRight__630GZ{padding-right:.2rem}.Badge_sizeSm__wDJCE{font-size:.7rem;font-weight:var(--font-weight-semibold);padding:.12rem .45rem;gap:.25rem}.Badge_spinner__v7WZw{display:inline-block;flex-shrink:0;width:12px;height:12px;margin-left:0;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentcolor;border-radius:50%;vertical-align:-2px;animation:Badge_ds-badge-spin__FplPT .8s linear infinite}@keyframes Badge_ds-badge-spin__FplPT{to{transform:rotate(1turn)}}.Badge_variant-info__UWtjM{--ds-badge-bg:color-mix(in srgb,var(--brand-signal) 9%,var(--ui-surface));--ds-badge-fg:color-mix(in srgb,var(--brand-signal) 82%,var(--ui-muted) 18%)}.Badge_variant-neutral__AXBcC{--ds-badge-bg:color-mix(in srgb,var(--ui-muted) 12%,var(--ui-surface-2));--ds-badge-fg:var(--ui-muted)}.Badge_variant-success__DXLkW{--ds-badge-bg:color-mix(in srgb,#22c55e 14%,var(--ui-surface));--ds-badge-fg:#16a34a}.Badge_variant-warning__UeLf1{--ds-badge-bg:color-mix(in srgb,#f59e0b 16%,var(--ui-surface));--ds-badge-fg:#b45309}.Badge_variant-error__B9USu{--ds-badge-bg:color-mix(in srgb,#ef4444 14%,var(--ui-surface));--ds-badge-fg:#dc2626}.GlobalSearch_scrim__hm_BK{position:fixed;inset:0;background:var(--ui-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;z-index:var(--z-modal);padding:min(12vh,6rem) 1rem 1rem;animation:GlobalSearch_global-search-scrim-in__8nWzb .14s ease-out}.GlobalSearch_scrimMobile__xWHp7{padding:0;align-items:stretch}.GlobalSearch_panel__8_art{width:100%;max-width:560px;background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);overflow:hidden;display:flex;flex-direction:column;max-height:min(70vh,520px);animation:GlobalSearch_global-search-panel-in__vT_iI .16s cubic-bezier(.22,1,.36,1)}.GlobalSearch_panelMobile__fUzIW{max-width:none;max-height:none;height:100%;border:none;border-radius:0;box-shadow:none}.GlobalSearch_panelMobile__fUzIW .GlobalSearch_results__tBuiu{flex:1 1;min-height:0;max-height:none}.GlobalSearch_inputRow__c7ksK{display:flex;align-items:center;gap:.65rem;padding:.85rem 1rem;border-bottom:1px solid var(--ui-border);flex-shrink:0}.GlobalSearch_inputIcon__pSwDB{flex-shrink:0;color:var(--ui-muted)}.GlobalSearch_input__Sowxs{flex:1 1;min-width:0;border:none;background:transparent;color:var(--ui-text);font:inherit;font-size:1rem;outline:none}.GlobalSearch_input__Sowxs::placeholder{color:var(--ui-subtle)}.GlobalSearch_hint__qWveU{flex-shrink:0;width:3.25rem;font-size:.7rem;color:var(--ui-subtle);text-align:right;display:none}@media (min-width:769px){.GlobalSearch_hint__qWveU{display:block}}.GlobalSearch_results__tBuiu{position:relative;padding:.35rem 0;overflow-y:auto;max-height:min(calc(70vh - 3.5rem),420px)}.GlobalSearch_resultsInner__0UvMe{position:relative}.GlobalSearch_resultsLoading__9fQjE{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none;background:color-mix(in srgb,var(--ui-surface) 55%,transparent);animation:GlobalSearch_global-search-loading-in__Peto_ .15s ease-out}.GlobalSearch_empty__lfjWT{padding:1.25rem 1rem;text-align:center;color:var(--ui-subtle);font-size:.875rem;transition:opacity .15s ease}.GlobalSearch_emptyDimmed__WYzNs{opacity:.45}.GlobalSearch_sectionLabel__ecqcU{padding:.55rem 1rem .25rem;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ui-muted)}.GlobalSearch_item__ZHWeS{display:flex;flex-direction:column;gap:.1rem;width:100%;padding:.55rem 1rem;margin:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .1s ease}.GlobalSearch_itemActive__5yE4I,.GlobalSearch_item__ZHWeS:hover{background:color-mix(in srgb,var(--ui-text) 6%,transparent)}.GlobalSearch_itemTitle__gc86y{font-size:.9375rem;font-weight:500;color:var(--ui-text)}.GlobalSearch_itemActive__5yE4I .GlobalSearch_itemTitle__gc86y{color:var(--brand-signal)}.GlobalSearch_itemMeta__aBzZJ{font-size:.78rem;color:var(--ui-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes GlobalSearch_global-search-scrim-in__8nWzb{0%{opacity:0}to{opacity:1}}@keyframes GlobalSearch_global-search-panel-in__vT_iI{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes GlobalSearch_global-search-loading-in__Peto_{0%{opacity:0}to{opacity:1}}.VehicleDescriptionEditor_shell__fUD7a{border:1px solid var(--ui-border);border-radius:var(--radius-input);background:var(--ui-surface-2);overflow:hidden}.VehicleDescriptionEditor_toolbar__3vSDI{justify-content:space-between;padding:.4rem .5rem;border-bottom:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-surface) 88%,transparent)}.VehicleDescriptionEditor_toolbarLeft__U_uGg,.VehicleDescriptionEditor_toolbar__3vSDI{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.VehicleDescriptionEditor_toolbarAiBtn__2YRiV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:2rem;height:2rem;padding:0 .35rem;background:transparent;border:1px solid transparent;border-radius:var(--radius-button);color:var(--ui-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease,opacity .15s ease}.VehicleDescriptionEditor_toolbarAiBtn__2YRiV:hover:not(:disabled){color:var(--brand-signal);border-color:color-mix(in srgb,var(--brand-signal) 35%,var(--ui-border))}.VehicleDescriptionEditor_toolbarAiBtn__2YRiV:disabled{opacity:.5;cursor:not-allowed}.VehicleDescriptionEditor_toolbarBtn__OxF3R{min-width:2rem;height:2rem;padding:0 .5rem;font-size:.8125rem;font-weight:600;border:1px solid var(--ui-border);border-radius:var(--radius-button);background:var(--ui-surface-2);color:var(--ui-text);cursor:pointer}.VehicleDescriptionEditor_toolbarBtn__OxF3R:hover:not(:disabled){background:color-mix(in srgb,var(--brand-signal) 12%,var(--ui-surface-2))}.VehicleDescriptionEditor_toolbarBtn__OxF3R:disabled{opacity:.5;cursor:not-allowed}.VehicleDescriptionEditor_toolbarBtnActive__yDKTK{border-color:var(--brand-signal);color:var(--brand-signal)}.VehicleDescriptionEditor_editorWrap__hMcIr{min-height:12rem;max-height:min(50vh,420px);overflow-y:auto}.VehicleDescriptionEditor_proseMirror__fhDiu{outline:none;min-height:11rem;padding:.65rem .75rem;font-size:.875rem;line-height:1.55;color:var(--ui-text)}.VehicleDescriptionEditor_proseMirror__fhDiu p{margin:.35em 0}.VehicleDescriptionEditor_proseMirror__fhDiu p:first-child{margin-top:0}.VehicleDescriptionEditor_proseMirror__fhDiu p:last-child{margin-bottom:0}.VehicleDescriptionEditor_proseMirror__fhDiu ol,.VehicleDescriptionEditor_proseMirror__fhDiu ul{margin:.35em 0;padding-left:1.35rem}.VehicleDescriptionEditor_proseMirror__fhDiu li{margin:.2em 0}.VehicleDescriptionEditor_proseMirror__fhDiu hr{border:none;border-top:1px solid var(--ui-border);margin:.85rem 0}.VehicleDescriptionEditor_proseMirror__fhDiu strong{font-weight:700}.VehicleDescriptionEditor_editorWrap__hMcIr .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--ui-subtle);pointer-events:none}.VehicleDescriptionEditor_previewShell__mTSio{flex:1 1;min-width:0;border:1px solid var(--ui-border);border-radius:var(--radius-input);background:var(--ui-surface-2);overflow:hidden}.VehicleDescriptionEditor_previewWrap__djZhV{max-height:min(28vh,320px);overflow-y:auto}.VehicleDescriptionEditor_previewWrap__djZhV .ProseMirror{outline:none;min-height:0;padding:.5rem .6rem;font-size:.75rem;line-height:1.55;color:var(--ui-text);cursor:default}.VehicleDescriptionEditor_previewWrap__djZhV .ProseMirror p{margin:.35em 0}.VehicleDescriptionEditor_previewWrap__djZhV .ProseMirror p:first-child{margin-top:0}.VehicleDescriptionEditor_previewWrap__djZhV .ProseMirror p:last-child{margin-bottom:0}.VehicleDescriptionEditor_previewWrap__djZhV .ProseMirror ol,.VehicleDescriptionEditor_previewWrap__djZhV .ProseMirror ul{margin:.35em 0;padding-left:1.35rem}.VehicleDescriptionEditor_previewWrap__djZhV .ProseMirror li{margin:.2em 0}.VehicleDescriptionEditor_previewWrap__djZhV .ProseMirror hr{border:none;border-top:1px solid var(--ui-border);margin:.85rem 0}.VehicleDescriptionEditor_previewWrap__djZhV .ProseMirror strong{font-weight:700}.page_page__miUfN{display:grid;grid-template-columns:minmax(320px,1.2fr) minmax(320px,.9fr);grid-gap:1rem;gap:1rem;padding:1rem;min-height:calc(100vh - 4rem)}.page_leftPane__2lu9k{min-width:0}.page_rightPane__Uw34_{min-width:0;display:flex;flex-direction:column;gap:.75rem}.page_imageCard__rDQPA{position:-webkit-sticky;position:sticky;top:1rem}.page_imageToggleRow__GZvOQ{display:flex;gap:.45rem;margin-top:.75rem}.page_modeBtn__Au0l7{border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-text);border-radius:var(--radius-button);padding:.45rem .75rem;cursor:pointer}.page_modeBtn__Au0l7:disabled{cursor:not-allowed;color:var(--ui-subtle)}.page_modeBtnActive__Vix5A{border-color:var(--brand-signal);box-shadow:inset 0 0 0 1px var(--brand-signal)}.page_imageWrap__3njGm{height:clamp(300px,40vh,440px);display:flex;align-items:center;justify-content:center;overflow:hidden}.page_vehicleImage__fCmNN{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.page_vehicleImageFadeIn__Oivf0{animation:page_vehicleImageFadeIn__Oivf0 .17s ease-out}@keyframes page_vehicleImageFadeIn__Oivf0{0%{opacity:.42}to{opacity:1}}.page_imageFallback__oQeGZ{color:var(--ui-muted);font-size:.95rem}.page_section__ostkt{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-surface);padding:.85rem}.page_sectionTitle__J4ljm{font-size:.88rem;color:var(--ui-muted);margin-bottom:.55rem}.page_buttonList__kjeXx{display:flex;flex-wrap:wrap;gap:.45rem}.page_selectBtn__XqxcP{border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-text);border-radius:var(--radius-button);padding:.45rem .75rem;cursor:pointer;text-align:left}.page_selectBtnActive__XHukF{border-color:var(--brand-signal);box-shadow:inset 0 0 0 1px var(--brand-signal)}.page_selectBtn__XqxcP:disabled{cursor:default;opacity:1;color:var(--ui-text)}.page_selectBtnActive__XHukF:disabled{border-color:var(--brand-signal);box-shadow:inset 0 0 0 1px var(--brand-signal);background:var(--ui-surface-2)}.page_modelSectionToggle__WjA5v{display:flex;align-items:center;gap:.5rem;width:100%;padding:.25rem .15rem;margin:-.15rem -.15rem 0;border:none;border-radius:var(--radius-button);background:transparent;color:var(--ui-text);cursor:pointer;text-align:left}.page_modelSectionToggle__WjA5v:focus-visible{outline:2px solid var(--brand-signal);outline-offset:2px}.page_modelSectionLabel__xo08r{flex:0 0 auto;font-size:.88rem;color:var(--ui-muted)}.page_modelSectionValue__RTK0S{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:.45rem}.page_modelSectionValue__RTK0S .page_modelPickLabel__emdsU{flex:0 1 auto;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_modelPickList__EczgK{display:flex;flex-direction:column;gap:.2rem;margin-top:.55rem;padding-top:.55rem;border-top:1px solid var(--ui-border)}.page_modelPickBtn___uV4S{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;min-height:3.35rem;padding:.45rem .55rem;border:none;border-radius:var(--radius-button);background:transparent;color:var(--ui-text);cursor:pointer;text-align:left;transition:box-shadow .16s ease}.page_modelPickBtn___uV4S .page_modelPickLabel__emdsU{display:block;transition:transform .22s cubic-bezier(.33,1,.68,1);transform-origin:left center}.page_modelPickBtn___uV4S:hover .page_modelPickLabel__emdsU{transform:scale(1.035)}.page_modelPickBtn___uV4S:hover .page_modelPickThumb__qhDUn{transform:scale(1.09)}.page_modelPickBtnActive__35UU2{background:color-mix(in srgb,var(--brand-signal) 16%,transparent);box-shadow:inset 0 0 0 1px var(--brand-signal)}.page_modelPickLabel__emdsU{flex:1 1;min-width:0;font-size:.98rem;line-height:1.28}.page_modelPickNameBold__aQkou{font-weight:700}.page_modelPickNameRest__5obzH{font-weight:400}.page_modelPickThumbWrap__8WLHM{flex-shrink:0;width:94px;height:43px;display:flex;align-items:center;justify-content:flex-end;pointer-events:none}.page_modelPickThumb__qhDUn{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center right;transform-origin:center right;transition:transform .22s cubic-bezier(.33,1,.68,1)}.page_colorGrid__I03p1{display:flex;flex-wrap:wrap;gap:.5rem}.page_colorSwatch__wcdyH{width:34px;height:34px;border-radius:999px;border:1px solid var(--ui-border);background:var(--ui-surface-2);background-size:cover;background-position:50%;cursor:pointer}.page_colorSwatchActive__Zg_b_{box-shadow:0 0 0 2px var(--brand-signal)}.page_selectedLabel__vJWzm{margin-top:.6rem;color:var(--ui-text);font-size:.92rem}.page_priceLine__DfH9H{color:var(--ui-text);font-size:1.02rem}.page_stateError__tM6Br,.page_stateInfo__ANPRE{margin:1rem;padding:.85rem 1rem;border-radius:var(--radius-surface);border:1px solid var(--ui-border);background:var(--ui-surface)}.page_stateInfo__ANPRE{color:var(--ui-text)}.page_stateError__tM6Br{color:#ef4444}@media (max-width:1100px){.page_page__miUfN{grid-template-columns:1fr}.page_imageCard__rDQPA{position:static}}.settings-header_shell__r5h_Q{margin:0 -2rem;padding:0 2rem}.settings-header_header__hh6uP,.settings-header_shell__r5h_Q{box-sizing:border-box;background-color:var(--ui-bg);transition:background-color var(--theme-crossfade-duration) var(--theme-crossfade-ease)}.settings-header_header__hh6uP{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding-top:calc(1.25rem - .55rem * var(--main-header-compact-t, 0));padding-bottom:calc(.5rem - .25rem * var(--main-header-compact-t, 0))}.settings-header_title__Qa30q{margin:0;margin-bottom:calc(.25rem - .1rem * var(--main-header-compact-t, 0));color:var(--ui-text);transition:color var(--theme-crossfade-duration) var(--theme-crossfade-ease)}.settings-header_tabs__2ipCc{margin-bottom:calc(.5rem - .15rem * var(--main-header-compact-t, 0))}@media (max-width:768px){.settings-header_shell__r5h_Q{margin:0 -1rem;padding:0 1rem}}.settings-header_settingsHubTab__g2iId{border:none;border-bottom:3px solid transparent}.settings-header_settingsHubTabActive__hOro1{border-bottom-color:var(--brand-signal)}.MgCatalogEditor_editorRoot__F44_N{display:flex;flex-direction:column;gap:.75rem;flex:1 1;min-height:0}.MgCatalogEditor_toolbar__t83cW{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;flex-shrink:0}.MgCatalogEditor_layout__lDoO3{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;flex:1 1;min-height:0}.MgCatalogEditor_sidebar__kn8Ju{border:1px solid var(--ui-border);border-radius:var(--radius-surface);background:var(--ui-surface-2);padding:.45rem;display:flex;flex-direction:column;gap:.35rem;min-height:0;overflow:auto}.MgCatalogEditor_modelBtn__JaPen{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);border-radius:var(--radius-button);padding:.45rem .55rem;text-align:left;cursor:pointer}.MgCatalogEditor_modelBtnActive___u_6j{border-color:var(--brand-signal);box-shadow:inset 0 0 0 1px var(--brand-signal)}.MgCatalogEditor_main__8nUZO{border:1px solid var(--ui-border);border-radius:var(--radius-surface);background:var(--ui-surface);padding:.75rem;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:.9rem}.MgCatalogEditor_sectionCard__TvARV{border:1px solid var(--ui-border);border-radius:var(--radius-input);background:var(--ui-surface-2);padding:.65rem;display:flex;flex-direction:column;gap:.55rem}.MgCatalogEditor_sectionHeader__jR9VT{display:flex;align-items:center;justify-content:space-between;gap:.45rem;flex-wrap:wrap}.MgCatalogEditor_sectionTitle__lVB6M{color:var(--ui-text);font-weight:600;font-size:.9rem}.MgCatalogEditor_muted__rUyRI{color:var(--ui-muted);font-size:.8rem}.MgCatalogEditor_grid2__dKzlb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.MgCatalogEditor_grid3__JEst5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.MgCatalogEditor_field__1YB7S{display:flex;flex-direction:column;gap:.28rem}.MgCatalogEditor_label__SMkhS{color:var(--ui-muted);font-size:.76rem;font-weight:600}.MgCatalogEditor_input__9XMy6,.MgCatalogEditor_textarea__UpEtB{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);border-radius:var(--radius-input);padding:.45rem .52rem;font-size:.85rem}.MgCatalogEditor_input__9XMy6:focus,.MgCatalogEditor_textarea__UpEtB:focus{outline:2px solid color-mix(in srgb,var(--brand-signal) 55%,transparent);outline-offset:1px}.MgCatalogEditor_textarea__UpEtB{min-height:80px;resize:vertical}.MgCatalogEditor_stack__eHHOO{display:flex;flex-direction:column;gap:.5rem}.MgCatalogEditor_row__AvTGd{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.MgCatalogEditor_dangerBtn__l4zwQ{border:1px solid color-mix(in srgb,#ef4444 55%,var(--ui-border));background:color-mix(in srgb,#ef4444 18%,var(--ui-surface));color:var(--ui-text);border-radius:var(--radius-button);padding:.38rem .62rem;cursor:pointer}.MgCatalogEditor_subList__Ys89E{display:flex;flex-direction:column;gap:.55rem}.MgCatalogEditor_subItem___fI9m{border:1px solid var(--ui-border);border-radius:var(--radius-input);background:var(--ui-surface);padding:.55rem;display:flex;flex-direction:column;gap:.5rem}@media (max-width:1100px){.MgCatalogEditor_layout__lDoO3{grid-template-columns:1fr;grid-template-rows:minmax(0,auto) minmax(0,1fr)}}.start_wrap___Nf_D{max-width:56rem;margin:0 auto}.start_title__vuEOl{margin:0 0 1.75rem;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;color:var(--ui-text)}.start_title__vuEOl:has(+.start_subtitle__xC0rY){margin-bottom:.35rem}.start_subtitle__xC0rY{margin:0 0 1.75rem;font-size:.9rem;color:var(--ui-muted)}.start_grid__4jWhh{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));grid-gap:.75rem;gap:.75rem}.start_card__M5G27{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-height:6.25rem;padding:1rem .75rem;text-align:center;color:var(--brand-secondary);background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-button);font-family:inherit;font-size:.875rem;font-weight:500;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease,background .15s ease,color .15s ease}.start_card__M5G27,.start_card__M5G27:active,.start_card__M5G27:focus,.start_card__M5G27:hover,.start_card__M5G27:visited{text-decoration:none}.start_card__M5G27:hover{border-color:var(--brand-signal);color:var(--ui-text)}.start_card__M5G27:focus-visible{outline:2px solid var(--brand-signal);outline-offset:2px}.start_cardActive__xnicq{border-color:var(--brand-signal);color:var(--ui-text);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-signal) 35%,transparent)}.start_cardIcon__lUI4S{display:flex;align-items:center;justify-content:center;color:inherit}.start_cardIcon__lUI4S svg{width:26px;height:26px;display:block}.start_cardLabel__Ec0TY{line-height:1.25}@media (prefers-reduced-motion:reduce){.start_card__M5G27{transition:none}}.CustomerPicker_fieldRow__tFtzF{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%}.CustomerPicker_searchRow__rKD34{flex-shrink:0;display:flex;align-items:stretch;gap:.35rem;padding:.35rem;border-bottom:1px solid var(--ui-border)}.CustomerPicker_searchInput__XNX0i{flex:1 1;min-width:0;box-sizing:border-box;height:31px;padding:0 .55rem;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input);color:var(--ui-text);font-size:.875rem;line-height:1;font-family:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CustomerPicker_searchInput__XNX0i:focus,.CustomerPicker_searchInput__XNX0i:focus-visible{outline:none!important;box-shadow:none!important;border-color:var(--ui-border)}.CustomerPicker_searchRowActionButton__J6IB2{width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important}.CustomerPicker_adjacentIconButton__0d73U,.CustomerPicker_searchRowActionButton__J6IB2{flex-shrink:0;box-sizing:border-box;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.CustomerPicker_adjacentIconButton__0d73U{align-self:center;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important}.CustomerPicker_allCustomersLink__BdPa5{flex-shrink:0;box-sizing:border-box;height:31px;min-height:unset;padding:0 .55rem;font-size:.875rem;line-height:1;text-decoration:none;display:inline-flex;align-items:center}.CustomerPicker_allCustomersLink__BdPa5:focus,.CustomerPicker_allCustomersLink__BdPa5:focus-visible{outline:none!important;box-shadow:none!important}.dashboard-header_shell__U9QUl{margin:0 -2rem;padding:0 2rem;box-sizing:border-box;background-color:var(--ui-bg)}.dashboard-header_header__fBCJ_{position:-webkit-sticky;position:sticky;top:0;z-index:30;background-color:var(--ui-bg);padding-top:calc(1.25rem - .55rem * var(--main-header-compact-t, 0));padding-bottom:calc(.5rem - .25rem * var(--main-header-compact-t, 0));box-sizing:border-box}.dashboard-header_titleRow__nmJuK{margin-bottom:calc(1.5rem - .3rem * var(--main-header-compact-t, 0))!important}.dashboard-header_tabsRow__aAPea{margin-top:calc(-.9rem - .1rem * var(--main-header-compact-t, 0))!important;margin-bottom:calc(1rem - .35rem * var(--main-header-compact-t, 0))!important}.dashboard-header_tabsRowSearchInput__mIgzU{accent-color:var(--ui-muted)}.dashboard-header_tabsRowSearchInput__mIgzU::placeholder{color:var(--ui-muted);opacity:1}.dashboard-header_tabsRowSearchInput__mIgzU::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:inline-block;height:14px;width:14px;margin-right:2px;cursor:pointer;background-color:var(--ui-muted);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath stroke='white' stroke-width='1.75' stroke-linecap='round' d='M3 3l6 6M9 3L3 9' fill='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath stroke='white' stroke-width='1.75' stroke-linecap='round' d='M3 3l6 6M9 3L3 9' fill='none'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.dashboard-header_tabsRowSearchInput__mIgzU::-webkit-search-cancel-button:hover{background-color:var(--ui-text)}.dashboard-header_tabsRowSearchInput__mIgzU::-moz-search-clear-button{filter:grayscale(1) opacity(.75)}.dashboard-header_titleRow__nmJuK.dashboard-header_titleRowVehicle__v4SOL{margin-bottom:calc(.65rem + .4rem * (1 - var(--main-header-compact-t, 0)))!important;gap:calc(1rem - .25rem * var(--main-header-compact-t, 0))!important}.dashboard-header_header__fBCJ_.dashboard-header_headerVehicleForm__KSPpm{padding-top:calc(1.25rem - .67rem * var(--main-header-compact-t, 0));padding-bottom:calc(.35rem - .19rem * var(--main-header-compact-t, 0))}.dashboard-header_vehicleHeaderBack__NylOj{margin-bottom:calc(.35rem - .13rem * var(--main-header-compact-t, 0))!important}.dashboard-header_vehicleHeaderBack__NylOj a{font-size:.875rem}.dashboard-header_vehicleHeaderTitle__NiVtW{font-size:1.5rem!important;margin:0 0 calc(.1rem - .02rem * var(--main-header-compact-t, 0)) 0!important;line-height:1.35}@media (max-width:768px){.dashboard-header_shell__U9QUl{margin:0 -1rem;padding:0 1rem}}@keyframes dashboard-header_bulkModalPreisschildSpin__nBhOd{to{transform:rotate(1turn)}}.dashboard-header_bulkModalPreisschildSpinner__D_oWi{display:inline-block;width:.95rem;height:.95rem;flex-shrink:0;border:2px solid color-mix(in srgb,var(--ui-muted) 40%,transparent);border-top-color:var(--brand-signal);border-radius:50%;animation:dashboard-header_bulkModalPreisschildSpin__nBhOd .65s linear infinite;vertical-align:middle}.MgConfiguratorSalesModal_body__D8_iL{display:grid;grid-gap:1rem;gap:1rem}.MgConfiguratorSalesModal_footer__EiZ3V{display:flex;justify-content:flex-end;gap:.5rem;width:100%}.MgConfiguratorSalesModal_configSummary__5PmZj{padding:.75rem;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--radius-input)}.MgConfiguratorSalesModal_configTitle__Yauel{margin:0;font-size:.95rem;font-weight:600;color:var(--ui-text)}.MgConfiguratorSalesModal_configMeta__s3wgV{margin:.25rem 0 0;font-size:.8125rem;color:var(--ui-muted)}.MgConfiguratorSalesModal_field__q25Ru{display:block;min-width:0}.MgConfiguratorSalesModal_label__equxD{display:block;margin-bottom:.35rem;font-size:.8rem;color:var(--ui-muted)}.MgConfiguratorSalesModal_listPrice__O_h60{margin:0;font-size:.95rem;color:var(--ui-text)}.MgConfiguratorSalesModal_delta__yw4Fl{display:block;margin-top:.25rem;font-size:.8rem;color:var(--brand-secondary)}.MgConfiguratorSalesModal_discountRow__l34Aw{display:flex;flex-wrap:wrap;gap:.45rem}.MgConfiguratorSalesModal_validityBlock__t5j8D{display:grid;grid-gap:.75rem;gap:.75rem}.MgConfiguratorSalesModal_validityHint__VvZxm{display:block;margin-top:.25rem;font-size:.8rem;color:var(--ui-muted)}.MgConfiguratorSalesPanel_actions__4tE0q{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.MgConfiguratorSalesPanel_section__y1Snh{margin-top:.25rem;display:flex;justify-content:center}.SalesDocumentEditor_shell__nthpt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-gap:1rem;gap:1rem;align-items:start}.SalesDocumentEditor_formColumn__R1dNI{min-width:0;width:100%;display:flex;flex-direction:column;gap:.875rem}.SalesDocumentEditor_fieldGrid__U33RI{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.SalesDocumentEditor_field__fxHuO{display:block;min-width:0}.SalesDocumentEditor_vehicleFieldRow__NsQ7H{display:flex;align-items:center;gap:.5rem;min-width:0}.SalesDocumentEditor_fieldAdjacentIconButton__3D1WT{flex-shrink:0;align-self:center;box-sizing:border-box;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.SalesDocumentEditor_vehicleSelect__T9HjX{flex:1 1;min-width:0}.SalesDocumentEditor_offerSummaryRow__lGPhG{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.SalesDocumentEditor_offerSummaryInline__QmFKd{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;width:100%}.SalesDocumentEditor_offerPriceInline__8nO3A{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;width:100%}.SalesDocumentEditor_offerPriceLabel__rEreY{flex-shrink:0;font-size:.95rem;font-weight:600;color:var(--ui-text)}.SalesDocumentEditor_offerValidityInline__54r0n{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;width:100%}.SalesDocumentEditor_offerSummaryText__NFNbN{font-size:.95rem;line-height:1.45;min-width:0;flex:1 1}.SalesDocumentEditor_offerSummaryMeta__bPXz4{color:var(--ui-muted);font-weight:400;font-size:.85rem}.SalesDocumentEditor_offerModalDiscountRow__C3Myh{display:flex;flex-wrap:wrap;gap:.5rem}.SalesDocumentEditor_offerModalValidityBlock__RUmTh{display:grid;grid-gap:.75rem;gap:.75rem}.SalesDocumentEditor_previewPanel__pUb8Z{position:-webkit-sticky;position:sticky;top:12px;width:100%;max-width:420px;min-width:0;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-surface);overflow:auto;box-sizing:border-box}.SalesDocumentEditor_previewPanelInner__ndpPA{position:relative;width:100%;aspect-ratio:210/297;min-height:280px}.SalesDocumentEditor_previewOverlay__Q8WyX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:3;opacity:0;pointer-events:none;background:color-mix(in srgb,var(--ui-text) 8%,transparent);transition:opacity .2s ease}.SalesDocumentEditor_previewOverlayActive__ko__G{opacity:1;pointer-events:auto;transition:none}.SalesDocumentEditor_previewOverlayInitial__BdaMC{opacity:1;pointer-events:auto;background:var(--ui-surface-2)}.SalesDocumentEditor_spinner__fD3Nw{width:1.75rem;height:1.75rem;border:2px solid var(--ui-muted);border-right:2px solid transparent;border-radius:50%;animation:SalesDocumentEditor_sales-preview-spin__gMeHl .7s linear infinite}@keyframes SalesDocumentEditor_sales-preview-spin__gMeHl{to{transform:rotate(1turn)}}.SalesDocumentEditor_advancedToggle__Laymo{display:block;width:100%;margin:0;padding:.35rem 0;background:transparent;border:none;cursor:pointer;text-align:left;font:inherit;font-size:.875rem;line-height:1.4;color:var(--ui-muted);transition:color .15s ease}.SalesDocumentEditor_advancedToggle__Laymo:hover{color:var(--ui-text)}.SalesDocumentEditor_advancedToggle__Laymo:focus-visible{outline:2px solid var(--ui-border);outline-offset:2px;border-radius:var(--radius-input)}.SalesDocumentEditor_advancedToggleChevron__Ym7Z7{color:var(--ui-subtle);margin-right:.15rem}.SalesDocumentEditor_advancedToggle__Laymo:hover .SalesDocumentEditor_advancedToggleChevron__Ym7Z7{color:var(--ui-muted)}.SalesDocumentEditor_previewPlaceholder__FPO_P{width:100%;aspect-ratio:210/297;min-height:280px;box-sizing:border-box;background:var(--ui-surface-2);display:flex;align-items:center;justify-content:center;padding:1.5rem}.SalesDocumentEditor_previewPlaceholderText__ch6Xh{margin:0;max-width:16rem;text-align:center;font-size:.875rem;line-height:1.45;color:var(--ui-muted)}.SalesDocumentEditor_previewFullscreenBtnWrap__4ffDW{position:absolute;top:.5rem;right:.5rem;z-index:5}.SalesDocumentEditor_previewFullscreenBtn__zTVg_{box-sizing:border-box;width:2rem!important;min-width:2rem!important;max-width:2rem!important;height:2rem!important;min-height:2rem!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ui-surface) 88%,transparent)!important;border:1px solid var(--ui-border)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--ui-text) 12%,transparent)}.SalesDocumentEditor_previewFullscreenBody__JEu30{flex:1 1;min-height:0;width:100%;overflow:auto;display:flex;flex-direction:column;align-items:center;padding:1.25rem 1rem 2rem;background:var(--ui-bg);box-sizing:border-box}@media (max-width:1024px){.SalesDocumentEditor_shell__nthpt{grid-template-columns:1fr}.SalesDocumentEditor_previewPanel__pUb8Z{position:static;max-width:none}}