.wansenKnowledgePage{--kb-panel-deep:#090c13;--kb-line:#252b3a;color:#eef0f8;background:radial-gradient(circle at 50% 47%,#523ce024,#0000 34%),linear-gradient(145deg,#050712,#03050b 72%);min-height:100svh;padding:clamp(20px,3.1vw,48px);font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;overflow:hidden}.wansenKnowledgePage *{box-sizing:border-box}.wansenKnowledgeWindow{background:#0a0d15;border:1px solid #505e846b;border-radius:22px;grid-template-rows:58px 74px 1fr;width:min(1500px,100%);height:calc(100svh - clamp(40px,6.2vw,96px));min-height:680px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 35px 90px #0000007a,0 0 90px #4732cf14}.wansenKnowledgeCaption{border-bottom:1px solid var(--kb-line);background:#0c1220;place-items:center;display:grid;position:relative}.wansenKnowledgeCaption span{color:#8a92aa;letter-spacing:.22em;font-size:13px}.wansenKnowledgeCaption a{color:#73809c;font-size:26px;font-weight:200;line-height:1;text-decoration:none;transition:color .16s,transform .16s;position:absolute;right:22px}.wansenKnowledgeCaption a:hover{color:#fff;transform:rotate(90deg)}.wansenKnowledgeToolbar{border-bottom:1px solid var(--kb-line);background:#141823;grid-template-columns:280px minmax(260px,1fr) auto auto;align-items:center;gap:14px;padding:0 22px;display:grid}.wansenKnowledgeBrand{min-width:0;color:inherit;align-items:center;gap:13px;text-decoration:none;display:flex}.wansenKnowledgeHome{background:linear-gradient(145deg,#7567ff,#8b6dff);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:22px;display:grid;box-shadow:0 8px 22px #5d49ff54}.wansenKnowledgeBrand div{gap:2px;min-width:0;display:grid}.wansenKnowledgeBrand b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.wansenKnowledgeBrand small{color:#858ca3;letter-spacing:.04em;font-size:11px}.wansenKnowledgeSearch{min-width:0;max-width:560px;display:block;position:relative}.wansenKnowledgeSearch>span{z-index:1;color:#6f7892;font-size:21px;position:absolute;top:9px;left:17px}.wansenKnowledgeSearch input{color:#f3f4f8;width:100%;height:44px;font:inherit;background:#1a1f2b;border:1px solid #303646;border-radius:22px;outline:0;padding:0 44px;font-size:13px}.wansenKnowledgeSearch input:focus{border-color:#846fffcc;box-shadow:0 0 0 3px #6f57ff1f}.wansenKnowledgeSearch input::placeholder{color:#697086}.wansenKnowledgeSearch button{color:#8a91a4;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:18px;position:absolute;top:6px;right:8px}.wansenKnowledgePath{color:#9ba2b5;white-space:nowrap;background:#202530;border:1px solid #303646;border-radius:9px;height:40px;padding:0 15px;font-size:11px;line-height:38px}.wansenKnowledgePath span{color:#818aa2;margin-right:8px}.wansenKnowledgeTotal{color:#fff;white-space:nowrap;background:#806aff;border-radius:9px;height:40px;padding:0 16px;font-size:11px;font-weight:600;line-height:40px}.wansenKnowledgeWorkspace{grid-template-columns:310px minmax(430px,1fr) 350px;min-height:0;display:grid}.wansenKnowledgeSidebar{border-right:1px solid var(--kb-line);scrollbar-width:thin;background:#151923;min-height:0;position:relative;overflow:auto}.wansenKnowledgeSidebar>p{color:#7b8398;letter-spacing:.16em;margin:0;padding:24px 24px 13px;font-size:12px}.wansenKnowledgeRoot{color:#9ca3b6;cursor:pointer;width:calc(100% - 24px);height:42px;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;margin:0 12px 7px;padding:0 13px;display:flex}.wansenKnowledgeRoot:hover,.wansenKnowledgeRoot.active{color:#d9dbea;background:#7e67ff1f}.wansenKnowledgeRoot span{color:#8f7eff;font-size:17px}.wansenKnowledgeRoot b{font-size:13px;font-weight:560}.wansenKnowledgeSidebar nav{padding:0 12px 86px}.wansenKnowledgeSidebar nav section>button{color:#939aad;cursor:pointer;width:100%;min-height:42px;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:14px 24px minmax(0,1fr) auto;align-items:center;gap:6px;padding:7px 11px;transition:background .15s,color .15s;display:grid}.wansenKnowledgeSidebar nav section>button:hover,.wansenKnowledgeSidebar nav section.active>button{color:#f0f1f7;background:#ffffff09}.wansenKnowledgeSidebar nav i{color:#697187;font-size:17px;font-style:normal}.wansenKnowledgeSidebar nav section>button>span{font-size:17px}.wansenKnowledgeSidebar nav b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:480;overflow:hidden}.wansenKnowledgeSidebar nav small{color:#626a7f;font-size:10px}.wansenKnowledgeSidebar nav section>div{padding:2px 0 6px 29px}.wansenKnowledgeSidebar nav section>div button{color:#70788c;cursor:pointer;width:100%;min-height:35px;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:18px minmax(0,1fr);gap:6px;padding:7px 9px;font-size:11px;display:grid}.wansenKnowledgeSidebar nav section>div button:hover,.wansenKnowledgeSidebar nav section>div button.active{color:#c8cbd8;background:#7d68ff1a}.wansenKnowledgeSidebar nav section>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wansenKnowledgeSidebar>footer{border-top:1px solid var(--kb-line);color:#686f83;background:#151923;padding:18px 24px;font-size:11px;position:absolute;bottom:0;left:0;right:0}.wansenKnowledgeFiles{background:var(--kb-panel-deep);grid-template-rows:62px 44px 1fr;min-width:0;min-height:0;display:grid}.wansenKnowledgeFiles>header{border-bottom:1px solid var(--kb-line);justify-content:space-between;align-items:center;min-width:0;padding:0 28px;display:flex}.wansenKnowledgeFiles>header>div{align-items:center;gap:8px;min-width:0;display:flex}.wansenKnowledgeFiles>header button{color:#d9dbe5;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px}.wansenKnowledgeFiles>header span{color:#51586a}.wansenKnowledgeFiles>header b{color:#8d94a7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.wansenKnowledgeFiles>header small{color:#687086;flex:none;font-size:10px}.wansenKnowledgeColumns{border-bottom:1px solid var(--kb-line);color:#687085;background:#141821;grid-template-columns:minmax(0,1fr) 100px 80px;align-items:center;padding:0 28px;font-size:11px;display:grid}.wansenKnowledgeRows{scrollbar-color:#31384a transparent;scrollbar-width:thin;min-height:0;overflow:auto}.wansenKnowledgeRow{color:#747c91;cursor:pointer;width:100%;min-height:54px;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #242a39b8;grid-template-columns:minmax(0,1fr) 100px 80px;align-items:center;padding:0 28px;font-size:11px;transition:background .14s,color .14s;display:grid}.wansenKnowledgeRow:hover{color:#aeb3c3;background:#705bff13}.wansenRowName{align-items:center;gap:13px;min-width:0;display:flex}.wansenRowName>i{color:#8d81ee;background:#161b26;border:1px solid #303648;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-size:7px;font-style:normal;font-weight:700;display:grid}.wansenKnowledgeRow.folder .wansenRowName>i{background:0 0;border:0;font-size:22px}.wansenRowName b{color:#c7cad5;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:450;overflow:hidden}.wansenKnowledgeEmpty{color:#596176;place-content:center;justify-items:center;min-height:260px;display:grid}.wansenKnowledgeEmpty span{font-size:36px}.wansenKnowledgeEmpty b{color:#858b9e;margin-top:12px;font-size:13px}.wansenKnowledgeEmpty small{margin-top:6px;font-size:10px}.wansenKnowledgeAssistant{border-left:1px solid var(--kb-line);background:#151923;grid-template-rows:76px 1fr 66px;min-width:0;min-height:0;display:grid}.wansenKnowledgeAssistant>header{border-bottom:1px solid var(--kb-line);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.wansenKnowledgeAssistant>header>div{align-items:center;gap:11px;display:flex}.wansenKnowledgeAssistant>header>div>span{background:linear-gradient(145deg,#7867ff,#607bff);border-radius:11px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:700;display:grid}.wansenKnowledgeAssistant p{gap:2px;margin:0;display:grid}.wansenKnowledgeAssistant p b{font-size:14px}.wansenKnowledgeAssistant p small{color:#6d758a;font-size:10px}.wansenKnowledgeAssistant>header button{color:#99a0b2;cursor:pointer;font:inherit;background:0 0;border:1px solid #343a4a;border-radius:8px;padding:8px 12px;font-size:10px}.wansenAssistantConversation{min-height:0;padding:22px 18px;overflow:auto}.assistantMessage{grid-template-columns:28px 1fr;align-items:start;gap:9px;display:grid}.assistantMessage>span{color:#9c91ff;background:#7d68ff2e;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:700;display:grid}.assistantMessage p{color:#aeb3c2;background:#1a1f2a;border:1px solid #2a3040;border-radius:4px 12px 12px;margin:0;padding:11px 12px;font-size:11px;line-height:1.7}.wansenAssistantPrompts{gap:7px;margin-top:18px;padding-left:37px;display:grid}.wansenAssistantPrompts button{color:#788095;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #2c3241;border-radius:8px;padding:9px 11px;font-size:10px}.wansenAssistantPrompts button:hover{color:#b9b3fa;border-color:#826cff8c}.wansenKnowledgeAssistant>form{border-top:1px solid var(--kb-line);grid-template-columns:1fr 64px;gap:9px;padding:10px 17px;display:grid}.wansenKnowledgeAssistant>form input{color:#e8eaf2;min-width:0;height:43px;font:inherit;background:#1a1f2b;border:1px solid #303646;border-radius:10px;outline:none;padding:0 14px;font-size:11px}.wansenKnowledgeAssistant>form input:focus{border-color:#7564e9}.wansenKnowledgeAssistant>form button{color:#fff;cursor:pointer;height:43px;font:inherit;background:#806aff;border:0;border-radius:10px;font-size:11px}.wansenKnowledgeViewer{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020309d1;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.wansenKnowledgeViewer>section{background:#080b16;border:1px solid #8273ff61;border-radius:14px;grid-template-rows:auto 1fr auto;width:min(1100px,100%);height:min(780px,100svh - 56px);display:grid;overflow:hidden;box-shadow:0 35px 100px #000000a6}.wansenKnowledgeViewer header{border-bottom:1px solid var(--kb-line);justify-content:space-between;align-items:center;min-height:86px;padding:18px 22px;display:flex}.wansenKnowledgeViewer header>div{min-width:0}.wansenKnowledgeViewer header span{color:#8c80e6;letter-spacing:.16em;font-size:8px}.wansenKnowledgeViewer h2{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:16px;font-weight:540;overflow:hidden}.wansenKnowledgeViewer header p{color:#555d74;margin:3px 0 0;font-size:9px}.wansenKnowledgeViewer header button{border:1px solid var(--kb-line);color:#8b91a5;cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.wansenKnowledgePreview{background:#0b0e1b;min-height:0}.wansenKnowledgePreview iframe{background:#fff;border:0;width:100%;height:100%;display:block}.wansenKnowledgePreview>div{color:#6a7188;text-align:center;place-content:center;justify-items:center;height:100%;display:grid}.wansenKnowledgePreview>div>span{color:#9c91ff;background:#634eff14;border:1px solid #8171ff5c;border-radius:18px;place-items:center;width:80px;height:80px;font-size:17px;font-weight:700;display:grid}.wansenKnowledgePreview h3{color:#c0c4d1;margin:22px 0 7px;font-size:18px;font-weight:500}.wansenKnowledgePreview p{margin:0;font-size:11px}.wansenKnowledgeViewer footer{border-top:1px solid var(--kb-line);justify-content:space-between;align-items:center;min-height:62px;padding:0 22px;display:flex}.wansenKnowledgeViewer footer span{color:#5d647b;font-size:9px}.wansenKnowledgeViewer footer a{color:#aaa2ff;background:#6551ff1a;border:1px solid #8171ff73;border-radius:6px;padding:9px 15px;font-size:10px;text-decoration:none}@media (max-width:1180px){.wansenKnowledgeWorkspace{grid-template-columns:250px minmax(390px,1fr) 300px}.wansenKnowledgeToolbar{grid-template-columns:240px minmax(240px,1fr) auto}.wansenKnowledgeTotal{display:none}}@media (max-width:920px){.wansenKnowledgePage{padding:12px;overflow:auto}.wansenKnowledgeWindow{border-radius:15px;grid-template-rows:52px 68px 1fr;height:calc(100svh - 24px);min-height:620px}.wansenKnowledgeToolbar{grid-template-columns:220px 1fr;padding:0 14px}.wansenKnowledgePath{display:none}.wansenKnowledgeWorkspace{grid-template-columns:220px minmax(0,1fr)}.wansenKnowledgeAssistant{display:none}}@media (max-width:680px){.wansenKnowledgeToolbar{grid-template-columns:1fr}.wansenKnowledgeBrand{display:none}.wansenKnowledgeWorkspace{grid-template-rows:auto 1fr;grid-template-columns:1fr}.wansenKnowledgeSidebar{border-right:0;border-bottom:1px solid var(--kb-line);min-height:60px;padding:8px;display:flex;overflow-x:auto}.wansenKnowledgeSidebar>p,.wansenKnowledgeRoot,.wansenKnowledgeSidebar nav section>div,.wansenKnowledgeSidebar>footer{display:none}.wansenKnowledgeSidebar nav{padding:0;display:flex}.wansenKnowledgeSidebar nav section{flex:none}.wansenKnowledgeSidebar nav section>button{grid-template-columns:22px 1fr;min-width:138px}.wansenKnowledgeSidebar nav section>button i,.wansenKnowledgeSidebar nav section>button small{display:none}.wansenKnowledgeColumns,.wansenKnowledgeRow{grid-template-columns:minmax(0,1fr) 62px;padding:0 16px}.wansenKnowledgeColumns span:nth-child(3),.wansenKnowledgeRow>span:nth-child(3){display:none}.wansenKnowledgeFiles>header{padding:0 16px}.wansenKnowledgeViewer{padding:8px}.wansenKnowledgeViewer>section{height:calc(100svh - 16px)}}
