:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.MuiDialog-root .MuiDialog-paper{border:1px solid #303640;box-shadow:0 24px 70px #00000073;color:#f5f7fa!important;background:#1a1d23!important}.MuiDialog-root .MuiDialogTitle-root,.MuiDialog-root .MuiDialogContent-root,.MuiDialog-root .MuiDialogActions-root{color:#f5f7fa}.MuiDialog-root .MuiDialogContent-root{border-color:#303640!important}.MuiDialog-root .MuiInputLabel-root{color:#aeb8c5}.MuiDialog-root .MuiInputBase-root{color:#f5f7fa;background:#ffffff06}.MuiDialog-root .MuiOutlinedInput-notchedOutline{border-color:#3c4653}.MuiDialog-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.MuiDialog-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ff8a24}.MuiDialog-root .MuiMenuItem-root{color:#f5f7fa}.MuiDialog-root .MuiMenuItem-root:hover,.MuiDialog-root .MuiMenuItem-root.Mui-selected{background:#ff8a2429}@media (width<=600px){.MuiDialog-root .MuiDialog-paper{border-radius:16px;width:calc(100% - 24px);margin:12px}.MuiDialog-root .MuiDialogTitle-root{padding:18px 18px 10px}.MuiDialog-root .MuiDialogContent-root{padding:12px 18px 18px}.MuiDialog-root .MuiDialogActions-root{flex-wrap:wrap;padding:10px 18px 16px}.MuiDialog-root .MuiDialogActions-root>.MuiButton-root{flex:120px}}.MuiPopover-paper,.MuiMenu-paper{border:1px solid #303640;color:#f5f7fa!important;background:#1a1d23!important}.MuiMenuItem-root{color:#f5f7fa}.MuiMenuItem-root:hover,.MuiMenuItem-root.Mui-selected{background:#ff8a2429!important}.MuiSvgIcon-root{color:#d6dde8}.MuiIconButton-root .MuiSvgIcon-root,.MuiButton-root .MuiSvgIcon-root,.MuiTableCell-root .MuiSvgIcon-root{color:currentColor}.MuiSvgIcon-colorWarning{color:#ff9b3d!important}.MuiSvgIcon-colorError{color:#ff6b6b!important}.MuiSvgIcon-colorSuccess{color:#63d391!important}body,#root{color:#f5f7fa;background:#0f1115}.MuiButton-root{letter-spacing:.1px;text-transform:none;border-radius:10px;min-height:40px;font-weight:700}.MuiButton-contained,.MuiButton-containedPrimary{color:#17191e!important;background:linear-gradient(135deg,#ff7a00,#ff9b3d)!important}.MuiButton-contained:hover,.MuiButton-containedPrimary:hover{background:linear-gradient(135deg,#ff8a24,#ffad5d)!important}.MuiButton-outlined{color:#ffae66;border-color:#c76a22}.MuiButton-outlined:hover{background:#ff8a241a;border-color:#ff9b3d}.MuiButton-text{color:#ffae66}.MuiButton-text:hover{background:#ff8a241a}.MuiCard-root,.MuiPaper-root{color:#f5f7fa;background-color:#1a1d23;border-color:#303640}.MuiTextField-root .MuiInputBase-input,.MuiTextField-root textarea{color:#f5f7fa}.MuiInputBase-input::placeholder{color:#8995a5;opacity:1}.MuiFormHelperText-root,.MuiCheckbox-root{color:#9ca8b6}.MuiCheckbox-root.Mui-checked{color:#ff9b3d}.MuiTableHead-root .MuiTableCell-root{color:#c9d1dc;background:#20242b;font-weight:700}.MuiTableBody-root .MuiTableRow-root:hover{background:#ffffff09}.MuiTabs-indicator{background-color:#ff9b3d;height:3px}.MuiTab-root{color:#9ca8b6;text-transform:none;font-weight:700}.MuiTooltip-tooltip{color:#f5f7fa;background:#252b34;font-size:.78rem}.MuiButton-containedError{color:#fff!important;background:#d95757!important}.MuiButton-containedSuccess{color:#102018!important;background:#63d391!important}.MuiButton-containedWarning{color:#17191e!important;background:#ff9b3d!important}.MuiIconButton-root{border-radius:10px}.MuiIconButton-root:hover{background:#ffffff14}.MuiIconButton-root{color:#d6dde8!important}.MuiIconButton-root .MuiSvgIcon-root{color:inherit!important}.MuiIconButton-root.MuiIconButton-colorPrimary{color:#55a8ff!important}.MuiIconButton-root.MuiIconButton-colorError{color:#ff6b6b!important}.MuiIconButton-root.MuiIconButton-colorSuccess{color:#63d391!important}.MuiIconButton-root.MuiIconButton-colorWarning{color:#ff9b3d!important}.MuiDialog-root .MuiInputBase-input,.MuiDialog-root .MuiInputBase-input.Mui-disabled,.MuiDialog-root .MuiSelect-select,.MuiDialog-root .MuiSelect-icon{color:#f5f7fa!important;-webkit-text-fill-color:#f5f7fa!important}.MuiDialog-root .MuiFormLabel-root,.MuiDialog-root .MuiFormHelperText-root{color:#aeb8c5!important}.MuiInputBase-input,.MuiInputBase-input.Mui-disabled,.MuiSelect-select,.MuiSelect-icon{color:#f5f7fa!important;-webkit-text-fill-color:#f5f7fa!important}.MuiFormLabel-root{color:#aeb8c5!important}.MuiFormHelperText-root{color:#9ca8b6!important}.MuiSvgIcon-colorAction{color:#d6dde8!important}.MuiButton-colorPrimary .MuiSvgIcon-root{color:#55a8ff!important}:root[data-theme=light] body,:root[data-theme=light] #root{color:#18212b;background:#f4f6f8}:root[data-theme=light] .MuiCard-root,:root[data-theme=light] .MuiPaper-root{color:#18212b;background-color:#fff;border-color:#18212b24}:root[data-theme=light] .MuiTableHead-root .MuiTableCell-root{color:#344454;background:#eef1f4}:root[data-theme=light] .MuiInputBase-input,:root[data-theme=light] .MuiInputBase-input.Mui-disabled,:root[data-theme=light] .MuiSelect-select,:root[data-theme=light] .MuiSelect-icon{color:#18212b!important;-webkit-text-fill-color:#18212b!important}:root[data-theme=light] .MuiFormLabel-root{color:#536273!important}:root[data-theme=light] .MuiOutlinedInput-notchedOutline{border-color:#18212b40}:root[data-theme=light] .MuiDialog-root .MuiDialog-paper,:root[data-theme=light] .MuiPopover-paper,:root[data-theme=light] .MuiMenu-paper{border-color:#18212b29;color:#18212b!important;background:#fff!important}:root[data-theme=light] .MuiDialog-root .MuiDialogTitle-root,:root[data-theme=light] .MuiDialog-root .MuiDialogContent-root,:root[data-theme=light] .MuiDialog-root .MuiDialogActions-root{color:#18212b}:root[data-theme=light] .MuiDialog-root .MuiInputBase-input,:root[data-theme=light] .MuiDialog-root .MuiSelect-select{color:#18212b!important;-webkit-text-fill-color:#18212b!important}:root[data-theme=light] .MuiMenuItem-root{color:#18212b}:root[data-theme=light] .MuiButton-outlined{color:#b55400;border-color:#d9823b}:root[data-theme=light] .MuiButton-text{color:#b55400}:root[data-theme=light] .MuiTab-root.Mui-selected{color:#b55400}:root[data-theme=light] .MuiSvgIcon-root{color:#415364}:root[data-theme=light] .MuiIconButton-root{color:#415364!important}:root[data-theme=light] .MuiIconButton-root.MuiIconButton-colorPrimary{color:#1769aa!important}:root[data-theme=light] .MuiIconButton-root.MuiIconButton-colorError{color:#c62828!important}.MuiTabs-root{border-bottom:1px solid #303640;min-height:48px}.MuiTabs-flexContainer{gap:4px}.MuiTab-root{min-height:48px;font-weight:700;color:#aeb8c5!important;opacity:1!important}.MuiTab-root:hover{background:#ff8a2412;color:#ffae66!important}.MuiTab-root.Mui-selected{color:#ff9b3d!important}.MuiTabs-indicator{border-radius:3px 3px 0 0;height:3px;background-color:#ff9b3d!important}:root[data-theme=light] .MuiTabs-root{border-bottom-color:#18212b29}:root[data-theme=light] .MuiTab-root{color:#536273!important}:root[data-theme=light] .MuiTab-root:hover,:root[data-theme=light] .MuiTab-root.Mui-selected{color:#b55400!important}:root[data-theme=light] .MuiTabs-indicator{background-color:#d96b00!important}.MuiButton-root{text-transform:none!important}.MuiSvgIcon-colorPrimary,.MuiIconButton-root.MuiIconButton-colorPrimary,.MuiButton-colorPrimary .MuiSvgIcon-root{color:#ff9b3d!important}:root[data-theme=light] .MuiSvgIcon-colorPrimary,:root[data-theme=light] .MuiIconButton-root.MuiIconButton-colorPrimary,:root[data-theme=light] .MuiButton-colorPrimary .MuiSvgIcon-root{color:#d96b00!important}.MuiSvgIcon-colorPrimary,.MuiIconButton-root.MuiIconButton-colorPrimary,.MuiButton-colorPrimary .MuiSvgIcon-root{color:#f5f7fa!important}:root[data-theme=light] .MuiSvgIcon-colorPrimary,:root[data-theme=light] .MuiIconButton-root.MuiIconButton-colorPrimary,:root[data-theme=light] .MuiButton-colorPrimary .MuiSvgIcon-root{color:#344454!important}.tarefa-filters-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px!important;margin:0!important;display:grid!important}.tarefa-filters-grid>.MuiGrid-item{width:auto!important;max-width:none!important;padding:0!important}.tarefa-modal-form>.MuiGrid-container{flex-direction:column!important;gap:16px!important;margin:0!important;display:flex!important}.tarefa-modal-form>.MuiGrid-container>.MuiGrid-item{width:100%!important;max-width:none!important;padding:0!important}@media (width<=900px){.tarefa-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.tarefa-filters-grid{grid-template-columns:1fr}}.tarefa-filters-grid{align-items:end!important}.tarefa-filters-grid>.MuiGrid-item{align-self:end!important}.tarefa-filters-grid .MuiTextField-root{width:100%}.solicitacao-acoes-cell{white-space:normal!important}.solicitacao-acoes{flex-wrap:wrap!important;justify-content:flex-end!important;gap:4px!important;display:flex!important}.solicitacao-acoes .MuiIconButton-root{width:32px;height:32px;padding:6px}@media (width<=700px){.solicitacao-acoes-cell{width:128px!important;min-width:128px!important}.solicitacao-acoes{justify-content:flex-start!important}}.solicitacoes-table{overflow-x:hidden!important}.solicitacoes-table table{table-layout:fixed;width:100%}.solicitacoes-table th,.solicitacoes-table td{text-overflow:ellipsis;overflow:hidden}.solicitacoes-table th:first-child,.solicitacoes-table td:first-child{width:20%}.solicitacoes-table th:nth-child(2),.solicitacoes-table td:nth-child(2){width:8%}.solicitacoes-table th:nth-child(3),.solicitacoes-table td:nth-child(3){width:15%}.solicitacoes-table th:nth-child(4),.solicitacoes-table td:nth-child(4){width:20%}.solicitacoes-table th:nth-child(5),.solicitacoes-table td:nth-child(5){width:14%}.solicitacoes-table th:nth-child(6),.solicitacoes-table td:nth-child(6){width:13%}.solicitacoes-table th:nth-child(7),.solicitacoes-table td:nth-child(7){width:10%}@media (width<=700px){.solicitacoes-table th:nth-child(4),.solicitacoes-table td:nth-child(4),.solicitacoes-table th:nth-child(5),.solicitacoes-table td:nth-child(5){display:none}.solicitacoes-table th:first-child,.solicitacoes-table td:first-child{width:30%}.solicitacoes-table th:nth-child(2),.solicitacoes-table td:nth-child(2){width:10%}.solicitacoes-table th:nth-child(3),.solicitacoes-table td:nth-child(3){width:22%}.solicitacoes-table th:nth-child(6),.solicitacoes-table td:nth-child(6){width:20%}.solicitacoes-table th:nth-child(7),.solicitacoes-table td:nth-child(7){width:18%}.solicitacoes-table .solicitacao-acoes{justify-content:flex-start!important}}.solicitacoes-table .solicitacao-acoes{flex-wrap:nowrap!important;gap:2px!important}.solicitacoes-table .solicitacao-acoes-cell{width:150px!important;min-width:150px!important}.solicitacoes-table td:nth-child(4){max-width:120px}.solicitacoes-table td:nth-child(4) .MuiTypography-root{text-overflow:ellipsis;white-space:nowrap;max-width:120px;display:block;overflow:hidden}.solicitacoes-table td:nth-child(6) .MuiTypography-root{white-space:nowrap;font-size:.78rem}@media (width<=700px){.solicitacoes-table .solicitacao-acoes{flex-wrap:wrap!important}}.relatorios-indicadores{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px!important;margin:0 0 24px!important;display:grid!important}.relatorios-indicadores>.MuiGrid-item{width:auto!important;max-width:none!important;padding:0!important}.relatorios-filtros{grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(150px,1fr)) minmax(130px,.8fr);gap:12px!important;margin:0 0 16px!important;display:grid!important}.relatorios-filtros>.MuiGrid-item{width:auto!important;max-width:none!important;padding:0!important}.relatorios-filtros .MuiTextField-root{width:100%}.relatorios-table{table-layout:fixed;width:100%}.relatorios-table th,.relatorios-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=900px){.relatorios-indicadores{grid-template-columns:repeat(3,minmax(0,1fr))}.relatorios-filtros{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.relatorios-indicadores{grid-template-columns:repeat(2,minmax(0,1fr))}.relatorios-filtros{grid-template-columns:1fr}.relatorios-table th,.relatorios-table td{padding:8px 6px;font-size:12px}}.dashboard-indicadores{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.dashboard-graficos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width<=1100px){.dashboard-indicadores{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-graficos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.dashboard-indicadores,.dashboard-graficos{grid-template-columns:1fr}}.MuiChip-root{color:#f5f7fa;border-color:#8b97a6;font-weight:600}.MuiChip-label{color:inherit}:root[data-theme=light] .MuiChip-root{color:#344454;border-color:#83909d}.dashboard-total-chip,.dashboard-total-chip .MuiChip-label{color:#f5f7fa!important;border-color:#9aa6b5!important;font-weight:700!important}:root[data-theme=light] .dashboard-total-chip,:root[data-theme=light] .dashboard-total-chip .MuiChip-label{color:#344454!important;border-color:#687887!important}
