html,body,#root{height:100%}body{margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (max-width: 767px){html,body{overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}.ant-input,.ant-input-number-input,.ant-select-selection-search-input,.ant-picker-input>input{font-size:16px!important}.ant-card-head{flex-wrap:wrap;row-gap:4px}.ant-card-head-title{white-space:normal;overflow:visible;text-overflow:clip}.ant-tabs-nav{margin-bottom:12px!important}.ant-tabs-nav-list{max-width:calc(100vw - 32px)}.ant-tabs-tab{padding:8px 12px!important}}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--mc-on-primary, #fff)}.ant-radio-checked .ant-radio-inner:after{background-color:var(--mc-on-primary, #fff)}.min-w-0{min-width:0}.ant-modal{max-width:calc(100vw - 32px)}.ant-modal .ant-modal-content{max-height:calc(100vh - 48px);display:flex;flex-direction:column}.ant-modal .ant-modal-header,.ant-modal .ant-modal-footer{flex-shrink:0}.ant-modal .ant-modal-body{flex:1;min-height:0;overflow-y:auto}.ant-drawer-content-wrapper{max-width:calc(100vw - 16px)}*{scrollbar-width:thin;scrollbar-color:rgba(128,128,128,.4) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{border-radius:3px;background:#80808066}*::-webkit-scrollbar-thumb:hover{background:#80808099}@media (max-width: 767px){.ant-modal{max-width:calc(100vw - 16px)!important}.ant-modal-content{padding:16px}}
