.navbar{justify-content:space-between;background-color:#18392b;padding:1rem 1.5rem;position:sticky;top:0;left:0;z-index:1000}.navbar,.navbar .nav-container{display:flex;align-items:center}.navbar .nav-link{color:#fff;text-decoration:none;margin:0 20px;font-size:1.4rem;padding:5px 10px}.navbar .nav-link:hover{text-decoration:underline}.navbar .logo{max-height:60px;height:auto;margin-right:20px}.navbar .gear-button{color:#fff;text-decoration:none;margin-left:auto;font-size:1.25rem;padding:5px}.navbar .user-dropdown{margin-left:20px}.navbar .user-dropdown select{padding:5px;font-size:1rem;border-radius:4px;border:1px solid #18392b}.right-section{display:flex;align-items:center;gap:1rem;margin-left:auto}.gear-button{color:#fff;text-decoration:none;font-size:1.25rem;padding:5px}.gear-button:hover{color:#ddd}.login-button{background-color:#fff;color:#18392b;border:none;padding:.5rem 1rem;border-radius:5px;font-size:1rem;cursor:pointer;margin-left:1rem}.login-button:hover{background-color:#275d46;color:#fff}.user-info{display:flex;align-items:center;gap:.5rem}.user-name{color:#fff;font-size:1rem}.logout-button{background-color:#fff;color:#18392b;border:none;padding:.4rem .8rem;border-radius:4px;font-size:.9rem;margin-right:1rem;cursor:pointer}.logout-button:hover{background-color:#275d46;color:#fff}.experiment-list[data-v-7b622cfb]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.experiment-list .header[data-v-7b622cfb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.experiment-list .header h3[data-v-7b622cfb]{color:#18392b}.experiment-list .header .button-group[data-v-7b622cfb]{display:flex;gap:10px}.experiment-list .header .new-experiment-button[data-v-7b622cfb]{padding:8px 16px;background-color:#18392b;color:#fff;border:none;border-radius:5px;cursor:pointer}.experiment-list .header .new-experiment-button[data-v-7b622cfb]:hover{background-color:#091510}.experiment-list .search-input[data-v-7b622cfb],.experiment-list .toggle-filter-button[data-v-7b622cfb]{display:block;width:100%;margin:10px auto;padding:10px;border-radius:5px;border:1px solid #ebebe6}.experiment-list .filters[data-v-7b622cfb]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:10px auto}.experiment-list .filters .date-input[data-v-7b622cfb],.experiment-list .filters .filter-multiselect[data-v-7b622cfb]{flex:1 1 45%;margin:10px 5px;padding:10px;border-radius:5px;border:1px solid #ebebe6;background-color:#fff}.experiment-list .filters .fetch-button[data-v-7b622cfb]{flex:1 1 100%;margin:10px 5px;padding:10px;border-radius:5px;background-color:#18392b;color:#fff;border:none;cursor:pointer}.experiment-list .filters .fetch-button[data-v-7b622cfb]:hover{background-color:#091510}.experiment-list .experiment-table[data-v-7b622cfb]{table-layout:fixed;width:100%}.experiment-list .experiment-table th[data-v-7b622cfb]{background-color:#fff;border:1px solid #18392b;cursor:pointer}.experiment-list .experiment-table .experiment-row[data-v-7b622cfb]{background-color:#ebebe6}.experiment-list .experiment-table .experiment-row[data-v-7b622cfb]:hover{background-color:#fff}.experiment-list .experiment-table td[data-v-7b622cfb],.experiment-list .experiment-table th[data-v-7b622cfb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px}.experiment-list .experiment-table .col-name[data-v-7b622cfb]{width:25%}.experiment-list .experiment-table .col-location[data-v-7b622cfb]{width:20%}.experiment-list .experiment-table .col-end_date[data-v-7b622cfb],.experiment-list .experiment-table .col-start_date[data-v-7b622cfb]{width:15%}.experiment-list .experiment-table .col-project[data-v-7b622cfb]{width:25%}.experiment-list .pagination[data-v-7b622cfb]{display:flex;justify-content:center;margin-top:20px}.experiment-list .pagination button[data-v-7b622cfb]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.experiment-list .pagination button.active[data-v-7b622cfb],.experiment-list .pagination button[data-v-7b622cfb]:hover{background-color:#091510}.experiment-list .clickable[data-v-7b622cfb]{color:#18392b;text-decoration:underline;cursor:pointer}body[data-v-a7175a6a]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-a7175a6a]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-a7175a6a],table thead[data-v-a7175a6a]{position:sticky;top:0;z-index:10}td[data-v-a7175a6a],th[data-v-a7175a6a]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-a7175a6a]{margin-bottom:5px}th[data-v-a7175a6a]{font-weight:700}th[data-v-a7175a6a],tr[data-v-a7175a6a]:hover{background-color:#ebebe6}button[data-v-a7175a6a]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-a7175a6a]:hover{background-color:#091510}.remove-btn[data-v-a7175a6a]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-a7175a6a]:hover{background-color:#c0392b}.remove-btn i[data-v-a7175a6a]{font-size:16px}.alert[data-v-a7175a6a]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-a7175a6a]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-a7175a6a]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-a7175a6a]:hover{border-color:#e6e6e6}.dropdown-field[data-v-a7175a6a]:focus{outline:none;border-color:#18392b}label[data-v-a7175a6a]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-a7175a6a],input[type=file][data-v-a7175a6a],input[type=text][data-v-a7175a6a]:not(.multiselect__input),textarea[data-v-a7175a6a]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-a7175a6a]{margin-bottom:1.5rem}.form-group label[data-v-a7175a6a]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-a7175a6a]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-a7175a6a]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-a7175a6a]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-a7175a6a]:hover{border-color:#18392b}.submit-button[data-v-a7175a6a]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-a7175a6a]:hover{background-color:#091510}.submit-button[data-v-a7175a6a]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-a7175a6a]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-a7175a6a]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-a7175a6a],.upload-controls .file-select-icon[data-v-a7175a6a]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-a7175a6a]:hover,.upload-controls .file-select-icon[data-v-a7175a6a]:hover{color:#091510}.upload-controls .cancel-icon[data-v-a7175a6a]{color:#e74c3c}.upload-controls .cancel-icon[data-v-a7175a6a]:hover{color:#d62c1a}.upload-controls span[data-v-a7175a6a]{font-size:1.1rem}.is-invalid[data-v-a7175a6a]{border-color:red}.error-feedback[data-v-a7175a6a]{color:red;font-size:.875em}.spinner[data-v-a7175a6a]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-a7175a6a 1s linear infinite}.overlay[data-v-a7175a6a]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-a7175a6a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-a7175a6a]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-a7175a6a]{padding:5px;font-size:1rem}.add-metadata button[data-v-a7175a6a]{padding:5px 10px;font-size:1rem}.create-experiment[data-v-a7175a6a]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1)}.create-experiment h1[data-v-a7175a6a]{margin-bottom:2rem;text-align:center}body[data-v-08527793]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-08527793]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-08527793],table thead[data-v-08527793]{position:sticky;top:0;z-index:10}td[data-v-08527793],th[data-v-08527793]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-08527793]{margin-bottom:5px}th[data-v-08527793]{font-weight:700}th[data-v-08527793],tr[data-v-08527793]:hover{background-color:#ebebe6}button[data-v-08527793]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-08527793]:hover{background-color:#091510}.remove-btn[data-v-08527793]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-08527793]:hover{background-color:#c0392b}.remove-btn i[data-v-08527793]{font-size:16px}.alert[data-v-08527793]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-08527793]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-08527793]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-08527793]:hover{border-color:#e6e6e6}.dropdown-field[data-v-08527793]:focus{outline:none;border-color:#18392b}label[data-v-08527793]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-08527793],input[type=file][data-v-08527793],input[type=text][data-v-08527793]:not(.multiselect__input),textarea[data-v-08527793]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-08527793]{margin-bottom:1.5rem}.form-group label[data-v-08527793]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-08527793]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-08527793]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-08527793]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-08527793]:hover{border-color:#18392b}.submit-button[data-v-08527793]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-08527793]:hover{background-color:#091510}.submit-button[data-v-08527793]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-08527793]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-08527793]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-08527793],.upload-controls .file-select-icon[data-v-08527793]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-08527793]:hover,.upload-controls .file-select-icon[data-v-08527793]:hover{color:#091510}.upload-controls .cancel-icon[data-v-08527793]{color:#e74c3c}.upload-controls .cancel-icon[data-v-08527793]:hover{color:#d62c1a}.upload-controls span[data-v-08527793]{font-size:1.1rem}.is-invalid[data-v-08527793]{border-color:red}.error-feedback[data-v-08527793]{color:red;font-size:.875em}.spinner[data-v-08527793]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-08527793 1s linear infinite}.overlay[data-v-08527793]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-08527793{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-08527793]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-08527793]{padding:5px;font-size:1rem}.add-metadata button[data-v-08527793]{padding:5px 10px;font-size:1rem}.mdlist-panel[data-v-08527793]{border:1px solid #e8e8ec;border-radius:10px;padding:14px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.04)}.mdlist-header[data-v-08527793]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.title[data-v-08527793]{font-weight:600}.header-actions[data-v-08527793]{display:flex;gap:8px;align-items:center}.btn-ghost[data-v-08527793],.btn-secondary[data-v-08527793],.btn[data-v-08527793],.cancel-btn[data-v-08527793],.save-btn[data-v-08527793]{border-radius:6px;cursor:pointer;font-size:.9rem;transition:filter .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;border:none}.btn[data-v-08527793]{padding:6px 12px;background:#18392b;color:#fff}.btn[data-v-08527793]:hover{filter:brightness(.95)}.btn-secondary[data-v-08527793]{padding:6px 12px;background:#52b68c;color:#222}.btn-secondary[data-v-08527793]:hover{filter:brightness(.97)}.btn-ghost[data-v-08527793]{display:inline-flex;gap:6px;align-items:center;padding:6px 10px;background:transparent;color:#18392b;border:1px solid #18392b}.btn-ghost[data-v-08527793]:hover{background:rgba(24,57,43,.08)}.toolbar-row[data-v-08527793]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:8px 10px;background:#fafafa;border:1px solid #eee;border-radius:8px;margin-bottom:12px}.add-existing-mdlist[data-v-08527793],.non-default-row[data-v-08527793]{display:flex;gap:8px;align-items:center}.edit-row input[data-v-08527793],.pl-modal-body input[data-v-08527793],select[data-v-08527793]{padding:6px 8px;border:1px solid #d0d5dd;border-radius:6px;outline:none}.edit-row input[data-v-08527793]:focus,.pl-modal-body input[data-v-08527793]:focus,select[data-v-08527793]:focus{border-color:#18392b;box-shadow:0 0 0 3px rgba(24,57,43,.15)}.non-default-dropdown[data-v-08527793]{padding:6px 8px;border:1px solid #ccc;border-radius:6px}.kv-list[data-v-08527793]{list-style:none;padding:0;margin:0}.metadata-item[data-v-08527793]{margin-bottom:8px;padding:10px;border:1px solid transparent;border-radius:8px;cursor:pointer}.metadata-item.editable[data-v-08527793]:hover{border-color:rgba(24,57,43,.25);background:rgba(24,57,43,.06)}.editable-row[data-v-08527793]{display:flex;align-items:center;gap:6px}.metadata-key[data-v-08527793]{font-weight:600}.metadata-unit[data-v-08527793]{color:gray;font-size:.9rem}.edit-row[data-v-08527793]{display:flex;gap:8px;align-items:center}.edit-row input[data-v-08527793]{min-width:220px}.cancel-btn[data-v-08527793],.save-btn[data-v-08527793]{padding:.3rem .6rem}.save-btn[data-v-08527793]{background:#18392b;color:#fff}.cancel-btn[data-v-08527793]{background:transparent;color:#18392b;border:1px solid #18392b}.cancel-btn[data-v-08527793]:hover{background:rgba(24,57,43,.08)}.child-mdlists[data-v-08527793]{margin-top:12px}.nested-mdlist[data-v-08527793]{padding-left:20px;border-left:2px solid #61bc95;margin-top:10px}.pl-modal-overlay[data-v-08527793]{position:fixed;inset:0;background:rgba(9,10,15,.45);display:grid;place-items:center;z-index:2000}.pl-modal[data-v-08527793]{width:100%;max-width:520px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);overflow:hidden}.pl-modal-header[data-v-08527793]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #eee}.pl-modal-close[data-v-08527793]{background:transparent;border:0;font-size:22px;cursor:pointer;line-height:1;color:#18392b}.pl-modal-close[data-v-08527793]:hover{filter:brightness(.9)}.pl-modal-body[data-v-08527793]{padding:14px 16px;display:grid;gap:10px}.pl-modal-footer[data-v-08527793]{display:flex;gap:8px;justify-content:flex-end;padding:12px 16px;border-top:1px solid #eee}.form-row[data-v-08527793]{display:grid;gap:6px}.checkbox-row[data-v-08527793]{margin-top:4px}.checkbox[data-v-08527793]{display:inline-flex;gap:8px;align-items:center}body[data-v-37657569]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-37657569]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-37657569],table thead[data-v-37657569]{position:sticky;top:0;z-index:10}td[data-v-37657569],th[data-v-37657569]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-37657569]{margin-bottom:5px}th[data-v-37657569]{font-weight:700}th[data-v-37657569],tr[data-v-37657569]:hover{background-color:#ebebe6}button[data-v-37657569]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-37657569]:hover{background-color:#091510}.remove-btn[data-v-37657569]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-37657569]:hover{background-color:#c0392b}.remove-btn i[data-v-37657569]{font-size:16px}.alert[data-v-37657569]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-37657569]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-37657569]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-37657569]:hover{border-color:#e6e6e6}.dropdown-field[data-v-37657569]:focus{outline:none;border-color:#18392b}label[data-v-37657569]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-37657569],input[type=file][data-v-37657569],input[type=text][data-v-37657569]:not(.multiselect__input),textarea[data-v-37657569]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-37657569]{margin-bottom:1.5rem}.form-group label[data-v-37657569]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-37657569]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-37657569]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-37657569]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-37657569]:hover{border-color:#18392b}.submit-button[data-v-37657569]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-37657569]:hover{background-color:#091510}.submit-button[data-v-37657569]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-37657569]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-37657569]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-37657569],.upload-controls .file-select-icon[data-v-37657569]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-37657569]:hover,.upload-controls .file-select-icon[data-v-37657569]:hover{color:#091510}.upload-controls .cancel-icon[data-v-37657569]{color:#e74c3c}.upload-controls .cancel-icon[data-v-37657569]:hover{color:#d62c1a}.upload-controls span[data-v-37657569]{font-size:1.1rem}.is-invalid[data-v-37657569]{border-color:red}.error-feedback[data-v-37657569]{color:red;font-size:.875em}.spinner[data-v-37657569]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-37657569 1s linear infinite}.overlay[data-v-37657569]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-37657569{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-37657569]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-37657569]{padding:5px;font-size:1rem}.add-metadata button[data-v-37657569]{padding:5px 10px;font-size:1rem}.mdlist-panel[data-v-37657569]{border:1px solid #e8e8ec;border-radius:10px;padding:14px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.04)}.mdlist-header[data-v-37657569]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.title[data-v-37657569]{font-weight:600}.header-actions[data-v-37657569]{display:flex;gap:8px;align-items:center}.btn-ghost[data-v-37657569],.btn-secondary[data-v-37657569],.btn[data-v-37657569],.cancel-btn[data-v-37657569],.save-btn[data-v-37657569]{border-radius:6px;cursor:pointer;font-size:.9rem;transition:filter .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;border:none}.btn[data-v-37657569]{padding:6px 12px;background:#18392b;color:#fff}.btn[data-v-37657569]:hover{filter:brightness(.95)}.btn-secondary[data-v-37657569]{padding:6px 12px;background:#52b68c;color:#222}.btn-secondary[data-v-37657569]:hover{filter:brightness(.97)}.btn-ghost[data-v-37657569]{display:inline-flex;gap:6px;align-items:center;padding:6px 10px;background:transparent;color:#18392b;border:1px solid #18392b}.btn-ghost[data-v-37657569]:hover{background:rgba(24,57,43,.08)}.toolbar-row[data-v-37657569]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:8px 10px;background:#fafafa;border:1px solid #eee;border-radius:8px;margin-bottom:12px}.add-existing-mdlist[data-v-37657569],.non-default-row[data-v-37657569]{display:flex;gap:8px;align-items:center}.edit-row input[data-v-37657569],.pl-modal-body input[data-v-37657569],select[data-v-37657569]{padding:6px 8px;border:1px solid #d0d5dd;border-radius:6px;outline:none}.edit-row input[data-v-37657569]:focus,.pl-modal-body input[data-v-37657569]:focus,select[data-v-37657569]:focus{border-color:#18392b;box-shadow:0 0 0 3px rgba(24,57,43,.15)}.non-default-dropdown[data-v-37657569]{padding:6px 8px;border:1px solid #ccc;border-radius:6px}.kv-list[data-v-37657569]{list-style:none;padding:0;margin:0}.metadata-item[data-v-37657569]{margin-bottom:8px;padding:10px;border:1px solid transparent;border-radius:8px;cursor:pointer}.metadata-item.editable[data-v-37657569]:hover{border-color:rgba(24,57,43,.25);background:rgba(24,57,43,.06)}.editable-row[data-v-37657569]{display:flex;align-items:center;gap:6px}.metadata-key[data-v-37657569]{font-weight:600}.metadata-unit[data-v-37657569]{color:gray;font-size:.9rem}.edit-row[data-v-37657569]{display:flex;gap:8px;align-items:center}.edit-row input[data-v-37657569]{min-width:220px}.cancel-btn[data-v-37657569],.save-btn[data-v-37657569]{padding:.3rem .6rem}.save-btn[data-v-37657569]{background:#18392b;color:#fff}.cancel-btn[data-v-37657569]{background:transparent;color:#18392b;border:1px solid #18392b}.cancel-btn[data-v-37657569]:hover{background:rgba(24,57,43,.08)}.child-mdlists[data-v-37657569]{margin-top:12px}.nested-mdlist[data-v-37657569]{padding-left:20px;border-left:2px solid #61bc95;margin-top:10px}.pl-modal-overlay[data-v-37657569]{position:fixed;inset:0;background:rgba(9,10,15,.45);display:grid;place-items:center;z-index:2000}.pl-modal[data-v-37657569]{width:100%;max-width:520px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);overflow:hidden}.pl-modal-header[data-v-37657569]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #eee}.pl-modal-close[data-v-37657569]{background:transparent;border:0;font-size:22px;cursor:pointer;line-height:1;color:#18392b}.pl-modal-close[data-v-37657569]:hover{filter:brightness(.9)}.pl-modal-body[data-v-37657569]{padding:14px 16px;display:grid;gap:10px}.pl-modal-footer[data-v-37657569]{display:flex;gap:8px;justify-content:flex-end;padding:12px 16px;border-top:1px solid #eee}.form-row[data-v-37657569]{display:grid;gap:6px}.checkbox-row[data-v-37657569]{margin-top:4px}.checkbox[data-v-37657569]{display:inline-flex;gap:8px;align-items:center}.header[data-v-14c9dc41]{margin-bottom:10px}.add-existing-wrapper[data-v-14c9dc41]{display:flex;gap:8px;align-items:center;margin-bottom:16px}.btn-primary[data-v-14c9dc41]{padding:6px 10px}.empty-state[data-v-14c9dc41]{color:#666;margin:10px 0}.mdlist-panels[data-v-14c9dc41]{display:grid;gap:14px}body[data-v-0186aa0e]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-0186aa0e]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-0186aa0e],table thead[data-v-0186aa0e]{position:sticky;top:0;z-index:10}td[data-v-0186aa0e],th[data-v-0186aa0e]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-0186aa0e]{margin-bottom:5px}th[data-v-0186aa0e]{font-weight:700}th[data-v-0186aa0e],tr[data-v-0186aa0e]:hover{background-color:#ebebe6}button[data-v-0186aa0e]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-0186aa0e]:hover{background-color:#091510}.remove-btn[data-v-0186aa0e]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-0186aa0e]:hover{background-color:#c0392b}.remove-btn i[data-v-0186aa0e]{font-size:16px}.alert[data-v-0186aa0e]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-0186aa0e]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-0186aa0e]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-0186aa0e]:hover{border-color:#e6e6e6}.dropdown-field[data-v-0186aa0e]:focus{outline:none;border-color:#18392b}label[data-v-0186aa0e]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-0186aa0e],input[type=file][data-v-0186aa0e],input[type=text][data-v-0186aa0e]:not(.multiselect__input),textarea[data-v-0186aa0e]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-0186aa0e]{margin-bottom:1.5rem}.form-group label[data-v-0186aa0e]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-0186aa0e]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-0186aa0e]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-0186aa0e]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-0186aa0e]:hover{border-color:#18392b}.submit-button[data-v-0186aa0e]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-0186aa0e]:hover{background-color:#091510}.submit-button[data-v-0186aa0e]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-0186aa0e]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-0186aa0e]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-0186aa0e],.upload-controls .file-select-icon[data-v-0186aa0e]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-0186aa0e]:hover,.upload-controls .file-select-icon[data-v-0186aa0e]:hover{color:#091510}.upload-controls .cancel-icon[data-v-0186aa0e]{color:#e74c3c}.upload-controls .cancel-icon[data-v-0186aa0e]:hover{color:#d62c1a}.upload-controls span[data-v-0186aa0e]{font-size:1.1rem}.is-invalid[data-v-0186aa0e]{border-color:red}.error-feedback[data-v-0186aa0e]{color:red;font-size:.875em}.spinner[data-v-0186aa0e]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-0186aa0e 1s linear infinite}.overlay[data-v-0186aa0e]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-0186aa0e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-0186aa0e]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-0186aa0e]{padding:5px;font-size:1rem}.add-metadata button[data-v-0186aa0e]{padding:5px 10px;font-size:1rem}.linked-panel[data-v-0186aa0e]{background:#ebebe6;border-radius:8px;padding:14px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.header-row[data-v-0186aa0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.header-row h3[data-v-0186aa0e]{margin:0;color:#18392b}.actions[data-v-0186aa0e]{display:flex;gap:8px}.segmented[data-v-0186aa0e]{display:inline-flex;background:#f0f0f3;border:1px solid #e3e3e7;border-radius:8px;overflow:hidden}.seg-btn[data-v-0186aa0e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:8px 12px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.seg-btn[data-v-0186aa0e]:not(.active):hover{background:#e9e9ee}.seg-btn.active[data-v-0186aa0e]{background:#fff;color:#18392b;box-shadow:inset 0 0 0 1px #e3e3e7}.list-wrapper[data-v-0186aa0e]{background:#fff;border:1px solid #e8e8ec;border-radius:8px}.linked-table[data-v-0186aa0e]{width:100%;border-collapse:collapse;table-layout:fixed}.linked-table th[data-v-0186aa0e]{background:#fafafa}.linked-table td[data-v-0186aa0e],.linked-table th[data-v-0186aa0e]{border-bottom:1px solid #eee;padding:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clickable[data-v-0186aa0e]{color:#18392b;text-decoration:underline;cursor:pointer}.muted[data-v-0186aa0e]{color:#7a7a7a;margin:8px 0;text-align:center}.error[data-v-0186aa0e]{color:#d33;text-align:center}.ellipsis[data-v-0186aa0e]{text-overflow:ellipsis;overflow:hidden}body[data-v-3ac8efda]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-3ac8efda]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-3ac8efda],table thead[data-v-3ac8efda]{position:sticky;top:0;z-index:10}td[data-v-3ac8efda],th[data-v-3ac8efda]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-3ac8efda]{margin-bottom:5px}th[data-v-3ac8efda]{font-weight:700}th[data-v-3ac8efda],tr[data-v-3ac8efda]:hover{background-color:#ebebe6}button[data-v-3ac8efda]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-3ac8efda]:hover{background-color:#091510}.remove-btn[data-v-3ac8efda]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-3ac8efda]:hover{background-color:#c0392b}.remove-btn i[data-v-3ac8efda]{font-size:16px}.alert[data-v-3ac8efda]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-3ac8efda]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-3ac8efda]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-3ac8efda]:hover{border-color:#e6e6e6}.dropdown-field[data-v-3ac8efda]:focus{outline:none;border-color:#18392b}label[data-v-3ac8efda]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-3ac8efda],input[type=file][data-v-3ac8efda],input[type=text][data-v-3ac8efda]:not(.multiselect__input),textarea[data-v-3ac8efda]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-3ac8efda]{margin-bottom:1.5rem}.form-group label[data-v-3ac8efda]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-3ac8efda]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-3ac8efda]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-3ac8efda]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-3ac8efda]:hover{border-color:#18392b}.submit-button[data-v-3ac8efda]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-3ac8efda]:hover{background-color:#091510}.submit-button[data-v-3ac8efda]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-3ac8efda]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-3ac8efda]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-3ac8efda],.upload-controls .file-select-icon[data-v-3ac8efda]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-3ac8efda]:hover,.upload-controls .file-select-icon[data-v-3ac8efda]:hover{color:#091510}.upload-controls .cancel-icon[data-v-3ac8efda]{color:#e74c3c}.upload-controls .cancel-icon[data-v-3ac8efda]:hover{color:#d62c1a}.upload-controls span[data-v-3ac8efda]{font-size:1.1rem}.is-invalid[data-v-3ac8efda]{border-color:red}.error-feedback[data-v-3ac8efda]{color:red;font-size:.875em}.spinner[data-v-3ac8efda]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-3ac8efda 1s linear infinite}.overlay[data-v-3ac8efda]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-3ac8efda{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-3ac8efda]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-3ac8efda]{padding:5px;font-size:1rem}.add-metadata button[data-v-3ac8efda]{padding:5px 10px;font-size:1rem}.add-links-panel[data-v-3ac8efda]{background:#ebebe6;border-radius:8px;padding:14px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.header-row[data-v-3ac8efda]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.header-row h3[data-v-3ac8efda]{margin:0;color:#18392b}.actions[data-v-3ac8efda]{display:flex;gap:8px}.filters-row[data-v-3ac8efda]{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:12px;margin-bottom:12px}.filters-row .filter[data-v-3ac8efda]{display:grid;gap:6px}.filters-row .actions-inline[data-v-3ac8efda]{align-self:end}.btn-secondary[data-v-3ac8efda],.btn[data-v-3ac8efda]{border-radius:6px;cursor:pointer;border:none;padding:8px 12px}.btn[data-v-3ac8efda]{background:#18392b;color:#fff}.btn[data-v-3ac8efda]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-3ac8efda]{background:#4fb589;color:#222}.results-card[data-v-3ac8efda]{background:#fff;border:1px solid #e8e8ec;border-radius:8px;overflow:hidden}.results-table[data-v-3ac8efda]{width:100%;table-layout:fixed;border-collapse:collapse}.results-table th[data-v-3ac8efda]{background:#fafafa;text-align:left}.results-table td[data-v-3ac8efda],.results-table th[data-v-3ac8efda]{border-bottom:1px solid #eee;padding:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.center[data-v-3ac8efda]{text-align:center}.footer-row[data-v-3ac8efda]{display:flex;justify-content:flex-end;padding:10px}.clickable[data-v-3ac8efda]{color:#18392b;text-decoration:underline;cursor:pointer}.muted[data-v-3ac8efda]{color:#7a7a7a}.error[data-v-3ac8efda]{color:#d33}.entity-path[data-v-7dab2b3a]{font-size:.95rem;margin:4px 0 12px;padding:8px 12px;border-radius:8px;background:#f6f7fb;display:inline-block}.entity-path__label[data-v-7dab2b3a]{opacity:.8;margin-right:4px}.entity-path__sep[data-v-7dab2b3a]{margin:0 6px;opacity:.6}.entity-path__leaf[data-v-7dab2b3a]{font-weight:600}.entity-path__error[data-v-7dab2b3a],.entity-path__loading[data-v-7dab2b3a]{opacity:.85}body[data-v-1bddbda8]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-1bddbda8]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-1bddbda8],table thead[data-v-1bddbda8]{position:sticky;top:0;z-index:10}td[data-v-1bddbda8],th[data-v-1bddbda8]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-1bddbda8]{margin-bottom:5px}th[data-v-1bddbda8]{font-weight:700}th[data-v-1bddbda8],tr[data-v-1bddbda8]:hover{background-color:#ebebe6}button[data-v-1bddbda8]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-1bddbda8]:hover{background-color:#091510}.remove-btn[data-v-1bddbda8]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-1bddbda8]:hover{background-color:#c0392b}.remove-btn i[data-v-1bddbda8]{font-size:16px}.alert[data-v-1bddbda8]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-1bddbda8]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-1bddbda8]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-1bddbda8]:hover{border-color:#e6e6e6}.dropdown-field[data-v-1bddbda8]:focus{outline:none;border-color:#18392b}label[data-v-1bddbda8]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-1bddbda8],input[type=file][data-v-1bddbda8],input[type=text][data-v-1bddbda8]:not(.multiselect__input),textarea[data-v-1bddbda8]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-1bddbda8]{margin-bottom:1.5rem}.form-group label[data-v-1bddbda8]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-1bddbda8]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-1bddbda8]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-1bddbda8]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-1bddbda8]:hover{border-color:#18392b}.submit-button[data-v-1bddbda8]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-1bddbda8]:hover{background-color:#091510}.submit-button[data-v-1bddbda8]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-1bddbda8]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-1bddbda8]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-1bddbda8],.upload-controls .file-select-icon[data-v-1bddbda8]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-1bddbda8]:hover,.upload-controls .file-select-icon[data-v-1bddbda8]:hover{color:#091510}.upload-controls .cancel-icon[data-v-1bddbda8]{color:#e74c3c}.upload-controls .cancel-icon[data-v-1bddbda8]:hover{color:#d62c1a}.upload-controls span[data-v-1bddbda8]{font-size:1.1rem}.is-invalid[data-v-1bddbda8]{border-color:red}.error-feedback[data-v-1bddbda8]{color:red;font-size:.875em}.spinner[data-v-1bddbda8]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-1bddbda8 1s linear infinite}.overlay[data-v-1bddbda8]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-1bddbda8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-1bddbda8]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-1bddbda8]{padding:5px;font-size:1rem}.add-metadata button[data-v-1bddbda8]{padding:5px 10px;font-size:1rem}.experiment-details[data-v-1bddbda8]{max-width:800px;margin:0 auto;padding:20px;border-radius:8px;background-color:#ebebe6;box-shadow:0 4px 6px rgba(0,0,0,.1)}.experiment-details .header[data-v-1bddbda8]{display:flex;flex-direction:column;gap:5px}.experiment-details .header .header-content[data-v-1bddbda8]{display:flex;justify-content:space-between;align-items:center;width:100%}.experiment-details .header .experiment-path[data-v-1bddbda8]{font-size:1rem}.experiment-details .header .top-buttons[data-v-1bddbda8]{display:flex;gap:10px}.experiment-details .detail ul[data-v-1bddbda8]{list-style-type:none;padding:0}.experiment-details .detail ul li[data-v-1bddbda8]{padding:5px 0}.experiment-details .buttons-container[data-v-1bddbda8]{display:flex;justify-content:flex-end;gap:10px}body[data-v-400e6cc7]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-400e6cc7]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-400e6cc7],table thead[data-v-400e6cc7]{position:sticky;top:0;z-index:10}td[data-v-400e6cc7],th[data-v-400e6cc7]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-400e6cc7]{margin-bottom:5px}th[data-v-400e6cc7]{font-weight:700}th[data-v-400e6cc7],tr[data-v-400e6cc7]:hover{background-color:#ebebe6}button[data-v-400e6cc7]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-400e6cc7]:hover{background-color:#091510}.remove-btn[data-v-400e6cc7]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-400e6cc7]:hover{background-color:#c0392b}.remove-btn i[data-v-400e6cc7]{font-size:16px}.alert[data-v-400e6cc7]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-400e6cc7]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-400e6cc7]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-400e6cc7]:hover{border-color:#e6e6e6}.dropdown-field[data-v-400e6cc7]:focus{outline:none;border-color:#18392b}label[data-v-400e6cc7]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-400e6cc7],input[type=file][data-v-400e6cc7],input[type=text][data-v-400e6cc7]:not(.multiselect__input),textarea[data-v-400e6cc7]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-400e6cc7]{margin-bottom:1.5rem}.form-group label[data-v-400e6cc7]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-400e6cc7]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-400e6cc7]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-400e6cc7]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-400e6cc7]:hover{border-color:#18392b}.submit-button[data-v-400e6cc7]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-400e6cc7]:hover{background-color:#091510}.submit-button[data-v-400e6cc7]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-400e6cc7]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-400e6cc7]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-400e6cc7],.upload-controls .file-select-icon[data-v-400e6cc7]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-400e6cc7]:hover,.upload-controls .file-select-icon[data-v-400e6cc7]:hover{color:#091510}.upload-controls .cancel-icon[data-v-400e6cc7]{color:#e74c3c}.upload-controls .cancel-icon[data-v-400e6cc7]:hover{color:#d62c1a}.upload-controls span[data-v-400e6cc7]{font-size:1.1rem}.is-invalid[data-v-400e6cc7]{border-color:red}.error-feedback[data-v-400e6cc7]{color:red;font-size:.875em}.spinner[data-v-400e6cc7]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-400e6cc7 1s linear infinite}.overlay[data-v-400e6cc7]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-400e6cc7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-400e6cc7]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-400e6cc7]{padding:5px;font-size:1rem}.add-metadata button[data-v-400e6cc7]{padding:5px 10px;font-size:1rem}.folder-tree[data-v-400e6cc7]{list-style:none;margin-left:8px;border-left:1px solid #ccc}.folder-node[data-v-400e6cc7]{cursor:pointer;padding:1px 0}.folder-node.active[data-v-400e6cc7]{background-color:#61bc95;border-radius:2px}body[data-v-94922072]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-94922072]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-94922072],table thead[data-v-94922072]{position:sticky;top:0;z-index:10}td[data-v-94922072],th[data-v-94922072]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-94922072]{margin-bottom:5px}th[data-v-94922072]{font-weight:700}th[data-v-94922072],tr[data-v-94922072]:hover{background-color:#ebebe6}button[data-v-94922072]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-94922072]:hover{background-color:#091510}.remove-btn[data-v-94922072]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-94922072]:hover{background-color:#c0392b}.remove-btn i[data-v-94922072]{font-size:16px}.alert[data-v-94922072]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-94922072]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-94922072]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-94922072]:hover{border-color:#e6e6e6}.dropdown-field[data-v-94922072]:focus{outline:none;border-color:#18392b}label[data-v-94922072]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-94922072],input[type=file][data-v-94922072],input[type=text][data-v-94922072]:not(.multiselect__input),textarea[data-v-94922072]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-94922072]{margin-bottom:1.5rem}.form-group label[data-v-94922072]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-94922072]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-94922072]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-94922072]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-94922072]:hover{border-color:#18392b}.submit-button[data-v-94922072]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-94922072]:hover{background-color:#091510}.submit-button[data-v-94922072]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-94922072]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-94922072]{justify-content:flex-start;margin-top:20px}.upload-controls .cancel-icon[data-v-94922072],.upload-controls .file-select-icon[data-v-94922072]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-94922072]:hover,.upload-controls .file-select-icon[data-v-94922072]:hover{color:#091510}.upload-controls .cancel-icon[data-v-94922072]{color:#e74c3c}.upload-controls .cancel-icon[data-v-94922072]:hover{color:#d62c1a}.upload-controls span[data-v-94922072]{font-size:1.1rem}.is-invalid[data-v-94922072]{border-color:red}.error-feedback[data-v-94922072]{color:red;font-size:.875em}.spinner[data-v-94922072]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-94922072 1s linear infinite}.overlay[data-v-94922072]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-94922072{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-94922072]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-94922072]{padding:5px;font-size:1rem}.add-metadata button[data-v-94922072]{padding:5px 10px;font-size:1rem}.file-row i.bi-trash[data-v-94922072],.folder-name[data-v-94922072],input[type=checkbox][data-v-94922072]{cursor:pointer}.experiment-files[data-v-94922072]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;display:flex;flex-direction:column;gap:20px}.bulk-actions[data-v-94922072]{position:absolute;top:20px;right:20px;display:flex;gap:10px}.files-container[data-v-94922072]{display:flex;gap:20px;flex:1;align-items:stretch}.folder-section[data-v-94922072]{width:150px;background-color:#f5f5f5;border:1px solid #18392b;border-radius:4px;padding:10px;display:flex;flex-direction:column;height:100%;flex:1}.folder-header[data-v-94922072]{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%}.home-folder-wrapper[data-v-94922072]{display:flex;align-items:center}.add-folder-wrapper[data-v-94922072]{position:relative}.folder-input-dropdown[data-v-94922072]{position:absolute;top:110%;right:0;width:150px;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:8px;z-index:100;display:flex;flex-direction:column;gap:5px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.folder-input-dropdown input[data-v-94922072]{width:100%;padding:4px;border:1px solid #ccc;border-radius:4px}.folder-input-actions[data-v-94922072]{display:flex;justify-content:flex-end;gap:10px;margin-top:5px}.folder-input-actions button[data-v-94922072]{background:none!important;border:none!important;cursor:pointer;font-size:16px!important;padding:4px!important;color:#333!important}.folder-list[data-v-94922072]{width:100%;overflow-y:auto;flex:1;margin-top:5px}.folder-item[data-v-94922072]{display:flex;align-items:center;gap:5px;font-size:14px;padding:2px 0;cursor:pointer}.folder-item.active[data-v-94922072]{background-color:#61bc95;border-radius:2px}.files-table-section[data-v-94922072]{flex:3}.file-table[data-v-94922072]{width:100%;border-collapse:collapse;table-layout:fixed}.file-table td[data-v-94922072],.file-table th[data-v-94922072]{padding:8px;text-align:left}.checkbox-cell[data-v-94922072],.checkbox-header[data-v-94922072],.type-header[data-v-94922072]{width:40px}.file-row[data-v-94922072]:hover{background-color:#fff}.file-name-cell[data-v-94922072]{max-width:200px;overflow:hidden;padding:8px;white-space:nowrap}.file-name[data-v-94922072]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#18392b}.clickable[data-v-94922072]{cursor:pointer}.folder-edit-icons[data-v-94922072]{margin-left:5px;gap:5px}.rename-input[data-v-94922072]{width:100%;box-sizing:border-box;padding:2px 4px}.comment-container[data-v-94922072]{position:relative;cursor:pointer}.comment-text[data-v-94922072]{color:#18392b;text-decoration:underline;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.comment-text[data-v-94922072]:hover{color:#091510}.comment-tooltip[data-v-94922072]{bottom:-40px;padding:10px;border:1px solid #18392b;border-radius:4px;white-space:normal;word-wrap:break-word;max-width:250px;pointer-events:auto}.comment-editor[data-v-94922072],.comment-tooltip[data-v-94922072]{position:absolute;left:0;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:10}.comment-editor[data-v-94922072]{top:25px;width:300px;padding:12px;border:1px solid #18392b;border-radius:5px}.comment-editor textarea[data-v-94922072]{width:100%;height:80px;border:1px solid #fff;padding:5px}.comment-actions[data-v-94922072]{display:flex;justify-content:flex-end;gap:10px;margin-top:5px}.comment-actions button[data-v-94922072]{background:none!important;border:none!important;cursor:pointer;font-size:16px!important;padding:4px!important;color:#333!important}.upload-controls[data-v-94922072]{justify-content:flex-end}.upload-controls[data-v-94922072],.upload-info[data-v-94922072]{display:flex;align-items:center;gap:10px}.upload-btn[data-v-94922072]{padding:8px 16px;background:#18392b;border:none;border-radius:4px;color:#fff;cursor:pointer}.upload-btn[data-v-94922072]:disabled{opacity:.5;cursor:not-allowed}.cancel-icon[data-v-94922072]{font-size:20px;cursor:pointer}.fade-enter-active[data-v-94922072],.fade-leave-active[data-v-94922072]{transition:opacity .2s}.fade-enter[data-v-94922072],.fade-leave-to[data-v-94922072]{opacity:0}.save-btn[data-v-94922072]{background-color:#4caf50}.cancel-btn[data-v-94922072],.save-btn[data-v-94922072]{color:#fff;border:none;padding:4px 8px;border-radius:4px;cursor:pointer}.cancel-btn[data-v-94922072]{background-color:#f44336}.pagination[data-v-94922072]{display:flex;justify-content:center;margin-top:20px}.pagination button[data-v-94922072]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.pagination button.active[data-v-94922072],.pagination button[data-v-94922072]:hover{background-color:#091510}.folder-edit-icons[data-v-94922072]{display:inline-flex;align-items:center;gap:4px;margin-left:-6px}.folder-edit-icons i[data-v-94922072]{cursor:pointer}body[data-v-6c79b1a0]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-6c79b1a0]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-6c79b1a0],table thead[data-v-6c79b1a0]{position:sticky;top:0;z-index:10}td[data-v-6c79b1a0],th[data-v-6c79b1a0]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-6c79b1a0]{margin-bottom:5px}th[data-v-6c79b1a0]{font-weight:700}th[data-v-6c79b1a0],tr[data-v-6c79b1a0]:hover{background-color:#ebebe6}button[data-v-6c79b1a0]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-6c79b1a0]:hover{background-color:#091510}.remove-btn[data-v-6c79b1a0]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-6c79b1a0]:hover{background-color:#c0392b}.remove-btn i[data-v-6c79b1a0]{font-size:16px}.alert[data-v-6c79b1a0]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-6c79b1a0]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-6c79b1a0]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-6c79b1a0]:hover{border-color:#e6e6e6}.dropdown-field[data-v-6c79b1a0]:focus{outline:none;border-color:#18392b}label[data-v-6c79b1a0]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-6c79b1a0],input[type=file][data-v-6c79b1a0],input[type=text][data-v-6c79b1a0]:not(.multiselect__input),textarea[data-v-6c79b1a0]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-6c79b1a0]{margin-bottom:1.5rem}.form-group label[data-v-6c79b1a0]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-6c79b1a0]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-6c79b1a0]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-6c79b1a0]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-6c79b1a0]:hover{border-color:#18392b}.submit-button[data-v-6c79b1a0]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-6c79b1a0]:hover{background-color:#091510}.submit-button[data-v-6c79b1a0]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-6c79b1a0]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-6c79b1a0]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-6c79b1a0],.upload-controls .file-select-icon[data-v-6c79b1a0]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-6c79b1a0]:hover,.upload-controls .file-select-icon[data-v-6c79b1a0]:hover{color:#091510}.upload-controls .cancel-icon[data-v-6c79b1a0]{color:#e74c3c}.upload-controls .cancel-icon[data-v-6c79b1a0]:hover{color:#d62c1a}.upload-controls span[data-v-6c79b1a0]{font-size:1.1rem}.is-invalid[data-v-6c79b1a0]{border-color:red}.error-feedback[data-v-6c79b1a0]{color:red;font-size:.875em}.spinner[data-v-6c79b1a0]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-6c79b1a0 1s linear infinite}.overlay[data-v-6c79b1a0]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-6c79b1a0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-6c79b1a0]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-6c79b1a0]{padding:5px;font-size:1rem}.add-metadata button[data-v-6c79b1a0]{padding:5px 10px;font-size:1rem}.experiment-comments[data-v-6c79b1a0]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.experiment-comments h3[data-v-6c79b1a0]{margin-bottom:20px;color:#18392b}.experiment-comments .add-comment-form[data-v-6c79b1a0]{display:flex;flex-direction:column;gap:10px}.experiment-comments .add-comment-form .upload-controls[data-v-6c79b1a0]{display:flex;align-items:center;justify-content:space-between;width:100%}.experiment-comments .add-comment-form .upload-controls .file-select-icon[data-v-6c79b1a0]{cursor:pointer;color:#18392b;font-size:2rem}.experiment-comments .add-comment-form .upload-controls .file-select-icon[data-v-6c79b1a0]:hover{color:#091510}.experiment-comments .add-comment-form .upload-controls .cancel-icon[data-v-6c79b1a0]{cursor:pointer;color:#e74c3c}.experiment-comments .add-comment-form .upload-controls .cancel-icon[data-v-6c79b1a0]:hover{color:#d62c1a}.experiment-comments .add-comment-form .upload-controls .submit-button-container[data-v-6c79b1a0]{margin-left:auto}.experiment-comments .add-comment-form .upload-controls .submit-button-container button[data-v-6c79b1a0]{padding:5px 10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.experiment-comments .add-comment-form .upload-controls .submit-button-container button[data-v-6c79b1a0]:hover{background-color:#091510}.experiment-comments ul[data-v-6c79b1a0]{list-style-type:none;padding:0}.experiment-comments .comment-item[data-v-6c79b1a0]{padding:10px;margin-top:10px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:4px}.experiment-comments .comment-item .comment-top[data-v-6c79b1a0]{display:flex;justify-content:space-between;align-items:center}.experiment-comments .comment-item .comment-top .comment-meta[data-v-6c79b1a0]{font-size:.85em;color:#18392b}.experiment-comments .comment-item .comment-top .comment-actions[data-v-6c79b1a0]{display:flex;gap:5px}.experiment-comments .comment-item .comment-content[data-v-6c79b1a0]{margin-top:10px}.experiment-comments .comment-item .comment-files[data-v-6c79b1a0],.experiment-comments .comment-item .comment-text[data-v-6c79b1a0],.experiment-comments .comment-item .edit-textarea[data-v-6c79b1a0]{margin-top:5px}.experiment-comments .comment-item .button-group[data-v-6c79b1a0],.experiment-comments .comment-item .edit-btn[data-v-6c79b1a0],.experiment-comments .comment-item .remove-btn[data-v-6c79b1a0]{padding:5px 10px;border:none;cursor:pointer;border-radius:4px;color:#fff}.experiment-comments .comment-item .icon-btn[data-v-6c79b1a0]{background:none;border:none;color:#18392b;cursor:pointer;padding:6px 8px;margin:0 5px}.experiment-comments .comment-item .icon-btn i[data-v-6c79b1a0]{font-size:1.5rem}.experiment-comments .comment-item .icon-btn[data-v-6c79b1a0]:hover{color:#000}.experiment-comments .comment-item .save-btn i[data-v-6c79b1a0]{color:#18392b}.experiment-comments .comment-item .save-btn i[data-v-6c79b1a0]:hover{color:#000}.experiment-comments .comment-item .cancel-btn i[data-v-6c79b1a0]{color:#e74c3c}.experiment-comments .comment-item .cancel-btn i[data-v-6c79b1a0]:hover{color:#a82315}.experiment-comments .pagination[data-v-6c79b1a0]{display:flex;justify-content:center;margin-top:20px}.experiment-comments .pagination button[data-v-6c79b1a0]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.experiment-comments .pagination button.active[data-v-6c79b1a0],.experiment-comments .pagination button[data-v-6c79b1a0]:hover{background-color:#091510}body[data-v-371af630]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-371af630]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-371af630],table thead[data-v-371af630]{position:sticky;top:0;z-index:10}td[data-v-371af630],th[data-v-371af630]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-371af630]{margin-bottom:5px}th[data-v-371af630]{font-weight:700}th[data-v-371af630],tr[data-v-371af630]:hover{background-color:#ebebe6}button[data-v-371af630]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-371af630]:hover{background-color:#091510}.remove-btn[data-v-371af630]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-371af630]:hover{background-color:#c0392b}.remove-btn i[data-v-371af630]{font-size:16px}.alert[data-v-371af630]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-371af630]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-371af630]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-371af630]:hover{border-color:#e6e6e6}.dropdown-field[data-v-371af630]:focus{outline:none;border-color:#18392b}label[data-v-371af630]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-371af630],input[type=file][data-v-371af630],input[type=text][data-v-371af630]:not(.multiselect__input),textarea[data-v-371af630]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-371af630]{margin-bottom:1.5rem}.form-group label[data-v-371af630]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-371af630]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-371af630]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-371af630]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-371af630]:hover{border-color:#18392b}.submit-button[data-v-371af630]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-371af630]:hover{background-color:#091510}.submit-button[data-v-371af630]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-371af630]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-371af630]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-371af630],.upload-controls .file-select-icon[data-v-371af630]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-371af630]:hover,.upload-controls .file-select-icon[data-v-371af630]:hover{color:#091510}.upload-controls .cancel-icon[data-v-371af630]{color:#e74c3c}.upload-controls .cancel-icon[data-v-371af630]:hover{color:#d62c1a}.upload-controls span[data-v-371af630]{font-size:1.1rem}.is-invalid[data-v-371af630]{border-color:red}.error-feedback[data-v-371af630]{color:red;font-size:.875em}.spinner[data-v-371af630]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-371af630 1s linear infinite}.overlay[data-v-371af630]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-371af630{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-371af630]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-371af630]{padding:5px;font-size:1rem}.add-metadata button[data-v-371af630]{padding:5px 10px;font-size:1rem}.instruments[data-v-371af630]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.instruments h3[data-v-371af630]{margin-bottom:20px;color:#18392b}.instruments .instrument-table[data-v-371af630]{width:100%;margin-bottom:20px}.instruments .instrument-table tr[data-v-371af630]:hover{background-color:#fff}.instruments .instrument-table .remove-btn[data-v-371af630]{background:none;border:none;cursor:pointer}.instruments .instrument-table .remove-btn i[data-v-371af630]{color:#18392b;font-size:1.2rem}.instruments .instrument-table .remove-btn i[data-v-371af630]:hover{color:#091510}.instruments .add-instrument-controls[data-v-371af630]{display:flex;gap:10px}.instruments .add-instrument-controls select[data-v-371af630]{flex:1;padding:5px;border-radius:4px}.instruments .add-instrument-controls button[data-v-371af630]{background-color:#18392b;color:#fff;padding:5px 10px;border:none;border-radius:4px;cursor:pointer}body[data-v-c5dc4e40]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-c5dc4e40]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-c5dc4e40],table thead[data-v-c5dc4e40]{position:sticky;top:0;z-index:10}td[data-v-c5dc4e40],th[data-v-c5dc4e40]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-c5dc4e40]{margin-bottom:5px}th[data-v-c5dc4e40]{font-weight:700}th[data-v-c5dc4e40],tr[data-v-c5dc4e40]:hover{background-color:#ebebe6}button[data-v-c5dc4e40]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-c5dc4e40]:hover{background-color:#091510}.remove-btn[data-v-c5dc4e40]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-c5dc4e40]:hover{background-color:#c0392b}.remove-btn i[data-v-c5dc4e40]{font-size:16px}.alert[data-v-c5dc4e40]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-c5dc4e40]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-c5dc4e40]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-c5dc4e40]:hover{border-color:#e6e6e6}.dropdown-field[data-v-c5dc4e40]:focus{outline:none;border-color:#18392b}label[data-v-c5dc4e40]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-c5dc4e40],input[type=file][data-v-c5dc4e40],input[type=text][data-v-c5dc4e40]:not(.multiselect__input),textarea[data-v-c5dc4e40]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-c5dc4e40]{margin-bottom:1.5rem}.form-group label[data-v-c5dc4e40]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-c5dc4e40]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-c5dc4e40]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-c5dc4e40]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-c5dc4e40]:hover{border-color:#18392b}.submit-button[data-v-c5dc4e40]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-c5dc4e40]:hover{background-color:#091510}.submit-button[data-v-c5dc4e40]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-c5dc4e40]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-c5dc4e40]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-c5dc4e40],.upload-controls .file-select-icon[data-v-c5dc4e40]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-c5dc4e40]:hover,.upload-controls .file-select-icon[data-v-c5dc4e40]:hover{color:#091510}.upload-controls .cancel-icon[data-v-c5dc4e40]{color:#e74c3c}.upload-controls .cancel-icon[data-v-c5dc4e40]:hover{color:#d62c1a}.upload-controls span[data-v-c5dc4e40]{font-size:1.1rem}.is-invalid[data-v-c5dc4e40]{border-color:red}.error-feedback[data-v-c5dc4e40]{color:red;font-size:.875em}.spinner[data-v-c5dc4e40]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-c5dc4e40 1s linear infinite}.overlay[data-v-c5dc4e40]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-c5dc4e40{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-c5dc4e40]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-c5dc4e40]{padding:5px;font-size:1rem}.add-metadata button[data-v-c5dc4e40]{padding:5px 10px;font-size:1rem}.create-project[data-v-c5dc4e40]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1)}.create-project h1[data-v-c5dc4e40]{margin-bottom:2rem;text-align:center}.project-details[data-v-a7cd2fdc]{max-width:800px;margin:0 auto;padding:20px;border-radius:8px;background-color:#ebebe6;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.project-details .buttons-container[data-v-a7cd2fdc]{display:flex;justify-content:space-between;width:100%;align-items:flex-end}.project-details .buttons-container .left-buttons[data-v-a7cd2fdc],.project-details .buttons-container .right-buttons[data-v-a7cd2fdc],.project-details .top-buttons[data-v-a7cd2fdc]{display:flex;gap:10px}.project-details .header[data-v-a7cd2fdc]{display:flex;justify-content:space-between;align-items:center}.project-details .header h2[data-v-a7cd2fdc]{color:#18392b;margin-bottom:20px}.project-details .detail[data-v-a7cd2fdc]{margin-bottom:10px;font-size:16px}.project-details .detail strong[data-v-a7cd2fdc]{color:#000}.project-details .user-management-blade[data-v-a7cd2fdc]{width:100%;margin-top:20px;padding:20px;background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.project-details .blade-header[data-v-a7cd2fdc]{display:flex;justify-content:space-between;align-items:center}.project-details .user-table[data-v-a7cd2fdc]{width:100%;margin-top:10px;border-collapse:collapse}.project-details .user-table td[data-v-a7cd2fdc],.project-details .user-table th[data-v-a7cd2fdc]{padding:8px;text-align:left}.project-details .user-table td button.remove-btn[data-v-a7cd2fdc]{color:red;border:none;background:none;cursor:pointer}.project-details .add-user-row[data-v-a7cd2fdc]{display:flex;gap:10px;align-items:center}.project-details .add-user-row[data-v-a7cd2fdc] .multiselect{flex:1}.project-details .add-user-row select[data-v-a7cd2fdc]{height:38px}.project-details .add-user-row button[data-v-a7cd2fdc]{white-space:nowrap;height:38px}.project-details .add-users-section[data-v-a7cd2fdc]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.project-details .add-users-section button[data-v-a7cd2fdc],.project-details .add-users-section select[data-v-a7cd2fdc]{padding:5px}.workflow-list[data-v-5ae217e0]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.workflow-list .header[data-v-5ae217e0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.workflow-list .header h3[data-v-5ae217e0]{color:#18392b}.workflow-list .header .new-workflow-button[data-v-5ae217e0]{padding:8px 16px;background-color:#18392b;color:#fff;border:none;border-radius:5px;cursor:pointer}.workflow-list .header .new-workflow-button[data-v-5ae217e0]:hover{background-color:#091510}.workflow-list .toggle-filter-button[data-v-5ae217e0],.workflow-list .workflow-table[data-v-5ae217e0]{width:100%}.workflow-list .workflow-table th[data-v-5ae217e0]{background-color:#fff;border:1px solid #18392b;cursor:pointer}.workflow-list .filters[data-v-5ae217e0]{display:flex;justify-content:space-between;width:80%;max-width:1000px;margin:10px auto}.workflow-list .workflow-row[data-v-5ae217e0]{background-color:#ebebe6;cursor:pointer}.workflow-list .workflow-row[data-v-5ae217e0]:hover{background-color:#fff}.workflow-list .pagination[data-v-5ae217e0]{display:flex;justify-content:center;margin-top:20px}.workflow-list .pagination button[data-v-5ae217e0]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.workflow-list .pagination button.active[data-v-5ae217e0],.workflow-list .pagination button[data-v-5ae217e0]:hover{background-color:#091510}.experiment-list[data-v-373972b5]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.experiment-list h3[data-v-373972b5]{margin-bottom:20px;color:#18392b}.experiment-list .experiment-table[data-v-373972b5],.experiment-list .toggle-filter-button[data-v-373972b5]{width:100%}.experiment-list .experiment-table th[data-v-373972b5]{background-color:#fff;border:1px solid #18392b;cursor:pointer}.experiment-list .filters[data-v-373972b5]{display:flex;justify-content:space-between;width:80%;max-width:1000px;margin:10px auto}.experiment-list .experiment-row[data-v-373972b5]{background-color:#ebebe6;cursor:pointer}.experiment-list .experiment-row[data-v-373972b5]:hover{background-color:#fff}.experiment-list .pagination[data-v-373972b5]{display:flex;justify-content:center;margin-top:20px}.experiment-list .pagination button[data-v-373972b5]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.experiment-list .pagination button.active[data-v-373972b5],.experiment-list .pagination button[data-v-373972b5]:hover{background-color:#091510}.experiment-list .header-container[data-v-373972b5]{display:flex;justify-content:space-between;align-items:center}.experiment-list .action-buttons[data-v-373972b5]{display:flex;gap:10px}.experiment-list .action-buttons button[data-v-373972b5]{background-color:#18392b;color:#fff;border:none;padding:8px 12px;cursor:pointer;border-radius:5px}.experiment-list .action-buttons button[data-v-373972b5]:hover{background-color:#091510}body[data-v-4f045b26]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-4f045b26]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-4f045b26],table thead[data-v-4f045b26]{position:sticky;top:0;z-index:10}td[data-v-4f045b26],th[data-v-4f045b26]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-4f045b26]{margin-bottom:5px}th[data-v-4f045b26]{font-weight:700}th[data-v-4f045b26],tr[data-v-4f045b26]:hover{background-color:#ebebe6}button[data-v-4f045b26]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-4f045b26]:hover{background-color:#091510}.remove-btn[data-v-4f045b26]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-4f045b26]:hover{background-color:#c0392b}.remove-btn i[data-v-4f045b26]{font-size:16px}.alert[data-v-4f045b26]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-4f045b26]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-4f045b26]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-4f045b26]:hover{border-color:#e6e6e6}.dropdown-field[data-v-4f045b26]:focus{outline:none;border-color:#18392b}label[data-v-4f045b26]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-4f045b26],input[type=file][data-v-4f045b26],input[type=text][data-v-4f045b26]:not(.multiselect__input),textarea[data-v-4f045b26]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-4f045b26]{margin-bottom:1.5rem}.form-group label[data-v-4f045b26]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-4f045b26]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-4f045b26]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-4f045b26]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-4f045b26]:hover{border-color:#18392b}.submit-button[data-v-4f045b26]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-4f045b26]:hover{background-color:#091510}.submit-button[data-v-4f045b26]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-4f045b26]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-4f045b26]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-4f045b26],.upload-controls .file-select-icon[data-v-4f045b26]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-4f045b26]:hover,.upload-controls .file-select-icon[data-v-4f045b26]:hover{color:#091510}.upload-controls .cancel-icon[data-v-4f045b26]{color:#e74c3c}.upload-controls .cancel-icon[data-v-4f045b26]:hover{color:#d62c1a}.upload-controls span[data-v-4f045b26]{font-size:1.1rem}.is-invalid[data-v-4f045b26]{border-color:red}.error-feedback[data-v-4f045b26]{color:red;font-size:.875em}.spinner[data-v-4f045b26]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-4f045b26 1s linear infinite}.overlay[data-v-4f045b26]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-4f045b26{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-4f045b26]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-4f045b26]{padding:5px;font-size:1rem}.add-metadata button[data-v-4f045b26]{padding:5px 10px;font-size:1rem}.materials[data-v-4f045b26]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.materials h3[data-v-4f045b26]{margin-bottom:20px;color:#18392b}.materials .material-table[data-v-4f045b26]{width:100%;margin-bottom:20px}.materials .material-table tr[data-v-4f045b26]:hover{background-color:#fff}.materials .material-table .remove-btn[data-v-4f045b26]{background:none;border:none;cursor:pointer}.materials .material-table .remove-btn i[data-v-4f045b26]{color:#18392b;font-size:1.2rem}.materials .material-table .remove-btn i[data-v-4f045b26]:hover{color:#091510}.materials .material-table .empty[data-v-4f045b26]{text-align:center;color:#666;font-style:italic}.materials .material-row[data-v-4f045b26]{cursor:pointer}.materials .add-material-controls[data-v-4f045b26]{display:flex;gap:10px}.materials .add-material-controls select[data-v-4f045b26]{flex:1;padding:5px;border-radius:4px}.materials .add-material-controls button[data-v-4f045b26]{background-color:#18392b;color:#fff;padding:5px 10px;border:none;border-radius:4px;cursor:pointer}.project-list[data-v-4cf69b3e]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.project-list .header[data-v-4cf69b3e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.project-list .header h3[data-v-4cf69b3e]{color:#18392b}.project-list .header .new-project-button[data-v-4cf69b3e]{padding:8px 16px;background-color:#18392b;color:#fff;border:none;border-radius:5px;cursor:pointer}.project-list .header .new-project-button[data-v-4cf69b3e]:hover{background-color:#091510}.project-list .project-table[data-v-4cf69b3e],.project-list .toggle-filter-button[data-v-4cf69b3e]{width:100%}.project-list .project-table th[data-v-4cf69b3e]{background-color:#fff;border:1px solid #18392b;cursor:pointer}.project-list .filters[data-v-4cf69b3e]{display:flex;justify-content:space-between;width:80%;max-width:1000px;margin:10px auto}.project-list .project-row[data-v-4cf69b3e]{background-color:#ebebe6;cursor:pointer}.project-list .project-row[data-v-4cf69b3e]:hover{background-color:#fff}.project-list .pagination[data-v-4cf69b3e]{display:flex;justify-content:center;margin-top:20px}.project-list .pagination button[data-v-4cf69b3e]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.project-list .pagination button.active[data-v-4cf69b3e],.project-list .pagination button[data-v-4cf69b3e]:hover{background-color:#091510}body[data-v-28f1395c]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-28f1395c]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-28f1395c],table thead[data-v-28f1395c]{position:sticky;top:0;z-index:10}td[data-v-28f1395c],th[data-v-28f1395c]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-28f1395c]{margin-bottom:5px}th[data-v-28f1395c]{font-weight:700}th[data-v-28f1395c],tr[data-v-28f1395c]:hover{background-color:#ebebe6}button[data-v-28f1395c]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-28f1395c]:hover{background-color:#091510}.remove-btn[data-v-28f1395c]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-28f1395c]:hover{background-color:#c0392b}.remove-btn i[data-v-28f1395c]{font-size:16px}.alert[data-v-28f1395c]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-28f1395c]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-28f1395c]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-28f1395c]:hover{border-color:#e6e6e6}.dropdown-field[data-v-28f1395c]:focus{outline:none;border-color:#18392b}label[data-v-28f1395c]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-28f1395c],input[type=file][data-v-28f1395c],input[type=text][data-v-28f1395c]:not(.multiselect__input),textarea[data-v-28f1395c]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-28f1395c]{margin-bottom:1.5rem}.form-group label[data-v-28f1395c]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-28f1395c]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-28f1395c]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-28f1395c]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-28f1395c]:hover{border-color:#18392b}.submit-button[data-v-28f1395c]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-28f1395c]:hover{background-color:#091510}.submit-button[data-v-28f1395c]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-28f1395c]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-28f1395c]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-28f1395c],.upload-controls .file-select-icon[data-v-28f1395c]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-28f1395c]:hover,.upload-controls .file-select-icon[data-v-28f1395c]:hover{color:#091510}.upload-controls .cancel-icon[data-v-28f1395c]{color:#e74c3c}.upload-controls .cancel-icon[data-v-28f1395c]:hover{color:#d62c1a}.upload-controls span[data-v-28f1395c]{font-size:1.1rem}.is-invalid[data-v-28f1395c]{border-color:red}.error-feedback[data-v-28f1395c]{color:red;font-size:.875em}.spinner[data-v-28f1395c]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-28f1395c 1s linear infinite}.overlay[data-v-28f1395c]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-28f1395c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-28f1395c]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-28f1395c]{padding:5px;font-size:1rem}.add-metadata button[data-v-28f1395c]{padding:5px 10px;font-size:1rem}.create-location[data-v-28f1395c]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1)}.create-location h1[data-v-28f1395c]{margin-bottom:2rem;text-align:center}.location-details[data-v-5e25ab3e]{max-width:800px;margin:0 auto;padding:20px;border-radius:8px;background-color:#ebebe6;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.location-details .buttons-container[data-v-5e25ab3e]{display:flex;justify-content:space-between;width:100%;align-items:flex-end}.location-details .buttons-container .left-buttons[data-v-5e25ab3e],.location-details .buttons-container .right-buttons[data-v-5e25ab3e],.location-details .top-buttons[data-v-5e25ab3e]{display:flex;gap:10px}.location-details .header[data-v-5e25ab3e]{display:flex;justify-content:space-between;align-items:center}.location-details .header h2[data-v-5e25ab3e]{color:#18392b;margin-bottom:20px}.location-details .detail[data-v-5e25ab3e]{margin-bottom:10px;font-size:16px}.location-details .detail strong[data-v-5e25ab3e]{color:#18392b}.instrument-list[data-v-f831c83a]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.instrument-list .header[data-v-f831c83a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.instrument-list .header h3[data-v-f831c83a]{color:#18392b}.instrument-list .header .new-instrument-button[data-v-f831c83a]{padding:8px 16px;background-color:#18392b;color:#fff;border:none;border-radius:5px;cursor:pointer}.instrument-list .header .new-instrument-button[data-v-f831c83a]:hover{background-color:#091510}.instrument-list .instrument-table[data-v-f831c83a],.instrument-list .toggle-filter-button[data-v-f831c83a]{width:100%}.instrument-list .instrument-table th[data-v-f831c83a]{background-color:#fff;border:1px solid #18392b;cursor:pointer}.instrument-list .filters[data-v-f831c83a]{display:flex;justify-content:space-between;width:80%;max-width:1000px;margin:10px auto}.instrument-list .instrument-row[data-v-f831c83a]{background-color:#ebebe6;cursor:pointer}.instrument-list .instrument-row[data-v-f831c83a]:hover{background-color:#fff}.instrument-list .pagination[data-v-f831c83a]{display:flex;justify-content:center;margin-top:20px}.instrument-list .pagination button[data-v-f831c83a]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.instrument-list .pagination button.active[data-v-f831c83a],.instrument-list .pagination button[data-v-f831c83a]:hover{background-color:#091510}.instrument-details[data-v-55e67bb9]{max-width:800px;margin:0 auto;padding:20px;border-radius:8px;background-color:#ebebe6;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.instrument-details .buttons-container[data-v-55e67bb9]{display:flex;justify-content:space-between;width:100%;align-items:flex-end}.instrument-details .top-buttons[data-v-55e67bb9]{display:flex;gap:10px}.instrument-details .header[data-v-55e67bb9]{display:flex;justify-content:space-between;align-items:center}.instrument-details .header h2[data-v-55e67bb9]{color:#18392b;margin-bottom:20px}.instrument-details .detail[data-v-55e67bb9]{margin-bottom:10px;font-size:16px}.instrument-details .detail strong[data-v-55e67bb9]{color:#000}body[data-v-8c398800]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-8c398800]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-8c398800],table thead[data-v-8c398800]{position:sticky;top:0;z-index:10}td[data-v-8c398800],th[data-v-8c398800]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-8c398800]{margin-bottom:5px}th[data-v-8c398800]{font-weight:700}th[data-v-8c398800],tr[data-v-8c398800]:hover{background-color:#ebebe6}button[data-v-8c398800]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-8c398800]:hover{background-color:#091510}.remove-btn[data-v-8c398800]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-8c398800]:hover{background-color:#c0392b}.remove-btn i[data-v-8c398800]{font-size:16px}.alert[data-v-8c398800]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-8c398800]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-8c398800]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-8c398800]:hover{border-color:#e6e6e6}.dropdown-field[data-v-8c398800]:focus{outline:none;border-color:#18392b}label[data-v-8c398800]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-8c398800],input[type=file][data-v-8c398800],input[type=text][data-v-8c398800]:not(.multiselect__input),textarea[data-v-8c398800]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-8c398800]{margin-bottom:1.5rem}.form-group label[data-v-8c398800]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-8c398800]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-8c398800]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-8c398800]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-8c398800]:hover{border-color:#18392b}.submit-button[data-v-8c398800]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-8c398800]:hover{background-color:#091510}.submit-button[data-v-8c398800]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-8c398800]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-8c398800]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-8c398800],.upload-controls .file-select-icon[data-v-8c398800]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-8c398800]:hover,.upload-controls .file-select-icon[data-v-8c398800]:hover{color:#091510}.upload-controls .cancel-icon[data-v-8c398800]{color:#e74c3c}.upload-controls .cancel-icon[data-v-8c398800]:hover{color:#d62c1a}.upload-controls span[data-v-8c398800]{font-size:1.1rem}.is-invalid[data-v-8c398800]{border-color:red}.error-feedback[data-v-8c398800]{color:red;font-size:.875em}.spinner[data-v-8c398800]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-8c398800 1s linear infinite}.overlay[data-v-8c398800]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-8c398800{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-8c398800]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-8c398800]{padding:5px;font-size:1rem}.add-metadata button[data-v-8c398800]{padding:5px 10px;font-size:1rem}.create-instrument[data-v-8c398800]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1)}.create-instrument h1[data-v-8c398800]{margin-bottom:2rem;text-align:center}body[data-v-15dba28f]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-15dba28f]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-15dba28f],table thead[data-v-15dba28f]{position:sticky;top:0;z-index:10}td[data-v-15dba28f],th[data-v-15dba28f]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-15dba28f]{margin-bottom:5px}th[data-v-15dba28f]{font-weight:700}th[data-v-15dba28f],tr[data-v-15dba28f]:hover{background-color:#ebebe6}button[data-v-15dba28f]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-15dba28f]:hover{background-color:#091510}.remove-btn[data-v-15dba28f]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-15dba28f]:hover{background-color:#c0392b}.remove-btn i[data-v-15dba28f]{font-size:16px}.alert[data-v-15dba28f]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-15dba28f]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-15dba28f]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-15dba28f]:hover{border-color:#e6e6e6}.dropdown-field[data-v-15dba28f]:focus{outline:none;border-color:#18392b}label[data-v-15dba28f]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-15dba28f],input[type=file][data-v-15dba28f],input[type=text][data-v-15dba28f]:not(.multiselect__input),textarea[data-v-15dba28f]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-15dba28f]{margin-bottom:1.5rem}.form-group label[data-v-15dba28f]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-15dba28f]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-15dba28f]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-15dba28f]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-15dba28f]:hover{border-color:#18392b}.submit-button[data-v-15dba28f]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-15dba28f]:hover{background-color:#091510}.submit-button[data-v-15dba28f]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-15dba28f]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-15dba28f]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-15dba28f],.upload-controls .file-select-icon[data-v-15dba28f]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-15dba28f]:hover,.upload-controls .file-select-icon[data-v-15dba28f]:hover{color:#091510}.upload-controls .cancel-icon[data-v-15dba28f]{color:#e74c3c}.upload-controls .cancel-icon[data-v-15dba28f]:hover{color:#d62c1a}.upload-controls span[data-v-15dba28f]{font-size:1.1rem}.is-invalid[data-v-15dba28f]{border-color:red}.error-feedback[data-v-15dba28f]{color:red;font-size:.875em}.spinner[data-v-15dba28f]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-15dba28f 1s linear infinite}.overlay[data-v-15dba28f]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-15dba28f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-15dba28f]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-15dba28f]{padding:5px;font-size:1rem}.add-metadata button[data-v-15dba28f]{padding:5px 10px;font-size:1rem}.workflow-details[data-v-15dba28f]{max-width:800px;margin:0 auto;padding:20px;border-radius:8px;background-color:#ebebe6;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.workflow-details .workflow-path[data-v-15dba28f]{font-size:.9rem;margin-bottom:10px}.workflow-details .header[data-v-15dba28f]{display:flex;justify-content:space-between;align-items:center}.workflow-details .header h2[data-v-15dba28f]{color:#18392b;margin-bottom:20px}.workflow-details .header .workflow-path[data-v-15dba28f]{font-size:1rem}.workflow-details .top-buttons[data-v-15dba28f]{display:flex;gap:10px}.workflow-details .detail[data-v-15dba28f]{margin-bottom:10px;font-size:16px}.workflow-details .detail strong[data-v-15dba28f]{color:#18392b}.workflow-details .detail pre[data-v-15dba28f]{background-color:#fff;padding:10px;border-radius:4px;overflow:auto;font-size:14px;line-height:1.6}.workflow-details .buttons-container[data-v-15dba28f]{display:flex;justify-content:space-between}body[data-v-7d5a2377]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-7d5a2377]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-7d5a2377],table thead[data-v-7d5a2377]{position:sticky;top:0;z-index:10}td[data-v-7d5a2377],th[data-v-7d5a2377]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-7d5a2377]{margin-bottom:5px}th[data-v-7d5a2377]{font-weight:700}th[data-v-7d5a2377],tr[data-v-7d5a2377]:hover{background-color:#ebebe6}button[data-v-7d5a2377]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-7d5a2377]:hover{background-color:#091510}.remove-btn[data-v-7d5a2377]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-7d5a2377]:hover{background-color:#c0392b}.remove-btn i[data-v-7d5a2377]{font-size:16px}.alert[data-v-7d5a2377]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-7d5a2377]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-7d5a2377]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-7d5a2377]:hover{border-color:#e6e6e6}.dropdown-field[data-v-7d5a2377]:focus{outline:none;border-color:#18392b}label[data-v-7d5a2377]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-7d5a2377],input[type=file][data-v-7d5a2377],input[type=text][data-v-7d5a2377]:not(.multiselect__input),textarea[data-v-7d5a2377]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-7d5a2377]{margin-bottom:1.5rem}.form-group label[data-v-7d5a2377]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-7d5a2377]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-7d5a2377]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-7d5a2377]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-7d5a2377]:hover{border-color:#18392b}.submit-button[data-v-7d5a2377]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-7d5a2377]:hover{background-color:#091510}.submit-button[data-v-7d5a2377]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-7d5a2377]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-7d5a2377]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-7d5a2377],.upload-controls .file-select-icon[data-v-7d5a2377]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-7d5a2377]:hover,.upload-controls .file-select-icon[data-v-7d5a2377]:hover{color:#091510}.upload-controls .cancel-icon[data-v-7d5a2377]{color:#e74c3c}.upload-controls .cancel-icon[data-v-7d5a2377]:hover{color:#d62c1a}.upload-controls span[data-v-7d5a2377]{font-size:1.1rem}.is-invalid[data-v-7d5a2377]{border-color:red}.error-feedback[data-v-7d5a2377]{color:red;font-size:.875em}.spinner[data-v-7d5a2377]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-7d5a2377 1s linear infinite}.overlay[data-v-7d5a2377]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-7d5a2377{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-7d5a2377]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-7d5a2377]{padding:5px;font-size:1rem}.add-metadata button[data-v-7d5a2377]{padding:5px 10px;font-size:1rem}.action-list[data-v-7d5a2377]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}h3[data-v-7d5a2377]{margin-bottom:20px;color:#18392b}.actions-table[data-v-7d5a2377]{width:100%;border-collapse:collapse;margin-bottom:20px}.actions-table td[data-v-7d5a2377],.actions-table th[data-v-7d5a2377]{padding:10px;text-align:left}.actions-table th[data-v-7d5a2377]{background-color:#e0e0e0;font-weight:700}.actions-table tr[data-v-7d5a2377]:hover{background-color:#f1f1f1}.action-link[data-v-7d5a2377]{color:#18392b;cursor:pointer;text-decoration:underline}.action-link[data-v-7d5a2377]:hover{color:#091510}.add-action-form[data-v-7d5a2377]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.form-row[data-v-7d5a2377]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.form-group[data-v-7d5a2377]{flex:1;min-width:150px}.input-field[data-v-7d5a2377]{width:100%;padding:8px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;height:36px;line-height:36px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.input-field[data-v-7d5a2377]{margin-top:0;padding:0 8px}.input-error[data-v-7d5a2377]{border-color:red}.button-row[data-v-7d5a2377]{display:flex;justify-content:flex-end}.add-btn[data-v-7d5a2377]{padding:8px 16px;background:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-btn[data-v-7d5a2377]:hover{background:#091510}.no-actions[data-v-7d5a2377]{margin-top:10px;font-style:italic;color:gray}.tabs[data-v-9d90e4d4]{display:flex;justify-content:center;margin-top:10px;gap:15px}body[data-v-bf89eaa0]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-bf89eaa0]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-bf89eaa0],table thead[data-v-bf89eaa0]{position:sticky;top:0;z-index:10}td[data-v-bf89eaa0],th[data-v-bf89eaa0]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-bf89eaa0]{margin-bottom:5px}th[data-v-bf89eaa0]{font-weight:700}th[data-v-bf89eaa0],tr[data-v-bf89eaa0]:hover{background-color:#ebebe6}button[data-v-bf89eaa0]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-bf89eaa0]:hover{background-color:#091510}.remove-btn[data-v-bf89eaa0]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-bf89eaa0]:hover{background-color:#c0392b}.remove-btn i[data-v-bf89eaa0]{font-size:16px}.alert[data-v-bf89eaa0]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-bf89eaa0]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-bf89eaa0]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-bf89eaa0]:hover{border-color:#e6e6e6}.dropdown-field[data-v-bf89eaa0]:focus{outline:none;border-color:#18392b}label[data-v-bf89eaa0]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-bf89eaa0],input[type=file][data-v-bf89eaa0],input[type=text][data-v-bf89eaa0]:not(.multiselect__input),textarea[data-v-bf89eaa0]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-bf89eaa0]{margin-bottom:1.5rem}.form-group label[data-v-bf89eaa0]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-bf89eaa0]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-bf89eaa0]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-bf89eaa0]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-bf89eaa0]:hover{border-color:#18392b}.submit-button[data-v-bf89eaa0]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-bf89eaa0]:hover{background-color:#091510}.submit-button[data-v-bf89eaa0]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-bf89eaa0]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-bf89eaa0]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-bf89eaa0],.upload-controls .file-select-icon[data-v-bf89eaa0]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-bf89eaa0]:hover,.upload-controls .file-select-icon[data-v-bf89eaa0]:hover{color:#091510}.upload-controls .cancel-icon[data-v-bf89eaa0]{color:#e74c3c}.upload-controls .cancel-icon[data-v-bf89eaa0]:hover{color:#d62c1a}.upload-controls span[data-v-bf89eaa0]{font-size:1.1rem}.is-invalid[data-v-bf89eaa0]{border-color:red}.error-feedback[data-v-bf89eaa0]{color:red;font-size:.875em}.spinner[data-v-bf89eaa0]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-bf89eaa0 1s linear infinite}.overlay[data-v-bf89eaa0]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-bf89eaa0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-bf89eaa0]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-bf89eaa0]{padding:5px;font-size:1rem}.add-metadata button[data-v-bf89eaa0]{padding:5px 10px;font-size:1rem}.create-workflow[data-v-bf89eaa0]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1)}.create-workflow h1[data-v-bf89eaa0]{margin-bottom:2rem;text-align:center}.create-workflow .submit-button[data-v-bf89eaa0]{margin-top:20px;width:100%}body[data-v-6223bf32]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-6223bf32]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-6223bf32],table thead[data-v-6223bf32]{position:sticky;top:0;z-index:10}td[data-v-6223bf32],th[data-v-6223bf32]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-6223bf32]{margin-bottom:5px}th[data-v-6223bf32]{font-weight:700}th[data-v-6223bf32],tr[data-v-6223bf32]:hover{background-color:#ebebe6}button[data-v-6223bf32]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-6223bf32]:hover{background-color:#091510}.remove-btn[data-v-6223bf32]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-6223bf32]:hover{background-color:#c0392b}.remove-btn i[data-v-6223bf32]{font-size:16px}.alert[data-v-6223bf32]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-6223bf32]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-6223bf32]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-6223bf32]:hover{border-color:#e6e6e6}.dropdown-field[data-v-6223bf32]:focus{outline:none;border-color:#18392b}label[data-v-6223bf32]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-6223bf32],input[type=file][data-v-6223bf32],input[type=text][data-v-6223bf32]:not(.multiselect__input),textarea[data-v-6223bf32]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-6223bf32]{margin-bottom:1.5rem}.form-group label[data-v-6223bf32]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-6223bf32]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-6223bf32]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-6223bf32]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-6223bf32]:hover{border-color:#18392b}.submit-button[data-v-6223bf32]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-6223bf32]:hover{background-color:#091510}.submit-button[data-v-6223bf32]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-6223bf32]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-6223bf32]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-6223bf32],.upload-controls .file-select-icon[data-v-6223bf32]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-6223bf32]:hover,.upload-controls .file-select-icon[data-v-6223bf32]:hover{color:#091510}.upload-controls .cancel-icon[data-v-6223bf32]{color:#e74c3c}.upload-controls .cancel-icon[data-v-6223bf32]:hover{color:#d62c1a}.upload-controls span[data-v-6223bf32]{font-size:1.1rem}.is-invalid[data-v-6223bf32]{border-color:red}.error-feedback[data-v-6223bf32]{color:red;font-size:.875em}.spinner[data-v-6223bf32]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-6223bf32 1s linear infinite}.overlay[data-v-6223bf32]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-6223bf32{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-6223bf32]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-6223bf32]{padding:5px;font-size:1rem}.add-metadata button[data-v-6223bf32]{padding:5px 10px;font-size:1rem}.action-details[data-v-6223bf32]{max-width:800px;margin:0 auto;padding:20px;border-radius:8px;background-color:#ebebe6;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.action-details .buttons-container[data-v-6223bf32]{display:flex;justify-content:space-between;width:100%;align-items:flex-end}.action-details .buttons-container .left-buttons[data-v-6223bf32],.action-details .buttons-container .right-buttons[data-v-6223bf32],.action-details .top-buttons[data-v-6223bf32]{display:flex;gap:10px}.action-details .header[data-v-6223bf32]{display:flex;justify-content:space-between;align-items:center}.action-details .header h2[data-v-6223bf32]{color:#18392b;margin-bottom:20px}.action-details .detail[data-v-6223bf32]{margin-bottom:10px;font-size:16px}.action-details .detail strong[data-v-6223bf32]{color:#18392b}.action-details .detail pre[data-v-6223bf32]{background-color:#fff;padding:10px;border-radius:4px;overflow:auto;font-size:14px;line-height:1.6}.tabs[data-v-c99b384a]{display:flex;justify-content:center;margin-top:10px;gap:15px}.mdlist-details[data-v-17554e69]{max-width:800px;margin:0 auto;padding:20px;border-radius:8px;background-color:#ebebe6;box-shadow:0 4px 6px rgba(0,0,0,.1)}.header[data-v-17554e69]{display:flex;justify-content:space-between;align-items:center}.header h2[data-v-17554e69]{color:#18392b;margin-bottom:20px}.top-buttons[data-v-17554e69]{display:flex;gap:10px}.details[data-v-17554e69],.keys[data-v-17554e69]{margin-bottom:20px}.keys-table[data-v-17554e69]{width:100%;border-collapse:collapse}.keys-table td[data-v-17554e69],.keys-table th[data-v-17554e69]{padding:10px;border:1px solid #ddd}.keys-table td .action-buttons[data-v-17554e69]{display:flex;gap:10px}.add-key-controls[data-v-17554e69]{margin-top:20px}.add-key-controls h4[data-v-17554e69]{margin-bottom:10px}.add-key-controls .add-key-form[data-v-17554e69]{display:flex;align-items:center;gap:10px}.add-key-controls input[type=text][data-v-17554e69]{flex:1;padding:5px;border:1px solid #ccc;border-radius:4px}.add-key-controls label[data-v-17554e69]{display:flex;align-items:center;gap:5px;font-size:14px}.add-key-controls button[data-v-17554e69]{padding:5px 10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.add-key-controls button[data-v-17554e69]:hover{background-color:#091510}.mdlist-list[data-v-274b9b10]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.mdlist-list .header-row[data-v-274b9b10]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.mdlist-list .header-row h3[data-v-274b9b10]{margin:0;color:#18392b}.mdlist-list .header-row .add-new-list[data-v-274b9b10]{display:flex;align-items:center}.mdlist-list .header-row .add-new-list .add-list-input[data-v-274b9b10],.mdlist-list .header-row .add-new-list .type-dropdown[data-v-274b9b10]{padding:5px;margin-right:10px;border:1px solid #18392b;border-radius:4px;cursor:pointer}.mdlist-list .header-row .add-new-list .add-list-button[data-v-274b9b10]{padding:5px 10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.mdlist-list .header-row .add-new-list .add-list-button[data-v-274b9b10]:hover{background-color:#091510}.mdlist-list .mdlist-table[data-v-274b9b10]{margin:20px auto;padding:20px;width:100%}.mdlist-list .mdlist-table th[data-v-274b9b10]{background-color:#fff;border:1px solid #18392b;cursor:pointer}.mdlist-list .mdlist-row[data-v-274b9b10]{background-color:#ebebe6;cursor:pointer}.mdlist-list .mdlist-row[data-v-274b9b10]:hover{background-color:#fff}.mdlist-list .pagination[data-v-274b9b10]{display:flex;justify-content:center;margin-top:20px}.mdlist-list .pagination button[data-v-274b9b10]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.mdlist-list .pagination button.active[data-v-274b9b10],.mdlist-list .pagination button[data-v-274b9b10]:hover{background-color:#091510}.experiment-header[data-v-16f92a36]{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.experiment-header-content[data-v-16f92a36]{display:flex;gap:15px;font-size:22px;font-weight:500;color:#333}.navbar[data-v-16f92a36]{display:flex;flex-wrap:wrap;gap:15px;padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);align-items:center}.action-buttons[data-v-16f92a36]{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:15px}.main-button[data-v-16f92a36],.secondary-button[data-v-16f92a36]{padding:8px 18px;border-radius:6px;font-size:15px;cursor:pointer;border:none}.secondary-button[data-v-16f92a36]:disabled{background-color:#b0b0b0;cursor:not-allowed}.multi-experiment[data-v-16f92a36]{max-width:1400px;margin:20px auto;padding:40px;background:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative;z-index:1;overflow-x:auto}.table-container[data-v-16f92a36]{overflow-x:auto;width:100%;padding-bottom:20px;text-align:center;margin-top:20px}.table-wrapper[data-v-16f92a36]{display:block;overflow-x:auto;white-space:nowrap;width:100%}.experiment-table[data-v-16f92a36]{width:-moz-max-content;width:max-content;border-collapse:collapse;margin:auto}.experiment-table td[data-v-16f92a36],.experiment-table th[data-v-16f92a36]{border:1px solid #ddd;padding:10px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.experiment-table th[data-v-16f92a36]{background:#ebebe6}.key-column[data-v-16f92a36]{min-width:100px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;position:relative}.id-column[data-v-16f92a36]{min-width:150px!important;text-align:center}.id-column input[data-v-16f92a36]{width:100%;max-width:240px;border:1px solid #ccc;padding:5px;text-align:center}.number-column[data-v-16f92a36]{min-width:10px!important;text-align:center;font-weight:700}.tooltip-container[data-v-16f92a36]{position:relative;display:inline-block}.tooltip-text[data-v-16f92a36]{visibility:hidden;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:4px;position:absolute;z-index:1000;top:50%;left:auto;right:-10px;transform:translateY(-50%);white-space:nowrap}.tooltip-container:hover .tooltip-text[data-v-16f92a36]{visibility:visible}.submit-container[data-v-16f92a36]{text-align:center;margin-top:10px;overflow-x:auto;white-space:nowrap;width:100%}.file-column[data-v-16f92a36]{text-align:center;min-width:180px}.file-dropzone[data-v-16f92a36]{border:2px dashed #ccc;border-radius:6px;padding:8px;cursor:pointer;position:relative;transition:background-color .2s ease;background:#f9f9f9}.file-dropzone[data-v-16f92a36]:hover{background-color:#f1f1f1}.file-input[data-v-16f92a36]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.file-info[data-v-16f92a36]{font-weight:500;color:#333}.file-placeholder[data-v-16f92a36]{font-size:12px;color:#777}.upload-overlay[data-v-16f92a36]{position:fixed;inset:0;background:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:2000}.upload-box[data-v-16f92a36]{background:#fff;padding:30px 50px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.15);text-align:center;font-size:16px;color:#333}.spinner[data-v-16f92a36]{width:40px;height:40px;border:4px solid #ccc;border-top-color:#007bff;border-radius:50%;animation:spin-16f92a36 1s linear infinite;margin:0 auto 10px}.progress-bar[data-v-16f92a36]{width:250px;height:8px;background:#eee;border-radius:4px;overflow:hidden;margin-top:10px}.progress[data-v-16f92a36]{height:100%;background:#007bff;transition:width .3s ease}@keyframes spin-16f92a36{to{transform:rotate(1turn)}}.export-experiments[data-v-56276ca0]{display:flex;flex-direction:column;gap:20px;padding:20px}.export-experiments .filter-navbar[data-v-56276ca0]{display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:center;background:#f8f9fa;padding:15px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);text-align:center}.export-experiments .multiselect[data-v-56276ca0]{width:200px!important;min-width:200px!important;max-width:200px!important}.export-experiments .multiselect__content-wrapper[data-v-56276ca0]{width:100%!important;min-width:200px!important;max-width:200px!important}.export-experiments .filter-group[data-v-56276ca0]{display:flex;flex-direction:column;gap:5px;align-items:center;text-align:center}.export-experiments .table-container[data-v-56276ca0]{overflow-x:auto;background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:10px}.export-experiments .table-container .experiment-table[data-v-56276ca0]{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:collapse;margin:auto}.export-experiments .table-container .experiment-table td[data-v-56276ca0],.export-experiments .table-container .experiment-table th[data-v-56276ca0]{padding:10px;text-align:left;border-bottom:1px solid #ddd}.export-experiments .table-container .experiment-table th[data-v-56276ca0]{background:#f1f1f1}.export-experiments .export-container[data-v-56276ca0]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:10px}.export-experiments .export-dropdown[data-v-56276ca0]{padding:5px;border:1px solid #ccc;border-radius:5px;cursor:pointer}.export-experiments .export-button[data-v-56276ca0]{margin-top:10px;padding:8px 16px;color:#fff;font-weight:700;border:none;border-radius:5px;cursor:pointer}.export-experiments .pagination-controls[data-v-56276ca0]{display:flex;justify-content:center;gap:10px;margin-top:10px}.export-experiments .pagination-controls button[data-v-56276ca0]{padding:5px 10px;border:none;cursor:pointer}.location-list[data-v-46b419d2]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.location-list .header[data-v-46b419d2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.location-list .header h3[data-v-46b419d2]{color:#18392b}.location-list .header .new-location-button[data-v-46b419d2]{padding:8px 16px;background-color:#18392b;color:#fff;border:none;border-radius:5px;cursor:pointer}.location-list .header .new-location-button[data-v-46b419d2]:hover{background-color:#091510}.location-list .location-table[data-v-46b419d2],.location-list .search-input[data-v-46b419d2],.location-list .toggle-filter-button[data-v-46b419d2]{width:100%}.location-list .location-table th[data-v-46b419d2]{background-color:#fff;border:1px solid #18392b;cursor:pointer}.location-list .location-row[data-v-46b419d2]{background-color:#ebebe6;cursor:pointer}.location-list .location-row[data-v-46b419d2]:hover{background-color:#fff}.location-list .location-description-cell[data-v-46b419d2]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-list .pagination[data-v-46b419d2]{display:flex;justify-content:center;margin-top:20px}.location-list .pagination button[data-v-46b419d2]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.location-list .pagination button.active[data-v-46b419d2],.location-list .pagination button[data-v-46b419d2]:hover{background-color:#091510}.welcome-container[data-v-fa29809e]{display:flex;justify-content:center;align-items:center;height:100vh;background:linear-gradient(to bottom right,#e3f2fd,#f5f5f5);padding:2rem}.welcome-content[data-v-fa29809e]{text-align:center;max-width:600px;background-color:#fff;padding:3rem;border-radius:20px;box-shadow:0 10px 25px rgba(0,0,0,.1)}.title[data-v-fa29809e]{font-size:3rem;font-weight:700;color:#036;margin-bottom:1rem}.subtitle[data-v-fa29809e]{font-size:1.25rem;color:#444;margin-bottom:2rem}.enter-button[data-v-fa29809e],.login-button[data-v-fa29809e]{background-color:#0078d4;color:#fff;font-size:1rem;padding:.75rem 1.5rem;border:none;border-radius:8px;cursor:pointer;text-decoration:none}.enter-button[data-v-fa29809e]:hover,.login-button[data-v-fa29809e]:hover{background-color:#005fa3}.material-list[data-v-6b9ca5b3]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.material-list .header[data-v-6b9ca5b3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.material-list .header h3[data-v-6b9ca5b3]{color:#18392b}.material-list .header .new-material-button[data-v-6b9ca5b3]{padding:8px 16px;background-color:#18392b;color:#fff;border:none;border-radius:5px;cursor:pointer}.material-list .header .new-material-button[data-v-6b9ca5b3]:hover{background-color:#091510}.material-list .material-table[data-v-6b9ca5b3],.material-list .toggle-filter-button[data-v-6b9ca5b3]{width:100%}.material-list .material-table th[data-v-6b9ca5b3]{background-color:#fff;border:1px solid #18392b;cursor:pointer}.material-list .filters[data-v-6b9ca5b3]{display:flex;justify-content:flex-start;gap:10px;width:80%;max-width:1000px;margin:10px auto}.material-list .filters .text-input[data-v-6b9ca5b3]{flex:1}.material-list .material-row[data-v-6b9ca5b3]{background-color:#ebebe6;cursor:pointer}.material-list .material-row[data-v-6b9ca5b3]:hover{background-color:#fff}.material-list .pagination[data-v-6b9ca5b3]{display:flex;justify-content:center;margin-top:20px}.material-list .pagination button[data-v-6b9ca5b3]{margin:0 5px;padding:5px 10px;background-color:#18392b;border:1px solid #ebebe6;border-radius:5px;cursor:pointer}.material-list .pagination button.active[data-v-6b9ca5b3],.material-list .pagination button[data-v-6b9ca5b3]:hover{background-color:#091510}body[data-v-33c14287]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-33c14287]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-33c14287],table thead[data-v-33c14287]{position:sticky;top:0;z-index:10}td[data-v-33c14287],th[data-v-33c14287]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-33c14287]{margin-bottom:5px}th[data-v-33c14287]{font-weight:700}th[data-v-33c14287],tr[data-v-33c14287]:hover{background-color:#ebebe6}button[data-v-33c14287]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-33c14287]:hover{background-color:#091510}.remove-btn[data-v-33c14287]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-33c14287]:hover{background-color:#c0392b}.remove-btn i[data-v-33c14287]{font-size:16px}.alert[data-v-33c14287]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-33c14287]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-33c14287]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-33c14287]:hover{border-color:#e6e6e6}.dropdown-field[data-v-33c14287]:focus{outline:none;border-color:#18392b}label[data-v-33c14287]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-33c14287],input[type=file][data-v-33c14287],input[type=text][data-v-33c14287]:not(.multiselect__input),textarea[data-v-33c14287]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-33c14287]{margin-bottom:1.5rem}.form-group label[data-v-33c14287]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-33c14287]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-33c14287]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-33c14287]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-33c14287]:hover{border-color:#18392b}.submit-button[data-v-33c14287]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-33c14287]:hover{background-color:#091510}.submit-button[data-v-33c14287]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-33c14287]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-33c14287]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-33c14287],.upload-controls .file-select-icon[data-v-33c14287]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-33c14287]:hover,.upload-controls .file-select-icon[data-v-33c14287]:hover{color:#091510}.upload-controls .cancel-icon[data-v-33c14287]{color:#e74c3c}.upload-controls .cancel-icon[data-v-33c14287]:hover{color:#d62c1a}.upload-controls span[data-v-33c14287]{font-size:1.1rem}.is-invalid[data-v-33c14287]{border-color:red}.error-feedback[data-v-33c14287]{color:red;font-size:.875em}.spinner[data-v-33c14287]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-33c14287 1s linear infinite}.overlay[data-v-33c14287]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-33c14287{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-33c14287]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-33c14287]{padding:5px;font-size:1rem}.add-metadata button[data-v-33c14287]{padding:5px 10px;font-size:1rem}.create-material[data-v-33c14287]{max-width:800px;margin:20px auto;padding:20px;background:#ebebe6;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1)}.create-material h1[data-v-33c14287]{margin-bottom:2rem;text-align:center}body[data-v-6626b0de]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-6626b0de]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-6626b0de],table thead[data-v-6626b0de]{position:sticky;top:0;z-index:10}td[data-v-6626b0de],th[data-v-6626b0de]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-6626b0de]{margin-bottom:5px}th[data-v-6626b0de]{font-weight:700}th[data-v-6626b0de],tr[data-v-6626b0de]:hover{background-color:#ebebe6}button[data-v-6626b0de]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-6626b0de]:hover{background-color:#091510}.remove-btn[data-v-6626b0de]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-6626b0de]:hover{background-color:#c0392b}.remove-btn i[data-v-6626b0de]{font-size:16px}.alert[data-v-6626b0de]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-6626b0de]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-6626b0de]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-6626b0de]:hover{border-color:#e6e6e6}.dropdown-field[data-v-6626b0de]:focus{outline:none;border-color:#18392b}label[data-v-6626b0de]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-6626b0de],input[type=file][data-v-6626b0de],input[type=text][data-v-6626b0de]:not(.multiselect__input),textarea[data-v-6626b0de]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-6626b0de]{margin-bottom:1.5rem}.form-group label[data-v-6626b0de]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-6626b0de]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-6626b0de]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-6626b0de]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-6626b0de]:hover{border-color:#18392b}.submit-button[data-v-6626b0de]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-6626b0de]:hover{background-color:#091510}.submit-button[data-v-6626b0de]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-6626b0de]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-6626b0de]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-6626b0de],.upload-controls .file-select-icon[data-v-6626b0de]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-6626b0de]:hover,.upload-controls .file-select-icon[data-v-6626b0de]:hover{color:#091510}.upload-controls .cancel-icon[data-v-6626b0de]{color:#e74c3c}.upload-controls .cancel-icon[data-v-6626b0de]:hover{color:#d62c1a}.upload-controls span[data-v-6626b0de]{font-size:1.1rem}.is-invalid[data-v-6626b0de]{border-color:red}.error-feedback[data-v-6626b0de]{color:red;font-size:.875em}.spinner[data-v-6626b0de]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-6626b0de 1s linear infinite}.overlay[data-v-6626b0de]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-6626b0de{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-6626b0de]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-6626b0de]{padding:5px;font-size:1rem}.add-metadata button[data-v-6626b0de]{padding:5px 10px;font-size:1rem}.material-details[data-v-6626b0de]{max-width:800px;margin:0 auto;padding:20px;border-radius:8px;background-color:#ebebe6;box-shadow:0 4px 6px rgba(0,0,0,.1)}.material-details .header[data-v-6626b0de]{display:flex;flex-direction:column;gap:5px}.material-details .header .header-content[data-v-6626b0de]{display:flex;justify-content:space-between;align-items:center;width:100%}.material-details .header .material-path[data-v-6626b0de]{font-size:1rem}.material-details .header .top-buttons[data-v-6626b0de]{display:flex;gap:10px}.material-details .buttons-container[data-v-6626b0de]{display:flex;justify-content:flex-end;gap:10px}body[data-v-93ec92c6]{background-color:#fff;font-family:Calibri,sans-serif}table[data-v-93ec92c6]{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th[data-v-93ec92c6],table thead[data-v-93ec92c6]{position:sticky;top:0;z-index:10}td[data-v-93ec92c6],th[data-v-93ec92c6]{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr[data-v-93ec92c6]{margin-bottom:5px}th[data-v-93ec92c6]{font-weight:700}th[data-v-93ec92c6],tr[data-v-93ec92c6]:hover{background-color:#ebebe6}button[data-v-93ec92c6]{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button[data-v-93ec92c6]:hover{background-color:#091510}.remove-btn[data-v-93ec92c6]{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-93ec92c6]:hover{background-color:#c0392b}.remove-btn i[data-v-93ec92c6]{font-size:16px}.alert[data-v-93ec92c6]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger[data-v-93ec92c6]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dropdown-field[data-v-93ec92c6]{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field[data-v-93ec92c6]:hover{border-color:#e6e6e6}.dropdown-field[data-v-93ec92c6]:focus{outline:none;border-color:#18392b}label[data-v-93ec92c6]{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local][data-v-93ec92c6],input[type=file][data-v-93ec92c6],input[type=text][data-v-93ec92c6]:not(.multiselect__input),textarea[data-v-93ec92c6]{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group[data-v-93ec92c6]{margin-bottom:1.5rem}.form-group label[data-v-93ec92c6]{display:block;margin-bottom:.5rem}.form-group .form-control[data-v-93ec92c6]{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control[data-v-93ec92c6]:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input[data-v-93ec92c6]{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input[data-v-93ec92c6]:hover{border-color:#18392b}.submit-button[data-v-93ec92c6]{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button[data-v-93ec92c6]:hover{background-color:#091510}.submit-button[data-v-93ec92c6]:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert[data-v-93ec92c6]{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls[data-v-93ec92c6]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon[data-v-93ec92c6],.upload-controls .file-select-icon[data-v-93ec92c6]{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon[data-v-93ec92c6]:hover,.upload-controls .file-select-icon[data-v-93ec92c6]:hover{color:#091510}.upload-controls .cancel-icon[data-v-93ec92c6]{color:#e74c3c}.upload-controls .cancel-icon[data-v-93ec92c6]:hover{color:#d62c1a}.upload-controls span[data-v-93ec92c6]{font-size:1.1rem}.is-invalid[data-v-93ec92c6]{border-color:red}.error-feedback[data-v-93ec92c6]{color:red;font-size:.875em}.spinner[data-v-93ec92c6]{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin-93ec92c6 1s linear infinite}.overlay[data-v-93ec92c6]{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin-93ec92c6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata[data-v-93ec92c6]{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input[data-v-93ec92c6]{padding:5px;font-size:1rem}.add-metadata button[data-v-93ec92c6]{padding:5px 10px;font-size:1rem}.material-detail-page[data-v-93ec92c6]{max-width:900px;margin:20px auto;padding:0 10px}.material-detail-page .empty[data-v-93ec92c6],.material-detail-page .error[data-v-93ec92c6],.material-detail-page .loading[data-v-93ec92c6]{background:#ebebe6;border-radius:8px;padding:16px;box-shadow:0 2px 10px rgba(0,0,0,.08)}.material-detail-page .error pre[data-v-93ec92c6]{white-space:pre-wrap;margin-top:8px;font-size:.9rem;color:#b00020}body{background-color:#fff;font-family:Calibri,sans-serif}table{margin:auto;width:80%;max-width:1000px;border-collapse:collapse}table th,table thead{position:sticky;top:0;z-index:10}td,th{text-align:left;padding:12px;border-bottom:1px solid #18392b}tr{margin-bottom:5px}th{font-weight:700}th,tr:hover{background-color:#ebebe6}button{padding:10px 20px;cursor:pointer;background-color:#18392b;color:#fff;border:none;border-radius:5px}button:hover{background-color:#091510}.remove-btn{padding:5px 10px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-btn:hover{background-color:#c0392b}.remove-btn i{font-size:16px}.alert{border-color:#f5c6cb;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert,.alert-danger{color:#721c24;background-color:#f8d7da}.alert-danger{border-color:#f5c6cb}.dropdown-field{width:100%;padding:10px;border:1px solid #fff;border-radius:4px;margin-top:20px;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.dropdown-field:hover{border-color:#e6e6e6}.dropdown-field:focus{outline:none;border-color:#18392b}label{display:block;margin-bottom:.5rem;font-weight:700}input[type=datetime-local],input[type=file],input[type=text]:not(.multiselect__input),textarea{width:100%;padding:.75rem;margin-top:.5rem;border:1px solid #18392b;border-radius:4px;background-color:#fff}.form-group{margin-bottom:1.5rem}.form-group label{display:block;margin-bottom:.5rem}.form-group .form-control{width:100%;padding:10px;border:1px solid #18392b;border-radius:4px}.form-group .form-control:focus{border-color:#18392b;box-shadow:0 0 8px rgba(24,57,43,.1)}.form-group .file-input{display:block;width:100%;padding:10px;border:1px dashed #c90b0b;cursor:pointer}.form-group .file-input:hover{border-color:#18392b}.submit-button{width:100%;padding:10px;background-color:#18392b;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-button:hover{background-color:#091510}.submit-button:disabled{background-color:#ccc;cursor:not-allowed}.alert-container .alert{padding:10px;background-color:red;color:#fff;border-radius:4px;margin-top:10px}.upload-controls{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.upload-controls .cancel-icon,.upload-controls .file-select-icon{cursor:pointer;color:#18392b;font-size:2rem}.upload-controls .cancel-icon:hover,.upload-controls .file-select-icon:hover{color:#091510}.upload-controls .cancel-icon{color:#e74c3c}.upload-controls .cancel-icon:hover{color:#d62c1a}.upload-controls span{font-size:1.1rem}.is-invalid{border-color:red}.error-feedback{color:red;font-size:.875em}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#22a6b3;border-radius:50%;width:24px;height:24px;animation:spin 1s linear infinite}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.add-metadata{display:flex;gap:10px;margin-top:10px;align-items:center}.add-metadata input{padding:5px;font-size:1rem}.add-metadata button{padding:5px 10px;font-size:1rem}