<turbo-stream action="update" target="results"><template><article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/jealousy-jane-competition-version"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Jealousy Jane: Competition Version Lindsay Price Play Script" width="175" height="175" fetchpriority="high" loading="eager" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTg2MzY5LCJwdXIiOiJibG9iX2lkIn19--6f5e442802d7d95042d75d8786f8d31a919bb0a3/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Jealousy-Jane-Competition-Version.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/jealousy-jane-competition-version">Jealousy Jane: Competition Version</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/dramedy">Dramedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/character-study">Character Study</a>
</div>
<p class="mt-3 mb-0">
A jealous teen battles a literal monster that shadows her every move, forcing her to decide whether to let it consume her life or find the courage to break free.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 4&nbsp;F + 2&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
33 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Jealousy Jane: Competition Version" data-turbo-frame="_top" href="/products/jealousy-jane-competition-version">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Jealousy Jane: Competition Version" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/jealousy-jane-competition-version/pricing" data-modal="pricing" href="/products/jealousy-jane-competition-version">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-501" id="preload-pdf-viewer-501" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/jealousy-jane-competition-version/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 35 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 4&nbsp;F + 2&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>33 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/jealousy-jane-competition-version/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-501-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-501Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-501" data-pdf-viewer-url-value="/products/jealousy-jane-competition-version/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-501-modal-heading">
<span class="block">Jealousy Jane: Competition Version</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/deck-the-stage"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Deck the Stage! Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6OCwicHVyIjoiYmxvYl9pZCJ9fQ==--28b067f5c07835a677cedd3917d6509d44041f6b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/deck-the-stage.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/deck-the-stage">Deck the Stage!</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/character-study">Character Study</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/holiday">Holiday</a>
</div>
<p class="mt-3 mb-0">
A Christmas collection like no other.  Six short plays, all inspired by Christmas carols and can be performed as a full-length or individually.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 70 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
47 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Deck the Stage!" data-turbo-frame="_top" href="/products/deck-the-stage">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Deck the Stage!" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/deck-the-stage/pricing" data-modal="pricing" href="/products/deck-the-stage">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-7" id="preload-pdf-viewer-7" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/deck-the-stage/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 70 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>47 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/deck-the-stage/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-7-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-7Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-7" data-pdf-viewer-url-value="/products/deck-the-stage/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-7-modal-heading">
<span class="block">Deck the Stage!</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/flawless-learnings"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="flawless leArnIngs Kirk Shimano Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTc4Mjg2LCJwdXIiOiJibG9iX2lkIn19--1192c4ab92802a5b70be9327c20de439fd90733b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/flawless-leArnIngs.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/flawless-learnings">flawless leArnIngs</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Kirk Shimano<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/black-comedy">Black Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/issue-based">Issue-Based</a>
</div>
<p class="mt-3 mb-0">
In a data-driven future, an AI teacher's chilling efficiency sparks a fight for authenticity and self-expression.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 25 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
6&nbsp;Any&nbsp;Gender, plus optional additional students
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
20 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about flawless leArnIngs" data-turbo-frame="_top" href="/products/flawless-learnings">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for flawless leArnIngs" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/flawless-learnings/pricing" data-modal="pricing" href="/products/flawless-learnings">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-494" id="preload-pdf-viewer-494" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/flawless-learnings/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 25 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>6&nbsp;Any&nbsp;Gender, plus optional additional students</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>20 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/flawless-learnings/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-494-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-494Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-494" data-pdf-viewer-url-value="/products/flawless-learnings/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-494-modal-heading">
<span class="block">flawless leArnIngs</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/tough-city-prone-to-rain"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Tough City, Prone to Rain Alan Haehnel Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTcxOTg3LCJwdXIiOiJibG9iX2lkIn19--eda4b58641abc752d1d51b80ba379593deaf7271/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Tough-City-Prone-to-Rain.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/tough-city-prone-to-rain">Tough City, Prone to Rain</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Alan Haehnel
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
</div>
<p class="mt-3 mb-0">
A noir play featuring the ace detectives from the Broadly Speaking Detective Agency.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
10&nbsp;M + 5&nbsp;F + 10&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
29 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Tough City, Prone to Rain" data-turbo-frame="_top" href="/products/tough-city-prone-to-rain">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Tough City, Prone to Rain" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/tough-city-prone-to-rain/pricing" data-modal="pricing" href="/products/tough-city-prone-to-rain">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-485" id="preload-pdf-viewer-485" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/tough-city-prone-to-rain/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 35 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>10&nbsp;M + 5&nbsp;F + 10&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>29 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/tough-city-prone-to-rain/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-485-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-485Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-485" data-pdf-viewer-url-value="/products/tough-city-prone-to-rain/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-485-modal-heading">
<span class="block">Tough City, Prone to Rain</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/the-bottom-of-the-lake"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="The Bottom of the Lake Steven Stack Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTU5LCJwdXIiOiJibG9iX2lkIn19--0e51339704919cf6f5d2257dc9f87fe71a2a2120/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Bottom-of-the-Lake.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/the-bottom-of-the-lake">The Bottom of the Lake</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Steven Stack
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/dramedy">Dramedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/mystery">Mystery</a>
</div>
<p class="mt-3 mb-0">
Who lies at the bottom of the lake? An awesome combination of ghost stories, urban legends, teen issues, absurd comedy, and film noir, all in a single play!
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 70 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
2&nbsp;M + 12&nbsp;F + 2&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Multiple Locations
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
39 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about The Bottom of the Lake" data-turbo-frame="_top" href="/products/the-bottom-of-the-lake">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Bottom of the Lake" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-bottom-of-the-lake/pricing" data-modal="pricing" href="/products/the-bottom-of-the-lake">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-232" id="preload-pdf-viewer-232" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-bottom-of-the-lake/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 70 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>2&nbsp;M + 12&nbsp;F + 2&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Multiple Locations</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>39 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-bottom-of-the-lake/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-232-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-232Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-232" data-pdf-viewer-url-value="/products/the-bottom-of-the-lake/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-232-modal-heading">
<span class="block">The Bottom of the Lake</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/horror-movie-101-failing-can-be-deadly"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Horror Movie 101: Failing Can Be Deadly Steven Stack Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjI5LCJwdXIiOiJibG9iX2lkIn19--c2b5ea53eae69e803b441a500faa5c6ba0cc17bd/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/HorrorMovie101.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/horror-movie-101-failing-can-be-deadly">Horror Movie 101: Failing Can Be Deadly</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Steven Stack
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/black-comedy">Black Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/mystery">Mystery</a>
</div>
<p class="mt-3 mb-0">
A collection of five hauntingly humorous tales.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 55 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
5&nbsp;M + 16&nbsp;F, double and triple casting possible
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
53 pages
</li>
</ul>
<div class="mt-3 text-gray-700 text-sm">
This collection contains
<em><a data-turbo-frame="_top" href="/products/david-and-delaney-s-guide-to-the-perfectly-nifty-prom">David and Delaney's Guide to the Perfectly Nifty Prom</a></em>, <em><a data-turbo-frame="_top" href="/products/the-girl-on-the-side-of-the-road">The Girl on the Side of the Road</a></em>, <em><a data-turbo-frame="_top" href="/products/heirlooms">Heirlooms</a></em>, <em><a data-turbo-frame="_top" href="/products/isolation">Isolation</a></em>, and <em><a data-turbo-frame="_top" href="/products/the-one">The One</a></em>
</div>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Horror Movie 101: Failing Can Be Deadly" data-turbo-frame="_top" href="/products/horror-movie-101-failing-can-be-deadly">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Horror Movie 101: Failing Can Be Deadly" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/horror-movie-101-failing-can-be-deadly/pricing" data-modal="pricing" href="/products/horror-movie-101-failing-can-be-deadly">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-319" id="preload-pdf-viewer-319" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/horror-movie-101-failing-can-be-deadly/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 55 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>5&nbsp;M + 16&nbsp;F, double and triple casting possible</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>53 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/horror-movie-101-failing-can-be-deadly/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-319-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-319Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-319" data-pdf-viewer-url-value="/products/horror-movie-101-failing-can-be-deadly/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-319-modal-heading">
<span class="block">Horror Movie 101: Failing Can Be Deadly</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/emotional-baggage"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Emotional Baggage Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjYsInB1ciI6ImJsb2JfaWQifX0=--bec6a486ed3e250df16900994a67f6dfba97447c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Emotional-Baggage.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/emotional-baggage">Emotional Baggage</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/dramedy">Dramedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/character-study">Character Study</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/experimental-form">Experimental Form</a>
</div>
<p class="mt-3 mb-0">
Seven strangers meet in a train station. Instead of luggage, they all carry their "emotional baggage." The most unique play we sell - it has no dialogue.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 4&nbsp;F
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
27 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Emotional Baggage" data-turbo-frame="_top" href="/products/emotional-baggage">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Emotional Baggage" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/emotional-baggage/pricing" data-modal="pricing" href="/products/emotional-baggage">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-32" id="preload-pdf-viewer-32" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/emotional-baggage/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 4&nbsp;F</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>27 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/emotional-baggage/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-32-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-32Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-32" data-pdf-viewer-url-value="/products/emotional-baggage/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-32-modal-heading">
<span class="block">Emotional Baggage</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/a-lighter-shade-of-noir"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="A Lighter Shade of Noir Patrick Derksen Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTkwLCJwdXIiOiJibG9iX2lkIn19--8b3240c8cd13f3a1241967c9f7abb444e548fbf4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/A-Lighter-Shade-of-Noir.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/a-lighter-shade-of-noir">A Lighter Shade of Noir</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Patrick Derksen<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
</div>
<p class="mt-3 mb-0">
A fabulously funny and high styling take on film noir.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 75 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 5&nbsp;F + 16&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
62 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about A Lighter Shade of Noir" data-turbo-frame="_top" href="/products/a-lighter-shade-of-noir">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for A Lighter Shade of Noir" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/a-lighter-shade-of-noir/pricing" data-modal="pricing" href="/products/a-lighter-shade-of-noir">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-279" id="preload-pdf-viewer-279" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/a-lighter-shade-of-noir/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 75 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 5&nbsp;F + 16&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>62 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/a-lighter-shade-of-noir/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-279-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-279Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-279" data-pdf-viewer-url-value="/products/a-lighter-shade-of-noir/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-279-modal-heading">
<span class="block">A Lighter Shade of Noir</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/treasure-island"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Treasure Island Todd Espeland Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjYwLCJwdXIiOiJibG9iX2lkIn19--4000e841e7aee217cd9cf6599834cec11bed414b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Treasure-Island-Logo.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/treasure-island">Treasure Island</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
adapted by Todd Espeland from Robert Louis Stevenson
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/drama">Drama</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/adventure">Adventure</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
</div>
<p class="mt-3 mb-0">
Pirates sponging for rum, treasure maps filled with pieces of eight!
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 70 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
12&nbsp;M + 8&nbsp;F, Plus patrons &amp; pirates, gender flexible
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
50 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Treasure Island" data-turbo-frame="_top" href="/products/treasure-island">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Treasure Island" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/treasure-island/pricing" data-modal="pricing" href="/products/treasure-island">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-360" id="preload-pdf-viewer-360" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/treasure-island/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 70 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>12&nbsp;M + 8&nbsp;F, Plus patrons &amp; pirates, gender flexible</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>50 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/treasure-island/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-360-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-360Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-360" data-pdf-viewer-url-value="/products/treasure-island/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-360-modal-heading">
<span class="block">Treasure Island</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/the-truth-or-dare-sisterhood"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="The Truth or Dare Sisterhood Jeffrey Harr Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTg2MzY2LCJwdXIiOiJibG9iX2lkIn19--206c19f76795047fc3c24b1dfadc74282ec7bf8f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/The-Truth-or-Dare-Sisterhood.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/the-truth-or-dare-sisterhood">The Truth or Dare Sisterhood</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Jeffrey Harr
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
</div>
<p class="mt-3 mb-0">
A group of misfit teens at a chaotic sleepover must navigate identity, friendship, and loyalty when a newcomer with big secrets joins their sisterhood.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
1&nbsp;M + 5&nbsp;F
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
31 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about The Truth or Dare Sisterhood" data-turbo-frame="_top" href="/products/the-truth-or-dare-sisterhood">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Truth or Dare Sisterhood" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-truth-or-dare-sisterhood/pricing" data-modal="pricing" href="/products/the-truth-or-dare-sisterhood">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-500" id="preload-pdf-viewer-500" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-truth-or-dare-sisterhood/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>1&nbsp;M + 5&nbsp;F</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>31 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-truth-or-dare-sisterhood/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-500-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-500Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-500" data-pdf-viewer-url-value="/products/the-truth-or-dare-sisterhood/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-500-modal-heading">
<span class="block">The Truth or Dare Sisterhood</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/competition-monologues"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Competition Monologues Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDQsInB1ciI6ImJsb2JfaWQifX0=--1958297fd9b9c7f22c77b71fc31829ff3525991c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Competition-Monologues.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/competition-monologues">Competition Monologues</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
edited by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/drama">Drama</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/monologues">Monologue-Friendly Plays</a>
</div>
<p class="mt-3 mb-0">
A collection of monologues for both guys and girls perfect for auditions, competitions, and class work. All monologues come from published Theatrefolk plays.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
19&nbsp;M + 21&nbsp;F
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
89 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Competition Monologues" data-turbo-frame="_top" href="/products/competition-monologues">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Competition Monologues" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/competition-monologues/pricing" data-modal="pricing" href="/products/competition-monologues">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-51" id="preload-pdf-viewer-51" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/competition-monologues/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>19&nbsp;M + 21&nbsp;F</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>89 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/competition-monologues/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-51-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-51Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-51" data-pdf-viewer-url-value="/products/competition-monologues/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-51-modal-heading">
<span class="block">Competition Monologues</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/ten-two"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Ten / Two Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODIsInB1ciI6ImJsb2JfaWQifX0=--33cacdee03f0c18d12c37b5e00679bd1dd8139d6/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/ten-two.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/ten-two">Ten / Two</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/drama">Drama</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/student-directors">Student Directors</a>
</div>
<p class="mt-3 mb-0">
Ten plays for two actors. The plays can be performed individually or all together for a full evening of theatre. Excellent for the classroom or competition.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 100 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
3&nbsp;M + 7&nbsp;F + 10&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
81 pages
</li>
</ul>
<div class="mt-3 text-gray-700 text-sm">
This collection contains
<em><a data-turbo-frame="_top" href="/products/the-big-lie">The Big Lie</a></em>, <em><a data-turbo-frame="_top" href="/products/the-itsy-bitsy-spider-or-else">The Itsy-Bitsy Spider Or Else</a></em>, <em><a data-turbo-frame="_top" href="/products/the-last-dance">The Last Dance</a></em>, <em><a data-turbo-frame="_top" href="/products/ms-spitspot-s-spick-and-span-play-place">Ms. Spitspot’s Spick and Span Play Place</a></em>, <em><a data-turbo-frame="_top" href="/products/my-father-went-to-switzerland-and-all-i-got-was-this-lousy-t-shirt">My Father Went to Switzerland and All I Got Was This Lousy T-Shirt</a></em>, <em><a data-turbo-frame="_top" href="/products/pretty-girl-plain-girl">Pretty Girl Plain Girl</a></em>, <em><a data-turbo-frame="_top" href="/products/quippage">Quippage</a></em>, <em><a data-turbo-frame="_top" href="/products/santa-runs-a-sweat-shop">Santa Runs A Sweat Shop</a></em>, <em><a data-turbo-frame="_top" href="/products/ten-minutes-ten-minutes-ten-minutes-ten-minutes">Ten Minutes, Ten Minutes, Ten Minutes, Ten Minutes</a></em>, and <em><a data-turbo-frame="_top" href="/products/time-what-is-it">Time, What Is It?</a></em>
</div>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Ten / Two" data-turbo-frame="_top" href="/products/ten-two">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Ten / Two" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/ten-two/pricing" data-modal="pricing" href="/products/ten-two">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-106" id="preload-pdf-viewer-106" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/ten-two/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 100 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>3&nbsp;M + 7&nbsp;F + 10&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>81 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/ten-two/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-106-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-106Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-106" data-pdf-viewer-url-value="/products/ten-two/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-106-modal-heading">
<span class="block">Ten / Two</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/sixteen-in-10-minutes-or-less"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Sixteen in 10 Minutes or Less Bradley Hayward Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTQ0LCJwdXIiOiJibG9iX2lkIn19--acd4e3603e57d95f9cb14abaf0468fe25cf4b30c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Sixteen-in-Ten-Minutes-or-Less.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/sixteen-in-10-minutes-or-less">Sixteen in 10 Minutes or Less</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Bradley Hayward<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/drama">Drama</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/dramedy">Dramedy</a>
</div>
<p class="mt-3 mb-0">
The lives of seven teenagers become intertwined in this humorous and oftentimes bittersweet collection of ten minute plays. Multiple lengths available.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 100 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 5&nbsp;F + 3&nbsp;Any&nbsp;Gender, Expandable to 13M+17F+3 Any Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
88 pages
</li>
</ul>
<div class="mt-3 text-gray-700 text-sm">
This collection contains
<em><a data-turbo-frame="_top" href="/products/bench-warrant">Bench Warrant</a></em>, <em><a data-turbo-frame="_top" href="/products/brace-yourself">Brace Yourself</a></em>, <em><a data-turbo-frame="_top" href="/products/double-click">Double Click</a></em>, <em><a data-turbo-frame="_top" href="/products/fireworks">Fireworks</a></em>, <em><a data-turbo-frame="_top" href="/products/friend-request">Friend Request</a></em>, <em><a data-turbo-frame="_top" href="/products/lazy-eye">Lazy Eye</a></em>, <em><a data-turbo-frame="_top" href="/products/pay-phone">Pay Phone</a></em>, <em><a data-turbo-frame="_top" href="/products/status-update-a-symphony">Status Update: A Symphony</a></em>, <em><a data-turbo-frame="_top" href="/products/tumblefur">Tumblefur</a></em>, and <em><a data-turbo-frame="_top" href="/products/wheels">Wheels</a></em>
</div>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Sixteen in 10 Minutes or Less" data-turbo-frame="_top" href="/products/sixteen-in-10-minutes-or-less">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Sixteen in 10 Minutes or Less" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/sixteen-in-10-minutes-or-less/pricing" data-modal="pricing" href="/products/sixteen-in-10-minutes-or-less">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-204" id="preload-pdf-viewer-204" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/sixteen-in-10-minutes-or-less/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 100 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 5&nbsp;F + 3&nbsp;Any&nbsp;Gender, Expandable to 13M+17F+3 Any Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>88 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/sixteen-in-10-minutes-or-less/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-204-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-204Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-204" data-pdf-viewer-url-value="/products/sixteen-in-10-minutes-or-less/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-204-modal-heading">
<span class="block">Sixteen in 10 Minutes or Less</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/lord-of-the-pies"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Lord of the Pies Clint Snyder Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTYxLCJwdXIiOiJibG9iX2lkIn19--8cb2ce07166d96d934863587c75bd5c7b87289fb/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Lord-of-the-Pies.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/lord-of-the-pies">Lord of the Pies</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Clint Snyder
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/student-directors">Student Directors</a>
</div>
<p class="mt-3 mb-0">
A pie shop erupts into panic after Franny, a brash cat-lady, announces the arrival of the apocalypse. A Lord of the Flies parody.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
2&nbsp;M + 10&nbsp;F + 7&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
20 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Lord of the Pies" data-turbo-frame="_top" href="/products/lord-of-the-pies">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Lord of the Pies" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/lord-of-the-pies/pricing" data-modal="pricing" href="/products/lord-of-the-pies">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-240" id="preload-pdf-viewer-240" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/lord-of-the-pies/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>2&nbsp;M + 10&nbsp;F + 7&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>20 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/lord-of-the-pies/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-240-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-240Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-240" data-pdf-viewer-url-value="/products/lord-of-the-pies/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-240-modal-heading">
<span class="block">Lord of the Pies</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/the-absolutely-insidious-and-utterly-terrifying-truth-about-cat-hair"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="The Absolutely Insidious and Utterly Terrifying Truth About Cat Hair Bradley Walton Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTMzLCJwdXIiOiJibG9iX2lkIn19--ade63326beea47723a0641ce2cb45d22e8227cfa/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Absolutely-Insidious-and-Utterly-Terrifying-Truth-About-Cat-Hair.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/the-absolutely-insidious-and-utterly-terrifying-truth-about-cat-hair">The Absolutely Insidious and Utterly Terrifying Truth About Cat Hair</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Bradley Walton
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
</div>
<p class="mt-3 mb-0">
Cat hair is taking over the world in this hilarious huge cast one act.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 25 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
8&nbsp;Any&nbsp;Gender, Plus ensemble of 8-100
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
30 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about The Absolutely Insidious and Utterly Terrifying Truth About Cat Hair" data-turbo-frame="_top" href="/products/the-absolutely-insidious-and-utterly-terrifying-truth-about-cat-hair">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Absolutely Insidious and Utterly Terrifying Truth About Cat Hair" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-absolutely-insidious-and-utterly-terrifying-truth-about-cat-hair/pricing" data-modal="pricing" href="/products/the-absolutely-insidious-and-utterly-terrifying-truth-about-cat-hair">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-178" id="preload-pdf-viewer-178" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-absolutely-insidious-and-utterly-terrifying-truth-about-cat-hair/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 25 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>8&nbsp;Any&nbsp;Gender, Plus ensemble of 8-100</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>30 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-absolutely-insidious-and-utterly-terrifying-truth-about-cat-hair/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-178-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-178Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-178" data-pdf-viewer-url-value="/products/the-absolutely-insidious-and-utterly-terrifying-truth-about-cat-hair/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-178-modal-heading">
<span class="block">The Absolutely Insidious and Utterly Terrifying Truth About Cat Hair</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/snapshot-bee-u-ti-ful"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Snapshot: Bee-u-ti-ful Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTg2NzAyLCJwdXIiOiJibG9iX2lkIn19--e80eb751a9e81edfd0ab01c41acfcb92d8731780/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Snapshot-Bee-u-ti-ful.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/snapshot-bee-u-ti-ful">Snapshot: Bee-u-ti-ful</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/character-study">Character Study</a>
</div>
<p class="mt-3 mb-0">
When a homeschooled spelling bee champ crashes her popular sister’s high school world, sibling rivalry and the pressure to fit in spark a hilarious, surreal showdown, complete with giant talking bees.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
2&nbsp;M + 5&nbsp;F + 5&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
31 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Snapshot: Bee-u-ti-ful" data-turbo-frame="_top" href="/products/snapshot-bee-u-ti-ful">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Snapshot: Bee-u-ti-ful" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/snapshot-bee-u-ti-ful/pricing" data-modal="pricing" href="/products/snapshot-bee-u-ti-ful">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-503" id="preload-pdf-viewer-503" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/snapshot-bee-u-ti-ful/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 35 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>2&nbsp;M + 5&nbsp;F + 5&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>31 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/snapshot-bee-u-ti-ful/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-503-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-503Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-503" data-pdf-viewer-url-value="/products/snapshot-bee-u-ti-ful/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-503-modal-heading">
<span class="block">Snapshot: Bee-u-ti-ful</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/treasure-island-one-act-version"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Treasure Island (One Act Version) Todd Espeland Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjYxLCJwdXIiOiJibG9iX2lkIn19--ecc6dd221145505ab67b466c5df3c9c485ee362b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Treasure-Island-Logo---One-Act-Version.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/treasure-island-one-act-version">Treasure Island (One Act Version)</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
adapted by Todd Espeland from Robert Louis Stevenson
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/drama">Drama</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/adventure">Adventure</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
</div>
<p class="mt-3 mb-0">
A one act cutting of Treasure Island
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
12&nbsp;M + 8&nbsp;F, Plus patrons &amp; pirates, gender flexible
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
39 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Treasure Island (One Act Version)" data-turbo-frame="_top" href="/products/treasure-island-one-act-version">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Treasure Island (One Act Version)" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/treasure-island-one-act-version/pricing" data-modal="pricing" href="/products/treasure-island-one-act-version">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-361" id="preload-pdf-viewer-361" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/treasure-island-one-act-version/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 35 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>12&nbsp;M + 8&nbsp;F, Plus patrons &amp; pirates, gender flexible</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>39 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/treasure-island-one-act-version/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-361-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-361Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-361" data-pdf-viewer-url-value="/products/treasure-island-one-act-version/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-361-modal-heading">
<span class="block">Treasure Island (One Act Version)</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/hairball"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Hairball Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NjgsInB1ciI6ImJsb2JfaWQifX0=--f6138af0c728c597941955399aad0e8328dd2fd3/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Hairball.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/hairball">Hairball</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/vignettes">Vignettes</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/student-directors">Student Directors</a>
</div>
<p class="mt-3 mb-0">
A light vignette play about our obsession with hair. Flexible casting.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 25 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
3&nbsp;M + 5&nbsp;F, Expandable to 14M+27F
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
27 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Hairball" data-turbo-frame="_top" href="/products/hairball">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Hairball" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/hairball/pricing" data-modal="pricing" href="/products/hairball">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-92" id="preload-pdf-viewer-92" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/hairball/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 25 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>3&nbsp;M + 5&nbsp;F, Expandable to 14M+27F</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>27 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/hairball/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-92-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-92Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-92" data-pdf-viewer-url-value="/products/hairball/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-92-modal-heading">
<span class="block">Hairball</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/anne-arky"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Anne-Arky Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NiwicHVyIjoiYmxvYl9pZCJ9fQ==--489699596ea99283d6882958e0e578706636ba7f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Anne-Arky.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/anne-arky">Anne-Arky</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/backstage-comedy">Backstage Comedy</a>
</div>
<p class="mt-3 mb-0">
A production prepares for opening night. Everything starts out normally, until a rumour spreads that there is an agent in the audience. Anarchy ensues!
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 45 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
5&nbsp;M + 5&nbsp;F
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
31 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Anne-Arky" data-turbo-frame="_top" href="/products/anne-arky">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Anne-Arky" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/anne-arky/pricing" data-modal="pricing" href="/products/anne-arky">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-4" id="preload-pdf-viewer-4" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/anne-arky/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 45 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>5&nbsp;M + 5&nbsp;F</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>31 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/anne-arky/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-4-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-4Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-4" data-pdf-viewer-url-value="/products/anne-arky/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-4-modal-heading">
<span class="block">Anne-Arky</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/winnie-the-pooh"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Winnie-the-Pooh Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTM5MDM0LCJwdXIiOiJibG9iX2lkIn19--6d555f37b45a05a321156c3baa183507ccf70d09/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Winnie-the-Pooh.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/winnie-the-pooh">Winnie-the-Pooh</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
adapted by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
<span class="sr-only">Canadian Author</span>
</span>
 from <em>Winnie-the-Pooh</em> by A. A. Milne
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
</div>
<p class="mt-3 mb-0">
Join Pooh Bear, Piglet, and all their friends in the Hundred Acre wood.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 90 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
1&nbsp;M + 1&nbsp;F + 8&nbsp;Any&nbsp;Gender, Additional Narrators
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
85 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Winnie-the-Pooh" data-turbo-frame="_top" href="/products/winnie-the-pooh">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Winnie-the-Pooh" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/winnie-the-pooh/pricing" data-modal="pricing" href="/products/winnie-the-pooh">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-458" id="preload-pdf-viewer-458" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/winnie-the-pooh/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 90 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>1&nbsp;M + 1&nbsp;F + 8&nbsp;Any&nbsp;Gender, Additional Narrators</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>85 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/winnie-the-pooh/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-458-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-458Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-458" data-pdf-viewer-url-value="/products/winnie-the-pooh/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-458-modal-heading">
<span class="block">Winnie-the-Pooh</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error" role="alert"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading" role="status">
<div aria-hidden="true" class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<span class="sr-only">Loading PDF</span>
<p aria-hidden="true" class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>

