.image-reveal[data-v-d1f7f25b]{position:relative;overflow:hidden}.ir-trigger[data-v-d1f7f25b]{width:100%;color:inherit;font:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;padding:0}.ir-trigger[data-v-d1f7f25b]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}html.motion-ok .image-reveal[data-reveal][data-v-d1f7f25b]{opacity:1;transition:none;transform:none}.ir-draft[data-v-d1f7f25b]{z-index:2;fill:none;width:100%;height:100%;stroke:var(--color-frame,var(--color-ink));stroke-width:1px;pointer-events:none;position:absolute;inset:0}.ir-draft rect[data-v-d1f7f25b]{x:.5px;y:.5px;width:calc(100% - 1px);height:calc(100% - 1px)}html.motion-ok .image-reveal[data-reveal] .ir-draft rect[data-v-d1f7f25b]{stroke-dasharray:100;stroke-dashoffset:100px}html.motion-ok .image-reveal[data-reveal] .ir-reveal[data-v-d1f7f25b]{opacity:0}html.motion-ok .image-reveal[data-reveal].revealed .ir-draft rect[data-v-d1f7f25b]{animation:.55s cubic-bezier(.55,0,.3,1) both ir-draw-d1f7f25b;animation-delay:var(--reveal-delay,0s)}html.motion-ok .image-reveal[data-reveal].revealed .ir-draft[data-v-d1f7f25b]{animation:.45s both ir-draft-fade-d1f7f25b;animation-delay:calc(var(--reveal-delay,0s) + 1.05s)}html.motion-ok .image-reveal[data-reveal].revealed .ir-reveal[data-v-d1f7f25b]{opacity:1;animation:1.05s cubic-bezier(.22,1,.36,1) both ir-develop-d1f7f25b;animation-delay:calc(var(--reveal-delay,0s) + .28s)}html.motion-ok .image-reveal[data-reveal].revealed .ir-reveal[data-v-d1f7f25b]:after{content:"";background:var(--color-frame,var(--color-ink));opacity:0;width:1px;animation:1.05s cubic-bezier(.22,1,.36,1) both ir-blade-d1f7f25b;animation-delay:calc(var(--reveal-delay,0s) + .28s);position:absolute;top:0;bottom:0}html.motion-ok .image-reveal[data-reveal].revealed .ir-zoom[data-v-d1f7f25b]{animation:1.4s cubic-bezier(.22,1,.36,1) backwards ir-zoom-d1f7f25b;animation-delay:calc(var(--reveal-delay,0s) + .28s)}@keyframes ir-draw-d1f7f25b{to{stroke-dashoffset:0}}@keyframes ir-draft-fade-d1f7f25b{to{opacity:0}}@keyframes ir-develop-d1f7f25b{0%{opacity:0;clip-path:inset(0 100% 0 0)}45%{opacity:1}to{clip-path:inset(0)}}@keyframes ir-blade-d1f7f25b{0%{opacity:1;left:0}85%{opacity:1}to{opacity:0;left:100%}}@keyframes ir-zoom-d1f7f25b{0%{transform:scale(1.16)}}.ir-dialog[data-v-d1f7f25b]{background:#0a0a0af0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0;overflow:hidden}.ir-dialog[data-v-d1f7f25b]::backdrop{background:#0a0a0af0}.ir-stage[data-v-d1f7f25b]{justify-content:center;align-items:center;width:100%;height:100%;padding:1.5rem;display:flex;overflow:hidden}.ir-full[data-v-d1f7f25b]{-o-object-fit:contain;object-fit:contain;touch-action:none;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .25s}.ir-close[data-v-d1f7f25b]{border:1px solid var(--color-hairline-dark);width:2.75rem;height:2.75rem;color:var(--color-paper);cursor:pointer;background:#0a0a0a99;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;top:1rem;right:1rem}.ir-close[data-v-d1f7f25b]:focus-visible{outline:2px solid var(--color-paper);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ir-full[data-v-d1f7f25b]{transition:none}}
