.masthead[data-astro-cid-6syl3bn7]{border-bottom:1px solid var(--rule-hard);margin-bottom:28px;padding:0 0 40px}.masthead[data-astro-cid-6syl3bn7] h1[data-astro-cid-6syl3bn7]{font-family:var(--font-serif);font-size:var(--text-display-page);letter-spacing:-.015em;color:var(--ink);margin:0 0 18px;font-weight:400;line-height:1.06}.masthead-line[data-astro-cid-6syl3bn7]{font-family:var(--font-serif);font-size:var(--text-base);color:var(--ink-dim);max-width:calc(62 * var(--ch-serif));margin:0;line-height:1.55}.filter-row[data-astro-cid-6syl3bn7]{flex-wrap:wrap;gap:18px;margin-bottom:4px;padding-bottom:14px;display:flex}.filter-btn[data-astro-cid-6syl3bn7]{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;align-items:center;min-height:44px;padding:0;transition:color .15s linear,border-color .15s linear;display:inline-flex}.filter-btn[data-astro-cid-6syl3bn7]:hover{color:var(--ink-dim)}.filter-btn[data-astro-cid-6syl3bn7].active{color:var(--ink);border-bottom-color:var(--ink)}.table-scroll[data-astro-cid-6syl3bn7]{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.til-table[data-astro-cid-6syl3bn7]{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-2xs);line-height:1.45}.til-table[data-astro-cid-6syl3bn7] th[data-astro-cid-6syl3bn7]{font-family:var(--font-sans);text-align:left;font-weight:400;font-size:var(--text-2xs);color:var(--ink-faint);border-bottom:1px solid var(--rule-hard);white-space:nowrap;padding:0 16px 8px 0}.til-table[data-astro-cid-6syl3bn7] td[data-astro-cid-6syl3bn7]{border-bottom:1px solid var(--rule);color:var(--ink-dim);vertical-align:baseline;padding:10px 16px 10px 0}.til-table[data-astro-cid-6syl3bn7] tbody[data-astro-cid-6syl3bn7] tr[data-astro-cid-6syl3bn7]:hover td[data-astro-cid-6syl3bn7]{color:var(--ink)}.til-table[data-astro-cid-6syl3bn7] td[data-astro-cid-6syl3bn7]:last-child{padding-right:0}.c-date[data-astro-cid-6syl3bn7]{white-space:nowrap;width:6.5rem;color:var(--ink-faint)}.c-tag[data-astro-cid-6syl3bn7]{width:14rem;color:var(--ink-faint)}.note-detail[data-astro-cid-6syl3bn7] summary[data-astro-cid-6syl3bn7]{cursor:pointer;color:var(--ink);align-items:center;min-height:44px;padding-right:8px;list-style:none;display:flex}.note-detail[data-astro-cid-6syl3bn7] summary[data-astro-cid-6syl3bn7]::-webkit-details-marker{display:none}.note-detail[data-astro-cid-6syl3bn7] summary[data-astro-cid-6syl3bn7]:before{content:"+";color:var(--ink-faint);flex:none;margin-right:12px}.note-detail[data-astro-cid-6syl3bn7][open] summary[data-astro-cid-6syl3bn7]:before{content:"-"}.note-detail[data-astro-cid-6syl3bn7] summary[data-astro-cid-6syl3bn7]:hover{color:var(--ink)}.note-expand[data-astro-cid-6syl3bn7]{padding:4px 0 16px 24px}.note-body[data-astro-cid-6syl3bn7]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-dim);max-width:calc(68 * var(--ch-sans));margin:0;line-height:1.7}.note-permalink[data-astro-cid-6syl3bn7]{font-family:var(--font-sans);font-size:var(--text-2xs);margin:14px 0 0}.note-permalink[data-astro-cid-6syl3bn7] a[data-astro-cid-6syl3bn7]{color:var(--ink-dim);text-underline-offset:.14em;text-decoration:underline 1px;text-decoration-color:var(--rule-hard);margin:-15px 0;padding:15px 0;display:inline-block}.note-permalink[data-astro-cid-6syl3bn7] a[data-astro-cid-6syl3bn7]:hover{color:var(--ink);text-decoration-color:var(--ink)}.recipe[data-astro-cid-6syl3bn7]{border:1px solid var(--rule-hard);margin-top:16px}.recipe-bar[data-astro-cid-6syl3bn7]{border-bottom:1px solid var(--rule-hard);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.recipe-file[data-astro-cid-6syl3bn7]{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--ink-faint)}.recipe-copy[data-astro-cid-6syl3bn7]{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--ink-dim);cursor:pointer;background:0 0;border:none;align-items:center;min-height:44px;padding:0;display:inline-flex}.recipe-copy[data-astro-cid-6syl3bn7]:hover{color:var(--ink)}.recipe[data-astro-cid-6syl3bn7] pre[data-astro-cid-6syl3bn7]{background-color:var(--code-bg);margin:0;padding:14px 12px;overflow-x:auto}.recipe[data-astro-cid-6syl3bn7] code[data-astro-cid-6syl3bn7]{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-dim);white-space:pre;line-height:1.6}@media (width<=640px){.masthead[data-astro-cid-6syl3bn7]{margin-bottom:18px;padding:20px 0 28px}.masthead[data-astro-cid-6syl3bn7] h1[data-astro-cid-6syl3bn7]{font-size:var(--text-display-page-sm)}.masthead-line[data-astro-cid-6syl3bn7]{font-size:var(--text-2xs)}.filter-row[data-astro-cid-6syl3bn7]{gap:14px}.til-table[data-astro-cid-6syl3bn7],.til-table[data-astro-cid-6syl3bn7] tbody[data-astro-cid-6syl3bn7],.til-table[data-astro-cid-6syl3bn7] tr[data-astro-cid-6syl3bn7],.til-table[data-astro-cid-6syl3bn7] td[data-astro-cid-6syl3bn7]{width:100%;display:block}.til-table[data-astro-cid-6syl3bn7] thead[data-astro-cid-6syl3bn7]{display:none}.til-table[data-astro-cid-6syl3bn7] tr[data-astro-cid-6syl3bn7]{border-bottom:1px solid var(--rule);padding:8px 0}.til-table[data-astro-cid-6syl3bn7] td[data-astro-cid-6syl3bn7]{border-bottom:none;padding:0}.til-table[data-astro-cid-6syl3bn7] .c-date[data-astro-cid-6syl3bn7],.til-table[data-astro-cid-6syl3bn7] .c-tag[data-astro-cid-6syl3bn7]{font-family:var(--font-sans);width:auto;font-size:var(--text-2xs)}.note-expand[data-astro-cid-6syl3bn7]{padding-left:0}.note-body[data-astro-cid-6syl3bn7]{font-size:var(--text-sm)}}
