.hub-qa[data-astro-cid-32vkkepn]{border:1px dashed var(--border);background:var(--surface-2,transparent);font-family:var(--sans);border-radius:8px;margin:28px 0 0;padding:0}.hub-qa__summary[data-astro-cid-32vkkepn]{cursor:pointer;color:var(--ink-2);align-items:center;min-height:44px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.hub-qa__grid[data-astro-cid-32vkkepn]{gap:6px;margin:0;padding:0 16px 8px;display:grid}.hub-qa__row[data-astro-cid-32vkkepn]{grid-template-columns:180px 1fr;gap:12px;font-size:13px;line-height:1.45;display:grid}.hub-qa__row[data-astro-cid-32vkkepn] dt[data-astro-cid-32vkkepn]{color:var(--ink-3,var(--ink-2));font-weight:600}.hub-qa__row[data-astro-cid-32vkkepn] dd[data-astro-cid-32vkkepn]{color:var(--ink-2);word-break:break-word;margin:0}.hub-qa__note[data-astro-cid-32vkkepn]{color:var(--ink-3,var(--ink-2));margin:0;padding:8px 16px 14px;font-size:12px;font-style:italic}@media (max-width:600px){.hub-qa__row[data-astro-cid-32vkkepn]{grid-template-columns:1fr;gap:2px}}.api-hub{margin:0}.api-hub--divider{border-top:1px solid var(--border);margin-top:36px;padding-top:28px}.api-hub__count{color:var(--ink-2);margin:0 0 16px;font-size:16px}.api-hub__intro{color:var(--ink-2);border-left:3px solid var(--gold);background:var(--surface);border-radius:0 8px 8px 0;max-width:70ch;margin:0 0 18px;padding:10px 14px;font-size:15px;line-height:1.5}.api-hub__facets{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.api-hub__facet{font-family:var(--sans);border:1px solid var(--border);background:var(--surface);color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.api-hub__facet-count{color:var(--ink-3,var(--ink-2));font-size:12px;font-weight:700}.api-hub__grid{grid-template-columns:1fr;align-items:start;gap:14px;margin:0;padding:0;list-style:none;display:grid}.api-hub__grid--continuation{margin-top:0}.api-hub__interlude{border-top:2px solid var(--ink);border-bottom:1px solid var(--border);margin:32px 0;padding:24px 0}@media (min-width:700px){.api-hub__grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media (min-width:1024px){.api-hub__grid{grid-template-columns:repeat(3,1fr);gap:20px}}.api-hub__empty{color:var(--ink-2);margin:8px 0 0;font-size:17px;line-height:1.5}.related-collections[data-astro-cid-gb7mdq4d]{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border)}.related-collections__label[data-astro-cid-gb7mdq4d]{font-family:var(--sans);color:var(--ink-2);margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.3}.related-collections__list[data-astro-cid-gb7mdq4d]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.related-collections__chip[data-astro-cid-gb7mdq4d]{border:1px solid var(--border);background:var(--surface);min-height:44px;font-family:var(--sans);color:var(--ink);border-radius:999px;align-items:center;padding:8px 14px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}a[data-astro-cid-gb7mdq4d].related-collections__chip:hover{border-color:var(--coral);color:var(--coral)}a[data-astro-cid-gb7mdq4d].related-collections__chip:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.related-collections__chip--inert[data-astro-cid-gb7mdq4d]{color:var(--ink-2);cursor:default}.daynav[data-astro-cid-hprx27r4]{border:1px solid var(--border);border-radius:6px;margin:1.5rem 0 2rem;padding:1.1rem 1.1rem 1.25rem}.daynav__date[data-astro-cid-hprx27r4]{margin:0 0 .35rem;font-size:1.05rem;font-weight:700}.daynav__eyebrow[data-astro-cid-hprx27r4]{color:var(--coral-deep);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.2rem;font-size:.875rem;display:block}.daynav__note[data-astro-cid-hprx27r4]{margin:0 0 .75rem;font-size:.92rem}.daynav--month[data-astro-cid-hprx27r4]{margin-top:2rem}.daynav__steps[data-astro-cid-hprx27r4]{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.daynav__steps[data-astro-cid-hprx27r4] li[data-astro-cid-hprx27r4]:last-child{text-align:right}.daynav__steps[data-astro-cid-hprx27r4] li[data-astro-cid-hprx27r4]:last-child .daynav__step[data-astro-cid-hprx27r4]{justify-content:flex-end}.daynav__step[data-astro-cid-hprx27r4],.daynav__month[data-astro-cid-hprx27r4],.daynav__monthstep[data-astro-cid-hprx27r4]{align-items:center;gap:.25rem;min-height:44px;font-size:.95rem;font-weight:600;display:inline-flex}.daynav__step--off[data-astro-cid-hprx27r4]{opacity:.3}.daynav__calhead[data-astro-cid-hprx27r4]{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.88rem;display:grid}.daynav__calhead[data-astro-cid-hprx27r4]>[data-astro-cid-hprx27r4]:last-child{text-align:right}.daynav__monthlabel[data-astro-cid-hprx27r4]{text-align:center;font-weight:700}.daynav__grid[data-astro-cid-hprx27r4]{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%}.daynav__grid[data-astro-cid-hprx27r4] th[data-astro-cid-hprx27r4]{text-align:center;font-size:.875rem;font-weight:600}.daynav__grid[data-astro-cid-hprx27r4] abbr[data-astro-cid-hprx27r4]{text-decoration:none}.daynav__grid[data-astro-cid-hprx27r4] td[data-astro-cid-hprx27r4]{text-align:center;padding:0}.daynav__cell[data-astro-cid-hprx27r4]{border:1px solid var(--border);border-radius:4px;justify-content:center;align-items:center;min-height:44px;font-size:.95rem;line-height:1;display:flex}.daynav__cell--today[data-astro-cid-hprx27r4]{border-color:var(--coral);border-width:2px}a[data-astro-cid-hprx27r4].daynav__cell:hover{border-color:var(--coral)}a[data-astro-cid-hprx27r4].daynav__cell:focus-visible{border-color:var(--coral)}a[data-astro-cid-hprx27r4].daynav__cell:focus-visible{outline:2px solid var(--coral);outline-offset:1px}.daynav__cell--sel[data-astro-cid-hprx27r4]{background:var(--ink);border-color:var(--ink);color:var(--ink-light);font-weight:700}.daynav__cell--off[data-astro-cid-hprx27r4]{opacity:.35;border-color:#0000}.daynav__sr[data-astro-cid-hprx27r4]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:540px){.daynav[data-astro-cid-hprx27r4]{padding:.9rem .6rem 1rem}.daynav__steps[data-astro-cid-hprx27r4]{grid-template-columns:1fr 1fr}.daynav__steps[data-astro-cid-hprx27r4] li[data-astro-cid-hprx27r4]:nth-child(2){text-align:center;grid-area:2/1/auto/-1}.daynav__steps[data-astro-cid-hprx27r4] li[data-astro-cid-hprx27r4]:nth-child(2)>[data-astro-cid-hprx27r4]{justify-content:center;width:100%}.daynav__calhead[data-astro-cid-hprx27r4]{grid-template-columns:1fr 1fr}.daynav__calhead[data-astro-cid-hprx27r4] .daynav__monthlabel[data-astro-cid-hprx27r4]{grid-area:1/1/auto/-1}}
