.login-page{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;align-items:center}.login-page #login_form.login-form-wrapper{width:100%;max-width:530px;padding:50px 30px;background-color:var(--background_default);border-radius:10px;box-shadow:1px 2px 21px 6px rgba(0,0,0,.3)}.login-page #login_form.login-form-wrapper .form-logo{display:flex;justify-content:center;margin-bottom:10px}.login-page #login_form.login-form-wrapper .form-description{padding:5px 0;font-weight:400;width:100%;line-height:25px;font-size:15px;margin-bottom:20px}.login-page #login_form.login-form-wrapper .form-description a{cursor:pointer}.login-page #login_form.login-form-wrapper .form-description a:hover{text-decoration:underline}.login-page #login_form.login-form-wrapper .server-error{margin-bottom:10px}.login-page #login_form.login-form-wrapper .form-item{width:100%;margin-bottom:10px}.login-page #login_form.login-form-wrapper .form-item .field-title{font-size:16px;color:var(--title_color);margin-bottom:10px}.login-page #login_form.login-form-wrapper .form-item .field-error{margin-top:5px}.login-page #login_form.login-form-wrapper .form-item .forgot-password-link{margin-top:10px;text-align:right}.login-page #login_form.login-form-wrapper .count-down{width:100%;margin-bottom:20px;font-weight:500;line-height:25px;font-size:14px;text-align:right}.login-page #login_form.login-form-wrapper .count-down .resend{color:var(--primary_text_color);cursor:pointer}.login-page #login_form.login-form-wrapper .count-down .resend:hover{text-decoration:underline}.login-page #login_form.login-form-wrapper .submit-button{width:100%;border-radius:4px;min-height:40px;margin:15px auto 0;font-weight:600}#RecommendedProducts .filter{display:flex;justify-content:space-between;grid-gap:4px}#RecommendedProducts .filter .ant-dropdown-trigger{background:var(--white);width:100%;display:flex;align-items:center;justify-content:space-between;padding:5px 10px;border-radius:4px;border:1px solid var(--border)}#ProductTabs .product-list,#RecommendedProducts .product-list{grid-gap:10px;display:flex;flex-direction:column}.MessageTemplatesComponent .ant-collapse .anticon{padding:0;right:0}.MessageTemplatesComponent .ant-collapse-content-box,.MessageTemplatesComponent .ant-collapse-header{padding:0}.MessageTemplatesComponent .filter{display:flex;justify-content:space-between;grid-gap:10px;padding:10px 0}.MessageTemplatesComponent .filter .ant-dropdown-trigger{background:var(--white);width:100%;display:flex;align-items:center;justify-content:space-between;padding:5px 10px;border-radius:4px;border:1px solid var(--border)}.MessageTemplatesComponent .message-list .message-item{margin:10px 0;background:var(--white);padding:10px;border-radius:4px;width:100%}.HRSProductItemComponent{width:100%;border-radius:5px;background:var(--white)}.HRSProductItemComponent img{object-fit:cover;object-position:bottom;width:40px;height:40px}.HRSProductItemComponent--state-product-image{width:70px;height:70px;margin-right:4px}.HRSProductItemComponent--state-product-image:last-child{margin-right:0}.HRSProductItemComponent--state-product-image img{width:100%;height:100%}.HRSProductItemComponent--state-product-horizontal{height:58px;display:flex}.HRSProductItemComponent--state-product-horizontal img{width:40px;height:40px}.LinkItemComponent{display:flex;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:4px;overflow:hidden}.LinkItemComponent img{object-fit:cover;height:54px;width:70px}.LinkItemComponent .logo{background:var(--gray_3);padding:.5px;object-fit:contain;width:20px;height:20px}.customer-portrait-dropdown-overlay{background:var(--white);box-shadow:0 10px 10px 0 rgba(0,0,0,.1);border-radius:4px}.customer-portrait-dropdown-overlay .ant-checkbox-wrapper{padding:10px}#CustomerPortrait{width:380px;background:var(--white)}#CustomerPortrait .section-wrapper{border-radius:4px;margin-bottom:var(--sp_lv_4)}#CustomerPortrait .section-wrapper.__border{border:1px solid var(--border)}#CustomerPortrait .section-wrapper.__background{background:var(--gray_3)}#CustomerPortrait .section-wrapper.__padding{padding:var(--sp_lv_2)}#CustomerInfo h2{font-size:20px;color:var(--black);font-weight:600;margin-bottom:0}#CustomerInfo .info-detail{font-size:14px}#CustomerInfo .info-detail,#CustomerInfo .info-detail span{display:flex;align-items:center}#CustomerInfo .info-detail .bullet-point{padding:0 5px;font-size:5px}#CustomerInfo .tag-wrapper{display:flex;grid-gap:var(--sp_lv_1)}#CustomerInfo .tag-wrapper .tag{background:var(--brand_primary);border-radius:4px;color:var(--white);font-weight:600;padding:2px 8px}.TargetingItemComponent h3{font-weight:700;color:var(--black)}.TargetingItemComponent .header{background:var(--white)}.TargetingItemComponent .body{background:var(--gray_3)}.TargetingItemComponent .body .ant-checkbox-wrapper{margin:0}.TargetingItemComponent .body .ant-checkbox-wrapper-checked .checkbox-label{text-decoration:line-through}.TargetingItemComponent .body .divider{width:100%;height:1px;border-bottom:1px solid var(--border)}.TargetingItemComponent .body .image-list{dislay:flex;flex-wrap:wrap;grid-gap:var(--sp_lv_1)}.TargetingItemComponent .body .image-list img.image{width:80px;max-height:80px;min-height:80px;object-fit:cover}.TargetingItemComponent .body .product-list{margin-top:5px;display:flex}.TargetingItemComponent .body .action-btn{background-color:#f1f2f4;padding:5px 10px;color:var(--primary_text);cursor:pointer;font-weight:600;border-radius:4px;margin-right:10px}.metric-page .header{display:flex;padding:10px;justify-content:space-between}.metric-page .metrics-wrapper{display:flex;justify-content:space-around;width:100%;border-radius:4px;padding:var(--sp_lv_3) var(--sp_lv_2);background:var(--white)}.metric-page .metrics-wrapper .metric-item{text-align:center;display:flex;flex-direction:column;align-items:center}.metric-page .metrics-wrapper .metric-item .value{font-weight:600;font-size:20px}.metric-page .metrics-wrapper .metric-item .unit{font-size:14px;font-weight:400;color:var(--gray_9)}.metric-page .metrics-wrapper .metric-item:nth-child(2){padding:0 8px}#Ranking{width:380px;background:var(--white);color:var(--black)}#Ranking .section-wrapper{border-radius:4px;border:1px solid #f1f2f4;background:var(--gray_3)}#Ranking .section-wrapper--yellow-bg{border:unset;background:#fff8ec}#Ranking .section-wrapper .board-header{background-color:#f1f2f4}.CurrentRanking{display:flex}.CurrentRanking .cup-wrapper{width:15px;flex:0 0 15px}.CurrentRanking .cup-wrapper img{top:5px;position:relative;width:100%;height:auto}.LeaderBoardComponent .rank-wrapper{border-radius:4px;padding-bottom:0;background:var(--white)}.LeaderBoardComponent .rank-item{display:flex;margin-bottom:15px;grid-gap:20px;gap:20px}.LeaderBoardComponent .rank-item .rank-number{margin-right:10px;min-width:32px;min-height:32px;display:flex;justify-content:center;align-items:center;border-radius:999px;border:1px solid #e3e9ed}.LeaderBoardComponent .rank-item .progress-bar{width:0;animation:resize 1s forwards;animation-delay:.5s;height:8px;background:var(--brand_primary);border-radius:4px}.LeaderBoardComponent .rank-item.my-position .rank-number{color:#ff991f}.LeaderBoardComponent .show-more{width:100%;text-align:center;color:var(--brand_primary);cursor:pointer;padding-bottom:var(--sp_lv_2)}.TasksDailyReportComponent{background:var(--white);border-radius:4px}@keyframes resize{0%{width:0}to{width:100%}}.HRWUserItemComponent{border:1px solid var(--border);border-radius:5px;display:flex;cursor:pointer}.HRWUserItemComponent .info-wrapper{width:520px}.HRWUserItemComponent .field-wrapper--name-phone{border-bottom:1px solid var(--border)}.HarasocialInteractionPage{height:100%}.InteractionItemComponent{width:348px;display:flex}.InteractionItemComponent .verticle-line-wrapper{min-width:10px;display:flex;justify-content:center;position:relative;padding-top:6px}.InteractionItemComponent .verticle-line-wrapper .line{width:1px;background-color:rgba(0,0,0,.06);height:100%}.InteractionItemComponent .verticle-line-wrapper .circle{position:absolute;top:6px;border:2px solid var(--brand_primary);background-color:#fff;left:0;width:10px;height:10px;border-radius:50%}.InteractionItemComponent .content-wrapper{width:338px;display:flex;flex-direction:column}
/*# sourceMappingURL=main~d987343a.97805d54.chunk.css.map */