
<turbo-stream action="replace" target="screenings-container"><template>
  <turbo-frame id="screenings-container" data-controller="map-reloader">
  <div class="flex justify-end items-center">
    <div class="w-full px-2 py-2 bg-form-color text-cine-light-grey mb-1">
  <div class="flex items-center gap-2 sm:gap-4 w-full justify-between">
      <a class="btn btn-secondary" data-turbo-frame="screenings-container" data-turbo-action="advance" href="/events/sunny-dancer-relaxed-screenings-2026-07-27-2026-07-28">
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" role="img" class="fill-current inline-block w-4 h-4 mr-1.5"><path d="M1 4h2v2H1V4zm4 0h14v2H5V4zM1 9h2v2H1V9zm4 0h14v2H5V9zm-4 5h2v2H1v-2zm4 0h14v2H5v-2z"></path></svg>

        List View
</a>    <div class="flex-grow"></div>
    <label for="postcode_input" class="block text-sm font-medium text-cine-light-grey mb-1">Postcode</label>
    <form class="relative overflow-visible flex-1" data-controller="autocomplete" data-autocomplete-selected-class="bg-nav text-white" data-autocomplete-submit-on-enter-value="true" data-autocomplete-min-length-value="2" data-autocomplete-url-value="/search/postcodes?noredirect=true" data-turbo-frame="_top" action="/locations/update" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="iDGlb741fYSfRMe2K4CDKZIeaTAd9K2-rwcOJgx2HkAOEsSXFCMIAo6u7qY8SFgmB6ApkC455qLSKeLCWMF1aQ" />
      <input type="search" name="searchfield" id="postcode_input" placeholder="e.g. SW1A 1AA" class="form-control w-full border border-gray-300 rounded px-3 py-2 m-0 focus:outline-none focus:ring-2 focus:ring-cine-green text-cine-dark-grey min-w-28" autocomplete="postal-code" required="required" data-autocomplete-target="input" />
      <input type="hidden" name="result" id="result" data-autocomplete-target="hidden" />
      <div data-autocomplete-target="results" class="bg-white text-black border border-gray-400 absolute top-full left-0 w-full z-10 max-h-60 overflow-y-auto"></div>
</form>  </div>
</div>
  </div>

    <div class="col-span-12">
      <div class="relative">
        <div class="rounded-t mb-0 px-0 border-0 bg-white">
          <div class="block w-full overflow-x-auto">
            <div id="map-1" style="height: 400px; width: 100%;"><div style="height: 400px; text-align: center; color: #999; line-height: 400px; font-size: 14px; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;">Loading...</div></div>
