#preview-tooltip{position:absolute;display:none;background:white;border:1px solid #ddd;border-radius:6px;box-shadow:0 3px 10px rgba(0,0,0,0.2);padding:8px;z-index:10000;max-width:400px;pointer-events:none}#preview-tooltip img{max-width:100%;height:auto;display:block}#preview-tooltip .loading{padding:30px;text-align:center;min-width:200px}#preview-tooltip .error{padding:20px;text-align:center;color:#dc3545}#preview-tooltip .no-data{padding:20px;text-align:center;color:#6c757d}.intervals-table-container{overflow-y:auto;height:100%}.intervals-table{font-size:0.9rem;margin-bottom:0}.frame-cell{padding:5px!important;vertical-align:middle!important;min-height:60px}.frame-cell div{line-height:0}.frame-cell img{display:block;margin:0 auto;max-width:100%}.intervals-table-container{position:relative}.intervals-table thead{position:sticky;top:0;z-index:10;background-color:white}.intervals-table thead th{position:sticky;top:0;background-color:#f8f9fa;z-index:10;border-bottom:2px solid #dee2e6}.interval-checkbox,#select-all{outline:2px solid #333;outline-offset:1px;accent-color:#007bff;width:18px;height:18px;cursor:pointer}.interval-checkbox:hover,#select-all:hover{outline:3px solid #000;outline-offset:2px}#intervals-table td:first-child,#intervals-table th:first-child{text-align:center;vertical-align:middle}#left-column{overflow:hidden}#left-column .intervals-card{height:100%!important;overflow:hidden}#left-column .card-body{min-height:0;overflow:hidden;padding:0!important}#left-column .intervals-table-container{height:100%;overflow-y:auto}#right-column{height:fit-content!important;min-height:fit-content!important;max-height:fit-content!important;margin-bottom:0!important}#right-column .card{flex-shrink:0!important;margin-bottom:0!important}#right-column .card.mt-4{margin-top:24px!important}#timelapse-video{background-color:#000000;display:block}#right-column .card-body{background-color:#E9ECEF}