.dep-wrap{container-type:inline-size}.dep-board{--dep-pad:1rem;--lamp:1rem;--field-gap:.75rem;--cw:clamp(.7rem, calc((100cqw - 2 * var(--dep-pad) - var(--lamp) - var(--field-gap) - 34px) / 16), 1.2rem);--ch:calc(var(--cw) * 1.5);--flap-top:#19263f;--flap-bot:#111d36;--flap-ink:#f7cf73}@supports (color:lab(0% 0 0)){.dep-board{--flap-top:lab(14.9747% .837564 -17.8504);--flap-bot:lab(10.8864% 1.32221 -17.7734);--flap-ink:lab(85.1867% 6.87841 50.7829)}}.dep-head{display:none}.dep-row{grid-template-columns:var(--lamp) auto auto auto;justify-content:start;align-items:center;column-gap:var(--field-gap);color:var(--flap-ink);border-radius:.9rem;grid-template-areas:"lamp p p p"".c d l";row-gap:4px;padding:.45rem .5rem;transition:background-color .2s;display:grid}a.dep-row:hover{background:#ffffff0f;background:lab(100% 0 0/.06)}a.dep-row:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dep-row .dep-lamp{grid-area:lamp;justify-self:start}@container (min-width:34rem){.dep-board{--dep-pad:1.25rem;--field-gap:.85rem;--cw:clamp(.7rem, calc((100cqw - 2 * var(--dep-pad) - var(--lamp) - 4 * var(--field-gap) - 62px) / 29), 1.1rem)}.dep-row,.dep-head{grid-template-columns:var(--lamp) calc(16 * (var(--cw) + 2px)) calc(5 * (var(--cw) + 2px)) calc(5 * (var(--cw) + 2px)) auto;column-gap:var(--field-gap);grid-template-areas:"lamp p c d l";display:grid}.dep-head{padding-left:calc(var(--dep-pad) + 0rem)}.dep-head:before{content:"";grid-area:lamp}}.dep-field{gap:2px;display:inline-flex}.flap{width:var(--cw);height:var(--ch);perspective:calc(var(--ch) * 6);font-family:var(--font-home-display), var(--font-sans), system-ui, sans-serif;font-weight:700;font-size:calc(var(--cw) * 1.08);border-radius:3px;display:inline-block;position:relative;box-shadow:0 1px #00000059;box-shadow:0 1px lab(0% 0 0/.35)}.flap:after{content:"";z-index:3;background:#020511e6;background:lab(1.47897% .39506 -5.22778/.9);height:1px;margin-top:-.5px;position:absolute;top:50%;left:0;right:0}.flap-half{backface-visibility:hidden;height:50%;position:absolute;left:0;right:0;overflow:hidden}.flap-half>span{height:var(--ch);line-height:var(--ch);text-align:center;position:absolute;left:0;right:0}.flap-top{background:var(--flap-top);border-radius:3px 3px 0 0;top:0}.flap-top>span{top:0}.flap-bot{background:var(--flap-bot);border-radius:0 0 3px 3px;bottom:0}.flap-bot>span{bottom:0}.flap-leaf-top{z-index:2;transform-origin:50% 100%;animation:90ms ease-in both flap-fold}.flap-leaf-bot{z-index:2;transform-origin:50% 0;animation:90ms ease-out 90ms both flap-fall}@keyframes flap-fold{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes flap-fall{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.dep-lamp{background:#ffffff24;background:lab(100% 0 0/.14);border-radius:9999px;width:8px;height:8px}.dep-lamp[data-on=true]{background:#66da85;background:lab(78.8297% -48.1495 31.5686);animation:2.4s ease-in-out infinite dep-blink;box-shadow:0 0 0 3px #66da852e,0 0 10px #66da8599;box-shadow:0 0 0 3px lab(78.8297% -48.1495 31.5686/.18),0 0 10px lab(78.8297% -48.1495 31.5686/.6)}@keyframes dep-blink{0%,to{opacity:1}50%{opacity:.45}}.crs-lens{transition:transform .48s cubic-bezier(.3,.9,.2,1),width .48s cubic-bezier(.3,.9,.2,1),opacity .2s}.crs-seg-pill{transition:transform .42s cubic-bezier(.3,1.2,.4,1),width .42s cubic-bezier(.3,1.2,.4,1),opacity .2s}.crs-card{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .3s}.crs-card:hover,.crs-card:focus-within{border-color:color-mix(in oklch, var(--stream) 45%, transparent);transform:translateY(-4px);box-shadow:0 30px 60px -34px #0e265499;box-shadow:0 30px 60px -34px lab(15.5911% 5.93662 -31.6432/.6)}.crs-spine{background:linear-gradient(to bottom, var(--stream), var(--stream-ink))}.crs-spine:after{content:"";z-index:1;background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 3px var(--card);margin-left:-3px;position:absolute;top:1.55rem;left:100%;rotate:45deg}.crs-seg-fill{transform-origin:0;transform:scaleX(1)}.crs-timeline[data-armed=true] .crs-seg-fill{transform:scaleX(0)}.crs-timeline[data-armed=true][data-play=true] .crs-seg-fill{transition:transform .52s cubic-bezier(.5,0,.3,1);transition-delay:calc(var(--i,0) * .34s + .12s);transform:scaleX(1)}.crs-traveller{transform:translate3d(var(--to), 0, 0)}.crs-timeline[data-armed=true] .crs-traveller{opacity:0;transform:translate(0,0)}.crs-timeline[data-armed=true][data-play=true] .crs-traveller{transform:translate3d(var(--to), 0, 0);opacity:1;transition:transform calc(var(--n,1) * .34s + .3s) cubic-bezier(.5, 0, .3, 1) .12s, opacity .2s ease .12s}.crs-sheen{opacity:0;background:linear-gradient(90deg,#0000,#ffffffbf,#0000);background:linear-gradient(90deg,#0000,lab(100% 0 0/.75),#0000);transform:translate(-120%)}.crs-card:hover .crs-sheen{animation:.9s .15s crs-sheen}@keyframes crs-sheen{0%{opacity:1;transform:translate(-120%)}to{opacity:1;transform:translate(320%)}}.crs-tray{animation:.42s cubic-bezier(.2,.8,.2,1) both crs-tray-in}@keyframes crs-tray-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.crs-empty-flap{transform-box:fill-box;transform-origin:50% 0;animation:2.6s cubic-bezier(.5,0,.5,1) infinite crs-empty-flap;animation-delay:var(--delay,0s)}@keyframes crs-empty-flap{0%,70%,to{transform:scaleY(1)}78%{transform:scaleY(0)}86%{transform:scaleY(1)}}.crs-plane{offset-path:path("M20 150 C 60 60, 140 40, 180 90 S 250 170, 300 70");offset-rotate:auto;animation:5.5s cubic-bezier(.45,0,.55,1) infinite crs-fly}@keyframes crs-fly{0%{offset-distance:0%;opacity:0}10%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}.crs-trail{stroke-dasharray:4 7;animation:1.6s linear infinite crs-dash}@keyframes crs-dash{to{stroke-dashoffset:-22px}}::view-transition-group(.crs-card-vt){animation-duration:.48s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-new(.crs-enter){animation:.42s cubic-bezier(.2,.7,.2,1) 80ms both crs-vt-in}::view-transition-old(.crs-exit){animation:.2s both crs-vt-out}@keyframes crs-vt-in{0%{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes crs-vt-out{to{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.flap-leaf-top,.flap-leaf-bot{display:none}.dep-lamp[data-on=true],.crs-tray,.crs-empty-flap,.crs-trail{animation:none!important}.crs-plane{offset-distance:55%;animation:none!important}.crs-lens,.crs-seg-pill,.crs-card,a.dep-row{transition:none!important}.crs-card:hover,.crs-card:focus-within{transform:none}.crs-timeline .crs-seg-fill{transition:none!important;transform:scaleX(1)!important}.crs-timeline .crs-traveller{transform:translate3d(var(--to), 0, 0)!important;opacity:1!important;transition:none!important}.crs-card:hover .crs-sheen{animation:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
