html,body{background:#111827;min-height:100%}:root{--app-vh:1vh;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}#root{width:100%;min-height:calc(var(--app-vh)*100);background:#111827;margin:0;padding:0;overflow-x:hidden}body{min-width:320px;min-height:calc(var(--app-vh)*100);overscroll-behavior-y:contain;place-items:initial;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;overflow-x:hidden}*{box-sizing:border-box}.layout-sider .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.ant-table-wrapper{width:100%}input,textarea,select{font:inherit}a,button,[role=button]{touch-action:manipulation}@media (max-width:767px){html,body{-webkit-overflow-scrolling:touch;overflow-x:hidden}#root{height:auto;min-height:calc(var(--app-vh)*100);overflow:hidden visible}body.app-mobile-web{padding-bottom:env(safe-area-inset-bottom,0)}.ant-layout{min-width:0}.ant-modal{max-width:calc(100vw - 24px);margin:0 auto}.ant-drawer-content-wrapper{max-width:100vw}.ant-modal-content,.ant-drawer-body{padding-bottom:calc(16px + env(safe-area-inset-bottom,0))}.ant-card-head,.ant-card-body{padding-left:16px!important;padding-right:16px!important}.ant-descriptions{overflow-x:auto}.ant-table-content,.ant-table-body{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.ant-form-item{margin-bottom:16px}.ant-btn,.ant-input-affix-wrapper,.ant-input,.ant-select-selector,.ant-picker,.ant-input-number{min-height:40px}.ant-space{max-width:100%}.ant-space-item{min-width:0}}
