.container[data-v-850b4ce8]{background:#fff;padding:30px}.container input[type=checkbox][data-v-850b4ce8]{-webkit-appearance:checkbox}.container table[data-v-850b4ce8]{width:100%;border-collapse:collapse}.container td[data-v-850b4ce8],.container th[data-v-850b4ce8]{padding:8px;border:1px solid #ddd;text-align:center}.container th[data-v-850b4ce8]{background-color:#f2f2f2}.container button[data-v-850b4ce8]{margin:0 5px}.container .table-footer[data-v-850b4ce8]{display:flex;justify-content:flex-end;margin-top:10px}.warning-text[data-v-850b4ce8]{font-size:14px;color:red;line-height:1.5;word-wrap:break-word}.pagination-container[data-v-850b4ce8]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;width:100%}.pagination-container .selected-count[data-v-850b4ce8]{flex:1;text-align:left;font-size:14px;color:#333}.pagination-container .pagination-buttons[data-v-850b4ce8]{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.pagination-container .pagination-buttons button[data-v-850b4ce8]{flex:0 1 auto;padding:5px 12px;border:none;background-color:#007bff;color:#fff;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.pagination-container .pagination-buttons button[data-v-850b4ce8]:hover{background-color:#0056b3}.pagination-container .pagination-buttons button[data-v-850b4ce8]:disabled{background-color:#ddd;color:#999;cursor:not-allowed}.pagination-container .pagination-buttons button.active[data-v-850b4ce8]{background-color:#0056b3;font-weight:700}.pagination-container .pagination-buttons input[type=number][data-v-850b4ce8]{width:auto;padding:5px;border:1px solid #ddd;border-radius:4px;text-align:center}.pagination-container .button-group[data-v-850b4ce8]{flex:1;display:flex;justify-content:flex-end;gap:8px}.pagination-container .button-group .btn[data-v-850b4ce8]{padding:8px 16px;background-color:#3d55a7;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.pagination-container .button-group .btn[data-v-850b4ce8]:hover{background:#1d3897;color:#fff}.modal-overlay[data-v-850b4ce8]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.modal-content[data-v-850b4ce8]{background:#fff;padding:20px;width:800px;max-width:90%;border-radius:8px;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.2)}.modal-title[data-v-850b4ce8]{font-size:20px;font-weight:700;margin-bottom:10px}.modal-body[data-v-850b4ce8]{max-height:60vh;overflow-y:auto;padding-right:10px;margin-bottom:20px}.modal-body p[data-v-850b4ce8]{font-size:14px;line-height:1.6;margin-bottom:10px}.radio-group input[type=radio][data-v-850b4ce8]{-webkit-appearance:radio}.radio-group[data-v-850b4ce8]{display:flex;gap:15px;margin-top:15px}.radio-group label[data-v-850b4ce8]{font-size:14px}.modal-footer-container[data-v-850b4ce8]{display:flex;justify-content:space-between;align-items:center;padding:10px}.modal-footer-left[data-v-850b4ce8],.modal-footer[data-v-850b4ce8]{display:flex;gap:10px}.modal-footer button[data-v-850b4ce8]{padding:8px 16px;font-size:14px;border:none;cursor:pointer}