.ln{position:relative}.ln img,.ln svg,.ln video{max-width:100%;display:block}.ln-h{font-size:var(--fs-h2);margin-block-start:14px}.ln-lead{font-size:var(--fs-lead);color:var(--text-muted);max-width:46ch;margin-block-start:18px}.ln-open .ln-h{font-size:var(--fs-h1)}.ln-open .ln-more{margin-block-start:26px}.ln .ln-more{white-space:normal}.ln-count{font-size:var(--fs-small);color:var(--text-muted);align-items:center;gap:12px;margin:0;font-weight:600;display:flex}.ln-count-n{flex:none}.ln-act{align-items:center;gap:10px;margin:0;font-size:15px;font-weight:650;line-height:1.4;display:flex}.ln-act i{background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 4px var(--signal-soft);border-radius:50%;flex:none}.ln-makers{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.ln-makers li{align-items:baseline;gap:7px;display:flex}.ln-makers b{font-weight:700}.ln-makers small{font-size:var(--fs-small);color:var(--text-muted)}.ln-pack{width:100%;height:auto;transition:transform var(--t-press) var(--ease-out);transform-origin:50% 100%;overflow:visible}.ln-plate{fill:color-mix(in srgb, var(--navy) 22%, transparent);transition:fill .32s var(--ease-out)}.js .ln-pack .k-dots circle{opacity:0}.ln [data-did~=intro] .ln-print-intro circle{opacity:1;transition-delay:calc(var(--c) * 13ms)}.ln [data-did~=intro] .ln-print-2 circle{transition-delay:calc(var(--c) * 13ms + .52s)}.ln [data-did~=code] .ln-print-code circle{opacity:1;transition-delay:calc(var(--c) * 14ms + .5s)}.ln-jet{opacity:0;transform:translate(341px)}.ln [data-did~=code] .ln-jet{animation:1.446s linear .3s ln-jet}@keyframes ln-jet{0%{opacity:0;transform:translate(70px)}13.83%{opacity:1;transform:translate(70px)}96%{opacity:1}to{opacity:0;transform:translate(341px)}}.ln-label{opacity:0;transform-box:fill-box;transform-origin:0 100%;transition:opacity .22s var(--ease-in)}[dir=rtl] .ln-label{transform-origin:100% 100%}.ln [data-did~=label] .ln-label{opacity:1;animation:ln-label-on 1.5s var(--ease-in-out) .3s backwards}@keyframes ln-label-on{0%{opacity:0;transform:translate(calc(var(--dir) * 230px), -96px) rotate(calc(var(--dir) * 20deg));filter:drop-shadow(0 18px 10px color-mix(in srgb, var(--night) 38%, transparent))}12%{opacity:1}48%{transform:translate(0, -5px) rotate(calc(var(--dir) * -13deg));filter:drop-shadow(0 14px 9px color-mix(in srgb, var(--night) 34%, transparent));animation-timing-function:var(--ease-in-out)}78%{filter:drop-shadow(0 0 #0000);transform:none}88%{transform:scale(.965)}to{transform:none}}.ln-beam{opacity:0;clip-path:inset(0);transition:opacity .32s var(--ease-out);transform:translate(282px)}.ln-xv{transform:translate(-282px)}[dir=rtl] .ln-beam{transform:translate(48px)}[dir=rtl] .ln-xv{transform:translate(-48px)}.ln [data-xray][data-did~=scan] .ln-beam{opacity:1;clip-path:inset(0 0 0 calc(100% - 12px));transition:opacity .16s linear .4s, clip-path .52s var(--ease-in-out) 2.7s;animation:ln-beam 1.9s var(--ease-in-out) .5s backwards}[dir=rtl] .ln [data-xray][data-did~=scan] .ln-beam{clip-path:inset(0 calc(100% - 21px) 0 0)}.ln [data-xray][data-did~=scan] .ln-xv{animation:ln-xv 1.9s var(--ease-in-out) .5s backwards}[dir=rtl] .ln [data-xray][data-did~=scan] .ln-beam{animation-name:ln-beam-r}[dir=rtl] .ln [data-xray][data-did~=scan] .ln-xv{animation-name:ln-xv-r}@keyframes ln-beam{0%{transform:translate(-22px)}}@keyframes ln-xv{0%{transform:translate(22px)}}@keyframes ln-beam-r{0%{transform:translate(352px)}}@keyframes ln-xv-r{0%{transform:translate(-352px)}}.ln-pass{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .2s var(--ease-in), transform .2s var(--ease-in);transform:scale(.3)}.ln [data-did~=scan] .ln-pass{opacity:1;transition:opacity .26s var(--ease-out) 2.35s, transform .56s var(--ease-out) 2.35s;transform:none}.ln [data-weighing][data-did~=weigh] .ln-plate{fill:var(--blue)}.ln [data-weighing][data-did~=weigh] .ln-box{animation:ln-sink 1.1s var(--ease-out)}@keyframes ln-sink{0%{transform:translateY(-10px)}34%{transform:translateY(4px)}62%{transform:translateY(-1.5px)}to{transform:none}}.ln-read{white-space:nowrap;justify-items:center;gap:6px;margin:0;display:grid}.ln-read-v{font-variant-numeric:tabular-nums;color:var(--text);font-size:30px;font-weight:800;font-stretch:112%;line-height:1}.ln-read-v b{font-weight:inherit;color:var(--signal-text)}.ln-read small{font-size:var(--fs-small);color:var(--text-muted);transition:opacity .32s var(--ease-out);align-items:center;gap:8px;font-weight:600;display:flex}.ln-read small i{background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 4px var(--signal-soft);border-radius:50%}.ln-read[data-hunting] small{opacity:.25}.ln-film{clip-path:inset(0 100% 0 0);transition:clip-path .2s var(--ease-in)}.ln-film[data-odd]{clip-path:inset(0 0 0 100%)}.ln [data-did~=wrap] .ln-film{clip-path:inset(0);transition:clip-path .48s var(--ease-in-out) calc(var(--n) * .3s + .45s)}.ln-gloss{opacity:0;transition:opacity .24s var(--ease-in)}.ln [data-did~=wrap] .ln-gloss{opacity:.5;transition:opacity 1.6s linear .5s}.ln-tape{clip-path:inset(0 0 100%);transition:clip-path .2s var(--ease-in)}.ln [data-did~=wrap] .ln-tape{clip-path:inset(0);transition:clip-path .56s var(--ease-out) 2.15s}.ln-stage{padding-block:0 16px;position:relative;overflow:clip}.ln-light,.ln .ln-dots,.ln-head,.ln-car,.ln-read-stage,.ln-belt,.ln .ln-filmbox{display:none}.ln-st{position:relative}.ln-st.ln-open{padding-block:clamp(64px,9vw,120px) 36px;padding-inline:var(--gutter)}.ln .ln-stops{padding-inline:var(--gutter);color:var(--text);flex-wrap:wrap;gap:10px 22px;margin-block:0 30px;font-size:15px;font-weight:650;display:flex}.ln-stop{align-items:center;gap:8px;display:inline-flex;position:relative}.ln-stop-n{font-size:var(--fs-small);color:var(--text-faint)}.ln-stop-name{display:inline-block}.ln-lamp{background:var(--signal);width:9px;height:9px;box-shadow:0 0 0 4px var(--signal-soft);transition:background-color .42s var(--ease-out), box-shadow .42s var(--ease-out);transition-delay:calc(var(--n,0) * .11s);border-radius:50%;flex:none}.ln-station{margin-inline:var(--gutter);border-radius:var(--r-l);background:var(--card);box-shadow:var(--shadow-card);gap:12px;margin-block-start:12px;padding:18px 16px 16px;display:grid}.ln-count>span{display:none}.ln-station .ln-h{margin:0;font-size:clamp(22px,6.2vw,34px)}.ln-station .ln-act,.ln-station .ln-foot{grid-column:1/-1}.ln-station .ln-lead{order:4;display:none}.ln-foot{gap:12px;display:grid}.ln-station .ln-more{justify-content:space-between}.ln-station .ln-copy{display:contents}.ln-station .ln-count{order:1}.ln-station .ln-h{order:2}.ln-station .ln-act{order:3}.ln-scene{order:4;grid-column:1/-1;height:clamp(204px,57vw,320px);position:relative}.ln-station .ln-foot{order:5}.ln-station{grid-template-columns:auto 1fr;align-items:center;column-gap:14px}.ln .ln-panel{aspect-ratio:auto;margin:0;position:absolute}.ln .ln-model{z-index:1;max-width:calc(100% - 28px);height:11px;position:absolute;inset-block-start:12px;inset-inline-start:14px}.ln-st-pack{z-index:1;position:absolute;inset-block-end:0}.ln-station[data-i="1"] .ln-panel{inset-block:0 22%;inset-inline:36% 0}.ln-station[data-i="1"] .ln-st-pack{width:62%;inset-inline-start:0}.ln-station[data-i="2"] .ln-panel{inset-block:0 12%;inset-inline:0 30%}.ln-station[data-i="2"] .ln-st-pack{width:58%;inset-inline-end:0}.ln-station[data-i="3"] .ln-panel{inset-block:0 30%;inset-inline:62% 0}.ln-station[data-i="3"] .ln-st-pack{width:70%;inset-inline-start:2%}.ln-station[data-i="4"] .ln-panel{inset-block:0 18%;inset-inline:0 52%}.ln-station[data-i="4"] .ln-st-pack{width:54%;inset-inline-end:0}.ln-st-pack .ln-read{margin-block-end:8px}.ln-station[data-i="5"] .ln-panel{inset-block:0;inset-inline:0 60%}.ln-station[data-i="5"] .ln-st-pack{width:62%;inset-inline-end:0}@media (max-width:767px){.ln-station:is([data-i="2"],[data-i="5"]) .ln-scene{order:0}}@media (min-width:768px){.ln-st.ln-open,.ln .ln-stops{padding-inline:var(--edge)}.ln:not([data-mode=staged]) .ln-stage{--fw:clamp(250px, 31vw, 400px);--ft:clamp(34px, 5vw, 72px)}.ln:not([data-mode=staged]) .ln-head{width:var(--fw);pointer-events:none;justify-items:center;display:grid;position:absolute;inset-block-start:var(--ft);inset-inline-end:var(--edge)}.ln:not([data-mode=staged]) .ln-car{width:var(--fw);display:block;position:absolute;inset-block-start:calc(var(--ft) + 62px - var(--fw) * .105);inset-inline-end:var(--edge)}.ln:not([data-mode=staged]) .ln-st.ln-open{min-height:calc(var(--ft) + 62px + var(--fw) * .72);padding-inline-end:calc(var(--edge) + var(--fw) + 40px)}.ln-station{margin-inline:var(--edge);grid-template-columns:1fr 1fr;column-gap:44px;margin-block-start:18px;padding:36px 40px}.ln-station .ln-copy{grid-template-columns:1fr;align-content:center;justify-items:start;gap:16px;display:grid}.ln-station:nth-of-type(2n) .ln-copy{order:2}.ln-count>span{display:inline}.ln-station .ln-h{font-size:clamp(28px,3.1vw,44px)}.ln-station .ln-lead{margin:0;display:block}.ln-station .ln-more{justify-self:start}.ln-scene{order:0;grid-column:auto;height:clamp(300px,30vw,380px)}.ln-read-v{font-size:44px}}.ln[data-mode=staged] .ln-track{height:calc(100svh + 417vh)}.ln[data-mode=staged] .ln-stage{--pk:clamp(324px, 53.46svh, 518px);--kb:1.45;--ks:.78;--cw:calc(var(--pk) * .78);--bw:calc(var(--cw) * var(--kb));--bh:calc(var(--bw) * .6775);--bx:calc(var(--bw) * .44);--belt:max(15svh, 126px);--col:min(540px, 40vw);--top:calc(var(--nv-h,100px) + 6px);--m1:calc(var(--edge) + var(--col) / 2);--m5:calc(100vw - var(--edge) - var(--pk) * .37);--step:calc((var(--m5) - var(--m1)) / 4);--m2:calc(var(--m1) + var(--step));--m3:calc(var(--m1) + var(--step) * 2);--m4:calc(var(--m1) + var(--step) * 3);--pw:clamp(280px, 30vw, 473px);--cp:300px;--ph:min(var(--pw) * .75, 100svh - var(--top) - var(--belt) - var(--cp));--rd:clamp(44px, 9svh, 84px);--w5:clamp(240px, 26vw, 450px);--d5:calc(var(--pk) * (.4475 * .78 * var(--kb) - .37));--ln-up:calc(102px - var(--belt));height:100svh;padding:0;position:sticky;inset-block-start:0;overflow:hidden}.ln[data-mode=staged] .ln-stage[data-stop="0"],.ln[data-mode=staged] .ln-stage[data-stop="1"]{--ks:1}.ln[data-mode=staged] .ln-stage[data-big]{--ks:calc(.78 * var(--kb))}@media (max-width:1399px){.ln[data-mode=staged] .ln-stage{--kb:1.38}}@media (max-width:1199px){.ln[data-mode=staged] .ln-stage{--kb:1.2;--w5:clamp(200px, 23vw, 450px)}}.ln[data-mode=staged] .ln-light{pointer-events:none;background:radial-gradient(70% 46% at calc(50% - var(--dir) * 26%) 0%, color-mix(in srgb, var(--ambient) 92%, transparent), transparent 72%), radial-gradient(34% 30% at calc(var(--cx,50%) + (var(--mx,.5) - .5) * 7%) calc(100% - var(--belt) + 2%), color-mix(in srgb, var(--glow) 14%, transparent), transparent 70%);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--night) 24%);mask-image:linear-gradient(to bottom, transparent, var(--night) 24%);display:block;position:absolute;inset:0}.ln[data-mode=staged] .ln-dots{pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--night) 24%);mask-image:linear-gradient(to bottom, transparent, var(--night) 24%);display:block;position:absolute;inset:0}.ln[data-mode=staged] .ln-belt{background:color-mix(in srgb, var(--text) 18%, transparent);height:2px;display:block;position:absolute;inset-block-end:var(--belt);inset-inline:0}.ln[data-mode=staged] .ln-belt i{background:var(--signal);transform:scaleX(var(--fill,0));transform-origin:0;position:absolute;inset:0}[dir=rtl] .ln[data-mode=staged] .ln-belt i{transform-origin:100%}.ln[data-mode=staged] .ln-belt:after{content:"";background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--text) 30%, transparent) 0 2px, transparent 2px 48px);background-position-x:calc(var(--p,0) * var(--dir) * -2600px);height:7px;-webkit-mask-image:linear-gradient(90deg, transparent, var(--night) 12% 88%, transparent);mask-image:linear-gradient(90deg, transparent, var(--night) 12% 88%, transparent);position:absolute;inset-block-start:7px;inset-inline:0}.ln[data-mode=staged] [data-stop="0"][data-did~=here] .ln-belt:after{animation:1.5s linear infinite ln-run}@keyframes ln-run{to{background-position-x:calc(var(--dir) * -48px)}}.ln[data-mode=staged] .ln-stops{z-index:3;pointer-events:none;height:0;font-size:clamp(18px, calc(var(--step) * .14), 30px);color:var(--text);margin:0;padding:0;font-weight:750;font-stretch:112%;line-height:1.15;display:block;position:absolute;inset-block-end:30px;inset-inline:0}.ln[data-mode=staged] .ln-stop{width:var(--step);white-space:nowrap;justify-items:center;gap:2px;display:grid;position:absolute;inset-block-end:0;inset-inline-start:calc(var(--m1) + (var(--n) - .5) * var(--step))}.ln[data-mode=staged] .ln-lamp{width:12px;height:12px;position:absolute;inset-block-end:calc(var(--belt) - 30px - 5px);inset-inline-start:calc(50% - 6px)}.ln[data-mode=staged] .ln-stop-n,.ln[data-mode=staged] .ln-stop-name{transform-origin:50% 0;transition:transform .76s var(--ease-surface), color .32s var(--ease-out)}.ln[data-mode=staged] .ln-stage:not([data-stop="0"]) .ln-stop-n{transform:translateY(var(--ln-up));color:var(--text-muted)}.ln[data-mode=staged] .ln-stage:not([data-stop="0"]) .ln-stop-name{transform:translateY(var(--ln-up)) scale(.54);color:var(--text-muted)}.ln[data-mode=staged] .ln-stage:not([data-stop="0"]) .ln-lamp{background:var(--ground);box-shadow:0 0 0 2px var(--text-muted);transition-delay:0s}.ln[data-mode=staged] .ln-stage .ln-stop[data-state=done] .ln-lamp{background:var(--signal);box-shadow:0 0 0 2px var(--signal)}.ln[data-mode=staged] .ln-stage .ln-stop[data-state=on] .ln-lamp{background:var(--signal);box-shadow:0 0 0 6px var(--signal-soft)}.ln[data-mode=staged] .ln-stage .ln-stop[data-state=on] .ln-stop-name{color:var(--text)}.ln[data-mode=staged] .ln-stage .ln-stop[data-state=on] .ln-stop-n{color:var(--signal-text)}.ln[data-mode=staged] .ln-car{z-index:2;width:var(--pk);transform-origin:50% 94.85%;scale:var(--ks);transition:scale .76s var(--ease-surface), transform .76s var(--ease-surface);display:block;position:absolute;inset-block-end:calc(var(--belt) - var(--pk) * .0425);inset-inline-start:calc(var(--m1) - var(--pk) / 2)}.ln[data-mode=staged] .ln-stage[data-stop="5"][data-big] .ln-car{transform:translateX(calc(var(--dir) * -1 * var(--pk) * (.4475 - .37 / (.78 * var(--kb)))))}.ln-packbtn{cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;padding:0;display:block}@media (hover:hover){.ln-packbtn:hover .ln-pack{transform:translateY(-4px)}}.ln-packbtn:active .ln-pack{transform:scale(.985)}.ln[data-mode=staged] .ln-head{z-index:3;width:var(--pk);height:calc(var(--pk) * .6775 + 64px);pointer-events:none;transform-origin:50% 100%;scale:var(--ks);transition:scale .76s var(--ease-surface), opacity .32s var(--ease-out);flex-direction:column;align-items:center;display:flex;position:absolute;inset-block-end:var(--belt);inset-inline-start:calc(var(--m1) - var(--pk) / 2)}.ln-head-car{--hs:calc(var(--pk) * -.325);--he:calc(var(--pk) * .3525);width:70px;transition:transform .9s var(--ease-in-out);justify-items:center;display:grid;position:relative}.ln-head-car:before{content:"";background:linear-gradient(var(--deep), var(--deep)) top / 100% 8px no-repeat, linear-gradient(90deg, color-mix(in srgb, var(--navy) 62%, var(--sky)), var(--deep)) bottom / 16px 100% no-repeat;border-radius:3px 3px 0 0;width:46px;height:34px}.ln-head-car i{background:linear-gradient(color-mix(in srgb, var(--navy) 70%, var(--sky)), var(--deep));border-radius:6px 6px 10px 10px;width:70px;height:26px;display:block;position:relative}.ln-head-car i:after{content:"";background:var(--ink-drop);border-radius:50%;width:8px;height:8px;position:absolute;inset-block-end:-4px;inset-inline-start:calc(50% - 4px)}.ln-head-car i:before{content:"";background:radial-gradient(50% 100% at 50% 0%, color-mix(in srgb, var(--signal) 34%, transparent), transparent 75%);opacity:0;width:150px;height:96px;transition:opacity .5s var(--ease-out);pointer-events:none;position:absolute;inset-block-start:100%;inset-inline-start:-40px}[data-stop="0"][data-did~=intro] .ln-head-car i:before,[data-stop="1"] .ln-head-car i:before{opacity:1}.js .ln [data-stop="0"][data-did~=intro] .ln-head-car i:after{animation:1.7s step-end ln-blink}.js .ln [data-stop="1"][data-did~=code] .ln-head-car i:after{animation:1.5s step-end ln-blink}@keyframes ln-blink{0%,18%,36%,54%,72%{opacity:1}9%,27%,45%,63%,81%{opacity:.15}90%,to{opacity:1}}.ln[data-mode=staged] [data-stop="1"] .ln-head-car{transform:translateX(var(--hs))}.ln[data-mode=staged] [data-stop="1"][data-did~=code] .ln-head-car{transform:translateX(var(--he));transition:none;animation:1.446s linear .3s backwards ln-head-run}@keyframes ln-head-run{0%,13.83%{transform:translateX(var(--hs))}to{transform:translateX(var(--he))}}.ln[data-mode=staged] .ln-stage:not([data-stop="0"]):not([data-stop="1"]) .ln-head{opacity:0}.ln[data-mode=staged] .ln-st{box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;inset:0}.ln[data-mode=staged] .ln-scene{display:contents}.ln[data-mode=staged] .ln-st-pack{display:none}.ln[data-mode=staged] .ln-st .ln-copy{z-index:4;pointer-events:auto;max-width:none;transition:opacity .42s var(--ease-out) .2s, transform .64s var(--ease-out) .2s;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;display:flex;position:absolute}.ln[data-mode=staged] .ln-st:not([data-pos=on]) .ln-copy{opacity:0;pointer-events:none;transition:opacity .24s var(--ease-in), transform .24s var(--ease-in);transform:translateY(36px)}.ln[data-mode=staged] .ln-st[data-pos=before] .ln-copy{transform:translateY(-36px)}.ln[data-mode=staged] .ln-open .ln-copy{inset-inline:auto var(--edge);inset-block:max(calc(var(--nv-h,100px) + 24px), clamp(64px, 9vw, 120px)) calc(var(--belt) + 62px);width:var(--col);justify-content:flex-start}.ln[data-mode=staged] .ln-count>span{display:inline}.ln[data-mode=staged] .ln-count-n{height:34px}.js .ln[data-mode=staged] .ln-st:not([data-pos=on]) .ln-count-n circle{opacity:0}.ln[data-mode=staged] .ln-st[data-pos=on] .ln-count-n circle{transition-delay:calc(var(--c) * 34ms + .3s)}.ln[data-mode=staged] .ln-station .ln-h{margin-block-start:8px;font-size:clamp(26px,min(2.9vw,5svh),42px)}.ln[data-mode=staged] .ln-station .ln-lead{flex:none;max-width:46ch;margin-block-start:10px;display:block}.ln[data-mode=staged] .ln-foot{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-block-start:16px;display:flex}.ln[data-mode=staged] .ln-act{color:var(--text-muted);transition:color .32s var(--ease-out);margin-block-start:12px}.ln[data-mode=staged] .ln-act i{box-shadow:0 0 0 2px var(--text-muted);transition:background-color .32s var(--ease-out), box-shadow .32s var(--ease-out);background:0 0}.ln[data-mode=staged] [data-did~=code] .ln-station[data-i="1"] .ln-act,.ln[data-mode=staged] [data-did~=label] .ln-station[data-i="2"] .ln-act,.ln[data-mode=staged] [data-did~=scan] .ln-station[data-i="3"] .ln-act,.ln[data-mode=staged] [data-did~=weigh] .ln-station[data-i="4"] .ln-act,.ln[data-mode=staged] [data-did~=wrap] .ln-station[data-i="5"] .ln-act{color:var(--text);transition-delay:2s}.ln[data-mode=staged] [data-did~=code] .ln-station[data-i="1"] .ln-act i,.ln[data-mode=staged] [data-did~=label] .ln-station[data-i="2"] .ln-act i,.ln[data-mode=staged] [data-did~=scan] .ln-station[data-i="3"] .ln-act i,.ln[data-mode=staged] [data-did~=weigh] .ln-station[data-i="4"] .ln-act i,.ln[data-mode=staged] [data-did~=wrap] .ln-station[data-i="5"] .ln-act i{background:var(--signal);box-shadow:0 0 0 4px var(--signal-soft);transition-delay:2s}.ln[data-mode=staged] .ln-panel,.ln[data-mode=staged] .ln-filmbox{z-index:1;pointer-events:auto;transition:opacity .52s var(--ease-out) .14s, transform .86s var(--ease-out) .14s}.ln[data-mode=staged] .ln-st:not([data-pos=on]) .ln-panel,.ln[data-mode=staged] .ln-st:not([data-pos=on]) .ln-filmbox{opacity:0;pointer-events:none;transform:translateX(calc(var(--dir) * 90px)) scale(.95);transition:opacity .26s var(--ease-in), transform .34s var(--ease-in)}.ln[data-mode=staged] .ln-st[data-pos=before] .ln-panel,.ln[data-mode=staged] .ln-st[data-pos=before] .ln-filmbox{transform:translateX(calc(var(--dir) * -90px)) scale(.95)}.ln[data-mode=staged] .ln-model{height:14px;inset-block-start:14px;inset-inline-start:18px}.ln[data-mode=staged] .ln-panel>img{height:calc(95% - 42px);inset-block:42px auto}.js .ln[data-mode=staged] .ln-st:not([data-pos=on]) .ln-model circle,.js .ln[data-mode=staged] .ln-st:not([data-pos=on]) .ln-film-code circle{opacity:0}.ln[data-mode=staged] .ln-st[data-pos=on] .ln-model circle,.ln[data-mode=staged] .ln-st[data-pos=on] .ln-film-code circle{transition-delay:calc(var(--c) * 16ms + .52s)}.ln[data-mode=staged] .ln-st:not([data-pos=on]) .ln-copy,.ln[data-mode=staged] .ln-st:not([data-pos=on]) .ln-panel,.ln[data-mode=staged] .ln-st:not([data-pos=on]) .ln-filmbox{transition-duration:.2s}.ln[data-mode=staged] .ln-station[data-i="1"] .ln-panel{width:var(--pw);height:var(--ph);inset:auto;inset-block-end:calc(var(--belt) + 24px);inset-inline-start:calc(var(--m1) + var(--bx) + 28px)}.ln[data-mode=staged] .ln-station[data-i="1"] .ln-copy{inset-block:var(--top) calc(var(--belt) + 24px + var(--ph) + 16px);inset-inline:calc(var(--m1) + var(--bx) + 28px) var(--edge)}.ln[data-mode=staged] .ln-station[data-i="2"] .ln-panel{inset:auto;inset-inline:calc(var(--m2) + var(--bx) + 28px) var(--edge);aspect-ratio:4/3;max-height:calc(100svh - var(--top) - var(--belt) - 24px);inset-block-end:calc(var(--belt) + 24px)}.ln[data-mode=staged] .ln-station[data-i="2"] .ln-copy{inset-block:var(--top) calc(var(--belt) + var(--bh) + 22px);inset-inline:var(--edge) calc(100vw - var(--m2) - var(--bx))}.ln[data-mode=staged] .ln-station[data-i="3"] .ln-panel{display:none}.ln[data-mode=staged] .ln-filmbox{height:calc(100svh - var(--top) - var(--belt) - var(--bh) - 64px);aspect-ratio:16/9;display:block;position:absolute;inset-block-start:var(--top);inset-inline-end:var(--edge)}.ln .ln-film-v{object-fit:cover;border-radius:var(--r-m);width:100%;height:100%;box-shadow:var(--shadow);position:absolute;inset:0}.ln .ln-film-still{object-fit:cover;border-radius:var(--r-m);width:100%;height:100%;transition:opacity .3s var(--ease-out);position:absolute;inset:0}.ln .ln-filmbox.is-live .ln-film-still{opacity:0}.ln .ln-film-code{height:20px;fill:var(--text);position:absolute;inset-block-start:calc(100% + 14px);inset-inline-end:0}.ln[data-mode=staged] .ln-station[data-i="3"] .ln-copy{inset-block:var(--nv-h,100px) calc(var(--belt) + 34px);inset-inline:var(--edge) calc(100vw - var(--m3) + var(--bx) + 28px)}.ln[data-mode=staged] .ln-station[data-i="4"] .ln-panel{width:var(--pw);height:var(--ph);inset:auto;inset-block-end:calc(var(--belt) + 24px);inset-inline-end:calc(100vw - var(--m4) + var(--bx) + 28px)}.ln[data-mode=staged] .ln-station[data-i="4"] .ln-copy{inset-block:var(--top) calc(var(--belt) + 24px + var(--ph) + 16px);inset-inline:var(--edge) calc(100vw - var(--m4) + var(--bx) + 28px)}.ln[data-mode=staged] .ln-read-stage{z-index:3;translate:calc(var(--dir) * -50%) 0;opacity:0;transition:opacity .2s var(--ease-in), transform .2s var(--ease-in);display:grid;position:absolute;inset-block-end:calc(var(--belt) + var(--bh) + 18px);inset-inline-start:var(--m4);transform:translateY(12px)}.ln[data-mode=staged] .ln-read-stage .ln-read-v{font-size:var(--rd)}.ln[data-mode=staged] [data-stop="4"] .ln-read-stage{opacity:1;transition:opacity .42s var(--ease-out) .56s, transform .62s var(--ease-out) .56s;transform:none}.ln[data-mode=staged] .ln-read-stage .ln-read-v b{color:var(--text-faint);transition:color .32s var(--ease-out)}.ln[data-mode=staged] [data-did~=weigh] .ln-read-stage .ln-read-v b{color:var(--signal-text)}.ln[data-mode=staged] .ln-stage:not([data-did~=weigh]) .ln-read-stage small{opacity:.25}.ln[data-mode=staged] .ln-station[data-i="5"] .ln-panel{width:var(--w5);aspect-ratio:3/4;max-height:calc(100svh - var(--top) - var(--belt) - 24px);inset:auto;inset-block-end:calc(var(--belt) + 24px);inset-inline-end:calc(100vw - var(--m5) + var(--bx) + 24px + var(--d5))}.ln[data-mode=staged] .ln-station[data-i="5"] .ln-copy{inset-block:var(--nv-h,100px) calc(var(--belt) + 34px);inset-inline:var(--edge) calc(100vw - var(--m5) + var(--bx) + 24px + var(--d5) + var(--w5) + 32px)}.ln[data-mode=staged] .ln-stage:not([data-passed]) .ln-station[data-i="3"] .ln-copy{opacity:0;pointer-events:none;transition:opacity .2s var(--ease-in), transform .2s var(--ease-in);transform:translateY(24px)}.ln[data-mode=staged] .ln-stage:not([data-passed]) .ln-station[data-pos=on]:is([data-i="4"],[data-i="5"]) .ln-panel{opacity:.46;pointer-events:none;transform-origin:50% 100%;filter:saturate(.5);transition:opacity .42s var(--ease-out), transform .62s var(--ease-out), filter .42s var(--ease-out);transform:scale(.94)}@media (max-width:1199px){.ln[data-mode=staged] .ln-station[data-i="3"] .ln-copy{inset-block:var(--top) calc(var(--belt) + var(--bh) + 22px);inset-inline:var(--edge) calc(var(--edge) + (100svh - var(--top) - var(--belt) - var(--bh) - 64px) * 16 / 9 + 24px)}.ln[data-mode=staged] .ln-stage:not([data-passed]) .ln-station[data-i="3"] .ln-copy{opacity:1;pointer-events:auto;transform:none}.ln[data-mode=staged] .ln-station:is([data-i="1"],[data-i="2"],[data-i="3"],[data-i="4"]) .ln-lead{display:none}}@media (max-height:780px){.ln[data-mode=staged] .ln-stage{--cp:236px}.ln[data-mode=staged] .ln-count-n{height:28px}.ln[data-mode=staged] .ln-station .ln-h{margin-block-start:6px}.ln[data-mode=staged] .ln-station .ln-lead{margin-block-start:10px}.ln[data-mode=staged] .ln-act{margin-block-start:8px}.ln[data-mode=staged] .ln-foot{margin-block-start:12px}.ln[data-mode=staged] .ln-station:is([data-i="1"],[data-i="2"],[data-i="4"]) .ln-lead{display:none}}@media (prefers-reduced-motion:reduce){.ln *,.ln :before,.ln :after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}}
