.video-status-container{padding:var(--section-padding);background-color:var(--white);font-family:Poppins,sans-serif}.video-status-container .video-table{width:100%;font-size:var(--basefont);background-color:var(--white);border-radius:var(--border-radius-large)}.video-status-container .video-table th{padding:12px 10px;text-align:left;vertical-align:middle}.video-status-container .video-table td{padding:12px 10px;text-align:left;border-top:1px solid var(--light-gray);vertical-align:middle}.video-status-container .video-doc{display:flex;align-items:center;gap:12px}.video-status-container .video-thumbnail{width:40px;height:40px;border-radius:var(--border-radius);overflow:hidden;flex-shrink:0}.video-status-container .video-thumbnail img{width:100%;height:100%;object-fit:cover}.video-status-container .placeholder-thumb{width:100%;height:100%;background:var(--light-gray);display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--text-color)}.video-status-container .video-title{font-size:var(--basefont);font-weight:500;color:var(--text-color);line-height:1.4;max-width:200px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.video-status-container .action-icon-container{display:flex;align-items:center;gap:8px}.video-status-container .action-icon{font-size:var(--heading6)!important;cursor:pointer;transition:all .2s ease;border-radius:6px;display:flex;align-items:center;justify-content:center;background-color:transparent}.video-status-container .eyeicon{color:#000!important;background-color:transparent!important;font-size:var(--heading6)!important;cursor:pointer;transition:all .2s ease;border-radius:6px;display:flex;align-items:center;justify-content:center}.video-status-container .eyeicon:hover{transform:scale(1.02);color:#000!important;background-color:transparent!important}.video-status-container .edit-icon{color:#000!important;background-color:transparent!important;font-size:var(--heading6)!important;cursor:pointer;transition:all .2s ease;border-radius:6px;display:flex;align-items:center;justify-content:center}.video-status-container .edit-icon:hover{transform:scale(1.02);color:#000!important;background-color:transparent!important}.video-status-container .delete-icon{color:#000;background-color:transparent;font-size:var(--heading6);cursor:pointer;transition:all .2s ease;border-radius:6px;display:flex;align-items:center;justify-content:center}.video-status-container .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.video-status-container .loading-spinner{width:40px;height:40px;border:4px solid var(--light-gray);border-top:4px solid var(--primary-color);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.video-status-container .loading-container p{color:var(--text-color);font-size:var(--basefont);margin:0}.video-status-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 20px;text-align:center;background:var(--light-background);border-radius:var(--border-radius-large);border:2px dashed var(--light-gray)}.video-status-container .empty-state h3{color:var(--text-color);font-size:var(--heading5);margin:0 0 12px;font-weight:600}.video-status-container .empty-state p{color:var(--text-light);font-size:var(--basefont);margin:0;max-width:400px;line-height:1.5}
