.pill:where(.astro-koayk7y4){font-size:var(--lf-size-eyebrow);letter-spacing:.02em;border-radius:var(--lf-radius-pill);border:1px solid var(--line);color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:.4em;padding:.15em .6em;font-weight:700;display:inline-flex}.pill:where(.astro-koayk7y4):before{content:"";border:2px solid;border-radius:50%;width:.55em;height:.55em}.pill--done:where(.astro-koayk7y4){color:var(--text);border-color:var(--text)}.pill--done:where(.astro-koayk7y4):before{background:currentColor}.pill--partial:where(.astro-koayk7y4){color:var(--fiber-deep);border-color:var(--fiber-deep)}.pill--partial:where(.astro-koayk7y4):before{background:linear-gradient(90deg,currentColor 0 50%,#0000 50% 100%)}.ms:where(.astro-mfg2r4hd){margin:var(--sp-5) 0 0;gap:var(--sp-5);padding:0;list-style:none;display:grid}.ms__item:where(.astro-mfg2r4hd){padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--pith);scroll-margin-top:6rem}.ms__head:where(.astro-mfg2r4hd){align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ms__id:where(.astro-mfg2r4hd){font-family:var(--mono);color:var(--fiber-deep);font-weight:700}.ms__title:where(.astro-mfg2r4hd){font-family:var(--brandface);font-size:var(--lf-size-display-m);letter-spacing:var(--lf-tracking-display);flex:14rem;margin:0}.ms__blurb:where(.astro-mfg2r4hd){margin:var(--sp-3) 0 0;color:var(--muted)}.ms__count:where(.astro-mfg2r4hd){margin:var(--sp-2) 0 0;font-family:var(--mono);font-size:var(--lf-size-caption);color:var(--muted)}.ms__deliverh:where(.astro-mfg2r4hd){margin:var(--sp-4) 0 0;font-size:var(--lf-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--faint);font-weight:700}.dels:where(.astro-mfg2r4hd){margin:var(--sp-2) 0 0;padding:0;list-style:none;display:grid}.del:where(.astro-mfg2r4hd){align-items:baseline;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.del__title:where(.astro-mfg2r4hd){flex:18rem}.del--group:where(.astro-mfg2r4hd) .del__title:where(.astro-mfg2r4hd){font-weight:700;font-family:var(--brandface)}.del__spec:where(.astro-mfg2r4hd){font-family:var(--mono);font-size:var(--lf-size-eyebrow);color:var(--muted)}.summary:where(.astro-pdyktxwk){margin:var(--sp-5) 0;gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));padding:0;list-style:none;display:grid}.summary__cell:where(.astro-pdyktxwk){padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--pith);font-family:var(--mono);font-size:var(--lf-size-caption);color:var(--text);margin:0}.mpill:where(.astro-as5pmo3m){font-size:var(--lf-size-eyebrow);letter-spacing:.02em;border-radius:var(--lf-radius-pill);border:1px solid var(--line);color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:.4em;padding:.15em .6em;font-weight:700;display:inline-flex}.mpill:where(.astro-as5pmo3m):before{content:"";border:2px solid;border-radius:50%;width:.55em;height:.55em}.mpill--shipped:where(.astro-as5pmo3m){color:var(--text);border-color:var(--text)}.mpill--shipped:where(.astro-as5pmo3m):before{background:currentColor}.mpill--building:where(.astro-as5pmo3m){color:var(--fiber-deep);border-color:var(--fiber-deep)}.mpill--building:where(.astro-as5pmo3m):before{background:linear-gradient(90deg,currentColor 0 50%,#0000 50% 100%)}.mpill--withdrawn:where(.astro-as5pmo3m){text-decoration:line-through}.mpill--withdrawn:where(.astro-as5pmo3m):before{border-style:dashed}.vpill:where(.astro-wy6kz5ms){font-size:var(--lf-size-eyebrow);letter-spacing:.02em;border-radius:var(--lf-radius-pill);border:1px solid var(--line);color:var(--muted);white-space:nowrap;flex:none;padding:.15em .6em;font-weight:700}.vpill--shipped:where(.astro-wy6kz5ms){color:var(--text);border-color:var(--text);border-width:2px}.train:where(.astro-dtie5br2){margin-top:var(--sp-5)}.train__meta:where(.astro-dtie5br2),.ver__meta:where(.astro-dtie5br2){gap:var(--sp-4);margin:var(--sp-2) 0 0;font-family:var(--mono);font-size:var(--lf-size-caption);color:var(--muted);flex-wrap:wrap;display:flex}.vlist:where(.astro-dtie5br2),.feats:where(.astro-dtie5br2){margin:var(--sp-4) 0 0;gap:var(--sp-2);padding:0;list-style:none;display:grid}.ver:where(.astro-dtie5br2){border:1px solid var(--line);border-radius:var(--r-md);background:var(--pith);padding:var(--sp-3) var(--sp-4)}.ver__sum:where(.astro-dtie5br2){align-items:baseline;gap:var(--sp-3);cursor:pointer;flex-wrap:wrap;display:flex}.ver__id:where(.astro-dtie5br2){font-family:var(--mono);color:var(--fiber-deep);font-weight:700}.ver__delivers:where(.astro-dtie5br2){flex:18rem}.ver__feath:where(.astro-dtie5br2){margin:var(--sp-4) 0 0;font-size:var(--lf-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--faint);font-weight:700}.feats:where(.astro-dtie5br2){margin-top:var(--sp-2)}.feat:where(.astro-dtie5br2){align-items:baseline;gap:var(--sp-2) var(--sp-3);padding:var(--sp-1) 0;border-top:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.feat__link:where(.astro-dtie5br2){align-items:baseline;gap:var(--sp-2);flex:16rem;display:inline-flex}.feat__id:where(.astro-dtie5br2){font-family:var(--mono);font-size:var(--lf-size-caption)}.feat__note:where(.astro-dtie5br2){font-family:var(--mono);font-size:var(--lf-size-eyebrow);color:var(--muted)}
