@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@100..900&display=swap'); body { font-family: "Roboto", sans-serif; background-color: #747474; display: flex; justify-content: center; align-items: center; } .container { display: flex; flex-direction: column; align-items: center; width: 100%; max-width: 800px; padding: 20px; background: #fff; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } #title { font-weight: 700; padding: 4px; margin-bottom: 10px; color: #7253ff; } #video-player, #comment-form { width: 100%; margin-bottom: 20px; } #comment-form { display: flex; justify-content: space-between; align-items: center; } #comment-form input[type="text"] { flex: 2; padding: 10px; margin-right: 10px; border: 1px solid #ddd; border-radius: 4px; } #comment-form select { padding: 10px; margin-right: 10px; border: 1px solid #ddd; border-radius: 4px; } #comment-form button { flex: 0 0 auto; padding: 10px 20px; background-color: #7253ff; color: #fff; cursor: pointer; border: none; border-radius: 4px; } #comment-form input[type="text"]:focus, #comment-form select:focus, #comment-form button:focus { border-color: #007BFF; outline: 1px; } #commentsContainer { width: 100%; max-height: 300px; overflow-y: auto; margin-bottom: 20px; border: 1px solid #ddd; padding: 10px; } .comment { font-size: 12px; display: flex; justify-content: space-between; align-items: center; padding: 10px; border: 1px solid #ddd; border-radius: 4px; margin-bottom: 10px; } .text-container { flex: 8; } .isDoneText, .colorText { margin-right: 5px; font-size: 12px; } .isDoneBox { flex: 1; } .color-flag { margin-right: 10px; width: 10px; height: 10px; } .button-container { flex: 1; display: flex; gap: 10px; } .button-container button { padding: 5px 10px; color: #fff; border: none; border-radius: 4px; cursor: pointer; } .button-container .edit-comment { background-color: #7253ff; } .button-container .edit-comment:hover { background-color: #402f8a; } .button-container .delete-comment { background-color: #dc3545; } .button-container .delete-comment:hover { background-color: #c82333; } #export-edl, #helpBtn, #downloadBtn, #backButton { padding: 10px 20px; background-color: #7253ff; color: #fff; cursor: pointer; border: none; border-radius: 4px; } #export-edl:hover, #helpBtn:hover, #downloadBtn:hover, #backButton:hover { background-color: #0056b3; } .videoplayer-dimensions { width: 100% !important; height: auto !important; } .vjs-no-js { display: none; } input[type="checkbox"] { width: 1em; height: 1rem; accent-color: rgb(53, 121, 247); } .bottom { display: flex; gap: 10px; } /* The Modal (background) */ .modal { display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); } /* Modal Content/Box */ .modal-content { background-color: #fefefe; margin: 15% auto; padding: 20px; border: 1px solid #888; width: 80%; } /* The Close Button */ .close { color: #aaa; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: black; text-decoration: none; cursor: pointer; }