.dn{gap:var(--space-4);display:grid}.dn__stack{gap:6px;display:grid}.dn__k{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-on-dark);font-size:10.5px;font-style:normal}.dn__v{color:var(--color-bg);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:650}.dn__tile{border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm);gap:3px;padding:8px 10px;display:grid;position:relative}.dn__panel{width:100%;color:var(--color-ink-700)}.dn__src{grid-template-columns:44px minmax(0,max-content) minmax(24px,1fr);align-items:center;gap:8px;display:grid;position:relative}.dn__wire{background:var(--color-on-dark-line);height:1px}.dn__cells{grid-auto-flow:column;align-items:baseline;gap:8px}.dn__cells>*+*{border-left:1px solid var(--color-on-dark-line);padding-left:8px}.dn__msg{border-radius:var(--radius-full);font-size:12.5px;font-style:italic}.dn--split{grid-template-columns:210px 40px minmax(0,1fr);align-items:center;column-gap:0}.dn__gh{border-style:dashed}.dn__q{color:var(--color-scene-amber-bright)}.dn__doc{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);border-radius:0}.dn__slip{border-bottom-style:dashed;border-radius:0}.dn__cond{align-self:stretch;position:relative}.dn__bus{background:var(--color-scene-kobalt-deep);transform-origin:top;width:2px;position:absolute;inset:12px auto 12px 0}.dn__feed{background:var(--color-scene-wire);height:1px;position:absolute;inset:50% 0 auto}.dn__jet{border-radius:var(--radius-full);background:var(--color-scene-turkuaz-bright);opacity:0;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:-3px}.dn__on{display:grid}.dn__on>*{grid-area:1/1}.dn__wins{grid-template-columns:1.1fr 1fr 1fr;align-items:start;gap:10px;display:grid}.dn__prog{border-radius:0;gap:0;padding:0}.dn__pbar{border-bottom:1px solid var(--color-on-dark-line);font:600 9.5px var(--font-mono);color:var(--color-on-dark);align-items:center;gap:6px;padding:5px 9px;display:flex}.dn__pbody{gap:5px;padding:7px 9px;display:grid}.dn__frow{border-bottom:1px dotted var(--color-on-dark-line);justify-content:space-between;align-items:center;gap:7px;padding-bottom:4px;display:flex}.dn__frow:last-child{border-bottom:0;padding-bottom:0}.dn__led{border-radius:var(--radius-full);background:var(--color-scene-amber-bright);flex:none;width:6px;height:6px}.dn__prog--muh{border-top:3px double var(--color-on-dark-line);margin-top:12px}.dn__prog--krg{border-radius:var(--radius-lg);margin-top:5px}.dn__conv{border-bottom:1px solid var(--color-on-dark-line);height:12px;margin:-4px 6% 12px;position:relative}.dn__conv:after{content:"";background:var(--color-accent-bright);transform-origin:top;width:2px;height:16px;position:absolute;top:12px;left:50%;transform:scaleY(0)}.dn__flip{border:1px solid var(--color-accent-bright);border-radius:var(--radius-full);font:600 11px var(--font-mono);text-align:center;justify-self:center;margin-top:-8px;padding:5px 14px}.dn__flip .old{color:var(--color-scene-amber-bright)}.dn__flip .new{color:var(--color-accent-bright)}.dn--duo{grid-template-columns:minmax(150px,190px) minmax(0,1fr);column-gap:18px}.dn__kutu{border-style:dashed;align-self:center}.dn__x{color:var(--color-scene-amber-bright);font-weight:700}.dn__ekli{border:1px dashed var(--color-line);font:600 11px var(--font-mono);text-align:center;margin:9px 14px 3px;padding:6px 10px}.dn__ekli .old{color:var(--color-scene-amber-ink)}.dn__ekli .new{color:var(--color-accent)}.dn__ust{justify-content:space-between;align-items:start;gap:10px;display:flex}.dn__soy{gap:12px;display:flex}.dn__soy .dn__tile{flex:1;min-width:0}.dn__soy .dn__tile+.dn__tile:before{content:"";background:var(--color-copper-300);transform-origin:0;width:12px;height:1px;position:absolute;top:50%;left:-12px;transform:scaleX(0)}.dn__tile--on{border-color:var(--color-accent-bright)}.dn__st .new{color:var(--color-accent-bright)}.dn .a{animation:var(--dur-m2) var(--ease-out) 1 both paused}.t-scene.is-play .dn .a{animation-play-state:running}.dn .dn__gh{opacity:.48;animation-name:dn-fade;animation-delay:2s}.dn .dnw{opacity:.55;animation-name:dn-fade;animation-duration:.5s;animation-delay:2.5s}.dn .old{animation-name:dn-out;animation-duration:.3s;animation-delay:1.9s}.dn .new{opacity:0;animation-name:dn-in;animation-duration:.4s;animation-delay:1.95s}.dn .dn__bus{animation:.82s var(--ease-out) .24s 1 both paused dn-gy}.dn .dn__jet{animation:1.5s var(--ease-in-out) .84s 1 both paused dn-jet}.t-scene.is-play .dn .dn__conv:after{animation:dn-gy .4s var(--ease-out) .5s both}.t-scene.is-play .dn .dn__soy .dn__tile+.dn__tile:before{animation:dn-gx .3s var(--ease-out) .5s both}@keyframes dn-fade{0%{opacity:1}}@keyframes dn-gy{0%{transform:scaleY(0)}}@keyframes dn-gx{0%{transform:scaleX(0)}}@keyframes dn-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1}}@keyframes dn-out{to{opacity:0}}@keyframes dn-jet{0%{opacity:0;transform:translateY(-58px)}12%{opacity:1}46%{transform:translateY(0)}86%{opacity:1}to{opacity:0;transform:translate(40px)}}html:not(.js) .dn .a{animation:none}html:not(.js) .dn .new{opacity:1}html:not(.js) .dn .old{opacity:0}html:not(.js) .dn .dn__conv:after,html:not(.js) .dn .dn__soy .dn__tile+.dn__tile:before{transform:none}@media (prefers-reduced-motion:reduce){.dn .a{animation:none}.dn .new{opacity:1}.dn .old{opacity:0}.dn .dn__conv:after,.dn .dn__soy .dn__tile+.dn__tile:before{transform:none}}@media (width<=640px){.dn--split,.dn--duo{grid-template-columns:minmax(0,1fr)}.dn__cond,.dn--split .dn__wire,.dn__conv{display:none}.dn__wins{grid-template-columns:1fr 1fr}.dn__wins :first-child{grid-column:1/-1}.dn__prog--muh,.dn__prog--krg{margin-top:0}.dn__kutu{max-width:260px}.dn__flip{margin-top:0}.dn__soy{flex-wrap:wrap;gap:10px}.dn__soy .dn__tile{flex:42%}.dn__soy .dn__tile+.dn__tile:before{display:none}}.cp{gap:var(--space-3);min-width:0;display:grid}.cp__d{font-family:var(--font-mono);color:var(--color-on-dark);overflow-wrap:anywhere;font-size:10.5px;line-height:1.35}.cp__b{color:var(--color-bg);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.cp__b--up{color:var(--color-accent-bright)}.cp__ok{color:var(--color-accent-bright);font-size:12px;font-style:normal}.cp__box{align-content:start;justify-items:start;gap:3px;min-width:0;padding:8px 10px;display:grid}.cp__box,.cp__lane{border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm)}.cp__zn{border-style:dashed}.cp__box--on,.cp__st--on{border-color:var(--color-accent)}.cp__r3,.cp__r4{gap:7px;display:grid}.cp__r3{grid-template-columns:repeat(3,minmax(0,1fr))}.cp__r4{grid-template-columns:repeat(4,minmax(0,1fr))}.cp__row,.cp__fl{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.cp__st{border:1px solid var(--color-on-dark-line);border-radius:var(--radius-full);align-items:center;gap:6px;min-width:0;padding:5px 10px;display:inline-flex}.cp__sp{flex:110px;gap:3px;min-width:0;display:flex}.cp__sp i{border:1px solid var(--color-on-dark-line);background:var(--color-on-dark-fill);border-radius:1px;flex:1;height:16px}.cp__sp i.cp-n{border-color:var(--color-copper-300);background:var(--color-copper-300)}.cp__ends,.cp__lanes{gap:7px;display:grid}.cp__lane{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:6px 9px;display:grid}.cp__lane--cop{border-color:var(--color-copper-300)}.cp__lane--cop .t-bar-fill{background:var(--color-copper-300)}.cp__two{grid-template-columns:minmax(0,1fr) 46px minmax(0,1.1fr);align-items:center;display:grid}.cp__alt{gap:var(--space-3);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.cp__akis{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1.15fr);align-items:stretch;gap:7px;display:grid}.cp__akis .cp__wire{align-self:center}.cp__pnl{width:100%;color:var(--color-ink-700)}.cp__pnl .t-panel__body{padding:11px}.cp__wire{width:100%;height:auto;display:block}.cp__cw{flex:0 0 22px;width:22px;height:4px}.cp__ln{fill:none;stroke:var(--color-on-dark-line);stroke-width:1px}.cp__tr{fill:none;stroke:var(--color-accent-bright);stroke-width:1.5px;stroke-linecap:round}.cp__sw{display:inline-grid}.cp__sw>*{grid-area:1/1}.cp__ch{font:600 12px var(--font-mono);color:var(--color-scene-turkuaz-bright);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:flex}.cp__ch s{color:var(--color-on-dark);text-decoration-thickness:1px}.cp__ch i,.cp__ch em{color:var(--color-on-dark);font-style:normal}.cp__ch em{font-size:10px;font-weight:500}.cp__ch--xl{font-size:21px;line-height:1.1}.cp .a{animation-duration:var(--dur-m2);animation-timing-function:var(--ease-out);animation-iteration-count:1;animation-play-state:paused;animation-fill-mode:both}.t-scene.is-play .cp .a{animation-play-state:running}.cp .cp-n{animation-name:cp-in}.cp .cp-o{animation-name:cp-out;animation-duration:var(--dur-fast)}.cp-d1{animation-delay:.7s}.cp-d2{animation-delay:1.3s}.cp-d3{animation-delay:1.9s}@keyframes cp-in{0%{opacity:0;transform:translateY(5px)}}@keyframes cp-out{to{opacity:0}}html:not(.js) .cp .a{animation:none}html:not(.js) .cp .cp-o{opacity:0}@media (width<=640px){.cp__two,.cp__alt,.cp__akis{grid-template-columns:minmax(0,1fr);gap:9px}.cp__wire,.cp__cw{display:none}.cp__r3,.cp__r4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.cp.t-yuzey{padding:var(--space-3)}.cp__r3,.cp__r4{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cp .a{animation:none}.cp .cp-o{opacity:0}}.yn{gap:var(--space-4);display:grid}.yn__hd,.yn__task{align-items:center;gap:8px;display:flex}.yn__hd{border-bottom:1px solid var(--color-on-dark-line);padding-bottom:9px}.yn__grow{flex:1;min-width:0}.yn__k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-on-dark);font-size:10.5px}.yn__v{color:var(--color-bg);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.yn__cell,.yn__task,.yn__stop{border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm)}.yn__cell{gap:2px;padding:8px 9px;display:grid}.yn__sw{display:inline-grid}.yn__sw>*{grid-area:1/1}.yn__sw--up .new{color:var(--color-scene-turkuaz-bright)}.yn__panel--alt{justify-self:end;width:86%}.yn__list,.yn__side,.yn__kpis{gap:7px;display:grid}.yn__task{padding:7px 9px}.yn__task--new,.yn__stop--on{border-color:var(--color-scene-turkuaz-bright);background:var(--color-scene-flash-teal)}.yn__flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding-top:12px;display:grid;position:relative}.yn__rail{background:var(--color-scene-kobalt-deep);transform-origin:0;height:2px;position:absolute;top:0;left:calc(10% - 2px);right:calc(10% - 2px)}.yn__stop{gap:2px;min-width:0;padding:7px 8px;display:grid;position:relative}.yn__stop:before{content:"";background:var(--color-scene-kobalt-deep);width:2px;height:10px;margin-left:-1px;position:absolute;top:-10px;left:50%}.yn__stop--on:before{background:var(--color-scene-turkuaz-bright)}.yn__stop .yn__v{font-size:11px}.yn__ss{color:var(--color-on-dark-soft);overflow-wrap:break-word;font-size:9.5px}.yn__stop--on .yn__ss,.yn__ok{color:var(--color-scene-turkuaz-bright)}.yn__split{grid-template-columns:186px minmax(0,1fr);align-items:start;gap:12px;display:grid}.yn__kpis{grid-template-columns:1fr 1fr}.yn__num{font-size:17px}.yn__phone{background:var(--color-bg);color:var(--color-ink-700);border:1px solid var(--color-line);border-radius:var(--radius-lg);gap:6px;padding:9px 11px 11px;display:grid}.yn__phone .yn__k{color:var(--color-ink-400)}.yn__phone .yn__v{color:var(--color-ink-900)}.yn__phone .yn__sw--up .new{color:var(--color-accent)}.yn__amt{font:600 23px var(--font-display);color:var(--color-ink-900)}.yn__bezel{background:var(--color-line);border-radius:2px;justify-self:center;width:24px;height:3px}.yn__pbtn{gap:6px;display:flex}.yn__pbtn span{text-align:center;border:1px solid var(--color-line);border-radius:6px;flex:1;padding:6px 0;font-size:11px}.yn__pbtn .is-primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-bg)}.yn__nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.yn__net{display:grid}.yn__hub{border-color:var(--color-scene-kobalt-deep);grid-auto-flow:column;justify-self:center;align-items:center;gap:9px;position:relative}.yn__hub:after,.yn__node:after{content:"";background:var(--color-scene-kobalt-deep);width:2px;height:11px;margin-left:-1px;position:absolute;left:50%}.yn__hub:after{top:100%}.yn__node{position:relative}.yn__node:after{bottom:100%}.yn__bus{background:var(--color-scene-kobalt-deep);height:1px;margin:11px calc(12.5% - 2px)}.yn__lane{border:2px solid var(--color-scene-turkuaz-bright);border-top:0;border-radius:0 0 8px 8px;height:12px;margin:4px calc(62.5% + 1px) 8px calc(12.5% - 2px);position:relative}.yn__tl{font:600 9.5px var(--font-mono);color:var(--color-scene-turkuaz-bright);white-space:nowrap;position:absolute;top:calc(100% + 4px);left:8px}.yn__pip{width:100%;height:7px;position:absolute;bottom:-4px;left:0}.yn__pip:after{content:"";background:var(--color-scene-turkuaz-bright);border-radius:50%;width:7px;height:7px;position:absolute;right:-3px}.yn .a{animation-duration:var(--dur-m2);animation-timing-function:var(--ease-out);animation-name:yn-in;animation-iteration-count:1;animation-play-state:paused;animation-delay:.9s;animation-fill-mode:both}.is-play .yn .a{animation-play-state:running}.yn .old{opacity:0;animation-name:yn-out}.yn__bus.a,.yn__rail.a{animation-name:yn-wipe;animation-duration:.7s;animation-delay:.28s}.yn__pip.a{animation-name:yn-pip;animation-duration:.9s;animation-delay:.8s}.yn__sw--up .a{animation-delay:1.68s}.yn__sw--src .a{animation-delay:.95s}.yn__late .a{animation-delay:2.35s}@keyframes yn-in{0%{opacity:0;transform:translateY(5px)}}@keyframes yn-out{0%{opacity:1}}@keyframes yn-wipe{0%{transform:scaleX(0)}}@keyframes yn-pip{0%{opacity:0;transform:translate(-100%)}14%,86%{opacity:1}to{opacity:0;transform:none}}html:not(.js) .yn .a{animation:none}@media (prefers-reduced-motion:reduce){.yn .a{animation:none}}@media (width<=640px){.yn__split{grid-template-columns:1fr}.yn__phone{max-width:230px}.yn__ref{display:none}.yn__nodes .yn__cell{padding:7px 5px}.yn__panel--alt{width:100%}.yn__stop{padding:6px 5px}.yn__stop .yn__k,.yn__stop .yn__v{letter-spacing:.03em;font-size:9px}}.os{gap:var(--space-4);display:grid}.os__zone{justify-items:start;gap:4px;padding:12px 14px;display:grid}.os__hot{border-color:var(--color-accent-bright)}.os__d{font-family:var(--font-mono);color:var(--color-on-dark);font-size:11px}.os__hat{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.os .t-flow-step{border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm);color:var(--color-bg);justify-items:start;gap:3px;padding:8px 9px;font-size:12.5px;display:grid}.os .t-flow-step:not(:last-child):after{display:none}.os__on{border-color:var(--color-accent)}.os__panel{width:100%;color:var(--color-ink-700)}.os__panel .t-panel__body{padding:12px}.os__row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.os__lane{border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm);grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 10px;display:grid}.os__b{color:var(--color-bg);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.os__cop{border-color:var(--color-copper-300)}.os__lane .t-bar-track{grid-column:auto}.os .t-grid-3{gap:8px}.os__chans{gap:8px;display:flex}.os__chan{text-align:center;border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--color-bg);flex:1;padding:7px 8px;font-size:11px}.os__lanes,.os__budget{gap:7px;display:grid}.os__budget{border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm);padding:10px 12px}.ss__stage{border:1px solid var(--color-on-dark-line);border-radius:var(--radius-xl);background:var(--color-primary-deeper);position:relative;overflow:hidden}.ss__floor{width:100%;height:auto;display:block;position:relative}.ss__gridline{stroke:var(--color-on-dark-line);stroke-width:1px}.ss__zone{fill:var(--color-scene-ghost-fill);stroke:var(--color-scene-ghost-line);stroke-dasharray:4 4}.ss__zl{font:500 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--color-scene-ghost-text)}.ss__rack rect{fill:none;stroke:var(--color-scene-ghost-line);stroke-width:1px}.ss__st{fill:var(--color-scene-ghost-fill);stroke:var(--color-scene-ghost-line);stroke-width:1px}.ss__st--active{fill:var(--color-scene-flash-teal)}.ss__stn{font:600 11px var(--font-mono);fill:var(--color-scene-ghost-text)}.ss__stl{font:600 15px var(--font-display);fill:var(--color-bg)}.ss__sts{font:500 11.5px var(--font-body);fill:var(--color-scene-ghost-text)}.ss__sts--done,.ss__sts--on{fill:var(--color-scene-turkuaz-bright)}.ss__op{fill:var(--color-scene-amber-bright)}.ss__flow{stroke:var(--color-scene-wire);stroke-width:1.5px}.ss__arrowfill{fill:var(--color-scene-ghost-line)}.ss__pulse{stroke:var(--color-scene-turkuaz-bright);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:12 200;stroke-dashoffset:12px;opacity:0}.ss__tagbg{fill:var(--color-scene-card)}.ss__tag .ss__tagl{fill:var(--color-scene-ink-soft)}.ss__tag .ss__tagv{fill:var(--color-scene-ink-strong)}.ss__tagl{font:500 11px var(--font-body);fill:var(--color-scene-ghost-text)}.ss__tagv{font:600 12px var(--font-body)}.ss__big{font:600 28px var(--font-display);letter-spacing:-.02em;fill:var(--color-bg);font-variant-numeric:tabular-nums}.ss__big--up{fill:var(--color-scene-turkuaz-bright)}.ss__leadl{font:500 10.5px var(--font-mono);letter-spacing:.08em;fill:var(--color-scene-turkuaz-bright)}.ss__dev{background:var(--color-bg);width:19%;min-width:200px;color:var(--color-ink-700);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--color-line);font-size:12.5px;position:absolute;top:12.5%;left:79%}.ss__devbar{border-bottom:1px solid var(--color-line-soft);background:var(--color-bg-soft);border-radius:var(--radius-lg) var(--radius-lg) 0 0;color:var(--color-ink-500);align-items:center;gap:8px;padding:9px 12px;font-size:11.5px;display:flex}.ss__devbar b{color:var(--color-ink-900)}.ss__devst{border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-accent);margin-left:auto;padding:2px 8px;font-size:10.5px;font-weight:600}.ss__devbody{padding:10px 12px 12px}.ss__devmo{color:var(--color-ink-900);margin:0 0 8px;font-weight:600}.ss__devrow{border-bottom:1px dotted var(--color-line-soft);justify-content:space-between;padding:4px 0;display:flex}.ss__devrow span{color:var(--color-ink-500)}.ss__devrow b{color:var(--color-ink-900);font-variant-numeric:tabular-nums}.ss__steps{gap:3px;margin:8px 0 10px;padding:0 0 0 18px;display:grid}.ss__steps li{color:var(--color-ink-500);position:relative}.ss__steps li.is-done{color:var(--color-ink-400);text-decoration:line-through}.ss__steps .stp{color:var(--color-ink-900);font-weight:600;display:grid}.ss__steps .stp span{grid-area:1/1}.ss__steps .stp .new{color:var(--color-accent)}.ss__devbtns{gap:6px;display:flex}.ss__devbtns span{text-align:center;border-radius:var(--radius-md);border:1px solid var(--color-line);flex:1;padding:7px 0;font-size:12px}.ss__devbtns .is-primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-bg);font-weight:600}.ss__seq{display:none}.ss .a{animation-duration:.6s;animation-timing-function:var(--ease-out);animation-iteration-count:1;animation-play-state:paused;animation-fill-mode:both}.ss .t-scene.is-play .a{animation-play-state:running}.ss .new{opacity:0}.ss .dev{animation-name:ss-up;animation-delay:.2s}.ss .stp .s-old{animation-name:ss-out;animation-duration:.3s;animation-delay:1.1s}.ss .stp .s-new{animation-name:ss-in;animation-duration:.4s;animation-delay:1.15s}.ss .s-old{animation-name:ss-out;animation-duration:.3s;animation-delay:1.1s}.ss .s-new{animation-name:ss-in;animation-duration:.4s;animation-delay:1.15s}.ss .st-act{animation-name:ss-st;animation-duration:.5s;animation-delay:1.1s}.ss .t-raw{animation-name:ss-in;animation-delay:1.5s}.ss .flow{animation-name:ss-pulse;animation-duration:1.1s;animation-delay:1.7s;animation-timing-function:var(--ease-in-out)}.ss .q-old{animation-name:ss-out;animation-duration:.3s;animation-delay:2.7s}.ss .q-new{animation-name:ss-in;animation-duration:.45s;animation-delay:2.75s}@keyframes ss-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ss-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ss-out{0%{opacity:1}to{opacity:0}}@keyframes ss-pulse{0%{opacity:0;stroke-dashoffset:12px}6%{opacity:1}94%{opacity:1}to{opacity:0;stroke-dashoffset:-100px}}@keyframes ss-st{0%{stroke:var(--color-scene-ghost-line)}to{stroke:var(--color-scene-turkuaz-bright)}}html:not(.js) .ss .a{animation:none}html:not(.js) .ss .new{opacity:1}html:not(.js) .ss .old,html:not(.js) .ss .ss__pulse{opacity:0}html:not(.js) .ss .st-act{stroke:var(--color-scene-turkuaz-bright)}@media (prefers-reduced-motion:reduce){.ss .a{animation:none}.ss .new{opacity:1}.ss .old,.ss .ss__pulse{opacity:0}.ss .st-act{stroke:var(--color-scene-turkuaz-bright)}}@media (width<=1080px){.ss__dev{width:200px;min-width:0;font-size:11.5px;left:auto;right:2%}}@media (width<=720px){.ss{padding-block:var(--space-12)}.ss__floor{display:none}.ss__stage{padding:var(--space-4)}.ss__dev{width:100%;margin-bottom:var(--space-4);position:static}.ss__seq{gap:0;margin:0;padding:0;list-style:none;display:grid}.ss__seq li{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-on-dark-line);color:var(--color-on-dark);grid-template-columns:90px 1fr;font-size:14px;display:grid}.ss__seq-k{font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-bright)}}.ss--kolon .ss__dev{width:auto;min-width:0;max-width:340px;margin:var(--space-4) 0 0 auto;font-size:11.5px;position:static;left:auto;right:2%}.ss--kolon .ss__stage{padding:var(--space-3)}
