.scrollbar{position:relative;height:100%;overflow:hidden}.scrollbar__wrap{height:100%;overflow:auto}.scrollbar__wrap--hidden-default{scrollbar-width:none}.scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none;width:0;height:0;opacity:0%}.scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;background-color:#9093994d;border-radius:inherit;transition:.3s background-color}.scrollbar__thumb:hover{background-color:#90939980}.scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0%;transition:opacity 80ms ease}.scrollbar__bar.is-vertical{top:2px;width:6px}.scrollbar__bar.is-vertical>div{width:100%}.scrollbar__bar.is-horizontal{left:2px;height:6px}.scrollbar__bar.is-horizontal>div{height:100%}.scrollbar:active>.scrollbar__bar,.scrollbar:focus>.scrollbar__bar,.scrollbar:hover>.scrollbar__bar{opacity:100%;transition:opacity .34s ease-out}.scroll-container{width:100%;height:100%}.scroll-container .scrollbar__wrap{margin-bottom:18px!important;overflow-x:hidden}.scroll-container .scrollbar__view{box-sizing:border-box}.g-basic-modal-close{display:flex;height:95%;align-items:center}.g-basic-modal-close>span{margin-left:48px;font-size:16px}.g-basic-modal-close--can-full>span{margin-left:12px}.g-basic-modal-close:not(.g-basic-modal-close--can-full)>span:nth-child(1):hover{font-weight:700}.g-basic-modal-close span:nth-child(1){display:inline-block;padding:10px}.g-basic-modal-close span:nth-child(1):hover{color:#0084f4}.g-basic-modal-close span:last-child:hover{color:#ed6f6f}.g-svg-icon{display:inline-block;overflow:hidden;vertical-align:-.15em;fill:currentColor}.svg-icon-spin{animation:loadingCircle 1s infinite linear}.app-iconify{display:inline-block}.app-iconify-spin svg{animation:loadingCircle 1s infinite linear}span.iconify{display:block;min-width:1em;min-height:1em;background-color:#5551;border-radius:100%}.g-basic-arrow{display:inline-block;cursor:pointer;transform:rotate(0);transition:all .3s ease .1s;transform-origin:center center}.g-basic-arrow--active{transform:rotate(90deg)}.g-basic-arrow.inset{line-height:0px}.g-basic-arrow.up{transform:rotate(-90deg)}.g-basic-arrow.down,.g-basic-arrow.up.g-basic-arrow--active{transform:rotate(90deg)}.g-basic-arrow.down.g-basic-arrow--active{transform:rotate(-90deg)}.g-basic-help{display:inline-block;margin-left:6px;font-size:14px;color:#909399;cursor:pointer}.g-basic-help:hover{color:#0084f4}.g-basic-help__wrap p{margin-bottom:0}.g-basic-title{position:relative;display:flex;padding-left:7px;font-size:15px;font-weight:500;line-height:24px;color:var(--text-color, rgba(0, 0, 0, .85));cursor:pointer;user-select:none}.g-basic-title-normal{font-size:14px;font-weight:500}.g-basic-title-show-span:before{position:absolute;top:4px;left:0;width:3px;height:16px;margin-right:4px;background-color:#0084f4;content:""}.g-basic-title-help{margin-left:10px}.collapse-transition{transition:.2s height ease-in-out,.2s padding-top ease-in-out,.2s padding-bottom ease-in-out}.fullscreen-modal{overflow:hidden}.fullscreen-modal .ant-modal{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%}.fullscreen-modal .ant-modal-content{height:100%}.ant-modal{width:520px;padding-bottom:0}.ant-modal .ant-modal-body>.scrollbar{padding:16px}.ant-modal-title{font-size:16px;font-weight:700;line-height:16px}.ant-modal-title .base-title{cursor:move!important}.ant-modal .ant-modal-body{padding:0}.ant-modal .ant-modal-body>.scrollbar>.scrollbar__bar.is-horizontal{display:none}.ant-modal-large{top:60px}.ant-modal-large--mini{top:16px}.ant-modal-header{padding:16px}.ant-modal-content{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.ant-modal-footer button+button{margin-left:10px}.ant-modal-close{font-weight:400;outline:none}.ant-modal-close-x{display:inline-block;width:96px;height:56px;line-height:56px}.ant-modal-confirm-body .ant-modal-confirm-content>*{color:#909399}.ant-modal-confirm-confirm.error .ant-modal-confirm-body>.anticon{color:#ed6f6f}.ant-modal-confirm-btns .ant-btn:last-child{margin-right:0}.ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#efbd47}.ant-modal-confirm-confirm.success .ant-modal-confirm-body>.anticon{color:#55d187}.ant-modal-confirm .ant-modal-body{padding:24px!important}@media screen and (max-height: 600px){.ant-modal{top:60px}}@media screen and (max-height: 540px){.ant-modal{top:30px}}@media screen and (max-height: 480px){.ant-modal{top:10px}}
