.collect-subject-button{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:38px}.collect-subject-button[aria-pressed=true]{color:var(--field,var(--foreground));background:var(--raised);border-color:var(--border)}.collecting-subjects{border:1px solid var(--border);background:var(--card);border-radius:12px;margin:24px 0;padding:22px}.collecting-subjects header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.collecting-subjects h2{margin:5px 0;font-size:24px}.collecting-subjects h2 span{color:var(--muted-foreground);margin-left:10px;font-size:16px}.collecting-subjects p{color:var(--muted-foreground);font-size:16px;line-height:1.6}.collecting-subjects header>a{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.collecting-subjects ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.collecting-subjects li{background:var(--card);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.collecting-subjects li>div{overflow-wrap:anywhere;min-width:0}.collecting-subjects li a{font-weight:650}.collecting-subjects small{color:var(--muted-foreground);margin-top:3px;font-size:12px;display:block}.collecting-subjects li .collect-subject-button{max-width:60%;font-size:14px}.player-hub-header .collect-subject-button{margin-top:16px}.card-subject-likes{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}
