.user-settings-page[data-v-48744c7c]{padding:24px 28px 48px;max-width:1440px;margin:0 auto}.ms-page-header[data-v-48744c7c]{margin-bottom:24px;padding:20px 24px;background:linear-gradient(135deg,#fff,#f4f9fb);border:1px solid rgba(0,130,152,.15);border-left:5px solid #008298;border-radius:12px;box-shadow:0 4px 18px rgba(0,78,90,.05)}.ms-page-header__content[data-v-48744c7c]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ms-page-header__icon[data-v-48744c7c]{width:48px;height:48px;border-radius:12px;background:rgba(0,130,152,.1);display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#008298;flex-shrink:0}.ms-page-header__title[data-v-48744c7c]{font-size:1.45rem;font-weight:800;color:#00363f;margin:0;letter-spacing:-.3px}.ms-page-header__subtitle[data-v-48744c7c]{font-size:.85rem;color:#557d84;margin:4px 0 0}.ms-page-header__breadcrumb[data-v-48744c7c]{font-size:.76rem;color:#557d84;font-weight:600;margin:0 0 4px;letter-spacing:.3px;text-transform:uppercase}.ms-breadcrumb-sep[data-v-48744c7c]{margin:0 6px;color:rgba(0,130,152,.35)}.ms-summary-row[data-v-48744c7c]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}@media (max-width:992px){.ms-summary-row[data-v-48744c7c]{grid-template-columns:1fr}}.ms-stat-card[data-v-48744c7c]{background:#fff;border-radius:14px;padding:18px 20px;display:flex;align-items:center;gap:16px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}.ms-stat-icon[data-v-48744c7c]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;flex-shrink:0}.ms-stat-body[data-v-48744c7c]{display:flex;flex-direction:column;min-width:0}.ms-stat-value[data-v-48744c7c]{font-size:1.15rem;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-stat-label[data-v-48744c7c]{font-size:.78rem;color:#64748b;font-weight:500;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.us-grid[data-v-48744c7c]{display:grid;grid-template-columns:5fr 7fr;gap:24px;align-items:start}@media (max-width:992px){.us-grid[data-v-48744c7c]{grid-template-columns:1fr}}.ms-card[data-v-48744c7c]{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);border:1px solid #eef2f6;overflow:hidden}.ms-card__header[data-v-48744c7c]{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #f1f5f9;background:#fafcfd}.ms-card__title[data-v-48744c7c]{font-size:1.02rem;font-weight:700;color:#0f172a}.ms-card__body[data-v-48744c7c]{padding:22px}.us-profile-hero[data-v-48744c7c]{display:flex;align-items:center;gap:16px;padding:14px 16px;background:linear-gradient(135deg,#f8fafc,#f0f9ff);border:1px solid #e0f2fe;border-radius:12px}.us-avatar[data-v-48744c7c]{width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,#008298,#00a0c1);color:#fff;font-weight:700;font-size:1.15rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(0,130,152,.25)}.us-profile-name[data-v-48744c7c]{font-size:1.05rem;font-weight:700;color:#0f172a}.us-profile-email[data-v-48744c7c],.us-profile-org[data-v-48744c7c]{font-size:.82rem;color:#475569}.us-role-pill[data-v-48744c7c]{background:rgba(0,160,193,.12);color:#008298;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:999px}.us-info-list[data-v-48744c7c]{display:flex;flex-direction:column;gap:10px}.us-info-row[data-v-48744c7c]{display:flex;align-items:center;justify-content:space-between;font-size:.84rem;padding:6px 0;border-bottom:1px dashed #e2e8f0}.us-info-row[data-v-48744c7c]:last-child{border-bottom:none}.us-info-label[data-v-48744c7c]{color:#64748b;font-weight:500}.us-info-val[data-v-48744c7c]{color:#1e293b;font-weight:600}.us-rule-item[data-v-48744c7c]{display:flex;align-items:flex-start;gap:12px}.us-rule-icon[data-v-48744c7c]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:.95rem;flex-shrink:0}.us-rule-title[data-v-48744c7c]{font-size:.88rem;font-weight:700;color:#1e293b;margin-bottom:2px}.us-rule-desc[data-v-48744c7c]{font-size:.8rem;color:#64748b;line-height:1.45}.us-status-badge[data-v-48744c7c]{font-size:.76rem;font-weight:700;padding:5px 12px;border-radius:999px;display:inline-flex;align-items:center}.us-status-badge--active[data-v-48744c7c]{background:#dcfce7;color:#15803d;border:1px solid #86efac}.us-status-badge--inactive[data-v-48744c7c]{background:#f1f5f9;color:#475569;border:1px solid #cbd5e1}.us-connected-banner[data-v-48744c7c]{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #86efac;border-radius:12px;padding:14px 16px}.us-connected-icon[data-v-48744c7c]{width:40px;height:40px;border-radius:10px;background:#16a34a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.us-label[data-v-48744c7c]{display:block;font-size:.84rem;font-weight:600;color:#334155;margin-bottom:6px}.ms-btn[data-v-48744c7c]{padding:9px 18px;border-radius:10px;font-size:.86rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease;border:none;text-decoration:none}.ms-btn--primary[data-v-48744c7c]{background:linear-gradient(135deg,#00a0c1,#33b5d1);color:#fff;box-shadow:0 2px 8px rgba(0,160,193,.3)}.ms-btn--primary[data-v-48744c7c]:hover:not(:disabled){background:linear-gradient(135deg,#008da8,#00a0c1);box-shadow:0 4px 16px rgba(0,160,193,.4);transform:translateY(-1px);color:#fff}.ms-btn--outline[data-v-48744c7c]{background:#fff;color:#008298;border:1.5px solid rgba(0,130,152,.3)}.ms-btn--outline[data-v-48744c7c]:hover{background:#f0f9ff;border-color:#008298;color:#006678}