.ClaimsForm_formWrapper__zPPSa{display:flex;flex-direction:column;gap:1.8rem;width:min(100%,760px);margin:0 auto}.ClaimsForm_formWrapper__zPPSa .input{border:0;border-bottom:1px solid var(--border-color);border-radius:0;background:transparent;padding:.5rem .1rem .55rem;box-shadow:none}.ClaimsForm_formWrapper__zPPSa .input:focus{border-color:var(--primary-color);box-shadow:0 1px 0 var(--primary-color)}.ClaimsForm_formWrapper__zPPSa .input-group{gap:.15rem}.ClaimsForm_formHeader__X3qYM h3{margin:0 0 .5rem}.ClaimsForm_formHeader__X3qYM p{margin:0;color:var(--text-muted)}.ClaimsForm_fieldError__Tpz_S{border-color:var(--error-border)!important;box-shadow:0 1px 0 var(--error-border)!important}.ClaimsForm_validationError__FHiwM{margin-top:.5rem;color:var(--error-color);font-size:.85rem}.ClaimsForm_helperText__s2tZ1{margin-top:.5rem;color:var(--text-muted);font-size:.85rem}.ClaimsForm_formActions__jEVfB{display:flex;justify-content:flex-start}.ValidationSummary_validationSummary__5d5iF{margin:1rem 0;padding:.9rem 1rem;background:color-mix(in srgb,var(--warning-bg) 54%,var(--surface-color));border:1px solid color-mix(in srgb,var(--warning-border) 72%,transparent);border-radius:8px}.ValidationSummary_validationHeader__OwSMj{display:flex;align-items:center;gap:.4rem;color:var(--warning-color,#d97706);font-size:.9rem;font-weight:700;margin-bottom:.45rem}.ValidationSummary_missingFields__jOBnp{display:flex;flex-wrap:wrap;gap:.4rem .65rem}.ValidationSummary_missingField__D5XcT{color:var(--text-muted);font-size:.85rem;font-weight:600}.ValidationSummary_missingField__D5XcT:before{content:"";display:inline-block;width:.35rem;height:.35rem;margin-right:.4rem;border-radius:999px;background:var(--warning-color);vertical-align:.1em}.PasswordForm_container__qcki5{width:100%;display:flex;flex-direction:column;gap:1.45rem}.PasswordForm_header__6Kd5A{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.25rem}.PasswordForm_visuallyHidden__3Eqet{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.PasswordForm_title__QtsRJ{color:var(--text-color);font-family:var(--font-secondary);font-size:clamp(1.25rem,2.5vw,1.6rem);line-height:1.2;margin:0}.PasswordForm_subtitle__LzE5K{color:var(--text-muted);font-size:.92rem;line-height:1.45;margin:0}.PasswordForm_inputGroup__SrpaY{display:flex;flex-direction:column;gap:.15rem;scroll-margin-top:6rem}.PasswordForm_label__9N1x0{display:flex;align-items:center;gap:.35rem;color:var(--text-color);font-size:.9rem;font-weight:600}.PasswordForm_labelIcon__Vb4Ud{display:inline-flex;color:var(--text-muted)}.PasswordForm_input__EG694{width:100%;padding:.5rem .1rem .55rem;border:0;border-bottom:1px solid var(--border-color);border-radius:0;background:transparent;color:var(--text-color);font:inherit;line-height:1.45;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.PasswordForm_input__EG694:focus{outline:none;border-color:var(--primary-color);box-shadow:0 1px 0 var(--primary-color)}.PasswordForm_input__EG694:disabled{opacity:.65;cursor:not-allowed;background:transparent}.PasswordForm_inputSuccess__9xcVq{border-color:var(--success-color);box-shadow:0 1px 0 color-mix(in srgb,var(--success-color) 60%,transparent)}.PasswordForm_inputError__DX83e{border-color:var(--error-border);box-shadow:0 1px 0 color-mix(in srgb,var(--error-border) 60%,transparent)}.PasswordForm_error__vUlap,.PasswordForm_helpText__Zz0cR{font-size:.8rem;line-height:1.4;margin:0}.PasswordForm_helpText__Zz0cR{color:var(--text-muted)}.PasswordForm_error__vUlap{color:var(--error-color)}.PasswordForm_strengthIndicator__ca77D{display:flex;flex-direction:column;gap:.45rem;margin:-.1rem 0 .2rem}.PasswordForm_strengthBar__HMRRz{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.35rem;gap:.35rem}.PasswordForm_strengthSegment__pBk2_{height:.35rem;border-radius:999px;background-color:var(--border-color);transition:background-color .2s ease,transform .2s ease}.PasswordForm_strengthSegment__pBk2_.PasswordForm_active__GiPGT{transform:scaleY(1.12)}.PasswordForm_strengthLabel__Nl3kv{display:flex;justify-content:space-between;gap:.75rem;color:var(--text-muted);font-size:.82rem}.PasswordForm_requirements__IuL4m{display:flex;flex-direction:column;gap:.65rem;padding:.35rem 0 0}.PasswordForm_requirementsTitle__AhTNF{display:flex;align-items:center;gap:.4rem;color:var(--text-color);font-family:var(--font-primary);font-size:.9rem;font-weight:700;margin:0}.PasswordForm_requirementsList__U3pEU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem .75rem;gap:.45rem .75rem;list-style:none;margin:0;padding:0}.PasswordForm_requirementsList__U3pEU li{display:flex;align-items:center;gap:.45rem;color:var(--text-muted);font-size:.82rem;line-height:1.35}.PasswordForm_requirementsList__U3pEU li.PasswordForm_met__qoMDD{color:var(--success-color)}.PasswordForm_requirementIcon__jKG9E{display:inline-flex;width:1rem;height:1rem;flex:0 0 auto;align-items:center;justify-content:center;color:currentColor}.PasswordForm_requirementText___G_Eo{min-width:0}.PasswordForm_message__wE_kG{padding:var(--message-padding);border:1px solid;border-radius:var(--message-radius);font-size:var(--message-font-size);line-height:1.45}.PasswordForm_errorMessage__nEd3I{background-color:var(--error-bg);color:var(--error-color);border-color:var(--error-border)}.PasswordForm_successMessage__br_66{background-color:var(--success-bg);color:var(--success-color);border-color:var(--success-border)}.PasswordForm_actions__FD_09{display:flex;justify-content:flex-end;padding-top:.25rem}.PasswordForm_submitButton__SGFuV{min-width:12rem}.PasswordForm_spinner__lBkXy{width:1rem;height:1rem;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:white;animation:PasswordForm_spin__YQmoY 1s linear infinite}@media (max-width:768px){.PasswordForm_container__qcki5{gap:1.8rem}.PasswordForm_inputGroup__SrpaY{gap:.1rem}.PasswordForm_requirementsList__U3pEU{grid-template-columns:1fr}.PasswordForm_actions__FD_09{align-items:stretch;flex-direction:column}.PasswordForm_submitButton__SGFuV{width:100%}}@media (prefers-reduced-motion:reduce){.PasswordForm_spinner__lBkXy,.PasswordForm_strengthSegment__pBk2_{animation:none!important;transition:none!important}}@keyframes PasswordForm_spin__YQmoY{to{transform:rotate(1turn)}}.UserProfileContent_userProfileContent__b1XXs{padding:.25rem 0;display:flex;flex-direction:column;gap:1.25rem}.UserProfileContent_sectionStack__vrSrb{display:flex;flex-direction:column;gap:2rem}.UserProfileContent_sectionBlock__48H7E{border:0;border-radius:0;background:transparent;padding:0;overflow:visible}.UserProfileContent_sectionHeader__6Diiv{margin-bottom:1rem}.UserProfileContent_sectionBodyInner__nC2qN{overflow:hidden;margin:0;padding:0;border:0;border-radius:0;background:transparent}.UserProfileContent_subSection__BSHlA{margin-top:2rem}.UserProfileContent_subSectionHeader__KMlE5{margin-bottom:1rem}.UserProfileContent_subSectionHeader__KMlE5 h3{margin:0;color:var(--text-color);font-size:1rem;font-weight:700}.UserProfileContent_subSectionHeader__KMlE5 p{margin:.25rem 0 0;color:var(--text-muted);font-size:.9rem}.UserProfileContent_sectionBodyInner__nC2qN .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.8rem;gap:1.8rem;margin-bottom:0}.UserProfileContent_sectionBodyInner__nC2qN .form-grid>:nth-child(n+3){grid-column:auto}.UserProfileContent_sectionBodyInner__nC2qN .input-group{gap:.15rem}.UserProfileContent_sectionBodyInner__nC2qN .input{border:0;border-bottom:1px solid var(--border-color);border-radius:0;background:transparent;padding:.5rem .1rem .55rem;box-shadow:none}.UserProfileContent_sectionBodyInner__nC2qN .input:focus{border-color:var(--primary-color);box-shadow:0 1px 0 var(--primary-color)}.UserProfileContent_inputSuccess__rKfMH{border-color:var(--success-color)!important;box-shadow:0 1px 0 color-mix(in srgb,var(--success-color) 60%,transparent)!important}.UserProfileContent_skillList__8kI1T{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.45rem}.UserProfileContent_skillItem__a2TVR{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border:1px solid var(--border-color);border-radius:999px;color:var(--text-color);background:color-mix(in srgb,var(--surface-color) 76%,transparent);font-size:.82rem;font-weight:600}.UserProfileContent_skillRemove__4xy1e{border:none;background:transparent;color:var(--text-muted);cursor:pointer;font:inherit;line-height:1;padding:0}.UserProfileContent_skillRemove__4xy1e:hover{color:var(--text-color)}.UserProfileContent_sectionBodyInner__nC2qN .input:disabled{color:var(--text-muted);background:transparent}.UserProfileContent_accountStatus___EuxN{min-height:2rem;display:inline-flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;padding:.4rem .7rem;border:1px solid var(--border-color);border-radius:999px;background:color-mix(in srgb,var(--background-color) 76%,transparent);color:var(--text-color);font-size:.85rem;font-weight:800;line-height:1.2;text-transform:capitalize}.UserProfileContent_accountStatusDot__UNsiU{width:.55rem;height:.55rem;border-radius:999px;background:var(--text-muted);box-shadow:0 0 0 3px color-mix(in srgb,var(--text-muted) 16%,transparent)}.UserProfileContent_accountStatusApproved__8_TFS{border-color:color-mix(in srgb,var(--success-color) 34%,var(--border-color));background:color-mix(in srgb,var(--success-bg) 54%,transparent);color:var(--success-color)}.UserProfileContent_accountStatusApproved__8_TFS .UserProfileContent_accountStatusDot__UNsiU{background:var(--success-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--success-color) 18%,transparent)}.UserProfileContent_sectionEyebrow__X1An2{text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:.75rem;color:var(--primary-color);margin:0 0 .15rem}.UserProfileContent_sectionMeta__5GVjc{margin:.25rem 0 0;color:var(--text-muted);font-size:.9rem}.UserProfileContent_actionsRow__MT00f{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem;flex-wrap:wrap}.UserProfileContent_linkMessage__7bPOR{margin-bottom:1.5rem;animation:UserProfileContent_fadeIn__6XnE_ .3s ease}@media (max-width:768px){.UserProfileContent_sectionBlock__48H7E,.UserProfileContent_userProfileContent__b1XXs{padding:0}.UserProfileContent_sectionBodyInner__nC2qN{margin:0;padding:0}.UserProfileContent_sectionBodyInner__nC2qN .form-grid{grid-template-columns:1fr;gap:1.8rem}.UserProfileContent_sectionBodyInner__nC2qN .input-group{gap:.1rem}.UserProfileContent_actionsRow__MT00f{flex-direction:column;align-items:stretch}}@keyframes UserProfileContent_fadeIn__6XnE_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.GoogleAuthNotice_container__MuDq4{background:var(--info-bg);border:1px solid var(--info-border);border-radius:12px;padding:1.5rem;display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.GoogleAuthNotice_container__MuDq4.GoogleAuthNotice_compact__N6Odm{padding:1rem;margin-bottom:1rem}.GoogleAuthNotice_iconContainer__NhwwN{flex-shrink:0}.GoogleAuthNotice_icon__WKERT{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--success-color);color:white;border-radius:50%;font-size:1.25rem;font-weight:700}.GoogleAuthNotice_content__WEl7b{flex:1 1}.GoogleAuthNotice_title__9Z_7v{color:var(--text-color);font-size:1.125rem;font-weight:600;margin:0 0 .5rem;font-family:var(--font-primary)}.GoogleAuthNotice_message__c5K78{color:var(--text-color);font-size:.95rem;margin:0 0 .5rem;line-height:1.5}.GoogleAuthNotice_help__mrXYm{color:var(--text-muted);font-size:.875rem;margin:0;font-style:italic}@media (max-width:640px){.GoogleAuthNotice_container__MuDq4{flex-direction:column;text-align:center;gap:.75rem}.GoogleAuthNotice_icon__WKERT{margin:0 auto}}.UserForm_structuredForm__n_Bnx{width:min(100%,760px);margin:0 auto;display:flex;flex-direction:column;gap:1.25rem}.UserForm_structuredForm__n_Bnx .input{border:0;border-bottom:1px solid var(--border-color);border-radius:0;background:transparent;padding:.5rem .1rem .55rem;box-shadow:none}.UserForm_structuredForm__n_Bnx .input:focus{border-color:var(--primary-color);box-shadow:0 1px 0 var(--primary-color)}.UserForm_structuredForm__n_Bnx .input.success{border-color:var(--success-color);box-shadow:0 1px 0 color-mix(in srgb,var(--success-color) 60%,transparent)}.UserForm_structuredForm__n_Bnx .input:disabled{background:transparent}.UserForm_structuredForm__n_Bnx .input-group{gap:.15rem}.UserForm_formIntro__fPUMN{display:flex;flex-direction:column;gap:.35rem}.UserForm_formIntro__fPUMN h2{color:var(--text-color);font-size:clamp(1.45rem,3vw,2rem);margin:0}.UserForm_formIntro__fPUMN p{max-width:58ch;color:var(--text-muted);font-size:.95rem;line-height:1.55;margin:0}.UserForm_formSection__ES95_{display:flex;flex-direction:column;gap:1rem;padding:.65rem 0}.UserForm_sectionIntro__Lu1su{display:flex;flex-direction:column;gap:.25rem}.UserForm_sectionIntro__Lu1su h3{color:var(--text-color);font-family:var(--font-primary);font-size:.98rem;font-weight:700;margin:0}.UserForm_sectionIntro__Lu1su p{color:var(--text-muted);font-size:.86rem;line-height:1.45;margin:0}.UserForm_fieldGrid__hgpxn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.8rem;gap:1.8rem;align-items:start}.UserForm_inputError__Dvaik{border-color:var(--error-border)!important;box-shadow:0 1px 0 var(--error-border)!important}.UserForm_inputSuccess__XtCPg{border-color:var(--success-color)!important;box-shadow:0 1px 0 color-mix(in srgb,var(--success-color) 60%,transparent)!important}.UserForm_skillList__zzoKI{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.45rem}.UserForm_skillItem__0xPZw{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border:1px solid var(--border-color);border-radius:999px;color:var(--text-color);background:color-mix(in srgb,var(--surface-color) 76%,transparent);font-size:.82rem;font-weight:600}.UserForm_skillRemove__tP3SO{border:none;background:transparent;color:var(--text-muted);cursor:pointer;font:inherit;line-height:1;padding:0}.UserForm_skillRemove__tP3SO:hover{color:var(--text-color)}.UserForm_businessContextBanner__s8j5D{display:flex;flex-wrap:wrap;gap:.35rem .65rem;align-items:baseline;padding:.8rem 0;border-top:1px solid var(--info-border);border-bottom:1px solid var(--info-border);color:var(--info-color);font-size:.9rem}.UserForm_businessContextBanner__s8j5D strong{color:var(--text-color)}.UserForm_actionsRow__oPp_S{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}@media (max-width:768px){.UserForm_structuredForm__n_Bnx{width:100%;padding-bottom:clamp(1.5rem,6vw,3rem)}.UserForm_fieldGrid__hgpxn{grid-template-columns:1fr;gap:1.8rem}.UserForm_structuredForm__n_Bnx .input-group{gap:.1rem}.UserForm_actionsRow__oPp_S{flex-direction:column-reverse}}.GoogleSignIn_googleIcon__THGVB{font-weight:700;background:conic-gradient(from -45deg,#ea4335 110deg,#4285f4 90deg 180deg,#34a853 180deg 270deg,#fbbc05 270deg);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:16px}.ForgotPasswordOverlay_overlay__X7ibf{width:100%;max-width:440px;animation:ForgotPasswordOverlay_slideIn__3vdCF .3s ease-out}.ForgotPasswordOverlay_header__HVjat{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;position:relative}.ForgotPasswordOverlay_title__wao_D{font-family:var(--font-secondary);font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0;text-align:center;flex:1 1}.ForgotPasswordOverlay_content__GTYak{margin-top:1rem}.ForgotPasswordOverlay_subtitle__qwPw_{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.5;text-align:center}.ForgotPasswordOverlay_form__lHUVd{margin-top:1.5rem}.ForgotPasswordOverlay_inputGroup__HKoV5{margin-bottom:1.5rem;scroll-margin-top:6rem}.ForgotPasswordOverlay_label__lhjSG{display:block;margin-bottom:.18rem;color:var(--text-color);font-weight:600;font-size:.86rem;line-height:1.3}.ForgotPasswordOverlay_input__Vkxel{width:100%;padding:.5rem .1rem .55rem;border:0;border-bottom:1px solid var(--border-color);border-radius:0;background:transparent;color:var(--text-primary);font-size:1rem;line-height:1.45;min-height:2.55rem;transition:all .2s ease;box-shadow:none}@media (max-width:480px){.ForgotPasswordOverlay_overlay__X7ibf{border-radius:12px}.ForgotPasswordOverlay_inputGroup__HKoV5{margin-bottom:1.15rem}.ForgotPasswordOverlay_input__Vkxel{padding:.48rem .1rem .55rem}.ForgotPasswordOverlay_actions__Yzajd{flex-direction:column}}.ForgotPasswordOverlay_input__Vkxel:focus{outline:none;border-color:var(--primary-color);box-shadow:0 1px 0 var(--primary-color)}.ForgotPasswordOverlay_input__Vkxel:disabled{opacity:.6;cursor:not-allowed}.ForgotPasswordOverlay_message__oKk0C{padding:.875rem 1rem;border-radius:10px;margin:1.25rem 0;font-size:.95rem;line-height:1.4;text-align:center}.ForgotPasswordOverlay_message__oKk0C.ForgotPasswordOverlay_success__0u2I5{background-color:var(--success-bg);color:var(--success-color);border:1px solid var(--success-color)}.ForgotPasswordOverlay_message__oKk0C.ForgotPasswordOverlay_error__wV4DM{background-color:var(--error-bg);color:var(--error-color);border:1px solid var(--error-color)}.ForgotPasswordOverlay_actions__Yzajd{display:flex;gap:.75rem;margin-top:2rem}.ForgotPasswordOverlay_spinner__yajQP{display:inline-block;width:1rem;height:1rem;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:white;animation:ForgotPasswordOverlay_spin__hZO8L 1s ease-in-out infinite;margin-right:.5rem}.ForgotPasswordOverlay_successState__nKBTr{text-align:center;padding:1rem 0}.ForgotPasswordOverlay_successIcon__pEUnc{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--success-color);color:white;border-radius:50%;font-size:2rem;margin-bottom:1.5rem;animation:ForgotPasswordOverlay_scaleIn__6ezr3 .5s ease-out}.ForgotPasswordOverlay_successTitle__tdZRT{font-family:var(--font-secondary);font-size:1.5rem;color:var(--text-primary);margin-bottom:.75rem}.ForgotPasswordOverlay_successMessage__Dems_{color:var(--text-secondary);line-height:1.6;margin-bottom:2rem;max-width:320px;margin-left:auto;margin-right:auto}@keyframes ForgotPasswordOverlay_scaleIn__6ezr3{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ForgotPasswordOverlay_spin__hZO8L{to{transform:rotate(1turn)}}@keyframes ForgotPasswordOverlay_slideIn__3vdCF{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ConversationalUserForm_shell___HIJr{width:min(100%,860px);margin:0 auto;display:flex;flex-direction:column;gap:1rem}.ConversationalUserForm_shell___HIJr .input{border:0;border-bottom:1px solid var(--border-color);border-radius:0;background:transparent;padding:.5rem .1rem .55rem;box-shadow:none}.ConversationalUserForm_shell___HIJr .input:focus{border-color:var(--primary-color);box-shadow:0 1px 0 var(--primary-color)}.ConversationalUserForm_shell___HIJr .input.success{border-color:var(--success-color);box-shadow:0 1px 0 color-mix(in srgb,var(--success-color) 60%,transparent)}.ConversationalUserForm_shell___HIJr .input:disabled{background:transparent}.ConversationalUserForm_shell___HIJr .input-group{gap:.15rem}.ConversationalUserForm_questionPanel__WbMdy{padding:1.1rem 0 .7rem}.ConversationalUserForm_questionWrap__z7XST{display:flex;flex-direction:column;gap:.75rem;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:ease}.ConversationalUserForm_questionWrapForward__cKkKR{animation-name:ConversationalUserForm_slideInRight__r2uTG}.ConversationalUserForm_questionWrapBackward__dJZyq{animation-name:ConversationalUserForm_slideInLeft__58eVN}.ConversationalUserForm_questionTitle__feui3{color:var(--text-color);font-family:var(--font-secondary);font-size:clamp(1.1rem,2.4vw,1.4rem);margin:0}.ConversationalUserForm_questionHint__lqjhR{max-width:62ch;color:var(--text-muted);font-size:.92rem;line-height:1.5;margin:0 0 .2rem}.ConversationalUserForm_fieldGrid__2F2Fm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.8rem;gap:1.8rem;align-items:start}.ConversationalUserForm_inputError__LnsRr{border-color:var(--error-border)!important;box-shadow:0 1px 0 var(--error-border)!important}.ConversationalUserForm_inputSuccess__6n8jE{border-color:var(--success-color)!important;box-shadow:0 1px 0 color-mix(in srgb,var(--success-color) 60%,transparent)!important}.ConversationalUserForm_skillList__6QAWe{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.45rem}.ConversationalUserForm_skillItem__aIm8M{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border:1px solid var(--border-color);border-radius:999px;color:var(--text-color);background:color-mix(in srgb,var(--surface-color) 76%,transparent);font-size:.82rem;font-weight:600}.ConversationalUserForm_skillRemove__eJBBn{border:none;background:transparent;color:var(--text-muted);cursor:pointer;font:inherit;line-height:1;padding:0}.ConversationalUserForm_skillRemove__eJBBn:hover{color:var(--text-color)}.ConversationalUserForm_businessContextBanner__3SagY{display:flex;flex-wrap:wrap;gap:.35rem .65rem;align-items:baseline;padding:.8rem 0;border-top:1px solid var(--info-border);border-bottom:1px solid var(--info-border);color:var(--info-color);font-size:.9rem}.ConversationalUserForm_businessContextBanner__3SagY strong{color:var(--text-color)}@media (max-width:768px){.ConversationalUserForm_shell___HIJr{width:100%;padding-bottom:clamp(2rem,8vw,4rem)}.ConversationalUserForm_questionPanel__WbMdy{padding:.9rem 0 .6rem}.ConversationalUserForm_fieldGrid__2F2Fm{grid-template-columns:1fr;gap:1.8rem}.ConversationalUserForm_shell___HIJr .input-group{gap:.1rem}}@media (prefers-reduced-motion:reduce){.ConversationalUserForm_questionWrap__z7XST{animation:none!important;transition:none!important}}@keyframes ConversationalUserForm_slideInRight__r2uTG{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}@keyframes ConversationalUserForm_slideInLeft__58eVN{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}.ConfirmPopup_confirmPopupOverlay___yem0{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.ConfirmPopup_confirmPopup__Yzz0x{background:var(--surface-color);border-radius:16px;padding:2rem;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;-ms-overflow-style:none;box-shadow:0 20px 40px rgba(0,0,0,.2);border:1px solid var(--border-color);animation:ConfirmPopup_popIn__mBDjV .3s ease-out}.ConfirmPopup_confirmPopup__Yzz0x::-webkit-scrollbar{width:0;height:0;display:none}.ConfirmPopup_popupHeader__MdZZR{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color)}.ConfirmPopup_popupHeader__MdZZR h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.ConfirmPopup_popupHeader__MdZZR p{color:var(--text-muted);margin:0;font-size:1rem}.ConfirmPopup_popupContent__M1u9d{margin-bottom:2rem}.ConfirmPopup_summarySection__s9Oxx{margin-bottom:2rem;padding:1.5rem;background:var(--bg-primary);border-radius:12px;border:1px solid var(--border-color)}.ConfirmPopup_summarySection__s9Oxx h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.ConfirmPopup_summaryGrid__TCwmo{display:flex;flex-direction:column;gap:1rem}.ConfirmPopup_summaryItem__XBFgu{display:flex;flex-direction:column;gap:.25rem}.ConfirmPopup_summaryItem__XBFgu.ConfirmPopup_fullWidth__3NJTT{grid-column:1/-1}.ConfirmPopup_summaryItem__XBFgu label{font-weight:600;color:var(--text-primary);font-size:.9rem}.ConfirmPopup_summaryItem__XBFgu span{color:var(--text-secondary);line-height:1.5}.ConfirmPopup_industryTags__Yct5G{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.ConfirmPopup_industryTag__NrGk0{background:var(--accent-color-alpha);color:var(--accent-color);padding:.375rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500}.ConfirmPopup_popupActions___v_Q1{display:flex;gap:1rem;justify-content:flex-end;padding-top:1.5rem;border-top:1px solid var(--border-color)}.ConfirmPopup_btn__Id4am{padding:.75rem 1.5rem;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;border:none;font-family:inherit}.ConfirmPopup_btnSecondary__Y4YYa{background:var(--surface-color);color:var(--text-primary);border:1px solid var(--border-color)}.ConfirmPopup_btnSecondary__Y4YYa:hover:not(:disabled){background:var(--bg-primary);border-color:var(--text-muted)}.ConfirmPopup_btnPrimary__EzgUZ{background:var(--accent-color);color:white;border:1px solid var(--accent-color)}.ConfirmPopup_btnPrimary__EzgUZ:hover:not(:disabled){background:var(--accent-color-hover);transform:translateY(-1px)}.ConfirmPopup_btn__Id4am:disabled{opacity:.6;cursor:not-allowed;transform:none}.ConfirmPopup_registryLink__wZ4d1{color:var(--primary-color);text-decoration:none;word-break:break-all;font-family:monospace;font-size:.85rem;padding:.5rem;background:var(--background-color);border-radius:4px;display:inline-block;transition:all .2s ease}.ConfirmPopup_registryLink__wZ4d1:hover{text-decoration:underline;background:var(--primary-color-alpha,rgba(14,165,233,.1))}.ConfirmPopup_newsletterSection__aSSqP{margin-bottom:2rem}.ConfirmPopup_newsletterCard__xpbo5{position:relative;padding:1rem 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.ConfirmPopup_newsletterContent__g2Wgj{position:relative;z-index:1}.ConfirmPopup_newsletterContent__g2Wgj h3{margin:0 0 .5rem;font-family:var(--font-primary);font-size:1.15rem;font-weight:700;color:var(--text-color)}.ConfirmPopup_newsletterDescription__TNLqj{margin:0 0 1rem;color:var(--text-muted);line-height:1.65}.ConfirmPopup_newsletterCheckbox__OpKeW{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;padding:.8rem .1rem;border-bottom:1px solid var(--border-color);transition:border-color .2s ease,color .2s ease}.ConfirmPopup_newsletterCheckbox__OpKeW:hover{border-color:var(--primary-color)}.ConfirmPopup_newsletterCheckbox__OpKeW input{margin-top:.2rem;accent-color:var(--primary-color);width:1rem;height:1rem;flex-shrink:0}.ConfirmPopup_newsletterCheckbox__OpKeW span{color:var(--text-color);line-height:1.5;font-weight:500}.ConfirmPopup_newsletterNote__QUAzn{margin:.75rem 0 0;color:var(--text-muted);font-size:.875rem}@media (max-width:768px){.ConfirmPopup_confirmPopup__Yzz0x{padding:1.5rem;margin:1rem}.ConfirmPopup_summarySection__s9Oxx{padding:1rem}.ConfirmPopup_popupActions___v_Q1{flex-direction:column}.ConfirmPopup_btn__Id4am{width:100%;justify-content:center}}@keyframes ConfirmPopup_popIn__mBDjV{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.CreateBusiness_loadingContainer___2jgv{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1rem}.CreateBusiness_loadingSpinner__i_SxU{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:CreateBusiness_spin__5hVpt 1s linear infinite}.CreateBusiness_authRequired__uu2k4{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:2rem}.CreateBusiness_authContent__fVF3j{text-align:center;max-width:400px;width:100%;padding:2rem;background:var(--surface-color);border-radius:12px;border:1px solid var(--border-color)}.CreateBusiness_authContent__fVF3j h2{font-family:var(--font-secondary);color:var(--text-color);margin-bottom:1rem}.CreateBusiness_authContent__fVF3j p{color:var(--text-muted);margin-bottom:1.5rem;line-height:1.5}.CreateBusiness_authContent__fVF3j .CreateBusiness_btn__Y_naO{margin:.5rem;min-width:140px}.CreateBusiness_createContainer__HULCH{max-width:800px;margin:0 auto;padding:0 0 .75rem}.CreateBusiness_headerSection__eZVBa{text-align:center;margin-bottom:2rem}.CreateBusiness_businessCounter__HX0ZD{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background:var(--surface-color);border:1px solid var(--border-color);border-radius:6px;font-size:.9rem}.CreateBusiness_counterLabel__pYVZr{color:var(--text-muted);font-weight:500}.CreateBusiness_counterValue__pCzXQ{font-weight:600;color:var(--primary-color)}.CreateBusiness_counterLimit__PStm_{color:var(--text-muted);font-weight:400}.CreateBusiness_limitReached__MLP9G{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center}.CreateBusiness_limitContent__XR07Z{max-width:500px;width:100%;padding:2rem;background:var(--surface-color);border-radius:12px;border:1px solid var(--border-color)}.CreateBusiness_limitContent__XR07Z h1{font-family:var(--font-secondary);color:var(--text-color);margin-bottom:1rem;font-size:1.5rem}.CreateBusiness_limitMessage__2LluY{color:var(--text-color);font-size:1rem;margin-bottom:2rem;line-height:1.6}.CreateBusiness_limitActions___m7vf{display:flex;gap:1rem;justify-content:center}.CreateBusiness_limitActions___m7vf .CreateBusiness_btn__Y_naO{min-width:160px}.CreateBusiness_guidelines__L20Xz{margin-top:2rem;padding:1.5rem;background:var(--surface-color);border-radius:8px;border:1px solid var(--border-color)}.CreateBusiness_guidelines__L20Xz h3{color:var(--text-color);margin-bottom:1rem;font-size:1.1rem;font-weight:600}.CreateBusiness_guidelines__L20Xz ul{list-style:none;padding-left:0;margin-bottom:1rem}.CreateBusiness_guidelines__L20Xz li{margin-bottom:.75rem;padding-left:1.5rem;position:relative;line-height:1.5;color:var(--text-muted)}.CreateBusiness_guidelines__L20Xz li:before{content:"•";position:absolute;left:0;color:var(--primary-color);font-weight:700}.CreateBusiness_note__qxaaf{background:color-mix(in srgb,var(--warning-bg) 20%,transparent);border:1px solid var(--border-color);border-radius:6px;padding:1rem;color:var(--text-muted);font-size:.9rem;margin-top:1rem;line-height:1.5}@media (max-width:768px){.CreateBusiness_createContainer__HULCH{padding-bottom:.5rem}.CreateBusiness_businessCounter__HX0ZD{flex-direction:column;gap:.5rem;text-align:center}.CreateBusiness_guidelines__L20Xz{padding:1rem}.CreateBusiness_limitActions___m7vf{flex-direction:column}.CreateBusiness_limitActions___m7vf .CreateBusiness_btn__Y_naO{width:100%}}@keyframes CreateBusiness_spin__5hVpt{to{transform:rotate(1turn)}}.TokenRegistration_loadingContainer__1yeWe{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center}.TokenRegistration_loadingSpinner__dhioA{width:50px;height:50px;border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:TokenRegistration_spin__6rhWa 1s linear infinite;margin-bottom:1rem}.TokenRegistration_errorContainer__9SkoC{text-align:center;max-width:500px;margin:4rem auto;padding:2rem;background:var(--surface-color);border-radius:12px;border:1px solid var(--border-color)}.TokenRegistration_errorIcon__tfBh2{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:1rem;color:var(--warning-color)}.TokenRegistration_errorTitle__r7xLw{margin:0 0 1rem;color:var(--text-color);font-size:1.5rem;font-weight:600}.TokenRegistration_errorMessage__UYRSE{margin:0 0 2rem;color:var(--text-muted);line-height:1.5}.TokenRegistration_errorActions__aoE1h{display:flex;gap:1rem;justify-content:center}@media (max-width:640px){.TokenRegistration_errorContainer__9SkoC{margin:2rem auto;padding:1.5rem}.TokenRegistration_errorActions__aoE1h{flex-direction:column}}@keyframes TokenRegistration_spin__6rhWa{to{transform:rotate(1turn)}}.register_gradientPage__iZz9s{min-height:100%;background:linear-gradient(180deg,var(--background-color) 20%,var(--surface-color) 40%,var(--background-color) 100%)}.register_registrationHeader__mETdu{text-align:center;margin-bottom:3rem}.register_progressContainer__vUaeh{max-width:500px;margin:2rem auto 0}.register_progressSteps__c240d{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.register_progressStep__ay7k9{display:flex;flex-direction:column;align-items:center;gap:.5rem;border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.register_progressStep__ay7k9:hover .register_stepNumber__RMZ3t{background:var(--primary-dark);cursor:pointer;color:white}.register_stepNumber__RMZ3t{width:40px;height:40px;border-radius:50%;background:var(--border-color);color:var(--text-muted);display:flex;align-items:center;justify-content:center;font-weight:600;transition:all .3s ease}.register_progressStepActive__HQSFn .register_stepNumber__RMZ3t{background:var(--primary-color);color:white}.register_progressStepActive__HQSFn .register_stepLabel__opW9z{color:var(--primary-color)}.register_stepLabel__opW9z{font-size:.875rem;color:var(--text-muted);font-weight:500}.register_progressLine__cFbI8{flex:1 1;height:2px;background:var(--border-color);max-width:100px}.register_registrationFlow__dEoaN{width:min(100%,860px);margin:0 auto;display:flex;flex-direction:column;gap:1rem}.register_flowHeader__Yrx2I{display:flex;flex-direction:column;gap:.35rem}.register_flowHeader__Yrx2I h2{color:var(--text-color);font-size:clamp(1.45rem,3vw,2rem);margin:0}.register_flowHeader__Yrx2I p{color:var(--text-muted);font-size:.95rem;line-height:1.5;margin:0}.register_businessForm__mk7aG{padding-top:.4rem}.register_logoUploadContainer__V2arJ{display:flex;gap:1.5rem;align-items:flex-start}.register_logoPreviewArea__kxWpu{flex-shrink:0}.register_logoPreview__TRJkT{position:relative;width:120px;height:120px;border-radius:var(--radius);overflow:hidden;border:2px dashed var(--border)}.register_logoPreviewImage__4y1Bk{width:100%;height:100%;object-fit:cover}.register_logoRemove__Qm5Rl{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.7);color:white;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.register_logoPlaceholder__AFuRb{width:120px;height:120px;border:2px dashed var(--border);border-radius:var(--radius);display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--surface-secondary);color:var(--text-secondary)}.register_logoPlaceholderIcon__ShZMB{font-size:2rem;margin-bottom:.5rem}.register_logoPlaceholderText__GEjwy{font-size:.8rem;text-align:center;padding:0 .5rem}.register_logoUploadControls__qr006{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.register_logoFileInput__NVBY_{display:none}.register_logoUploadHelp__FNzNM{font-size:.8rem;color:var(--text-secondary)}.register_logoError__C5wGE{color:var(--error);font-size:.8rem;margin-top:.5rem}@media (max-width:768px){.register_logoUploadContainer__V2arJ{flex-direction:column;gap:1rem}.register_logoPlaceholder__AFuRb,.register_logoPreview__TRJkT{width:100px;height:100px}}.resetPassword_authContainer__oh8ZM{min-height:calc(100vh - 120px);display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;position:relative;isolation:isolate;overflow:hidden;background-color:var(--background-color);flex:1 1}.resetPassword_authContainer__oh8ZM:before{content:"";position:absolute;inset:-2rem;z-index:-2;background-image:url(/hero-images/Waiting-2.jpg);background-size:cover;background-position:50%;filter:blur(6px) saturate(.9);transform:scale(1.04)}.resetPassword_authContainer__oh8ZM:after{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--background-color) 74%,transparent)}.resetPassword_authCard__4sr7X{background:color-mix(in srgb,var(--surface-color) 62%,transparent);border:1px solid var(--border-color);border-radius:16px;padding:2.5rem;width:100%;max-width:480px;-webkit-backdrop-filter:blur(10px) saturate(1.05);backdrop-filter:blur(10px) saturate(1.05);box-shadow:0 16px 36px color-mix(in srgb,var(--surface-color) 45%,transparent);transition:all .3s ease}.resetPassword_authHeader__CKlie{text-align:center;margin-bottom:2rem}.resetPassword_authHeader__CKlie h1{font-family:var(--font-secondary);font-size:2rem;font-weight:600;color:var(--text-color);margin-bottom:.5rem;line-height:1.2}.resetPassword_authSubtitle___gobQ{color:var(--text-muted);font-size:1rem;line-height:1.5;margin:0}[data-theme=dark] .resetPassword_authCard__4sr7X{box-shadow:0 16px 36px color-mix(in srgb,var(--surface-color) 60%,transparent)}.resetPassword_loadingSpinner__8_kdx{display:inline-block;width:3rem;height:3rem;border-radius:50%;border:3px solid rgba(14,165,233,.3);border-top:3px solid var(--primary-color);animation:resetPassword_spin__AvN_K 1s ease-in-out infinite;margin:2rem auto}.resetPassword_backLink__4O_Je{display:inline-block;margin-top:1.5rem;color:var(--primary-color);text-decoration:none;font-weight:500;font-size:.95rem;transition:color .2s;text-align:center;width:100%}.resetPassword_backLink__4O_Je:hover{color:var(--primary-dark);text-decoration:underline}@media (max-width:768px){.resetPassword_authContainer__oh8ZM{padding:1.5rem 1rem;min-height:calc(100vh - 100px)}.resetPassword_authCard__4sr7X{padding:2rem 1.5rem}.resetPassword_authHeader__CKlie h1{font-size:1.75rem}}@media (max-width:480px){.resetPassword_authCard__4sr7X{padding:1.75rem 1.25rem;border-radius:12px}.resetPassword_authHeader__CKlie h1{font-size:1.5rem}.resetPassword_authSubtitle___gobQ{font-size:.95rem}}@keyframes resetPassword_spin__AvN_K{to{transform:rotate(1turn)}}