.PlatformFeed-module__ZEj14q__wrap{flex-direction:column;gap:.75rem;width:100%;display:flex;overflow:hidden}.PlatformFeed-module__ZEj14q__label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);text-align:center;font-size:.75rem;font-weight:600}.PlatformFeed-module__ZEj14q__track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.PlatformFeed-module__ZEj14q__marquee{will-change:transform;gap:.75rem;width:max-content;animation:40s linear infinite PlatformFeed-module__ZEj14q__scroll;display:flex}.PlatformFeed-module__ZEj14q__marquee:hover{animation-play-state:paused}@keyframes PlatformFeed-module__ZEj14q__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.PlatformFeed-module__ZEj14q__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-shrink:0;align-items:center;gap:0;width:280px;transition:border-color .15s;display:flex;overflow:hidden}.PlatformFeed-module__ZEj14q__card:hover{border-color:var(--border-bright)}.PlatformFeed-module__ZEj14q__cover{object-fit:cover;flex-shrink:0;width:44px;height:58px;display:block}.PlatformFeed-module__ZEj14q__cardBody{align-items:center;gap:.6rem;min-width:0;padding:.6rem .75rem;display:flex}.PlatformFeed-module__ZEj14q__avatar{background:linear-gradient(135deg,var(--accent),var(--accent2));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex;overflow:hidden}.PlatformFeed-module__ZEj14q__avatar img{object-fit:cover;width:100%;height:100%}.PlatformFeed-module__ZEj14q__avatar span{color:var(--color-on-accent);letter-spacing:.02em;font-size:.6rem;font-weight:800}.PlatformFeed-module__ZEj14q__text{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.PlatformFeed-module__ZEj14q__username{color:var(--text);font-weight:700}.PlatformFeed-module__ZEj14q__action strong{color:var(--text);font-weight:600}
.StatusBadge-module__b-0TZW__badge{border-radius:var(--radius-full);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.3rem;padding:.2rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.StatusBadge-module__b-0TZW__BACKLOG{color:#94a3b8;background:#64748b26;border:1px solid #64748b40}.StatusBadge-module__b-0TZW__CURRENTLY_PLAYING{background:var(--success-bg);color:var(--success);border:1px solid var(--success-border)}.StatusBadge-module__b-0TZW__ON_ROTATION{color:#fb923c;background:#fb923c1a;border:1px solid #fb923c40}.StatusBadge-module__b-0TZW__BEATEN{background:var(--beaten-bg);color:var(--beaten);border:1px solid var(--beaten-border)}.StatusBadge-module__b-0TZW__COMPLETED{background:hsla(calc(var(--hue) + 12),92%,76%,.1);color:var(--accent2);border:1px solid hsla(calc(var(--hue) + 12),92%,76%,.25)}.StatusBadge-module__b-0TZW__DROPPED{background:var(--danger-bg);color:var(--danger);border:1px solid var(--danger-border)}.StatusBadge-module__b-0TZW__WISHLIST{background:var(--warning-bg);color:var(--warning);border:1px solid var(--warning-border)}
.ReportButton-module__D6ThXa__trigger{color:var(--text-muted);cursor:pointer;opacity:.5;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1;transition:color .15s}.ReportButton-module__D6ThXa__trigger:hover{color:var(--danger);opacity:1}.ReportButton-module__D6ThXa__overlay{-webkit-backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.ReportButton-module__D6ThXa__modal{background:var(--surface);border:1px solid var(--border-bright);border-radius:var(--radius-lg);width:100%;max-width:460px;box-shadow:var(--shadow-lg)}.ReportButton-module__D6ThXa__header{justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}.ReportButton-module__D6ThXa__title{letter-spacing:-.02em;color:var(--text);text-transform:capitalize;margin:0;font-size:1rem;font-weight:700}.ReportButton-module__D6ThXa__close{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}.ReportButton-module__D6ThXa__close:hover{color:var(--text);background:var(--surface2)}.ReportButton-module__D6ThXa__form{flex-direction:column;gap:14px;padding:16px 24px 24px;display:flex}.ReportButton-module__D6ThXa__label{letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);flex-direction:column;gap:8px;font-size:.72rem;font-weight:700;display:flex}.ReportButton-module__D6ThXa__textarea{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);resize:vertical;letter-spacing:normal;text-transform:none;outline:none;padding:11px 14px;font-family:inherit;font-size:.9rem;font-weight:400;transition:border-color .15s,box-shadow .15s}.ReportButton-module__D6ThXa__textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.ReportButton-module__D6ThXa__textarea::placeholder{color:var(--text-dim)}.ReportButton-module__D6ThXa__actions{justify-content:flex-end;gap:8px;display:flex}.ReportButton-module__D6ThXa__sent{text-align:center;color:var(--success);flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.ReportButton-module__D6ThXa__sent p{color:var(--text-muted);max-width:28ch;margin:0;font-size:.9rem;line-height:1.6}
