#root,body,html{background:#f4f7fe;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;margin:0;padding:0}.ant-layout-sider-trigger{background:rgba(55,129,171,.05)!important;border:none!important;color:#3781ab!important;cursor:pointer;font-size:18px;height:48px;line-height:48px;text-align:center;transition:background-color .3s ease,color .3s ease}.ant-layout-sider-trigger:hover{background-color:rgba(55,129,171,.1)!important;color:#2e6d92!important}.ant-layout-sider .ant-menu-item-selected{background-color:rgba(55,129,171,.1)!important;border-radius:6px;border-right:3px solid #3781ab!important;color:#3781ab!important;font-weight:500}.ant-layout-sider .ant-menu-item-selected:hover{background-color:rgba(55,129,171,.15)!important}.ant-layout-sider .ant-menu-item:hover{background-color:rgba(212,97,66,.05)!important;color:#d46142!important}.ant-menu-submenu-title:hover{color:#d46142!important}.ant-menu-item-selected .anticon,.ant-menu-submenu-selected>.ant-menu-submenu-title{color:#3781ab!important}.ant-layout,.ant-layout-sider{margin:0!important;padding:0!important}.ant-layout-sider{scrollbar-color:transparent transparent;scrollbar-width:thin;transition:scrollbar-color .3s ease}.ant-layout-sider:hover{scrollbar-color:rgba(55,129,171,.3) transparent}.ant-layout-sider::-webkit-scrollbar{width:6px}.ant-layout-sider::-webkit-scrollbar-track{background:transparent}.ant-layout-sider::-webkit-scrollbar-thumb{background-color:transparent;border-radius:3px}.ant-layout-sider:hover::-webkit-scrollbar-thumb{background-color:rgba(55,129,171,.3)}.ant-layout-sider .ant-menu{scrollbar-width:none}.ant-layout-sider .ant-menu::-webkit-scrollbar{display:none}.ant-btn-primary,.ant-card-hoverable:hover{transition:all .3s ease!important}.ant-statistic-content-value{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ant-dropdown-menu{border-radius:8px!important;box-shadow:0 6px 16px rgba(0,0,0,.08)!important}.ant-avatar{transition:all .3s ease}.ant-avatar:hover{transform:scale(1.05)}.ant-drawer-body{padding:0!important}.ant-layout-footer a:hover{text-decoration:underline!important}.global-search-container .ant-input-affix-wrapper,.global-search-container .ant-input-affix-wrapper-focused,.global-search-container .ant-select-selector,.global-search-container.ant-select-focused .ant-select-selector{box-shadow:none!important}.ant-card-head{border-bottom:1px solid #f0f0f0!important}@media print{body>*{display:none!important}.print-only,body>#admin-root{display:block!important}.print-only{background:#fff;box-sizing:border-box;left:0;margin:0;padding:15mm!important;position:absolute;top:0;width:100%;z-index:99999}.ant-breadcrumb,.ant-layout-footer,.ant-layout-header,.ant-layout-sider,.hide-on-print,.no-print{display:none!important}#admin-root,.ant-layout,.ant-layout-content,body,main{background:#fff!important;margin:0!important;min-height:0!important;overflow:visible!important;padding:0!important}@page{margin:10mm 12mm;size:A4 portrait}.print-doc{background:#fff;color:#111;font-family:Segoe UI,Arial,sans-serif;font-size:12px;width:100%}.print-doc,.print-doc *{box-shadow:none!important}.print-only,.print-only *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.page-break-after{page-break-after:always}.page-break-before{page-break-before:always}.no-page-break{page-break-inside:avoid}}.print-only{display:none}