.tr[data-v-8e199b87]{padding:clamp(40px,7vh,80px) var(--gutter) var(--sec-y)}.gh[data-v-8e199b87]{align-items:baseline;display:flex;gap:14px;margin-bottom:clamp(14px,2vh,20px)}.gh h2[data-v-8e199b87]{font:var(--f-h2);margin:0}.gh[data-v-8e199b87]:after{align-self:center;background:var(--line);content:"";flex:1;height:1px}.lead[data-v-8e199b87]{font:var(--f-body);margin:0;max-width:46em}.blocks[data-v-8e199b87]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));margin-top:clamp(20px,3vh,30px)}.blk[data-v-8e199b87]{background:var(--tint);border-radius:var(--r-card);padding:20px 22px 22px}.bh[data-v-8e199b87],.blk h3[data-v-8e199b87]{font:var(--f-h3);margin:0}.blk p[data-v-8e199b87]{font:var(--f-sm);margin:8px 0 0}.stops[data-v-8e199b87]{counter-reset:s;list-style:none;margin:10px 0 0;padding:0}.stops li[data-v-8e199b87]{border-top:1px solid rgba(91,63,224,.16);counter-increment:s;display:flex;font:var(--f-sm);gap:10px;padding:6px 0}.stops li[data-v-8e199b87]:before{align-items:center;background:var(--ui);border-radius:50%;color:#fff;content:counter(s);display:inline-flex;flex:none;font:var(--f-mono-cap);height:22px;justify-content:center;margin-top:1px;width:22px}.dots[data-v-8e199b87]{font:var(--f-sm);margin:8px 0 0;padding-left:1.1em}.bh[data-v-8e199b87]{margin-top:clamp(28px,4vh,44px)}.bt[data-v-8e199b87]{color:var(--muted);font:var(--f-sm);margin:6px 0 0}.bus[data-v-8e199b87]{border-top:1px solid var(--line);list-style:none;margin:14px 0 0;padding:0}.bus li[data-v-8e199b87]{align-items:start;border-bottom:1px solid var(--line);display:grid;gap:14px;grid-template-columns:76px minmax(0,1fr);padding:14px 0}.rno[data-v-8e199b87]{background:var(--ink);border-radius:var(--tag-r);color:#fff;font:var(--f-num);justify-self:start;min-width:52px;padding:6px 10px;text-align:center}.vs[data-v-8e199b87]{display:flex;flex-wrap:wrap}.v[data-v-8e199b87],.vs[data-v-8e199b87]{gap:6px}.v[data-v-8e199b87]{align-items:center;background:var(--sand);border-radius:var(--ctl-r);color:var(--ink);display:inline-flex;font:var(--ctl-font);min-height:var(--ctl-h);padding:0 var(--ctl-px);text-decoration:none}.v b[data-v-8e199b87]{color:var(--ui);font:var(--f-mono-cap)}.v[data-v-8e199b87]:hover{background:var(--ui)}.v[data-v-8e199b87]:hover,.v:hover b[data-v-8e199b87]{color:#fff}@media(max-width:560px){.bus li[data-v-8e199b87]{gap:8px;grid-template-columns:1fr}}.jump[data-v-fff98bf9]{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(20px,3vh,32px)}.jump a[data-v-fff98bf9],.jump a.j[data-v-fff98bf9],.sky a.s[data-v-fff98bf9]{text-decoration:none}.jump a[data-v-fff98bf9]{align-items:center;background:#18086e47;border-radius:var(--ctl-r);color:#fff;display:inline-flex;font:var(--ctl-font);gap:.6em;min-height:var(--ctl-h);padding:0 var(--ctl-px)}.jump a[data-v-fff98bf9]:hover{background:#fff;color:var(--ui)}.jump .n[data-v-fff98bf9]{font:var(--f-mono-cap);letter-spacing:.04em}.sky[data-v-fff98bf9]{align-items:end;border-bottom:1px solid hsla(0,0%,100%,.6);display:grid;gap:clamp(3px,.6vw,12px);grid-template-columns:repeat(16,minmax(0,1fr))}.sky a[data-v-fff98bf9]{align-items:center;display:flex;flex-direction:column;gap:6px;padding-bottom:8px;position:relative;text-decoration:none}.sky img[data-v-fff98bf9]{aspect-ratio:4/3;filter:brightness(0) invert(1);height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;opacity:.9;transform-origin:bottom;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .2s;width:100%}.sky .no[data-v-fff98bf9]{color:#fff;font:var(--f-mono-cap);letter-spacing:.04em}.sky a:focus-visible img[data-v-fff98bf9],.sky a:hover img[data-v-fff98bf9]{opacity:1;transform:translateY(-6px) scale(1.06)}.grp[data-v-fff98bf9]{padding:clamp(40px,7vh,80px) var(--gutter) 0}.gh[data-v-fff98bf9]{align-items:baseline;display:flex;gap:14px;margin-bottom:clamp(18px,3vh,28px)}.gh h2[data-v-fff98bf9]{font:var(--f-h2);margin:0}.gh .cnt[data-v-fff98bf9]{color:var(--muted);font:var(--f-mono)}.gh[data-v-fff98bf9]:after{align-self:center;background:var(--line);content:"";flex:1;height:1px}.grid[data-v-fff98bf9]{display:grid;gap:clamp(12px,1.4vw,20px);list-style:none;margin:0;padding:0}.core .grid[data-v-fff98bf9]{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.satellite .grid[data-v-fff98bf9]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.card[data-v-fff98bf9]{background:var(--sand);border-radius:var(--r-card);display:flex;flex-direction:column;overflow:hidden;scroll-margin-top:calc(var(--hd) + 16px);transition:box-shadow .25s,transform .25s}.core .card[data-v-fff98bf9]{background:var(--tint)}.card[data-v-fff98bf9]:target{box-shadow:0 0 0 3px var(--ui)}.art[data-v-fff98bf9]{align-items:flex-end;aspect-ratio:16/10;background:linear-gradient(170deg,var(--tint-2),var(--tint) 85%);display:flex;justify-content:center;min-height:0;padding:18px 18px 0;position:relative}.art img[data-v-fff98bf9]{bottom:0;height:calc(100% - 18px);left:9%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;width:82%}.art .ghost[data-v-fff98bf9]{align-self:center;color:transparent;font:var(--f-num-xl);letter-spacing:-.04em;-webkit-text-stroke:1.5px var(--ui-tint)}.txt[data-v-fff98bf9]{display:flex;flex:1;flex-direction:column;gap:12px;padding:clamp(16px,1.6vw,22px)}.satellite .art[data-v-fff98bf9]{background:linear-gradient(160deg,var(--paper),var(--line))}.satellite .art img[data-v-fff98bf9]{mix-blend-mode:multiply}.satellite .txt[data-v-fff98bf9]{padding-top:clamp(18px,1.8vw,24px)}h3[data-v-fff98bf9]{align-items:baseline;display:flex;font:var(--f-h3);gap:12px;margin:0}h3 .no[data-v-fff98bf9]{color:var(--ui);flex:none;font:var(--f-num);letter-spacing:-.02em}.satellite h3 .no[data-v-fff98bf9]{color:var(--ink)}.nm[data-v-fff98bf9]{min-width:0}h3 .en[data-v-fff98bf9]{color:var(--muted);display:block;font:var(--f-sm);margin-top:3px}.facts[data-v-fff98bf9]{display:grid;gap:6px;margin:0}.facts>div[data-v-fff98bf9]{font:var(--f-sm)}.facts dt[data-v-fff98bf9]{color:var(--muted)}.facts dd[data-v-fff98bf9]{margin:0;white-space:pre-line}.facts .hr[data-v-fff98bf9]{color:var(--ink);font:var(--f-sm-strong)}.tbd[data-v-fff98bf9]{align-items:center;color:var(--muted);display:flex;font:var(--f-sm);gap:8px;margin:0}.tbd i[data-v-fff98bf9]{border:1.5px dashed;border-radius:50%;height:9px;width:9px}.addr[data-v-fff98bf9]{color:var(--muted);font:var(--f-sm);margin:0;white-space:pre-line}.links[data-v-fff98bf9]{display:flex;flex-wrap:wrap;gap:6px;margin:auto 0 0;padding-top:4px}.links .pill[data-v-fff98bf9]{background:#fff}.links .pill[data-v-fff98bf9]:hover{background:var(--ui-tint);color:var(--ui-dark)}.links .pill.on[data-v-fff98bf9]{background:var(--ui);color:#fff}.links .pill.on[data-v-fff98bf9]:hover{background:var(--ui-dark);color:#fff}@media(hover:hover){.card[data-v-fff98bf9]:hover{box-shadow:var(--sh-hover);transform:translateY(-3px)}.card[data-v-fff98bf9]:target:hover{box-shadow:0 0 0 3px var(--ui),var(--sh-hover)}}@media(prefers-reduced-motion:reduce){.card[data-v-fff98bf9],.sky img[data-v-fff98bf9]{transition:none}.card[data-v-fff98bf9]:hover{transform:none}.sky a:focus-visible img[data-v-fff98bf9],.sky a:hover img[data-v-fff98bf9]{transform:none}}@media(max-width:860px){.sky[data-v-fff98bf9]{border-bottom:0;grid-template-columns:repeat(8,minmax(0,1fr));row-gap:14px}.sky a[data-v-fff98bf9]{border-bottom:1px solid hsla(0,0%,100%,.6)}}@media(max-width:560px){.card[data-v-fff98bf9]{display:grid;grid-template-columns:minmax(0,1fr) 92px}.art[data-v-fff98bf9]{align-items:flex-start;aspect-ratio:auto;grid-column:2;grid-row:1;padding:16px 12px 0 0}.art[data-v-fff98bf9],.satellite .art[data-v-fff98bf9]{background:none}.art img[data-v-fff98bf9]{height:auto;position:static;width:100%}.core .art .ghost[data-v-fff98bf9]{display:none}.txt[data-v-fff98bf9]{grid-column:1;grid-row:1;padding-right:4px}.core .card[data-v-fff98bf9]:has(.ghost){grid-template-columns:minmax(0,1fr)}.core .card:has(.ghost) .art[data-v-fff98bf9]{display:none}.satellite .card[data-v-fff98bf9]:not(:has(.art)){grid-template-columns:minmax(0,1fr)}}
