.videos-header[data-v-3fb2ffe4]{border-bottom:2px solid #f0f0f0;margin-top:20px;padding-bottom:15px}.page-title[data-v-3fb2ffe4]{color:#333;font-size:26px;font-weight:700;margin-bottom:0}.title-icon[data-v-3fb2ffe4]{color:#8fb1aa}.back-home-btn[data-v-3fb2ffe4]{background:transparent;border:1px solid #8fb1aa;border-radius:20px;color:#8fb1aa;font-size:13px;font-weight:600;padding:6px 20px;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.back-home-btn[data-v-3fb2ffe4]:hover{background:#8fb1aa;color:#fff}.videos-grid-container[data-v-3fb2ffe4]{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(4,1fr);margin-top:30px}.video-card[data-v-3fb2ffe4]{background-color:#fff;border:1px solid #ededed;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.03);display:flex;flex-direction:column;padding:10px;transition:transform .3s ease,box-shadow .3s ease}.video-card[data-v-3fb2ffe4]:hover{box-shadow:0 8px 20px rgba(0,0,0,.08);transform:translateY(-3px)}.video-thumbnail-container[data-v-3fb2ffe4]{aspect-ratio:16/9;background-color:#f4f6f8;border-radius:8px;overflow:hidden;position:relative;width:100%}.video-thumbnail[data-v-3fb2ffe4]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.video-card:hover .video-thumbnail[data-v-3fb2ffe4]{transform:scale(1.05)}.video-iframe[data-v-3fb2ffe4]{display:block;height:100%;width:100%}.play-btn-overlay[data-v-3fb2ffe4]{align-items:center;background:rgba(0,0,0,.1);border:none;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;outline:none;position:absolute;right:0;top:0;transition:background .3s ease}.video-card:hover .play-btn-overlay[data-v-3fb2ffe4]{background:rgba(0,0,0,.2)}.play-icon-circle[data-v-3fb2ffe4]{align-items:center;background-color:#c00;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;height:48px;justify-content:center;transition:transform .3s ease,background-color .3s ease;width:48px}.play-icon-circle i[data-v-3fb2ffe4]{color:#fff;font-size:16px;margin-left:3px}.play-btn-overlay:hover .play-icon-circle[data-v-3fb2ffe4]{background-color:#e50914;transform:scale(1.1)}.duration-badge[data-v-3fb2ffe4]{background-color:rgba(0,0,0,.7);border-radius:4px;bottom:8px;color:#fff;font-size:11px;font-weight:600;padding:2px 6px;position:absolute;right:8px}.video-title[data-v-3fb2ffe4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;line-height:1.4;margin-top:10px;overflow:hidden;padding:0 4px 4px}.video-title a[data-v-3fb2ffe4]{color:#333;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.video-title a[data-v-3fb2ffe4]:hover{color:#8fb1aa}.spinner-border[data-v-3fb2ffe4]{color:#8fb1aa!important}.skeleton-card[data-v-3fb2ffe4]{pointer-events:none}.skeleton-title-line[data-v-3fb2ffe4]{background:#e2e8f0;border-radius:4px;height:14px;margin:12px 4px 0;overflow:hidden;position:relative}.skeleton-title-line.line-2[data-v-3fb2ffe4]{margin-top:8px;width:60%}.skeleton-shimmer[data-v-3fb2ffe4]{background:#e2e8f0!important;overflow:hidden;position:relative}.skeleton-shimmer[data-v-3fb2ffe4]:after{animation:shimmer-3fb2ffe4 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes shimmer-3fb2ffe4{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:767px){.videos-grid-container[data-v-3fb2ffe4]{gap:15px;grid-template-columns:repeat(2,1fr)}.page-title[data-v-3fb2ffe4]{font-size:20px}.play-icon-circle[data-v-3fb2ffe4]{height:44px;width:44px}.play-icon-circle i[data-v-3fb2ffe4]{font-size:14px}}