<turbo-stream action="update" target="qub-type-container"><template><div class="flex flex-col gap-3 lg:gap-5" id="parameter-container-qub">
  <div class="flex justify-end lg:justify-between items-center">
    <div class="hidden lg:flex text-3xl">
          Get your qub
    </div>
      <a data-turbo="false" class="flex text-sm" href="/customise_qubs">&lt; Show options</a>
  </div>
  
      <div class="flex border rounded-xl px-5 py-[1.125rem] bg-[#42695B] text-[#F8F8F8] lg:text-[#42695B] lg:bg-[#EEE3DD] lg:border-[#EEE3DD]">
        <div class="flex w-full items-center justify-between">
          <div class="flex">
            <div class="flex">
              qub&nbsp;gym+
            </div>
          </div>
          <div class="flex">
              <div>
                24 m2
              </div>
          </div>
          <div class="flex lg:hidden">
              <div>
                €100,000.00
              </div>
          </div>
        </div>
      </div>

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

<turbo-stream action="update" target="image-container"><template>  <div class="flex flex-col justify-center align-center w-full" data-controller="carousel">
    <div class="w-full h-[500px] overflow-hidden relative">
        <div class="absolute inset-0 w-full h-full" 
             data-carousel-target="slide" 
             data-index="0">
          <img loading="lazy" class="object-center object-cover w-full h-full" src="https://myqub.com/rails/active_storage/disk/eyJfcmFpbHMiOnsiZGF0YSI6eyJrZXkiOiJxYW5ndDd3eWV5YjZwYWRsdG1yMGxzeDZ4Z3BhIiwiZGlzcG9zaXRpb24iOiJpbmxpbmU7IGZpbGVuYW1lPVwiQURJXzkwNTUrKy5KUEdcIjsgZmlsZW5hbWUqPVVURi04JydBRElfOTA1NSsrLkpQRyIsImNvbnRlbnRfdHlwZSI6ImltYWdlL2pwZWciLCJzZXJ2aWNlX25hbWUiOiJsb2NhbCJ9LCJleHAiOiIyMDI2LTA0LTA3VDIzOjAxOjIwLjc2NloiLCJwdXIiOiJibG9iX2tleSJ9fQ==--198602379ce048b8fffa666fca47ce8d22df4ac8/ADI_9055++.JPG" />
        </div>
        <div class="absolute inset-0 w-full h-full" 
             data-carousel-target="slide" 
             data-index="1">
          <img loading="lazy" class="object-center object-cover w-full h-full" src="https://myqub.com/rails/active_storage/disk/eyJfcmFpbHMiOnsiZGF0YSI6eyJrZXkiOiIydTc0czh1N2VhamxkeDdocDdpaWw1MmhxdDE0IiwiZGlzcG9zaXRpb24iOiJpbmxpbmU7IGZpbGVuYW1lPVwiQURJXzkwNTkrKy5KUEdcIjsgZmlsZW5hbWUqPVVURi04JydBRElfOTA1OSsrLkpQRyIsImNvbnRlbnRfdHlwZSI6ImltYWdlL2pwZWciLCJzZXJ2aWNlX25hbWUiOiJsb2NhbCJ9LCJleHAiOiIyMDI2LTA0LTA3VDIzOjAxOjIwLjc2N1oiLCJwdXIiOiJibG9iX2tleSJ9fQ==--d8252ec2df7934ec68c4d52fb392590b16b81849/ADI_9059++.JPG" />
        </div>
        <div class="absolute inset-0 w-full h-full" 
             data-carousel-target="slide" 
             data-index="2">
          <img loading="lazy" class="object-center object-cover w-full h-full" src="https://myqub.com/rails/active_storage/disk/eyJfcmFpbHMiOnsiZGF0YSI6eyJrZXkiOiJ0aGE0Z3FhdjMwcGdkdHk0MjltcTI1dWwyY2I1IiwiZGlzcG9zaXRpb24iOiJpbmxpbmU7IGZpbGVuYW1lPVwiQURJXzkwOTQrKy5KUEdcIjsgZmlsZW5hbWUqPVVURi04JydBRElfOTA5NCsrLkpQRyIsImNvbnRlbnRfdHlwZSI6ImltYWdlL2pwZWciLCJzZXJ2aWNlX25hbWUiOiJsb2NhbCJ9LCJleHAiOiIyMDI2LTA0LTA3VDIzOjAxOjIwLjc2OFoiLCJwdXIiOiJibG9iX2tleSJ9fQ==--18a693df9bb8b9cec0f7315ad5caa292c6cb5c2d/ADI_9094++.JPG" />
        </div>
        <div class="absolute inset-0 w-full h-full" 
             data-carousel-target="slide" 
             data-index="3">
          <img loading="lazy" class="object-center object-cover w-full h-full" src="https://myqub.com/rails/active_storage/disk/eyJfcmFpbHMiOnsiZGF0YSI6eyJrZXkiOiI1eTR1N2x2Y3MxdGR2M2lidTkwbTYwOTludHN4IiwiZGlzcG9zaXRpb24iOiJpbmxpbmU7IGZpbGVuYW1lPVwiQURJXzkxMTErKy5KUEdcIjsgZmlsZW5hbWUqPVVURi04JydBRElfOTExMSsrLkpQRyIsImNvbnRlbnRfdHlwZSI6ImltYWdlL2pwZWciLCJzZXJ2aWNlX25hbWUiOiJsb2NhbCJ9LCJleHAiOiIyMDI2LTA0LTA3VDIzOjAxOjIwLjc2OVoiLCJwdXIiOiJibG9iX2tleSJ9fQ==--ae6fba6adf1d4f664f62022d157f4ba4242b5316/ADI_9111++.JPG" />
        </div>
      
      <!-- Navigation buttons -->
      <button class="absolute left-4 top-1/2 transform -translate-y-1/2 bg-white bg-opacity-50 rounded-full p-2 hover:bg-opacity-75 focus:outline-none z-10"
              data-action="click->carousel#prev">
        <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor">
          <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" />
        </svg>
      </button>
      
      <button class="absolute right-4 top-1/2 transform -translate-y-1/2 bg-white bg-opacity-50 rounded-full p-2 hover:bg-opacity-75 focus:outline-none z-10"
              data-action="click->carousel#next">
        <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor">
          <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" />
        </svg>
      </button>
      
      <!-- Indicators -->
      <div class="absolute bottom-4 left-1/2 transform -translate-x-1/2 flex space-x-2 z-10">
          <button class="w-3 h-3 rounded-full bg-white bg-opacity-50 hover:bg-opacity-100 focus:outline-none bg-opacity-100"
                  data-action="carousel#goToSlide"
                  data-carousel-index-param="0"
                  data-carousel-target="indicator"></button>
          <button class="w-3 h-3 rounded-full bg-white bg-opacity-50 hover:bg-opacity-100 focus:outline-none "
                  data-action="carousel#goToSlide"
                  data-carousel-index-param="1"
                  data-carousel-target="indicator"></button>
          <button class="w-3 h-3 rounded-full bg-white bg-opacity-50 hover:bg-opacity-100 focus:outline-none "
                  data-action="carousel#goToSlide"
                  data-carousel-index-param="2"
                  data-carousel-target="indicator"></button>
          <button class="w-3 h-3 rounded-full bg-white bg-opacity-50 hover:bg-opacity-100 focus:outline-none "
                  data-action="carousel#goToSlide"
                  data-carousel-index-param="3"
                  data-carousel-target="indicator"></button>
      </div>
    </div>
  </div>
