.avatar-modal-body[data-v-e105e665]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:4px 8px 8px}.avatar-preview[data-v-e105e665]{width:128px;height:128px;background:var(--g-primary);display:flex;align-items:center;justify-content:center}[data-v-e105e665] .avatar-preview-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.avatar-actions[data-v-e105e665]{display:flex;gap:8px;align-items:center}.avatar-error[data-v-e105e665]{color:var(--color-error, #c0392b);font-size:var(--font-sm)}.hidden[data-v-e105e665]{display:none}.rarity-tag[data-v-7c99f744]{display:inline-flex}.rarity-tag-inner[data-v-7c99f744]{display:flex;align-items:center;justify-content:center;white-space:nowrap}.rarity-tag-text[data-v-7c99f744]{font-size:var(--font-lg);font-weight:700;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.4);line-height:1.3}.profile-page[data-v-64585849]{display:flex;justify-content:center;width:100%;padding:2rem 1rem}.profile-container[data-v-64585849]{display:flex;gap:2rem;max-width:960px;width:100%}.profile-sidebar[data-v-64585849]{width:240px;flex-shrink:0;display:flex;flex-direction:column;gap:.5rem}.profile-main[data-v-64585849]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1.5rem}.section-divider[data-v-64585849]{border-top:1px solid var(--g-border)}.profile-avatar[data-v-64585849]{width:100%;aspect-ratio:1}.avatar-inner[data-v-64585849]{width:100%;height:100%;background-color:var(--g-primary);display:flex;align-items:center;justify-content:center}.avatar-img[data-v-64585849]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.profile-identity[data-v-64585849]{display:flex;flex-direction:column;gap:0}.display-name[data-v-64585849]{font-size:var(--font-3xl);font-weight:700;color:var(--g-text);word-break:break-word;line-height:1.1;margin:0}.username-text[data-v-64585849]{font-size:var(--font-base);color:var(--g-text-muted);margin:0;line-height:1.3}.active-title-btn[data-v-64585849]{background:none;border:none;padding:0;text-align:left;font-family:inherit;cursor:pointer;margin-top:4px}.no-title-placeholder[data-v-64585849]{font-size:var(--font-sm);color:var(--g-text-muted);text-decoration:underline}.public-title[data-v-64585849]{margin-top:4px}.display-name-editor[data-v-64585849]{display:flex;flex-direction:column;gap:.25rem}.name-edit-row[data-v-64585849]{display:flex;gap:.25rem;align-items:center}.name-edit-frame[data-v-64585849]{flex:1;min-width:0}.badges-grid[data-v-64585849]{display:flex;flex-wrap:wrap;gap:.5rem}.badge-item[data-v-64585849]{position:relative;width:64px;height:64px;cursor:default}.badge-icon-inner[data-v-64585849]{width:100%;height:100%;background:var(--badge-dark-bg, var(--g-bg));display:flex;align-items:center;justify-content:center}.badge-icon-img[data-v-64585849]{width:52px;height:52px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.badge-icon-emoji[data-v-64585849]{font-size:2rem}.badge-count-corner[data-v-64585849]{position:absolute;bottom:2px;right:2px;pointer-events:none;z-index:2}.badge-count-text[data-v-64585849]{display:block;padding:0 2px 2px;font-size:var(--font-xs);font-weight:700;line-height:1;text-align:center;color:var(--g-text);background:var(--g-bg);font-family:inherit}.profile-trivia[data-v-64585849]{display:flex;flex-direction:column;font-size:var(--font-base);color:var(--g-text)}.profile-bio[data-v-64585849]{margin:.25rem 0 .5rem;font-size:var(--font-base);color:var(--g-text);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere}.social-counts[data-v-64585849]{display:flex;gap:1rem;font-size:var(--font-base);color:var(--g-text-muted)}.social-stat strong[data-v-64585849]{color:var(--g-text)}.profile-moderation-links[data-v-64585849]{display:flex;align-items:center;gap:.5rem;margin-top:.375rem;font-size:var(--font-lg);color:var(--g-text);opacity:.6}.moderation-link[data-v-64585849]{background:none;border:none;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.moderation-link[data-v-64585849]:hover{opacity:1}.profile-artworks-section[data-v-64585849]{display:flex;flex-direction:column;gap:.5rem}.artwork-grid[data-v-64585849]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.load-more[data-v-64585849]{display:flex;justify-content:center;padding:.5rem 0 2rem}.profile-loading[data-v-64585849],.profile-not-found[data-v-64585849]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 1rem;width:100%}.skeleton-inner[data-v-64585849]{display:flex;flex-direction:column;background:var(--g-surface)}.skeleton-thumbnail[data-v-64585849]{width:100%;aspect-ratio:1;background:var(--g-border);animation:skeleton-pulse-64585849 1.5s ease-in-out infinite}.skeleton-info[data-v-64585849]{padding:6px 8px;display:flex;flex-direction:column;gap:4px;border-top:2px solid var(--g-border)}.skeleton-line[data-v-64585849]{height:14px;background:var(--g-border);border-radius:2px;animation:skeleton-pulse-64585849 1.5s ease-in-out infinite}@keyframes skeleton-pulse-64585849{0%,to{opacity:.4}50%{opacity:.8}}.section-heading[data-v-64585849]{font-size:var(--font-2xl);font-weight:700;color:var(--g-text);line-height:1.2;margin:0 0 .25rem}.danger-zone[data-v-64585849]{padding-top:.5rem;border-top:1px solid var(--g-border);display:flex;flex-direction:column;gap:.25rem}.profile-input[data-v-64585849]{width:100%;padding:4px 12px;background-color:var(--g-surface);color:var(--g-text);border:none;outline:none;font-family:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}.profile-input[data-v-64585849]::-moz-placeholder{color:var(--g-text);opacity:.5}.profile-input[data-v-64585849]::placeholder{color:var(--g-text);opacity:.5}.title-list[data-v-64585849]{display:flex;flex-direction:column;gap:.25rem}.title-option[data-v-64585849]{background:none;border:none;padding:0;cursor:pointer;text-align:left;font-family:inherit;width:100%}.title-option-inner[data-v-64585849]{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px 12px;background:var(--g-bg);transition:background .15s;width:100%}.title-option-inner--selected[data-v-64585849]{background:var(--g-surface)}.title-option-desc[data-v-64585849]{font-size:var(--font-sm);color:var(--g-text)}.title-modal-footer[data-v-64585849]{display:flex;gap:.5rem;justify-content:flex-end}@media (max-width: 767px){.profile-page[data-v-64585849]{padding:1rem .75rem}.profile-container[data-v-64585849]{flex-direction:column;gap:1.25rem}.profile-sidebar[data-v-64585849]{width:100%}.profile-avatar[data-v-64585849]{width:120px;aspect-ratio:1;float:left;margin-right:.75rem}.display-name[data-v-64585849]{font-size:var(--font-2xl)}}.avatar-inner--button[data-v-64585849]{border:none;padding:0;background:var(--g-primary);cursor:pointer;font-family:inherit;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
