.preloader[data-v-551f51b6]{width:100%;height:100%;background-color:transparent;position:fixed;top:0;left:0;z-index:999999;transition:all .3s ease-in-out}.clear-loading[data-v-551f51b6]{text-align:center;margin:0 auto;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.loading-effect-2[data-v-551f51b6]{width:100px;height:100px}.loading-effect-2>span[data-v-551f51b6],.loading-effect-2>span[data-v-551f51b6]:after,.loading-effect-2>span[data-v-551f51b6]:before{content:"";display:block;border-radius:50%;border:2px solid #000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-effect-2>span[data-v-551f51b6]{width:100%;height:100%;top:0;left:0;border-left-color:transparent!important;animation:effect-2-551f51b6 2s linear infinite}.loading-effect-2>span[data-v-551f51b6]:before{width:75%;height:75%;border-right-color:transparent!important}.loading-effect-2>span[data-v-551f51b6]:after{width:50%;height:50%;border-bottom-color:transparent!important}@keyframes effect-2-551f51b6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.myfloat[data-v-551f51b6]{float:right!important}.modal[data-v-551f51b6]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:table;transition:opacity .3s ease}.modal-wrapper[data-v-551f51b6]{display:table-cell;vertical-align:middle}.modal-container[data-v-551f51b6]{background:transparent;width:450px;border-radius:5px;box-shadow:0 0 0 rgba(0,0,0,.33);transition:all .3s ease;margin:0 auto;padding:20px 30px}.modal-footer[data-v-551f51b6]{margin-top:15px}.modal-enter[data-v-551f51b6],.modal-leave[data-v-551f51b6]{opacity:0}.modal-enter .modal-container[data-v-551f51b6],.modal-leave .modal-container[data-v-551f51b6]{transform:scale(1.1)}.modal-active[data-v-551f51b6]{display:block}.modal-dialog[data-v-551f51b6]{width:50%!important;margin:10% auto!important}@media screen and (max-width:768px){.myfloat[data-v-551f51b6]{float:none!important}.modal-dialog[data-v-551f51b6]{width:80%!important;margin:20% auto!important}}.table td[data-v-497db4e7]{cursor:pointer}.modalstyle[data-v-497db4e7]{max-width:70%!important}.h-screen[data-v-497db4e7]{height:300px!important}.mybodyheight200px[data-v-497db4e7]{height:200px}.mybodyheight300px[data-v-497db4e7]{height:300px}.mybodyheight400px[data-v-497db4e7]{height:400px}.mybodyheight500px[data-v-497db4e7]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-497db4e7]{max-width:100%!important}.h-screen[data-v-497db4e7],.mybodyheight200px[data-v-497db4e7],.mybodyheight300px[data-v-497db4e7],.mybodyheight400px[data-v-497db4e7],.mybodyheight500px[data-v-497db4e7]{height:100%!important}}.table td[data-v-6e68dd68]{cursor:pointer}.modalstyle[data-v-6e68dd68]{max-width:90%!important}.h-screen[data-v-6e68dd68]{height:300px!important}.mybodyheight200px[data-v-6e68dd68]{height:200px}.mybodyheight300px[data-v-6e68dd68]{height:300px}.mybodyheight400px[data-v-6e68dd68]{height:400px}.mybodyheight500px[data-v-6e68dd68]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-6e68dd68]{max-width:100%!important}.h-screen[data-v-6e68dd68],.mybodyheight200px[data-v-6e68dd68],.mybodyheight300px[data-v-6e68dd68],.mybodyheight400px[data-v-6e68dd68],.mybodyheight500px[data-v-6e68dd68]{height:100%!important}}.modalstyle[data-v-475b6282]{max-width:90%!important}@media screen and (max-width:768px){.modalstyle[data-v-475b6282]{max-width:100%!important}}.table td[data-v-31825567]{cursor:pointer}.modalstyle[data-v-31825567]{max-width:99%!important}.h-screen[data-v-31825567]{height:300px!important}.mybodyheight200px[data-v-31825567]{height:200px}.mybodyheight300px[data-v-31825567]{height:300px}.mybodyheight400px[data-v-31825567]{height:400px}.mybodyheight500px[data-v-31825567]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-31825567]{max-width:100%!important}.h-screen[data-v-31825567],.mybodyheight200px[data-v-31825567],.mybodyheight300px[data-v-31825567],.mybodyheight400px[data-v-31825567],.mybodyheight500px[data-v-31825567]{height:100%!important}}.table td[data-v-40e10b3c]{cursor:pointer}.modalstyle[data-v-40e10b3c]{max-width:99%!important}.h-screen[data-v-40e10b3c]{height:350px!important}.mybodyheight400px[data-v-40e10b3c]{height:400px}@media screen and (max-width:768px){.modalstyle[data-v-40e10b3c]{max-width:100%!important}.h-screen[data-v-40e10b3c],.mybodyheight200px[data-v-40e10b3c],.mybodyheight300px[data-v-40e10b3c],.mybodyheight400px[data-v-40e10b3c],.mybodyheight500px[data-v-40e10b3c]{height:100%!important}}.table td[data-v-b3276ea6]{cursor:pointer}.modalstyle[data-v-b3276ea6]{max-width:70%!important}.h-screen[data-v-b3276ea6]{height:300px!important}.mybodyheight200px[data-v-b3276ea6]{height:200px}.mybodyheight300px[data-v-b3276ea6]{height:300px}.mybodyheight400px[data-v-b3276ea6]{height:400px}.mybodyheight500px[data-v-b3276ea6]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-b3276ea6]{max-width:100%!important}.h-screen[data-v-b3276ea6],.mybodyheight200px[data-v-b3276ea6],.mybodyheight300px[data-v-b3276ea6],.mybodyheight400px[data-v-b3276ea6],.mybodyheight500px[data-v-b3276ea6]{height:100%!important}}.table td[data-v-bde48940]{cursor:pointer}.modalstyle[data-v-bde48940]{max-width:99%!important}.h-screen[data-v-bde48940]{height:500px!important}.mybodyheight200px[data-v-bde48940]{height:200px}.mybodyheight300px[data-v-bde48940]{height:300px}.mybodyheight400px[data-v-bde48940]{height:400px}.mybodyheight500px[data-v-bde48940]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-bde48940]{max-width:100%!important}.h-screen[data-v-bde48940],.mybodyheight200px[data-v-bde48940],.mybodyheight300px[data-v-bde48940],.mybodyheight400px[data-v-bde48940],.mybodyheight500px[data-v-bde48940]{height:100%!important}}.table td[data-v-c44099fc]{cursor:pointer}.modalstyle[data-v-c44099fc]{max-width:99%!important}.h-screen[data-v-c44099fc]{height:500px!important}.mybodyheight200px[data-v-c44099fc]{height:200px}.mybodyheight300px[data-v-c44099fc]{height:300px}.mybodyheight400px[data-v-c44099fc]{height:400px}.mybodyheight500px[data-v-c44099fc]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-c44099fc]{max-width:100%!important}.h-screen[data-v-c44099fc],.mybodyheight200px[data-v-c44099fc],.mybodyheight300px[data-v-c44099fc],.mybodyheight400px[data-v-c44099fc],.mybodyheight500px[data-v-c44099fc]{height:100%!important}}.table td[data-v-54ffe4d9]{cursor:pointer}.modalstyle[data-v-54ffe4d9]{max-width:70%!important}.h-screen[data-v-54ffe4d9]{height:300px!important}.mybodyheight200px[data-v-54ffe4d9]{height:200px}.mybodyheight300px[data-v-54ffe4d9]{height:300px}.mybodyheight400px[data-v-54ffe4d9]{height:400px}.mybodyheight500px[data-v-54ffe4d9]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-54ffe4d9]{max-width:100%!important}.h-screen[data-v-54ffe4d9],.mybodyheight200px[data-v-54ffe4d9],.mybodyheight300px[data-v-54ffe4d9],.mybodyheight400px[data-v-54ffe4d9],.mybodyheight500px[data-v-54ffe4d9]{height:100%!important}}.modal-overlay[data-v-3fce5500]{--primary:#3b82f6;--primary-hover:#2563eb;--primary-light:#dbeafe;--primary-dark:#1e40af;--success:#10b981;--success-light:#d1fae5;--danger:#ef4444;--danger-light:#fee2e2;--warning:#f59e0b;--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--bg-hover:#e2e8f0;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--border:#e2e8f0;--shadow:0 25px 50px -12px rgba(0,0,0,.25);--shadow-sm:0 1px 3px rgba(0,0,0,.1);--radius:16px;--radius-md:12px;--radius-sm:8px;position:fixed;inset:0;z-index:50;background:rgba(15,23,42,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;padding:0}@media (min-width:768px){.modal-overlay[data-v-3fce5500]{align-items:center;padding:1.5rem}}.modal-container[data-v-3fce5500]{background:var(--bg-primary);width:100%;max-width:100%;height:90vh;max-height:90vh;display:flex;flex-direction:column;border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--shadow);overflow:hidden;animation:slideUp-3fce5500 .3s ease-out}@media (min-width:768px){.modal-container[data-v-3fce5500]{max-width:600px;height:auto;max-height:80vh;border-radius:var(--radius);animation:fadeScale-3fce5500 .25s ease-out}}@keyframes slideUp-3fce5500{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeScale-3fce5500{0%{transform:scale(.95) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.modal-header[data-v-3fce5500]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border);background:var(--bg-primary);flex-shrink:0}.header-left[data-v-3fce5500]{display:flex;align-items:center;gap:.875rem}.header-icon[data-v-3fce5500]{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:var(--primary-light);border-radius:var(--radius-sm);color:var(--primary)}.header-icon svg[data-v-3fce5500]{width:1.5rem;height:1.5rem}.header-text[data-v-3fce5500]{display:flex;flex-direction:column}.modal-title[data-v-3fce5500]{font-size:1.125rem;font-weight:700;color:var(--text-primary);margin:0;line-height:1.3}.modal-subtitle[data-v-3fce5500]{font-size:.75rem;color:var(--text-muted);margin:.125rem 0 0}.btn-close[data-v-3fce5500]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background:var(--bg-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;color:var(--text-secondary)}.btn-close[data-v-3fce5500]:hover{background:var(--danger-light);color:var(--danger)}.btn-close svg[data-v-3fce5500]{width:1.25rem;height:1.25rem}.toolbar[data-v-3fce5500]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:var(--bg-secondary);border-bottom:1px solid var(--border);flex-shrink:0}.search-container[data-v-3fce5500]{flex:1;position:relative;display:flex;align-items:center}.search-icon[data-v-3fce5500]{position:absolute;left:.875rem;width:1.125rem;height:1.125rem;color:var(--text-muted);pointer-events:none;transition:color .2s ease}.search-container:focus-within .search-icon[data-v-3fce5500]{color:var(--primary)}.search-input[data-v-3fce5500]{width:100%;padding:.625rem 2.5rem .625rem 2.75rem;font-size:.9375rem;border:2px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);transition:all .2s ease;outline:none}.search-input[data-v-3fce5500]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.search-input[data-v-3fce5500]::-moz-placeholder{color:var(--text-muted)}.search-input[data-v-3fce5500]::placeholder{color:var(--text-muted)}.search-clear[data-v-3fce5500]{position:absolute;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;background:transparent;border-radius:50%;cursor:pointer;color:var(--text-muted);transition:all .2s ease}.search-clear[data-v-3fce5500]:hover{background:var(--bg-hover);color:var(--text-primary)}.search-clear svg[data-v-3fce5500]{width:1rem;height:1rem}.btn-add[data-v-3fce5500]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;border:none;background:var(--primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;white-space:nowrap}.btn-add[data-v-3fce5500]:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.btn-add[data-v-3fce5500]:active{transform:translateY(0)}.btn-add svg[data-v-3fce5500]{width:1.125rem;height:1.125rem}.btn-add-text[data-v-3fce5500]{display:none}@media (min-width:480px){.btn-add-text[data-v-3fce5500]{display:inline}}.modal-body[data-v-3fce5500]{flex:1;overflow-y:auto;overflow-x:hidden;background:var(--bg-primary)}.list-container[data-v-3fce5500]{padding:.5rem 0}.list-item[data-v-3fce5500]{display:flex;align-items:center;gap:.875rem;padding:.875rem 1.25rem;cursor:pointer;transition:all .15s ease;border-bottom:1px solid var(--bg-tertiary)}.list-item[data-v-3fce5500]:hover{background:var(--bg-secondary)}.list-item[data-v-3fce5500]:active{background:var(--primary-light)}.item-index[data-v-3fce5500]{display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;font-size:.75rem;font-weight:600;color:var(--text-muted);background:var(--bg-tertiary);border-radius:50%}.item-content[data-v-3fce5500]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.item-name[data-v-3fce5500]{font-size:.9375rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-description[data-v-3fce5500]{font-size:.8125rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-action[data-v-3fce5500]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--text-muted);opacity:0;transform:translateX(-4px);transition:all .2s ease}.list-item:hover .item-action[data-v-3fce5500]{opacity:1;transform:translateX(0)}.item-action svg[data-v-3fce5500]{width:1.125rem;height:1.125rem}.empty-state[data-v-3fce5500]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center}.empty-icon[data-v-3fce5500]{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;background:var(--bg-tertiary);border-radius:50%;margin-bottom:1.25rem;color:var(--text-muted)}.empty-icon svg[data-v-3fce5500]{width:2.5rem;height:2.5rem}.empty-title[data-v-3fce5500]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.empty-text[data-v-3fce5500]{font-size:.875rem;color:var(--text-muted);margin:0 0 1.5rem;max-width:280px}.btn-empty-add[data-v-3fce5500]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;border:2px dashed var(--primary);background:var(--primary-light);color:var(--primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.btn-empty-add[data-v-3fce5500]:hover{background:var(--primary);color:#fff;border-style:solid}.btn-empty-add svg[data-v-3fce5500]{width:1.125rem;height:1.125rem}.pagination-container[data-v-3fce5500]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;background:var(--bg-secondary);border-top:1px solid var(--border);flex-shrink:0}.pagination-info[data-v-3fce5500]{font-size:.8125rem;color:var(--text-muted);display:none}@media (min-width:480px){.pagination-info[data-v-3fce5500]{display:block}}.pagination-controls[data-v-3fce5500]{display:flex;align-items:center;gap:.25rem;margin:0 auto}@media (min-width:480px){.pagination-controls[data-v-3fce5500]{margin:0}}.pagination-btn[data-v-3fce5500]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--border);background:var(--bg-primary);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-secondary);transition:all .2s ease}.pagination-btn[data-v-3fce5500]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.pagination-btn[data-v-3fce5500]:disabled{opacity:.4;cursor:not-allowed}.pagination-btn svg[data-v-3fce5500]{width:1rem;height:1rem}.pagination-pages[data-v-3fce5500]{display:flex;align-items:center;gap:.25rem}.pagination-page[data-v-3fce5500]{display:flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;font-size:.8125rem;font-weight:500;border:1px solid transparent;background:transparent;border-radius:var(--radius-sm);cursor:pointer;color:var(--text-secondary);transition:all .2s ease}.pagination-page[data-v-3fce5500]:hover:not(:disabled):not(.active){background:var(--bg-hover)}.pagination-page.active[data-v-3fce5500]{background:var(--primary);color:#fff;font-weight:600}.pagination-page.dots[data-v-3fce5500]{cursor:default;color:var(--text-muted)}.modal-footer[data-v-3fce5500]{display:flex;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid var(--border);background:var(--bg-primary);flex-shrink:0}.btn[data-v-3fce5500]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.btn svg[data-v-3fce5500]{width:1.125rem;height:1.125rem}.btn-clear[data-v-3fce5500]{background:var(--success-light);color:var(--success);border:1px solid transparent}.btn-clear[data-v-3fce5500]:hover{background:var(--success);color:#fff}.btn-close-footer[data-v-3fce5500]{background:var(--bg-tertiary);color:var(--text-secondary)}.btn-close-footer[data-v-3fce5500]:hover{background:var(--danger-light);color:var(--danger)}.modal-slide-enter-active[data-v-3fce5500],.modal-slide-leave-active[data-v-3fce5500]{transition:all .3s ease}.modal-slide-enter-from[data-v-3fce5500],.modal-slide-leave-to[data-v-3fce5500]{opacity:0}.modal-slide-enter-from .modal-container[data-v-3fce5500],.modal-slide-leave-to .modal-container[data-v-3fce5500]{transform:translateY(100%)}@media (min-width:768px){.modal-slide-enter-from .modal-container[data-v-3fce5500],.modal-slide-leave-to .modal-container[data-v-3fce5500]{transform:scale(.95) translateY(20px)}}.modal-body[data-v-3fce5500]::-webkit-scrollbar{width:6px}.modal-body[data-v-3fce5500]::-webkit-scrollbar-track{background:transparent}.modal-body[data-v-3fce5500]::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.modal-body[data-v-3fce5500]::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.table td[data-v-59dc262d]{cursor:pointer}.modalstyle[data-v-59dc262d]{max-width:70%!important}.h-screen[data-v-59dc262d]{height:300px!important}.mybodyheight200px[data-v-59dc262d]{height:200px}.mybodyheight300px[data-v-59dc262d]{height:300px}.mybodyheight400px[data-v-59dc262d]{height:400px}.mybodyheight500px[data-v-59dc262d]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-59dc262d]{max-width:100%!important}.h-screen[data-v-59dc262d],.mybodyheight200px[data-v-59dc262d],.mybodyheight300px[data-v-59dc262d],.mybodyheight400px[data-v-59dc262d],.mybodyheight500px[data-v-59dc262d]{height:100%!important}}.table td[data-v-39ed9a82]{cursor:pointer}.modalstyle[data-v-39ed9a82]{max-width:70%!important}.h-screen[data-v-39ed9a82]{height:300px!important}.mybodyheight200px[data-v-39ed9a82]{height:200px}.mybodyheight300px[data-v-39ed9a82]{height:300px}.mybodyheight400px[data-v-39ed9a82]{height:400px}.mybodyheight500px[data-v-39ed9a82]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-39ed9a82]{max-width:100%!important}.h-screen[data-v-39ed9a82],.mybodyheight200px[data-v-39ed9a82],.mybodyheight300px[data-v-39ed9a82],.mybodyheight400px[data-v-39ed9a82],.mybodyheight500px[data-v-39ed9a82]{height:100%!important}}.modal-overlay[data-v-1cca7271]{--primary:#6366f1;--primary-hover:#4f46e5;--primary-light:#e0e7ff;--primary-dark:#4338ca;--secondary:#8b5cf6;--secondary-light:#ede9fe;--success:#10b981;--success-hover:#059669;--success-light:#d1fae5;--danger:#ef4444;--danger-light:#fee2e2;--warning:#f59e0b;--warning-light:#fef3c7;--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--bg-dark:#1e293b;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--border:#e2e8f0;--border-focus:#6366f1;--shadow:0 25px 50px -12px rgba(0,0,0,.25);--shadow-sm:0 1px 3px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--radius:16px;--radius-md:12px;--radius-sm:8px;--radius-xs:4px;position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center;padding:0}@media (min-width:768px){.modal-overlay[data-v-1cca7271]{align-items:center;padding:1rem}}.modal-container[data-v-1cca7271]{background:var(--bg-primary);width:100%;max-width:100%;height:95vh;max-height:95vh;display:flex;flex-direction:column;border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--shadow);overflow:hidden;animation:slideUp-1cca7271 .3s ease-out}@media (min-width:768px){.modal-container[data-v-1cca7271]{max-width:950px;height:auto;max-height:92vh;border-radius:var(--radius);animation:fadeScale-1cca7271 .25s ease-out}}@media (min-width:1200px){.modal-container[data-v-1cca7271]{max-width:1100px}}@keyframes slideUp-1cca7271{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeScale-1cca7271{0%{transform:scale(.95) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.modal-header[data-v-1cca7271]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);flex-shrink:0}.header-content[data-v-1cca7271]{display:flex;align-items:center;gap:.75rem}.header-icon[data-v-1cca7271]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:hsla(0,0%,100%,.2);border-radius:var(--radius-sm);color:#fff}.header-icon svg[data-v-1cca7271]{width:1.25rem;height:1.25rem}.header-text[data-v-1cca7271]{display:flex;flex-direction:column}.modal-title[data-v-1cca7271]{font-size:.9375rem;font-weight:700;color:#fff;margin:0;line-height:1.3}@media (min-width:640px){.modal-title[data-v-1cca7271]{font-size:1.0625rem}}.modal-subtitle[data-v-1cca7271]{font-size:.6875rem;color:hsla(0,0%,100%,.8);margin:.125rem 0 0;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:640px){.modal-subtitle[data-v-1cca7271]{font-size:.75rem;max-width:300px}}.btn-close[data-v-1cca7271]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;background:hsla(0,0%,100%,.15);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;color:#fff}.btn-close[data-v-1cca7271]:hover{background:hsla(0,0%,100%,.25)}.btn-close svg[data-v-1cca7271]{width:1.125rem;height:1.125rem}.type-selector[data-v-1cca7271]{display:flex;gap:.625rem;padding:.875rem 1.25rem;background:var(--bg-primary);border-bottom:1px solid var(--border);flex-shrink:0}.type-btn[data-v-1cca7271]{flex:1;display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border:2px solid var(--border);background:var(--bg-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;position:relative}.type-btn.active[data-v-1cca7271],.type-btn[data-v-1cca7271]:hover{border-color:var(--primary);background:var(--primary-light)}.type-btn.active[data-v-1cca7271]{box-shadow:0 0 0 3px rgba(99,102,241,.15)}.type-icon[data-v-1cca7271]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:var(--bg-tertiary);border-radius:var(--radius-xs);color:var(--text-secondary);transition:all .2s ease;flex-shrink:0}.type-btn.active .type-icon[data-v-1cca7271]{background:var(--primary);color:#fff}.type-icon svg[data-v-1cca7271]{width:1.125rem;height:1.125rem}.type-info[data-v-1cca7271]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.type-name[data-v-1cca7271]{font-size:.8125rem;font-weight:600;color:var(--text-primary)}.type-desc[data-v-1cca7271]{font-size:.6875rem;color:var(--text-muted);display:none}@media (min-width:480px){.type-desc[data-v-1cca7271]{display:block}}.type-check[data-v-1cca7271]{position:absolute;top:-.375rem;right:-.375rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background:var(--primary);border-radius:50%;color:#fff}.type-check svg[data-v-1cca7271]{width:.75rem;height:.75rem}.layout-section[data-v-1cca7271]{padding:.875rem 1.25rem;background:var(--bg-secondary);border-bottom:1px solid var(--border);flex-shrink:0}.layout-header[data-v-1cca7271]{display:flex;flex-direction:column;gap:.5rem}.layout-header-top[data-v-1cca7271]{display:flex;align-items:center;justify-content:space-between;width:100%}.layout-title[data-v-1cca7271]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--text-primary);margin:0}.layout-title svg[data-v-1cca7271]{width:1rem;height:1rem;color:var(--primary)}.layout-toggle-wrapper[data-v-1cca7271]{display:flex;align-items:center}.layout-toggle-btn[data-v-1cca7271]{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:var(--bg-tertiary);border:1.5px solid var(--border);border-radius:2rem;cursor:pointer;transition:all .2s ease;font-size:.6875rem;font-weight:600;color:var(--text-secondary)}.layout-toggle-btn.active[data-v-1cca7271],.layout-toggle-btn[data-v-1cca7271]:hover{border-color:var(--primary);color:var(--primary)}.layout-toggle-btn.active[data-v-1cca7271]{background:var(--primary-light)}.toggle-track[data-v-1cca7271]{position:relative;width:1.75rem;height:.875rem;background:var(--text-muted);border-radius:.875rem;transition:all .2s ease}.layout-toggle-btn.active .toggle-track[data-v-1cca7271]{background:var(--success)}.toggle-thumb[data-v-1cca7271]{position:absolute;top:2px;left:2px;width:.625rem;height:.625rem;background:#fff;border-radius:50%;transition:all .2s ease}.layout-toggle-btn.active .toggle-thumb[data-v-1cca7271]{left:calc(100% - .625rem - 2px)}.toggle-label[data-v-1cca7271]{font-size:.75rem;font-weight:600}.layout-selected[data-v-1cca7271]{font-size:.6875rem;font-weight:600;color:var(--primary);background:var(--primary-light);padding:.25rem .625rem;border-radius:2rem;align-self:flex-start}.layout-content[data-v-1cca7271]{overflow:hidden}.layout-slide-enter-active[data-v-1cca7271],.layout-slide-leave-active[data-v-1cca7271]{transition:all .25s ease;max-height:200px}.layout-slide-enter-from[data-v-1cca7271],.layout-slide-leave-to[data-v-1cca7271]{opacity:0;max-height:0}.layout-categories[data-v-1cca7271]{display:flex;gap:.375rem;margin-bottom:.75rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.layout-categories[data-v-1cca7271]::-webkit-scrollbar{display:none}.category-btn[data-v-1cca7271]{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:1px solid var(--border);background:var(--bg-primary);border-radius:2rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;font-size:.75rem;color:var(--text-secondary)}.category-btn[data-v-1cca7271]:hover{border-color:var(--primary);color:var(--primary)}.category-btn.active[data-v-1cca7271]{background:var(--primary);border-color:var(--primary);color:#fff}.category-icon[data-v-1cca7271]{font-size:.875rem}.category-name[data-v-1cca7271]{font-weight:500}.layout-grid[data-v-1cca7271]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;max-height:140px;overflow-y:auto;padding-right:.25rem}@media (min-width:640px){.layout-grid[data-v-1cca7271]{grid-template-columns:repeat(3,1fr);max-height:160px}}@media (min-width:900px){.layout-grid[data-v-1cca7271]{grid-template-columns:repeat(4,1fr)}}.layout-card[data-v-1cca7271]{display:flex;align-items:center;gap:.625rem;padding:.5rem;border:2px solid var(--border);background:var(--bg-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;position:relative;text-align:left}.layout-card.active[data-v-1cca7271],.layout-card[data-v-1cca7271]:hover{border-color:var(--primary);background:var(--primary-light)}.layout-preview[data-v-1cca7271]{display:grid;width:2.5rem;height:2.5rem;background:var(--bg-tertiary);border-radius:var(--radius-xs);padding:3px;flex-shrink:0}.preview-cell[data-v-1cca7271]{background:var(--text-muted);border-radius:1px;opacity:.4}.layout-card.active .preview-cell[data-v-1cca7271]{background:var(--primary);opacity:.7}.layout-info[data-v-1cca7271]{display:flex;flex-direction:column;min-width:0;flex:1}.layout-name[data-v-1cca7271]{font-size:.6875rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout-dimensions[data-v-1cca7271]{font-size:.5625rem;color:var(--text-muted)}.layout-check[data-v-1cca7271]{position:absolute;top:-.25rem;right:-.25rem;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;background:var(--primary);border-radius:50%;color:#fff}.layout-check svg[data-v-1cca7271]{width:.625rem;height:.625rem}.config-panel[data-v-1cca7271]{background:var(--bg-tertiary);border-bottom:1px solid var(--border);flex-shrink:0}.config-header[data-v-1cca7271]{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.config-header[data-v-1cca7271]:hover{background:rgba(0,0,0,.02)}.config-title[data-v-1cca7271]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--text-primary);margin:0}.config-title svg[data-v-1cca7271]{width:1rem;height:1rem;color:var(--primary)}.config-toggle[data-v-1cca7271]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background:transparent;border-radius:var(--radius-xs);color:var(--text-muted);transition:all .2s ease}.config-toggle svg[data-v-1cca7271]{width:1rem;height:1rem;transition:transform .2s ease}.config-toggle.expanded svg[data-v-1cca7271]{transform:rotate(180deg)}.config-content[data-v-1cca7271]{padding:0 1.25rem .875rem}.config-slide-enter-active[data-v-1cca7271],.config-slide-leave-active[data-v-1cca7271]{transition:all .25s ease;overflow:hidden}.config-slide-enter-from[data-v-1cca7271],.config-slide-leave-to[data-v-1cca7271]{opacity:0;max-height:0}.config-grid[data-v-1cca7271]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width:640px){.config-grid[data-v-1cca7271]{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.config-grid[data-v-1cca7271]{grid-template-columns:repeat(4,1fr)}}.config-item[data-v-1cca7271]{display:flex;flex-direction:column;gap:.375rem}.config-label[data-v-1cca7271]{display:flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.02em}.config-label svg[data-v-1cca7271]{width:.75rem;height:.75rem;color:var(--text-muted)}.toggle-group[data-v-1cca7271]{display:flex;gap:.375rem}.toggle-btn[data-v-1cca7271]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.375rem;border:1.5px solid var(--border);background:var(--bg-primary);border-radius:var(--radius-xs);cursor:pointer;transition:all .2s ease;color:var(--text-secondary)}.toggle-btn.active[data-v-1cca7271],.toggle-btn[data-v-1cca7271]:hover{border-color:var(--primary);color:var(--primary)}.toggle-btn.active[data-v-1cca7271]{background:var(--primary-light)}.toggle-text[data-v-1cca7271]{font-size:.5625rem;font-weight:600;text-transform:uppercase}.orientation-icon[data-v-1cca7271]{width:1rem;height:1rem}.number-input-wrapper[data-v-1cca7271]{display:flex;align-items:stretch;border:1.5px solid var(--border);border-radius:var(--radius-xs);overflow:hidden;background:var(--bg-primary)}.number-btn[data-v-1cca7271]{display:flex;align-items:center;justify-content:center;width:2rem;border:none;background:var(--bg-tertiary);cursor:pointer;transition:all .2s ease;color:var(--text-secondary)}.number-btn[data-v-1cca7271]:hover:not(:disabled){background:var(--primary-light);color:var(--primary)}.number-btn[data-v-1cca7271]:disabled{opacity:.4;cursor:not-allowed}.number-btn svg[data-v-1cca7271]{width:.875rem;height:.875rem}.number-input[data-v-1cca7271]{flex:1;min-width:0;padding:.375rem;border:none;text-align:center;font-size:.875rem;font-weight:600;color:var(--text-primary);background:transparent;outline:none}.number-input[data-v-1cca7271]::-webkit-inner-spin-button,.number-input[data-v-1cca7271]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slider-wrapper[data-v-1cca7271]{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;background:var(--bg-primary);border:1.5px solid var(--border);border-radius:var(--radius-xs)}.slider-input[data-v-1cca7271]{flex:1;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-tertiary);border-radius:2px;outline:none}.slider-input[data-v-1cca7271]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--primary);border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(99,102,241,.3)}.slider-value[data-v-1cca7271]{font-size:.6875rem;font-weight:700;color:var(--primary);min-width:36px;text-align:right}.toggle-switch-wrapper[data-v-1cca7271]{display:flex}.toggle-switch[data-v-1cca7271]{display:flex;align-items:center;gap:.5rem;padding:.25rem;border:none;background:transparent;cursor:pointer}.switch-track[data-v-1cca7271]{position:relative;width:2.25rem;height:1.25rem;background:var(--bg-tertiary);border-radius:1rem;border:1.5px solid var(--border);transition:all .2s ease}.toggle-switch.active .switch-track[data-v-1cca7271]{background:var(--success);border-color:var(--success)}.switch-thumb[data-v-1cca7271]{position:absolute;top:2px;left:2px;width:.875rem;height:.875rem;background:#fff;border-radius:50%;box-shadow:var(--shadow-sm);transition:all .2s ease}.toggle-switch.active .switch-thumb[data-v-1cca7271]{left:calc(100% - 1rem)}.switch-label[data-v-1cca7271]{font-size:.6875rem;font-weight:600;color:var(--text-secondary)}.price-input-wrapper[data-v-1cca7271]{display:flex;align-items:center;border:1.5px solid var(--border);border-radius:var(--radius-xs);overflow:hidden;background:var(--bg-primary)}.price-input[data-v-1cca7271]{flex:1;min-width:0;padding:.375rem .5rem;border:none;font-size:.875rem;font-weight:600;color:var(--text-primary);background:transparent;outline:none}.price-currency[data-v-1cca7271]{padding:.375rem .5rem;font-size:.6875rem;font-weight:600;color:var(--text-muted);background:var(--bg-tertiary)}.select-wrapper[data-v-1cca7271]{position:relative}.config-select[data-v-1cca7271]{width:100%;padding:.375rem .5rem;font-size:.75rem;border:1.5px solid var(--border);border-radius:var(--radius-xs);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;outline:none}.config-select[data-v-1cca7271]:focus{border-color:var(--primary)}.color-picker-wrapper[data-v-1cca7271]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;background:var(--bg-primary);border:1.5px solid var(--border);border-radius:var(--radius-xs)}.color-input[data-v-1cca7271]{width:1.5rem;height:1.5rem;border:none;border-radius:var(--radius-xs);cursor:pointer;padding:0}.color-input[data-v-1cca7271]::-webkit-color-swatch-wrapper{padding:0}.color-input[data-v-1cca7271]::-webkit-color-swatch{border:none;border-radius:var(--radius-xs)}.color-value[data-v-1cca7271]{font-size:.6875rem;font-weight:600;font-family:monospace;color:var(--text-secondary);text-transform:uppercase}.modal-body[data-v-1cca7271]{flex:1;overflow-y:auto;overflow-x:hidden;background:var(--bg-tertiary);padding:.875rem 1.25rem}.preview-header[data-v-1cca7271]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;flex-wrap:wrap;gap:.5rem}.preview-title[data-v-1cca7271]{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;color:var(--text-primary);margin:0}.preview-title svg[data-v-1cca7271]{width:1rem;height:1rem;color:var(--text-muted)}.preview-badge[data-v-1cca7271]{display:inline-flex;align-items:center;padding:.25rem .625rem;background:var(--bg-dark);border-radius:2rem}.badge-text[data-v-1cca7271]{font-size:.6875rem;font-weight:600;color:#fff;font-family:monospace}.preview-container[data-v-1cca7271]{background:var(--bg-primary);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden;min-height:180px;max-height:350px;overflow-y:auto}.code-grid[data-v-1cca7271]{display:grid}.code-card[data-v-1cca7271]{display:flex;align-items:center;justify-content:center;background:#fff;transition:all .15s ease}.code-card.with-border[data-v-1cca7271]{border:1px dashed var(--border)}.code-card[data-v-1cca7271]:hover{background:var(--bg-secondary)}.code-content[data-v-1cca7271]{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.code-label[data-v-1cca7271]{margin:0 0 .25rem;font-weight:600;color:var(--text-primary);line-height:1.2;word-break:break-word}.barcode-image[data-v-1cca7271]{width:100%;height:auto;max-height:40px;-o-object-fit:contain;object-fit:contain}.qr-image[data-v-1cca7271]{display:block;margin:0 auto}.code-number[data-v-1cca7271]{margin:.25rem 0 0;font-size:.5625rem;font-family:monospace;color:var(--text-muted)}.code-price[data-v-1cca7271]{margin:.25rem 0 0;font-size:.75rem;font-weight:700;color:var(--danger)}.empty-state[data-v-1cca7271]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.5rem;text-align:center}.empty-icon[data-v-1cca7271]{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;background:var(--bg-tertiary);border-radius:50%;margin-bottom:.875rem;color:var(--text-muted)}.empty-icon svg[data-v-1cca7271]{width:1.75rem;height:1.75rem}.empty-text[data-v-1cca7271]{font-size:.8125rem;color:var(--text-muted);margin:0}.modal-footer[data-v-1cca7271]{display:flex;gap:.625rem;padding:.875rem 1.25rem;border-top:1px solid var(--border);background:var(--bg-primary);flex-shrink:0}.btn[data-v-1cca7271]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.btn svg[data-v-1cca7271]{width:1.125rem;height:1.125rem}.btn-cancel[data-v-1cca7271]{background:var(--bg-tertiary);color:var(--text-secondary)}.btn-cancel[data-v-1cca7271]:hover{background:var(--danger-light);color:var(--danger)}.btn-test[data-v-1cca7271]{background:linear-gradient(135deg,var(--warning) 0,#d97706 100%);color:#fff;box-shadow:0 4px 12px rgba(245,158,11,.3)}.btn-test[data-v-1cca7271]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(245,158,11,.4);background:linear-gradient(135deg,#f59e0b,#d97706)}.btn-test[data-v-1cca7271]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.btn-print[data-v-1cca7271]{background:linear-gradient(135deg,var(--success) 0,var(--success-hover) 100%);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.3)}.btn-print[data-v-1cca7271]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(16,185,129,.4)}.btn-print[data-v-1cca7271]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.modal-slide-enter-active[data-v-1cca7271],.modal-slide-leave-active[data-v-1cca7271]{transition:all .3s ease}.modal-slide-enter-from[data-v-1cca7271],.modal-slide-leave-to[data-v-1cca7271]{opacity:0}.modal-slide-enter-from .modal-container[data-v-1cca7271],.modal-slide-leave-to .modal-container[data-v-1cca7271]{transform:translateY(100%)}@media (min-width:768px){.modal-slide-enter-from .modal-container[data-v-1cca7271],.modal-slide-leave-to .modal-container[data-v-1cca7271]{transform:scale(.95) translateY(20px)}}.layout-grid[data-v-1cca7271]::-webkit-scrollbar,.modal-body[data-v-1cca7271]::-webkit-scrollbar,.preview-container[data-v-1cca7271]::-webkit-scrollbar{width:4px}.layout-grid[data-v-1cca7271]::-webkit-scrollbar-track,.modal-body[data-v-1cca7271]::-webkit-scrollbar-track,.preview-container[data-v-1cca7271]::-webkit-scrollbar-track{background:transparent}.layout-grid[data-v-1cca7271]::-webkit-scrollbar-thumb,.modal-body[data-v-1cca7271]::-webkit-scrollbar-thumb,.preview-container[data-v-1cca7271]::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.layout-grid[data-v-1cca7271]::-webkit-scrollbar-thumb:hover,.modal-body[data-v-1cca7271]::-webkit-scrollbar-thumb:hover,.preview-container[data-v-1cca7271]::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}@media (max-width:640px){.modal-footer[data-v-1cca7271]{flex-wrap:wrap}.modal-footer .btn[data-v-1cca7271]{flex:1 1 calc(50% - 0.3125rem);min-width:120px}.layout-toggle-btn .toggle-label[data-v-1cca7271]{display:none}.layout-toggle-btn[data-v-1cca7271]{padding:.375rem}.config-grid[data-v-1cca7271]{grid-template-columns:repeat(1,1fr)}}@media print{.modal-overlay[data-v-1cca7271]{position:static;background:none}.config-panel[data-v-1cca7271],.layout-section[data-v-1cca7271],.modal-footer[data-v-1cca7271],.modal-header[data-v-1cca7271],.preview-header[data-v-1cca7271],.type-selector[data-v-1cca7271]{display:none!important}.modal-container[data-v-1cca7271]{max-width:100%;height:auto;max-height:none;box-shadow:none;border-radius:0}.modal-body[data-v-1cca7271]{padding:0;overflow:visible}.preview-container[data-v-1cca7271]{border:none;border-radius:0;max-height:none}.code-card[data-v-1cca7271]{-moz-column-break-inside:avoid;break-inside:avoid}}.table td[data-v-32934168]{cursor:pointer}.modalstyle[data-v-32934168]{max-width:85%!important}.h-screen[data-v-32934168]{height:300px!important}.mybodyheight200px[data-v-32934168]{height:200px}.mybodyheight300px[data-v-32934168]{height:300px}.mybodyheight400px[data-v-32934168]{height:400px}.mybodyheight500px[data-v-32934168]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-32934168]{max-width:100%!important}.h-screen[data-v-32934168],.mybodyheight200px[data-v-32934168],.mybodyheight300px[data-v-32934168],.mybodyheight400px[data-v-32934168],.mybodyheight500px[data-v-32934168]{height:100%!important}}.modalstyle[data-v-d2f3cbfa]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-d2f3cbfa]{max-width:100%!important}}.modal-fade-enter-active[data-v-516282e4],.modal-fade-leave-active[data-v-516282e4]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-516282e4],.modal-fade-leave-to[data-v-516282e4]{opacity:0}.modal-slide-enter-active[data-v-516282e4],.modal-slide-leave-active[data-v-516282e4]{transition:all .3s ease}.modal-slide-enter-from[data-v-516282e4],.modal-slide-leave-to[data-v-516282e4]{opacity:0;transform:translateY(100px)}@media (min-width:640px){.modal-slide-enter-from[data-v-516282e4],.modal-slide-leave-to[data-v-516282e4]{transform:scale(.95) translateY(20px)}}.overflow-auto[data-v-516282e4]::-webkit-scrollbar{width:6px;height:6px}.overflow-auto[data-v-516282e4]::-webkit-scrollbar-track{background:transparent}.overflow-auto[data-v-516282e4]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.overflow-auto[data-v-516282e4]::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (prefers-color-scheme:dark){.overflow-auto[data-v-516282e4]::-webkit-scrollbar-thumb{background:#4b5563}.overflow-auto[data-v-516282e4]::-webkit-scrollbar-thumb:hover{background:#6b7280}}.scrollbar-hide[data-v-516282e4]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-516282e4]::-webkit-scrollbar{display:none}.hs-dropdown-menu[data-v-516282e4]{animation:dropdownIn-516282e4 .15s ease}@keyframes dropdownIn-516282e4{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:480px){.xs\:inline[data-v-516282e4]{display:inline!important}}.h-screen[data-v-516282e4]{height:400px!important}@media screen and (max-width:768px){.h-screen[data-v-516282e4]{height:100vh!important}}.table td[data-v-5cceebad]{cursor:pointer}.modalstyle[data-v-5cceebad]{max-width:70%!important}.h-screen[data-v-5cceebad]{height:300px!important}.mybodyheight200px[data-v-5cceebad]{height:200px}.mybodyheight300px[data-v-5cceebad]{height:300px}.mybodyheight400px[data-v-5cceebad]{height:400px}.mybodyheight500px[data-v-5cceebad]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-5cceebad]{max-width:100%!important}.h-screen[data-v-5cceebad],.mybodyheight200px[data-v-5cceebad],.mybodyheight300px[data-v-5cceebad],.mybodyheight400px[data-v-5cceebad],.mybodyheight500px[data-v-5cceebad]{height:100%!important}}.modalstyle[data-v-27912e30]{max-width:90%!important}@media screen and (max-width:768px){.modalstyle[data-v-27912e30]{max-width:100%!important}}.modalstyle[data-v-c96033ca]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-c96033ca]{max-width:100%!important}}.table td[data-v-3acbc40a]{cursor:pointer}.modalstyle[data-v-3acbc40a]{max-width:99%!important}.h-screen[data-v-3acbc40a]{height:300px!important}.mybodyheight200px[data-v-3acbc40a]{height:200px}.mybodyheight300px[data-v-3acbc40a]{height:300px}.mybodyheight400px[data-v-3acbc40a]{height:400px}.mybodyheight500px[data-v-3acbc40a]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-3acbc40a]{max-width:100%!important}.h-screen[data-v-3acbc40a],.mybodyheight200px[data-v-3acbc40a],.mybodyheight300px[data-v-3acbc40a],.mybodyheight400px[data-v-3acbc40a],.mybodyheight500px[data-v-3acbc40a]{height:100%!important}}.opened[data-v-6461ca5a]{background-color:red}.table td[data-v-6461ca5a]{cursor:pointer}.modalstyle[data-v-6461ca5a]{max-width:90%!important}.h-screen[data-v-6461ca5a]{height:300px!important}.mybodyheight200px[data-v-6461ca5a]{height:200px}.mybodyheight300px[data-v-6461ca5a]{height:300px}.mybodyheight400px[data-v-6461ca5a]{height:400px}.mybodyheight500px[data-v-6461ca5a]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-6461ca5a]{max-width:100%!important}.h-screen[data-v-6461ca5a],.mybodyheight200px[data-v-6461ca5a],.mybodyheight300px[data-v-6461ca5a],.mybodyheight400px[data-v-6461ca5a],.mybodyheight500px[data-v-6461ca5a]{height:100%!important}}.table td[data-v-1db7cc95]{cursor:pointer}.modalstyle[data-v-1db7cc95]{max-width:99%!important}.h-screen[data-v-1db7cc95]{height:300px!important}.mybodyheight200px[data-v-1db7cc95]{height:200px}.mybodyheight300px[data-v-1db7cc95]{height:300px}.mybodyheight400px[data-v-1db7cc95]{height:400px}.mybodyheight500px[data-v-1db7cc95]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-1db7cc95]{max-width:100%!important}.h-screen[data-v-1db7cc95],.mybodyheight200px[data-v-1db7cc95],.mybodyheight300px[data-v-1db7cc95],.mybodyheight400px[data-v-1db7cc95],.mybodyheight500px[data-v-1db7cc95]{height:100%!important}}.modalstyle[data-v-4e717640]{max-width:90%!important}@media screen and (max-width:768px){.modalstyle[data-v-4e717640]{max-width:100%!important}}.modalstyle[data-v-30140c1e]{max-width:50%!important}@media screen and (max-width:768px){.modalstyle[data-v-30140c1e]{max-width:100%!important}}.table td[data-v-12678875]{cursor:pointer}.modalstyle[data-v-12678875]{max-width:99%!important}.h-screen[data-v-12678875]{height:300px!important}.mybodyheight200px[data-v-12678875]{height:200px}.mybodyheight300px[data-v-12678875]{height:300px}.mybodyheight400px[data-v-12678875]{height:400px}.mybodyheight500px[data-v-12678875]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-12678875]{max-width:100%!important}.h-screen[data-v-12678875],.mybodyheight200px[data-v-12678875],.mybodyheight300px[data-v-12678875],.mybodyheight400px[data-v-12678875],.mybodyheight500px[data-v-12678875]{height:100%!important}}.table td[data-v-bba420b8]{cursor:pointer}.modalstyle[data-v-bba420b8]{max-width:99%!important}.h-screen[data-v-bba420b8]{height:350px!important}.mybodyheight400px[data-v-bba420b8]{height:400px}.mybodyheight500px[data-v-bba420b8]{height:500px}@media screen and (max-width:768px){.modalstyle[data-v-bba420b8]{max-width:100%!important}.h-screen[data-v-bba420b8],.mybodyheight200px[data-v-bba420b8],.mybodyheight300px[data-v-bba420b8],.mybodyheight400px[data-v-bba420b8],.mybodyheight500px[data-v-bba420b8]{height:100%!important}}.table td[data-v-42905cee]{cursor:pointer}.modalstyle[data-v-42905cee]{max-width:99%!important}.h-screen[data-v-42905cee]{height:350px!important}.mybodyheight400px[data-v-42905cee]{height:400px}@media screen and (max-width:768px){.modalstyle[data-v-42905cee]{max-width:100%!important}.h-screen[data-v-42905cee],.mybodyheight200px[data-v-42905cee],.mybodyheight300px[data-v-42905cee],.mybodyheight400px[data-v-42905cee],.mybodyheight500px[data-v-42905cee]{height:100%!important}}.menutop[data-v-fab3c778]{margin-top:4%!important}button[data-v-fab3c778]:focus{outline:0 auto -webkit-focus-ring-color!important}@media screen and (max-width:800px){.menutop[data-v-fab3c778]{margin-top:12.5%!important}}.divmenuheader[data-v-43fd7c09]{margin-top:60px}.divmenuheader header[data-v-43fd7c09]{padding:15px}.bottomline[data-v-2bed471b]{border-bottom:1px solid rgb(var(--default-border))}.marge-benefices-container[data-v-71a0e7d0]{font-family:Inter,sans-serif}.view-tabs button[data-v-71a0e7d0]{transition:all .2s ease-in-out}[data-v-71a0e7d0] .apexcharts-tooltip{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border-radius:.5rem}[data-v-71a0e7d0] .apexcharts-menu{border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.tooltip[data-v-71a0e7d0]{position:relative}.tooltip[data-v-71a0e7d0]:hover:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#1f2937;color:#fff;padding:.5rem .75rem;border-radius:.375rem;font-size:.75rem;white-space:nowrap;z-index:10}@media (max-width:768px){.filters-container .grid[data-v-71a0e7d0]{grid-template-columns:1fr}.view-tabs button[data-v-71a0e7d0]{padding:.75rem 1rem;font-size:.875rem}.table-container[data-v-71a0e7d0]{overflow-x:auto}}.divmenuheader[data-v-9a7aea72]{margin-top:60px}.divmenuheader header[data-v-9a7aea72]{padding:15px}