*{box-sizing:border-box}body{margin:0}.app{color:var(--text);font-family:var(--font)}a:focus-visible,button:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.skip-link{z-index:200;background:var(--surface);padding:12px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}#main:focus{outline:none}.placeholder-card{padding:24px!important}.placeholder-card>p{margin:0 0 16px;line-height:1.6}.check-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.check-result{color:var(--muted);margin:0;font-size:14px}
