.search-page[data-v-3276a06e]{padding-top:40px}.page-search[data-v-3276a06e]{margin-bottom:28px;display:none}.result-head[data-v-3276a06e]{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.result-title[data-v-3276a06e]{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;margin:0;font-size:26px;font-weight:750;display:flex}.result-q[data-v-3276a06e]{overflow-wrap:anywhere;min-width:0}.result-count[data-v-3276a06e]{color:var(--store-text-tertiary);letter-spacing:0;font-size:15px;font-weight:500}.sort-switch[data-v-3276a06e],.source-switch[data-v-3276a06e]{background:var(--store-sunken);border-radius:999px;flex-shrink:0;padding:3px;display:inline-flex}.sort-tab[data-v-3276a06e],.source-tab[data-v-3276a06e]{height:32px;color:var(--store-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0 16px;font-size:14px;transition:background .2s,color .2s,box-shadow .2s}.sort-tab[data-v-3276a06e]:hover,.source-tab[data-v-3276a06e]:hover{color:var(--store-text)}.sort-tab.is-active[data-v-3276a06e],.source-tab.is-active[data-v-3276a06e]{background:var(--store-surface);color:var(--store-text);font-weight:600;box-shadow:0 1px 3px #181a201a}.filters[data-v-3276a06e]{align-items:center;gap:16px;margin-bottom:28px;display:flex}.type-tabs[data-v-3276a06e]{scrollbar-width:none;flex:1;gap:8px;min-width:0;padding:2px;display:flex;overflow-x:auto}.type-tabs[data-v-3276a06e]::-webkit-scrollbar{display:none}.type-tab[data-v-3276a06e]{border:1px solid var(--store-border);background:var(--store-surface);height:36px;color:var(--store-text-secondary);cursor:pointer;border-radius:999px;flex-shrink:0;padding:0 16px;font-size:14px;transition:background .2s,border-color .2s,color .2s}.type-tab[data-v-3276a06e]:hover{border-color:var(--store-text-tertiary);color:var(--store-text)}.type-tab.is-active[data-v-3276a06e]{border-color:var(--store-text);background:var(--store-text);color:#fff;font-weight:600}.work-grid[data-v-3276a06e]{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:28px 22px;display:grid}.card-skeleton[data-v-3276a06e]{flex-direction:column;gap:10px;display:flex}.sk-cover[data-v-3276a06e],.sk-line[data-v-3276a06e]{border-radius:var(--store-radius);background:linear-gradient(90deg,var(--store-sunken) 0,#f7f8fa 50%,var(--store-sunken) 100%);background-size:200% 100%;animation:1.4s linear infinite shimmer-3276a06e}.sk-cover[data-v-3276a06e]{aspect-ratio:16/10;margin-bottom:4px}.sk-line[data-v-3276a06e]{border-radius:6px;height:12px}@keyframes shimmer-3276a06e{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sk-cover[data-v-3276a06e],.sk-line[data-v-3276a06e]{animation:none}}.empty[data-v-3276a06e]{border:1px dashed var(--store-border);border-radius:var(--store-radius-lg);text-align:center;flex-direction:column;align-items:center;padding:72px 16px;display:flex}.empty-title[data-v-3276a06e]{margin:0;font-size:18px;font-weight:650}.empty-desc[data-v-3276a06e]{max-width:28em;color:var(--store-text-secondary);margin:8px 0 24px;font-size:14px;line-height:1.7}.btn-ghost[data-v-3276a06e]{border:1px solid var(--store-border);background:var(--store-surface);height:42px;color:var(--store-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:600;transition:border-color .2s;display:inline-flex}.btn-ghost[data-v-3276a06e]:hover:not(:disabled){border-color:var(--store-text)}.btn-ghost[data-v-3276a06e]:disabled{color:var(--store-text-tertiary);cursor:default}.more[data-v-3276a06e]{justify-content:center;margin-top:40px;display:flex}.search-intro[data-v-3276a06e]{padding:48px 0 24px}.intro-title[data-v-3276a06e]{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:750}.intro-desc[data-v-3276a06e]{color:var(--store-text-secondary);margin:8px 0 0;font-size:15px}.suggest[data-v-3276a06e]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;display:flex}.suggest-label[data-v-3276a06e]{color:var(--store-text-tertiary);margin-right:4px;font-size:13px}.suggest-chip[data-v-3276a06e]{background:var(--store-sunken);color:var(--store-text-secondary);border-radius:999px;padding:6px 12px;font-size:13px;transition:background .2s,color .2s}.suggest-chip[data-v-3276a06e]:hover{background:var(--store-accent-soft);color:var(--store-accent)}@media (width<=900px){.page-search[data-v-3276a06e]{display:flex}.search-page[data-v-3276a06e]{padding-top:24px}.search-intro[data-v-3276a06e]{padding-top:8px}}@media (width<=640px){.filters[data-v-3276a06e],.result-head[data-v-3276a06e]{flex-direction:column;align-items:stretch}.result-title[data-v-3276a06e]{font-size:22px}.sort-switch[data-v-3276a06e],.source-switch[data-v-3276a06e]{align-self:flex-start}.filters[data-v-3276a06e]{gap:12px}.work-grid[data-v-3276a06e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}}
