.preview-dialog.svelte-n8a3d4{color:#fff0d8;width:min(900px,100% - 28px);max-height:90dvh;padding:22px}.preview-heading.svelte-n8a3d4{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.preview-heading.svelte-n8a3d4 h2:where(.svelte-n8a3d4){margin-top:5px;font-size:27px}.preview-frame.svelte-n8a3d4{aspect-ratio:16/10;background:#160a27;border-radius:14px;position:relative;overflow:hidden}.preview-frame.svelte-n8a3d4 iframe:where(.svelte-n8a3d4){border:0;width:100%;height:100%;display:block;position:relative}.preview-loading.svelte-n8a3d4{place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.preview-bottom.svelte-n8a3d4{flex-wrap:wrap;align-items:center;gap:18px;margin-top:17px;display:flex}.preview-bottom.svelte-n8a3d4 p:where(.svelte-n8a3d4){color:#d9bfe2;flex:1;font-size:10px}@media (width<=760px){.preview-dialog.svelte-n8a3d4{padding:14px}.preview-heading.svelte-n8a3d4 h2:where(.svelte-n8a3d4){font-size:21px}.preview-frame.svelte-n8a3d4{aspect-ratio:9/13}.preview-bottom.svelte-n8a3d4{gap:13px}}.catalogue-controls.svelte-1uzinix{grid-template-columns:1fr 210px;gap:13px;display:grid}.search-field.svelte-1uzinix{align-items:center;gap:12px;padding:0 17px;display:flex}.search-field.svelte-1uzinix input:where(.svelte-1uzinix){border:0;outline:none;width:100%;height:49px}.catalogue-theme.svelte-1uzinix select:where(.svelte-1uzinix){width:100%;padding:0 12px}.result-meta.svelte-1uzinix{justify-content:space-between;gap:12px;display:flex}.reset-button.svelte-1uzinix{background:0 0;border:0;padding:0;font-size:10px}.catalogue-more.svelte-1uzinix{text-align:center;margin-top:30px}.empty-state.svelte-1uzinix h3:where(.svelte-1uzinix){margin:15px 0 12px;font-size:27px}.empty-state.svelte-1uzinix p:where(.svelte-1uzinix){margin-bottom:20px;font-size:12px}.sr-only.svelte-1uzinix{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.catalogue-controls.svelte-1uzinix{grid-template-columns:1fr}.catalogue-theme.svelte-1uzinix select:where(.svelte-1uzinix){height:42px}.catalogue-tabs.svelte-1uzinix{gap:8px}.catalogue-tabs.svelte-1uzinix button:where(.svelte-1uzinix){white-space:nowrap;flex:1}.catalogue-tabs.svelte-1uzinix svg{width:16px;height:16px}.result-meta.svelte-1uzinix>span:where(.svelte-1uzinix):last-child{font-size:6px}}
