.captcha-group{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.captcha-group .form-control{flex:1 1 0;min-width:80px;max-width:100%}.captcha-box{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f3f3f9;border:1px solid #e6e6f0;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:4px 12px 4px 8px;transition:all .2s;display:flex}.captcha-box:hover{background:#e9e9f2;border-color:#ccc}.captcha-text{letter-spacing:6px;color:#2c2c3a;text-align:center;background:#fafafc;border-radius:4px;min-width:80px;padding:0 6px;font-family:Courier New,monospace;font-size:1.6rem;font-weight:700;line-height:1.4}.captcha-refresh-icon{color:#6c7a8a;transition:transform .3s,color .3s}.captcha-refresh-icon :deep(svg){stroke:#6c7a8a;transition:transform .3s,stroke .3s}.captcha-box:hover .captcha-refresh-icon :deep(svg){stroke:#2c3e50;transform:rotate(90deg)}.captcha-hint{color:#8a95a5;margin-top:2px;font-size:.75rem}@media (width<=576px){.captcha-group{flex-wrap:nowrap;gap:8px}.captcha-group .form-control{min-width:60px;height:calc(1.5em + 1rem + 2px);padding:.375rem .75rem;font-size:.9rem}.captcha-box{padding:2px 8px 2px 6px}.captcha-text{letter-spacing:4px;min-width:60px;font-size:1.3rem}.captcha-refresh-icon{font-size:1rem}}@media (width<=400px){.captcha-group{gap:6px}.captcha-group .form-control{min-width:50px;padding:.25rem .5rem;font-size:.8rem}.captcha-text{letter-spacing:2px;min-width:50px;padding:0 4px;font-size:1.1rem}.captcha-box{padding:2px 6px 2px 4px}}a.btn.bg-white{text-decoration:none;display:inline-block}#app{min-height:100vh}.page-wrapper.compact-wrapper .sidebar-wrapper .sidebar-link .sidebar-icon svg.feather{margin-right:0}.landing-page .landing-home{min-height:100dvh}.landing-page .landing-home .landing-home-contain{text-align:center;justify-content:center;width:100%;max-width:640px;height:auto;min-height:100dvh;margin-top:0;margin-left:auto;margin-right:auto;padding:24px 16px}.landing-page .landing-home .landing-home-contain .btn-home-list{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:0;padding-left:0;display:flex}.landing-page .landing-home .landing-home-contain .btn-home-list li{display:inline-block}.login-card{box-sizing:border-box;align-items:center;min-height:100dvh;padding:12px}.login-card .logo{margin-bottom:12px}.login-card .logo img{width:auto;max-height:44px}.login-card .login-main{box-sizing:border-box;width:min(360px,100%);max-width:100%;max-height:calc(100dvh - 24px);padding:20px 18px;overflow-y:auto}.login-card .login-main .theme-form h2{margin-bottom:14px;font-size:1.35rem}.login-card .login-main .theme-form .form-group{margin-bottom:10px}.login-card .login-main .theme-form .col-form-label{margin-bottom:4px;font-size:14px}.login-card .login-main .theme-form .form-control{padding:.45rem .75rem;font-size:14px}.login-card .login-main .theme-form p.mt-4{font-size:13px;margin-top:1rem!important}.page-wrapper.compact-wrapper.user-area-shell{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#2b2f36;font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400}.page-wrapper.compact-wrapper.user-area-shell .page-body,.page-wrapper.compact-wrapper.user-area-shell .card,.page-wrapper.compact-wrapper.user-area-shell .form-control,.page-wrapper.compact-wrapper.user-area-shell .btn{font-family:inherit}.page-wrapper.compact-wrapper.user-area-shell .user-page-container{max-width:100%}.page-wrapper.compact-wrapper.user-area-shell .user-area-footer.footer{background:#fff;border-radius:5px;margin-top:12px;margin-bottom:16px;padding:14px 20px;box-shadow:0 0 20px #59667a14}.page-wrapper.compact-wrapper.user-area-shell .profile-name-row{flex-wrap:wrap;align-items:center;gap:6px;line-height:1.3;display:flex}.page-wrapper.compact-wrapper.user-area-shell .profile-username{color:#2b2f36;font-weight:500}.page-wrapper.compact-wrapper.user-area-shell .user-role-badge{color:#6c757d;background:#f8f9fa;border:1px solid #dee2e6;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:400;line-height:1.5;display:inline-block}.page-wrapper.compact-wrapper.user-area-shell .profile-uid-line{color:#6c757d;font-size:12px}.page-wrapper.compact-wrapper.user-area-shell .user-field-row{margin-bottom:1rem}.page-wrapper.compact-wrapper.user-area-shell .user-field-row .user-field-main{min-width:0}.page-wrapper.compact-wrapper.user-area-shell .user-field-row .button-color-option{box-sizing:border-box;width:100%;margin-left:0;margin-right:0}.page-wrapper.compact-wrapper.user-area-shell .channel-notice-alert{align-items:center;gap:10px;display:flex}.page-wrapper.compact-wrapper.user-area-shell .channel-notice-alert .channel-notice-text{flex:1;min-width:0;margin:0;font-weight:400;line-height:1.55}.page-wrapper.compact-wrapper.user-area-shell .sms-query-card .sms-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.page-wrapper.compact-wrapper.user-area-shell .sms-select-group,.page-wrapper.compact-wrapper.user-area-shell .sms-action-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-wrapper.compact-wrapper.user-area-shell .sms-btn-purple{background-color:#534686;border-color:#534686}.page-wrapper.compact-wrapper.user-area-shell .sms-table-wrap{border:1px solid #eef0f4;border-radius:4px}.page-wrapper.compact-wrapper.user-area-shell .sms-records-table th{background:#f8f9fb;font-weight:500}.page-wrapper.compact-wrapper.user-area-shell .sms-content-cell{word-break:break-word;line-height:1.5}.page-wrapper.compact-wrapper.user-area-shell .sms-phone-tag{color:#534686;background:#53468614;border-radius:4px;margin-right:6px;padding:0 6px;font-size:12px;display:inline-block}.page-wrapper.compact-wrapper.user-area-shell .sms-table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}.page-wrapper.compact-wrapper.user-area-shell .sms-page-size{align-items:center;gap:8px;display:flex}.page-wrapper.compact-wrapper.user-area-shell .sms-page-size .form-select{width:auto}.page-wrapper.compact-wrapper.user-area-shell .sms-pagination{align-items:center;gap:6px;display:flex}.page-wrapper.compact-wrapper.user-area-shell .sms-page-num{text-align:center;color:#534686;min-width:28px;font-weight:500}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper{background-color:#eff3f9;min-height:100vh}@media (width>=1200px){.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper{z-index:9;height:100vh;top:0;left:0;width:258px!important;position:fixed!important;transform:none!important}.page-wrapper.compact-wrapper.user-area-shell.user-sidebar-collapsed .page-body-wrapper div.sidebar-wrapper,.page-wrapper.compact-wrapper.user-area-shell.user-sidebar-collapsed .page-body-wrapper div.sidebar-wrapper:hover{width:86px!important}.page-wrapper.compact-wrapper.user-area-shell .page-header{width:calc(100% - 258px)!important;margin-left:258px!important}.page-wrapper.compact-wrapper.user-area-shell.user-sidebar-collapsed .page-header{width:calc(100% - 86px)!important;margin-left:86px!important}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper .page-body{margin-left:258px!important}.page-wrapper.compact-wrapper.user-area-shell.user-sidebar-collapsed .page-body-wrapper .page-body{margin-left:86px!important}.page-wrapper.compact-wrapper.user-area-shell .user-area-footer{width:calc(100% - 258px)!important;margin-left:258px!important}.page-wrapper.compact-wrapper.user-area-shell.user-sidebar-collapsed .user-area-footer{width:calc(100% - 86px)!important;margin-left:86px!important}}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper .page-body{padding-bottom:72px}.page-wrapper.compact-wrapper.user-area-shell .user-area-footer{z-index:1;margin-top:8px;position:relative;bottom:auto;left:auto}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper>div{flex-direction:column;height:100%;min-height:0;display:flex}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main{flex-direction:column;flex:1;min-height:0;max-height:calc(100vh - 88px);display:flex}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main #sidebar-menu{flex-direction:column;flex:1;min-height:0;display:flex}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main .sidebar-links{flex:auto;min-height:0;overflow:hidden auto;height:auto!important;max-height:none!important}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main .sidebar-img-section{flex-shrink:0;margin-top:auto}.page-wrapper.compact-wrapper .page-body-wrapper{background-color:#eff3f9;min-height:100vh}.page-wrapper.compact-wrapper .page-body-wrapper .page-body{background-color:#eff3f9}.user-header-mobile,.user-sidebar-backdrop{display:none}@media (width<=1199px){.user-sidebar-backdrop{z-index:1000;background:#0f172a73;animation:.25s user-sidebar-fade-in;display:block;position:fixed;inset:0}@keyframes user-sidebar-fade-in{0%{opacity:0}to{opacity:1}}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper{max-width:288px;transition:transform .28s;box-shadow:0 0 24px #0f172a1f;z-index:1001!important;width:min(288px,88vw)!important;transform:translate(-105%)!important}.page-wrapper.compact-wrapper.user-area-shell.user-mobile-sidebar-open .page-body-wrapper div.sidebar-wrapper{transform:translate(0,0)!important}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper.close_icon,.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper.close_icon:hover{width:min(288px,88vw)!important;transform:translate(-105%)!important}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper.close_icon .logo-icon-wrapper{display:none!important}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .logo-wrapper{display:flex!important}.page-wrapper.compact-wrapper.user-area-shell .page-header .header-wrapper .user-mobile-menu-btn{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex!important}.user-header-mobile{align-items:center;gap:8px;display:flex}body.user-mobile-nav-open{overflow:hidden}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper>div{height:100vh}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main{flex:1;min-height:0;max-height:none}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main #sidebar-menu{flex-direction:column;flex:1;min-height:0;display:flex}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main .sidebar-links{-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto!important}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main .sidebar-img-section{padding-bottom:max(12px, env(safe-area-inset-bottom));background:#fff;flex-shrink:0;margin-top:auto}.page-wrapper.compact-wrapper.user-area-shell .page-header .header-wrapper{flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-left:16px;padding-right:16px;display:flex}.page-wrapper.compact-wrapper.user-area-shell .page-header .header-wrapper .user-header-mobile{flex:none}.page-wrapper.compact-wrapper.user-area-shell .page-header .header-wrapper .toggle-sidebar{margin-right:8px!important}.page-wrapper.compact-wrapper.user-area-shell .page-header .header-wrapper .nav-right{flex:none!important;width:auto!important;max-width:none!important;margin-left:0!important;padding:0!important}.page-wrapper.compact-wrapper.user-area-shell .page-header .header-wrapper .nav-right>ul{justify-content:flex-start!important}.page-wrapper.compact-wrapper.user-area-shell .page-header .header-wrapper .nav-right>ul>li:nth-child(n+2){margin-left:10px}.user-sidebar-desktop-toggle{display:none!important}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .logo-wrapper{justify-content:space-between;align-items:center;gap:10px;display:flex;padding:12px 16px!important}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .logo-wrapper>a{flex:1;min-width:0;max-width:calc(100% - 44px)}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .logo-wrapper>a img{width:auto;max-height:36px}.page-wrapper.compact-wrapper.user-area-shell .user-mobile-sidebar-close{float:none;cursor:pointer;color:#534686;background-color:#5346861f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex!important}.page-wrapper.compact-wrapper.user-area-shell .user-mobile-sidebar-close svg{stroke:#534686;display:block}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list{margin-bottom:8px;padding:0 10px}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list:last-of-type{margin-bottom:0}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-link{min-height:46px!important;padding:12px!important}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-link .sidebar-label{letter-spacing:.4px;font-size:15px}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-link .sidebar-icon svg{width:18px!important;height:18px!important}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-submenu .submenu-link{padding:8px 16px 8px 34px!important;font-size:14px!important}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main .sidebar-img-section{padding:0 12px 10px}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main .sidebar-img-section img{max-width:72px;margin:0 auto;display:block}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main .sidebar-img-content h4{margin-bottom:2px;font-size:13px}.page-wrapper.compact-wrapper.user-area-shell .sidebar-main .sidebar-img-content .btn{padding:5px 10px;font-size:12px}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links{margin-top:4px!important;margin-bottom:8px!important;padding-bottom:8px!important}}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.back-btn{display:none!important}@media (width>=1200px){.user-sidebar-desktop-toggle{display:flex}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .logo-wrapper .back-btn{display:none}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .logo-wrapper{position:relative}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .logo-wrapper>a{vertical-align:middle;max-width:calc(100% - 46px);display:inline-block}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .logo-wrapper .toggle-sidebar.user-sidebar-desktop-toggle{z-index:5;background-color:#5346861a;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:background-color .2s;top:50%;right:22px;transform:translateY(-50%)}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .logo-wrapper .toggle-sidebar.user-sidebar-desktop-toggle .sidebar-collapse-svg{color:#534686;stroke:#534686;transition:transform .25s,stroke .2s,color .2s;display:block}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon .logo-wrapper .toggle-sidebar.user-sidebar-desktop-toggle .sidebar-collapse-svg{transform:rotate(180deg)}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .logo-wrapper .toggle-sidebar.user-sidebar-desktop-toggle:hover{background-color:#534686}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .logo-wrapper .toggle-sidebar.user-sidebar-desktop-toggle:hover .sidebar-collapse-svg{stroke:#fff;color:#fff}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links{margin-top:0;position:relative!important;left:0!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper,.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover{transform:none!important}.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper.close_icon:hover{width:86px!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-links .sidebar-submenu li a{padding:7px 25px}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon .sidebar-links li.sidebar-list>.sidebar-link .sidebar-label,.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon .sidebar-links li.sidebar-list>.sidebar-link .according-menu{display:none}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .sidebar-links li.sidebar-list>.sidebar-link .sidebar-label,.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .sidebar-links li.sidebar-list>.sidebar-link .according-menu{display:inline-block}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon .sidebar-main .sidebar-img-section,.page-wrapper.compact-wrapper.user-area-shell .page-body-wrapper div.sidebar-wrapper.close_icon .sidebar-main .sidebar-img-section{display:none}}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list{width:100%;margin:0;padding:0 20px;display:block;position:relative}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-link{color:#222;border-radius:5px;align-items:center;min-height:44px;padding:12px 15px;font-weight:400;line-height:1.25;display:flex}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-link .sidebar-icon{flex-shrink:0;justify-content:center;align-items:center;margin-right:10px;display:inline-flex}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-link .sidebar-icon svg{stroke-width:2.3px;vertical-align:middle;width:18px;height:18px}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-link .sidebar-label{letter-spacing:.7px;flex:1;font-family:Roboto,Noto Sans SC,sans-serif;font-size:14px;line-height:1.25}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-link.link-nav .according-menu{display:none}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-link .according-menu{flex-shrink:0;margin-left:auto}.page-wrapper.compact-wrapper .sidebar-wrapper .simplebar-content-wrapper{min-height:400px!important}.page-wrapper.compact-wrapper .sidebar-list.menu-open>.sidebar-link .according-menu .svg-icon svg{transform:rotate(90deg)}.page-wrapper.compact-wrapper.user-area-shell .profile-media .profile-id-chevron{opacity:.65;margin-left:2px}.page-wrapper.compact-wrapper.user-area-shell .alert-info-icon{color:inherit;flex-shrink:0;margin-right:8px}.page-wrapper.compact-wrapper.user-area-shell .alert-info-icon :deep(svg){stroke:currentColor}.page-wrapper.compact-wrapper .page-body .card.card-absolute{margin-top:28px}.page-wrapper.compact-wrapper .sidebar-link.sidebar-title.active,.page-wrapper.compact-wrapper .sidebar-link.sidebar-title.router-link-active.link-nav{background-color:#53468614}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-submenu{width:100%;margin:0;padding:0;list-style:none;position:relative!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-submenu>li{display:block}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-submenu .submenu-link{letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;font-family:Roboto,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden;color:#2b2b2b99!important;padding:7px 25px 7px 40px!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-submenu .submenu-link:after{content:"";border-top:2px solid #595c60;width:6px;position:absolute;top:48%;left:20px}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-submenu .submenu-link:hover{color:var(--theme-default)!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-submenu .submenu-link:hover:after{border-top-color:var(--theme-default)}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper .sidebar-main .sidebar-links>li.sidebar-list>.sidebar-submenu .submenu-link.active{color:var(--theme-default)!important}.page-wrapper.compact-wrapper .page-header .header-wrapper .nav-right>ul>li.maximize{justify-content:center;align-items:center;display:flex}.page-wrapper.compact-wrapper .page-header .header-wrapper .nav-right>ul>li.maximize>a{justify-content:center;align-items:center;width:100%;height:100%;line-height:0;display:flex}.page-wrapper.compact-wrapper .page-header .header-wrapper .nav-right>ul>li.maximize svg{margin:0 auto;display:block}.page-wrapper.compact-wrapper .page-header .header-wrapper .nav-right>ul>li .mode{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.profile-nav.active .profile-dropdown,.profile-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.package-card,.package-name,.package-intro,.package-price,.form-control,.col-form-label,.page-wrapper.compact-wrapper.user-area-shell .btn,.page-wrapper.compact-wrapper.user-area-shell .page-body,.page-wrapper.compact-wrapper.user-area-shell .card,.page-wrapper.compact-wrapper.user-area-shell .card-body,.page-wrapper.compact-wrapper.user-area-shell .table,.page-wrapper.compact-wrapper.user-area-shell .profile-media span,.page-wrapper.compact-wrapper.user-area-shell .profile-media p{font-weight:400}.page-wrapper.compact-wrapper.user-area-shell .card .card-header h5,.page-wrapper.compact-wrapper.user-area-shell .card .card-header .card-title{font-weight:500}.button-color-option>.package-card{flex:0 0 calc(25% - 1rem);width:calc(25% - 1rem);min-width:0;max-width:calc(25% - 1rem)}.package-card{box-sizing:border-box;cursor:pointer;border:1px solid #e0e0e0;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:space-between;height:160px;margin:0 .5rem 1.5rem;padding:20px 15px;transition:all .3s;display:flex;position:relative;overflow:hidden}.package-card:hover{border-color:#534686;transform:translateY(-2px);box-shadow:0 4px 12px #53468614}.package-card.selected{border-color:#534686;box-shadow:0 4px 12px #53468626}.package-card input[type=radio]{display:none}.package-card.selected .package-content:before{content:"已选中";color:#fff;z-index:1;background-color:#534686;border-radius:12px;padding:2px 10px;font-size:11px;font-weight:500;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.package-content{text-align:center;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.package-name{color:#222;letter-spacing:.3px;margin-bottom:8px;font-size:17px;font-weight:500;line-height:1.4}.package-intro{color:#ff4d4f;letter-spacing:.2px;justify-content:center;align-items:center;height:26px;margin-bottom:12px;font-size:13px;font-weight:400;line-height:1.3;display:flex}.package-price{color:#534686;letter-spacing:.5px;font-size:26px;font-weight:600;line-height:1.1}.button-color-option{flex-wrap:wrap;min-height:180px;max-height:370px;margin:0 -.5rem;padding:10px 0;display:flex;position:relative;overflow:hidden}.search-empty-tip{text-align:center;color:#000;width:100%;padding:40px 0;font-size:15px;font-weight:500}.add-project-link{color:#534686;cursor:pointer;margin-top:10px;text-decoration:underline;display:inline-block}.more-items-tip{text-align:center;color:#534686;letter-spacing:.2px;margin-top:10px;padding:15px 0;font-size:14px;font-weight:400;line-height:1.5}.more-items-tip--inline{text-align:left;background:linear-gradient(#f6f8fc 0%,#fff 100%);border:1px solid #e8ecf3;border-radius:6px;margin-top:0;margin-bottom:12px;padding:10px 14px}.col-form-label{color:#333;font-size:15px;font-weight:400;line-height:38px}.search-container{margin-bottom:1rem;padding:0}.search-input-group{align-items:center;gap:10px;height:38px;display:flex}.search-input{box-sizing:border-box;color:#222;border:1px solid #e0e0e0;border-radius:8px;flex:.7;height:100%;padding:0 15px;font-size:15px;transition:border-color .3s}.search-input:focus{border-color:#534686;outline:none;box-shadow:0 0 0 2px #5346861a}.search-btn{white-space:nowrap;color:#fff;cursor:pointer;box-sizing:border-box;background-color:#534686;border:none;border-radius:8px;height:100%;padding:0 20px;font-size:15px;font-weight:400;transition:background-color .3s}.search-btn:hover{background-color:#433870}.apply-btn{white-space:nowrap;color:#fff;cursor:pointer;box-sizing:border-box;background-color:#4caf50;border:none;border-radius:8px;height:100%;padding:0 20px;font-size:15px;font-weight:400;transition:background-color .3s}.apply-btn:hover{background-color:#45a049}.Deduct_the_balance{font-weight:500}.ggimg{width:30px;margin-right:8px}.neirong{padding:0 30px 30px;line-height:1.8}.btn-tudou{color:#fff;background:#007bff;border-radius:20px;margin-left:8px;padding:4px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.btn-tudou:hover{color:#fff;background:#0056b3}@media (width<=992px){.button-color-option>.package-card{flex:0 0 calc(25% - 1rem);width:calc(25% - 1rem);max-width:calc(25% - 1rem)}}@media (width<=768px){.button-color-option>.package-card{flex:0 0 calc(33.333% - 1rem);width:calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}.search-input{flex:.6}}@media (width<=576px){.button-color-option>.package-card{flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem);max-width:calc(50% - 1rem)}.package-card{margin-bottom:1rem}.search-input-group{flex-wrap:wrap;gap:12px;height:auto}.search-input{flex:100%;height:48px;padding:0 18px;font-size:16px}.search-btn,.apply-btn{flex:1;height:48px;padding:12px 0;font-size:16px}}
