.balance-pill[data-v-d0ea4504]{min-height:40px;color:var(--text);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;padding:.72rem .95rem;font-weight:700;line-height:1;display:inline-flex}.balance-pill.is-accent[data-v-d0ea4504]{color:#7fc0ff;background:#3fa7ff1f;border-color:#3fa7ff33}.balance-pill.is-compact[data-v-d0ea4504]{min-height:36px;padding:.62rem .88rem;font-size:.88rem}.balance-pill.clickable[data-v-d0ea4504]{cursor:pointer}.balance-pill.clickable[data-v-d0ea4504]:hover{background:#ffffff1a}.balance-pill svg[data-v-d0ea4504]{flex-shrink:0;width:16px;height:16px}.avatar-badge[data-v-ce8ea811]{width:44px;height:44px;color:var(--text);background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.avatar-badge.is-compact[data-v-ce8ea811]{width:40px;height:40px}.avatar-badge img[data-v-ce8ea811]{object-fit:cover;width:100%;height:100%}.avatar-badge span[data-v-ce8ea811]{font-size:.95rem}.modal-backdrop[data-v-cc80408c]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1300;background:#02060cb8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-cc80408c]{box-shadow:var(--shadow);background:linear-gradient(#14213df5,#0a1221f5);border:1px solid #ffffff14;border-radius:24px}.settings-modal[data-v-cc80408c]{flex-direction:column;width:min(980px,100vw - 2rem);max-height:calc(100vh - 2rem);display:flex;overflow:hidden}.modal-header[data-v-cc80408c]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.05rem 1.25rem;display:flex}.modal-header h3[data-v-cc80408c]{color:var(--text);margin:.18rem 0 0;font-size:1.08rem}.settings-header-kicker[data-v-cc80408c],.settings-group-kicker[data-v-cc80408c]{color:var(--accent-2);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem}.settings-layout[data-v-cc80408c]{flex:auto;grid-template-columns:250px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.settings-sidebar[data-v-cc80408c]{background:#ffffff05;border-right:1px solid #ffffff14;padding:1.2rem .9rem}.settings-sidebar-block[data-v-cc80408c]{gap:.75rem;display:grid}.settings-sidebar-links[data-v-cc80408c]{gap:.55rem;display:grid}.settings-sidebar-link[data-v-cc80408c]{width:100%;color:var(--muted);text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;gap:.2rem;padding:.85rem .95rem;transition:all .16s;display:grid}.settings-sidebar-link[data-v-cc80408c]:hover{color:var(--text);background:#ffffff0f}.settings-sidebar-link.is-active[data-v-cc80408c]{color:var(--text);background:#3fa7ff29;border-color:#3fa7ff38}.settings-sidebar-link-title[data-v-cc80408c]{font-size:.9rem;font-weight:600}.settings-sidebar-link-description[data-v-cc80408c]{color:#e8f0ff9e;font-size:.78rem;line-height:1.45}.settings-content[data-v-cc80408c]{gap:1rem;min-height:0;padding:1.25rem;display:grid;overflow-y:auto}.settings-group[data-v-cc80408c]{background:#ffffff06;border:1px solid #ffffff14;border-radius:20px;gap:.9rem;padding:1.1rem;display:grid}.settings-group-intro[data-v-cc80408c]{gap:.85rem;display:grid}.settings-group-heading[data-v-cc80408c]{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.settings-group-heading h4[data-v-cc80408c]{margin:.16rem 0 0;font-size:1rem}.settings-group-description[data-v-cc80408c]{color:var(--muted);margin:-.15rem 0 0;line-height:1.55}.settings-group-hint[data-v-cc80408c]{color:var(--muted);white-space:nowrap;font-size:.78rem}.settings-profile-card[data-v-cc80408c]{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}.settings-profile-main[data-v-cc80408c]{align-items:center;gap:.9rem;min-width:0;display:flex}.settings-profile-meta[data-v-cc80408c]{gap:.18rem;min-width:0;display:grid}.settings-profile-meta strong[data-v-cc80408c]{color:var(--text)}.settings-profile-meta span[data-v-cc80408c]{color:var(--muted);word-break:break-word}.settings-sub-card[data-v-cc80408c]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;gap:.4rem;padding:.85rem 1rem;display:grid}.settings-sub-row[data-v-cc80408c]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.settings-sub-plan[data-v-cc80408c]{font-size:.95rem;font-weight:700}.settings-sub-interval[data-v-cc80408c]{color:var(--muted);font-size:.78rem}.settings-sub-status[data-v-cc80408c]{border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:600}.settings-sub-status.is-active[data-v-cc80408c]{color:#34d399;background:#34d39926}.settings-sub-status.is-canceled[data-v-cc80408c]{color:#ffc864e6;background:#ffc8641f}.settings-sub-renewal[data-v-cc80408c]{color:var(--muted);margin:0;font-size:.8rem}.settings-sub-empty[data-v-cc80408c]{color:var(--muted);padding:.6rem 0;font-size:.85rem}.settings-info-label[data-v-cc80408c],.settings-inline-hint[data-v-cc80408c]{color:var(--muted);font-size:.82rem}.settings-language-switch[data-v-cc80408c]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;gap:.28rem;padding:.24rem;display:inline-flex}.settings-language-option[data-v-cc80408c]{min-width:124px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;padding:.7rem .9rem;font-weight:600;transition:all .16s}.settings-language-option.is-active[data-v-cc80408c]{color:var(--text);background:#3fa7ff29}.modal-footer[data-v-cc80408c]{border-top:1px solid #ffffff14;justify-content:flex-end;gap:.65rem;padding:1rem 1.25rem 1.2rem;display:flex}.btn-icon[data-v-cc80408c]{width:36px;height:36px;color:var(--text);cursor:pointer;background:#ffffff0f;border:0;border-radius:12px;place-items:center;padding:0;display:inline-grid}@media (width<=900px){.settings-layout[data-v-cc80408c]{grid-template-columns:1fr}.settings-sidebar[data-v-cc80408c]{border-bottom:1px solid #ffffff14;border-right:0}.settings-sidebar-links[data-v-cc80408c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.settings-sidebar-links[data-v-cc80408c]{grid-template-columns:1fr}.settings-group-heading[data-v-cc80408c]{flex-direction:column}.settings-group-hint[data-v-cc80408c]{white-space:normal}.settings-profile-card[data-v-cc80408c]{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.settings-language-switch[data-v-cc80408c]{width:100%;display:grid}.settings-language-option[data-v-cc80408c]{width:100%}}.user-menu[data-v-3f2c6149]{display:inline-flex;position:relative}.user-menu-trigger[data-v-3f2c6149]{cursor:pointer;background:0 0;border:0;padding:0}.user-menu-popover{z-index:1200;background:#0a1221fa;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:2px;min-width:260px;padding:8px;display:flex;position:fixed;box-shadow:0 8px 32px #00000073}.user-menu-popover .user-menu-header{align-items:center;gap:10px;padding:8px 6px;display:flex}.user-menu-popover .header-avatar{flex-shrink:0;width:40px;height:40px}.user-menu-popover .header-info{flex-direction:column;min-width:0;display:flex}.user-menu-popover .header-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;line-height:1.3;overflow:hidden}.user-menu-popover .header-plan{color:var(--muted);font-size:.78rem;line-height:1.4}.user-menu-popover .user-menu-divider{background:#ffffff14;height:1px;margin:4px 6px}.user-menu-popover .user-menu-item{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:.88rem;display:flex}.user-menu-popover .user-menu-item:hover{background:#ffffff12}.user-menu-popover .user-menu-item svg{color:#e8f0ffb8;flex-shrink:0;width:16px;height:16px}.user-menu-popover .user-menu-item-danger:hover,.user-menu-popover .user-menu-item-danger:hover svg{color:#f87171}.user-menu-popover .user-menu-submenu-shell{position:relative}.user-menu-popover .user-menu-submenu-trigger{justify-content:space-between}.user-menu-popover .user-menu-item-leading{align-items:center;gap:10px;min-width:0;display:inline-flex}.user-menu-popover .user-menu-item-leading svg{color:#e8f0ffb8;flex-shrink:0;width:16px;height:16px}.user-menu-popover .user-menu-item-meta{color:var(--muted);align-items:center;gap:4px;margin-left:auto;font-size:.8rem;display:inline-flex}.user-menu-popover .user-menu-item-meta svg{width:14px;height:14px}.user-menu-popover .user-menu-submenu{background:#0a1221fa;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:2px;min-width:160px;padding:6px;display:flex;position:absolute;top:0;box-shadow:0 8px 32px #00000073}.user-menu-popover .user-menu-submenu.sub-up{left:calc(100% + 8px)}.user-menu-popover .user-menu-submenu.sub-down{right:calc(100% + 8px)}.user-menu-popover .user-menu-lang-option{text-align:left;width:100%;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:.86rem}.user-menu-popover .user-menu-lang-option:hover{background:#ffffff12}.user-menu-popover .user-menu-lang-option.active{color:var(--text);background:#3fa7ff24}
