.PhaseHeader-module__duYHSW__page{padding-bottom:40px}.PhaseHeader-module__duYHSW__facts{flex-wrap:wrap;align-items:baseline;gap:6px 18px;font-weight:600;display:flex;font-size:15px!important}.PhaseHeader-module__duYHSW__tiles{flex-wrap:wrap;gap:7px;max-width:640px;margin:22px 0 0;padding:0;list-style:none;display:flex}.PhaseHeader-module__duYHSW__tiles a{background:var(--tileOn,#ffffff9e);width:30px;height:34px;color:var(--ink2);font:700 12px var(--font-mono);box-shadow:inset 0 0 0 1px var(--tileLine,#1c1a3a33);transition:transform .25s var(--spring,ease);border-radius:8px;place-items:center;text-decoration:none;display:grid}.PhaseHeader-module__duYHSW__tiles a:hover,.PhaseHeader-module__duYHSW__tiles a:focus-visible{transform:translateY(-2px)scale(1.12)}.PhaseHeader-module__duYHSW__tiles a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PhaseHeader-module__duYHSW__tiles [data-capstone] a{box-shadow:inset 0 0 0 2px var(--sd)}.PhaseHeader-module__duYHSW__tiles [data-status=done] a,.PhaseHeader-module__duYHSW__tiles [data-status=updated] a{background:var(--c);color:var(--on,#1c1a3a);box-shadow:0 2px 0 color-mix(in srgb, var(--c) 62%, #000)}.PhaseHeader-module__duYHSW__tiles [data-status=next] a{box-shadow:0 0 0 2.5px var(--accent);color:var(--ink)}.PhaseHeader-module__duYHSW__back{margin:28px 0 0}@media (max-width:699px){.PhaseHeader-module__duYHSW__tiles a{width:26px;height:30px}}@media (prefers-reduced-motion:reduce){.PhaseHeader-module__duYHSW__tiles a{transition:none}.PhaseHeader-module__duYHSW__tiles a:hover,.PhaseHeader-module__duYHSW__tiles a:focus-visible{transform:none}}
