.iframe-container.svelte-18aj6jj{position:relative;width:100%;flex:1;display:flex;flex-direction:column;min-height:calc(100vh - 200px);background-color:#fff}.embedded-iframe.svelte-18aj6jj{width:100%;flex:1;border:none;opacity:0;transition:opacity .3s ease-in-out;min-height:calc(100vh - 200px)}.embedded-iframe.loaded.svelte-18aj6jj{opacity:1}.loading-overlay.svelte-18aj6jj{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:10}.loading-spinner.svelte-18aj6jj{display:flex;flex-direction:column;align-items:center;gap:1rem}.spinner.svelte-18aj6jj{width:50px;height:50px;animation:svelte-18aj6jj-rotate 2s linear infinite}.spinner.svelte-18aj6jj .path:where(.svelte-18aj6jj){stroke:#00aeef;stroke-linecap:round;animation:svelte-18aj6jj-dash 1.5s ease-in-out infinite}.loading-text.svelte-18aj6jj{color:#333;font-size:1rem;font-weight:500;margin:0}@keyframes svelte-18aj6jj-rotate{to{transform:rotate(360deg)}}@keyframes svelte-18aj6jj-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@media(max-width:768px){.iframe-container.svelte-18aj6jj,.embedded-iframe.svelte-18aj6jj{min-height:calc(100vh - 150px)}}
