.c05e-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.c05e-head h3{margin:0 0 4px}.c05e-head p{margin:0;color:#6b7280}.c05e-chip{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#f2f1ed;font-size:12px;font-weight:700}.c05e-chip.ok{background:#e8f4ec;color:#24613b}.c05e-chip.warn{background:#fff3d8;color:#8b5b00}.c05e-chip.danger{background:#fae8e8;color:#9a3434}.c05e-state{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 14px;margin:12px 0;border-radius:10px;background:#f6f5f1}.c05e-state.ok{background:#eef7f0}.c05e-state.danger{background:#fff0ed;color:#8b3d2e}.c05e-state span{flex:1;min-width:220px}.c05e-stage,.c05e-stage-inline{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:10px 12px;border:1px solid #e5e1d7;border-radius:10px;margin-bottom:12px;background:#fbfaf7}.c05e-stage span,.c05e-stage-inline span,.c05e-stage-inline small{color:#6b7280}.c05e-stage-inline small{width:100%}.c05e-budget-table small{display:block;color:#6b7280}.c05e-over-row{background:#fff8f3}.c05e-payables{margin-top:14px}.c05e-credit{color:#8b3d2e}.c05e-body{margin-top:14px}.c05e-extra-list{display:flex;flex-direction:column;gap:8px}.c05e-extra-row{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #eee;padding:8px 0}.c05e-extra-row small{display:block;color:#6b7280}.c05e-docs{display:flex;flex-direction:column;gap:7px}.c05e-muted{color:#6b7280}.c05e-actions{margin-top:12px}.c05e-scope-note{margin-top:12px;color:#6b7280;font-size:13px}.c05e-month-head{display:flex;align-items:end;gap:10px;margin-bottom:12px}.c05e-month-head input{display:block;margin-top:4px}@media(max-width:700px){.c05e-head,.c05e-extra-row{flex-direction:column}.c05e-month-head{align-items:stretch;flex-direction:column}}
