.sidebar-menu .active[data-v-1c8c945a],.submenu .active[data-v-1c8c945a]{background-color:#547697;border-radius:5px;font-weight:700;padding:5px 4px;width:106%}.submenu-arrow[data-v-1c8c945a]{float:right;margin-left:auto;transition:transform .2s ease}.has-submenu>a[data-v-1c8c945a]{align-items:center;display:flex}.submenu[data-v-1c8c945a]{overflow:hidden}.app-version[data-v-1c8c945a]{bottom:10px;color:#888;font-size:11px;left:10px;opacity:.7;pointer-events:none;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:9999}
.row[data-v-1cf31de4] .p-datatable-table{border-collapse:collapse;table-layout:fixed;width:100%}.row[data-v-1cf31de4] .p-datatable-table td,.row[data-v-1cf31de4] .p-datatable-table th{overflow:hidden;text-overflow:ellipsis}.row[data-v-1cf31de4] .p-datatable-table td:last-child,.row[data-v-1cf31de4] .p-datatable-table th:last-child{width:50px}.p-datatable .p-datatable-thead>tr>th[data-v-1cf31de4]{background:none!important}.p-tag[data-v-1cf31de4]{color:#000}.p-tag[data-v-1cf31de4],.p-tag.p-tag-artists[data-v-1cf31de4]{background:none;font-weight:400}.p-tag.p-tag-artists[data-v-1cf31de4]{border-radius:3px;color:#00e;font-size:.7875rem;padding:.25rem 0;text-decoration:none}.p-tag.p-tag-artists[data-v-1cf31de4]:hover{color:#551a8b!important;text-decoration:underline}.p-tag[severity=info][data-v-1cf31de4],.p-tag[severity=success][data-v-1cf31de4]{background:none;border-radius:3px;color:#000;padding:.25rem .5rem}.p-tag[severity=secondary][data-v-1cf31de4]{background-color:#6c757d;border-radius:3px;color:#000;padding:.25rem .5rem}.p-tag.p-tag-info[data-v-1cf31de4],.p-tag.p-tag-success[data-v-1cf31de4]{background:none;color:#000;font-weight:400}.max-width-150[data-v-1cf31de4]{max-width:150px}.max-width-250[data-v-1cf31de4]{max-width:250px}.small[data-v-1cf31de4]{font-size:.875rem}.flex.flex-wrap[data-v-1cf31de4]{display:flex;flex-wrap:wrap;gap:.5rem}.btn.btn-primary[data-v-1cf31de4]{background-color:#0059a6;border-color:#005299;border-radius:3px;color:#fff;padding:.375rem .75rem;text-decoration:none}.btn-sm[data-v-1cf31de4]{background:none!important;border:none!important;color:#005299!important}.btn.btn-primary.btn-sm[data-v-1cf31de4]{font-size:.875rem;padding:.25rem .5rem}
.form-check-input{margin-top:.1rem}
.p-tag[data-v-3091bd24]:not(:last-child):after{color:#6c757d;content:",";margin-right:0!important}.p-tag[data-v-3091bd24]{margin-right:0!important;padding:0!important}
.permissions-checkboxes[data-v-02dad82c],.song-ranges-checkboxes[data-v-02dad82c]{max-height:300px;overflow-y:auto;padding:5px}.form-check[data-v-02dad82c]{margin-bottom:5px}.form-check-label[data-v-02dad82c]{align-items:center;display:flex;font-size:14px}.form-check-input[data-v-02dad82c]{margin-right:8px}.td-error p[data-v-02dad82c]{margin:0}.btn-eye[data-v-02dad82c]{border-left:none}.input-with-icon[data-v-02dad82c]{position:relative;width:100%}.input-with-icon input.input-with-eye[data-v-02dad82c]{padding-right:2.5rem}.input-with-icon i.fa[data-v-02dad82c]{color:#666;cursor:pointer;font-size:1.1rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-with-icon i.fa[data-v-02dad82c]:hover{color:#000}.password-edit-container button[data-v-02dad82c]{vertical-align:middle}.password-edit-container button+button[data-v-02dad82c]{margin-left:6px}.p-datatable-table td[data-v-02dad82c]:nth-child(5),.p-datatable-table th[data-v-02dad82c]:nth-child(5){min-width:150px!important}.container[data-v-02dad82c]{max-width:2000px}.permissions-inline[data-v-02dad82c]{white-space:normal;width:60%;word-break:break-word}.actions-column i.fa[data-v-02dad82c]{color:#337ab7;font-size:1rem}
.table[data-v-2d6b7f1e]{border-collapse:collapse;width:100%}.table td[data-v-2d6b7f1e],.table th[data-v-2d6b7f1e]{background:none;border-top:1px solid #dee2e6;padding:.75rem}.table-hover tbody tr[data-v-2d6b7f1e]:hover{background:none}.p-tag[data-v-2d6b7f1e],.p-tag.p-tag-artists[data-v-2d6b7f1e]{background:none;color:#000;font-weight:400}.p-tag.p-tag-artists[data-v-2d6b7f1e]{border-radius:3px;font-size:.7875rem;padding:.25rem .5rem;text-decoration:none}.p-tag[severity=info][data-v-2d6b7f1e],.p-tag[severity=success][data-v-2d6b7f1e]{background:none;border-radius:3px;color:#000;padding:.25rem .5rem}.p-tag[severity=secondary][data-v-2d6b7f1e]{background-color:#6c757d;border-radius:3px;color:#000;padding:.25rem .5rem}.p-tag.p-tag-info[data-v-2d6b7f1e],.p-tag.p-tag-success[data-v-2d6b7f1e]{background:none;color:#000;font-weight:400}.max-width-150[data-v-2d6b7f1e]{max-width:150px}.max-width-250[data-v-2d6b7f1e]{max-width:250px}.small[data-v-2d6b7f1e]{font-size:.875rem}.flex.flex-wrap[data-v-2d6b7f1e]{display:flex;flex-wrap:wrap;gap:.5rem}.btn.btn-primary[data-v-2d6b7f1e]{background-color:#0059a6;border-color:#005299;border-radius:3px;color:#fff;padding:.375rem .75rem;text-decoration:none}.btn-sm[data-v-2d6b7f1e]{background:none!important;border:none!important;color:#005299!important}.btn.btn-primary.btn-sm[data-v-2d6b7f1e]{font-size:.875rem;padding:.25rem .5rem}.btn.btn-success[data-v-2d6b7f1e]{background-color:#28a745;border-color:#28a745;border-radius:3px}.btn.btn-danger[data-v-2d6b7f1e],.btn.btn-success[data-v-2d6b7f1e]{color:#fff;padding:.375rem .75rem}.btn.btn-danger[data-v-2d6b7f1e]{background-color:#dc3545;border-color:#dc3545;border-radius:3px}.mr-2[data-v-2d6b7f1e]{margin-right:.5rem}.mini-modal-overlay[data-v-2d6b7f1e]{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.mini-modal-content[data-v-2d6b7f1e]{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2);box-sizing:border-box;max-width:350px;padding:25px;position:relative;text-align:center;width:90%}.mini-modal-body-centered[data-v-2d6b7f1e]{align-items:center;display:flex;flex-direction:column;justify-content:center}.mini-modal-body-centered p[data-v-2d6b7f1e]{color:#333;font-size:1.1em;font-weight:500;margin-bottom:20px}.mini-modal-buttons[data-v-2d6b7f1e]{display:flex;gap:15px;justify-content:center;width:100%}.mini-modal-btn[data-v-2d6b7f1e]{background-color:#f0f0f0;border:1px solid #ccc;border-radius:20px;color:#555;cursor:pointer;font-size:1em;font-weight:700;padding:0 25px;transition:background-color .2s,border-color .2s,color .2s}.mini-modal-btn[data-v-2d6b7f1e]:hover{background-color:#e0e0e0;border-color:#bbb}.invisible-placeholder[data-v-2d6b7f1e]{visibility:hidden}
.vendor-label[data-v-29f7372c]{font-size:14px}.import-table[data-v-29f7372c]{table-layout:fixed;width:100%}.import-table td[data-v-29f7372c]{vertical-align:middle}.import-table td[data-v-29f7372c]:first-child{width:25%}.import-table td[data-v-29f7372c]:nth-child(2){width:50%}.import-table td[data-v-29f7372c]:nth-child(3){width:25%}.import-table .btn[data-v-29f7372c],.import-table[data-v-29f7372c] .import-upload{width:230px}
.select2-container[data-v-76679366],.select2-container .select2-selection[data-v-76679366]{width:100%!important}
.p-tooltip.isrc-tooltip{max-width:400px}
.artist-row[data-v-c0fef5fe],.song-row[data-v-c0fef5fe]{align-items:center;display:flex;gap:10px;margin-bottom:6px}.artist-image-wrapper[data-v-c0fef5fe],.song-image-wrapper[data-v-c0fef5fe]{flex-shrink:0;height:50px;width:50px}.artist-image[data-v-c0fef5fe],.song-image[data-v-c0fef5fe]{border-radius:4px;cursor:pointer;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.song-title[data-v-c0fef5fe]{min-width:0;word-break:break-word}.checkbox-controls[data-v-c0fef5fe]{font-size:.9rem;margin-bottom:10px}.checkbox-controls[data-v-c0fef5fe] .p-checkbox.p-highlight .p-checkbox-box{background:#0059a6;border-color:#005299}
.form-check-input{margin-top:.1rem}.large-dropdown .select2-results__options{max-height:400px!important}.col-md-4 .select2-container{width:100%!important}.playlist-row{font-size:14px}
[data-v-b8bafc72] .p-datatable .p-datatable-tbody>tr>td,[data-v-b8bafc72] .p-datatable .p-datatable-thead>tr>th{border-bottom:1px solid #dee2e6!important;border-left:none!important;border-right:none!important}
.permissions-checkboxes[data-v-1813290f],.song-ranges-checkboxes[data-v-1813290f]{max-height:545px;overflow-y:auto;padding:5px}.form-check[data-v-1813290f]{margin-bottom:5px}.form-check-label[data-v-1813290f]{align-items:center;display:flex;font-size:14px}.form-check-input[data-v-1813290f]{margin-right:8px}.input-with-icon[data-v-1813290f]{position:relative;width:100%}.input-with-icon input.input-with-eye[data-v-1813290f]{padding-right:2.5rem}.input-with-icon i.fa[data-v-1813290f]{color:#666;cursor:pointer;font-size:1.1rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-with-icon i.fa[data-v-1813290f]:hover{color:#000}.password-edit-container button+button[data-v-1813290f]{margin-left:6px}
.form-check-input{margin-top:.1rem}
.form-check-input{margin-top:.1rem}.large-dropdown .select2-results__options{max-height:400px!important}.revision-row{cursor:pointer;font-size:14px}i.zmdi{font-size:16px}
.large-dropdown .select2-results__options{max-height:400px!important}
.description-column[data-v-5b43f0d9]{width:80%!important}
.form-check-input{margin-top:.1rem}
.form-check-input[data-v-70f6cfaa]{margin-top:.1rem}.large-dropdown .select2-results__options[data-v-70f6cfaa]{max-height:400px!important}.history-table[data-v-70f6cfaa]{font-size:.8rem}.history-table th[data-v-70f6cfaa]{font-size:.8rem;font-weight:600}.history-table td[data-v-70f6cfaa]{padding:.9rem .75rem;vertical-align:middle}
.large-dropdown .select2-results__options{max-height:400px!important}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.modal-active[data-v-0b8462b2]{display:block}[data-v-0b8462b2] .artist-editor-dialog{margin-left:125px;width:min(80rem,calc(100vw - 320px))}.artist-editor[data-v-0b8462b2]{display:flex;flex-direction:column;gap:16px;height:min(680px,calc(100vh - 220px));min-height:540px}.artist-editor__summary[data-v-0b8462b2]{align-items:flex-start;background:#f8fafc;border:1px solid #d8dee6;border-radius:6px;display:flex;justify-content:space-between;padding:12px 14px}.artist-editor__label[data-v-0b8462b2]{color:#6c7785;font-size:12px;font-weight:600;margin-bottom:4px;text-transform:uppercase}.artist-editor__name[data-v-0b8462b2]{color:#1f2933;font-size:16px;font-weight:600}.artist-editor__notice[data-v-0b8462b2]{background:#eef6fc;border-left:3px solid #4f91c9;color:#334155;line-height:1.45;padding:10px 12px}.artist-editor__split[data-v-0b8462b2]{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(280px,1fr) auto}.artist-editor__list[data-v-0b8462b2]{border:1px solid #d8dee6;border-radius:6px;flex:1 1 auto;min-height:0;overflow-x:visible;overflow-y:auto}.artist-editor__header[data-v-0b8462b2],.artist-editor__row[data-v-0b8462b2]{align-items:center;display:grid;gap:14px;grid-template-columns:80px minmax(320px,1fr) 150px 56px}.artist-editor__header[data-v-0b8462b2]{background:#f8fafc;border-bottom:1px solid #d8dee6;color:#4b5563;font-size:13px;font-weight:700;padding:10px 14px}.artist-editor__row[data-v-0b8462b2]{border-bottom:1px solid #e6ebf1;padding:14px}.artist-editor__row[data-v-0b8462b2]:last-child{border-bottom:0}.artist-editor__preview[data-v-0b8462b2]{min-height:42px}.artist-editor__placeholder[data-v-0b8462b2],.artist-editor__preview[data-v-0b8462b2]{align-items:center;display:flex;justify-content:center}.artist-editor__placeholder[data-v-0b8462b2]{background:#f8fafc;border:1px solid #d8dee6;border-radius:6px;color:#607083;height:40px;width:40px}.artist-editor__artist[data-v-0b8462b2]{min-width:0;position:relative}.artist-editor__autocomplete[data-v-0b8462b2]{left:0;margin-top:4px;position:absolute;right:0;z-index:20}.artist-editor__autocomplete .autocomplete-search[data-v-0b8462b2]{box-shadow:0 8px 18px rgba(15,23,42,.18);max-height:360px;overflow-y:auto}.artist-editor__separator[data-v-0b8462b2]{min-width:0}.artist-editor__actions[data-v-0b8462b2]{display:flex;justify-content:flex-end}.artist-editor__icon-button[data-v-0b8462b2]{height:40px;padding:0;width:40px}.artist-editor__footer[data-v-0b8462b2]{display:flex;gap:12px;justify-content:space-between}.text-link[data-v-0b8462b2]{color:#212529;cursor:pointer;font-weight:700;text-decoration:underline}.text-link[data-v-0b8462b2]:hover{text-decoration:none}@media (max-width:900px){[data-v-0b8462b2] .artist-editor-dialog{margin-left:0;width:calc(100vw - 24px)}.artist-editor[data-v-0b8462b2]{height:auto;min-height:0}.artist-editor__split[data-v-0b8462b2]{grid-template-columns:1fr}.artist-editor__header[data-v-0b8462b2]{display:none}.artist-editor__row[data-v-0b8462b2]{grid-template-columns:56px minmax(0,1fr)}.artist-editor__actions[data-v-0b8462b2],.artist-editor__separator[data-v-0b8462b2]{grid-column:2}.artist-editor__footer[data-v-0b8462b2]{align-items:stretch;flex-direction:column}}
.modal-active[data-v-6a74fa0e]{display:block}
.imagePreviewWrapper[data-v-5dfdfe72]{align-items:center;cursor:pointer;display:flex;height:200px;margin:10px 0;min-width:200px;width:-moz-fit-content;width:fit-content}.previewImage[data-v-5dfdfe72]{display:block;height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}
.table td[data-v-5014c844]{width:100%}.select2-container[data-v-5014c844]{max-width:960px;width:100%!important}.text-link[data-v-5014c844]{color:#212529;cursor:pointer;font-weight:700;text-decoration:underline}.text-link[data-v-5014c844]:hover{text-decoration:none}
.checkbox-table__toolbar[data-v-94d86dbe]{display:flex;gap:10px;margin-bottom:10px}.checkbox-table__actions[data-v-94d86dbe]{display:flex;gap:5px;white-space:nowrap}.checkbox-table__presets[data-v-94d86dbe]{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:5px 12px}.checkbox-table__presets-title[data-v-94d86dbe]{color:#6c757d}.checkbox-table__preset[data-v-94d86dbe]{cursor:pointer;font-size:.8rem;line-height:1.4;padding:.15rem .5rem}.checkbox-table__preset--active[data-v-94d86dbe]{background-color:#003d73;border-color:#003d73;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.checkbox-table__grid[data-v-94d86dbe]{border-left:1px solid #dee2e6;border-top:1px solid #dee2e6;display:grid;grid-template-columns:repeat(var(--checkbox-table-columns),minmax(0,1fr))}.checkbox-table__item[data-v-94d86dbe]{align-items:center;border-bottom:1px solid #dee2e6;border-right:1px solid #dee2e6;display:flex;min-width:0;padding:10px 8px}.checkbox-table__input[data-v-94d86dbe]{flex:0 0 auto;margin:0 8px 0 0;position:static;vertical-align:middle}.checkbox-table__label[data-v-94d86dbe]{cursor:pointer;margin:0;min-width:0;overflow-wrap:anywhere}.checkbox-table__empty[data-v-94d86dbe]{color:#6c757d;grid-column:1/-1;padding:15px;text-align:center}.checkbox-table__footer[data-v-94d86dbe]{color:#6c757d;font-size:13px;margin-top:5px}
