.guide[data-astro-cid-vzxql2xi]{padding-bottom:var(--space-page-end)}.guide[data-astro-cid-vzxql2xi] .doc[data-astro-cid-vzxql2xi]{padding-top:var(--space-6);max-width:none}.guide-section[data-astro-cid-vzxql2xi] p[data-astro-cid-vzxql2xi]{text-wrap:pretty;max-width:68ch}.guide-section[data-astro-cid-vzxql2xi] li[data-astro-cid-vzxql2xi],.guide-section[data-astro-cid-vzxql2xi] .section-heading[data-astro-cid-vzxql2xi]{max-width:var(--article)}.pack-grid[data-astro-cid-vzxql2xi]{max-width:none}.guide-section[data-astro-cid-vzxql2xi]{margin:var(--space-7) 0 0}.guide-section--first[data-astro-cid-vzxql2xi]{margin-top:0}.section-heading[data-astro-cid-vzxql2xi]{align-items:baseline;gap:var(--space-4);margin:0 0 var(--space-4);display:flex}.guide-section[data-astro-cid-vzxql2xi] h2[data-astro-cid-vzxql2xi]{font-size:var(--text-2xl);letter-spacing:-.025em;margin:0;font-weight:500}.guide-section[data-astro-cid-vzxql2xi] h3[data-astro-cid-vzxql2xi]{font-size:var(--text-lg);letter-spacing:-.02em;margin:var(--space-5) 0 var(--space-3);font-weight:500}.guide-section[data-astro-cid-vzxql2xi] p[data-astro-cid-vzxql2xi],.guide-section[data-astro-cid-vzxql2xi] li[data-astro-cid-vzxql2xi]{font-size:var(--text-md);line-height:1.8}.guide-section[data-astro-cid-vzxql2xi] p[data-astro-cid-vzxql2xi]{color:var(--text);margin:0 0 var(--space-4)}.guide-section[data-astro-cid-vzxql2xi] p[data-astro-cid-vzxql2xi].inventory-summary{margin-top:var(--space-5)}.guide-section[data-astro-cid-vzxql2xi] ul[data-astro-cid-vzxql2xi],.guide-section[data-astro-cid-vzxql2xi] ol[data-astro-cid-vzxql2xi]{margin:0 0 var(--space-4);padding-left:var(--space-5)}.guide-section[data-astro-cid-vzxql2xi] li[data-astro-cid-vzxql2xi]{margin:0 0 var(--space-3);color:var(--text)}.guide-section[data-astro-cid-vzxql2xi] a[data-astro-cid-vzxql2xi]:not(.btn){color:var(--link);text-decoration:underline;text-decoration-color:var(--link-underline);text-underline-offset:4px}.guide-section[data-astro-cid-vzxql2xi] a[data-astro-cid-vzxql2xi]:not(.btn):hover{color:var(--link-hover);text-decoration-color:currentColor}.guide-section[data-astro-cid-vzxql2xi] code[data-astro-cid-vzxql2xi]{font-size:.92em}.guide-section[data-astro-cid-vzxql2xi] em[data-astro-cid-vzxql2xi]{color:var(--muted);font-style:italic}.doc-meta[data-astro-cid-vzxql2xi]{color:var(--muted);font-size:var(--text-sm)}.disclosure[data-astro-cid-vzxql2xi]{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);max-width:72ch;margin-top:var(--space-4)}.disclosure[data-astro-cid-vzxql2xi] p[data-astro-cid-vzxql2xi]{font-size:var(--text-md);color:var(--text);margin:0;line-height:1.8}.disclosure[data-astro-cid-vzxql2xi] a[data-astro-cid-vzxql2xi]{color:var(--link);text-decoration:underline;text-decoration-color:var(--link-underline);text-underline-offset:4px}.pack-grid[data-astro-cid-vzxql2xi]{gap:var(--space-5);margin:0 0 var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));display:grid}.pack-card[data-astro-cid-vzxql2xi]{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);flex-direction:column;display:flex}.pack-card--draft[data-astro-cid-vzxql2xi]{border-style:dashed}.pack-head[data-astro-cid-vzxql2xi]{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin:0 0 var(--space-3);display:flex}.pack-head[data-astro-cid-vzxql2xi] h3[data-astro-cid-vzxql2xi]{font-size:var(--text-lg);letter-spacing:-.02em;margin:0;font-weight:500}.pack-head[data-astro-cid-vzxql2xi] h3[data-astro-cid-vzxql2xi] a[data-astro-cid-vzxql2xi]{color:var(--text)}.pack-version[data-astro-cid-vzxql2xi]{color:var(--muted);font-size:var(--text-sm);font-weight:400}.badge[data-astro-cid-vzxql2xi]{font-size:var(--text-xs,.75rem);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 10px;font-weight:500}.badge--library[data-astro-cid-vzxql2xi]{color:var(--text)}.badge--draft[data-astro-cid-vzxql2xi]{color:var(--muted);border-style:dashed}.badge--unreviewed[data-astro-cid-vzxql2xi]{color:var(--dim)}.pack-desc[data-astro-cid-vzxql2xi]{color:var(--muted);font-size:var(--text-sm);margin:0 0 var(--space-4);line-height:1.7}.guide-section[data-astro-cid-vzxql2xi] ul[data-astro-cid-vzxql2xi].cap-list{padding:0}.cap-list[data-astro-cid-vzxql2xi]{margin:0 0 var(--space-4);flex-direction:column;gap:6px;list-style:none;display:flex}.cap-list[data-astro-cid-vzxql2xi] li[data-astro-cid-vzxql2xi]{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);margin:0;display:flex}.cap-list[data-astro-cid-vzxql2xi] code[data-astro-cid-vzxql2xi]{font-size:.85em}.tier[data-astro-cid-vzxql2xi]{font-size:var(--text-xs,.75rem);color:var(--muted);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:6px;padding:0 6px}.pack-limits[data-astro-cid-vzxql2xi]{border-left:2px solid var(--line);padding-left:var(--space-4);color:var(--muted);font-size:var(--text-sm);margin:0 0 var(--space-4);line-height:1.7}.pack-foot[data-astro-cid-vzxql2xi]{border-top:1px solid var(--line);padding-top:var(--space-3);color:var(--muted);font-size:var(--text-xs,.75rem);flex-direction:column;gap:4px;margin-top:auto;line-height:1.6;display:flex}.pack-detail-link[data-astro-cid-vzxql2xi]{font-size:var(--text-xs,.75rem);margin-top:2px}.pack-filters[data-astro-cid-vzxql2xi]{align-items:end;gap:var(--space-4);margin:0 0 var(--space-5);grid-template-columns:minmax(280px,1.6fr) minmax(260px,1.2fr) minmax(200px,1fr);max-width:none;display:grid}.pack-filters[data-astro-cid-vzxql2xi][hidden],.pack-card[data-astro-cid-vzxql2xi][hidden],.pack-empty[data-astro-cid-vzxql2xi][hidden],.pack-clear[data-astro-cid-vzxql2xi][hidden]{display:none}.pack-filter[data-astro-cid-vzxql2xi]{flex-direction:column;gap:6px;min-width:0;display:flex}.pack-filter[data-astro-cid-vzxql2xi] .select{gap:6px;min-width:0}.pack-filter[data-astro-cid-vzxql2xi] .field-label{font-size:var(--text-sm);color:var(--muted)}.pack-filter[data-astro-cid-vzxql2xi] .select-trigger{min-height:48px;font-size:var(--text-md);padding:12px 14px}.pack-filter[data-astro-cid-vzxql2xi] .select-trigger span{min-width:0}.pack-filter-meta[data-astro-cid-vzxql2xi]{justify-content:space-between;align-items:center;gap:var(--space-4);grid-column:1/-1;min-height:32px;display:flex}.pack-filter[data-astro-cid-vzxql2xi] label[data-astro-cid-vzxql2xi]{font-size:var(--text-sm);color:var(--muted)}.pack-filter[data-astro-cid-vzxql2xi] input[data-astro-cid-vzxql2xi]{font:inherit;font-size:var(--text-md);color:var(--text);background:var(--surface);border:1px solid var(--control-border);border-radius:var(--radius-sm);box-sizing:border-box;width:100%;min-height:48px;padding:12px 14px}.pack-filter[data-astro-cid-vzxql2xi] input[data-astro-cid-vzxql2xi]:focus-visible,.pack-filter[data-astro-cid-vzxql2xi] select[data-astro-cid-vzxql2xi]:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.guide-section[data-astro-cid-vzxql2xi] p[data-astro-cid-vzxql2xi].pack-count{color:var(--muted);font-size:var(--text-sm);align-self:center;margin:0}.pack-clear[data-astro-cid-vzxql2xi]{min-height:44px}.guide-section[data-astro-cid-vzxql2xi] p[data-astro-cid-vzxql2xi].pack-empty{color:var(--muted)}.flow[data-astro-cid-vzxql2xi] li[data-astro-cid-vzxql2xi]{margin:0 0 var(--space-4)}.cta-links[data-astro-cid-vzxql2xi]{gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.cta-links[data-astro-cid-vzxql2xi] a[data-astro-cid-vzxql2xi]{text-decoration:none}@media (width<=900px){.pack-filters[data-astro-cid-vzxql2xi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pack-filter--search[data-astro-cid-vzxql2xi]{grid-column:1/-1}}@media (width<=600px){.pack-filters[data-astro-cid-vzxql2xi]{grid-template-columns:minmax(0,1fr)}.cta-links[data-astro-cid-vzxql2xi]{flex-direction:column;align-items:stretch}.cta-links[data-astro-cid-vzxql2xi] .btn[data-astro-cid-vzxql2xi]{box-sizing:border-box;width:100%}}
