@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");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}.nav[data-astro-cid-nen7h5rs]{z-index:20;padding-top:env(safe-area-inset-top,0px);background:var(--paper);border-bottom:1px solid var(--rule);transition:transform .5s var(--ease);position:fixed;inset:0 0 auto}.nav[data-astro-cid-nen7h5rs].hide{transform:translateY(-100%)}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.mark[data-astro-cid-nen7h5rs]{font-size:1.3125rem;font-weight:650;font-stretch:80%;text-decoration:none}nav[data-astro-cid-nen7h5rs]{gap:28px;font-size:.9375rem;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink-soft);text-decoration:none;transition:color .3s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}@media (width<=720px){nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(:last-child){display:none}}.try[data-astro-cid-7holxjmc]{margin-top:var(--sp-block);padding-top:var(--sp-block);border-top:1px solid var(--rule-strong);align-items:start;scroll-margin-top:80px}.text[data-astro-cid-7holxjmc]{align-content:start;gap:12px;display:grid}.term[data-astro-cid-7holxjmc]{background:var(--ink);color:var(--paper);min-width:0}.bar[data-astro-cid-7holxjmc]{border-bottom:1px solid color-mix(in srgb, var(--paper) 16%, transparent);font:400 var(--fs-meta)/1 var(--mono);color:color-mix(in srgb, var(--paper) 60%, transparent);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}button[data-astro-cid-7holxjmc]{cursor:pointer;font:500 .8125rem/1 var(--sans);color:var(--paper);border:1px solid color-mix(in srgb, var(--paper) 28%, transparent);background:0 0;justify-content:center;align-items:center;gap:6px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}button[data-astro-cid-7holxjmc]:hover{border-color:var(--paper)}button[data-astro-cid-7holxjmc]:focus-visible{outline:2px solid var(--paper);outline-offset:2px}button[data-astro-cid-7holxjmc] svg[data-astro-cid-7holxjmc]{fill:none;stroke:currentColor;stroke-width:1.4px;width:14px;height:14px}.all[data-astro-cid-7holxjmc]{background:var(--paper);color:var(--ink);border-color:var(--paper);padding:7px 12px}.all[data-astro-cid-7holxjmc]:hover{background:color-mix(in srgb, var(--paper) 85%, var(--ink))}.all[data-astro-cid-7holxjmc].done{background:var(--paper)}.one[data-astro-cid-7holxjmc]{width:30px;height:30px;padding:0}.one[data-astro-cid-7holxjmc] .i-done[data-astro-cid-7holxjmc]{stroke-width:2px;display:none}.one[data-astro-cid-7holxjmc].done{background:var(--paper);color:var(--ink);border-color:var(--paper)}.one[data-astro-cid-7holxjmc].done .i-copy[data-astro-cid-7holxjmc]{display:none}.one[data-astro-cid-7holxjmc].done .i-done[data-astro-cid-7holxjmc]{display:block}.cmds[data-astro-cid-7holxjmc]{margin:0;padding:8px 0;list-style:none}.cmds[data-astro-cid-7holxjmc] li[data-astro-cid-7holxjmc]{grid-template-columns:minmax(0,1fr) 30px;align-items:start;gap:16px;padding:7px 8px 7px 16px;transition:background-color .2s;display:grid}.cmds[data-astro-cid-7holxjmc] li[data-astro-cid-7holxjmc]:hover{background:color-mix(in srgb, var(--paper) 7%, transparent)}code[data-astro-cid-7holxjmc]{text-indent:-1.5em;font:400 .8125rem/1.65 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;padding:4px 0 4px 1.5em;display:block}code[data-astro-cid-7holxjmc]:before{content:"$ ";color:color-mix(in srgb, var(--paper) 50%, transparent)}.hero[data-astro-cid-ge2uvauf]{border-top:0;padding-top:calc(64px + clamp(32px,4vw,56px))}.top[data-astro-cid-ge2uvauf]{align-items:stretch;row-gap:var(--sp-block)}.scene[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.intro[data-astro-cid-ge2uvauf]{align-content:start;justify-items:start;gap:28px;display:grid}.title[data-astro-cid-ge2uvauf]{letter-spacing:-.012em;font-size:clamp(3rem,5.9vw,5.75rem);font-weight:650;font-stretch:75%;line-height:.9}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:8px;display:flex}.sms[data-astro-cid-ge2uvauf]{font:400 clamp(.9375rem, 1.15vw, 1.0625rem)/1.65 var(--mono);overflow-wrap:anywhere;margin-top:14px}.via[data-astro-cid-ge2uvauf]{column-gap:var(--sp-item);flex:auto;grid-template-columns:24px minmax(0,1fr);min-height:76px;margin-block:10px;display:grid}.wire[data-astro-cid-ge2uvauf]{position:relative}.wire[data-astro-cid-ge2uvauf]:before{content:"";background:var(--rule-strong);width:1px;position:absolute;top:0;bottom:0;left:11.5px}.wire-fill[data-astro-cid-ge2uvauf]{background:var(--ink);transform-origin:top;width:2px;position:absolute;top:0;bottom:0;left:11px}.wire-node[data-astro-cid-ge2uvauf]{border:1.5px solid var(--ink);background:var(--paper);width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:5px}.wire-dot[data-astro-cid-ge2uvauf]{background:var(--stamp);opacity:0;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:0;left:8.5px}.via-text[data-astro-cid-ge2uvauf]{align-self:center}.rules[data-astro-cid-ge2uvauf]{font:400 clamp(.875rem, 1.05vw, 1rem)/1.6 var(--mono);gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.rules[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"→ ";color:var(--stamp)}@media (width>=901px) and (width<=1339px){.rules[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:2px 14px;display:flex}}.alarm-title[data-astro-cid-ge2uvauf]{margin-top:16px;font-size:clamp(2rem,3.5vw,3.25rem)}.amount[data-astro-cid-ge2uvauf]{font-size:clamp(1.25rem,1.8vw,1.625rem)}[data-astro-cid-ge2uvauf][data-hero-alarm] p[data-astro-cid-ge2uvauf]+p[data-astro-cid-ge2uvauf]{margin-top:8px}.words[data-astro-cid-2ojqaodh]{max-width:20ch}.lanes[data-astro-cid-2ojqaodh]{gap:var(--sp-block);display:grid}.lane-head[data-astro-cid-2ojqaodh]{margin-bottom:28px}.track[data-astro-cid-2ojqaodh]{position:relative}.rule[data-astro-cid-2ojqaodh]{background:var(--ink);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.pulse[data-astro-cid-2ojqaodh]{background:var(--ink);opacity:0;width:7px;height:7px;position:absolute;top:-3px;left:0}.node[data-astro-cid-2ojqaodh]{padding-top:30px;padding-right:12px;line-height:1.35;position:relative}.tick[data-astro-cid-2ojqaodh]{background:var(--ink);width:1px;height:14px;position:absolute;top:0;left:0}.endmark[data-astro-cid-2ojqaodh]{width:28px;position:absolute;top:-7px;left:-14px}[data-astro-cid-2ojqaodh][data-rings]{width:40px;top:-20px;left:-20px}.bad[data-astro-cid-2ojqaodh] .label[data-astro-cid-2ojqaodh]{color:var(--stamp);font-weight:600}.good[data-astro-cid-2ojqaodh] .label[data-astro-cid-2ojqaodh]{font-weight:600}@media (width<=900px){.track[data-astro-cid-2ojqaodh]{row-gap:22px;padding-left:30px}.node[data-astro-cid-2ojqaodh]{grid-column:1/-1;padding-top:0}.rule[data-astro-cid-2ojqaodh]{transform-origin:top;width:1px;height:auto;bottom:0;left:0;right:auto}.pulse[data-astro-cid-2ojqaodh]{display:none}.tick[data-astro-cid-2ojqaodh]{width:14px;height:1px;top:.7em;left:-30px}.endmark[data-astro-cid-2ojqaodh]{top:0;left:-44px}[data-astro-cid-2ojqaodh][data-rings]{top:-8px;left:-50px}}.stat[data-astro-cid-2ojqaodh]{border-top:1px solid var(--rule-strong);padding-top:24px}.stat[data-astro-cid-2ojqaodh] .num[data-astro-cid-2ojqaodh]{white-space:nowrap}.stat[data-astro-cid-2ojqaodh] p[data-astro-cid-2ojqaodh]{margin-top:14px}.stat[data-astro-cid-2ojqaodh] .meta[data-astro-cid-2ojqaodh]{margin-top:6px}.side[data-astro-cid-d27fd526]{display:none}.after-item[data-astro-cid-d27fd526]{margin-top:32px}.alarm-sec[data-astro-cid-d27fd526].is-pinned{height:100svh;padding-block:calc(64px + 3vh) 3vh}.alarm-sec[data-astro-cid-d27fd526].is-pinned .inner[data-astro-cid-d27fd526]{flex-direction:column;height:100%;display:flex}.alarm-sec[data-astro-cid-d27fd526].is-pinned .stage[data-astro-cid-d27fd526]{flex:1;min-height:0;margin-top:4vh}.alarm-sec[data-astro-cid-d27fd526].is-pinned .side[data-astro-cid-d27fd526]{flex-direction:column;min-height:0;display:flex}.alarm-sec[data-astro-cid-d27fd526].is-pinned .feed[data-astro-cid-d27fd526]{height:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16%);mask-image:linear-gradient(#0000,#000 16%)}.alarm-sec[data-astro-cid-d27fd526].is-pinned .t[data-astro-cid-d27fd526]{border-top:0;position:absolute;top:0;left:0;right:0}.alarm-sec[data-astro-cid-d27fd526].is-pinned .t[data-astro-cid-d27fd526]>li[data-astro-cid-d27fd526]{grid-template-columns:8.5rem minmax(0,1fr)}.alarm-sec[data-astro-cid-d27fd526].is-pinned .t[data-astro-cid-d27fd526] time[data-astro-cid-d27fd526]{display:none}.alarm-sec[data-astro-cid-d27fd526].is-pinned [data-astro-cid-d27fd526][data-msg]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(24px)}.alarm-sec[data-astro-cid-d27fd526].is-pinned [data-astro-cid-d27fd526][data-msg].on{opacity:.36;transform:none}.alarm-sec[data-astro-cid-d27fd526].is-pinned [data-astro-cid-d27fd526][data-msg].now{opacity:1}.alarm-sec[data-astro-cid-d27fd526].is-pinned .after-item[data-astro-cid-d27fd526]{margin-top:2vh}.alarm-sec[data-astro-cid-d27fd526].is-pinned .head[data-astro-cid-d27fd526]{gap:1vh}.alarm-sec[data-astro-cid-d27fd526].is-pinned .head[data-astro-cid-d27fd526] h2[data-astro-cid-d27fd526]{font-size:clamp(2rem,6vh,4rem)}.alarm-sec[data-astro-cid-d27fd526].is-pinned .head[data-astro-cid-d27fd526] p[data-astro-cid-d27fd526]{font-size:clamp(1rem,2.2vh,1.375rem)}.alarm-sec[data-astro-cid-d27fd526].is-pinned .clock[data-astro-cid-d27fd526]{font-size:clamp(3rem,13vh,9.5rem)}.alarm-sec[data-astro-cid-d27fd526].is-pinned .cap[data-astro-cid-d27fd526]{margin-top:1.5vh;font-size:clamp(1rem,2.2vh,1.375rem)}.alarm-sec[data-astro-cid-d27fd526].is-pinned .rail[data-astro-cid-d27fd526]{margin-top:2.5vh}.alarm-sec[data-astro-cid-d27fd526].is-pinned .jobs[data-astro-cid-d27fd526]{margin-top:auto}.alarm-sec[data-astro-cid-d27fd526].is-pinned .jobs[data-astro-cid-d27fd526] li[data-astro-cid-d27fd526]{padding-block:1.2vh}.alarm-sec[data-astro-cid-d27fd526].is-pinned .case[data-astro-cid-d27fd526]{margin-top:1.2vh}.clock[data-astro-cid-d27fd526]{color:var(--stamp);font-size:clamp(5rem,10.5vw,9.5rem);transition:color .5s}.clock[data-astro-cid-d27fd526].closed{color:var(--ink)}.clock[data-astro-cid-d27fd526] span[data-astro-cid-d27fd526]{display:inline-block}.cap[data-astro-cid-d27fd526]{min-height:1.6em;margin-top:16px}.rail[data-astro-cid-d27fd526]{margin-top:28px;height:40px;margin-inline:4px;position:relative}.rail-line[data-astro-cid-d27fd526],.rail-fill[data-astro-cid-d27fd526]{background:var(--rule-strong);height:1px;position:absolute;top:4px;left:0;right:0}.rail-fill[data-astro-cid-d27fd526]{background:var(--stamp);transform-origin:0;height:2px;top:3.5px;transform:scaleX(0)}.rail-tick[data-astro-cid-d27fd526]{left:var(--p);justify-items:center;gap:8px;display:grid;position:absolute;top:0;transform:translate(-50%)}.rail-tick[data-astro-cid-d27fd526] i[data-astro-cid-d27fd526]{background:var(--paper);border:1.5px solid var(--rule-strong);width:9px;height:9px;transition:background-color .3s,border-color .3s,transform .3s}.rail-tick[data-astro-cid-d27fd526] em[data-astro-cid-d27fd526]{font:400 .6875rem/1 var(--mono);color:var(--ink-soft);white-space:nowrap;font-style:normal}.rail-tick[data-astro-cid-d27fd526].past i[data-astro-cid-d27fd526]{background:var(--stamp);border-color:var(--stamp)}.rail-tick[data-astro-cid-d27fd526].now i[data-astro-cid-d27fd526]{transform:scale(1.5)}.closed[data-astro-cid-d27fd526]~.rail[data-astro-cid-d27fd526] .rail-tick[data-astro-cid-d27fd526].past i[data-astro-cid-d27fd526]{background:var(--ink);border-color:var(--ink)}.jobs[data-astro-cid-d27fd526]{border-top:1px solid var(--rule-strong);margin:auto 0 0;padding:0;list-style:none}.jobs[data-astro-cid-d27fd526] li[data-astro-cid-d27fd526]{border-bottom:1px solid var(--rule);grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;gap:12px;padding-block:13px;display:grid}.job[data-astro-cid-d27fd526]{font-size:var(--fs-h4);font-weight:560;font-stretch:85%;text-decoration:line-through 1.5px #0000;transition:text-decoration-color .4s,color .4s}.state[data-astro-cid-d27fd526]{transition:color .4s}[data-astro-cid-d27fd526][data-s=none] .state[data-astro-cid-d27fd526]{color:var(--stamp)}[data-astro-cid-d27fd526][data-s=wait] .state[data-astro-cid-d27fd526]{color:var(--ink)}[data-astro-cid-d27fd526][data-s=done] .job[data-astro-cid-d27fd526]{text-decoration-color:var(--ink);color:var(--ink-soft)}.case[data-astro-cid-d27fd526]{opacity:0;margin-top:14px;transition:opacity .5s}.case[data-astro-cid-d27fd526].on{opacity:1}.head[data-astro-cid-s72r7usl] .lead[data-astro-cid-s72r7usl]{max-width:40rem}.flow[data-astro-cid-s72r7usl]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}.wires[data-astro-cid-s72r7usl]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.col[data-astro-cid-s72r7usl]{z-index:1;gap:30px;display:grid;position:relative}.ins[data-astro-cid-s72r7usl]{text-align:right;grid-column:1/span 3;justify-items:end}.outs[data-astro-cid-s72r7usl]{grid-column:10/span 3;justify-items:start;gap:56px}.col-label[data-astro-cid-s72r7usl]{margin-bottom:-6px}.node[data-astro-cid-s72r7usl]{cursor:default;outline:none;gap:1px;display:grid;position:relative}.node[data-astro-cid-s72r7usl] b[data-astro-cid-s72r7usl]{font-size:var(--fs-h4);font-weight:600;font-stretch:85%;line-height:1.15}.node[data-astro-cid-s72r7usl] code[data-astro-cid-s72r7usl]{font-size:var(--fs-meta);color:var(--ink-soft)}.node[data-astro-cid-s72r7usl]:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.node[data-astro-cid-s72r7usl].optional b[data-astro-cid-s72r7usl],.node[data-astro-cid-s72r7usl].optional code[data-astro-cid-s72r7usl]{color:var(--ink-soft)}.port[data-astro-cid-s72r7usl]{background:var(--ink);width:7px;height:7px;position:absolute;top:.62em}.ins[data-astro-cid-s72r7usl] .port[data-astro-cid-s72r7usl]{right:-19px}.outs[data-astro-cid-s72r7usl] .port[data-astro-cid-s72r7usl]{left:-19px}.optional[data-astro-cid-s72r7usl] .port[data-astro-cid-s72r7usl]{background:var(--paper);border:1.5px solid var(--ink-soft)}.room[data-astro-cid-s72r7usl]{z-index:1;background:var(--paper);border:1.5px solid var(--ink);flex-direction:column;grid-column:5/span 4;min-height:21rem;display:flex;position:relative}.room-head[data-astro-cid-s72r7usl]{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:14px 18px;display:flex}.room-head[data-astro-cid-s72r7usl] b[data-astro-cid-s72r7usl]{font-size:var(--fs-h4);white-space:nowrap;font-weight:640;font-stretch:85%}.log[data-astro-cid-s72r7usl]{flex-direction:column;flex:1;justify-content:flex-end;margin:0;padding:6px 18px 14px;list-style:none;display:flex}.log[data-astro-cid-s72r7usl] li{border-bottom:1px solid var(--rule);font-size:var(--fs-small);grid-template-columns:6.5rem minmax(0,1fr);gap:12px;padding-block:9px;line-height:1.4;display:grid}.log[data-astro-cid-s72r7usl] li:last-child{border-bottom:0}.log[data-astro-cid-s72r7usl] li b{font-weight:600}.log[data-astro-cid-s72r7usl] li.alarm span{color:var(--stamp);font-weight:500}.wires[data-astro-cid-s72r7usl] path{fill:none;stroke:var(--rule-strong);stroke-width:1.25px}.wires[data-astro-cid-s72r7usl] path.dash{stroke-dasharray:4 5}.wires[data-astro-cid-s72r7usl] path.lit{stroke:var(--ink);stroke-width:2px}.wires[data-astro-cid-s72r7usl] rect{fill:var(--ink)}.wires[data-astro-cid-s72r7usl] rect.alarm{fill:var(--stamp)}.legend[data-astro-cid-s72r7usl]{flex-wrap:wrap;gap:8px 28px;margin-top:40px;display:flex}.legend[data-astro-cid-s72r7usl] span[data-astro-cid-s72r7usl]{align-items:center;gap:8px;display:inline-flex}.key[data-astro-cid-s72r7usl]{background:var(--ink);width:7px;height:7px;display:inline-block}.alarm-key[data-astro-cid-s72r7usl]{background:var(--stamp)}.key[data-astro-cid-s72r7usl].dash{border-top:1.5px dashed var(--ink-soft);background:0 0;width:18px;height:0}@media (width<=900px){.flow[data-astro-cid-s72r7usl]{grid-template-columns:minmax(0,1fr);row-gap:32px}.wires[data-astro-cid-s72r7usl]{display:none}.ins[data-astro-cid-s72r7usl],.outs[data-astro-cid-s72r7usl],.room[data-astro-cid-s72r7usl]{grid-column:1/-1}.ins[data-astro-cid-s72r7usl],.outs[data-astro-cid-s72r7usl]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;gap:20px 24px}.col-label[data-astro-cid-s72r7usl]{grid-column:1/-1}.port[data-astro-cid-s72r7usl]{display:none}.room[data-astro-cid-s72r7usl]{min-height:0}}@media (width<=520px){.log[data-astro-cid-s72r7usl] li{grid-template-columns:minmax(0,1fr);gap:2px}}.way[data-astro-cid-4if66wvz]{padding-block:var(--sp-block);border-top:1px solid var(--rule-strong)}.way[data-astro-cid-4if66wvz]:last-child{padding-bottom:0}.gap[data-astro-cid-4if66wvz]{margin-top:var(--sp-item)}.gap-s[data-astro-cid-4if66wvz]{margin-top:16px}.vis[data-astro-cid-4if66wvz]{align-content:start;gap:32px;min-width:0;display:grid}.route[data-astro-cid-4if66wvz] svg[data-astro-cid-4if66wvz]{width:100%;height:auto}.route-ends[data-astro-cid-4if66wvz]{justify-content:space-between;margin-top:6px;display:flex}.ticks[data-astro-cid-4if66wvz]{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-4if66wvz] li[data-astro-cid-4if66wvz]{align-content:start;gap:4px;display:grid}.bar[data-astro-cid-4if66wvz]{background:var(--rule);height:2px;margin-bottom:12px;display:block}.bar[data-astro-cid-4if66wvz] i[data-astro-cid-4if66wvz]{background:var(--ink);transform-origin:0;height:100%;display:block}.a[data-astro-cid-4if66wvz] .bar[data-astro-cid-4if66wvz] i[data-astro-cid-4if66wvz]{background:var(--stamp)}.ticks[data-astro-cid-4if66wvz] b[data-astro-cid-4if66wvz]{font:500 .875rem/1.5 var(--mono)}.a[data-astro-cid-4if66wvz] b[data-astro-cid-4if66wvz]{color:var(--stamp)}.call[data-astro-cid-4if66wvz]{column-gap:var(--sp-item);grid-template-columns:120px minmax(0,1fr);align-items:center;display:grid}.call[data-astro-cid-4if66wvz] svg[data-astro-cid-4if66wvz]{width:120px;height:120px}.cut[data-astro-cid-4if66wvz]{opacity:0}.langs[data-astro-cid-4if66wvz]{gap:18px;margin-bottom:10px;display:flex}.langs[data-astro-cid-4if66wvz] button[data-astro-cid-4if66wvz]{font:500 var(--fs-small)/1.4 var(--sans);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 0 3px;transition:color .3s,border-color .3s}.langs[data-astro-cid-4if66wvz] button[data-astro-cid-4if66wvz][aria-selected=true]{color:var(--ink);border-color:var(--ink)}.hops[data-astro-cid-63s6vpua]{width:100%;height:90px}.dashed[data-astro-cid-63s6vpua]{stroke-dasharray:3 5}.days[data-astro-cid-63s6vpua]{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.days[data-astro-cid-63s6vpua] li[data-astro-cid-63s6vpua]{text-align:center;border-left:1px solid var(--rule);align-content:start;justify-items:center;min-width:0;padding:22px 8px 26px;display:grid}.days[data-astro-cid-63s6vpua] li[data-astro-cid-63s6vpua]:first-child{border-left:0}.d[data-astro-cid-63s6vpua]{margin-block:12px 6px;position:relative}.what[data-astro-cid-63s6vpua]{margin-top:18px}.skip[data-astro-cid-63s6vpua] .d[data-astro-cid-63s6vpua],.skip[data-astro-cid-63s6vpua] .what[data-astro-cid-63s6vpua]{color:var(--ink-soft)}.strike[data-astro-cid-63s6vpua]{background:var(--ink-soft);transform-origin:0;height:3px;position:absolute;top:50%;left:-10%;right:-10%}.due[data-astro-cid-63s6vpua] .d[data-astro-cid-63s6vpua],.due[data-astro-cid-63s6vpua] .what[data-astro-cid-63s6vpua]{color:var(--stamp)}.due[data-astro-cid-63s6vpua] .what[data-astro-cid-63s6vpua]{font-weight:600}@media (width<=640px){.days[data-astro-cid-63s6vpua] li[data-astro-cid-63s6vpua]{padding:16px 4px 18px}.what[data-astro-cid-63s6vpua]{font-size:.75rem}.hops[data-astro-cid-63s6vpua]{height:56px}}ul[data-astro-cid-wtzqjce7]{border-top:1px solid var(--rule-strong);margin:28px 0 0;padding:0;list-style:none}li[data-astro-cid-wtzqjce7]{border-bottom:1px solid var(--rule);padding-block:18px;font-weight:500}
