.query-form.svelte-16pyhy3{display:flex;flex-direction:column;gap:var(--sp-2);width:100%}.query-row.svelte-16pyhy3{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.input-wrap.svelte-16pyhy3{position:relative;flex:1;min-width:220px}.query-icon.svelte-16pyhy3{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);color:var(--accent);font-size:.75rem;pointer-events:none}.query-input.svelte-16pyhy3{padding-left:2rem!important}.advanced-row.svelte-16pyhy3{display:flex;gap:var(--sp-3);flex-wrap:wrap;align-items:flex-end;padding-top:var(--sp-2);border-top:1px solid var(--rule)}.adv-field.svelte-16pyhy3{display:flex;flex-direction:column;gap:var(--sp-1)}.summary-body.svelte-16pyhy3{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5)}.strip-count.svelte-16pyhy3{font-size:1.8rem;font-weight:700;color:var(--ink);line-height:1}.strip-count-label.svelte-16pyhy3{font-size:.85rem;font-weight:400;color:var(--ink-3)}.strip-url.svelte-16pyhy3{font-size:.82rem;font-weight:500;color:var(--ink-2);word-break:break-all;display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-1)}.strip-server.svelte-16pyhy3{font-size:.72rem;display:flex;align-items:center;gap:var(--sp-1)}.conf-pill.svelte-16pyhy3{font-size:.67rem;font-weight:600;padding:1px 7px;border-radius:10px}.certain-pill.svelte-16pyhy3{background:color-mix(in srgb,var(--pass) 12%,transparent);color:var(--pass)}.likely-pill.svelte-16pyhy3{background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}.cat-minimap.svelte-16pyhy3{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.cat-chip.svelte-16pyhy3{display:flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);background:color-mix(in srgb,var(--cat-color) 8%,var(--bg-raised));border:1px solid color-mix(in srgb,var(--cat-color) 25%,var(--rule));border-radius:var(--r-md);cursor:default}.cat-chip-icon.svelte-16pyhy3{font-size:.65rem;color:var(--cat-color)}.cat-chip-label.svelte-16pyhy3{font-size:.65rem;font-weight:600;color:var(--cat-color)}.cat-chip-count.svelte-16pyhy3{font-size:.62rem;font-weight:700;color:var(--cat-color);background:color-mix(in srgb,var(--cat-color) 15%,transparent);border-radius:10px;padding:0 4px;min-width:14px;text-align:center}.detection-grid.svelte-16pyhy3{display:flex;flex-direction:column;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--sp-3)}.cat-section.svelte-16pyhy3{box-shadow:var(--shadow-sm)}.cat-section-header.svelte-16pyhy3{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:color-mix(in srgb,var(--cat-color) 6%,var(--bg-sunken));border-bottom:1px solid color-mix(in srgb,var(--cat-color) 20%,var(--rule))}.cat-section-icon.svelte-16pyhy3{font-size:.75rem;color:var(--cat-color)}.cat-section-label.svelte-16pyhy3{font-size:.67rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--cat-color);flex:1}.cat-section-count.svelte-16pyhy3{font-size:.65rem;font-weight:700;color:var(--cat-color);background:color-mix(in srgb,var(--cat-color) 15%,transparent);border-radius:10px;padding:0 5px}.detection-list.svelte-16pyhy3{display:flex;flex-direction:column}.detection-row.svelte-16pyhy3{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--rule-soft);cursor:default;transition:background var(--t-fast)}.detection-row.svelte-16pyhy3:last-child{border-bottom:none}.detection-row.svelte-16pyhy3:hover{background:color-mix(in srgb,var(--accent) 4%,var(--bg-overlay))}.det-main.svelte-16pyhy3{display:flex;flex-direction:column;gap:2px;min-width:0}.det-name-wrap.svelte-16pyhy3{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.det-name.svelte-16pyhy3{font-size:.8rem;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.det-evidence.svelte-16pyhy3{font-family:var(--font-mono);font-size:.68rem;color:var(--ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.det-conf.svelte-16pyhy3{display:flex;align-items:center;gap:var(--sp-1);flex-shrink:0}.conf-dot.svelte-16pyhy3{width:7px;height:7px;border-radius:50%;flex-shrink:0}.conf-certain.svelte-16pyhy3{background:var(--pass)}.conf-likely.svelte-16pyhy3{background:var(--warn)}.conf-possible.svelte-16pyhy3{background:var(--ink-4)}.conf-text.svelte-16pyhy3{font-size:.65rem;color:var(--ink-3);font-weight:500}.none-detected.svelte-16pyhy3{cursor:default}.none-detected.svelte-16pyhy3:hover{background:transparent}.det-none.svelte-16pyhy3{font-size:.75rem;color:var(--ink-4);font-style:italic}.empty-state.svelte-16pyhy3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-10);text-align:center}.empty-icon.svelte-16pyhy3{font-size:3rem;color:var(--ink-5)}.empty-title.svelte-16pyhy3{font-size:1.05rem;font-weight:600;color:var(--ink-2)}.example-chips.svelte-16pyhy3{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-3);justify-content:center}.spinner.svelte-16pyhy3{width:12px;height:12px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-16pyhy3-spin .6s linear infinite;flex-shrink:0}@keyframes svelte-16pyhy3-spin{to{transform:rotate(360deg)}}@media(max-width:650px){.page.svelte-16pyhy3{padding:var(--sp-3);gap:var(--sp-3)}.cat-minimap.svelte-16pyhy3{display:none}.detection-grid.svelte-16pyhy3{grid-template-columns:1fr}}
