.cLCPzG_container{min-height:100vh;padding:0}.cLCPzG_grid{flex-wrap:wrap;justify-content:flex-start;gap:20px;max-width:1200px;margin:0 auto;padding:20px;display:flex}@media (max-width:768px){.cLCPzG_grid{gap:10px;padding:15px 10px 20px}}.cLCPzG_tile{aspect-ratio:9/16;cursor:pointer;background:#1a1a1a;border-radius:10px;width:calc(20% - 16px);max-height:600px;transition:transform .3s;position:relative;overflow:hidden}.cLCPzG_tile:hover{transform:scale(1.01)}@media (max-width:1400px){.cLCPzG_tile{width:calc(25% - 15px)}}@media (max-width:1100px){.cLCPzG_tile{width:calc(33.333% - 14px)}}@media (max-width:768px){.cLCPzG_tile{width:calc(50% - 10px)}}@media (max-width:480px){.cLCPzG_tile{width:calc(50% - 10px)}}.cLCPzG_thumbnail{object-fit:cover;width:100%;height:100%;display:block}.cLCPzG_modal{z-index:1000;background:#000000e6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cLCPzG_modalContent{aspect-ratio:9/16;background:#000;border-radius:12px;width:100%;max-width:380px;position:relative;overflow:hidden}@media (max-width:768px){.cLCPzG_modalContent{max-width:85vw}}.cLCPzG_closeButton{cursor:pointer;z-index:10;background:#000000e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex;position:absolute;top:15px;right:15px}.cLCPzG_closeButton svg{color:#fff}.cLCPzG_closeButton:hover{background:#000}.cLCPzG_playerWrapper{width:100%;height:100%;position:relative}.cLCPzG_player{border:none;width:100%;height:100%;position:absolute;top:0;left:0}
