.lightbox-overlay{background-color:#0a0a0af0;position:fixed;inset:0}.lightbox-overlay[data-state=open]{animation:.2s ease-out lightbox-scrim-in}.lightbox-overlay[data-state=closed]{animation:.18s ease-in lightbox-scrim-out}.lightbox-content{box-shadow:none;background-color:#0000;border:none}.lightbox-content[data-state=open]{animation:.22s cubic-bezier(.2,0,0,1) lightbox-frame-in}.lightbox-content[data-state=closed]{animation:.18s ease-in lightbox-frame-out}@keyframes lightbox-scrim-in{0%{opacity:0}}@keyframes lightbox-scrim-out{to{opacity:0}}@keyframes lightbox-frame-in{0%{opacity:0;transform:scale(.94)}}@keyframes lightbox-frame-out{to{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.lightbox-content[data-state],.lightbox-overlay[data-state]{animation-duration:1ms}}.lightbox[data-v-396eb1fd]{padding-block:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-bottom));padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));color:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.stage[data-v-396eb1fd]{flex:1;place-items:center;min-height:0;display:grid;container-type:size}.figure[data-v-396eb1fd]{--ratio:1;--frame-width:min(85vw,100cqw);width:min(var(--frame-width),100cqh * var(--ratio));height:min(100cqh,var(--frame-width)/var(--ratio));transition:width .22s cubic-bezier(.2,0,0,1),height .22s cubic-bezier(.2,0,0,1);position:relative}.frame[data-v-396eb1fd],.full[data-v-396eb1fd],.preview[data-v-396eb1fd]{position:absolute;inset:0}.full[data-v-396eb1fd],.preview[data-v-396eb1fd]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.frame-enter-active[data-v-396eb1fd],.frame-leave-active[data-v-396eb1fd]{transition:opacity .22s}.frame-enter-from[data-v-396eb1fd],.frame-leave-to[data-v-396eb1fd]{opacity:0}.preview[data-v-396eb1fd]{filter:blur(8px);transition:opacity .2s}.full[data-v-396eb1fd],.ready .preview[data-v-396eb1fd]{opacity:0}.full[data-v-396eb1fd]{transition:opacity .2s}.ready .full[data-v-396eb1fd]{opacity:1}.control[data-v-396eb1fd]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background-color:#ffffff14;border:none;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;transition:background-color .15s,transform .15s;display:grid;position:absolute}.control[data-v-396eb1fd]:hover{background-color:#ffffff2e}.control[data-v-396eb1fd]:active{transform:scale(.94)}.control[data-v-396eb1fd]:focus-visible{outline-offset:2px;outline:2px solid #fff}.control-icon[data-v-396eb1fd]{width:1.5rem;height:1.5rem}.close[data-v-396eb1fd]{top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right))}.next[data-v-396eb1fd],.previous[data-v-396eb1fd]{top:50%;transform:translateY(-50%)}.next[data-v-396eb1fd]:active,.previous[data-v-396eb1fd]:active{transform:translateY(-50%)scale(.94)}.previous[data-v-396eb1fd]{left:max(1rem,env(safe-area-inset-left))}.next[data-v-396eb1fd]{right:max(1rem,env(safe-area-inset-right))}.meta[data-v-396eb1fd]{justify-content:center;align-items:baseline;gap:.75rem;min-height:1.5rem;padding-block-start:.75rem;font-size:.8125rem;display:flex}.caption[data-v-396eb1fd]{color:#ffffffdb;text-align:center}.counter[data-v-396eb1fd]{color:#ffffff80;font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=40rem){.control[data-v-396eb1fd]{background-color:#14141473;width:2.5rem;height:2.5rem}}@media (prefers-reduced-motion:reduce){.control[data-v-396eb1fd],.figure[data-v-396eb1fd],.frame-enter-active[data-v-396eb1fd],.frame-leave-active[data-v-396eb1fd],.full[data-v-396eb1fd],.preview[data-v-396eb1fd]{transition-duration:1ms}}
