:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f2f4f8;background:#0d0f14;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}#__nuxt,body,html{background:#0d0f14;width:100%;height:100%;margin:0;overflow:hidden}button,input{font:inherit}button{color:inherit}.应用{--accent-h:285;--accent:hsl(var(--accent-h) 92% 64%);--accent-soft:hsl(var(--accent-h) 88% 64%/.13);--line:#292d37;--panel:#13161d;--muted:#9298a7;background:radial-gradient(circle at 70% -20%,hsl(var(--accent-h) 85% 60%/.09),transparent 32%),#0d0f14;width:100%;height:100dvh;position:relative;overflow:hidden}.光谱条{z-index:100;background:linear-gradient(90deg,#ff365f,#ff8a1f,#ffe45a,#28df77,#20d9ff,#5a78ff,#a85cff,#ff47c8,#ff365f) 0 0/180% 100%;height:3px;animation:14s linear infinite 光谱移动;position:absolute;inset:0 0 auto}@keyframes 光谱移动{to{background-position:180% 0}}.顶栏{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0f14f2;grid-template-columns:280px 1fr auto;align-items:center;height:60px;padding:3px 18px 0;display:grid}.侧栏模块,.右栏 button,.品牌,.圆按钮,.学习导航按钮,.工具按钮,.弹窗头 button,.桌面导航 button,.模式切换,.移动模块网格 button,.移动索引按钮,.章节预览 button,.账户按钮,.返回文档{cursor:pointer;background:0 0;border:0}.品牌{text-align:left;align-items:center;gap:10px;width:max-content;padding:0;display:inline-flex}.品牌图形{color:#0d0f14;background:linear-gradient(135deg,#ff4d73 5%,#ffb02e 24%,#33e080 45%,#2ac8ff 65%,#76f 82%,#ef52d4);border-radius:8px;place-items:center;width:32px;height:32px;font-weight:900}.品牌图形,.品牌文字{display:grid}.品牌文字{gap:1px}.品牌文字 strong{font-size:14px}.品牌文字 small{color:var(--muted);font-size:10px}.桌面导航{justify-self:center;align-items:center;gap:4px;display:flex}.桌面导航 button{color:#9da3b0;border-radius:7px;padding:8px 11px;font-size:13px}.桌面导航 button.活跃,.桌面导航 button:hover{color:#fff;background:#181b23}.作者{border-left:1px solid var(--line);color:#707786;margin-left:8px;padding-left:12px;font-size:11px}.顶栏操作{align-items:center;gap:7px;display:flex}.工具按钮,.移动索引按钮,.账户按钮{border:1px solid var(--line);color:#b5bac5;background:#13161d;border-radius:7px;min-height:34px;padding:0 11px}.工具按钮{min-width:38px;font-weight:800}.工具按钮[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.账户按钮{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.移动索引按钮{width:38px;padding:0;font-size:17px;display:none}.支付提示{z-index:80;color:#f5da88;background:#1d1a10;border:1px solid #c8983b;border-radius:8px;align-items:center;gap:12px;max-width:calc(100% - 28px);padding:9px 12px;font-size:12px;display:flex;position:absolute;top:70px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #0008}.支付提示.已解锁{color:#8fe6b3;background:#102019;border-color:#387b56}.支付提示 button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.文档外壳{grid-template-columns:266px minmax(0,1fr);height:calc(100dvh - 60px);display:grid}.文档外壳.三栏{grid-template-columns:266px minmax(0,1fr) 226px}.侧栏{border-right:1px solid var(--line);background:#0f1117;grid-template-rows:auto 1fr auto;min-width:0;padding:18px 12px 12px}.侧栏,.侧栏头{display:grid}.侧栏头 small,.右栏>small,.弹窗头 small,.眉题,.预览正文 small{letter-spacing:.14em;color:var(--muted);font-size:9px;font-weight:800}.模块列表{align-content:start;gap:3px;min-height:0}.侧栏模块,.模块列表{display:grid}.侧栏模块{--item-h:285;text-align:left;color:#aab0bd;border-radius:7px;grid-template-columns:7px 1fr auto;align-items:center;gap:9px;min-height:47px;padding:7px 9px}.侧栏模块:hover{color:#fff;background:#171a22}.侧栏模块.当前{background:hsl(var(--item-h) 85% 60%/.11);color:#fff}.模块点{background:#444957;border-radius:50%;width:6px;height:6px}.侧栏模块文字{gap:2px;min-width:0;display:grid}.侧栏模块文字 b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.侧栏模块文字 small{color:#686f7e;font-size:9px}.侧栏模块.锁定:not(.当前){opacity:.64}.完成标记{color:#5cdb8d;font-size:11px}.侧栏底{border-top:1px solid #20232c;padding:10px}.侧栏底>div:first-child{color:#7c8391;justify-content:space-between;font-size:10px;display:flex}.侧栏底 b{color:#dbe0e9}.学习进度,.总进度条{background:#272b34;border-radius:10px;height:3px;overflow:hidden}.总进度条{margin-top:8px}.学习进度 i,.总进度条 i{background:linear-gradient(90deg,#ff476d,#ffb42b,#35e47d,#20d5ff,#766aff,#f052d2);height:100%;display:block}.主舞台{background:#0d0f14;min-width:0;min-height:0;overflow:hidden}.主舞台.无侧栏{grid-column:1/-1}.首页页{grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);align-items:center;gap:clamp(30px,6vw,90px);max-width:1400px;height:100%;margin:auto;padding:clamp(24px,4vw,60px);display:grid}.首页内容{max-width:690px}.首页内容 h1{letter-spacing:-.058em;margin:12px 0 18px;font-size:clamp(44px,5.8vw,82px);line-height:.93}.光谱文字{color:#0000;background:linear-gradient(90deg,#ff4b6e,#ffb32c 22%,#32df7c 43%,#22cfff 62%,#7b67ff 80%,#ef4bd2);-webkit-background-clip:text;background-clip:text}.首页说明{color:#a6acb8;max-width:650px;margin:0;font-size:clamp(15px,1.45vw,19px);line-height:1.55}.首页操作{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.主按钮,.次按钮{cursor:pointer;border-radius:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:750}.主按钮{border:1px solid hsl(var(--accent-h) 90% 70%/.65);color:#fff;background:hsl(var(--accent-h) 82% 56%);box-shadow:inset 0 1px #ffffff32}.主按钮:hover{filter:brightness(1.08)}.主按钮:disabled{opacity:.6;cursor:wait}.次按钮{border:1px solid var(--line);color:#d5d9e1;background:#15181f}.文档标签{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.文档标签 span{color:#7f8694;background:#12151b;border:1px solid #282c35;border-radius:6px;padding:6px 9px;font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.文档预览{background:#11141a;border:1px solid #2a2e38;border-radius:11px;justify-self:stretch;overflow:hidden;transform:perspective(1200px)rotateY(-4deg)rotateX(1deg);box-shadow:0 28px 80px #0008}.预览头{background:#171a21;border-bottom:1px solid #272b34;align-items:center;gap:6px;height:39px;padding:0 12px;display:flex}.预览头>span{background:#383d49;border-radius:50%;width:8px;height:8px}.预览头>span:first-child{background:#ff5c62}.预览头>span:nth-child(2){background:#e6b43f}.预览头>span:nth-child(3){background:#45c56c}.预览头 b{color:#757c8a;margin-left:8px;font:600 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.预览正文{min-height:390px;padding:clamp(25px,4vw,46px);position:relative}.预览正文 h2{letter-spacing:-.04em;margin:7px 0;font-size:clamp(28px,3vw,42px)}.预览正文 p{color:#a9afba;max-width:430px;line-height:1.55}.预览正文 hr{border:0;border-top:1px solid #2b2f38;margin:28px 0}.预览正文 h3{margin:7px 0 21px;font-size:17px}.预览光谱{background:linear-gradient(90deg,#ff4164,#ffad2d,#35df79,#20d2ff,#7868ff,#f04ece);height:4px;position:absolute;bottom:0;left:0;right:0}.地图页{place-items:center;height:100%;padding:clamp(18px,3vw,44px)}.地图卡,.地图页{display:grid}.地图卡{border:1px solid var(--line);background:#11141a;border-radius:10px;grid-template-rows:auto 1fr auto;width:min(920px,100%);height:min(650px,100dvh - 104px);overflow:hidden;box-shadow:0 25px 70px #0006}.地图卡头{border-bottom:1px solid var(--line);background:radial-gradient(circle at 85% 10%,var(--accent-soft),transparent 38%),#15181f;grid-template-columns:1fr auto;gap:24px;min-height:168px;padding:27px 30px;display:grid;position:relative}.地图卡头 h2{letter-spacing:-.045em;margin:7px 0 8px;font-size:clamp(30px,4vw,50px)}.地图卡头>div:first-child>p:last-child{color:#9da4b1;max-width:620px;margin:0;line-height:1.45}.模块序号{color:hsl(var(--accent-h) 92% 70%/.14);letter-spacing:-.08em;align-self:start;font:900 clamp(60px,8vw,100px)/.85 ui-monospace,SFMono-Regular,Menlo,monospace}.章节预览{align-content:center;gap:8px;min-height:0;padding:12px 18px;display:grid}.章节预览 button{color:#dfe3eb;text-align:left;background:#14171e;border:1px solid #252933;border-radius:8px;grid-template-columns:36px 1fr 20px;align-items:center;gap:10px;min-height:70px;padding:10px 13px;display:grid}.章节预览 button:hover{border-color:hsl(var(--accent-h) 80% 65%/.45);background:var(--accent-soft)}.章节预览 button>span{color:var(--accent);font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.章节预览 button>div{gap:3px;min-width:0;display:grid}.章节预览 small{text-overflow:ellipsis;white-space:nowrap;color:#747b89;font-size:10px;overflow:hidden}.章节预览 i{color:#656c7a;font-style:normal}.地图底{border-top:1px solid var(--line);background:#15181f;grid-template-columns:42px 1fr auto 42px;align-items:center;gap:10px;padding:13px 18px;display:grid}.圆按钮{color:#9ba2af;background:#11141a;border:1px solid #2d323c;border-radius:7px;width:38px;height:38px}.地图状态{gap:2px;display:grid}.地图状态 span{color:#737a88;font-size:9px}.学习页{grid-template-rows:34px minmax(0,1fr) 42px;gap:10px;height:100%;padding:12px 18px 16px}.学习页,.学习顶{display:grid}.学习顶{grid-template-columns:auto 1fr auto;justify-self:center;align-items:center;gap:12px;width:min(940px,100%)}.返回文档{color:#8d94a2;font-size:10px}.返回文档:hover{color:#fff}.学习面包屑{color:#666e7c;justify-content:center;align-items:center;gap:7px;min-width:0;font-size:9px;display:flex}.学习面包屑 b{text-overflow:ellipsis;white-space:nowrap;color:#aeb4c0;max-width:45%;overflow:hidden}.学习面包屑 i{color:#3f4550;font-style:normal}.学习页码{color:#6f7683;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.学习卡{border:1px solid var(--line);background:#11141a;border-radius:10px;grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr);justify-self:center;width:min(940px,100%);height:100%;min-height:0;display:grid;overflow:hidden;box-shadow:0 18px 55px #0005}.学习卡标题{border-right:1px solid var(--line);background:radial-gradient(circle at 15% 5%,var(--accent-soft),transparent 48%),#15181f;flex-direction:column;justify-content:center;padding:clamp(22px,3.2vw,42px);display:flex}.学习卡标题 h2{letter-spacing:-.045em;margin:8px 0 10px;font-size:clamp(30px,3.8vw,54px);line-height:.98}.学习卡标题>p:last-child{color:#929aa8;margin:0;font-size:clamp(11px,1.2vw,14px);line-height:1.5}.学习内容{flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:clamp(22px,3vw,38px);display:flex;overflow:hidden}.正文{color:#c8cdd6;margin:0;font-size:clamp(13px,1.3vw,16px);line-height:1.62}.公式{border:1px solid hsl(var(--accent-h) 80% 65%/.3);color:#eef1f5;background:var(--accent-soft);border-radius:7px;margin-top:18px;padding:14px 16px;font:700 clamp(10px,1.1vw,13px)/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.要点{gap:8px;margin:0;padding:0;list-style:none}.要点,.要点 li{display:grid}.要点 li{background:#15181f;border:1px solid #252933;border-radius:7px;grid-template-columns:31px 1fr;align-items:center;gap:9px;min-height:48px;padding:8px 10px}.要点 li span{color:var(--accent);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.要点 li p{color:#cdd1da;margin:0;font-size:clamp(11px,1.05vw,13px);line-height:1.35}.对比{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px;display:grid}.对比>span{color:#5c6370;align-self:center}.对比 section{background:#15181f;border:1px solid #2b2f39;border-radius:8px;padding:16px}.对比 section.强调{border-color:hsl(var(--accent-h) 78% 66%/.36);background:var(--accent-soft)}.对比 small,.练习 small{color:#767d8b;letter-spacing:.12em;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.对比 p{color:#c8cdd6;margin:8px 0 0;font-size:clamp(11px,1.1vw,13px);line-height:1.45}.练习{border-left:2px solid var(--accent);background:#161920;margin-top:17px;padding:14px 16px}.练习 small{color:var(--accent)}.练习 p{color:#c8cdd5;margin:6px 0 0;font-size:clamp(11px,1.1vw,13px);line-height:1.45}.学习底{grid-template-columns:1fr auto auto auto;justify-self:center;align-items:center;gap:10px;width:min(940px,100%);display:grid}.学习进度{width:100%}.学习导航按钮{color:#b9bfca;background:#14171d;border:1px solid #2c303a;border-radius:7px;min-height:38px;padding:0 12px}.学习导航按钮.前进{border-color:hsl(var(--accent-h) 78% 65%/.42);color:#fff;background:var(--accent-soft)}.键盘提示{color:#565d6b;font:600 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.右栏{border-left:1px solid var(--line);background:#0f1117;min-width:0;padding:22px 14px}.右栏>small{margin:0 8px 12px;display:block}.右栏 button{color:#777e8c;text-align:left;border-radius:6px;grid-template-columns:23px 1fr;gap:5px;width:100%;padding:8px;font-size:10px;line-height:1.25;display:grid}.右栏 button:hover{color:#bfc4ce;background:#15181f}.右栏 button.当前{color:#fff;background:var(--accent-soft)}.右栏 button span{color:var(--accent);font:800 9px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.右栏信息{color:#6c7381;border-top:1px solid #242832;gap:5px;margin:18px 8px 0;padding-top:13px;font-size:9px}.右栏信息,.覆盖层{display:grid}.覆盖层{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050609c2;place-items:center;padding:16px;position:fixed;inset:0}.索引面板,.认证面板,.购买面板{background:#12151b;border:1px solid #323744;border-radius:11px;width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:hidden;box-shadow:0 30px 100px #000b}.认证面板,.购买面板{width:min(430px,100%);padding-bottom:18px}.弹窗头{background:#171a21;border-bottom:1px solid #292d36;justify-content:space-between;align-items:center;min-height:60px;padding:12px 16px;display:flex}.弹窗头>div{gap:4px;display:grid}.弹窗头 strong{font-size:14px}.弹窗头 button{color:#8b92a0;border-radius:6px;width:34px;height:34px;font-size:22px}.弹窗头 button:hover{color:#fff;background:#222630}.移动模块网格{grid-template-columns:repeat(2,1fr);gap:7px;padding:12px;display:grid}.移动模块网格 button{--item-h:285;text-align:left;background:#15181f;border:1px solid #272b35;border-radius:7px;grid-template-columns:30px 1fr auto;align-items:center;gap:7px;min-height:68px;padding:10px;display:grid}.移动模块网格 button.当前{border-color:hsl(var(--item-h) 80% 65%/.45);background:hsl(var(--item-h) 80% 60%/.1)}.移动模块网格 span{color:hsl(var(--item-h) 90% 67%);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.移动模块网格 b{font-size:11px}.移动模块网格 small{color:#6b7280;font-size:8px}.索引账户{color:#7e8593;border-top:1px solid #282c35;justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:10px 14px;font-size:10px;display:flex}.索引账户 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.索引账户 button:not(.主按钮){color:#b9bec8;cursor:pointer;background:#171a21;border:1px solid #303540;border-radius:6px;padding:7px 10px}.认证面板 label{color:#8c93a0;gap:6px;margin:12px 16px 0;font-size:10px;font-weight:700;display:grid}.认证面板 input{color:#fff;background:#0f1218;border:1px solid #303540;border-radius:7px;outline:0;width:100%;height:41px;padding:0 11px}.认证面板 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.认证面板>.主按钮{width:calc(100% - 32px);margin:16px 16px 0}.模式切换{color:#848b99;width:calc(100% - 32px)}.模式切换,.错误{margin:10px 16px 0;font-size:10px}.错误{color:#ff818a}.价格{justify-content:center;align-items:flex-start;gap:2px;margin:22px 16px 10px;display:flex}.价格>span{color:var(--accent);margin-top:9px;font-size:22px;font-weight:800}.价格 b{letter-spacing:-.07em;font-size:64px;line-height:.95}.价格 small{color:#7d8492;align-self:flex-end;margin:0 0 7px 7px;font-size:9px}.购买面板>p{color:#969da9;text-align:center;margin:0 20px;font-size:12px;line-height:1.5}.购买面板 ul{grid-template-columns:1fr 1fr;gap:7px;margin:16px 28px;padding:0;list-style:none;display:grid}.购买面板 li{color:#c7ccd5;font-size:10px}.购买面板 li:before{content:"✓";color:var(--accent);margin-right:7px}.购买面板>.主按钮{width:calc(100% - 32px);margin:4px 16px 0}.购买说明{color:#656c79;text-align:center;margin:10px 16px 0;font-size:8px;display:block}.大字 .正文{font-size:clamp(16px,1.55vw,19px)}.大字 .学习卡标题>p:last-child,.大字 .首页说明{font-size:clamp(16px,1.65vw,20px)}.大字 .对比 p,.大字 .练习 p,.大字 .要点 li p{font-size:clamp(12px,1.2vw,15px)}@media (width<=1100px){.文档外壳.三栏{grid-template-columns:246px minmax(0,1fr)}.右栏{display:none}.顶栏{grid-template-columns:245px 1fr auto}.侧栏{padding-inline:9px}}@media (width<=780px){.顶栏{grid-template-columns:1fr auto;height:57px;padding:3px 11px 0}.侧栏,.桌面导航{display:none}.文档外壳,.文档外壳.三栏{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 57px)}.主舞台,.主舞台.无侧栏{grid-column:1}.账户按钮{display:none}.移动索引按钮{place-items:center;display:inline-grid}.品牌图形{width:30px;height:30px}.首页页{grid-template-columns:1fr;align-content:center;gap:24px;padding:22px 18px}.首页内容{text-align:center}.首页内容 h1{margin:10px 0 14px;font-size:clamp(43px,13vw,66px)}.首页说明{margin-inline:auto;font-size:14px}.文档标签,.首页操作{justify-content:center}.首页操作 .主按钮,.首页操作 .次按钮{flex:150px}.文档预览{display:none}.地图页{padding:12px}.地图卡{height:calc(100dvh - 81px)}.地图卡头{min-height:148px;padding:20px}.地图卡头 h2{font-size:clamp(28px,9vw,42px)}.地图卡头>div:first-child>p:last-child{font-size:12px}.模块序号{font-size:55px}.章节预览{gap:6px;padding:9px}.章节预览 button{min-height:65px;padding:8px 10px}.章节预览 small{max-width:62vw}.地图底{grid-template-columns:34px 1fr auto 34px;padding:9px}.地图状态{display:none}.圆按钮{width:34px;height:34px}.地图底 .主按钮{min-height:36px;padding-inline:11px;font-size:11px}.学习页{grid-template-rows:32px minmax(0,1fr) 49px;gap:7px;padding:8px 10px 10px}.学习面包屑{justify-content:flex-start}.学习面包屑 i,.学习面包屑 span{display:none}.学习卡{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.学习卡标题{border-right:0;border-bottom:1px solid var(--line);padding:17px 18px 15px}.学习卡标题 h2{margin:6px 0 7px;font-size:clamp(27px,8.5vw,40px)}.学习卡标题>p:last-child{font-size:11px;line-height:1.35}.学习内容{padding:15px 17px}.正文{font-size:13px;line-height:1.5}.要点{gap:5px}.要点 li{min-height:40px;padding:6px 8px}.对比 p,.练习 p,.要点 li p{font-size:10px}.对比{gap:5px}.对比 section{padding:10px}.公式{margin-top:12px;padding:11px;font-size:10px}.练习{margin-top:10px;padding:10px 12px}.学习底{grid-template-columns:1fr auto auto;gap:6px}.学习进度{grid-column:1/-1}.键盘提示{display:none}.学习导航按钮{min-height:34px;font-size:10px}.移动模块网格{grid-template-columns:1fr 1fr;gap:5px;padding:8px}.移动模块网格 button{grid-template-columns:25px 1fr;min-height:55px;padding:7px}.移动模块网格 button small{display:none}.移动模块网格 b{font-size:9px;line-height:1.15}}@media (height<=690px){.侧栏模块{min-height:41px;padding-block:5px}.侧栏模块文字 b{font-size:10px}.地图卡头{min-height:132px;padding-block:18px}.章节预览 button{min-height:56px}.学习卡标题{padding-block:20px}.学习卡标题 h2{font-size:clamp(24px,3.2vw,40px)}.学习内容{padding-block:18px}.要点 li{min-height:41px}}@media (width<=420px) and (height<=740px){.首页内容 h1{font-size:42px}.首页说明{font-size:12px}.文档标签{display:none}.地图卡头{min-height:120px;padding:15px}.地图卡头 h2{font-size:27px}.地图卡头>div:first-child>p:last-child{font-size:10px}.模块序号{font-size:45px}.章节预览 button{min-height:53px}.章节预览 small{font-size:8px}.学习卡标题{padding:12px 14px 10px}.学习卡标题 h2{font-size:25px}.学习内容{padding:11px 13px}.正文{font-size:11px}.要点 li{min-height:34px}.要点 li p{font-size:9px}}@media (prefers-reduced-motion:reduce){.光谱条{animation:none}}@property --live-hue{syntax:"<number>";inherits:true;initial-value:210}@keyframes 色相循环{0%{--live-hue:0}to{--live-hue:360}}@keyframes 页面进入{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.应用,.知识库应用,.管理应用{--live-hue:210;color:#f2f4f8;background:#0d0f14;animation:18s linear infinite 色相循环}.动态色相线{z-index:120;background:hsl(var(--live-hue) 92% 62%);height:3px;box-shadow:0 0 16px hsl(var(--live-hue) 92% 62%/.45);position:fixed;inset:0 0 auto}.光谱条{display:none!important}.光谱文字{color:inherit!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important}.品牌图形{box-shadow:0 0 13px hsl(var(--live-hue) 86% 64%/.15);color:#f2f4f8!important;border:1px solid hsl(var(--live-hue) 86% 64%)!important;background:#151820!important}.学习进度 i,.总进度条 i{background:hsl(var(--live-hue) 88% 62%)!important}.预览光谱{display:none!important}.动态底线{background:hsl(var(--live-hue) 90% 62%);height:2px;box-shadow:0 0 12px hsl(var(--live-hue) 90% 62%/.3);position:absolute;bottom:0;left:0;right:0}.主按钮{border-color:hsl(var(--live-hue) 88% 63%/.7)!important;box-shadow:inset 0 0 0 1px hsl(var(--live-hue) 88% 63%/.08),0 0 18px hsl(var(--live-hue) 88% 63%/.05)!important;background:#181b23!important}.主按钮:hover{box-shadow:0 0 18px hsl(var(--live-hue) 88% 63%/.15)!important;background:#20242d!important}.公式,.对比 section.强调{border-color:hsl(var(--live-hue) 82% 62%/.32)!important;background:hsl(var(--live-hue) 70% 55%/.06)!important}.练习{border-left-color:hsl(var(--live-hue) 88% 63%)!important}.公式,.练习 small{color:#edf0f5!important}.色相边框{box-shadow:0 0 0 1px hsl(var(--live-hue) 82% 60%/.05),0 22px 60px #0007;position:relative;border-color:hsl(var(--live-hue) 82% 60%/.7)!important}.首页内容.色相边框{border:1px solid hsl(var(--live-hue) 82% 60%/.7);background:#11141a;border-radius:11px;padding:clamp(22px,3vw,38px)}.首页内容 h1{color:#f5f6f8!important;background:0 0!important;margin:10px 0 16px!important}.首页内容 blockquote{color:#b9bec9;border:0;max-width:680px;margin:0;padding:0;font-size:clamp(17px,1.65vw,22px);font-weight:520;line-height:1.55}.链接按钮{justify-content:center;align-items:center;display:inline-flex}.桌面导航 a,.链接按钮{text-decoration:none}.桌面导航 a{color:#9da3b0;border-radius:7px;padding:8px 11px;font-size:13px}.桌面导航 a:hover{color:#fff;background:#181b23}.链接品牌{color:inherit;text-decoration:none}.当前导航{color:#fff;background:#181b23;border-radius:7px;padding:8px 11px;font-size:13px}.知识库应用{background:#0d0f14;width:100%;height:100dvh;overflow:hidden}.知识库顶栏{grid-template-columns:280px 1fr auto}.知识库计数{text-align:right;color:#7f8795;min-width:64px;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.知识库舞台{place-items:center;height:calc(100dvh - 82px);padding:14px 18px 10px;display:grid;overflow:hidden}.知识库状态{color:#9da4b2;background:#12151b;place-items:center;width:min(720px,100%);min-height:180px}.公司页,.知识库状态{border:1px solid #303540;border-radius:12px;display:grid}.公司页{background:#11141a;grid-template-rows:auto minmax(0,1fr) auto;width:min(1180px,100%);height:100%;max-height:760px;animation:.24s ease-out 页面进入;overflow:hidden}.公司身份{background:#14171e;border-bottom:1px solid #292d37;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:136px;padding:22px 24px}.公司图标,.公司身份{display:grid}.公司图标{border:1px solid hsl(var(--live-hue) 82% 62%/.65);color:#f3f4f7;width:68px;height:68px;box-shadow:0 0 20px hsl(var(--live-hue) 82% 62%/.08);background:#0f1218;border-radius:15px;place-items:center;font:800 20px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.公司标题{min-width:0}.公司标题 h1{letter-spacing:-.045em;margin:4px 0 7px;font-size:clamp(29px,4vw,52px);line-height:1}.公司标题>p:last-child{color:#949ba8;max-width:720px;margin:0;font-size:13px;line-height:1.45}.公司网站{color:#c4c9d2;cursor:pointer;background:#11141a;border:1px solid #303540;border-radius:7px;min-height:38px;padding:0 12px}.公司网站:hover{border-color:hsl(var(--live-hue) 82% 62%/.55)}.能力树{grid-template-columns:150px minmax(0,1fr);gap:20px;min-height:0;padding:18px 24px;display:grid;overflow:hidden}.树主干,.能力树{align-items:center}.树主干{justify-content:center;height:100%;display:flex;position:relative}.树主干:after{content:"";background:hsl(var(--live-hue) 75% 60%/.38);width:1px;position:absolute;top:14%;bottom:14%;right:-20px}.树主干 span{border:1px solid hsl(var(--live-hue) 80% 62%/.55);text-align:center;color:#f0f2f5;background:#14171e;border-radius:8px;width:100%;padding:14px;font:800 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.树分支{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px;min-height:0;display:grid}.能力节点{background:#15181f;border:1px solid #2b303a;border-radius:8px;min-height:112px;padding:13px 14px;position:relative}.能力节点:before{content:"";background:hsl(var(--live-hue) 75% 60%/.28);width:20px;height:1px;position:absolute;top:50%;left:-21px}.能力节点头{gap:3px;display:grid}.能力节点头 small{color:hsl(var(--live-hue) 82% 68%);letter-spacing:.1em;text-transform:uppercase;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.能力节点头 strong{font-size:14px}.能力标签{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.能力标签 span{color:#9ca3af;background:#101319;border:1px solid #2a2f38;border-radius:5px;padding:5px 7px;font-size:9px;line-height:1}.公司底栏{background:#14171e;border-top:1px solid #292d37;grid-template-columns:42px 1fr auto 42px;align-items:center;gap:12px;min-height:72px;padding:10px 14px;display:grid}.滑动按钮{color:#abb1bd;cursor:pointer;background:#101319;border:1px solid #303540;border-radius:7px;width:40px;height:40px;font-size:18px}.滑动按钮:hover{border-color:hsl(var(--live-hue) 82% 62%/.55)}.滑动提示{gap:3px;display:grid}.滑动提示 b{font-size:11px}.披露,.无合作,.滑动提示 span{color:#6f7785;font-size:9px}.合作区{justify-items:end;gap:3px;display:grid}.合作区 .次按钮{min-height:38px}.披露{text-transform:uppercase;letter-spacing:.08em}.公司轨道{z-index:20;align-items:center;gap:3px;height:12px;display:flex;position:fixed;bottom:7px;left:50%;transform:translate(-50%)}.公司轨道 button{cursor:pointer;background:0 0;border:0;width:7px;height:7px;padding:0}.公司轨道 span{background:#343944;border-radius:50%;width:4px;height:4px;margin:auto;display:block}.公司轨道 button.当前 span{background:hsl(var(--live-hue) 88% 64%);width:7px;height:7px;box-shadow:0 0 10px hsl(var(--live-hue) 88% 64%/.5)}.管理应用{width:100%;height:100dvh;overflow:hidden}.管理顶栏{grid-template-columns:260px 1fr auto}.管理标题{color:#7f8795;justify-self:center;font-size:11px}.管理舞台{place-items:center;height:calc(100dvh - 60px);padding:18px;display:grid;overflow:hidden}.管理登录{background:#12151b;border:1px solid #303540;border-radius:11px;width:min(430px,100%);padding:25px}.管理登录 h1{letter-spacing:-.04em;margin:7px 0 19px;font-size:32px}.管理登录>p:not(.眉题):not(.错误){color:#969daa;font-size:12px;line-height:1.5}.Stripe表单 label,.合作编辑器 label,.管理登录 label{color:#8e95a2;gap:6px;font-size:10px;font-weight:700;display:grid}.Stripe表单 input,.合作编辑器 input,.合作编辑器 select,.管理登录 input{color:#f2f4f8;background:#0f1218;border:1px solid #303540;border-radius:7px;outline:0;width:100%;height:40px;padding:0 10px}.管理登录 label+label{margin-top:10px}.管理登录 .主按钮{width:100%;margin-top:15px}.管理面板{background:#11141a;border:1px solid #303540;border-radius:12px;grid-template-columns:210px minmax(0,1fr);width:min(1180px,100%);height:min(760px,100%);display:grid;overflow:hidden}.管理侧栏{background:#0f1218;border-right:1px solid #292d37;flex-direction:column;padding:21px 12px;display:flex}.管理侧栏 h2{margin:4px 8px 20px;font-size:22px}.管理侧栏>div:first-child .眉题{margin-left:8px}.管理侧栏>button{color:#8d94a2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:42px;padding:0 11px}.管理侧栏>button.当前{color:#fff;background:hsl(var(--live-hue) 70% 55%/.08);box-shadow:inset 2px 0 hsl(var(--live-hue) 88% 63%)}.管理状态{border-top:1px solid #292d37;gap:8px;margin-top:auto;padding:12px 8px 0;display:grid}.管理状态 span{color:#6f7785;justify-content:space-between;font-size:9px;display:flex}.管理状态 b{color:#a9d9ba}.管理状态 b.警告{color:#e7bb76}.管理内容{grid-template-rows:auto auto minmax(0,1fr) auto;gap:14px;min-width:0;min-height:0;padding:24px;display:grid;overflow:hidden}.管理内容头{justify-content:space-between;align-items:center;gap:15px;display:flex}.管理内容头 h1{letter-spacing:-.035em;margin:4px 0 0;font-size:28px}.管理内容头 .次按钮{min-height:36px}.合作编辑器{background:#14171e;border:1px solid #292e38;border-radius:8px;grid-template-columns:1fr 1fr 1fr;gap:9px;padding:13px;display:grid}.合作编辑器 .跨列{grid-column:1/3}.合作编辑器 .开关{align-items:center;gap:7px;display:flex}.合作编辑器 .开关 input{width:16px;height:16px}.合作编辑器>.主按钮{align-self:end;min-height:40px}.合作列表{align-content:start;gap:6px;min-height:0;display:grid}.合作列表 article{background:#13161d;border:1px solid #282d36;border-radius:7px;grid-template-columns:1fr auto auto;align-items:center;gap:8px;min-height:48px;padding:7px 10px;display:grid}.合作列表 article>div{gap:2px;display:grid}.合作列表 b{font-size:11px}.合作列表 small{color:#727987;font-size:9px}.合作列表 button,.管理分页 button{color:#9da4b0;cursor:pointer;background:#11141a;border:1px solid #2f343e;border-radius:6px;padding:6px 8px;font-size:9px}.空状态{color:#717987;text-align:center;padding:20px;font-size:10px}.管理分页{color:#767e8c;justify-content:center;align-items:center;gap:10px;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.管理分页 button:disabled{opacity:.3}.项目机会{gap:6px;display:flex;overflow:hidden}.项目机会 span{background:#12151b;border:1px solid #272c35;border-radius:6px;flex:1;grid-template-columns:1fr auto;gap:2px 8px;min-width:0;padding:8px 9px;display:grid}.项目机会 b{font-size:9px}.项目机会 small{text-overflow:ellipsis;white-space:nowrap;color:#6f7785;grid-column:1/-1;font-size:8px;overflow:hidden}.项目机会 a{color:#aab0bb;grid-area:1/2;font-size:8px;text-decoration:none}.密钥状态{color:#717987;font-size:9px}.Stripe状态{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Stripe状态 span{color:#757d8b;background:#14171e;border:1px solid #292e38;border-radius:7px;padding:13px;font-size:9px}.Stripe状态 b{color:#d4d8df;margin-top:5px;font-size:11px;display:block}.Stripe表单{background:#14171e;border:1px solid #292e38;border-radius:8px;grid-template-columns:1fr 1fr;align-self:start;gap:12px;padding:15px;display:grid}.Stripe表单>.主按钮{grid-column:1/-1;justify-self:start}.保险箱警告{background:#1b1710;border:1px solid #5b4727;border-radius:7px;align-self:end;gap:3px;padding:12px;display:grid}.保险箱警告 b{color:#e6bd79;font-size:10px}.保险箱警告 span{color:#9e8a69;font-size:9px}.管理消息{color:#a8dfb8;background:#101b14;border:1px solid #325c42;border-radius:7px;padding:10px 12px;font-size:10px;position:fixed;bottom:18px;right:18px}.管理消息.错误消息{color:#f1a5ad;background:#1d1113;border-color:#67363b}@media (width<=780px){.知识库顶栏,.管理顶栏{grid-template-columns:1fr auto}.知识库顶栏 .桌面导航,.管理标题{display:none}.知识库舞台{height:calc(100dvh - 78px);padding:8px}.公司页{border-radius:9px}.公司身份{grid-template-columns:50px 1fr;min-height:112px;padding:13px}.公司图标{border-radius:10px;width:46px;height:46px;font-size:14px}.公司标题 h1{font-size:27px}.公司标题>p:last-child{font-size:10px;line-height:1.3}.公司网站{grid-column:1/-1;justify-self:start;min-height:30px;font-size:9px}.能力树{grid-template-columns:1fr;align-content:center;gap:7px;padding:9px}.树主干{height:auto}.树主干:after{display:none}.树主干 span{padding:7px;font-size:9px}.树分支{grid-template-columns:1fr 1fr;gap:6px}.能力节点{min-height:82px;padding:8px}.能力节点:before{display:none}.能力节点头 strong{font-size:11px}.能力节点头 small{font-size:7px}.能力标签{gap:3px;margin-top:6px}.能力标签 span{padding:4px 5px;font-size:7px}.公司底栏{grid-template-columns:34px 1fr auto 34px;gap:6px;min-height:58px;padding:7px}.滑动按钮{width:32px;height:32px}.滑动提示 b{font-size:9px}.滑动提示 span{display:none}.合作区 .主按钮,.合作区 .次按钮{min-height:31px;padding:0 8px;font-size:8px}.披露{font-size:7px}.无合作{display:none}.公司轨道{gap:2px;bottom:4px}.公司轨道 button{width:6px}.公司轨道 span{width:3px;height:3px}.公司轨道 button.当前 span{width:6px;height:6px}.管理舞台{height:calc(100dvh - 57px);padding:8px}.管理面板{grid-template-rows:58px minmax(0,1fr);grid-template-columns:1fr;height:100%}.管理侧栏{border-bottom:1px solid #292d37;border-right:0;grid-template-columns:1fr auto auto;align-items:center;gap:5px;padding:7px;display:grid}.管理侧栏 h2,.管理侧栏>div:first-child .眉题{margin:0}.管理侧栏 h2{font-size:16px}.管理侧栏>button{min-height:34px;padding:0 8px;font-size:9px}.管理侧栏>button.当前{box-shadow:inset 0 -2px hsl(var(--live-hue) 88% 63%)}.管理状态{display:none}.管理内容{gap:8px;padding:10px}.管理内容头 h1{font-size:19px}.管理内容头 .眉题{font-size:7px}.合作编辑器{grid-template-columns:1fr 1fr;gap:6px;padding:8px}.合作编辑器 .跨列{grid-column:1/-1}.合作编辑器>.主按钮{min-height:34px;font-size:9px}.Stripe表单 label,.合作编辑器 label{font-size:8px}.Stripe表单 input,.合作编辑器 input,.合作编辑器 select{height:32px;font-size:9px}.合作列表{gap:4px}.合作列表 article{min-height:39px;padding:5px 7px}.合作列表 b{font-size:9px}.合作列表 small{font-size:7px}.项目机会{display:none}.Stripe状态{gap:5px}.Stripe状态 span{padding:8px;font-size:7px}.Stripe状态 b{font-size:8px}.Stripe表单{gap:7px;padding:9px}.保险箱警告{padding:8px}.管理登录{padding:18px}.管理登录 h1{font-size:25px}.首页内容.色相边框{padding:20px 16px}.首页内容 blockquote{font-size:14px}.桌面导航 a{display:none}}@media (width<=420px) and (height<=740px){.公司身份{min-height:96px;padding:9px}.公司标题 h1{font-size:23px}.公司标题>p:last-child{font-size:9px}.公司网站{display:none}.能力节点{min-height:70px}.能力标签 span{font-size:6.5px}.公司底栏{min-height:50px}.合作区 .次按钮{display:none}.管理内容{padding:7px}.合作编辑器{gap:4px}.合作列表 article{min-height:34px}.Stripe表单{grid-template-columns:1fr}.Stripe表单>.主按钮{grid-column:1}.首页内容 blockquote{font-size:12px}}@media (prefers-reduced-motion:reduce){.应用,.知识库应用,.管理应用{--live-hue:215;animation:none}.公司页{animation:none}}.知识库舞台含品牌{grid-template-rows:52px minmax(0,1fr);align-items:stretch;gap:8px}.品牌缩略轨{background:#101319;border:1px solid #252a33;border-radius:10px;grid-template-columns:repeat(26,minmax(30px,1fr));justify-self:center;align-items:center;gap:4px;width:min(1180px,100%);height:52px;padding:4px 6px;display:grid;overflow:hidden}.品牌缩略按钮{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;min-width:0;height:40px;padding:0;transition:border-color .16s,background .16s,transform .16s;display:grid}.品牌缩略按钮:hover{background:#171b22;border-color:#353b47;transform:translateY(-1px)}.品牌缩略按钮.当前{border-color:hsl(var(--live-hue) 84% 62%/.72);background:hsl(var(--live-hue) 72% 56%/.09);box-shadow:0 0 16px hsl(var(--live-hue) 82% 60%/.09)}.品牌缩略图{color:#11151b;background:#f4f5f7;border-radius:7px;place-items:center;width:28px;height:28px;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;overflow:hidden}.品牌缩略图 img{-o-object-fit:contain;object-fit:contain;width:21px;height:21px;display:block}.公司真实图标{overflow:hidden;background:#f4f5f7!important}.公司真实图标 img{-o-object-fit:contain;object-fit:contain;width:46px;height:46px;display:block}.公司真实图标>span{color:#11151b}.知识库舞台含品牌>.公司页{min-height:0;max-height:none}.知识库舞台含品牌>.知识库状态{place-self:center}@media (width<=780px){.知识库舞台含品牌{grid-template-rows:48px minmax(0,1fr);gap:6px;height:calc(100dvh - 57px);padding:6px 8px 8px}.品牌缩略轨{scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:5px;height:48px;padding:4px 5px;display:flex;overflow:auto hidden}.品牌缩略轨::-webkit-scrollbar{display:none}.品牌缩略按钮{scroll-snap-align:center;flex:0 0 38px;width:38px;height:38px}.品牌缩略图{width:28px;height:28px}.品牌缩略图 img{width:20px;height:20px}.公司真实图标 img{width:32px;height:32px}}@media (width<=420px) and (height<=740px){.知识库舞台含品牌{grid-template-rows:42px minmax(0,1fr);gap:4px;padding-top:4px}.品牌缩略轨{height:42px;padding-block:3px}.品牌缩略按钮{flex-basis:34px;width:34px;height:34px}.品牌缩略图{width:25px;height:25px}.品牌缩略图 img{width:18px;height:18px}}.学生应用,.测验应用{color:#eef2f7;background:#0d0f14;flex-direction:column;height:100dvh;min-height:100dvh;display:flex;position:relative;overflow:hidden}.学生舞台,.测验舞台{flex:1;justify-content:center;align-items:center;min-height:0;padding:18px;display:flex}.学生壳,.测验卡{border:1px solid hsl(var(--accent-h,220) 75% 56%/.62);width:min(1180px,100%);height:min(720px,100dvh - 112px);box-shadow:0 0 38px hsl(var(--accent-h,220) 75% 50%/.09);background:#11141b;border-radius:18px;overflow:hidden}.学生壳{grid-template-columns:220px 1fr;display:grid}.学生侧栏{border-right:1px solid #282d38;flex-direction:column;gap:10px;padding:22px 16px;display:flex}.学生侧栏 h2{margin:0 0 12px;font-size:22px}.学生侧栏 button{color:#9aa4b5;text-align:left;background:0 0;border:0;border-radius:10px;padding:12px;font-weight:700}.学生侧栏 button.当前{background:hsl(var(--accent-h,220) 70% 52%/.11);color:#fff;outline:1px solid hsl(var(--accent-h,220) 70% 55%/.42)}.学生侧栏 .学生返回{color:#c8d0dd;margin-top:auto}.学生内容{flex-direction:column;gap:18px;min-width:0;padding:26px;display:flex}.学生内容头{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.学生内容头 h1{margin:4px 0 0;font-size:30px}.学生内容头 p{color:#929cad;margin:6px 0 0}.学生指标网格{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.学生指标{background:#0f1218;border:1px solid #2a303b;border-radius:14px;padding:16px}.学生指标 small{color:#7f8999;text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.学生指标 b{margin-top:8px;font-size:28px;display:block}.学生模块列表{grid-template-columns:1fr;gap:8px;min-height:0;display:grid}.学生模块行{background:#0f1218;border:1px solid #252b35;border-radius:11px;grid-template-columns:44px 1fr 90px 90px 86px;align-items:center;gap:10px;padding:11px 13px;display:grid}.学生模块行 .序号{color:#768093;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.学生模块行 b{font-size:14px}.学生模块行 small{color:#828c9c;margin-top:2px;display:block}.学生模块行 .通过{color:#9edb9a}.学生模块行 .未通过{color:#d9ae80}.学生分页{justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;display:flex}.学生分页 button{color:#fff;background:#141820;border:1px solid #303744;border-radius:9px;width:38px;height:34px}.购买面板,.资料表单{grid-template-columns:1fr 1fr;gap:14px;max-width:760px;display:grid}.购买面板 .购买项,.资料表单 label{color:#949eae;flex-direction:column;gap:6px;font-size:12px;display:flex}.资料表单 input,.资料表单 select,.资料表单 textarea{color:#f3f6fa;font:inherit;resize:none;background:#0e1117;border:1px solid #313846;border-radius:10px;padding:12px}.资料表单 textarea{min-height:110px}.购买面板 .跨列,.资料表单 .跨列{grid-column:1/-1}.资料表单 button{justify-self:start}.购买面板 .购买项{background:#0f1218;border:1px solid #2b313c;border-radius:12px;padding:16px}.购买面板 .购买项 b{color:#fff;font-size:18px}.购买验证{color:#a7dda4;align-items:center;gap:7px;display:inline-flex}.学生提示{color:#adb6c4;background:#10141b;border:1px solid #343b48;border-radius:12px;padding:14px}.测验卡{flex-direction:column;height:min(650px,100dvh - 112px)}.测验卡,.测验头{display:flex}.测验头{border-bottom:1px solid #292f3a;justify-content:space-between;align-items:center;padding:20px 24px}.测验头 h1{margin:2px 0 0;font-size:20px}.测验题区{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:28px;display:flex}.测验选项{grid-template-columns:1fr 1fr;gap:12px;display:grid}.测验选项 button{text-align:left;color:#dce2eb;min-height:74px;font:inherit;background:#0f1218;border:1px solid #303744;border-radius:13px;padding:14px 16px}.测验选项 button.已选{border-color:hsl(var(--accent-h,220) 75% 58%);box-shadow:inset 0 0 0 1px hsl(var(--accent-h,220) 75% 58%/.35);background:hsl(var(--accent-h,220) 70% 48%/.1)}.测验底{border-top:1px solid #292f3a;align-items:center;gap:12px;padding:16px 24px;display:flex}.测验底 .进度点{background:#242a34;border-radius:999px;flex:1;height:5px;overflow:hidden}.测验底 .进度点 i{background:hsl(var(--accent-h,220) 75% 58%);height:100%;display:block}.测验结果{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px;display:flex}.测验结果 .大分数{font-size:72px;font-weight:800;line-height:1}.测验结果 h2{margin:12px 0 6px;font-size:30px}.测验结果 p{color:#9aa4b5;max-width:620px}.反馈列表{grid-template-columns:repeat(3,1fr);gap:10px;width:min(760px,100%);margin-top:20px;display:grid}.反馈列表 div{text-align:left;background:#0f1218;border:1px solid #2a303b;border-radius:10px;padding:12px}.反馈列表 small{color:#788293}.反馈列表 b{margin-top:4px;display:block}.学生登录要求{text-align:center;background:#11141b;border:1px solid #343b48;border-radius:16px;width:min(520px,100%);padding:28px}.学生登录要求 h1{margin:4px 0 10px}.学生登录要求 p{color:#939dad}.管理指标{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.管理指标 span{background:#0f1218;border:1px solid #2a303b;border-radius:10px;padding:11px}.管理学生列表 article>span small,.管理指标 small{color:#7f8999;text-transform:uppercase;letter-spacing:.07em;font-size:9px;display:block}.管理指标 b{margin-top:4px;font-size:20px;display:block}.管理学生列表{gap:7px;display:grid}.管理学生列表 article{background:#0f1218;border:1px solid #292f3a;border-radius:10px;grid-template-columns:minmax(180px,1.6fr) repeat(4,minmax(70px,.7fr));align-items:center;gap:9px;padding:10px 12px;display:grid}.管理学生列表 .学生身份 b{display:block}.管理学生列表 .学生身份 small{color:#7e8898;margin-top:2px;display:block}.管理学生列表 article>span b{font-size:12px}.知识库状态{text-align:center;min-width:min(520px,90vw);padding:28px}@media (width<=760px){.学生舞台,.测验舞台{padding:10px}.学生壳,.测验卡{border-radius:14px;height:calc(100dvh - 88px)}.学生壳{grid-template-rows:auto 1fr;grid-template-columns:1fr}.学生侧栏{border-bottom:1px solid #282d38;border-right:0;grid-template-columns:repeat(4,1fr);gap:6px;padding:10px;display:grid}.学生侧栏 .学生返回,.学生侧栏 h2{display:none}.学生侧栏 button{text-align:center;padding:9px 4px;font-size:11px}.学生内容{gap:12px;padding:15px}.学生内容头 h1{font-size:22px}.学生内容头 p{font-size:12px}.学生指标网格{grid-template-columns:1fr 1fr;gap:8px}.学生指标{padding:12px}.学生指标 b{font-size:22px}.学生模块行{grid-template-columns:32px 1fr 62px;gap:6px;padding:10px}.学生模块行 .模块状态,.学生模块行 .模块课程{display:none}.购买面板,.资料表单{grid-template-columns:1fr;gap:10px}.购买面板 .跨列,.资料表单 .跨列{grid-column:auto}.资料表单 textarea{min-height:80px}.测验头{padding:14px 16px}.测验题区{padding:18px}.测验题区 h2{margin-bottom:18px;font-size:22px}.测验选项{grid-template-columns:1fr;gap:8px}.测验选项 button{min-height:58px;padding:11px 13px}.测验底{padding:12px 16px}.反馈列表{grid-template-columns:1fr;gap:6px}.测验结果 .大分数{font-size:54px}.测验结果 h2{font-size:24px}.管理指标{grid-template-columns:repeat(2,1fr)}.管理指标 span:last-child{display:none}.管理学生列表 article{grid-template-columns:1fr 64px 64px}.管理学生列表 article>span:nth-of-type(2),.管理学生列表 article>span:nth-of-type(4){display:none}}:root{--text-xs:.95rem;--text-sm:1.05rem;--text-base:1.125rem;--text-lg:1.35rem;--text-xl:1.75rem;--text-2xl:2.5rem;--lh-tight:1.2;--lh-body:1.55;--lh-loose:1.7;--tap-min:52px}.主按钮,.学习导航按钮,.工具按钮,.次按钮,.移动索引按钮,.账户按钮{min-height:var(--tap-min);border-radius:14px;font-size:1rem}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid hsl(var(--accent-h,220) 82% 68%/.82);outline-offset:3px}.地图卡头>div:first-child>p:last-child,.学习卡标题>p:last-child,.对比 p,.正文,.练习 p,.要点 li p{line-height:var(--lh-body)}.正文{font-size:clamp(16px,1.45vw,19px)}.对比 p,.练习 p,.要点 li p{font-size:clamp(14px,1.18vw,16px)}.学习卡标题>p:last-child{font-size:clamp(14px,1.25vw,17px)}.学习导航按钮{padding-inline:16px;font-weight:750}.返回文档{min-height:40px;font-size:12px}.测验卡{border-radius:24px;width:min(920px,100%)}.测验头{gap:16px;min-height:92px;padding:20px 24px}.测验头 .眉题{font-size:.78rem;line-height:1.3}.测验头 h1{font-size:clamp(1.7rem,3.2vw,2.25rem);line-height:var(--lh-tight);margin:6px 0 0}.测验状态{border:1px solid hsl(var(--accent-h,220) 70% 58%/.35);background:hsl(var(--accent-h,220) 70% 52%/.08);color:#eef2f7;font-size:var(--text-sm);white-space:nowrap;border-radius:999px;flex:none;padding:8px 12px;font-weight:750}.测验题区{padding:28px 30px}.测验题区 h2{max-width:32ch;margin:0 0 24px;font-size:clamp(1.55rem,3vw,2rem);line-height:1.35}.测验选项{gap:14px}.测验选项 button{min-height:78px;font-size:var(--text-base);border-radius:16px;padding:16px 18px;line-height:1.45}.测验选项 button b{margin-right:6px}.测验结果{justify-content:flex-start;min-height:0;padding:26px 24px 22px;overflow:hidden}.测验结果 .大分数{letter-spacing:-.055em;margin-top:2px;font-size:clamp(3.8rem,9vw,5.25rem);line-height:1}.测验结果 h2{font-size:clamp(1.75rem,4vw,2.25rem);line-height:var(--lh-tight);margin:10px 0}.测验结果>p{color:#aab3c1;max-width:34ch;font-size:var(--text-base);line-height:var(--lh-body);margin:0 auto}.反馈列表{gap:12px;width:min(780px,100%);margin-top:20px}.反馈卡{min-height:118px;border-radius:16px!important;padding:16px!important}.反馈卡 small{letter-spacing:.035em;margin-bottom:7px;font-size:.9rem;display:block}.反馈卡 b{margin:0 0 7px;font-size:1.1rem}.反馈卡 span{color:#aeb7c4;font-size:1rem;line-height:1.5;display:block}.测验底{min-height:78px;padding:12px 18px max(12px,env(safe-area-inset-bottom));background:#12161d;gap:12px}.测验底 .主按钮,.测验底 .次按钮{min-height:54px;padding-inline:18px;font-size:1rem;font-weight:750}.测验底 .进度点{height:6px}@media (width<=780px){.顶栏{height:64px;padding:4px 14px 0}.品牌图形{border-radius:10px;width:36px;height:36px}.品牌文字 strong{font-size:16px}.品牌文字 small{font-size:12px}.工具按钮,.移动索引按钮{min-width:48px;padding:0 12px}.文档外壳,.文档外壳.三栏{height:calc(100dvh - 64px)}.首页页{gap:16px;padding:18px 14px}.首页内容{padding:22px 18px!important}.首页内容 h1{font-size:clamp(2.6rem,12vw,4rem);margin:8px 0 14px!important}.首页内容 blockquote,.首页说明{line-height:var(--lh-body);font-size:var(--text-base)!important}.首页操作{gap:10px;margin-top:20px}.首页操作 .主按钮,.首页操作 .次按钮{min-height:56px;font-size:1.05rem}.地图页{padding:10px 12px 14px}.地图卡{border-radius:18px;height:calc(100dvh - 88px)}.地图卡头{gap:12px;min-height:144px;padding:18px 18px 16px}.地图卡头 h2{margin:6px 0 8px;font-size:clamp(2rem,9vw,2.6rem);line-height:1.05}.地图卡头>div:first-child>p:last-child{font-size:1rem;line-height:1.45}.模块序号{font-size:48px}.章节预览{gap:8px;padding:10px}.章节预览 button{border-radius:12px;grid-template-columns:34px 1fr 18px;min-height:68px;padding:10px 12px}.章节预览 b{font-size:1rem}.章节预览 small{max-width:68vw;font-size:.875rem;line-height:1.35}.地图底{grid-template-columns:42px 1fr 42px;min-height:62px;padding:8px 10px}.地图底 .地图状态{display:none}.地图底 .主按钮{min-height:52px;padding-inline:14px;font-size:.98rem}.圆按钮{border-radius:12px;width:42px;height:42px;font-size:1.15rem}.学习页{padding:8px 10px max(10px,env(safe-area-inset-bottom));grid-template-rows:40px minmax(0,1fr) 62px}.学习页,.学习顶{gap:8px}.返回文档{min-height:40px;font-size:.9rem}.学习面包屑,.学习页码{font-size:.82rem}.学习卡{border-radius:18px;grid-template-rows:auto minmax(0,1fr)}.学习卡标题{padding:18px 18px 16px}.学习卡标题 h2{margin:7px 0 8px;font-size:clamp(1.9rem,8.7vw,2.65rem);line-height:1.02}.学习卡标题>p:last-child{font-size:1rem;line-height:1.48}.学习内容{overscroll-behavior:contain;justify-content:flex-start;padding:18px;overflow:auto}.正文{font-size:var(--text-base);line-height:var(--lh-body)}.要点{gap:9px}.要点 li{border-radius:12px;min-height:52px;padding:9px 10px}.对比 p,.练习 p,.要点 li p{font-size:1rem;line-height:1.5}.对比 small,.练习 small,.要点 li span{font-size:.78rem}.对比{grid-template-columns:1fr;gap:8px}.对比>span{display:none}.对比 section{border-radius:12px;padding:13px}.公式{font-size:.9rem;line-height:1.5}.公式,.练习{padding:13px 14px}.学习底{grid-template-columns:1fr 1fr;gap:8px;position:sticky;bottom:0}.学习进度{grid-column:1/-1;height:5px}.学习导航按钮{min-height:52px;padding:0 12px;font-size:1rem}.学生舞台,.测验舞台{padding:10px 12px max(10px,env(safe-area-inset-bottom))}.测验卡{border-radius:20px;height:calc(100dvh - 88px)}.测验头{min-height:82px;padding:14px 16px}.测验头 .眉题{font-size:.78rem}.测验头 h1{font-size:clamp(1.45rem,6.4vw,1.9rem)}.测验状态{padding:7px 10px;font-size:.92rem}.测验题区{overscroll-behavior:contain;justify-content:flex-start;padding:20px 18px;overflow:auto}.测验题区 h2{margin:2px 0 18px;font-size:clamp(1.45rem,6vw,1.8rem);line-height:1.38}.测验选项{grid-template-columns:1fr;gap:10px}.测验选项 button{min-height:64px;padding:13px 14px;font-size:1.05rem;line-height:1.45}.测验结果{padding:18px 16px 14px}.测验结果 .大分数{font-size:clamp(3.4rem,16vw,4.5rem)}.测验结果 h2{margin:8px 0 10px;font-size:1.7rem}.测验结果>p{font-size:var(--text-base);line-height:1.5}.反馈列表{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(250px,84vw);grid-auto-flow:column;gap:12px;width:100%;margin-top:16px;padding:0 2px 4px;display:grid;overflow:auto hidden}.反馈卡{scroll-snap-align:start;min-height:128px}.反馈卡 span{font-size:1rem}.测验底{min-height:76px;padding:10px 12px max(10px,env(safe-area-inset-bottom));gap:8px;position:sticky;bottom:0}.测验底 .主按钮,.测验底 .次按钮{min-height:54px;padding-inline:12px;font-size:.98rem}.测验底 .进度点{min-width:34px}}@media (width<=430px){.文档标签{display:none}.首页内容{padding:20px 16px!important}.地图卡头{min-height:132px;padding:16px}.地图卡头>div:first-child>p:last-child{font-size:.94rem}.章节预览 button{min-height:62px}.章节预览 small{font-size:.82rem}.学习卡标题{padding:15px 16px 13px}.学习卡标题>p:last-child{font-size:.95rem}.学习内容{padding:15px 16px}.正文{font-size:1.06rem}.对比 p,.练习 p,.要点 li p{font-size:.96rem}.测验结果>p{font-size:1.06rem}.反馈列表{grid-auto-columns:88vw}}@media (height<=700px) and (width<=780px){.顶栏{height:58px}.文档外壳,.文档外壳.三栏{height:calc(100dvh - 58px)}.品牌图形{width:32px;height:32px}.地图卡{height:calc(100dvh - 76px)}.地图卡头{min-height:116px;padding:13px 15px}.地图卡头 h2{font-size:1.75rem}.地图卡头>div:first-child>p:last-child{font-size:.88rem}.章节预览{gap:5px;padding:7px 8px}.章节预览 button{min-height:52px;padding-block:7px}.章节预览 small{font-size:.78rem}.学习页{grid-template-rows:34px minmax(0,1fr) 56px}.学习卡标题{padding:12px 14px 10px}.学习卡标题 h2{font-size:1.7rem}.学习卡标题>p:last-child{font-size:.9rem}.学习内容{padding:12px 14px}.测验卡{height:calc(100dvh - 76px)}.测验头{min-height:68px;padding:10px 14px}.测验结果{padding:12px 14px 10px}.测验结果 .大分数{font-size:3rem}.测验结果 h2{margin:4px 0 6px;font-size:1.45rem}.测验结果>p{font-size:1rem;line-height:1.4}.反馈列表{margin-top:10px}.反馈卡{min-height:108px;padding:12px!important}.测验底{min-height:62px;padding-block:6px}.测验底 .主按钮,.测验底 .次按钮{min-height:48px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--text-xs:.84rem;--text-sm:.92rem;--text-base:1rem;--text-lg:1.22rem;--text-xl:1.65rem;--text-2xl:2.4rem}.侧栏头 small,.右栏>small,.弹窗头 small,.眉题,.预览正文 small{font-size:.74rem;line-height:1.35}.品牌文字 small{font-size:.75rem}.工具按钮,.桌面导航 a,.桌面导航 button,.账户按钮{font-size:.88rem}.作者{font-size:.76rem}.侧栏模块文字 b{font-size:.82rem}.侧栏底>div:first-child,.侧栏模块文字 small{font-size:.74rem}.章节预览 small{font-size:.82rem;line-height:1.35}.地图状态 b{font-size:.84rem}.地图状态 span{font-size:.74rem}.右栏 button,.学习面包屑,.学习页码,.返回文档,.键盘提示{font-size:.78rem}.右栏 button{line-height:1.35}.右栏信息{font-size:.74rem}.学习卡{grid-template-columns:minmax(230px,.52fr) minmax(0,1.48fr)}.学习卡标题{padding:clamp(22px,2.8vw,36px)}.学习卡标题>p:last-child{font-size:clamp(.92rem,1.08vw,1.04rem);line-height:1.52}.要点 li p{font-size:.91rem;line-height:1.42}.要点 li span{font-size:.72rem}.对比{gap:9px}.对比 section{padding:12px}.对比 small,.练习 small{font-size:.74rem}.对比 p{font-size:.91rem}.公式,.对比 p{line-height:1.45}.公式,.练习{margin-top:0}.练习{border-left-width:3px;border-radius:0 10px 10px 0;padding:12px 14px}.练习 p{font-size:.93rem;line-height:1.48}.地图卡{width:min(1020px,100%)}.地图卡头>div:first-child>p:last-child{font-size:.94rem;line-height:1.48}.章节预览 button{min-height:68px}.测验头 .眉题{font-size:.78rem}.测验头 h1{font-size:clamp(1.65rem,3vw,2.2rem)}.测验状态{font-size:.92rem}.测验题区 h2{font-size:clamp(1.5rem,2.7vw,1.95rem);line-height:1.35}.测验选项 button{font-size:1rem;line-height:1.46}.反馈卡 small{font-size:.86rem}.反馈卡 span{font-size:.95rem}.应用.大字 .侧栏头 small,.应用.大字 .右栏>small,.应用.大字 .品牌文字 small,.应用.大字 .眉题{font-size:.92rem!important}.应用.大字 .工具按钮,.应用.大字 .桌面导航 a,.应用.大字 .桌面导航 button,.应用.大字 .账户按钮{font-size:1rem!important}.应用.大字 .作者{font-size:.92rem!important}.应用.大字 .侧栏模块文字 b{font-size:1rem!important}.应用.大字 .侧栏底>div:first-child,.应用.大字 .侧栏模块文字 small{font-size:.9rem!important}.应用.大字 .章节预览 b{font-size:1.08rem!important}.应用.大字 .章节预览 small{line-height:1.45;font-size:.98rem!important}.应用.大字 .地图卡头>div:first-child>p:last-child{line-height:1.55;font-size:1.08rem!important}.应用.大字 .地图状态 b{font-size:1rem!important}.应用.大字 .地图状态 span{font-size:.9rem!important}.应用.大字 .右栏 button,.应用.大字 .学习面包屑,.应用.大字 .学习页码,.应用.大字 .返回文档,.应用.大字 .键盘提示{font-size:.96rem!important}.应用.大字 .右栏信息{font-size:.9rem!important}.应用.大字 .学习卡标题>p:last-child{line-height:1.58;font-size:1.14rem!important}.应用.大字 .正文{line-height:1.62;font-size:1.2rem!important}.应用.大字 .对比 p,.应用.大字 .练习 p,.应用.大字 .要点 li p{line-height:1.55;font-size:1.08rem!important}.应用.大字 .对比 small,.应用.大字 .练习 small,.应用.大字 .要点 li span{font-size:.9rem!important}.应用.大字 .公式{line-height:1.55;font-size:1rem!important}.工具按钮[aria-pressed=true]{box-shadow:0 0 0 2px var(--accent-soft),0 0 18px hsl(var(--accent-h,220) 80% 60%/.12);transform:translateY(-1px)}@media (width<=780px){.品牌文字 small{font-size:.78rem}.眉题{font-size:.76rem!important}.地图卡头>div:first-child>p:last-child,.章节预览 b{font-size:.96rem}.章节预览 small{font-size:.84rem}.学习页{grid-template-rows:40px minmax(0,1fr) 62px}.学习卡{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.学习卡标题{padding:15px 16px 13px}.学习卡标题 h2{font-size:clamp(1.82rem,8vw,2.4rem)}.学习卡标题>p:last-child{font-size:.96rem;line-height:1.45}.学习内容{overscroll-behavior:contain;justify-content:flex-start;gap:10px;padding:15px 16px;overflow:auto}.正文{font-size:.99rem;line-height:1.54}.要点 li{min-height:46px}.要点 li p{font-size:.94rem;line-height:1.43}.要点 li span{font-size:.76rem}.对比 small,.练习 small{font-size:.78rem}.对比 p,.练习 p{font-size:.95rem;line-height:1.46}.公式{font-size:.88rem}.学习面包屑,.学习页码,.返回文档{font-size:.82rem}.学习导航按钮{font-size:.96rem}.测验头 .眉题{font-size:.78rem}.测验状态{font-size:.9rem}.测验题区 h2{font-size:clamp(1.45rem,5.7vw,1.78rem)}.测验选项 button{font-size:1rem}.应用.大字 .学习卡标题>p:last-child{font-size:1.12rem!important}.应用.大字 .正文{font-size:1.18rem!important}.应用.大字 .对比 p,.应用.大字 .练习 p,.应用.大字 .要点 li p{font-size:1.07rem!important}.应用.大字 .章节预览 b{font-size:1.08rem!important}.应用.大字 .章节预览 small{font-size:.98rem!important}}@media (width<=430px){.品牌文字 small{font-size:.76rem}.章节预览 small{font-size:.82rem}.学习卡标题>p:last-child{font-size:.93rem}.正文{font-size:.97rem}.对比 p,.练习 p,.要点 li p{font-size:.92rem}}@media (height<=700px) and (width<=780px){.学习卡标题 h2{font-size:1.68rem}.学习卡标题>p:last-child{font-size:.9rem}.正文{font-size:.95rem}.对比 p,.练习 p,.要点 li p{font-size:.9rem}.章节预览 small{font-size:.8rem}.应用.大字 .正文{font-size:1.12rem!important}.应用.大字 .对比 p,.应用.大字 .练习 p,.应用.大字 .要点 li p{font-size:1rem!important}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--light-bg:#f3f5f8;--light-panel:#fff;--light-panel-soft:#f8fafc;--light-panel-strong:#eef2f6;--light-line:#d9dee7;--light-line-strong:#c8d0dc;--light-text:#171a21;--light-text-soft:#303641;--light-muted:#626c7b;--light-muted-soft:#7b8593;--light-shadow:0 18px 45px #1c263417}html[data-theme=light],html[data-theme=light] #__nuxt,html[data-theme=light] body{background:var(--light-bg)!important;color:var(--light-text)!important}.主题切换按钮{white-space:nowrap;order:-1;justify-content:center;align-items:center;gap:7px;min-width:72px;display:inline-flex!important}.主题图标{font-size:1rem;line-height:1}.主题文字{font-size:.82rem;font-weight:750}.知识库计数:has(.主题切换按钮){justify-content:flex-end;align-items:center;gap:9px;display:flex}:root[data-theme=light] .学生应用,:root[data-theme=light] .应用,:root[data-theme=light] .测验应用,:root[data-theme=light] .知识库应用,:root[data-theme=light] .管理应用{background:var(--light-bg)!important;color:var(--light-text)!important}:root[data-theme=light] .顶栏{box-shadow:0 1px #26304008;border-color:var(--light-line)!important;background:#fffffff5!important}:root[data-theme=light] .品牌,:root[data-theme=light] .品牌文字 strong,:root[data-theme=light] .当前导航,:root[data-theme=light] .链接品牌,:root[data-theme=light] .顶栏{color:var(--light-text)!important}:root[data-theme=light] .作者,:root[data-theme=light] .品牌文字 small,:root[data-theme=light] .桌面导航 a,:root[data-theme=light] .桌面导航 button,:root[data-theme=light] .知识库计数{color:var(--light-muted)!important}:root[data-theme=light] .当前导航,:root[data-theme=light] .桌面导航 a:hover,:root[data-theme=light] .桌面导航 button.活跃,:root[data-theme=light] .桌面导航 button:hover{background:var(--light-panel-strong)!important;color:var(--light-text)!important}:root[data-theme=light] .公司网站,:root[data-theme=light] .圆按钮,:root[data-theme=light] .学习导航按钮,:root[data-theme=light] .工具按钮,:root[data-theme=light] .次按钮,:root[data-theme=light] .滑动按钮,:root[data-theme=light] .移动索引按钮,:root[data-theme=light] .账户按钮{background:var(--light-panel)!important;border-color:var(--light-line-strong)!important;color:var(--light-text-soft)!important}:root[data-theme=light] .公司网站:hover,:root[data-theme=light] .圆按钮:hover,:root[data-theme=light] .学习导航按钮:hover,:root[data-theme=light] .工具按钮:hover,:root[data-theme=light] .次按钮:hover,:root[data-theme=light] .滑动按钮:hover,:root[data-theme=light] .移动索引按钮:hover,:root[data-theme=light] .账户按钮:hover{background:var(--light-panel-strong)!important;color:var(--light-text)!important}:root[data-theme=light] .主舞台{background:var(--light-bg)!important}:root[data-theme=light] .侧栏,:root[data-theme=light] .右栏{border-color:var(--light-line)!important;background:#f8fafc!important}:root[data-theme=light] .侧栏头 strong,:root[data-theme=light] .侧栏模块.当前,:root[data-theme=light] .右栏 button.当前{color:var(--light-text)!important}:root[data-theme=light] .侧栏模块{color:#515b69!important}:root[data-theme=light] .侧栏模块:hover{color:var(--light-text)!important;background:#edf1f6!important}:root[data-theme=light] .侧栏底>div:first-child,:root[data-theme=light] .侧栏模块文字 small,:root[data-theme=light] .右栏 button,:root[data-theme=light] .右栏信息,:root[data-theme=light] .学习面包屑,:root[data-theme=light] .学习页码,:root[data-theme=light] .返回文档,:root[data-theme=light] .键盘提示{color:var(--light-muted)!important}:root[data-theme=light] .地图卡,:root[data-theme=light] .学习卡,:root[data-theme=light] .文档预览,:root[data-theme=light] .首页内容{background:var(--light-panel)!important;border-color:var(--light-line-strong)!important;box-shadow:var(--light-shadow)!important}:root[data-theme=light] .地图卡 h2,:root[data-theme=light] .学习卡 h2,:root[data-theme=light] .预览正文 h2,:root[data-theme=light] .预览正文 h3,:root[data-theme=light] .首页内容 blockquote,:root[data-theme=light] .首页内容 h1{color:var(--light-text)!important}:root[data-theme=light] .地图卡头>div:first-child>p:last-child,:root[data-theme=light] .学习卡标题>p:last-child,:root[data-theme=light] .正文,:root[data-theme=light] .预览正文 p,:root[data-theme=light] .首页内容 blockquote,:root[data-theme=light] .首页说明{color:var(--light-text-soft)!important}:root[data-theme=light] .地图卡头,:root[data-theme=light] .地图底,:root[data-theme=light] .学习卡标题,:root[data-theme=light] .预览头{background:var(--light-panel-soft)!important;border-color:var(--light-line)!important}:root[data-theme=light] .学习内容,:root[data-theme=light] .预览正文{background:var(--light-panel)!important}:root[data-theme=light] .侧栏底,:root[data-theme=light] .地图卡头,:root[data-theme=light] .地图底,:root[data-theme=light] .学习卡标题,:root[data-theme=light] .预览正文 hr{border-color:var(--light-line)!important}:root[data-theme=light] .对比 section,:root[data-theme=light] .章节预览 button,:root[data-theme=light] .练习,:root[data-theme=light] .要点 li{border-color:var(--light-line)!important;color:var(--light-text)!important;background:#f8fafc!important}:root[data-theme=light] .章节预览 button:hover{background:#eef3f8!important}:root[data-theme=light] .对比 p,:root[data-theme=light] .章节预览 b,:root[data-theme=light] .练习 p,:root[data-theme=light] .要点 li p{color:var(--light-text-soft)!important}:root[data-theme=light] .对比 small,:root[data-theme=light] .章节预览 small,:root[data-theme=light] .练习 small{color:var(--light-muted)!important}:root[data-theme=light] .公式,:root[data-theme=light] .对比 section.强调{background:hsl(var(--accent-h) 70% 48%/.07)!important;color:var(--light-text)!important}:root[data-theme=light] .覆盖层{background:#2f374461!important}:root[data-theme=light] .弹窗头,:root[data-theme=light] .索引面板,:root[data-theme=light] .认证面板,:root[data-theme=light] .购买面板{background:var(--light-panel)!important;border-color:var(--light-line)!important;color:var(--light-text)!important}:root[data-theme=light] .弹窗头{background:var(--light-panel-soft)!important}:root[data-theme=light] .移动模块网格 button,:root[data-theme=light] .认证面板 input{background:var(--light-panel)!important;border-color:var(--light-line-strong)!important;color:var(--light-text)!important}:root[data-theme=light] .移动模块网格 button:hover{background:var(--light-panel-strong)!important}:root[data-theme=light] .模式切换,:root[data-theme=light] .购买说明,:root[data-theme=light] .购买面板>p{color:var(--light-muted)!important}:root[data-theme=light] .购买面板 li{color:var(--light-text-soft)!important}:root[data-theme=light] .学生壳,:root[data-theme=light] .学生指标,:root[data-theme=light] .学生提示,:root[data-theme=light] .学生模块行,:root[data-theme=light] .学生登录要求,:root[data-theme=light] .购买面板 .购买项{background:var(--light-panel)!important;border-color:var(--light-line)!important;color:var(--light-text)!important;box-shadow:none!important}:root[data-theme=light] .学生侧栏{background:var(--light-panel-soft)!important;border-color:var(--light-line)!important}:root[data-theme=light] .学生内容{background:var(--light-panel)!important}:root[data-theme=light] .学生侧栏 button{color:var(--light-muted)!important}:root[data-theme=light] .学生侧栏 button.当前{color:var(--light-text)!important;background:hsl(var(--accent-h,220) 60% 48%/.09)!important}:root[data-theme=light] .学生内容头 h1,:root[data-theme=light] .学生指标 b,:root[data-theme=light] .学生模块行 b{color:var(--light-text)!important}:root[data-theme=light] .学生内容头 p,:root[data-theme=light] .学生指标 small,:root[data-theme=light] .学生提示,:root[data-theme=light] .学生模块行 small{color:var(--light-muted)!important}:root[data-theme=light] .资料表单 input,:root[data-theme=light] .资料表单 select,:root[data-theme=light] .资料表单 textarea{color:var(--light-text)!important;border-color:var(--light-line-strong)!important;background:#fff!important}:root[data-theme=light] .反馈卡,:root[data-theme=light] .学生登录要求,:root[data-theme=light] .测验卡,:root[data-theme=light] .测验头,:root[data-theme=light] .测验底,:root[data-theme=light] .测验题区{background:var(--light-panel)!important;border-color:var(--light-line)!important;color:var(--light-text)!important}:root[data-theme=light] .测验头,:root[data-theme=light] .测验底{background:var(--light-panel-soft)!important}:root[data-theme=light] .反馈卡 b,:root[data-theme=light] .大分数,:root[data-theme=light] .测验结果 h2,:root[data-theme=light] .测验题区 h2{color:var(--light-text)!important}:root[data-theme=light] .测验选项 button{color:var(--light-text-soft)!important;border-color:var(--light-line-strong)!important;background:#f8fafc!important}:root[data-theme=light] .测验选项 button:hover{background:#eef3f8!important}:root[data-theme=light] .测验选项 button.已选{background:hsl(var(--accent-h,220) 70% 48%/.09)!important}:root[data-theme=light] .反馈卡 small,:root[data-theme=light] .反馈卡 span,:root[data-theme=light] .测验结果>p{color:var(--light-muted)!important}:root[data-theme=light] .知识库舞台{background:var(--light-bg)!important}:root[data-theme=light] .公司图标,:root[data-theme=light] .公司底栏,:root[data-theme=light] .公司身份,:root[data-theme=light] .公司页,:root[data-theme=light] .树主干 span,:root[data-theme=light] .知识库状态,:root[data-theme=light] .能力树,:root[data-theme=light] .能力节点{background:var(--light-panel)!important;border-color:var(--light-line)!important;color:var(--light-text)!important}:root[data-theme=light] .公司底栏,:root[data-theme=light] .公司身份{background:var(--light-panel-soft)!important}:root[data-theme=light] .公司标题 h1,:root[data-theme=light] .能力节点 strong{color:var(--light-text)!important}:root[data-theme=light] .公司标题>p:last-child,:root[data-theme=light] .披露,:root[data-theme=light] .无合作,:root[data-theme=light] .滑动提示 span,:root[data-theme=light] .能力标签 span{color:var(--light-muted)!important}:root[data-theme=light] .能力标签 span{border-color:var(--light-line)!important;background:#f4f6f9!important}:root[data-theme=light] .Stripe状态 span,:root[data-theme=light] .Stripe表单,:root[data-theme=light] .合作列表 article,:root[data-theme=light] .合作编辑器,:root[data-theme=light] .管理侧栏,:root[data-theme=light] .管理内容,:root[data-theme=light] .管理学生列表 article,:root[data-theme=light] .管理指标 span,:root[data-theme=light] .管理登录,:root[data-theme=light] .管理舞台,:root[data-theme=light] .管理面板{background:var(--light-panel)!important;border-color:var(--light-line)!important;color:var(--light-text)!important}:root[data-theme=light] .管理侧栏{background:var(--light-panel-soft)!important}:root[data-theme=light] .Stripe表单 input,:root[data-theme=light] .合作编辑器 input,:root[data-theme=light] .合作编辑器 select,:root[data-theme=light] .管理登录 input{color:var(--light-text)!important;border-color:var(--light-line-strong)!important;background:#fff!important}@media (width<=780px){.主题切换按钮{width:48px;min-width:48px!important;padding:0!important}.主题文字{display:none}.主题图标{font-size:1.08rem}.知识库计数:has(.主题切换按钮){gap:6px}}.初学者首页{align-items:stretch;gap:clamp(18px,3vw,42px)}.初学者主张{flex-direction:column;justify-content:center;display:flex}.初学者主张 h1{letter-spacing:-.055em;max-width:760px;font-size:clamp(2.4rem,5vw,5.4rem);line-height:.94}.首页说明{max-width:760px;color:var(--text-secondary,#b7becb);font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.62}.免费承诺{border-top:1px solid color-mix(in srgb,currentcolor 12%,transparent);flex-wrap:wrap;gap:8px 18px;margin-top:18px;padding-top:18px;font-size:.92rem;display:flex}.免费承诺 span{color:var(--text-secondary,#aeb6c3)}.作者声明{max-width:720px;color:var(--text-muted,#848d9c);margin:18px 0 0;font-size:.86rem;line-height:1.55}.学习路径{flex-direction:column;min-width:0;padding:clamp(22px,3vw,36px);display:flex;overflow:hidden}.学习路径头{border-bottom:1px solid color-mix(in srgb,currentcolor 12%,transparent);gap:6px;padding-bottom:18px;display:grid}.学习路径头 small{letter-spacing:.15em;color:var(--text-muted,#8993a2);font-size:.72rem}.学习路径头 strong{font-size:clamp(1.15rem,1.8vw,1.55rem)}.学习路径 ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.学习路径 li{border-bottom:1px solid color-mix(in srgb,currentcolor 9%,transparent);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 0;display:grid;position:relative}.路径序号{border:1px solid color-mix(in srgb,hsl(var(--accent-h) 80% 65%) 42%,transparent);width:36px;height:36px;color:hsl(var(--accent-h) 88% 70%);border-radius:999px;place-items:center;font-size:.72rem;display:grid}.学习路径 li div{gap:3px;display:grid}.学习路径 li b{font-size:1rem}.学习路径 li small{color:var(--text-muted,#8e97a5);font-size:.77rem}.学习路径 li p{color:var(--text-secondary,#b4bbc6);margin:5px 0 0;font-size:.88rem;line-height:1.45}.学习路径 li em{letter-spacing:.08em;color:hsl(var(--accent-h) 86% 68%);font-size:.68rem;font-style:normal;font-weight:800}.学习路径底{color:var(--text-muted,#929baa);gap:8px 16px;padding-top:17px;font-size:.78rem}.学习路径底,.模块元信息{flex-wrap:wrap;display:flex}.模块元信息{gap:8px;margin-top:16px}.模块元信息 span{border:1px solid color-mix(in srgb,currentcolor 11%,transparent);border-radius:999px;padding:6px 9px;font-size:.72rem}.模块元信息 span,.认证说明{color:var(--text-secondary,#aeb7c5)}.认证说明{margin:-2px 0 10px;font-size:.85rem;line-height:1.5}.购买保证{border-top:1px solid color-mix(in srgb,currentcolor 10%,transparent);border-bottom:1px solid color-mix(in srgb,currentcolor 10%,transparent);gap:3px;margin:14px 0;padding:12px 0;display:grid}.购买保证 span{color:var(--text-secondary,#aeb7c5);font-size:.82rem}.移动模块网格 button small{color:var(--text-muted,#87919f);margin-top:4px;font-size:.7rem;display:block}.掌握总览{border-top:1px solid color-mix(in srgb,currentcolor 12%,transparent);border-bottom:1px solid color-mix(in srgb,currentcolor 12%,transparent);grid-template-columns:minmax(0,1.5fr) minmax(240px,.65fr);gap:22px;margin:18px 0 24px;padding:22px 0}.掌握主区,.掌握总览{display:grid}.掌握主区{gap:14px}.掌握标题{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.掌握标题 div{gap:4px;display:grid}.掌握标题 small{letter-spacing:.12em;color:var(--text-muted,#8993a2);font-size:.72rem}.掌握标题 strong{font-size:clamp(1.35rem,2vw,2rem)}.掌握标题 b{color:hsl(var(--accent-h) 84% 68%);font-size:2rem}.掌握轨道{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.掌握节点,.掌握轨道{display:grid}.掌握节点{border-top:3px solid color-mix(in srgb,currentcolor 13%,transparent);gap:6px;padding:14px 12px 12px 0;position:relative}.掌握节点.已达成{border-top-color:hsl(var(--accent-h) 72% 58%)}.掌握节点.当前阶段{border-top-color:hsl(var(--accent-h) 92% 70%)}.掌握节点 span{color:var(--text-muted,#8993a2);font-size:.7rem}.掌握节点 b{font-size:.88rem}.掌握节点 small{color:var(--text-muted,#8993a2);font-size:.72rem;line-height:1.35}.下一里程碑{border-left:1px solid color-mix(in srgb,currentcolor 12%,transparent);align-content:center;gap:7px;padding-left:20px;display:grid}.下一里程碑 small{letter-spacing:.12em;color:var(--text-muted,#8993a2);font-size:.7rem}.下一里程碑 strong{font-size:1.15rem}.下一里程碑 p{color:var(--text-secondary,#aeb7c5);margin:0;font-size:.85rem;line-height:1.5}.成绩摘要{border-bottom:1px solid color-mix(in srgb,currentcolor 10%,transparent);flex-wrap:wrap;gap:20px 34px;margin:0 0 22px;padding:0 0 20px;display:flex}.成绩摘要 div{gap:4px;display:grid}.成绩摘要 small{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted,#8993a2);font-size:.7rem}.成绩摘要 b{font-size:1.25rem}.徽章区{gap:12px;margin-top:22px}.徽章列表,.徽章区{display:grid}.徽章列表{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.学习徽章{border:1px solid color-mix(in srgb,currentcolor 10%,transparent);opacity:.46;border-radius:12px;align-content:center;gap:5px;min-height:92px;padding:12px;display:grid}.学习徽章.已获得{opacity:1;border-color:color-mix(in srgb,hsl(var(--accent-h) 75% 60%) 38%,transparent)}.学习徽章 span{letter-spacing:.08em;color:var(--text-muted,#8993a2);font-size:.68rem}.学习徽章 b{font-size:.82rem}.学习徽章 small{color:var(--text-muted,#8993a2);font-size:.7rem;line-height:1.35}@media (width<=900px){.初学者首页{grid-template-columns:1fr!important;overflow:auto!important}.初学者主张 h1{font-size:clamp(2.45rem,11vw,4.3rem)}.掌握总览{grid-template-columns:1fr}.下一里程碑{border-left:0;border-top:1px solid color-mix(in srgb,currentcolor 10%,transparent);padding:16px 0 0}.徽章列表{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.学习路径{padding:18px}.学习路径 li{grid-template-columns:36px minmax(0,1fr)}.学习路径 li em{grid-column:2}.掌握轨道{grid-template-columns:1fr}.掌握节点{border-top-width:1px;border-left:3px solid color-mix(in srgb,currentcolor 13%,transparent);padding:10px 0 10px 12px}.掌握节点.已达成{border-left-color:hsl(var(--accent-h) 72% 58%)}.掌握节点.当前阶段{border-left-color:hsl(var(--accent-h) 92% 70%)}}#__nuxt,body,html{overscroll-behavior:none}.应用{min-width:0;min-height:0}.主舞台{display:block}.顶栏{grid-template-columns:minmax(220px,280px) minmax(0,1fr) auto;height:60px;padding-inline:16px}.桌面导航{gap:3px}.桌面导航 a,.桌面导航 button{padding:7px 10px}.顶栏操作{gap:6px}.工具按钮,.移动索引按钮,.账户按钮{min-height:36px}.初学者首页{grid-template-columns:minmax(0,1.08fr) minmax(350px,.72fr);align-content:center;align-items:center;gap:clamp(32px,5vw,76px);width:min(1280px,100%);max-width:1280px;height:100%;margin:0 auto;padding:clamp(22px,3vw,42px);display:grid;overflow:hidden!important}.初学者主张{justify-content:center;min-width:0;max-width:740px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.初学者主张 .眉题{letter-spacing:.16em;margin:0 0 10px;font-size:.72rem}.初学者主张 h1{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(3.15rem,5vw,5rem);line-height:.96}.首页说明{max-width:650px;margin:16px 0 0;font-size:clamp(.98rem,1.12vw,1.12rem);line-height:1.48}.首页操作{gap:9px;margin-top:20px}.首页操作 .主按钮,.首页操作 .次按钮{min-height:44px;padding-inline:17px}.免费承诺{white-space:nowrap;grid-template-columns:repeat(4,max-content);align-items:center;gap:8px 18px;max-width:650px;margin-top:17px;padding-top:15px;font-size:.8rem;display:grid}.作者声明{display:none!important}.学习路径{background:linear-gradient(#ffffff05,#ffffff02);border-radius:14px;place-self:center end;width:100%;min-width:0;max-width:470px;box-shadow:0 22px 70px #0000002e;padding:22px 24px!important}.学习路径头{padding-bottom:13px}.学习路径头 small{font-size:.66rem}.学习路径头 strong{font-size:1.08rem;line-height:1.2}.学习路径 ol{min-height:0}.学习路径 li{grid-template-columns:36px minmax(0,1fr) auto;gap:11px;min-height:62px;padding:11px 0}.路径序号{width:31px;height:31px;font-size:.64rem}.学习路径 li div{gap:1px}.学习路径 li b{font-size:.9rem;line-height:1.15}.学习路径 li small{font-size:.7rem;line-height:1.3}.学习路径 li em{font-size:.62rem}.学习路径底{gap:6px 14px;padding-top:12px;font-size:.68rem}.文档外壳,.文档外壳.三栏{grid-template-columns:252px minmax(0,1fr)}.右栏{display:none!important}.侧栏{grid-template-rows:auto minmax(0,1fr) auto;padding:13px 10px 10px}.侧栏头{gap:3px;padding:0 8px 10px}.侧栏头 strong{font-size:.78rem}.模块列表{grid-template-rows:repeat(10,minmax(0,1fr));align-content:stretch;gap:6px;display:grid}.侧栏模块,.模块列表{min-height:0}.侧栏模块{border:1px solid #0000;grid-template-columns:7px minmax(0,1fr) auto;gap:8px;height:100%;padding:5px 8px}.侧栏模块:hover{border-color:color-mix(in srgb,currentColor 8%,transparent)}.侧栏模块.当前{border-color:hsl(var(--item-h) 78% 62%/.18)}.侧栏模块文字{gap:1px}.侧栏模块文字 b{font-size:.75rem;line-height:1.15}.侧栏模块文字 small{font-size:.66rem;line-height:1.15}.侧栏底{padding:9px 8px 2px}.地图页{padding:18px 24px}.地图卡{align-self:center;width:min(1040px,100%);height:min(680px,100% - 4px);max-height:100%}.地图卡头 h2{margin:5px 0 6px;font-size:clamp(2rem,3.4vw,3rem)}.地图卡头>div:first-child>p:last-child{max-width:650px;font-size:.88rem;line-height:1.42}.模块序号{font-size:clamp(3.6rem,7vw,5.8rem)}.章节预览{grid-template-rows:repeat(5,minmax(0,1fr));align-content:stretch;gap:7px;padding:10px 14px}.章节预览 button{height:100%;min-height:0;padding:8px 11px}.章节预览 b{font-size:.86rem}.章节预览 small{font-size:.74rem}.地图底{padding:10px 14px}.学习页{grid-template-rows:34px minmax(0,1fr) 44px;gap:8px;padding:10px 18px 12px}.学习卡,.学习底,.学习顶{width:min(1180px,100%)}.学习卡{grid-template-columns:minmax(260px,.56fr) minmax(0,1.44fr);align-self:center;height:min(720px,100%)}.学习卡标题{justify-content:flex-start;padding:clamp(28px,4vh,52px) clamp(24px,2.8vw,38px)}.学习卡标题 h2{font-size:clamp(2rem,3.05vw,3rem);line-height:1}.学习卡标题>p:last-child{max-width:330px;font-size:.9rem;line-height:1.45}.学习内容{justify-content:center;gap:10px;padding:clamp(22px,2.4vw,32px)}.正文{font-size:clamp(.93rem,1vw,1.02rem);line-height:1.5}.要点{gap:6px}.要点 li{min-height:42px;padding:7px 10px}.对比 p,.练习 p,.要点 li p{font-size:.88rem;line-height:1.38}.公式{padding:10px 12px;font-size:.8rem}.练习{padding:11px 13px}.学习底{grid-template-columns:minmax(80px,1fr) auto auto auto}@media (width<=1024px) and (width>=781px){.顶栏{grid-template-columns:220px minmax(0,1fr) auto}.文档外壳,.文档外壳.三栏{grid-template-columns:224px minmax(0,1fr)}.初学者首页{grid-template-columns:minmax(0,1fr) minmax(310px,.72fr);gap:28px;padding:24px 28px}.初学者主张 h1{font-size:clamp(2.7rem,5.1vw,4rem)}.首页说明{font-size:.95rem}.学习路径{padding:18px 20px!important}.学习路径 li{min-height:58px;padding:9px 0}.免费承诺{grid-template-columns:repeat(2,max-content)}}@media (width<=780px){.顶栏{grid-template-columns:minmax(0,1fr) auto;height:57px;padding:3px 12px 0}.文档外壳,.文档外壳.三栏{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 57px)}.侧栏{display:none}.主舞台,.主舞台.无侧栏{grid-column:1}.初学者首页{grid-template-rows:minmax(0,1.12fr) minmax(232px,.88fr);align-content:stretch;align-items:stretch;gap:12px;height:100%;padding:14px 16px 16px;grid-template-columns:1fr!important;overflow:hidden!important}.初学者主张,.初学者首页{width:100%;max-width:none}.初学者主张{text-align:left;justify-content:center;min-height:0;padding:0!important}.初学者主张 .眉题{letter-spacing:.13em;margin-bottom:7px;line-height:1.2;font-size:.6rem!important}.初学者主张 h1{letter-spacing:-.05em;max-width:620px;margin:0;font-size:clamp(2.15rem,9.7vw,3.05rem);line-height:.98}.首页说明{text-align:left;max-width:620px;margin:10px 0 0;font-size:.88rem;line-height:1.4}.首页操作{grid-template-columns:1.15fr .85fr;gap:8px;margin-top:12px;display:grid}.首页操作 .主按钮,.首页操作 .次按钮{min-width:0;min-height:42px;padding:0 10px;font-size:.82rem;line-height:1.15}.免费承诺{white-space:normal;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin-top:11px;padding-top:10px;font-size:.72rem}.学习路径{border-radius:12px;justify-self:stretch;width:100%;max-width:none;height:100%;min-height:0;overflow:hidden;padding:12px 14px!important}.学习路径头{gap:2px;padding-bottom:8px}.学习路径头 small{font-size:.58rem}.学习路径头 strong{font-size:.84rem}.学习路径 ol{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;min-height:0;display:grid}.学习路径 li{grid-template-columns:25px minmax(0,1fr) auto;gap:7px;min-height:0;padding:7px 0}.路径序号{width:23px;height:23px;font-size:.54rem}.学习路径 li b{font-size:.74rem}.学习路径 li small{white-space:nowrap;text-overflow:ellipsis;font-size:.61rem;overflow:hidden}.学习路径 li em{font-size:.52rem}.学习路径底{gap:5px 10px;padding-top:7px;font-size:.58rem}.地图页{padding:9px 10px}.地图卡{width:100%;height:100%;max-height:100%}.地图卡头{grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:14px 15px}.地图卡头 h2{font-size:clamp(1.65rem,7.3vw,2.2rem);line-height:1}.地图卡头>div:first-child>p:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.模块元信息{gap:5px;margin-top:8px}.模块元信息 span{padding:4px 7px;font-size:.61rem}.模块序号{font-size:2.7rem}.章节预览{grid-template-rows:repeat(5,minmax(0,1fr));gap:5px;padding:7px}.章节预览 button{grid-template-columns:30px minmax(0,1fr) 14px;height:100%;padding:6px 8px;min-height:0!important}.章节预览 b{font-size:.8rem}.章节预览 small{max-width:none;font-size:.68rem}.地图底{grid-template-columns:32px minmax(0,1fr) 32px;padding:7px}.地图底 .地图状态{display:none}.地图底 .主按钮{white-space:nowrap;text-overflow:ellipsis;min-height:34px;padding:0 9px;font-size:.7rem;overflow:hidden}.圆按钮{width:32px;height:32px}.学习页{grid-template-rows:30px minmax(0,1fr) 45px;gap:6px;padding:7px 9px 8px}.学习卡,.学习页{height:100%}.学习卡{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;width:100%;max-height:none}.学习卡标题{justify-content:flex-start;padding:12px 14px 10px}.学习卡标题 h2{margin:5px 0;font-size:clamp(1.55rem,7vw,2.1rem)}.学习卡标题>p:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:none;font-size:.78rem;line-height:1.32;display:-webkit-box;overflow:hidden}.学习内容{overscroll-behavior:contain;justify-content:flex-start;gap:7px;padding:11px 13px;overflow:auto}.正文{font-size:.84rem;line-height:1.43}.要点{gap:4px}.要点 li{grid-template-columns:25px minmax(0,1fr);min-height:36px;padding:5px 7px}.对比 p,.练习 p,.要点 li p{font-size:.78rem;line-height:1.35}.对比{gap:5px}.对比 section{padding:8px}.公式{padding:8px 9px;font-size:.7rem}.公式,.练习{margin-top:0}.练习{padding:8px 10px}.学习底{grid-template-columns:minmax(0,1fr) auto auto;gap:5px;width:100%}.学习进度{grid-column:1/-1}.学习导航按钮{min-height:32px;padding-inline:10px;font-size:.78rem}}@media (width<=430px){.初学者首页{grid-template-rows:minmax(0,1.15fr) minmax(220px,.85fr);gap:10px;padding:12px 13px 13px}.初学者主张 h1{font-size:clamp(2rem,9.4vw,2.7rem)}.首页说明{font-size:.82rem;line-height:1.36}.首页操作{margin-top:10px}.免费承诺{font-size:.68rem}.学习路径{padding:10px 12px!important}.学习路径 li{padding:6px 0}.学习路径底{font-size:.55rem}}@media (height<=720px) and (width<=780px){.初学者首页{grid-template-rows:minmax(0,1.22fr) minmax(190px,.78fr);gap:8px;padding-block:9px}.初学者主张 .眉题{display:none}.初学者主张 h1{font-size:clamp(1.85rem,8.7vw,2.45rem)}.首页说明{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:.76rem;line-height:1.3;display:-webkit-box;overflow:hidden}.首页操作{margin-top:8px}.首页操作 .主按钮,.首页操作 .次按钮{min-height:36px;font-size:.72rem}.免费承诺{margin-top:7px;padding-top:7px;font-size:.62rem}.学习路径头 strong{font-size:.75rem}.学习路径 li{padding:4px 0}.学习路径 li small{font-size:.55rem}.学习路径底{display:none}}@media (width>=781px) and (height<=720px){.侧栏{padding-top:9px}.侧栏头{padding-bottom:7px}.模块列表{gap:4px}.侧栏模块{padding-block:3px}.侧栏模块文字 b{font-size:.69rem}.侧栏模块文字 small{font-size:.6rem}.学习卡{height:min(620px,100%)}.地图卡{height:min(610px,100%)}}.应用.大字 .初学者主张 h1{font-size:clamp(2.8rem,4.6vw,4.5rem)}.应用.大字 .学习路径 li p{display:none}@media (width<=780px){.应用.大字 .初学者主张 .眉题,.应用.大字 .学习路径底{display:none}.应用.大字 .学习路径 li small{font-size:.66rem!important}}.学习卡{overflow:hidden}.学习内容.教学内容{overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-block:76px 28px;justify-content:flex-start!important;padding:clamp(22px,2.8vw,36px)!important;display:block!important;overflow:auto!important}.教学内容>*{width:min(780px,100%);margin-inline:auto}.学习工具栏{z-index:4;background:linear-gradient(180deg,var(--surface,#11141a) 72%,color-mix(in srgb,var(--surface,#11141a) 82%,transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;gap:16px;min-height:56px;padding:10px 0 12px;position:sticky;top:-1px;margin-bottom:8px!important}.学习工具栏,.当前学习动作{align-items:center;display:flex}.当前学习动作{gap:10px;min-width:0}.当前学习动作>div{gap:2px;min-width:0;display:grid}.当前学习动作 small{letter-spacing:.13em;text-transform:uppercase;color:hsl(var(--accent-h) 75% 67%);font-size:.64rem}.当前学习动作 strong{color:var(--text-strong,#f5f5f6);font-size:.82rem;font-weight:600;line-height:1.25}.教学图标{border:1px solid hsl(var(--accent-h) 72% 60%/.25);background:hsl(var(--accent-h) 72% 60%/.07);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.回忆图标 svg,.教学区块 header svg,.教学图标 svg,.朗读按钮 svg,.检查点标题 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.朗读控制{flex:none;display:flex}.朗读停止,.朗读按钮,.朗读控制{align-items:center;gap:7px}.朗读停止,.朗读按钮{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;padding:0 11px;font-size:.74rem;display:inline-flex}.朗读按钮 svg{width:16px;height:16px}.朗读按钮.播放中,.朗读按钮:hover{border-color:hsl(var(--accent-h) 72% 60%/.38);background:hsl(var(--accent-h) 72% 60%/.08)}.朗读按钮:disabled{opacity:.45;cursor:not-allowed}.朗读停止{color:var(--text-muted,#9ca0aa);padding-inline:9px}.学习节奏{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:0 0 20px;display:grid;margin-bottom:2px!important}.学习节奏 span{min-width:0;color:var(--text-muted,#8c919c);align-items:center;gap:6px;font-size:.66rem;display:flex}.学习节奏 span i{border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.58rem;font-style:normal;display:grid}.学习节奏 span b{white-space:nowrap;text-overflow:ellipsis;font-weight:560;overflow:hidden}.学习节奏 span.当前{color:var(--text-strong,#f4f5f6)}.学习节奏 span.当前 i{border-color:hsl(var(--accent-h) 75% 62%/.55);background:hsl(var(--accent-h) 75% 62%/.12);color:hsl(var(--accent-h) 80% 72%)}.学习节奏 span.已过 i{border-color:hsl(var(--accent-h) 65% 55%/.28);color:hsl(var(--accent-h) 70% 68%)}.教学区块{border-bottom:1px solid #fff1;padding:22px 0}.教学区块 header{color:hsl(var(--accent-h) 72% 68%);align-items:center;gap:8px;margin-bottom:10px;display:flex}.教学区块 header span{letter-spacing:.13em;text-transform:uppercase;font-size:.64rem;font-weight:700}.教学区块 .正文{max-width:72ch;color:var(--text,#d6d8de);margin:0;font-size:clamp(.96rem,1.05vw,1.06rem);line-height:1.68}.教学区块 .对比{margin-top:2px}.教学区块 .对比 section{padding:15px 16px}.教学区块 .对比 p{font-size:.9rem;line-height:1.52}.教学区块 .要点{gap:8px}.教学区块 .要点 li{min-height:48px;padding:9px 11px}.教学区块 .要点 li p{font-size:.9rem;line-height:1.48}.教学区块 .公式{margin:0;padding:13px 15px;font-size:.82rem;line-height:1.45}.教学区块 .练习{margin:0;padding:14px 16px}.教学区块 .练习 p{font-size:.9rem;line-height:1.52}.主动回忆{border-top:1px solid hsl(var(--accent-h) 70% 60%/.18);border-bottom:1px solid hsl(var(--accent-h) 70% 60%/.18);grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:15px 0 16px;margin-top:22px!important}.主动回忆,.回忆图标{display:grid}.回忆图标{background:hsl(var(--accent-h) 70% 60%/.08);width:36px;height:36px;color:hsl(var(--accent-h) 75% 70%);border-radius:50%;place-items:center}.主动回忆>div:last-child{gap:4px;display:grid}.主动回忆 small,.检查点标题 small{letter-spacing:.13em;color:hsl(var(--accent-h) 72% 68%);font-size:.61rem}.主动回忆 strong,.检查点标题 strong{font-size:.84rem;line-height:1.3}.主动回忆 p{color:var(--text-muted,#aeb2bc);margin:2px 0 0;font-size:.86rem;line-height:1.5}.检查点准备{padding:22px 0 8px;margin-bottom:18px!important}.检查点标题{align-items:center;gap:10px;margin-bottom:12px;display:flex}.检查点标题>svg{width:28px;height:28px;color:hsl(var(--accent-h) 75% 68%)}.检查点标题>div{gap:3px;display:grid}.检查点主题{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;display:grid}.检查点主题 span{min-height:36px;color:var(--text,#d4d7dc);background:#ffffff06;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:.75rem;line-height:1.25;display:flex}.检查点主题 i{background:hsl(var(--accent-h) 70% 60%/.08);width:20px;height:20px;color:hsl(var(--accent-h) 75% 70%);border-radius:50%;flex:none;place-items:center;font-size:.56rem;font-style:normal;display:grid}.语音回退提示{color:var(--text-muted,#8f949f);font-size:.68rem;line-height:1.45;margin-top:12px!important}.章节预览{gap:10px!important;padding:14px 16px!important}.章节预览 button{border-radius:10px;padding:11px 13px!important}.章节预览 button>span{font-variant-numeric:tabular-nums}.章节预览 button div{gap:3px}.章节预览 button small{line-height:1.35}@media (width<=780px){.学习内容.教学内容{scroll-padding-block:64px 18px;padding:15px 15px 24px!important}.学习工具栏{min-height:50px;padding:7px 0 10px}.学习工具栏,.当前学习动作{gap:8px}.教学图标{border-radius:9px;width:30px;height:30px}.当前学习动作 strong{white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:.74rem;overflow:hidden}.当前学习动作 small{font-size:.56rem}.朗读按钮{min-height:34px;padding:0 9px;font-size:.68rem}.朗读按钮 svg{width:15px;height:15px}.朗读停止{display:none}.学习节奏{gap:4px;padding-bottom:14px}.学习节奏 span{justify-content:center}.学习节奏 span i{width:20px;height:20px}.学习节奏 span b{display:none}.教学区块{padding:18px 0}.教学区块 header{margin-bottom:8px}.教学区块 .正文{font-size:.88rem;line-height:1.62}.教学区块 .对比{grid-template-columns:1fr;gap:6px}.教学区块 .对比>span{justify-self:center;transform:rotate(90deg)}.教学区块 .对比 section{padding:12px}.教学区块 .对比 p,.教学区块 .练习 p,.教学区块 .要点 li p{font-size:.82rem;line-height:1.48}.教学区块 .要点{gap:6px}.教学区块 .要点 li{min-height:44px;padding:8px}.主动回忆{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:13px 0 14px;margin-top:18px!important}.回忆图标{width:32px;height:32px}.主动回忆 p{font-size:.79rem;line-height:1.46}.检查点主题{grid-template-columns:1fr}.检查点主题 span{font-size:.71rem}.章节预览{gap:7px!important;padding:9px!important}.章节预览 button{padding:8px 9px!important}}@media (height<=720px) and (width<=780px){.学习内容.教学内容{padding-top:11px!important}.学习工具栏{position:static}.教学区块{padding:15px 0}}.扁平导航按钮{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--text,#d8dae0);background:#ffffff05;border:1px solid #ffffff1c;border-radius:11px;flex:0 0 44px;place-items:center;padding:0;transition:border-color .16s,background .16s,color .16s;display:grid}.扁平导航按钮:focus-visible,.扁平导航按钮:hover{border-color:hsl(var(--accent-h) 72% 60%/.38);background:hsl(var(--accent-h) 72% 60%/.07);color:var(--text-strong,#f5f5f6)}.图标文字按钮 svg,.扁平导航按钮 svg,.扁平顶栏图标 svg,.章节导航图标 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.地图底{grid-template-columns:44px minmax(0,1fr) auto 44px!important;align-items:center!important;gap:10px!important}.地图底>.主按钮{justify-self:center;min-width:clamp(180px,24vw,300px)}.章节导航图标{width:24px;height:24px;color:var(--text-muted,#8f949f);place-items:center;font-style:normal;display:grid!important}.章节导航图标 svg{width:16px;height:16px}.图标文字按钮{justify-content:center!important;align-items:center!important;gap:7px!important;display:inline-flex!important}.图标文字按钮 svg{flex:0 0 18px;width:18px;height:18px}.学习导航按钮.图标文字按钮{min-height:36px;padding-inline:11px}.返回文档.图标文字按钮{min-height:32px;padding-inline:8px}.扁平顶栏图标{place-items:center!important;padding:0!important;display:grid!important}.扁平顶栏图标 svg{width:20px;height:20px}.初学者主张 .原始标题{letter-spacing:-.05em;max-width:780px;font-size:clamp(2.9rem,4.75vw,4.7rem);line-height:.96}@media (width<=780px){.地图底{grid-template-columns:40px minmax(0,1fr) 40px!important;gap:7px!important}.扁平导航按钮{border-radius:10px;flex-basis:40px;width:40px;min-width:40px;height:40px;min-height:40px}.扁平导航按钮 svg{width:18px;height:18px}.地图底>.主按钮{width:100%;min-width:0;max-width:100%}.学习导航按钮.图标文字按钮{min-width:0;min-height:34px;padding-inline:9px;gap:5px!important}.学习导航按钮.图标文字按钮 svg{flex-basis:16px;width:16px;height:16px}.初学者主张 .原始标题{max-width:620px;font-size:clamp(2rem,8.7vw,2.8rem);line-height:.98}}@media (height<=720px) and (width<=780px){.初学者主张 .原始标题{font-size:clamp(1.75rem,7.9vw,2.3rem)}}.地图卡{grid-template-rows:auto minmax(0,1fr) auto;height:min(760px,100% - 4px)}.地图卡头{min-height:0;padding:24px 28px 21px}.地图卡头 h2{margin:6px 0 9px}.地图卡头>div:first-child>p:last-child{max-width:680px;line-height:1.5}.模块元信息{margin-top:14px}.章节预览{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;scroll-padding-block:16px;overflow-y:auto;grid-template-rows:none!important;align-content:start!important;gap:12px!important;padding:18px 20px 22px!important}.章节预览::-webkit-scrollbar{width:7px}.章节预览::-webkit-scrollbar-track{background:0 0}.章节预览::-webkit-scrollbar-thumb{background:color-mix(in srgb,hsl(var(--accent-h) 72% 62%) 30%,#303540);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.章节预览 button{border-radius:11px;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:12px;height:auto!important;min-height:78px!important;padding:13px 14px!important}.章节预览 button>span{font-size:.72rem}.章节预览 button>div{gap:5px}.章节预览 b{font-size:.94rem;line-height:1.25}.章节预览 small{-webkit-line-clamp:2;color:#858d9d;-webkit-box-orient:vertical;max-width:70ch;font-size:.78rem;line-height:1.4;display:-webkit-box;white-space:normal!important;text-overflow:clip!important;overflow:hidden!important}.章节预览 button:first-child{border-color:hsl(var(--accent-h) 72% 62%/.28);margin-top:25px;position:relative}.章节预览 button:first-child:before{content:"AUTHOR CHAPTER · PROMPT PSYCHOLOGY · THEN SECTION 01";letter-spacing:.12em;color:hsl(var(--accent-h) 78% 70%);font-size:.58rem;font-weight:800;position:absolute;top:-23px;left:2px}.地图底{min-height:58px;padding:11px 16px}.学习路径底 span:first-child,.模块元信息 span:last-child,.购买面板 ul li:nth-child(2){font-size:0!important}.学习路径底 span:first-child:after{content:"80 learning sections";font-size:.78rem}.模块元信息 span:last-child:after{content:"8 sections + checkpoint";font-size:.72rem}.购买面板 ul li:nth-child(2):after{content:"80 guided learning sections with practical tasks";font-size:.9rem}.模块分隔页>small{font-size:0!important}.模块分隔页>small:after{content:"AUTHOR CHAPTER · PROMPT PSYCHOLOGY · DAMIAN GOZZETT";font-size:.62rem}@media (width<=780px){.地图页{padding:8px}.地图卡{border-radius:14px;width:100%;height:100%;max-height:100%}.地图卡头{gap:12px;padding:18px 16px 16px}.地图卡头 h2{margin:7px 0 10px;font-size:clamp(2rem,9vw,2.65rem);line-height:1}.地图卡头>div:first-child>p:last-child{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.45;display:-webkit-box;overflow:hidden}.模块元信息{gap:7px;margin-top:12px}.模块元信息 span{padding:5px 8px;font-size:.66rem}.模块序号{font-size:3rem}.章节预览{gap:11px!important;padding:14px 12px 18px!important}.章节预览 button{border-radius:12px;grid-template-columns:34px minmax(0,1fr) 18px;gap:10px;min-height:84px!important;padding:12px 11px!important}.章节预览 button:first-child{margin-top:27px}.章节预览 button:first-child:before{letter-spacing:.1em;font-size:.55rem;top:-24px;left:1px}.章节预览 b{font-size:.92rem;line-height:1.25}.章节预览 small{font-size:.76rem;line-height:1.38}.地图底{min-height:56px;padding:9px}.地图底 .主按钮{min-height:38px}}@media (width<=430px){.地图卡头{padding:16px 14px 14px}.地图卡头 h2{font-size:clamp(1.9rem,9.2vw,2.45rem)}.章节预览{padding:12px 10px 16px!important}.章节预览 button{min-height:82px!important;padding:11px 10px!important}}@media (height<=720px) and (width<=780px){.地图卡头{padding:13px 14px 12px}.地图卡头>div:first-child>p:last-child{-webkit-line-clamp:2}.模块元信息{margin-top:8px}.章节预览 button{min-height:76px!important}}.学习页.章节阅读 .学习卡{background:#101218;display:block;overflow:hidden}.学习页.章节阅读 .学习卡标题{display:none!important}.心理章节页{overscroll-behavior:contain;background:radial-gradient(circle at 15% 0,hsl(var(--accent-h) 70% 55%/.075),transparent 34%),linear-gradient(180deg,#12141a,#0f1116);height:100%;padding:clamp(30px,5vw,68px) clamp(24px,7vw,92px);overflow:auto}.心理章节页::-webkit-scrollbar{width:7px}.心理章节页::-webkit-scrollbar-thumb{background:hsl(var(--accent-h) 65% 60%/.24);border-radius:999px}.心理章节头{border-bottom:1px solid #ffffff17;max-width:780px;margin:0 auto 38px;padding-bottom:30px;position:relative}.心理章节标签{color:hsl(var(--accent-h) 72% 72%);letter-spacing:.18em;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;font-size:.66rem;font-weight:800;display:flex}.心理章节标签 i{color:#777e8d;letter-spacing:.12em;font-style:normal}.心理章节头 h1{letter-spacing:-.045em;color:#f3f0eb;max-width:760px;margin:0;font-size:clamp(3rem,7vw,6.2rem);font-weight:500;line-height:.93}.心理章节头 h1,.心理章节署名{font-family:Georgia,Times New Roman,serif}.心理章节署名{color:#8f95a2;margin-top:20px;font-size:.95rem;font-style:italic}.心理章节朗读{align-items:center;gap:8px;display:flex;position:absolute;bottom:22px;right:0}.心理章节正文{gap:24px;max-width:760px;margin:0 auto;display:grid}.心理章节段落{color:#d8d5cf;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.08rem,1.55vw,1.28rem);line-height:1.82}.心理章节段落:first-child:first-letter{float:left;color:hsl(var(--accent-h) 78% 68%);margin:.08em .12em 0 0;font-size:4.4em;font-weight:600;line-height:.72}.心理章节引文{border-left:2px solid hsl(var(--accent-h) 72% 62%/.7);background:hsl(var(--accent-h) 50% 50%/.045);margin:12px 0;padding:22px 26px}.心理章节引文 p{color:#ebe7df;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.22rem;font-style:italic;line-height:1.65}.心理章节引文 cite{color:#8d94a0;margin-top:12px;font-size:.75rem;font-style:normal;display:block}.心理章节媒体{background:#0b0d12;border:1px solid #ffffff17;border-radius:14px;margin:14px 0;overflow:hidden}.心理章节媒体 iframe,.心理章节媒体 img,.心理章节媒体 video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:0;width:100%;max-height:520px;display:block}.心理章节媒体 figcaption{color:#9ea4af;gap:4px;padding:13px 15px;font-size:.78rem;line-height:1.45;display:grid}.心理章节媒体 figcaption strong{color:#e6e8ed}.心理章节尾{color:#6f7684;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;max-width:760px;margin:44px auto 0;padding-top:20px;font-size:.63rem;display:grid}.心理章节尾 i{background:linear-gradient(90deg,hsl(var(--accent-h) 70% 60%/.35),transparent);height:1px}.课程媒体{background:#0e1117;border:1px solid #292e39;border-radius:12px;margin:2px 0 8px;overflow:hidden}.课程媒体 iframe,.课程媒体 img,.课程媒体 video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:0;width:100%;max-height:440px;display:block}.课程媒体 figcaption{color:#9299a7;gap:3px;padding:10px 12px;font-size:.74rem;line-height:1.4;display:grid}.课程媒体 figcaption strong{color:#dfe3ea}.教学引文{border-left:2px solid hsl(var(--accent-h) 75% 65%/.58);background:hsl(var(--accent-h) 60% 50%/.045);border-radius:0 10px 10px 0;margin:0;padding:16px 18px}.教学引文 p{color:#d6dae2;margin:0;font-size:.94rem;line-height:1.6}.教学引文 cite{color:#858c99;margin-top:8px;font-size:.72rem;font-style:normal;display:block}@media (width<=780px){.学习页.章节阅读{padding-inline:9px}.心理章节页{padding:27px 20px 42px}.心理章节头{margin-bottom:26px;padding-bottom:72px}.心理章节标签{margin-bottom:18px;font-size:.58rem}.心理章节头 h1{font-size:clamp(2.6rem,13vw,4.25rem)}.心理章节朗读{bottom:18px;left:0;right:auto}.心理章节正文{gap:20px}.心理章节段落{font-size:1.03rem;line-height:1.75}.心理章节尾{margin-top:34px}.课程媒体 iframe,.课程媒体 img,.课程媒体 video{max-height:340px}}.章节预览 button:first-child{margin-top:0!important}.章节预览 button:first-child:before{content:none!important;display:none!important}.构建器应用{color:#edf0f5;--accent-h:325;background:#0d0f14;grid-template-rows:64px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.构建器顶栏{background:#101219;border-bottom:1px solid #292d37;grid-template-columns:260px minmax(0,1fr) auto;padding:0 18px;display:grid}.构建器状态,.构建器顶栏{align-items:center}.构建器状态{color:#838b99;justify-self:center;gap:10px;font-size:.72rem;display:flex}.构建器状态 span{color:#d8dce4}.构建器状态 b{font-weight:500}.构建器动作{gap:8px;display:flex}.构建器动作 button{min-height:38px}.构建器加载,.构建器阻止{text-align:center;align-content:center;place-items:center;gap:12px;padding:30px;display:grid}.构建器阻止 h1{margin:0;font-size:2rem}.构建器阻止 p{color:#9299a6;margin:0 0 8px}.构建器网格{grid-template-columns:220px 250px minmax(420px,1fr) minmax(300px,.72fr);min-height:0;display:grid}.构建器模块,.构建器结构,.构建器预览{background:#101319;border-right:1px solid #282c35;min-width:0;min-height:0;overflow:auto}.构建器预览{background:#0f1117;border-left:1px solid #282c35;border-right:0;padding-bottom:30px}.构建器栏头{z-index:4;background:#12151c;border-bottom:1px solid #252a33;gap:3px;padding:15px 14px 12px;display:grid;position:sticky;top:0}.构建器栏头 small{color:#777f8d;letter-spacing:.14em;font-size:.58rem;font-weight:800}.构建器栏头 strong{font-size:.82rem}.构建器模块>button,.构建器结构>button{color:#adb3bf;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1f232b;grid-template-columns:28px minmax(0,1fr);gap:9px;width:100%;padding:10px 11px;display:grid}.构建器模块>button.当前,.构建器模块>button:hover,.构建器结构>button.当前,.构建器结构>button:hover{background:hsl(var(--accent-h) 70% 55%/.08);color:#fff}.构建器模块>button.当前,.构建器结构>button.当前{box-shadow:inset 2px 0 hsl(var(--accent-h) 82% 64%)}.构建器模块>button>span,.构建器结构>button>span{color:hsl(var(--accent-h) 76% 67%);font:800 .62rem/1.4 ui-monospace,monospace}.构建器模块 button div,.构建器结构 button div{gap:2px;min-width:0;display:grid}.构建器模块 button b,.构建器结构 button b{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.构建器模块 button small,.构建器结构 button small{text-overflow:ellipsis;white-space:nowrap;color:#69717f;font-size:.63rem;overflow:hidden}.构建器版本{border-top:1px solid #292d37;gap:6px;margin-top:18px;padding:12px;display:grid}.构建器版本>small{letter-spacing:.14em;color:#6f7785;font-size:.55rem}.构建器版本 button{color:#969daa;cursor:pointer;background:#141820;border:1px solid #272c35;border-radius:7px;justify-content:space-between;padding:7px 8px;font-size:.65rem;display:flex}.构建器版本 button:hover{color:#fff;border-color:#3a404c}.构建器版本 .恢复源{color:#c9a2ac;justify-content:center;margin-top:5px}.构建器编辑{background:#0d1015;min-width:0;min-height:0;padding:22px 24px 50px;overflow:auto}.构建器消息,.构建器警告,.构建器错误{border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:.75rem;line-height:1.45}.构建器警告{color:#e5c878;background:#211d11;border:1px solid #6e5c2b}.构建器消息{color:#80d9a4;background:#102019;border:1px solid #2f6746}.构建器错误{color:#eda4b7;background:#251218;border:1px solid #713745}.编辑标题{gap:9px;max-width:860px;margin-bottom:22px;display:grid}.编辑标题>p{color:hsl(var(--accent-h) 74% 68%);letter-spacing:.14em;margin:0;font-size:.61rem;font-weight:800}.编辑标题>small{color:#7d8592;font-size:.72rem;line-height:1.45}.大标题输入{color:#f4f5f7;letter-spacing:-.035em;background:0 0;border:0;border-bottom:1px solid #343943;border-radius:0;outline:none;width:100%;padding:4px 0 9px;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:780}.大标题输入:focus{border-color:hsl(var(--accent-h) 75% 65%)}.构建器编辑 input,.构建器编辑 textarea{font:inherit}.构建器编辑 textarea{resize:vertical}.区域工具{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1015f2;border-block:1px solid #242832;justify-content:space-between;align-items:center;gap:14px;margin:0 -24px 14px;padding:11px 24px;display:flex;position:sticky;top:-22px}.区域工具 strong{font-size:.78rem}.区域工具>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.区域卡 header button,.区域工具 button{color:#aeb5c1;cursor:pointer;background:#151920;border:1px solid #303540;border-radius:6px;padding:5px 8px;font-size:.66rem}.区域卡 header button:hover,.区域工具 button:hover{color:#fff;border-color:#4a5160}.区域列表{gap:13px;max-width:860px;display:grid}.区域卡{background:#12151b;border:1px solid #292e38;border-radius:11px;overflow:hidden}.区域卡>header{background:#161a21;border-bottom:1px solid #262b34;grid-template-columns:26px auto 1fr;align-items:center;gap:8px;padding:9px 11px;display:grid}.区域卡>header>span{color:hsl(var(--accent-h) 77% 68%);font:800 .61rem/1 ui-monospace,monospace}.区域卡>header>b{text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.区域卡>header>div{justify-self:end;gap:4px;display:flex}.区域卡 header button.危险{color:#d8899d}.区域卡>.双栏字段,.区域卡>.媒体编辑提示,.区域卡>label{margin:12px}.区域卡 label{color:#818997;gap:5px;font-size:.66rem;font-weight:700;display:grid}.区域卡 input,.区域卡 textarea,.媒体计划 textarea,.编辑标题 textarea{color:#e1e4e9;background:#0d1015;border:1px solid #303540;border-radius:7px;outline:none;width:100%;padding:9px 10px;line-height:1.45}.区域卡 input:focus,.区域卡 textarea:focus,.媒体计划 textarea:focus,.编辑标题 textarea:focus{border-color:hsl(var(--accent-h) 72% 62%/.7)}.双栏字段{grid-template-columns:1fr 1fr;gap:10px;display:grid}.媒体编辑提示{color:#c7b77f;background:#1b1810;border:1px solid #55492a;border-radius:7px;padding:9px 10px;font-size:.69rem;line-height:1.45}.媒体计划{color:#858d9a;border:1px dashed #323843;border-radius:10px;max-width:860px;margin-top:18px;padding:11px 13px}.媒体计划 summary{cursor:pointer;color:#b4bac4;font-size:.73rem;font-weight:700}.媒体计划 p{font-size:.68rem;line-height:1.45}.媒体计划 textarea{margin-top:5px}.预览章节,.预览课程{background:#12151b;border:1px solid #282d36;border-radius:12px;gap:14px;margin:16px;padding:20px;display:grid}.预览章节>small,.预览课程>small{color:hsl(var(--accent-h) 72% 68%);letter-spacing:.13em;font-size:.56rem;font-weight:800}.预览章节 h2{font-size:2.4rem;line-height:.98}.预览章节 h2,.预览章节 p{margin:0;font-family:Georgia,serif}.预览章节 p{color:#c9c6c0;font-size:.9rem;line-height:1.65}.预览章节 blockquote,.预览课程 blockquote{border-left:2px solid hsl(var(--accent-h) 70% 60%);color:#d6d9e0;background:#ffffff05;margin:0;padding:10px 12px}.预览章节 img,.预览课程 img{border-radius:8px;width:100%}.预览课程 h2{margin:0;font-size:1.55rem;line-height:1}.预览导语{color:#8b929f;margin:0;font-size:.78rem;line-height:1.45}.预览块{border:1px solid #282d36;border-radius:8px;gap:6px;padding:10px;display:grid}.预览块 b{text-transform:uppercase;color:#cfd3da;font-size:.67rem}.预览块 li,.预览块 p{color:#aeb4bf;margin:0;font-size:.75rem;line-height:1.45}.预览块 ol{margin:0;padding-left:19px}.强调预览{border-color:hsl(var(--accent-h) 70% 60%/.36)}.预览媒体{color:#8f97a4;border:1px dashed #3a404b;border-radius:8px;padding:16px;font-size:.72rem}@media (width<=1180px){.构建器网格{grid-template-columns:190px 220px minmax(0,1fr)}.构建器预览{display:none}}@media (width<=780px){.构建器应用{display:block;overflow:auto}.构建器顶栏{z-index:20;grid-template-columns:minmax(0,1fr) auto;height:auto;min-height:62px;padding:8px 10px;position:sticky;top:0}.构建器状态{display:none}.构建器动作{gap:5px}.构建器动作 button{padding-inline:9px;font-size:.72rem}.构建器网格{display:block}.构建器模块,.构建器结构{border-bottom:1px solid #292d37;border-right:0;height:auto;display:flex;overflow:auto}.构建器栏头{display:none}.构建器模块>button,.构建器结构>button{border-bottom:0;border-right:1px solid #222730;min-width:160px}.构建器模块 .构建器版本{display:none}.构建器编辑{padding:18px 14px 44px}.区域工具{flex-direction:column;align-items:flex-start;margin:0 -14px 12px;padding:9px 14px;top:62px}.区域工具>div{justify-content:flex-start}.区域卡>header{grid-template-columns:25px auto}.区域卡>header>div{grid-column:1/-1;justify-self:start}.双栏字段{grid-template-columns:1fr}.大标题输入{font-size:1.75rem}}.管理侧栏链接{color:#f0dce5;background:#d7429912;border:1px solid #e25aa947;border-radius:7px;align-items:center;min-height:38px;padding:0 12px;font-size:.75rem;font-weight:700;text-decoration:none;display:flex}.管理侧栏链接:hover{background:#d742991f;border-color:#e963b180}.应用:not(.tts-enabled) .心理章节朗读,.应用:not(.tts-enabled) .朗读控制,.章节独立应用:not(.tts-enabled) .心理章节朗读{display:none!important}.应用,.章节独立应用{height:100dvh;min-height:100dvh}.文档外壳{height:calc(100dvh - 60px)}.主舞台,.地图页,.学习页,.文档外壳,.首页页{min-height:0}.首页操作 .全课程按钮{border-color:hsl(var(--accent-h) 78% 65%/.4);color:#f5edf1;background:hsl(var(--accent-h) 55% 55%/.09)}.首页操作 .全课程按钮:hover{border-color:hsl(var(--accent-h) 82% 68%/.65);background:hsl(var(--accent-h) 60% 55%/.14)}.免费承诺 strong{color:hsl(var(--accent-h) 85% 70%)}.学习路径 ol{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(92px,1fr);align-items:stretch;gap:0 18px!important;display:grid!important}.学习路径 li{border-bottom:1px solid #ffffff13;grid-template-rows:auto auto;align-content:start;align-items:start;height:100%;position:relative;grid-template-columns:36px minmax(0,1fr)!important;gap:8px 11px!important;min-height:0!important;padding:15px 0!important}.学习路径 li:nth-last-child(-n+2){border-bottom:0}.学习路径 li>div{align-self:start;min-width:0}.学习路径 li b{line-height:1.2;display:block}.学习路径 li small{margin-top:3px;line-height:1.35;display:block;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.学习路径 li p{display:none!important}.学习路径 li em{border:1px solid hsl(var(--accent-h) 72% 62%/.28);color:hsl(var(--accent-h) 82% 72%);background:hsl(var(--accent-h) 62% 55%/.07);letter-spacing:.08em;white-space:nowrap;border-radius:999px;grid-column:2;justify-self:start;margin-top:3px;padding:4px 7px;font-style:normal;line-height:1;font-size:.56rem!important}.学习路径底{border-top:1px solid #ffffff13}.章节独立应用{--accent-h:345;--accent:hsl(var(--accent-h) 92% 64%);--accent-soft:hsl(var(--accent-h) 88% 64%/.13);--line:#292d37;--panel:#13161d;--muted:#9298a7;background:radial-gradient(circle at 72% -20%,hsl(var(--accent-h) 85% 60%/.08),transparent 33%),#0d0f14;color:#f2f4f8;width:100%;position:relative;overflow:hidden}.章节独立顶栏{grid-template-columns:280px 1fr auto}.章节独立面包屑{color:#737a88;justify-self:center;align-items:center;gap:8px;min-width:0;font-size:.72rem;display:flex}.章节独立面包屑 a,.章节返回模块{color:#9da4b1;text-decoration:none}.章节独立面包屑 strong{text-overflow:ellipsis;white-space:nowrap;color:#e4e7ed;max-width:260px;overflow:hidden}.章节返回模块{border:1px solid var(--line);background:#13161d;border-radius:8px;padding:9px 12px;font-size:.72rem;font-weight:700}.章节独立滚动{overscroll-behavior:contain;scrollbar-gutter:stable;height:calc(100dvh - 60px);overflow:hidden auto}.章节纸张{width:min(980px,100%);min-height:100%;margin:0 auto;padding:clamp(28px,4vw,54px) clamp(18px,4vw,40px) 70px}.章节独立应用 .心理章节页{background:radial-gradient(circle at 15% 0,hsl(var(--accent-h) 70% 55%/.065),transparent 34%),linear-gradient(180deg,#12141a,#0f1116);border:1px solid #ffffff16;border-radius:18px;min-height:0;box-shadow:0 28px 90px #00000047;height:auto!important;padding:clamp(36px,5vw,72px) clamp(28px,7vw,92px)!important;overflow:visible!important}.章节独立应用 .心理章节头,.章节独立应用 .心理章节尾,.章节独立应用 .心理章节正文{max-width:760px}.章节结束{border-top:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;max-width:820px;margin:28px auto 0;padding:26px 4px 0;display:grid}.章节结束 h2{color:#f1eee8;margin:7px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,3vw,2.35rem);font-weight:500}.章节结束 p:not(.眉题){color:#8f96a4;max-width:620px;margin:0;font-size:.88rem;line-height:1.55}.章节结束操作{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.章节状态{border:1px solid var(--line);background:#12151b;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;width:min(720px,100% - 32px);min-height:calc(100% - 80px);margin:40px auto;padding:clamp(28px,6vw,70px);display:flex}.章节状态 h1{letter-spacing:-.045em;margin:7px 0 12px;font-size:clamp(2rem,5vw,3.8rem)}.章节状态>p:not(.眉题){color:#9aa1ae;max-width:560px;line-height:1.6}.章节状态操作{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.体验状态{color:#929aa8;background:#11141a;border:1px solid #313640;border-radius:999px;padding:7px 10px;font-size:.7rem;font-weight:700}.体验状态.启用{color:#8ee1ad;background:#102019;border-color:#376e52}.体验设置卡{background:#12151b;border:1px solid #292e38;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:24px;max-width:760px;padding:24px;display:grid}.体验设置卡 h2{margin:6px 0 7px;font-size:1.25rem}.体验设置卡 p:not(.眉题){color:#929aa8;margin:0;font-size:.82rem;line-height:1.55}.体验开关{cursor:pointer;align-self:start;align-items:center;gap:10px;display:flex}.体验开关 input{accent-color:#ec51ab;width:20px;height:20px}.体验开关 span{gap:3px;display:grid}.体验开关 b{font-size:.82rem}.体验开关 small{color:#7d8593;max-width:220px;font-size:.69rem;line-height:1.35}.体验设置卡>.主按钮{grid-column:1/-1;justify-self:start}.成功提示{color:#8ee1ad}@media (width>=781px){.地图页,.学习页{height:100%!important;max-height:none!important}.地图页{place-items:stretch stretch!important;padding:16px 22px!important}.地图卡{justify-self:center;align-self:stretch!important;width:min(1180px,100%)!important;height:100%!important;max-height:none!important}.章节预览{overflow:hidden;grid-template-rows:repeat(8,minmax(0,1fr))!important;align-content:stretch!important}.章节预览 button{min-height:0!important}.学习卡,.章节预览 button{height:100%!important}.学习卡{align-self:stretch!important;max-height:none!important}.学习卡,.学习底,.学习顶{width:min(1240px,100%)!important}.初学者首页{height:100%!important;max-height:none!important}}@media (width<=780px){.文档外壳{height:calc(100dvh - 57px)}.首页操作{grid-template-columns:1fr 1fr!important}.首页操作 .主按钮,.首页操作 .次按钮{padding-inline:8px!important;font-size:.76rem!important}.免费承诺{grid-template-columns:repeat(2,minmax(0,1fr))!important}.学习路径{padding:12px 14px!important}.学习路径 ol{grid-auto-rows:minmax(78px,1fr);grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 12px!important}.学习路径 li{grid-template-columns:27px minmax(0,1fr)!important;gap:6px 8px!important;padding:10px 0!important}.路径序号{width:25px!important;height:25px!important}.学习路径 li b{font-size:.76rem!important}.学习路径 li small{font-size:.59rem!important}.学习路径 li em{padding:3px 5px;font-size:.48rem!important}.章节独立顶栏{grid-template-columns:minmax(0,1fr) auto;height:57px;padding-inline:12px}.章节独立面包屑{display:none}.章节返回模块{padding:8px 9px;font-size:.64rem}.章节独立滚动{height:calc(100dvh - 57px)}.章节纸张{padding:12px 10px 42px}.章节独立应用 .心理章节页{border-radius:13px;padding:28px 20px 38px!important}.章节独立应用 .心理章节头{padding-bottom:28px!important}.章节结束{grid-template-columns:1fr;gap:16px;margin:18px 8px 0;padding-top:20px}.章节结束操作{justify-content:stretch}.章节结束操作>*{text-align:center;flex:1;min-width:0}.章节状态{min-height:calc(100% - 28px);margin:14px auto}.体验设置卡{grid-template-columns:1fr}.体验设置卡>.主按钮{grid-column:1}.体验开关 small{max-width:none}}.学习内容.教学内容,.学习卡,.学习滚动内容{box-sizing:border-box;min-width:0!important;max-width:100%!important}.学习滚动内容{overflow:hidden auto!important}.学习滚动内容>*,.学习节奏{box-sizing:border-box;min-width:0!important;max-width:100%!important}.学习节奏{grid-template-columns:repeat(8,minmax(0,1fr))!important;width:100%!important;overflow:hidden!important}.学习节奏 span{justify-content:center;overflow:hidden;min-width:0!important;max-width:100%!important}.学习节奏 span i{flex:none}.学习节奏 span b{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}@media (width<=780px){.学习节奏{gap:2px!important}.学习节奏 span{gap:0!important}.学习节奏 span b{display:none!important}}@media (width>=901px){.首页页.初学者首页{grid-template-columns:minmax(0,1.1fr) minmax(440px,.9fr)!important;align-items:center!important;gap:clamp(44px,5vw,84px)!important;width:min(1500px,100%)!important;max-width:1500px!important;height:100%!important;min-height:0!important;margin:0 auto!important;padding:clamp(38px,5vh,68px) clamp(46px,5vw,88px)!important;overflow:hidden!important}.初学者主张{min-width:0;min-height:min(590px,100dvh - 170px);padding:clamp(18px,2vw,30px) 0;justify-content:center!important}.初学者主张 h1{max-width:780px!important;margin:14px 0 22px!important;font-size:clamp(3.45rem,4.55vw,5.55rem)!important;line-height:.94!important}.初学者主张 .首页说明{max-width:690px!important;font-size:clamp(1rem,1.18vw,1.22rem)!important;line-height:1.6!important}.首页操作{grid-template-columns:repeat(2,minmax(190px,auto));justify-content:start;gap:12px!important;margin-top:32px!important;margin-bottom:4px!important;display:grid!important}.首页操作 .主按钮,.首页操作 .全课程按钮{white-space:nowrap;border-radius:11px!important;min-width:0!important;min-height:50px!important;padding:0 22px!important;font-size:.9rem!important}.首页操作 .全课程按钮{box-shadow:inset 0 1px #ffffff14,0 10px 28px hsl(var(--accent-h) 60% 35%/.08);border-color:color-mix(in srgb,hsl(var(--accent-h) 78% 58%) 48%,currentColor 12%)!important;color:var(--text-primary,currentColor)!important;background:linear-gradient(135deg,color-mix(in srgb,hsl(var(--accent-h) 78% 58%) 15%,transparent),color-mix(in srgb,hsl(var(--accent-h) 78% 58%) 6%,transparent))!important}.首页操作 .全课程按钮:hover{transform:translateY(-1px);border-color:hsl(var(--accent-h) 78% 58%/.7)!important;background:linear-gradient(135deg,color-mix(in srgb,hsl(var(--accent-h) 78% 58%) 21%,transparent),color-mix(in srgb,hsl(var(--accent-h) 78% 58%) 10%,transparent))!important}.免费承诺{line-height:1.35;gap:9px 22px!important;margin-top:24px!important;padding-top:20px!important;padding-bottom:8px!important}.学习路径{align-self:center;width:100%;height:min(590px,100dvh - 170px);min-height:460px;max-height:590px;box-shadow:0 24px 70px #0000001f,inset 0 1px #ffffff0a;border-radius:18px!important;padding:clamp(28px,2.4vw,38px)!important;overflow:hidden!important}.学习路径头{flex:none;padding-bottom:20px!important}.学习路径 ol{min-height:0;flex:none!important;grid-template-rows:repeat(2,auto)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;gap:22px 26px!important;padding:22px 0 18px!important}.学习路径 li,.学习路径 ol{align-content:start!important}.学习路径 li{grid-template-columns:38px minmax(0,1fr)!important;gap:8px 12px!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important}.学习路径 li b{font-size:1rem!important}.学习路径 li small{font-size:.76rem!important;line-height:1.4!important}.学习路径 li p{max-width:210px!important;color:var(--muted,#737b89)!important;margin:7px 0 0!important;font-size:.68rem!important;line-height:1.5!important;display:block!important}.学习路径 li em{margin-top:7px!important;font-size:.56rem!important}.学习路径底{flex:none;min-height:36px;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;margin-top:auto!important;padding-top:18px!important;display:grid!important}.学习路径底:before{content:"HOW YOU LEARN · Guided explanations · practical tasks · active recall · graded checkpoints";color:var(--muted,#737b89);letter-spacing:.035em;grid-column:1/-1;margin-bottom:3px;font-size:.61rem;line-height:1.4;display:block}.学习路径底 span{border:1px solid color-mix(in srgb,currentcolor 13%,transparent)!important;background:color-mix(in srgb,currentColor 3%,transparent)!important;text-align:center!important;border-radius:10px!important;place-items:center!important;min-height:42px!important;padding:7px 8px!important;line-height:1.25!important;display:grid!important}}@media (width>=1400px) and (height>=820px){.初学者主张,.学习路径{height:min(640px,100dvh - 170px);min-height:600px;max-height:640px}html:root[data-theme=light] .首页页 .首页内容.初学者主张{padding-bottom:clamp(46px,3.5vw,60px)!important}}#__nuxt,body,html{overscroll-behavior:none;width:100%!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.学生应用,.应用,.构建器应用,.测验应用,.知识库应用,.章节独立应用,.管理应用{width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}@media (width>=781px){.章节独立应用{grid-template-rows:60px minmax(0,1fr)!important;display:grid!important}.章节独立顶栏{height:60px!important;min-height:60px!important}.章节独立滚动{scrollbar-gutter:auto!important;height:auto!important;max-height:none!important}.章节独立滚动,.章节纸张{width:100%!important;min-height:0!important;overflow:hidden!important}.章节纸张{grid-template-rows:minmax(0,1fr) auto!important;gap:0!important;max-width:none!important;margin:0!important;padding:18px 22px 0!important;display:grid!important}.章节独立应用 .心理章节页,.章节纸张{box-sizing:border-box;height:100%!important}.章节独立应用 .心理章节页{overscroll-behavior:contain;scrollbar-gutter:stable;width:min(980px,100%)!important;min-height:0!important;max-height:100%!important;margin:0 auto!important;overflow:hidden auto!important}.章节结束{z-index:20;box-sizing:border-box;min-height:92px;box-shadow:0 -14px 34px #0000003d;background:linear-gradient(#12151cfa,#0d0f14fe)!important;border-top:1px solid #ffffff1a!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:28px!important;width:calc(100% + 44px)!important;max-width:none!important;margin:0 -22px!important;padding:14px max(22px,50vw - 490px)!important;display:grid!important;position:relative!important}.章节结束 h2{margin:5px 0 4px!important;font-size:clamp(1.45rem,2vw,2rem)!important}.章节结束 p:not(.眉题){max-width:660px!important;font-size:.8rem!important}.章节结束操作{flex-wrap:nowrap!important;grid-template-columns:repeat(2,minmax(150px,auto))!important;justify-content:end!important;align-items:center!important;gap:10px!important;display:grid!important}.章节结束操作>*{white-space:nowrap;justify-content:center!important;min-height:44px!important}.学习页{grid-template-rows:34px minmax(0,1fr) auto!important;padding:12px 0 0!important;overflow:hidden!important}.学习卡,.学习顶{width:min(1240px,100% - 44px)!important}.学习底{z-index:20;box-sizing:border-box;box-shadow:0 -14px 34px #0000002e;background:linear-gradient(#0d0f14e6,#0d0f14fc)!important;place-self:end stretch!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0 22px 12px!important;position:relative!important}}:root[data-theme=light] .章节结束{background:linear-gradient(#fafcfefa,#f5f8fbfe)!important;border-top-color:#dce2ea!important;box-shadow:0 -14px 34px #29344417!important}:root[data-theme=light] .学习底{background:linear-gradient(#fafcfef0,#f5f8fbfc)!important;box-shadow:0 -14px 34px #29344412!important}:root[data-theme=light]{--surface:#fff;--surface-soft:#f8fafc;--surface-strong:#eef2f6;--text-strong:#171a21;--text:#303641;--text-muted:#6e7887;--line:#d9dee7}:root[data-theme=light] .学生应用,:root[data-theme=light] .应用,:root[data-theme=light] .构建器应用,:root[data-theme=light] .测验应用,:root[data-theme=light] .知识库应用,:root[data-theme=light] .章节独立应用,:root[data-theme=light] .管理应用{--surface:#fff;--surface-soft:#f8fafc;--surface-strong:#eef2f6;--text-strong:#171a21;--text:#303641;--text-muted:#6e7887;--line:#d9dee7;color:#171a21!important}:root[data-theme=light] .学习进度,:root[data-theme=light] .总进度条,:root[data-theme=light] .测验底 .进度点{background:#dfe4eb!important}:root[data-theme=light] .支付提示{color:#795b11!important;background:#fff8df!important;border-color:#e0c271!important;box-shadow:0 12px 30px #2d323c14!important}:root[data-theme=light] .支付提示.已解锁{color:#27613d!important;background:#edf9f1!important;border-color:#9bcfae!important}@media (width>=901px){:root[data-theme=light] .首页页.初学者首页{gap:clamp(48px,5.5vw,92px)!important;padding:clamp(48px,6vh,82px) clamp(58px,6vw,104px)!important}:root[data-theme=light] .学习路径,:root[data-theme=light] .首页内容.初学者主张{background:linear-gradient(#fff,#fbfcfe)!important;border:1px solid #dce2ea!important;border-radius:24px!important;box-shadow:0 24px 70px #2934451a!important}:root[data-theme=light] .首页内容.初学者主张{padding:clamp(34px,3.2vw,54px)!important}:root[data-theme=light] .学习路径{padding:clamp(32px,3vw,46px)!important}:root[data-theme=light] .首页操作 .全课程按钮{border-color:color-mix(in srgb,hsl(var(--accent-h) 72% 50%) 35%,#cfd6e0)!important;color:#202631!important;background:linear-gradient(135deg,color-mix(in srgb,hsl(var(--accent-h) 72% 55%) 8%,#fff),#fff)!important;box-shadow:0 8px 22px #27324412!important}:root[data-theme=light] .首页操作 .全课程按钮:hover{background:linear-gradient(135deg,color-mix(in srgb,hsl(var(--accent-h) 72% 55%) 13%,#fff),#fff)!important}}:root[data-theme=light] .地图卡,:root[data-theme=light] .学习卡{background:#fff!important;border-color:#d8dee7!important;box-shadow:0 20px 55px #1f2a3917!important}:root[data-theme=light] .地图卡头,:root[data-theme=light] .地图底,:root[data-theme=light] .学习卡标题{background:#f8fafc!important;border-color:#dfe4eb!important}:root[data-theme=light] .章节预览{background:#fff!important}:root[data-theme=light] .章节预览 button{color:#202630!important;background:#fafbfd!important;border-color:#dfe4eb!important}:root[data-theme=light] .章节预览 button:hover{background:#f1f5f9!important;border-color:#cbd4df!important}:root[data-theme=light] .章节预览 small{color:#727d8d!important}:root[data-theme=light] .章节预览::-webkit-scrollbar-thumb{background:#c9d1dc padding-box padding-box!important}:root[data-theme=light] .学习内容.教学内容{background:#fff!important}:root[data-theme=light] .学习内容.教学内容>.学习工具栏,:root[data-theme=light] .学习工具栏{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border-color:#dfe4eb!important;box-shadow:0 -10px 28px #2e3a4b0f!important}:root[data-theme=light] .主动回忆 strong,:root[data-theme=light] .学习节奏 span.当前,:root[data-theme=light] .当前学习动作 strong,:root[data-theme=light] .检查点标题 strong{color:#1c222c!important}:root[data-theme=light] .学习节奏{border-color:#e2e7ed!important}:root[data-theme=light] .学习节奏 span{color:#788291!important}:root[data-theme=light] .学习节奏 span i{background:#fff!important;border-color:#d4dbe4!important}:root[data-theme=light] .教学区块{border-color:#e4e8ee!important}:root[data-theme=light] .主动回忆 p,:root[data-theme=light] .教学区块 .正文{color:#3b4350!important}:root[data-theme=light] .检查点主题 span{color:#303743!important;background:#f6f8fa!important;border:1px solid #e0e5eb!important}:root[data-theme=light] .教学引文{background:color-mix(in srgb,hsl(var(--accent-h) 70% 55%) 5%,#fff)!important}:root[data-theme=light] .教学引文 p{color:#343b47!important}:root[data-theme=light] .课程媒体{background:#fff!important;border-color:#dce2ea!important}:root[data-theme=light] .课程媒体 figcaption{color:#6e7887!important}:root[data-theme=light] .课程媒体 figcaption strong{color:#202630!important}:root[data-theme=light] .学习底 .键盘提示{background:#fff!important;border-color:#d5dce5!important;box-shadow:0 4px 16px #25303f0d!important}:root[data-theme=light] .学习底 .键盘提示:before{color:#788291!important}:root[data-theme=light] .学习底 .键盘提示:after{color:#202630!important}:root[data-theme=light] .章节独立应用{color:#222832!important;background:#eef2f6!important}:root[data-theme=light] .章节独立顶栏{box-shadow:0 1px #242f3e0a;background:#fffffff7!important;border-color:#d9dfe7!important}:root[data-theme=light] .章节独立面包屑,:root[data-theme=light] .章节独立面包屑 a,:root[data-theme=light] .章节返回模块{color:#596474!important}:root[data-theme=light] .章节返回模块{background:#fff!important;border-color:#d3dae4!important}:root[data-theme=light] .章节独立滚动{background:linear-gradient(#f4f6f9,#edf1f5)!important}:root[data-theme=light] .章节独立应用 .心理章节页{background:radial-gradient(circle at 15% 0,hsl(var(--accent-h) 72% 55%/.06),transparent 35%),linear-gradient(180deg,#fff,#fbfcfd)!important;border-color:#d9dfe7!important;box-shadow:0 24px 70px #242f3f1a!important}:root[data-theme=light] .心理章节头{border-color:#e0e5eb!important}:root[data-theme=light] .心理章节头 h1,:root[data-theme=light] .章节结束 h2{color:#20242b!important}:root[data-theme=light] .心理章节尾,:root[data-theme=light] .心理章节标签 i,:root[data-theme=light] .心理章节署名,:root[data-theme=light] .章节结束 p:not(.眉题){color:#727c8b!important}:root[data-theme=light] .心理章节段落{color:#343941!important}:root[data-theme=light] .心理章节引文{background:color-mix(in srgb,hsl(var(--accent-h) 68% 55%) 5%,#fff)!important}:root[data-theme=light] .心理章节引文 p{color:#343941!important}:root[data-theme=light] .心理章节媒体{background:#fff!important;border-color:#dce2e9!important}:root[data-theme=light] .心理章节媒体 figcaption{color:#6f7886!important}:root[data-theme=light] .心理章节媒体 figcaption strong{color:#252b34!important}:root[data-theme=light] .心理章节尾{border-color:#e1e5eb!important}:root[data-theme=light] .章节结束{background:#f8fafcfa!important;border-color:#dde3ea!important;box-shadow:0 -12px 30px #29344414!important}:root[data-theme=light] .品牌缩略轨{background:#fff!important;border-color:#d9e0e8!important;box-shadow:0 12px 30px #2834440f!important}:root[data-theme=light] .品牌缩略按钮:hover{background:#eef3f7!important;border-color:#d1d9e3!important}:root[data-theme=light] .品牌缩略按钮.当前{background:hsl(var(--live-hue) 72% 52%/.08)!important}:root[data-theme=light] .公司底栏,:root[data-theme=light] .公司页,:root[data-theme=light] .树主干 span,:root[data-theme=light] .能力树,:root[data-theme=light] .能力节点{box-shadow:none!important}:root[data-theme=light] .学生分页 button{color:#252b34!important;background:#fff!important;border-color:#d3dae4!important}:root[data-theme=light] .反馈列表 div,:root[data-theme=light] .管理学生列表 article,:root[data-theme=light] .管理指标 span{color:#252b34!important;background:#fff!important;border-color:#dbe1e8!important}:root[data-theme=light] .反馈列表 small,:root[data-theme=light] .管理学生列表 .学生身份 small,:root[data-theme=light] .管理指标 small{color:#707b89!important}:root[data-theme=light] .下一里程碑,:root[data-theme=light] .学习徽章,:root[data-theme=light] .成绩摘要,:root[data-theme=light] .掌握总览{border-color:#dde3ea!important}:root[data-theme=light] .学习徽章{background:#fafbfd!important}:root[data-theme=light] .学习徽章.已获得{background:#fff!important}:root[data-theme=light] .体验状态{color:#667180!important;background:#fff!important;border-color:#d3dae4!important}:root[data-theme=light] .体验状态.启用{color:#2f6844!important;background:#edf8f1!important;border-color:#add3bb!important}:root[data-theme=light] .体验设置卡{background:#fff!important;border-color:#d9e0e8!important;box-shadow:0 12px 34px #2732420f!important}:root[data-theme=light] .体验开关 small,:root[data-theme=light] .体验设置卡 p:not(.眉题){color:#6d7786!important}:root[data-theme=light] .构建器应用{color:#202630!important;background:#eef2f6!important}:root[data-theme=light] .构建器顶栏{background:#fff!important;border-color:#d8dee7!important}:root[data-theme=light] .构建器状态{color:#687381!important}:root[data-theme=light] .构建器状态 span{color:#252b34!important}:root[data-theme=light] .构建器模块,:root[data-theme=light] .构建器结构,:root[data-theme=light] .构建器预览{background:#f8fafc!important;border-color:#dce2e9!important}:root[data-theme=light] .构建器栏头{background:#fff!important;border-color:#dce2e9!important}:root[data-theme=light] .构建器栏头 small,:root[data-theme=light] .构建器模块 button small,:root[data-theme=light] .构建器结构 button small{color:#707b89!important}:root[data-theme=light] .构建器模块>button,:root[data-theme=light] .构建器结构>button{color:#4b5563!important;border-color:#e0e5eb!important}:root[data-theme=light] .构建器模块>button.当前,:root[data-theme=light] .构建器模块>button:hover,:root[data-theme=light] .构建器结构>button.当前,:root[data-theme=light] .构建器结构>button:hover{background:hsl(var(--accent-h) 68% 52%/.07)!important;color:#202630!important}:root[data-theme=light] .构建器版本{border-color:#dce2e9!important}:root[data-theme=light] .构建器版本 button{color:#66717f!important;background:#fff!important;border-color:#d5dce5!important}:root[data-theme=light] .构建器编辑{background:#f3f6f9!important}:root[data-theme=light] .大标题输入{color:#202630!important;border-color:#cfd7e1!important}:root[data-theme=light] .区域工具{background:#f8fafcf5!important;border-color:#dce2e9!important}:root[data-theme=light] .区域卡 header button,:root[data-theme=light] .区域工具 button{color:#596473!important;background:#fff!important;border-color:#d4dbe4!important}:root[data-theme=light] .区域卡{background:#fff!important;border-color:#d9e0e8!important;box-shadow:0 8px 24px #2934440d!important}:root[data-theme=light] .区域卡>header{background:#f8fafc!important;border-color:#dce2e9!important}:root[data-theme=light] .区域卡 input,:root[data-theme=light] .区域卡 textarea,:root[data-theme=light] .媒体计划 textarea,:root[data-theme=light] .编辑标题 textarea{color:#202630!important;background:#fff!important;border-color:#cfd7e1!important}:root[data-theme=light] .媒体编辑提示{color:#75601f!important;background:#fff8e6!important;border-color:#e5cf90!important}:root[data-theme=light] .媒体计划{color:#697483!important;border-color:#ccd5df!important}:root[data-theme=light] .媒体计划 summary{color:#3d4652!important}:root[data-theme=light] .预览章节,:root[data-theme=light] .预览课程{background:#fff!important;border-color:#d8dee7!important}:root[data-theme=light] .预览章节 p{color:#3c424b!important}:root[data-theme=light] .预览章节 blockquote,:root[data-theme=light] .预览课程 blockquote{color:#343b46!important;background:#f6f8fb!important}:root[data-theme=light] .预览块 li,:root[data-theme=light] .预览块 p,:root[data-theme=light] .预览媒体,:root[data-theme=light] .预览导语{color:#697483!important}:root[data-theme=light] .预览块{background:#fafbfd!important;border-color:#dce2e9!important}:root[data-theme=light] .预览块 b{color:#303743!important}:root[data-theme=light] .预览媒体{background:#fafbfd!important;border-color:#cbd4df!important}:root[data-theme=light] .区域卡>header>b,:root[data-theme=light] .区域工具 strong,:root[data-theme=light] .构建器栏头 strong,:root[data-theme=light] .构建器阻止 h1,:root[data-theme=light] .编辑标题,:root[data-theme=light] .预览章节 h2,:root[data-theme=light] .预览课程 h2{color:#202630!important}.全局学生入口{white-space:nowrap;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.学生入口图标{font-size:.9rem;line-height:1}.学生入口文字{font-size:.72rem;font-weight:800}.学生门户新版{--student-success:#79d69c;--student-warn:#e2b568;--student-neutral:#8993a2;--student-line:#2a303b;--student-surface:#11151c;--student-surface-2:#151a22}.学生门户新版 .学生舞台{justify-content:center;align-items:stretch;padding:14px 18px}.学生门户新版 .学生壳新版{background:var(--student-surface);border-radius:18px;grid-template-columns:238px minmax(0,1fr);width:min(1500px,100%);height:100%;max-height:none;display:grid;overflow:hidden}.学生内容区{min-width:0;min-height:0;overflow:hidden}.学生门户新版 .学生面板{overscroll-behavior:contain;scrollbar-gutter:stable;gap:24px;height:100%;min-height:0;padding:clamp(20px,2.5vw,34px);overflow:hidden auto}.学生顶栏{grid-template-columns:280px minmax(0,1fr) auto}.学生顶导航{justify-self:center;align-items:center;gap:4px;display:flex}.学生顶导航 a,.学生顶导航 span{color:#8992a1;border-radius:8px;padding:8px 11px;font-size:.75rem;font-weight:700;text-decoration:none}.学生顶导航 .活跃,.学生顶导航 a:hover{color:#fff;background:#181d25}.学生导航栏{background:#0f1319;gap:6px;padding:18px 14px 14px}.学生身份摘要{border-bottom:1px solid var(--student-line);grid-template-columns:46px minmax(0,1fr);align-items:center;gap:11px;margin-bottom:4px;padding:6px 6px 18px;display:grid}.学生头像{border:1px solid hsl(var(--accent-h) 74% 62%/.48);background:hsl(var(--accent-h) 62% 54%/.09);width:44px;height:44px;color:hsl(var(--accent-h) 86% 72%);border-radius:50%;place-items:center;font-size:1.1rem;font-weight:900;display:grid}.学生身份摘要>div{gap:2px;min-width:0;display:grid}.学生身份摘要 small{letter-spacing:.14em;color:#737d8d;font-size:.55rem}.学生身份摘要 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.学生身份摘要 div span{color:#8d97a6;font-size:.68rem}.学生导航栏 button{border-radius:9px;min-height:42px;padding:10px 12px;font-size:.78rem}.学生导航栏 .学生返回{padding:12px 8px 4px;font-size:.72rem;text-decoration:none}.学生内容头 h1,.学生英雄 h1{letter-spacing:-.035em}.学生内容头 h1{font-size:clamp(1.8rem,3vw,2.7rem)}.学生内容头 p{max-width:760px;line-height:1.55}.学生英雄{border:1px solid var(--student-line);background:var(--student-surface-2);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:clamp(22px,3vw,36px);display:grid}.学生英雄文案{min-width:0}.学生英雄 h1{margin:6px 0 8px;font-size:clamp(2rem,4vw,4rem);line-height:.95}.学生英雄文案>p:not(.眉题){color:#9ca6b5;max-width:760px;margin:0;font-size:clamp(.9rem,1.2vw,1.05rem);line-height:1.55}.学生英雄标签{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.学生英雄标签 span{color:#aab3c1;background:#11151c;border:1px solid #303744;border-radius:999px;padding:6px 9px;font-size:.66rem;font-weight:700}.学生英雄操作{justify-items:stretch;gap:8px;max-width:280px;display:grid}.学生英雄操作 .主按钮{min-height:46px;padding-inline:22px}.学生英雄操作 small{color:#7f8998;text-align:right;font-size:.68rem;line-height:1.4}.学习进展主面板{border:1px solid var(--student-line);background:#0f1319;border-radius:16px;padding:clamp(20px,2.4vw,30px)}.学习进展标题行{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.学习进展标题行 h2{margin:5px 0 6px;font-size:clamp(1.35rem,2vw,2rem)}.学习进展标题行 p:not(.眉题){color:#8f99a8;max-width:720px;margin:0;font-size:.82rem;line-height:1.5}.学习进展主数{justify-items:end;display:grid}.学习进展主数 strong{color:hsl(var(--accent-h) 84% 68%);font-size:clamp(2.5rem,5vw,4.5rem);line-height:.85}.学习进展主数 span{color:#8e98a6;text-transform:uppercase;letter-spacing:.08em;margin-top:7px;font-size:.67rem}.双进度{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.双进度,.进度项目{display:grid}.进度项目{gap:8px}.进度项目>div:first-child{color:#a8b1bf;justify-content:space-between;gap:12px;font-size:.74rem;display:flex}.进度项目 b{color:#eef2f7}.学生进度轨{background:#252b35;border-radius:999px;height:8px;overflow:hidden}.学生进度轨 i{border-radius:inherit;background:hsl(var(--accent-h) 78% 58%);height:100%;display:block}.验证进度 .学生进度轨 i{background:var(--student-success)}.学生进度轨.小{height:5px}.学生阶段带{border-top:1px solid var(--student-line);border-bottom:1px solid var(--student-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;display:grid}.学生阶段{border-right:1px solid var(--student-line);opacity:.55;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:7px 9px;min-width:0;padding:14px 14px 14px 0;display:grid}.学生阶段:last-child{border-right:0}.学生阶段>span{color:#9aa4b2;border:1px solid #3a424f;border-radius:50%;place-items:center;width:27px;height:27px;font-size:.62rem;display:grid}.学生阶段 div{gap:2px;min-width:0;display:grid}.学生阶段 b{font-size:.82rem}.学生阶段 small{color:#818b9b;font-size:.62rem}.学生阶段 em{letter-spacing:.1em;color:#7f8997;grid-column:2;font-size:.52rem;font-style:normal}.学生阶段.已达成{opacity:.82}.学生阶段.当前阶段{opacity:1}.学生阶段.当前阶段>span{border-color:hsl(var(--accent-h) 74% 62%/.68);color:hsl(var(--accent-h) 86% 72%);background:hsl(var(--accent-h) 62% 54%/.1)}.学生阶段.当前阶段 em{color:hsl(var(--accent-h) 82% 70%)}.课程证据摘要{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:18px;display:grid}.课程证据摘要>div{border-left:1px solid var(--student-line);gap:3px;padding:12px 14px;display:grid}.课程证据摘要>div:first-child{border-left:0;padding-left:0}.课程证据摘要 small{text-transform:uppercase;letter-spacing:.07em;color:#7d8796;font-size:.62rem}.课程证据摘要 strong{font-size:1.35rem}.课程证据摘要 span{color:#858f9e;text-transform:capitalize;font-size:.61rem}.区块标题{justify-content:space-between;align-items:end;gap:20px;display:flex}.区块标题 h2{margin:4px 0 0;font-size:clamp(1.3rem,2vw,1.8rem)}.区块标题 p:not(.眉题){color:#8e98a6;max-width:760px;margin:6px 0 0;font-size:.78rem;line-height:1.5}.区块标题.紧凑{align-items:center}.区块标题.紧凑>span{color:#8d97a5;font-size:.68rem}.课程旅程{gap:14px;display:grid}.阶段旅程网格{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.阶段旅程{border:1px solid var(--student-line);opacity:.72;background:#0f1319;border-radius:14px;min-width:0;padding:12px}.阶段旅程.已达成{opacity:.88}.阶段旅程.当前阶段{opacity:1;border-color:hsl(var(--accent-h) 70% 58%/.48);box-shadow:inset 0 3px hsl(var(--accent-h) 72% 60%/.75)}.阶段旅程>header{border-bottom:1px solid var(--student-line);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:3px 2px 11px;display:grid}.阶段旅程>header>span{color:#9ea8b6;border:1px solid #39414e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.6rem;display:grid}.阶段旅程 header div{gap:2px;display:grid}.阶段旅程 header b{font-size:.78rem}.阶段旅程 header small{color:#7c8695;font-size:.58rem}.阶段模块列表{gap:7px;padding-top:8px;display:grid}.旅程模块{text-align:left;color:#d9dfe8;cursor:pointer;background:#12171e;border:1px solid #272e38;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:5px 8px;width:100%;min-width:0;min-height:86px;padding:9px;display:grid}.旅程模块:hover{border-color:#414a58}.旅程序号{color:#8993a2;border:1px solid #333b47;border-radius:50%;place-items:center;width:25px;height:25px;font:800 .58rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.旅程模块正文{gap:3px;min-width:0;display:grid}.旅程模块正文 b{font-size:.72rem;line-height:1.25}.旅程模块正文 small{color:#7f8998;font-size:.56rem;line-height:1.35}.旅程细进度{background:#252b34;border-radius:99px;height:3px;margin-top:3px;overflow:hidden}.旅程细进度 i{background:hsl(var(--accent-h) 72% 58%);height:100%;display:block}.旅程状态{color:#8f99a8;letter-spacing:.04em;background:#1b2028;border-radius:5px;grid-column:2;justify-self:start;padding:3px 5px;font-size:.52rem;font-weight:800}.旅程模块.已通过{border-color:#79d69c52}.旅程模块.已通过 .旅程序号,.旅程模块.已通过 .旅程状态{color:var(--student-success)}.旅程模块.已通过 .旅程细进度 i{background:var(--student-success)}.旅程模块.当前模块{box-shadow:inset 3px 0 hsl(var(--accent-h) 78% 62%)}.旅程模块.待完成 .旅程状态,.旅程模块.进行中 .旅程状态{color:var(--student-warn)}.旅程模块.已锁定{opacity:.52}.旅程模块.已锁定 .旅程状态{color:#939baa}.奖励区{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:18px;display:grid}.奖励下一步,.徽章架{border:1px solid var(--student-line);background:#0f1319;border-radius:14px;padding:20px}.奖励下一步 h2{margin:5px 0 8px;font-size:1.5rem}.奖励下一步>p:not(.眉题){color:#909aa8;margin:0;font-size:.78rem;line-height:1.5}.下一徽章{border-top:1px solid var(--student-line);gap:3px;margin-top:18px;padding-top:15px;display:grid}.下一徽章 small,.下一徽章 span{color:#7f8997;font-size:.62rem}.下一徽章 b{font-size:.9rem}.新徽章列表{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.新学习徽章{opacity:.48;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-content:center;gap:9px;min-height:78px;padding:10px;display:grid}.新学习徽章.已获得{opacity:1}.徽章编号{border:1px solid #37404c;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.6rem;display:grid}.新学习徽章.已获得 .徽章编号{color:var(--student-success);border-color:#79d69c8c}.新学习徽章>div{gap:2px;min-width:0;display:grid}.新学习徽章 small{letter-spacing:.08em;color:#7c8695;font-size:.5rem}.新学习徽章 b{font-size:.7rem}.新学习徽章 p{color:#7f8998;margin:0;font-size:.56rem;line-height:1.3}.记录摘要{border:1px solid var(--student-line);background:#0f1319;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.记录摘要>div{border-right:1px solid var(--student-line);gap:3px;padding:16px;display:grid}.记录摘要>div:last-child{border-right:0}.记录摘要 small{text-transform:uppercase;letter-spacing:.08em;color:#7d8796;font-size:.6rem}.记录摘要 strong{font-size:1.4rem}.记录摘要 span{color:#7f8997;text-transform:capitalize;font-size:.6rem}.完整模块记录{gap:7px;display:grid}.模块记录行{border:1px solid var(--student-line);background:#0f1319;border-radius:11px;grid-template-columns:70px minmax(0,1fr) 110px 72px;align-items:center;gap:14px;padding:12px 13px;display:grid}.模块记录行.已通过{border-color:#79d69c4d}.模块记录行.当前模块{border-color:hsl(var(--accent-h) 72% 60%/.45)}.模块记录编号{gap:3px;display:grid}.模块记录编号 span{font:800 1rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.模块记录编号 small{color:#7f8997;font-size:.55rem}.模块记录主体{gap:8px;min-width:0;display:grid}.模块记录标题{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.模块记录标题 b{font-size:.82rem}.模块记录标题 span{color:#8993a2;font-size:.58rem}.模块记录进度{gap:5px;display:grid}.模块记录进度>div:first-child{color:#7f8997;justify-content:space-between;font-size:.58rem;display:flex}.模块记录进度 b{color:#bfc7d2}.模块记录分数{gap:2px;display:grid}.模块记录分数 small,.模块记录分数 span{color:#7e8897;font-size:.55rem}.模块记录分数 strong{font-size:1rem}.模块打开{color:#dce2eb;cursor:pointer;background:#151a22;border:1px solid #313947;border-radius:8px;min-height:34px;font-size:.65rem;font-weight:800}.模块打开:hover{border-color:hsl(var(--accent-h) 68% 58%/.55)}.资料布局{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:start;gap:22px;display:grid}.新资料表单{max-width:none}.新资料表单 label{font-size:.72rem}.新资料表单 input,.新资料表单 select,.新资料表单 textarea{min-height:44px}.目标字段{position:relative}.目标字段>small{color:#788392;align-self:flex-end;font-size:.6rem}.配置开关{background:#0e1117;border:1px solid #313846;border-radius:10px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:68px;padding:13px 14px;display:grid!important}.配置开关 span{gap:4px;display:grid}.配置开关 b{color:#eef2f7;font-size:.78rem}.配置开关 small{color:#7f8998;font-size:.62rem}.配置开关 input{width:22px;height:22px;accent-color:hsl(var(--accent-h) 75% 58%);min-height:0!important}.账户资料{border:1px solid var(--student-line);background:#0f1319;border-radius:14px;padding:20px}.账户资料 h2{margin:5px 0 3px;font-size:1.45rem}.账户资料>div>p:not(.眉题){color:#8b95a4;overflow-wrap:anywhere;margin:0;font-size:.75rem}.账户资料 dl{gap:0;margin:18px 0 0;display:grid}.账户资料 dl div{border-top:1px solid var(--student-line);grid-template-columns:1fr auto;gap:16px;padding:10px 0;display:grid}.账户资料 dt{color:#7d8796;font-size:.65rem}.账户资料 dd{text-align:right;overflow-wrap:anywhere;color:#d7dde6;max-width:180px;margin:0;font-size:.68rem}.访问英雄{border:1px solid var(--student-line);background:#0f1319;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px;display:grid}.访问英雄.完整{border-color:#79d69c5c}.访问英雄 small{letter-spacing:.1em;color:#7c8695;font-size:.6rem}.访问英雄 h2{margin:5px 0 7px;font-size:1.6rem}.访问英雄 p{color:#8f99a8;max-width:700px;margin:0;font-size:.78rem;line-height:1.5}.访问英雄>span{letter-spacing:.08em;border:1px solid #38414e;border-radius:999px;padding:8px 11px;font-size:.6rem;font-weight:900}.访问英雄.完整>span{color:var(--student-success);border-color:#79d69c80}.新购买面板{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.新购买面板 .购买项{min-width:0}.新购买面板 .购买项 b{overflow-wrap:anywhere;font-size:.92rem}.访问操作{flex-wrap:wrap;gap:9px;display:flex}.链接按钮{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (width<=1100px){.阶段旅程网格{grid-template-columns:repeat(2,minmax(0,1fr))}.奖励区,.资料布局{grid-template-columns:1fr}.课程证据摘要{grid-template-columns:repeat(2,minmax(0,1fr))}.课程证据摘要>div:nth-child(3){border-left:0}}@media (width<=820px){.学生顶栏{grid-template-columns:minmax(0,1fr) auto}.学生顶导航{display:none}.学生门户新版 .学生舞台{padding:8px}.学生门户新版 .学生壳新版{border-radius:13px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:100%}.学生导航栏{border-right:0;border-bottom:1px solid var(--student-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:8px;display:grid}.学生导航栏 .学生返回,.学生身份摘要{display:none}.学生导航栏 button{text-align:center;min-height:38px;padding:7px 4px;font-size:.62rem}.学生门户新版 .学生面板{scrollbar-gutter:auto;gap:16px;padding:14px}.学生英雄{grid-template-columns:1fr;gap:18px;padding:18px}.学生英雄 h1{font-size:clamp(2rem,10vw,3rem)}.学生英雄操作{max-width:none}.学生英雄操作 small{text-align:left}.学习进展标题行{grid-template-columns:1fr}.学习进展主数{justify-items:start}.学习进展主数 strong{font-size:3rem}.双进度{grid-template-columns:1fr;gap:13px}.学生阶段带{grid-template-columns:1fr 1fr}.学生阶段{border-bottom:1px solid var(--student-line)}.学生阶段:nth-child(2){border-right:0}.学生阶段:nth-last-child(-n+2){border-bottom:0}.阶段旅程网格{grid-template-columns:1fr}.旅程模块{min-height:78px}.记录摘要{grid-template-columns:1fr 1fr}.记录摘要>div:nth-child(2){border-right:0}.记录摘要>div:nth-child(-n+2){border-bottom:1px solid var(--student-line)}.模块记录行{grid-template-columns:48px minmax(0,1fr) 74px;gap:9px}.模块打开{grid-column:2/-1;justify-self:stretch}.模块记录分数{text-align:right}.新购买面板{grid-template-columns:1fr 1fr}.新购买面板 .跨列{grid-column:1/-1}}@media (width<=560px){.全局学生入口{min-width:38px!important;padding-inline:9px!important}.学生入口文字{display:none}.学生门户新版 .学生面板{padding:12px}.学生英雄标签{gap:5px}.学生英雄标签 span{font-size:.58rem}.课程证据摘要{grid-template-columns:1fr 1fr}.课程证据摘要>div{padding:10px 8px}.课程证据摘要 strong{font-size:1.15rem}.学生阶段{padding:11px 8px 11px 0}.学生阶段 em{display:none}.新徽章列表{grid-template-columns:1fr}.模块记录行{grid-template-columns:40px minmax(0,1fr)}.模块记录分数{text-align:left;grid-template-columns:auto auto auto;align-items:baseline;gap:7px}.模块打开,.模块记录分数{grid-column:2}.资料布局{gap:14px}.新资料表单{grid-template-columns:1fr}.新资料表单 .跨列,.配置开关{grid-column:1}.配置开关{grid-template-columns:minmax(0,1fr) auto}.账户资料 dl div{grid-template-columns:1fr}.账户资料 dd{text-align:left;max-width:none}.新购买面板{grid-template-columns:1fr}.新购买面板 .跨列{grid-column:1}.访问英雄{grid-template-columns:1fr}.访问英雄>span{justify-self:start}}html[data-theme=light] .学生门户新版{--student-success:#2f7d4d;--student-warn:#9b6819;--student-neutral:#637083;--student-line:#d9dde5;--student-surface:#f8f9fb;--student-surface-2:#fff;color:#151922;background:#f4f5f7}html[data-theme=light] .奖励下一步,html[data-theme=light] .学习进展主面板,html[data-theme=light] .学生导航栏,html[data-theme=light] .学生门户新版 .学生壳新版,html[data-theme=light] .徽章架,html[data-theme=light] .模块记录行,html[data-theme=light] .记录摘要,html[data-theme=light] .访问英雄,html[data-theme=light] .账户资料,html[data-theme=light] .阶段旅程{background:#fff}html[data-theme=light] .学生顶导航 a,html[data-theme=light] .学生顶导航 span{color:#687487}html[data-theme=light] .学生顶导航 .活跃,html[data-theme=light] .学生顶导航 a:hover{color:#151922;background:#e9edf3}html[data-theme=light] .学生英雄{background:#fff}html[data-theme=light] .区块标题 p:not(.眉题),html[data-theme=light] .奖励下一步>p:not(.眉题),html[data-theme=light] .学习进展标题行 p:not(.眉题),html[data-theme=light] .学生英雄文案>p:not(.眉题),html[data-theme=light] .访问英雄 p{color:#667286}html[data-theme=light] .学生英雄标签 span,html[data-theme=light] .旅程模块,html[data-theme=light] .模块打开,html[data-theme=light] .配置开关{color:#1b2029;background:#f7f8fa;border-color:#d6dce5}html[data-theme=light] .旅程模块正文 small,html[data-theme=light] .模块记录标题 span,html[data-theme=light] .模块记录编号 small,html[data-theme=light] .账户资料 dt,html[data-theme=light] .配置开关 small{color:#687487}html[data-theme=light] .记录摘要 strong,html[data-theme=light] .课程证据摘要 strong,html[data-theme=light] .配置开关 b{color:#171c25}html[data-theme=light] .学生进度轨,html[data-theme=light] .旅程细进度{background:#e2e6ec}.全局维基入口{white-space:nowrap;justify-content:center;align-items:center;gap:7px;text-decoration:none;display:inline-flex;border-color:hsl(var(--accent-h,220) 72% 60%/.36)!important;background:hsl(var(--accent-h,220) 62% 54%/.07)!important;color:hsl(var(--accent-h,220) 84% 72%)!important}.全局维基入口:hover,.全局维基入口[aria-current=page]{border-color:hsl(var(--accent-h,220) 78% 62%/.68)!important;background:hsl(var(--accent-h,220) 68% 56%/.14)!important;color:#fff!important}.维基入口图标{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.维基入口文字{letter-spacing:.01em;font-size:.72rem;font-weight:850}.学生顶导航>a[href=\/ai],.桌面导航>a[href=\/ai]{display:none!important}.首页操作:has(.首页维基入口){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch!important;gap:10px!important;display:grid!important}:is(.首页操作:has(.首页维基入口)>.主按钮,.首页操作:has(.首页维基入口)>.全课程按钮){width:100%!important;min-width:0!important}.首页维基入口{text-align:left!important;border-color:hsl(var(--accent-h,220) 72% 60%/.42)!important;background:hsl(var(--accent-h,220) 64% 54%/.075)!important;color:#e9edf4!important;grid-column:1/-1!important;grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:62px!important;padding:10px 14px!important;text-decoration:none!important;display:grid!important}.首页维基入口:hover{transform:translateY(-1px);border-color:hsl(var(--accent-h,220) 78% 62%/.72)!important;background:hsl(var(--accent-h,220) 68% 56%/.13)!important}.首页维基图标{border:1px solid hsl(var(--accent-h,220) 74% 62%/.38);background:hsl(var(--accent-h,220) 64% 56%/.09);width:40px;height:40px;color:hsl(var(--accent-h,220) 88% 72%);border-radius:11px;place-items:center;display:grid}.首页维基图标 svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.首页维基文案{gap:2px;min-width:0;display:grid}.首页维基文案 strong{font-size:.82rem;line-height:1.2}.首页维基文案 small{color:#8f99a8;font-size:.64rem;font-weight:550;line-height:1.35}.首页维基箭头{color:hsl(var(--accent-h,220) 84% 70%);font-size:1.15rem;transition:transform .18s}.首页维基入口:hover .首页维基箭头{transform:translate(3px)}:root[data-theme=light] .全局维基入口{background:hsl(var(--accent-h,220) 72% 48%/.07)!important;color:hsl(var(--accent-h,220) 74% 38%)!important;border-color:hsl(var(--accent-h,220) 64% 44%/.28)!important}:root[data-theme=light] .全局维基入口:hover,:root[data-theme=light] .全局维基入口[aria-current=page]{background:hsl(var(--accent-h,220) 70% 48%/.12)!important;color:hsl(var(--accent-h,220) 74% 30%)!important;border-color:hsl(var(--accent-h,220) 68% 42%/.5)!important}:root[data-theme=light] .首页维基入口{background:hsl(var(--accent-h,220) 72% 48%/.055)!important;color:#202630!important;border-color:hsl(var(--accent-h,220) 64% 44%/.28)!important}:root[data-theme=light] .首页维基入口:hover{background:hsl(var(--accent-h,220) 70% 48%/.1)!important;border-color:hsl(var(--accent-h,220) 68% 42%/.5)!important}:root[data-theme=light] .首页维基文案 small{color:#697382!important}:root[data-theme=light] .首页维基图标{background:hsl(var(--accent-h,220) 68% 48%/.07);color:hsl(var(--accent-h,220) 72% 38%);border-color:hsl(var(--accent-h,220) 62% 44%/.28)}@media (width<=780px){.全局维基入口{border-radius:12px!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important}.维基入口文字{display:none!important}.维基入口图标{width:20px;height:20px}.首页操作:has(.首页维基入口){grid-template-columns:1fr!important;gap:8px!important}.首页维基入口{grid-column:1!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:10px!important;min-height:58px!important;padding:9px 11px!important}.首页维基图标{border-radius:10px;width:36px;height:36px}.首页维基图标 svg{width:20px;height:20px}.首页维基文案 strong{font-size:.78rem}.首页维基文案 small{font-size:.6rem}}@media (width<=430px){.首页维基文案 small{max-width:230px}}.课程索引增强{box-sizing:border-box;color:#dfe4ec}.课程索引增强 a{color:inherit;text-decoration:none}.应用 .侧栏{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.应用 .侧栏>.侧栏头{flex:none;order:1}.应用 .侧栏>.模块列表{display:none!important}.应用 .侧栏>.课程索引桌面{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;order:2;min-height:0;overflow:hidden auto}.应用 .侧栏>.侧栏底{flex:none;order:3}.课程索引桌面{padding:10px 9px 14px}.索引结构说明{border-bottom:1px solid #262c35;gap:3px;margin-bottom:6px;padding:9px 9px 12px;display:grid}.索引结构说明 small{letter-spacing:.13em;color:#717b89;font-size:.5rem}.索引结构说明 strong{color:#e5e9ef;font-size:.68rem;line-height:1.3}.索引结构说明 span{color:#7f8997;font-size:.56rem;line-height:1.4}.增强模块列表{gap:5px;display:grid}.增强模块组{border:1px solid #0000;border-radius:10px;min-width:0;overflow:hidden}.增强模块组.当前{border-color:hsl(var(--accent-h,220) 65% 58%/.32);background:hsl(var(--accent-h,220) 55% 50%/.035)}.增强模块头{color:#9aa4b2;border-radius:9px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:9px 8px;transition:background .16s,border-color .16s,color .16s;display:grid}.增强模块头:hover{color:#f0f3f7;background:#171c23}.增强模块组.当前>.增强模块头{color:#fff;background:#171c23}.增强模块号{color:#8d97a5;border:1px solid #353d49;border-radius:50%;place-items:center;width:25px;height:25px;font:800 .55rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.增强模块组.当前 .增强模块号{border-color:hsl(var(--accent-h,220) 68% 60%/.55);color:hsl(var(--accent-h,220) 85% 72%)}.增强模块标题{gap:2px;min-width:0;display:grid}.增强模块标题 b{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.增强模块标题 small{color:#737d8c;text-transform:uppercase;letter-spacing:.03em;font-size:.52rem}.增强模块结构{color:#6f7886;white-space:nowrap;font:700 .48rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.模块流程列表{gap:3px;padding:3px 7px 8px 34px;display:grid}.流程项目{color:#9da6b4;background:#11161d;border:1px solid #252c35;border-radius:7px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:6px 7px;display:grid}.流程项目:hover{color:#eef2f7;background:#161b22;border-color:#3a4350}.流程项目>span{color:#818b99;border:1px solid #323a45;border-radius:6px;place-items:center;width:22px;height:22px;font:800 .5rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.流程项目>div{gap:1px;min-width:0;display:grid}.流程项目 small{letter-spacing:.07em;color:#707a88;font-size:.45rem}.流程项目 b{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;line-height:1.3;overflow:hidden}.章节项目{border-color:hsl(var(--accent-h,220) 58% 55%/.22)}.章节项目>span{color:hsl(var(--accent-h,220) 78% 70%);border-color:hsl(var(--accent-h,220) 65% 58%/.3)}.检查点项目{border-color:#79d69c38}.检查点项目>span{color:#79d69c;border-color:#79d69c52}.应用 .右栏>.右栏信息,.应用 .右栏>button,.应用 .右栏>small{display:none!important}.右栏课程流程{overscroll-behavior:contain;flex-direction:column;gap:4px;width:100%;height:100%;min-height:0;padding:12px 10px;display:flex;overflow:hidden auto}.右栏流程头{border-bottom:1px solid #252b34;gap:3px;margin-bottom:2px;padding:3px 3px 10px;display:grid}.右栏流程头 small{letter-spacing:.11em;color:#737d8a;font-size:.5rem}.右栏流程头 strong{color:#dfe4eb;font-size:.67rem}.右栏流程项{color:#8e98a7;border:1px solid #0000;border-radius:8px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:7px;display:grid}.右栏流程项:hover{color:#f0f3f7;background:#161b22}.右栏流程项.当前{color:#fff;border-color:hsl(var(--accent-h,220) 65% 58%/.32);background:#181e26}.右栏流程项>span{border:1px solid #323a45;border-radius:6px;place-items:center;width:23px;height:23px;font:800 .5rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.右栏流程项>div{gap:1px;min-width:0;display:grid}.右栏流程项 small{letter-spacing:.06em;color:#707a88;font-size:.43rem}.右栏流程项 b{text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.应用 .索引面板{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.应用 .索引面板>.弹窗头{flex:none;order:1}.应用 .索引面板>.移动模块网格{display:none!important}.应用 .索引面板>.移动增强索引{overscroll-behavior:contain;flex:auto;order:2;min-height:0;overflow:hidden auto}.应用 .索引面板>.索引账户{flex:none;order:3}.移动增强索引{padding:10px 11px 14px}.移动快捷导航{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:12px;display:grid}.移动快捷导航 a{color:#aab3c0;text-align:center;background:#12171e;border:1px solid #2b323d;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:42px;padding:8px;font-size:.65rem;font-weight:800;display:flex}.移动快捷导航 a:hover{color:#fff;background:#171d25;border-color:#424b59}.移动快捷导航 .移动维基菜单{color:hsl(var(--accent-h,220) 84% 72%);border-color:hsl(var(--accent-h,220) 68% 58%/.35);background:hsl(var(--accent-h,220) 62% 54%/.07)}.移动维基菜单 svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.移动索引说明{background:#10151b;border:1px solid #29303a;border-radius:10px;gap:4px;margin-bottom:9px;padding:11px 10px;display:grid}.移动索引说明 small{letter-spacing:.13em;color:#747e8c;font-size:.5rem}.移动索引说明 strong{font-size:.72rem;line-height:1.35}.移动索引说明 span{color:#87919f;font-size:.59rem;line-height:1.45}.移动增强模块列表{gap:7px;display:grid}.移动增强模块{background:#11161c;border:1px solid #292f38;border-radius:11px;overflow:hidden}.移动增强模块.当前{border-color:hsl(var(--accent-h,220) 65% 58%/.42);box-shadow:inset 3px 0 hsl(var(--accent-h,220) 70% 60%/.6)}.移动增强模块头{color:#cbd2dc;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:10px;display:grid}.移动增强模块头>span{color:#909aa8;border:1px solid #363e49;border-radius:50%;place-items:center;width:28px;height:28px;font:800 .58rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.移动增强模块头>div{gap:2px;min-width:0;display:grid}.移动增强模块头 b{font-size:.72rem;line-height:1.25}.移动增强模块头 small{color:#7d8795;text-transform:uppercase;font-size:.52rem}.移动增强模块头 em{color:#717b89;white-space:nowrap;font:700 .48rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.移动当前模块流程{border-top:1px solid #252c34;gap:6px;padding:0 9px 10px;display:grid}.移动流程行{background:#0f141a;border:1px solid #29313a;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:9px 7px;display:grid}.移动流程行>span{border:1px solid #353d48;border-radius:7px;place-items:center;width:28px;height:28px;font:800 .55rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.移动流程行>div{gap:2px;min-width:0;display:grid}.移动流程行 small{letter-spacing:.08em;color:#707b89;font-size:.47rem}.移动流程行 b{text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.移动段落网格{grid-template-columns:1fr 1fr;gap:5px;display:grid}.移动段落网格 a{color:#9aa4b2;background:#11171e;border:1px solid #282f38;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:58px;padding:7px;display:grid}.移动段落网格 a>span{border:1px solid #333b46;border-radius:6px;place-items:center;width:23px;height:23px;font:800 .48rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.移动段落网格 b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.56rem;line-height:1.3;display:-webkit-box;overflow:hidden}@media (width<=780px){.应用 .侧栏,.应用 .全局维基入口,.应用 .桌面导航>a[href=\/ai]{display:none!important}}@media (width<=560px){.移动快捷导航{grid-template-columns:1fr 1fr}}:root[data-theme=light] .课程索引增强{color:#27303b}:root[data-theme=light] .右栏流程头,:root[data-theme=light] .索引结构说明{border-color:#dbe1e8}:root[data-theme=light] .右栏流程头 strong,:root[data-theme=light] .索引结构说明 strong{color:#202731}:root[data-theme=light] .右栏流程项 small,:root[data-theme=light] .增强模块标题 small,:root[data-theme=light] .流程项目 small,:root[data-theme=light] .移动增强模块头 small,:root[data-theme=light] .移动流程行 small,:root[data-theme=light] .移动索引说明 span,:root[data-theme=light] .索引结构说明 span{color:#687382}:root[data-theme=light] .增强模块组.当前,:root[data-theme=light] .移动增强模块.当前{background:#f5f8fb}:root[data-theme=light] .增强模块头,:root[data-theme=light] .移动增强模块头{color:#4f5a68}:root[data-theme=light] .右栏流程项.当前,:root[data-theme=light] .右栏流程项:hover,:root[data-theme=light] .增强模块头:hover,:root[data-theme=light] .增强模块组.当前>.增强模块头{color:#202731;background:#eef3f7}:root[data-theme=light] .流程项目,:root[data-theme=light] .移动增强模块,:root[data-theme=light] .移动段落网格 a,:root[data-theme=light] .移动流程行,:root[data-theme=light] .移动索引说明{color:#4d5866;background:#fff;border-color:#d8dfe8}:root[data-theme=light] .移动快捷导航 a{color:#4d5866;background:#fff;border-color:#d5dde7}:root[data-theme=light] .移动快捷导航 a:hover{color:#1f2630;background:#eef3f7}@property --accent-h{syntax:"<number>";inherits:true;initial-value:345}@keyframes prompted-accent-cycle{0%{--accent-h:330}to{--accent-h:690}}@keyframes prompted-spectrum-travel{to{background-position:200%}}.学生应用,.应用,.构建器应用,.测验应用,.章节独立应用,.管理应用{--accent:hsl(var(--accent-h) 92% 64%);--accent-soft:hsl(var(--accent-h) 88% 64% / .13);animation:30s linear infinite prompted-accent-cycle}.光谱条,.动态色相线,.预览光谱{background:linear-gradient(90deg,hsl(var(--accent-h) 92% 60%),hsl(calc(var(--accent-h) + 60) 92% 60%),hsl(calc(var(--accent-h) + 120) 92% 60%),hsl(calc(var(--accent-h) + 180) 92% 60%),hsl(calc(var(--accent-h) + 240) 92% 60%),hsl(calc(var(--accent-h) + 300) 92% 60%),hsl(var(--accent-h) 92% 60%))!important;background-size:200% 100%!important;animation:10s linear infinite prompted-spectrum-travel!important}.品牌图形{background:linear-gradient(135deg,hsl(var(--accent-h) 92% 62%),hsl(calc(var(--accent-h) + 75) 92% 62%),hsl(calc(var(--accent-h) + 150) 92% 62%),hsl(calc(var(--accent-h) + 225) 92% 62%),hsl(calc(var(--accent-h) + 300) 92% 62%))!important;background-size:180% 180%!important;animation:12s linear infinite prompted-spectrum-travel!important}.学习进度 i,.学生进度轨:not(.验证进度 .学生进度轨) i,.总进度条 i,.旅程细进度 i{background:linear-gradient(90deg,hsl(var(--accent-h) 88% 58%),hsl(calc(var(--accent-h) + 90) 88% 58%),hsl(calc(var(--accent-h) + 180) 88% 58%),hsl(calc(var(--accent-h) + 270) 88% 58%),hsl(var(--accent-h) 88% 58%))!important;background-size:200% 100%!important;animation:9s linear infinite prompted-spectrum-travel!important}.侧栏模块.当前{background:hsl(var(--accent-h) 85% 60%/.1)!important}.侧栏模块.当前 .模块点{background:hsl(var(--accent-h) 92% 64%)!important;box-shadow:0 0 15px hsl(var(--accent-h) 92% 64%/.65)!important}.主动回忆 small,.免费承诺 strong,.学习路径 li em,.学生进展主数 strong,.学生阶段.当前阶段 em,.当前学习动作 small,.心理章节尾,.心理章节标签,.心理章节署名,.教学区块>header,.检查点标题 small,.模块序号,.章节预览 button:first-child:before,.章节预览 button>span,.首页维基箭头{color:hsl(var(--accent-h) 86% 70%)!important}.全局维基入口,.地图卡,.增强模块组.当前,.学习卡,.心理章节页,.移动增强模块.当前,.阶段旅程.当前阶段,.首页维基入口{border-color:hsl(var(--accent-h) 72% 60%/.42)!important}.主按钮,.全课程按钮,.学生头像,.学生阶段.当前阶段>span,.工具按钮[aria-pressed=true],.移动快捷导航 .移动维基菜单{transition:border-color .18s,color .18s,background-color .18s,box-shadow .18s}:where(a,button,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid hsl(var(--accent-h) 90% 68%/.9)!important}:root[data-theme=light] .侧栏模块.当前{background:hsl(var(--accent-h) 72% 52%/.07)!important}:root[data-theme=light] .地图卡,:root[data-theme=light] .增强模块组.当前,:root[data-theme=light] .学习卡,:root[data-theme=light] .心理章节页,:root[data-theme=light] .移动增强模块.当前,:root[data-theme=light] .首页维基入口{border-color:hsl(var(--accent-h) 62% 46%/.28)!important}@media (prefers-reduced-motion:reduce){.学生应用,.应用,.构建器应用,.测验应用,.章节独立应用,.管理应用{--accent-h:285!important;animation:none!important}.光谱条,.动态色相线,.品牌图形,.学习进度 i,.学生进度轨 i,.总进度条 i,.旅程细进度 i,.预览光谱{background-position:50%!important;animation:none!important}}.品牌图形{isolation:isolate;-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%224.5%22%20d%3D%22M10%2054V29C10%2016.3%2020.3%206%2033%206h2c13.25%200%2024%2010.75%2024%2024v3c0%2011.6-9.4%2021-21%2021z%22%2F%3E%3Ccircle%20cx%3D%2228.5%22%20cy%3D%2231%22%20r%3D%225.2%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%224%22%2F%3E%3Ccircle%20cx%3D%2243.5%22%20cy%3D%2231%22%20r%3D%225.2%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%224%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%224.5%22%20d%3D%22M10%2054V29C10%2016.3%2020.3%206%2033%206h2c13.25%200%2024%2010.75%2024%2024v3c0%2011.6-9.4%2021-21%2021z%22%2F%3E%3Ccircle%20cx%3D%2228.5%22%20cy%3D%2231%22%20r%3D%225.2%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%224%22%2F%3E%3Ccircle%20cx%3D%2243.5%22%20cy%3D%2231%22%20r%3D%225.2%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%224%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;color:#eef2f7!important;width:40px!important;min-width:40px!important;height:38px!important;box-shadow:none!important;background:currentColor!important;border:0!important;border-radius:0!important;font-size:0!important;line-height:1!important;animation:none!important;display:block!important;position:relative!important;overflow:hidden!important}.品牌图形:after,.品牌图形:before{content:none!important;display:none!important}.品牌:hover .品牌图形,.链接品牌:hover .品牌图形{color:#fff!important}:root[data-theme=light] .品牌图形{color:#252c36!important;background:currentColor!important}:root[data-theme=light] .品牌:hover .品牌图形,:root[data-theme=light] .链接品牌:hover .品牌图形{color:#11161d!important}@media (width<=780px){.品牌图形{width:38px!important;min-width:38px!important;height:36px!important}}.构建器应用{min-height:0;height:100dvh!important;overflow:hidden!important}.构建器网格{height:100%;min-height:0;overflow:hidden}.构建器模块,.构建器结构,.构建器编辑,.构建器预览{scrollbar-width:thin;scrollbar-color:#4a5160 #11151b;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0}.构建器模块,.构建器结构,.构建器预览{overflow:hidden auto}.构建器编辑{height:100%;overflow:hidden auto!important}.构建器模块::-webkit-scrollbar{width:8px;height:8px}.构建器结构::-webkit-scrollbar{width:8px;height:8px}.构建器编辑::-webkit-scrollbar{width:8px;height:8px}.构建器预览::-webkit-scrollbar{width:8px;height:8px}.构建器模块::-webkit-scrollbar-track{background:#11151b}.构建器结构::-webkit-scrollbar-track{background:#11151b}.构建器编辑::-webkit-scrollbar-track{background:#11151b}.构建器预览::-webkit-scrollbar-track{background:#11151b}.构建器模块::-webkit-scrollbar-thumb{background:#4a5160;border:2px solid #11151b;border-radius:999px}.构建器结构::-webkit-scrollbar-thumb{background:#4a5160;border:2px solid #11151b;border-radius:999px}.构建器编辑::-webkit-scrollbar-thumb{background:#4a5160;border:2px solid #11151b;border-radius:999px}.构建器预览::-webkit-scrollbar-thumb{background:#4a5160;border:2px solid #11151b;border-radius:999px}.构建器模块 .构建器栏头 strong{font-size:0}.构建器模块 .构建器栏头 strong:after{content:"10 modules · 9 editable sections each";font-size:.82rem}.构建器模块>button small{font-size:0}.构建器模块>button small:after{content:"9 editable sections · 8 guided";font-size:.63rem}.构建器结构{counter-reset:builder-editable-section}.构建器结构>button{counter-increment:builder-editable-section}.构建器结构>button>span{font-size:0!important}.构建器结构>button>span:after{content:counter(builder-editable-section,decimal-leading-zero);font:800 .62rem/1.4 ui-monospace,monospace}.编辑标题>small{font-size:0}.编辑标题>small:after{content:"Editable Section 01 · standalone Prompt Psychology chapter · non-assessed. Guided Sections 01–08 follow.";font-size:.72rem;line-height:1.45}@media (width<=780px){.构建器应用{grid-template-rows:auto minmax(0,1fr)!important;height:100dvh!important;display:grid!important;overflow:hidden!important}.构建器顶栏{z-index:20;position:relative!important;top:auto!important}.构建器网格{grid-template-rows:auto auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;display:grid!important;overflow:hidden!important}.构建器模块,.构建器结构,.构建器网格{min-height:0!important}.构建器模块,.构建器结构{overscroll-behavior-x:contain;touch-action:pan-x;width:100%;max-height:82px;flex-wrap:nowrap!important;height:auto!important;display:flex!important;overflow:auto hidden!important}.构建器模块>button,.构建器结构>button{flex:0 0 160px}.构建器编辑{overscroll-behavior-y:contain;touch-action:pan-y;width:100%;padding-bottom:max(48px,env(safe-area-inset-bottom));height:100%!important;min-height:0!important;overflow:hidden auto!important}.区域工具{top:0!important}}.知识库深度版 .知识库舞台含品牌{grid-template-rows:58px minmax(0,1fr);gap:10px;width:100%;max-width:1500px;margin:0 auto;padding:12px 18px 14px}.知识库深度版 .品牌缩略轨{background:linear-gradient(#11151c,#0f1218);border-radius:14px;width:100%;max-width:none;height:58px;box-shadow:inset 0 1px #ffffff06}.知识库深度版 .品牌缩略按钮{border-radius:10px;height:46px}.知识库深度版 .品牌缩略按钮.当前{border-color:hsl(var(--live-hue) 84% 62%/.75);background:linear-gradient(180deg,hsl(var(--live-hue) 72% 56%/.12),hsl(var(--live-hue) 72% 56%/.055))}.知识库深度版 .AI公司页{background:#101319;border-radius:16px;grid-template-rows:minmax(0,1fr) auto;width:100%;max-width:none;height:100%;min-height:0;max-height:none;display:grid;overflow:hidden}.AI公司滚动{overscroll-behavior:contain;scrollbar-gutter:stable;scroll-behavior:smooth;min-height:0;overflow:hidden auto}.AI公司滚动::-webkit-scrollbar{width:9px}.AI公司滚动::-webkit-scrollbar-track{background:#0d1015}.AI公司滚动::-webkit-scrollbar-thumb{background:#303641;border:2px solid #0d1015;border-radius:999px}.AI公司滚动{scrollbar-width:thin;scrollbar-color:#303641 #0d1015}.AI公司英雄{background:radial-gradient(circle at 85% 10%,hsl(var(--live-hue) 70% 55%/.08),transparent 32%),linear-gradient(180deg,#151920,#12161c);border-bottom:1px solid #282d36;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:170px;padding:28px 30px;display:grid}.AI公司英雄 .公司真实图标{border-radius:20px;width:80px;height:80px}.AI公司英雄 .公司真实图标 img{width:54px;height:54px}.AI公司标题 h1{letter-spacing:-.055em;margin:6px 0 10px;font-size:clamp(38px,5vw,72px);line-height:.96}.AI公司标题>p:last-child{color:#a0a8b6;max-width:820px;font-size:14px;line-height:1.55}.AI公司英雄操作{justify-items:end;gap:6px;min-width:180px;display:grid}.AI访问按钮{white-space:nowrap;min-height:44px;padding-inline:17px}.AI合作披露{color:#77808e;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.AI概览网格{background:#0f1218;border-bottom:1px solid #252a32;grid-template-columns:minmax(0,2fr) minmax(150px,.55fr) minmax(150px,.55fr);gap:10px;padding:18px 28px;display:grid}.AI概览网格>article{background:#141820;border:1px solid #282e38;border-radius:12px;flex-direction:column;justify-content:center;min-height:112px;padding:18px;display:flex}.AI概览网格 .AI概览主卡{justify-content:flex-start}.AI概览主卡 h2{letter-spacing:-.03em;max-width:900px;margin:7px 0 8px;font-size:clamp(18px,2vw,27px);line-height:1.22}.AI概览主卡>p:last-child{color:#858e9b;max-width:900px;margin:0;font-size:11px;line-height:1.55}.AI指标{color:#f2f5f8;letter-spacing:-.06em;font:800 clamp(28px,4vw,48px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.AI概览网格 article>small{color:#747d8a;text-transform:uppercase;letter-spacing:.08em;margin-top:8px;font-size:9px}.AI资料带{background:#11151b;border-bottom:1px solid #252a32;grid-template-columns:1.1fr 1fr 1fr;gap:12px;padding:18px 28px;display:grid}.AI资料带>div{background:#0f1319;border:1px solid #282e38;border-radius:10px;min-width:0;padding:14px 15px}.AI标签组{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.AI标签组 span{color:#b7bec9;background:#151920;border:1px solid #2c323c;border-radius:7px;align-items:center;min-height:28px;padding:7px 9px;font-size:10px;line-height:1.15;display:inline-flex}.AI产品区{background:#101319;padding:24px 28px 32px}.AI区标题{justify-content:space-between;align-items:end;gap:20px;margin-bottom:15px;display:flex}.AI区标题 h2{letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(20px,2.4vw,32px)}.AI区标题>span{color:#727b88;text-transform:uppercase;letter-spacing:.08em;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.AI产品网格{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.AI产品卡{background:linear-gradient(#151920,#12161c);border:1px solid #2b313b;border-radius:13px;flex-direction:column;min-width:0;min-height:300px;padding:18px;display:flex;position:relative;overflow:hidden}.AI产品卡:before{content:"";background:hsl(var(--live-hue) 84% 62%/.55);width:2px;position:absolute;inset:0 auto 0 0}.AI产品序号{color:#444c59;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:15px;right:16px}.AI产品头 small{color:hsl(var(--live-hue) 82% 68%);letter-spacing:.1em;text-transform:uppercase;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.AI产品头 h3{letter-spacing:-.025em;margin:7px 36px 0 0;font-size:20px;line-height:1.1}.AI产品说明{color:#929aa7;margin:12px 0 0;font-size:11px;line-height:1.55}.AI产品分隔{background:#272d36;height:1px;margin:15px 0}.AI产品字段{gap:7px;margin-bottom:12px;display:grid}.AI产品字段>small{color:#69727f;text-transform:uppercase;letter-spacing:.09em;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.AI产品字段>p{color:#b3bbc5;margin:0;font-size:10px;line-height:1.45}.AI能力标签{flex-wrap:wrap;gap:5px;display:flex}.AI能力标签 span{color:#a9b0bc;background:#0e1217;border:1px solid #2b313a;border-radius:6px;padding:5px 7px;font-size:9px;line-height:1}.AI产品访问{color:#d4d8df;cursor:pointer;text-align:left;background:#11151b;border:1px solid #303743;border-radius:8px;min-height:36px;margin-top:auto;padding:0 10px;font-size:10px;font-weight:750}.AI产品访问:hover{border-color:hsl(var(--live-hue) 82% 62%/.58);background:hsl(var(--live-hue) 72% 56%/.06)}.AI公司底栏{z-index:5;background:linear-gradient(#141820,#11151b);border-top:1px solid #2a3039;min-height:74px;padding:10px 16px;position:relative;box-shadow:0 -16px 32px #0000002e}.AI公司底栏 .合作区 .主按钮{min-height:38px}:root[data-theme=light] .AI产品区,:root[data-theme=light] .知识库深度版 .AI公司页{background:#f6f8fa!important}:root[data-theme=light] .AI公司底栏,:root[data-theme=light] .AI公司英雄,:root[data-theme=light] .AI资料带,:root[data-theme=light] .知识库深度版 .品牌缩略轨{background:#fff!important}:root[data-theme=light] .AI概览网格{background:#f2f5f8!important}:root[data-theme=light] .AI产品卡,:root[data-theme=light] .AI概览网格>article,:root[data-theme=light] .AI资料带>div{background:#fff!important;border-color:#dce2e9!important}:root[data-theme=light] .AI产品卡:before{opacity:.8}:root[data-theme=light] .AI产品说明,:root[data-theme=light] .AI公司标题>p:last-child,:root[data-theme=light] .AI概览主卡>p:last-child{color:#586270!important}:root[data-theme=light] .AI产品头 h3,:root[data-theme=light] .AI指标,:root[data-theme=light] .AI概览主卡 h2{color:#151a21!important}:root[data-theme=light] .AI标签组 span,:root[data-theme=light] .AI能力标签 span{color:#47515e!important;background:#f4f6f8!important;border-color:#d9dfe6!important}:root[data-theme=light] .AI产品字段>p{color:#4f5966!important}:root[data-theme=light] .AI产品访问{color:#27303a!important;background:#f7f9fb!important;border-color:#d6dde5!important}@media (width<=1080px){.AI产品网格{grid-template-columns:repeat(2,minmax(0,1fr))}.AI资料带{grid-template-columns:1fr 1fr}.AI资料带>div:first-child{grid-column:1/-1}}@media (width<=780px){.知识库深度版 .知识库舞台含品牌{grid-template-rows:48px minmax(0,1fr);gap:6px;height:calc(100dvh - 57px);padding:6px 8px 8px}.知识库深度版 .品牌缩略轨{border-radius:10px;height:48px}.知识库深度版 .AI公司页{border-radius:13px}.AI公司滚动{scrollbar-gutter:auto}.AI公司英雄{grid-template-columns:54px minmax(0,1fr);gap:12px;min-height:0;padding:17px 16px 15px}.AI公司英雄 .公司真实图标{border-radius:13px;width:52px;height:52px}.AI公司英雄 .公司真实图标 img{width:34px;height:34px}.AI公司标题 h1{margin:4px 0 7px;font-size:34px}.AI公司标题>p:last-child{font-size:11px;line-height:1.45}.AI公司英雄操作{grid-column:1/-1;justify-items:stretch;width:100%}.AI访问按钮{justify-content:center;width:100%}.AI合作披露{text-align:center}.AI概览网格{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px}.AI概览网格 .AI概览主卡{grid-column:1/-1;min-height:0;padding:14px}.AI概览主卡 h2{font-size:18px}.AI概览主卡>p:last-child{font-size:10px}.AI概览网格>article:not(.AI概览主卡){min-height:82px;padding:12px}.AI指标{font-size:28px}.AI资料带{grid-template-columns:1fr;gap:7px;padding:10px}.AI资料带>div:first-child{grid-column:auto}.AI资料带>div{padding:12px}.AI标签组{gap:5px;margin-top:8px}.AI标签组 span{min-height:25px;padding:6px 7px;font-size:9px}.AI产品区{padding:16px 10px 22px}.AI区标题{align-items:start}.AI区标题 h2{font-size:21px}.AI区标题>span{margin-top:5px}.AI产品网格{grid-template-columns:1fr;gap:8px}.AI产品卡{min-height:0;padding:15px}.AI产品头 h3{font-size:18px}.AI产品说明{font-size:10.5px}.AI产品访问{margin-top:4px}.AI公司底栏{grid-template-columns:40px minmax(0,1fr) 40px;gap:7px;min-height:64px;padding:8px}.AI公司底栏 .滑动提示{min-width:0}.AI公司底栏 .滑动提示 b,.AI公司底栏 .滑动提示 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AI公司底栏 .合作区{display:none}}@media (width<=420px){.AI公司标题 h1{font-size:31px}.AI概览网格{grid-template-columns:1fr 1fr}}.管理应用V2{grid-template-rows:60px minmax(0,1fr);width:100%;height:100dvh;min-height:0;display:grid;overflow:hidden!important}.管理应用V2 .管理顶栏{z-index:40;position:relative}.管理应用V2 .管理舞台{width:100%;padding:12px 18px 16px;height:auto!important;display:block!important}.管理应用V2 .管理舞台,.管理应用V2 .管理面板V2{min-height:0;overflow:hidden!important}.管理应用V2 .管理面板V2{grid-template-columns:220px minmax(0,1fr);margin:0 auto;display:grid;width:min(1500px,100%)!important;height:100%!important;max-height:none!important}.管理应用V2 .管理侧栏{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#353b46 #0f1218;min-width:0;min-height:0;overflow:hidden auto}.管理应用V2 .管理侧栏::-webkit-scrollbar{width:8px;height:8px}.管理应用V2 .管理内容V2::-webkit-scrollbar{width:8px;height:8px}.管理应用V2 .管理侧栏::-webkit-scrollbar-track{background:#0f1218}.管理应用V2 .管理内容V2::-webkit-scrollbar-track{background:#0f1218}.管理应用V2 .管理侧栏::-webkit-scrollbar-thumb{background:#353b46;border:2px solid #0f1218;border-radius:999px}.管理应用V2 .管理内容V2::-webkit-scrollbar-thumb{background:#353b46;border:2px solid #0f1218;border-radius:999px}.管理应用V2 .管理侧栏链接{color:#b9c0ca;background:#13171d;border:1px solid #292f39;border-radius:7px;align-items:center;min-height:42px;margin-bottom:5px;padding:0 11px;font-size:11px;font-weight:750;text-decoration:none;display:flex}.管理应用V2 .管理侧栏链接:hover{border-color:hsl(var(--live-hue) 82% 62%/.45)}.管理应用V2 .管理侧栏>button{flex:none}.管理应用V2 .管理状态{margin-top:auto}.管理应用V2 .管理内容V2{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#353b46 #101319;width:100%;min-width:0;height:100%;min-height:0;padding:22px 24px 42px;display:block!important;overflow:hidden auto!important}.管理应用V2 .管理内容头{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#11151b 80%,#11151bf2);border-bottom:1px solid #262c35;min-height:70px;margin:-22px -24px 18px;padding:18px 24px 12px;position:sticky;top:-22px}.管理应用V2 .管理内容头 h1{font-size:clamp(24px,2.4vw,34px)}.管理应用V2 .管理内容头 .主按钮,.管理应用V2 .管理内容头 .次按钮{flex:none}.管理KPI网格{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.管理KPI网格 article{background:linear-gradient(#151920,#12161c);border:1px solid #292f39;border-radius:10px;flex-direction:column;justify-content:center;min-width:0;min-height:118px;padding:15px;display:flex}.管理KPI网格 article small{color:#717a87;letter-spacing:.08em;text-transform:uppercase;font:800 8px/1.15 ui-monospace,SFMono-Regular,Menlo,monospace}.管理KPI网格 article b{color:#f2f5f8;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 5px;font-size:clamp(21px,2.2vw,32px);line-height:1;overflow:hidden}.管理KPI网格 article span{color:#7f8895;font-size:9px;line-height:1.35}.管理KPI支付{grid-template-columns:repeat(4,minmax(0,1fr))}.管理KPI合作{grid-template-columns:repeat(3,minmax(0,1fr))}.管理双列{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);margin-bottom:12px}.管理三列,.管理双列{gap:12px;display:grid}.管理三列{grid-template-columns:repeat(3,minmax(0,1fr))}.管理卡{background:#141820;border:1px solid #292f39;border-radius:10px;min-width:0;padding:16px}.管理卡+.管理卡{margin-top:0}.管理内容V2>.管理卡{margin-bottom:12px}.管理卡头{justify-content:space-between;align-items:flex-start;gap:12px;min-height:40px;margin-bottom:14px;display:flex}.管理卡头 h2{letter-spacing:-.02em;margin:4px 0 0;font-size:18px}.管理卡头>span{color:#727b88;text-align:right;font-size:9px}.管理摘要卡 h2{letter-spacing:-.04em;margin:6px 0 8px;font-size:27px}.管理摘要卡 p:last-child{color:#818a97;margin:0;font-size:10px;line-height:1.5}.管理柱图{border-top:1px solid #252a32;grid-template-columns:repeat(14,minmax(10px,1fr));align-items:end;gap:5px;height:180px;padding:22px 0 27px;display:grid}.管理柱,.管理柱图{min-width:0;position:relative}.管理柱{justify-content:center;align-items:flex-end;height:100%;display:flex}.管理柱 i{background:hsl(var(--live-hue) 82% 62%/.72);width:min(28px,70%);min-height:3px;box-shadow:0 0 13px hsl(var(--live-hue) 82% 62%/.08);border-radius:4px 4px 2px 2px}.管理柱 small{color:#626b78;text-align:center;white-space:nowrap;width:44px;font-size:7px;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.管理柱 em{color:#7c8592;opacity:0;font:700 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace;transition:opacity .15s;position:absolute;bottom:calc(100% + 5px)}.管理柱:hover em{opacity:1}.管理点击柱图 .管理柱 i{background:hsl(var(--live-hue) 82% 62%/.62)}.管理排行{gap:6px;display:grid}.管理排行>div{background:#11151b;border:1px solid #272d36;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:7px 9px}.管理排行 span,.管理排行>div{min-width:0;display:grid}.管理排行 span{gap:2px}.管理排行 b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.管理排行 small{color:#69727f;font-size:8px}.管理排行 strong{font:800 15px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.管理数据等待{color:#727b88;text-align:center;border:1px dashed #303640;border-radius:8px;place-items:center;min-height:82px;padding:18px;font-size:10px;line-height:1.5;display:grid}.管理指标V2{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:12px}.管理过滤{justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px;display:flex}.管理搜索{color:#7f8794;gap:5px;min-width:min(360px,100%);font-size:9px;font-weight:750;display:grid}.管理搜索 input,.管理许可 select{color:#e9edf2;background:#101319;border:1px solid #303640;border-radius:7px;outline:0;width:100%;height:38px;padding:0 10px}.管理搜索 input:focus,.管理许可 select:focus{border-color:hsl(var(--live-hue) 82% 62%/.7)}.管理筛选按钮{gap:5px;display:flex}.管理筛选按钮 button{color:#89929f;cursor:pointer;background:#11151b;border:1px solid #2d333d;border-radius:7px;min-height:36px;padding:0 11px;font-size:9px;font-weight:750}.管理筛选按钮 button.当前{color:#f0f3f6;border-color:hsl(var(--live-hue) 82% 62%/.45);background:hsl(var(--live-hue) 70% 55%/.08)}.管理说明{border-left:2px solid hsl(var(--live-hue) 82% 62%/.48);color:#7d8693;background:#11151b;margin:0 0 11px;padding:9px 11px;font-size:9px;line-height:1.5}.管理用户列表{gap:7px;display:grid}.管理用户列表 article{background:#13171d;border:1px solid #292f38;border-radius:9px;grid-template-columns:minmax(180px,1.35fr) minmax(150px,.7fr) minmax(180px,.9fr) minmax(200px,1fr);align-items:center;gap:12px;min-height:98px;padding:12px}.管理用户列表 article,.管理用户身份{min-width:0;display:grid}.管理用户身份{gap:3px}.管理用户付款 b,.管理用户身份 b{font-size:11px}.管理用户付款 small,.管理用户身份 small{color:#89919e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.管理用户身份 em{color:#5f6875;font-size:8px;font-style:normal}.管理用户学习{grid-template-columns:1fr 1fr;gap:7px;display:grid}.管理用户付款,.管理用户学习 span{background:#101319;border:1px solid #272d35;border-radius:7px;min-width:0;padding:8px}.管理用户学习 span{gap:3px;display:grid}.管理用户付款>small,.管理用户学习 small{color:#626b78;text-transform:uppercase;font-size:8px}.管理用户学习 b{font-size:12px}.管理用户付款{gap:3px;display:grid}.管理用户付款 span{color:#737c89;font-size:8px}.管理许可{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;min-width:0;display:grid}.管理许可 label{color:#707986;grid-column:1/-1;gap:5px;font-size:8px;display:grid}.管理许可>small{color:#68717e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.管理许可 .次按钮{min-height:32px;padding:0 10px;font-size:9px}.管理许可 .次按钮:disabled{opacity:.35}.管理Stripe列表,.管理支付列表{gap:6px;display:grid}.管理Stripe列表 article,.管理支付列表 article{background:#11151b;border:1px solid #282e37;border-radius:8px;grid-template-columns:minmax(170px,1.4fr) repeat(3,minmax(95px,.62fr)) minmax(130px,.85fr);align-items:center;gap:10px;min-width:0;min-height:64px;padding:10px;display:grid}.管理Stripe列表 span,.管理支付列表 span{gap:3px;min-width:0;display:grid}.管理Stripe列表 small,.管理支付列表 small{color:#666f7c;text-transform:uppercase;font-size:8px}.管理Stripe列表 b,.管理支付列表 b{color:#c9ced6;font-size:10px}.管理Stripe列表 b,.管理Stripe列表 code,.管理支付列表 b,.管理支付列表 code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.管理Stripe列表 code,.管理支付列表 code{color:#68717e;min-width:0;font:700 8px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.管理支付用户 small{text-transform:none!important}.合作编辑器V2{margin-bottom:12px}.合作列表V2{margin-bottom:10px}.合作列表V2 article{grid-template-columns:minmax(180px,1fr) minmax(260px,1fr) auto;gap:12px;min-height:70px}.合作统计{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.合作统计,.合作统计 span{display:grid!important}.合作统计 span{background:#101319;border:1px solid #272d35;border-radius:6px;gap:2px;min-width:0;padding:7px}.合作统计 small{text-transform:uppercase;font-size:7px!important}.合作统计 b{font-size:12px!important}.合作操作{gap:5px;flex-direction:row!important;display:flex!important}.项目机会V2{margin-top:12px;padding-bottom:3px;overflow-x:auto}.项目机会V2 span{min-width:220px}.管理通知{z-index:150;color:#cce5d5;background:#111b16;border:1px solid #315f44;border-radius:8px;align-items:center;gap:12px;max-width:min(480px,100vw - 36px);padding:11px 12px;font-size:10px;line-height:1.4;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 50px #0008}.管理通知.错误通知{color:#f0caca;background:#1d1314;border-color:#674041}.管理通知 button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:17px}@media (width<=1180px){.管理KPI网格{grid-template-columns:repeat(3,minmax(0,1fr))}.管理KPI支付{grid-template-columns:repeat(2,minmax(0,1fr))}.管理双列{grid-template-columns:1fr}.管理用户列表 article{grid-template-columns:minmax(170px,1.2fr) minmax(140px,.7fr) minmax(170px,.9fr);align-items:stretch}.管理许可{grid-column:1/-1;grid-template-columns:minmax(180px,1fr) 1fr auto;align-items:center}.管理许可 label{grid-column:auto}.管理Stripe列表 article,.管理支付列表 article{grid-template-columns:minmax(150px,1.2fr) repeat(3,minmax(90px,.7fr))}.管理Stripe列表 code,.管理支付列表 code{grid-column:1/-1}}@media (width<=880px){.管理应用V2 .管理面板V2{grid-template-columns:185px minmax(0,1fr)}.管理应用V2 .管理内容V2{padding:18px 18px 36px}.管理应用V2 .管理内容头{margin:-18px -18px 14px;padding:15px 18px 11px;top:-18px}.管理KPI合作,.管理KPI支付,.管理KPI网格{grid-template-columns:repeat(2,minmax(0,1fr))}.合作列表V2 article,.管理三列{grid-template-columns:1fr}.合作操作{justify-content:flex-end}}@media (width<=780px){.管理应用V2{grid-template-rows:57px minmax(0,1fr)}.管理应用V2 .管理顶栏{grid-template-columns:minmax(0,1fr) auto;padding-inline:10px}.管理应用V2 .管理学生视图,.管理应用V2 .管理标题{display:none}.管理应用V2 .顶栏操作{gap:4px}.管理应用V2 .顶栏操作 .账户按钮{min-height:34px;padding-inline:8px;font-size:9px}.管理应用V2 .管理舞台{min-height:0;padding:6px 7px 8px;height:auto!important;overflow:hidden!important}.管理应用V2 .管理面板V2{border-radius:10px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;min-height:0;width:100%!important;height:100%!important}.管理应用V2 .管理侧栏{scrollbar-width:none;border-bottom:1px solid #292d37;border-right:0;flex-direction:row;align-items:center;gap:5px;min-width:0;max-width:100%;min-height:52px;padding:6px;display:flex;overflow:auto hidden!important}.管理应用V2 .管理侧栏::-webkit-scrollbar{display:none}.管理应用V2 .管理侧栏品牌,.管理应用V2 .管理状态{display:none}.管理应用V2 .管理侧栏>button,.管理应用V2 .管理侧栏链接{border:1px solid #272d35;border-radius:7px;flex:none;min-width:max-content;min-height:38px;margin:0;padding:0 10px;font-size:9px}.管理应用V2 .管理侧栏>button{background:#101319}.管理应用V2 .管理侧栏>button.当前{box-shadow:inset 0 -2px hsl(var(--live-hue) 88% 63%)}.管理应用V2 .管理内容V2{scrollbar-gutter:auto;height:100%;min-height:0;padding:14px 12px 34px;overflow-y:auto!important}.管理应用V2 .管理内容头{min-height:58px;margin:-14px -12px 12px;padding:12px 12px 9px;top:-14px}.管理应用V2 .管理内容头 h1{font-size:21px}.管理应用V2 .管理内容头 .眉题{font-size:8px}.管理应用V2 .管理内容头 .主按钮,.管理应用V2 .管理内容头 .次按钮{min-height:34px;padding-inline:9px;font-size:9px}.管理KPI合作,.管理KPI支付,.管理KPI网格{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.管理KPI网格 article{min-height:94px;padding:11px}.管理KPI网格 article b{font-size:21px}.管理三列,.管理双列{gap:8px}.管理卡{padding:12px}.管理柱图{gap:2px;height:150px}.管理柱 small{display:none}.管理指标V2{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.管理指标V2 span:last-child{grid-column:1/-1}.管理过滤{align-items:stretch;display:grid}.管理搜索{width:100%;min-width:0}.管理筛选按钮{overflow-x:auto}.管理筛选按钮 button{flex:1;min-width:max-content}.管理用户列表 article{grid-template-columns:1fr;gap:7px;padding:10px}.管理用户学习{grid-template-columns:1fr 1fr}.管理许可{grid-column:auto;grid-template-columns:minmax(0,1fr) auto}.管理许可 label{grid-column:1/-1}.管理用户身份 em{white-space:normal}.管理Stripe列表 article,.管理支付列表 article{grid-template-columns:1fr 1fr;gap:7px;padding:10px}.管理Stripe列表 article>span:first-child,.管理Stripe列表 code,.管理支付列表 .管理支付用户,.管理支付列表 code{grid-column:1/-1}.合作编辑器V2{grid-template-columns:1fr}.合作编辑器V2 .跨列{grid-column:auto}.合作列表V2 article{padding:9px}.合作统计{grid-template-columns:repeat(4,minmax(0,1fr))}.项目机会V2 span{min-width:200px}.Stripe表单{grid-template-columns:1fr}.Stripe表单>.主按钮{grid-column:auto}.Stripe状态{grid-template-columns:1fr}.体验设置卡{padding:14px}}@media (width<=430px){.管理KPI合作,.管理KPI支付,.管理KPI网格{grid-template-columns:1fr 1fr}.管理KPI网格 article{min-height:88px}.管理KPI网格 article b{font-size:19px}.合作统计{grid-template-columns:1fr 1fr}}:root[data-theme=light] .管理应用V2 .管理内容头,:root[data-theme=light] .管理应用V2 .管理面板V2{background:#fff!important}:root[data-theme=light] .管理应用V2 .管理侧栏{background:#f5f7f9!important;border-color:#dce2e8!important}:root[data-theme=light] .管理KPI网格 article,:root[data-theme=light] .管理Stripe列表 article,:root[data-theme=light] .管理卡,:root[data-theme=light] .管理应用V2 .管理侧栏>button,:root[data-theme=light] .管理应用V2 .管理侧栏链接,:root[data-theme=light] .管理排行>div,:root[data-theme=light] .管理搜索 input,:root[data-theme=light] .管理支付列表 article,:root[data-theme=light] .管理用户付款,:root[data-theme=light] .管理用户列表 article,:root[data-theme=light] .管理用户学习 span,:root[data-theme=light] .管理许可 select{background:#fff!important;border-color:#dce2e8!important}:root[data-theme=light] .管理KPI网格 article b,:root[data-theme=light] .管理卡 h2,:root[data-theme=light] .管理用户付款 b,:root[data-theme=light] .管理用户身份 b{color:#171b22!important}:root[data-theme=light] .管理应用V2 .管理内容头{border-color:#dde3e9!important}:root[data-theme=light] .管理说明{color:#596473!important;background:#f5f7f9!important}.全局主导航{z-index:35;white-space:nowrap;gap:4px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.全局主导航,.全局主导航 a{align-items:center}.全局主导航 a{min-height:34px;color:var(--text-muted,#9299a6);border-radius:8px;justify-content:center;padding:0 11px;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.全局主导航 a.当前,.全局主导航 a:hover{color:var(--text-strong,#f4f5f7);background:color-mix(in srgb,currentColor 7%,transparent)}@media (width>=781px){.学生应用>.顶栏>.学生顶导航,.应用>.顶栏>.桌面导航,.知识库应用>.顶栏>.桌面导航,.章节独立顶栏>.章节独立面包屑{visibility:hidden!important;pointer-events:none!important}.测验应用>.顶栏>.顶栏操作{grid-column:3!important;justify-self:end!important}.测验应用>.顶栏>.顶栏操作>a[href=\/student],.移动索引按钮{display:none!important}}.全局移动菜单{z-index:90;display:none;position:relative}.全局移动菜单 summary{border:1px solid color-mix(in srgb,currentcolor 14%,transparent);width:38px;height:38px;color:var(--text,#d8dce5);background:color-mix(in srgb,currentColor 3%,transparent);cursor:pointer;border-radius:10px;place-items:center;padding:0;list-style:none;display:grid}.全局移动菜单 summary::-webkit-details-marker{display:none}.全局移动菜单 summary svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}.全局移动菜单 nav{border:1px solid var(--line,#303540);background:var(--surface,#11141a);border-radius:11px;gap:3px;width:180px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #0000003d}.全局移动菜单 nav a{min-height:38px;color:var(--text,#d8dce5);border-radius:7px;align-items:center;padding:0 10px;font-size:.76rem;font-weight:750;text-decoration:none;display:flex}.全局移动菜单 nav a:hover{background:color-mix(in srgb,currentColor 6%,transparent)}@media (width<=780px){.全局主导航{display:none!important}.全局移动菜单{display:block}.应用:has(.首页页) .移动索引按钮{display:none!important}.应用 .顶栏操作>a[href=\/student],.测验应用 .顶栏操作>a[href=\/student]{display:none!important}.知识库计数{justify-content:flex-end!important;align-items:center!important;gap:6px!important;display:flex!important}}.主舞台.无侧栏{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0!important;display:block!important;overflow:hidden auto!important}.首页页.初学者首页{box-sizing:border-box;height:calc(100dvh - 60px)!important;min-height:calc(100dvh - 60px)!important}.首页方法论{border-top:1px solid color-mix(in srgb,currentcolor 13%,transparent);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;width:min(1180px,100% - 44px);margin:0 auto 54px;padding:32px 0 0;display:grid}.首页方法论>div{max-width:850px}.首页方法论 h2{letter-spacing:-.035em;margin:7px 0 13px;font-size:clamp(1.55rem,2.5vw,2.35rem)}.首页方法论 p:not(.眉题){color:var(--text-muted,#9299a6);margin:0 0 10px;font-size:.88rem;line-height:1.65}.首页方法论 strong{color:var(--text-strong,#f2f4f8)}.首页法律链接{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.首页法律链接 a{color:var(--text-muted,#9299a6);font-size:.7rem;font-weight:700;text-decoration:none}.首页法律链接 a:hover{color:var(--text-strong,#f2f4f8)}@media (width>=901px){:root[data-theme=light] .首页页.初学者首页{grid-template-columns:minmax(0,1.1fr) minmax(440px,.9fr)!important;align-items:center!important;gap:clamp(44px,5vw,84px)!important;width:min(1500px,100%)!important;max-width:1500px!important;height:calc(100dvh - 60px)!important;min-height:calc(100dvh - 60px)!important;margin:0 auto!important;padding:clamp(38px,5vh,68px) clamp(46px,5vw,88px)!important}:root[data-theme=light] .首页内容.初学者主张{min-width:0!important;min-height:min(590px,100dvh - 170px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;padding:clamp(18px,2vw,30px) 0!important}:root[data-theme=light] .学习路径{border-radius:18px!important;align-self:center!important;width:100%!important;height:min(590px,100dvh - 170px)!important;min-height:460px!important;max-height:590px!important;padding:clamp(28px,2.4vw,38px)!important}}@media (width>=1400px) and (height>=820px){:root[data-theme=light] .学习路径,:root[data-theme=light] .首页内容.初学者主张{height:min(640px,100dvh - 170px)!important;min-height:600px!important;max-height:640px!important}html:root[data-theme=light] .首页页 .首页内容.初学者主张{padding:clamp(18px,2vw,30px) 0!important}}.法律应用{background:var(--app-bg,#0d0f14);width:100%;height:100dvh;min-height:0;color:var(--text-strong,#f2f4f8);grid-template-rows:60px minmax(0,1fr);display:grid;overflow:hidden}.法律顶栏{height:60px!important;min-height:60px!important}.全局导航占位{min-width:0}.法律舞台{overscroll-behavior:contain;min-height:0;padding:34px 22px 58px;overflow:hidden auto}.法律文档{border:1px solid var(--line,#303540);background:var(--surface,#11141a);border-radius:16px;width:min(850px,100%);margin:0 auto;padding:clamp(28px,4vw,48px)}.法律文档>header{border-bottom:1px solid var(--line,#303540);padding-bottom:24px}.法律文档 h1{letter-spacing:-.05em;margin:8px 0 12px;font-size:clamp(2.25rem,5vw,4rem);line-height:.98}.法律文档>header>p:last-child{max-width:720px;color:var(--text-muted,#9299a6);margin:0;font-size:.95rem;line-height:1.65}.法律文档 section{border-bottom:1px solid color-mix(in srgb,currentcolor 9%,transparent);padding:22px 0}.法律文档 h2{letter-spacing:-.015em;margin:0 0 10px;font-size:1.08rem}.法律文档 li,.法律文档 section p{color:var(--text,#c9ced7);font-size:.86rem;line-height:1.7}.法律文档 section p{margin:0 0 10px}.法律文档 section p:last-child{margin-bottom:0}.法律文档 ol,.法律文档 ul{gap:7px;margin:8px 0 0;padding-left:21px;display:grid}.法律文档 strong{color:var(--text-strong,#f2f4f8)}.法律审阅{border:1px solid color-mix(in srgb,#d8ad61 42%,var(--line,#303540));background:#d8ad6112;border-radius:9px;gap:4px;margin:24px 0;padding:13px 15px;display:grid}.法律审阅 strong{font-size:.78rem}.法律审阅 span{font-size:.72rem;line-height:1.55}.法律审阅 span,.法律文档>footer{color:var(--text-muted,#9299a6)}.法律文档>footer{justify-content:space-between;align-items:center;gap:18px;padding-top:8px;font-size:.7rem;display:flex}.法律文档>footer nav{flex-wrap:wrap;gap:12px;display:flex}.法律文档>footer a{color:inherit;text-decoration:none}.法律文档>footer a:hover{color:var(--text-strong,#f2f4f8)}:root[data-theme=light] .法律应用{color:#202630!important;background:#f2f5f8!important}:root[data-theme=light] .法律文档{box-shadow:0 20px 55px #1f2a3912;background:#fff!important;border-color:#dbe1e8!important}:root[data-theme=light] .法律文档 section,:root[data-theme=light] .法律文档>header{border-color:#e3e7ed!important}:root[data-theme=light] .法律文档 li,:root[data-theme=light] .法律文档 section p{color:#404854!important}:root[data-theme=light] .法律审阅 span,:root[data-theme=light] .法律文档>footer,:root[data-theme=light] .法律文档>header>p:last-child{color:#6f7988!important}:root[data-theme=light] .法律文档 strong,:root[data-theme=light] .首页方法论 strong{color:#202630!important}:root[data-theme=light] .全局移动菜单 nav{box-shadow:0 18px 44px #26324124;background:#fff!important;border-color:#d7dee7!important}@media (width<=780px){.首页页.初学者首页{height:calc(100dvh - 57px)!important;min-height:calc(100dvh - 57px)!important}.首页方法论{grid-template-columns:1fr;gap:14px;width:calc(100% - 32px);margin:0 16px 38px;padding-top:24px}.首页法律链接{justify-content:flex-start}.法律应用{grid-template-rows:57px minmax(0,1fr)}.法律顶栏{height:57px!important;min-height:57px!important}.法律舞台{padding:18px 12px 40px}.法律文档{border-radius:12px;padding:24px 20px}.法律文档 h1{font-size:2.35rem}.法律文档>footer{flex-direction:column;align-items:flex-start}}.应用 .顶栏操作 a.账户按钮[href=\/student]{display:none!important}.首页页 .首页内容.初学者主张{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.首页页 .首页内容.初学者主张:after,.首页页 .首页内容.初学者主张:before{content:none!important;display:none!important}.全局学生头像{display:none}@media (width<=780px){.学生应用>.顶栏>.学生顶导航,.应用>.顶栏>.桌面导航,.知识库应用>.顶栏>.桌面导航{display:none!important}.应用:not(:has(.首页页)) .移动索引按钮{justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:58px!important;padding:0 9px!important;display:inline-flex!important}.应用:not(:has(.首页页)) .移动索引按钮 svg{display:none!important}.应用:not(:has(.首页页)) .移动索引按钮:before{content:"";background:currentColor;flex:0 0 17px;width:17px;height:17px;display:block;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.8%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M3.5%205.5c3-.8%205.6-.3%208.5%201.5v11c-2.9-1.8-5.5-2.3-8.5-1.5zM20.5%205.5c-3-.8-5.6-.3-8.5%201.5v11c2.9-1.8%205.5-2.3%208.5-1.5z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.8%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M3.5%205.5c3-.8%205.6-.3%208.5%201.5v11c-2.9-1.8-5.5-2.3-8.5-1.5zM20.5%205.5c-3-.8-5.6-.3-8.5%201.5v11c2.9-1.8%205.5-2.3%208.5-1.5z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.应用:not(:has(.首页页)) .移动索引按钮:after{content:"Index";letter-spacing:.01em;font-size:.62rem;font-weight:800}.学生应用>.顶栏,.应用>.顶栏,.法律应用>.顶栏,.测验应用>.顶栏,.知识库应用>.顶栏,.章节独立顶栏{z-index:1000!important;position:sticky!important;top:0!important;overflow:visible!important}.知识库计数,.顶栏操作{z-index:1010!important;min-width:0!important}.全局移动菜单,.知识库计数,.顶栏操作{position:relative!important;overflow:visible!important}.全局移动菜单{visibility:visible!important;opacity:1!important;z-index:1020!important;flex:0 0 38px!important;order:-100!important;width:38px!important;min-width:38px!important;display:block!important}.全局移动菜单 summary{z-index:1021!important;position:relative!important}.全局移动菜单[open]{z-index:1100!important}.全局移动菜单 nav{isolation:isolate;z-index:1101!important}.全局移动菜单 nav a[href=\/student]{display:none!important}.全局学生头像{letter-spacing:.02em;line-height:1;border:1px solid color-mix(in srgb,currentcolor 14%,transparent)!important;width:38px!important;min-width:38px!important;height:38px!important;color:var(--text,#d8dce5)!important;background:color-mix(in srgb,currentColor 3%,transparent)!important;border-radius:50%!important;flex:0 0 38px!important;order:-90!important;place-items:center!important;padding:0!important;font-size:.67rem!important;font-weight:850!important;text-decoration:none!important;display:grid!important;overflow:hidden!important}.全局学生头像:focus-visible,.全局学生头像:hover{border-color:hsl(var(--accent-h) 72% 60%/.48)!important;background:hsl(var(--accent-h) 72% 60%/.07)!important}.全局学生头像 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.顶栏>.全局移动菜单兜底{right:54px!important}.顶栏>.全局学生头像兜底,.顶栏>.全局移动菜单兜底{z-index:1120!important;position:absolute!important;top:9px!important}.顶栏>.全局学生头像兜底{right:10px!important}.章节独立顶栏>.章节返回模块{display:none!important}.覆盖层{z-index:2000!important}}.学习页 .返回文档 span{font-size:0!important}.学习页 .返回文档 span:after{content:"Course overview";white-space:nowrap;font-size:.68rem;font-weight:750}.媒体上传器{background:#0f1319;border:1px dashed #3b4350;border-radius:10px;outline:none;gap:9px;margin:12px;padding:14px;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}.媒体上传器.拖放中,.媒体上传器:focus-visible{border-color:hsl(var(--accent-h) 76% 62%);background:hsl(var(--accent-h) 60% 18%/.18);box-shadow:0 0 0 3px hsl(var(--accent-h) 70% 55%/.12)}.媒体上传器>strong{color:#e8ebf0;font-size:.76rem}.媒体上传说明{color:#818997;font-size:.65rem;line-height:1.4}.媒体上传动作{flex-wrap:wrap;gap:7px;display:flex}.媒体清除按钮,.媒体选择按钮{color:#c8ced7;cursor:pointer;background:#171c24;border:1px solid #343b47;border-radius:7px;padding:7px 10px;font:700 .68rem/1.2 inherit}.媒体选择按钮{border-color:hsl(var(--accent-h) 68% 58%/.55);color:#f0f2f6}.媒体清除按钮:hover,.媒体选择按钮:hover{color:#fff;border-color:#596270}.媒体清除按钮:disabled,.媒体选择按钮:disabled{opacity:.5;cursor:wait}.媒体上传状态{color:#858d9a;min-height:1.1em;font-size:.65rem;line-height:1.45}.媒体上传进度{background:#262c35;border-radius:999px;height:5px;overflow:hidden}.媒体上传进度 i{border-radius:inherit;background:hsl(var(--accent-h) 78% 62%);width:0;height:100%;transition:width .12s linear;display:block}.媒体上传器.正在上传{border-style:solid}.媒体上传器.上传完成{border-color:#326c4a}.媒体上传器.上传完成 .媒体上传状态{color:#82dca6}.媒体上传器.上传未配置,.媒体上传器.上传错误{border-color:#744051}.媒体上传器.上传未配置 .媒体上传状态,.媒体上传器.上传错误 .媒体上传状态{color:#e6a0b2}.媒体上传预览{background:#090c10;border:1px solid #2b313b;border-radius:8px;margin-top:2px;overflow:hidden}.媒体上传预览 img,.媒体上传预览 video{-o-object-fit:contain;object-fit:contain;background:#090c10;width:100%;max-height:260px;display:block}.媒体上传预览 video{min-height:140px}@media (width<=780px){.媒体上传器{margin:10px 12px;padding:12px}.媒体上传动作{grid-template-columns:1fr 1fr;display:grid}.媒体清除按钮,.媒体选择按钮{min-height:40px}.媒体上传预览 img,.媒体上传预览 video{max-height:220px}}
