.policy-module__pUPz8W__row,.policy-module__pUPz8W__allowanceRow,.policy-module__pUPz8W__timeRow{align-items:center;gap:var(--space-5);padding:var(--space-4) 0;display:flex}.policy-module__pUPz8W__row+.policy-module__pUPz8W__row,.policy-module__pUPz8W__allowanceRow+.policy-module__pUPz8W__row,.policy-module__pUPz8W__row+.policy-module__pUPz8W__timeRow,.policy-module__pUPz8W__timeRow+.policy-module__pUPz8W__row{border-top:1px solid var(--border-soft)}.policy-module__pUPz8W__text{flex:auto;gap:2px;min-width:0;display:grid}.policy-module__pUPz8W__label{font:var(--text-body-strong);color:var(--text-heading)}.policy-module__pUPz8W__help{max-width:68ch;font:var(--text-caption);color:var(--text-muted)}.policy-module__pUPz8W__allowanceField{flex:none;width:120px}.policy-module__pUPz8W__times{align-items:center;gap:var(--space-2);flex:none;display:flex}.policy-module__pUPz8W__time{height:40px;padding:0 var(--space-3);border:1px solid var(--border-input);border-radius:var(--radius-sm);background:var(--surface-card);font:var(--text-body-md);color:var(--text-heading)}.policy-module__pUPz8W__time:focus{outline:2px solid var(--brand);outline-offset:1px}.policy-module__pUPz8W__dash{color:var(--text-muted)}.policy-module__pUPz8W__taxGood,.policy-module__pUPz8W__taxWarn{align-items:flex-start;gap:var(--space-3);margin:var(--space-2) 0 var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);max-width:82ch;font:var(--text-body-md);color:var(--text-body);display:flex}.policy-module__pUPz8W__taxGood{border:1px solid var(--green-300)}.policy-module__pUPz8W__taxWarn{border:1px solid var(--danger-ink)}.policy-module__pUPz8W__taxIcon{color:var(--green-700);flex:none;margin-top:2px}.policy-module__pUPz8W__taxWarn .policy-module__pUPz8W__taxIcon{color:var(--danger-ink)}.policy-module__pUPz8W__summary{margin:var(--space-4) 0 var(--space-2);max-width:78ch;font:var(--text-body-lg);color:var(--text-heading)}.policy-module__pUPz8W__summaryNote{margin:0 0 var(--space-2);max-width:78ch;font:var(--text-caption);color:var(--text-muted)}.policy-module__pUPz8W__actions{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;flex-wrap:wrap;display:flex}.policy-module__pUPz8W__savedNote{font:var(--text-caption);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}@media (max-width:767px){.policy-module__pUPz8W__row,.policy-module__pUPz8W__allowanceRow,.policy-module__pUPz8W__timeRow{flex-wrap:wrap}}
