._Iv1jW_wall{background-image:radial-gradient(ellipse at 45% 0%, hsl(var(--heroui-case-frame-highlight) / .08), transparent 65%);box-shadow:inset 0 1px 0 hsl(var(--heroui-case-frame-highlight) / .08), inset 0 10px 24px -24px hsl(var(--heroui-case-frame-shadow) / .4)}._Iv1jW_frame{aspect-ratio:var(--case-frame-aspect);padding:var(--case-frame-rail);background-image:linear-gradient(135deg, hsl(var(--heroui-case-frame-highlight) / .16), transparent 45%, hsl(var(--heroui-case-frame-shadow) / .18));box-shadow:0 2px 3px hsl(var(--heroui-case-frame-shadow) / .25), 2px 8px 10px -6px hsl(var(--heroui-case-frame-shadow) / .4), 5px 20px 28px -12px hsl(var(--heroui-case-frame-shadow) / .32);transform:rotate(var(--case-frame-rotation));transition:transform var(--case-gallery-duration) ease;position:relative}._Iv1jW_frame:before,._Iv1jW_frame:after{pointer-events:none;content:"";position:absolute}._Iv1jW_frame:before{border:calc(var(--case-frame-rail) / 3) solid;border-color:hsl(var(--heroui-case-frame-highlight) / .22) hsl(var(--heroui-case-frame-shadow) / .18) hsl(var(--heroui-case-frame-shadow) / .28) hsl(var(--heroui-case-frame-highlight) / .12);inset:0}._Iv1jW_frame:after{inset:calc(var(--case-frame-rail) * .75);border:1px solid hsl(var(--heroui-case-frame-shadow) / .3);box-shadow:0 1px 0 hsl(var(--heroui-case-frame-highlight) / .35)}._Iv1jW_frame[data-profile=stepped]:before{box-shadow:0 0 0 1px hsl(var(--heroui-case-frame-shadow) / .26), inset 0 0 0 1px hsl(var(--heroui-case-frame-highlight) / .3);border-width:2px;inset:3px}._Iv1jW_frame[data-profile=flat]:before{border-width:1px}._Iv1jW_mat{height:100%;padding:var(--case-frame-mat);box-shadow:0 0 0 1px hsl(var(--heroui-case-frame-reveal) / .6), inset 1px 2px 4px hsl(var(--heroui-case-frame-shadow) / .22);position:relative}._Iv1jW_artwork:after{pointer-events:none;content:"";box-shadow:inset 0 0 0 1px hsl(var(--heroui-case-frame-shadow) / .2), inset 1px 2px 3px hsl(var(--heroui-case-frame-shadow) / .3);position:absolute;inset:0}._Iv1jW_placard{width:var(--case-placard-width);max-width:var(--case-placard-max-width);box-shadow:inset 0 1px 0 hsl(var(--heroui-case-frame-highlight) / .2), 0 2px 4px hsl(var(--heroui-case-frame-shadow) / .16), 0 14px 24px -18px hsl(var(--heroui-case-frame-shadow) / .52)}._Iv1jW_work:has(button:focus-visible) ._Iv1jW_frame{outline:2px solid hsl(var(--heroui-focus));outline-offset:6px}@media (min-width:1024px){._Iv1jW_work{margin-top:var(--case-hanging-offset)}}@media (hover:hover) and (pointer:fine){._Iv1jW_work:hover ._Iv1jW_frame{transform:rotate(0deg) scale(var(--case-gallery-hover-scale))}}@media (prefers-reduced-motion:reduce){._Iv1jW_frame{transition:none}._Iv1jW_work:hover ._Iv1jW_frame{transform:rotate(var(--case-frame-rotation))}}
