.iphone-frame.svelte-ibtucu{position:relative;display:block;width:100%;aspect-ratio:var(--iphone-ratio);isolation:isolate;opacity:0;transform:translateY(10px);transition:opacity var(--cs-motion-medium),transform var(--cs-duration-long) var(--motion-enter, cubic-bezier(.16, 1, .3, 1))}.iphone-frame.is-ready.svelte-ibtucu{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.iphone-frame.svelte-ibtucu{transform:none;transition:none}}.iphone-frame.has-shadow.svelte-ibtucu:before{content:"";position:absolute;inset:var(--iphone-shadow-inset);background:var(--iphone-shadow) 0 0 / 100% 100% no-repeat;pointer-events:none}.iphone-screen.svelte-ibtucu{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:var(--iphone-mask);mask-image:var(--iphone-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.iphone-display.svelte-ibtucu{position:absolute;inset:var(--iphone-inset-y) var(--iphone-inset-x);overflow:hidden;background:#000}.iphone-display.svelte-ibtucu img,.iphone-display.svelte-ibtucu video{display:block;width:100%;height:100%;-o-object-fit:var(--iphone-fit);object-fit:var(--iphone-fit);-o-object-position:var(--iphone-position);object-position:var(--iphone-position);-webkit-user-select:none;-moz-user-select:none;user-select:none}.iphone-bezel.svelte-ibtucu{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
