:root{--conectatl-navy: #041B57;--conectatl-purple: #5B3DF5;--conectatl-purple-dark: #4A2EEB;--conectatl-purple-light: #6D4CFF;--epiper-green: #6DB30D;--cloud-white: #F5F7FB;--pure-white: #FFFFFF;--soft-border: #E5EAF3;--navy-text: #1A2340;--slate-gray: #6B7280;--odoo-brand: var(--conectatl-purple);--odoo-brand-2: var(--conectatl-purple-dark);--shell-bg: linear-gradient(180deg, #f8faff 0%, var(--cloud-white) 100%);--content-bg-light: var(--cloud-white);--surface-base: var(--cloud-white);--surface-elevated: #ffffff;--surface-soft: #f0f4fb;--app-text: var(--navy-text);--muted-text: var(--slate-gray);--menu-text: var(--navy-text);--border-soft: var(--soft-border);--topbar-bg: var(--conectatl-navy);--topbar-border: rgba(255, 255, 255, .08)}:root[data-theme=dark]{--shell-bg: radial-gradient(circle at top, rgba(76, 29, 149, .26) 0%, rgba(30, 41, 59, 0) 28%), linear-gradient(180deg, #08111f 0%, #0c1627 52%, #0f1b2d 100%);--surface-base: #0f172a;--surface-elevated: #162338;--surface-soft: #1b2a44;--app-text: #e5ecf6;--muted-text: #9fb0c8;--menu-text: #d6e2f3;--border-soft: #2b3950;--topbar-bg: rgba(10, 18, 32, .88);--topbar-border: rgba(148, 163, 184, .16);--content-bg: #0f172a;--content-bg-soft: #111c31;--content-surface: #162338;--content-surface-2: #1b2a44;--content-border: #2a3a56;--content-text: #e8eef8;--content-text-soft: #9eb0cc;--content-accent: #7c8cff}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--shell-bg);color:var(--app-text);overflow-x:hidden;transition:background .25s ease,color .25s ease}#app{min-height:100vh;max-width:100%;overflow-x:hidden}button{cursor:pointer}input,select,textarea,button{font-family:inherit}a{text-decoration:none;color:inherit}body[data-theme=dark]{color-scheme:dark}body[data-theme=dark] input,body[data-theme=dark] select,body[data-theme=dark] textarea{background:#182131;color:#e5ecf6;border-color:#30405a}body[data-theme=dark] ::placeholder{color:#8ea0ba}body[data-theme=dark] .agendor-content{background:linear-gradient(180deg,var(--content-bg) 0%,var(--content-bg-soft) 100%);color:var(--content-text)}.agendor-content{background:var(--content-bg-light);color:var(--app-text);max-width:100%;overflow-x:hidden}.agendor-content .novo-pedido-page,.agendor-content .itens-page,.agendor-content .selecionar-cliente-page,.agendor-content .pedidos-page,.agendor-content .configuracoes,.agendor-content .chat-interno,.agendor-content .clientes-page,.agendor-content .relatorios-page,.agendor-content .tarefas-page,.agendor-content .leads-page,.agendor-content .crm-board-page,.agendor-content .dashboard-page,.agendor-content .usuarios-page,.agendor-content .produtos-page,.agendor-content .historico-page,.agendor-content .docs-crm-page,.agendor-content .funil-vendas-page,.agendor-content .noticias-page,.agendor-content .ticket-chat-page{background:var(--content-bg-light)!important}body[data-theme=dark] .agendor-content>*{color:inherit}body[data-theme=dark] .agendor-content .novo-pedido-page,body[data-theme=dark] .agendor-content .itens-page,body[data-theme=dark] .agendor-content .selecionar-cliente-page,body[data-theme=dark] .agendor-content .pedidos-page,body[data-theme=dark] .agendor-content .configuracoes,body[data-theme=dark] .agendor-content .chat-interno,body[data-theme=dark] .agendor-content .clientes-page,body[data-theme=dark] .agendor-content .cliente-detalhes-page,body[data-theme=dark] .agendor-content .relatorios-page,body[data-theme=dark] .agendor-content .tarefas-page,body[data-theme=dark] .agendor-content .leads-page,body[data-theme=dark] .agendor-content .crm-board-page,body[data-theme=dark] .agendor-content .dashboard-page,body[data-theme=dark] .agendor-content .usuarios-page,body[data-theme=dark] .agendor-content .produtos-page,body[data-theme=dark] .agendor-content .historico-page,body[data-theme=dark] .agendor-content .docs-crm-page,body[data-theme=dark] .agendor-content .funil-vendas-page,body[data-theme=dark] .agendor-content .noticias-page,body[data-theme=dark] .agendor-content .titulos-page,body[data-theme=dark] .agendor-content .ticket-chat-page,body[data-theme=dark] .agendor-content .whatsapp-page{background:linear-gradient(180deg,var(--content-bg) 0%,var(--content-bg-soft) 100%)!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .np-section,body[data-theme=dark] .agendor-content .np-next-step,body[data-theme=dark] .agendor-content .np-box,body[data-theme=dark] .agendor-content .np-grid-box,body[data-theme=dark] .agendor-content .np-field,body[data-theme=dark] .agendor-content .np-client-card,body[data-theme=dark] .agendor-content .pedido-card,body[data-theme=dark] .agendor-content .pedido-view-modal,body[data-theme=dark] .agendor-content .np-toolbar-card,body[data-theme=dark] .agendor-content .np-table-wrapper,body[data-theme=dark] .agendor-content .topbar-notification-panel,body[data-theme=dark] .agendor-content .config-card,body[data-theme=dark] .agendor-content .metric-card,body[data-theme=dark] .agendor-content .lead-card,body[data-theme=dark] .agendor-content .kanban-column,body[data-theme=dark] .agendor-content .crm-sidebar,body[data-theme=dark] .agendor-content .crm-topbar,body[data-theme=dark] .agendor-content .report-hero,body[data-theme=dark] .agendor-content .report-toolbar,body[data-theme=dark] .agendor-content .user-focus-card,body[data-theme=dark] .agendor-content .ranking-item,body[data-theme=dark] .agendor-content .mini-list__item,body[data-theme=dark] .agendor-content .config-section,body[data-theme=dark] .agendor-content .config-subsection,body[data-theme=dark] .agendor-content .stat-card,body[data-theme=dark] .agendor-content .toggle-card,body[data-theme=dark] .agendor-content .user-card,body[data-theme=dark] .agendor-content .sync-item,body[data-theme=dark] .agendor-content .cliente-item,body[data-theme=dark] .agendor-content .pedido-sucesso-card,body[data-theme=dark] .agendor-content .produto-modal,body[data-theme=dark] .agendor-content .carrinho-section,body[data-theme=dark] .agendor-content .produto-image-modal,body[data-theme=dark] .agendor-content .compra-modal,body[data-theme=dark] .agendor-content .compras-insights-modal,body[data-theme=dark] .agendor-content .pedido-modal,body[data-theme=dark] .agendor-content .pedido-view-modal__summary-board,body[data-theme=dark] .agendor-content .pedido-view-modal__notes-card,body[data-theme=dark] .agendor-content .pedido-view-modal__footer-box,body[data-theme=dark] .agendor-content .pedido-view-modal__footer-total,body[data-theme=dark] .agendor-content .cliente-content,body[data-theme=dark] .agendor-content .compras-table-wrapper,body[data-theme=dark] .agendor-content .info-table__cell{background:var(--content-surface)!important;color:var(--content-text)!important;border-color:var(--content-border)!important;box-shadow:0 18px 36px #03081438!important}.filter-bar .status-shortcut{display:inline-flex!important;align-items:center!important;gap:6px!important}.filter-bar .status-shortcut:before{content:"";width:12px;height:12px;display:inline-block;flex:0 0 12px;border-radius:999px;background:currentColor;opacity:.8;box-shadow:inset 0 0 0 3px #ffffff73}.filter-bar .status-shortcut--selected:before{background:#fff;opacity:.95;box-shadow:inset 0 0 0 3px #5b3df559}.filter-bar .pedido-odoo-multifilter,.filter-bar .toolbar-btn,.filter-bar .toolbar-btn--clear{display:inline-flex!important;align-items:center!important;gap:6px!important}.filter-bar .pedido-odoo-multifilter:not(:has(svg)):before{content:"";width:15px;height:15px;display:inline-block;flex:0 0 15px;background:currentColor;opacity:.82;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M3 5h18l-7 8v5l-4 2v-7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M3 5h18l-7 8v5l-4 2v-7z'/%3E%3C/svg%3E") center / contain no-repeat}.filter-bar .toolbar-btn--clear:before{content:"";width:14px;height:14px;display:inline-block;flex:0 0 14px;background:currentColor;opacity:.82;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M6 7h12v2H6zm2 4h8v2H8zm3 4h2v2h-2zM5 3h14l-5.5 6.5v8.2l-3 1.8v-10z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M6 7h12v2H6zm2 4h8v2H8zm3 4h2v2h-2zM5 3h14l-5.5 6.5v8.2l-3 1.8v-10z'/%3E%3C/svg%3E") center / contain no-repeat}.filter-bar input.toolbar-filter-input,.filter-bar select.toolbar-filter-input,.analysis-filters input,.analysis-filters select,.compras-filtro__input{background-repeat:no-repeat!important;background-position:10px center!important;background-size:15px 15px!important;padding-left:32px!important}.filter-bar input[type=date].toolbar-filter-input,.analysis-filters input[type=date],.compras-filtro__input[type=date]{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%235B3DF5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")!important}.filter-bar input[type=text].toolbar-filter-input,.filter-bar input:not([type]).toolbar-filter-input,.analysis-filters input[type=text],.compras-filtro__input[type=text]{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%235B3DF5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")!important}.filter-bar select.toolbar-filter-input,.analysis-filters select,.compras-filtro__input:is(select){background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%235B3DF5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6h16M7 12h10M10 18h4'/%3E%3C/svg%3E")!important}.page__header-center:not(:has(.page-search-icon)):before{content:"";width:16px;height:16px;margin-left:12px;flex:0 0 16px;background:currentColor;opacity:.72;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M10 4a6 6 0 1 0 0 12A6 6 0 0 0 10 4m0-2a8 8 0 0 1 6.32 12.9l4.39 4.39-1.42 1.42-4.39-4.39A8 8 0 1 1 10 2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M10 4a6 6 0 1 0 0 12A6 6 0 0 0 10 4m0-2a8 8 0 0 1 6.32 12.9l4.39 4.39-1.42 1.42-4.39-4.39A8 8 0 1 1 10 2'/%3E%3C/svg%3E") center / contain no-repeat}.analysis-filters label>span,.compras-filtro__label{display:inline-flex!important;align-items:center!important;gap:6px!important}.analysis-filters label>span:before,.compras-filtro__label:before{content:"";width:12px;height:12px;display:inline-block;flex:0 0 12px;border-radius:3px;background:linear-gradient(135deg,var(--conectatl-purple-light),var(--conectatl-purple));opacity:.92}body[data-theme=dark] .agendor-content .produto-image-modal__caption,body[data-theme=dark] .agendor-content .carrinho-footer,body[data-theme=dark] .agendor-content .np-bottom-bar,body[data-theme=dark] .agendor-content .pedido-view-modal__header,body[data-theme=dark] .agendor-content .pedido-view-modal__resume-strip,body[data-theme=dark] .agendor-content .compra-modal__header,body[data-theme=dark] .agendor-content .compras-insights-modal__header,body[data-theme=dark] .agendor-content .cliente-detalhes-topbar,body[data-theme=dark] .agendor-content .cliente-tabs,body[data-theme=dark] .agendor-content .clientes-toolbar,body[data-theme=dark] .agendor-content .clientes-header{background:linear-gradient(180deg,#18263d,#132238)!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .compra-modal__body,body[data-theme=dark] .agendor-content .compras-insights-modal__body,body[data-theme=dark] .agendor-content .compra-modal__flow,body[data-theme=dark] .agendor-content .compra-modal__section,body[data-theme=dark] .agendor-content .compra-modal__section-grid,body[data-theme=dark] .agendor-content .compra-modal__section-grid--totals,body[data-theme=dark] .agendor-content .compras-insights-section,body[data-theme=dark] .agendor-content .compras-insights-summary__card,body[data-theme=dark] .agendor-content .compra-modal__info-card,body[data-theme=dark] .agendor-content .compra-modal__detail-row,body[data-theme=dark] .agendor-content .compras-insights-modal__loading,body[data-theme=dark] .agendor-content .compras-insights-modal__error,body[data-theme=dark] .agendor-content .compras-insights-table-wrap{background:var(--content-surface)!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .compra-modal__input,body[data-theme=dark] .agendor-content .compra-modal__input[readonly]{background:#122033!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .compra-modal__flow-track{background:#0f1b2d!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .compra-modal__flow-step{background:#162338!important;color:var(--content-text-soft)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .compra-modal__flow-step--passed{background:linear-gradient(135deg,#1d4ed8,#1e40af)!important;color:#fff!important}body[data-theme=dark] .agendor-content .compra-modal__flow-step--active{background:linear-gradient(135deg,#22c55e,#15803d)!important;color:#fff!important}body[data-theme=dark] .agendor-content .compra-modal__section h4,body[data-theme=dark] .agendor-content .compras-insights-section__header h4,body[data-theme=dark] .agendor-content .compras-insights-summary__card strong,body[data-theme=dark] .agendor-content .compra-modal__header h3{color:#f8fbff!important}body[data-theme=dark] .agendor-content .compras-insights-modal__header p,body[data-theme=dark] .agendor-content .compras-insights-summary__card span,body[data-theme=dark] .agendor-content .compras-insights-summary__card small,body[data-theme=dark] .agendor-content .compra-modal__info-card span,body[data-theme=dark] .agendor-content .compra-modal__detail-row span{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content .np-limit-box{background:#122033!important;border:1px solid var(--content-border)!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .np-limit-box strong{color:#fff!important}body[data-theme=dark] .agendor-content .np-limit-box small,body[data-theme=dark] .agendor-content .np-limit-box .np-mini-label{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content .np-progress{background:#24344f!important}body[data-theme=dark] .agendor-content .np-progress span{background:linear-gradient(90deg,#22c55e,#6b85a5)!important}body[data-theme=dark] .agendor-content table,body[data-theme=dark] .agendor-content thead,body[data-theme=dark] .agendor-content tbody,body[data-theme=dark] .agendor-content tr,body[data-theme=dark] .agendor-content th,body[data-theme=dark] .agendor-content td{color:#dbe6f5!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content thead,body[data-theme=dark] .agendor-content th{background:var(--content-surface-2)!important}body[data-theme=dark] .agendor-content p,body[data-theme=dark] .agendor-content small,body[data-theme=dark] .agendor-content label,body[data-theme=dark] .agendor-content .section-subtitle,body[data-theme=dark] .agendor-content .empty-state,body[data-theme=dark] .agendor-content .empty-hint,body[data-theme=dark] .agendor-content .lead-card-subtitle,body[data-theme=dark] .agendor-content .sidebar-summary span,body[data-theme=dark] .agendor-content .report-subtitle,body[data-theme=dark] .agendor-content .panel__eyebrow,body[data-theme=dark] .agendor-content .report-eyebrow{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content .np-label,body[data-theme=dark] .agendor-content .np-field label,body[data-theme=dark] .agendor-content .np-mini-label,body[data-theme=dark] .agendor-content .info-table__label,body[data-theme=dark] .agendor-content .cliente-tab,body[data-theme=dark] .agendor-content .compras-filtro span,body[data-theme=dark] .agendor-content .carrinho-footer__stat span,body[data-theme=dark] .agendor-content .np-bottom-stat span,body[data-theme=dark] .agendor-content .pedido-view-modal__summary-row span{color:#90a4c2!important}body[data-theme=dark] .agendor-content h1,body[data-theme=dark] .agendor-content h2,body[data-theme=dark] .agendor-content h3,body[data-theme=dark] .agendor-content h4,body[data-theme=dark] .agendor-content h5,body[data-theme=dark] .agendor-content h6,body[data-theme=dark] .agendor-content strong{color:#f4f8ff!important}body[data-theme=dark] .agendor-content span,body[data-theme=dark] .agendor-content div{border-color:inherit}body[data-theme=dark] .agendor-content input,body[data-theme=dark] .agendor-content select,body[data-theme=dark] .agendor-content textarea{background:#122033!important;color:var(--content-text)!important;border:1px solid var(--content-border)!important;caret-color:#cfdcff!important}body[data-theme=dark] .agendor-content input::placeholder,body[data-theme=dark] .agendor-content textarea::placeholder{color:#7f93b2!important}body[data-theme=dark] .agendor-content input[readonly],body[data-theme=dark] .agendor-content textarea[readonly],body[data-theme=dark] .agendor-content select:disabled,body[data-theme=dark] .agendor-content input:disabled,body[data-theme=dark] .agendor-content textarea:disabled{background:#0f1b2d!important;color:#93a6c4!important;border-color:#24344f!important;opacity:1!important}body[data-theme=dark] .agendor-content input:focus,body[data-theme=dark] .agendor-content select:focus,body[data-theme=dark] .agendor-content textarea:focus{outline:none;border-color:#6d7cff!important;box-shadow:0 0 0 3px #6d7cff2e!important}body[data-theme=dark] .agendor-content input[type=date],body[data-theme=dark] .agendor-content input[type=time],body[data-theme=dark] .agendor-content input[type=datetime-local],body[data-theme=dark] .agendor-content input[type=number],body[data-theme=dark] .agendor-content input[type=search],body[data-theme=dark] .agendor-content input[type=email],body[data-theme=dark] .agendor-content input[type=password],body[data-theme=dark] .agendor-content input[type=text],body[data-theme=dark] .agendor-content input[type=tel],body[data-theme=dark] .agendor-content input[type=url]{background:#122033!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content select option{background:#122033;color:var(--content-text)}body[data-theme=dark] .agendor-content .crm-search-box,body[data-theme=dark] .agendor-content .toolbar-search,body[data-theme=dark] .agendor-content .toolbar-search input,body[data-theme=dark] .agendor-content .toolbar-filter-input,body[data-theme=dark] .agendor-content .toolbar-sort-menu,body[data-theme=dark] .agendor-content .np-search-input,body[data-theme=dark] .agendor-content .np-search-input input,body[data-theme=dark] .agendor-content .np-toolbar-check,body[data-theme=dark] .agendor-content .cliente-busca-wrapper,body[data-theme=dark] .agendor-content .cliente-busca-tipo,body[data-theme=dark] .agendor-content .report-field input,body[data-theme=dark] .agendor-content .report-field select,body[data-theme=dark] .agendor-content .sidebar-select,body[data-theme=dark] .agendor-content .ticket-chat-search__field,body[data-theme=dark] .agendor-content .ticket-chat-search__field input,body[data-theme=dark] .agendor-content .filter-select,body[data-theme=dark] .agendor-content .form-group input,body[data-theme=dark] .agendor-content .form-group select,body[data-theme=dark] .agendor-content .form-group textarea{background:#122033!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .carrinho-qtde-input,body[data-theme=dark] .agendor-content .quantidade-input,body[data-theme=dark] .agendor-content .compras-filtro__input,body[data-theme=dark] .agendor-content .info-table__input,body[data-theme=dark] .agendor-content .compra-modal__input{background:#122033!important;color:var(--content-text)!important;border:1px solid var(--content-border)!important}body[data-theme=dark] .agendor-content .crm-search-box input,body[data-theme=dark] .agendor-content .toolbar-search input,body[data-theme=dark] .agendor-content .np-search-input input,body[data-theme=dark] .agendor-content .ticket-chat-search__field input{border:0!important;background:transparent!important;box-shadow:none!important}body[data-theme=dark] .agendor-content input[type=checkbox]{accent-color:#162338}body[data-theme=dark] .agendor-content button:not(.topbar-icon):not(.topbar-avatar-button):not(.topbar-profile-item):not(.topbar-theme-option),body[data-theme=dark] .agendor-content .btn,body[data-theme=dark] .agendor-content .np-btn{border-color:#31415d}body[data-theme=dark] .agendor-content .btn-secondary,body[data-theme=dark] .agendor-content .np-btn--ghost,body[data-theme=dark] .agendor-content .sidebar-reset-btn,body[data-theme=dark] .agendor-content .preset-chip{background:#1a2a44!important;color:var(--content-text)!important;border-color:#324564!important}body[data-theme=dark] .agendor-content .btn-primary,body[data-theme=dark] .agendor-content .np-btn--primary,body[data-theme=dark] .agendor-content .add-button,body[data-theme=dark] .agendor-content .topbar-cta-btn,body[data-theme=dark] .agendor-content .carrinho-header__submit{box-shadow:0 12px 24px #5b21b638}body[data-theme=dark] .agendor-content .np-footer-actions{background:#111c2f!important;border-top:1px solid var(--content-border)!important;box-shadow:inset 0 1px #ffffff08!important}body[data-theme=dark] .agendor-content .np-footer-actions .np-btn--ghost{background:#162338!important;color:var(--content-text)!important;border:1px solid var(--content-border)!important}body[data-theme=dark] .agendor-content .np-footer-actions .np-btn--primary{background:linear-gradient(135deg,#2a3f5f,#162338)!important;color:#fff!important;border:1px solid transparent!important}body[data-theme=dark] .agendor-content .status-chip.online,body[data-theme=dark] .agendor-content .summary-badge,body[data-theme=dark] .agendor-content .lead-card-tag,body[data-theme=dark] .agendor-content .pedido-status,body[data-theme=dark] .agendor-content .np-step-chip{filter:brightness(.95)}body[data-theme=dark] .agendor-content .column-cards,body[data-theme=dark] .agendor-content .board-grid,body[data-theme=dark] .agendor-content .metrics-grid,body[data-theme=dark] .agendor-content .insights-grid,body[data-theme=dark] .agendor-content .stats-grid,body[data-theme=dark] .agendor-content .users-grid{background:transparent!important}body[data-theme=dark] .agendor-content .crm-board-switch__btn,body[data-theme=dark] .agendor-content .toolbar-btn,body[data-theme=dark] .agendor-content .toolbar-icon,body[data-theme=dark] .agendor-content .np-view-toggle{background:#162338!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .crm-search-box{background:#162338!important;border:1px solid var(--content-border)!important;box-shadow:none!important}body[data-theme=dark] .agendor-content .crm-search-box input{background:transparent!important;border:0!important;color:var(--content-text)!important;box-shadow:none!important}body[data-theme=dark] .agendor-content .crm-search-box span{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content .crm-board-switch__btn--active,body[data-theme=dark] .agendor-content .toolbar-btn--active,body[data-theme=dark] .agendor-content .np-view-toggle.active,body[data-theme=dark] .agendor-content .cliente-tab--active,body[data-theme=dark] .agendor-content .topbar-theme-option--active,body[data-theme=dark] .agendor-content .pagination-page.active,body[data-theme=dark] .agendor-content .status-shortcut--active{background:linear-gradient(135deg,#2a3f5f,#162338)!important;color:#fff!important;border-color:transparent!important}body[data-theme=dark] .agendor-content .loading-card,body[data-theme=dark] .agendor-content .loading-state .loading-card,body[data-theme=dark] .agendor-content .no-pedidos,body[data-theme=dark] .agendor-content .empty-column{background:#162338!important;color:var(--content-text-soft)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .report-table tr:hover,body[data-theme=dark] .agendor-content .pedidos-list-table tbody tr:hover,body[data-theme=dark] .agendor-content .produtos-tabela tbody tr:hover,body[data-theme=dark] .agendor-content .compras-table tbody tr:hover,body[data-theme=dark] .agendor-content .carrinho-tabela tbody tr:hover{background:#6d7cff14!important}body[data-theme=dark] .agendor-content .configuracoes .config-section,body[data-theme=dark] .agendor-content .configuracoes .config-subsection,body[data-theme=dark] .agendor-content .configuracoes .stat-card,body[data-theme=dark] .agendor-content .configuracoes .toggle-card,body[data-theme=dark] .agendor-content .configuracoes .user-card,body[data-theme=dark] .agendor-content .configuracoes .sync-item{background:var(--content-surface)!important;border:1px solid var(--content-border)!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .configuracoes h2,body[data-theme=dark] .agendor-content .configuracoes h3,body[data-theme=dark] .agendor-content .configuracoes h4,body[data-theme=dark] .agendor-content .configuracoes strong{color:#f4f8ff!important}body[data-theme=dark] .agendor-content .configuracoes p,body[data-theme=dark] .agendor-content .configuracoes small,body[data-theme=dark] .agendor-content .configuracoes label,body[data-theme=dark] .agendor-content .configuracoes .section-subtitle,body[data-theme=dark] .agendor-content .configuracoes .empty-hint{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content .crm-sidebar,body[data-theme=dark] .agendor-content .crm-topbar,body[data-theme=dark] .agendor-content .kanban-column,body[data-theme=dark] .agendor-content .task-list-card,body[data-theme=dark] .agendor-content .calendar-card,body[data-theme=dark] .agendor-content .gantt-card,body[data-theme=dark] .agendor-content .modal,body[data-theme=dark] .agendor-content .modal-summary-card,body[data-theme=dark] .agendor-content .modal-section-card,body[data-theme=dark] .agendor-content .lead-card-menu{background:var(--content-surface)!important;border:1px solid var(--content-border)!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .crm-sidebar__badge,body[data-theme=dark] .agendor-content .crm-automation,body[data-theme=dark] .agendor-content .lead-card-stage,body[data-theme=dark] .agendor-content .lead-card-tag,body[data-theme=dark] .agendor-content .task-priority-badge{background:#223555!important;color:#dbe6f5!important;border-color:#35507d!important}body[data-theme=dark] .agendor-content .column-cards,body[data-theme=dark] .agendor-content .calendar-grid,body[data-theme=dark] .agendor-content .gantt-layout,body[data-theme=dark] .agendor-content .gantt-table,body[data-theme=dark] .agendor-content .gantt-timeline{background:transparent!important}body[data-theme=dark] .agendor-content .empty-column,body[data-theme=dark] .agendor-content .calendar-day,body[data-theme=dark] .agendor-content .gantt-table__row,body[data-theme=dark] .agendor-content .gantt-track-row,body[data-theme=dark] .agendor-content .task-list-row{background:#162338!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .relatorios-page .report-hero,body[data-theme=dark] .agendor-content .relatorios-page .report-toolbar,body[data-theme=dark] .agendor-content .relatorios-page .panel,body[data-theme=dark] .agendor-content .relatorios-page .metric-card,body[data-theme=dark] .agendor-content .relatorios-page .user-focus-card,body[data-theme=dark] .agendor-content .relatorios-page .ranking-item,body[data-theme=dark] .agendor-content .relatorios-page .mini-list__item,body[data-theme=dark] .agendor-content .relatorios-page .summary-tile,body[data-theme=dark] .agendor-content .relatorios-page .table-card{background:var(--content-surface)!important;border:1px solid var(--content-border)!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .relatorios-page .metric-card--highlight,body[data-theme=dark] .agendor-content .relatorios-page .report-hero__badge{background:linear-gradient(180deg,#22c55e1f,#3b82f61f)!important;border-color:#60a5fa38!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .relatorios-page .report-field span,body[data-theme=dark] .agendor-content .relatorios-page .metric-card span,body[data-theme=dark] .agendor-content .relatorios-page .user-focus-card span,body[data-theme=dark] .agendor-content .relatorios-page .ranking-item__main span,body[data-theme=dark] .agendor-content .relatorios-page .mini-list__item span{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content .clientes-page,body[data-theme=dark] .agendor-content .clientes-container,body[data-theme=dark] .agendor-content .clientes-header,body[data-theme=dark] .agendor-content .clientes-toolbar,body[data-theme=dark] .agendor-content .clientes-table-wrapper,body[data-theme=dark] .agendor-content .clientes-stats-card,body[data-theme=dark] .agendor-content .clientes-pagination,body[data-theme=dark] .agendor-content .clientes-card,body[data-theme=dark] .agendor-content .modal{color:var(--content-text)!important}body[data-theme=dark] .agendor-content .clientes-page{background:linear-gradient(180deg,var(--content-bg) 0%,var(--content-bg-soft) 100%)!important;min-height:calc(100vh - 64px)!important}body[data-theme=dark] .agendor-content .clientes-table-wrapper,body[data-theme=dark] .agendor-content .clientes-card,body[data-theme=dark] .agendor-content .clientes-stats-card,body[data-theme=dark] .agendor-content .modal,body[data-theme=dark] .agendor-content .pagination-page,body[data-theme=dark] .agendor-content .pagination-btn{background:var(--content-surface)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .clientes-table{background:var(--content-surface)!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .clientes-table thead,body[data-theme=dark] .agendor-content .clientes-table th{background:#1b2a44!important;color:#f8fbff!important;border-bottom:1px solid rgba(255,255,255,.26)!important}body[data-theme=dark] .agendor-content .clientes-table tbody tr{background:transparent!important}body[data-theme=dark] .agendor-content .clientes-table td{background:transparent!important;color:var(--content-text)!important;border-bottom:1px solid rgba(255,255,255,.18)!important}body[data-theme=dark] .agendor-content .clientes-table th,body[data-theme=dark] .agendor-content .clientes-table td{border-color:#ffffff2e!important}body[data-theme=dark] .agendor-content .clientes-table tbody tr:hover td{background:#94a3b80f!important}body[data-theme=dark] .agendor-content .clientes-table .cliente-main strong{color:#fff!important}body[data-theme=dark] .agendor-content .clientes-table .cliente-main small{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content .clientes-pagination,body[data-theme=dark] .agendor-content .clientes-pagination__controls,body[data-theme=dark] .agendor-content .no-data{background:var(--content-surface)!important;color:var(--content-text-soft)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .clientes-summary,body[data-theme=dark] .agendor-content .clientes-summary span,body[data-theme=dark] .agendor-content .clientes-header h1{color:#fff!important}body[data-theme=dark] .agendor-content .pedidos,body[data-theme=dark] .agendor-content .pedidos-filters-panel,body[data-theme=dark] .agendor-content .table-container,body[data-theme=dark] .agendor-content .pedido-card,body[data-theme=dark] .agendor-content .pedido-card__meta-item,body[data-theme=dark] .agendor-content .modal,body[data-theme=dark] .agendor-content .pedido-view-modal,body[data-theme=dark] .agendor-content .pedido-view-modal__resume-strip,body[data-theme=dark] .agendor-content .pedido-view-modal__table-card,body[data-theme=dark] .agendor-content .items-section,body[data-theme=dark] .agendor-content .total-section,body[data-theme=dark] .agendor-content .view-toggle{background:var(--content-surface)!important;border-color:var(--content-border)!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .pedido-card__tag,body[data-theme=dark] .agendor-content .view-toggle__btn--active,body[data-theme=dark] .agendor-content .status-badge{filter:brightness(.85) saturate(.95)}body[data-theme=dark] .agendor-content .ticket-chat-page,body[data-theme=dark] .agendor-content .ticket-chat-shell,body[data-theme=dark] .agendor-content .ticket-chat-sidebar,body[data-theme=dark] .agendor-content .ticket-chat-main,body[data-theme=dark] .agendor-content .ticket-chat-item,body[data-theme=dark] .agendor-content .ticket-chat-contact,body[data-theme=dark] .agendor-content .ticket-conversation__header,body[data-theme=dark] .agendor-content .ticket-conversation__messages,body[data-theme=dark] .agendor-content .ticket-conversation__composer,body[data-theme=dark] .agendor-content .ticket-message__text,body[data-theme=dark] .agendor-content .ticket-pending,body[data-theme=dark] .agendor-content .ticket-chat-empty,body[data-theme=dark] .agendor-content .ticket-chat-maintenance-modal{background:var(--content-surface)!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .ticket-chat-tabs__btn,body[data-theme=dark] .agendor-content .ticket-chat-modes__btn,body[data-theme=dark] .agendor-content .ticket-chat-search__filter,body[data-theme=dark] .agendor-content .ticket-chat-search__go,body[data-theme=dark] .agendor-content .ticket-conversation__send,body[data-theme=dark] .agendor-content .ticket-conversation__attach{background:#1b2a44!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .dashboard-page,body[data-theme=dark] .agendor-content .usuarios-page,body[data-theme=dark] .agendor-content .produtos-page,body[data-theme=dark] .agendor-content .historico-page,body[data-theme=dark] .agendor-content .docs-crm-page,body[data-theme=dark] .agendor-content .funil-vendas-page,body[data-theme=dark] .agendor-content .titulos-page{background:linear-gradient(180deg,var(--content-bg) 0%,var(--content-bg-soft) 100%)!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .dashboard-shell,body[data-theme=dark] .agendor-content .dashboard-main,body[data-theme=dark] .agendor-content .dashboard-sidebar,body[data-theme=dark] .agendor-content .dashboard-topbar,body[data-theme=dark] .agendor-content .dashboard-column,body[data-theme=dark] .agendor-content .sidebar-summary-card,body[data-theme=dark] .agendor-content .pedido-card,body[data-theme=dark] .agendor-content .board-feedback,body[data-theme=dark] .agendor-content .pedido-view-modal,body[data-theme=dark] .agendor-content .pedido-view-modal__header,body[data-theme=dark] .agendor-content .pedido-view-modal__resume-strip,body[data-theme=dark] .agendor-content .pedido-view-modal__table-card{background:var(--content-surface)!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .dashboard-sidebar__badge,body[data-theme=dark] .agendor-content .dashboard-column__count,body[data-theme=dark] .agendor-content .status-pill,body[data-theme=dark] .agendor-content .ghost-button{border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .dashboard-page .ghost-button,body[data-theme=dark] .agendor-content .dashboard-page .status-pill{background:#edf3fb!important;color:#17324d!important;border:1px solid rgba(191,208,230,.9)!important;box-shadow:0 8px 18px #02061729!important}body[data-theme=dark] .agendor-content .dashboard-page .ghost-button:hover,body[data-theme=dark] .agendor-content .dashboard-page .status-pill:hover{background:#fff!important;color:#10253d!important}body[data-theme=dark] .agendor-content .dashboard-page .status-pill--active{box-shadow:0 12px 24px #0206173d!important}body[data-theme=dark] .agendor-content .dashboard-page .status-pill--todos.status-pill--active{border-color:#94a3b8!important;color:#25364a!important}body[data-theme=dark] .agendor-content .dashboard-page .status-pill--enviado.status-pill--active{border-color:#7c3aed!important;color:#7c3aed!important}body[data-theme=dark] .agendor-content .dashboard-page .status-pill--bloqueado.status-pill--active{border-color:#d97706!important;color:#d97706!important}body[data-theme=dark] .agendor-content .dashboard-page .status-pill--liberado.status-pill--active{border-color:#2563eb!important;color:#2563eb!important}body[data-theme=dark] .agendor-content .dashboard-page .status-pill--cancelado.status-pill--active{border-color:#dc2626!important;color:#dc2626!important}body[data-theme=dark] .agendor-content .dashboard-page .status-pill--faturado.status-pill--active{border-color:#059669!important;color:#059669!important}body[data-theme=dark] .agendor-content .dashboard-page .link-button{color:#fff!important;background:linear-gradient(135deg,#2a3f5f,#162338)!important;border:1px solid transparent!important;border-radius:10px!important;padding:8px 12px!important;box-shadow:0 10px 20px #4321b638!important}body[data-theme=dark] .agendor-content .sidebar-search,body[data-theme=dark] .agendor-content .sidebar-select,body[data-theme=dark] .agendor-content .sidebar-input{background:#122033!important;color:var(--content-text)!important;border:1px solid var(--content-border)!important}body[data-theme=dark] .agendor-content .sidebar-search input{background:transparent!important;border:0!important;color:var(--content-text)!important;box-shadow:none!important}body[data-theme=dark] .agendor-content .sidebar-search span,body[data-theme=dark] .agendor-content .dashboard-topbar__eyebrow,body[data-theme=dark] .agendor-content .dashboard-column__meta,body[data-theme=dark] .agendor-content .pedido-card__client,body[data-theme=dark] .agendor-content .pedido-card__info,body[data-theme=dark] .agendor-content .dashboard-column__empty,body[data-theme=dark] .agendor-content .sidebar-field label,body[data-theme=dark] .agendor-content .dashboard-sidebar__title{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content .pedido-card__footer strong,body[data-theme=dark] .agendor-content .sidebar-summary-card strong,body[data-theme=dark] .agendor-content .dashboard-topbar h1,body[data-theme=dark] .agendor-content .dashboard-column h2,body[data-theme=dark] .agendor-content .pedido-card h3{color:#f4f8ff!important}body[data-theme=dark] .agendor-content .sidebar-summary-card span,body[data-theme=dark] .agendor-content .sidebar-summary-card strong,body[data-theme=dark] .agendor-content .dashboard-sidebar__title,body[data-theme=dark] .agendor-content .dashboard-sidebar__badge,body[data-theme=dark] .agendor-content .dashboard-sidebar__section h3,body[data-theme=dark] .agendor-content .sidebar-summary-card{color:#fff!important}body[data-theme=dark] .agendor-content .table-container,body[data-theme=dark] .agendor-content .modal,body[data-theme=dark] .agendor-content .modal-header,body[data-theme=dark] .agendor-content .clientes-toolbar,body[data-theme=dark] .agendor-content .clientes-header,body[data-theme=dark] .agendor-content .clientes-table-wrapper,body[data-theme=dark] .agendor-content .clientes-pagination,body[data-theme=dark] .agendor-content .usuarios-header,body[data-theme=dark] .agendor-content .usuarios-toolbar,body[data-theme=dark] .agendor-content .produtos-toolbar,body[data-theme=dark] .agendor-content .report-hero__badge,body[data-theme=dark] .agendor-content .funnel-header,body[data-theme=dark] .agendor-content .funnel-toolbar,body[data-theme=dark] .agendor-content .pedidos-list-table-wrapper,body[data-theme=dark] .agendor-content .pedido-view-modal__header,body[data-theme=dark] .agendor-content .pedido-view-modal__resume-strip,body[data-theme=dark] .agendor-content .pedido-view-modal__table-card,body[data-theme=dark] .agendor-content .pedido-view-modal__table td,body[data-theme=dark] .agendor-content .pedido-view-modal__table td:first-child,body[data-theme=dark] .agendor-content .btn-icon--card,body[data-theme=dark] .agendor-content .item,body[data-theme=dark] .agendor-content .logs-table,body[data-theme=dark] .agendor-content .logs-table th,body[data-theme=dark] .agendor-content .logs-table td,body[data-theme=dark] .agendor-content .sync-info,body[data-theme=dark] .agendor-content .sync-buttons-grid,body[data-theme=dark] .agendor-content .stat-grid-card,body[data-theme=dark] .agendor-content .dashboard-card,body[data-theme=dark] .agendor-content .dashboard-panel,body[data-theme=dark] .agendor-content .metric-panel,body[data-theme=dark] .agendor-content .chart-card,body[data-theme=dark] .agendor-content .docs-card,body[data-theme=dark] .agendor-content .docs-section,body[data-theme=dark] .agendor-content .docs-callout,body[data-theme=dark] .agendor-content .funnel-card,body[data-theme=dark] .agendor-content .task-board-card{background:var(--content-surface)!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .data-table th,body[data-theme=dark] .agendor-content .logs-table th,body[data-theme=dark] .agendor-content .pedido-view-modal__table th,body[data-theme=dark] .agendor-content .produtos-tabela th,body[data-theme=dark] .agendor-content .carrinho-tabela th,body[data-theme=dark] .agendor-content .compras-table th,body[data-theme=dark] .agendor-content .compras-insights-table th{background:var(--content-surface-2)!important;color:#dbe6f5!important}body[data-theme=dark] .agendor-content .data-table td,body[data-theme=dark] .agendor-content .logs-table td,body[data-theme=dark] .agendor-content .pedido-view-modal__table td,body[data-theme=dark] .agendor-content .produtos-tabela td,body[data-theme=dark] .agendor-content .carrinho-tabela td,body[data-theme=dark] .agendor-content .compras-table td,body[data-theme=dark] .agendor-content .compras-insights-table td{background:transparent!important;color:var(--content-text)!important}body[data-theme=dark] .agendor-content .no-data,body[data-theme=dark] .agendor-content .top-empty-state,body[data-theme=dark] .agendor-content .ticket-chat-list__empty,body[data-theme=dark] .agendor-content .carrinho-vazio{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content .status-novo,body[data-theme=dark] .agendor-content .status-em_negociacao,body[data-theme=dark] .agendor-content .status-aprovado,body[data-theme=dark] .agendor-content .status-enviado,body[data-theme=dark] .agendor-content .status-cancelado,body[data-theme=dark] .agendor-content .status-finalizado,body[data-theme=dark] .agendor-content .status-pill,body[data-theme=dark] .agendor-content .pedido-card__tag{filter:brightness(.82) saturate(.95)}body[data-theme=dark] .agendor-content .close-btn,body[data-theme=dark] .agendor-content .btn-icon{color:var(--content-text-soft)!important}body[data-theme=dark] .agendor-content [class*=header],body[data-theme=dark] .agendor-content [class*=toolbar],body[data-theme=dark] .agendor-content [class*=filters-panel]{border-color:var(--content-border)}input:focus,select:focus,textarea:focus,button:focus{outline:2px solid #55708f;outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}body[data-theme=dark] ::-webkit-scrollbar-track{background:#0b1220}body[data-theme=dark] ::-webkit-scrollbar-thumb{background:#334155;border-radius:999px;border:1px solid #0b1220}body[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#475569}body[data-theme=dark] *{scrollbar-color:#334155 #0b1220}body[data-theme=dark] .agendor-content .modal-overlay{background:#020617b8!important}body[data-theme=dark] .agendor-content .produto-modal-overlay,body[data-theme=dark] .agendor-content .produto-image-modal-overlay,body[data-theme=dark] .agendor-content .pedido-view-modal__backdrop,body[data-theme=dark] .agendor-content .compra-modal-backdrop,body[data-theme=dark] .agendor-content .compras-insights-backdrop,body[data-theme=dark] .agendor-content .pedido-sucesso-overlay{background:#020617c2!important}body[data-theme=dark] .agendor-content .modal,body[data-theme=dark] .agendor-content .small-modal,body[data-theme=dark] .agendor-content .modal-form,body[data-theme=dark] .agendor-content .modal-summary-card,body[data-theme=dark] .agendor-content .modal-section-card,body[data-theme=dark] .agendor-content .client-suggestion,body[data-theme=dark] .agendor-content .client-picker,body[data-theme=dark] .agendor-content .client-suggestions{background:var(--content-surface)!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .modal-header,body[data-theme=dark] .agendor-content .modal-section-card__header{background:linear-gradient(180deg,#1b2a44,#162338)!important;color:#f4f8ff!important;border-bottom:1px solid var(--content-border)!important}body[data-theme=dark] .agendor-content .lead-modal-tabs__btn{background:#162338!important;color:var(--content-text-soft)!important;border:1px solid var(--content-border)!important}body[data-theme=dark] .agendor-content .lead-modal-tabs__btn--active{background:linear-gradient(135deg,#2a3f5f,#162338)!important;color:#fff!important;border-color:transparent!important}body[data-theme=dark] .agendor-content .modal-header h2,body[data-theme=dark] .agendor-content .modal-summary-card strong,body[data-theme=dark] .agendor-content .modal-section-card__header,body[data-theme=dark] .agendor-content .client-suggestion strong{color:#f4f8ff!important}body[data-theme=dark] .agendor-content .modal-header p,body[data-theme=dark] .agendor-content .modal-summary-card span,body[data-theme=dark] .agendor-content .client-suggestion span,body[data-theme=dark] .agendor-content .form-group small,body[data-theme=dark] .agendor-content .close-btn{color:var(--content-text-soft)!important}.agendor-content .pedido-view-modal{max-height:85vh;overflow-y:auto}:root{--odoo-brand: #162338;--odoo-brand-2: #243653;--odoo-accent: #2a3f5f;--odoo-bg: #f6f7f8;--odoo-surface: #ffffff;--odoo-surface-soft: #f1f2f3;--odoo-border: #d8dadd;--odoo-border-strong: #b8bec7;--odoo-text: #1f2937;--odoo-muted: #6b7280;--odoo-row-hover: #f5f6f7;--odoo-radius: 4px;--content-bg-light: var(--odoo-bg);--topbar-bg: var(--odoo-brand)}body{background:var(--odoo-bg);color:var(--odoo-text)}.agendor-content{background:var(--odoo-bg)!important}.agendor-content>*{color:var(--odoo-text)}.agendor-topbar,.topbar{background:var(--odoo-brand)!important;border-bottom:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}.agendor-sidebar,.sidebar{background:#fff!important;border-right:1px solid var(--odoo-border)!important;box-shadow:none!important}.sidebar__link{border-radius:var(--odoo-radius)!important;color:#374151!important}.sidebar__link:hover{background:var(--odoo-surface-soft)!important}.sidebar__link--active{background:#16233817!important;color:var(--odoo-brand)!important;box-shadow:inset 3px 0 0 var(--odoo-brand)!important}.topbar-cta-btn,.btn-primary,.primary-btn,.np-btn--primary,.add-button,.carrinho-header__submit,.clientes-page .btn-primary,.crm-docs-btn--primary,.send-btn,.ticket-conversation__send{background:var(--odoo-brand)!important;border-color:var(--odoo-brand)!important;color:#fff!important;border-radius:var(--odoo-radius)!important;box-shadow:none!important}.topbar-cta-btn:hover,.btn-primary:hover,.primary-btn:hover,.np-btn--primary:hover,.add-button:hover,.carrinho-header__submit:hover,.crm-docs-btn--primary:hover,.send-btn:hover,.ticket-conversation__send:hover{background:var(--odoo-brand-2)!important;border-color:var(--odoo-brand-2)!important}.btn-secondary,.ghost-btn,.np-btn--ghost,.outline-button,.toolbar-btn,.filter-select,.view-toggle,.crm-board-switch__btn,.lead-modal-tabs__btn,.ticket-chat-modes__btn,.ticket-chat-tabs__btn,.ticket-chat-search__filter,.ticket-chat-search__go,.sidebar-reset-btn,.pagination-btn,.clientes-pagination__controls button,.topbar-theme-option{background:var(--odoo-surface)!important;border:1px solid var(--odoo-border)!important;color:#374151!important;border-radius:var(--odoo-radius)!important;box-shadow:none!important}.btn-secondary:hover,.ghost-btn:hover,.np-btn--ghost:hover,.outline-button:hover,.toolbar-btn:hover,.filter-select:hover,.crm-board-switch__btn:hover,.lead-modal-tabs__btn:hover,.ticket-chat-modes__btn:hover,.ticket-chat-tabs__btn:hover{background:var(--odoo-surface-soft)!important;border-color:var(--odoo-border-strong)!important}.crm-board-switch__btn--active,.lead-modal-tabs__btn--active,.ticket-chat-modes__btn--active,.ticket-chat-tabs__btn--active,.view-toggle__btn--active,.topbar-theme-option--active{background:#16233817!important;color:var(--odoo-brand)!important;border-color:var(--odoo-brand)!important}.agendor-content input,.agendor-content select,.agendor-content textarea,.agendor-content .toolbar-search,.agendor-content .np-search-input,.agendor-content .crm-search-box,.agendor-content .ticket-chat-search__field,.agendor-content .cliente-busca-wrapper,.agendor-content .sidebar-search,.agendor-content .sidebar-input,.agendor-content .sidebar-select,.agendor-content .report-field input,.agendor-content .report-field select,.agendor-content .form-group input,.agendor-content .form-group select,.agendor-content .form-group textarea{background:#fff!important;border:1px solid var(--odoo-border)!important;border-radius:var(--odoo-radius)!important;color:var(--odoo-text)!important;box-shadow:none!important}.agendor-content input,.agendor-content select{min-height:32px}.agendor-content .ultima-compra-filtros label span[data-icon]:before,.agendor-content .np-toolbar-field label[data-icon]:before,.agendor-content .np-order-field span[data-icon]:before{content:none!important}.agendor-content textarea{min-height:84px}.agendor-content input:focus,.agendor-content select:focus,.agendor-content textarea:focus,.agendor-content .toolbar-search:focus-within,.agendor-content .np-search-input:focus-within,.agendor-content .crm-search-box:focus-within,.agendor-content .ticket-chat-search__field:focus-within{outline:none!important;border-color:var(--odoo-brand)!important;box-shadow:0 0 0 2px #16233824!important}.agendor-content ::placeholder{color:#8a93a2!important}.agendor-content [class*=header],.agendor-content [class*=topbar],.agendor-content [class*=toolbar],.agendor-content [class*=filters],.agendor-content [class*=tabs],.agendor-content .crm-sidebar,.agendor-content .dashboard-sidebar,.agendor-content .ticket-chat-sidebar{border-color:var(--odoo-border)!important}.agendor-content .clientes-header,.agendor-content .clientes-toolbar,.agendor-content .usuarios-header,.agendor-content .usuarios-toolbar,.agendor-content .produtos-toolbar,.agendor-content .report-toolbar,.agendor-content .crm-topbar,.agendor-content .dashboard-topbar,.agendor-content .np-header,.agendor-content .np-products-tabs,.agendor-content .funnel-header,.agendor-content .funnel-toolbar,.agendor-content .pedido-odoo-topbar,.agendor-content .pedido-odoo-filter-row,.agendor-content .cliente-detalhes-topbar,.agendor-content .cliente-tabs,.agendor-content .ticket-conversation__header,.agendor-content .sidebar-topbar,.agendor-content .conversation-topbar{background:var(--odoo-surface)!important;color:var(--odoo-text)!important;border-bottom:1px solid var(--odoo-border)!important;box-shadow:none!important}.agendor-content h1,.agendor-content h2,.agendor-content h3,.agendor-content h4{color:var(--odoo-text)!important;letter-spacing:0!important}.agendor-content h1{font-size:20px!important;font-weight:600!important}.agendor-content h2{font-size:17px!important;font-weight:600!important}.agendor-content h3{font-size:15px!important;font-weight:600!important}.agendor-content p,.agendor-content small,.agendor-content label,.agendor-content [class*=subtitle],.agendor-content [class*=summary],.agendor-content [class*=meta],.agendor-content [class*=hint]{color:var(--odoo-muted)!important}.agendor-content .card,.agendor-content [class$=-card],.agendor-content [class*=__card],.agendor-content .np-section,.agendor-content .np-box,.agendor-content .np-grid-box,.agendor-content .np-client-card,.agendor-content .metric-card,.agendor-content .config-card,.agendor-content .stat-card,.agendor-content .lead-card,.agendor-content .kanban-column,.agendor-content .task-list-card,.agendor-content .calendar-card,.agendor-content .dashboard-card,.agendor-content .dashboard-panel,.agendor-content .metric-panel,.agendor-content .chart-card,.agendor-content .docs-card,.agendor-content .docs-section,.agendor-content .docs-callout,.agendor-content .funnel-card,.agendor-content .clientes-table-wrapper,.agendor-content .clientes-card,.agendor-content .clientes-stats-card,.agendor-content .table-container,.agendor-content .modal,.agendor-content .small-modal,.agendor-content .modal-form,.agendor-content .modal-section-card,.agendor-content .modal-summary-card,.agendor-content .info-card,.agendor-content .wa-modal-card,.agendor-content .produto-modal,.agendor-content .produto-image-modal,.agendor-content .pedido-view-modal,.agendor-content .pedido-card,.agendor-content .carrinho-section,.agendor-content .ultima-compra-panel{background:var(--odoo-surface)!important;border:1px solid var(--odoo-border)!important;border-radius:var(--odoo-radius)!important;box-shadow:none!important}.agendor-content .lead-card,.agendor-content .pedido-card,.agendor-content .cliente-item,.agendor-content .ticket-chat-item,.agendor-content .ticket-chat-contact,.agendor-content .ranking-item,.agendor-content .mini-list__item{transition:background .15s ease,border-color .15s ease!important}.agendor-content .lead-card:hover,.agendor-content .pedido-card:hover,.agendor-content .cliente-item:hover,.agendor-content .ticket-chat-item:hover,.agendor-content .ticket-chat-contact:hover,.agendor-content .ranking-item:hover,.agendor-content .mini-list__item:hover{background:var(--odoo-row-hover)!important;transform:none!important;box-shadow:none!important}.agendor-content table{border-collapse:separate!important;border-spacing:0!important;background:var(--odoo-surface)!important;color:var(--odoo-text)!important}.agendor-content table th{background:var(--odoo-surface-soft)!important;color:#111827!important;font-size:13px!important;font-weight:700!important;text-transform:none!important;border-bottom:1px solid var(--odoo-border)!important;height:36px!important}.agendor-content table td{color:var(--odoo-text)!important;border-bottom:1px solid var(--odoo-border)!important;height:36px!important}.agendor-content table th,.agendor-content table td{padding:7px 10px!important}.agendor-content table tbody tr:hover,.agendor-content .data-table tbody tr:hover,.agendor-content .clientes-table tbody tr:hover,.agendor-content .produtos-tabela tbody tr:hover,.agendor-content .carrinho-tabela tbody tr:hover,.agendor-content .ultima-compra-table tbody tr:hover,.agendor-content .report-table tbody tr:hover,.agendor-content .logs-table tbody tr:hover{background:var(--odoo-row-hover)!important}.agendor-content .status-badge,.agendor-content .status-chip,.agendor-content .status-pill,.agendor-content .pedido-status,.agendor-content .lead-card-tag,.agendor-content .pedido-card__tag,.agendor-content .np-step-chip,.agendor-content .ultima-compra-status{border-radius:999px!important;font-size:11px!important;font-weight:700!important;padding:3px 8px!important;box-shadow:none!important}.agendor-content .status-badge.active,.agendor-content .status-chip.online,.agendor-content .pedido-status--novo,.agendor-content .pedido-status--aprovado,.agendor-content .pedido-status--finalizado{background:#16a34a!important;color:#fff!important}.agendor-content .pedido-status--enviado,.agendor-content .lead-card-tag,.agendor-content .pedido-card__tag{background:var(--odoo-accent)!important;color:#fff!important}.agendor-content .pedido-status--liberado{background:#ede9fe!important;color:#5b21b6!important}.agendor-content .pedido-status--faturado{background:#dcfce7!important;color:#166534!important}.agendor-content .pedido-status--em_negociacao,.agendor-content .status-em_negociacao{background:#f59e0b!important;color:#fff!important}.agendor-content .status-badge.inactive{background:#dc2626!important;color:#fff!important}.agendor-content .pedido-status--bloqueado,.agendor-content .pedido-status--cancelado{background:#fee2e2!important;color:#991b1b!important}.agendor-content .modal-header,.agendor-content .modal-section-card__header,.agendor-content .compra-modal__header,.agendor-content .compras-insights-modal__header,.agendor-content .produto-modal__header,.agendor-content .pedido-view-modal__header,.agendor-content .pedido-view-modal__hero{background:var(--odoo-surface-soft)!important;border-bottom:1px solid var(--odoo-border)!important;color:var(--odoo-text)!important;border-radius:var(--odoo-radius) var(--odoo-radius) 0 0!important}.pedido-view-modal__hero[class*=--liberado],.pedido-view-modal__hero[class*=--faturado],.pedido-view-modal__hero[class*=--enviado],.pedido-view-modal__hero[class*=--cancelado],.pedido-view-modal__hero[class*=--novo]{background:var(--odoo-surface-soft)!important}.agendor-content .close-btn,.agendor-content .btn-icon,.agendor-content .icon-btn,.agendor-content .produto-modal__close,.agendor-content .produto-image-modal__close,.agendor-content .pedido-view-modal__close,.agendor-content .compra-modal__close,.agendor-content .compras-insights-modal__close{background:var(--odoo-surface)!important;border:1px solid var(--odoo-border)!important;color:#374151!important;border-radius:var(--odoo-radius)!important;box-shadow:none!important}.agendor-content input[type=checkbox]{accent-color:var(--odoo-brand)}input:focus,select:focus,textarea:focus,button:focus{outline:2px solid rgba(22,35,56,.25)!important;outline-offset:1px!important}body[data-theme=dark]{--odoo-bg: #0b1220;--odoo-surface: #0f172a;--odoo-surface-soft: #111827;--odoo-border: #253149;--odoo-border-strong: #334155;--odoo-text: #e5eefb;--odoo-muted: #94a3b8;--odoo-row-hover: #172033}body[data-theme=dark] .agendor-sidebar,body[data-theme=dark] .sidebar,body[data-theme=dark] .agendor-content,body[data-theme=dark] .agendor-content>*{background:var(--odoo-bg)!important;color:var(--odoo-text)!important}body[data-theme=dark] .agendor-content .card,body[data-theme=dark] .agendor-content [class$=-card],body[data-theme=dark] .agendor-content [class*=__card],body[data-theme=dark] .agendor-content .np-section,body[data-theme=dark] .agendor-content .np-box,body[data-theme=dark] .agendor-content .np-grid-box,body[data-theme=dark] .agendor-content .np-client-card,body[data-theme=dark] .agendor-content .metric-card,body[data-theme=dark] .agendor-content .config-card,body[data-theme=dark] .agendor-content .stat-card,body[data-theme=dark] .agendor-content .lead-card,body[data-theme=dark] .agendor-content .kanban-column,body[data-theme=dark] .agendor-content .table-container,body[data-theme=dark] .agendor-content .modal,body[data-theme=dark] .agendor-content .produto-modal,body[data-theme=dark] .agendor-content .pedido-view-modal,body[data-theme=dark] .agendor-content .pedido-card,body[data-theme=dark] .agendor-content .carrinho-section,body[data-theme=dark] .agendor-content .ultima-compra-panel{background:var(--odoo-surface)!important;border-color:var(--odoo-border)!important;color:var(--odoo-text)!important}body[data-theme=dark] .agendor-content input,body[data-theme=dark] .agendor-content select,body[data-theme=dark] .agendor-content textarea,body[data-theme=dark] .agendor-content .toolbar-search,body[data-theme=dark] .agendor-content .np-search-input,body[data-theme=dark] .agendor-content .crm-search-box,body[data-theme=dark] .agendor-content .ticket-chat-search__field,body[data-theme=dark] .agendor-content .cliente-busca-wrapper{background:#111827!important;color:var(--odoo-text)!important;border-color:var(--odoo-border)!important}body[data-theme=dark] .agendor-content h1,body[data-theme=dark] .agendor-content h2,body[data-theme=dark] .agendor-content h3,body[data-theme=dark] .agendor-content h4,body[data-theme=dark] .agendor-content strong,body[data-theme=dark] .agendor-content table td,body[data-theme=dark] .agendor-content table th{color:var(--odoo-text)!important}body[data-theme=dark] .agendor-content p,body[data-theme=dark] .agendor-content small,body[data-theme=dark] .agendor-content label,body[data-theme=dark] .agendor-content [class*=subtitle],body[data-theme=dark] .agendor-content [class*=summary],body[data-theme=dark] .agendor-content [class*=meta],body[data-theme=dark] .agendor-content [class*=hint]{color:var(--odoo-muted)!important}body[data-theme=dark] .agendor-content table,body[data-theme=dark] .agendor-content table tbody tr{background:var(--odoo-surface)!important}body[data-theme=dark] .agendor-content table th,body[data-theme=dark] .agendor-content .modal-header,body[data-theme=dark] .agendor-content .modal-section-card__header{background:var(--odoo-surface-soft)!important;border-color:var(--odoo-border)!important}body[data-theme=dark] .agendor-content .btn-secondary,body[data-theme=dark] .agendor-content .ghost-btn,body[data-theme=dark] .agendor-content .np-btn--ghost,body[data-theme=dark] .agendor-content .outline-button,body[data-theme=dark] .agendor-content .toolbar-btn,body[data-theme=dark] .agendor-content .filter-select,body[data-theme=dark] .agendor-content .view-toggle,body[data-theme=dark] .agendor-content .crm-board-switch__btn,body[data-theme=dark] .agendor-content .lead-modal-tabs__btn,body[data-theme=dark] .agendor-content .ticket-chat-modes__btn,body[data-theme=dark] .agendor-content .ticket-chat-tabs__btn{background:#111827!important;color:var(--odoo-text)!important;border-color:var(--odoo-border)!important}.agendor-content .pedido-odoo-topbar,.agendor-content .clientes-odoo-topbar{min-height:56px!important;display:grid!important;grid-template-columns:minmax(240px,auto) minmax(320px,1fr) auto!important;align-items:center!important;gap:18px!important;padding:10px 16px!important;background:#fff!important;border-bottom:1px solid var(--odoo-border)!important;box-shadow:none!important}.agendor-content .pedido-odoo-titlebar,.agendor-content .clientes-odoo-titlebar,.agendor-content .pedido-odoo-actions,.agendor-content .clientes-odoo-actions,.agendor-content .pedido-odoo-filter-tools,.agendor-content .clientes-odoo-filter-tools{display:flex!important;align-items:center!important;gap:8px!important}.agendor-content .pedido-odoo-titlebar h1,.agendor-content .clientes-odoo-titlebar h1{margin:0!important;color:var(--odoo-text)!important;font-size:18px!important;font-weight:500!important}.agendor-content .pedido-odoo-new-btn,.agendor-content .clientes-odoo-new-btn{height:34px!important;border:0!important;border-radius:var(--odoo-radius)!important;background:var(--odoo-brand)!important;color:#fff!important;padding:0 14px!important;font-size:13px!important;font-weight:700!important;box-shadow:none!important}.agendor-content .clientes-odoo-new-btn:disabled{opacity:.62!important;cursor:not-allowed!important}.agendor-content .pedido-odoo-count,.agendor-content .clientes-odoo-count,.agendor-content .pedido-odoo-range,.agendor-content .clientes-odoo-range{color:var(--odoo-muted)!important;font-size:13px!important;font-weight:600!important;white-space:nowrap!important}.agendor-content .pedido-odoo-range,.agendor-content .clientes-odoo-range{color:var(--odoo-text)!important}.agendor-content .pedido-odoo-searchbar,.agendor-content .clientes-odoo-searchbar{height:34px!important;display:flex!important;align-items:center!important;min-width:0!important;max-width:560px!important;width:100%!important;margin:0 auto!important;border:1px solid var(--odoo-border)!important;border-radius:var(--odoo-radius)!important;background:#fff!important;overflow:hidden!important;box-shadow:none!important}.agendor-content .pedido-odoo-search-icon,.agendor-content .clientes-odoo-search-icon{width:34px!important;color:#111827!important;text-align:center!important;font-size:12px!important;font-weight:800!important;line-height:34px!important}.agendor-content .pedido-odoo-filter-btn,.agendor-content .clientes-odoo-filter-btn{height:100%!important;width:34px!important;border:0!important;border-left:1px solid var(--odoo-border)!important;border-right:1px solid var(--odoo-border)!important;border-radius:0!important;background:var(--odoo-brand)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}.agendor-content .pedido-odoo-searchbar input,.agendor-content .clientes-odoo-searchbar input{flex:1!important;min-width:0!important;height:100%!important;min-height:0!important;border:0!important;outline:none!important;padding:0 10px!important;color:var(--odoo-text)!important;font-size:13px!important;background:transparent!important;box-shadow:none!important}.agendor-content .pedido-odoo-icon-btn,.agendor-content .clientes-odoo-icon-btn{width:34px!important;height:34px!important;border:0!important;border-radius:var(--odoo-radius)!important;background:#eef0f2!important;color:#374151!important;font-size:14px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important}.agendor-content .pedido-odoo-icon-btn:disabled,.agendor-content .clientes-odoo-icon-btn:disabled{opacity:.55!important;cursor:not-allowed!important}.agendor-content .clientes-odoo-icon-btn--active,.agendor-content .pedido-odoo-view-toggle .view-toggle__btn--active{background:#d8dadd!important;color:#111827!important}.agendor-content .pedido-odoo-filter-row,.agendor-content .clientes-odoo-filter-row{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:8px 16px!important;background:#fff!important;border-bottom:1px solid var(--odoo-border)!important;box-shadow:none!important}.agendor-content .status-shortcuts{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}.agendor-content .status-shortcut{height:28px!important;padding:0 10px!important;border:1px solid var(--odoo-border)!important;border-radius:var(--odoo-radius)!important;background:#fff!important;color:#374151!important;font-weight:600!important;font-size:12px!important;box-shadow:none!important;transform:none!important;filter:none!important}.agendor-content .status-shortcut--selected{background:#edf3f8!important;border-color:var(--odoo-brand)!important;color:var(--odoo-brand)!important;box-shadow:inset 0 -2px 0 var(--odoo-brand)!important;opacity:1!important}.agendor-content .status-shortcut--dimmed{opacity:.62!important}.agendor-content .toolbar-select,.agendor-content .toolbar-filter-input,.agendor-content .toolbar-btn{height:32px!important;border:1px solid var(--odoo-border)!important;border-radius:var(--odoo-radius)!important;background:#fff!important;color:#374151!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;box-shadow:none!important}.agendor-content .compras-filtros label,.agendor-content .ultima-compra-filtros label,.agendor-content .report-field,.agendor-content .dashboard-sidebar__section .sidebar-field,.agendor-content .crm-sidebar__section .sidebar-field,.agendor-content .pedidos-filters-panel .form-group{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:130px!important;color:#5d667d!important;font-size:.76rem!important;font-weight:700!important}.agendor-content .compras-filtros label>span,.agendor-content .ultima-compra-filtros label>span,.agendor-content .report-field>span,.agendor-content .dashboard-sidebar__section .sidebar-field label,.agendor-content .crm-sidebar__section .sidebar-field label,.agendor-content .pedidos-filters-panel .form-group label{display:block!important;margin:0!important;color:#5d667d!important;font-size:.76rem!important;font-weight:700!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important}.agendor-content .compras-filtros input:not([type=checkbox]):not([type=radio]),.agendor-content .compras-filtros select,.agendor-content .ultima-compra-filtros input:not([type=checkbox]):not([type=radio]),.agendor-content .ultima-compra-filtros select,.agendor-content .report-field input,.agendor-content .report-field select,.agendor-content .dashboard-sidebar__section .sidebar-field input:not([type=checkbox]):not([type=radio]),.agendor-content .dashboard-sidebar__section .sidebar-field select,.agendor-content .crm-sidebar__section .sidebar-field input:not([type=checkbox]):not([type=radio]),.agendor-content .crm-sidebar__section .sidebar-field select,.agendor-content .pedidos-filters-panel .form-group input,.agendor-content .pedidos-filters-panel .form-group select,.agendor-content .filter-select,.agendor-content .toolbar-select,.agendor-content .toolbar-filter-input{min-height:34px!important;height:auto!important;padding:6px 10px!important;border:1px solid #d9e1ef!important;border-radius:8px!important;background:#fff!important;color:#1f2435!important;font-size:.84rem!important;font-weight:400!important;box-shadow:none!important}.agendor-content .clientes-table-wrapper,.agendor-content .pedidos-list-table-wrap{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:auto!important}.agendor-content .clientes-table,.agendor-content .pedidos-list-table{border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important}.agendor-content .clientes-table th,.agendor-content .clientes-table td,.agendor-content .pedidos-list-table th,.agendor-content .pedidos-list-table td{height:36px!important;padding:6px 10px!important;border-bottom:1px solid var(--odoo-border)!important;font-size:13px!important}.agendor-content .clientes-table th,.agendor-content .pedidos-list-table th{background:#f1f2f3!important;color:#111827!important;font-weight:700!important}.agendor-content .clientes-table td,.agendor-content .pedidos-list-table td{background:#fff!important;color:var(--odoo-text)!important;font-weight:500!important}.agendor-content .clientes-table tbody tr:hover td,.agendor-content .pedidos-list-table tbody tr:hover td{background:var(--odoo-row-hover)!important}.agendor-content .clientes-pagination{min-height:40px!important;padding:8px 16px!important;border-top:1px solid var(--odoo-border)!important;background:#f1f2f3!important;box-shadow:none!important}@media(max-width:900px){.agendor-content .pedido-odoo-topbar,.agendor-content .clientes-odoo-topbar{grid-template-columns:1fr!important;gap:10px!important}.agendor-content .pedido-odoo-titlebar,.agendor-content .clientes-odoo-titlebar,.agendor-content .pedido-odoo-actions,.agendor-content .clientes-odoo-actions,.agendor-content .pedido-odoo-filter-row,.agendor-content .clientes-odoo-filter-row,.agendor-content .pedido-odoo-filter-tools,.agendor-content .clientes-odoo-filter-tools{width:100%!important;flex-wrap:wrap!important}}body[data-theme=dark] .agendor-content .pedido-odoo-topbar,body[data-theme=dark] .agendor-content .clientes-odoo-topbar,body[data-theme=dark] .agendor-content .pedido-odoo-filter-row,body[data-theme=dark] .agendor-content .clientes-odoo-filter-row,body[data-theme=dark] .agendor-content .pedido-odoo-searchbar,body[data-theme=dark] .agendor-content .clientes-odoo-searchbar,body[data-theme=dark] .agendor-content .status-shortcut,body[data-theme=dark] .agendor-content .toolbar-select,body[data-theme=dark] .agendor-content .toolbar-filter-input,body[data-theme=dark] .agendor-content .toolbar-btn{background:var(--odoo-surface)!important;border-color:var(--odoo-border)!important;color:var(--odoo-text)!important}body[data-theme=dark] .agendor-content .compras-filtros label,body[data-theme=dark] .agendor-content .ultima-compra-filtros label,body[data-theme=dark] .agendor-content .report-field,body[data-theme=dark] .agendor-content .dashboard-sidebar__section .sidebar-field,body[data-theme=dark] .agendor-content .crm-sidebar__section .sidebar-field,body[data-theme=dark] .agendor-content .pedidos-filters-panel .form-group,body[data-theme=dark] .agendor-content .compras-filtros label>span,body[data-theme=dark] .agendor-content .ultima-compra-filtros label>span,body[data-theme=dark] .agendor-content .report-field>span,body[data-theme=dark] .agendor-content .dashboard-sidebar__section .sidebar-field label,body[data-theme=dark] .agendor-content .crm-sidebar__section .sidebar-field label,body[data-theme=dark] .agendor-content .pedidos-filters-panel .form-group label{color:#90a4c2!important}body[data-theme=dark] .agendor-content .compras-filtros input:not([type=checkbox]):not([type=radio]),body[data-theme=dark] .agendor-content .compras-filtros select,body[data-theme=dark] .agendor-content .ultima-compra-filtros input:not([type=checkbox]):not([type=radio]),body[data-theme=dark] .agendor-content .ultima-compra-filtros select,body[data-theme=dark] .agendor-content .report-field input,body[data-theme=dark] .agendor-content .report-field select,body[data-theme=dark] .agendor-content .dashboard-sidebar__section .sidebar-field input:not([type=checkbox]):not([type=radio]),body[data-theme=dark] .agendor-content .dashboard-sidebar__section .sidebar-field select,body[data-theme=dark] .agendor-content .crm-sidebar__section .sidebar-field input:not([type=checkbox]):not([type=radio]),body[data-theme=dark] .agendor-content .crm-sidebar__section .sidebar-field select,body[data-theme=dark] .agendor-content .pedidos-filters-panel .form-group input,body[data-theme=dark] .agendor-content .pedidos-filters-panel .form-group select,body[data-theme=dark] .agendor-content .filter-select,body[data-theme=dark] .agendor-content .toolbar-select,body[data-theme=dark] .agendor-content .toolbar-filter-input{background:#122033!important;color:var(--content-text)!important;border-color:var(--content-border)!important}body[data-theme=dark] .agendor-content .clientes-table th,body[data-theme=dark] .agendor-content .pedidos-list-table th,body[data-theme=dark] .agendor-content .clientes-pagination{background:var(--odoo-surface-soft)!important;color:var(--odoo-text)!important;border-color:var(--odoo-border)!important}body[data-theme=dark] .agendor-content .clientes-table td,body[data-theme=dark] .agendor-content .pedidos-list-table td{background:var(--odoo-surface)!important;color:var(--odoo-text)!important;border-color:var(--odoo-border)!important}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--odoo-border, #d8dadd);border-radius:var(--odoo-radius, 4px);background:var(--odoo-surface, #ffffff);color:#374151;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap;-webkit-user-select:none;user-select:none}.btn:hover{background:var(--odoo-row-hover, #f1f2f3);border-color:var(--odoo-border-strong, #b8bec7)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn--primary{background:var(--odoo-brand, #162338);border-color:var(--odoo-brand, #162338);color:#fff}.btn--primary:hover{background:var(--odoo-brand-2, #243653);border-color:var(--odoo-brand-2, #243653)}.btn--ghost{background:transparent;border-color:transparent;color:#374151}.btn--ghost:hover{background:var(--odoo-row-hover, #f1f2f3)}.btn--danger{background:#fef2f2;border-color:#fecaca;color:#dc2626}.btn--danger:hover{background:#fee2e2;border-color:#fca5a5}.btn--danger svg{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.btn--sm{height:28px;padding:0 10px;font-size:12px}.btn--icon{width:34px;padding:0}.btn--icon.btn--sm{width:28px;height:28px}.btn--circle{border-radius:999px}.page{padding:0;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.page__header{min-height:56px;display:grid;grid-template-columns:minmax(240px,auto) minmax(280px,1fr) auto;align-items:center;gap:18px;padding:10px 16px;background:var(--odoo-surface, #ffffff);border-bottom:1px solid var(--odoo-border, #d8dadd)}.page__header-left{display:flex;align-items:center;gap:8px}.page__header-left h1{margin:0;font-size:18px;font-weight:500}.page__header-center{display:flex;align-items:center;height:34px;max-width:560px;width:100%;margin:0 auto;border:1px solid var(--odoo-border, #d8dadd);border-radius:var(--odoo-radius, 4px);background:var(--odoo-surface, #ffffff);overflow:hidden}.page__header-center input{flex:1;height:100%;min-height:0;border:0;outline:none;padding:0 10px;font-size:13px;background:transparent}.page__header-right{display:flex;align-items:center;gap:8px}.clientes-results,.table-wrap,.pedidos-board,.analysis-filters,.pipeline-grid,.page__scroll{flex:1;overflow-y:auto;min-height:0}.filter-bar{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:8px 16px;background:var(--odoo-surface, #ffffff);border-bottom:1px solid var(--odoo-border, #d8dadd)}.filter-bar__pills{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.filter-bar__tools{display:flex;align-items:center;gap:8px}.table-wrap{background:var(--odoo-surface, #ffffff);overflow:auto}.data-table{width:100%;border-collapse:separate;border-spacing:0}.data-table th{background:var(--odoo-surface-soft, #f1f2f3);color:#111827;font-size:13px;font-weight:700;border-bottom:1px solid var(--odoo-border, #d8dadd);height:36px;padding:6px 10px;position:sticky;top:0;z-index:2;text-align:left}.data-table td{height:36px;padding:6px 10px;border-bottom:1px solid var(--odoo-border, #d8dadd);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table tbody tr{cursor:pointer}.data-table tbody tr:hover td{background:var(--odoo-row-hover, #f5f6f7)}.pagination{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:8px 16px;border-top:1px solid var(--odoo-border, #d8dadd);background:var(--odoo-surface-soft, #f1f2f3)}.pagination__info{color:var(--odoo-muted, #6b7280);font-size:13px;font-weight:600}.pagination__controls{display:flex;align-items:center;gap:6px}.card{background:var(--odoo-surface, #ffffff);border:1px solid var(--odoo-border, #d8dadd);border-radius:var(--odoo-radius, 4px);padding:14px}.card--flat{border-radius:0}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;color:var(--odoo-muted, #6b7280);font-size:14px}.empty-state__icon{font-size:40px;margin-bottom:12px}.empty-state strong{display:block;margin-bottom:4px;font-size:16px;color:var(--odoo-text, #1f2937)}.modal-overlay{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;background:#02061785}.modal-box{background:var(--odoo-surface, #ffffff);border:1px solid var(--odoo-border, #d8dadd);border-radius:var(--odoo-radius, 4px);min-width:420px;max-width:90vw;max-height:85vh;overflow:auto;box-shadow:0 20px 60px #02061733}.modal-box__header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--odoo-surface-soft, #f1f2f3);border-bottom:1px solid var(--odoo-border, #d8dadd);font-weight:700;font-size:15px}.modal-box__body{padding:16px}.modal-box__footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--odoo-border, #d8dadd)}.mobile-cards{display:none;flex-direction:column;gap:10px;padding:12px}@media(max-width:768px){.desktop-table{display:none}.mobile-cards{display:flex}.page__header{grid-template-columns:1fr;gap:10px}.page__header-center{max-width:none}.filter-bar{flex-direction:column;align-items:stretch}.filter-bar__pills{justify-content:center}.pagination{flex-direction:column;gap:8px;text-align:center}}body[data-theme=dark] .btn{background:var(--odoo-surface, #0f172a);border-color:var(--odoo-border, #253149);color:var(--odoo-text, #e5eefb)}body[data-theme=dark] .btn--primary{background:var(--odoo-brand, #162338);border-color:var(--odoo-brand, #162338);color:#fff}body[data-theme=dark] .btn--ghost{background:transparent;border-color:transparent}body[data-theme=dark] .btn--danger{background:#2d1111;border-color:#5c1a1a;color:#fca5a5}body[data-theme=dark] .page__header,body[data-theme=dark] .page__header-center{background:var(--odoo-surface, #0f172a);border-color:var(--odoo-border, #253149)}body[data-theme=dark] .page__header-center input{color:var(--odoo-text, #e5eefb)}body[data-theme=dark] .filter-bar{background:var(--odoo-surface, #0f172a);border-color:var(--odoo-border, #253149)}body[data-theme=dark] .table-wrap{background:var(--odoo-surface, #0f172a)}body[data-theme=dark] .data-table th{background:var(--odoo-surface-soft, #111827);color:var(--odoo-text, #e5eefb);border-color:var(--odoo-border, #253149)}body[data-theme=dark] .data-table td{background:var(--odoo-surface, #0f172a);color:var(--odoo-text, #e5eefb);border-color:var(--odoo-border, #253149)}body[data-theme=dark] .data-table tbody tr:hover td{background:var(--odoo-row-hover, #172033)}body[data-theme=dark] .pagination{background:var(--odoo-surface-soft, #111827);border-color:var(--odoo-border, #253149)}body[data-theme=dark] .pagination__info{color:var(--odoo-muted, #94a3b8)}body[data-theme=dark] .card{background:var(--odoo-surface, #0f172a);border-color:var(--odoo-border, #253149)}body[data-theme=dark] .empty-state{color:var(--odoo-muted, #94a3b8)}body[data-theme=dark] .empty-state strong{color:var(--odoo-text, #e5eefb)}body[data-theme=dark] .modal-box{background:var(--odoo-surface, #0f172a);border-color:var(--odoo-border, #253149)}body[data-theme=dark] .modal-box__header{background:var(--odoo-surface-soft, #111827);border-color:var(--odoo-border, #253149);color:var(--odoo-text, #e5eefb)}body[data-theme=dark] .modal-box__footer{border-color:var(--odoo-border, #253149)}.page-enter-active,.page-leave-active{transition:opacity .2s ease,transform .2s ease}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0;transform:translateY(-6px)}.sidebar__link{transition:background .15s ease,padding .2s ease,color .15s ease}.sidebar__link:hover{background:#ffffff14}.sidebar__link--active{background:#6366f126!important;color:#818cf8!important}.card,.pedido-view-modal,.export-modal,.import-resolution-modal{border-radius:12px!important;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a!important;transition:box-shadow .2s ease}.card:hover{box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a!important}button,.btn,.pedido-odoo-new-btn,.np-top-back-btn{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease!important;cursor:pointer}button:active{transform:scale(.97)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b880}@keyframes skeleton-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.skeleton{background:linear-gradient(90deg,var(--border-soft) 25%,transparent 50%,var(--border-soft) 75%);background-size:200% 100%;animation:skeleton-pulse 1.5s ease-in-out infinite;border-radius:4px}input:focus,select:focus,textarea:focus,.np-order-search-input:focus,.pedido-odoo-searchbar input:focus{outline:none!important;box-shadow:0 0 0 2px #6366f133!important;border-color:#818cf8!important}.pedidos-list-table,.data-table{border-collapse:separate;border-spacing:0}.pedidos-list-table th,.data-table th{font-weight:600;text-transform:uppercase;font-size:.7rem;letter-spacing:.03em;padding:10px 12px}.pedidos-list-table td,.data-table td{padding:10px 12px}.export-modal-backdrop,.pedido-view-modal__backdrop,.compra-modal-backdrop{animation:fadeIn .15s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.export-modal,.pedido-view-modal,.compra-modal{animation:modalSlideIn .2s ease}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.pedido-view-modal__hero-badge{padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600}@media(max-width:960px){.card,.pedido-view-modal,.export-modal{border-radius:8px!important}.pedidos-list-table th,.data-table th{font-size:.65rem;padding:8px}.pedidos-list-table td,.data-table td{padding:8px}}.pedido-notification-toast,.linha-digitavel-toast{animation:toastSlideIn .3s ease}@keyframes toastSlideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}body[data-theme=dark] .card:hover{box-shadow:0 4px 12px #0003,0 2px 4px #0000001a!important}body[data-theme=dark] ::-webkit-scrollbar-thumb{background:#64748b4d}body[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#64748b80}.topbar-notification-divider{padding:8px 16px 4px;display:flex;align-items:center;gap:8px}.topbar-notification-divider:before,.topbar-notification-divider:after{content:"";flex:1;height:1px;background:#e5e7eb}.topbar-notification-divider span{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}body[data-theme=dark] .topbar-notification-divider:before,body[data-theme=dark] .topbar-notification-divider:after{background:#2b3950}body[data-theme=dark] .topbar-notification-divider span{color:#6b7fa0}.topbar-notification-images{display:flex;gap:4px;margin-top:4px}.topbar-notification-thumb{width:28px;height:28px;border-radius:4px;object-fit:cover;border:1px solid #e5e7eb}body[data-theme=dark] .topbar-notification-thumb{border-color:#2b3950}:root{--saas-brand: #162338;--saas-brand-strong: #0f1b2d;--saas-primary: #2563eb;--saas-primary-strong: #1d4ed8;--saas-success: #16a34a;--saas-warning: #d97706;--saas-danger: #dc2626;--saas-info: #0891b2;--saas-bg: #eef4fb;--saas-bg-soft: #f7faff;--saas-surface: rgba(255, 255, 255, .94);--saas-surface-solid: #ffffff;--saas-surface-muted: #f1f5f9;--saas-border: rgba(148, 163, 184, .26);--saas-border-strong: rgba(100, 116, 139, .34);--saas-text: #0f172a;--saas-text-soft: #475569;--saas-text-muted: #64748b;--saas-ring: rgba(37, 99, 235, .22);--saas-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--saas-shadow-md: 0 16px 40px rgba(15, 23, 42, .08);--saas-shadow-lg: 0 28px 70px rgba(15, 23, 42, .14);--saas-radius-sm: 10px;--saas-radius-md: 16px;--saas-radius-lg: 22px;--saas-radius-xl: 30px;--odoo-brand: var(--saas-brand);--odoo-brand-2: #243653;--odoo-accent: var(--saas-primary);--odoo-bg: var(--saas-bg);--odoo-surface: var(--saas-surface-solid);--odoo-surface-soft: var(--saas-surface-muted);--odoo-border: #dbe4ee;--odoo-border-strong: #bfccda;--odoo-text: var(--saas-text);--odoo-muted: var(--saas-text-muted);--odoo-row-hover: #f4f8ff;--odoo-radius: var(--saas-radius-sm)}body[data-theme=dark]{--saas-bg: #08111f;--saas-bg-soft: #0d1728;--saas-surface: rgba(15, 23, 42, .92);--saas-surface-solid: #0f172a;--saas-surface-muted: #111c31;--saas-border: rgba(148, 163, 184, .18);--saas-border-strong: rgba(148, 163, 184, .3);--saas-text: #e5eefb;--saas-text-soft: #cbd5e1;--saas-text-muted: #94a3b8;--saas-ring: rgba(96, 165, 250, .28);--odoo-bg: var(--saas-bg);--odoo-surface: var(--saas-surface-solid);--odoo-surface-soft: var(--saas-surface-muted);--odoo-border: #253149;--odoo-border-strong: #334155;--odoo-text: var(--saas-text);--odoo-muted: var(--saas-text-muted);--odoo-row-hover: #172033}body{background:radial-gradient(circle at 12% 8%,rgba(37,99,235,.12),transparent 32%),radial-gradient(circle at 88% 0%,rgba(14,165,233,.1),transparent 28%),linear-gradient(180deg,var(--saas-bg-soft),var(--saas-bg));color:var(--saas-text)}.agendor-content{background:radial-gradient(circle at 10% 0%,rgba(37,99,235,.08),transparent 26%),linear-gradient(180deg,var(--saas-bg-soft),var(--saas-bg))!important;color:var(--saas-text)!important}.agendor-topbar,.topbar{background:linear-gradient(135deg,var(--saas-brand-strong),var(--saas-brand) 52%,#1e3a5f)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-shadow:0 18px 42px #08111f33!important}.agendor-sidebar,.sidebar{background:#ffffffe0!important;border-right:1px solid var(--saas-border)!important;box-shadow:14px 0 36px #0f172a0f!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body[data-theme=dark] .agendor-sidebar,body[data-theme=dark] .sidebar{background:#0f172aeb!important;box-shadow:14px 0 36px #0000002e!important}.sidebar__link{border-radius:14px!important;color:var(--saas-text-soft)!important}.sidebar__link:hover{background:#2563eb14!important;color:var(--saas-brand)!important;box-shadow:none!important}.sidebar__link--active{background:linear-gradient(135deg,var(--saas-brand),var(--saas-primary))!important;color:#fff!important;box-shadow:0 14px 30px #2563eb40!important}.page,.dashboard-page,.produtos-page,.clientes-page,.pedidos-page,.relatorios-page,.titulos-page,.usuarios-page,.configuracoes,.docs-crm-page,.funil-vendas-page,.leads-page{color:var(--saas-text)}.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.clientes-odoo-topbar,.report-toolbar,.crm-topbar,.sidebar-topbar{background:var(--saas-surface)!important;border:1px solid var(--saas-border)!important;border-radius:var(--saas-radius-lg)!important;box-shadow:var(--saas-shadow-sm)!important;margin:14px 16px 0!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page__header{min-height:68px;padding:12px 14px}.page__header-left h1,.clientes-header h1,.report-hero h1,.crm-topbar h1{color:var(--saas-text)!important;font-weight:850!important;letter-spacing:-.03em}.page__header-center,.pedido-odoo-searchbar,.clientes-odoo-search,.toolbar-search,.np-search-input,.sidebar-search,.cliente-busca-wrapper{background:var(--saas-surface-solid)!important;border:1px solid var(--saas-border)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffffb3!important}input,select,textarea{color:var(--saas-text);border-color:var(--saas-border)}input:focus,select:focus,textarea:focus,.page__header-center:focus-within,.pedido-odoo-searchbar:focus-within,.clientes-odoo-search:focus-within,.toolbar-search:focus-within,.np-search-input:focus-within,.cliente-busca-wrapper:focus-within{outline:none!important;border-color:#2563eb85!important;box-shadow:0 0 0 4px var(--saas-ring)!important}.btn,.btn-secondary,.ghost-btn,.np-btn,.toolbar-btn,.pagination-btn,.topbar-theme-option,.clientes-pagination__controls button{min-height:34px;border-radius:12px!important;border-color:var(--saas-border)!important;color:var(--saas-text-soft)!important;font-weight:800!important;box-shadow:var(--saas-shadow-sm)}.btn:hover,.btn-secondary:hover,.ghost-btn:hover,.np-btn:hover,.toolbar-btn:hover,.pagination-btn:hover,.clientes-pagination__controls button:hover{background:#f8fbff!important;border-color:#2563eb47!important;color:var(--saas-primary)!important;transform:translateY(-1px)}.btn--primary,.btn-primary,.primary-btn,.np-btn--primary,.np-side-cart__submit,.np-bottom-submit,.add-button,.pedido-odoo-new-btn,.carrinho-header__submit,.crm-docs-btn--primary,.send-btn,.ticket-conversation__send,.topbar-cta-btn{background:linear-gradient(135deg,var(--saas-brand),var(--saas-primary))!important;border-color:transparent!important;color:#fff!important;border-radius:999px!important;box-shadow:0 14px 32px #2563eb3d!important}.btn--primary:hover,.btn-primary:hover,.primary-btn:hover,.np-btn--primary:hover,.np-side-cart__submit:hover,.np-bottom-submit:hover,.add-button:hover,.pedido-odoo-new-btn:hover,.carrinho-header__submit:hover,.crm-docs-btn--primary:hover,.send-btn:hover,.ticket-conversation__send:hover,.topbar-cta-btn:hover{background:linear-gradient(135deg,#0f1b2d,var(--saas-primary-strong))!important;color:#fff!important}.card,.dash-card,.dash-chart-card,.metric-card,.config-card,.stat-card,.lead-card,.kanban-column,.pedido-card,.produto-mobile-card,.cliente-item,.modal-box,.produto-modal,.pedido-view-modal,.compra-modal,.compras-insights-modal,.np-section,.np-box,.np-grid-box,.np-client-card,.carrinho-section,.table-wrap,.clientes-results{border-color:var(--saas-border)!important;border-radius:var(--saas-radius-lg)!important;box-shadow:var(--saas-shadow-sm)!important}.card:hover,.dash-card:hover,.metric-card:hover,.stat-card:hover,.lead-card:hover,.pedido-card:hover,.produto-mobile-card:hover,.cliente-item:hover{box-shadow:var(--saas-shadow-md)!important}.table-wrap,.clientes-results{background:var(--saas-surface)!important;margin:14px 16px!important;overflow:auto}.data-table,.pedidos-list-table,.dash-table{border-collapse:separate!important;border-spacing:0!important}.data-table th,.pedidos-list-table th,.dash-table th{background:linear-gradient(180deg,#f8fafc,#eef4fb)!important;color:#334155!important;border-bottom:1px solid var(--saas-border)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.07em!important;text-transform:uppercase!important}.data-table td,.pedidos-list-table td,.dash-table td{color:var(--saas-text-soft)!important;border-bottom:1px solid rgba(148,163,184,.18)!important}.data-table tbody tr:hover td,.pedidos-list-table tbody tr:hover td,.dash-table tbody tr:hover td{background:#2563eb0b!important}.pagination,.clientes-pagination{background:transparent!important;border-top:1px solid var(--saas-border)!important}.empty-state,.dash-empty{min-height:220px;color:var(--saas-text-muted)!important;background:radial-gradient(circle at center top,rgba(37,99,235,.08),transparent 38%),#ffffff6b;border:1px dashed var(--saas-border);border-radius:var(--saas-radius-lg);margin:14px}.status-badge,.uc-badge,.dash-badge,.pedido-card__status-badge,.produto-mobile-card__status{border-radius:999px!important;font-weight:850!important;letter-spacing:.01em}body[data-theme=dark] .page__header,body[data-theme=dark] .clientes-header,body[data-theme=dark] .clientes-toolbar,body[data-theme=dark] .pedido-odoo-topbar,body[data-theme=dark] .clientes-odoo-topbar,body[data-theme=dark] .report-toolbar,body[data-theme=dark] .crm-topbar,body[data-theme=dark] .sidebar-topbar,body[data-theme=dark] .table-wrap,body[data-theme=dark] .clientes-results,body[data-theme=dark] .card,body[data-theme=dark] .dash-card,body[data-theme=dark] .dash-chart-card,body[data-theme=dark] .metric-card,body[data-theme=dark] .config-card,body[data-theme=dark] .stat-card,body[data-theme=dark] .lead-card,body[data-theme=dark] .kanban-column,body[data-theme=dark] .pedido-card,body[data-theme=dark] .produto-mobile-card,body[data-theme=dark] .cliente-item,body[data-theme=dark] .modal-box,body[data-theme=dark] .produto-modal,body[data-theme=dark] .pedido-view-modal,body[data-theme=dark] .compra-modal,body[data-theme=dark] .compras-insights-modal,body[data-theme=dark] .np-section,body[data-theme=dark] .np-box,body[data-theme=dark] .np-grid-box,body[data-theme=dark] .np-client-card,body[data-theme=dark] .carrinho-section{background:var(--saas-surface)!important;color:var(--saas-text)!important;border-color:var(--saas-border)!important}body[data-theme=dark] .data-table th,body[data-theme=dark] .pedidos-list-table th,body[data-theme=dark] .dash-table th{background:linear-gradient(180deg,#172033,#111c31)!important;color:var(--saas-text)!important}body[data-theme=dark] .data-table td,body[data-theme=dark] .pedidos-list-table td,body[data-theme=dark] .dash-table td{color:var(--saas-text-soft)!important}body[data-theme=dark] .btn:hover,body[data-theme=dark] .btn-secondary:hover,body[data-theme=dark] .ghost-btn:hover,body[data-theme=dark] .np-btn:hover,body[data-theme=dark] .toolbar-btn:hover,body[data-theme=dark] .pagination-btn:hover{background:#172033!important;color:#93c5fd!important}@media(max-width:768px){.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.clientes-odoo-topbar,.report-toolbar,.crm-topbar,.sidebar-topbar,.table-wrap,.clientes-results{margin:10px!important;border-radius:18px!important}.page__header{grid-template-columns:1fr!important;align-items:stretch}.page__header-right,.pagination__controls{flex-wrap:wrap}}:root{--saas-brand: #162338;--saas-brand-strong: #162338;--saas-primary: #1d4ed8;--saas-primary-strong: #1e40af;--saas-bg: #f6f8fb;--saas-bg-soft: #f6f8fb;--saas-surface: #ffffff;--saas-surface-solid: #ffffff;--saas-surface-muted: #f1f5f9;--saas-border: #dbe4ee;--saas-border-strong: #bfccda;--saas-text: #111827;--saas-text-soft: #374151;--saas-text-muted: #64748b;--saas-ring: rgba(29, 78, 216, .16);--saas-shadow-sm: none;--saas-shadow-md: none;--saas-shadow-lg: none;--saas-radius-sm: 8px;--saas-radius-md: 10px;--saas-radius-lg: 12px;--saas-radius-xl: 12px;--odoo-bg: var(--saas-bg);--odoo-surface: var(--saas-surface-solid);--odoo-surface-soft: var(--saas-surface-muted);--odoo-border: var(--saas-border);--odoo-border-strong: var(--saas-border-strong);--odoo-text: var(--saas-text);--odoo-muted: var(--saas-text-muted);--odoo-row-hover: #f8fafc;--odoo-radius: var(--saas-radius-sm)}body,.agendor-content{background:var(--saas-bg)!important;color:var(--saas-text)!important}.agendor-topbar,.topbar{background:var(--saas-brand)!important;border-bottom:1px solid #0f1b2d!important;box-shadow:none!important}.agendor-sidebar,.sidebar{background:#fff!important;border-right:1px solid var(--saas-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sidebar__link{border-radius:8px!important;color:var(--saas-text-soft)!important}.sidebar__link:hover{background:#f1f5f9!important;color:var(--saas-text)!important}.sidebar__link--active{background:#e8eef7!important;color:var(--saas-brand)!important;box-shadow:inset 3px 0 0 var(--saas-brand)!important}.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.pedido-odoo-filter-row,.clientes-odoo-topbar,.report-toolbar,.crm-topbar,.sidebar-topbar,.np-header,.np-products-tabs{background:#fff!important;border:1px solid var(--saas-border)!important;border-radius:10px!important;box-shadow:none!important;margin:12px 14px 0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.page__header-center,.pedido-odoo-searchbar,.clientes-odoo-search,.toolbar-search,.np-search-input,.sidebar-search,.cliente-busca-wrapper{background:#fff!important;border:1px solid var(--saas-border)!important;border-radius:8px!important;box-shadow:none!important}.btn,.btn-secondary,.ghost-btn,.np-btn,.toolbar-btn,.pagination-btn,.topbar-theme-option,.clientes-pagination__controls button{border-radius:8px!important;box-shadow:none!important;font-weight:700!important;transform:none!important}.btn:hover,.btn-secondary:hover,.ghost-btn:hover,.np-btn:hover,.toolbar-btn:hover,.pagination-btn:hover,.clientes-pagination__controls button:hover{background:#f8fafc!important;border-color:var(--saas-border-strong)!important;color:var(--saas-text)!important;transform:none!important}.btn--primary,.btn-primary,.primary-btn,.np-btn--primary,.add-button,.pedido-odoo-new-btn,.carrinho-header__submit,.crm-docs-btn--primary,.send-btn,.ticket-conversation__send,.topbar-cta-btn{background:var(--saas-brand)!important;border-color:var(--saas-brand)!important;color:#fff!important;border-radius:8px!important;box-shadow:none!important}.btn--primary:hover,.btn-primary:hover,.primary-btn:hover,.np-btn--primary:hover,.add-button:hover,.pedido-odoo-new-btn:hover,.carrinho-header__submit:hover,.crm-docs-btn--primary:hover,.send-btn:hover,.ticket-conversation__send:hover,.topbar-cta-btn:hover{background:#243653!important;border-color:#243653!important;color:#fff!important}.card,.dash-card,.dash-chart-card,.metric-card,.config-card,.stat-card,.lead-card,.kanban-column,.pedido-card,.produto-mobile-card,.cliente-item,.modal-box,.produto-modal,.pedido-view-modal,.compra-modal,.compras-insights-modal,.np-section,.np-box,.np-grid-box,.np-client-card,.carrinho-section,.table-wrap,.clientes-results,.np-table-wrapper{background:#fff!important;border-color:var(--saas-border)!important;border-radius:10px!important;box-shadow:none!important}.card:hover,.dash-card:hover,.metric-card:hover,.stat-card:hover,.lead-card:hover,.pedido-card:hover,.produto-mobile-card:hover,.cliente-item:hover{box-shadow:none!important}.table-wrap,.clientes-results{background:#fff!important;margin:12px 14px!important}.data-table th,.pedidos-list-table th,.dash-table th,.produtos-tabela th,.carrinho-tabela th{background:#f1f5f9!important;color:#334155!important;border-bottom:1px solid var(--saas-border)!important;font-size:12px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.data-table td,.pedidos-list-table td,.dash-table td,.produtos-tabela td,.carrinho-tabela td{color:var(--saas-text-soft)!important;border-bottom:1px solid #e5edf6!important}.data-table tbody tr:hover td,.pedidos-list-table tbody tr:hover td,.dash-table tbody tr:hover td,.produtos-tabela tbody tr:hover td,.carrinho-tabela tbody tr:hover td{background:#f8fafc!important}input:focus,select:focus,textarea:focus,.page__header-center:focus-within,.pedido-odoo-searchbar:focus-within,.clientes-odoo-search:focus-within,.toolbar-search:focus-within,.np-search-input:focus-within,.cliente-busca-wrapper:focus-within{border-color:var(--saas-brand)!important;box-shadow:0 0 0 2px #1623381f!important}.empty-state,.dash-empty{background:#fff!important;border:1px dashed var(--saas-border)!important;border-radius:10px!important}button:active{transform:none!important}:root{--scale-bg: #f6f8fb;--scale-surface: #ffffff;--scale-surface-soft: #f8fafc;--scale-surface-muted: #eef3f8;--scale-border: #dbe4ee;--scale-border-strong: #bfccda;--scale-text: #111827;--scale-text-soft: #334155;--scale-text-muted: #64748b;--scale-brand: #162338;--scale-brand-hover: #243653;--scale-ring: rgba(22, 35, 56, .14);--scale-radius-sm: 8px;--scale-radius-md: 10px;--scale-radius-lg: 14px;--scale-shadow: 0 1px 2px rgba(15, 23, 42, .04);--scale-status-enviado: #7c3aed;--scale-status-enviado-soft: #f3f0ff;--scale-status-enviado-border: #c4b5fd;--scale-status-bloqueado: #d97706;--scale-status-bloqueado-soft: #fffbeb;--scale-status-bloqueado-border: #fcd34d;--scale-status-liberado: #2563eb;--scale-status-liberado-soft: #eff6ff;--scale-status-liberado-border: #93c5fd;--scale-status-faturado: #059669;--scale-status-faturado-soft: #ecfdf5;--scale-status-faturado-border: #6ee7b7;--scale-status-cancelado: #dc2626;--scale-status-cancelado-soft: #fef2f2;--scale-status-cancelado-border: #fca5a5;--scale-status-neutral: #475569;--scale-status-neutral-soft: #f1f5f9;--scale-status-neutral-border: #cbd5e1}.agendor-content>:not(.dashboard-page),.agendor-content>:not(.dashboard-page).page{background:var(--scale-bg)!important;color:var(--scale-text)!important}.agendor-content>:not(.dashboard-page) .page__header,.agendor-content>:not(.dashboard-page) .clientes-header,.agendor-content>:not(.dashboard-page) .clientes-toolbar,.agendor-content>:not(.dashboard-page) .pedido-odoo-topbar,.agendor-content>:not(.dashboard-page) .clientes-odoo-topbar,.agendor-content>:not(.dashboard-page) .report-toolbar,.agendor-content>:not(.dashboard-page) .crm-topbar,.agendor-content>:not(.dashboard-page) .sidebar-topbar{margin:12px 14px 0!important;padding:12px 14px!important;background:var(--scale-surface)!important;border:1px solid var(--scale-border)!important;border-radius:var(--scale-radius-lg)!important;box-shadow:var(--scale-shadow)!important}.agendor-content>:not(.dashboard-page) .page__header-left h1,.agendor-content>:not(.dashboard-page) .clientes-header h1,.agendor-content>:not(.dashboard-page) .report-hero h1,.agendor-content>:not(.dashboard-page) .crm-topbar h1{color:var(--scale-text)!important;font-size:20px!important;font-weight:850!important;letter-spacing:-.025em!important}.agendor-content>:not(.dashboard-page) .page__header-left>span,.agendor-content>:not(.dashboard-page) .clientes-odoo-count,.agendor-content>:not(.dashboard-page) .clientes-odoo-range,.agendor-content>:not(.dashboard-page) .crm-automation{color:var(--scale-text-muted)!important;background:var(--scale-surface-soft)!important;border:1px solid var(--scale-border)!important;border-radius:999px!important;padding:4px 10px!important;font-size:12px!important;font-weight:750!important}.agendor-content>:not(.dashboard-page) .page__header-center,.agendor-content>:not(.dashboard-page) .pedido-odoo-searchbar,.agendor-content>:not(.dashboard-page) .clientes-odoo-search,.agendor-content>:not(.dashboard-page) .toolbar-search,.agendor-content>:not(.dashboard-page) .np-search-input,.agendor-content>:not(.dashboard-page) .sidebar-search,.agendor-content>:not(.dashboard-page) .cliente-busca-wrapper{background:var(--scale-surface)!important;border:1px solid var(--scale-border)!important;border-radius:999px!important;box-shadow:none!important}.agendor-content>:not(.dashboard-page) input,.agendor-content>:not(.dashboard-page) select,.agendor-content>:not(.dashboard-page) textarea{color:var(--scale-text)!important;border-color:var(--scale-border)!important;border-radius:var(--scale-radius-sm)!important}.agendor-content>:not(.dashboard-page) input:focus,.agendor-content>:not(.dashboard-page) select:focus,.agendor-content>:not(.dashboard-page) textarea:focus,.agendor-content>:not(.dashboard-page) .page__header-center:focus-within,.agendor-content>:not(.dashboard-page) .pedido-odoo-searchbar:focus-within,.agendor-content>:not(.dashboard-page) .clientes-odoo-search:focus-within,.agendor-content>:not(.dashboard-page) .toolbar-search:focus-within,.agendor-content>:not(.dashboard-page) .np-search-input:focus-within,.agendor-content>:not(.dashboard-page) .cliente-busca-wrapper:focus-within{outline:none!important;border-color:var(--scale-brand)!important;box-shadow:0 0 0 3px var(--scale-ring)!important}.agendor-content>:not(.dashboard-page) .btn,.agendor-content>:not(.dashboard-page) .btn-secondary,.agendor-content>:not(.dashboard-page) .ghost-btn,.agendor-content>:not(.dashboard-page) .np-btn,.agendor-content>:not(.dashboard-page) .toolbar-btn,.agendor-content>:not(.dashboard-page) .pagination-btn,.agendor-content>:not(.dashboard-page) .clientes-pagination__controls button,.agendor-content>:not(.dashboard-page) .toolbar-multifilter__btn,.agendor-content>:not(.dashboard-page) .crm-board-switch__btn{min-height:34px!important;border-color:var(--scale-border)!important;border-radius:var(--scale-radius-sm)!important;color:var(--scale-text-soft)!important;background:var(--scale-surface)!important;box-shadow:none!important;font-weight:750!important}.agendor-content>:not(.dashboard-page) .btn:hover,.agendor-content>:not(.dashboard-page) .btn-secondary:hover,.agendor-content>:not(.dashboard-page) .ghost-btn:hover,.agendor-content>:not(.dashboard-page) .np-btn:hover,.agendor-content>:not(.dashboard-page) .toolbar-btn:hover,.agendor-content>:not(.dashboard-page) .pagination-btn:hover,.agendor-content>:not(.dashboard-page) .clientes-pagination__controls button:hover,.agendor-content>:not(.dashboard-page) .toolbar-multifilter__btn:hover,.agendor-content>:not(.dashboard-page) .crm-board-switch__btn:hover{background:var(--scale-surface-soft)!important;border-color:var(--scale-border-strong)!important;color:var(--scale-text)!important;transform:none!important}.agendor-content>:not(.dashboard-page) .btn--primary,.agendor-content>:not(.dashboard-page) .btn-primary,.agendor-content>:not(.dashboard-page) .primary-btn,.agendor-content>:not(.dashboard-page) .np-btn--primary,.agendor-content>:not(.dashboard-page) .add-button,.agendor-content>:not(.dashboard-page) .pedido-odoo-new-btn,.agendor-content>:not(.dashboard-page) .carrinho-header__submit,.agendor-content>:not(.dashboard-page) .crm-docs-btn--primary,.agendor-content>:not(.dashboard-page) .send-btn,.agendor-content>:not(.dashboard-page) .ticket-conversation__send,.agendor-content>:not(.dashboard-page) .topbar-cta-btn,.agendor-content>:not(.dashboard-page) .crm-board-switch__btn--active{background:var(--scale-brand)!important;border-color:var(--scale-brand)!important;color:#fff!important;box-shadow:none!important}.agendor-content>:not(.dashboard-page) .btn--primary:hover,.agendor-content>:not(.dashboard-page) .btn-primary:hover,.agendor-content>:not(.dashboard-page) .primary-btn:hover,.agendor-content>:not(.dashboard-page) .np-btn--primary:hover,.agendor-content>:not(.dashboard-page) .add-button:hover,.agendor-content>:not(.dashboard-page) .pedido-odoo-new-btn:hover,.agendor-content>:not(.dashboard-page) .carrinho-header__submit:hover,.agendor-content>:not(.dashboard-page) .crm-docs-btn--primary:hover,.agendor-content>:not(.dashboard-page) .send-btn:hover,.agendor-content>:not(.dashboard-page) .ticket-conversation__send:hover,.agendor-content>:not(.dashboard-page) .topbar-cta-btn:hover,.agendor-content>:not(.dashboard-page) .crm-board-switch__btn--active:hover{background:var(--scale-brand-hover)!important;border-color:var(--scale-brand-hover)!important;color:#fff!important}.agendor-content>:not(.dashboard-page) .filter-bar,.agendor-content>:not(.dashboard-page) .analysis-filters,.agendor-content>:not(.dashboard-page) .clientes-results,.agendor-content>:not(.dashboard-page) .table-wrap,.agendor-content>:not(.dashboard-page) .card,.agendor-content>:not(.dashboard-page) .config-card,.agendor-content>:not(.dashboard-page) .stat-card,.agendor-content>:not(.dashboard-page) .lead-card,.agendor-content>:not(.dashboard-page) .kanban-column,.agendor-content>:not(.dashboard-page) .pedido-card,.agendor-content>:not(.dashboard-page) .produto-mobile-card,.agendor-content>:not(.dashboard-page) .cliente-item,.agendor-content>:not(.dashboard-page) .modal-box,.agendor-content>:not(.dashboard-page) .produto-modal,.agendor-content>:not(.dashboard-page) .compra-modal,.agendor-content>:not(.dashboard-page) .compras-insights-modal,.agendor-content>:not(.dashboard-page) .np-section,.agendor-content>:not(.dashboard-page) .np-box,.agendor-content>:not(.dashboard-page) .np-grid-box,.agendor-content>:not(.dashboard-page) .np-client-card,.agendor-content>:not(.dashboard-page) .carrinho-section,.agendor-content>:not(.dashboard-page) .np-table-wrapper{background:var(--scale-surface)!important;border-color:var(--scale-border)!important;border-radius:var(--scale-radius-lg)!important;box-shadow:none!important}.agendor-content>:not(.dashboard-page) .filter-bar,.agendor-content>:not(.dashboard-page) .table-wrap,.agendor-content>:not(.dashboard-page) .clientes-results{margin:12px 14px!important}.agendor-content>:not(.dashboard-page) .data-table th,.agendor-content>:not(.dashboard-page) .pedidos-list-table th,.agendor-content>:not(.dashboard-page) .produtos-tabela th,.agendor-content>:not(.dashboard-page) .carrinho-tabela th,.agendor-content>:not(.dashboard-page) .compras-table th,.agendor-content>:not(.dashboard-page) .compras-insights-table th{background:var(--scale-surface-soft)!important;color:var(--scale-text-soft)!important;border-bottom:1px solid var(--scale-border)!important;font-size:12px!important;font-weight:750!important;letter-spacing:0!important;text-transform:none!important}.agendor-content>:not(.dashboard-page) .data-table td,.agendor-content>:not(.dashboard-page) .pedidos-list-table td,.agendor-content>:not(.dashboard-page) .produtos-tabela td,.agendor-content>:not(.dashboard-page) .carrinho-tabela td,.agendor-content>:not(.dashboard-page) .compras-table td,.agendor-content>:not(.dashboard-page) .compras-insights-table td{color:var(--scale-text-soft)!important;border-bottom:1px solid #e8eef6!important}.agendor-content>:not(.dashboard-page) .data-table tbody tr:hover td,.agendor-content>:not(.dashboard-page) .pedidos-list-table tbody tr:hover td,.agendor-content>:not(.dashboard-page) .produtos-tabela tbody tr:hover td,.agendor-content>:not(.dashboard-page) .carrinho-tabela tbody tr:hover td,.agendor-content>:not(.dashboard-page) .compras-table tbody tr:hover td,.agendor-content>:not(.dashboard-page) .compras-insights-table tbody tr:hover td{background:var(--scale-surface-soft)!important}.agendor-content>:not(.dashboard-page) .status-badge,.agendor-content>:not(.dashboard-page) .uc-badge,.agendor-content>:not(.dashboard-page) .status-shortcut,.agendor-content>:not(.dashboard-page) .toolbar-multifilter__badge,.agendor-content>:not(.dashboard-page) .produto-mobile-card__status,.agendor-content>:not(.dashboard-page) .task-priority-badge{border-radius:999px!important;font-weight:800!important;box-shadow:none!important}.agendor-content>:not(.dashboard-page) .status-enviado,.agendor-content>:not(.dashboard-page) .status-badge.status-enviado,.agendor-content>:not(.dashboard-page) .uc-badge--enviado{background:var(--scale-status-enviado-soft)!important;border-color:var(--scale-status-enviado-border)!important;color:var(--scale-status-enviado)!important}.agendor-content>:not(.dashboard-page) .status-bloqueado,.agendor-content>:not(.dashboard-page) .status-error,.agendor-content>:not(.dashboard-page) .status-em_negociacao,.agendor-content>:not(.dashboard-page) .status-badge.status-bloqueado,.agendor-content>:not(.dashboard-page) .uc-badge--bloqueado{background:var(--scale-status-bloqueado-soft)!important;border-color:var(--scale-status-bloqueado-border)!important;color:var(--scale-status-bloqueado)!important}.agendor-content>:not(.dashboard-page) .status-liberado,.agendor-content>:not(.dashboard-page) .status-aprovado,.agendor-content>:not(.dashboard-page) .status-badge.status-liberado,.agendor-content>:not(.dashboard-page) .uc-badge--liberado{background:var(--scale-status-liberado-soft)!important;border-color:var(--scale-status-liberado-border)!important;color:var(--scale-status-liberado)!important}.agendor-content>:not(.dashboard-page) .status-faturado,.agendor-content>:not(.dashboard-page) .status-finalizado,.agendor-content>:not(.dashboard-page) .status-badge.status-faturado,.agendor-content>:not(.dashboard-page) .uc-badge--faturado{background:var(--scale-status-faturado-soft)!important;border-color:var(--scale-status-faturado-border)!important;color:var(--scale-status-faturado)!important}.agendor-content>:not(.dashboard-page) .status-cancelado,.agendor-content>:not(.dashboard-page) .status-badge.status-cancelado,.agendor-content>:not(.dashboard-page) .uc-badge--cancelado{background:var(--scale-status-cancelado-soft)!important;border-color:var(--scale-status-cancelado-border)!important;color:var(--scale-status-cancelado)!important}.agendor-content>:not(.dashboard-page) .status-novo,.agendor-content>:not(.dashboard-page) .status-processando,.agendor-content>:not(.dashboard-page) .status-rascunho,.agendor-content>:not(.dashboard-page) .status-badge.status-novo,.agendor-content>:not(.dashboard-page) .status-badge.status-processando,.agendor-content>:not(.dashboard-page) .status-badge.status-rascunho{background:var(--scale-status-neutral-soft)!important;border-color:var(--scale-status-neutral-border)!important;color:var(--scale-status-neutral)!important}.agendor-content>:not(.dashboard-page) .status-shortcut--selected{background:var(--scale-brand)!important;border-color:var(--scale-brand)!important;color:#fff!important}.agendor-content>:not(.dashboard-page) .empty-state,.agendor-content>:not(.dashboard-page) .no-data{background:var(--scale-surface)!important;border:1px dashed var(--scale-border)!important;border-radius:var(--scale-radius-lg)!important;color:var(--scale-text-muted)!important}body[data-theme=dark] .agendor-content>:not(.dashboard-page){--scale-bg: #0f172a;--scale-surface: #162338;--scale-surface-soft: #1b2a44;--scale-surface-muted: #1b2a44;--scale-border: #2a3a56;--scale-border-strong: #3b4c67;--scale-text: #e8eef8;--scale-text-soft: #d6e2f3;--scale-text-muted: #9eb0cc;--scale-ring: rgba(148, 163, 184, .18);--scale-status-enviado-soft: rgba(124, 58, 237, .18);--scale-status-bloqueado-soft: rgba(217, 119, 6, .18);--scale-status-liberado-soft: rgba(37, 99, 235, .18);--scale-status-faturado-soft: rgba(5, 150, 105, .18);--scale-status-cancelado-soft: rgba(220, 38, 38, .18);--scale-status-neutral-soft: #1b2a44}:root{--epiper-navy: #041b57;--epiper-navy-deep: #021342;--epiper-purple: #5b3df5;--epiper-purple-soft: #f1efff;--epiper-blue: #2446ff;--epiper-bg: #f6f8fc;--epiper-surface: #ffffff;--epiper-surface-soft: #f7f8fe;--epiper-border: #e2e8f2;--epiper-border-strong: #d2dcec;--epiper-text: #071943;--epiper-muted: #667695;--epiper-shadow: 0 18px 44px rgba(7, 25, 67, .07)}body{background:var(--epiper-bg)!important;color:var(--epiper-text)!important}.agendor-content,.agendor-content>.page,.agendor-content .pedidos-page,.agendor-content .produtos-page,.agendor-content .configuracoes-page,.agendor-content .ultimas-compras-page,.agendor-content .clientes-page,.agendor-content .relatorios-page,.agendor-content .titulos-page{background:radial-gradient(circle at 45% -120px,rgba(91,61,245,.07),transparent 420px),var(--epiper-bg)!important;color:var(--epiper-text)!important}.agendor-content .page,.agendor-content .pedidos-page,.agendor-content .produtos-page,.agendor-content .configuracoes-page{min-height:100%;padding:28px 30px 34px!important}.agendor-sidebar.sidebar{background:radial-gradient(circle at 72% 0%,rgba(109,76,255,.22),transparent 26%),linear-gradient(180deg,var(--epiper-navy) 0%,#031747 56%,var(--epiper-navy-deep) 100%)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;box-shadow:0 24px 48px #041b573d!important}.agendor-sidebar.sidebar--open{background:var(--epiper-surface)!important;border-color:var(--epiper-border)!important;box-shadow:0 24px 54px #07194321!important}.sidebar__brand{border-bottom-color:#ffffff1a!important}.sidebar--open .sidebar__brand{background:radial-gradient(circle at 82% 12%,rgba(91,61,245,.18),transparent 28%),linear-gradient(135deg,var(--epiper-navy) 0%,var(--epiper-navy-deep) 100%)!important}.sidebar__link{color:#fffffff2!important;border-radius:14px!important}.sidebar:not(.sidebar--open) .sidebar__link--active{background:linear-gradient(135deg,#6d4cff 0%,var(--epiper-purple) 100%)!important;color:#fff!important;box-shadow:0 16px 30px #5b3df561!important}.sidebar:not(.sidebar--open) .sidebar__link:hover{background:#ffffff1a!important;color:#fff!important}.sidebar--open .sidebar__link{color:var(--epiper-text)!important;border-bottom:1px solid var(--epiper-border)!important}.sidebar--open .sidebar__link--active{background:linear-gradient(90deg,#5b3df521,#5b3df50a)!important;color:var(--epiper-purple)!important;box-shadow:none!important}.topbar{background:radial-gradient(circle at 68% 0%,rgba(91,61,245,.22),transparent 26%),linear-gradient(180deg,var(--epiper-navy) 0%,var(--epiper-navy-deep) 100%)!important;box-shadow:0 14px 34px #041b5733!important}.topbar-avatar,.sidebar__profile-avatar{background:linear-gradient(135deg,#6d4cff,var(--epiper-purple))!important;border:0!important}.topbar-cta-btn--assistant{background:linear-gradient(120deg,#48d6c7,#67c86a 34%,#ffc328 66%,#ff6b34)!important}.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.pedido-odoo-filter-row,.clientes-odoo-topbar,.filter-bar,.report-toolbar,.crm-topbar,.sidebar-topbar,.np-header,.np-products-tabs,.config-hero,.config-card,.config-section,.config-subsection,.stat-card,.toggle-card,.quick-card,.table-wrap,.clientes-results,.clientes-table-wrapper,.pedidos-list-table-wrap,.pedidos-list-table-wrapper,.produtos-insights,.produtos-insight,.pagination,.clientes-pagination,.np-table-wrapper,.card,.metric-card,.pedido-card,.produto-mobile-card,.cliente-item{background:#fffffff5!important;border:1px solid var(--epiper-border)!important;border-radius:16px!important;box-shadow:var(--epiper-shadow)!important}.page__header,.pedido-odoo-topbar,.pedido-odoo-filter-row,.filter-bar,.table-wrap,.pagination,.clientes-pagination,.clientes-results{margin:0 0 18px!important}.page__header,.pedido-odoo-topbar{min-height:82px;padding:18px 22px!important;display:grid!important;grid-template-columns:minmax(230px,auto) minmax(280px,1fr) auto;gap:18px!important;align-items:center!important}.page__header-left h1,.pedido-odoo-titlebar h1,.clientes-header h1,.report-hero h1,.crm-topbar h1,.config-hero h1{color:var(--epiper-text)!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:0!important}.page__header-left>span,.clientes-odoo-count,.pedido-odoo-count,.clientes-odoo-range,.pedido-odoo-range{background:#eef1f8!important;border:1px solid var(--epiper-border)!important;color:var(--epiper-muted)!important;border-radius:999px!important;padding:5px 11px!important;font-size:14px!important;font-weight:700!important}.page__header-center,.pedido-odoo-searchbar,.clientes-odoo-search,.toolbar-search,.np-search-input,.sidebar-search,.cliente-busca-wrapper{height:48px!important;background:#fff!important;border:1px solid var(--epiper-border-strong)!important;border-radius:12px!important;box-shadow:inset 0 1px #07194305!important}.page__header-center input,.pedido-odoo-searchbar input,.clientes-odoo-search input,.toolbar-search input,.np-search-input input{color:var(--epiper-text)!important;font-size:15px!important}.page__header-center input::placeholder,.pedido-odoo-searchbar input::placeholder,.clientes-odoo-search input::placeholder{color:#7c89a5!important}input,select,textarea{border-color:var(--epiper-border-strong)!important;border-radius:10px!important}input:focus,select:focus,textarea:focus,.page__header-center:focus-within,.pedido-odoo-searchbar:focus-within,.clientes-odoo-search:focus-within,.toolbar-search:focus-within,.np-search-input:focus-within,.cliente-busca-wrapper:focus-within{border-color:var(--epiper-purple)!important;box-shadow:0 0 0 3px #5b3df521!important}.btn,.btn-secondary,.ghost-btn,.np-btn,.toolbar-btn,.pagination-btn,.clientes-pagination__controls button,.toolbar-multifilter__btn,.crm-board-switch__btn,.pedido-odoo-icon-btn,.page__header-right .btn{min-height:40px!important;border-radius:10px!important;border-color:var(--epiper-border)!important;background:#fff!important;color:var(--epiper-text)!important;box-shadow:none!important;font-weight:800!important}.btn--primary,.btn-primary,.primary-btn,.np-btn--primary,.add-button,.pedido-odoo-new-btn,.carrinho-header__submit,.crm-docs-btn--primary,.send-btn,.ticket-conversation__send{background:linear-gradient(135deg,#6d4cff 0%,var(--epiper-purple) 100%)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 12px 22px #5b3df547!important}.btn--primary:hover,.btn-primary:hover,.primary-btn:hover,.np-btn--primary:hover,.add-button:hover,.pedido-odoo-new-btn:hover,.carrinho-header__submit:hover,.crm-docs-btn--primary:hover,.send-btn:hover,.ticket-conversation__send:hover{background:linear-gradient(135deg,#7658ff,#4a2eeb)!important;color:#fff!important}.status-shortcut{min-height:40px!important;padding:0 18px!important;border-radius:999px!important;border:1px solid var(--epiper-border)!important;background:#fff!important;color:#33415f!important;font-weight:850!important}.status-shortcut--selected,.status-shortcut--active,.pagination-page.active,.pagination-btn.active,.clientes-pagination__controls button.active{background:linear-gradient(135deg,#6d4cff 0%,var(--epiper-purple) 100%)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 20px #5b3df53d!important}.data-table,.pedidos-list-table,.dash-table,.produtos-tabela,.carrinho-tabela,.compras-table{width:100%;border-collapse:collapse!important}.data-table th,.pedidos-list-table th,.dash-table th,.produtos-tabela th,.carrinho-tabela th,.compras-table th{height:58px!important;background:#fbfcff!important;color:var(--epiper-text)!important;border-bottom:1px solid var(--epiper-border)!important;font-size:14px!important;font-weight:900!important;letter-spacing:0!important;text-transform:none!important}.data-table td,.pedidos-list-table td,.dash-table td,.produtos-tabela td,.carrinho-tabela td,.compras-table td{height:60px!important;color:var(--epiper-text)!important;border-bottom:1px solid var(--epiper-border)!important;font-size:14px!important;font-weight:650!important}.data-table tbody tr:hover td,.pedidos-list-table tbody tr:hover td,.dash-table tbody tr:hover td,.produtos-tabela tbody tr:hover td,.carrinho-tabela tbody tr:hover td,.compras-table tbody tr:hover td{background:#fafbff!important}.status-badge,.uc-badge,.produto-mobile-card__status,.task-priority-badge{min-height:26px!important;border-radius:999px!important;padding:4px 12px!important;font-weight:900!important;box-shadow:none!important}.status-badge.status-rascunho,.status-rascunho{background:#eef2f7!important;border-color:#dce4ef!important;color:#3e4b65!important}.status-badge.status-cancelado,.status-cancelado,.uc-badge--cancelado{background:#fff0f1!important;border-color:#ffcdd2!important;color:#e11d2e!important}.status-badge.status-liberado,.status-liberado,.uc-badge--liberado{background:#eef5ff!important;border-color:#bfd7ff!important;color:#1d5cff!important}.status-badge.status-faturado,.status-faturado,.uc-badge--faturado,.uc-badge--ativo{background:#e9f9ef!important;border-color:#b7ebc8!important;color:#0aa34f!important}.status-badge.status-bloqueado,.status-bloqueado,.status-error,.uc-badge--bloqueado{background:#fff2f0!important;border-color:#ffc8c1!important;color:#dc2626!important}.status-badge.status-rejeitado,.status-rejeitado{background:#fff6e8!important;border-color:#ffd89a!important;color:#ea7a00!important}.pagination,.clientes-pagination{min-height:64px;padding:12px 18px!important}.pagination__info,.clientes-pagination__info{color:var(--epiper-muted)!important;font-weight:650!important}.empty-state,.dash-empty,.no-data{background:#fff!important;border:1px dashed var(--epiper-border-strong)!important;border-radius:16px!important;color:var(--epiper-muted)!important;box-shadow:none!important}@media(max-width:1180px){.page__header,.pedido-odoo-topbar{grid-template-columns:1fr!important;align-items:stretch!important}.page__header-left,.page__header-right,.pedido-odoo-actions,.pagination__controls{flex-wrap:wrap!important}}@media(max-width:768px){.agendor-content .page,.agendor-content .pedidos-page,.agendor-content .produtos-page,.agendor-content .configuracoes-page{padding:16px 12px 24px!important}.page__header,.pedido-odoo-topbar,.filter-bar,.table-wrap,.pagination,.clientes-pagination{border-radius:14px!important;margin-bottom:12px!important}.page__header-left h1,.pedido-odoo-titlebar h1,.config-hero h1{font-size:22px!important}.page__header-center,.pedido-odoo-searchbar,.clientes-odoo-search{width:100%!important;max-width:none!important}.filter-bar,.pedido-odoo-filter-row,.pagination,.clientes-pagination{flex-direction:column!important;align-items:stretch!important}}:root{--epiper-bg: #f6f8fc;--epiper-surface: #ffffff;--epiper-border: #e4eaf3;--epiper-border-strong: #d6dfed;--epiper-text: #071943;--epiper-muted: #667695;--epiper-purple: #5b3df5;--epiper-shadow: 0 8px 24px rgba(7, 25, 67, .05)}.agendor-content .page,.agendor-content .pedidos-page,.agendor-content .produtos-page,.agendor-content .configuracoes-page,.agendor-content .clientes-page,.agendor-content .relatorios-page,.agendor-content .titulos-page,.agendor-content .ultimas-compras-page{padding:24px 28px 28px!important}.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.pedido-odoo-filter-row,.clientes-odoo-topbar,.filter-bar,.report-toolbar,.crm-topbar,.sidebar-topbar,.np-header,.np-products-tabs,.config-hero,.config-card,.config-section,.config-subsection,.stat-card,.toggle-card,.quick-card,.table-wrap,.clientes-results,.clientes-table-wrapper,.pedidos-list-table-wrap,.pedidos-list-table-wrapper,.produtos-insights,.produtos-insight,.pagination,.clientes-pagination,.np-table-wrapper,.card,.metric-card,.pedido-card,.produto-mobile-card,.cliente-item{border-radius:12px!important;box-shadow:var(--epiper-shadow)!important}.page__header,.pedido-odoo-topbar{min-height:72px!important;padding:14px 18px!important;grid-template-columns:minmax(230px,auto) minmax(300px,1fr) auto!important;gap:16px!important}.filter-bar,.pedido-odoo-filter-row{min-height:58px!important;padding:12px 16px!important}.page__header-left h1,.pedido-odoo-titlebar h1,.clientes-header h1,.report-hero h1,.crm-topbar h1,.config-hero h1{font-size:22px!important;line-height:1.15!important;font-weight:850!important}.page__header-left>span,.clientes-odoo-count,.pedido-odoo-count,.clientes-odoo-range,.pedido-odoo-range{padding:4px 10px!important;font-size:13px!important}.page__header-center,.pedido-odoo-searchbar,.clientes-odoo-search,.toolbar-search,.np-search-input,.sidebar-search,.cliente-busca-wrapper{height:42px!important;border-radius:10px!important}.page__header-center input,.pedido-odoo-searchbar input,.clientes-odoo-search input,.toolbar-search input,.np-search-input input{font-size:14px!important}.btn,.btn-secondary,.ghost-btn,.np-btn,.toolbar-btn,.pagination-btn,.clientes-pagination__controls button,.toolbar-multifilter__btn,.crm-board-switch__btn,.pedido-odoo-icon-btn,.page__header-right .btn{min-height:36px!important;border-radius:9px!important;font-size:13px!important}.btn--primary,.btn-primary,.primary-btn,.np-btn--primary,.add-button,.pedido-odoo-new-btn,.carrinho-header__submit,.crm-docs-btn--primary,.send-btn,.ticket-conversation__send{box-shadow:0 8px 18px #5b3df538!important}.status-shortcut{min-height:34px!important;padding:0 14px!important;font-size:13px!important}.table-wrap,.clientes-results,.pedidos-list-table-wrap,.pedidos-list-table-wrapper,.clientes-table-wrapper{overflow:auto!important}.data-table th,.pedidos-list-table th,.dash-table th,.produtos-tabela th,.carrinho-tabela th,.compras-table th{height:48px!important;font-size:13px!important;font-weight:850!important;white-space:nowrap!important}.data-table td,.pedidos-list-table td,.dash-table td,.produtos-tabela td,.carrinho-tabela td,.compras-table td{height:52px!important;font-size:13px!important;font-weight:620!important}.status-badge,.uc-badge,.produto-mobile-card__status,.task-priority-badge{min-height:24px!important;padding:3px 10px!important;font-size:12px!important}.pagination,.clientes-pagination{min-height:56px!important;padding:10px 16px!important}.configuracoes-page .config-hero,.configuracoes-page .page-hero,.configuracoes-page .settings-hero{min-height:86px!important;padding:18px 22px!important}@media(max-width:1180px){.page__header,.pedido-odoo-topbar{grid-template-columns:1fr!important}}@media(max-width:768px){.agendor-content .page,.agendor-content .pedidos-page,.agendor-content .produtos-page,.agendor-content .configuracoes-page,.agendor-content .clientes-page,.agendor-content .relatorios-page,.agendor-content .titulos-page,.agendor-content .ultimas-compras-page{padding:14px 12px 22px!important}.page__header,.pedido-odoo-topbar{min-height:auto!important;padding:14px!important}.page__header-left h1,.pedido-odoo-titlebar h1,.config-hero h1{font-size:20px!important}}:root{--ui-topbar-h: 72px;--ui-sidebar-collapsed: 92px;--ui-sidebar-open: 312px;--ui-page-pad-x: 28px;--ui-page-pad-y: 24px;--ui-bg: #f6f8fc;--ui-surface: #ffffff;--ui-border: #e2e8f2;--ui-border-strong: #d4deec;--ui-text: #061843;--ui-muted: #687797;--ui-purple: #5b3df5;--ui-purple-2: #6d4cff;--ui-navy: #041b57;--ui-navy-deep: #021342;--ui-shadow: 0 8px 22px rgba(7, 25, 67, .055)}body,#app,.agendor-shell.shell{background:var(--ui-bg)!important;color:var(--ui-text)!important}.agendor-topbar.topbar{height:var(--ui-topbar-h)!important;padding:0 28px!important;background:radial-gradient(circle at 70% 0%,rgba(91,61,245,.22),transparent 28%),linear-gradient(180deg,var(--ui-navy) 0%,var(--ui-navy-deep) 100%)!important;border:0!important;box-shadow:0 10px 26px #041b5729!important}.agendor-topbar .icon-button--menu{width:36px!important;height:36px!important;color:#fff!important}.agendor-topbar .brand{min-width:0!important;gap:12px!important}.agendor-topbar .brand__logo{height:48px!important;width:auto!important;object-fit:contain!important}.agendor-topbar .brand__meta{padding-left:16px!important;border-left:1px solid rgba(255,255,255,.22)!important}.agendor-topbar .brand__meta strong{font-size:15px!important;line-height:1!important;color:#fff!important}.agendor-topbar .brand__meta small{font-size:10px!important;letter-spacing:.12em!important;color:#ffffffb8!important}.agendor-topbar .topbar__right,.agendor-topbar .topbar__quick-actions,.agendor-topbar .topbar-profile{gap:14px!important}.agendor-topbar .topbar-cta-btn--assistant{height:40px!important;min-width:178px!important;padding:0 18px!important;border-radius:999px!important;font-size:13px!important;box-shadow:0 10px 24px #0f172a2e!important}.agendor-topbar .topbar-avatar{width:40px!important;height:40px!important;font-size:14px!important;background:linear-gradient(135deg,var(--ui-purple-2),var(--ui-purple))!important;border:0!important}.agendor-topbar .topbar-username{color:#fff!important;font-size:13px!important;font-weight:850!important;max-width:270px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.agendor-sidebar.sidebar{position:fixed!important;top:var(--ui-topbar-h)!important;left:0!important;bottom:0!important;width:var(--ui-sidebar-collapsed)!important;z-index:55!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:0!important;border-right:1px solid var(--ui-border)!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}.agendor-sidebar.sidebar--open{width:var(--ui-sidebar-open)!important;background:#fff!important;border-right:1px solid var(--ui-border)!important;box-shadow:18px 0 42px #0719431a!important}.agendor-sidebar:not(.sidebar--open) .sidebar__brand{display:none!important}.agendor-sidebar.sidebar--open .sidebar__brand{min-height:86px!important;padding:18px 24px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;background:radial-gradient(circle at 82% 12%,rgba(91,61,245,.16),transparent 30%),linear-gradient(135deg,var(--ui-navy) 0%,var(--ui-navy-deep) 100%)!important;border:0!important}.agendor-sidebar.sidebar--open .sidebar__brand-logo{width:214px!important;height:48px!important;object-fit:contain!important;object-position:left center!important}.agendor-sidebar .sidebar__nav{flex:1 1 auto!important;width:100%!important;display:flex!important;flex-direction:column!important;gap:8px!important;padding:24px 12px 12px!important;overflow-y:auto!important;overflow-x:hidden!important}.agendor-sidebar.sidebar--open .sidebar__nav{gap:2px!important;padding:22px 22px 14px!important}.agendor-sidebar .sidebar__link{position:relative!important;min-height:50px!important;height:50px!important;padding:0!important;border:0!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;color:var(--ui-text)!important;background:transparent!important;box-shadow:none!important;font-size:14px!important;font-weight:780!important;letter-spacing:0!important}.agendor-sidebar.sidebar--open .sidebar__link{justify-content:flex-start!important;min-height:52px!important;height:52px!important;padding:0 16px!important}.agendor-sidebar .sidebar__link:hover{background:#5b3df512!important;color:var(--ui-purple)!important}.agendor-sidebar .sidebar__link--active{background:#5b3df51a!important;color:var(--ui-purple)!important;box-shadow:none!important}.agendor-sidebar .sidebar__link--active:before{content:""!important;position:absolute!important;left:0!important;top:8px!important;bottom:8px!important;width:4px!important;border-radius:0 999px 999px 0!important;background:var(--ui-purple)!important;display:block!important}.agendor-sidebar .sidebar__icon,.agendor-sidebar .sidebar__icon svg{width:22px!important;min-width:22px!important;height:22px!important;color:currentColor!important;stroke-width:2.1!important}.agendor-sidebar .sidebar__label{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.agendor-sidebar .sidebar__badge{display:none!important}.agendor-sidebar .sidebar__footer{flex:0 0 auto!important;gap:12px!important;padding:16px 12px 18px!important;border-top:1px solid var(--ui-border)!important;background:#fff!important}.agendor-sidebar.sidebar--open .sidebar__footer{padding:18px 22px 20px!important}.agendor-sidebar .sidebar__profile,.agendor-sidebar .sidebar__collapse{color:var(--ui-text)!important;background:transparent!important}.agendor-sidebar .sidebar__profile-avatar{width:42px!important;height:42px!important;font-size:15px!important;box-shadow:0 8px 18px #5b3df538!important}.agendor-sidebar .sidebar__profile-text strong{max-width:170px!important;color:var(--ui-text)!important;font-size:13px!important}.agendor-sidebar .sidebar__profile-text small{max-width:180px!important;color:var(--ui-muted)!important;font-size:12px!important}.agendor-sidebar .sidebar__collapse{height:42px!important;border:1px solid var(--ui-border)!important;border-radius:12px!important;font-size:13px!important;font-weight:780!important}.agendor-sidebar.sidebar--open .sidebar__collapse{border:0!important;height:38px!important;padding:0!important}.agendor-content.content{height:100vh!important;padding-top:var(--ui-topbar-h)!important;padding-left:var(--ui-sidebar-collapsed)!important;background:var(--ui-bg)!important;overflow-x:hidden!important;overflow-y:auto!important}.agendor-sidebar.sidebar--open~.agendor-content.content{padding-left:var(--ui-sidebar-open)!important}.agendor-content .page,.agendor-content .pedidos-page,.agendor-content .produtos-page,.agendor-content .configuracoes-page,.agendor-content .clientes-page,.agendor-content .relatorios-page,.agendor-content .titulos-page,.agendor-content .ultimas-compras-page,.agendor-content .leads-page,.agendor-content .crm-board-page,.agendor-content .usuarios-page,.agendor-content .noticias-page{width:100%!important;min-height:calc(100vh - var(--ui-topbar-h))!important;padding:var(--ui-page-pad-y) var(--ui-page-pad-x) 28px!important;background:var(--ui-bg)!important}.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.clientes-odoo-topbar,.report-toolbar,.crm-topbar,.config-hero{min-height:82px!important;margin:0 0 18px!important;padding:18px 22px!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--ui-shadow)!important;display:grid!important;grid-template-columns:minmax(240px,auto) minmax(340px,1fr) auto!important;align-items:center!important;gap:18px!important}.page__header-left,.pedido-odoo-titlebar,.clientes-header__title,.page__header-right,.pedido-odoo-actions{min-width:0!important}.page__header-left h1,.pedido-odoo-titlebar h1,.clientes-header h1,.report-hero h1,.crm-topbar h1,.config-hero h1{margin:0!important;color:var(--ui-text)!important;font-size:24px!important;line-height:1.12!important;font-weight:900!important;letter-spacing:0!important}.page__header-left>span,.clientes-odoo-count,.pedido-odoo-count,.clientes-odoo-range,.pedido-odoo-range{background:#eef2f8!important;border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important;border-radius:999px!important;padding:4px 10px!important;font-size:13px!important;font-weight:760!important;white-space:nowrap!important}.page__header-center,.pedido-odoo-searchbar,.clientes-odoo-search,.toolbar-search,.np-search-input,.sidebar-search,.cliente-busca-wrapper{width:100%!important;max-width:none!important;height:44px!important;min-height:44px!important;border:1px solid var(--ui-border-strong)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.page__header-center input,.pedido-odoo-searchbar input,.clientes-odoo-search input,.toolbar-search input,.np-search-input input{height:100%!important;color:var(--ui-text)!important;font-size:14px!important}.filter-bar,.pedido-odoo-filter-row,.analysis-filters,.produtos-filters{min-height:58px!important;margin:0 0 16px!important;padding:12px 16px!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--ui-shadow)!important}.status-shortcut{min-height:36px!important;height:36px!important;padding:0 15px!important;border-radius:999px!important;border:1px solid var(--ui-border-strong)!important;background:#fff!important;color:#33415f!important;font-size:13px!important;font-weight:820!important}.status-shortcut--selected,.status-shortcut--active,.pagination-page.active,.pagination-btn.active,.clientes-pagination__controls button.active{background:linear-gradient(135deg,var(--ui-purple-2),var(--ui-purple))!important;border-color:transparent!important;color:#fff!important}.table-wrap,.clientes-results,.clientes-table-wrapper,.pedidos-list-table-wrap,.pedidos-list-table-wrapper,.np-table-wrapper{margin:0 0 16px!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--ui-shadow)!important;overflow:auto!important}.data-table,.pedidos-list-table,.produtos-tabela,.dash-table,.compras-table,.carrinho-tabela{min-width:980px!important;width:100%!important;border-collapse:collapse!important}.data-table th,.pedidos-list-table th,.produtos-tabela th,.dash-table th,.compras-table th,.carrinho-tabela th{height:48px!important;padding:0 18px!important;background:#fbfcff!important;color:var(--ui-text)!important;border-bottom:1px solid var(--ui-border)!important;font-size:13px!important;font-weight:900!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important}.data-table td,.pedidos-list-table td,.produtos-tabela td,.dash-table td,.compras-table td,.carrinho-tabela td{height:54px!important;padding:0 18px!important;color:var(--ui-text)!important;border-bottom:1px solid var(--ui-border)!important;font-size:13px!important;font-weight:650!important;vertical-align:middle!important}.data-table tbody tr:hover td,.pedidos-list-table tbody tr:hover td,.produtos-tabela tbody tr:hover td,.dash-table tbody tr:hover td,.compras-table tbody tr:hover td,.carrinho-tabela tbody tr:hover td{background:#fafbff!important}.btn,.btn-secondary,.ghost-btn,.np-btn,.toolbar-btn,.pagination-btn,.clientes-pagination__controls button,.toolbar-multifilter__btn,.crm-board-switch__btn,.pedido-odoo-icon-btn,.page__header-right .btn{min-height:38px!important;height:38px!important;border-radius:10px!important;border:1px solid var(--ui-border-strong)!important;background:#fff!important;color:var(--ui-text)!important;box-shadow:none!important;font-size:13px!important;font-weight:820!important}.btn--primary,.btn-primary,.primary-btn,.np-btn--primary,.add-button,.pedido-odoo-new-btn,.carrinho-header__submit,.crm-docs-btn--primary,.send-btn,.ticket-conversation__send{border-color:transparent!important;background:linear-gradient(135deg,var(--ui-purple-2),var(--ui-purple))!important;color:#fff!important;box-shadow:0 9px 18px #5b3df538!important}.pagination,.clientes-pagination{min-height:58px!important;margin:0!important;padding:10px 16px!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--ui-shadow)!important}.status-badge,.uc-badge,.produto-mobile-card__status,.task-priority-badge{min-height:24px!important;padding:3px 10px!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important}.produtos-insights{display:none!important}.configuracoes-page .config-layout,.configuracoes-page .settings-layout,.configuracoes-page .config-grid{gap:18px!important}.configuracoes-page .config-card,.configuracoes-page .config-section,.configuracoes-page .config-subsection,.configuracoes-page .stat-card,.configuracoes-page .toggle-card,.configuracoes-page .quick-card{border-radius:14px!important;border:1px solid var(--ui-border)!important;background:#fff!important;box-shadow:var(--ui-shadow)!important}@media(max-width:1280px){:root{--ui-page-pad-x: 20px;--ui-sidebar-collapsed: 84px;--ui-sidebar-open: 292px}.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.clientes-odoo-topbar,.report-toolbar,.crm-topbar,.config-hero{grid-template-columns:1fr!important;gap:12px!important}}@media(max-width:959px){:root{--ui-topbar-h: 60px;--ui-sidebar-collapsed: 0px;--ui-sidebar-open: min(312px, 86vw);--ui-page-pad-x: 12px;--ui-page-pad-y: 14px}.agendor-topbar.topbar{height:var(--ui-topbar-h)!important;padding:0 12px!important}.agendor-topbar .brand__logo{height:38px!important}.agendor-topbar .brand__meta,.agendor-topbar .topbar-username,.agendor-topbar .topbar-cta-btn--assistant span{display:none!important}.agendor-topbar .topbar-cta-btn--assistant{min-width:38px!important;width:38px!important;height:38px!important;padding:0!important}.agendor-sidebar.sidebar{top:var(--ui-topbar-h)!important;width:var(--ui-sidebar-open)!important;transform:translate(-102%)!important;box-shadow:18px 0 42px #07194329!important}.agendor-sidebar.sidebar--mobile-open,.agendor-sidebar.sidebar--open{transform:translate(0)!important;width:var(--ui-sidebar-open)!important}.agendor-sidebar:not(.sidebar--open) .sidebar__brand,.agendor-sidebar .sidebar__brand{display:flex!important}.agendor-content.content,.agendor-sidebar.sidebar--open~.agendor-content.content{padding-left:0!important;padding-top:var(--ui-topbar-h)!important}.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.clientes-odoo-topbar,.report-toolbar,.crm-topbar,.config-hero{min-height:auto!important;padding:14px!important}.page__header-left h1,.pedido-odoo-titlebar h1,.clientes-header h1,.report-hero h1,.crm-topbar h1,.config-hero h1{font-size:20px!important}}:root{--conectatl-navy: #041B57;--conectatl-purple: #5B3DF5;--conectatl-purple-dark: #4A2EEB;--conectatl-purple-light: #6D4CFF;--epiper-green: #6DB30D;--cloud-white: #F5F7FB;--pure-white: #FFFFFF;--soft-border: #E5EAF3;--navy-text: #1A2340;--slate-gray: #6B7280;--epiper-navy: #041B57;--epiper-navy-deep: #041B57;--epiper-purple: #5B3DF5;--epiper-purple-soft: rgba(91, 61, 245, .1);--epiper-blue: #5B3DF5;--epiper-bg: #F5F7FB;--epiper-surface: #FFFFFF;--epiper-surface-soft: #F5F7FB;--epiper-border: #E5EAF3;--epiper-border-strong: #E5EAF3;--epiper-text: #1A2340;--epiper-muted: #6B7280;--ui-bg: #F5F7FB;--ui-surface: #FFFFFF;--ui-border: #E5EAF3;--ui-border-strong: #E5EAF3;--ui-text: #1A2340;--ui-muted: #6B7280;--ui-purple: #5B3DF5;--ui-purple-2: #6D4CFF;--ui-navy: #041B57;--ui-navy-deep: #041B57}body,#app,.agendor-shell.shell,.agendor-content,.agendor-content.content,.agendor-content .page,.agendor-content .pedidos-page,.agendor-content .produtos-page,.agendor-content .configuracoes-page,.agendor-content .clientes-page,.agendor-content .relatorios-page,.agendor-content .titulos-page,.agendor-content .ultimas-compras-page,.agendor-content .leads-page,.agendor-content .crm-board-page,.agendor-content .usuarios-page,.agendor-content .noticias-page{background:#f5f7fb!important;color:#1a2340!important}.agendor-topbar.topbar,.topbar,.navbar,.app-navbar{background:#041b57!important;color:#fff!important}.bottom-bar,.mobile-bottom-bar,.app-bottom-bar,.np-bottom-bar{background:#041b57!important;color:#fff!important;border-color:#041b57!important}.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.pedido-odoo-filter-row,.clientes-odoo-topbar,.filter-bar,.report-toolbar,.crm-topbar,.sidebar-topbar,.np-header,.np-products-tabs,.config-hero,.config-card,.config-section,.config-subsection,.stat-card,.toggle-card,.quick-card,.table-wrap,.clientes-results,.clientes-table-wrapper,.pedidos-list-table-wrap,.pedidos-list-table-wrapper,.pagination,.clientes-pagination,.np-table-wrapper,.card,.metric-card,.pedido-card,.produto-mobile-card,.cliente-item,.modal-box,.produto-modal,.pedido-view-modal,.compra-modal,.compras-insights-modal{background:#fff!important;border-color:#e5eaf3!important;color:#1a2340!important}.btn--primary,.btn-primary,.primary-btn,.np-btn--primary,.add-button,.pedido-odoo-new-btn,.carrinho-header__submit,.crm-docs-btn--primary,.send-btn,.ticket-conversation__send,.status-shortcut--selected,.status-shortcut--active,.pagination-page.active,.pagination-btn.active,.clientes-pagination__controls button.active{background:#5b3df5!important;border-color:#5b3df5!important;color:#fff!important}.btn--primary:hover,.btn-primary:hover,.primary-btn:hover,.np-btn--primary:hover,.add-button:hover,.pedido-odoo-new-btn:hover,.carrinho-header__submit:hover,.crm-docs-btn--primary:hover,.send-btn:hover,.ticket-conversation__send:hover{background:#4a2eeb!important;border-color:#4a2eeb!important;color:#fff!important}.agendor-sidebar .sidebar__link--active,.agendor-sidebar .sidebar__link--active:hover,.sidebar__link--active,.sidebar__link--active:hover{color:#6d4cff!important;background:#6d4cff1a!important}.agendor-sidebar .sidebar__link--active:before,.sidebar__link--active:before{background:#6d4cff!important}.agendor-sidebar .sidebar__link:hover,.sidebar__link:hover{color:#5b3df5!important;background:#5b3df512!important}.topbar-avatar,.sidebar__profile-avatar{background:#5b3df5!important;color:#fff!important}.topbar-cta-btn--assistant{background:linear-gradient(90deg,#6db30d,#5b3df5 55%,#6d4cff)!important;border-color:transparent!important;color:#fff!important}.status-badge,.uc-badge,.produto-mobile-card__status,.task-priority-badge{border-color:#e5eaf3!important}.status-badge.status-faturado,.status-faturado,.uc-badge--faturado,.uc-badge--ativo,.status-ativo,.status-badge.status-ativo,.produto-mobile-card__status--ativo{background:#6db30d1f!important;border-color:#6db30d47!important;color:#6db30d!important}.data-table th,.pedidos-list-table th,.produtos-tabela th,.dash-table th,.compras-table th,.carrinho-tabela th{background:#fff!important;color:#1a2340!important;border-bottom-color:#e5eaf3!important}.data-table td,.pedidos-list-table td,.produtos-tabela td,.dash-table td,.compras-table td,.carrinho-tabela td{color:#1a2340!important;border-bottom-color:#e5eaf3!important}p,small,label,.section-subtitle,.empty-state,.empty-hint,.pagination__info,.clientes-pagination__info,.page__header-left>span,.clientes-odoo-count,.pedido-odoo-count,.clientes-odoo-range,.pedido-odoo-range,.sidebar__profile-text small{color:#6b7280!important}h1,h2,h3,h4,h5,h6,strong,.page__header-left h1,.pedido-odoo-titlebar h1,.clientes-header h1,.report-hero h1,.crm-topbar h1,.config-hero h1,.sidebar__profile-text strong{color:#1a2340!important}.agendor-topbar strong,.agendor-topbar small,.agendor-topbar .topbar-username,.agendor-topbar .brand__meta strong,.agendor-topbar .brand__meta small,.bottom-bar strong,.bottom-bar small,.bottom-bar span,.np-bottom-bar strong,.np-bottom-bar small,.np-bottom-bar span{color:#fff!important}input,select,textarea,.page__header-center,.pedido-odoo-searchbar,.clientes-odoo-search,.toolbar-search,.np-search-input,.sidebar-search,.cliente-busca-wrapper{background:#fff!important;border-color:#e5eaf3!important;color:#1a2340!important}input::placeholder,textarea::placeholder{color:#6b7280!important}input:focus,select:focus,textarea:focus,.page__header-center:focus-within,.pedido-odoo-searchbar:focus-within,.clientes-odoo-search:focus-within,.toolbar-search:focus-within,.np-search-input:focus-within,.cliente-busca-wrapper:focus-within{border-color:#6d4cff!important;box-shadow:0 0 0 3px #6d4cff24!important}.agendor-sidebar.sidebar,.agendor-sidebar.sidebar--open,.sidebar,.sidebar--open{border-radius:0!important}.agendor-sidebar .sidebar__brand,.agendor-sidebar.sidebar--open .sidebar__brand,.agendor-sidebar:not(.sidebar--open) .sidebar__brand,.sidebar .sidebar__brand,.sidebar--open .sidebar__brand{display:none!important;min-height:0!important;height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}.agendor-sidebar .sidebar__nav,.sidebar .sidebar__nav,.agendor-sidebar.sidebar--open .sidebar__nav,.sidebar--open .sidebar__nav{padding-top:12px!important}:root{--ui-sidebar-collapsed: 64px;--ui-sidebar-open: 248px}.agendor-sidebar.sidebar,.sidebar{width:64px!important;background:#fff!important;border-radius:0!important;border-right:1px solid #E5EAF3!important}.agendor-sidebar.sidebar--open,.sidebar--open{width:248px!important;background:#fff!important;border-radius:0!important;border-right:1px solid #E5EAF3!important;box-shadow:10px 0 26px #1a234014!important}.agendor-sidebar .sidebar__brand,.agendor-sidebar.sidebar--open .sidebar__brand,.agendor-sidebar:not(.sidebar--open) .sidebar__brand,.sidebar .sidebar__brand,.sidebar--open .sidebar__brand{display:none!important}.agendor-sidebar .sidebar__nav,.sidebar .sidebar__nav{padding:10px 8px 12px!important;gap:5px!important}.agendor-sidebar.sidebar--open .sidebar__nav,.sidebar--open .sidebar__nav{padding:10px 12px 12px!important;gap:4px!important}.agendor-sidebar .sidebar__link,.sidebar .sidebar__link{width:100%!important;height:42px!important;min-height:42px!important;border-radius:8px!important;color:#1a2340!important;background:transparent!important;box-shadow:none!important}.agendor-sidebar.sidebar--open .sidebar__link,.sidebar--open .sidebar__link{height:44px!important;min-height:44px!important;padding:0 12px!important;justify-content:flex-start!important;font-size:13px!important;font-weight:750!important}.agendor-sidebar .sidebar__icon,.agendor-sidebar .sidebar__icon svg,.sidebar .sidebar__icon,.sidebar .sidebar__icon svg{width:18px!important;min-width:18px!important;height:18px!important;stroke-width:2!important}.agendor-sidebar .sidebar__link--active,.sidebar__link--active{background:#6d4cff1a!important;color:#6d4cff!important}.agendor-sidebar .sidebar__link--active:before,.sidebar__link--active:before{top:7px!important;bottom:7px!important;width:3px!important;background:#6d4cff!important}.agendor-sidebar .sidebar__footer,.sidebar .sidebar__footer{padding:10px 8px 12px!important;gap:8px!important;border-top:1px solid #E5EAF3!important}.agendor-sidebar.sidebar--open .sidebar__footer,.sidebar--open .sidebar__footer{padding:12px!important}.agendor-sidebar .sidebar__profile-avatar,.sidebar .sidebar__profile-avatar{width:34px!important;height:34px!important;font-size:13px!important;background:#5b3df5!important}.agendor-sidebar .sidebar__profile-text strong,.sidebar .sidebar__profile-text strong{font-size:12px!important;color:#1a2340!important}.agendor-sidebar .sidebar__profile-text small,.sidebar .sidebar__profile-text small{font-size:11px!important;color:#6b7280!important}.agendor-sidebar .sidebar__collapse,.sidebar .sidebar__collapse{display:none!important}.agendor-content.content{padding-left:64px!important}.agendor-sidebar.sidebar--open~.agendor-content.content,.sidebar--open~.content{padding-left:248px!important}.page__header,.clientes-header,.clientes-toolbar,.pedido-odoo-topbar,.clientes-odoo-topbar,.report-toolbar,.crm-topbar,.config-hero{border-radius:12px!important;box-shadow:0 6px 18px #1a23400b!important}input,select,textarea,.page__header-center,.pedido-odoo-searchbar,.clientes-odoo-search,.toolbar-search,.np-search-input,.sidebar-search,.cliente-busca-wrapper{min-height:40px!important;height:40px!important;border-radius:8px!important;border:1px solid #E5EAF3!important;background:#fff!important;color:#1a2340!important;box-shadow:none!important}.filter-bar,.pedido-odoo-filter-row,.table-wrap,.clientes-results,.clientes-table-wrapper,.pedidos-list-table-wrap,.pedidos-list-table-wrapper,.pagination,.clientes-pagination{border-radius:12px!important;box-shadow:0 6px 18px #1a23400b!important}@media(max-width:959px){:root{--ui-sidebar-open: min(248px, 84vw)}.agendor-sidebar.sidebar,.sidebar,.agendor-sidebar.sidebar--open,.sidebar--open{width:min(248px,84vw)!important}.agendor-content.content,.agendor-sidebar.sidebar--open~.agendor-content.content,.sidebar--open~.content{padding-left:0!important}}:root{--screen-gap: 12px;--screen-pad-x: 14px;--screen-pad-y: 14px;--control-h: 38px;--control-radius: 8px;--card-radius: 12px;--table-row-h: 50px}.agendor-content.content>.page,.agendor-content.content>.pedidos-page,.agendor-content.content>.produtos-page,.agendor-content.content>.configuracoes-page,.agendor-content.content>.clientes-page,.agendor-content.content>.relatorios-page,.agendor-content.content>.titulos-page,.agendor-content.content>.ultimas-compras-page,.agendor-content.content>.leads-page,.agendor-content.content>.crm-board-page,.agendor-content.content>.usuarios-page,.agendor-content.content>.noticias-page,.agendor-content.content>.docs-crm-page,.agendor-content.content>.funil-vendas-page{min-height:calc(100vh - var(--ui-topbar-h, 72px))!important;padding:var(--screen-pad-y) var(--screen-pad-x) 18px!important;background:#f5f7fb!important}.agendor-content.content .page__header,.agendor-content.content .clientes-header,.agendor-content.content .clientes-toolbar,.agendor-content.content .pedido-odoo-topbar,.agendor-content.content .clientes-odoo-topbar,.agendor-content.content .report-toolbar,.agendor-content.content .crm-topbar,.agendor-content.content .config-hero,.agendor-content.content .np-header,.agendor-content.content .np-products-tabs{min-height:64px!important;margin:0 0 var(--screen-gap)!important;padding:12px 16px!important;display:grid!important;grid-template-columns:minmax(220px,auto) minmax(280px,1fr) auto!important;align-items:center!important;gap:14px!important;border:1px solid #E5EAF3!important;border-radius:var(--card-radius)!important;background:#fff!important;box-shadow:0 4px 14px #1a23400a!important}.agendor-content.content .page__header-left,.agendor-content.content .page__header-right,.agendor-content.content .pedido-odoo-titlebar,.agendor-content.content .pedido-odoo-actions,.agendor-content.content .clientes-header__title{min-width:0!important;display:flex!important;align-items:center!important;gap:10px!important}.agendor-content.content .page__header-left h1,.agendor-content.content .pedido-odoo-titlebar h1,.agendor-content.content .clientes-header h1,.agendor-content.content .report-hero h1,.agendor-content.content .crm-topbar h1,.agendor-content.content .config-hero h1{margin:0!important;color:#1a2340!important;font-size:21px!important;line-height:1.15!important;font-weight:900!important;letter-spacing:0!important}.agendor-content.content .page__header-left>span,.agendor-content.content .clientes-odoo-count,.agendor-content.content .pedido-odoo-count,.agendor-content.content .clientes-odoo-range,.agendor-content.content .pedido-odoo-range,.agendor-content.content .crm-automation{min-height:26px!important;padding:3px 9px!important;display:inline-flex!important;align-items:center!important;border:1px solid #E5EAF3!important;border-radius:999px!important;background:#f5f7fb!important;color:#6b7280!important;font-size:12px!important;font-weight:750!important;white-space:nowrap!important}.agendor-content.content input:not([type=checkbox]):not([type=radio]),.agendor-content.content select,.agendor-content.content textarea,.agendor-content.content .page__header-center,.agendor-content.content .pedido-odoo-searchbar,.agendor-content.content .clientes-odoo-search,.agendor-content.content .toolbar-search,.agendor-content.content .np-search-input,.agendor-content.content .sidebar-search,.agendor-content.content .cliente-busca-wrapper,.agendor-content.content .toolbar-select,.agendor-content.content .toolbar-multifilter__btn,.agendor-content.content .toolbar-multifilter__search,.agendor-content.content .form-group input,.agendor-content.content .form-group select,.agendor-content.content .form-group textarea,.agendor-content.content .report-field input,.agendor-content.content .report-field select{height:var(--control-h)!important;min-height:var(--control-h)!important;max-height:none!important;padding:0 12px!important;border:1px solid #E5EAF3!important;border-radius:var(--control-radius)!important;background:#fff!important;color:#1a2340!important;box-shadow:none!important;font-size:13px!important;font-weight:600!important}.agendor-content.content textarea{height:auto!important;min-height:84px!important;padding:10px 12px!important}.agendor-content.content .page__header-center,.agendor-content.content .pedido-odoo-searchbar,.agendor-content.content .clientes-odoo-search,.agendor-content.content .toolbar-search,.agendor-content.content .np-search-input,.agendor-content.content .cliente-busca-wrapper{padding:0!important;display:flex!important;align-items:center!important;overflow:hidden!important}.agendor-content.content .page__header-center input,.agendor-content.content .pedido-odoo-searchbar input,.agendor-content.content .clientes-odoo-search input,.agendor-content.content .toolbar-search input,.agendor-content.content .np-search-input input,.agendor-content.content .cliente-busca-wrapper input{height:100%!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;flex:1 1 auto!important}.agendor-content.content input::placeholder,.agendor-content.content textarea::placeholder{color:#6b7280!important;font-weight:500!important}.agendor-content.content input:focus,.agendor-content.content select:focus,.agendor-content.content textarea:focus,.agendor-content.content .page__header-center:focus-within,.agendor-content.content .pedido-odoo-searchbar:focus-within,.agendor-content.content .clientes-odoo-search:focus-within,.agendor-content.content .toolbar-search:focus-within,.agendor-content.content .np-search-input:focus-within,.agendor-content.content .cliente-busca-wrapper:focus-within{border-color:#6d4cff!important;box-shadow:0 0 0 3px #6d4cff1f!important;outline:0!important}.agendor-content.content button,.agendor-content.content .btn,.agendor-content.content .btn-secondary,.agendor-content.content .ghost-btn,.agendor-content.content .np-btn,.agendor-content.content .toolbar-btn,.agendor-content.content .pagination-btn,.agendor-content.content .clientes-pagination__controls button,.agendor-content.content .toolbar-multifilter__btn,.agendor-content.content .crm-board-switch__btn,.agendor-content.content .pedido-odoo-icon-btn,.agendor-content.content .page__header-right .btn{min-height:var(--control-h)!important;height:var(--control-h)!important;padding:0 13px!important;border-radius:var(--control-radius)!important;border:1px solid #E5EAF3!important;background:#fff!important;color:#1a2340!important;box-shadow:none!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important}.agendor-content.content .btn--icon,.agendor-content.content .pedido-odoo-icon-btn,.agendor-content.content .page__header-right .btn--icon,.agendor-content.content .pagination-btn{width:var(--control-h)!important;min-width:var(--control-h)!important;padding:0!important}.agendor-content.content .btn--primary,.agendor-content.content .btn-primary,.agendor-content.content .primary-btn,.agendor-content.content .np-btn--primary,.agendor-content.content .add-button,.agendor-content.content .pedido-odoo-new-btn,.agendor-content.content .carrinho-header__submit,.agendor-content.content .crm-docs-btn--primary,.agendor-content.content .send-btn,.agendor-content.content .ticket-conversation__send{border-color:#5b3df5!important;background:#5b3df5!important;color:#fff!important;box-shadow:0 7px 16px #5b3df533!important}.agendor-content.content .btn--primary:hover,.agendor-content.content .btn-primary:hover,.agendor-content.content .primary-btn:hover,.agendor-content.content .np-btn--primary:hover,.agendor-content.content .add-button:hover,.agendor-content.content .pedido-odoo-new-btn:hover,.agendor-content.content .carrinho-header__submit:hover,.agendor-content.content .crm-docs-btn--primary:hover,.agendor-content.content .send-btn:hover,.agendor-content.content .ticket-conversation__send:hover{border-color:#4a2eeb!important;background:#4a2eeb!important;color:#fff!important}.agendor-content.content .filter-bar,.agendor-content.content .pedido-odoo-filter-row,.agendor-content.content .analysis-filters,.agendor-content.content .produtos-filters,.agendor-content.content .report-filters,.agendor-content.content .clientes-toolbar{min-height:58px!important;margin:0 0 var(--screen-gap)!important;padding:10px 14px!important;display:flex!important;align-items:center!important;gap:10px!important;border:1px solid #E5EAF3!important;border-radius:var(--card-radius)!important;background:#fff!important;box-shadow:0 4px 14px #1a23400a!important}.agendor-content.content .filter-bar__tools,.agendor-content.content .pedido-odoo-filter-tools,.agendor-content.content .toolbar-actions,.agendor-content.content .clientes-toolbar__actions{width:100%!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important}.agendor-content.content .filter-group,.agendor-content.content .form-group,.agendor-content.content .report-field{min-width:150px!important;max-width:240px!important;display:grid!important;gap:5px!important}.agendor-content.content .filter-label,.agendor-content.content .form-group label,.agendor-content.content .report-field label{color:#6b7280!important;font-size:11px!important;font-weight:750!important}.agendor-content.content .table-wrap,.agendor-content.content .clientes-results,.agendor-content.content .clientes-table-wrapper,.agendor-content.content .pedidos-list-table-wrap,.agendor-content.content .pedidos-list-table-wrapper,.agendor-content.content .np-table-wrapper,.agendor-content.content .config-card,.agendor-content.content .config-section,.agendor-content.content .config-subsection,.agendor-content.content .stat-card,.agendor-content.content .toggle-card,.agendor-content.content .quick-card,.agendor-content.content .card,.agendor-content.content .metric-card,.agendor-content.content .pedido-card,.agendor-content.content .produto-mobile-card,.agendor-content.content .cliente-item{margin:0 0 var(--screen-gap)!important;border:1px solid #E5EAF3!important;border-radius:var(--card-radius)!important;background:#fff!important;box-shadow:0 4px 14px #1a23400a!important}.agendor-content.content .table-wrap,.agendor-content.content .clientes-table-wrapper,.agendor-content.content .pedidos-list-table-wrap,.agendor-content.content .pedidos-list-table-wrapper,.agendor-content.content .np-table-wrapper{overflow:auto!important}.agendor-content.content .data-table,.agendor-content.content .pedidos-list-table,.agendor-content.content .produtos-tabela,.agendor-content.content .dash-table,.agendor-content.content .compras-table,.agendor-content.content .carrinho-tabela{width:100%!important;min-width:980px!important;border-collapse:collapse!important}.agendor-content.content .data-table th,.agendor-content.content .pedidos-list-table th,.agendor-content.content .produtos-tabela th,.agendor-content.content .dash-table th,.agendor-content.content .compras-table th,.agendor-content.content .carrinho-tabela th{height:44px!important;padding:0 14px!important;background:#fff!important;color:#1a2340!important;border-bottom:1px solid #E5EAF3!important;box-shadow:none!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important}.agendor-content.content .data-table td,.agendor-content.content .pedidos-list-table td,.agendor-content.content .produtos-tabela td,.agendor-content.content .dash-table td,.agendor-content.content .compras-table td,.agendor-content.content .carrinho-tabela td{height:var(--table-row-h)!important;padding:0 14px!important;color:#1a2340!important;border-bottom:1px solid #E5EAF3!important;font-size:13px!important;font-weight:620!important;line-height:1.25!important;vertical-align:middle!important}.agendor-content.content .data-table tbody tr:hover td,.agendor-content.content .pedidos-list-table tbody tr:hover td,.agendor-content.content .produtos-tabela tbody tr:hover td,.agendor-content.content .dash-table tbody tr:hover td,.agendor-content.content .compras-table tbody tr:hover td,.agendor-content.content .carrinho-tabela tbody tr:hover td{background:#f5f7fb!important}.agendor-content.content .status-badge,.agendor-content.content .uc-badge,.agendor-content.content .uc-status-badge,.agendor-content.content .produto-mobile-card__status,.agendor-content.content .task-priority-badge{min-height:24px!important;padding:3px 10px!important;border-radius:999px!important;border:1px solid #E5EAF3!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important;box-shadow:none!important}.agendor-content.content .pagination,.agendor-content.content .clientes-pagination{min-height:52px!important;margin:0!important;padding:8px 14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:1px solid #E5EAF3!important;border-radius:var(--card-radius)!important;background:#fff!important;box-shadow:0 4px 14px #1a23400a!important}.agendor-content.content .pagination__controls,.agendor-content.content .clientes-pagination__controls{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important}.agendor-content.content .pagination__info,.agendor-content.content .clientes-pagination__info{color:#6b7280!important;font-size:12px!important;font-weight:650!important}@media(max-width:1180px){.agendor-content.content .page__header,.agendor-content.content .clientes-header,.agendor-content.content .clientes-toolbar,.agendor-content.content .pedido-odoo-topbar,.agendor-content.content .clientes-odoo-topbar,.agendor-content.content .report-toolbar,.agendor-content.content .crm-topbar,.agendor-content.content .config-hero,.agendor-content.content .np-header{grid-template-columns:1fr!important;align-items:stretch!important}}@media(max-width:768px){:root{--screen-pad-x: 12px;--screen-pad-y: 12px;--control-h: 38px}.agendor-content.content .page__header-left h1,.agendor-content.content .pedido-odoo-titlebar h1,.agendor-content.content .clientes-header h1,.agendor-content.content .report-hero h1,.agendor-content.content .crm-topbar h1,.agendor-content.content .config-hero h1{font-size:19px!important}.agendor-content.content .filter-group,.agendor-content.content .form-group,.agendor-content.content .report-field{max-width:none!important;width:100%!important}}:root{--ui-sidebar-collapsed: 92px}.agendor-topbar .topbar-cta-btn--assistant,.topbar-cta-btn--assistant{background:linear-gradient(90deg,#40d7c7,#66c95f 32%,#ffc629 67%,#ff6237)!important;border-color:transparent!important;color:#fff!important}.agendor-content.content{padding-left:var(--ui-sidebar-collapsed)!important}.agendor-content.content>.pedidos-page.page,.agendor-content.content>.pedidos-page{width:100%!important;min-height:calc(100vh - var(--ui-topbar-h, 72px))!important;padding:28px 30px 22px!important;background:#f5f7fb!important;color:#061843!important;transform:none!important;transform-origin:initial!important;overflow:visible!important}.agendor-content.content .pedidos-page .page__header{min-height:88px!important;margin:0 0 18px!important;padding:18px 24px!important;display:grid!important;grid-template-columns:max-content minmax(420px,1fr)!important;align-items:center!important;gap:30px!important;border:1px solid #e6edf7!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 30px #0618430e!important}.agendor-content.content .pedidos-page .page__header-right{display:none!important}.agendor-content.content .pedidos-page .page__header-left{display:flex!important;align-items:center!important;gap:18px!important}.agendor-content.content .pedidos-page .page__header-left .btn--primary{height:54px!important;min-height:54px!important;padding:0 24px!important;border:0!important;border-radius:10px!important;background:linear-gradient(135deg,#5b3df5,#4630ff)!important;color:#fff!important;box-shadow:0 12px 24px #5b3df53d!important;font-size:16px!important;font-weight:900!important}.agendor-content.content .pedidos-page .page__header-left .btn--primary:before{content:"+"!important;margin-right:8px!important;font-size:25px!important;line-height:1!important;font-weight:400!important}.agendor-content.content .pedidos-page .page__header-left h1{color:#061843!important;font-size:28px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.02em!important}.agendor-content.content .pedidos-page .page__header-left>span{min-height:32px!important;padding:5px 14px!important;border:0!important;border-radius:999px!important;background:#f0f2f8!important;color:#687797!important;font-size:15px!important;font-weight:650!important}.agendor-content.content .pedidos-page .page__header-center{height:58px!important;min-height:58px!important;max-width:none!important;margin:0!important;border:1px solid #dfe7f3!important;border-radius:10px!important;background:#fff!important;box-shadow:inset 0 1px #fffc!important}.agendor-content.content .pedidos-page .page-search-icon{width:60px!important;height:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;color:#061843!important}.agendor-content.content .pedidos-page .page-search-icon svg{width:26px!important;height:26px!important;stroke-width:2!important}.agendor-content.content .pedidos-page .page__header-center input{height:100%!important;padding:0 18px 0 2px!important;border:0!important;background:transparent!important;color:#061843!important;font-size:16px!important;font-weight:500!important}.agendor-content.content .pedidos-page .page__header-center input::placeholder{color:#7281a4!important;font-weight:500!important}.agendor-content.content .pedidos-page .filter-bar{min-height:76px!important;margin:0 0 12px!important;padding:16px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;border:1px solid #e6edf7!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 30px #0618430b!important}.agendor-content.content .pedidos-page .filter-bar__pills{display:flex!important;align-items:center!important;flex:1 1 auto!important;gap:12px!important;flex-wrap:wrap!important}.agendor-content.content .pedidos-page .filter-bar__tools{width:auto!important;margin-left:auto!important;display:flex!important;align-items:center!important;gap:14px!important;flex-wrap:nowrap!important}.agendor-content.content .pedidos-page .status-shortcut{height:46px!important;min-height:46px!important;padding:0 20px!important;border:1px solid #dfe7f3!important;border-radius:999px!important;background:#fff!important;color:#263551!important;box-shadow:none!important;font-size:15px!important;font-weight:850!important}.agendor-content.content .pedidos-page .status-shortcut--selected{border-color:transparent!important;background:linear-gradient(135deg,#5b3df5,#4630ff)!important;color:#fff!important;box-shadow:0 10px 20px #5b3df538!important}.agendor-content.content .pedidos-page .toolbar-filter-input,.agendor-content.content .pedidos-page .toolbar-btn--clear{height:50px!important;min-height:50px!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#061843!important;box-shadow:none!important;font-size:16px!important;font-weight:650!important}.agendor-content.content .pedidos-page .toolbar-filter-input{width:196px!important;padding:0 14px!important}.agendor-content.content .pedidos-page .toolbar-btn--clear{padding:0 24px!important;font-weight:850!important}.agendor-content.content .pedidos-page .table-wrap{flex:1 1 auto!important;min-height:0!important;margin:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid #e6edf7!important;border-radius:0 0 16px 16px!important;background:#fff!important;box-shadow:0 10px 30px #0618430b!important}.agendor-content.content .pedidos-page .pedidos-table-scroll{flex:1 1 auto!important;min-height:0!important;overflow:auto!important}.agendor-content.content .pedidos-page .data-table{width:100%!important;min-width:1180px!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important}.agendor-content.content .pedidos-page .col-numero{width:180px!important}.agendor-content.content .pedidos-page .col-cliente{width:360px!important}.agendor-content.content .pedidos-page .col-plano{width:240px!important}.agendor-content.content .pedidos-page .col-vendedor,.agendor-content.content .pedidos-page .col-emitente{width:180px!important}.agendor-content.content .pedidos-page .col-canal{width:120px!important}.agendor-content.content .pedidos-page .col-valor,.agendor-content.content .pedidos-page .col-status{width:150px!important}.agendor-content.content .pedidos-page .col-data{width:140px!important}.agendor-content.content .pedidos-page .pedido-table__actions-col{width:82px!important}.agendor-content.content .pedidos-page .data-table th{height:60px!important;padding:0 24px!important;background:#fff!important;color:#061843!important;border-bottom:1px solid #dfe7f3!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important}.agendor-content.content .pedidos-page .data-table td{height:72px!important;padding:0 24px!important;background:#fff!important;color:#061843!important;border-bottom:1px solid #e6edf7!important;font-size:16px!important;font-weight:720!important;line-height:1.25!important;vertical-align:middle!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.agendor-content.content .pedidos-page .data-table tbody tr:hover td{background:#f8faff!important}.agendor-content.content .pedidos-page .data-table td:first-child{color:#342bff!important;font-weight:850!important}.agendor-content.content .pedidos-page .pedidos-sort-label{display:inline-flex!important;align-items:center!important;gap:9px!important}.agendor-content.content .pedidos-page .pedidos-sort-label svg{width:16px!important;height:16px!important;fill:none!important;stroke:#4630ff!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.agendor-content.content .pedidos-page .status-badge{min-height:30px!important;padding:5px 13px!important;border:0!important;border-radius:999px!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important}.agendor-content.content .pedidos-page .status-badge.status-rascunho{background:#eef2f7!important;color:#263551!important}.agendor-content.content .pedidos-page .status-badge.status-cancelado,.agendor-content.content .pedidos-page .status-badge.status-bloqueado,.agendor-content.content .pedidos-page .status-badge.status-error{background:#fff0f2!important;color:#dc2626!important}.agendor-content.content .pedidos-page .status-badge.status-rejeitado,.agendor-content.content .pedidos-page .status-badge.status-em_negociacao{background:#fff3e2!important;color:#ea7a00!important}.agendor-content.content .pedidos-page .status-badge.status-novo,.agendor-content.content .pedidos-page .status-badge.status-processando,.agendor-content.content .pedidos-page .status-badge.status-enviado,.agendor-content.content .pedidos-page .status-badge.status-liberado{background:#eef6ff!important;color:#2563eb!important}.agendor-content.content .pedidos-page .status-badge.status-faturado,.agendor-content.content .pedidos-page .status-badge.status-finalizado,.agendor-content.content .pedidos-page .status-badge.status-aprovado{background:#edf9ef!important;color:#18813b!important}.agendor-content.content .pedidos-page .pedido-table__actions,.agendor-content.content .pedidos-page .pedido-table__actions-col{text-align:center!important}.agendor-content.content .pedidos-page .pedido-actions__button{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:13px!important;background:#fff!important;color:#061843!important;box-shadow:none!important;font-size:28px!important;font-weight:900!important;line-height:1!important}.agendor-content.content .pedidos-page .pedido-actions__button:hover,.agendor-content.content .pedidos-page .pedido-actions--open .pedido-actions__button{border-color:#5b3df5!important;background:#f4f1ff!important;color:#4630ff!important}.agendor-content.content .pedidos-page .pedido-actions__menu{border:1px solid #dfe7f3!important;border-radius:12px!important;background:#fff!important;box-shadow:0 18px 42px #06184329!important}.agendor-content.content .pedidos-page .pedido-actions__item{color:#061843!important;font-size:13px!important;font-weight:750!important}.agendor-content.content .pedidos-page .pedidos-pagination{min-height:64px!important;margin:0!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border:0!important;border-top:1px solid #e6edf7!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.agendor-content.content .pedidos-page .pagination__info{color:#687797!important;font-size:15px!important;font-weight:500!important}.agendor-content.content .pedidos-page .pagination__controls{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:nowrap!important}.agendor-content.content .pedidos-page .pedidos-page-size,.agendor-content.content .pedidos-page .pedidos-pagination .btn{height:48px!important;min-height:48px!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#061843!important;box-shadow:none!important;font-size:15px!important;font-weight:650!important}.agendor-content.content .pedidos-page .pedidos-page-size{width:184px!important;padding:0 14px!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn{min-width:54px!important;padding:0 18px!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn--icon{width:54px!important;min-width:54px!important;padding:0!important;font-size:24px!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn--primary{border-color:#5b3df5!important;background:linear-gradient(135deg,#5b3df5,#4630ff)!important;color:#fff!important;box-shadow:0 10px 20px #5b3df538!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn:disabled{opacity:.42!important;cursor:not-allowed!important}.agendor-content.content .pedidos-page .pagination__ellipsis{color:#687797!important;font-size:15px!important;font-weight:800!important}@media(max-width:1180px){.agendor-content.content .pedidos-page .page__header{grid-template-columns:1fr!important}.agendor-content.content .pedidos-page .filter-bar,.agendor-content.content .pedidos-page .filter-bar__tools{align-items:stretch!important;flex-wrap:wrap!important}.agendor-content.content .pedidos-page .filter-bar__tools{width:100%!important;margin-left:0!important}}@media(max-width:959px){.agendor-content.content,.agendor-sidebar.sidebar--open~.agendor-content.content,.sidebar--open~.content{padding-left:0!important}}@media(max-width:768px){.agendor-content.content>.pedidos-page.page,.agendor-content.content>.pedidos-page{padding:14px 12px 18px!important}.agendor-content.content .pedidos-page .page__header,.agendor-content.content .pedidos-page .filter-bar,.agendor-content.content .pedidos-page .table-wrap{border-radius:14px!important}.agendor-content.content .pedidos-page .page__header-left,.agendor-content.content .pedidos-page .filter-bar__pills,.agendor-content.content .pedidos-page .filter-bar__tools,.agendor-content.content .pedidos-page .pedidos-pagination,.agendor-content.content .pedidos-page .pagination__controls{flex-wrap:wrap!important}.agendor-content.content .pedidos-page .page__header-left .btn--primary,.agendor-content.content .pedidos-page .page__header-center,.agendor-content.content .pedidos-page .toolbar-filter-input,.agendor-content.content .pedidos-page .toolbar-btn--clear,.agendor-content.content .pedidos-page .pedidos-page-size{width:100%!important}.agendor-content.content .pedidos-page .pedidos-pagination{padding:12px!important;align-items:stretch!important}}:root{--ui-topbar-h: 64px;--ui-sidebar-collapsed: 72px;--ui-sidebar-open: 260px}.agendor-topbar.topbar{height:var(--ui-topbar-h)!important;padding:0 20px!important}.agendor-topbar .icon-button--menu{width:32px!important;height:32px!important}.agendor-topbar .brand__logo{height:40px!important}.agendor-topbar .brand__meta{padding-left:14px!important}.agendor-topbar .brand__meta strong{font-size:14px!important}.agendor-topbar .brand__meta small{font-size:9px!important}.agendor-topbar .topbar__right,.agendor-topbar .topbar__quick-actions,.agendor-topbar .topbar-profile{gap:10px!important}.agendor-topbar .topbar-cta-btn--assistant{height:34px!important;min-height:34px!important;min-width:154px!important;padding:0 14px!important;font-size:12px!important}.agendor-topbar .topbar-avatar{width:34px!important;height:34px!important;font-size:12px!important}.agendor-topbar .topbar-username{max-width:230px!important;font-size:12px!important}.agendor-sidebar .sidebar__nav,.sidebar .sidebar__nav{padding:14px 9px 10px!important;gap:4px!important}.agendor-sidebar .sidebar__link,.sidebar .sidebar__link{height:40px!important;min-height:40px!important;border-radius:8px!important}.agendor-sidebar .sidebar__icon,.agendor-sidebar .sidebar__icon svg,.sidebar .sidebar__icon,.sidebar .sidebar__icon svg{width:19px!important;min-width:19px!important;height:19px!important}.agendor-sidebar .sidebar__footer,.sidebar .sidebar__footer{padding:10px 8px!important}.agendor-sidebar .sidebar__profile-avatar,.sidebar .sidebar__profile-avatar{width:32px!important;height:32px!important;font-size:12px!important}.agendor-content.content>.pedidos-page.page,.agendor-content.content>.pedidos-page{padding:16px 18px 14px!important}.agendor-content.content .pedidos-page .page__header{min-height:64px!important;margin:0 0 10px!important;padding:12px 16px!important;grid-template-columns:max-content minmax(320px,1fr)!important;gap:18px!important;border-radius:12px!important}.agendor-content.content .pedidos-page .page__header-left{gap:12px!important}.agendor-content.content .pedidos-page .page__header-left .btn--primary{height:40px!important;min-height:40px!important;padding:0 16px!important;border-radius:8px!important;font-size:13px!important}.agendor-content.content .pedidos-page .page__header-left .btn--primary:before{margin-right:6px!important;font-size:20px!important}.agendor-content.content .pedidos-page .page__header-left h1{font-size:22px!important}.agendor-content.content .pedidos-page .page__header-left>span{min-height:26px!important;padding:3px 10px!important;font-size:12px!important}.agendor-content.content .pedidos-page .page__header-center{height:42px!important;min-height:42px!important;border-radius:8px!important}.agendor-content.content .pedidos-page .page-search-icon{width:46px!important}.agendor-content.content .pedidos-page .page-search-icon svg{width:20px!important;height:20px!important}.agendor-content.content .pedidos-page .page__header-center input{font-size:14px!important}.agendor-content.content .pedidos-page .filter-bar{min-height:54px!important;margin:0 0 10px!important;padding:10px 14px!important;gap:10px!important;border-radius:12px!important}.agendor-content.content .pedidos-page .filter-bar__pills,.agendor-content.content .pedidos-page .filter-bar__tools{gap:8px!important}.agendor-content.content .pedidos-page .status-shortcut{height:34px!important;min-height:34px!important;padding:0 14px!important;font-size:13px!important;font-weight:850!important}.agendor-content.content .pedidos-page .toolbar-filter-input,.agendor-content.content .pedidos-page .toolbar-btn--clear{height:38px!important;min-height:38px!important;border-radius:8px!important;font-size:13px!important}.agendor-content.content .pedidos-page .toolbar-filter-input{width:150px!important}.agendor-content.content .pedidos-page .toolbar-btn--clear{padding:0 16px!important}.agendor-content.content .pedidos-page .table-wrap{border-radius:0 0 12px 12px!important}.agendor-content.content .pedidos-page .data-table{min-width:1060px!important}.agendor-content.content .pedidos-page .col-numero{width:145px!important}.agendor-content.content .pedidos-page .col-cliente{width:280px!important}.agendor-content.content .pedidos-page .col-plano{width:190px!important}.agendor-content.content .pedidos-page .col-vendedor,.agendor-content.content .pedidos-page .col-emitente{width:145px!important}.agendor-content.content .pedidos-page .col-canal{width:88px!important}.agendor-content.content .pedidos-page .col-valor{width:122px!important}.agendor-content.content .pedidos-page .col-status{width:118px!important}.agendor-content.content .pedidos-page .col-data{width:112px!important}.agendor-content.content .pedidos-page .pedido-table__actions-col{width:62px!important}.agendor-content.content .pedidos-page .data-table th{height:44px!important;padding:0 14px!important;font-size:13px!important}.agendor-content.content .pedidos-page .data-table td{height:46px!important;padding:0 14px!important;font-size:13px!important;font-weight:720!important}.agendor-content.content .pedidos-page .pedidos-sort-label svg{width:13px!important;height:13px!important}.agendor-content.content .pedidos-page .status-badge{min-height:24px!important;padding:4px 10px!important;font-size:11px!important}.agendor-content.content .pedidos-page .pedido-actions__button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;border-radius:9px!important;font-size:22px!important}.agendor-content.content .pedidos-page .pedidos-pagination{min-height:50px!important;padding:0 16px!important}.agendor-content.content .pedidos-page .pagination__info{font-size:13px!important}.agendor-content.content .pedidos-page .pagination__controls{gap:8px!important}.agendor-content.content .pedidos-page .pedidos-page-size,.agendor-content.content .pedidos-page .pedidos-pagination .btn{height:36px!important;min-height:36px!important;border-radius:8px!important;font-size:13px!important}.agendor-content.content .pedidos-page .pedidos-page-size{width:142px!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn{min-width:40px!important;padding:0 12px!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn--icon{width:40px!important;min-width:40px!important;font-size:18px!important}@media(max-width:1280px){.agendor-topbar .topbar-username{max-width:170px!important}.agendor-content.content>.pedidos-page.page,.agendor-content.content>.pedidos-page{padding:12px!important}.agendor-content.content .pedidos-page .page__header{grid-template-columns:1fr!important}.agendor-content.content .pedidos-page .filter-bar{align-items:stretch!important}.agendor-content.content .pedidos-page .filter-bar__tools{width:100%!important;margin-left:0!important;flex-wrap:wrap!important}}@media(max-width:768px){.agendor-topbar.topbar{padding:0 12px!important}.agendor-topbar .brand__meta,.agendor-topbar .topbar-username,.agendor-topbar .topbar-profile-trigger{display:none!important}.agendor-topbar .topbar-cta-btn--assistant{min-width:42px!important;width:42px!important;padding:0!important}.agendor-topbar .topbar-cta-btn--assistant span{display:none!important}.agendor-content.content .pedidos-page .page__header,.agendor-content.content .pedidos-page .filter-bar{padding:10px!important}.agendor-content.content .pedidos-page .page__header-left,.agendor-content.content .pedidos-page .filter-bar__pills,.agendor-content.content .pedidos-page .filter-bar__tools{gap:8px!important}.agendor-content.content .pedidos-page .page__header-left h1{font-size:20px!important}.agendor-content.content .pedidos-page .status-shortcut{height:32px!important;min-height:32px!important;padding:0 12px!important;font-size:12px!important}.agendor-content.content .pedidos-page .pedidos-pagination{min-height:0!important;padding:10px!important}}.agendor-content.content .pedidos-page .filter-bar{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;justify-content:stretch!important;overflow:hidden!important}.agendor-content.content .pedidos-page .filter-bar__pills{min-width:0!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important;padding-bottom:1px!important}.agendor-content.content .pedidos-page .filter-bar__pills::-webkit-scrollbar{height:4px!important}.agendor-content.content .pedidos-page .filter-bar__pills::-webkit-scrollbar-thumb{background:#68779738!important;border-radius:999px!important}.agendor-content.content .pedidos-page .status-shortcut{flex:0 0 auto!important}.agendor-content.content .pedidos-page .filter-bar__tools{width:auto!important;min-width:max-content!important;margin-left:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important}.agendor-content.content .pedidos-page .table-wrap{position:relative!important;min-height:508px!important}.agendor-content.content .pedidos-page .pedidos-table-scroll{min-height:412px!important}.agendor-content.content .pedidos-page .pedidos-loading-overlay{position:absolute!important;inset:0!important;z-index:15!important;display:grid!important;place-items:center!important;padding:18px!important;background:#f5f7fb94!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;pointer-events:none!important}.agendor-content.content .pedidos-page .pedidos-loading-overlay .app-loading-state{width:min(300px,90%)!important;min-height:118px!important;padding:18px 20px!important;border:1px solid #e6edf7!important;border-radius:14px!important;box-shadow:0 18px 38px #0618431f!important}.agendor-content.content .pedidos-page .pedidos-loading-overlay .app-loading-state__spinner{width:28px!important;height:28px!important;border-width:3px!important}.agendor-content.content .pedidos-page .pedidos-loading-overlay .app-loading-state strong{font-size:14px!important}.agendor-content.content .pedidos-page .pedidos-loading-overlay .app-loading-state span{font-size:12px!important}@media(max-width:980px){.agendor-content.content .pedidos-page .filter-bar{grid-template-columns:1fr!important}.agendor-content.content .pedidos-page .filter-bar__tools{width:100%!important;min-width:0!important;justify-content:flex-end!important}}@media(max-width:620px){.agendor-content.content .pedidos-page .filter-bar__tools{display:grid!important;grid-template-columns:1fr 1fr auto!important;gap:8px!important}.agendor-content.content .pedidos-page .toolbar-filter-input,.agendor-content.content .pedidos-page .toolbar-btn--clear{width:100%!important}}:root{--ui-topbar-h: 76px;--ui-sidebar-collapsed: 88px;--ui-sidebar-open: 280px}.agendor-topbar.topbar{height:var(--ui-topbar-h)!important;padding:0 26px!important}.agendor-topbar .brand{gap:14px!important}.agendor-topbar .brand__logo{height:46px!important}.agendor-topbar .brand__meta strong{font-size:15px!important;font-weight:900!important}.agendor-topbar .brand__meta small{font-size:10px!important;letter-spacing:.12em!important}.agendor-topbar .icon-button--menu{width:34px!important;height:34px!important}.agendor-topbar .topbar-cta-btn--assistant{height:40px!important;min-height:40px!important;min-width:178px!important;padding:0 18px!important;border-radius:999px!important;font-size:13px!important;font-weight:900!important}.agendor-topbar .topbar-avatar{width:40px!important;height:40px!important;font-size:14px!important}.agendor-topbar .topbar-username{max-width:310px!important;font-size:13px!important;font-weight:900!important}.agendor-sidebar .sidebar__nav,.sidebar .sidebar__nav{padding:26px 12px 12px!important;gap:10px!important}.agendor-sidebar .sidebar__link,.sidebar .sidebar__link{height:48px!important;min-height:48px!important;border-radius:10px!important}.agendor-sidebar .sidebar__icon,.agendor-sidebar .sidebar__icon svg,.sidebar .sidebar__icon,.sidebar .sidebar__icon svg{width:22px!important;min-width:22px!important;height:22px!important}.agendor-content.content>.pedidos-page.page,.agendor-content.content>.pedidos-page{padding:24px 28px 22px!important;background:#f5f7fb!important}.agendor-content.content .pedidos-page .page__header{min-height:82px!important;margin:0 0 16px!important;padding:16px 22px!important;grid-template-columns:max-content minmax(380px,1fr)!important;gap:28px!important;border-radius:15px!important;border-color:#e5eaf3!important;box-shadow:0 8px 24px #0618430b!important}.agendor-content.content .pedidos-page .page__header-left{gap:18px!important}.agendor-content.content .pedidos-page .page__header-left .btn--primary{height:46px!important;min-height:46px!important;padding:0 20px!important;border-radius:9px!important;font-size:14px!important;font-weight:900!important}.agendor-content.content .pedidos-page .page__header-left .btn--primary:before{margin-right:8px!important;font-size:23px!important}.agendor-content.content .pedidos-page .page__header-left h1{font-size:26px!important;font-weight:950!important}.agendor-content.content .pedidos-page .page__header-left>span{min-height:29px!important;padding:4px 12px!important;font-size:13px!important}.agendor-content.content .pedidos-page .page__header-center{height:50px!important;min-height:50px!important;border-radius:10px!important}.agendor-content.content .pedidos-page .page-search-icon{width:54px!important}.agendor-content.content .pedidos-page .page-search-icon svg{width:23px!important;height:23px!important}.agendor-content.content .pedidos-page .page__header-center input{font-size:15px!important}.agendor-content.content .pedidos-page .filter-bar{min-height:64px!important;margin:0 0 14px!important;padding:12px 22px!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:18px!important;border-radius:15px!important;border-color:#e5eaf3!important;box-shadow:0 8px 24px #0618430a!important}.agendor-content.content .pedidos-page .filter-bar__pills{gap:10px!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important}.agendor-content.content .pedidos-page .filter-bar__pills::-webkit-scrollbar{display:none!important}.agendor-content.content .pedidos-page .filter-bar__tools{gap:12px!important;flex-wrap:nowrap!important;justify-self:end!important}.agendor-content.content .pedidos-page .status-shortcut{height:40px!important;min-height:40px!important;padding:0 17px!important;border-radius:999px!important;font-size:14px!important;font-weight:900!important}.agendor-content.content .pedidos-page .toolbar-filter-input,.agendor-content.content .pedidos-page .toolbar-btn--clear{height:42px!important;min-height:42px!important;border-radius:9px!important;font-size:14px!important}.agendor-content.content .pedidos-page .toolbar-filter-input{width:174px!important;padding:0 13px!important}.agendor-content.content .pedidos-page .toolbar-btn--clear{padding:0 19px!important}.agendor-content.content .pedidos-page .table-wrap{min-height:594px!important;border-radius:0 0 15px 15px!important;border-color:#e5eaf3!important;box-shadow:0 8px 24px #0618430a!important}.agendor-content.content .pedidos-page .pedidos-table-scroll{min-height:506px!important}.agendor-content.content .pedidos-page .data-table{min-width:1160px!important}.agendor-content.content .pedidos-page .col-numero{width:165px!important}.agendor-content.content .pedidos-page .col-cliente{width:315px!important}.agendor-content.content .pedidos-page .col-plano{width:215px!important}.agendor-content.content .pedidos-page .col-vendedor,.agendor-content.content .pedidos-page .col-emitente{width:155px!important}.agendor-content.content .pedidos-page .col-canal{width:100px!important}.agendor-content.content .pedidos-page .col-valor{width:135px!important}.agendor-content.content .pedidos-page .col-status{width:128px!important}.agendor-content.content .pedidos-page .col-data{width:122px!important}.agendor-content.content .pedidos-page .pedido-table__actions-col{width:70px!important}.agendor-content.content .pedidos-page .data-table th{height:52px!important;padding:0 18px!important;font-size:14px!important;font-weight:950!important}.agendor-content.content .pedidos-page .data-table td{height:58px!important;padding:0 18px!important;font-size:14px!important;font-weight:760!important}.agendor-content.content .pedidos-page .status-badge{min-height:26px!important;padding:4px 11px!important;font-size:12px!important}.agendor-content.content .pedidos-page .pedido-actions__button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border-radius:11px!important;font-size:24px!important}.agendor-content.content .pedidos-page .pedidos-pagination{min-height:62px!important;padding:0 22px!important}.agendor-content.content .pedidos-page .pagination__info{font-size:14px!important}.agendor-content.content .pedidos-page .pagination__controls{gap:12px!important}.agendor-content.content .pedidos-page .pedidos-page-size,.agendor-content.content .pedidos-page .pedidos-pagination .btn{height:42px!important;min-height:42px!important;border-radius:9px!important;font-size:14px!important}.agendor-content.content .pedidos-page .pedidos-page-size{width:166px!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn{min-width:46px!important;padding:0 14px!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn--icon{width:46px!important;min-width:46px!important}.agendor-content.content .pedidos-page .pedidos-loading-overlay{background:#f5f7fb75!important}@media(max-width:1360px){.agendor-content.content>.pedidos-page.page,.agendor-content.content>.pedidos-page{padding:18px!important}.agendor-content.content .pedidos-page .page__header{min-height:76px!important;padding:14px 18px!important;gap:18px!important}.agendor-content.content .pedidos-page .filter-bar{min-height:60px!important;padding:10px 18px!important}.agendor-content.content .pedidos-page .table-wrap{min-height:540px!important}.agendor-content.content .pedidos-page .pedidos-table-scroll{min-height:454px!important}}@media(max-width:1100px){.agendor-content.content .pedidos-page .page__header,.agendor-content.content .pedidos-page .filter-bar{grid-template-columns:1fr!important}.agendor-content.content .pedidos-page .filter-bar__tools{justify-self:end!important}}@media(max-width:760px){:root{--ui-topbar-h: 64px}.agendor-content.content>.pedidos-page.page,.agendor-content.content>.pedidos-page{padding:12px!important}.agendor-content.content .pedidos-page .page__header,.agendor-content.content .pedidos-page .filter-bar{padding:10px!important;border-radius:12px!important}.agendor-content.content .pedidos-page .filter-bar__tools{justify-self:stretch!important}}:root{--ui-topbar-h: 60px;--ui-sidebar-collapsed: 66px;--ui-sidebar-open: 244px}.agendor-topbar.topbar{height:var(--ui-topbar-h)!important;padding:0 18px!important}.agendor-topbar .icon-button--menu{width:30px!important;height:30px!important}.agendor-topbar .brand{gap:10px!important}.agendor-topbar .brand__logo{height:36px!important}.agendor-topbar .brand__meta{padding-left:12px!important}.agendor-topbar .brand__meta strong{font-size:13px!important}.agendor-topbar .brand__meta small{font-size:8px!important}.agendor-topbar .topbar__right,.agendor-topbar .topbar__quick-actions,.agendor-topbar .topbar-profile{gap:8px!important}.agendor-topbar .topbar-cta-btn--assistant{height:32px!important;min-height:32px!important;min-width:138px!important;padding:0 12px!important;font-size:11px!important}.agendor-topbar .topbar-cta-btn--assistant svg,.agendor-topbar .topbar-icon svg,.agendor-topbar .icon-button svg{width:18px!important;height:18px!important}.agendor-topbar .topbar-avatar{width:32px!important;height:32px!important;font-size:12px!important}.agendor-topbar .topbar-username{max-width:220px!important;font-size:11px!important}.agendor-sidebar.sidebar,.sidebar{width:var(--ui-sidebar-collapsed)!important}.agendor-sidebar.sidebar--open,.sidebar--open{width:var(--ui-sidebar-open)!important}.agendor-content.content{padding-top:var(--ui-topbar-h)!important;padding-left:var(--ui-sidebar-collapsed)!important}.agendor-sidebar.sidebar--open~.agendor-content.content,.sidebar--open~.content{padding-left:var(--ui-sidebar-open)!important}.agendor-sidebar .sidebar__nav,.sidebar .sidebar__nav{padding:14px 8px 10px!important;gap:5px!important}.agendor-sidebar .sidebar__link,.sidebar .sidebar__link{height:38px!important;min-height:38px!important;border-radius:8px!important}.agendor-sidebar .sidebar__icon,.agendor-sidebar .sidebar__icon svg,.sidebar .sidebar__icon,.sidebar .sidebar__icon svg{width:17px!important;min-width:17px!important;height:17px!important}.agendor-sidebar .sidebar__footer,.sidebar .sidebar__footer{padding:8px!important}.agendor-sidebar .sidebar__profile-avatar,.sidebar .sidebar__profile-avatar{width:30px!important;height:30px!important;font-size:11px!important}.agendor-content.content>.pedidos-page.page,.agendor-content.content>.pedidos-page{padding:12px 14px 14px!important}.agendor-content.content .pedidos-page .page__header{min-height:58px!important;margin:0 0 9px!important;padding:9px 14px!important;grid-template-columns:max-content minmax(280px,1fr)!important;gap:16px!important;border-radius:11px!important}.agendor-content.content .pedidos-page .page__header-left{gap:10px!important}.agendor-content.content .pedidos-page .page__header-left .btn--primary{height:34px!important;min-height:34px!important;padding:0 13px!important;border-radius:7px!important;font-size:12px!important}.agendor-content.content .pedidos-page .page__header-left .btn--primary:before{margin-right:5px!important;font-size:17px!important}.agendor-content.content .pedidos-page .page__header-left h1{font-size:20px!important}.agendor-content.content .pedidos-page .page__header-left>span{min-height:23px!important;padding:2px 8px!important;font-size:11px!important}.agendor-content.content .pedidos-page .page__header-center{height:38px!important;min-height:38px!important;border-radius:8px!important}.agendor-content.content .pedidos-page .page-search-icon{width:42px!important}.agendor-content.content .pedidos-page .page-search-icon svg{width:18px!important;height:18px!important}.agendor-content.content .pedidos-page .page__header-center input{font-size:13px!important}.agendor-content.content .pedidos-page .filter-bar{min-height:48px!important;margin:0 0 8px!important;padding:8px 14px!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:12px!important;border-radius:11px!important}.agendor-content.content .pedidos-page .filter-bar__pills,.agendor-content.content .pedidos-page .filter-bar__tools{gap:7px!important}.agendor-content.content .pedidos-page .status-shortcut{height:30px!important;min-height:30px!important;padding:0 12px!important;font-size:12px!important}.agendor-content.content .pedidos-page .toolbar-filter-input,.agendor-content.content .pedidos-page .toolbar-btn--clear{height:34px!important;min-height:34px!important;border-radius:7px!important;font-size:12px!important}.agendor-content.content .pedidos-page .toolbar-filter-input{width:138px!important;padding:0 10px!important}.agendor-content.content .pedidos-page .toolbar-btn--clear{padding:0 13px!important}.agendor-content.content .pedidos-page .table-wrap{min-height:440px!important;border-radius:0 0 11px 11px!important}.agendor-content.content .pedidos-page .pedidos-table-scroll{min-height:386px!important}.agendor-content.content .pedidos-page .data-table{min-width:1010px!important}.agendor-content.content .pedidos-page .col-numero{width:132px!important}.agendor-content.content .pedidos-page .col-cliente{width:250px!important}.agendor-content.content .pedidos-page .col-plano{width:172px!important}.agendor-content.content .pedidos-page .col-vendedor,.agendor-content.content .pedidos-page .col-emitente{width:130px!important}.agendor-content.content .pedidos-page .col-canal{width:78px!important}.agendor-content.content .pedidos-page .col-valor{width:108px!important}.agendor-content.content .pedidos-page .col-status{width:106px!important}.agendor-content.content .pedidos-page .col-data{width:100px!important}.agendor-content.content .pedidos-page .pedido-table__actions-col{width:54px!important}.agendor-content.content .pedidos-page .data-table th{height:36px!important;padding:0 12px!important;font-size:12px!important}.agendor-content.content .pedidos-page .data-table td{height:42px!important;padding:0 12px!important;font-size:12px!important}.agendor-content.content .pedidos-page .pedidos-sort-label{gap:6px!important}.agendor-content.content .pedidos-page .pedidos-sort-label svg{width:12px!important;height:12px!important}.agendor-content.content .pedidos-page .status-badge{min-height:22px!important;padding:3px 9px!important;font-size:10px!important}.agendor-content.content .pedidos-page .pedido-actions__button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;border-radius:8px!important;font-size:20px!important}.agendor-content.content .pedidos-page .pedidos-pagination{min-height:44px!important;padding:0 14px!important}.agendor-content.content .pedidos-page .pagination__info{font-size:12px!important}.agendor-content.content .pedidos-page .pagination__controls{gap:7px!important}.agendor-content.content .pedidos-page .pedidos-page-size,.agendor-content.content .pedidos-page .pedidos-pagination .btn{height:32px!important;min-height:32px!important;border-radius:7px!important;font-size:12px!important}.agendor-content.content .pedidos-page .pedidos-page-size{width:126px!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn{min-width:34px!important;padding:0 10px!important}.agendor-content.content .pedidos-page .pedidos-pagination .btn--icon{width:34px!important;min-width:34px!important;font-size:16px!important}.agendor-content.content .pedidos-page .pedidos-loading-overlay .app-loading-state{width:min(260px,90%)!important;min-height:96px!important;padding:14px 16px!important}.agendor-content.content .pedidos-page .pedidos-loading-overlay .app-loading-state__spinner{width:24px!important;height:24px!important}@media(max-width:1180px){.agendor-content.content .pedidos-page .page__header,.agendor-content.content .pedidos-page .filter-bar{grid-template-columns:1fr!important}.agendor-content.content .pedidos-page .filter-bar__tools{justify-self:end!important}}@media(max-width:760px){:root{--ui-topbar-h: 56px}.agendor-content.content,.agendor-sidebar.sidebar--open~.agendor-content.content,.sidebar--open~.content{padding-left:0!important}.agendor-content.content>.pedidos-page.page,.agendor-content.content>.pedidos-page{padding:10px!important}}:root{--system-bg: #f5f7fb;--system-surface: #ffffff;--system-border: #e2e8f0;--system-text: #1a2340;--system-muted: #64748b;--system-primary: #5b3df5;--system-primary-dark: #4a2eeb;--system-primary-soft: #f4f0ff;--system-radius: 12px;--system-shadow: 0 4px 14px rgba(26, 35, 64, .04)}.agendor-content.content{background:var(--system-bg)!important;color:var(--system-text)}.agendor-content.content :is(.page__header,.clientes-header,.report-hero,.crm-topbar){border-color:var(--system-border)!important;border-radius:var(--system-radius)!important;box-shadow:var(--system-shadow)!important}.agendor-content.content :is(.card,.config-card,.metric-card,.stat-card,.lead-card,.user-card,.report-toolbar,.filter-bar,.toolbar-card,.kanban-column){border-color:var(--system-border)!important;border-radius:var(--system-radius)!important;box-shadow:var(--system-shadow)!important}.agendor-content.content :is(.page__header h1,.clientes-header h1,.report-hero h1,.crm-topbar h1){color:var(--system-text)!important;font-weight:900!important;letter-spacing:-.02em}.agendor-content.content :is(.page__header p,.section-subtitle,.report-subtitle,.empty-hint){color:var(--system-muted)!important}.agendor-content.content :is(input,select,textarea,.toolbar-filter-input,.filter-select,.compras-filtro__input){border-color:var(--system-border)!important;border-radius:8px!important;color:var(--system-text)!important}.agendor-content.content :is(input,select,textarea,.toolbar-filter-input,.filter-select,.compras-filtro__input):focus{border-color:var(--system-primary)!important;box-shadow:0 0 0 3px #5b3df51f!important}.agendor-content.content :is(.btn--primary,.np-btn--primary,.btn-primary,.status-shortcut--selected){border-color:transparent!important;background:linear-gradient(135deg,var(--system-primary),var(--system-primary-dark))!important;color:#fff!important;box-shadow:0 7px 16px #5b3df533!important}.agendor-content.content :is(.btn--primary,.np-btn--primary,.btn-primary):hover:not(:disabled){background:linear-gradient(135deg,#6d4cff,var(--system-primary-dark))!important;box-shadow:0 10px 20px #5b3df547!important}.agendor-content.content :is(.btn--ghost,.np-btn--ghost,.btn-secondary,.btn--outline,.np-btn--outline){border-color:var(--system-border)!important;border-radius:8px!important;background:var(--system-surface)!important;color:var(--system-text)!important}.agendor-content.content :is(.data-table,.pedidos-list-table,.clientes-table){border-color:var(--system-border)!important}.agendor-content.content :is(.data-table th,.pedidos-list-table th,.clientes-table th){height:40px!important;color:var(--system-text)!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase}.agendor-content.content :is(.data-table td,.pedidos-list-table td,.clientes-table td){min-height:42px!important;color:var(--system-text)!important;font-size:12px!important}.agendor-content.content :is(.data-table tbody tr:hover td,.pedidos-list-table tbody tr:hover td,.clientes-table tbody tr:hover td){background:#faf8ff!important}.agendor-content.content :is(.cliente-tabs,.np-products-tabs,.tabs,.tabs-nav){border-color:var(--system-border)!important;border-radius:var(--system-radius)!important}.agendor-content.content :is(.empty-state,.empty-hint,.app-loading-state){color:var(--system-muted)!important}body[data-theme=dark]{--system-bg: #0f172a;--system-surface: #172033;--system-border: #334155;--system-text: #e5edf8;--system-muted: #94a3b8;--system-primary-soft: #28214f}@media(max-width:760px){.agendor-content.content :is(.page__header,.clientes-header,.report-hero,.crm-topbar){border-radius:10px!important}.agendor-content.content :is(.card,.config-card,.metric-card,.stat-card,.lead-card,.user-card,.report-toolbar,.filter-bar,.toolbar-card,.kanban-column){border-radius:10px!important}}
