Practical guidance

Accessibility and input assistance

The interface is designed for clear labels, keyboard operation and responsive layouts.

Prepared with AI assistance by Luminesca · Updated 11 October 2026 · Examples are synthetic.

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.