.tiny-mobile-dropdown-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tiny-mobile-dropdown-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;outline:0;cursor:pointer}.tiny-mobile-dropdown-menu__item:active{opacity:.7}.tiny-mobile-dropdown-menu__item.is-disabled:active{opacity:1}.tiny-mobile-dropdown-menu__item.is-disabled .tiny-mobile-dropdown-menu__title{color:#969799}.tiny-mobile-dropdown-menu__title{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding-left:16px;color:#666;font-size:14px;line-height:1}.tiny-mobile-dropdown-menu__title-wrap .tiny-svg{font-size:10px}.tiny-mobile-dropdown-menu__title-wrap .tiny-svg.filter-icon{font-size:16px}.tiny-mobile-dropdown-menu__title-icon{position:relative;height:18px;display:inline-block;vertical-align:text-bottom}.tiny-mobile-dropdown-menu__title-icon .up{position:absolute;top:0}.tiny-mobile-dropdown-menu__title-icon .down{position:absolute;bottom:0}.tiny-mobile-dropdown-menu__title-text{position:relative;width:auto;max-width:calc(100% - 16px);margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1}.tiny-mobile-dropdown-menu__title.is-active{color:#f36f64}.tiny-mobile-dropdown-menu__title.is-down::after{margin-top:-1px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tiny-mobile-dropdown-menu__bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-bottom:1px solid #ccc}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .tiny-mobile-dropdown-menu__bar{border-bottom:none;position:relative}html:not([data-scale]) .tiny-mobile-dropdown-menu__bar::after{content:'';z-index:1;display:block;background-color:#ccc;position:absolute;right:auto;left:0;bottom:0;top:auto;height:1px;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@media (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:3),(min-resolution:2dppx) and (min-resolution:3dppx){html:not([data-scale]) .tiny-mobile-dropdown-menu__bar::after{-webkit-transform:scaleY(.33);transform:scaleY(.33)}}.tiny-mobile-dropdown-menu__bar--opened{z-index:11}