diff --git a/src/user_engine/web.py b/src/user_engine/web.py index a0ad6e2..fa9008d 100644 --- a/src/user_engine/web.py +++ b/src/user_engine/web.py @@ -2488,7 +2488,10 @@ h1{{font:clamp(2.2rem,7vw,5.5rem)/.98 Georgia,serif;max-width:13ch}}a{{color:var .button{{display:inline-block;background:var(--accent);color:white;padding:.8rem 1.15rem;border-radius:.3rem;text-decoration:none}} table{{width:100%;border-collapse:collapse;background:#fff}}th,td{{padding:.75rem;text-align:left;border-bottom:1px solid var(--line)}} section{{margin:2rem 0}}form{{display:grid;gap:.8rem;max-width:42rem}}label{{display:grid;gap:.25rem}} -input,select,button{{font:inherit;padding:.65rem}}button{{background:var(--accent);color:white;border:0;border-radius:.3rem;cursor:pointer}} +label:has(input[type=checkbox]){{display:flex;align-items:center;gap:.6rem}} +input,select,button{{font:inherit;padding:.65rem}} +input[type=checkbox]{{width:1.15rem;height:1.15rem;margin:0;padding:0;flex:none}} +button{{background:var(--accent);color:white;border:0;border-radius:.3rem;cursor:pointer}} a:focus-visible,input:focus-visible,select:focus-visible,button:focus-visible{{outline:3px solid #e59f24;outline-offset:3px}}@media(max-width:640px){{body{{font-size:16px}}table{{display:block;overflow-x:auto}}}}