html,body,#root{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;color:#262626;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-layout{display:flex;height:100%;min-height:100%}.sweet-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;background-color:#fff}@keyframes route-fade-in{0%{opacity:0}to{opacity:1}}.route-fade{height:100%;animation:route-fade-in .2s ease}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ant-select-dropdown{overscroll-behavior:contain}@media(max-width:480px){.ant-modal{max-width:calc(100vw - 16px)}}.ant-btn:focus,.ant-btn:active{outline:none}.ant-tabs-nav{margin-bottom:0}.ant-modal-content{border-radius:16px;overflow:hidden}.ant-modal-header{border-bottom:1px solid #f0f0f0}.ant-drawer-content{border-radius:16px 16px 0 0;overflow:hidden}.ant-btn{transition:opacity .15s ease}.ant-btn:active{opacity:.7}
