@layer reset,tokens,base,layout,components,utilities;@layer base;@layer components{:where(.catalog-controls button){background:0 0;border:var(--rule-width) solid var(--rule);padding:var(--s-4);min-height:2.75rem;width:100%;text-align:start}:where(.workstream-story){display:grid;gap:var(--s-7)}:where(.workstream-map){border-top:var(--rule-width) solid var(--rule);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--s-5);font-size:var(--t-sm)}:where(.workstream-map a){display:flex;align-items:baseline;gap:var(--s-3);padding-block:var(--s-3);min-height:2.75rem;border-bottom:var(--rule-width) solid var(--rule)}:where(.catalog-grid){min-width:0}:where(.catalog-group){border-top:var(--rule-width) solid var(--rule);scroll-margin-top:var(--sticky-offset)}:where(.catalog-group>summary){display:grid;grid-template-columns:2rem minmax(0,1fr) 1rem;gap:var(--s-4);padding-block:var(--s-5)}:where(.catalog-title strong){display:block;font:400 var(--t-lg)/1.3 var(--font-display)}:where(.catalog-title>span){display:block;margin-top:var(--s-2)}:where(.catalog-number){font-size:var(--t-xs);font-variant-numeric:tabular-nums}:where(.catalog-group li){margin-bottom:var(--s-2)}}@layer utilities{@media (width >= 1024px){:where(.workstream-story){grid-template-columns:minmax(0,1fr) minmax(0,2.2fr)}:where(.workstream-map){display:block;position:sticky;top:var(--sticky-offset)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}}@layer base;details[open] .catalog-preview{display:none}.workstream-map a{display:flex;min-block-size:var(--control-size)}.workstream-map a>span{font-variant-numeric:tabular-nums;text-decoration:none}.workstream-map{display:flex;flex-direction:row;align-self:start;align-content:start;gap:var(--s-2);position:static;overflow-x:auto;padding-block:var(--s-2);max-inline-size:100%}.workstream-map a{flex:0 0 auto;align-items:center;padding:var(--s-2);border:var(--rule-width) solid var(--rule);border-radius:var(--s-1);white-space:nowrap}.workstream-map a[aria-current=true]{border-inline-start:3px solid var(--brass);background:var(--paper)}@media (min-width:1024px){.workstream-map{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;row-gap:var(--s-2);align-self:start;align-content:start;position:sticky;top:var(--sticky-offset);max-block-size:calc(100dvh - var(--sticky-offset) - var(--s-8));overflow-y:auto;overflow-x:hidden}.workstream-map a{white-space:normal;margin:0}}.catalog-heading:has(+.workstream-story){margin-bottom:var(--s-6)}@media (max-width:1023px){.workstream-map{background:linear-gradient(to right,var(--paper) 96%,var(--surface))}}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}