[data-elevator-exploded].elevator-exploded {--paper:var(--color-page,#f3f7f8);--ink:var(--color-text,#172327);--muted:var(--color-text-muted,#536268);--line:var(--color-border,#d7e2e5);--accent:var(--color-primary,#00adef);--accent-ink:var(--color-primary-hover,#00759d);--button:#005d7e;--panel:var(--color-panel,#fff);--panel-muted:var(--color-panel-muted,#eaf7fb);--font-display:var(--font-heading,"Noto Sans SC","Alibaba PuHuiTi 3.0","Alibaba Sans","Source Han Sans SC","Noto Sans CJK SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif);--font-ui:var(--font-interface,"Noto Sans SC","Alibaba PuHuiTi 3.0","Alibaba Sans","Source Han Sans SC","Noto Sans CJK SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif);color:var(--ink);font-family:var(--font-ui);font-size:16px;line-height:1.62;}[data-elevator-exploded].elevator-exploded {position:relative;background:var(--paper);isolation:isolate;}[data-elevator-exploded].elevator-exploded * {box-sizing:border-box;}[data-elevator-exploded].elevator-exploded button,[data-elevator-exploded].elevator-exploded a {font:inherit;color:inherit;}[data-elevator-exploded].elevator-exploded :focus-visible {outline:2px solid var(--accent-ink);outline-offset:4px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__stage {position:relative;height:calc(100svh - var(--ee-header,0px));min-height:560px;overflow:clip;}[data-elevator-exploded].elevator-exploded .elevator-exploded__scene {position:absolute;top:80px;bottom:9%;left:32%;right:3%;isolation:isolate;}[data-elevator-exploded].elevator-exploded .elevator-exploded__key {position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;opacity:0;visibility:hidden;transform-origin:center;}[data-elevator-exploded].elevator-exploded .elevator-exploded__layer {position:absolute;overflow:hidden;opacity:0;visibility:hidden;}[data-elevator-exploded].elevator-exploded .elevator-exploded__image,[data-elevator-exploded].elevator-exploded .elevator-exploded__layer-image {display:block;width:100%;height:100%;object-fit:contain;user-select:none;}[data-elevator-exploded].elevator-exploded .elevator-exploded__narrative {position:absolute;z-index:12;top:48%;left:clamp(32px,5vw,80px);width:clamp(280px,23vw,350px);transform:translateY(-50%);}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter {margin:0;}[data-elevator-exploded].elevator-exploded .elevator-exploded__frame {position:absolute;inset:0;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption {position:absolute;text-align:center;line-height:1.5;pointer-events:none;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption strong {display:block;font-size:17px;font-weight:500;letter-spacing:.04em;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption span {display:block;margin-top:4px;font-size:12px;color:var(--muted);}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption.is-context strong {font-size:12px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption.is-context span {font-size:11px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption.is-hero strong {font-size:12px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption.is-hero span {font-size:10px;margin-top:1px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__leader {position:absolute;inset:0;width:100%;height:100%;z-index:10;pointer-events:none;overflow:visible;fill:none;stroke:var(--accent);stroke-width:1;opacity:.65;}[data-elevator-exploded].elevator-exploded .elevator-exploded__progress {position:absolute;bottom:max(24px,env(safe-area-inset-bottom));left:5%;right:var(--ee-progress-right,5%);display:flex;align-items:center;gap:20px;z-index:15;font-size:11px;letter-spacing:.08em;color:var(--muted);}[data-elevator-exploded].elevator-exploded .elevator-exploded__progress-track {height:1px;background:var(--line);flex:1;}[data-elevator-exploded].elevator-exploded .elevator-exploded__progress-track span {display:block;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left;}[data-elevator-exploded].elevator-exploded .elevator-exploded__asset-status {position:absolute;z-index:21;top:76px;right:5%;max-width:360px;padding:12px 16px;background:var(--paper);border:1px solid var(--line);font-size:13px;line-height:1.6;}[data-elevator-exploded].elevator-exploded .elevator-exploded__asset-status button {display:block;margin-top:8px;min-height:44px;padding:8px 14px;border:1px solid var(--accent);background:transparent;color:var(--ink);font:inherit;cursor:pointer;}[data-elevator-exploded].elevator-exploded[data-asset-state="error"] .elevator-exploded__scene {visibility:hidden;}[data-elevator-exploded].elevator-exploded .elevator-exploded__stage::before {content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(ellipse 180px 210px at var(--focus-x,60%) var(--focus-y,45%),rgba(0,173,239,.07),transparent 75%);}[data-elevator-exploded].elevator-exploded.has-focus-halo .elevator-exploded__stage::before {opacity:1;}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav {max-width:calc(100% - 48px);position:absolute;z-index:20;top:16px;right:5%;display:flex;align-items:center;gap:8px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav > span {font-size:11px;color:var(--muted);margin-right:8px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav button {display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 16px;border:1px solid rgba(0,117,157,.45);border-radius:8px;background:var(--panel);color:var(--button);font:500 14px/1.45 var(--font-ui);cursor:pointer;}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav button b {font-size:10px;letter-spacing:.03em;font-weight:600;color:var(--accent-ink);}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav button:hover {border-color:var(--accent-ink);background:var(--panel-muted);}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter-meta {display:flex;gap:14px;margin:0 0 24px;font-size:11px;letter-spacing:.12em;line-height:1.5;color:var(--muted);font-variant-numeric:tabular-nums;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter-meta span:first-child {color:var(--accent-ink);}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter h2 {margin:0;font:500 32px/1.2 var(--font-display);letter-spacing:-.022em;white-space:pre-line;text-wrap:balance;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter-body {max-width:32em;margin:22px 0 0;color:var(--muted);font-size:16px;line-height:1.62;}[data-elevator-exploded].elevator-exploded .elevator-exploded__inspect {display:inline-flex;align-items:center;gap:24px;min-height:44px;margin-top:24px;padding:8px 0;border:0;border-bottom:1px solid var(--accent);background:transparent;cursor:pointer;font-size:14px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__inspect small {font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums;}[data-elevator-exploded].elevator-exploded .elevator-exploded__inspect:hover {color:var(--accent-ink);}[data-elevator-exploded].elevator-exploded .elevator-exploded__actions {display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__action {display:inline-flex;align-items:center;gap:16px;min-height:48px;padding:12px 18px;border:1px solid rgba(0,117,157,.45);border-radius:8px;color:var(--button);text-decoration:none;font-size:15px;line-height:1.45;}[data-elevator-exploded].elevator-exploded .elevator-exploded__action--primary {background:var(--button);color:#fff;border-color:var(--button);}[data-elevator-exploded].elevator-exploded .elevator-exploded__reduced {padding:48px clamp(20px,5vw,80px);}[data-elevator-exploded].elevator-exploded .elevator-exploded__reduced-image {display:block;width:100%;aspect-ratio:1.6;max-height:70svh;object-fit:contain;}[data-elevator-exploded].elevator-exploded .elevator-exploded__reduced-grid {display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__reduced-grid h2 {font-size:28px;}[data-elevator-exploded].elevator-exploded [hidden] {display:none!important;}[data-elevator-exploded].elevator-exploded .elevator-exploded__stage .elevator-exploded__inspect {display:none;}[data-elevator-exploded].elevator-exploded .elevator-exploded__key--closed {opacity:1;visibility:visible;}[data-elevator-exploded].elevator-exploded[data-chapter="exploded"] .elevator-exploded__narrative {visibility:hidden;}[data-elevator-exploded].elevator-exploded.is-reduced-motion .elevator-exploded__stage {display:none;}


@media (min-width:768px) and (max-width:1023px) {[data-elevator-exploded].elevator-exploded .elevator-exploded__scene {left:324px;right:24px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__narrative {left:32px;width:260px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter h2 {font-size:32px;}
}
@media (max-width:767px) {[data-elevator-exploded].elevator-exploded .elevator-exploded__asset-status {top:76px;left:24px;right:24px;max-width:none;}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav {top:12px;left:24px;right:24px;gap:8px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav > span {display:none;}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav button {flex:1;min-width:0;padding:7px 4px;font-size:12px;gap:3px;display:grid;grid-template-columns:auto auto;align-content:center;min-height:48px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav button b {grid-column:1 / -1;}[data-elevator-exploded].elevator-exploded .elevator-exploded__motion-name {white-space:nowrap;}[data-elevator-exploded].elevator-exploded .elevator-exploded__stage {min-height:640px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__scene {left:3%;right:3%;top:76px;bottom:39%;}[data-elevator-exploded].elevator-exploded .elevator-exploded__key--closed .elevator-exploded__image,[data-elevator-exploded].elevator-exploded .elevator-exploded__key--ending .elevator-exploded__image {width:auto;max-width:none;height:100%;}[data-elevator-exploded].elevator-exploded .elevator-exploded__narrative {top:auto;bottom:64px;left:24px;right:24px;width:auto;transform:none;background:var(--paper);}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter h2 {font-size:28px;line-height:1.2;white-space:pre-line;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter-meta {font-size:10px;margin-bottom:12px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter-body {font-size:15px;line-height:1.62;margin-top:12px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__inspect {margin-top:12px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__progress {left:24px;right:var(--ee-progress-right,24px);gap:12px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__progress-label {display:none;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption strong {font-size:15px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption span {font-size:11px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption.is-hero strong {font-size:10px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__part-caption.is-hero span {font-size:9px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__actions {margin-top:16px;gap:8px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__action {font-size:13px;padding:8px 10px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__reduced-grid {grid-template-columns:1fr;}[data-elevator-exploded].elevator-exploded .elevator-exploded__leader path {display:none;}
}
@media(max-height:700px) and (max-width:767px) {[data-elevator-exploded].elevator-exploded .elevator-exploded__stage {min-height:560px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__scene {bottom:46%;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter h2 {font-size:27px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter-meta {margin-bottom:8px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__narrative {bottom:55px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter-body {font-size:14px;margin-top:8px;}
}
@media(prefers-reduced-motion:reduce) {[data-elevator-exploded].elevator-exploded * {scroll-behavior:auto!important;transition:none!important;}}



@media(max-width:359px) {[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav {left:12px;right:12px;max-width:calc(100% - 24px);gap:4px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__viewer-nav button {font-size:11px;gap:2px;padding-inline:2px;}
}[data-elevator-exploded].elevator-exploded [hidden] {display:none!important;}[data-elevator-exploded].elevator-exploded .elevator-exploded__key > img {grid-area:1 / 1;}[data-elevator-exploded].elevator-exploded .elevator-exploded__layer:has(.elevator-exploded__panel-mask) {display:grid;}[data-elevator-exploded].elevator-exploded .elevator-exploded__layer:has(.elevator-exploded__panel-mask) > img {grid-area:1 / 1;}[data-elevator-exploded].elevator-exploded .elevator-exploded__panel-mask {pointer-events:none;}[data-elevator-exploded].elevator-exploded .elevator-exploded__action:hover {background:var(--panel-muted);}[data-elevator-exploded].elevator-exploded .elevator-exploded__action--primary:hover {background:var(--accent-ink);border-color:var(--accent-ink);}[data-elevator-exploded].elevator-exploded .elevator-exploded__asset-status,[data-elevator-exploded].elevator-exploded .elevator-exploded__asset-status button {border-radius:8px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__asset-status {background:var(--panel);}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter[data-exploded-chapter="cta"] {padding:24px;border:1px solid var(--line);border-radius:24px;background:var(--panel);box-shadow:0 12px 32px rgba(23,35,39,.06);}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter[data-exploded-chapter="cta"] h2 {font-size:28px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter[data-exploded-chapter="cta"] .elevator-exploded__chapter-meta {margin-bottom:16px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__progress-track span {background:linear-gradient(90deg,var(--accent),#00a650);}


@media(max-width:767px) {[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter[data-exploded-chapter="cta"] {padding:16px;border-radius:22px;}[data-elevator-exploded].elevator-exploded .elevator-exploded__chapter[data-exploded-chapter="cta"] h2 {font-size:24px;}
}

