.overview-fit{--overview-board:832px;width:100%;container-type:inline-size}.overview-stage{--loop:25s;--ink:#f4f8fc;--muted:#d6e2ee9e;--line:#ffffff1a;--glass:#0c1626b8;aspect-ratio:16/9;width:var(--overview-board);zoom:calc(100cqi / var(--overview-board));color:var(--ink);isolation:isolate;background:radial-gradient(42% 55% at 68% 42%,#2e76d661,#0000 70%),linear-gradient(165deg,#121c2e 0%,#070c14 74%);border-radius:18px;grid-template-columns:208px minmax(0,1fr);margin:0;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000075,inset 0 1px #ffffff29}.overview-stage:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 80px #00000052}.overview-stage__side{z-index:1;background:linear-gradient(#080e18b8,#080e185c);border-right:1px solid #ffffff14;flex-direction:column;gap:18px;min-width:0;padding:20px 14px;display:flex;position:relative}.overview-stage__brand,.overview-stage__side li{align-items:center;gap:8px;display:flex}.overview-stage__brand{letter-spacing:-.02em;padding-left:8px;font-size:15px;font-weight:650}.overview-stage__brand img,.overview-stage__mark{flex:none;width:28px;height:28px}.overview-stage__brand img{display:block}.overview-stage__mark{place-items:center;display:grid}.overview-stage__side ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.overview-stage__side li{color:var(--muted);border-radius:10px;min-width:0;min-height:36px;padding:0 8px;font-size:13px}.overview-stage__side li span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-stage__side li[data-module=agent]{animation:overview-side-agent var(--loop) linear infinite}.overview-stage__side li[data-module=knowledge]{animation:overview-side-knowledge var(--loop) linear infinite}.overview-stage__side li[data-module=customers]{animation:overview-side-customers var(--loop) linear infinite}.overview-stage__side li[data-module=office]{animation:overview-side-office var(--loop) linear infinite}.overview-stage__side li[data-module=creation]{animation:overview-side-creation var(--loop) linear infinite}.overview-stage__side li[data-module=content]{animation:overview-side-content var(--loop) linear infinite}.overview-stage__canvas{z-index:1;min-width:0;padding:16px;position:relative}.overview-stage__canvas:before{animation:overview-aurora var(--loop) ease-in-out infinite;content:"";filter:blur(6px);pointer-events:none;background:radial-gradient(circle,#609eec57,#0000 68%);width:320px;height:240px;position:absolute;top:28%;left:38%}.overview-stage__board{border:1px solid var(--line);background:linear-gradient(#ffffff0d,#ffffff05);border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);gap:12px;min-width:0;height:100%;padding:16px 16px 14px;display:grid;box-shadow:inset 0 1px #ffffff14}.overview-stage__goal p{align-items:center;gap:2px;min-width:0;min-height:28px;margin:0;display:flex;overflow:hidden}.overview-stage__goal-text{animation:overview-goal var(--loop) linear infinite;letter-spacing:-.02em;vertical-align:bottom;white-space:nowrap;max-width:0;font-size:16px;font-weight:640;display:inline-block;overflow:hidden}.overview-stage__caret{animation:overview-caret var(--loop) linear infinite;background:#d7e8ff;border-radius:1px;width:1.5px;height:16px;display:inline-block}.overview-stage__contexts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:relative}.overview-stage__chip{background:var(--glass);opacity:0;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border:1px solid #ffffff1f;border-radius:12px;gap:4px;min-width:0;padding:10px 12px;display:grid;box-shadow:inset 0 1px #ffffff24,0 10px 24px #0000002e}.overview-stage__chip strong,.overview-stage__panel strong,.overview-stage__queue-row span{letter-spacing:-.01em;font-size:13px;font-weight:650}.overview-stage__chip-copy>span,.overview-stage__doc-line,.overview-stage__steps li,.overview-stage__panel header span{color:#d6e2eebd;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:450;overflow:hidden}.overview-stage__chip-copy>span{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.overview-stage__chip{align-items:center;position:relative;overflow:hidden}.overview-stage__chip-copy{z-index:1;gap:3px;min-width:0;display:grid;position:relative}.overview-stage__chip strong{align-items:center;gap:6px;display:flex}.overview-stage__chip-mark{fill:none;stroke:#d7e8ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;background:#7eaef029;border-radius:6px;flex:none;width:16px;height:16px}.overview-stage__chip:before,.overview-stage__chip:after{content:"";pointer-events:none;position:absolute}.overview-stage__chip:before{border-radius:inherit;opacity:0;inset:0;box-shadow:0 0 0 1px #c6e0ffcc,0 0 22px #78aaff8c}.overview-stage__chip:after{background:linear-gradient(105deg,#0000 32%,#ffffff6b 50%,#0000 68%);inset:0;transform:translate(-130%)}.overview-stage__chip[data-kind=note]:before{animation:overview-chip-glow-note var(--loop) linear infinite}.overview-stage__chip[data-kind=message]:before{animation:overview-chip-glow-message var(--loop) linear infinite}.overview-stage__chip[data-kind=file]:before{animation:overview-chip-glow-file var(--loop) linear infinite}.overview-stage__chip[data-kind=note]:after{animation:overview-chip-shine-note var(--loop) linear infinite}.overview-stage__chip[data-kind=message]:after{animation:overview-chip-shine-message var(--loop) linear infinite}.overview-stage__chip[data-kind=file]:after{animation:overview-chip-shine-file var(--loop) linear infinite}.overview-stage__chip[data-kind=note]{animation:overview-chip-note var(--loop) linear infinite}.overview-stage__chip[data-kind=message]{animation:overview-chip-message var(--loop) linear infinite}.overview-stage__chip[data-kind=file]{animation:overview-chip-file var(--loop) linear infinite}.overview-stage__link{animation:overview-link var(--loop) linear infinite;opacity:0;background:linear-gradient(90deg,#0000,#b9d6ff 20%,#fff 50%,#b9d6ff 80%,#0000);height:1px;position:absolute;bottom:-6px;left:6%;right:6%;transform:scaleX(0)}.overview-stage__work{grid-template-columns:minmax(156px,.78fr) minmax(0,1.35fr);gap:12px;min-height:0;display:grid}.overview-stage__steps{align-content:center;gap:8px;margin:0;padding:0;list-style:none;display:grid}.overview-stage__steps li{opacity:0;background:#ffffff08;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex;position:relative}.overview-stage__steps em{color:#d5e6ff;background:#78a8f02e;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;font-weight:700;display:grid}.overview-stage__step-tick{opacity:0;width:18px;height:18px;position:absolute;top:50%;left:10px;translate:0 -50%}.overview-stage__step-tick circle{fill:#7ebaff38;stroke:#d5e8ff;stroke-width:1.2px}.overview-stage__step-tick path{fill:none;stroke:#f7fbff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.overview-stage__steps li:first-child em{animation:overview-step-num-1 var(--loop) linear infinite}.overview-stage__steps li:nth-child(2) em{animation:overview-step-num-2 var(--loop) linear infinite}.overview-stage__steps li:nth-child(3) em{animation:overview-step-num-3 var(--loop) linear infinite}.overview-stage__steps li:nth-child(4) em{animation:overview-step-num-4 var(--loop) linear infinite}.overview-stage__steps li:first-child .overview-stage__step-tick{animation:overview-step-done-1 var(--loop) linear infinite}.overview-stage__steps li:nth-child(2) .overview-stage__step-tick{animation:overview-step-done-2 var(--loop) linear infinite}.overview-stage__steps li:nth-child(3) .overview-stage__step-tick{animation:overview-step-done-3 var(--loop) linear infinite}.overview-stage__steps li:nth-child(4) .overview-stage__step-tick{animation:overview-step-done-4 var(--loop) linear infinite}.overview-stage__steps li:first-child{animation:overview-step-1 var(--loop) linear infinite}.overview-stage__steps li:nth-child(2){animation:overview-step-2 var(--loop) linear infinite}.overview-stage__steps li:nth-child(3){animation:overview-step-3 var(--loop) linear infinite}.overview-stage__steps li:nth-child(4){animation:overview-step-4 var(--loop) linear infinite}.overview-stage__surface{min-height:0;position:relative}.overview-stage__panel{opacity:0;background:linear-gradient(#122034e0,#0a1220d1);border:1px solid #ffffff1f;border-radius:14px;align-content:start;gap:8px;padding:14px 16px;display:grid;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,0 16px 40px #00000038}.overview-stage__panel header{align-items:center;gap:8px;display:flex}.overview-stage__panel[data-panel=brief]{animation:overview-panel-brief var(--loop) linear infinite}.overview-stage__panel[data-panel=doc]{animation:overview-panel-doc var(--loop) linear infinite}.overview-stage__panel[data-panel=cover]{animation:overview-panel-cover var(--loop) linear infinite;grid-template-rows:auto minmax(0,1fr)}.overview-stage__panel[data-panel=queue]{animation:overview-panel-queue var(--loop) linear infinite}.overview-stage__panel[data-panel=deliver]{animation:overview-panel-deliver var(--loop) linear infinite;background:radial-gradient(80% 80% at 50% 0,#5c96f047,#0000 60%),linear-gradient(#142844f0,#08101eeb);align-content:center;justify-items:start}.overview-stage__doc-line{max-width:0;display:block}.overview-stage__page{gap:6px;display:grid;position:relative}.overview-stage__panel[data-panel=doc] .overview-stage__doc-line{font-size:13px;line-height:1.45}.overview-stage__panel[data-panel=doc] .overview-stage__doc-line[data-line="3"]:after{animation:overview-doc-caret var(--loop) linear infinite;content:"";opacity:0;vertical-align:-1px;background:#e7f1ff;width:1.5px;height:12px;margin-left:4px;display:inline-block;box-shadow:0 0 8px #b4d6ffcc}.overview-stage__panel[data-panel=brief] .overview-stage__doc-line[data-line="0"]{animation:overview-brief-line-1 var(--loop) linear infinite}.overview-stage__panel[data-panel=brief] .overview-stage__doc-line[data-line="1"]{animation:overview-brief-line-2 var(--loop) linear infinite}.overview-stage__panel[data-panel=doc] .overview-stage__doc-line[data-line="0"]{animation:overview-line-1 var(--loop) linear infinite}.overview-stage__panel[data-panel=doc] .overview-stage__doc-line[data-line="1"]{animation:overview-line-2 var(--loop) linear infinite}.overview-stage__panel[data-panel=doc] .overview-stage__doc-line[data-line="2"]{animation:overview-line-3 var(--loop) linear infinite}.overview-stage__panel[data-panel=doc] .overview-stage__doc-line[data-line="3"]{animation:overview-line-4 var(--loop) linear infinite}.overview-stage__cover{background:radial-gradient(80% 90% at 12% 0,#badcff61,#0000 46%),linear-gradient(155deg,#1d4e8c 0%,#0b1a30 72%);border-radius:12px;align-content:center;gap:6px;padding:16px 18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,0 16px 40px #04102859}.overview-stage__cover:after{animation:overview-cover-shine var(--loop) linear infinite;content:"";background:linear-gradient(100deg,#0000 30%,#ffffff61 48%,#0000 66%);position:absolute;inset:0;transform:translate(-140%)}.overview-stage__cover strong{animation:overview-cover-title var(--loop) linear infinite;letter-spacing:-.04em;opacity:0;text-shadow:0 8px 24px #08183873;z-index:1;font-size:28px;position:relative}.overview-stage__cover span:not(.overview-stage__platforms){animation:overview-cover-title var(--loop) linear infinite;color:#e2eefcd1;opacity:0;z-index:1;font-size:13px;position:relative}.overview-stage__panel[data-panel=doc] strong{animation:overview-doc-title var(--loop) linear infinite;opacity:0}.overview-stage__queue-row{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin-top:8px;padding:12px;display:grid}.overview-stage__queue-copy{gap:8px;min-width:0;display:grid}.overview-stage__queue-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-stage__platforms{white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex;overflow:visible}.overview-stage__panel header .overview-stage__platforms,.overview-stage__cover .overview-stage__platforms,.overview-stage__queue-copy .overview-stage__platforms{color:#f4f7fb;letter-spacing:0;text-overflow:unset;font-size:11px;font-weight:620;overflow:visible}.overview-stage__platforms>span{letter-spacing:0;height:22px;text-overflow:unset;white-space:nowrap;background:#ffffff14;border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 6px;font-size:11px;font-weight:620;display:inline-flex;overflow:visible}.overview-stage__panel header .overview-stage__platforms>span{color:#f4f7fb;text-overflow:unset;font-size:11px;font-weight:620;overflow:visible}.overview-stage__platforms svg{flex:none;width:13px;height:13px;display:block}.overview-stage__platforms [data-brand=douyin]{color:#f5f7fb}.overview-stage__platforms [data-brand=xhs],.overview-stage__platforms [data-brand=xhs] svg{color:#ff2442}.overview-stage__panel[data-panel=deliver] header{flex-wrap:wrap;row-gap:8px}.overview-stage__queue-copy .overview-stage__meter{margin-top:0}.overview-stage__meter{background:#ffffff1a;border-radius:99px;height:3px;margin-top:8px;display:block;position:relative;overflow:hidden}.overview-stage__meter:before{animation:overview-meter var(--loop) linear infinite;content:"";transform-origin:0;background:linear-gradient(90deg,#6ea2ee,#f4f8ff);position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 10px #a0c8ffcc}.overview-stage__tick,.overview-stage__seal{flex:none;width:18px;height:18px}.overview-stage__tick circle,.overview-stage__seal circle{fill:#78b0ff29;stroke:#b9d4ff;stroke-width:1.2px}.overview-stage__tick path,.overview-stage__seal path{fill:none;stroke:#f4f8ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.overview-stage__tick path{animation:overview-tick var(--loop) linear infinite;stroke-dasharray:12;stroke-dashoffset:12px}.overview-stage__panel[data-panel=deliver] ul{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.overview-stage__panel[data-panel=deliver] li{color:#e2ecf8db;opacity:0;font-size:13px;position:relative}.overview-stage__panel[data-panel=deliver] li:first-child{animation:overview-deliver-1 var(--loop) linear infinite}.overview-stage__panel[data-panel=deliver] li:nth-child(2){animation:overview-deliver-2 var(--loop) linear infinite}.overview-stage__panel[data-panel=deliver] li:nth-child(3){animation:overview-deliver-3 var(--loop) linear infinite}.overview-stage__panel[data-panel=deliver] strong{font-size:18px}.overview-stage__close{animation:overview-close var(--loop) linear infinite;opacity:0;pointer-events:none;z-index:5;background:radial-gradient(48% 62% at 50% 42%,#2e76d675,#0000 68%),linear-gradient(165deg,#121c2e 0%,#070c14 78%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.overview-stage__close p{text-align:center;justify-items:center;gap:12px;margin:0;display:grid}.overview-stage__close-brand{color:#e2ecf8e0;letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:650;display:flex}.overview-stage__close-brand img{width:44px;height:44px;display:block}.overview-stage__close strong{letter-spacing:-.045em;max-width:14em;font-size:clamp(28px,3.4vw,42px);font-weight:650;line-height:1.2}@keyframes overview-close{0%,4.2%{opacity:1;transform:none}7.4%,84%{opacity:0;transform:translateY(12px)}87.8%,to{opacity:1;transform:none}}@keyframes overview-side-agent{0%,8.98%,25.52%,45.06%,78.5%,to{color:#f7fbff;background:linear-gradient(90deg,#ffffff29,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff1f}10.56%,24.2%,46.64%,77%{box-shadow:none;color:var(--muted);background:0 0}}@keyframes overview-side-knowledge{0%,9.24%,15.66%,to{box-shadow:none;color:var(--muted);background:0 0}10.74%,14.08%{color:#f7fbff;background:linear-gradient(90deg,#ffffff29,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff1f}}@keyframes overview-side-customers{0%,14.52%,20.94%,to{box-shadow:none;color:var(--muted);background:0 0}15.84%,19.36%{color:#f7fbff;background:linear-gradient(90deg,#ffffff29,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff1f}}@keyframes overview-side-office{0%,19.54%,25.96%,48.4%,65.12%,to{box-shadow:none;color:var(--muted);background:0 0}21.12%,24.2%,50.16%,62.92%{color:#f7fbff;background:linear-gradient(90deg,#ffffff29,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff1f}}@keyframes overview-side-creation{0%,62.92%,69.96%,to{box-shadow:none;color:var(--muted);background:0 0}64.68%,68.2%{color:#f7fbff;background:linear-gradient(90deg,#ffffff29,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff1f}}@keyframes overview-side-content{0%,67.94%,78.5%,to{box-shadow:none;color:var(--muted);background:0 0}69.96%,76.74%{color:#f7fbff;background:linear-gradient(90deg,#ffffff29,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff1f}}@keyframes overview-goal{0%,4.6%,to{opacity:1;max-width:0}12%,82.72%{opacity:1;max-width:42em}86.24%{opacity:0;max-width:42em}}@keyframes overview-caret{0%,4.6%,6%,8.2%,10.4%,12%,to{opacity:0}5.2%,7.1%,8.8%,10.6%{opacity:1}}@keyframes overview-chip-note{0%,8.8%,to{opacity:0;transform:translate(-28px,10px)}12.76%,82.72%{opacity:1;transform:none}85.36%{opacity:0;transform:translateY(8px)}}@keyframes overview-chip-message{0%,13.2%,to{opacity:0;transform:translateY(-18px)}17.16%,82.72%{opacity:1;transform:none}85.36%{opacity:0;transform:translateY(8px)}}@keyframes overview-chip-file{0%,17.6%,to{opacity:0;transform:translate(28px,10px)}21.56%,82.72%{opacity:1;transform:none}85.36%{opacity:0;transform:translateY(8px)}}@keyframes overview-link{0%,21.12%,26.4%,to{opacity:0;transform:scaleX(0)}22.88%,24.64%{opacity:1;transform:scaleX(1)}}@keyframes overview-step-1{0%,25.52%,to{opacity:0;background:#ffffff08;border-color:#0000;transform:translateY(8px)}29.04%,35.2%,47.96%,83.6%{opacity:1;background:#ffffff08;border-color:#0000;transform:none}37.4%,45.76%{opacity:1;background:#7eaef024;border-color:#aaceff47;transform:none}85.36%{opacity:0;transform:none}}@keyframes overview-step-2{0%,28.16%,to{opacity:0;background:#ffffff08;border-color:#0000;transform:translateY(8px)}31.68%,48.4%,65.12%,83.6%{opacity:1;background:#ffffff08;border-color:#0000;transform:none}50.16%,62.92%{opacity:1;background:#7eaef024;border-color:#aaceff47;transform:none}85.36%{opacity:0;transform:none}}@keyframes overview-step-3{0%,30.8%,to{opacity:0;background:#ffffff08;border-color:#0000;transform:translateY(8px)}34.32%,61.6%,69.96%,83.6%{opacity:1;background:#ffffff08;border-color:#0000;transform:none}64.24%,68.2%{opacity:1;background:#7eaef024;border-color:#aaceff47;transform:none}85.36%{opacity:0;transform:none}}@keyframes overview-step-4{0%,33.44%,to{opacity:0;background:#ffffff08;border-color:#0000;transform:translateY(8px)}36.96%,69.08%,83.6%{opacity:1;background:#ffffff08;border-color:#0000;transform:none}71.28%,76.12%{opacity:1;background:#7eaef024;border-color:#aaceff47;transform:none}85.36%{opacity:0;transform:none}}@keyframes overview-panel-brief{0%,33.88%,48.4%,to{opacity:0;transform:translate(10px)}36.52%,46.2%{opacity:1;transform:none}}@keyframes overview-panel-doc{0%,47.96%,65.12%,to{opacity:0;transform:translate(10px)}50.16%,62.92%{opacity:1;transform:none}}@keyframes overview-panel-cover{0%,63.36%,70.4%,to{opacity:0;transform:translate(10px)}65.12%,68.64%{opacity:1;transform:none}}@keyframes overview-panel-queue{0%,68.2%,78.76%,to{opacity:0;transform:translate(10px)}70.84%,76.56%{opacity:1;transform:none}}@keyframes overview-panel-deliver{0%,78.32%,to{opacity:0;transform:translateY(10px)scale(.98)}80.96%,85.36%{opacity:1;transform:none}}@keyframes overview-doc-title{0%,46.64%,to{opacity:0}50.16%,84.48%{opacity:1}}@keyframes overview-brief-line-1{0%,36.96%,to{max-width:0}41.36%,84.48%{max-width:28em}}@keyframes overview-brief-line-2{0%,38.72%,to{max-width:0}42.24%,84.48%{max-width:28em}}@keyframes overview-line-1{0%,49.81%,to{max-width:0}51.57%,84.48%{max-width:28em}}@keyframes overview-line-2{0%,51.74%,to{max-width:0}53.5%,84.48%{max-width:28em}}@keyframes overview-line-3{0%,53.68%,to{max-width:0}55.44%,84.48%{max-width:28em}}@keyframes overview-line-4{0%,55.62%,to{max-width:0}57.55%,84.48%{max-width:28em}}@keyframes overview-cover-title{0%,61.16%,to{opacity:0;transform:translateY(8px)}64.24%,84.48%{opacity:1;transform:none}}@keyframes overview-tick{0%,71.28%,to{stroke-dashoffset:12px}75.68%,84.48%{stroke-dashoffset:0}}@keyframes overview-aurora{0%,to{opacity:.4;transform:translate(0,0)}24.64%{opacity:.75;transform:translate(-36px,12px)}51.04%{opacity:.9;transform:translate(48px,-18px)}72.16%{opacity:.55;transform:translate(8px,22px)}}@keyframes overview-chip-glow-note{0%,11.88%,16.72%,to{opacity:0}13.38%,14.96%{opacity:1}}@keyframes overview-chip-glow-message{0%,16.28%,21.12%,to{opacity:0}17.78%,19.36%{opacity:1}}@keyframes overview-chip-glow-file{0%,20.68%,25.52%,to{opacity:0}22.18%,23.76%{opacity:1}}@keyframes overview-chip-shine-note{0%,12.32%,to{transform:translate(-140%)}16.28%,87.12%{transform:translate(140%)}}@keyframes overview-chip-shine-message{0%,16.72%,to{transform:translate(-140%)}20.68%,87.12%{transform:translate(140%)}}@keyframes overview-chip-shine-file{0%,21.12%,to{transform:translate(-140%)}25.08%,87.12%{transform:translate(140%)}}@keyframes overview-step-num-1{0%,47.08%,85.36%,to{opacity:1}48.84%,83.6%{opacity:0}}@keyframes overview-step-num-2{0%,63.8%,85.36%,to{opacity:1}65.56%,83.6%{opacity:0}}@keyframes overview-step-num-3{0%,67.76%,85.36%,to{opacity:1}69.52%,83.6%{opacity:0}}@keyframes overview-step-num-4{0%,76.56%,85.36%,to{opacity:1}78.32%,83.6%{opacity:0}}@keyframes overview-step-done-1{0%,47.08%,85.36%,to{opacity:0;scale:.7}48.84%,83.6%{opacity:1;scale:1}}@keyframes overview-step-done-2{0%,63.8%,85.36%,to{opacity:0;scale:.7}65.56%,83.6%{opacity:1;scale:1}}@keyframes overview-step-done-3{0%,67.76%,85.36%,to{opacity:0;scale:.7}69.52%,83.6%{opacity:1;scale:1}}@keyframes overview-step-done-4{0%,76.56%,85.36%,to{opacity:0;scale:.7}78.32%,83.6%{opacity:1;scale:1}}@keyframes overview-doc-caret{0%,55.44%,58.26%,to{opacity:0}55.88%,56.58%,57.38%{opacity:1}56.23%,57.02%{opacity:.15}}@keyframes overview-cover-shine{0%,62.48%,to{transform:translate(-140%)}67.76%{transform:translate(140%)}}@keyframes overview-meter{0%,69.96%,to{transform:scaleX(0)}75.24%,84.48%{transform:scaleX(1)}}@keyframes overview-deliver-1{0%,80.43%,86.24%,to{opacity:0;transform:translateY(6px)}81.66%,84.92%{opacity:1;transform:none}}@keyframes overview-deliver-2{0%,81.31%,86.24%,to{opacity:0;transform:translateY(6px)}82.54%,84.92%{opacity:1;transform:none}}@keyframes overview-deliver-3{0%,82.19%,86.24%,to{opacity:0;transform:translateY(6px)}83.42%,84.92%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.overview-stage__side li,.overview-stage__goal-text,.overview-stage__caret,.overview-stage__chip,.overview-stage__link,.overview-stage__steps li,.overview-stage__panel,.overview-stage__panel strong,.overview-stage__doc-line,.overview-stage__cover strong,.overview-stage__cover span,.overview-stage__tick path,.overview-stage__chip:before,.overview-stage__chip:after,.overview-stage__canvas:before,.overview-stage__steps em,.overview-stage__step-tick,.overview-stage__panel[data-panel=doc] .overview-stage__doc-line[data-line="3"]:after,.overview-stage__cover:after,.overview-stage__meter:before,.overview-stage__panel[data-panel=deliver] li,.overview-stage__close{animation:none}.overview-stage__close{opacity:0}.overview-stage__side li[data-module=agent]{color:#f7fbff;background:linear-gradient(90deg,#ffffff29,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff1f}.overview-stage__goal-text{opacity:1;max-width:42em}.overview-stage__caret,.overview-stage__link,.overview-stage__panel{opacity:0}.overview-stage__chip,.overview-stage__steps li,.overview-stage__panel[data-panel=deliver]{opacity:1;transform:none}.overview-stage__panel[data-panel=doc] strong,.overview-stage__cover strong,.overview-stage__cover span,.overview-stage__panel[data-panel=deliver] li{opacity:1}.overview-stage__step-tick{opacity:1;scale:1}.overview-stage__steps em,.overview-stage__chip:before,.overview-stage__chip:after{opacity:0}.overview-stage__meter:before{transform:scaleX(1)}.overview-stage__doc-line{max-width:28em}.overview-stage__tick path{stroke-dashoffset:0}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#1d1d1f;--muted:#5f6368;--line:#e5e5ea;--paper:#f5f7fa;--sheet:#fff;--accent:#1b5091;--accent-strong:#123f76;--wash:#eaf1fa;--chip:#ffffffd1;--mast:#f6f9fcd6;--nav-hover:#ffffffb8;--shadow:#1b50911f;--shadow-soft:#1b509114;--shadow-card:#1b509108;--action:#123f76;--action-hover:#1b5091;--on-action:#fff;--footer:#07141f;--footer-text:#ffffffb8;--footer-muted:#ffffffad;--footer-link:#ffffffdb;--footer-strong:#fff;--footer-line:#ffffff29;--footer-hover:#ffffff14;--footer-button:#fff;--footer-button-ink:#123f76;--footer-button-hover:#eaf1fa;--dialog-shade:#07141f75;--dialog-shadow:#07141f47;--sans:Inter, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mast-offset:132px;color:var(--ink);font-family:var(--sans);background-color:#eef3f8;background-image:radial-gradient(120% 54% at 6% -8%,#b0d6ff6b 0%,#0000 58%),radial-gradient(92% 46% at 108% 4%,#ffd6e447 0%,#0000 56%),radial-gradient(86% 44% at -4% 82%,#ffecd24d 0%,#0000 60%),radial-gradient(74% 38% at 96% 92%,#bee8de42 0%,#0000 54%),linear-gradient(#f6f9fc 0%,#eef3f8 46%,#f7f5f2 100%);font-size:16px;line-height:1.6}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f3f5f8;--muted:#b4bdc8;--line:#ffffff1f;--paper:#10161e;--sheet:#18212c;--accent:#8eb7ea;--accent-strong:#d3e6fa;--wash:#8eb7ea29;--chip:#18212ceb;--mast:#10161edb;--nav-hover:#ffffff0f;--shadow:#0000005c;--shadow-soft:#00000047;--shadow-card:#00000038;--footer:#0c1218;--dialog-shade:#0000009e;--dialog-shadow:#00000075;background-color:#10161e;background-image:radial-gradient(120% 54% at 6% -8%,#28549657 0%,#0000 58%),radial-gradient(92% 46% at 108% 4%,#78304e29 0%,#0000 56%),radial-gradient(86% 44% at -4% 82%,#5c3e1c24 0%,#0000 60%),radial-gradient(74% 38% at 96% 92%,#1c524829 0%,#0000 54%),linear-gradient(#121922 0%,#10161e 46%,#14181c 100%)}*{box-sizing:border-box}body{margin:0}a{color:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.hero-stage{color:#f7f9fc;isolation:isolate;margin-top:calc(var(--mast-offset) * -1);min-height:calc(100svh + 24px);padding-top:var(--mast-offset);flex-direction:column;display:flex;position:relative}.hero-stage:before,.hero-stage:after{content:"";pointer-events:none;position:absolute}.hero-stage:before{z-index:0;background:linear-gradient(#0e141ed1 0,#0e141e8c 128px,#0000 240px),linear-gradient(90deg,#060a109e 0%,#0000 48%),url(/shots/hero-cool.jpg) 50% 58%/cover no-repeat;inset:0;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%)}.hero-stage:after{content:none}.hero-stage .hero-copy h1,.hero-stage .hero-copy p{text-shadow:0 2px 28px #00000073}.hero-stage .hero-copy p{color:#f7f9fcdb}.hero-stage .shot{background:0 0;border:0;box-shadow:0 28px 70px #0000006b}.mast{-webkit-backdrop-filter:blur(24px)saturate(1.25);z-index:4;background:linear-gradient(#ffffffb8,#f8fafc94);position:sticky;top:0;box-shadow:inset 0 1px #fffc,0 1px #0f172014}.mast .chapters a,.mast .locale-button,.mast .theme-button{color:#3d4652}.mast .chapters a:hover,.mast .locale-button:hover,.mast .locale-button[aria-expanded=true],.mast .theme-button:hover{color:#1d1d1f}:root[data-theme=dark] .mast{background:linear-gradient(#10161ec7,#10161e9e);box-shadow:inset 0 1px #ffffff29,0 1px #ffffff14}:root[data-theme=dark] .mast .chapters a,:root[data-theme=dark] .mast .locale-button,:root[data-theme=dark] .mast .theme-button{color:#d5dde6}:root[data-theme=dark] .mast .chapters a:hover,:root[data-theme=dark] .mast .locale-button:hover,:root[data-theme=dark] .mast .locale-button[aria-expanded=true],:root[data-theme=dark] .mast .theme-button:hover{color:#f7f9fc}.top,.chapters{max-width:1120px;margin-inline:auto}.top{align-items:center;gap:18px;min-height:76px;padding:12px 28px;display:flex}.brand{align-items:center;gap:12px;font-size:22px;font-weight:650;text-decoration:none;display:flex}.brand img{border-radius:10px}.top-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.locale{position:relative}.locale-icon{display:none}.locale-button,.theme-button{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;height:36px;padding:0 4px;font-size:14px;display:inline-flex}.theme-button{justify-content:center;width:36px}.locale-button:hover,.locale-button[aria-expanded=true],.theme-button:hover{color:var(--ink)}.locale-menu{background:var(--sheet);border:1px solid var(--line);box-shadow:0 16px 40px var(--shadow);z-index:6;border-radius:12px;min-width:148px;margin:8px 0 0;padding:6px;list-style:none;display:grid;position:absolute;top:100%;right:0}.locale-menu button{color:var(--ink);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:8px;width:100%;padding:8px 10px;font-size:14px}.locale-menu button:hover,.locale-menu button[aria-selected=true]{background:var(--wash);color:var(--accent-strong)}.top .action{box-shadow:none;white-space:nowrap;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.action{background:var(--action);border:1px solid var(--action);box-shadow:0 8px 18px var(--shadow);color:var(--on-action);cursor:pointer;font:inherit;border-radius:999px;padding:11px 16px;font-weight:650;text-decoration:none;display:inline-block}.action:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-hover)}.action:disabled{cursor:default;opacity:.72}.chapters{overscroll-behavior-x:contain;scrollbar-width:none;gap:4px;padding:0 22px 2px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.chapters::-webkit-scrollbar{display:none}.chapters[data-overflow-start=true],.chapters[data-overflow-end=true]{cursor:grab}.chapters:active{cursor:grabbing}.chapters[data-overflow-start=true]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}.chapters[data-overflow-end=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.chapters[data-overflow-start=true][data-overflow-end=true]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.chapters a{color:var(--muted);border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:14px;text-decoration:none;display:inline-flex}.glyph{flex:none}.chapters a:hover{background:var(--nav-hover);color:var(--ink)}.chapters a[aria-current=location]{color:var(--accent-strong);background:#ffffff94;font-weight:650;box-shadow:inset 0 1px #fffc,0 1px 2px #08101c14}:root[data-theme=dark] .chapters a[aria-current=location]{color:var(--accent-strong);background:#ffffff1f;box-shadow:inset 0 1px #fff3}main{max-width:1120px;margin:0 auto;padding:0 28px 40px}.hero,.chapter{scroll-margin-top:var(--mast-offset);grid-template-columns:minmax(0,.85fr) minmax(280px,1.15fr);align-items:start;gap:36px;display:grid}.hero{z-index:1;flex:1;grid-template-columns:minmax(260px,.68fr) minmax(520px,1.55fr);align-items:center;width:100%;max-width:1280px;margin-inline:auto;padding:48px 28px 64px;position:relative}.hero h1{text-wrap:wrap;font-size:clamp(32px,3.2vw,44px)}.hero-copy,.chapter-copy{max-width:38rem;padding-top:8px}.chapter{padding:72px 0}.chapter:first-child{padding-top:28px}.chapter:nth-child(odd){grid-template-columns:minmax(280px,1.15fr) minmax(0,.85fr)}.chapter:nth-child(odd) .chapter-copy{order:2}h1,h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:650;line-height:1.2}h1{font-size:clamp(40px,5vw,64px)}h2{font-size:clamp(28px,3vw,40px)}.hero-copy p,.chapter-copy p,.fine{color:var(--muted)}.hero-copy p,.chapter-copy p{margin:16px 0 0;font-size:18px;line-height:1.65}.shot-mark{background:var(--wash);color:var(--accent-strong);justify-content:center;align-items:center;display:inline-flex}.download-actions{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid}.download{z-index:2;position:relative}.download-menu{background:var(--sheet);border:1px solid var(--line);box-shadow:0 16px 40px var(--shadow);z-index:6;border-radius:12px;min-width:100%;margin:8px 0 0;padding:6px;list-style:none;display:grid;position:absolute;top:100%;right:0}.download-menu button{color:var(--ink);cursor:pointer;font:inherit;text-align:start;white-space:nowrap;background:0 0;border:0;border-radius:8px;width:100%;padding:8px 10px;font-size:14px}.download-menu button:hover{background:var(--wash);color:var(--accent-strong)}.shot{aspect-ratio:16/9;background:linear-gradient(180deg, var(--wash), transparent 48%), var(--sheet);border:1px solid var(--line);box-shadow:0 1px 2px var(--shadow-card), 0 8px 24px var(--shadow-card);border-radius:12px;width:100%;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.shot img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.shot img[hidden]{display:none}.shot-reserve{color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:0;padding:28px;font-size:14px;display:flex;position:absolute;inset:0}.shot-reserve:before{border:1px dashed var(--line);content:"";pointer-events:none;border-radius:8px;position:absolute;inset:16px}.shot-reserve span:last-child{max-width:16rem;position:relative}.shot-mark{border-radius:14px;width:48px;height:48px;position:relative}.shot[data-shown=false]{opacity:0;transform:translateY(12px)}.shot[data-shown=true]{opacity:1;transition:opacity .4s,transform .4s;transform:none}.page-deck{gap:12px;min-width:0;display:grid}.page-frames{min-width:0;display:grid}.page-frames>.shot{opacity:0;pointer-events:none;z-index:0;grid-area:1/1;transition:opacity .48s}.page-frames>.shot[data-active=true]{opacity:1;pointer-events:auto;z-index:1}.page-tabs{flex-wrap:wrap;gap:8px;display:flex}.page-tabs button{background:var(--chip);border:1px solid var(--line);color:var(--muted);cursor:pointer;font:inherit;border-radius:999px;padding:6px 12px;font-size:13px}.page-tabs button[aria-selected=true]{background:var(--action);border-color:var(--action);color:var(--on-action);font-weight:650}.fine{margin:12px 0 0;font-size:14px}.site-footer{background:var(--footer);color:var(--footer-text);padding:40px 28px 20px}.footer-inner{gap:32px;max-width:1120px;margin:0 auto;display:grid}.footer-hint{color:var(--footer-muted);margin:8px 0 0;font-size:14px;line-height:1.6}.footer-columns{grid-template-columns:minmax(180px,1.1fr) minmax(160px,.9fr) minmax(220px,1.3fr) minmax(180px,1.1fr);gap:32px 48px;display:grid}.site-footer h2{color:var(--footer-strong);letter-spacing:.04em;margin:0 0 14px;font-size:13px;font-weight:650;line-height:1.4}.footer-link{align-items:center;gap:8px;margin:0 0 10px;display:flex}.site-footer a{color:var(--footer-link);text-decoration:none}.site-footer a:hover{color:var(--footer-strong)}.socials{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.socials button{border:1px solid var(--footer-line);color:var(--footer-link);cursor:pointer;font:inherit;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-size:14px;display:inline-flex}.socials button:hover{background:var(--footer-hover);color:var(--footer-strong)}.footer-join,.dialog-close{cursor:pointer;font:inherit;border-radius:999px;font-weight:650}.footer-join{background:var(--footer-button);color:var(--footer-button-ink);border:0;align-items:center;gap:8px;margin-top:14px;padding:10px 16px;display:inline-flex}.footer-join:hover{background:var(--footer-button-hover)}.dialog-backdrop{background:var(--dialog-shade);z-index:20;place-items:center;display:grid;position:fixed;inset:0}.dialog{background:var(--sheet);box-shadow:0 24px 64px var(--dialog-shadow);color:var(--ink);border-radius:16px;justify-items:center;gap:16px;width:min(320px,100% - 32px);padding:24px;display:grid}.dialog h2{color:var(--ink);margin:0;font-size:18px}.dialog p,.dialog figcaption{color:var(--muted);text-align:center;margin:0;font-size:14px}.dialog-qr{margin:0}.dialog-qr img{object-fit:contain;background:#fff;border-radius:12px;width:220px;height:220px;display:block}.dialog-close{border:1px solid var(--line);color:var(--ink);background:0 0;padding:8px 16px}.copyright-bar{border-top:1px solid var(--footer-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:18px;font-size:13px;display:flex}.copyright{margin:0}@media (prefers-reduced-motion:reduce){.shot{opacity:1;transition:none;transform:none}.page-frames>.shot[data-active=false]{opacity:0}}@media (width<=960px){.top,.chapters,.hero,main,.site-footer{padding-left:16px;padding-right:16px}.top{flex-wrap:nowrap;gap:8px;min-height:56px;padding-top:8px;padding-bottom:8px}.brand{gap:8px;min-width:0;font-size:18px}.brand img{width:32px;height:32px}.top-actions{flex-wrap:nowrap;justify-content:flex-end;gap:2px;max-width:none;margin-left:auto}.chapters{padding-bottom:4px}.hero{padding:8px 16px 28px}.hero-copy,.chapter-copy{padding-top:0}.chapter{padding:40px 0}.chapter:first-child{padding-top:8px}main{padding-bottom:24px}.site-footer{padding-top:28px;padding-bottom:16px}.hero,.chapter,.chapter:nth-child(odd),.footer-inner,.footer-columns{grid-template-columns:1fr}.chapter:nth-child(odd) .chapter-copy{order:0}.copyright-bar{flex-direction:column;align-items:flex-start;gap:6px}}@media (width<=720px){:root{--mast-offset:112px}.hero-stage{min-height:0}.locale-icon{display:block}.locale-name,.locale-button .glyph,.top .download .action>.glyph:last-child{display:none}.top .action{position:relative}.top .action-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.locale-button,.top .action{justify-content:center;width:36px;height:36px;padding:0}.download-actions{gap:4px}.download-menu{min-width:168px}}
