.ai-icon[data-v-76e05c7c]{cursor:pointer}.content-body[data-v-6e6a5d6c]{background:#f4f4f9}.modal.fade .modal-dialog[data-v-6e6a5d6c]{transition:transform .3s ease-out;transform:translateY(-50px)}.modal.show .modal-dialog[data-v-6e6a5d6c]{transform:translate(0)}.modal-body[data-v-6e6a5d6c]{position:relative;padding:20px}.card-apps[data-v-6e6a5d6c]{border-radius:15px;color:#fff}.icon-member[data-v-6e6a5d6c]{margin-right:10px}.name-profile[data-v-6e6a5d6c]{margin-bottom:10px}.progress-bar[data-v-6e6a5d6c]{background:linear-gradient(95.46deg,#ed1c24 -20.2%,#f57e20 128.85%)}.event-detail-bx[data-v-6e6a5d6c]{border-radius:15px}.img-card-events[data-v-6e6a5d6c]{width:100%;border-radius:50%}.title[data-v-6e6a5d6c]{font-size:24px;font-weight:600}.fs-14[data-v-6e6a5d6c]{font-size:14px}.fs-18[data-v-6e6a5d6c]{font-size:18px}.fs-35[data-v-6e6a5d6c]{font-size:35px}.font-w600[data-v-6e6a5d6c]{font-weight:600}.text-black[data-v-6e6a5d6c]{color:#000}.input-group>.custom-select[data-v-c120cbc2]:not(:last-child),.input-group>.form-control[data-v-c120cbc2]:not(:last-child){border-top-right-radius:20px;border-bottom-right-radius:20px}.auth-wrapper[data-v-c120cbc2]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(129.86deg,#e20613 45.92%,#ac000a 82.26%)}.auth-content[data-v-c120cbc2]{width:450px;padding:15px}.auth-content-logo-header img[data-v-c120cbc2]{width:50%;margin:0 auto}.card[data-v-c120cbc2]{border:none;background:#f8fafe;box-shadow:0 4px 50px rgba(0,0,0,.1);border-radius:15px;padding:10px}.auth-login-title[data-v-c120cbc2]{text-align:center;font-size:26px;font-weight:600;color:#232526}.btn-login-auth[data-v-c120cbc2]{background:linear-gradient(90deg,#e20613,#f46308 61.98%);font-weight:700;font-size:15px;padding:7px 30px;color:#fff;display:block;width:100%;border-radius:28px;margin-top:35px}.btn-login-auth[data-v-c120cbc2]:hover{background-color:#ac0d0d;border-color:#ac0d0d}.error-message[data-v-c120cbc2]{color:red;font-size:.875em}.toggle-password[data-v-c120cbc2]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;font-size:.875em;color:#000;cursor:pointer}.content-body[data-v-5194ea80]{background:#f4f4f9}.error-message[data-v-8659e688]{color:red;margin-bottom:10px}.limited-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.error-message[data-v-18323147],.error-message[data-v-6cefdd77]{color:red;margin-bottom:10px}.content-body[data-v-187e54d2]{padding:30px;background:#f4f4f9}.content-body[data-v-570708f8]{background:#f4f4f9}table[data-v-570708f8]{width:100%}thead th[data-v-570708f8]{font-size:14px}td[data-v-570708f8],th[data-v-570708f8]{word-wrap:break-word;white-space:normal}.table-responsive[data-v-570708f8]{overflow-x:auto}.content-body[data-v-139df954]{background:#f4f4f9}table[data-v-139df954]{width:100%}thead th[data-v-139df954]{font-size:14px}td[data-v-139df954],th[data-v-139df954]{word-wrap:break-word;white-space:normal}.table-responsive[data-v-139df954]{overflow-x:auto}.content-body[data-v-1c96278a],.content-body[data-v-bdb4a0c2]{padding:30px;background:#f4f4f9}table[data-v-1c96278a]{table-layout:fixed;width:100%}thead th[data-v-1c96278a]{font-size:14px}td[data-v-1c96278a],th[data-v-1c96278a]{word-wrap:break-word;white-space:normal}.table-responsive[data-v-1c96278a]{overflow-x:auto}.content-body[data-v-19a83f05]{padding:30px;background:#f4f4f9}.content-body[data-v-60e20502]{background:#f4f4f9}.error-message[data-v-42920a22]{color:red;margin-bottom:10px}.content-body[data-v-5e4e0a98]{background:#f4f4f9}.content-body[data-v-1e545845]{padding:30px;background:#f4f4f9}.log-container[data-v-1e545845]{max-height:500px;overflow-y:auto;overflow-x:auto;border:1px solid #ccc;padding:10px;border-radius:5px;background-color:#f8f9fa}pre[data-v-1e545845]{white-space:pre-wrap;word-wrap:break-word;white-space:pre;margin:0;font-family:monospace}.pagination[data-v-1e545845]{display:flex;justify-content:center;margin-top:15px}.button-group[data-v-1e545845]{display:flex;justify-content:start;gap:10px}.content-body[data-v-611db2e1]{background:#f4f4f9}.nav-tabs[data-v-dfecdccc]{justify-content:center}.nav-tabs .nav-item .nav-link[data-v-dfecdccc]{cursor:pointer}.nav-tabs .nav-link.active[data-v-dfecdccc]{background-color:#007bff;color:#fff}.content-body[data-v-dfecdccc]{background:#f4f4f9}.preview-container[data-v-dfecdccc]{margin-top:20px}.image-list[data-v-dfecdccc]{justify-content:space-between;display:flex;flex-wrap:wrap;gap:1rem}.image-item[data-v-dfecdccc]{width:150px;text-align:center}.img-thumbnail[data-v-dfecdccc]{width:100%;height:100px;-o-object-fit:cover;object-fit:cover}.image-name[data-v-dfecdccc]{font-size:.9rem;margin-top:.5rem}.pagination[data-v-dfecdccc]{justify-content:center}.page-item.disabled .page-link[data-v-dfecdccc]{pointer-events:none;color:#6c757d;background-color:#fff;border-color:#dee2e6}.page-item.active .page-link[data-v-dfecdccc]{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.loading-indicator[data-v-dfecdccc]{display:flex;justify-content:center;align-items:center;font-size:1rem;color:#007bff}.dots[data-v-dfecdccc]{display:inline-block;width:20px}@keyframes fadeIn-dfecdccc{0%{opacity:0}to{opacity:1}}.img-thumbnail[data-v-6646be48]{max-width:100px;max-height:100px;display:block}button[data-v-6646be48]{margin-top:10px}.modal[data-v-eb686328]{background-color:rgba(0,0,0,.5)}.modal-dialog[data-v-eb686328]{max-height:90vh}.modal-content[data-v-eb686328]{border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.modal-header[data-v-eb686328]{border-bottom:1px solid #e9ecef;padding:1rem}.modal-body[data-v-eb686328]{padding:1.5rem;word-wrap:break-word;overflow-wrap:break-word}.modal-footer[data-v-eb686328]{border-top:1px solid #e9ecef;padding:1rem;flex-direction:column}.row>div[data-v-eb686328]{margin-bottom:.5rem}.fw-bold[data-v-eb686328]{font-weight:700;color:#1d2329}.btn-primary[data-v-eb686328]{background-color:#007bff;border-color:#007bff;transition:all .3s ease}.btn-primary[data-v-eb686328]:hover{background-color:#0056b3;border-color:#0056b3}.btn-secondary[data-v-eb686328]{background-color:#6c757d;border-color:#6c757d;transition:all .3s ease}.btn-secondary[data-v-eb686328]:hover{background-color:#545b62;border-color:#545b62}@media (max-width:768px){.modal-dialog[data-v-eb686328]{margin:1.75rem .5rem;max-height:95vh}.modal-body[data-v-eb686328]{padding:1rem}.row>div[data-v-eb686328]{margin-bottom:1rem}.modal-footer .btn[data-v-eb686328]{margin-bottom:.5rem}}.modal.fade .modal-dialog[data-v-eb686328]{transition:transform .3s ease-out}.modal-body[data-v-eb686328]{overflow-y:auto;max-height:60vh}.text-truncate[data-v-eb686328]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background:#fff;padding:20px;border-radius:8px;width:80%;max-width:800px;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.1)}.close-btn{position:absolute;top:10px;right:15px;font-size:20px;cursor:pointer}.detail-table{width:100%;border-collapse:collapse;margin-top:10px}.detail-table td,.detail-table th{padding:10px;border:1px solid #ddd;text-align:left;vertical-align:top}.detail-table th{background-color:#f4f4f4;width:25%}.detail-table td{width:25%}