.audit-what{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.audit-what h3{margin:0 0 var(--space-2xs);color:var(--color-heading)}.audit-what p{color:var(--color-text);font-size:var(--fs-card);margin:0}.audit-form{max-width:38rem;margin:var(--space-lg) auto 0}.audit-form>*+*{margin-top:var(--space-md)}.audit-form .button{margin-top:var(--space-lg)}.audit-flavour{border:0;margin:0;padding:0}.audit-flavour legend{font-size:var(--fs-label);letter-spacing:var(--ls-label);font-weight:var(--fw-label);text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-xs);padding:0}.audit-flavour-grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.audit-flavour-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius);padding:var(--space-sm) var(--space-md);cursor:pointer;font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-body);letter-spacing:normal;text-transform:none;color:var(--color-text);display:block}.audit-flavour-card:hover{border-color:var(--color-border-control)}.audit-flavour-card:has(input:checked){border-color:var(--color-accent);background:var(--color-surface-2)}.audit-flavour-card:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.audit-flavour-top{align-items:center;gap:var(--space-2xs);margin-bottom:2px;display:flex}.audit-flavour-top input{flex-shrink:0;width:auto;margin:0}.audit-flavour-card strong{color:var(--color-heading);font-family:var(--font-heading);font-weight:700}.audit-flavour-desc{font-size:var(--fs-sm);color:var(--color-muted);display:block}.audit-ops{display:block}.audit-form:has(#audit-website:checked) .audit-ops{display:none}.audit-ops>*+*{margin-top:var(--space-md)}.audit-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.audit-next{max-width:38rem;margin:var(--space-lg) auto 0;color:var(--color-text);padding-left:1.2rem}.audit-next li{margin-bottom:var(--space-sm)}
