.user-page[data-v-114a9726]{background-color:#0a0c1a;flex:1;min-height:100vh;padding-bottom:30px}.banner[data-v-114a9726]{color:#fff;overflow:hidden;padding:12px 16px 16px;position:relative}.banner__bg[data-v-114a9726]{background-color:#14152a;background-image:url(../images/game-list/bgg2.png);background-position:top;background-repeat:no-repeat;background-size:cover;top:0;right:0;bottom:0;left:0;z-index:0}.banner__bg[data-v-114a9726],.banner__bg[data-v-114a9726]:after{pointer-events:none;position:absolute}.banner__bg[data-v-114a9726]:after{background:linear-gradient(180deg,#0a0c1a00,#0a0c1a);bottom:0;content:"";height:40%;left:0;right:0}.banner__back[data-v-114a9726]{background:transparent;border:none;cursor:pointer;height:32px;justify-content:center;padding:0;width:32px}.banner__back[data-v-114a9726],.banner__main[data-v-114a9726]{align-items:center;display:flex;position:relative;z-index:1}.banner__main[data-v-114a9726]{gap:12px;margin-top:8px}.banner__avatar[data-v-114a9726]{border-radius:50%;flex-shrink:0;height:56px;overflow:hidden;width:56px}.banner__avatar-default[data-v-114a9726]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner__info[data-v-114a9726]{flex:1;min-width:0}.banner__name-row[data-v-114a9726]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.banner__name[data-v-114a9726]{color:#fff;font-size:16px;font-weight:700;line-height:22px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner__badge[data-v-114a9726]{background:transparent;border:0;color:#ffffff80;cursor:pointer;font-size:10px;margin:0;padding:0}.banner__badge img[data-v-114a9726]{height:14px;width:14px}.banner__meta[data-v-114a9726]{color:#ffffffbf;font-size:12px;line-height:16px}.banner__follow[data-v-114a9726]{align-items:center;background:var(--primary-color-pink,#ff7abf);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;height:28px;justify-content:center;min-width:64px;padding:0 14px}.banner__follow.is-followed[data-v-114a9726]{background:#000c;color:#d1d5db}.banner__follow.is-loading[data-v-114a9726]{cursor:not-allowed;opacity:.6}.banner__stats[data-v-114a9726]{margin-top:14px;position:relative;z-index:1}.banner__stat[data-v-114a9726]{background:transparent;border:none;cursor:pointer;padding:0;text-align:center;-webkit-tap-highlight-color:transparent}.banner__stat-num[data-v-114a9726]{color:#fff;font-size:18px;font-weight:700;line-height:22px}.banner__stat-label[data-v-114a9726]{color:#fffc;font-size:12px;line-height:16px;margin-top:4px}.mini-header[data-v-114a9726]{align-items:center;background:#0a0c1a;box-sizing:border-box;display:flex;gap:10px;height:calc(56px + var(--safe-top));left:0;margin:0 auto;max-width:1440px;padding:0 12px;padding-top:var(--safe-top);position:fixed;right:0;top:0;z-index:50}.mini-header__back[data-v-114a9726]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.mini-header__avatar[data-v-114a9726]{border-radius:50%;flex-shrink:0;height:30px;overflow:hidden;width:30px}.mini-header__name[data-v-114a9726]{color:#fff;flex:1;font-size:14px;font-weight:600;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-header__follow[data-v-114a9726]{align-items:center;background:var(--primary-color-pink,#ff7abf);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;height:26px;justify-content:center;min-width:60px;padding:0 12px}.mini-header__follow.is-followed[data-v-114a9726]{background:#000c;color:#d1d5db}.mini-header__follow.is-loading[data-v-114a9726]{cursor:not-allowed;opacity:.6}.follow-btn-loading[data-v-114a9726]{animation:follow-btn-spin-114a9726 .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:14px;width:14px}.banner__follow.is-followed .follow-btn-loading[data-v-114a9726],.mini-header__follow.is-followed .follow-btn-loading[data-v-114a9726]{border-color:#d1d5db rgba(209,213,219,.35) rgba(209,213,219,.35)}@keyframes follow-btn-spin-114a9726{to{transform:rotate(1turn)}}.mini-header-slide-enter-active[data-v-114a9726],.mini-header-slide-leave-active[data-v-114a9726]{transition:transform .22s ease,opacity .22s ease}.mini-header-slide-enter-from[data-v-114a9726],.mini-header-slide-leave-to[data-v-114a9726]{opacity:0;transform:translateY(-100%)}.content-card[data-v-114a9726]{border-radius:16px 16px 0 0;margin-top:-10px;position:relative;z-index:1}.chip-row[data-v-114a9726],.content-card[data-v-114a9726]{background-color:#0a0c1a}.chip-row[data-v-114a9726]{display:flex;gap:12px;padding:12px 16px;position:sticky;top:calc(56px + var(--safe-top));z-index:40}.chip[data-v-114a9726]{background:#1a1d30;border:none;border-radius:999px;color:#6b7280;cursor:pointer;flex:1;font-size:12px;font-weight:400;height:24px;line-height:24px;min-width:0;text-align:center}.chip.is-active[data-v-114a9726]{background:#ff7abf1a;color:var(--primary-color-pink,#ff7abf)}.post-list[data-v-114a9726]{padding:0 10px}.comment-list[data-v-114a9726]{padding:0}.loading-text[data-v-114a9726]{color:#ffffff80;font-size:12px;padding:30px 0;text-align:center}.load-more-trigger[data-v-114a9726]{align-items:center;display:flex;justify-content:center;min-height:44px;padding:16px 0}.load-more-text[data-v-114a9726]{color:#ffffff4d;font-size:12px}
