.mf-gss-panel{overflow:hidden;border:1px solid #e1e8e2;border-radius:14px;background:#fff;box-shadow:0 14px 30px rgba(15,45,33,.14);color:#17241f;text-align:left;animation:mfGssIn .18s ease-out both}@keyframes mfGssIn{0%{opacity:0;transform:translateY(-4px)}}.mf-gss-panel mark{background:transparent;color:#0b7a4f;font-weight:950}.mf-gss-count{margin:0;padding:10px 12px 4px;color:#5c6b64;font-size:12.5px}.mf-gss-count b{color:#0b7a4f}.mf-gss-cards{display:grid;gap:8px;padding:6px 10px 10px}.mf-gss-card{display:flex;gap:10px;padding:var(--gss-card-pad,8px);border:1px solid #e3ebe6;border-radius:12px;color:inherit;text-decoration:none;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.mf-gss-card:focus-visible,.mf-gss-card:hover{outline:0;border-color:#9cc9b1;background:#fbfdfc;box-shadow:0 6px 16px rgba(15,45,33,.08)}.mf-gss-thumb{flex:none;width:64px;height:64px;overflow:hidden;border-radius:11px;background:#e3efe8}.mf-gss-thumb img{width:100%;height:100%;object-fit:cover;color:transparent;font-size:0}.mf-gss-text{display:grid;align-content:space-between;gap:6px;min-width:0}.mf-gss-text b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13.5px;font-weight:800;line-height:1.4}.mf-gss-money{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;color:#4b5d55;font-size:12px;white-space:nowrap}.mf-gss-money em{color:#d92d20;font-size:14px;font-weight:950}.mf-gss-money em,.mf-gss-money i{font-style:normal}.mf-gss-more{display:flex;align-items:center;justify-content:center;gap:2px;padding:var(--gss-more-pad,10px);border-top:1px solid #f0f3f1;color:#0b7a4f;font-size:13px;font-weight:800;text-decoration:none}.mf-gss-empty{display:grid;justify-items:center;gap:4px;padding:24px 16px;text-align:center}.mf-gss-empty span{display:grid;place-items:center;width:36px;height:36px;margin-bottom:4px;border-radius:10px;background:#f1f4f2;color:#8a978f}.mf-gss-empty strong{font-size:14px}.mf-gss-empty small{color:#8a978f;font-size:12.5px}.mf-gss-loading{display:grid;gap:10px;padding:14px 12px}.mf-gss-loading span{height:14px;border-radius:6px;background:linear-gradient(90deg,#eef2ef,#f7f9f8 50%,#eef2ef);background-size:200% 100%;animation:mfGssShimmer 1.1s linear infinite}.mf-gss-loading span:nth-child(2){width:80%}.mf-gss-loading span:nth-child(3){width:60%}@keyframes mfGssShimmer{to{background-position:-200% 0}}.mf-page-shell .mf-header-actions .mf-header-search-wrap .mf-gss-card{flex:initial;padding:var(--gss-card-pad,8px)}.mf-page-shell .mf-header-actions .mf-header-search-wrap .mf-gss-more{flex:initial;padding:var(--gss-more-pad,10px)}.mf-header-search-wrap{position:relative;flex:0 0 auto}.mf-header-search-wrap>.mf-gss-panel{position:absolute;top:calc(100% + 10px);left:0;z-index:45;width:max(100%,380px)}.mf-mobile-search-wrap{position:relative;flex:1 1 auto;min-width:0}.mf-mobile-search-wrap>.mf-gss-panel{position:absolute;top:calc(100% + 8px);left:calc(-1 * var(--gss-shift, 0px));width:var(--gss-width,100%);z-index:var(--z-dropdown);max-height:calc(100dvh - 140px);overflow-y:auto}@media (prefers-reduced-motion:reduce){.mf-gss-loading span,.mf-gss-panel{animation:none}}.mf-gss-panel[data-variant=a] .mf-gss-cards{gap:0;padding:2px 0 0}.mf-gss-panel[data-variant=a]{--gss-card-pad:10px 12px}.mf-gss-panel[data-variant=a] .mf-gss-card{border:0;border-bottom:1px solid #f0f3f1;border-radius:0}.mf-gss-panel[data-variant=a] .mf-gss-card:last-child{border-bottom:0}.mf-gss-panel[data-variant=a] .mf-gss-card:focus-visible,.mf-gss-panel[data-variant=a] .mf-gss-card:hover{border-color:#f0f3f1;background:#f2f8f4;box-shadow:inset 3px 0 0 #0b7a4f}.mf-gss-panel[data-variant=a] .mf-gss-thumb{width:58px;height:58px;border-radius:10px}.mf-gss-discovery{padding:2px 0 4px}.mf-gss-section{padding:12px 14px 10px}.mf-gss-section+.mf-gss-section{border-top:1px solid #f0f3f1}.mf-gss-section-head{display:flex;align-items:center;justify-content:space-between;min-height:22px;margin-bottom:9px}.mf-gss-section-head h3{display:inline-flex;align-items:center;gap:5px;margin:0;color:#4b5d55;font-size:12.5px;font-weight:850;line-height:1}.mf-gss-section-head h3 svg{color:#8a978f}.mf-gss-section[aria-label="热门搜索"] .mf-gss-section-head h3 svg{color:#e0612f}.mf-gss-tags{display:flex;flex-wrap:wrap;gap:8px}.mf-gss-panel .mf-gss-clear,.mf-gss-panel .mf-gss-tag,.mf-gss-panel .mf-gss-tag-main,.mf-gss-panel .mf-gss-tag-remove{margin:0;font:inherit;cursor:pointer}.mf-gss-panel .mf-gss-clear{height:22px;padding:0 6px;border:0;border-radius:4px;background:transparent;color:#8a978f;font-size:12px;font-weight:700}.mf-gss-panel .mf-gss-clear:focus-visible,.mf-gss-panel .mf-gss-clear:hover{outline:0;background:#f1f4f2;color:#d92d20}.mf-gss-panel .mf-gss-tag{display:inline-flex;align-items:center;height:30px;max-width:100%;padding:0 12px;border:0;border-radius:6px;background:#f2f5f3;color:#24352d;font-size:13px;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .14s ease,color .14s ease}.mf-gss-panel .mf-gss-tag:focus-visible,.mf-gss-panel .mf-gss-tag:hover{outline:0;background:#e5f3ea;color:#0b7a4f}.mf-gss-panel .mf-gss-tag.is-history{padding:0}.mf-gss-panel .mf-gss-tag-main{overflow:hidden;max-width:168px;height:100%;padding:0 2px 0 12px;border:0;background:transparent;color:inherit;font-weight:inherit;text-overflow:ellipsis}.mf-gss-panel .mf-gss-tag-main:focus-visible{outline:0}.mf-gss-panel .mf-gss-tag-remove{display:grid;place-items:center;width:26px;height:100%;padding:0 4px 0 0;border:0;border-radius:0 6px 6px 0;background:transparent;color:#9aa7a0}.mf-gss-panel .mf-gss-tag-remove:focus-visible,.mf-gss-panel .mf-gss-tag-remove:hover{outline:0;color:#d92d20}.mf-page-shell .mf-header-actions .mf-header-search-wrap .mf-gss-tag{flex:initial;min-width:0;height:30px;padding:0 12px}.mf-page-shell .mf-header-actions .mf-header-search-wrap .mf-gss-tag.is-history{padding:0}.mf-page-shell .mf-header-actions .mf-header-search-wrap .mf-gss-tag-main{flex:initial;min-width:0;padding:0 2px 0 12px}.mf-page-shell .mf-header-actions .mf-header-search-wrap .mf-gss-tag-remove{flex:initial;min-width:0;width:26px;padding:0 4px 0 0}.mf-page-shell .mf-header-actions .mf-header-search-wrap .mf-gss-clear{flex:initial;min-width:0;height:22px;padding:0 6px}.mf-mobile-search-wrap .mf-gss-section[aria-label="热门搜索"] .mf-gss-tags{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mf-mobile-search-wrap .mf-gss-section[aria-label="热门搜索"] .mf-gss-tag{justify-content:center;height:34px}