._filters_1nuyk_2{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}._filters_1nuyk_2 button{appearance:none;cursor:pointer;border-radius:var(--r-pill);height:38px;color:var(--text-2);font-size:var(--fs-sm);box-shadow:inset 0 0 0 1px var(--line-2);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;gap:8px;padding:0 16px;font-weight:560;display:inline-flex}._filters_1nuyk_2 button b{font-size:var(--fs-2xs);color:var(--text-3);font-weight:600}._filters_1nuyk_2 button:hover{color:var(--text)}._filters_1nuyk_2 button[aria-pressed=true]{background:var(--text);color:var(--on-light);box-shadow:none}._filters_1nuyk_2 button[aria-pressed=true] b{color:var(--on-light);opacity:.6}._board_1nuyk_13{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}._column_1nuyk_14{--c:var(--ok);border-radius:var(--r-lg);background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line), inset 0 2px 0 var(--c);padding:20px}._column_1nuyk_14[data-stage=built]{--c:var(--away)}._column_1nuyk_14[data-stage=planned]{--c:var(--ray-direct)}._column_1nuyk_14 header{box-shadow:inset 0 -1px 0 var(--line);padding-bottom:16px}._column_1nuyk_14 h3{font-size:var(--fs-lg);letter-spacing:-.02em;align-items:center;gap:10px;display:flex}._column_1nuyk_14 h3 span{font-size:var(--fs-xs);color:var(--c);border-radius:var(--r-pill);background:color-mix(in oklab, var(--c) 14%, transparent);padding:2px 9px;font-weight:650}._column_1nuyk_14 header p{font-size:var(--fs-xs);color:var(--text-3);margin-top:6px}._column_1nuyk_14 ul{gap:10px;margin-top:16px;list-style:none;display:grid}._column_1nuyk_14 li{border-radius:var(--r-sm);background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);gap:4px;padding:14px 16px;display:grid}.js ._column_1nuyk_14 li{animation:_card_1nuyk_1 .5s var(--ease) both;animation-delay:calc(var(--n,0) * 40ms)}@keyframes _card_1nuyk_1{0%{opacity:0;transform:translateY(6px)}}._column_1nuyk_14 strong{font-weight:600}._column_1nuyk_14 small{color:var(--text-3);font-size:var(--fs-xs);line-height:1.5}._area_1nuyk_27{font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--c);font-weight:600}._none_1nuyk_28{color:var(--text-3);font-size:var(--fs-sm);box-shadow:none!important;background:0 0!important;padding:8px 0!important}@media (width<=1080px){._board_1nuyk_13{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.js ._column_1nuyk_14 li{animation:none}}
