.AppShell_navPlaceholder__LsHZT{width:160px;height:32px;border-radius:var(--v2-r-pill);background:var(--v2-canvas-sunk);border:1px solid var(--v2-hairline);flex-shrink:0}.AppShell_userMenuTrigger__uCh9W{display:inline-flex;align-items:center;gap:var(--v2-s-2);min-height:44px;padding:0 var(--v2-s-1);background:transparent;border:0;border-radius:var(--v2-r-tag);cursor:pointer;font-family:var(--v2-font-sans);color:var(--v2-ink-1);font-size:var(--v2-t-meta);transition:border-color var(--v2-dur-fast) var(--v2-ease-state),background var(--v2-dur-fast) var(--v2-ease-state)}.AppShell_userAvatar__YhaSa{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--v2-r-pill);background:var(--v2-canvas);color:var(--v2-ink-2);font-size:var(--v2-t-tag);font-weight:600}.AppShell_userFirstName__oDnNS{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_userMenuTrigger__uCh9W>svg{flex-shrink:0;color:var(--v2-ink-3)}.AppShell_userMenuRoot__eJZuu>[class*=Dropdown_scrim]{display:none}.AppShell_userMenuRoot__eJZuu>.AppShell_userMenuPanel__NZ_C9{width:256px;padding:var(--v2-s-4);border-color:var(--v2-hairline);border-radius:var(--v2-r-callout)}.AppShell_userMenuPanel__NZ_C9>[class*=Dropdown_label]{padding:0 var(--v2-s-2) var(--v2-s-3);margin-bottom:var(--v2-s-1);border-bottom:1px solid var(--v2-hairline);text-transform:none;letter-spacing:normal;color:var(--v2-ink-1);font-size:var(--v2-t-body);font-weight:600;overflow-wrap:anywhere}.AppShell_userMenuPanel__NZ_C9>[role=menuitem],.AppShell_userMenuPanel__NZ_C9>[role=menuitemcheckbox]{min-height:44px;padding:var(--v2-s-2);gap:var(--v2-s-3);color:var(--v2-ink-2);font-size:var(--v2-t-meta)}.AppShell_userMenuRoot__eJZuu>.AppShell_creditsMenuPanel__XazID{max-width:calc(100vw - 96px)}.AppShell_creditsMenuNote__jzgMu{display:block;margin-top:var(--v2-s-1);color:var(--v2-ink-3);font-size:var(--v2-t-tag);font-weight:400}@media (hover:hover) and (pointer:fine){.AppShell_userMenuTrigger__uCh9W:hover{border-color:var(--v2-hairline-strong);background:var(--v2-canvas-sunk)}}.AppShell_userMenuTrigger__uCh9W:active{border-color:var(--v2-hairline-strong);background:var(--v2-canvas-sunk)}.AppShell_userMenuTrigger__uCh9W:focus-visible{outline:none;box-shadow:var(--v2-focus-ring)}.AppShell_mobileCreditsRow__GsxFc{display:flex;align-items:center;justify-content:space-between;gap:var(--v2-s-4);min-height:56px;margin:0 var(--v2-s-2) var(--v2-s-3);padding:var(--v2-s-1) var(--v2-s-2) var(--v2-s-3);border-bottom:1px solid var(--v2-hairline)}.AppShell_mobileCreditBalance__3mTfY{display:inline-flex;align-items:center;gap:var(--v2-s-2);min-width:0;color:var(--v2-ink-2);font-size:var(--v2-t-body);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.AppShell_mobileCreditBalance__3mTfY svg{flex-shrink:0;color:var(--v2-ink-3)}.AppShell_mobileCreditPlaceholder__CdcPc{width:56px;height:10px;border-radius:var(--v2-r-tag);background:var(--v2-hairline);opacity:.7}.AppShell_mobileBuyMore__jmZau{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--v2-s-2);border-radius:var(--v2-r-tag);color:var(--v2-brand-ink);font-size:var(--v2-t-meta);font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;transition:background var(--v2-dur-fast) var(--v2-ease-state)}@media (hover:hover) and (pointer:fine){.AppShell_mobileBuyMore__jmZau:hover{background:var(--v2-canvas)}}.AppShell_mobileBuyMore__jmZau:active{background:var(--v2-canvas)}.AppShell_mobileBuyMore__jmZau:focus-visible{outline:none;box-shadow:var(--v2-focus-ring)}.AppShell_mobileAccountSection__9X5pT.AppShell_mobileAccountSection__9X5pT{font-size:var(--v2-t-tag);font-weight:500;letter-spacing:var(--v2-tracking-normal);text-transform:none}.AppShell_mobilePricingBackSlot__dGpc1{display:none}.AppShell_pricingCreditSlot__9TPFa{display:inline-flex;align-items:center}.AppShell_srOnly__CGw_z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:899px){.AppShell_mobilePricingBackSlot__dGpc1{display:inline-flex;align-items:center}.AppShell_mobilePricingBackAction__XwF1x{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--v2-s-2);gap:var(--v2-s-1);border-radius:var(--v2-r-tag);color:var(--v2-ink-2);font-family:var(--v2-font-sans);font-size:var(--v2-t-body);font-weight:500;line-height:1;text-decoration:none;transition:color var(--v2-dur-fast) var(--v2-ease-state)}.AppShell_mobilePricingBackIcon__QE1rN{display:inline-flex;color:var(--v2-ink-3);transition:color var(--v2-dur-fast) var(--v2-ease-state)}.AppShell_mobilePricingBackAction__XwF1x:focus-visible{outline:none;box-shadow:var(--v2-focus-ring)}.AppShell_mobilePricingBackAction__XwF1x:active{color:var(--v2-ink-1)}.AppShell_mobilePricingBackAction__XwF1x:active .AppShell_mobilePricingBackIcon__QE1rN{color:var(--v2-ink-2)}.AppShell_pricingCreditSlot__9TPFa{display:none}}@media (max-width:899px) and (hover:hover) and (pointer:fine){.AppShell_mobilePricingBackAction__XwF1x:hover{color:var(--v2-ink-1)}.AppShell_mobilePricingBackAction__XwF1x:hover .AppShell_mobilePricingBackIcon__QE1rN{color:var(--v2-ink-2)}}@media (max-width:479px){.AppShell_navPlaceholder__LsHZT{width:110px}}.AppShell_themeLabel__HSI_U{display:flex;align-items:center;justify-content:space-between;gap:28px;width:100%}.AppShell_userMenuPanel__NZ_C9 [role=menuitemcheckbox]{min-height:44px}.AppShell_userMenuPanel__NZ_C9 [role=menuitemcheckbox]>span:last-child{flex:1 1}.AppShell_themeTrack__f_A8o{position:relative;width:34px;height:20px;flex-shrink:0;border-radius:20px;background:var(--v2-hairline-strong);border:1px solid var(--v2-hairline-strong)}.AppShell_themeTrack__f_A8o>span{display:block;width:14px;height:14px;border-radius:50%;position:absolute;top:2px;left:2px;background:var(--v2-control-thumb);transition:transform .16s ease}.AppShell_themeTrack__f_A8o[data-on=true]{background:var(--v2-brand-pressed);border-color:var(--v2-brand)}.AppShell_themeTrack__f_A8o[data-on=true]>span{transform:translateX(14px)}.AppShell_mobileThemeToggle__lR_js{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 16px;border:0;border-radius:var(--v2-r-input);background:transparent;color:var(--v2-ink-1);font:inherit;cursor:pointer;text-align:left}.AppShell_mobileThemeToggle__lR_js .AppShell_themeTrack__f_A8o{margin-left:auto}.AppShell_mobileThemeToggle__lR_js:focus-visible{outline:2px solid var(--v2-brand);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.AppShell_themeTrack__f_A8o>span{transition:none}}