@charset "UTF-8";.active-icon{width:30px;height:30px;display:inline-block;vertical-align:middle;background-image:url(https://static.coros.com/coros-v2/images/sportIcon/typeIcon.png);background-repeat:no-repeat;background-size:150px auto;margin-right:2px}.run{background-position:-120px -90px}.run-outdoor{background-position:-120px -60px}.run-treadmill{background-position:-120px -30px}.run-trail{background-position:-120px 0}.run-mountaineer{background-position:-90px -90px}.run-laprun{background-position:-30px -120px}.run-onfoot{background-position:-60px -90px}.ride{background-position:-30px -90px}.ride-riding{background-position:0 -90px}.ride-indoor{background-position:-90px -60px}.swim{background-position:-90px -30px}.swim-pool{background-position:-90px 0}.swim-open{background-position:-60px -60px}.ironthree{background-position:-30px -60px}.ironthree-item{background-position:0 -60px}.aerobic{background-position:0 -120px}.aerobic-outdoor{background-position:-60px -30px}.aerobic-indoor{background-position:-60px 0}.ski{background-position:-30px -30px}.ski-item{background-position:0 -30px}.ski-snowboard{background-position:0 0}.ski-mountaineering{background-position:-30px 0}.ski-crosscountry{background-position:-120px -120px}.multisport{background-position:-60px -120px}.multisport-item{background-position:-90px -120px}.data-header{background-color:#fff;padding:.1041666667rem 0}.header-content,.wrap-content{width:6.25rem}.coros-logo{width:.9375rem;height:.234375rem}.user-avatar{width:30px;height:30px}.category-popover{width:auto;padding:0;min-width:auto}.sport-item{background:#f5f5f5}.sport-item:hover{background:#eee}.font-workout{font-weight:500}.row-color-dark-gray{color:#4e4e4e;border:none!important}.el-table:before{height:0}.custom-header .is-leaf{border:none!important}.data-list table{border-spacing:0 10px}.data-list table .arco-table-td-content{font-size:.0833333333rem;color:#4e4e4e}.data-list table .arco-table-th-title{color:#000;font-size:.0833333333rem}.sport-item-child-item:hover{background:#f5f5f5}.sport-item-title{color:#4a4a4a}.iconfont-20{font-size:20px}.border-small-2px-l{position:relative}.border-small-2px-l:after{content:"";display:block;position:absolute;top:50%;left:0;width:2px;height:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#eee}.color-yellow{color:#ebab2b}
