@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-leading:initial}}}.md-viewer-content,.md-viewer-content p,.md-viewer-content li,.md-viewer-content span:not(.token),.md-viewer-content strong,.md-viewer-content b{overflow-wrap:break-word}.md-viewer-content :is(strong,b){--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.md-viewer-content :is(p,blockquote){font-weight:450}.tts-segment{z-index:0;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));-webkit-box-decoration-break:clone;box-decoration-break:clone;scroll-margin-top:clamp(10rem,38vh,24rem);position:relative}.tts-segment--active{background-color:var(--accent-gold)}@supports (color:color-mix(in lab, red, red)){.tts-segment--active{background-color:color-mix(in oklab, var(--accent-gold) 60%, transparent)}}.tts-segment--active:is(.dark *){background-color:var(--accent-gold)}.tts-segment--active{color:#000}.tts-segment--active *{color:inherit}.md-viewer-content>*+*{margin-top:calc(var(--spacing,.25rem) * 8)}.md-viewer-content.md-viewer-compact :is(p,li,blockquote){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);font-weight:450}.md-viewer-content.md-viewer-compact :is(h1,h2,h3){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}@media (min-width:40rem){.md-viewer-content.md-viewer-compact :is(h1,h2,h3){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.md-viewer-content.md-viewer-compact :is(h4,h5,h6){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.md-viewer-content.md-viewer-compact>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.md-viewer-content.md-viewer-compact>*+:is(h1,h2,h3,h4,h5,h6),.md-viewer-content>*+blockquote,.md-viewer-content>blockquote+:not(:is(h1,h2,h3,h4,h5,h6)){margin-top:calc(var(--spacing,.25rem) * 6)}.md-viewer-content blockquote>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.md-viewer-content>*+:is(h1,h2,h3,h4,h5,h6){margin-top:calc(var(--spacing,.25rem) * 12)}.md-viewer-content>:is(h1,h2,h3,h4,h5,h6)+*{margin-top:calc(var(--spacing,.25rem) * 2)}.md-viewer-content pre code{padding:calc(var(--spacing,.25rem) * 0);color:inherit;background-color:#0000}.md-viewer-content .token.comment,.md-viewer-content .token.prolog,.md-viewer-content .token.doctype,.md-viewer-content .token.cdata,.md-viewer-content .token.punctuation{color:var(--color-gray-500,#6a7282)}@supports (color:lab(0% 0 0)){.md-viewer-content .token.comment,.md-viewer-content .token.prolog,.md-viewer-content .token.doctype,.md-viewer-content .token.cdata,.md-viewer-content .token.punctuation{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}.md-viewer-content .token.namespace{color:var(--color-orange-600,#f05100)}@supports (color:lab(0% 0 0)){.md-viewer-content .token.namespace{color:var(--color-orange-600,lab(57.1026% 64.2584 89.8886))}}.md-viewer-content .token.property,.md-viewer-content .token.tag,.md-viewer-content .token.boolean,.md-viewer-content .token.number,.md-viewer-content .token.constant,.md-viewer-content .token.symbol,.md-viewer-content .token.deleted{color:var(--color-purple-600,#9810fa)}@supports (color:lab(0% 0 0)){.md-viewer-content .token.property,.md-viewer-content .token.tag,.md-viewer-content .token.boolean,.md-viewer-content .token.number,.md-viewer-content .token.constant,.md-viewer-content .token.symbol,.md-viewer-content .token.deleted{color:var(--color-purple-600,lab(43.0295% 75.21 -86.5669))}}.md-viewer-content .token.selector,.md-viewer-content .token.attr-name,.md-viewer-content .token.string,.md-viewer-content .token.char,.md-viewer-content .token.builtin,.md-viewer-content .token.inserted{color:var(--color-green-600,#00a544)}@supports (color:lab(0% 0 0)){.md-viewer-content .token.selector,.md-viewer-content .token.attr-name,.md-viewer-content .token.string,.md-viewer-content .token.char,.md-viewer-content .token.builtin,.md-viewer-content .token.inserted{color:var(--color-green-600,lab(59.0978% -58.6621 41.2579))}}.md-viewer-content .token.operator,.md-viewer-content .token.entity,.md-viewer-content .token.url,.md-viewer-content .language-css .token.string,.md-viewer-content .style .token.string{color:var(--color-yellow-600,#cd8900)}@supports (color:lab(0% 0 0)){.md-viewer-content .token.operator,.md-viewer-content .token.entity,.md-viewer-content .token.url,.md-viewer-content .language-css .token.string,.md-viewer-content .style .token.string{color:var(--color-yellow-600,lab(62.7799% 22.4197 86.1544))}}.md-viewer-content .token.atrule,.md-viewer-content .token.attr-value,.md-viewer-content .token.keyword{color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.md-viewer-content .token.atrule,.md-viewer-content .token.attr-value,.md-viewer-content .token.keyword{color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.md-viewer-content .token.function,.md-viewer-content .token.class-name{color:var(--color-red-600,#e40014)}@supports (color:lab(0% 0 0)){.md-viewer-content .token.function,.md-viewer-content .token.class-name{color:var(--color-red-600,lab(48.4493% 77.4328 61.5452))}}.md-viewer-content .token.regex,.md-viewer-content .token.important,.md-viewer-content .token.variable{color:var(--color-orange-600,#f05100)}@supports (color:lab(0% 0 0)){.md-viewer-content .token.regex,.md-viewer-content .token.important,.md-viewer-content .token.variable{color:var(--color-orange-600,lab(57.1026% 64.2584 89.8886))}}.md-viewer-content .token.important,.md-viewer-content .token.bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.md-viewer-content .token.italic{font-style:italic}.md-viewer-content .token.entity{cursor:help}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
