.setup-grid small{display:block;margin-top:6px;color:#64726d;font-weight:500;line-height:1.35}.budget-position{padding:15px;border:1px solid #cddbd5;border-radius:12px;margin:14px 0;background:#fff}.budget-position strong,.budget-position span{display:block}.budget-position strong{font-size:18px}.budget-position span{margin-top:4px;line-height:1.4}.budget-position.under{border-color:#86c7a4;background:#f0fbf5}.budget-position.over{border-color:#e4b49a;background:#fff6f1}
