@charset "UTF-8";.layout-sidebar+.van-popup{width:95%;max-width:340px}.layout-sidebar .ant-drawer-content-wrapper{width:95%;max-width:340px}.layout-sidebar .ant-drawer-body{padding:0}.layout-sidebar .ant-drawer-mask{background:rgba(12,14,21,.5)}.layout-sidebar-inner{width:100%;height:100vh;position:relative;z-index:10;padding:16px}.layout-sidebar-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,rgba(58,93,189,.4),rgba(58,93,189,0));z-index:9;pointer-events:none}.layout-sidebar-inner .user-info{position:relative;z-index:11;height:134px;padding:24px 20px;margin-top:36px;margin-bottom:16px;background:#3a5dbd;border-radius:12px;display:flex;flex-direction:column;gap:16px}.layout-sidebar-inner .user-info:before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:url(/assets/images/profile-bg-DEX773B3.png) no-repeat top 18px right 20px/52px;z-index:12;pointer-events:none}.layout-sidebar-inner .menu-wrap{display:flex;flex-direction:column;gap:0;padding:16px}.user-info .line{border-bottom:1px solid rgba(255,255,255,.1)}.user-info .others{font-size:14px;color:rgba(255,255,255,.8);margin:0;line-height:1}.user-info .profile{display:flex;gap:16px}.user-info .profile .avatar{width:40px;height:40px;border-radius:50%;overflow:hidden}.user-info .profile .avatar img{width:100%;height:100%;object-fit:cover}.user-info .profile .info{display:flex;flex-direction:column;justify-content:space-between}.user-info .profile .info p{font-size:18px;line-height:1;color:#fff;font-weight:700;margin:0}.user-info .profile .info p.role{font-size:13px;font-weight:400;color:rgba(255,255,255,.6)}.menu-wrap .menu{display:flex;flex-direction:column;gap:24px;padding:24px 0;border-bottom:1px solid rgba(34,53,108,.1)}.menu-wrap .menu:first-child{padding-top:0}.menu-wrap .menu:last-child{border-bottom:none}.menu-wrap .menu .menu-item>a{display:flex;align-items:center;color:#18274f;font-size:16px;gap:8px}.menu-wrap .menu .menu-item>a.router-link-exact-active:not([data-no-cache]){color:#3a5dbd}.menu-wrap .menu .menu-item>a>svg{font-size:24px}.menu-wrap .menu .menu-item>a .arrows{margin-left:auto}.shared-wrap[data-v-565b742c]{display:flex;align-items:center;gap:var(--04e52cf6);font-size:24px}.shared-wrap>div[data-v-565b742c]{line-height:0;cursor:pointer}.customer-service[data-v-a89b5e2f]{width:48px;cursor:pointer;line-height:0}.customer-service>img[data-v-a89b5e2f]{width:48px;object-fit:cover}.customer-service-wrap{line-height:0}.customer-service-wrap>img{width:100%;object-fit:cover}.customer-service-dialog .van-dialog__message{padding:12px}.wrapper .header-layout[data-v-06585a63]{width:100%;height:48px;max-width:1024px;margin:0 auto;position:relative}.wrapper .header-layout .menu-layout[data-v-06585a63]{width:100%;height:100%;display:grid;align-items:center;grid-template-columns:1fr auto 1fr;backface-visibility:hidden;transform-style:preserve-3d}.wrapper .header-layout .custom-layout[data-v-06585a63]{width:100%;height:100%;display:grid;align-items:center;grid-template-columns:1fr minmax(0,min-content) 1fr;backface-visibility:hidden;transform-style:preserve-3d;gap:16px}.wrapper .header-layout[data-v-06585a63] .prefix{display:flex;align-items:center;gap:12px}.wrapper .header-layout[data-v-06585a63] .prefix .menu{font-size:24px;cursor:pointer}.wrapper .header-layout[data-v-06585a63] .head-title{color:#18274f}.wrapper .header-layout[data-v-06585a63] .head-title>h1{font-size:18px;font-weight:600;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wrapper .header-layout[data-v-06585a63] .suffix{display:flex;align-items:center;justify-content:flex-end}.wrapper .header-layout[data-v-06585a63] .action-save{display:flex;align-items:center;justify-content:flex-end;gap:8px}.wrapper .header-layout[data-v-06585a63] .action-save .tip{position:relative;width:40px;height:24px;text-align:center;line-height:24px;font-size:12px;background:#e94b3e;color:#fff;border-radius:6px}.wrapper .header-layout[data-v-06585a63] .action-save .tip:after{position:absolute;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);background:#e94b3e;content:"";top:50%;right:-1px}.wrapper .header-layout[data-v-06585a63] .action-save>svg{color:#18274f;font-size:24px}.layout-navbar[data-v-75d1fa48]{position:fixed;z-index:90;bottom:18px;left:50%;transform:translate(-50%);width:280px;height:64px;background:rgba(255,255,255,.9);box-shadow:0 2px 12px rgba(34,53,108,.08);border-radius:32px;display:flex;justify-content:center;align-items:center;gap:48px}.layout-navbar>a[data-v-75d1fa48]{width:44px;display:flex;flex-direction:column;align-items:center;gap:2px;color:rgba(24,39,79,.7)}.layout-navbar>a.router-link-exact-active[data-v-75d1fa48]{color:#3a5dbd}.layout-navbar>a svg[data-v-75d1fa48]{width:24px;height:24px}.layout-navbar>a span[data-v-75d1fa48]{font-size:12px;line-height:18px}.waves-ripple{position:absolute;border-radius:100%;background-color:rgba(0,0,0,.15);background-clip:padding-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:1}.waves-ripple.z-active{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out}*,:after,:before{box-sizing:border-box}.v-icon{display:inline-block;width:1em;height:1em;font-size:1em}.v-icon:focus{outline:0}#app{width:100%;font-family:AliRegular,Helvetica,Tahoma,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,MicrosoftYaHei,WenQuanYi Micro Hei,sans-serif;line-height:1;color:#18274f}:root:root{--van-primary-color: #3A5DBD;--van-button-primary-background: #3A5DBD;--van-field-input-text-color: rgb(24, 39, 79);--van-overlay-background: rgba(12 14 21 / 50%);--van-dialog-button-height: 48px;--van-toast-background: rgba(24 39 79 / 80%);--van-toast-text-padding: 11px 18px;--van-toast-font-size: 14px;--van-toast-line-height: 23px}.staging-confirm-overlay{backdrop-filter:blur(10px)}.highlight-text{color:#3a5dbd}.confirm-submit{--van-dialog-background: linear-gradient(360deg, rgba(58 93 189 / 0%) 0%, rgba(58 93 189 / 20%) 100%), #fff;--van-action-bar-background: transparent;--van-action-bar-button-danger-color: #3A5DBD;--van-dialog-width: 258px}.confirm-submit .confirm-submit-bg{display:flex;justify-content:center;align-items:center;padding:12px 0}.confirm-submit .confirm-submit-bg>img{height:160px;object-fit:cover}.confirm-staging .van-dialog__message{font-size:16px;color:#18274f;font-weight:600;line-height:18px;padding:29px}.confirm-quit .van-dialog__content{min-height:106px}.confirm-quit .van-dialog__message{font-size:16px;color:#18274f;font-weight:600;line-height:26px;max-height:84px;padding:29px}.before-quit-prompt .van-dialog__content{min-height:84px}.before-quit-prompt .van-dialog__message{font-size:16px;color:#18274f;font-weight:600;line-height:26px;max-height:84px;padding:12px 24px}html,body{overscroll-behavior:none;line-height:1}.flex-center{display:flex;justify-content:center;align-items:center}picture{font-size:0}ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400}:focus-visible{outline:none}.auth-page-wrap{width:100vw;height:100vh;background:#3a5dbd;display:flex;flex-direction:column}.auth-page-wrap .header{flex:0 0 200px;width:100%}@media (min-width: 320px) and (max-width: 768px){.auth-page-wrap .header{flex:0 0 169px}}.auth-page-wrap .header .content{width:100%;height:100%;max-width:1024px;margin:0 auto;background:url(/assets/images/login-bg-DlGk_HS5.png) no-repeat right top/auto 257px;display:flex;align-items:center}.auth-page-wrap .header .content .title{display:flex;flex-direction:column;gap:16px;color:#fff;font-size:24px;line-height:1;font-weight:600}.auth-page-wrap .header .content .title>p{margin:0}@media (min-width: 320px) and (max-width: 768px){.auth-page-wrap .header .content{background:url(/assets/images/login-bg-DlGk_HS5.png) no-repeat right top/100% auto}.auth-page-wrap .header .content .title{margin-top:15px;padding-left:32px}}@media (min-width: 769px) and (max-width: 1024px){.auth-page-wrap .header .content .title{margin-top:15px;padding-left:32px}}.auth-page-wrap .main{flex:1;width:100%;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px}.auth-form-wrap{width:100%;height:100%;padding:40px 32px 0;display:flex;flex-direction:column;align-items:center}.auth-form-wrap .auth-form-inner{width:100%;max-width:338px;display:grid;gap:24px;margin-bottom:8px}.auth-form-wrap .auth-form-group>div{display:grid;gap:24px}.auth-form-wrap .auth-form-switch{width:100%;max-width:338px;display:flex;justify-content:space-between;padding:16px 4px;font-size:14px;color:rgba(24,39,79,.7)}.auth-form-wrap .auth-form-switch span,.auth-form-wrap .auth-form-switch a{font-weight:400;color:rgba(24,39,79,.7)}.auth-form-wrap .auth-form-switch a.primary{font-weight:500;color:#3a5dbd}.auth-form-wrap .auth-form-switch a:hover{color:#3a5dbd}.auth-form-wrap .input-wrap{display:flex;align-items:center;height:54px;border-bottom:1px solid rgba(34,53,108,.1)}.auth-form-wrap .input-wrap.not-editable{justify-content:space-between}.auth-form-wrap .input-wrap.not-editable .input{font-size:18px;padding:0 11px}.auth-form-wrap .input-wrap.not-editable .label{padding:0 11px;font-size:14px;color:rgba(24,39,79,.4)}.auth-form-wrap .auth-form-submit{margin-top:24px}.auth-form-wrap .auth-form-footer{width:100%;max-width:338px;padding:16px 4px;font-size:14px;text-align:center;color:rgba(24,39,79,.4);margin-top:auto;margin-bottom:64px}@media (min-width: 320px) and (max-width: 768px){.auth-form-wrap .auth-form-footer{margin-bottom:8px}}@media (min-width: 769px) and (max-width: 1024px){.auth-form-wrap .auth-form-footer{margin-bottom:32px}}.auth-form-wrap .auth-form-footer p{margin:0}.auth-form-wrap .auth-form-footer a{color:rgba(24,39,79,.7)}.auth-form-wrap .auth-form-footer a:hover{color:#3a5dbd}.v-form .group{padding:0 16px;background:#fff;border-radius:10px}.v-form .group .form-item{padding:0;border-radius:0;border-bottom:1px solid rgba(34,53,108,.1)}.v-form .group .form-item:last-child{border-bottom:none}.v-form .form-item{height:54px;padding:0 16px;background:#fff;display:grid;gap:16px;grid-template-columns:minmax(70px,max-content) 1fr;align-items:center;border-radius:10px;position:relative;--van-cell-horizontal-padding: 0px}.v-form .form-item.search{grid-template-columns:1fr}.v-form .form-item.editable{grid-template-columns:minmax(0,max-content) 1fr}.v-form .form-item .van-field__left-icon:empty{margin-right:0}.v-form .form-item.avatar{height:80px}.v-form .form-item.readonly{cursor:pointer}.v-form .form-item.readonly label+.info{display:flex;justify-content:flex-end;padding-right:22px}.v-form .form-item.explain{height:auto;padding:20px;font-size:12px;line-height:20px;color:rgba(24,39,79,.7);grid-template-columns:1fr}.v-form .form-item label{display:flex;align-items:center;height:100%;font-size:14px;color:#18274f}.v-form .form-item .ant-picker{border-color:transparent;padding:0}.v-form .form-item .ant-picker.ant-picker-focused{box-shadow:none}.v-form .form-item .ant-select-selector{padding:0}.v-form .form-item .ant-select-selection-search{inset-inline:0}.v-form .form-item .ant-input{padding:0}
