.prose{--tw-prose-body:hsl(var(--foreground));--tw-prose-headings:hsl(var(--foreground));--tw-prose-links:hsl(var(--accent));--tw-prose-bold:hsl(var(--foreground));--tw-prose-counters:hsl(var(--muted-foreground));--tw-prose-bullets:hsl(var(--accent));--tw-prose-hr:hsl(var(--border));--tw-prose-quotes:hsl(var(--foreground));--tw-prose-quote-borders:hsl(var(--accent));--tw-prose-captions:hsl(var(--muted-foreground));--tw-prose-code:hsl(var(--foreground));--tw-prose-pre-code:hsl(var(--foreground));--tw-prose-pre-bg:hsl(var(--secondary));--tw-prose-th-borders:hsl(var(--border));--tw-prose-td-borders:hsl(var(--border))}.prose :where(h1,h2,h3,h4):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-heading),var(--font-sans),system-ui,sans-serif}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration:none;transition:-webkit-text-decoration .15s;transition:text-decoration .15s;transition:text-decoration .15s,-webkit-text-decoration .15s}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{text-decoration:underline}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-width:4px;border-left-color:hsl(var(--accent));background-color:hsl(var(--secondary));border-radius:0 .5rem .5rem 0;padding:1rem 1.25rem;font-style:italic;quotes:none}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(ul.list-bullet):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;padding-left:1.5rem}.prose :where(ul.list-bullet ul.list-bullet):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:circle}.prose :where(ul.list-bullet ul.list-bullet ul.list-bullet):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:square}.prose :where(ol.list-number):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;padding-left:1.5rem}.prose :where(ul.list-check):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:none;padding-left:.25rem}.prose :where(ul.list-check li):not(:where([class~=not-prose],[class~=not-prose] *)){position:relative;padding-left:1.75rem}.prose :where(ul.list-check li):before{content:"";position:absolute;left:0;top:.25em;width:1.1em;height:1.1em;border:2px solid hsl(var(--border));border-radius:.25rem;background:hsl(var(--background))}.prose :where(ul.list-check li[aria-checked=true]):before{background:hsl(var(--accent));border-color:hsl(var(--accent))}.prose :where(ul.list-check li[aria-checked=true]):after{content:"✓";position:absolute;left:.2em;top:.1em;font-size:.85em;font-weight:700;color:hsl(var(--accent-foreground));line-height:1.3}.prose :where(code):not(:where(pre *,[class~=not-prose],[class~=not-prose] *)){background-color:hsl(var(--secondary));border-radius:.25rem;padding:.2em .4em;font-size:.875em;font-weight:500}.prose :where(code):not(:where(pre *,[class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(code):not(:where(pre *,[class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:hsl(var(--sekundarni-900));color:hsl(var(--bila));border-radius:.5rem}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.5rem}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;border-collapse:collapse}.prose :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:left;background-color:hsl(var(--secondary));font-weight:600}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){border:1px solid hsl(var(--border));padding:.75rem 1rem}.prose :where(tbody tr:nth-child(2n)):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:hsl(var(--secondary)/.5)}