.clientPortrait[data-v-b41c53bc]{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.clientPortrait__title[data-v-b41c53bc]{padding:0 10px;height:30px;border-bottom:1px solid #e5e5e5;background-color:#f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default}.clientPortrait__title .clientPortrait__title__left[data-v-b41c53bc],.clientPortrait__title[data-v-b41c53bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clientPortrait__title .clientPortrait__title__left[data-v-b41c53bc]{line-height:1;font-size:0;color:#151515;max-width:80%}.clientPortrait__title .clientPortrait__title__left .supplierName[data-v-b41c53bc]{font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clientPortrait__title .clientPortrait__title__left .line[data-v-b41c53bc]{font-size:14px;margin:0 4px;height:16px;font-weight:700}.clientPortrait__title .clientPortrait__title__left .assCompanyName[data-v-b41c53bc]{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clientPortrait__title .clientPortrait__title__right[data-v-b41c53bc]{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;margin-left:8px}.clientPortrait__title .clientPortrait__title__right .tag[data-v-b41c53bc]{padding:0 5px;height:18px;line-height:18px;border-radius:4px;font-size:12px;text-align:center}.clientPortrait__title .clientPortrait__title__right .tag+.tag[data-v-b41c53bc]{margin-left:4px}.clientPortrait__title .clientPortrait__title__right .tag.clientType[data-v-b41c53bc]{color:#ff5f00;background-color:rgba(255,95,0,.3)}.clientPortrait__title .clientPortrait__title__right .tag.unitTag[data-v-b41c53bc]{color:#52be7f;background-color:rgba(82,190,127,.3)}.clientPortrait__content[data-v-b41c53bc]{padding:0 8px 8px;height:calc(100% - 30px);background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.clientPortrait__content .title[data-v-b41c53bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:25px;line-height:25px;font-size:12px;color:#333;cursor:default}.tabCard[data-v-b41c53bc]{height:183px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee}.tabCard+.tabCard[data-v-b41c53bc]{margin-top:8px;height:calc(100% - 216px)}.tabCard .tabCard-switch[data-v-b41c53bc]{height:32px;border-bottom:1px solid #eee}.tabCard .tabCard-switch .switch-block[data-v-b41c53bc],.tabCard .tabCard-switch[data-v-b41c53bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px}.tabCard .tabCard-switch .switch-block[data-v-b41c53bc]{height:24px;background-color:#f2f3f5}.tabCard .tabCard-switch .switch-block div[data-v-b41c53bc]{padding:0 8px;font-size:12px;color:#666;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabCard .tabCard-switch .switch-block div.line[data-v-b41c53bc]{border-right:1px solid #ccc}.tabCard .tabCard-switch .switch-block div.active[data-v-b41c53bc]{color:#0089ff;font-weight:700;background-color:#fff;border-right-color:transparent!important}.tabCard .tabCard-content[data-v-b41c53bc]{padding:8px;height:64px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.tabCard .tabCard-content .child[data-v-b41c53bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:100px;height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6f6f7;border-radius:8px;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabCard .tabCard-content .child .currency[data-v-b41c53bc]{font-size:12px;font-weight:400}.tabCard .tabCard-content .child .num[data-v-b41c53bc]{font-size:16px;font-weight:700;color:#333;line-height:1}.tabCard .tabCard-content .child .label[data-v-b41c53bc]{font-size:12px;color:#333;line-height:1}.tabCard .tabCard-statistics[data-v-b41c53bc]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:0;margin:0 8px;height:76px;background-color:#f6f6f7;border-radius:8px;overflow-x:auto;overflow-y:hidden;color:#333}.tabCard .tabCard-statistics .child[data-v-b41c53bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:140px;height:100%;font-size:14px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.tabCard .tabCard-statistics .child .label[data-v-b41c53bc]{margin-right:4px;font-size:12px}.tabCard .tabCard-statistics .child .currency[data-v-b41c53bc]{font-size:12px;font-weight:400}.tabCard .tabCard-statistics .child .val[data-v-b41c53bc]{font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tabCard .tabCard-content[data-v-b41c53bc]::-webkit-scrollbar-thumb,.tabCard .tabCard-statistics[data-v-b41c53bc]::-webkit-scrollbar-thumb{visibility:hidden}.tabCard .tabCard-content[data-v-b41c53bc]:hover::-webkit-scrollbar-thumb,.tabCard .tabCard-statistics[data-v-b41c53bc]:hover::-webkit-scrollbar-thumb{visibility:visible}.tabCard .tabCard-content2[data-v-b41c53bc]{position:relative;width:100%;height:calc(100% - 33px);overflow:hidden}.tabCard .tabCard-content2 .empty[data-v-b41c53bc]{position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.tabCard .tabCard-content2 .empty .text[data-v-b41c53bc]{margin-top:10px;font-size:12px;line-height:1;color:#999}.tabCard .tabCard-content2 .chart[data-v-b41c53bc]{width:100%;height:100%}