/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.pswp__button{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);background-color:#0006;justify-content:center;align-items:center;margin-right:0;display:flex}@supports (color:color-mix(in lab, red, red)){.pswp__button{background-color:color-mix(in oklab, var(--color-black,#000) 40%, transparent)}}.pswp__button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.pswp__button:hover{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.pswp__button:hover{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}}.pswp__button:active{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.pswp__button:active{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}.pswp__button{width:3rem!important;height:3rem!important;margin-right:0!important}.pswp__button--zoom,.pswp__button--close{margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem)}:is(.pswp__button--zoom,.pswp__button--close):active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.pswp__button--zoom,.pswp__button--close{border-radius:.75rem!important;margin-top:1rem!important}.pswp__button--zoom{margin-right:calc(var(--spacing,.25rem) * 2.5);margin-right:.625rem!important}.pswp__button--close{margin-right:calc(var(--spacing,.25rem) * 4);margin-right:1rem!important}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
