.prose.svelte-1p1d4vr h1,.prose.svelte-1p1d4vr h2,.prose.svelte-1p1d4vr h3,.prose.svelte-1p1d4vr h4,.prose.svelte-1p1d4vr h5,.prose.svelte-1p1d4vr h6{margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:700}.prose.svelte-1p1d4vr h1:before{content:"# ";opacity:.4}.prose.svelte-1p1d4vr h2:before{content:"## ";opacity:.4}.prose.svelte-1p1d4vr h3:before{content:"### ";opacity:.4}.prose.svelte-1p1d4vr h4:before{content:"#### ";opacity:.4}.prose.svelte-1p1d4vr h5:before{content:"##### ";opacity:.4}.prose.svelte-1p1d4vr h6:before{content:"###### ";opacity:.4}.prose.svelte-1p1d4vr p{margin-bottom:1rem;line-height:1.7}.prose.svelte-1p1d4vr ul,.prose.svelte-1p1d4vr ol{margin-bottom:1rem;padding-left:1.5rem}.prose.svelte-1p1d4vr ol{margin-left:.75rem}.prose.svelte-1p1d4vr li{margin-bottom:.25rem}.prose.svelte-1p1d4vr .task-icon{vertical-align:middle;align-items:center;margin-right:.35rem;display:inline-flex}.prose.svelte-1p1d4vr .task-done{color:#16a34a}.prose.svelte-1p1d4vr .task-todo{color:#dc2626}html.dark .prose.svelte-1p1d4vr .task-done{color:#4ade80}html.dark .prose.svelte-1p1d4vr .task-todo{color:#f87171}.prose.svelte-1p1d4vr ul{list-style-type:disc}.prose.svelte-1p1d4vr ol{list-style-type:decimal}.prose.svelte-1p1d4vr code{font-family:Menlo,monospace;font-size:.875rem}.prose.svelte-1p1d4vr :not(pre)>code{background-color:#00000014;border-radius:.25rem;padding:.1rem .35rem}html.dark .prose.svelte-1p1d4vr :not(pre)>code{background-color:#ffffff1f}.prose.svelte-1p1d4vr pre{border-radius:.375rem;margin-bottom:1rem;overflow-x:auto}.prose.svelte-1p1d4vr .shiki{padding:1rem}.prose.svelte-1p1d4vr .copy-btn{opacity:0;cursor:pointer;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:opacity .15s;display:flex;position:absolute;top:.5rem;right:.5rem}.prose.svelte-1p1d4vr pre:hover .copy-btn{opacity:.6}.prose.svelte-1p1d4vr .copy-btn:hover{opacity:1!important}html:not(.dark) .prose.svelte-1p1d4vr .shiki{background-color:#f4f4f5!important}html.dark .prose.svelte-1p1d4vr .shiki{background-color:#242424!important}html.dark .prose.svelte-1p1d4vr .shiki span{color:var(--shiki-dark)!important}.prose.svelte-1p1d4vr table{border-collapse:collapse;scrollbar-width:thin;scrollbar-color:#80808066 transparent;width:100%;margin-bottom:1rem;font-size:.875rem;display:block;overflow-x:auto}.prose.svelte-1p1d4vr table::-webkit-scrollbar{height:4px}.prose.svelte-1p1d4vr table::-webkit-scrollbar-track{background:0 0}.prose.svelte-1p1d4vr table::-webkit-scrollbar-thumb{background-color:#80808066;border-radius:9999px}.prose.svelte-1p1d4vr table::-webkit-scrollbar-thumb:hover{background-color:#808080b3}.prose.svelte-1p1d4vr thead{opacity:1;border-bottom:2px solid}.prose.svelte-1p1d4vr th{text-align:left;padding:.5rem .75rem;font-weight:700}.prose.svelte-1p1d4vr td{border-bottom:1px solid #80808033;padding:.5rem .75rem}.prose.svelte-1p1d4vr tr:last-child td{border-bottom:none}.prose.svelte-1p1d4vr tr:hover td{background-color:#8080800f}.prose.svelte-1p1d4vr a{color:#2563eb;text-decoration:underline}.prose.svelte-1p1d4vr a:before{content:"[";opacity:.6}.prose.svelte-1p1d4vr a:after{content:"]";opacity:.6}.prose.svelte-1p1d4vr a:hover{color:#1d4ed8}html.dark .prose.svelte-1p1d4vr a{color:#60a5fa}html.dark .prose.svelte-1p1d4vr a:hover{color:#93c5fd}.prose.svelte-1p1d4vr blockquote{opacity:.7;border-left:2px solid;margin-bottom:1rem;padding-left:1rem}.prose.svelte-1p1d4vr mark{color:inherit;background:0 0;border:1px solid;border-radius:.2rem;padding:0 .2rem}.prose.svelte-1p1d4vr details{border:1px solid #8080804d;border-radius:.375rem;margin-bottom:1rem;padding:.4rem .6rem .2rem}.prose.svelte-1p1d4vr summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-weight:700;list-style:none;display:flex}.prose.svelte-1p1d4vr summary:before{content:"▸";opacity:.5;font-size:.75rem;transition:transform .2s;display:inline-block}.prose.svelte-1p1d4vr details[open] summary:before{transform:rotate(90deg)}.prose.svelte-1p1d4vr details[open] summary{margin-bottom:.4rem}.prose.svelte-1p1d4vr details[open]{border-color:#80808080}html{scrollbar-width:thin;scrollbar-color:#80808059 transparent}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background-color:#80808059;border-radius:9999px}html::-webkit-scrollbar-thumb:hover{background-color:#80808099}
