.detail-media[data-v-8606079c]{background:#0b0b0c;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.detail-media-trigger[data-v-8606079c]{appearance:none;width:100%;min-width:0;height:100%;min-height:0;color:inherit;cursor:zoom-in;background:0 0;border:0;place-items:center;padding:0;display:grid;overflow:hidden}.detail-media-trigger[data-v-8606079c]:disabled{cursor:default}.detail-media-trigger--immersive .detail-media-image[data-v-8606079c]{visibility:hidden}.detail-media-trigger[data-v-8606079c]:focus-visible{z-index:2;outline:2px solid var(--ui-primary);outline-offset:-3px}.detail-media-image[data-v-8606079c]{outline-offset:-1px;-o-object-fit:contain;object-fit:contain;outline:1px solid #ffffff1a;width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;display:block}.detail-media-status[data-v-8606079c]{z-index:3;color:#d4d4d8;background:#0b0b0c;justify-content:center;align-items:center;gap:.65rem;font-size:.875rem;display:flex;position:absolute;inset:0}.detail-lightbox[data-v-8606079c]{isolation:isolate;background:0 0;place-items:center;width:100%;height:100dvh;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}.detail-lightbox-backdrop[data-v-8606079c]{z-index:0;pointer-events:none;background:#0b0b0cfa;position:absolute;inset:0}.detail-lightbox-canvas[data-v-8606079c]{z-index:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative}.detail-lightbox-image-frame[data-v-8606079c]{width:min(100%, var(--lightbox-height-limited-width));max-height:100%;aspect-ratio:var(--lightbox-aspect-ratio);appearance:none;cursor:zoom-out;transform-origin:50%;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;display:block;position:relative;overflow:hidden}.detail-lightbox-image-frame[data-v-8606079c]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.detail-lightbox-image[data-v-8606079c]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.detail-lightbox-placeholder[data-v-8606079c]{opacity:1}.detail-lightbox-high-resolution[data-v-8606079c]{opacity:0;transition:opacity .18s ease-out}.detail-lightbox-high-resolution--loaded[data-v-8606079c]{opacity:1}.detail-lightbox-status[data-v-8606079c]{z-index:3;bottom:max(1rem, env(safe-area-inset-bottom));color:#e4e4e7;background:#18181beb;border:1px solid #ffffff24;border-radius:.5rem;align-items:center;gap:.55rem;max-width:calc(100% - 2rem);padding:.55rem .7rem;font-size:.8125rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.detail-lightbox-high-resolution[data-v-8606079c]{transition-duration:.01ms}}
