.viewer.svelte-y0h7sy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;touch-action:none}.backdrop.svelte-y0h7sy{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;border:0;padding:0;background:#000;cursor:zoom-out}.stage.svelte-y0h7sy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:52px 16px 32px;box-sizing:border-box;touch-action:none;pointer-events:none}.photo.svelte-y0h7sy{display:block;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:4px;box-shadow:0 8px 40px #00000073;background:#fff;pointer-events:auto;touch-action:none}.close.svelte-y0h7sy{position:absolute;top:14px;right:14px;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:9999px;background:#fffffff2;color:#222;box-shadow:0 2px 10px #00000040;cursor:pointer}.counter.svelte-y0h7sy{position:absolute;top:18px;left:50%;transform:translate(-50%);z-index:2;padding:4px 12px;border-radius:9999px;background:#0000008c;color:#fff;font-size:13px;pointer-events:none}.ad-note-splide.svelte-1ob8n9b .splide__slide img{aspect-ratio:3 / 4;-o-object-fit:contain;object-fit:contain}@media (min-width: 1024px){.ad-note-media.svelte-1ob8n9b{max-height:calc(100vh - 5.5rem)}.ad-note-splide.svelte-1ob8n9b .splide__slide img{max-height:calc(100vh - 8rem);width:auto;margin-left:auto;margin-right:auto}}.ad-nav-btn.svelte-1ob8n9b{flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background:#fff;color:#333;box-shadow:0 1px 3px #0000001f;border:1px solid rgba(0,0,0,.06);transition:opacity .15s ease,transform .15s ease}.ad-nav-btn.svelte-1ob8n9b:hover:not(:disabled){transform:scale(1.05)}.ad-nav-btn.svelte-1ob8n9b:disabled{opacity:.35;cursor:default}.ad-dot.svelte-1ob8n9b{width:6px;height:6px;padding:0;border-radius:9999px;background:#00000038;transition:background .15s ease,transform .15s ease}.ad-dot.is-active.svelte-1ob8n9b{background:#3897f0}
