._logo_pg94r_1{display:flex;align-items:center;gap:10px;height:32px;margin:16px;color:#fff;font-weight:600;font-size:16px;line-height:32px;white-space:nowrap;overflow:hidden}._logo_pg94r_1 img{width:32px;height:32px;border-radius:8px;flex:none}._collapsed_pg94r_21{justify-content:center;margin-left:0;margin-right:0}._auth-layout_x1wfs_1{position:fixed;inset:0;overflow:auto;background:linear-gradient(135deg,#001529,#003a70 48%,#001529);z-index:1000}._auth-layout-content_x1wfs_9{display:flex;justify-content:center;align-items:center;width:100%;min-height:100%;padding:24px 0}.login-card{width:400px;max-width:90%;box-shadow:0 10px 25px #0003;border-radius:12px;background:#fffffff2;border:none}.login-card .ant-card-body{padding:40px 32px}.login-card h2{color:#001529;font-weight:600}.login-logo{display:block;width:72px;height:72px;margin:0 auto 16px;border-radius:18px}.login-form-button{height:40px;font-size:16px;border-radius:6px}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;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f2f5}.main-layout-content{margin:0 16px}.main-layout-inner{padding:24px;min-height:360px;background:#fff}.main-layout-header .header-username{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:991px){.main-layout-content{margin:0 8px}.main-layout-inner{padding:12px}.main-layout-header .header-username{max-width:140px}}
