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;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}#root,body,html{min-height:100%;min-width:0;width:100%}button,input,select,textarea{font:inherit}.app-shell{background:#f5f7fa;display:flex;flex-direction:column;height:100dvh;min-height:0}.app-shell__content{flex:1 1;min-height:0;overflow:hidden}.app-shell__scroll{-webkit-overflow-scrolling:touch;height:100%;min-height:0;overflow:auto}.app-shell__tabs{align-items:center;background:#fffffffa;border-top:1px solid #e8edf3;box-shadow:0 -6px 18px #1f29370d;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;margin:0;padding:4px 12px calc(4px + env(safe-area-inset-bottom))}.app-shell__tabs .ant-tabs-nav{margin:0;width:min(620px,100%)}.app-shell__tabs .ant-tabs-nav:before{border:0}.app-shell__tabs .ant-tabs-content-holder{display:none}.app-shell__tabs .ant-tabs-nav-wrap{justify-content:stretch}.app-shell__tabs .ant-tabs-nav-list{background:#fff;border:1px solid #e2e8f0;border-radius:14px;display:flex;gap:2px;padding:3px;width:100%}.app-shell__tabs .ant-tabs-tab{border-radius:10px;flex:1 1;justify-content:center;margin:0;min-width:0;padding:5px 4px;transition:background .18s ease}.app-shell__tabs .ant-tabs-tab-active{background:#eef6ff}.app-shell__tabs .ant-tabs-tab-btn{color:#5f6b7a;width:100%}.app-shell__tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff}.app-shell__tabs .ant-tabs-ink-bar{display:none}.app-shell__tab-label{grid-gap:2px;display:grid;font-size:11px;gap:2px;justify-items:center;line-height:1.15;min-width:0;white-space:nowrap}.app-shell__tab-label .anticon{font-size:18px}@media (min-width:768px){.app-shell__tabs .ant-tabs-tab{padding-bottom:6px;padding-top:6px}.app-shell__tab-label{align-items:center;display:flex;font-size:14px;gap:6px;justify-content:center}.app-shell__tab-label .anticon{font-size:16px}}