html,body,#root,#root>*{height:100%}body{margin:0;font-size:13px}a{text-decoration:underline;cursor:pointer}#searchForm>.ant-row>.ant-row.ant-form-item{width:100%;text-align:right;padding-right:12px}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col{flex:1;max-width:100%;width:100%}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col .ant-btn:first-child{margin-right:10px}.ant-spin{z-index:1001!important}.contentSection{padding:8px!important;border-radius:5px;max-height:60vh}.contentSection .contentSection-filter{padding:10px;background:#fff;border-radius:2px;margin-bottom:10px}.contentSection .contentSection-main{padding:10px!important;background:#fff;border-radius:5px;margin-bottom:15px!important;overflow:auto}.ant-layout-footer{height:48px}.ant-popover-inner{padding:5px!important}.ant-input-number{width:100%}.ant-input-outlined{background-color:#fff}.ant-input-outlined:focus,.ant-input-outlined:focus-within{background-color:#fff}.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus,.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus-within{background-color:#fff}.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled){background-color:#fff}.ant-input-number-input-wrap{border-radius:6px}.ant-input{border-radius:6px!important;font-size:13px;padding:7px}.ant-input ::placeholder{color:red;opacity:1}.addStores__footer{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 8px}.addStores__footer .addStores__footer__btn{height:35px;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:8px 16px;color:#fff;font-weight:500;font-size:16px;cursor:pointer;min-width:120px;border:0px!important}.addStores__footer .addStores__footer__btn svg{margin-right:8px}.addStores__footer .addStores__footer__btn.addBtn{background:#1677FF}.addStores__footer .addStores__footer__btn.editBtn{background:#EC6519}.addStores__footer .addStores__footer__btn.success{background:#eb5757}.addStores__footer .addStores__footer__btn.undo{background:white;border:1px solid black!important;color:#000}.addStores__footer .statusBtn{display:flex;align-items:center;justify-content:space-between;margin-left:16px;width:127px;height:32px;padding:2px;background:#f0f2f5;border:solid 1px #c1c1c1;border-radius:5px}.addStores__footer .statusBtn span{width:50%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}.addStores__footer .statusBtn span.mainBtn{background:#fdd804;border-radius:5px;color:#001529}.addStores__footer .statusBtn span.mainBtn path{fill:#001529}.addStores__footer .statusBtn span.falseBtn{background:#bfc4c9;border-radius:5px;color:#fff}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{font-family:SF Pro Text!important}.ant-table{margin-block:0px!important}.ant-checkbox-wrapper{margin-inline-start:0!important}.ant-select-selector{height:40px;background-color:#fff}.ant-select-selector .ant-select-selection-placeholder{color:#bfc4c9!important}.ant-select-selector .ant-select-selection-item{color:#000!important}.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{background-color:#fff}.ant-select-dropdown{background-color:#fff}.ant-select-item-option-selected{background-color:#fff!important}.ant-select-item-option-content{color:#000!important}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#0000000a!important}.ant-input-number-disabled .ant-input-number-input{background-color:#0000000a!important}.ant-select-arrow{color:#bfc4c9!important}.ant-tabs-ink-bar{height:0!important}.ant-menu-item{color:#fff!important;padding-left:30px!important}.ant-form-item{margin-bottom:12px}.ant-input-number{background-color:#fff!important}.ant-input-number .ant-input-number-input::placeholder{color:#bfc4c9}.ant-input-number .ant-input-number-input,.ant-upload-wrapper{color:#000}.ant-modal-title{color:#000!important}.ant-modal .ant-modal-close,.ant-layout-header{color:#000}.ant-form-item .ant-form-item-label>label{color:#000!important}.ant-modal-footer{border-top:1px dashed #F0F0F0!important;padding-top:10px!important}.ant-modal-content{background-color:#fff!important;padding:15px!important;border-radius:5px!important}.ant-select-selection-search{font-size:13px}.ant-modal-header{background:none!important}.ant-select-selection-item,.ant-input-number-lg,.ant-input-lg{font-size:13px}.ant-menu-light.ant-menu-submenu>.ant-menu{background-color:#fff!important}.ant-menu-title-content{color:#39424d!important}.ant-menu-title-content .ant-menu-submenu:after{background-color:#fff!important}.ant-menu-submenu-arrow{background-color:#000!important;color:#000!important}.ant-menu-item-selected{background-color:#ec651921!important;color:#fff!important}.ant-tabs-tab{background-color:#fff}.ant-tabs-tab .ant-tabs-tab-btn{color:#000}.ant-tabs-tab-active{background-color:#fff!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{border-bottom:1px solid!important}.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 16px}.ant-tabs-tab-remove{color:#bfc4c9!important}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>td{background-color:#eee;color:#000;font-size:13px!important;padding:0 5px!important}.ant-table-cell{border-bottom:1px solid #f0f0f0!important;background-color:#eee;color:#000}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:none;border-top:none}.ant-table-wrapper .ant-table-cell-scrollbar:not([rowspan]){box-shadow:none}.ant-layout{background:#f0f2f5}.ant-input-outlined:hover{background-color:#fff}.ant-tabs-top>.ant-tabs-nav:before{border:none}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{border:none}.ant-table-wrapper .ant-table{scrollbar-color:rgba(21,21,21,.851) rgba(253,253,253,.862)}.ant-pagination .ant-pagination-item{background-color:#fff;border:1px solid #bfc4c9}.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-disabled .ant-pagination-item-link,.ant-pagination .ant-pagination-total-text,.ant-input-affix-wrapper .anticon.ant-input-password-icon{color:#000}.ant-dropdown .ant-dropdown-menu{background-color:#fff}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{color:#000!important}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{color:#000}.ant-badge .ant-badge-count{box-shadow:none}.ant-form{color:#000}.ant-table-wrapper .ant-table-tbody tr.ant-table-row:hover>td,.ant-table-wrapper .ant-table-tbody tr.ant-table-row:hover>td.ant-table-cell,.ant-table-wrapper .ant-table-tbody tr.ant-table-row:hover>td.ant-table-cell-fix-left,.ant-table-wrapper .ant-table-tbody tr.ant-table-row:hover>td.ant-table-cell-fix-right,.ant-table-wrapper .ant-table-tbody tr.ant-table-row:hover>td.ant-table-selection-column,.ant-table-wrapper .ant-table-tbody tr.ant-table-row:hover,.ant-table-wrapper .ant-table-tbody tr:hover,.ant-table-wrapper .ant-table-tbody tr:hover>td,.ant-table-wrapper .ant-table-tbody tr:hover>td.ant-table-cell,.ant-table-wrapper .ant-table-tbody tr:hover>td.ant-table-cell-fix-left,.ant-table-wrapper .ant-table-tbody tr:hover>td.ant-table-cell-fix-right,.ant-table-wrapper .ant-table-tbody tr:hover>td.ant-table-selection-column{background:white!important;background-color:#fff!important}.ant-table-wrapper .ant-table-tbody tr.no-hover-row:hover,.ant-table-wrapper .ant-table-tbody tr.no-hover-row:hover>td,.ant-table-wrapper .ant-table-tbody tr.no-hover-row:hover>td.ant-table-cell,.ant-table-wrapper .ant-table-tbody tr.no-hover-row:hover>td.ant-table-cell-fix-left,.ant-table-wrapper .ant-table-tbody tr.no-hover-row:hover>td.ant-table-cell-fix-right,.ant-table-wrapper .ant-table-tbody tr.no-hover-row:hover>td.ant-table-selection-column,.ant-table-wrapper .ant-table-tbody tr.no-hover-row:hover,.ant-table-wrapper .ant-table-tbody tr.no-hover-row:hover>td,.ant-table-wrapper .ant-table-tbody tr.no-hover-row:hover>td.ant-table-cell{background:white!important;background-color:#fff!important}.ant-table-wrapper tr.ant-table-expanded-row>th,.ant-table-wrapper tr.ant-table-expanded-row:hover>th,.ant-table-wrapper tr.ant-table-expanded-row>td,.ant-table-wrapper tr.ant-table-expanded-row:hover>td{background-color:#fff!important}.ant-table-row-expand-icon{background-color:#fff}.ant-input{color:#000!important;line-height:0}.ant-input :hover{background-color:#fff!important}.ant-select-selector{background-color:#dcdddd;color:#000}.ant-table-wrapper .ant-table{background-color:#fff;border-left:1px solid #f5f5f5;border-top:1px solid #f5f5f5}.ant-picker-outlined{background-color:#fff;color:#000}.ant-picker-outlined .ant-picker-input{color:#000}.ant-picker-outlined .ant-picker-input input::placeholder{color:#c1c1c1}.ant-picker-outlined .ant-picker-range-separator span{color:#c1c1c1}.ant-picker-outlined :hover,.ant-picker-outlined:hover{background-color:#fff}.ant-btn-color-default,.ant-drawer .ant-drawer-close{color:#000}.ant-table-wrapper .ant-table-row-expand-icon{background-color:#fff}.ant-avatar{color:#fff;background-color:#000}.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding:0}.ant-select-single .ant-select-selector,.ant-picker{border-radius:6px!important}.ant-select-disabled{background-color:#0000}.ant-input-number-disabled{background-color:#dcdddd}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td{border-inline-end:1px solid #f5f5f5!important}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{border-inline-end:1px solid #f5f5f5!important}.ant-dropdown{color:#000!important}.ant-table-tbody tr.ant-table-row:hover,.ant-table-tbody tr:hover,.ant-table-wrapper .ant-table-tbody tr.ant-table-row:hover,.ant-table-wrapper .ant-table-tbody tr:hover{background-color:#fff!important;background:white!important}.ant-table-tbody tr.ant-table-row:hover>td,.ant-table-tbody tr:hover>td,.ant-table-wrapper .ant-table-tbody tr.ant-table-row:hover>td,.ant-table-wrapper .ant-table-tbody tr:hover>td{background-color:#fff!important;background:white!important}.ant-table-wrapper .ant-dropdown-trigger:hover .ant-table-tbody tr,.ant-table-wrapper .ant-dropdown-trigger:hover .ant-table-tbody tr>td{background-color:#fff!important;background:white!important}.ant-modal .ant-modal-close:hover{color:#000!important}.ant-checkbox .ant-checkbox-inner{background-color:#fff}.ant-checkbox-wrapper-checked .ant-checkbox .ant-checkbox-inner{background-color:#ec6519!important}.ant-switch{background-color:#bfc4c9}.custom-loading-overlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:#d8d6d636!important;z-index:10000!important;display:flex!important;align-items:center!important;justify-content:center!important}.custom-loading-overlay .loading-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-loading-overlay .loading-spinner .spinner-dot{width:32px;height:32px;border:3px solid #f3f3f3;border-top:3px solid #EC6519;border-radius:50%;animation:spin 1s linear infinite}.custom-loading-overlay .loading-spinner .loading-text{color:#ec6519;font-weight:500;margin-top:16px;font-size:13px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ant-result-404 .ant-result-image *,.ant-result-404 .ant-result-image svg{animation:none!important;transition:none!important}.app-loading-wrapper,.app-loading-wrapper .ant-spin-container{position:relative}.app-loading-wrapper .ant-spin-spinning .ant-spin-container:after{background-color:#ffffffd9!important;backdrop-filter:blur(2px)}.app-loading-wrapper .ant-spin{z-index:9999!important}.app-loading-wrapper .ant-spin-dot{color:#ec6519!important}.app-loading-wrapper .ant-spin-text{color:#ec6519!important;font-weight:500;margin-top:8px}.ant-layout-content{max-height:calc(100vh - 10px);overflow:auto}.layout-page-content>:nth-child(2){overflow:auto!important}.ant-select-clear,.ant-select-clear :hover,.ant-input-password-icon:hover{color:#bfc4c9!important}.ant-select-selector input,.ant-empty-description{color:#000!important}.ant-input-outlined[disabled]{background-color:#d4d2d224!important}.ant-select-outlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector{background-color:#fff!important}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{border-inline-end:none;background-color:#fff!important}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{border-inline-end:none;background-color:#fff!important}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td{background-color:#fff!important}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first:after{border-inline-end:none}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first:after{border-inline-end:none}.ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content{margin-left:15px}.ant-list-item{padding:12px!important}.ant-table-cell .ant-btn.ant-btn-link{padding:0 4px!important}[data-theme=light],[data-theme=light] .bg-1,[data-theme=light] .bg-2,[data-theme=light] .ant-layout-sider{background-color:#fff!important}[data-theme=light] .text-1{color:#000}[data-theme=light] .text-2{color:#000000d9}[data-theme=dark] .bg-1{background-color:#000!important}[data-theme=dark] .bg-2{background-color:#1f1f1f!important}[data-theme=dark] .text-1{color:#fff}[data-theme=dark] .text-2{color:#ffffffa6}.flexfilter .ant-form{display:flex;justify-content:space-between;gap:4px;flex-wrap:wrap;width:100%}.flexfilter .ant-form-item,.flexfilter .ant-form-item label{margin-bottom:0}.flexfilter .ant-form-item .ant-input-affix-wrapper .ant-input{border-left:none!important;border-right:none!important;border-radius:0!important;height:35px;border-top:1px solid #808a94!important;border-bottom:1px solid #808a94!important}.flexfilter .ant-form-item .ant-input-affix-wrapper,.flexfilter .ant-form-item .ant-select-selector,.flexfilter .ant-form-item .ant-picker-range{display:flex;align-items:center;height:35px;line-height:35px!important}.flexfilter .ant-form-item .ant-picker-range .ant-picker-active-bar{height:4px!important;background:#808a94!important}.flexfilter .ant-form-item .ant-btn{border-radius:3px!important;display:flex;justify-content:center;align-items:center;border:1px solid #001529;height:35px;gap:8px}.flexfilter .ant-form-item .btn-search{color:#001529;border:1px solid #001529}.flexfilter .ant-form-item .btn-search .anticon{color:#001529;scale:1.5;font-weight:bolder}.flexfilter .ant-form-item .btn-search:hover{opacity:.9}.flexfilter .ant-form-item #btnAdd{background:#EC6519!important;color:#fff;border:1px solid #EC6519}.flexfilter .ant-form-item #btnAdd .anticon{color:#001529;scale:1.5;font-weight:bolder}.flexfilter .ant-form-item #btnAdd:hover{opacity:.9}.flexfilter .ant-form-item .btn-action{font-weight:bolder;color:#001529}.flexfilter .ant-form-item .btn-action .anticon{font-weight:bolder}.flexfilter .lefts,.flexfilter .rights{gap:8px;display:flex;justify-content:flex-start;flex-wrap:wrap}.flexfilter .component{display:flex;flex-direction:column}@media screen and (max-width: 1024px){.flexfilter{gap:0px}.flexfilter .ant-form{display:flex;flex-direction:column}.flexfilter .lefts,.flexfilter .rights{display:flex;gap:8px;width:calc(100% - 16px)}.flexfilter .lefts .ant-form-item,.flexfilter .rights .ant-form-item{width:25%}.flexfilter .lefts .ant-form-item .space,.flexfilter .rights .ant-form-item .space{display:block}.flexfilter .lefts .ant-form-item .ant-form-item-control .ant-select,.flexfilter .rights .ant-form-item .ant-form-item-control .ant-select,.flexfilter .lefts .ant-form-item .ant-form-item-control .ant-btn,.flexfilter .rights .ant-form-item .ant-form-item-control .ant-btn,.flexfilter .lefts .ant-form-item .ant-form-item-control .ant-input-affix-wrapper,.flexfilter .rights .ant-form-item .ant-form-item-control .ant-input-affix-wrapper{width:100%!important}.flexfilter .lefts .ant-form-item:has(.ant-picker-range),.flexfilter .rights .ant-form-item:has(.ant-picker-range){width:calc(50% + 8px)}.flexfilter .lefts .ant-form-item:has(.ant-picker-range) .ant-picker-range,.flexfilter .rights .ant-form-item:has(.ant-picker-range) .ant-picker-range{width:100%!important}}@media screen and (max-width: 750px){.flexfilter{display:flex;gap:0}.flexfilter .lefts,.flexfilter .rights{display:flex;width:100%}.flexfilter .lefts .ant-form-item,.flexfilter .rights .ant-form-item{width:calc(50% - 8px)}.flexfilter .lefts .ant-form-item .space,.flexfilter .rights .ant-form-item .space{display:none!important}.flexfilter .lefts .ant-form-item .ant-btn,.flexfilter .rights .ant-form-item .ant-btn,.flexfilter .lefts .ant-form-item .ant-select,.flexfilter .rights .ant-form-item .ant-select,.flexfilter .lefts .ant-form-item .ant-input-affix-wrapper,.flexfilter .rights .ant-form-item .ant-input-affix-wrapper{width:100%!important}.flexfilter .lefts .ant-form-item:has(.ant-picker-range),.flexfilter .rights .ant-form-item:has(.ant-picker-range){width:calc(50% - 8px)!important}.flexfilter .lefts .ant-form-item:has(.ant-picker-range) .ant-picker-range,.flexfilter .rights .ant-form-item:has(.ant-picker-range) .ant-picker-range{width:calc(100% + -0px)!important}}@media screen and (max-width: 414px){.flexfilter{display:flex;gap:0}.flexfilter .lefts,.flexfilter .rights{display:flex;width:100%}.flexfilter .lefts .ant-form-item,.flexfilter .rights .ant-form-item{width:calc(100% + -0px)}.flexfilter .lefts .ant-form-item .ant-btn,.flexfilter .rights .ant-form-item .ant-btn,.flexfilter .lefts .ant-form-item .ant-select,.flexfilter .rights .ant-form-item .ant-select,.flexfilter .lefts .ant-form-item .ant-input-affix-wrapper,.flexfilter .rights .ant-form-item .ant-input-affix-wrapper{width:100%!important}.flexfilter .lefts .ant-form-item .ant-picker-range,.flexfilter .rights .ant-form-item .ant-picker-range{width:calc(200% + -0px)!important}.flexfilter .lefts .ant-form-item:has(.ant-picker-range),.flexfilter .rights .ant-form-item:has(.ant-picker-range){width:100%!important}}.contentFlexFilter{max-width:200px}.contentFlexFilter .ant-btn{min-width:150px;line-height:40px;display:flex;justify-content:flex-start;align-items:center;color:#001529;border-radius:0}.contentFlexFilter .ant-btn .anticon{font-weight:900;scale:1.2;margin-right:5px;min-width:24px}.contentFlexFilter .ant-btn>svg{margin:0 21px 0 7px}.contentFlexFilter .ant-btn:hover{background-color:#e3e6e7}.ant-popover-inner{border-radius:4px}.ant-popover-inner .ant-popover-inner-content:has(.contentFlexFilter){padding:0}.filterMore{z-index:10000!important}.filterMore .ant-picker,.filterMore .ant-select{width:100%!important}.filterMore .ant-input-affix-wrapper{height:35px;width:100%!important}.filterMore .btn-apply,.filterMore .btn-reset{height:40px;display:flex;align-items:center;justify-content:center;gap:16px}.filterMore .btn-apply{background-color:#001529;color:#fdd800}.filterMore .btn-reset{color:#001529;background:#f0f2f5;border:1px solid #000000}.ant-picker-dropdown,.ant-select-dropdown{z-index:10000!important}.ant-btn:focus{background:#fff}.home-page{padding:50}.ant-input-affix-wrapper{border-radius:6px;background:none}.ant-input::placeholder{color:#d9d9d9!important}.ant-input-suffix{color:#fff!important}.input-search-home{width:"100%"!important;height:40px!important;border-radius:20px!important;background-color:#fffc!important;border:none!important}.input-search-home .ant-input{background-color:#fffc!important;border:none!important;padding-left:16px!important;color:#666!important}.input-search-home .ant-input::placeholder{color:#999!important}.input-search-home .ant-input-suffix{padding-right:12px!important}.type-tabs-container{display:flex;gap:8px;align-items:center}.type-tab{padding:8px 16px;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;border:none;outline:none;user-select:none}.type-tab span{white-space:nowrap}.type-tab-active{background-color:#4a5568;color:#fff}.type-tab-active:hover{background-color:#2d3748}.type-tab-inactive{background-color:#bcc0c699;color:#4a5568}.type-tab-inactive:hover{background-color:#1c1c1d13}.type-tab-ellipsis{min-width:60px;padding:8px 12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.type-tab-ellipsis span{font-weight:500;font-size:14px;white-space:nowrap}.type-tab-ellipsis:hover{background-color:#cbd5e0!important}.home-main{display:flex;align-items:center;justify-content:start}.home-main .home-main-title .home-main-title-item{border-radius:50px;padding:34px 59px 10px 0;font-size:16px;font-weight:500;color:#000000e0}.home-main .home-main-title .home-main-title-item .home-main-title-img,.home-main .home-main-title .home-main-title-item p{width:100%;display:flex;justify-content:center;align-items:center}.layout-page{height:100%}.layout-page-header{padding:0!important;display:flex;justify-content:space-between;align-items:center;z-index:9;box-shadow:0 4px 10px #ddd}.layout-page-header svg{width:20px;height:20px;cursor:pointer}.layout-page-header-main{padding:0 15px;flex:1;display:flex;justify-content:space-between;align-items:center}.layout-page-header .logo{height:64px;width:200px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;z-index:9}.layout-page-header .logo img{width:30px;height:30px}.layout-page-sider{box-sizing:border-box;margin-bottom:10px}.layout-page-content{display:flex;flex-direction:column;flex:1}.layout-page-content>:nth-child(1) .ant-tabs-bar{padding:6px 0 0}.layout-page-content>:nth-child(2){flex:auto;overflow:auto;padding:6px;box-sizing:border-box}.layout-page-content>:nth-child(2) .innerText{padding:24px;border-radius:2px;display:block;line-height:32px;font-size:16px}.layout-page-footer{text-align:center;font-size:12px;border-top:1px solid #f0f0f0;background-color:#faebd7;padding:18px}.layout-page .actions{height:100%;display:flex;justify-content:center;align-items:center}.layout-page .actions>*{margin-left:15px;height:100%;display:flex;align-items:center}.layout-page .actions>* .notice{display:block;display:flex;justify-content:center;align-items:center;width:22px;height:22px;cursor:pointer}.layout-page .user-action{cursor:pointer}.layout-page .user-avator{margin-right:8px;width:40px;height:40px}body[theme-mode=dark] .layout-page-header{box-shadow:none}.layout-page-sider-menu{border-right:none!important}.layout-page-sider-menu.ant-menu-inline-collapsed .ant-menu-item,.layout-page-sider-menu.ant-menu-inline-collapsed .ant-menu-submenu-title{padding-inline:calc(50% - 10px)!important}.layout-page-sider-menu.ant-menu-inline-collapsed img{margin-right:0!important}.ant-menu-inline-collapsed{width:79px!important}.layout-page-sider{margin-bottom:0!important}.notice-description{font-size:12px}.notice-description-datetime{margin-top:4px;line-height:1.5}.notice-title{display:flex;justify-content:space-between}.tagsView-extra{height:100%;width:50px;cursor:pointer;display:block;line-height:40px;text-align:center}.themeSwitch{position:fixed;right:32px;bottom:102px;cursor:pointer}.themeSwitch>span{display:block;text-align:center;background:#fff;border-radius:50%;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;width:44px;height:44px;line-height:44px;font-size:22px;z-index:10001}.theme-color-content{display:flex}.theme-color-content .theme-color-block{width:20px;height:20px;margin-right:8px;color:#fff;font-weight:700;text-align:center;cursor:pointer;border-radius:2px}.theme-color-content .theme-color-block:last-child{margin-right:0}a{text-decoration:none}.logo-header svg{width:300px!important;height:35px!important}.layout-page-header{box-shadow:none!important}.ant-menu-root{background-color:#fff;color:#000000e0}.ant-layout-sider{background-color:#fff!important}.ant-menu-submenu-title{color:#fff!important;padding-left:15px!important}.ant-menu-item-selected{background-color:#ec651921!important;color:#000000e0!important}.confirm_account{background-color:#ec6519!important;color:#fff!important;border-color:#ec6519!important;width:100%;border-radius:8px;margin-top:10px;height:32px}.title_account{font-size:20px;font-weight:700}.content_account{font-size:14px;font-weight:400}.login-page{display:flex;justify-content:center;align-items:center;background:white}.login-page-form{width:90%;padding:50px 0 10px;border-radius:10px}.login-page-form h2{text-align:center}.login-page-form_button{width:100%;height:45px;margin-top:10px;border-radius:6px}.login-page-form_button span{font-size:20px;font-weight:600;color:gray}.login-page .input-login{font-size:14px;width:100%;border-radius:6px;border:1px solid #D9D9D9}.login-page p{margin-block-start:10px!important;margin-block-end:10px!important}.login-page .lable-login{color:#000000d9!important;font-size:14px;font-weight:400;padding:0!important}.login-page .lable-login span{color:red}.login-page .input-login::placeholder{color:#a6a6a6!important}.login-page .forgotPassword{display:flex;justify-content:flex-end}.login-page-form_button{background-color:#ec6519!important;border:0px}.login-page-form_button span{color:#fff!important;font-size:16px;font-weight:400}.login-page-form{padding:0!important;width:100%!important}.cot-login{width:3px;height:36px;background-color:#ffd900;margin:20px}.Digital-Workplace{font-size:36px;color:#fff;font-weight:600}.partner-news-filter{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:8px}.partner-news-filter__summary{font-size:16px;color:#000000e0;font-weight:400}.partner-news-filter__actions{display:flex;align-items:center;gap:12px}.partner-news-filter__btn{display:flex;align-items:center;gap:8px;border-radius:3px;padding:8px 16px;height:35px;color:#666;transition:all .2s ease}.partner-news-filter__btn:hover{color:#1677ff;background-color:#ff6b35}.partner-news-filter__btn--primary{background-color:#ff6b35!important;color:#fff;border:1px solid #FF6B35}.partner-news-filter__btn--primary:hover{background-color:#ff6b35!important;color:#fff!important}.partner-news-filter__view-toggle{display:flex;overflow:hidden}.partner-news-filter__view-toggle__btn{display:flex;align-items:center;justify-content:center;width:40px;height:36px;background-color:#fff;color:#666;padding:0;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}.partner-news-filter__view-toggle__btn:hover{background-color:#f5f5f5;border:1px solid #1677FF}.partner-news-filter__view-toggle__btn--active{background-color:#fff;color:#000;border:1px solid #1677FF}.partner-news-filter__view-toggle__btn--active:hover{background-color:#fff;border:1px solid #1677FF}.contentSection-main{padding-right:8px}.contentSection-main::-webkit-scrollbar{width:8px}.contentSection-main::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.contentSection-main::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.contentSection-main::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.contentSection-main .ant-table{border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.contentSection-main .ant-table .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:2px solid #f0f0f0;font-weight:600;color:#262626;padding:16px 12px}.contentSection-main .ant-table .ant-table-tbody>tr>td{padding:12px;border-bottom:1px solid #f5f5f5}.contentSection-main .ant-table .ant-table-tbody>tr:hover>td{background-color:#f8f9fa}.contentSection-main .ant-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.contentSection-main .ant-pagination{margin-top:16px}.partner-news-kanban{display:flex;gap:16px;margin-bottom:16px;height:80vh;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;position:relative;z-index:1}.partner-news-kanban::-webkit-scrollbar{height:8px}.partner-news-kanban::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.partner-news-kanban::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.partner-news-kanban::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.partner-news-kanban__column{background-color:#f3f3f3;border-radius:8px;border:1px solid #e9ecef;display:flex;flex-direction:column;width:320px;min-width:300px;height:100%;flex-shrink:0;transition:all .2s ease}.partner-news-kanban__column[data-droppable=true]{background-color:#f3f3f3}.partner-news-kanban__column:hover{box-shadow:0 2px 8px #1677ff1a}.partner-news-kanban__column--over{background-color:#e6f7ff!important;border:2px solid #1677FF!important;box-shadow:0 4px 12px #1677ff33;transform:scale(1.02)}.partner-news-kanban__header{padding:16px;border-bottom:1px solid #e9ecef;display:flex;justify-content:flex-start;align-items:center;border-radius:8px 8px 0 0;background-color:#f3f3f3;flex-shrink:0;transition:all .2s ease}.partner-news-kanban__header .ant-badge-count{box-shadow:none}.partner-news-kanban__title{margin:0;font-size:14px;font-weight:600;line-height:1.2}.partner-news-kanban__content{flex:1;padding:12px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px}.partner-news-kanban__content::-webkit-scrollbar{width:6px}.partner-news-kanban__content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.partner-news-kanban__content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.partner-news-kanban__content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.partner-news-kanban__content[data-droppable=true]{background-color:#f3f3f3;border-radius:8px}.partner-news-kanban__card{background:white;border:1px solid #e9ecef;border-radius:8px;transition:all .2s ease;cursor:grab;flex-shrink:0;user-select:none;position:relative;margin-bottom:12px}.partner-news-kanban__card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.partner-news-kanban__card[data-dragging=true]{cursor:grabbing!important;opacity:.3!important;transform:scale(.95)!important;background-color:#f3f3f3!important}.partner-news-kanban__card:active{cursor:grabbing}.partner-news-kanban__card--dragging{transform:rotate(5deg) scale(1.02);box-shadow:0 8px 24px #0003;opacity:.9}.partner-news-kanban__card:hover:before{opacity:.6}.partner-news-kanban__card .ant-card-body{padding:12px}.partner-news-kanban__card .ant-card-actions{background-color:#fafafa;border-top:1px solid #f0f0f0;padding:8px 0}.partner-news-kanban__card .ant-card-actions li{margin:0;padding:0 8px}.partner-news-kanban__card[data-dragging=true] .ant-card-actions{pointer-events:none}.partner-news-kanban__card-header{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.partner-news-kanban__avatar{flex-shrink:0;font-weight:600;font-size:12px}.partner-news-kanban__card-info{flex:1;min-width:0}.partner-news-kanban__card-title{margin:0 0 4px;font-size:14px;font-weight:600;color:#1d2d35}.partner-news-kanban__card-title a{color:#1677ff;text-decoration:none;cursor:pointer;transition:color .2s ease}.partner-news-kanban__card-title a:hover{color:#0958d9;text-decoration:underline}.partner-news-kanban__card-code{margin:0;font-size:11px;color:#8c8c8c;font-weight:500}.partner-news-kanban__card-details{display:flex;flex-direction:column;gap:6px}.partner-news-kanban__detail-item{display:flex;justify-content:space-between;align-items:center;font-size:14px}.partner-news-kanban__label{color:#8c8c8c;font-weight:400;flex-shrink:0}.partner-news-kanban__value{color:#1d2d35;text-align:right;flex:1;margin-left:8px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-news-kanban__action-btn{color:#1677ff;font-size:10px;padding:4px 8px;height:auto;border-radius:4px;font-weight:500;transition:all .2s ease}.partner-news-kanban__action-btn:hover{background-color:#f3f3f3;color:#0958d9}.partner-news-kanban__empty{display:flex;align-items:center;justify-content:center;height:100px;color:#8c8c8c;font-size:12px;font-style:italic;border-radius:8px;margin:8px 0;flex-shrink:0}[data-dnd-droppable]{transition:all .2s ease}[data-dnd-droppable=true]{background-color:#f3f3f3!important}[data-dnd-dragging=true]{cursor:grabbing!important;transform:rotate(5deg) scale(1.02)!important;box-shadow:0 8px 24px #0003!important}.dnd-overlay{pointer-events:none;position:fixed!important}.dnd-overlay .partner-news-kanban__card{transform:rotate(5deg) scale(1.05)!important;box-shadow:0 25px 50px #00000080!important;opacity:1!important;border:3px solid #1677FF!important;background:white!important;position:relative!important}.ant-card-actions{background:white!important}:where(.css-dev-only-do-not-override-pjaxwj).ant-card .ant-card-actions>li:not(:last-child){border-inline-end:none}[data-dnd-kit-overlay]{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;pointer-events:none!important}.contentSection,.contentSection-main{position:relative!important;z-index:1!important}[data-rbd-drag-handle-context-id],[data-rbd-drag-handle-draggable-id]{z-index:1!important}[data-dnd-kit-overlay-container]{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;pointer-events:none!important}.contentSection,.contentSection-main,.contentSection-filter{z-index:auto!important;position:relative!important}.ant-layout-has-sider{z-index:auto!important}#drag-overlay-container{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;pointer-events:none!important;overflow:hidden!important}.drop-zone{transition:all .2s ease}.drop-zone--active{background-color:#f3f3f3;border-radius:8px}.drop-zone--over{background-color:#e6f7ff;border:2px solid #1677FF;border-radius:8px}.partner-news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px;margin-bottom:16px}.partner-news-grid__card{border:1px solid #f0f0f0;border-radius:12px;transition:all .3s ease;background:white;overflow:hidden}.partner-news-grid__card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-4px)}.partner-news-grid__card .ant-card-body{padding:20px}.partner-news-grid__card .ant-card-actions{background-color:#fafafa;border-top:1px solid #f0f0f0;padding:12px 0}.partner-news-grid__card .ant-card-actions li{margin:0;padding:0 16px}.partner-news-grid__header{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.partner-news-grid__avatar{flex-shrink:0;font-weight:600;font-size:18px;border:2px solid #e6f7ff}.partner-news-grid__info{flex:1;min-width:0}.partner-news-grid__title{margin:0 0 6px;font-size:18px;font-weight:600;color:#262626;line-height:1.3}.partner-news-grid__title a{color:#1677ff;text-decoration:none;cursor:pointer;transition:color .2s ease}.partner-news-grid__title a:hover{color:#0958d9;text-decoration:underline}.partner-news-grid__code{margin:0 0 10px;font-size:13px;color:#8c8c8c;font-weight:500}.partner-news-grid__status{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:500;border:none}.partner-news-grid__details{display:flex;flex-direction:column;gap:10px}.partner-news-grid__detail-item{display:flex;justify-content:space-between;align-items:flex-start;font-size:13px;line-height:1.4;padding:4px 0}.partner-news-grid__label{color:#8c8c8c;font-weight:500;min-width:90px;flex-shrink:0}.partner-news-grid__value{color:#262626;text-align:right;flex:1;margin-left:12px;font-weight:400}.partner-news-grid__value--truncate{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.partner-news-grid__action-btn{color:#1677ff;font-size:12px;padding:6px 12px;height:auto;border-radius:6px;font-weight:500;transition:all .2s ease}.partner-news-grid__action-btn:hover{background-color:#f3f3f3;color:#0958d9;transform:translateY(-1px)}.partner-news-grid__action-btn:active{transform:translateY(0)}@media (max-width: 1400px){.partner-news-kanban{gap:12px}}@media (max-width: 1200px){.partner-news-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}}@media (max-width: 768px){.contentSection-main{max-height:calc(100vh - 180px)}.partner-news-kanban{gap:8px}.partner-news-kanban__column{width:280px;min-width:280px;max-height:calc(100vh - 260px)}.partner-news-kanban__content{max-height:calc(100vh - 320px)}.partner-news-kanban__header{padding:12px}.partner-news-kanban__content{padding:8px;gap:8px}.partner-news-kanban__card .ant-card-body{padding:8px}.partner-news-kanban__card-header{gap:6px;margin-bottom:8px}.partner-news-kanban__avatar{width:28px;height:28px;font-size:10px}.partner-news-kanban__card-title{font-size:12px}.partner-news-kanban__card-code,.partner-news-kanban__detail-item{font-size:10px}.partner-news-kanban__label{min-width:50px}.partner-news-kanban__value{margin-left:6px}.partner-news-grid{grid-template-columns:1fr;gap:12px}.partner-news-filter{flex-direction:column;gap:16px;align-items:stretch}.partner-news-filter__actions{justify-content:center;flex-wrap:wrap}.partner-news-grid__card .ant-card-body{padding:16px}.partner-news-grid__header{gap:12px}.partner-news-grid__avatar{width:44px;height:44px;font-size:16px}.partner-news-grid__title{font-size:16px}.partner-news-grid__detail-item{font-size:12px}.partner-news-grid__label{min-width:80px}.partner-news-grid__value{margin-left:8px}.partner-news-grid__value--truncate{max-width:150px}}@media (max-width: 480px){.contentSection-main{max-height:calc(100vh - 160px)}.partner-news-kanban{gap:6px}.partner-news-kanban__column{width:260px;min-width:260px;max-height:calc(100vh - 240px)}.partner-news-kanban__content{max-height:calc(100vh - 300px)}.partner-news-kanban__header{padding:8px}.partner-news-kanban__content{padding:6px;gap:6px}.partner-news-kanban__card .ant-card-body{padding:6px}.partner-news-kanban__card-header{gap:4px;margin-bottom:6px}.partner-news-kanban__avatar{width:24px;height:24px;font-size:9px}.partner-news-kanban__card-title{font-size:11px}.partner-news-kanban__card-code,.partner-news-kanban__detail-item{font-size:9px}.partner-news-kanban__label{min-width:40px}.partner-news-kanban__value{margin-left:4px}.partner-news-filter{padding:12px 16px}.partner-news-filter__actions{gap:8px}.partner-news-filter__btn{padding:6px 12px;font-size:12px}.partner-news-grid__card .ant-card-body{padding:12px}.partner-news-grid__header{gap:8px}.partner-news-grid__avatar{width:40px;height:40px;font-size:14px}.partner-news-grid__title{font-size:14px}.partner-news-grid__detail-item{font-size:11px}.partner-news-grid__label{min-width:70px}.partner-news-grid__value{margin-left:6px}.partner-news-grid__value--truncate{max-width:120px}}.filter-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;padding:16px 24px;background:white}.filter-drawer .ant-drawer-header .ant-drawer-title{font-size:18px;font-weight:600;color:#262626;display:flex;align-items:center;gap:8px}.filter-drawer .ant-drawer-header .ant-drawer-title:before{content:"";width:6px;height:20px;background:linear-gradient(135deg,#1677FF,#40a9ff);border-radius:3px}.filter-drawer .ant-drawer-body{padding:0;background-color:#fafafa;position:relative}.filter-drawer .ant-drawer-extra .ant-btn{border-radius:6px;font-weight:500;height:36px;padding:0 16px;transition:all .2s ease}.filter-drawer .ant-drawer-extra .ant-btn:first-child{border:1px solid #d9d9d9;color:#666}.filter-drawer .ant-drawer-extra .ant-btn:last-child{background:linear-gradient(135deg,#1677FF,#40a9ff);border:none;color:#fff}.filter-drawer .filter-section{background:white;border-radius:0;padding:16px 24px 12px}.filter-drawer .filter-section__header{padding:16px 24px 12px}.filter-drawer .filter-section__header h4{margin:0;font-size:16px;font-weight:600;color:#262626;display:flex;align-items:center;gap:8px}.filter-drawer .filter-section__header h4:before{content:"";width:4px;height:16px;background:linear-gradient(135deg,#1677FF,#40a9ff);border-radius:2px}.filter-drawer .filter-section__content{padding:16px 24px 20px}.filter-drawer .ant-checkbox-wrapper{width:100%;margin:0;padding:8px 0;border-radius:6px;transition:all .2s ease}.filter-drawer .ant-checkbox-wrapper .ant-checkbox{top:0}.filter-drawer .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:4px}.filter-drawer .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#1677ff;border-color:#1677ff}.filter-drawer .ant-checkbox-wrapper span:last-child{font-size:14px;color:#595959;font-weight:400;padding-left:8px;line-height:1.4}.filter-drawer .ant-checkbox-group{width:100%}.filter-drawer .ant-checkbox-group .ant-row{width:100%;margin:0}.filter-drawer .ant-checkbox-group .ant-row .ant-col{padding:0}.filter-drawer .ant-divider{margin:0;background-color:#f0f0f0;height:8px}.filter-drawer .ant-form-item{margin-bottom:0}.filter-drawer .ant-checkbox-wrapper:first-child span:last-child{font-weight:500;color:#262626}.filter-drawer .ant-checkbox-wrapper:first-child .ant-checkbox .ant-checkbox-inner{border-color:#1677ff}.filter-drawer .ant-checkbox-wrapper:first-child .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#1677ff}.radio-partner{display:flex}.radio-partner label{display:flex;align-items:center}.menu-item:hover{background-color:#fafafa}.menu-item{display:flex;cursor:pointer;margin:5px;justify-content:space-between}.menu-item :hover{background-color:#fafafa}.menu-item .menu-item-content{display:flex;justify-content:flex-start;width:85%}.row-dragging{background:#fafafa;border:1px solid #ccc;z-index:100;display:inline-flex;align-items:center}.row-dragging td{width:inherit}.ant-table-container{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.dragTable .ant-table-body{overflow:auto!important}.dragTable .ant-table-header .ant-table-thead tr th.ant-table-cell{padding-top:0!important;padding-bottom:0!important}.dragTable .ant-table-tbody tr td.ant-table-cell{line-height:23px!important;padding:1px 0!important}.dragTable .drag-visible svg{margin-bottom:7px}.zone .ant-select-selector{border:1px solid black!important}.zone .ant-select-selection-placeholder{color:#000}.table-route td{background-color:#fff!important}.permission-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:5px 24px;flex-shrink:0}.permission-modal .ant-modal-title{font-size:18px;font-weight:600;color:#262626}.permission-modal .ant-modal-body{flex:1;overflow:hidden;padding:0}.permission-modal .ant-modal-body .ant-tabs{height:100%;display:flex;flex-direction:column}.permission-modal .ant-modal-body .ant-tabs .ant-tabs-content-holder{flex:1;overflow:hidden}.permission-modal .ant-modal-body .ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%}.permission-modal .ant-modal-body .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{height:100%;overflow-y:auto;padding:5px 24px}.permission-modal .ant-modal-body .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar{width:6px}.permission-modal .ant-modal-body .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.permission-modal .ant-modal-body .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.permission-modal .ant-modal-body .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.permission-modal .ant-modal-body .ant-tabs .ant-tabs-nav{margin:0;padding:0 24px;background:white;border-bottom:1px solid #f0f0f0;flex-shrink:0}.permission-modal .ant-tabs-tab{font-weight:500;padding:8px 16px;margin:0!important}.permission-modal .permission-group{margin-bottom:20px;padding:12px;border:1px solid #f0f0f0;border-radius:6px;background-color:#fafafa}.permission-modal .permission-group .permission-parent{font-weight:600;color:#262626;margin-bottom:8px}.permission-modal .permission-group .permission-children{margin-left:24px;display:flex;justify-content:flex-start}.permission-modal .permission-group .permission-children .ant-checkbox-wrapper{margin-bottom:6px;color:#595959}.permission-modal .permission-group .permission-children .ant-checkbox-wrapper:hover{color:#1890ff}.permission-modal .ant-modal-footer{border-top:1px solid #f0f0f0;padding:5px 24px;flex-shrink:0}.permission-modal .ant-modal-footer .editBtn{background-color:#ec6519;color:#fff;display:flex;align-items:center;justify-content:center}.permission-modal .ant-modal-footer .ant-btn{border-radius:6px;font-weight:500}.permission-modal .ant-modal-footer .ant-btn.ant-btn-default{border-color:#d9d9d9;color:#595959}.permission-modal .ant-modal-footer .ant-btn.ant-btn-default:hover{border-color:#1890ff;color:#1890ff}.permission-modal .ant-modal-footer .ant-btn.ant-btn-primary{background-color:#1890ff;border-color:#1890ff}.permission-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover{background-color:#40a9ff;border-color:#40a9ff}@media (max-width: 768px){.permission-modal .ant-modal{width:95%!important;margin:10px;max-height:95vh}.permission-modal .ant-modal-content{max-height:95vh}.permission-modal .ant-tabs-tab{padding:6px 12px;font-size:14px}.permission-modal .ant-tabs-content-holder .ant-tabs-tabpane{padding:12px 16px}.permission-modal .permission-group{padding:8px;margin-bottom:16px}.permission-modal .permission-group .permission-children{margin-left:16px}.permission-modal .ant-modal-footer{padding:12px 16px}.permission-modal .ant-modal-footer .ant-btn{padding:4px 12px;font-size:14px}}
