.mom-cm[data-astro-cid-howcqq5d]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--line);display:flex}.mom-cm-box[data-astro-cid-howcqq5d]{flex:1;min-width:0}.mom-cm-sum[data-astro-cid-howcqq5d]{font-family:var(--font-mono);color:var(--ink-3);cursor:pointer;user-select:none;align-items:center;gap:5px;font-size:12px;list-style:none;display:inline-flex}.mom-cm-sum[data-astro-cid-howcqq5d]::-webkit-details-marker{display:none}.mom-cm-sum[data-astro-cid-howcqq5d]:hover{color:var(--ink-2)}.mom-cm-chev[data-astro-cid-howcqq5d]{transition:rotate var(--dur) var(--ease)}details[data-astro-cid-howcqq5d][open]>.mom-cm-sum[data-astro-cid-howcqq5d] .mom-cm-chev[data-astro-cid-howcqq5d]{rotate:180deg}.mom-cm-body[data-astro-cid-howcqq5d]{margin-top:var(--space-2)}.mom-cm-panel[data-astro-cid-howcqq5d]{font-size:13px}.mom-cm-meta[data-astro-cid-howcqq5d]{flex:none}.mom-cm-fail[data-astro-cid-howcqq5d]{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--ink-4);font-size:12.5px;display:flex}.mom-cm-retry[data-astro-cid-howcqq5d]{font-family:var(--font-mono);color:var(--ink-2);background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:2px 10px;font-size:12px}.mom-cm-retry[data-astro-cid-howcqq5d]:hover{border-color:var(--accent)}.page-title[data-astro-cid-3qxldno2]{font-size:var(--text-h1);line-height:var(--leading-heading);color:var(--ink-1);margin-top:var(--space-5);text-wrap:balance}.page-note[data-astro-cid-3qxldno2]{color:var(--ink-4);margin-block:var(--space-1) var(--space-4);font-size:13px}.tl[data-astro-cid-3qxldno2]{margin:var(--space-4) 0 0;padding:0;list-style:none}.tl-item[data-astro-cid-3qxldno2]{--tl-rail:5.4rem;margin:0 0 var(--space-4) calc(var(--tl-rail) + var(--space-4));padding-left:var(--space-4);border-left:1px solid var(--line);position:relative}.tl-item[data-astro-cid-3qxldno2]:last-child{margin-bottom:0}.tl-item[data-astro-cid-3qxldno2]:before{content:"";background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;position:absolute;top:7px;left:-5px}.tl-date[data-astro-cid-3qxldno2]{left:calc(-1 * (var(--tl-rail) + var(--space-4)));width:var(--tl-rail);white-space:nowrap;text-align:right;font-family:var(--font-mono);color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:12.5px;position:absolute;top:4px}.mom-card[data-astro-cid-3qxldno2]{border:1px solid var(--line);padding:var(--space-3) var(--space-4);background:var(--bg-soft);border-radius:12px}.mom-card[data-astro-cid-3qxldno2]>p[data-astro-cid-3qxldno2]{color:var(--ink-2);font-size:15px}.mom-text[data-astro-cid-3qxldno2]{color:var(--ink-2);font-size:15px;line-height:1.7}.mom-text[data-astro-cid-3qxldno2]>:first-child{margin-top:0}.mom-text[data-astro-cid-3qxldno2]>:last-child{margin-bottom:0}.mom-text[data-astro-cid-3qxldno2] p{margin:0 0 var(--space-1)}.mom-text[data-astro-cid-3qxldno2] ul,.mom-text[data-astro-cid-3qxldno2] ol{margin:0 0 var(--space-1);padding-left:1.35em}.mom-text[data-astro-cid-3qxldno2] li{margin:0}.mom-text[data-astro-cid-3qxldno2] li+li{margin-top:2px}.mom-text[data-astro-cid-3qxldno2] blockquote{margin:var(--space-1) 0;padding-left:var(--space-2);border-left:2px solid var(--line);color:var(--ink-3)}.mom-text[data-astro-cid-3qxldno2] code{font-family:var(--font-mono);background:var(--bg);border-radius:4px;padding:1px 5px;font-size:.92em}.mom-text[data-astro-cid-3qxldno2] a{color:var(--accent);text-underline-offset:.18em;text-decoration:underline}.mom-fig[data-astro-cid-3qxldno2]{margin:0 0 var(--space-2);border-radius:8px;max-width:420px;overflow:hidden}.mom-fig[data-astro-cid-3qxldno2].vt{max-width:260px}.mom-fig[data-astro-cid-3qxldno2] img{width:100%;height:auto}.mom-tags[data-astro-cid-3qxldno2]{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.tag[data-astro-cid-3qxldno2]{font-family:var(--font-mono);color:var(--ink-3);background:var(--bg);white-space:nowrap;border-radius:5px;padding:1px 7px;font-size:12px}@media (width<=760px){.tl-item[data-astro-cid-3qxldno2]{margin-left:var(--space-3)}.tl-date[data-astro-cid-3qxldno2]{text-align:left;width:auto;margin-bottom:var(--space-1);display:block;position:static}}@media (width<=560px){.mom-card[data-astro-cid-3qxldno2]{padding:var(--space-2) var(--space-3)}.mom-fig[data-astro-cid-3qxldno2]{max-width:100%}}.install-cta[data-astro-cid-3qxldno2]{align-items:center;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-3);border:1px dashed var(--line);color:var(--ink-3);border-radius:8px;flex-wrap:wrap;font-size:13px;display:flex}.install-btn[data-astro-cid-3qxldno2]{font-family:var(--font-mono);color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur) var(--ease);border-radius:6px;padding:4px 12px;font-size:12px}.install-btn[data-astro-cid-3qxldno2]:hover{border-color:var(--accent)}.mom-page-meta[data-astro-cid-3qxldno2]{margin:0 0 var(--space-4)}[data-astro-cid-3qxldno2][data-mom-anim] .tl-item[data-astro-cid-3qxldno2]{opacity:0;transition:opacity .45s var(--ease), translate .45s var(--ease);translate:0 8px}[data-astro-cid-3qxldno2][data-mom-anim] .tl-item[data-astro-cid-3qxldno2].in-view{opacity:1;translate:0}
