.Ovq0Qa_container{max-width:800px;margin:0 auto;padding:120px 20px 64px}.Ovq0Qa_header{margin-bottom:var(--space-10)}.Ovq0Qa_title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2)}.Ovq0Qa_subtitle{font-size:var(--font-size-md);color:var(--text-secondary);margin:0}.Ovq0Qa_layout{gap:var(--space-8);flex-direction:column;display:flex}.Ovq0Qa_channels{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:640px){.Ovq0Qa_channels{grid-template-columns:1fr}}.Ovq0Qa_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){.Ovq0Qa_channelCard{corner-shape:squircle;border-radius:var(--radius-lg)}}.Ovq0Qa_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)}.Ovq0Qa_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}.Ovq0Qa_channelTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);z-index:1;margin:0;position:relative}.Ovq0Qa_channelText{z-index:1;font-size:var(--font-size-base);color:var(--text-secondary);flex:1;margin:0;line-height:1.5;position:relative}.Ovq0Qa_channelLink{z-index:1;margin-top:var(--space-2);position:relative}.Ovq0Qa_formSection{padding-top:var(--space-4);border-top:1px solid var(--border-color)}.Ovq0Qa_formTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-2)}.Ovq0Qa_formSubtitle{font-size:var(--font-size-base);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.5}.Ovq0Qa_successMessage{align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-8);text-align:center;flex-direction:column;display:flex}.Ovq0Qa_successIcon{color:#fff;background:var(--color-success);border-radius:var(--radius-full);justify-content:center;align-items:center;width:64px;height:64px;display:flex}.Ovq0Qa_successTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.Ovq0Qa_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)}
._2mOs2W_inputWrapper{flex-direction:column;display:flex}._2mOs2W_inputWrapper ._2mOs2W_inputContainer{width:100%;position:relative}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container{width:100%;position:relative}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-input:not(:disabled):hover{border-color:#1315175c}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-input:focus{border-color:#131517}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-input:focus:hover{border-color:#131517}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-input:disabled{color:#b0b0c3;cursor:not-allowed;opacity:.7;background:#f0f0f5}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._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%)}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-country-selector-button:hover{opacity:.8}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-country-selector-button:focus{outline:none}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-flag-emoji{font-size:var(--font-size-xl);line-height:1}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar{width:8px}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-track{border-radius:var(--radius-xs);background:0 0}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb:hover{background:#0000004d padding-box content-box}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb:active{background:#0006 padding-box content-box}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-corner{background:0 0}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._2mOs2W_inputContainer .react-international-phone-input-container .react-international-phone-country-selector-dropdown__list-item:hover{background:#f8f9fa!important}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._2mOs2W_inputContainer._2mOs2W_errorInput .react-international-phone-input{border-color:var(--error-color,#e53e3e)!important}._2mOs2W_inputWrapper ._2mOs2W_inputContainer._2mOs2W_errorInput .react-international-phone-input:focus{border-color:var(--error-color,#e53e3e)!important}._2mOs2W_inputWrapper ._2mOs2W_inputContainer._2mOs2W_errorInput .react-international-phone-input:focus:hover{border-color:var(--error-color,#e53e3e)!important}._2mOs2W_inputWrapper ._2mOs2W_inputContainer._2mOs2W_errorInput .react-international-phone-input:hover{border-color:var(--error-color,#e53e3e)!important}._2mOs2W_inputWrapper ._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}._2mOs2W_inputWrapper ._2mOs2W_label:hover{color:#131517}._2mOs2W_inputWrapper ._2mOs2W_label span{color:#999;margin-left:var(--space-1);font-size:.875em}._2mOs2W_inputWrapper:focus-within ._2mOs2W_label{color:#131517}._2mOs2W_inputWrapper._2mOs2W_themeLight ._2mOs2W_label{color:#ffffffb8}._2mOs2W_inputWrapper._2mOs2W_themeLight ._2mOs2W_label:hover{color:#fff}._2mOs2W_inputWrapper._2mOs2W_themeLight ._2mOs2W_label span{color:#ffffff80}._2mOs2W_inputWrapper._2mOs2W_themeLight:focus-within ._2mOs2W_label{color:#fff}._2mOs2W_inputWrapper._2mOs2W_themeLight ._2mOs2W_inputContainer .react-international-phone-input{color:#fff;background-color:#ffffff1f;border-color:#fff3}._2mOs2W_inputWrapper._2mOs2W_themeLight ._2mOs2W_inputContainer .react-international-phone-input::placeholder{color:#fff6}._2mOs2W_inputWrapper._2mOs2W_themeLight ._2mOs2W_inputContainer .react-international-phone-input:not(:disabled):hover{border-color:#fff6}._2mOs2W_inputWrapper._2mOs2W_themeLight ._2mOs2W_inputContainer .react-international-phone-input:focus{border-color:#fff9}._2mOs2W_inputWrapper._2mOs2W_themeLight ._2mOs2W_inputContainer .react-international-phone-input:focus:hover{border-color:#fff9}._2mOs2W_inputWrapper._2mOs2W_themeLight ._2mOs2W_inputContainer .react-international-phone-country-selector-dropdown-arrow{border-top-color:#fff9}._2mOs2W_inputWrapper._2mOs2W_themeLight{--error-color:#ff9292}._2mOs2W_singleCountry ._2mOs2W_inputContainer .react-international-phone-country-selector-button{cursor:default;pointer-events:none}._2mOs2W_singleCountry ._2mOs2W_inputContainer .react-international-phone-country-selector-button:hover{opacity:1}._2mOs2W_singleCountry ._2mOs2W_inputContainer .react-international-phone-country-selector-dropdown-arrow{display:none}._2mOs2W_errorLabel{color:var(--error-color,#e53e3e)}._2mOs2W_error{color:var(--error-color,#e53e3e);margin-top:var(--space-1);font-size:.85rem}
._76fQpa_formStep{gap:var(--space-8);flex-direction:column;width:100%;display:flex;container:form-step/inline-size}._76fQpa_formFields{gap:var(--space-6);grid-template-columns:1fr;width:100%;display:grid}@container form-step (min-width:520px){._76fQpa_formFields{grid-template-columns:repeat(2,1fr)}}._76fQpa_formFieldsGrid{gap:var(--grid-gap,1.5rem);grid-template-columns:1fr;width:100%;display:grid}._76fQpa_formFieldsGrid>*{grid-column:1/-1}@container form-step (min-width:520px){._76fQpa_formFieldsGrid{grid-template-columns:repeat(var(--grid-columns,2), 1fr)}._76fQpa_formFieldsGrid>*{grid-column:var(--field-grid-column,span 1)}._76fQpa_formFieldsGrid>[data-col-span="3"],._76fQpa_formFieldsGrid>[data-col-span="4"],._76fQpa_formFieldsGrid>[data-col-span="5"],._76fQpa_formFieldsGrid>[data-col-span="6"]{grid-column:1/-1}}._76fQpa_formActions{gap:var(--space-4);justify-content:flex-end;display:flex}@container form-step (max-width:519px){._76fQpa_formActions{flex-direction:column-reverse}._76fQpa_formActions button{width:100%}}._76fQpa_formActions._76fQpa_formActionsInline{grid-column:1/-1;justify-content:flex-start;align-items:center}._76fQpa_formActions._76fQpa_formActionsInline button{width:100%}@container form-step (min-width:520px){._76fQpa_formActions._76fQpa_formActionsInline{grid-column:var(--actions-grid-column,1/-1)}}._76fQpa_required{color:#999;margin-left:var(--space-1);font-size:.875em}._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}._76fQpa_submitError svg{flex-shrink:0;width:1.25rem;height:1.25rem}
.ynX1SW_quizStep{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.ynX1SW_quizProgress{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ynX1SW_quizProgress .ynX1SW_progressText{font-weight:var(--font-weight-medium);color:#7982ad;font-size:var(--font-size-sm);white-space:nowrap;flex-shrink:0;line-height:140%}.ynX1SW_quizProgress .ynX1SW_progressBar{border-radius:var(--radius-md);box-sizing:content-box;background:#eaeaf940;border:1px solid #eaeaf9;flex:1;height:4px;padding:1px;overflow:hidden}.ynX1SW_quizProgress .ynX1SW_progressBar>div{background:#007bff;border-radius:6px;height:100%;transition:width .3s}.ynX1SW_quizQuestion h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:#111827;margin-bottom:var(--space-3);line-height:1.4;display:inline}.ynX1SW_quizQuestion .ynX1SW_required{color:var(--color-danger);margin-left:var(--space-1);font-size:var(--font-size-2xl)}.ynX1SW_quizQuestion .ynX1SW_questionContent{margin-top:0}.ynX1SW_quizQuestion .ynX1SW_description{color:#6b7280;margin-top:var(--space-3);font-size:.938rem;line-height:1.6}.ynX1SW_quizOptions{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.ynX1SW_quizOptions{grid-template-columns:1fr}}.ynX1SW_quizOption{padding:var(--space-4);border-radius:var(--radius-xl);cursor:pointer;opacity:1;text-align:left;color:#000;--radio-border:#dedede;--radio-bg:#f3f3f3;--radio-checked-bg:#fff;--radio-checked-border:#fff;--radio-checked-mark:#000;--checkbox-border:#dedede;--checkbox-bg:#f3f3f3;--checkbox-checked-bg:#fff;--checkbox-checked-border:#fff;--checkbox-checked-mark:#000;background:#f3f3f3;border:none;align-items:center;width:100%;transition:all .2s;display:flex}.ynX1SW_quizOption:hover{background:#e8e8e8}.ynX1SW_quizOption:focus{outline:none}.ynX1SW_quizOption>div{pointer-events:none;width:100%;margin-bottom:0}.ynX1SW_quizOption>div>div{gap:var(--space-3)}.ynX1SW_quizOption>div input,.ynX1SW_quizOption>div label{pointer-events:none}.ynX1SW_quizOptionCheckbox{border-radius:var(--radius-md)}.ynX1SW_quizOptionActive{color:#fff;--radio-border:#fff;--radio-bg:#000;--radio-checked-bg:#000;--radio-checked-border:#fff;--radio-checked-mark:#fff;--checkbox-border:#fff;--checkbox-bg:#000;--checkbox-checked-bg:#000;--checkbox-checked-border:#fff;--checkbox-checked-mark:#fff;background:#000!important}.ynX1SW_quizOptionActive>div label{color:#fff}.ynX1SW_quizTextarea{width:100%;padding:var(--space-4) var(--space-5);font-size:var(--font-size-md);color:#111827;border-radius:var(--radius-md);resize:vertical;min-height:120px;margin-bottom:var(--space-8);background-color:#fff;border:2px solid #e5e7eb;font-family:inherit;line-height:1.6;transition:all .2s}.ynX1SW_quizTextarea:focus{border-color:var(--color-info);outline:none;box-shadow:0 0 0 3px #3b82f61a}.ynX1SW_quizTextarea::placeholder{color:#9ca3af}.ynX1SW_quizRating{gap:var(--space-3);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.ynX1SW_quizRating button{width:3.5rem;height:3.5rem;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:#6b7280;cursor:pointer;background-color:#fff;border:2px solid #e5e7eb;border-radius:10px;transition:all .2s;position:relative}.ynX1SW_quizRating button:hover{background-color:#f3f4f6;border-color:#d1d5db;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.ynX1SW_quizRating button.ynX1SW_active{color:#fff;background:linear-gradient(135deg, var(--color-warning) 0%, #d97706 100%);border-color:var(--color-warning);transform:scale(1.05);box-shadow:0 4px 12px #f59e0b4d}.ynX1SW_quizRating button.ynX1SW_active:before{content:"★";font-size:var(--font-size-base);color:#fbbf24;animation:.6s ynX1SW_sparkle;position:absolute;top:-8px;right:-8px}@keyframes ynX1SW_sparkle{0%{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1}to{opacity:0;transform:scale(1.5)rotate(180deg)}}.ynX1SW_error{font-size:var(--font-size-base);color:var(--color-danger);margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background-color:#fef2f2;border:1px solid #fecaca;display:flex}.ynX1SW_error:before{content:"⚠";font-size:var(--font-size-md)}.ynX1SW_submitError{font-size:var(--font-size-base);color:var(--color-danger);margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);background-color:#fef2f2;border:1px solid #fecaca;display:flex}.ynX1SW_submitError:before{content:"❌";font-size:var(--font-size-lg)}.ynX1SW_quizActions{gap:var(--space-4);justify-content:flex-end;display:flex}.ynX1SW_quizActions button{min-width:160px;padding:var(--space-3) var(--space-8)}@media (max-width:768px){.ynX1SW_quizActions{flex-direction:column-reverse}.ynX1SW_quizActions button{width:100%;min-width:unset}.ynX1SW_quizQuestion h3{font-size:var(--font-size-xl)}.ynX1SW_quizOption{padding:var(--space-4) var(--space-5)}.ynX1SW_quizRating{justify-content:center}.ynX1SW_quizRating button{width:3rem;height:3rem;font-size:var(--font-size-lg)}}
.NZGkBW_content{gap:var(--space-5);flex-direction:column;display:flex}.NZGkBW_benefits{flex-direction:column;gap:.875rem;max-width:360px;margin:0;padding:0;list-style:none;display:flex}.NZGkBW_benefit{align-items:center;gap:var(--space-3);display:flex}.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){.NZGkBW_benefitIcon{corner-shape:squircle;border-radius:.875rem}}.NZGkBW_benefitText{font-size:var(--font-size-base);color:var(--text-primary);text-wrap:balance;line-height:1.4}.NZGkBW_actionsRow{gap:var(--space-3);display:flex}.NZGkBW_actionsRow>*{min-width:0;padding-inline:var(--space-2);flex:1}.NZGkBW_setupDescription{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.NZGkBW_steps{gap:var(--space-4);counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NZGkBW_step{gap:var(--space-3);display:flex}.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}.NZGkBW_stepBody{gap:var(--space-1-5);min-width:0;padding-top:var(--space-0-5);flex-direction:column;flex:1;display:flex}.NZGkBW_stepTitle{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;line-height:1.3}.NZGkBW_stepText{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.NZGkBW_stepButton{margin-top:var(--space-1)}.NZGkBW_formWrapper{gap:var(--space-4);flex-direction:column;display:flex}.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){.NZGkBW_hiddenHint{corner-shape:squircle;border-radius:.875rem}}.NZGkBW_successContent{gap:var(--space-2);flex-direction:column;display:flex}.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}.NZGkBW_successText{text-align:center;font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}
._6Fl4va_container{align-items:stretch;gap:var(--space-2);min-width:0;display:flex}@media (max-width:1100px){._6Fl4va_container{flex-direction:column;align-items:stretch}}._6Fl4va_eventFormDateTimePicker{flex:auto;min-width:0}._6Fl4va_eventFormDateTimePickerMulti{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background-color:#0000000a}._6Fl4va_dateTimeWrapper{gap:var(--space-3);flex-direction:column;display:flex}._6Fl4va_dayGroup{flex-direction:column;display:flex}._6Fl4va_dayGrid{align-items:start;gap:var(--space-2);grid-template-columns:minmax(120px,160px) minmax(0,1fr);display:grid}@media (max-width:1100px){._6Fl4va_dayGrid{grid-template-columns:1fr}}@media (max-width:600px){._6Fl4va_dayGrid{grid-template-columns:auto minmax(0,1fr)}}._6Fl4va_slotsColumn{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._6Fl4va_slotRow{align-items:center;gap:var(--space-2);display:flex}._6Fl4va_removeSpacer{flex-shrink:0;width:32px}._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}._6Fl4va_addTimeSlotButton svg{flex-shrink:0}._6Fl4va_addTimeSlotButton:hover{opacity:.8}._6Fl4va_addMultipleDaysButton{white-space:nowrap;flex:none;align-self:stretch}@media (max-width:1100px){._6Fl4va_addMultipleDaysButton{align-self:flex-start}}._6Fl4va_dateRow{align-items:center;gap:var(--space-2);display:flex;position:relative}._6Fl4va_dateRow._6Fl4va_withLine:after{content:"";border-left:1.5px dashed #0d151c33;height:calc(100% - 6px);position:absolute;top:calc(50% + 5px);left:3px}._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}._6Fl4va_dot{z-index:1;background-color:#9f9fa0;border-radius:100%;flex-shrink:0;width:8px;height:8px;display:block;position:relative}._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}._6Fl4va_rowLabel{font-weight:var(--font-weight-medium);white-space:nowrap}._6Fl4va_dateRowPickers{align-items:center;gap:var(--space-1);flex:1;display:flex}._6Fl4va_timePickerPair{flex:1;align-items:center;gap:1px;min-width:0;display:flex}._6Fl4va_timePickerLeft,._6Fl4va_timePickerRight{flex:1 1 0;min-width:0}._6Fl4va_timePickerLeft button,._6Fl4va_timePickerRight button{min-width:56px}._6Fl4va_timePickerLeft button{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}._6Fl4va_timePickerRight button{border-radius:0 var(--radius-sm) var(--radius-sm) 0}._6Fl4va_datepickerBlock{position:relative}._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}._6Fl4va_datepickerBlockInner:hover{background:#00000014}@media (max-width:600px){._6Fl4va_datepickerBlockInner{min-width:0;padding:var(--space-2);gap:var(--space-1-5)}}._6Fl4va_datepickerIcon{color:inherit;flex-shrink:0}._6Fl4va_datepickerBlockValue{font-weight:inherit;font-size:inherit;color:inherit}._6Fl4va_datepickerBlockValueSelected{color:#000}._6Fl4va_datepickerBlockPopup{border-radius:var(--radius-md);background:#fff;box-shadow:0 4px 24px #0000001f}._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}._6Fl4va_removeButton:hover{color:var(--color-danger,#dc3545);background:#0000000a}._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){._6Fl4va_addDayButton{corner-shape:squircle}}._6Fl4va_addDayButton svg{flex-shrink:0}._6Fl4va_addDayButton:hover:not(:disabled){background-color:#8433fc0a}._6Fl4va_addDayButton:disabled{opacity:.4;cursor:not-allowed;color:var(--text-muted,#0d151c66);border-color:#0d151c1a}._6Fl4va_limitMessage{padding:var(--space-2) 0;font-size:var(--font-size-sm);color:var(--text-secondary,#888)}._6Fl4va_hasError ._6Fl4va_datepickerBlockInner{border:1px solid var(--color-danger,#dc3545);background:#dc35450d}._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){._6Fl4va_mobilePreviewButton{corner-shape:squircle;border-radius:var(--radius-lg)}}._6Fl4va_mobilePreviewButton:hover{background-color:#0000000f}._6Fl4va_mobilePreviewButton._6Fl4va_hasError{border-color:var(--color-danger,#dc3545);background:#dc35450d}._6Fl4va_mobilePreviewIcon{margin-top:var(--space-0-5);color:#0d151c5c;flex-shrink:0}._6Fl4va_mobilePreviewInfo{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}._6Fl4va_mobilePreviewDate{font-size:var(--font-size-md);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._6Fl4va_mobilePreviewTime{color:#0d151c5c;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}._6Fl4va_mobilePreviewText{font-size:var(--font-size-md);color:#0d151ca3;flex:1;min-width:0}._6Fl4va_modalContent{gap:var(--space-4);flex-direction:column;display:flex}._6Fl4va_saveChangesButton{margin-top:var(--space-1);width:100%}
.c1cDda_editorShell{min-height:12rem}.c1cDda_editorShell .codex-editor__redactor{min-height:12rem}@media (min-width:651px){.c1cDda_editorShell .ce-popover{--max-height:12rem}}.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}.c1cDda_descriptionDoneButton{width:100%;margin-top:var(--space-4)}
.u7GvEW_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}.u7GvEW_content{gap:var(--space-4);flex-direction:column;display:flex}.u7GvEW_error{padding:var(--space-3);border-radius:var(--radius-sm);color:#c33;font-size:var(--font-size-base);background:#fee;border:1px solid #fcc}.u7GvEW_input{width:100%}.u7GvEW_field{gap:var(--space-2);flex-direction:column;display:flex}.u7GvEW_typeOption{align-items:center;gap:var(--space-1-5);white-space:nowrap;display:inline-flex}.u7GvEW_label{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.u7GvEW_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}.u7GvEW_totalUsesRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.u7GvEW_totalUsesLabel{font-size:17px;font-weight:var(--font-weight-semibold);color:var(--text-primary);white-space:nowrap}.u7GvEW_totalUsesInput{flex:0 0 120px;min-width:0}.u7GvEW_buttonGroup{gap:var(--space-3);display:flex}.u7GvEW_buttonGroup>button{flex:1}@media (max-width:600px){.u7GvEW_title{font-size:var(--font-size-2xl);margin-bottom:var(--space-4)}.u7GvEW_content{gap:var(--space-3)}}.u7GvEW_validityDescription{font-size:var(--font-size-sm);color:var(--text-muted);margin:var(--space-1) 0 var(--space-2);line-height:1.4}.u7GvEW_advancedSettingsButton{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.u7GvEW_advancedSettingsButton:hover .u7GvEW_advancedSettingsArrow{color:#131517;transform:translate(2px)}.u7GvEW_advancedSettingsButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.u7GvEW_advancedSettingsTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:#000;margin-bottom:var(--space-0-5)}.u7GvEW_advancedSettingsDesc{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:#1315175c}.u7GvEW_advancedSettingsConfigured{color:#d69712}.u7GvEW_advancedSettingsArrow{color:#1315175c;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}
.CAzrbW_section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.CAzrbW_header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.CAzrbW_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.CAzrbW_description{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.CAzrbW_couponInfo{flex:1;align-items:center;gap:30px;display:flex}.CAzrbW_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}.CAzrbW_couponCode:hover{opacity:.7}.CAzrbW_couponCode:active{opacity:.5}.CAzrbW_inactiveCoupon{opacity:.6;text-decoration:line-through}.CAzrbW_couponMeta{font-size:var(--font-size-base);color:var(--text-secondary)}.CAzrbW_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}.CAzrbW_deleteButton:hover{color:#c33;background:#fee;border-color:#c33}@media (max-width:600px){.CAzrbW_section{margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.CAzrbW_header{gap:var(--space-3);flex-direction:column}.CAzrbW_title{font-size:var(--font-size-xl)}.CAzrbW_description{font-size:var(--font-size-base)}.CAzrbW_couponCode{font-size:15px}.CAzrbW_couponMeta{font-size:var(--font-size-sm)}}
.yI83qG_content{gap:var(--space-4);flex-direction:column;display:flex}.yI83qG_intro{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.yI83qG_providers{gap:var(--space-2);border:0;grid-template-columns:1fr;margin:0;padding:0;display:grid}.yI83qG_providersLegend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.yI83qG_providerInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (min-width:640px){.yI83qG_providers{grid-template-columns:1fr 1fr}}.yI83qG_providerCard{gap:var(--space-1);border-radius:var(--radius-md);flex-direction:column;display:flex}@supports (corner-shape:squircle){.yI83qG_providerCard{corner-shape:squircle;border-radius:var(--radius-md)}}.yI83qG_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}.yI83qG_providerCard:hover{background:var(--hover-bg-color)}.yI83qG_providerActive{border-color:var(--color-primary);background:var(--bg-primary)}.yI83qG_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}.yI83qG_providerLogo{border-radius:var(--radius-xs);flex-shrink:0}.yI83qG_soonTag{border-radius:var(--radius-pill)}@supports (corner-shape:squircle){.yI83qG_soonTag{corner-shape:squircle;border-radius:var(--radius-pill)}}.yI83qG_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)}.yI83qG_vchasnoNotice{border-radius:var(--radius-md)}@supports (corner-shape:squircle){.yI83qG_vchasnoNotice{corner-shape:squircle;border-radius:var(--radius-md)}}.yI83qG_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}.yI83qG_instructions{border-radius:var(--radius-md)}@supports (corner-shape:squircle){.yI83qG_instructions{corner-shape:squircle;border-radius:var(--radius-md)}}.yI83qG_instructions{padding:var(--space-4);background:var(--bg-secondary)}.yI83qG_instructionsTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-2)}.yI83qG_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}.yI83qG_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}.yI83qG_cabinetLink:hover{text-decoration:underline}.yI83qG_cabinetLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.yI83qG_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}.yI83qG_advancedToggle:hover{color:var(--text-primary)}.yI83qG_advancedToggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.yI83qG_failure{border-radius:var(--radius-md)}@supports (corner-shape:squircle){.yI83qG_failure{corner-shape:squircle;border-radius:var(--radius-md)}}.yI83qG_failure{gap:var(--space-3);padding:var(--space-4);background:var(--bg-secondary);border-left:3px solid var(--color-danger);display:flex}.yI83qG_failureIcon{color:var(--color-danger);padding-top:var(--space-0-5);flex-shrink:0;line-height:0}.yI83qG_failureTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.yI83qG_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}.yI83qG_securityNote{font-size:var(--font-size-sm);color:var(--text-muted);margin:0;line-height:1.4}.yI83qG_actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}
.OzgduG_section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.OzgduG_header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.OzgduG_headerText{flex:1;min-width:0}.OzgduG_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2)}.OzgduG_description{font-size:var(--font-size-md);color:var(--text-secondary);margin:0;line-height:1.5}.OzgduG_sellerRow{align-items:center;gap:var(--space-3);width:100%;min-height:44px;display:flex}.OzgduG_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}.OzgduG_sellerInfo{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.OzgduG_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}.OzgduG_sellerMeta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);color:var(--text-secondary);overflow:hidden}.OzgduG_sellerActions{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.OzgduG_failedNote{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-warning);line-height:1.4}.OzgduG_why{border-radius:var(--radius-lg)}@supports (corner-shape:squircle){.OzgduG_why{corner-shape:squircle;border-radius:var(--radius-lg)}}.OzgduG_why{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);background:var(--bg-secondary);display:flex}.OzgduG_whyIcon{color:var(--text-secondary);padding-top:var(--space-0-5);flex-shrink:0;line-height:0}.OzgduG_whyTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-1)}.OzgduG_whyText{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.OzgduG_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}.OzgduG_whyLink:hover{text-decoration:underline}.OzgduG_whyLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.OzgduG_receipts{margin-top:var(--space-6)}.OzgduG_receiptsTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-3)}.OzgduG_receiptList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OzgduG_receiptRow{border-radius:var(--radius-md)}@supports (corner-shape:squircle){.OzgduG_receiptRow{corner-shape:squircle;border-radius:var(--radius-md)}}.OzgduG_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}.OzgduG_receiptMain{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.OzgduG_receiptAmount{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.OzgduG_receiptCode{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);color:var(--text-secondary);overflow:hidden}.OzgduG_receiptSide{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.OzgduG_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}.OzgduG_receiptLink:hover{text-decoration:underline}.OzgduG_receiptLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:640px){.OzgduG_receiptRow{flex-direction:column;align-items:flex-start}}
.VQq5UG_headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.VQq5UG_headerIcon{border-radius:var(--radius-full);color:#131517a3;background-color:#1315170a;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.VQq5UG_headerIcon svg{width:1.5rem;height:1.5rem}.VQq5UG_headerActions{align-items:center;gap:var(--space-2);display:flex}.VQq5UG_valueRow{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.VQq5UG_value{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}.VQq5UG_inactive{opacity:.6;text-decoration:line-through}.VQq5UG_inactiveBadge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:#dc2626;background:#dc26261a;align-items:center;display:inline-flex}.VQq5UG_typeRow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.VQq5UG_typeLabel{align-items:center;gap:var(--space-1-5);font-size:var(--font-size-base);color:#1315175c;display:inline-flex}.VQq5UG_typeValue{font-size:var(--font-size-base);color:#131517a3}.VQq5UG_description{font-size:var(--font-size-sm);color:var(--text-secondary);margin:var(--space-3) 0 var(--space-6);line-height:1.5}.VQq5UG_redemptionsSection{border-top:1px solid var(--border-color);padding-top:var(--space-6);margin-top:var(--space-3)}.VQq5UG_redemptionsSectionTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--space-4)}.VQq5UG_redemptionsList{margin-top:var(--space-3)}.VQq5UG_redemptionsLoading{margin:var(--space-3) 0 0;font-size:var(--font-size-base);color:var(--text-secondary)}.VQq5UG_redemptionRow{align-items:center;gap:var(--space-3);width:100%;display:flex}.VQq5UG_redemptionAvatar{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;width:36px;height:36px}.VQq5UG_redemptionInfo{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.VQq5UG_redemptionName{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VQq5UG_redemptionMeta{font-size:var(--font-size-sm);color:var(--text-secondary)}.VQq5UG_redemptionTime{font-size:var(--font-size-sm);color:var(--text-muted);align-self:flex-end}.VQq5UG_deleteModalFooter{gap:var(--space-3);justify-content:flex-end;display:flex}.VQq5UG_deleteModalText{color:var(--text-primary);margin:0;font-size:15px;line-height:1.5}
._8hzjXa_container{padding:var(--space-2) 0}._8hzjXa_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}._8hzjXa_description{font-size:var(--font-size-base);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.5}._8hzjXa_content{gap:var(--space-4);flex-direction:column;display:flex}._8hzjXa_error{padding:var(--space-3);border-radius:var(--radius-sm);color:#c33;font-size:var(--font-size-base);background:#fee;border:1px solid #fcc}._8hzjXa_input{width:100%}._8hzjXa_field{gap:var(--space-2);flex-direction:column;display:flex}._8hzjXa_label{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary)}._8hzjXa_beneficiaryHint{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.4}._8hzjXa_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}._8hzjXa_totalUsesRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._8hzjXa_totalUsesLabel{font-size:17px;font-weight:var(--font-weight-semibold);color:var(--text-primary);white-space:nowrap}._8hzjXa_totalUsesInput{flex:0 0 120px;min-width:0}._8hzjXa_buttonGroup{gap:var(--space-3);display:flex}._8hzjXa_buttonGroup>button{flex:1}@media (max-width:600px){._8hzjXa_title{font-size:var(--font-size-2xl);margin-bottom:var(--space-1)}._8hzjXa_content{gap:var(--space-3)}}
.rF7KOW_section{margin-bottom:var(--space-8)}.rF7KOW_header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.rF7KOW_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.rF7KOW_discountInfo{flex:1;align-items:center;gap:30px;display:flex}.rF7KOW_discountValue{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.rF7KOW_discountMeta{font-size:var(--font-size-base);color:var(--text-secondary)}@media (max-width:600px){.rF7KOW_section{margin-bottom:var(--space-6)}.rF7KOW_header{gap:var(--space-3);flex-wrap:wrap}.rF7KOW_title{font-size:var(--font-size-lg)}}
._601TAa_container{padding:var(--space-2) 0}._601TAa_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}._601TAa_description{font-size:var(--font-size-base);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.5}._601TAa_content{gap:var(--space-4);flex-direction:column;display:flex}._601TAa_error{padding:var(--space-3);border-radius:var(--radius-sm);color:#c33;font-size:var(--font-size-base);background:#fee;border:1px solid #fcc}._601TAa_input{width:100%}._601TAa_field{gap:var(--space-2);flex-direction:column;display:flex}._601TAa_label{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary)}._601TAa_beneficiaryHint{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.4}._601TAa_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}._601TAa_totalUsesRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._601TAa_totalUsesLabel{font-size:17px;font-weight:var(--font-weight-semibold);color:var(--text-primary);white-space:nowrap}._601TAa_totalUsesInput{flex:0 0 120px;min-width:0}._601TAa_buttonGroup{gap:var(--space-3);display:flex}._601TAa_buttonGroup>button{flex:1}@media (max-width:600px){._601TAa_title{font-size:var(--font-size-2xl);margin-bottom:var(--space-1)}._601TAa_content{gap:var(--space-3)}}
.X68xHa_section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}.X68xHa_header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.X68xHa_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.X68xHa_description{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.X68xHa_discountInfo{flex:1;align-items:center;gap:30px;display:flex}.X68xHa_discountValue{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.X68xHa_discountMeta{font-size:var(--font-size-base);color:var(--text-secondary)}@media (max-width:600px){.X68xHa_section{margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.X68xHa_header{gap:var(--space-3);flex-direction:column}.X68xHa_title{font-size:var(--font-size-xl)}.X68xHa_description{font-size:var(--font-size-base)}}
.ks5x-G_body{gap:var(--space-5);flex-direction:column;display:flex}.ks5x-G_cropArea{background:var(--bg-tertiary);border-radius:0;width:100%;height:320px;position:relative;overflow:hidden}@media (max-width:600px){.ks5x-G_cropArea{flex-shrink:0;height:min(320px,70dvh)}}@media not (max-width:600px){.ks5x-G_cropArea{border-radius:14px 14px 0 0}@supports (corner-shape:squircle){.ks5x-G_cropArea{corner-shape:squircle;border-radius:2.75rem 2.75rem 0 0}}}.ks5x-G_zoomControl{padding:0 1.25rem}@media (max-width:600px){.ks5x-G_zoomControl{padding:0 12px}}.ks5x-G_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){.ks5x-G_hint{padding:0 12px}}.ks5x-G_footer{gap:var(--space-3);width:100%;display:flex}.ks5x-G_footer>*{flex:1}
.PjTpYG_container{padding:var(--space-2) 0}.PjTpYG_description{font-size:var(--font-size-base);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.5}.PjTpYG_content{gap:var(--space-4);flex-direction:column;display:flex}.PjTpYG_error{padding:var(--space-3);border-radius:var(--radius-sm);color:#c33;font-size:var(--font-size-base);background:#fee;border:1px solid #fcc}.PjTpYG_input{width:100%}.PjTpYG_hint{font-size:var(--font-size-xs);color:var(--text-muted);margin:-8px 0 0;line-height:1.4}.PjTpYG_buttonGroup{gap:var(--space-3);display:flex}.PjTpYG_buttonGroup>button{flex:1}@media (max-width:600px){.PjTpYG_content{gap:var(--space-3)}}
.vX_qOa_avatarImage{border-radius:var(--radius-full);width:64px;height:64px;margin-top:var(--space-2)}.vX_qOa_avatarFallback{border-radius:var(--radius-full);background:#b0abb8;width:64px;height:64px;display:inline-block}.vX_qOa_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}.vX_qOa_avatarLabel:hover{color:#131517}.vX_qOa_avatarWrapper{width:160px;height:160px;margin-top:var(--space-2);margin-bottom:var(--space-2);position:relative}.vX_qOa_avatarArea{border-radius:var(--radius-full);cursor:pointer;background:#f5f5fa;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.vX_qOa_avatarArea:hover .vX_qOa_avatarUploadBtn{background:#7e2fff}.vX_qOa_avatarImageLarge{border-radius:var(--radius-full);object-fit:cover;background:#f5f5fa;width:160px;height:160px;display:block}.vX_qOa_avatarInput{display:none}.vX_qOa_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}.vX_qOa_avatarUploadBtn svg{max-width:20px;max-height:20px}.vX_qOa_avatarUploadBtn:disabled{opacity:.6;cursor:not-allowed}.vX_qOa_avatarUploadBtn svg{display:block}.vX_qOa_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%)}
.fpheHW_link{align-items:center;gap:var(--space-1-5);min-height:44px;padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-secondary);transition:color var(--transition-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:flex}.fpheHW_link:hover{color:var(--text-primary);text-decoration:underline}.fpheHW_link:focus{outline:none}.fpheHW_link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:8px}@supports (corner-shape:squircle){.fpheHW_link:focus-visible{corner-shape:squircle;border-radius:.75rem}}.fpheHW_link svg{flex-shrink:0}
._8zvslW_section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color)}._8zvslW_header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._8zvslW_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0}._8zvslW_description{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}._8zvslW_policyInfo{flex:1;align-items:center;gap:30px;display:flex}._8zvslW_policyValue{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-primary)}._8zvslW_policyMeta{font-size:var(--font-size-base);color:var(--text-secondary)}@media (max-width:600px){._8zvslW_section{margin-bottom:var(--space-8);padding-bottom:var(--space-8)}._8zvslW_header{gap:var(--space-3);flex-direction:column}._8zvslW_title{font-size:var(--font-size-xl)}._8zvslW_description{font-size:var(--font-size-base)}}
.qCgVqG_profilePreview{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:0;display:flex}.qCgVqG_profilePreview:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:var(--radius-md)}.qCgVqG_profileContent{min-width:0}.qCgVqG_profileAvatar{border-radius:var(--radius-full);object-fit:cover;background:var(--bg-secondary);border:2px solid var(--border-color);flex-shrink:0;width:48px;height:48px}.qCgVqG_avatarPlaceholder{border-radius:var(--radius-full);background:var(--bg-tertiary);border:2px solid var(--border-color);flex-shrink:0;width:48px;height:48px}.qCgVqG_profileName{font-weight:var(--font-weight-semibold);color:var(--text-primary);align-items:center;gap:var(--space-1-5);flex-wrap:wrap;font-size:1.063rem;display:flex}.qCgVqG_profileEmojis{align-items:center;gap:var(--space-0-5);line-height:1;display:inline-flex}.qCgVqG_profileEmoji{font-size:var(--font-size-md)}.qCgVqG_profileStatus{color:var(--text-secondary);margin-top:var(--space-0-5);align-items:center;gap:var(--space-1-5);font-size:.938rem;display:flex}.qCgVqG_noStatus{color:var(--text-secondary);font-style:italic}.qCgVqG_editIcon{width:18px;height:18px;color:var(--color-text-tertiary,#1315177a);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.qCgVqG_editIcon svg{width:100%;height:100%}
.pitMKa_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){.pitMKa_block{corner-shape:squircle;border-radius:1.5rem}}.pitMKa_header{gap:var(--space-1);flex-direction:column;display:flex}.pitMKa_title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.pitMKa_description{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.pitMKa_cards{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:768px){.pitMKa_cards{grid-template-columns:1fr 1fr}}.pitMKa_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}.pitMKa_cardHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.pitMKa_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}.pitMKa_cardName{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);flex:1}.pitMKa_cardText,.pitMKa_howTo{font-size:var(--font-size-xs);color:var(--text-secondary);margin:0;line-height:1.5}.pitMKa_meta{gap:var(--space-1) var(--space-3);font-size:var(--font-size-xs);grid-template-columns:auto 1fr;margin:0;display:grid}.pitMKa_meta dt{color:var(--text-secondary)}.pitMKa_meta dd{color:var(--text-primary);font-weight:var(--font-weight-medium);word-break:break-all;margin:0}.pitMKa_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}.pitMKa_note svg{flex-shrink:0;margin-top:.125rem}
.LTRHPW_radarWrap{margin-bottom:var(--space-5);justify-content:center;align-items:center;display:flex;overflow:visible}.LTRHPW_intro{margin:0 0 var(--space-5);color:var(--text-secondary);text-align:center;font-size:1rem;line-height:1.55}.LTRHPW_points{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LTRHPW_point{align-items:flex-start;gap:var(--space-3);display:flex}.LTRHPW_pointIcon{width:40px;height:40px;color:var(--color-primary);background:var(--bg-tertiary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (corner-shape:squircle){.LTRHPW_pointIcon{corner-shape:squircle;border-radius:1rem}}.LTRHPW_closeButton{width:100%;margin-top:var(--space-5)}.LTRHPW_pointText{padding-top:var(--space-1);color:var(--text-primary);flex:1;font-size:.9375rem;line-height:1.5}
.YiM8Lq_modeList{gap:var(--space-3);flex-direction:column;display:flex}.YiM8Lq_modeOption{font:inherit;color:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:0;padding:var(--space-4);text-align:left;background:0 0;background:var(--bg-secondary);border:none;border:1px solid var(--border-color);border-radius:var(--radius-md);transition:var(--transition-colors);cursor:pointer;display:flex}@supports (corner-shape:squircle){.YiM8Lq_modeOption{corner-shape:squircle;border-radius:14px}}.YiM8Lq_modeOption:hover{background:var(--hover-bg-color)}.YiM8Lq_modeOption:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.YiM8Lq_modeOptionText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.YiM8Lq_modeOptionTitleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.YiM8Lq_modeOptionTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.YiM8Lq_modeOptionHint{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.4}.YiM8Lq_modeOptionArrow{color:var(--text-muted);flex-shrink:0}.YiM8Lq_reviewNote{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.YiM8Lq_intro{padding:var(--space-3) var(--space-4);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:var(--space-4)}@supports (corner-shape:squircle){.YiM8Lq_intro{corner-shape:squircle;border-radius:14px}}.YiM8Lq_introTitle{margin:0 0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.YiM8Lq_introSteps{padding-left:var(--space-5);font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.YiM8Lq_introSteps li:not(:last-child){margin-bottom:var(--space-1-5)}.YiM8Lq_introLink{color:var(--text-primary);font-weight:var(--font-weight-medium);text-decoration:underline}.YiM8Lq_introLink:hover{opacity:.8}.YiM8Lq_introLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.YiM8Lq_form{gap:var(--space-3);flex-direction:column;display:flex}.YiM8Lq_submitButton{margin-top:var(--space-2);width:100%}
.Z1MSva_summary{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Z1MSva_count,.Z1MSva_empty{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}.Z1MSva_goals{gap:var(--space-1-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Z1MSva_goal{align-items:center;gap:var(--space-2);font-size:var(--font-size-base);color:var(--text-primary);min-width:0;display:flex}.Z1MSva_goalEmoji{flex-shrink:0;line-height:1}.Z1MSva_goalLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Z1MSva_goalCount{font-weight:var(--font-weight-semibold);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0}.Z1MSva_hint{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.45}.Z1MSva_locked{gap:var(--space-1);flex-direction:column;display:flex}.Z1MSva_unlockLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);align-self:flex-start;text-decoration:none}.Z1MSva_unlockLink:hover{text-decoration:underline}
._0NAqMq_block{background:var(--bg-secondary)}._0NAqMq_blockHeader{align-items:center;gap:var(--space-4);border-bottom:1px solid var(--divider-color);padding:1rem 1.125rem;display:flex}._0NAqMq_blockLogo{border-radius:var(--radius-pill);background:var(--color-primary);width:2.5rem;height:2.5rem;color:var(--bg-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._0NAqMq_blockInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._0NAqMq_blockTitleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._0NAqMq_blockTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0}._0NAqMq_modeCaption{font-size:var(--font-size-xs);color:var(--text-muted)}._0NAqMq_blockBody{font-size:var(--font-size-base);padding:1.125rem}._0NAqMq_bodyIntro{margin:0 0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary);line-height:1.5}._0NAqMq_hint{margin:var(--space-3) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.5}._0NAqMq_detailsList{margin:var(--space-1) 0}._0NAqMq_detailRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-1-5) 0;font-size:var(--font-size-sm);display:flex}._0NAqMq_detailRow:not(:last-child){border-bottom:1px solid var(--border-color)}._0NAqMq_detailLabel{color:var(--text-secondary);flex-shrink:0}._0NAqMq_detailValue{color:var(--text-primary);font-weight:var(--font-weight-medium);text-align:right;overflow-wrap:anywhere}._0NAqMq_detailValueMono{font-family:monospace;font-size:var(--font-size-sm);color:var(--text-primary);text-align:right;word-break:break-all}._0NAqMq_rejectedInfo{padding:var(--space-2-5) var(--space-3);background:var(--error-bg);border:1px solid var(--error-color);border-radius:var(--radius-sm);margin-bottom:var(--space-3)}._0NAqMq_rejectedText{font-size:var(--font-size-sm);color:var(--error-color);margin:0;line-height:1.5}._0NAqMq_rejectedComment{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--text-primary);line-height:1.5}._0NAqMq_actions{gap:var(--space-3);margin-top:var(--space-4);display:flex}._0NAqMq_disconnectDescription{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}._0NAqMq_disconnectFooter{gap:var(--space-2);margin-top:var(--space-6);display:flex}._0NAqMq_disconnectFooter>button{flex:1;display:flex}@container ticket-sales (max-width:700px){._0NAqMq_blockHeader{padding:var(--space-4);gap:var(--space-3)}._0NAqMq_blockBody{padding:var(--space-4)}._0NAqMq_blockLogo{width:2rem;height:2rem}._0NAqMq_actions{flex-direction:column}._0NAqMq_actions>button{width:100%}}
.P_dZ5W_roomHeader{align-items:flex-start;gap:var(--space-4);min-width:0;display:flex;position:relative}.P_dZ5W_radar{flex-shrink:0}.P_dZ5W_roomInfo{gap:var(--space-1-5);min-width:0;padding-right:var(--space-8);flex-direction:column;flex:1;display:flex}.P_dZ5W_roomTitle{font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);color:var(--text-primary)}.P_dZ5W_infoButton{border-radius:var(--radius-full);color:#1315177a;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:color .15s,background-color .15s;display:flex;position:absolute;top:0;right:0}.P_dZ5W_infoButton:hover{color:var(--text-primary);background:#1315170f}.P_dZ5W_infoButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:640px){.P_dZ5W_roomHeader{gap:var(--space-3)}}.P_dZ5W_profilePreview{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:0;display:flex}.P_dZ5W_profilePreview:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:var(--radius-md)}.P_dZ5W_profileContent{min-width:0}.P_dZ5W_profileAvatar{border-radius:var(--radius-full);object-fit:cover;background:var(--bg-secondary);border:2px solid var(--border-color);-webkit-user-select:none;user-select:none;pointer-events:none;flex-shrink:0;width:48px;height:48px}.P_dZ5W_avatarPlaceholder{border-radius:var(--radius-full);background:var(--bg-tertiary);border:2px solid var(--border-color);flex-shrink:0;width:48px;height:48px}.P_dZ5W_profileName{font-weight:var(--font-weight-semibold);color:var(--text-primary);align-items:center;gap:var(--space-1-5);flex-wrap:wrap;font-size:1.063rem;display:flex}.P_dZ5W_profileEmojis{align-items:center;gap:var(--space-0-5);line-height:1;display:inline-flex}.P_dZ5W_profileEmoji{font-size:var(--font-size-md)}.P_dZ5W_profileStatus{color:var(--text-secondary);margin-top:var(--space-0-5);align-items:center;gap:var(--space-1-5);font-size:.938rem;display:flex}.P_dZ5W_noStatus{color:var(--text-secondary);font-style:italic}.P_dZ5W_editIcon{width:18px;height:18px;color:var(--color-text-tertiary,#1315177a);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.P_dZ5W_editIcon svg{width:100%;height:100%}.P_dZ5W_joinButton{width:100%}.P_dZ5W_incognitoBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:#ed2b32;border-radius:var(--radius-sm);white-space:nowrap}.P_dZ5W_gateHint{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.P_dZ5W_qrRequired,.P_dZ5W_demoNote{font-size:var(--font-size-base);color:var(--text-secondary);text-align:center;padding:var(--space-2) 0 0;margin:0}
._9V4DYq_card{margin-top:var(--space-4)}._9V4DYq_row{gap:var(--space-3)}._9V4DYq_info{align-items:center;gap:var(--space-3);min-width:0;display:flex}._9V4DYq_logo{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}@supports (corner-shape:squircle){._9V4DYq_logo{corner-shape:squircle;border-radius:12px}}._9V4DYq_logoGlyph{background:var(--bg-tertiary);color:var(--text-secondary)}._9V4DYq_controls{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._9V4DYq_explain{font:inherit;color:var(--text-muted);cursor:pointer;width:1.75rem;height:1.75rem;border-radius:var(--radius-pill);cursor:pointer;transition:var(--transition-colors);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._9V4DYq_explain:hover{color:var(--text-primary);background:var(--bg-tertiary)}._9V4DYq_explain:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._9V4DYq_explainText{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}._9V4DYq_text{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}._9V4DYq_name{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary);align-items:center;gap:var(--space-2);display:flex}._9V4DYq_tagline{font-size:var(--font-size-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:640px){._9V4DYq_tagline{white-space:normal}}
.uWLUkq_body{gap:var(--space-4);flex-direction:column;display:flex}.uWLUkq_lead{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.uWLUkq_hint{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.4}.uWLUkq_unavailable{padding:var(--space-4);font-size:var(--font-size-base);color:var(--text-secondary);background:var(--bg-tertiary);border-radius:var(--radius-md);margin:0;line-height:1.5}@supports (corner-shape:squircle){.uWLUkq_unavailable{corner-shape:squircle;border-radius:14px}}.uWLUkq_actions{gap:var(--space-3);margin-top:var(--space-2);display:flex}.uWLUkq_actions>*{flex:1}@media (max-width:520px){.uWLUkq_actions{flex-direction:column}}
.ya1faa_container{gap:var(--space-2);flex-direction:column;display:flex}.ya1faa_container label{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.ya1faa_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}.ya1faa_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}.ya1faa_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}.ya1faa_emojiProfileItem:hover .ya1faa_emojiRemoveButton{opacity:1;pointer-events:auto}.ya1faa_emojiRemoveButton:hover{transform:scale(1.2)}.ya1faa_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}.ya1faa_emojiAddButton:hover{background-color:#fafafa;box-shadow:0 0 10px #e2e2e2}.ya1faa_emojiPickerPopup{z-index:2500}.ya1faa_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}.ya1faa_emojiInfo{font-size:var(--font-size-xs);color:#888}
.uPCC6W_section{margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border-color);container:ticket-sales/inline-size}.uPCC6W_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.uPCC6W_description{color:var(--text-secondary);margin:0 0 var(--space-6) 0;font-size:15px;line-height:1.5}.uPCC6W_contentGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.uPCC6W_leftColumn,.uPCC6W_rightColumn{flex-direction:column;display:flex}.uPCC6W_paymentCardContainer{border-radius:var(--radius-md);background-color:#fffc;height:100%;overflow:hidden}.uPCC6W_paymentCard{background:var(--bg-secondary);border-bottom:1px solid #13151714;justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}.uPCC6W_cardHeader{align-items:center;gap:var(--space-4);flex:1;display:flex}.uPCC6W_cardLogo{border-radius:var(--radius-pill);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;overflow:hidden}.uPCC6W_cardInfo{gap:var(--space-1-5);flex-direction:column;display:flex}.uPCC6W_cardTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0}.uPCC6W_cardStatus{align-items:center;gap:var(--space-1-5);font-size:var(--font-size-base);line-height:1.3;font-weight:var(--font-weight-regular);display:flex}.uPCC6W_statusLoading{color:var(--text-secondary)}.uPCC6W_statusConnected{color:var(--color-success);font-weight:var(--font-weight-medium)}.uPCC6W_statusIncomplete{color:#d69712;font-weight:var(--font-weight-medium)}.uPCC6W_statusDot{border-radius:var(--radius-pill);background-color:#d69712;flex-shrink:0;width:.5rem;height:.5rem}.uPCC6W_statusDotConnected{background-color:var(--color-success)}.uPCC6W_statusDotPending{background-color:#d69712}.uPCC6W_statusDate{color:var(--text-secondary);font-size:var(--font-size-sm)}.uPCC6W_cardArrow{font-size:var(--font-size-2xl);color:var(--text-secondary)}.uPCC6W_connectionDetails{font-size:var(--font-size-base);color:#131517a3;padding:1.125rem}.uPCC6W_detailRow{padding:var(--space-2) 0;justify-content:space-between;align-items:center;display:flex}.uPCC6W_detailRow:not(:last-child){border-bottom:1px solid var(--border-color)}.uPCC6W_detailLabel{font-size:var(--font-size-base);color:var(--text-secondary)}.uPCC6W_detailValue{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.uPCC6W_ibanValue{font-family:monospace;font-size:var(--font-size-sm);background:var(--bg-secondary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs)}.uPCC6W_actions{gap:var(--space-3);margin-top:var(--space-4);display:flex}.uPCC6W_actions>button{width:100%}.uPCC6W_statsCard{background:var(--bg-secondary);border-radius:var(--radius-md);padding:var(--space-5);flex-direction:column;height:100%;display:flex}.uPCC6W_statsGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.uPCC6W_statItem{gap:var(--space-1);flex-direction:column;display:flex}.uPCC6W_statLabel{font-size:var(--font-size-base);color:#1315175c;font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-1-5);display:inline-flex}.uPCC6W_statEditButton{color:#13151780;cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .15s,color .15s;display:inline-flex}.uPCC6W_statEditButton:hover{color:var(--text-primary);background-color:#1315170f}.uPCC6W_statValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);color:var(--text-primary)}.uPCC6W_upgradeHint{margin:var(--space-4) 0 0;font-size:var(--font-size-sm);color:#1315175c;text-align:center;line-height:1.4}.uPCC6W_upgradeButton{margin-top:var(--space-3);width:100%}@container ticket-sales (max-width:700px){.uPCC6W_section{margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.uPCC6W_title{font-size:var(--font-size-xl)}.uPCC6W_description{font-size:var(--font-size-base)}.uPCC6W_contentGrid{grid-template-columns:1fr}.uPCC6W_paymentCard{padding:var(--space-4)}.uPCC6W_cardHeader{gap:var(--space-3)}.uPCC6W_cardLogo{width:2rem;height:2rem}.uPCC6W_cardTitle{font-size:15px}.uPCC6W_cardStatus{font-size:var(--font-size-sm);flex-wrap:wrap}.uPCC6W_statusDate{font-size:var(--font-size-xs);width:100%}.uPCC6W_statValue{font-size:var(--font-size-lg)}}.uPCC6W_statusPending{color:#d69712;font-weight:var(--font-weight-medium)}.uPCC6W_statusIconPending{color:#d69712}.uPCC6W_statusIconIncomplete{color:var(--text-muted,#999)}.uPCC6W_pendingInfo{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--space-4);background:#d6971214;border:1px solid #d6971233;line-height:1.5;display:flex}.uPCC6W_pendingInfo svg{margin-top:var(--space-0-5);color:#d69712;flex-shrink:0}.uPCC6W_adminNoticeIntro{margin:0 0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary);line-height:1.5}.uPCC6W_adminNoticeIntro strong{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.uPCC6W_adminNoticeHint{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.uPCC6W_requirementsList{margin:var(--space-3) 0}.uPCC6W_requirementsIntro{margin:0 0 var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary);line-height:1.5}.uPCC6W_requirementItem{align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) 0;font-size:var(--font-size-sm);color:var(--text-secondary);display:flex}.uPCC6W_requirementItem:not(:last-child){border-bottom:1px solid var(--border-color)}.uPCC6W_requirementLabel{font-weight:var(--font-weight-medium)}.uPCC6W_infoIcon{color:var(--text-muted,#999);cursor:help;flex-shrink:0}.uPCC6W_disconnectHint{margin:var(--space-3) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.5}.uPCC6W_disconnectLink{color:var(--color-danger);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.uPCC6W_disconnectLink:hover{opacity:.8}.uPCC6W_verificationForm{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.uPCC6W_verificationField{gap:var(--space-1);flex-direction:column;display:flex}.uPCC6W_verificationFieldLabel{align-items:center;gap:var(--space-1-5);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);display:flex}.uPCC6W_editForm{gap:var(--space-3);flex-direction:column;display:flex}.uPCC6W_unlinkModalFooter{gap:var(--space-2);margin-top:var(--space-6);display:flex}.uPCC6W_unlinkModalFooter>button{flex:1;display:flex}.uPCC6W_submittedData{margin:var(--space-2) 0}.uPCC6W_submittedIntro{margin:0 0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.uPCC6W_submittedRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-1-5) 0;font-size:var(--font-size-sm);display:flex}.uPCC6W_submittedRow:not(:last-child){border-bottom:1px solid var(--border-color)}.uPCC6W_submittedLabel{color:var(--text-secondary);flex-shrink:0}.uPCC6W_submittedValue{color:var(--text-primary);font-weight:var(--font-weight-medium);text-align:right;word-break:break-all}.uPCC6W_submittedLogo{border-radius:var(--radius-sm);background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:hidden}.uPCC6W_submittedLogo img{object-fit:cover;width:100%;height:100%}.uPCC6W_rejectedInfo{border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-danger);margin-bottom:var(--space-3);background:#ef444414;border:1px solid #ef444433;padding:.625rem .875rem}.uPCC6W_rejectionComment{gap:var(--space-1);background:var(--bg-tertiary,#f0f0f2);border-radius:var(--radius-sm);margin-bottom:var(--space-3);flex-direction:column;padding:.625rem .875rem;display:flex}.uPCC6W_rejectionCommentLabel{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.uPCC6W_rejectionCommentText{font-size:var(--font-size-sm);color:var(--text-primary);white-space:pre-wrap}.uPCC6W_ownerOnlyBox{margin-top:var(--space-3)}.uPCC6W_ownerOnlyHint{padding:var(--space-3);background:var(--bg-tertiary,#f0f0f2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--text-secondary)}.uPCC6W_statusErrorBox{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md,.75rem);background:#ef44440f;border:1px solid #ef44442e;flex-direction:column;display:flex}.uPCC6W_statusErrorText{font-size:var(--font-size-sm);color:var(--color-danger)}.uPCC6W_limitsInfo{margin-top:var(--space-4);padding:var(--space-3);background:var(--bg-tertiary,#f0f0f2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--text-secondary);align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.uPCC6W_limitsWarning{background:#d6971214;border:1px solid #d6971233}.uPCC6W_limitsCount{font-weight:var(--font-weight-semibold);color:var(--text-primary);font-size:.9375rem}.uPCC6W_limitsText{color:var(--text-secondary)}.uPCC6W_limitsUpgrade{margin:var(--space-1-5) 0 0;font-size:var(--font-size-xs);color:var(--text-muted);width:100%}.uPCC6W_feePayerHint{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--text-muted);width:100%;line-height:1.4}.uPCC6W_passFeesModalDescription{margin:0 0 var(--space-4);font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.5}.uPCC6W_passFeesRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.uPCC6W_passFeesRowText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.uPCC6W_passFeesRowLabel{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-primary)}.uPCC6W_passFeesRowDescription{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.4}.uPCC6W_unlinkModalDescription{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.uPCC6W_notConnectedBanner{margin:var(--space-3) 0;padding:var(--space-4);border-radius:var(--radius-md);background-color:#0d151c0a}.uPCC6W_notConnectedTitle{margin:0 0 var(--space-1-5);font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:1.4}.uPCC6W_notConnectedDescription{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.uPCC6W_linkModalDescription{font-size:var(--font-size-base);color:var(--text-secondary);margin:0 0 var(--space-4);line-height:1.5}.uPCC6W_linkModalSummary{gap:var(--space-2);margin-bottom:var(--space-4);background-color:#0d151c0a;border-radius:10px;flex-direction:column;padding:12px 14px;display:flex}.uPCC6W_linkModalRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--font-size-sm);display:flex}.uPCC6W_linkModalLabel{color:var(--text-secondary);flex-shrink:0}.uPCC6W_linkModalValue{font-weight:var(--font-weight-medium);color:var(--text-primary);text-align:right;word-break:break-all}.uPCC6W_providerDivider{background:var(--divider-color);height:1px}.uPCC6W_preferredBlock{gap:var(--space-2);padding:var(--space-4) 1.125rem;border-top:1px solid var(--divider-color);background:var(--bg-secondary);flex-direction:column;display:flex}.uPCC6W_preferredTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.uPCC6W_preferredOptions{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.uPCC6W_preferredHint{font-size:var(--font-size-xs);color:var(--text-muted);margin:0;line-height:1.4}.uPCC6W_addProviderList{border-top:1px solid var(--divider-color);background:var(--bg-secondary)}.uPCC6W_addProviderRow{font:inherit;color:var(--text-secondary);cursor:pointer;align-items:center;gap:var(--space-2);width:100%;padding:0;padding:var(--space-3) 1.125rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--transition-colors);background:0 0;border:none;display:flex}.uPCC6W_addProviderRow:hover{background:var(--hover-bg-color);color:var(--text-primary)}.uPCC6W_addProviderRow:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.uPCC6W_addProviderRow:not(:first-child){border-top:1px solid var(--divider-color)}.uPCC6W_addProviderRow:disabled{opacity:.5;cursor:default}.uPCC6W_addProviderRow:disabled:hover{color:var(--text-secondary);background:0 0}.uPCC6W_skeletonCard,.uPCC6W_skeletonStatsCard{background:var(--bg-secondary);border-radius:var(--radius-md);height:100%;overflow:hidden}@supports (corner-shape:squircle){.uPCC6W_skeletonCard,.uPCC6W_skeletonStatsCard{corner-shape:squircle;border-radius:14px}}.uPCC6W_skeletonCardHeader{align-items:center;gap:var(--space-4);border-bottom:1px solid var(--divider-color);padding:1rem 1.125rem;display:flex}.uPCC6W_skeletonCardText{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.uPCC6W_skeletonCardBody{gap:var(--space-3);flex-direction:column;padding:1.125rem;display:flex}.uPCC6W_skeletonStatsCard{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));padding:1.125rem;display:grid}.uPCC6W_skeletonStatItem{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.uPCC6W_skeletonLogo,.uPCC6W_skeletonLine,.uPCC6W_skeletonLineShort,.uPCC6W_skeletonLineTitle,.uPCC6W_skeletonLineStatus,.uPCC6W_skeletonLineValue{background:var(--gradient-skeleton);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.4s ease-in-out infinite uPCC6W_shimmer;display:block}@media (prefers-reduced-motion:reduce){.uPCC6W_skeletonLogo,.uPCC6W_skeletonLine,.uPCC6W_skeletonLineShort,.uPCC6W_skeletonLineTitle,.uPCC6W_skeletonLineStatus,.uPCC6W_skeletonLineValue{animation:none}}.uPCC6W_skeletonLogo{border-radius:var(--radius-pill);flex-shrink:0;width:2.5rem;height:2.5rem}.uPCC6W_skeletonLine{width:100%;height:.75rem}.uPCC6W_skeletonLineShort{width:60%;height:.75rem}.uPCC6W_skeletonLineTitle{width:40%;height:1rem}.uPCC6W_skeletonLineStatus{width:30%;height:.75rem}.uPCC6W_skeletonLineValue{width:70%;height:1.25rem}.uPCC6W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container ticket-sales (max-width:700px){.uPCC6W_preferredBlock,.uPCC6W_addProviderRow{padding-left:var(--space-4);padding-right:var(--space-4)}}
._2lWFna_description{color:var(--text-secondary);margin:0;font-size:.938rem;line-height:1.5}._2lWFna_metaLine{color:var(--text-muted,var(--text-secondary));margin:0;font-size:.813rem;line-height:1.4}._2lWFna_helperText{font-size:var(--font-size-base);color:var(--text-secondary);text-align:center;padding:var(--space-3) 0;margin:0}._2lWFna_joinButton{width:100%}
._2B2lla_modal{max-width:400px}._2B2lla_modal h3{text-align:center}._2B2lla_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._2B2lla_content{gap:var(--space-4);flex-direction:column;display:flex}._2B2lla_field{min-width:0}._2B2lla_actions{gap:var(--space-2);flex-direction:column;display:flex}._2B2lla_actions button{min-width:80px}._2B2lla_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){._2B2lla_error{corner-shape:squircle;border-radius:var(--radius-md)}}._2B2lla_goalFieldset{border:none;min-width:0;margin:0;padding:0}._2B2lla_goalGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2B2lla_goalOption{gap:var(--space-2);flex-direction:column;display:flex}._2B2lla_goalOption[data-goal=casual_chat]{--goal-color:var(--blue-50)}._2B2lla_goalOption[data-goal=friends]{--goal-color:var(--teal-50)}._2B2lla_goalOption[data-goal=romantic]{--goal-color:var(--red-50)}._2B2lla_goalOption[data-goal=networking]{--goal-color:var(--yellow-50)}._2B2lla_goalOption[data-goal=business]{--goal-color:var(--slate-50)}._2B2lla_goalOption[data-goal=mentorship]{--goal-color:var(--green-50)}._2B2lla_goalOption[data-goal=flexible]{--goal-color:var(--purple-50)}._2B2lla_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){._2B2lla_goalOption{corner-shape:squircle;border-radius:1.125rem}}._2B2lla_goalOption:hover:not(:disabled){background:color-mix(in srgb, var(--goal-color,var(--text-primary)) 12%, transparent)}._2B2lla_goalOption:focus-visible{outline:2px solid var(--goal-color,var(--text-primary));outline-offset:2px}._2B2lla_goalOption:disabled{opacity:.35;cursor:not-allowed}._2B2lla_goalOptionWide{grid-column:1/-1}._2B2lla_goalOptionActive{background:var(--goal-color,var(--text-primary));color:#fff}._2B2lla_goalOptionActive:hover:not(:disabled){background:var(--goal-color,var(--text-primary))}._2B2lla_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%)}._2B2lla_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%)}._2B2lla_goalIcon{color:var(--goal-color,var(--text-muted));flex-shrink:0;justify-content:center;align-items:center;transition:color .18s;display:inline-flex}._2B2lla_goalOptionActive ._2B2lla_goalIcon{color:#fff}._2B2lla_goalOptionActive[data-goal=flexible] ._2B2lla_goalIcon{color:var(--goal-color)}._2B2lla_goalLabel{line-height:1.3}
.NiKlfa_buildingsList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NiKlfa_buildingItem{list-style:none}.NiKlfa_buildingCard{align-items:flex-start;gap:var(--space-4);color:inherit;background:0 0;text-decoration:none;display:flex;overflow:hidden}.NiKlfa_buildingThumb{border-radius:var(--radius-sm);background:var(--bg-tertiary,#f3f3f7);width:72px;height:72px;color:var(--text-muted,#8c8c99);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@supports (corner-shape:squircle){.NiKlfa_buildingThumb{corner-shape:squircle;border-radius:var(--radius-lg)}}.NiKlfa_buildingThumbImage{object-fit:cover}.NiKlfa_buildingContent{gap:var(--space-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.NiKlfa_buildingHeader{align-items:center;gap:var(--space-2-5);flex-wrap:wrap;display:flex}.NiKlfa_buildingTitle{font-weight:var(--font-weight-semibold);color:var(--text-primary);font-size:1.05rem}.NiKlfa_statusBadge{align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);display:inline-flex}.NiKlfa_statusDot{border-radius:var(--radius-full);width:6px;height:6px;display:inline-block}.NiKlfa_statusOpen{color:#047857;background:#10b9811f}.NiKlfa_statusOpen .NiKlfa_statusDot{background:var(--color-success)}.NiKlfa_statusClosed{color:#4b5563;background:#6b72801f}.NiKlfa_statusClosed .NiKlfa_statusDot{background:#9ca3af}.NiKlfa_buildingMeta{font-size:var(--font-size-base);color:var(--text-secondary);align-items:center;gap:var(--space-1-5);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.NiKlfa_buildingMetaMuted{font-size:var(--font-size-base);color:var(--text-muted,#8c8c99);align-items:center;gap:var(--space-1-5);display:inline-flex}body[data-theme=dark] .NiKlfa_statusOpen{color:#34d399;background:#10b9812e}body[data-theme=dark] .NiKlfa_statusClosed{color:#d1d5db;background:#9ca3af2e}@media (max-width:768px){.NiKlfa_buildingCard{gap:var(--space-3)}.NiKlfa_buildingThumb{width:56px;height:56px}.NiKlfa_buildingTitle{font-size:var(--font-size-md)}.NiKlfa_buildingMeta,.NiKlfa_buildingMetaMuted{font-size:.8rem}}
.rhQ2zG_container{gap:var(--space-4);flex-direction:column;display:flex}.rhQ2zG_description{color:var(--text-secondary);font-size:var(--font-size-base);text-align:center;line-height:1.5}.rhQ2zG_actions{gap:var(--space-3);width:100%;display:flex}.rhQ2zG_diiaLogo{width:auto;height:24px;display:block}.rhQ2zG_diiaButton{width:100%}.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){.rhQ2zG_qrWrap{corner-shape:squircle;border-radius:1.25rem}}.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}.rhQ2zG_loading{align-items:center;gap:var(--space-3);padding:var(--space-6) 0;flex-direction:column;display:flex}.rhQ2zG_loading p{color:var(--text-secondary);font-size:var(--font-size-base)}.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 rhQ2zG_spin}.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 rhQ2zG_spin}.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){.rhQ2zG_errorText{corner-shape:squircle}}
.fl8d8a_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){.fl8d8a_wrapper{gap:var(--space-8);padding:var(--space-16) var(--space-6) var(--space-8)}}.fl8d8a_page{position:relative}.fl8d8a_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}.fl8d8a_hero{min-width:0}.fl8d8a_systemActions{gap:var(--space-3);flex-direction:column;display:flex}.fl8d8a_systemActions:empty{display:none}.fl8d8a_mobileAirAlert{display:block}@media not (max-width:768px){.fl8d8a_mobileAirAlert{display:none}}.fl8d8a_manageSection{gap:var(--space-4);flex-direction:column;display:flex}.fl8d8a_eventRoomsSection{gap:var(--space-3);flex-direction:column;display:flex}.fl8d8a_body{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.fl8d8a_main{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.fl8d8a_sectionsStack{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.fl8d8a_sectionsStack{gap:var(--space-6)}}.fl8d8a_sectionFull{grid-column:1/-1}.fl8d8a_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){.fl8d8a_birthdayBanner{corner-shape:squircle;border-radius:var(--radius-xl)}}.fl8d8a_birthdayBannerContent{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.fl8d8a_birthdayBannerTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.fl8d8a_birthdayBannerText{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.4}.fl8d8a_actionButtons{gap:var(--space-3);flex-wrap:wrap;display:flex}.fl8d8a_metricsSection{gap:var(--space-3);flex-direction:column;display:flex}.fl8d8a_metricsHeading{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.fl8d8a_metricsSection .fl8d8a_metricsOverview{border-bottom:none;margin-bottom:0;padding-bottom:0}.fl8d8a_authFormContainer{min-height:100dvh;padding:var(--space-12) var(--space-8);justify-content:center;align-items:center;display:flex}@media (max-width:480px){.fl8d8a_authFormContainer{min-height:calc(100dvh - 136px);padding:var(--space-6) var(--space-4)}}.fl8d8a_loading{min-height:60vh;font-size:var(--font-size-md);color:var(--text-secondary,#666);justify-content:center;align-items:center;display:flex}
.B56uda_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){.B56uda_verifyBanner{corner-shape:squircle;border-radius:var(--radius-lg)}}.B56uda_verifyBannerIcon{width:20px;height:20px;margin-top:var(--space-0-5);flex-shrink:0;align-self:flex-start}.B56uda_verifyBannerContent{flex:1;min-width:0}.B56uda_verifyBannerTitle{font-weight:var(--font-weight-medium);font-size:var(--font-size-md);line-height:1.4}.B56uda_verifyBannerDescription{font-size:var(--font-size-base);opacity:.85;text-wrap-style:balance;line-height:1.4}.B56uda_verifyBannerAction{flex-shrink:0;align-self:center}.B56uda_diiaLogo{width:auto;height:20px;display:block}.B56uda_container{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.B56uda_fullWidth{grid-column:1/-1}.B56uda_field{flex-direction:column;display:flex}.B56uda_birthdayInputContainer{margin-top:var(--space-1);position:relative}.B56uda_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}.B56uda_birthdayInput:hover:not([style*=not-allowed]){border-color:var(--primary-color)}.B56uda_birthdayInput:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-alpha)}.B56uda_birthdayInputValue{color:var(--text-primary);font-size:var(--font-size-base);flex:1}.B56uda_birthdayInputValue:empty:before{content:"Оберіть дату народження";color:var(--text-placeholder)}.B56uda_birthdayInputIcon{margin-left:var(--space-2);color:var(--text-secondary);align-items:center;transition:color .2s;display:flex}.B56uda_birthdayInput:hover .B56uda_birthdayInputIcon{color:var(--primary-color)}.B56uda_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}.B56uda_birthdayCalendar{width:100%;max-width:350px}.B56uda_birthdayCalendar .react-calendar{border-radius:var(--radius-md);background:#fff;border:none}.B56uda_birthdayCalendar .react-calendar__tile{border-radius:6px;transition:all .2s}.B56uda_birthdayCalendar .react-calendar__tile:hover{background:#f0f0f0}.B56uda_birthdayCalendar .react-calendar__tile--active{color:#fff;background:#7e2fff!important}.B56uda_birthdayCalendar .react-calendar__tile--now{color:#7e2fff;font-weight:var(--font-weight-semibold);background:#e8e4ff}.B56uda_birthdayCalendar .react-calendar__tile--disabled{cursor:not-allowed;opacity:.6;color:#ccc!important;background:#f5f5f5!important}.B56uda_birthdayCalendar .react-calendar__tile--disabled:hover{color:#ccc!important;background:#f5f5f5!important}.B56uda_birthdayCalendar .react-calendar__navigation button{border-radius:6px;transition:all .2s}.B56uda_birthdayCalendar .react-calendar__navigation button:hover{background:#f0f0f0}@media (max-width:768px){.B56uda_container{gap:var(--space-3);grid-template-columns:1fr}.B56uda_fullWidth{grid-column:auto}.B56uda_birthdayInput{min-height:40px;padding:10px 14px}.B56uda_birthdayInputValue{font-size:var(--font-size-sm)}.B56uda_verifyBanner{row-gap:var(--space-2);flex-wrap:wrap}.B56uda_verifyBannerContent{flex-basis:calc(100% - 32px)}.B56uda_verifyBannerAction{flex-basis:100%;align-self:stretch}.B56uda_verifyBannerAction>*{width:100%}}
.NeHRLG_container{gap:var(--space-4);flex-direction:column;display:flex}.NeHRLG_field{gap:var(--space-2);flex-direction:column;display:flex}
.QwyVZW_container{margin-bottom:var(--space-8)}.QwyVZW_field{margin-bottom:var(--space-6)}.QwyVZW_field:last-child{margin-bottom:0}
.ZJpzXa_grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.ZJpzXa_grid{gap:var(--space-3);grid-template-columns:1fr}}.ZJpzXa_field{gap:var(--space-2);flex-direction:column;display:flex}.ZJpzXa_habitLabel{align-items:center;gap:var(--space-1-5);display:inline-flex}.ZJpzXa_habitIcon{color:var(--text-secondary);flex-shrink:0}
.EJ7hGa_container{gap:var(--space-4);flex-direction:column;display:flex}.EJ7hGa_field{gap:var(--space-3);flex-direction:column;display:flex}.EJ7hGa_label{font-weight:var(--font-weight-medium);font-size:var(--font-size-base)}.EJ7hGa_interestsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.EJ7hGa_interestItem{align-items:center;gap:var(--space-2);cursor:pointer;padding:var(--space-2);border-radius:6px;transition:background-color .2s;display:flex}.EJ7hGa_interestItem:hover{background-color:#0000000d}.EJ7hGa_interestLabel{font-size:var(--font-size-base);-webkit-user-select:none;user-select:none}
.DItuda_titleWithLogo{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.DItuda_titleWithLogo img{object-fit:contain}.DItuda_clientGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DItuda_clientTile{font:inherit;color:inherit;cursor:pointer;gap:var(--space-1);min-height:7rem;padding:0;padding:var(--space-4);text-align:left;background:0 0;background:var(--bg-secondary);border:none;border:1px solid var(--border-color);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-colors);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;display:flex}@supports (corner-shape:squircle){.DItuda_clientTile{corner-shape:squircle;border-radius:var(--radius-lg)}}.DItuda_clientTile:hover{background:var(--hover-bg-color)}.DItuda_clientTile:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.DItuda_clientLogo{border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);box-shadow:0 .6px 2px color-mix(in srgb, var(--color-primary) 6%, transparent);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex;position:relative}@supports (corner-shape:squircle){.DItuda_clientLogo{corner-shape:squircle;border-radius:var(--radius-lg)}}.DItuda_clientLogo:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--bg-secondary) 90%, transparent);border-radius:calc(var(--radius-md) - 2px);position:absolute;top:1px;bottom:1px;left:1px;right:1px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@supports (corner-shape:squircle){.DItuda_clientLogo:after{corner-shape:squircle;border-radius:calc(var(--radius-lg) - 2px)}}.DItuda_clientLogo{width:2.5rem;height:2.5rem;margin-bottom:var(--space-2);background:var(--bg-secondary)}.DItuda_clientLogo img{object-fit:contain}.DItuda_clientName{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.DItuda_clientHint{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.4}.DItuda_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DItuda_step{gap:var(--space-3);display:flex}.DItuda_step:not(:last-child) .DItuda_stepBody{padding-bottom:var(--space-6)}.DItuda_step:not(:last-child) .DItuda_stepRail:after{content:"";width:1px;margin-top:var(--space-2);background:var(--border-color);flex:1}.DItuda_stepRail{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.DItuda_stepIcon{border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);box-shadow:0 .6px 2px color-mix(in srgb, var(--color-primary) 6%, transparent);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex;position:relative}@supports (corner-shape:squircle){.DItuda_stepIcon{corner-shape:squircle;border-radius:var(--radius-lg)}}.DItuda_stepIcon:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--bg-secondary) 90%, transparent);border-radius:calc(var(--radius-md) - 2px);position:absolute;top:1px;bottom:1px;left:1px;right:1px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@supports (corner-shape:squircle){.DItuda_stepIcon:after{corner-shape:squircle;border-radius:calc(var(--radius-lg) - 2px)}}.DItuda_stepIcon{width:2.25rem;height:2.25rem;color:var(--text-primary);background:color-mix(in srgb, var(--color-primary) 6%, var(--bg-secondary))}.DItuda_stepNumber{z-index:1;min-width:1.125rem;height:1.125rem;padding:0 var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--bg-secondary);background:var(--color-primary);border:2px solid var(--bg-secondary);border-radius:var(--radius-pill);box-sizing:content-box;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;bottom:-.375rem;right:-.375rem}.DItuda_stepBody{gap:var(--space-2);min-width:0;padding-top:var(--space-1-5);flex-direction:column;flex:1;display:flex}.DItuda_stepTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.DItuda_stepDetail{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.45}.DItuda_path{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.DItuda_pathPart{justify-content:center;align-items:center;gap:var(--space-1);display:inline-flex}.DItuda_pathArrow{color:var(--text-muted);flex-shrink:0}.DItuda_pathItem{padding:var(--space-0-5) var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);line-height:1.4}.DItuda_copyField{font:inherit;color:inherit;cursor:pointer;align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);text-align:left;background:0 0;background:var(--bg-primary);border:none;border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-colors);border-radius:var(--radius-md);display:flex}@supports (corner-shape:squircle){.DItuda_copyField{corner-shape:squircle;border-radius:var(--radius-lg)}}.DItuda_copyField:hover{background:var(--hover-bg-color)}.DItuda_copyField:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.DItuda_copyValue{min-width:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--font-size-sm);color:var(--text-primary);overflow-wrap:anywhere;background:0 0;flex:1;line-height:1.5}.DItuda_command .DItuda_copyValue:before{content:"$ ";color:var(--text-muted)}.DItuda_copyIcon{width:2rem;height:2rem;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}
.EloK8G_form{gap:var(--space-4);flex-direction:column;display:flex}.EloK8G_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary,#131413);margin:0}.EloK8G_field{gap:var(--space-1);flex-direction:column;display:flex}.EloK8G_hint{font-size:var(--font-size-xs);color:var(--text-secondary,#666)}.EloK8G_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}.EloK8G_emailSuggestion:hover{opacity:.8}.EloK8G_emailSuggestion:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
._5CGj5q_grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:768px){._5CGj5q_grid{gap:var(--space-4);grid-template-columns:1fr 1fr}}._5CGj5q_field{flex-direction:column;min-width:0;display:flex}._5CGj5q_fullWidth{grid-column:1/-1}._5CGj5q_fieldLabel{align-items:center;gap:var(--space-1-5);display:inline-flex}._5CGj5q_fieldIcon{color:var(--text-secondary);flex-shrink:0}
.ssJtoq_agentLogo{object-fit:contain;width:20px;height:20px}.ssJtoq_scopeList{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.ssJtoq_scopeItem{padding-left:var(--space-4);font-size:var(--font-size-base);color:var(--text-primary);line-height:1.4;position:relative}.ssJtoq_scopeItem:before{content:"";background:var(--text-muted);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}
.pJy3ya_page{gap:var(--space-8);flex-direction:column;display:flex}
.qyhpoa_form{gap:var(--space-4);flex-direction:column;display:flex}.qyhpoa_row{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qyhpoa_guests{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.qyhpoa_guestsLabel{font-size:var(--font-size-base);color:var(--text-primary)}.qyhpoa_submit{width:100%}
.kPb5ha_card{border-radius:var(--radius-md);background-color:#fffc;background-clip:padding-box;border:1px solid #13151714;overflow:hidden}@supports (corner-shape:squircle){.kPb5ha_card{corner-shape:squircle;border-radius:var(--radius-xl)}}.kPb5ha_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}.kPb5ha_deviceRow:last-child{border-bottom:0}.kPb5ha_deviceRow:hover{background-color:#93959722}.kPb5ha_deviceRow:focus-visible{background-color:#93959722}[data-theme=dark] .kPb5ha_card{background-color:#1e2022cc;border-color:#ffffff14}[data-theme=dark] .kPb5ha_deviceRow{border-bottom-color:#ffffff14}[data-theme=dark] .kPb5ha_deviceRow:hover{background-color:#ffffff0f}[data-theme=dark] .kPb5ha_deviceRow:focus-visible{background-color:#ffffff0f}.kPb5ha_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){.kPb5ha_icon{corner-shape:squircle;border-radius:10px}}.kPb5ha_info{flex:1;min-width:0}.kPb5ha_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}.kPb5ha_subtitle{margin:var(--space-0-5) 0 0;font-size:var(--font-size-sm);color:var(--text-muted)}.kPb5ha_chevron{color:var(--text-muted);flex-shrink:0}.kPb5ha_empty{font-size:var(--font-size-base);color:var(--text-muted);padding:var(--space-3) 0}.kPb5ha_modalSection{gap:var(--space-3);margin:var(--space-2) 0 var(--space-5);flex-direction:column;display:flex}.kPb5ha_modalRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--font-size-base);line-height:1.4;display:flex}.kPb5ha_modalLabel{color:var(--text-muted);flex-shrink:0}.kPb5ha_modalValue{color:var(--text-primary);text-align:right;word-break:break-word}.kPb5ha_confirmText{color:var(--text-primary);margin:0 0 var(--space-4);font-size:.9375rem;line-height:1.5}.kPb5ha_modalActions{gap:var(--space-2);justify-content:flex-end;display:flex}
.biL1oq_field{align-items:center;gap:var(--space-1);cursor:text;flex-direction:column;width:100%;display:flex}.biL1oq_label{font-size:var(--font-size-sm);color:var(--text-muted)}.biL1oq_control{width:100%;padding:var(--space-2) 0;place-items:center;display:grid;position:relative}.biL1oq_display{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:.02em;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1;line-height:1.2;display:inline-flex}.biL1oq_filled{color:var(--text-primary);position:relative}.biL1oq_placeholder{color:color-mix(in srgb, var(--text-primary) 22%, transparent);position:relative}.biL1oq_caretBefore:before,.biL1oq_caretAfter:after{content:"";border-radius:var(--radius-pill);background:var(--text-primary);width:2px;animation:1s step-end infinite biL1oq_caretBlink;position:absolute;top:12%;bottom:12%}.biL1oq_caretBefore:before{left:-1px}.biL1oq_caretAfter:after{right:-3px}@keyframes biL1oq_caretBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.biL1oq_caretBefore:before,.biL1oq_caretAfter:after{animation:none}}.biL1oq_input{width:100%;height:100%;font-size:var(--font-size-md);text-align:center;color:#0000;-webkit-text-fill-color:#0000;caret-color:#0000;cursor:text;background:0 0;border:none;outline:none;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.biL1oq_input::selection{background:0 0}.biL1oq_control:has(.biL1oq_input:focus-visible){border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text-primary) 4%, transparent)}.biL1oq_error{font-size:var(--font-size-sm);color:var(--color-danger);text-align:center;line-height:1.4}
.P8B-8a_fields{gap:var(--space-4);flex-direction:column;display:flex}.P8B-8a_fields input,.P8B-8a_fields textarea{font-size:var(--font-size-md)}.P8B-8a_title{color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}.P8B-8a_phone{gap:var(--space-1);flex-direction:column;display:flex}.P8B-8a_hint{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-snug);margin:0}
