.fechamento-box { text-align:left; }.fechamento-month{display:block;margin:14px 0;color:var(--text-dim);font-size:.78rem}.fechamento-month input{margin-left:7px}.fechamento-total{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.fechamento-total span,.fechamento-group footer{padding:8px;border:1px solid var(--border);border-radius:9px;font-size:.75rem;color:var(--text-dim)}.fechamento-group,.fechamento-obs{margin:12px 0;border:1px solid var(--border);border-radius:12px;padding:11px}.fechamento-group h4,.fechamento-obs h4{margin:0 0 9px;font-size:.82rem}.fechamento-group h4 small{color:var(--text-dim)}.fechamento-row{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:7px;padding:7px 0;border-top:1px solid rgba(255,255,255,.06);font-size:.76rem}.fechamento-row span,.fechamento-obs small{color:var(--text-dim)}.fechamento-group footer{display:block;margin-top:8px}.fechamento-obs p{font-size:.76rem;border-top:1px solid rgba(255,255,255,.06);padding-top:8px}.fechamento-box textarea{width:100%;min-height:160px;margin-top:8px;font-family:inherit;font-size:.74rem;line-height:1.45}@media(max-width:640px){.fechamento-row{grid-template-columns:1fr}.fechamento-total{display:grid;grid-template-columns:1fr}.fechamento-month input{display:block;margin:5px 0 0;width:100%}}
