.releases__toolbar{z-index:5;border-bottom:1px solid var(--panel-border);background:#000000eb;padding:14px 0;position:sticky;top:72px}.releases__toolbar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.releases__months{flex-wrap:wrap;gap:16px;font-size:14px;font-weight:600;display:flex}.releases__months a{color:var(--text-dim)}.releases__months a:hover{color:var(--yellow)}.releases__toggle{border:1px solid var(--panel-border);background:var(--panel);border-radius:12px;gap:2px;padding:3px;display:flex}.releases__toggle button{min-height:36px;color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:14px;font-weight:600}.releases__platforms{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.releases__platforms a{border:1px solid var(--panel-border);background:var(--panel);min-height:36px;color:var(--text-dim);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.releases__platforms a[aria-current=page]{border-color:var(--text);background:var(--text);color:#000}.releases__content{padding:32px 0 56px}.releases__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.releases__weekday{color:var(--text-faint);text-transform:capitalize;padding:0 8px 4px;font-size:12px;font-weight:700}.releases__cell{border:1px solid var(--panel-border);background:var(--panel);border-radius:10px;flex-direction:column;gap:8px;min-height:120px;padding:8px;display:flex}.releases__cell--empty{background:var(--bg-soft)}.releases__cell--out{background:0 0;border-color:#0000}.releases__day{color:var(--text-dim);font-size:13px;font-weight:700}.releases__cell ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.releases__cell .releases__movie{color:var(--text);align-items:flex-start;gap:8px;display:flex}a.releases__movie:hover strong{color:var(--yellow)}.releases__cell img{object-fit:cover;border-radius:5px;flex:none;width:34px;height:51px}.releases__cell .releases__movie>span{flex-direction:column;gap:4px;min-width:0;display:flex}.releases__cell strong{overflow-wrap:anywhere;font-size:12px;line-height:1.25}.release-badge{color:#000;background:#fff;border-radius:5px;align-self:flex-start;padding:2px 7px;font-size:11px;font-weight:700}.release-badge--cinema{background:var(--yellow)}.releases__week+.releases__week{margin-top:40px}.releases__week h2{font-size:clamp(24px,4vw,32px)}.releases__list-day h3{color:var(--yellow);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.04em;margin:24px 0 0;font-size:14px;font-weight:700}.releases__rows{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px 24px;margin:12px 0 0;padding:0;list-style:none;display:grid}.releases__row{box-sizing:border-box;height:100%;color:var(--text);border:1px solid var(--panel-border);background:var(--panel);border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}.releases__row img{object-fit:cover;border-radius:8px;flex:none;width:54px;height:81px}.releases__row span{flex-direction:column;gap:6px;min-width:0;display:flex}.releases__row strong{font-size:15px;line-height:1.3}.releases__subscribe{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:40px;font-size:14px;display:flex}.releases__subscribe a{color:var(--yellow);font-weight:700}.releases[data-view=auto] .releases__list,.releases[data-view=grid] .releases__list,.releases[data-view=list] .releases__grid{display:none}.releases[data-view=auto] .releases__toggle-grid,.releases[data-view=grid] .releases__toggle-grid,.releases[data-view=list] .releases__toggle-list{background:var(--yellow);color:#000}@media (width<=760px){.releases__toolbar{position:static}.releases[data-view=auto] .releases__grid{display:none}.releases[data-view=auto] .releases__list{display:block}.releases[data-view=auto] .releases__toggle-grid{color:var(--text-dim);background:0 0}.releases[data-view=auto] .releases__toggle-list{background:var(--yellow);color:#000}.releases__grid{grid-template-columns:1fr}.releases__weekday,.releases__cell--empty,.releases__cell--out{display:none}}
