.assembly-scenes{--as-accent:#5d2a1a;--as-peach:#fbe1d1}.as-intro{max-width:700px;color:#676b74}.as-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:30px 0 18px}.assembly-scenes button{min-height:44px;border:1px solid #e5e5e7;background:#fff;border-radius:8px;padding:10px 15px;color:#17191c;font:inherit;cursor:pointer}.assembly-scenes button:focus-visible{outline:3px solid #5d2a1a;outline-offset:3px}.as-tabs button[aria-pressed=true]{background:#17191c;color:#fff;border-color:#17191c}.as-stage{display:grid;grid-template-columns:1.35fr 1fr;border:1px solid #e5e5e7;border-radius:18px;overflow:hidden;background:#fafafb}.as-world{padding:24px 10px 8px;min-width:0;position:relative}.as-world-label{font-size:10px;letter-spacing:.15em;margin-left:18px;color:#676b74}.as-world svg{display:block;width:100%;height:auto}.as-world svg text{font:10px Inter,Arial,sans-serif;letter-spacing:1px;fill:#676b74}.as-world-note{font-size:11px;text-align:center;color:#676b74}.as-console{background:#fff;border-left:1px solid #e5e5e7;padding:30px;position:relative}.as-console h3{font-size:28px;letter-spacing:-.7px;margin:22px 0 14px;min-height:68px}.as-step-number{position:absolute;right:25px;top:30px;font-size:11px;color:#676b74}.as-console .eyebrow{font-size:10px;max-width:75%}.as-explain{font-size:15px;line-height:1.6;min-height:96px;color:#676b74}.as-document{padding:20px;background:#fafafb;border:1px solid #e5e5e7;border-radius:12px}.as-doc-head,.as-items{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#676b74}.as-document strong{display:block;font-size:16px;margin:16px 0}.as-meter{height:6px;border-radius:9px;background:#e5e5e7;margin:16px 0;overflow:hidden}.as-meter span{display:block;width:100%;height:100%;background:#5d2a1a;transition:width .6s}.as-log{font-size:11px;border-top:1px solid #e5e5e7;padding-top:12px;margin-bottom:0;color:#676b74}.as-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.as-controls span{font-size:12px;color:#676b74;margin-left:auto}.as-timeline{display:grid;grid-template-columns:repeat(8,1fr);gap:5px;margin-top:16px}.as-timeline button{padding:6px;font-size:12px;border-bottom:3px solid #e5e5e7}.as-timeline button[aria-current=step]{border-color:#5d2a1a;background:#fbe1d1}.as-condition{font-size:13px;color:#676b74;line-height:1.7;max-width:950px}.as-transcript{margin-top:24px;border-top:1px solid #e5e5e7;padding-top:18px}.as-transcript summary{cursor:pointer;min-height:44px}.as-transcript article{max-width:800px;font-size:14px;line-height:1.7}.as-transcript li{margin-bottom:10px}.as-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.as-worker{transform:translate(390px,270px);transition:transform 1.1s ease-in-out}.as-parcel{transform:translate(495px,248px);transition:transform 1.2s ease-in-out,opacity .3s}.as-beam,.as-phone{opacity:0;transition:opacity .3s}.as-stage[data-mode=rack] .as-worker{transform:translate(205px,230px)}.as-stage[data-mode=rack] .as-parcel{transform:translate(165px,145px)}.as-stage[data-mode=desk] .as-worker{transform:translate(332px,275px)}.as-stage[data-mode=desk] .as-parcel{transform:translate(375px,188px)}.as-stage[data-mode=scan] .as-worker,.as-stage[data-mode=error] .as-worker,.as-stage[data-mode=undo] .as-worker{transform:translate(325px,255px)}.as-stage[data-mode=scan] .as-parcel,.as-stage[data-mode=error] .as-parcel{transform:translate(390px,187px)}.as-stage[data-mode=undo] .as-parcel{transform:translate(240px,250px)}.as-stage[data-mode=scan] .as-beam,.as-stage[data-mode=error] .as-beam{opacity:1}.as-stage[data-mode=error] .as-document{border:2px solid #a54d2d;background:#fff5ed}.as-stage[data-mode=phone] .as-phone{opacity:1}.as-stage[data-mode=phone] .as-worker{transform:translate(220px,295px)}.as-stage[data-mode=phone] .as-parcel{transform:translate(365px,245px)}.as-stage[data-mode=transit] .as-parcel{transform:translate(495px,248px)}.as-stage[data-mode=receive] .as-worker{transform:translate(455px,280px)}.as-stage[data-mode=receive] .as-parcel{transform:translate(495px,248px)}.assembly-scenes [hidden]{display:none!important}.as-paused *{transition:none!important}@media(max-width:700px){.as-stage{grid-template-columns:1fr}.as-console{border-left:0;border-top:1px solid #e5e5e7;padding:22px}.as-console h3{font-size:25px;min-height:0;margin-top:16px}.as-explain{min-height:0}.as-world{padding-top:16px}.as-tabs{gap:6px}.as-tabs button{font-size:12px;padding:8px 10px}.as-controls span{width:100%;margin:4px 0}.as-timeline{grid-template-columns:repeat(4,1fr)}.as-step-number{top:24px}.as-document{padding:16px}}@media(prefers-reduced-motion:reduce){.assembly-scenes *{transition:none!important}}@media print{.as-controls,.as-tabs,.as-timeline{display:none!important}.as-transcript{display:block}.as-stage{break-inside:avoid}}
.as-transfer-world{display:none}.as-stage[data-story="2"] .as-standard-world{display:none}.as-stage[data-story="2"] .as-transfer-world{display:block}.as-stage[data-story="2"] .as-worker{transform:translate(130px,230px)}.as-stage[data-story="2"] .as-parcel{transform:translate(190px,215px)}.as-stage[data-story="2"][data-mode=transit] .as-parcel,.as-stage[data-story="2"][data-mode=receive] .as-parcel,.as-stage[data-story="2"][data-mode=ready] .as-parcel{transform:translate(460px,220px)}.as-stage[data-story="2"][data-mode=receive] .as-worker,.as-stage[data-story="2"][data-mode=ready] .as-worker{transform:translate(390px,255px)}
