.AppsEmptyIllustration_root__CWubr{display:block;width:100%;max-width:17.5rem;margin:0}.AppsEmptyIllustration_svg__9dmc6{display:block;width:100%;height:auto;aspect-ratio:280/168}.AppsEmptyIllustration_panel__B16uP{fill:hsl(var(--card));stroke:var(--border-color);stroke-width:1}.AppsEmptyIllustration_linePrimary__84rL9{fill:hsl(var(--primary)/.85)}.AppsEmptyIllustration_lineMuted__3hdu6{fill:hsl(var(--muted-foreground)/.35)}.AppsEmptyIllustration_chip__XNr3A{fill:hsl(var(--primary)/.18);stroke:hsl(var(--primary)/.35);stroke-width:1}.AppsEmptyIllustration_chipMuted__ijApL{fill:hsl(var(--muted));stroke:var(--border-color);stroke-width:1}.AppsEmptyIllustration_orbit__XkXpG{fill:hsl(var(--primary)/.12);stroke:hsl(var(--primary)/.4);stroke-width:1.5}.AppsEmptyIllustration_check__Id0yK{color:hsl(var(--primary))}.AppsEmptyIllustration_card__hdEp0{fill:hsl(var(--muted));stroke:var(--border-color);stroke-width:1}.page_page__QPA6_{display:flex;flex-direction:column;gap:1.5rem;width:100%}.page_pageHeader__lTmOz{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page_pageTitle__MpeiN{margin:0;font-size:1.875rem;font-weight:700;line-height:1.2}.page_primaryAction__59jYr{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.375rem 1rem;border:none;border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;transition:background .15s ease}.page_primaryAction__59jYr:hover{background:#47acd1;text-decoration:none}.page_primaryActionLarge__E8uvw{min-height:2.5rem;padding:.5rem 1.25rem;font-weight:600}.page_outlineAction__bl3Q7{background:transparent;color:hsl(var(--foreground));border:1px solid var(--border-color)}.page_outlineAction__bl3Q7:hover{background:hsl(var(--muted))}.page_statsPanel__LLrIT{padding:1rem 1.25rem;border:1px solid var(--border-color);border-radius:var(--radius);background:var(--surface)}.page_statsHeader__GBsG0{margin:0 0 .875rem;font-size:1.125rem;font-weight:600}.page_statsGrid__QSiuu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem 1.25rem;gap:1rem 1.25rem}.page_statItem__4uwHM{display:flex;flex-direction:column;gap:.25rem;min-width:0}.page_statLabel__w6Unv{margin:0;font-size:.75rem;color:hsl(var(--muted-foreground))}.page_statValue__TCZBV{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.page_statHint__5lLrx{margin:.75rem 0 0;min-height:1.25rem;font-size:.8125rem;line-height:1.45;color:hsl(var(--muted-foreground))}.page_emptySection__Lf62p{display:grid;grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:start;padding:1.5rem;border:1px solid var(--border-color);border-radius:var(--radius);background:hsl(var(--muted)/.35)}.page_emptyIllustration__a4BmF{width:100%;max-width:17.5rem}.page_emptyContent__GEtxi{display:flex;flex-direction:column;gap:.875rem}.page_emptyTitle__XeAzM{margin:0;font-size:1.25rem;font-weight:600}.page_emptyList__PUcTs,.page_emptyText__lUsPd{margin:0;font-size:.875rem;line-height:1.55;color:hsl(var(--muted-foreground))}.page_emptyList__PUcTs{padding-left:1.125rem}.page_emptyActions__sZczA{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.page_section__IlkX6{display:flex;flex-direction:column;gap:1rem}.page_sectionTitle__g31uk{margin:0;font-size:1.125rem;font-weight:600}.page_onboardingList__VfnTP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none}.page_onboardingStep__ZrYTF{display:flex;flex-direction:column;gap:.5rem;min-height:7.5rem;padding:1rem;border:1px solid var(--border-color);border-radius:var(--radius);background:var(--surface)}.page_onboardingStepCurrent__MjG7r{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.08)}.page_onboardingStepComplete__IJUFc{border-color:hsl(var(--success)/.35)}.page_onboardingMeta__iQ8iq{display:flex;align-items:center;gap:.5rem}.page_stepBadge__wzgnC{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;border-radius:6px;background:hsl(var(--muted));color:hsl(var(--foreground));font-size:.75rem;font-weight:600}.page_onboardingStepCurrent__MjG7r .page_stepBadge__wzgnC{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.page_onboardingStepComplete__IJUFc .page_stepBadge__wzgnC{background:hsl(var(--success)/.16);color:hsl(var(--success))}.page_stepStatus__zVE9b{font-size:.75rem;color:hsl(var(--muted-foreground))}.page_onboardingStepTitle__6cQfC{margin:0;font-size:.875rem;font-weight:600}.page_onboardingStepText__eXSQI{margin:0;font-size:.8125rem;line-height:1.45;color:hsl(var(--muted-foreground))}.page_appsSection__tidEE{display:flex;flex-direction:column;gap:.75rem}.page_appsListHeader__H_1gP{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.page_appsCount__MggFt{margin:0;font-size:.8125rem;color:hsl(var(--muted-foreground))}.page_appList__iRAJS{display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none}.page_appCard__0VYf_{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border:1px solid var(--border-color);border-radius:var(--radius);background:var(--surface);text-decoration:none;color:inherit;transition:background .15s ease,border-color .15s ease}.page_appCard__0VYf_:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.35);text-decoration:none}.page_appCardMain__eKLEt{display:flex;flex-direction:column;gap:.25rem;min-width:0}.page_appCardLead__z0w7e{display:flex;align-items:center;gap:.875rem;min-width:0;flex:1 1}.page_appCardLogo__EnWDo{display:flex;flex:0 0 3rem;align-items:center;justify-content:center;width:3rem;height:3rem;overflow:hidden}.page_appCardLogoImg__kDZuy{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.page_appCardLogoPlaceholder__ltEqo{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--radius);background:hsl(var(--primary)/.12);color:hsl(var(--primary));font-size:1rem;font-weight:600;line-height:1}.page_appTitle__1iqkJ{margin:0;font-size:.9375rem;font-weight:600}.page_appMeta__exULl{margin:0;font-size:.8125rem;color:hsl(var(--muted-foreground))}.page_statusBadge__PNZ1n{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:6px;font-size:.75rem;font-weight:600;border:1px solid var(--border-color);white-space:nowrap}.page_statusApproved__2HKs_{color:hsl(var(--success));border-color:hsl(var(--success)/.35);background:hsl(var(--success)/.1)}.page_statusPending__ZA9Pm{color:hsl(var(--warning));border-color:hsl(var(--warning)/.35);background:hsl(var(--warning)/.1)}.page_statusDraft__EwRx_{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}.page_statusChanges__Mmuoe{color:hsl(var(--accent));border-color:hsl(var(--accent)/.35);background:hsl(var(--accent)/.12)}.page_skeleton__s7Ss8{border-radius:var(--radius);background:linear-gradient(90deg,hsl(var(--muted)) 0,hsl(var(--muted-foreground)/.12) 50%,hsl(var(--muted)) 100%);background-size:200% 100%;animation:page_shimmer__YW7C6 1.2s ease-in-out infinite}.page_skeletonStatHint__pAJ5u{width:70%;height:1.25rem;margin-top:.75rem}.page_skeletonLineTitle__1S1_C{width:80%;height:1.25rem}.page_skeletonButtonLarge__bZxs7{width:10rem;height:2.5rem}.page_skeletonSectionTitle__JN8PA{width:11rem;height:1.125rem;margin-bottom:1rem}.page_skeletonOnboardingMeta__IOHxO{width:5rem;height:1.5rem}.page_skeletonOnboardingTitle__VSMcM{width:85%;height:.875rem}.page_skeletonOnboardingText__V7Sq7{width:100%;height:2.5rem}.page_skeletonTitle__SAqoq{width:12rem;height:2rem}.page_skeletonButton__jv_qy{width:9rem;height:2rem}.page_skeletonStatsTitle__eKlho{width:10rem;height:1.125rem}.page_skeletonStatLabel__Eb7_L{width:5rem;height:.75rem}.page_skeletonStatValue__NTJnm{width:2.5rem;height:1.25rem}.page_skeletonIllustration__FYDkt{width:100%;max-width:17.5rem;aspect-ratio:280/168}.page_skeletonLine__RsmK0{width:100%;height:.875rem}.page_skeletonLineShort__x_wQV{width:70%;height:.875rem}@keyframes page_shimmer__YW7C6{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.page_skeleton__s7Ss8{animation:none}}@media (max-width:1024px){.page_statsGrid__QSiuu{grid-template-columns:repeat(3,minmax(0,1fr))}.page_onboardingList__VfnTP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.page_pageTitle__MpeiN{font-size:1.5rem}.page_emptySection__Lf62p{grid-template-columns:1fr;text-align:left}.page_statsGrid__QSiuu{grid-template-columns:repeat(2,minmax(0,1fr))}.page_appCard__0VYf_{flex-direction:column;align-items:flex-start}.page_appCardLead__z0w7e{width:100%}}@media (max-width:480px){.page_pageHeader__lTmOz{flex-direction:column;align-items:stretch}.page_outlineAction__bl3Q7,.page_primaryActionLarge__E8uvw,.page_primaryAction__59jYr{width:100%}.page_onboardingList__VfnTP,.page_statsGrid__QSiuu{grid-template-columns:1fr}}.OtpCodeInput_root__WiRRM{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;max-width:22rem}.OtpCodeInput_label__KJDdD{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500}.OtpCodeInput_cells__fXj7b{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:clamp(6px,1.6vw,10px);gap:clamp(6px,1.6vw,10px);width:100%;min-width:0}.OtpCodeInput_cell__7cR31{box-sizing:border-box;width:100%;aspect-ratio:.82;min-height:48px;max-height:64px;margin:0;padding:0;border:1.5px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--input));color:hsl(var(--foreground));font-size:clamp(1.25rem,4vw,1.5rem);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;text-align:center;caret-color:hsl(var(--primary));transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;-moz-appearance:textfield}.OtpCodeInput_cell__7cR31::-webkit-inner-spin-button,.OtpCodeInput_cell__7cR31::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OtpCodeInput_cell__7cR31:hover:not(:disabled){border-color:hsl(var(--primary)/.38)}.OtpCodeInput_cell__7cR31:focus,.OtpCodeInput_cell__7cR31:focus-visible{border-color:hsl(var(--primary)/.72);background:hsl(var(--primary)/.06);box-shadow:0 0 0 2px hsl(var(--ring)/.25);outline:none}.OtpCodeInput_cellFilled__y_0BC{border-color:hsl(var(--primary)/.42);background:hsl(var(--primary)/.05)}.OtpCodeInput_cellError__docyc{border-color:hsl(var(--destructive))!important}.OtpCodeInput_cellsError__OXbpq .OtpCodeInput_cell__7cR31:focus,.OtpCodeInput_cellsError__OXbpq .OtpCodeInput_cell__7cR31:focus-visible{box-shadow:0 0 0 2px hsl(var(--destructive)/.2)}.OtpCodeInput_cell__7cR31:disabled{opacity:.55;cursor:not-allowed}.OtpCodeInput_error__HYUcC{margin:0;color:hsl(var(--destructive));font-size:.8125rem;font-weight:500;line-height:1.45}@media (max-width:400px){.OtpCodeInput_cells__fXj7b{gap:5px}.OtpCodeInput_cell__7cR31{min-height:44px;font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.OtpCodeInput_cell__7cR31{transition:none}}.DeveloperLogo_root__IMqtY{display:inline-flex;align-items:center;gap:.65rem;color:inherit;text-decoration:none}.DeveloperLogo_mark__qawZM{display:block;flex-shrink:0;border-radius:8px}.DeveloperLogo_wordmark__LnL_x{font-weight:700;font-size:1.05rem;line-height:1.2;letter-spacing:-.01em}@media (max-width:479px){.DeveloperLogo_wordmark__LnL_x{font-size:.9375rem;max-width:9.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.portal_layout__B4SW2{min-height:100vh;display:grid;grid-template-rows:auto 1fr}.portal_header__8a5TY{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.25rem;padding:.875rem 1.5rem;border-bottom:1px solid var(--border-color);background:var(--surface)}.portal_nav___7U4V{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.portal_navProfileSlot__dmYtL{width:14rem;height:2.5rem;flex-shrink:0}.portal_main__5nfsO{padding:1.5rem;max-width:1120px;margin:0 auto;width:100%;box-sizing:border-box}.portal_pageTitle__b_Z9t{margin:0 0 .25rem;font-size:1.75rem}.portal_pageSubtitle__BW_mU{margin:0 0 1.5rem;color:var(--muted)}.portal_button__2HVV9{border:none;border-radius:8px;padding:.6rem 1rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600;cursor:pointer}.portal_buttonSecondary__SggSq{background:transparent;border:1px solid var(--border-color);color:var(--text)}.portal_buttonDanger__ygefU{background:var(--danger)}.portal_list___5dyH{display:grid;grid-gap:.75rem;gap:.75rem}.portal_appCard__xhDia{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border:1px solid var(--border-color);border-radius:10px;background:var(--surface)}.portal_appTitle__OAlq5{margin:0;font-size:1.05rem}.portal_appMeta__A2VfI{margin:.25rem 0 0;color:var(--muted);font-size:.875rem}.portal_badge__7SXnA{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid var(--border-color)}.portal_badgePending__CJ1eg{color:var(--warning-color);border-color:color-mix(in srgb,var(--warning-color) 40%,var(--border-color))}.portal_badgeApproved__qlEJg{color:var(--success-color);border-color:color-mix(in srgb,var(--success-color) 40%,var(--border-color))}.portal_badgeDraft__iqZAu{color:var(--muted)}.portal_formGrid__jThfI{display:grid;grid-gap:1rem;gap:1rem}.portal_formStack__Ihyv7{display:flex;flex-direction:column;gap:1rem;max-width:28rem}.portal_field__2ZlZL{display:flex;flex-direction:column;gap:.35rem}.portal_label__vF85B{font-size:.875rem;color:var(--muted)}.portal_input__5OHEf,.portal_select__fYd7T,.portal_textarea__pzRwi{border:1px solid var(--border-color);background:hsl(var(--input));color:var(--text);border-radius:var(--radius);padding:.65rem .75rem;transition:border-color .15s ease,box-shadow .15s ease}.portal_input__5OHEf:focus-visible,.portal_select__fYd7T:focus-visible,.portal_textarea__pzRwi:focus-visible{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--ring)/.25)}.portal_inputValid__rEJNk{border-color:hsl(var(--success))}.portal_inputInvalid__zL7ot{border-color:hsl(var(--destructive))}.portal_fieldHint__KVhIQ{min-height:1.125rem;margin:0;font-size:.8125rem;line-height:1.125rem;color:hsl(var(--muted-foreground))}.portal_fieldHintSuccess__lgEPk{color:hsl(var(--success))}.portal_fieldHintError__16aa5{color:hsl(var(--destructive))}.portal_textarea__pzRwi{min-height:6rem;resize:vertical}.portal_pageLoading__qEdZQ{min-height:16rem;display:flex;align-items:flex-start}.portal_pageLoadingText__mRTDg{margin:0;color:hsl(var(--muted-foreground));font-size:.875rem}.portal_section__QD4YN{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}.portal_sectionPlain__755cB{margin-top:0}.portal_sectionLead__SuctB{margin:0 0 1.25rem;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.5;max-width:42rem}.portal_sectionTitle__QdPit{margin:0 0 .5rem;font-size:1.15rem}.portal_subsectionTitle__BZQ7t{margin:.5rem 0 0;font-size:1rem;font-weight:600}.portal_metaList__8i8aC{display:grid;grid-gap:.75rem;gap:.75rem;margin:0 0 1.5rem;padding:1rem 1.25rem;border:1px solid var(--border-color);border-radius:var(--radius);background:var(--surface)}.portal_metaItem__XsKj3{display:grid;grid-gap:.2rem;gap:.2rem}.portal_metaLabel__8vlMB{margin:0;font-size:.75rem;color:hsl(var(--muted-foreground))}.portal_metaValue__4VJBD{margin:0;font-size:.9375rem;font-weight:500}.portal_fieldRow__RlUD8{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;padding:1rem;border:1px solid var(--border-color);border-radius:8px;margin-bottom:.75rem}.portal_actions__CbLxg{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.portal_error__zWyOE{background:color-mix(in srgb,var(--danger) 15%,transparent);color:#fecaca}.portal_error__zWyOE,.portal_success__t9nL9{padding:.75rem;border-radius:8px;margin-bottom:1rem}.portal_success__t9nL9{background:color-mix(in srgb,var(--success) 15%,transparent);color:#bbf7d0}@media (max-width:640px){.portal_main__5nfsO{padding:1rem}.portal_header__8a5TY{padding:.875rem 1rem}.portal_navProfileSlot__dmYtL{width:2.5rem;height:2.5rem}.portal_fieldRow__RlUD8{grid-template-columns:1fr}}.auth_shell__YxGRT{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem}.auth_card___8Km8{width:100%;max-width:28rem;background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius);padding:2rem}.auth_brandRow__EhmxN{display:flex;justify-content:center;margin-bottom:1.25rem}.auth_title__llpnK{margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}.auth_field__rM1DK{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.auth_label__f_eX0{font-size:.875rem;color:var(--muted)}.auth_labelRow__DPP7_{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.auth_forgotLink__cCMpA{font-size:.8125rem;color:var(--accent);text-decoration:none;font-weight:600}.auth_forgotLink__cCMpA:hover{text-decoration:underline}.auth_hint___6L8H{margin:0 0 1rem;color:var(--muted);font-size:.875rem;line-height:1.45}.auth_resendRow__v6yfx{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.auth_ghostButton__dSADi{width:100%;border:1px solid var(--border-color);border-radius:var(--radius);padding:.65rem 1rem;background:transparent;color:var(--text);font-weight:600;cursor:pointer}.auth_ghostButton__dSADi:disabled{opacity:.6;cursor:not-allowed}.auth_successBox__pfF9R{display:flex;flex-direction:column;gap:1rem;margin-bottom:.5rem}.auth_input__EwnNX{border:1px solid var(--border-color);background:hsl(var(--input));color:var(--text);border-radius:var(--radius);padding:.65rem .75rem}.auth_input__EwnNX:focus{outline:2px solid color-mix(in srgb,var(--accent) 50%,transparent);border-color:var(--accent)}.auth_button__Bj9q0{width:100%;border:none;border-radius:var(--radius);padding:.75rem 1rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600;cursor:pointer}.auth_button__Bj9q0:hover:not(:disabled){background:#47acd1}.auth_button__Bj9q0:disabled{opacity:.6;cursor:not-allowed}.auth_error__oxV8g{margin:0 0 1rem;padding:.75rem;border-radius:8px;background:color-mix(in srgb,var(--danger) 15%,transparent);color:#fecaca;font-size:.875rem}.auth_footer__SqHTg{margin-top:1rem;text-align:center;color:var(--muted);font-size:.875rem}.ProfileMenu_root__N2w89{position:relative}.ProfileMenu_trigger__o16K1{display:inline-flex;align-items:center;gap:.5rem;width:14rem;height:2.5rem;padding:.375rem .5rem .375rem .375rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;transition:background .15s ease,border-color .15s ease;box-sizing:border-box}.ProfileMenu_trigger__o16K1:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.35)}.ProfileMenu_trigger__o16K1:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring)/.35)}.ProfileMenu_avatar__qbCFr,.ProfileMenu_popoverAvatar__M8c7u{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius);background:hsl(var(--primary)/.16);color:hsl(var(--primary));font-size:.75rem;font-weight:600;flex-shrink:0}.ProfileMenu_triggerText__gD_L0{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem;flex:1 1;min-width:0}.ProfileMenu_triggerLabel__7H2G_{font-size:.6875rem;color:hsl(var(--muted-foreground));line-height:1}.ProfileMenu_triggerEmail__Wceiq{font-size:.8125rem;font-weight:500;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ProfileMenu_chevron__u6tXM{width:1rem;height:1rem;color:hsl(var(--muted-foreground));flex-shrink:0}.ProfileMenu_popover__ZG_fg{position:absolute;top:calc(100% + .375rem);right:0;z-index:1000;min-width:15rem;padding:.5rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:var(--shadow-lg);animation:ProfileMenu_popoverIn__YZew7 .16s cubic-bezier(.16,1,.3,1) both}.ProfileMenu_popoverHeader__Gn0kn{display:flex;align-items:center;gap:.625rem;padding:.375rem .5rem}.ProfileMenu_popoverMeta__i7iHW{display:flex;flex-direction:column;min-width:0}.ProfileMenu_popoverTitle__ReCgP{font-size:.75rem;color:hsl(var(--muted-foreground))}.ProfileMenu_popoverEmail__PzjYc{font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileMenu_separator__J1mGY{height:1px;margin:.375rem 0;background:hsl(var(--border))}.ProfileMenu_menuItem__eVysE{display:flex;align-items:center;width:100%;min-height:2rem;padding:.375rem .5rem;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;color:hsl(var(--foreground));font-size:.875rem;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.ProfileMenu_menuItem__eVysE:hover{background:hsl(var(--muted));text-decoration:none}.ProfileMenu_menuItem__eVysE:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring)/.35)}.ProfileMenu_menuItemDanger__kw0qz{color:hsl(var(--destructive))}.ProfileMenu_menuItemDanger__kw0qz:hover{background:hsl(var(--destructive)/.12)}@keyframes ProfileMenu_popoverIn__YZew7{0%{opacity:0;transform:translate3d(0,-4px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ProfileMenu_popover__ZG_fg{animation:none}}@media (max-width:640px){.ProfileMenu_triggerText__gD_L0{display:none}.ProfileMenu_trigger__o16K1{width:2.5rem;height:2.5rem;padding:.375rem}.ProfileMenu_chevron__u6tXM{display:none}}.AppCategorySelect_field__0sId5{display:flex;flex-direction:column;gap:.5rem}.AppCategorySelect_label__7vFRH{font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.AppCategorySelect_hint__kJTN8{margin:0;font-size:.8125rem;line-height:1.45;color:hsl(var(--muted-foreground))}.AppCategorySelect_grid__k0qKA{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.AppCategorySelect_option__O2Eio{display:inline-flex;align-items:center;gap:.5rem;min-height:2rem;font-size:.875rem;font-weight:500;color:hsl(var(--foreground));cursor:pointer}.AppCategorySelect_optionDisabled__Az_zs{cursor:not-allowed;opacity:.65}.AppCategorySelect_empty__yo9gm{margin:0;font-size:.875rem;color:hsl(var(--muted-foreground))}