.balance-pill[data-v-e6a0e66e]{min-height:40px;color:var(--app-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-e6a0e66e]{color:#7fc0ff;background:#3fa7ff1f;border-color:#3fa7ff33}.balance-pill.is-compact[data-v-e6a0e66e]{min-height:36px;font-size:var(--app-text-sm);padding:.62rem .88rem}.balance-pill.clickable[data-v-e6a0e66e]{cursor:pointer}.balance-pill.clickable[data-v-e6a0e66e]:hover{background:#ffffff1a}.balance-pill svg[data-v-e6a0e66e]{flex-shrink:0;width:16px;height:16px}.avatar-badge[data-v-e384a996]{width:44px;height:44px;color:var(--app-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-e384a996]{width:40px;height:40px}.avatar-badge img[data-v-e384a996]{object-fit:cover;width:100%;height:100%}.avatar-badge span[data-v-e384a996]{font-size:var(--app-text-base)}.modal-backdrop[data-v-f0240712]{-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-f0240712]{background:var(--app-surface-1);box-shadow:var(--app-shadow-lg);border:1px solid #ffffff14;border-radius:24px}.settings-modal[data-v-f0240712]{flex-direction:column;width:min(980px,100vw - 2rem);max-height:calc(100vh - 2rem);display:flex;overflow:hidden}.modal-header[data-v-f0240712]{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-f0240712]{font-size:var(--app-text-md);color:var(--app-text);margin:.18rem 0 0}.settings-header-kicker[data-v-f0240712],.settings-group-kicker[data-v-f0240712]{color:var(--ref-cyan);letter-spacing:.12em;text-transform:uppercase;font-size:var(--app-text-xs);margin:0}.settings-layout[data-v-f0240712]{flex:auto;grid-template-columns:250px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.settings-sidebar[data-v-f0240712]{background:#ffffff05;border-right:1px solid #ffffff14;padding:1.2rem .9rem}.settings-sidebar-block[data-v-f0240712]{gap:.75rem;display:grid}.settings-sidebar-links[data-v-f0240712]{gap:.55rem;display:grid}.settings-sidebar-link[data-v-f0240712]{width:100%;color:var(--app-text-secondary);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-f0240712]:hover{color:var(--app-text);background:#ffffff0f}.settings-sidebar-link.is-active[data-v-f0240712]{color:var(--app-text);background:#3fa7ff29;border-color:#3fa7ff38}.settings-sidebar-link-title[data-v-f0240712]{font-size:var(--app-text-base);font-weight:600}.settings-sidebar-link-description[data-v-f0240712]{font-size:var(--app-text-sm);color:#e8f0ff9e;line-height:1.45}.settings-content[data-v-f0240712]{gap:1rem;min-height:0;padding:1.25rem;display:grid;overflow-y:auto}.settings-group[data-v-f0240712]{background:#ffffff06;border:1px solid #ffffff14;border-radius:20px;gap:.9rem;padding:1.1rem;display:grid}.settings-group-intro[data-v-f0240712]{gap:.85rem;display:grid}.settings-group-heading[data-v-f0240712]{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.settings-group-heading h4[data-v-f0240712]{font-size:var(--app-text-base);margin:.16rem 0 0}.settings-group-description[data-v-f0240712]{color:var(--app-text-secondary);margin:-.15rem 0 0;line-height:1.55}.settings-group-hint[data-v-f0240712]{color:var(--app-text-secondary);font-size:var(--app-text-sm);white-space:nowrap}.settings-profile-card[data-v-f0240712]{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-f0240712]{align-items:center;gap:.9rem;min-width:0;display:flex}.settings-profile-meta[data-v-f0240712]{gap:.18rem;min-width:0;display:grid}.settings-profile-meta strong[data-v-f0240712]{color:var(--app-text)}.settings-profile-meta span[data-v-f0240712]{color:var(--app-text-secondary);word-break:break-word}.settings-sub-card[data-v-f0240712]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;gap:.4rem;padding:.85rem 1rem;display:grid}.settings-sub-row[data-v-f0240712]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.settings-sub-plan[data-v-f0240712]{font-weight:700;font-size:var(--app-text-base)}.settings-sub-interval[data-v-f0240712]{font-size:var(--app-text-sm);color:var(--app-text-secondary)}.settings-sub-status[data-v-f0240712]{font-size:var(--app-text-xs);border-radius:999px;padding:.15rem .5rem;font-weight:600}.settings-sub-status.is-active[data-v-f0240712]{color:#34d399;background:#34d39926}.settings-sub-status.is-canceled[data-v-f0240712]{color:#ffc864e6;background:#ffc8641f}.settings-sub-renewal[data-v-f0240712]{font-size:var(--app-text-sm);color:var(--app-text-secondary);margin:0}.settings-sub-empty[data-v-f0240712]{font-size:var(--app-text-sm);color:var(--app-text-secondary);padding:.6rem 0}.settings-info-label[data-v-f0240712],.settings-inline-hint[data-v-f0240712]{color:var(--app-text-secondary);font-size:var(--app-text-sm)}.settings-language-switch[data-v-f0240712]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;gap:.28rem;padding:.24rem;display:inline-flex}.settings-language-option[data-v-f0240712]{min-width:124px;color:var(--app-text-secondary);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-f0240712]{color:var(--app-text);background:#3fa7ff29}.modal-footer[data-v-f0240712]{border-top:1px solid #ffffff14;justify-content:flex-end;gap:.65rem;padding:1rem 1.25rem 1.2rem;display:flex}.btn-icon[data-v-f0240712]{width:36px;height:36px;color:var(--app-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-f0240712]{grid-template-columns:1fr}.settings-sidebar[data-v-f0240712]{border-bottom:1px solid #ffffff14;border-right:0}.settings-sidebar-links[data-v-f0240712]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.settings-sidebar-links[data-v-f0240712]{grid-template-columns:1fr}.settings-group-heading[data-v-f0240712]{flex-direction:column}.settings-group-hint[data-v-f0240712]{white-space:normal}.settings-profile-card[data-v-f0240712]{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.settings-language-switch[data-v-f0240712]{width:100%;display:grid}.settings-language-option[data-v-f0240712]{width:100%}}.user-menu[data-v-117116b4]{display:inline-flex;position:relative}.user-menu-trigger[data-v-117116b4]{cursor:pointer;background:0 0;border:0;padding:0}.user-menu-popover{border-radius:var(--app-radius-xl);border:1px solid var(--app-border-subtle);background:var(--app-surface-2);min-width:260px;box-shadow:var(--app-shadow-lg);z-index:1200;flex-direction:column;gap:2px;padding:4px;display:flex;position:fixed}.user-menu-popover .user-menu-header{align-items:center;gap:10px;padding:10px 12px 8px;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(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.user-menu-popover .header-plan{color:var(--ref-gray-100);font-size:12px;line-height:1.4}.user-menu-popover .user-menu-divider{background:var(--app-border-subtle);height:1px;margin:4px 6px}.user-menu-popover .user-menu-item{border-radius:var(--app-radius-lg);width:100%;color:var(--app-text);font-family:var(--app-font-sans);cursor:pointer;text-align:left;transition:background var(--app-duration-fast) var(--app-easing-standard);background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.user-menu-popover .user-menu-item:hover{background:var(--ref-level1-ui)}.user-menu-popover .user-menu-item svg{width:16px;height:16px;color:var(--ref-gray-100);flex-shrink:0}.user-menu-popover .user-menu-item-danger:hover,.user-menu-popover .user-menu-item-danger:hover svg{color:var(--app-danger,#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{width:16px;height:16px;color:var(--ref-gray-100);flex-shrink:0}.user-menu-popover .user-menu-item-meta{color:var(--ref-gray-100);align-items:center;gap:4px;margin-left:auto;font-size:12px;display:inline-flex}.user-menu-popover .user-menu-item-meta svg{width:14px;height:14px}.user-menu-popover .user-menu-submenu{border-radius:var(--app-radius-xl);border:1px solid var(--app-border-subtle);background:var(--app-surface-2);min-width:160px;box-shadow:var(--app-shadow-lg);flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:0}.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{border-radius:var(--app-radius-lg);text-align:left;width:100%;color:var(--ref-gray-100);font-family:var(--app-font-sans);cursor:pointer;transition:background var(--app-duration-fast) var(--app-easing-standard);background:0 0;border:0;padding:10px 12px;font-size:13px}.user-menu-popover .user-menu-lang-option:hover{background:var(--ref-level1-ui);color:var(--app-text)}.user-menu-popover .user-menu-lang-option.active{background:var(--ref-level2-ui);color:var(--app-text);font-weight:600}