<div class="my-4">
<nav class="pagy series-nav" aria-label="Pagination"><a href="/plays/high-school-plays?page=1" data-turbo-stream rel="prev" aria-label="Previous">&lt;</a><a href="/plays/high-school-plays?page=1" data-turbo-stream rel="prev">1</a><a role="link" aria-disabled="true" aria-current="page">2</a><a href="/plays/high-school-plays?page=3" data-turbo-stream rel="next">3</a><a href="/plays/high-school-plays?page=4" data-turbo-stream>4</a><a href="/plays/high-school-plays?page=5" data-turbo-stream>5</a><a role="separator" aria-disabled="true">&hellip;</a><a href="/plays/high-school-plays?page=15" data-turbo-stream>15</a><a href="/plays/high-school-plays?page=3" data-turbo-stream rel="next" aria-label="Next">&gt;</a></nav>
</div>

</template></turbo-stream><turbo-stream action="update" target="search_aggregations"><template><div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Play Length
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="One Act" name="a[length][]" id="a_length_one_act" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_length_one_act">One
<span class="whitespace-nowrap">
Act
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">241</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Full-Length" name="a[length][]" id="a_length_full-length" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_length_full-length"><span class="whitespace-nowrap">
Full-Length
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">31</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Ten Minutes" name="a[length][]" id="a_length_ten_minutes" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_length_ten_minutes">Ten
<span class="whitespace-nowrap">
Minutes
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">16</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Monologues &amp; Scenes" name="a[length][]" id="a_length_monologues__scenes" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_length_monologues__scenes">Monologues &amp;
<span class="whitespace-nowrap">
Scenes
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">10</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Skits" name="a[length][]" id="a_length_skits" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_length_skits"><span class="whitespace-nowrap">
Skits
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Cast Size
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Large Cast (More than 15)" name="a[cast_size][]" id="a_cast_size_large_cast_more_than_15" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_cast_size_large_cast_more_than_15">Large Cast (More than
<span class="whitespace-nowrap">
15)
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">117</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Medium Cast (6-14)" name="a[cast_size][]" id="a_cast_size_medium_cast_6-14" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_cast_size_medium_cast_6-14">Medium Cast
<span class="whitespace-nowrap">
(6-14)
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">114</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Small Cast (Less than 5)" name="a[cast_size][]" id="a_cast_size_small_cast_less_than_5" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_cast_size_small_cast_less_than_5">Small Cast (Less than
<span class="whitespace-nowrap">
5)
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">37</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Genre
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Comedy" name="a[genre][]" id="a_genre_comedy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_comedy"><span class="whitespace-nowrap">
Comedy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">143</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Drama" name="a[genre][]" id="a_genre_drama" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_drama"><span class="whitespace-nowrap">
Drama
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">105</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Character Study" name="a[genre][]" id="a_genre_character_study" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_character_study">Character
<span class="whitespace-nowrap">
Study
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">70</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Classical Adaptation" name="a[genre][]" id="a_genre_classical_adaptation" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_classical_adaptation">Classical
<span class="whitespace-nowrap">
Adaptation
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">61</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Issue-Based" name="a[genre][]" id="a_genre_issue-based" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_issue-based"><span class="whitespace-nowrap">
Issue-Based
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">57</span>
</span>
</label></div>

