*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:gray padding-box padding-box}.ant-menu-title-content,.ant-menu-submenu-title .ant-menu-title-content,.ant-menu-submenu-inline .ant-menu-item .ant-menu-title-content{font-size:12px!important}.ant-menu-item-group-title{text-transform:uppercase;color:#fff!important}
.ant-typography+h1.ant-typography,.ant-typography+h2.ant-typography,.ant-typography+h3.ant-typography,.ant-typography+h4.ant-typography,.ant-typography+h5.ant-typography{margin-top:0}.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label,.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-col-24.ant-form-item-label,.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xl-24.ant-form-item-label{padding:0 0 4px}.ant-form-item .ant-form-item-control-input-content .ant-picker,.ant-form-item .ant-form-item-control-input-content .ant-input-number,.ant-form-item .ant-form-item-control-input-content .ant-input-number-affix-wrapper{width:100%}.ant-spin-nested-loading .ant-spin-container:after{background:0 0}@media (max-width:768px){.ant-checkbox-wrapper{font-size:14px}.ant-checkbox-wrapper .ant-checkbox{transform:scale(1.1)}.ant-input-number{font-size:14px}.ant-input-number .ant-input-number-input{padding:6px 8px}.ant-input-number .ant-input-number-handler-wrap{width:20px}.ant-tooltip .ant-tooltip-content .ant-tooltip-inner{max-width:250px;font-size:12px}.ant-collapse .ant-collapse-header .ant-collapse-arrow{font-size:12px}.ant-collapse .ant-collapse-extra .ant-checkbox-wrapper{margin-left:8px;font-size:12px}.ant-card .ant-card-head{min-height:auto;padding:8px 16px}.ant-card .ant-card-head .ant-card-head-title{padding:8px 0;font-size:14px}.ant-card .ant-card-body{padding:16px}.ant-btn.ant-btn-sm{height:28px;padding:0 10px;font-size:12px}}@media (max-width:480px){.ant-input-number{min-width:60px}.ant-input-number .ant-input-number-input{font-size:12px}.ant-card .ant-card-head{padding:4px 12px}.ant-card .ant-card-head .ant-card-head-title{font-size:13px}.ant-card .ant-card-body{padding:12px}}
