.table-pro[data-v-05a24642]{display:flex;flex-direction:column;height:100%;background-color:#fff}.table-pro .search-form[data-v-05a24642]{padding:18px 18px 0;border-bottom:1px solid #ebeef5}.table-pro .table-main[data-v-05a24642]{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:10px 18px}.table-pro .table-tool-bar[data-v-05a24642]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.table-pro .table-tool-bar .tool-right[data-v-05a24642]{display:flex;align-items:center}.table-pro .pagination-box[data-v-05a24642]{padding:10px 18px;text-align:right;border-top:1px solid #ebeef5}.column-set-title{font-size:14px;font-weight:700;padding:0 5px 10px;border-bottom:1px solid #ebeef5;color:#303133}.column-check-item{padding:5px 0}.app-container[data-v-2ed3023b]{height:100%;box-sizing:border-box;padding:10px;background-color:#f5f7fa;overflow:hidden}.app-container .vip-birthday-report-container[data-v-2ed3023b]{height:100%;display:flex;flex-direction:column}.app-container .vip-birthday-report-container .filter-section[data-v-2ed3023b]{flex-shrink:0;margin-bottom:10px}.app-container .vip-birthday-report-container .filter-section .filter-card[data-v-2ed3023b]{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04)}.app-container .vip-birthday-report-container .filter-section .filter-card[data-v-2ed3023b] .el-card__header{padding:15px 20px;border-bottom:1px solid #ebeef5}.app-container .vip-birthday-report-container .filter-section .filter-card[data-v-2ed3023b] .el-card__body{padding:20px}.app-container .vip-birthday-report-container .filter-section .filter-card .card-title[data-v-2ed3023b]{font-size:16px;font-weight:600;color:#303133}.app-container .vip-birthday-report-container .filter-section .filter-card .filter-form[data-v-2ed3023b]{margin-top:0}.app-container .vip-birthday-report-container .filter-section .filter-card .filter-form .el-form-item[data-v-2ed3023b]{margin-bottom:10px}.app-container .vip-birthday-report-container .table-section[data-v-2ed3023b]{flex:1;min-height:0;background-color:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);display:flex;flex-direction:column}.app-container .vip-birthday-report-container .table-section .inner-tabs[data-v-2ed3023b]{display:flex;flex-direction:column;height:100%}.app-container .vip-birthday-report-container .table-section .inner-tabs[data-v-2ed3023b] .el-tabs__header{margin:0;flex-shrink:0;background-color:#f5f7fa;border-bottom:1px solid #ebeef5}.app-container .vip-birthday-report-container .table-section .inner-tabs[data-v-2ed3023b] .el-tabs__content{flex:1;overflow:auto;padding:10px 16px 16px}.app-container .vip-birthday-report-container .table-section .inner-tabs[data-v-2ed3023b] .el-tabs__content .el-tab-pane{height:100%}.app-container .vip-birthday-report-container .table-section .tab-pane-wrapper[data-v-2ed3023b]{height:100%;display:flex;flex-direction:column}.app-container .vip-birthday-report-container .table-section .statistics-section[data-v-2ed3023b]{flex:1;overflow-y:auto;padding:10px 0}.app-container .vip-birthday-report-container .table-section .statistics-section .chart-row[data-v-2ed3023b]{margin-bottom:20px}.app-container .vip-birthday-report-container .table-section .statistics-section .chart-row[data-v-2ed3023b]:last-child{margin-bottom:0}.app-container .vip-birthday-report-container .table-section .statistics-section .chart-wrapper[data-v-2ed3023b]{height:auto;min-height:400px;transition:all .3s}.app-container .vip-birthday-report-container .table-section .statistics-section .chart-wrapper[data-v-2ed3023b]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.app-container .vip-birthday-report-container .table-section .statistics-section .chart-wrapper[data-v-2ed3023b] .el-card__header{padding:15px 20px;border-bottom:1px solid #ebeef5}.app-container .vip-birthday-report-container .table-section .statistics-section .chart-wrapper[data-v-2ed3023b] .el-card__body{padding:20px;min-height:350px}.app-container .vip-birthday-report-container .table-section .statistics-section .chart-wrapper .section-title[data-v-2ed3023b]{font-size:16px;font-weight:600;color:#303133}.app-container .vip-birthday-report-container .table-section .statistics-section .chart-container[data-v-2ed3023b]{width:100%;height:350px;min-height:350px}