.releases-groups[data-v-5249325c]{gap:2rem;display:grid}.releases-group[data-v-5249325c]{gap:1.25rem;display:grid}.releases-group__head[data-v-5249325c]{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:baseline;gap:1rem;padding:0 .5rem .5rem;display:flex}.releases-group__periods[data-v-5249325c]{gap:1rem;display:grid}.releases-period[data-v-5249325c]{background:linear-gradient(#080f1c9e,#040a147a);border:1px solid #94a3b824;border-radius:16px;gap:.85rem;padding:1rem;display:grid}.releases-period__head[data-v-5249325c]{border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.55rem;display:flex}.releases-period__head h3[data-v-5249325c]{color:#d8e8ff;margin:0;font-size:1rem;font-weight:700}.releases-period__head span[data-v-5249325c]{color:var(--text-2);font-size:.85rem}.releases-period__empty[data-v-5249325c]{color:var(--text-2);margin:0;font-size:.92rem}.releases-group__lanes[data-v-5249325c]{flex-direction:column;gap:1rem;display:flex}.releases-list[data-v-5249325c]{gap:1rem;display:grid}.releases-list--wide[data-v-5249325c]{grid-auto-flow:dense;align-items:start}.releases-list--compact[data-v-5249325c],.releases-list--wide[data-v-5249325c]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.releases-list--compact[data-v-5249325c]{align-items:stretch}.releases-card[data-v-5249325c]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;align-self:start;height:auto;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.releases-card__link[data-v-5249325c]{z-index:5;border-radius:inherit;position:absolute;inset:0}.releases-card.cursor-pointer[data-v-5249325c]{cursor:pointer}.releases-list--wide .releases-card--size-small[data-v-5249325c]{grid-column:span 1}.releases-list--wide .releases-card--size-medium[data-v-5249325c]{grid-column:span 2}.releases-list--wide .releases-card--size-large[data-v-5249325c]{grid-column:span 4}.releases-list--compact .releases-card[data-v-5249325c]{align-self:stretch;height:100%}.releases-card[data-v-5249325c]:hover,.releases-card[data-v-5249325c]:focus-within{background:color-mix(in srgb,var(--surface) 80%,var(--accent-soft) 20%);border-color:#5bd4ff4d;transform:translateY(-4px);box-shadow:0 10px 25px #0000004d}.releases-card__link[data-v-5249325c]:focus-visible{outline-offset:-2px;outline:2px solid #84d6ff6b}.releases-card__cover-box[data-v-5249325c]{background:linear-gradient(135deg,#09121fe6,#0e1c2bb3);width:100%;position:relative;overflow:hidden}.releases-card__cover-box--compact[data-v-5249325c]{aspect-ratio:1;border-bottom:1px solid #ffffff0d}.releases-card__cover-box--wide[data-v-5249325c]{aspect-ratio:16/9}.releases-card--size-medium .releases-card__cover-box--wide[data-v-5249325c]{aspect-ratio:14/9}.releases-card--size-large .releases-card__cover-box--wide[data-v-5249325c]{aspect-ratio:1280/412}.releases-card__cover-img[data-v-5249325c]{width:100%;height:100%;display:block;position:relative}.releases-card__cover-box[data-v-5249325c] .cover-media,.releases-card__cover-box[data-v-5249325c] .cover-media__frame,.releases-card__cover-box[data-v-5249325c] img{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:100%}.releases-card__cover-box--wide[data-v-5249325c]:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#060b1300,#060b13d1);height:45%;position:absolute;inset:auto 0 0}.releases-card__hero-panel[data-v-5249325c]{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#101723e6,#122b34b8);border:1px solid #87cdff2e;border-radius:18px;grid-template-columns:clamp(82px,10vw,118px) minmax(0,1fr);align-items:end;gap:1rem;width:min(84%,100% - 2rem);max-width:760px;padding:.9rem 1rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:auto;box-shadow:0 16px 36px #00000047}.releases-card--size-medium .releases-card__hero-panel[data-v-5249325c]{grid-template-columns:clamp(82px,9vw,110px) minmax(0,1fr);width:min(88%,100% - 2rem)}.releases-card__poster-box[data-v-5249325c]{aspect-ratio:1;border-radius:14px;align-self:end;width:100%;min-width:0;position:relative;overflow:hidden}.releases-card__poster-box[data-v-5249325c] .cover-media,.releases-card__poster-box[data-v-5249325c] .cover-media__frame,.releases-card__poster-box[data-v-5249325c] img{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;height:100%}.releases-card__hero-copy[data-v-5249325c]{align-content:end;gap:.5rem;min-width:0;display:grid}.releases-card__hero-meta[data-v-5249325c]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.releases-card__body[data-v-5249325c]{flex-direction:column;flex:auto;gap:.72rem;padding:1rem 1rem 1.25rem;display:flex}.releases-card--size-large .releases-card__body[data-v-5249325c],.releases-card--size-medium .releases-card__body[data-v-5249325c]{gap:.7rem}.releases-card__meta[data-v-5249325c]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.releases-card__date[data-v-5249325c]{color:var(--text-2);font-size:.85rem;font-weight:500}.releases-card__status[data-v-5249325c]{color:var(--text-1);background:#ffffff0d;border-radius:6px;padding:2px 8px;font-size:.75rem;font-weight:600}.releases-card__status.is-release[data-v-5249325c]{color:#57cb9c;background:#57cb9c26}.releases-card__status.is-announced[data-v-5249325c],.releases-card__status.is-planned[data-v-5249325c]{color:#6ec0ff;background:#6ec0ff26}.releases-card__status.is-demo[data-v-5249325c],.releases-card__status.is-early_access[data-v-5249325c]{color:#ffc34d;background:#ffc34d26}.releases-card h3[data-v-5249325c]{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:0;font-size:1.15rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.releases-card__title-link[data-v-5249325c]{color:var(--text-0);transition:color .2s}.releases-card__hero-copy h3[data-v-5249325c]{-webkit-line-clamp:3;min-height:0;font-size:clamp(1.02rem,1.5vw,1.55rem);line-height:1.22}.releases-card:hover .releases-card__title-link[data-v-5249325c]{color:#81b4ff}.releases-card__scores[data-v-5249325c]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.releases-card__scores--hero[data-v-5249325c]{margin-top:0}.releases-score[data-v-5249325c]{background:linear-gradient(135deg,#14192399,#0a0f19cc);border:1px solid #ffffff0d;border-radius:8px;align-items:center;gap:.4rem;padding:4px 6px 4px 8px;display:inline-flex}.releases-score small[data-v-5249325c]{color:var(--text-2);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700}.releases-score strong[data-v-5249325c]{color:#fff;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:24px;font-size:.85rem;font-weight:800;display:flex}.releases-score--meta[data-v-5249325c]{border-color:#ffcc3340}.releases-score--meta small[data-v-5249325c]{color:#fc3}.releases-score--meta strong[data-v-5249325c]{color:#000;background:#fc3}.releases-score--editor[data-v-5249325c]{border-color:#3b82f64d}.releases-score--editor small[data-v-5249325c]{color:#60a5fa}.releases-score--editor strong[data-v-5249325c]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.releases-score--user[data-v-5249325c]{border-color:#66c0f44d}.releases-score--user small[data-v-5249325c]{color:#66c0f4}.releases-score--user strong[data-v-5249325c]{color:#66c0f4;background:linear-gradient(135deg,#1b2838,#2a475e);border:1px solid #66c0f433}.releases-card__platforms[data-v-5249325c]{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.5rem;padding-right:2.8rem;display:flex}.releases-card__platforms--wide[data-v-5249325c]{padding-top:0}.releases-card__platforms--wide .platform-pill[data-v-5249325c]{background:#ffffff14}.platform-pill[data-v-5249325c]{text-transform:uppercase;color:var(--text-2);background:#ffffff0d;border-radius:999px;padding:2px 8px;font-size:.65rem;font-weight:600}.releases-card__admin-badge[data-v-5249325c]{color:#fff;z-index:10;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172abf;border:1px solid #ef444466;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:.5rem;left:.5rem;box-shadow:0 4px 12px #0000004d}.releases-card__admin-badge .icon[data-v-5249325c]{color:#ef4444}.releases-card__preview-trigger[data-v-5249325c]{z-index:11;color:#c8ebff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:linear-gradient(135deg,#0a121fe0,#102630db);border:1px solid #7ccdff47;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .2s,border-color .2s,color .2s,background .2s;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 12px 28px #00000047}.releases-card__preview-trigger[data-v-5249325c]:focus-visible,.releases-card__preview-trigger[data-v-5249325c]:hover{color:#fff;background:linear-gradient(135deg,#121d2cf5,#133e48e6);border-color:#84d6ff85;transform:translateY(-1px)scale(1.04)}.releases-card__preview-trigger[data-v-5249325c]:focus-visible{outline-offset:2px;outline:2px solid #84d6ff6b}@media (width<=1480px){.releases-list--wide .releases-card--size-large[data-v-5249325c]{grid-column:span 3}}@media (width<=1120px){.releases-list--wide[data-v-5249325c]{grid-template-columns:repeat(2,minmax(0,1fr))}.releases-list--wide .releases-card--size-large[data-v-5249325c],.releases-list--wide .releases-card--size-medium[data-v-5249325c]{grid-column:1/-1}}@media (width<=840px){.releases-group__head[data-v-5249325c]{flex-direction:column;align-items:flex-start;gap:.35rem}.releases-group__lanes[data-v-5249325c],.releases-list[data-v-5249325c]{gap:.875rem}.releases-list--compact[data-v-5249325c]{grid-template-columns:repeat(2,minmax(0,1fr))}.releases-card__cover-box--wide[data-v-5249325c]{aspect-ratio:16/10}.releases-card__hero-panel[data-v-5249325c]{grid-template-columns:72px minmax(0,1fr);gap:.75rem;width:auto;max-width:none;min-height:0;padding:.75rem;bottom:.75rem;left:.75rem;right:.75rem}.releases-card__hero-copy h3[data-v-5249325c]{font-size:1rem}.releases-card__hero-meta[data-v-5249325c]{gap:.4rem}.releases-card__date[data-v-5249325c]{font-size:.8rem}.releases-card__status[data-v-5249325c]{font-size:.7rem}.releases-card__preview-trigger[data-v-5249325c]{width:36px;height:36px}}@media (width<=560px){.releases-group__lanes[data-v-5249325c],.releases-list[data-v-5249325c]{gap:.75rem}.releases-card[data-v-5249325c]{border-radius:14px}.releases-card__cover-box--compact[data-v-5249325c]{aspect-ratio:.92}.releases-card__cover-box--wide[data-v-5249325c]{aspect-ratio:16/11}.releases-card__hero-panel[data-v-5249325c]{border-radius:14px;grid-template-columns:60px minmax(0,1fr);gap:.6rem;padding:.6rem;bottom:.6rem;left:.6rem;right:.6rem}.releases-card__poster-box[data-v-5249325c] .cover-media,.releases-card__poster-box[data-v-5249325c] .cover-media__frame,.releases-card__poster-box[data-v-5249325c] img{border-radius:10px}.releases-card__hero-copy[data-v-5249325c]{gap:.35rem}.releases-card__hero-copy h3[data-v-5249325c]{font-size:.92rem;line-height:1.2}.releases-card__platforms--wide[data-v-5249325c]{display:none}.releases-card__hero-meta[data-v-5249325c]{gap:.35rem}.releases-card__body[data-v-5249325c]{gap:.58rem;padding:.8rem .8rem 1rem}.releases-card h3[data-v-5249325c]{font-size:.92rem}.releases-card__platforms[data-v-5249325c]{gap:.3rem;padding-top:.35rem}.platform-pill[data-v-5249325c]{padding:2px 7px;font-size:.58rem}.releases-card__admin-badge[data-v-5249325c]{padding:3px 6px;font-size:.68rem;top:.4rem;left:.4rem}.releases-card__preview-trigger[data-v-5249325c]{border-radius:11px;width:34px;height:34px;bottom:.6rem;right:.6rem}}.list-fade-enter-active[data-v-5249325c],.list-fade-leave-active[data-v-5249325c]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.list-fade-enter-from[data-v-5249325c]{opacity:0;transform:translateY(20px)scale(.98)}.list-fade-leave-to[data-v-5249325c]{opacity:0;transform:translateY(-20px)scale(.98)}.list-fade-leave-active[data-v-5249325c]{position:absolute}
