:root{--vid-color-a-hover:#0056b3;--vid-title:#dc143c;--vid-color-text:#606060;--vid-color-text-hover:#0072ef;--vid-op-slick:.75;--vid-filter-current:brightness(.9)}:root[data-bs-theme="dark"]{--bs-body-color:#dee2e6;--bs-body-bg:#111;--vid-color-a-hover:#ffeb3b;--vid-title:#ffc107;--vid-color-text:#c4c4c4;--vid-color-text-hover:#2fc5ff;--vid-op-slick:.5;--vid-filter-current:brightness(.5)}.fa-download{color:inherit}a:hover{color:var(--vid-color-a-hover);text-decoration:none}.breadcrumb2 a{color:var(--bs-body-color)}.breadcrumb2 a:hover{color:var(--vid-title)}:root[data-bs-theme="dark"] .breadcrumb2 a{color:var(--bs-body-color)}:root[data-bs-theme="dark"] .breadcrumb2 a:hover{color:var(--vid-title)}.tip-repeat{position:absolute;top:-30px;left:50%;background:#a52a2a;color:#fff;white-space:nowrap;padding:0 10px;border-radius:3px;transform:translate(-50%,-50%)}.w-75px{width:75px}.history-btn{position:fixed;bottom:60px;left:50%;transform:translateX(-50%);z-index:2;--bs-btn-hover-bg:var(--bs-secondary-bg)}.fa-clock-rotate-left{color:#e91e63}.text{color:var(--vid-color-text);font-size:small}.overlaytext{position:relative}.card{border:0;margin:0 2px 8px}.card:hover .card-img-top{filter:brightness(1.15)}.card:hover .pe-1{color:var(--vid-title)}.card a{color:var(--bs-body-color)}.card a:hover{text-decoration:none}:root[data-bs-theme="dark"] .card a{color:var(--bs-body-color)}.duration{position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,.8);color:#fff;font-size:.8rem;padding:0 4px;margin:4px;border-radius:2px}.horizontal-scroll{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;cursor:grab;user-select:none;-webkit-user-select:none;position:relative}.horizontal-scroll:active{cursor:grabbing}.horizontal-scroll .card{flex:0 0 auto}.horizontal-scroll .card:active{cursor:grabbing}@media(hover:none),(pointer:coarse){.horizontal-scroll .card{scroll-snap-align:start}}.arrow-3{top:50%;height:40px;transform:translateY(-50%);display:block;width:40px;border-radius:20px;position:absolute;opacity:var(--hinh-opacity);z-index:1}.arrow-left-3{left:0}.arrow-right-3{right:0}