.bp-grid{display:grid;gap:12px}.bp-grid-5{grid-template-columns:repeat(5,1fr)}.bp-grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.bp-grid-5{grid-template-columns:repeat(4,1fr)}}@media (max-width:800px){.bp-grid-5,.bp-grid-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:540px){.bp-grid-5,.bp-grid-4{grid-template-columns:repeat(2,1fr);gap:8px}}.bp-grid ul.list-movies{display:contents !important;list-style:none !important;margin:0 !important;padding:0 !important}.bp-grid ul.list-movies li.item-movie{display:block !important;list-style:none !important;margin:0 !important;padding:0 !important;width:100% !important;float:none !important}.bp-grid .item-movie{background:var(--card,#141414) !important;border-radius:var(--r,8px) !important;overflow:hidden !important;border:1px solid var(--border,rgba(255,255,255,.08)) !important;transition:transform .22s,box-shadow .22s,border-color .22s !important;display:block !important}.bp-grid .item-movie:hover{transform:translateY(-4px) !important;box-shadow:0 10px 32px rgba(0,0,0,.6) !important;border-color:rgba(0,200,83,.35) !important}.bp-grid .item-movie>a{display:block !important;position:relative !important;text-decoration:none !important;color:inherit !important}.bp-grid .item-movie .image{position:relative !important;width:100% !important;aspect-ratio:2 / 3 !important;overflow:hidden !important;display:block !important;background:#0a0a0a !important;height:auto !important;min-height:unset !important;max-height:unset !important;padding:0 !important}.bp-grid .item-movie .image .movie-play{position:static !important}.bp-grid .item-movie .image .movie-play::before,.bp-grid .item-movie .image .movie-play::after{display:none !important;opacity:0 !important}.bp-grid .item-movie .image img,.bp-grid .item-movie .image .movie-play img,.bp-grid .item-movie .image .movie-thumbnail,.bp-grid .item-movie .image .video-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center top !important;transition:transform .35s !important;display:block !important;max-width:none !important}.bp-grid .item-movie:hover .image img,.bp-grid .item-movie:hover .image .movie-thumbnail,.bp-grid .item-movie:hover .image .video-image{transform:scale(1.06) !important}.bp-grid .item-movie .image::before{content:'▶' !important;position:absolute !important;top:50%;left:50%;transform:translate(-50%,-50%) scale(.7) !important;width:42px;height:42px;background:rgba(0,200,83,.9) !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:14px !important;color:#000 !important;opacity:0 !important;line-height:42px !important;text-align:center !important;padding-left:2px !important;transition:opacity .22s,transform .22s !important;z-index:3 !important}.bp-grid .item-movie:hover .image::before{opacity:1 !important;transform:translate(-50%,-50%) scale(1) !important}.bp-grid .item-movie .image .label,.bp-grid .item-movie .image .label-quality,.bp-grid .item-movie .image [class*="quality"],.bp-grid .item-movie>a>.label,.bp-grid .item-movie>a>.label-quality{position:absolute !important;top:7px !important;left:7px !important;z-index:5 !important;font-size:9.5px !important;font-weight:800 !important;padding:2px 6px !important;border-radius:3px !important;letter-spacing:.4px !important;text-transform:uppercase !important;background:var(--accent,#00c853) !important;color:#000 !important;line-height:1.4 !important;border-left:none !important}.bp-grid .item-movie .image .view,.bp-grid .item-movie .image .views,.bp-grid .item-movie .image .view-onl{display:none !important}.bp-grid li.item-movie .cripple{display:block !important;position:static !important;animation:none !important}.bp-grid li.item-movie:hover .cripple{display:block !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;top:0 !important;margin:auto !important;width:3rem !important;height:3rem !important;line-height:3rem !important;border-radius:50% !important;border:1px solid #fff !important;z-index:3 !important;animation:ripple 900ms ease-out infinite !important}.bp-grid .item-movie h2.title-movie,.bp-grid .item-movie .title-movie,.bp-grid .item-movie .name-movie{position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;z-index:4 !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;background:rgba(0,0,0,.55) !important;font-size:12.5px !important;font-weight:600 !important;line-height:1.4 !important;color:#fff !important;margin:0 !important;padding:9px 10px 11px !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;white-space:normal !important;height:auto !important;transition:background .2s !important}.bp-grid .item-movie:hover h2.title-movie,.bp-grid .item-movie:hover .title-movie,.bp-grid .item-movie:hover .name-movie{background:rgba(0,200,83,.55) !important}@media (max-width:540px){.bp-grid .item-movie h2.title-movie,.bp-grid .item-movie .title-movie{font-size:11px !important;padding:7px 8px 9px !important}}.bp-grid .item-movie .info-movie,.bp-grid .item-movie .meta-movie,.bp-grid .item-movie .time-movie,.bp-grid .item-movie .description,.bp-grid .item-movie .movie-desc{display:none !important}.bp-pagination{margin-top:32px;display:flex;justify-content:center;padding-bottom:16px}.bp-pagination div.pagination-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.bp-pagination div.pagination-links a{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;background:rgba(255,255,255,.06);color:var(--text,#eaedf2);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:6px;font-size:13px;font-weight:600;transition:all .15s;padding:0 8px;text-decoration:none}.bp-pagination div.pagination-links a:hover{background:var(--accent,#00c853);color:#000;border-color:var(--accent,#00c853)}.bp-pagination div.pagination-links .current{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;background:var(--accent,#00c853);color:#000;border:1px solid var(--accent,#00c853);border-radius:6px;font-size:13px;font-weight:700;padding:0 8px}