.Contact-module-scss-module__5taefW__container{max-width:800px;margin:0 auto;padding:120px 20px 64px}.Contact-module-scss-module__5taefW__header{margin-bottom:var(--space-10)}.Contact-module-scss-module__5taefW__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2)}.Contact-module-scss-module__5taefW__subtitle{font-size:var(--font-size-md);color:var(--text-secondary);margin:0}.Contact-module-scss-module__5taefW__layout{gap:var(--space-8);flex-direction:column;display:flex}.Contact-module-scss-module__5taefW__channels{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:640px){.Contact-module-scss-module__5taefW__channels{grid-template-columns:1fr}}.Contact-module-scss-module__5taefW__channelCard{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-md);background-color:#fafafa;border:1px solid #f5f5f5;flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (corner-shape:squircle){.Contact-module-scss-module__5taefW__channelCard{corner-shape:squircle;border-radius:var(--radius-lg)}}.Contact-module-scss-module__5taefW__channelGrid{pointer-events:none;color:#0000001a;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.Contact-module-scss-module__5taefW__channelIcon{z-index:1;width:44px;height:44px;margin-bottom:var(--space-1);color:#fff;background:var(--color-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex;position:relative}.Contact-module-scss-module__5taefW__channelTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);z-index:1;margin:0;position:relative}.Contact-module-scss-module__5taefW__channelText{z-index:1;font-size:var(--font-size-base);color:var(--text-secondary);flex:1;margin:0;line-height:1.5;position:relative}.Contact-module-scss-module__5taefW__channelLink{z-index:1;margin-top:var(--space-2);position:relative}.Contact-module-scss-module__5taefW__formSection{padding-top:var(--space-4);border-top:1px solid var(--border-color)}.Contact-module-scss-module__5taefW__formTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-2)}.Contact-module-scss-module__5taefW__formSubtitle{font-size:var(--font-size-base);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.5}.Contact-module-scss-module__5taefW__successMessage{align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-8);text-align:center;flex-direction:column;display:flex}.Contact-module-scss-module__5taefW__successIcon{color:#fff;background:var(--color-success);border-radius:var(--radius-full);justify-content:center;align-items:center;width:64px;height:64px;display:flex}.Contact-module-scss-module__5taefW__successTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.Contact-module-scss-module__5taefW__successText{font-size:var(--font-size-md);color:var(--text-secondary);max-width:34rem;margin:0;line-height:1.5}
.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro));-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:#0000}.react-international-phone-country-selector-button__button-content{justify-content:center;align-items:center;display:flex}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white));width:300px;max-height:200px;box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px #00000040);color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex;position:absolute;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,gainsboro));border:none}.react-international-phone-country-selector-dropdown__list-item{min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px;display:flex}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap;margin-right:8px;overflow:hidden}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke))}.react-international-phone-dial-code-preview{border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro));background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px));justify-content:center;align-items:center;margin-right:-1px;padding:0 8px;display:flex}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.react-international-phone-input-container .react-international-phone-input{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-border-color,gainsboro);border-radius:var(--react-international-phone-border-radius,4px);background-color:var(--react-international-phone-background-color,white);color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px);border-top-left-radius:0;border-bottom-left-radius:0;margin:0;padding:0 8px;overflow:visible}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,whitesmoke);color:var(--react-international-phone-disabled-text-color,#666)}
.PhoneInput-module-scss-module__2mOs2W__inputWrapper{flex-direction:column;display:flex}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer{width:100%;position:relative}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container{width:100%;position:relative}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-input{border-radius:var(--radius-sm);width:100%;line-height:1.6;font-size:var(--font-size-md);color:var(--text-primary);background-color:#fff;border:1px solid #ebeced;outline:none;height:calc(2.25rem + 2px);padding:.625rem .875rem .625rem 2.75rem;font-family:inherit;transition:border .2s,box-shadow .2s}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-input:not(:disabled):hover{border-color:#1315175c}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-input::placeholder{color:#13151752;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:1.6}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-input:focus{border-color:#131517}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-input:focus:hover{border-color:#131517}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-input:disabled{color:#b0b0c3;cursor:not-allowed;opacity:.7;background:#f0f0f5}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-input:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:inset 0 0 0 1000px #fff}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-button{cursor:pointer;align-items:center;gap:var(--space-1);z-index:2;background:0 0;border:none;padding:0;display:flex;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-button:hover{opacity:.8}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-button:focus{outline:none}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-flag-emoji{font-size:var(--font-size-xl);line-height:1}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown-arrow{width:0;height:0;margin-left:var(--space-0-5);border-top:.25rem solid #131517;border-left:.25rem solid #0000;border-right:.25rem solid #0000}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown{scrollbar-width:thin;scrollbar-color:#0003 #0000;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;z-index:1000!important;background:#fff!important;border:1px solid #ebeced!important;border-radius:8px!important;width:100%!important;min-width:250px!important;max-height:200px!important;margin-top:0!important;position:absolute!important;top:calc(100% + .25rem)!important;left:0!important;right:auto!important;overflow-y:auto!important;box-shadow:0 4px 20px #0000001a!important}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar{width:8px}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-track{border-radius:var(--radius-xs);background:0 0}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb{border-radius:var(--radius-xs);background:#0003 padding-box content-box;border:2px solid #0000}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb:hover{background:#0000004d padding-box content-box}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb:active{background:#0006 padding-box content-box}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-corner{background:0 0}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown__list-item{color:var(--text-primary)!important;cursor:pointer!important;align-items:center!important;gap:.5rem!important;padding:.5rem .875rem!important;font-size:1rem!important;transition:background-color .2s!important;display:flex!important}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown__list-item:hover{background:#f8f9fa!important}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown__list-item.react-international-phone-country-selector-dropdown__list-item--selected{background:#13151714!important}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown__list-item.react-international-phone-country-selector-dropdown__list-item--focused{background:#1315170a!important}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer.PhoneInput-module-scss-module__2mOs2W__errorInput .react-international-phone-input{border-color:var(--error-color,#e53e3e)!important}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer.PhoneInput-module-scss-module__2mOs2W__errorInput .react-international-phone-input:focus{border-color:var(--error-color,#e53e3e)!important}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer.PhoneInput-module-scss-module__2mOs2W__errorInput .react-international-phone-input:focus:hover{border-color:var(--error-color,#e53e3e)!important}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__inputContainer.PhoneInput-module-scss-module__2mOs2W__errorInput .react-international-phone-input:hover{border-color:var(--error-color,#e53e3e)!important}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__label{margin-bottom:var(--space-1-5);font-weight:var(--font-weight-medium);color:#131517a3;font-size:var(--font-size-base);cursor:pointer;transition:color .2s;display:block}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__label:hover{color:#131517}.PhoneInput-module-scss-module__2mOs2W__inputWrapper .PhoneInput-module-scss-module__2mOs2W__label span{color:#999;margin-left:var(--space-1);font-size:.875em}.PhoneInput-module-scss-module__2mOs2W__inputWrapper:focus-within .PhoneInput-module-scss-module__2mOs2W__label{color:#131517}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight .PhoneInput-module-scss-module__2mOs2W__label{color:#ffffffb8}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight .PhoneInput-module-scss-module__2mOs2W__label:hover{color:#fff}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight .PhoneInput-module-scss-module__2mOs2W__label span{color:#ffffff80}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight:focus-within .PhoneInput-module-scss-module__2mOs2W__label{color:#fff}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input{color:#fff;background-color:#ffffff1f;border-color:#fff3}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input::placeholder{color:#fff6}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input:not(:disabled):hover{border-color:#fff6}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input:focus{border-color:#fff9}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-input:focus:hover{border-color:#fff9}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-country-selector-dropdown-arrow{border-top-color:#fff9}.PhoneInput-module-scss-module__2mOs2W__inputWrapper.PhoneInput-module-scss-module__2mOs2W__themeLight{--error-color:#ff9292}.PhoneInput-module-scss-module__2mOs2W__singleCountry .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-country-selector-button{cursor:default;pointer-events:none}.PhoneInput-module-scss-module__2mOs2W__singleCountry .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-country-selector-button:hover{opacity:1}.PhoneInput-module-scss-module__2mOs2W__singleCountry .PhoneInput-module-scss-module__2mOs2W__inputContainer .react-international-phone-country-selector-dropdown-arrow{display:none}.PhoneInput-module-scss-module__2mOs2W__errorLabel{color:var(--error-color,#e53e3e)}.PhoneInput-module-scss-module__2mOs2W__error{color:var(--error-color,#e53e3e);margin-top:var(--space-1);font-size:.85rem}
.FormStep-module-scss-module__76fQpa__formStep{gap:var(--space-8);flex-direction:column;width:100%;display:flex;container:form-step/inline-size}.FormStep-module-scss-module__76fQpa__formFields{gap:var(--space-6);grid-template-columns:1fr;width:100%;display:grid}@container form-step (min-width:520px){.FormStep-module-scss-module__76fQpa__formFields{grid-template-columns:repeat(2,1fr)}}.FormStep-module-scss-module__76fQpa__formFieldsGrid{gap:var(--grid-gap,1.5rem);grid-template-columns:1fr;width:100%;display:grid}.FormStep-module-scss-module__76fQpa__formFieldsGrid>*{grid-column:1/-1}@container form-step (min-width:520px){.FormStep-module-scss-module__76fQpa__formFieldsGrid{grid-template-columns:repeat(var(--grid-columns,2), 1fr)}.FormStep-module-scss-module__76fQpa__formFieldsGrid>*{grid-column:var(--field-grid-column,span 1)}.FormStep-module-scss-module__76fQpa__formFieldsGrid>[data-col-span="3"],.FormStep-module-scss-module__76fQpa__formFieldsGrid>[data-col-span="4"],.FormStep-module-scss-module__76fQpa__formFieldsGrid>[data-col-span="5"],.FormStep-module-scss-module__76fQpa__formFieldsGrid>[data-col-span="6"]{grid-column:1/-1}}.FormStep-module-scss-module__76fQpa__formActions{gap:var(--space-4);justify-content:flex-end;display:flex}@container form-step (max-width:519px){.FormStep-module-scss-module__76fQpa__formActions{flex-direction:column-reverse}.FormStep-module-scss-module__76fQpa__formActions button{width:100%}}.FormStep-module-scss-module__76fQpa__formActions.FormStep-module-scss-module__76fQpa__formActionsInline{grid-column:1/-1;justify-content:flex-start;align-items:center}.FormStep-module-scss-module__76fQpa__formActions.FormStep-module-scss-module__76fQpa__formActionsInline button{width:100%}@container form-step (min-width:520px){.FormStep-module-scss-module__76fQpa__formActions.FormStep-module-scss-module__76fQpa__formActionsInline{grid-column:var(--actions-grid-column,1/-1)}}.FormStep-module-scss-module__76fQpa__required{color:#999;margin-left:var(--space-1);font-size:.875em}.FormStep-module-scss-module__76fQpa__submitError{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-danger-bg,#ef44441a);border:1px solid var(--color-danger);border-radius:var(--border-radius,8px);color:var(--color-danger);font-size:var(--font-size-base);line-height:1.4;display:flex}.FormStep-module-scss-module__76fQpa__submitError svg{flex-shrink:0;width:1.25rem;height:1.25rem}
.ConnectMonobankModal-module-scss-module__NZGkBW__content{gap:var(--space-5);flex-direction:column;display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__benefits{flex-direction:column;gap:.875rem;max-width:360px;margin:0;padding:0;list-style:none;display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__benefit{align-items:center;gap:var(--space-3);display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__benefitIcon{width:2.25rem;height:2.25rem;color:var(--color-primary);background-color:#fff;border:1px solid #ddd;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (corner-shape:squircle){.ConnectMonobankModal-module-scss-module__NZGkBW__benefitIcon{corner-shape:squircle;border-radius:.875rem}}.ConnectMonobankModal-module-scss-module__NZGkBW__benefitText{font-size:var(--font-size-base);color:var(--text-primary);text-wrap:balance;line-height:1.4}.ConnectMonobankModal-module-scss-module__NZGkBW__actionsRow{gap:var(--space-3);display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__actionsRow>*{min-width:0;padding-inline:var(--space-2);flex:1}.ConnectMonobankModal-module-scss-module__NZGkBW__setupDescription{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.ConnectMonobankModal-module-scss-module__NZGkBW__steps{gap:var(--space-4);counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__step{gap:var(--space-3);display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__stepNumber{border-radius:var(--radius-full);background-color:var(--color-primary);color:#fff;width:1.75rem;height:1.75rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__stepBody{gap:var(--space-1-5);min-width:0;padding-top:var(--space-0-5);flex-direction:column;flex:1;display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__stepTitle{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;line-height:1.3}.ConnectMonobankModal-module-scss-module__NZGkBW__stepText{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.ConnectMonobankModal-module-scss-module__NZGkBW__stepButton{margin-top:var(--space-1)}.ConnectMonobankModal-module-scss-module__NZGkBW__formWrapper{gap:var(--space-4);flex-direction:column;display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__hiddenHint{border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--text-secondary);background-color:#8433fc14;margin:0;padding:.75rem .875rem;line-height:1.5}@supports (corner-shape:squircle){.ConnectMonobankModal-module-scss-module__NZGkBW__hiddenHint{corner-shape:squircle;border-radius:.875rem}}.ConnectMonobankModal-module-scss-module__NZGkBW__successContent{gap:var(--space-2);flex-direction:column;display:flex}.ConnectMonobankModal-module-scss-module__NZGkBW__successTitle{text-align:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;line-height:1.3}.ConnectMonobankModal-module-scss-module__NZGkBW__successText{text-align:center;font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}
.DateTimePicker-module-scss-module__6Fl4va__container{align-items:stretch;gap:var(--space-2);min-width:0;display:flex}@media (max-width:1100px){.DateTimePicker-module-scss-module__6Fl4va__container{flex-direction:column;align-items:stretch}}.DateTimePicker-module-scss-module__6Fl4va__eventFormDateTimePicker{flex:auto;min-width:0}.DateTimePicker-module-scss-module__6Fl4va__eventFormDateTimePickerMulti{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background-color:#0000000a}.DateTimePicker-module-scss-module__6Fl4va__dateTimeWrapper{gap:var(--space-3);flex-direction:column;display:flex}.DateTimePicker-module-scss-module__6Fl4va__dayGroup{flex-direction:column;display:flex}.DateTimePicker-module-scss-module__6Fl4va__dayGrid{align-items:start;gap:var(--space-2);grid-template-columns:minmax(120px,160px) minmax(0,1fr);display:grid}@media (max-width:1100px){.DateTimePicker-module-scss-module__6Fl4va__dayGrid{grid-template-columns:1fr}}@media (max-width:600px){.DateTimePicker-module-scss-module__6Fl4va__dayGrid{grid-template-columns:auto minmax(0,1fr)}}.DateTimePicker-module-scss-module__6Fl4va__slotsColumn{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.DateTimePicker-module-scss-module__6Fl4va__slotRow{align-items:center;gap:var(--space-2);display:flex}.DateTimePicker-module-scss-module__6Fl4va__removeSpacer{flex-shrink:0;width:32px}.DateTimePicker-module-scss-module__6Fl4va__addTimeSlotButton{align-items:center;gap:var(--space-1);padding:var(--space-1) 0;cursor:pointer;font-family:inherit;font-size:var(--font-size-sm);color:var(--color-primary);background:0 0;border:none;width:-moz-fit-content;width:fit-content;display:inline-flex}.DateTimePicker-module-scss-module__6Fl4va__addTimeSlotButton svg{flex-shrink:0}.DateTimePicker-module-scss-module__6Fl4va__addTimeSlotButton:hover{opacity:.8}.DateTimePicker-module-scss-module__6Fl4va__addMultipleDaysButton{white-space:nowrap;flex:none;align-self:stretch}@media (max-width:1100px){.DateTimePicker-module-scss-module__6Fl4va__addMultipleDaysButton{align-self:flex-start}}.DateTimePicker-module-scss-module__6Fl4va__dateRow{align-items:center;gap:var(--space-2);display:flex;position:relative}.DateTimePicker-module-scss-module__6Fl4va__dateRow.DateTimePicker-module-scss-module__6Fl4va__withLine:after{content:"";border-left:1.5px dashed #0d151c33;height:calc(100% - 6px);position:absolute;top:calc(50% + 5px);left:3px}.DateTimePicker-module-scss-module__6Fl4va__dateRowNumber{align-items:center;gap:var(--space-2);min-width:70px;font-size:var(--font-size-sm);color:var(--text-secondary,#666);padding:var(--space-2) 0;display:flex}.DateTimePicker-module-scss-module__6Fl4va__dot{z-index:1;background-color:#9f9fa0;border-radius:100%;flex-shrink:0;width:8px;height:8px;display:block;position:relative}.DateTimePicker-module-scss-module__6Fl4va__dotEnd{z-index:1;background-color:#0000;border:1.5px solid #0d151c33;border-radius:100%;flex-shrink:0;width:8px;height:8px;display:block;position:relative}.DateTimePicker-module-scss-module__6Fl4va__rowLabel{font-weight:var(--font-weight-medium);white-space:nowrap}.DateTimePicker-module-scss-module__6Fl4va__dateRowPickers{align-items:center;gap:var(--space-1);flex:1;display:flex}.DateTimePicker-module-scss-module__6Fl4va__timePickerPair{flex:1;align-items:center;gap:1px;min-width:0;display:flex}.DateTimePicker-module-scss-module__6Fl4va__timePickerLeft,.DateTimePicker-module-scss-module__6Fl4va__timePickerRight{flex:1 1 0;min-width:0}.DateTimePicker-module-scss-module__6Fl4va__timePickerLeft button,.DateTimePicker-module-scss-module__6Fl4va__timePickerRight button{min-width:56px}.DateTimePicker-module-scss-module__6Fl4va__timePickerLeft button{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.DateTimePicker-module-scss-module__6Fl4va__timePickerRight button{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.DateTimePicker-module-scss-module__6Fl4va__datepickerBlock{position:relative}.DateTimePicker-module-scss-module__6Fl4va__datepickerBlockInner{border-radius:var(--radius-sm);color:#0d151ca3;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;width:100%;min-width:0;font-family:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);background:#0000000a;border:none;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:background-color .15s;display:flex}.DateTimePicker-module-scss-module__6Fl4va__datepickerBlockInner:hover{background:#00000014}@media (max-width:600px){.DateTimePicker-module-scss-module__6Fl4va__datepickerBlockInner{min-width:0;padding:var(--space-2);gap:var(--space-1-5)}}.DateTimePicker-module-scss-module__6Fl4va__datepickerIcon{color:inherit;flex-shrink:0}.DateTimePicker-module-scss-module__6Fl4va__datepickerBlockValue{font-weight:inherit;font-size:inherit;color:inherit}.DateTimePicker-module-scss-module__6Fl4va__datepickerBlockValueSelected{color:#000}.DateTimePicker-module-scss-module__6Fl4va__datepickerBlockPopup{border-radius:var(--radius-md);background:#fff;box-shadow:0 4px 24px #0000001f}.DateTimePicker-module-scss-module__6Fl4va__removeButton{border-radius:var(--radius-sm);cursor:pointer;width:32px;height:32px;color:var(--text-secondary,#888);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DateTimePicker-module-scss-module__6Fl4va__removeButton:hover{color:var(--color-danger,#dc3545);background:#0000000a}.DateTimePicker-module-scss-module__6Fl4va__addDayButton{justify-content:center;align-items:center;gap:var(--space-1-5);width:100%;margin-top:var(--space-2);border-radius:var(--radius-md);cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-primary);background:0 0;border:1px dashed #0d151c29;padding:14px;transition:background-color .15s,opacity .15s;display:flex}@supports (corner-shape:squircle){.DateTimePicker-module-scss-module__6Fl4va__addDayButton{corner-shape:squircle}}.DateTimePicker-module-scss-module__6Fl4va__addDayButton svg{flex-shrink:0}.DateTimePicker-module-scss-module__6Fl4va__addDayButton:hover:not(:disabled){background-color:#8433fc0a}.DateTimePicker-module-scss-module__6Fl4va__addDayButton:disabled{opacity:.4;cursor:not-allowed;color:var(--text-muted,#0d151c66);border-color:#0d151c1a}.DateTimePicker-module-scss-module__6Fl4va__limitMessage{padding:var(--space-2) 0;font-size:var(--font-size-sm);color:var(--text-secondary,#888)}.DateTimePicker-module-scss-module__6Fl4va__hasError .DateTimePicker-module-scss-module__6Fl4va__datepickerBlockInner{border:1px solid var(--color-danger,#dc3545);background:#dc35450d}.DateTimePicker-module-scss-module__6Fl4va__mobilePreviewButton{align-items:flex-start;gap:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;background-color:#2a2e330a;border:1px solid #0000;width:100%;padding:.5rem .75rem;font-family:inherit;transition:background-color .15s,border-color .15s;display:flex}@supports (corner-shape:squircle){.DateTimePicker-module-scss-module__6Fl4va__mobilePreviewButton{corner-shape:squircle;border-radius:var(--radius-lg)}}.DateTimePicker-module-scss-module__6Fl4va__mobilePreviewButton:hover{background-color:#0000000f}.DateTimePicker-module-scss-module__6Fl4va__mobilePreviewButton.DateTimePicker-module-scss-module__6Fl4va__hasError{border-color:var(--color-danger,#dc3545);background:#dc35450d}.DateTimePicker-module-scss-module__6Fl4va__mobilePreviewIcon{margin-top:var(--space-0-5);color:#0d151c5c;flex-shrink:0}.DateTimePicker-module-scss-module__6Fl4va__mobilePreviewInfo{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.DateTimePicker-module-scss-module__6Fl4va__mobilePreviewDate{font-size:var(--font-size-md);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DateTimePicker-module-scss-module__6Fl4va__mobilePreviewTime{color:#0d151c5c;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.DateTimePicker-module-scss-module__6Fl4va__mobilePreviewText{font-size:var(--font-size-md);color:#0d151ca3;flex:1;min-width:0}.DateTimePicker-module-scss-module__6Fl4va__modalContent{gap:var(--space-4);flex-direction:column;display:flex}.DateTimePicker-module-scss-module__6Fl4va__saveChangesButton{margin-top:var(--space-1);width:100%}
.DescriptionEditorModal-module-scss-module__c1cDda__editorShell{min-height:12rem}.DescriptionEditorModal-module-scss-module__c1cDda__editorShell .codex-editor__redactor{min-height:12rem}@media (min-width:651px){.DescriptionEditorModal-module-scss-module__c1cDda__editorShell .ce-popover{--max-height:12rem}}.DescriptionEditorModal-module-scss-module__c1cDda__descriptionError{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);color:var(--color-danger,#e53935);background:var(--color-danger-bg,#e5393514);border-radius:var(--radius-sm);font-size:.8125rem;line-height:1.4}.DescriptionEditorModal-module-scss-module__c1cDda__descriptionDoneButton{width:100%;margin-top:var(--space-4)}
.OrgCouponModal-module-scss-module__rSfSlq__title{font-size:28px;font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-6);text-align:left;line-height:1.2}.OrgCouponModal-module-scss-module__rSfSlq__content{gap:var(--space-4);flex-direction:column;display:flex}.OrgCouponModal-module-scss-module__rSfSlq__error{padding:var(--space-3);border-radius:var(--radius-sm);color:#c33;font-size:var(--font-size-base);background:#fee;border:1px solid #fcc}.OrgCouponModal-module-scss-module__rSfSlq__input{width:100%}.OrgCouponModal-module-scss-module__rSfSlq__field{gap:var(--space-2);flex-direction:column;display:flex}.OrgCouponModal-module-scss-module__rSfSlq__typeOption{align-items:center;gap:var(--space-1-5);white-space:nowrap;display:inline-flex}.OrgCouponModal-module-scss-module__rSfSlq__label{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.OrgCouponModal-module-scss-module__rSfSlq__toggleRow{padding:var(--space-3) 0;font-size:17px;font-weight:var(--font-weight-semibold);color:var(--text-primary);justify-content:space-between;align-items:center;display:flex}.OrgCouponModal-module-scss-module__rSfSlq__totalUsesRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.OrgCouponModal-module-scss-module__rSfSlq__totalUsesLabel{font-size:17px;font-weight:var(--font-weight-semibold);color:var(--text-primary);white-space:nowrap}.OrgCouponModal-module-scss-module__rSfSlq__totalUsesInput{flex:0 0 120px;min-width:0}.OrgCouponModal-module-scss-module__rSfSlq__buttonGroup{gap:var(--space-3);display:flex}.OrgCouponModal-module-scss-module__rSfSlq__buttonGroup>button{flex:1}@media (max-width:600px){.OrgCouponModal-module-scss-module__rSfSlq__title{font-size:var(--font-size-2xl);margin-bottom:var(--space-4)}.OrgCouponModal-module-scss-module__rSfSlq__content{gap:var(--space-3)}}.OrgCouponModal-module-scss-module__rSfSlq__validityDescription{font-size:var(--font-size-sm);color:var(--text-muted);margin:var(--space-1) 0 var(--space-2);line-height:1.4}.OrgCouponModal-module-scss-module__rSfSlq__advancedSettingsButton{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.OrgCouponModal-module-scss-module__rSfSlq__advancedSettingsButton:hover .OrgCouponModal-module-scss-module__rSfSlq__advancedSettingsArrow{color:#131517;transform:translate(2px)}.OrgCouponModal-module-scss-module__rSfSlq__advancedSettingsButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.OrgCouponModal-module-scss-module__rSfSlq__advancedSettingsTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:#000;margin-bottom:var(--space-0-5)}.OrgCouponModal-module-scss-module__rSfSlq__advancedSettingsDesc{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:#1315175c}.OrgCouponModal-module-scss-module__rSfSlq__advancedSettingsConfigured{color:#d69712}.OrgCouponModal-module-scss-module__rSfSlq__advancedSettingsArrow{color:#1315175c;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}
.OrgCouponsSection-module-scss-module__Trjtxq__section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.OrgCouponsSection-module-scss-module__Trjtxq__header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.OrgCouponsSection-module-scss-module__Trjtxq__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.OrgCouponsSection-module-scss-module__Trjtxq__description{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.OrgCouponsSection-module-scss-module__Trjtxq__couponInfo{flex:1;align-items:center;gap:30px;display:flex}.OrgCouponsSection-module-scss-module__Trjtxq__couponCode{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:#f31a7c;cursor:copy;text-align:left;background:0 0;border:none;padding:0;font-family:monospace;transition:opacity .2s}.OrgCouponsSection-module-scss-module__Trjtxq__couponCode:hover{opacity:.7}.OrgCouponsSection-module-scss-module__Trjtxq__couponCode:active{opacity:.5}.OrgCouponsSection-module-scss-module__Trjtxq__inactiveCoupon{opacity:.6;text-decoration:line-through}.OrgCouponsSection-module-scss-module__Trjtxq__couponMeta{font-size:var(--font-size-base);color:var(--text-secondary)}.OrgCouponsSection-module-scss-module__Trjtxq__deleteButton{border-radius:var(--radius-full);border:1px solid var(--border-color);width:32px;height:32px;color:var(--text-secondary);font-size:var(--font-size-2xl);cursor:pointer;margin-left:var(--space-2);background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.OrgCouponsSection-module-scss-module__Trjtxq__deleteButton:hover{color:#c33;background:#fee;border-color:#c33}@media (max-width:600px){.OrgCouponsSection-module-scss-module__Trjtxq__section{margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.OrgCouponsSection-module-scss-module__Trjtxq__header{gap:var(--space-3);flex-direction:column}.OrgCouponsSection-module-scss-module__Trjtxq__title{font-size:var(--font-size-xl)}.OrgCouponsSection-module-scss-module__Trjtxq__description{font-size:var(--font-size-base)}.OrgCouponsSection-module-scss-module__Trjtxq__couponCode{font-size:15px}.OrgCouponsSection-module-scss-module__Trjtxq__couponMeta{font-size:var(--font-size-sm)}}
.ConnectPrroModal-module-scss-module__bzCtGa__content{gap:var(--space-4);flex-direction:column;display:flex}.ConnectPrroModal-module-scss-module__bzCtGa__intro{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.ConnectPrroModal-module-scss-module__bzCtGa__providers{gap:var(--space-2);border:0;grid-template-columns:1fr;margin:0;padding:0;display:grid}.ConnectPrroModal-module-scss-module__bzCtGa__providersLegend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ConnectPrroModal-module-scss-module__bzCtGa__providerInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (min-width:640px){.ConnectPrroModal-module-scss-module__bzCtGa__providers{grid-template-columns:1fr 1fr}}.ConnectPrroModal-module-scss-module__bzCtGa__providerCard{gap:var(--space-1);border-radius:var(--radius-md);flex-direction:column;display:flex}@supports (corner-shape:squircle){.ConnectPrroModal-module-scss-module__bzCtGa__providerCard{corner-shape:squircle;border-radius:var(--radius-md)}}.ConnectPrroModal-module-scss-module__bzCtGa__providerCard{padding:var(--space-3) var(--space-4);text-align:left;cursor:pointer;background:var(--bg-secondary);min-height:44px;transition:var(--transition-colors);border:1px solid #0000;align-items:flex-start;position:relative}.ConnectPrroModal-module-scss-module__bzCtGa__providerCard:hover{background:var(--hover-bg-color)}.ConnectPrroModal-module-scss-module__bzCtGa__providerActive{border-color:var(--color-primary);background:var(--bg-primary)}.ConnectPrroModal-module-scss-module__bzCtGa__providerName{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);display:inline-flex}.ConnectPrroModal-module-scss-module__bzCtGa__providerLogo{border-radius:var(--radius-xs);flex-shrink:0}.ConnectPrroModal-module-scss-module__bzCtGa__soonTag{border-radius:var(--radius-pill)}@supports (corner-shape:squircle){.ConnectPrroModal-module-scss-module__bzCtGa__soonTag{corner-shape:squircle;border-radius:var(--radius-pill)}}.ConnectPrroModal-module-scss-module__bzCtGa__soonTag{padding:var(--space-0-5) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary);background:var(--bg-tertiary)}.ConnectPrroModal-module-scss-module__bzCtGa__vchasnoNotice{border-radius:var(--radius-md)}@supports (corner-shape:squircle){.ConnectPrroModal-module-scss-module__bzCtGa__vchasnoNotice{corner-shape:squircle;border-radius:var(--radius-md)}}.ConnectPrroModal-module-scss-module__bzCtGa__vchasnoNotice{padding:var(--space-4);font-size:var(--font-size-base);color:var(--text-secondary);background:var(--bg-secondary);margin:0;line-height:1.5}.ConnectPrroModal-module-scss-module__bzCtGa__instructions{border-radius:var(--radius-md)}@supports (corner-shape:squircle){.ConnectPrroModal-module-scss-module__bzCtGa__instructions{corner-shape:squircle;border-radius:var(--radius-md)}}.ConnectPrroModal-module-scss-module__bzCtGa__instructions{padding:var(--space-4);background:var(--bg-secondary)}.ConnectPrroModal-module-scss-module__bzCtGa__instructionsTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-2)}.ConnectPrroModal-module-scss-module__bzCtGa__steps{gap:var(--space-1);padding-left:var(--space-5);font-size:var(--font-size-base);color:var(--text-secondary);flex-direction:column;margin:0;line-height:1.5;display:flex}.ConnectPrroModal-module-scss-module__bzCtGa__cabinetLink{justify-content:center;align-items:center;gap:var(--space-1);margin-top:var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:none;display:inline-flex}.ConnectPrroModal-module-scss-module__bzCtGa__cabinetLink:hover{text-decoration:underline}.ConnectPrroModal-module-scss-module__bzCtGa__cabinetLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ConnectPrroModal-module-scss-module__bzCtGa__advancedToggle{font:inherit;color:var(--text-secondary);cursor:pointer;min-height:44px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:0 0;border:none;align-self:flex-start;padding:0}.ConnectPrroModal-module-scss-module__bzCtGa__advancedToggle:hover{color:var(--text-primary)}.ConnectPrroModal-module-scss-module__bzCtGa__advancedToggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ConnectPrroModal-module-scss-module__bzCtGa__failure{border-radius:var(--radius-md)}@supports (corner-shape:squircle){.ConnectPrroModal-module-scss-module__bzCtGa__failure{corner-shape:squircle;border-radius:var(--radius-md)}}.ConnectPrroModal-module-scss-module__bzCtGa__failure{gap:var(--space-3);padding:var(--space-4);background:var(--bg-secondary);border-left:3px solid var(--color-danger);display:flex}.ConnectPrroModal-module-scss-module__bzCtGa__failureIcon{color:var(--color-danger);padding-top:var(--space-0-5);flex-shrink:0;line-height:0}.ConnectPrroModal-module-scss-module__bzCtGa__failureTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.ConnectPrroModal-module-scss-module__bzCtGa__failureDetail{margin:var(--space-1) 0 0;font-family:monospace;font-size:var(--font-size-xs);color:var(--text-secondary);overflow-wrap:anywhere;line-height:1.4}.ConnectPrroModal-module-scss-module__bzCtGa__securityNote{font-size:var(--font-size-sm);color:var(--text-muted);margin:0;line-height:1.4}.ConnectPrroModal-module-scss-module__bzCtGa__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}
.AvatarCropModal-module-scss-module__wQ2Evq__body{gap:var(--space-5);flex-direction:column;display:flex}.AvatarCropModal-module-scss-module__wQ2Evq__cropArea{background:var(--bg-tertiary);border-radius:0;width:100%;height:320px;position:relative;overflow:hidden}@media (max-width:600px){.AvatarCropModal-module-scss-module__wQ2Evq__cropArea{flex-shrink:0;height:min(320px,70dvh)}}@media not (max-width:600px){.AvatarCropModal-module-scss-module__wQ2Evq__cropArea{border-radius:14px 14px 0 0}@supports (corner-shape:squircle){.AvatarCropModal-module-scss-module__wQ2Evq__cropArea{corner-shape:squircle;border-radius:2.75rem 2.75rem 0 0}}}.AvatarCropModal-module-scss-module__wQ2Evq__zoomControl{align-items:center;gap:var(--space-3);padding:0 1.25rem;display:flex}@media (max-width:600px){.AvatarCropModal-module-scss-module__wQ2Evq__zoomControl{padding:0 12px}}.AvatarCropModal-module-scss-module__wQ2Evq__zoomIcon{color:var(--text-muted);flex-shrink:0}.AvatarCropModal-module-scss-module__wQ2Evq__zoomSlider{flex:1}.AvatarCropModal-module-scss-module__wQ2Evq__hint{font-size:var(--font-size-sm);color:var(--text-muted);text-align:center;margin:0;padding:0 1.25rem;line-height:1.4}@media (max-width:600px){.AvatarCropModal-module-scss-module__wQ2Evq__hint{padding:0 12px}}.AvatarCropModal-module-scss-module__wQ2Evq__footer{gap:var(--space-3);width:100%;display:flex}.AvatarCropModal-module-scss-module__wQ2Evq__footer>*{flex:1}
.OrgFiscalizationSection-module-scss-module__X7VsSa__section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.OrgFiscalizationSection-module-scss-module__X7VsSa__header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__headerText{flex:1;min-width:0}.OrgFiscalizationSection-module-scss-module__X7VsSa__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2)}.OrgFiscalizationSection-module-scss-module__X7VsSa__description{font-size:var(--font-size-md);color:var(--text-secondary);margin:0;line-height:1.5}.OrgFiscalizationSection-module-scss-module__X7VsSa__sellerRow{align-items:center;gap:var(--space-3);width:100%;min-height:44px;display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__sellerIcon{border-radius:var(--radius-full);background:var(--bg-secondary);width:2.25rem;min-width:2.25rem;height:2.25rem;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__sellerInfo{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__sellerName{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OrgFiscalizationSection-module-scss-module__X7VsSa__sellerMeta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);color:var(--text-secondary);overflow:hidden}.OrgFiscalizationSection-module-scss-module__X7VsSa__sellerActions{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__failedNote{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-warning);line-height:1.4}.OrgFiscalizationSection-module-scss-module__X7VsSa__why{border-radius:var(--radius-lg)}@supports (corner-shape:squircle){.OrgFiscalizationSection-module-scss-module__X7VsSa__why{corner-shape:squircle;border-radius:var(--radius-lg)}}.OrgFiscalizationSection-module-scss-module__X7VsSa__why{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);background:var(--bg-secondary);display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__whyIcon{color:var(--text-secondary);padding-top:var(--space-0-5);flex-shrink:0;line-height:0}.OrgFiscalizationSection-module-scss-module__X7VsSa__whyTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-1)}.OrgFiscalizationSection-module-scss-module__X7VsSa__whyText{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.OrgFiscalizationSection-module-scss-module__X7VsSa__whyLink{justify-content:center;align-items:center;gap:var(--space-1);margin-top:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:none;display:inline-flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__whyLink:hover{text-decoration:underline}.OrgFiscalizationSection-module-scss-module__X7VsSa__whyLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.OrgFiscalizationSection-module-scss-module__X7VsSa__receipts{margin-top:var(--space-6)}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptsTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-3)}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptRow{border-radius:var(--radius-md)}@supports (corner-shape:squircle){.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptRow{corner-shape:squircle;border-radius:var(--radius-md)}}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-secondary);min-height:44px;display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptMain{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptAmount{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptCode{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);color:var(--text-secondary);overflow:hidden}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptSide{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptLink{justify-content:center;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:none;display:inline-flex}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptLink:hover{text-decoration:underline}.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:640px){.OrgFiscalizationSection-module-scss-module__X7VsSa__receiptRow{flex-direction:column;align-items:flex-start}}
.ProfileAvatar-module-scss-module__hr7Wga__avatarImage{border-radius:var(--radius-full);width:64px;height:64px;margin-top:var(--space-2)}.ProfileAvatar-module-scss-module__hr7Wga__avatarFallback{border-radius:var(--radius-full);background:#b0abb8;width:64px;height:64px;display:inline-block}.ProfileAvatar-module-scss-module__hr7Wga__avatarLabel{gap:var(--space-2);cursor:pointer;margin-bottom:var(--space-1-5);font-weight:var(--font-weight-medium);color:#131517a3;font-size:var(--font-size-base);flex-direction:column;transition:color .2s;display:block}.ProfileAvatar-module-scss-module__hr7Wga__avatarLabel:hover{color:#131517}.ProfileAvatar-module-scss-module__hr7Wga__avatarWrapper{width:160px;height:160px;margin-top:var(--space-2);margin-bottom:var(--space-2);position:relative}.ProfileAvatar-module-scss-module__hr7Wga__avatarArea{border-radius:var(--radius-full);cursor:pointer;background:#f5f5fa;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.ProfileAvatar-module-scss-module__hr7Wga__avatarArea:hover .ProfileAvatar-module-scss-module__hr7Wga__avatarUploadBtn{background:#7e2fff}.ProfileAvatar-module-scss-module__hr7Wga__avatarImageLarge{border-radius:var(--radius-full);object-fit:cover;background:#f5f5fa;width:160px;height:160px;display:block}.ProfileAvatar-module-scss-module__hr7Wga__avatarInput{display:none}.ProfileAvatar-module-scss-module__hr7Wga__avatarUploadBtn{border-radius:var(--radius-full);cursor:pointer;z-index:2;color:#fff;background:#000;border:2px solid #fff;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .2s,border .2s;display:flex;position:absolute;bottom:0;right:0}.ProfileAvatar-module-scss-module__hr7Wga__avatarUploadBtn svg{max-width:20px;max-height:20px}.ProfileAvatar-module-scss-module__hr7Wga__avatarUploadBtn:disabled{opacity:.6;cursor:not-allowed}.ProfileAvatar-module-scss-module__hr7Wga__avatarUploadBtn svg{display:block}.ProfileAvatar-module-scss-module__hr7Wga__avatarSpinner{z-index:3;border-radius:var(--radius-full);background:#ffffffb3;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.OrgReferralDiscountModal-module-scss-module__bwkhOq__container{padding:var(--space-2) 0}.OrgReferralDiscountModal-module-scss-module__bwkhOq__title{font-size:28px;font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2);text-align:left;line-height:1.2}.OrgReferralDiscountModal-module-scss-module__bwkhOq__description{font-size:var(--font-size-base);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.5}.OrgReferralDiscountModal-module-scss-module__bwkhOq__content{gap:var(--space-4);flex-direction:column;display:flex}.OrgReferralDiscountModal-module-scss-module__bwkhOq__error{padding:var(--space-3);border-radius:var(--radius-sm);color:#c33;font-size:var(--font-size-base);background:#fee;border:1px solid #fcc}.OrgReferralDiscountModal-module-scss-module__bwkhOq__input{width:100%}.OrgReferralDiscountModal-module-scss-module__bwkhOq__field{gap:var(--space-2);flex-direction:column;display:flex}.OrgReferralDiscountModal-module-scss-module__bwkhOq__label{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.OrgReferralDiscountModal-module-scss-module__bwkhOq__beneficiaryHint{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.4}.OrgReferralDiscountModal-module-scss-module__bwkhOq__toggleRow{padding:var(--space-3) 0;font-size:17px;font-weight:var(--font-weight-semibold);color:var(--text-primary);justify-content:space-between;align-items:center;display:flex}.OrgReferralDiscountModal-module-scss-module__bwkhOq__totalUsesRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.OrgReferralDiscountModal-module-scss-module__bwkhOq__totalUsesLabel{font-size:17px;font-weight:var(--font-weight-semibold);color:var(--text-primary);white-space:nowrap}.OrgReferralDiscountModal-module-scss-module__bwkhOq__totalUsesInput{flex:0 0 120px;min-width:0}.OrgReferralDiscountModal-module-scss-module__bwkhOq__buttonGroup{gap:var(--space-3);display:flex}.OrgReferralDiscountModal-module-scss-module__bwkhOq__buttonGroup>button{flex:1}@media (max-width:600px){.OrgReferralDiscountModal-module-scss-module__bwkhOq__title{font-size:var(--font-size-2xl);margin-bottom:var(--space-1)}.OrgReferralDiscountModal-module-scss-module__bwkhOq__content{gap:var(--space-3)}}
.OrgReferralDiscountSection-module-scss-module__86qiwq__section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.OrgReferralDiscountSection-module-scss-module__86qiwq__header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.OrgReferralDiscountSection-module-scss-module__86qiwq__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.OrgReferralDiscountSection-module-scss-module__86qiwq__description{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.OrgReferralDiscountSection-module-scss-module__86qiwq__discountInfo{flex:1;align-items:center;gap:30px;display:flex}.OrgReferralDiscountSection-module-scss-module__86qiwq__discountValue{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.OrgReferralDiscountSection-module-scss-module__86qiwq__discountMeta{font-size:var(--font-size-base);color:var(--text-secondary)}@media (max-width:600px){.OrgReferralDiscountSection-module-scss-module__86qiwq__section{margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.OrgReferralDiscountSection-module-scss-module__86qiwq__header{gap:var(--space-3);flex-direction:column}.OrgReferralDiscountSection-module-scss-module__86qiwq__title{font-size:var(--font-size-xl)}.OrgReferralDiscountSection-module-scss-module__86qiwq__description{font-size:var(--font-size-base)}}
.VerificationRequest-module-scss-module__rhQ2zG__container{gap:var(--space-4);flex-direction:column;display:flex}.VerificationRequest-module-scss-module__rhQ2zG__description{color:var(--text-secondary);font-size:var(--font-size-base);text-align:center;line-height:1.5}.VerificationRequest-module-scss-module__rhQ2zG__actions{gap:var(--space-3);width:100%;display:flex}.VerificationRequest-module-scss-module__rhQ2zG__diiaLogo{width:auto;height:24px;display:block}.VerificationRequest-module-scss-module__rhQ2zG__diiaButton{width:100%}.VerificationRequest-module-scss-module__rhQ2zG__qrWrap{padding:var(--space-4);border-radius:var(--radius-lg);background:#fff;justify-content:center;align-items:center;display:flex}@supports (corner-shape:squircle){.VerificationRequest-module-scss-module__rhQ2zG__qrWrap{corner-shape:squircle;border-radius:1.25rem}}.VerificationRequest-module-scss-module__rhQ2zG__waitingHint{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--text-secondary);font-size:var(--font-size-sm);display:flex}.VerificationRequest-module-scss-module__rhQ2zG__loading{align-items:center;gap:var(--space-3);padding:var(--space-6) 0;flex-direction:column;display:flex}.VerificationRequest-module-scss-module__rhQ2zG__loading p{color:var(--text-secondary);font-size:var(--font-size-base)}.VerificationRequest-module-scss-module__rhQ2zG__spinner{border:3px solid var(--border-color);border-top-color:var(--color-primary);border-radius:var(--radius-full);width:32px;height:32px;animation:.8s linear infinite VerificationRequest-module-scss-module__rhQ2zG__spin}.VerificationRequest-module-scss-module__rhQ2zG__miniSpinner{border:2px solid var(--border-color);border-top-color:var(--color-primary);border-radius:var(--radius-full);flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite VerificationRequest-module-scss-module__rhQ2zG__spin}.VerificationRequest-module-scss-module__rhQ2zG__errorText{color:var(--color-danger);font-size:var(--font-size-base);text-align:center;padding:var(--space-3);background:var(--bg-danger,#fef2f2);border-radius:var(--radius-sm)}@supports (corner-shape:squircle){.VerificationRequest-module-scss-module__rhQ2zG__errorText{corner-shape:squircle}}
.HomePage-module-scss-module__VpOv7q__wrapper{gap:var(--space-6);padding:var(--space-12) var(--space-4) var(--space-6);isolation:isolate;flex-direction:column;max-width:960px;margin:0 auto;display:flex;position:relative}@media (min-width:768px){.HomePage-module-scss-module__VpOv7q__wrapper{gap:var(--space-8);padding:var(--space-16) var(--space-6) var(--space-8)}}.HomePage-module-scss-module__VpOv7q__page{position:relative}.HomePage-module-scss-module__VpOv7q__page:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#3b82f633 0%,#3b82f61a 50%,#3b82f600 100%);height:6.25rem;position:absolute;top:0;bottom:auto;left:0;right:0}.HomePage-module-scss-module__VpOv7q__hero{min-width:0}.HomePage-module-scss-module__VpOv7q__systemActions{gap:var(--space-3);flex-direction:column;display:flex}.HomePage-module-scss-module__VpOv7q__systemActions:empty{display:none}.HomePage-module-scss-module__VpOv7q__mobileAirAlert{display:block}@media not (max-width:768px){.HomePage-module-scss-module__VpOv7q__mobileAirAlert{display:none}}.HomePage-module-scss-module__VpOv7q__manageSection{gap:var(--space-4);flex-direction:column;display:flex}.HomePage-module-scss-module__VpOv7q__eventRoomsSection{gap:var(--space-3);flex-direction:column;display:flex}.HomePage-module-scss-module__VpOv7q__body{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.HomePage-module-scss-module__VpOv7q__main{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.HomePage-module-scss-module__VpOv7q__sectionsStack{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.HomePage-module-scss-module__VpOv7q__sectionsStack{gap:var(--space-6)}}.HomePage-module-scss-module__VpOv7q__sectionFull{grid-column:1/-1}.HomePage-module-scss-module__VpOv7q__birthdayBanner{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);color:#d97706;background:linear-gradient(135deg,#f59e0b14,#fbbf241f);border:1px solid #f59e0b29;display:flex}@supports (corner-shape:squircle){.HomePage-module-scss-module__VpOv7q__birthdayBanner{corner-shape:squircle;border-radius:var(--radius-xl)}}.HomePage-module-scss-module__VpOv7q__birthdayBannerContent{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.HomePage-module-scss-module__VpOv7q__birthdayBannerTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.HomePage-module-scss-module__VpOv7q__birthdayBannerText{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.4}.HomePage-module-scss-module__VpOv7q__actionButtons{gap:var(--space-3);flex-wrap:wrap;display:flex}.HomePage-module-scss-module__VpOv7q__metricsSection{gap:var(--space-3);flex-direction:column;display:flex}.HomePage-module-scss-module__VpOv7q__metricsHeading{margin:0 0 var(--space-1);padding:0 var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.HomePage-module-scss-module__VpOv7q__metricsGridInline{margin-bottom:0}.HomePage-module-scss-module__VpOv7q__authFormContainer{min-height:100dvh;padding:var(--space-12) var(--space-8);justify-content:center;align-items:center;display:flex}@media (max-width:480px){.HomePage-module-scss-module__VpOv7q__authFormContainer{min-height:calc(100dvh - 136px);padding:var(--space-6) var(--space-4)}}.HomePage-module-scss-module__VpOv7q__loading{min-height:60vh;font-size:var(--font-size-md);color:var(--text-secondary,#666);justify-content:center;align-items:center;display:flex}
.OrgRefundPolicyModal-module-scss-module__YR35mG__container{padding:var(--space-2) 0}.OrgRefundPolicyModal-module-scss-module__YR35mG__description{font-size:var(--font-size-base);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.5}.OrgRefundPolicyModal-module-scss-module__YR35mG__content{gap:var(--space-4);flex-direction:column;display:flex}.OrgRefundPolicyModal-module-scss-module__YR35mG__error{padding:var(--space-3);border-radius:var(--radius-sm);color:#c33;font-size:var(--font-size-base);background:#fee;border:1px solid #fcc}.OrgRefundPolicyModal-module-scss-module__YR35mG__input{width:100%}.OrgRefundPolicyModal-module-scss-module__YR35mG__hint{font-size:var(--font-size-xs);color:var(--text-muted);margin:-8px 0 0;line-height:1.4}.OrgRefundPolicyModal-module-scss-module__YR35mG__buttonGroup{gap:var(--space-3);display:flex}.OrgRefundPolicyModal-module-scss-module__YR35mG__buttonGroup>button{flex:1}@media (max-width:600px){.OrgRefundPolicyModal-module-scss-module__YR35mG__content{gap:var(--space-3)}}
.ProfileEmojis-module-scss-module__MKrONG__container{gap:var(--space-2);flex-direction:column;display:flex}.ProfileEmojis-module-scss-module__MKrONG__container label{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.ProfileEmojis-module-scss-module__MKrONG__emojiProfileRow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);border-radius:var(--radius-2xl);background-color:#f5f5f7;border:1px solid #ededf2;flex-wrap:wrap;height:60px;padding:5px;display:inline-flex;position:relative}.ProfileEmojis-module-scss-module__MKrONG__emojiProfileItem{border-radius:var(--radius-2xl);-webkit-user-select:none;user-select:none;background-color:#fafafa;flex:1 1 0;justify-content:center;align-items:center;min-width:65px;height:100%;font-size:28px;display:flex;position:relative;box-shadow:0 0 10px #e2e2e2}.ProfileEmojis-module-scss-module__MKrONG__emojiRemoveButton{color:red;font-weight:700;font-size:var(--font-size-base);cursor:pointer;border-radius:var(--radius-full);-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;background:#fafafa;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 0 2px #e2e2e2}.ProfileEmojis-module-scss-module__MKrONG__emojiProfileItem:hover .ProfileEmojis-module-scss-module__MKrONG__emojiRemoveButton{opacity:1;pointer-events:auto}.ProfileEmojis-module-scss-module__MKrONG__emojiRemoveButton:hover{transform:scale(1.2)}.ProfileEmojis-module-scss-module__MKrONG__emojiAddButton{min-width:65px;height:100%;font-size:var(--font-size-2xl);padding:var(--space-0-5) var(--space-2);cursor:pointer;border-radius:var(--radius-2xl);color:#272727;background:#fff;border:1px solid #ededf3;flex:1 1 0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 5px #ededf3}.ProfileEmojis-module-scss-module__MKrONG__emojiAddButton:hover{background-color:#fafafa;box-shadow:0 0 10px #e2e2e2}.ProfileEmojis-module-scss-module__MKrONG__emojiPickerPopup{z-index:2500}.ProfileEmojis-module-scss-module__MKrONG__emojiPickerClose{border-radius:var(--radius-xl);z-index:11;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:22px;display:flex;position:absolute;top:-12px;right:-12px;box-shadow:0 0 10px #e2e2e2}.ProfileEmojis-module-scss-module__MKrONG__emojiInfo{font-size:var(--font-size-xs);color:#888}
.OrgRefundPolicySection-module-scss-module__YefALG__section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.OrgRefundPolicySection-module-scss-module__YefALG__header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.OrgRefundPolicySection-module-scss-module__YefALG__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.OrgRefundPolicySection-module-scss-module__YefALG__description{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.OrgRefundPolicySection-module-scss-module__YefALG__policyInfo{flex:1;align-items:center;gap:30px;display:flex}.OrgRefundPolicySection-module-scss-module__YefALG__policyValue{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.OrgRefundPolicySection-module-scss-module__YefALG__policyMeta{font-size:var(--font-size-base);color:var(--text-secondary)}@media (max-width:600px){.OrgRefundPolicySection-module-scss-module__YefALG__section{margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.OrgRefundPolicySection-module-scss-module__YefALG__header{gap:var(--space-3);flex-direction:column}.OrgRefundPolicySection-module-scss-module__YefALG__title{font-size:var(--font-size-xl)}.OrgRefundPolicySection-module-scss-module__YefALG__description{font-size:var(--font-size-base)}}
.MatchProfileEditModal-module-scss-module__Io3SGW__modal{max-width:400px}.MatchProfileEditModal-module-scss-module__Io3SGW__modal h3{text-align:center}.MatchProfileEditModal-module-scss-module__Io3SGW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MatchProfileEditModal-module-scss-module__Io3SGW__content{gap:var(--space-4);flex-direction:column;display:flex}.MatchProfileEditModal-module-scss-module__Io3SGW__field{min-width:0}.MatchProfileEditModal-module-scss-module__Io3SGW__actions{gap:var(--space-2);flex-direction:column;display:flex}.MatchProfileEditModal-module-scss-module__Io3SGW__actions button{min-width:80px}.MatchProfileEditModal-module-scss-module__Io3SGW__error{padding:var(--space-2);background:color-mix(in srgb, var(--color-danger) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 22%, transparent);color:var(--color-danger);font-size:var(--font-size-base);text-align:center;border-radius:10px}@supports (corner-shape:squircle){.MatchProfileEditModal-module-scss-module__Io3SGW__error{corner-shape:squircle;border-radius:var(--radius-md)}}.MatchProfileEditModal-module-scss-module__Io3SGW__goalFieldset{border:none;min-width:0;margin:0;padding:0}.MatchProfileEditModal-module-scss-module__Io3SGW__goalGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption{gap:var(--space-2);flex-direction:column;display:flex}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption[data-goal=casual_chat]{--goal-color:var(--blue-50)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption[data-goal=friends]{--goal-color:var(--teal-50)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption[data-goal=romantic]{--goal-color:var(--red-50)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption[data-goal=networking]{--goal-color:var(--yellow-50)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption[data-goal=business]{--goal-color:var(--slate-50)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption[data-goal=mentorship]{--goal-color:var(--green-50)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption[data-goal=flexible]{--goal-color:var(--purple-50)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption{width:100%;padding:.875rem var(--space-2);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text-primary) 5%, transparent);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-base);text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;transition:background .18s,color .18s}@supports (corner-shape:squircle){.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption{corner-shape:squircle;border-radius:1.125rem}}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption:hover:not(:disabled){background:color-mix(in srgb, var(--goal-color,var(--text-primary)) 12%, transparent)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption:focus-visible{outline:2px solid var(--goal-color,var(--text-primary));outline-offset:2px}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOption:disabled{opacity:.35;cursor:not-allowed}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOptionWide{grid-column:1/-1}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOptionActive{background:var(--goal-color,var(--text-primary));color:#fff}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOptionActive:hover:not(:disabled){background:var(--goal-color,var(--text-primary))}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOptionActive[data-goal=flexible]{color:var(--text-primary);background:linear-gradient(110deg, var(--blue-10) 0%, var(--purple-10) 38%, var(--red-10) 68%, var(--orange-10) 100%)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOptionActive[data-goal=flexible]:hover:not(:disabled){background:linear-gradient(110deg, var(--blue-10) 0%, var(--purple-10) 38%, var(--red-10) 68%, var(--orange-10) 100%)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalIcon{color:var(--goal-color,var(--text-muted));flex-shrink:0;justify-content:center;align-items:center;transition:color .18s;display:inline-flex}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOptionActive .MatchProfileEditModal-module-scss-module__Io3SGW__goalIcon{color:#fff}.MatchProfileEditModal-module-scss-module__Io3SGW__goalOptionActive[data-goal=flexible] .MatchProfileEditModal-module-scss-module__Io3SGW__goalIcon{color:var(--goal-color)}.MatchProfileEditModal-module-scss-module__Io3SGW__goalLabel{line-height:1.3}
.InviteFriends-module-scss-module__zOzu2q__container{gap:var(--space-5);flex-direction:column;display:flex}.InviteFriends-module-scss-module__zOzu2q__subtitle{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.45}.InviteFriends-module-scss-module__zOzu2q__content{flex-direction:column;justify-content:center;align-items:center;min-height:17rem;display:flex}.InviteFriends-module-scss-module__zOzu2q__section{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;width:100%;display:flex}.InviteFriends-module-scss-module__zOzu2q__qrFrame{padding:var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-lg);background:#fff;justify-content:center;align-items:center;display:flex}@supports (corner-shape:squircle){.InviteFriends-module-scss-module__zOzu2q__qrFrame{corner-shape:squircle;border-radius:1.25rem}}.InviteFriends-module-scss-module__zOzu2q__qrCode{display:block}.InviteFriends-module-scss-module__zOzu2q__linkBox{width:100%;padding:var(--space-3) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;display:flex}@supports (corner-shape:squircle){.InviteFriends-module-scss-module__zOzu2q__linkBox{corner-shape:squircle;border-radius:1rem}}.InviteFriends-module-scss-module__zOzu2q__linkText{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:left;overflow:hidden}.InviteFriends-module-scss-module__zOzu2q__copyButton{width:100%}.InviteFriends-module-scss-module__zOzu2q__hint{font-size:var(--font-size-sm);color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:1.45}.InviteFriends-module-scss-module__zOzu2q__loading{justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;min-height:17rem;display:flex}.InviteFriends-module-scss-module__zOzu2q__spinner{border:3px solid var(--border-color);border-top-color:var(--color-primary);border-radius:var(--radius-full);width:2rem;height:2rem;animation:1s linear infinite InviteFriends-module-scss-module__zOzu2q__spin}@keyframes InviteFriends-module-scss-module__zOzu2q__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.InviteFriends-module-scss-module__zOzu2q__spinner{animation-duration:2.4s}}
.AgreementProvidersBlock-module-scss-module__7hP4Sa__block{gap:var(--space-4);padding:var(--space-5);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;display:flex}@supports (corner-shape:squircle){.AgreementProvidersBlock-module-scss-module__7hP4Sa__block{corner-shape:squircle;border-radius:1.5rem}}.AgreementProvidersBlock-module-scss-module__7hP4Sa__header{gap:var(--space-1);flex-direction:column;display:flex}.AgreementProvidersBlock-module-scss-module__7hP4Sa__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.AgreementProvidersBlock-module-scss-module__7hP4Sa__description{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.AgreementProvidersBlock-module-scss-module__7hP4Sa__cards{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:768px){.AgreementProvidersBlock-module-scss-module__7hP4Sa__cards{grid-template-columns:1fr 1fr}}.AgreementProvidersBlock-module-scss-module__7hP4Sa__card{gap:var(--space-2);padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;min-width:0;display:flex}.AgreementProvidersBlock-module-scss-module__7hP4Sa__cardHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.AgreementProvidersBlock-module-scss-module__7hP4Sa__cardLogo{width:2rem;height:2rem;color:var(--text-primary);background:var(--bg-tertiary);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AgreementProvidersBlock-module-scss-module__7hP4Sa__cardName{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);flex:1}.AgreementProvidersBlock-module-scss-module__7hP4Sa__cardText,.AgreementProvidersBlock-module-scss-module__7hP4Sa__howTo{font-size:var(--font-size-xs);color:var(--text-secondary);margin:0;line-height:1.5}.AgreementProvidersBlock-module-scss-module__7hP4Sa__meta{gap:var(--space-1) var(--space-3);font-size:var(--font-size-xs);grid-template-columns:auto 1fr;margin:0;display:grid}.AgreementProvidersBlock-module-scss-module__7hP4Sa__meta dt{color:var(--text-secondary)}.AgreementProvidersBlock-module-scss-module__7hP4Sa__meta dd{color:var(--text-primary);font-weight:var(--font-weight-medium);word-break:break-all;margin:0}.AgreementProvidersBlock-module-scss-module__7hP4Sa__note{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--text-secondary);align-items:flex-start;margin:0;line-height:1.5;display:flex}.AgreementProvidersBlock-module-scss-module__7hP4Sa__note svg{flex-shrink:0;margin-top:.125rem}
.PremiumTrialBanner-module-scss-module__WFibeq__banner{gap:var(--space-3);border-radius:var(--radius-md);background:radial-gradient(circle at 100% 0,#0171ea1a 0%,#0000 34%),linear-gradient(#0171ea0a 0%,#0171ea00 100%),#fff;border:1px solid #ededf2;flex-direction:column;padding:.875rem 1rem;display:flex;position:relative;container:premium-banner/inline-size}@supports (corner-shape:squircle){.PremiumTrialBanner-module-scss-module__WFibeq__banner{corner-shape:squircle;border-radius:1.25rem}}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__banner{gap:var(--space-4);padding:var(--space-4) var(--space-5)}}.PremiumTrialBanner-module-scss-module__WFibeq__openTrigger{z-index:0;border-radius:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.PremiumTrialBanner-module-scss-module__WFibeq__openTrigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.PremiumTrialBanner-module-scss-module__WFibeq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PremiumTrialBanner-module-scss-module__WFibeq__header{align-items:flex-start;gap:var(--space-2-5);display:flex}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__header{gap:var(--space-3);grid-template-columns:auto 1fr auto;display:grid}}.PremiumTrialBanner-module-scss-module__WFibeq__icon{padding-top:var(--space-0-5);color:var(--color-primary);flex-shrink:0;order:2;align-items:flex-start;display:flex}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__icon{order:0}}.PremiumTrialBanner-module-scss-module__WFibeq__content{gap:var(--space-0-5);flex-direction:column;flex:1;order:1;min-width:0;display:flex}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__content{order:0;flex:initial}}.PremiumTrialBanner-module-scss-module__WFibeq__title{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:1.25}.PremiumTrialBanner-module-scss-module__WFibeq__text{font-size:var(--font-size-sm);margin-top:var(--space-0-5);color:var(--text-secondary);line-height:1.4}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__title{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.PremiumTrialBanner-module-scss-module__WFibeq__text{font-size:var(--font-size-base)}}.PremiumTrialBanner-module-scss-module__WFibeq__progress{display:none}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__progress{padding:var(--space-1) var(--space-2-5);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);border-radius:var(--radius-pill);white-space:nowrap;background:#f7f6f9;border:1px solid #ededf2;flex-shrink:0;align-items:center;display:inline-flex}}.PremiumTrialBanner-module-scss-module__WFibeq__progressMobile{align-items:center;gap:var(--space-2-5);margin-top:-.25rem;display:flex}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__progressMobile{display:none}}.PremiumTrialBanner-module-scss-module__WFibeq__progressTrack{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:var(--radius-pill);flex:1;height:.375rem;overflow:hidden}.PremiumTrialBanner-module-scss-module__WFibeq__progressFill{background:var(--color-primary);border-radius:var(--radius-pill);height:100%;transition:width .3s}.PremiumTrialBanner-module-scss-module__WFibeq__progressLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-primary);flex-shrink:0;align-items:baseline;gap:.0625rem;display:inline-flex}.PremiumTrialBanner-module-scss-module__WFibeq__progressLabelCurrent{color:var(--color-primary);font-weight:var(--font-weight-bold)}.PremiumTrialBanner-module-scss-module__WFibeq__progressLabelTotal{font-size:var(--font-size-xs);color:var(--text-muted,var(--text-secondary))}.PremiumTrialBanner-module-scss-module__WFibeq__footer{z-index:1;gap:var(--space-2);flex-direction:column;display:flex;position:relative}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__footer{justify-content:space-between;align-items:center;gap:var(--space-3);flex-flow:wrap}}.PremiumTrialBanner-module-scss-module__WFibeq__linkRow{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--text-primary);cursor:pointer;font:inherit;background:#f7f6f9;border:1.5px dashed #d3d3d3;border-radius:10px;min-width:0;max-width:100%;transition:background .15s,border-color .15s;display:inline-flex}@supports (corner-shape:squircle){.PremiumTrialBanner-module-scss-module__WFibeq__linkRow{corner-shape:squircle;border-radius:.875rem}}.PremiumTrialBanner-module-scss-module__WFibeq__linkRow:hover{background:#f1eff5;border-color:#b1acba}.PremiumTrialBanner-module-scss-module__WFibeq__linkRow svg{color:#b1acba;flex-shrink:0}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__linkRow{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md)}@supports (corner-shape:squircle){.PremiumTrialBanner-module-scss-module__WFibeq__linkRow{corner-shape:squircle;border-radius:var(--radius-lg)}}}.PremiumTrialBanner-module-scss-module__WFibeq__link{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__link{font-size:.9375rem}}.PremiumTrialBanner-module-scss-module__WFibeq__footer button:last-child{flex-shrink:0;align-self:stretch}@container premium-banner (min-width:420px){.PremiumTrialBanner-module-scss-module__WFibeq__footer button:last-child{align-self:auto}}
.SelectBuildingModal-module-scss-module__Ihk-RW__list{gap:var(--space-2);flex-direction:column;max-height:60vh;display:flex;overflow-y:auto}.SelectBuildingModal-module-scss-module__Ihk-RW__item{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;text-align:left;width:100%;transition:background .15s,border-color .15s;display:flex}@supports (corner-shape:squircle){.SelectBuildingModal-module-scss-module__Ihk-RW__item{corner-shape:squircle;border-radius:var(--radius-lg)}}.SelectBuildingModal-module-scss-module__Ihk-RW__item:hover{background:var(--bg-tertiary);border-color:var(--color-primary)}.SelectBuildingModal-module-scss-module__Ihk-RW__itemSelected{background:var(--bg-tertiary);border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary) inset}.SelectBuildingModal-module-scss-module__Ihk-RW__thumb{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:3rem;height:3rem}.SelectBuildingModal-module-scss-module__Ihk-RW__placeholder{border-radius:var(--radius-sm);background:var(--bg-tertiary);flex-shrink:0;width:3rem;height:3rem}.SelectBuildingModal-module-scss-module__Ihk-RW__info{flex:1;min-width:0}.SelectBuildingModal-module-scss-module__Ihk-RW__title{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SelectBuildingModal-module-scss-module__Ihk-RW__meta{font-size:var(--font-size-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SelectBuildingModal-module-scss-module__Ihk-RW__search{margin-bottom:var(--space-3)}.SelectBuildingModal-module-scss-module__Ihk-RW__empty{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-secondary);font-size:.9375rem}.SelectBuildingModal-module-scss-module__Ihk-RW__footer{gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;display:flex}.SelectBuildingModal-module-scss-module__Ihk-RW__hint{text-align:center;font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.SelectBuildingModal-module-scss-module__Ihk-RW__confirmButton{width:100%}
.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBanner{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:#d69712;border-radius:var(--radius-md);background:#d6971211;border:1px solid #d6971222;display:flex}@supports (corner-shape:squircle){.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBanner{corner-shape:squircle;border-radius:var(--radius-lg)}}.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBannerIcon{width:20px;height:20px;margin-top:var(--space-0-5);flex-shrink:0;align-self:flex-start}.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBannerContent{flex:1;min-width:0}.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBannerTitle{font-weight:var(--font-weight-medium);font-size:var(--font-size-md);line-height:1.4}.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBannerDescription{font-size:var(--font-size-base);opacity:.85;text-wrap-style:balance;line-height:1.4}.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBannerAction{flex-shrink:0;align-self:center}.ProfileBasicInfo-module-scss-module__U0Ffiq__diiaLogo{width:auto;height:20px;display:block}.ProfileBasicInfo-module-scss-module__U0Ffiq__container{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.ProfileBasicInfo-module-scss-module__U0Ffiq__fullWidth{grid-column:1/-1}.ProfileBasicInfo-module-scss-module__U0Ffiq__field{flex-direction:column;display:flex}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInputContainer{margin-top:var(--space-1);position:relative}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInput{padding:var(--space-3) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--background-primary);cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;transition:all .2s;display:flex}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInput:hover:not([style*=not-allowed]){border-color:var(--primary-color)}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInput:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-alpha)}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInputValue{color:var(--text-primary);font-size:var(--font-size-base);flex:1}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInputValue:empty:before{content:"Оберіть дату народження";color:var(--text-placeholder)}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInputIcon{margin-left:var(--space-2);color:var(--text-secondary);align-items:center;transition:color .2s;display:flex}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInput:hover .ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInputIcon{color:var(--primary-color)}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendarPopup{z-index:1000;margin-top:var(--space-2);border-radius:var(--radius-md);background:#fff;border:1px solid #e0e0e0;position:absolute;top:100%;left:0;box-shadow:0 4px 20px #00000026}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar{width:100%;max-width:350px}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar .react-calendar{border-radius:var(--radius-md);background:#fff;border:none}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar .react-calendar__tile{border-radius:6px;transition:all .2s}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar .react-calendar__tile:hover{background:#f0f0f0}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar .react-calendar__tile--active{color:#fff;background:#7e2fff!important}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar .react-calendar__tile--now{color:#7e2fff;font-weight:var(--font-weight-semibold);background:#e8e4ff}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar .react-calendar__tile--disabled{cursor:not-allowed;opacity:.6;color:#ccc!important;background:#f5f5f5!important}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar .react-calendar__tile--disabled:hover{color:#ccc!important;background:#f5f5f5!important}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar .react-calendar__navigation button{border-radius:6px;transition:all .2s}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayCalendar .react-calendar__navigation button:hover{background:#f0f0f0}@media (max-width:768px){.ProfileBasicInfo-module-scss-module__U0Ffiq__container{gap:var(--space-3);grid-template-columns:1fr}.ProfileBasicInfo-module-scss-module__U0Ffiq__fullWidth{grid-column:auto}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInput{min-height:40px;padding:10px 14px}.ProfileBasicInfo-module-scss-module__U0Ffiq__birthdayInputValue{font-size:var(--font-size-sm)}.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBanner{row-gap:var(--space-2);flex-wrap:wrap}.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBannerContent{flex-basis:calc(100% - 32px)}.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBannerAction{flex-basis:100%;align-self:stretch}.ProfileBasicInfo-module-scss-module__U0Ffiq__verifyBannerAction>*{width:100%}}
.StickerPackBanner-module-scss-module__dr_leq__banner{gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;display:flex;container:sticker-banner/inline-size}@supports (corner-shape:squircle){.StickerPackBanner-module-scss-module__dr_leq__banner{corner-shape:squircle;border-radius:var(--radius-xl)}}@container sticker-banner (min-width:420px){.StickerPackBanner-module-scss-module__dr_leq__banner{gap:var(--space-4);padding:var(--space-1) var(--space-4)}}.StickerPackBanner-module-scss-module__dr_leq__header{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto;display:grid}@container sticker-banner (min-width:420px){.StickerPackBanner-module-scss-module__dr_leq__header{gap:var(--space-4);grid-template-columns:auto 1fr auto}}.StickerPackBanner-module-scss-module__dr_leq__illustration{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:.625rem;flex-shrink:0;order:2;width:80px;height:72px}@supports (corner-shape:squircle){.StickerPackBanner-module-scss-module__dr_leq__illustration{corner-shape:squircle;border-radius:.875rem}}@container sticker-banner (min-width:420px){.StickerPackBanner-module-scss-module__dr_leq__illustration{border-radius:var(--radius-md);order:0;width:140px;height:120px}@supports (corner-shape:squircle){.StickerPackBanner-module-scss-module__dr_leq__illustration{corner-shape:squircle;border-radius:var(--radius-lg)}}}.StickerPackBanner-module-scss-module__dr_leq__titles{order:1;min-width:0}@container sticker-banner (min-width:420px){.StickerPackBanner-module-scss-module__dr_leq__titles{order:0}}.StickerPackBanner-module-scss-module__dr_leq__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;line-height:1.25}.StickerPackBanner-module-scss-module__dr_leq__subtitle{margin:var(--space-1) 0 0;font-size:var(--font-size-xs);color:var(--text-secondary);line-height:1.35}@container sticker-banner (min-width:420px){.StickerPackBanner-module-scss-module__dr_leq__title{font-size:var(--font-size-md)}.StickerPackBanner-module-scss-module__dr_leq__subtitle{font-size:var(--font-size-base)}}.StickerPackBanner-module-scss-module__dr_leq__counter{display:none}@container sticker-banner (min-width:420px){.StickerPackBanner-module-scss-module__dr_leq__counter{align-items:baseline;gap:var(--space-0-5);padding:var(--space-1-5) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:var(--radius-pill);flex-shrink:0;align-self:center;display:inline-flex}}.StickerPackBanner-module-scss-module__dr_leq__counterCurrent{color:var(--color-primary)}.StickerPackBanner-module-scss-module__dr_leq__counterTotal{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:color-mix(in srgb, var(--color-primary) 70%, transparent)}.StickerPackBanner-module-scss-module__dr_leq__progressMobile{align-items:center;gap:var(--space-2-5);margin-top:-.25rem;display:flex}@container sticker-banner (min-width:420px){.StickerPackBanner-module-scss-module__dr_leq__progressMobile{display:none}}.StickerPackBanner-module-scss-module__dr_leq__progressTrack{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:var(--radius-pill);flex:1;height:.375rem;overflow:hidden}.StickerPackBanner-module-scss-module__dr_leq__progressFill{background:var(--color-primary);border-radius:var(--radius-pill);height:100%;transition:width .3s}.StickerPackBanner-module-scss-module__dr_leq__progressLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-primary);flex-shrink:0;align-items:baseline;gap:.0625rem;display:inline-flex}.StickerPackBanner-module-scss-module__dr_leq__progressLabelCurrent{color:var(--color-primary);font-weight:var(--font-weight-bold)}.StickerPackBanner-module-scss-module__dr_leq__progressLabelTotal{font-size:var(--font-size-xs);color:var(--text-muted,var(--text-secondary))}.StickerPackBanner-module-scss-module__dr_leq__actions{gap:var(--space-2);flex-direction:column;display:flex}@container sticker-banner (min-width:420px){.StickerPackBanner-module-scss-module__dr_leq__actions{flex-direction:row}}.StickerPackBanner-module-scss-module__dr_leq__qrSection{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:#fff;flex-direction:column;display:flex}@supports (corner-shape:squircle){.StickerPackBanner-module-scss-module__dr_leq__qrSection{corner-shape:squircle;border-radius:var(--radius-lg)}}.StickerPackBanner-module-scss-module__dr_leq__qrHint{font-size:var(--font-size-sm);color:var(--text-secondary);text-align:center;margin:0}.StickerPackBanner-module-scss-module__dr_leq__selectedBuilding{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-primary);border-radius:var(--radius-md);display:flex}@supports (corner-shape:squircle){.StickerPackBanner-module-scss-module__dr_leq__selectedBuilding{corner-shape:squircle;border-radius:var(--radius-lg)}}.StickerPackBanner-module-scss-module__dr_leq__buildingThumb{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:3rem;height:3rem}.StickerPackBanner-module-scss-module__dr_leq__buildingPlaceholder{border-radius:var(--radius-sm);background:var(--bg-tertiary);flex-shrink:0;width:3rem;height:3rem}.StickerPackBanner-module-scss-module__dr_leq__buildingTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.StickerPackBanner-module-scss-module__dr_leq__buildingAddress{font-size:var(--font-size-sm);color:var(--text-secondary)}
.PromoBannersSlider-module-scss-module__DWbuCW__wrapper{display:contents}.PromoBannersSlider-module-scss-module__DWbuCW__wrapper[data-empty=true]{display:none}.PromoBannersSlider-module-scss-module__DWbuCW__desktopStack{gap:var(--space-4);flex-direction:column;display:none}@media (min-width:1024px){.PromoBannersSlider-module-scss-module__DWbuCW__desktopStack{display:flex}}.PromoBannersSlider-module-scss-module__DWbuCW__stackItem{display:contents}.PromoBannersSlider-module-scss-module__DWbuCW__stackItem[data-hidden=true]{display:none}.PromoBannersSlider-module-scss-module__DWbuCW__mobileSlider{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}@media (min-width:1024px){.PromoBannersSlider-module-scss-module__DWbuCW__mobileSlider{display:none}}.PromoBannersSlider-module-scss-module__DWbuCW__viewport{width:100%;padding:var(--space-0-5) 0;margin:-.125rem 0;overflow:hidden}.PromoBannersSlider-module-scss-module__DWbuCW__container{touch-action:pan-y pinch-zoom;align-items:stretch;gap:var(--space-3);display:flex}.PromoBannersSlider-module-scss-module__DWbuCW__slide{flex:0 0 100%;min-width:0}.PromoBannersSlider-module-scss-module__DWbuCW__slide[data-hidden=true]{display:none}.PromoBannersSlider-module-scss-module__DWbuCW__slide>*{height:100%}.PromoBannersSlider-module-scss-module__DWbuCW__pagination{justify-content:center;align-items:center;gap:var(--space-1-5);display:flex}.PromoBannersSlider-module-scss-module__DWbuCW__dot{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text-secondary) 25%, transparent);cursor:pointer;border:none;width:.4375rem;height:.4375rem;padding:0;transition:width .2s,background .2s}.PromoBannersSlider-module-scss-module__DWbuCW__activeDot{background:var(--color-primary);width:1.25rem}
.ProfileEducationWork-module-scss-module__LH7J2G__container{gap:var(--space-4);flex-direction:column;display:flex}.ProfileEducationWork-module-scss-module__LH7J2G__field{gap:var(--space-2);flex-direction:column;display:flex}
.ProfileGoals-module-scss-module__YumIya__container{margin-bottom:var(--space-8)}.ProfileGoals-module-scss-module__YumIya__field{margin-bottom:var(--space-6)}.ProfileGoals-module-scss-module__YumIya__field:last-child{margin-bottom:0}
.ProfileHabits-module-scss-module__3bGdgG__grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.ProfileHabits-module-scss-module__3bGdgG__grid{gap:var(--space-3);grid-template-columns:1fr}}.ProfileHabits-module-scss-module__3bGdgG__field{gap:var(--space-2);flex-direction:column;display:flex}.ProfileHabits-module-scss-module__3bGdgG__habitLabel{align-items:center;gap:var(--space-1-5);display:inline-flex}.ProfileHabits-module-scss-module__3bGdgG__habitIcon{color:var(--text-secondary);flex-shrink:0}
.PersonalInfoForm-module-scss-module__yz395G__form{gap:var(--space-4);flex-direction:column;display:flex}.PersonalInfoForm-module-scss-module__yz395G__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary,#131413);margin:0}.PersonalInfoForm-module-scss-module__yz395G__field{gap:var(--space-1);flex-direction:column;display:flex}.PersonalInfoForm-module-scss-module__yz395G__hint{font-size:var(--font-size-xs);color:var(--text-secondary,#666)}.PersonalInfoForm-module-scss-module__yz395G__emailSuggestion{font:inherit;color:var(--color-primary);cursor:pointer;padding:0;padding:var(--space-1) 0;font-size:var(--font-size-xs);text-align:left;cursor:pointer;background:0 0;border:none;align-self:flex-start;line-height:1.4;text-decoration:underline}.PersonalInfoForm-module-scss-module__yz395G__emailSuggestion:hover{opacity:.8}.PersonalInfoForm-module-scss-module__yz395G__emailSuggestion:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.ProfileInterests-module-scss-module__JS4qEG__container{gap:var(--space-4);flex-direction:column;display:flex}.ProfileInterests-module-scss-module__JS4qEG__field{gap:var(--space-3);flex-direction:column;display:flex}.ProfileInterests-module-scss-module__JS4qEG__label{font-weight:var(--font-weight-medium);font-size:var(--font-size-base)}.ProfileInterests-module-scss-module__JS4qEG__interestsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.ProfileInterests-module-scss-module__JS4qEG__interestItem{align-items:center;gap:var(--space-2);cursor:pointer;padding:var(--space-2);border-radius:6px;transition:background-color .2s;display:flex}.ProfileInterests-module-scss-module__JS4qEG__interestItem:hover{background-color:#0000000d}.ProfileInterests-module-scss-module__JS4qEG__interestLabel{font-size:var(--font-size-base);-webkit-user-select:none;user-select:none}
.SeatPickerStep-module-scss-module__bTELRW__step{gap:var(--space-3);width:100%;max-width:60rem;padding:var(--space-6) var(--space-4) var(--space-4);flex-direction:column;margin:0 auto;display:flex}.SeatPickerStep-module-scss-module__bTELRW__header{gap:var(--space-1);flex-direction:column;display:flex}.SeatPickerStep-module-scss-module__bTELRW__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.SeatPickerStep-module-scss-module__bTELRW__subtitle{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.SeatPickerStep-module-scss-module__bTELRW__viewerSkeleton{border-radius:var(--radius-lg);background:var(--bg-tertiary);height:max(320px,min(45dvh,480px));animation:1.2s ease-in-out infinite alternate SeatPickerStep-module-scss-module__bTELRW__seatStepShimmer}@supports (corner-shape:squircle){.SeatPickerStep-module-scss-module__bTELRW__viewerSkeleton{corner-shape:squircle;border-radius:1.5rem}}@keyframes SeatPickerStep-module-scss-module__bTELRW__seatStepShimmer{0%{opacity:.55}to{opacity:1}}.SeatPickerStep-module-scss-module__bTELRW__dayTabs{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}.SeatPickerStep-module-scss-module__bTELRW__dayTab{padding:var(--space-2) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-full,999px);background:var(--bg-secondary);color:var(--text-secondary);font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;min-height:44px}.SeatPickerStep-module-scss-module__bTELRW__dayTabActive{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.SeatPickerStep-module-scss-module__bTELRW__bestRow{align-items:center;gap:var(--space-3);align-items:center;display:flex}.SeatPickerStep-module-scss-module__bTELRW__bestQty{align-items:center;gap:var(--space-2);border:1px solid var(--border-color);border-radius:var(--radius-full,999px);padding:var(--space-1) var(--space-2);align-items:center;display:flex}.SeatPickerStep-module-scss-module__bTELRW__bestQty span{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem}.SeatPickerStep-module-scss-module__bTELRW__bestQtyBtn{border-radius:var(--radius-full,999px);background:var(--bg-tertiary);width:44px;height:44px;color:var(--text-primary);font-size:var(--font-size-lg);cursor:pointer;border:none}.SeatPickerStep-module-scss-module__bTELRW__bestQtyBtn:disabled{opacity:.4;cursor:default}.SeatPickerStep-module-scss-module__bTELRW__footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;background:var(--bg-primary);border-top:1px solid var(--border-color);display:flex;position:sticky;bottom:0}.SeatPickerStep-module-scss-module__bTELRW__summary{flex-direction:column;gap:.125rem;display:flex}.SeatPickerStep-module-scss-module__bTELRW__summaryCount{font-size:var(--font-size-sm);color:var(--text-secondary)}.SeatPickerStep-module-scss-module__bTELRW__summaryTotal{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.SeatPickerStep-module-scss-module__bTELRW__continueButton{gap:var(--space-2)}@media (max-width:600px){.SeatPickerStep-module-scss-module__bTELRW__step{padding:var(--space-5) var(--space-3) var(--space-3)}.SeatPickerStep-module-scss-module__bTELRW__footer{flex-direction:column-reverse;align-items:stretch}.SeatPickerStep-module-scss-module__bTELRW__continueButton{justify-content:center;width:100%}}
.ProfileLifestyle-module-scss-module__nskPPG__grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ProfileLifestyle-module-scss-module__nskPPG__grid{gap:var(--space-4);grid-template-columns:1fr 1fr}}.ProfileLifestyle-module-scss-module__nskPPG__field{flex-direction:column;min-width:0;display:flex}.ProfileLifestyle-module-scss-module__nskPPG__fullWidth{grid-column:1/-1}.ProfileLifestyle-module-scss-module__nskPPG__fieldLabel{align-items:center;gap:var(--space-1-5);display:inline-flex}.ProfileLifestyle-module-scss-module__nskPPG__fieldIcon{color:var(--text-secondary);flex-shrink:0}
.AgentsSection-module-scss-module__H26n1G__scopeList{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.AgentsSection-module-scss-module__H26n1G__scopeItem{padding-left:var(--space-4);font-size:var(--font-size-base);color:var(--text-primary);line-height:1.4;position:relative}.AgentsSection-module-scss-module__H26n1G__scopeItem:before{content:"";background:var(--text-muted);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}
.DevicesSection-module-scss-module__M9VGRW__card{border-radius:var(--radius-md);background-color:#fffc;background-clip:padding-box;border:1px solid #13151714;overflow:hidden}@supports (corner-shape:squircle){.DevicesSection-module-scss-module__M9VGRW__card{corner-shape:squircle;border-radius:var(--radius-xl)}}.DevicesSection-module-scss-module__M9VGRW__deviceRow{align-items:center;gap:var(--space-3);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #13151714;width:100%;padding:.875rem 1rem;transition:background-color .2s;display:flex}.DevicesSection-module-scss-module__M9VGRW__deviceRow:last-child{border-bottom:0}.DevicesSection-module-scss-module__M9VGRW__deviceRow:hover{background-color:#93959722}.DevicesSection-module-scss-module__M9VGRW__deviceRow:focus-visible{background-color:#93959722}[data-theme=dark] .DevicesSection-module-scss-module__M9VGRW__card{background-color:#1e2022cc;border-color:#ffffff14}[data-theme=dark] .DevicesSection-module-scss-module__M9VGRW__deviceRow{border-bottom-color:#ffffff14}[data-theme=dark] .DevicesSection-module-scss-module__M9VGRW__deviceRow:hover{background-color:#ffffff0f}[data-theme=dark] .DevicesSection-module-scss-module__M9VGRW__deviceRow:focus-visible{background-color:#ffffff0f}.DevicesSection-module-scss-module__M9VGRW__icon{border-radius:var(--radius-sm);background:var(--bg-secondary);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@supports (corner-shape:squircle){.DevicesSection-module-scss-module__M9VGRW__icon{corner-shape:squircle;border-radius:10px}}.DevicesSection-module-scss-module__M9VGRW__info{flex:1;min-width:0}.DevicesSection-module-scss-module__M9VGRW__title{align-items:center;gap:var(--space-2);font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0;display:flex}.DevicesSection-module-scss-module__M9VGRW__subtitle{margin:var(--space-0-5) 0 0;font-size:var(--font-size-sm);color:var(--text-muted)}.DevicesSection-module-scss-module__M9VGRW__chevron{color:var(--text-muted);flex-shrink:0}.DevicesSection-module-scss-module__M9VGRW__empty{font-size:var(--font-size-base);color:var(--text-muted);padding:var(--space-3) 0}.DevicesSection-module-scss-module__M9VGRW__modalSection{gap:var(--space-3);margin:var(--space-2) 0 var(--space-5);flex-direction:column;display:flex}.DevicesSection-module-scss-module__M9VGRW__modalRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--font-size-base);line-height:1.4;display:flex}.DevicesSection-module-scss-module__M9VGRW__modalLabel{color:var(--text-muted);flex-shrink:0}.DevicesSection-module-scss-module__M9VGRW__modalValue{color:var(--text-primary);text-align:right;word-break:break-word}.DevicesSection-module-scss-module__M9VGRW__confirmText{color:var(--text-primary);margin:0 0 var(--space-4);font-size:.9375rem;line-height:1.5}.DevicesSection-module-scss-module__M9VGRW__modalActions{gap:var(--space-2);justify-content:flex-end;display:flex}
.StepCustomize-module-scss-module__q5d_Ha__step{flex-direction:column;align-items:center;display:flex}.StepCustomize-module-scss-module__q5d_Ha__header{text-align:center;margin-bottom:var(--space-6)}.StepCustomize-module-scss-module__q5d_Ha__title{font-size:1.75rem;font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2);letter-spacing:-.02em}.StepCustomize-module-scss-module__q5d_Ha__description{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.5}.StepCustomize-module-scss-module__q5d_Ha__content{margin-bottom:var(--space-6);flex-direction:column;align-items:center;display:flex}.StepCustomize-module-scss-module__q5d_Ha__avatarHint{margin:var(--space-3) 0 0;font-size:var(--font-size-sm);color:var(--text-muted);text-align:center;max-width:18rem;line-height:1.5}.StepCustomize-module-scss-module__q5d_Ha__avatarHintError{color:var(--color-danger)}.StepCustomize-module-scss-module__q5d_Ha__form{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.StepCustomize-module-scss-module__q5d_Ha__continueButton{width:100%}.StepCustomize-module-scss-module__q5d_Ha__skipText{font-size:var(--font-size-sm);color:var(--text-muted);text-align:center;margin:0;line-height:1.5}.StepCustomize-module-scss-module__q5d_Ha__skipLink{font-size:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;transition:color .2s}.StepCustomize-module-scss-module__q5d_Ha__skipLink:hover{color:var(--text-secondary)}.StepCustomize-module-scss-module__q5d_Ha__maskDigit{color:var(--text-primary);font:inherit;font-variant-numeric:inherit;font-feature-settings:inherit;white-space:pre}.StepCustomize-module-scss-module__q5d_Ha__maskPlaceholder{color:var(--text-muted);font:inherit;font-variant-numeric:inherit;font-feature-settings:inherit;white-space:pre}
.OrganizerConsultingForm-module-scss-module__3EuZ2G__successMessage{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;padding:44px 28px;display:flex}.OrganizerConsultingForm-module-scss-module__3EuZ2G__successIcon{color:#fff;background:var(--color-success,#16a34a);border-radius:var(--radius-full);justify-content:center;align-items:center;width:64px;height:64px;display:flex}.OrganizerConsultingForm-module-scss-module__3EuZ2G__successTitle{color:var(--text-primary,#131517);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin:0}.OrganizerConsultingForm-module-scss-module__3EuZ2G__successText{max-width:360px;color:var(--text-secondary,#5f646d);font-size:var(--font-size-md);margin:0;line-height:1.6}
.StepGoalsInterests-module-scss-module__qvkuWW__step{flex-direction:column;display:flex}.StepGoalsInterests-module-scss-module__qvkuWW__header{margin-bottom:var(--space-8);text-align:center}.StepGoalsInterests-module-scss-module__qvkuWW__title{font-size:1.75rem;font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2);letter-spacing:-.02em}.StepGoalsInterests-module-scss-module__qvkuWW__description{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.5}.StepGoalsInterests-module-scss-module__qvkuWW__form{gap:var(--space-5);flex-direction:column;display:flex}.StepGoalsInterests-module-scss-module__qvkuWW__goalGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption{gap:var(--space-2);flex-direction:column;display:flex}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption[data-goal=casual_chat]{--goal-color:var(--blue-50)}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption[data-goal=friends]{--goal-color:var(--teal-50)}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption[data-goal=romantic]{--goal-color:var(--red-50)}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption[data-goal=networking]{--goal-color:var(--yellow-50)}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption[data-goal=business]{--goal-color:var(--slate-50)}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption[data-goal=mentorship]{--goal-color:var(--green-50)}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption[data-goal=flexible]{--goal-color:var(--purple-50)}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption{width:100%;padding:.875rem var(--space-2);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text-primary) 5%, transparent);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-base);text-align:center;cursor:pointer;border:none;justify-content:center;align-items:center;transition:background .18s,color .18s}@supports (corner-shape:squircle){.StepGoalsInterests-module-scss-module__qvkuWW__goalOption{corner-shape:squircle;border-radius:1.125rem}}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption:hover:not(:disabled){background:color-mix(in srgb, var(--goal-color,var(--text-primary)) 12%, transparent)}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption:focus-visible{outline:2px solid var(--goal-color,var(--text-primary));outline-offset:2px}.StepGoalsInterests-module-scss-module__qvkuWW__goalOption:disabled{opacity:.35;cursor:not-allowed}.StepGoalsInterests-module-scss-module__qvkuWW__goalOptionWide{grid-column:1/-1}.StepGoalsInterests-module-scss-module__qvkuWW__goalOptionActive{background:var(--goal-color,var(--text-primary));color:#fff}.StepGoalsInterests-module-scss-module__qvkuWW__goalOptionActive:hover:not(:disabled){background:var(--goal-color,var(--text-primary))}.StepGoalsInterests-module-scss-module__qvkuWW__goalOptionActive[data-goal=flexible]{color:var(--text-primary);background:linear-gradient(110deg, var(--blue-10) 0%, var(--purple-10) 38%, var(--red-10) 68%, var(--orange-10) 100%)}.StepGoalsInterests-module-scss-module__qvkuWW__goalOptionActive[data-goal=flexible]:hover:not(:disabled){background:linear-gradient(110deg, var(--blue-10) 0%, var(--purple-10) 38%, var(--red-10) 68%, var(--orange-10) 100%)}.StepGoalsInterests-module-scss-module__qvkuWW__goalIcon{color:var(--goal-color,var(--text-muted));flex-shrink:0;justify-content:center;align-items:center;transition:color .18s;display:inline-flex}.StepGoalsInterests-module-scss-module__qvkuWW__goalOptionActive .StepGoalsInterests-module-scss-module__qvkuWW__goalIcon{color:#fff}.StepGoalsInterests-module-scss-module__qvkuWW__goalOptionActive[data-goal=flexible] .StepGoalsInterests-module-scss-module__qvkuWW__goalIcon{color:var(--goal-color)}.StepGoalsInterests-module-scss-module__qvkuWW__goalLabel{line-height:1.3}.StepGoalsInterests-module-scss-module__qvkuWW__error{font-size:var(--font-size-sm);color:var(--color-danger);margin:0;line-height:1.4}.StepGoalsInterests-module-scss-module__qvkuWW__actions{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);display:flex}.StepGoalsInterests-module-scss-module__qvkuWW__backButton{min-width:100px;min-height:48px}.StepGoalsInterests-module-scss-module__qvkuWW__completeButton{flex:1}
.OnboardingFlow-module-scss-module__iD-eIW__onboardingFlow{width:100%;max-width:480px}.OnboardingFlow-module-scss-module__iD-eIW__stepContent{padding:0 var(--space-2)}@media (min-width:768px){.OnboardingFlow-module-scss-module__iD-eIW__stepContent{padding:0}}
.ConsultingButton-module-scss-module__Vekw2a__intro{margin:0 0 var(--space-5);color:var(--text-muted);font-size:15px;line-height:1.6}
.onboarding-module-scss-module__DOmEzG__onboardingPage{background:var(--bg-primary);min-height:100dvh;padding:var(--space-4);justify-content:center;align-items:center;display:flex}.onboarding-module-scss-module__DOmEzG__loading{justify-content:center;align-items:center;min-height:100dvh;display:flex}.onboarding-module-scss-module__DOmEzG__spinner{border:2px solid var(--border-color);border-top-color:var(--color-primary);border-radius:var(--radius-full);width:24px;height:24px;animation:.8s linear infinite onboarding-module-scss-module__DOmEzG__spin}
.SpaceConsultingForm-module-scss-module__gB8ihW__successMessage{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;padding:44px 28px;display:flex}.SpaceConsultingForm-module-scss-module__gB8ihW__successIcon{color:#fff;background:var(--color-success,#16a34a);border-radius:var(--radius-full);justify-content:center;align-items:center;width:64px;height:64px;display:flex}.SpaceConsultingForm-module-scss-module__gB8ihW__successTitle{color:var(--text-primary,#131517);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin:0}.SpaceConsultingForm-module-scss-module__gB8ihW__successText{max-width:360px;color:var(--text-secondary,#5f646d);font-size:var(--font-size-md);margin:0;line-height:1.6}
