.setback-unit{margin-top:24px}.setback-unit .far-input-row select{max-width:none}.setback-calculator .far-fields{margin-top:20px}.setback-diagram{background:#19372f;border:1px solid #42604e;border-radius:10px;width:100%;height:auto;margin:20px 0 0;display:block;overflow:visible}.setback-diagram text{fill:#e2ebd9;font-family:inherit;font-size:13px}.setback-lot{fill:#324d42;stroke:#b8cbb5;stroke-width:1.5px}.setback-envelope{fill:#c9ef86;fill-opacity:.85;stroke:#e9ffcb;stroke-width:1.5px}.setback-diagram .setback-street{letter-spacing:1.3px;fill:#c4d3c4;font-size:11px}.setback-diagram .setback-no-fit{fill:#ffddad;font-size:14px;font-weight:600}.far-result .setback-diagram-key{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:10px 0 0;font-size:11px;display:flex}.setback-diagram-key>span{background:#324d42;border:1px solid #b8cbb5;border-radius:2px;flex:none;width:10px;height:10px}.setback-diagram-key>span:nth-of-type(2){background:#c9ef86;border-color:#e9ffcb;margin-left:6px}@media (max-width:450px){.setback-diagram text{font-size:14px}.setback-diagram .setback-street{font-size:12px}}@media print{.setback-diagram{background:#fff}.setback-diagram text{fill:#111}.setback-diagram .setback-street{fill:#333}.setback-lot{fill:#f2f2f2;stroke:#444}.setback-envelope{fill:#d5e5bd;stroke:#444}}
