@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap);.navbar-custom{background:#011f5b;box-shadow:0 3px 10px #000}.nav-link[data-v-3c8a7b27]{cursor:pointer}.submenu-item[data-v-3c8a7b27]{margin-left:20px}.nav-pills .nav-link[data-v-3c8a7b27]:not(.active):hover{background-color:hsla(0,0%,100%,.1);color:#fff}.content-wrapper[data-v-6b4c1363]{margin-left:50px}.router-content[data-v-6b4c1363]{margin-left:20px}.sidebar-mini .main-sidebar .nav-link[data-v-6b4c1363],.sidebar-mini-md .main-sidebar .nav-link[data-v-6b4c1363],.sidebar-mini-xs .main-sidebar .nav-link[data-v-6b4c1363]{width:calc(243px - 1rem);transition:width .3s ease-in-out}.main-sidebar[data-v-6b4c1363]{width:269px!important}.img-fluid[data-v-36a959a1]{max-width:42%}.drag-drop-zone[data-v-75b580b3]{border:2px dashed #007bff;border-radius:.25rem;padding:1rem;text-align:center;cursor:pointer}.drag-drop-zone p[data-v-75b580b3]{margin:0;color:#6c757d}.drag-drop-zone[data-v-75b580b3]:hover{background-color:#f1f1f1}.modal-header[data-v-351a4a3f]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.modal-title[data-v-351a4a3f]{font-size:1.25rem;font-weight:500}.modal-body[data-v-351a4a3f]{padding:1.5rem}.form-label[data-v-351a4a3f]{font-weight:500}.form-control[data-v-351a4a3f],.form-select[data-v-351a4a3f]{border-radius:.25rem}.btn-primary[data-v-351a4a3f]{background-color:#007bff;border-color:#007bff}.btn-primary[data-v-351a4a3f]:hover{background-color:#0056b3;border-color:#004085}.spinner-border[data-v-351a4a3f]{width:1rem;height:1rem;border-width:.2em}.modal[data-v-a8c55df0]{display:block;position:fixed;z-index:1050;top:0;bottom:0;left:0;right:0;overflow:auto;background-color:rgba(0,0,0,.5)}.modal-dialog[data-v-a8c55df0]{position:relative;margin:2rem auto;pointer-events:none}.modal-lg[data-v-a8c55df0]{max-width:70%}.modal-content[data-v-a8c55df0]{position:relative;display:flex;flex-direction:column;background-color:#fff;border:none;border-radius:.5rem;pointer-events:auto;box-shadow:0 .5rem 1rem rgba(0,0,0,.3)}.modal-header[data-v-a8c55df0]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-color:#f8f9fa}.modal-title[data-v-a8c55df0]{margin-bottom:0;line-height:1.5}.modal-body[data-v-a8c55df0]{position:relative;flex:1 1 auto;padding:2rem 1.5rem;overflow:auto}.main-data[data-v-a8c55df0]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:2rem;background-color:#f0f0f0;padding:1rem;border-radius:.25rem}.main-data-item[data-v-a8c55df0]{display:flex;align-items:flex-start;margin-bottom:.5rem}.main-data-item strong[data-v-a8c55df0]{min-width:6em;display:inline-block;text-align:left;margin-right:1em;color:#495057}.year-columns[data-v-a8c55df0]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;border-top:1px solid #dee2e6;padding-top:1rem;justify-content:center;padding:0 2rem}.year-item[data-v-a8c55df0]{padding:.75rem;text-align:center;border-bottom:1px solid #dee2e6;background-color:#f8f9fa;border-radius:.25rem}@media (max-width:768px){.modal-dialog[data-v-a8c55df0]{max-width:90%}.year-columns[data-v-a8c55df0]{grid-template-columns:1fr}}.year-item[data-v-a8c55df0]{display:flex;align-items:center;justify-content:flex-start}.year-item strong[data-v-a8c55df0]{min-width:6em;margin-right:1em}.btn-icon[data-v-a23a18ea]{background:none;border:none;padding:0}.btn-icon i[data-v-a23a18ea]{color:inherit;font-size:1.2rem}.custom-thead th[data-v-a23a18ea]:last-child{text-align:center}.modal-custom-bg[data-v-43b547cc]{background-color:#f8f9fa;border-radius:10px;padding:0!important;box-shadow:0 4px 15px rgba(0,0,0,.2)}.modal-header-custom[data-v-43b547cc]{background-color:#164d89;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:15px}.modal-header-custom .btn-close[data-v-43b547cc]{filter:brightness(0) invert(1)}.modal-body[data-v-43b547cc]{padding:20px;background-color:#fff;border-radius:0 0 10px 10px}.modal-image[data-v-43b547cc]{max-width:100%;height:auto;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.15)}.preview-container[data-v-4abba1d6]{border:1px solid #ccc;min-height:100px;margin:5px;background-color:#305785;color:#fff;display:flex;justify-content:center;align-items:center;width:100%}.cursor-pointer[data-v-4abba1d6]{margin-left:5px;cursor:pointer}.preview-container[data-v-3a9479ae]{border:1px solid #ccc;min-height:100px;margin:5px;background-color:#305785;color:#fff;display:flex;justify-content:center;align-items:center}.custom-color-input[data-v-3a9479ae]{width:100%;height:40px;padding:5px;border-radius:5px;border:2px solid #ddd;font-size:16px}.cursor-pointer[data-v-3a9479ae]{cursor:pointer}.btn-custom[data-v-3a9479ae]{margin-top:15px}.btn-icon[data-v-0cd8aa64]{background:none;border:none;padding:0}.btn-icon i[data-v-0cd8aa64]{color:inherit;font-size:1.2rem}.img-thumbnail[data-v-0cd8aa64]{max-width:100%;height:auto;border-radius:8px}.LoginView_main-container_ZDKwx{display:flex;justify-content:center;height:100vh}.LoginView_img-container_gKEYV{display:none;justify-content:center;align-items:center;background-color:#e7f3fe;width:50%}.LoginView_img-container_gKEYV img{width:400px;height:auto}.LoginView_login-container_HjDVP{display:flex;justify-content:center;align-items:center;width:100%}.LoginView_login-box_W6xtU{width:80%;max-width:450px}.LoginView_login-box_W6xtU h1{font-size:20px;font-weight:700}.LoginView_login-box_W6xtU form{display:flex;flex-direction:column}.LoginView_login-box_W6xtU form label{color:#1a1a32;font-size:14px;font-weight:400!important;margin-top:10px;margin-bottom:2px!important}.LoginView_login-box_W6xtU form .LoginView_input-text_zPcNc{font-size:14px;color:#1a1a32;font-weight:400;border:1px solid #d1d5d9;border-radius:4px;padding:4px 10px;outline:none}.LoginView_login-box_W6xtU form .LoginView_input-password_pqqVu{font-size:14px;color:#1a1a32;font-weight:400;width:91%;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:3px 10px;outline:none}.LoginView_login-box_W6xtU form p{font-size:14px;color:#1a1a32;font-weight:400;margin-top:10px}.LoginView_login-box_W6xtU form p b{color:#4f4ffb;text-decoration:underline;cursor:pointer}.LoginView_login-box_W6xtU form button[type=submit]{background-color:#4f4ffb;color:#fff;font-size:14px;font-weight:400;border:none;border-radius:4px;padding:4px 10px;transition:background-color .3s}.LoginView_login-box_W6xtU form button[type=submit]:hover{background-color:#3c3cfc}.LoginView_login-box_W6xtU form button[type=button]{background-color:transparent;border:1px solid #4f4ffb;color:#4f4ffb;font-size:14px;font-weight:500;border-radius:4px;padding:5px 10px;margin-top:10px}@media screen and (min-width:900px){.LoginView_main-container_ZDKwx{justify-content:normal}.LoginView_img-container_gKEYV{display:flex}.LoginView_login-container_HjDVP{width:50%}.LoginView_login-box_W6xtU{width:60%}}.modal-header[data-v-fef71ef2]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.modal-title[data-v-fef71ef2]{font-size:1.25rem;font-weight:500}.modal-body[data-v-fef71ef2]{padding:1.5rem}.form-label[data-v-fef71ef2]{font-weight:500}.form-control[data-v-fef71ef2],.form-select[data-v-fef71ef2]{border-radius:.25rem}.btn-primary[data-v-fef71ef2]{background-color:#007bff;border-color:#007bff}.btn-primary[data-v-fef71ef2]:hover{background-color:#0056b3;border-color:#004085}.spinner-border[data-v-fef71ef2]{width:1rem;height:1rem;border-width:.2em}.btn-icon[data-v-c97a042e]{background:none;border:none;padding:0}.btn-icon i[data-v-c97a042e]{color:inherit;font-size:1.2rem}.modal-header[data-v-62b3b31e]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.modal-title[data-v-62b3b31e]{font-size:1.25rem;font-weight:500}.modal-body[data-v-62b3b31e]{padding:1.5rem}.form-label[data-v-62b3b31e]{font-weight:500}.form-control[data-v-62b3b31e],.form-select[data-v-62b3b31e]{border-radius:.25rem}.btn-primary[data-v-62b3b31e]{background-color:#007bff;border-color:#007bff}.btn-primary[data-v-62b3b31e]:hover{background-color:#0056b3;border-color:#004085}.spinner-border[data-v-62b3b31e]{width:1rem;height:1rem;border-width:.2em}.modal-header[data-v-f01894ba]{padding:20px;background-color:#f9f9f9}.modal-title-main[data-v-f01894ba]{font-size:28px;font-weight:700;color:#333;margin:5px 0}.modal-title-sub[data-v-f01894ba]{font-size:18px;font-weight:400;color:#666;margin-bottom:10px}.toggle-field-container[data-v-1aa8d86e]{border-bottom:2px solid #e0e0e0;padding-bottom:1rem;margin-bottom:1.5rem}.toggle-switch-container[data-v-1aa8d86e]{align-items:center;display:flex}.toggle-label[data-v-1aa8d86e]{min-width:150px;text-align:left;font-weight:700;color:#555;margin-right:1rem}.switch[data-v-1aa8d86e]{position:relative;width:118px;height:31px;text-align:center;background:#4cd964;transition:background .3s ease;border-radius:25px}.switch span[data-v-1aa8d86e]{width:20px;height:4px;top:50%;left:50%;margin:-2px 0 0 -4px;transform:rotate(-45deg)}.switch span[data-v-1aa8d86e],.switch span[data-v-1aa8d86e]:after{position:absolute;background:#fff;border-radius:2px;transition:all .2s ease}.switch span[data-v-1aa8d86e]:after{content:"";display:block;width:4px;height:12px;margin-top:-8px}input[type=radio][data-v-1aa8d86e]{display:none}.switch label[data-v-1aa8d86e]{cursor:pointer;width:58px;line-height:37px;text-align:center;font-weight:700;transition:color .3s ease;font-size:10px}label[for$=-yes][data-v-1aa8d86e]{position:absolute;left:0;color:rgba(0,0,0,.3)}label[for$=-no][data-v-1aa8d86e]{position:absolute;right:0;color:rgba(0,0,0,.3)}input[type=radio]:checked[id$=-no]~.switch[data-v-1aa8d86e]{background:#ff3b30}input[type=radio]:checked[id$=-no]~.switch span[data-v-1aa8d86e]{margin-left:-8px;background:#fff}input[type=radio]:checked[id$=-no]~.switch span[data-v-1aa8d86e]:after{background:#fff;height:20px;margin-left:8px}input[type=radio]:checked[id$=-no]~.switch label[for$=-no][data-v-1aa8d86e],input[type=radio]:checked[id$=-yes]~.switch label[for$=-yes][data-v-1aa8d86e]{color:#fff}input[type=radio]:checked[id$=-no]~.switch label[for$=-yes][data-v-1aa8d86e],input[type=radio]:checked[id$=-yes]~.switch label[for$=-no][data-v-1aa8d86e]{color:hsla(0,0%,100%,.6)}.modal-content[data-v-34e27bd8]{padding:20px;background-color:#f9f9f9}.switch[data-v-34e27bd8]{position:relative;width:145px;height:37px;text-align:center;background:#4cd964;transition:all .2s ease;border-radius:25px;margin-left:1rem}.switch span[data-v-34e27bd8]{position:absolute;width:20px;height:4px;top:50%;left:50%;margin:-2px 0 0 -4px;background:#fff;transform:rotate(-45deg);border-radius:2px;transition:all .2s ease}.switch span[data-v-34e27bd8]:after{content:"";display:block;position:absolute;width:4px;height:12px;margin-top:-8px;background:#fff;border-radius:2px}input[type=radio][data-v-34e27bd8]{display:none}.switch label[data-v-34e27bd8]{cursor:pointer;color:rgba(0,0,0,.2);width:58px;line-height:37px;transition:all .2s ease}label[for=yes][data-v-34e27bd8]{position:absolute;left:0}label[for=no][data-v-34e27bd8]{position:absolute;right:0}#no:checked~.switch[data-v-34e27bd8]{background:#ff3b30}#no:checked~.switch span[data-v-34e27bd8]{background:#fff;margin-left:-8px}#no:checked~.switch label[for=no][data-v-34e27bd8],#yes:checked~.switch label[for=yes][data-v-34e27bd8]{color:#fff}.fade-enter-active[data-v-34e27bd8],.fade-leave-active[data-v-34e27bd8]{transition:opacity .3s ease}.fade-enter-from[data-v-34e27bd8],.fade-leave-to[data-v-34e27bd8]{opacity:0}.modal-content[data-v-d963c890]{padding:20px;background-color:#f9f9f9}.modal-custom-width[data-v-d963c890]{max-width:85%}.img-thumbnail[data-v-d963c890]{-o-object-fit:cover;object-fit:cover}.custom-switch[data-v-d963c890]{display:inline-block;width:43px;height:28px;position:relative}.custom-switch input[data-v-d963c890]{opacity:0;width:0;height:0}.custom-switch label[data-v-d963c890]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:50px;cursor:pointer;transition:background-color .3s}.custom-switch label[data-v-d963c890]:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;left:1px;bottom:1px;transition:transform .3s}.custom-switch input:checked+label[data-v-d963c890]{background-color:#4caf50}.custom-switch input:checked+label[data-v-d963c890]:before{transform:translateX(20px)}.table-responsive-stack[data-v-d963c890]{width:100%;table-layout:fixed}.table-responsive-stack td[data-v-d963c890],.table-responsive-stack th[data-v-d963c890]{word-wrap:break-word}@media screen and (max-width:768px){.table-responsive-stack tr[data-v-d963c890]{display:block;border-bottom:3px solid #ccc}.table-responsive-stack th[data-v-d963c890]{display:none}.table-responsive-stack td[data-v-d963c890]{display:block;width:100%;text-align:right;position:relative;padding-left:50%;box-sizing:border-box}.modal-dialog[data-v-d963c890]{margin:0;width:100%}.modal-content[data-v-d963c890]{width:100%}.modal-custom-width[data-v-d963c890]{max-width:100%}}.table-responsive[data-v-d963c890]{padding-bottom:20px}tbody[data-v-d963c890]{width:100%}.preview-container[data-v-7b203b8d]{border:1px solid #ccc;min-height:100px;margin:5px;background-color:#305785;color:#fff;display:flex;justify-content:center;align-items:center}.custom-color-input[data-v-7b203b8d]{width:100%;height:40px;padding:5px;border-radius:5px;border:2px solid #ddd;font-size:16px}.cursor-pointer[data-v-7b203b8d]{cursor:pointer}.modal-content[data-v-05f246a6]{padding:20px;background-color:#f9f9f9}.modal-custom-width[data-v-05f246a6]{max-width:85%}.img-thumbnail[data-v-05f246a6]{-o-object-fit:cover;object-fit:cover}.custom-switch[data-v-05f246a6]{display:inline-block;width:43px;height:28px;position:relative}.custom-switch input[data-v-05f246a6]{opacity:0;width:0;height:0}.custom-switch label[data-v-05f246a6]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:50px;cursor:pointer;transition:background-color .3s}.custom-switch label[data-v-05f246a6]:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;left:1px;bottom:1px;transition:transform .3s}.custom-switch input:checked+label[data-v-05f246a6]{background-color:#4caf50}.custom-switch input:checked+label[data-v-05f246a6]:before{transform:translateX(20px)}.table-responsive-stack[data-v-05f246a6]{width:100%;table-layout:fixed}.table-responsive-stack td[data-v-05f246a6],.table-responsive-stack th[data-v-05f246a6]{word-wrap:break-word}@media screen and (max-width:768px){.table-responsive-stack tr[data-v-05f246a6]{display:block;border-bottom:3px solid #ccc}.table-responsive-stack th[data-v-05f246a6]{display:none}.table-responsive-stack td[data-v-05f246a6]{display:block;width:100%;text-align:right;position:relative;padding-left:50%;box-sizing:border-box}.modal-dialog[data-v-05f246a6]{margin:0;width:100%}.modal-content[data-v-05f246a6]{width:100%}.modal-custom-width[data-v-05f246a6]{max-width:100%}}.table-responsive[data-v-05f246a6]{padding-bottom:20px}tbody[data-v-05f246a6]{width:100%}.small-image[data-v-50cc693e]{max-width:150px;max-height:150px;width:auto;height:auto}@font-face{font-family:Montserrat;src:url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap)}[data-v-50cc693e] .ql-font-montserrat{font-family:Montserrat,sans-serif}.modal-content[data-v-1959a544]{padding:20px;background-color:#f9f9f9}.template-selection[data-v-1959a544]{cursor:pointer;transition:transform .2s ease}.template-selection.selected[data-v-1959a544]{border:2px solid #007bff;transform:scale(1.05)}.template-selection img[data-v-1959a544]{max-width:245px;max-height:245px;display:block;margin:auto}.spinner-border[data-v-1959a544]{display:block;margin:10px auto}.modal-content[data-v-35bd27e9]{padding:20px;background-color:#f9f9f9}.modal-custom-width[data-v-35bd27e9]{max-width:85%}.img-thumbnail[data-v-35bd27e9]{-o-object-fit:cover;object-fit:cover}.custom-switch[data-v-35bd27e9]{display:inline-block;width:43px;height:28px;position:relative}.custom-switch input[data-v-35bd27e9]{opacity:0;width:0;height:0}.custom-switch label[data-v-35bd27e9]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:50px;cursor:pointer;transition:background-color .3s}.custom-switch label[data-v-35bd27e9]:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;left:1px;bottom:1px;transition:transform .3s}.custom-switch input:checked+label[data-v-35bd27e9]{background-color:#4caf50}.custom-switch input:checked+label[data-v-35bd27e9]:before{transform:translateX(20px)}.table-responsive-stack[data-v-35bd27e9]{width:100%;table-layout:fixed}.table-responsive-stack td[data-v-35bd27e9],.table-responsive-stack th[data-v-35bd27e9]{word-wrap:break-word}@media screen and (max-width:768px){.table-responsive-stack tr[data-v-35bd27e9]{display:block;border-bottom:3px solid #ccc}.table-responsive-stack th[data-v-35bd27e9]{display:none}.table-responsive-stack td[data-v-35bd27e9]{display:block;width:100%;text-align:right;position:relative;padding-left:50%;box-sizing:border-box}.modal-dialog[data-v-35bd27e9]{margin:0;width:100%}.modal-content[data-v-35bd27e9]{width:100%}.modal-custom-width[data-v-35bd27e9]{max-width:100%}}.table-responsive[data-v-35bd27e9]{padding-bottom:20px}tbody[data-v-35bd27e9]{width:100%}.cursor-pointer[data-v-9331168a]{margin-left:5px;cursor:pointer}.list-group-item[data-v-9331168a]{display:flex;justify-content:space-between;align-items:center}.list-group[data-v-9331168a]{max-height:200px;overflow-y:auto;padding-right:10px}.modal-content[data-v-a779b66c]{padding:20px;background-color:#f9f9f9}.mb-3[data-v-a779b66c]{margin-bottom:1.5rem}.form-label[data-v-a779b66c]{font-weight:600}.form-check-input[data-v-a779b66c]{cursor:pointer}.btn[data-v-a779b66c]{margin-top:1rem}.input-group-text[data-v-a779b66c]{background-color:#e9ecef;border-color:#ced4da}input[data-v-a779b66c],select[data-v-a779b66c],textarea[data-v-a779b66c]{margin-top:.5rem}.border[data-v-a779b66c]{border:1px solid #ced4da}.shadow-sm[data-v-a779b66c]{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.btn-primary[data-v-a779b66c]{background-color:#007bff;border-color:#007bff}.btn-secondary[data-v-a779b66c]{background-color:#6c757d;border-color:#6c757d}.btn-primary[data-v-a779b66c]:hover,.btn-secondary[data-v-a779b66c]:hover{opacity:.8}@media (max-width:768px){.modal-xl[data-v-a779b66c]{width:100%;max-width:100%}}.cursor-pointer[data-v-a779b66c]{cursor:pointer}.spinner-border[data-v-a779b66c]{width:3rem;height:3rem}.custom-color-input[data-v-a779b66c]{width:100%;height:40px;padding:5px;border-radius:5px;border:2px solid #ddd;font-size:16px}.fade-enter-active[data-v-a779b66c],.fade-leave-active[data-v-a779b66c]{transition:opacity .5s ease,transform .5s ease}.fade-enter[data-v-a779b66c],.fade-leave-to[data-v-a779b66c]{opacity:0;transform:translateY(-10px)}.fade-enter-to[data-v-a779b66c],.fade-leave[data-v-a779b66c]{opacity:1;transform:translateY(0)}.modal-content[data-v-837a37d2]{padding:20px;background-color:#f9f9f9}.modal-custom-width[data-v-837a37d2]{max-width:85%}.img-thumbnail[data-v-837a37d2]{-o-object-fit:cover;object-fit:cover}.custom-switch[data-v-837a37d2]{display:inline-block;width:43px;height:28px;position:relative}.custom-switch input[data-v-837a37d2]{opacity:0;width:0;height:0}.custom-switch label[data-v-837a37d2]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:50px;cursor:pointer;transition:background-color .3s}.custom-switch label[data-v-837a37d2]:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;left:1px;bottom:1px;transition:transform .3s}.custom-switch input:checked+label[data-v-837a37d2]{background-color:#4caf50}.custom-switch input:checked+label[data-v-837a37d2]:before{transform:translateX(20px)}@media screen and (max-width:768px){.table-responsive-stack tr[data-v-837a37d2]{display:block;border-bottom:3px solid #ccc}.table-responsive-stack th[data-v-837a37d2]{display:none}.table-responsive-stack td[data-v-837a37d2]{display:block;width:100%;text-align:right;position:relative;padding-left:50%;box-sizing:border-box}.modal-dialog[data-v-837a37d2]{margin:0;width:100%}.modal-content[data-v-837a37d2]{width:100%}.modal-custom-width[data-v-837a37d2]{max-width:100%}}.table-responsive[data-v-837a37d2]{padding-bottom:20px}tbody[data-v-837a37d2]{width:100%}td[data-v-837a37d2],th[data-v-837a37d2]{text-align:center;vertical-align:middle}.table-responsive-stack[data-v-837a37d2]{width:100%;table-layout:fixed}.table-responsive-stack td[data-v-837a37d2],.table-responsive-stack th[data-v-837a37d2]{word-wrap:break-word;text-align:center}.custom-modal-dialog[data-v-386338ea]{max-width:80%}.modal-step[data-v-386338ea]{display:flex;flex-direction:column;justify-content:space-between}.shadow-sm[data-v-386338ea]{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}[data-v-386338ea] .quill-editor-height{height:600px!important}@media (max-width:768px){.custom-modal-dialog[data-v-386338ea]{max-width:100%}.fixed-modal-body[data-v-386338ea]{min-height:400px;max-height:400px}[data-v-386338ea] .quill-editor-height{height:250px!important}}.modal-content[data-v-e228d584]{padding:20px;background-color:#f9f9f9}.modal-custom-width[data-v-e228d584]{max-width:85%}.img-thumbnail[data-v-e228d584]{-o-object-fit:cover;object-fit:cover}.custom-switch[data-v-e228d584]{display:inline-block;width:43px;height:28px;position:relative}.custom-switch input[data-v-e228d584]{opacity:0;width:0;height:0}.custom-switch label[data-v-e228d584]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:50px;cursor:pointer;transition:background-color .3s}.custom-switch label[data-v-e228d584]:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;left:1px;bottom:1px;transition:transform .3s}.custom-switch input:checked+label[data-v-e228d584]{background-color:#4caf50}.custom-switch input:checked+label[data-v-e228d584]:before{transform:translateX(20px)}.table-responsive-stack[data-v-e228d584]{width:100%;table-layout:fixed}.table-responsive-stack td[data-v-e228d584],.table-responsive-stack th[data-v-e228d584]{word-wrap:break-word}@media screen and (max-width:768px){.table-responsive-stack tr[data-v-e228d584]{display:block;border-bottom:3px solid #ccc}.table-responsive-stack th[data-v-e228d584]{display:none}.table-responsive-stack td[data-v-e228d584]{display:block;width:100%;text-align:right;position:relative;padding-left:50%;box-sizing:border-box}.modal-dialog[data-v-e228d584]{margin:0;width:100%}.modal-content[data-v-e228d584]{width:100%}.modal-custom-width[data-v-e228d584]{max-width:100%}}.table-responsive[data-v-e228d584]{padding-bottom:20px}tbody[data-v-e228d584]{width:100%}.table-responsive-stack tr[data-v-7e3dccc4]{display:flex;flex-direction:row}.table-responsive-stack td[data-v-7e3dccc4],.table-responsive-stack th[data-v-7e3dccc4]{display:block;flex:1 1 0;box-sizing:border-box}@media screen and (max-width:768px){.table-responsive-stack tr[data-v-7e3dccc4]{flex-direction:column;border-bottom:3px solid #ccc;display:block}.table-responsive-stack td[data-v-7e3dccc4]{float:left\9;width:100%}}.btn-group-sm .btn[data-v-7e3dccc4]{min-width:80px}@media (max-width:768px){.table[data-v-7e3dccc4]{font-size:14px}.btn-group-sm .btn[data-v-7e3dccc4]{min-width:60px}.btn-group-sm .dropdown-menu[data-v-7e3dccc4]{font-size:14px}}.btn-group .dropdown-menu[data-v-7e3dccc4]{position:absolute;top:100%;left:0;transform:translateY(10px);opacity:0;visibility:hidden;transition:opacity .4s ease,transform .4s ease;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.15);padding:10px 0;z-index:1000}.btn-group .dropdown-menu.show[data-v-7e3dccc4]{transform:translateY(0);opacity:1;visibility:visible}@media (max-width:768px){.btn-group .dropdown-menu[data-v-7e3dccc4]{left:-95px}}.dropdown-item[data-v-7e3dccc4]{color:#333;padding:10px 20px;text-transform:uppercase;font-weight:500;text-decoration:none;transition:background .3s ease,color .3s ease}.dropdown-item[data-v-7e3dccc4]:hover{background-color:#f1f1f1;color:#007bff}.btn-group .btn-dark[data-v-7e3dccc4]{display:flex;align-items:center;justify-content:center;position:relative}.btn-group .btn-dark i[data-v-7e3dccc4]{margin-right:5px}.btn-group .btn-dark[data-v-7e3dccc4]:after{content:"▼";font-size:12px;margin-left:5px;color:#fff;transition:transform .3s ease}.btn-group .btn-dark[aria-expanded=true][data-v-7e3dccc4]:after{transform:rotate(180deg)}.btn-group .btn-dark[aria-expanded=true] .fa-cog[data-v-7e3dccc4]{transform:rotate(90deg);transition:transform .3s ease}.table-responsive[data-v-7e3dccc4]{position:relative;overflow:visible;padding-bottom:20px}.custom-thead[data-v-7e3dccc4]{background-color:#f8f9fa;color:#333}.custom-thead th[data-v-7e3dccc4]{font-weight:700;padding:12px;text-align:center;border-bottom:2px solid #e0e0e0;font-size:.95rem;text-transform:uppercase}.custom-thead th[data-v-7e3dccc4]:first-child{border-top-left-radius:8px}.custom-thead th[data-v-7e3dccc4]:last-child{border-top-right-radius:8px}.custom-thead th[data-v-7e3dccc4]{box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-align:left}.table-responsive-stack td[data-v-7e3dccc4],.table-responsive-stack th[data-v-7e3dccc4]{border:none}.table-responsive-stack .table-responsive-stack-thead[data-v-7e3dccc4]{font-weight:700}.custom-thead th[data-v-7e3dccc4]:last-child{text-align:center}.container[data-v-014eb1ba]{max-width:100%!important}.spinner-select[data-v-0802f3ac]{display:flex;align-items:center;justify-content:center;margin-top:8px;font-size:.875rem;color:#555}.spinner-select i[data-v-0802f3ac]{margin-right:5px}.custom-width[data-v-0802f3ac]{width:32%}.loading-container[data-v-0802f3ac]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;font-size:1.2rem;color:#333}.spinner[data-v-0802f3ac]{margin-right:8px;border:3px solid #f3f3f3;border-top:3px solid #0056b3;border-radius:50%;width:16px;height:16px;display:inline-block;animation:spin-0802f3ac 1s linear infinite}@keyframes spin-0802f3ac{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.justify-content-end[data-v-0802f3ac]{justify-content:flex-end!important}.justify-content-between[data-v-0802f3ac]{justify-content:space-between!important}.form-group[data-v-0802f3ac]{margin-bottom:20px}.form-row[data-v-0802f3ac]{display:flex;gap:20px;margin-bottom:20px;flex-wrap:wrap}.form-row .col[data-v-0802f3ac]{flex:1}.separator-line[data-v-0802f3ac]{height:1px;background-color:#ddd;margin:20px 0}.select-wrapper[data-v-0802f3ac]{position:relative}.select-style[data-v-0802f3ac]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f0f0f5;border:1px solid #ccc;border-radius:4px;padding-right:25px}.select-wrapper[data-v-0802f3ac]:after{content:"▾";position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:.875rem;color:#555}.button-container[data-v-0802f3ac]{display:flex;justify-content:space-between;margin-top:20px}.continue-button[data-v-0802f3ac]{background-color:#0056b3;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-weight:700;cursor:pointer;font-size:.875rem}.small-button[data-v-0802f3ac]{font-size:.875rem;padding:8px 16px}.concessionaire-form-container[data-v-0802f3ac]{margin:0 auto;max-width:1320px;padding:24px;border-radius:8px}.header[data-v-0802f3ac]{display:flex!important;align-items:center!important;gap:10px}.back-button[data-v-0802f3ac]{background:none;border:none;color:#333;font-size:1.5rem;cursor:pointer;margin-right:auto;font-size:1rem}@media (max-width:768px){.concessionaire-form-container[data-v-0802f3ac]{padding:16px;max-width:100%}.header[data-v-0802f3ac]{flex-direction:column;text-align:center}.button-container[data-v-0802f3ac],.form-row[data-v-0802f3ac]{flex-direction:column;gap:10px}.continue-button[data-v-0802f3ac]{width:100%;max-width:200px}.form-group[data-v-0802f3ac],.select-style[data-v-0802f3ac]{width:100%}.small-button[data-v-0802f3ac]{padding:10px 16px}}.required[data-v-0802f3ac]{color:#d9534f;font-weight:700;margin-left:5px}.loading-spinner[data-v-6c4e902e]{display:flex;align-items:center;justify-content:center;height:100vh;font-size:2rem;color:#0056b3}.slide-enter-active[data-v-6c4e902e],.slide-leave-active[data-v-6c4e902e]{transition:transform .5s ease}.slide-enter[data-v-6c4e902e],.slide-leave-to[data-v-6c4e902e]{transform:translateX(100%)}.concessionaire-form-container[data-v-6c4e902e]{margin:0 auto;max-width:1320px;padding:24px;border-radius:8px}.header[data-v-6c4e902e]{display:flex;align-items:center;gap:10px}.back-button[data-v-6c4e902e]{background:none;border:none;color:#333;font-size:1.5rem;cursor:pointer}.info-box[data-v-6c4e902e]{display:flex;align-items:center;padding:16px;background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;margin:40px 0}.info-icon[data-v-6c4e902e]{font-size:1.5rem;color:#555;margin-right:10px;flex-shrink:0;width:30px;text-align:center}.info-box p[data-v-6c4e902e]{flex:1;margin:0}.form-group[data-v-6c4e902e]{margin-top:20px}.input-group[data-v-6c4e902e]{position:relative;display:flex;align-items:center;width:100%}.input-icon[data-v-6c4e902e]{position:absolute;left:10px;color:#999}.form-control[data-v-6c4e902e]{padding-left:30px}.button-container[data-v-6c4e902e]{display:flex;justify-content:flex-end;margin-top:20px}.continue-button[data-v-6c4e902e]{background-color:#0056b3;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-weight:700;cursor:pointer}.back-button[data-v-6c4e902e]{margin-right:auto;font-size:1rem}.small-button[data-v-6c4e902e]{font-size:.875rem;padding:8px 16px}.custom-width[data-v-6c4e902e]{width:32%!important}@media (max-width:768px){.concessionaire-form-container[data-v-6c4e902e]{padding:16px;max-width:100%}.header[data-v-6c4e902e],.info-box[data-v-6c4e902e]{flex-direction:column;text-align:center}.button-container[data-v-6c4e902e]{justify-content:center}.continue-button[data-v-6c4e902e],.small-button[data-v-6c4e902e]{width:100%;max-width:150px;padding:8px 16px;font-size:.875rem}.custom-width[data-v-6c4e902e]{width:100%!important}.form-group[data-v-6c4e902e]{width:100%}}.modal[data-v-7aaadeff]{display:block;background-color:rgba(0,0,0,.5)}.modal-dialog[data-v-7aaadeff]{max-width:500px}.modal[data-v-61b570d5]{display:block;background-color:rgba(0,0,0,.5)}.modal-dialog[data-v-61b570d5]{max-width:500px}.modal[data-v-768e7346]{display:block;background-color:rgba(0,0,0,.5)}.modal-dialog[data-v-768e7346]{max-width:500px}.header .title[data-v-358a5b4c]{font-size:1.5rem}.table-responsive-md[data-v-358a5b4c]{overflow-x:auto}.table-bordered[data-v-358a5b4c]{width:100%;border:1px solid #dee2e6}.thead-dark th[data-v-358a5b4c]{background-color:#343a40;color:#fff}.table td[data-v-358a5b4c],.table th[data-v-358a5b4c]{padding:12px;font-size:.875rem}.pagination-container[data-v-358a5b4c]{gap:8px}.action-button[data-v-358a5b4c]{font-size:.875rem}@media (max-width:768px){.header .title[data-v-358a5b4c]{font-size:1.25rem}.table td[data-v-358a5b4c],.table th[data-v-358a5b4c]{padding:8px;font-size:.75rem}.pagination-container[data-v-358a5b4c]{flex-direction:column;gap:6px;align-items:center}.btn[data-v-358a5b4c]{font-size:.75rem;padding:5px 10px}.action-button[data-v-358a5b4c]{font-size:.75rem}}.modal[data-v-77a8a333]{display:block;background-color:rgba(0,0,0,.5)}.modal-dialog[data-v-77a8a333]{max-width:500px}.modal-dialog.modal-xl[data-v-9df2307e]{max-width:80%}.table-hover tbody tr[data-v-9df2307e]:hover{background-color:#f1f1f1}.table-striped[data-v-9df2307e]{width:100%;border-collapse:collapse;font-size:14px}.search-bar input[data-v-9df2307e]{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}.status-enabled[data-v-9df2307e]{color:green;font-weight:700}.status-disabled[data-v-9df2307e]{color:red;font-weight:700}.row-disabled[data-v-9df2307e]{opacity:.5;pointer-events:none}.table-responsive[data-v-1eca4763]{max-height:300px;overflow-y:auto;border:1px solid #dee2e6;border-radius:4px}.table thead th[data-v-1eca4763]{position:sticky;top:0;background:#f8f9fa;z-index:1}.table-hover tbody tr[data-v-1eca4763]:hover{background-color:#f8f9fa}.alert-info[data-v-2721331e]{background-color:#e7f3ff;border-color:#cce4ff;color:#004085}.modal-content[data-v-14a651de]{max-height:85vh;display:flex;flex-direction:column}.modal-body[data-v-14a651de]{overflow-y:auto;flex:1;padding:1.5rem}.modal-header h5[data-v-14a651de]{font-size:1.25rem}.border-bottom[data-v-14a651de]{border-color:#dee2e6!important}.modal-content[data-v-2f9df87c]{border-radius:.8rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.modal-header[data-v-2f9df87c]{border-radius:.8rem .8rem 0 0;padding:1.2rem 1.5rem}.modal-title[data-v-2f9df87c]{font-size:1.25rem;font-weight:600}dt[data-v-2f9df87c]{font-weight:500;color:#6c757d}dd[data-v-2f9df87c]{color:#495057;font-weight:400}.no-hover-effect:focus,.no-hover-effect:hover{background-color:var(--bs-light)!important;border-color:var(--bs-border-color)!important}.status-enabled[data-v-37cda71e]{color:green;font-weight:700}.status-disabled[data-v-37cda71e]{color:red;font-weight:700}.header[data-v-37cda71e]{display:flex;justify-content:space-between;align-items:center}.header-title[data-v-37cda71e]{font-size:1.5rem}.add-button[data-v-37cda71e]{font-size:.875rem;padding:8px 10px;transition:transform .1s ease,background-color .3s}.add-button[data-v-37cda71e]:active{transform:scale(.95);background-color:#003f7f}.table-responsive[data-v-37cda71e]{position:relative;overflow:visible}.table-formal[data-v-37cda71e]{width:100%;border-collapse:collapse;font-size:.875rem;color:#333}.dropdown .dropdown-menu[data-v-37cda71e]{position:absolute;left:50%;transform:translateX(-50%);z-index:1050;min-width:150px;padding:.5rem 0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 4px 8px rgba(0,0,0,.15)}.dropdown .dropdown-menu.show[data-v-37cda71e]{display:block}@media (max-width:768px){.header-title[data-v-37cda71e]{font-size:1.25rem}.table-formal td[data-v-37cda71e],.table-formal th[data-v-37cda71e]{padding:6px;font-size:.75rem}}.badge-user-counter[data-v-37cda71e]{transition:transform .2s ease}.badge-user-counter[data-v-37cda71e]:hover{transform:translateY(-2px)}.custom-width[data-v-7e075feb]{width:32%}.loading-container[data-v-7e075feb]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;font-size:1.2rem;color:#333}.spinner[data-v-7e075feb]{margin-right:8px}.form-row>.col-md-4[data-v-7e075feb]{flex:1;max-width:none}.justify-content-end[data-v-7e075feb]{justify-content:flex-end!important}.justify-content-between[data-v-7e075feb]{justify-content:space-between!important}.form-group[data-v-7e075feb]{margin-bottom:20px}.form-row[data-v-7e075feb]{display:flex;gap:20px;margin-bottom:20px;flex-wrap:wrap;align-items:baseline}.form-row .col[data-v-7e075feb]{flex:1}.separator-line[data-v-7e075feb]{height:1px;background-color:#ddd;margin:20px 0}.select-wrapper[data-v-7e075feb]{position:relative}.select-style[data-v-7e075feb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f0f0f5;border:1px solid #ccc;border-radius:4px;padding-right:25px}.select-wrapper[data-v-7e075feb]:after{content:"▾";position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:.875rem;color:#555}.button-container[data-v-7e075feb]{display:flex;justify-content:space-between;margin-top:20px}.continue-button[data-v-7e075feb]{background-color:#0056b3;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-weight:700;cursor:pointer;font-size:.875rem}.small-button[data-v-7e075feb]{font-size:.875rem;padding:8px 16px}.invisible[data-v-7e075feb]{visibility:hidden}.user-form-container[data-v-7e075feb]{margin:0 auto;max-width:1320px;padding:24px;border-radius:8px}.header[data-v-7e075feb]{display:flex!important;align-items:center!important;gap:10px;margin-bottom:46px}.back-button[data-v-7e075feb]{background:none;border:none;color:#333;font-size:1.5rem;cursor:pointer;margin-right:auto;font-size:1rem}@media (max-width:768px){.user-form-container[data-v-7e075feb]{padding:16px;max-width:100%}.header[data-v-7e075feb]{flex-direction:column;text-align:center}.button-container[data-v-7e075feb],.form-row[data-v-7e075feb]{flex-direction:column;gap:10px}.continue-button[data-v-7e075feb]{width:100%;max-width:200px}.form-group[data-v-7e075feb],.select-style[data-v-7e075feb]{width:100%}.small-button[data-v-7e075feb]{padding:10px 16px}}.required[data-v-7e075feb]{color:#d9534f;font-weight:700;margin-left:5px}.switch-label[data-v-7e075feb]{display:flex;align-items:center;font-size:.9rem;color:#6c757d;cursor:pointer}.switch[data-v-7e075feb]{display:none}.slider[data-v-7e075feb]{position:relative;width:40px;height:20px;margin-right:10px;background-color:#d3d3d3;border-radius:20px;cursor:pointer;transition:background-color .3s ease}.slider[data-v-7e075feb]:before{content:"";position:absolute;width:16px;height:16px;background-color:#fff;border-radius:50%;top:2px;left:2px;transition:transform .3s ease}.switch:checked+.slider[data-v-7e075feb]{background-color:#00a0e1}.switch:checked+.slider[data-v-7e075feb]:before{transform:translateX(20px)}.btn-create-user[data-v-7e075feb]{background-color:#00f;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-size:.875rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease}.btn-create-user[data-v-7e075feb]:hover{background-color:#00c}.btn-create-user[data-v-7e075feb]:active{background-color:#009}.form-control[data-v-7e075feb]{border:1px solid #ced4da;border-radius:4px;padding:8px;font-size:1rem;color:#495057;transition:border-color .3s,box-shadow .3s}.form-control[data-v-7e075feb]:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.button-container[data-v-7e075feb]{margin-right:20px;text-align:right}.spinner[data-v-7e075feb]{border:3px solid #f3f3f3;border-top:3px solid #0056b3;border-radius:50%;width:16px;height:16px;animation:spin-7e075feb 1s linear infinite;display:inline-block}.spinner-select[data-v-7e075feb]{display:flex;align-items:center;justify-content:center;margin-top:8px;font-size:.875rem;color:#555}.spinner-select i[data-v-7e075feb]{margin-right:5px}@keyframes spin-7e075feb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner[data-v-4240521e]{display:flex;align-items:center;justify-content:center;height:100vh;font-size:2rem;color:#0056b3}.slide-enter-active[data-v-4240521e],.slide-leave-active[data-v-4240521e]{transition:transform .5s ease}.slide-enter[data-v-4240521e],.slide-leave-to[data-v-4240521e]{transform:translateX(100%)}.concessionaire-form-container[data-v-4240521e]{margin:0 auto;max-width:1320px;padding:24px;border-radius:8px}.header[data-v-4240521e]{display:flex;align-items:center;gap:10px}.back-button[data-v-4240521e]{background:none;border:none;color:#333;font-size:1.5rem;cursor:pointer}.info-box[data-v-4240521e]{display:flex;align-items:center;padding:16px;background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;margin:40px 0}.info-icon[data-v-4240521e]{font-size:1.5rem;color:#555;margin-right:10px;flex-shrink:0;width:30px;text-align:center}.info-box p[data-v-4240521e]{flex:1;margin:0}.form-group[data-v-4240521e]{margin-top:20px}.input-group[data-v-4240521e]{position:relative;display:flex;align-items:center;width:100%}.input-icon[data-v-4240521e]{position:absolute;left:10px;color:#999}.form-control[data-v-4240521e]{padding-left:30px}.button-container[data-v-4240521e]{display:flex;justify-content:flex-end;margin-top:20px}.continue-button[data-v-4240521e]{background-color:#0056b3;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-weight:700;cursor:pointer}.back-button[data-v-4240521e]{margin-right:auto;font-size:1rem}.small-button[data-v-4240521e]{font-size:.875rem;padding:8px 16px}.custom-width[data-v-4240521e]{width:32%!important}@media (max-width:768px){.concessionaire-form-container[data-v-4240521e]{padding:16px;max-width:100%}.header[data-v-4240521e],.info-box[data-v-4240521e]{flex-direction:column;text-align:center}.button-container[data-v-4240521e]{justify-content:center}.continue-button[data-v-4240521e],.small-button[data-v-4240521e]{width:100%;max-width:150px;padding:8px 16px;font-size:.875rem}.custom-width[data-v-4240521e]{width:100%!important}.form-group[data-v-4240521e]{width:100%}}.modal[data-v-329ea4d4]{z-index:1050}.modal-header[data-v-329ea4d4]{background-color:#007bff;color:#fff}.modal-content[data-v-329ea4d4]{border-radius:10px}.row[data-v-329ea4d4]{margin-bottom:1rem}.btn[data-v-329ea4d4]{transition:background-color .3s ease}.btn[data-v-329ea4d4]:hover{background-color:#3b78c0}.modal[data-v-3d24623d]{z-index:1050}.modal-header[data-v-3d24623d]{background-color:#007bff;color:#fff}.modal-content[data-v-3d24623d]{border-radius:10px;overflow:hidden}.table[data-v-3d24623d]{margin-bottom:0;border-radius:10px}.table-hover tbody tr[data-v-3d24623d]:hover{background-color:#f8f9fa}.btn-close-white[data-v-3d24623d]{filter:invert(1)}.header .title[data-v-3c8081dc]{font-size:1.5rem}.table-responsive-md[data-v-3c8081dc]{overflow-x:auto}.table-bordered[data-v-3c8081dc]{width:100%;border:1px solid #dee2e6}.thead-dark th[data-v-3c8081dc]{background-color:#343a40;color:#fff}.table td[data-v-3c8081dc],.table th[data-v-3c8081dc]{padding:12px;font-size:.875rem}.pagination-container[data-v-3c8081dc]{gap:8px}.action-button[data-v-3c8081dc]{font-size:.875rem}@media (max-width:768px){.header .title[data-v-3c8081dc]{font-size:1.25rem}.table td[data-v-3c8081dc],.table th[data-v-3c8081dc]{padding:8px;font-size:.75rem}.pagination-container[data-v-3c8081dc]{flex-direction:column;gap:6px;align-items:center}.btn[data-v-3c8081dc]{font-size:.75rem;padding:5px 10px}.action-button[data-v-3c8081dc]{font-size:.75rem}}.router-content[data-v-3c8081dc]{margin:0 auto;max-width:1320px;width:100%;padding:1.5rem;box-sizing:border-box}.modal[data-v-1b56113c]{display:block;background-color:rgba(0,0,0,.5)}.modal-dialog[data-v-1b56113c]{max-width:700px}.modal-content[data-v-1b56113c]{border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.modal-header[data-v-1b56113c]{background-color:#007bff;color:#fff;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;padding:1rem 1.5rem}.modal-header .btn-close[data-v-1b56113c]{color:#fff}.modal-header .btn-close[data-v-1b56113c]:hover{color:#d9d9d9}.modal-body[data-v-1b56113c]{padding:1.5rem}.table[data-v-1b56113c]{margin-bottom:0}.table th[data-v-1b56113c]{background-color:#f8f9fa}.no-results[data-v-1b56113c]{padding:1rem}.modal-footer[data-v-1b56113c]{display:flex;justify-content:flex-end;padding:1rem 1.5rem;background-color:#f8f9fa;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.form-check-label[data-v-1b56113c]{display:flex;align-items:center;justify-content:center;margin:0;padding:0}.form-check-input[data-v-1b56113c]{margin:0;vertical-align:middle;position:relative;top:-1px}th .form-check-label span[data-v-1b56113c]{margin-left:.5rem}.modal[data-v-497066c0]{display:block;background-color:rgba(0,0,0,.5)}.modal-dialog[data-v-497066c0]{max-width:700px}.modal-content[data-v-497066c0]{border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.modal-header[data-v-497066c0]{background-color:#007bff;color:#fff;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;padding:1rem 1.5rem}.modal-header .btn-close[data-v-497066c0]{color:#fff}.modal-header .btn-close[data-v-497066c0]:hover{color:#d9d9d9}.modal-body[data-v-497066c0]{padding:1.5rem}.table[data-v-497066c0]{margin-bottom:0}.table th[data-v-497066c0]{background-color:#f8f9fa}.no-results[data-v-497066c0]{padding:1rem}.modal-footer[data-v-497066c0]{display:flex;justify-content:flex-end;padding:1rem 1.5rem;background-color:#f8f9fa;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}td[data-v-497066c0]{vertical-align:middle}.table td[data-v-51fb0cae],.table th[data-v-51fb0cae]{text-align:center;vertical-align:middle}.img-thumbnail[data-v-51fb0cae]{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.cursor-pointer[data-v-12d5eaa0]{cursor:pointer}.table[data-v-12d5eaa0]{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.table th[data-v-12d5eaa0]{white-space:nowrap}.convention-view[data-v-12d5eaa0]{max-width:1200px;margin:0 auto}h1.display-6[data-v-12d5eaa0]{font-weight:600;letter-spacing:-.5px;text-shadow:1px 1px 2px rgba(0,0,0,.1);margin-bottom:52px!important;padding-top:23px}.modal[data-v-277b7630]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-content[data-v-277b7630]{border-radius:.5rem}.scrollable-modal-body[data-v-277b7630]{max-height:60vh;overflow-y:auto}.sticky-top[data-v-277b7630]{top:-1px;z-index:1}.table-hover tbody tr[data-v-277b7630]:hover{background-color:#f8f9fa}.badge[data-v-277b7630]{padding:.35em .65em;font-size:.85em;letter-spacing:.05em}.cursor-pointer[data-v-f09eb6d4]{cursor:pointer}.conference-view[data-v-f09eb6d4]{max-width:1200px;margin:0 auto}.table[data-v-f09eb6d4]{box-shadow:0 .5rem 1rem rgba(0,0,0,.1);border-radius:.5rem;overflow:hidden}.table th[data-v-f09eb6d4]{white-space:nowrap;background-color:#f8f9fa;padding:1rem}.table td[data-v-f09eb6d4]{vertical-align:middle;padding:.75rem}.table-hover tbody tr[data-v-f09eb6d4]:hover{background-color:#f8f9fa;transform:translateX(2px);transition:all .2s ease}.btn-hover-light[data-v-f09eb6d4]:hover{background-color:rgba(0,0,0,.05)}.text-truncate[data-v-f09eb6d4]{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-overlay[data-v-8ab5792a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050}.modal-content[data-v-8ab5792a]{background:#fff;border-radius:8px;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15)}.modal-header[data-v-8ab5792a]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb}.modal-title[data-v-8ab5792a]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.close-button[data-v-8ab5792a]{background:none;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s}.close-button[data-v-8ab5792a]:hover{background-color:#f3f4f6;color:#374151}.modal-body[data-v-8ab5792a]{padding:1.5rem}.upload-section[data-v-8ab5792a]{text-align:center}.upload-controls[data-v-8ab5792a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;gap:1rem}.upload-button[data-v-8ab5792a]{display:inline-block;padding:.75rem 1.5rem;background-color:#3b82f6;border:2px solid #3b82f6;border-radius:8px;cursor:pointer;transition:all .2s;color:#fff;flex-grow:1;font-weight:500;text-decoration:none}.upload-button[data-v-8ab5792a]:hover{background-color:#2563eb;border-color:#2563eb;color:#fff;transform:translateY(-1px)}.upload-button i[data-v-8ab5792a]{margin-right:.5rem}.reload-button[data-v-8ab5792a]{background-color:#f3f4f6;border:2px solid #d1d5db;border-radius:8px;padding:.75rem 1.5rem;cursor:pointer;transition:all .2s;color:#6b7280;display:flex;align-items:center;gap:.5rem;font-weight:500}.reload-button[data-v-8ab5792a]:hover{background-color:#e5e7eb;border-color:#c4c4c4;color:#374151}.reload-button[data-v-8ab5792a]:disabled{opacity:.6;cursor:not-allowed;background-color:#f3f4f6;border-color:#d1d5db;color:#9ca3af}.test-button[data-v-8ab5792a]{background-color:#fef3c7;border:2px solid #f59e0b;border-radius:8px;padding:.75rem 1.5rem;cursor:pointer;transition:all .2s;color:#92400e;display:flex;align-items:center;gap:.5rem;font-weight:500}.test-button[data-v-8ab5792a]:hover{background-color:#fde68a;border-color:#d97706;color:#78350f}.file-input[data-v-8ab5792a]{display:none}.images-grid[data-v-8ab5792a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;margin-bottom:1.5rem}.image-item[data-v-8ab5792a]{border:2px solid #e5e7eb;border-radius:8px;padding:.5rem;cursor:pointer;transition:all .2s;text-align:center}.image-item[data-v-8ab5792a]:hover{border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.15)}.image-item.selected[data-v-8ab5792a]{border-color:#10b981;background-color:#f0fdf4}.image-container[data-v-8ab5792a]{cursor:pointer;position:relative}.delete-image-btn[data-v-8ab5792a]{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background-color:#dc3545;border:2px solid #fff;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.75rem;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .2s ease;opacity:0}.image-item:hover .delete-image-btn[data-v-8ab5792a]{opacity:1}.delete-image-btn[data-v-8ab5792a]:hover{background-color:#c82333;transform:scale(1.1)}.debug-images-info[data-v-8ab5792a]{grid-column:1/-1;background-color:#f0f9ff;border:1px solid #0ea5e9;border-radius:6px;padding:.75rem;margin-bottom:1rem;text-align:center}.debug-images-info p[data-v-8ab5792a]{margin:.25rem 0;font-size:.875rem;color:#0369a1}.image-debug[data-v-8ab5792a]{display:block;font-size:.75rem;color:#6b7280;word-break:break-all;margin-top:.25rem;line-height:1.2}.image-thumbnail[data-v-8ab5792a]{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:6px;margin-bottom:.5rem;border:1px solid #e5e7eb;transition:all .2s}.image-thumbnail[data-v-8ab5792a]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.image-name[data-v-8ab5792a]{font-size:.875rem;color:#374151;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-image-section[data-v-8ab5792a]{border-top:1px solid #e5e7eb;padding-top:1.5rem}.selected-title[data-v-8ab5792a]{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.selected-image-container[data-v-8ab5792a]{display:flex;flex-direction:column;align-items:center;gap:1rem}.selected-image[data-v-8ab5792a]{width:200px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:2px solid #10b981}.confirm-button[data-v-8ab5792a]{background-color:#10b981;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.confirm-button[data-v-8ab5792a]:hover{background-color:#059669;transform:translateY(-1px)}.confirm-button i[data-v-8ab5792a]{font-size:.875rem}.loading-container[data-v-8ab5792a]{display:flex;justify-content:center;align-items:center;padding:2rem 0}.loading-spinner[data-v-8ab5792a]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.loading-spinner i[data-v-8ab5792a]{font-size:2rem;color:#3b82f6}.loading-spinner p[data-v-8ab5792a]{font-size:1rem;color:#6b7280}.no-images-container[data-v-8ab5792a]{text-align:center;padding:2rem 0}.no-images-message[data-v-8ab5792a]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.no-images-message i[data-v-8ab5792a]{font-size:3rem;color:#e5e7eb}.no-images-message p[data-v-8ab5792a]{font-size:1.125rem;color:#4b5563;margin:0}.no-images-message small[data-v-8ab5792a]{font-size:.875rem;color:#9ca3af}.debug-info[data-v-8ab5792a]{margin-top:1rem;padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:.875rem;color:#4b5563}.debug-info details[data-v-8ab5792a]{border:1px solid #d1d5db;border-radius:4px;padding:.75rem;margin-top:.5rem}.debug-info summary[data-v-8ab5792a]{font-weight:600;cursor:pointer;color:#3b82f6;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.debug-content p[data-v-8ab5792a]{margin:.25rem 0}.debug-content strong[data-v-8ab5792a]{color:#1f2937}.image-debug-item[data-v-8ab5792a]{background-color:#fef3c7;border:1px solid #f59e0b;border-radius:4px;padding:.5rem;margin-bottom:.5rem;font-size:.75rem;color:#92400e}.image-debug-item p[data-v-8ab5792a]{margin:.125rem 0;line-height:1.2}.image-debug-item strong[data-v-8ab5792a]{color:#78350f}.pagination-controls[data-v-8ab5792a]{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem}.pagination-button[data-v-8ab5792a]{background-color:#f3f4f6;border:2px solid #d1d5db;border-radius:6px;padding:.5rem 1rem;cursor:pointer;transition:all .2s;font-weight:500;color:#374151}.pagination-button[data-v-8ab5792a]:hover:not(:disabled){background-color:#e5e7eb}.pagination-button[data-v-8ab5792a]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-8ab5792a]{font-weight:600;color:#1f2937}@media (max-width:768px){.modal-content[data-v-8ab5792a]{width:95%;margin:1rem}.images-grid[data-v-8ab5792a]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.image-thumbnail[data-v-8ab5792a]{height:100px}}.card[data-v-ccfd1742]{border-radius:1rem}.image-upload-container[data-v-ccfd1742]{display:flex;flex-direction:column;gap:1rem}.image-manager-btn[data-v-ccfd1742]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:500}.image-manager-btn i[data-v-ccfd1742]{font-size:1.1rem}.selected-image-preview[data-v-ccfd1742]{position:relative;display:inline-block;max-width:200px;animation:fadeInScale-ccfd1742 .3s ease-in-out}@keyframes fadeInScale-ccfd1742{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.preview-image[data-v-ccfd1742]{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:2px solid #e5e7eb;transition:all .2s ease;cursor:pointer}.preview-image[data-v-ccfd1742]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.remove-image-btn[data-v-ccfd1742]{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.remove-image-btn[data-v-ccfd1742]:hover{transform:scale(1.1)}.image-error-placeholder[data-v-ccfd1742]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:120px;background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;color:#6c757d;text-align:center}.image-error-placeholder i[data-v-ccfd1742]{font-size:2rem;margin-bottom:.5rem}.debug-info[data-v-ccfd1742]{background-color:#f0f9ff;border:1px solid #0ea5e9;border-radius:4px;padding:.5rem;margin-top:.5rem;font-size:.875rem;color:#0369a1}.custom-spinner-container{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden}.spinner-border{width:3rem;height:3rem;border-width:.3rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.modal-content{padding:20px;background-color:#f9f9f9}.modal-custom-width{max-width:85%}.img-thumbnail{-o-object-fit:cover;object-fit:cover}.custom-switch{display:inline-block;width:43px;height:28px;position:relative}.custom-switch input{opacity:0;width:0;height:0}.custom-switch label{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:50px;cursor:pointer;transition:background-color .3s}.custom-switch label:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;left:1px;bottom:1px;transition:transform .3s}.custom-switch input:checked+label{background-color:#4caf50}.custom-switch input:checked+label:before{transform:translateX(20px)}.table-responsive-stack{width:100%;table-layout:fixed}.table-responsive-stack td,.table-responsive-stack th{word-wrap:break-word}@media screen and (max-width:768px){.table-responsive-stack tr{display:block;border-bottom:3px solid #ccc}.table-responsive-stack th{display:none}.table-responsive-stack td{display:block;width:100%;text-align:right;position:relative;padding-left:50%;box-sizing:border-box}.table-responsive-stack td:before{content:attr(data-label);position:absolute;left:0;width:50%;padding-left:15px;font-weight:700;text-align:left}.modal-dialog{margin:0;width:100%}.modal-content{width:100%}.modal-custom-width{max-width:100%}}.table-responsive{padding-bottom:20px}tbody{width:100%}