<script>
  (function() {
    if (document.documentElement.hasAttribute("data-turbolinks-preview")) return;
    if (document.documentElement.hasAttribute("data-turbo-preview")) return;

    var createMap = function() { new Mapkick["Map"]("map-1", [{"latitude":53.519619,"longitude":-1.131649,"label":"Savoy Cinema Doncaster","color":"#F26339","tooltip":"\u003cdiv class=\"p-2\"\u003e\n  \u003ch4 class=\"font-semibold text-sm mb-1\"\u003eSavoy Cinema Doncaster\u003c/h4\u003e\n  \u003cdiv class=\"text-xs text-gray-600\"\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n        \u003ca data-turbo=\"false\" class=\"underline\" href=\"/book/07ea14d2-5922-4ec3-a50d-8f58dfeacd83\"\u003e 6:00pm, Tue 28th Jul\u003c/a\u003e\n          \u003ca data-turbo=\"false\" class=\"text-nowrap text-highlight p-1 rounded-md border-project-highlight bg-nav border\" href=\"/book/07ea14d2-5922-4ec3-a50d-8f58dfeacd83\"\u003eBook\u003c/a\u003e\n      \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e"},{"latitude":54.376289,"longitude":-1.724275,"label":"Savoy Cinema Catterick","color":"#F26339","tooltip":"\u003cdiv class=\"p-2\"\u003e\n  \u003ch4 class=\"font-semibold text-sm mb-1\"\u003eSavoy Cinema Catterick\u003c/h4\u003e\n  \u003cdiv class=\"text-xs text-gray-600\"\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n        \u003ca data-turbo=\"false\" class=\"underline\" href=\"/book/3f32805a-ac41-4031-a7b4-59512ae8b24b\"\u003e 6:00pm, Tue 28th Jul\u003c/a\u003e\n          \u003ca data-turbo=\"false\" class=\"text-nowrap text-highlight p-1 rounded-md border-project-highlight bg-nav border\" href=\"/book/3f32805a-ac41-4031-a7b4-59512ae8b24b\"\u003eBook\u003c/a\u003e\n      \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e"},{"latitude":52.185057,"longitude":0.998727,"label":"The Regal","color":"#F26339","tooltip":"\u003cdiv class=\"p-2\"\u003e\n  \u003ch4 class=\"font-semibold text-sm mb-1\"\u003eThe Regal\u003c/h4\u003e\n  \u003cdiv class=\"text-xs text-gray-600\"\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n        \u003ca data-turbo=\"false\" class=\"underline\" href=\"/book/3064cbbe-9cc3-4fa4-88a5-163db441e09a\"\u003e 7:30pm, Tue 28th Jul\u003c/a\u003e\n          \u003ca data-turbo=\"false\" class=\"text-nowrap text-highlight p-1 rounded-md border-project-highlight bg-nav border\" href=\"/book/3064cbbe-9cc3-4fa4-88a5-163db441e09a\"\u003eBook\u003c/a\u003e\n      \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e"},{"latitude":53.179705,"longitude":-3.137392,"label":"Theatr Clwyd","color":"#F26339","tooltip":"\u003cdiv class=\"p-2\"\u003e\n  \u003ch4 class=\"font-semibold text-sm mb-1\"\u003eTheatr Clwyd\u003c/h4\u003e\n  \u003cdiv class=\"text-xs text-gray-600\"\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n        \u003ca data-turbo=\"false\" class=\"underline\" href=\"/book/92a92ff0-723d-4521-870b-b2ba37813dcd\"\u003e 1:00pm, Mon 27th Jul\u003c/a\u003e\n          \u003ca data-turbo=\"false\" class=\"text-nowrap text-highlight p-1 rounded-md border-project-highlight bg-nav border\" href=\"/book/92a92ff0-723d-4521-870b-b2ba37813dcd\"\u003eBook\u003c/a\u003e\n      \u003c/div\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n         1:00pm, Mon 27th Jul\n            \u003cspan class=\"text-cine-red\"\u003eClosed\u003c/span\u003e\n      \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e"},{"latitude":51.995101,"longitude":-4.978835,"label":"Theatr Gwaun","color":"#F26339","tooltip":"\u003cdiv class=\"p-2\"\u003e\n  \u003ch4 class=\"font-semibold text-sm mb-1\"\u003eTheatr Gwaun\u003c/h4\u003e\n  \u003cdiv class=\"text-xs text-gray-600\"\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n        \u003ca data-turbo=\"false\" class=\"underline\" href=\"/book/8cde0d74-6691-4ef7-a0d1-3bb1b94b55dd\"\u003e11:00am, Mon 27th Jul\u003c/a\u003e\n          \u003ca data-turbo=\"false\" class=\"text-nowrap text-highlight p-1 rounded-md border-project-highlight bg-nav border\" href=\"/book/8cde0d74-6691-4ef7-a0d1-3bb1b94b55dd\"\u003eBook\u003c/a\u003e\n      \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e"},{"latitude":51.778553,"longitude":-3.757599,"label":"The Welfare Ystradgynlais","color":"#F26339","tooltip":"\u003cdiv class=\"p-2\"\u003e\n  \u003ch4 class=\"font-semibold text-sm mb-1\"\u003eThe Welfare Ystradgynlais\u003c/h4\u003e\n  \u003cdiv class=\"text-xs text-gray-600\"\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n        \u003ca data-turbo=\"false\" class=\"underline\" href=\"/book/7ece4ace-5c60-428e-b239-329c86a3c707\"\u003e11:00am, Mon 27th Jul\u003c/a\u003e\n          \u003ca data-turbo=\"false\" class=\"text-nowrap text-highlight p-1 rounded-md border-project-highlight bg-nav border\" href=\"/book/7ece4ace-5c60-428e-b239-329c86a3c707\"\u003eBook\u003c/a\u003e\n      \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e"},{"latitude":54.40283,"longitude":-1.729057,"label":"Station Cinema","color":"#F26339","tooltip":"\u003cdiv class=\"p-2\"\u003e\n  \u003ch4 class=\"font-semibold text-sm mb-1\"\u003eStation Cinema\u003c/h4\u003e\n  \u003cdiv class=\"text-xs text-gray-600\"\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n        \u003ca data-turbo=\"false\" class=\"underline\" href=\"/book/a7a1158f-94a6-4aae-b0a5-64448a0782b0\"\u003e 4:00pm, Tue 28th Jul\u003c/a\u003e\n          \u003ca data-turbo=\"false\" class=\"text-nowrap text-highlight p-1 rounded-md border-project-highlight bg-nav border\" href=\"/book/a7a1158f-94a6-4aae-b0a5-64448a0782b0\"\u003eBook\u003c/a\u003e\n      \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e"},{"latitude":53.377056,"longitude":-1.465612,"label":"Showroom Cinema","color":"#F26339","tooltip":"\u003cdiv class=\"p-2\"\u003e\n  \u003ch4 class=\"font-semibold text-sm mb-1\"\u003eShowroom Cinema\u003c/h4\u003e\n  \u003cdiv class=\"text-xs text-gray-600\"\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n        \u003ca data-turbo=\"false\" class=\"underline\" href=\"/book/397584a4-90c0-45b4-8c9e-f5ee26e794cf\"\u003e 5:45pm, Mon 27th Jul\u003c/a\u003e\n          \u003ca data-turbo=\"false\" class=\"text-nowrap text-highlight p-1 rounded-md border-project-highlight bg-nav border\" href=\"/book/397584a4-90c0-45b4-8c9e-f5ee26e794cf\"\u003eBook\u003c/a\u003e\n      \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e"},{"latitude":52.488037,"longitude":-0.704488,"label":"Savoy Cinemas Corby","color":"#F26339","tooltip":"\u003cdiv class=\"p-2\"\u003e\n  \u003ch4 class=\"font-semibold text-sm mb-1\"\u003eSavoy Cinemas Corby\u003c/h4\u003e\n  \u003cdiv class=\"text-xs text-gray-600\"\u003e\n      \u003cdiv class=\"mb-1 flex items-center gap-2\"\u003e\n        \u003ca data-turbo=\"false\" class=\"underline\" href=\"/book/07d41aeb-aea0-4a63-9295-7a59cc9f397d\"\u003e 6:00pm, Tue 28th Jul\u003c/a\u003e\n          \u003ca data-turbo=\"false\" class=\"text-nowrap text-highlight p-1 rounded-md border-project-highlight bg-nav border\" href=\"/book/07d41aeb-aea0-4a63-9295-7a59cc9f397d\"\u003eBook\u003c/a\u003e\n      \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e"}], {"hash":true,"tooltips":{"html":true,"hover":false},"controls":true,"center":{"lat":53.519619,"lng":-1.131649},"zoom":10,"accessToken":"pk.eyJ1IjoiY2luZW1hdGlrYXBwIiwiYSI6ImNscmliaWZ6ajA3dmcya3MxYzdjeHp0eDAifQ.7ie5juWcJoFMrfpvcjBYTA"}); };
    if ("Mapkick" in window) {
      createMap();
    } else {
      window.addEventListener("mapkick:load", createMap, true);
    }
  })();
</script>

          </div>
        </div>
      </div>
    </div>
</turbo-frame>
</template></turbo-stream>