html,body,#root{min-height:100vh;min-height:100dvh;margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent;background:#f5f7fa}*{box-sizing:border-box}@media (pointer:coarse){input,select,textarea,.ant-input,.ant-input-number-input,.ant-select-selection-search-input{font-size:16px}.ant-btn-sm,.ant-btn-xs{position:relative}.ant-btn-sm:after,.ant-btn-xs:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ant-tag[role=button]{align-items:center;min-height:32px;padding-inline:10px;display:inline-flex;position:relative}.ant-tag[role=button]:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ant-btn-icon-only{min-width:44px}.ant-checkbox-wrapper,.ant-radio-wrapper,.ant-btn-variant-text:not(.ant-btn-sm):not(.ant-btn-xs),.ant-btn-variant-link:not(.ant-btn-sm):not(.ant-btn-xs),.ant-btn-text:not(.ant-btn-sm):not(.ant-btn-xs),.ant-btn-link:not(.ant-btn-sm):not(.ant-btn-xs){position:relative}.ant-checkbox-wrapper:before,.ant-radio-wrapper:before,.ant-btn-variant-text:not(.ant-btn-sm):not(.ant-btn-xs):after,.ant-btn-variant-link:not(.ant-btn-sm):not(.ant-btn-xs):after,.ant-btn-text:not(.ant-btn-sm):not(.ant-btn-xs):after,.ant-btn-link:not(.ant-btn-sm):not(.ant-btn-xs):after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ant-menu-item,.ant-dropdown-menu-item,.ant-select-item{align-items:center;min-height:44px;display:flex}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:40px;height:40px;line-height:38px}}@media (max-width:991px){.ant-table-wrapper .ant-table-content{-webkit-overflow-scrolling:touch;overflow-x:auto}.ant-table-wrapper .ant-table-content>table{min-width:max-content}.ant-typography,.ant-card-head-title{overflow-wrap:anywhere}}.ant-modal-body,.ant-drawer-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:991px){.ant-modal{padding-bottom:16px;top:16px}.ant-modal .ant-modal-content{max-height:calc(100vh - 32px);flex-direction:column;max-height:calc(100dvh - 32px);display:flex}.ant-modal .ant-modal-header,.ant-modal .ant-modal-footer{flex:none}.ant-modal .ant-modal-body{flex:auto;min-height:0;overflow-y:auto}}.mf-tab,.mf-more-item{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .12s,transform .12s}.mf-tab:active{transform:scale(.96);background-color:#1668dc1f!important}.mf-more-item:active{background-color:#1668dc1f!important}
