.sm-jump[data-astro-cid-wjhs5gsu] ul[data-astro-cid-wjhs5gsu]{margin:var(--sp-5) 0 0;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.sm-jump[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--white);min-height:36px;color:var(--ink);font-size:var(--fs-sm);transition:border-color var(--dur-1);align-items:center;padding:0 .8rem;font-weight:600;text-decoration:none;display:inline-flex}.sm-jump[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]:hover{border-color:var(--ink)}.sm[data-astro-cid-wjhs5gsu]{padding-bottom:var(--section-y)}.sm-section[data-astro-cid-wjhs5gsu]{gap:var(--sp-4) var(--sp-7);padding-block:var(--sp-7);border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + var(--sp-5));grid-template-columns:15rem minmax(0,1fr);display:grid}.sm-section[data-astro-cid-wjhs5gsu]:last-child{border-bottom:0}.sm-section[data-astro-cid-wjhs5gsu]>h2[data-astro-cid-wjhs5gsu]{align-self:start}.sm-list[data-astro-cid-wjhs5gsu]{gap:0 var(--sp-6);grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}.sm-list[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]{justify-content:space-between;align-items:baseline;gap:var(--sp-3);border-bottom:1px solid var(--line);height:100%;color:var(--ink);padding:.65rem 0;font-weight:600;text-decoration:none;display:flex}.sm-list[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]:hover{color:var(--harbour)}.sm-list[data-astro-cid-wjhs5gsu] .mono[data-astro-cid-wjhs5gsu]{font-size:var(--fs-xs);color:var(--muted);flex:none;font-weight:450}.sm-list--desc[data-astro-cid-wjhs5gsu]{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.sm-list--desc[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.1rem}.sm-desc[data-astro-cid-wjhs5gsu]{font-size:var(--fs-sm);color:var(--graphite);font-weight:400}.sm-groups[data-astro-cid-wjhs5gsu]{gap:var(--sp-6) var(--sp-6);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));display:grid}.sm-group[data-astro-cid-wjhs5gsu]{align-content:start;gap:var(--sp-2);display:grid}.sm-group__title[data-astro-cid-wjhs5gsu]{font-family:var(--font-body);font-stretch:100%;font-size:var(--fs-base);letter-spacing:0;padding-bottom:var(--sp-2);border-bottom:1px solid var(--ink);font-weight:700}.sm-group__title[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]{color:var(--ink);text-decoration:none}.sm-group__title[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]:hover{color:var(--harbour)}.sm-list--single[data-astro-cid-wjhs5gsu]{grid-template-columns:1fr}.sm-list--single[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]{padding-block:.5rem;font-weight:500}#models[data-astro-cid-wjhs5gsu]{grid-template-columns:1fr}.sm-models-head[data-astro-cid-wjhs5gsu]{justify-content:space-between;align-items:end;gap:var(--sp-4);flex-wrap:wrap;display:flex}.sm-models-count[data-astro-cid-wjhs5gsu]{font-size:var(--fs-sm);color:var(--muted);margin-top:.4rem}.sm-models-tools[data-astro-cid-wjhs5gsu]{gap:var(--sp-2);flex-wrap:wrap;display:flex}.sm-dir[data-astro-cid-wjhs5gsu]{margin-top:var(--sp-6)}.sm-dir__title[data-astro-cid-wjhs5gsu]{margin-bottom:var(--sp-2);font-family:var(--font-body);font-stretch:100%;font-size:var(--fs-base);letter-spacing:0;padding-bottom:var(--sp-2);border-bottom:1px solid var(--ink);font-weight:700}.sm-cat[data-astro-cid-wjhs5gsu]{border-bottom:1px solid var(--line)}.sm-cat[data-astro-cid-wjhs5gsu] summary[data-astro-cid-wjhs5gsu]{align-items:center;gap:var(--sp-4);padding:.85rem 0;list-style:none;display:flex}.sm-cat[data-astro-cid-wjhs5gsu] summary[data-astro-cid-wjhs5gsu]::-webkit-details-marker{display:none}.sm-cat[data-astro-cid-wjhs5gsu] summary[data-astro-cid-wjhs5gsu]:hover .sm-cat__name[data-astro-cid-wjhs5gsu]{color:var(--harbour)}.sm-cat__name[data-astro-cid-wjhs5gsu]{flex:1;font-weight:600}.sm-cat__count[data-astro-cid-wjhs5gsu]{font-size:var(--fs-xs);color:var(--muted)}.sm-cat[data-astro-cid-wjhs5gsu] .sm-cat__chev{color:var(--muted);transition:transform var(--dur-2) var(--ease-out);flex:none}.sm-cat[data-astro-cid-wjhs5gsu][open] .sm-cat__chev{transform:rotate(180deg)}.sm-cat__body[data-astro-cid-wjhs5gsu]{gap:var(--sp-4);padding:.25rem 0 var(--sp-5);display:grid}.sm-models[data-astro-cid-wjhs5gsu]{columns:3 18rem;column-gap:var(--sp-6);margin:0;padding:0;list-style:none}.sm-models[data-astro-cid-wjhs5gsu] li[data-astro-cid-wjhs5gsu]{break-inside:avoid}.sm-models[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]{border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--fs-sm);gap:.05rem;padding:.45rem 0;text-decoration:none;display:grid}.sm-models[data-astro-cid-wjhs5gsu] a[data-astro-cid-wjhs5gsu]:hover span[data-astro-cid-wjhs5gsu]:last-child{color:var(--harbour)}.sm-models[data-astro-cid-wjhs5gsu] .mono[data-astro-cid-wjhs5gsu]{font-size:var(--fs-xs);color:var(--graphite);overflow-wrap:anywhere}.sm-cat__all[data-astro-cid-wjhs5gsu]{font-size:var(--fs-sm);justify-self:start}@media (width<=900px){.sm-section[data-astro-cid-wjhs5gsu]{padding-block:var(--sp-6);grid-template-columns:1fr}}@media (width<=520px){.sm-list[data-astro-cid-wjhs5gsu]{gap:0 var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}.sm-list--desc[data-astro-cid-wjhs5gsu],.sm-list--single[data-astro-cid-wjhs5gsu]{grid-template-columns:1fr}.sm-models[data-astro-cid-wjhs5gsu]{columns:1}}
