.ConsoleProjectGallery_covers__N1VmH{display:grid;grid-template-columns:repeat(auto-fill,calc((100% - 60px) / 5.555556));gap:12px;padding-top:18px}.ConsoleProjectGallery_cover__OKge8{position:relative;display:block;width:100%;aspect-ratio:3/4;overflow:hidden;padding:0;border:0;border-radius:5px;background:var(--archive-paper-strong);cursor:pointer}.ConsoleProjectGallery_cover__OKge8 img{object-fit:cover;transition:transform .18s ease}.ConsoleProjectGallery_cover__OKge8:hover img{transform:scale(1.035)}.ConsoleProjectGallery_cover__OKge8:focus-visible{outline:2px solid var(--archive-red);outline-offset:4px}.ConsoleProjectGallery_dialog__RmBud{position:fixed;inset:0;width:min(1100px,94vw);max-width:none;max-height:94dvh;margin:auto;padding:0;overflow:auto;border:1px solid var(--archive-line);border-radius:12px;color:var(--archive-ink);background:var(--archive-paper);box-shadow:0 20px 70px #0006}.ConsoleProjectGallery_dialog__RmBud::backdrop{background:#000b}.ConsoleProjectGallery_content__rANff{padding:20px}.ConsoleProjectGallery_heading__vG2R2{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.ConsoleProjectGallery_heading__vG2R2 h2{margin:0;font-size:clamp(18px,2.5vw,28px);line-height:1.2;font-weight:800;color:var(--archive-red)}.ConsoleProjectGallery_heading__vG2R2 p{margin:6px 0 0;font-size:11px;opacity:.7}.ConsoleProjectGallery_close__O8Cxm{display:grid;flex-shrink:0;width:50px;height:50px;place-items:center;border:1px solid rgba(29,28,30,.16);border-radius:50%;background:rgba(255,255,255,.82);color:#1d1c1e;font-size:25px;line-height:1;cursor:pointer;opacity:.78;transition:opacity .18s ease,background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ConsoleProjectGallery_close__O8Cxm:is(:hover,:focus-visible,:active){border-color:var(--archive-red);background:var(--archive-red);color:#fff7f4;opacity:1;transform:rotate(90deg)}.ConsoleProjectGallery_stage__Qxbg6{position:relative;width:100%;height:auto;aspect-ratio:16/9;max-height:58dvh;overflow:hidden;border-radius:6px;background:#151515}.ConsoleProjectGallery_stage__Qxbg6 img{object-fit:contain}.ConsoleProjectGallery_controls__rgXi5{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:12px}.ConsoleProjectGallery_controls__rgXi5 span{min-width:44px;text-align:center;font-size:11px;font-variant-numeric:tabular-nums}.ConsoleProjectGallery_controls__rgXi5 button{border:0;background:none;color:var(--archive-red);font-size:23px;padding:2px 12px;cursor:pointer}.ConsoleProjectGallery_controls__rgXi5 button:disabled{opacity:.3;cursor:default}.ConsoleProjectGallery_thumbnails__vIINH{display:flex;gap:8px;justify-content:center;margin-top:12px}.ConsoleProjectGallery_thumbnails__vIINH button{position:relative;width:min(120px,28%);aspect-ratio:16/9;border:2px solid transparent;border-radius:4px;padding:0;overflow:hidden;background:#151515;opacity:.6;cursor:pointer}.ConsoleProjectGallery_thumbnails__vIINH button[aria-pressed=true]{border-color:var(--archive-red);opacity:1}.ConsoleProjectGallery_thumbnails__vIINH img{object-fit:contain}.ConsoleProjectGallery_dialog__RmBud button:focus-visible{outline:2px solid var(--archive-red);outline-offset:3px}@media (max-width:720px){.ConsoleProjectGallery_covers__N1VmH{grid-template-columns:repeat(auto-fill,calc((100% - 20px) / 2.777778));gap:10px}.ConsoleProjectGallery_content__rANff{padding:14px}.ConsoleProjectGallery_close__O8Cxm{width:40px;height:40px}.ConsoleProjectGallery_stage__Qxbg6{max-height:52dvh}}@media (prefers-reduced-motion:reduce){.ConsoleProjectGallery_cover__OKge8 img{transition:none}}