.acceptInvitationContent_formRoot__zKLcg{background:var(--surface-primary);border-radius:20px;box-shadow:2px 2px 3.7px 0 rgb(99 72 54/14%);display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:450px;padding:20px;position:relative;width:100%;z-index:1}.acceptInvitationContent_formContentWrapper__RHfq5{display:flex;flex-direction:column;gap:24px}.acceptInvitationContent_formContainer__D422M{display:flex;flex-direction:column;gap:18px;width:100%}.acceptInvitationContent_welcomeWrapper__Qez2L{align-items:center;display:flex;flex-direction:column;gap:22px}.acceptInvitationContent_welcomeTextWrapper__8aD1p{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.acceptInvitationContent_inputGroupWrapper__OyOBa{display:flex;flex-direction:column;gap:10px}.acceptInvitationContent_errorMessage__PTIFq{align-items:center;color:var(--text-error);display:flex;font-size:var(--text-sm-size);gap:.5rem}.acceptInvitationContent_errorMessage__PTIFq svg{color:var(--text-error);height:16px;width:16px}.acceptInvitationContent_successWrapper__VXnAC{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:1rem;padding:2rem 1rem;text-align:center}.acceptInvitationContent_successIcon__hD9XT{align-items:center;background-color:var(--state-success);border-radius:50%;color:white;display:flex;height:48px;justify-content:center;margin-bottom:.5rem;width:48px}.acceptInvitationContent_successTitle__pNjiU{color:var(--text-primary);margin-bottom:.5rem}.acceptInvitationContent_successMessage__eipva{color:var(--text-secondary);margin-bottom:1.5rem}.acceptInvitationContent_loadingWrapper__kyefA{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem 0;text-align:center}.acceptInvitationContent_spinner__kw7Wb{animation:acceptInvitationContent_spin__OtwOa 1s linear infinite;border-top:4px solid var(--surface-secondary);border-radius:50%;border:4px solid var(--surface-secondary);border-top-color:var(--text-primary-accent);height:48px;width:48px}@keyframes acceptInvitationContent_spin__OtwOa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.acceptInvitationContent_errorWrapper__oRDbM{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem 0;text-align:center}.acceptInvitationContent_errorIcon__bbdoL{color:var(--text-error);margin-bottom:.5rem}.acceptInvitationContent_userInfoCard__2WtzO{background-color:var(--surface-secondary);border-radius:8px;overflow:hidden}.acceptInvitationContent_userInfoHeader__xAlnj{align-items:center;background-color:var(--surface-primary-subtle);display:flex;justify-content:space-between;padding:.75rem 1rem}.acceptInvitationContent_userInfoContent__ongOV{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.acceptInvitationContent_userInfoContentWrap__3ChnW{display:flex;flex-flow:column wrap;gap:.75rem;padding:1rem}.acceptInvitationContent_userInfoItem__CZoyd{display:flex;flex:1 1 45%;flex-direction:column;gap:.25rem}.acceptInvitationContent_formToggleLink__TJagL{color:var(--text-primary-accent);cursor:pointer;font-size:var(--text-sm-size);margin-top:1rem;text-align:center;text-decoration:none}.acceptInvitationContent_formToggleLink__TJagL:hover{text-decoration:underline}@media (max-width:568px){.acceptInvitationContent_formRoot__zKLcg{max-width:100%}}.acceptInvitationContent_inputFields__PdCmP{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;width:100%}.acceptInvitationContent_inputWrapper__M6G_0{display:flex;flex-direction:column;gap:8px}.acceptInvitationContent_editInput__TaCgM{background-color:var(--surface-primary-light);border:1px solid var(--border-primary);border-radius:8px;color:var(--text-primary);font-size:var(--text-md-size);height:44px;padding:0 16px;transition:border-color .15s ease;width:100%}.acceptInvitationContent_editInput__TaCgM:focus{border-color:var(--border-accent);outline:none}.acceptInvitationContent_animationContainer__SYpK_{position:relative;width:100%}.acceptInvitationContent_editForm__sXJOm{background-color:var(--surface-primary);border-radius:8px;padding:24px;width:100%}.formInputField_Wrapper__C5Bf2{cursor:pointer;position:relative;width:100%}.formInputField_ErrorWrapper__937DF,.formInputField_SuccessWrapper__QVwBw{display:none;position:absolute;right:10px;top:10px}.formInputField_PasswordToggle__O565j{align-items:center;background:transparent;border:none;bottom:4px;color:var(--border-primary);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;opacity:.8;position:absolute;right:8px;transition:color .2s ease;width:40px}.formInputField_PasswordToggle__O565j:hover:not(:disabled){color:var(--border-primary-bold);opacity:1}.formInputField_PasswordToggle__O565j:disabled{cursor:not-allowed;opacity:.5}.formInputField_LabelWrapper___cTHF{align-items:flex-start;background:var(--surface-primary);border:2.5px solid var(--border-primary-subtle);border-radius:1rem;color:var(--text-secondary);cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;height:78px;justify-content:center;min-width:125px;padding:14px 16px 12px;position:relative;transition:box-shadow .2s ease,border-radius .2s ease}.formInputField_LabelWrapper___cTHF:active{border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.formInputField_LabelWrapper___cTHF:hover{box-shadow:0 0 0 2.5px var(--border-primary-subtle)}.formInputField_LabelWrapper___cTHF:focus-within{border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.formInputField_LabelWrapper___cTHF:hover:has(.formInputField_InputField__LhtCc:not(:placeholder-shown,:focus):valid){background-color:var(--surface-secondary);border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.formInputField_LabelWrapper___cTHF:focus-within:hover{border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.formInputField_LabelWrapper___cTHF:has(.formInputField_InputField__LhtCc:not(:placeholder-shown,:focus):valid){background-color:var(--surface-secondary);border:2.5px solid var(--surface-secondary)}.formInputField_LabelWrapper___cTHF:hover:has(.formInputField_InputField__LhtCc:not(:placeholder-shown,:focus):invalid){border:2.5px solid var(--state-danger);box-shadow:0 0 0 2.5px var(--state-danger)}.formInputField_LabelWrapper___cTHF:has(.formInputField_InputField__LhtCc:not(:placeholder-shown,:focus):invalid){border:2.5px solid var(--state-danger)}.formInputField_InputField__LhtCc{align-items:center;align-self:stretch;background-color:transparent;border:0 transparent;cursor:pointer;display:flex;font-size:1.125rem;font-style:normal;gap:10px;padding:0;width:100%}.formInputField_InputField__LhtCc.formInputField_hasPasswordToggle__rD7gO{padding-right:40px}.formInputField_InputField__LhtCc:not(:placeholder-shown,:focus):invalid~.formInputField_ErrorWrapper__937DF{display:block}.formInputField_InputField__LhtCc:not(:placeholder-shown,:focus):valid~.formInputField_SuccessWrapper__QVwBw{display:block}.formInputField_InputField__LhtCc:focus{outline:none}.formInputField_success__7tbcd{position:fixed;right:0}.formInputField_formMessage__opDci{padding-left:18px;padding-top:18px}.formInputField_LabelWrapper___cTHF:has(.formInputField_InputField__LhtCc:-webkit-autofill){background-color:var(--surface-secondary)}.formInputField_InputField__LhtCc:-webkit-autofill{box-shadow:0 0 0 50px var(--surface-secondary) inset;-webkit-text-fill-color:#333}.formInputField_datePickerTrigger__PU_uT{background:white;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:8px 12px}.formInputField_datePickerWrapper__1gppu{position:relative;width:100%}.formInputField_datePickerInputWrapper__hto7g{width:100%}.formInputField_customDatePicker__dIB0p{background:var(--surface-primary)!important;border:2.5px solid var(--border-primary-subtle)!important;border-radius:16px!important;box-shadow:0 8px 24px rgb(0 0 0/10%)!important;font-family:inherit!important;padding:16px!important}.formInputField_customHeader__uoJne{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding:0 8px}.formInputField_monthNavButton__KqN8l{background:transparent;border:1px solid var(--border-primary-subtle);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:16px;height:32px;line-height:1;padding:0;transition:all .2s ease;width:32px}.formInputField_monthNavButton__KqN8l:hover:not(:disabled){background:var(--surface-secondary);border-color:var(--border-primary)}.formInputField_monthNavButton__KqN8l:disabled{cursor:not-allowed;opacity:.5}.formInputField_monthYear__ajfTB{color:var(--text-primary);font-size:16px;font-weight:600}.formInputField_datePickerFooter__8nKbZ{border-top:1px solid var(--border-primary-subtle);display:flex;flex-direction:column;gap:8px;padding-top:16px}.formInputField_immediateButton__PLi1o{background:var(--surface-primary);border:1px solid var(--border-primary-subtle);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px;transition:all .2s ease;width:100%}.formInputField_immediateButton__PLi1o:hover{background:var(--surface-secondary);border-color:var(--border-primary)}.formInputField_dateTimeContainer__G2SBo{display:flex;flex-direction:column;gap:12px;width:100%}.formInputField_dateTimeDisplay__VgDJK{align-items:center;color:var(--text-primary);display:flex;font-size:1.125rem;gap:8px;min-height:32px}.formInputField_fieldIcon__x5Cph{color:var(--text-secondary);flex-shrink:0}.formInputField_dateTimeValue__IYnQa{flex:1 1}.formInputField_datePickerButton__BjW47,.formInputField_timePickerButton___8ro6{align-items:center;background:var(--surface-primary);border:1px solid var(--border-primary-subtle);border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s ease}.formInputField_datePickerButton__BjW47:hover,.formInputField_timePickerButton___8ro6:hover{background:var(--surface-secondary);border-color:var(--border-primary)}.formInputField_timePickerButton___8ro6{min-width:140px}.formInputField_popoverContent__gpNV7{animation:formInputField_fade-in__Nsr0g .2s ease;background:var(--surface-primary);border:2.5px solid var(--border-primary-subtle);border-radius:16px;box-shadow:0 8px 24px rgb(0 0 0/10%);padding:16px;z-index:1000}@keyframes formInputField_fade-in__Nsr0g{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.formInputField_inlineDatePicker__XRuuz{background:transparent!important;border:none!important;font-family:inherit!important;padding:0!important}.formInputField_timeDropdownContent__HdaBg{animation:formInputField_fade-in__Nsr0g .2s ease;background:var(--surface-primary);border:2.5px solid var(--border-primary-subtle);border-radius:12px;box-shadow:0 8px 24px rgb(0 0 0/10%);max-height:320px;overflow:hidden;width:180px;z-index:1000}.formInputField_timeDropdownHeader__Jd0E2{background:var(--surface-secondary);border-bottom:1px solid var(--border-primary-subtle);color:var(--text-secondary);font-size:12px;font-weight:600;padding:12px;text-align:center;text-transform:uppercase}.formInputField_timeList__BFrXL{max-height:280px;overflow-y:auto;padding:8px}.formInputField_timeOption__4inKo{background:transparent;border:none;border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:14px;padding:8px 12px;text-align:center;transition:all .2s ease;width:100%}.formInputField_timeOption__4inKo:hover{background:var(--surface-secondary)}.formInputField_timeOptionSelected__qh4fv{background:var(--state-success)!important;color:white!important;font-weight:600}.formInputField_timeList__BFrXL::-webkit-scrollbar{width:6px}.formInputField_timeList__BFrXL::-webkit-scrollbar-track{background:var(--surface-secondary);border-radius:3px}.formInputField_timeList__BFrXL::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:3px}.formInputField_timeList__BFrXL::-webkit-scrollbar-thumb:hover{background:var(--border-primary-bold)}@media (max-width:480px){.formInputField_customDatePicker__dIB0p{left:50%!important;transform:translateX(-50%)!important;width:calc(100vw - 32px)!important}.formInputField_dateTimeContainer__G2SBo{gap:8px}.formInputField_datePickerButton__BjW47,.formInputField_timePickerButton___8ro6{font-size:13px;padding:6px 10px}}.formInputField_rdpMonths__CzOnZ{display:flex}.formInputField_rdpMonth__0ATsJ{margin:0}.formInputField_rdpCaption__umA5D{align-items:center;display:flex;justify-content:space-between;padding:0 0 16px}.formInputField_rdpCaptionLabel__I_W8a{color:var(--text-primary);font-size:16px;font-weight:600}.formInputField_rdpNav__iCOpJ{display:flex;gap:4px}.formInputField_rdpNavButton__1CsZf{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s ease;width:32px}.formInputField_rdpNavButton__1CsZf:hover{background-color:var(--surface-secondary)}.formInputField_rdpNavButton__1CsZf:disabled{cursor:not-allowed;opacity:.3}.formInputField_rdpTable__Z7Clt{border-collapse:collapse;margin:0;width:100%}.formInputField_rdpHeadRow___NaYW{display:flex;margin-bottom:8px}.formInputField_rdpHeadCell__MHtAv{color:var(--text-secondary);flex:1 1;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase}.formInputField_rdpRow__tXacv{display:flex;width:100%}.formInputField_rdpCell__8I0_j{flex:1 1;padding:2px;text-align:center}.formInputField_rdpDay__X_8WE{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;transition:all .2s ease;width:100%}.formInputField_rdpDay__X_8WE:hover:not(.formInputField_rdpDayDisabled__Mgdzz){background-color:var(--surface-secondary)}.formInputField_rdpDaySelected__wqxPa{background-color:var(--state-success)!important;color:white!important;font-weight:600!important}.formInputField_rdpDayToday__BMfPe{font-weight:700;position:relative}.formInputField_rdpDayToday__BMfPe:after{background:var(--state-success);border-radius:50%;bottom:4px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:4px}.formInputField_rdpDayOutside__5tebD{color:var(--text-tertiary);font-weight:400;opacity:.3}.formInputField_rdpDayDisabled__Mgdzz{color:var(--text-tertiary);cursor:not-allowed;font-weight:400;opacity:.5}.formInputField_timePickerSection__jkswq{border-top:1px solid var(--border-primary-subtle);margin-top:16px;padding-top:16px}.formInputField_timePickerGrid__ExLkf{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(4,1fr);margin-top:8px;max-height:200px;overflow-y:auto}.formInputField_timeButton__My2eW{background:transparent;border:1px solid var(--border-primary-subtle);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:13px;padding:8px;transition:all .2s ease}.formInputField_timeButton__My2eW:hover{background:var(--surface-secondary);border-color:var(--border-primary)}.formInputField_timeButtonSelected__L1wYJ{background:var(--state-success)!important;border-color:var(--state-success)!important;color:white!important;font-weight:600}.formInputField_datePickerInputContainer__Q3yQo{width:100%}.formInputField_simpleFooter__uhg1v{border-top:1px solid var(--border-primary-subtle);margin-top:8px;padding-top:12px}.formInputField_todayButton__8YwyE{background:var(--surface-primary);border:1px solid var(--border-primary-subtle);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:500;margin-bottom:8px;padding:8px 16px;transition:all .2s ease;width:100%}.formInputField_todayButton__8YwyE:hover{background:var(--surface-secondary);border-color:var(--border-primary)}.formInputField_scheduleNote__SNbmj{color:var(--text-secondary);font-size:12px;margin:0;text-align:center}