.MobileAccountSurface_identityCard__Rj0_6 span,.MobileAccountSurface_preferenceCard__FvK_P span{display:block;color:var(--app-gold-strong);font-size:.68rem;font-weight:600;letter-spacing:0;line-height:1;text-transform:none}.MobileAccountSurface_profileAvatar__jvWHH img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.MobileAccountSurface_profileAvatar__jvWHH span{font-size:.82rem;font-weight:600}.MobileAccountSurface_identityCard__Rj0_6 p{margin:7px 0 0;line-height:1.35}.MobileAccountSurface_identityCard__Rj0_6,.MobileAccountSurface_preferenceCard__FvK_P{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px;border-radius:26px;background:var(--app-surface-raised);box-shadow:var(--app-shadow-soft)}.MobileAccountSurface_identityCard__Rj0_6 strong,.MobileAccountSurface_preferenceCard__FvK_P strong{display:block;margin-top:7px;overflow:hidden;font-size:1.38rem;font-weight:600;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.MobileAccountSurface_settingsList__2d7z0{display:grid;gap:10px}.MobileAccountSurface_identityCard__Rj0_6{grid-template-columns:78px minmax(0,1fr);align-items:center;margin-bottom:16px}.MobileAccountSurface_profileAvatarButton__fH5hC{position:relative;display:grid;width:78px;min-width:78px;height:78px;min-height:78px;aspect-ratio:1;flex:0 0 78px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--app-ink)}.MobileAccountSurface_profileAvatarButton__fH5hC:disabled{cursor:progress}.MobileAccountSurface_profileAvatar__jvWHH{display:grid;width:78px;min-width:78px;height:78px;min-height:78px;aspect-ratio:1;flex:0 0 78px;overflow:hidden;place-items:center;border:1px solid var(--app-line);border-radius:50%;background:rgba(215,169,54,.16);color:var(--app-ink)}.MobileAccountSurface_profileAvatar__jvWHH img{min-width:100%;min-height:100%;border-radius:inherit}.MobileAccountSurface_profileAvatar__jvWHH span{display:grid!important;width:100%;height:100%;place-items:center;color:var(--app-gold-strong)}.MobileAccountSurface_profileAvatarEditBadge__ZpHgn{position:absolute;right:-5px;bottom:-5px;display:grid!important;width:32px;height:32px;place-items:center;border:1px solid color-mix(in srgb,var(--app-gold) 42%,var(--app-line));border-radius:13px;background:color-mix(in srgb,var(--app-gold) 92%,var(--app-surface-raised));color:#14110a!important;box-shadow:0 10px 22px rgba(17,19,24,.18)}.MobileAccountSurface_profileAvatarEditBadge__ZpHgn svg{width:16px;height:16px}.MobileAccountSurface_profileAvatarSpinner__7H2Jf{display:block!important;width:15px!important;height:15px!important;border:2px solid rgba(20,17,10,.28);border-top-color:#14110a;border-radius:999px;animation:MobileAccountSurface_profileAvatarSpin__xw2ZV .7s linear infinite}.MobileAccountSurface_profileIdentityCopy__7RgSB{min-width:0}.MobileAccountSurface_profileIdentityCopy__7RgSB p{display:-webkit-box;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.MobileAccountSurface_profilePhotoInput__6sEuM{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0;pointer-events:none}.MobileAccountSurface_profilePhotoMessage__UZ2mO{grid-column:1/-1;margin:0!important;padding:9px 10px;border-radius:14px;font-size:.74rem!important;font-weight:600!important;line-height:1.22!important}.MobileAccountSurface_profilePhotoMessage__UZ2mO[data-tone=success]{border:1px solid color-mix(in srgb,var(--app-green) 40%,var(--app-line));background:color-mix(in srgb,var(--app-green) 13%,transparent);color:var(--app-green)}.MobileAccountSurface_profilePhotoMessage__UZ2mO[data-tone=error]{border:1px solid color-mix(in srgb,var(--app-red) 42%,var(--app-line));background:color-mix(in srgb,var(--app-red) 12%,transparent);color:var(--app-red)}.MobileAccountSurface_accountAccessCard__pQePu .MobileAccountSurface_accountAccessMessage__taP9z{grid-column:2/-1;margin-top:-3px;color:var(--app-ink-soft)}.MobileAccountSurface_preferenceCard__FvK_P{margin-top:16px}.MobileAccountSurface_notificationPreferenceCard__SxsAC{grid-template-columns:minmax(0,1fr) auto;align-items:center}.MobileAccountSurface_nativeFeedbackPreferenceCard__bUgjc{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px}.MobileAccountSurface_nativeFeedbackIntro__IWxGT p{margin:7px 0 0;color:var(--app-ink-muted);font-size:.77rem;font-weight:600;line-height:1.35}.MobileAccountSurface_nativeFeedbackControls__X4Dul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.MobileAccountSurface_nativeFeedbackControls__X4Dul button{display:flex;min-width:0;min-height:48px;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border:1px solid var(--app-line);border-radius:15px;background:color-mix(in srgb,var(--app-ink) 5%,transparent);color:var(--app-ink-soft);font:inherit;text-align:start;transition:border-color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),transform .1s cubic-bezier(.22,1,.36,1)}.MobileAccountSurface_nativeFeedbackControls__X4Dul button[data-state=system]{border-color:color-mix(in srgb,var(--app-green) 48%,var(--app-line));background:color-mix(in srgb,var(--app-green) 12%,transparent);color:var(--app-green)}.MobileAccountSurface_nativeFeedbackControls__X4Dul button:active{transform:scale(.985)}.MobileAccountSurface_nativeFeedbackControls__X4Dul button>span{overflow:hidden;color:inherit;font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_nativeFeedbackPreferenceCard__bUgjc .MobileAccountSurface_nativeFeedbackControls__X4Dul button>span{color:inherit;font-size:.72rem}.MobileAccountSurface_nativeFeedbackControls__X4Dul button b{flex:0 0 auto;color:inherit;font-size:.66rem;font-weight:600}.MobileAccountSurface_notificationPreferenceCard__SxsAC p{margin:7px 0 0;color:var(--app-ink-muted);font-size:.77rem;font-weight:600;line-height:1.25}.MobileAccountSurface_notificationControls__PFEoE{display:grid;gap:8px;justify-items:end}.MobileAccountSurface_notificationControls__PFEoE button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid color-mix(in srgb,var(--app-gold) 35%,var(--app-line));border-radius:15px;background:color-mix(in srgb,var(--app-gold) 18%,transparent);color:var(--app-gold-strong);font-size:.72rem;font-weight:600;text-transform:none;white-space:nowrap;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.MobileAccountSurface_notificationControls__PFEoE button:before{width:7px;height:7px;border-radius:999px;background:currentColor;content:"";opacity:.56}.MobileAccountSurface_notificationControls__PFEoE button[data-state=on]{border-color:color-mix(in srgb,var(--app-green) 58%,var(--app-line));background:color-mix(in srgb,var(--app-green) 20%,var(--app-surface-raised));color:var(--app-green);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-green) 10%,transparent),0 8px 22px color-mix(in srgb,var(--app-green) 13%,transparent)}.MobileAccountSurface_notificationControls__PFEoE button[data-state=on]:before{box-shadow:0 0 0 4px color-mix(in srgb,var(--app-green) 14%,transparent);opacity:1}.MobileAccountSurface_notificationControls__PFEoE button[data-state=busy]:before{animation:MobileAccountSurface_notificationStatusPulse__hs9ve 1s ease-in-out infinite}.MobileAccountSurface_notificationControls__PFEoE button:disabled{border-color:var(--app-line);background:color-mix(in srgb,var(--app-ink) 5%,transparent);color:var(--app-ink-muted)}.MobileAccountSurface_notificationControls__PFEoE .MobileAccountSurface_notificationTestButton__Iw6dA{border-color:var(--app-line);background:color-mix(in srgb,var(--app-ink) 6%,transparent);color:var(--app-ink-soft)}.MobileAccountSurface_notificationControls__PFEoE .MobileAccountSurface_notificationTestButton__Iw6dA:focus-visible,.MobileAccountSurface_notificationControls__PFEoE .MobileAccountSurface_notificationTestButton__Iw6dA:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-gold) 42%,var(--app-line));background:color-mix(in srgb,var(--app-gold) 10%,transparent);color:var(--app-gold-strong)}.MobileAccountSurface_playlistNotificationPreferenceCard__fLWRK{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px}.MobileAccountSurface_playlistNotificationHeader__OcH3e{display:grid;gap:7px}.MobileAccountSurface_playlistNotificationHeader__OcH3e strong{margin-top:0}.MobileAccountSurface_playlistNotificationHeader__OcH3e p,.MobileAccountSurface_playlistNotificationMessage__8wLr6{margin:0;color:var(--app-ink-muted);font-size:.77rem;font-weight:600;line-height:1.25}.MobileAccountSurface_playlistNotificationModes__DVkAC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;border:1px solid color-mix(in srgb,var(--app-line) 86%,transparent);border-radius:18px;background:color-mix(in srgb,var(--app-ink) 5%,transparent)}.MobileAccountSurface_playlistNotificationModes__DVkAC button{display:grid;min-width:0;min-height:56px;gap:4px;align-content:center;padding:9px 8px;border:1px solid transparent;border-radius:13px;background:transparent;color:var(--app-ink-soft);text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.MobileAccountSurface_playlistNotificationModes__DVkAC button:focus-visible,.MobileAccountSurface_playlistNotificationModes__DVkAC button:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-gold) 30%,var(--app-line));background:color-mix(in srgb,var(--app-gold) 8%,transparent);color:var(--app-ink)}.MobileAccountSurface_playlistNotificationModes__DVkAC button:disabled{cursor:wait;opacity:.72}.MobileAccountSurface_playlistNotificationModes__DVkAC button span{display:block;min-width:0;overflow:hidden;color:inherit;font-size:.72rem;font-weight:600;line-height:1.05;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.MobileAccountSurface_playlistNotificationModes__DVkAC button small{display:block;min-width:0;color:var(--app-ink-muted);font-size:.64rem;font-weight:600;line-height:1.15}.MobileAccountSurface_playlistNotificationModeActive__JxezT{border-color:color-mix(in srgb,var(--app-gold) 42%,var(--app-line))!important;background:color-mix(in srgb,var(--app-gold) 15%,transparent)!important;color:var(--app-gold-strong)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-gold) 12%,transparent)}.MobileAccountSurface_playlistNotificationMessage__8wLr6[data-tone=success]{color:var(--app-green)}.MobileAccountSurface_playlistNotificationMessage__8wLr6[data-tone=warning]{color:var(--app-warning)}.MobileAccountSurface_profileSettingsGroup__iGHr1{display:grid;gap:12px;margin-top:16px;padding:14px;border:1px solid var(--app-line);border-radius:24px;background:var(--app-surface-raised);box-shadow:var(--app-shadow-soft)}.MobileAccountSurface_profileSettingsGroup__iGHr1 header{display:grid;gap:7px}.MobileAccountSurface_profileSettingsGroup__iGHr1 header span{color:var(--app-gold-strong);font-size:.66rem;font-weight:600;letter-spacing:0;line-height:1;text-transform:none}.MobileAccountSurface_profileSettingsGroup__iGHr1 header strong{color:var(--app-ink);font-size:.94rem;font-weight:600;line-height:1.25}.MobileAccountSurface_profileSettingsRows__h2Gfc{display:grid;gap:8px}.MobileAccountSurface_profileSettingsAction__czd2a{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;gap:11px;align-items:center;min-height:68px;padding:10px;border:1px solid color-mix(in srgb,var(--app-line) 86%,transparent);border-radius:19px;background:color-mix(in srgb,var(--app-surface-solid) 46%,transparent);color:var(--app-ink);text-align:left;text-decoration:none}.MobileAccountSurface_profileSettingsAction__czd2a>svg:first-child{width:38px;height:38px;padding:10px;border-radius:0;background:transparent;color:var(--app-gold-strong)}.MobileAccountSurface_profileSettingsAction__czd2a>svg:last-child{width:16px;height:16px;color:var(--app-ink-muted)}.MobileAccountSurface_profileSettingsAction__czd2a span{min-width:0}.MobileAccountSurface_profileSettingsAction__czd2a small,.MobileAccountSurface_profileSettingsAction__czd2a strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileAccountSurface_profileSettingsAction__czd2a strong{color:var(--app-ink);font-size:.88rem;font-weight:600}.MobileAccountSurface_profileSettingsAction__czd2a small{margin-top:4px;color:var(--app-ink-muted);font-size:.68rem;font-weight:600}.MobileAccountSurface_profileSettingsAction__czd2a[data-tone=red]{border-color:color-mix(in srgb,var(--app-red) 30%,var(--app-line));background:color-mix(in srgb,var(--app-red) 9%,var(--app-surface))}.MobileAccountSurface_profileSettingsAction__czd2a[data-tone=red]>svg:first-child{background:color-mix(in srgb,var(--app-red) 15%,transparent);color:var(--app-red)}.MobileAccountSurface_profileSettingsAction__czd2a:disabled{cursor:wait;opacity:.62}.MobileAccountSurface_accountExportStatus__7_I05{margin:-3px 3px 0;color:var(--app-ink-soft);font-size:.67rem;font-weight:600;line-height:1.5}.MobileAccountSurface_accountExportStatus__7_I05[data-tone=success]{color:var(--app-green,#70b98a)}.MobileAccountSurface_accountExportStatus__7_I05[data-tone=error]{color:var(--app-red)}.MobileAccountSurface_themeSwitch__IeKc1{display:grid;grid-template-columns:44px 44px;gap:4px;padding:4px;border:1px solid var(--app-line);border-radius:18px;background:rgba(17,19,24,.05)}.MobileAccountSurface_themeSwitch__IeKc1 button{display:grid;height:44px;place-items:center;border:0;border-radius:14px;background:transparent;color:var(--app-ink-muted)}.MobileAccountSurface_themeSwitch__IeKc1 svg{width:18px;height:18px}.MobileAccountSurface_themeSwitchActive__YjgJ2{background:var(--app-surface-raised)!important;color:var(--app-gold-strong)!important;box-shadow:0 8px 16px rgba(17,19,24,.09)}.MobileAccountSurface_settingsList__2d7z0{margin-top:12px}.MobileAccountSurface_settingsActionButton__3HLuk,.MobileAccountSurface_settingsList__2d7z0>a,.MobileAccountSurface_settingsList__2d7z0>button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 14px;border:1px solid var(--app-line);border-radius:20px;background:var(--app-surface);color:var(--app-ink);box-shadow:var(--app-shadow-soft)}.MobileAccountSurface_settingsActionButton__3HLuk{width:100%}.MobileAccountSurface_settingsShareRow__QbTIw{display:grid;grid-template-columns:minmax(0,1fr) 56px;gap:10px;align-items:stretch}.MobileAccountSurface_settingsShareButton___Ysqo{display:inline-flex;min-height:56px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--app-gold) 42%,var(--app-line));border-radius:20px;background:color-mix(in srgb,var(--app-gold) 14%,var(--app-surface));color:var(--app-gold-strong);box-shadow:var(--app-shadow-soft)}.MobileAccountSurface_settingsShareButton___Ysqo svg{width:19px;height:19px}.MobileAccountSurface_settingsList__2d7z0 span{display:inline-flex;align-items:center;gap:10px;font-size:.9rem;font-weight:600}.MobileAccountSurface_settingsList__2d7z0 svg{width:19px;height:19px;color:var(--app-gold-strong)}.MobileAccountSurface_accountSheetContent__kZgp3{display:grid;overflow-y:auto;padding:0 0 4px;scrollbar-width:none}.MobileAccountSurface_accountSheetContent__kZgp3::-webkit-scrollbar{display:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_identityCard__Rj0_6{margin-top:0}.MobileAccountSurface_guestAccountContent__TaV6I{display:grid;grid-template-rows:minmax(min-content,1fr) max-content;grid-auto-rows:max-content;gap:24px;min-height:0;align-content:stretch;overflow-y:auto;padding:12px 2px 6px;scrollbar-width:none}.MobileAccountSurface_guestAccountContent__TaV6I::-webkit-scrollbar{display:none}.MobileAccountSurface_guestAccountMain__FYSEG{display:grid;width:min(100%,420px);align-self:center;justify-self:center;gap:22px;padding-block:clamp(24px,6dvh,64px) 16px}.MobileAccountSurface_guestAccountIntro__aLrql{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.MobileAccountSurface_guestAccountContent__TaV6I[data-surface=sheet] .MobileAccountSurface_guestAccountIntro__aLrql{padding-right:54px}.MobileAccountSurface_guestAccountIntro__aLrql h1,.MobileAccountSurface_guestAccountIntro__aLrql p,.MobileAccountSurface_guestAccountIntro__aLrql small,.MobileAccountSurface_guestAccountIntro__aLrql strong{display:block;margin:0}.MobileAccountSurface_guestAccountIntro__aLrql small{color:var(--app-gold-strong);font-size:.66rem;font-weight:600}.MobileAccountSurface_guestAccountIntro__aLrql h1,.MobileAccountSurface_guestAccountIntro__aLrql strong{margin-top:8px;color:var(--app-ink);font-family:var(--app-font-display);font-size:clamp(1.42rem,7vw,1.78rem);font-weight:var(--app-weight-display);letter-spacing:-.025em;line-height:1.02}.MobileAccountSurface_guestAccountIntro__aLrql h1 span,.MobileAccountSurface_guestAccountIntro__aLrql strong span{display:block}.MobileAccountSurface_guestAccountIntro__aLrql h1 span+span,.MobileAccountSurface_guestAccountIntro__aLrql strong span+span{margin-top:3px}.MobileAccountSurface_guestAccountIntro__aLrql p{max-width:34rem;margin-top:12px;color:var(--app-ink-soft);font-size:.84rem;font-weight:500;line-height:1.45}.MobileAccountSurface_guestAccountActions__BIneh{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:7px;border:1px solid var(--app-line);border-radius:24px;background:color-mix(in srgb,var(--app-surface-raised) 74%,transparent)}.MobileAccountSurface_guestAccountActions__BIneh button{display:inline-flex;width:100%;min-height:54px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--app-line);border-radius:18px;background:transparent;color:var(--app-ink-soft);font:inherit;font-size:.8rem;font-weight:600}.MobileAccountSurface_guestAccountActions__BIneh button:first-child{border-color:transparent;background:var(--app-gold);color:#171006;justify-content:space-between;padding-inline:18px}.MobileAccountSurface_guestAccountActions__BIneh svg{width:16px;height:16px}.MobileAccountSurface_guestAccountSecurityNote__DIzZ6{display:flex;align-items:center;gap:8px;margin:-8px 2px 0;color:var(--app-ink-muted);font-size:.68rem;font-weight:500;line-height:1.35}.MobileAccountSurface_guestAccountSecurityNote__DIzZ6 svg{width:14px;height:14px;flex:0 0 auto;color:var(--app-gold-strong)}.MobileAccountSurface_guestAppearancePreference__iEnp4{width:min(100%,420px);justify-self:center}.MobileAccountSurface_accountSheetContent__kZgp3.MobileAccountSurface_guestAccountContent__TaV6I .MobileAccountSurface_guestAppearancePreference__iEnp4,.MobileAccountSurface_guestAppearancePreference__iEnp4{margin:0;padding:16px 0 0;border:0;border-top:1px solid var(--app-line);border-radius:0;background:transparent;box-shadow:none}.MobileAccountSurface_accountSheetContent__kZgp3.MobileAccountSurface_guestAccountContent__TaV6I .MobileAccountSurface_guestAppearancePreference__iEnp4 strong,.MobileAccountSurface_guestAppearancePreference__iEnp4 strong{margin-top:5px;font-size:.82rem;font-weight:600}@media (max-height:650px){.MobileAccountSurface_guestAccountMain__FYSEG{align-self:start;padding-block:18px 8px}}@media (max-width:370px){.MobileAccountSurface_playlistNotificationModes__DVkAC{grid-template-columns:minmax(0,1fr)}.MobileAccountSurface_playlistNotificationModes__DVkAC button{min-height:48px}}.MobileAccountSurface_identityCard__Rj0_6,.MobileAccountSurface_preferenceCard__FvK_P{border:1px solid var(--app-line);border-radius:20px;background:var(--app-surface);color:var(--app-ink);box-shadow:var(--app-shadow-card);padding:16px}.MobileAccountSurface_identityCard__Rj0_6 strong,.MobileAccountSurface_preferenceCard__FvK_P strong{color:var(--app-ink);font-size:1.2rem;font-weight:var(--app-weight-title);letter-spacing:0}.MobileAccountSurface_identityCard__Rj0_6 p{color:var(--app-ink-soft);font-size:.82rem;font-weight:500}.MobileAccountSurface_profileCropBackdrop__LubXf{position:fixed;inset:0;z-index:1100;display:grid;align-items:end;padding:max(18px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:rgba(3,4,7,.72);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.MobileAccountSurface_profileCropDialog__jgA2f{display:grid;width:min(100%,520px);max-height:calc(100dvh - max(30px, env(safe-area-inset-top)) - max(18px, env(safe-area-inset-bottom)));justify-self:center;gap:15px;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:18px;padding:19px 18px 17px;border:1px solid color-mix(in srgb,var(--app-gold) 23%,var(--app-line));border-radius:28px;background:var(--app-surface-solid);color:var(--app-ink);box-shadow:0 28px 72px rgba(0,0,0,.34)}.MobileAccountSurface_profileCropHeader__RGVDP{display:flex;align-items:center;justify-content:space-between;gap:16px}.MobileAccountSurface_profileCropHeader__RGVDP>div{min-width:0}.MobileAccountSurface_profileCropHeader__RGVDP span{display:block;color:var(--app-gold-strong);font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.MobileAccountSurface_profileCropHeader__RGVDP h2{margin:5px 0 0;color:var(--app-ink);font-family:var(--app-font-display);font-size:1.35rem;font-weight:600;letter-spacing:-.035em;line-height:1.05}.MobileAccountSurface_profileCropHeader__RGVDP button{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;padding:0;border:1px solid var(--app-line);border-radius:50%;background:var(--app-control);color:var(--app-ink)}.MobileAccountSurface_profileCropHeader__RGVDP button svg{width:18px;height:18px}.MobileAccountSurface_profileCropViewport__k8Ego{position:relative;width:min(100%,338px);aspect-ratio:1;justify-self:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-gold) 34%,var(--app-line));border-radius:24px;background:#111113;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.MobileAccountSurface_profileCropViewport__k8Ego:active{cursor:grabbing}.MobileAccountSurface_profileCropViewport__k8Ego>img{position:absolute;display:block;max-width:none;object-fit:fill;pointer-events:none;-webkit-user-drag:none}.MobileAccountSurface_profileCropViewport__k8Ego[data-ready=false]>img{opacity:0}.MobileAccountSurface_profileCropMask__95YJY{position:absolute;inset:9px;z-index:2;display:block;border:2px solid rgba(255,255,255,.82);border-radius:50%;box-shadow:0 0 0 999px rgba(3,4,7,.55);pointer-events:none}.MobileAccountSurface_profileCropMask__95YJY[data-shape=square]{border-radius:18px}.MobileAccountSurface_profileCropMask__95YJY:after,.MobileAccountSurface_profileCropMask__95YJY:before{position:absolute;background:rgba(255,255,255,.28);content:""}.MobileAccountSurface_profileCropMask__95YJY:before{top:50%;right:0;left:0;height:1px}.MobileAccountSurface_profileCropMask__95YJY:after{top:0;bottom:0;left:50%;width:1px}.MobileAccountSurface_profileCropLoading__2p2u8{position:absolute;inset:0;z-index:3;display:grid;place-items:center;color:rgba(255,255,255,.8);font-size:.76rem;font-weight:600}.MobileAccountSurface_profileCropHelp__tKJph{margin:-2px 0 0;color:var(--app-ink-soft);font-size:.73rem;font-weight:500;line-height:1.42;text-align:center}.MobileAccountSurface_profileCropZoom__fhDMn{display:grid;gap:9px}.MobileAccountSurface_profileCropZoom__fhDMn>span{display:flex;align-items:baseline;justify-content:space-between;color:var(--app-ink-soft);font-size:.7rem}.MobileAccountSurface_profileCropZoom__fhDMn strong{color:var(--app-ink);font-weight:600}.MobileAccountSurface_profileCropZoom__fhDMn em{font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MobileAccountSurface_profileCropZoom__fhDMn input{width:100%;min-height:30px;margin:0;accent-color:var(--app-gold-strong)}.MobileAccountSurface_profileCropError__DiX_l{margin:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--app-red) 38%,var(--app-line));border-radius:13px;background:color-mix(in srgb,var(--app-red) 10%,transparent);color:var(--app-red);font-size:.72rem;font-weight:500;line-height:1.4}.MobileAccountSurface_profileCropActions__W0T_Q{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:9px}.MobileAccountSurface_profileCropActions__W0T_Q button{min-height:50px;padding:0 15px;border:1px solid var(--app-line);border-radius:15px;background:transparent;color:var(--app-ink);font:inherit;font-size:.76rem;font-weight:600}.MobileAccountSurface_profileCropActions__W0T_Q button:last-child{border-color:color-mix(in srgb,var(--app-gold) 66%,transparent);background:linear-gradient(135deg,var(--app-cta-gold-start),var(--app-cta-gold-end));color:var(--app-cta-ink)}.MobileAccountSurface_profileCropActions__W0T_Q button:disabled,.MobileAccountSurface_profileCropHeader__RGVDP button:disabled{opacity:.52}.MobileAccountSurface_profileSettingsRows__h2Gfc,.MobileAccountSurface_settingsList__2d7z0{overflow:hidden;border:1px solid var(--app-line);border-radius:20px;background:var(--app-surface);box-shadow:var(--app-shadow-card);gap:0}.MobileAccountSurface_profileSettingsAction__czd2a,.MobileAccountSurface_settingsActionButton__3HLuk{min-height:64px;padding:0 16px;border-bottom:1px solid var(--app-line);color:var(--app-ink)}.MobileAccountSurface_profileSettingsAction__czd2a:last-child,.MobileAccountSurface_settingsActionButton__3HLuk:last-child{border-bottom:0}.MobileAccountSurface_profileSettingsAction__czd2a>svg:first-child,.MobileAccountSurface_settingsActionButton__3HLuk svg:first-child{color:var(--app-gold-text)}.MobileAccountSurface_preferenceCard__FvK_P span,.MobileAccountSurface_profileSettingsGroup__iGHr1 header span{color:var(--app-ink-muted)}.MobileAccountSurface_profileSettingsAction__czd2a strong,.MobileAccountSurface_settingsActionButton__3HLuk strong{color:var(--app-ink);font-weight:600}.MobileAccountSurface_profileSettingsAction__czd2a small,.MobileAccountSurface_settingsActionButton__3HLuk small{color:var(--app-ink-soft);font-weight:500}.MobileAccountSurface_accountSheetCloseButton__Ac3Ea{position:absolute;top:var(--account-sheet-action-top,27px);right:var(--account-sheet-action-right,18px);z-index:2;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:999px;background:color-mix(in srgb,var(--app-ink) 9%,transparent);color:var(--app-ink-soft)}.MobileAccountSurface_accountSheetCloseButton__Ac3Ea svg{width:18px;height:18px}.MobileAccountSurface_accountSheetContent__kZgp3{height:100%;max-height:none;min-height:0;padding-bottom:2px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_identityCard__Rj0_6{grid-template-columns:58px minmax(0,1fr);gap:13px;padding:10px 148px 14px 0;border-bottom:1px solid var(--app-line)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileAvatarButton__fH5hC,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileAvatar__jvWHH{width:58px;min-width:58px;height:58px;min-height:58px;flex-basis:58px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileAvatar__jvWHH{border-color:color-mix(in srgb,var(--app-line) 78%,transparent);background:color-mix(in srgb,var(--app-gold) 11%,transparent)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileAvatarEditBadge__ZpHgn{right:-4px;bottom:-4px;width:26px;height:26px;box-shadow:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileAvatarEditBadge__ZpHgn svg{width:13px;height:13px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu div>span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationHeader__OcH3e span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_preferenceCard__FvK_P span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityCopy__7RgSB>span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityTopline__kO11W>span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1 header span{color:var(--app-gold-strong);font-size:.64rem;letter-spacing:0}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_identityCard__Rj0_6 strong,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityCopy__7RgSB strong{margin-top:0;font-size:1.08rem;line-height:1.05}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileLogoutButton__xdI3O{position:absolute;top:var(--account-sheet-action-top,27px);right:calc(var(--account-sheet-action-right, 18px) + 54px);min-width:76px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_identityCard__Rj0_6 p,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityCopy__7RgSB p{margin-top:5px;font-size:.76rem;line-height:1.25}.MobileAccountSurface_profileIdentityTopline__kO11W{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.MobileAccountSurface_accountInlineLoginButton___MTVk,.MobileAccountSurface_profileLogoutButton__xdI3O{min-height:44px;padding:0 10px;border:1px solid var(--app-line);border-radius:999px;background:color-mix(in srgb,var(--app-surface-raised) 72%,transparent);color:var(--app-ink-soft);font-size:.66rem;font-weight:600;letter-spacing:0;text-transform:none;box-shadow:none}.MobileAccountSurface_profileLogoutButton__xdI3O:disabled{cursor:progress;opacity:.72}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_preferenceCard__FvK_P,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsList__2d7z0{margin-top:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;border-bottom:1px solid var(--app-line)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1{gap:0}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1 header{gap:5px;padding:16px 0 8px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationHeader__OcH3e strong,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1 header strong{color:var(--app-ink);font-size:.92rem;font-weight:600;line-height:1.18}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsRows__h2Gfc,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsList__2d7z0{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk{grid-template-columns:40px minmax(0,1fr) 18px;gap:12px;min-height:64px;padding:0;border-top:1px solid var(--app-line)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsRows__h2Gfc>div{min-width:0}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessGlyph__jY_CB,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a>svg:first-child,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk svg:first-child{box-sizing:border-box;width:40px;height:40px;padding:10px;justify-self:center;border-radius:0;background:transparent}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a>svg:last-child,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk>svg:last-child{width:18px;height:18px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a>span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk>span{gap:3px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu strong,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_preferenceCard__FvK_P strong,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a strong,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk strong{font-size:.9rem;font-weight:600;line-height:1.15}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu p,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_notificationPreferenceCard__SxsAC p,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationHeader__OcH3e p,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a small,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk small{font-size:.72rem;line-height:1.25}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a small{margin-top:0}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsShareRow__QbTIw{gap:10px;align-items:center;border-top:1px solid var(--app-line)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsShareButton___Ysqo{border-left:1px solid var(--app-line)}.MobileAccountSurface_accountInlineLoginButton___MTVk{width:100%;min-height:44px;margin:12px 0 0;text-align:center}.MobileAccountSurface_accountSheetContent__kZgp3>.MobileAccountSurface_accountAccessMessage__taP9z{margin:8px 0 0;color:var(--app-ink-muted);font-size:.72rem;font-weight:600;line-height:1.3}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu{grid-template-columns:34px minmax(0,1fr) auto;gap:11px;padding:14px 0}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu button,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_notificationControls__PFEoE button{min-height:44px;padding:0 12px;border-radius:999px;box-shadow:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_preferenceCard__FvK_P{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px 0}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_notificationPreferenceCard__SxsAC{align-items:start}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_notificationControls__PFEoE{gap:7px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationPreferenceCard__fLWRK{grid-template-columns:minmax(0,1fr);gap:10px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationModes__DVkAC{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-color:var(--app-line);border-radius:999px;background:color-mix(in srgb,var(--app-ink) 4%,transparent)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationModes__DVkAC button{min-height:34px;justify-items:center;padding:0 8px;border-radius:999px;text-align:center}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationModes__DVkAC button span{font-size:.62rem;letter-spacing:0}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationModes__DVkAC button small{display:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationModeActive__JxezT{border-color:color-mix(in srgb,var(--app-gold) 34%,transparent)!important;background:color-mix(in srgb,var(--app-gold) 14%,transparent)!important;box-shadow:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsList__2d7z0{padding:0 0 4px}.MobileAccountSurface_mobileAccountSettingsHeader__TmRWb{display:grid;gap:12px;align-items:start;padding:8px 0 10px}.MobileAccountSurface_mobileAccountSettingsHeader__TmRWb span{color:var(--app-gold-strong);font-size:.64rem;font-weight:600;letter-spacing:0;text-transform:none}.MobileAccountSurface_mobileAccountSettingsHeader__TmRWb h1,.MobileAccountSurface_mobileAccountSettingsHeader__TmRWb strong{display:block;margin-bottom:0;margin-top:5px;color:var(--app-ink);font-family:var(--app-font-display);font-size:1.18rem;font-weight:var(--app-weight-display);line-height:1.05}.MobileAccountSurface_mobileAccountSettingsHeader__TmRWb p{margin-top:6px;color:var(--app-ink-muted);font-size:.76rem;font-weight:500;line-height:1.32}.MobileAccountSurface_mobileAccountSettingsHeader__TmRWb svg{width:26px;height:26px}.MobileAccountSurface_mobileAccountSettingsTabs__2_IIV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border:1px solid var(--app-line);border-radius:999px;background:color-mix(in srgb,var(--app-ink) 4%,transparent)}.MobileAccountSurface_mobileAccountSettingsTabs__2_IIV button{min-height:34px;border:0;border-radius:999px;background:transparent;color:var(--app-ink-muted);font-size:.66rem;font-weight:600;letter-spacing:0;text-transform:none}.MobileAccountSurface_mobileAccountSettingsTabActive__KIXdq{background:color-mix(in srgb,var(--app-gold) 14%,transparent)!important;color:var(--app-gold-strong)!important}.MobileAccountSurface_mobileAccountSettingsBody__eSvtW{display:grid;flex:1 1 auto;min-width:0;min-height:0;gap:12px;align-content:start;overflow-y:auto;overscroll-behavior-y:contain;padding-block-end:max(24px,calc(var(--app-safe-area-bottom, env(safe-area-inset-bottom)) + 16px));scroll-padding-block:16px;scrollbar-width:none}.MobileAccountSurface_mobileAccountSettingsBody__eSvtW::-webkit-scrollbar{display:none}.MobileAccountSurface_accountModalPage__3Uh0n{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;height:100%;gap:16px;overflow:hidden}.MobileAccountSurface_accountModalPage__3Uh0n>header,.MobileAccountSurface_accountModalPage__3Uh0n>nav{flex:0 0 auto}.MobileAccountSurface_accountModalPage__3Uh0n[hidden],.MobileAccountSurface_mobileAccountSettingsForm__zlEZT[hidden]{display:none}.MobileAccountSurface_profileRefreshStatus__7J_wx{min-height:1.5em;margin:0;color:var(--app-ink-muted);font-size:var(--app-type-caption);line-height:1.5}.MobileAccountSurface_accountSectionLoading__fK_Ol{display:grid;gap:12px;align-content:start;min-height:132px;padding-block:12px;color:var(--app-ink-muted);font-size:var(--app-type-caption)}.MobileAccountSurface_accountSectionLoading__fK_Ol span{width:100%;height:18px;border-radius:6px;background:color-mix(in srgb,var(--app-ink) 7%,transparent)}.MobileAccountSurface_accountSectionLoading__fK_Ol span:last-child{width:70%}.MobileAccountSurface_mobileAccountDeletePanel__It8rK,.MobileAccountSurface_mobileAccountSettingsEmbedded__NizK7,.MobileAccountSurface_mobileAccountSettingsForm__zlEZT{display:grid;gap:12px}.MobileAccountSurface_mobileAccountSettingsForm__zlEZT:focus{outline:none}.MobileAccountSurface_mobileAccountSettingsForm__zlEZT label{display:grid;gap:6px}.MobileAccountSurface_mobileAccountSettingsForm__zlEZT label>span{color:var(--app-gold-strong);font-size:.62rem;font-weight:600;letter-spacing:0;text-transform:none}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW input,.MobileAccountSurface_mobileAccountSettingsEmbedded__NizK7 .field-input,.MobileAccountSurface_mobileAccountSettingsForm__zlEZT input,.MobileAccountSurface_mobileAccountSettingsForm__zlEZT textarea{width:100%;min-height:44px;padding:0 13px;border:1px solid var(--app-line);border-radius:14px;background:color-mix(in srgb,var(--app-surface-solid) 86%,transparent);color:var(--app-ink);font:inherit;font-size:.86rem;font-weight:600;outline:none}.MobileAccountSurface_mobileAccountSettingsForm__zlEZT textarea{min-height:138px;padding:12px 13px;line-height:1.48;resize:vertical}.MobileAccountSurface_mobileAccountSettingsForm__zlEZT input:focus-visible,.MobileAccountSurface_mobileAccountSettingsForm__zlEZT textarea:focus-visible{border-color:color-mix(in srgb,var(--app-gold) 64%,var(--app-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--app-gold) 13%,transparent)}.MobileAccountSurface_mobileAccountSettingsForm__zlEZT input[readonly]{color:var(--app-ink-muted)}.MobileAccountSurface_mobileAccountSettingsForm__zlEZT small{color:var(--app-ink-muted);font-size:.68rem;font-weight:600}.MobileAccountSurface_mobileAccountSupportLink___u8mI{min-height:44px;margin:-10px -8px;padding:8px;border:0;background:transparent;color:var(--app-gold-strong);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.MobileAccountSurface_mobileAccountSupportLink___u8mI:focus-visible{border-radius:8px;outline:2px solid var(--app-gold-strong);outline-offset:2px}.MobileAccountSurface_mobileAccountSettingsFieldGrid__7zsR3{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}.MobileAccountSurface_mobileAccountSettingsFieldGrid__7zsR3>label{min-width:0;align-self:start}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I{display:grid;gap:8px;min-width:0;margin:2px 0;padding:0;border:0}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I legend{padding:0;color:var(--app-gold-strong);font-size:.72rem;font-weight:600}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I>p{margin:-2px 0 2px;color:var(--app-ink-muted);font-size:.68rem;font-weight:600;line-height:1.4}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I>div{display:grid;gap:7px}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I button{display:grid;min-height:58px;grid-template-columns:minmax(0,1fr) 20px;gap:3px 10px;align-items:center;padding:10px 12px;border:1px solid var(--app-line);border-radius:15px;background:color-mix(in srgb,var(--app-surface-solid) 82%,transparent);color:var(--app-ink);font:inherit;text-align:left}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I button[aria-pressed=true]{border-color:color-mix(in srgb,var(--app-gold) 58%,var(--app-line));background:color-mix(in srgb,var(--app-gold) 11%,var(--app-surface-solid))}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I button>small,.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I button>span{grid-column:1}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I button>span{font-size:.78rem;font-weight:600}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I button>small{color:var(--app-ink-muted);font-size:.67rem;font-weight:600;line-height:1.3}.MobileAccountSurface_mobileArtistPermissionGroup__a2O_I button>svg{grid-column:2;grid-row:1/span 2;width:18px;height:18px;color:var(--app-gold-strong)}.MobileAccountSurface_mobileArtistCoverEditor___w3ow{position:relative;display:grid;gap:11px;padding:11px;border:1px solid var(--app-line);border-radius:17px;background:color-mix(in srgb,var(--app-surface-solid) 78%,transparent)}.MobileAccountSurface_mobileArtistCoverPreview__JGsr1{position:relative;overflow:hidden;aspect-ratio:16/7;border-radius:13px;background:radial-gradient(circle at 74% 15%,color-mix(in srgb,var(--app-gold) 22%,transparent),transparent 35%),linear-gradient(145deg,#211c13,#090909 65%)}.MobileAccountSurface_mobileArtistCoverPreview__JGsr1>img{width:100%;height:100%;object-fit:cover}.MobileAccountSurface_mobileArtistCoverPreview__JGsr1>span{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:5px;color:var(--app-gold-strong)}.MobileAccountSurface_mobileArtistCoverPreview__JGsr1 svg{width:24px;height:24px}.MobileAccountSurface_mobileArtistCoverPreview__JGsr1 small{color:var(--app-ink-muted);font-size:.68rem;font-weight:600}.MobileAccountSurface_mobileArtistCoverEditor___w3ow>div:nth-child(2){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;align-items:center}.MobileAccountSurface_mobileArtistCoverEditor___w3ow>div:nth-child(2)>small,.MobileAccountSurface_mobileArtistCoverEditor___w3ow>div:nth-child(2)>span{grid-column:1}.MobileAccountSurface_mobileArtistCoverEditor___w3ow>div:nth-child(2)>span{color:var(--app-ink);font-size:.76rem;font-weight:600}.MobileAccountSurface_mobileArtistCoverEditor___w3ow>div:nth-child(2)>small{color:var(--app-ink-muted);font-size:.66rem;font-weight:600;line-height:1.35}.MobileAccountSurface_mobileArtistCoverEditor___w3ow>div:nth-child(2)>button{grid-column:2;grid-row:1/span 2;min-height:38px;padding:0 11px;border:1px solid color-mix(in srgb,var(--app-gold) 50%,var(--app-line));border-radius:999px;background:color-mix(in srgb,var(--app-gold) 10%,transparent);color:var(--app-gold-strong);font-size:.64rem;font-weight:600}.MobileAccountSurface_mobileArtistCoverEditor___w3ow>p{margin:0;color:var(--app-green);font-size:.66rem;font-weight:600}.MobileAccountSurface_mobileArtistCoverEditor___w3ow>p[data-error=true]{color:var(--app-red)}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW button:first-child,.MobileAccountSurface_mobileAccountDeletePanel__It8rK>button,.MobileAccountSurface_mobileAccountSettingsPrimary__wpeww{min-height:44px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--app-cta-gold-start),var(--app-cta-gold-end));color:var(--app-cta-ink);font-size:.76rem;font-weight:600;letter-spacing:0;text-transform:none}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW button:disabled,.MobileAccountSurface_mobileAccountSettingsPrimary__wpeww:disabled{cursor:progress;opacity:.62}.MobileAccountSurface_mobileAccountSettingsMessage__P1bvN,.MobileAccountSurface_mobileAccountSettingsNote__2AmzJ{margin:0;color:var(--app-ink-muted);font-size:.74rem;font-weight:600;line-height:1.35}.MobileAccountSurface_mobileAccountSettingsMessage__P1bvN[data-tone=success]{color:var(--app-green)}.MobileAccountSurface_mobileAccountSettingsMessage__P1bvN[data-tone=error]{color:var(--app-red)}.MobileAccountSurface_mobileAccountSettingsEmbedded__NizK7{grid-auto-rows:max-content;align-content:start;--paper:var(--app-ink);--paper2:var(--app-ink-soft);--ash:var(--app-ink-muted);--mist:var(--app-ink-muted);--copper:var(--app-gold-strong);--green2:var(--app-green);--red:var(--app-red);--rule:var(--app-line);--ink:var(--app-surface-solid);--ink2:var(--app-surface);--glow:color-mix(in srgb,var(--app-gold) 8%,transparent)}.MobileAccountSurface_mobileMembershipPanel__1oBJ3{display:grid;gap:20px;align-content:start}.MobileAccountSurface_mobileMembershipStorageComparison__iKLBb{min-width:0}.MobileAccountSurface_mobileMembershipStorageComparison__iKLBb>span{color:var(--app-ink-soft);font-size:.72rem;font-weight:500}.MobileAccountSurface_mobileMembershipStorageComparison__iKLBb dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:9px 0 0}.MobileAccountSurface_mobileMembershipStorageComparison__iKLBb dl>div{min-width:0}.MobileAccountSurface_mobileMembershipStorageComparison__iKLBb dl>div+div{padding-left:12px;border-left:1px solid var(--app-line)}.MobileAccountSurface_mobileMembershipStorageComparison__iKLBb dt{color:var(--app-ink-soft);font-size:.72rem;font-weight:500;line-height:1.4}.MobileAccountSurface_mobileMembershipStorageComparison__iKLBb dd{margin:3px 0 0;color:var(--app-ink);font-size:1.1rem;font-weight:600;line-height:1.3}.MobileAccountSurface_mobileMembershipStorageComparison__iKLBb dl>div+div dd{color:var(--app-gold-strong)}.MobileAccountSurface_mobileMembershipStatusCard__EaI4c{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--app-line);border-radius:18px;background:var(--app-surface)}.MobileAccountSurface_mobileMembershipStatusCard__EaI4c>div:first-child{display:grid;gap:5px;min-width:0}.MobileAccountSurface_mobileMembershipStatusCard__EaI4c>div:first-child>span{width:fit-content;color:var(--app-green);font-size:.66rem;font-weight:600}.MobileAccountSurface_mobileMembershipStatusCard__EaI4c>div:first-child>span[data-state=billing_retry],.MobileAccountSurface_mobileMembershipStatusCard__EaI4c>div:first-child>span[data-state=grace_period]{color:var(--app-warning)}.MobileAccountSurface_mobileMembershipStatusCard__EaI4c>div:first-child>strong{color:var(--app-ink);font-size:.86rem;font-weight:600}.MobileAccountSurface_mobileMembershipStatusCard__EaI4c>div:first-child>small{color:var(--app-ink-muted);font-size:.68rem;font-weight:500}.MobileAccountSurface_mobileMembershipStorageBadge__0AmwG{display:grid;min-width:76px;gap:3px;justify-items:end}.MobileAccountSurface_mobileMembershipStorageBadge__0AmwG strong{color:var(--app-gold-strong);font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.MobileAccountSurface_mobileMembershipStorageBadge__0AmwG small{color:var(--app-ink-muted);font-size:.62rem;font-weight:600}.MobileAccountSurface_mobileMembershipInterval__4JMV_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;border:1px solid var(--app-line);border-radius:18px;background:color-mix(in srgb,var(--app-ink) 4%,transparent)}.MobileAccountSurface_mobileMembershipInterval__4JMV_ button{display:grid;min-width:0;min-height:72px;gap:3px;align-content:start;padding:9px;border:1px solid transparent;border-radius:13px;background:transparent;color:var(--app-ink-soft);text-align:left}.MobileAccountSurface_mobileMembershipInterval__4JMV_ button>small,.MobileAccountSurface_mobileMembershipInterval__4JMV_ button>span,.MobileAccountSurface_mobileMembershipInterval__4JMV_ button>strong{display:block;min-width:0}.MobileAccountSurface_mobileMembershipInterval__4JMV_ button>span{color:inherit;font-size:.66rem;font-weight:600}.MobileAccountSurface_mobileMembershipInterval__4JMV_ button>strong{overflow:hidden;color:var(--app-ink);font-size:.86rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.MobileAccountSurface_mobileMembershipInterval__4JMV_ button>small{color:var(--app-ink-muted);font-size:.6rem;font-weight:500}.MobileAccountSurface_mobileMembershipIntervalActive__RS79Z{border-color:color-mix(in srgb,var(--app-gold) 40%,var(--app-line))!important;background:color-mix(in srgb,var(--app-gold) 12%,transparent)!important;color:var(--app-gold-strong)!important}.MobileAccountSurface_mobileMembershipInterval__4JMV_ button>.MobileAccountSurface_mobileMembershipSavings__n5pkk{margin-top:3px;color:var(--app-gold-strong);font-weight:600}.MobileAccountSurface_mobileMembershipBenefits__X1q_X{display:grid;gap:0;margin:0;padding:0;list-style:none}.MobileAccountSurface_mobileMembershipBenefits__X1q_X li{display:grid;min-height:48px;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--app-line);color:var(--app-ink-soft);font-size:.74rem;font-weight:600;line-height:1.28}.MobileAccountSurface_mobileMembershipBenefits__X1q_X li:last-child{border-bottom:0}.MobileAccountSurface_mobileMembershipBenefits__X1q_X li>strong{justify-self:center;color:var(--app-gold-strong);font-size:.72rem;font-weight:600}.MobileAccountSurface_mobileMembershipPurchaseActions___QGPk{display:grid;gap:8px}.MobileAccountSurface_mobileMembershipMethodCard__pEOGb{display:grid;gap:10px;padding:12px;border:1px solid var(--app-line);border-radius:16px;background:color-mix(in srgb,var(--app-ink) 3%,transparent)}.MobileAccountSurface_mobileMembershipMethodCard__pEOGb>div{display:grid;gap:3px}.MobileAccountSurface_mobileMembershipMethodCard__pEOGb strong{color:var(--app-ink);font-size:.78rem;font-weight:600}.MobileAccountSurface_mobileMembershipMethodCard__pEOGb span{color:var(--app-ink-muted);font-size:.68rem;font-weight:500;line-height:1.38}.MobileAccountSurface_mobileMembershipMethodExplanation__ZQc9n{margin:2px 2px 4px;color:var(--app-ink-muted);font-size:.66rem;font-weight:500;line-height:1.42}.MobileAccountSurface_mobileMembershipSecondaryButton__UnHbb,.MobileAccountSurface_mobileMembershipTextButton__TQoYK{width:100%;min-height:44px;border-radius:999px;font-size:.74rem;font-weight:600}.MobileAccountSurface_mobileMembershipSecondaryButton__UnHbb{border:1px solid color-mix(in srgb,var(--app-gold) 32%,var(--app-line));background:color-mix(in srgb,var(--app-gold) 8%,transparent);color:var(--app-gold-strong)}.MobileAccountSurface_mobileMembershipTextButton__TQoYK{border:1px solid var(--app-line);background:transparent;color:var(--app-ink-soft)}.MobileAccountSurface_mobileMembershipSecondaryButton__UnHbb:disabled,.MobileAccountSurface_mobileMembershipTextButton__TQoYK:disabled{cursor:progress;opacity:.58}.MobileAccountSurface_mobileMembershipNotice__Gq0SH{display:grid;gap:4px;padding:11px 12px;border:1px solid var(--app-line);border-radius:16px;background:color-mix(in srgb,var(--app-ink) 4%,transparent);color:var(--app-ink-soft);font-size:.72rem;font-weight:600;line-height:1.35}.MobileAccountSurface_mobileMembershipNotice__Gq0SH p,.MobileAccountSurface_mobileMembershipNotice__Gq0SH strong{margin:0}.MobileAccountSurface_mobileMembershipNotice__Gq0SH[data-tone=success]{border-color:color-mix(in srgb,var(--app-green) 35%,var(--app-line));background:color-mix(in srgb,var(--app-green) 8%,transparent);color:var(--app-green)}.MobileAccountSurface_mobileMembershipNotice__Gq0SH[data-tone=warning]{border-color:color-mix(in srgb,var(--app-warning) 35%,var(--app-line));background:color-mix(in srgb,var(--app-warning) 8%,transparent);color:var(--app-warning)}.MobileAccountSurface_mobileMembershipNotice__Gq0SH[data-tone=error]{border-color:color-mix(in srgb,var(--app-red) 35%,var(--app-line));background:color-mix(in srgb,var(--app-red) 8%,transparent);color:var(--app-red)}.MobileAccountSurface_mobileMembershipRetention__0KDdj{margin:2px 0 0;padding-top:10px;border-top:1px solid var(--app-line);color:var(--app-ink-muted);font-size:.68rem;font-weight:500;line-height:1.4}.MobileAccountSurface_mobileMembershipLegal__5TRS3{display:flex;flex-wrap:wrap;gap:4px 16px}.MobileAccountSurface_mobileMembershipLegal__5TRS3 a{display:inline-flex;min-height:44px;align-items:center;color:var(--app-ink-soft);font-size:.68rem;font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--app-gold) 36%,transparent);text-underline-offset:3px}.MobileAccountSurface_mobileMembershipSkeleton__RBFdj{height:92px;overflow:hidden;border:1px solid var(--app-line);border-radius:18px;background:color-mix(in srgb,var(--app-ink) 5%,transparent)}.MobileAccountSurface_mobileAccountDeletePanel__It8rK{padding:14px 0 0}.MobileAccountSurface_mobileAccountDeletePanel__It8rK>div:first-child{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:start}.MobileAccountSurface_mobileAccountDeletePanel__It8rK>div:first-child>svg{width:38px;height:38px;padding:10px;border-radius:999px;background:color-mix(in srgb,var(--app-red) 12%,transparent);color:var(--app-red)}.MobileAccountSurface_mobileAccountDeletePanel__It8rK strong{display:block;color:var(--app-ink);font-size:.98rem;font-weight:600}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW label,.MobileAccountSurface_mobileAccountDeletePanel__It8rK small{display:block;margin-top:5px;color:var(--app-ink-muted);font-size:.74rem;font-weight:600;line-height:1.34}.MobileAccountSurface_mobileAccountDeletePanel__It8rK>button{margin-top:4px;border:1px solid color-mix(in srgb,var(--app-red) 34%,transparent);background:color-mix(in srgb,var(--app-red) 12%,transparent);color:var(--app-red)}.MobileAccountSurface_mobileAccountDeleteMembershipWarning__WR7uq{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:12px;border:1px solid color-mix(in srgb,var(--app-warning) 34%,var(--app-line));border-radius:16px;background:color-mix(in srgb,var(--app-warning) 8%,transparent)}.MobileAccountSurface_mobileAccountDeleteMembershipWarning__WR7uq p,.MobileAccountSurface_mobileAccountDeleteMembershipWarning__WR7uq strong{margin:0}.MobileAccountSurface_mobileAccountDeleteMembershipWarning__WR7uq strong{color:var(--app-warning);font-size:.78rem;font-weight:600}.MobileAccountSurface_mobileAccountDeleteMembershipWarning__WR7uq p{color:var(--app-ink-soft);font-size:.7rem;font-weight:500;line-height:1.38}.MobileAccountSurface_mobileAccountDeleteMembershipWarning__WR7uq button{min-height:44px;margin-top:2px;border:1px solid color-mix(in srgb,var(--app-warning) 32%,var(--app-line));border-radius:999px;background:transparent;color:var(--app-warning);font-size:.72rem;font-weight:600}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW{display:grid;gap:10px;padding:12px;border:1px solid color-mix(in srgb,var(--app-red) 28%,var(--app-line));border-radius:18px;background:color-mix(in srgb,var(--app-red) 7%,transparent)}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW label{margin:0}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW>small{color:var(--app-red)}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW>span{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW button:first-child{border:1px solid color-mix(in srgb,var(--app-red) 38%,transparent);background:color-mix(in srgb,var(--app-red) 16%,transparent);color:var(--app-red)}.MobileAccountSurface_mobileAccountDeleteConfirm__XIuOW button:last-child{min-height:44px;border:1px solid var(--app-line);border-radius:999px;background:transparent;color:var(--app-ink-soft);font-size:.76rem;font-weight:600;letter-spacing:0;text-transform:none}.MobileAccountSurface_accountDangerDisclosure__AYHZl{margin-top:10px;border-top:1px solid var(--app-line);color:var(--app-ink-muted)}.MobileAccountSurface_accountDangerDisclosure__AYHZl summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:0 2px;color:var(--app-ink-muted);cursor:pointer;font-size:var(--app-type-caption);font-weight:600;list-style:none}.MobileAccountSurface_accountDangerDisclosure__AYHZl summary::-webkit-details-marker{display:none}.MobileAccountSurface_accountDangerDisclosure__AYHZl summary svg{width:15px;height:15px;color:var(--app-ink-muted);transform:rotate(0);transition:transform .18s ease}.MobileAccountSurface_accountDangerDisclosure__AYHZl[open] summary svg{transform:rotate(45deg)}.MobileAccountSurface_accountDangerDisclosure__AYHZl>div{padding-bottom:8px}.MobileAccountSurface_accountDangerAction__QnCD5{display:grid;width:100%;min-height:58px;grid-template-columns:30px minmax(0,1fr) 16px;gap:10px;align-items:center;padding:9px 2px;border:0;border-top:1px solid color-mix(in srgb,var(--app-red) 16%,var(--app-line));border-radius:0;background:transparent;color:var(--app-ink-muted);text-align:left}.MobileAccountSurface_accountDangerAction__QnCD5>svg:first-child{width:30px;height:30px;padding:8px;border-radius:999px;background:color-mix(in srgb,var(--app-red) 8%,transparent);color:color-mix(in srgb,var(--app-red) 72%,var(--app-ink-muted))}.MobileAccountSurface_accountDangerAction__QnCD5>span{display:grid;min-width:0;gap:3px}.MobileAccountSurface_accountDangerAction__QnCD5 small,.MobileAccountSurface_accountDangerAction__QnCD5 strong{display:block}.MobileAccountSurface_accountDangerAction__QnCD5 strong{color:var(--app-ink-soft);font-size:.78rem;font-weight:600}.MobileAccountSurface_accountDangerAction__QnCD5 small{color:var(--app-ink-muted);font-size:var(--app-type-caption);font-weight:500}.MobileAccountSurface_accountDangerAction__QnCD5>svg:last-child{width:15px;height:15px;color:var(--app-ink-muted)}.MobileAccountSurface_accountSheetFrame__C_BXx{display:grid;height:100%;min-height:0;grid-template-rows:54px minmax(0,1fr)}.MobileAccountSurface_accountSheetHeader__klza4{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid color-mix(in srgb,var(--app-line) 84%,transparent)}.MobileAccountSurface_accountSheetHeader__klza4>h1{margin:0;color:var(--app-ink);font-family:var(--app-font-display);font-size:1rem;font-weight:var(--app-weight-display);letter-spacing:-.018em}.MobileAccountSurface_accountSheetFrame__C_BXx .MobileAccountSurface_accountSheetCloseButton__Ac3Ea{position:static;width:40px;height:40px;min-height:40px;flex:0 0 40px;background:color-mix(in srgb,var(--app-ink) 8%,transparent)}.MobileAccountSurface_accountSheetContent__kZgp3{grid-auto-rows:max-content;align-content:start;gap:18px;padding:0 0 24px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_identityCard__Rj0_6{grid-template-columns:64px minmax(0,1fr);gap:14px;min-height:88px;margin:0;padding:15px 0 17px;border:0;border-bottom:1px solid color-mix(in srgb,var(--app-line) 84%,transparent);border-radius:0;background:transparent;box-shadow:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileAvatarButton__fH5hC,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileAvatar__jvWHH{width:64px;min-width:64px;height:64px;min-height:64px;flex-basis:64px;border-radius:50%}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileAvatar__jvWHH{border-color:color-mix(in srgb,var(--app-gold) 22%,var(--app-line));background:color-mix(in srgb,var(--app-gold) 10%,var(--app-surface-raised))}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileAvatarEditBadge__ZpHgn{right:-3px;bottom:-3px;width:27px;height:27px;border-radius:10px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityCopy__7RgSB{display:grid;min-width:0;gap:4px;align-content:center}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityTopline__kO11W{justify-content:flex-start}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityTopline__kO11W>span{color:var(--text-gold);font-size:.6rem;font-weight:600;letter-spacing:.055em;text-transform:uppercase}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityCopy__7RgSB strong{margin:0;overflow:hidden;color:var(--app-ink);font-family:var(--app-font-display);font-size:1.28rem;font-weight:var(--app-weight-display);letter-spacing:-.025em;line-height:1.02;text-overflow:ellipsis;white-space:nowrap}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityCopy__7RgSB p{margin:1px 0 0;overflow:hidden;color:var(--app-ink-muted);font-size:var(--app-type-caption);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.MobileAccountSurface_accountPreferenceGroup__CBu3M,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1{display:grid;gap:0;margin:0;padding:0 14px 4px;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-line) 86%,transparent);border-radius:22px;background:color-mix(in srgb,var(--app-surface-raised) 70%,transparent);box-shadow:none}.MobileAccountSurface_accountSectionHeader__u8jFd,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1 header{display:grid;gap:5px;padding:14px 2px 11px}.MobileAccountSurface_accountSectionHeader__u8jFd>span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1 header span{color:var(--text-gold);font-size:.58rem;font-weight:600;letter-spacing:.055em;line-height:1;text-transform:uppercase}.MobileAccountSurface_accountSectionHeader__u8jFd>strong,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1 header strong{color:var(--app-ink);font-size:.9rem;font-weight:600;line-height:1.2}.MobileAccountSurface_accountPreferenceRows__igvmN,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsRows__h2Gfc{display:grid;gap:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk{display:grid;width:100%;min-width:0;min-height:66px;grid-template-columns:38px minmax(0,1fr) 18px;gap:11px;align-items:center;padding:9px 2px;border:0;border-top:1px solid color-mix(in srgb,var(--app-line) 76%,transparent);border-radius:0;background:transparent;color:var(--app-ink);box-shadow:none;text-align:left;transition:background .16s var(--ease),transform .16s var(--ease)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a>svg:first-child,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk>svg:first-child{box-sizing:border-box;width:38px;height:38px;padding:10px;border-radius:0;background:transparent;color:var(--app-gold-strong)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a>span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk>span{display:grid;min-width:0;gap:4px;align-content:center;justify-items:start}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a strong,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk strong{overflow:visible;color:var(--app-ink);font-size:.82rem;font-weight:600;line-height:1.16;text-overflow:clip;white-space:normal}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a small,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk small{display:block;margin:0;overflow:visible;color:var(--app-ink-muted);font-size:var(--app-type-caption);font-weight:500;line-height:1.25;text-overflow:clip;white-space:normal}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a>svg:last-child,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk>svg:last-child{width:16px;height:16px;justify-self:end;color:var(--app-ink-muted)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsShareRow__QbTIw{grid-template-columns:minmax(0,1fr) 44px;gap:7px;border-top:1px solid color-mix(in srgb,var(--app-line) 76%,transparent)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsShareRow__QbTIw .MobileAccountSurface_profileSettingsAction__czd2a{border-top:0}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsShareButton___Ysqo{min-height:44px;align-self:center;border:0;border-left:1px solid color-mix(in srgb,var(--app-line) 76%,transparent);border-radius:0;background:transparent;color:var(--app-gold-strong);box-shadow:none}.MobileAccountSurface_accountPreferenceRows__igvmN>.MobileAccountSurface_preferenceCard__FvK_P{display:grid;min-width:0;margin:0;padding:14px 2px;border:0;border-top:1px solid color-mix(in srgb,var(--app-line) 76%,transparent);border-radius:0;background:transparent;box-shadow:none}.MobileAccountSurface_accountPreferenceRows__igvmN>.MobileAccountSurface_appearancePreferenceCard__1uJrx,.MobileAccountSurface_accountPreferenceRows__igvmN>.MobileAccountSurface_notificationPreferenceCard__SxsAC{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.MobileAccountSurface_preferenceLead__Bxx_a{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:center}.MobileAccountSurface_preferenceGlyph__rxJVp{display:grid!important;width:38px;height:38px;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--app-gold) 10%,transparent);color:var(--app-gold-strong)!important}.MobileAccountSurface_preferenceGlyph__rxJVp svg{width:17px;height:17px}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_nativeFeedbackIntro__IWxGT,.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_preferenceLead__Bxx_a>div{min-width:0}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_preferenceLead__Bxx_a strong{display:block;margin:0;overflow:visible;color:var(--app-ink);font-size:.82rem;font-weight:600;line-height:1.16;text-overflow:clip;white-space:normal}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_playlistNotificationHeader__OcH3e p,.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_preferenceLead__Bxx_a p{margin:4px 0 0;color:var(--app-ink-muted);font-size:var(--app-type-caption);font-weight:500;line-height:1.28}.MobileAccountSurface_accountPreferenceRows__igvmN>.MobileAccountSurface_nativeFeedbackPreferenceCard__bUgjc,.MobileAccountSurface_accountPreferenceRows__igvmN>.MobileAccountSurface_playlistNotificationPreferenceCard__fLWRK{grid-template-columns:minmax(0,1fr);gap:12px}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_nativeFeedbackControls__X4Dul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-left:49px}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_nativeFeedbackControls__X4Dul button{min-width:0;min-height:44px;padding:0 10px;border:1px solid color-mix(in srgb,var(--app-line) 90%,transparent);border-radius:13px;background:color-mix(in srgb,var(--app-control) 78%,transparent);color:var(--app-ink-soft)}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_nativeFeedbackControls__X4Dul button>span{overflow:hidden;color:var(--app-ink-soft);font-size:.65rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_nativeFeedbackControls__X4Dul button>b{color:var(--app-green);font-size:.6rem;font-weight:600}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_nativeFeedbackControls__X4Dul button[data-state=off]>b{color:var(--app-ink-muted)}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_notificationControls__PFEoE{display:grid;grid-template-columns:max-content;gap:7px}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_notificationControls__PFEoE button{min-width:68px;min-height:40px;padding:0 11px;border-radius:13px}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_playlistNotificationHeader__OcH3e{min-width:0}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_playlistNotificationModes__DVkAC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid color-mix(in srgb,var(--app-line) 86%,transparent);border-radius:15px;background:color-mix(in srgb,var(--app-control) 58%,transparent)}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_playlistNotificationModes__DVkAC button{min-width:0;min-height:42px;justify-items:center;padding:0 6px;border-radius:11px;text-align:center}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_playlistNotificationModes__DVkAC button>span{color:inherit;font-size:.63rem;font-weight:600}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_playlistNotificationModes__DVkAC button small{display:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_studioMembershipAccountSection__IGn6C{gap:14px;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_studioMembershipAccountSection__IGn6C>header{padding:0}.MobileAccountSurface_studioMembershipAccountState__dzhxx{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;border:1px solid var(--app-line);border-radius:17px;color:var(--app-ink-soft);font-size:.72rem;font-weight:600;line-height:1.35}.MobileAccountSurface_studioMembershipAccountState__dzhxx button{min-height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--app-gold) 38%,var(--app-line));border-radius:12px;background:color-mix(in srgb,var(--app-gold) 12%,transparent);color:var(--app-gold-strong);font:inherit}.MobileAccountSurface_studioMembershipAccountCard__Ckekt{display:grid;gap:13px;padding:15px;border:1px solid color-mix(in srgb,var(--app-gold) 24%,var(--app-line));border-radius:22px;background:radial-gradient(circle at 90% 4%,color-mix(in srgb,var(--app-gold) 10%,transparent),transparent 38%),color-mix(in srgb,var(--app-surface-solid) 68%,transparent);box-shadow:var(--app-shadow-soft)}.MobileAccountSurface_studioMembershipAccountCard__Ckekt[data-status=past_due]{border-color:color-mix(in srgb,var(--app-red) 38%,var(--app-line))}.MobileAccountSurface_studioMembershipAccountTopline__WqkHy,.MobileAccountSurface_studioMembershipAccountTopline__WqkHy>span{display:flex;min-width:0}.MobileAccountSurface_studioMembershipAccountTopline__WqkHy{align-items:flex-start;justify-content:space-between;gap:12px}.MobileAccountSurface_studioMembershipAccountTopline__WqkHy>span{flex-direction:column;gap:4px}.MobileAccountSurface_studioMembershipAccountTopline__WqkHy em,.MobileAccountSurface_studioMembershipAccountTopline__WqkHy small,.MobileAccountSurface_studioMembershipAccountTopline__WqkHy strong{margin:0;font-style:normal}.MobileAccountSurface_studioMembershipAccountTopline__WqkHy small{overflow:hidden;color:var(--app-gold-strong);font-size:.64rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.MobileAccountSurface_studioMembershipAccountTopline__WqkHy strong{color:var(--app-ink);font-family:var(--app-font-display);font-size:1rem;font-weight:var(--app-weight-title);letter-spacing:-.015em;line-height:1.15}.MobileAccountSurface_studioMembershipAccountTopline__WqkHy em{flex:0 0 auto;padding:6px 9px;border:1px solid color-mix(in srgb,var(--app-green) 35%,var(--app-line));border-radius:999px;background:color-mix(in srgb,var(--app-green) 11%,transparent);color:var(--app-green);font-size:.58rem;font-weight:600}.MobileAccountSurface_studioMembershipAccountCard__Ckekt[data-status=past_due] .MobileAccountSurface_studioMembershipAccountTopline__WqkHy em{border-color:color-mix(in srgb,var(--app-red) 35%,var(--app-line));background:color-mix(in srgb,var(--app-red) 10%,transparent);color:var(--app-red)}.MobileAccountSurface_studioMembershipBalance__dwbJI{display:grid;gap:4px;padding:13px 14px;border-radius:17px;background:color-mix(in srgb,var(--app-gold) 11%,var(--app-control))}.MobileAccountSurface_studioMembershipBalance__dwbJI small,.MobileAccountSurface_studioMembershipBalance__dwbJI span,.MobileAccountSurface_studioMembershipBalance__dwbJI strong{display:block}.MobileAccountSurface_studioMembershipBalance__dwbJI small{color:var(--app-ink-muted);font-size:.61rem;font-weight:600}.MobileAccountSurface_studioMembershipBalance__dwbJI strong{color:var(--app-ink);font-family:var(--app-font-display);font-size:1.48rem;font-weight:var(--app-weight-display);letter-spacing:-.035em;line-height:1}.MobileAccountSurface_studioMembershipBalance__dwbJI span{color:var(--app-ink-soft);font-size:.67rem;font-weight:600}.MobileAccountSurface_studioMembershipAccountDetails__OMguC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-block:1px solid var(--app-line)}.MobileAccountSurface_studioMembershipAccountDetails__OMguC>div{display:grid;min-width:0;gap:4px;padding:11px 9px 11px 0}.MobileAccountSurface_studioMembershipAccountDetails__OMguC>div+div{padding-left:11px;border-left:1px solid var(--app-line)}.MobileAccountSurface_studioMembershipAccountDetails__OMguC dd,.MobileAccountSurface_studioMembershipAccountDetails__OMguC dt{margin:0}.MobileAccountSurface_studioMembershipAccountDetails__OMguC dt,.MobileAccountSurface_studioMembershipUpcoming__6Mifh small{color:var(--app-ink-muted);font-size:.59rem;font-weight:600}.MobileAccountSurface_studioMembershipAccountDetails__OMguC dd{color:var(--app-ink-soft);font-size:.67rem;font-weight:600;line-height:1.35}.MobileAccountSurface_studioMembershipUpcoming__6Mifh{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.MobileAccountSurface_studioMembershipUpcoming__6Mifh>span{display:grid;min-width:0;gap:4px}.MobileAccountSurface_studioMembershipUpcoming__6Mifh strong{color:var(--app-ink);font-size:.72rem;font-weight:600}.MobileAccountSurface_studioMembershipUpcoming__6Mifh>small{overflow:hidden;max-width:42%;text-align:right;text-overflow:ellipsis;white-space:nowrap}.MobileAccountSurface_studioMembershipAccountActions__1VOEq{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:8px}.MobileAccountSurface_studioMembershipAccountActions__1VOEq button{display:inline-flex;min-width:0;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid var(--app-line);border-radius:15px;background:transparent;color:var(--app-ink-soft);font:inherit;font-size:.68rem;font-weight:600}.MobileAccountSurface_studioMembershipAccountActions__1VOEq button:first-child{border-color:transparent;background:var(--app-gold);color:#171006}.MobileAccountSurface_studioMembershipAccountActions__1VOEq button:disabled{cursor:not-allowed;opacity:.45}.MobileAccountSurface_studioMembershipAccountActions__1VOEq svg{width:14px;height:14px}.MobileAccountSurface_studioMembershipAccountMessage__dHe9V{margin:-2px 2px 0;color:var(--app-ink-soft);font-size:.65rem;font-weight:600}.MobileAccountSurface_accountSupportGroup__3L6uw{margin-bottom:0!important}.MobileAccountSurface_accountLegalLinks__8d8Rf{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:1px 4px 0;color:var(--app-ink-muted);font-size:.66rem;font-weight:600}.MobileAccountSurface_accountLegalLinks__8d8Rf a{min-height:44px;display:inline-flex;align-items:center;color:var(--app-ink-soft);text-underline-offset:3px}.MobileAccountSurface_accountSignOutButton__7jMsW{display:grid;width:100%;min-height:64px;grid-template-columns:minmax(0,1fr) 18px;gap:12px;align-items:center;padding:11px 16px;border:1px solid color-mix(in srgb,var(--app-line) 86%,transparent);border-radius:20px;background:color-mix(in srgb,var(--app-surface-raised) 46%,transparent);color:var(--app-ink-soft);text-align:left}.MobileAccountSurface_accountSignOutButton__7jMsW>span{display:grid;min-width:0;gap:4px}.MobileAccountSurface_accountSignOutButton__7jMsW small,.MobileAccountSurface_accountSignOutButton__7jMsW strong{display:block}.MobileAccountSurface_accountSignOutButton__7jMsW strong{color:var(--app-ink);font-size:.8rem;font-weight:600}.MobileAccountSurface_accountSignOutButton__7jMsW small{color:var(--app-ink-muted);font-size:var(--app-type-caption);font-weight:500;line-height:1.25}.MobileAccountSurface_accountSignOutButton__7jMsW>svg{width:16px;height:16px;color:var(--app-ink-muted)}.MobileAccountSurface_accountSignOutButton__7jMsW:disabled{cursor:progress;opacity:.58}.MobileAccountSurface_accountPreferenceRows__igvmN button:focus-visible,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a:focus-visible,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsShareButton___Ysqo:focus-visible,.MobileAccountSurface_accountSignOutButton__7jMsW:focus-visible{outline:2px solid var(--app-focus-outer);outline-offset:2px}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a:active,.MobileAccountSurface_accountSignOutButton__7jMsW:active{transform:scale(.992)}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountDangerDisclosure__AYHZl{margin-top:-4px;border-top-color:color-mix(in srgb,var(--app-line) 72%,transparent)}@media (max-width:380px){.MobileAccountSurface_accountSheetContent__kZgp3{gap:15px}.MobileAccountSurface_accountPreferenceRows__igvmN>.MobileAccountSurface_notificationPreferenceCard__SxsAC{grid-template-columns:minmax(0,1fr)}.MobileAccountSurface_accountPreferenceRows__igvmN .MobileAccountSurface_notificationControls__PFEoE{grid-template-columns:repeat(2,max-content);padding-left:49px}}@media (hover:hover){.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a:hover,.MobileAccountSurface_accountSignOutButton__7jMsW:hover{background:color-mix(in srgb,var(--app-gold) 5%,transparent)}}.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu div>span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationHeader__OcH3e span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_preferenceCard__FvK_P span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityCopy__7RgSB>span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileIdentityTopline__kO11W>span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1 header span,.MobileAccountSurface_mobileAccountSettingsForm__zlEZT label>span,.MobileAccountSurface_mobileAccountSettingsHeader__TmRWb span{color:var(--text-gold)}.MobileAccountSurface_mobileAccountSettingsEmbedded__NizK7{--copper:var(--text-gold)}.MobileAccountSurface_accountInlineLoginButton___MTVk,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu p,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_notificationPreferenceCard__SxsAC p,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationHeader__OcH3e p,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationModes__DVkAC button span,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsAction__czd2a small,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsActionButton__3HLuk small,.MobileAccountSurface_accountSheetContent__kZgp3>.MobileAccountSurface_accountAccessMessage__taP9z,.MobileAccountSurface_mobileAccountSettingsForm__zlEZT label>span,.MobileAccountSurface_mobileAccountSettingsForm__zlEZT small,.MobileAccountSurface_mobileAccountSettingsTabs__2_IIV button,.MobileAccountSurface_profileLogoutButton__xdI3O{font-size:var(--app-type-caption)}.MobileAccountSurface_accountSheetCloseButton__Ac3Ea,.MobileAccountSurface_mobileAccountSettingsHeader__TmRWb button{width:44px;min-width:44px;height:44px;min-height:44px}.MobileAccountSurface_mobileAccountSettingsHeader__TmRWb{grid-template-columns:44px minmax(0,1fr)}.MobileAccountSurface_accountInlineLoginButton___MTVk,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu button,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_notificationControls__PFEoE button,.MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_playlistNotificationModes__DVkAC button,.MobileAccountSurface_mobileAccountSettingsTabs__2_IIV button,.MobileAccountSurface_profileLogoutButton__xdI3O{min-height:44px}@media (max-width:370px){.MobileAccountSurface_studioMembershipAccountActions__1VOEq,.MobileAccountSurface_studioMembershipAccountDetails__OMguC{grid-template-columns:minmax(0,1fr)}.MobileAccountSurface_studioMembershipAccountDetails__OMguC>div+div{padding-left:0;border-top:1px solid var(--app-line);border-left:0}}.MobileAccountSurface_workspaceSwitcherGroup__lg3hq{margin-top:16px}.session-route-mobile-app-light .MobileAccountSurface_identityCard__Rj0_6,.session-route-mobile-app-light .MobileAccountSurface_preferenceCard__FvK_P{border-color:var(--app-line);background:var(--app-surface-raised);color:var(--app-ink);box-shadow:var(--app-shadow-soft)}.session-route-mobile-app-light .MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_accountAccessCard__pQePu,.session-route-mobile-app-light .MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_identityCard__Rj0_6,.session-route-mobile-app-light .MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_preferenceCard__FvK_P,.session-route-mobile-app-light .MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_profileSettingsGroup__iGHr1,.session-route-mobile-app-light .MobileAccountSurface_accountSheetContent__kZgp3 .MobileAccountSurface_settingsList__2d7z0{border-radius:0;background:transparent;box-shadow:none}.session-route-mobile-app-light .MobileAccountSurface_identityCard__Rj0_6 strong,.session-route-mobile-app-light .MobileAccountSurface_preferenceCard__FvK_P strong,.session-route-mobile-app-light .MobileAccountSurface_profileSettingsAction__czd2a strong,.session-route-mobile-app-light .MobileAccountSurface_settingsActionButton__3HLuk strong{color:var(--app-ink)}.session-route-mobile-app-light .MobileAccountSurface_studioMembershipAccountActions__1VOEq button:first-child{border-color:color-mix(in srgb,var(--app-cta-gold-end) 72%,white);background:linear-gradient(135deg,var(--app-cta-gold-start),var(--app-cta-gold-end));color:var(--app-cta-ink);box-shadow:var(--app-cta-shadow),inset 0 1px 0 rgba(255,255,255,.46)}.session-route-mobile-app-light .MobileAccountSurface_identityCard__Rj0_6 p,.session-route-mobile-app-light .MobileAccountSurface_identityCard__Rj0_6 small,.session-route-mobile-app-light .MobileAccountSurface_preferenceCard__FvK_P p,.session-route-mobile-app-light .MobileAccountSurface_preferenceCard__FvK_P small,.session-route-mobile-app-light .MobileAccountSurface_profileSettingsAction__czd2a small,.session-route-mobile-app-light .MobileAccountSurface_settingsActionButton__3HLuk small{color:var(--app-ink-soft)}@keyframes MobileAccountSurface_profileAvatarSpin__xw2ZV{to{transform:rotate(1turn)}}@keyframes MobileAccountSurface_notificationStatusPulse__hs9ve{50%{opacity:.24;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.MobileAccountSurface_accountDangerDisclosure__AYHZl summary svg,.MobileAccountSurface_nativeFeedbackControls__X4Dul button,.MobileAccountSurface_notificationControls__PFEoE button{transition:none}.MobileAccountSurface_notificationControls__PFEoE button[data-state=busy]:before{animation:none}}.PasswordField_field__pBvfy{display:grid;gap:6px}.PasswordField_field__pBvfy[data-tone=app_sheet]>label{color:var(--app-ink-muted);font-size:.72rem;font-weight:900;text-transform:none}.PasswordField_control__RJQCp{position:relative;min-width:0}.PasswordField_control__RJQCp .PasswordField_input__G93A2{padding-right:72px!important}.PasswordField_field__pBvfy[data-tone=app_sheet] .PasswordField_control__RJQCp .PasswordField_input__G93A2{min-height:54px}.PasswordField_toggle__AndhF{position:absolute;top:50%;right:5px;display:inline-flex;min-width:56px;min-height:44px;align-items:center;justify-content:center;padding:0 10px;border:0;border-radius:13px;background:transparent;font:inherit;font-size:.7rem;font-weight:900;letter-spacing:0;text-transform:none;transform:translateY(-50%)}.PasswordField_field__pBvfy[data-tone=app_sheet] .PasswordField_toggle__AndhF{background:color-mix(in srgb,var(--app-ink) 7%,transparent);color:var(--app-gold-strong)}.PasswordField_field__pBvfy[data-tone=auth_page] .PasswordField_toggle__AndhF{background:var(--auth-control-background,rgba(240,236,228,.07));color:var(--copper2)}.PasswordField_toggle__AndhF:focus-visible{outline:2px solid currentColor;outline-offset:-2px}