#page[data-v-2f9ebf84],.cardHover[data-v-2f9ebf84]{background:var(--flec-card-bg);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:8px;transition:all .3s;box-shadow:0 3px 8px 6px #07111b0d}#page[data-v-2f9ebf84]:hover,.cardHover[data-v-2f9ebf84]:hover{box-shadow:0 3px 8px 6px #07111b17}.imgHover[data-v-2f9ebf84]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:filter .375s ease-in .2s,transform .6s}.imgHover[data-v-2f9ebf84]:hover{transform:scale(1.1)}#page[data-v-2f9ebf84]{align-self:flex-start;padding:40px}#page .page-title[data-v-2f9ebf84]{margin:0 0 30px;font-size:2rem;font-weight:700}.profile-content[data-v-2f9ebf84]{flex-direction:column;gap:20px;display:flex}.info-card[data-v-2f9ebf84]{background:var(--flec-card-bg);border-radius:8px;padding:25px}.info-card .card-header[data-v-2f9ebf84]{border-bottom:2px solid var(--flec-border);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;display:flex}.info-card .card-header .card-title[data-v-2f9ebf84]{border-bottom:none;margin:0;padding-bottom:0}.info-card .card-title[data-v-2f9ebf84]{border-bottom:2px solid var(--flec-border);color:var(--font-color);margin:0 0 20px;padding-bottom:10px;font-weight:600}.info-card .info-list[data-v-2f9ebf84]{flex-direction:column;gap:12px;display:flex}.info-card .info-item[data-v-2f9ebf84]{border-bottom:1px solid #8080800d;justify-content:space-between;align-items:center;min-height:48px;padding:8px 0;display:flex}.info-card .info-item[data-v-2f9ebf84]:last-child{border-bottom:none}.info-card .info-item .label[data-v-2f9ebf84]{color:var(--theme-meta-color);font-weight:500}.info-card .info-item .value[data-v-2f9ebf84]{color:var(--font-color);text-align:right;align-items:center;gap:10px;display:flex}.info-card .info-item .value .avatar-preview[data-v-2f9ebf84]{-o-object-fit:cover;object-fit:cover;border:2px solid var(--flec-border);border-radius:50%;width:50px;height:50px}.info-card .info-item .value .badge-text[data-v-2f9ebf84]{background:var(--flec-card-bg);border:1px solid var(--theme-color);color:var(--theme-color);border-radius:4px;padding:2px 8px;font-size:.9em}.info-card .info-item .value .btn-icon[data-v-2f9ebf84]{color:var(--theme-meta-color);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:6px;transition:all .2s;display:flex}.info-card .info-item .value .btn-icon[data-v-2f9ebf84]:hover{background:var(--flec-border);color:var(--theme-color)}.info-card .info-item .value .empty[data-v-2f9ebf84]{color:var(--theme-meta-color);font-size:.9rem}.info-card .info-item .action-item[data-v-2f9ebf84]{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.info-card .info-item .action-item .action-info[data-v-2f9ebf84]{flex-direction:column;gap:4px;display:flex}.info-card .info-item .action-item .action-info .action-title[data-v-2f9ebf84]{color:var(--font-color);font-size:.95rem;font-weight:500}.info-card .info-item .action-item .action-info .action-desc[data-v-2f9ebf84]{color:var(--theme-meta-color);font-size:.85rem;line-height:1.4}.info-card .login-methods[data-v-2f9ebf84]{flex-wrap:wrap;gap:12px;display:flex}.info-card .login-methods .method-icon[data-v-2f9ebf84]{cursor:default;background:#8080800a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.info-card .login-methods .method-icon i[data-v-2f9ebf84]{color:var(--theme-meta-color);font-size:20px}.info-card .login-methods .method-icon.enabled i[data-v-2f9ebf84]{color:var(--theme-color)}.info-card .login-methods .method-icon.loading[data-v-2f9ebf84]{cursor:wait;pointer-events:none}.info-card .login-methods .method-icon.loading i[data-v-2f9ebf84]{color:var(--theme-color)}.info-card .login-methods .method-icon.clickable[data-v-2f9ebf84]{cursor:pointer}.info-card .login-methods .method-icon.clickable[data-v-2f9ebf84]:hover{background:#80808014}.info-card .login-methods .method-icon.enabled.clickable:hover i[data-v-2f9ebf84]{color:var(--theme-color)}.info-card .login-methods .spin[data-v-2f9ebf84]{animation:1s linear infinite spin-2f9ebf84}@keyframes spin-2f9ebf84{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn-primary[data-v-2f9ebf84]{cursor:pointer;background:var(--theme-color);color:#fff;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;transition:all .2s;display:flex}.btn-primary[data-v-2f9ebf84]:hover{opacity:.9}.btn-secondary[data-v-2f9ebf84]{cursor:pointer;border:1px solid var(--flec-border);background:var(--flec-card-bg);color:var(--font-color);border-radius:6px;align-items:center;gap:6px;padding:8px 16px;transition:all .2s;display:flex}.btn-secondary[data-v-2f9ebf84]:hover{background:#80808014}.btn-danger[data-v-2f9ebf84]{cursor:pointer;color:#e57373;background:0 0;border:1px solid #e57373;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;transition:all .2s;display:flex}.btn-danger[data-v-2f9ebf84]:hover{color:#fff;background:#e57373}.btn-link[data-v-2f9ebf84]{color:var(--theme-color);font-size:1rem;transition:opacity .2s}.btn-link[data-v-2f9ebf84]:hover{opacity:.8;text-decoration:underline}.form-group[data-v-2f9ebf84]{flex-direction:column;gap:8px;display:flex}.form-label[data-v-2f9ebf84]{font-weight:500}.form-input[data-v-2f9ebf84],.form-label[data-v-2f9ebf84]{color:var(--font-color);font-size:.95rem}.form-input[data-v-2f9ebf84]{border:1px solid var(--flec-border);background:var(--flec-card-bg);border-radius:8px;width:100%;padding:10px 14px;transition:all .2s}.form-input[data-v-2f9ebf84]:focus{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 15%,transparent);outline:none}.form-input.error[data-v-2f9ebf84]{border-color:#e57373}.form-input.error[data-v-2f9ebf84]:focus{box-shadow:0 0 0 3px #e5737326}.form-input[data-v-2f9ebf84]:disabled{opacity:.6;cursor:not-allowed}.form-input[data-v-2f9ebf84]::placeholder{color:var(--theme-meta-color)}.error-message[data-v-2f9ebf84]{color:#e57373;margin:0;font-size:.85rem}.avatar-section[data-v-2f9ebf84]{align-items:center;gap:15px;display:flex}.avatar-section img[data-v-2f9ebf84]{-o-object-fit:cover;object-fit:cover;border:2px solid var(--flec-border);border-radius:50%;width:70px;height:70px}.avatar-section button[data-v-2f9ebf84]{border:1px solid var(--flec-border);background:var(--flec-card-bg);color:var(--font-color);cursor:pointer;border-radius:8px;padding:8px 16px;transition:all .2s}.avatar-section button[data-v-2f9ebf84]:hover:not(:disabled){border-color:var(--theme-color);color:var(--theme-color)}.avatar-section button[data-v-2f9ebf84]:disabled{opacity:.6;cursor:not-allowed}.tip[data-v-2f9ebf84]{background:color-mix(in srgb,var(--theme-color) 5%,transparent);color:var(--theme-meta-color);border-radius:8px;gap:8px;padding:12px;font-size:.9rem;line-height:1.5;display:flex}.tip i[data-v-2f9ebf84]{color:var(--theme-color);flex-shrink:0;margin-top:2px;font-size:16px}.warning[data-v-2f9ebf84]{border:1px solid var(--flec-border);background:#8080800d;border-radius:8px;padding:16px}.warning .warning-title[data-v-2f9ebf84]{color:var(--font-color);margin:0 0 12px;font-size:1rem;font-weight:600}.warning p[data-v-2f9ebf84]{color:var(--font-color);margin:0 0 8px;font-size:.9rem}.warning ul[data-v-2f9ebf84]{color:var(--theme-meta-color);margin:8px 0 0;padding-left:20px;font-size:.9rem;line-height:1.8}.warning ul li[data-v-2f9ebf84]{margin:4px 0}.checkbox-label[data-v-2f9ebf84]{cursor:pointer;border-radius:8px;gap:10px;padding:12px;transition:background .2s;display:flex}.checkbox-label[data-v-2f9ebf84]:hover{background:#8080800d}.checkbox-label input[type=checkbox][data-v-2f9ebf84]{cursor:pointer;width:18px;height:18px;accent-color:var(--theme-color);flex-shrink:0;margin-top:2px}.checkbox-label span[data-v-2f9ebf84]{color:var(--font-color);font-size:.95rem;line-height:1.5}.dialog-hint[data-v-2f9ebf84]{color:var(--theme-meta-color);margin:0;font-size:.9rem;line-height:1.5}@media (width<=768px){#page[data-v-2f9ebf84]{padding:20px}#page .page-title[data-v-2f9ebf84]{margin-bottom:20px;font-size:1.5rem}.info-card[data-v-2f9ebf84]{padding:20px}.info-card .card-header[data-v-2f9ebf84]{flex-direction:column;align-items:stretch;gap:12px}.info-card .card-header .card-title[data-v-2f9ebf84]{border-bottom:none;padding-bottom:0}.info-card .info-item[data-v-2f9ebf84]{flex-direction:column;align-items:flex-start;gap:8px;min-height:auto}.info-card .info-item .value[data-v-2f9ebf84]{text-align:left;flex-wrap:wrap;width:100%}.info-card .info-item .action-item[data-v-2f9ebf84]{flex-direction:column;align-items:stretch;gap:12px}.info-card .info-item .action-item .action-info .action-title[data-v-2f9ebf84]{font-size:1rem}.info-card .info-item .action-item .action-info .action-desc[data-v-2f9ebf84]{font-size:.8rem}.info-card .info-item .action-item button[data-v-2f9ebf84]{justify-content:center;width:100%}.info-card .login-methods[data-v-2f9ebf84]{justify-content:flex-start;gap:10px}.info-card .login-methods .method-icon[data-v-2f9ebf84]{width:32px;height:32px}.info-card .login-methods .method-icon i[data-v-2f9ebf84]{font-size:18px}.btn-primary[data-v-2f9ebf84],.btn-secondary[data-v-2f9ebf84]{justify-content:center;width:100%}.btn-link[data-v-2f9ebf84]{padding:6px 12px}}
