.dep[data-astro-cid-dxlfue6q]{background:var(--board);color:var(--board-ink);border-top:var(--stripe) solid var(--signal);margin:1.4rem 0}table[data-astro-cid-dxlfue6q]{border-collapse:collapse;width:100%}th[data-astro-cid-dxlfue6q],td[data-astro-cid-dxlfue6q]{text-align:left;vertical-align:middle;padding:13px clamp(12px,2vw,22px)}thead[data-astro-cid-dxlfue6q] th[data-astro-cid-dxlfue6q]{font:800 .9rem / 1.1 var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--board-dim);border-bottom:2px solid var(--board-rule)}tbody[data-astro-cid-dxlfue6q] tr[data-astro-cid-dxlfue6q]+tr[data-astro-cid-dxlfue6q]{border-top:1px solid var(--board-rule)}td[data-astro-cid-dxlfue6q]{font:700 clamp(1.15rem, 1rem + .5vw, 1.45rem) / 1.1 var(--f-display);letter-spacing:.02em;white-space:nowrap}td[data-astro-cid-dxlfue6q]:nth-child(2){color:var(--board-dim)}.dep-route[data-astro-cid-dxlfue6q]{align-items:center;gap:10px;display:inline-flex}.dep-code[data-astro-cid-dxlfue6q]{font:800 1.45rem / 1 var(--f-display);letter-spacing:.06em;background:var(--board-cell);padding:5px 6px 4px}.dep-line[data-astro-cid-dxlfue6q]{background:var(--route);width:34px;height:3px}.dep-line--both[data-astro-cid-dxlfue6q]{box-shadow:-4px 0 0 var(--route), 4px 0 0 var(--route)}.dep-none[data-astro-cid-dxlfue6q]{font:600 .9rem / 1.2 var(--f-body);color:var(--board-dim)}.dep-tag[data-astro-cid-dxlfue6q]{border:1px solid var(--board-rule);font:700 .72rem / 1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--board-dim);vertical-align:middle;margin-left:10px;padding:3px 6px 2px;display:inline-block}.dep[data-astro-cid-dxlfue6q] .rc-ref a{color:var(--board-dim)}.dep[data-astro-cid-dxlfue6q] .rc-ref a:hover{color:var(--board-ink)}@media (width<=640px){thead[data-astro-cid-dxlfue6q]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}tbody[data-astro-cid-dxlfue6q] tr[data-astro-cid-dxlfue6q]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding:12px 14px;display:grid}tbody[data-astro-cid-dxlfue6q] th[data-astro-cid-dxlfue6q]{grid-column:1;padding:0}td[data-astro-cid-dxlfue6q]{white-space:normal;padding:0}td[data-astro-cid-dxlfue6q]:nth-child(2){text-align:right;grid-area:1/2;align-self:center;font-size:1rem}td[data-astro-cid-dxlfue6q]:nth-child(3),td[data-astro-cid-dxlfue6q]:nth-child(4){font-size:1.1rem}.dep-any[data-astro-cid-dxlfue6q]{grid-column:1/-1}td[data-astro-cid-dxlfue6q]:nth-child(3):before,td[data-astro-cid-dxlfue6q]:nth-child(4):before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--board-dim);margin-bottom:2px;font-size:.78rem;display:block}}
