.options[data-v-7651ef69]{display:flex;gap:16px;flex-wrap:wrap;font-family:var(--font-mono);font-size:13px}.options label[data-v-7651ef69]{display:flex;align-items:center;gap:6px;cursor:pointer}.buttons[data-v-7651ef69]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.progress-text[data-v-7651ef69]{margin-top:6px;font-family:var(--font-mono);font-size:12px;color:var(--ink-soft);text-align:right}.summary-card[data-v-7651ef69]{display:flex;gap:12px;align-items:center;padding:12px 16px}.result-card[data-v-7651ef69]{padding:14px}.result-head[data-v-7651ef69]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.match-list[data-v-7651ef69]{max-height:400px;overflow-y:auto;background:var(--ink);border:2px solid var(--ink)}.match-item[data-v-7651ef69]{display:flex;gap:10px;padding:6px 10px;border-bottom:1px solid #333;font-family:var(--font-mono);font-size:12px;align-items:flex-start}.match-item[data-v-7651ef69]:last-child{border-bottom:none}.line-num[data-v-7651ef69]{color:var(--neon);min-width:60px;font-weight:700}.match-content[data-v-7651ef69]{flex:1;color:var(--paper-card);word-break:break-all;white-space:pre-wrap}.match-content[data-v-7651ef69] mark{background:var(--accent);color:var(--paper-card);padding:0 3px;font-weight:700}.more-hint[data-v-7651ef69]{padding:8px 12px;font-family:var(--font-mono);font-size:11px;color:var(--ink-soft);background:var(--paper-bg);text-align:center}
