@charset "UTF-8";.app-layout{display:flex;flex-direction:column;height:100vh;overflow:hidden}.app-layout-header{display:flex;align-items:center;height:56px;padding:0 24px;background:#fff;border-bottom:1px solid #e8e8e8;flex-shrink:0}.app-layout-header-logo{display:flex;align-items:center;gap:8px;margin-right:32px}.app-layout-header-logo-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#1677ff;color:#fff;border-radius:8px;font-weight:700;font-size:18px}.app-layout-header-logo-text{font-size:18px;font-weight:600;color:#222}.app-layout-header-logo-sub{font-size:12px;color:#999;margin-left:-4px}.app-layout-header-title{font-size:16px;font-weight:500;color:#222;flex:1;padding-left:16px;border-left:1px solid #e8e8e8}.app-layout-header-right{display:flex;align-items:center;gap:12px}.app-layout-body{display:flex;flex:1;overflow:hidden}.app-layout-sidebar{width:200px;background:#fff;border-right:1px solid #e8e8e8;padding:16px 0;overflow-y:auto;flex-shrink:0}.app-layout-sidebar-group{margin-bottom:8px}.app-layout-sidebar-group-title{padding:8px 20px;font-size:12px;color:#999}.app-layout-sidebar-item{display:flex;align-items:center;width:100%;padding:10px 20px;gap:10px;border:none;background:transparent;cursor:pointer;font-size:14px;color:#222;text-align:left;transition:background .2s}.app-layout-sidebar-item:hover{background:#f5f7fa}.app-layout-sidebar-item.active{color:#1677ff;background:#e6f4ff;font-weight:500}.app-layout-sidebar-item-icon{font-size:16px}.app-layout-sidebar-item-label{flex:1}.app-layout-content{flex:1;background:#f5f7fa;overflow-y:auto;padding:24px}body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,group,menu,nav,section,p,div{margin:0;padding:0}body,html{line-height:1.5;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent}body{width:100%;height:100%;box-sizing:border-box;font-size:14px;color:#222}body,button,input,select,textarea,.ant-input,.ant-modal,.ant-alert,.ant-btn,.ant-anchor-wrapper .ant-anchor,.ant-col{font-family:Roboto,Arial,Microsoft YaHei,sans-serif}fieldset,img{border:0}ul,ol{list-style:none}ins,a{text-decoration:none}a{cursor:pointer;color:#222}a:hover{color:#165dff}textarea{resize:none}input:focus{outline:0 none}.maven-scroll{overflow-y:auto;margin-right:-8px;padding-right:5px}@supports (-moz-appearance: none){.maven-scroll{scrollbar-color:#ccc transparent;scrollbar-width:thin}}.maven-scroll::-webkit-scrollbar{z-index:11;width:5px;height:5px}.maven-scroll::-webkit-scrollbar-thumb{border-radius:3px;background:#ccc}.maven-scroll::-webkit-scrollbar:horizontal{height:5px}.maven-scroll::-webkit-scrollbar-track{background:transparent}.maven-scroll::-webkit-scrollbar-corner{background:transparent}.maven-scroll::-webkit-scrollbar-track-piece{background:transparent}.ant-tabs .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn{outline:none}.phone-call{display:inline-block;padding:4px 12px;background-color:#1890ff;color:#fff;text-decoration:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;border:none;transition:all .2s ease-in-out;box-shadow:0 2px 4px #1890ff33;margin-left:8px;margin-bottom:5px;line-height:1.4}.phone-call:hover{background-color:#40a9ff;transform:translateY(-1px);box-shadow:0 4px 8px #1890ff4d}.chat-digital-human{background:linear-gradient(180deg,#E0E5FF 0%,rgb(255,255,255) 100%)!important}@media only screen and (max-width: 660px){.maven-index-pagination.ant-pagination .ant-pagination-options{display:none}}
