@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-leading:initial}}}.prose{color:var(--foreground)}.prose :where(h1):not(:where(.not-prose *)){margin-bottom:calc(var(--spacing,.25rem)*5);scroll-margin:calc(var(--spacing,.25rem)*20);color:var(--foreground);letter-spacing:-.01em;font-size:2rem;font-weight:500;line-height:2.5rem}.prose :where(h2):not(:where(.not-prose *)){margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*3);scroll-margin:calc(var(--spacing,.25rem)*20);color:var(--foreground)}.prose :where(h2):not(:where(.not-prose *)):first-child{margin-top:calc(var(--spacing,.25rem)*0)}.prose :where(h2):not(:where(.not-prose *)){letter-spacing:-.005em;font-size:1.5rem;font-weight:500;line-height:2rem}.prose :where(h3):not(:where(.not-prose *)){margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*2.5);scroll-margin:calc(var(--spacing,.25rem)*20);color:var(--foreground)}.prose :where(h3):not(:where(.not-prose *)):first-child{margin-top:calc(var(--spacing,.25rem)*0)}.prose :where(h3):not(:where(.not-prose *)){letter-spacing:0;font-size:1.125rem;font-weight:500;line-height:1.5rem}.prose :where(h4):not(:where(.not-prose *)){margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*2);scroll-margin:calc(var(--spacing,.25rem)*20);color:var(--foreground)}.prose :where(h4):not(:where(.not-prose *)):first-child{margin-top:calc(var(--spacing,.25rem)*0)}.prose :where(h4):not(:where(.not-prose *)){letter-spacing:0;font-size:1rem;font-weight:500;line-height:1.5rem}.prose :where(h5):not(:where(.not-prose *)){margin-top:calc(var(--spacing,.25rem)*5);margin-bottom:calc(var(--spacing,.25rem)*2);scroll-margin:calc(var(--spacing,.25rem)*20);color:var(--foreground)}.prose :where(h5):not(:where(.not-prose *)):first-child{margin-top:calc(var(--spacing,.25rem)*0)}.prose :where(h5):not(:where(.not-prose *)){letter-spacing:0;font-size:.875rem;font-weight:500;line-height:1.25rem}.prose :where(h6):not(:where(.not-prose *)){margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*2);scroll-margin:calc(var(--spacing,.25rem)*20);color:var(--foreground)}.prose :where(h6):not(:where(.not-prose *)):first-child{margin-top:calc(var(--spacing,.25rem)*0)}.prose :where(h6):not(:where(.not-prose *)){letter-spacing:0;font-size:.8125rem;font-weight:500;line-height:1.125rem}.prose :where(h1,h2,h3,h4,h5,h6):not(:where(.not-prose *))+p{margin-top:calc(var(--spacing,.25rem)*0)}.prose :where(p):not(:where(.not-prose *)){color:var(--muted-foreground)}.prose :where(p):not(:where(.not-prose *)):not(:first-child){margin-top:calc(var(--spacing,.25rem)*4)}.prose :where(p):not(:where(.not-prose *)){letter-spacing:-.011em;font-size:1rem;font-weight:400;line-height:1.5rem}.prose :where(li):not(:where(.not-prose *)){color:var(--muted-foreground);letter-spacing:-.011em;line-height:1.5rem}.prose :where(a):not(:where(.not-prose *)){--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-underline-offset:4px}@media (hover:hover){.prose :where(a):not(:where(.not-prose *)):hover{text-decoration-line:underline}}.prose :where(a):not(:where(.not-prose *)){color:var(--primary);text-decoration-line:none}.prose :where(strong):not(:where(.not-prose *)){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.prose :where(code):not(:where(.not-prose *)){border-radius:calc(var(--radius)*.6);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);--tw-font-weight:var(--font-weight-medium,500);font-size:.875em;font-weight:var(--font-weight-medium,500);color:var(--foreground)}.prose :where(code):not(:where(.not-prose *)):before,.prose :where(code):not(:where(.not-prose *)):after{content:none}.prose :where(blockquote):not(:where(.not-prose *)){margin-top:calc(var(--spacing,.25rem)*5);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--border);padding-left:calc(var(--spacing,.25rem)*6);color:var(--muted-foreground);font-style:italic}.prose :where(table):not(:where(.not-prose *)){margin-block:calc(var(--spacing,.25rem)*5);width:100%;display:block;overflow-x:auto}.prose :where(table):not(:where(.not-prose *)) thead tr{margin:calc(var(--spacing,.25rem)*0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding:calc(var(--spacing,.25rem)*0)}.prose :where(table):not(:where(.not-prose *)) th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.prose :where(table):not(:where(.not-prose *)) th[align=center]{text-align:center}.prose :where(table):not(:where(.not-prose *)) th[align=right]{text-align:right}.prose :where(table):not(:where(.not-prose *)) tbody tr{margin:calc(var(--spacing,.25rem)*0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding:calc(var(--spacing,.25rem)*0)}.prose :where(table):not(:where(.not-prose *)) td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);text-align:left}.prose :where(table):not(:where(.not-prose *)) td[align=center]{text-align:center}.prose :where(table):not(:where(.not-prose *)) td[align=right]{text-align:right}.prose :where(ul):not(:where(.not-prose *)){margin-block:calc(var(--spacing,.25rem)*4);margin-left:calc(var(--spacing,.25rem)*6);list-style-type:disc}.prose :where(ul):not(:where(.not-prose *))>li{margin-top:calc(var(--spacing,.25rem)*1.5)}.prose :where(ul):not(:where(.not-prose *)) p{margin-block:calc(var(--spacing,.25rem)*0);display:inline}.prose :where(ol):not(:where(.not-prose *)){margin-block:calc(var(--spacing,.25rem)*4);margin-left:calc(var(--spacing,.25rem)*6);list-style-type:decimal}.prose :where(ol):not(:where(.not-prose *))>li{margin-top:calc(var(--spacing,.25rem)*1.5)}.prose :where(ol):not(:where(.not-prose *)) p{margin-block:calc(var(--spacing,.25rem)*0);display:inline}.prose :where(pre):not(:where(.not-prose *)){margin-block:calc(var(--spacing,.25rem)*5);border-radius:calc(var(--radius)*.8);background-color:var(--muted);padding:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));overflow-x:auto}.prose :where(.lead):not(:where(.not-prose *)){color:var(--muted-foreground);letter-spacing:-.015em;font-size:1.5rem;font-weight:400;line-height:2rem}.prose :where(.large):not(:where(.not-prose *)){letter-spacing:-.015em;font-size:1.125rem;font-weight:500;line-height:1.5rem}.prose :where(.small):not(:where(.not-prose *)){letter-spacing:-.006em;font-size:.875rem;font-weight:500;line-height:1.25rem}.prose :where(.muted):not(:where(.not-prose *)){color:var(--muted-foreground);letter-spacing:-.006em;font-size:.875rem;font-weight:400;line-height:1.25rem}.prose :where(img):not(:where(.not-prose *)),.prose :where(picture):not(:where(.not-prose *)),.prose :where(video):not(:where(.not-prose *)){margin-block:calc(var(--spacing,.25rem)*6)}.prose :where(picture>img):not(:where(.not-prose *)){margin-block:calc(var(--spacing,.25rem)*0)}.prose :where(kbd):not(:where(.not-prose *)){border-radius:calc(var(--radius)*.8);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.prose :where(hr):not(:where(.not-prose *)){margin-block:calc(var(--spacing,.25rem)*8)}.prose :where(dl):not(:where(.not-prose *)){margin-block:calc(var(--spacing,.25rem)*5)}.prose :where(dl):not(:where(.not-prose *)) dt{margin-top:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.prose :where(dl):not(:where(.not-prose *)) dt:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.prose :where(details):not(:where(.not-prose *)){margin-top:calc(var(--spacing,.25rem)*5)}.prose :where(details):not(:where(.not-prose *)) summary{margin-top:calc(var(--spacing,.25rem)*6);cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.prose :where(details):not(:where(.not-prose *)) p:first-of-type{margin-top:calc(var(--spacing,.25rem)*2)}.prose :where(mark):not(:where(.not-prose *)){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.prose :where(mark):not(:where(.not-prose *)){background-color:color-mix(in oklch,var(--primary)18%,transparent)}}.prose :where(small):not(:where(.not-prose *)){font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:1;line-height:1}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
/*# sourceMappingURL=0fo~autgxit7~.css.map*/