.xiehouyu-query-container[data-v-857dcd3e]{width:100%;max-width:900px;margin:0 auto;padding:20px;font-family:var(--font-sans)}.tool-title[data-v-857dcd3e]{text-align:center;color:var(--text-1);margin-bottom:30px;font-size:24px;font-weight:600}.search-section[data-v-857dcd3e]{margin-bottom:30px;padding:20px;background-color:var(--surface-2);border-radius:var(--radius-md)}.search-input-group[data-v-857dcd3e]{display:flex;gap:10px;margin-bottom:20px}.search-input[data-v-857dcd3e]{flex:1;padding:12px 15px;border:2px solid var(--border-1);border-radius:var(--radius-sm);font-size:16px;transition:border-color var(--transition)}.search-input[data-v-857dcd3e]:focus{outline:none;border-color:var(--brand-500);box-shadow:var(--ring)}.search-button[data-v-857dcd3e]{padding:12px 24px;background-color:var(--brand-500);color:var(--text-inverse);border:none;border-radius:var(--radius-sm);font-size:16px;cursor:pointer;transition:background-color var(--transition);display:flex;align-items:center;gap:5px}.search-button[data-v-857dcd3e]:hover:not(:disabled){background-color:var(--brand-600)}.search-button[data-v-857dcd3e]:disabled{background-color:var(--border-2);cursor:not-allowed}.query-options[data-v-857dcd3e]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;align-items:center}.option-group[data-v-857dcd3e]{display:flex;align-items:center;gap:10px}.option-label[data-v-857dcd3e]{font-weight:500;color:var(--text-2);white-space:nowrap}.option-buttons[data-v-857dcd3e]{display:flex;gap:5px}.option-button[data-v-857dcd3e]{padding:6px 16px;border:1px solid var(--border-1);background-color:var(--surface);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);font-size:14px}.option-button[data-v-857dcd3e]:hover{border-color:var(--brand-500);background-color:var(--brand-50)}.option-button.active[data-v-857dcd3e]{background-color:var(--brand-500);color:var(--text-inverse);border-color:var(--brand-500)}.checkbox-label[data-v-857dcd3e]{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:14px;color:var(--text-2)}.checkbox-label input[type=checkbox][data-v-857dcd3e]{width:16px;height:16px;cursor:pointer}.examples-section[data-v-857dcd3e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.examples-label[data-v-857dcd3e]{font-weight:500;color:var(--text-2);white-space:nowrap}.example-buttons[data-v-857dcd3e]{display:flex;gap:8px;flex-wrap:wrap}.example-button[data-v-857dcd3e]{padding:6px 16px;background-color:var(--surface);border:1px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);font-size:14px}.example-button[data-v-857dcd3e]:hover{background-color:var(--surface-3);border-color:var(--brand-500)}.results-section[data-v-857dcd3e]{margin-bottom:30px}.results-header[data-v-857dcd3e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid var(--border-1)}.results-header h3[data-v-857dcd3e]{margin:0;color:var(--text-1);font-size:20px}.results-stats[data-v-857dcd3e]{color:var(--text-2);font-size:14px}.loading-indicator[data-v-857dcd3e]{text-align:center;padding:40px;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:10px}.loading-indicator i[data-v-857dcd3e]{font-size:32px}.no-results[data-v-857dcd3e]{text-align:center;padding:60px 20px;color:var(--text-3)}.no-results i[data-v-857dcd3e]{margin-bottom:15px;opacity:.5}.results-list[data-v-857dcd3e]{display:flex;flex-direction:column;gap:10px}.result-item[data-v-857dcd3e]{padding:15px;background-color:var(--surface);border:1px solid var(--border-1);border-radius:var(--radius-sm);display:flex;justify-content:space-between;align-items:flex-start;transition:all var(--transition)}.result-item[data-v-857dcd3e]:hover{box-shadow:var(--shadow-1);border-color:var(--brand-500)}.result-content[data-v-857dcd3e]{flex:1}.result-question[data-v-857dcd3e]{font-weight:600;color:var(--text-1);margin-bottom:5px;font-size:16px}.result-answer[data-v-857dcd3e]{color:var(--brand-500);font-size:16px;font-style:italic}.copy-button[data-v-857dcd3e]{padding:8px;background-color:transparent;border:1px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-2);transition:all var(--transition);display:flex;align-items:center;justify-content:center;min-width:36px;height:36px}.copy-button[data-v-857dcd3e]:hover{background-color:var(--surface-2);border-color:var(--brand-500);color:var(--brand-500)}.history-section[data-v-857dcd3e]{padding:20px;background-color:var(--surface-2);border-radius:var(--radius-md)}.history-section h4[data-v-857dcd3e]{margin:0 0 15px 0;color:var(--text-1);font-size:18px}.history-list[data-v-857dcd3e]{display:flex;flex-wrap:wrap;gap:8px}.history-item[data-v-857dcd3e]{padding:6px 16px;background-color:var(--surface);border:1px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);font-size:14px;display:flex;align-items:center;gap:8px}.history-item[data-v-857dcd3e]:hover{background-color:var(--surface-3);border-color:var(--brand-500)}.remove-history[data-v-857dcd3e]{background:none;border:none;color:var(--text-3);cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all var(--transition)}.remove-history[data-v-857dcd3e]:hover{background-color:var(--danger);color:var(--text-inverse)}@media (max-width:768px){.xiehouyu-query-container[data-v-857dcd3e]{padding:12px}.search-section[data-v-857dcd3e]{padding:14px;margin-bottom:20px}.search-input-group[data-v-857dcd3e]{flex-direction:column}.search-button[data-v-857dcd3e]{width:100%;justify-content:center}.query-options[data-v-857dcd3e]{gap:15px}.examples-section[data-v-857dcd3e],.option-group[data-v-857dcd3e],.query-options[data-v-857dcd3e]{flex-direction:column;align-items:stretch}.examples-section[data-v-857dcd3e]{gap:10px}.results-header[data-v-857dcd3e]{flex-direction:column;align-items:flex-start;gap:10px}.example-button[data-v-857dcd3e],.history-item[data-v-857dcd3e],.option-button[data-v-857dcd3e]{min-height:36px}.remove-history[data-v-857dcd3e]{width:34px;height:34px;min-height:34px}.history-section[data-v-857dcd3e]{padding:14px}}@media (max-width:480px){.xiehouyu-query-container[data-v-857dcd3e]{padding:10px}.history-section[data-v-857dcd3e],.search-section[data-v-857dcd3e]{padding:12px}.tool-title[data-v-857dcd3e]{font-size:20px;margin-bottom:20px}.option-buttons[data-v-857dcd3e]{width:100%}.option-button[data-v-857dcd3e]{flex:1;padding:6px 8px}.result-item[data-v-857dcd3e]{padding:12px;gap:8px}.no-results[data-v-857dcd3e]{padding:40px 12px}.loading-indicator[data-v-857dcd3e]{padding:28px}}