.uied-user-profile-header[data-v-8f7f76bb]{position:relative;--uied-profile-role-badge-width:94px;--uied-profile-role-badge-height:42px;--uied-profile-role-icon-width:90px;--uied-profile-role-icon-height:30px}.uied-user-profile-header__hero[data-v-8f7f76bb]{height:var(--uied-hero-height,200px);overflow:hidden;position:relative;width:100%}.uied-user-profile-header__hero-bg[data-v-8f7f76bb]{background-image:linear-gradient(135deg,#0f172a,#1e3a5f 60%,#0f2744);background-position:50%;background-size:cover;inset:0;position:absolute;z-index:0}.uied-user-profile-header__hero-image[data-v-8f7f76bb]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.uied-user-profile-header__cover-upload[data-v-8f7f76bb]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:#ffffffd9;cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:5px;height:28px;padding:0 10px;position:absolute;right:14px;top:14px;transition:background .15s ease,border-color .15s ease,color .15s ease;z-index:4}.uied-user-profile-header__cover-upload[data-v-8f7f76bb]:hover{background:#0000008c;border-color:#ffffff73;color:#fff}.uied-user-profile-header__cover-upload[data-v-8f7f76bb]:disabled{cursor:not-allowed;opacity:.6}.uied-user-profile-header__cover-tip[data-v-8f7f76bb]{align-items:center;background:#00000073;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#ffffffd9;display:inline-flex;font-size:10px;height:20px;line-height:1;opacity:0;padding:0 8px;pointer-events:none;position:absolute;right:0;top:calc(100% + 6px);transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uied-user-profile-header__cover-upload:focus-visible .uied-user-profile-header__cover-tip[data-v-8f7f76bb],.uied-user-profile-header__cover-upload:hover .uied-user-profile-header__cover-tip[data-v-8f7f76bb]{opacity:1;transform:translateY(0)}.uied-user-profile-header__ip[data-v-8f7f76bb]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08101e7a;border-radius:999px;bottom:14px;color:#ffffffeb;display:inline-flex;font-size:12px;font-weight:650;gap:5px;height:28px;line-height:1;padding:0 10px;pointer-events:none;position:absolute;right:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:4}.uied-user-profile-header__ip svg[data-v-8f7f76bb]{flex:none;opacity:.9}.uied-user-profile-header__bar[data-v-8f7f76bb]{background:var(--uiedc-bg-surface);border-bottom:1px solid var(--uiedc-border-weak);position:relative;z-index:2}.uied-user-profile-header__inner[data-v-8f7f76bb]{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:22px;margin:0 auto;max-width:var(--uied-uc-shell-max-width,1440px);padding:0 var(--uied-uc-shell-pad-x,32px) var(--uied-profile-bar-padding-bottom,18px);width:100%}.uied-user-profile-header__avatar-wrap[data-v-8f7f76bb]{flex-shrink:0;margin-top:var(--uied-profile-avatar-offset,-52px);position:relative;z-index:2}.uied-user-profile-header__avatar-tags[data-v-8f7f76bb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;inset:-18px -34px auto -22px;padding:0;pointer-events:none;position:absolute;z-index:3}.uied-user-profile-header__avatar-tags--clickable[data-v-8f7f76bb]{cursor:pointer;pointer-events:auto}.uied-user-profile-header__avatar-tags--clickable[data-v-8f7f76bb]:focus-visible{outline:2px solid color-mix(in srgb,var(--uiedc-primary,#06f) 70%,#fff 30%);outline-offset:3px}.uied-user-profile-header__avatar-tag[data-v-8f7f76bb]{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--uiedc-primary,#06f) 18%,#fff 82%);border-radius:999px;box-shadow:0 10px 22px #0f172a14;color:var(--uiedc-text-strong);display:inline-flex;font-size:11px;font-weight:700;line-height:1;min-height:24px;padding:0 9px;position:absolute;white-space:nowrap}.uied-user-profile-header__avatar-tag[data-v-8f7f76bb]:first-child{color:var(--uiedc-primary,#06f);left:-8px;top:5px;transform:rotate(-8deg)}.uied-user-profile-header__avatar-tag[data-v-8f7f76bb]:nth-child(2){color:#7c3aed;right:-4px;top:-6px;transform:rotate(7deg)}.uied-user-profile-header__avatar-tag[data-v-8f7f76bb]:nth-child(3){color:#0f766e;left:8px;right:auto;top:86px;transform:rotate(-5deg)}.uied-user-profile-header__avatar-click[data-v-8f7f76bb]{background:var(--uiedc-bg-surface,#fff);border:4px solid var(--uiedc-bg-surface,#fff);border-radius:999px;box-shadow:none;display:block;height:var(--uied-profile-avatar-size,104px);overflow:visible;padding:0;position:relative;width:var(--uied-profile-avatar-size,104px)}button.uied-user-profile-header__avatar-click[data-v-8f7f76bb]{cursor:pointer}.uied-user-profile-header__avatar[data-v-8f7f76bb]{background:var(--uiedc-bg-muted);border:none;border-radius:999px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uied-user-profile-header__avatar--fallback[data-v-8f7f76bb]{align-items:center;background:var(--uiedc-primary);color:var(--uiedc-on-primary);display:inline-flex;font-size:30px;font-weight:700;justify-content:center}.uied-user-profile-header__avatar-mask[data-v-8f7f76bb]{align-items:center;background:#00000059;border-radius:999px;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .18s ease}button.uied-user-profile-header__avatar-click:hover .uied-user-profile-header__avatar-mask[data-v-8f7f76bb]{opacity:1}.uied-user-profile-header__info[data-v-8f7f76bb]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding-top:var(--uied-profile-info-padding-top,18px)}.uied-user-profile-header__name-row[data-v-8f7f76bb]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.uied-user-profile-header__name[data-v-8f7f76bb]{color:var(--uiedc-text-strong);font-size:22px;font-weight:750;letter-spacing:-.03em;line-height:1.14;margin:0}.uied-user-profile-header__badges[data-v-8f7f76bb]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:5px;min-width:0}.uied-user-profile-header__handle[data-v-8f7f76bb],.uied-user-profile-header__workplace[data-v-8f7f76bb]{color:var(--uiedc-text-muted);font-size:13px;margin:0}.uied-user-profile-header__handle[data-v-8f7f76bb]{font-size:11px}.uied-user-profile-header__handle--button[data-v-8f7f76bb]{background:transparent;border:0;cursor:pointer;font-family:inherit;line-height:inherit;padding:0;text-align:left;transition:color .16s ease;width:-moz-fit-content;width:fit-content}.uied-user-profile-header__handle--button[data-v-8f7f76bb]:focus-visible,.uied-user-profile-header__handle--button[data-v-8f7f76bb]:hover{color:var(--uiedc-primary)}.uied-user-profile-header__handle--button[data-v-8f7f76bb]:focus-visible{border-radius:4px;outline:2px solid color-mix(in srgb,var(--uiedc-primary) 45%,transparent 55%);outline-offset:3px}.uied-user-profile-header__bio[data-v-8f7f76bb]{color:var(--uiedc-text-muted);display:-webkit-box;font-size:14px;line-height:1.72;margin:0;max-width:58ch;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.uied-user-profile-header__social[data-v-8f7f76bb]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;margin-top:2px}.uied-user-profile-header__social-link[data-v-8f7f76bb]{align-items:center;background:color-mix(in srgb,var(--uiedc-bg-surface) 96%,#f8fafc 4%);border:1px solid var(--uiedc-border);border-radius:8px;box-sizing:border-box;color:var(--uiedc-text);cursor:pointer;display:inline-flex;height:28px;justify-content:center;text-decoration:none;transition:border-color var(--uiedc-transition-fast),color var(--uiedc-transition-fast),background var(--uiedc-transition-fast),transform var(--uiedc-transition-fast);width:28px}.uied-user-profile-header__social-link[data-v-8f7f76bb]:hover{background:color-mix(in srgb,var(--uiedc-primary) 9%,transparent 91%);border-color:color-mix(in srgb,var(--uiedc-primary) 28%,var(--uiedc-border) 72%);color:var(--uiedc-primary);transform:none}.uied-user-profile-header__social-link--plain[data-v-8f7f76bb]{cursor:default;position:relative}.uied-user-profile-header__social-link--plain[data-v-8f7f76bb]:after{background:#111;border-radius:6px;bottom:calc(100% + 8px);color:#fff;content:attr(title);font-size:11px;left:50%;line-height:1;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%) translateY(4px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:18}.uied-user-profile-header__social-link--plain[data-v-8f7f76bb]:focus-visible:after,.uied-user-profile-header__social-link--plain[data-v-8f7f76bb]:hover:after{opacity:1;transform:translate(-50%) translateY(0)}.uied-user-profile-header__social-link[data-v-8f7f76bb] svg{height:16px;width:16px}.uied-user-profile-header__social-link[data-v-8f7f76bb] .uied-menu-icon{height:16px;width:16px}.uied-user-profile-header__social-qrcode[data-v-8f7f76bb]{display:inline-flex;position:relative}.uied-user-profile-header__social-qrcode-btn[data-v-8f7f76bb]{font-family:inherit}.uied-user-profile-header__social-qrcode-pop[data-v-8f7f76bb]{background:linear-gradient(165deg,color-mix(in srgb,var(--uiedc-bg-surface) 96%,#fff 4%) 0,color-mix(in srgb,var(--uiedc-bg-surface) 90%,#f5f9ff 10%));border:1px solid color-mix(in srgb,var(--uiedc-border) 78%,#fff 22%);border-radius:14px;box-sizing:border-box;display:grid;gap:7px;justify-items:center;opacity:0;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:none;transition:none;visibility:hidden;width:156px;z-index:16}.uied-user-profile-header__social-qrcode-pop img[data-v-8f7f76bb]{background:var(--uiedc-bg-surface);border:1px solid var(--uiedc-border-weak);border-radius:10px;display:block;height:136px;-o-object-fit:cover;object-fit:cover;width:136px}.uied-user-profile-header__social-qrcode-pop span[data-v-8f7f76bb]{color:var(--uiedc-text);font-size:11px;font-weight:600;line-height:1.3;text-align:center}.uied-user-profile-header__social-qrcode:focus-within .uied-user-profile-header__social-qrcode-pop[data-v-8f7f76bb],.uied-user-profile-header__social-qrcode:hover .uied-user-profile-header__social-qrcode-pop[data-v-8f7f76bb]{opacity:1;pointer-events:auto;transform:none;visibility:visible}.uied-user-profile-header__side[data-v-8f7f76bb]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:14px;padding-top:var(--uied-profile-side-padding-top,18px)}.uied-user-profile-header__stats[data-v-8f7f76bb]{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.uied-user-profile-header__stat[data-v-8f7f76bb]{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:60px}.uied-user-profile-header__stat--button[data-v-8f7f76bb]{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.uied-user-profile-header__stat--button:focus-visible strong[data-v-8f7f76bb],.uied-user-profile-header__stat--button:hover strong[data-v-8f7f76bb]{color:var(--uiedc-brand)}.uied-user-profile-header__stat--button[data-v-8f7f76bb]:focus-visible{border-radius:10px;outline:2px solid color-mix(in srgb,var(--uiedc-brand) 34%,transparent 66%);outline-offset:4px}.uied-user-profile-header__stat strong[data-v-8f7f76bb]{color:var(--uiedc-text-strong);font-size:20px;font-weight:750;letter-spacing:-.03em;line-height:1}.uied-user-profile-header__stat span[data-v-8f7f76bb]{color:var(--uiedc-text-muted);font-size:11px;font-weight:600}.uied-user-profile-header__actions[data-v-8f7f76bb]{align-items:center;display:flex;gap:10px;justify-content:flex-end}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;height:22px;padding:0 9px 0 7px}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag-icon{align-items:center;background:#ffffffdb;border-radius:999px;display:inline-flex;flex-shrink:0;height:14px;justify-content:center;overflow:hidden;width:14px}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag-icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag-icon--placeholder{font-size:9px;font-weight:700;line-height:1}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag-text{line-height:1}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--level{background:var(--uiedc-success-soft);border-color:var(--uiedc-success-border);color:var(--uiedc-success)}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--icon-only{background:transparent;border:0;box-sizing:border-box;color:inherit;display:inline-grid;gap:0;height:var(--uied-profile-role-badge-height);justify-content:center;line-height:0;outline:0;overflow:visible;padding:0;place-items:center;position:relative;width:var(--uied-profile-role-badge-width)}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--icon-only .uied-user-profile-header__meta-tag-icon{background:transparent;border-radius:0;height:var(--uied-profile-role-icon-height);overflow:visible;position:relative;width:var(--uied-profile-role-icon-width)}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--icon-only .uied-user-profile-header__meta-tag-icon img{height:auto;max-height:100%;max-width:100%;pointer-events:none;transform:none;width:auto}[data-v-8f7f76bb] .uied-user-profile-header__meta-rank{height:auto;max-height:100%;max-width:100%;pointer-events:none;width:auto}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag-tooltip{background:#0f172aeb;border:1px solid rgba(15,23,42,.08);border-radius:999px;bottom:calc(100% + 8px);box-shadow:0 10px 24px #0f172a29;color:#fff;font-size:12px;font-weight:600;left:50%;line-height:1.2;max-width:180px;min-width:-moz-max-content;min-width:max-content;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,4px);transition:opacity .16s ease,transform .16s ease;z-index:20}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag-tooltip:after{background:#0f172aeb;content:"";height:8px;left:50%;position:absolute;top:100%;transform:translate(-50%,-4px) rotate(45deg);width:8px}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--icon-only:focus-visible .uied-user-profile-header__meta-tag-tooltip,[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--icon-only:hover .uied-user-profile-header__meta-tag-tooltip{opacity:1;transform:translate(-50%)}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--vip{background:var(--uiedc-warning-soft);border-color:var(--uiedc-warning-border);color:var(--uiedc-warning)}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--level.uied-user-profile-header__meta-tag--icon-only,[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--vip.uied-user-profile-header__meta-tag--icon-only{background:transparent;border:0;color:inherit}@keyframes uied-user-profile-header-spin-8f7f76bb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.uied-user-profile-header__spin[data-v-8f7f76bb]{animation:uied-user-profile-header-spin-8f7f76bb .8s linear infinite}@media(max-width:1023px){.uied-user-profile-header__inner[data-v-8f7f76bb]{flex-wrap:wrap;gap:12px}.uied-user-profile-header__side[data-v-8f7f76bb]{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.uied-user-profile-header__avatar-wrap[data-v-8f7f76bb]{margin-top:var(--uied-profile-avatar-offset-md,-39px)}.uied-user-profile-header__avatar-tags[data-v-8f7f76bb]{inset:-14px -22px auto -12px}.uied-user-profile-header__avatar-tag[data-v-8f7f76bb]{font-size:10px;min-height:22px;padding:0 7px}.uied-user-profile-header__avatar-tag[data-v-8f7f76bb]:nth-child(3){display:none}.uied-user-profile-header__avatar-click[data-v-8f7f76bb]{height:var(--uied-profile-avatar-size-md,78px);width:var(--uied-profile-avatar-size-md,78px)}.uied-user-profile-header__name[data-v-8f7f76bb]{font-size:17px}.uied-user-profile-header__stats[data-v-8f7f76bb]{gap:14px}.uied-user-profile-header__stat strong[data-v-8f7f76bb]{font-size:15px}.uied-user-profile-header__bio[data-v-8f7f76bb]{font-size:13px}}@media(max-width:640px){.uied-user-profile-header__hero[data-v-8f7f76bb]{height:var(--uied-hero-height-sm,120px)}.uied-user-profile-header__inner[data-v-8f7f76bb]{padding-left:var(--uied-uc-shell-pad-x-sm,16px);padding-right:var(--uied-uc-shell-pad-x-sm,16px)}.uied-user-profile-header__avatar-wrap[data-v-8f7f76bb]{margin-top:var(--uied-profile-avatar-offset-sm,-33px)}.uied-user-profile-header__avatar-tags[data-v-8f7f76bb]{display:none}.uied-user-profile-header__avatar-click[data-v-8f7f76bb]{height:var(--uied-profile-avatar-size-sm,66px);width:var(--uied-profile-avatar-size-sm,66px)}.uied-user-profile-header__avatar-click[data-v-8f7f76bb] .uied-user-verify-badge__tooltip{left:0;right:auto}.uied-user-profile-header__avatar-click[data-v-8f7f76bb] .uied-user-verify-badge__tooltip:after{left:8px;right:auto}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--icon-only{--uied-profile-role-badge-width:84px;--uied-profile-role-badge-height:38px;--uied-profile-role-icon-width:78px;--uied-profile-role-icon-height:26px;padding:0}[data-v-8f7f76bb] .uied-user-profile-header__meta-tag--icon-only .uied-user-profile-header__meta-tag-icon{height:var(--uied-profile-role-icon-height);width:var(--uied-profile-role-icon-width)}.uied-user-profile-header__actions[data-v-8f7f76bb],.uied-user-profile-header__side[data-v-8f7f76bb]{align-items:stretch;width:100%}.uied-user-profile-header__side[data-v-8f7f76bb]{flex-direction:column;gap:12px}.uied-user-profile-header__stats[data-v-8f7f76bb]{border-bottom:1px solid var(--uiedc-border-weak);border-top:1px solid var(--uiedc-border-weak);display:grid;gap:0;grid-template-columns:repeat(5,minmax(0,1fr));min-height:54px;padding:8px 0;width:100%}.uied-user-profile-header__stat[data-v-8f7f76bb]{gap:3px;justify-content:center;min-height:38px;min-width:0;position:relative}.uied-user-profile-header__stat+.uied-user-profile-header__stat[data-v-8f7f76bb]:before{background:var(--uiedc-border-weak);bottom:8px;content:"";left:0;position:absolute;top:8px;width:1px}.uied-user-profile-header__stat strong[data-v-8f7f76bb]{font-size:16px}.uied-user-profile-header__stat span[data-v-8f7f76bb]{font-size:10px;line-height:1.1;max-width:100%;text-align:center;white-space:normal;word-break:keep-all}.uied-user-profile-header__actions[data-v-8f7f76bb]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.uied-user-profile-header__actions[data-v-8f7f76bb]:has(>:only-child){grid-template-columns:1fr}.uied-user-profile-header__actions[data-v-8f7f76bb] .upub-btn{justify-content:center;min-height:38px;min-width:0;padding-left:12px;padding-right:12px;width:100%}}
