/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@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-border-style:solid;--tw-font-weight:initial}}}@layer midwest.tailwindcss.theme{:root,:host{--spacing:.25rem;--font-weight-semibold:600}}@layer midwest.tailwindcss.utilities{.static{position:static}.m-auto{margin:auto}.w-full{width:100%}.max-w-full{max-width:100%}}@layer midwest.components.prose{.midwest-prose{text-align:left;text-wrap:balance;max-width:60rem;display:block}.midwest-prose:where(.prose){--tw-prose-body:rgb(var(--gray-11-channels));--tw-prose-headings:rgb(var(--gray-12-channels));--tw-prose-bold:rgb(var(--gray-12-channels));--tw-prose-counters:rgb(var(--gray-8-channels));--tw-prose-bullets:rgb(var(--gray-8-channels))}:where(html.dark) .midwest-prose:where(.prose){--tw-prose-body:rgb(var(--gray-1-channels));--tw-prose-headings:#fff;--tw-prose-bold:#fff;--tw-prose-counters:rgb(var(--gray-4-channels));--tw-prose-bullets:rgb(var(--gray-4-channels))}.midwest-prose.text-center>*{text-align:center!important}.midwest-prose.text-right>*{text-align:right!important}.midwest-prose a:not(.midwest-button),.midwest-prose a:not(.midwest-button):where(.dark,.dark *){color:rgb(var(--theme-6-channels))}.midwest-prose>*{margin-bottom:.125em!important}:is(.midwest-prose ul,.midwest-prose ol) ::marker{color:rgb(var(--theme-8-channels))}:is(.midwest-prose ul,.midwest-prose ol)::marker{color:rgb(var(--theme-8-channels))}:is(.midwest-prose ul,.midwest-prose ol) ::-webkit-details-marker{color:rgb(var(--theme-8-channels))}:is(.midwest-prose ul,.midwest-prose ol)::-webkit-details-marker{color:rgb(var(--theme-8-channels))}:is(.midwest-prose ul,.midwest-prose ol):where(.dark,.dark *) ::marker{color:rgb(var(--theme-8-channels))}:is(.midwest-prose ul,.midwest-prose ol):where(.dark,.dark *)::marker{color:rgb(var(--theme-8-channels))}:is(.midwest-prose ul,.midwest-prose ol):where(.dark,.dark *) ::-webkit-details-marker{color:rgb(var(--theme-8-channels))}:is(.midwest-prose ul,.midwest-prose ol):where(.dark,.dark *)::-webkit-details-marker{color:rgb(var(--theme-8-channels))}.midwest-prose ul>li{align-items:center;gap:var(--spacing);display:flex}.midwest-prose>h1+p,.midwest-prose>h2+p,.midwest-prose>h3+p,.midwest-prose>h4+p,.midwest-prose>h5+p,.midwest-prose>h6+p{margin-top:.5rem!important}.midwest-prose>p+h1,.midwest-prose>p+h2,.midwest-prose>p+h3,.midwest-prose>p+h4,.midwest-prose>p+h5,.midwest-prose>p+h6{margin-top:2rem!important}.midwest-prose>:last-child{margin-bottom:0!important}.midwest-prose>.midwest-button,.midwest-prose>dl{margin-top:1rem!important}blockquote{border-color:rgb(var(--theme-6-channels))}blockquote p{color:#000}blockquote p:where(.dark,.dark *){color:#fff}.midwest-prose table{margin-block:calc(var(--spacing) * 4);border-collapse:collapse;width:100%}.midwest-prose table th{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:rgb(var(--theme-3-channels));padding:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.midwest-prose table th:where(.dark,.dark *){border-color:rgb(var(--theme-8-channels))}.midwest-prose table th{color:rgb(var(--theme-8-channels))}.midwest-prose table th:where(.dark,.dark *){color:rgb(var(--theme-4-channels))}.midwest-prose table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:rgb(var(--theme-2-channels));padding:calc(var(--spacing) * 2)}.midwest-prose table td:where(.dark,.dark *){border-color:rgb(var(--theme-9-channels));color:rgb(var(--gray-2-channels))}.midwest-prose li:has(>input[type=checkbox]){margin-left:-1.5em;list-style-type:none}.midwest-prose li:has(>input[type=checkbox]) input[type=checkbox]{margin-right:calc(var(--spacing) * 2);vertical-align:middle;border-radius:.25rem;width:1em;height:1em}.midwest-prose.clamp{-webkit-line-clamp:var(--clamp,3);line-clamp:var(--clamp,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}