:root{--block-size:100vb;block-size:var(--block-size)}@supports (block-size:100dvb){:root{--block-size:100dvb}}body{block-size:var(--block-size)}#myCard{transition:opacity 1s}.custom-swal-container .swal2-actions{display:flex;justify-content:flex-end}.custom-swal-container .swal-confirm-button-right{order:1}.custom-swal-container .swal-confirm-color{background-color:#007bff;color:#fff;border:none}.custom-swal-container .swal-cancel-color{background-color:#dc3545;color:#fff;border:none}.custom-swal-container .swal-deny-color{background-color:#ffc107;color:#fff;border:none}.custom-swal-container .swal-confirm-color:hover{background-color:#0056b3}.custom-swal-container .swal-cancel-color:hover{background-color:#c82333}.custom-swal-container .swal-deny-color:hover{background-color:#e0a800}.blink{animation:blink-animation 1s infinite}@keyframes blink-animation{30%{border-color:#4caf50}}.nav-tabs .nav-link.blink{border:2px solid transparent;border-radius:4px}.nav-tabs .nav-link{border:2px solid #ffffec;border-radius:4px}.fade-element-add{opacity:1;transition:opacity .5s}.fade-element-add:hover{opacity:.6;background-color:#90ee90}.fade-element-add-disabled{opacity:1;transition:opacity .5s}.fade-element-add-disabled:hover{opacity:.6;background-color:#d3d3d3}.fade-element-edit{opacity:1;transition:opacity .5s}.fade-element-edit:hover{opacity:.6;background-color:#ffff8f}.fade-element-arq{opacity:1;transition:opacity .5s}.fade-element-arq:hover{opacity:.6;background-color:#d3d3d3}.fade-element-remove{opacity:1;transition:opacity .5s}.fade-element-remove:hover{opacity:.6;background-color:#f08080}.colored-toast.swal2-icon-success{background-color:#a5dc86!important}.colored-toast.swal2-icon-error{background-color:#f27474!important}.colored-toast.swal2-icon-warning{background-color:#f8bb86!important}.colored-toast.swal2-icon-info{background-color:#3fc3ee!important}.colored-toast.swal2-icon-question{background-color:#87adbd!important}.colored-toast .swal2-title,.colored-toast .swal2-close,.colored-toast .swal2-html-container{color:#fff}.fs-12px{font-size:12px}.bold{font-weight:700}.pointer{cursor:pointer}.brand-text,.user-panel .info a{text-decoration:none}.form-control-sidebar::placeholder{color:#fff!important}section[data-v-96efb33a]{margin:auto;display:flex;flex-direction:column;align-items:center;width:fit-content;height:fit-content}th[data-v-937f387e],td[data-v-937f387e]{text-align:center;vertical-align:middle}td[data-v-937f387e]:nth-child(2){white-space:normal;max-width:250px;word-wrap:break-word}td[data-v-937f387e]:nth-child(5){min-width:120px;white-space:nowrap}@media (min-width: 992px){.modal-xl[data-v-937f387e]{max-width:none}}@media (min-width: 992px){.modal-lg{max-width:none}}.icons[data-v-8f464a2a]{font-size:1.1rem;cursor:pointer}.my-card-header[data-v-8f464a2a]{padding:.8rem 0rem 0rem!important}.my-background-title[data-v-8f464a2a]{border-radius:4px 4px 0 0;border-width:1px}.my-page-navigation[data-v-8f464a2a]{font-size:.8rem}.pagination[data-v-8f464a2a]{display:flex;justify-content:center;padding:1rem}.pageItemCursor[data-v-8f464a2a]{cursor:pointer}.page-item.disabled .page-link[data-v-8f464a2a]{cursor:not-allowed;pointer-events:none;color:#ddd}.page-item.active .page-link[data-v-8f464a2a]{background-color:#007bff;color:#fff}.div-search[data-v-8f464a2a]{width:100%;display:flex}.loading[data-v-8479dfe7]{animation:loading-8479dfe7 .75s linear infinite}@keyframes loading-8479dfe7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error[data-v-8479dfe7]{--bs-table-bg: hsla(0, 100%, 70%, .655)}.warning[data-v-8479dfe7]{--bs-table-bg: hwb(47 40% 0% / .655)}.sim[data-v-8479dfe7]{width:20px;height:20px;border:none;background:#009688}.nao[data-v-8479dfe7]{width:20px;height:20px;border:none;background:#F44336}@media only screen and (max-width: 600px){.modal-dialog[data-v-8479dfe7]{width:100%;max-width:600px}}@media only screen and (min-width: 600px){.modal-dialog[data-v-8479dfe7]{width:100%;max-width:600px}}@media only screen and (min-width: 768px){.modal-dialog[data-v-8479dfe7]{width:100%;max-width:768px}}@media only screen and (min-width: 992px){.modal-dialog[data-v-8479dfe7]{width:100%;max-width:992px}}@media only screen and (min-width: 1200px){.modal-dialog[data-v-8479dfe7]{width:100%;max-width:1200px}}.list-inline[data-v-78506e46]{margin-bottom:0!important}.table td[data-v-78506e46]{vertical-align:middle}.content-wrapper[data-v-78506e46]{margin-left:0!important}.loading[data-v-78506e46]{animation:loading-78506e46 .75s linear infinite}@keyframes loading-78506e46{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error[data-v-78506e46]{--bs-table-bg: hsla(0, 100%, 70%, .655)}.warning[data-v-78506e46]{--bs-table-bg: hwb(47 40% 0% / .655)}.sim[data-v-78506e46]{width:20px;height:20px;border:none;background:#009688}.nao[data-v-78506e46]{width:20px;height:20px;border:none;background:#F44336}@media only screen and (max-width: 600px){.modal-dialog[data-v-78506e46]{width:100%;max-width:600px}}@media only screen and (min-width: 600px){.modal-dialog[data-v-78506e46]{width:100%;max-width:600px}}@media only screen and (min-width: 768px){.modal-dialog[data-v-78506e46]{width:100%;max-width:768px}}@media only screen and (min-width: 992px){.modal-dialog[data-v-78506e46]{width:100%;max-width:992px}}@media only screen and (min-width: 1200px){.modal-dialog[data-v-78506e46]{width:100%;max-width:1200px}}.f-85>td[data-v-c967d000]{font-size:.85rem}td>div[data-v-c967d000]{max-width:fit-content;min-width:6rem;width:100%;text-align:center;font-size:.8rem!important}.table-secondary>th[data-v-c967d000]{font-size:.75em;text-align:start;vertical-align:middle;white-space:nowrap}.table-secondary[data-v-c967d000]{background-color:#0000000d!important}.f--9rem[data-v-c967d000]{font-size:.9rem!important}.f--8rem[data-v-c967d000]{font-size:.8rem!important}.modal-xl[data-v-cd39b352]{max-width:1000px}.badge[data-v-f767ec9c]{border-radius:1rem;padding:.5rem 1rem;border:1px solid #302e2e}.update[data-v-f767ec9c]{color:#fff;background-color:#4272f5;border-color:#3a6efd}.create[data-v-f767ec9c]{color:#302e2e;background-color:#42f5b0;border-color:#2adb97}.family-badge[data-v-f767ec9c]{background-color:#7b8abf;border-radius:5px}.form-check-input[data-v-f767ec9c]:checked{background-color:#485788;border-color:#626f9a}.d-grid[data-v-f767ec9c]{grid-template-columns:repeat(3,1fr)}.form-group[data-v-89929f07]{margin-bottom:1.5rem}.form-label[data-v-89929f07]{font-weight:700;color:#495057;margin-bottom:.5rem;display:block}.form-control[data-v-89929f07]{width:100%;border:2px solid #e0e0e0;border-radius:8px;padding:.75rem 1rem;font-size:1rem;color:#333;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease;resize:vertical}.form-control[data-v-89929f07]:focus{border-color:#0d6efd;outline:none;box-shadow:0 0 0 3px #0d6efd40;transform:translateY(-2px)}.form-control[data-v-89929f07]:hover:not(:disabled){border-color:#0d6efd}.form-control.disabled[data-v-89929f07]{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.form-control[data-v-89929f07]:active:not(:disabled){transform:scale(.98)}input[data-v-89929f07]:disabled{background-color:#007bff14}.pointer-events-none input[data-v-89929f07]{background-color:#e0e0e0}.info-display[data-v-235da3d7]{display:flex;align-items:center;background:#f8f9fa;border-radius:8px;padding:12px;margin-bottom:10px;transition:.3s;box-shadow:2px 2px 10px #0000000d}.info-icon[data-v-235da3d7]{font-size:1.5rem;margin-right:10px;color:#007bff}.info-title[data-v-235da3d7]{font-size:.9rem;font-weight:700;color:#6c757d;display:block}.info-value[data-v-235da3d7]{font-size:1.2rem;font-weight:700;color:#343a40}.highlight .info-value[data-v-235da3d7]{color:#007bff}.info-small[data-v-235da3d7]{padding:8px;font-size:.8rem}.info-large[data-v-235da3d7]{padding:16px;font-size:1.5rem}.radio-input[data-v-9c801e4f]{display:flex;flex-direction:column;gap:.75rem}.radio-option[data-v-9c801e4f]{display:flex;align-items:center;padding:.35rem .7rem;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:border-color .3s ease,background-color .3s ease,transform .2s ease}.radio-option[data-v-9c801e4f]:hover{border-color:#0d6efd;transform:translateY(-2px)}.radio-option.active[data-v-9c801e4f]{border-color:#0d6efd;background-color:#0d6efd1a}.radio-input__input[data-v-9c801e4f]{display:none}.radio-input__label[data-v-9c801e4f]{font-size:.9rem;color:#333;cursor:pointer}.radio-option[data-v-9c801e4f]:active{transform:scale(.98)}.pointer-events-none input[data-v-9c801e4f]{background-color:#e0e0e0}.badge[data-v-8367bca4]{border-radius:50%;width:25px;height:25px;display:block!important}.f--8rem[data-v-8367bca4]{font-size:.8rem!important}.d-grid[data-v-8367bca4]{grid-template-columns:repeat(2,1fr)}.modify-type[data-v-8367bca4]{font-size:.9rem}.form-group[data-v-1316acc9]{margin-bottom:1rem}.form-label[data-v-1316acc9]{font-weight:700;color:#495057;margin-bottom:.5rem;display:block}.form-select[data-v-1316acc9]{display:block;width:100%;padding:.5rem 1rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:8px;transition:border-color .2s}.form-select[data-v-1316acc9]:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px #007bff40}.form-select-sm[data-v-1316acc9]{padding:.25rem .5rem;font-size:.875rem}.form-select-lg[data-v-1316acc9]{padding:.75rem 1.25rem;font-size:1.25rem}.is-invalid[data-v-1316acc9]{border-color:#dc3545}.invalid-feedback[data-v-1316acc9]{color:#dc3545;font-size:.875rem;margin-top:4px}.pointer-events-none select[data-v-1316acc9]{background-color:#e0e0e0}.form-group[data-v-f2be4a6e]{margin-bottom:1.5rem}.form-label[data-v-f2be4a6e]{font-weight:700;color:#495057;margin-bottom:.5rem;display:block}.form-control[data-v-f2be4a6e]{width:100%;border:2px solid #e0e0e0;border-radius:8px;padding:.75rem 1rem;font-size:1rem;color:#333;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease}.form-control[data-v-f2be4a6e]:focus{border-color:#0d6efd;outline:none;box-shadow:0 0 0 3px #0d6efd40;transform:translateY(-2px)}.form-control[data-v-f2be4a6e]:hover:not(:disabled){border-color:#0d6efd}.form-control.disabled[data-v-f2be4a6e]{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.form-control[data-v-f2be4a6e]:active:not(:disabled){transform:scale(.98)}.pointer-events-none textarea[data-v-f2be4a6e]{background-color:#ececec}.form-group[data-v-fdaa583d]{margin-bottom:1.5rem}.form-label[data-v-fdaa583d]{font-weight:700;color:#495057;margin-bottom:.5rem;display:block}.form-control[data-v-fdaa583d]{width:100%;border:2px solid #e0e0e0;border-radius:8px;padding:.75rem 1rem;font-size:1rem;color:#333;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease}.form-control[data-v-fdaa583d]:focus{border-color:#0d6efd;outline:none;box-shadow:0 0 0 3px #0d6efd40;transform:translateY(-2px)}.form-control[data-v-fdaa583d]:hover:not(:disabled){border-color:#0d6efd}.form-control.disabled[data-v-fdaa583d]{background-color:#f8f9fa;cursor:not-allowed;opacity:.7}.form-control[data-v-fdaa583d]:active:not(:disabled){transform:scale(.98)}input[data-v-fdaa583d]:disabled{background-color:#007bff14}.pointer-events-none input[data-v-fdaa583d]{background-color:#e0e0e0}.pointer-events-none[data-v-515c8a51]{pointer-events:none}.link[data-v-515c8a51]{color:#53a3fe;text-decoration:underline;cursor:pointer}.div-search[data-v-f8d8d5b6]{width:100%;display:flex}.col-checkbox[data-v-f8d8d5b6]{width:50px;text-align:center}.quebra-texto[data-v-f8d8d5b6]{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.my-card-header[data-v-f8d8d5b6]{background-color:#377ec6!important;padding:.8rem 0rem 0rem!important;position:static}.my-page-navigation[data-v-f8d8d5b6]{font-size:.8rem}.my-background-title[data-v-f8d8d5b6]{border-radius:4px 4px 0 0}.pagination[data-v-f8d8d5b6]{display:flex;justify-content:center;padding:1rem}.pageItemCursor[data-v-f8d8d5b6]{cursor:pointer}.page-item.disabled .page-link[data-v-f8d8d5b6]{cursor:not-allowed;pointer-events:none;color:#ddd}.page-item.active .page-link[data-v-f8d8d5b6]{background-color:#007bff;color:#fff}.no-wrap[data-v-f8d8d5b6]{white-space:nowrap}.sem_estoque[data-v-f8d8d5b6]{background-color:#ff00004d}.my-card-header[data-v-58ac3109]{padding:.8rem 0rem 0rem!important;position:static}.my-page-navigation[data-v-58ac3109]{font-size:.8rem}.my-background-title[data-v-58ac3109]{border-radius:4px 4px 0 0}.modal-fullscreen[data-v-58ac3109]{position:absolute;top:0;left:0}.modal-fullscreen>.modal-content[data-v-58ac3109]{min-width:100vw;min-height:100vh;background-color:#f2f2f3}.icons[data-v-2f2f7520]{font-size:1.1rem;cursor:pointer}.my-card-header[data-v-2f2f7520]{padding:.8rem 0rem 0rem!important;position:static}.my-page-navigation[data-v-2f2f7520]{font-size:.8rem}.my-background-title[data-v-2f2f7520]{border-radius:4px 4px 0 0}.pagination[data-v-2f2f7520]{display:flex;justify-content:center;padding:1rem}.pageItemCursor[data-v-2f2f7520]{cursor:pointer}.page-item.disabled .page-link[data-v-2f2f7520]{cursor:not-allowed;pointer-events:none;color:#ddd}.page-item.active .page-link[data-v-2f2f7520]{background-color:#007bff;color:#fff}.div-search[data-v-2f2f7520]{width:100%;display:flex}.quebra-texto[data-v-2f2f7520]{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.no-wrap[data-v-2f2f7520]{white-space:nowrap}.col-checkbox[data-v-2f2f7520]{width:50px;text-align:center}.porte-checkbox[data-v-e818dfe4]{display:inline-flex;align-items:center;margin-right:1rem;margin-bottom:.5rem}.big-checkbox[data-v-e818dfe4]{transform:scale(1.4);margin-right:.4rem}.big-label[data-v-e818dfe4]{font-size:1.1rem}.modal-backdrop[data-v-e2fef4ba]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1050}.modal-dialog.modal-custom[data-v-e2fef4ba]{max-width:700px;margin:0 1rem}.modal-content[data-v-e2fef4ba]{background-color:#fff;border-radius:.5rem;box-shadow:0 .25rem .75rem #0000001a,0 0 .125rem #0000000d;padding:1rem 1.5rem}.modal-header[data-v-e2fef4ba]{border-bottom:none}.modal-title[data-v-e2fef4ba]{font-size:1.4rem}.btn-close[data-v-e2fef4ba]{font-size:1.4rem;font-weight:700;color:#999;background:transparent;border:none;transition:color .3s ease}.btn-close[data-v-e2fef4ba]:hover{color:#333;cursor:pointer}.form-control.input-custom[data-v-e2fef4ba]{border-radius:.35rem;border:1.5px solid #ddd;transition:border-color .3s ease,box-shadow .3s ease;padding:.5rem .75rem;font-size:1rem}.form-control.input-custom[data-v-e2fef4ba]:focus{border-color:#3b82f6;box-shadow:0 0 8px #3b82f64d;outline:none}.modal-footer[data-v-e2fef4ba]{padding-top:.5rem;padding-bottom:1rem;border-top:none}.modal-backdrop[data-v-a3a67d05]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1050}.modal-dialog.modal-custom[data-v-a3a67d05]{max-width:700px;margin:0 1rem}.modal-content[data-v-a3a67d05]{background-color:#fff;border-radius:.5rem;box-shadow:0 .25rem .75rem #0000001a,0 0 .125rem #0000000d;padding:1rem 1.5rem}.btn-close[data-v-a3a67d05]{font-size:1.4rem;font-weight:700;color:#999;background:transparent;border:none;transition:color .3s ease}.btn-close[data-v-a3a67d05]:hover{color:#333;cursor:pointer}.form-control.input-custom[data-v-a3a67d05]{border-radius:.35rem;border:1.5px solid #ddd;transition:border-color .3s ease,box-shadow .3s ease;padding:.5rem .75rem;font-size:1rem}.form-control.input-custom[data-v-a3a67d05]:focus{border-color:#3b82f6;box-shadow:0 0 8px #3b82f64d;outline:none}.modal-footer[data-v-a3a67d05]{padding-top:.5rem;padding-bottom:1rem;border-top:none}.table tbody tr[data-v-f5b875d3]{height:63px;overflow:hidden}.table th[data-v-f5b875d3],.table td[data-v-f5b875d3]{padding:8px 12px;min-width:30px;max-width:250px;vertical-align:middle;overflow-wrap:break-word;word-break:break-word;white-space:normal}.my-card-header[data-v-f5b875d3]{padding:10px,5px,5px,5px}.table-wrapper[data-v-f5b875d3]{flex:1;overflow-y:auto;margin-bottom:1rem;min-height:700px}.pagination[data-v-f5b875d3]{justify-content:center}.page-item .page-link[data-v-f5b875d3]{cursor:pointer;transition:background-color .2s ease,color .2s ease}.page-item .page-link[data-v-f5b875d3]:hover{background-color:#f0f0f0;color:#007bff}.page-item.active .page-link[data-v-f5b875d3]{background-color:#007bff;color:#fff;border-color:#007bff}.page-item.disabled .page-link[data-v-f5b875d3]{color:#aaa;pointer-events:none;cursor:default;background-color:#f9f9f9}.div-search[data-v-f5b875d3]{position:relative;display:flex;align-items:center;flex:1}.input-with-clear[data-v-f5b875d3]{padding-right:2.5rem}.btn-clear[data-v-f5b875d3]{position:absolute;right:3.7rem;background:transparent;border:none;font-size:1.2rem;line-height:1;cursor:pointer;color:#999;padding:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%)}.btn-clear[data-v-f5b875d3]:hover{color:#555}p[data-v-18307421]{margin:0;padding:0}.no-spinner[data-v-f512c8f8]::-webkit-outer-spin-button,.no-spinner[data-v-f512c8f8]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-spinner[type=number][data-v-f512c8f8]{-moz-appearance:textfield}.v2-page[data-v-83e4d178]{padding:12px;display:flex;flex-direction:column;gap:12px;color:#111827}.header[data-v-83e4d178]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px;border-radius:14px;background:#ffffff;box-shadow:0 8px 25px #11182714}.title[data-v-83e4d178]{font-size:18px;font-weight:700}.subtitle[data-v-83e4d178]{margin-top:2px;font-size:13px;color:#6b7280}.header-right[data-v-83e4d178]{display:flex;gap:10px}.switcher[data-v-83e4d178]{display:inline-flex;gap:6px;padding:6px;border-radius:999px;background:#f3f4f6;width:fit-content}.seg[data-v-83e4d178]{border:0;background:transparent;padding:8px 12px;border-radius:999px;cursor:pointer;font-weight:600;color:#374151}.seg.active[data-v-83e4d178]{background:#111827;color:#fff}.panel[data-v-83e4d178]{padding:14px;border-radius:14px;background:#ffffff;box-shadow:0 8px 25px #11182714}.panel-title[data-v-83e4d178]{font-weight:700;margin-bottom:6px}.panel-msg[data-v-83e4d178]{color:#6b7280;font-size:13px}.panel-row[data-v-83e4d178]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.panel.warning[data-v-83e4d178]{border-left:5px solid #f59e0b}.panel.error[data-v-83e4d178]{border-left:5px solid #ef4444}.panel.loading[data-v-83e4d178]{border-left:5px solid #60a5fa}.tabs[data-v-83e4d178]{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:10px}@media (max-width: 1100px){.tabs[data-v-83e4d178]{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width: 640px){.tabs[data-v-83e4d178]{grid-template-columns:1fr}}.tab[data-v-83e4d178]{border:1px solid #e5e7eb;background:#fff;border-radius:14px;padding:12px;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,border-color .12s ease;text-align:left}.tab[data-v-83e4d178]:hover{transform:translateY(-1px);box-shadow:0 10px 22px #11182712}.tab.active[data-v-83e4d178]{border-color:#111827;box-shadow:0 10px 22px #1118271a}.tab-top[data-v-83e4d178]{display:flex;justify-content:space-between;align-items:baseline}.tab-label[data-v-83e4d178]{font-weight:800}.tab-total[data-v-83e4d178]{font-weight:800;font-size:18px}.tab-badges[data-v-83e4d178]{display:flex;gap:8px;margin-top:10px}.badge[data-v-83e4d178]{font-size:12px;font-weight:800;padding:5px 10px;border-radius:999px}.badge.green[data-v-83e4d178]{background:rgba(16,185,129,.12);color:#065f46}.badge.orange[data-v-83e4d178]{background:rgba(245,158,11,.15);color:#92400e}.badge.red[data-v-83e4d178]{background:rgba(239,68,68,.12);color:#7f1d1d}.stats[data-v-83e4d178]{display:flex;gap:14px;flex-wrap:wrap}.stat[data-v-83e4d178]{min-width:120px;padding:10px 12px;border-radius:12px;background:#f9fafb;border:1px solid #eef2f7}.stat-n[data-v-83e4d178]{font-weight:900;font-size:18px}.stat-l[data-v-83e4d178]{margin-top:2px;font-size:12px;color:#6b7280}.search[data-v-83e4d178]{flex:1;min-width:260px;display:flex;justify-content:flex-end}.search-input[data-v-83e4d178]{width:min(520px,100%);border-radius:12px;border:1px solid #e5e7eb;padding:10px 12px;outline:none}.search-input[data-v-83e4d178]:focus{border-color:#111827}.table-wrap[data-v-83e4d178]{overflow:auto;margin-top:12px;border-radius:12px;border:1px solid #eef2f7}.tablev2[data-v-83e4d178]{width:100%;border-collapse:collapse;font-size:13px;background:white}.tablev2 thead th[data-v-83e4d178]{text-align:left;padding:10px 12px;background:#f9fafb;border-bottom:1px solid #eef2f7;color:#374151;font-weight:800}.tablev2 tbody td[data-v-83e4d178]{padding:10px 12px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.tablev2 tbody tr[data-v-83e4d178]:hover{background:#fafafa}.td-strong[data-v-83e4d178]{font-weight:700}.td-mono[data-v-83e4d178]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.empty[data-v-83e4d178]{text-align:center;color:#6b7280;padding:18px}.pill[data-v-83e4d178]{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid transparent}.pill-green[data-v-83e4d178]{background:rgba(16,185,129,.12);color:#065f46;border-color:#10b98140}.pill-orange[data-v-83e4d178]{background:rgba(245,158,11,.15);color:#92400e;border-color:#f59e0b40}.pill-red[data-v-83e4d178]{background:rgba(239,68,68,.12);color:#7f1d1d;border-color:#ef444440}.btnv2[data-v-83e4d178]{border:1px solid #e5e7eb;background:#fff;border-radius:12px;padding:10px 12px;font-weight:800;cursor:pointer}.btnv2[data-v-83e4d178]:hover{border-color:#111827}.btnv2[data-v-83e4d178]:disabled{opacity:.6;cursor:not-allowed}.btnv2.primary[data-v-83e4d178]{background:#111827;color:#fff;border-color:#111827}.btnv2.primary[data-v-83e4d178]:hover{filter:brightness(1.05)}.actions[data-v-83e4d178]{display:flex;justify-content:flex-end}.modal-backdrop[data-v-83e4d178]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(17,24,39,.55);display:grid;place-items:center;padding:16px;z-index:9999}.modal-card[data-v-83e4d178]{width:min(560px,100%);background:white;border-radius:16px;box-shadow:0 20px 60px #00000040;overflow:hidden}.modal-head[data-v-83e4d178]{display:flex;justify-content:space-between;align-items:center;padding:14px;border-bottom:1px solid #eef2f7}.modal-title[data-v-83e4d178]{font-weight:900}.modal-x[data-v-83e4d178]{border:0;background:transparent;font-size:22px;cursor:pointer;color:#6b7280}.modal-body[data-v-83e4d178]{padding:14px;display:grid;gap:12px}.modal-foot[data-v-83e4d178]{padding:14px;border-top:1px solid #eef2f7;display:flex;justify-content:flex-end;gap:10px}.field[data-v-83e4d178]{display:grid;gap:6px}.field-label[data-v-83e4d178]{font-weight:800;font-size:12px;color:#374151}.field-input[data-v-83e4d178]{border-radius:12px;border:1px solid #e5e7eb;padding:10px 12px;outline:none}.field-input[data-v-83e4d178]:focus{border-color:#111827}.field-hint[data-v-83e4d178]{font-size:12px;color:#6b7280}.skeleton[data-v-83e4d178]{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:shimmer-83e4d178 1.2s ease-in-out infinite;border-radius:10px}@keyframes shimmer-83e4d178{0%{background-position:100% 0}to{background-position:0 0}}.h24[data-v-83e4d178]{height:24px}.h16[data-v-83e4d178]{height:16px}.w40[data-v-83e4d178]{width:40%}.w70[data-v-83e4d178]{width:70%}.w80[data-v-83e4d178]{width:80%}.w90[data-v-83e4d178]{width:90%}.mt8[data-v-83e4d178]{margin-top:8px}.mt12[data-v-83e4d178]{margin-top:12px}.toast-stack[data-v-83e4d178]{position:fixed;right:14px;top:14px;display:grid;gap:10px;z-index:10000}.toast-item[data-v-83e4d178]{width:min(360px,calc(100vw - 28px));border-radius:14px;padding:12px;background:white;box-shadow:0 12px 30px #11182724;border:1px solid #e5e7eb;position:relative}.toast-title[data-v-83e4d178]{font-weight:900}.toast-msg[data-v-83e4d178]{margin-top:2px;font-size:13px;color:#6b7280}.toast-close[data-v-83e4d178]{position:absolute;top:8px;right:10px;border:0;background:transparent;font-size:18px;cursor:pointer;color:#6b7280}.toast-success[data-v-83e4d178]{border-left:5px solid #10b981}.toast-error[data-v-83e4d178]{border-left:5px solid #ef4444}.toast-info[data-v-83e4d178]{border-left:5px solid #60a5fa}.barcode-wrapper[data-v-f0107fdb]{overflow-x:auto}
