35eab8924a
The PIN/ADM and TAR fieldsets now share one responsive row (side by side from lg, stacked below): PIN/ADM is a fixed 224px column (lg:w-56) that stretches to the TAR box's height, TAR takes the rest (flex-1 min-w-0). The codes are a vertical list (label above each input) and the hint is shortened to "All codes are optional" - the specifics stay in the input placeholders and the help. A structural guard pins the row and the short hint; sw cache simple-v363. Tests: 665 Python + 785 frontend green; the whole inline PWA script syntax-checked.