.forum-badge-list[data-v-db064bba]{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;min-width:0;width:100%}.forum-badge-list--profile[data-v-db064bba]{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:6px;justify-content:flex-start;max-width:28rem}.forum-badge-list--profile .forum-badge[data-v-db064bba]{border-radius:4px;font-size:11px;font-weight:600;justify-content:flex-start;line-height:1.3;max-width:100%;min-height:22px;min-width:0;padding:5px 10px;text-align:left;white-space:normal;width:100%}.forum-badge-list--profile .forum-badge__icon[data-v-db064bba]{height:12px;width:12px}.forum-badge-list--profile .forum-badge__logo[data-v-db064bba]{height:16px;width:16px}.forum-badge-list--stacked[data-v-db064bba]{align-items:stretch;display:flex;flex-direction:column;gap:3px;width:100%}.forum-badge-list--stacked .forum-badge[data-v-db064bba]{justify-content:center;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;width:100%}.forum-badge[data-v-db064bba]{align-items:center;border-radius:3px;box-sizing:border-box;display:inline-flex;font-size:10px;font-weight:600;gap:3px;justify-content:center;letter-spacing:.01em;line-height:1.25;min-height:18px;padding:1px 6px;white-space:nowrap}.forum-badge--tier[data-v-db064bba]{background:#f1f5f9;color:#334155}.forum-badge--role-admin[data-v-db064bba]{background:#fecaca;color:#991b1b}.forum-badge--role-mod[data-v-db064bba]{background:#dbeafe;color:#1e40af}.forum-badge--role-staff[data-v-db064bba]{background:#e9d5ff;color:#6b21a8}.forum-badge--award[data-v-db064bba]{background:#d1fae5;color:#065f46}.forum-badge--location[data-v-db064bba]{background:#dbeafe;color:#1e3a8a}.forum-badge--supporter[data-v-db064bba]{background:linear-gradient(90deg,#ccefe2,#a9e2cb);color:#065f46}.forum-badge--og[data-v-db064bba]{animation:badge-shimmer-db064bba 3s ease-in-out infinite;background:linear-gradient(145deg,#f8fafc,#e2e8f0 40%,#cbd5e1);border:none;box-shadow:0 0 0 1px #0ea5e959,0 0 20px #0d948859,inset 0 1px #ffffffe6;color:#0f172a;overflow:visible;position:relative;z-index:0}.forum-badge--og[data-v-db064bba]:after{animation:badge-border-flow-db064bba 3s linear infinite;background:linear-gradient(120deg,#0d9488,#14b8a6,#5eead4,#0d9488);background-size:200% 200%;border-radius:inherit;content:"";inset:-2px;opacity:.85;position:absolute;z-index:-1}.forum-badge__icon[data-v-db064bba],.forum-badge__logo[data-v-db064bba]{flex-shrink:0}.forum-badge__logo[data-v-db064bba]{border-radius:4px;box-shadow:0 0 8px #0d948880;-o-object-fit:cover;object-fit:cover}.forum-badge__icon[data-v-db064bba]{height:11px;width:11px}@keyframes badge-shimmer-db064bba{0%,to{box-shadow:0 0 0 1px #0ea5e959,0 0 16px #0d94884d,inset 0 1px #ffffffe6}50%{box-shadow:0 0 0 1px #14b8a699,0 0 28px #0d94888c,inset 0 1px #fffffff2}}@keyframes badge-border-flow-db064bba{0%{background-position:0 50%}to{background-position:200% 50%}}
