UnauthorizedForm was the only component in components/ using a default export — every other component uses a named export. Switched it to a named export and updated the import in app/unauthorized/page.tsx to match the convention.
Also documented in AGENTS.md:
components/ → named; Next.js file conventions follow the framework's required shape)./unauthorized page resolves its locale (it lives outside app/[lang]/, so it reads Accept-Language).N/A
npm run typecheck && npm run lint && npm run build — all pass./unauthorized → the token form still renders, localized via Accept-Language, and submitting a token works. (No behavior change — export refactor only.)feat:, fix:, chore:, refactor:, docs:, i18n:)locales/ko.json and locales/en.json (if UI text changed)