diff --git a/public/index.html b/public/index.html
index 92401ec..9856c9f 100644
--- a/public/index.html
+++ b/public/index.html
@@ -86,11 +86,17 @@
.material-symbols-outlined {
font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
}
- /* Tailwind preflight is disabled to keep legacy screens working;
- manually restore the border defaults Tailwind utilities expect. */
+ /* Tailwind preflight is disabled to keep legacy screens working,
+ but the border utilities expect Preflight's defaults. Restore
+ just the border slice: reset width to 0 and set a default
+ style+colour so Tailwind's `border` / `border-b` etc. work as
+ expected, while not turning every browser-default control
+ outline into a visible 2px border. Legacy CSS rules that set
+ shorthand `border: …` still win via their class specificity. */
*, ::before, ::after {
- border-color: #c3c6d7;
+ border-width: 0;
border-style: solid;
+ border-color: #c3c6d7;
}