._page_fne8h_4{gap:var(--space-6);padding-block:var(--space-5) var(--space-8);display:grid}._count_fne8h_10{color:var(--color-text-muted);margin:0;font-weight:600}._grid_fne8h_17{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){._grid_fne8h_17{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._grid_fne8h_17{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1440px){._grid_fne8h_17{grid-template-columns:repeat(4,minmax(0,1fr))}}._card_fne8h_45{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface-1);grid-template-rows:auto 1fr;height:100%;display:grid;overflow:hidden}._art_fne8h_55{aspect-ratio:16/9;background:var(--color-surface-2);position:relative}._art_fne8h_55 img{object-fit:cover;width:100%;height:100%}._flag_fne8h_67{top:var(--space-2);left:var(--space-2);position:absolute}._body_fne8h_73{align-content:start;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);display:grid}._cardTitle_fne8h_80{margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}._cardTitle_fne8h_80 a{color:var(--color-text)}._credit_fne8h_91{color:var(--color-text-muted);font-size:var(--type-small-size);margin:0}._desc_fne8h_97{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._version_fne8h_106{font-size:var(--type-small-size);margin:0;font-weight:600}._badges_fne8h_112{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._actions_fne8h_121{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._play_fne8h_129{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-round);background:var(--color-play);color:var(--color-on-play);font-weight:800;text-decoration:none;display:inline-flex}._play_fne8h_129:hover{filter:brightness(1.08)}._badge_fne8h_112{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-chip);background:var(--color-surface-1);color:var(--color-text-muted);font-size:var(--type-small-size);line-height:var(--type-small-line);white-space:nowrap;font-weight:600;display:inline-flex}._badge_fne8h_112 svg{flex:none}._dev_fne8h_166{border-color:var(--color-make);color:var(--color-text)}._wanted_fne8h_171{background:var(--color-new);color:var(--color-on-new);border-color:#0000}._state_fne8h_178{justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);border:1px dashed var(--color-line);border-radius:var(--radius-card);text-align:center;color:var(--color-text-muted);display:grid}._state_fne8h_178 p{margin:0}._stateTitle_fne8h_193{color:var(--color-text);font-size:var(--type-h3-size);font-weight:700}._top_fne8h_200{gap:var(--space-5);display:grid}._stage_fne8h_205{align-content:start;gap:var(--space-3);scroll-margin-top:calc(var(--layout-topbar) + var(--space-4));display:grid}._side_fne8h_212{align-content:start;gap:var(--space-4);display:grid}._side_fne8h_212 p,._heading_fne8h_222{margin:0}._heading_fne8h_222:focus{outline:none}._below_fne8h_230{gap:var(--space-7);display:grid}._block_fne8h_235{align-content:start;gap:var(--space-4);max-width:44rem;display:grid}._block_fne8h_235>p,._block_fne8h_235>h2{margin:0}._blocked_fne8h_247{gap:var(--space-3);min-height:12rem;padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-sheet);background:var(--color-surface-1);align-content:center;justify-items:start;display:grid}._blocked_fne8h_247 h2,._blocked_fne8h_247 p{margin:0}._notes_fne8h_264{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._link_fne8h_270{font-family:var(--font-mono);font-size:var(--type-small-size)}._status_fne8h_275{margin:0;font-weight:700}._status_fne8h_275:empty{display:none}@media (width>=1024px){._top_fne8h_200{gap:var(--space-7);grid-template-columns:8fr 4fr}._below_fne8h_230{column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}}._fieldset_fne8h_297{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._fieldset_fne8h_297 legend{margin-bottom:var(--space-2);padding:0}._picks_fne8h_312 label input:checked+span{color:var(--color-on-make)}
