h1{font-size:50px}body{margin:0}.breedte{width:60%;margin-left:auto;margin-right:auto}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px;padding-bottom:200px}.bottom-design{position:absolute;width:120%;height:200px;z-index:0;background:#5dbe9f;transform:rotate(-3deg)}@media only screen and (max-width:600px){.breedte{width:80%}}.layout[data-v-e12fdf78]{display:grid;grid-gap:1rem;grid-template-columns:repeat(5,150px);grid-template-rows:repeat(5,100px)}h1[data-v-e12fdf78]{text-align:left}.error-message[data-v-e12fdf78]{color:#e05f55;opacity:0;grid-column:2/5;grid-row:1/2}.showError[data-v-e12fdf78]{opacity:1}input[data-v-e12fdf78]{height:30px}.inputs[data-v-e12fdf78]{grid-column:2/5;grid-row:2/3}.notification[data-v-e12fdf78]{padding:16px;background:#e05f55}.login[data-v-e12fdf78]{grid-column:4/5;grid-row:4/5}.login button[data-v-e12fdf78]{width:100%;height:40px;background:#75eec7;border:none;cursor:pointer}.login button[data-v-e12fdf78]:hover{background:#59b698}.input-grid[data-v-e12fdf78]{display:grid;grid-template-columns:2fr 2fr;align-items:center}.input-grid h2[data-v-e12fdf78]{text-align:left}@media only screen and (max-width:600px){.layout[data-v-e12fdf78]{display:block;grid-gap:1rem;grid-template-columns:repeat(5,150px);grid-template-rows:repeat(5,100px)}}.spotlight[data-v-67ce89ff]{position:fixed;width:70%;min-width:200px;background:#59b698;top:20vh;left:0;right:0;margin:auto;border-radius:5px}.spotlight input[data-v-67ce89ff]{background:#59b698;width:95%;height:60px;margin-top:5px;border:none;font-size:26px;color:#fff;font-weight:700}.spotlight input[data-v-67ce89ff]:focus,.spotlight select[data-v-67ce89ff]:focus{outline:none}.spotlight main[data-v-67ce89ff]{height:80px}.spotlight .results[data-v-67ce89ff]{height:auto;border-radius:5px}.spotlight .results .result[data-v-67ce89ff]{height:80px;width:100%;background:#59b698;color:#fff;margin:0;display:grid;grid-template-columns:8fr 1fr 1fr}.spotlight .results .result .title[data-v-67ce89ff]{text-align:left;padding:0 15px;font-size:20px}.spotlight .results .result p[data-v-67ce89ff]{font-weight:700;align-self:center}.spotlight .results .result section[data-v-67ce89ff]{height:60px}.spotlight .results .result .media-type[data-v-67ce89ff]{font-style:italic;font-weight:400!important}.spotlight .results .selected[data-v-67ce89ff]{background:#3a7763}nav[data-v-c0fec038]{display:grid;grid-template-columns:1fr 8fr 1fr;margin-bottom:25px}.button-styling[data-v-c0fec038]{padding:10px;border:2px solid #59b698;color:#2c3e50;text-decoration:none;display:block;cursor:pointer}button[data-v-c0fec038]{border:none;width:100%;cursor:pointer}h1[data-v-02e9fa93]{text-align:left;font-size:24px}.list[data-v-02e9fa93]{display:grid;grid-template-columns:1fr 7fr}.list img[data-v-02e9fa93]{width:100%;height:inherit;-o-object-fit:cover;object-fit:cover;align-self:center}.list h2[data-v-02e9fa93]{font-size:11px;text-align:left;margin-left:20px}.video-categories[data-v-02e9fa93]{display:grid;grid-template-columns:1fr;align-items:center;-moz-column-gap:30px;column-gap:30px;width:100%}a[data-v-02e9fa93]{overflow:hidden;background:#eee;text-decoration:none;transition:all .2s}a .video-link[data-v-02e9fa93]{height:50px;color:#2c3e50}a .video-link h2[data-v-02e9fa93]{align-self:center}.searchButton[data-v-02e9fa93]{margin-top:20px;margin-left:auto;display:block;background:#59b698;color:#fff;border:none;padding:10px 20px}a[data-v-02e9fa93]:hover{background:#59b698}.category[data-v-02e9fa93]{border-bottom:1px solid #838383}a[data-v-02e9fa93]:last-child{border-bottom:none!important}h1[data-v-32affa73]{text-align:left;font-size:24px}p[data-v-32affa73]{font-size:16px}.list[data-v-32affa73]{display:grid;grid-template-columns:1fr 7fr 1fr}.list img[data-v-32affa73]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;align-self:center;justify-self:center}.list h2[data-v-32affa73]{font-size:11px;text-align:left;margin-left:20px}.list svg[data-v-32affa73]{justify-self:center;align-self:center}a[data-v-32affa73]{overflow:auto;height:50px;background:#eee;border-bottom:1px solid #838383;text-decoration:none;margin-left:auto;margin-right:auto;display:block}a .media[data-v-32affa73]{color:#2c3e50;transition:all .1s ease}a[data-v-32affa73]:hover{background:#59b698}a[data-v-32affa73]:last-child{border-bottom:none!important}.video-view[data-v-0eae1fbd]{display:block;width:100%;max-height:500px;background:#000}#app .link[data-v-0eae1fbd],h2[data-v-0eae1fbd]{text-align:left}.title[data-v-0eae1fbd]{display:grid;grid-template-columns:4fr 1fr}.title svg[data-v-0eae1fbd]{align-self:center;justify-self:right}.video-container[data-v-0eae1fbd]{position:relative}.watermark[data-v-0eae1fbd]{position:absolute;bottom:20px;right:20px;color:hsla(0,0%,100%,.75);font-size:14px;pointer-events:none;height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}@media only screen and (max-width:600px){.video-view[data-v-0eae1fbd]{width:100%}}.bold[data-v-790b7af3]{font-weight:700}button[data-v-790b7af3]{background:#75eec7;border:none;padding:4px}.category-list[data-v-790b7af3],.word-list[data-v-790b7af3]{display:grid;grid-template-columns:1fr 8fr 1fr 1fr;padding:10px}.category-list .image-upload img[data-v-790b7af3],.word-list .image-upload img[data-v-790b7af3]{width:100%}.category-list p[data-v-790b7af3],.word-list p[data-v-790b7af3]{text-align:left;align-self:center;margin-left:20px;font-weight:700}.category-group h2[data-v-790b7af3],.user-group h2[data-v-790b7af3]{text-align:left}.category-group .checkbox[data-v-790b7af3],.user-group .checkbox[data-v-790b7af3]{display:inline-block}.category-group .category-group-list[data-v-790b7af3],.user-group .category-group-list[data-v-790b7af3]{display:grid;grid-template-columns:1fr 6fr;justify-items:start;align-items:center}.category-group .category-group-list input[data-v-790b7af3],.category-group .category-group-list p[data-v-790b7af3],.user-group .category-group-list input[data-v-790b7af3],.user-group .category-group-list p[data-v-790b7af3]{margin-left:10px}.image-upload>input[data-v-790b7af3]{display:none}.green[data-v-790b7af3]{color:#5dbe9f}.progress-container[data-v-790b7af3]{margin-top:15px;padding:15px;background:#f5f5f5;border-radius:8px}.progress-stage[data-v-790b7af3]{margin-bottom:10px}.progress-stage p[data-v-790b7af3]{margin:5px 0;font-weight:700;color:#2c3e50}.progress-stage .progress-bar[data-v-790b7af3]{height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}.progress-stage .progress-bar .progress-fill[data-v-790b7af3]{height:100%;background:linear-gradient(90deg,#5dbe9f,#75eec7);transition:width .3s ease}.success-message[data-v-790b7af3]{margin-top:10px;padding:10px;background:#e8f7f1;border:2px solid #5dbe9f;border-radius:5px;font-weight:700;color:#2c3e50;text-align:center}.error-message[data-v-790b7af3]{margin-top:10px;padding:10px;background:#ffe0e0;border:2px solid #ff6b6b;border-radius:5px;font-weight:700;color:#c0392b;text-align:center}.category-adder[data-v-790b7af3],.group-adder[data-v-790b7af3],.word-adder[data-v-790b7af3]{display:grid;grid-template-areas:"title fill fill input" "list list list list";justify-items:start}.category-adder h2[data-v-790b7af3],.group-adder h2[data-v-790b7af3],.word-adder h2[data-v-790b7af3]{text-align:left}.category-adder .title[data-v-790b7af3],.group-adder .title[data-v-790b7af3],.word-adder .title[data-v-790b7af3]{grid-area:title}.category-adder .text-input[data-v-790b7af3],.group-adder .text-input[data-v-790b7af3],.word-adder .text-input[data-v-790b7af3]{grid-area:input;align-self:center;justify-self:right}.category-adder .list-section[data-v-790b7af3],.group-adder .list-section[data-v-790b7af3],.word-adder .list-section[data-v-790b7af3]{grid-area:list;display:grid;width:100%}.category-adder .list[data-v-790b7af3]:nth-child(odd),.group-adder .list[data-v-790b7af3]:nth-child(odd),.word-adder .list[data-v-790b7af3]:nth-child(odd){background:#5dbe9f}.category-adder .list[data-v-790b7af3]:nth-child(2n),.group-adder .list[data-v-790b7af3]:nth-child(2n),.word-adder .list[data-v-790b7af3]:nth-child(2n){background:#75eec7}.bulk-upload[data-v-790b7af3]{margin:20px 0;padding:20px;background:#f5f5f5;border-radius:8px}.bulk-upload h2[data-v-790b7af3]{text-align:left;margin-bottom:15px}.bulk-upload>div[data-v-790b7af3]{margin-bottom:10px}.bulk-upload select[data-v-790b7af3]{margin-left:10px;padding:5px}.queue-container[data-v-790b7af3]{margin-top:20px;background:#fff;padding:15px;border-radius:8px}.queue-header[data-v-790b7af3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #5dbe9f}.queue-header h3[data-v-790b7af3]{margin:0}.queue-header .overall-progress[data-v-790b7af3]{font-weight:700;color:#59b698}.queue-list[data-v-790b7af3]{max-height:400px;overflow-y:auto}.queue-item[data-v-790b7af3]{display:grid;grid-template-columns:30px 1fr 150px 30px;gap:10px;align-items:center;padding:10px;margin-bottom:8px;background:#fafafa;border:2px solid #e0e0e0;border-radius:5px;cursor:move;transition:all .2s}.queue-item[data-v-790b7af3]:hover{background:#f0f0f0}.queue-item.status-uploading[data-v-790b7af3]{border-color:#75eec7;background:#f0fdf9}.queue-item.status-completed[data-v-790b7af3]{border-color:#5dbe9f;background:#e8f7f1}.queue-item.status-failed[data-v-790b7af3]{border-color:#ff6b6b;background:#ffe0e0}.queue-item.status-retrying[data-v-790b7af3]{border-color:orange;background:#fff5e6}.drag-handle[data-v-790b7af3]{cursor:move;color:#999;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-info[data-v-790b7af3]{display:flex;flex-direction:column;gap:5px}.file-info .title-input[data-v-790b7af3]{width:100%;padding:5px;border:1px solid #ccc;border-radius:3px;font-size:14px}.file-info .title-input[data-v-790b7af3]:disabled{background:#f5f5f5;cursor:not-allowed}.file-info .file-size[data-v-790b7af3]{font-size:12px;color:#666}.status-indicator[data-v-790b7af3]{text-align:center;font-size:13px;font-weight:700}.progress-bar[data-v-790b7af3]{grid-column:1/-1;height:6px;background:#e0e0e0;border-radius:3px;overflow:hidden;margin-top:5px}.progress-bar .progress-fill[data-v-790b7af3]{height:100%;background:linear-gradient(90deg,#5dbe9f,#75eec7);transition:width .3s ease}.remove-btn[data-v-790b7af3]{background:#ff6b6b;color:#fff;border:none;width:25px;height:25px;border-radius:50%;cursor:pointer;font-size:16px;line-height:1;padding:0}.remove-btn[data-v-790b7af3]:hover{background:#ff5252}.queue-actions[data-v-790b7af3]{margin-top:15px;display:flex;gap:10px}.queue-actions button[data-v-790b7af3]{padding:10px 20px;font-size:14px;cursor:pointer;border-radius:5px}.queue-actions button[data-v-790b7af3]:disabled{opacity:.5;cursor:not-allowed}.upload-summary[data-v-790b7af3]{margin-top:20px;padding:15px;background:#e8f7f1;border:2px solid #5dbe9f;border-radius:8px;text-align:center}.upload-summary p[data-v-790b7af3]{margin:5px 0;font-weight:700}.user-list-section[data-v-9408a752],.watch-history-section[data-v-9408a752]{margin-bottom:40px;padding:20px;background:#f8f9fa;border-radius:8px}.search-box[data-v-9408a752]{margin-bottom:20px}.search-input[data-v-9408a752]{width:100%;max-width:500px;padding:12px 20px;font-size:16px;border:2px solid #e0e0e0;border-radius:6px;transition:border-color .3s}.search-input[data-v-9408a752]:focus{outline:none;border-color:#3498db}.history-table[data-v-9408a752],.users-table[data-v-9408a752]{width:100%;border-collapse:collapse;margin-bottom:20px;background:#fff;border-radius:8px;overflow:hidden}.history-table thead[data-v-9408a752],.users-table thead[data-v-9408a752]{background:#34495e;color:#fff}.history-table thead th[data-v-9408a752],.users-table thead th[data-v-9408a752]{padding:12px;text-align:left;font-weight:600}.history-table tbody tr[data-v-9408a752],.users-table tbody tr[data-v-9408a752]{border-bottom:1px solid #e0e0e0;transition:background-color .2s;cursor:pointer}.history-table tbody tr[data-v-9408a752]:hover,.users-table tbody tr[data-v-9408a752]:hover{background-color:#f8f9fa}.history-table tbody tr.selected[data-v-9408a752],.users-table tbody tr.selected[data-v-9408a752]{background-color:#e3f2fd}.history-table tbody tr td[data-v-9408a752],.users-table tbody tr td[data-v-9408a752]{padding:12px}.history-table tbody tr[data-v-9408a752]{cursor:default}.badge[data-v-9408a752]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.badge.badge-success[data-v-9408a752]{background:#d4edda;color:#155724}.badge.badge-warning[data-v-9408a752]{background:#fff3cd;color:#856404}.badge.badge-admin[data-v-9408a752]{background:#cce5ff;color:#004085}.progress-bar[data-v-9408a752]{width:100%;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:4px}.progress-fill[data-v-9408a752]{height:100%;background:linear-gradient(90deg,#3498db,#2ecc71);border-radius:4px;transition:width .3s}.pagination[data-v-9408a752]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.pagination button[data-v-9408a752]{padding:8px 16px;background:#3498db;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s}.pagination button[data-v-9408a752]:hover:not(:disabled){background:#2980b9}.pagination button[data-v-9408a752]:disabled{background:#bdc3c7;cursor:not-allowed}.pagination .pagination-info[data-v-9408a752]{color:#7f8c8d;font-size:14px}.empty-state[data-v-9408a752],.loading[data-v-9408a752]{text-align:center;padding:40px;color:#7f8c8d}.error[data-v-9408a752]{background:#f8d7da;color:#721c24;padding:15px;border-radius:6px;margin-bottom:20px;border:1px solid #f5c6cb}.bold[data-v-0cce0812]{font-weight:700}.user-group h2[data-v-0cce0812]{text-align:left}.user-group .checkbox[data-v-0cce0812]{display:inline-block}.user-group .category-group-list[data-v-0cce0812]{display:grid;grid-template-columns:1fr 6fr;justify-items:start;align-items:center}.user-group .category-group-list input[data-v-0cce0812],.user-group .category-group-list p[data-v-0cce0812]{margin-left:10px}.list[data-v-0cce0812]:nth-child(odd){background:#5dbe9f}.list[data-v-0cce0812]:nth-child(2n){background:#75eec7}h1[data-v-1fc93b3a]{text-align:left}.list[data-v-1fc93b3a]{display:grid;grid-template-columns:1fr 7fr}.list img[data-v-1fc93b3a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;align-self:center}.list h2[data-v-1fc93b3a]{font-size:11px;text-align:left;margin-left:20px}a[data-v-1fc93b3a]{overflow:auto;background:#eee;border-bottom:1px solid #838383;text-decoration:none;margin-left:auto;margin-right:auto;display:block}a .word[data-v-1fc93b3a]{color:#2c3e50;padding:1px;height:50px;transition:all .1s ease}a .word[data-v-1fc93b3a]:hover{background:#59b698}a[data-v-1fc93b3a]:last-child{border-bottom:none!important}@media only screen and (max-width:600px){h1[data-v-1fc93b3a]{font-size:40px}p[data-v-1fc93b3a]{font-size:17px}}h1[data-v-39375a81]{font-size:24px}h1[data-v-39375a81],p[data-v-39375a81]{text-align:left}.wordCopy[data-v-39375a81]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p[data-v-39375a81]{white-space:pre-wrap}.word[data-v-39375a81]{display:grid;grid-template-columns:1fr 3fr 1fr}@media only screen and (max-width:600px){.word[data-v-39375a81]{display:block}}.video[data-v-0aaba60d]{border:2px solid #75eec7;background:#5dcda9;margin-bottom:50px}.video h2[data-v-0aaba60d]{margin-bottom:0;height:50px;text-align:left;padding-left:30px}.view[data-v-0aaba60d]{display:grid;grid-template-columns:1fr 1fr;height:50px}.view[data-v-0aaba60d]:nth-child(odd){background:#5dcda9}.view[data-v-0aaba60d]:nth-child(2n){background:#75eec7}.password-form[data-v-a00c5ec8]{display:grid;width:500px;margin-left:auto;margin-right:auto;grid-template-areas:"A A A" "B B B" "C C C" "F F G"}.password-form p[data-v-a00c5ec8]{grid-area:A}.password-form .password[data-v-a00c5ec8]{grid-area:B}.password-form .repeat-password[data-v-a00c5ec8]{grid-area:C}.password-form button[data-v-a00c5ec8]{grid-area:G;margin-top:10px}.password-form .password[data-v-a00c5ec8],.password-form .repeat-password[data-v-a00c5ec8]{display:grid;grid-template-columns:1fr 2fr;text-align:left;margin-top:10px}@media only screen and (max-width:600px){.password-form[data-v-a00c5ec8]{width:100%}}nav[data-v-3dd89e81]{display:grid;grid-template-columns:3fr 3fr 1fr;margin-bottom:25px}.button-styling[data-v-3dd89e81]{float:left;padding:10px;border:2px solid #59b698;color:#2c3e50;text-decoration:none;display:block;cursor:pointer}button[data-v-3dd89e81]{border:none;width:100%;cursor:pointer}.login[data-v-659fd272]{display:grid;grid-template-columns:1fr 1fr;height:50px}.login[data-v-659fd272]:nth-child(odd){background:#5dcda9}.login[data-v-659fd272]:nth-child(2n){background:#75eec7}h1[data-v-07bec8c6]{font-size:24px}h1[data-v-07bec8c6],p[data-v-07bec8c6]{text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p[data-v-07bec8c6]{white-space:pre-wrap}.audio[data-v-07bec8c6]{display:grid;grid-template-columns:1fr 3fr 1fr}.audio .title[data-v-07bec8c6]{display:grid;grid-template-columns:4fr 1fr}.audio .title svg[data-v-07bec8c6]{align-self:center}@media only screen and (max-width:600px){.audio[data-v-07bec8c6]{display:block}}