.link-indicator[data-v-44407bcb]{vertical-align:top;font-size:.6rem;transform:translate(-.1rem)}img[data-v-ca1798fc]{opacity:var(--shlh-loading-opacity);transition:opacity var(--shlh-duration-base) ease;cursor:wait}img[data-img-loaded][data-v-ca1798fc]{opacity:1;cursor:inherit}img[data-img-failed][data-v-ca1798fc]{opacity:1;cursor:inherit;background-color:var(--bs-secondary-bg)}.img-loading-placeholder[data-v-ca1798fc]:not([data-img-loaded]):not([data-img-failed]),img[data-img-failed][data-v-ca1798fc]{padding:.25rem}.feature-aware-picture[data-v-ca1798fc]{max-width:100%;display:inline-block;position:relative}.picture-overlay-controls[data-v-ca1798fc]{z-index:var(--shlh-z-on-image);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.picture-overlay-btn[data-v-ca1798fc]{border-radius:var(--bs-border-radius);background:var(--shlh-on-image-control-bg,#000);height:1.5rem;color:var(--shlh-on-image-control-color,#fff);letter-spacing:.02em;transition:transform var(--shlh-duration-fast) ease;pointer-events:none;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 .375rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:1px;transform:scale(0)}.picture-overlay-btn-alt[data-v-ca1798fc]{transform-origin:0 100%;left:1px}.picture-overlay-btn-preview[data-v-ca1798fc]{transform-origin:100% 100%;width:1.5rem;padding:0;right:1px}.feature-aware-picture:hover .picture-overlay-btn[data-v-ca1798fc],html.user-input-touch .picture-overlay-btn[data-v-ca1798fc],html.user-input-keyboard .picture-overlay-btn[data-v-ca1798fc]{pointer-events:auto;transform:scale(1)}.feature-aware-picture:focus-within .picture-overlay-btn[data-v-ca1798fc]{pointer-events:auto;transform:scale(1)}.picture-overlay-btn[data-v-ca1798fc]:hover,.picture-overlay-btn[data-v-ca1798fc]:active{-webkit-filter:invert();filter:invert()}.picture-overlay-btn[data-v-ca1798fc]:focus-visible{-webkit-filter:invert();filter:invert()}.img-failure-badge[data-v-ca1798fc]{z-index:var(--shlh-z-on-image);border-radius:var(--bs-border-radius);background:var(--bs-secondary-bg);width:1.5rem;height:1.5rem;color:var(--bs-secondary-color);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:1px;right:1px}.picture-alt-popover-message[data-v-ca1798fc]{color:var(--bs-secondary-color);margin-top:.25rem}.img-loading-placeholder[data-v-ca1798fc]:not([data-img-loaded]):not([data-img-failed]){opacity:1;background-color:var(--bs-secondary-bg);background-image:linear-gradient(120deg, transparent 40%, rgba(var(--bs-body-color-rgb), var(--shlh-shimmer-alpha)) 40.1%, rgba(var(--bs-body-color-rgb), var(--shlh-shimmer-alpha)) 59.9%, transparent 60%);background-size:200% 100%;animation:1.4s linear infinite picture-shimmer-ca1798fc}.img-loading-placeholder[data-img-loaded][data-v-ca1798fc]{background:0 0}@keyframes picture-shimmer-ca1798fc{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.img-loading-placeholder[data-v-ca1798fc]:not([data-img-loaded]):not([data-img-failed]){animation:none}}
