.customer-card[data-v-fb88b604]{background-color:#fff;border-radius:3.2vw;flex-direction:column;gap:3.2vw;padding:4.26667vw;display:flex}.customer-card .header[data-v-fb88b604]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.13333vw;display:flex}.customer-card .name[data-v-fb88b604]{color:#232527;font-family:PingFang SC,sans-serif;font-size:4.26667vw;font-weight:500}.customer-card .badge[data-v-fb88b604]{color:#08c000;white-space:nowrap;border:1px solid #08c000;border-radius:1.06667vw;align-items:center;gap:1.06667vw;max-width:100%;padding:1.06667vw 1.6vw;font-size:2.93333vw;display:flex}.customer-card .badge img[data-v-fb88b604]{flex-shrink:0;width:2.93333vw;height:2.93333vw}.customer-card .badge span[data-v-fb88b604]:last-child{text-overflow:ellipsis;font-weight:500;overflow:hidden}.customer-card .needs[data-v-fb88b604]{flex-direction:column}.customer-card .needs[data-v-fb88b604],.customer-card .tabs[data-v-fb88b604]{gap:1.6vw;display:flex}.customer-card .tab[data-v-fb88b604]{color:#19213d;cursor:pointer;background-color:#f1f3fc;border-radius:5.33333vw;padding:1.6vw 3.2vw;font-family:PingFang SC,sans-serif;font-size:3.2vw}.customer-card .tab--active[data-v-fb88b604]{color:#fff;background-color:#37f;border-radius:3.2vw;font-weight:500;position:relative}.customer-card .tab--active[data-v-fb88b604]:before{content:"";background-color:#fff;border-radius:.53333vw;width:1.33333vw;height:.53333vw;position:absolute;bottom:.8vw;left:50%;transform:translate(-50%)}.customer-card .tab--active[data-v-fb88b604]:after{content:"";border-top:1.06667vw solid #37f;border-left:1.06667vw solid #0000;border-right:1.06667vw solid #0000;width:0;height:0;position:absolute;bottom:-.8vw;left:50%;transform:translate(-50%)}.customer-card .progress-box[data-v-fb88b604]{background-color:#f7f8fd;border-radius:1.6vw;flex-direction:column;gap:2.13333vw;padding:3.2vw;display:flex}.customer-card .progress-box .track[data-v-fb88b604]{align-items:stretch;display:flex;position:relative}.customer-card .progress-box .line[data-v-fb88b604]{left:calc(50%/var(--v7ebddda3));right:calc(50%/var(--v7ebddda3));background-color:#dcdfea;border-radius:.53333vw;height:.53333vw;position:absolute;bottom:1.33333vw}.customer-card .progress-box .line--active[data-v-fb88b604]{background-color:#37f;transition:width .2s;right:auto}.customer-card .progress-box .node[data-v-fb88b604]{flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:center;gap:2.13333vw;display:flex;position:relative}.customer-card .progress-box .node-text[data-v-fb88b604]{color:#5d6481;text-align:center;overflow-wrap:break-word;font-family:PingFang SC,sans-serif;font-size:2.66667vw}.customer-card .progress-box .node-text--now[data-v-fb88b604]{color:#19213d;font-weight:500}.customer-card .progress-box .node-text--future[data-v-fb88b604]{color:#b2b6c6}.customer-card .progress-box .dot-slot[data-v-fb88b604]{justify-content:center;align-items:center;width:3.2vw;height:3.2vw;display:flex}.customer-card .progress-box .dot[data-v-fb88b604]{background-color:#dcdfea;border-radius:50%;justify-content:center;align-items:center;width:1.06667vw;height:1.06667vw;display:flex;position:relative}.customer-card .progress-box .dot img[data-v-fb88b604]{width:100%;height:100%}.customer-card .progress-box .dot--reached[data-v-fb88b604]{background-color:#37f}.customer-card .progress-box .dot--current[data-v-fb88b604]{background-color:#37f6;width:3.2vw;height:3.2vw}.customer-card .progress-box .dot--current[data-v-fb88b604]:after{content:"";background-color:#37f;border-radius:50%;width:1.06667vw;height:1.06667vw;position:absolute}.customer-card .progress-box .dot--check[data-v-fb88b604]{background-color:#0000}.customer-card .progress-box .dot--check[data-v-fb88b604]:after{display:none}.customer-card .info[data-v-fb88b604]{flex-direction:column;gap:3.2vw;display:flex}.customer-card .row[data-v-fb88b604]{align-items:center;gap:2.13333vw;display:flex}.customer-card .label[data-v-fb88b604]{color:#5d6481;flex-shrink:0;width:29.3333vw;font-weight:300}.customer-card .label[data-v-fb88b604],.customer-card .value[data-v-fb88b604]{font-family:PingFang SC,sans-serif;font-size:3.73333vw}.customer-card .value[data-v-fb88b604]{color:#19213d;flex:1 0 0}
