.sni-probe.svelte-1s48ocy{border-bottom:1px solid var(--line);min-width:0;padding-bottom:1rem;font-size:.78rem}.probe-heading.svelte-1s48ocy,.probe-actions.svelte-1s48ocy,.probe-summary.svelte-1s48ocy,.result-heading.svelte-1s48ocy,.result-actions.svelte-1s48ocy,.checks.svelte-1s48ocy,h4.svelte-1s48ocy{align-items:center;gap:.6rem;display:flex}.probe-heading.svelte-1s48ocy,.probe-summary.svelte-1s48ocy,.result-heading.svelte-1s48ocy,.result-actions.svelte-1s48ocy{justify-content:space-between}h4.svelte-1s48ocy{margin:0;font-size:.88rem}.probe-heading.svelte-1s48ocy>span:where(.svelte-1s48ocy),.probe-summary.svelte-1s48ocy,.result-heading.svelte-1s48ocy span:where(.svelte-1s48ocy),.reason.svelte-1s48ocy{color:var(--muted)}.probe-heading.svelte-1s48ocy,.probe-actions.svelte-1s48ocy,.probe-summary.svelte-1s48ocy,.result-heading.svelte-1s48ocy,.result-actions.svelte-1s48ocy{flex-wrap:wrap}.probe-inputs.svelte-1s48ocy{grid-template-columns:minmax(140px,1fr) minmax(0,3fr);gap:.8rem;margin:.8rem 0;display:grid}.field.svelte-1s48ocy{min-width:0}textarea.svelte-1s48ocy{resize:vertical;width:100%;min-height:4.5rem;font-size:.78rem}p.svelte-1s48ocy{overflow-wrap:anywhere;margin:.6rem 0 0;line-height:1.6}.notice.svelte-1s48ocy{color:var(--success)}.probe-summary.svelte-1s48ocy{margin:1rem 0 .4rem;font-size:.72rem}.probe-results.svelte-1s48ocy{max-height:20rem;overflow:auto}.probe-result.svelte-1s48ocy{border-top:1px solid var(--line);padding:.8rem 0}.result-heading.svelte-1s48ocy>div:where(.svelte-1s48ocy){min-width:0}.result-heading.svelte-1s48ocy strong:where(.svelte-1s48ocy),.result-heading.svelte-1s48ocy span:where(.svelte-1s48ocy){overflow-wrap:anywhere}.result-heading.svelte-1s48ocy>div:where(.svelte-1s48ocy)>span:where(.svelte-1s48ocy){margin-top:.25rem;display:block}.result-heading.svelte-1s48ocy>span:where(.svelte-1s48ocy){font-variant-numeric:tabular-nums;font-size:.72rem}.result-actions.svelte-1s48ocy{margin-top:.6rem}.checks.svelte-1s48ocy{color:var(--muted);flex-wrap:wrap;gap:.4rem .8rem;font-size:.7rem}.checks.svelte-1s48ocy span:where(.svelte-1s48ocy){align-items:center;gap:.2rem;display:inline-flex}.checks.svelte-1s48ocy .passed:where(.svelte-1s48ocy),.result-heading.svelte-1s48ocy .passed:where(.svelte-1s48ocy){color:var(--success)}.reason.svelte-1s48ocy{font-size:.72rem}@media (width<=600px){.probe-inputs.svelte-1s48ocy{grid-template-columns:minmax(0,1fr)}}.reality-fields.svelte-17tmgd{border-top:1px solid var(--line);margin-top:1.4rem;padding-top:1.2rem}h3.svelte-17tmgd{align-items:center;gap:.5rem;display:flex}h3.svelte-17tmgd svg{color:var(--primary)}.section-head.svelte-17tmgd{margin-bottom:1rem}.section-head.svelte-17tmgd .hint:where(.svelte-17tmgd){margin-top:.35rem}.hint.svelte-17tmgd{background:0 0;border:0;border-radius:0;margin-bottom:0;padding:0;font-size:.75rem;line-height:1.6;display:block}.full.svelte-17tmgd{grid-column:1/-1}.missing-key.svelte-17tmgd{background:var(--nested);color:var(--muted);border-radius:.5rem;margin-bottom:1rem;padding:.7rem .85rem;font-size:.8rem}.key-input.svelte-17tmgd,.short-id-input.svelte-17tmgd{align-items:center;gap:.5rem;min-width:0;display:flex}.key-input.svelte-17tmgd input:where(.svelte-17tmgd),.short-id-input.svelte-17tmgd input:where(.svelte-17tmgd){flex:1;width:0}.key-input.svelte-17tmgd input:where(.svelte-17tmgd){font-size:.8rem}.key-actions.svelte-17tmgd{flex-wrap:wrap}.checkbox-label.svelte-17tmgd{align-items:center;gap:.5rem;font-size:.8rem;display:flex}.checkbox-label.svelte-17tmgd input:where(.svelte-17tmgd){flex:0 0 14px;width:14px}.replace-key.svelte-17tmgd{background:var(--nested);border-radius:.5rem;padding:.8rem;font-size:.8rem}.replace-key.svelte-17tmgd .actions:where(.svelte-17tmgd){flex-wrap:wrap;margin-top:.6rem}.reality-advanced.svelte-17tmgd{border-top:1px solid var(--line);margin-top:1.1rem;padding-top:.8rem}summary.svelte-17tmgd{cursor:pointer;color:var(--muted);padding:.25rem 0;font-size:.85rem}.reality-advanced.svelte-17tmgd .form-grid:where(.svelte-17tmgd){padding-top:1rem}@media (width<=500px){.short-id-input.svelte-17tmgd{flex-wrap:wrap}.short-id-input.svelte-17tmgd input:where(.svelte-17tmgd){flex-basis:100%;width:100%}}.protocol-fields.svelte-9t5xx8{margin:16px 0}.hint.svelte-9t5xx8{color:var(--muted);font-size:12px}
