.scanner-controls[data-astro-cid-xd6afshb]{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.control-row[data-astro-cid-xd6afshb]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}#adv-controls[data-astro-cid-xd6afshb]{border-top:1px solid var(--border-default);padding-top:10px}.form-group[data-astro-cid-xd6afshb]{flex-direction:column;gap:4px;display:flex}.form-group[data-astro-cid-xd6afshb] label[data-astro-cid-xd6afshb],.group-label[data-astro-cid-xd6afshb]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.checkbox-group[data-astro-cid-xd6afshb]{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.checkbox-group[data-astro-cid-xd6afshb] label[data-astro-cid-xd6afshb]{text-transform:none;color:var(--text-primary);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:14px;display:inline-flex}.flex-grow[data-astro-cid-xd6afshb]{flex:1;min-width:200px}.form-group[data-astro-cid-xd6afshb] input[data-astro-cid-xd6afshb][type=text],.form-group[data-astro-cid-xd6afshb] select[data-astro-cid-xd6afshb],.form-group[data-astro-cid-xd6afshb] input[data-astro-cid-xd6afshb][type=number]{border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-primary);border-radius:8px;min-height:40px;padding:9px 12px;font-family:inherit;font-size:14px}.form-group[data-astro-cid-xd6afshb] input[data-astro-cid-xd6afshb][type=number]{width:110px}.field-error[data-astro-cid-xd6afshb]{color:#dc2626;min-height:16px;font-size:12px}.scan-btn[data-astro-cid-xd6afshb]{align-self:flex-end;height:40px;padding:0 20px}.stats-bar[data-astro-cid-xd6afshb]{background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-primary);border-radius:8px;align-items:center;gap:16px;margin-bottom:10px;padding:10px 14px;font-size:13px;display:flex}.stat-status[data-astro-cid-xd6afshb]{color:var(--accent-orange);margin-left:auto;font-weight:600}.action-bar[data-astro-cid-xd6afshb]{gap:8px;margin-bottom:10px;display:flex}.btn-sm[data-astro-cid-xd6afshb]{min-height:40px;padding:7px 14px;font-size:13px}.table-wrap[data-astro-cid-xd6afshb]{border:1px solid var(--border-default);border-radius:10px;overflow-x:auto}#results-table[data-astro-cid-xd6afshb]{border-collapse:collapse;width:100%;font-size:13px}#results-table[data-astro-cid-xd6afshb] th[data-astro-cid-xd6afshb]{text-align:left;background:var(--bg-body);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--border-default);padding:10px 14px;font-size:11px}#results-table[data-astro-cid-xd6afshb] td[data-astro-cid-xd6afshb]{border-bottom:1px solid var(--border-default);vertical-align:middle;color:var(--text-primary);padding:10px 14px}#results-table[data-astro-cid-xd6afshb] tbody[data-astro-cid-xd6afshb] tr[data-astro-cid-xd6afshb]:last-child td[data-astro-cid-xd6afshb]{border-bottom:none}#results-table[data-astro-cid-xd6afshb] tbody[data-astro-cid-xd6afshb] tr[data-astro-cid-xd6afshb]:hover{background:var(--bg-body)}.empty-msg[data-astro-cid-xd6afshb]{text-align:center;color:var(--text-muted);padding:32px}.dot-live[data-astro-cid-xd6afshb]{background:#22c55e;border-radius:50%;width:8px;height:8px;margin-right:6px;animation:2s infinite pulse;display:inline-block}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.status-pill[data-astro-cid-xd6afshb]{background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-primary);border-radius:20px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 14px;font-size:12px;font-weight:600;display:inline-flex}#results-table[data-astro-cid-xd6afshb] th[data-astro-cid-xd6afshb]:first-child{text-align:center;width:50px}#results-table[data-astro-cid-xd6afshb] td[data-astro-cid-xd6afshb]:first-child,#results-table[data-astro-cid-xd6afshb] th[data-astro-cid-xd6afshb]:nth-child(3),#results-table[data-astro-cid-xd6afshb] td[data-astro-cid-xd6afshb]:nth-child(3){text-align:center}@media (prefers-reduced-motion:reduce){.dot-live[data-astro-cid-xd6afshb]{animation:none}}@media (width<=640px){.control-row[data-astro-cid-xd6afshb]{flex-direction:column;align-items:stretch}.checkbox-group[data-astro-cid-xd6afshb]{gap:8px;margin-bottom:8px}.stats-bar[data-astro-cid-xd6afshb]{flex-direction:column;align-items:flex-start;gap:8px}.stat-status[data-astro-cid-xd6afshb]{margin-left:0}.scan-btn[data-astro-cid-xd6afshb]{width:100%;height:44px;margin-top:4px}.flex-grow[data-astro-cid-xd6afshb],.form-group[data-astro-cid-xd6afshb] input[data-astro-cid-xd6afshb]:not([type=checkbox]),.form-group[data-astro-cid-xd6afshb] select[data-astro-cid-xd6afshb]{box-sizing:border-box;width:100%!important}.action-bar[data-astro-cid-xd6afshb]{grid-template-columns:repeat(3,1fr);display:grid}.table-wrap[data-astro-cid-xd6afshb]{font-size:14px}}[data-astro-cid-xd6afshb][hidden]{display:none!important}.planner-header[data-astro-cid-xd6afshb]{max-width:780px;margin-bottom:2rem}.planner-header[data-astro-cid-xd6afshb] .lead-text[data-astro-cid-xd6afshb]{max-width:68ch}.scanner-controls[data-astro-cid-xd6afshb]{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:18px;gap:1.25rem;margin-bottom:1.75rem;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 12px 36px #1c16120d}.scanner-intro[data-astro-cid-xd6afshb]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.eyebrow[data-astro-cid-xd6afshb]{color:var(--accent-blue);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.45rem;font-size:.7rem;font-weight:800;display:block}.scanner-intro[data-astro-cid-xd6afshb] h2[data-astro-cid-xd6afshb],.results-heading[data-astro-cid-xd6afshb] h2[data-astro-cid-xd6afshb]{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:clamp(1.35rem,2.5vw,1.75rem);line-height:1.2}.scanner-intro[data-astro-cid-xd6afshb] p[data-astro-cid-xd6afshb]{color:var(--text-muted);margin:.55rem 0 0;font-size:.92rem}.scanner-icon[data-astro-cid-xd6afshb]{background:var(--accent-blue-bg);width:40px;height:40px;color:var(--accent-blue);border-radius:12px;flex:none;place-items:center;font-size:1.25rem;display:grid}.scanner-controls[data-astro-cid-xd6afshb]>.control-row[data-astro-cid-xd6afshb]{align-items:flex-start;gap:.75rem}.scanner-controls[data-astro-cid-xd6afshb] .form-group[data-astro-cid-xd6afshb]{gap:.5rem}.scanner-controls[data-astro-cid-xd6afshb] .form-group[data-astro-cid-xd6afshb] label[data-astro-cid-xd6afshb],.scanner-controls[data-astro-cid-xd6afshb] .group-label[data-astro-cid-xd6afshb]{letter-spacing:.09em;font-size:.72rem;font-weight:800}.scanner-controls[data-astro-cid-xd6afshb] input[data-astro-cid-xd6afshb][type=text],.scanner-controls[data-astro-cid-xd6afshb] select[data-astro-cid-xd6afshb]{min-height:48px}.scanner-controls[data-astro-cid-xd6afshb] input[data-astro-cid-xd6afshb][type=text]{width:100%}.scanner-controls[data-astro-cid-xd6afshb] input[data-astro-cid-xd6afshb]:focus-visible,.scanner-controls[data-astro-cid-xd6afshb] select[data-astro-cid-xd6afshb]:focus-visible,.advanced-toggle[data-astro-cid-xd6afshb]:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.field-help[data-astro-cid-xd6afshb]{color:var(--text-muted);font-size:.8rem}.field-error[data-astro-cid-xd6afshb]:empty{display:none}.scan-btn[data-astro-cid-xd6afshb]{white-space:nowrap;justify-content:center;align-self:flex-start;align-items:center;gap:1rem;height:auto;min-height:48px;margin-top:1.4rem;font-weight:750;display:inline-flex}.scan-btn[data-astro-cid-xd6afshb]:disabled{opacity:.58;cursor:wait}.advanced-toggle[data-astro-cid-xd6afshb]{color:var(--accent-blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.35rem 0;font-size:.88rem;font-weight:750;display:inline-flex}.advanced-toggle[data-astro-cid-xd6afshb]:hover{text-decoration:underline}.advanced-toggle[data-astro-cid-xd6afshb] span[data-astro-cid-xd6afshb]{transition:transform .18s}.advanced-toggle[data-astro-cid-xd6afshb][aria-expanded=true] span[data-astro-cid-xd6afshb]{transform:rotate(180deg)}#adv-controls[data-astro-cid-xd6afshb]{gap:1.25rem;padding-top:1.25rem}.scan-progress[data-astro-cid-xd6afshb]{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:12px;margin-bottom:1.75rem;padding:1rem 1.15rem}.scan-progress-top[data-astro-cid-xd6afshb]{color:var(--text-primary);justify-content:space-between;gap:1rem;margin-bottom:.65rem;font-size:.82rem;font-weight:700;display:flex}#scan-progress[data-astro-cid-xd6afshb]{width:100%;height:8px;accent-color:var(--accent-blue);border:0;border-radius:99px;display:block}#scan-progress[data-astro-cid-xd6afshb]::-webkit-progress-bar{background:var(--bg-body);border-radius:99px}#scan-progress[data-astro-cid-xd6afshb]::-webkit-progress-value{background:var(--accent-blue);border-radius:99px}.results-heading[data-astro-cid-xd6afshb]{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:.85rem;display:flex}.stat-status[data-astro-cid-xd6afshb]{background:var(--accent-blue-bg);border-radius:99px;margin:0 0 .2rem;padding:.3rem .7rem;font-size:.75rem}.stats-bar[data-astro-cid-xd6afshb]{border-radius:10px;gap:1.5rem;margin-bottom:.75rem;padding:.85rem 1rem}.stats-bar[data-astro-cid-xd6afshb] strong[data-astro-cid-xd6afshb]{font-variant-numeric:tabular-nums}.action-bar[data-astro-cid-xd6afshb]{flex-wrap:wrap;justify-content:flex-end;margin:.9rem 0}.btn-sm[data-astro-cid-xd6afshb]{min-height:44px}.table-wrap[data-astro-cid-xd6afshb]{border-radius:12px}#results-table[data-astro-cid-xd6afshb]{font-size:.88rem}#results-table[data-astro-cid-xd6afshb] th[data-astro-cid-xd6afshb],#results-table[data-astro-cid-xd6afshb] td[data-astro-cid-xd6afshb]{padding:.85rem 1rem}#results-table[data-astro-cid-xd6afshb] th[data-astro-cid-xd6afshb]:nth-child(2){width:80%}.empty-msg[data-astro-cid-xd6afshb]{padding:3.5rem 1rem!important}@media (width<=640px){.scanner-controls[data-astro-cid-xd6afshb]{padding:1.25rem}.scanner-icon[data-astro-cid-xd6afshb]{display:none}.scanner-controls[data-astro-cid-xd6afshb]>.control-row[data-astro-cid-xd6afshb]{gap:1rem}.scanner-controls[data-astro-cid-xd6afshb] .form-group[data-astro-cid-xd6afshb]{width:100%}.scan-btn[data-astro-cid-xd6afshb]{margin-top:0}.scan-progress-top[data-astro-cid-xd6afshb]{flex-wrap:wrap}.results-heading[data-astro-cid-xd6afshb]{flex-direction:column;align-items:flex-start}.stats-bar[data-astro-cid-xd6afshb]{flex-flow:wrap;gap:.5rem 1.25rem}.action-bar[data-astro-cid-xd6afshb]{display:flex}.action-bar[data-astro-cid-xd6afshb] .btn[data-astro-cid-xd6afshb]{flex:1}}@media (prefers-reduced-motion:reduce){.advanced-toggle[data-astro-cid-xd6afshb] span[data-astro-cid-xd6afshb]{transition:none}}
