.fsx-form,.fap-hsearch{position:relative;z-index:30}.fap-menu-search{position:relative;z-index:30}.fap-sugg{position:fixed;z-index:9000}.fap-sugg{max-height:min(56vh, 420px);overflow-y:auto;padding:6px;text-align:left}.fap-sugg{background:#0e1014;border:1px solid rgb(255 255 255 / .14);border-radius:18px;box-shadow:0 24px 60px rgb(0 0 0 / .55)}.fap-sugg::-webkit-scrollbar{width:6px}.fap-sugg::-webkit-scrollbar-track{margin:14px 0;background:#fff0}.fap-sugg::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(255 255 255 / .22)}.fap-sugg::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .38)}.fap-sugg::-webkit-scrollbar-button{display:none}@supports (-moz-appearance:none){.fap-sugg{scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .22) #fff0}}.fap-sugg__note{margin:4px 6px 8px;font-size:12.5px;color:rgb(255 255 255 / .58)}.fap-sugg__it{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%}.fap-sugg__it{padding:11px 14px;border:0;border-radius:12px;background:#fff0;color:#fff;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.fap-sugg__it:hover,.fap-sugg__it.is-on{background:rgb(255 255 255 / .1);color:#fff}.fap-sugg__t{font-size:15px;line-height:1.45}.fap-sugg__t b{font-weight:700;color:#fff}.fap-sugg__s{flex:0 0 auto;font-size:11.5px;letter-spacing:.06em}.fap-sugg__s{padding:3px 9px;border-radius:999px;background:rgb(255 255 255 / .1);color:rgb(255 255 255 / .62)}.fsx-form .fap-sugg__all,.fap-menu-search .fap-sugg__all{background:#fff0;color:rgb(255 255 255 / .72)}.fsx-form .fap-sugg__all:hover,.fsx-form .fap-sugg__all.is-on{background:rgb(255 255 255 / .1);color:#fff}.fap-menu-search .fap-sugg__all:hover,.fap-menu-search .fap-sugg__all.is-on{background:rgb(255 255 255 / .1);color:#fff}.fap-sugg__all{margin-top:4px;border-top:1px solid rgb(255 255 255 / .1);border-radius:0 0 12px 12px;color:rgb(255 255 255 / .72)}.fap-sugg__all .fap-sugg__t{font-size:13.5px}.fap-sugg__group{margin:8px 14px 4px;font-size:11.5px;letter-spacing:.06em;color:rgb(255 255 255 / .5)}.fap-sugg__wait{margin:4px 14px 8px;font-size:13.5px;color:rgb(255 255 255 / .58)}.fap-sugg__it--p{justify-content:flex-start;gap:12px;padding:7px 10px}.fap-sugg__img{flex:0 0 44px;width:44px;height:44px;object-fit:cover;border-radius:8px;background:#1a1d23}.fap-sugg__it--p .fap-sugg__t{font-size:13.5px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:700px){.fap-sugg__t{font-size:14px}.fap-sugg__s{display:none}}