.guide-markdown{overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.guide-markdown>*+*{margin-top:1.25rem}.guide-markdown :is(h1,h2,h3,h4,h5,h6){color:var(--color-foreground);letter-spacing:0;text-wrap:balance;margin-top:2.5rem;margin-bottom:1rem;font-weight:900;line-height:1.3}.guide-markdown h1{font-size:2rem}.guide-markdown h2{font-size:1.75rem}.guide-markdown h3{font-size:1.375rem}.guide-markdown :is(h4,h5,h6){font-size:1.125rem}.guide-markdown :is(ul,ol){padding-left:1.5rem}.guide-markdown ul{list-style-type:disc}.guide-markdown ol{list-style-type:decimal}.guide-markdown li+li,.guide-markdown li>:is(ul,ol){margin-top:.5rem}.guide-markdown strong{font-weight:800}.guide-markdown a{color:var(--color-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:4px;text-decoration-thickness:3px}.guide-markdown a:hover{-webkit-text-decoration-color:var(--color-foreground);-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground)}.guide-markdown :is(a,.guide-table):focus-visible{outline:2px solid var(--color-ring);outline-offset:4px}.guide-markdown blockquote{border-left:4px solid var(--color-primary);background:var(--color-muted);padding:.75rem 1rem}.guide-markdown blockquote>*+*{margin-top:.75rem}.guide-table{border:1px solid var(--color-border);border-radius:6px;max-width:100%;overflow-x:auto}.guide-table table{border-collapse:collapse;width:100%}.guide-table :is(th,td){border-bottom:1px solid var(--color-border);vertical-align:top;text-align:left;min-width:10rem;padding:.75rem 1rem}.guide-table th{background:var(--color-primary);color:var(--color-primary-foreground);font-weight:800}.guide-table tbody tr:last-child td{border-bottom:0}.guide-markdown img{border-radius:6px;max-width:100%;height:auto}.guide-markdown pre{background:var(--color-muted);border-radius:6px;max-width:100%;padding:1rem;overflow-x:auto}.guide-markdown hr{border-color:var(--color-border);margin-block:2rem}@media (width>=640px){.guide-markdown{font-size:1.125rem}.guide-markdown h2{font-size:2rem}.guide-markdown h3{font-size:1.5rem}}
