@font-face{font-family:PingFang SC;font-style:normal;font-weight:400;src:url(/%E8%8B%B9%E6%96%B9%E9%BB%91%E4%BD%93-%E5%87%86-%E7%AE%80.ttf) format("truetype");font-display:swap}@font-face{font-family:PingFang SC;font-style:normal;font-weight:500;src:url(/%E8%8B%B9%E6%96%B9%E9%BB%91%E4%BD%93-%E4%B8%AD%E9%BB%91-%E7%AE%80.ttf) format("truetype");font-display:swap}:root{font-family:PingFang SC,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:20em;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:.5em;border:.0625em solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .015625em}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:.25em auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.ant-typography,.ant-btn,.ant-input,.ant-select,.ant-table,.ant-form-item-label,.ant-form-item-control,.ant-menu,.ant-dropdown-menu,.ant-modal,.ant-drawer,.ant-popover,.ant-tooltip,.ant-message,.ant-notification,.ant-tabs,.ant-card,.ant-list,.ant-tree,.ant-transfer,.ant-upload,.ant-pagination,.ant-steps,.ant-breadcrumb,.ant-checkbox,.ant-radio,.ant-switch,.ant-slider,.ant-rate,.ant-mention,.ant-auto-complete,.ant-cascader,.ant-date-picker,.ant-time-picker,.ant-calendar,.ant-tag,.ant-badge,.ant-avatar,.ant-progress,.ant-spin,.ant-alert,.ant-anchor,.ant-back-top,.ant-divider,.ant-layout,.ant-affix,.ant-grid{font-family:PingFangSC,PingFang SC!important}#root{padding:0;margin:0;text-align:center;width:100%;height:100vh;overflow:hidden}.logo-tl{height:90px;display:flex;align-items:center}.logo-tl img{width:60%;height:100%;object-fit:contain;margin-left:28px;cursor:pointer}.h{font-weight:700;font-size:16px;margin-bottom:10px}.line{height:1px;width:80%;margin:24px auto;background:#ebebeb}body{overflow:hidden;height:100vh}.left-layout{width:320px;background:#fff;box-shadow:4px 0 15px #8b88910f}.left-layout .user-profile{margin-left:28px;display:flex;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:12px;color:#60677c;line-height:17px;text-align:left;font-style:normal}.left-layout .user-profile .user-avatar{width:50px;height:50px;border-radius:50%;background-color:#ccc;object-fit:cover}.left-layout .user-profile .user-info{margin-left:8px}.left-layout .user-profile .user-info .user-name{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#030303;line-height:22px;text-align:left;font-style:normal}.gap{flex:1}.row{display:flex;align-items:center}.col{display:flex;flex-direction:column}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background:#888;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#555}.ant-modal-content{padding:0!important}.ant-layout-sider{width:20em!important}:root{--ant-primary-color: #4344F3}.ant-btn-primary,.ant-btn-primary:focus,.ant-btn-primary:hover,.ant-btn-primary:active{background:#4344f3!important;border-color:#4344f3!important;color:#fff!important}.ant-switch-checked{background:#4344f3!important}.ant-radio-checked .ant-radio-inner{border-color:#4344f3!important}.ant-radio-inner:after{background-color:#4344f3!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#4344f3!important;border-color:#4344f3!important}.ant-slider-track{background-color:#4344f3!important}.ant-slider-handle{border-color:#4344f3!important}.ant-input-affix-wrapper-focused,.ant-input:focus,.ant-input-focused{border-color:#4344f3!important;box-shadow:0 0 0 2px #4344f333!important}.ant-select-focused .ant-select-selector,.ant-select-selector:focus,.ant-select-selector:active{border-color:#4344f3!important;box-shadow:0 0 0 2px #4344f333!important}.ant-pagination .ant-pagination-item-active{border-color:#4344f3!important}.ant-pagination .ant-pagination-item-active a,.ant-menu .ant-menu-item-selected,.ant-menu .ant-menu-submenu-selected,.ant-menu .ant-menu-item-selected a{color:#4344f3!important}.ui-input{height:60px;margin:10px 0}.ui-input .ant-input-outlined{height:60px;line-height:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#87848c;line-height:20px;text-align:left;font-style:normal}.ui-button{height:60px;line-height:60px;background:linear-gradient(308deg,#25c5ff,#601ff5);border-radius:30px;display:flex;align-items:center;justify-content:center;font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:20px;color:#fff;line-height:28px;letter-spacing:2px;text-align:left;font-style:normal;-webkit-user-select:none;user-select:none;cursor:pointer}.ant-menu-item,.ant-menu-submenu-title{height:50px!important;line-height:50px!important}.page-header{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:22px;color:#31374f;line-height:34px;text-align:left;font-style:normal;padding:4px}html{font-size:16px}.main{width:100vw;height:100vh;display:block;background:linear-gradient(180deg,#e9edff,#f9faff);border-radius:.5em;background:#f9faff;overflow-y:auto}.main img{pointer-events:none}.color-font{background:linear-gradient(to right,#25c5ff,#601ff5);-webkit-background-clip:text;background-clip:text;color:transparent}.main-header{width:100vw;height:7.3125em;background:#fff6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;top:0;z-index:100;display:flex;align-items:center;justify-content:center}.main-header .main-header-menu{font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:1.25em;color:#030303;line-height:1.75em;text-align:left;font-style:normal;margin:0 2.75em;cursor:pointer}.main-header .main-button{width:11.8125em;height:3.75em;background:linear-gradient(308deg,#25c5ff,#601ff5);border-radius:1.875em;display:flex;align-items:center;justify-content:center;margin-right:3.75em;cursor:pointer}.main-body{position:relative;width:100%;display:flex;flex-direction:column;color:#32363a;align-items:center;background:#f9faff}.main-body .subtitle{height:2.5em;font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:1.75em;color:#32363a;text-align:center;font-style:normal}.main-body .subtitle2{font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:4.25em;letter-spacing:.0625em;text-align:right;font-style:normal}.main-body .tips{font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:1.25em;color:#4f6c8e;line-height:1.75em;text-align:left;font-style:normal}.main-body .info1{padding:1.3em;box-sizing:border-box;position:relative;width:26.25em;background:#fff;box-shadow:0 0 2.5em 1.875em #8d99ff0f;border-radius:1.4375em;margin-right:2.5em;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.main-body .info1 img{width:50%;object-fit:cover}.main-body .info1 .info{position:relative}.main-body .info1 .title{font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:2.25em;color:#19182b;text-align:left;font-style:normal}.main-body .info1 .desc{margin-top:1.375em;font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:1.125em;color:#6e7088;text-align:left;font-style:normal}.main-body .info2{width:20%;position:relative}.main-body .info2 .info-content{background-color:#fff;margin-top:1.8125em;padding-top:4.75em;box-sizing:border-box;margin-right:2.5em;padding-bottom:2em}.main-body .info2 .info-content .title{width:calc(100% - 2.6em);font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:1.5625em;color:#19182b;text-align:left;font-style:normal;margin-left:1.3em;margin-bottom:.6em}.main-body .info2 .info-content .desc{width:calc(100% - 2.6em);box-sizing:border-box;font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:.875em;color:#6e7088;text-align:left;font-style:normal;margin-left:1.3em}.main-body .info2 img{width:4.5em;height:4.5em;object-fit:cover;position:absolute;top:0;left:2.6875em}.main-body .copyright{margin-top:7.8125em;font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:.875em;color:#585768;line-height:1.25em;text-align:right;font-style:normal;display:flex;flex-direction:column;align-items:center;margin-bottom:5em}@media screen and (max-width: 1280px) and (orientation: landscape){.main,.main-header,.main-body{min-width:0;width:100vw}.main-header{height:5em;font-size:1em}.main-header .main-header-menu{font-size:1em;margin:0 1.25em}.main-header .main-button{width:7.5em;height:2.5em;margin-right:1.25em;font-size:1em}.main-body .subtitle{font-size:1.25em;height:3.125em}.main-body .subtitle2{font-size:2.25em;height:3.125em}.main-body .tips{font-size:.875em;height:1.875em}.main-body .info1,.main-body .info2{width:90vw;min-width:0;max-width:95vw;box-sizing:border-box;padding:1.25em}.main-body .info1 .title,.main-body .info2 .title{font-size:1.25em}.main-body .info1 .desc,.main-body .info2 .desc{font-size:.875em}.main-body .copyright{font-size:.75em;margin-top:2.5em;margin-bottom:2.5em}}.ui-login{width:100%;height:36em;background:#fff;border-radius:1.5em;padding:3.75em;box-sizing:border-box}.ui-login .login-header{height:6.25em;line-height:6.25em;display:flex;align-items:center}.ui-login .protocol-container{margin-top:3.75em;display:flex;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.875em;color:#87848c;line-height:1.25em;text-align:left;font-style:normal}.ui-login .ui-disable-btn{height:3.75em;line-height:3.75em;border-radius:1.875em;display:flex;align-items:center;justify-content:center;font-family:STYuanti-SC,STYuanti-SC;font-weight:400;font-size:1.25em;color:#fff;line-height:1.75em;letter-spacing:.125em;text-align:left;font-style:normal;pointer-events:none;cursor:not-allowed;background-color:#ccc;-webkit-user-select:none;user-select:none}.protocol-detail{background-color:#fff;padding:1.25em 2.5em;width:calc(100% - 5em);height:50em;overflow:hidden;display:flex;flex-direction:column}.protocol-detail .scroll-area{flex:1;overflow:auto}.protocol-detail .btn-group{display:flex;align-items:center;height:3.75em}.dashboard{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.dashboard .dashboard-content{width:45em;display:flex;flex-direction:column;margin-top:10em}.dashboard .useip{padding:0 1em;height:2.125em;background:#f9f9f9;border-radius:1.25em;border:.0625em solid #e5e5e8;font-family:PingFangSC;font-weight:500;font-size:.875em;color:#53535b;line-height:1.25em;text-align:left;font-style:normal;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.dashboard .useip.selected{color:#4344f3;background:#f8f8ff;border:.0625em solid #4344f3}.dashboard .dashboard-logo{height:2em;margin-right:1em}.dashboard .header{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:2.375em;line-height:2.375em;color:#030303;text-align:left;font-style:normal;display:flex;align-items:center}.dashboard .dashboard-input{position:relative;margin-top:1em}.dashboard .dashboard-input .dashboard-input-button-row{bottom:.0625em;padding:.5625em 1em;box-sizing:border-box;left:.0625em;right:.0625em;z-index:99;background:#fafafa;border:.0625em solid #f1f1f1}.dashboard .dashboard-input .ant-input-data-count{position:absolute;bottom:.75em;right:1em;color:#969599;font-size:.75em;z-index:9999}.dashboard .ip-body{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start}.dashboard .ip-item{width:13.75em;height:5.6875em;display:flex;align-items:center;padding:1em;box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;margin-right:1.25em;margin-bottom:1.25em;background:#fff;box-shadow:0 .5em .625em #bfbfbf1a;border-radius:.5em}.dashboard .ip-item.selected{border:.125em solid #4344f3}.dashboard .ip-item img{width:3.75em;height:3.75em;background-color:#333;border-radius:50%;object-fit:cover}.dashboard .ip-item .icon{width:1.5em;height:1.5em;background-color:transparent}.dashboard .ip-item .title{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.875em;color:#030303;line-height:1.25em;text-align:left;font-style:normal}.dashboard .ip-item .subtitle{margin-top:.375em;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.75em;color:#969599;line-height:1.0625em;text-align:left;font-style:normal}.dashboard .dashboard-expert-list{display:flex;flex-wrap:wrap;gap:.5em}.dashboard .expert-button{cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 1.125em;height:2.125em;background:#fff;border-radius:1.25em;border:.0625em solid #ebebeb;display:flex;align-items:center;font-family:PingFangSC;color:#53535b;font-size:.875em;font-weight:500;line-height:1.25em;text-align:left;font-style:normal}.dashboard .expert-avatar{width:1.25em;height:1.25em;border-radius:50%;margin-right:.25em}.dashboard .expert-name{font-size:.875em}.h{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:1em;color:#030303;line-height:1.375em;text-align:left;font-style:normal}.ip-root{background-color:#f7f7f8;display:flex;flex-direction:column;box-sizing:border-box}.ip-root .header{width:100%;height:90px;line-height:90px;display:flex;align-items:center;background-color:#fff;padding:0 24px;box-sizing:border-box}.ip-root .body{padding:0 24px;box-sizing:border-box}.ip-root .tool-bar{margin:20px 0;font-weight:700}.ip-root .ip-body{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}.ip-root .ip-item{width:292px;height:91px;display:flex;align-items:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;margin-right:20px;margin-bottom:20px;padding-right:16px;background:#fff;box-shadow:0 8px 10px #bfbfbf1a;border-radius:8px}.ip-root .ip-item .ip-item-container{flex:1;display:flex;padding:16px;box-sizing:border-box}.ip-root .ip-item img{width:60px;height:60px;background-color:#333;border-radius:50%;object-fit:cover}.ip-root .ip-item .icon{width:24px;height:24px;background-color:transparent;object-fit:contain}.ip-root .ip-item .title{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#030303;line-height:20px;text-align:left;font-style:normal}.ip-root .ip-item .subtitle{margin-top:6px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#969599;line-height:17px;text-align:left;font-style:normal}.ip-root .ip-video-item{position:relative;width:292px;height:400px;background:#fff;box-shadow:0 8px 10px #bfbfbf1a;border-radius:8px;-webkit-user-select:none;user-select:none;margin-right:20px;margin-bottom:20px}.ip-root .ip-video-item img{width:100%;height:330px;border-radius:8px;object-fit:cover}.ip-root .ip-video-item .cover{position:absolute;width:100%;height:330px;top:0;left:0;background-color:#0003;display:flex;align-items:center;justify-content:center}.ip-root .ip-video-item .col{margin-top:8px;padding:0 16px;box-sizing:border-box}.ip-root .ip-video-item .col .title{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#030303;line-height:20px;text-align:left;font-style:normal}.ip-root .ip-video-item .col .subtitle{margin-top:6px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#969599;line-height:17px;text-align:left;font-style:normal}.ip-editor-root{margin:24px;padding:24px;box-sizing:border-box;background-color:#fff;display:flex;justify-content:center}.ip-editor-root .ip-editor-container{width:600px;display:flex;flex-direction:column;align-items:center}.ip-editor-root .ip-editor-tab-content{margin-top:40px;width:540px}.hot-news{margin-top:1em;width:100%;padding:0 0 1em}.hot-news .hot-news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75em}.hot-news .hot-news-item{padding:.75em 1.5em;background:#fff;border-radius:.5em;cursor:pointer;transition:all .3s;box-shadow:0 .125em .5em #0000001f;display:flex;align-items:center;justify-content:flex-start}.hot-news .hot-news-item:hover{background:#f5f5f5;box-shadow:0 .25em .75em #0003;transform:translateY(-.125em)}.hot-news .hot-news-item .hot-news-item-title{font-size:.875em;color:#333;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hot-news .hot-news-item .hot-news-item-title .hot-news-index{color:#ff4d4f;font-weight:700;margin-right:.5em}.product-root{background-color:#f7f7f8;display:flex;flex-direction:column;margin:1.5em;box-sizing:border-box}.product-root .header{width:100%;height:5.625em;line-height:5.625em;display:flex;align-items:center;background-color:#fff;padding:0 1.5em;box-sizing:border-box}.product-root .product-body{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;padding-top:1.5em;box-sizing:border-box}.product-root .product-item{width:18.25em;height:25.625em;background:#fff;box-shadow:0 .5em .625em #bfbfbf1a;border-radius:.5em;margin-right:1.25em;margin-bottom:1.25em;position:relative}.product-root .product-item img{width:18.25em;height:20.625em;border-radius:.5em;object-fit:cover}.product-root .product-item .cover{width:18.25em;height:20.625em;border-radius:.5em;position:absolute;top:0;left:0;background-color:#0003;display:flex;align-items:center;justify-content:center}.product-root .product-item .col{padding:.5em 0;box-sizing:border-box;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.75em;color:#969599;line-height:1.0625em;text-align:left;font-style:normal;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.product-root .product-item .title{font-family:PingFangSC,PingFang SC;font-size:1.25em;color:#030303;line-height:1.25em;text-align:left;font-style:normal;margin-bottom:.5em}.product-root .product-item .subtitle{margin-bottom:.5em}.euploader{width:37.5em;background:#fff;box-shadow:0 .625em 1.25em #58585824;border-radius:.625em;padding:1.875em;box-sizing:border-box}.euploader .euploader-tips{width:33.75em;background:#f5f5ff;border-radius:.5em;padding:1.5em;box-sizing:border-box;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.75em;color:#60677c;line-height:1.25em;text-align:left;font-style:normal}.euploader .euploader-tips .title{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.875em;color:#4344f3;line-height:1.25em;text-align:left;font-style:normal;margin-bottom:.5em}.user-profile{margin-top:.75em;padding-right:.75em;box-sizing:border-box}.user-profile .user-point-container{margin-top:.5em;display:flex;align-items:center;justify-content:space-between}.user-profile .user-point-item{display:flex;align-items:center;justify-content:flex-start;margin-right:.75em}.logo-tl{display:flex;align-items:center;justify-content:flex-start}.version{margin-top:1em;font-size:.875em;color:#666;font-weight:600;margin-left:1em}.conversation-root{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;background-color:#f8f9fb;overflow:hidden}.conversation-root .header{width:100%;height:5.625em;min-height:5.625em;line-height:5.625em;background:#fff;box-shadow:0 .25em .9375em #8b889114;display:flex;align-items:center;padding:0 2.5em;box-sizing:border-box;border-bottom:.0625em solid #E5E5E5;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:1.125em;color:#030303;line-height:1.5625em;text-align:left;font-style:normal}.conversation-root .header .icon-menu{width:2em;height:2em;cursor:pointer}.conversation-root .header .header-input{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-root .conversation-container{width:100%;height:calc(100vh - 6.25em);display:flex;justify-content:center}.conversation-root .conversation-content-container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow:auto;flex:2}.conversation-root .conversation-content{margin-top:1.5em;max-width:45em;height:100%;width:100%}.conversation-root .conversation-tools{width:100%;height:100%;background-color:#fff;border-left:.0625em solid rgba(0,0,0,.1);padding:0 1.5em;box-sizing:border-box;flex:1}.conversation-root .conversation-editor{position:fixed;top:.625em;right:.625em;z-index:1000;width:25em;border:.0625em solid rgba(0,0,0,.3)}.conversation-root .avatar{width:2.5em;height:2.5em;min-width:2.5em;background:#d8d8d8;border-radius:50%;margin-bottom:1.75em}.conversation-root .user-name{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.875em;color:#757a8c;line-height:1.0625em;text-align:left;font-style:normal;margin-bottom:.5em}.conversation-root .expert-action-list{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1em;margin:.75em}.conversation-root .expert-action-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:4.375em;height:4.375em;cursor:pointer;background:#fff;border-radius:8%;box-sizing:border-box;box-shadow:0 .25em .9375em #00000014}.conversation-root .expert-action-item:hover{background:#f2f3f8;border:.0625em solid #4344F3}.conversation-root .expert-action-item.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.conversation-root .expert-action-item img{width:2.5em;height:2.5em;border-radius:50%}.conversation-root .expert-action-item .expert-action-item-name{margin-top:.5em;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.625em;color:#000;line-height:1.0625em;text-align:left;font-style:normal}.conversation-root .item-content{background:#f2f3f8;border-radius:.5em;padding:.75em 1em;max-width:37.5em;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.875em;color:#31374f;line-height:1.25em;text-align:left;font-style:normal}.conversation-root p,.conversation-root li{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.875em;color:#31374f;line-height:1.25em;text-align:left;font-style:normal}.conversation-root .conversation-item-user{display:flex;margin-bottom:1.5em;align-items:flex-start;justify-content:flex-end}.conversation-root .conversation-item-user .item-content{max-width:25.625em;background:#d0d4ff}.conversation-root .conversation-item{display:flex;margin-bottom:1.5em}.conversation-root .conversation-item .text-node{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.875em;color:#31374f;line-height:1.625em;text-align:left;font-style:normal}.conversation-root .conversation-item .title-select-node{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.75em;color:#31374f;line-height:1.0625em;text-align:left;font-style:normal}.conversation-root .conversation-item .title-select-node .option-node{background:#fff;box-shadow:0 .5em .625em #bfbfbf1a;border-radius:.5em;padding:.75em .875em;box-sizing:border-box;cursor:pointer;margin-bottom:.5em;font-size:.875em}.conversation-root .conversation-item .title-select-node .option-node:hover,.conversation-root .conversation-item .title-select-node .option-node.selected{border:.125em solid #4344F3}.conversation-root .conversation-item .audio-node{width:100%;overflow:hidden;position:relative}.conversation-root .conversation-item .audio-node label{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.75em;color:#969599;line-height:1.0625em;text-align:left;font-style:normal}.conversation-root .conversation-item .audio-node .audio-row{margin-top:1em;display:flex;position:relative;padding-bottom:1em;overflow:auto}.conversation-root .conversation-item .audio-option-node{min-width:11.875em;width:11.875em;height:5.625em;background:#fff;border-radius:.5em;margin-right:.625em;padding:1em;box-sizing:border-box;-webkit-user-select:none;user-select:none;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.875em;color:#030303;line-height:1.25em;text-align:left;font-style:normal}.conversation-root .conversation-item .audio-option-node .audio-option-bottom-row{margin-top:.625em;display:flex;align-items:center}.conversation-root .conversation-item .audio-option-node .audio-option-bottom-row .iconplay{margin-right:1em;width:1.75em;height:1.75em;border-radius:50%;background:#e7e8eb;display:flex;align-items:center;justify-content:center}.conversation-root .conversation-item .audio-option-node .audio-option-bottom-row .iconplay img{width:1em;height:1em}.conversation-root .conversation-item .audio-option-node.selected{border:.125em solid #4344F3}.conversation-root .conversation-item .video-node{width:100%}.conversation-root .conversation-item .video-node label{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.75em;color:#969599;line-height:1.0625em;text-align:left;font-style:normal}.conversation-root .conversation-item .video-node .video-row{margin-top:1em;display:flex;position:relative;padding-bottom:1em;overflow:auto}.conversation-root .conversation-item .video-option-node{width:9.1875em;min-width:9.1875em;height:12.625em;margin-right:.625em;background-color:#fff;border-radius:.5em;display:flex;flex-direction:column;cursor:pointer}.conversation-root .conversation-item .video-option-node.selected{border:.125em solid #4344F3}.conversation-root .conversation-item .video-option-node img{width:100%;height:calc(100% - 2.1875em);border-radius:.5em;background-color:#ccc;object-fit:cover}.conversation-root .conversation-item .video-option-node .video-options-node-title{width:100%;height:2.1875em;box-sizing:border-box;padding:0 1em;display:flex;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.875em;color:#030303;line-height:1.25em;text-align:left;font-style:normal}.conversation-root .conversation-item .video-confirm-node{padding:1.25em;box-sizing:border-box}.conversation-root .conversation-item .video-confirm-option-node{width:12.5em;height:16.875em;background-color:#ccc}.conversation-root .conversation-item .video-confirm-option-node.selected{border:.125em solid #4344F3}.conversation-root .conversation-item .video-confirm-option-node img{width:100%;height:100%;flex:1;border-radius:.5em;background-color:#ccc;object-fit:cover}.video-result-container{position:relative;width:22.5em;margin:0 auto}.video-result-container img{width:100%;height:100%;border-radius:.25em;display:block;object-fit:cover}.video-result-container .video-loading{width:100%;height:100%;position:relative}.video-result-container .video-loading .loading-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.video-result-container .video-loading .loading-spinner{position:absolute;top:calc(50% - 1.25em);left:calc(50% - 1.25em);transform:translate(-50%,-50%);width:2.5em;height:2.5em;border:.1875em solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite}.video-result-container .video-loading .loading-text{position:absolute;left:0;width:100%;top:55%;text-align:center;margin-top:.625em;color:#fff}.video-result-container .video-error{position:relative;width:100%;height:100%}.video-result-container .video-error .error-message{left:0;top:calc(50% - 1.875em);position:absolute;height:3.75em;width:100%;text-align:center;font-weight:700;color:#ff4d4f;font-size:1.25em}.video-result-container .video-ready{position:relative;width:100%;height:100%}.video-result-container .video-ready .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000b3;color:#fff;border:none;padding:.625em 1.25em;border-radius:1.25em;display:flex;align-items:center;cursor:pointer;transition:all .3s}.video-result-container .video-ready .play-button:hover{background:#000000e6}.video-result-container .video-ready .play-button .play-icon{margin-right:.5em}.video-result-container .video-ready .download-section{width:100%;display:flex;justify-content:flex-start;align-items:center;margin-top:.625em}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.audio-confirm{width:16.25em;display:flex;flex-direction:column}.audio-confirm .tips{font-size:.75em}.audio-confirm .audio-header{height:2.5em;display:flex;align-items:center;justify-content:space-between}.audio-confirm .audio-select{width:5em}.audio-confirm .audio-row{display:flex;width:100%;height:5em;align-items:center;justify-content:center}.audio-confirm .iconPlay{width:2.25em;height:2.25em;border-radius:50%;background:#e7e8eb;display:flex;align-items:center;justify-content:center}.audio-confirm .icon{width:1.25em;height:1.25em}.audio-confirm .slider-root{width:100%;display:flex;align-items:center}.audio-confirm .slider-root .time{width:2.5em;text-align:center}.audio-confirm .slider-root .slider{flex:1}.editornode-root{width:100%;height:37.5em;padding:1.5em;box-sizing:border-box;display:flex;flex-direction:column;background-color:#fff}.editornode-root .editor-input-container{margin-top:1.5em;flex:1}.admin-root{width:100vw;height:100vh;background:#f7f7f8;display:flex;flex-direction:column;align-items:flex-start;color:#000}.admin-root .row{width:100%;display:flex;align-items:center;justify-content:space-between}.admin-root .header{width:100%;height:90px;background-color:#fff;padding:0 30px;box-sizing:border-box;display:flex;align-items:center}.admin-root .admin-content{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:30px;height:calc(100% - 90px);box-sizing:border-box}.admin-root .table-container{padding:24px;box-sizing:border-box;width:100%;background-color:#fff}.account-root{max-width:50em;margin:0 auto;padding:1.5em}.account-root .points-hint{margin-top:.5em;color:#888;font-size:.75em}.account-root .ant-upload.ant-upload-drag{width:12.5em}.account-root .ant-form-item{margin-bottom:1em}.workflow-root{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:24px}.workflow-root .header{width:100%;height:90px;line-height:90px;display:flex;align-items:center;background-color:#fff;padding:0 24px;box-sizing:border-box}.workflow-root .workflow-body{width:100%;padding-top:16px;margin-top:5px;box-sizing:border-box;flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;overflow:auto}.workflow-root .workflow-item{width:calc(100% / 3 - 32px);height:80px;display:flex;align-items:center;padding:16px;box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;margin-right:20px;margin-bottom:20px;background:#fff;box-shadow:0 8px 10px #bfbfbf1a;border-radius:8px}.workflow-root .workflow-item .col{width:100%;height:100%;overflow:hidden}.workflow-root .workflow-item .icon{width:24px;height:24px;background-color:transparent}.workflow-root .workflow-item .title{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#030303;line-height:20px;text-align:left;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.workflow-root .workflow-item .subtitle{margin-top:6px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#969599;line-height:17px;text-align:left;font-style:normal}.mind-container{width:100%;height:100%;position:relative;overflow:hidden;background:#fafafa;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column}.mind-container .header{width:100%;display:flex;align-items:center;background:#fafafa;box-sizing:border-box;z-index:999;justify-content:space-between}.mind-container .header-left{width:100%;height:5.625em;line-height:5.625em;display:flex;align-items:center;background-color:#fff;padding:0 1.5em;box-sizing:border-box;margin:1.5em}.mind-container .mind{z-index:1;width:100%;flex:1}.mind-container svg{width:100%;height:100%;position:absolute;top:0;left:0}.gather-page{width:100%;height:100%;background-color:#f0f2f5;display:flex;flex-direction:column;padding:24px;box-sizing:border-box}.gather-page .body{flex:1;display:flex;flex-direction:column}.gather-header{width:100%;height:100px;background-color:#fff}.dify-root{width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden}.dify-header{width:100%;height:5.625em;min-height:5.625em;background:#fff;box-shadow:0 .25em .9375em #8b889114;display:flex;align-items:center;justify-content:space-between;padding:0 1.5em;box-sizing:border-box;flex-shrink:0}.dify-header-left{display:flex;align-items:center;flex:1;overflow:hidden;margin-right:1.25em}.dify-header-left h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.dify-header-right{display:flex;align-items:center}.icon-menu{width:2.5em;height:2.5em;cursor:pointer}.dify-content{flex:1;width:100%;padding:.5em 0;box-sizing:border-box;background:#f8f9fb;position:relative;overflow:hidden;display:flex}.dify-content-left{flex:1;display:flex;flex-direction:column;align-items:center;overflow-y:auto;overflow-x:hidden}.dify-messages{min-width:41.25em;max-width:41.25em;height:100%;display:flex;flex-direction:column;align-items:flex-start;background:#f8f9fb}.dify-tools{width:25em;background:#fff;box-shadow:-.125em 0 .625em #0000001a;z-index:1000;box-sizing:border-box}.dify-tools-input{font-size:.875em;line-height:1.6;resize:none}.dify-tools-button{width:100%}.expert-action-list{display:flex;flex-direction:column;justify-content:flex-end;margin-left:.75em;gap:.5em;z-index:999}.expert-action-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:3.75em;height:3.75em;cursor:pointer;background:#fff;border-radius:8%;box-sizing:border-box;box-shadow:0 .25em .9375em #00000014}.expert-action-item:hover{background:#f2f3f8;border:.0625em solid #4344f3}.expert-action-item.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.expert-action-item img{width:1.875em;height:1.875em;border-radius:50%}.expert-action-item .expert-action-item-name{margin-top:.5em;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.625em;color:#000;line-height:1.0625em;text-align:left;font-style:normal}.expert-action-item:hover{background:#f0f0f0;transform:translateY(-.125em)}.expert-action-item.disabled{opacity:.5;cursor:not-allowed}.expert-action-item.disabled:hover{transform:none;background:#fff}.expert-action-item-name{font-size:.75em;color:#333;font-weight:500}.dify-node{margin:1em;border-color:#1890ff;background-color:#f0f9ff;text-align:left}.alink{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.875em;font-style:normal}.dify-node-header{display:flex;align-items:center;justify-content:flex-start}.dify-node-icon{margin-right:.5em}.dify-node-title{flex:1;text-align:left}.dify-node-content{text-align:left;background:#f2f3f8;border-radius:.5em;padding:.5em 1em}.dify-node-think{padding:.875em;background:#fff;box-shadow:0 .5em .625em #bfbfbf1a;border-radius:.5em;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.75em;color:#31374f88;line-height:1.0625em;text-align:left;font-style:normal}.dify-node-normal{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.875em;color:#31374f;line-height:1.625em;text-align:left;font-style:normal}.dify-node-cursor{animation:blink 1s infinite}.choice-h{margin:.75em 0}.dify-node-choice{margin:.5em 0;padding:.75em;background-color:#fff;border-left:.1875em solid #d9d9d9;cursor:pointer;border:.0625em solid #d9d9d9;border-radius:.5em;min-width:25em;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.75em;color:#31374f;line-height:1.0625em;text-align:left;font-style:normal}.dify-node-choice:hover{background-color:#e6f7ff;border:.0625em solid #4344f3}.dify-node-choice:active,.dify-node-choice.selected{border:.125em solid #4344f3}.dify-node-choice.selected .choice-title{color:#4344f3}.dify-node-choice .choice-title{font-weight:500;margin-bottom:1.25em;font-size:.875em;display:flex}.dify-node-choice .choice-title .choice-title-text{flex:1}.dify-node-choice .choice-reason{font-size:.75em}.audio-node .audio-row{display:flex;width:100%;gap:1em;align-items:center;justify-content:flex-start;flex-wrap:wrap}.audio-node .audio-option-node{width:12.5em;min-width:12.5em;padding:.75em;border:.125em solid #d9d9d9;border-radius:.5em;cursor:pointer;background-color:#fff;transition:all .3s ease}.audio-node .audio-option-node:hover{border-color:#1890ff;background-color:#f0f9ff}.audio-node .audio-option-node.selected{border-color:#1890ff;background-color:#e6f7ff;box-shadow:0 .125em .5em #1890ff33}.audio-node .audio-option-node .audio-option-bottom-row{display:flex;align-items:center;justify-content:space-between;margin-top:.5em}.audio-node .audio-option-node .audio-option-bottom-row .iconplay{width:2em;height:2em;border-radius:50%;background:#e7e8eb;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease}.audio-node .audio-option-node .audio-option-bottom-row .iconplay:hover{background:#d9d9d9}.audio-node .audio-option-node .audio-option-bottom-row .iconplay img{width:1em;height:1em}.dify-conversation-wrapper{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1.5em;width:100%;max-width:41.25em}.dify-conversation-wrapper .dify-conversation-item{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;overflow:hidden}.dify-conversation-wrapper .dify-avatar{width:2.5em;height:2.5em;min-width:2.5em;background:#d8d8d8;border-radius:50%;margin-right:.75em}.dify-conversation-wrapper .dify-conversation-content{text-align:left;overflow:hidden}.dify-conversation-wrapper .dify-user-name{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.75em;color:#757a8c;line-height:1.0625em;text-align:left;font-style:normal;margin-top:.25em;margin-bottom:.5em}.dify-audio-confirm-node .tips{font-size:.75em}.dify-audio-confirm-node .audio-header{height:2.5em;display:flex;align-items:center;justify-content:space-between}.dify-audio-confirm-node .audio-select{width:5em}.dify-audio-confirm-node .audio-row{display:flex;width:100%;height:5em;align-items:center;justify-content:flex-start}.dify-audio-confirm-node .iconPlay{width:2.25em;height:2.25em;border-radius:50%;background:#e7e8eb;display:flex;align-items:center;justify-content:center}.dify-audio-confirm-node .icon{width:1.25em;height:1.25em}.dify-audio-confirm-node .slider-root{width:100%;display:flex;align-items:center}.dify-audio-confirm-node .slider-root .time{width:2.5em;text-align:center}.dify-audio-confirm-node .slider-root .slider{flex:1}.audio-node{width:100%;overflow:hidden;position:relative}.audio-node label{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.75em;color:#969599;line-height:1.0625em;text-align:left;font-style:normal}.audio-node .audio-row{margin-top:1em;display:flex;position:relative;padding-bottom:1em;overflow-y:hidden;overflow-x:auto;flex-wrap:nowrap}.video-node{width:100%;overflow:hidden}.video-node .video-row{width:100%;margin-top:1em;display:flex;position:relative;padding-bottom:1em;overflow:auto}.video-node .video-option-node{width:9.1875em;min-width:9.1875em;height:12.625em;margin-right:.625em;background-color:#fff;border-radius:.5em;display:flex;flex-direction:column;cursor:pointer}.video-node .video-option-node.selected{border:.125em solid #4344f3}.video-node .video-option-node img{width:100%;height:calc(100% - 2.1875em);border-radius:.5em;background-color:#ccc;object-fit:cover}.video-node .video-option-node .video-options-node-title{width:100%;height:2.1875em;box-sizing:border-box;padding:0 1em;display:flex;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.875em;color:#030303;line-height:1.25em;text-align:left;font-style:normal}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.knowledge-container{background:#fff;min-height:calc(100vh - 4em);height:100vh;display:flex;flex-direction:column}.knowledge-container .knowledge-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #f0f0f0}.knowledge-container .knowledge-header h2{margin:0;font-size:1.25em;font-weight:600;color:#262626}.knowledge-container .search-section{height:100%;display:flex;flex-direction:column}.knowledge-container .search-section .ant-card{flex:1;display:flex;flex-direction:column;height:100%}.knowledge-container .search-section .ant-card .ant-card-body{height:100%;display:flex;flex-direction:column;padding:1.5em}.knowledge-container .search-section .search-results{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}.knowledge-container .search-section .search-results .ant-list{flex:1;overflow-y:auto;max-height:calc(100vh - 18.75em)}.knowledge-container .search-section .search-results .ant-list .ant-list-item{align-items:flex-start;padding:1em 0;border-bottom:1px solid #f0f0f0}.knowledge-container .search-section .search-results .ant-list .ant-list-item:last-child{border-bottom:none}.knowledge-container .search-section .search-results .ant-list .ant-list-item .ant-list-item-meta{width:100%}.knowledge-container .search-section .search-results .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-title{margin-bottom:.5em}.knowledge-container .search-section .search-results .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description{margin:0}.knowledge-container .manage-section{height:100%;display:flex;flex-direction:column}.knowledge-container .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626}.knowledge-container .ant-table .ant-table-tbody>tr>td{padding:1em}.knowledge-container .ant-table .ant-table-tbody>tr:hover>td{background:#f5f5f5}.knowledge-container .ant-tag{border-radius:.25em;font-size:.75em;padding:.125em .5em}.knowledge-container .ant-btn-primary{background:#1890ff;border-color:#1890ff;border-radius:.375em;height:2.25em;padding:0 1em;font-weight:500}.knowledge-container .ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}.knowledge-container .ant-table-pagination{margin-top:1.5em;text-align:right}.knowledge-container .ant-table-pagination .ant-pagination-total-text{color:#8c8c8c}.knowledge-container .upload-document-modal .ant-modal-content{overflow:hidden;padding:1em!important}.knowledge-container .upload-document-modal .ant-modal-header{background:#f8f9fa;border-bottom:1px solid #e8e8e8;padding:1.25em 1.5em}.knowledge-container .upload-document-modal .ant-modal-header .ant-modal-title{font-size:1.125em;font-weight:600;color:#262626}.knowledge-container .upload-document-modal .ant-modal-body{padding:1.5em}.knowledge-container .upload-document-modal .ant-modal-body .upload-content{margin:1.5em}.knowledge-container .upload-document-modal .upload-content .upload-section{margin-bottom:1.5em;padding:1.25em;background:#fafafa;border-radius:.5em;border:1px solid #e8e8e8}.knowledge-container .upload-document-modal .upload-content .upload-section h4{margin:0 0 .75em;font-size:1em;font-weight:600;color:#262626}.knowledge-container .upload-document-modal .upload-content .upload-section .upload-description{margin:0 0 1em;color:#666;font-size:.875em}.knowledge-container .upload-document-modal .upload-content .upload-section .upload-button{height:2.75em;padding:0 1.5em;font-size:.875em;font-weight:500;border-radius:.5em;background:#1890ff;border-color:#1890ff}.knowledge-container .upload-document-modal .upload-content .upload-section .upload-button:hover{background:#40a9ff;border-color:#40a9ff}.knowledge-container .upload-document-modal .upload-content .upload-section .selected-file{margin-top:1em;padding:.75em 1em;background:#f6ffed;border:1px solid #b7eb8f;border-radius:.375em;display:flex;align-items:center;gap:.5em}.knowledge-container .upload-document-modal .upload-content .upload-section .selected-file .file-icon{font-size:1em}.knowledge-container .upload-document-modal .upload-content .upload-section .selected-file .file-name{font-weight:500;color:#52c41a;flex:1;word-break:break-all}.knowledge-container .upload-document-modal .upload-content .upload-section .selected-file .file-size{color:#8c8c8c;font-size:.75em}.knowledge-container .upload-document-modal .upload-content .upload-tips h4{margin:0 0 .75em;font-size:1em;font-weight:600;color:#262626}.knowledge-container .upload-document-modal .upload-content .upload-tips ul{margin:0;padding-left:1.25em;color:#666;font-size:.875em;line-height:1.6}.knowledge-container .upload-document-modal .upload-content .upload-tips ul li{margin-bottom:.5em}.knowledge-container .upload-document-modal .upload-content .upload-tips ul li:last-child{margin-bottom:0}.knowledge-container .upload-document-modal .ant-modal-footer{padding:1em 1.5em;border-top:1px solid #e8e8e8;background:#fafafa}.knowledge-container .upload-document-modal .ant-modal-footer .ant-btn{height:2.25em;padding:0 1.25em;border-radius:.375em;font-weight:500}.knowledge-container .upload-document-modal .ant-modal-footer .ant-btn.ant-btn-primary{background:#1890ff;border-color:#1890ff}.knowledge-container .upload-document-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}
