[data-v-85b7ed4e] .el-dialog.is-align-center.user-profile-dialog,[data-v-85b7ed4e] .el-dialog.user-profile-dialog,[data-v-85b7ed4e] .user-profile-dialog{background:transparent!important;border-radius:24px;box-shadow:none!important;overflow:hidden}[data-v-85b7ed4e] .user-profile-dialog .el-dialog__header{display:none}[data-v-85b7ed4e] .user-profile-dialog .el-dialog__body{background:transparent!important;padding:0}.profile-dialog-body[data-v-85b7ed4e]{backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18);background:radial-gradient(circle at 10% 8%,#ffecd2f2 0,#ffecd200 34%),radial-gradient(circle at 88% 8%,#e0c3fcb8 0,#e0c3fc00 32%),radial-gradient(circle at 78% 88%,#fbc2ebc2 0,#fbc2eb00 36%),linear-gradient(135deg,#ffffffd6,#fdfcfca3);border:1px solid hsla(0,0%,100%,.72);border-radius:24px;box-shadow:0 30px 76px #1f268724,0 12px 30px #f73e671a;overflow:hidden;padding:26px;position:relative}.profile-dialog-body[data-v-85b7ed4e]:before{background:radial-gradient(ellipse at center,#ffffffc2 0,#fff0 70%),linear-gradient(135deg,#ff7c0014,#f46bff14)}.profile-dialog-body[data-v-85b7ed4e]:after,.profile-dialog-body[data-v-85b7ed4e]:before{content:"";inset:0;pointer-events:none;position:absolute}.profile-dialog-body[data-v-85b7ed4e]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.05'/%3E%3C/svg%3E");opacity:.42}.profile-close-btn[data-v-85b7ed4e]{align-items:center;background:#ffffff94;border:1px solid hsla(0,0%,100%,.72);border-radius:50%;color:#4b5563;cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:16px;top:16px;transition:transform .18s ease,background .18s ease;width:34px;z-index:2}.profile-close-btn[data-v-85b7ed4e]:hover{background:#ffffffe6;color:#f73e67;transform:translateY(-1px)}.profile-actions[data-v-85b7ed4e],.profile-grid[data-v-85b7ed4e],.profile-hero[data-v-85b7ed4e],.profile-intro-panel[data-v-85b7ed4e],.profile-metrics[data-v-85b7ed4e]{position:relative;z-index:1}.profile-hero[data-v-85b7ed4e]{align-items:center;display:flex;gap:18px;padding:6px 0 20px}.profile-avatar-ring[data-v-85b7ed4e]{background:linear-gradient(135deg,#ff7c00,#f46bff);border-radius:50%;box-shadow:0 16px 34px #f73e6738;flex:0 0 auto;height:92px;padding:4px;width:92px}.profile-avatar[data-v-85b7ed4e]{align-items:center;background:linear-gradient(135deg,#fff7ed,#fce7f3);border:3px solid hsla(0,0%,100%,.9);border-radius:50%;color:#f73e67;display:flex;font-size:32px;font-weight:700;height:100%;justify-content:center;overflow:hidden;width:100%}.profile-avatar img[data-v-85b7ed4e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-main h3[data-v-85b7ed4e]{color:#111827;font-size:26px;letter-spacing:0;margin:0}.profile-main p[data-v-85b7ed4e]{color:#6b7280;font-size:14px;margin:6px 0 0}.profile-main[data-v-85b7ed4e]{flex:1 1 auto;min-width:0}.profile-badges[data-v-85b7ed4e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.profile-badges span[data-v-85b7ed4e]{align-items:center;background:#ffffff94;border:1px solid rgba(244,107,255,.18);border-radius:999px;color:#111827;display:inline-flex;font-size:13px;gap:6px;line-height:1;min-width:0;padding:7px 10px}.profile-metrics[data-v-85b7ed4e]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.profile-metrics div[data-v-85b7ed4e]{background:#ffffff6b;border:1px solid hsla(0,0%,100%,.62);border-radius:16px;box-shadow:0 8px 32px #1f26870f;display:flex;flex-direction:column;justify-content:center;min-height:72px;padding:12px 14px}.profile-metrics strong[data-v-85b7ed4e]{color:#111827;font-size:24px;line-height:1.1}.profile-metrics span[data-v-85b7ed4e]{color:#6b7280;font-size:12px;margin-top:6px}.profile-actions[data-v-85b7ed4e]{display:flex;flex:0 0 auto;gap:10px;margin-left:auto}.profile-action-btn[data-v-85b7ed4e]{align-items:center;border:1px solid rgba(244,107,255,.22);border-radius:999px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:7px;height:40px;justify-content:center;min-width:118px;transition:transform .18s ease,background .18s ease,border-color .18s ease}.profile-action-btn[data-v-85b7ed4e]:hover:not(:disabled){transform:translateY(-1px)}.profile-action-btn[data-v-85b7ed4e]:disabled{cursor:not-allowed;opacity:.72}.profile-action-btn.follow[data-v-85b7ed4e]{background:#333;border-color:#ffffff73;box-shadow:0 4px 14px #ff00f23d;color:#fff}.profile-action-btn.follow.followed[data-v-85b7ed4e]{background:#ffffffa8;border-color:#f73e673d;box-shadow:none;color:#f73e67}.profile-action-btn.message[data-v-85b7ed4e]{background:#ffffff9e;color:#111827}.profile-intro-panel[data-v-85b7ed4e]{background:#ffffff75;border:1px solid hsla(0,0%,100%,.62);border-radius:18px;box-shadow:0 8px 32px #1f26870d;margin-bottom:12px;padding:16px}.panel-label[data-v-85b7ed4e]{color:#6b7280;display:block;font-size:12px;font-weight:700;margin-bottom:8px}.profile-intro-panel p[data-v-85b7ed4e]{color:#374151;font-size:15px;line-height:1.7;margin:0}.profile-website-row[data-v-85b7ed4e]{align-items:center;background:#ffffff85;border:1px solid rgba(244,107,255,.18);border-radius:18px;color:#111827;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) 28px;margin-bottom:16px;padding:12px 14px;position:relative;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease;z-index:1}.profile-website-row[data-v-85b7ed4e]:hover{background:#ffffffb8;border-color:#f73e6757;transform:translateY(-1px)}.website-icon[data-v-85b7ed4e]{align-items:center;background:linear-gradient(135deg,#ff7c0024,#f46bff29);border-radius:14px;color:#f73e67;display:inline-flex;font-size:19px;height:42px;justify-content:center;width:42px}.website-copy[data-v-85b7ed4e]{display:flex;flex-direction:column;gap:4px;min-width:0}.website-copy label[data-v-85b7ed4e]{color:#6b7280;font-size:12px}.website-copy em[data-v-85b7ed4e]{color:#111827;font-size:14px;font-style:normal;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-grid[data-v-85b7ed4e]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.profile-item[data-v-85b7ed4e]{align-items:start;background:#fff6;border:1px solid hsla(0,0%,100%,.62);border-radius:16px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto 1fr;min-height:92px;padding:14px}.profile-item>i[data-v-85b7ed4e]{align-items:center;background:linear-gradient(135deg,#ff7c0021,#f46bff29);border-radius:12px;color:#f73e67;display:inline-flex;font-size:18px;grid-row:1/span 2;height:34px;justify-content:center;width:34px}.profile-item label[data-v-85b7ed4e]{color:#6b7280;display:block;font-size:12px;margin-bottom:5px}.profile-item span[data-v-85b7ed4e]{color:#111827;font-size:15px;font-weight:650;word-break:break-word}@media(max-width:720px){.profile-dialog-body[data-v-85b7ed4e]{padding:20px}.profile-hero[data-v-85b7ed4e]{align-items:flex-start;flex-wrap:wrap;padding-right:36px}.profile-avatar-ring[data-v-85b7ed4e]{height:78px;width:78px}.profile-main h3[data-v-85b7ed4e]{font-size:22px}.profile-grid[data-v-85b7ed4e],.profile-metrics[data-v-85b7ed4e]{grid-template-columns:1fr}.profile-actions[data-v-85b7ed4e]{flex-wrap:wrap;margin-left:0;width:100%}.profile-action-btn[data-v-85b7ed4e]{flex:1 1 140px}}.el-dialog.is-align-center.user-profile-dialog,.el-dialog.user-profile-dialog{background-color:transparent!important;background:transparent!important;box-shadow:none!important}.el-dialog.is-align-center.user-profile-dialog .el-dialog__body,.el-dialog.user-profile-dialog .el-dialog__body{background-color:transparent!important;background:transparent!important}.el-dialog.is-align-center.user-profile-dialog .el-dialog__header,.el-dialog.user-profile-dialog .el-dialog__header{border:0!important;display:none!important;height:0!important;margin:0!important;min-height:0!important;overflow:hidden!important;padding:0!important}
