.ds .folga-acoes{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ds .folga-pessoas{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.ds .folga-pessoa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3);align-items:end;padding-bottom:var(--space-4);border-bottom:1px solid var(--borda)}.ds .folga-pessoa>*{min-width:0;overflow-wrap:anywhere}.ds .folga-pessoa>.campo:first-child,.ds .folga-pessoa>.folga-remover{grid-column:1 / -1}.ds .folga-pessoa>.folga-remover{justify-self:start}@media (min-width: 900px){.ds .folga-pessoa{grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,1fr) auto}.ds .folga-pessoa>.campo:first-child,.ds .folga-pessoa>.folga-remover{grid-column:auto}}.ds .folga-grade{font-size:var(--texto-2);font-variant-numeric:tabular-nums}.ds .folga-grade th,.ds .folga-grade td{padding:var(--space-1);text-align:center;overflow-wrap:anywhere}.ds .folga-grade thead th{min-width:var(--alvo-toque);vertical-align:bottom}.ds .folga-grade tbody th{text-align:left;white-space:nowrap;font-weight:400}.ds .folga-grade .folga-domingo th{font-weight:700}.ds .folga-feriado-marca{text-decoration:none;color:var(--marca)}.ds .folga-celula{width:100%;min-width:var(--alvo-toque);min-height:var(--alvo-toque);padding:0;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie-0);color:var(--tinta-2);font:inherit;cursor:pointer}.ds .folga-celula[data-situacao=folga],.ds .folga-celula[data-situacao=folga-feriado]{background:var(--superficie-2);color:var(--marca);font-weight:700}.ds .folga-total{font-weight:700}@media (max-width: 900px){.ds .resultado .resultado-linha span{white-space:normal}}.ds .folga-papel{display:none}@media print{@page{size:A4 portrait}:root{color-scheme:light;--superficie-0: Canvas;--tinta-1: CanvasText;--tinta-2: CanvasText;--marca: CanvasText;--borda: CanvasText}.ds:has(>.folga-papel.ativa){padding:0;font-size:var(--texto-1);line-height:var(--altura-titulo)}.ds:has(>.folga-papel.ativa)>:not(.folga-papel){display:none}.ds .folga-papel.ativa{display:grid;gap:var(--space-2);color:var(--tinta-1);background:var(--superficie-0)}.ds .folga-papel h2{font-size:var(--texto-4);color:var(--tinta-1)}.ds .folga-papel-dado{min-width:0;overflow-wrap:anywhere;padding-bottom:var(--space-1);border-bottom:1px solid var(--borda)}.ds .folga-papel-tabela{width:100%;table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums}.ds .folga-papel-tabela th,.ds .folga-papel-tabela td{height:calc(var(--space-5) - var(--space-1) / 2);padding:0 var(--space-1);border:1px solid var(--borda);text-align:center;overflow-wrap:anywhere}.ds .folga-papel-tabela th:first-child{width:14%}.ds .folga-papel-resumo th:first-child{width:24%}.ds .folga-papel-resumo td{text-align:left}.ds .folga-papel-folga,.ds .folga-papel-tabela .folga-domingo td:first-child{font-weight:700}.ds .folga-papel-assinaturas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6);padding-top:var(--space-6)}.ds .folga-papel-assinaturas p{padding-top:var(--space-1);border-top:1px solid var(--borda);text-align:center}}
