*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}:where(.css-dev-only-do-not-override-1p3hq3p).ant-layout .ant-layout-header{background:#fff}:where(.ant-layout-content){height:100%}:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu-horizontal{line-height:46px;border:0;border-bottom:0 solid rgba(5,5,5,.06)!important;box-shadow:none}:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu-light{color:#000000e0;background:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body{background:linear-gradient(#fbfbfb,#f5f5f5);width:100%!important}:where(.css-dev-only-do-not-override-1p3hq3p).ant-avatar{border:0}:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu .ant-menu-item,:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu .ant-menu-submenu,:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu .ant-menu-submenu-title{border-radius:0!important}:where(.css-1p3hq3p).ant-layout .ant-layout-header{height:64px;padding-inline:50px;color:#000000e0;line-height:64px;background:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:where(.css-1p3hq3p).ant-menu-light{color:#000000e0;background:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu-inline .ant-menu-item,:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu-vertical .ant-menu-item,:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu-inline .ant-menu-submenu-title,:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu-vertical .ant-menu-submenu-title{height:40px;line-height:40px;padding-inline:16px;overflow:hidden;text-overflow:ellipsis;margin-inline:0!important;margin-block:4px;width:100%!important}:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu-light.ant-menu-root.ant-menu-inline,:where(.css-dev-only-do-not-override-1p3hq3p).ant-menu-light.ant-menu-root.ant-menu-vertical{border-inline-end:0 solid rgba(5,5,5,.06)!important}:where(.css-dev-only-do-not-override-s6hmb).ant-layout .ant-layout-header{height:64px;padding-inline:50px;color:#000000e0;line-height:64px;background:#ffffff!important}:where(.css-dev-only-do-not-override-1p3hq3p).ant-card .ant-card-body{padding:18px!important;border-radius:0 0 8px 8px}*{margin:0;padding:0;box-sizing:border-box}body{font:16px/1.5 sans-serif;color:#333;background:linear-gradient(#fdfdfd,#f5f5f5);width:100%}li{list-style:none}em,i{font-style:normal}img{width:100%;vertical-align:middle}input{padding:0;border:none;outline:none;color:#333}button{cursor:pointer}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom: 1}p{margin-top:0;margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0}html,body{max-width:100%;max-height:100%;background:#f5f5f5}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}*{scrollbar-width:none!important}body{-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{width:0!important;height:0!important;background:transparent!important}:where(.css-dev-only-do-not-override-1p3hq3p).ant-alert{border-radius:0!important;background-color:transparent!important}html::-webkit-scrollbar,body::-webkit-scrollbar,div::-webkit-scrollbar,*::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}::-webkit-scrollbar{width:0!important;height:0!important}::-webkit-scrollbar-track{background:transparent!important}::-webkit-scrollbar-thumb{background:transparent!important}html,body,div,*{scrollbar-width:none!important;scrollbar-color:transparent transparent!important}html,body{-ms-overflow-style:none!important}html,body{overflow:auto!important}.auth-wrapper[data-v-f8096ff8]{position:relative}.close-btn[data-v-f8096ff8]{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;color:#999;transition:all .2s;z-index:1;font-size:14px}.close-btn[data-v-f8096ff8]:hover{background:#f0f0f0;color:#333}.auth-header[data-v-f8096ff8]{text-align:center;padding:32px 32px 0}.auth-logo[data-v-f8096ff8]{width:48px;height:48px;border-radius:10px;margin-bottom:16px}.auth-title[data-v-f8096ff8]{font-size:22px;font-weight:600;color:#1a1a1a;margin-bottom:6px}.auth-subtitle[data-v-f8096ff8]{font-size:13px;color:#999}.auth-body[data-v-f8096ff8]{padding:24px 32px 28px}.auth-input[data-v-f8096ff8]{border-radius:8px!important;height:44px}.auth-input[data-v-f8096ff8] .ant-input{font-size:14px}.auth-input[data-v-f8096ff8] .ant-input-affix-wrapper{border-radius:8px!important}.auth-textarea[data-v-f8096ff8] textarea{border-radius:8px!important;font-size:14px;resize:none}.auth-btn[data-v-f8096ff8]{height:44px;border-radius:8px;font-size:15px;font-weight:500;letter-spacing:4px;background:#1677ff;border:none;box-shadow:0 2px 8px #1677ff4d;transition:all .2s}.auth-btn[data-v-f8096ff8]:hover{background:#4096ff;box-shadow:0 4px 12px #1677ff66}.auth-switch[data-v-f8096ff8]{text-align:center;font-size:13px;color:#999;padding-bottom:4px}.auth-switch a[data-v-f8096ff8]{color:#1677ff;font-weight:500}.auth-body[data-v-f8096ff8] .ant-form-item-label{display:none}.auth-body[data-v-f8096ff8] .ant-form-item{margin-bottom:18px}.auth-body[data-v-f8096ff8] .ant-input-affix-wrapper{border-radius:8px;height:44px}.auth-body[data-v-f8096ff8] .ant-input-affix-wrapper .ant-input{height:auto}.login-modal .ant-modal-content{padding:0!important;border-radius:12px!important;overflow:hidden}.login-modal .ant-modal-body{padding:0!important}
