<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/6ft-scenes"><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="6ft Scenes 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNTMzLCJwdXIiOiJibG9iX2lkIn19--bdae0f2a963ee93aa365dfd33ae8298fcb906af1/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/6ft-Scenes.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/6ft-scenes">6ft Scenes</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>
</div>
<p class="mt-3 mb-0">
A collection of 15 scenes in which no two characters get within 6ft of each other.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</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 6ft Scenes" data-turbo-frame="_top" href="/products/6ft-scenes">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for 6ft Scenes" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/6ft-scenes/pricing" data-modal="pricing" href="/products/6ft-scenes">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-386" id="preload-pdf-viewer-386" 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/6ft-scenes/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="text-xs text-gray-800 space-y-1.5">
<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>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/6ft-scenes/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-386-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-386Modal" 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-386" data-pdf-viewer-url-value="/products/6ft-scenes/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-386-modal-heading">
<span class="block">6ft Scenes</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/home-of-the-brave"><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="Home of the Brave Lee Cataluna 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNTQ1LCJwdXIiOiJibG9iX2lkIn19--e22b8fdb450c548bb9be6b61517126aafdce582f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Home-of-the-Brave-V2.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/home-of-the-brave">Home of the Brave</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lee Cataluna
</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>
</div>
<p class="mt-3 mb-0">
An excellent character-driven piece for middle school students. Inspired by hundreds of interviews with those associated by all branches of the service.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</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 Home of the Brave" data-turbo-frame="_top" href="/products/home-of-the-brave">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Home of the Brave" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/home-of-the-brave/pricing" data-modal="pricing" href="/products/home-of-the-brave">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-398" id="preload-pdf-viewer-398" 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/home-of-the-brave/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
4 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
4 F
</span>
</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>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/home-of-the-brave/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-398-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-398Modal" 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-398" data-pdf-viewer-url-value="/products/home-of-the-brave/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-398-modal-heading">
<span class="block">Home of the Brave</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-102-failing-just-got-deadlier"><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 102: Failing Just Got Deadlier 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNTUyLCJwdXIiOiJibG9iX2lkIn19--b090e814b27931528a373fd3fe3269d20eef85ec/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Horror-Movie-102.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-102-failing-just-got-deadlier">Horror Movie 102: Failing Just Got Deadlier</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>
</div>
<p class="mt-3 mb-0">
A follow-up to the very popular <em>Horror Movie 101</em>!
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 60 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
7&nbsp;M + 14&nbsp;F + 1&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
</ul>
<div class="mt-3 text-gray-700 text-sm">
This collection contains
<em><a data-turbo-frame="_top" href="/products/ascot-ribbon">The Ascot Ribbon</a></em>, <em><a data-turbo-frame="_top" href="/products/the-cow-s-head">The Cow's Head</a></em>, <em><a data-turbo-frame="_top" href="/products/the-date-f14ee01e-da77-4b7a-965a-5f5ad2a647a2">The Date</a></em>, <em><a data-turbo-frame="_top" href="/products/slash-slash">Slash, Slash!!!</a></em>, and <em><a data-turbo-frame="_top" href="/products/tofuman">Tofuman</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 102: Failing Just Got Deadlier" data-turbo-frame="_top" href="/products/horror-movie-102-failing-just-got-deadlier">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Horror Movie 102: Failing Just Got Deadlier" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/horror-movie-102-failing-just-got-deadlier/pricing" data-modal="pricing" href="/products/horror-movie-102-failing-just-got-deadlier">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-402" id="preload-pdf-viewer-402" 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-102-failing-just-got-deadlier/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="text-xs text-gray-800 space-y-1.5">
<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 60 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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
7 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
14 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
1 Any Gender
</span>
</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>
</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-102-failing-just-got-deadlier/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-402-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-402Modal" 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-402" data-pdf-viewer-url-value="/products/horror-movie-102-failing-just-got-deadlier/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-402-modal-heading">
<span class="block">Horror Movie 102: Failing Just Got Deadlier</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/solo-speare-shakespearean-monologues-for-student-actors"><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="Solo-Speare!: Shakespearean Monologues For Student Actors 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxMjk4LCJwdXIiOiJibG9iX2lkIn19--dacd1c9c8002dac2c0ee46d5ef1f4631f340ce8b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Solo-Speare.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/solo-speare-shakespearean-monologues-for-student-actors">Solo-Speare!: Shakespearean Monologues For Student Actors</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 annotated Shakespearean monologues for student actors.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
17&nbsp;M + 18&nbsp;F
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
73 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 Solo-Speare!: Shakespearean Monologues For Student Actors" data-turbo-frame="_top" href="/products/solo-speare-shakespearean-monologues-for-student-actors">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Solo-Speare!: Shakespearean Monologues For Student Actors" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/solo-speare-shakespearean-monologues-for-student-actors/pricing" data-modal="pricing" href="/products/solo-speare-shakespearean-monologues-for-student-actors">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-45" id="preload-pdf-viewer-45" 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/solo-speare-shakespearean-monologues-for-student-actors/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
17 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
18 F
</span>
</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>73 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/solo-speare-shakespearean-monologues-for-student-actors/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-45-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-45Modal" 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-45" data-pdf-viewer-url-value="/products/solo-speare-shakespearean-monologues-for-student-actors/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-45-modal-heading">
<span class="block">Solo-Speare!: Shakespearean Monologues For Student Actors</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/stupid-is-just-4-2day"><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="Stupid is Just 4 2day 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxMzc5LCJwdXIiOiJibG9iX2lkIn19--c8df1f9d85c6c2df7c41faa8cb5d5449330e3f69/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Stupid-is-Just-4-2Day.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/stupid-is-just-4-2day">Stupid is Just 4 2day</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/choral-work">Choral Work</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">
Connect and commiserate with these characters who can't help but do stupid things. An amazing ensemble opportunity.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
3&nbsp;M + 7&nbsp;F, Easily Expandable
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
34 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 Stupid is Just 4 2day" data-turbo-frame="_top" href="/products/stupid-is-just-4-2day">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Stupid is Just 4 2day" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/stupid-is-just-4-2day/pricing" data-modal="pricing" href="/products/stupid-is-just-4-2day">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-164" id="preload-pdf-viewer-164" 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/stupid-is-just-4-2day/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
3 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
7 F
</span>
<span class="w-full text-gray-700">Easily Expandable</span>
</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>34 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/stupid-is-just-4-2day/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-164-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-164Modal" 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-164" data-pdf-viewer-url-value="/products/stupid-is-just-4-2day/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-164-modal-heading">
<span class="block">Stupid is Just 4 2day</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/monster-problems"><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="Monster Problems 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNDEzLCJwdXIiOiJibG9iX2lkIn19--cb318184a7b28d49566e11c0d37f3c9b84f8d407/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Monster-Problems.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/monster-problems">Monster Problems</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/issue-based">Issue-Based</a>
</div>
<p class="mt-3 mb-0">
The transition from middle school to high school can be filled with problems. Monster problems.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 40 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
9&nbsp;M + 13&nbsp;F + 2&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
40 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 Monster Problems" data-turbo-frame="_top" href="/products/monster-problems">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Monster Problems" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/monster-problems/pricing" data-modal="pricing" href="/products/monster-problems">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-253" id="preload-pdf-viewer-253" 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/monster-problems/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="text-xs text-gray-800 space-y-1.5">
<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 40 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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
9 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
13 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
2 Any Gender
</span>
</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>40 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/monster-problems/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-253-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-253Modal" 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-253" data-pdf-viewer-url-value="/products/monster-problems/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-253-modal-heading">
<span class="block">Monster Problems</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/la-caja"><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="La Caja 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNTY1LCJwdXIiOiJibG9iX2lkIn19--6cbc9122a8933b81053d564715805362e25dc3fc/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/La-Caja.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/la-caja">La Caja</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/vignettes">Vignettes</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">
A Spanish translation of the middle school vignette play <a href="/products/box"><em>Box</em></a>.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
5&nbsp;M + 9&nbsp;F + 4&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
32 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 La Caja" data-turbo-frame="_top" href="/products/la-caja">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for La Caja" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/la-caja/pricing" data-modal="pricing" href="/products/la-caja">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-420" id="preload-pdf-viewer-420" 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/la-caja/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
5 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
9 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
4 Any Gender
</span>
</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>32 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/la-caja/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-420-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-420Modal" 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-420" data-pdf-viewer-url-value="/products/la-caja/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-420-modal-heading">
<span class="block">La Caja</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-female-edison"><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 Female Edison 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNTk4LCJwdXIiOiJibG9iX2lkIn19--b24f9b601d63cdd9f9bc3c025b1fd7802bc060f4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--3c27a220058dba4a0599a9163b5780a31fc82d42/Female-Edison.jpg" />
</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-female-edison">The Female Edison</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/drama">Drama</a>
</div>
<p class="mt-3 mb-0">
Margaret E. Knight was a 19th century inventor with two big but forgotten stories.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 70 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
2&nbsp;F + 22&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for Middle Schools &amp; High Schools
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
79 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 Female Edison" data-turbo-frame="_top" href="/products/the-female-edison">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Female Edison" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-female-edison/pricing" data-modal="pricing" href="/products/the-female-edison">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-469" id="preload-pdf-viewer-469" 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-female-edison/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
2 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
22 Any Gender
</span>
</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 Middle Schools &amp; 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>79 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-female-edison/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-469-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-469Modal" 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-469" data-pdf-viewer-url-value="/products/the-female-edison/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-469-modal-heading">
<span class="block">The Female Edison</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-comedy-of-errors"><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 Comedy of Errors John Minigan 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxMzk5LCJwdXIiOiJibG9iX2lkIn19--2c797ba8a1830cb0c6fe621a0527233e094eacb7/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Comedy-of-Errors.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-comedy-of-errors">The Comedy of Errors</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
cutting and notes by John Minigan from the original by Shakespeare
</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/shakespeare">Shakespeare</a>
</div>
<p class="mt-3 mb-0">
A one act annotated version of Shakespeare's comedy about mistaken identity.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 60 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
5&nbsp;M + 5&nbsp;F + 8&nbsp;Any&nbsp;Gender, + jailers, officers, and attendants, Doubling Possible
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
41 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 Comedy of Errors" data-turbo-frame="_top" href="/products/the-comedy-of-errors">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Comedy of Errors" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-comedy-of-errors/pricing" data-modal="pricing" href="/products/the-comedy-of-errors">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-222" id="preload-pdf-viewer-222" 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-comedy-of-errors/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="text-xs text-gray-800 space-y-1.5">
<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 60 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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
5 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
5 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
8 Any Gender
</span>
<span class="w-full text-gray-700">+ jailers, officers, and attendants, Doubling Possible</span>
</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>41 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-comedy-of-errors/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-222-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-222Modal" 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-222" data-pdf-viewer-url-value="/products/the-comedy-of-errors/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-222-modal-heading">
<span class="block">The Comedy of Errors</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-wind-in-the-willows"><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 Wind in the Willows 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNTI2LCJwdXIiOiJibG9iX2lkIn19--e7c07a3175f0efd8d138aca1a6d8ecafba42a4c6/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Wind-in-the-Willows.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-wind-in-the-willows">The Wind in the Willows</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
adapted by Todd Espeland from Kenneth Grahame
</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/adventure">Adventure</a>
<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">
A lively and theatrical adaptation of a wonderful classic.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 70 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
3&nbsp;F + 16&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for Middle Schools &amp; High Schools
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
61 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 Wind in the Willows" data-turbo-frame="_top" href="/products/the-wind-in-the-willows">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Wind in the Willows" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-wind-in-the-willows/pricing" data-modal="pricing" href="/products/the-wind-in-the-willows">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-377" id="preload-pdf-viewer-377" 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-wind-in-the-willows/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
3 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
16 Any Gender
</span>
</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 Middle Schools &amp; 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>61 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-wind-in-the-willows/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-377-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-377Modal" 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-377" data-pdf-viewer-url-value="/products/the-wind-in-the-willows/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-377-modal-heading">
<span class="block">The Wind in the Willows</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/red-tee"><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="Red Tee 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNTI5LCJwdXIiOiJibG9iX2lkIn19--a0870700a25bdf1935b5aa8adc61271c08cbad3a/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Red-Tee.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/red-tee">Red Tee</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/vignettes">Vignettes</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">
It’s time for role call. Who are you?
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
1&nbsp;M + 5&nbsp;F + 6&nbsp;Any&nbsp;Gender + 1&nbsp;M&nbsp;or&nbsp;F + 1&nbsp;Trans&nbsp;Man + 1&nbsp;Non-Binary, Expandable to 29
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for Middle Schools &amp; High Schools
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
35 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 Red Tee" data-turbo-frame="_top" href="/products/red-tee">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Red Tee" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/red-tee/pricing" data-modal="pricing" href="/products/red-tee">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-379" id="preload-pdf-viewer-379" 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/red-tee/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
1 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
5 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
6 Any Gender
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
1 M or F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
1 Trans Man
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
1 Non-Binary
</span>
<span class="w-full text-gray-700">Expandable to 29</span>
</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 Middle Schools &amp; 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>35 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/red-tee/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-379-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-379Modal" 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-379" data-pdf-viewer-url-value="/products/red-tee/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-379-modal-heading">
<span class="block">Red Tee</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-virtual-support-group-from-hell"><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 Virtual Support Group from Hell 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNTM3LCJwdXIiOiJibG9iX2lkIn19--69433f693e647444c0fb27765b62ff4130de32d4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/The-Virtual-Support-Group-from-Hell.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-virtual-support-group-from-hell">The Virtual Support Group from Hell</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>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/black-comedy">Black Comedy</a>
</div>
<p class="mt-3 mb-0">
Wendy joins an online teen support group. However, she quickly discovers that the others are anything but typical.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 15 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
3&nbsp;M + 5&nbsp;F
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Virtual Performance
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</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 Virtual Support Group from Hell" data-turbo-frame="_top" href="/products/the-virtual-support-group-from-hell">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Virtual Support Group from Hell" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-virtual-support-group-from-hell/pricing" data-modal="pricing" href="/products/the-virtual-support-group-from-hell">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-391" id="preload-pdf-viewer-391" 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-virtual-support-group-from-hell/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="text-xs text-gray-800 space-y-1.5">
<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 15 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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
3 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
5 F
</span>
</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>Virtual Performance</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>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-virtual-support-group-from-hell/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-391-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-391Modal" 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-391" data-pdf-viewer-url-value="/products/the-virtual-support-group-from-hell/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-391-modal-heading">
<span class="block">The Virtual Support Group from Hell</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/failure-and-fortitude-the-female-edison"><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="Failure and Fortitude: The Female Edison 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNjAwLCJwdXIiOiJibG9iX2lkIn19--176cf32d4dd9eb3fc46d7cb353d5fa8bd2f98989/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--3c27a220058dba4a0599a9163b5780a31fc82d42/Failure-and-Fortitude.jpg" />
</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/failure-and-fortitude-the-female-edison">Failure and Fortitude: The Female Edison</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/drama">Drama</a>
</div>
<p class="mt-3 mb-0">
Failure and fortitude are the touchstones for every inventor, but even more so for 19th century female inventors.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 40 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
1&nbsp;F + 12&nbsp;Any&nbsp;Gender, plus 3 groups (3/4/4)
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for Middle Schools &amp; High Schools
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
49 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 Failure and Fortitude: The Female Edison" data-turbo-frame="_top" href="/products/failure-and-fortitude-the-female-edison">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Failure and Fortitude: The Female Edison" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/failure-and-fortitude-the-female-edison/pricing" data-modal="pricing" href="/products/failure-and-fortitude-the-female-edison">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-471" id="preload-pdf-viewer-471" 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/failure-and-fortitude-the-female-edison/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="text-xs text-gray-800 space-y-1.5">
<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 40 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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
1 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
12 Any Gender
</span>
<span class="w-full text-gray-700">plus 3 groups (3/4/4)</span>
</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 Middle Schools &amp; 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>49 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/failure-and-fortitude-the-female-edison/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-471-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-471Modal" 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-471" data-pdf-viewer-url-value="/products/failure-and-fortitude-the-female-edison/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-471-modal-heading">
<span class="block">Failure and Fortitude: The Female Edison</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/funhouse"><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="Funhouse 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxMzk3LCJwdXIiOiJibG9iX2lkIn19--153ce0d3f714c3fd8547aa54e613828de71125d7/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Funhouse.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/funhouse">Funhouse</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/vignettes">Vignettes</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/issue-based">Issue-Based</a>
<a class="badge badge-genre min-h-6 inline-flex items-center" data-turbo-frame="_top" href="/genres/movement-based">Movement-based</a>
</div>
<p class="mt-3 mb-0">
This middle school play looks at the bullied, the bully, and the bystander through mostly non-verbal vignettes.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 16&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for Middle Schools &amp; High Schools
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 Funhouse" data-turbo-frame="_top" href="/products/funhouse">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Funhouse" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/funhouse/pricing" data-modal="pricing" href="/products/funhouse">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-219" id="preload-pdf-viewer-219" 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/funhouse/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
4 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
16 Any Gender
</span>
</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 Middle Schools &amp; 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>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/funhouse/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-219-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-219Modal" 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-219" data-pdf-viewer-url-value="/products/funhouse/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-219-modal-heading">
<span class="block">Funhouse</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/master-of-puppets"><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="Master of Puppets 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNDI2LCJwdXIiOiJibG9iX2lkIn19--d015cdde571d23a5e697923c30f6ba5f45f4dc44/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Master-of-Puppets.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/master-of-puppets">Master of Puppets</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">
The guidance counsellors of Ambrose High have decided to speak to senior class couples about the power of communication.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 25 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
1&nbsp;M + 2&nbsp;F
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
17 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 Master of Puppets" data-turbo-frame="_top" href="/products/master-of-puppets">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Master of Puppets" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/master-of-puppets/pricing" data-modal="pricing" href="/products/master-of-puppets">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-265" id="preload-pdf-viewer-265" 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/master-of-puppets/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
1 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
2 F
</span>
</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>17 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/master-of-puppets/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-265-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-265Modal" 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-265" data-pdf-viewer-url-value="/products/master-of-puppets/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-265-modal-heading">
<span class="block">Master of Puppets</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-pauper-princess"><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 Pauper Princess Holly Beardsley 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNDQ0LCJwdXIiOiJibG9iX2lkIn19--5091c2d4f74c41496fc431b4e8e1ffb1daff6139/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/The-Pauper-Princess.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-pauper-princess">The Pauper Princess</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Holly Beardsley inspired by Mark Twain
</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">
A retelling of Mark Twain’s <em>The Prince and the Pauper</em>.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 75 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
10&nbsp;M + 28&nbsp;F + 34&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
71 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 Pauper Princess" data-turbo-frame="_top" href="/products/the-pauper-princess">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Pauper Princess" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-pauper-princess/pricing" data-modal="pricing" href="/products/the-pauper-princess">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-283" id="preload-pdf-viewer-283" 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-pauper-princess/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
10 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
28 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
34 Any Gender
</span>
</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>71 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-pauper-princess/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-283-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-283Modal" 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-283" data-pdf-viewer-url-value="/products/the-pauper-princess/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-283-modal-heading">
<span class="block">The Pauper Princess</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/finishing-sentences"><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="Finishing Sentences Scott Giessler 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNDY4LCJwdXIiOiJibG9iX2lkIn19--a762c14019ae7c84dca43a7478dd6abd52b98041/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Finishing-Sentences.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/finishing-sentences">Finishing Sentences</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Scott Giessler
</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/issue-based">Issue-Based</a>
</div>
<p class="mt-3 mb-0">
A sharp, funny summer-camp dramedy that looks at bullying from an unexpected perspective: the bully’s.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 6&nbsp;F + 8&nbsp;Any&nbsp;Gender, Easily expandable
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
44 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 Finishing Sentences" data-turbo-frame="_top" href="/products/finishing-sentences">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Finishing Sentences" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/finishing-sentences/pricing" data-modal="pricing" href="/products/finishing-sentences">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-308" id="preload-pdf-viewer-308" 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/finishing-sentences/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
4 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
6 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
8 Any Gender
</span>
<span class="w-full text-gray-700">Easily expandable</span>
</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>44 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/finishing-sentences/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-308-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-308Modal" 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-308" data-pdf-viewer-url-value="/products/finishing-sentences/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-308-modal-heading">
<span class="block">Finishing Sentences</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/little-nell-and-the-mortgage-foreclosure"><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="Little Nell and the Mortgage Foreclosure John Donald O&#39;Shea 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxMzEyLCJwdXIiOiJibG9iX2lkIn19--0e8bb2fa9b2a9ac4d37e97de281932ec49751eba/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Little-Nell-and-the-Mortgage-Foreclosure.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/little-nell-and-the-mortgage-foreclosure">Little Nell and the Mortgage Foreclosure</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by John Donald O'Shea
</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/melodrama">Melodrama</a>
</div>
<p class="mt-3 mb-0">
A delightful melodrama replete with broad comedy, memorable characters, and plenty of booing and hissing for the stovepipe-hat-wearing villain!
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 45 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
2&nbsp;M + 3&nbsp;F
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Unit Set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 Little Nell and the Mortgage Foreclosure" data-turbo-frame="_top" href="/products/little-nell-and-the-mortgage-foreclosure">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Little Nell and the Mortgage Foreclosure" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/little-nell-and-the-mortgage-foreclosure/pricing" data-modal="pricing" href="/products/little-nell-and-the-mortgage-foreclosure">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-60" id="preload-pdf-viewer-60" 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/little-nell-and-the-mortgage-foreclosure/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
2 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
3 F
</span>
</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>Unit 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/little-nell-and-the-mortgage-foreclosure/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-60-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-60Modal" 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-60" data-pdf-viewer-url-value="/products/little-nell-and-the-mortgage-foreclosure/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-60-modal-heading">
<span class="block">Little Nell and the Mortgage Foreclosure</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/split"><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="Split 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxMzkzLCJwdXIiOiJibG9iX2lkIn19--67c43eb44b99110b454b6d094a9517f8026ea749/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Split.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/split">Split</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/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/issue-based">Issue-Based</a>
</div>
<p class="mt-3 mb-0">
Children of divorce are united through humor in this honest and theatrical look at the day to day reality of growing up in a family that's been torn apart.
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
2&nbsp;M + 3&nbsp;F + 4&nbsp;Any&nbsp;Gender, Easily Expandable to 28
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
35 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 Split" data-turbo-frame="_top" href="/products/split">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Split" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/split/pricing" data-modal="pricing" href="/products/split">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-202" id="preload-pdf-viewer-202" 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/split/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="text-xs text-gray-800 space-y-1.5">
<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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
2 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
3 F
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
4 Any Gender
</span>
<span class="w-full text-gray-700">Easily Expandable to 28</span>
</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>35 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/split/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-202-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-202Modal" 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-202" data-pdf-viewer-url-value="/products/split/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-202-modal-heading">
<span class="block">Split</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/shakespeare-on-a-shoestring-cymbeline"><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="Shakespeare on a Shoestring - Cymbeline! Michael Calderone 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/eyJfcmFpbHMiOnsiZGF0YSI6MzYxNDg2LCJwdXIiOiJibG9iX2lkIn19--f9693eacefb459503bbffb477e5c4858a3714484/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Shakespeare-on-a-Shoestring.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/shakespeare-on-a-shoestring-cymbeline">Shakespeare on a Shoestring - Cymbeline!</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Michael Calderone
</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/shakespeare">Shakespeare</a>
</div>
<p class="mt-3 mb-0">
Faked Death! Mistaken Identity! Parental Marital Veto! But wait, there’s more!
</p>
<ul class="mt-3 flex flex-wrap lg:hidden gap-1.5">
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 50 minutes
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
6&nbsp;M + 6&nbsp;F, Plus percussionist. Easily expandable.
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<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 rounded-full bg-gray-100 py-1 text-xs text-gray-700 ring-1 ring-gray-200 gap-1.5 px-2.5">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
46 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 Shakespeare on a Shoestring - Cymbeline!" data-turbo-frame="_top" href="/products/shakespeare-on-a-shoestring-cymbeline">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Shakespeare on a Shoestring - Cymbeline!" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/shakespeare-on-a-shoestring-cymbeline/pricing" data-modal="pricing" href="/products/shakespeare-on-a-shoestring-cymbeline">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-333" id="preload-pdf-viewer-333" 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/shakespeare-on-a-shoestring-cymbeline/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="text-xs text-gray-800 space-y-1.5">
<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 50 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 class="min-w-0 flex flex-wrap items-center gap-1">
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
6 M
</span>
<span class="inline-flex items-center rounded-full bg-sky-50 text-sky-800 font-medium whitespace-nowrap ring-1 ring-sky-200 px-2 py-0.5">
6 F
</span>
<span class="w-full text-gray-700">Plus percussionist. Easily expandable.</span>
</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>46 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/shakespeare-on-a-shoestring-cymbeline/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-333-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-333Modal" 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-333" data-pdf-viewer-url-value="/products/shakespeare-on-a-shoestring-cymbeline/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-333-modal-heading">
<span class="block">Shakespeare on a Shoestring - Cymbeline!</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/middle-school-plays?page=7" data-turbo-stream rel="prev" aria-label="Previous">&lt;</a><a href="/plays/middle-school-plays?page=1" data-turbo-stream>1</a><a role="separator" aria-disabled="true">&hellip;</a><a href="/plays/middle-school-plays?page=6" data-turbo-stream>6</a><a href="/plays/middle-school-plays?page=7" data-turbo-stream rel="prev">7</a><a role="link" aria-disabled="true" aria-current="page">8</a><a href="/plays/middle-school-plays?page=9" data-turbo-stream rel="next">9</a><a href="/plays/middle-school-plays?page=10" data-turbo-stream>10</a><a href="/plays/middle-school-plays?page=9" 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">167</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">21</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">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="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">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="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">91</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">77</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">17</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">132</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">52</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">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="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">33</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">31</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="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">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="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">21</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">20</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">20</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">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="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">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="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">14</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">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="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">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="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">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="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">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="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">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="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="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">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="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">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="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="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">163</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">115</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">60</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">86</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">33</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">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="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>

<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">13</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">176</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">149</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">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="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">104</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">87</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">84</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">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="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">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="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">6</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="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="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">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="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">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="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">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="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">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="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="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">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="Temple, Taryn" name="a[playwright][]" id="a_playwright_temple_taryn" />
<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_temple_taryn">Temple,
<span class="whitespace-nowrap">
Taryn
<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="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">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="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="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">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="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="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="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">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="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">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="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="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="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">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="Kilpatrick, Kate" name="a[playwright][]" id="a_playwright_kilpatrick_kate" />
<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_kilpatrick_kate">Kilpatrick,
<span class="whitespace-nowrap">
Kate
<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="Maher, Jim" name="a[playwright][]" id="a_playwright_maher_jim" />
<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_maher_jim">Maher,
<span class="whitespace-nowrap">
Jim
<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="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="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">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="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">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 141-160 of 197 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>
