.creators-page[data-astro-cid-mvib5mz2]{padding:var(--space-xl) 0;min-height:60vh}.creators-header[data-astro-cid-mvib5mz2]{margin-bottom:var(--space-lg);border-bottom:1px solid var(--border);padding-bottom:var(--space-md)}.creators-title[data-astro-cid-mvib5mz2]{font-size:var(--text-2xl);color:var(--text-primary);letter-spacing:.05em;margin-bottom:var(--space-sm)}.creators-tagline[data-astro-cid-mvib5mz2]{font-family:Share Tech Mono,monospace;font-size:var(--text-sm);color:var(--text-secondary);letter-spacing:.1em}.creators-controls[data-astro-cid-mvib5mz2]{display:flex;flex-direction:column;gap:var(--space-md);margin-bottom:var(--space-lg)}.control-row[data-astro-cid-mvib5mz2]{display:flex;gap:var(--space-sm);align-items:center;flex-wrap:wrap}.control-label[data-astro-cid-mvib5mz2],.search-label[data-astro-cid-mvib5mz2]{font-family:"Press Start 2P",monospace;font-size:9px;color:var(--text-muted);letter-spacing:.15em;min-width:70px}.search-input[data-astro-cid-mvib5mz2]{font-family:Share Tech Mono,monospace;font-size:var(--text-md);color:var(--green);background:var(--bg-secondary);border:1px solid var(--border);padding:12px 14px;letter-spacing:.05em;flex:1;min-width:240px;max-width:500px;caret-color:var(--green)}.search-input[data-astro-cid-mvib5mz2]:focus{outline:none;border-color:var(--green);box-shadow:var(--glow-green)}.search-input[data-astro-cid-mvib5mz2]::placeholder{color:var(--text-muted)}.chip[data-astro-cid-mvib5mz2]{font-family:"Press Start 2P",monospace;font-size:8px;color:var(--text-secondary);background:transparent;border:1px solid var(--border);padding:8px 12px;letter-spacing:.1em;cursor:pointer;min-height:44px;transition:color .15s ease,border-color .15s ease,text-shadow .15s ease}.chip[data-astro-cid-mvib5mz2]:hover{color:var(--text-primary);border-color:var(--text-secondary)}.chip[data-astro-cid-mvib5mz2][aria-pressed=true]{color:var(--green);border-color:var(--green);text-shadow:var(--glow-green)}.creators-table[data-astro-cid-mvib5mz2]{display:flex;flex-direction:column;border-top:1px solid var(--border)}.creators-row[data-astro-cid-mvib5mz2]{display:grid;grid-template-columns:60px minmax(180px,1.6fr) 70px 110px 1.4fr 1.4fr;gap:var(--space-md);align-items:center;padding:var(--space-sm) var(--space-xs);border-bottom:1px solid var(--border);font-family:Share Tech Mono,monospace;font-size:var(--text-sm)}.creators-row-head[data-astro-cid-mvib5mz2]{background:var(--bg-secondary);font-family:"Press Start 2P",monospace;font-size:9px;color:var(--text-muted);letter-spacing:.15em;padding:var(--space-md) var(--space-xs)}.creator[data-astro-cid-mvib5mz2]{transition:background .12s ease}.creator[data-astro-cid-mvib5mz2]:hover{background:#00ff4108}.creator[data-astro-cid-mvib5mz2][hidden]{display:none}.creator[data-astro-cid-mvib5mz2].dropped .cell-rank[data-astro-cid-mvib5mz2]{color:var(--red)}.creator[data-astro-cid-mvib5mz2].never-entered{opacity:.85}.cell[data-astro-cid-mvib5mz2]{min-width:0}.cell-rank[data-astro-cid-mvib5mz2]{font-family:"Press Start 2P",monospace;font-size:11px;color:var(--green);letter-spacing:.05em}.cell-name[data-astro-cid-mvib5mz2]{font-size:var(--text-md);color:var(--text-primary);display:flex;gap:var(--space-sm);align-items:center;flex-wrap:wrap}.creator-name[data-astro-cid-mvib5mz2]{word-break:break-word}.badge[data-astro-cid-mvib5mz2]{font-family:"Press Start 2P",monospace;font-size:7px;padding:3px 5px;border:1px solid currentColor;letter-spacing:.1em}.badge-reeval[data-astro-cid-mvib5mz2]{color:var(--yellow)}.cell-score[data-astro-cid-mvib5mz2]{font-family:"Press Start 2P",monospace;font-size:14px;letter-spacing:.05em}.score-essential[data-astro-cid-mvib5mz2]{color:var(--green);text-shadow:var(--glow-green)}.score-excellent[data-astro-cid-mvib5mz2]{color:var(--cyan)}.score-good[data-astro-cid-mvib5mz2]{color:var(--text-primary)}.score-average[data-astro-cid-mvib5mz2]{color:var(--yellow)}.score-mediocre[data-astro-cid-mvib5mz2]{color:var(--orange)}.score-game-over[data-astro-cid-mvib5mz2]{color:var(--red)}.score-unknown[data-astro-cid-mvib5mz2]{color:var(--text-muted)}.verdict[data-astro-cid-mvib5mz2]{font-family:"Press Start 2P",monospace;font-size:8px;padding:4px 6px;border:1px solid currentColor;letter-spacing:.1em;white-space:nowrap}.verdict-essential[data-astro-cid-mvib5mz2]{color:var(--green)}.verdict-excellent[data-astro-cid-mvib5mz2]{color:var(--cyan)}.verdict-good[data-astro-cid-mvib5mz2]{color:var(--text-primary)}.verdict-average[data-astro-cid-mvib5mz2]{color:var(--yellow)}.verdict-mediocre[data-astro-cid-mvib5mz2]{color:var(--orange)}.verdict-game-over[data-astro-cid-mvib5mz2]{color:var(--red)}.cell-genre[data-astro-cid-mvib5mz2]{color:var(--text-secondary);font-size:var(--text-sm)}.issue-links[data-astro-cid-mvib5mz2]{display:inline-flex;flex-wrap:wrap;gap:6px}.issue-link[data-astro-cid-mvib5mz2]{font-family:"Press Start 2P",monospace;font-size:8px;border:1px solid var(--cyan);color:var(--cyan);padding:4px 6px;text-decoration:none;letter-spacing:.1em}.issue-link[data-astro-cid-mvib5mz2]:hover{background:var(--cyan);color:var(--bg)}.issue-link-unlinked[data-astro-cid-mvib5mz2]{border-color:var(--text-muted);color:var(--text-muted)}.drop-note[data-astro-cid-mvib5mz2]{font-family:Share Tech Mono,monospace;font-size:11px;color:var(--text-muted);margin-top:4px;font-style:italic}.muted[data-astro-cid-mvib5mz2]{color:var(--text-muted)}.creators-empty[data-astro-cid-mvib5mz2]{padding:var(--space-xl) var(--space-md);text-align:center;font-family:"Press Start 2P",monospace;font-size:11px;color:var(--text-muted);letter-spacing:.1em}@media(max-width:768px){.creators-row-head[data-astro-cid-mvib5mz2]{display:none}.creators-row[data-astro-cid-mvib5mz2]{grid-template-columns:1fr;gap:var(--space-xs);padding:var(--space-md) var(--space-sm);border:1px solid var(--border);margin-bottom:var(--space-sm)}.cell[data-astro-cid-mvib5mz2]:before{content:attr(data-label) " ";font-family:"Press Start 2P",monospace;font-size:8px;color:var(--text-muted);letter-spacing:.15em;margin-right:var(--space-sm)}.cell-name[data-astro-cid-mvib5mz2]:before{display:none}.cell-name[data-astro-cid-mvib5mz2]{font-size:var(--text-lg);border-bottom:1px solid var(--border);padding-bottom:var(--space-xs);margin-bottom:var(--space-xs)}}
