@charset "UTF-8";.driver-description{position:relative;width:100%}.driver-description_editor{width:100%;min-height:88px;height:auto;line-height:22px;outline:none;overflow-y:auto;word-break:break-all}.driver-description_editor:empty:before{content:"请输入描述，输入 @ 可选择页面路由";color:#00000040}.driver-description_editor a[data-route-name]{color:#1890ff;cursor:pointer;text-decoration:none}.driver-description_popover-trigger{position:absolute!important;display:inline-block;width:1px;height:1px;overflow:hidden;opacity:0;z-index:10005}.driver-description_route-popover .ant-popover-inner-content{padding:4px 0}.driver-description_route-popover .driver-description_route-menu{max-width:420px;max-height:260px;overflow-y:auto;border-right:0}.driver-description_route-popover .ant-menu-item{height:25px!important;line-height:25px!important}.driver-description_route-popover .driver-description_route-label{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.driver-description_route-popover .driver-description_route-key{margin-left:8px;color:#00000073;font-size:12px}.driver-description_route-popover .driver-description_route-empty{width:180px;padding:8px 12px;color:#00000073}.driver-guide-title[data-v-7e2e9a9b]{display:flex;align-items:center}.driver-guide-title .ant-btn[data-v-7e2e9a9b]{margin-right:16px}.driver-guide-title .driver-guide-enable[data-v-7e2e9a9b],.driver-guide-title .driver-guide-play-mode[data-v-7e2e9a9b]{margin-left:12px}.driver-guide-group+.driver-guide-group[data-v-7e2e9a9b]{margin-top:16px}.driver-guide-group-title[data-v-7e2e9a9b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-weight:600}.drag-box .drag-item[data-v-7e2e9a9b]{-webkit-user-select:none;user-select:none;width:100%;min-height:34px;cursor:pointer}.drag-box .drag-item_col[data-v-7e2e9a9b]{min-height:34px;display:flex;align-items:center;justify-content:space-between;padding:8px}.drag-box .drag-item_text[data-v-7e2e9a9b]{min-width:0;display:flex;align-items:flex-start;padding-right:8px}.drag-box .drag-item_content[data-v-7e2e9a9b]{min-width:0;display:flex;flex-direction:column}.drag-box .drag-item_title[data-v-7e2e9a9b]{line-height:20px}.drag-box .drag-item_description[data-v-7e2e9a9b]{margin-top:2px;color:#00000073;font-size:12px;line-height:18px}.drag-box .drag-item_order[data-v-7e2e9a9b]{flex:none;min-width:24px;margin-right:8px;line-height:20px;color:#00000073}.drag-box .drag-item[data-v-7e2e9a9b]:hover{background:#e6f7ff}.drag-box .dragging.sortable-drag[data-v-7e2e9a9b]{pointer-events:none}.drag-box .dragging[data-v-7e2e9a9b]{border-radius:8px;cursor:move}.drag-box .ghost[data-v-7e2e9a9b]{position:relative;opacity:.4}.drag-item_actions[data-v-7e2e9a9b]{flex:none}.drag-item_actions .anticon-delete[data-v-7e2e9a9b]{margin-right:10px;color:#00000073;cursor:pointer}.drag-item_actions .anticon-delete[data-v-7e2e9a9b]:hover{color:#ff4d4f}.drag-handle[data-v-7e2e9a9b]{cursor:move}.drag-handle .anticon[data-v-7e2e9a9b]:last-child{margin-left:-9px}.ant-drawer.______driver-guide-drawer{z-index:10003}.ant-drawer.______driver-guide-drawer .ant-drawer-body{height:calc(100vh - 65px);overflow:auto}.ant-modal-root.______driver-guide-edit-modal .ant-modal-wrap,.ant-modal-root.______driver-guide-edit-modal .ant-modal-mask{z-index:10004}body.driver-active .______driver-guide-create-button{pointer-events:auto!important}body.driver-active .driver-popover{min-width:260px}body.driver-active .driver-popover-description a[data-route-name]{color:#1890ff;cursor:pointer;text-decoration:none}.driver-overlay{z-index:10002!important}.______driver-guide-button[data-v-0bf9780b]{display:inline-flex;align-items:center}.______driver-guide-button .ant-btn+.ant-btn[data-v-0bf9780b]{margin-left:8px}.______driver-guide-create-button[data-v-0bf9780b]{position:relative}.______driver-guide-create-button_top[data-v-0bf9780b]{z-index:10002}.app-header[data-v-79f3a623]{height:50px;padding:0 30px;border-bottom:1px solid #f2f2f2;background:#fff;box-shadow:0 -1px #f2f2f2;display:flex;justify-content:space-between;align-items:center}.app-header .header-left[data-v-79f3a623]{display:flex;align-items:center}.app-header .header-right[data-v-79f3a623]{display:flex;align-items:center;gap:8px}.app-header .back-action[data-v-79f3a623]{margin-right:8px}.app-header i.breadcrumb-item-block[data-v-79f3a623]{display:inline-block;width:3px;height:14px;border-radius:1.5px;background:#4d88ff;margin-right:8px;position:relative;vertical-align:middle}.app-header .ant-breadcrumb[data-v-79f3a623]{display:inline-block;vertical-align:middle}.app-header .ant-breadcrumb .breadcrumb-item[data-v-79f3a623]{line-height:50px;font-size:14px;color:#6581ba;font-weight:500}.app-header .ant-breadcrumb .breadcrumb-item[data-v-79f3a623] span.ant-breadcrumb-link{cursor:pointer}.app-header .ant-breadcrumb .breadcrumb-item .anticon-question-circle[data-v-79f3a623]{color:#4c88ff;font-size:16px;vertical-align:middle;margin-top:-3px}.app-header .ant-breadcrumb .breadcrumb-item.breadcrumb-item_normal[data-v-79f3a623] span.ant-breadcrumb-link{cursor:default}.app-layout[data-v-4842b7e5]{height:100%;width:100%;margin:0 auto;background:#f8f8f8;overflow:auto}.app-layout>.ant-layout[data-v-4842b7e5]{background:#f8f8f8}.app-layout .ant-layout-footer[data-v-4842b7e5]{background:#f8f8f8}.app-layout main.ant-layout-content[data-v-4842b7e5]{min-height:auto;overflow:auto;background:#fff;transition:background .2s ease}.logo[data-v-4842b7e5]{display:flex;align-items:center;justify-content:center;height:64px;padding:0 20px;background:#002140;color:#fff;font-size:18px}.logo img[data-v-4842b7e5]{margin-right:8px;width:38px}.______develop_menu-content{overflow-y:auto;overflow-x:hidden;height:100vh;background:#fff}.______develop_menu-content .ant-menu{border:none}.______develop_menu-drawer .ant-drawer-body{padding:0}.______develop_menu{position:fixed;left:0;top:0;height:100vh;z-index:1}.______develop_menu .show-icon{width:40px;height:40px;background:#fff;border-radius:100%;box-shadow:0 0 5px #00000080;position:absolute;right:-20px;top:50%;text-align:right;padding:10px 2px;cursor:pointer}.______develop_menu .show-icon .anticon{font-size:20px}.______develop_user{position:fixed;right:0;top:0;height:100vh;text-align:center;z-index:1}.______develop_user .show-icon{width:40px;height:40px;background:#fff;border-radius:100%;box-shadow:0 0 5px #00000080;position:absolute;right:-20px;top:50%;text-align:left;padding:10px 2px;cursor:pointer}.______develop_user .show-icon .anticon{font-size:20px}.______develop_user-drawer .ant-tag{cursor:pointer;font-size:18px}.text-short-popover-overlay .ant-popover-inner-content,.text-short-popover-overlay .ant-tooltip-content{min-width:50px;max-width:350px;word-break:break-word;overflow:hidden;font-weight:500}#app{background:#f8f8f8}html,body{height:100%;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";padding:0}html.macos body *{letter-spacing:-.022em}#app{height:100%}iframe#download_iframe{opacity:0;position:fixed;left:-1000px;top:-1000px;width:1px;height:1px;color:#09ba07}.action-bar-flex-row{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.action-bar-flex-row .search-wrapper+.ant-btn{margin-left:8px}.action-bar-flex-row>.ant-btn{margin-right:8px;vertical-align:middle}.table-wrapper{margin-top:8px}.table-wrapper .ant-table-title{padding:8px 0;height:40px}.ant-table.ant-table-empty .ant-table-body{position:absolute;left:0;right:0;z-index:2;height:100%}.ant-table.ant-table-empty .ant-table-placeholder{padding:100px 16px 50px}.ant-table.ant-table-empty .ant-empty-description{color:#b3b3b3}.ant-table.ant-table-empty .ant-table-thead .ant-table-fixed-columns-in-body.ant-table-selection-column+th,.ant-table.ant-table-empty .ant-table-thead th+.ant-table-fixed-columns-in-body.ant-table-row-cell-break-word{border-left:1px solid #e8ebf1}.ant-table-small>.ant-table-content>.ant-table-body{margin:0}.ant-table-bordered .ant-table-thead>tr>th,.ant-table-bordered .ant-table-tbody>tr>td{color:#484f5d}.ant-table-bordered .ant-table-thead>tr>th{font-size:12px;padding:7px 8px;background:#f1f3f6;color:#6581ba;font-weight:500}.ant-table-tbody>tr:nth-child(2n){background:#fafbfc}.ant-table-bordered .ant-table-thead>tr>th,.ant-table-bordered .ant-table-tbody>tr>td{border-right:1px solid #e8ebf1}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{border-bottom:1px solid #e8ebf1}.ant-table-bordered .ant-table-tbody>tr>td{font-size:13px;padding:15px 8px}.ant-table-thead>tr>th.ant-table-selection-column{padding:7px 0}.ant-table-tbody>tr>td.ant-table-selection-column{padding:14px 0}body .ant-modal-root.fixed-table-width .ant-modal .ant-modal-body .ant-table-body>table,body .ant-table-content .ant-table-body>table{min-width:640px}.ant-table-scroll .ant-table-thead tr th{border-right:none;border-left:1px solid #e8ebf1}.ant-table-scroll .ant-table-thead tr th:first-child:not(.ant-table-selection-column){border-left:none}.ant-table-scroll .ant-table-thead tr td:last-child:not(.ant-table-fixed-columns-in-body){border-right:1px solid #e8e8e8}.ant-table-scroll .ant-table-thead tr .ant-table-fixed-columns-in-body.ant-table-selection-column+th,.ant-table-scroll .ant-table-thead tr th+.ant-table-fixed-columns-in-body.ant-table-row-cell-break-word{border-left:none}.ant-table-scroll .ant-table-body thead.ant-table-thead tr:not(:first-child) th{border-left:1px solid #e8ebf1}.ant-table-scroll .ant-table-tbody .ant-table-row td{border-right:none;border-left:1px solid #e8e8e8}.ant-table-scroll .ant-table-tbody tr td:first-child:not(.ant-table-selection-column){border-left:none}.ant-table-scroll .ant-table-tbody tr td:last-child:not(.ant-table-fixed-columns-in-body){border-right:1px solid #e8e8e8}.ant-table-scroll .ant-table-tbody .ant-table-fixed-columns-in-body.ant-table-selection-column+td,.ant-table-scroll .ant-table-tbody td+.ant-table-fixed-columns-in-body.ant-table-row-cell-break-word{border-left:none}.ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]){-webkit-user-select:none;user-select:none}@supports selector(::-webkit-scrollbar){.ant-table-scroll .ant-table-header.ant-table-hide-scrollbar{overflow-y:scroll!important;padding-right:8px}}.table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full{margin-top:-.55em}.table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner{margin-left:5px}.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-select-disabled,.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-input-disabled,.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-input-number-disabled,.data-collection-edit-form.detail-modal .ant-select-disabled,.data-collection-edit-form.detail-modal .ant-input-disabled,.data-collection-edit-form.detail-modal .ant-input-number-disabled{color:#333;background:#fff;border-color:#fff;border-bottom:1px solid #d9d9d9}.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-calendar-picker .ant-calendar-picker-input.ant-input-disabled::-webkit-input-placeholder,.data-collection-edit-form.detail-modal .ant-calendar-picker .ant-calendar-picker-input.ant-input-disabled::-webkit-input-placeholder{color:#fff}.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-calendar-picker .ant-calendar-picker-input.ant-input-disabled::-moz-placeholder,.data-collection-edit-form.detail-modal .ant-calendar-picker .ant-calendar-picker-input.ant-input-disabled::-moz-placeholder{color:#fff}.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-calendar-picker .ant-calendar-picker-input.ant-input-disabled:-ms-input-placeholder,.data-collection-edit-form.detail-modal .ant-calendar-picker .ant-calendar-picker-input.ant-input-disabled:-ms-input-placeholder{color:#fff}.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-calendar-picker .anticon,.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-calendar-picker .ant-calendar-picker-icon,.data-collection-edit-form.detail-modal .ant-calendar-picker .anticon,.data-collection-edit-form.detail-modal .ant-calendar-picker .ant-calendar-picker-icon{display:none}.ant-modal.detail-modal .ant-modal-content .ant-modal-body textarea.ant-input-disabled,.data-collection-edit-form.detail-modal textarea.ant-input-disabled{border:1px solid #d9d9d9;background:#f9f9f9;resize:none}.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-upload-disabled,.data-collection-edit-form.detail-modal .ant-upload-disabled{display:none}.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-select-disabled .ant-select-selection,.data-collection-edit-form.detail-modal .ant-select-disabled .ant-select-selection{background:#fff;border-color:#fff}.ant-modal.detail-modal .ant-modal-content .ant-modal-body .ant-select-disabled .ant-select-selection .ant-select-arrow,.data-collection-edit-form.detail-modal .ant-select-disabled .ant-select-selection .ant-select-arrow{display:none}.ant-modal-root.detail-modal .ant-modal-footer .ant-btn:last-child.ant-btn-primary{display:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#d9dde1}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:8px;background:#fff}@-moz-document url-prefix(){*{scrollbar-width:thin;scrollbar-color:#d9dde1 #f9f9f9}}.ant-form.ant-form-inline>div{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.ant-form.ant-form-inline>div>*{margin:5px 16px 5px 0}.ant-form .ant-input-number,.ant-form .ant-calendar-picker{width:100%}.ant-form .ant-radio-group:not(.inline){padding:10px 0}.ant-form .ant-radio-group:not(.inline) .ant-radio-wrapper{margin-top:5px;display:block}.ant-form .ant-radio-group:not(.inline) .ant-radio-wrapper:first-child{margin-top:0}.ant-form .ant-radio-group .ant-radio-wrapper{white-space:normal}.ant-form .ant-form-item.label-auto-width .ant-col.ant-form-item-label,.ant-form .ant-form-item.label-auto-width .ant-col.ant-form-item-control-wrapper{width:auto}.ant-form .ant-form-item.label-auto-width.full-control{display:flex}.ant-form .ant-form-item.label-auto-width.full-control .ant-col.ant-form-item-control-wrapper{flex:1}.ant-form .ant-radio-group.radio-group-readonly .ant-radio-wrapper-disabled{cursor:not-allowed}.ant-form .ant-radio-group.radio-group-readonly .ant-radio-wrapper-disabled .ant-radio-disabled+span{color:inherit}.ant-form .ant-radio-group.radio-group-readonly .ant-radio-wrapper-checked.ant-radio-wrapper-disabled .ant-radio-inner{border-color:#4c88ff!important}.ant-form .ant-radio-group.radio-group-readonly .ant-radio-wrapper-checked.ant-radio-wrapper-disabled .ant-radio-inner:after{background-color:#4c88ff}.ant-form.core-form-readonly .ant-radio-group .ant-radio-wrapper-disabled{cursor:not-allowed}.ant-form.core-form-readonly .ant-radio-group .ant-radio-wrapper-disabled .ant-radio-disabled+span{color:inherit}.ant-form.core-form-readonly .ant-radio-group .ant-radio-wrapper-checked.ant-radio-wrapper-disabled .ant-radio-inner{border-color:#4c88ff!important}.ant-form.core-form-readonly .ant-radio-group .ant-radio-wrapper-checked.ant-radio-wrapper-disabled .ant-radio-inner:after{background-color:#4c88ff}.ant-form.core-form-readonly .checkbox .ant-checkbox-disabled+span,.ant-form.core-form-readonly .ant-checkbox-group-item .ant-checkbox-disabled+span{color:inherit}.ant-form.core-form-readonly .checkbox .ant-checkbox-disabled .ant-checkbox-inner,.ant-form.core-form-readonly .ant-checkbox-group-item .ant-checkbox-disabled .ant-checkbox-inner{background-color:#fff!important;border-color:#d9d9d9!important}.ant-form.core-form-readonly .checkbox .ant-checkbox-disabled .ant-checkbox-inner:after,.ant-form.core-form-readonly .ant-checkbox-group-item .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#4c88ff}.ant-modal-root.fixed-table-width .ant-modal .ant-modal-body .ant-table-body,.ant-table-content .ant-table-body{overflow:auto!important}.ant-modal-root.fixed-table-width .ant-modal .ant-modal-body .ant-table-body>table,.ant-table-content .ant-table-body>table{min-width:1132px}.ant-modal-root .ant-modal{top:50px}.ant-modal .ant-modal-body .ant-table-body>table{width:100%;min-width:auto}.ant-empty-image img{display:inline-block}.ant-select-dropdown-menu-item-selected{color:#4c88ff}.ant-select-selection:hover,.ant-select-open .ant-select-selection{border-color:#ccd9f3}.ant-select-focused .ant-select-selection,.ant-select-selection:focus,.ant-select-selection:active{border-color:#ccd9f3;box-shadow:0 0 4px #75a3ff}.ant-input-number:hover,.ant-input:hover{border-color:#ccd9f3}.ant-input-number:focus,.ant-input:focus{box-shadow:0 0 4px #75a3ff;border:1px solid #ccd9f3}.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled){border:1px solid #ccd9f3}.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled){border-color:#ccd9f3}.ant-btn-danger{color:#ff4d4f;background-color:#fff;border-color:#ff4d4f;box-shadow:none}a[danger]{color:#ff4d4f}a[danger]:hover{color:#f5222d}a[danger][disabled]{color:#00000040;cursor:not-allowed;pointer-events:none}div[danger],p[danger],span[danger],.text-danger,.text-red{color:#ff4d4f}.text-primary{color:#4c88ff}.text-warning{color:#faad14}.text-success{color:#52c41a}.ant-btn-warning{background-color:#faad14;border-color:#faad14;color:#fff}.ant-btn-warning:focus,.ant-btn-warning:hover{background-color:#ffc53d;border-color:#ffc53d;color:#fff}.ant-btn-warning.active,.ant-btn-warning:active{background-color:#d48806;border-color:#d48806;color:#fff}.ant-btn-group .ant-btn-warning:not(:first-child):not(:last-child){border-right-color:#ffc53d;border-left-color:#ffc53d}.ant-btn-group .ant-btn-warning:first-child:not(:last-child){border-right-color:#ffc53d}.ant-btn-group .ant-btn-warning+.ant-btn-warning,.ant-btn-group .ant-btn-warning:last-child:not(:first-child){border-left-color:#ffc53d}.ant-btn-background-ghost.ant-btn-warning{color:#faad14;border-color:#faad14}.ant-btn-background-ghost.ant-btn-warning:focus,.ant-btn-background-ghost.ant-btn-warning:hover{color:#ffc53d;border-color:#ffc53d}.ant-btn-background-ghost.ant-btn-warning.active,.ant-btn-background-ghost.ant-btn-warning:active{color:#d48806;border-color:#d48806}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edit-form-buttons{padding-right:50px;float:left;width:100%;text-align:right}.edit-form-buttons .ant-btn+.ant-btn{margin-left:20px}.button-group .ant-btn{margin-top:8px}.button-group .ant-btn+.ant-btn{margin-left:8px}.ant-select-dropdown .select-all_hide-check .anticon.anticon-check{display:none}.form-page-layout{padding:20px}.form-page-layout .table-form,.form-page-layout .core-form,.form-page-layout .form-page-footer{width:92%;margin:0 auto}.form-page-layout .form-page-footer .edit-form-buttons{padding-right:0;margin:40px 0}.mb16{margin-bottom:16px}.fl{float:left}.fr{float:right}.hide-text-label-block .text-label .block{display:none}.ant-form-item .ant-form-item-label{padding-right:8px;min-height:40px}.ant-form-item.wrap-label .ant-form-item-label{margin:0;padding:8px 8px 8px 0;line-height:1.5;white-space:initial}.ant-form-item.block-label>.ant-form-item-label{width:100%;text-align:left;line-height:inherit;min-height:40px;padding:9px 0;white-space:normal}.ant-form-item.block-label>.ant-form-item-label+.ant-form-item-control-wrapper{width:100%}.ant-form-item.block-label .ant-form-item-no-colon:after{display:block;margin-top:5px}.ant-col-24 .ant-col-24.ant-form-item-label{padding-right:0}.anticon.anticon-question-circle.reject-reason-icon{color:#4c88ff;font-size:18px;vertical-align:middle}.ant-notification{width:auto}.ant-notification .ant-notification-notice{min-width:258px}.ant-notification-notice.custom-notification{min-width:258px;margin-right:0;margin-left:auto;padding:14px 24px;cursor:default}.ant-notification-notice.custom-notification .ant-notification-notice-close{display:none}.ant-notification-notice.custom-notification .ant-notification-notice-icon{font-size:22px;line-height:30px}.ant-notification-notice.custom-notification .ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:0;margin-left:38px;font-size:15px;color:#323232}.custom-info-box{border:1.5px solid rgba(76,136,255,.8);width:100%;border-radius:4px;padding:8px;background:#4c88ff1a;font-size:13px;text-align:left;font-weight:500}.custom-info-box .info-item{margin:5px 0;vertical-align:middle;line-height:normal}.custom-info-box .info-item .anticon{font-size:1.25em;vertical-align:middle;line-height:14px;color:#4c88ff;font-weight:700;margin-right:5px}.custom-info-box li.info-item{list-style:none}.custom-info-box.danger{border:1.5px solid rgba(255,77,79,.8);background:#ff4d4f1a}.custom-info-box.danger .info-item,.custom-info-box.danger .info-item .anticon{color:#ff4d4f}.custom-info-box.warning{border:1.5px solid rgba(255,213,183,.9490196078);background:#fff5eb80}.custom-info-box.warning .info-item{color:#361d15}.custom-info-box.warning .info-item .anticon{color:#ff8a01}.custom-info-box.plain{border:none;padding:0 8px;background:none}.ant-calendar-selected-date .ant-calendar-date{color:#fff;background:#4c88ff}.ant-spin.cover-spin{width:100%;height:100%;z-index:111;position:absolute;left:0;top:0;background:#fff9;display:flex;justify-content:center;align-items:center}.ant-spin.cover-spin:not(.ant-spin-spinning){display:none}.ant-form-inline .ant-select,.search-wrapper .ant-form .ant-select{vertical-align:middle}.ant-form-inline .ant-select .ant-select-selection--multiple .ant-select-selection__rendered,.search-wrapper .ant-form .ant-select .ant-select-selection--multiple .ant-select-selection__rendered{cursor:default;height:32px;overflow:hidden;max-width:100%;position:relative;z-index:1}.ant-form-inline .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul,.search-wrapper .ant-form .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;overflow-y:hidden;display:flex;flex-wrap:nowrap}.ant-form-inline .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul:hover::-webkit-scrollbar,.search-wrapper .ant-form .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul:hover::-webkit-scrollbar{height:6px}.ant-form-inline .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul::-webkit-scrollbar,.search-wrapper .ant-form .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul::-webkit-scrollbar{width:4px;height:4px;cursor:default}.ant-form-inline .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul::-webkit-scrollbar-track,.search-wrapper .ant-form .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul::-webkit-scrollbar-track{background-color:#dedede;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.ant-form-inline .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul::-webkit-scrollbar-thumb,.search-wrapper .ant-form .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul::-webkit-scrollbar-thumb{background-color:#bfbfbf;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.ant-form-inline .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul>li:not(.ant-select-search--inline),.search-wrapper .ant-form .ant-select .ant-select-selection--multiple .ant-select-selection__rendered ul>li:not(.ant-select-search--inline){padding:0 20px 0 5px;box-sizing:border-box;float:unset;max-width:none;flex-shrink:0}.search-wrapper .ant-form .ant-form-explain{display:none}.ant-radio-group.option-text-wrap{max-width:100%}.ant-radio-group.option-text-wrap .ant-radio-wrapper{padding:5px 0}.ant-radio-group.option-text-wrap .ant-radio-wrapper:first-child{padding-top:0}.ant-radio-group.option-text-wrap .ant-radio-wrapper:last-child{padding-bottom:0}.ant-radio-group.option-text-wrap .ant-radio-wrapper .ant-radio+span{display:inline-block;white-space:normal;max-width:100%;vertical-align:middle}.ant-checkbox-wrapper{margin-left:0;margin-right:8px}.ant-checkbox-wrapper:last-child{margin-right:0}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0}.search-wrapper .search-form-buttons{display:inline-block;vertical-align:middle}.search-wrapper .search-form-buttons button{margin-left:8px}.search-wrapper .search-form-buttons button:first-child,.search-wrapper .search-form-buttons button.ant-btn-link{margin-left:0}.search-wrapper .search-form-buttons+.ant-btn{vertical-align:middle}.empty-container{padding:20px;text-align:center}.route-fade-transform-leave-active,.route-fade-transform-enter-active{transition:all .2s ease}.route-fade-transform-enter{opacity:0;transform:translateY(-5px)}.route-fade-transform-leave-to{opacity:0;transform:translateY(5px)}.search-wrapper .collapse .collapse-content{display:flex}.search-wrapper .collapse .collapse-content .content-panel{flex:1;padding-right:0}.search-wrapper .collapse .collapse-content .suffix{max-width:140px}.search-wrapper .collapse .collapse-content .ant-form .ant-row.ant-form-item{width:20%;margin-right:0;padding-right:16px}.search-wrapper .collapse .collapse-content .ant-form .ant-row.ant-form-item{display:flex}.search-wrapper .collapse .collapse-content .ant-form .ant-row.ant-form-item .ant-col.ant-form-item-label{width:auto;max-width:120px;overflow:hidden;text-overflow:ellipsis}.search-wrapper .collapse .collapse-content .ant-form .ant-row.ant-form-item .ant-col.ant-form-item-control-wrapper{flex:1;max-width:calc(100% - 49px);min-width:calc(100% - 120px)}.search-wrapper .collapse .collapse-content .ant-form .ant-row.ant-form-item .ant-col.ant-form-item-control-wrapper .ant-form-item-children{display:inline-block;width:100%}.search-wrapper .collapse .collapse-content .ant-form .ant-row.ant-form-item .ant-col.ant-form-item-control-wrapper .ant-form-item-children>*{max-width:100%!important;width:100%!important;min-width:100%!important}.search-wrapper .collapse .collapse-content .inline-left{padding-top:12px!important;margin-right:10px}.search-wrapper .collapse .collapse-content .suffix{padding-top:10px!important}.search-wrapper .collapse .collapse-content .suffix .search-form-buttons .ant-btn{padding:0 8px}.search-wrapper .collapse .collapse-content .suffix .search-form-buttons .ant-btn-link{padding:0}.search-wrapper .collapse .collapse-content .suffix .search-form-buttons .ant-btn+.ant-btn{margin-left:8px}.search-wrapper .collapse .collapse-content .inline-right{padding-top:12px!important;margin-left:10px}.search-wrapper .collapse .collapse-content .prefix{padding-top:10px!important}.search-wrapper .collapse.huge .collapse-content .ant-form .ant-row.ant-form-item,.search-wrapper .collapse.huge .collapse-content .ant-form .ant-row.ant-form-item.col-1{width:12.5%}.search-wrapper .collapse.huge .collapse-content .ant-form .ant-row.ant-form-item.col-2{width:25%}.search-wrapper .collapse.huge .collapse-content .ant-form .ant-row.ant-form-item.col-3{width:37.5%}.search-wrapper .collapse.huge .collapse-content .ant-form .ant-row.ant-form-item.col-4{width:50%}.search-wrapper .collapse.large .collapse-content .ant-form .ant-row.ant-form-item,.search-wrapper .collapse.large .collapse-content .ant-form .ant-row.ant-form-item.col-1{width:20%}.search-wrapper .collapse.large .collapse-content .ant-form .ant-row.ant-form-item.col-2{width:40%}.search-wrapper .collapse.large .collapse-content .ant-form .ant-row.ant-form-item.col-3{width:60%}.search-wrapper .collapse.large .collapse-content .ant-form .ant-row.ant-form-item.col-4{width:80%}.search-wrapper .collapse.middle .collapse-content .ant-form .ant-row.ant-form-item,.search-wrapper .collapse.middle .collapse-content .ant-form .ant-row.ant-form-item.col-1{width:25%}.search-wrapper .collapse.middle .collapse-content .ant-form .ant-row.ant-form-item.col-2{width:50%}.search-wrapper .collapse.middle .collapse-content .ant-form .ant-row.ant-form-item.col-3{width:75%}.search-wrapper .collapse.small .collapse-content .ant-form .ant-row.ant-form-item,.search-wrapper .collapse.small .collapse-content .ant-form .ant-row.ant-form-item.col-1{width:33.333%}.search-wrapper .collapse.small .collapse-content .ant-form .ant-row.ant-form-item.col-2{width:66.666%}.search-wrapper .collapse.mini .collapse-content .ant-form .ant-row.ant-form-item,.search-wrapper .collapse.mini .collapse-content .ant-form .ant-row.ant-form-item.col-1{width:50%}#app[data-fid="72413"] .ant-table-tbody>tr.ant-table-row-selected td,#app[data-fid="246988"] .ant-table-tbody>tr.ant-table-row-selected td{background-color:#fbe8b6}#app[data-fid="72413"] .ant-table.ant-table-bordered .ant-table-title,#app[data-fid="246988"] .ant-table.ant-table-bordered .ant-table-title,#app[data-fid="72413"] .ant-table-bordered.ant-table-empty .ant-table-placeholder,#app[data-fid="246988"] .ant-table-bordered.ant-table-empty .ant-table-placeholder{border-color:#7babbf}#app[data-fid="72413"] .ant-table-bordered .ant-table-header>table,#app[data-fid="72413"] .ant-table-bordered .ant-table-body>table,#app[data-fid="72413"] .ant-table-bordered .ant-table-fixed-left table,#app[data-fid="72413"] .ant-table-bordered .ant-table-fixed-right table,#app[data-fid="246988"] .ant-table-bordered .ant-table-header>table,#app[data-fid="246988"] .ant-table-bordered .ant-table-body>table,#app[data-fid="246988"] .ant-table-bordered .ant-table-fixed-left table,#app[data-fid="246988"] .ant-table-bordered .ant-table-fixed-right table{border-color:#7babbf}#app[data-fid="72413"] .ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,#app[data-fid="72413"] .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,#app[data-fid="72413"] .ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,#app[data-fid="72413"] .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,#app[data-fid="246988"] .ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,#app[data-fid="246988"] .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,#app[data-fid="246988"] .ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,#app[data-fid="246988"] .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background-color:#f2db8e}#app[data-fid="72413"] .ant-table-bordered .ant-table-thead>tr>th,#app[data-fid="72413"] .ant-table-bordered .ant-table-tbody>tr>td,#app[data-fid="246988"] .ant-table-bordered .ant-table-thead>tr>th,#app[data-fid="246988"] .ant-table-bordered .ant-table-tbody>tr>td{border-color:#7babbf}#app[data-fid="72413"] .ant-table-tbody>tr>td,#app[data-fid="72413"] .ant-table-thead>tr>th,#app[data-fid="246988"] .ant-table-tbody>tr>td,#app[data-fid="246988"] .ant-table-thead>tr>th{border-color:#7babbf}#app[data-fid="72413"] .ant-table-bordered.ant-table-empty .ant-table-thead .ant-table-fixed-columns-in-body.ant-table-selection-column+th,#app[data-fid="72413"] .ant-table-bordered.ant-table-empty .ant-table-thead th+.ant-table-fixed-columns-in-body.ant-table-row-cell-break-word,#app[data-fid="246988"] .ant-table-bordered.ant-table-empty .ant-table-thead .ant-table-fixed-columns-in-body.ant-table-selection-column+th,#app[data-fid="246988"] .ant-table-bordered.ant-table-empty .ant-table-thead th+.ant-table-fixed-columns-in-body.ant-table-row-cell-break-word{border-left:1px solid #7babbf}#app[data-fid="72413"] .ant-table-scroll .ant-table-thead,#app[data-fid="246988"] .ant-table-scroll .ant-table-thead{border-color:#7babbf}#app[data-fid="72413"] .ant-table-scroll .ant-table-thead tr th,#app[data-fid="246988"] .ant-table-scroll .ant-table-thead tr th{border-right:none;border-color:#7babbf}#app[data-fid="72413"] .ant-table-scroll .ant-table-thead tr th:first-child:not(.ant-table-selection-column),#app[data-fid="246988"] .ant-table-scroll .ant-table-thead tr th:first-child:not(.ant-table-selection-column){border-left:none}#app[data-fid="72413"] .ant-table-scroll .ant-table-thead tr td:last-child:not(.ant-table-fixed-columns-in-body),#app[data-fid="246988"] .ant-table-scroll .ant-table-thead tr td:last-child:not(.ant-table-fixed-columns-in-body){border-color:#7babbf}#app[data-fid="72413"] .ant-table-scroll .ant-table-thead tr .ant-table-fixed-columns-in-body.ant-table-selection-column+th,#app[data-fid="72413"] .ant-table-scroll .ant-table-thead tr th+.ant-table-fixed-columns-in-body.ant-table-row-cell-break-word,#app[data-fid="246988"] .ant-table-scroll .ant-table-thead tr .ant-table-fixed-columns-in-body.ant-table-selection-column+th,#app[data-fid="246988"] .ant-table-scroll .ant-table-thead tr th+.ant-table-fixed-columns-in-body.ant-table-row-cell-break-word{border-left:none}#app[data-fid="72413"] .ant-table-scroll .ant-table-thead tr .ant-table-row-cell-last,#app[data-fid="246988"] .ant-table-scroll .ant-table-thead tr .ant-table-row-cell-last{border-right:1px solid #7babbf}#app[data-fid="72413"] .ant-table-scroll .ant-table-body thead.ant-table-thead tr:not(:first-child) th,#app[data-fid="246988"] .ant-table-scroll .ant-table-body thead.ant-table-thead tr:not(:first-child) th{border-left:1px solid #7babbf}#app[data-fid="72413"] .ant-table-scroll .ant-table-tbody .ant-table-row td,#app[data-fid="246988"] .ant-table-scroll .ant-table-tbody .ant-table-row td{border-right:none;border-color:#7babbf}#app[data-fid="72413"] .ant-table-scroll .ant-table-tbody .ant-table-row td[style*=border][style*=e8e8e8],#app[data-fid="246988"] .ant-table-scroll .ant-table-tbody .ant-table-row td[style*=border][style*=e8e8e8]{border-color:#7babbf!important}#app[data-fid="72413"] .ant-table-scroll .ant-table-tbody tr td:first-child:not(.ant-table-selection-column),#app[data-fid="246988"] .ant-table-scroll .ant-table-tbody tr td:first-child:not(.ant-table-selection-column){border-left:none}#app[data-fid="72413"] .ant-table-scroll .ant-table-tbody tr td:last-child:not(.ant-table-fixed-columns-in-body),#app[data-fid="246988"] .ant-table-scroll .ant-table-tbody tr td:last-child:not(.ant-table-fixed-columns-in-body){border-color:#7babbf;border-right:1px solid #7babbf}#app[data-fid="72413"] .ant-table-scroll .ant-table-tbody .ant-table-fixed-columns-in-body.ant-table-selection-column+td,#app[data-fid="72413"] .ant-table-scroll .ant-table-tbody td+.ant-table-fixed-columns-in-body.ant-table-row-cell-break-word,#app[data-fid="246988"] .ant-table-scroll .ant-table-tbody .ant-table-fixed-columns-in-body.ant-table-selection-column+td,#app[data-fid="246988"] .ant-table-scroll .ant-table-tbody td+.ant-table-fixed-columns-in-body.ant-table-row-cell-break-word{border-left:none}#app[data-fid="72413"] .ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]),#app[data-fid="246988"] .ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]){-webkit-user-select:none;user-select:none}#app[data-fid="254156"] .ant-table-tbody>tr.ant-table-row-selected td{background-color:#bed7f9}#app[data-fid="254156"] .ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) td,#app[data-fid="254156"] .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) td,#app[data-fid="254156"] .ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) td,#app[data-fid="254156"] .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) td{background-color:#bed7f9}#app[data-fid="254156"] .ant-table-tbody>tr:nth-child(2n):not(.ant-table-expanded-row):not(.ant-table-row-selected):not(.ant-table-row-hover) td{background:#e6f6fe80!important}#app[data-fid="254156"] .button-group>.ant-btn,#app[data-fid="254156"] .button-group>.tooltip-button{margin-left:0!important;margin-right:8px!important}#app[data-fid="254156"] .button-group [data-btn-type=upload]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="254156"] .button-group [data-btn-type=upload]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="254156"] .button-group [data-btn-type=audit]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="254156"] .button-group [data-btn-type=sync]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="254156"] .button-group [data-btn-type=sync]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="254156"] .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled){background-color:#5a87f7!important;border-color:#5a87f7!important;color:#fff!important;border-radius:4px}#app[data-fid="254156"] .button-group [data-btn-type=export]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="254156"] .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="254156"] .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="254156"] .button-group [data-btn-type=notice]:not([disabled]):not(.ant-btn-disabled){background-color:#f6ffed!important;border-color:#b7eb8f!important;color:#2a5a12!important;border-radius:4px}#app[data-fid="254156"] .button-group [data-btn-type=cancel]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="254156"] .button-group [data-btn-type=cancel]:not([disabled]):not(.ant-btn-disabled)>.ant-btn{color:#f5222d!important;border-color:#ffa39e!important;background-color:#fff1f0!important;border-radius:4px}#app[data-fid="254156"] .ant-tabs .ant-tabs-bar{margin:0!important}#app[data-fid]:not([data-fid="72413"]):not([data-fid="246988"]):not([data-fid="254156"]):not([data-fid="346773"]) .table-border-group .ant-table-fixed-right .ant-table-body-outer .ant-table-body-inner table .ant-table-tbody tr td:last-child{border-right:1px solid #4c88ff}#app[data-fid]:not([data-fid="72413"]):not([data-fid="246988"]):not([data-fid="254156"]):not([data-fid="346773"]) .table-border-group .ant-table-fixed-right .ant-table-body-outer .ant-table-body-inner table .ant-table-tbody tr:first-child td{border-top:1px solid #4c88ff}#app[data-fid]:not([data-fid="72413"]):not([data-fid="246988"]):not([data-fid="254156"]):not([data-fid="346773"]) .table-border-group .ant-table-fixed-right .ant-table-body-outer .ant-table-body-inner table .ant-table-tbody tr.border-bottom-row td{border-bottom:1px solid #4c88ff}#app[data-fid]:not([data-fid="72413"]):not([data-fid="246988"]):not([data-fid="254156"]):not([data-fid="346773"]) .table-border-group .ant-table .ant-table-content .ant-table-scroll .ant-table-tbody tr td[rowspan]{border-left:1px solid #4c88ff;border-bottom:1px solid #4c88ff}#app[data-fid]:not([data-fid="72413"]):not([data-fid="246988"]):not([data-fid="254156"]):not([data-fid="346773"]) .table-border-group .ant-table .ant-table-content .ant-table-scroll .ant-table-tbody tr td:last-child{border-right:1px solid #4c88ff}#app[data-fid]:not([data-fid="72413"]):not([data-fid="246988"]):not([data-fid="254156"]):not([data-fid="346773"]) .table-border-group .ant-table .ant-table-content .ant-table-scroll .ant-table-tbody tr.border-bottom-row td:not([rowspan]):not(.ant-table-selection-column){border-bottom:1px solid #4c88ff}#app[data-fid]:not([data-fid="72413"]):not([data-fid="246988"]):not([data-fid="254156"]):not([data-fid="346773"]) .table-border-group .ant-table .ant-table-content .ant-table-scroll .ant-table-tbody tr:first-child td{border-top:1px solid #4c88ff}#app[data-fid="41571"] .ant-table-tbody>tr.blue td:not([rowspan]),#app[data-fid="109766"] .ant-table-tbody>tr.blue td:not([rowspan]){background-color:#e6f4ff}#app[data-fid="41571"] .ant-table-tbody>tr.blue.ant-table-row-selected td:not([rowspan]),#app[data-fid="109766"] .ant-table-tbody>tr.blue.ant-table-row-selected td:not([rowspan]){background-color:#bbe0ff}#app[data-fid="41571"] .ant-table-tbody>tr.blue-rowspan td,#app[data-fid="109766"] .ant-table-tbody>tr.blue-rowspan td{background-color:#e6f4ff}#app[data-fid="41571"] .ant-table-tbody>tr.blue-rowspan.ant-table-row-selected td,#app[data-fid="109766"] .ant-table-tbody>tr.blue-rowspan.ant-table-row-selected td{background-color:#bbe0ff}#app[data-fid="41571"] .ant-table-tbody>tr.green td:not([rowspan]),#app[data-fid="109766"] .ant-table-tbody>tr.green td:not([rowspan]){background-color:#f6ffee}#app[data-fid="41571"] .ant-table-tbody>tr.green.ant-table-row-selected td:not([rowspan]),#app[data-fid="109766"] .ant-table-tbody>tr.green.ant-table-row-selected td:not([rowspan]){background-color:#d9f7bf}#app[data-fid="41571"] .ant-table-tbody>tr.green-rowspan td,#app[data-fid="109766"] .ant-table-tbody>tr.green-rowspan td{background-color:#f6ffee}#app[data-fid="41571"] .ant-table-tbody>tr.green-rowspan.ant-table-row-selected td,#app[data-fid="109766"] .ant-table-tbody>tr.green-rowspan.ant-table-row-selected td{background-color:#d9f7bf}#app[data-fid="41571"] .ant-table-tbody>tr.orange td:not([rowspan]),#app[data-fid="109766"] .ant-table-tbody>tr.orange td:not([rowspan]){background-color:#fff7e6}#app[data-fid="41571"] .ant-table-tbody>tr.orange.ant-table-row-selected td:not([rowspan]),#app[data-fid="109766"] .ant-table-tbody>tr.orange.ant-table-row-selected td:not([rowspan]){background-color:#ffe7ba}#app[data-fid="41571"] .ant-table-tbody>tr.orange-rowspan td,#app[data-fid="109766"] .ant-table-tbody>tr.orange-rowspan td{background-color:#fff7e6}#app[data-fid="41571"] .ant-table-tbody>tr.orange-rowspan.ant-table-row-selected td,#app[data-fid="109766"] .ant-table-tbody>tr.orange-rowspan.ant-table-row-selected td{background-color:#ffe7ba}#app[data-fid="346773"] .breadcrumb-item-block{background:#33777b}#app[data-fid="346773"] .ant-breadcrumb-link,#app[data-fid="346773"] .anticon-question-circle{color:#33777b}#app[data-fid="346773"] .task-release-manager,#app[data-fid="346773"] .intelligent-calender-notice,#app[data-fid="346773"] .intelligent-calender-notice-detail,#app[data-fid="346773"] .task-release-manager-detail,#app[data-fid="346773"] .calendar-workbench-index{font-family:PingFang SC}#app[data-fid="346773"] .task-release-manager .ant-breadcrumb-link,#app[data-fid="346773"] .intelligent-calender-notice .ant-breadcrumb-link,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-breadcrumb-link,#app[data-fid="346773"] .task-release-manager-detail .ant-breadcrumb-link,#app[data-fid="346773"] .calendar-workbench-index .ant-breadcrumb-link{color:#33777b}#app[data-fid="346773"] .task-release-manager .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .task-release-manager .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .intelligent-calender-notice .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .intelligent-calender-notice .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .intelligent-calender-notice-detail .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .intelligent-calender-notice-detail .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .task-release-manager-detail .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .task-release-manager-detail .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .calendar-workbench-index .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .calendar-workbench-index .button-group [data-btn-type=add]:not([disabled]):not(.ant-btn-disabled){background-color:#33777b;border-color:#33777b;color:#fff;border-radius:4px}#app[data-fid="346773"] .task-release-manager .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .task-release-manager .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .intelligent-calender-notice .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .intelligent-calender-notice .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .intelligent-calender-notice-detail .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .intelligent-calender-notice-detail .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .task-release-manager-detail .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .task-release-manager-detail .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .calendar-workbench-index .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .calendar-workbench-index .button-group [data-btn-type=push]:not([disabled]):not(.ant-btn-disabled){background-color:#f0f2f2;border-color:#f0f2f2;color:#33777b;border-radius:4px}#app[data-fid="346773"] .task-release-manager .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .task-release-manager .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .intelligent-calender-notice .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .intelligent-calender-notice .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .intelligent-calender-notice-detail .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .intelligent-calender-notice-detail .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .task-release-manager-detail .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .task-release-manager-detail .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled),#app[data-fid="346773"] .calendar-workbench-index .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled)>.ant-btn,#app[data-fid="346773"] .calendar-workbench-index .button-group [data-btn-type=deleted]:not([disabled]):not(.ant-btn-disabled){background-color:#f331311a;border-color:#f331311a;color:#f33131;border-radius:4px}#app[data-fid="346773"] .task-release-manager .ant-table-thead>tr>th,#app[data-fid="346773"] .intelligent-calender-notice .ant-table-thead>tr>th,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-table-thead>tr>th,#app[data-fid="346773"] .task-release-manager-detail .ant-table-thead>tr>th,#app[data-fid="346773"] .calendar-workbench-index .ant-table-thead>tr>th{color:#12191a;font-family:PingFang SC}#app[data-fid="346773"] .task-release-manager .ant-checkbox-checked .ant-checkbox-inner,#app[data-fid="346773"] .intelligent-calender-notice .ant-checkbox-checked .ant-checkbox-inner,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-checkbox-checked .ant-checkbox-inner,#app[data-fid="346773"] .task-release-manager-detail .ant-checkbox-checked .ant-checkbox-inner,#app[data-fid="346773"] .calendar-workbench-index .ant-checkbox-checked .ant-checkbox-inner{border-color:#33777b;background:#33777b}#app[data-fid="346773"] .task-release-manager .ant-checkbox:hover .ant-checkbox-inner,#app[data-fid="346773"] .intelligent-calender-notice .ant-checkbox:hover .ant-checkbox-inner,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-checkbox:hover .ant-checkbox-inner,#app[data-fid="346773"] .task-release-manager-detail .ant-checkbox:hover .ant-checkbox-inner,#app[data-fid="346773"] .calendar-workbench-index .ant-checkbox:hover .ant-checkbox-inner{border-color:#33777b}#app[data-fid="346773"] .task-release-manager .ant-checkbox-indeterminate .ant-checkbox-inner:after,#app[data-fid="346773"] .intelligent-calender-notice .ant-checkbox-indeterminate .ant-checkbox-inner:after,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-checkbox-indeterminate .ant-checkbox-inner:after,#app[data-fid="346773"] .task-release-manager-detail .ant-checkbox-indeterminate .ant-checkbox-inner:after,#app[data-fid="346773"] .calendar-workbench-index .ant-checkbox-indeterminate .ant-checkbox-inner:after{border-color:#33777b;background:#33777b}#app[data-fid="346773"] .task-release-manager .ant-table-tbody td a:not([disabled]):not([danger]),#app[data-fid="346773"] .intelligent-calender-notice .ant-table-tbody td a:not([disabled]):not([danger]),#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-table-tbody td a:not([disabled]):not([danger]),#app[data-fid="346773"] .task-release-manager-detail .ant-table-tbody td a:not([disabled]):not([danger]),#app[data-fid="346773"] .calendar-workbench-index .ant-table-tbody td a:not([disabled]):not([danger]){color:#33777b}#app[data-fid="346773"] .task-release-manager .search-form-buttons .ant-btn-primary,#app[data-fid="346773"] .intelligent-calender-notice .search-form-buttons .ant-btn-primary,#app[data-fid="346773"] .intelligent-calender-notice-detail .search-form-buttons .ant-btn-primary,#app[data-fid="346773"] .task-release-manager-detail .search-form-buttons .ant-btn-primary,#app[data-fid="346773"] .calendar-workbench-index .search-form-buttons .ant-btn-primary{background:#33777b}#app[data-fid="346773"] .task-release-manager .search-form-buttons .ant-btn-link,#app[data-fid="346773"] .intelligent-calender-notice .search-form-buttons .ant-btn-link,#app[data-fid="346773"] .intelligent-calender-notice-detail .search-form-buttons .ant-btn-link,#app[data-fid="346773"] .task-release-manager-detail .search-form-buttons .ant-btn-link,#app[data-fid="346773"] .calendar-workbench-index .search-form-buttons .ant-btn-link,#app[data-fid="346773"] .task-release-manager .core-table-header-right a,#app[data-fid="346773"] .intelligent-calender-notice .core-table-header-right a,#app[data-fid="346773"] .intelligent-calender-notice-detail .core-table-header-right a,#app[data-fid="346773"] .task-release-manager-detail .core-table-header-right a,#app[data-fid="346773"] .calendar-workbench-index .core-table-header-right a{color:#33777b}#app[data-fid="346773"] .task-release-manager .ant-pagination-item-active,#app[data-fid="346773"] .intelligent-calender-notice .ant-pagination-item-active,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-pagination-item-active,#app[data-fid="346773"] .task-release-manager-detail .ant-pagination-item-active,#app[data-fid="346773"] .calendar-workbench-index .ant-pagination-item-active{color:#33777b;border-color:#33777b}#app[data-fid="346773"] .task-release-manager .ant-pagination-item-active>a,#app[data-fid="346773"] .intelligent-calender-notice .ant-pagination-item-active>a,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-pagination-item-active>a,#app[data-fid="346773"] .task-release-manager-detail .ant-pagination-item-active>a,#app[data-fid="346773"] .calendar-workbench-index .ant-pagination-item-active>a{color:#33777b}#app[data-fid="346773"] .task-release-manager .ant-pagination-item:hover,#app[data-fid="346773"] .intelligent-calender-notice .ant-pagination-item:hover,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-pagination-item:hover,#app[data-fid="346773"] .task-release-manager-detail .ant-pagination-item:hover,#app[data-fid="346773"] .calendar-workbench-index .ant-pagination-item:hover{border-color:#33777b}#app[data-fid="346773"] .task-release-manager .ant-pagination-item:hover>a,#app[data-fid="346773"] .intelligent-calender-notice .ant-pagination-item:hover>a,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-pagination-item:hover>a,#app[data-fid="346773"] .task-release-manager-detail .ant-pagination-item:hover>a,#app[data-fid="346773"] .calendar-workbench-index .ant-pagination-item:hover>a{color:#33777b}#app[data-fid="346773"] .task-release-manager .ant-pagination-item-link-icon,#app[data-fid="346773"] .intelligent-calender-notice .ant-pagination-item-link-icon,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-pagination-item-link-icon,#app[data-fid="346773"] .task-release-manager-detail .ant-pagination-item-link-icon,#app[data-fid="346773"] .calendar-workbench-index .ant-pagination-item-link-icon,#app[data-fid="346773"] .task-release-manager .ant-pagination-item-link,#app[data-fid="346773"] .intelligent-calender-notice .ant-pagination-item-link,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-pagination-item-link,#app[data-fid="346773"] .task-release-manager-detail .ant-pagination-item-link,#app[data-fid="346773"] .calendar-workbench-index .ant-pagination-item-link{color:#33777b}#app[data-fid="346773"] .task-release-manager .ant-pagination-item-link:hover,#app[data-fid="346773"] .intelligent-calender-notice .ant-pagination-item-link:hover,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-pagination-item-link:hover,#app[data-fid="346773"] .task-release-manager-detail .ant-pagination-item-link:hover,#app[data-fid="346773"] .calendar-workbench-index .ant-pagination-item-link:hover{border-color:#33777b;color:#33777b}#app[data-fid="346773"] .task-release-manager .ant-tag-green,#app[data-fid="346773"] .intelligent-calender-notice .ant-tag-green,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-tag-green,#app[data-fid="346773"] .task-release-manager-detail .ant-tag-green,#app[data-fid="346773"] .calendar-workbench-index .ant-tag-green{color:#fff;background:#46c77b;border-color:#46c77b}#app[data-fid="346773"] .task-release-manager .ant-tag-blue,#app[data-fid="346773"] .intelligent-calender-notice .ant-tag-blue,#app[data-fid="346773"] .intelligent-calender-notice-detail .ant-tag-blue,#app[data-fid="346773"] .task-release-manager-detail .ant-tag-blue,#app[data-fid="346773"] .calendar-workbench-index .ant-tag-blue{color:#fff;background:#33777b;border-color:#33777b}#app[data-fid="195761"]:not([data-enrollment=true]) .page-action-bar,#app[data-fid="246988"]:not([data-enrollment=true]) .page-action-bar,#app[data-fid="41571"]:not([data-enrollment=true]) .page-action-bar{margin-top:0;margin-bottom:5px}#app[data-fid="195761"]:not([data-enrollment=true]) .table-wrapper,#app[data-fid="246988"]:not([data-enrollment=true]) .table-wrapper,#app[data-fid="41571"]:not([data-enrollment=true]) .table-wrapper{margin-top:4px}#app[data-fid="195761"]:not([data-enrollment=true]) .ant-table-bordered .ant-table-tbody>tr>td,#app[data-fid="246988"]:not([data-enrollment=true]) .ant-table-bordered .ant-table-tbody>tr>td,#app[data-fid="41571"]:not([data-enrollment=true]) .ant-table-bordered .ant-table-tbody>tr>td{padding:7px 8px}#app[data-fid="195761"]:not([data-enrollment=true]) .ant-table-tbody>tr>td.ant-table-selection-column,#app[data-fid="246988"]:not([data-enrollment=true]) .ant-table-tbody>tr>td.ant-table-selection-column,#app[data-fid="41571"]:not([data-enrollment=true]) .ant-table-tbody>tr>td.ant-table-selection-column{padding:6px 0}#app[data-fid="195761"]:not([data-enrollment=true]) .button-group .ant-btn,#app[data-fid="246988"]:not([data-enrollment=true]) .button-group .ant-btn,#app[data-fid="41571"]:not([data-enrollment=true]) .button-group .ant-btn{margin-top:0;margin-bottom:7px}#app[data-fid="195761"]:not([data-enrollment=true]) .button-group .tooltip-button,#app[data-fid="246988"]:not([data-enrollment=true]) .button-group .tooltip-button,#app[data-fid="41571"]:not([data-enrollment=true]) .button-group .tooltip-button{margin-top:0}#app[data-fid="195761"]:not([data-enrollment=true]) .button-group .tooltip-slot,#app[data-fid="246988"]:not([data-enrollment=true]) .button-group .tooltip-slot,#app[data-fid="41571"]:not([data-enrollment=true]) .button-group .tooltip-slot{margin-top:0}#app[data-fid="195761"]:not([data-enrollment=true]) .search-wrapper .collapse .collapse-content .suffix .collapse-action.position-suffix,#app[data-fid="246988"]:not([data-enrollment=true]) .search-wrapper .collapse .collapse-content .suffix .collapse-action.position-suffix,#app[data-fid="41571"]:not([data-enrollment=true]) .search-wrapper .collapse .collapse-content .suffix .collapse-action.position-suffix{margin-top:10px}#app[data-fid="195761"]:not([data-enrollment=true]) .search-wrapper .collapse .collapse-content .ant-form.ant-form-inline>div>*,#app[data-fid="246988"]:not([data-enrollment=true]) .search-wrapper .collapse .collapse-content .ant-form.ant-form-inline>div>*,#app[data-fid="41571"]:not([data-enrollment=true]) .search-wrapper .collapse .collapse-content .ant-form.ant-form-inline>div>*{margin-top:0;margin-bottom:0}:root{--v2-font-display: "Inter", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--v2-font-body: "Inter", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--v2-font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--v2-background: #f7f8fa;--v2-foreground: #111827;--v2-card: #ffffff;--v2-card-foreground: #111827;--v2-primary: #2b3ecc;--v2-primary-hover: #22339e;--v2-primary-active: #1b2a80;--v2-primary-foreground: #ffffff;--v2-primary-soft: #edeffa;--v2-primary-soft-hover: #e1e4f6;--v2-primary-border-soft: rgba(43, 62, 204, .18);--v2-muted: #f3f4f6;--v2-muted-foreground: #6b7280;--v2-border: #e5e7eb;--v2-border-strong: #d1d5db;--v2-ring: #2b3ecc;--v2-ring-shadow: rgba(43, 62, 204, .2);--v2-primary-ring: rgba(43, 62, 204, .2);--v2-state-success: #059669;--v2-state-success-soft: #ecfdf5;--v2-state-warning: #d97706;--v2-state-warning-soft: #fffbeb;--v2-state-error: #dc2626;--v2-state-error-soft: #fef2f2;--v2-state-info: #2b3ecc;--v2-state-info-soft: #edeffa;--v2-table-head-bg: #f1f3f6;--v2-table-zebra: #f8fafc;--v2-table-hover: #f3f4f6;--v2-table-selected: #edeffa;--v2-table-selected-hover: #dbeafe;--v2-table-text: #484f5d;--v2-table-grid: #e5e7eb;--v2-row-height: 44px;--v2-radius-sm: 6px;--v2-radius-md: 8px;--v2-radius-lg: 8px;--v2-fs-page-title: 22px;--v2-fs-section-title: 16px;--v2-fs-table-header: 13px;--v2-fs-body: 13px;--v2-fs-caption: 12px;--v2-fs-button: 13px;--v2-fs-breadcrumb: 14px;--v2-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--v2-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .07), 0 2px 4px -2px rgba(0, 0, 0, .05);--v2-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .08), 0 4px 6px -4px rgba(0, 0, 0, .05);--v2-shadow-primary: 0 2px 6px rgba(43, 62, 204, .28);--v2-form-page-max-width: 1680px;--v2-form-page-padding: 16px 24px;--v2-form-page-bg: #fff;--v2-form-page-shell-bg: #fff;--v2-form-label-w: 150px;--v2-form-row-gap: 16px;--v2-form-group-gap: 16px;--v2-form-card-head-padding: 12px 24px;--v2-form-card-body-padding: 12px 24px 20px;--v2-form-footer-gap: 16px;--v2-form-sticky-top: 12px}#app[data-ui-version=v2],body:has(#app[data-ui-version=v2]) .ant-modal-content{color:var(--v2-foreground);font-family:var(--v2-font-body)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon),body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon){height:30px;padding:0 12px;font-size:var(--v2-fs-button);font-weight:500;border-radius:var(--v2-radius-sm);box-shadow:var(--v2-shadow-sm);display:inline-flex;align-items:center;justify-content:center}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):hover,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):focus{transform:translateY(-1px);box-shadow:var(--v2-shadow-md)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):active,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):active{transform:translateY(0);box-shadow:var(--v2-shadow-sm)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-primary,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-primary{background-color:var(--v2-primary);border-color:var(--v2-primary);color:var(--v2-primary-foreground)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-primary:hover,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-primary:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-primary:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-primary:focus{background-color:var(--v2-primary-hover);border-color:var(--v2-primary-hover);color:var(--v2-primary-foreground)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-primary:active,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-primary:active{background-color:var(--v2-primary-active);border-color:var(--v2-primary-active)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed),body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed){background-color:var(--v2-card);color:var(--v2-foreground);border-color:var(--v2-border-strong);box-shadow:0 1px 2px #00000008}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):hover,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):focus{background-color:var(--v2-muted);border-color:#9ca3af;color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):active,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):active{background-color:var(--v2-border)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn{background-color:var(--v2-primary-soft);border-color:transparent;color:var(--v2-primary);gap:6px}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn:hover,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn:focus{background-color:var(--v2-primary-soft-hover);border-color:var(--v2-primary);color:var(--v2-primary)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn:active,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn:active{background-color:var(--v2-primary-soft-hover);border-color:var(--v2-primary-active);color:var(--v2-primary-active)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn .v2-quick-action-btn__icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn .v2-quick-action-btn__icon{width:16px;height:16px;display:block}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn[disabled] .v2-quick-action-btn__icon,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn[disabled]:hover .v2-quick-action-btn__icon,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn[disabled]:focus .v2-quick-action-btn__icon,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn[disabled]:active .v2-quick-action-btn__icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn[disabled] .v2-quick-action-btn__icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn[disabled]:hover .v2-quick-action-btn__icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn[disabled]:focus .v2-quick-action-btn__icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon):not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed).v2-quick-action-btn[disabled]:active .v2-quick-action-btn__icon{filter:grayscale(1);opacity:.6}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-danger,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-danger{background-color:var(--v2-card);border-color:var(--v2-state-error);color:var(--v2-state-error);box-shadow:0 1px 2px #00000008}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-danger:hover,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-danger:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-danger:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-danger:focus{background-color:var(--v2-state-error-soft);border-color:var(--v2-state-error);color:#b91c1c}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-danger:active,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-danger:active{background-color:var(--v2-state-error-soft);border-color:#b91c1c;color:#b91c1c}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-link,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-link{box-shadow:none}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-link:hover,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-link:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-link:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-link:focus{transform:none;box-shadow:none}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-sm,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-sm{height:30px;padding:0 10px;font-size:var(--v2-fs-caption)}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-icon-only,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-icon-only{width:30px;padding:0}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-loading,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-loading{padding-left:12px;gap:6px}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-loading .anticon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon).ant-btn-loading .anticon{margin-left:0}#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon)[disabled],#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon)[disabled]:hover,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon)[disabled]:focus,#app[data-ui-version=v2] .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon)[disabled]:active,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon)[disabled],body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon)[disabled]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon)[disabled]:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn:not(._list-data_add-icon):not(._list-data_delete-icon)[disabled]:active{cursor:not-allowed;transform:none;box-shadow:none!important;background-color:var(--v2-muted)!important;border-color:var(--v2-border)!important;color:#9ca3af!important}#app[data-ui-version=v2] .ant-btn._list-data_add-icon,#app[data-ui-version=v2] .ant-btn._list-data_delete-icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn._list-data_add-icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn._list-data_delete-icon{display:inline-flex;align-items:center;justify-content:center}#app[data-ui-version=v2] .ant-btn._list-data_add-icon .anticon,#app[data-ui-version=v2] .ant-btn._list-data_delete-icon .anticon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn._list-data_add-icon .anticon,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-btn._list-data_delete-icon .anticon{line-height:0}#app[data-ui-version=v2] .ant-input,#app[data-ui-version=v2] .ant-input-number,#app[data-ui-version=v2] .ant-calendar-picker-input,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input-number,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-calendar-picker-input{border-radius:var(--v2-radius-sm);font-size:var(--v2-fs-body);color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-input::placeholder,#app[data-ui-version=v2] .ant-input-number::placeholder,#app[data-ui-version=v2] .ant-calendar-picker-input::placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input::placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input-number::placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-calendar-picker-input::placeholder{color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .ant-input:hover,#app[data-ui-version=v2] .ant-input-number:hover,#app[data-ui-version=v2] .ant-calendar-picker-input:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input-number:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-calendar-picker-input:hover{border-color:var(--v2-border-strong)}#app[data-ui-version=v2] .ant-input:focus,#app[data-ui-version=v2] .ant-input.ant-input-focused,#app[data-ui-version=v2] .ant-input-number:focus,#app[data-ui-version=v2] .ant-input-number.ant-input-focused,#app[data-ui-version=v2] .ant-calendar-picker-input:focus,#app[data-ui-version=v2] .ant-calendar-picker-input.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input-number:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-input-number.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-calendar-picker-input:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-calendar-picker-input.ant-input-focused{border-color:var(--v2-primary);box-shadow:0 0 0 3px var(--v2-ring-shadow)}#app[data-ui-version=v2] .number-range .ant-input-number+span.line,body:has(#app[data-ui-version=v2]) .ant-modal-content .number-range .ant-input-number+span.line{flex:none;width:12px;height:1px;margin:0 7px;padding:0;font-size:0;line-height:0;background-color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .ant-select-selection,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-select-selection{border-radius:var(--v2-radius-sm);font-size:var(--v2-fs-body);color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-select-selection:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-select-selection:hover{border-color:var(--v2-border-strong)}#app[data-ui-version=v2] .ant-select-focused .ant-select-selection,#app[data-ui-version=v2] .ant-select-open .ant-select-selection,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-select-focused .ant-select-selection,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-select-open .ant-select-selection{border-color:var(--v2-primary);box-shadow:0 0 0 3px var(--v2-ring-shadow)}#app[data-ui-version=v2] .ant-select-selection__placeholder,#app[data-ui-version=v2] .ant-select-search__field__placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-select-selection__placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-select-search__field__placeholder{color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .ant-checkbox-checked .ant-checkbox-inner,#app[data-ui-version=v2] .ant-checkbox-indeterminate .ant-checkbox-inner:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox-checked .ant-checkbox-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--v2-primary);border-color:var(--v2-primary)}#app[data-ui-version=v2] .ant-checkbox-indeterminate .ant-checkbox-inner:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--v2-primary)}#app[data-ui-version=v2] .ant-checkbox-wrapper:hover .ant-checkbox-inner,#app[data-ui-version=v2] .ant-checkbox:hover .ant-checkbox-inner,#app[data-ui-version=v2] .ant-checkbox-input:focus+.ant-checkbox-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox-wrapper:hover .ant-checkbox-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox:hover .ant-checkbox-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:var(--v2-primary)}#app[data-ui-version=v2] .ant-checkbox-disabled .ant-checkbox-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox-disabled .ant-checkbox-inner{background-color:var(--v2-muted)!important;border-color:var(--v2-border)!important}#app[data-ui-version=v2] .ant-checkbox-disabled .ant-checkbox-inner:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--v2-border-strong)}#app[data-ui-version=v2] .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:#2b3ecc66!important;border-color:#2b3ecc66!important}#app[data-ui-version=v2] .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}#app[data-ui-version=v2] .ant-radio-checked .ant-radio-inner,#app[data-ui-version=v2] .ant-radio-button-checked,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-radio-checked .ant-radio-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-radio-button-checked{border-color:var(--v2-primary)}#app[data-ui-version=v2] .ant-radio-inner:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-radio-inner:after{background-color:var(--v2-primary)}#app[data-ui-version=v2] .ant-radio-button-checked,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-radio-button-checked{color:var(--v2-primary);box-shadow:-1px 0 0 0 var(--v2-primary)}#app[data-ui-version=v2] .ant-pagination,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination{font-size:var(--v2-fs-body);color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-pagination .ant-pagination-total-text,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-total-text{color:var(--v2-muted-foreground);font-size:var(--v2-fs-caption)}#app[data-ui-version=v2] .ant-pagination .ant-pagination-item,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-item{min-width:32px;height:32px;line-height:30px;border:1px solid var(--v2-border);border-radius:var(--v2-radius-sm);background-color:var(--v2-card);font-weight:500;font-variant-numeric:tabular-nums}#app[data-ui-version=v2] .ant-pagination .ant-pagination-item a,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-item a{color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active),body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active){border-color:var(--v2-primary)}#app[data-ui-version=v2] .ant-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active) a,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active) a{color:var(--v2-primary)}#app[data-ui-version=v2] .ant-pagination .ant-pagination-item.ant-pagination-item-active,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:var(--v2-primary);border-color:var(--v2-primary)}#app[data-ui-version=v2] .ant-pagination .ant-pagination-item.ant-pagination-item-active a,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:var(--v2-primary-foreground)}#app[data-ui-version=v2] .ant-pagination .ant-pagination-prev,#app[data-ui-version=v2] .ant-pagination .ant-pagination-next,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-prev,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-next{min-width:32px;height:32px;line-height:30px;border:1px solid var(--v2-border);border-radius:var(--v2-radius-sm);background-color:var(--v2-card)}#app[data-ui-version=v2] .ant-pagination .ant-pagination-prev:hover,#app[data-ui-version=v2] .ant-pagination .ant-pagination-next:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-prev:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-next:hover{border-color:var(--v2-primary);color:var(--v2-primary)}#app[data-ui-version=v2] .ant-pagination .ant-pagination-options .ant-select-selection,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-pagination .ant-pagination-options .ant-select-selection{height:32px}#app[data-ui-version=v2] a,body:has(#app[data-ui-version=v2]) .ant-modal-content a{color:var(--v2-primary)}#app[data-ui-version=v2] a:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content a:hover{color:var(--v2-primary-hover)}#app[data-ui-version=v2] a[danger],body:has(#app[data-ui-version=v2]) .ant-modal-content a[danger]{color:var(--v2-state-error)}#app[data-ui-version=v2] a[danger]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content a[danger]:hover{color:var(--v2-state-error)}#app[data-ui-version=v2] a[danger][disabled],body:has(#app[data-ui-version=v2]) .ant-modal-content a[danger][disabled]{color:#00000040}#app[data-ui-version=v2] .v2-bool-tag,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-bool-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:var(--v2-fs-caption);font-weight:500;line-height:18px;border-radius:9999px;white-space:nowrap}#app[data-ui-version=v2] .v2-bool-tag__dot,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-bool-tag__dot{width:6px;height:6px;border-radius:50%;background-color:currentColor;flex-shrink:0}#app[data-ui-version=v2] .v2-bool-tag--success,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-bool-tag--success{background-color:var(--v2-state-success-soft);color:var(--v2-state-success)}#app[data-ui-version=v2] .v2-bool-tag--error,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-bool-tag--error{background-color:var(--v2-state-error-soft);color:var(--v2-state-error)}#app[data-ui-version=v2] .v2-bool-tag--warning,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-bool-tag--warning{background-color:var(--v2-state-warning-soft);color:var(--v2-state-warning)}#app[data-ui-version=v2] .v2-bool-tag--info,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-bool-tag--info{background-color:var(--v2-state-info-soft);color:var(--v2-state-info)}#app[data-ui-version=v2] .v2-bool-tag--muted,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-bool-tag--muted{background-color:var(--v2-muted);color:var(--v2-muted-foreground)}body:has(#app[data-ui-version=v2]) .v2-tool-menu-overlay .ant-dropdown-menu{min-width:180px;padding:4px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #0000001f}body:has(#app[data-ui-version=v2]) .v2-tool-menu-overlay .ant-dropdown-menu-item{height:32px;margin:0 4px;padding:0 8px;font-size:13px;color:#484f5d;border-radius:6px}body:has(#app[data-ui-version=v2]) .v2-tool-menu-overlay .ant-dropdown-menu-item:hover{background-color:#f3f4f6}body:has(#app[data-ui-version=v2]) .v2-tool-menu-overlay .ant-dropdown-menu-item-disabled,body:has(#app[data-ui-version=v2]) .v2-tool-menu-overlay .ant-dropdown-menu-item-disabled:hover{color:#00000040;background-color:transparent;cursor:not-allowed}body:has(#app[data-ui-version=v2]) .v2-tool-menu-overlay .ant-dropdown-menu-item-divider{margin:4px 8px;background-color:#e5e7eb}#app[data-ui-version=v2] .v2-badge,body:has(#app[data-ui-version=v2]) .v2-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:var(--v2-fs-caption);font-weight:500;line-height:18px;border-radius:var(--v2-radius-sm);white-space:nowrap}#app[data-ui-version=v2] .v2-badge:before,body:has(#app[data-ui-version=v2]) .v2-badge:before{content:"";width:6px;height:6px;border-radius:50%;background-color:currentColor;flex-shrink:0}#app[data-ui-version=v2] .v2-badge--no-dot:before,body:has(#app[data-ui-version=v2]) .v2-badge--no-dot:before{content:none}#app[data-ui-version=v2] .v2-badge--success,body:has(#app[data-ui-version=v2]) .v2-badge--success{background-color:var(--v2-state-success-soft);color:var(--v2-state-success)}#app[data-ui-version=v2] .v2-badge--warning,body:has(#app[data-ui-version=v2]) .v2-badge--warning{background-color:var(--v2-state-warning-soft);color:var(--v2-state-warning)}#app[data-ui-version=v2] .v2-badge--error,body:has(#app[data-ui-version=v2]) .v2-badge--error{background-color:var(--v2-state-error-soft);color:var(--v2-state-error)}#app[data-ui-version=v2] .v2-badge--info,body:has(#app[data-ui-version=v2]) .v2-badge--info{background-color:var(--v2-state-info-soft);color:var(--v2-primary)}#app[data-ui-version=v2] .v2-badge--muted,body:has(#app[data-ui-version=v2]) .v2-badge--muted{background-color:var(--v2-muted);color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .v2-badge--ellipsis,body:has(#app[data-ui-version=v2]) .v2-badge--ellipsis{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}#app[data-ui-version=v2] .v2-badge--ellipsis:before,body:has(#app[data-ui-version=v2]) .v2-badge--ellipsis:before{display:inline-block;vertical-align:middle;margin-right:4px}#app[data-ui-version=v2] .v2-info-bar,body:has(#app[data-ui-version=v2]) .v2-info-bar{display:flex;flex-wrap:wrap;gap:8px 24px;background:var(--v2-primary-soft);border-left:3px solid var(--v2-primary);border-radius:var(--v2-radius-md);padding:10px 16px;margin-bottom:12px}#app[data-ui-version=v2] .v2-info-bar .v2-info-bar__label,body:has(#app[data-ui-version=v2]) .v2-info-bar .v2-info-bar__label{color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .v2-info-bar .v2-info-bar__value,body:has(#app[data-ui-version=v2]) .v2-info-bar .v2-info-bar__value{color:var(--v2-foreground);font-weight:600}#app[data-ui-version=v2],body:has(#app[data-ui-version=v2]) .ant-modal-content{background-color:var(--v2-background);font-size:var(--v2-fs-body)}#app[data-ui-version=v2] .page-layout,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-layout{background-color:var(--v2-background)}#app[data-ui-version=v2] .app-layout,#app[data-ui-version=v2] main.ant-layout-content,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-layout,body:has(#app[data-ui-version=v2]) .ant-modal-content main.ant-layout-content{background-color:var(--v2-background)}#app[data-ui-version=v2] .app-header,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header{margin:0 5px}#app[data-ui-version=v2] .app-header .breadcrumb-item-block,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header .breadcrumb-item-block{background:var(--v2-primary)}#app[data-ui-version=v2] .app-header .ant-breadcrumb,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header .ant-breadcrumb{position:relative;font-size:var(--v2-fs-breadcrumb)}#app[data-ui-version=v2] .app-header .ant-breadcrumb .breadcrumb-item,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header .ant-breadcrumb .breadcrumb-item{font-size:var(--v2-fs-breadcrumb);color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .app-header .ant-breadcrumb .breadcrumb-item span.ant-breadcrumb-link,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header .ant-breadcrumb .breadcrumb-item span.ant-breadcrumb-link{color:inherit}#app[data-ui-version=v2] .app-header .ant-breadcrumb .breadcrumb-item:last-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header .ant-breadcrumb .breadcrumb-item:last-child{color:var(--v2-primary);font-weight:600}#app[data-ui-version=v2] .app-header .ant-breadcrumb .anticon,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header .ant-breadcrumb .anticon{font-size:var(--v2-fs-breadcrumb)}#app[data-ui-version=v2] .app-header .ant-breadcrumb .ant-breadcrumb-separator,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header .ant-breadcrumb .ant-breadcrumb-separator{color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .app-header .ant-breadcrumb .ant-breadcrumb-link>.anticon-question-circle,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header .ant-breadcrumb .ant-breadcrumb-link>.anticon-question-circle{position:absolute;left:100%;top:0;bottom:0;margin-top:0;margin-left:12px;display:flex;align-items:center;gap:6px;white-space:nowrap;color:var(--v2-foreground);font-size:15px;cursor:pointer}#app[data-ui-version=v2] .app-header .ant-breadcrumb .ant-breadcrumb-link>.anticon-question-circle:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .app-header .ant-breadcrumb .ant-breadcrumb-link>.anticon-question-circle:after{content:"操作说明";font-size:var(--v2-fs-caption);font-weight:500;line-height:1;color:var(--v2-foreground)}#app[data-ui-version=v2] .page-main,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main{background:transparent;border-radius:0;padding:10px 5px}#app[data-ui-version=v2] .page-action-bar,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *),body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *){background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);padding:14px 20px;margin:0;position:relative;z-index:50}#app[data-ui-version=v2] .page-action-bar .ant-form.ant-form-inline>div,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form.ant-form-inline>div,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form.ant-form-inline>div,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form.ant-form-inline>div{gap:10px}#app[data-ui-version=v2] .page-action-bar .ant-form.ant-form-inline>div>*,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form.ant-form-inline>div>*,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form.ant-form-inline>div>*,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form.ant-form-inline>div>*{margin:0!important}#app[data-ui-version=v2] .page-action-bar .ant-form.ant-form-inline>div>.search-form-buttons,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form.ant-form-inline>div>.search-form-buttons,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form.ant-form-inline>div>.search-form-buttons,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form.ant-form-inline>div>.search-form-buttons{margin-left:auto!important}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row{display:inline-flex;align-items:center;gap:6px;width:100%;min-width:0;height:36px;padding:0 12px;border:1px solid var(--v2-border-strong);border-radius:var(--v2-radius-sm);background-color:var(--v2-card);flex-shrink:0;white-space:nowrap;cursor:text}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row:before,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row:after,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row:before,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row:before,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row:before,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row:after{display:none}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row:hover,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row:hover{border-color:#9ca3af}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row:focus-within,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row:focus-within,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row:focus-within,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row:focus-within{border-color:var(--v2-primary);box-shadow:0 0 0 3px var(--v2-ring-shadow)}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row>.ant-form-item-label,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row>.ant-form-item-control-wrapper,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row>.ant-form-item-label,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row>.ant-form-item-control-wrapper,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row>.ant-form-item-label,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row>.ant-form-item-control-wrapper,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row>.ant-form-item-label,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row>.ant-form-item-control-wrapper{width:auto}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-form-item-label,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-label,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-form-item-label,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-label{padding:0;line-height:normal;flex-shrink:0;display:inline-flex;align-items:center}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-form-item-label label,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-label label,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-form-item-label label,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-label label{font-size:var(--v2-fs-body);font-weight:600;color:var(--v2-foreground);white-space:nowrap;max-width:104px;overflow:hidden;text-overflow:ellipsis;line-height:normal}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-form-item-label label:after,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-label label:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-form-item-label label:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-label label:after{content:none}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-form-item-control-wrapper,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-control-wrapper,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-form-item-control-wrapper,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-control-wrapper{flex:1;min-width:0;max-width:none}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-form-item-control,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-control,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-form-item-control,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-form-item-control{line-height:normal}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input-number,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-calendar-picker-input,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-select-selection,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-number,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-calendar-picker-input,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input-number,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-calendar-picker-input,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-select-selection,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-number,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-calendar-picker-input,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection{width:100%!important;border:none;box-shadow:none;background:transparent;padding:0;font-size:var(--v2-fs-body)}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input:hover,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input:focus,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input.ant-input-focused,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input-number:hover,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input-number:focus,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input-number.ant-input-focused,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-calendar-picker-input:hover,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-calendar-picker-input:focus,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-calendar-picker-input.ant-input-focused,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-select-selection:hover,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-select-selection:focus,#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-select-selection.ant-input-focused,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input:hover,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input:focus,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input.ant-input-focused,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-number:hover,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-number:focus,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-number.ant-input-focused,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-calendar-picker-input:hover,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-calendar-picker-input:focus,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-calendar-picker-input.ant-input-focused,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection:hover,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection:focus,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input-number:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input-number:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input-number.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-calendar-picker-input:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-calendar-picker-input:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-calendar-picker-input.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-select-selection:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-select-selection:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-select-selection.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-number:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-number:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-number.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-calendar-picker-input:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-calendar-picker-input:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-calendar-picker-input.ant-input-focused,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection.ant-input-focused{border:none;box-shadow:none}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input{height:auto}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input::placeholder,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input::placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input::placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input::placeholder{font-size:var(--v2-fs-caption)}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-input-affix-wrapper,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-affix-wrapper,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-input-affix-wrapper,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-input-affix-wrapper{width:100%}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-select-selection,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-select-selection,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection{height:auto;min-height:0}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-select-selection .ant-select-selection__rendered,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection .ant-select-selection__rendered,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-select-selection .ant-select-selection__rendered,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection .ant-select-selection__rendered{margin-left:0;margin-right:0;line-height:34px}#app[data-ui-version=v2] .page-action-bar .ant-form-item.ant-row .ant-select-selection .ant-select-arrow,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection .ant-select-arrow,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-form-item.ant-row .ant-select-selection .ant-select-arrow,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-form-item.ant-row .ant-select-selection .ant-select-arrow{right:0}#app[data-ui-version=v2] .page-action-bar .ant-select-dropdown,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-select-dropdown,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-select-dropdown,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-select-dropdown{z-index:1050;padding:4px;background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:8px;box-shadow:0 4px 12px #00000014}#app[data-ui-version=v2] .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar{width:6px}#app[data-ui-version=v2] .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track{background:transparent}#app[data-ui-version=v2] .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}#app[data-ui-version=v2] .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb:hover,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}#app[data-ui-version=v2] .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu-item,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu-item,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu-item,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu-item{border-radius:6px;font-size:var(--v2-fs-body);color:var(--v2-foreground)}#app[data-ui-version=v2] .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu-item:hover,#app[data-ui-version=v2] .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-selected),#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu-item:hover,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-selected),body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu-item:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-selected),body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu-item:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-selected){background-color:var(--v2-muted)}#app[data-ui-version=v2] .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected{background-color:var(--v2-primary-soft);color:var(--v2-primary)}#app[data-ui-version=v2] .page-action-bar .search-form-buttons,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .search-form-buttons,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .search-form-buttons,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .search-form-buttons{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}#app[data-ui-version=v2] .page-action-bar .search-form-buttons .ant-btn-primary,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .search-form-buttons .ant-btn-primary,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .search-form-buttons .ant-btn-primary,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .search-form-buttons .ant-btn-primary{min-width:78px;padding:0 15px}#app[data-ui-version=v2] .page-action-bar .search-form-buttons .ant-btn-primary .anticon,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .search-form-buttons .ant-btn-primary .anticon,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .search-form-buttons .ant-btn-primary .anticon,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .search-form-buttons .ant-btn-primary .anticon{font-size:16px}#app[data-ui-version=v2] .page-action-bar .search-form-buttons .ant-btn-primary>.anticon+span,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .search-form-buttons .ant-btn-primary>.anticon+span,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .search-form-buttons .ant-btn-primary>.anticon+span,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .search-form-buttons .ant-btn-primary>.anticon+span{margin-left:6px}#app[data-ui-version=v2] .page-action-bar .search-form-buttons .ant-btn-link,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .search-form-buttons .ant-btn-link,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .search-form-buttons .ant-btn-link,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .search-form-buttons .ant-btn-link{display:none}#app[data-ui-version=v2] .page-action-bar .collapse,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse{background:transparent}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action{color:var(--v2-primary)}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action .show-all,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action .show-all,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action .show-all,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action .show-all{font-weight:400}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action .double-arrow-2,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action .double-arrow-2,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action .double-arrow-2,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action .double-arrow-2{display:none}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action .double-arrow-1,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action .double-arrow-1,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action .double-arrow-1,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action .double-arrow-1{top:0}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action.show-panel i[class^=double-arrow],#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action.show-panel i[class^=double-arrow],body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action.show-panel i[class^=double-arrow],body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action.show-panel i[class^=double-arrow]{transform:translateY(-5px)}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action i[class^=double-arrow]:before,#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action i[class^=double-arrow]:after,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action i[class^=double-arrow]:before,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action i[class^=double-arrow]:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action i[class^=double-arrow]:before,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action i[class^=double-arrow]:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action i[class^=double-arrow]:before,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action i[class^=double-arrow]:after{height:1px;border-radius:1px;background:var(--v2-primary)}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action:hover,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action:hover{color:var(--v2-primary-hover)}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action:hover i[class^=double-arrow]:before,#app[data-ui-version=v2] .page-action-bar .collapse .collapse-action:hover i[class^=double-arrow]:after,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action:hover i[class^=double-arrow]:before,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-action:hover i[class^=double-arrow]:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action:hover i[class^=double-arrow]:before,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-action:hover i[class^=double-arrow]:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action:hover i[class^=double-arrow]:before,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-action:hover i[class^=double-arrow]:after{background:var(--v2-primary-hover)}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-content,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-content,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-content,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-content{align-items:center}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-content .prefix,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .prefix,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-content .prefix,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .prefix{margin-right:10px;padding-top:0!important}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-content .content-panel,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .content-panel,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-content .content-panel,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .content-panel{min-width:0;padding:0}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-content .suffix,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .suffix,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-content .suffix,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .suffix{display:flex;align-items:center;gap:10px;max-width:none;flex-shrink:0;padding:0 0 0 8px!important;border-left:none}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-content .suffix .collapse-action.position-suffix,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .suffix .collapse-action.position-suffix,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-content .suffix .collapse-action.position-suffix,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .suffix .collapse-action.position-suffix{order:-1;width:auto;height:auto;margin-top:0;line-height:normal;display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap}#app[data-ui-version=v2] .page-action-bar .collapse .collapse-content .suffix .search-form-buttons .ant-btn-primary,#app[data-ui-version=v2] .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .suffix .search-form-buttons .ant-btn-primary,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-action-bar .collapse .collapse-content .suffix .search-form-buttons .ant-btn-primary,body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper:not(.page-action-bar *) .collapse .collapse-content .suffix .search-form-buttons .ant-btn-primary{min-width:78px;padding:0 15px}#app[data-ui-version=v2] .v2-card,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-card{background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);box-shadow:var(--v2-shadow-sm)}#app[data-ui-version=v2] .v2-card--form,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-card--form{padding:20px 24px}#app[data-ui-version=v2] .v2-form-footer,body:has(#app[data-ui-version=v2]) .ant-modal-content .v2-form-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--v2-border);background-color:#fafbfc;border-radius:0 0 var(--v2-radius-md) var(--v2-radius-md)}#app[data-ui-version=v2] .page-main .ant-row:has(.button-group),body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .ant-row:has(.button-group){display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0 10px}#app[data-ui-version=v2] .page-main .ant-row:has(.button-group):before,#app[data-ui-version=v2] .page-main .ant-row:has(.button-group):after,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .ant-row:has(.button-group):before,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .ant-row:has(.button-group):after{display:none}#app[data-ui-version=v2] .page-main .v2-button-bar,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .v2-button-bar{padding:10px 0}#app[data-ui-version=v2] .page-main .button-group,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .button-group{display:contents}#app[data-ui-version=v2] .page-main .button-group .ant-btn,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .button-group .ant-btn{margin-left:0;margin-right:0;margin-top:0}#app[data-ui-version=v2] .page-main .button-group:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .button-group:after{content:"";width:1px;height:20px;background-color:var(--v2-border)}#app[data-ui-version=v2] .page-main .button-group:last-of-type:after,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .button-group:last-of-type:after{content:none}#app[data-ui-version=v2] .page-main .button-group .ant-btn-danger[disabled],#app[data-ui-version=v2] .page-main .button-group .ant-btn-danger[disabled]:hover,#app[data-ui-version=v2] .page-main .button-group .ant-btn-danger[disabled]:focus,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .button-group .ant-btn-danger[disabled],body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .button-group .ant-btn-danger[disabled]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .button-group .ant-btn-danger[disabled]:focus{background-color:var(--v2-muted);color:#9ca3af;border-color:var(--v2-border);pointer-events:none;box-shadow:none;transform:none}#app[data-ui-version=v2] .page-main .ant-row:has(.button-group)+.table-wrapper,#app[data-ui-version=v2] .page-main .v2-button-bar+.table-wrapper,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .ant-row:has(.button-group)+.table-wrapper,body:has(#app[data-ui-version=v2]) .ant-modal-content .page-main .v2-button-bar+.table-wrapper{margin-top:0}#app[data-ui-version=v2] .text-title,body:has(#app[data-ui-version=v2]) .ant-modal-content .text-title{font-family:var(--v2-font-display);font-size:var(--v2-fs-section-title);font-weight:600;color:var(--v2-foreground)}body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-select-dropdown{z-index:1050;padding:4px;background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:8px;box-shadow:0 4px 12px #00000014}body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar{width:6px}body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track{background:transparent}body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-select-dropdown .ant-select-dropdown-menu-item{border-radius:6px;font-size:var(--v2-fs-body);color:var(--v2-foreground)}body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-select-dropdown .ant-select-dropdown-menu-item:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-selected){background-color:var(--v2-muted)}body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected{background-color:var(--v2-primary-soft);color:var(--v2-primary)}#app[data-ui-version=v2] .core-form .ant-select-dropdown,body:has(#app[data-ui-version=v2])>.ant-select-dropdown{z-index:1050;padding:4px;background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:8px;box-shadow:0 4px 12px #00000014}#app[data-ui-version=v2] .core-form .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar,body:has(#app[data-ui-version=v2])>.ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar{width:6px}#app[data-ui-version=v2] .core-form .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track,body:has(#app[data-ui-version=v2])>.ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track{background:transparent}#app[data-ui-version=v2] .core-form .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb,body:has(#app[data-ui-version=v2])>.ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}#app[data-ui-version=v2] .core-form .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb:hover,body:has(#app[data-ui-version=v2])>.ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}#app[data-ui-version=v2] .core-form .ant-select-dropdown .ant-select-dropdown-menu-item,body:has(#app[data-ui-version=v2])>.ant-select-dropdown .ant-select-dropdown-menu-item{border-radius:6px;font-size:var(--v2-fs-body);color:var(--v2-foreground)}#app[data-ui-version=v2] .core-form .ant-select-dropdown .ant-select-dropdown-menu-item:hover,#app[data-ui-version=v2] .core-form .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-selected),body:has(#app[data-ui-version=v2])>.ant-select-dropdown .ant-select-dropdown-menu-item:hover,body:has(#app[data-ui-version=v2])>.ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-selected){background-color:var(--v2-muted)}#app[data-ui-version=v2] .core-form .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected,body:has(#app[data-ui-version=v2])>.ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected{background-color:var(--v2-primary-soft);color:var(--v2-primary)}body:has(#app[data-ui-version=v2]){background-color:var(--v2-background)}#app[data-ui-version=v2] .______develop_menu,#app[data-ui-version=v2] .______develop_user{z-index:999}#app[data-ui-version=v2] .table-wrapper,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper{position:relative;margin-top:10px}#app[data-ui-version=v2] .table-wrapper .ant-table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table{background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);box-shadow:var(--v2-shadow-sm)}#app[data-ui-version=v2] .table-wrapper .ant-table-title,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-title{padding:0;margin-bottom:0;height:0;min-height:0;border:none;background:transparent}#app[data-ui-version=v2] .table-wrapper .ant-table-thead>tr>th:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-thead>tr>th:first-child{border-top-left-radius:var(--v2-radius-md)}#app[data-ui-version=v2] .table-wrapper .ant-table-thead>tr>th:last-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-thead>tr>th:last-child{border-top-right-radius:var(--v2-radius-md)}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr:last-child>td:first-child,#app[data-ui-version=v2] .table-wrapper .ant-table-placeholder>td:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr:last-child>td:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-placeholder>td:first-child{border-bottom-left-radius:var(--v2-radius-md)}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr:last-child>td:last-child,#app[data-ui-version=v2] .table-wrapper .ant-table-placeholder>td:last-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr:last-child>td:last-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-placeholder>td:last-child{border-bottom-right-radius:var(--v2-radius-md)}#app[data-ui-version=v2] .table-wrapper .ant-table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table{font-size:var(--v2-fs-body);color:var(--v2-foreground)}#app[data-ui-version=v2] .table-wrapper .ant-table-thead>tr>th,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-thead>tr>th{background-color:var(--v2-table-head-bg);color:var(--v2-muted-foreground);font-size:var(--v2-fs-table-header);font-weight:600;padding:0 12px;height:40px;border-bottom:1px solid var(--v2-table-grid);white-space:nowrap}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr>td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr>td{padding:0 12px;height:var(--v2-row-height, 44px);border-bottom:1px solid var(--v2-table-grid);font-size:var(--v2-fs-body);color:var(--v2-table-text);background-color:var(--v2-card)}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr:nth-child(2n)>td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr:nth-child(2n)>td{background-color:var(--v2-table-zebra)}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr:hover>td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr:hover>td{background-color:var(--v2-table-hover)}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr:hover>td:first-child,#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr.ant-table-row-hover>td:first-child,#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr:hover>td:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr.ant-table-row-hover>td:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td:first-child{box-shadow:inset 2px 0 0 0 var(--v2-primary)}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background-color:var(--v2-table-selected)}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td{background-color:var(--v2-table-selected-hover)}#app[data-ui-version=v2] .table-wrapper .ant-table-thead>tr>th.ant-table-selection-column,#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr>td.ant-table-selection-column,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-thead>tr>th.ant-table-selection-column,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr>td.ant-table-selection-column{padding:0;text-align:center}#app[data-ui-version=v2] .table-wrapper .ant-table-thead>tr>th+th,#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr>td+td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-thead>tr>th+th,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr>td+td{border-left:1px solid var(--v2-table-grid)}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-left .ant-table-thead>tr>th:last-child,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-left .ant-table-tbody>tr>td:last-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-left .ant-table-thead>tr>th:last-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-left .ant-table-tbody>tr>td:last-child{border-right:1px solid var(--v2-table-grid)}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right .ant-table-thead>tr>th:first-child,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right .ant-table-tbody>tr>td:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right .ant-table-thead>tr>th:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right .ant-table-tbody>tr>td:first-child{border-left:1px solid var(--v2-table-grid)}#app[data-ui-version=v2] .table-wrapper .ant-table-content:has(>.ant-table-fixed-right)>.ant-table-scroll .ant-table-thead>tr>th:last-child,#app[data-ui-version=v2] .table-wrapper .ant-table-content:has(>.ant-table-fixed-right)>.ant-table-scroll .ant-table-tbody>tr>td:last-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-content:has(>.ant-table-fixed-right)>.ant-table-scroll .ant-table-thead>tr>th:last-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-content:has(>.ant-table-fixed-right)>.ant-table-scroll .ant-table-tbody>tr>td:last-child{border-left:none}#app[data-ui-version=v2] .table-wrapper.ant-table-bordered .ant-table-header>table,#app[data-ui-version=v2] .table-wrapper.ant-table-bordered .ant-table-body>table,#app[data-ui-version=v2] .table-wrapper.ant-table-bordered .ant-table-fixed-left table,#app[data-ui-version=v2] .table-wrapper.ant-table-bordered .ant-table-fixed-right table,#app[data-ui-version=v2] .table-wrapper .ant-table-bordered .ant-table-header>table,#app[data-ui-version=v2] .table-wrapper .ant-table-bordered .ant-table-body>table,#app[data-ui-version=v2] .table-wrapper .ant-table-bordered .ant-table-fixed-left table,#app[data-ui-version=v2] .table-wrapper .ant-table-bordered .ant-table-fixed-right table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.ant-table-bordered .ant-table-header>table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.ant-table-bordered .ant-table-body>table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.ant-table-bordered .ant-table-fixed-left table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.ant-table-bordered .ant-table-fixed-right table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-bordered .ant-table-header>table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-bordered .ant-table-body>table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-bordered .ant-table-fixed-left table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-bordered .ant-table-fixed-right table{border:none}#app[data-ui-version=v2] .table-wrapper.ant-table-bordered .ant-table-thead>tr>th,#app[data-ui-version=v2] .table-wrapper.ant-table-bordered .ant-table-tbody>tr>td,#app[data-ui-version=v2] .table-wrapper .ant-table-bordered .ant-table-thead>tr>th,#app[data-ui-version=v2] .table-wrapper .ant-table-bordered .ant-table-tbody>tr>td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.ant-table-bordered .ant-table-thead>tr>th,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.ant-table-bordered .ant-table-tbody>tr>td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-bordered .ant-table-thead>tr>th,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-bordered .ant-table-tbody>tr>td{border-right:none}#app[data-ui-version=v2] .table-wrapper .v2-table-footer .v2-pagesize,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-footer .v2-pagesize{height:30px}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-left .ant-table-body-inner,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-left .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right .ant-table-body-inner{background-color:var(--v2-card)}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-left,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-left{box-shadow:6px 0 6px -4px #00000014}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right{box-shadow:-6px 0 6px -4px #00000014}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-left .ant-table-body-inner,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-right .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-left .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-right .ant-table-body-inner{overflow-y:auto!important;overflow-x:hidden}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-empty-fill).v2-has-hscroll .ant-table-fixed-left .ant-table-body-inner,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-empty-fill).v2-has-hscroll .ant-table-fixed-right .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-empty-fill).v2-has-hscroll .ant-table-fixed-left .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-empty-fill).v2-has-hscroll .ant-table-fixed-right .ant-table-body-inner{overflow-x:scroll}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-empty-fill) .ant-table-scroll>.ant-table-body,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-left .ant-table-body-inner,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-right .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-empty-fill) .ant-table-scroll>.ant-table-body,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-left .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-right .ant-table-body-inner{border-bottom:0 solid transparent}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-left.ant-table-fixed-left .ant-table-thead>tr>th,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-left.ant-table-fixed-left .ant-table-tbody>tr>td,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right.ant-table-fixed-right .ant-table-thead>tr>th,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right.ant-table-fixed-right .ant-table-tbody>tr>td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-left.ant-table-fixed-left .ant-table-thead>tr>th,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-left.ant-table-fixed-left .ant-table-tbody>tr>td,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right.ant-table-fixed-right .ant-table-thead>tr>th,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right.ant-table-fixed-right .ant-table-tbody>tr>td{border-radius:0}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-left.ant-table-fixed-left>.ant-table-header,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right.ant-table-fixed-right>.ant-table-header,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-left.ant-table-fixed-left>.ant-table-header,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right.ant-table-fixed-right>.ant-table-header{background-color:var(--v2-table-head-bg)}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-left,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-left{border-top-left-radius:calc(var(--v2-radius-md) - 1px)}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right{border-top-right-radius:calc(var(--v2-radius-md) - 1px)}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr>td:has(.core-text-short) .ant-table-row-expand-icon.ant-table-row-spaced,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr>td:has(.core-text-short) .ant-table-row-expand-icon.ant-table-row-spaced{display:none}#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr>td .core-text-short,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr>td .core-text-short{display:inline-block;vertical-align:middle;max-width:100%}#app[data-ui-version=v2] .table-wrapper .ant-table.ant-table-empty .ant-table-placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table.ant-table-empty .ant-table-placeholder{padding:0;height:var(--v2-empty-max, auto)}#app[data-ui-version=v2] .table-wrapper .ant-table.ant-table-empty .ant-table-scroll>.ant-table-body,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table.ant-table-empty .ant-table-scroll>.ant-table-body{pointer-events:none}#app[data-ui-version=v2] .table-wrapper .ant-table-placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-placeholder{background-color:var(--v2-card);border-bottom:none;max-height:var(--v2-empty-max, none);overflow:hidden}#app[data-ui-version=v2] .table-wrapper .ant-table.ant-table-empty .ant-table-placeholder .ant-empty,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table.ant-table-empty .ant-table-placeholder .ant-empty{height:var(--v2-empty-max, auto);display:flex;flex-direction:column;align-items:center;justify-content:center}#app[data-ui-version=v2] .table-wrapper .v2-table-empty,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--v2-empty-max, auto);padding:clamp(12px,(var(--v2-empty-max, 9999px) - 160px) / 2,60px) 20px;min-height:min(240px,var(--v2-empty-max, 240px));box-sizing:border-box;color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .table-wrapper .v2-table-empty-icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-empty-icon{width:64px;height:64px;border-radius:50%;background-color:var(--v2-muted);display:flex;align-items:center;justify-content:center;margin-bottom:16px}#app[data-ui-version=v2] .table-wrapper .v2-table-empty-icon img,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-empty-icon img{width:32px;height:32px;opacity:.6}#app[data-ui-version=v2] .table-wrapper .v2-table-empty-title,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-empty-title{font-size:14px;font-weight:500;color:var(--v2-foreground);margin-bottom:4px}#app[data-ui-version=v2] .table-wrapper .v2-table-empty-desc,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-empty-desc{font-size:12px;color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .table-wrapper .v2-table-empty-clear,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-empty-clear{margin-top:4px;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;font-size:13px;font-weight:500;white-space:nowrap;border:1px solid transparent;border-radius:6px;background-color:var(--v2-primary);color:var(--v2-primary-foreground);cursor:pointer}#app[data-ui-version=v2] .table-wrapper .v2-table-empty-clear img,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-empty-clear img{width:16px;height:16px}#app[data-ui-version=v2] .table-wrapper .v2-table-empty-clear:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-empty-clear:hover{background-color:var(--v2-primary-hover);border-color:var(--v2-primary-hover)}#app[data-ui-version=v2] .table-wrapper .v2-table-empty-clear:active,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-table-empty-clear:active{background-color:var(--v2-primary-active);border-color:var(--v2-primary-active)}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-left .ant-table-placeholder,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right .ant-table-placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-left .ant-table-placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right .ant-table-placeholder{visibility:hidden}#app[data-ui-version=v2] .table-wrapper .v2-empty-fill,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-empty-fill{position:relative}#app[data-ui-version=v2] .table-wrapper .v2-empty-fill .v2-empty-fill-row,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-empty-fill .v2-empty-fill-row{height:var(--v2-row-height, 44px);border-bottom:1px solid var(--v2-table-grid);background-color:var(--v2-card)}#app[data-ui-version=v2] .table-wrapper .v2-empty-fill .v2-empty-fill-row.is-even,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-empty-fill .v2-empty-fill-row.is-even{background-color:var(--v2-table-zebra)}#app[data-ui-version=v2] .table-wrapper .ant-table-body,#app[data-ui-version=v2] .table-wrapper .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-body,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-body-inner{min-height:var(--v2-modal-body-min, auto)}#app[data-ui-version=v2] .table-wrapper.v2-no-vscroll .ant-table-body,#app[data-ui-version=v2] .table-wrapper.v2-no-vscroll .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-no-vscroll .ant-table-body,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-no-vscroll .ant-table-body-inner{overflow-y:hidden!important}#app[data-ui-version=v2] .table-wrapper.v2-has-empty-fill .ant-table-content,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-has-empty-fill .ant-table-content{position:relative}#app[data-ui-version=v2] .table-wrapper.v2-has-empty-fill .ant-table-fixed-left,#app[data-ui-version=v2] .table-wrapper.v2-has-empty-fill .ant-table-fixed-right,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-has-empty-fill .ant-table-fixed-left,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-has-empty-fill .ant-table-fixed-right{bottom:var(--v2-hscroll-band, 0px);display:flex;flex-direction:column}#app[data-ui-version=v2] .table-wrapper.v2-has-empty-fill .ant-table-fixed-left>.ant-table-header,#app[data-ui-version=v2] .table-wrapper.v2-has-empty-fill .ant-table-fixed-right>.ant-table-header,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-has-empty-fill .ant-table-fixed-left>.ant-table-header,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-has-empty-fill .ant-table-fixed-right>.ant-table-header{flex-shrink:0}#app[data-ui-version=v2] .table-wrapper.v2-has-empty-fill .ant-table-fixed-left .ant-table-body-outer,#app[data-ui-version=v2] .table-wrapper.v2-has-empty-fill .ant-table-fixed-right .ant-table-body-outer,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-has-empty-fill .ant-table-fixed-left .ant-table-body-outer,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-has-empty-fill .ant-table-fixed-right .ant-table-body-outer{flex:1}#app[data-ui-version=v2] .table-wrapper.v2-has-empty-fill .ant-table-fixed-left .ant-table-body-inner,#app[data-ui-version=v2] .table-wrapper.v2-has-empty-fill .ant-table-fixed-right .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-has-empty-fill .ant-table-fixed-left .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-has-empty-fill .ant-table-fixed-right .ant-table-body-inner{height:100%;background-color:transparent}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination{display:flex;align-items:center;flex-wrap:wrap;float:none;margin:12px 0 0}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination>li,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination>li{float:none;display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;margin-right:0}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-total-text,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-total-text{height:32px;line-height:32px;margin:0;font-size:var(--v2-fs-body);color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next{margin-right:8px;border:1px solid var(--v2-border);border-radius:6px;background-color:var(--v2-card);font-size:var(--v2-fs-body);font-weight:500;font-variant-numeric:tabular-nums}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item a,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev a,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next a,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item a,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev a,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next a{color:var(--v2-foreground)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active),#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active),#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active),body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active),body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active),body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active){border-color:var(--v2-primary)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active) a,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active) a,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active) a,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active) a,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active) a,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next:hover:not(.ant-pagination-disabled):not(.ant-pagination-item-active) a{color:var(--v2-primary)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev{margin-left:auto}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next{margin-right:0}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item{line-height:30px}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link{border:none;border-radius:0;background-color:transparent;color:var(--v2-foreground)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item-active,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item-active{background-color:var(--v2-primary);border-color:var(--v2-primary)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item-active a,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item-active a:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item-active a,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-item-active a:hover{color:var(--v2-primary-foreground)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled{opacity:.4;cursor:not-allowed}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled:hover{border-color:var(--v2-border)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled a,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled .ant-pagination-item-link,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled a,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-disabled .ant-pagination-item-link{color:var(--v2-foreground)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next{border:none;background-color:transparent}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-link,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-link{display:block;width:100%;height:100%}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-container,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-container{display:block;width:100%;height:100%}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis{white-space:nowrap;line-height:30px;color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link-icon,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-link-icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link-icon,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-jump-next .ant-pagination-item-link-icon{color:var(--v2-primary)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options{position:relative;margin-left:12px}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper{display:none}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-selection,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-selection{height:32px;border-radius:6px;border-color:var(--v2-border)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-selection__rendered,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-selection__rendered{line-height:30px}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select{min-width:112px}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown{min-width:100%;padding:4px;background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:8px;box-shadow:0 4px 12px #00000014}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu{max-height:none;padding:0}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item{position:relative;padding:8px 12px 8px 26px;border-radius:6px;font-size:var(--v2-fs-body);color:var(--v2-foreground)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item:hover,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-selected),body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-selected){background-color:var(--v2-muted)}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected{background-color:var(--v2-primary-soft);color:var(--v2-primary);font-weight:500}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected:before,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-table-footer) .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background-color:var(--v2-primary)}#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right .ant-table-tbody>tr:hover>td:first-child,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right .ant-table-tbody>tr.ant-table-row-hover>td:first-child,#app[data-ui-version=v2] .table-wrapper .ant-table-fixed-right .ant-table-tbody>tr.ant-table-row-selected>td:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right .ant-table-tbody>tr:hover>td:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right .ant-table-tbody>tr.ant-table-row-hover>td:first-child,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-fixed-right .ant-table-tbody>tr.ant-table-row-selected>td:first-child{box-shadow:none}#app[data-ui-version=v2] .ant-table-body,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-body{scrollbar-gutter:stable}#app[data-ui-version=v2] .table-wrapper:not(.v2-no-vscroll) .ant-table-body,#app[data-ui-version=v2] .table-wrapper:not(.v2-no-vscroll) .ant-table-body-inner,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-no-vscroll) .ant-table-body,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-no-vscroll) .ant-table-body-inner{overscroll-behavior:contain}#app[data-ui-version=v2] .ant-table-body::-webkit-scrollbar,#app[data-ui-version=v2] .ant-table-body-inner::-webkit-scrollbar,#app[data-ui-version=v2] .ant-table-header::-webkit-scrollbar,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-body::-webkit-scrollbar,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-body-inner::-webkit-scrollbar,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-header::-webkit-scrollbar{width:6px;height:6px}#app[data-ui-version=v2] .ant-table-body::-webkit-scrollbar-track,#app[data-ui-version=v2] .ant-table-body-inner::-webkit-scrollbar-track,#app[data-ui-version=v2] .ant-table-header::-webkit-scrollbar-track,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-body::-webkit-scrollbar-track,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-body-inner::-webkit-scrollbar-track,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-header::-webkit-scrollbar-track{background:transparent;border-radius:3px}#app[data-ui-version=v2] .ant-table-body::-webkit-scrollbar-thumb,#app[data-ui-version=v2] .ant-table-body-inner::-webkit-scrollbar-thumb,#app[data-ui-version=v2] .ant-table-header::-webkit-scrollbar-thumb,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-body::-webkit-scrollbar-thumb,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-body-inner::-webkit-scrollbar-thumb,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-header::-webkit-scrollbar-thumb{background:var(--v2-border-strong);border-radius:3px}#app[data-ui-version=v2] .ant-table-body::-webkit-scrollbar-thumb:hover,#app[data-ui-version=v2] .ant-table-body-inner::-webkit-scrollbar-thumb:hover,#app[data-ui-version=v2] .ant-table-header::-webkit-scrollbar-thumb:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-body::-webkit-scrollbar-thumb:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-body-inner::-webkit-scrollbar-thumb:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-header::-webkit-scrollbar-thumb:hover{background:#9ca3af}#app[data-ui-version=v2] .ant-table-header.ant-table-hide-scrollbar,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-header.ant-table-hide-scrollbar{padding-right:0;scrollbar-color:auto;margin-bottom:calc(var(--v2-vscroll-band, 6px) * -1)!important}#app[data-ui-version=v2] .ant-table-header.ant-table-hide-scrollbar::-webkit-scrollbar-track,#app[data-ui-version=v2] .ant-table-header.ant-table-hide-scrollbar::-webkit-scrollbar-thumb,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-header.ant-table-hide-scrollbar::-webkit-scrollbar-track,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-header.ant-table-hide-scrollbar::-webkit-scrollbar-thumb{background:transparent;box-shadow:none}#app[data-ui-version=v2] .ant-table-fixed-left .ant-table-header.ant-table-hide-scrollbar,#app[data-ui-version=v2] .ant-table-fixed-right .ant-table-header.ant-table-hide-scrollbar,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-fixed-left .ant-table-header.ant-table-hide-scrollbar,body:has(#app[data-ui-version=v2]) .ant-modal-content .ant-table-fixed-right .ant-table-header.ant-table-hide-scrollbar{margin-bottom:0!important}#app[data-ui-version=v2] .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-left .ant-table-body-outer,#app[data-ui-version=v2] .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-right .ant-table-body-outer,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-left .ant-table-body-outer,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper:not(.v2-has-empty-fill) .ant-table-fixed-right .ant-table-body-outer{margin-bottom:calc(var(--v2-hscroll-band, 0px) * -1)!important}#app[data-ui-version=v2] .table-wrapper .ant-table-thead>tr>th.v2-action-column,#app[data-ui-version=v2] .table-wrapper .ant-table-tbody>tr>td.v2-action-column,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-thead>tr>th.v2-action-column,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-tbody>tr>td.v2-action-column{padding-left:16px;padding-right:16px;overflow:hidden}#app[data-ui-version=v2] .table-wrapper colgroup col.v2-action-column-col,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper colgroup col.v2-action-column-col{transition:width .2s cubic-bezier(.16,1,.3,1),min-width .2s cubic-bezier(.16,1,.3,1)}#app[data-ui-version=v2] .table-wrapper.v2-action-column-animating .ant-table-fixed-left table,#app[data-ui-version=v2] .table-wrapper.v2-action-column-animating .ant-table-fixed-right table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-action-column-animating .ant-table-fixed-left table,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper.v2-action-column-animating .ant-table-fixed-right table{transition:width .2s cubic-bezier(.16,1,.3,1)}#app[data-ui-version=v2] .table-wrapper .ant-table-thead>tr>th.v2-action-column .ant-table-header-column,#app[data-ui-version=v2] .table-wrapper .ant-table-thead>tr>th.v2-action-column .ant-table-column-title,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-thead>tr>th.v2-action-column .ant-table-header-column,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .ant-table-thead>tr>th.v2-action-column .ant-table-column-title{display:block;width:100%}#app[data-ui-version=v2] .table-wrapper .v2-action-column .table-actions-single,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-action-column .table-actions-single{justify-content:flex-start}#app[data-ui-version=v2] .table-wrapper .v2-action-column .table-actions-single.v2-actions-mode-expanded,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-action-column .table-actions-single.v2-actions-mode-expanded{animation:v2-action-content-in-a .2s cubic-bezier(.16,1,.3,1) both}#app[data-ui-version=v2] .table-wrapper .v2-action-column .table-actions-single.v2-actions-mode-collapsed,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-action-column .table-actions-single.v2-actions-mode-collapsed{animation:v2-action-content-in-b .2s cubic-bezier(.16,1,.3,1) both}#app[data-ui-version=v2] .table-wrapper .v2-action-column a:hover:not([disabled]),body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-action-column a:hover:not([disabled]){text-decoration:underline}#app[data-ui-version=v2] .table-wrapper .v2-action-column a[disabled],#app[data-ui-version=v2] .table-wrapper .v2-action-column a[disabled]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-action-column a[disabled],body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-action-column a[disabled]:hover{color:#9ca3af;cursor:not-allowed}#app[data-ui-version=v2] .table-wrapper a.v2-action-danger,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper a.v2-action-danger{color:var(--v2-state-error)}#app[data-ui-version=v2] .table-wrapper a.v2-action-danger:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper a.v2-action-danger:hover{color:#b91c1c}#app[data-ui-version=v2] .table-wrapper a.v2-action-danger[disabled],#app[data-ui-version=v2] .table-wrapper a.v2-action-danger[disabled]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper a.v2-action-danger[disabled],body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper a.v2-action-danger[disabled]:hover{color:#00000040;cursor:not-allowed}#app[data-ui-version=v2] .table-wrapper .v2-col-mono,body:has(#app[data-ui-version=v2]) .ant-modal-content .table-wrapper .v2-col-mono{font-family:var(--v2-font-mono)}#app[data-ui-version=v2]~.scroll-div-append-to-body::-webkit-scrollbar{width:6px;height:6px}@keyframes v2-action-content-in-a{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes v2-action-content-in-b{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}body:has(#app[data-ui-version=v2]) .v2-actions-dropdown.ant-dropdown .ant-dropdown-menu-item.v2-action-danger{color:var(--v2-state-error)}body:has(#app[data-ui-version=v2]) .v2-actions-dropdown.ant-dropdown .ant-dropdown-menu-item.v2-action-danger:hover:not(.ant-dropdown-menu-item-disabled){color:#b91c1c}body:has(#app[data-ui-version=v2]) .ant-checkbox-checked .ant-checkbox-inner,body:has(#app[data-ui-version=v2]) .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--v2-primary);border-color:var(--v2-primary)}body:has(#app[data-ui-version=v2]) .ant-checkbox-wrapper:hover .ant-checkbox-inner,body:has(#app[data-ui-version=v2]) .ant-checkbox:hover .ant-checkbox-inner,body:has(#app[data-ui-version=v2]) .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:var(--v2-primary)}body:has(#app[data-ui-version=v2]) .ant-radio-checked .ant-radio-inner{border-color:var(--v2-primary)}body:has(#app[data-ui-version=v2]) .ant-radio-checked .ant-radio-inner:after{background-color:var(--v2-primary)}body:has(#app[data-ui-version=v2]) .ant-input:hover{border-color:var(--v2-border-strong)}body:has(#app[data-ui-version=v2]) .ant-input:focus,body:has(#app[data-ui-version=v2]) .ant-input-focused{border-color:var(--v2-primary);box-shadow:0 0 0 3px var(--v2-ring-shadow)}body:has(#app[data-ui-version=v2]) .ant-modal-wrap{display:flex}body:has(#app[data-ui-version=v2]) .ant-modal-wrap>.ant-modal{top:0!important;padding-bottom:0;flex:none;margin:auto}body:has(#app[data-ui-version=v2]) .ant-modal-content{display:flex;flex-direction:column;max-height:85vh;border-radius:12px;overflow:hidden;box-shadow:var(--v2-shadow-lg)}body:has(#app[data-ui-version=v2]) .ant-modal-content:has(.table-wrapper){min-height:85vh}body:has(#app[data-ui-version=v2]) .ant-modal-header{display:flex;align-items:center;height:56px;padding:0 24px;border-bottom:1px solid var(--v2-border);flex-shrink:0}body:has(#app[data-ui-version=v2]) .ant-modal-title{font-family:var(--v2-font-display);font-size:15px;font-weight:600;color:var(--v2-foreground);line-height:normal}body:has(#app[data-ui-version=v2]) .ant-modal-body{padding:24px 28px;flex:1 1 auto;min-height:0;background-color:var(--v2-card);overflow-y:auto;overflow-x:hidden}body:has(#app[data-ui-version=v2]) .ant-modal-body::-webkit-scrollbar{width:6px;height:6px}body:has(#app[data-ui-version=v2]) .ant-modal-body::-webkit-scrollbar-track{background:transparent}body:has(#app[data-ui-version=v2]) .ant-modal-body::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}body:has(#app[data-ui-version=v2]) .ant-modal-body::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}body:has(#app[data-ui-version=v2]) .ant-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;height:56px;padding:0 24px;border-top:1px solid var(--v2-border);background:#fafbfc;border-radius:0 0 12px 12px;flex-shrink:0}body:has(#app[data-ui-version=v2]) .ant-modal-footer .ant-btn{height:30px;padding:0 12px;font-size:var(--v2-fs-button);font-weight:500;border-radius:var(--v2-radius-sm);box-shadow:var(--v2-shadow-sm)}body:has(#app[data-ui-version=v2]) .ant-modal-footer .ant-btn:not(.ant-btn-primary){background-color:var(--v2-card);color:var(--v2-foreground);border-color:var(--v2-border-strong)}body:has(#app[data-ui-version=v2]) .ant-modal-footer .ant-btn.ant-btn-primary{background-color:var(--v2-primary);border-color:var(--v2-primary);color:var(--v2-primary-foreground)}body:has(#app[data-ui-version=v2]) .ant-modal-body .ant-row{margin:0}body:has(#app[data-ui-version=v2]) .ant-modal-body .ant-row>.ant-col{padding:0}body:has(#app[data-ui-version=v2]) .ant-modal-body .ant-form-item{margin-bottom:16px}body:has(#app[data-ui-version=v2]) .ant-modal-body:has(.tab-form){padding-top:0;padding-bottom:0}body:has(#app[data-ui-version=v2]) .ant-modal-body .tab-form>.ant-tabs>.ant-tabs-bar{margin:0 -28px;padding:0 24px;background:#fafbfc;border-bottom:1px solid var(--v2-border);position:sticky;top:0;z-index:10}body:has(#app[data-ui-version=v2]) .ant-modal-body .tab-form>.ant-tabs>.ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{padding:12px 18px;font-size:13px;font-weight:500;color:var(--v2-muted-foreground);border-radius:6px 6px 0 0}body:has(#app[data-ui-version=v2]) .ant-modal-body .tab-form>.ant-tabs>.ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{color:var(--v2-primary)}body:has(#app[data-ui-version=v2]) .ant-modal-body .tab-form>.ant-tabs>.ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{color:var(--v2-primary);font-weight:600;background:var(--v2-card)}body:has(#app[data-ui-version=v2]) .ant-modal-body .tab-form>.ant-tabs>.ant-tabs-bar .ant-tabs-ink-bar{height:2px;background:var(--v2-primary)}body:has(#app[data-ui-version=v2]) .ant-modal-body .tab-form>.ant-tabs>.ant-tabs-content{padding:16px 0}body:has(#app[data-ui-version=v2]) .ant-modal-body.review-handle-component-hack{padding-bottom:24px}body:has(#app[data-ui-version=v2]) .review-flow-handle-component .ant-modal-footer{position:static;width:auto;height:auto;min-height:56px;flex-wrap:wrap;padding:10px 24px;margin:16px -28px -24px}body:has(#app[data-ui-version=v2]) .review-flow-handle-component .ant-modal-footer .fl{margin-right:auto}body:has(#app[data-ui-version=v2]) .ant-modal-body.review-handle-component-hack+.ant-modal-footer{display:none}#app[data-ui-version=v2],body:has(#app[data-ui-version=v2]){--popover-slot-icon-color: var(--v2-primary)}#app[data-ui-version=v2] .ant-form-vertical .ant-form-item-label,body:has(#app[data-ui-version=v2]) .ant-form-vertical .ant-form-item-label{margin-bottom:6px;line-height:normal;min-height:0}#app[data-ui-version=v2] .ant-form-vertical .ant-form-item-label>label,body:has(#app[data-ui-version=v2]) .ant-form-vertical .ant-form-item-label>label{height:auto;font-size:13px;font-weight:500;color:var(--v2-foreground)}#app[data-ui-version=v2] .text-title,body:has(#app[data-ui-version=v2]) .text-title{min-height:0;padding:0 0 0 10px;margin-bottom:12px;font-size:13px;font-weight:600;color:var(--v2-foreground);background:none;border:none;position:relative;z-index:auto}#app[data-ui-version=v2] .text-title:before,body:has(#app[data-ui-version=v2]) .text-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;background:var(--v2-primary);border-radius:2px;z-index:auto;padding:0;overflow:visible;display:block}#app[data-ui-version=v2] .text-label .block,body:has(#app[data-ui-version=v2]) .text-label .block{background-color:var(--v2-primary)}#app[data-ui-version=v2] .page-action-bar .ant-form-item:has(.ant-select,.ant-cascader-picker) .ant-form-item-label label,#app[data-ui-version=v2] .search-wrapper .ant-form-item:has(.ant-select,.ant-cascader-picker) .ant-form-item-label label,body:has(#app[data-ui-version=v2]) .page-action-bar .ant-form-item:has(.ant-select,.ant-cascader-picker) .ant-form-item-label label,body:has(#app[data-ui-version=v2]) .search-wrapper .ant-form-item:has(.ant-select,.ant-cascader-picker) .ant-form-item-label label{cursor:pointer}#app[data-ui-version=v2] .page-action-bar .ant-form.ant-form-inline>div:not(.ant-row),body:has(#app[data-ui-version=v2]) .page-action-bar .ant-form.ant-form-inline>div:not(.ant-row){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}#app[data-ui-version=v2] .page-action-bar .ant-form.ant-form-inline>div:not(.ant-row)>*,body:has(#app[data-ui-version=v2]) .page-action-bar .ant-form.ant-form-inline>div:not(.ant-row)>*{grid-column:auto/span 1!important;width:100%!important;min-width:0;margin:0!important}@media (max-width: 1500px){#app[data-ui-version=v2] .page-action-bar .ant-form.ant-form-inline>div:not(.ant-row),body:has(#app[data-ui-version=v2]) .page-action-bar .ant-form.ant-form-inline>div:not(.ant-row){grid-template-columns:repeat(4,minmax(0,1fr))}}#app[data-ui-version=v2] .text-label .block,body:has(#app[data-ui-version=v2]) .text-label .block{background:var(--v2-primary)}body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper .ant-form.ant-form-inline>div:not(.ant-row){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body:has(#app[data-ui-version=v2]) .ant-modal-content .search-wrapper .ant-form.ant-form-inline>div:not(.ant-row)>*{grid-column:auto/span 1!important;width:100%!important;min-width:0;margin:0!important}#app[data-ui-version=v2] .v2-group-layout,body:has(#app[data-ui-version=v2]) .v2-group-layout{--v2-label-w: 118px}#app[data-ui-version=v2] .v2-group-layout .ant-row,#app[data-ui-version=v2] .v2-group-layout .ant-col,#app[data-ui-version=v2] .v2-group-layout .ant-form-item-control-wrapper,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-row,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-col,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item-control-wrapper{min-width:0}#app[data-ui-version=v2] .v2-group-layout .ant-form-item,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item{display:flex;align-items:flex-start}#app[data-ui-version=v2] .v2-group-layout .ant-form-item:before,#app[data-ui-version=v2] .v2-group-layout .ant-form-item:after,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item:before,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item:after{display:none}#app[data-ui-version=v2] .v2-group-layout .ant-form-item-label:not(.ant-col-0),body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item-label:not(.ant-col-0){flex:0 0 var(--v2-label-w, 118px);width:var(--v2-label-w, 118px);max-width:var(--v2-label-w, 118px);text-align:right;text-overflow:ellipsis}#app[data-ui-version=v2] .v2-group-layout .ant-form-item-label.ant-col-0,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item-label.ant-col-0{flex:0 0 0;width:0;max-width:0;padding:0}#app[data-ui-version=v2] .v2-group-layout .ant-form-item-control-wrapper,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item-control-wrapper{flex:1 1 0;width:auto;max-width:none;min-width:0}#app[data-ui-version=v2] .v2-group-layout .ant-form-item.label-auto-width .ant-form-item-label,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item.label-auto-width .ant-form-item-label{flex:0 0 auto;width:auto;max-width:60%}#app[data-ui-version=v2] .v2-group-layout .ant-form-item-label>label,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item-label>label{font-size:13px;font-weight:600;color:var(--v2-foreground)}#app[data-ui-version=v2] .v2-group-layout .ant-form-item-required:before,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-form-item-required:before{color:var(--v2-state-error);margin-right:2px}#app[data-ui-version=v2] .v2-group-layout .ant-switch,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-switch{background-color:var(--v2-border-strong);transition:background-color .15s,box-shadow .15s,opacity .15s}#app[data-ui-version=v2] .v2-group-layout .ant-switch:after,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-switch:after{transition-duration:.2s}#app[data-ui-version=v2] .v2-group-layout .ant-switch-checked,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-switch-checked{background-color:var(--v2-primary)}#app[data-ui-version=v2] .v2-group-layout .ant-switch-checked:hover:not(.ant-switch-disabled),body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--v2-primary-hover)}#app[data-ui-version=v2] .v2-group-layout .ant-switch:focus,body:has(#app[data-ui-version=v2]) .v2-group-layout .ant-switch:focus{box-shadow:0 0 0 2px var(--v2-ring-shadow)}#app[data-ui-version=v2] .v2-group-layout .custom-info-box:not(.danger):not(.warning):not(.plain),body:has(#app[data-ui-version=v2]) .v2-group-layout .custom-info-box:not(.danger):not(.warning):not(.plain){padding:12px 16px;background:var(--v2-primary-soft);border:1px solid var(--v2-primary-border-soft);border-left:3px solid var(--v2-primary);border-radius:var(--v2-radius-md);line-height:1.65}#app[data-ui-version=v2] .v2-group-layout .custom-info-box:not(.danger):not(.warning):not(.plain) .info-item .anticon,body:has(#app[data-ui-version=v2]) .v2-group-layout .custom-info-box:not(.danger):not(.warning):not(.plain) .info-item .anticon{color:var(--v2-primary)}#app[data-ui-version=v2] .review-flow-steps .ant-steps-item-title{font-size:12px;font-weight:400;color:var(--v2-primary);cursor:pointer;text-decoration:none}#app[data-ui-version=v2] .review-flow-steps .ant-steps-item:after{border-color:var(--v2-primary)}#app[data-ui-version=v2] .v2-group-modal-root .ant-modal-body,body:has(#app[data-ui-version=v2]) .v2-group-modal-root .ant-modal-body{display:flex;padding:0;overflow:hidden}#app[data-ui-version=v2] .v2-group-modal-root .ant-modal-title,body:has(#app[data-ui-version=v2]) .v2-group-modal-root .ant-modal-title{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#app[data-ui-version=v2] .v2-group-modal-root .ant-modal-close,body:has(#app[data-ui-version=v2]) .v2-group-modal-root .ant-modal-close{top:14px;right:16px;width:28px;height:28px;border-radius:6px;color:var(--v2-muted-foreground);transition:color .15s,background-color .15s}#app[data-ui-version=v2] .v2-group-modal-root .ant-modal-close .ant-modal-close-x,body:has(#app[data-ui-version=v2]) .v2-group-modal-root .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:28px;height:28px;line-height:28px;font-size:14px}#app[data-ui-version=v2] .v2-group-modal-root .ant-modal-close:hover,body:has(#app[data-ui-version=v2]) .v2-group-modal-root .ant-modal-close:hover{background-color:var(--v2-state-error-soft);color:var(--v2-state-error)}#app[data-ui-version=v2] .v2-group-layout,body:has(#app[data-ui-version=v2]) .v2-group-layout{display:flex;min-width:0}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__sidebar,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__sidebar{flex-shrink:0;width:172px;min-height:0;padding:12px 10px;background-color:var(--v2-table-zebra);border-right:1px solid var(--v2-border);overflow-y:auto;overflow-x:hidden}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__sidebar::-webkit-scrollbar,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__sidebar::-webkit-scrollbar{width:4px;height:4px}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__sidebar::-webkit-scrollbar-track,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__sidebar::-webkit-scrollbar-track{background:transparent}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__sidebar::-webkit-scrollbar-thumb,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__sidebar::-webkit-scrollbar-thumb{background-color:var(--v2-border-strong);border-radius:3px}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__nav-item,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__nav-item{display:flex;align-items:center;gap:8px;padding:7px 10px;margin-bottom:2px;border-left:3px solid transparent;border-radius:6px;color:#475569;font-size:13px;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s,background-color .15s,border-color .15s}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__nav-item:hover,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__nav-item:hover{background-color:var(--v2-card);color:var(--v2-foreground)}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__nav-item.is-active,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__nav-item.is-active{background-color:var(--v2-primary-soft);border-left-color:var(--v2-primary);color:var(--v2-primary);font-weight:600}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__nav-item.is-active .v2-group-layout__nav-idx,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__nav-item.is-active .v2-group-layout__nav-idx{background-color:var(--v2-primary);color:var(--v2-primary-foreground)}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__nav-idx,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__nav-idx{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;background-color:var(--v2-border);color:var(--v2-muted-foreground);font-size:11px;line-height:1;transition:color .15s,background-color .15s}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__nav-icon,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__nav-icon{flex-shrink:0;width:18px;text-align:center;font-size:14px;transition:color .15s}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__nav-name,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__nav-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__nav-empty,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__nav-empty{display:block;width:100%;height:0;pointer-events:none}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__content,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__content{position:relative;flex:1 1 auto;min-height:0;min-width:0;padding:24px 28px;overflow-y:auto;overflow-x:hidden}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__content::-webkit-scrollbar,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__content::-webkit-scrollbar{width:6px;height:6px}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__content::-webkit-scrollbar-track,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__content::-webkit-scrollbar-track{background:transparent}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__content::-webkit-scrollbar-thumb,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__content::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__content::-webkit-scrollbar-thumb:hover,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__content::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__content .text-title,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__content .text-title{scroll-margin-top:14px}#app[data-ui-version=v2] .v2-group-layout.is-inner,body:has(#app[data-ui-version=v2]) .v2-group-layout.is-inner{flex:1 1 auto;min-height:0}#app[data-ui-version=v2] .v2-group-layout.is-outer,body:has(#app[data-ui-version=v2]) .v2-group-layout.is-outer{height:auto}#app[data-ui-version=v2] .v2-group-layout.is-outer .v2-group-layout__content,body:has(#app[data-ui-version=v2]) .v2-group-layout.is-outer .v2-group-layout__content{overflow:visible;padding:0}#app[data-ui-version=v2] .v2-group-layout.is-outer .v2-group-layout__sidebar,body:has(#app[data-ui-version=v2]) .v2-group-layout.is-outer .v2-group-layout__sidebar{position:sticky;top:var(--v2-group-sticky-top, 0px);align-self:flex-start}@media (max-width: 900px){#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__sidebar,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__sidebar{width:56px;padding-left:6px;padding-right:6px}#app[data-ui-version=v2] .v2-group-layout .v2-group-layout__nav-name,body:has(#app[data-ui-version=v2]) .v2-group-layout .v2-group-layout__nav-name{display:none}}#app[data-ui-version=v2] .v2-group-nav-tip,body:has(#app[data-ui-version=v2]) .v2-group-nav-tip{max-width:320px}#app[data-ui-version=v2] .v2-group-nav-tip .ant-tooltip-inner,body:has(#app[data-ui-version=v2]) .v2-group-nav-tip .ant-tooltip-inner{padding:6px 10px;border-radius:var(--v2-radius-sm);font-family:var(--v2-font-body);font-size:var(--v2-fs-body);line-height:20px}#app[data-ui-version=v2] .v2-list-data,body:has(#app[data-ui-version=v2]) .v2-list-data{width:100%;min-width:0;font-size:var(--v2-fs-body);color:var(--v2-table-text)}#app[data-ui-version=v2] .v2-list-data__wrap,body:has(#app[data-ui-version=v2]) .v2-list-data__wrap{min-width:0;border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);background:var(--v2-card);box-shadow:var(--v2-shadow-sm);overflow:hidden}#app[data-ui-version=v2] .v2-list-data__header,body:has(#app[data-ui-version=v2]) .v2-list-data__header{padding:8px 12px 0}#app[data-ui-version=v2] .v2-list-data__header-tip,body:has(#app[data-ui-version=v2]) .v2-list-data__header-tip{display:flex;align-items:center;gap:6px;margin-bottom:8px;padding:8px 12px 0;font-size:var(--v2-fs-caption);line-height:18px;color:var(--v2-muted-foreground);white-space:pre-line}#app[data-ui-version=v2] .v2-list-data__header-tip .anticon,body:has(#app[data-ui-version=v2]) .v2-list-data__header-tip .anticon{font-size:14px;color:var(--v2-primary)}#app[data-ui-version=v2] .v2-list-data__head,#app[data-ui-version=v2] .v2-list-data__row,body:has(#app[data-ui-version=v2]) .v2-list-data__head,body:has(#app[data-ui-version=v2]) .v2-list-data__row{display:flex;align-items:stretch;min-width:0}#app[data-ui-version=v2] .v2-list-data__head,body:has(#app[data-ui-version=v2]) .v2-list-data__head{background:var(--v2-table-head-bg);border-bottom:1px solid var(--v2-border)}#app[data-ui-version=v2] .v2-list-data__body,#app[data-ui-version=v2] .v2-list-data__rows,body:has(#app[data-ui-version=v2]) .v2-list-data__body,body:has(#app[data-ui-version=v2]) .v2-list-data__rows{min-width:0}#app[data-ui-version=v2] .v2-list-data__row,body:has(#app[data-ui-version=v2]) .v2-list-data__row{background:transparent;transition:background-color .15s}#app[data-ui-version=v2] .v2-list-data__row:hover,body:has(#app[data-ui-version=v2]) .v2-list-data__row:hover{background:var(--v2-table-hover)}#app[data-ui-version=v2] .v2-list-data__row.flip-list-move,body:has(#app[data-ui-version=v2]) .v2-list-data__row.flip-list-move{transition:transform .5s,background-color .15s}#app[data-ui-version=v2] .v2-list-data__row.is-row-error,body:has(#app[data-ui-version=v2]) .v2-list-data__row.is-row-error{background:#dc26260a}#app[data-ui-version=v2] .v2-list-data__row.is-row-error>.v2-list-data__cell,body:has(#app[data-ui-version=v2]) .v2-list-data__row.is-row-error>.v2-list-data__cell{box-shadow:inset 0 1px 0 var(--v2-state-error),inset 0 -1px 0 var(--v2-state-error)}#app[data-ui-version=v2] .v2-list-data__row.is-row-error:hover,body:has(#app[data-ui-version=v2]) .v2-list-data__row.is-row-error:hover{background:#dc262612}#app[data-ui-version=v2] .v2-list-data__row.is-chosen,body:has(#app[data-ui-version=v2]) .v2-list-data__row.is-chosen{cursor:grabbing}#app[data-ui-version=v2] .v2-list-data__row.is-ghost,body:has(#app[data-ui-version=v2]) .v2-list-data__row.is-ghost{background:#e8ecf9;box-shadow:inset 0 2px 0 var(--v2-primary)}#app[data-ui-version=v2] .v2-list-data__row.is-ghost>.v2-list-data__cell,body:has(#app[data-ui-version=v2]) .v2-list-data__row.is-ghost>.v2-list-data__cell{opacity:.45}#app[data-ui-version=v2] .v2-list-data__cell,body:has(#app[data-ui-version=v2]) .v2-list-data__cell{display:flex;align-items:center;min-width:0;padding:7px 12px;font-size:var(--v2-fs-body);color:var(--v2-table-text);border-bottom:1px solid var(--v2-table-grid);transition:background-color .15s,opacity .15s}#app[data-ui-version=v2] .v2-list-data__cell:not(.is-op)>*,body:has(#app[data-ui-version=v2]) .v2-list-data__cell:not(.is-op)>*{flex:1 1 auto;min-width:0}#app[data-ui-version=v2] .v2-list-data__cell.is-op,body:has(#app[data-ui-version=v2]) .v2-list-data__cell.is-op{justify-content:center;gap:3px;padding:7px 4px}#app[data-ui-version=v2] .v2-list-data__cell.is-head,body:has(#app[data-ui-version=v2]) .v2-list-data__cell.is-head{padding:9px 12px;font-size:var(--v2-fs-table-header);font-weight:600;color:var(--v2-muted-foreground);white-space:nowrap;border-bottom:none;transition:none}#app[data-ui-version=v2] .v2-list-data__rows>.v2-list-data__row:last-child>.v2-list-data__cell,body:has(#app[data-ui-version=v2]) .v2-list-data__rows>.v2-list-data__row:last-child>.v2-list-data__cell{border-bottom:none}#app[data-ui-version=v2] .v2-list-data input.ant-input,#app[data-ui-version=v2] .v2-list-data .ant-calendar-picker-input,body:has(#app[data-ui-version=v2]) .v2-list-data input.ant-input,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-calendar-picker-input{height:30px;padding-top:0;padding-bottom:0;line-height:28px}#app[data-ui-version=v2] .v2-list-data .ant-input-number,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-input-number{width:100%;height:30px}#app[data-ui-version=v2] .v2-list-data .ant-input-number .ant-input-number-input,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-input-number .ant-input-number-input{height:28px;padding:0 7px;line-height:28px}#app[data-ui-version=v2] .v2-list-data .ant-input-number .ant-input-number-handler-wrap,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-input-number .ant-input-number-handler-wrap{height:28px}#app[data-ui-version=v2] .v2-list-data .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler{height:14px;line-height:14px}#app[data-ui-version=v2] .v2-list-data .ant-select-selection--single,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-select-selection--single{height:30px}#app[data-ui-version=v2] .v2-list-data .ant-select-selection--single .ant-select-selection__rendered,#app[data-ui-version=v2] .v2-list-data .ant-select-selection--single .ant-select-selection-selected-value,#app[data-ui-version=v2] .v2-list-data .ant-select-selection--single .ant-select-selection__placeholder,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-select-selection--single .ant-select-selection__rendered,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-select-selection--single .ant-select-selection-selected-value,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-select-selection--single .ant-select-selection__placeholder{line-height:28px}#app[data-ui-version=v2] .v2-list-data .ant-calendar-picker,body:has(#app[data-ui-version=v2]) .v2-list-data .ant-calendar-picker{width:100%}#app[data-ui-version=v2] .v2-list-data__cell .text-label,body:has(#app[data-ui-version=v2]) .v2-list-data__cell .text-label{padding:0;font-size:var(--v2-fs-body);line-height:30px;text-align:inherit}#app[data-ui-version=v2] .v2-list-data__cell .text-label .text,body:has(#app[data-ui-version=v2]) .v2-list-data__cell .text-label .text{line-height:30px}#app[data-ui-version=v2] .v2-list-data:not(.is-disabled) .v2-list-data__cell .text-label .text,body:has(#app[data-ui-version=v2]) .v2-list-data:not(.is-disabled) .v2-list-data__cell .text-label .text{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app[data-ui-version=v2] .v2-list-data.is-disabled .v2-list-data__cell:not(.is-op),body:has(#app[data-ui-version=v2]) .v2-list-data.is-disabled .v2-list-data__cell:not(.is-op){justify-content:center;text-align:center}#app[data-ui-version=v2] .v2-list-data__add,#app[data-ui-version=v2] .v2-list-data__del,#app[data-ui-version=v2] .v2-list-data__drag,body:has(#app[data-ui-version=v2]) .v2-list-data__add,body:has(#app[data-ui-version=v2]) .v2-list-data__del,body:has(#app[data-ui-version=v2]) .v2-list-data__drag{flex:0 0 auto;width:26px;height:26px;padding:0;border:none;border-radius:var(--v2-radius-sm);background:transparent;color:inherit;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s,background-color .15s}#app[data-ui-version=v2] .v2-list-data__add .anticon,#app[data-ui-version=v2] .v2-list-data__del .anticon,#app[data-ui-version=v2] .v2-list-data__drag .anticon,body:has(#app[data-ui-version=v2]) .v2-list-data__add .anticon,body:has(#app[data-ui-version=v2]) .v2-list-data__del .anticon,body:has(#app[data-ui-version=v2]) .v2-list-data__drag .anticon{font-size:14px;line-height:1}#app[data-ui-version=v2] .v2-list-data__add:disabled,#app[data-ui-version=v2] .v2-list-data__del:disabled,#app[data-ui-version=v2] .v2-list-data__drag:disabled,body:has(#app[data-ui-version=v2]) .v2-list-data__add:disabled,body:has(#app[data-ui-version=v2]) .v2-list-data__del:disabled,body:has(#app[data-ui-version=v2]) .v2-list-data__drag:disabled{cursor:not-allowed;opacity:.35}#app[data-ui-version=v2] .v2-list-data__add,body:has(#app[data-ui-version=v2]) .v2-list-data__add{color:var(--v2-primary)}#app[data-ui-version=v2] .v2-list-data__add:hover:not(:disabled),body:has(#app[data-ui-version=v2]) .v2-list-data__add:hover:not(:disabled){color:var(--v2-primary-foreground);background:var(--v2-primary)}#app[data-ui-version=v2] .v2-list-data__add.is-reserved,body:has(#app[data-ui-version=v2]) .v2-list-data__add.is-reserved{visibility:hidden;pointer-events:none}#app[data-ui-version=v2] .v2-list-data__del,body:has(#app[data-ui-version=v2]) .v2-list-data__del{color:var(--v2-state-error)}#app[data-ui-version=v2] .v2-list-data__del:hover:not(:disabled),body:has(#app[data-ui-version=v2]) .v2-list-data__del:hover:not(:disabled){color:var(--v2-state-error);background:var(--v2-state-error-soft)}#app[data-ui-version=v2] .v2-list-data__drag,body:has(#app[data-ui-version=v2]) .v2-list-data__drag{color:var(--v2-muted-foreground);cursor:grab}#app[data-ui-version=v2] .v2-list-data__drag:before,body:has(#app[data-ui-version=v2]) .v2-list-data__drag:before{content:"";width:8px;height:12px;background:radial-gradient(circle,currentColor 1px,transparent 1.2px) 0 0/4px 4px}#app[data-ui-version=v2] .v2-list-data__drag:hover,body:has(#app[data-ui-version=v2]) .v2-list-data__drag:hover{color:var(--v2-primary);background:var(--v2-primary-soft)}#app[data-ui-version=v2] .v2-list-data__drag:active,body:has(#app[data-ui-version=v2]) .v2-list-data__drag:active{cursor:grabbing}#app[data-ui-version=v2] .v2-list-data__empty,body:has(#app[data-ui-version=v2]) .v2-list-data__empty{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:7px 12px;font-size:var(--v2-fs-body);color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .v2-list-data__empty-text,body:has(#app[data-ui-version=v2]) .v2-list-data__empty-text{line-height:30px}#app[data-ui-version=v2] .v2-list-data__actions,body:has(#app[data-ui-version=v2]) .v2-list-data__actions{display:flex;margin-top:8px}#app[data-ui-version=v2] .v2-list-data__actions .ant-btn+.ant-btn,body:has(#app[data-ui-version=v2]) .v2-list-data__actions .ant-btn+.ant-btn{margin-left:8px}#app[data-ui-version=v2] .v2-list-data__tip,body:has(#app[data-ui-version=v2]) .v2-list-data__tip{padding-top:10px;font-size:var(--v2-fs-caption);line-height:18px;color:var(--v2-muted-foreground);text-align:center}#app[data-ui-version=v2] .v2-form-page,body:has(#app[data-ui-version=v2]) .v2-form-page{--v2-group-sticky-top: var(--v2-form-sticky-top, 12px);max-width:var(--v2-form-page-max-width, 1680px);padding:var(--v2-form-page-padding, 16px 24px);margin:0 auto;background-color:var(--v2-form-page-bg, var(--v2-card))}#app[data-ui-version=v2] main.ant-layout-content:has(.v2-form-page),body:has(#app[data-ui-version=v2]) main.ant-layout-content:has(.v2-form-page){background-color:var(--v2-form-page-shell-bg, var(--v2-card))}#app[data-ui-version=v2] .v2-form-page__layout,body:has(#app[data-ui-version=v2]) .v2-form-page__layout{--v2-label-w: var(--v2-form-label-w, 150px)}#app[data-ui-version=v2] .v2-form-page__layout .ant-form-item,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .ant-form-item{margin-bottom:var(--v2-form-row-gap, 16px)}#app[data-ui-version=v2] .v2-form-page__layout .v2-photo-break,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-photo-break{display:none}#app[data-ui-version=v2] .v2-form-page__layout .v2-photo-field.ant-form-item,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-photo-field.ant-form-item{display:block}#app[data-ui-version=v2] .v2-form-page__layout .v2-photo-field>.ant-form-item-label:not(.ant-col-0),body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-photo-field>.ant-form-item-label:not(.ant-col-0){flex:none;width:100%;max-width:100%;min-height:0;padding-bottom:6px;padding-right:0;line-height:20px;white-space:normal;word-break:break-word;text-align:center}#app[data-ui-version=v2] .v2-form-page__layout .v2-photo-field>.ant-form-item-control-wrapper,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-photo-field>.ant-form-item-control-wrapper{width:100%}#app[data-ui-version=v2] .v2-form-page__layout .v2-photo-field .ant-form-item-control,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-photo-field .ant-form-item-control{display:flex;flex-direction:column;align-items:center}#app[data-ui-version=v2] .v2-form-page__layout .core-form>.ant-row,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .core-form>.ant-row{display:flex;flex-wrap:wrap}#app[data-ui-version=v2] .v2-form-page__layout .core-form>.ant-row:before,#app[data-ui-version=v2] .v2-form-page__layout .core-form>.ant-row:after,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .core-form>.ant-row:before,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .core-form>.ant-row:after{display:none}#app[data-ui-version=v2] .v2-form-page__layout .v2-group-layout__sidebar,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-group-layout__sidebar{height:auto;margin-right:16px;background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);overflow:visible}#app[data-ui-version=v2] .v2-form-page__layout .ant-form-item:not(.v2-subtable-field):not(.v2-photo-field)>.ant-form-item-label:not(.ant-col-0),body:has(#app[data-ui-version=v2]) .v2-form-page__layout .ant-form-item:not(.v2-subtable-field):not(.v2-photo-field)>.ant-form-item-label:not(.ant-col-0){display:flex;align-items:center;justify-content:flex-end;min-height:40px;overflow:visible;white-space:normal;line-height:20px;word-break:break-word}#app[data-ui-version=v2] .v2-form-page__layout .v2-subtable-field.ant-form-item,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-subtable-field.ant-form-item{display:block}#app[data-ui-version=v2] .v2-form-page__layout .v2-subtable-field .ant-form-item-label:not(.ant-col-0),body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-subtable-field .ant-form-item-label:not(.ant-col-0){flex:none;width:100%;max-width:100%;padding:4px 0 8px;text-align:left}#app[data-ui-version=v2] .v2-form-page__layout .v2-subtable-field .ant-form-item-label>label,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-subtable-field .ant-form-item-label>label{font-size:15px;font-weight:600;line-height:22px}#app[data-ui-version=v2] .v2-form-page__layout .v2-subtable-field .ant-form-item-label>label:before,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-subtable-field .ant-form-item-label>label:before{content:"";display:inline-block;width:3px;height:14px;margin-right:8px;vertical-align:-2px;border-radius:2px;background-color:var(--v2-primary)}#app[data-ui-version=v2] .v2-form-page__layout .v2-subtable-field .ant-form-item-control-wrapper,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-subtable-field .ant-form-item-control-wrapper{width:100%;max-width:100%}#app[data-ui-version=v2] .v2-form-page__layout .v2-subtable-field .v2-list-data__wrap,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-subtable-field .v2-list-data__wrap{overflow-x:auto}#app[data-ui-version=v2] .v2-form-page__layout .v2-subtable-field .v2-list-data__head,#app[data-ui-version=v2] .v2-form-page__layout .v2-subtable-field .v2-list-data__row,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-subtable-field .v2-list-data__head,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .v2-subtable-field .v2-list-data__row{min-width:var(--v2-subtable-min-w, 100%)}#app[data-ui-version=v2] .v2-form-page__layout .ant-upload.ant-upload-select-picture-card,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .ant-upload.ant-upload-select-picture-card{background-color:var(--v2-card);border:1px dashed var(--v2-border-strong);border-radius:var(--v2-radius-md)}#app[data-ui-version=v2] .v2-form-page__layout .ant-upload-text,body:has(#app[data-ui-version=v2]) .v2-form-page__layout .ant-upload-text{color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .v2-form-notice,body:has(#app[data-ui-version=v2]) .v2-form-notice{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;align-items:start;margin-bottom:16px}#app[data-ui-version=v2] .v2-form-notice__rule-item,body:has(#app[data-ui-version=v2]) .v2-form-notice__rule-item{line-height:28px}#app[data-ui-version=v2] .v2-form-notice__em,body:has(#app[data-ui-version=v2]) .v2-form-notice__em{color:var(--v2-primary)}#app[data-ui-version=v2] .v2-form-notice__req,body:has(#app[data-ui-version=v2]) .v2-form-notice__req{margin:0 2px;color:var(--v2-state-error)}#app[data-ui-version=v2] .v2-form-notice__meta,body:has(#app[data-ui-version=v2]) .v2-form-notice__meta{text-align:right}#app[data-ui-version=v2] .v2-form-notice__meta-row.is-badge:before,body:has(#app[data-ui-version=v2]) .v2-form-notice__meta-row.is-badge:before{content:none}#app[data-ui-version=v2] .v2-form-notice__meta-row:before,body:has(#app[data-ui-version=v2]) .v2-form-notice__meta-row:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:middle;border-radius:50%;background-color:var(--v2-border-strong)}#app[data-ui-version=v2] .v2-form-notice__actions,body:has(#app[data-ui-version=v2]) .v2-form-notice__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}#app[data-ui-version=v2] .v2-form-group-card,body:has(#app[data-ui-version=v2]) .v2-form-group-card{--v2-label-w: var(--v2-form-label-w, 150px)}#app[data-ui-version=v2] .v2-form-group-card+.v2-form-group-card,body:has(#app[data-ui-version=v2]) .v2-form-group-card+.v2-form-group-card{margin-top:var(--v2-form-group-gap, 16px)}#app[data-ui-version=v2] .v2-form-group-card__header,body:has(#app[data-ui-version=v2]) .v2-form-group-card__header{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:16px;padding:var(--v2-form-card-head-padding, 12px 24px);border-bottom:1px solid var(--v2-border)}#app[data-ui-version=v2] .v2-form-group-card__title,body:has(#app[data-ui-version=v2]) .v2-form-group-card__title{font-size:var(--v2-fs-section-title);line-height:24px;font-weight:600;margin-right:auto}#app[data-ui-version=v2] .v2-form-group-card__title:before,body:has(#app[data-ui-version=v2]) .v2-form-group-card__title:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:var(--v2-radius-md) 0 0 0;background:var(--v2-primary)}#app[data-ui-version=v2] .v2-form-group-card__tip,body:has(#app[data-ui-version=v2]) .v2-form-group-card__tip{display:flex;align-items:center;gap:4px;font-size:var(--v2-fs-caption);color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .v2-form-group-card__extra,body:has(#app[data-ui-version=v2]) .v2-form-group-card__extra{display:flex;align-items:center;gap:8px}#app[data-ui-version=v2] .v2-form-group-card__body,body:has(#app[data-ui-version=v2]) .v2-form-group-card__body{padding:var(--v2-form-card-body-padding, 12px 24px 20px)}#app[data-ui-version=v2] .v2-form-col-required,body:has(#app[data-ui-version=v2]) .v2-form-col-required{margin-right:4px;color:var(--v2-state-error)}#app[data-ui-version=v2] .v2-form-page__footer,body:has(#app[data-ui-version=v2]) .v2-form-page__footer{position:sticky;bottom:0;z-index:5;justify-content:space-between;margin-top:var(--v2-form-footer-gap, 16px);padding:10px 16px;background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);box-shadow:0 -2px 6px #0f172a0f}#app[data-ui-version=v2] .v2-form-page__footer-hint,body:has(#app[data-ui-version=v2]) .v2-form-page__footer-hint{display:flex;align-items:center;gap:6px;color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .v2-form-page__footer-hint.is-ok,body:has(#app[data-ui-version=v2]) .v2-form-page__footer-hint.is-ok{color:var(--v2-state-success)}#app[data-ui-version=v2] .v2-form-page__footer-actions,body:has(#app[data-ui-version=v2]) .v2-form-page__footer-actions{display:flex;gap:8px;margin-left:auto}#app[data-ui-version=v2] .v2-form-page-skeleton,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton{--v2-skeleton-base: #e9ecf5;--v2-skeleton-highlight: #f7f9fd}#app[data-ui-version=v2] .v2-form-page-skeleton__nav-idx,#app[data-ui-version=v2] .v2-form-page-skeleton__bar,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__nav-idx,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__bar{position:relative;overflow:hidden;background-color:var(--v2-skeleton-base)}#app[data-ui-version=v2] .v2-form-page-skeleton__nav-idx:after,#app[data-ui-version=v2] .v2-form-page-skeleton__bar:after,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__nav-idx:after,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__bar:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,transparent,var(--v2-skeleton-highlight),transparent);transform:translate(-100%);animation:v2-skeleton-shimmer 1.4s ease infinite}#app[data-ui-version=v2] .v2-form-page-skeleton__bar,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__bar{display:block;border-radius:var(--v2-radius-sm)}#app[data-ui-version=v2] .v2-form-page-skeleton__nav,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__nav{display:flex;align-items:center;gap:8px;padding:7px 10px;margin-bottom:2px;border-left:3px solid transparent}#app[data-ui-version=v2] .v2-form-page-skeleton__nav-idx,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__nav-idx{flex-shrink:0;width:18px;height:18px;border-radius:9999px}#app[data-ui-version=v2] .v2-form-page-skeleton__bar--nav,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__bar--nav{height:18px}#app[data-ui-version=v2] .v2-form-page-skeleton__card+.v2-form-page-skeleton__card,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__card+.v2-form-page-skeleton__card{margin-top:var(--v2-form-group-gap, 16px)}#app[data-ui-version=v2] .v2-form-page-skeleton__card-head,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__card-head{padding:var(--v2-form-card-head-padding, 12px 24px);border-bottom:1px solid var(--v2-border)}#app[data-ui-version=v2] .v2-form-page-skeleton__bar--title,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__bar--title{height:24px;width:22%}#app[data-ui-version=v2] .v2-form-page-skeleton__card-body,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__card-body{padding:var(--v2-form-card-body-padding, 12px 24px 20px)}#app[data-ui-version=v2] .v2-form-page-skeleton__row,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__row{display:flex;align-items:flex-start;gap:16px;min-height:40px}#app[data-ui-version=v2] .v2-form-page-skeleton__row+.v2-form-page-skeleton__row,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__row+.v2-form-page-skeleton__row{margin-top:var(--v2-form-row-gap, 16px)}#app[data-ui-version=v2] .v2-form-page-skeleton__col,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__col{display:flex;flex:1 1 0;min-width:0}#app[data-ui-version=v2] .v2-form-page-skeleton__label,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__label{display:block;flex:0 0 var(--v2-label-w, 150px);padding:10px 0}#app[data-ui-version=v2] .v2-form-page-skeleton__bar--label,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__bar--label{height:20px;width:70%;margin-left:auto}#app[data-ui-version=v2] .v2-form-page-skeleton__control,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__control{display:block;flex:1 1 0;min-width:0}#app[data-ui-version=v2] .v2-form-page-skeleton__bar--control,body:has(#app[data-ui-version=v2]) .v2-form-page-skeleton__bar--control{height:36px;width:100%;border-radius:var(--v2-radius-md)}@keyframes v2-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}#app[data-ui-version=v2] .ant-calendar-picker-container,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container{z-index:1050;font-size:var(--v2-fs-body)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar{background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);box-shadow:0 4px 12px #00000014;overflow:hidden}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel{background:var(--v2-card);border-radius:var(--v2-radius-md)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header{border-bottom-color:var(--v2-border)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header a:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header a:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header a:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header a:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header a:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header a:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header a:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header a:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header a:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header a:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header a:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header a:hover{color:var(--v2-primary-hover)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-day-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-day-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-day-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-day-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-year-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-day-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-day-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-day-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-day-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-year-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-day-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-day-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-day-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-day-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-year-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select{color:var(--v2-foreground);font-weight:600}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-day-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-day-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-day-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-day-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-year-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-day-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-day-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-day-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-day-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-year-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-day-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-day-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-year-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header .ant-calendar-decade-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-day-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-month-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header .ant-calendar-decade-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-day-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-month-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-year-panel-year-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select:hover{color:var(--v2-primary)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header [class$=-btn],#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn],#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn],#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn],body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header [class$=-btn],body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn],body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn],body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn],body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header [class$=-btn],body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn],body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn],body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]{color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header [class$=-btn]:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn]:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn]:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header [class$=-btn]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header [class$=-btn]:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn]:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn]:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]:hover{color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header [class$=-btn]:before,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-header [class$=-btn]:after,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn]:before,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn]:after,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn]:before,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn]:after,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]:before,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]:after,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header [class$=-btn]:before,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-header [class$=-btn]:after,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn]:before,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn]:after,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn]:before,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn]:after,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]:before,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]:after,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header [class$=-btn]:before,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-header [class$=-btn]:after,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn]:before,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-header [class$=-btn]:after,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn]:before,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-header [class$=-btn]:after,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]:before,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-header [class$=-btn]:after{border-color:currentColor}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-input-wrap,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-input-wrap,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-input-wrap{border-bottom-color:var(--v2-border)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-input,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-input,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-input{color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-input::placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-input::placeholder,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-input::placeholder{color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-column-header-inner,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-column-header-inner,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-column-header-inner{color:var(--v2-muted-foreground);font-weight:500}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-date,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-date,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-date{color:var(--v2-foreground);border-radius:var(--v2-radius-sm)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-date:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-date:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-date:hover{background:var(--v2-muted)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-date:active,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-date:active,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-date:active{color:var(--v2-primary-foreground);background:var(--v2-primary-hover)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-today .ant-calendar-date,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-today .ant-calendar-date,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-today .ant-calendar-date{color:var(--v2-primary);border-color:var(--v2-primary)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-selected-day .ant-calendar-date,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-selected-date .ant-calendar-date,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-selected-day .ant-calendar-date,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-selected-date .ant-calendar-date,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-selected-day .ant-calendar-date,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-selected-date .ant-calendar-date{color:var(--v2-primary-foreground);background:var(--v2-primary)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-selected-day .ant-calendar-date:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-selected-date .ant-calendar-date:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-selected-day .ant-calendar-date:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-selected-date .ant-calendar-date:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-selected-day .ant-calendar-date:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-selected-date .ant-calendar-date:hover{background:var(--v2-primary)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-range .ant-calendar-in-range-cell:before,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-range .ant-calendar-in-range-cell:before,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-range .ant-calendar-in-range-cell:before{background:var(--v2-primary-soft)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-selected-start-date .ant-calendar-date,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-selected-start-date .ant-calendar-date:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-selected-end-date .ant-calendar-date,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-selected-end-date .ant-calendar-date:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-selected-start-date .ant-calendar-date,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-selected-start-date .ant-calendar-date:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-selected-end-date .ant-calendar-date,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-selected-end-date .ant-calendar-date:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-selected-start-date .ant-calendar-date,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-selected-start-date .ant-calendar-date:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-selected-end-date .ant-calendar-date,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-selected-end-date .ant-calendar-date:hover{color:var(--v2-primary-foreground);background:var(--v2-primary)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-last-month-cell .ant-calendar-date,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-last-month-cell .ant-calendar-date:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-next-month-btn-day .ant-calendar-date,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-next-month-btn-day .ant-calendar-date:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-last-month-cell .ant-calendar-date,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-last-month-cell .ant-calendar-date:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-next-month-btn-day .ant-calendar-date,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-next-month-btn-day .ant-calendar-date:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-last-month-cell .ant-calendar-date,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-last-month-cell .ant-calendar-date:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-next-month-btn-day .ant-calendar-date,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-next-month-btn-day .ant-calendar-date:hover{color:var(--v2-border-strong);background:transparent}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-disabled-cell .ant-calendar-date,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-disabled-cell .ant-calendar-date:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-disabled-cell .ant-calendar-date,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-disabled-cell .ant-calendar-date:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-disabled-cell .ant-calendar-date,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-disabled-cell .ant-calendar-date:hover{color:var(--v2-border-strong);background:var(--v2-muted)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-month,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-year,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-decade,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-month,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-year,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-decade,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-month,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-year,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-decade{color:var(--v2-foreground);border-radius:var(--v2-radius-sm)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-month:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-year:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-decade:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-month:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-year:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-decade:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-month:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-year:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-decade:hover{background:var(--v2-muted)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover{color:var(--v2-primary-foreground);background:var(--v2-primary)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-cell-disabled .ant-calendar-year-panel-year,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-cell-disabled .ant-calendar-year-panel-year:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-cell-disabled .ant-calendar-year-panel-year,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-cell-disabled .ant-calendar-year-panel-year:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-cell-disabled .ant-calendar-year-panel-year,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-cell-disabled .ant-calendar-year-panel-year:hover{color:var(--v2-border-strong);background:var(--v2-muted)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-time-picker,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-time-picker,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-time-picker{background-color:var(--v2-card)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-time-picker-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-time-picker-select,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-time-picker-select{border-right-color:var(--v2-border)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-time-picker-select li,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-time-picker-select li,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-time-picker-select li{color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-time-picker-select li:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-time-picker-select li:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-time-picker-select li:hover{background:var(--v2-muted)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-selected,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-selected:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-selected,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-selected:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-selected,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-selected:hover{color:var(--v2-primary);background:var(--v2-primary-soft)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-disabled,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-disabled:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-disabled,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-disabled:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-disabled,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-time-picker-select li.ant-calendar-time-picker-select-option-disabled:hover{color:var(--v2-border-strong);background:transparent}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-footer,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-footer,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-footer,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-footer,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-footer,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-footer,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-footer,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-footer,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-footer,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-footer,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-footer,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-footer{border-top-color:var(--v2-border)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-footer a:not(.ant-calendar-ok-btn),#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-footer a:not(.ant-calendar-ok-btn),#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-footer a:not(.ant-calendar-ok-btn),#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-footer a:not(.ant-calendar-ok-btn),body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-footer a:not(.ant-calendar-ok-btn),body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-footer a:not(.ant-calendar-ok-btn),body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-footer a:not(.ant-calendar-ok-btn),body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-footer a:not(.ant-calendar-ok-btn),body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-footer a:not(.ant-calendar-ok-btn),body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-footer a:not(.ant-calendar-ok-btn),body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-footer a:not(.ant-calendar-ok-btn),body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-footer a:not(.ant-calendar-ok-btn){color:var(--v2-primary)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-footer a:not(.ant-calendar-ok-btn):hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-month-panel-footer a:not(.ant-calendar-ok-btn):hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-year-panel-footer a:not(.ant-calendar-ok-btn):hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-decade-panel-footer a:not(.ant-calendar-ok-btn):hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-footer a:not(.ant-calendar-ok-btn):hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-month-panel-footer a:not(.ant-calendar-ok-btn):hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-year-panel-footer a:not(.ant-calendar-ok-btn):hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-decade-panel-footer a:not(.ant-calendar-ok-btn):hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-footer a:not(.ant-calendar-ok-btn):hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-month-panel-footer a:not(.ant-calendar-ok-btn):hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-year-panel-footer a:not(.ant-calendar-ok-btn):hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-decade-panel-footer a:not(.ant-calendar-ok-btn):hover{color:var(--v2-primary-hover)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn{height:24px;padding:0 10px;color:var(--v2-primary-foreground);background-color:var(--v2-primary);border-color:var(--v2-primary);border-radius:var(--v2-radius-sm);box-shadow:none;text-shadow:none;font-size:var(--v2-fs-button)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn:focus,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn:focus,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn:focus{color:var(--v2-primary-foreground);background-color:var(--v2-primary-hover);border-color:var(--v2-primary-hover)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn:active,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn:active,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn:active{color:var(--v2-primary-foreground);background-color:var(--v2-primary-active);border-color:var(--v2-primary-active)}#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn-disabled,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn-disabled:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn-disabled:focus,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn-disabled:active,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn.disabled,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn.disabled:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn.disabled:focus,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn.disabled:active,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn[disabled],#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn[disabled]:hover,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn[disabled]:focus,#app[data-ui-version=v2] .ant-calendar-picker-container .ant-calendar-ok-btn[disabled]:active,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn-disabled,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn-disabled:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn-disabled:focus,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn-disabled:active,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn.disabled,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn.disabled:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn.disabled:focus,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn.disabled:active,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn[disabled],body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn[disabled]:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn[disabled]:focus,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-calendar-picker-container .ant-calendar-ok-btn[disabled]:active,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn-disabled,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn-disabled:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn-disabled:focus,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn-disabled:active,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn.disabled,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn.disabled:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn.disabled:focus,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn.disabled:active,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn[disabled],body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn[disabled]:hover,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn[disabled]:focus,body:has(#app[data-ui-version=v2])>.ant-calendar-picker-container .ant-calendar-ok-btn[disabled]:active{color:var(--v2-muted-foreground);background-color:var(--v2-muted);border-color:var(--v2-border);box-shadow:none}#app[data-ui-version=v2] .ant-time-picker-panel,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel{font-size:var(--v2-fs-body)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-inner,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-inner,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-inner{background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:var(--v2-radius-md);box-shadow:0 4px 12px #00000014;overflow:hidden}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-input-wrap,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-input-wrap,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-input-wrap{border-bottom-color:var(--v2-border)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-input,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-input,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-input{color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-input::placeholder,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-input::placeholder,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-input::placeholder{color:var(--v2-muted-foreground)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-select,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-select,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-select{border-right-color:var(--v2-border)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-select li,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-select li,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-select li{color:var(--v2-foreground)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-select li:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-select li:hover,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-select li:hover{background:var(--v2-muted)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-selected,#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-selected:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-selected,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-selected:hover,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-selected,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-selected:hover{color:var(--v2-primary);background:var(--v2-primary-soft)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-disabled,#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-disabled:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-disabled,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-disabled:hover,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-disabled,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-select li.ant-time-picker-panel-select-option-disabled:hover{color:var(--v2-border-strong);background:transparent}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-addon,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-addon,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-addon{border-top-color:var(--v2-border)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-addon a,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-addon a,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-addon a{color:var(--v2-primary)}#app[data-ui-version=v2] .ant-time-picker-panel .ant-time-picker-panel-addon a:hover,body:has(#app[data-ui-version=v2]) .ant-modal-wrap .ant-time-picker-panel .ant-time-picker-panel-addon a:hover,body:has(#app[data-ui-version=v2])>.ant-time-picker-panel .ant-time-picker-panel-addon a:hover{color:var(--v2-primary-hover)}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer>.ant-modal-wrap,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer>.ant-modal-wrap{display:block}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer .ant-modal-content,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer .ant-modal-content{display:block;max-height:none;overflow:visible;border-radius:4px;box-shadow:none;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer .ant-modal-body,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer .ant-modal-body{padding:5px;background-color:transparent;overflow:hidden}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content{background-color:#fff}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed),body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed){display:inline-block;height:32px;padding:0 15px;font-size:14px;font-weight:400;border-radius:4px;box-shadow:0 2px 8px #00000004;background:none;border:none;color:#fff;transform:scale(1)}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):hover,#app[data-ui-version=v2] .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):focus,#app[data-ui-version=v2] .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):active,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):hover,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):focus,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):active{background:none;border:none;color:#fff;box-shadow:0 2px 8px #00000004;transform:scale(1)}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):hover,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):hover{transform:scale(1.5)}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed),body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed){color:#333}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):focus,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):focus{color:#333}#app[data-ui-version=v2] .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):hover,#app[data-ui-version=v2] .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):active,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):hover,body:has(#app[data-ui-version=v2]) .ant-modal-root.pdf-viewer.txt-viewer .ant-modal-content .btn-group .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-dashed):active{color:#1890ff}.page-layout[data-v-ae9b1984]{margin-bottom:40px}.page-header[data-v-81e1a23a]{display:flex;align-items:center;height:56px;background:#fff;padding:0 24px;border-bottom:1px solid #e8e8e8}.page-header .el-breadcrumb__item:last-child .el-breadcrumb__inner[data-v-81e1a23a]{color:#000!important}.page-main[data-v-2e92cf1a]{position:relative;display:flex;flex-direction:column;padding:10px 24px;min-height:300px;background:#fff;border-radius:2px;margin-left:0;margin-right:0}.page-action-bar[data-v-10941c04]{display:flex;margin:8px 0;align-items:center}.page-action-bar .left[data-v-10941c04]{flex:auto}.table-columns-dragger-cell{position:relative}.table-columns-dragger-cell:after{position:absolute;top:0;right:0;bottom:0;z-index:3;width:var(--core-table-dragger-handle-width, 8px);cursor:col-resize;content:""}.core-table-dragger-enabled .ant-table-scroll .ant-table-tbody .ant-table-row td{overflow:hidden}.tact-tip-wrap{display:inline-flex;align-items:center}.table-actions-single{display:flex;align-items:center;white-space:nowrap}.table-actions-single .tact-ico{margin-right:4px}.table-actions-single .table-actions-more{display:inline-flex;align-items:center;padding:0 2px}body:has(#app[data-ui-version=v2]) .v2-actions-dropdown.ant-dropdown .ant-dropdown-menu{padding:4px;background-color:var(--v2-card);border:1px solid var(--v2-border);border-radius:8px;box-shadow:0 4px 12px #00000014}body:has(#app[data-ui-version=v2]) .v2-actions-dropdown.ant-dropdown .ant-dropdown-menu-item{padding:8px 12px;border-radius:6px;font-size:var(--v2-fs-body);color:var(--v2-foreground)}body:has(#app[data-ui-version=v2]) .v2-actions-dropdown.ant-dropdown .ant-dropdown-menu-item .tact-ico{margin-right:6px;color:var(--v2-muted-foreground)}body:has(#app[data-ui-version=v2]) .v2-actions-dropdown.ant-dropdown .ant-dropdown-menu-item:hover{background-color:var(--v2-muted)}body:has(#app[data-ui-version=v2]) .v2-actions-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled{color:var(--v2-muted-foreground);opacity:.6}
