.guide-filter[data-astro-cid-ekhc6s5g]{display:none;position:relative}html[data-theme-pref] .guide-filter[data-astro-cid-ekhc6s5g]{display:block}.glass[data-astro-cid-ekhc6s5g]{color:var(--color-ink-faint);pointer-events:none;display:flex;position:absolute;inset-block-start:calc(var(--control-lg) / 2);inset-inline-start:var(--space-5);translate:0 -50%}.field[data-astro-cid-ekhc6s5g]{padding-inline-start:calc(var(--space-5) + 20px + var(--space-3))}.field[data-astro-cid-ekhc6s5g]::-webkit-search-cancel-button{cursor:pointer}.status[data-astro-cid-ekhc6s5g]{min-block-size:calc(var(--step--1) * var(--leading-snug))}@media (width<=30rem){.status[data-astro-cid-ekhc6s5g]{min-block-size:calc(2 * var(--step--1) * var(--leading-snug))}}.status[data-astro-cid-ekhc6s5g]{margin:var(--space-2) 0 0;color:var(--color-ink-muted);font-size:var(--step--1);line-height:var(--leading-snug);padding-inline-start:var(--space-5)}.desk[data-astro-cid-62d46irs]{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-l);background:var(--card-surface);box-shadow:0 0 0 var(--border) var(--card-edge), var(--shadow-float);display:grid}.finder[data-astro-cid-62d46irs]{align-content:start;gap:var(--space-3);padding:var(--space-3) var(--space-2) var(--space-2);display:grid}.topics[data-astro-cid-62d46irs] ul[data-astro-cid-62d46irs]{margin:0;padding:0;display:grid}.topics[data-astro-cid-62d46irs] li[data-astro-cid-62d46irs]+li[data-astro-cid-62d46irs]{border-block-start:var(--border) solid var(--color-rule)}.topics[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-s);color:var(--color-ink);font-weight:var(--weight-ui);text-decoration:none;display:flex}.topics[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]:hover{background:var(--color-paper)}.topics-name[data-astro-cid-62d46irs]{gap:var(--space-1);display:grid}.topics-line[data-astro-cid-62d46irs]{color:var(--color-ink-muted);font-size:var(--step--1);font-weight:var(--weight-body);line-height:var(--leading-snug)}.topics-count[data-astro-cid-62d46irs]{color:var(--color-ink-faint);font-weight:var(--weight-body);font-variant-numeric:tabular-nums}.start[data-astro-cid-62d46irs]{align-content:start;gap:var(--space-4);padding:var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-m);background:var(--color-paper);display:grid}.start-title[data-astro-cid-62d46irs]{padding-inline:var(--space-2);font-family:var(--font-sans);font-size:var(--step--1);font-weight:var(--weight-strong);letter-spacing:0;margin:0}.shelf[data-astro-cid-62d46irs]{gap:var(--space-4);margin:0;padding:0;display:grid}.pick[data-astro-cid-62d46irs]{align-content:center;column-gap:var(--space-4);row-gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-s);grid-template-rows:auto auto;grid-template-columns:6.5rem minmax(0,1fr);display:grid;position:relative}.pick[data-astro-cid-62d46irs]>.pick-cover{aspect-ratio:4/3;border-radius:var(--radius-s);box-shadow:0 0 0 var(--border) var(--card-edge);transition:translate var(--dur-slow) var(--ease-out);grid-row:1/span 2}.pick[data-astro-cid-62d46irs]:hover>.pick-cover{translate:0 -2px}.pick[data-astro-cid-62d46irs]>.pick-cover .figure{font-size:clamp(1rem,20cqi,4.5rem)}.pick-title[data-astro-cid-62d46irs]{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);text-wrap:balance;overflow-wrap:anywhere;align-self:end;margin:0;line-height:1.2}.pick-title[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{color:inherit;text-decoration:none}.pick-title[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]:after{content:"";position:absolute;inset:0}.pick-title[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]:focus-visible{outline:none}.pick[data-astro-cid-62d46irs]:has(a:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.pick[data-astro-cid-62d46irs]:hover .pick-title[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{text-underline-offset:.15em;text-decoration:underline 1px}.pick-meta[data-astro-cid-62d46irs]{color:var(--color-ink-faint);font-size:var(--step--1);margin:0}@media (width>=40rem){.shelf[data-astro-cid-62d46irs]{grid-template-columns:repeat(3,minmax(0,1fr))}.pick[data-astro-cid-62d46irs]{align-content:start;row-gap:var(--space-2);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.pick[data-astro-cid-62d46irs]>.pick-cover{aspect-ratio:4/5;grid-row:auto;margin-block-end:var(--space-2)}.pick-title[data-astro-cid-62d46irs]{align-self:start}}@media (prefers-reduced-motion:reduce){.pick[data-astro-cid-62d46irs]:hover>.pick-cover{translate:none}}@media (width>=52rem){.desk[data-astro-cid-62d46irs]{gap:var(--space-5);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.finder[data-astro-cid-62d46irs]{padding:var(--space-4) var(--space-3) var(--space-3) var(--space-4)}}.recent[data-astro-cid-62d46irs]{margin-block-start:var(--space-8)}.small-title[data-astro-cid-62d46irs]{margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:var(--step--1);font-weight:var(--weight-strong);letter-spacing:0}.recent-list[data-astro-cid-62d46irs]{border-block-start:var(--border) solid var(--color-rule-strong);margin:0;padding:0;display:grid}.recent-list[data-astro-cid-62d46irs] li[data-astro-cid-62d46irs]{gap:var(--space-1) var(--space-4);padding-block:var(--space-3);border-block-end:var(--border) solid var(--color-rule);grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;display:grid}.recent-list[data-astro-cid-62d46irs] time[data-astro-cid-62d46irs],.recent-topic[data-astro-cid-62d46irs]{color:var(--color-ink-faint);font-size:var(--step--1);font-variant-numeric:tabular-nums}.recent-topic[data-astro-cid-62d46irs]{grid-column:2}.recent-list[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]{color:var(--color-ink);font-weight:var(--weight-ui);overflow-wrap:anywhere;text-decoration:none}.recent-list[data-astro-cid-62d46irs] a[data-astro-cid-62d46irs]:hover{text-underline-offset:.2em;text-decoration:underline 1px}@media (width>=52rem){.recent-list[data-astro-cid-62d46irs] li[data-astro-cid-62d46irs]{grid-template-columns:4.5rem minmax(0,1fr) auto}.recent-topic[data-astro-cid-62d46irs]{grid-column:3}}.library[data-astro-cid-62d46irs]{gap:var(--space-9);margin-block-start:var(--space-9);display:grid}.topic-head[data-astro-cid-62d46irs]{gap:var(--space-2);display:grid}.topic-title[data-astro-cid-62d46irs]{font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--weight-display);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);margin:0}.topic-count[data-astro-cid-62d46irs]{color:var(--color-ink-faint);font-size:var(--step--1);font-variant-numeric:tabular-nums;margin:0}.topic-line[data-astro-cid-62d46irs],.topic-tool[data-astro-cid-62d46irs]{margin:var(--space-2) 0 0;color:var(--color-ink-muted);line-height:var(--leading-snug)}.topic-tool[data-astro-cid-62d46irs]{font-size:var(--step--1);margin:0}.entries[data-astro-cid-62d46irs]{margin:0;padding:0}.entry[data-astro-cid-62d46irs]{gap:var(--space-1) var(--space-6);padding-block:var(--space-3);border-block-end:var(--border) solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid;position:relative}.entry-lead[data-astro-cid-62d46irs]{padding-block:0 var(--space-5);border-block-end-color:var(--color-rule-strong)}.entry-title[data-astro-cid-62d46irs]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);text-wrap:balance;overflow-wrap:anywhere;text-decoration:none}.entry-lead[data-astro-cid-62d46irs] .entry-title[data-astro-cid-62d46irs]{font-size:var(--step-2);line-height:1.2}.entry-title[data-astro-cid-62d46irs]:after{content:"";position:absolute;inset:0}.entry[data-astro-cid-62d46irs]:hover .entry-title[data-astro-cid-62d46irs]{text-decoration:underline 1px;text-decoration-color:var(--color-ink-faint);text-underline-offset:.15em}.entry-title[data-astro-cid-62d46irs]:focus-visible{outline:none}.entry[data-astro-cid-62d46irs]:has(.entry-title:focus-visible){border-radius:var(--radius-xs);outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.entry-time[data-astro-cid-62d46irs]{color:var(--color-ink-faint);font-size:var(--step--1);font-variant-numeric:tabular-nums;white-space:nowrap}.entry-line[data-astro-cid-62d46irs]{max-inline-size:38rem;color:var(--color-ink-muted);font-size:var(--step--1);line-height:var(--leading-snug);grid-column:1;margin:0}.more[data-astro-cid-62d46irs] summary[data-astro-cid-62d46irs]{align-items:center;gap:var(--space-2);min-block-size:var(--control-md);color:var(--color-signal-ink);font-size:var(--step--1);font-weight:var(--weight-ui);cursor:pointer;list-style:none;display:inline-flex}.more[data-astro-cid-62d46irs] summary[data-astro-cid-62d46irs]::-webkit-details-marker{display:none}.more[data-astro-cid-62d46irs] summary[data-astro-cid-62d46irs]:after{content:"";block-size:.45em;inline-size:.45em;transition:rotate var(--dur-base) var(--ease-out);border-block-end:1.5px solid;border-inline-end:1.5px solid;translate:0 -.15em;rotate:45deg}.more[data-astro-cid-62d46irs][open] summary[data-astro-cid-62d46irs]:after{translate:0 .1em;rotate:225deg}.more[data-astro-cid-62d46irs] summary[data-astro-cid-62d46irs]:hover{text-underline-offset:.2em;text-decoration:underline 1px}html[data-filtering] .more[data-astro-cid-62d46irs] summary[data-astro-cid-62d46irs]{display:none}.closing[data-astro-cid-62d46irs]{margin-block:var(--space-9) 0;color:var(--color-ink-muted);text-align:center}
