.markdown-styles_markdown__HwUWZ{font-size:1.125rem;line-height:1.75rem;line-height:1.625;color:var(--color-text-primary)}.markdown-styles_markdown__HwUWZ blockquote,.markdown-styles_markdown__HwUWZ ol,.markdown-styles_markdown__HwUWZ p,.markdown-styles_markdown__HwUWZ ul{margin-top:1.5rem;margin-bottom:1.5rem}.markdown-styles_markdown__HwUWZ p{line-height:1.75rem}.markdown-styles_markdown__HwUWZ h1{margin-top:4rem;margin-bottom:1.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;line-height:1.2}@media (min-width:768px){.markdown-styles_markdown__HwUWZ h1{font-size:2.5rem}}.markdown-styles_markdown__HwUWZ h1{color:var(--color-primary);text-shadow:0 0 20px rgba(0,255,0,.2)}.markdown-styles_markdown__HwUWZ h2{margin-top:3rem;margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;line-height:1.375}@media (min-width:768px){.markdown-styles_markdown__HwUWZ h2{font-size:2.25rem;line-height:2.5rem}}.markdown-styles_markdown__HwUWZ h2{color:var(--color-primary-light);border-bottom:2px solid var(--color-border);padding-bottom:.5rem}.markdown-styles_markdown__HwUWZ h3{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:600;line-height:1.375}@media (min-width:768px){.markdown-styles_markdown__HwUWZ h3{font-size:1.875rem;line-height:2.25rem}}.markdown-styles_markdown__HwUWZ h3{color:var(--color-text-primary)}.markdown-styles_markdown__HwUWZ h4{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}@media (min-width:768px){.markdown-styles_markdown__HwUWZ h4{font-size:1.5rem;line-height:2rem}}.markdown-styles_markdown__HwUWZ ol,.markdown-styles_markdown__HwUWZ ul{margin-left:1.5rem}.markdown-styles_markdown__HwUWZ ol>:not([hidden])~:not([hidden]),.markdown-styles_markdown__HwUWZ ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - 0));margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * 0);margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.markdown-styles_markdown__HwUWZ ul{list-style-type:disc}.markdown-styles_markdown__HwUWZ ol{list-style-type:decimal}.markdown-styles_markdown__HwUWZ li{line-height:1.75rem}.markdown-styles_markdown__HwUWZ li::marker{color:var(--color-primary)}.markdown-styles_markdown__HwUWZ blockquote{margin-top:2rem;margin-bottom:2rem;border-left-width:4px;font-style:italic;border-color:var(--color-primary);background-color:rgba(0,255,0,.05);padding:1rem;border-radius:0 4px 4px 0}.markdown-styles_markdown__HwUWZ code{border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:rgba(0,255,0,.1);color:var(--color-primary-light);font-family:Monaco,Courier New,monospace}.markdown-styles_markdown__HwUWZ pre{margin-top:1.5rem;margin-bottom:1.5rem;overflow-x:auto;border-radius:.5rem;padding:1rem;background-color:var(--color-bg-medium);border:1px solid var(--color-border)}.markdown-styles_markdown__HwUWZ pre code{padding:0;background-color:transparent}.markdown-styles_markdown__HwUWZ a{font-weight:500;color:var(--color-primary);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease}.markdown-styles_markdown__HwUWZ a:hover{color:var(--color-primary-light);text-shadow:0 0 8px rgba(0,255,0,.5)}.markdown-styles_markdown__HwUWZ img{margin:2rem auto;border-radius:.5rem;max-width:100%;height:auto;border:1px solid var(--color-border);box-shadow:var(--shadow-md)}.markdown-styles_markdown__HwUWZ hr{margin-top:3rem;margin-bottom:3rem;border:none;height:1px;background:linear-gradient(90deg,transparent 0,var(--color-primary) 50%,transparent 100%)}.markdown-styles_markdown__HwUWZ table{margin-top:2rem;margin-bottom:2rem;width:100%;border-collapse:collapse}.markdown-styles_markdown__HwUWZ td,.markdown-styles_markdown__HwUWZ th{padding:.75rem 1rem;text-align:left;border:1px solid var(--color-border)}.markdown-styles_markdown__HwUWZ th{font-weight:600;background-color:rgba(0,255,0,.1);color:var(--color-primary)}.markdown-styles_markdown__HwUWZ tr:hover{background-color:rgba(0,255,0,.05)}