.proof.c-11ct4sq{gap:12px;display:grid}.grid.c-11ct4sq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.field.c-11ct4sq{gap:6px;display:grid}.field-label.c-11ct4sq{color:var(--color-text-secondary);font-size:.78rem;font-weight:600}input.c-11ct4sq,textarea.c-11ct4sq{border:1px solid var(--color-border-subtle);background:var(--color-bg-input,var(--color-bg-card));width:100%;color:var(--color-text-primary);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:8px;padding:10px 12px;font-size:.82rem;line-height:1.5}textarea.c-11ct4sq{resize:vertical}.actions.c-11ct4sq{flex-wrap:wrap;gap:8px;display:flex}.go.c-11ct4sq,.plain.c-11ct4sq{border:1px solid var(--color-border-subtle);font:inherit;cursor:pointer;border-radius:999px;padding:8px 16px;font-size:.85rem}.go.c-11ct4sq{background:var(--color-text-primary);color:var(--color-bg-page,var(--color-bg-card));border-color:#0000;font-weight:600}.go.c-11ct4sq:disabled{opacity:.45;cursor:default}.plain.c-11ct4sq{color:var(--color-text-secondary);background:0 0}.verdict.c-11ct4sq{border:1px solid var(--color-border-subtle);border-radius:10px;gap:8px;padding:14px;display:grid}.verdict--good.c-11ct4sq{border-color:var(--color-success,#2f855a)}.verdict--bad.c-11ct4sq{border-color:var(--color-danger,#d64545)}.verdict-heading.c-11ct4sq,.panel-heading.c-11ct4sq{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.74rem;font-weight:700}.verdict-main.c-11ct4sq{align-items:flex-start;gap:8px;margin:0;font-size:1rem;font-weight:600;line-height:1.55;display:flex}.verdict--good.c-11ct4sq .verdict-main:where(.c-11ct4sq){color:var(--color-success,#2f855a)}.verdict--bad.c-11ct4sq .verdict-main:where(.c-11ct4sq){color:var(--color-danger,#d64545)}.verdict-note.c-11ct4sq,.row-text.c-11ct4sq{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.6}.panel.c-11ct4sq{border:1px solid var(--color-border-subtle);border-radius:10px;gap:8px;padding:12px;display:grid}.rows.c-11ct4sq{color:var(--color-text-secondary);margin:0;padding-left:18px;font-size:.85rem;line-height:1.7;list-style:outside}.note.c-11ct4sq{color:var(--color-text-muted);margin:0;font-size:.78rem;line-height:1.6}@media (width<=620px){.grid.c-11ct4sq{grid-template-columns:minmax(0,1fr)}}
