.RevenueForecast_forecastContainer__TB_eC{display:flex;flex-direction:column;gap:20px;min-height:400px}.RevenueForecast_scenarioControls__qIGpm{display:flex;flex-direction:column;gap:12px}.RevenueForecast_scenarioButtons__RMv9R{display:flex;flex-wrap:wrap;gap:8px}.RevenueForecast_scenarioButton__L6Yfm{padding:8px 16px;border:1px solid var(--border-color);border-radius:20px;background:var(--background-primary);color:var(--text-primary);font-size:var(--fs-xs);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s ease;white-space:nowrap}.RevenueForecast_scenarioButton__L6Yfm:hover{border-color:var(--color-primary-light);background:var(--color-primary-muted)}.RevenueForecast_scenarioButton__L6Yfm.RevenueForecast_active__dmpuo{background:var(--color-primary-light);color:var(--color-primary);font-weight:var(--fw-bold)}.RevenueForecast_scenarioButton__L6Yfm:disabled{color:var(--text-secondary);cursor:not-allowed;opacity:.7}.RevenueForecast_scenarioButton__L6Yfm:disabled,.RevenueForecast_scenarioButton__L6Yfm:disabled:hover{background:var(--background-secondary);border-color:var(--border-color)}.RevenueForecast_clearButton__3_QBC{display:flex;align-items:center;justify-content:center;padding:6px;color:var(--text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s ease;white-space:nowrap;background:none}.RevenueForecast_clearButton__3_QBC:hover{color:var(--text-primary)}.RevenueForecast_chartWrapper__GFVYG{width:100%;height:400px;margin-bottom:24px}.RevenueForecast_noDataMessage__nQTBB{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--text-secondary);font-size:var(--fs-sm);text-align:center}.RevenueForecast_shimmerButton__0cxrt{padding:8px 16px;border:1px solid var(--border-color);border-radius:20px;background:linear-gradient(90deg,var(--background-primary) 25%,var(--background-secondary) 50%,var(--background-primary) 75%);background-size:200% 100%;animation:RevenueForecast_shimmer__4Ycmy 1.5s ease-in-out infinite;height:36px;width:200px;cursor:default}.RevenueForecast_shimmerButton__0cxrt:nth-child(2){width:180px}.RevenueForecast_shimmerButton__0cxrt:nth-child(3){width:220px}@keyframes RevenueForecast_shimmer__4Ycmy{0%{background-position:-200% 0}to{background-position:200% 0}}.DynamicResultsDropdown_dropdown__Rezpz{position:absolute;background-color:var(--background-primary);border-radius:8px;box-shadow:var(--shadow-primary-focus);z-index:1050;display:flex;flex-direction:column;opacity:0;transform:translateY(-10px);visibility:hidden;overflow:hidden;transition:opacity .2s ease,transform .2s ease,max-height .2s ease,visibility 0s linear .2s}.DynamicResultsDropdown_dropdown__Rezpz.DynamicResultsDropdown_open__SRoV6{opacity:1;transform:translateY(0);visibility:visible;overflow:hidden;transition:opacity .2s ease,transform .2s ease,max-height .2s ease,visibility 0s linear 0s}.DynamicResultsDropdown_dropdown__Rezpz:focus{outline:none}.DynamicResultsDropdown_resultsList__JIKGV{flex-grow:1;overflow-y:auto;padding:4px 0;scrollbar-width:thin;scrollbar-color:var(--text-muted) transparent}.DynamicResultsDropdown_resultsList__JIKGV::-webkit-scrollbar{width:6px}.DynamicResultsDropdown_resultsList__JIKGV::-webkit-scrollbar-track{background:transparent}.DynamicResultsDropdown_resultsList__JIKGV::-webkit-scrollbar-thumb{background-color:var(--color-primary-muted);border-radius:3px}.DynamicResultsDropdown_highlighted__yzYa3{background-color:var(--color-primary-muted)}.DynamicResultsDropdown_stickyFooter__CqBz2{flex-shrink:0;border-top:1px solid var(--border-color)}.DynamicResultsDropdown_stickyFooter__CqBz2.DynamicResultsDropdown_highlighted__yzYa3{background-color:var(--color-primary-muted)}.DynamicResultsDropdown_contentMessage__Bmu5M{padding:.75rem 1rem;color:var(--text-muted);text-align:center;font-size:var(--fs-sm)}.Tooltip_tooltipContainer__pUzdP{display:inline-block}.Tooltip_tooltipContent__Uq6d3{background:var(--background-primary);border:1px solid var(--border-color);color:var(--text-primary);padding:12px;border-radius:8px;z-index:9999;font-size:var(--fs-xs);min-width:120px;max-width:280px;white-space:pre-line;line-height:var(--lh-normal);pointer-events:none;box-shadow:var(--shadow-primary-hover);word-wrap:break-word}.Tooltip_tooltipContentTop__zKga6:after{content:"";position:absolute;top:100%;left:var(--arrow-position,50%);margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--background-primary) transparent transparent transparent}.Tooltip_tooltipContentBottom__D35sX{transform:translate(-50%)!important}.EditableField_value__t8R3l{font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:var(--lh-normal);min-height:1.5em;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:none;position:relative}.EditableField_showFullTextOnHover__GiNf9{position:relative;z-index:5;white-space:normal;overflow:visible;text-overflow:clip;padding-right:24px;background-color:var(--bg-primary)}.EditableField_showFullTextOnHover__GiNf9:before{content:attr(data-content);position:absolute;top:-2px;left:0;min-width:100%;max-width:100%;white-space:normal;background-color:var(--bg-primary);border-radius:4px;padding:2px 24px 2px 0;word-break:break-word;z-index:6}.EditableField_editableValue__Yj_OZ{cursor:pointer;position:relative}.EditableField_editableValue__Yj_OZ:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--color-primary-muted);transition:background-color .2s ease}.EditableField_editableValue__Yj_OZ:hover:after{background-color:var(--color-primary-light)}.EditableField_actionValue__Y2mAH{cursor:pointer;position:relative}.EditableField_actionValue__Y2mAH:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--color-accent-muted);transition:background-color .2s ease}.EditableField_actionValue__Y2mAH:hover:after{background-color:var(--color-accent)}.EditableField_editing__BqAz7{white-space:normal;overflow:visible;text-overflow:clip}.EditableField_editing__BqAz7:after{background-color:var(--color-primary)!important;opacity:1!important;height:2px!important}.EditableField_placeholderOverlay__pUYiU{position:absolute;inset:0;pointer-events:none;display:flex;align-items:center}.EditableField_placeholder__IZoGv{color:var(--text-muted);font-weight:var(--fw-regular);cursor:pointer}.EditableField_labelContainer__yyUw8{display:flex;align-items:center;justify-content:space-between}.EditableField_ellipsisButton__f4Dj1{margin-top:2px;background-color:transparent;border:none;cursor:pointer;padding:0;color:var(--text-secondary)}.EditableField_ellipsisButton__f4Dj1:hover{color:var(--text-primary)}.EditableField_label__ttcJV{font-size:var(--fs-xs);color:var(--text-secondary);margin-top:2px}.EditableField_copyButton__AsvGw{position:absolute;right:-12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:flex-end;cursor:pointer;color:var(--text-secondary);transition:color .2s ease;z-index:10;background-color:transparent}.EditableField_copyButton__AsvGw:hover{color:var(--color-primary)}.EditableField_copiedIndicator__Talq6{position:absolute;top:-22px;right:0;background-color:var(--color-success);color:var(--text-contrast);font-size:var(--fs-xxs);padding:2px 6px;border-radius:4px;white-space:nowrap;animation:EditableField_fadeIn__UPwD1 .3s ease;z-index:15}@keyframes EditableField_fadeIn__UPwD1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.EditableField_link__SAg14{width:100%}.EditableField_validationError__is1Qt{display:flex;align-items:center;gap:4px;color:var(--color-danger);font-size:var(--fs-xs);margin-top:2px}.EditableField_validationError__is1Qt span{color:var(--color-danger)}.EditableField_errorValue__wNZlI{position:relative}.EditableField_errorValue__wNZlI:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--color-danger)!important;transition:background-color .2s ease}.ActionButton_actionButton__0FMv9{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;border:1px solid rgba(var(--color-primary-rgb),.15);background:rgba(var(--color-primary-rgb),.02);color:var(--text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s ease;white-space:nowrap;position:relative}.ActionButton_actionButton__0FMv9.ActionButton_completed__meLna{border-color:var(--color-primary-light)}.ActionButton_actionButton__0FMv9.ActionButton_small__anqj5{padding:6px 10px;font-size:var(--fs-xxs);gap:6px;border-radius:16px}.ActionButton_actionButton__0FMv9:hover:not(:disabled){background:rgba(var(--color-primary-rgb),.06);border-color:rgba(var(--color-primary-rgb),.25);color:var(--text-primary)}.ActionButton_actionButton__0FMv9:disabled{opacity:.5;cursor:not-allowed}.ActionButton_completedIcon__ewuuy{color:var(--color-primary)}@media (max-width:768px){.ActionButton_actionButton__0FMv9{padding:6px 12px;font-size:var(--fs-xxs);gap:6px}}@media (max-width:480px){.ActionButton_actionButton__0FMv9{padding:6px 10px;font-size:var(--fs-xxs);gap:4px}}.FormElements_formGroup__sDgF5{display:flex;flex-direction:column;gap:8px;width:100%;border-radius:8px}.FormElements_requiredDot__wd4tp{color:var(--color-primary-light);margin-left:4px;position:relative;top:-2px;font-size:var(--fs-sm);font-weight:700}.FormElements_formControl__oqrLg{font-size:var(--fs-sm);padding:10px 12px;color:var(--text-primary);font-family:var(--font-family-sans);width:100%;min-height:40px;background-color:var(--background-primary)}.FormElements_formControl__oqrLg::placeholder{color:var(--text-muted)}.FormElements_textarea__EIW7G{line-height:var(--lh-normal);font-family:var(--font-family-sans)}.FormElements_hasError__ENqln{border-color:var(--color-danger)!important;box-shadow:0 0 0 1px rgba(var(--color-danger-rgb),.2)!important}.FormElements_helperText__ub4rf{font-size:var(--fs-xxs);color:var(--text-muted);margin-top:4px}.FormElements_errorText__gowWk{font-size:var(--fs-xxs);color:var(--color-danger);margin-top:4px}.FormElements_inputWithSuffix__qU6bQ{position:relative;display:block;width:100%}.FormElements_inputWithSuffix__qU6bQ input{width:100%;padding-right:8px}.FormElements_suffix__0Dn31{position:absolute;top:50%;transform:translateY(-50%);font-size:var(--fs-sm);color:var(--text-muted);pointer-events:none;white-space:nowrap}.FormElements_textMeasurer__dpJCB{position:absolute;top:-9999px;left:-9999px;visibility:hidden;font-size:var(--fs-sm);font-family:var(--font-family-sans);white-space:nowrap}.FormElements_validationError__ewgAQ{display:flex;align-items:center;gap:4px;font-size:var(--fs-xxs);color:var(--color-danger);margin-top:4px}.FormElements_validationError__ewgAQ svg{flex-shrink:0}.FormElements_richTextEditorContainer__kPEPz{position:relative;overflow:hidden}.FormElements_richTextEditorContent__aXwaZ{padding:10px 12px;min-height:inherit}.FormElements_richTextEditorToolbar__qFEt8{margin-left:12px}.AddressAutocomplete_addressAutocompleteContainer__VYNEI{position:relative;width:100%}.AddressAutocomplete_predictionItem__6cEqT{display:flex;align-items:center;padding:10px 16px;cursor:pointer;transition:background-color .2s ease}.AddressAutocomplete_highlighted__UkQv4,.AddressAutocomplete_predictionItem__6cEqT:hover{background-color:var(--color-primary-muted)}.AddressAutocomplete_locationIcon__LsJJb{margin-right:10px;color:var(--text-secondary);flex-shrink:0}.AddressAutocomplete_highlighted__UkQv4 .AddressAutocomplete_locationIcon__LsJJb{color:var(--color-primary)}.AddressAutocomplete_removeIcon__o014A{margin-right:10px;color:var(--color-danger);flex-shrink:0}.AddressAutocomplete_predictionItem__6cEqT span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Avatar_avatar__fqxUC{position:relative;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--background-tertiary);color:var(--text-primary);font-weight:var(--fw-medium);cursor:pointer}.Avatar_small__GMplW{width:32px;height:32px;min-width:32px;min-height:32px;font-size:var(--fs-xs)}.Avatar_small__GMplW .Avatar_iconContainer__wetJt{display:none}.Avatar_large__PEi7D{width:131px;height:131px;font-size:var(--fs-md);font-weight:var(--fw-bold)}.Avatar_xlarge__LTDHj{width:150px;height:150px;font-size:var(--fs-lg);font-weight:var(--fw-bold)}.Avatar_image__zSD_v{object-fit:cover}.Avatar_initialsContainer___pEYz{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.Avatar_iconContainer__wetJt{position:absolute;color:var(--text-secondary)}.Avatar_small__GMplW .Avatar_iconContainer__wetJt{right:4px;bottom:4px;width:16px;height:16px}.Avatar_large__PEi7D .Avatar_iconContainer__wetJt{right:8px;bottom:8px;width:20px;height:20px}.Avatar_xlarge__LTDHj .Avatar_iconContainer__wetJt{right:12px;bottom:12px;width:24px;height:24px}.Avatar_icon__1yxd1{width:100%;height:100%}@media (max-width:768px){.Avatar_large__PEi7D{width:64px;height:64px;min-width:64px;min-height:64px;font-size:var(--fs-sm)}}.ChipComponents_chipButton__9cZIS{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 16px;border-radius:16px;font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;transition:all .2s ease;background-color:var(--button-secondary-bg);color:var(--button-secondary-text);border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChipComponents_chipButton__9cZIS:hover:not(.ChipComponents_disabled__9K194):not(.ChipComponents_selected__XO1YB){background-color:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-text)}.ChipComponents_chipButton__9cZIS.ChipComponents_selected__XO1YB{background-color:var(--button-accent-bg);color:var(--button-accent-text)}.ChipComponents_chipButton__9cZIS.ChipComponents_selected__XO1YB:hover:not(.ChipComponents_disabled__9K194){background-color:var(--button-accent-hover-bg);color:var(--button-accent-hover-text)}.ChipComponents_chipButton__9cZIS.ChipComponents_disabled__9K194{opacity:.6;cursor:not-allowed}.ChipComponents_chipRow__azFSN{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width:600px){.ChipComponents_chipButton__9cZIS{height:28px;padding:0 12px;font-size:calc(var(--fs-xs) - .05rem)}.ChipComponents_chipRow__azFSN{gap:6px}}.CustomerDataSuggestionCard_card__7tI_k{display:flex;flex-direction:row;align-items:flex-start;gap:32px;max-width:100%;transition:opacity .2s ease-in-out}.CustomerDataSuggestionCard_fadeOut__UXIXI{opacity:0}.CustomerDataSuggestionCard_image__iXXJE{border-radius:8px;object-fit:cover}.CustomerDataSuggestionCard_imagePlaceholder__dbFfd{width:240px;height:240px;border-radius:8px;background:var(--background-tertiary);color:var(--text-secondary);display:flex;align-items:flex-end;justify-content:center}.CustomerDataSuggestionCard_info__yvg2t{display:flex;flex-direction:column;flex:1 1;min-height:240px;justify-content:space-between;text-align:left}.CustomerDataSuggestionCard_content___D6y9{display:flex;flex-direction:column;gap:8px}.CustomerDataSuggestionCard_title__clf8B{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text-primary);margin:0;line-height:1.3}.CustomerDataSuggestionCard_detail__0Gj4a{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-sm);color:var(--text-secondary);min-width:0}.CustomerDataSuggestionCard_detail__0Gj4a svg{flex-shrink:0;margin-top:2px}.CustomerDataSuggestionCard_detailLink___UjI1,.CustomerDataSuggestionCard_detail__0Gj4a span{flex:1 1;min-width:0;color:inherit;text-decoration:none;overflow-wrap:anywhere;word-break:break-word}.CustomerDataSuggestionCard_detailLink___UjI1:hover{color:var(--color-primary);text-decoration:underline}.CustomerDataSuggestionCard_actions__tDkVl{display:flex;align-items:center;justify-content:space-between;gap:16px}.CustomerDataSuggestionCard_actionButtons__NXbk7{display:flex;gap:2px}.CustomerDataSuggestionCard_navigationButtons__S_z9H{display:flex;gap:8px;margin-left:auto}.CustomerDataSuggestionCard_navigationButtons__S_z9H button{background:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;transition:all .2s ease;color:var(--text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium);padding:0;margin:0;outline:none}.CustomerDataSuggestionCard_navigationButtons__S_z9H button:disabled{opacity:.5;cursor:not-allowed}.CustomerDataSuggestionCard_navigationButtons__S_z9H button svg{width:18px;height:18px}.CustomerDataSuggestionCard_navigationButtons__S_z9H button:hover:not(:disabled){color:var(--color-primary)}.CustomerDataSuggestionCard_rejectButton__dqJjy{background:none}.CustomerDataSuggestionCard_rejectButton__dqJjy:hover{color:var(--color-danger);background:none!important}.CustomerDataSuggestionCard_approveButton__6Rm_n{background:none}.CustomerDataSuggestionCard_approveButton__6Rm_n:hover{color:var(--color-success,var(--color-primary));background:none!important}.CustomerDataSuggestionCard_conflictMode__clB9x{flex-direction:column;gap:16px}.CustomerDataSuggestionCard_conflictHeaderRow__O15c4{display:flex;flex-direction:column;gap:4px}.CustomerDataSuggestionCard_conflictTitle__okCiB{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.CustomerDataSuggestionCard_conflictSubtitle__fLbYr{font-size:var(--fs-xs);color:var(--text-secondary)}.CustomerDataSuggestionCard_conflictGrid__MhVoz{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.CustomerDataSuggestionCard_conflictItem__jpttA{width:100%;display:flex;flex-direction:column;gap:8px}.CustomerDataSuggestionCard_conflictLabel__7D_o5{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.CustomerDataSuggestionCard_conflictOptions__Svi07{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;width:100%}.CustomerDataSuggestionCard_conflictOption__j7uyI{display:flex;gap:8px;align-items:flex-start;padding:12px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-primary);color:var(--text-secondary);transition:border-color .2s ease,box-shadow .2s ease;width:100%;min-width:0;min-height:60px;cursor:pointer}.CustomerDataSuggestionCard_conflictOptionActive__RHIiN,.CustomerDataSuggestionCard_conflictOption__j7uyI:hover{border-color:var(--color-primary-light);box-shadow:0 0 0 1px var(--color-primary-light) inset}@media (max-width:768px){.CustomerDataSuggestionCard_conflictGrid__MhVoz,.CustomerDataSuggestionCard_conflictOptions__Svi07{grid-template-columns:1fr}}.CustomerDataSuggestionCard_conflictOption__j7uyI input{margin-top:2px;flex-shrink:0;align-self:flex-start}.CustomerDataSuggestionCard_optionTitle__12f_t{display:block;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.CustomerDataSuggestionCard_optionValue__KiLog{display:block;margin-top:2px;font-size:var(--fs-xs);color:var(--text-secondary);word-break:break-word}.CustomerDataSuggestionCard_conflictActions__tKUx1{width:100%;display:flex;gap:12px;justify-content:flex-end}.CustomerDataSuggestionCard_pendingOverlay__vH8S5{opacity:.6;pointer-events:none}@media (max-width:768px){.CustomerDataSuggestionCard_card__7tI_k{flex-direction:column;align-items:center;width:100%;padding:24px}.CustomerDataSuggestionCard_info__yvg2t{text-align:center;width:100%}.CustomerDataSuggestionCard_detail__0Gj4a{justify-content:center}.CustomerDataSuggestionCard_imagePlaceholder__dbFfd,.CustomerDataSuggestionCard_image__iXXJE{width:120px;height:120px}}.ExpandButton_button__yPNfw{display:inline-flex;align-items:center;justify-content:flex-start;border:1px solid var(--border-color);background:var(--background-primary);border-radius:20px;width:36px;height:36px;padding:0;cursor:pointer;overflow:hidden;transition:width .24s ease,border-color .16s ease,background-color .16s ease,color .16s ease;font-family:var(--font-family-sans);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-secondary);position:relative}.ExpandButton_button__yPNfw:hover{width:var(--expand-width,120px)}.ExpandButton_button__yPNfw:disabled,.ExpandButton_button__yPNfw:hover{border-color:var(--color-primary-light);background:var(--color-primary-muted)}.ExpandButton_button__yPNfw:disabled{cursor:wait;width:var(--expand-loading-width,140px);opacity:.95}.ExpandButton_iconWrapper__MiMMH{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0}.ExpandButton_iconGraphic__qrw_w{width:20px;height:20px;color:currentColor}.ExpandButton_label__uKlOU{white-space:nowrap;transition:opacity .16s ease;opacity:0}.ExpandButton_button__yPNfw:disabled .ExpandButton_label__uKlOU,.ExpandButton_button__yPNfw:hover .ExpandButton_label__uKlOU{opacity:1}.ExpandButton_spinner__muNDn{animation:ExpandButton_spin__L3y2F .9s linear infinite}@keyframes ExpandButton_spin__L3y2F{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SetPrimaryButton_setPrimaryButton__6Q_gh{background-color:transparent;border:1px solid var(--color-primary-light);color:var(--text-secondary);font-weight:500;outline:none;cursor:pointer;border-radius:8px;padding:6px 8px;transition:all .2s ease}.SetPrimaryButton_setPrimaryButton__6Q_gh:hover{background-color:var(--color-primary-light);color:var(--color-primary)}.SetPrimaryButton_primary__u_Zs9{color:var(--color-primary);border:1px solid transparent}.SetPrimaryButton_primary__u_Zs9:hover{background-color:transparent;color:var(--color-primary);cursor:default}.DupeCard_dupeItemContainer__uifK5{margin-bottom:8px;border-bottom:1px solid var(--border-color);max-width:100%}.DupeCard_dupeItemContainer__uifK5.DupeCard_loading__v_F9f{opacity:.3;pointer-events:none}.DupeCard_dupeItemContainer__uifK5.DupeCard_success__lIrW_{border-color:var(--color-success)}.DupeCard_dupeItemContainer__uifK5.DupeCard_success__lIrW_ .DupeCard_dupeItem__mKMOW{cursor:default;display:flex;align-items:center;gap:8px}.DupeCard_successIcon__RYx2d{align-self:flex-start;color:var(--color-success);margin-right:8px}.DupeCard_successInfo__q1ijy{display:flex;flex-direction:column;gap:8px}.DupeCard_customerLink__5uusG{color:var(--color-primary);text-decoration:none;font-weight:var(--fw-medium)}.DupeCard_customerLink__5uusG:hover{text-decoration:underline}.DupeCard_dupeItemContainer__uifK5:first-of-type{border-top:1px solid var(--border-color)}.DupeCard_dupeItem__mKMOW{width:100%;padding:12px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease}.DupeCard_dupeItem__mKMOW:hover .DupeCard_expandIcon__4E2eL{transform:scale(1.05);color:var(--color-primary)}.DupeCard_dupeItem__mKMOW.DupeCard_expanded__w3Qp9{border-bottom-left-radius:0;border-bottom-right-radius:0}.DupeCard_dupeInfo__sh23I{display:flex;align-items:center;min-width:0;flex:1 1}.DupeCard_customerNames__OU6kr{font-size:var(--fs-sm);color:var(--text-primary);font-weight:var(--fw-medium);margin-right:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;transition:opacity .3s ease}.DupeCard_expanded__w3Qp9 .DupeCard_customerNames__OU6kr{opacity:0}.DupeCard_dupeMetrics__NRxQu{font-weight:var(--fw-bold);font-size:var(--fs-sm);margin-right:16px;opacity:1;transition:opacity .3s ease;display:flex;gap:20px;align-items:center}.DupeCard_expanded__w3Qp9 .DupeCard_dupeMetrics__NRxQu{opacity:0;pointer-events:none}.DupeCard_metric__XJrbf{text-align:center}.DupeCard_metricValue__Xyrdq{font-weight:var(--fw-medium);font-size:var(--fs-xs);color:var(--text-primary)}.DupeCard_metricLabel__R0_sv{font-size:var(--fs-xxs);color:var(--text-secondary);margin-top:2px}.DupeCard_dupeDetails__R_MJt{display:flex;align-items:center;text-align:right;flex-shrink:0}.DupeCard_expandIcon__4E2eL{font-size:var(--fs-sm);display:inline-block;line-height:1;color:var(--text-muted);transition:transform .3s ease,color .2s ease}.DupeCard_expanded__w3Qp9 .DupeCard_expandIcon__4E2eL{transform:rotate(180deg)}.DupeCard_expanded__w3Qp9:hover .DupeCard_expandIcon__4E2eL{transform:rotate(180deg) scale(1.05)}.DupeCard_dupeDropdown__RQWDn{overflow:hidden;border-top:none;max-height:0;opacity:0;transition:max-height .4s ease-out,opacity .3s ease}.DupeCard_dupeDropdown__RQWDn.DupeCard_expanded__w3Qp9{max-height:2000px;opacity:1;transition:max-height .35s ease-in,opacity .3s ease}.DupeCard_dropdownContent__kq2hV{padding:0 0 16px;transform:translateY(-10px);transition:transform .3s ease}.DupeCard_dupeDropdown__RQWDn.DupeCard_expanded__w3Qp9 .DupeCard_dropdownContent__kq2hV{transform:translateY(0)}.DupeCard_customersTable__sVXaA{width:100%;border-collapse:collapse;font-size:var(--fs-xs)}.DupeCard_customersTable__sVXaA td,.DupeCard_customersTable__sVXaA th{padding:12px 8px;text-align:left}.DupeCard_customersTable__sVXaA thead tr{display:flex;align-items:stretch;border-bottom:1px solid rgba(0,0,0,.08)}.DupeCard_customersTable__sVXaA th{display:flex;align-items:flex-end;font-weight:var(--fw-medium);color:var(--text-secondary)}.DupeCard_customersTable__sVXaA th:first-child{padding-left:8px}.DupeCard_customersTable__sVXaA tbody tr{display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.05)}.DupeCard_customersTable__sVXaA td{display:flex;align-items:center}.DupeCard_customerColumn__rbVoN{display:flex;align-items:center;gap:12px;width:60%}th .DupeCard_customerColumn__rbVoN{vertical-align:bottom}.DupeCard_lastVisitColumn__94NOd,.DupeCard_salesColumn__bXfhj,.DupeCard_visitsColumn__AzFKt{text-align:right;width:13.33%}.DupeCard_customerCell__j6vx2{width:60%;text-align:left}.DupeCard_lastVisitCell__V8gvM,.DupeCard_salesCell__54FxP,.DupeCard_visitsCell__w6qVi{width:13.33%}.DupeCard_customerCellContent__kzQZS{display:flex;align-items:center;gap:12px}.DupeCard_lastVisitCell__V8gvM,.DupeCard_salesCell__54FxP,.DupeCard_visitsCell__w6qVi{text-align:right;color:var(--text-secondary);font-size:var(--fs-xs)}.DupeCard_checkbox__609vk{width:16px;height:16px;border:2px solid var(--border-color);border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background:var(--background-primary)}.DupeCard_checkbox__609vk:hover{border-color:var(--color-primary-light)}.DupeCard_checkbox__609vk.DupeCard_checked__TIBYu{background:var(--color-primary-light);border-color:var(--color-primary-light);color:var(--color-primary)}.DupeCard_customerName__3GnSM{flex:1 1;font-size:var(--fs-xs);color:var(--color-primary);text-decoration:none;font-weight:var(--fw-medium);transition:color .2s ease}.DupeCard_customerName__3GnSM:hover{color:var(--color-primary-dark);text-decoration:underline}.DupeCard_actionsSection__mupTV{margin-top:16px;padding:0 12px}.DupeCard_actionsRow__gyGRt{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:var(--fs-xs)}.DupeCard_selectedCount__eK_Zt{color:var(--text-secondary)}.DupeCard_actionButtons__t_MjD{display:flex;gap:8px}.DupeCard_empty__fSkRl{text-align:center;padding:40px 20px;color:#6b7280}.DupeCard_loading__v_F9f{text-align:center;padding:20px;color:#6b7280}.BaseButton_baseButton__bL596{position:relative;justify-content:center;border:none;font-weight:500;outline:none;cursor:pointer;border-radius:8px;padding:8px 16px;transition:all .2s ease}.BaseButton_baseButton__bL596,.BaseButton_content__N8pb3{display:flex;flex-direction:row;align-items:center}.BaseButton_icon__1xfuu{margin-right:6px;width:16px;height:16px}.BaseButton_baseButton__bL596:disabled{cursor:not-allowed;opacity:.7}.BaseButton_baseButton__bL596.BaseButton_larger__ZSqIp{padding:12px 24px;font-size:var(--fs-sm)}.BaseButton_primary__ofOXx{background-color:var(--button-primary-bg);color:var(--button-primary-text)}.BaseButton_primary__ofOXx:hover:not(:disabled){background-color:var(--button-primary-hover-bg);color:var(--button-primary-hover-text)}.BaseButton_accent__pzGLa{background-color:var(--button-accent-bg);color:var(--button-accent-text)}.BaseButton_accent__pzGLa:hover:not(:disabled){background-color:var(--button-accent-hover-bg);color:var(--button-accent-hover-text)}.BaseButton_secondary__G3I_A{background-color:var(--button-secondary-bg);color:var(--button-secondary-text)}.BaseButton_secondary__G3I_A:hover:not(:disabled){background-color:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-text)}.BaseButton_danger__BIkGW{background-color:var(--button-danger-bg);color:var(--button-danger-text)}.BaseButton_danger__BIkGW:hover:not(:disabled){background-color:var(--button-danger-hover-bg);color:var(--button-danger-hover-text)}.BaseButton_loadingContainer__da0Vq{position:absolute;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.BaseButton_baseButton__bL596{padding:12px 20px;font-size:var(--fs-xs);min-height:40px}.BaseButton_baseButton__bL596.BaseButton_larger__ZSqIp{padding:16px 28px;font-size:var(--fs-md);min-height:48px}}.CreateButton_item__fgt6c{overflow:hidden;border-radius:8px}.CreateButton_button__iWobw{background:none;overflow:hidden}.CreateButton_icon__A2EUV{color:var(--color-primary)}.CreateButton_label__G_Jxp{color:var(--text-primary)}.CreateButton_label__G_Jxp[aria-expanded=true]{color:var(--color-primary)}.CreateButton_button__iWobw:hover,.CreateButton_button__iWobw[aria-expanded=true]{background-color:var(--color-primary-muted);color:var(--color-primary)}.CreateButton_button__iWobw[aria-expanded=true]{font-weight:var(--fw-bold)}.CreateButton_icon__A2EUV[aria-expanded=true]{color:var(--color-primary)}.CreateButton_tooltip__NzZL4[aria-expanded=true]{visibility:hidden}.CustomerDataSuggestionsReview_container__en3Ky{padding-bottom:48px}.CustomerDataSuggestionsReview_loading__Jzd7Y{opacity:.5}.CustomerDataSuggestionsReview_loadingIndicator__tS3QX{display:flex;justify-content:center;align-items:center;height:240px}.CustomerDataSuggestionsReview_emptyState__n6vpd{padding:32px;border:1px dashed var(--border-color);border-radius:12px;text-align:center;color:var(--text-tertiary);font-size:var(--fs-sm)}.CustomerDataSuggestionsReview_navigationButtons__M5uoK{display:flex;justify-content:flex-end;align-items:center;gap:12px}.CustomerDataSuggestionsReview_navigationButtons__M5uoK button{background:none;padding:0;cursor:pointer;color:var(--text-secondary);width:32px;height:32px;display:flex;align-items:center;justify-content:center}.CustomerDataSuggestionsReview_navigationButtons__M5uoK button:first-child svg{transform:translateX(-1px)}.CustomerDataSuggestionsReview_navigationButtons__M5uoK button:last-child svg{transform:translateX(1px)}.CustomerDataSuggestionsReview_navigationButtons__M5uoK button:disabled{opacity:.5;cursor:not-allowed}.CustomerDataSuggestionsReview_navigationButtons__M5uoK button:hover:not(:disabled){background-color:var(--background-tertiary);color:var(--text-primary)}.page_container__dnKqe{display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;height:100%}.page_header__YRxS1{text-align:center;margin-bottom:32px}.page_headerIcon__GAejs{color:var(--color-primary);margin-bottom:16px}.page_successIcon__UDdq_{color:var(--color-success);margin-bottom:16px}.page_header__YRxS1 h1{margin:0 0 8px;font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text-primary)}.page_subtitle__CUVPF{margin:0;font-size:var(--fs-sm);color:var(--text-secondary)}.page_form__bBbob{display:flex;flex-direction:column;gap:32px}.page_formSection___tx3X{display:flex;flex-direction:column;gap:16px}.page_formSection___tx3X h3{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text-primary)}.page_sectionDescription__KImtJ{margin:0;font-size:var(--fs-sm);color:var(--text-secondary);line-height:var(--lh-normal)}.page_nameFields__DXO4a{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.page_passwordFields__uy4ja{display:flex;flex-direction:column;gap:16px}.page_infoBox__xV6fE{display:flex;align-items:flex-start;gap:12px;background:var(--color-primary-muted);border:1px solid var(--color-primary-light);border-radius:8px;padding:16px}.page_infoBox__xV6fE svg{color:var(--color-primary);flex-shrink:0;margin-top:2px}.page_infoBox__xV6fE p{margin:0 0 4px;font-size:var(--fs-sm);color:var(--text-primary);line-height:var(--lh-normal)}.page_infoBox__xV6fE p:last-child{margin-bottom:0}.page_submitButton__qzGje{width:100%;padding:16px;font-size:var(--fs-md);font-weight:var(--fw-medium)}.page_errorMessage__RNs31{background:var(--color-danger-light);color:var(--color-danger);border:1px solid var(--color-danger);border-radius:8px;padding:12px 16px;font-size:var(--fs-sm);text-align:center}.page_loadingSpinner__l1ezK{width:24px;height:24px;border-top:3px solid var(--border-color);border:3px solid var(--border-color);border-top-color:var(--color-success);border-radius:50%;animation:page_spin__0wS_M 1s linear infinite;margin:16px auto 0}@keyframes page_spin__0wS_M{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:600px){.page_container__dnKqe{padding:20px 16px}.page_successCard__BDGRx,.page_welcomeCard___8Cc2{padding:32px 24px}.page_nameFields__DXO4a{grid-template-columns:1fr}.page_passwordFields__uy4ja{gap:12px}.page_header__YRxS1 h1{font-size:var(--fs-lg)}}.page_container__jkdgW{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:40px 20px}.page_errorCard__c_TLM{background:var(--background-primary);border:1px solid var(--color-danger);border-radius:12px;box-shadow:var(--shadow-primary);padding:48px;width:100%;max-width:500px;text-align:center}.page_errorIcon__c5xv8{color:var(--color-danger);margin-bottom:16px}.page_errorCard__c_TLM h1{margin:0 0 16px;font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text-primary)}.page_errorCard__c_TLM p{margin:0 0 16px;font-size:var(--fs-sm);color:var(--text-secondary);line-height:var(--lh-normal);text-align:left}.page_errorList__CFady{text-align:left;margin:16px 0;padding-left:20px}.page_errorList__CFady li{font-size:var(--fs-sm);color:var(--text-secondary);margin-bottom:8px;line-height:var(--lh-normal)}.page_actions__u4b6G{margin-top:32px}@media (max-width:600px){.page_container__jkdgW{padding:20px 16px}.page_errorCard__c_TLM{padding:32px 24px}.page_errorCard__c_TLM h1{font-size:var(--fs-lg)}}.page_container__JFXDt{flex-grow:1;flex-direction:column}.page_container__JFXDt,.page_titleContainer__eDdT_{display:flex;align-items:center;justify-content:center}.page_titleContainer__eDdT_{flex:2 1;flex-direction:column;text-align:center;max-width:500px}.page_titleContainer__eDdT_ h1{font-size:3rem;margin-top:0;font-weight:700}.page_subtitle__tfDjv{font-size:1.1rem;color:var(--text-secondary);margin-top:.5rem}.page_formContainer__15g7T{flex:4 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.page_formContainer__15g7T form{width:100%;max-width:400px}.page_inputGroup__GiLzq{margin-bottom:1.5rem}.page_label__8GFC9{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--text-secondary)}.page_input__35kTk{width:100%;padding:.5rem .75rem;border-radius:.375rem;font-size:1.1rem}.page_sendResetLinkButton__BzGsa{width:100%}.page_error__jmVh8{color:var(--color-danger);font-size:.875rem;margin-bottom:1rem}.page_backToLoginContainer__9fqQo{text-align:center;margin-top:1rem}.page_backToLoginLink__VidqP{color:var(--text-secondary);font-size:.875rem;text-decoration:none;transition:color .2s}.page_backToLoginLink__VidqP:hover{color:var(--text-primary);text-decoration:underline}.page_container__izcN8{display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;height:100%}.page_header__RmQo2{text-align:center;margin-bottom:32px;max-width:500px}.page_header__RmQo2 h1{margin:0 0 8px;font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text-primary)}.page_subtitle__ywS1t{margin:0;font-size:var(--fs-sm);color:var(--text-secondary)}.page_form__urYm7{display:flex;flex-direction:column;gap:32px;width:100%;max-width:400px}.page_formSection__OA92v,.page_passwordFields__42_pA{display:flex;flex-direction:column;gap:16px}.page_errorMessage__s7kWU{background:var(--color-danger-light);color:var(--color-danger);border:1px solid var(--color-danger);border-radius:8px;padding:12px 16px;font-size:var(--fs-sm);text-align:center}@media (max-width:600px){.page_container__izcN8{padding:20px 16px}.page_header__RmQo2 h1{font-size:var(--fs-lg)}}.page_container__zagmD{flex-grow:1;flex-direction:column}.page_container__zagmD,.page_titleContainer__9u7Am{display:flex;align-items:center;justify-content:center}.page_titleContainer__9u7Am{flex:2 1;flex-direction:column}.page_titleContainer__9u7Am h1{font-size:3rem;margin-top:0;font-weight:700}.page_formContainer__vYA_i{flex:4 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.page_formContainer__vYA_i form{width:100%;max-width:400px}.page_inputGroup__Bse5q{margin-bottom:1.5rem}.page_label__mhExh{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--text-secondary)}.page_input__t1GXH{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:1.1rem}.page_signInButton__9Lobs{width:100%}.page_buttonContainer__y_JMd{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}.page_forgotPasswordLink__7CD8N{color:var(--text-secondary);text-align:center;font-size:var(--fs-xs);text-decoration:none;transition:color .2s}.page_forgotPasswordLink__7CD8N:hover{color:var(--text-primary);text-decoration:underline}.page_container__rNmJh{max-height:calc(100vh - 103px);flex:1 1;display:flex;flex-direction:column}.page_loadingContainer__vDE1z{width:100%;flex:1 1;height:auto!important;display:flex;justify-content:center;align-items:center}.page_searchInput__Uw9CV{background-color:var(--background-secondary)}.page_title__DhnaC{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#111827}.page_error__hKcpY,.page_loading__vBCea{padding:2rem;text-align:center;color:#6b7280;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;margin-top:1rem}.page_error__hKcpY{color:#b91c1c;background-color:#fee2e2;border-color:#fecaca}.page_filtersContainer__6YdNG{display:flex;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}.page_tableWrapper__5C0nQ{flex:1 1;min-height:0;display:flex;flex-direction:column}.page_paginationContainer__6Cw0d{margin-top:24px;position:relative}.page_totalCount__4cvYd{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;font-size:var(--fs-xs);color:var(--text-secondary)}@media (max-width:768px){.page_container__rNmJh{padding:1rem;gap:1.5rem}}.EventTypeSelector_container__FpG3Y{display:flex;width:100%;flex-direction:column;margin-top:32px;gap:32px;align-items:center}.EventTypeSelector_title__ggAbl{font-size:var(--fs-lg);font-weight:var(--fw-bold);text-align:center;margin:0}.EventTypeSelector_subtitle__O03Vg{font-size:var(--fs-md);color:var(--text-secondary);text-align:center;margin:0}.EventTypeSelector_options__UpuM7{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;width:100%;max-width:700px}.EventTypeSelector_option__ZxLOD{border:2px solid var(--border-color);border-radius:12px;padding:32px 24px;text-align:center;cursor:pointer;transition:all .2s ease}.EventTypeSelector_option__ZxLOD:hover{border-color:var(--color-primary-light)}.EventTypeSelector_optionIconContainer__EwO9W{display:flex;justify-content:center;align-items:center;height:48px;margin-bottom:12px}.EventTypeSelector_optionIcon__deJbg{height:24px;width:24px;color:var(--text-secondary);transition:all .2s ease}.EventTypeSelector_option__ZxLOD:hover .EventTypeSelector_optionIcon__deJbg{color:var(--color-primary)}.EventTypeSelector_optionTitle__O0FUA{font-size:var(--fs-md);font-weight:var(--fw-bold);margin:0 0 12px}.EventTypeSelector_optionDescription__zbhPc{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;line-height:1.5}@media (max-width:768px){.EventTypeSelector_options__UpuM7{grid-template-columns:1fr;gap:16px}.EventTypeSelector_option__ZxLOD{padding:24px 20px}}.OrgBasics_container__Z5V8x{width:100%}.OrgBasics_formFields__gE7Zx{display:flex;flex-direction:column;gap:24px}.OrgBasics_field__DWUhj{width:100%}.OrgBasics_field__DWUhj input{width:100%;padding:12px 16px;background-color:var(--background-primary);border:1px solid var(--border-color);border-radius:4px;font-size:var(--fs-sm);color:var(--text-primary);margin-top:8px}.OrgBasics_fieldLabel__UkUVu,.OrgBasics_field__DWUhj label{margin-bottom:8px;display:block}.OrgBasics_fieldLabel__UkUVu{font-weight:var(--fw-medium);color:var(--text-primary)}.OrgBasics_logoSection__YXC8_{width:100%}.OrgBasics_logoUploadArea__31NSv{width:100%;height:120px;border:2px dashed var(--border-color);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background-color:var(--background-secondary)}.OrgBasics_logoUploadArea__31NSv:hover{border-color:var(--color-primary-light);background-color:var(--color-primary-light)}.OrgBasics_logoUploadArea__31NSv.OrgBasics_dragging__Q_KQe{border-color:var(--color-primary);background-color:var(--color-primary-light)}.OrgBasics_uploadContent__e_Let{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;color:var(--text-secondary)}.OrgBasics_uploadContent__e_Let p{margin:0;font-size:var(--fs-sm)}.OrgBasics_fileFormats__SiIee{font-size:var(--fs-xs);color:var(--text-muted);opacity:.8}.OrgBasics_hiddenInput__96CKv{display:none}.OrgBasics_logoWithActions__lcvB_{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.OrgBasics_logoContainer__shKhf{position:relative;width:200px;height:120px;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;background-color:var(--background-primary);display:flex;align-items:center;justify-content:center}.OrgBasics_logoImage__DEAki{object-fit:contain;width:100%;height:100%}.OrgBasics_logoActions__Gqzby{display:flex;gap:12px}.OrgBasics_errorMessage__cQNzS{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--color-danger-light);color:var(--color-danger);border:1px solid var(--color-danger);border-radius:4px;font-size:var(--fs-sm);margin-top:8px}.StepContainer_container__JidVi{max-width:600px;margin:32px auto 0;padding-bottom:32px;width:100%}.StepContainer_header__nr2Oy{margin-bottom:32px}.StepContainer_title__Pu_nf{font-size:var(--fs-lg);font-weight:var(--fw-bold);margin:0 0 8px;color:var(--text-primary)}.StepContainer_subtitle__EJ9_z{color:var(--text-secondary);margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal)}.StepContainer_content__vy7g9{margin-bottom:32px}.StepContainer_navigation__ZxEpn{display:flex;justify-content:space-between;align-items:center}.StepContainer_container__JidVi h2{margin:0}.shared_stepForm__GJumh{display:flex;flex-direction:column}.shared_formSection__KQlHW{margin-top:40px}.shared_formSection__KQlHW:first-child{margin-top:0}.shared_fieldGroup___OaPG{display:flex;flex-direction:column;gap:24px}.shared_fieldRow__8w8aE{display:flex;align-items:center;gap:8px}.shared_optionRow__CQLA0{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-primary);cursor:pointer}.shared_optionRow__CQLA0 input[type=radio]{margin:2px 0 0;flex-shrink:0}.shared_optionRow__CQLA0+.shared_optionRow__CQLA0{margin-top:12px}.shared_optionText__DiaQO{display:flex;flex-direction:column;gap:4px}.shared_optionTitle__OJyrm{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.shared_optionSubtitle__v5r_d{font-size:var(--fs-xs);color:var(--text-secondary);line-height:var(--lh-normal)}.shared_inlineSentence__OxNM5{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm);color:var(--text-primary)}.shared_timeContainer__ySx_2{display:flex;flex-direction:column;align-items:center;gap:16px}.shared_timeInputsWrapper___5kb2{display:flex;justify-content:center;width:100%}.shared_capacityField__ZTn2S{display:flex;flex-direction:column;gap:12px}.shared_capacityInfo__pe6R2{background:var(--background-secondary);border:1px solid var(--border-color);border-radius:8px;padding:16px;margin-top:16px}.shared_capacityInfo__pe6R2 p{font-size:var(--fs-xs);color:var(--text-secondary);line-height:var(--lh-normal);margin:0 0 4px}.shared_capacityInfo__pe6R2 p:last-child{margin:0}.shared_infoHeader__ZddC7{display:flex;align-items:center;gap:8px;margin-bottom:12px}.shared_infoHeader__ZddC7 h3{margin:0!important;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.shared_unitLabel__mVe0w{color:var(--text-secondary);font-size:var(--fs-sm)}.shared_helpText__JTSAk{font-size:var(--fs-xs);color:var(--text-secondary);line-height:var(--lh-normal);margin:0}.shared_fieldLabel__2ChLh{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary);display:flex;align-items:center;gap:8px}.shared_fieldDescription__RsHBG{font-size:var(--fs-xs);color:var(--text-secondary);margin:4px 0 8px;line-height:var(--lh-normal)}.shared_sessionDurationGrid__iaVvc{display:flex;flex-direction:column;gap:32px}.shared_fieldInput__Fmn3h{padding:8px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:var(--fs-sm);width:120px;font-family:var(--font-family-sans)}.shared_fieldInput__Fmn3h:focus{outline:2px solid var(--color-primary-light);outline-offset:2px;border-color:var(--color-primary-light)}.shared_prominentInput__mFtFu{padding:12px 16px;border:1px solid var(--border-color);border-radius:6px;font-size:var(--fs-sm);font-weight:var(--fw-medium);font-family:var(--font-family-sans);width:140px;transition:all .2s ease}.shared_prominentInput__mFtFu:focus,.shared_prominentInput__mFtFu:hover{border-color:var(--color-primary-light)}.shared_prominentInput__mFtFu:focus{outline:2px solid var(--color-primary-light);outline-offset:2px}.shared_advancedScheduleContainer__noMpE{display:flex;flex-direction:column;gap:24px}.shared_dayScheduleCard__BxRdn{padding-top:12px;border-top:1px solid var(--border-color)}.shared_dayHeader__nUhjn{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px dashed var(--border-color)}.shared_noDaysSelected__memwJ{padding:12px 16px;color:var(--text-muted);font-style:italic;border:none;border-left:3px dashed var(--border-color);margin:0}@media (max-width:768px){.shared_fieldRow__8w8aE{flex-direction:column;align-items:flex-start;gap:4px}.shared_inlineSentence__OxNM5{flex-wrap:wrap}.shared_timeInputsWrapper___5kb2{width:100%}}.ProgressIndicator_progressIndicator__WP0qv,.ProgressIndicator_step___Ybdj{display:flex;align-items:center}.ProgressIndicator_step___Ybdj{width:24px;height:24px;border-radius:50%;justify-content:center;font-size:var(--fs-xxs);font-weight:var(--fw-medium);transition:all .2s ease;cursor:pointer;border:none;outline:none;padding:0;background:var(--background-tertiary);font-family:var(--font-family-sans)}.ProgressIndicator_step___Ybdj:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ProgressIndicator_stepCompleted__EQAwA{background:var(--color-primary-light);color:var(--color-primary);margin-right:8px}.ProgressIndicator_checkIcon__Sjo8R{width:16px;height:16px}.ProgressIndicator_stepCompleted__EQAwA:hover{background:var(--color-success-hover)}.ProgressIndicator_stepCurrent__Wgf5X{border:1px solid var(--color-primary-light);color:var(--text-primary)}.ProgressIndicator_stepUpcoming__gueJQ{color:var(--text-muted);border:1px solid var(--border-color);cursor:not-allowed}.ProgressIndicator_stepClickable__rFfRl{cursor:pointer}.ProgressIndicator_stepClickable__rFfRl:hover{background:var(--color-primary-light);color:var(--color-primary)}.ProgressIndicator_connector__hrIsb{width:24px;height:2px;background:var(--border-color)}.ProgressIndicator_connectorCompleted__87Ubx{background:var(--color-success)}.StepFieldContainer_container__PUBAZ:first-child{margin-top:0}.StepFieldContainer_container__PUBAZ{margin-top:40px}.StepFieldContainer_container__PUBAZ h2{margin:0}.StepFieldContainer_container__PUBAZ h3{margin:4px 4px 8px 0}.StepFieldContainer_header__Y4Vru{display:flex;justify-content:space-between;align-items:center}.StepFieldContainer_item__Gjctk{margin-top:12px}.StepFieldContainer_headerButton__3fW2M{width:100%;text-align:left;background:transparent;border:none;padding:0;cursor:pointer}.StepFieldContainer_headerButton__3fW2M.StepFieldContainer_locked__2TlSw{cursor:default}.StepFieldContainer_headerLeft__nvkx6{display:flex;align-items:center;gap:4px}.StepFieldContainer_headerRight__3xxaI{display:flex;align-items:center}.StepFieldContainer_chevron__iYgbH{display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);transition:transform .25s ease,color .2s ease}.StepFieldContainer_header__Y4Vru:hover .StepFieldContainer_chevron__iYgbH{color:var(--color-primary)}.StepFieldContainer_expanded__pvD01 .StepFieldContainer_chevron__iYgbH{transform:rotate(90deg)}.StepFieldContainer_addPrefix__z5GIf{color:var(--text-secondary);font-weight:var(--fw-medium)}.StepFieldContainer_dropdown__vxWNQ{overflow-x:visible;overflow-y:hidden;border-top:none;max-height:0;opacity:0;transition:max-height .35s ease-out,opacity .25s ease}.StepFieldContainer_dropdown__vxWNQ.StepFieldContainer_expanded__pvD01{overflow:visible;max-height:2000px;opacity:1;transition:max-height .3s ease-in,opacity .25s ease}.StepFieldContainer_dropdownContent___jbaD{padding-top:0;transform:translateY(-6px);transition:transform .25s ease}.StepFieldContainer_dropdown__vxWNQ.StepFieldContainer_expanded__pvD01 .StepFieldContainer_dropdownContent___jbaD{transform:translateY(0)}.DayHoursRow_dayRow__H_WVJ{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid var(--border-color);border-radius:6px}.DayHoursRow_dayName__cwR6Q{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary);min-width:100px}.DayHoursRow_timeInputs__ARsGi{display:flex;align-items:center;justify-content:center;gap:12px;flex:1 1}.DayHoursRow_timeGroup__zF6UA{display:flex;flex-direction:column;gap:4px}.DayHoursRow_timeGroup__zF6UA label{font-size:var(--fs-xxs);color:var(--text-secondary);font-weight:var(--fw-medium)}.DayHoursRow_timeGroup__zF6UA input[type=time]{padding:6px 8px;border:1px solid var(--border-color);border-radius:4px;font-size:var(--fs-xs);width:120px;font-family:var(--font-family-sans)}.DayHoursRow_timeGroup__zF6UA input[type=time]:focus{outline:2px solid var(--color-primary-light);outline-offset:2px;border-color:var(--color-primary-light)}.DayHoursRow_timeGroup__zF6UA input[type=time]:disabled{opacity:.6;cursor:not-allowed}.DayHoursRow_timeSeparator__fWmWJ{color:var(--text-secondary);font-size:var(--fs-xs);margin:16px 0 0}@media (max-width:768px){.DayHoursRow_dayRow__H_WVJ{flex-direction:column;align-items:flex-start;gap:8px}.DayHoursRow_timeInputs__ARsGi{align-self:stretch}}.DayHoursGrid_daysGrid__7ZYcN{display:flex;flex-direction:column;gap:12px}.DayOfWeekSelector_container__FhoRP{display:flex;flex-direction:column;gap:16px}.DayOfWeekSelector_days__Zm2CT{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px}.DayOfWeekSelector_day__KdXWY{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;padding:12px 8px;border:2px solid var(--border-color);border-radius:8px;transition:all .2s ease;background:white}.DayOfWeekSelector_daySelected__aZR1m,.DayOfWeekSelector_day__KdXWY:hover{border-color:var(--color-primary-light)}.DayOfWeekSelector_dayLabel__UNJbu{font-size:var(--fs-xxs);font-weight:var(--fw-medium);color:var(--text-secondary)}.DayOfWeekSelector_daySelected__aZR1m .DayOfWeekSelector_dayLabel__UNJbu{color:var(--color-primary)}.DayOfWeekSelector_checkbox__AoJQi{width:16px;height:16px;border:2px solid var(--border-color);border-radius:3px;display:flex;align-items:center;justify-content:center;background:white}.DayOfWeekSelector_checkboxChecked__h8ZE7{background:var(--color-primary-light);border-color:var(--color-primary-light);color:var(--color-primary)}.DayOfWeekSelector_helperText__iH7Ca{font-size:var(--fs-xs);color:var(--text-secondary)}@media (max-width:768px){.DayOfWeekSelector_days__Zm2CT{gap:4px}.DayOfWeekSelector_day__KdXWY{padding:8px 4px}.DayOfWeekSelector_dayLabel__UNJbu{font-size:11px}}.TimeSlotPicker_container__ht9DG{display:flex;flex-direction:column;gap:20px}.TimeSlotPicker_timeInputs__s9pq8{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.TimeSlotPicker_timeInput__VP28j{display:flex;flex-direction:column;gap:8px}.TimeSlotPicker_input__SvtAa{padding:12px 16px;border:1px solid var(--border-color);border-radius:8px;font-size:var(--fs-sm);font-family:var(--font-family-sans);background-color:var(--background-primary);color:var(--text-primary);transition:border-color .15s ease,box-shadow .15s ease}.TimeSlotPicker_input__SvtAa:focus,.TimeSlotPicker_input__SvtAa:hover{border-color:var(--color-primary-light)}.TimeSlotPicker_input__SvtAa:focus{outline:2px solid var(--color-primary-light);outline-offset:2px}.TimeSlotPicker_duration__JK12A{padding:12px 16px;background-color:var(--color-primary-muted);border-radius:8px;font-size:var(--fs-xs);color:var(--color-primary);text-align:center;font-weight:var(--fw-medium);border:1px solid var(--color-primary-light)}@media (max-width:768px){.TimeSlotPicker_timeInputs__s9pq8{grid-template-columns:1fr;gap:16px}.TimeSlotPicker_container__ht9DG{gap:16px}}.page_withSliver__hesRY{width:100%;display:flex;flex-direction:column}.page_previewSliver__00lCR{background-color:var(--background-secondary);width:100%;display:flex;justify-content:center;align-items:center;padding:16px;border-top:1px solid var(--border-color)}.page_previewSliverContent__LLWG0{max-width:1200px;flex:1 1;width:100%;display:flex;justify-content:space-between;align-items:center}.page_previewSliverButtons__RMYvI{display:flex;gap:12px}