</template></turbo-stream>

<turbo-stream action="update" target="qub-info-container"><template>  <div class="hidden lg:flex justify-center gap-5 basis-1/3">
    <div class="flex flex-col gap-5 border-r pr-5 border-gray-400">
      <div class="text-slate-400 font-normal">m2</div>
      <div class="text-3xl">24 m2</div>
    </div>

    <div class="flex flex-col gap-5">
      <div class="text-slate-400 font-normal">Price</div>
      <div class="text-3xl">€ 100,000</div>
    </div>
  </div>
</template></turbo-stream>

<turbo-stream action="update" target="crown-container"><template></template></turbo-stream>
<turbo-stream action="update" target="interior-container"><template></template></turbo-stream>

    <turbo-stream action="update" target="exterior-container"><template></template></turbo-stream>
    <turbo-stream action="update" target="interior-container"><template><div class="flex flex-col gap-3 lg:gap-5" id="parameter-container-interior">
  <div class="flex justify-end lg:justify-between items-center">
    <div class="hidden lg:flex text-3xl">
    </div>
  </div>
  
</div></template></turbo-stream>
    

  <turbo-stream action="update" target="order-summary-container"><template><div class="flex flex-col gap-5 w-full justify-end">
  <div class="font-normal">Estimated delivery (months): 2 months</div>

    <a data-turbo="false" class="w-full flex justify-center items-center p-5 bg-[#42695B] text-white rounded-xl hover:bg-[#42695B]/80" href="/customise_qubs/summary">
      Order summary
</a>
  <!-- Modal for incomplete order summary -->
  <div id="order_summary_modal" class="fixed inset-0 z-50 hidden flex items-center justify-center bg-black bg-opacity-50" data-action="click->customise-qub#backdropClick">
    <div class="bg-white rounded-lg shadow-lg max-w-lg w-full p-8 relative">
      <button class="absolute top-4 right-4 text-gray-600 hover:text-black text-2xl font-bold" data-action="click->customise-qub#closeModal">&times;</button>
      <div class="text-3xl mb-5 font-bold">Missing qub attributes</div>
      <div class="text-gray text-[16px]">Please select all of the qub attributes to continue.</div>
    </div>
  </div>
</div>
</template></turbo-stream>
