
#hyeSearchPremium.hye-search-v2{width:min(820px,calc(100vw - 28px));max-height:88dvh}
#hyeSearchPremium .search-shell{background:linear-gradient(150deg,#343646,#282a39);border:1px solid #d6aa35;border-radius:24px;padding:clamp(18px,4vw,36px)}
#hyeSearchPremium .search-control{box-shadow:0 0 0 4px #ffffff12}
#hyeSearchPremium .search-result{position:relative;padding-right:85px}
#hyeSearchPremium .search-result small{position:absolute;right:14px;top:15px;color:#c5b78d;font-size:11px}
#hyeSearchPremium .search-result span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
#hyeSearchPremium .search-chip{border:1px solid #777080;border-radius:50px;background:#414454;color:#fff;padding:8px 13px;cursor:pointer;font-size:13px}
#hyeSearchPremium .search-chip:hover,#hyeSearchPremium .search-chip:focus-visible{border-color:#e7b91e;color:#e7b91e}
#hyeSearchPremium .search-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}
#hyeSearchPremium .search-result:focus-visible{outline:3px solid #e7b91e;outline-offset:2px}
#hyeSearchPremium .search-control kbd{white-space:nowrap;color:#777;font-size:12px}
@media(max-width:600px){#hyeSearchPremium .search-result{padding-right:17px}#hyeSearchPremium .search-result small{position:static;display:block;margin-bottom:4px}}