<div data-controller="toggle">
<div class="mt-2 text-left text-sm" data-toggle-target="toHide">
<button aria-controls="aggregation-more-genre" aria-expanded="false" class="bg-transparent border-0 px-2 py-1 cursor-pointer text-sky-700 hover:text-sky-900 focus:outline-none focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 rounded font-semibold" data-action="toggle#toggle" type="button">
Show More
</button>
</div>
<div class="hidden" data-toggle-target="toShow" id="aggregation-more-genre">
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Dramedy" name="a[genre][]" id="a_genre_dramedy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_dramedy"><span class="whitespace-nowrap">
Dramedy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">45</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Vignettes" name="a[genre][]" id="a_genre_vignettes" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_vignettes"><span class="whitespace-nowrap">
Vignettes
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">36</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Movement-based" name="a[genre][]" id="a_genre_movement-based" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_movement-based"><span class="whitespace-nowrap">
Movement-based
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">30</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Shakespeare" name="a[genre][]" id="a_genre_shakespeare" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_shakespeare"><span class="whitespace-nowrap">
Shakespeare
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">30</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Student Directors" name="a[genre][]" id="a_genre_student_directors" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_student_directors">Student
<span class="whitespace-nowrap">
Directors
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">28</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Experimental Form" name="a[genre][]" id="a_genre_experimental_form" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_experimental_form">Experimental
<span class="whitespace-nowrap">
Form
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">23</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Choral Work" name="a[genre][]" id="a_genre_choral_work" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_choral_work">Choral
<span class="whitespace-nowrap">
Work
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">18</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Holiday" name="a[genre][]" id="a_genre_holiday" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_holiday"><span class="whitespace-nowrap">
Holiday
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">17</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Adventure" name="a[genre][]" id="a_genre_adventure" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_adventure"><span class="whitespace-nowrap">
Adventure
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">15</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Young Audiences" name="a[genre][]" id="a_genre_young_audiences" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_young_audiences">Young
<span class="whitespace-nowrap">
Audiences
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">15</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Black Comedy" name="a[genre][]" id="a_genre_black_comedy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_black_comedy">Black
<span class="whitespace-nowrap">
Comedy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">13</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Monologue-Friendly Plays" name="a[genre][]" id="a_genre_monologue-friendly_plays" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_monologue-friendly_plays">Monologue-Friendly
<span class="whitespace-nowrap">
Plays
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">12</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mystery" name="a[genre][]" id="a_genre_mystery" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_mystery"><span class="whitespace-nowrap">
Mystery
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">11</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Shakespeare in an Hour" name="a[genre][]" id="a_genre_shakespeare_in_an_hour" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_shakespeare_in_an_hour">Shakespeare in an
<span class="whitespace-nowrap">
Hour
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">9</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Backstage Comedy" name="a[genre][]" id="a_genre_backstage_comedy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_backstage_comedy">Backstage
<span class="whitespace-nowrap">
Comedy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">5</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Melodrama" name="a[genre][]" id="a_genre_melodrama" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_melodrama"><span class="whitespace-nowrap">
Melodrama
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Musical" name="a[genre][]" id="a_genre_musical" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_musical"><span class="whitespace-nowrap">
Musical
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Reader&#39;s Theatre" name="a[genre][]" id="a_genre_readers_theatre" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_readers_theatre">Reader&#39;s
<span class="whitespace-nowrap">
Theatre
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Commedia dell&#39;arte" name="a[genre][]" id="a_genre_commedia_dellarte" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_commedia_dellarte">Commedia
<span class="whitespace-nowrap">
dell&#39;arte
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Romantic Comedy" name="a[genre][]" id="a_genre_romantic_comedy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_romantic_comedy">Romantic
<span class="whitespace-nowrap">
Comedy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="mt-2 text-left text-sm">
<button aria-controls="aggregation-more-genre" aria-expanded="false" class="bg-transparent border-0 px-2 py-1 cursor-pointer text-sky-700 hover:text-sky-900 focus:outline-none focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 rounded font-semibold" data-action="toggle#toggle" type="button">
Show Fewer
</button>
</div>
</div>
</div>
</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Gender
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mostly Girls" name="a[gender][]" id="a_gender_mostly_girls" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_gender_mostly_girls">Mostly
<span class="whitespace-nowrap">
Girls
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">245</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mostly Boys" name="a[gender][]" id="a_gender_mostly_boys" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_gender_mostly_boys">Mostly
<span class="whitespace-nowrap">
Boys
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">158</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mostly Flexible" name="a[gender][]" id="a_gender_mostly_flexible" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_gender_mostly_flexible">Mostly
<span class="whitespace-nowrap">
Flexible
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">86</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Actor Experience Level
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Moderate" name="a[actor_experience_level][]" id="a_actor_experience_level_moderate" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_moderate"><span class="whitespace-nowrap">
Moderate
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">118</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Moderate to Advanced" name="a[actor_experience_level][]" id="a_actor_experience_level_moderate_to_advanced" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_moderate_to_advanced">Moderate to
<span class="whitespace-nowrap">
Advanced
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">64</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Advanced" name="a[actor_experience_level][]" id="a_actor_experience_level_advanced" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_advanced"><span class="whitespace-nowrap">
Advanced
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">40</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Minimal to Moderate" name="a[actor_experience_level][]" id="a_actor_experience_level_minimal_to_moderate" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_minimal_to_moderate">Minimal to
<span class="whitespace-nowrap">
Moderate
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">34</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Minimal" name="a[actor_experience_level][]" id="a_actor_experience_level_minimal" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_minimal"><span class="whitespace-nowrap">
Minimal
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">17</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Other Uses
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Class work" name="a[other_uses][]" id="a_other_uses_class_work" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_class_work">Class
<span class="whitespace-nowrap">
work
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">258</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Scene work" name="a[other_uses][]" id="a_other_uses_scene_work" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_scene_work">Scene
<span class="whitespace-nowrap">
work
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">223</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Competition" name="a[other_uses][]" id="a_other_uses_competition" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_competition"><span class="whitespace-nowrap">
Competition
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">192</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Audition material" name="a[other_uses][]" id="a_other_uses_audition_material" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_audition_material">Audition
<span class="whitespace-nowrap">
material
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">173</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Monologues" name="a[other_uses][]" id="a_other_uses_monologues" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_monologues"><span class="whitespace-nowrap">
Monologues
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">147</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Playwright
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Price, Lindsay" name="a[playwright][]" id="a_playwright_price_lindsay" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_price_lindsay">Price,
<span class="whitespace-nowrap">
Lindsay
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">122</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Harr, Jeffrey" name="a[playwright][]" id="a_playwright_harr_jeffrey" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_harr_jeffrey">Harr,
<span class="whitespace-nowrap">
Jeffrey
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">13</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Kiley, Christian" name="a[playwright][]" id="a_playwright_kiley_christian" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_kiley_christian">Kiley,
<span class="whitespace-nowrap">
Christian
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">11</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Haehnel, Alan" name="a[playwright][]" id="a_playwright_haehnel_alan" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_haehnel_alan">Haehnel,
<span class="whitespace-nowrap">
Alan
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">8</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Stack, Steven" name="a[playwright][]" id="a_playwright_stack_steven" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_stack_steven">Stack,
<span class="whitespace-nowrap">
Steven
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">8</span>
</span>
</label></div>

