Accessibility and input assistance
The interface is designed for clear labels, keyboard operation and responsive layouts.
Using the tools
Navigation, fields and actions have text labels and visible focus. Errors identify missing specifications in the result panel. The mobile View estimate button moves to the result heading. Confirm dialogs offer a keep-current option first. Reduced-motion preferences disable smooth transitions.
Reading without JavaScript
Methods, worked examples, guides and navigation are static HTML. JavaScript is required for calculations and project editing. No-script visitors retain the explanation and can follow the arithmetic manually.
Known boundaries
Browser viewport checks and automated rules are useful but do not establish certification or complete support on physical devices or every screen reader. The current release report records what was tested. Browser download, clipboard, storage and print behaviour can vary.
Request an improvement
Describe the affected page and task, your browser or assistive technology if you wish, and what prevented completion. Do not include confidential project details.