.XcckNq_root{--ink:#0a0a0b;--muted:#5f5f6a;--soft:#f4f4f5;--cream:#fffbea;--blue:#2090d0;--sky:#4aa6dc;--yellow:#f5b50f;--ok:#1b7f3b;--ok-bg:#e6f4ea;--warn:#a35c00;--warn-bg:#fff4d6;--bad:#c62828;--bad-bg:#fdecea;--pop-sm:2px 2px 0 0 #000;--pop:4px 4px 0 0 #000;--space:28px;--pad-x:24px;--pad-y:20px;--row-y:14px;color:var(--ink);gap:var(--space);flex-direction:column;font-size:15px;line-height:1.5;display:flex}.XcckNq_panel{box-shadow:var(--pop);background:#fff;border:2px solid #000;border-radius:8px;min-width:0}.XcckNq_panel h2,.XcckNq_cfCallout h2,.XcckNq_cta h2{margin:0;font-size:22px;line-height:1.2}.XcckNq_form{padding:var(--pad-y) var(--pad-x);flex-direction:column;gap:8px;display:flex}.XcckNq_lbl{letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:700}.XcckNq_inputRow{flex-wrap:wrap;gap:12px;display:flex}.XcckNq_inputRow input{max-width:640px;font:inherit;color:var(--ink);background:#fff;border:2px solid #000;border-radius:6px;flex:240px;min-width:0;height:44px;padding:0 12px;font-size:16px}.XcckNq_inputRow input:focus-visible{box-shadow:var(--pop-sm);background:var(--cream);outline:none}.XcckNq_inputRow .XcckNq_btn{height:44px}.XcckNq_hint{color:var(--muted);margin:0;font-size:13px}.XcckNq_btn{font:500 15px var(--font-geist), sans-serif;height:40px;color:var(--ink);cursor:pointer;box-shadow:var(--pop-sm);white-space:nowrap;background:#fff;border:2px solid #000;border-radius:6px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;transition:transform .2s ease-out,box-shadow .2s ease-out;display:inline-flex}.XcckNq_btnPrimary{color:#fff;background:#000}.XcckNq_btnYellow{background:var(--yellow);color:#000}.XcckNq_btn:not(:disabled):hover{box-shadow:var(--pop);transform:translate(-2px,-2px)}.XcckNq_btn:not(:disabled):active{box-shadow:none;transform:translate(2px,2px)}.XcckNq_btn:disabled{opacity:.6;cursor:default}:is(.XcckNq_root button:focus-visible,.XcckNq_root a:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.XcckNq_callout,.XcckNq_cfCallout{padding:var(--pad-y) var(--pad-x);box-shadow:var(--pop);background:var(--yellow);border:2px solid #000;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.XcckNq_callout p,.XcckNq_cfCallout p{max-width:70ch;margin:0}.XcckNq_callout strong:first-child{display:block}.XcckNq_cfCallout h2{flex-basis:100%}.XcckNq_notice{padding:var(--row-y) var(--pad-x);background:var(--bad-bg);border:2px solid #000;border-radius:8px}.XcckNq_results{gap:var(--space);flex-direction:column;scroll-margin-top:96px;display:flex}.XcckNq_summary{padding:var(--pad-y) var(--pad-x);flex-direction:column;gap:12px;display:flex}.XcckNq_summary p{max-width:75ch;margin:0}.XcckNq_headline{align-items:center;gap:16px;display:flex}.XcckNq_light{box-shadow:var(--pop-sm);background:#000;border-radius:999px;flex-direction:column;flex:none;gap:5px;padding:6px;display:inline-flex}.XcckNq_lamp{opacity:.25;border-radius:50%;width:16px;height:16px}.XcckNq_lamp.XcckNq_bad{background:#ff4d4d}.XcckNq_lamp.XcckNq_warn{background:var(--yellow)}.XcckNq_lamp.XcckNq_ok{background:#3ddc6b}.XcckNq_lamp.XcckNq_on{opacity:1;box-shadow:0 0 10px 2px}.XcckNq_lamp.XcckNq_bad.XcckNq_on{color:#ff4d4d}.XcckNq_lamp.XcckNq_warn.XcckNq_on{color:var(--yellow)}.XcckNq_lamp.XcckNq_ok.XcckNq_on{color:#3ddc6b}.XcckNq_summary h2{font-size:28px}@media (max-width:639px){.XcckNq_summary h2{font-size:22px}}.XcckNq_host{color:var(--muted);word-break:break-all;font:13px/1.4 ui-monospace,Cascadia Mono,Consolas,monospace}.XcckNq_actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.XcckNq_panelHead{padding:var(--pad-y) var(--pad-x);border-bottom:2px solid #000}.XcckNq_panelHead p{color:var(--muted);max-width:75ch;margin:8px 0 0}.XcckNq_panelTitle{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.XcckNq_count{color:var(--muted);font-size:14px;font-weight:600}.XcckNq_colHead,.XcckNq_bot summary{padding:var(--row-y) var(--pad-x);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) 132px;align-items:center;gap:16px;display:grid}.XcckNq_colHead{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);background:var(--soft);border-bottom:2px solid #000;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:700}.XcckNq_botList{margin:0;padding:0;list-style:none}.XcckNq_botList li+li{border-top:1px solid #d4d4d8}.XcckNq_bot summary{cursor:pointer;list-style:none}.XcckNq_bot summary::-webkit-details-marker{display:none}.XcckNq_bot summary:hover{background:var(--cream)}.XcckNq_bot summary:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.XcckNq_botName{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}.XcckNq_company{color:var(--muted);font-size:13px}.XcckNq_cell{font-size:14px}.XcckNq_cellLbl{display:none}.XcckNq_bad{color:var(--bad);font-weight:600}.XcckNq_result{justify-content:flex-end;align-items:center;gap:10px;display:flex}.XcckNq_chevron{border-bottom:2px solid #000;border-right:2px solid #000;flex:none;width:8px;height:8px;transition:transform .15s ease-out;transform:rotate(45deg)translateY(-2px)}.XcckNq_bot[open] .XcckNq_chevron{transform:rotate(225deg)translateY(-2px)}.XcckNq_details{padding:0 var(--pad-x) var(--row-y);grid-template-columns:120px minmax(0,1fr);gap:6px 16px;margin:0;font-size:14px;display:grid}.XcckNq_details dt{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding-top:2px;font-size:12px;font-weight:700}.XcckNq_details dd{max-width:70ch;margin:0}@media (max-width:767px){.XcckNq_colHead{display:none}.XcckNq_bot summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px}.XcckNq_botName{grid-area:1/1}.XcckNq_result{grid-area:1/2}.XcckNq_cellEnd{text-align:right;padding-right:18px}.XcckNq_cellLbl{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.XcckNq_details{grid-template-columns:minmax(0,1fr);gap:2px}.XcckNq_details dd+dt{margin-top:8px}}.XcckNq_badge{white-space:nowrap;border:2px solid #000;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-block}.XcckNq_badge.XcckNq_allowed{background:var(--ok-bg);color:var(--ok)}.XcckNq_badge.XcckNq_blocked{background:var(--bad-bg);color:var(--bad)}.XcckNq_badge.XcckNq_check{background:var(--warn-bg);color:var(--warn)}.XcckNq_badge.XcckNq_unknown{background:var(--soft);color:var(--muted)}.XcckNq_signals{margin:0;padding:0;list-style:none}.XcckNq_signals li{padding:var(--row-y) var(--pad-x);border-bottom:1px solid #d4d4d8;grid-template-columns:180px minmax(0,1fr);gap:4px 16px;display:grid}.XcckNq_signals li:last-child{border-bottom:0}@media (max-width:639px){.XcckNq_signals li{grid-template-columns:minmax(0,1fr)}}.XcckNq_cta{padding:var(--pad-y) var(--pad-x);background:var(--sky);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.XcckNq_cta p{max-width:65ch;margin:8px 0 0}@media (max-width:639px){.XcckNq_inputRow .XcckNq_btn{width:100%}.XcckNq_root{--space:20px;--pad-x:16px;--pad-y:16px;--row-y:12px}}
