.leia[data-astro-cid-zybuu3w3]{margin-top:var(--sp-7);padding-top:var(--sp-6);border-top:1px solid var(--line)}.leia[data-astro-cid-zybuu3w3] h2[data-astro-cid-zybuu3w3]{font-size:var(--step-1);margin:0 0 var(--sp-5)}.leia[data-astro-cid-zybuu3w3] ul[data-astro-cid-zybuu3w3]{gap:var(--sp-5);margin:0;padding:0;list-style:none;display:grid}.leia[data-astro-cid-zybuu3w3] a[data-astro-cid-zybuu3w3]{font-weight:600;font-size:var(--step-0);color:var(--ink-1);text-decoration:none}.leia[data-astro-cid-zybuu3w3] a[data-astro-cid-zybuu3w3]:hover{text-decoration:underline}.leia[data-astro-cid-zybuu3w3] p[data-astro-cid-zybuu3w3]{font-size:var(--step--1);color:var(--ink-3);margin:4px 0 0;line-height:1.55}.post[data-astro-cid-k6ujl3xe]{padding-block:var(--sp-7) var(--sp-9)}.crumbs[data-astro-cid-k6ujl3xe]{font-size:var(--step--1);color:var(--ink-3);margin-bottom:var(--sp-5)}.crumbs[data-astro-cid-k6ujl3xe] a[data-astro-cid-k6ujl3xe]:hover,.crumbs[data-astro-cid-k6ujl3xe] a[data-astro-cid-k6ujl3xe]:focus-visible{color:var(--brand-700);text-decoration:underline}.crumbs[data-astro-cid-k6ujl3xe] a[data-astro-cid-k6ujl3xe]{color:var(--ink-3)}.post-head[data-astro-cid-k6ujl3xe]{max-width:var(--measure)}.post-head[data-astro-cid-k6ujl3xe] h1[data-astro-cid-k6ujl3xe]{font-size:var(--step-4)}.meta[data-astro-cid-k6ujl3xe]{gap:var(--sp-3);color:var(--ink-3);font-size:var(--step--1);margin-top:var(--sp-4);flex-wrap:wrap;align-items:center;display:flex}.cover[data-astro-cid-k6ujl3xe]{border-radius:var(--radius-lg);width:100%;max-width:900px;margin-block:var(--sp-6);box-shadow:var(--shadow-2)}.body[data-astro-cid-k6ujl3xe]{margin-top:var(--sp-6)}.body[data-astro-cid-k6ujl3xe] h2{font-size:var(--step-2);margin-block:var(--sp-7) var(--sp-4)}.body[data-astro-cid-k6ujl3xe] h3{font-size:var(--step-1);margin-block:var(--sp-6) var(--sp-3)}.body[data-astro-cid-k6ujl3xe] p,.body[data-astro-cid-k6ujl3xe] ul,.body[data-astro-cid-k6ujl3xe] ol{margin-block:var(--sp-4)}.body[data-astro-cid-k6ujl3xe] ul,.body[data-astro-cid-k6ujl3xe] ol{padding-left:1.35rem}.body[data-astro-cid-k6ujl3xe] li{margin-block:var(--sp-2)}.body[data-astro-cid-k6ujl3xe] img,.body[data-astro-cid-k6ujl3xe] video{border-radius:var(--radius);margin-block:var(--sp-6);box-shadow:var(--shadow-1)}.body[data-astro-cid-k6ujl3xe] video{width:100%}.body[data-astro-cid-k6ujl3xe] blockquote{border-left:3px solid var(--brand-500);padding-left:var(--sp-5);margin-block:var(--sp-6);color:var(--ink-2);font-style:italic}.body[data-astro-cid-k6ujl3xe] hr{border:0;border-top:1px solid var(--line);margin-block:var(--sp-7)}.body[data-astro-cid-k6ujl3xe] table{border-collapse:collapse;width:100%;margin-block:var(--sp-6);font-size:var(--step--1)}.body[data-astro-cid-k6ujl3xe] th,.body[data-astro-cid-k6ujl3xe] td{padding:var(--sp-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.body[data-astro-cid-k6ujl3xe] thead th{background:var(--surface-2);color:var(--ink);border-bottom:1px solid var(--line-2);font-weight:600}.body[data-astro-cid-k6ujl3xe] tbody tr:last-child td{border-bottom:0}.body[data-astro-cid-k6ujl3xe] tbody td:first-child{color:var(--ink)}@media (width<=700px){.body[data-astro-cid-k6ujl3xe] table{white-space:nowrap;display:block;overflow-x:auto}.body[data-astro-cid-k6ujl3xe] th,.body[data-astro-cid-k6ujl3xe] td{white-space:normal;min-width:8.5rem}}.body[data-astro-cid-k6ujl3xe] pre{background:var(--maq-soft);border:1px solid var(--maq-line);border-radius:var(--radius);padding:var(--sp-5);margin-block:var(--sp-6);overflow-x:auto}.body[data-astro-cid-k6ujl3xe] pre code,.body[data-astro-cid-k6ujl3xe] code{font-family:var(--font-mono);font-size:var(--step--1);color:var(--maq);line-height:1.6}.tags[data-astro-cid-k6ujl3xe]{margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:1px solid var(--line)}.tags[data-astro-cid-k6ujl3xe] ul[data-astro-cid-k6ujl3xe]{gap:var(--sp-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tags[data-astro-cid-k6ujl3xe] li[data-astro-cid-k6ujl3xe]{font-size:var(--step--1);color:var(--brand-700);background:var(--brand-50);border:1px solid var(--brand-100);padding:var(--sp-1) var(--sp-3);border-radius:999px}
