crui-loader.svelte-c25qit{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:.5em;display:flex}crui-loader.svelte-c25qit .label:where(.svelte-c25qit){color:var(--foreground-secondary,#636c70);margin-top:.14em}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit){margin-top:.5em}@media (prefers-reduced-motion:reduce){crui-loader.svelte-c25qit .dots:where(.svelte-c25qit){margin-top:0}}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit){background:var(--background-emphasized-interactive,#0163e5);opacity:.4;border-radius:50%;width:.5em;height:.5em;animation:1.5s infinite svelte-c25qit-animation;display:inline-block}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit):nth-child(2){animation-delay:.1s}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit):nth-child(3){animation-delay:.2s}crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit)+.dot:where(.svelte-c25qit){margin-left:.25em}@keyframes svelte-c25qit-animation{0%{transform:translateY(0)}35%{opacity:.3;transform:translateY(0)}50%{opacity:.8;transform:translateY(-1em)}70%{opacity:.8;transform:translateY(.1em)}85%{transform:translateY(-.1em)}}@media (prefers-reduced-motion:reduce){crui-loader.svelte-c25qit .dots:where(.svelte-c25qit) .dot:where(.svelte-c25qit){transform:none!important}}crui-image.svelte-1ja24ih,crui-image-lightbox.svelte-1ja24ih{margin:1.5rem 0;display:block;position:relative}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih){aspect-ratio:var(--aspect-ratio,auto);flex-direction:column;gap:.75rem;display:flex}@media only screen and (width<=480px){crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih){gap:.5rem}}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih){background-color:var(--background-subtle,#eceff1);border-radius:.75rem;justify-content:center;align-items:center;min-height:5rem;line-height:0;display:flex;position:relative;overflow:hidden}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih){width:var(--width,100%);height:var(--height,auto)}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih) crui-icon,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih) crui-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih) img,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.error:where(.svelte-1ja24ih) img{opacity:0}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) picture,crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) picture,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img{width:var(--width,100%);height:var(--height,auto)}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img,crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img{object-position:center;object-fit:var(--fit-type,contain);aspect-ratio:var(--aspect-ratio,auto);padding:var(--padding,unset);box-sizing:border-box;background-color:var(--background-subtle,#eceff1);transition:opacity .15s ease-in-out}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih){color:var(--foreground-secondary,#636c70);justify-content:space-between;align-items:baseline;gap:2rem;margin:0 .5rem;font-size:1rem;font-weight:400;line-height:1.25rem;display:flex}@media only screen and (width<=480px){crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih){flex-direction:column;gap:.15rem;font-size:.875rem;font-weight:400;line-height:1rem}}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih)>:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih)>:where(.svelte-1ja24ih){text-overflow:ellipsis;overflow:hidden}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih) .copyright:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih) .copyright:where(.svelte-1ja24ih){white-space:nowrap;margin-left:auto;font-size:.875rem;font-weight:400;line-height:1rem}@media only screen and (width<=480px){crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih) .copyright:where(.svelte-1ja24ih),crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih) .copyright:where(.svelte-1ja24ih){margin-left:unset;font-size:.75rem;font-weight:400;line-height:1rem}}crui-image.svelte-1ja24ih{width:var(--width,100%);height:var(--height,auto);aspect-ratio:var(--aspect-ratio,auto)}@media (pointer:coarse){crui-image.zoomable.svelte-1ja24ih .content:where(.svelte-1ja24ih):focus-visible{outline:none}}@media not (pointer:coarse){crui-image.zoomable.svelte-1ja24ih .content:where(.svelte-1ja24ih):focus-visible{outline:var(--border-state-focus,#263238) dashed .1875rem;outline-offset:.1875rem;border-radius:.75rem}}crui-image.zoomable.svelte-1ja24ih .content:where(.svelte-1ja24ih):not(.loading){cursor:zoom-in}crui-image.zoomed.svelte-1ja24ih img{opacity:0}crui-image.svelte-1ja24ih .zoom-indicator:where(.svelte-1ja24ih){z-index:1;box-sizing:border-box;width:2rem;height:2rem;color:var(--foreground-interactive,#0163e5);pointer-events:none;background-color:#ffffffbf;border-radius:.4rem;justify-content:center;align-items:center;font-size:1rem;display:flex;position:absolute;top:.5rem;left:.5rem;box-shadow:0 12px 16px -8px #47628533,0 0 1px #47628540}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih){width:100%}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih){width:100%;height:auto}crui-image.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content.loading:where(.svelte-1ja24ih) crui-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}crui-image-lightbox.svelte-1ja24ih{z-index:2500;width:100%;height:100%;padding-top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 1.5rem);padding-right:calc(var(--safe-area-inset-right,env(safe-area-inset-right,0px)) + 1.5rem);padding-bottom:calc(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + 1.5rem);padding-left:calc(var(--safe-area-inset-left,env(safe-area-inset-left,0px)) + 1.5rem);box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:zoom-out;opacity:1;background-color:#000000bf;justify-content:center;align-items:center;margin:0;transition:opacity .15s ease-in-out;display:flex;position:fixed;top:0;left:0}@media only screen and (width<=480px){crui-image-lightbox.svelte-1ja24ih{padding-top:calc(var(--safe-area-inset-top,env(safe-area-inset-top,0px)) + 1rem);padding-right:calc(var(--safe-area-inset-right,env(safe-area-inset-right,0px)) + 1rem);padding-bottom:calc(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + 1rem);padding-left:calc(var(--safe-area-inset-left,env(safe-area-inset-left,0px)) + 1rem)}}crui-image-lightbox.svelte-1ja24ih:focus-visible{outline:none}@media (pointer:coarse){crui-image-lightbox.svelte-1ja24ih:focus-visible .container:where(.svelte-1ja24ih){outline:none}}@media not (pointer:coarse){crui-image-lightbox.svelte-1ja24ih:focus-visible .container:where(.svelte-1ja24ih){outline:var(--border-default,#e1e5ea) dashed .1875rem;outline-offset:.25rem}}crui-image-lightbox.loading.svelte-1ja24ih{opacity:0;pointer-events:none}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih){border-radius:1.125rem;grid-template-rows:1fr auto;gap:0;max-width:100%;height:min-content;max-height:100%;margin:0;display:grid;overflow:hidden;box-shadow:0 24px 40px -8px #47628533,0 0 1px #47628540}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih):has(.content.error:where(.svelte-1ja24ih)){width:100%}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih){aspect-ratio:var(--aspect-ratio,auto);border-radius:0;width:100%!important;height:auto!important}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .content:where(.svelte-1ja24ih) img{max-height:100dvh}crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih){background-color:var(--background-surface,#fff);color:var(--foreground-primary,#263238);border-top:.1rem solid var(--border-default,#e1e5ea);margin:0;padding:1.25rem 1.5rem;font-size:1.125rem;font-weight:400;line-height:1.5rem}@media only screen and (width<=480px){crui-image-lightbox.svelte-1ja24ih .container:where(.svelte-1ja24ih) .caption:where(.svelte-1ja24ih){font-size:1rem;font-weight:400;line-height:1.25rem}}
