.lightbox_container[data-v-e7b4ffa2]{background:rgb(var(--v-theme-obsidian-black));color:rgb(var(--v-theme-pure-white));display:flex;flex-direction:column;min-height:100dvh;overflow:hidden}.lightbox_header[data-v-e7b4ffa2]{align-items:flex-end;display:grid;grid-template-columns:36px minmax(0,1fr) 36px;height:calc(env(safe-area-inset-top) + 76px);left:0;padding:0 16px 12px;pointer-events:none;position:fixed;right:0;top:0;z-index:1005}.circle_button[data-v-e7b4ffa2]{background:rgba(var(--v-theme-pure-white),.16)!important;color:rgb(var(--v-theme-pure-white))!important;flex:0 0 auto;height:36px;pointer-events:all;width:36px}.lightbox_title[data-v-e7b4ffa2]{color:rgb(var(--v-theme-pure-white));font-size:16px;font-weight:600;grid-column:2;line-height:36px;margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.media_stage[data-v-e7b4ffa2]{flex-direction:column;gap:14px;min-height:100dvh;padding:calc(env(safe-area-inset-top) + 86px) 12px calc(env(safe-area-inset-bottom) + 28px)}.media_frame[data-v-e7b4ffa2],.media_stage[data-v-e7b4ffa2]{display:flex;justify-content:center;overflow:hidden;width:100%}.media_frame[data-v-e7b4ffa2]{align-items:center;background:rgb(var(--v-theme-dark-soil));border-radius:8px;height:min(72dvh,100dvh - 184px);margin:0 auto;max-width:720px;min-height:360px;position:relative}.lightbox_container:-webkit-full-screen .media_stage[data-v-e7b4ffa2],.lightbox_container:fullscreen .media_stage[data-v-e7b4ffa2]{box-sizing:border-box;gap:0;height:100dvh;min-height:100dvh;padding:0!important;width:100vw}.lightbox_container.is_browser_fullscreen .media_stage[data-v-e7b4ffa2],.lightbox_container.is_fallback_fullscreen .media_stage[data-v-e7b4ffa2]{box-sizing:border-box;gap:0;height:100dvh;min-height:100dvh;padding:0!important;width:100vw}.lightbox_container:-webkit-full-screen .media_frame[data-v-e7b4ffa2],.lightbox_container:fullscreen .media_frame[data-v-e7b4ffa2]{border-radius:0;height:100dvh;max-width:none;min-height:100dvh}.lightbox_container.is_browser_fullscreen .media_frame[data-v-e7b4ffa2],.lightbox_container.is_fallback_fullscreen .media_frame[data-v-e7b4ffa2]{border-radius:0;height:100dvh;max-width:none;min-height:100dvh}.lightbox_image[data-v-e7b4ffa2],.lightbox_video[data-v-e7b4ffa2]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.lightbox_video[data-v-e7b4ffa2]::-webkit-media-controls-mute-button,.lightbox_video[data-v-e7b4ffa2]::-webkit-media-controls-volume-control-container,.lightbox_video[data-v-e7b4ffa2]::-webkit-media-controls-volume-slider{display:none}.lightbox_image[data-v-e7b4ffa2]{transition:transform .2s ease}.lightbox_image.lightbox_locked[data-v-e7b4ffa2],.lightbox_video.lightbox_locked[data-v-e7b4ffa2]{filter:blur(24px);transform:scale(1.1)!important}.locked_hint[data-v-e7b4ffa2]{align-items:center;color:rgba(var(--v-theme-pure-white),.85);display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;position:absolute;z-index:2}.locked_hint_clickable[data-v-e7b4ffa2]{cursor:pointer}.locked_hint_text[data-v-e7b4ffa2]{color:rgb(var(--v-theme-pure-white));font-size:14px}.video_play_button[data-v-e7b4ffa2]{align-items:center;background:rgba(var(--v-theme-obsidian-black),.32);border:0;border-radius:50%;color:rgb(var(--v-theme-pure-white));cursor:pointer;display:flex;height:72px;inset:0;justify-content:center;margin:auto;position:absolute;width:72px;z-index:2}.nav_button[data-v-e7b4ffa2]{background:transparent!important;color:rgb(var(--v-theme-pure-white))!important;height:36px;min-width:36px!important;position:absolute;top:50%;transform:translateY(-50%);width:36px;z-index:3}.prev_button[data-v-e7b4ffa2]{left:0}.next_button[data-v-e7b4ffa2]{right:0}.lightbox_controls[data-v-e7b4ffa2]{display:flex;flex:0 0 auto;flex-direction:column;gap:12px;margin:-4px auto 0;max-width:720px;width:100%}.page_indicator[data-v-e7b4ffa2]{box-sizing:border-box;display:grid;grid-template-columns:1fr auto 1fr;padding:0 12px;pointer-events:none;width:100%}.count_badge[data-v-e7b4ffa2],.page_indicator[data-v-e7b4ffa2]{align-items:center;height:24px}.count_badge[data-v-e7b4ffa2]{background:rgba(var(--v-theme-obsidian-black),.5);border-radius:4px;color:rgb(var(--v-theme-pure-white));display:inline-flex;font-size:12px;gap:3px;justify-self:start;line-height:1;min-width:48px;padding:0 7px}.dot_list[data-v-e7b4ffa2]{align-items:center;display:flex;gap:4px;justify-self:center;max-width:140px;overflow:hidden}.dot_item[data-v-e7b4ffa2]{background:rgba(var(--v-theme-pure-white),.78);border-radius:999px;flex:0 0 auto;height:5px;width:5px}.dot_item.is_active[data-v-e7b4ffa2]{background:rgb(var(--v-theme-primary));width:24px}.action_bar[data-v-e7b4ffa2]{align-items:center;background:rgba(var(--v-theme-pure-white),.08);border-radius:8px;display:grid;grid-template-columns:repeat(3,minmax(40px,1fr));margin:0 auto;max-width:720px;min-height:58px;padding:10px 28px;width:100%}.action_button[data-v-e7b4ffa2]{background:transparent!important;color:rgb(var(--v-theme-pure-white))!important;height:40px;justify-self:center;min-width:40px!important;width:40px}.action_fullscreen[data-v-e7b4ffa2]{grid-column:1}.action_zoom_in[data-v-e7b4ffa2]{grid-column:2}.action_zoom_out[data-v-e7b4ffa2]{grid-column:3}.action_bar.is_video[data-v-e7b4ffa2]{display:flex;justify-content:space-evenly}.action_bar.is_video .action_fullscreen[data-v-e7b4ffa2]{grid-column:1}.lightbox_container.is_lightbox_fullscreen[data-v-e7b4ffa2]{--lightbox_controls_bottom:12px}.lightbox_container.is_video_mode.is_lightbox_fullscreen[data-v-e7b4ffa2]{--lightbox_controls_bottom:80px}.lightbox_container.is_lightbox_fullscreen .lightbox_controls[data-v-e7b4ffa2]{bottom:calc(env(safe-area-inset-bottom) + var(--lightbox_controls_bottom, 12px));left:50%;margin:0;max-width:720px;position:fixed;right:auto;transform:translate(-50%);width:calc(100vw - 24px);z-index:1006}.action_button[data-v-e7b4ffa2],.circle_button[data-v-e7b4ffa2],.nav_button[data-v-e7b4ffa2]{box-shadow:none!important}.action_button[data-v-e7b4ffa2] .v-icon,.circle_button[data-v-e7b4ffa2] .v-icon,.nav_button[data-v-e7b4ffa2] .v-icon{color:rgb(var(--v-theme-pure-white))!important;opacity:1!important}.action_button[data-v-e7b4ffa2] .v-btn__overlay,.action_button[data-v-e7b4ffa2] .v-btn__underlay,.circle_button[data-v-e7b4ffa2] .v-btn__overlay,.circle_button[data-v-e7b4ffa2] .v-btn__underlay,.nav_button[data-v-e7b4ffa2] .v-btn__overlay,.nav_button[data-v-e7b4ffa2] .v-btn__underlay{background:transparent!important;opacity:0!important}.action_button.v-btn--disabled[data-v-e7b4ffa2],.nav_button.v-btn--disabled[data-v-e7b4ffa2]{opacity:.42}.action_button.v-btn--disabled[data-v-e7b4ffa2] .v-icon,.nav_button.v-btn--disabled[data-v-e7b4ffa2] .v-icon{opacity:1!important}.action_svg[data-v-e7b4ffa2]{display:block;flex:0 0 auto}@media(min-width:768px){.lightbox_header[data-v-e7b4ffa2],.media_stage[data-v-e7b4ffa2]{padding-left:32px;padding-right:32px}.media_frame[data-v-e7b4ffa2]{height:min(74dvh,100dvh - 190px)}.prev_button[data-v-e7b4ffa2]{left:12px}.next_button[data-v-e7b4ffa2]{right:12px}}
