.styles_filter__qXO_O{height:50px}@media screen and (min-width:768px){.styles_filter__qXO_O{height:56px}}.styles_filter__qXO_O .styles_inner__dI3mS{background-color:#cff502;position:absolute;left:0;right:0}@media screen and (min-width:768px){.styles_filter__qXO_O .styles_inner__dI3mS{border-radius:0 0 22px 22px}}@media screen and (min-width:1150px){.styles_filter__qXO_O .styles_inner__dI3mS{left:10px;right:10px;border-radius:0 0 32px 32px}}.styles_filter__qXO_O .styles_cate_wrap___grSc{white-space:nowrap;padding:0 50px 0 10px;height:46px}.styles_filter__qXO_O .styles_cate_wrap___grSc>div>div{display:flex;align-items:center}@media screen and (min-width:768px){.styles_filter__qXO_O .styles_cate_wrap___grSc{height:56px;padding:0 110px 0 20px}}.styles_filter__qXO_O .styles_cate_wrap___grSc span{font-size:12px;font-size:.75rem;display:inline-block}.vivo1915-fb .styles_filter__qXO_O .styles_cate_wrap___grSc span{font-size:14px;font-size:.875rem}.styles_filter__qXO_O .styles_cate_wrap___grSc span a{padding:6px 12px}@media screen and (min-width:768px){.styles_filter__qXO_O .styles_cate_wrap___grSc span{font-size:16px;font-size:1rem}}.styles_filter__qXO_O .styles_cate_wrap___grSc span.styles_active__w28gV a{background-color:#fff;color:#4d10a8;display:block;padding:6px 12px;border-radius:30px}.styles_filter__qXO_O .styles_btn__3KrNf{font-size:16px;font-size:1rem;background-color:#a66cfe;position:absolute;right:0;top:0;padding:10px;display:flex;align-items:center;justify-content:center;height:100%;color:#cff502;min-width:50px}.styles_filter__qXO_O .styles_btn__3KrNf span{display:none}@media screen and (min-width:768px){.styles_filter__qXO_O .styles_btn__3KrNf span{display:inline-block;margin-right:10px}.styles_filter__qXO_O .styles_btn__3KrNf{border-radius:0 0 22px 0;min-width:110px}}@media screen and (min-width:1150px){.styles_filter__qXO_O .styles_btn__3KrNf{border-radius:0 0 32px 0}}.styles_popup__bVxko{position:fixed;width:100%;bottom:0;left:0;z-index:9999;border-radius:10px 10px 0 0;height:calc(100% - 360px);border-radius:26px 26px 0 0;background:#fff;box-shadow:0 -8px 20px 0 rgba(133,133,133,.4);padding:20px 15px 50px}.styles_popup__bVxko>b{font-size:18px;font-size:1.125rem;text-align:center;display:block}@media screen and (min-width:768px){.styles_popup__bVxko>b{display:none}.styles_popup__bVxko{position:absolute;bottom:auto;top:100px;border-radius:0;background:rgba(0,0,0,0);padding:0}}.styles_popup_wrap__Uqu3l{overflow-y:scroll;overflow-x:hidden;width:100%;height:100%;padding-bottom:30px}@media screen and (min-width:768px){.styles_popup_wrap__Uqu3l{overflow-y:visible;height:auto;border-radius:16px;border:1px solid #4d10a8;box-shadow:0 4px 10px 0 rgba(0,0,0,.25);background-color:#fff;padding:0 20px 20px}}.styles_submit__mtDeZ{font-size:18px;font-size:1.125rem;background:#4d10a8;color:#fff;border-radius:30px;display:block;width:100%;padding:7px;text-align:center}@media screen and (min-width:768px){.styles_submit__mtDeZ{font-size:16px;font-size:1rem;display:inline-block;width:180px;float:right}}.styles_close__TwLC1 button{top:10px;right:10px}@media screen and (min-width:768px){.styles_close__TwLC1{display:none}}.styles_group__8B8b_{border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;padding:15px 0;gap:10px}.styles_group__8B8b_:last-of-type{border-bottom:0}@media screen and (min-width:768px){.styles_group__8B8b_:last-of-type{border-bottom:1px solid #eee;margin-bottom:20px}}.styles_group__8B8b_.styles_status__L8FbO button{flex-grow:0;flex-shrink:0;flex-basis:calc(33.3333333333% - 7px)}@media screen and (min-width:768px){.styles_group__8B8b_.styles_status__L8FbO button{flex:0 0 auto}}.styles_group__8B8b_>b{font-size:16px;font-size:1rem;color:#4d10a8;display:block;margin-bottom:10px;flex:0 0 100%}@media screen and (min-width:768px){.styles_group__8B8b_>b{font-size:18px;font-size:1.125rem}}.styles_group__8B8b_ button{font-size:14px;font-size:.875rem;border-radius:30px;padding:7px 10px;word-break:break-word;border:1px solid #eee}.styles_group__8B8b_ button.styles_selected__4a5BH{background-color:#dcc5ff}@media screen and (min-width:768px){.styles_group__8B8b_ button{font-size:16px;font-size:1rem;flex:0 0 auto;padding:7px 15px}}