.mobileAccount_dialog__3uENC{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:none;background:transparent;color:var(--text);overflow:hidden}.mobileAccount_dialog__3uENC[open]{display:flex;flex-direction:column}.mobileAccount_dialog__3uENC::backdrop{background:rgb(0 0 0/.1);-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);animation:mobileAccount_fadeIn__9pPxg .4s ease backwards}.mobileAccount_page__Y7XRG{position:relative;display:flex;flex-direction:column;width:100%;height:100dvh;background:radial-gradient(80% 45% at 15% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%),radial-gradient(60% 40% at 95% 100%,color-mix(in srgb,#b58cf0 14%,transparent),transparent 70%),var(--bg);color:var(--text);overflow:hidden;animation:mobileAccount_overlayIn__VkN9Q .45s var(--ease) backwards}.mobileAccount_leaving__kzSkd .mobileAccount_page__Y7XRG{animation:mobileAccount_overlayOut__NKLvW .3s ease forwards}.mobileAccount_leaving__kzSkd::backdrop{animation:mobileAccount_fadeOut__tMION .3s ease forwards}.mobileAccount_topbar__Sc_ej{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:max(.65rem,env(safe-area-inset-top)) .9rem .65rem;border-bottom:1px solid var(--glass-edge);background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.mobileAccount_topLeft__sPWyo{display:flex;align-items:center;gap:.65rem;min-width:0}.mobileAccount_topTitle__sRvy_{font-family:var(--font-display);font-size:1.15rem;font-weight:750;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileAccount_closeBtn__3d87B{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:1px solid var(--glass-edge);border-radius:999px;background:color-mix(in srgb,var(--surface-raised) 70%,transparent);color:var(--text);cursor:pointer}.mobileAccount_closeBtn__3d87B svg{width:17px;height:17px}.mobileAccount_scroll__ewsBj{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:.9rem .9rem max(2rem,calc(env(safe-area-inset-bottom) + 1rem));display:flex;flex-direction:column;gap:.9rem}.mobileAccount_profileCard__GB4Dj{display:flex;align-items:center;gap:.9rem;padding:.95rem 1rem;border-radius:20px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 72%,transparent);box-shadow:var(--shadow-sm),var(--glass-shine)}.mobileAccount_avatar__69NNG{display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;border-radius:50%;background:var(--amber-gradient);color:#fff;font-family:var(--font-display);font-size:1.45rem;font-weight:800;overflow:hidden;box-shadow:0 6px 18px rgb(0 0 0/.14)}.mobileAccount_avatar__69NNG img{width:100%;height:100%;object-fit:cover}.mobileAccount_who__QDcTh{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.mobileAccount_whoName__PSIYA{font-family:var(--font-display);font-size:1.15rem;font-weight:800;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileAccount_whoMeta__72Nl1{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.8rem;color:var(--text-muted)}.mobileAccount_pill__8rCpt{display:inline-flex;align-items:center;gap:.25rem;padding:.14rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--accent);font-size:.72rem;font-weight:700}.mobileAccount_pill__8rCpt svg{width:11px;height:11px}.mobileAccount_warnBanner__n3Xp5{display:flex;align-items:center;gap:.65rem;padding:.75rem .9rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--glass-edge));background:color-mix(in srgb,var(--accent) 11%,var(--surface-raised));color:var(--text);font-size:.84rem;font-weight:600;text-decoration:none}.mobileAccount_warnBanner__n3Xp5 svg{width:18px;height:18px;color:var(--accent);flex-shrink:0}.mobileAccount_tileGrid__EUmwn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.mobileAccount_tile__XBGT2{display:flex;flex-direction:column;gap:.35rem;padding:.8rem .85rem;border-radius:18px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 64%,transparent);color:var(--text);text-decoration:none;transition:transform .15s var(--ease),background .15s}.mobileAccount_tile__XBGT2:active{transform:scale(.975)}.mobileAccount_tileOn__cVhSt{border-color:color-mix(in srgb,var(--accent) 45%,var(--glass-edge));background:color-mix(in srgb,var(--accent) 12%,var(--surface-raised))}.mobileAccount_tileHead__LD0R9{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.mobileAccount_tileIcon__M_GoM{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--accent)}.mobileAccount_tileIcon__M_GoM svg{width:16px;height:16px}.mobileAccount_tileTitle__ZZHoB{font-size:.92rem;font-weight:700}.mobileAccount_tileSub__od7NI{font-size:.74rem;color:var(--text-muted);line-height:1.3}.mobileAccount_sectionTitle__KaU4X{margin:.1rem 0 .4rem;padding:0 .25rem;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.mobileAccount_stats__Del5_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.mobileAccount_stat__sOOiM{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.65rem .35rem;border-radius:16px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 58%,transparent);text-align:center}.mobileAccount_stat__sOOiM strong{font-family:var(--font-display);font-size:1.15rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mobileAccount_stat__sOOiM span{font-size:.68rem;color:var(--text-muted)}.mobileAccount_likedRow__slHEr{display:flex;gap:.45rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.15rem}.mobileAccount_likedRow__slHEr::-webkit-scrollbar{display:none}.mobileAccount_likedThumb__7hARG{flex:0 0 auto;width:68px;height:68px;border-radius:14px;border:1px solid var(--glass-edge);overflow:hidden;background:var(--surface)}.mobileAccount_likedThumb__7hARG img{width:100%;height:100%;object-fit:cover}.mobileAccount_groupCard__H61zN{display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--surface-raised) 64%,transparent);overflow:hidden}.mobileAccount_row__0m_qD{display:flex;align-items:center;gap:.75rem;width:100%;min-height:48px;padding:.65rem .85rem;border:none;border-top:1px solid color-mix(in srgb,var(--glass-edge) 70%,transparent);background:none;color:var(--text);font:inherit;font-size:.92rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.mobileAccount_row__0m_qD:first-child{border-top:none}.mobileAccount_row__0m_qD:active{background:color-mix(in srgb,var(--accent) 12%,transparent)}.mobileAccount_rowIcon__wQWdW{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.mobileAccount_rowIcon__wQWdW svg{width:16px;height:16px}.mobileAccount_rowDanger__b7bR5,.mobileAccount_rowDanger__b7bR5 .mobileAccount_rowIcon__wQWdW{color:#d63a52}.mobileAccount_rowDanger__b7bR5 .mobileAccount_rowIcon__wQWdW{background:color-mix(in srgb,#d63a52 13%,transparent)}.mobileAccount_rowText__DYN8N{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileAccount_chevron__BVfyt{width:15px;height:15px;color:var(--text-faint);flex-shrink:0}.mobileAccount_noteThumb__IVT6O{width:34px;height:34px;border-radius:9px;object-fit:cover;flex-shrink:0}.mobileAccount_loadingNote__OSWtl{padding:2rem 1rem;text-align:center;color:var(--text-muted);font-size:.92rem}@keyframes mobileAccount_overlayIn__VkN9Q{0%{opacity:0;transform:translateY(-14px)}}@keyframes mobileAccount_overlayOut__NKLvW{to{opacity:0;transform:translateY(-10px)}}@keyframes mobileAccount_fadeOut__tMION{to{opacity:0}}@keyframes mobileAccount_fadeIn__9pPxg{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.mobileAccount_dialog__3uENC::backdrop,.mobileAccount_leaving__kzSkd .mobileAccount_page__Y7XRG,.mobileAccount_leaving__kzSkd::backdrop,.mobileAccount_page__Y7XRG,.mobileAccount_tile__XBGT2{animation:none!important;transition:none!important}}:root[data-motion=reduced] .mobileAccount_dialog__3uENC::backdrop,:root[data-motion=reduced] .mobileAccount_leaving__kzSkd .mobileAccount_page__Y7XRG,:root[data-motion=reduced] .mobileAccount_leaving__kzSkd::backdrop,:root[data-motion=reduced] .mobileAccount_page__Y7XRG,:root[data-motion=reduced] .mobileAccount_tile__XBGT2{animation:none!important;transition:none!important}.mobileAccount_statsLoading__A3vPo strong{display:block;width:1.6rem;margin:0 auto;border-radius:6px;background:color-mix(in srgb,var(--text) 9%,transparent);animation:mobileAccount_statPulse__4X0qL 1.2s ease-in-out infinite}@keyframes mobileAccount_statPulse__4X0qL{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.mobileAccount_statsLoading__A3vPo strong{animation:none}}.mobileAccount_skeleton__1W1O8{display:grid;gap:.75rem}.mobileAccount_skelCard__n8OBB{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--glass-edge);border-radius:22px;background:color-mix(in srgb,var(--surface-raised) 72%,transparent)}.mobileAccount_skelCard__n8OBB strong{font-family:var(--font-display);font-size:1.25rem}.mobileAccount_skelFace__EQ9r5{display:grid;place-items:center;flex:none;width:56px;height:56px;overflow:hidden;border-radius:50%;background:var(--amber-gradient);color:#fff;font-family:var(--font-display);font-size:1.4rem;font-weight:800}.mobileAccount_skelFace__EQ9r5 img{width:100%;height:100%;object-fit:cover}.mobileAccount_skelLine__AtTzr,.mobileAccount_skelTile__bZNTZ{border-radius:12px;background:color-mix(in srgb,var(--text) 8%,transparent);animation:mobileAccount_skelPulse__v2NyY 1.2s ease-in-out infinite}.mobileAccount_skelLine__AtTzr{width:8rem;height:1.1rem}.mobileAccount_skelGrid__xI6JW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.mobileAccount_skelTile__bZNTZ{height:6.5rem;border-radius:18px}@keyframes mobileAccount_skelPulse__v2NyY{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.mobileAccount_skelLine__AtTzr,.mobileAccount_skelTile__bZNTZ{animation:none}}