.search-shell[data-astro-cid-jm3jocdv]{max-width:1120px;margin:0 auto}.search-head[data-astro-cid-jm3jocdv]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.search-brand[data-astro-cid-jm3jocdv]{color:#111827;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.search-logo[data-astro-cid-jm3jocdv]{color:#fff;background:#111827;border-radius:18px;flex:none;justify-content:center;align-items:center;width:50px;height:50px;font-weight:1000;display:flex;overflow:hidden;box-shadow:0 12px 28px #0f172a1f}.search-logo[data-astro-cid-jm3jocdv] img[data-astro-cid-jm3jocdv]{object-fit:cover;width:100%;height:100%}.back-btn[data-astro-cid-jm3jocdv]{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:0 15px;font-size:13px;font-weight:1000;display:inline-flex;box-shadow:0 14px 32px #0f172a14}.search-panel[data-astro-cid-jm3jocdv]{background:#fff;border:1px solid #e5e7eb;border-radius:30px;margin-bottom:20px;padding:clamp(18px,4vw,28px);box-shadow:0 22px 64px #0f172a17}.search-title[data-astro-cid-jm3jocdv]{letter-spacing:-.06em;color:#111827;margin:0 0 10px;font-size:clamp(28px,7vw,50px);font-weight:1000;line-height:.98}.search-text[data-astro-cid-jm3jocdv]{color:#64748b;margin:0 0 18px;font-size:15px;font-weight:750;line-height:1.55}.search-input-wrap[data-astro-cid-jm3jocdv]{position:relative}.search-input-icon[data-astro-cid-jm3jocdv]{color:#94a3b8;font-size:20px;font-weight:1000;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.search-input[data-astro-cid-jm3jocdv]{color:#111827;background:#f8fafc;border:1px solid #e5e7eb;border-radius:20px;outline:none;width:100%;min-height:56px;padding:0 46px;font-size:15px;font-weight:850}.search-input[data-astro-cid-jm3jocdv]:focus{background:#fff;border-color:#111827;box-shadow:0 0 0 4px #11182714}.search-clear[data-astro-cid-jm3jocdv]{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:999px;width:36px;height:36px;font-size:18px;font-weight:1000;display:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.search-clear[data-astro-cid-jm3jocdv].is-visible{justify-content:center;align-items:center;display:inline-flex}.results-info[data-astro-cid-jm3jocdv]{color:#64748b;margin:0 0 16px;font-size:14px;font-weight:850}.result-grid[data-astro-cid-jm3jocdv]{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.search-shell[data-astro-cid-jm3jocdv] .result-card{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:12px;min-width:0;min-height:88px;padding:8px 12px 8px 8px;text-decoration:none;display:flex;box-shadow:0 10px 28px #0f172a0f}.search-shell[data-astro-cid-jm3jocdv] .result-card:hover{border-color:#cbd5e1;box-shadow:0 14px 34px #0f172a1a}.search-shell[data-astro-cid-jm3jocdv] .result-img{object-fit:contain;color:#94a3b8;background:#f8fafc;border:1px solid #eef2f7;border-radius:16px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;font-size:20px;font-weight:1000;display:flex}.search-shell[data-astro-cid-jm3jocdv] .result-main{flex:1;min-width:0}.search-shell[data-astro-cid-jm3jocdv] .result-name{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:1000;overflow:hidden}.search-shell[data-astro-cid-jm3jocdv] .result-subtitle{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;font-weight:850;overflow:hidden}.search-shell[data-astro-cid-jm3jocdv] .result-price{color:#111827;margin:5px 0 0;font-size:13px;font-weight:1000}.search-shell[data-astro-cid-jm3jocdv] .result-type{color:#64748b;background:#f1f5f9;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:5px 8px;font-size:11px;font-weight:1000;display:inline-flex}.recent-card[data-astro-cid-jm3jocdv],.empty-card[data-astro-cid-jm3jocdv]{background:#fff;border:1px solid #eef2f7;border-radius:26px;padding:18px;box-shadow:0 12px 34px #0f172a0f}.recent-title[data-astro-cid-jm3jocdv]{color:#111827;margin:0 0 12px;font-size:16px;font-weight:1000}.recent-list[data-astro-cid-jm3jocdv]{flex-wrap:wrap;gap:8px;display:flex}.search-shell[data-astro-cid-jm3jocdv] .recent-chip{color:#111827;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;padding:10px 13px;font-size:13px;font-weight:1000}.empty-card[data-astro-cid-jm3jocdv]{color:#64748b;text-align:center;font-size:14px;font-weight:850}[data-astro-cid-jm3jocdv][hidden]{display:none!important}@media (width<=700px){.search-panel[data-astro-cid-jm3jocdv]{border-radius:26px}.search-shell[data-astro-cid-jm3jocdv] .result-card{min-height:80px;padding:7px 9px 7px 7px}.search-shell[data-astro-cid-jm3jocdv] .result-img{border-radius:14px;width:64px;height:64px}.search-shell[data-astro-cid-jm3jocdv] .result-type{display:none}}
