.ev .cx-page{gap:24px;padding-top:24px;padding-bottom:56px}.ev .cx-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.ev .cx-heading p{margin:8px 0 0}.ev .cx-keepbar{background:var(--soft);border-radius:12px;margin:0;padding:14px 18px;font-size:14px}.ev .cx-page>.seg{align-self:flex-start}.ev .cx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.ev .cx-card{min-width:0}.ev .cx-media{aspect-ratio:16/10;background:var(--soft);border-radius:16px;overflow:hidden}.ev .cx-media video{object-fit:contain;width:100%;height:100%}.ev .cx-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px;display:flex}.ev .cx-state span{font-size:20px;font-weight:700}.ev .cx-state p{color:var(--muted-foreground);font-size:13px}.ev .cx-meta{padding:16px 2px}.ev .cx-meta h2{margin:0;font-size:18px}.ev .cx-meta p{margin:7px 0}.ev .cx-expiring{color:var(--primary);font-weight:600}@media (width<=700px){.ev .cx-heading{flex-direction:column;align-items:flex-start}.ev .cx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ev .cx-meta h2{font-size:14px}.ev .cx-state{padding:12px}.ev .cx-state span{font-size:15px}.ev .cx-page{gap:20px}.ev .cx-heading .h1{font-size:36px}}
