.typed-title[data-v-2a87c459]{position:relative;z-index:3}.title-copy[data-v-2a87c459]{display:block;white-space:pre-wrap}.title-character[data-v-2a87c459]{position:relative}.title-character.is-accent[data-v-2a87c459]{color:var(--title-accent,#527e64)}.title-character.is-cursor[data-v-2a87c459]::after{content:'';position:absolute;right:-4px;top:.1em;width:2px;height:.9em;background:currentColor;visibility:visible}.title-character.before-character.is-cursor[data-v-2a87c459]::after{left:0;right:auto}.scenario[data-v-74d0d88d]{position:absolute;inset:0;padding:30px 42px;background:#fff;color:#243d32}.scenario header[data-v-74d0d88d]{position:relative;z-index:3;text-align:center;max-width:900px;margin:auto}.case-kicker[data-v-74d0d88d]{display:flex;align-items:center;justify-content:center;gap:14px;font-size:10px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:#8d9b8f}.case-kicker b[data-v-74d0d88d]{font-weight:500;color:#b18b72}.scenario h2[data-v-74d0d88d]{margin-top:17px!important;font-size:37px;line-height:1.13;font-weight:500;letter-spacing:-.03em;text-wrap:balance}.scenario header p[data-v-74d0d88d]{max-width:760px;margin:16px auto 0!important;font-size:17px;line-height:1.5;color:#849180;text-wrap:pretty}.is-solved h2[data-v-74d0d88d]{color:#527e64}.is-solved .case-kicker b[data-v-74d0d88d]{color:#719174}.case-visual[data-v-74d0d88d]{position:absolute;top:190px;left:42px;right:42px;bottom:88px}.diagram[data-v-74d0d88d]{position:relative;display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:35px;height:100%;padding-bottom:45px;max-width:850px;margin:auto}.diagram-node[data-v-74d0d88d]{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;text-align:center;padding:22px 18px;background:#f8faf5;border:1px solid #d9e3d5;border-radius:14px;min-height:190px}.diagram-node>svg[data-v-74d0d88d]{width:52px;height:52px;color:#77937b}.diagram-node>strong[data-v-74d0d88d]{display:block;margin-top:13px;font-size:18px;font-weight:500;line-height:1.3}.diagram-node>small[data-v-74d0d88d]{display:block;margin-top:10px;font-size:12px;line-height:1.4;color:#8b9d89}.diagram-pipe[data-v-74d0d88d]{position:absolute;z-index:0;left:13%;right:13%;top:39%;height:1px;background:#cad9cb}.diagram-pipe>span[data-v-74d0d88d]{position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:#b58a6c}.is-solved .diagram-pipe>span[data-v-74d0d88d]{background:#66916e}.pipe-broken[data-v-74d0d88d]{background:repeating-linear-gradient(to right,#d7c0b1 0 8px,transparent 8px 16px)}.visual-note[data-v-74d0d88d]{position:absolute;bottom:5px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;color:#69876b;font-size:14px;line-height:1.45}.visual-note>svg[data-v-74d0d88d]{width:20px;height:20px;flex:none}.visual-note.is-warning[data-v-74d0d88d]{color:#ac7c61}.case-result[data-v-74d0d88d]{position:absolute;bottom:22px;left:50%;transform:translateX(-50%)!important;display:flex;align-items:center;justify-content:center;gap:12px;width:calc(100% - 84px);max-width:850px;min-height:48px;padding:10px 16px;border:1px solid #caddc8;border-radius:9px;background:#edf4e9;font-size:15px;line-height:1.4;color:#547a58;text-align:center}.case-result>img[data-v-74d0d88d]{width:26px;height:26px;flex:none}.file-fan[data-v-74d0d88d]{position:relative;z-index:2;height:190px;display:flex;align-items:center;justify-content:center}.file-fan>div[data-v-74d0d88d]{position:absolute;top:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;width:76px;height:105px;border:1px solid #cdd9c9;border-radius:8px;background:#fff;box-shadow:0 4px 12px #314a3610;color:#819a7d}.file-fan svg[data-v-74d0d88d]{width:35px;height:35px}.file-fan strong[data-v-74d0d88d]{font-size:12px;letter-spacing:.1em;font-weight:500}.file-fan>span[data-v-74d0d88d]{position:absolute;bottom:4px;text-align:center;color:#8a9b85;font-size:12px;line-height:1.4}.database-node[data-v-74d0d88d]{border-color:#e0c6b4;background:#faf5f1}.db-fill[data-v-74d0d88d]{position:relative;width:78px;height:26px;margin-top:12px;background:#e9e2d9;overflow:hidden;border-radius:5px}.db-fill>span[data-v-74d0d88d]{position:absolute;inset:0;background:#bc8b67;transform-origin:bottom}.db-fill i[data-v-74d0d88d]{position:absolute;left:0;right:0;height:1px;background:#ffffff60}.db-fill i[data-v-74d0d88d]:nth-child(2){top:25%}.db-fill i[data-v-74d0d88d]:nth-child(3){top:50%}.db-fill i[data-v-74d0d88d]:nth-child(4){top:75%}.is-solved .database-node[data-v-74d0d88d]{border-color:#cbdcc5;background:#f5f9ef}.is-solved .db-fill[data-v-74d0d88d]{background:#e3ecdc}.is-solved .db-fill>span[data-v-74d0d88d]{background:#71936c}.storage-files[data-v-74d0d88d]{display:flex;gap:8px;margin-top:14px;color:#8aa781}.storage-files svg[data-v-74d0d88d]{width:28px;height:28px}.mail-stack[data-v-74d0d88d],.mail-results[data-v-74d0d88d]{position:relative;z-index:2;display:grid;gap:10px}.node-eyebrow[data-v-74d0d88d]{text-align:center;font-size:11px;letter-spacing:.06em;color:#8a9b87;margin-bottom:4px}.mail-stack>div[data-v-74d0d88d]{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #dfe7d9;background:#fff;border-radius:7px;font-size:12px;box-shadow:0 4px 10px #203b2910}.mail-stack svg[data-v-74d0d88d]{width:24px;height:24px;color:#8ba184}.service-brand[data-v-74d0d88d]{width:52px;height:52px;color:#8ba184}.service-brand>svg[data-v-74d0d88d],.service-brand>img[data-v-74d0d88d]{width:100%;height:100%}.mail-server>strong[data-v-74d0d88d]{font-size:19px}.status-pill[data-v-74d0d88d]{display:block;margin-top:14px;padding:4px 10px;border-radius:6px;background:#e4eedb;color:#6d8e64;font-size:11px}.warning-pill[data-v-74d0d88d]{color:#ac7c61;background:#f1e5da}.mail-results>div[data-v-74d0d88d]{display:flex;align-items:center;gap:7px;padding:11px 10px;border:1px solid #e5d7cb;background:#fbf6f1;border-radius:7px;font-size:12px;color:#ac7c61}.mail-results i[data-v-74d0d88d]{width:5px;height:5px;border-radius:50%;background:currentColor}.mail-results small[data-v-74d0d88d]{margin-left:auto;font-size:12px}.mail-results .delivered[data-v-74d0d88d]{color:#61845a;background:#eff6e9;border-color:#d3e0c8}.mail-results .waiting[data-v-74d0d88d]{color:#9b966d;background:#faf9ef;border-color:#e6e3d0}.network-gateway[data-v-74d0d88d]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:16px 12px;border:1px dashed #d6b29a;border-radius:14px;background:#fcf7f2;text-align:center}.gateway-icon[data-v-74d0d88d]{width:48px;height:48px;color:#b38869}.gateway-icon img[data-v-74d0d88d],.gateway-icon svg[data-v-74d0d88d]{width:100%;height:100%}.network-gateway>strong[data-v-74d0d88d]{margin-top:12px;font-size:17px;font-weight:500}.network-gateway>span[data-v-74d0d88d]{font-size:11px;color:#ad937c;margin-top:5px}.gateway-log[data-v-74d0d88d]{display:grid;gap:6px;width:100%;margin-top:14px;padding:10px;background:#f3eae0;border-radius:7px;font-size:11px;color:#a08268}.gateway-ready[data-v-74d0d88d]{border:1px solid #ccdcca;background:#f5faf0}.gateway-ready>span[data-v-74d0d88d]{color:#83a07e}.gateway-ready .gateway-log[data-v-74d0d88d]{background:#e8f0e0;color:#73926a}.network-targets[data-v-74d0d88d]{position:relative;z-index:2;display:grid;gap:12px}.network-targets>span[data-v-74d0d88d]{display:flex;align-items:center;gap:8px;padding:12px 10px;border:1px solid #dae2d5;border-radius:7px;background:#fff}.network-targets svg[data-v-74d0d88d]{width:20px;height:20px;flex:none;color:#859b80}.network-targets b[data-v-74d0d88d]{font-size:11px;font-weight:400}.network-targets i[data-v-74d0d88d]{width:6px;height:6px;flex:none;border-radius:50%;background:#c6b6a6;margin-left:auto}.network-targets i.available[data-v-74d0d88d]{background:#73966b}.network-targets>small[data-v-74d0d88d]{height:0;overflow:visible;text-align:center;color:#9ba58f;font-size:10px;line-height:1.3}.load-diagram[data-v-74d0d88d]{position:relative;max-width:800px;height:100%;margin:auto;padding-bottom:45px}.load-host[data-v-74d0d88d]{border:1px solid;border-radius:14px;padding:18px 22px}.host-label[data-v-74d0d88d]{display:flex;align-items:center;justify-content:center;gap:9px;font-size:12px;color:#899782}.host-label svg[data-v-74d0d88d]{width:24px;height:24px}.workloads[data-v-74d0d88d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.workloads>div[data-v-74d0d88d]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px;border:1px solid #e1e5d8;border-radius:9px;background:#fff}.workloads svg[data-v-74d0d88d]{width:36px;height:36px;color:#89a07f}.workloads strong[data-v-74d0d88d]{font-size:17px;font-weight:500}.workloads>div>span[data-v-74d0d88d]{font-size:11px;color:#7e9973}.workloads>div>span.work-warning[data-v-74d0d88d]{color:#b08c72}.work-meter[data-v-74d0d88d]{width:100%;height:4px;background:#eee8df;border-radius:4px;overflow:hidden;margin-top:5px}.work-meter>span[data-v-74d0d88d]{display:block;width:100%;height:100%;background:#c2946f;transform-origin:left}.is-solved .work-meter[data-v-74d0d88d]{background:#e6efdf}.is-solved .work-meter>span[data-v-74d0d88d]{background:#819e6d}.queue-note[data-v-74d0d88d]{display:flex;justify-content:center;gap:18px;margin-top:17px}.queue-note>span[data-v-74d0d88d]{display:flex;align-items:center;gap:6px;font-size:10px;color:#9a9c8a}.queue-note i[data-v-74d0d88d]{width:5px;height:5px;background:#c4b7a1;border-radius:50%}.queue-note i.queue-ready[data-v-74d0d88d]{background:#7b9d6e}.release-diagram[data-v-74d0d88d]{position:relative;max-width:720px;height:100%;margin:auto;padding-bottom:40px}.version-rail[data-v-74d0d88d]{display:grid;grid-template-columns:1fr 90px 1fr;align-items:center}.version-card[data-v-74d0d88d]{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px;border:1px solid #d8e1d4;border-radius:12px;background:#f7f9f3}.version-card>span[data-v-74d0d88d]{color:#8c9c84;font-size:11px;letter-spacing:.08em}.version-card>svg[data-v-74d0d88d]{width:40px;height:40px;color:#8ba382}.version-card strong[data-v-74d0d88d]{font-size:18px;font-weight:500}.version-card small[data-v-74d0d88d]{font-size:11px;color:#92a088}.version-error[data-v-74d0d88d]{background:#faf4ee;border-color:#e1cdbb}.version-error>svg[data-v-74d0d88d],.version-error strong[data-v-74d0d88d]{color:#b28b6a}.version-active[data-v-74d0d88d]{background:#edf5e7;border-color:#9fbb93;box-shadow:0 0 0 4px #e9f0e2}.version-card>i[data-v-74d0d88d]{position:absolute;right:14px;top:12px;font-size:16px;color:#719267;font-style:normal}.version-path[data-v-74d0d88d]{position:relative;height:1px;background:#d4dfcd}.version-path>span[data-v-74d0d88d]{position:absolute;left:50%;top:-3px;width:7px;height:7px;border-radius:50%;background:#b18c6b}.is-solved .version-path>span[data-v-74d0d88d]{background:#719267}.version-path>small[data-v-74d0d88d]{position:absolute;top:16px;left:50%;transform:translateX(-50%);font-size:10px;color:#92a086}.release-log[data-v-74d0d88d]{display:flex;align-items:center;gap:12px;padding:14px 18px;margin-top:18px;border:1px solid #e0e5d8;border-radius:8px;background:#fafbf7}.release-log>svg[data-v-74d0d88d]{width:28px;height:28px;flex:none;color:#9da98e}.release-log strong[data-v-74d0d88d]{display:block;font-size:13px;font-weight:500;color:#7f9174}.release-log span[data-v-74d0d88d]{display:block;margin-top:5px;font-size:12px;color:#9aa48e}@media (max-width:760px){.scenario[data-v-74d0d88d]{padding:26px 18px}.case-kicker[data-v-74d0d88d]{font-size:8px;gap:9px;letter-spacing:.06em}.scenario h2[data-v-74d0d88d]{font-size:27px;margin-top:16px!important}.scenario header p[data-v-74d0d88d]{font-size:15px;line-height:1.45;margin-top:13px!important}.case-visual[data-v-74d0d88d]{top:237px;bottom:85px;left:16px;right:16px}.diagram[data-v-74d0d88d]{gap:8px;grid-template-columns:.9fr 1.15fr 1fr;padding-bottom:48px}.diagram-node[data-v-74d0d88d]{padding:15px 7px;min-height:155px;border-radius:10px}.diagram-node>svg[data-v-74d0d88d]{width:37px;height:37px}.diagram-node>strong[data-v-74d0d88d]{font-size:13px;margin-top:10px}.diagram-node>small[data-v-74d0d88d]{font-size:9px;margin-top:8px;line-height:1.4}.file-fan[data-v-74d0d88d]{height:165px}.file-fan>div[data-v-74d0d88d]{width:48px;height:75px;top:20px;gap:4px}.file-fan svg[data-v-74d0d88d]{width:25px;height:25px}.file-fan strong[data-v-74d0d88d]{font-size:9px}.file-fan>span[data-v-74d0d88d]{font-size:10px;bottom:0}.db-fill[data-v-74d0d88d]{width:48px;height:23px}.storage-files[data-v-74d0d88d]{gap:4px;margin-top:12px}.storage-files svg[data-v-74d0d88d]{width:20px;height:20px}.diagram-pipe[data-v-74d0d88d]{left:8%;right:8%;top:35%}.visual-note[data-v-74d0d88d]{font-size:11px;line-height:1.45;gap:6px;bottom:0}.visual-note>svg[data-v-74d0d88d]{width:17px;height:17px}.case-result[data-v-74d0d88d]{bottom:20px;min-height:44px;width:calc(100% - 32px);gap:8px;padding:9px 12px;font-size:11px;line-height:1.35}.case-result>img[data-v-74d0d88d]{width:22px;height:22px}.mail-diagram[data-v-74d0d88d]{grid-template-columns:1fr 1.1fr 1fr;gap:6px}.node-eyebrow[data-v-74d0d88d]{font-size:8px;letter-spacing:0}.mail-stack[data-v-74d0d88d],.mail-results[data-v-74d0d88d]{gap:7px}.mail-stack>div[data-v-74d0d88d]{flex-direction:column;gap:4px;padding:7px 4px;font-size:8px;text-align:center;line-height:1.2}.mail-stack svg[data-v-74d0d88d]{width:22px;height:22px}.service-brand[data-v-74d0d88d]{width:36px;height:36px}.mail-server>strong[data-v-74d0d88d]{font-size:13px}.status-pill[data-v-74d0d88d]{font-size:8px;padding:4px 6px;margin-top:12px}.mail-results>div[data-v-74d0d88d]{padding:9px 5px;font-size:9px;gap:4px}.mail-results i[data-v-74d0d88d]{width:4px;height:4px;flex:none}.mail-results small[data-v-74d0d88d]{font-size:9px}.network-diagram[data-v-74d0d88d]{grid-template-columns:.85fr 1.1fr 1fr;gap:7px}.app-node[data-v-74d0d88d]{padding-inline:5px;min-height:145px}.network-gateway[data-v-74d0d88d]{padding:13px 6px;border-radius:10px}.gateway-icon[data-v-74d0d88d]{width:33px;height:33px}.network-gateway>strong[data-v-74d0d88d]{font-size:12px;margin-top:10px}.network-gateway>span[data-v-74d0d88d]{font-size:9px}.gateway-log[data-v-74d0d88d]{font-size:8px;padding:8px 4px;margin-top:12px;gap:7px}.network-targets[data-v-74d0d88d]{gap:8px}.network-targets>span[data-v-74d0d88d]{padding:9px 5px;gap:4px;flex-wrap:wrap}.network-targets svg[data-v-74d0d88d]{width:17px;height:17px}.network-targets b[data-v-74d0d88d]{font-size:9px;order:3;width:100%}.network-targets i[data-v-74d0d88d]{width:5px;height:5px}.network-targets>small[data-v-74d0d88d]{font-size:8px}.load-diagram[data-v-74d0d88d]{padding-bottom:50px}.load-host[data-v-74d0d88d]{padding:14px 10px;border-radius:10px}.host-label[data-v-74d0d88d]{font-size:10px;gap:6px}.host-label svg[data-v-74d0d88d]{width:19px;height:19px}.workloads[data-v-74d0d88d]{gap:7px;margin-top:16px}.workloads>div[data-v-74d0d88d]{padding:13px 5px;gap:9px}.workloads svg[data-v-74d0d88d]{width:30px;height:30px}.workloads strong[data-v-74d0d88d]{font-size:12px}.workloads>div>span[data-v-74d0d88d]{font-size:8px;text-align:center;min-height:22px;line-height:1.35}.queue-note[data-v-74d0d88d]{gap:6px;margin-top:14px}.queue-note>span[data-v-74d0d88d]{font-size:8px;gap:4px;line-height:1.35}.queue-note i[data-v-74d0d88d]{width:4px;height:4px;flex:none}.release-diagram[data-v-74d0d88d]{padding-bottom:45px}.version-rail[data-v-74d0d88d]{grid-template-columns:1fr 38px 1fr}.version-card[data-v-74d0d88d]{padding:13px 8px;gap:9px;border-radius:9px}.version-card>span[data-v-74d0d88d]{font-size:9px}.version-card>svg[data-v-74d0d88d]{width:30px;height:30px}.version-card strong[data-v-74d0d88d]{font-size:12px}.version-card small[data-v-74d0d88d]{font-size:9px;text-align:center;line-height:1.4}.version-card>i[data-v-74d0d88d]{right:8px;top:9px;font-size:12px}.version-path>small[data-v-74d0d88d]{font-size:7px;writing-mode:vertical-rl;top:11px}.version-path>span[data-v-74d0d88d]{transform:translateX(0)!important}.release-log[data-v-74d0d88d]{padding:11px 10px;gap:8px;margin-top:14px}.release-log>svg[data-v-74d0d88d]{width:22px;height:22px}.release-log strong[data-v-74d0d88d]{font-size:10px}.release-log span[data-v-74d0d88d]{font-size:9px;line-height:1.4}}@media (max-width:360px){.scenario[data-v-74d0d88d]{padding:26px 14px}.scenario h2[data-v-74d0d88d]{font-size:25px}.scenario header p[data-v-74d0d88d]{font-size:14px}.case-visual[data-v-74d0d88d]{left:12px;right:12px;top:242px}.diagram[data-v-74d0d88d]{gap:6px}.diagram-node>strong[data-v-74d0d88d]{font-size:12px}.mail-results>div[data-v-74d0d88d]{font-size:8px}.mail-results small[data-v-74d0d88d]{display:none}.case-result[data-v-74d0d88d]{font-size:10px}.network-targets b[data-v-74d0d88d]{font-size:8px}.gateway-log[data-v-74d0d88d]{font-size:7px}.load-host[data-v-74d0d88d]{padding-inline:8px}}.hosting-scene[data-v-d35ebd56]{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;padding:23px 30px 20px;background:#fff;color:#243d32}.hosting-scene header[data-v-d35ebd56]{flex:none;text-align:center;min-height:90px}.hosting-kicker[data-v-d35ebd56]{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:#89998f}.hosting-scene h2[data-v-d35ebd56]{margin:12px 0 0;font-size:31px;font-weight:500;letter-spacing:-.035em;line-height:1.12}.hosting-scene em[data-v-d35ebd56]{font-style:normal;color:#527e64}.hosting-world[data-v-d35ebd56]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);gap:70px;align-items:center;flex:1;min-height:0;width:100%;max-width:980px;margin:8px auto 0}.hosting-connections[data-v-d35ebd56]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hosting-agent[data-v-d35ebd56],.hosting-server[data-v-d35ebd56],.hosting-visitors[data-v-d35ebd56]{position:relative;z-index:1;min-width:0;text-align:center}.agent-avatar[data-v-d35ebd56]{width:100px;margin:auto}.agent-avatar>svg[data-v-d35ebd56]{display:block;width:100%}.agent-caption[data-v-d35ebd56]{margin-top:14px}.agent-caption>strong[data-v-d35ebd56]{display:block;font-size:15px;font-weight:500}.coding-tools[data-v-d35ebd56]{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:9px;flex-wrap:wrap}.coding-tools>span[data-v-d35ebd56]{display:flex;align-items:center;gap:4px;font-size:11px;white-space:nowrap}.coding-tools svg[data-v-d35ebd56]{width:20px;height:20px}.coding-tools>i[data-v-d35ebd56]{font-size:9px;font-style:normal;color:#99a497}.agent-caption>small[data-v-d35ebd56]{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:9px;color:#6d8b71;font-size:10px}.agent-caption>small svg[data-v-d35ebd56]{width:14px;height:14px}.hosting-server[data-v-d35ebd56]{display:flex;flex-direction:column;align-items:center}.server-provider[data-v-d35ebd56]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:26px;background:#fff}.server-provider>strong[data-v-d35ebd56]{font-size:14px;font-weight:500}.server-provider>svg[data-v-d35ebd56]{width:20px;height:20px;color:#7b957f}.server-provider>img[data-v-d35ebd56]{width:26px;height:26px}.server-visual[data-v-d35ebd56]{flex:none;width:185px;height:208px;margin-top:6px}.server-rack[data-v-d35ebd56]{display:block;width:100%;height:100%;filter:drop-shadow(0 10px 12px #29482d0a)}.chatium-platform[data-v-d35ebd56]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border:1.5px solid #a9c7c5;border-radius:18px;background:#e8f2f1;box-shadow:0 12px 22px -18px #42767360}.chatium-platform>img[data-v-d35ebd56]{width:58px;height:58px;margin-bottom:15px}.chatium-platform>strong[data-v-d35ebd56]{font-size:23px;font-weight:500;color:#2d635d}.chatium-platform>span[data-v-d35ebd56]{margin-top:9px;font-size:10px;color:#6e9290}.host-state[data-v-d35ebd56]{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:#638b67;background:#fff}.host-state>i[data-v-d35ebd56]{width:6px;height:6px;border-radius:50%;background:#75a475}.host-location[data-v-d35ebd56]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:7px;font-size:10px;color:#829383;background:#fff}.russian-flag[data-v-d35ebd56]{display:inline-block;flex:none;width:14px;height:9px;border-radius:2px;background:linear-gradient(#fff 0 33.33%,#2455a5 33.33% 66.66%,#c44b51 66.66%);box-shadow:0 0 0 1px #d9dfd7}.hosting-visitors>strong[data-v-d35ebd56]{display:block;margin-bottom:8px;font-size:13px;font-weight:500}.visitor-groups[data-v-d35ebd56]{display:grid;gap:8px}.visitor-group[data-v-d35ebd56]{min-width:0}.group-heading[data-v-d35ebd56]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-height:16px;margin-bottom:4px;text-align:left;background:#fff}.group-heading>strong[data-v-d35ebd56]{font-size:10px;font-weight:500;white-space:nowrap}.group-heading>small[data-v-d35ebd56]{font-size:8px;line-height:1.2;color:#829383}.group-blocked .group-heading>small[data-v-d35ebd56]{color:#ad6c50}.visitor-list[data-v-d35ebd56]{display:grid;gap:4px}.hosting-visitor[data-v-d35ebd56]{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:42px;padding:3px 8px;border:1px solid #d9e3d7;border-radius:8px;background:#fff}.visitor-person[data-v-d35ebd56]{display:flex;align-items:center;gap:5px}.visitor-person>svg[data-v-d35ebd56]{display:block;width:30px;height:35px;flex:none}.visitor-person>span[data-v-d35ebd56]{font-size:10px}.visitor-browser[data-v-d35ebd56]{flex:none;width:109px;overflow:hidden;border:1px solid #d8e4d3;border-radius:5px;background:#f3f7ee}.browser-bar[data-v-d35ebd56]{display:flex;align-items:center;gap:2px;height:11px;padding:0 5px;background:#fafcf8;border-bottom:1px solid #e0e8db}.browser-bar>i[data-v-d35ebd56]{width:2px;height:2px;border-radius:50%;background:#c6d2c5}.browser-bar>span[data-v-d35ebd56]{margin:auto;font-size:7px;color:#8d9a8b}.browser-status[data-v-d35ebd56]{display:flex;align-items:center;justify-content:center;gap:3px;padding:5px 0;color:#608264;font-size:9px;line-height:1.2;white-space:nowrap}.browser-status>svg[data-v-d35ebd56]{width:13px;height:13px;flex:none}.mobile-status[data-v-d35ebd56]{display:none}.hosting-visitor.is-blocked[data-v-d35ebd56]{border-color:#e2c4b3;background:#fdf8f4}.hosting-visitor.is-blocked .visitor-browser[data-v-d35ebd56]{border-color:#e2c4b3;background:#fff0e5}.hosting-visitor.is-blocked .browser-status[data-v-d35ebd56]{color:#ad6c50}.hosting-visitor[data-v-d35ebd56]{position:relative;isolation:isolate}.visitor-person[data-v-d35ebd56],.visitor-browser[data-v-d35ebd56]{position:relative;z-index:1}.visitor-recovery-fill[data-v-d35ebd56]{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:#d6eddd;transform:scaleX(var(--recovery-progress));transform-origin:left center}.hosting-visitor.is-recovering[data-v-d35ebd56]{background:#fdf8f4;border-color:color-mix(in srgb,#70a480 calc(var(--recovery-progress)*100%),#e2c4b3);box-shadow:0 0 0 calc(var(--recovery-glow)*3px) #659e7747}.hosting-visitor.is-restored .visitor-browser[data-v-d35ebd56]{border-color:#98bda0;background:#eef8ee}.hosting-message[data-v-d35ebd56]{display:flex;align-items:center;justify-content:center;gap:9px;flex:none;width:100%;max-width:840px;margin:12px auto 0;padding:10px 20px;border:1px solid #dfe6da;border-radius:10px;background:#f4f7f0;color:#52765b}.hosting-message>svg[data-v-d35ebd56]{width:21px;height:21px;flex:none}.hosting-message p[data-v-d35ebd56]{font-size:14px;line-height:1.4}.is-blocked>.hosting-message[data-v-d35ebd56]{background:#fdf6ee;border-color:#eadacc;color:#a46c55}.hosting-note[data-v-d35ebd56]{flex:none;text-align:center;margin-top:9px;font-size:10px;color:#909c8c;line-height:1.4}@media (min-width:761px) and (max-width:1000px){.hosting-scene[data-v-d35ebd56]{padding-inline:22px}.hosting-world[data-v-d35ebd56]{gap:30px;grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr)}.hosting-visitor[data-v-d35ebd56]{padding-inline:6px;gap:4px}.visitor-person[data-v-d35ebd56]{gap:3px}.visitor-person>svg[data-v-d35ebd56]{width:28px;height:33px}.visitor-person>span[data-v-d35ebd56]{font-size:9px}.visitor-browser[data-v-d35ebd56]{width:91px}.browser-status[data-v-d35ebd56]{font-size:8px}.server-visual[data-v-d35ebd56]{width:170px;height:191px}.agent-caption>strong[data-v-d35ebd56]{font-size:13px}}@media (max-width:760px){.hosting-scene[data-v-d35ebd56]{padding:20px 15px 14px}.hosting-scene header[data-v-d35ebd56]{min-height:71px}.hosting-kicker[data-v-d35ebd56]{font-size:7px;letter-spacing:.07em}.hosting-scene h2[data-v-d35ebd56]{font-size:23px;line-height:1.14;margin-top:11px}.hosting-world[data-v-d35ebd56]{grid-template-columns:minmax(0,1fr);grid-template-rows:54px minmax(145px,1fr) 140px;gap:12px;margin-top:10px}.hosting-agent[data-v-d35ebd56]{display:flex;align-items:center;justify-content:center;gap:11px}.agent-avatar[data-v-d35ebd56]{width:49px;margin:0}.agent-caption[data-v-d35ebd56]{margin:0;text-align:left;background:#fff}.agent-caption>strong[data-v-d35ebd56]{font-size:11px}.coding-tools[data-v-d35ebd56]{gap:5px;margin-top:5px}.coding-tools>span[data-v-d35ebd56]{font-size:9px;gap:3px}.coding-tools>i[data-v-d35ebd56]{font-size:7px}.coding-tools svg[data-v-d35ebd56]{width:14px;height:14px}.agent-caption>small[data-v-d35ebd56]{display:none}.is-local .server-provider[data-v-d35ebd56]{min-height:0}.server-provider[data-v-d35ebd56]{gap:6px;min-height:21px}.server-provider>strong[data-v-d35ebd56]{font-size:11px}.server-provider>img[data-v-d35ebd56]{width:20px;height:20px}.server-provider>svg[data-v-d35ebd56]{width:15px;height:15px}.server-visual[data-v-d35ebd56]{width:118px;height:133px;margin-top:3px}.chatium-platform[data-v-d35ebd56]{border-radius:12px}.chatium-platform>img[data-v-d35ebd56]{width:38px;height:38px;margin-bottom:9px}.chatium-platform>strong[data-v-d35ebd56]{font-size:17px}.chatium-platform>span[data-v-d35ebd56]{font-size:7px;margin-top:6px}.host-state[data-v-d35ebd56]{font-size:9px;margin-top:4px;gap:4px}.host-state>i[data-v-d35ebd56]{width:4px;height:4px}.host-location[data-v-d35ebd56]{font-size:8px;margin-top:4px}.russian-flag[data-v-d35ebd56]{width:12px;height:8px}.hosting-visitors[data-v-d35ebd56]{display:flex;flex-direction:column}.hosting-visitors>strong[data-v-d35ebd56]{order:1;font-size:10px;margin:7px 0 0}.visitor-groups[data-v-d35ebd56]{grid-template-columns:2fr 1fr 2fr;gap:6px}.visitor-group[data-v-d35ebd56]{display:flex;flex-direction:column}.group-heading[data-v-d35ebd56]{justify-content:center;align-content:start;gap:3px;min-height:36px;margin-bottom:5px;text-align:center}.group-heading>strong[data-v-d35ebd56]{font-size:9px}.group-heading>small[data-v-d35ebd56]{flex-basis:100%;font-size:8px;line-height:1.2}.group-heading .russian-flag[data-v-d35ebd56]{width:10px;height:7px}.visitor-list[data-v-d35ebd56]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.visitor-group[data-group="vpn"] .visitor-list[data-v-d35ebd56]{grid-template-columns:minmax(0,1fr)}.hosting-visitor[data-v-d35ebd56]{flex-direction:column;gap:3px;padding:3px 1px 5px;border-radius:7px}.visitor-person[data-v-d35ebd56]{flex-direction:column;gap:0}.visitor-person>svg[data-v-d35ebd56]{width:29px;height:32px}.visitor-person>span[data-v-d35ebd56]{font-size:8px}.visitor-browser[data-v-d35ebd56]{width:100%;border:0;background:none!important}.browser-bar[data-v-d35ebd56],.desktop-status[data-v-d35ebd56]{display:none}.browser-status[data-v-d35ebd56]{flex-direction:column;gap:2px;padding:0;font-size:7px;line-height:1.2}.browser-status>svg[data-v-d35ebd56]{width:13px;height:13px}.mobile-status[data-v-d35ebd56]{display:inline}.hosting-message[data-v-d35ebd56]{font-size:11px;padding:8px 9px;margin-top:10px;gap:7px}.hosting-message>svg[data-v-d35ebd56]{width:17px;height:17px}.hosting-message p[data-v-d35ebd56]{font-size:11px}.hosting-note[data-v-d35ebd56]{font-size:8px;margin-top:7px}}@media (max-width:360px){.is-local .server-visual[data-v-d35ebd56]{width:100px;height:113px}.hosting-scene[data-v-d35ebd56]{padding-inline:12px}.hosting-scene h2[data-v-d35ebd56]{font-size:21px}.hosting-kicker[data-v-d35ebd56]{font-size:6px}.hosting-world[data-v-d35ebd56]{gap:9px}.visitor-groups[data-v-d35ebd56]{gap:4px}.visitor-list[data-v-d35ebd56]{gap:2px}.hosting-message p[data-v-d35ebd56]{font-size:10px}}.key-thought[data-v-dc4fc632]{position:absolute;inset:0;display:grid;place-items:center;padding:44px;background:#fff;color:#243d32;overflow:hidden}.thought-copy[data-v-dc4fc632]{width:100%;max-width:780px;text-align:center}.thought-copy p[data-v-dc4fc632]{margin:0;font-size:37px;font-weight:500;line-height:1.3;letter-spacing:-.025em;color:#527e64;white-space:pre-wrap}.thought-copy .thought-headline[data-v-dc4fc632]{font-size:47px;line-height:1.15;letter-spacing:-.035em;color:#243d32;margin-bottom:25px}.typed-character[data-v-dc4fc632]{position:relative}.typed-character.is-cursor[data-v-dc4fc632]::after{content:'';position:absolute;right:-4px;top:.1em;width:2px;height:.9em;background:#527e64;visibility:visible}.typed-character.is-cursor.before-character[data-v-dc4fc632]::after{left:0;right:auto}@media (max-width:760px){.key-thought[data-v-dc4fc632]{padding:28px 24px}.thought-copy p[data-v-dc4fc632]{font-size:27px;line-height:1.3}.thought-copy .thought-headline[data-v-dc4fc632]{font-size:34px;line-height:1.18;margin-bottom:25px}}.thought-copy .thought-headline[data-v-dc4fc632]:only-child{margin-bottom:0}@media (max-width:360px){.key-thought[data-v-dc4fc632]{padding-inline:22px}.thought-copy p[data-v-dc4fc632]{font-size:24px}.thought-copy .thought-headline[data-v-dc4fc632]{font-size:30px}}.key-thought.is-embedded[data-v-dc4fc632]{padding:28px;background:#f5f9f1}.is-embedded .thought-headline[data-v-dc4fc632]{font-size:clamp(22px,8cqw,34px);line-height:1.15;margin-bottom:22px}.is-embedded .thought-copy p[data-v-dc4fc632]:not(.thought-headline){font-size:clamp(17px,6cqw,25px);line-height:1.3}@container (max-width:340px){.key-thought.is-embedded[data-v-dc4fc632]{padding:22px}}.runner-app[data-v-87d02e90]{height:100%;box-sizing:border-box;padding:20px;background:#f5f8f0}.runner-app header[data-v-87d02e90]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:9px;color:#819477;letter-spacing:.07em}.ai-coach[data-v-87d02e90]{display:flex;align-items:center;gap:4px;letter-spacing:0;color:#5c8063}.ai-coach svg[data-v-87d02e90]{width:15px;height:15px}.runner-app h2[data-v-87d02e90]{font-size:clamp(18px,6cqw,25px);line-height:1.15;letter-spacing:-.035em;font-weight:500;color:#243d32;margin:14px 0 0}.runner-feed[data-v-87d02e90]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:18px}.runner-post[data-v-87d02e90]{min-width:0;overflow:hidden;padding:5px;border:1px dashed #d5dfcd;border-radius:9px;background:#f9fbf6}.runner-post.is-published[data-v-87d02e90]{border-style:solid;background:#fffdfa}.runner-photo-slot[data-v-87d02e90]{height:107px;display:grid;place-items:center;overflow:hidden;border-radius:5px;background:#edf2e7;color:#bdcab4}.runner-photo-slot>svg[data-v-87d02e90]{display:block;width:100%;height:100%}.runner-post:not(.is-published) .runner-photo-slot>svg[data-v-87d02e90]{width:28px;height:28px}.post-caption[data-v-87d02e90]{height:42px;padding:7px 3px 0;display:flex;flex-direction:column;gap:6px}.post-caption strong[data-v-87d02e90]{font-size:12px;font-weight:500;color:#304c3a}.post-caption span[data-v-87d02e90]{font-size:8px;line-height:1.2;color:#8a9b7b;white-space:nowrap}.post-caption i[data-v-87d02e90]{display:block;width:42%;height:6px;border-radius:3px;background:#e4ebdd;margin-top:1px}.post-caption i+i[data-v-87d02e90]{width:80%;height:4px}.runner-status[data-v-87d02e90]{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:16px;padding:8px 5px;border-radius:7px;background:#eaf2e2;font-size:10px;line-height:1.3;text-align:center;color:#719167}.runner-status svg[data-v-87d02e90]{width:14px;height:14px;flex:none}@container (max-width:340px){.runner-app[data-v-87d02e90]{padding:12px}.runner-app header[data-v-87d02e90]{font-size:7px}.ai-coach svg[data-v-87d02e90]{width:12px;height:12px}.runner-app h2[data-v-87d02e90]{margin-top:9px}.runner-feed[data-v-87d02e90]{gap:6px;margin-top:12px}.runner-post[data-v-87d02e90]{padding:3px;border-radius:6px}.runner-photo-slot[data-v-87d02e90]{height:65px}.runner-post:not(.is-published) .runner-photo-slot>svg[data-v-87d02e90]{width:22px;height:22px}.post-caption[data-v-87d02e90]{height:32px;padding:5px 2px 0;gap:4px}.post-caption strong[data-v-87d02e90]{font-size:9px}.post-caption span[data-v-87d02e90]{font-size:6px}.post-caption i[data-v-87d02e90]{height:4px}.post-caption i+i[data-v-87d02e90]{height:3px}.runner-status[data-v-87d02e90]{font-size:8px;margin-top:10px;padding:6px 3px}.runner-status svg[data-v-87d02e90]{width:11px;height:11px}}@container (max-width:270px){.runner-app[data-v-87d02e90]{padding:10px}.runner-app header[data-v-87d02e90]{font-size:6px}.runner-app h2[data-v-87d02e90]{font-size:17px;margin-top:7px}.runner-feed[data-v-87d02e90]{margin-top:9px}.runner-photo-slot[data-v-87d02e90]{height:50px}.post-caption[data-v-87d02e90]{height:29px}.post-caption span[data-v-87d02e90]{font-size:5.5px}.runner-status[data-v-87d02e90]{font-size:7px;margin-top:8px;padding-block:5px}}.hosting-screen[data-v-af4b2f49]{padding:18px 15px;height:100%;box-sizing:border-box;background:#fff}.hosting-screen h2[data-v-af4b2f49]{font-size:22px;font-weight:500;letter-spacing:-.025em}.hosting-screen>p[data-v-af4b2f49]{font-size:11px;color:#849480;margin-top:6px}.hosting-table-wrap[data-v-af4b2f49]{position:relative;margin-top:15px}.hosting-table-wrap table[data-v-af4b2f49]{border-collapse:separate;border-spacing:0;width:100%;font-size:10px;line-height:1.3;table-layout:fixed}.hosting-table-wrap th[data-v-af4b2f49]{text-align:left;color:#8b9a87;font-size:9px;font-weight:400;padding:5px 6px 8px}.hosting-table-wrap td[data-v-af4b2f49]{height:35px;padding:6px;border-top:1px solid #e4e9de}.hosting-table-wrap th[data-v-af4b2f49]:first-child{width:40%}.hosting-table-wrap th[data-v-af4b2f49]:nth-child(2){width:25%}.hosting-table-wrap th[data-v-af4b2f49]:nth-child(3){width:35%}.hosting-table-wrap td[data-v-af4b2f49]:last-child{white-space:nowrap}.hosting-table-wrap .is-selected td[data-v-af4b2f49]{background:#e7f1df;border-block:1px solid #b2caa8;color:#285e49}.hosting-table-wrap .is-selected td[data-v-af4b2f49]:first-child{border-left:1px solid #b2caa8;border-radius:6px 0 0 6px}.hosting-table-wrap .is-selected td[data-v-af4b2f49]:last-child{border-right:1px solid #b2caa8;border-radius:0 6px 6px 0;font-weight:500}.hosting-note[data-v-af4b2f49]{display:block;font-size:10px;color:#7c9273;margin-top:12px}.hosting-cursor[data-v-af4b2f49]{position:absolute;width:24px;height:28px;pointer-events:none;filter:drop-shadow(0 2px 2px #243d3230)}.hosting-cursor>svg[data-v-af4b2f49]{position:relative;width:100%;height:100%}.hosting-cursor>i[data-v-af4b2f49]{position:absolute;top:-8px;left:-8px;width:28px;height:28px;border:2px solid #62966c;border-radius:50%;background:#d4e8cf66}@container (max-width:340px){.hosting-screen[data-v-af4b2f49]{padding:12px 9px}.hosting-screen h2[data-v-af4b2f49]{font-size:18px}.hosting-screen>p[data-v-af4b2f49]{font-size:9px;margin-top:4px}.hosting-table-wrap[data-v-af4b2f49]{margin-top:8px}.hosting-table-wrap table[data-v-af4b2f49]{font-size:8px}.hosting-table-wrap th[data-v-af4b2f49]{font-size:8px;padding:3px 4px 6px}.hosting-table-wrap td[data-v-af4b2f49]{height:25px;padding:4px}.hosting-note[data-v-af4b2f49]{font-size:8px;margin-top:7px}.hosting-cursor[data-v-af4b2f49]{width:19px;height:23px}}@container (max-width:270px){.hosting-screen[data-v-af4b2f49]{padding-top:10px}.hosting-screen h2[data-v-af4b2f49]{font-size:16px}.hosting-table-wrap td[data-v-af4b2f49]{height:23px;font-size:7.5px}.hosting-table-wrap th[data-v-af4b2f49]{font-size:7px}.hosting-note[data-v-af4b2f49]{display:none}}.chat-scene[data-v-f52b4be3]{height:100%;position:relative}.chat-layout[data-v-f52b4be3]{height:100%;padding:15px 18px;display:flex;flex-direction:column;gap:9px;box-sizing:border-box}.chat-hint[data-v-f52b4be3]{font-size:10px;color:#8b968e;text-align:center;margin-bottom:3px}.chat-message[data-v-f52b4be3]{flex:none;align-self:flex-end;max-width:92%;padding:9px 12px;background:#edf3ed;border-radius:13px 13px 3px 13px;font-size:clamp(11px,3.5cqw,14px);line-height:1.35;color:#304c3a}.chat-answer[data-v-f52b4be3]{display:flex;align-items:center;gap:7px;flex:none}.chat-answer strong[data-v-f52b4be3]{font-size:11px;font-weight:500}.chat-avatar[data-v-f52b4be3]{display:grid;place-items:center;width:21px;height:21px;flex:none;border-radius:50%;background:#edf2ec;color:#69856c}.chat-artifact[data-v-f52b4be3]{flex:1;min-height:0;overflow:hidden;border:1px solid #cadace;border-radius:10px;background:#fff;box-shadow:0 4px 10px #244b3710}.chat-artifact.is-clicked[data-v-f52b4be3]{border-color:#4f8765;box-shadow:0 0 0 2px #d7e7d8}.artifact-label[data-v-f52b4be3]{height:29px;padding:0 9px;display:flex;align-items:center;gap:6px;background:#f4f7f1;border-bottom:1px solid #e1e8dc}.artifact-label svg[data-v-f52b4be3]{width:14px;height:14px;color:#688c6e}.artifact-label strong[data-v-f52b4be3]{font-size:11px;font-weight:500}.artifact-label>span[data-v-f52b4be3]{margin-left:auto;font-size:13px;color:#6f8f73}.table-thumbnail[data-v-f52b4be3]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:7.5px;line-height:1.2}.table-thumbnail th[data-v-f52b4be3]{font-weight:400;color:#8b9a87;text-align:left}.table-thumbnail td[data-v-f52b4be3],.table-thumbnail th[data-v-f52b4be3]{padding:2px 7px;border-bottom:1px solid #edf0e9}.table-thumbnail th[data-v-f52b4be3]:first-child{width:39%}.table-thumbnail th[data-v-f52b4be3]:nth-child(2){width:25%}.table-thumbnail td[data-v-f52b4be3]:last-child{white-space:nowrap}.earlier-conversation[data-v-f52b4be3]{flex:none;display:flex;flex-direction:column;gap:5px}.earlier-request[data-v-f52b4be3]{align-self:flex-end;max-width:95%;padding:5px 8px;border-radius:8px 8px 2px 8px;background:#f0f4ee;font-size:9px;color:#8b9c8d}.advertising-answer[data-v-f52b4be3]{flex:1;font-size:11px;color:#81927c}.chat-input[data-v-f52b4be3]{flex:none;min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:auto;padding:7px 11px;border:1px solid #e0e5de;border-radius:20px;color:#abb4a9;font-size:10px;box-sizing:border-box}.chat-input.has-draft[data-v-f52b4be3]{background:#f7faf5;border-color:#a8c2ae;color:#304c3a;font-size:clamp(11px,3.5cqw,14px)}.chat-input>span[data-v-f52b4be3]{line-height:1.35}.chat-input>b[data-v-f52b4be3]{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:#edf1e9;color:#90a18b;font-size:14px}.chat-input>b.send-ready[data-v-f52b4be3]{background:#285e49;color:#fff}.typing-caret[data-v-f52b4be3]{display:inline-block;width:2px;height:1em;vertical-align:middle;margin-left:1px;background:#4f7059}.expanded-artifact[data-v-f52b4be3]{position:absolute;inset:0;z-index:2;overflow:hidden;background:#fff}.artifact-cursor[data-v-f52b4be3]{position:absolute;top:0;left:0;width:25px;height:29px;z-index:3;pointer-events:none;filter:drop-shadow(0 2px 2px #243d3230)}.artifact-cursor>svg[data-v-f52b4be3]{position:relative;display:block;width:100%;height:100%}.artifact-cursor>i[data-v-f52b4be3]{position:absolute;top:-8px;left:-8px;width:27px;height:27px;border:2px solid #62966c;border-radius:50%;background:#d4e8cf66}.chat-app-link[data-v-f52b4be3],.earlier-app[data-v-f52b4be3]{display:block;flex:none;align-self:flex-start;max-width:calc(100% - 28px);margin-left:28px;color:#285e49;text-decoration:underline;text-underline-offset:3px;font-size:12px;line-height:1.4;white-space:nowrap}.chat-app-link.is-clicked[data-v-f52b4be3]{color:#183e2d}.earlier-app[data-v-f52b4be3]{font-size:10px;color:#728b73}@container (max-width:340px){.chat-app-link[data-v-f52b4be3],.earlier-app[data-v-f52b4be3]{margin-left:21px;max-width:calc(100% - 21px);font-size:10px}.earlier-app[data-v-f52b4be3]{font-size:8px}.has-artifact .earlier-request[data-v-f52b4be3]{display:none}.chat-layout[data-v-f52b4be3]{padding:9px 11px;gap:6px}.chat-hint[data-v-f52b4be3]{font-size:8px;margin-bottom:0}.chat-message[data-v-f52b4be3]{padding:6px 9px;font-size:10px}.chat-answer[data-v-f52b4be3]{gap:5px}.chat-answer strong[data-v-f52b4be3]{font-size:8px}.chat-avatar[data-v-f52b4be3]{width:16px;height:16px;font-size:11px}.artifact-label[data-v-f52b4be3]{height:22px;padding:0 7px;gap:4px}.artifact-label svg[data-v-f52b4be3]{width:11px;height:11px}.artifact-label strong[data-v-f52b4be3]{font-size:9px}.artifact-label>span[data-v-f52b4be3]{font-size:11px}.table-thumbnail[data-v-f52b4be3]{font-size:6px}.table-thumbnail td[data-v-f52b4be3],.table-thumbnail th[data-v-f52b4be3]{padding:2px 5px}.earlier-conversation[data-v-f52b4be3]{gap:3px}.earlier-request[data-v-f52b4be3]{padding:3px 5px;font-size:7px}.chat-input[data-v-f52b4be3]{min-height:32px;padding:5px 8px;font-size:8px;gap:6px}.chat-input.has-draft[data-v-f52b4be3]{font-size:11px}.chat-input>b[data-v-f52b4be3]{width:17px;height:17px;font-size:11px}.artifact-cursor[data-v-f52b4be3]{width:20px;height:24px}.advertising-answer[data-v-f52b4be3]{font-size:9px}}@container (max-width:270px){.chat-layout[data-v-f52b4be3]{padding:7px 10px;gap:4px}.chat-message[data-v-f52b4be3]{font-size:9px}.table-thumbnail[data-v-f52b4be3]{font-size:5.5px}.table-thumbnail td[data-v-f52b4be3],.table-thumbnail th[data-v-f52b4be3]{padding-block:1px}.artifact-label[data-v-f52b4be3]{height:19px}.chat-input[data-v-f52b4be3]{min-height:29px}.chat-input.has-draft[data-v-f52b4be3]{font-size:10px}}.is-repair .chat-message[data-v-f52b4be3]{font-size:clamp(16px,5cqw,21px);padding:10px 18px}.is-repair .chat-answer[data-v-f52b4be3]{align-items:flex-start;margin-top:9px;padding:17px 13px;border:1px solid #e4bdab;border-radius:11px;background:#fcf0e9;color:#9d5944}.is-repair .chat-answer strong[data-v-f52b4be3]{font-size:clamp(17px,5cqw,21px);line-height:1.25;max-width:270px}.is-repair .chat-avatar[data-v-f52b4be3]{background:#f0d6c9;color:#a56850}.repair-result[data-v-f52b4be3]{flex:1;display:flex;align-items:flex-start;gap:6px;font-size:10px;line-height:1.4;color:#a67d68;padding:3px}.repair-result svg[data-v-f52b4be3]{width:15px;height:15px;flex:none}@container (max-width:340px){.is-repair .earlier-request[data-v-f52b4be3]{display:none}.is-repair .chat-message[data-v-f52b4be3]{padding:6px 12px}.is-repair .chat-answer[data-v-f52b4be3]{padding:10px;margin-top:4px}.is-repair .chat-answer strong[data-v-f52b4be3]{font-size:16px}.repair-result[data-v-f52b4be3]{font-size:8px;padding:1px}.repair-result svg[data-v-f52b4be3]{width:12px;height:12px}}.earlier-answer[data-v-f52b4be3]{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.3;color:#9a8b81}.earlier-answer>span[data-v-f52b4be3]{color:#a78b7c}.is-advice .chat-message[data-v-f52b4be3]{font-size:clamp(16px,5cqw,21px);padding:10px 18px}.is-advice .chat-answer[data-v-f52b4be3]{align-items:flex-start;margin-top:9px;padding:17px 13px;border:1px solid #bed5c2;border-radius:11px;background:#edf6eb;color:#315e44}.is-advice .chat-answer strong[data-v-f52b4be3]{font-size:clamp(17px,5cqw,21px);line-height:1.3}.is-advice .chat-avatar[data-v-f52b4be3]{background:#d4e6d4;color:#527c59}@container (max-width:340px){.is-advice .earlier-conversation[data-v-f52b4be3]{gap:3px}.earlier-answer[data-v-f52b4be3]{font-size:8px;gap:4px}.is-advice .chat-message[data-v-f52b4be3]{padding:6px 12px;font-size:16px}.is-advice .chat-answer[data-v-f52b4be3]{padding:10px;margin-top:4px}.is-advice .chat-answer strong[data-v-f52b4be3]{font-size:16px}}@container (max-width:270px){.is-advice .chat-message[data-v-f52b4be3]{font-size:14px;padding:5px 10px}.is-advice .chat-answer[data-v-f52b4be3]{padding:8px;margin-top:2px}.is-advice .chat-answer strong[data-v-f52b4be3]{font-size:14px}}.platform-square-content[data-v-8484697d]{height:100%;box-sizing:border-box;padding:14px 18px;background:#f9fcf5;display:flex;flex-direction:column}.platform-square-content header[data-v-8484697d]{display:flex;gap:12px;align-items:center;min-height:66px;flex:none}.platform-square-content header>div[data-v-8484697d]{flex:1;min-width:0}.platform-square-content header>img[data-v-8484697d]{width:37px;height:37px}.platform-square-content h2[data-v-8484697d]{font-size:20px;line-height:1.1;font-weight:500;letter-spacing:-.03em}.platform-square-content header p[data-v-8484697d]{font-size:10px;line-height:1.2;color:#85977a;margin-top:6px}.server-pools[data-v-8484697d]{display:grid;gap:5px;margin-top:10px}.server-pool[data-v-8484697d]{display:grid;grid-template-columns:66px minmax(0,1fr);gap:8px;align-items:center;min-height:41px;padding:3px 9px;border:1px solid #dce6d8;border-radius:7px;background:#fff}.pool-label strong[data-v-8484697d]{display:block;font-size:12px;line-height:1.2;font-weight:500}.pool-label span[data-v-8484697d]{display:block;font-size:9px;line-height:1.2;margin-top:4px;color:#8b9c81}.server-track[data-v-8484697d]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:center}.server-node[data-v-8484697d]{position:relative;max-width:32px;transform-origin:center;justify-self:center;width:100%}.server-node>svg[data-v-8484697d]{display:block;width:100%;height:33px;overflow:visible}.server-case[data-v-8484697d]{fill:#f8fbf4;stroke:#9bb195;stroke-width:1.3}.server-fill[data-v-8484697d]{fill:#b1cca3}.server-divider[data-v-8484697d]{stroke:#8ca883;stroke-width:.8}.server-details[data-v-8484697d]{fill:#5c805e;stroke:#5c805e;stroke-width:1.3;stroke-linecap:round}.server-details circle[data-v-8484697d]{stroke:none}.is-full .server-fill[data-v-8484697d]{fill:#7fa882}.is-full .server-details[data-v-8484697d]{fill:#315b40;stroke:#315b40}.server-added[data-v-8484697d]{position:absolute;right:-3px;top:-4px;display:grid;place-items:center;width:13px;height:13px;border-radius:50%;background:#2b6950;color:#fff;font-size:11px;line-height:1;box-shadow:0 0 0 2px #f4faef}.server-pool.is-adding[data-v-8484697d]{border-color:#a8c39b}.server-pool.is-adding .pool-label span[data-v-8484697d]{color:#3b7954}.platform-bill[data-v-8484697d]{margin-top:auto;padding-top:6px}.platform-bill>span[data-v-8484697d]{display:flex;justify-content:space-between;align-items:center;font-size:11px;line-height:1.2}.platform-bill b[data-v-8484697d]{font-size:10px;font-weight:400;color:#61885c}.bill-track[data-v-8484697d]{position:relative;margin-top:4px;height:4px;border-radius:4px;background:#e8ece2;overflow:hidden}.bill-track>span[data-v-8484697d]{position:absolute;inset:0 auto 0 0;width:5%;background:#bbcbb2}.bill-track i[data-v-8484697d]{position:absolute;inset:0 auto 0 5%;width:35%;background:#608c60;transform-origin:left;border-left:2px solid #f4f6ef}.platform-bill p[data-v-8484697d]{margin-top:4px;font-size:9px;line-height:1.2;color:#819377}.server-survivor circle[data-v-8484697d]{fill:#397653;stroke:#fff;stroke-width:1}.server-survivor path[data-v-8484697d]{stroke:#fff;stroke-width:1.3;fill:none;stroke-linecap:round;stroke-linejoin:round}.server-offline rect[data-v-8484697d]{fill:#e5e6e3}.server-offline path[data-v-8484697d]{stroke:#68716c;stroke-width:3;stroke-linecap:round}.resilience-caption[data-v-8484697d]{display:flex;align-items:center;gap:4px}.resilience-caption svg[data-v-8484697d]{width:11px;height:11px;flex:none;color:#397653}@container (max-width:340px){.platform-square-content[data-v-8484697d]{padding:7px 10px}.platform-square-content header[data-v-8484697d]{gap:9px;min-height:52px}.platform-square-content header>img[data-v-8484697d]{width:28px;height:28px}.platform-square-content h2[data-v-8484697d]{font-size:16px;line-height:1.08}.platform-square-content header p[data-v-8484697d]{font-size:8px;margin-top:4px}.server-pools[data-v-8484697d]{gap:3px;margin-top:7px}.server-pool[data-v-8484697d]{grid-template-columns:49px minmax(0,1fr);gap:5px;min-height:29px;padding:2px 6px;border-radius:5px}.pool-label strong[data-v-8484697d]{font-size:10px}.pool-label span[data-v-8484697d]{font-size:7px;margin-top:2px}.server-track[data-v-8484697d]{gap:6px}.server-node[data-v-8484697d]{max-width:23px}.server-node>svg[data-v-8484697d]{height:23px}.server-added[data-v-8484697d]{width:10px;height:10px;font-size:9px;right:-2px;top:-3px;box-shadow:0 0 0 1px #f4faef}.platform-bill[data-v-8484697d]{padding-top:4px}.platform-bill>span[data-v-8484697d],.platform-bill b[data-v-8484697d]{font-size:9px}.bill-track[data-v-8484697d]{height:3px;margin-top:4px}.platform-bill p[data-v-8484697d]{font-size:7px;margin-top:3px}}@container (max-width:270px){.platform-square-content[data-v-8484697d]{padding:6px 9px}.platform-square-content header[data-v-8484697d]{gap:7px;min-height:45px}.platform-square-content h2[data-v-8484697d]{font-size:14px;line-height:1.05}.platform-square-content header>img[data-v-8484697d]{width:24px;height:24px}.platform-square-content header p[data-v-8484697d]{font-size:7px;margin-top:3px}.server-pools[data-v-8484697d]{margin-top:6px;gap:2px}.server-pool[data-v-8484697d]{grid-template-columns:44px minmax(0,1fr);min-height:24px;padding:1px 4px;gap:3px}.pool-label strong[data-v-8484697d]{font-size:9px}.pool-label span[data-v-8484697d]{font-size:6px;margin-top:1px}.server-track[data-v-8484697d]{gap:4px}.server-node[data-v-8484697d]{max-width:19px}.server-node>svg[data-v-8484697d]{height:19px}.server-added[data-v-8484697d]{width:9px;height:9px;font-size:8px}.platform-bill[data-v-8484697d]{padding-top:4px}.platform-bill>span[data-v-8484697d],.platform-bill b[data-v-8484697d]{font-size:8px;line-height:1.1}.platform-bill p[data-v-8484697d]{font-size:6.5px;margin-top:3px}.bill-track[data-v-8484697d]{margin-top:4px}}.upload-server[data-v-e383947a]{display:flex;flex-direction:column;align-items:center;height:100%;padding:17px 18px 9px;box-sizing:border-box;color:#5f8969;background:#f5f8f0}.upload-server header[data-v-e383947a]{text-align:center;flex:none}.upload-server header>span[data-v-e383947a]{font-size:9px;letter-spacing:.1em;color:#819079}.upload-server h2[data-v-e383947a]{font-size:clamp(17px,5.7cqw,24px);line-height:1.15;font-weight:500;letter-spacing:-.035em;color:#243d32;margin-top:8px}.server-drawing[data-v-e383947a]{display:block;flex:1;min-height:0;width:100%;max-width:265px;margin-top:8px}.upload-server p[data-v-e383947a]{flex:none;margin:4px 0 0;text-align:center;font-size:10px;line-height:1.3;color:#70896c}.is-warning[data-v-e383947a]{color:#bc965c}.is-full[data-v-e383947a]{background:#fcf1e9;color:#b76d52}.is-full h2[data-v-e383947a],.is-full p[data-v-e383947a]{color:#a75e47}@container (max-width:340px){.upload-server[data-v-e383947a]{padding:10px 10px 6px}.upload-server header>span[data-v-e383947a]{font-size:7px}.upload-server h2[data-v-e383947a]{margin-top:5px}.server-drawing[data-v-e383947a]{margin-top:3px;max-width:205px}.upload-server p[data-v-e383947a]{font-size:8px;margin-top:2px}}.server-smoke[data-v-e383947a]{fill:#72726b;filter:blur(.7px)}.is-broken[data-v-e383947a]{background:#f6ece6;color:#987666}.is-broken h2[data-v-e383947a]{color:#8b4c3a}.thought-square[data-v-3a8aa282]{position:relative;background:#f5f9f1}.project-square[data-v-3a8aa282]{box-sizing:border-box;width:100%;aspect-ratio:1;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #c8d7cd;border-radius:15px;box-shadow:0 18px 35px -27px #234a3760;container-type:inline-size}.square-header[data-v-3a8aa282]{display:flex;align-items:center;gap:10px;height:42px;flex:none;padding:0 15px;background:#f7f9f6;border-bottom:1px solid #e1e8df;color:#52715e}.window-dots[data-v-3a8aa282]{display:flex;gap:4px;flex:none}.window-dots i[data-v-3a8aa282]{width:4px;height:4px;background:#b5c5b8;border-radius:50%}.square-header>strong[data-v-3a8aa282]{font-size:14px;font-weight:500;color:#243d32}.square-header>span[data-v-3a8aa282]:not(.window-dots){font-size:12px}.square-header code[data-v-3a8aa282]{font-size:12px;white-space:nowrap}.square-header>svg[data-v-3a8aa282]{width:15px;height:15px;margin-left:auto;flex:none}.square-body[data-v-3a8aa282]{position:relative;flex:1;min-height:0;overflow:hidden}.square-footer[data-v-3a8aa282]{flex:none;display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:5px 10px;border-top:1px solid #e1e8df;font-size:11px;text-align:center;color:#7c8e7d}.square-footer>img[data-v-3a8aa282]{width:19px;height:19px}.square-footer.cloud-footer[data-v-3a8aa282]{background:#f0f6ed;color:#527763}.idea-screen[data-v-3a8aa282]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fffcf2}.idea-bulb[data-v-3a8aa282]{display:grid;place-items:center;width:66px;height:66px;background:#fff0bd;border-radius:50%;font-size:37px;color:#b39a52;margin-bottom:20px}.idea-screen h2[data-v-3a8aa282]{font-size:clamp(25px,9cqw,38px);line-height:1.13;font-weight:500;letter-spacing:-.04em}.localhost-screen[data-v-3a8aa282]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#faf7ef;text-align:center}.localhost-screen>span[data-v-3a8aa282]{font-size:12px;color:#9a957d;margin-bottom:22px}.localhost-screen>code[data-v-3a8aa282]{padding:12px 16px;border:1px solid #e7d3ab;border-radius:9px;background:#fff0bd;box-shadow:0 0 0 6px #fff8e5;color:#815b3b;font-size:clamp(20px,7cqw,30px);font-weight:600;letter-spacing:-.035em;white-space:nowrap}.localhost-screen>strong[data-v-3a8aa282]{font-size:20px;line-height:1.3;font-weight:500;margin-top:24px}.localhost-screen>p[data-v-3a8aa282]{font-size:10px;color:#9e9984;margin-top:12px}.resource-bars[data-v-3a8aa282]{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:15px 17px 17px;border-top:1px solid #dae3d4;background:#fff}.resource-bars>div>span[data-v-3a8aa282]{display:flex;justify-content:space-between;gap:4px;font-size:10px;color:#81917b}.resource-bars b[data-v-3a8aa282]{font-weight:500;font-size:10px;color:#5e8464}.resource-bars i[data-v-3a8aa282]{display:block;height:6px;margin-top:7px;background:#e6ecdf;border-radius:4px;overflow:hidden}.resource-bars em[data-v-3a8aa282]{display:block;width:100%;height:100%;background:#81a27a;transform-origin:left}.resource-bars .resource-warn em[data-v-3a8aa282]{background:#bd9b64}.resource-bars .resource-full em[data-v-3a8aa282]{background:#bc7155}.resource-bars .resource-full b[data-v-3a8aa282]{color:#b76c51}.is-failed[data-v-3a8aa282]{border-color:#d6b4a1}.cloud-screen[data-v-3a8aa282]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#f5f9f1}.cloud-screen>img[data-v-3a8aa282]{width:57px;height:57px;margin-bottom:17px}.cloud-screen h2[data-v-3a8aa282]{font-size:clamp(24px,8cqw,34px);line-height:1.1;font-weight:500;letter-spacing:-.035em}.cloud-screen>p[data-v-3a8aa282]{font-size:12px;line-height:1.5;margin-top:16px;color:#7b9271}.cloud-icons[data-v-3a8aa282]{display:flex;gap:17px;color:#81a078;margin-top:23px}.cloud-icons svg[data-v-3a8aa282]{width:23px;height:23px}.platform-in-square[data-v-3a8aa282]{height:100%}@container (max-width:340px){.square-header[data-v-3a8aa282]{height:33px;padding:0 10px;gap:8px}.square-header>strong[data-v-3a8aa282]{font-size:12px}.square-header code[data-v-3a8aa282]{font-size:10px}.square-header>span[data-v-3a8aa282]:not(.window-dots){font-size:10px}.square-footer[data-v-3a8aa282]{font-size:9px;min-height:28px;padding:3px 6px}.square-footer>img[data-v-3a8aa282]{width:16px;height:16px}.idea-bulb[data-v-3a8aa282]{width:45px;height:45px;font-size:28px;margin-bottom:13px}.localhost-screen>span[data-v-3a8aa282]{font-size:10px;margin-bottom:16px}.localhost-screen>code[data-v-3a8aa282]{padding:9px 12px;box-shadow:0 0 0 4px #fff8e5}.localhost-screen>strong[data-v-3a8aa282]{font-size:17px;margin-top:18px}.localhost-screen>p[data-v-3a8aa282]{font-size:9px;margin-top:9px}.resource-bars[data-v-3a8aa282]{padding:10px 10px 12px;gap:9px}.resource-bars>div>span[data-v-3a8aa282],.resource-bars b[data-v-3a8aa282]{font-size:8px}.resource-bars i[data-v-3a8aa282]{height:5px;margin-top:5px}.cloud-screen>img[data-v-3a8aa282]{width:42px;height:42px;margin-bottom:11px}.cloud-screen>p[data-v-3a8aa282]{font-size:10px;margin-top:12px}.cloud-icons[data-v-3a8aa282]{gap:13px;margin-top:14px}.cloud-icons svg[data-v-3a8aa282]{width:18px;height:18px}}@container (max-width:270px){.resource-bars[data-v-3a8aa282]{gap:6px;padding:8px}.resource-bars>div>span[data-v-3a8aa282],.resource-bars b[data-v-3a8aa282]{font-size:7px}.cloud-screen>p[data-v-3a8aa282]{font-size:9px}.cloud-screen>img[data-v-3a8aa282]{width:35px;height:35px}}.journey-traffic[data-v-32493206]{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none;overflow:visible}.square-stack[data-v-27439737]{position:relative;width:100%;aspect-ratio:1}.square-face[data-v-27439737]{width:100%;height:100%}.square-previous[data-v-27439737]{position:absolute;inset:0;pointer-events:none}.square-current[data-v-27439737]{position:relative}.rest-audience[data-v-27439737]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 2px;width:min(100%,205px);margin-inline:auto}.rest-audience>svg[data-v-27439737]{display:block;width:100%;max-width:60px;height:auto;justify-self:center}.journey[data-v-27439737]{position:absolute;inset:0;background:#fff;color:#243d32;overflow:hidden}.journey-world[data-v-27439737]{position:absolute;inset:32px 26px;display:grid;grid-template-columns:minmax(85px,1fr) minmax(0,420px) minmax(110px,1fr);gap:20px;align-items:center}.journey-author[data-v-27439737]{text-align:center;position:relative}.author-portrait[data-v-27439737]{position:relative;width:min(130px,100%);margin:auto}.author-portrait>svg[data-v-27439737]{display:block;width:100%}.journey-author>strong[data-v-27439737]{display:block;margin-top:9px;font-size:14px;font-weight:500}.rest-sun[data-v-27439737]{position:absolute;right:-4px;top:-12px;font-size:32px;color:#c7b670}.journey-core[data-v-27439737]{position:relative;z-index:2;width:100%;min-width:0}.journey-consumers[data-v-27439737]{min-width:0;text-align:center}.friend-portraits[data-v-27439737]{display:flex;justify-content:center;gap:2px}.friend[data-v-27439737]{width:33.333%;max-width:67px;min-width:0}.friend>svg[data-v-27439737]{display:block;width:100%}.friend>span[data-v-27439737]{font-size:10px;color:#7f8f80}.friend>small[data-v-27439737]{display:flex;align-items:center;justify-content:center;gap:3px;font-size:9px;margin-top:7px;color:#66846d}.friend>small>svg[data-v-27439737]{width:12px;height:12px}.friend>small.action-hidden[data-v-27439737]{visibility:hidden}.friends-label[data-v-27439737]{display:block;margin-top:12px;font-size:14px;font-weight:500}.friend-response[data-v-27439737]{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:12px;padding:10px 5px;border-radius:9px;background:#f0f5eb;font-size:11px;line-height:1.35;color:#628367}.friend-response>svg[data-v-27439737]{width:15px;height:15px;flex:none}.friend-response.error[data-v-27439737]{background:#faf0e9;color:#ad7056}.visitors[data-v-27439737]{margin-top:20px}.crowd-faces[data-v-27439737]{display:flex;justify-content:center}.crowd-faces>svg[data-v-27439737]{width:29px;height:34px;margin-left:-11px;flex:none}.crowd-faces>svg[data-v-27439737]:first-child{margin-left:0}.visitors>span[data-v-27439737]{display:block;margin-top:6px;font-size:10px;color:#708d75}@media (max-width:760px){.journey-world[data-v-27439737]{inset:17px 16px 14px;grid-template-columns:1fr;grid-template-rows:65px auto 130px;gap:8px;align-content:center}.journey-author[data-v-27439737]{display:flex;align-items:center;justify-content:center;gap:12px;height:65px}.author-portrait[data-v-27439737]{width:58px;margin:0}.journey-author>strong[data-v-27439737]{font-size:12px;margin:0}.rest-sun[data-v-27439737]{font-size:22px;top:-3px;right:-7px}.journey-core[data-v-27439737]{width:min(100%,300px);margin:auto}.journey-consumers[data-v-27439737]{height:130px;position:relative;display:flex;flex-direction:column;align-items:center}.friend-portraits[data-v-27439737]{width:156px;gap:12px}.friend[data-v-27439737]{width:42px}.friend>svg[data-v-27439737]{height:43px}.friend>span[data-v-27439737]{font-size:9px}.friend>small[data-v-27439737]{font-size:8px;gap:2px;margin-top:3px}.friend>small>svg[data-v-27439737]{width:10px;height:10px}.friends-label[data-v-27439737]{display:none}.friend-response[data-v-27439737]{font-size:10px;padding:5px 8px;margin-top:5px}.friend-response>svg[data-v-27439737]{width:12px;height:12px}.visitors[data-v-27439737]{margin-top:4px;display:flex;align-items:center;gap:7px}.crowd-faces>svg[data-v-27439737]{width:19px;height:23px;margin-left:-9px}.visitors>span[data-v-27439737]{font-size:9px;margin:0}.is-rest .journey-author>strong[data-v-27439737]{font-size:12px}}@media (max-width:360px){.journey-world[data-v-27439737]{inset-inline:12px}.journey-core[data-v-27439737]{max-width:270px}}@media (max-width:760px){.rest-audience[data-v-27439737]{width:min(100%,260px);grid-template-columns:repeat(6,minmax(0,1fr));gap:3px 2px}.rest-audience>svg[data-v-27439737]{max-width:34px}}.scene-beyond-load[data-v-45790bfd]{--list-height:286px;--title-gap:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--title-gap)}.scene-beyond-load h2[data-v-45790bfd]{text-align:center;margin:0;flex:none;white-space:pre-wrap;transform:translateY(calc((var(--list-height) + var(--title-gap)) * .5 * var(--heading-offset)))}.beyond-load-title .typed-character[data-v-45790bfd]{position:relative}.beyond-load-title .is-accent[data-v-45790bfd]{color:#527e64}.beyond-load-title .is-cursor[data-v-45790bfd]::after{content:"";position:absolute;right:-4px;top:.1em;width:2px;height:.9em;background:#527e64;visibility:visible}.beyond-load-title .is-cursor.before-character[data-v-45790bfd]::after{left:0;right:auto}.beyond-load-list[data-v-45790bfd]{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));flex:none;height:var(--list-height);gap:10px;width:min(100%,620px);padding:0;margin:0;list-style:none}.beyond-load-list li[data-v-45790bfd]{display:grid;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:16px;min-height:0;padding:10px 18px;border:1px solid #d9e3da;border-radius:12px;background:#f5f8f3;font-size:22px;line-height:1.3;font-weight:500}.concern-icon[data-v-45790bfd]{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#e7efe7;color:#527e64}.concern-icon svg[data-v-45790bfd]{width:26px;height:26px}.beyond-load-list small[data-v-45790bfd]{align-self:start;margin-top:5px;font-size:11px;font-weight:400;color:#91a18f;font-variant-numeric:tabular-nums}@media (max-width:760px){.scene-beyond-load[data-v-45790bfd]{--list-height:324px;--title-gap:28px}.beyond-load-list[data-v-45790bfd]{gap:12px}.beyond-load-list li[data-v-45790bfd]{grid-template-columns:36px minmax(0,1fr) 16px;gap:10px;min-height:0;padding:12px;font-size:18px}.concern-icon[data-v-45790bfd]{width:36px;height:36px;border-radius:9px}.concern-icon svg[data-v-45790bfd]{width:23px;height:23px}.beyond-load-list small[data-v-45790bfd]{font-size:9px}}@media (max-width:360px){.beyond-load-list li[data-v-45790bfd]{font-size:16px;gap:8px;padding:10px}.scene-beyond-load[data-v-45790bfd]{--title-gap:24px}}.why-scene[data-v-45790bfd]{position:absolute;inset:0;padding:36px 44px;color:#243d32;overflow:hidden;background:#fff}.why-scene header[data-v-45790bfd]{text-align:center;position:relative;z-index:2}.scene-kicker[data-v-45790bfd]{display:block;margin-bottom:16px;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#89998f}.why-scene h2[data-v-45790bfd]{font-size:clamp(30px,3.6vw,44px);font-weight:500;letter-spacing:-.035em;line-height:1.13}.why-scene em[data-v-45790bfd]{font-style:normal;color:#527e64}.why-scene header>p[data-v-45790bfd]{margin-top:16px;font-size:18px;color:#7d8d82}.scene-bottom[data-v-45790bfd]{position:absolute;bottom:25px;left:30px;right:30px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;line-height:1.45;color:#6e856f;text-align:center}.success-dot[data-v-45790bfd]{width:8px;height:8px;flex:none;border-radius:50%;background:#648d6f}.warning-text[data-v-45790bfd]{color:#a16b55}.why-cover[data-v-45790bfd]{display:grid;place-items:center;padding-bottom:190px}.cover-copy[data-v-45790bfd]{position:relative;text-align:center;z-index:2}.why-cover h2[data-v-45790bfd]{font-size:62px;font-weight:600;line-height:1.06}.cover-copy>p[data-v-45790bfd]{max-width:600px;margin:22px auto 0;font-size:20px;line-height:1.45;color:#85958a}.cover-services[data-v-45790bfd]{position:absolute;inset:0;color:#527e64;opacity:.17;pointer-events:none}.cover-services>span[data-v-45790bfd]{position:absolute;display:flex;align-items:center;gap:10px;font-size:19px}.cover-services svg[data-v-45790bfd]{width:28px;height:28px}.cover-services>span[data-v-45790bfd]:nth-child(1){top:11%;left:6%}.cover-services>span[data-v-45790bfd]:nth-child(2){top:12%;right:5%}.cover-services>span[data-v-45790bfd]:nth-child(3){top:47%;left:4%}.cover-services>span[data-v-45790bfd]:nth-child(4){top:48%;right:8%}.cover-services>span[data-v-45790bfd]:nth-child(5){bottom:12%;left:7%}.cover-services>span[data-v-45790bfd]:nth-child(6){bottom:10%;right:8%}.scene-ending[data-v-45790bfd]{text-align:center;padding-top:60px}.ending-brand[data-v-45790bfd]{display:flex;justify-content:center;align-items:center;gap:14px;margin-bottom:30px;font-size:23px;font-weight:500}.ending-brand>img[data-v-45790bfd]{width:48px;height:48px}.scene-ending>p[data-v-45790bfd]{margin-top:24px;font-size:20px;line-height:1.5;color:#83917f}.ending-services[data-v-45790bfd]{display:flex;justify-content:center;gap:15px;margin-top:24px}.ending-services>span[data-v-45790bfd]{display:grid;place-items:center;width:44px;height:44px;border:1px solid #d8e2d5;border-radius:10px;color:#7d997c}.ending-services svg[data-v-45790bfd]{width:25px;height:25px}.ending-note[data-v-45790bfd]{display:block;margin-top:24px;font-size:15px;font-weight:400;color:#7d9278}@media (max-width:760px){.why-scene[data-v-45790bfd]{padding:30px 20px}.why-scene h2[data-v-45790bfd]{font-size:30px;line-height:1.14}.scene-kicker[data-v-45790bfd]{font-size:9px;letter-spacing:.09em;margin-bottom:14px}.why-scene header>p[data-v-45790bfd]{font-size:16px;line-height:1.45;margin-top:14px}.why-cover[data-v-45790bfd]{padding-bottom:170px}.why-cover h2[data-v-45790bfd]{font-size:42px}.cover-copy>p[data-v-45790bfd]{max-width:280px;font-size:17px}.cover-services>span[data-v-45790bfd]{font-size:13px;gap:6px}.cover-services svg[data-v-45790bfd]{width:20px;height:20px}.cover-services>span[data-v-45790bfd]:nth-child(1){top:6%}.cover-services>span[data-v-45790bfd]:nth-child(2){top:6%;right:4%}.cover-services>span[data-v-45790bfd]:nth-child(3){top:21%;left:3%}.cover-services>span[data-v-45790bfd]:nth-child(4){top:21%;right:7%}.cover-services>span[data-v-45790bfd]:nth-child(5){bottom:9%;left:4%}.cover-services>span[data-v-45790bfd]:nth-child(6){bottom:9%;right:5%}.scene-bottom[data-v-45790bfd]{left:20px;right:20px;bottom:20px;font-size:13px;line-height:1.5}.scene-ending[data-v-45790bfd]{padding-top:64px}.ending-brand[data-v-45790bfd]{margin-bottom:30px;font-size:21px}.scene-ending h2[data-v-45790bfd]{font-size:32px}.scene-ending>p[data-v-45790bfd]{font-size:18px;line-height:1.45;margin-top:25px}.ending-services[data-v-45790bfd]{gap:6px;margin-top:28px}.ending-services>span[data-v-45790bfd]{width:36px;height:36px;border-radius:8px}.ending-services svg[data-v-45790bfd]{width:21px;height:21px}.ending-note[data-v-45790bfd]{font-size:13px;line-height:1.5;margin-top:24px}}@media (max-width:360px){.why-scene[data-v-45790bfd]{padding-inline:16px}.why-scene h2[data-v-45790bfd]{font-size:27px}.why-cover h2[data-v-45790bfd]{font-size:36px}.scene-ending h2[data-v-45790bfd]{font-size:29px}}.why-story[data-v-73d52a85]{margin-bottom:60px;scroll-margin-top:76px}.why-player[data-v-73d52a85]{overflow:clip;border:1px solid #d5dfd7;border-radius:18px;background:#fff;box-shadow:0 22px 55px -35px #234a3755}.why-stage[data-v-73d52a85]{position:relative;height:570px;overflow:clip;cursor:pointer;outline-offset:-4px!important;isolation:isolate}.why-frame[data-v-73d52a85]{position:absolute;inset:0;background:#fff}.why-play[data-v-73d52a85]{position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#285e49;color:#fff;box-shadow:0 0 0 8px #ffffffc9,0 12px 28px #20453525}.why-play>svg[data-v-73d52a85]{width:28px;height:28px}.why-play.at-start[data-v-73d52a85],.why-play.at-end[data-v-73d52a85]{top:92%;width:48px;height:48px}.why-play>span[data-v-73d52a85]{position:absolute;top:calc(100% + 20px);white-space:nowrap;padding:12px 26px;border-radius:40px;background:#285e49;color:#fff;font-size:24px;font-weight:500;line-height:1.2}.why-controls[data-v-73d52a85]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:88px;padding:16px 24px 28px;background:#234a37;color:#f4f7ed}.why-story:not(.has-started) .why-controls[data-v-73d52a85]{visibility:hidden}.why-chapter[data-v-73d52a85]{display:flex;align-items:center;gap:12px;min-width:0}.why-chapter>img[data-v-73d52a85]{width:34px;height:34px}.why-chapter strong[data-v-73d52a85]{font-size:14px;font-weight:500;line-height:1.4}.why-playback[data-v-73d52a85]{display:flex;align-items:center;gap:10px;flex:none}.why-playback span[data-v-73d52a85]{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.why-playback i[data-v-73d52a85]{font-style:normal;color:#b9cbb1}.why-playback button[data-v-73d52a85]{display:grid;place-items:center;width:38px;height:38px;padding:8px;border:1px solid #789575;border-radius:50%;background:#365f48;color:#fff;cursor:pointer}.why-playback svg[data-v-73d52a85]{width:20px;height:20px}.why-timeline[data-v-73d52a85]{position:absolute;bottom:4px;left:24px;width:calc(100% - 48px);height:18px;margin:0;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.why-timeline[data-v-73d52a85]::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(to right,#eef6e4 var(--progress),#6a8865 var(--progress))}.why-timeline[data-v-73d52a85]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#fff;width:16px;height:6px;border-radius:5px;margin-top:-1px}.why-timeline[data-v-73d52a85]::-moz-range-track{height:4px;background:#6a8865}.why-timeline[data-v-73d52a85]::-moz-range-progress{height:4px;background:#eef6e4}.why-timeline[data-v-73d52a85]::-moz-range-thumb{border:0;background:#fff;width:16px;height:6px;border-radius:4px}.why-transcript[data-v-73d52a85]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.why-story[data-v-73d52a85]{margin-bottom:44px}.why-player[data-v-73d52a85]{border-radius:13px}.why-stage[data-v-73d52a85]{height:580px}.why-controls[data-v-73d52a85]{padding:14px 12px 26px;gap:10px;min-height:84px}.why-chapter[data-v-73d52a85]{gap:8px}.why-chapter>img[data-v-73d52a85]{width:28px;height:28px}.why-chapter strong[data-v-73d52a85]{font-size:11px}.why-playback[data-v-73d52a85]{gap:6px}.why-playback span[data-v-73d52a85]{font-size:10px}.why-playback button[data-v-73d52a85]{width:34px;height:34px;padding:6px}.why-playback button[data-v-73d52a85]:last-child{display:none}.why-timeline[data-v-73d52a85]{left:12px;width:calc(100% - 24px)}.why-play[data-v-73d52a85]{width:64px;height:64px}.why-play>span[data-v-73d52a85]{font-size:20px;padding:12px 22px}}@media (max-width:360px){.why-stage[data-v-73d52a85]{height:590px}.why-chapter>img[data-v-73d52a85]{width:24px;height:24px}.why-playback span[data-v-73d52a85]{font-size:9px}}