.ant-pro-account-avatar[data-v-07c2eb28]{display:inline-flex;align-items:center;height:64px;padding:0 12px;cursor:pointer;transition:all .3s;user-select:none}.ant-pro-account-avatar[data-v-07c2eb28]:hover{background:#0000000a}.header-avatar[data-v-07c2eb28]{margin-right:8px}.account-name[data-v-07c2eb28]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000000d9;font-size:14px}.account-arrow[data-v-07c2eb28]{margin-left:6px;font-size:12px;color:#00000073}.ant-pro-global-header-index-right{display:flex;align-items:center;flex-shrink:0;float:right;height:64px;margin-left:auto;padding-right:8px}.tank-sidebar-logo{display:flex;align-items:center;height:64px;padding:0 16px;overflow:hidden;transition:all .3s}.tank-sidebar-logo.is-collapsed{padding:0;justify-content:center}.tank-logo-icon{flex-shrink:0;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#13c2c2,#08979c);color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.tank-logo-title{margin-left:12px;font-size:16px;font-weight:600;color:#000000d9;white-space:nowrap}.ant-pro-basicLayout,.ant-pro-basicLayout .ant-layout.ant-layout-has-sider{height:100vh;overflow:hidden}.ant-pro-basicLayout .ant-layout.ant-layout-has-sider>.ant-layout{display:flex;flex-direction:column;background:#fff;height:100vh;max-height:100vh;min-height:0;overflow:hidden}.ant-pro-basicLayout .ant-pro-basicLayout-content{margin:12px 16px 16px;flex:1 1 0;min-height:0;height:0;overflow:hidden;display:flex;flex-direction:column}.ant-pro-basicLayout .ant-pro-basicLayout-children-content-wrap{flex:1 1 0;min-height:0;height:0;display:flex;flex-direction:column;overflow:hidden}.ant-pro-basicLayout .ant-pro-grid-content{background:#fff;flex:1 1 0;min-height:0!important;height:0;display:flex;flex-direction:column;overflow:hidden}.user-layout[data-v-666a5f85]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0f172a}.login-bg[data-v-666a5f85]{position:absolute;inset:0;pointer-events:none}.bg-shape[data-v-666a5f85]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.45}.shape-1[data-v-666a5f85]{width:480px;height:480px;top:-120px;right:-80px;background:#13c2c2}.shape-2[data-v-666a5f85]{width:360px;height:360px;bottom:-80px;left:-60px;background:#1677ff}.login-container[data-v-666a5f85]{position:relative;z-index:1;width:100%;max-width:420px;padding:24px}.login-brand[data-v-666a5f85]{text-align:center;margin-bottom:32px;color:#fff}.brand-logo[data-v-666a5f85]{width:56px;height:56px;margin:0 auto 16px;border-radius:16px;background:linear-gradient(135deg,#13c2c2,#08979c);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;box-shadow:0 8px 24px #13c2c259}.login-brand h1[data-v-666a5f85]{margin:0 0 8px;font-size:22px;font-weight:600;letter-spacing:1px}.login-brand p[data-v-666a5f85]{margin:0;font-size:14px;color:#ffffffa6}.login-panel[data-v-666a5f85]{background:#fff;border-radius:12px;padding:32px 32px 24px;box-shadow:0 20px 60px #00000040}.blank-layout[data-v-30f1f465]{min-height:100vh;background:#f5f7fa}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{height:100%;overflow:hidden}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#app{height:100%;overflow:hidden}
