.vc[data-astro-cid-4ehrw4m3]{color:inherit;font-size:inherit}.vc[data-astro-cid-4ehrw4m3] .meta-sep[data-astro-cid-4ehrw4m3]{color:var(--ink-3)}.readme{color:var(--ink-0);font-size:var(--text-base);line-height:1.8;overflow-wrap:anywhere}.readme p,.readme ul,.readme ol,.readme blockquote{max-width:var(--w-read)}.readme>h1:first-child{display:none}.readme>blockquote:first-of-type{margin-top:0}.readme h2,.readme h3{line-height:1.35;color:var(--ink-0);scroll-margin-top:calc(var(--header-h) + var(--sp-4))}.readme h2{font-size:var(--text-xl);font-weight:600;letter-spacing:-.01em;margin:2.4em 0 .7em}.readme h3{font-size:var(--text-lg);font-weight:600;margin:1.8em 0 .5em}.readme p{margin:.8em 0}.readme ul,.readme ol{margin:.8em 0;padding-left:1.4em}.readme li{margin:.35em 0}.readme li::marker{color:var(--ink-2)}.readme strong{font-weight:600}.readme a{color:var(--brand);text-decoration:underline 1px;text-decoration-color:var(--accent-line);text-underline-offset:3px;transition:text-decoration-color var(--dur-fast) ease}.readme a:hover{text-decoration-color:var(--brand)}.readme code{font-family:var(--font-mono);background:var(--bg-2);padding:.1em .4em;border-radius:var(--r-sm);font-size:.88em;word-break:break-word}.readme pre{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4);overflow-x:auto;margin:1em 0}.readme pre code{background:none;padding:0;white-space:pre}.readme .frame.is-terminal:not(.has-title) .header{display:none}.readme .frame.is-terminal:not(.has-title) pre{border-radius:var(--r-md)}.readme .frame.is-terminal:not(.has-title){--button-spacing: .3rem}.readme blockquote{margin:1.2em 0;padding:var(--sp-3) var(--sp-5);border-left:2px solid var(--accent);color:var(--ink-1);background:var(--bg-1);border-radius:0 var(--r-md) var(--r-md) 0}.readme blockquote p{margin:.3em 0}.readme img{max-width:100%;border-radius:var(--r-md)}.readme hr{border:0;border-top:1px solid var(--line);margin:2em 0}.readme table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin:1.2em 0;display:block;overflow-x:auto}.readme thead th{text-align:left;font-weight:600;color:var(--ink-0);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--ink-0);white-space:nowrap}.readme tbody td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);color:var(--ink-1);vertical-align:top}.readme table:has(thead th:nth-child(3):last-child):has(tbody tr:only-child),.readme table:has(thead th:nth-child(4):last-child):has(tbody tr:only-child){display:grid;gap:0 var(--sp-2);border:0;margin:1.2em 0;overflow:visible}.readme table:has(thead th:nth-child(3):last-child):has(tbody tr:only-child){grid-template-columns:repeat(3,1fr)}.readme table:has(thead th:nth-child(4):last-child):has(tbody tr:only-child){grid-template-columns:repeat(4,1fr)}.readme table:has(thead th:nth-child(3):last-child):has(tbody tr:only-child) :is(thead,tbody,tr),.readme table:has(thead th:nth-child(4):last-child):has(tbody tr:only-child) :is(thead,tbody,tr){display:contents}.readme table:has(thead th:nth-child(3):last-child):has(tbody tr:only-child) :is(th,td),.readme table:has(thead th:nth-child(4):last-child):has(tbody tr:only-child) :is(th,td){border:1px solid var(--line);white-space:normal;text-align:left}.readme table:has(thead th:nth-child(3):last-child):has(tbody tr:only-child) th,.readme table:has(thead th:nth-child(4):last-child):has(tbody tr:only-child) th{border-radius:var(--r-lg) var(--r-lg) 0 0;border-bottom:0;padding:var(--sp-3) var(--sp-4) var(--sp-1);color:var(--ink-0);font-size:var(--text-sm);font-weight:600}.readme table:has(thead th:nth-child(3):last-child):has(tbody tr:only-child) td,.readme table:has(thead th:nth-child(4):last-child):has(tbody tr:only-child) td{border-radius:0 0 var(--r-lg) var(--r-lg);border-top:0;padding:0 var(--sp-4) var(--sp-3);color:var(--ink-2);font-size:var(--text-xs);line-height:1.6}@media(max-width:40rem){.readme table:has(thead th:nth-child(3):last-child):has(tbody tr:only-child),.readme table:has(thead th:nth-child(4):last-child):has(tbody tr:only-child){grid-template-columns:1fr}.readme table:has(thead th:nth-child(3):last-child):has(tbody tr:only-child) th,.readme table:has(thead th:nth-child(4):last-child):has(tbody tr:only-child) th{margin-top:var(--sp-2)}}
