.prose{--tw-prose-bullets:rgb(var(--tw-color-primary)/1);--tw-prose-hr:#e5e7eb}.prose pre{border-radius:.375rem;margin:1.5rem 0;overflow-x:auto;padding:1.25rem}.prose code,.prose pre{background-color:#1a1a1a;color:#fff}.prose code{border-radius:.25rem;font-size:.875em;padding:.125rem .25rem}.prose img{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin:2rem auto}.prose blockquote{border-left-color:rgb(var(--tw-color-primary)/1);border-left-width:4px;color:#9ca3af}.prose .grid-layout:where(:not(.not-prose,.not-prose *)){display:grid;gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,minmax(0,1fr))}.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=default]{grid-template-columns:var(--cols)}.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=default]>.grid-layout-col{grid-column:var(--col-span)}@media (min-width:40rem){.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=sm]{grid-template-columns:var(--cols)}.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=sm]>.grid-layout-col{grid-column:var(--col-span)}}@media (min-width:48rem){.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=md]{grid-template-columns:var(--cols)}.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=md]>.grid-layout-col{grid-column:var(--col-span)}}@media (min-width:64rem){.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=lg]{grid-template-columns:var(--cols)}.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=lg]>.grid-layout-col{grid-column:var(--col-span)}}@media (min-width:80rem){.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=xl]{grid-template-columns:var(--cols)}.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint=xl]>.grid-layout-col{grid-column:var(--col-span)}}@media (min-width:96rem){.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint="2xl"]{grid-template-columns:var(--cols)}.prose .grid-layout:where(:not(.not-prose,.not-prose *))[data-from-breakpoint="2xl"]>.grid-layout-col{grid-column:var(--col-span)}}.prose .grid-layout:where(:not(.not-prose,.not-prose *))>.grid-layout-col{margin-top:0;min-width:0}