<div data-controller="toggle">
<div class="mt-2 text-left text-sm" data-toggle-target="toHide">
<button aria-controls="aggregation-more-playwright" aria-expanded="false" class="bg-transparent border-0 px-2 py-1 cursor-pointer text-sky-700 hover:text-sky-900 focus:outline-none focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 rounded font-semibold" data-action="toggle#toggle" type="button">
Show More
</button>
</div>
<div class="hidden" data-toggle-target="toShow" id="aggregation-more-playwright">
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Shimano, Kirk" name="a[playwright][]" id="a_playwright_shimano_kirk" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_shimano_kirk">Shimano,
<span class="whitespace-nowrap">
Kirk
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">7</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Walton, Bradley" name="a[playwright][]" id="a_playwright_walton_bradley" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_walton_bradley">Walton,
<span class="whitespace-nowrap">
Bradley
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">7</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Williams, Allison" name="a[playwright][]" id="a_playwright_williams_allison" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_williams_allison">Williams,
<span class="whitespace-nowrap">
Allison
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">7</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Hayward, Bradley" name="a[playwright][]" id="a_playwright_hayward_bradley" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_hayward_bradley">Hayward,
<span class="whitespace-nowrap">
Bradley
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">6</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Merritt, Mrs. Evelyn" name="a[playwright][]" id="a_playwright_merritt_mrs__evelyn" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_merritt_mrs__evelyn">Merritt, Mrs.
<span class="whitespace-nowrap">
Evelyn
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">6</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Murphy, Dara" name="a[playwright][]" id="a_playwright_murphy_dara" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_murphy_dara">Murphy,
<span class="whitespace-nowrap">
Dara
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">6</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Baring, Treanor" name="a[playwright][]" id="a_playwright_baring_treanor" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_baring_treanor">Baring,
<span class="whitespace-nowrap">
Treanor
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">5</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Dean, Laramie" name="a[playwright][]" id="a_playwright_dean_laramie" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_dean_laramie">Dean,
<span class="whitespace-nowrap">
Laramie
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">5</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Minigan, John" name="a[playwright][]" id="a_playwright_minigan_john" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_minigan_john">Minigan,
<span class="whitespace-nowrap">
John
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">4</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Webster, Matthew" name="a[playwright][]" id="a_playwright_webster_matthew" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_webster_matthew">Webster,
<span class="whitespace-nowrap">
Matthew
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">4</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Boehnert, Krista" name="a[playwright][]" id="a_playwright_boehnert_krista" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_boehnert_krista">Boehnert,
<span class="whitespace-nowrap">
Krista
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Broome, Claire" name="a[playwright][]" id="a_playwright_broome_claire" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_broome_claire">Broome,
<span class="whitespace-nowrap">
Claire
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Espeland, Todd" name="a[playwright][]" id="a_playwright_espeland_todd" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_espeland_todd">Espeland,
<span class="whitespace-nowrap">
Todd
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Evans, Christopher" name="a[playwright][]" id="a_playwright_evans_christopher" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_evans_christopher">Evans,
<span class="whitespace-nowrap">
Christopher
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Gauthier, Kristin" name="a[playwright][]" id="a_playwright_gauthier_kristin" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_gauthier_kristin">Gauthier,
<span class="whitespace-nowrap">
Kristin
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mason, Craig" name="a[playwright][]" id="a_playwright_mason_craig" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_mason_craig">Mason,
<span class="whitespace-nowrap">
Craig
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="O&#39;Shea, John Donald" name="a[playwright][]" id="a_playwright_oshea_john_donald" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_oshea_john_donald">O&#39;Shea, John
<span class="whitespace-nowrap">
Donald
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Wing, Robert" name="a[playwright][]" id="a_playwright_wing_robert" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_wing_robert">Wing,
<span class="whitespace-nowrap">
Robert
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Atkins, Rachel" name="a[playwright][]" id="a_playwright_atkins_rachel" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_atkins_rachel">Atkins,
<span class="whitespace-nowrap">
Rachel
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Barrie, Shirley" name="a[playwright][]" id="a_playwright_barrie_shirley" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_barrie_shirley">Barrie,
<span class="whitespace-nowrap">
Shirley
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Cutalo, Amanda Murray" name="a[playwright][]" id="a_playwright_cutalo_amanda_murray" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_cutalo_amanda_murray">Cutalo, Amanda
<span class="whitespace-nowrap">
Murray
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Giessler, Scott" name="a[playwright][]" id="a_playwright_giessler_scott" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_giessler_scott">Giessler,
<span class="whitespace-nowrap">
Scott
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Halverson, Emma Fonseca" name="a[playwright][]" id="a_playwright_halverson_emma_fonseca" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_halverson_emma_fonseca">Halverson, Emma
<span class="whitespace-nowrap">
Fonseca
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Musselman, Forrest" name="a[playwright][]" id="a_playwright_musselman_forrest" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_musselman_forrest">Musselman,
<span class="whitespace-nowrap">
Forrest
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Rodgers, Gary" name="a[playwright][]" id="a_playwright_rodgers_gary" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_rodgers_gary">Rodgers,
<span class="whitespace-nowrap">
Gary
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Snyder, Clint" name="a[playwright][]" id="a_playwright_snyder_clint" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_snyder_clint">Snyder,
<span class="whitespace-nowrap">
Clint
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Stiles, Chris" name="a[playwright][]" id="a_playwright_stiles_chris" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_stiles_chris">Stiles,
<span class="whitespace-nowrap">
Chris
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Wehrli, Michael" name="a[playwright][]" id="a_playwright_wehrli_michael" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_wehrli_michael">Wehrli,
<span class="whitespace-nowrap">
Michael
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="White, Judith" name="a[playwright][]" id="a_playwright_white_judith" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_white_judith">White,
<span class="whitespace-nowrap">
Judith
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Wilkins, J. Robert" name="a[playwright][]" id="a_playwright_wilkins_j__robert" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_wilkins_j__robert">Wilkins, J.
<span class="whitespace-nowrap">
Robert
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Beardsley, Holly" name="a[playwright][]" id="a_playwright_beardsley_holly" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_beardsley_holly">Beardsley,
<span class="whitespace-nowrap">
Holly
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Bland, Rachel" name="a[playwright][]" id="a_playwright_bland_rachel" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_bland_rachel">Bland,
<span class="whitespace-nowrap">
Rachel
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Borowka, Brian" name="a[playwright][]" id="a_playwright_borowka_brian" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_borowka_brian">Borowka,
<span class="whitespace-nowrap">
Brian
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Calderone, Michael" name="a[playwright][]" id="a_playwright_calderone_michael" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_calderone_michael">Calderone,
<span class="whitespace-nowrap">
Michael
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Cataluna, Lee" name="a[playwright][]" id="a_playwright_cataluna_lee" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_cataluna_lee">Cataluna,
<span class="whitespace-nowrap">
Lee
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Davenport-Veith, Sylvia" name="a[playwright][]" id="a_playwright_davenport-veith_sylvia" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_davenport-veith_sylvia">Davenport-Veith,
<span class="whitespace-nowrap">
Sylvia
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Derksen, Patrick" name="a[playwright][]" id="a_playwright_derksen_patrick" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_derksen_patrick">Derksen,
<span class="whitespace-nowrap">
Patrick
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Donnelly, Kathleen" name="a[playwright][]" id="a_playwright_donnelly_kathleen" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_donnelly_kathleen">Donnelly,
<span class="whitespace-nowrap">
Kathleen
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Gonzales, Jeyna Lynn" name="a[playwright][]" id="a_playwright_gonzales_jeyna_lynn" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_gonzales_jeyna_lynn">Gonzales, Jeyna
<span class="whitespace-nowrap">
Lynn
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Green, Allison" name="a[playwright][]" id="a_playwright_green_allison" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_green_allison">Green,
<span class="whitespace-nowrap">
Allison
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Gregg, Stephen" name="a[playwright][]" id="a_playwright_gregg_stephen" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_gregg_stephen">Gregg,
<span class="whitespace-nowrap">
Stephen
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Hammers, Dave" name="a[playwright][]" id="a_playwright_hammers_dave" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_hammers_dave">Hammers,
<span class="whitespace-nowrap">
Dave
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Harris, Janice" name="a[playwright][]" id="a_playwright_harris_janice" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_harris_janice">Harris,
<span class="whitespace-nowrap">
Janice
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Hayet, Steven" name="a[playwright][]" id="a_playwright_hayet_steven" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_hayet_steven">Hayet,
<span class="whitespace-nowrap">
Steven
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Houck, Billy" name="a[playwright][]" id="a_playwright_houck_billy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_houck_billy">Houck,
<span class="whitespace-nowrap">
Billy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Marshall, Lea" name="a[playwright][]" id="a_playwright_marshall_lea" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_marshall_lea">Marshall,
<span class="whitespace-nowrap">
Lea
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Martin, Wendy-Marie" name="a[playwright][]" id="a_playwright_martin_wendy-marie" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_martin_wendy-marie">Martin,
<span class="whitespace-nowrap">
Wendy-Marie
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Neuman, Colleen" name="a[playwright][]" id="a_playwright_neuman_colleen" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_neuman_colleen">Neuman,
<span class="whitespace-nowrap">
Colleen
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Paulette, RS" name="a[playwright][]" id="a_playwright_paulette_rs" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_paulette_rs">Paulette,
<span class="whitespace-nowrap">
RS
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Preuss, Ken" name="a[playwright][]" id="a_playwright_preuss_ken" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_preuss_ken">Preuss,
<span class="whitespace-nowrap">
Ken
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Skoreyko, Johanna" name="a[playwright][]" id="a_playwright_skoreyko_johanna" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_skoreyko_johanna">Skoreyko,
<span class="whitespace-nowrap">
Johanna
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Wolpé, Sholeh" name="a[playwright][]" id="a_playwright_wolpé_sholeh" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_wolpé_sholeh">Wolpé,
<span class="whitespace-nowrap">
Sholeh
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="mt-2 text-left text-sm">
<button aria-controls="aggregation-more-playwright" aria-expanded="false" class="bg-transparent border-0 px-2 py-1 cursor-pointer text-sky-700 hover:text-sky-900 focus:outline-none focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 rounded font-semibold" data-action="toggle#toggle" type="button">
Show Fewer
</button>
</div>
</div>
</div>
</fieldset>
</div>

</template></turbo-stream><turbo-stream action="update" target="searchStats"><template><div class="mt-4 text-gray-600 text-center mb-2 text-sm">
<span class="pagy info">Displaying items 21-40 of 286 in total</span>
</div>

</template></turbo-stream><turbo-stream action="scroll_to" target="pageContent"><template></template></turbo-stream>
<turbo-stream action="show_div" target="results"><template></template></turbo-stream>
<turbo-stream action="hide_div" target="loading"><template></template></turbo-stream>
