@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-duration:initial;--tw-space-y-reverse:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@keyframes anchor-highlight{0%{color:var(--color-accent)}to{color:var(--color-base-content)}}.markdown-content{counter-reset:prose-section;--prose-accent-source:var(--post-accent-source,var(--color-accent));--prose-accent:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-accent:color-mix(in oklch, var(--prose-accent-source) 72%, var(--color-base-content))}}.markdown-content{--prose-link:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-link:color-mix(in oklch, var(--prose-accent-source) 54%, var(--color-base-content))}}.markdown-content{--prose-link-strong:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-link-strong:color-mix(in oklch, var(--prose-accent-source) 72%, var(--color-base-content))}}.markdown-content{--prose-line:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-line:color-mix(in oklch, var(--prose-accent-source) 28%, var(--color-base-content))}}.markdown-content{--prose-quote:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-quote:color-mix(in oklch, var(--prose-accent-source) 42%, var(--color-base-content))}}.markdown-content{--prose-marker:var(--post-accent-ink,var(--prose-chip-ink));--prose-highlight:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-highlight:color-mix(in oklch, var(--prose-accent-source) 26%, var(--color-base-100))}}.markdown-content{--prose-surface:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-surface:color-mix(in oklch, var(--prose-accent-source) 7%, var(--color-base-200))}}.markdown-content{--prose-chip-ink:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-chip-ink:color-mix(in oklch, var(--prose-accent-source) 68%, var(--color-base-content))}}.markdown-content{--prose-chip-border:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-chip-border:color-mix(in oklch, var(--prose-accent-source) 34%, transparent)}}.markdown-content{--prose-chip-surface:var(--prose-accent-source)}@supports (color:color-mix(in lab,red,red)){.markdown-content{--prose-chip-surface:color-mix(in oklch, var(--prose-accent-source) 14%, var(--color-base-100))}}.markdown-content{--prose-badge-ink:var(--post-accent-ink,var(--prose-chip-ink));--prose-badge-border:var(--post-accent-border,var(--prose-chip-border));--prose-badge-surface:var(--post-accent-surface,var(--prose-chip-surface));-webkit-hyphens:auto;hyphens:auto;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.markdown-content h1{margin-top:calc(var(--spacing,.25rem) * 18);margin-bottom:calc(var(--spacing,.25rem) * 8);font-family:var(--font-inter-tight),"Arial Narrow",Arial,sans-serif;--tw-leading:.94;--tw-font-weight:var(--font-weight-medium,500);font-size:clamp(2.4rem,4.6vw,4.5rem);line-height:.94;font-weight:var(--font-weight-medium,500);--tw-tracking:-.055em;letter-spacing:-.055em;color:var(--color-base-content)}.markdown-content h2{counter-increment:prose-section;margin-top:calc(var(--spacing,.25rem) * 16);margin-bottom:calc(var(--spacing,.25rem) * 6);font-family:var(--font-inter-tight),"Arial Narrow",Arial,sans-serif;--tw-leading:.98;--tw-font-weight:var(--font-weight-medium,500);font-size:clamp(1.9rem,3vw,3.05rem);line-height:.98;font-weight:var(--font-weight-medium,500);--tw-tracking:-.045em;letter-spacing:-.045em;color:var(--color-base-content)}.markdown-content h2:first-child{margin-top:calc(var(--spacing,.25rem) * 0)}.markdown-content h2{position:relative}.markdown-content h2:before{content:counter(prose-section,decimal-leading-zero);margin-bottom:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-jetbrains-mono),ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tw-tracking:.22em;letter-spacing:.22em;text-transform:uppercase;color:var(--prose-badge-ink);background:var(--prose-badge-surface);border-width:.5px;border-radius:3.40282e38px;align-items:center;font-size:.68rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.markdown-content h2:before{background:color-mix(in oklch,var(--prose-badge-surface) 74%,var(--color-base-100))}}.markdown-content h2:before{border-color:var(--prose-badge-border)}@supports (color:color-mix(in lab,red,red)){.markdown-content h2:before{border-color:color-mix(in oklch,var(--prose-badge-border) 58%,transparent)}}.markdown-content h3{margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 4);font-family:var(--font-inter-tight),"Arial Narrow",Arial,sans-serif;--tw-leading:1.02;--tw-font-weight:var(--font-weight-medium,500);font-size:clamp(1.45rem,2.1vw,2rem);line-height:1.02;font-weight:var(--font-weight-medium,500);--tw-tracking:-.03em;letter-spacing:-.03em;color:var(--color-base-content)}.markdown-content h4{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:1.15;--tw-font-weight:var(--font-weight-semibold,600);font-size:clamp(1.18rem,1.7vw,1.5rem);line-height:1.15;font-weight:var(--font-weight-semibold,600);color:var(--color-base-content)}.markdown-content h5{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1.2;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.2;font-weight:var(--font-weight-semibold,600);color:var(--color-base-content)}.markdown-content h6{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 3);font-family:var(--font-jetbrains-mono),ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tw-font-weight:var(--font-weight-medium,500);font-size:.8rem;font-weight:var(--font-weight-medium,500);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content h6{color:color-mix(in oklab,var(--color-base-content) 56%,transparent)}}.markdown-content h6{text-transform:uppercase}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{scroll-margin-top:calc(var(--spacing,.25rem) * 20)}:is(.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6):target{animation:3s ease-in anchor-highlight}.markdown-content p{margin-bottom:calc(var(--spacing,.25rem) * 6);--tw-leading:1.8;max-width:68ch;color:var(--color-base-content);font-size:1rem;line-height:1.8}@supports (color:color-mix(in lab,red,red)){.markdown-content p{color:color-mix(in oklab,var(--color-base-content) 82%,transparent)}}@media(min-width:48rem){.markdown-content p{font-size:1.1rem}}.markdown-content p:last-child{margin-bottom:calc(var(--spacing,.25rem) * 0)}.markdown-content h1+p,.markdown-content h2+p{--tw-leading:1.72;max-width:60ch;color:var(--color-base-content);font-size:1.14rem;line-height:1.72}@supports (color:color-mix(in lab,red,red)){.markdown-content h1+p,.markdown-content h2+p{color:color-mix(in oklab,var(--color-base-content) 92%,transparent)}}@media(min-width:48rem){.markdown-content h1+p,.markdown-content h2+p{font-size:1.28rem}}.markdown-content .markdown-content>h2:first-of-type+p:first-letter,.markdown-content .markdown-content>p:first-of-type:first-letter{float:left;margin-inline-end:calc(var(--spacing,.25rem) * 3);margin-top:calc(var(--spacing,.25rem) * 1);font-family:var(--font-inter-tight),"Arial Narrow",Arial,sans-serif;--tw-leading:.82;color:var(--prose-badge-ink);font-size:4.6rem;line-height:.82}.markdown-content a{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.18s;color:var(--prose-link);box-shadow:inset 0 -.18em oklch(from var(--prose-link) l c h / .16);border-radius:.2rem;text-decoration:none;transition-duration:.18s}.markdown-content a:hover,.markdown-content a:focus-visible{color:var(--prose-link-strong);box-shadow:inset 0 -.28em oklch(from var(--prose-link) l c h / .22)}.markdown-content strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-base-content)}.markdown-content em{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content em{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.markdown-content em{font-style:italic}.markdown-content del{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content del{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.markdown-content del{text-decoration-line:line-through}.markdown-content mark{padding-inline:calc(var(--spacing,.25rem) * 1);color:var(--color-base-content);background:var(--prose-highlight);border-radius:.2rem}.markdown-content ul{margin-bottom:calc(var(--spacing,.25rem) * 7)}:where(.markdown-content ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.markdown-content ul{padding-left:calc(var(--spacing,.25rem) * 0);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content ul{color:color-mix(in oklab,var(--color-base-content) 82%,transparent)}}.markdown-content ul li{--tw-leading:1.8;max-width:68ch;padding-inline-start:calc(var(--spacing,.25rem) * 6);font-size:1rem;line-height:1.8;position:relative}@media(min-width:48rem){.markdown-content ul li{font-size:1.1rem}}.markdown-content ul li:before{content:"";width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background:var(--prose-marker);inset-inline-start:calc(var(--spacing,.25rem) * 0);border-radius:3.40282e38px;position:absolute;top:.82em}.markdown-content ul li ul,.markdown-content ul li ol{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content ul li ul,.markdown-content ul li ol{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.markdown-content ul li ul li:before{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-sm,.25rem)}.markdown-content ol{margin-bottom:calc(var(--spacing,.25rem) * 7)}:where(.markdown-content ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.markdown-content ol{color:var(--color-base-content);padding-inline-start:calc(var(--spacing,.25rem) * 6)}@supports (color:color-mix(in lab,red,red)){.markdown-content ol{color:color-mix(in oklab,var(--color-base-content) 82%,transparent)}}.markdown-content ol li{--tw-leading:1.8;max-width:68ch;font-size:1rem;line-height:1.8;list-style-type:decimal}@media(min-width:48rem){.markdown-content ol li{font-size:1.1rem}}.markdown-content ol li::marker{color:var(--prose-marker)}.markdown-content ol li ul,.markdown-content ol li ol{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content ol li ul,.markdown-content ol li ol{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.markdown-content blockquote{margin-block:calc(var(--spacing,.25rem) * 10);max-width:64ch;padding-block:calc(var(--spacing,.25rem) * 2);padding-inline-start:calc(var(--spacing,.25rem) * 8);padding-inline-end:calc(var(--spacing,.25rem) * 0);position:relative}@media(min-width:48rem){.markdown-content blockquote{padding-inline-start:calc(var(--spacing,.25rem) * 12)}}.markdown-content blockquote{border-inline-start:1px solid oklch(from var(--prose-quote) l c h / .36);background:linear-gradient(90deg,oklch(from var(--prose-quote) l c h / .1) 0%,transparent 38%)}.markdown-content blockquote:before{content:"❝";inset-inline-start:calc(var(--spacing,.25rem) * -1);top:calc(var(--spacing,.25rem) * 0);font-family:var(--font-inter-tight),"Arial Narrow",Arial,sans-serif;--tw-leading:1;color:oklch(from var(--prose-quote) l c h / .44);font-size:2.7rem;line-height:1;position:absolute}.markdown-content blockquote p{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:1.72;--tw-font-weight:var(--font-weight-normal,400);font-size:1.18rem;line-height:1.72;font-weight:var(--font-weight-normal,400);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content blockquote p{color:color-mix(in oklab,var(--color-base-content) 92%,transparent)}}.markdown-content blockquote p{font-style:italic}@media(min-width:48rem){.markdown-content blockquote p{font-size:1.32rem}}.markdown-content blockquote p:last-child{margin-bottom:calc(var(--spacing,.25rem) * 0)}.markdown-content blockquote footer{margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-jetbrains-mono),ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-base-content);font-size:.8rem}@supports (color:color-mix(in lab,red,red)){.markdown-content blockquote footer{color:color-mix(in oklab,var(--color-base-content) 56%,transparent)}}.markdown-content blockquote footer{text-transform:uppercase}.markdown-content blockquote cite{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content blockquote cite{color:color-mix(in oklab,var(--color-base-content) 72%,transparent)}}.markdown-content blockquote cite{font-style:normal}.markdown-content blockquote blockquote{margin-block:calc(var(--spacing,.25rem) * 4)}.markdown-content code{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:.5px;border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content code{border-color:color-mix(in oklab,var(--color-base-content) 14%,transparent)}}.markdown-content code{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-jetbrains-mono),ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content code{color:color-mix(in oklab,var(--color-base-content) 90%,transparent)}}.markdown-content code{background:var(--prose-surface)}@supports (color:color-mix(in lab,red,red)){.markdown-content code{background:color-mix(in oklch,var(--prose-surface) 84%,var(--color-base-100))}}.markdown-content pre{margin-block:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);border-width:.5px;border-color:var(--color-base-content);border-radius:1.2rem;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.markdown-content pre{border-color:color-mix(in oklab,var(--color-base-content) 14%,transparent)}}.markdown-content pre{padding:calc(var(--spacing,.25rem) * 5);background:var(--prose-surface)}@supports (color:color-mix(in lab,red,red)){.markdown-content pre{background:color-mix(in oklch,var(--prose-surface) 86%,var(--color-base-100))}}.markdown-content pre{box-shadow:inset 0 1px oklch(from var(--color-base-100) l c h / .62)}.markdown-content pre code{--tw-border-style:none;padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);background-color:#0000;border-style:none}.markdown-content .hljs{background-color:#0000}.markdown-content hr{margin-block:calc(var(--spacing,.25rem) * 14);border-style:var(--tw-border-style);background:linear-gradient(90deg,transparent 0%,oklch(from var(--prose-line) l c h / .2) 18%,oklch(from var(--color-base-content) l c h / .12) 50%,oklch(from var(--prose-line) l c h / .2) 82%,transparent 100%);border-width:0;height:1px}.markdown-content img{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);border-width:.5px;border-color:var(--color-base-content);border-radius:1.35rem;max-width:100%;height:auto;display:block}@supports (color:color-mix(in lab,red,red)){.markdown-content img{border-color:color-mix(in oklab,var(--color-base-content) 14%,transparent)}}.markdown-content img{box-shadow:inset 0 1px oklch(from var(--color-base-100) l c h / .66),0 18px 32px oklch(from var(--color-base-content) l c h / .06)}.markdown-content figure{margin-block:calc(var(--spacing,.25rem) * 10);text-align:center}.markdown-content figure figcaption{margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-jetbrains-mono),ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-base-content);font-size:.78rem}@supports (color:color-mix(in lab,red,red)){.markdown-content figure figcaption{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.markdown-content figure figcaption{text-transform:uppercase;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.markdown-content figure figcaption:before,.markdown-content figure figcaption:after{content:"";height:1px;width:calc(var(--spacing,.25rem) * 8);background:linear-gradient(90deg,transparent 0%,oklch(from var(--prose-line) l c h / .34) 100%);display:inline-block}.markdown-content figure figcaption:after{transform:scaleX(-1)}@layer daisyui.l1.l2.l3{.markdown-content table{border-collapse:separate;--tw-border-spacing-x: 0rem ;--tw-border-spacing-y: 0rem ;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.markdown-content table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media(hover:hover){:is(.markdown-content table tr.row-hover,.markdown-content table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.markdown-content table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.markdown-content table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.markdown-content table :where(thead,tfoot){font-size:.875rem;font-weight:600}.markdown-content table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.markdown-content table :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.markdown-content table :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.markdown-content table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.markdown-content table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.markdown-content input[type=checkbox]{border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.markdown-content input[type=checkbox]{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.markdown-content input[type=checkbox]{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.markdown-content input[type=checkbox]:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0 3px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.markdown-content input[type=checkbox]:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.markdown-content input[type=checkbox]:checked,.markdown-content input[type=checkbox][aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}:is(.markdown-content input[type=checkbox]:checked,.markdown-content input[type=checkbox][aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media(forced-colors:active){:is(.markdown-content input[type=checkbox]:checked,.markdown-content input[type=checkbox][aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{:is(.markdown-content input[type=checkbox]:checked,.markdown-content input[type=checkbox][aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.markdown-content input[type=checkbox]:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.markdown-content input[type=checkbox]:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.markdown-content input[type=checkbox]:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:0deg}}.markdown-content table{background-color:var(--color-base-200);width:100%;display:table;overflow-x:auto;display:block!important}.markdown-content table thead{background-color:var(--color-base-300)}@supports (color:color-mix(in lab,red,red)){.markdown-content table thead{background-color:color-mix(in oklab,var(--color-base-300) 60%,transparent)}}@media(hover:hover){.markdown-content table tr:hover{background-color:var(--color-base-300)}}@layer daisyui.l1.l2{.markdown-content input[type=checkbox]:disabled{cursor:not-allowed;opacity:.2}.markdown-content input[type=checkbox]{--size:calc(var(--size-selector,.25rem) * 4);color:var(--color-primary-content);--input-color:var(--color-primary);padding:.125rem}}.markdown-content .task-list-item{list-style-type:none;position:relative}.markdown-content .task-list-item:before{display:none}.markdown-content dl{margin-block:calc(var(--spacing,.25rem) * 6)}.markdown-content dl dt{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-base-content)}.markdown-content dl dd{margin-bottom:calc(var(--spacing,.25rem) * 4);margin-left:calc(var(--spacing,.25rem) * 6);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content dl dd{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.markdown-content kbd{border-style:var(--tw-border-style);border-width:2px;border-bottom-style:var(--tw-border-style);border-bottom-width:4px;border-color:var(--color-base-content);border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.markdown-content kbd{border-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.markdown-content kbd{background-color:var(--color-neutral);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-jetbrains-mono),ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content kbd{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.markdown-content kbd{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.markdown-content details{margin-block:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:.5px;border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.markdown-content details{border-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.markdown-content details{background-color:var(--color-base-200);padding:calc(var(--spacing,.25rem) * 4)}.markdown-content details summary{cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-base-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.markdown-content details summary:hover{color:var(--color-accent)}}.markdown-content abbr{cursor:help;border-bottom-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-bottom-width:.5px;border-color:var(--color-base-300)}.markdown-content .footnotes{margin-top:calc(var(--spacing,.25rem) * 16);border-top-style:var(--tw-border-style);border-top-width:.5px;border-color:var(--color-base-100);padding-top:calc(var(--spacing,.25rem) * 8)}.markdown-content .alert{margin-block:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);border-left-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 6);border-left-width:4px}.markdown-content .alert.alert-info{border-color:var(--color-info);background-color:var(--color-base-100);color:var(--color-info)}.markdown-content .alert.alert-warning{border-color:var(--color-warning);background-color:var(--color-base-100);color:var(--color-warning)}.markdown-content .alert.alert-danger{border-color:var(--color-error);background-color:var(--color-base-100);color:var(--color-error)}.markdown-content .alert.alert-success{border-color:var(--color-success);background-color:var(--color-base-100);color:var(--color-success)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
