.proxy-checker-form{grid-template-columns:minmax(0,1fr);gap:.75rem;max-width:56rem;display:grid}.proxy-checker-form label{font-weight:600}.proxy-checker-form textarea{width:100%;min-height:12rem;font:inherit;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:inherit;resize:vertical;background:0 0;border:1px solid;border-radius:.5rem;padding:.75rem;font-size:.9rem;line-height:1.5}.proxy-checker-controls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.proxy-checker-controls select{min-width:0;max-width:100%;font:inherit;color:inherit;background:0 0;border:1px solid;border-radius:.5rem;padding:.5rem .75rem}.proxy-checker-help{color:var(--ink-2);margin:0;font-size:.9rem}.proxy-checker-status{min-height:1.5em;margin:0}.proxy-checker-challenge:empty{display:none}.proxy-checker-results{gap:1rem;margin-top:2rem;display:grid}.proxy-checker-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.proxy-checker-summary ul{flex-wrap:wrap;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.proxy-checker-summary strong{margin-right:.25rem;font-size:1.5rem}.proxy-checker-invalid{margin:0;padding-left:1.25rem;font-size:.9rem}.proxy-checker-table{overflow-x:auto}.proxy-checker-table table{border-collapse:collapse;width:100%;min-width:64rem;font-size:.875rem}.proxy-checker-table th,.proxy-checker-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.6rem .5rem}.proxy-checker-table code{word-break:break-all;font-size:.85rem}.proxy-checker-meta{color:var(--ink-2);font-size:.8125rem;display:block}.proxy-checker-flag{font-size:.8125rem;font-weight:600;display:block}.proxy-status{white-space:nowrap;color:var(--ink);font-weight:600}.proxy-status-working{color:var(--success)}.proxy-status-http_only{color:var(--ink-2)}.proxy-status-failed{color:var(--error)}.proxy-status-not_checked{color:var(--ink-3)}.proxy-checker-attribution{color:var(--ink-3);font-size:.8125rem}.proxy-checker-privacy{gap:.5rem;margin:0 0 1rem;padding-left:1.25rem;display:grid}.proxy-checker-pricing{margin:2rem 0}
