—
📊
—
Total Geral
⚠️
—
Em Aberto
🔄
—
Em Tratativa
✅
—
Resolvidas
📦
—
Arquivadas
📍 Distribuição por Destino
📈 Distribuição por Status
Filtros:
De: Até:
Todas as Demandas
Carregando...
.roster-form{display:grid;grid-template-columns:1fr 1.6fr 1fr auto;gap:10px;align-items:end;padding:16px 20px;border-bottom:1px solid var(--border);} .roster-field{display:flex;flex-direction:column;gap:6px;} .roster-field label{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted);} .roster-field input,.roster-field select{width:100%;background:rgba(255,255,255,.05);border:1px solid var(--border2);border-radius:10px;padding:10px 12px;font-size:13px;font-family:'Inter',sans-serif;color:var(--light);outline:none;} .roster-field input:focus,.roster-field select:focus{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue-glow);} .roster-field select option{background:#0d1b33;color:var(--light);} .roster-form-actions{display:flex;gap:7px;} .btn-secondary{background:rgba(255,255,255,.06);border:1px solid var(--border2);border-radius:10px;padding:10px 13px;font-family:'Inter',sans-serif;font-size:12px;font-weight:600;color:var(--muted);cursor:pointer;white-space:nowrap;} .roster-note{padding:12px 20px;font-size:11px;line-height:1.5;color:var(--muted);background:rgba(41,121,255,.04);border-bottom:1px solid var(--border);} .roster-edit{background:rgba(41,121,255,.1);border-color:rgba(41,121,255,.3);color:#82b1ff;} @media(max-width:800px){.roster-form{grid-template-columns:1fr 1fr;}.roster-form-actions{grid-column:1/-1;}.roster-form-actions button{flex:1;}} @media(max-width:520px){.roster-form{grid-template-columns:1fr;}.roster-form-actions{grid-column:auto;}}