.dp-frame.svelte-110asos{position:relative;width:100%;overflow:visible;background:var(--oo-fill-100);border-radius:var(--oo-radius);line-height:0}.dp-frame.editable.svelte-110asos{cursor:crosshair}.dp-image.svelte-110asos{display:block;width:100%;height:auto}.dp-frame[style*=aspect-ratio].svelte-110asos .dp-image:where(.svelte-110asos){height:100%}.dp-image.fit-cover.svelte-110asos{object-fit:cover}.dp-image.fit-contain.svelte-110asos{object-fit:contain}.dp-image-missing.svelte-110asos{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;font-size:var(--oo-text-sm);color:var(--oo-muted);line-height:1.4}.dp-dot-wrap.svelte-110asos{position:absolute;transform:translate(-50%,-50%);z-index:2;line-height:1}.dp-dot-wrap.active.svelte-110asos{z-index:6}.dp-dot.svelte-110asos{display:flex;align-items:center;justify-content:center;width:var(--oo-dp-dot-size);height:var(--oo-dp-dot-size);padding:0;border:var(--oo-dp-border-width) solid var(--oo-dp-border-color);border-radius:50%;background:var(--oo-ui);color:#fff;font-family:var(--oo-font);font-size:calc(var(--oo-dp-dot-size) * .5);font-weight:600;line-height:1;cursor:pointer;box-shadow:0 1px 3px #00000059;transition:transform .12s ease,box-shadow .12s ease}.dp-dot.outline.svelte-110asos{background:transparent;color:var(--oo-ui)}.dp-frame.editable.svelte-110asos .dp-dot:where(.svelte-110asos){cursor:grab;touch-action:none}.dp-dot.svelte-110asos:hover,.dp-dot.active.svelte-110asos{transform:scale(1.15)}.dp-dot.selected.svelte-110asos{box-shadow:var(--editor-select-ring, 0 0 0 3px rgba(0, 0, 0, .4))}.dp-dot-num.svelte-110asos{pointer-events:none}.dp-dot.pulse.svelte-110asos:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--oo-ui);opacity:.6;z-index:-1;animation:svelte-110asos-oo-dp-pulse 1.8s ease-out infinite}@keyframes svelte-110asos-oo-dp-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.dp-dot.pulse.svelte-110asos:before{animation:none}}.dp-popover.svelte-110asos{position:absolute;bottom:calc(50% + var(--oo-dp-dot-size));left:50%;transform:translate(-50%);z-index:5;width:max-content;max-width:240px;padding:var(--oo-content-padding);background:var(--oo-dp-popover-bg);color:var(--oo-color);border-radius:var(--oo-radius);box-shadow:0 6px 24px #0000002e;font-family:var(--oo-font);font-size:var(--oo-font-size);line-height:var(--oo-line-height);text-align:left;pointer-events:auto}.dp-pop-title.svelte-110asos{font-size:var(--oo-dp-title-size);font-weight:600;line-height:1.25}.dp-pop-title.svelte-110asos+.dp-pop-text:where(.svelte-110asos){margin-top:var(--oo-space-2)}.dp-pop-text.svelte-110asos{font-size:.9em}.dp-pop-text.svelte-110asos p{margin:0 0 .5em}.dp-pop-text.svelte-110asos p:last-child{margin-bottom:0}.dp-pop-text.svelte-110asos a{color:inherit;text-decoration:underline}.dp-thumb.svelte-110asos{display:block;width:100%;padding:0;margin-bottom:var(--oo-space-2);border:none;border-radius:calc(var(--oo-radius) * .75);overflow:hidden;background:var(--oo-fill-100);cursor:default;line-height:0}.dp-thumb.zoomable.svelte-110asos{cursor:zoom-in}.dp-thumb.svelte-110asos img:where(.svelte-110asos){display:block;width:100%;height:auto}.dp-media.svelte-110asos{display:block;width:100%;height:auto;margin-bottom:var(--oo-space-2);border-radius:calc(var(--oo-radius) * .75);background:#000}.dp-zoom.svelte-110asos{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:var(--oo-space-4);background:#000000d9;border-radius:var(--oo-radius);cursor:zoom-out}.dp-zoom.svelte-110asos img:where(.svelte-110asos){max-width:100%;max-height:100%;object-fit:contain}.dp-zoom-close.svelte-110asos{position:absolute;top:var(--oo-space-2);right:var(--oo-space-2);width:32px;height:32px;border:none;border-radius:50%;background:#ffffff26;color:#fff;font-size:16px;line-height:1;cursor:pointer}
