.qsearch.svelte-1efbomi{display:flex;flex-direction:column;min-height:0;max-height:86vh;width:100%}@media (min-width: 768px){.qsearch.svelte-1efbomi{max-height:82vh}}.qsearch__head.svelte-1efbomi{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:18px 14px 12px;border-bottom:1px solid var(--q88-color-line)}@media (min-width: 768px){.qsearch__head.svelte-1efbomi{padding:24px 20px 14px}}.qsearch__field.svelte-1efbomi{position:relative}.qsearch__icon.svelte-1efbomi{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--q88-color-textMute);pointer-events:none}.qsearch__field.svelte-1efbomi input:where(.svelte-1efbomi){width:100%;height:48px;padding:0 16px 0 42px;background:var(--q88-color-bgInset);color:var(--q88-color-text);border:1px solid var(--q88-color-line);border-radius:var(--q88-radius-r-2);font-family:var(--q88-font-body);font-size:16px;outline:none;box-sizing:border-box}.qsearch__field.svelte-1efbomi input:where(.svelte-1efbomi):focus-visible{border-color:var(--q88-color-gold)}.qsearch__tables.svelte-1efbomi{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.qsearch__tables.svelte-1efbomi::-webkit-scrollbar{display:none}.qsearch__chip.svelte-1efbomi{flex-shrink:0;min-height:48px;padding:0 16px;border-radius:var(--q88-radius-r-pill, 9999px);border:1px solid var(--q88-color-line);background:var(--q88-color-chip);color:var(--q88-color-text);font-family:var(--q88-font-body);font-size:13px;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.qsearch__chip--on.svelte-1efbomi{background:var(--q88-color-gold);color:var(--q88-color-bg);border-color:var(--q88-color-gold)}.qsearch__body.svelte-1efbomi{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px 14px max(16px,env(safe-area-inset-bottom));min-height:140px}@media (min-width: 768px){.qsearch__body.svelte-1efbomi{padding:14px 20px 18px}}.qsearch__count.svelte-1efbomi{font-family:var(--q88-font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--q88-color-textMute);margin:0 0 10px}.qsearch__hint.svelte-1efbomi{text-align:center;color:var(--q88-color-textMute);font-size:14px;padding:40px 16px;margin:0}.qsearch__msg.svelte-1efbomi{text-align:center;color:var(--q88-color-textMute);font-size:14px;padding:32px 16px}.qsearch__retry.svelte-1efbomi,.qsearch__loadmore.svelte-1efbomi{min-height:48px;padding:0 24px;border-radius:var(--q88-radius-r-2);font-family:var(--q88-font-body);font-weight:600;cursor:pointer}.qsearch__retry.svelte-1efbomi{margin-top:12px;background:var(--q88-color-gold);color:var(--q88-color-bg);border:none}.qsearch__more.svelte-1efbomi{margin-top:14px;display:flex;flex-direction:column;gap:10px;justify-content:center}.qsearch__more-error.svelte-1efbomi{margin:0;text-align:center;color:var(--q88-color-textMute);font-size:14px}.qsearch__loadmore.svelte-1efbomi{width:100%;background:transparent;color:var(--q88-color-gold);border:1px solid var(--q88-color-line);font-size:14px}.qsearch__loadmore.svelte-1efbomi:hover{border-color:var(--q88-color-gold)}
