@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2421d155e98c9717-s.0b-mzikr8-ae0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2421d155e98c9717-s.0b-mzikr8-ae0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2421d155e98c9717-s.0b-mzikr8-ae0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.urbanist_9c37a650-module__Rd0DkW__className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.urbanist_9c37a650-module__Rd0DkW__variable{--font-urbanist:"Urbanist", "Urbanist Fallback"}
@font-face{font-family:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.3oprs0vbfre0x.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.3oprs0vbfre0x.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron Fallback;src:local(Arial);ascent-override:81.5%;descent-override:19.59%;line-gap-override:0.0%;size-adjust:124.05%}.orbitron_74e7ec4a-module__JEiAba__className{font-family:Orbitron,Orbitron Fallback;font-style:normal}.orbitron_74e7ec4a-module__JEiAba__variable{--font-orbitron:"Orbitron", "Orbitron Fallback"}
.ny27{--paper:#fcf8ef;--card:#fff;--ink:#3a3631;--ink-soft:#6b645b;--muted:#9b9389;--honey:#f2bf45;--honey-deep:#b57c0e;--honey-soft:#f8dc95;--honey-pale:#fbefd2;--sky:#9cc8e0;--sky-deep:#2f6f93;--sky-soft:#d4e8f3;--sky-pale:#eaf4fa;--sage:#9cc0aa;--sage-deep:#3f735a;--sage-soft:#d5e7dc;--sage-pale:#eaf3ed;--coral:#f1a99a;--coral-deep:#b4523f;--coral-soft:#f8d6ce;--coral-pale:#fcebe6;--body:"PingFang TC", "Noto Sans TC", "Microsoft JhengHei", system-ui, sans-serif;--num:var(--font-urbanist), "PingFang TC", "Noto Sans TC", system-ui, sans-serif;--shadow:0 8px 22px #6e5a3214, 0 1px 3px #6e5a320f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ny27 *{box-sizing:border-box}.ny27{background:var(--paper);color:var(--ink);font:400 15px/1.8 var(--body);background:radial-gradient(circle at 94% 4%, var(--honey-pale) 0 150px, transparent 151px), radial-gradient(circle at -6% 30%, var(--sky-pale) 0 150px, transparent 151px), radial-gradient(circle at 106% 52%, var(--sage-pale) 0 170px, transparent 171px), radial-gradient(circle at -4% 84%, var(--honey-pale) 0 140px, transparent 141px), var(--paper);margin:0}.ny27 a{color:var(--honey-deep)}.ny27 a:focus-visible,.ny27 .btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ny27 svg{display:block}.ny27 .draft{background:var(--honey-soft);color:var(--ink);text-align:center;padding:8px 16px;font-size:13px;line-height:1.6}.ny27 .route{max-width:940px;margin:0 auto;padding-block:40px 16px;padding-inline:20px;position:relative}.ny27 .route:before{content:"";background:repeating-linear-gradient(180deg, var(--honey) 0 8px, transparent 8px 16px);width:2px;position:absolute;top:60px;bottom:120px;left:29px}.ny27 .stop{padding-bottom:32px;padding-left:42px;position:relative}.ny27 .pin{background:var(--paper);border:3px solid var(--honey);border-radius:50%;width:20px;height:20px;position:absolute;top:22px;left:0}.ny27 .stop.on .pin{background:var(--honey);box-shadow:0 0 0 5px var(--honey-pale)}.ny27 .stop.st1 .pin{border-color:var(--sky);background:var(--sky);box-shadow:0 0 0 5px var(--sky-pale)}.ny27 .stop.st2 .pin{border-color:var(--sage);background:var(--sage);box-shadow:0 0 0 5px var(--sage-pale)}.ny27 .stop.alert .pin{border-color:var(--coral)}.ny27 .panel{background:var(--honey-pale);border-radius:28px;padding:14px}.ny27 .panel.st1{background:var(--sky-pale)}.ny27 .panel.st2{background:var(--sage-pale)}.ny27 .panel.plain{background:0 0;padding:0}.ny27 .bento{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid}.ny27 .bento>*{grid-column:span 2}.ny27 .tile{background:var(--card);box-shadow:var(--shadow);border-radius:20px;min-width:0;padding:18px 20px}.ny27 .bento>.s2{grid-column:span 4}.bento>.s3{grid-column:span 6}.bento>.s4{grid-column:span 8}.ny27 .bento>.c3{grid-column:span 3}.bento>.c5{grid-column:span 5}.ny27 .tile.honey{background:var(--honey);box-shadow:0 10px 24px #b57c0e33}.ny27 .tile.sky{background:var(--sky-soft);box-shadow:none}.ny27 .tile.sage{background:var(--sage-soft);box-shadow:none}.ny27 .tile.sage-full{background:var(--sage);box-shadow:0 10px 24px #3f735a33}.ny27 .tile.sage-full .k.sage,.ny27 .tile.sage-full .who-list span{color:var(--ink)}.ny27 .tile.sage-full .who-list .site b{background:var(--card);color:var(--sage-deep)}.ny27 .tile.bare{box-shadow:none;background:0 0;padding:6px 8px}.ny27 .k{letter-spacing:.12em;color:var(--muted);margin:0;font-size:12px;font-weight:700}.ny27 .k.sky{color:var(--sky-deep)}.k.sage{color:var(--sage-deep)}.k.honey{color:var(--honey-deep)}.ny27 .tile.honey .k{color:var(--ink-soft)}.ny27 .big{font-family:var(--num);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:34px;font-weight:800;line-height:1.1}.ny27 .v{margin:6px 0 0;font-size:16px;font-weight:700;line-height:1.55}.ny27 .sm{color:var(--ink-soft);margin:4px 0 0;font-size:13px;line-height:1.6}.ny27 .p{color:var(--ink-soft);margin:0}.ny27 .ico{border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ny27 .ico svg{width:24px;height:24px}.ny27 .ico.sky{background:var(--sky-soft);color:var(--sky-deep)}.ny27 .ico.sage{background:var(--sage-soft);color:var(--sage-deep)}.ny27 .ico.honey{background:var(--honey-pale);color:var(--honey-deep)}.ny27 .ico.coral{background:var(--coral-pale);color:var(--coral-deep)}.ny27 .row{align-items:center;gap:14px;display:flex}.ny27 .badge{letter-spacing:.06em;background:var(--coral-pale);color:var(--coral-deep);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.ny27 .eyebrow{letter-spacing:.14em;color:var(--honey-deep);background:var(--honey-pale);border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-block}.ny27 h1{text-wrap:balance;margin:14px 0 0;font-size:clamp(30px,5.6vw,48px);font-weight:900;line-height:1.22}.ny27 h1 .yr{font-family:var(--num);color:var(--honey-deep);font-weight:800}.ny27 h1 .sub{color:var(--ink-soft);margin-top:6px;font-size:.58em;font-weight:700;display:block}.ny27 .lcd{font-family:var(--font-orbitron), ui-monospace, monospace;color:var(--ink);background:#fff6dc;border-radius:14px;gap:0;margin:10px 0 0;padding:10px 14px 8px;display:grid;box-shadow:inset 0 2px 6px #96640a2e}.ny27 .lcd .d{letter-spacing:.08em;color:var(--ink-soft);font-size:15px;font-weight:500;line-height:1.3}.ny27 .lcd .t{letter-spacing:.04em;align-items:baseline;gap:8px;font-size:30px;font-weight:700;line-height:1.2;display:flex}.ny27 .lcd .t small{letter-spacing:.1em;color:var(--honey-deep);font-size:12px;font-weight:500}.ny27 .hero-title{align-self:center;padding:8px 6px 4px}.ny27 .prose-card h3{letter-spacing:.12em;margin:0 0 12px;font-size:13px;font-weight:700}.ny27 .prose-bare{padding:6px 8px}.ny27 .prose-cols{columns:2 20em;column-gap:36px}.ny27 .prose-cols p{color:var(--ink-soft);break-inside:avoid;margin:0 0 14px}.ny27 .prose-cols p:last-child{margin-bottom:0}.ny27 .prose-cols p.lede{color:var(--ink);font-weight:700}.ny27 .pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ny27 .cycle-note{text-align:center;align-self:center;padding:4px 6px}.ny27 .cycle-note .cycle{justify-content:center}.ny27 .cycle .n{color:var(--honey-deep)}.ny27 .era{color:var(--honey-deep);text-wrap:balance;margin:6px 0 0;font-size:14.5px;font-weight:700;line-height:1.6}.ny27 .cycle{font-family:var(--num);color:var(--ink-soft);align-items:center;gap:10px;margin-top:4px;font-size:18px;font-weight:700;display:flex}.ny27 .cycle i{background:repeating-linear-gradient(90deg, var(--muted) 0 5px, transparent 5px 10px);flex:1;max-width:120px;height:2px}.ny27 a.go{color:var(--ink);align-items:center;gap:14px;text-decoration:none;transition:transform .15s;display:flex}.ny27 a.go:hover{transform:translateY(-2px)}.ny27 a.go .txt{flex:1;min-width:0}.ny27 a.go .sub{color:var(--ink-soft);font-size:13px;font-weight:700;line-height:1.5;display:block}.ny27 a.go .main{font-size:18px;font-weight:900;line-height:1.45;display:block}.ny27 a.go .arrow{color:var(--muted);flex:none}.ny27 a.go.st1{box-shadow:var(--shadow), inset 4px 0 0 var(--sky)}.ny27 a.go.st2{box-shadow:var(--shadow), inset 4px 0 0 var(--sage)}.ny27 h2{text-wrap:balance;margin:0;font-size:clamp(21px,3.4vw,28px);font-weight:900;line-height:1.4}.ny27 .h-sub{color:var(--ink-soft);margin-bottom:2px;font-size:14px;font-weight:700;display:block}.ny27 .quote{text-wrap:balance;margin:0;font-size:clamp(18px,2.8vw,22px);font-weight:900;line-height:1.6}.ny27 .quote.sky{color:var(--sky-deep)}.ny27 .who-list{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ny27 .who-list li{grid-template-columns:auto 1fr;align-items:baseline;gap:10px;font-size:14px;display:grid}.ny27 .who-list b{white-space:nowrap;border-radius:999px;padding:1px 10px;font-size:12px;font-weight:700}.ny27 .who-list .pub b{background:var(--sky-soft);color:var(--sky-deep)}.ny27 .who-list .pas b{background:var(--coral-pale);color:var(--coral-deep)}.ny27 .who-list .on b{background:var(--sage-soft);color:var(--sage-deep)}.ny27 .who-list .site b{background:var(--sage);color:var(--ink)}.ny27 .who-list span{color:var(--ink-soft)}.ny27 .strip-wrap{margin-top:12px;overflow-x:auto}.ny27 .strip{grid-template-columns:repeat(7,minmax(56px,1fr));gap:8px;min-width:460px;display:grid}.ny27 .day-pill{text-align:center;border:1.5px solid var(--sage-soft);background:var(--card);border-radius:16px;justify-items:center;padding:10px 4px 8px;display:grid}.ny27 .day-pill b{font-family:var(--num);font-size:22px;font-weight:800;line-height:1.2}.ny27 .day-pill span{color:var(--muted);font-size:11px;line-height:1.5}.ny27 .day-pill.first b,.ny27 .day-pill.end b{padding-block:3px;font-size:16px}.ny27 .day-pill.gate{background:var(--sage-soft);border-color:var(--sage-soft)}.ny27 .day-pill.ny{background:var(--honey);border-color:var(--honey)}.ny27 .day-pill.ny span,.ny27 .day-pill.end span{color:var(--ink-soft)}.ny27 .day-pill.end{background:var(--coral-soft);border-color:var(--coral-soft)}.ny27 .flow{margin:14px 0 0;padding:0;list-style:none;display:grid}.ny27 .flow>li{grid-template-columns:64px 22px 1fr;gap:12px;padding-bottom:18px;display:grid;position:relative}.ny27 .flow>li:last-child{padding-bottom:0}.ny27 .flow>li:before{content:"";background:var(--honey-soft);width:2px;position:absolute;top:22px;bottom:-2px;left:86px}.ny27 .flow>li:last-child:before{display:none}.ny27 .flow time{font-family:var(--num);text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-soft);padding-top:6px;font-size:16px;font-weight:800}.ny27 .node{background:var(--card);border:3px solid var(--honey);z-index:1;border-radius:50%;width:22px;height:22px;margin-top:7px;position:relative}.ny27 .node.sky{border-color:var(--sky);background:var(--sky)}.ny27 .node.sage{border-color:var(--sage);background:var(--sage)}.ny27 .node.end{border-color:var(--ink-soft);background:var(--ink-soft)}.ny27 .node.small{border-width:2px;border-color:var(--sky);width:14px;height:14px;margin:11px 4px 0}.ny27 .step{background:var(--paper);border-radius:16px;min-width:0;padding:12px 16px}.ny27 .step.sky{background:var(--sky-pale)}.step.sage{background:var(--sage-pale)}.ny27 .step b{display:block}.ny27 .step span{color:var(--ink-soft);font-size:13px;line-height:1.6;display:block}.ny27 .step.note{background:0 0;padding:4px 0}.ny27 .step.note span{color:var(--muted)}.ny27 .tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ny27 .tag{border-radius:999px;padding:1px 10px;font-size:12px;font-weight:700}.ny27 .tag.t-all{background:var(--honey-pale);color:var(--honey-deep)}.ny27 .tag.t-lec{background:var(--sky-soft);color:var(--sky-deep)}.ny27 .tag.t-on{background:var(--sage-soft);color:var(--sage-deep)}.ny27 .tag.t-site{background:var(--sage);color:var(--ink)}.ny27 .tickets{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:12px;display:grid}.ny27 .ticket{flex-direction:column;display:flex}.ny27 .ticket.t1{background:var(--sky-pale);box-shadow:inset 0 0 0 2px var(--sky-soft)}.ny27 .ticket.t2{background:var(--sage-soft);box-shadow:none}.ny27 .ticket.t3{background:var(--sage);box-shadow:0 10px 24px #3f735a38}.ny27 .who{letter-spacing:.1em;color:var(--sky-deep);font-size:12px;font-weight:700}.ny27 .ticket h3{margin:6px 0 0;font-size:20px;font-weight:900}.ny27 .price{font-family:var(--num);font-variant-numeric:tabular-nums;margin-top:10px;font-size:36px;font-weight:800;line-height:1.1}.ny27 .price small{font-family:var(--body);color:var(--ink-soft);margin-left:6px;font-size:13px;font-weight:500}.ny27 .price-note{color:var(--ink-soft);margin:4px 0 0;font-size:13px}.ny27 .ticket ul{gap:4px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.ny27 .ticket li{gap:8px;display:flex}.ny27 .ticket li:before{content:"✓";color:var(--sky-deep);font-weight:800}.ny27 .ticket.t2 li:before,.ny27 .ticket.t3 li:before{color:var(--sage-deep)}.ny27 .ticket.t3 li:before{color:var(--ink)}.ny27 .ticket li.no,.ny27 .ticket li.no:before{color:var(--muted)}.ny27 .ticket li.no:before{content:"－"}.ny27 .meta{color:var(--ink-soft);gap:2px;margin-top:auto;padding-top:16px;font-size:13px;line-height:1.6;display:grid}.ny27 .ticket.t3 .meta,.ny27 .ticket.t3 .price small,.ny27 .ticket.t3 .price-note{color:var(--ink)}.ny27 .btn{background:var(--honey);color:var(--ink);text-align:center;border-radius:999px;margin-top:14px;padding:11px 18px;font-weight:700;text-decoration:none;display:inline-block}.ny27 .btn:hover{background:#ecb22c}.ny27 .notes{counter-reset:n;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ny27 .notes li{color:var(--ink-soft);grid-template-columns:26px 1fr;gap:10px;font-size:14px;display:grid}.ny27 .notes li:before{counter-increment:n;content:counter(n);background:var(--coral-pale);width:26px;height:26px;color:var(--coral-deep);font:800 13px/1 var(--num);border-radius:50%;place-items:center;margin-top:2px;display:grid}.ny27 footer{max-width:940px;color:var(--muted);text-align:center;gap:6px;margin:0 auto;padding-block:8px 60px;padding-inline:20px;font-size:14px;display:grid}@media (max-width:680px){.ny27 .bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ny27 .bento>*,.ny27 .bento>.s2,.ny27 .bento>.s3,.ny27 .bento>.s4,.ny27 .bento>.c3,.ny27 .bento>.c5{grid-column:span 2}.ny27 .bento>.m1{grid-column:span 1}.ny27 .notes{grid-template-columns:1fr}}@media (max-width:480px){.ny27 .route{padding-block:28px 12px;padding-inline:12px}.ny27 .route:before{left:19px}.ny27 .pin{width:16px;height:16px;top:18px}.ny27 .stop{padding-bottom:22px;padding-left:26px}.ny27 .panel{border-radius:22px;padding:10px}.ny27 .tile{border-radius:16px;padding:16px}.ny27 .lcd .t{font-size:26px}.ny27 .flow>li{grid-template-columns:50px 22px 1fr;gap:8px}.ny27 .flow>li:before{left:68px}.ny27 .flow time{font-size:14px}.ny27 footer{padding-inline:16px}}@media (prefers-reduced-motion:no-preference){.ny27 .day-pill.ny{animation:3s ease-in-out infinite ny27-glow}@keyframes ny27-glow{0%,to{box-shadow:0 0 #f2bf4599}50%{box-shadow:0 0 0 8px #f2bf4500}}}@media (prefers-reduced-motion:reduce){.ny27 a.go{transition:none}}.ny27{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh}.ny27 .btn.off,.ny27 .btn.off:hover{background:var(--line);color:var(--muted);cursor:default}.ny27 .back{color:var(--ink-soft);font-size:13px;text-decoration:none}.ny27 .route-fill,.ny27 .cab{display:none}.ny27.fx .route-fill{background:var(--honey);z-index:1;border-radius:2px;width:3px;height:0;display:block;position:absolute;top:60px;left:28.5px;box-shadow:0 0 8px #f2bf4599}.ny27.fx .route:before{background:repeating-linear-gradient(180deg, var(--honey-soft) 0 8px, transparent 8px 16px)}.ny27.fx .cab{z-index:3;will-change:transform;filter:drop-shadow(0 3px 4px #5a46144d);width:28px;height:28px;display:block;position:absolute;top:46px;left:16px}.ny27.fx .stop>.pin{z-index:2;transition:background-color .45s,box-shadow .45s}.ny27.fx .stop>.pin:not(.lit){background:var(--paper);box-shadow:none}.ny27.fx .stop>.pin.lit{background:var(--honey);box-shadow:0 0 0 5px var(--honey-pale);animation:.5s ease-out ny27-pinpop}.ny27.fx .stop.st1>.pin.lit{background:var(--sky);box-shadow:0 0 0 5px var(--sky-pale)}.ny27.fx .stop.st2>.pin.lit{background:var(--sage);box-shadow:0 0 0 5px var(--sage-pale)}.ny27.fx .stop.alert>.pin.lit{background:var(--coral);box-shadow:0 0 0 5px var(--coral-pale)}@keyframes ny27-pinpop{0%{transform:scale(1)}45%{transform:scale(1.45)}to{transform:scale(1)}}.ny27.fx .strip .day-pill{transition:background-color .4s,border-color .4s,opacity .4s,transform .4s;transition-delay:calc(var(--i,0) * .17s)}.ny27.fx .strip:not(.play) .day-pill{background:var(--card);border-color:var(--sage-soft);opacity:.45;transform:translateY(4px)}.ny27.fx .strip:not(.play) .day-pill.ny{animation:none}.ny27.fx .flow .node,.ny27.fx .flow .step{transition:background-color .35s,border-color .35s,opacity .4s,transform .4s;transition-delay:calc(var(--i,0) * .24s)}.ny27.fx .flow>li:before{transform-origin:top;transition:transform .35s ease-out;transition-delay:calc(var(--i,0) * .24s + .16s)}.ny27.fx .flow:not(.play) .node{background:var(--card)}.ny27.fx .flow:not(.play) .step{opacity:.45;transform:translate(6px)}.ny27.fx .flow:not(.play)>li:before{transform:scaleY(0)}@media (max-width:480px){.ny27.fx .route-fill{left:18.5px}.ny27.fx .cab{width:24px;height:24px;top:48px;left:8px}}
