html.light .fluxo-premium .cache-warning{border-color:rgba(217,119,6,.34);background:rgba(245,158,11,.12);color:#7c2d12}html.light .fluxo-premium .client-frequency-pill{border:1px solid rgba(37,99,235,.26);background:#eef4ff;color:#174ea6;font-weight:800}html.light .fluxo-premium .client-frequency-pill:hover{border-color:rgba(37,99,235,.54);color:#174ea6}html.light .fluxo-premium .client-frequency-pill.is-active{border-color:#2563eb;background:#2563eb;color:white}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body{background:linear-gradient(180deg,rgba(15,23,42,.98),rgba(7,19,34,.96))}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body>div>div{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.78)}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body>div>div.client-payment-card{border-color:rgba(37,99,235,.24)!important;background:rgba(13,27,56,.6)!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body>div>div.client-school-card{border-color:rgba(148,163,184,.12)!important;background:rgba(15,23,42,.45)!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body .payment-title{color:#60a5fa!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body .school-title{color:#94a3b8!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body label,html:not(.light) .fluxo-premium .client-form-modal .client-modal-body p{color:#dbeafe}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body input,html:not(.light) .fluxo-premium .client-form-modal .client-modal-body select{border-color:rgba(148,163,184,.28)!important;background:rgba(15,23,42,.92)!important;color:#f8fafc!important}html.light .fluxo-premium .dashboard-search input:-webkit-autofill,html.light .fluxo-premium .dashboard-search input:-webkit-autofill:focus,html.light .fluxo-premium .dashboard-search input:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a!important}html.light .fluxo-premium{--bg:#edf4fc;--bg-2:#ffffff;--panel:rgba(255,255,255,0.99);--panel-2:#ffffff;--surface-1:rgba(255,255,255,0.99);--surface-2:rgba(248,250,252,0.99);--surface-3:rgba(241,245,249,0.98);--line:rgba(203,213,225,0.6);--line-strong:rgba(148,163,184,0.35);--text:#0f172a;--muted:#334155;--muted-2:#475569;--blue:#2563eb;--blue-2:#3b82f6;--green:#059669;--amber:#d97706;--red:#dc2626;--purple:#7c3aed;--shadow:0 1px 3px rgba(15,23,42,0.03),0 14px 32px -4px rgba(15,23,42,0.07),inset 0 1px 0 #ffffff;--label-color:#475569;--input-value-color:#0f172a;color:var(--text)!important;background:radial-gradient(circle at 50% 0,rgba(37,99,235,.07) 0,rgba(237,244,252,.6) 45%,#edf4fc 100%)!important}html.light .fluxo-premium .mobile-drawer-panel,html.light .fluxo-premium .sidebar{background:rgba(255,255,255,.96)!important;border-color:rgba(203,213,225,.65);box-shadow:12px 0 32px rgba(15,23,42,.05),inset -1px 0 0 rgba(255,255,255,.8)}html.light .fluxo-premium .mobile-drawer{color:#0f172a}html.light .fluxo-premium .brand-header-image .fluxo-brand-image__asset{filter:drop-shadow(0 12px 22px rgba(59,130,246,.12))}html.light .fluxo-premium .mobile-topbar{background:var(--app-chrome-color)!important;border-bottom-color:transparent;color:#0f172a;box-shadow:none}html.light .fluxo-premium .mobile-topbar .leading-tight>span:first-child{color:#0f172a!important}html.light .fluxo-premium .mobile-topbar .leading-tight>span:last-child,html.light .fluxo-premium .mobile-topbar .text-slate-400{color:#64748b!important}html.light .fluxo-premium .loading-skeleton{background:rgba(148,163,184,.22)}html.light .fluxo-premium .loading-skeleton-soft{background:rgba(191,205,222,.38)}html.light .fluxo-premium .loading-skeleton-accent{background:rgba(96,165,250,.28)}html.light .fluxo-premium .modal-surface,html.light .fluxo-premium .panel,html.light .fluxo-premium .payment-sheet,html.light .fluxo-premium .quota-summary-card,html.light .fluxo-premium .stat-card,html.light .fluxo-premium .table-panel{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(252,254,255,.97))!important;border-color:rgba(203,213,225,.72)!important;box-shadow:0 1px 3px rgba(15,23,42,.03),0 14px 32px -4px rgba(15,23,42,.07),inset 0 1px 0 #ffffff!important}html.light .fluxo-premium .activity-grid strong,html.light .fluxo-premium .brand strong,html.light .fluxo-premium .business-card strong,html.light .fluxo-premium .dashboard-overview-head h3,html.light .fluxo-premium .dashboard-pending-amount,html.light .fluxo-premium .dashboard-pending-head strong,html.light .fluxo-premium .finance-summary-top strong,html.light .fluxo-premium .ops-side-panel h3,html.light .fluxo-premium .overview-stat strong,html.light .fluxo-premium .panel-head h3,html.light .fluxo-premium .quota-donut-center strong,html.light .fluxo-premium .quota-summary-header h3,html.light .fluxo-premium .quota-summary-item strong,html.light .fluxo-premium .text-white,html.light .fluxo-premium .verify-row strong,html.light .fluxo-premium h1{color:#0f172a!important}html.light .fluxo-premium .activity-grid span,html.light .fluxo-premium .brand span,html.light .fluxo-premium .business-card span,html.light .fluxo-premium .dashboard-overview-head p,html.light .fluxo-premium .dashboard-updated-label,html.light .fluxo-premium .finance-bar-item small,html.light .fluxo-premium .finance-summary-top span,html.light .fluxo-premium .overview-stat small,html.light .fluxo-premium .overview-stat span,html.light .fluxo-premium .panel-head p,html.light .fluxo-premium .quota-donut-center span,html.light .fluxo-premium .quota-legend b,html.light .fluxo-premium .quota-summary-header p,html.light .fluxo-premium .quota-summary-item small,html.light .fluxo-premium .quota-summary-item span,html.light .fluxo-premium .verify-row span,html.light .fluxo-premium p{color:#475569!important}html.light .fluxo-premium .residential-payment-location,html.light .fluxo-premium .residential-payment-location span{color:#1d4ed8!important}html.light .fluxo-premium .residential-payment-location svg{color:#2563eb}html.light .fluxo-premium .residential-payment-location.is-missing,html.light .fluxo-premium .residential-payment-location.is-missing span,html.light .fluxo-premium .residential-payment-location.is-missing svg{color:#b45309!important}html.light .fluxo-premium .payment-person-role{color:#64748b!important}html.light .fluxo-premium .school-payment-student,html.light .fluxo-premium .school-payment-student b,html.light .fluxo-premium .school-payment-student>svg{color:#6d28d9!important}html.light .fluxo-premium .school-payment-student i{color:#475569!important}html.light .fluxo-premium .school-payment-student.is-missing,html.light .fluxo-premium .school-payment-student.is-missing b,html.light .fluxo-premium .school-payment-student.is-missing>svg{color:#b45309!important}html.light .fluxo-premium .nav-item{color:#17385d}html.light .fluxo-premium .nav-item:hover{color:#0f172a;background:rgba(37,99,235,.08)}html.light .fluxo-premium .nav-item.active{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;box-shadow:0 14px 26px rgba(37,99,235,.22)}html.light .fluxo-premium .nav-item.nav-item-danger{color:#b91c1c;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(254,242,242,.96));border-color:rgba(220,38,38,.2);box-shadow:0 8px 18px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.94)}html.light .fluxo-premium .nav-item.nav-item-danger:hover{color:#991b1b;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(254,226,226,.98));border-color:rgba(220,38,38,.28);box-shadow:0 12px 22px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.96)}html.light .fluxo-premium .business-card,html.light .fluxo-premium .dashboard-chip,html.light .fluxo-premium .dashboard-search,html.light .fluxo-premium .mobile-icon-button,html.light .fluxo-premium .soft-icon,html.light .fluxo-premium .stat-icon{background:rgba(248,250,252,.9);border-color:rgba(148,163,184,.22);color:#24456d}html.light .fluxo-premium .mobile-icon-button:hover{color:#1d4ed8;background:rgba(239,246,255,.98);border-color:rgba(37,99,235,.24)}html.light .fluxo-premium .mobile-whatsapp-btn{color:#16a34a}html.light .fluxo-premium .mobile-whatsapp-btn.active,html.light .fluxo-premium .mobile-whatsapp-btn:hover{color:#15803d;background:rgba(37,211,102,.16);border-color:rgba(37,211,102,.35)}html.light .fluxo-premium .notification-hub-link{color:#0b4acb;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(233,243,255,.98));border-color:rgba(37,99,235,.28);box-shadow:0 10px 20px rgba(37,99,235,.12),inset 0 1px 0 rgba(255,255,255,.98)}html.light .fluxo-premium .notification-hub-core{color:inherit;text-shadow:0 1px 0 rgba(255,255,255,.45)}html.light .fluxo-premium .notification-hub-core svg{color:#0b3ea8;opacity:1}html.light .fluxo-premium .notification-hub-orbit{border-color:rgba(37,99,235,.22)}html.light .fluxo-premium .notification-hub-copy strong{color:#0f172a}html.light .fluxo-premium .notification-hub-copy small{color:#64748b}html.light .fluxo-premium .notification-hub-badge{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:linear-gradient(180deg,#0f4fd6,#2563eb);border-color:#ffffff;box-shadow:0 8px 16px rgba(37,99,235,.16),inset 0 1px 0 rgba(255,255,255,.24)}html.light .fluxo-premium .notification-hub.has-pending .notification-hub-link,html.light .fluxo-premium .notification-hub.is-active .notification-hub-link{border-color:rgba(37,99,235,.34);box-shadow:0 12px 24px rgba(37,99,235,.14),inset 0 1px 0 rgba(255,255,255,.98)}html.light .fluxo-premium .notification-hub.is-live .notification-hub-link{border-color:rgba(37,99,235,.34);box-shadow:0 18px 34px rgba(15,23,42,.12),0 6px 18px rgba(37,99,235,.1),inset 0 1px 0 rgba(255,255,255,.98)}html.light .fluxo-premium .filter-btn,html.light .fluxo-premium .ghost-btn,html.light .fluxo-premium .icon-btn,html.light .fluxo-premium .outline-btn{color:#173b72;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,247,255,.94));border-color:rgba(37,99,235,.2);box-shadow:0 8px 18px rgba(37,99,235,.08),inset 0 1px 0 rgba(255,255,255,.92)}html.light .fluxo-premium .dashboard-alert-btn,html.light .fluxo-premium .refresh-icon-btn{color:#0f4fd6}html.light .fluxo-premium .filter-btn:hover,html.light .fluxo-premium .ghost-btn:hover,html.light .fluxo-premium .icon-btn:hover,html.light .fluxo-premium .outline-btn:hover{color:#0f4fd6;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(242,244,247,.98));border-color:rgba(148,163,184,.26);box-shadow:0 12px 24px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.96)}html.light .fluxo-premium .receipt-link-btn{color:#0f4fd6;border-color:rgba(37,99,235,.28);background:linear-gradient(180deg,rgba(239,246,255,.98),rgba(219,234,254,.92));box-shadow:0 10px 20px rgba(37,99,235,.12),inset 0 1px 0 rgba(255,255,255,.96)}html.light .fluxo-premium .receipt-link-btn:hover{color:#0b3ea8;border-color:rgba(37,99,235,.36);background:linear-gradient(180deg,rgba(255,255,255,1),rgba(219,234,254,.98));box-shadow:0 12px 24px rgba(37,99,235,.16),inset 0 1px 0 rgba(255,255,255,.98)}html.light .fluxo-premium .receipt-link-btn--prominent{color:#ffffff!important;border-color:rgba(37,99,235,.22)!important;background:linear-gradient(135deg,#2563eb,#0ea5e9)!important;box-shadow:0 16px 30px rgba(37,99,235,.22),inset 0 1px 0 rgba(255,255,255,.18)!important}html.light .fluxo-premium .receipt-link-btn--prominent:hover{color:#ffffff!important;border-color:rgba(29,78,216,.3)!important;background:linear-gradient(135deg,#1d4ed8,#0284c7)!important;box-shadow:0 18px 34px rgba(29,78,216,.26),inset 0 1px 0 rgba(255,255,255,.22)!important}html.light .fluxo-premium .ai-btn{color:#0f5d7a!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(239,250,255,.98))!important;border-color:rgba(14,165,233,.26)!important;box-shadow:0 10px 22px rgba(14,116,144,.1),inset 0 1px 0 rgba(255,255,255,.96)!important}html.light .fluxo-premium .ai-btn:hover{color:#0c4a60!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(224,247,255,.98))!important;border-color:rgba(6,182,212,.34)!important;box-shadow:0 14px 28px rgba(8,145,178,.14),inset 0 1px 0 rgba(255,255,255,.98)!important}html.light .fluxo-premium .ai-btn.sending{color:#0891b2!important;background:linear-gradient(180deg,rgba(249,254,255,.99),rgba(236,249,255,.96))!important;border-color:rgba(103,232,249,.32)!important}html.light .fluxo-premium .ai-btn.sent{color:#047857!important;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(236,253,245,.96))!important;border-color:rgba(16,185,129,.28)!important;box-shadow:0 10px 22px rgba(5,150,105,.1),inset 0 1px 0 rgba(255,255,255,.96)!important}html.light .fluxo-premium .dashboard-pending-actions .pending-ai-btn{color:#0f5d7a!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(239,250,255,.98))!important;border-color:rgba(14,165,233,.24)!important;box-shadow:0 10px 20px rgba(8,145,178,.08),inset 0 1px 0 rgba(255,255,255,.94)!important}html.light .fluxo-premium .dashboard-pending-actions .pending-ai-btn:hover{color:#0c4a60!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(224,247,255,.98))!important;border-color:rgba(6,182,212,.32)!important}html.light .fluxo-premium .nav-item.active,html.light .fluxo-premium .primary-btn,html.light .fluxo-premium .success-btn{color:white!important}html.light .fluxo-premium .primary-btn{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border-color:rgba(37,99,235,.3)!important;box-shadow:0 14px 28px rgba(37,99,235,.2),inset 0 1px 0 rgba(255,255,255,.16)!important}html.light .fluxo-premium .primary-btn:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af)!important;border-color:rgba(29,78,216,.34)!important;box-shadow:0 18px 34px rgba(29,78,216,.24),inset 0 1px 0 rgba(255,255,255,.18)!important}html.light .fluxo-premium .success-btn{background:linear-gradient(135deg,#059669,#10b981)!important;border-color:rgba(16,185,129,.28)!important;box-shadow:0 14px 28px rgba(5,150,105,.18),inset 0 1px 0 rgba(255,255,255,.16)!important}html.light .fluxo-premium .success-btn:hover{background:linear-gradient(135deg,#047857,#059669)!important;border-color:rgba(5,150,105,.34)!important;box-shadow:0 18px 34px rgba(5,150,105,.22),inset 0 1px 0 rgba(255,255,255,.18)!important}html.light .fluxo-premium .danger-btn{color:#b91c1c;background:rgba(254,242,242,.92);border-color:rgba(220,38,38,.2)}html.light .fluxo-premium .danger-btn.danger-btn-solid{color:white;background:linear-gradient(135deg,#dc2626,#b91c1c);border-color:rgba(220,38,38,.28);box-shadow:0 14px 26px rgba(220,38,38,.18),inset 0 1px 0 rgba(255,255,255,.14)}html.light .fluxo-premium .theme-toggle.is-light{color:#0f4fd6;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(243,245,248,.94));border-color:rgba(148,163,184,.2);box-shadow:0 10px 22px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.95)}html.light .fluxo-premium .action-tile,html.light .fluxo-premium .overview-stat,html.light .fluxo-premium .quota-summary-item,html.light .fluxo-premium .verify-row{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(247,249,252,.98));border-color:rgba(148,163,184,.22);box-shadow:0 12px 28px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.9)}html.light .fluxo-premium .bank-row,html.light .fluxo-premium .business-card,html.light .fluxo-premium .connected-line,html.light .fluxo-premium .dashboard-chip,html.light .fluxo-premium .dashboard-search-shortcut,html.light .fluxo-premium .empty-operational,html.light .fluxo-premium .finance-bar-track,html.light .fluxo-premium .mini-summary,html.light .fluxo-premium .quota-donut-center,html.light .fluxo-premium .search,html.light .fluxo-premium .tabs,html.light .fluxo-premium .toggle-row{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(244,246,249,.98))!important;border-color:rgba(148,163,184,.22)!important;box-shadow:0 10px 24px rgba(15,23,42,.05),0 2px 8px rgba(148,163,184,.06),inset 0 1px 0 rgba(255,255,255,.94)}html.light .fluxo-premium .badge,html.light .fluxo-premium .dashboard-pending-badge em,html.light .fluxo-premium .payment-chip,html.light .fluxo-premium .reminders-pagination button,html.light .fluxo-premium .reminders-pagination span,html.light .fluxo-premium .reminders-status{box-shadow:0 6px 16px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.72)}html.light .fluxo-premium .cuotas-pagination-footer{border-top-color:rgba(226,232,240,.8);background:#ffffff}html.light .fluxo-premium .pagination-info{color:#64748b}html.light .fluxo-premium .pagination-btn{border-color:#e2e8f0;background:#ffffff;color:#475569}html.light .fluxo-premium .pagination-btn:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#1e293b}html.light .fluxo-premium .activity-grid div,html.light .fluxo-premium .dashboard-pending-row,html.light .fluxo-premium .reminders-funnel-row,html.light .fluxo-premium .reminders-upcoming-item{background:linear-gradient(180deg,rgba(247,248,250,.98),rgba(239,242,246,.95));border-radius:16px;border:1px solid rgba(148,163,184,.2);box-shadow:0 8px 20px rgba(148,163,184,.08),inset 0 1px 0 rgba(255,255,255,.78)}html.light .fluxo-premium .activity-grid{gap:14px}html.light .fluxo-premium .activity-grid div{padding:18px 16px;border-left:0}html.light .fluxo-premium .dashboard-pending-row,html.light .fluxo-premium .reminders-upcoming-item{padding-inline:14px}html.light .fluxo-premium .action-tile{color:#0f172a}html.light .fluxo-premium .action-tile:hover{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(241,244,248,.96));box-shadow:0 18px 34px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.96)}html.light .fluxo-premium .action-tile-label,html.light .fluxo-premium .quota-legend span{color:#17385d}html.light .fluxo-premium .action-tile-icon,html.light .fluxo-premium .dashboard-chip,html.light .fluxo-premium .dashboard-search-shortcut,html.light .fluxo-premium .mobile-icon-button,html.light .fluxo-premium .overview-stat-icon,html.light .fluxo-premium .soft-icon,html.light .fluxo-premium .stat-icon{box-shadow:0 10px 22px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.94)}html.light .fluxo-premium .soft-icon,html.light .fluxo-premium .stat-icon{color:#1f4f86}html.light .fluxo-premium .avatar{color:#0f4fd6;background:radial-gradient(circle at 30% 30%,rgba(191,219,254,.95),rgba(219,234,254,.98) 60%,rgba(255,255,255,.98));border:1px solid rgba(37,99,235,.18);box-shadow:0 8px 18px rgba(37,99,235,.1),inset 0 1px 0 rgba(255,255,255,.94);text-shadow:0 1px 0 rgba(255,255,255,.55)}html.light .fluxo-premium .avatar.green{color:#047857;background:radial-gradient(circle at 30% 30%,rgba(167,243,208,.96),rgba(209,250,229,.98) 60%,rgba(255,255,255,.98));border-color:rgba(5,150,105,.18)}html.light .fluxo-premium .overview-stat.blue .overview-stat-icon,html.light .fluxo-premium .soft-icon.blue,html.light .fluxo-premium .stat-icon.blue{color:#0f4fd6;background:radial-gradient(circle at 30% 30%,rgba(96,165,250,.34),rgba(37,99,235,.16) 62%,rgba(255,255,255,.94));border-color:rgba(37,99,235,.24)}html.light .fluxo-premium .overview-stat.green .overview-stat-icon,html.light .fluxo-premium .soft-icon.green,html.light .fluxo-premium .stat-icon.green{color:#047857;background:radial-gradient(circle at 30% 30%,rgba(74,222,128,.34),rgba(5,150,105,.14) 62%,rgba(255,255,255,.94));border-color:rgba(5,150,105,.2)}html.light .fluxo-premium .overview-stat.amber .overview-stat-icon,html.light .fluxo-premium .soft-icon.amber,html.light .fluxo-premium .stat-icon.amber{color:#b45309;background:radial-gradient(circle at 30% 30%,rgba(251,191,36,.34),rgba(217,119,6,.14) 62%,rgba(255,255,255,.94));border-color:rgba(217,119,6,.2)}html.light .fluxo-premium .overview-stat.red .overview-stat-icon,html.light .fluxo-premium .soft-icon.red,html.light .fluxo-premium .stat-icon.red{color:#b91c1c;background:radial-gradient(circle at 30% 30%,rgba(248,113,113,.34),rgba(220,38,38,.14) 62%,rgba(255,255,255,.94));border-color:rgba(220,38,38,.2)}html.light .fluxo-premium .overview-stat.purple .overview-stat-icon,html.light .fluxo-premium .soft-icon.purple,html.light .fluxo-premium .stat-icon.purple{color:#7c3aed;background:radial-gradient(circle at 30% 30%,rgba(196,181,253,.4),rgba(124,58,237,.14) 62%,rgba(255,255,255,.94));border-color:rgba(124,58,237,.2)}html.light .fluxo-premium .action-tile-icon{color:#173b72;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(241,244,248,.96));border-color:rgba(148,163,184,.18)}html.light .fluxo-premium .action-tile.tone-blue .action-tile-icon{color:#0f4fd6;background:radial-gradient(circle at 30% 30%,rgba(96,165,250,.38),rgba(37,99,235,.16) 60%,rgba(255,255,255,.96));border-color:rgba(37,99,235,.24)}html.light .fluxo-premium .action-tile.tone-cyan .action-tile-icon{color:#0f766e;background:radial-gradient(circle at 30% 30%,rgba(45,212,191,.36),rgba(13,148,136,.16) 60%,rgba(255,255,255,.96));border-color:rgba(13,148,136,.24)}html.light .fluxo-premium .action-tile.tone-indigo .action-tile-icon{color:#1d4ed8;background:radial-gradient(circle at 30% 30%,rgba(129,140,248,.34),rgba(67,56,202,.14) 60%,rgba(255,255,255,.96));border-color:rgba(67,56,202,.22)}html.light .fluxo-premium .action-tile.tone-red .action-tile-icon{color:#b91c1c;background:radial-gradient(circle at 30% 30%,rgba(252,165,165,.34),rgba(220,38,38,.14) 60%,rgba(255,255,255,.96));border-color:rgba(220,38,38,.22)}html.light .fluxo-premium .action-tile.tone-violet .action-tile-icon{color:#7c3aed;background:radial-gradient(circle at 30% 30%,rgba(221,214,254,.42),rgba(124,58,237,.14) 60%,rgba(255,255,255,.96));border-color:rgba(124,58,237,.22)}html.light .fluxo-premium .verify-row.is-saving-confirm,html.light .fluxo-premium .verify-row.is-saving-reject{border-color:rgba(37,99,235,.26);box-shadow:inset 0 0 0 1px rgba(37,99,235,.06)}html.light .fluxo-premium .payment-chip.bank{color:#1d4ed8;background:rgba(219,234,254,.78);border-color:rgba(37,99,235,.18)}html.light .fluxo-premium .payment-chip.cash{color:#047857;background:rgba(209,250,229,.74);border-color:rgba(5,150,105,.18)}html.light .fluxo-premium .payment-chip.purple{color:#6d28d9;background:rgba(237,233,254,.85);border-color:rgba(139,92,246,.25)}html.light .fluxo-premium .avatar.purple{background:rgba(139,92,246,.12);color:#6d28d9}html.light .fluxo-premium .quota-summary-filters button{color:#17385d;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,247,255,.95));border-color:rgba(148,163,184,.24);box-shadow:0 8px 18px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.92)}html.light .fluxo-premium .quota-summary-filters button:hover{color:#0f4fd6;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(225,238,255,.98));border-color:rgba(37,99,235,.3);box-shadow:0 12px 22px rgba(37,99,235,.1),inset 0 1px 0 rgba(255,255,255,.96)}html.light .fluxo-premium .quota-summary-filters button.active{color:#0f4fd6;background:linear-gradient(180deg,rgba(239,246,255,1),rgba(208,227,255,.98));border-color:rgba(37,99,235,.34);box-shadow:0 14px 24px rgba(37,99,235,.12),inset 0 1px 0 rgba(255,255,255,.98)}html.light .fluxo-premium .pending-avatar.tone-overdue{color:#b91c1c;background:rgba(254,226,226,.9)}html.light .fluxo-premium .pending-avatar.tone-soon{color:#92400e;background:rgba(254,243,199,.92)}html.light .fluxo-premium .pending-avatar.tone-neutral,html.light .fluxo-premium .pending-avatar.tone-ok{color:#3730a3;background:rgba(224,231,255,.9)}html.light .fluxo-premium .activity-grid div,html.light .fluxo-premium .dashboard-pending-row,html.light .fluxo-premium .table-panel table td,html.light .fluxo-premium .table-panel table th{border-color:rgba(148,163,184,.18)}html.light .fluxo-premium .cuota-detail-header>div>span,html.light .fluxo-premium .cuota-detail-kicker,html.light .fluxo-premium .cuota-detail-note,html.light .fluxo-premium .cuotas-cell-note{color:#475569}html.light .fluxo-premium .cuotas-table .reminders-client-cell strong,html.light .fluxo-premium .mobile-finance-amount strong,html.light .fluxo-premium .mobile-finance-client strong,html.light .fluxo-premium .pagos-table .reminders-client-cell strong{color:#0f172a!important}html.light .fluxo-premium .cuotas-table .reminders-client-cell small,html.light .fluxo-premium .mobile-finance-amount small,html.light .fluxo-premium .mobile-finance-client small,html.light .fluxo-premium .pagos-table .reminders-client-cell small{color:#475569!important}html.light .fluxo-premium .cuota-detail-header strong{color:#0f172a}html.light .fluxo-premium .dashboard-pending-head span{color:#2563eb}html.light .fluxo-premium .dashboard-pending-badge{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.light .fluxo-premium .dashboard-pending-badge .dashboard-pending-pill,html.light .fluxo-premium .dashboard-pending-badge em{border-radius:9999px!important}html.light .fluxo-premium .dashboard-pending-badge .overdue,html.light .fluxo-premium .dashboard-pending-badge .red{color:#dc2626!important;background:rgba(254,226,226,.95)!important;border:1px solid rgba(239,68,68,.3)!important}html.light .fluxo-premium .dashboard-pending-badge .amber,html.light .fluxo-premium .dashboard-pending-badge .soon{color:#b45309!important;background:rgba(254,243,199,.95)!important;border:1px solid rgba(245,158,11,.35)!important}html.light .fluxo-premium .dashboard-pending-badge .purple{color:#7e22ce!important;background:rgba(243,232,255,.95)!important;border:1px solid rgba(168,85,247,.3)!important}html.light .fluxo-premium .dashboard-pending-badge .blue{color:#1d4ed8!important;background:rgba(219,234,254,.95)!important;border:1px solid rgba(59,130,246,.3)!important}html.light .fluxo-premium .dashboard-pending-badge .neutral,html.light .fluxo-premium .dashboard-pending-badge .ok{color:#334155!important;background:rgba(241,245,249,.95)!important;border:1px solid rgba(148,163,184,.3)!important}html.light .fluxo-premium .empty-operational,html.light .fluxo-premium .finance-bar-track,html.light .fluxo-premium .quota-donut-center{background:rgba(242,244,247,.94);border-color:rgba(148,163,184,.18)}html.light .fluxo-premium .whatsapp-pill{color:#047857;background:rgba(209,250,229,.86)!important;border-color:rgba(5,150,105,.2)!important}html.light .fluxo-premium .whatsapp-pill.disconnected{color:#b91c1c;background:rgba(254,226,226,.86)!important;border-color:rgba(220,38,38,.2)!important}html.light .fluxo-premium input,html.light .fluxo-premium select,html.light .fluxo-premium textarea{color:var(--input-value-color,#0f172a)!important;background:rgba(255,255,255,.92);border-color:rgba(148,163,184,.28)}[data-theme=light] .fluxo-premium .toasts,[data-theme=light] .toasts,html.light .fluxo-premium .toasts,html.light .toasts{position:fixed!important;inset:0!important;z-index:2147483647!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:max(18px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))!important;pointer-events:none!important;gap:14px!important}[data-theme=light] .fluxo-premium .toast,[data-theme=light] .toast,html.light .fluxo-premium .toast,html.light .toast{width:min(100%,460px)!important;min-height:76px!important;pointer-events:auto!important;text-align:left!important;border:1px solid rgba(203,213,225,.9)!important;outline:0!important;cursor:pointer!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:16px 18px!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-radius:20px!important;box-shadow:0 24px 60px rgba(15,23,42,.16),0 6px 16px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,1)!important;color:#0f172a!important;font-family:inherit!important}[data-theme=light] .fluxo-premium .toast:hover,[data-theme=light] .toast:hover,html.light .fluxo-premium .toast:hover,html.light .toast:hover{transform:translateY(-2px)!important;box-shadow:0 28px 70px rgba(15,23,42,.22),0 8px 20px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,1)!important}[data-theme=light] .fluxo-premium .toast.success,[data-theme=light] .toast.success,html.light .fluxo-premium .toast.success,html.light .toast.success{border-color:rgba(34,197,94,.45)!important}[data-theme=light] .fluxo-premium .toast.error,[data-theme=light] .toast.error,html.light .fluxo-premium .toast.error,html.light .toast.error{border-color:rgba(239,68,68,.45)!important}[data-theme=light] .fluxo-premium .toast-icon,[data-theme=light] .toast-icon,html.light .fluxo-premium .toast-icon,html.light .toast-icon{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;aspect-ratio:1/1!important;align-self:center!important;flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;background:rgba(34,197,94,.12)!important;color:#16a34a!important;box-shadow:inset 0 0 0 1px rgba(34,197,94,.25)!important;flex-shrink:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}[data-theme=light] .fluxo-premium .toast-icon svg,[data-theme=light] .toast-icon svg,html.light .fluxo-premium .toast-icon svg,html.light .toast-icon svg{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;display:block!important;margin:auto!important;flex-shrink:0!important}[data-theme=light] .fluxo-premium .toast.error .toast-icon,[data-theme=light] .toast.error .toast-icon,html.light .fluxo-premium .toast.error .toast-icon,html.light .toast.error .toast-icon{background:rgba(239,68,68,.12)!important;color:#dc2626!important;box-shadow:inset 0 0 0 1px rgba(239,68,68,.25)!important}[data-theme=light] .fluxo-premium .toast-content,[data-theme=light] .toast-content,html.light .fluxo-premium .toast-content,html.light .toast-content{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;min-width:0!important}[data-theme=light] .fluxo-premium .toast strong,[data-theme=light] .toast strong,html.light .fluxo-premium .toast strong,html.light .toast strong{font-size:14.5px!important;font-weight:700!important;color:#0f172a!important;line-height:1.3!important;letter-spacing:-.01em!important;display:block!important}[data-theme=light] .fluxo-premium .toast span,[data-theme=light] .toast span,html.light .fluxo-premium .toast span,html.light .toast span{color:#475569!important;font-size:12.5px!important;line-height:1.4!important;font-weight:400!important;display:block!important}[data-theme=light] .fluxo-premium .toast-close,[data-theme=light] .toast-close,html.light .fluxo-premium .toast-close,html.light .toast-close{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;aspect-ratio:1/1!important;align-self:center!important;flex:none!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;border:0!important;background:rgba(15,23,42,.06)!important;color:#64748b!important;cursor:pointer!important;transition:all .15s ease!important;flex-shrink:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}[data-theme=light] .fluxo-premium .toast-close svg,[data-theme=light] .toast-close svg,html.light .fluxo-premium .toast-close svg,html.light .toast-close svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important;display:block!important;margin:auto!important;flex-shrink:0!important}[data-theme=light] .fluxo-premium .toast-close:hover,[data-theme=light] .toast-close:hover,html.light .fluxo-premium .toast-close:hover,html.light .toast-close:hover{background:rgba(15,23,42,.12)!important;color:#0f172a!important}html.light .fluxo-premium .notification-banner{color:#0f172a!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,249,255,.98))!important;border-color:rgba(125,211,252,.34)!important;box-shadow:0 20px 48px rgba(15,23,42,.12),0 6px 16px rgba(148,163,184,.08),inset 0 1px 0 rgba(255,255,255,.98)!important}html.light .fluxo-premium .notification-banner svg{color:#0891b2!important}html.light .fluxo-premium .notification-banner span{color:#0f172a!important}html.light .fluxo-premium .modal-subtitle{color:#51627c}html.light .fluxo-premium .modal-note{color:#1e40af;background:linear-gradient(180deg,rgba(226,238,255,.94),rgba(214,230,255,.88));border-color:rgba(37,99,235,.24);box-shadow:0 12px 28px rgba(37,99,235,.1),inset 0 1px 0 rgba(255,255,255,.98)}html.light .fluxo-premium .modal-highlight{color:#047857;background:linear-gradient(180deg,rgba(220,252,231,.96),rgba(209,250,229,.9));border-color:rgba(5,150,105,.22);box-shadow:0 12px 28px rgba(5,150,105,.08),inset 0 1px 0 rgba(255,255,255,.94)}html.light .fluxo-premium .client-modal .dashboard-search,html.light .fluxo-premium .client-modal .dashboard-search:focus-within{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(245,246,248,.97))!important;border-color:rgba(148,163,184,.22)!important}html.light .fluxo-premium .client-modal .dashboard-search input,html.light .fluxo-premium .client-modal .dashboard-search input:active,html.light .fluxo-premium .client-modal .dashboard-search input:focus,html.light .fluxo-premium .client-modal .dashboard-search input:focus-visible{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html.light .fluxo-premium .client-modal .dashboard-search input::-moz-placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important}html.light .fluxo-premium .client-modal .dashboard-search input::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important}html.light .fluxo-premium .client-modal .dashboard-search input:-webkit-autofill,html.light .fluxo-premium .client-modal .dashboard-search input:-webkit-autofill:focus,html.light .fluxo-premium .client-modal .dashboard-search input:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a!important}html.light .fluxo-premium .clientes-import-link{color:#145ee8}html.light .fluxo-premium .clientes-import-link:hover{color:#0b3ea8}html.light .fluxo-premium .modal-shell-card{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(245,249,255,.98))!important;border-color:rgba(166,180,204,.86)!important;box-shadow:0 30px 80px rgba(15,23,42,.16),0 12px 32px rgba(96,165,250,.12),inset 0 1px 0 rgba(255,255,255,.96)!important}html.light .fluxo-premium .modal-detail-card,html.light .fluxo-premium .modal-detail-message,html.light .fluxo-premium .modal-soft-button,html.light .fluxo-premium .modal-soft-surface{color:#0f172a!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(244,248,255,.98))!important;border-color:rgba(176,191,214,.84)!important;box-shadow:0 18px 38px rgba(15,23,42,.1),0 6px 18px rgba(148,163,184,.1),inset 0 1px 0 rgba(255,255,255,.96)!important}html.light .fluxo-premium .modal-soft-button:hover{background:linear-gradient(180deg,#ffffff,#f1f7ff)!important}html.light .fluxo-premium .modal-detail-card--accent{background:linear-gradient(180deg,rgba(246,248,255,.99),rgba(237,244,255,.98))!important;border-color:rgba(59,130,246,.24)!important}html.light .fluxo-premium .modal-detail-message{color:#334155!important}html.light .fluxo-premium .modal-detail-message--success{color:#166534!important;background:linear-gradient(180deg,rgba(236,253,245,.98),rgba(220,252,231,.98))!important;border-color:rgba(34,197,94,.2)!important}html.light .fluxo-premium .modal-detail-message--success strong{color:#14532d!important}html.light .fluxo-premium .modal-footer{background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(241,245,252,.98));border-color:rgba(148,163,184,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.92)}html.light .fluxo-premium.fixed.inset-0{background:radial-gradient(circle at top,rgba(96,165,250,.14),transparent 42%),linear-gradient(180deg,rgba(241,245,249,.84),rgba(226,232,240,.74))!important;backdrop-filter:blur(18px) saturate(130%)!important;-webkit-backdrop-filter:blur(18px) saturate(130%)!important}html.light .fluxo-premium .dashboard-pending-panel,html.light .fluxo-premium .help-card,html.light .fluxo-premium .ia-card,html.light .fluxo-premium .modal-surface,html.light .fluxo-premium .ops-side-panel,html.light .fluxo-premium .panel,html.light .fluxo-premium .payment-sheet,html.light .fluxo-premium .quota-summary-card,html.light .fluxo-premium .side-dashboard-card,html.light .fluxo-premium .stat-card,html.light .fluxo-premium .table-panel,html.light .fluxo-premium .today-panel{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(244,247,252,.99))!important;border-color:rgba(148,163,184,.3)!important;box-shadow:0 30px 80px rgba(15,23,42,.12),0 12px 28px rgba(148,163,184,.12),inset 0 1px 0 rgba(255,255,255,.96)!important}html.light .fluxo-premium .modal-surface{border-color:rgba(148,163,184,.34)!important;box-shadow:0 34px 90px rgba(15,23,42,.18),0 16px 36px rgba(96,165,250,.12),inset 0 1px 0 rgba(255,255,255,.98)!important}html.light .fluxo-premium .modal-header{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(247,250,255,.92));border-bottom-color:rgba(148,163,184,.2)}html.light .fluxo-premium .modal-title{color:#0f172a}html.light .fluxo-premium .bank-row strong,html.light .fluxo-premium .connected-line,html.light .fluxo-premium .form-title h3,html.light .fluxo-premium .toggle-row{color:#163253!important}html.light .fluxo-premium label{color:var(--label-color,#4b5563)!important}html.light .fluxo-premium .business-card,html.light .fluxo-premium .dashboard-chip,html.light .fluxo-premium .dashboard-search,html.light .fluxo-premium .dashboard-search-shortcut,html.light .fluxo-premium .mobile-icon-button,html.light .fluxo-premium .search,html.light .fluxo-premium .soft-icon,html.light .fluxo-premium .stat-icon,html.light .fluxo-premium .tabs{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(245,246,248,.97))!important;border-color:rgba(148,163,184,.2)!important;box-shadow:0 8px 20px rgba(15,23,42,.04),inset 0 1px 0 rgba(255,255,255,.9)}html.light .fluxo-premium .dashboard-search:focus-within{border-color:rgba(37,99,235,.4)!important;box-shadow:0 0 0 3px rgba(37,99,235,.08),0 8px 20px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.9)!important}html.light .fluxo-premium .clientes-location-filters input{background:rgba(255,255,255,.96);border-color:rgba(148,163,184,.28);color:#0f172a}html.light .fluxo-premium .clientes-location-filters input::-moz-placeholder{color:#64748b}html.light .fluxo-premium .clientes-location-filters input::placeholder{color:#64748b}html.light .fluxo-premium .bank-row,html.light .fluxo-premium .connected-line,html.light .fluxo-premium .empty-operational,html.light .fluxo-premium .finance-bar-track,html.light .fluxo-premium .mini-summary,html.light .fluxo-premium .quota-donut-center,html.light .fluxo-premium .toggle-row{background:linear-gradient(180deg,rgba(247,248,250,.98),rgba(238,240,244,.95))!important;border-color:rgba(148,163,184,.22)!important;box-shadow:0 10px 24px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.82),inset 0 -1px 0 rgba(203,213,225,.22)}html.light .fluxo-premium .select-field,html.light .fluxo-premium select{color:#0f172a!important;color-scheme:light;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,245,249,.96))!important;border-color:rgba(148,163,184,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(15,23,42,.04)!important}html.light .fluxo-premium .select-shell:hover .select-field,html.light .fluxo-premium select:hover{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(239,246,255,.97))!important;border-color:rgba(37,99,235,.24)!important}html.light .fluxo-premium .select-field:focus,html.light .fluxo-premium select:focus{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(219,234,254,.94))!important;border-color:rgba(37,99,235,.42)!important;box-shadow:0 0 0 3px rgba(37,99,235,.12),inset 0 1px 0 rgba(255,255,255,.92)!important}html.light .fluxo-premium .select-icon{color:var(--muted-2)!important}html.light .fluxo-premium .select-field:focus+.select-icon,html.light .fluxo-premium .select-shell:hover .select-icon{color:#2563eb!important}html.light .fluxo-premium .select-field optgroup,html.light .fluxo-premium .select-field option,html.light .fluxo-premium select optgroup,html.light .fluxo-premium select option{color:#0f172a!important;background:#ffffff!important}html.light .fluxo-premium .dashboard-chip,html.light .fluxo-premium .dashboard-search input,html.light .fluxo-premium .dashboard-search-shortcut,html.light .fluxo-premium .empty-operational strong,html.light .fluxo-premium .help-card h3,html.light .fluxo-premium .ia-card b,html.light .fluxo-premium .ia-card h3,html.light .fluxo-premium .ia-card strong,html.light .fluxo-premium .mini-summary strong,html.light .fluxo-premium .payment-inline,html.light .fluxo-premium .search input,html.light .fluxo-premium .stat-card .card-value,html.light .fluxo-premium .tabs button.active,html.light .fluxo-premium .today-panel h3,html.light .fluxo-premium td,html.light .fluxo-premium td strong{color:#0f172a!important}html.light .fluxo-premium .dashboard-search svg,html.light .fluxo-premium .dashboard-search-shortcut,html.light .fluxo-premium .empty-operational span,html.light .fluxo-premium .help-card p,html.light .fluxo-premium .ia-card p,html.light .fluxo-premium .ia-card span,html.light .fluxo-premium .ia-card-note,html.light .fluxo-premium .mini-summary small,html.light .fluxo-premium .mini-summary span,html.light .fluxo-premium .payment-inline svg,html.light .fluxo-premium .search,html.light .fluxo-premium .tabs button,html.light .fluxo-premium .today-panel p,html.light .fluxo-premium th{color:var(--muted)!important}html.light .fluxo-premium .icon-mini,html.light .fluxo-premium .kebab{color:#0f4fd6;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,245,248,.96));border-color:rgba(148,163,184,.2);box-shadow:0 8px 18px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.94)}html.light .fluxo-premium .icon-mini:hover,html.light .fluxo-premium .kebab:hover{color:#0b45bb;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(237,240,244,.98));border-color:rgba(148,163,184,.24);box-shadow:0 12px 22px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.96)}html.light .fluxo-premium .icon-mini.icon-mini-danger{color:#b91c1c;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(254,242,242,.96));border-color:rgba(220,38,38,.2)}html.light .fluxo-premium .icon-mini.icon-mini-danger:hover{color:#991b1b;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(254,226,226,.98));border-color:rgba(220,38,38,.28)}html.light .fluxo-premium .icon-mini.icon-mini-success{color:#047857;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(236,253,245,.96));border-color:rgba(5,150,105,.2)}html.light .fluxo-premium .icon-mini.icon-mini-success:hover{color:#065f46;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(209,250,229,.98));border-color:rgba(5,150,105,.28)}html.light .fluxo-premium .tabs button.active{background:rgba(226,232,240,.72)}html.light .fluxo-premium .badge.green{color:#047857!important;background:rgba(209,250,229,.9);border-color:rgba(5,150,105,.16)}html.light .fluxo-premium .badge.amber{color:#b45309!important;background:rgba(254,243,199,.92);border-color:rgba(217,119,6,.16)}html.light .fluxo-premium .badge.red{color:#b91c1c!important;background:rgba(254,226,226,.92);border-color:rgba(220,38,38,.16)}html.light .fluxo-premium .ia-card .primary-btn,html.light .fluxo-premium .today-panel .primary-btn{color:#1d4ed8!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(242,245,249,.94))!important;border-color:rgba(148,163,184,.22)!important;box-shadow:0 10px 24px rgba(15,23,42,.06)!important}html.light .fluxo-premium .ia-card .primary-btn:hover,html.light .fluxo-premium .today-panel .primary-btn:hover{color:#1e40af!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(236,240,244,.94))!important;border-color:rgba(148,163,184,.26)!important;box-shadow:0 14px 30px rgba(15,23,42,.08)!important}html.light .fluxo-premium .dashboard-pending-head span{color:#1d4ed8!important}html.light .fluxo-premium .dashboard-pending-badge .neutral,html.light .fluxo-premium .dashboard-pending-badge .ok{color:#24456d;background:rgba(241,245,249,.98)}html.light .fluxo-premium .activity-grid b{color:#059669}html.light .fluxo-premium .mini-summary strong,html.light .fluxo-premium .reminders-upcoming-item strong{color:#102a4c!important}html.light .fluxo-premium .mini-summary small,html.light .fluxo-premium .mini-summary span,html.light .fluxo-premium .reminders-upcoming-item span,html.light .fluxo-premium .today-panel p{color:#244468!important}html.light .fluxo-premium .reminders-upcoming-item b{color:#173b72!important;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(231,241,255,.96));border-color:rgba(37,99,235,.2);box-shadow:0 8px 18px rgba(37,99,235,.08),inset 0 1px 0 rgba(255,255,255,.94)}html.light .fluxo-premium .reminders-upcoming-dot.blue{color:#0f4fd6;background:radial-gradient(circle at 35% 35%,rgba(147,197,253,.96),rgba(37,99,235,.92));box-shadow:0 0 0 3px rgba(219,234,254,.95),0 0 18px rgba(37,99,235,.28)}html.light .fluxo-premium .reminders-upcoming-dot.amber{color:#b45309;background:radial-gradient(circle at 35% 35%,rgba(253,230,138,.98),rgba(217,119,6,.92));box-shadow:0 0 0 3px rgba(254,243,199,.95),0 0 18px rgba(217,119,6,.24)}html.light .fluxo-premium .reminders-upcoming-dot.purple{color:#7c3aed;background:radial-gradient(circle at 35% 35%,rgba(221,214,254,.98),rgba(124,58,237,.92));box-shadow:0 0 0 3px rgba(237,233,254,.95),0 0 18px rgba(124,58,237,.24)}html.light .fluxo-premium .dashboard-search input::-moz-placeholder,html.light .fluxo-premium .search input::-moz-placeholder,html.light .fluxo-premium input::-moz-placeholder,html.light .fluxo-premium textarea::-moz-placeholder{color:#475569!important;font-weight:400!important}html.light .fluxo-premium .dashboard-search input::placeholder,html.light .fluxo-premium .search input::placeholder,html.light .fluxo-premium input::placeholder,html.light .fluxo-premium textarea::placeholder{color:#475569!important;font-weight:400!important}html.light .fluxo-premium .bank-row small,html.light .fluxo-premium .connected-line span,html.light .fluxo-premium .toggle-row small,html.light .fluxo-premium .toggle-row span{color:var(--muted-2)!important}html.light .fluxo-premium .text-gray-900,html.light .fluxo-premium .text-slate-700,html.light .fluxo-premium .text-slate-800,html.light .fluxo-premium .text-slate-900,html.light .fluxo-premium .text-white{color:#0f172a!important}html.light .fluxo-premium .text-gray-600,html.light .fluxo-premium .text-slate-600{color:#17385d!important}html.light .fluxo-premium .text-gray-500,html.light .fluxo-premium .text-slate-500{color:var(--muted)!important}html.light .fluxo-premium .text-gray-300,html.light .fluxo-premium .text-gray-400,html.light .fluxo-premium .text-slate-300,html.light .fluxo-premium .text-slate-400{color:#24456d!important}html.light .fluxo-premium .mobile-bottom-nav-rail{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(245,248,252,.98)),#ffffff;border-color:rgba(148,163,184,.22);box-shadow:0 14px 34px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.94)}html.light .fluxo-premium .mobile-bottom-nav-rail:after{background:linear-gradient(90deg,transparent,rgba(37,99,235,.38),transparent)}html.light .fluxo-premium .bottom-nav-item{color:#17385d}html.light .fluxo-premium .bottom-nav-item:hover{color:#0f172a;background:rgba(37,99,235,.06)}html.light .fluxo-premium .bottom-nav-item-dock .bottom-nav-icon{background:rgba(248,250,252,.96);border-color:rgba(148,163,184,.2)}html.light .fluxo-premium .bottom-nav-item-rail{color:#17385d}html.light .fluxo-premium .bottom-nav-item-rail.active{color:white;border-color:rgba(37,99,235,.22);background:linear-gradient(180deg,rgba(37,99,235,.98),rgba(29,78,216,.96)),#1d4ed8;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 12px 24px rgba(37,99,235,.2)}html.light .fluxo-premium .bottom-nav-item-dock.active{color:white;border-color:rgba(37,99,235,.3);background:linear-gradient(180deg,rgba(37,99,235,.98),rgba(29,78,216,.92)),#1d4ed8;box-shadow:0 14px 30px rgba(37,99,235,.24),inset 0 1px 0 rgba(255,255,255,.18)}html.light .fluxo-premium .bottom-nav-item-dock.active .bottom-nav-icon{color:white;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:rgba(191,219,254,.5);box-shadow:0 10px 22px rgba(37,99,235,.28),inset 0 1px 0 rgba(255,255,255,.24)}html.light .fluxo-premium .bottom-nav-item-rail.active .bottom-nav-icon{color:#bfdbfe}html.light .fluxo-premium [class*="bg-[#06101d]"],html.light .fluxo-premium [class*="bg-[#081827]"],html.light .fluxo-premium [class*="bg-[#0a1220]"],html.light .fluxo-premium [class*="bg-[rgba(15,29,47,0.7)]"]{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.97))!important;border-color:rgba(148,163,184,.22)!important;color:#0f172a!important;box-shadow:0 30px 70px rgba(15,23,42,.14)!important}html.light .fluxo-premium [class*="hover:text-white"]:hover{color:#0f172a!important}html.light .admin-premium.fixed.inset-0{background:radial-gradient(circle at top,rgba(96,165,250,.14),transparent 42%),linear-gradient(180deg,rgba(241,245,249,.84),rgba(226,232,240,.74))!important;backdrop-filter:blur(18px) saturate(130%)!important;-webkit-backdrop-filter:blur(18px) saturate(130%)!important}html.light .admin-premium .admin-confirm,html.light .admin-premium .admin-header,html.light .admin-premium .admin-modal,html.light .admin-premium .admin-panel,html.light .admin-premium .admin-qr,html.light .admin-premium .admin-stat,html.light .admin-premium .admin-surface{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(244,248,255,.98))!important;border:1px solid rgba(148,163,184,.28)!important;box-shadow:0 30px 80px rgba(15,23,42,.16),0 12px 30px rgba(96,165,250,.1),inset 0 1px 0 rgba(255,255,255,.96)!important;color:#0f172a!important}html.light .admin-premium{color:#0f172a!important;background:radial-gradient(circle at top,rgba(96,165,250,.12),transparent 28%),radial-gradient(circle at 80% 10%,rgba(37,99,235,.08),transparent 18%),linear-gradient(180deg,#eaf3ff,#f1f7ff 52%,#eaf3ff)!important}html.light .admin-premium h1,html.light .admin-premium h2,html.light .admin-premium h3{color:#0f172a!important}html.light .admin-premium p,html.light .admin-premium span:not([class*=badge]):not([class*=status]):not([class*=active]){color:#475569}html.light .admin-premium .admin-tab{color:#475569!important}html.light .admin-premium .admin-tab:hover{color:#1e293b!important;background:rgba(37,99,235,.06)!important}html.light .admin-premium .admin-tab.active{color:white!important;background:linear-gradient(135deg,#16a34a,#15803d)!important}html.light .admin-premium .admin-tabbar{background:rgba(255,255,255,.9)!important;border-color:rgba(37,99,235,.12)!important}html.light .admin-premium .admin-row{border-color:rgba(37,99,235,.08)!important}html.light .admin-premium .admin-row:hover{background:rgba(239,246,255,.7)!important}html.light .admin-premium .admin-search,html.light .admin-premium input,html.light .admin-premium select,html.light .admin-premium textarea{background:rgba(255,255,255,.95)!important;color:#0f172a!important;border-color:rgba(148,163,184,.3)!important}html.light .admin-premium .admin-search::-moz-placeholder,html.light .admin-premium input::-moz-placeholder,html.light .admin-premium textarea::-moz-placeholder{color:#94a3b8!important}html.light .admin-premium .admin-search::placeholder,html.light .admin-premium input::placeholder,html.light .admin-premium textarea::placeholder{color:#94a3b8!important}html.light .admin-premium label{color:#374151!important}html.light .admin-premium small{color:#64748b!important}html.light .admin-premium strong{color:#0f172a!important}html.light .admin-premium .admin-toast-card{color:#0f172a!important;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(246,250,255,.99))!important;border-color:rgba(191,205,222,.78)!important;box-shadow:0 28px 72px rgba(15,23,42,.16),0 8px 20px rgba(148,163,184,.12),inset 0 1px 0 rgba(255,255,255,.98)!important}html.light .admin-premium .admin-toast-card.is-success{border-color:rgba(16,185,129,.28)!important}html.light .admin-premium .admin-toast-card.is-error{border-color:rgba(239,68,68,.28)!important}html.light .admin-premium .admin-toast-icon{color:#047857!important;background:rgba(209,250,229,.82)!important;box-shadow:inset 0 0 0 1px rgba(5,150,105,.18)!important}html.light .admin-premium .admin-toast-card.is-error .admin-toast-icon{color:#b91c1c!important;background:rgba(254,226,226,.86)!important;box-shadow:inset 0 0 0 1px rgba(220,38,38,.18)!important}html.light .admin-premium .admin-toast-copy strong{color:#0f172a!important}html.light .admin-premium .admin-toast-copy span{color:#475569!important}html.light .admin-premium .admin-toast-close{color:#64748b!important;background:rgba(248,250,252,.9)!important;border-color:rgba(191,205,222,.72)!important}html.light .admin-premium .admin-toast-close:hover{color:#0f172a!important;background:#ffffff!important;border-color:rgba(148,163,184,.86)!important}html.light .fluxo-premium .dashboard-actions-panel,html.light .fluxo-premium .dashboard-overview-panel,html.light .fluxo-premium .dashboard-pending-panel,html.light .fluxo-premium .form-card,html.light .fluxo-premium .panel,html.light .fluxo-premium .quota-summary-card,html.light .fluxo-premium .reminders-activity-panel,html.light .fluxo-premium .reminders-performance-panel,html.light .fluxo-premium .side-dashboard-card,html.light .fluxo-premium .stat-card,html.light .fluxo-premium .table-panel{background:linear-gradient(180deg,#fbfdff,#f3f8ff)!important;border-color:rgba(203,216,234,.92)!important;box-shadow:0 18px 42px rgba(15,23,42,.07),0 6px 16px rgba(148,163,184,.08),inset 0 1px 0 rgba(255,255,255,.96)!important}html.light .fluxo-premium .dashboard-pending-panel,html.light .fluxo-premium .verify-panel{border-radius:20px!important}html.light .fluxo-premium .action-tile,html.light .fluxo-premium .action-tile.tone-blue,html.light .fluxo-premium .action-tile.tone-cyan,html.light .fluxo-premium .action-tile.tone-indigo,html.light .fluxo-premium .action-tile.tone-red,html.light .fluxo-premium .action-tile.tone-violet,html.light .fluxo-premium .activity-grid div,html.light .fluxo-premium .bank-row,html.light .fluxo-premium .connected-line,html.light .fluxo-premium .dashboard-pending-row,html.light .fluxo-premium .empty-operational,html.light .fluxo-premium .finance-bar-track,html.light .fluxo-premium .mini-summary,html.light .fluxo-premium .overview-stat,html.light .fluxo-premium .overview-stat.amber,html.light .fluxo-premium .overview-stat.green,html.light .fluxo-premium .overview-stat.purple,html.light .fluxo-premium .overview-stat.red,html.light .fluxo-premium .quota-donut-center,html.light .fluxo-premium .quota-summary-item,html.light .fluxo-premium .quota-summary-item--late,html.light .fluxo-premium .quota-summary-item--paid,html.light .fluxo-premium .quota-summary-item--pending,html.light .fluxo-premium .quota-summary-item--total,html.light .fluxo-premium .reminders-funnel-row,html.light .fluxo-premium .reminders-metrics-grid .overview-stat,html.light .fluxo-premium .reminders-upcoming-item,html.light .fluxo-premium .toggle-row,html.light .fluxo-premium .verify-row{background:linear-gradient(180deg,#ffffff,#fafdff)!important;border-color:rgba(80,110,150,.28)!important;box-shadow:0 12px 24px rgba(20,45,80,.08),0 2px 8px rgba(148,163,184,.08),inset 0 1px 0 rgba(255,255,255,.95)!important}html.light .fluxo-premium .dashboard-pending-row,html.light .fluxo-premium .empty-operational,html.light .fluxo-premium .verify-row{border-radius:16px!important;overflow:hidden}html.light .fluxo-premium .action-tile.tone-blue:hover,html.light .fluxo-premium .action-tile.tone-cyan:hover,html.light .fluxo-premium .action-tile.tone-indigo:hover,html.light .fluxo-premium .action-tile.tone-red:hover,html.light .fluxo-premium .action-tile.tone-violet:hover,html.light .fluxo-premium .action-tile:hover,html.light .fluxo-premium .activity-grid div:hover,html.light .fluxo-premium .bank-row:hover,html.light .fluxo-premium .connected-line:hover,html.light .fluxo-premium .dashboard-pending-row:hover,html.light .fluxo-premium .mini-summary:hover,html.light .fluxo-premium .overview-stat:hover,html.light .fluxo-premium .quota-summary-item:hover,html.light .fluxo-premium .reminders-funnel-row:hover,html.light .fluxo-premium .reminders-upcoming-item:hover,html.light .fluxo-premium .toggle-row:hover,html.light .fluxo-premium .verify-row:hover{background:linear-gradient(180deg,#ffffff,#f4f8fc)!important;border-color:rgba(80,110,150,.34)!important;box-shadow:0 18px 36px rgba(20,45,80,.11),0 4px 12px rgba(148,163,184,.1),inset 0 1px 0 rgba(255,255,255,.98)!important}html.light .fluxo-premium .dashboard-overview-panel{background:linear-gradient(180deg,#fafdff,#f2f8ff)!important;border-color:rgba(191,205,222,.72)!important;box-shadow:0 16px 34px rgba(15,23,42,.07),0 6px 18px rgba(148,163,184,.08),inset 0 1px 0 rgba(255,255,255,.96)!important}html.light .fluxo-premium .overview-stat,html.light .fluxo-premium .overview-stat.amber,html.light .fluxo-premium .overview-stat.green,html.light .fluxo-premium .overview-stat.purple,html.light .fluxo-premium .overview-stat.red{background:linear-gradient(180deg,#ffffff,#fbfdff)!important;border-color:rgba(80,110,150,.28)!important}html.light .fluxo-premium .overview-stat.green{background:linear-gradient(180deg,#ffffff,#f6fffa)!important}html.light .fluxo-premium .overview-stat.amber{background:linear-gradient(180deg,#ffffff,#fffaf2)!important}html.light .fluxo-premium .overview-stat.red{background:linear-gradient(180deg,#ffffff,#fff7f7)!important}html.light .fluxo-premium .overview-stat.purple{background:linear-gradient(180deg,#ffffff,#faf7ff)!important}html.light .fluxo-premium .action-tile.tone-blue,html.light .fluxo-premium .overview-stat.blue{background:linear-gradient(180deg,#ffffff,#f4f9ff)!important}html.light .fluxo-premium .action-tile.tone-cyan{background:linear-gradient(180deg,#ffffff,#f2fffc)!important}html.light .fluxo-premium .action-tile.tone-indigo{background:linear-gradient(180deg,#ffffff,#f5f8ff)!important}html.light .fluxo-premium .action-tile.tone-red{background:linear-gradient(180deg,#ffffff,#fff7f7)!important}html.light .fluxo-premium .action-tile.tone-violet{background:linear-gradient(180deg,#ffffff,#faf7ff)!important}html.light .fluxo-premium .quota-summary-item--pending{background:linear-gradient(180deg,#ffffff,#fffaf2)!important}html.light .fluxo-premium .quota-summary-item--late{background:linear-gradient(180deg,#ffffff,#fff7f7)!important}html.light .fluxo-premium .quota-summary-item--paid{background:linear-gradient(180deg,#ffffff,#f6fffa)!important}html.light .fluxo-premium .quota-summary-item--total{background:linear-gradient(180deg,#ffffff,#f4f9ff)!important}html.light .fluxo-premium .overview-stat span{color:#234469}html.light .fluxo-premium .overview-stat strong{color:#10233c}html.light .fluxo-premium .overview-stat small{color:#315176}html.light .fluxo-premium .action-tile-label,html.light .fluxo-premium .activity-grid div small,html.light .fluxo-premium .dashboard-pending-row small,html.light .fluxo-premium .finance-summary-top span,html.light .fluxo-premium .mini-summary small,html.light .fluxo-premium .mini-summary span,html.light .fluxo-premium .quota-summary-item small,html.light .fluxo-premium .quota-summary-item span,html.light .fluxo-premium .reminders-upcoming-item small{color:#2c4a70!important}html.light .fluxo-premium .dashboard-actions-grid .action-tile,html.light .fluxo-premium .dashboard-actions-grid .action-tile-label,html.light .fluxo-premium .dashboard-actions-grid .action-tile-label:visited,html.light .fluxo-premium .dashboard-actions-grid .action-tile:visited{color:#10233c!important}html.light .fluxo-premium .dashboard-actions-grid .action-tile-label{font-weight:700}html.light .fluxo-premium .loan-actions-grid .action-tile,html.light .fluxo-premium .loan-actions-grid .action-tile-label,html.light .fluxo-premium .loan-actions-grid .action-tile-label:visited,html.light .fluxo-premium .loan-actions-grid .action-tile:visited{color:#07162b!important}html.light .fluxo-premium .loan-actions-grid .action-tile-label{font-weight:800}html.light .fluxo-premium .dashboard-actions-panel .panel-head h3,html.light .fluxo-premium .dashboard-overview-head h3,html.light .fluxo-premium .dashboard-pending-panel .panel-head h3,html.light .fluxo-premium .side-dashboard-card .panel-head h3{color:#10233c!important}html.light .fluxo-premium .activity-grid span,html.light .fluxo-premium .dashboard-actions-panel .panel-head p,html.light .fluxo-premium .dashboard-overview-head p,html.light .fluxo-premium .dashboard-pending-head span,html.light .fluxo-premium .dashboard-updated-label,html.light .fluxo-premium .finance-bar-item small,html.light .fluxo-premium .quota-donut-center span,html.light .fluxo-premium .side-dashboard-card .panel-head p{color:#244468!important}html.light .fluxo-premium .activity-grid strong,html.light .fluxo-premium .dashboard-pending-amount,html.light .fluxo-premium .dashboard-pending-head strong,html.light .fluxo-premium .finance-summary-top strong,html.light .fluxo-premium .quota-donut-center strong{color:#10233c!important}html.light .fluxo-premium .activity-grid b,html.light .fluxo-premium .dashboard-pending-badge em{font-weight:700}html.light .fluxo-premium .overview-stat-icon{border-color:rgba(120,145,180,.18);box-shadow:0 10px 22px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.94)}html.light .fluxo-premium .overview-stat.green .overview-stat-icon{color:#047857;background:radial-gradient(circle at 30% 30%,rgba(74,222,128,.4),rgba(5,150,105,.18) 62%,rgba(255,255,255,.96));border-color:rgba(5,150,105,.24)}html.light .fluxo-premium .overview-stat.amber .overview-stat-icon{color:#b45309;background:radial-gradient(circle at 30% 30%,rgba(251,191,36,.42),rgba(217,119,6,.18) 62%,rgba(255,255,255,.96));border-color:rgba(217,119,6,.24)}html.light .fluxo-premium .overview-stat.red .overview-stat-icon{color:#b91c1c;background:radial-gradient(circle at 30% 30%,rgba(248,113,113,.4),rgba(220,38,38,.18) 62%,rgba(255,255,255,.96));border-color:rgba(220,38,38,.24)}html.light .fluxo-premium .overview-stat.purple .overview-stat-icon{color:#7c3aed;background:radial-gradient(circle at 30% 30%,rgba(196,181,253,.44),rgba(124,58,237,.18) 62%,rgba(255,255,255,.96));border-color:rgba(124,58,237,.24)}html.light .fluxo-premium .promise-alert-card,html.light .fluxo-premium .promise-detail-card{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(241,245,249,.9));border-color:rgba(148,163,184,.22)}html.light .fluxo-premium .promise-alert-card-head span,html.light .fluxo-premium .promise-detail-empty,html.light .fluxo-premium .promise-detail-head span,html.light .fluxo-premium .promise-detail-list-item span,html.light .fluxo-premium .promise-detail-note,html.light .fluxo-premium .promise-detail-transcript p{color:#526581}html.light .fluxo-premium .promise-detail-grid>div,html.light .fluxo-premium .promise-detail-list-item{background:rgba(255,255,255,.72)}html.light .fluxo-premium .promise-detail-transcript{background:rgba(59,130,246,.06)}html.light .native-notif-ios-banner{background:rgba(255,255,255,.72);border:1px solid rgba(0,0,0,.08);box-shadow:0 14px 40px rgba(0,0,0,.12);color:#1c1c1e}html.light .ios-notif-appname{color:rgba(0,0,0,.55)}html.light .ios-notif-time{color:rgba(0,0,0,.45)}html.light .ios-notif-title{color:#000000}html.light .ios-notif-message{color:#3a3a3c}html.light .ios-notif-handle{background-color:rgba(0,0,0,.15)}html.light .ios-notif-handle:hover{background-color:rgba(0,0,0,.25)}html.light .native-notif-android-banner{background:#e8edf4;border:1px solid rgba(0,0,0,.04);box-shadow:0 10px 35px rgba(0,0,0,.1);color:#1a1c1e}html.light .android-notif-appname,html.light .android-notif-close-btn{color:#44474f}html.light .android-notif-close-btn:hover{background-color:rgba(0,0,0,.05)}html.light .android-notif-title{color:#1a1c1e}html.light .android-notif-message{color:#44474f}html.light .android-action-btn.primary{background-color:#0061a4;color:#ffffff}html.light .android-action-btn.primary:hover{background-color:#1e74b8}html.light .android-action-btn.secondary{background-color:#dce2e9;color:#44474f}html.light .android-action-btn.secondary:hover{background-color:#cfd6de}html .admin-premium.fixed.inset-0,html .modal-overlay.fluxo-premium,html.light .admin-premium.fixed.inset-0,html.light .modal-overlay.fluxo-premium{background:rgba(15,23,42,.38)!important}html:not(.light) .fluxo-premium .client-form-modal{max-width:min(640px,calc(100vw - 32px))!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body{background:transparent!important;padding:18px 18px calc(24px + env(safe-area-inset-bottom))!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body>div>div{border:none!important;background:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body>div>div.client-payment-card,html:not(.light) .fluxo-premium .client-form-modal .client-modal-body>div>div.client-school-card{padding:16px!important;border-radius:18px!important;box-shadow:none!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body>div>div.client-payment-card{border:1px solid rgba(59,130,246,.2)!important;background:rgba(30,41,59,.45)!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body>div>div.client-school-card{border:1px solid rgba(148,163,184,.18)!important;background:rgba(15,23,42,.34)!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body input,html:not(.light) .fluxo-premium .client-form-modal .client-modal-body select{min-height:42px!important;height:42px!important;border:1px solid rgba(110,154,223,.28)!important;border-radius:10px!important;background:rgba(5,12,23,.8)!important;color:#ffffff!important;font-size:14px!important;font-weight:400!important;box-shadow:none!important;padding:8px 12px!important}.fluxo-premium .client-form-modal .client-modal-body .select-field,html:not(.light) .fluxo-premium .client-form-modal .client-modal-body .select-field{padding-right:42px!important;text-overflow:ellipsis}.fluxo-premium .client-form-modal .client-modal-body .select-icon,html:not(.light) .fluxo-premium .client-form-modal .client-modal-body .select-icon{right:14px;color:#64748b}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body input::-moz-placeholder{color:var(--muted)!important;font-weight:400!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body input::placeholder{color:var(--muted)!important;font-weight:400!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body label{color:var(--muted)!important;font-size:13px!important;font-weight:500!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body>div>div:first-child>p:first-child{display:none!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body .payment-title,html:not(.light) .fluxo-premium .client-form-modal .client-modal-body .school-title{text-transform:none!important;font-size:14px!important;font-weight:600!important;color:var(--text)!important;border-bottom:none!important;padding-bottom:0!important;margin-bottom:2px!important;margin-top:12px!important;letter-spacing:normal!important}html:not(.light) .fluxo-premium .client-form-modal .client-modal-body .payment-copy{font-size:12px!important;color:var(--muted)!important;margin-top:2px!important;margin-bottom:12px!important;line-height:1.45!important}.light .admin-premium input[type=date],.light .fluxo-premium input[type=date],html.light .admin-premium input[type=date],html.light .fluxo-premium input[type=date]{background-color:rgba(255,255,255,.92)!important;color:#0f172a!important;border:1px solid rgba(148,163,184,.28)!important}html.light .admin-premium input[type=date]::-webkit-date-and-time-value,html.light .admin-premium input[type=date]::-webkit-datetime-edit,html.light .admin-premium input[type=date]::-webkit-datetime-edit-fields-wrapper,html.light .fluxo-premium input[type=date]::-webkit-date-and-time-value,html.light .fluxo-premium input[type=date]::-webkit-datetime-edit,html.light .fluxo-premium input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#0f172a!important}html:not(.light) .fluxo-premium .reminders-metrics-card-mobile{background:transparent!important;border:0!important}html:not(.light) .fluxo-premium .reminders-metric-item-mobile{background:linear-gradient(180deg,#1e293b,#0f172a)!important;border-color:rgba(148,163,184,.15)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}html:not(.light) .fluxo-premium .reminders-metric-item-mobile:after{border-color:rgba(255,255,255,.03)!important}html:not(.light) .fluxo-premium .metric-value-mobile{color:#ffffff!important}html:not(.light) .fluxo-premium .metric-label-mobile{color:#94a3b8!important}html:not(.light) .fluxo-premium .reminders-actions-card-mobile{background:transparent!important;border:none!important;box-shadow:none!important}html:not(.light) .fluxo-premium .reminders-action-item-mobile{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#ffffff!important}html:not(.light) .fluxo-premium .reminders-action-item-mobile span{color:#ffffff!important}html:not(.light) .fluxo-premium .reminders-activity-card-mobile{background:rgba(15,23,42,.45)!important;border:1px solid rgba(148,163,184,.08)!important}html:not(.light) .fluxo-premium .activity-mobile-header h3{color:#ffffff!important}html:not(.light) .fluxo-premium .activity-mobile-header p{color:#94a3b8!important}html:not(.light) .fluxo-premium .activity-mobile-filter-btn{background:rgba(15,23,42,.3)!important;border-color:rgba(148,163,184,.15)!important;color:#cbd5e1!important}html:not(.light) .fluxo-premium .filter-dropdown-mobile{background:#0f172a!important;border-color:rgba(148,163,184,.15)!important}html:not(.light) .fluxo-premium .filter-dropdown-item-mobile{color:#94a3b8!important}html:not(.light) .fluxo-premium .filter-dropdown-item-mobile:hover{background:rgba(148,163,184,.1)!important;color:#ffffff!important}html:not(.light) .fluxo-premium .activity-item-mobile-row{border-bottom-color:rgba(148,163,184,.08)!important}html:not(.light) .fluxo-premium .activity-client-name-mobile{color:#ffffff!important}html:not(.light) .fluxo-premium .activity-concept-mobile{color:#cbd5e1!important}html:not(.light) .fluxo-premium .activity-view-all-row-mobile{border-top-color:rgba(148,163,184,.08)!important;color:#3b82f6!important}html:not(.light) .fluxo-premium .reminders-upcoming-panel .panel-head h3{color:#ffffff!important}html:not(.light) .fluxo-premium .ver-calendario-link{color:#3b82f6!important}html:not(.light) .fluxo-premium .reminders-upcoming-card-item{background:rgba(15,23,42,.45)!important;border:1px solid rgba(148,163,184,.08)!important}html:not(.light) .fluxo-premium .upcoming-card-info strong{color:#ffffff!important}html:not(.light) .fluxo-premium .upcoming-card-info span{color:#94a3b8!important}html.light .fluxo-premium .expenses-access-card em,html.light .fluxo-premium .expenses-pro-badge,html.light .fluxo-premium .expenses-pro-icon{background:rgba(124,58,237,.08);color:#6d28d9}html.light .fluxo-premium .expense-category-panel,html.light .fluxo-premium .expense-empty-state,html.light .fluxo-premium .expense-insight-card,html.light .fluxo-premium .expense-locked-state,html.light .fluxo-premium .expense-recent-panel,html.light .fluxo-premium .expense-summary-card,html.light .fluxo-premium .expenses-access-card{background:linear-gradient(135deg,rgba(37,99,235,.06),rgba(124,58,237,.04)),#ffffff;border-color:rgba(15,23,42,.08);box-shadow:0 16px 38px rgba(15,23,42,.07)}html.light .fluxo-premium .expense-donut-center{background:#ffffff}html.light .fluxo-premium .cliente-mobile-menu-trigger{color:#173b72;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,247,255,.94));border-color:rgba(37,99,235,.18)}html.light .fluxo-premium .cliente-action-menu{background:rgba(255,255,255,.98);border-color:rgba(148,163,184,.24);box-shadow:0 18px 40px rgba(15,23,42,.16)}html.light .fluxo-premium .cliente-action-menu button{color:#173b72}html.light .fluxo-premium .cliente-action-menu button:focus-visible,html.light .fluxo-premium .cliente-action-menu button:hover{background:rgba(37,99,235,.08)}html.light .fluxo-premium .cliente-action-menu button.danger{color:#b91c1c}html.light .fluxo-premium .client-detail-fields small,html.light .fluxo-premium .client-detail-fields span{color:#64748b}html.light .fluxo-premium .client-detail-fields strong,html.light .fluxo-premium .cliente-mobile-copy strong{color:#0f172a}html.light .fluxo-premium .cliente-mobile-copy span{color:#173b72}html.light .fluxo-premium .cliente-mobile-copy small{color:#64748b}html.light .fluxo-premium .quota-summary-item strong,html.light .fluxo-premium .quota-summary-main h3,html.light .fluxo-premium .quota-summary-main strong{color:#0f172a}html.light .fluxo-premium .quota-summary-item small,html.light .fluxo-premium .quota-summary-item span,html.light .fluxo-premium .quota-summary-main p,html.light .fluxo-premium .quota-summary-main span{color:#475569}html.light .fluxo-premium .quota-summary-item,html.light .fluxo-premium .quota-summary-item--late,html.light .fluxo-premium .quota-summary-item--paid,html.light .fluxo-premium .quota-summary-item--pending,html.light .fluxo-premium .quota-summary-item--total{border-color:rgba(203,213,225,.74)!important;box-shadow:none!important}html.light .fluxo-premium .quota-summary-item--pending{background:rgba(245,158,11,.045)!important}html.light .fluxo-premium .quota-summary-item--late{background:rgba(239,68,68,.045)!important}html.light .fluxo-premium .quota-summary-item--paid{background:rgba(16,185,129,.045)!important}html.light .fluxo-premium .quota-summary-divider{background:rgba(203,213,225,.95)}.fluxo-premium .quota-summary-card .quota-summary-item,html.dark .fluxo-premium .quota-summary-card .quota-summary-item,html.light .fluxo-premium .quota-summary-card .quota-summary-item{--quota-accent:#2563eb;--quota-accent-rgb:37,99,235;--quota-accent-soft:rgba(var(--quota-accent-rgb),0.16);min-height:168px!important;display:grid!important;grid-template-columns:62px minmax(0,1fr);grid-template-rows:1fr auto;align-items:center!important;justify-content:stretch!important;-moz-column-gap:20px!important;column-gap:20px!important;row-gap:18px!important;padding:26px 24px 22px!important;border:1px solid rgba(var(--quota-accent-rgb),.18)!important;border-radius:16px!important;background:linear-gradient(180deg,rgba(var(--quota-accent-rgb),.045),rgba(255,255,255,.96) 52%),#ffffff!important;box-shadow:0 14px 30px rgba(var(--quota-accent-rgb),.08),inset 0 1px 0 rgba(255,255,255,.82)!important;text-align:left!important}.fluxo-premium .quota-summary-card .quota-summary-item .soft-icon,html.dark .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon,html.light .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon{width:62px!important;height:62px!important;border-radius:999px!important;color:var(--quota-accent)!important;background:radial-gradient(circle at 50% 34%,rgba(255,255,255,.92),rgba(255,255,255,.28) 48%,transparent 68%),var(--quota-accent-soft)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 10px 22px rgba(var(--quota-accent-rgb),.12)!important}.fluxo-premium .quota-summary-card .quota-summary-item .soft-icon svg,html.dark .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon svg,html.light .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon svg{color:var(--quota-accent)!important;stroke:currentColor!important}.fluxo-premium .quota-summary-card .quota-summary-item span,html.dark .fluxo-premium .quota-summary-card .quota-summary-item span,html.light .fluxo-premium .quota-summary-card .quota-summary-item span{color:#173464!important;font-size:13px!important;line-height:1.2!important;font-weight:700!important}.fluxo-premium .quota-summary-card .quota-summary-item strong,html.dark .fluxo-premium .quota-summary-card .quota-summary-item strong,html.light .fluxo-premium .quota-summary-card .quota-summary-item strong{color:#071633!important;font-size:32px!important;line-height:.95!important;font-weight:850!important;letter-spacing:0!important}.fluxo-premium .quota-summary-card .quota-summary-item small,html.dark .fluxo-premium .quota-summary-card .quota-summary-item small,html.light .fluxo-premium .quota-summary-card .quota-summary-item small{width:100%;color:#173464!important;font-size:13px!important;line-height:1.25!important;font-weight:650!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fluxo-premium .quota-summary-card .quota-summary-item,html.dark .fluxo-premium .quota-summary-card .quota-summary-item,html.dark .fluxo-premium .quota-summary-card .quota-summary-item--late,html.dark .fluxo-premium .quota-summary-card .quota-summary-item--paid,html.dark .fluxo-premium .quota-summary-card .quota-summary-item--pending,html.dark .fluxo-premium .quota-summary-card .quota-summary-item--total,html.light .fluxo-premium .quota-summary-card .quota-summary-item,html.light .fluxo-premium .quota-summary-card .quota-summary-item--late,html.light .fluxo-premium .quota-summary-card .quota-summary-item--paid,html.light .fluxo-premium .quota-summary-card .quota-summary-item--pending,html.light .fluxo-premium .quota-summary-card .quota-summary-item--total{min-height:110px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:1fr auto!important;align-items:center!important;-moz-column-gap:16px!important;column-gap:16px!important;row-gap:12px!important;padding:16px 20px!important;border:1px solid rgba(226,232,240,.8)!important;border-radius:14px!important;background:#ffffff!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.03)!important;text-align:left!important}html.light{--bg:#eaf3ff;--bg-2:#dce8f8;--panel:rgba(255,255,255,0.92);--panel-2:rgba(248,252,255,0.98);--surface-1:rgba(255,255,255,0.95);--surface-2:rgba(248,252,255,0.98);--surface-3:rgba(241,247,255,0.99);--line:rgba(37,99,235,0.14);--line-strong:rgba(37,99,235,0.22);--text:#0f172a;--muted:#17385d;--muted-2:#24456d;--blue:#1e6bf1;--blue-2:#3b82f6;--green:#059669;--amber:#d97706;--red:#dc2626;--purple:#7c3aed;--shadow:0 20px 60px rgba(15,23,42,0.12);--label-color:#334155;--input-value-color:#0f172a}html.light .fluxo-premium{color:#0f172a!important}html.light .fluxo-premium .sidebar{background:#ffffff!important;border-right-color:rgba(37,99,235,.1)!important}html.light .fluxo-premium .brand strong{color:#0f172a!important}html.light .fluxo-premium .brand span{color:var(--muted-2)!important}html.light .fluxo-premium .business-card{background:rgba(241,247,255,.8)!important;border-color:rgba(37,99,235,.12)!important}html.light .fluxo-premium .business-card strong{color:#0f172a!important}html.light .fluxo-premium .business-card span{color:var(--muted-2)!important}html.light .fluxo-premium .nav-item{color:#17385d!important}html.light .fluxo-premium .nav-item:hover{background:rgba(37,99,235,.06)!important;color:#1e3a8a!important}html.light .fluxo-premium .nav-item.active{background:linear-gradient(135deg,#1e6bf1,#1255c6)!important;color:white!important}html.light .fluxo-premium .whatsapp-pill{background:rgba(5,150,105,.06)!important;border-color:rgba(5,150,105,.22)!important;color:#065f46!important}html.light .fluxo-premium .whatsapp-pill.disconnected{background:rgba(220,38,38,.05)!important;border-color:rgba(220,38,38,.18)!important;color:#991b1b!important}html.light .fluxo-premium h1{color:#0f172a!important}html.light .fluxo-premium h2:not(.modal-title),html.light .fluxo-premium h3{color:#1e293b!important}html.light .fluxo-premium p{color:#334155!important}html.light .fluxo-premium .panel-head h3{color:#0f172a!important}html.light .fluxo-premium .panel-head p{color:var(--muted-2)!important}html.light .fluxo-premium .panel-head a{color:#1e6bf1!important}html.light .fluxo-premium .panel{background:rgba(255,255,255,.96)!important;border-color:rgba(37,99,235,.12)!important;box-shadow:0 4px 24px rgba(15,23,42,.06),0 1px 4px rgba(15,23,42,.04)!important}html.light .fluxo-premium .panel-head{border-bottom-color:rgba(37,99,235,.1)!important}html.light .fluxo-premium .filter-btn,html.light .fluxo-premium .ghost-btn,html.light .fluxo-premium .icon-btn,html.light .fluxo-premium .outline-btn{color:#1e293b!important;background:rgba(255,255,255,.92)!important;border-color:rgba(37,99,235,.16)!important}html.light .fluxo-premium .filter-btn:hover,html.light .fluxo-premium .ghost-btn:hover,html.light .fluxo-premium .outline-btn:hover{background:rgba(37,99,235,.06)!important;border-color:rgba(37,99,235,.3)!important;color:#1e3a8a!important}html.light .fluxo-premium .refresh-icon-btn{color:#2563eb!important}html.light .fluxo-premium .outline-btn{color:#1e6bf1!important;background:rgba(37,99,235,.05)!important;border-color:rgba(37,99,235,.22)!important}html.light .fluxo-premium .filter-btn.active{color:#92400e!important;border-color:rgba(217,119,6,.3)!important;background:rgba(245,158,11,.1)!important}html.light .fluxo-premium .danger-btn{color:#991b1b!important;background:rgba(220,38,38,.06)!important;border-color:rgba(220,38,38,.2)!important}html.light .fluxo-premium .filter-tab-btn{color:var(--muted-2)!important}html.light .fluxo-premium .filter-tab-btn:hover{background:rgba(37,99,235,.06)!important;color:#1e3a8a!important}html.light .fluxo-premium .filter-tab-btn.active{background:rgba(37,99,235,.1)!important;color:#1e6bf1!important;border-color:rgba(37,99,235,.22)!important}html.light .fluxo-premium .mobile-icon-button{color:#334155!important;background:rgba(255,255,255,.92)!important;border-color:rgba(37,99,235,.14)!important}html.light .fluxo-premium .mobile-icon-button:hover{color:#1e3a8a!important;background:rgba(37,99,235,.06)!important;border-color:rgba(37,99,235,.28)!important}html.light .fluxo-premium .soft-icon,html.light .fluxo-premium .stat-icon{background:rgba(241,245,249,.9)!important;border-color:rgba(37,99,235,.1)!important;color:#64748b!important}html.light .fluxo-premium .soft-icon.blue,html.light .fluxo-premium .stat-icon.blue{color:#1d4ed8!important;background:rgba(37,99,235,.1)!important}html.light .fluxo-premium .soft-icon.green,html.light .fluxo-premium .stat-icon.green{color:#065f46!important;background:rgba(16,185,129,.1)!important}html.light .fluxo-premium .soft-icon.amber,html.light .fluxo-premium .stat-icon.amber{color:#92400e!important;background:rgba(245,158,11,.1)!important}html.light .fluxo-premium .soft-icon.red,html.light .fluxo-premium .stat-icon.red{color:#991b1b!important;background:rgba(239,68,68,.1)!important}html.light .fluxo-premium .soft-icon.purple,html.light .fluxo-premium .stat-icon.purple{color:#5b21b6!important;background:rgba(124,58,237,.1)!important}html.light .fluxo-premium .modal-overlay,html.light .modal-overlay.fluxo-premium{background:rgba(15,23,42,.32)!important;backdrop-filter:blur(12px) saturate(140%)!important;-webkit-backdrop-filter:blur(12px) saturate(140%)!important}html.light .fluxo-premium .modal-surface,html.light .modal-surface{color:#0f172a!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important;border-color:rgba(37,99,235,.16)!important;box-shadow:0 24px 60px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.9)!important}html.light .fluxo-premium .modal-header,html.light .modal-header{border-bottom-color:rgba(37,99,235,.1)!important}html.light .fluxo-premium .modal-subtitle,html.light .modal-subtitle{color:#64748b!important}html.light .fluxo-premium .modal-close{color:#475569!important;background:rgba(241,245,249,.9)!important;border-color:rgba(37,99,235,.1)!important}html.light .fluxo-premium .modal-close:hover{color:#0f172a!important;background:rgba(226,232,240,.9)!important}html.light .fluxo-premium .modal-footer,html.light .modal-footer{background:linear-gradient(180deg,rgba(248,252,255,.96),rgba(241,247,255,.99))!important}html.light .fluxo-premium .modal-detail-card,html.light .modal-detail-card{color:#1e293b!important;background:rgba(248,252,255,.95)!important;border-color:rgba(37,99,235,.12)!important}html.light .fluxo-premium .modal-detail-card--accent{background:rgba(239,246,255,.98)!important;border-color:rgba(124,58,237,.2)!important}html.light .fluxo-premium .modal-detail-message{color:#1e293b!important;background:rgba(248,252,255,.95)!important;border-color:rgba(37,99,235,.12)!important}html.light .fluxo-premium .modal-detail-message strong{color:#0f172a!important}html.light .fluxo-premium .modal-note{color:#1e40af!important;background:rgba(239,246,255,.9)!important}html.light .fluxo-premium .modal-highlight{background:rgba(236,253,245,.9)!important;border-color:rgba(16,185,129,.28)!important}html.light .fluxo-premium .modal-shell-card{color:#0f172a!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important;border-color:rgba(37,99,235,.14)!important;box-shadow:0 12px 36px rgba(15,23,42,.08)!important}html.light .fluxo-premium .modal-soft-surface{color:#0f172a!important;background:rgba(248,252,255,.96)!important;border-color:rgba(37,99,235,.12)!important}html.light .fluxo-premium .modal-soft-button{color:#1e293b!important;background:rgba(241,247,255,.9)!important;border-color:rgba(37,99,235,.14)!important}html.light .fluxo-premium .modal-soft-button:hover{background:rgba(37,99,235,.08)!important;border-color:rgba(37,99,235,.24)!important}html.light .fluxo-premium .modal-media-frame{background:rgba(241,247,255,.8)!important}html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay,html.light .modal-overlay.quota-detail-modal-overlay{background:rgba(15,23,42,.38)!important}html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-panel,html.light .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-panel{color:#0f172a!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important;border-color:rgba(37,99,235,.16)!important;box-shadow:0 28px 72px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.9)!important}html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-footer,html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-header,html.light .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-footer,html.light .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-header{background:rgba(248,252,255,.96)!important;border-color:rgba(37,99,235,.1)!important}html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-header .modal-title,html.light .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-header .modal-title{color:#0f172a!important}html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .cuota-detail-header>div>span,html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .cuota-detail-kicker,html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .cuota-detail-note,html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-header .modal-subtitle,html.light .modal-overlay.quota-detail-modal-overlay .cuota-detail-header>div>span,html.light .modal-overlay.quota-detail-modal-overlay .cuota-detail-kicker,html.light .modal-overlay.quota-detail-modal-overlay .cuota-detail-note,html.light .modal-overlay.quota-detail-modal-overlay .quota-detail-modal-header .modal-subtitle{color:#64748b!important}html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .cuota-detail-header strong,html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .modal-detail-card,html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .modal-detail-card--accent,html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .modal-note,html.light .modal-overlay.quota-detail-modal-overlay .cuota-detail-header strong,html.light .modal-overlay.quota-detail-modal-overlay .modal-detail-card,html.light .modal-overlay.quota-detail-modal-overlay .modal-detail-card--accent,html.light .modal-overlay.quota-detail-modal-overlay .modal-note{color:#1e293b!important}html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .modal-detail-card,html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .modal-note,html.light .modal-overlay.quota-detail-modal-overlay .modal-detail-card,html.light .modal-overlay.quota-detail-modal-overlay .modal-note{background:rgba(241,247,255,.9)!important;border-color:rgba(37,99,235,.14)!important}html.light .fluxo-premium .modal-overlay.quota-detail-modal-overlay .modal-detail-card--accent,html.light .modal-overlay.quota-detail-modal-overlay .modal-detail-card--accent{background:rgba(239,246,255,.95)!important;border-color:rgba(96,165,250,.26)!important}html.light .fluxo-premium .modal-surface input:not([type=file]):not([type=checkbox]):not([type=radio]),html.light .fluxo-premium .modal-surface select,html.light .fluxo-premium .modal-surface textarea{background:rgba(255,255,255,.95)!important;color:#0f172a!important;border-color:rgba(148,163,184,.4)!important}html.light .fluxo-premium .modal-surface input::-moz-placeholder,html.light .fluxo-premium .modal-surface textarea::-moz-placeholder{color:#94a3b8!important}html.light .fluxo-premium .modal-surface input::placeholder,html.light .fluxo-premium .modal-surface textarea::placeholder{color:#94a3b8!important}html.light .fluxo-premium .verify-row{display:grid!important;grid-template-columns:42px minmax(160px,1.2fr) minmax(105px,auto) minmax(155px,auto) auto!important;align-items:center!important;gap:14px!important;padding:12px 18px!important;max-height:800px!important;background:#ffffff!important;border:1px solid rgba(203,213,225,.85)!important;border-radius:14px!important;box-shadow:0 1px 3px rgba(15,23,42,.04),0 1px 2px rgba(15,23,42,.02)!important;transition:all .2s ease!important}html.light .fluxo-premium .verify-row:hover{background:#ffffff!important;border-color:rgba(37,99,235,.3)!important;box-shadow:0 4px 14px rgba(15,23,42,.07)!important;transform:translateY(-1px)!important}html.light .fluxo-premium .verify-row.is-confirmed{background:rgba(236,253,245,.9)!important;border-color:rgba(16,185,129,.26)!important}html.light .fluxo-premium .verify-row.is-rejected{background:rgba(254,242,242,.9)!important;border-color:rgba(220,38,38,.26)!important}html.light .fluxo-premium .verify-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:nowrap!important}html.light .fluxo-premium .receipt-chip-btn{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:3px 9px!important;border-radius:999px!important;border:1px solid rgba(2,132,199,.25)!important;background:#f0f9ff!important;color:#0284c7!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;cursor:pointer!important;white-space:nowrap!important;transition:all .15s ease!important}html.light .fluxo-premium .receipt-chip-btn:hover{background:#e0f2fe!important;color:#0369a1!important;border-color:rgba(3,105,161,.4)!important}html.light .fluxo-premium .verify-actions .compact-action-btn{height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 12px!important;border-radius:9px!important;font-size:12px!important;font-weight:600!important;gap:6px!important;flex-shrink:0!important;transition:all .18s ease!important}html.light .fluxo-premium .verify-actions .success-btn.compact-action-btn{background:#10b981!important;color:#ffffff!important;border:1px solid #059669!important;box-shadow:0 1px 3px rgba(16,185,129,.22)!important}html.light .fluxo-premium .verify-actions .success-btn.compact-action-btn:hover{background:#059669!important;border-color:#047857!important;box-shadow:0 2px 6px rgba(16,185,129,.35)!important}html.light .fluxo-premium .verify-actions .danger-btn.compact-action-btn{background:#fef2f2!important;color:#dc2626!important;border:1px solid rgba(239,68,68,.25)!important;box-shadow:0 1px 2px rgba(239,68,68,.05)!important}html.light .fluxo-premium .verify-actions .danger-btn.compact-action-btn:hover{background:#fee2e2!important;color:#b91c1c!important;border-color:rgba(220,38,38,.4)!important}html.light .fluxo-premium .verify-actions .outline-btn.compact-action-btn{background:#f0f9ff!important;color:#0284c7!important;border:1px solid rgba(2,132,199,.25)!important;box-shadow:0 1px 2px rgba(2,132,199,.05)!important}html.light .fluxo-premium .verify-actions .outline-btn.compact-action-btn:hover{background:#e0f2fe!important;color:#0369a1!important;border-color:rgba(3,105,161,.4)!important}html.light .fluxo-premium .verify-actions .whatsapp-btn.compact-action-btn{background:#f0fdf4!important;color:#16a34a!important;border:1px solid rgba(22,163,74,.3)!important;box-shadow:0 1px 2px rgba(22,163,74,.05)!important}html.light .fluxo-premium .verify-actions .whatsapp-btn.compact-action-btn:hover{background:#dcfce7!important;color:#15803d!important;border-color:rgba(21,128,61,.45)!important}html.light .fluxo-premium .payment-chip{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:11px!important;font-weight:600!important;padding:3px 9px!important;border-radius:999px!important}html.light .fluxo-premium .payment-date-status{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-width:0!important}html.light .fluxo-premium .payment-date-status .payment-date{display:inline-flex!important;align-items:center!important;gap:5px!important;color:#475569!important;font-size:12px!important;font-weight:500!important;white-space:nowrap!important}html.light .fluxo-premium .payment-date-status .payment-date strong{color:#0f172a!important;font-weight:700!important}html.light .fluxo-premium .payment-date-status .payment-status-sub{font-size:11.5px!important;color:#64748b!important;white-space:nowrap!important;display:block!important}html.light .fluxo-premium .pending{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:11px!important;font-weight:600!important;padding:2px 7px!important;border-radius:6px!important;white-space:nowrap!important}html.light .fluxo-premium .pending.blue{color:#2563eb!important;background:rgba(239,246,255,.9)!important;border:1px solid rgba(37,99,235,.18)!important}html.light .fluxo-premium .pending.green{color:#059669!important;background:rgba(236,253,245,.9)!important;border:1px solid rgba(16,185,129,.18)!important}html.light .fluxo-premium .pending.red{color:#dc2626!important;background:rgba(254,242,242,.9)!important;border:1px solid rgba(239,68,68,.18)!important}@container payment-verify (max-width: 800px){html.light .fluxo-premium .verify-row{grid-template-columns:38px minmax(0,1fr) auto!important;align-items:start!important;gap:8px 10px!important;padding:12px 14px!important;max-height:none!important}html.light .fluxo-premium .verify-row>:first-child{grid-column:1!important;grid-row:1/span 2!important}html.light .fluxo-premium .verify-row>:nth-child(2){grid-column:2!important;grid-row:1!important;min-width:0!important}html.light .fluxo-premium .verify-row>:nth-child(3){grid-column:3!important;grid-row:1!important;min-width:0!important}html.light .fluxo-premium .payment-date-status,html.light .fluxo-premium .verify-row>:nth-child(4){grid-column:2/span 2!important;grid-row:2!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;width:100%!important}html.light .fluxo-premium .verify-actions{grid-column:1/-1!important;grid-row:3!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;margin-top:8px!important;padding-top:10px!important}html.light .fluxo-premium .verify-actions .compact-action-btn{width:100%!important;min-width:0!important}}@media (max-width:780px){html.light .fluxo-premium .loan-dashboard-verify-panel-wrapper .verify-row,html.light .fluxo-premium .verify-row{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;gap:8px 10px!important;align-items:start!important;padding:12px 14px!important;max-height:none!important;border-radius:14px!important}html.light .fluxo-premium .verify-row>:first-child{grid-column:1!important;grid-row:1/span 2!important;align-self:start!important;width:38px!important;height:38px!important;font-size:13px!important;margin-top:2px!important}html.light .fluxo-premium .verify-row>:nth-child(2){grid-column:2!important;grid-row:1!important;min-width:0!important}html.light .fluxo-premium .verify-row>:nth-child(3){grid-column:3!important;grid-row:1!important;justify-self:end!important;text-align:right!important;min-width:0!important}html.light .fluxo-premium .payment-date-status,html.light .fluxo-premium .verify-row>:nth-child(4){grid-column:2/span 2!important;grid-row:2!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:0!important;width:100%!important;margin-top:4px!important;padding-top:6px!important;border-top:1px dashed rgba(226,232,240,.8)!important}html.light .fluxo-premium .loan-dashboard-verify-panel-wrapper .verify-actions,html.light .fluxo-premium .verify-actions{grid-column:1/-1!important;grid-row:3!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin-top:8px!important;padding-top:10px!important;border-top:1px solid rgba(226,232,240,.9)!important;justify-content:stretch!important}html.light .fluxo-premium .verify-actions .outline-btn{grid-column:1/-1!important}html.light .fluxo-premium .verify-actions .compact-action-btn{height:38px!important;min-height:38px!important;max-height:38px!important;width:100%!important;min-width:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 10px!important;font-size:12.5px!important;font-weight:600!important;border-radius:10px!important;flex-shrink:1!important}html.light .fluxo-premium .verify-actions .compact-action-btn svg{width:15px!important;height:15px!important;flex-shrink:0!important}}html.light .fluxo-premium .data-table,html.light .fluxo-premium table{color:#0f172a!important}html.light .fluxo-premium .table-header th,html.light .fluxo-premium thead th{color:#475569!important;background:rgba(241,247,255,.8)!important;border-color:rgba(37,99,235,.1)!important}html.light .fluxo-premium .table-row,html.light .fluxo-premium tbody tr{border-color:rgba(37,99,235,.06)!important}html.light .fluxo-premium .table-row:hover,html.light .fluxo-premium tbody tr:hover{background:rgba(239,246,255,.6)!important}html.light .fluxo-premium .filter-input,html.light .fluxo-premium .search-input,html.light .fluxo-premium input[type=search]{background:rgba(255,255,255,.95)!important;color:#0f172a!important;border-color:rgba(37,99,235,.18)!important}html.light .fluxo-premium .search-input::-moz-placeholder,html.light .fluxo-premium input[type=search]::-moz-placeholder{color:#94a3b8!important}html.light .fluxo-premium .search-input::placeholder,html.light .fluxo-premium input[type=search]::placeholder{color:#94a3b8!important}html.light .fluxo-premium .loading-skeleton{background:rgba(15,23,42,.07)!important}html.light .fluxo-premium .loading-skeleton-soft{background:rgba(15,23,42,.04)!important}html.light .fluxo-premium .notification-hub-link{color:#2563eb!important}html.light .fluxo-premium .notification-hub-copy strong{color:#0f172a!important}html.light .fluxo-premium .notification-hub-copy small{color:#64748b!important}html.light .fluxo-premium .badge-pending,html.light .fluxo-premium .dashboard-pending-pill.amber,html.light .fluxo-premium .dashboard-pending-pill.soon,html.light .fluxo-premium span[class*=badge][class*=pending]{color:#92400e!important;background:rgba(254,243,199,.95)!important;border:1px solid rgba(245,158,11,.35)!important}html.light .fluxo-premium .badge-late,html.light .fluxo-premium .dashboard-pending-pill.overdue,html.light .fluxo-premium .dashboard-pending-pill.red,html.light .fluxo-premium span[class*=badge][class*=late],html.light .fluxo-premium span[class*=badge][class*=overdue]{color:#dc2626!important;background:rgba(254,226,226,.95)!important;border:1px solid rgba(239,68,68,.3)!important}html.light .fluxo-premium .badge-paid,html.light .fluxo-premium .dashboard-pending-pill.neutral,html.light .fluxo-premium .dashboard-pending-pill.ok,html.light .fluxo-premium span[class*=badge][class*=paid],html.light .fluxo-premium span[class*=badge][class*=success]{color:#065f46!important;background:rgba(16,185,129,.1)!important;border:1px solid rgba(16,185,129,.22)!important}.fluxo-premium div.dashboard-pending-badge,html.light .fluxo-premium div.dashboard-pending-badge{background:transparent!important;background-color:transparent!important;border:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;outline:none!important}html.light .admin-premium input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]),html.light .admin-premium select,html.light .admin-premium textarea,html.light .fluxo-premium input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]),html.light .fluxo-premium select,html.light .fluxo-premium textarea{background:rgba(255,255,255,.95)!important;color:#0f172a!important;border-color:rgba(148,163,184,.38)!important}html.light .admin-premium input::-moz-placeholder,html.light .admin-premium textarea::-moz-placeholder,html.light .fluxo-premium input::-moz-placeholder,html.light .fluxo-premium textarea::-moz-placeholder{color:#94a3b8!important}html.light .admin-premium input::placeholder,html.light .admin-premium textarea::placeholder,html.light .fluxo-premium input::placeholder,html.light .fluxo-premium textarea::placeholder{color:#94a3b8!important}html.light .admin-premium .select-shell .select-icon,html.light .fluxo-premium .select-shell .select-icon{color:#64748b!important}html.light .fluxo-premium .page-header .page-title,html.light .fluxo-premium .page-header h1{color:#0f172a!important}html.light .fluxo-premium .page-header .page-subtitle,html.light .fluxo-premium .page-header p{color:#64748b!important}html.light .fluxo-premium .page-header.reminders-page-header h1{color:#0f172a!important}html.light .fluxo-premium .mobile-drawer{background:#ffffff!important;border-right-color:rgba(37,99,235,.1)!important}html.light .admin-premium .modal-overlay,html.light .admin-premium.fixed.inset-0{background:rgba(15,23,42,.32)!important}html.light .fluxo-premium [class*=metric-card],html.light .fluxo-premium [class*=stat-card],html.light .fluxo-premium [class*=summary-card]{background:rgba(255,255,255,.95)!important;border-color:rgba(37,99,235,.1)!important}html.light .fluxo-premium [class*=metric-card] strong,html.light .fluxo-premium [class*=stat-card] strong,html.light .fluxo-premium [class*=summary-card] strong{color:#0f172a!important}html.light .fluxo-premium [class*=empty-state],html.light .fluxo-premium [class*=metric-card] span,html.light .fluxo-premium [class*=stat-card] span,html.light .fluxo-premium [class*=summary-card] span{color:#334155!important}html.light .fluxo-premium [class*=empty-state] h3,html.light .fluxo-premium [class*=empty-state] strong{color:#1e293b!important}html.light .fluxo-premium [class*=divider],html.light .fluxo-premium hr{border-color:rgba(37,99,235,.08)!important}html.light .fluxo-premium label{color:#374151!important}html.light .fluxo-premium [class*=muted],html.light .fluxo-premium [class*=secondary-text],html.light .fluxo-premium small:not([class*=badge]){color:#334155!important}html.light .fluxo-premium .client-form-modal .client-modal-body label{color:#1e293b!important}html.light .fluxo-premium .client-form-modal .client-modal-body p{color:#374151!important}html.light .fluxo-premium .theme-toggle{color:#0b3ea8!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(233,243,255,.98))!important;border-color:rgba(37,99,235,.28)!important;box-shadow:0 10px 20px rgba(37,99,235,.12),inset 0 1px 0 rgba(255,255,255,.98)!important}html.light .fluxo-premium .theme-toggle:hover{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(219,234,254,.98))!important;border-color:rgba(37,99,235,.4)!important;color:#1d4ed8!important}html.light .fluxo-premium .demo-mode-banner{color:#78350f!important;background:rgba(254,243,199,.96)!important;border-color:rgba(217,119,6,.28)!important}html.light .fluxo-premium .demo-mode-banner .demo-mode-cta{color:#ffffff!important;background-color:#0f172a!important}html.light .fluxo-premium .demo-mode-banner .demo-mode-cta:hover{background-color:#1e293b!important}html.light .fluxo-premium .nav-item.nav-item-danger{color:#991b1b!important;background:rgba(220,38,38,.06)!important;border-color:rgba(220,38,38,.16)!important}html.light .fluxo-premium .nav-item.nav-item-danger:hover{color:#7f1d1d!important;background:rgba(220,38,38,.1)!important}html.light .fluxo-premium ::-webkit-scrollbar-track{background:rgba(241,245,249,.5)}html.light .fluxo-premium ::-webkit-scrollbar-thumb{background:rgba(148,163,184,.4);border-radius:4px}html.light .fluxo-premium ::-webkit-scrollbar-thumb:hover{background:rgba(100,116,139,.5)}html.light .fluxo-premium .crest{background:rgba(37,99,235,.08)!important;color:#1d4ed8!important}html.light .fluxo-premium .title-with-icon em{background:linear-gradient(135deg,#1e6bf1,#3b82f6)!important;color:white!important}html.light .fluxo-premium .verify-row b,html.light .fluxo-premium .verify-row strong{color:#0f172a!important}html.light .fluxo-premium .verify-row small,html.light .fluxo-premium .verify-row span{color:#334155!important}html.light .fluxo-premium{--muted:#18365a;--muted-2:#24415f;--label-color:#26384f}html.light .fluxo-premium .text-gray-600,html.light .fluxo-premium .text-paper-muted,html.light .fluxo-premium .text-slate-600,html.light .fluxo-premium [class*=text-paper-muted]{color:#26384f!important}html.light .fluxo-premium .text-gray-500,html.light .fluxo-premium .text-paper-dim,html.light .fluxo-premium .text-slate-500,html.light .fluxo-premium [class*=text-paper-dim]{color:#334155!important}html.light .fluxo-premium .text-gray-300,html.light .fluxo-premium .text-gray-400,html.light .fluxo-premium .text-slate-300,html.light .fluxo-premium .text-slate-400{color:#3b506c!important}html.light .fluxo-premium .cuota-detail-note,html.light .fluxo-premium .cuotas-cell-note,html.light .fluxo-premium .dashboard-updated-label,html.light .fluxo-premium .mobile-finance-amount small,html.light .fluxo-premium .mobile-finance-client small,html.light .fluxo-premium .modal-subtitle,html.light .fluxo-premium .notification-hub-copy small,html.light .fluxo-premium .panel-head p,html.light .fluxo-premium .reminders-client-cell small,html.light .fluxo-premium figcaption,html.light .fluxo-premium p,html.light .fluxo-premium small{color:#334155!important}html.light .fluxo-premium .card-value,html.light .fluxo-premium .mobile-finance-amount strong,html.light .fluxo-premium .mobile-finance-client strong,html.light .fluxo-premium .modal-title,html.light .fluxo-premium .panel-head h3,html.light .fluxo-premium .reminders-client-cell strong,html.light .fluxo-premium b,html.light .fluxo-premium h1,html.light .fluxo-premium h2,html.light .fluxo-premium h3,html.light .fluxo-premium h4,html.light .fluxo-premium strong,html.light .fluxo-premium th{color:#0f172a!important}html.light .fluxo-premium [class*="placeholder:text-"]::-moz-placeholder,html.light .fluxo-premium input::-moz-placeholder,html.light .fluxo-premium textarea::-moz-placeholder{color:#475569!important;opacity:1!important}html.light .fluxo-premium [class*="placeholder:text-"]::placeholder,html.light .fluxo-premium input::placeholder,html.light .fluxo-premium textarea::placeholder{color:#475569!important;opacity:1!important}html.light .fluxo-premium [aria-disabled=true],html.light .fluxo-premium button:disabled{opacity:.72!important}html.light .fluxo-premium [aria-disabled=true],html.light .fluxo-premium [aria-disabled=true] span,html.light .fluxo-premium button:disabled,html.light .fluxo-premium button:disabled span{color:#334155!important}html.light .fluxo-premium .bottom-nav-item-dock.active,html.light .fluxo-premium .bottom-nav-item-rail.active,html.light .fluxo-premium .client-frequency-pill.is-active,html.light .fluxo-premium .danger-btn-solid:disabled,html.light .fluxo-premium .nav-item.active,html.light .fluxo-premium .primary-btn:disabled,html.light .fluxo-premium .receipt-link-btn--prominent,html.light .fluxo-premium .success-btn:disabled{color:#ffffff!important}html.light .admin-premium .text-gray-500,html.light .admin-premium .text-slate-500,html.light .admin-premium p,html.light .admin-premium small,html.light .fluxo-premium .select-icon,html.light .fluxo-premium svg.text-gray-400,html.light .fluxo-premium svg.text-slate-400{color:#334155!important}html.light .admin-premium .text-gray-300,html.light .admin-premium .text-gray-400,html.light .admin-premium .text-slate-300,html.light .admin-premium .text-slate-400{color:#3b506c!important}html.light .admin-premium .admin-search::-moz-placeholder,html.light .admin-premium input::-moz-placeholder,html.light .admin-premium textarea::-moz-placeholder{color:#475569!important;opacity:1!important}html.light .admin-premium .admin-search::placeholder,html.light .admin-premium input::placeholder,html.light .admin-premium textarea::placeholder{color:#475569!important;opacity:1!important}html.light .admin-premium .admin-search::-moz-placeholder,html.light .admin-premium input::-moz-placeholder,html.light .admin-premium textarea::-moz-placeholder,html.light .fluxo-premium .modal-surface input::-moz-placeholder,html.light .fluxo-premium .modal-surface textarea::-moz-placeholder,html.light .fluxo-premium .search-input::-moz-placeholder,html.light .fluxo-premium input[type=search]::-moz-placeholder{color:#475569!important;opacity:1!important}html.light .admin-premium .admin-search::placeholder,html.light .admin-premium input::placeholder,html.light .admin-premium textarea::placeholder,html.light .fluxo-premium .modal-surface input::placeholder,html.light .fluxo-premium .modal-surface textarea::placeholder,html.light .fluxo-premium .search-input::placeholder,html.light .fluxo-premium input[type=search]::placeholder{color:#475569!important;opacity:1!important}html.light .admin-premium [style*="#94a3b8"],html.light .fluxo-premium [style*="#94a3b8"]{color:#334155!important}.fluxo-premium .quota-summary-card .quota-summary-desktop-text,.fluxo-premium .quota-summary-header-flex .quota-summary-desktop-text{display:inline!important}.fluxo-premium .quota-summary-card .quota-summary-mobile-text,.fluxo-premium .quota-summary-header-flex .quota-summary-mobile-text{display:none!important}.fluxo-premium .quota-summary-card .quota-summary-item .soft-icon,html.dark .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon,html.light .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon{width:44px!important;height:44px!important;border-radius:12px!important;background:var(--quota-accent-soft)!important;box-shadow:none!important}.fluxo-premium .quota-summary-card .quota-summary-item .soft-icon svg,html.dark .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon svg,html.light .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon svg{width:21px!important;height:21px!important}@media (max-width:720px){.fluxo-premium .quota-summary-card .quota-summary-desktop-text,.fluxo-premium .quota-summary-header-flex .quota-summary-desktop-text{display:none!important}.fluxo-premium .quota-summary-card .quota-summary-mobile-text,.fluxo-premium .quota-summary-header-flex .quota-summary-mobile-text{display:inline!important}.fluxo-premium .quota-summary-card{padding:24px 28px 28px!important;border-radius:14px!important;gap:24px!important;background:rgba(255,255,255,.98)!important;border:1px solid rgba(226,232,240,.9)!important;box-shadow:0 14px 34px rgba(30,93,178,.1)!important}.fluxo-premium .quota-summary-header-flex{margin-bottom:8px!important}.fluxo-premium .quota-summary-header-flex h3{color:#14213d!important;font-size:17px!important;line-height:1.2!important;font-weight:800!important}.fluxo-premium .quota-summary-header-flex .active-badge{border:0!important;padding:0!important;background:transparent!important;color:#1f2937!important;font-size:15px!important;font-weight:500!important;box-shadow:none!important}.fluxo-premium .quota-summary-card .quota-summary-grid,html.dark .fluxo-premium .quota-summary-card .quota-summary-grid,html.light .fluxo-premium .quota-summary-card .quota-summary-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 18px!important;align-items:stretch!important}.fluxo-premium .quota-summary-card .quota-summary-item,html.dark .fluxo-premium .quota-summary-card .quota-summary-item,html.dark .fluxo-premium .quota-summary-card .quota-summary-item--late,html.dark .fluxo-premium .quota-summary-card .quota-summary-item--paid,html.dark .fluxo-premium .quota-summary-card .quota-summary-item--pending,html.dark .fluxo-premium .quota-summary-card .quota-summary-item--total,html.light .fluxo-premium .quota-summary-card .quota-summary-item,html.light .fluxo-premium .quota-summary-card .quota-summary-item--late,html.light .fluxo-premium .quota-summary-card .quota-summary-item--paid,html.light .fluxo-premium .quota-summary-card .quota-summary-item--pending,html.light .fluxo-premium .quota-summary-card .quota-summary-item--total{min-height:130px!important;display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:center!important;-moz-column-gap:13px!important;column-gap:13px!important;row-gap:0!important;padding:20px 16px!important;border:1px solid #cdddf4!important;border-radius:12px!important;background:#f6f8ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 8px 18px rgba(30,93,178,.035)!important}.fluxo-premium .quota-summary-item+.quota-summary-item{border-left:1px solid #cdddf4!important}.fluxo-premium .quota-summary-card .quota-summary-item .soft-icon,html.dark .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon,html.light .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon{width:40px!important;height:40px!important;border-radius:10px!important;color:#2368ee!important;background:#dfeaff!important;box-shadow:none!important}.fluxo-premium .quota-summary-card .quota-summary-item .soft-icon svg,html.dark .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon svg,html.light .fluxo-premium .quota-summary-card .quota-summary-item .soft-icon svg{width:19px!important;height:19px!important;color:#2368ee!important;stroke:currentColor!important}.fluxo-premium .quota-summary-card .quota-summary-item-copy,html.dark .fluxo-premium .quota-summary-card .quota-summary-item-copy,html.light .fluxo-premium .quota-summary-card .quota-summary-item-copy{gap:12px!important}.fluxo-premium .quota-summary-card .quota-summary-item span,html.dark .fluxo-premium .quota-summary-card .quota-summary-item span,html.light .fluxo-premium .quota-summary-card .quota-summary-item span{color:#1f2937!important;font-size:14px!important;line-height:1.2!important;font-weight:500!important}.fluxo-premium .quota-summary-card .quota-summary-item strong,html.dark .fluxo-premium .quota-summary-card .quota-summary-item strong,html.light .fluxo-premium .quota-summary-card .quota-summary-item strong{color:#0f172a!important;font-size:16px!important;line-height:1.15!important;font-weight:500!important;white-space:nowrap!important}.fluxo-premium .quota-summary-card .quota-summary-item small,.fluxo-premium .quota-summary-progress,html.dark .fluxo-premium .quota-summary-card .quota-summary-item small,html.dark .fluxo-premium .quota-summary-progress,html.light .fluxo-premium .quota-summary-card .quota-summary-item small,html.light .fluxo-premium .quota-summary-progress{display:none!important}.fluxo-premium .cuotas-filter-bar,html.dark .fluxo-premium .cuotas-filter-bar,html.light .fluxo-premium .cuotas-filter-bar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:22px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.fluxo-premium .filter-buttons-group,html.dark .fluxo-premium .filter-buttons-group,html.light .fluxo-premium .filter-buttons-group{display:grid!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 10px!important;overflow:visible!important;padding:0!important}.fluxo-premium .filter-tab-btn,html.dark .fluxo-premium .filter-tab-btn,html.light .fluxo-premium .filter-tab-btn{width:100%!important;min-width:0!important;height:38px!important;justify-content:center!important;gap:6px!important;padding:0 12px!important;border-radius:8px!important;font-size:13px!important;font-weight:700!important}.fluxo-premium .filter-tab-btn,html.dark .fluxo-premium .filter-tab-btn{border:1px solid var(--line)!important;background:var(--surface-2)!important;color:var(--muted)!important;box-shadow:0 8px 20px rgba(0,0,0,.2)!important}.fluxo-premium .filter-tab-btn.active,html.dark .fluxo-premium .filter-tab-btn.active{border-color:rgba(30,107,241,.5)!important;background:rgba(30,107,241,.12)!important;color:var(--blue-2)!important;box-shadow:0 10px 24px rgba(30,107,241,.1)!important}html.light .fluxo-premium .filter-tab-btn{border:1px solid rgba(226,232,240,.95)!important;background:rgba(255,255,255,.98)!important;color:#0f172a!important;box-shadow:0 8px 20px rgba(15,23,42,.045)!important}html.light .fluxo-premium .filter-tab-btn.active{border-color:rgba(0,86,239,.72)!important;background:linear-gradient(180deg,rgba(0,86,239,.035),rgba(255,255,255,.98)),#ffffff!important;color:#0056ef!important;box-shadow:0 10px 24px rgba(0,86,239,.075)!important}.fluxo-premium .filter-tab-btn svg{flex:0 0 auto!important;width:15px!important;height:15px!important}.fluxo-premium .filter-tab-btn svg.icon-grid{color:#0056ef!important}.fluxo-premium .filter-tab-btn svg.icon-calendar{color:#d99105!important}.fluxo-premium .filter-tab-btn svg.icon-alert{color:#ef4444!important}.fluxo-premium .filter-tab-btn svg.icon-check{color:#10b981!important}.fluxo-premium .filter-search-group,html.dark .fluxo-premium .filter-search-group,html.light .fluxo-premium .filter-search-group{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) 38px!important;gap:12px!important;align-items:stretch!important}.fluxo-premium .filters-dropdown-btn,.fluxo-premium .search-input-wrapper,html.dark .fluxo-premium .filters-dropdown-btn,html.dark .fluxo-premium .search-input-wrapper,html.light .fluxo-premium .filters-dropdown-btn,html.light .fluxo-premium .search-input-wrapper{height:38px!important;border-radius:8px!important}.fluxo-premium .filters-dropdown-btn,.fluxo-premium .search-input-wrapper,html.dark .fluxo-premium .filters-dropdown-btn,html.dark .fluxo-premium .search-input-wrapper{border:1px solid var(--line)!important;background:var(--surface-2)!important;color:var(--text)!important;box-shadow:0 8px 20px rgba(0,0,0,.2)!important}.fluxo-premium .search-input-wrapper input,html.dark .fluxo-premium .search-input-wrapper input{color:var(--text)!important}html.light .fluxo-premium .filters-dropdown-btn,html.light .fluxo-premium .search-input-wrapper{border-color:rgba(226,232,240,.95)!important;background:rgba(255,255,255,.98)!important;color:#0f172a!important;box-shadow:0 8px 20px rgba(15,23,42,.045)!important}html.light .fluxo-premium .search-input-wrapper input{color:#1e293b!important}.fluxo-premium .filters-dropdown-btn,html.dark .fluxo-premium .filters-dropdown-btn,html.light .fluxo-premium .filters-dropdown-btn{width:38px!important;min-width:38px!important;padding:0!important;justify-content:center!important}.fluxo-premium .filters-dropdown-btn .chevron-icon,.fluxo-premium .filters-dropdown-label{display:none!important}}@media (max-width:780px){.fluxo-premium,.fluxo-premium .content,.fluxo-premium .dashboard-header,.fluxo-premium .mobile-safe-spacer,.fluxo-premium .mobile-topbar,.fluxo-premium .page-header,body,html,html.dark,html.dark .fluxo-premium,html.dark .fluxo-premium .mobile-topbar,html.dark body,html.light,html.light .fluxo-premium,html.light .fluxo-premium .mobile-topbar,html.light body{background:var(--app-chrome-color)!important;background-color:var(--app-chrome-color)!important}.fluxo-premium .mobile-topbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}html.light .fluxo-premium .mobile-quota-card,html.light .fluxo-premium .quota-summary-card-new{background:rgba(255,255,255,.98)!important;border-color:rgba(30,64,120,.12)!important;box-shadow:0 10px 25px rgba(15,45,90,.035)!important}html.light .fluxo-premium .mobile-quota-card-client .client-name,html.light .fluxo-premium .mobile-quota-card-metric .metric-value,html.light .fluxo-premium .quota-summary-total-info h2{color:#0f172a!important}html.light .fluxo-premium .mobile-quota-card-client .client-phone,html.light .fluxo-premium .mobile-quota-card-metric .metric-subvalue,html.light .fluxo-premium .quota-summary-status-label,html.light .fluxo-premium .quota-summary-total-info span{color:#475569!important}html.light .fluxo-premium .quota-summary-divider{border-top-color:rgba(30,64,120,.08)!important}html.light .fluxo-premium .quota-summary-bottom-item:not(:last-child):after{background-color:rgba(30,64,120,.08)!important}html.light .fluxo-premium .mobile-quota-card-client .avatar.small{background:#f1f5f9!important;color:#475569!important}html.light .fluxo-premium .mobile-quota-card-metric .metric-label{color:#64748b!important}html.light .fluxo-premium .mobile-quota-card:focus-visible,html.light .fluxo-premium .mobile-quota-card:hover{border-color:rgba(0,86,239,.35)!important;box-shadow:0 10px 30px rgba(0,86,239,.065)!important}@media (min-width:721px){html.light .fluxo-premium .cuotas-filter-bar{background:#ffffff!important;border-color:rgba(226,232,240,.8)!important;box-shadow:0 4px 20px rgba(20,71,129,.02)!important}}@media (max-width:720px){html.light .fluxo-premium .cuotas-filter-bar{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}}html.light .fluxo-premium .filters-dropdown-btn{background:#ffffff!important;border-color:#e2e8f0!important;color:#475569!important}html.light .fluxo-premium .filters-dropdown-btn:hover{background:#f8fafc!important;color:#1e293b!important;border-color:#cbd5e1!important}html.light .fluxo-premium .filters-dropdown-menu{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)!important}html.light .fluxo-premium .filters-dropdown-menu button{color:#475569!important}html.light .fluxo-premium .filters-dropdown-menu button:hover{background:#f1f5f9!important;color:#1e293b!important}html.light .fluxo-premium .search-input-wrapper{background:#f8fafc!important;border-color:#e2e8f0!important}html.light .fluxo-premium .search-input-wrapper input{color:#1e293b!important}@media (max-width:780px){html.light .fluxo-premium .reminders-upcoming-panel,html.light .fluxo-premium .reminders-upcoming-panel.side-dashboard-card{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html.light .fluxo-premium .reminders-upcoming-panel .panel-head{padding:0 4px 12px!important;border-bottom:0!important;background:transparent!important}html.light .fluxo-premium .reminders-upcoming-list-mobile{gap:12px!important;background:transparent!important;border:0!important;box-shadow:none!important}html.light .fluxo-premium .reminders-upcoming-card-item{background:rgba(255,255,255,.98)!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 8px 20px rgba(15,23,42,.045)!important}}html.light .fluxo-premium [class*=bg-] .text-white,html.light .fluxo-premium [class*=bg-] .text-white *,html.light .fluxo-premium [class*=bg-].text-white,html.light .fluxo-premium a .text-white,html.light .fluxo-premium a .text-white *,html.light .fluxo-premium a.bg-brand-blue,html.light .fluxo-premium a.bg-brand-blue *,html.light .fluxo-premium a.text-white,html.light .fluxo-premium button .text-white,html.light .fluxo-premium button .text-white *,html.light .fluxo-premium button.bg-brand-blue,html.light .fluxo-premium button.bg-brand-blue *,html.light .fluxo-premium button.bg-emerald-500,html.light .fluxo-premium button.bg-emerald-500 *,html.light .fluxo-premium button.bg-emerald-600,html.light .fluxo-premium button.bg-emerald-600 *,html.light .fluxo-premium button.text-white{color:#ffffff!important}html.light .fluxo-premium .incidencias-container{color:#0f172a}html.light .fluxo-premium .whatsapp-supervision-panel{background:radial-gradient(circle at top right,rgba(20,184,166,.08),transparent 38%),#ffffff!important;border-color:rgba(13,148,136,.2)!important;box-shadow:0 10px 30px rgba(15,23,42,.08)!important}html.light .fluxo-premium .whatsapp-supervision-icon{color:#0f766e!important;background:#ccfbf1!important}html.light .fluxo-premium .whatsapp-supervision-eyebrow{color:#0f766e!important}html.light .fluxo-premium .whatsapp-supervision-title-group h2{color:#0f172a!important}html.light .fluxo-premium .whatsapp-supervision-item small,html.light .fluxo-premium .whatsapp-supervision-stats span,html.light .fluxo-premium .whatsapp-supervision-title-group p{color:#64748b!important}html.light .fluxo-premium .whatsapp-supervision-badge{color:#475569!important;background:#f1f5f9!important}html.light .fluxo-premium .whatsapp-supervision-badge.has-items{color:#be123c!important;background:#fff1f2!important}html.light .fluxo-premium .whatsapp-supervision-stats>div{background:#f8fafc!important;border-color:#e2e8f0!important}html.light .fluxo-premium .whatsapp-supervision-stats strong{color:#0f172a!important}html.light .fluxo-premium .whatsapp-supervision-item{color:#0f172a!important;background:#ffffff!important;border-color:#e2e8f0!important}html.light .fluxo-premium .whatsapp-supervision-item:hover{background:#f8fafc!important;border-color:rgba(13,148,136,.35)!important}html.light .fluxo-premium .whatsapp-supervision-item-top strong{color:#0f172a!important}html.light .fluxo-premium .whatsapp-supervision-item-top span{color:#475569!important;background:#f1f5f9!important}html.light .fluxo-premium .whatsapp-supervision-item-top em{color:#a16207!important;background:#fef3c7!important}html.light .fluxo-premium .whatsapp-supervision-item p{color:#334155!important}html.light .fluxo-premium .whatsapp-supervision-empty{color:#047857!important;background:#ecfdf5!important;border:1px solid rgba(5,150,105,.16)!important}html.light .fluxo-premium .whatsapp-supervision-actions button{color:#0f766e!important;background:#f0fdfa!important;border-color:rgba(13,148,136,.25)!important}html.light .fluxo-premium .whatsapp-supervision-actions button:hover:not(:disabled){color:#115e59!important;background:#ccfbf1!important;border-color:rgba(13,148,136,.4)!important}html.light .fluxo-premium .whatsapp-supervision-actions button.review{color:#475569!important;background:#f8fafc!important;border-color:#cbd5e1!important}html.light .fluxo-premium .whatsapp-supervision-error{color:#be123c!important;background:#fff1f2!important;border-color:rgba(225,29,72,.22)!important}html.light .fluxo-premium .whatsapp-supervision-toggle{color:#0f766e!important}html.light .fluxo-premium .incidencias-metric-card{background:#ffffff!important;border:1px solid rgba(37,99,235,.12)!important;box-shadow:0 4px 16px rgba(15,23,42,.05)!important}html.light .fluxo-premium .incidencias-metric-card:hover{border-color:rgba(37,99,235,.3)!important;box-shadow:0 8px 24px rgba(15,23,42,.08)!important;background:#ffffff!important}html.light .fluxo-premium .incidencias-metric-label{color:#475569!important}html.light .fluxo-premium .incidencias-metric-value{color:#0f172a!important}html.light .fluxo-premium .incidencias-metric-subtext{color:#64748b!important}html.light .fluxo-premium .incidencias-metric-arrow{color:#94a3b8!important}html.light .fluxo-premium .incidencias-metric-icon-box.blue{background:#eff6ff!important;color:#2563eb!important;border-color:rgba(37,99,235,.2)!important}html.light .fluxo-premium .incidencias-metric-icon-box.cyan{background:#ecfeff!important;color:#0891b2!important;border-color:rgba(8,145,178,.2)!important}html.light .fluxo-premium .incidencias-metric-icon-box.purple{background:#f3e8ff!important;color:#9333ea!important;border-color:rgba(147,51,234,.2)!important}html.light .fluxo-premium .incidencias-metric-icon-box.green{background:#ecfdf5!important;color:#059669!important;border-color:rgba(5,150,105,.2)!important}html.light .fluxo-premium .incidencias-card{background:#ffffff!important;border:1px solid rgba(37,99,235,.12)!important;box-shadow:0 4px 16px rgba(15,23,42,.05)!important}html.light .fluxo-premium .incidencias-card-title{color:#0f172a!important}html.light .fluxo-premium .incidencias-card-subtitle{color:#64748b!important}html.light .fluxo-premium .incidencias-header-icon{background:#eff6ff!important;color:#2563eb!important;border-color:rgba(37,99,235,.2)!important}html.light .fluxo-premium .incidencias-header-icon.amber{background:#fffbeb!important;color:#d97706!important;border-color:rgba(217,119,6,.2)!important}html.light .fluxo-premium .incidencias-header-icon.pulse{background:#ecfdf5!important;color:#059669!important;border-color:rgba(5,150,105,.2)!important}html.light .fluxo-premium .incidencias-field-label{color:#334155!important}html.light .fluxo-premium .incidencias-input,html.light .fluxo-premium .incidencias-select{background:#ffffff!important;border:1px solid #cbd5e1!important;color:#0f172a!important;padding-left:38px!important;font-size:13px!important}html.light .fluxo-premium .incidencias-textarea{border:1px solid #cbd5e1!important;padding-left:12px!important;font-size:13px!important}html.light .fluxo-premium .incidencias-select option,html.light .fluxo-premium .incidencias-textarea{background:#ffffff!important;color:#0f172a!important}html.light .fluxo-premium .incidencias-input::-moz-placeholder,html.light .fluxo-premium .incidencias-textarea::-moz-placeholder{color:#94a3b8!important}html.light .fluxo-premium .incidencias-input::placeholder,html.light .fluxo-premium .incidencias-textarea::placeholder{color:#94a3b8!important}html.light .fluxo-premium .incidencias-input:focus,html.light .fluxo-premium .incidencias-select:focus,html.light .fluxo-premium .incidencias-textarea:focus{border-color:#2563eb!important;background:#ffffff!important;box-shadow:0 0 0 3px rgba(37,99,235,.12)!important}html.light .fluxo-premium .incidencias-input-icon{color:#64748b!important}html.light .fluxo-premium .incidencias-char-count{color:#94a3b8!important}html.light .fluxo-premium .incidencias-info-banner{background:#eff6ff!important;border:1px solid rgba(37,99,235,.18)!important;color:#1d4ed8!important}html.light .fluxo-premium .incidencias-cat-item{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#334155!important}html.light .fluxo-premium .incidencias-cat-item:hover{background:#eff6ff!important;border-color:rgba(37,99,235,.3)!important;color:#1d4ed8!important}html.light .fluxo-premium .incidencias-cat-item.active{background:#2563eb!important;border-color:#2563eb!important;color:#ffffff!important}html.light .fluxo-premium .incidencias-item{background:#ffffff!important;border:1px solid #e2e8f0!important}html.light .fluxo-premium .incidencias-item:hover{background:#f8fafc!important;border-color:#cbd5e1!important}html.light .fluxo-premium .incidencias-item-title{color:#0f172a!important}html.light .fluxo-premium .incidencias-item-desc,html.light .fluxo-premium .incidencias-item-time{color:#64748b!important}html.light .fluxo-premium .incidencias-status-pill.blue{background:#eff6ff!important;color:#1d4ed8!important;border:1px solid rgba(37,99,235,.25)!important}html.light .fluxo-premium .incidencias-status-pill.amber{background:#fffbeb!important;color:#b45309!important;border:1px solid rgba(217,119,6,.25)!important}html.light .fluxo-premium .incidencias-status-pill.green{background:#ecfdf5!important;color:#047857!important;border:1px solid rgba(5,150,105,.25)!important}html.light .fluxo-premium .incidencias-item-right{border-top-color:#e2e8f0!important}html.light .fluxo-premium .incidencias-timeline:before{background:#e2e8f0!important}html.light .fluxo-premium .incidencias-timeline-node{background:#ffffff!important;border:1px solid #cbd5e1!important}html.light .fluxo-premium .incidencias-timeline-title{color:#0f172a!important}html.light .fluxo-premium .incidencias-timeline-sub,html.light .fluxo-premium .incidencias-timeline-time{color:#64748b!important}html.light .fluxo-premium .incidencias-ver-detalles-btn{background:#eff6ff!important;border:1px solid rgba(37,99,235,.25)!important;color:#1d4ed8!important}html.light .fluxo-premium .incidencias-ver-detalles-btn:hover{background:#dbeafe!important;border-color:#2563eb!important;color:#1e40af!important}html.light .fluxo-premium .incidencias-stepper{background:#f8fafc!important;border:1px solid #e2e8f0!important}html.light .fluxo-premium .incidencias-stepper-track{background:#e2e8f0!important}html.light .fluxo-premium .incidencias-step-node{background:#ffffff!important;border-color:#94a3b8!important;color:#64748b!important}html.light .fluxo-premium .incidencias-step-item.completed .incidencias-step-node{background:#10b981!important;border-color:#10b981!important;color:#ffffff!important}html.light .fluxo-premium .incidencias-step-item.active .incidencias-step-node{background:#2563eb!important;border-color:#2563eb!important;color:#ffffff!important}html.light .fluxo-premium .incidencias-step-label{color:#64748b!important}html.light .fluxo-premium .incidencias-step-item.active .incidencias-step-label,html.light .fluxo-premium .incidencias-step-item.completed .incidencias-step-label{color:#0f172a!important}html.light .fluxo-premium .incidencias-detail-info-card{background:#f8fafc!important;border:1px solid #e2e8f0!important}html.light .fluxo-premium .incidencias-detail-label{color:#64748b!important}html.light .fluxo-premium .incidencias-detail-val{color:#0f172a!important}html.light .fluxo-premium .incidencias-desc-box{background:#ffffff!important;border:1px solid #e2e8f0!important;border-left:3px solid #2563eb!important;color:#334155!important}html.light .fluxo-premium .incidencias-priority-pill.red{background:#fef2f2!important;color:#dc2626!important;border-color:rgba(220,38,38,.25)!important}html.light .fluxo-premium .incidencias-priority-pill.amber{background:#fffbeb!important;color:#b45309!important;border-color:rgba(180,83,9,.25)!important}html.light .fluxo-premium .incidencias-priority-pill.blue{background:#eff6ff!important;color:#1d4ed8!important;border-color:rgba(29,78,216,.25)!important}html.light .fluxo-premium .incidencias-chat-title{color:#334155!important}html.light .fluxo-premium .incidencias-msg-bubble.system{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#475569!important}html.light .fluxo-premium .incidencias-msg-bubble.whatsapp{background:#ecfdf5!important;border:1px solid rgba(16,185,129,.25)!important;color:#047857!important}html.light .fluxo-premium .incidencias-msg-bubble.admin{background:#eff6ff!important;border:1px solid rgba(37,99,235,.25)!important;color:#1e40af!important}html.light .fluxo-premium .incidencias-chat-input{background:#ffffff!important;border:1px solid #cbd5e1!important;color:#0f172a!important}html.light .fluxo-premium .incidencias-chat-input::-moz-placeholder{color:#94a3b8!important}html.light .fluxo-premium .incidencias-chat-input::placeholder{color:#94a3b8!important}html.light .fluxo-premium .incidencias-chat-input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.12)!important}html.light .fluxo-premium .incidencias-chat-send-btn{background:#2563eb!important;color:#ffffff!important;border:1px solid #2563eb!important;opacity:1!important}html.light .fluxo-premium .incidencias-chat-send-btn:focus-visible:not(:disabled),html.light .fluxo-premium .incidencias-chat-send-btn:hover:not(:disabled){background:#1d4ed8!important;border-color:#1d4ed8!important;color:#ffffff!important;box-shadow:0 2px 8px rgba(37,99,235,.35)!important}html.light .fluxo-premium .incidencias-chat-send-btn:disabled{background:#2563eb!important;border-color:#2563eb!important;color:#ffffff!important;opacity:.72!important}html.light .fluxo-premium .incidencias-detail-actions{border-top-color:#e2e8f0!important}html.light .fluxo-premium .incidencias-status-action-btn.green{background:#ecfdf5!important;color:#047857!important;border-color:rgba(5,150,105,.3)!important}html.light .fluxo-premium .incidencias-status-action-btn.green:hover{background:#d1fae5!important}html.light .fluxo-premium .incidencias-status-action-btn.amber{background:#fffbeb!important;color:#b45309!important;border-color:rgba(180,83,9,.3)!important}html.light .fluxo-premium .incidencias-status-action-btn.amber:hover{background:#fef3c7!important}html.light .fluxo-premium .incidencias-status-action-btn.whatsapp-btn{background:#f0fdf4!important;color:#15803d!important;border-color:rgba(22,163,74,.3)!important}html.light .fluxo-premium .incidencias-status-action-btn.whatsapp-btn:hover{background:#dcfce7!important}html.light .fluxo-premium .incidencias-refresh-btn{background:#ffffff!important;border-color:#cbd5e1!important;color:#475569!important}html.light .fluxo-premium .incidencias-refresh-btn:hover{border-color:#2563eb!important;color:#2563eb!important;background:#f8fafc!important}html.light .fluxo-premium .incidencias-toolbar{background:#ffffff!important;border-color:rgba(37,99,235,.14)!important;box-shadow:0 4px 16px rgba(15,23,42,.04)!important}html.light .fluxo-premium .incidencias-search-input{background:#f8fafc!important;border-color:#cbd5e1!important;color:#0f172a!important}html.light .fluxo-premium .incidencias-search-input:focus{background:#ffffff!important;border-color:#2563eb!important;box-shadow:0 0 0 2px rgba(37,99,235,.15)!important}html.light .fluxo-premium .incidencias-tabs{background:#f1f5f9!important;border-color:#e2e8f0!important}html.light .fluxo-premium .incidencias-tab{color:#64748b!important}html.light .fluxo-premium .incidencias-tab:hover{color:#0f172a!important;background:rgba(0,0,0,.04)!important}html.light .fluxo-premium .incidencias-tab.active{background:#2563eb!important;color:#ffffff!important}html.light .fluxo-premium .incidencias-filter-select{background:#ffffff!important;border-color:#cbd5e1!important;color:#1e293b!important}html.light .fluxo-premium .incidencias-view-switcher{background:#f1f5f9!important;border-color:#e2e8f0!important}html.light .fluxo-premium .incidencias-view-btn{color:#64748b!important}html.light .fluxo-premium .incidencias-view-btn.active{background:#ffffff!important;color:#2563eb!important;border-color:#cbd5e1!important;box-shadow:0 1px 3px rgba(0,0,0,.08)!important}html.light .fluxo-premium .incidencias-kanban-col{background:#f8fafc!important;border-color:#e2e8f0!important}html.light .fluxo-premium .incidencias-kanban-header.open{background:#fffbeb!important;border-color:rgba(217,119,6,.25)!important;color:#92400e!important}html.light .fluxo-premium .incidencias-kanban-header.in-progress{background:#eff6ff!important;border-color:rgba(37,99,235,.25)!important;color:#1e40af!important}html.light .fluxo-premium .incidencias-kanban-header.resolved{background:#ecfdf5!important;border-color:rgba(16,185,129,.25)!important;color:#065f46!important}html.light .fluxo-premium .incidencias-kanban-card{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:0 2px 8px rgba(15,23,42,.04)!important}html.light .fluxo-premium .incidencias-kanban-card:hover{border-color:#93c5fd!important;box-shadow:0 4px 14px rgba(15,23,42,.08)!important}html.light .fluxo-premium .incidencias-kanban-card-desc{color:#334155!important}html.light .fluxo-premium .incidencias-unit-badge{background:#eff6ff!important;border-color:rgba(37,99,235,.25)!important;color:#1d4ed8!important}html.light .fluxo-premium .incidencias-unit-badge.resolved{background:#ecfdf5!important;border-color:rgba(16,185,129,.25)!important;color:#047857!important}html.light .fluxo-premium .incidencias-cat-tag{background:#f1f5f9!important;color:#475569!important}html.light .fluxo-premium .incidencias-status-select.amber{background:#fffbeb!important;color:#b45309!important;border-color:rgba(180,83,9,.25)!important}html.light .fluxo-premium .incidencias-status-select.blue{background:#eff6ff!important;color:#1d4ed8!important;border-color:rgba(37,99,235,.25)!important}html.light .fluxo-premium .incidencias-status-select.green{background:#ecfdf5!important;color:#047857!important;border-color:rgba(5,150,105,.25)!important}html.light .fluxo-premium .text-slate-200{color:var(--text)!important}html.light .fluxo-premium .text-slate-300{color:var(--muted)!important}html.light .fluxo-premium .text-slate-400{color:var(--muted-2)!important}html.light .fluxo-premium .promise-alerts-panel{min-width:0!important;max-width:100%!important;width:100%!important}html.light .fluxo-premium .promise-alerts-panel .panel-head,html.light .fluxo-premium .promise-alerts-panel .title-with-icon,html.light .fluxo-premium .promise-alerts-panel .title-with-icon>div{min-width:0!important}html.light .fluxo-premium .promise-alerts-panel .panel-head h3,html.light .fluxo-premium .promise-alerts-panel .panel-head p{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}html.light .fluxo-premium .promise-alerts-panel .promise-verify-row{grid-template-columns:44px minmax(150px,1fr) minmax(100px,auto) minmax(130px,auto) auto!important;align-items:center!important;gap:12px 14px!important;min-height:68px!important;padding:12px 16px!important}html.light .fluxo-premium .promise-alerts-panel .verify-main{display:grid!important;gap:6px!important}html.light .fluxo-premium .promise-alerts-panel .verify-amount strong,html.light .fluxo-premium .promise-alerts-panel .verify-main strong{line-height:1.15!important}html.light .fluxo-premium .promise-alerts-panel .payment-date-status{justify-self:start!important}html.light .fluxo-premium .promise-alerts-panel .payment-date-status .payment-date{display:inline-flex!important;align-items:center!important;gap:4px!important;line-height:1.2!important;white-space:nowrap!important}html.light .fluxo-premium .promise-alerts-panel .verify-actions{min-width:0!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important}html.light .fluxo-premium .promise-alerts-panel .verify-actions .compact-action-btn{min-width:auto!important;padding:7px 12px!important;font-size:12.5px!important;white-space:nowrap!important}@media (max-width:1340px){html.light .fluxo-premium .promise-alerts-panel .promise-verify-row{grid-template-columns:44px minmax(130px,1fr) minmax(90px,auto) minmax(120px,auto)!important;gap:10px 12px!important;padding:12px 14px!important}html.light .fluxo-premium .promise-alerts-panel .verify-actions{grid-column:2/-1!important;justify-content:flex-start!important;padding-top:8px!important;border-top:1px solid rgba(226,232,240,.9)!important;flex-wrap:nowrap!important}}@media (max-width:780px){html.light .fluxo-premium .promise-alerts-panel .verify-list{padding:0 14px 16px!important}html.light .fluxo-premium .promise-alerts-panel{width:calc(100% - 12px)!important;max-width:calc(100vw - 24px)!important}html.light .fluxo-premium .promise-alerts-panel .title-with-icon{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:start!important;width:100%!important}html.light .fluxo-premium .promise-alerts-panel .promise-verify-row{grid-template-columns:40px minmax(0,1fr)!important;gap:10px 12px!important;min-height:0!important;padding:14px!important}html.light .fluxo-premium .promise-alerts-panel .promise-verify-row>:first-child{width:40px!important;height:40px!important}html.light .fluxo-premium .promise-alerts-panel .promise-verify-row>:nth-child(2){grid-column:2!important;grid-row:1!important}html.light .fluxo-premium .promise-alerts-panel .promise-verify-row>:nth-child(3){grid-column:2!important;grid-row:2!important;justify-self:start!important;text-align:left!important}html.light .fluxo-premium .promise-alerts-panel .payment-date-status{grid-column:1/-1!important;grid-row:3!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;margin-top:2px!important;padding-top:10px!important;border-top:1px dashed rgba(226,232,240,.9)!important}html.light .fluxo-premium .promise-alerts-panel .payment-date-status .payment-date,html.light .fluxo-premium .promise-alerts-panel .payment-date-status .payment-status-sub{white-space:normal!important}html.light .fluxo-premium .promise-alerts-panel .verify-actions{grid-column:1/-1!important;grid-row:4!important;grid-template-columns:1fr!important;margin-top:0!important;padding-top:10px!important}html.light .fluxo-premium .promise-alerts-panel .verify-actions .outline-btn:not(.whatsapp-btn),html.light .fluxo-premium .promise-alerts-panel .verify-actions .whatsapp-btn{grid-column:1/-1!important}}@media (max-width:420px){html.light .fluxo-premium .promise-alerts-panel .payment-date-status{flex-direction:column!important;align-items:flex-start!important}}html.light .fluxo-premium [class*=bg-slate-900]{background-color:rgba(241,247,255,.9)!important}html.light .fluxo-premium [class*=border-slate-700]{border-color:rgba(37,99,235,.14)!important}html.light .fluxo-premium .modal-note{color:#1d4ed8!important;background:rgba(239,246,255,.92)!important;border-color:rgba(37,99,235,.22)!important}html.light .fluxo-premium .modal-highlight{color:#065f46!important;background:rgba(236,253,245,.92)!important;border-color:rgba(5,150,105,.28)!important}html.light .fluxo-premium .modal-footer,html.light .modal-footer{background:rgba(255,255,255,.98)!important;border-top-color:rgba(37,99,235,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.light .fluxo-premium .modal-subtitle,html.light .modal-subtitle{color:var(--muted-2)!important}html.light .fluxo-premium .finance-module-mark{color:#2563eb;background:#eaf2ff;border-color:rgba(37,99,235,.14)}html.light .fluxo-premium .finance-tabs{background:rgba(255,255,255,.94);border-color:rgba(15,23,42,.08);box-shadow:0 14px 34px rgba(15,23,42,.08)}html.light .fluxo-premium .finance-tab{color:#334155;font-weight:600}html.light .fluxo-premium .finance-tab:hover{color:#1d4ed8;background:#f0f6ff;border-color:rgba(37,99,235,.14)}html.light .fluxo-premium .finance-tab.active{color:#ffffff;border-color:rgba(37,99,235,.18);background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 12px 24px rgba(37,99,235,.22)}html.light .fluxo-premium .finance-tab-count{background:rgba(37,99,235,.1);color:#2563eb}html.light .fluxo-premium .finance-tab.active .finance-tab-count{background:rgba(255,255,255,.25);color:#ffffff}html.light .fluxo-premium .gateway-section-label{color:#475569!important}html.light .fluxo-premium .gateway-option-card{background:#ffffff!important;border-color:rgba(203,213,225,.8)!important;box-shadow:0 2px 8px rgba(15,23,42,.04),inset 0 1px 0 rgba(255,255,255,.9)!important}html.light .fluxo-premium .gateway-option-card:hover{background:#f8fafc!important;border-color:rgba(59,130,246,.5)!important;box-shadow:0 6px 16px rgba(37,99,235,.08)!important}html.light .fluxo-premium .gateway-option-card.active{background:linear-gradient(180deg,#f0f7ff,#ffffff)!important;border-color:#2563eb!important;box-shadow:0 0 0 1px rgba(37,99,235,.25),0 8px 20px rgba(37,99,235,.1)!important}html.light .fluxo-premium .gateway-custom-checkbox{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#ffffff!important}html.light .fluxo-premium .gateway-custom-checkbox.checked{background:#2563eb!important;border-color:#2563eb!important}html.light .fluxo-premium .gateway-name{color:#0f172a!important}html.light .fluxo-premium .gateway-desc{color:#475569!important}html.light .fluxo-premium .gateway-credentials-group{background:#f8fafc!important;border-color:rgba(203,213,225,.8)!important}html.light .fluxo-premium .gateway-credentials-heading{color:#0f172a!important}html.light .fluxo-premium .gateway-field-label{color:#334155!important}html.light .fluxo-premium .gateway-input{background:#ffffff!important;border-color:#cbd5e1!important;color:#0f172a!important}html.light .fluxo-premium .gateway-input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.12)!important}html.light .fluxo-premium .gateway-hint-text{color:#64748b!important}html.light .fluxo-premium .gateway-info-banner{background:rgba(239,246,255,.95)!important;border-color:rgba(191,219,254,.9)!important;box-shadow:0 2px 8px rgba(37,99,235,.05)!important}html.light .fluxo-premium .gateway-info-text{color:#1e3a8a!important}html.light .fluxo-premium .text-purple-300,html.light .fluxo-premium .text-purple-400{color:#7c3aed!important}html.light .fluxo-premium .text-red-400,html.light .fluxo-premium .text-rose-300,html.light .fluxo-premium .text-rose-400{color:#dc2626!important}html.light .fluxo-premium .text-amber-300,html.light .fluxo-premium .text-amber-400,html.light .fluxo-premium .text-orange-400{color:#d97706!important}html.light .fluxo-premium .text-blue-300,html.light .fluxo-premium .text-blue-400{color:#2563eb!important}html.light .fluxo-premium .text-cyan-300,html.light .fluxo-premium .text-cyan-400{color:#0284c7!important}html.light .fluxo-premium .text-emerald-300,html.light .fluxo-premium .text-emerald-400,html.light .fluxo-premium .text-green-400{color:#059669!important}html.light .fluxo-premium .text-slate-400,html.light .fluxo-premium .text-slate-500{color:#334155!important}html.light .fluxo-premium [class*="bg-purple-400/"],html.light .fluxo-premium [class*="bg-purple-500/"]{background-color:#f5f3ff!important;border-color:#ddd6fe!important;color:#6d28d9!important}html.light .fluxo-premium [class*="bg-red-500/"],html.light .fluxo-premium [class*="bg-rose-400/"],html.light .fluxo-premium [class*="bg-rose-500/"]{background-color:#fff1f2!important;border-color:#fecdd3!important;color:#be123c!important}html.light .fluxo-premium [class*="bg-amber-400/"],html.light .fluxo-premium [class*="bg-amber-500/"],html.light .fluxo-premium [class*="bg-orange-500/"]{background-color:#fffbe6!important;border-color:#fef08a!important;color:#b45309!important}html.light .fluxo-premium [class*="bg-blue-400/"],html.light .fluxo-premium [class*="bg-blue-500/"]{background-color:#eff6ff!important;border-color:#bfdbfe!important;color:#1d4ed8!important}html.light .fluxo-premium [class*="bg-cyan-400/"],html.light .fluxo-premium [class*="bg-cyan-500/"]{background-color:#f0f9ff!important;border-color:#bae6fd!important;color:#0369a1!important}html.light .fluxo-premium [class*="bg-emerald-400/"],html.light .fluxo-premium [class*="bg-emerald-500/"],html.light .fluxo-premium [class*="bg-green-500/"]{background-color:#ecfdf5!important;border-color:#a7f3d0!important;color:#047857!important}html.light .fluxo-premium [class*="bg-slate-400/"],html.light .fluxo-premium [class*="bg-slate-500/"],html.light .fluxo-premium [class*="bg-slate-800/"],html.light .fluxo-premium [class*="bg-slate-900/"]{background-color:#f8fafc!important;border-color:#e2e8f0!important;color:#334155!important}html.light .fluxo-premium .modal-surface,html.light .modal-surface{background:#ffffff!important;border-color:#cbd5e1!important;box-shadow:0 24px 60px -12px rgba(15,23,42,.18),0 8px 24px -6px rgba(15,23,42,.08)!important}html.light .fluxo-premium .modal-title,html.light .modal-title{color:#0f172a!important;font-weight:800!important}html.light .fluxo-premium .modal-subtitle,html.light .modal-subtitle{color:#334155!important;font-weight:500!important}html.light .fluxo-premium .modal-header,html.light .modal-header{border-bottom-color:#e2e8f0!important}html.light .fluxo-premium .modal-footer,html.light .modal-footer{border-top-color:#e2e8f0!important;background:#f8fafc!important}html.light .fluxo-premium label,html.light label{color:#1e293b!important;font-weight:600!important}html.light .fluxo-premium input::-moz-placeholder,html.light .fluxo-premium textarea::-moz-placeholder,html.light input::-moz-placeholder,html.light select::-moz-placeholder,html.light textarea::-moz-placeholder{color:#475569!important;opacity:1!important}html.light .fluxo-premium input::placeholder,html.light .fluxo-premium textarea::placeholder,html.light input::placeholder,html.light select::placeholder,html.light textarea::placeholder{color:#475569!important;opacity:1!important}html.light .fluxo-premium input,html.light .fluxo-premium select,html.light .fluxo-premium textarea,html.light input,html.light select,html.light textarea{color:#0f172a!important;border-color:#cbd5e1!important;background:#ffffff!important}html.light .fluxo-premium .table th,html.light .fluxo-premium th,html.light .table th,html.light th{color:#1e293b!important;font-weight:700!important;background:#f8fafc!important}html.light .fluxo-premium .table td,html.light .fluxo-premium td,html.light .table td,html.light td{color:#0f172a!important}html.light .fluxo-premium .subtext,html.light .fluxo-premium .text-muted,html.light .subtext,html.light .text-muted{color:#475569!important}