._navBar_u5t78_1{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:space-between;height:56px;position:sticky;top:0;z-index:100}._navBarInner_u5t78_12{background:#1e1f20;border-bottom:1px solid rgba(255,255,255,.06)}._navBarMobile_u5t78_17{padding:0 16px}._navBarDesktop_u5t78_21{padding:0 48px}._logoContainer_u5t78_25{display:flex;align-items:center;gap:10px;cursor:pointer}._icon_u5t78_32{background-image:url(/topb/head-icon-CF3CKx30.png);background-size:100% 100%;background-repeat:no-repeat;height:36px;width:74px}._logoText_u5t78_40{font-size:16px;font-weight:600;letter-spacing:1px;color:#fff}._navTabs_u5t78_48{display:flex;align-items:center;gap:4px;border:1px solid rgba(255,255,255,.07);background:#ffffff08;border-radius:999px;padding:4px}._navTab_u5t78_48{cursor:pointer;font-size:13px;padding:6px 20px;border-radius:999px;transition:all .25s ease;white-space:nowrap;-webkit-user-select:none;user-select:none}._navTabActive_u5t78_68{background:#ffffff14;font-weight:600;color:#fff}._navTabInactive_u5t78_74{background:transparent;color:#ffffff80;font-weight:400}._navTabInactive_u5t78_74:hover{color:#fffc;background:#ffffff0f}._rightSection_u5t78_86{display:flex;align-items:center;gap:12px}._userDropdown_u5t78_92{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 10px 4px 4px;border-radius:24px;transition:all .25s ease;border:1px solid transparent}._avatar_u5t78_103{width:32px;height:32px;border-radius:50%;overflow:hidden;background:#4096ff;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:13px}._avatarImg_u5t78_117{width:100%;height:100%;object-fit:cover;display:block}._userName_u5t78_124{font-size:13px;font-weight:500;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffd9}._vipBadge_u5t78_134{background:linear-gradient(135deg,#fa8c16,#ffc53d);color:#fff;font-size:10px;font-weight:600;padding:1px 7px;border-radius:10px;display:inline-flex;align-items:center;gap:3px;line-height:18px}._normalBadge_u5t78_147{font-size:10px;font-weight:500;padding:1px 7px;border-radius:10px;line-height:18px;background:#ffffff1a;color:#ffffff8c}._loginButton_u5t78_157{border-radius:20px;height:32px;font-size:13px;font-weight:500;display:flex;align-items:center;gap:4px;box-shadow:none;padding-inline:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fff}._drawerItem_u5t78_172{padding:12px 16px;cursor:pointer;border-radius:8px;margin-bottom:4px}._drawerItemActive_u5t78_179{background:#f0f5ff;color:#1677ff;font-weight:600}._drawerItemInactive_u5t78_185{background:transparent;color:#333;font-weight:400}@media (max-width: 768px){._navTabs_u5t78_48{display:none}}._contactModalBody_u5t78_199{display:flex;flex-direction:column;align-items:center;padding:8px 0 4px}._contactQrcode_u5t78_206{width:96px;height:96px;object-fit:cover}._contactQrcodeFallback_u5t78_212{width:96px;height:96px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center}._layout_17fz3_1{min-height:100vh}._layoutDefault_17fz3_5{background:#f5f6fa}._layoutLearning_17fz3_9{background:#f3f7fb}._content_17fz3_13{width:100%;margin:0 auto}._contentMobile_17fz3_18{margin:8px auto;padding:12px}._pageWrapper_17fz3_23{background:#fff;border-radius:12px;min-height:calc(100vh - 140px);box-shadow:0 2px 12px #0000000a}._pageWrapperMobile_17fz3_30{border-radius:8px;padding:16px}._header_1pohg_1{text-align:center;margin-bottom:28px}._title_1pohg_6{font-size:22px;font-weight:700;color:#070d59}._subtitle_1pohg_12{display:block;margin-top:6px;font-size:14px}._formActions_1pohg_18{margin-bottom:12px}._submitBtn_1pohg_22{height:44px}._codeRow_1pohg_26{display:flex;gap:8px}._codeField_1pohg_31{flex:1;margin-bottom:24px}._codeBtnWrapper_1pohg_36{margin-bottom:24px}._divider_1pohg_40{margin:8px 0 16px;font-size:13px}._container_zth19_1{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;z-index:0;overflow:hidden}._canvas_zth19_12{display:block;width:100%;height:100%}#obsidian-map-graph{color-scheme:light}#obsidian-map-graph{--g-bg: light-dark(#ffffff, #070b14);--g-fg: light-dark(#07101f, #f5f8ff);--g-muted: light-dark(#667085, #a8b3c7);--g-line: light-dark(#b8c2d1, #31405a);--g-live: #075dff;--g-m: #003fb8;--g-a: #07101f;--g-p: #004ee8;--g-black: #050b16;--g-navy: #001b4d;color:var(--g-fg);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;background:transparent}#obsidian-map-graph *{box-sizing:border-box}#obsidian-map-graph .graph-head{text-align:center;margin-bottom:10px}#obsidian-map-graph .graph-head h2{margin:0;font-weight:500}#obsidian-map-graph .graph-head p{margin:5px 0 0;color:var(--g-muted)}#obsidian-map-graph .graph-stage{position:relative;height:670px;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--g-live) 10%,transparent),transparent 38%)}#obsidian-map-graph .graph-svg{display:block;width:100%;height:100%;touch-action:none}#obsidian-map-graph .graph-edge{fill:none;stroke:color-mix(in srgb,var(--g-line) 82%,transparent);stroke-width:1;vector-effect:non-scaling-stroke;transition:opacity .22s,stroke .22s}#obsidian-map-graph .graph-edge.dim{opacity:.1}#obsidian-map-graph .graph-edge.live{stroke:var(--g-live);stroke-width:1.8;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--g-live) 65%,transparent))}#obsidian-map-graph .flow-dot{fill:var(--g-live);filter:drop-shadow(0 0 5px var(--g-live));pointer-events:none}#obsidian-map-graph .ambient-dot{opacity:.86}#obsidian-map-graph .ambient-dot.tone-black{fill:var(--g-black);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--g-black) 75%,transparent))}#obsidian-map-graph .ambient-dot.tone-navy{fill:var(--g-navy);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--g-navy) 80%,transparent))}#obsidian-map-graph .ambient-dot.tone-blue{fill:var(--g-live);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--g-live) 80%,transparent))}#obsidian-map-graph .node-hit{fill:transparent;cursor:pointer;pointer-events:all}#obsidian-map-graph .node-dot{fill:var(--node-color);stroke:color-mix(in srgb,#ffffff 72%,var(--node-color));stroke-width:1.5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--g-black) 45%,transparent)) drop-shadow(0 0 7px color-mix(in srgb,var(--node-color) 50%,transparent));transition:opacity .22s,filter .22s}#obsidian-map-graph .node-halo{fill:none;stroke:var(--node-color);stroke-width:1.5;opacity:0;vector-effect:non-scaling-stroke}#obsidian-map-graph .node-label{fill:var(--g-fg);font-size:12px;font-weight:400;text-anchor:middle;paint-order:stroke;stroke:var(--g-bg);stroke-width:4px;stroke-linejoin:round;pointer-events:none;transition:opacity .22s}#obsidian-map-graph .node-group[data-group=market]{--node-color: var(--g-m) }#obsidian-map-graph .node-group[data-group=ads]{--node-color: var(--g-a) }#obsidian-map-graph .node-group[data-group=product]{--node-color: var(--g-p) }#obsidian-map-graph .node-group[data-group=system]{--node-color: var(--g-navy) }#obsidian-map-graph .node-group.dim .node-dot,#obsidian-map-graph .node-group.dim .node-label{opacity:.16}#obsidian-map-graph .node-group.neighbor .node-dot{filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--g-black) 45%,transparent)) drop-shadow(0 0 10px var(--node-color))}#obsidian-map-graph .node-group.selected .node-dot{filter:drop-shadow(0 3px 4px color-mix(in srgb,var(--g-black) 55%,transparent)) drop-shadow(0 0 15px var(--node-color))}#obsidian-map-graph .node-group.selected .node-halo{opacity:.85;animation:halo-pulse 1.5s ease-out infinite}@keyframes halo-pulse{0%{r:12;opacity:.85}to{r:30;opacity:0}}#obsidian-map-graph .node-group:hover .node-halo{opacity:.5;r:19}#obsidian-map-graph .graph-tooltip{position:absolute;left:0;top:0;width:min(310px,calc(100% - 24px));padding:15px 18px;background:light-dark(rgba(248,249,251,.76),rgba(25,29,38,.72));color:light-dark(#303642,#d5dae3);border:0;border-radius:14px;box-shadow:0 16px 42px color-mix(in srgb,var(--g-fg) 13%,transparent);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);opacity:0;pointer-events:none;translate:-50% calc(-100% - 18px);transition:opacity .16s,transform .16s;z-index:8}#obsidian-map-graph .graph-tooltip.show{opacity:1;transform:translateY(-3px)}#obsidian-map-graph .graph-tooltip:after{content:"";position:absolute;left:50%;bottom:-5px;width:11px;height:11px;background:light-dark(rgba(248,249,251,.76),rgba(25,29,38,.72));transform:translate(-50%) rotate(45deg)}#obsidian-map-graph .tip-title{display:block;margin:0 0 7px;color:light-dark(#252b35,#e2e6ed);font-size:13px;font-weight:700}#obsidian-map-graph .tip-copy{display:-webkit-box;color:light-dark(#3e4654,#c7ccd6);font-size:12px;font-weight:500;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#obsidian-map-graph .tip-course{display:block;margin-top:9px;color:light-dark(#707784,#9da5b3);font-size:11px;font-weight:400}#obsidian-map-graph .graph-status{position:absolute;left:50%;bottom:12px;translate:-50% 0;color:var(--g-muted);white-space:nowrap;pointer-events:none}#obsidian-map-graph .graph-status:before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--g-line)}#obsidian-map-graph.active .graph-status:before{background:var(--g-live);box-shadow:0 0 8px var(--g-live)}@media (max-width:700px){#obsidian-map-graph .graph-stage{height:740px}#obsidian-map-graph .node-label{font-size:11px}#obsidian-map-graph .graph-tooltip{width:min(240px,calc(100% - 18px))}}@media (prefers-reduced-motion:reduce){#obsidian-map-graph .node-group.selected .node-halo{animation:none}#obsidian-map-graph *{transition:none!important}}#ai-ops-flow{--navy: #07152f;--blue: #316cff;--cyan: #24b8da;--green: #12a77d;--line: #e5eaf3;--muted: #7b8498;--soft: #f5f7fb;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;color:var(--navy);background:#fff;min-height:760px;padding:24px 28px 34px;box-sizing:border-box;position:relative}#ai-ops-flow *{box-sizing:border-box}#ai-ops-flow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#315fac08 1px,transparent 1px),linear-gradient(90deg,#315fac08 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 82%);mask-image:linear-gradient(to bottom,#000,transparent 82%);pointer-events:none}#ai-ops-flow .orb{position:absolute;border-radius:50%;filter:blur(75px);pointer-events:none;opacity:.28}#ai-ops-flow .orb-a{width:290px;height:290px;background:#bed4ff;left:-110px;top:90px}#ai-ops-flow .orb-b{width:250px;height:250px;background:#c3eff4;right:-80px;top:380px}#ai-ops-flow .header{position:relative;text-align:center;max-width:980px;margin:0 auto 34px}#ai-ops-flow .header h1{font-size:clamp(36px,5vw,64px);line-height:1.08;letter-spacing:-3px;margin:18px 0 13px}#ai-ops-flow .header h1 span{background:linear-gradient(90deg,#2756c9,#28a8ce);-webkit-background-clip:text;background-clip:text;color:transparent}#ai-ops-flow .header p{color:#6f788d;font-size:16px;line-height:1.7;margin:0}#ai-ops-flow .actions{display:flex;justify-content:center;gap:10px;margin-top:22px}#ai-ops-flow .actions button{border:0;border-radius:10px;padding:12px 17px;font-weight:700;cursor:pointer}#ai-ops-flow .run-btn{background:linear-gradient(135deg,#2454cf,#3488ee);color:#fff;box-shadow:0 10px 24px #2d68dd35}#ai-ops-flow .actions button:hover{transform:translateY(-1px)}#ai-ops-flow .machine{position:relative;width:min(1420px,100%);margin:0 auto;background:#fff;border:1px solid #dce2ec;border-radius:20px;box-shadow:0 24px 70px #25375a17;overflow:hidden}#ai-ops-flow .topbar{height:62px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid #e5e9f1;background:#fbfcfe}#ai-ops-flow .brand{display:flex;align-items:center;gap:9px;min-width:200px}#ai-ops-flow .brand-icon{width:34px;height:34px;border-radius:9px;background:#0a1935;color:#62bbff;display:grid;place-items:center;font-size:18px;box-shadow:0 7px 16px #0a193526}#ai-ops-flow .brand strong,#ai-ops-flow .brand small{display:block}#ai-ops-flow .brand strong{font-size:13px}#ai-ops-flow .brand small{font-size:8px;color:#929bad;letter-spacing:1px;margin-top:2px}#ai-ops-flow .feed{min-width:320px;padding:9px 15px;border-radius:18px;background:#f0f5ff;border:1px solid #d9e5ff;color:#40639d;font-size:11px;display:flex;gap:9px;align-items:center}#ai-ops-flow .feed i{width:6px;height:6px;border-radius:50%;background:#3293eb;box-shadow:0 0 8px #3293eb}#ai-ops-flow .status{text-align:right;min-width:200px}#ai-ops-flow .status small,#ai-ops-flow .status strong{display:block}#ai-ops-flow .status small{font-size:8px;color:#9da5b5;letter-spacing:1px}#ai-ops-flow .status strong{font-size:10px;color:#15956f;margin-top:4px}#ai-ops-flow .workspace{padding:24px;background:linear-gradient(180deg,#fbfcff,#f4f6fa);display:grid;grid-template-columns:200px 1fr 200px;gap:17px}#ai-ops-flow .side{background:#fff;border:1px solid #dfe4ed;border-radius:14px;padding:16px;box-shadow:0 8px 24px #26395b0a}#ai-ops-flow .side-label{font-size:10px;color:#818b9f;font-weight:700;padding-bottom:12px;border-bottom:1px solid #ebedf3}#ai-ops-flow .side-label b{font-size:8px;color:#3569d2;background:#eef3ff;border-radius:5px;padding:4px 6px;margin-right:6px}#ai-ops-flow .product{display:flex;align-items:center;gap:9px;margin:15px 0}#ai-ops-flow .product-icon{width:36px;height:36px;background:#0a1935;color:#5cb6ff;border-radius:9px;display:grid;place-items:center;font-size:18px}#ai-ops-flow .product small,#ai-ops-flow .product strong{display:block}#ai-ops-flow .product small{font-size:8px;color:#99a1b0}#ai-ops-flow .product strong{font-size:11px;margin-top:4px}#ai-ops-flow .facts{display:grid;grid-template-columns:1fr 1fr;gap:7px}#ai-ops-flow .facts div{background:#f6f8fb;border-radius:7px;padding:8px}#ai-ops-flow .facts small,#ai-ops-flow .facts strong{display:block}#ai-ops-flow .facts small{font-size:8px;color:#9ca4b3}#ai-ops-flow .facts strong{font-size:10px;margin-top:4px}#ai-ops-flow .prompt{margin-top:11px;padding:10px;background:#f3f6fd;border-left:2px solid #3674e5;color:#657188;font-size:10px;line-height:1.55}#ai-ops-flow .ready{display:flex;gap:5px;font-size:9px;color:#7b8496;margin-top:14px}#ai-ops-flow .ready i{color:#13a57c}#ai-ops-flow .ready b{color:#13a57c;margin-left:auto}#ai-ops-flow .pipeline{position:relative;min-width:0}#ai-ops-flow .flow-line{position:absolute;left:5%;right:5%;top:74px;height:2px;background:linear-gradient(90deg,#2d62db,#348aeb,#28b4c5,#24ad8c);opacity:.3;overflow:hidden}#ai-ops-flow .flow-line i{display:block;width:95px;height:100%;background:#fff;filter:drop-shadow(0 0 6px #3077e8);animation:aiops-travel 3s linear infinite}#ai-ops-flow .stages{height:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;position:relative}#ai-ops-flow .stage{--stage: #316cff;text-align:left;color:inherit;background:#fff;border:1px solid #dfe4ed;border-radius:13px;padding:12px;cursor:pointer;transition:.3s;position:relative;overflow:hidden;min-width:0}#ai-ops-flow .stage:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--stage);opacity:0}#ai-ops-flow .stage:hover,#ai-ops-flow .stage.active{transform:translateY(-6px);border-color:color-mix(in srgb,var(--stage) 45%,white);box-shadow:0 14px 28px color-mix(in srgb,var(--stage) 14%,transparent)}#ai-ops-flow .stage.active:before{opacity:1}#ai-ops-flow .stage.active{background:linear-gradient(180deg,color-mix(in srgb,var(--stage) 6%,white),#fff 45%)}#ai-ops-flow .stage-head{display:flex;justify-content:space-between}#ai-ops-flow .num{font-size:9px;color:#9ca5b5;font-weight:800}#ai-ops-flow .state{font-size:7px;color:#9aa3b3;background:#f3f5f8;border-radius:8px;padding:3px 5px}#ai-ops-flow .stage.active .state{color:var(--stage);background:color-mix(in srgb,var(--stage) 10%,white)}#ai-ops-flow .icon{width:40px;height:40px;border-radius:12px;margin:19px 0 12px;background:color-mix(in srgb,var(--stage) 9%,white);color:var(--stage);display:grid;place-items:center;font-size:21px;position:relative}#ai-ops-flow .icon i{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px dashed color-mix(in srgb,var(--stage) 45%,transparent);border-radius:50%;opacity:0}#ai-ops-flow .stage.active .icon i{opacity:1;animation:aiops-spin 6s linear infinite}#ai-ops-flow .eyebrow{color:var(--stage);font-size:6.5px;font-weight:800;letter-spacing:.6px;white-space:nowrap}#ai-ops-flow .stage h2{font-size:16px;margin:6px 0}#ai-ops-flow .stage>p{height:31px;margin:0 0 10px;font-size:9px;line-height:1.5;color:#818b9e}#ai-ops-flow .outputs{border-top:1px solid #eceef3;padding-top:9px;display:flex;flex-direction:column;gap:5px}#ai-ops-flow .outputs span{font-size:8px;color:#667187}#ai-ops-flow .outputs b{color:var(--stage)}#ai-ops-flow .stage-foot{display:grid;grid-template-columns:auto 1fr auto;gap:5px;align-items:center;margin-top:10px;padding:7px;background:#f6f8fb;border-radius:7px}#ai-ops-flow .stage-foot strong{font-size:11px;color:var(--stage)}#ai-ops-flow .stage-foot small{font-size:6.5px;color:#99a2b2}#ai-ops-flow .stage-foot b{color:#9ba4b3}#ai-ops-flow .score{width:98px;height:98px;margin:15px auto;border-radius:50%;background:conic-gradient(var(--ring, #316cff) var(--score, 302deg),#e9edf4 0);display:grid;place-items:center;position:relative;transition:.45s}#ai-ops-flow .score:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:#fff}#ai-ops-flow .score div{position:relative;z-index:1;text-align:center}#ai-ops-flow .score strong,#ai-ops-flow .score small{display:block}#ai-ops-flow .score strong{font-size:25px}#ai-ops-flow .score small{font-size:7px;color:#939cad}#ai-ops-flow .result-row{display:flex;gap:8px;align-items:center;margin:8px 0 12px}#ai-ops-flow .result-icon{width:30px;height:30px;border-radius:7px;background:#316cff;color:#fff;display:grid;place-items:center;transition:.3s}#ai-ops-flow .result-row small,#ai-ops-flow .result-row strong{display:block}#ai-ops-flow .result-row small{font-size:7px;color:#9da5b3}#ai-ops-flow .result-row strong{font-size:10px;margin-top:3px}#ai-ops-flow .bars{display:flex;flex-direction:column;gap:8px}#ai-ops-flow .bar{display:grid;grid-template-columns:52px 1fr 22px;gap:5px;align-items:center;font-size:7px;color:#7f899b}#ai-ops-flow .bar i{height:4px;background:#edf0f5;border-radius:3px;overflow:hidden}#ai-ops-flow .bar i b{display:block;height:100%;background:linear-gradient(90deg,#3265da,#28b7d2);transition:.45s}#ai-ops-flow .bar em{font-style:normal;text-align:right}#ai-ops-flow .report{width:100%;margin-top:15px;background:#0a1935;color:#fff;border:0;border-radius:8px;padding:9px;font-size:8px;font-weight:700;cursor:pointer}#ai-ops-flow .agent-strip{height:46px;padding:0 22px;border-top:1px solid #e4e8ef;display:flex;align-items:center;gap:23px;font-size:8px;color:#778194}#ai-ops-flow .agent-strip>strong{color:#253047}#ai-ops-flow .agent-strip>strong i{display:inline-block;width:6px;height:6px;background:#27c092;border-radius:50%;box-shadow:0 0 8px #27c092;margin-right:6px}#ai-ops-flow .agent-strip span b{color:#16a87d;margin-right:3px}#ai-ops-flow .agent-strip span.hot{color:#3165d4;font-weight:700}#ai-ops-flow .agent-strip span.hot b{color:#3165d4;animation:aiops-pulse 1s infinite}#ai-ops-flow .saved{margin-left:auto}#ai-ops-flow .saved b{font-size:10px;color:#2e67dc}#ai-ops-flow .metrics{position:relative;width:min(1200px,100%);margin:24px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dfe4ed;border-radius:12px;overflow:hidden;box-shadow:0 10px 28px #2235550a}#ai-ops-flow .metric{padding:16px 20px;background:#fff;border-right:1px solid #e4e8ef}#ai-ops-flow .metric:last-child{border-right:0}#ai-ops-flow .metric small,#ai-ops-flow .metric strong,#ai-ops-flow .metric em{display:block}#ai-ops-flow .metric small{font-size:8px;color:#919aac}#ai-ops-flow .metric strong{font-size:16px;margin:8px 0 5px}#ai-ops-flow .metric strong del{font-size:10px;color:#a6adba;font-weight:400}#ai-ops-flow .metric strong span{color:#2e65d8}#ai-ops-flow .metric em{font-size:8px;color:#16a47c;font-style:normal}@keyframes aiops-travel{0%{transform:translate(-100px)}to{transform:translate(850px)}}@keyframes aiops-spin{to{transform:rotate(360deg)}}@keyframes aiops-pulse{50%{opacity:.35;transform:scale(.8)}}@media (max-width:1050px){#ai-ops-flow .workspace{grid-template-columns:180px 1fr}#ai-ops-flow .output-side{display:none}#ai-ops-flow .stages{grid-template-columns:repeat(2,1fr)}#ai-ops-flow .flow-line{display:none}#ai-ops-flow .pipeline{min-height:480px}#ai-ops-flow .agent-strip span:nth-of-type(n+3){display:none}}@media (max-width:680px){#ai-ops-flow{padding:34px 12px 24px}#ai-ops-flow .header h1{letter-spacing:-2px}#ai-ops-flow .header p{font-size:14px}#ai-ops-flow .actions{flex-direction:column}#ai-ops-flow .feed,#ai-ops-flow .status{display:none}#ai-ops-flow .brand{min-width:0}#ai-ops-flow .workspace{display:block;padding:12px}#ai-ops-flow .input-side{margin-bottom:12px}#ai-ops-flow .stages{grid-template-columns:1fr 1fr}#ai-ops-flow .stage{padding:10px}#ai-ops-flow .agent-strip span{display:none}#ai-ops-flow .metrics{grid-template-columns:1fr}#ai-ops-flow .metric{border-right:0;border-bottom:1px solid #e4e8ef}#ai-ops-flow .metric:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){#ai-ops-flow *,#ai-ops-flow *:before,#ai-ops-flow *:after{animation:none!important;transition:none!important}}#review-banner-fixed{--rf-bg: light-dark(#fbfcfe, #0d1118);--rf-panel: light-dark(rgba(255, 255, 255, .72), rgba(23, 28, 37, .88));--rf-ink: light-dark(#141923, #f3f6fb);--rf-muted: light-dark(#7b8493, #98a2b2);--rf-line: light-dark(#d7dee8, #343c4a);--rf-blue: light-dark(#286cf2, #75a4ff);--rf-blue-soft: light-dark(rgba(40, 108, 242, .09), rgba(117, 164, 255, .12));--rf-glow: light-dark(rgba(40, 108, 242, .62), rgba(117, 164, 255, .78));color-scheme:light dark;width:100%;color:var(--rf-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}#review-banner-fixed *{box-sizing:border-box}#review-banner-fixed .rf-banner{position:relative;width:100%;min-height:470px;aspect-ratio:2.12 / 1}#review-banner-fixed .rf-stage{position:absolute;top:18px;right:18px;bottom:18px;left:18px}#review-banner-fixed .rf-loop{position:absolute;z-index:2;left:50%;top:50%;width:460px;height:360px;transform:translate(-50%,-50%)}#review-banner-fixed .rf-circuit{position:absolute;top:0;right:0;bottom:0;left:0;width:460px;height:360px;overflow:visible}#review-banner-fixed .rf-path{fill:none;stroke:var(--rf-line);stroke-width:2;stroke-linecap:round;stroke-dasharray:1 11}#review-banner-fixed .rf-motion-path{fill:none;stroke:none}#review-banner-fixed .rf-orb{opacity:0;visibility:hidden;fill:var(--rf-blue);filter:url(#rf-glow);transition:opacity .12s ease}#review-banner-fixed.is-running .rf-orb{opacity:1;visibility:visible}#review-banner-fixed .rf-orb-halo{opacity:.22}#review-banner-fixed .rf-node{position:absolute;z-index:4;width:124px;height:124px;display:grid;place-items:center;padding:0;border:1.5px solid var(--rf-line);border-radius:50%;background:linear-gradient(145deg,light-dark(#fff,#1b212c),var(--rf-bg));color:var(--rf-ink);cursor:pointer;box-shadow:0 10px 26px light-dark(rgba(24,35,58,.07),rgba(0,0,0,.16));transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}#review-banner-fixed .rf-node:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid var(--rf-line);border-radius:50%;opacity:.42}#review-banner-fixed .rf-node:hover{border-color:var(--rf-blue)}#review-banner-fixed .rf-node:focus-visible{outline:3px solid var(--rf-glow);outline-offset:4px}#review-banner-fixed .rf-node[data-index="0"]{left:230px;top:0;transform:translate(-50%)}#review-banner-fixed .rf-node[data-index="1"]{left:355px;top:218px;transform:translate(-50%)}#review-banner-fixed .rf-node[data-index="2"]{left:105px;top:218px;transform:translate(-50%)}#review-banner-fixed .rf-node:hover{transform:translate(-50%,-3px)}#review-banner-fixed[data-active="0"] .rf-node[data-index="0"],#review-banner-fixed[data-active="1"] .rf-node[data-index="1"],#review-banner-fixed[data-active="2"] .rf-node[data-index="2"]{border-color:var(--rf-blue);background:var(--rf-blue-soft);box-shadow:0 0 0 7px var(--rf-blue-soft),0 15px 36px light-dark(rgba(40,108,242,.14),rgba(0,0,0,.22))}#review-banner-fixed .rf-node-inner{display:grid;justify-items:center;gap:8px;width:100%;padding:0 12px}#review-banner-fixed .rf-node-inner strong{font-size:23px;font-weight:700;letter-spacing:.08em;line-height:1}#review-banner-fixed .rf-node-inner span{max-width:98px;color:var(--rf-muted);font-size:10px;line-height:1.35;text-align:center;white-space:normal}#review-banner-fixed[data-active="0"] .rf-node[data-index="0"] strong,#review-banner-fixed[data-active="1"] .rf-node[data-index="1"] strong,#review-banner-fixed[data-active="2"] .rf-node[data-index="2"] strong{color:var(--rf-blue)}#review-banner-fixed .rf-center{position:absolute;z-index:2;left:230px;top:210px;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:3px;color:var(--rf-muted);text-align:center;pointer-events:none}#review-banner-fixed .rf-center i{width:16px;height:16px;color:var(--rf-blue)}#review-banner-fixed .rf-center strong{color:var(--rf-ink);font-weight:500}#review-banner-fixed .rf-hint{position:absolute;left:230px;bottom:0;transform:translate(-50%);color:var(--rf-muted);white-space:nowrap}#review-banner-fixed[data-active] .rf-hint{opacity:0}#review-banner-fixed .rf-case{position:absolute;z-index:6;width:270px;padding:15px;border:0;border-radius:18px;background:var(--rf-panel);color:var(--rf-ink);-webkit-backdrop-filter:blur(20px) saturate(145%);backdrop-filter:blur(20px) saturate(145%);box-shadow:0 22px 54px light-dark(rgba(25,39,66,.14),rgba(0,0,0,.3)),inset 0 1px 0 light-dark(rgba(255,255,255,.82),rgba(255,255,255,.08));opacity:0;visibility:hidden;transform:translateY(8px) scale(.98);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}#review-banner-fixed[data-active] .rf-case{opacity:1;visibility:visible;transform:translateY(0) scale(1)}#review-banner-fixed[data-active="0"] .rf-case{left:calc(50% - 516px);top:calc(50% - 180px)}#review-banner-fixed[data-active="2"] .rf-case{left:calc(50% - 516px);bottom:calc(50% - 180px)}#review-banner-fixed[data-active="1"] .rf-case{left:calc(50% + 246px);bottom:calc(50% - 180px)}#review-banner-fixed .rf-case-kicker{color:var(--rf-blue);font-weight:500}#review-banner-fixed .rf-case h3{margin:8px 0 5px;font-weight:500}#review-banner-fixed .rf-case p{margin:0;color:var(--rf-muted);line-height:1.5}#review-banner-fixed .rf-story{margin-top:11px;padding:10px;border-radius:11px;background:var(--rf-blue-soft)}#review-banner-fixed .rf-panel{display:none}#review-banner-fixed .rf-story[data-mode="0"] .rf-v0,#review-banner-fixed .rf-story[data-mode="1"] .rf-v1,#review-banner-fixed .rf-story[data-mode="2"] .rf-v2{display:block}#review-banner-fixed .rf-bar{display:grid;grid-template-columns:52px 1fr 30px;align-items:center;gap:7px}#review-banner-fixed .rf-bar+.rf-bar{margin-top:7px}#review-banner-fixed .rf-bar span{color:var(--rf-muted)}#review-banner-fixed .rf-bar b{font-weight:500;text-align:right}#review-banner-fixed .rf-track{height:5px;overflow:hidden;border-radius:99px;background:var(--rf-line)}#review-banner-fixed .rf-track i{display:block;height:100%;border-radius:inherit;background:var(--rf-blue)}#review-banner-fixed .rf-budget{display:flex;align-items:center;gap:13px}#review-banner-fixed .rf-donut{position:relative;flex:0 0 54px;width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--rf-blue) 0 70%,var(--rf-line) 70%)}#review-banner-fixed .rf-donut:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:var(--rf-panel)}#review-banner-fixed .rf-donut strong{position:relative;color:var(--rf-blue);font-weight:500}#review-banner-fixed .rf-budget-copy{display:grid;gap:6px;color:var(--rf-muted)}#review-banner-fixed .rf-budget-copy b{color:var(--rf-ink);font-weight:500}#review-banner-fixed .rf-result{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center}#review-banner-fixed .rf-result span{display:block;color:var(--rf-muted)}#review-banner-fixed .rf-result strong{display:block;margin-top:3px;font-weight:500}#review-banner-fixed .rf-result-arrow,#review-banner-fixed .rf-result-foot{color:var(--rf-blue)}#review-banner-fixed .rf-result-foot{margin-top:7px;text-align:center}#review-banner-fixed .rf-case-data{display:flex;align-items:baseline;gap:7px;margin-top:11px}#review-banner-fixed .rf-case-data strong{color:var(--rf-blue);font-weight:500}#review-banner-fixed .rf-case-data span{color:var(--rf-muted)}@media (max-width:1060px){#review-banner-fixed .rf-banner{aspect-ratio:auto;min-height:650px}#review-banner-fixed .rf-stage{position:relative;inset:auto;height:630px;margin:0 12px}#review-banner-fixed .rf-loop{top:175px;transform:translate(-50%,-50%) scale(.78)}#review-banner-fixed .rf-case,#review-banner-fixed[data-active="0"] .rf-case,#review-banner-fixed[data-active="1"] .rf-case,#review-banner-fixed[data-active="2"] .rf-case{width:min(300px,calc(100% - 24px));left:50%;top:355px;bottom:auto;transform:translate(-50%,8px) scale(.98)}#review-banner-fixed[data-active] .rf-case{transform:translate(-50%) scale(1)}}@media (max-width:420px){#review-banner-fixed .rf-loop{transform:translate(-50%,-50%) scale(.68)}}@media (max-width:350px){#review-banner-fixed .rf-loop{transform:translate(-50%,-50%) scale(.6)}}@media (prefers-reduced-motion:reduce){#review-banner-fixed *,#review-banner-fixed *:before,#review-banner-fixed *:after{transition-duration:.001ms!important}}#amazon-assessment-row{--ar-panel: light-dark(#f8fafc, #151b25);--ar-ink: light-dark(#162033, #f4f7fb);--ar-muted: light-dark(#67778e, #9da9bb);--ar-line: light-dark(#dce4ef, #333d4c);--ar-blue: light-dark(#1498e6, #78adff);--ar-blue-soft: light-dark(#eaf4ff, rgba(120, 173, 255, .12));--ar-navy: #07101e;--ar-navy-soft: #152238;--ar-gold: #ffa12b;--ar-cream: #f7f0e7;color-scheme:light dark;width:100%;padding:18px;color:var(--ar-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}#amazon-assessment-row *{box-sizing:border-box}#amazon-assessment-row .ar-card{position:relative;display:grid;grid-template-columns:minmax(240px,25%) minmax(0,1fr) auto;align-items:center;gap:38px;width:100%;min-height:246px;padding:0 20px 0 0;overflow:hidden;border:1px solid var(--ar-line);border-radius:28px;background:radial-gradient(circle at 88% 0,var(--ar-blue-soft),transparent 24%),var(--ar-panel);box-shadow:0 18px 50px light-dark(rgba(24,38,62,.06),rgba(0,0,0,.18));transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}#amazon-assessment-row .ar-card:hover{border-color:light-dark(#c8d7eb,#49566a);box-shadow:0 22px 58px light-dark(rgba(24,38,62,.1),rgba(0,0,0,.24));transform:translateY(-2px)}#amazon-assessment-row .ar-cover{position:relative;isolation:isolate;align-self:stretch;width:100%;min-height:246px;overflow:hidden;border-radius:27px 0 0 27px;color:var(--ar-cream);background:radial-gradient(circle at 52% 60%,rgba(255,161,43,.18),transparent 27%),radial-gradient(circle at 24% 16%,rgba(112,143,191,.18),transparent 36%),linear-gradient(145deg,var(--ar-navy-soft),var(--ar-navy) 72%);box-shadow:inset 0 1px #ffffff1a,0 14px 30px #060d192e}#amazon-assessment-row .ar-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.22;background-image:repeating-linear-gradient(118deg,transparent 0 4px,rgba(255,255,255,.035) 5px 6px),repeating-linear-gradient(18deg,transparent 0 7px,rgba(0,0,0,.12) 8px 9px);mix-blend-mode:soft-light}#amazon-assessment-row .ar-cover-top{position:absolute;left:30px;right:30px;top:24px;display:flex;justify-content:space-between;color:#f7f0e794;font-size:10px;letter-spacing:.12em}#amazon-assessment-row .ar-cover-number{color:var(--ar-gold)}#amazon-assessment-row .ar-cover-main{position:absolute;left:30px;right:30px;top:50%;transform:translateY(-38%)}#amazon-assessment-row .ar-cover-main small{display:block;margin-bottom:8px;color:#f7f0e79e;font-size:14px;letter-spacing:.13em}#amazon-assessment-row .ar-cover-main strong{display:block;color:var(--ar-cream);font-size:clamp(38px,4vw,52px);font-weight:500;letter-spacing:-.05em;line-height:1.05}#amazon-assessment-row .ar-arc{width:min(250px,86%);height:38px;margin-top:10px;overflow:visible}#amazon-assessment-row .ar-arc path:first-child{fill:none;stroke:#ffa12b40;stroke-width:7;filter:blur(6px)}#amazon-assessment-row .ar-arc path:last-child{fill:none;stroke:var(--ar-gold);stroke-width:2;stroke-linecap:round;stroke-dasharray:112;stroke-dashoffset:112}#amazon-assessment-row.is-active .ar-arc path:last-child{animation:ar-draw .72s cubic-bezier(.22,.8,.25,1) forwards}#amazon-assessment-row .ar-copy{min-width:0}#amazon-assessment-row .ar-kicker-row{display:flex;align-items:center;gap:16px;margin-bottom:12px}#amazon-assessment-row .ar-kicker{color:var(--ar-blue);font-size:17px;font-weight:500;letter-spacing:.06em}#amazon-assessment-row .ar-duration{display:inline-flex;align-items:center;gap:6px;color:var(--ar-muted);font-size:14px;white-space:nowrap}#amazon-assessment-row .ar-duration i{width:15px;height:15px}#amazon-assessment-row .ar-copy h2{margin:0;color:var(--ar-ink);font-size:clamp(20px,2vw,24px);font-weight:500;letter-spacing:-.055em;line-height:1.08;white-space:nowrap}#amazon-assessment-row .ar-entry{justify-self:end;display:inline-flex;align-items:center;gap:24px;margin-right:-6px;padding:12px 54px;border:0;background:transparent;color:var(--ar-ink);font:inherit;cursor:pointer}#amazon-assessment-row .ar-stage{padding:10px 19px;border:1px solid rgba(255,255,255,.92);border-radius:999px;background:#fff;color:#11151c;font-size:15px;font-weight:500;letter-spacing:.03em;white-space:nowrap;box-shadow:0 8px 20px #121b2a1f;transition:color .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}#amazon-assessment-row .ar-entry:hover .ar-stage,#amazon-assessment-row.is-active .ar-stage{color:#11151c;border-color:#fff;background:#f4f6f8;box-shadow:0 10px 26px #121b2a2b}#amazon-assessment-row .ar-scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}#amazon-assessment-row .ar-scan:after{content:"";position:absolute;top:-60%;left:-24%;width:11%;height:220%;transform:rotate(16deg);background:linear-gradient(90deg,transparent,light-dark(rgba(255,255,255,.42),rgba(255,255,255,.08)),transparent)}#amazon-assessment-row.is-active .ar-scan:after{animation:ar-scan .86s ease-out forwards}@keyframes ar-draw{to{stroke-dashoffset:0}}@keyframes ar-scan{to{left:118%}}@media (max-width: 700px){#amazon-assessment-row{padding:10px}#amazon-assessment-row .ar-card{grid-template-columns:112px minmax(0,1fr);gap:20px;min-height:0;padding:18px;border-radius:22px}#amazon-assessment-row .ar-cover{width:112px;min-height:112px;border-radius:18px}#amazon-assessment-row .ar-cover-top{left:12px;right:12px;top:11px}#amazon-assessment-row .ar-cover-main{left:12px;right:12px;top:51%}#amazon-assessment-row .ar-cover-main small{display:none}#amazon-assessment-row .ar-cover-main strong{font-size:18px}#amazon-assessment-row .ar-arc{width:84px;height:18px;margin-top:5px}#amazon-assessment-row .ar-kicker{display:none}#amazon-assessment-row .ar-copy h2{font-size:28px}#amazon-assessment-row .ar-entry{grid-column:1 / -1;width:100%;margin-right:0;justify-content:space-between;padding:9px 0 0;border-top:1px solid var(--ar-line)}}@media (max-width: 390px){#amazon-assessment-row .ar-card{grid-template-columns:92px minmax(0,1fr);gap:15px;padding:14px}#amazon-assessment-row .ar-cover{width:92px;min-height:92px}#amazon-assessment-row .ar-cover-main strong{font-size:16px}#amazon-assessment-row .ar-arc{width:66px}}@media (prefers-reduced-motion: reduce){#amazon-assessment-row *,#amazon-assessment-row *:before,#amazon-assessment-row *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}#amazon-assessment-row{padding:0;flex:1;min-width:0}#amazon-assessment-row .ar-card{height:146px;min-height:0;gap:52px}#amazon-assessment-row .ar-cover{min-height:0}#amazon-assessment-row .ar-cover-top{left:20px;right:20px;top:11px;font-size:9px}#amazon-assessment-row .ar-cover-main{transform:translateY(-34%)}#amazon-assessment-row .ar-cover-main small{font-size:11px;margin-bottom:4px}#amazon-assessment-row .ar-cover-main strong{font-size:clamp(28px,3vw,38px)}#amazon-assessment-row .ar-arc{width:min(180px,82%);height:22px;margin-top:5px}#amazon-assessment-row .ar-copy h2{font-size:clamp(24px,1.2vw,32px)}#amazon-assessment-row .ar-entry{cursor:inherit}@media (max-width: 700px){#amazon-assessment-row .ar-card{height:auto;padding:14px}#amazon-assessment-row .ar-cover{min-height:96px}}._pageRoot_ecbpq_2{min-height:100vh;background:#fff}._heroSection_ecbpq_8{position:relative;background:#1e1f20;overflow:hidden}._heroContent_ecbpq_14{position:relative;z-index:1}._heroInner_ecbpq_19{padding:110px 48px 130px;text-align:center}._heroInnerMobile_ecbpq_24{padding:64px 20px 72px}._heroContainer_ecbpq_28{max-width:860px;margin:0 auto}._systemLabelRow_ecbpq_33{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:28px}._blueDivider_ecbpq_41{width:40px;height:1px;background:#4096ff}._systemLabelText_ecbpq_47{font-size:12px;color:#4096ff;letter-spacing:3px;font-weight:500;text-transform:uppercase}._systemLabelTextMobile_ecbpq_55{font-size:10px}._businessTag_ecbpq_59{display:block;letter-spacing:1px;font-size:56px;color:#fff}._businessTagMobile_ecbpq_66{font-size:13px}._heroTitle_ecbpq_70{color:#4096ff!important;font-size:52px!important}._heroTitleMobile_ecbpq_75{font-size:32px!important}._heroSubtitle_ecbpq_79{color:#ffffff80!important;font-size:16px!important;line-height:1.6!important;max-width:100%;padding:50px 0}._heroSubtitleMobile_ecbpq_87{font-size:14px!important}._contentArea_ecbpq_92{position:relative;z-index:2}._sectionMobile_ecbpq_99{padding:56px 20px}._sectionAlt_ecbpq_103{padding:80px 120px;display:flex;flex-direction:column;align-items:center}._sectionAltMobile_ecbpq_110{padding:56px 20px}._sectionContainer_ecbpq_114{max-width:1200px;margin:0 auto}._sectionContainerTips_ecbpq_119{color:#2563eb;font-size:14px;font-style:normal;font-weight:700;padding-bottom:24px;text-align:center;padding-top:80px}._sectionHeaderRoot_ecbpq_130{margin-bottom:12px;text-align:left}._sectionHeaderTop_ecbpq_135{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:24px}._sectionHeaderTitle_ecbpq_143{color:#111827;text-align:center;font-size:50px;font-weight:700;line-height:normal;font-family:Inter}._sectionContainerTipsTitle_ecbpq_152{border-radius:100px;border:1px solid #E5E7EB;background:#f3f4f6;color:#111827;font-size:12px;font-weight:600;line-height:normal;padding:6px 16px;display:inline-block}._sectionHeaderTitleMobile_ecbpq_164{font-size:20px}._sectionHeaderSubtitle_ecbpq_168{color:#6b7280;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:160%;padding-bottom:32px}._sectionHeaderSubtitleMobile_ecbpq_179{font-size:13px;padding-left:0}._testCardRow_ecbpq_185{display:flex;align-items:center;gap:32px;margin-top:8px}._testCardRowMobile_ecbpq_192{flex-direction:column;gap:16px}._courseFlowRoot_ecbpq_198{margin-top:8px;display:flex;flex-direction:column;align-items:center}._courseFlowLabel_ecbpq_205{color:#111827;font-family:Inter;font-size:20px;font-weight:700;border:1px solid #E5E7EB;background:#fff;box-shadow:0 2px 10px #0000000d;border-radius:90px;padding:18px 44px;box-sizing:border-box;margin-bottom:24px;display:inline-block}._courseFlowRow_ecbpq_220{display:flex;gap:16px;flex-wrap:wrap;justify-content:flex-start}._courseFlowRowMobile_ecbpq_227{gap:12px;justify-content:center}._moduleCard_ecbpq_233{display:flex;width:200px;height:200px;padding:18px;flex-direction:column;gap:24px;border-radius:14px;border:1px solid #E5E7EB;background:#fff;box-shadow:0 2px 20px #0000000d;transition:box-shadow .3s,transform .3s;box-sizing:border-box}._moduleCard_ecbpq_233:hover{box-shadow:0 8px 24px #0000000f;transform:translateY(-2px)}._moduleCardMobile_ecbpq_253{flex:1 1 140px;max-width:100%;padding:20px 14px}._moduleCardIcon_ecbpq_259{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px solid #E5E7EB;background:#f3f4f6}._moduleCardTitle_ecbpq_270{color:#111827;font-family:Inter;font-size:20px;font-weight:700}._moduleCardDesc_ecbpq_277{color:#6b7280;font-family:Inter;font-size:12px;font-weight:400;line-height:150%}._ctaSection_ecbpq_286{padding:72px 120px 88px;text-align:center;background:#fff}._ctaSectionMobile_ecbpq_292{padding:48px 20px 56px}._ctaButton_ecbpq_296{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 56px;font-size:16px;font-weight:600;border-radius:999px;color:#fff;border:none;cursor:pointer;transition:all .3s;background:linear-gradient(45deg,#2563eb 25%,#0ea5e9 75%);box-shadow:0 8px 24px #2563eb33}._ctaButton_ecbpq_296:hover{background:#1e40af;box-shadow:0 6px 24px #1e3a8a59;transform:translateY(-1px)}@media (max-width: 1200px){._sectionAlt_ecbpq_103{padding:64px 48px}._ctaSection_ecbpq_286{padding:56px 48px 72px}}@media (max-width: 768px){._sectionAlt_ecbpq_103{padding:48px 20px}._ctaSection_ecbpq_286{padding:40px 20px 48px}._moduleCard_ecbpq_233{flex:1 1 140px;max-width:100%}}._qrBox_1tsel_2{padding:8px;background:#fff;border-radius:8px;border:1px solid #f0f0f0}._qrPlaceholder_1tsel_9{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:#f6f8fa;border-radius:4px}._qrHint_1tsel_19{font-size:11px;margin-top:8px;text-align:center}._creatingText_1tsel_25{font-size:12px;margin-top:12px}._expiredQrBox_1tsel_30{position:relative}._expiredOverlay_1tsel_35{position:absolute;top:8px;right:8px;bottom:8px;left:8px;display:flex;align-items:center;justify-content:center;background:#ffffffd9;border-radius:4px}._expiredText_1tsel_45{font-size:13px;color:#ff4d4f;font-weight:600}._refreshBtn_1tsel_51{margin-top:8px;font-size:12px}._successIcon_1tsel_56{font-size:56px;color:#52c41a}._successText_1tsel_61{font-size:14px;margin-top:12px;color:#52c41a}._errorIcon_1tsel_67{font-size:56px;color:#ff4d4f}._errorText_1tsel_72{font-size:12px;margin-top:12px;color:#ff4d4f;text-align:center}._topBar_1tsel_80{background:linear-gradient(135deg,#1677ff,#4096ff,#69c0ff);padding:28px 32px 32px;position:relative;overflow:hidden;border-radius:8px}._decoCircleTop_1tsel_88{position:absolute;top:-30px;right:-30px;width:120px;height:120px;border-radius:50%;background:#ffffff1f}._decoCircleBottom_1tsel_98{position:absolute;bottom:-20px;right:60px;width:80px;height:80px;border-radius:50%;background:#ffffff14}._headerRow_1tsel_108{display:flex;align-items:center;gap:16px;position:relative}._iconCircle_1tsel_115{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#1677ff,#69c0ff);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #1677ff66}._headerTitle_1tsel_127{color:#fff;font-size:17px;display:block;margin-bottom:4px}._headerSubtitle_1tsel_134{color:#fff9;font-size:13px}._badgeRow_1tsel_139{display:flex;gap:12px;margin-top:16px;position:relative}._badge_1tsel_139{background:#ffffff1f;color:#fffc;font-size:11px;padding:3px 10px;border-radius:12px}._body_1tsel_155{display:flex;padding:20px 24px}._planSection_1tsel_160{flex:1;padding-right:24px}._planList_1tsel_166{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}._planLoading_1tsel_173{display:flex;align-items:center;justify-content:center;gap:8px;min-height:64px;border:1px dashed #e0e0e0;border-radius:10px}._planCard_1tsel_183{padding:12px 16px;border-radius:10px;border:2px solid #f0f0f0;background:#fff;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}._planCard_1tsel_183:hover{border-color:#91caff}._planCardActive_1tsel_196{border-color:#1677ff;background:#e6f4ff;box-shadow:0 2px 8px #1677ff26}._planNameRow_1tsel_202{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}._planName_1tsel_202{font-size:14px;font-weight:600;color:#333}._planCheck_1tsel_215{font-size:14px;color:#1677ff}._planPrice_1tsel_220{font-size:20px;font-weight:700;color:#1677ff}._priceRow_1tsel_226{display:flex;align-items:baseline;gap:4px}._benefitsList_1tsel_232{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._benefitItem_1tsel_239{display:flex;align-items:center;gap:8px}._benefitCheck_1tsel_245{font-size:13px;color:#1677ff}._benefitText_1tsel_250{font-size:13px}._payMethodSection_1tsel_254{display:flex;flex-direction:column;gap:6px}._payMethodLabel_1tsel_260{font-size:12px;color:#999}._payMethodGroup_1tsel_265{width:fit-content}._qrArea_1tsel_269{width:170px;display:flex;flex-direction:column;align-items:center;justify-content:center}._bottomBar_1tsel_278{padding:0 24px 20px}._bottomBar_1tsel_278 .ant-btn{height:42px;border-radius:10px}._payBtn_1tsel_287{font-size:15px;font-weight:600;border:none}._pageContainer_3wcl8_2{background:#fff;min-height:100vh;padding:0 0 64px;max-width:1680px;margin:0 auto}._heroSection_3wcl8_11{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 0 32px}._heroTitle_3wcl8_19{font-family:"Noto Serif SC",serif;font-size:40px;font-weight:700;color:#111827;margin:0;text-align:center;line-height:1.4}._heroSubtitle_3wcl8_29{font-size:15px;color:#6b7280;margin:0;text-align:center}._pathCard_3wcl8_37{padding:24px 144px;border-radius:24px;background:#fff}._pathHeader_3wcl8_43{display:flex;align-items:center;padding:0 29px;margin-bottom:24px}._pathTitleGroup_3wcl8_50{display:flex;align-items:center;gap:12px;padding-right:8px}._pathIconBox_3wcl8_57{width:28px;height:28px;border-radius:8px;background:#3b82f61c;display:flex;align-items:center;justify-content:center}._pathTitle_3wcl8_50{font-family:"Noto Serif SC",serif;font-size:16px;font-weight:700;color:#1e293b}._pathProgressGroup_3wcl8_74{display:flex;align-items:center;gap:8px}._pathProgress_3wcl8_74{font-size:13px;font-weight:700;color:#3b82f6}._pathProgressTrack_3wcl8_86{width:80px;height:5px;background:#e2e8f0;border-radius:999px;overflow:hidden}._pathProgressFill_3wcl8_94{height:100%;background:#3b82f6;border-radius:999px;transition:width .3s}._timelineContainer_3wcl8_102{position:relative;min-height:160px;padding:0 20px}._timelineFlow_3wcl8_108{--node-w: 240px;--diamond-size: 40px;--diamond-inset: 27px;display:flex;align-items:flex-start;position:relative;z-index:1}._timelineConnector_3wcl8_118{flex:1;margin:0 calc(var(--node-w) / -2);position:relative;height:var(--diamond-size);align-self:flex-start;pointer-events:none;z-index:0}._connectorLine_3wcl8_128{position:absolute;top:calc(var(--diamond-size) / 2 - 1px);left:var(--diamond-inset);right:var(--diamond-inset);height:0;border-top:2px dashed #CBD5E1}._connectorLineCompleted_3wcl8_137{border-top:2px solid #3B82F6}._timelineMobile_3wcl8_141{overflow-x:auto}._timelineMobile_3wcl8_141 ._timelineFlow_3wcl8_108{justify-content:flex-start;min-width:max-content}._timelineNode_3wcl8_150{display:flex;flex-direction:column;align-items:center;gap:20px;width:var(--node-w);flex-shrink:0;transition:opacity .2s;position:relative;z-index:1}._timelineNode_3wcl8_150:hover{opacity:.8}._diamondWrapper_3wcl8_166{display:flex;align-items:center;justify-content:center}._diamond_3wcl8_166{width:var(--diamond-size);height:var(--diamond-size);border-radius:4px;border:2px solid #94A3B8;transform:rotate(45deg);display:flex;align-items:center;justify-content:center;transition:all .3s}._diamond_3wcl8_166:hover{transform:scale(1.2) rotate(45deg)}._diamondNum_3wcl8_188{transform:rotate(-45deg);font-size:13px;font-weight:700}._nodeInfo_3wcl8_194{display:flex;flex-direction:column;align-items:center;gap:2px}._nodeName_3wcl8_201{font-size:14px;font-weight:700;color:#1e293b;text-align:center;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nodeCourse_3wcl8_212{font-size:11px;color:#94a3b8;text-align:center;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._exploreSection_3wcl8_223{display:flex;flex-direction:column;gap:24px;padding:0 120px 32px;border-radius:24px;background:#fff}._exploreHeader_3wcl8_232{display:flex;align-items:center;gap:12px}._exploreTitle_3wcl8_238{font-family:"Noto Serif SC",serif;font-size:20px;font-weight:700;color:#1e293b}._courseCard_3wcl8_246{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:16px;background:#fff;box-shadow:0 10px 24px -8px #0f172a0a;cursor:pointer;transition:box-shadow .2s,transform .2s;border:1px solid #E2E8F0;height:100%}._courseCard_3wcl8_246:hover{box-shadow:0 16px 32px -8px #0f172a14;transform:translateY(-2px)}._courseThumbnail_3wcl8_267{width:100%;height:150px;border-radius:12px;background:linear-gradient(135deg,#1e293bcc,#0f172af2),#0b0f19;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._playOverlayImg_3wcl8_281{width:44px;height:44px;background-color:#3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center}._playOverlayImg_3wcl8_281 img{width:20px;height:20px}._recommendedTag_3wcl8_296{position:absolute;top:12px;right:12px;z-index:2}._courseCardName_3wcl8_303{font-family:"Noto Serif SC",serif;font-size:18px;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._courseCardDesc_3wcl8_314{font-size:13px;color:#64748b;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:39px}._courseCta_3wcl8_326{display:flex;justify-content:center;align-items:center;padding:8px 16px;height:32px;background:#1e3a8a;border-radius:999px;align-self:flex-start;cursor:pointer;transition:background .2s}._courseCta_3wcl8_326:hover{background:#1e40af}._courseCtaText_3wcl8_343{font-family:"Noto Serif SC",serif;font-size:13px;font-weight:700;color:#fff}._courseProgress_3wcl8_350{display:flex;align-items:center;gap:8px}._progressTrack_3wcl8_356{flex:1;height:4px;background:#e2e8f0;border-radius:999px;overflow:hidden}._progressFill_3wcl8_364{height:100%;background:#3b82f6;border-radius:999px;transition:width .3s}._progressPct_3wcl8_371{font-size:12px;font-weight:600;color:#64748b;white-space:nowrap}@media (max-width: 1200px){._pageContainer_3wcl8_2{padding:0 24px 48px}._timelineFlow_3wcl8_108{--node-w: 180px}}@media (max-width: 768px){._heroTitle_3wcl8_19{font-size:28px}._heroSubtitle_3wcl8_29{font-size:13px}._pathCard_3wcl8_37{padding:16px}._pathHeader_3wcl8_43{padding:0 12px}._pathProgressTrack_3wcl8_86{width:60px}._exploreSection_3wcl8_223{padding:20px}._timelineFlow_3wcl8_108{--node-w: 140px;--diamond-size: 32px;--diamond-inset: 21px}._nodeName_3wcl8_201{font-size:12px;max-width:130px}}._loadingContainer_mt07b_1{text-align:center;padding:80px}._caseCountHint_mt07b_6{margin-top:8px}._sidebarHeader_mt07b_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._sidebarIcon_mt07b_17{color:#070d59}._sidebarTitle_mt07b_21{font-size:14px}._sidebarCount_mt07b_25{font-size:12px}._sectionWrapper_mt07b_29{margin-bottom:16px}._sectionHeader_mt07b_33{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:6px 0;-webkit-user-select:none;user-select:none}._sectionLabel_mt07b_42{font-size:13px}._sectionArrow_mt07b_46{font-size:10px;color:#999;transition:transform .2s}._sectionArrowCollapsed_mt07b_52{transform:rotate(-90deg)}._questionGrid_mt07b_57{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._questionButton_mt07b_64{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s;background:#f5f5f5;border:1px solid #e8e8e8;color:#666}._legendBar_mt07b_80{border-top:1px solid #f0f0f0;padding-top:12px;display:flex;gap:16px;flex-wrap:wrap}._legendItem_mt07b_88{display:flex;align-items:center;gap:4px}._legendDotAnswered_mt07b_94{width:12px;height:12px;border-radius:50%;background:#1677ff}._legendDotUnanswered_mt07b_101{width:12px;height:12px;border-radius:50%;background:#f5f5f5;border:1px solid #e8e8e8}._legendDotMarked_mt07b_109{width:12px;height:12px;border-radius:50%;background:#fa8c16}._legendText_mt07b_116{font-size:11px;color:#999}._statsBar_mt07b_121{margin-top:12px;padding:8px 12px;background:#f6f8fa;border-radius:8px;display:flex;justify-content:space-between}._statsText_mt07b_130{font-size:12px;color:#666}._breadcrumb_mt07b_135{margin-bottom:16px}._mainLayout_mt07b_139{display:flex;align-items:flex-start}._desktopSidebar_mt07b_144{width:260px;flex-shrink:0;position:sticky;top:72px;max-height:calc(100vh - 88px);overflow-y:auto}._rightContent_mt07b_153{flex:1;min-width:0}._contentHeader_mt07b_158{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:8px}._questionCard_mt07b_167{border-radius:12px;margin-bottom:24px}._questionHeader_mt07b_172{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:8px}._questionTitleWrap_mt07b_181{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._questionTitle_mt07b_181{margin:0}._markButton_mt07b_193{font-size:18px;flex-shrink:0}._optionGroup_mt07b_198,._optionSpace_mt07b_202{width:100%}._optionCard_mt07b_206{cursor:pointer;border-radius:8px}._answerTextArea_mt07b_211{border-radius:8px}._navBar_mt07b_215{display:flex;justify-content:space-between;gap:8px}._pageContainer_mt07b_222{padding:24px 144px 64px;max-width:1680px;margin:0 auto}@media (max-width: 1200px){._pageContainer_mt07b_222{padding:24px 24px 48px}}@media (max-width: 768px){._pageContainer_mt07b_222{padding:16px 16px 48px}}._page_1mxs5_2{background:#fff;min-height:100vh;overflow-x:hidden}._hero_1mxs5_8{display:flex;flex-direction:column;align-items:center;gap:48px;padding:80px 0}._heroContent_1mxs5_16{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:24px}._eyebrow_1mxs5_24{display:flex;align-items:center;gap:8px}._eyebrowLine_1mxs5_30{width:16px;height:1.5px;background:#2563eb;flex-shrink:0}._eyebrowText_1mxs5_37{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2563eb;white-space:nowrap}._heroTitleGroup_1mxs5_46{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:12px}._heroTitle_1mxs5_46{font-size:56px;font-weight:500;line-height:1.2;text-align:center;color:#090d16;margin:0}._heroSubtitle_1mxs5_63{font-family:"Noto Serif SC",serif;font-size:44px;font-weight:700;line-height:1.44;text-align:center;color:#2563eb;margin:0}._highlightsRow_1mxs5_73{display:flex;justify-content:center;gap:48px}._highlightCol_1mxs5_79{display:flex;flex-direction:column;align-items:center;gap:8px;width:240px}._highlightLabel_1mxs5_87{font-size:18px;font-weight:700;color:#090d16}._highlightValue_1mxs5_93{font-size:14px;font-weight:400;color:#4b5563}._highlightDivider_1mxs5_99{width:40px;height:3px;background:#2563eb;border-radius:1.5px}._showcase_1mxs5_106{display:flex;align-items:center;gap:80px;padding:120px;min-height:646px}._showcaseAlt_1mxs5_114{background:#f9fbfc}._showcaseText_1mxs5_118{display:flex;flex-direction:column;gap:32px;flex:1;min-width:0}._showcaseTextInner_1mxs5_126{display:flex;flex-direction:column;align-self:stretch;gap:16px}._showcaseTitleGroup_1mxs5_133{display:flex;flex-direction:column;align-self:stretch;gap:8px}._showcaseTag_1mxs5_140{font-size:20px;font-weight:700;color:#090d16}._showcaseTitle_1mxs5_133{font-family:"Noto Serif SC",serif;font-size:48px;font-weight:700;line-height:1.44;color:#090d16;margin:0}._showcaseDesc_1mxs5_155{font-size:16px;font-weight:400;line-height:1.6;color:#4b5563;align-self:stretch}._actionBtn_1mxs5_163{display:inline-flex;align-self:flex-start;justify-content:center;align-items:center;gap:8px;padding:12px 32px;background:#2563eb;border-radius:99px;box-shadow:0 4px 16px #2563eb33;cursor:pointer;transition:opacity .2s;border:none}._actionBtn_1mxs5_163:hover{opacity:.85}._actionBtnText_1mxs5_182{font-size:16px;font-weight:600;color:#fff;white-space:nowrap}._outlineBtn_1mxs5_189{display:inline-flex;align-self:flex-start;justify-content:center;align-items:center;gap:8px;padding:12px 32px;background:transparent;border:1.5px solid #2563eb;border-radius:99px;cursor:pointer;transition:opacity .2s}._outlineBtn_1mxs5_189:hover{opacity:.85}._outlineBtnText_1mxs5_207{font-size:16px;font-weight:600;color:#2563eb;white-space:nowrap}._mockupCard_1mxs5_214{width:720px;flex-shrink:0;border-radius:24px;border:1.5px solid #e2e8f0;box-shadow:0 16px 48px #0000000d;overflow:hidden;background:#fff}._windowChrome_1mxs5_224{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:0 16px;height:40px;border-bottom:1px solid #f1f5f9}._windowDots_1mxs5_234{display:flex;gap:6px}._dot_1mxs5_239{width:10px;height:10px;border-radius:50%}._dotRed_1mxs5_245{background:#ef4444}._dotYellow_1mxs5_249{background:#f59e0b}._dotGreen_1mxs5_253{background:#10b981}._windowTitle_1mxs5_257{font-size:13px;font-weight:600;color:#4b5563}._windowSpacer_1mxs5_263{width:40px}._mockupBody_1mxs5_267{display:flex;align-self:stretch;gap:20px;padding:24px}._wsSidebar_1mxs5_274{display:flex;flex-direction:column;align-self:stretch;gap:16px;padding:16px;width:260px;background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex-shrink:0}._wsLabel_1mxs5_287{font-size:13px;font-weight:700;color:#4b5563}._wsInput_1mxs5_293{display:flex;align-self:stretch;padding:10px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#8f95a0}._wsAnalyzeBtn_1mxs5_303{display:flex;justify-content:center;align-self:stretch;padding:10px 0;background:#090d16;border-radius:8px;font-size:13px;font-weight:700;color:#fff}._wsPreviewLabel_1mxs5_315{font-size:13px;font-weight:700;color:#4b5563}._wsPreviewBox_1mxs5_321{display:flex;justify-content:center;align-items:center;align-self:stretch;height:120px;background:#f9fbfc;border-radius:8px}._wsMain_1mxs5_331{display:flex;flex-direction:column;align-self:stretch;gap:20px;flex:1;min-width:0}._wsAiHeader_1mxs5_340{display:flex;justify-content:space-between;align-items:center;align-self:stretch}._wsAiTitle_1mxs5_347{font-size:14px;font-weight:700;color:#090d16}._wsAiBadge_1mxs5_353{padding:4px 10px;background:#2563eb1f;border-radius:4px;font-size:11px;font-weight:600;color:#2563eb}._wsAiStatus_1mxs5_362{display:flex;align-items:center;align-self:stretch;gap:16px;padding:12px;background:#fff;border:1px solid #f1f5f9;border-radius:12px}._wsAiSpinner_1mxs5_373{width:50px;height:50px;border-radius:50%;border:3px solid #e2e8f0;border-top-color:#2563eb;flex-shrink:0;animation:_spin_1mxs5_1 1s linear infinite}@keyframes _spin_1mxs5_1{to{transform:rotate(360deg)}}._wsAiStatusText_1mxs5_389{font-size:13px;font-weight:700;color:#090d16}._wsAiStatusSub_1mxs5_395{font-size:11px;font-weight:400;color:#8f95a0}._wsSteps_1mxs5_401{display:flex;align-self:stretch;gap:10px}._wsStep_1mxs5_401{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px;flex:1;background:#fff;border:1px solid #f1f5f9;border-radius:8px}._wsStepIcon_1mxs5_419{width:16px;height:16px;border-radius:50%;border:1.5px solid #e2e8f0}._wsStepText_1mxs5_426{font-size:11px;font-weight:600;color:#090d16}._skillSidebar_1mxs5_432{display:flex;flex-direction:column;align-self:stretch;gap:8px;padding:0 16px 0 0;width:200px;border-right:1px solid #f1f5f9;flex-shrink:0}._skillItem_1mxs5_443{display:flex;align-self:stretch;gap:8px;padding:10px 12px;border-radius:8px;align-items:center}._skillItemActive_1mxs5_452{background:#2563eb1f}._skillItemText_1mxs5_456{font-size:13px;font-weight:500;color:#4b5563}._skillItemTextActive_1mxs5_462{font-weight:700;color:#2563eb}._skillMain_1mxs5_467{display:flex;flex-direction:column;align-self:stretch;gap:16px;flex:1;min-width:0}._skillCard_1mxs5_476{display:flex;flex-direction:column;align-self:stretch;gap:12px;padding:16px;background:#f9fbfc;border-radius:12px}._skillCardHeader_1mxs5_486{display:flex;align-items:center;gap:8px}._skillCardIcon_1mxs5_492{width:24px;height:24px;border-radius:6px;background:#2563eb;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;flex-shrink:0}._skillCardTitle_1mxs5_505{font-size:15px;font-weight:700;color:#090d16}._skillCardDesc_1mxs5_511{font-size:12px;font-weight:400;color:#4b5563;line-height:1.3}._skillOutputLabel_1mxs5_518{font-size:12px;font-weight:700;color:#4b5563}._skillOutputList_1mxs5_524{display:flex;flex-direction:column;align-self:stretch;gap:6px}._skillOutputItem_1mxs5_531{display:flex;align-items:center;align-self:stretch;gap:8px}._skillCheckIcon_1mxs5_538{width:14px;height:14px;color:#2563eb;flex-shrink:0}._skillOutputText_1mxs5_545{font-size:12px;font-weight:400;color:#4b5563}._skillRunBtn_1mxs5_551{display:flex;justify-content:center;align-self:stretch;padding:12px 0;background:#090d16;border-radius:8px;font-size:14px;font-weight:700;color:#fff}._videoMockup_1mxs5_563{width:720px;height:400px;flex-shrink:0;border-radius:24px;background:linear-gradient(135deg,#1e293b,#0f172a);overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:32px}._videoTop_1mxs5_577{display:flex;justify-content:space-between;align-self:stretch}._videoBadge_1mxs5_583{padding:6px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:100px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px;font-weight:600;color:#fff}._videoCenter_1mxs5_594{display:flex;justify-content:center;align-self:stretch}._videoPlayBtn_1mxs5_600{width:72px;height:72px;border-radius:50%;background:#fffc;box-shadow:0 8px 24px #0003;display:flex;align-items:center;justify-content:center;cursor:pointer}._videoBottom_1mxs5_612{display:flex;justify-content:space-between;align-self:stretch;align-items:center}._videoTitle_1mxs5_619{font-size:14px;font-weight:600;color:#fff}._footer_1mxs5_625{display:flex;flex-direction:column;align-self:stretch;gap:60px;padding:80px 120px 40px;background:#f9fbfc;border-top:1px solid #e2e8f0}._footerTop_1mxs5_635{display:flex;justify-content:space-between;align-self:stretch}._footerBrand_1mxs5_641{display:flex;flex-direction:column;gap:20px;width:400px}._footerLogo_1mxs5_648{display:flex;align-items:center;gap:12px}._footerLogoText_1mxs5_654{font-size:18px;font-weight:800;letter-spacing:-.5px;color:#090d16}._footerBrandDesc_1mxs5_661{font-size:14px;font-weight:400;line-height:1.6;color:#4b5563}._footerLinks_1mxs5_668{display:flex;gap:80px}._footerLinkGroup_1mxs5_673{display:flex;flex-direction:column;gap:16px;width:120px}._footerLinkTitle_1mxs5_680{font-size:14px;font-weight:700;color:#090d16}._footerLinkList_1mxs5_686{display:flex;flex-direction:column;gap:12px}._footerLink_1mxs5_668{font-size:13px;font-weight:400;color:#4b5563;cursor:pointer;transition:color .2s}._footerLink_1mxs5_668:hover{color:#2563eb}._footerBottom_1mxs5_704{display:flex;justify-content:space-between;align-self:stretch;padding-top:32px;border-top:1px solid #f1f5f9}._footerCopy_1mxs5_712{font-size:13px;font-weight:400;color:#8f95a0}@media (max-width: 768px){._hero_1mxs5_8{padding:48px 20px}._heroTitle_1mxs5_46{font-size:32px}._heroSubtitle_1mxs5_63{font-size:28px}._highlightsRow_1mxs5_73{flex-direction:column;gap:24px}._highlightCol_1mxs5_79{width:100%}._showcase_1mxs5_106{flex-direction:column;padding:48px 20px;gap:32px;min-height:auto}._mockupCard_1mxs5_214{width:100%}._videoMockup_1mxs5_563{width:100%;height:240px}._showcaseTitle_1mxs5_133{font-size:28px}._footer_1mxs5_625{padding:48px 20px 24px}._footerTop_1mxs5_635{flex-direction:column;gap:32px}._footerBrand_1mxs5_641{width:100%}._footerLinks_1mxs5_668{flex-wrap:wrap;gap:32px}._footerBottom_1mxs5_704{flex-direction:column;gap:8px}}._loadingWrapper_14qkj_1{text-align:center;padding:80px}._page_14qkj_6{min-height:100vh;background:#f8fafc}._profileSection_14qkj_12{padding:48px 80px 40px;border-bottom:1px solid #E2E8F0;display:flex;flex-direction:column;gap:40px}._profileMain_14qkj_20{display:flex;justify-content:space-between;align-items:center}._profileLeft_14qkj_26{display:flex;align-items:center;gap:32px}._largeAvatar_14qkj_32{width:100px;height:100px;border-radius:100px;background:#1e293b;display:flex;justify-content:center;align-items:center;box-shadow:0 8px 24px #0f172a14;flex-shrink:0}._avatarText_14qkj_44{font-size:36px;font-weight:700;color:#fff}._avatarWrapper_14qkj_51{position:relative;width:100px;height:100px;flex-shrink:0;cursor:pointer;border-radius:50%}._avatarImg_14qkj_60{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}._avatarOverlay_14qkj_68{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#0f172a8c;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;opacity:0;transition:opacity .2s}._avatarWrapper_14qkj_51:hover ._avatarOverlay_14qkj_68{opacity:1}._avatarOverlayText_14qkj_87{font-size:12px;font-weight:500}._profileEditAvatarRow_14qkj_93{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:8px}._profileEditAvatar_14qkj_93{position:relative;width:72px;height:72px;border-radius:50%;background:#1e293b;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}._avatarTextSmall_14qkj_114{font-size:26px;font-weight:700;color:#fff}._profileEditAvatarOverlay_14qkj_120{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a8c;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;opacity:0;transition:opacity .2s}._profileEditAvatar_14qkj_93:hover ._profileEditAvatarOverlay_14qkj_120{opacity:1}._profileEditAvatarTip_14qkj_139{font-size:12px;color:#94a3b8}._userMeta_14qkj_144{display:flex;flex-direction:column;gap:12px}._usernameRow_14qkj_150{display:flex;align-items:center;gap:12px}._username_14qkj_150{font-size:32px;font-weight:700;color:#0f172a;margin:0}._vipBadge_14qkj_163{padding:4px 10px;background:#fffbeb;border:1px solid #FDE68A;border-radius:6px;font-size:12px;font-weight:600;color:#d97706}._normalBadge_14qkj_173{padding:4px 10px;background:#f1f5f9;border:1px solid #E2E8F0;border-radius:6px;font-size:12px;font-weight:600;color:#94a3b8}._infoPills_14qkj_183{display:flex;align-items:center;gap:24px;flex-wrap:wrap}._infoPill_14qkj_183{font-size:14px;color:#475569}._infoPillIcon_14qkj_195{margin-right:6px;color:#94a3b8}._profileRightActions_14qkj_200{display:flex;gap:12px}._modifyPwBtn_14qkj_205{padding:10px 20px;border:1px solid #E2E8F0;border-radius:8px;font-size:14px;font-weight:500;color:#475569;background:transparent;cursor:pointer;transition:background .2s}._modifyPwBtn_14qkj_205:hover{background:#f8fafc}._benefitsSection_14qkj_222{display:flex;flex-direction:column;gap:16px}._benefitsTitle_14qkj_228{font-size:14px;font-weight:600;color:#475569;letter-spacing:1px}._benefitsRow_14qkj_235{display:flex;gap:32px}._benefitItem_14qkj_240{display:flex;flex-direction:column;align-items:center;gap:12px;width:160px}._benefitIconBox_14qkj_248{width:48px;height:48px;background:#f1f5f9;border:1px solid #E2E8F0;border-radius:12px;display:flex;justify-content:center;align-items:center}._benefitIcon_14qkj_248{font-size:20px;color:#2563eb}._benefitTextGroup_14qkj_264{display:flex;flex-direction:column;align-items:center;gap:4px}._benefitName_14qkj_271{font-size:14px;font-weight:600;color:#0f172a}._benefitDesc_14qkj_277{font-size:11px;color:#94a3b8}._learningCenter_14qkj_283{padding:56px 80px;display:flex;flex-direction:column;gap:32px}._lcEyebrow_14qkj_290{font-size:14px;font-weight:700;color:#2563eb;letter-spacing:1px}._lcTitle_14qkj_297{font-size:32px;font-weight:700;color:#0f172a;margin:0}._lcSubtitle_14qkj_304{font-size:15px;color:#475569}._recentSection_14qkj_310{background:#fff;border:1px solid #E2E8F0;border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:24px}._recentHeader_14qkj_320{display:flex;justify-content:space-between;align-items:center}._recentTitleGroup_14qkj_326{display:flex;align-items:center;gap:8px}._recentTitle_14qkj_326{font-size:18px;font-weight:700;color:#0f172a}._viewAllLink_14qkj_338{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#2563eb;cursor:pointer;transition:opacity .2s}._viewAllLink_14qkj_338:hover{opacity:.8}._chapterCard_14qkj_354{display:flex;border:1px solid #E2E8F0;border-radius:20px;overflow:hidden;cursor:pointer;transition:box-shadow .2s,transform .2s}._chapterCard_14qkj_354:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}._chapterPanel_14qkj_369{flex-shrink:0;width:320px;padding:28px;background:linear-gradient(160deg,#2563eb29,#0b0f19f5 60%),#0b0f19;background-size:cover;background-position:center;color:#fff;display:flex;align-items:end}._chapterTitleBig_14qkj_381{font-size:24px;font-weight:700;line-height:1.35;color:#fff;flex:1}._playCircle_14qkj_389{width:52px;height:52px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #ffffff40;transition:transform .2s;margin-bottom:-8px}._chapterCard_14qkj_354:hover ._playCircle_14qkj_389{transform:scale(1.08)}._playIcon_14qkj_406{font-size:18px;color:#0b0f19;margin-left:3px}._chapterInfo_14qkj_413{flex:1;min-width:0;padding:28px 32px;display:flex;flex-direction:column;gap:12px;background:#fff}._chapterTag_14qkj_423{align-self:flex-start;padding:4px 14px;border-radius:999px;background:#2563eb14;color:#2563eb;font-size:13px;font-weight:600}._chapterSubtitle_14qkj_433{font-size:14px;color:#64748b;line-height:1.5}._chapterLessonName_14qkj_439{font-size:18px;font-weight:700;color:#0f172a;line-height:1.4}._chapterProgressBlock_14qkj_446{margin-top:auto;display:flex;flex-direction:column;gap:12px}._chapterProgressHeader_14qkj_453{display:flex;justify-content:space-between;align-items:center;font-size:13px}._chapterBarTrack_14qkj_460{height:8px;border-radius:999px;background:#e2e8f0;overflow:hidden}._chapterBarFill_14qkj_467{height:100%;border-radius:999px;background:linear-gradient(90deg,#2563eb,#3b82f6);transition:width .3s ease}._chapterInfoFooter_14qkj_474{display:flex;justify-content:flex-end;align-items:center}._progressLabel_14qkj_480{color:#475569}._progressPct_14qkj_484{font-weight:600;color:#0f172a}._continueBtn_14qkj_489{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#2563eb;cursor:pointer;transition:opacity .2s}._continueBtn_14qkj_489:hover{opacity:.8}._emptyWrapper_14qkj_505{text-align:center;padding:40px}@media (max-width: 1200px){._profileSection_14qkj_12{padding:40px 32px 32px}._learningCenter_14qkj_283{padding:40px 32px}._chapterPanel_14qkj_369{width:260px}}@media (max-width: 768px){._profileMain_14qkj_20{flex-direction:column;align-items:flex-start;gap:24px}._benefitsRow_14qkj_235{flex-wrap:wrap;gap:24px}._benefitItem_14qkj_240{width:calc(50% - 12px)}._chapterCard_14qkj_354{flex-direction:column}._chapterPanel_14qkj_369{width:100%}}._mainLayout_11t9w_1{display:flex;gap:0;min-height:calc(100vh - 140px);background:#fff}._desktopSidebar_11t9w_9{width:280px;flex-shrink:0;border:1px solid #E2E8F0;border-radius:16px;margin:24px 0 24px 24px;position:sticky;top:80px;align-self:flex-start;height:calc(100vh - 104px);background:#fff;box-shadow:0 4px 16px #0f172a0a;display:flex;flex-direction:column}._sidebarWrapper_11t9w_29{display:flex;flex-direction:column;height:100%}._sidebarHeader_11t9w_35{padding:24px 20px 20px;border-bottom:1px solid #F1F5F9}._courseName_11t9w_40{font-family:"Noto Serif SC",serif;font-size:17px;font-weight:700;color:#1e293b;line-height:1.4;margin-bottom:6px}._courseMeta_11t9w_49{font-size:12px;color:#94a3b8;margin-bottom:16px}._progressRow_11t9w_55{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._progressLabel_11t9w_62{font-size:12px;color:#64748b}._progressPct_11t9w_67{font-size:12px;font-weight:700;color:#3b82f6}._progressTrack_11t9w_73{width:100%;height:5px;background:#e2e8f0;border-radius:999px;overflow:hidden}._progressFill_11t9w_81{height:100%;background:#3b82f6;border-radius:999px;transition:width .3s}._chapterList_11t9w_89{padding:12px 12px 24px;flex:1;min-height:0;overflow-y:auto}._chapterGroup_11t9w_96{margin-bottom:4px}._chapterHeader_11t9w_100{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;border-radius:8px;transition:background .2s}._chapterHeader_11t9w_100:hover{background:#f8fafc}._chapterHeaderActive_11t9w_114{background:#f1f5f9}._chapterArrow_11t9w_118{font-size:9px;color:#94a3b8;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transform:rotate(0);flex-shrink:0}._chapterArrowCollapsed_11t9w_126{transform:rotate(-90deg)}._chapterTitle_11t9w_130{font-size:13px;font-weight:600;color:#475569;flex:1;line-height:1.4}._chapterTitleActive_11t9w_138{color:#1e293b}._lessonListWrap_11t9w_143{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.34,1.56,.64,1)}._lessonListWrapOpen_11t9w_149{grid-template-rows:1fr}._lessonListInner_11t9w_153{overflow:hidden;min-height:0}._lessonList_11t9w_143{padding-left:16px;margin:2px 0 6px;opacity:0;transform:translateY(-6px);transition:opacity .3s ease .05s,transform .45s cubic-bezier(.34,1.56,.64,1) .05s}._lessonListWrapOpen_11t9w_149 ._lessonList_11t9w_143{opacity:1;transform:translateY(0)}._lessonItem_11t9w_171{padding:7px 12px;cursor:pointer;border-radius:6px;margin-bottom:2px;transition:background .2s}._lessonItem_11t9w_171:hover{background:#f8fafc}._lessonItemActive_11t9w_183{background:#3b82f614}._lessonText_11t9w_187{font-size:12px;color:#64748b;line-height:1.5}._lessonTextActive_11t9w_193{color:#3b82f6;font-weight:600}._examItem_11t9w_199{display:flex;align-items:center;justify-content:space-between;margin:4px 0 6px 16px;padding:7px 12px;background:#3b82f60d;border:1px dashed rgba(59,130,246,.35)}._examItem_11t9w_199:hover{background:#3b82f61a}._examText_11t9w_213{color:#3b82f6;font-weight:600}._examArrow_11t9w_218{font-size:10px;color:#3b82f6}._contentColumn_11t9w_228{flex:1;min-width:0}._contentArea_11t9w_233{flex:1;min-width:0;padding:24px 32px 124px;position:relative;user-select:none;-webkit-user-select:none}._catalogButton_11t9w_243{margin-bottom:16px}._rightSidebar_11t9w_248{width:88px;flex-shrink:0;border-radius:16px;background:#fff;margin:24px 24px 24px 0;position:sticky;top:80px;align-self:flex-start;max-height:calc(100vh - 104px);display:flex;align-items:center;justify-content:center}._utilityIcons_11t9w_264{display:flex;flex-direction:column;gap:12px;padding:16px}._mobileUtilityRow_11t9w_272{display:flex;justify-content:flex-end;gap:12px;padding:0 16px 16px}._utilityIcon_11t9w_264{width:56px;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:4px;background:#fff;border-radius:12px;cursor:pointer;transition:all .2s}._utilityIcon_11t9w_264:hover{border-color:#3b82f6;box-shadow:0 6px 16px #3b82f61f;transform:translateY(-1px)}._utilityIconGlyph_11t9w_298{font-size:18px}._utilityIconLabel_11t9w_302{font-size:11px;color:#64748b;font-weight:500}._videoContainer_11t9w_309{border-radius:16px;overflow:hidden;background:#333;margin-bottom:24px}._video_11t9w_309{width:100%;aspect-ratio:16 / 9;max-height:520px;display:block}._videoPlaceholder_11t9w_326{width:100%;aspect-ratio:16 / 9;max-height:520px;display:flex;align-items:center;justify-content:center}._overviewCard_11t9w_336{display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:16px;padding:20px 24px;margin-bottom:40px;flex-wrap:wrap;border:1px solid #E2E8F0}._overviewTitle_11t9w_348{font-family:"Noto Serif SC",serif;font-size:16px;font-weight:700;color:#1e293b;line-height:1.5}._nextButton_11t9w_356{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;background:#ebf3ff;color:#2b7fff;font-size:13px;font-weight:600;border:none;border-radius:999px;cursor:pointer;transition:background .2s;white-space:nowrap;flex-shrink:0}._notesSection_11t9w_374{width:100%;overflow:auto}._richText_11t9w_379{line-height:1.9;font-size:15px;color:#334155}._imagesContainer_11t9w_385{display:flex;flex-direction:column;gap:16px;margin-top:24px}._lessonImage_11t9w_392{width:100%;border-radius:12px;border:1px solid #E2E8F0}._teacherModalBody_11t9w_399{display:flex;flex-direction:column;align-items:center;padding:8px 0 4px}._teacherAvatar_11t9w_406{width:96px;height:96px;object-fit:cover}._teacherAvatarFallback_11t9w_412{width:96px;height:96px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center}._teacherName_11t9w_422{margin-top:14px;font-size:16px;font-weight:600;color:#1e293b}@media (max-width: 768px){._contentArea_11t9w_233{padding:16px 16px 48px}._video_11t9w_309,._videoPlaceholder_11t9w_326{max-height:240px}._overviewCard_11t9w_336{padding:16px}._overviewTitle_11t9w_348{font-size:14px}}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif}body{background:#f5f6fa;color:#333}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-track{background:transparent}.ant-btn{box-shadow:none!important}.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center!important}.page-fade-in{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
