.dg[data-v-af140bc2]{color:#fff;display:flex;flex-direction:column;inset:0;padding:max(10px,env(safe-area-inset-top)) 0 max(14px,env(safe-area-inset-bottom));position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1400}.dg__veil[data-v-af140bc2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09090be6;inset:0;position:absolute;transition:opacity .2s ease}.dg__bar[data-v-af140bc2],.dg__veil[data-v-af140bc2]{opacity:var(--dg-fade,1)}.dg__bar[data-v-af140bc2]{align-items:center;display:flex;flex:none;gap:12px;height:52px;justify-content:space-between;padding:0 12px 0 18px;position:relative;z-index:2}.dg__count[data-v-af140bc2]{color:#ffffffd9;font-size:14.5px;line-height:1.25}.dg__cap[data-v-af140bc2]{color:#ffffff8c;font-size:12.5px}.dg__btn[data-v-af140bc2],.dg__nav[data-v-af140bc2]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;color:#fff;display:grid;font-size:14px;height:40px;place-items:center;transition:background-color .15s;width:40px}.dg__btn[data-v-af140bc2]:hover,.dg__nav[data-v-af140bc2]:hover{background:#ffffff2e}.dg__btn[data-v-af140bc2]:focus-visible,.dg__nav[data-v-af140bc2]:focus-visible,.dg__thumb[data-v-af140bc2]:focus-visible{outline:2px solid #fff;outline-offset:2px}.dg__stage[data-v-af140bc2]{flex:1;min-height:0;overflow:hidden;position:relative;touch-action:none;z-index:1}.dg__track[data-v-af140bc2]{display:flex;height:100%;transition:transform .42s cubic-bezier(.32,.72,0,1)}.dg__track--drag[data-v-af140bc2]{transition:none}.dg__slide[data-v-af140bc2]{display:grid;flex:0 0 100%;padding:8px 16px;place-items:center}.dg__frame[data-v-af140bc2]{display:grid;max-height:100%;max-width:100%;place-items:center}.dg__track:not(.dg__track--drag) .dg__frame[data-v-af140bc2]{transition:transform .32s cubic-bezier(.32,.72,0,1)}.dg__img[data-v-af140bc2]{border-radius:14px;box-shadow:0 30px 80px -20px #0009;max-height:calc(100dvh - 210px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-width:min(1100px,100%);-o-object-fit:contain;object-fit:contain;will-change:transform}.dg__track--drag .dg__img[data-v-af140bc2]{transition:none}.dg__nav[data-v-af140bc2]{border-radius:14px;height:46px;position:absolute;top:50%;translate:0 -50%;width:46px}.dg__nav--prev[data-v-af140bc2]{left:20px}.dg__nav--next[data-v-af140bc2]{right:20px}@media(hover:none){.dg__nav[data-v-af140bc2]{display:none}}.dg__thumbs[data-v-af140bc2]{display:flex;flex:none;gap:8px;justify-content:center;opacity:var(--dg-fade,1);padding:12px 16px 0;position:relative;z-index:2}.dg__thumb[data-v-af140bc2]{border-radius:10px;box-shadow:0 0 0 1px #ffffff1f;height:56px;opacity:.5;overflow:hidden;transition:opacity .18s,box-shadow .18s,transform .18s;width:56px}.dg__thumb img[data-v-af140bc2]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dg__thumb--on[data-v-af140bc2]{box-shadow:0 0 0 2px #fff;opacity:1}.dg__thumb[data-v-af140bc2]:hover:not(.dg__thumb--on){opacity:.8}.dg-enter-active .dg__veil[data-v-af140bc2]{transition:opacity .32s ease}.dg-leave-active .dg__veil[data-v-af140bc2]{transition:opacity .26s ease}.dg-enter-from .dg__veil[data-v-af140bc2],.dg-leave-to .dg__veil[data-v-af140bc2]{opacity:0}.dg-enter-active .dg__bar[data-v-af140bc2],.dg-enter-active .dg__thumbs[data-v-af140bc2]{transition:opacity .26s ease .16s,transform .36s cubic-bezier(.22,1,.36,1) .16s}.dg-leave-active .dg__bar[data-v-af140bc2],.dg-leave-active .dg__nav[data-v-af140bc2],.dg-leave-active .dg__thumbs[data-v-af140bc2]{transition:opacity .16s ease}.dg-enter-from .dg__bar[data-v-af140bc2]{opacity:0;transform:translateY(-6px)}.dg-enter-from .dg__thumbs[data-v-af140bc2]{opacity:0;transform:translateY(6px)}.dg-enter-from .dg__img[data-v-af140bc2],.dg-leave-to .dg__bar[data-v-af140bc2],.dg-leave-to .dg__nav[data-v-af140bc2],.dg-leave-to .dg__thumbs[data-v-af140bc2]{opacity:0}.dg-enter-active .dg__img[data-v-af140bc2]{transition:opacity .26s ease}.dg-leave-active .dg__img[data-v-af140bc2]{transition:opacity .24s ease 60ms}.dg-leave-to .dg__img[data-v-af140bc2]{opacity:0}.dg--back.dg-leave-active .dg__img[data-v-af140bc2]{transition:opacity .12s ease}@media(prefers-reduced-motion:reduce){.dg__track[data-v-af140bc2]{transition:none}}
