.FlapCell-module__gPK3fG__cell{width:var(--cw);height:var(--chh);background:linear-gradient(180deg, var(--light-a05) 0%, var(--copper-a0) 50%, var(--forge-a35) 50%, var(--forge-a35) 100%), var(--ember);box-shadow:inset 0 0 0 1px var(--light-a05), 0 1px 0 var(--forge);color:var(--ink);font:600 var(--cfs) / var(--chh) var(--f-text);font-variant-numeric:tabular-nums;text-align:center;text-transform:uppercase;text-shadow:0 0 .5em var(--copper-a35);border-radius:2px;flex:none;display:block;position:relative}.FlapCell-module__gPK3fG__cell[data-flipping]{perspective:calc(var(--chh) * 4)}.FlapCell-module__gPK3fG__cell:after{content:"";z-index:4;background:var(--forge);height:1px;box-shadow:0 1px 0 var(--light-a05);pointer-events:none;margin-top:-.5px;position:absolute;top:50%;left:0;right:0}.FlapCell-module__gPK3fG__half,.FlapCell-module__gPK3fG__flap{height:50%;color:var(--ink);position:absolute;left:0;right:0;overflow:hidden}.FlapCell-module__gPK3fG__cell[data-flipping] .FlapCell-module__gPK3fG__flap{backface-visibility:hidden}.FlapCell-module__gPK3fG__top,.FlapCell-module__gPK3fG__flapTop{background:linear-gradient(180deg, var(--light-a05), var(--copper-a0)), var(--ember);border-radius:2px 2px 0 0;top:0}.FlapCell-module__gPK3fG__bottom,.FlapCell-module__gPK3fG__flapBottom{background:linear-gradient(var(--forge-a35), var(--forge-a35)), var(--ember);border-radius:0 0 2px 2px;bottom:0}.FlapCell-module__gPK3fG__flapTop{z-index:2;transform-origin:50% 100%;background:linear-gradient(180deg, var(--light-a08), var(--copper-a0)), var(--ember)}.FlapCell-module__gPK3fG__flapBottom{z-index:2;transform-origin:50% 0;visibility:hidden}.FlapCell-module__gPK3fG__cell[data-flipping] .FlapCell-module__gPK3fG__flapBottom{visibility:visible;transform:rotateX(90deg)}.FlapCell-module__gPK3fG__cell i{height:var(--chh);font-style:normal;display:block}.FlapCell-module__gPK3fG__bottom i,.FlapCell-module__gPK3fG__flapBottom i{margin-top:calc(var(--chh) / -2)}
.DepartureBoard-module__dnovAq__frame{background:linear-gradient(180deg, var(--copper-a05), var(--copper-a0) 45%), var(--forge);border:1px solid var(--copper-a50);min-width:0;box-shadow:0 0 0 4px var(--forge), 0 0 0 5px var(--copper-a25), 0 0 0 9px var(--forge), 0 0 0 10px var(--copper-a14), 0 28px 60px var(--forge-a80);border-radius:4px;padding:clamp(12px,2vw,22px) clamp(10px,2.2vw,28px) clamp(14px,2.2vw,26px);position:relative}.DepartureBoard-module__dnovAq__bar{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:clamp(12px,1.6vw,18px);padding-bottom:clamp(10px,1.4vw,14px);display:flex}.DepartureBoard-module__dnovAq__title{font:600 clamp(13px, .5vw + 10px, 16px) / 1.2 var(--f-text);letter-spacing:.35em;text-transform:uppercase;color:var(--copper);margin:0}.DepartureBoard-module__dnovAq__scroll{scrollbar-width:thin;scrollbar-color:var(--hairline) transparent;overflow:auto hidden;container:board/inline-size}.DepartureBoard-module__dnovAq__board{--gap:3px;--colgap:clamp(10px, 1.4vw, 22px);--rowpad:8px;--cw:18px;--chh:calc(var(--cw) * 1.46);--cfs:calc(var(--cw) * .84);width:max-content;margin-inline:auto}@supports (width:1cqi){.DepartureBoard-module__dnovAq__board{--cw:clamp(10px, calc((100cqi - var(--rowpad) * 2 - var(--gap) * (var(--cells) - 3) - var(--colgap) * 2) / var(--cells)), 26px)}}.DepartureBoard-module__dnovAq__head{gap:var(--colgap);padding:0 var(--rowpad) 8px;font:600 10px / 1 var(--f-text);letter-spacing:.32em;text-transform:uppercase;color:var(--muted);display:flex}.DepartureBoard-module__dnovAq__head span{flex:none}.DepartureBoard-module__dnovAq__headDue{width:calc(var(--cw) * var(--due) + var(--gap) * (var(--due) - 1))}.DepartureBoard-module__dnovAq__headDestination{width:calc(var(--cw) * var(--destination) + var(--gap) * (var(--destination) - 1))}.DepartureBoard-module__dnovAq__headStatus{width:calc(var(--cw) * var(--status) + var(--gap) * (var(--status) - 1))}.DepartureBoard-module__dnovAq__rows{gap:clamp(4px,.6vw,8px);margin:0;padding:0;list-style:none;display:grid}.DepartureBoard-module__dnovAq__row{align-items:center;column-gap:var(--colgap);padding:6px var(--rowpad);border-radius:3px;grid-template-columns:auto auto auto;display:grid}.DepartureBoard-module__dnovAq__group{gap:var(--gap);display:flex}.DepartureBoard-module__dnovAq__due{--ink:var(--sand)}.DepartureBoard-module__dnovAq__destination,.DepartureBoard-module__dnovAq__status{--ink:var(--copper-light)}.DepartureBoard-module__dnovAq__row[data-tone=copper] .DepartureBoard-module__dnovAq__status{--ink:var(--copper)}.DepartureBoard-module__dnovAq__row[data-tone=sand] .DepartureBoard-module__dnovAq__status{--ink:var(--sand)}@container board (max-width:700px){.DepartureBoard-module__dnovAq__board{--gap:2px;--rowpad:4px;--cw:clamp(9px, calc((100cqi - var(--rowpad) * 2 - var(--gap) * (var(--narrow-cells) - 1)) / var(--narrow-cells)), 24px)}.DepartureBoard-module__dnovAq__head{display:none}.DepartureBoard-module__dnovAq__rows{gap:0}.DepartureBoard-module__dnovAq__row{justify-content:space-between;column-gap:var(--gap);row-gap:calc(var(--gap) * 3);width:calc(var(--cw) * var(--narrow-cells) + var(--gap) * (var(--narrow-cells) - 1) + var(--rowpad) * 2);grid-template-columns:auto auto;grid-template-areas:"due status""destination destination";padding-block:9px}.DepartureBoard-module__dnovAq__row+.DepartureBoard-module__dnovAq__row{border-top:1px dashed var(--hairline);border-radius:0}.DepartureBoard-module__dnovAq__due{grid-area:due}.DepartureBoard-module__dnovAq__status{grid-area:status}.DepartureBoard-module__dnovAq__destination{grid-area:destination}}
.StationClock-module__-nqXNW__clock{flex-direction:column;align-items:center;gap:16px;margin:0;display:flex}.StationClock-module__-nqXNW__clock svg{width:clamp(150px,14vw,196px);height:auto;filter:var(--glow-soft);display:block;overflow:visible}.StationClock-module__-nqXNW__caption{flex-direction:column;align-items:center;gap:6px;display:flex}.StationClock-module__-nqXNW__time{font:600 24px / 1 var(--f-text);font-variant-numeric:tabular-nums;letter-spacing:.12em;color:var(--copper-light);padding-left:.12em}@media (min-width:1200px){.StationClock-module__-nqXNW__clock:before{content:"";background:linear-gradient(var(--copper-a0), var(--copper-a50));width:1px;height:26px;margin-bottom:-16px;display:block}}@media (max-width:1199.98px){.StationClock-module__-nqXNW__clock{flex-direction:row;justify-content:center;gap:18px}.StationClock-module__-nqXNW__clock svg{width:clamp(76px,12vw,112px)}.StationClock-module__-nqXNW__caption{align-items:flex-start}.StationClock-module__-nqXNW__time{padding-left:0}}.StationClock-module__-nqXNW__ring circle{fill:none;stroke:var(--copper);stroke-width:1.5px}.StationClock-module__-nqXNW__tickHour{stroke:var(--copper-light);stroke-width:3px;stroke-linecap:round}.StationClock-module__-nqXNW__tickMinute{stroke:var(--copper);stroke-width:1.1px;stroke-linecap:round;opacity:.75}.StationClock-module__-nqXNW__hand line{fill:none;stroke-linecap:round}.StationClock-module__-nqXNW__handHour line{stroke:var(--copper-light);stroke-width:5px}.StationClock-module__-nqXNW__handMinute line{stroke:var(--copper-light);stroke-width:3.2px}.StationClock-module__-nqXNW__handSecond{opacity:0}.StationClock-module__-nqXNW__clock[data-live] .StationClock-module__-nqXNW__handSecond{opacity:1}.StationClock-module__-nqXNW__handSecond line{stroke:var(--copper);stroke-width:1.4px}.StationClock-module__-nqXNW__handSecond circle{fill:none;stroke:var(--copper);stroke-width:1.6px}.StationClock-module__-nqXNW__hub{fill:var(--forge);stroke:var(--copper-light);stroke-width:1.6px}@media (prefers-reduced-motion:reduce){.StationClock-module__-nqXNW__handSecond,.StationClock-module__-nqXNW__clock[data-live] .StationClock-module__-nqXNW__handSecond{display:none}}
.Departures-module__bmYkFa__stage{gap:clamp(20px,3vw,28px);padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(12px,2vw,24px);display:grid}@media (min-width:1200px){.Departures-module__bmYkFa__stage{grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:44px}}
.Machinery-module__QKv_PW__pixel{image-rendering:pixelated;image-rendering:crisp-edges;pointer-events:none;display:block;position:absolute}.Machinery-module__QKv_PW__cased.Machinery-module__QKv_PW__cased{border-color:#0000;border-radius:0;position:relative}.Machinery-module__QKv_PW__casedBoard.Machinery-module__QKv_PW__casedBoard{box-shadow:0 28px 60px var(--forge-a80)}.Machinery-module__QKv_PW__casing{z-index:2;filter:drop-shadow(0 6px 14px #00000073);top:0;left:0}.Machinery-module__QKv_PW__press{z-index:3;filter:drop-shadow(0 4px 8px #00000080);will-change:transform}
.Platforms-module__w_P7Sq__hub{padding-top:clamp(28px,4vw,48px)}.Platforms-module__w_P7Sq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}.Platforms-module__w_P7Sq__grid .Platforms-module__w_P7Sq__tile:first-child,.Platforms-module__w_P7Sq__grid .Platforms-module__w_P7Sq__tile:nth-child(4){grid-column:span 2}.Platforms-module__w_P7Sq__tile{border:1px solid var(--hairline);background:linear-gradient(160deg, var(--ember-a60), var(--ember-a0) 70%), #110b08cc;min-height:190px;color:var(--sand);border-radius:4px;align-content:start;gap:8px;padding:22px 22px 20px;text-decoration:none;transition:border-color .3s,transform .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}.Platforms-module__w_P7Sq__tile:before{content:"";background:linear-gradient(var(--copper-a08) 1px, transparent 1px) 0 0 / 20px 20px, linear-gradient(90deg, var(--copper-a08) 1px, transparent 1px) 0 0 / 20px 20px;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}a.Platforms-module__w_P7Sq__tile:hover,a.Platforms-module__w_P7Sq__tile:focus-visible{border-color:var(--copper-a50);box-shadow:0 18px 40px #0009, 0 0 0 1px var(--copper-a25);transform:translateY(-3px)}a.Platforms-module__w_P7Sq__tile:hover:before,a.Platforms-module__w_P7Sq__tile:focus-visible:before{opacity:1}.Platforms-module__w_P7Sq__tileExternal{border-style:dashed}.Platforms-module__w_P7Sq__tileSoon{opacity:.6;cursor:default}.Platforms-module__w_P7Sq__icon{fill:none;width:44px;height:44px;stroke:var(--copper);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;filter:var(--glow-soft)}.Platforms-module__w_P7Sq__tileNumber{font:400 11px / 1 var(--f-block);color:var(--copper-dark);text-transform:uppercase;position:absolute;top:20px;right:20px}.Platforms-module__w_P7Sq__tile h3{font:600 clamp(15px, .5vw + 12px, 18px) / 1.2 var(--f-text);letter-spacing:.28em;text-transform:uppercase;color:var(--copper-light);margin:6px 0 0}.Platforms-module__w_P7Sq__tile p{max-width:36ch;color:var(--sand);margin:0;font-size:16px;line-height:1.5}.Platforms-module__w_P7Sq__go{color:var(--copper);margin-top:auto;padding-top:10px}.Platforms-module__w_P7Sq__go svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:12px;transition:transform .25s}a.Platforms-module__w_P7Sq__tile:hover .Platforms-module__w_P7Sq__go svg,a.Platforms-module__w_P7Sq__tile:focus-visible .Platforms-module__w_P7Sq__go svg{transform:translate(5px)}.Platforms-module__w_P7Sq__plateWrap{padding-top:clamp(18px,3vw,34px)}.Platforms-module__w_P7Sq__plate{border:1px solid var(--copper-a50);background:linear-gradient(160deg, var(--ember-a60), var(--ember-a0) 70%), #110b08cc;box-shadow:0 0 0 4px var(--forge), 0 0 0 5px var(--copper-a25), 0 24px 50px #0009;border-radius:4px;align-items:center;gap:clamp(16px,2.4vw,28px);padding:clamp(20px,3vw,34px);display:flex}.Platforms-module__w_P7Sq__plate .Platforms-module__w_P7Sq__icon{flex:none;width:clamp(56px,6vw,84px);height:clamp(56px,6vw,84px)}.Platforms-module__w_P7Sq__plateText{gap:6px;min-width:0;display:grid}.Platforms-module__w_P7Sq__plate h1{font:300 clamp(30px, 2.4vw + 18px, 54px) / 1.08 var(--f-text);color:var(--copper-light);outline:none;margin:0}.Platforms-module__w_P7Sq__plate p{color:var(--sand);margin:0}.Platforms-module__w_P7Sq__back{font:600 11px / 1 var(--f-text);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);justify-self:start;padding:4px 0;text-decoration:none}.Platforms-module__w_P7Sq__back:before{content:"← "}.Platforms-module__w_P7Sq__back:hover,.Platforms-module__w_P7Sq__back:focus-visible{color:var(--copper-light)}.Platforms-module__w_P7Sq__others{flex-wrap:wrap;gap:10px;padding-top:clamp(40px,5vw,64px);display:flex}.Platforms-module__w_P7Sq__others a{border:1px solid var(--hairline);font:600 12px / 1 var(--f-text);letter-spacing:.24em;text-transform:uppercase;color:var(--sand);border-radius:2px;align-items:center;gap:10px;padding:10px 14px 9px;text-decoration:none;transition:border-color .25s,color .25s;display:inline-flex}.Platforms-module__w_P7Sq__others a:hover,.Platforms-module__w_P7Sq__others a:focus-visible{border-color:var(--copper-a50);color:var(--copper-light)}.Platforms-module__w_P7Sq__others .Platforms-module__w_P7Sq__icon{filter:none;width:22px;height:22px}@media (max-width:1000px){.Platforms-module__w_P7Sq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Platforms-module__w_P7Sq__grid .Platforms-module__w_P7Sq__tile:first-child,.Platforms-module__w_P7Sq__grid .Platforms-module__w_P7Sq__tile:nth-child(4){grid-column:span 1}}@media (max-width:560px){.Platforms-module__w_P7Sq__grid{grid-template-columns:minmax(0,1fr)}}
.SectionTitle-module__GPTj9a__title{font:600 clamp(14px, .6vw + 10px, 18px) / 1.2 var(--f-text);letter-spacing:.4em;text-transform:uppercase;color:var(--copper);align-items:center;gap:1.1em;margin:0 0 clamp(18px,3vw,34px);display:flex}.SectionTitle-module__GPTj9a__title:after{content:"";border-top:1px solid var(--copper-a35);border-bottom:1px solid var(--copper-a35);background:linear-gradient(var(--copper-a35), var(--copper-a35)) center / 100% 1px no-repeat;flex:1;min-width:24px;height:9px}.SectionTitle-module__GPTj9a__panel{font-size:clamp(14px,.4vw + 11px,16px)}
.Panel-module__9d1Jjq__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}@media (max-width:820px){.Panel-module__9d1Jjq__pair{grid-template-columns:minmax(0,1fr)}}.Panel-module__9d1Jjq__panel{border:1px solid var(--hairline);background:linear-gradient(180deg, var(--ember-a60), var(--ember-a0));border-radius:4px;min-width:0;padding:clamp(22px,3vw,38px);scroll-margin-top:24px}.Panel-module__9d1Jjq__lead{font:300 clamp(23px, 1vw + 17px, 30px) / 1.35 var(--f-text);color:var(--copper-light);margin:0}
.Section-module___Vmd5W__section{padding-top:var(--section-space);position:relative}
.Blueprint-module__NZfdEW__blueprint{margin-top:6px}.Blueprint-module__NZfdEW__sheet{border:1px solid var(--hairline);background:linear-gradient(var(--copper-a14) 1px, transparent 1px) 0 0 / 100px 100px, linear-gradient(90deg, var(--copper-a14) 1px, transparent 1px) 0 0 / 100px 100px, linear-gradient(var(--copper-a05) 1px, transparent 1px) 0 0 / 20px 20px, linear-gradient(90deg, var(--copper-a05) 1px, transparent 1px) 0 0 / 20px 20px, #110b08b3;border-radius:4px 4px 0 0;position:relative;overflow:hidden}.Blueprint-module__NZfdEW__svg{width:100%;height:auto;display:block;position:relative}.Blueprint-module__NZfdEW__overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Blueprint-module__NZfdEW__overlay .Blueprint-module__NZfdEW__callout{pointer-events:auto}.Blueprint-module__NZfdEW__lines path{fill:none;stroke:var(--copper-light);stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.Blueprint-module__NZfdEW__lines path.Blueprint-module__NZfdEW__ground{stroke:var(--copper);stroke-width:1px}.Blueprint-module__NZfdEW__hidden path{fill:none;stroke:var(--copper);stroke-width:1px;stroke-dasharray:3 5;opacity:0;transition:opacity 1.2s 1.6s}.Blueprint-module__NZfdEW__hidden path.Blueprint-module__NZfdEW__scaffold{stroke:var(--copper-light);stroke-dasharray:5 4}.Blueprint-module__NZfdEW__blueprint[data-drawn=true] .Blueprint-module__NZfdEW__lines path{stroke-dashoffset:0;transition:stroke-dashoffset 1.3s cubic-bezier(.5, 0, .2, 1) var(--delay,0s)}.Blueprint-module__NZfdEW__blueprint[data-drawn=true] .Blueprint-module__NZfdEW__hidden path{opacity:.45}.Blueprint-module__NZfdEW__blueprint[data-drawn=true] .Blueprint-module__NZfdEW__hidden path.Blueprint-module__NZfdEW__scaffold{opacity:.8}.Blueprint-module__NZfdEW__hatch polygon{fill:url(#blueprint-hatch);stroke:var(--copper);stroke-width:1px;opacity:0}.Blueprint-module__NZfdEW__blueprint[data-drawn=true] .Blueprint-module__NZfdEW__hatch polygon{animation:1.6s ease-in-out 2.4s infinite both Blueprint-module__NZfdEW__blink}@keyframes Blueprint-module__NZfdEW__blink{0%,to{opacity:.15}50%{opacity:.5}}.Blueprint-module__NZfdEW__gear{opacity:0;transition:opacity .8s 1.3s}.Blueprint-module__NZfdEW__gear path{fill:#2a1a12d9;stroke:var(--copper-light);stroke-width:1.2px;vector-effect:non-scaling-stroke}.Blueprint-module__NZfdEW__gear circle{fill:var(--forge);stroke:var(--copper-light);stroke-width:1.2px;vector-effect:non-scaling-stroke}.Blueprint-module__NZfdEW__blueprint[data-drawn=true] .Blueprint-module__NZfdEW__gear{opacity:1}.Blueprint-module__NZfdEW__crane{opacity:0;transition:opacity 1s 1s}.Blueprint-module__NZfdEW__crane path{fill:none;stroke:var(--copper);stroke-width:1.2px;stroke-linejoin:round}.Blueprint-module__NZfdEW__hook path{stroke:var(--copper-light)}.Blueprint-module__NZfdEW__blueprint[data-drawn=true] .Blueprint-module__NZfdEW__crane{opacity:1}.Blueprint-module__NZfdEW__callout{opacity:0;cursor:default;transition:opacity .5s}.Blueprint-module__NZfdEW__blueprint[data-drawn=true] .Blueprint-module__NZfdEW__callout{opacity:1;transition-delay:calc(2s + var(--index) * .15s)}.Blueprint-module__NZfdEW__callout line{stroke:var(--copper-a50);stroke-width:1px}.Blueprint-module__NZfdEW__dot{fill:var(--copper-light)}.Blueprint-module__NZfdEW__bubble{fill:var(--forge);stroke:var(--copper);stroke-width:1.3px;transition:fill .25s,stroke .25s}.Blueprint-module__NZfdEW__callout text{font:600 13px var(--f-text);fill:var(--copper-light);text-anchor:middle;dominant-baseline:central;transition:fill .25s}.Blueprint-module__NZfdEW__callout[data-hot=true] .Blueprint-module__NZfdEW__bubble{fill:var(--copper);stroke:var(--copper-light);filter:drop-shadow(0 0 8px #e8b48acc)}.Blueprint-module__NZfdEW__callout[data-hot=true] text{fill:var(--forge)}.Blueprint-module__NZfdEW__titleBlock{border:1px solid var(--copper-a35);font:600 9px / 1 var(--f-text);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);background:#110b08cc;grid-template-columns:auto auto;display:grid;position:absolute;bottom:12px;right:12px}.Blueprint-module__NZfdEW__titleBlock span{border-left:1px solid var(--copper-a25);border-top:1px solid var(--copper-a25);padding:7px 10px 5px}.Blueprint-module__NZfdEW__titleBlock span:nth-child(odd){border-left:0}.Blueprint-module__NZfdEW__titleBlock span:nth-child(-n+2){border-top:0}.Blueprint-module__NZfdEW__legend{border:1px solid var(--hairline);background:#1a100bd9;border-top:0;border-radius:0 0 4px 4px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.Blueprint-module__NZfdEW__item{border-left:1px solid var(--hairline);grid-template-columns:auto 1fr;align-content:start;gap:6px 10px;padding:16px 14px 18px;transition:background .25s;display:grid}.Blueprint-module__NZfdEW__item:first-child{border-left:0}.Blueprint-module__NZfdEW__item[data-hot=true]{background:#2a1a12f2}.Blueprint-module__NZfdEW__number{border:1px solid var(--copper);width:24px;height:24px;font:600 12px / 1 var(--f-text);color:var(--copper-light);border-radius:50%;grid-row:span 2;place-items:center;padding-top:2px;transition:background .25s,color .25s;display:grid}.Blueprint-module__NZfdEW__item[data-hot=true] .Blueprint-module__NZfdEW__number{background:var(--copper);color:var(--forge)}.Blueprint-module__NZfdEW__item dt{font:600 10px / 1 var(--f-text);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);padding-top:4px}.Blueprint-module__NZfdEW__item dd{font:600 14px / 1.4 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--copper-light);margin:0}.Blueprint-module__NZfdEW__compact{flex-direction:column;margin:0;display:flex}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__sheet{aspect-ratio:1.85;flex:auto;min-height:0}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__svg{width:100%;height:100%;position:absolute;inset:0}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__callout text{font-size:22px}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__titleBlock{letter-spacing:.2em;font-size:7px;bottom:6px;right:6px}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__titleBlock span{padding:4px 6px 3px}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__legend{grid-template-columns:minmax(0,1fr)}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__item{border-left:0;border-top:1px solid var(--hairline);grid-template-columns:auto 78px minmax(0,1fr);align-items:center;gap:0 10px;padding:3px 10px}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__item:first-child{border-top:0}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__number{grid-row:auto;width:18px;height:18px;font-size:10px}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__item dt{letter-spacing:.24em;padding-top:2px;font-size:9px}.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__item dd{letter-spacing:.06em;font-size:11px;line-height:1.3}@media (min-width:761px){.Blueprint-module__NZfdEW__compact .Blueprint-module__NZfdEW__sheet{aspect-ratio:auto}}@media (max-width:900px){.Blueprint-module__NZfdEW__blueprint:not(.Blueprint-module__NZfdEW__compact){margin-left:-22px}}@media (max-width:860px){.Blueprint-module__NZfdEW__legend{grid-template-columns:minmax(0,1fr)}.Blueprint-module__NZfdEW__item{border-left:0;border-top:1px solid var(--hairline)}.Blueprint-module__NZfdEW__item:first-child{border-top:0}.Blueprint-module__NZfdEW__titleBlock{display:none}}@media (prefers-reduced-motion:reduce){.Blueprint-module__NZfdEW__lines path{stroke-dashoffset:0}.Blueprint-module__NZfdEW__hidden path,.Blueprint-module__NZfdEW__gear,.Blueprint-module__NZfdEW__crane,.Blueprint-module__NZfdEW__callout{opacity:1;transition:none}.Blueprint-module__NZfdEW__hatch polygon{opacity:.3}}
.ModpackPanel-module__YBw_pW__platforms{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.ModpackPanel-module__YBw_pW__platform{border:1px dashed var(--copper-a35);font:600 12px / 1 var(--f-text);letter-spacing:.28em;text-transform:uppercase;color:var(--sand);border-radius:2px;padding:10px 14px 8px 16px}
.Logbook-module__OTdSIW__chronicle{margin-top:12px;margin-bottom:calc((var(--section-space) + 30px) / -2);grid-template-columns:minmax(240px,340px) minmax(0,1fr);gap:clamp(24px,5vw,72px);display:grid}.Logbook-module__OTdSIW__dial{padding:max(0px, -1 * var(--chronicle-lead,0px)) 0 max(0px, -1 * var(--chronicle-trail,0px));position:relative}.Logbook-module__OTdSIW__dialRight{opacity:0;display:none}.Logbook-module__OTdSIW__dialInner{position:sticky;top:calc(50vh - 170px)}.Logbook-module__OTdSIW__gears{width:100%;height:auto;display:block;overflow:visible}.Logbook-module__OTdSIW__teeth,.Logbook-module__OTdSIW__pinion path{fill:#2a1a12e6;stroke:var(--copper);stroke-width:1.2px;stroke-linejoin:round}.Logbook-module__OTdSIW__pinion circle{fill:var(--forge);stroke:var(--copper-a50)}.Logbook-module__OTdSIW__rim{fill:none;stroke:var(--copper-a35);stroke-width:1px}.Logbook-module__OTdSIW__spokes line{stroke:var(--copper-a30);stroke-width:7px;stroke-linecap:round}.Logbook-module__OTdSIW__hub{stroke:var(--copper);stroke-width:1.2px}.Logbook-module__OTdSIW__marks circle{fill:var(--forge);stroke:var(--copper-a50);stroke-width:1px;transition:fill .4s,stroke .4s}.Logbook-module__OTdSIW__marks circle[data-active=true]{fill:var(--copper-light);stroke:var(--copper-light);filter:drop-shadow(0 0 6px #e8b48ae6)}.Logbook-module__OTdSIW__pointer{fill:var(--copper-light);filter:drop-shadow(0 0 6px #e8b48ab3)}.Logbook-module__OTdSIW__readout{pointer-events:none;place-items:center;display:grid;position:absolute;top:46.875%;left:46.875%;transform:translate(-50%,-50%)}.Logbook-module__OTdSIW__index{font:400 clamp(30px, 3.2vw, 44px) / 1 var(--f-display);color:var(--copper-light);text-shadow:0 0 14px #d98a4f8c}.Logbook-module__OTdSIW__log{padding:max(0px, var(--chronicle-lead,0px)) 0 max(0px, var(--chronicle-trail,0px));margin:0;list-style:none}.Logbook-module__OTdSIW__entry{border-left:1px solid var(--hairline);opacity:.38;padding:30px 0 34px 28px;scroll-margin-top:24px;transition:opacity .5s;position:relative}.Logbook-module__OTdSIW__entry:before{content:"";background:linear-gradient(180deg, var(--copper-light), var(--copper));transform-origin:top;width:2px;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:30px;bottom:34px;left:-1px;transform:scaleY(0);box-shadow:0 0 14px #d98a4f99}.Logbook-module__OTdSIW__entry:after{content:"";background:linear-gradient(90deg, #d98a4f00, var(--copper-light));width:0;height:1px;transition:width .5s;position:absolute;top:46px;left:-64px}.Logbook-module__OTdSIW__entry[data-active=true]{opacity:1}.Logbook-module__OTdSIW__entry[data-active=true]:before{transform:scaleY(1)}.Logbook-module__OTdSIW__entry[data-active=true]:after{width:60px}.Logbook-module__OTdSIW__date{font:600 11px / 1 var(--f-text);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;display:block}.Logbook-module__OTdSIW__heading{font:600 clamp(17px, 1.2vw + 12px, 22px) / 1.3 var(--f-text);letter-spacing:.22em;text-transform:uppercase;color:var(--copper-light);margin:0 0 8px}.Logbook-module__OTdSIW__body{max-width:60ch;color:var(--sand);margin:0}@media (max-width:760px){.Logbook-module__OTdSIW__chronicle{--dial-lane:96px;--dial-gap:18px;grid-template-columns:var(--dial-lane) minmax(0, 1fr) var(--dial-lane);gap:var(--dial-gap);margin-bottom:0}.Logbook-module__OTdSIW__dial{pointer-events:none;grid-area:1/1}.Logbook-module__OTdSIW__dialRight{grid-column:3;display:block}.Logbook-module__OTdSIW__dialInner{top:calc(50vh - 48px)}.Logbook-module__OTdSIW__readout{display:none}.Logbook-module__OTdSIW__log{grid-area:1/1/auto/-1;min-width:0}.Logbook-module__OTdSIW__entry{margin-left:calc(var(--dial-lane) + var(--dial-gap));padding-left:18px}.Logbook-module__OTdSIW__entry[data-chronicle-side=right]{margin-right:calc(var(--dial-lane) + var(--dial-gap));border-right:1px solid var(--hairline);border-left:0;margin-left:0;padding-left:0;padding-right:18px}.Logbook-module__OTdSIW__entry[data-chronicle-side=right]:before{left:auto;right:-1px}.Logbook-module__OTdSIW__entry:after{display:none}}@media (prefers-reduced-motion:reduce){.Logbook-module__OTdSIW__entry{opacity:1}}
.PassengerInfo-module__2Ji_dW__intro{grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);margin-bottom:32px;display:grid}@media (max-width:760px){.PassengerInfo-module__2Ji_dW__intro{grid-template-columns:minmax(0,1fr)}}.PassengerInfo-module__2Ji_dW__about{max-width:40ch;font:300 clamp(20px, .8vw + 15px, 26px) / 1.45 var(--f-text);color:var(--copper-light);margin:0}.PassengerInfo-module__2Ji_dW__visual{align-self:stretch;min-width:0;position:relative}.PassengerInfo-module__2Ji_dW__visual>*{position:absolute;inset:0}@media (max-width:760px){.PassengerInfo-module__2Ji_dW__visual>*{position:static}}.PassengerInfo-module__2Ji_dW__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.PassengerInfo-module__2Ji_dW__card{border:1px solid var(--hairline);background:linear-gradient(180deg, var(--ember-a60), var(--ember-a0));border-radius:4px;min-width:0;padding:20px 20px 18px;position:relative}.PassengerInfo-module__2Ji_dW__number{font:400 12px / 1 var(--f-block);color:var(--copper-dark);position:absolute;top:16px;right:16px}.PassengerInfo-module__2Ji_dW__question{font:600 16px / 1.35 var(--f-text);color:var(--copper-light);margin:0 34px 8px 0}.PassengerInfo-module__2Ji_dW__answer{color:var(--sand);margin:0;font-size:15px}
