body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}table.table-borderless{border-collapse:collapse}table.table-borderless td,table.table-borderless th{border:1px dashed rgba(150,150,150,.4)!important}html.light-mode table.arquitup-table thead,html.light-mode table.arquitup-table thead tr,html.light-mode table.arquitup-table thead th{background-color:#1e40af!important;color:#fff!important;border-color:#ffffff1a!important}html.light-mode table.arquitup-table:not(.square-header) thead th:first-child,html.light-mode table.arquitup-table:not(.square-header) thead th:first-of-type{border-top-left-radius:.5rem!important}html.light-mode table.arquitup-table:not(.square-header) thead th:last-child,html.light-mode table.arquitup-table:not(.square-header) thead th:last-of-type{border-top-right-radius:.5rem!important}html.light-mode table.arquitup-table tbody tr{background-color:#fff!important;border-color:#e2e8f0!important}html.light-mode table.arquitup-table tbody tr:hover{background-color:#f1f5f9!important}html.light-mode table.arquitup-table tbody td,html.light-mode table.arquitup-table tbody td .text-white,html.light-mode table.arquitup-table tbody td .text-slate-300,html.light-mode table.arquitup-table tbody td .text-slate-400,html.light-mode table.arquitup-table tbody td.text-white,html.light-mode table.arquitup-table tbody span.text-slate-300,html.light-mode table.arquitup-table tbody td p.text-white{color:#334155!important}html.light-mode table.arquitup-table tbody td .text-slate-500{color:#64748b!important}html.light-mode table.arquitup-table tbody td .border-slate-700,html.light-mode table.arquitup-table tbody td .border-slate-700\/30{border-color:#cbd5e1!important}html.light-mode .tab-header-bg{background-color:#fff!important}html.light-mode .kanban-col-nao_iniciado .kanban-col-header{background-color:#f1f5f9!important;border-color:#e2e8f0!important}html.light-mode .kanban-col-nao_iniciado .kanban-col-content{background-color:#f8fafc!important;border-color:#e2e8f0!important}html.light-mode .kanban-col-em_andamento .kanban-col-header{background-color:#dbeafe!important;border-color:#bfdbfe!important}html.light-mode .kanban-col-em_andamento .kanban-col-content{background-color:#eff6ff!important;border-color:#bfdbfe!important}html.light-mode .kanban-col-concluido .kanban-col-header{background-color:#d1fae5!important;border-color:#a7f3d0!important}html.light-mode .kanban-col-concluido .kanban-col-content{background-color:#ecfdf5!important;border-color:#a7f3d0!important}html.light-mode .kanban-col-cancelado .kanban-col-header{background-color:#fee2e2!important;border-color:#fecaca!important}html.light-mode .kanban-col-cancelado .kanban-col-content{background-color:#fef2f2!important;border-color:#fecaca!important}html.light-mode .kanban-col-nao_iniciado .kanban-col-header h3{color:#64748b!important}html.light-mode .kanban-col-em_andamento .kanban-col-header h3{color:#3b82f6!important}html.light-mode .kanban-col-concluido .kanban-col-header h3{color:#10b981!important}html.light-mode .kanban-col-cancelado .kanban-col-header h3{color:#ef4444!important}html.light-mode .kanban-is-over{filter:brightness(.95)}html:not(.light-mode) .kanban-col-nao_iniciado .kanban-col-header{background-color:#1e293bcc!important;border-color:#334155cc!important}html:not(.light-mode) .kanban-col-nao_iniciado .kanban-col-content{background-color:#0f172a66!important;border-color:#334155cc!important}html:not(.light-mode) .kanban-col-em_andamento .kanban-col-header{background-color:#1e3a8a4d!important;border-color:#1e3a8a99!important}html:not(.light-mode) .kanban-col-em_andamento .kanban-col-content{background-color:#1725544d!important;border-color:#1e3a8a99!important}html:not(.light-mode) .kanban-col-concluido .kanban-col-header{background-color:#064e3b4d!important;border-color:#064e3b99!important}html:not(.light-mode) .kanban-col-concluido .kanban-col-content{background-color:#022c224d!important;border-color:#064e3b99!important}html:not(.light-mode) .kanban-col-cancelado .kanban-col-header{background-color:#7f1d1d4d!important;border-color:#7f1d1d99!important}html:not(.light-mode) .kanban-col-cancelado .kanban-col-content{background-color:#450a0a4d!important;border-color:#7f1d1d99!important}html:not(.light-mode) .kanban-col-nao_iniciado .kanban-col-header h3{color:#94a3b8!important}html:not(.light-mode) .kanban-col-em_andamento .kanban-col-header h3{color:#60a5fa!important}html:not(.light-mode) .kanban-col-concluido .kanban-col-header h3{color:#34d399!important}html:not(.light-mode) .kanban-col-cancelado .kanban-col-header h3{color:#f87171!important}html:not(.light-mode) .kanban-is-over{filter:brightness(1.2)}html.light-mode .master-config-panel .text-white{color:#1e293b!important}html.light-mode .master-config-panel .text-slate-300{color:#475569!important}html.light-mode .master-config-panel .text-slate-400{color:#64748b!important}html.light-mode .master-config-panel .text-slate-500{color:#94a3b8!important}html.light-mode .master-config-panel .bg-slate-800\/20,html.light-mode .master-config-panel .bg-slate-800\/40{background-color:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000d}html.light-mode .master-config-panel .bg-slate-900{background-color:#f8fafc!important;border-color:#e2e8f0!important}html.light-mode .master-config-panel button.bg-slate-900:hover{background-color:#f1f5f9!important;border-color:#cbd5e1!important}html.light-mode .master-config-panel button.bg-slate-700,html.light-mode .master-config-panel button.bg-slate-700[disabled]{background-color:#e2e8f0!important;color:#94a3b8!important}html.light-mode .master-config-panel .hover\:bg-slate-700:hover{background-color:#e2e8f0!important;color:#1e293b!important}html.light-mode .master-config-panel .border-slate-700\/50,html.light-mode .master-config-panel .border-slate-700{border-color:#e2e8f0!important}html.light-mode .master-config-panel .bg-cyan-500\/10{background-color:#cffafe!important;border-color:#a5f3fc!important}html.light-mode .master-config-panel .text-cyan-200{color:#0891b2!important}html.light-mode .master-config-panel .bg-black\/60{background-color:#fff6!important}html.light-mode .master-config-panel .bg-slate-800{background-color:#fff!important;border-color:#e2e8f0!important}html.light-mode .master-config-panel .bg-amber-500{background-color:#f59e0b!important;color:#fff!important}html.light-mode .master-config-panel .bg-amber-500:hover{background-color:#d97706!important}html.light-mode .master-config-panel .text-indigo-400,html.light-mode .master-config-panel .border-indigo-500{border-color:#4f46e5!important;color:#4f46e5!important}html.light-mode .master-config-panel .text-blue-400,html.light-mode .master-config-panel .border-blue-500{border-color:#2563eb!important;color:#2563eb!important}html.light-mode .master-config-panel .text-emerald-400,html.light-mode .master-config-panel .border-emerald-500{border-color:#059669!important;color:#059669!important}html.light-mode .master-config-panel .text-amber-500,html.light-mode .master-config-panel .border-amber-500{border-color:#d97706!important;color:#d97706!important}html.light-mode .calendar-event-card{background-color:#f1f5f9!important;border-color:#cbd5e1!important}html.light-mode .calendar-event-card:hover{background-color:#e2e8f0!important}html.light-mode .calendar-event-card .text-slate-400{color:#64748b!important}html.light-mode .calendar-event-card .text-slate-200{color:#334155!important}html.light-mode .compact-calendar{background-color:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}html.light-mode .compact-calendar .border-slate-700\/50{border-color:#e2e8f0!important}html.light-mode .compact-calendar .bg-slate-800\/30{background-color:#f8fafc!important}html.light-mode .compact-calendar h3.text-white{color:#1e293b!important}html.light-mode .compact-calendar .text-slate-400{color:#64748b!important}html.light-mode .compact-calendar button.hover\:bg-slate-700:hover{background-color:#e2e8f0!important}html.light-mode .compact-calendar p.text-slate-500,html.light-mode .compact-calendar div.text-slate-500{color:#64748b!important}html.light-mode .compact-calendar button.text-slate-300{color:#475569!important}html.light-mode .compact-calendar button.hover\:bg-slate-700\/50:hover{background-color:#f1f5f9!important;color:#1e293b!important}html.light-mode .compact-calendar h4.text-slate-300{color:#334155!important}html.light-mode .compact-calendar .bg-slate-800\/10{background-color:#f8fafc!important;border-color:#cbd5e1!important}
