.wp-dagen{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin:4px 0 16px}.wp-dag{display:flex;flex-direction:column;gap:6px}.wp-dag>span{font-size:13px;font-weight:600;color:var(--text)}.wp-dag input{width:100%;text-align:right}.wp-context{margin:0 0 14px;color:var(--text-muted);font-size:13px;line-height:1.5}.wp-totaal{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--text);line-height:1.5}.wp-melding{margin:0;padding:10px 12px;border-radius:8px;border:1px solid var(--yellow, #d9a441);background:#d9a4411a;color:var(--text);font-size:13px;line-height:1.5}.wp-ontbreekt{max-width:420px;white-space:normal;line-height:1.45;font-size:12.5px;color:var(--text)}
