.ui-button[data-v-182a6a39]{border-radius:var(--radius-control)}.ui-gallery-modal-content{width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:0 0;border-radius:0;top:0;left:0;translate:none}.ui-gallery-modal-overlay{background:#000c}.ui-gallery-modal-body{height:100%;min-height:0;padding:0;display:flex}.ui-gallery-modal-header{z-index:1;pointer-events:none;min-height:0;padding:0;position:absolute;inset:0 0 auto}.ui-gallery-modal-default-close{display:none}.ui-gallery-modal-stage{grid-template-rows:minmax(0,1fr) auto;gap:.5rem;width:100%;height:100%;min-height:0;margin:auto;display:grid}.ui-gallery-modal-media{background:var(--color-text);touch-action:pan-y;border-radius:0;min-height:0;position:relative;overflow:hidden}.ui-gallery-modal-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ui-gallery-modal-empty{width:100%;height:100%;color:var(--color-text-inverted);text-align:center;justify-content:center;align-items:center;padding:2rem;display:flex}.ui-gallery-modal-control,.ui-gallery-modal-rail-control{background:var(--color-surface);color:var(--color-text);border-color:#0000}.ui-gallery-modal-control:hover,.ui-gallery-modal-rail-control:hover{background:var(--color-surface-muted);color:var(--color-text);border-color:#0000}.ui-gallery-modal-control:focus-visible,.ui-gallery-modal-rail-control:focus-visible{outline-color:var(--color-focus-inverted)}.ui-gallery-modal-control{z-index:2;border-radius:var(--radius-control);width:3rem;height:3rem;padding:0;position:absolute}.ui-gallery-modal-touch-zone{z-index:1;cursor:pointer;background:0 0;border:0;width:50%;padding:0;position:absolute;top:0;bottom:0}.ui-gallery-modal-touch-zone-previous{left:0}.ui-gallery-modal-touch-zone-next{right:0}.ui-gallery-modal-next,.ui-gallery-modal-previous{display:none}.ui-gallery-modal-control [data-slot=leadingIcon],.ui-gallery-modal-rail-control [data-slot=leadingIcon]{width:1rem;height:1rem}.ui-gallery-modal-close{top:.5rem;right:.5rem}.ui-gallery-modal-previous{top:50%;left:.5rem;translate:0 -50%}.ui-gallery-modal-next{top:50%;right:.5rem;translate:0 -50%}.ui-gallery-modal-counter{z-index:2;border-radius:var(--radius-control);background:var(--color-surface);min-width:6.625rem;min-height:2.5rem;color:var(--color-text);white-space:nowrap;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.9375rem;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;bottom:.5rem;right:.5rem}.ui-gallery-modal-rail{min-width:0;min-height:0}.ui-gallery-modal-thumbnails{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.5rem;min-width:0;padding:.125rem;display:flex;overflow:auto hidden}.ui-gallery-modal-thumbnails::-webkit-scrollbar{display:none}.ui-gallery-modal-thumbnail{border-radius:var(--radius-control);background:var(--color-surface-muted);scroll-snap-align:start;border:2px solid #0000;flex:0 0 4.5rem;width:4.5rem;height:3.25rem;padding:0;position:relative;overflow:hidden}.ui-gallery-modal-thumbnail[aria-pressed=true]{border-color:var(--color-action);box-shadow:0 0 0 2px var(--color-action)}.ui-gallery-modal-thumbnail:focus-visible{outline:2px solid var(--color-focus-inverted);outline-offset:-4px}.ui-gallery-modal-thumbnail:after{z-index:1;border-radius:inherit;pointer-events:none;content:"";border:6px solid #0000;position:absolute;inset:0}.ui-gallery-modal-thumbnail:focus-visible:after{border-color:#000000b8}.ui-gallery-modal-rail-control{visibility:hidden;display:none}.ui-gallery-modal-rail-control-visible{visibility:visible}@media (prefers-reduced-motion:reduce){.ui-gallery-modal-content,.ui-gallery-modal-overlay{animation:none}}@media (width>=24.375rem){.ui-gallery-modal-body{padding:0}.ui-gallery-modal-thumbnail{flex-basis:5rem;width:5rem;height:3.625rem}}@media (width>=30rem){.ui-gallery-modal-body{padding:0}.ui-gallery-modal-thumbnail{flex-basis:5.5rem;width:5.5rem;height:4rem}}@media (width>=48rem){.ui-gallery-modal-thumbnail{flex-basis:6rem;width:6rem;height:4.3125rem}}@media (width>=80rem){.ui-gallery-modal-content{width:calc(100% - 2rem);height:calc(100dvh - 2rem);top:50%;left:50%;translate:-50% -50%}.ui-gallery-modal-body{justify-content:center;align-items:center;padding:0}.ui-gallery-modal-stage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 9.5rem;gap:.75rem;width:100%;height:100%;padding-right:.75rem}.ui-gallery-modal-media{border-radius:1.5rem;justify-content:center;align-items:center;display:flex}.ui-gallery-modal-image{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.ui-gallery-modal-control{width:2.5rem;height:2.5rem}.ui-gallery-modal-touch-zone{display:none}.ui-gallery-modal-next,.ui-gallery-modal-previous{display:inline-flex}.ui-gallery-modal-close{top:1.25rem;right:1.25rem}.ui-gallery-modal-previous{left:1.25rem}.ui-gallery-modal-next{right:1.25rem}.ui-gallery-modal-counter{bottom:1.25rem;right:1.25rem}.ui-gallery-modal-rail{grid-template-rows:auto minmax(0,1fr) auto;gap:.75rem;display:grid}.ui-gallery-modal-thumbnails{scroll-snap-type:y mandatory;grid-auto-rows:5.1875rem;gap:.75rem;padding:0;display:grid;overflow:hidden auto}.ui-gallery-modal-thumbnail{border-radius:var(--radius-control);scroll-snap-align:start;width:9.5rem;height:5.1875rem;min-height:5.1875rem}.ui-gallery-modal-rail-control{border-radius:var(--radius-control);width:9.5rem;height:2.5rem;padding:0;display:inline-flex}}
