._markdown.svelte-xzljcy{display:flex;flex-direction:column;line-height:1.4;letter-spacing:.01em}pre:has(code){width:100%;background:var(--secondary)!important;padding:1rem;border-radius:.5rem;overflow-x:auto}.shiki{padding:.5rem;border-radius:.3rem;width:100%}.shiki,pre:has(code){max-width:fit-content;padding:.5rem 1rem;min-width:min(100%,71ch);margin:1rem auto;box-shadow:0 0 2rem 10px #03040526}._markdown .markdown-body{display:flex;flex-direction:column;gap:var(--gap, 1rem)}._markdown p{opacity:.95}._markdown table{border-collapse:collapse;overflow-x:auto;display:block;margin:.5rem auto;font-family:Fira Code,monospace;border-radius:.5rem;border:solid .1rem var(--tertiary);width:fit-content;max-width:100%}._markdown code:not(pre code){background:var(--secondary);padding:.2rem .4rem;border-radius:.3rem;color:var(--accent)}._markdown hr{border:none;height:2px;background-color:var(--secondary)}._markdown table:last-child{margin-bottom:0}._markdown thead{background-color:var(--tertiary);color:var(--tertiary-text)}._markdown thead th{padding:.4rem;border-right:.1rem solid var(--secondary)}._markdown thead th:first-child{border-top-left-radius:.3rem}._markdown thead th:last-child{border-top-right-radius:.3rem;border-right:unset}._markdown tbody tr:nth-child(odd){background-color:color-mix(in srgb,var(--secondary),var(--tertiary) 20%)}._markdown tbody{background-color:var(--secondary)}._markdown td{padding:.2rem .4rem;border:.1rem solid var(--tertiary)}._markdown td:first-child{border-left:unset}._markdown td:last-child{border-right:unset}._markdown tr:last-child td{border-bottom:unset}._markdown ul,._markdown ol{padding-left:1rem}._markdown li:not(:last-child){margin-bottom:.5rem}._markdown p,._markdown ul,._markdown ol{line-height:1.5;font-family:"Noto Serif",Rubik,sans-serif;font-weight:500;width:min(100%,70ch);margin:0 auto}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{width:min(100%,46rem);margin:0 auto}.markdown-body h1:not(:first-child),.markdown-body h2:not(:first-child){margin-top:2rem;margin-bottom:0}.code-playground{border:none;border-radius:.8rem;width:100%;min-height:20.8rem;margin:1.5rem auto;background-color:var(--secondary);box-shadow:0 0 2rem 10px #0003}.code-playground:first-child{margin:0 auto}.simple-code .shiki{border-radius:0;background-color:transparent!important;padding:0!important;margin:0!important;width:unset!important;max-width:unset!important;min-width:unset!important;box-shadow:unset!important}
