body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overscroll-behavior-y:none;-webkit-user-select:none;user-select:none}#root,body{height:100vh;height:calc(100vh - var(--vh-offset, 0px));overflow:hidden;width:100vw}#root{margin:0 auto;position:relative}#app{height:100%;overflow:auto;width:100%}div,span{-webkit-user-select:none;user-select:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.click-opacity{&:hover{opacity:.8}}a:focus,body,div:focus,input:focus,p:focus{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus,div:focus,input:focus,p:focus{-webkit-user-modify:read-write-plaintext-only}::-webkit-scrollbar{background-color:#fff;width:2px}::-webkit-scrollbar-track{background-color:initial}::-webkit-scrollbar-thumb{background-color:#7e7a7a}@font-face{font-family:Alimama ShuHeiTi;src:url(/static/media/AlimamaShuHeiTi.9ae1e439d022ab47a089.ttf) format("truetype")}@font-face{font-family:AlibabaPuHuiTi;src:url(/static/media/AlibabaPuHuiTi.0b645f421f089ac7ec5b.OTF) format("truetype")}@font-face{font-family:PangMenZhengDao-Cu;src:url(/static/media/PangMenZhengDao-Cu.67e12a6ecd4280def539.TTF) format("truetype")}@font-face{font-family:YouSheBiaoTiHei;src:url(/static/media/YouSheBiaoTiHei.ccdd188b73ad41f90e61.TTF) format("truetype")}@font-face{font-family:Source Han Sans}@font-face{font-family:Douyin Sans;src:url(/static/media/DouyinSansBold.f587f861eaf46bea5496.otf) format("truetype")}@font-face{font-family:"Source Han Serif CN-Heavy";src:url(/static/media/SourceHanSerifCN-Heavy.676dbfc9baa8057db661.otf) format("truetype")}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.flex-center{justify-content:center}.flex-center,.items-center{align-items:center;display:flex}.justify-center,.md-mask{display:flex;justify-content:center}.md-mask{align-items:center;background:#000c;inset:0;position:fixed;z-index:999}.md-container{animation:zoomIn .2s ease-out;background:#fff;border-radius:12px;overflow:hidden;overflow:visible;position:relative;width:80%;@media screen and (max-width:768px){border-radius:16px}}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.md-title{font-size:18px;font-weight:600;padding:16px;text-align:center}.md-footer{border-top:1px solid #eee;display:flex}.md-btn{background:#fff;border:none;flex:1 1;font-size:16px;padding:14px 0}.md-cancel{border-right:1px solid #eee}.md-ok{color:#1677ff}.custom-row td{padding:0!important}.ant-table-cell:first-child,.ant-table.custom-table .ant-table-tbody .custom-row td,.custom-row td{height:40px!important}:root{--color-primary:#cd0000}*{box-sizing:border-box;font-family:Source Han Sans}.no-padding-modal .ant-modal-content{padding:0}.no-padding-modal .ant-modal-confirm-paragraph{max-width:100%}.bg-grey-modal .ant-modal-content{background-color:#fafafa}.ant-modal-root .ant-modal-content{border-radius:0}.ant-input-affix-wrapper .ant-input-clear-icon{font-size:18px}.ant-modal-root .ant-modal-mask{background-color:#000c}@media screen and (max-width:768px){.ant-modal-root .ant-modal-content{border-radius:16px}.mobile-full-screen-modal.ant-modal{height:100vh!important;margin:0!important;max-width:100%!important;padding:0!important;top:0!important}.mobile-full-screen-modal.ant-modal .ant-modal-content{border-radius:0;height:100vh;padding:20px 10px}.mobile-full-screen-modal.ant-modal .ant-modal-body{height:calc(100vh - 20px);overflow:hidden}.mobile-detail-modal.ant-modal .ant-modal-confirm-paragraph{max-width:100%}.mobile-detail-modal.ant-modal .ant-modal-content{background:#f7f7f7;padding:20px 0}}.press-btn{transition:transform .15s ease}.press-btn.pressed{opacity:.7;transform:scale(.98)}.no-drag{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.btn-overlay{overflow:hidden;position:relative}.btn-overlay:active{transform:scale(.98)}.btn-overlay:before{background-color:#fff0;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .3s ease;width:100%;z-index:1}.btn-overlay:hover:before{background-color:#ffffff40}.btn-overlay-strong:hover:before{background-color:#fff3}.btn-overlay>*{position:relative;z-index:2}@media screen and (max-width:768px){html{font-size:14px}}@media screen and (max-width:368px){html{font-size:12px}}.ant-image-preview-root *{outline:none!important;-webkit-user-select:none!important;user-select:none!important}
/*# sourceMappingURL=main~84781932.16df10f8.css.map*/