.image-viewer-overlay.svelte-1haq1td{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}.image-viewer-content.svelte-1haq1td{position:relative;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center}.no-blur.svelte-1haq1td{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}.no-blur.svelte-1haq1td :where(.svelte-1haq1td),.image-viewer-overlay.svelte-1haq1td :where(.svelte-1haq1td),.image-viewer-content.svelte-1haq1td :where(.svelte-1haq1td),.full-screen-image.svelte-1haq1td,.close-button.svelte-1haq1td,.close-button.svelte-1haq1td:hover,.overlay-button.svelte-1haq1td:hover{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;opacity:1!important}.image-viewer-overlay.svelte-1haq1td button:where(.svelte-1haq1td):hover{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;opacity:1!important}.full-screen-image.svelte-1haq1td{max-width:100%;max-height:90vh;object-fit:contain;border-radius:1rem;border:1px solid color-mix(in srgb,var(--primary-color, #4a90e2) 6.25%,transparent);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}.close-button.svelte-1haq1td{position:fixed;top:1.5rem;right:1.5rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0009;color:#fff;border:none;cursor:pointer;padding:0;z-index:1001;background-color:#00000080}.close-button.svelte-1haq1td:hover{background-color:#fff3}.overlay-button.svelte-1haq1td{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;cursor:pointer;z-index:1}
