.user-select-container .search-bar[data-v-bd233946]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:12px}.user-select-container .search-bar .search-icon[data-v-bd233946]{cursor:pointer;color:#1890ff}.user-select-container .search-bar .search-icon[data-v-bd233946]:hover{color:#40a9ff}.user-select-container .pagination-container[data-v-bd233946]{margin-top:16px;text-align:right}.compact-form[data-v-a79003da] .ant-form-item{margin-bottom:16px}.compact-form[data-v-a79003da] .ant-form-item-label{line-height:32px;width:85px!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;text-align:right;padding-right:8px}.compact-form[data-v-a79003da] .ant-form-item-control-wrapper{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.compact-form[data-v-a79003da] .ant-row.ant-form-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.compact-form[data-v-a79003da] .ant-input,.compact-form[data-v-a79003da] .ant-input-number,.compact-form[data-v-a79003da] .ant-picker,.compact-form[data-v-a79003da] .ant-select{font-size:14px}.compact-form[data-v-a79003da] .ant-input-number{width:100%}.form-tip[data-v-a79003da]{color:#999;font-size:12px;margin-top:2px;line-height:1.4}.form-actions[data-v-a79003da]{text-align:right;margin-top:0;padding:10px 0;border-top:1px solid #f0f0f0}.form-actions .ant-btn[data-v-a79003da]{min-width:80px;height:32px;margin-left:8px}.button-group[data-v-a79003da]{display:inline-block}.button-group .ant-btn[data-v-a79003da]{margin-right:0}.native-image-preview[data-v-a79003da]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-backdrop[data-v-a79003da]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95)}.preview-content[data-v-a79003da]{position:relative;max-width:90vw;max-height:90vh;background:#000;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.5);box-shadow:0 10px 40px rgba(0,0,0,.5)}.preview-header[data-v-a79003da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background:rgba(0,0,0,.95);border-bottom:1px solid hsla(0,0%,100%,.1)}.preview-title[data-v-a79003da]{color:#fff;font-size:16px;font-weight:500}.preview-close-btn[data-v-a79003da]{background:none;border:none;color:#fff;font-size:28px;line-height:1;cursor:pointer;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.preview-close-btn[data-v-a79003da]:hover{background:hsla(0,0%,100%,.1)}.image-preview-container[data-v-a79003da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;max-height:80vh;background:#000;padding:0}.preview-image[data-v-a79003da]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}[data-v-a79003da] .ant-upload-list-item{cursor:pointer}[data-v-a79003da] .ant-upload-list-item:hover{background-color:#f5f5f5}[data-v-a79003da] .ant-upload-list-item-name{cursor:pointer;color:#1890ff}[data-v-a79003da] .ant-upload-list-item-name:hover{color:#40a9ff;text-decoration:underline}.detail-container[data-v-8e1b9fb8]{max-height:70vh;overflow-y:auto}.detail-section[data-v-8e1b9fb8]{background-color:#fafafa;padding:20px;border-radius:6px;margin-bottom:16px}.section-title[data-v-8e1b9fb8]{font-size:16px;font-weight:600;margin-bottom:16px;color:#333}.section-title .anticon[data-v-8e1b9fb8]{margin-right:8px;color:#1890ff}.attachment-list[data-v-8e1b9fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.attachment-item[data-v-8e1b9fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px}.attachment-item .anticon[data-v-8e1b9fb8]{margin-right:8px;color:#1890ff}.attachment-link[data-v-8e1b9fb8],.attachment-name[data-v-8e1b9fb8]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px}.attachment-link[data-v-8e1b9fb8]{color:#1890ff;text-decoration:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.attachment-link[data-v-8e1b9fb8]:hover{color:#40a9ff;text-decoration:underline}.attachment-size[data-v-8e1b9fb8]{color:#999;font-size:12px;margin-right:12px}.detail-actions[data-v-8e1b9fb8]{text-align:center;margin-top:16px}.detail-actions .ant-btn[data-v-8e1b9fb8]{margin:0 4px;min-width:80px}.approval-record[data-v-8e1b9fb8]{font-size:14px}.record-header[data-v-8e1b9fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.approver[data-v-8e1b9fb8]{font-weight:500}.record-content[data-v-8e1b9fb8]{color:#666;padding-left:8px;border-left:2px solid #f0f0f0;margin-left:4px}.comment-label[data-v-8e1b9fb8]{font-weight:600;margin-bottom:4px;color:#333}.comment-text[data-v-8e1b9fb8]{background-color:#fff;padding:8px;border-radius:4px;border:1px solid #e8e8e8}.loading-container[data-v-8e1b9fb8]{text-align:center;padding:40px 0}.loading-text[data-v-8e1b9fb8]{margin-top:16px;color:#999}@media print{.detail-actions[data-v-8e1b9fb8]{display:none}.detail-section[data-v-8e1b9fb8]{background-color:#fff;border:1px solid #ddd}.ant-btn[data-v-8e1b9fb8]{display:none}}@media (max-width:768px){.detail-actions .ant-btn[data-v-8e1b9fb8]{margin:2px;width:100%}.detail-actions[data-v-8e1b9fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.native-image-preview[data-v-8e1b9fb8]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-backdrop[data-v-8e1b9fb8]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95)}.preview-content[data-v-8e1b9fb8]{position:relative;max-width:90vw;max-height:90vh;background:#000;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.5);box-shadow:0 10px 40px rgba(0,0,0,.5)}.preview-header[data-v-8e1b9fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background:rgba(0,0,0,.95);border-bottom:1px solid hsla(0,0%,100%,.1)}.preview-title[data-v-8e1b9fb8]{color:#fff;font-size:16px;font-weight:500}.preview-close-btn[data-v-8e1b9fb8]{background:none;border:none;color:#fff;font-size:28px;line-height:1;cursor:pointer;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.preview-close-btn[data-v-8e1b9fb8]:hover{background:hsla(0,0%,100%,.1)}.preview-close-btn[data-v-8e1b9fb8]:focus{outline:2px solid #1890ff;outline-offset:2px}.image-preview-container[data-v-8e1b9fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;max-height:80vh;background:#000;padding:0}.preview-image[data-v-8e1b9fb8]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}.attachment-list[data-v-4504ba9a]{max-height:400px;overflow-y:auto}.attachment-item[data-v-4504ba9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;border:1px solid #e8e8e8;border-radius:4px;margin-bottom:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.attachment-item[data-v-4504ba9a]:hover{background-color:#f5f5f5;border-color:#1890ff}.attachment-info[data-v-4504ba9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.attachment-name[data-v-4504ba9a]{font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-actions[data-v-4504ba9a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.native-image-preview[data-v-4504ba9a]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-backdrop[data-v-4504ba9a]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95)}.preview-content[data-v-4504ba9a]{position:relative;max-width:90vw;max-height:90vh;background:#000;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.5);box-shadow:0 10px 40px rgba(0,0,0,.5)}.preview-header[data-v-4504ba9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background:rgba(0,0,0,.95);border-bottom:1px solid hsla(0,0%,100%,.1)}.preview-title[data-v-4504ba9a]{color:#fff;font-size:16px;font-weight:500}.preview-close-btn[data-v-4504ba9a]{background:none;border:none;color:#fff;font-size:28px;line-height:1;cursor:pointer;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.preview-close-btn[data-v-4504ba9a]:hover{background:hsla(0,0%,100%,.1)}.preview-close-btn[data-v-4504ba9a]:focus{outline:2px solid #1890ff;outline-offset:2px}.image-preview-container[data-v-4504ba9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;max-height:80vh;background:#000;padding:0;position:relative}.preview-image[data-v-4504ba9a]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}.preview-nav-btn[data-v-4504ba9a]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.5);border:none;color:#fff;font-size:24px;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;z-index:10}.preview-nav-btn[data-v-4504ba9a]:hover:not(:disabled){background:rgba(0,0,0,.8)}.preview-nav-btn[data-v-4504ba9a]:disabled{opacity:.3;cursor:not-allowed}.prev-btn[data-v-4504ba9a]{left:16px}.next-btn[data-v-4504ba9a]{right:16px}.preview-footer[data-v-4504ba9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background:rgba(0,0,0,.95);border-top:1px solid hsla(0,0%,100%,.1)}.preview-footer .attachment-name[data-v-4504ba9a]{color:#fff;font-size:14px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.download-link[data-v-4504ba9a]{color:#1890ff;font-size:14px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.download-link[data-v-4504ba9a]:hover{color:#40a9ff}[data-oa-page] .clearfix:after{content:"";display:table;clear:both}[data-oa-page] .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-oa-page] .text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-oa-page] .text-ellipsis-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[data-oa-page] .text-wrap{word-break:break-all;word-wrap:break-word;white-space:normal}[data-oa-page] .text-center{text-align:center}[data-oa-page] .text-left{text-align:left}[data-oa-page] .text-right{text-align:right}[data-oa-page] .text-secondary{color:#595959}[data-oa-page] .text-muted{color:#999;font-size:12px}[data-oa-page] .link-primary{color:#1890ff;cursor:pointer}[data-oa-page] .link-primary:hover{color:#4ba9ff}[data-oa-page] .modal-content{padding:0 24px}[data-oa-page] .modal-label{margin-bottom:8px;color:rgba(0,0,0,.85);font-weight:500}[data-oa-page] .pagination-right{float:right}[data-oa-page] .mt-0{margin-top:0}[data-oa-page] .mt-xs{margin-top:4px}[data-oa-page] .mt-sm{margin-top:8px}[data-oa-page] .mt-md{margin-top:16px}[data-oa-page] .mt-lg{margin-top:24px}[data-oa-page] .mt-xl{margin-top:32px}[data-oa-page] .mb-0{margin-bottom:0}[data-oa-page] .mb-xs{margin-bottom:4px}[data-oa-page] .mb-sm{margin-bottom:8px}[data-oa-page] .mb-md{margin-bottom:16px}[data-oa-page] .mb-lg{margin-bottom:24px}[data-oa-page] .mb-xl{margin-bottom:32px}[data-oa-page] .ml-0{margin-left:0}[data-oa-page] .ml-xs{margin-left:4px}[data-oa-page] .ml-sm{margin-left:8px}[data-oa-page] .ml-md{margin-left:16px}[data-oa-page] .ml-lg{margin-left:24px}[data-oa-page] .ml-xl{margin-left:32px}[data-oa-page] .mr-0{margin-right:0}[data-oa-page] .mr-xs{margin-right:4px}[data-oa-page] .mr-sm{margin-right:8px}[data-oa-page] .mr-md{margin-right:16px}[data-oa-page] .mr-lg{margin-right:24px}[data-oa-page] .mr-xl{margin-right:32px}[data-oa-page] .oa-page{height:100%;background-color:#f0f2f5}[data-oa-page] .oa-page .oa-card{margin-bottom:16px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03)}[data-oa-page] .topBar{padding:16px 16px 0 16px;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}[data-oa-page] .topBar .topBar-left-block,[data-oa-page] .topBar .topBat-left-block{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}[data-oa-page] .topBar .topBar-right-block,[data-oa-page] .topBar .topBat-right-block{width:200px;-ms-flex-negative:0;flex-shrink:0}[data-oa-page] .btnbox,[data-oa-page] .topmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-oa-page] .btnbox{margin-right:24px;margin-bottom:8px}[data-oa-page] .btnbox .ant-btn{height:32px;line-height:30px;-ms-flex-negative:0;flex-shrink:0}[data-oa-page] .menulist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;-ms-flex-negative:0;flex-shrink:0;gap:8px}[data-oa-page] .menulist .labelspan{font-size:14px;color:#595959;white-space:nowrap}[data-oa-page] .menulist .ant-input,[data-oa-page] .menulist .ant-select{font-size:14px}[data-oa-page] .menulist .ant-select .ant-select-selection-selected-value,[data-oa-page] .menulist .ant-select .ant-select-selection__placeholder,[data-oa-page] .menulist .ant-select .ant-select-selection__rendered{font-size:14px!important}[data-oa-page] .tab-container{margin-bottom:4px}[data-oa-page] .tab-container :deep(.ant-tabs-bar){margin-bottom:8px}[data-oa-page] .tab-container :deep(.ant-tabs-nav .ant-tabs-tab){padding:8px 16px;font-size:13px}[data-oa-page] .tabs-container{padding:5px 16px 0 16px;margin-bottom:0}[data-oa-page] .tabs-container :deep(.ant-tabs-bar){margin-bottom:0;padding:0 0 8px 0}[data-oa-page] .tabs-container :deep(.ant-tabs-nav .ant-tabs-tab){padding:8px 16px;font-size:13px}[data-oa-page] .tabs-container :deep(.ant-tabs-content){padding:5px 16px 16px 16px}[data-oa-page] .search-area{margin:0 16px;padding:16px;background-color:#fafafa;border-bottom:1px solid #f0f0f0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}[data-oa-page] .search-area,[data-oa-page] .search-area .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-oa-page] .search-area .search-item{gap:8px}[data-oa-page] .search-area .search-item span{font-size:12px;color:#595959;white-space:nowrap}[data-oa-page] .search-area .search-buttons{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}[data-oa-page] .search-area .search-buttons .ant-btn{height:32px;line-height:30px}[data-oa-page] .table-container{padding:16px}[data-oa-page] .table-area{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-oa-page] .pagination-area{padding:16px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[data-oa-page] .content-layout{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}[data-oa-page] .left-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-transition:max-width .4s cubic-bezier(.4,0,.2,1);transition:max-width .4s cubic-bezier(.4,0,.2,1);overflow-x:hidden}[data-oa-page] .left-content.flow-expanded{max-width:calc(100% - 316px);overflow-x:auto}[data-oa-page] .left-content .table-container{min-width:1200px}[data-oa-page] .right-content{width:300px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:width .4s cubic-bezier(.4,0,.2,1);transition:width .4s cubic-bezier(.4,0,.2,1);overflow:hidden}[data-oa-page] .right-content.collapsed{width:60px}[data-oa-page] .approval-flow{padding:16px 0}[data-oa-page] .flow-header{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}[data-oa-page] .flow-header h4{margin:0 0 6px 0;font-size:16px;font-weight:600;color:#262626}[data-oa-page] .flow-header p{margin:0;font-size:14px;color:#595959}[data-oa-page] .flow-content{max-height:400px;overflow-y:auto}[data-oa-page] .approval-record{font-size:14px}[data-oa-page] .record-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}[data-oa-page] .approver{font-weight:500}[data-oa-page] .time{color:#666;font-size:12px}[data-oa-page] .record-content{color:#666;padding-left:8px;border-left:2px solid #f0f0f0;margin-left:4px}[data-oa-page] .comment-label{font-weight:600;margin-bottom:4px;color:#333}[data-oa-page] .comment-text{background-color:#fff;padding:8px;border-radius:4px;border:1px solid #e8e8e8;line-height:1.6}[data-oa-page] .no-records{padding:24px;text-align:center;color:#595959}[data-oa-page] .no-selection{color:#595959}[data-oa-page] .empty-state,[data-oa-page] .no-selection{padding:30px 16px;text-align:center}[data-oa-page] .empty-icon{font-size:48px;margin-bottom:8px;opacity:.6}[data-oa-page] .empty-text{color:#999;font-size:14px}[data-oa-page] .approval-flow-card{height:100%}[data-oa-page] .card-title-with-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}[data-oa-page] .collapse-btn{padding:4px 8px;border:none;background:transparent;color:#595959;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}[data-oa-page] .collapse-btn:hover{color:#1890ff;background:rgba(24,144,255,.1)}[data-oa-page] .collapsed .card-title-with-action span{display:none}[data-oa-page] .oa-table.el-table,[data-oa-page] .oa-table .el-table{font-size:12px}[data-oa-page] .oa-table.el-table th,[data-oa-page] .oa-table .el-table th{background:#f7f8fa!important;padding:0 0!important;font-weight:400;color:#565656}[data-oa-page] .oa-table.el-table td,[data-oa-page] .oa-table .el-table td{padding:1px 0!important}[data-oa-page] .oa-table.el-table .el-table__body tr.current-row>td,[data-oa-page] .oa-table .el-table .el-table__body tr.current-row>td,[data-oa-page] .oa-table.el-table .el-table__body tr.hover-row>td,[data-oa-page] .oa-table .el-table .el-table__body tr.hover-row>td,[data-oa-page] .oa-table.el-table .el-table__body tr:hover>td,[data-oa-page] .oa-table .el-table .el-table__body tr:hover>td{background-color:#d4e9ff!important}[data-oa-page] .ant-input,[data-oa-page] .ant-input-number,[data-oa-page] .ant-input-search .ant-input,[data-oa-page] .ant-picker,[data-oa-page] .ant-select{font-size:14px}[data-oa-page] .ant-btn.ant-btn-primary[disabled]{background-color:#f5f5f5;border-color:#d9d9d9;color:rgba(0,0,0,.25)}[data-oa-page] .ant-form-item{margin-bottom:16px}[data-oa-page] .ant-form-item-label{line-height:32px}[data-oa-page] .search-input{width:200px}[data-oa-page] .search-input-sm{width:150px}[data-oa-page] .search-input-lg{width:250px}[data-oa-page] .filter-select-xs{width:70px}[data-oa-page] .filter-select-sm{width:90px}[data-oa-page] .filter-select-md{width:120px}[data-oa-page] .filter-select-lg{width:150px}[data-oa-page] .filter-select-xl{width:200px}[data-oa-page] .input-xs{width:80px}[data-oa-page] .input-sm{width:120px}[data-oa-page] .input-md{width:180px}[data-oa-page] .input-lg{width:240px}[data-oa-page] .input-xl{width:300px}[data-oa-page] .input-full{width:100%}[data-oa-page] :global .modal-xs .ant-modal{width:400px!important}[data-oa-page] :global .modal-sm .ant-modal{width:600px!important}[data-oa-page] :global .modal-md .ant-modal{width:800px!important}[data-oa-page] :global .modal-lg .ant-modal{width:1000px!important}[data-oa-page] :global .modal-xl .ant-modal{width:1200px!important}[data-oa-page] :global .modal-full .ant-modal{width:90vw!important;max-width:1600px!important}[data-oa-page] .status-tag.draft{background-color:rgba(24,144,255,.1);border-color:rgba(24,144,255,.3);color:#1890ff}[data-oa-page] .status-tag.pending{background-color:rgba(250,173,20,.1);border-color:rgba(250,173,20,.3);color:#faad14}[data-oa-page] .status-tag.approved{background-color:rgba(82,196,26,.1);border-color:rgba(82,196,26,.3);color:#52c41a}[data-oa-page] .status-tag.rejected{background-color:rgba(245,34,45,.1);border-color:rgba(245,34,45,.3);color:#f5222d}[data-oa-page] .status-tag.cancelled{background-color:rgba(24,144,255,.1);border-color:rgba(24,144,255,.3);color:#1890ff}[data-oa-page] .page-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-oa-page] .page-content,[data-oa-page] .table-container{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-oa-page] .cursor-pointer{cursor:pointer}[data-oa-page] .native-image-preview{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-oa-page] .preview-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95)}[data-oa-page] .preview-content{position:relative;max-width:90vw;max-height:90vh;background:#000;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.5);box-shadow:0 10px 40px rgba(0,0,0,.5)}[data-oa-page] .preview-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background:rgba(0,0,0,.95);border-bottom:1px solid hsla(0,0%,100%,.1)}[data-oa-page] .preview-title{color:#fff;font-size:16px;font-weight:500}[data-oa-page] .preview-close-btn{background:none;border:none;color:#fff;font-size:28px;line-height:1;cursor:pointer;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}[data-oa-page] .preview-close-btn:hover{background:hsla(0,0%,100%,.1)}[data-oa-page] .preview-close-btn:focus{outline:2px solid #1890ff;outline-offset:2px}[data-oa-page] .image-preview-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;max-height:80vh;background:#000;padding:0}[data-oa-page] .preview-image{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}[data-oa-page] .table-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-oa-page] .oa-card-bordered{border:1px solid #f0f0f0;border-radius:4px;background:#fff}[data-oa-page] .oa-card-shadow{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.06);box-shadow:0 2px 8px 0 rgba(0,0,0,.06);border-radius:4px;background:#fff}[data-oa-page] .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-oa-page] .btn-group .ant-btn{height:32px;line-height:30px}[data-oa-page] .btn-group-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[data-oa-page] .btn-group-right .ant-btn{height:32px;line-height:30px}[data-oa-page] .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:16px}[data-oa-page] .form-item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}[data-oa-page] .form-item-full{width:100%}[data-oa-page] .form-label{display:inline-block;margin-bottom:4px;color:#262626;font-weight:500}[data-oa-page] .form-label-required:before{content:"*";color:#f5222d;margin-right:4px}[data-oa-page] .list-item{padding:16px;border-bottom:1px solid #f0f0f0;-webkit-transition:background-color .3s;transition:background-color .3s}[data-oa-page] .list-item:hover{background-color:#fafafa}[data-oa-page] .list-item:last-child{border-bottom:none}[data-oa-page] .list-item-active{background-color:rgba(24,144,255,.1);border-left:3px solid #1890ff}[data-oa-page] .tag-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-oa-page] .tag-item{padding:2px 8px;border-radius:2px;font-size:12px;border:1px solid #d9d9d9;background:#fafafa}[data-oa-page] .icon-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;color:#595959}[data-oa-page] .icon-btn:hover{background-color:#fafafa;color:#1890ff}[data-oa-page] .icon-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}[data-oa-page] .icon-text,[data-oa-page] .loading-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-oa-page] .loading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px;min-height:200px}[data-oa-page] .loading-text{margin-left:8px;color:#595959}[data-oa-page] .empty-container{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;padding:32px;min-height:200px}[data-oa-page] .empty-image{width:120px;height:120px;margin-bottom:16px;opacity:.5}[data-oa-page] .empty-description{color:#595959;font-size:14px;margin-bottom:16px}[data-oa-page] .empty-action{margin-top:8px}@media (max-width:1200px){[data-oa-page] .content-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-oa-page] .right-content{width:100%}[data-oa-page] .right-content.collapsed{width:100%;height:60px}[data-oa-page] .collapsed .card-title-with-action span{display:inline}}@media (max-width:768px){[data-oa-page] .topBar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}[data-oa-page] .topBat-right-block{margin-left:0}[data-oa-page] .btnbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-oa-page] .search-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}[data-oa-page] .search-buttons{margin-left:0;margin-top:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}[data-oa-page] .fade-enter-active,[data-oa-page] .fade-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}[data-oa-page] .fade-enter,[data-oa-page] .fade-leave-to{opacity:0}[data-oa-page] .slide-up-enter-active,[data-oa-page] .slide-up-leave-active{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}[data-oa-page] .slide-up-enter,[data-oa-page] .slide-up-leave-to{-webkit-transform:translateY(10px);transform:translateY(10px)}@media print{[data-oa-page] .pagination-area,[data-oa-page] .right-content,[data-oa-page] .search-area,[data-oa-page] .topBar{display:none!important}[data-oa-page] .table-container{padding:0!important}[data-oa-page] .oa-table.el-table,[data-oa-page] .oa-table .el-table{font-size:10px!important}}