.planning-links{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 24px;padding:12px 16px;border:1px dashed #99b8ac;border-radius:12px;background:#eff3e8}.planning-links a{color:#19544b;padding:6px;font-weight:700}.privacy-note{padding:18px;background:#f9eacb;border-radius:12px;font-size:17px}.day-picker{padding:16px 20px;background:#e7eee4;border-radius:14px}.day-picker p{font-size:16px}.saved-outside{padding:20px;border:1px dashed #b8bda8;border-radius:12px}.saved-outside article{border-bottom:1px solid #d7dccd}.saved-outside p{white-space:pre-wrap;overflow-wrap:anywhere}#expense-print{display:none}
@media print{.private-fields{display:none!important}body[data-page="contacts"] main,body[data-page="plan"] main{display:none!important}body.printing-expenses>*{display:none!important}body.printing-expenses>#expense-print{display:block!important;padding:20px;font:14px/1.5 system-ui;color:#123d37}body.printing-expenses>#expense-print h1{font:700 28px system-ui}body.printing-expenses>#expense-print h2{font:700 20px system-ui}}
