.lightbox.svelte-u85rd1{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;scrollbar-gutter:none;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;padding-inline:1rem}@media screen and (max-width:768px){.lightbox.svelte-u85rd1{padding-inline:0rem}}.lightbox.svelte-u85rd1 .background:where(.svelte-u85rd1){position:absolute;width:100%;height:100%;background-color:color-mix(in srgb,var(--bg-100),24% transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9}.lightbox.svelte-u85rd1 .container:where(.svelte-u85rd1){position:relative;z-index:11;width:min(1200px,100%);max-height:80%;border-radius:1rem;display:flex;justify-content:center;align-items:center}.lightbox.svelte-u85rd1 .container:where(.svelte-u85rd1):before{content:"";position:absolute;width:24px;height:100%;left:0;top:0;z-index:10}.lightbox.svelte-u85rd1 .container:where(.svelte-u85rd1):after{z-index:10;content:"";position:absolute;width:24px;height:100%;right:0;top:0}@media screen and (max-width:768px){.lightbox.svelte-u85rd1 .container:where(.svelte-u85rd1){border-radius:0;height:90dvh;width:100vw;max-height:unset}}.lightbox.svelte-u85rd1 .container:where(.svelte-u85rd1) img:where(.svelte-u85rd1){width:100%;height:100%;object-fit:contain;display:flex;cursor:pointer!important}.lightbox.svelte-u85rd1 .caption:where(.svelte-u85rd1){z-index:11}.lightbox.svelte-u85rd1 .caption:where(.svelte-u85rd1) p:where(.svelte-u85rd1){margin:0;font-size:.875rem}.install-app-dialog.svelte-xpdo0{position:absolute;z-index:10;width:fit-content;max-width:calc(100% - 1rem);padding:1rem;border-radius:.5rem;background-color:color-mix(in srgb,var(--bg-200),25% transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;gap:.5rem;top:4rem;left:1rem;box-shadow:0 -2px 20px #0000000d,0 10px 20px #00000026,0 6px 6px #0000001a}.install-app-dialog.align-top.svelte-xpdo0{top:1rem}@media screen and (max-width:520px){.install-app-dialog.svelte-xpdo0{top:3.5rem;left:.5rem}.install-app-dialog.align-top.svelte-xpdo0{top:.5rem}}.install-app-dialog.svelte-xpdo0 .logo:where(.svelte-xpdo0){display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:1rem;width:3.5rem;height:3.5rem;background:color-mix(in srgb,#4185f4,80% var(--bg-100))}.install-app-dialog.svelte-xpdo0 .text:where(.svelte-xpdo0){display:flex;flex-direction:column;gap:.5rem}.install-app-dialog.svelte-xpdo0 .text:where(.svelte-xpdo0) .title:where(.svelte-xpdo0){font-size:.875rem}.install-app-dialog.svelte-xpdo0 .text:where(.svelte-xpdo0) button.outlined:where(.svelte-xpdo0){background-color:var(--bg-100)}.install-app-dialog.svelte-xpdo0 .text:where(.svelte-xpdo0) button.outlined:where(.svelte-xpdo0):hover{background-color:color-mix(in srgb,var(--contrast) 3%,var(--bg-100))}.main-outer.svelte-1v2axqk{height:var(--real-vh, 100dvh);padding:.5rem;background-color:var(--bg-200)}@media screen and (max-width:520px){.main-outer.svelte-1v2axqk{padding:0}}.main-outer.svelte-1v2axqk main:where(.svelte-1v2axqk){width:100%;height:100%;border-radius:.75rem;padding-bottom:0}
