.sales-person-rank-list[data-v-1cdc30a0]{background-color:#292929;border-radius:8px;padding:3px 12px;height:100%;display:flex;flex-direction:column;min-height:0;cursor:pointer;box-shadow:0 0 0 1px hsla(0,0%,100%,.1),0 4px 16px rgba(0,0,0,.8),0 2px 8px rgba(0,0,0,.6)}.sales-person-rank-list .rank-header[data-v-1cdc30a0]{margin-bottom:12px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.sales-person-rank-list .rank-header .title[data-v-1cdc30a0]{font-size:14px;font-weight:700;color:#e59500}.sales-person-rank-list .rank-header .header-right[data-v-1cdc30a0]{display:flex;align-items:center;gap:8px}.sales-person-rank-list .rank-header .rank-select[data-v-1cdc30a0]{width:110px;position:relative;z-index:1000;cursor:default}.sales-person-rank-list .rank-header .rank-select[data-v-1cdc30a0] .el-input__inner{background-color:transparent;border-color:hsla(0,0%,100%,.2);color:#e6e6e6;height:24px;line-height:24px;font-size:12px;padding-right:25px;padding-left:8px}.sales-person-rank-list .rank-header .rank-select[data-v-1cdc30a0] .el-input__icon{line-height:24px}.sales-person-rank-list .rank-header .open-dialog-icon[data-v-1cdc30a0]{width:13px;height:13px;cursor:pointer;flex-shrink:0;transition:opacity .2s}.sales-person-rank-list .rank-header .open-dialog-icon[data-v-1cdc30a0]:hover{opacity:.8}.sales-person-rank-list .rank-content[data-v-1cdc30a0]{flex:1;min-height:0;display:flex;flex-direction:column;gap:3px;overflow:hidden}.sales-person-rank-list .rank-content[data-v-1cdc30a0]::-webkit-scrollbar{width:4px}.sales-person-rank-list .rank-content[data-v-1cdc30a0]::-webkit-scrollbar-track{background:#1f1f1f;border-radius:2px}.sales-person-rank-list .rank-content[data-v-1cdc30a0]::-webkit-scrollbar-thumb{background:#474747;border-radius:2px}.sales-person-rank-list .rank-content[data-v-1cdc30a0]::-webkit-scrollbar-thumb:hover{background:#666}.sales-person-rank-list .rank-content .empty-state[data-v-1cdc30a0]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px}.sales-person-rank-list .rank-content .empty-state .empty-icon[data-v-1cdc30a0]{width:64px;height:64px;margin-bottom:12px;opacity:.6}.sales-person-rank-list .rank-content .empty-state .empty-icon svg[data-v-1cdc30a0]{width:100%;height:100%}.sales-person-rank-list .rank-content .empty-state .empty-text[data-v-1cdc30a0]{font-size:14px;font-weight:500;color:#909399;margin-bottom:6px}.sales-person-rank-list .rank-content .empty-state .empty-hint[data-v-1cdc30a0]{font-size:12px;color:#606060}.sales-person-rank-list .rank-content .top-three-wrapper[data-v-1cdc30a0]{display:flex;flex-direction:column;gap:3px;margin-bottom:8px;flex-shrink:0;overflow-y:auto;overflow-x:hidden}.sales-person-rank-list .rank-content .chart-wrapper[data-v-1cdc30a0]{flex:1;min-height:0;margin-top:8px;display:flex;flex-direction:column;overflow:hidden}.sales-person-rank-list .rank-content .chart-wrapper .bar-chart-container[data-v-1cdc30a0]{width:100%;height:100%;min-height:0}.sales-person-rank-list .rank-item[data-v-1cdc30a0]{display:flex;flex-direction:column;gap:5px;padding:3px 12px;background-color:#1f1f1f;border-radius:4px;border:1px solid hsla(0,0%,100%,.1);transition:all .3s}.sales-person-rank-list .rank-item.is-top1[data-v-1cdc30a0]{background:#3c3c3c;box-shadow:inset 2px 0 0 0 #fcc83c;border-color:transparent}.sales-person-rank-list .rank-item.is-top2[data-v-1cdc30a0]{background:#3c3c3c;box-shadow:inset 2px 0 0 0 #bdbdbd;border-color:transparent}.sales-person-rank-list .rank-item.is-top3[data-v-1cdc30a0]{background:#3c3c3c;box-shadow:inset 2px 0 0 0 #b99573;border-color:transparent}.sales-person-rank-list .rank-item[data-v-1cdc30a0]:hover{border-color:#409eff;background-color:#252525}.sales-person-rank-list .rank-item .domestic-oversea-row[data-v-1cdc30a0]{display:flex;align-items:center;gap:24px;font-size:12px;white-space:nowrap}.sales-person-rank-list .rank-item .domestic-oversea-row .domestic-item[data-v-1cdc30a0],.sales-person-rank-list .rank-item .domestic-oversea-row .oversea-item[data-v-1cdc30a0]{display:flex;align-items:center;gap:4px;white-space:nowrap;flex:1;min-width:0}.sales-person-rank-list .rank-item .domestic-oversea-row .domestic-item .detail-label[data-v-1cdc30a0],.sales-person-rank-list .rank-item .domestic-oversea-row .oversea-item .detail-label[data-v-1cdc30a0]{color:#999;flex-shrink:0}.sales-person-rank-list .rank-item .domestic-oversea-row .domestic-item .amount-wrapper[data-v-1cdc30a0],.sales-person-rank-list .rank-item .domestic-oversea-row .oversea-item .amount-wrapper[data-v-1cdc30a0]{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:70px;max-width:80px;gap:8px}.sales-person-rank-list .rank-item .domestic-oversea-row .domestic-item .currency-symbol[data-v-1cdc30a0],.sales-person-rank-list .rank-item .domestic-oversea-row .oversea-item .currency-symbol[data-v-1cdc30a0]{color:#e6e6e6;font-weight:500;font-family:Roboto,sans-serif;font-size:13px;flex-shrink:0}.sales-person-rank-list .rank-item .domestic-oversea-row .domestic-item .detail-value[data-v-1cdc30a0],.sales-person-rank-list .rank-item .domestic-oversea-row .oversea-item .detail-value[data-v-1cdc30a0]{color:#e6e6e6;font-weight:500;display:flex;align-items:center;gap:2px}.sales-person-rank-list .rank-item .domestic-oversea-row .domestic-item .detail-value.amount[data-v-1cdc30a0],.sales-person-rank-list .rank-item .domestic-oversea-row .oversea-item .detail-value.amount[data-v-1cdc30a0]{font-family:Roboto,sans-serif;font-size:13px;text-align:right;flex-shrink:0}.sales-person-rank-list .rank-item .domestic-oversea-row .domestic-item .detail-value.positive[data-v-1cdc30a0],.sales-person-rank-list .rank-item .domestic-oversea-row .oversea-item .detail-value.positive[data-v-1cdc30a0]{color:#b7192e}.sales-person-rank-list .rank-item .domestic-oversea-row .domestic-item .detail-value.negative[data-v-1cdc30a0],.sales-person-rank-list .rank-item .domestic-oversea-row .oversea-item .detail-value.negative[data-v-1cdc30a0]{color:#338213}.sales-person-rank-list .rank-item .domestic-oversea-row .domestic-item .detail-value .change-icon[data-v-1cdc30a0],.sales-person-rank-list .rank-item .domestic-oversea-row .oversea-item .detail-value .change-icon[data-v-1cdc30a0]{width:8px;height:8px}.sales-person-rank-list .rank-item .rank-details-grid[data-v-1cdc30a0]{display:flex;gap:12px}.sales-person-rank-list .rank-item .rank-details-grid .detail-column[data-v-1cdc30a0]{display:flex;flex-direction:column;gap:2px}.sales-person-rank-list .rank-item .rank-details-grid .detail-column[data-v-1cdc30a0]:first-child{flex-shrink:0}.sales-person-rank-list .rank-item .rank-details-grid .detail-column.flex-1[data-v-1cdc30a0]{flex:1;min-width:0}.sales-person-rank-list .rank-item .rank-details-grid .detail-column.right-column[data-v-1cdc30a0]{margin-left:auto}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .rank-top-row[data-v-1cdc30a0]{height:20px;display:flex;align-items:center;margin-bottom:3px}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .rank-top-row .rank-badge[data-v-1cdc30a0]{display:flex;align-items:center}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .rank-top-row .rank-badge .rank-image[data-v-1cdc30a0]{height:18px}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .rank-top-row .rank-badge .rank-text[data-v-1cdc30a0]{font-size:12px;font-weight:700;color:#e6e6e6}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .rank-top-row .person-name[data-v-1cdc30a0]{font-size:12px;font-weight:600;color:#e6e6e6}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .placeholder-row[data-v-1cdc30a0]{height:20px;margin-bottom:3px}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row[data-v-1cdc30a0]{display:flex;align-items:center;height:18px;font-size:11px;white-space:nowrap}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row.justify-end[data-v-1cdc30a0]{justify-content:flex-end}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-label[data-v-1cdc30a0]{color:#999;font-size:11px}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-label.big-label[data-v-1cdc30a0]{font-size:11px}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-value[data-v-1cdc30a0]{color:#e6e6e6;font-weight:500;display:flex;align-items:center;gap:2px}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-value.amount[data-v-1cdc30a0]{font-family:Roboto,sans-serif;font-size:11px}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-value.amount.main-amount[data-v-1cdc30a0]{font-size:13px;font-weight:700}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-value.positive[data-v-1cdc30a0]{color:#b7192e}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-value.negative[data-v-1cdc30a0]{color:#338213}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-value .change-icon[data-v-1cdc30a0]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-value .change-icon.icon-up[data-v-1cdc30a0]{border-bottom:5px solid #b7192e}.sales-person-rank-list .rank-item .rank-details-grid .detail-column .detail-row .detail-value .change-icon.icon-down[data-v-1cdc30a0]{border-top:5px solid #338213}.top-three-item .sales-person-rank-list .rank-item .rank-details-grid[data-v-1cdc30a0]{gap:8px}.sales-person-rank-list .rank-item.top-three-item[data-v-1cdc30a0]{padding:2px 8px}.sales-person-rank-list .rank-item.top-three-item .domestic-oversea-row[data-v-1cdc30a0]{font-size:10px;gap:16px}.sales-person-rank-list .rank-item.top-three-item .domestic-oversea-row .detail-value.amount[data-v-1cdc30a0]{font-size:10px}.el-select-dropdown[data-v-1cdc30a0]{z-index:9999!important}.el-select-dropdown .el-select-dropdown__item[data-v-1cdc30a0]{height:20px;line-height:20px;padding:0 10px}.el-select-dropdown .el-select-dropdown__item.selected[data-v-1cdc30a0]{color:#e59500;font-weight:500}.el-select-dropdown .el-select-dropdown__item[data-v-1cdc30a0]:hover{background-color:hsla(0,0%,100%,.1)}