.custom-content-warp[data-v-20e7aeaa]{height:100%;display:flex;flex-direction:column;padding:10px}.page-card[data-v-20e7aeaa]{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05);flex:1;display:flex;flex-direction:column;overflow:hidden;border:1px solid #f0f0f0}.page-card.main-content-area[data-v-20e7aeaa]{margin-bottom:0;flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.panel-header[data-v-20e7aeaa]{margin:20px 0;padding:0 16px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between;height:48px;flex-shrink:0}.panel-header .tab-bar[data-v-20e7aeaa]{margin-bottom:0;display:flex;background:#fff;padding:6px;border-radius:12px;border:1px solid #e2e8f0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.panel-header .tab-bar[data-v-20e7aeaa] .ant-radio-button-wrapper{height:36px;line-height:34px;font-size:14px;padding:0 16px;border:none;border-radius:8px;color:#64748b;background:transparent;transition:all .2s ease}.panel-header .tab-bar[data-v-20e7aeaa] .ant-radio-button-wrapper:not(:first-child):before{display:none}.panel-header .tab-bar[data-v-20e7aeaa] .ant-radio-button-wrapper:hover{background:#f1f5f9;color:#334155}.panel-header .tab-bar[data-v-20e7aeaa] .ant-radio-button-wrapper-checked{background:#2563eb;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-header .tab-bar[data-v-20e7aeaa] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:#2563eb;border-color:#2563eb;color:#fff}.panel-header .actions[data-v-20e7aeaa]{display:flex;align-items:center}.panel-body[data-v-20e7aeaa]{flex:1;overflow-y:auto;padding:0;position:relative;display:flex;flex-direction:column}.panel-body .action-bar[data-v-20e7aeaa]{padding:12px 16px!important;margin-bottom:0!important}.table-card[data-v-20e7aeaa]{flex:1;display:flex;flex-direction:column;min-height:0}.pagination-section[data-v-20e7aeaa]{padding:16px 0 0;text-align:right;background:#fff;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.pagination-section[data-v-20e7aeaa] .ant-btn,.panel-header[data-v-20e7aeaa] .ant-btn{height:40px;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;transition:all .2s ease}.pagination-section[data-v-20e7aeaa] .ant-btn-default,.panel-header[data-v-20e7aeaa] .ant-btn-default{background:#fff;border:1px solid #cbd5e1;color:#334155}.pagination-section[data-v-20e7aeaa] .ant-btn-default:hover,.panel-header[data-v-20e7aeaa] .ant-btn-default:hover{background:#f8fafc;border-color:#94a3b8;color:#1e293b}.pagination-section[data-v-20e7aeaa] .ant-btn-default:active,.panel-header[data-v-20e7aeaa] .ant-btn-default:active{transform:scale(.98)}.pagination-section[data-v-20e7aeaa] .ant-btn-primary,.panel-header[data-v-20e7aeaa] .ant-btn-primary{background:#2563eb;border:none;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.pagination-section[data-v-20e7aeaa] .ant-btn-primary:hover,.panel-header[data-v-20e7aeaa] .ant-btn-primary:hover{background:#1d4ed8;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-1px)}.pagination-section[data-v-20e7aeaa] .ant-btn-primary:active,.panel-header[data-v-20e7aeaa] .ant-btn-primary:active{transform:scale(.98)}.pagination-section[data-v-20e7aeaa] .ant-btn i,.panel-header[data-v-20e7aeaa] .ant-btn i{margin-right:6px}.pagination-section[data-v-20e7aeaa] .ant-btn-icon-only i,.panel-header[data-v-20e7aeaa] .ant-btn-icon-only i{margin-right:0}