.checkbox-frm input[type=checkbox]:checked+label span.checkbox:before,.profile-page .profile-connect .connect-list li a:before,.profile-page .profile-frm .frm-avatar .avatar .upload-btn:before,.profile-page .profile-frm .frm-block .del-btn:before,.profile-page .profile-frm .frm-select .css-yk16xz-control .css-1wy0on6:before,.profile-page .profile-right .profile-members-list>ul>li a:before,.profile-page .profile-search .del-btn:before,.profile-page .profile-search:before,.profile-page .profile-setting-menu .setting-list li a:before,.profile-page .profile-sport-list>ul>li .ico:before,.profile-page .profile-statistical .title-row .col3 .date a:before,.profile-page .profile-statistical .title-row .col3 .dropdown-menu .month-pick .fa:before,.profile-page .profile-team-list>li a:before,input[type=radio]+label span.radio:before{font-family:"uprace"!important;font-style:normal!important;font-weight:normal!important;-webkit-font-feature-settings:normal!important;font-feature-settings:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-page .profile-frm .frm-block .lb,.profile-page .profile-info .details .name,.profile-page .profile-members-list .details .addr,.profile-page .profile-members-list .details .name,.profile-page .profile-setting-menu .setting-list li a,.profile-page .profile-statistical .title-row .col3 .date .txt,.profile-page .profile-tabs-menu>ul>li .txt,.profile-page .profile-team-list>li .details .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}::-webkit-input-placeholder{color:#797979;font-family:"SVN-Gilroy", Arial, sans-serif;font-weight:400}:-moz-placeholder{color:#797979!important;font-family:"SVN-Gilroy", Arial, sans-serif;font-weight:400}::-moz-placeholder{color:#797979!important;font-family:"SVN-Gilroy", Arial, sans-serif;font-weight:400}::-ms-input-placeholder{color:#797979;font-family:"SVN-Gilroy", Arial, sans-serif;font-weight:400}:focus::-webkit-input-placeholder{color:rgba(151, 151, 151, .5);font-family:"SVN-Gilroy", Arial, sans-serif;font-weight:400}:focus:-moz-placeholder{color:rgba(151, 151, 151, .5)!important;font-family:"SVN-Gilroy", Arial, sans-serif;font-weight:400}:focus::-moz-placeholder{color:rgba(151, 151, 151, .5)!important;font-family:"SVN-Gilroy", Arial, sans-serif;font-weight:400}:focus::-ms-input-placeholder{color:rgba(151, 151, 151, .5);font-family:"SVN-Gilroy", Arial, sans-serif;font-weight:400}.error-tag{line-height:15px;color:#de3618;font-size:12px}input,select,textarea{background:none;font-family:"SVN-Gilroy", Arial, sans-serif;color:#000;font-weight:400;outline:0;-webkit-box-shadow:none;box-shadow:none}select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}button{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;padding:0;border:0;outline:0!important;font-family:"SVN-Gilroy", Arial, sans-serif;cursor:pointer}button:active,button:focus,button:hover,button:visited{outline:0!important}.checkbox-frm{position:relative}.checkbox-frm input[type=checkbox]{position:absolute}.checkbox-frm input[type=checkbox]+label{display:block}.checkbox-frm input[type=checkbox]+label span.checkbox{display:block;position:relative;background:#d8d8d8;width:18px;height:18px;border-radius:2px}.checkbox-frm input[type=checkbox]:checked+label span.checkbox{background:none}.checkbox-frm input[type=checkbox]:checked+label span.checkbox:before{content:"\e915";color:#0046c2;font-size:18px}input[type=radio]{display:none}input[type=radio]+label{display:-webkit-box;display:-ms-flexbox;display:flex;height:22px}input[type=radio]+label span{display:block;position:relative;height:22px}input[type=radio]+label span.radio{width:22px;margin-right:8px}@media (max-width:1050px){input[type=radio]+label span.radio{margin-right:4px}}input[type=radio]+label span.radio:before{position:absolute;top:calc(50% - 11px);left:calc(50% - 11px);content:"\e912";color:#797979;font-size:22px}@media (max-width:1050px){input[type=radio]+label span.radio:before{font-size:18px}}input[type=radio]+label span.txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:21px;padding-top:1px;font-size:16px}@media (max-width:1050px){input[type=radio]+label span.txt{padding-top:0;font-size:14px}}input[type=radio]:checked+label span.radio:before{content:"\e913";color:#0046c2}.profile-page{padding-top:64px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media (max-width:1050px){.profile-page{padding-top:34px}}.profile-page p{color:#000}.profile-page.yours .profile-ctn{overflow:inherit}@media (max-width:1050px){.profile-page.yours .profile-ctn{padding-top:316px}}.profile-page.yours .profile-ctn:before{display:none}.profile-page .yours--activity{margin-top:8px;padding:0 24px 24px}@media (max-width:1050px){.profile-page .yours--activity{padding:0 16px 16px;border:0}}.profile-page .yours--activity .activity-list{margin-top:0}.profile-page .yours--activity .activity-list>ul>li{padding:16px 16px 1px;border-radius:10px;-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, .05), 0 1px 3px 0 rgba(63, 63, 86, .15);box-shadow:0 0 5px 0 rgba(0, 0, 0, .05), 0 1px 3px 0 rgba(63, 63, 86, .15)}@media (max-width:320px){.profile-page .yours--activity .activity-list>ul>li{padding:16px 12px 1px}}.profile-page .yours--activity .activity-list>ul>li:not(:last-child){margin-bottom:24px}@media (max-width:1050px){.profile-page .yours--activity .activity-list>ul>li:not(:last-child){margin-bottom:16px}}.profile-page .yours--activity .activity-list>ul>li .setting-more{top:14px;right:10px}.profile-page .yours--activity .activity-list>ul>li .setting-more-btn:before{top:calc(50% - 10px);left:calc(50% - 10px);font-size:20px}.profile-page .yours--activity .activity-list>ul>li .setting-more-list{top:38px;right:0}.profile-page .yours--activity .activity-list>ul>li .info .avatar{margin-right:8px}.profile-page .yours--activity .activity-list>ul>li .info .avatar img{width:32px;height:32px}.profile-page .yours--activity .activity-list>ul>li .info .details .name{line-height:17px;font-size:14px}.profile-page .yours--activity .activity-list>ul>li .info .details .date{line-height:14px;margin-top:3px;padding:0 16px;font-size:11px}.profile-page .yours--activity .activity-list>ul>li .info .details .date:before{top:0;font-size:13px}@media (min-width:1051px){.profile-page .yours--activity .activity-list>ul>li .info .details .date .img{top:0}}@media (min-width:1051px){.profile-page .yours--activity .activity-list>ul>li .info .details .date .img img{width:12px;height:12px}}.profile-page .yours--activity .activity-list>ul>li .time-desc{line-height:22px;margin-top:16px;font-size:15px}.profile-page .yours--activity .activity-list>ul>li .run-details{margin-top:8px;padding-top:12px}.profile-page .yours--activity .activity-list>ul>li .run-details>li .lb{line-height:18px;font-size:12px}.profile-page .yours--activity .activity-list>ul>li .run-details>li .txt{line-height:28px;margin-top:0;font-size:18px}.profile-page .yours--activity .activity-list>ul>li .road-map{margin-top:12px}.profile-page .yours--activity .activity-list>ul>li .account-group .avatars>li{width:12px}.profile-page .yours--activity .activity-list>ul>li .account-group .avatars>li>img{width:16px;height:16px}.profile-page .yours--activity .activity-list>ul>li .account-group .avatars>li.dot:before{top:calc(50% - 4px);left:calc(50% - 4px);font-size:8px}.profile-page .yours--activity .activity-list>ul>li .account-group .avatars>li:last-child{width:16px}.profile-page .yours--activity .activity-list>ul>li .account-group .txt{line-height:14px;font-size:12px}.profile-page .yours--activity .activity-list>ul>li .action-row>ul>li{height:34px}.profile-page .yours--activity .activity-list>ul>li .action-row>ul>li>button{height:26px}.profile-page .yours--activity .activity-list>ul>li .action-row>ul>li>button.active:before{width:14px;height:14px}.profile-page .yours--activity .activity-list>ul>li .action-row>ul>li>button .num{font-size:14px}.profile-page .yours--activity .activity-list>ul>li .action-row>ul>li .like:before{font-size:14px}.profile-page .yours--activity .activity-list>ul>li .action-row>ul>li .mess:before{font-size:15px}.profile-page .yours--activity .activity-list>ul>li .action-row>ul>li .share:before{font-size:14px}.profile-page .profile-ctn{position:relative;background:#f4f6f8;overflow:hidden}@media (max-width:1050px){.profile-page .profile-ctn{background:#fff;border-top:8px solid #f4f6f8}}.profile-page .profile-ctn:before{content:'';display:block;background:#fff;width:100%;height:12px;-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, .3);box-shadow:0 1px 3px 0 rgba(0, 0, 0, .3)}@media (max-width:1050px){.profile-page .profile-ctn:before{display:none}}.profile-page .profile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1240px;padding:24px 60px 26px;margin:0 auto}@media (max-width:1050px){.profile-page .profile-wrap{display:block;padding:16px 0 14px}}.profile-page .profile-wbox{background:#fff;margin-bottom:24px;border-radius:8px;-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, .2);box-shadow:0 1px 3px 0 rgba(0, 0, 0, .2)}@media (max-width:1050px){.profile-page .profile-wbox{margin-bottom:8px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}.profile-page .profile-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1050px){.profile-page .profile-left .activity,.profile-page .profile-left .m-list{padding-top:16px;border-top:8px solid #f4f6f8}}.profile-page .profile-right{-webkit-box-flex:0;-ms-flex:none;flex:none;width:350px;margin-left:24px}@media (max-width:1050px){.profile-page .profile-right{width:100%;margin-left:0}}@media (max-width:1050px){.profile-page .profile-right .bn,.profile-page .profile-right .connect,.profile-page .profile-right .team{padding:16px 0;border-top:8px solid #f4f6f8}}@media (max-width:1050px){.profile-page .profile-right .m-list{display:none}}.profile-page .profile-right .profile-members-list{margin-top:0}.profile-page .profile-right .profile-members-list>ul{position:relative}.profile-page .profile-right .profile-members-list>ul:before{background:rgba(216, 216, 216, .3);position:absolute;left:16px;top:0;content:"";width:calc(100% - 32px);height:1px}.profile-page .profile-right .profile-members-list>ul>li:before{left:16px;width:calc(100% - 32px)}.profile-page .profile-right .profile-members-list>ul>li a{padding:0 16px}.profile-page .profile-right .profile-members-list>ul>li a:before{position:absolute;top:calc(50% - 6px);right:16px;content:'\e907';color:#797979;font-size:12px}.profile-page .profile-right .profile-members-list>ul>li .details{padding-right:24px}@media (max-width:1050px){.profile-page .profile-right .info{position:absolute;top:16px;left:0;width:100%;border-bottom:8px solid #f4f6f8}}@media (max-width:1050px){.profile-page .profile-right .setting{position:absolute;top:24px;right:16px}}@media (max-width:1050px){.profile-page .profile-right .setting .profile-title{display:none}}.profile-page .profile-tabs-menu{padding:0 24px}@media (max-width:1050px){.profile-page .profile-tabs-menu{padding:0}}.profile-page .profile-tabs-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-page .profile-tabs-menu>ul>li{width:33.333%}.profile-page .profile-tabs-menu>ul>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:50px;line-height:25px;padding:0 4px;color:#444;font-size:18px;font-weight:500;border-bottom:solid 1px rgba(151, 151, 151, .2);cursor:pointer;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media (max-width:1050px){.profile-page .profile-tabs-menu>ul>li a{font-size:14px}}@media (max-width:320px){.profile-page .profile-tabs-menu>ul>li a{font-size:12px}}@media (min-width:1051px){.profile-page .profile-tabs-menu>ul>li a:hover{color:#0386fa}}.profile-page .profile-tabs-menu>ul>li .txt{display:block;width:100%;text-align:center}.profile-page .profile-tabs-menu>ul>li.active a{color:#0046c2;cursor:default}.profile-page .profile-tabs-menu>ul>li.active a:before{content:'';position:absolute;bottom:0;left:0;background:#0046c2;width:100%;height:3px}@media (max-width:1050px){.profile-page .profile-tabs-menu>ul>li.active a:before{left:8px;width:calc(100% - 16px);height:2px;border-radius:2px}}.profile-page .profile-search{position:relative;padding:24px 24px 0}@media (max-width:1050px){.profile-page .profile-search{padding:16px 16px 0}}.profile-page .profile-search:before{position:absolute;top:37px;left:36px;width:auto;content:'\e91f';color:#797979;font-size:25px}@media (max-width:1050px){.profile-page .profile-search:before{top:28px;left:29px;font-size:20px}}.profile-page .profile-search>input{background:rgba(216, 216, 216, .2);width:100%;height:50px;line-height:20px;padding:15px 45px 15px 45px;color:#000;font-size:16px;border:0;border-radius:15px}@media (max-width:1050px){.profile-page .profile-search>input{height:44px;padding:12px 40px 12px 40px;font-size:14px;border-radius:10px;border:1px solid rgba(151, 151, 151, .2)}}.profile-page .profile-search .del-btn{display:none;position:absolute;top:33px;right:32px;width:32px;background:none;height:32px}@media (max-width:1050px){.profile-page .profile-search .del-btn{top:22px;right:22px}}.profile-page .profile-search .del-btn:before{position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);content:'\e90d';color:#797979;font-size:16px}.profile-page .profile-search.active .del-btn{display:block}.profile-page .profile-title{line-height:29px;padding:16px 24px;color:#000;font-size:26px}@media (max-width:1050px){.profile-page .profile-title{line-height:25px;padding:0 16px 8px;font-size:18px}}.profile-page .profile-title .num{margin-left:3px;color:#979797;font-weight:400}.profile-page .profile-statistical{position:relative;margin:24px;border:1px solid #dbdfe2;border-radius:7px}@media (max-width:1050px){.profile-page .profile-statistical{margin:16px 0 0;border:0;border-radius:0}}.profile-page .profile-statistical .list .col,.profile-page .profile-statistical .title-row .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33.333%;font-size:16px}@media (max-width:1050px){.profile-page .profile-statistical .list .col,.profile-page .profile-statistical .title-row .col{font-size:13px}}@media (max-width:320px){.profile-page .profile-statistical .list .col,.profile-page .profile-statistical .title-row .col{font-size:12px}}@media (max-width:480px){.profile-page .profile-statistical .list .col.col1,.profile-page .profile-statistical .title-row .col.col1{width:40%}}@media (max-width:480px){.profile-page .profile-statistical .list .col.col2,.profile-page .profile-statistical .list .col.col3,.profile-page .profile-statistical .title-row .col.col2,.profile-page .profile-statistical .title-row .col.col3{width:30%}}.profile-page .profile-statistical .title-row{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f4f6f8;border-bottom:1px solid #dbdfe2;border-radius:7px 7px 0 0}@media (max-width:1050px){.profile-page .profile-statistical .title-row{border-radius:0;border:0}}.profile-page .profile-statistical .title-row .col{-webkit-box-flex:0;-ms-flex:none;flex:none;height:40px;line-height:21px;padding:0 12px;color:#797979;text-align:center}@media (max-width:320px){.profile-page .profile-statistical .title-row .col{font-size:11px}}.profile-page .profile-statistical .title-row .col3{position:relative}.profile-page .profile-statistical .title-row .col3 .date{max-width:100%}.profile-page .profile-statistical .title-row .col3 .date a{position:relative;display:block;padding-right:20px;color:#797979}@media (max-width:1050px){.profile-page .profile-statistical .title-row .col3 .date a{padding-right:14px}}.profile-page .profile-statistical .title-row .col3 .date a:before{position:absolute;top:calc(50% - 5px);right:0;content:'\e907';color:#666;font-size:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:1050px){.profile-page .profile-statistical .title-row .col3 .date a:before{font-size:8px}}.profile-page .profile-statistical .title-row .col3 .date .txt{display:block}.profile-page .profile-statistical .title-row .col3 .dropdown-menu{display:none;position:absolute;top:48px;right:calc(50% - 250px);z-index:6;background:#fff;width:450px;padding:16px;color:#000;border:1px solid rgba(151, 151, 151, .2);border-radius:7px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .2);box-shadow:0 1px 3px rgba(0, 0, 0, .2)}@media (max-width:1050px){.profile-page .profile-statistical .title-row .col3 .dropdown-menu{right:16px;width:380px}}@media (max-width:480px){.profile-page .profile-statistical .title-row .col3 .dropdown-menu{width:calc(100vw - 32px)}}@media (max-width:320px){.profile-page .profile-statistical .title-row .col3 .dropdown-menu{right:12px;width:calc(100vw - 24px);padding:12px}}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .month-pick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;text-align:center}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .month-pick .month-value{display:block;height:30px;line-height:28px;padding-top:2px;font-size:20px;font-weight:600}@media (max-width:1050px){.profile-page .profile-statistical .title-row .col3 .dropdown-menu .month-pick .month-value{font-size:16px}}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .month-pick .fa{display:block;position:relative;width:30px;height:30px;cursor:pointer}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .month-pick .fa:before{position:absolute;top:calc(50% - 6px);left:calc(50% - 6px);content:'\e907';font-size:12px}@media (max-width:1050px){.profile-page .profile-statistical .title-row .col3 .dropdown-menu .month-pick .fa:before{top:calc(50% - 5px);left:calc(50% - 5px);font-size:10px}}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .month-pick .fa.fa-chevron-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table{width:100%}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr td,.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr th{width:33.333%;font-size:16px}@media (max-width:1050px){.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr td,.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr th{font-size:13px}}@media (max-width:320px){.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr td,.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr th{font-size:11px}}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr th{line-height:21px;padding:4px 4px 12px;font-weight:600;border-bottom:1px solid rgba(216, 216, 216, .3)}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr td{padding:12px 8px}.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr:hover td{cursor:pointer}@media (min-width:1051px){.profile-page .profile-statistical .title-row .col3 .dropdown-menu .wrapper-week .table tr:hover td{background:rgba(216, 216, 216, .2)}}.profile-page .profile-statistical .title-row .col3.open .dropdown-menu{display:block}.profile-page .profile-statistical .list>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-page .profile-statistical .list>li .col{height:60px}.profile-page .profile-statistical .list>li .col.col2,.profile-page .profile-statistical .list>li .col.col3{font-weight:600}.profile-page .profile-statistical .list>li:not(:last-child):before{position:absolute;bottom:0;left:16px;content:'';background:rgba(216, 216, 216, .3);width:calc(100% - 32px);height:1px}@media (max-width:1050px){.profile-page .profile-statistical .list>li:not(:last-child):before{left:16px;width:calc(100% - 32px)}}.profile-page .profile-members-list{margin-top:8px}.profile-page .profile-members-list .btn-row:before,.profile-page .profile-members-list>ul>li:not(:last-child):before{background:rgba(216, 216, 216, .3);position:absolute;left:24px;content:"";width:calc(100% - 48px);height:1px}@media (max-width:1050px){.profile-page .profile-members-list .btn-row:before,.profile-page .profile-members-list>ul>li:not(:last-child):before{left:16px;width:calc(100% - 32px)}}.profile-page .profile-members-list>ul>li{position:relative}.profile-page .profile-members-list>ul>li:not(:last-child):before{bottom:0}.profile-page .profile-members-list>ul>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:84px;padding:0 150px 0 24px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media (max-width:1050px){.profile-page .profile-members-list>ul>li a{padding:0 135px 0 16px}}@media (min-width:1051px){.profile-page .profile-members-list>ul>li a:hover{background:rgba(151, 151, 151, .1)}}.profile-page .profile-members-list .btn-32{position:absolute;right:24px;top:calc(50% - 16px);min-width:100px;padding:0 16px}@media (max-width:1050px){.profile-page .profile-members-list .btn-32{right:16px}}.profile-page .profile-members-list .avatar{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;width:40px;height:40px;border-radius:50%;overflow:hidden}.profile-page .profile-members-list .avatar>img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.profile-page .profile-members-list .details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 48px);margin-left:8px}.profile-page .profile-members-list .details .name{line-height:20px;color:#000;font-size:16px;font-weight:600}@media (max-width:1050px){.profile-page .profile-members-list .details .name{font-size:14px}}.profile-page .profile-members-list .details .addr{line-height:18px;margin-top:4px;color:#797979;font-size:14px}@media (max-width:1050px){.profile-page .profile-members-list .details .addr{font-size:12px}}.profile-page .profile-members-list .btn-row{position:relative;padding:12px 24px}@media (max-width:1050px){.profile-page .profile-members-list .btn-row{padding:12px 16px}}.profile-page .profile-members-list .btn-row:before{top:0}.profile-page .profile-bn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-page .profile-bn img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-width:500px;border-radius:0 0 8px 8px}@media (max-width:1050px){.profile-page .profile-bn img{border-radius:0}}.profile-page .profile-bn .btn-40{position:absolute;bottom:40px;left:calc(50% - 110px);z-index:2;width:220px;font-size:16px;-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, .5);box-shadow:0 1px 5px rgba(0, 0, 0, .5)}.profile-page .profile-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0 0}.profile-page .profile-info .avatar{position:relative;width:80px}@media (max-width:1050px){.profile-page .profile-info .avatar{width:50px}}.profile-page .profile-info .avatar .img img{display:block;width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media (max-width:1050px){.profile-page .profile-info .avatar .img img{width:50px;height:50px}}.profile-page .profile-info .avatar .ico{position:absolute;right:-2px;bottom:2px}.profile-page .profile-info .avatar .ico img{display:block;width:25px;height:25px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media (max-width:1050px){.profile-page .profile-info .avatar .ico img{width:15px;height:15px}}.profile-page .profile-info .details{width:100%;margin-top:12px;text-align:center}.profile-page .profile-info .details .name{width:100%;line-height:29px;padding:0 16px;color:#000;font-size:18px;font-weight:600}@media (max-width:1050px){.profile-page .profile-info .details .name{line-height:25px;font-size:16px}}.profile-page .profile-info .details .code{line-height:21px;color:#797979;font-size:14px;font-weight:400}@media (max-width:1050px){.profile-page .profile-info .details .code{font-size:12px}}.profile-page .profile-info .list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:24px 0 16px}.profile-page .profile-info .list li{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%;text-align:center}.profile-page .profile-info .list li .num{line-height:29px;color:#000;font-size:18px;font-weight:600}@media (max-width:1050px){.profile-page .profile-info .list li .num{line-height:25px;font-size:16px}}.profile-page .profile-info .list li .lb{line-height:21px;color:#797979;font-size:14px;font-weight:400}@media (max-width:1050px){.profile-page .profile-info .list li .lb{font-size:12px}}.profile-page .profile-info .list li:first-child:before{background:rgba(216, 216, 216, .5);position:absolute;right:0;top:calc(50% - 15px);content:'';width:1px;height:30px}@media (max-width:1050px){.profile-page .profile-info .list li:first-child:before{top:calc(50% - 10px);height:20px}}.profile-page .profile-info .btn-row{padding:12px 0 24px}@media (max-width:1050px){.profile-page .profile-info .btn-row{width:100%;padding:12px 16px 24px}}.profile-page .profile-info .btn-row .btn-40{width:200px;font-size:16px}@media (max-width:1050px){.profile-page .profile-info .btn-row .btn-40{width:100%}}.profile-page .profile-team-list>li{position:relative}.profile-page .profile-team-list>li:before{background:rgba(216, 216, 216, .3);position:absolute;top:0;left:16px;content:'';width:calc(100% - 32px);height:1px}.profile-page .profile-team-list>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:84px;padding:0 16px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.profile-page .profile-team-list>li a:before{position:absolute;top:calc(50% - 6px);right:16px;content:'\e907';color:#797979;font-size:12px}@media (min-width:1051px){.profile-page .profile-team-list>li a:hover{background:rgba(216, 216, 216, .2)}}.profile-page .profile-team-list>li .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:40px;height:40px;margin-right:8px;border-radius:50%;border:1px solid rgba(216, 216, 216, .3);overflow:hidden}.profile-page .profile-team-list>li .logo img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.profile-page .profile-team-list>li .details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 48px)}.profile-page .profile-team-list>li .details .name{line-height:25px;padding-right:16px;color:#000;font-size:16px;font-weight:600}.profile-page .profile-team-list>li .details .runner,.profile-page .profile-team-list>li .details .type{line-height:19px;color:#797979;font-size:13px}.profile-page .profile-sport-list{padding:8px 24px 16px}@media (max-width:1050px){.profile-page .profile-sport-list{padding:8px 16px 16px}}@media (max-width:480px){.profile-page .profile-sport-list{padding:8px 0 16px}}.profile-page .profile-sport-list>ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:480px){.profile-page .profile-sport-list>ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scroll:touch}.profile-page .profile-sport-list>ul::-webkit-scrollbar,.profile-page .profile-sport-list>ul::-webkit-scrollbar-thumb,.profile-page .profile-sport-list>ul::-webkit-scrollbar-track{display:none}}.profile-page .profile-sport-list>ul>li{position:relative;width:calc(25% - 6px)}@media (max-width:480px){.profile-page .profile-sport-list>ul>li{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:110px}}.profile-page .profile-sport-list>ul>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;line-height:21px;padding-top:1px;color:#797979;font-size:16px;font-weight:500;border:1px solid rgba(151, 151, 151, .2);border-radius:7px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media (max-width:1050px){.profile-page .profile-sport-list>ul>li a{font-size:14px}}@media (min-width:1051px){.profile-page .profile-sport-list>ul>li a:hover{color:#0386fa;border-color:#0386fa}}.profile-page .profile-sport-list>ul>li .ico{margin-right:4px}.profile-page .profile-sport-list>ul>li .ico:before{font-size:17px}@media (max-width:1050px){.profile-page .profile-sport-list>ul>li .ico:before{font-size:15px}}.profile-page .profile-sport-list>ul>li .ico.running:before{content:'\e91e'}.profile-page .profile-sport-list>ul>li .ico.swim:before{content:'\e938'}.profile-page .profile-sport-list>ul>li .ico.bycycle:before{content:'\e939'}.profile-page .profile-sport-list>ul>li:not(:last-child){margin-right:8px}@media (max-width:480px){.profile-page .profile-sport-list>ul>li:first-child{margin-left:16px}}@media (max-width:480px){.profile-page .profile-sport-list>ul>li:last-child{margin-right:16px}}.profile-page .profile-sport-list>ul>li.active a{background:#0046c2;color:#fff;border-color:#0046c2}.profile-page .profile-frm{margin-top:8px}.profile-page .profile-frm .error-tag{color:#de3618}.profile-page .profile-frm .frm-select .css-yk16xz-control,.profile-page .profile-frm .frm-txt input{width:100%;line-height:21px;font-size:16px;border:1px solid #dbdfe2;border-radius:7px}@media (max-width:839px){.profile-page .profile-frm .frm-select .css-yk16xz-control,.profile-page .profile-frm .frm-txt input{font-size:14px}}.profile-page .profile-frm .frm-block{padding:0 24px 8px}@media (max-width:839px){.profile-page .profile-frm .frm-block{padding:0 16px 8px}}@media (max-width:839px){.profile-page .profile-frm .frm-block{padding:0 16px}}.profile-page .profile-frm .frm-block .del-btn{display:none;background:none;position:absolute;top:10px;right:6px;width:36px;height:36px}.profile-page .profile-frm .frm-block .del-btn:before{position:absolute;top:calc(50% - 9px);left:calc(50% - 9px);content:'\e90c';color:#727f8e;font-size:18px}.profile-page .profile-frm .frm-block .error-tag{margin-top:8px}.profile-page .profile-frm .frm-block .lb{display:block;background:none;width:150px;height:53px;line-height:24px;padding:15px 12px 15px 0;color:#797979;font-size:16px;border:0;outline:0}@media (max-width:839px){.profile-page .profile-frm .frm-block .lb{width:120px;font-size:14px}}@media (max-width:480px){.profile-page .profile-frm .frm-block .lb{width:100%;height:auto;padding:0 0 4px}}.profile-page .profile-frm .frm-block .lnk{line-height:24px;padding:20px 0 0 16px;font-size:14px;font-weight:500}@media (max-width:480px){.profile-page .profile-frm .frm-block .lnk{padding:12px 0 0}}.profile-page .profile-frm .frm-block .lnk a{color:#0046c2}@media (min-width:1051px){.profile-page .profile-frm .frm-block .lnk a:hover{color:#0386fa;text-decoration:underline}}.profile-page .profile-frm .frm-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:22px}@media (max-width:480px){.profile-page .profile-frm .frm-row{display:block;margin-bottom:16px}}.profile-page .profile-frm .frm-row.radio .lb{height:24px;padding:0}@media (max-width:480px){.profile-page .profile-frm .frm-row.radio .lb{height:auto;padding:0 0 4px}}.profile-page .profile-frm .frm-row.avatar .lb{height:80px;padding:28px 0}@media (max-width:480px){.profile-page .profile-frm .frm-row.avatar .lb{height:auto;padding:0 0 4px}}.profile-page .profile-frm .frm-avatar .avatar{position:relative;width:80px}.profile-page .profile-frm .frm-avatar .avatar .img>img{display:block;width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.profile-page .profile-frm .frm-avatar .avatar .upload-btn{position:absolute;right:-15px;bottom:2px;background:#919EAB;width:32px;height:32px;border:1px solid #fff;border-radius:50%}@media (max-width:500px){.profile-page .profile-frm .frm-avatar .avatar .upload-btn{right:-12px;bottom:7px;width:28px;height:28px}}.profile-page .profile-frm .frm-avatar .avatar .upload-btn:before{position:absolute;top:calc(50% - 10px);left:calc(50% - 9px);content:'\e90f';font-size:18px;color:#fff}@media (max-width:500px){.profile-page .profile-frm .frm-avatar .avatar .upload-btn:before{top:calc(50% - 9px);left:calc(50% - 8px);font-size:16px}}.profile-page .profile-frm .frm-avatar .avatar .upload-btn .file-upload-input{width:100%;height:100%;opacity:0;cursor:pointer}.profile-page .profile-frm .frm-radio{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1px}.profile-page .profile-frm .frm-radio label{width:120px}.profile-page .profile-frm .frm-radio,.profile-page .profile-frm .frm-select,.profile-page .profile-frm .frm-txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.profile-page .profile-frm .frm-txt{position:relative}.profile-page .profile-frm .frm-txt input{padding:15px 12px 15px 16px}@media (max-width:839px){.profile-page .profile-frm .frm-txt input{padding-left:12px}}.profile-page .profile-frm .frm-txt.active input,.profile-page .profile-frm .frm-txt.active textarea{padding-right:40px}.profile-page .profile-frm .frm-txt.active .del-btn{display:block}.profile-page .profile-frm .frm-select{position:relative}.profile-page .profile-frm .frm-select .css-1laao21-a11yText,.profile-page .profile-frm .frm-select .css-1laao21-a11yText p{width:1px;height:1px;opacity:0}.profile-page .profile-frm .frm-select .css-yk16xz-control{position:relative;padding:15px 12px}.profile-page .profile-frm .frm-select .css-yk16xz-control .css-1hwfws3{position:relative;height:24px;padding-top:2px}.profile-page .profile-frm .frm-select .css-yk16xz-control .css-1hwfws3 .css-1g6gooi{position:absolute;top:0;left:0}.profile-page .profile-frm .frm-select .css-yk16xz-control .css-1wy0on6{position:absolute;top:calc(50% - 9px);right:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.profile-page .profile-frm .frm-select .css-yk16xz-control .css-1wy0on6:before{content:'\e907';color:#797979;font-size:12px}.profile-page .profile-frm .frm-select .css-26l3qy-menu{position:absolute;top:64px;left:0;z-index:3;background:#fff;width:100%;max-height:240px;border:1px solid #dbdfe2;border-radius:7px;overflow-y:auto}@media (max-width:480px){.profile-page .profile-frm .frm-select .css-26l3qy-menu{max-height:165px}}.profile-page .profile-frm .frm-select .css-26l3qy-menu .css-11unzgr>div{padding:12px}@media (min-width:1051px){.profile-page .profile-frm .frm-select .css-26l3qy-menu .css-11unzgr>div:hover{background:rgba(216, 216, 216, .2)}}.profile-page .profile-setting-menu{position:relative}@media (max-width:1050px){.profile-page .profile-setting-menu:hover .setting-list{display:block}}.profile-page .profile-setting-menu .setting-icon{width:32px;padding:6px;border:1px solid rgba(216, 216, 216, .3);border-radius:4px}@media (min-width:1051px){.profile-page .profile-setting-menu .setting-icon{display:none}}.profile-page .profile-setting-menu .setting-icon:after,.profile-page .profile-setting-menu .setting-icon:before{content:''}.profile-page .profile-setting-menu .setting-icon:before{margin-bottom:3px}.profile-page .profile-setting-menu .setting-icon:after{margin-top:3px}.profile-page .profile-setting-menu .setting-icon:after,.profile-page .profile-setting-menu .setting-icon:before,.profile-page .profile-setting-menu .setting-icon span{display:block;background:#979797;height:2px}@media (max-width:1050px){.profile-page .profile-setting-menu .setting-list{display:none;position:absolute;top:36px;right:0;z-index:2;background:#fff;width:180px;border-radius:12px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .2);box-shadow:0 1px 3px rgba(0, 0, 0, .2)}}.profile-page .profile-setting-menu .setting-list li{position:relative}.profile-page .profile-setting-menu .setting-list li:before{content:'';position:absolute;top:0;left:24px;background:rgba(216, 216, 216, .3);width:calc(100% - 48px);height:1px}@media (max-width:1050px){.profile-page .profile-setting-menu .setting-list li:before{width:calc(100% - 32px);left:16px}}.profile-page .profile-setting-menu .setting-list li a{display:block;line-height:25px;padding:12px 40px 12px 24px;color:#797979;font-size:16px;font-weight:500}@media (max-width:1050px){.profile-page .profile-setting-menu .setting-list li a{padding:12px 30px 12px 16px;font-size:14px}}.profile-page .profile-setting-menu .setting-list li a:before{position:absolute;top:calc(50% - 5px);right:24px;content:'\e907';font-size:10px}@media (max-width:1050px){.profile-page .profile-setting-menu .setting-list li a:before{right:14px}}@media (min-width:1051px){.profile-page .profile-setting-menu .setting-list li a:hover{background:rgba(216, 216, 216, .2)}}.profile-page .profile-setting-menu .setting-list li.active a{color:#0046c2;cursor:default}@media (min-width:1051px){.profile-page .profile-setting-menu .setting-list li.active a:hover{background:none}}@media (max-width:1050px){.profile-page .profile-setting-menu .setting-list li:first-child:before{display:none}}.profile-page .profile-connect{margin:0 24px;padding:16px 0 24px;border-top:1px solid rgba(216, 216, 216, .3)}@media (max-width:1050px){.profile-page .profile-connect{margin:0 16px;padding:16px 0 0}}.profile-page .profile-connect .connect-title{line-height:21px;font-size:16px;font-weight:600}.profile-page .profile-connect .connect-txt{line-height:19px;margin-top:4px;color:#797979;font-size:14px}.profile-page .profile-connect .connect-list li{position:relative;margin-top:16px}.profile-page .profile-connect .connect-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:30px}.profile-page .profile-connect .connect-list li a:before{position:absolute;top:calc(50% - 5px);right:0;content:'\e907';color:#797979;font-size:10px}.profile-page .profile-connect .connect-list li a .logo{margin-right:12px}.profile-page .profile-connect .connect-list li a .logo img{display:block;width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.profile-page .profile-connect .connect-list li a .details .title{line-height:21px;font-size:16px;font-weight:600}.profile-page .profile-connect .connect-list li a .details .txt{line-height:19px;margin-top:2px;color:#797979;font-size:14px}
/*# sourceMappingURL=profile.css.map */