.alert-container[data-v-5106a226]{position:fixed;left:50%;bottom:40px;transform:translateX(-50%);z-index:9999;min-width:260px;max-width:90vw;padding:16px 32px;border-radius:8px;font-size:1.1rem;text-align:center;box-shadow:0 2px 12px rgba(44,62,80,.12);opacity:.97}.alert.sucesso[data-v-5106a226]{background:#42b983;color:#fff}.alert.erro[data-v-5106a226]{background:#e74c3c;color:#fff}.alert.aviso[data-v-5106a226]{background:#f1c40f;color:#222}.fade-enter-active[data-v-5106a226],.fade-leave-active[data-v-5106a226]{transition:opacity .4s}.fade-enter-from[data-v-5106a226],.fade-leave-to[data-v-5106a226]{opacity:0}body[data-v-5a679594]{margin-top:60px}nav[data-v-5a679594]{padding:30px}nav a[data-v-5a679594]{font-weight:700;color:#2c3e50;text-decoration:none}nav a.router-link-exact-active[data-v-5a679594]{color:#42b983}.sidebar[data-v-72afc29e]{width:260px;background:#fff;border-right:1px solid #e0e0e0;min-height:100vh;display:flex;flex-direction:column;position:relative;flex-shrink:0}.sidebar-toggle[data-v-72afc29e]{position:absolute;right:-12px;top:20px;width:24px;height:24px;background:#ee972a;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;z-index:10;padding:0;transition:background .2s ease,transform .2s ease}.sidebar-toggle[data-v-72afc29e]:hover{background:#d17f1c;transform:scale(1.1)}.sidebar-toggle[data-v-72afc29e]:active{transform:scale(.95);transition-duration:.1s}.sidebar.collapsed .sidebar-chevron[data-v-72afc29e],.sidebar.collapsed .sidebar-link-text[data-v-72afc29e]{display:none}.sidebar.collapsed .sidebar-link-collapsible[data-v-72afc29e],.sidebar.collapsed .sidebar-link[data-v-72afc29e]{justify-content:center;margin:.5rem auto;width:40px;height:40px}.sidebar.collapsed .sidebar-icon[data-v-72afc29e]{margin-right:0}.sidebar.collapsed .sidebar-submenu[data-v-72afc29e]{display:none}.sidebar-header[data-v-72afc29e]{display:flex;align-items:center;justify-content:center;padding:1rem;border-bottom:1px solid #e0e0e0;height:60px;box-sizing:border-box;overflow:hidden}.sidebar-header img[data-v-72afc29e]{width:120px;transition:width .3s ease,opacity .3s ease;opacity:1}.sidebar.collapsed .sidebar-header img[data-v-72afc29e]{width:40px}.sidebar-menu[data-v-72afc29e]{list-style:none;margin:0;padding:20px;display:flex;flex-direction:column}.sidebar.collapsed .sidebar-menu[data-v-72afc29e]{padding:10px;align-items:center}.floating-submenu[data-v-72afc29e]{position:fixed;left:80px;background:#fff;border-radius:8px;z-index:1000;min-width:200px;box-shadow:0 0 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07)}.floating-arrow[data-v-72afc29e]{position:absolute;left:-6px;top:12px;width:12px;height:12px;background:#fff;transform:rotate(45deg);border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.floating-content[data-v-72afc29e]{position:relative;background:#fff;border-radius:8px;padding:8px;z-index:1}.floating-link[data-v-72afc29e]{display:flex;align-items:center;padding:10px;color:#4a4a4a;text-decoration:none;border-radius:6px;transition:all .2s ease}.floating-link[data-v-72afc29e]:hover{background:#ee962a32;color:#ee972a}.floating-link-active[data-v-72afc29e]{background:#ee962a38;color:#ee972a;font-weight:600}.floating-link-text[data-v-72afc29e]{margin-left:10px}.sidebar-menu>li[data-v-72afc29e]{margin-bottom:1rem;width:100%}.sidebar-link-collapsible[data-v-72afc29e],.sidebar-link[data-v-72afc29e]{display:flex;align-items:center;justify-content:flex-start;color:#4a4a4a;text-decoration:none;border-radius:8px;padding:.75rem 1.2rem;transition:background .18s,color .18s;font-size:1rem;width:100%;box-sizing:border-box;position:relative;min-height:48px}.sidebar-link-collapsible[data-v-72afc29e]:hover,.sidebar-link[data-v-72afc29e]:hover{background:#ee962a32;color:#ee972a}.sidebar-link-active[data-v-72afc29e]{background:#fdf5eb;color:#ee972a!important;font-weight:600;pointer-events:none}.sidebar-link-active[data-v-72afc29e]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:70%;width:4px;background-color:#ee972a;border-radius:0 4px 4px 0}.sidebar-icon[data-v-72afc29e]{font-size:1.3rem;margin-right:.9rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sidebar-link-text[data-v-72afc29e]{flex-grow:1;text-align:left;white-space:normal;word-wrap:break-word;line-height:1.2;padding-right:8px}.sidebar-chevron[data-v-72afc29e]{margin-left:auto;transition:transform .3s ease}.sidebar-link-collapsible.open .sidebar-chevron[data-v-72afc29e]{transform:rotate(180deg)}.sidebar-submenu[data-v-72afc29e]{list-style:none;padding-left:1rem;margin:.5rem 0 0 0;overflow:hidden}.sidebar-submenu li[data-v-72afc29e]{margin-bottom:.8rem}.sidebar-submenu .sidebar-link[data-v-72afc29e]{font-size:.95rem;padding-left:2rem}.sidebar-submenu .sidebar-link-active[data-v-72afc29e]:before{height:60%;width:3px}.slide-down-enter-active[data-v-72afc29e],.slide-down-leave-active[data-v-72afc29e]{transition:max-height .3s ease-in-out,opacity .3s ease-in-out;max-height:200px}.slide-down-enter-from[data-v-72afc29e],.slide-down-leave-to[data-v-72afc29e]{max-height:0;opacity:0}.fade-enter-active[data-v-e6d692bc],.fade-leave-active[data-v-e6d692bc]{transition:opacity .3s ease}.fade-enter-from[data-v-e6d692bc],.fade-leave-to[data-v-e6d692bc]{opacity:0}.modal-backdrop[data-v-e6d692bc]{position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center}.modal-content[data-v-e6d692bc]{background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18);padding:2.2rem 2.5rem 2.5rem 2.5rem;min-width:320px;max-width:98vw;max-height:90vh;overflow-y:auto;position:relative}.modal-header[data-v-e6d692bc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.modal-title[data-v-e6d692bc]{font-size:1.3rem;font-weight:600;color:#151515}.modal-small[data-v-e6d692bc]{width:400px}.modal-large[data-v-e6d692bc]{width:800px}.modal-close[data-v-e6d692bc]{background:none;border:none;font-size:2.2rem;line-height:1;color:#95a5a6;cursor:pointer;z-index:2;transition:color .18s,transform .18s;padding:4px}.modal-close[data-v-e6d692bc]:hover{color:#ee972a;transform:scale(1.1)}.modal-close-alone[data-v-e6d692bc]{position:absolute;top:16px;right:18px}.modal-body[data-v-e6d692bc]{width:100%}.topbar[data-v-98d0db36]{width:100%;height:60px;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;box-sizing:border-box;flex-shrink:0}.topbar-content[data-v-98d0db36]{padding:0 32px;width:100%;display:flex;align-items:center;height:100%;justify-content:space-between}.topbar-right[data-v-98d0db36]{display:flex;align-items:center;gap:1.5rem}.user-avatar-area[data-v-98d0db36]{position:relative;cursor:pointer;margin-left:auto;display:flex;align-items:center}.user-avatar[data-v-98d0db36]{width:40px;height:40px;border-radius:50%;color:#fff;font-weight:700;font-size:1.3rem;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 2px 8px rgba(44,62,80,.1);transition:box-shadow .2s}.user-avatar-area:hover .user-avatar[data-v-98d0db36]{box-shadow:0 4px 16px rgba(44,62,80,.18)}.user-dropdown[data-v-98d0db36]{position:absolute;right:0;top:52px;min-width:210px;background:#fff;border-radius:10px;box-shadow:0 8px 32px rgba(44,62,80,.18);padding:18px 20px 12px 20px;z-index:100;visibility:hidden;opacity:0}.dropdown-info[data-v-98d0db36]{margin-bottom:12px}.dropdown-name[data-v-98d0db36]{font-weight:700;color:#2c3e50;font-size:1.08em}.dropdown-email[data-v-98d0db36]{color:#888;font-size:.97em}.dropdown-actions[data-v-98d0db36]{display:flex;flex-direction:column;gap:8px}.dropdown-actions button[data-v-98d0db36]{background:#ee972a;color:#fff;border:none;border-radius:5px;padding:8px 0;font-weight:500;cursor:pointer;transition:background .2s}.dropdown-actions button[data-v-98d0db36]:hover{background:#d87d13}.perfil-modal-content[data-v-98d0db36]{max-width:350px;text-align:center;padding:0 8px 10px 8px;background:#fff;border-radius:14px}.perfil-avatar[data-v-98d0db36]{width:56px;height:56px;border-radius:50%;color:#fff;font-weight:700;font-size:2rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem auto;background:#888;box-shadow:0 2px 8px #ee972a22}.perfil-info[data-v-98d0db36]{text-align:left;font-size:1.08em;color:#333;margin-bottom:1.2rem;margin-top:.5rem}.perfil-info div[data-v-98d0db36]{margin-bottom:.5rem}.perfil-btns[data-v-98d0db36]{margin-top:1.5rem;display:flex;gap:1.2rem;justify-content:center}.perfil-btn[data-v-98d0db36]{background:#ee972a;color:#fff;border:none;border-radius:7px;padding:10px 28px;font-size:1.08em;font-weight:600;cursor:pointer;transition:background .18s;box-shadow:0 2px 8px #ee972a18}.perfil-btn[data-v-98d0db36]:hover{background:#d87d13}.btn-cancelar[data-v-98d0db36]{background:#f0f0f0!important;color:#222!important}.form-group[data-v-98d0db36]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1.1rem;width:100%}.form-group label[data-v-98d0db36]{font-weight:500;margin-bottom:.3rem;color:#2c3e50;font-size:1.04em}.form-group input[data-v-98d0db36]{padding:12px 12px;border:1.5px solid #e0e0e0;border-radius:7px;font-size:1.08em;width:100%;background:#f8f8f8;transition:border .18s;box-sizing:border-box}.form-group input[data-v-98d0db36]:focus{border:1.5px solid #ee972a;outline:none;background:#fffbe9}.integracoes-status[data-v-98d0db36]{display:flex;align-items:center;gap:1.2rem}.integracao-item[data-v-98d0db36]{position:relative;display:flex;align-items:center;gap:.4rem;padding:.18rem .7rem .18rem .5rem;border-radius:18px;background:#fff;border:1.5px solid #e0e0e0;font-size:1.01em;font-weight:500;color:#555;transition:transform .2s ease-out,box-shadow .2s ease-out,background-color .2s;opacity:0}.integracao-item[data-v-98d0db36]:not(.disabled):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.integracao-item .tooltip[data-v-98d0db36]{position:absolute;top:125%;left:50%;transform:translateX(-50%);background-color:#2c3e50;color:#fff;padding:6px 12px;border-radius:6px;font-size:.9em;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .25s ease,top .25s ease;z-index:10}.integracao-item:hover .tooltip[data-v-98d0db36]{opacity:1;visibility:visible;top:135%}.integracao-item.bling[data-v-98d0db36]:not(.disabled){border-color:#43b02a;color:#2b7c17;background:#f0fff0}.integracao-item.ml[data-v-98d0db36]:not(.disabled){border-color:#ffd600;color:#634f03;background:#fffbeb}.integracao-item.shopee[data-v-98d0db36]:not(.disabled){border-color:#f05928;color:#b9370c;background:#fff2ee}.integracao-tag.bling-tag[data-v-98d0db36]{background:#43b02a;color:#fff}.integracao-tag.ml-tag[data-v-98d0db36]{background:#fff159;color:#333}.integracao-tag.shopee-tag[data-v-98d0db36]{background:#f05928;color:#fff}.integracao-item.disabled[data-v-98d0db36]{opacity:.45;filter:grayscale(1);background:#f5f5f5}.integracao-logo[data-v-98d0db36]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;margin-right:.2rem}.integracao-label[data-v-98d0db36]{margin-right:.2rem}.integracao-tag[data-v-98d0db36]{background:#ee972a;color:#fff;border-radius:10px;padding:2px 10px;font-size:.93em;margin-left:.3rem;font-weight:600;letter-spacing:.5px}.financas-layout[data-v-4363e07d]{display:flex;min-height:100vh;background:#f5f5f5}.financas-main[data-v-4363e07d]{flex:1;display:flex;flex-direction:column}.financas-content[data-v-4363e07d]{padding:2rem;flex:1}.financas-table-wrapper[data-v-4363e07d]{width:100%;max-width:1500px;margin:0 auto}.financas-header[data-v-4363e07d]{margin-bottom:1rem}.financas-tabs-container[data-v-4363e07d]{border-bottom:2px solid #e0e0e0;margin-bottom:1.5rem}.financas-tabs[data-v-4363e07d]{display:flex;gap:.5rem}.financas-tab[data-v-4363e07d]{background:transparent;color:#666;border:none;border-bottom:3px solid transparent;padding:.8rem 1.2rem;font-size:1.05em;font-weight:600;cursor:pointer;transition:all .2s;margin-bottom:-2px}.financas-tab.active[data-v-4363e07d]{color:#ee972a;border-bottom-color:#ee972a}.dashboard-table-wrapper[data-v-4363e07d]{overflow-x:auto;background:#fff;border-radius:8px;border:1px solid #e0e0e0}.dashboard-table[data-v-4363e07d]{width:100%;border-collapse:collapse}.dashboard-table td[data-v-4363e07d],.dashboard-table th[data-v-4363e07d]{padding:.9rem 1.1rem;text-align:left;border-bottom:1px solid #f0f0f0;white-space:nowrap}.dashboard-table th[data-v-4363e07d]{background-color:#f9fafb;font-weight:600;color:#333}.action-btn[data-v-4363e07d]{background:#e9e9e9;color:#333;border:1px solid #ccc;border-radius:6px;padding:6px 12px;cursor:pointer;font-size:.95em;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px}.action-btn[data-v-4363e07d]:hover{background:#dcdcdc;border-color:#bbb}.action-btn.btn-add[data-v-4363e07d]{background:#ee972a;color:#fff;border-color:#ee972a}.action-btn.btn-add[data-v-4363e07d]:hover{background:#d87d13}.action-btn[data-v-4363e07d]:disabled{opacity:.6;cursor:not-allowed;background:#f0f0f0}.action-btn.sync-btn[data-v-4363e07d]{background-color:#4a90e2;color:#fff;border-color:#4a90e2;min-width:150px}.action-btn.sync-btn[data-v-4363e07d]:not(:disabled):hover{background-color:#357abd}.action-btn.sync-btn[data-v-4363e07d]:disabled:not(:has(.sync-spinner)){background:#a0c3e8;border-color:#a0c3e8;cursor:not-allowed}.form-btn.sync-btn-confirm[data-v-4363e07d]{background-color:#4a90e2;color:#fff}.form-btn.sync-btn-confirm[data-v-4363e07d]:hover{background-color:#357abd}.table-actions-header[data-v-4363e07d]{display:flex;justify-content:flex-end;margin-bottom:1rem}.actions-group[data-v-4363e07d]{display:flex;gap:.8rem}.loader-spinner[data-v-4363e07d]{width:32px;height:32px;border:4px solid #fbeedc;border-top:4px solid #ee972a;border-radius:50%;animation:spin-4363e07d 1s linear infinite;display:inline-block}.sync-spinner[data-v-4363e07d]{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.5);border-top-color:#fff;border-radius:50%;display:inline-block;animation:spin-4363e07d .8s linear infinite}@keyframes spin-4363e07d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tag[data-v-4363e07d]{padding:.2em .6em;border-radius:4px;font-size:.85em;font-weight:600;color:#fff}.tag-manual[data-v-4363e07d]{background-color:#3498db}.tag-bling[data-v-4363e07d]{background-color:#f39c12}.text-danger[data-v-4363e07d]{color:#c0392b}.text-success[data-v-4363e07d]{color:#229954}.pagination-wrapper[data-v-4363e07d]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.json-pre[data-v-4363e07d]{max-height:70vh;overflow:auto;font-size:.9em;background:#2d2d2d;color:#f8f8f2;padding:1.2em;border-radius:8px}.acoes-cell[data-v-4363e07d]{width:120px;text-align:right}.acoes-btns[data-v-4363e07d]{display:flex;justify-content:flex-end;gap:.5rem}.edit-form[data-v-4363e07d]{max-width:440px;margin:0 auto;padding:10px}.form-group[data-v-4363e07d]{display:flex;flex-direction:column;margin-bottom:1.1rem}.form-group label[data-v-4363e07d]{font-weight:700;margin-bottom:.5rem;color:#333}.form-group input[data-v-4363e07d],.form-group select[data-v-4363e07d]{width:100%;padding:10px 12px;border:1.5px solid #e0e0e0;border-radius:7px;font-size:1.05em;background:#f8f8f8;box-sizing:border-box}.edit-btns[data-v-4363e07d]{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.form-btn[data-v-4363e07d]{border:none;border-radius:7px;padding:12px 28px;font-size:1.05em;font-weight:600;cursor:pointer;transition:background .18s}.form-btn.btn-cancelar[data-v-4363e07d]{background:#f0f0f0;color:#222;border:1px solid #e0e0e0}.form-btn[data-v-4363e07d]:not(.btn-cancelar){background:#ee972a;color:#fff}.form-btn.btn-danger[data-v-4363e07d]{background:#e74c3c;color:#fff}.sync-banner[data-v-4363e07d]{width:100%;background:linear-gradient(90deg,#4a90e2,#5af);color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;padding:.85rem 2rem;z-index:20;box-shadow:0 2px 10px rgba(0,0,0,.1);box-sizing:border-box;position:relative}.sync-banner-center-group[data-v-4363e07d]{display:flex;align-items:center;gap:1rem}.sync-banner-spinner[data-v-4363e07d]{width:26px;height:26px;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid #fff;border-radius:50%;animation:spin-4363e07d 1s linear infinite;flex-shrink:0}.sync-banner-text-content[data-v-4363e07d]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.sync-banner-text-content strong[data-v-4363e07d]{font-weight:700}.sync-banner-text-content .sync-status-message[data-v-4363e07d]{font-size:.9em;opacity:.9;margin-top:2px}.time-estimation[data-v-4363e07d]{position:absolute;right:2rem;display:flex;align-items:center;gap:.4rem;font-weight:600}.time-estimation svg[data-v-4363e07d]{margin-bottom:1px}body{margin:0;font-family:Segoe UI,Arial,sans-serif;background:#f7f7f7;color:#222;padding:0}#app,body{min-height:100vh;width:100vw;box-sizing:border-box;overflow-x:hidden}.member-view{display:flex;min-height:100vh}.sidebar{width:220px;background:#2c3e50;color:#fff;min-height:100vh;box-sizing:border-box;flex-shrink:0}.member-main{display:flex;flex-direction:column;flex:1;min-height:100vh;background:#fff}.topbar{width:100%;height:60px;background:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;align-items:center}.members,.topbar{box-sizing:border-box}.members{flex:1;padding:40px;background:#fff;min-height:calc(100vh - 60px)}.sidebar nav ul{list-style:none;padding:0;margin:0}.sidebar nav ul li a{color:#fff;text-decoration:none;font-weight:500;transition:color .2s}h1{margin-top:0;text-align:left}h1,nav a{color:#2c3e50}nav a{font-weight:700;text-decoration:none}nav a.router-link-exact-active{color:#42b983}#app,.member-main,.member-view,.members,body{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent;-ms-overflow-style:none}#app::-webkit-scrollbar,.member-main::-webkit-scrollbar,.member-view::-webkit-scrollbar,.members::-webkit-scrollbar,body::-webkit-scrollbar{width:8px;background:transparent}#app::-webkit-scrollbar-thumb,.member-main::-webkit-scrollbar-thumb,.member-view::-webkit-scrollbar-thumb,.members::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:transparent}