.pack[data-astro-cid-2vhcih5s]{margin:var(--space-5) 0 var(--space-6)}.pack__head[data-astro-cid-2vhcih5s]{padding:var(--space-4) var(--space-5)}.pack__label[data-astro-cid-2vhcih5s]{color:var(--brass-hi);margin:0;font-size:.7rem}.pack__outcome[data-astro-cid-2vhcih5s]{margin:var(--space-2) 0 var(--space-3);font-family:var(--font-slab);color:var(--fg-strong);font-size:var(--step-1);line-height:1.2}.pack__owners[data-astro-cid-2vhcih5s]{gap:var(--space-3);grid-template-columns:1fr 1fr;margin:0;display:grid}.pack__owners[data-astro-cid-2vhcih5s] dt[data-astro-cid-2vhcih5s]{color:var(--fg-muted);font-size:.65rem}.pack__owners[data-astro-cid-2vhcih5s] dd[data-astro-cid-2vhcih5s]{color:var(--fg-strong);margin:0}.pack__track[data-astro-cid-2vhcih5s]{padding:var(--space-3) 0 0 var(--space-4);border-left:3px solid var(--brass);margin:0;margin-left:var(--space-4);list-style:none}.pack__step[data-astro-cid-2vhcih5s]{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-2);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr 1fr;grid-template-areas:"team team""name slot""gate gate";display:grid;position:relative}.pack__step[data-astro-cid-2vhcih5s]:before{content:"";left:calc(-1 * var(--space-4) - 8px);background:var(--verdigris);border:2px solid var(--bg);border-radius:50%;width:13px;height:13px;position:absolute;top:1.1rem}.pack__step[data-astro-cid-2vhcih5s].is-open:before{background:var(--signal)}.pack__team[data-astro-cid-2vhcih5s]{color:var(--fg-muted);grid-area:team;font-size:.65rem}.pack__name[data-astro-cid-2vhcih5s]{font-family:var(--font-slab);text-transform:uppercase;letter-spacing:.02em;color:var(--fg-strong);grid-area:name;line-height:1.15}.pack__slots[data-astro-cid-2vhcih5s]{gap:var(--space-1);flex-direction:column;grid-area:slot;align-self:start;display:flex}.pack__slot[data-astro-cid-2vhcih5s],.pack__addon[data-astro-cid-2vhcih5s]{align-items:baseline;gap:0 var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--verdigris);border-radius:var(--radius);font-size:var(--step--1);flex-wrap:wrap;display:flex}.pack__addon[data-astro-cid-2vhcih5s]{border:1px dashed var(--brass);margin-left:var(--space-3)}.pack__addon[data-astro-cid-2vhcih5s] .pack__kind[data-astro-cid-2vhcih5s]{color:var(--brass-hi)}.is-open[data-astro-cid-2vhcih5s] .pack__slot[data-astro-cid-2vhcih5s]{border:1px dashed var(--signal);color:var(--signal)}.pack__kind[data-astro-cid-2vhcih5s]{color:var(--verdigris-hi);font-size:.6rem}.pack__was[data-astro-cid-2vhcih5s]{color:var(--fg-muted)}.pack__runner[data-astro-cid-2vhcih5s]{color:var(--fg-strong)}.is-open[data-astro-cid-2vhcih5s] .pack__runner[data-astro-cid-2vhcih5s]{color:var(--signal)}.pack__gate[data-astro-cid-2vhcih5s]{align-items:center;gap:var(--space-2);color:var(--fg-muted);font-size:var(--step--1);grid-area:gate;display:flex}.pack__dot[data-astro-cid-2vhcih5s]{background:var(--verdigris);border-radius:2px;flex:none;width:.6rem;height:.6rem}.is-open[data-astro-cid-2vhcih5s] .pack__dot[data-astro-cid-2vhcih5s]{border:1px dashed var(--signal);background:0 0}.pack__boundary[data-astro-cid-2vhcih5s]{margin:var(--space-2) 0 var(--space-3) calc(-1 * var(--space-4) - 2px);padding-left:var(--space-4);border-top:1px dashed var(--brass-lo)}.pack__boundary[data-astro-cid-2vhcih5s] span[data-astro-cid-2vhcih5s]{padding-right:var(--space-2);background:var(--bg);color:var(--brass);font-size:.6rem;position:relative;top:-.65em}.pack__verdict[data-astro-cid-2vhcih5s]{align-items:baseline;gap:var(--space-2) var(--space-4);margin:var(--space-4) var(--space-2) 0;padding:var(--space-3) var(--space-4);background:var(--parchment);color:var(--ink);flex-wrap:wrap;display:flex;transform:rotate(-.6deg);box-shadow:5px 6px #0009}.pack__count[data-astro-cid-2vhcih5s]{font-family:var(--font-display);font-size:var(--step-2);text-transform:uppercase;line-height:1}.pack__note[data-astro-cid-2vhcih5s]{font-size:var(--step--1);line-height:1.35}.sr-only[data-astro-cid-2vhcih5s]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=480px){.pack__owners[data-astro-cid-2vhcih5s]{grid-template-columns:1fr}.pack__step[data-astro-cid-2vhcih5s]{grid-template-columns:1fr;grid-template-areas:"team""name""slot""gate"}}.flow[data-astro-cid-b7wtww2z]{margin:var(--space-5) 0 var(--space-6)}.flow__input[data-astro-cid-b7wtww2z]{max-width:100%;padding:var(--space-3) var(--space-4);background:var(--parchment);color:var(--ink);display:inline-block;transform:rotate(-1deg);box-shadow:5px 6px #0009}.flow__from[data-astro-cid-b7wtww2z]{color:var(--sepia);font-size:.65rem;display:block}.flow__said[data-astro-cid-b7wtww2z]{margin:var(--space-1) 0 0;font-family:var(--font-display);font-size:var(--step-2);text-transform:uppercase;line-height:1}.flow__track[data-astro-cid-b7wtww2z]{margin:var(--space-4) 0 0 var(--space-3);padding:var(--space-2) 0 var(--space-2) var(--space-4);gap:var(--space-2);border-left:3px solid var(--brass);flex-direction:column;list-style:none;display:flex}.flow__stop[data-astro-cid-b7wtww2z]{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:2rem 1fr 1fr;grid-template-areas:"num name runs""num see runs";display:grid;position:relative}.flow__stop[data-astro-cid-b7wtww2z]:before{content:"";left:calc(-1 * var(--space-4) - 8px);background:var(--verdigris);border:2px solid var(--bg);border-radius:50%;width:13px;height:13px;position:absolute;top:1.1rem}.flow__stop[data-astro-cid-b7wtww2z].is-open{border:1px dashed var(--signal)}.flow__stop[data-astro-cid-b7wtww2z].is-open:before{background:var(--signal)}.flow__stop[data-astro-cid-b7wtww2z].is-open .flow__runs[data-astro-cid-b7wtww2z] .mono[data-astro-cid-b7wtww2z],.flow__stop[data-astro-cid-b7wtww2z].is-open .flow__runs[data-astro-cid-b7wtww2z]{color:var(--signal)}.flow__num[data-astro-cid-b7wtww2z]{color:var(--brass-hi);grid-area:num;padding-top:.2rem;font-size:.7rem}.flow__name[data-astro-cid-b7wtww2z]{font-family:var(--font-slab);text-transform:uppercase;letter-spacing:.02em;color:var(--fg-strong);grid-area:name;line-height:1.15}.flow__team[data-astro-cid-b7wtww2z]{color:var(--fg-muted);font-family:var(--font-mono);letter-spacing:.04em;margin-bottom:.2rem;font-size:.6rem;display:block}.flow__see[data-astro-cid-b7wtww2z]{color:var(--fg);font-size:var(--step--1);grid-area:see;line-height:1.35}.flow__runs[data-astro-cid-b7wtww2z]{padding-left:var(--space-3);border-left:1px dashed var(--border);color:var(--fg-muted);grid-area:runs;font-size:.8rem;line-height:1.35}.flow__runs[data-astro-cid-b7wtww2z] .mono[data-astro-cid-b7wtww2z]{color:var(--verdigris-hi);font-size:.6rem;display:block}.flow__back[data-astro-cid-b7wtww2z]{align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-2) var(--space-4);border:1px dashed var(--brass);border-radius:var(--radius);color:var(--fg-strong);font-size:var(--step--1);display:flex}.flow__arrow[data-astro-cid-b7wtww2z]{font-size:var(--step-2);color:var(--brass-hi);line-height:1}.flow__caption[data-astro-cid-b7wtww2z]{margin-top:var(--space-3);color:var(--fg-muted);font-size:var(--step--1)}@media (width<=560px){.flow__stop[data-astro-cid-b7wtww2z]{grid-template-columns:1.5rem 1fr;grid-template-areas:"num name""num see""num runs"}.flow__runs[data-astro-cid-b7wtww2z]{padding:var(--space-2) 0 0;border-left:none;border-top:1px dashed var(--border)}}
