@layer properties,theme,base;@layer components{._root_1j8j0_3{gap:var(--pui-space-3);width:100%;min-width:min(14rem,100%);display:grid}._stage_1j8j0_10{border-radius:var(--pui-radius-card);background:var(--pui-inset);width:100%;max-height:70vh;box-shadow:var(--m-surface-edge,none);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;outline-offset:2px;position:relative;overflow:hidden}._stage_1j8j0_10:active{cursor:grabbing}._root_1j8j0_3[data-disabled] ._stage_1j8j0_10{cursor:default;opacity:.6}._image_1j8j0_30{transform-origin:50%;pointer-events:none;will-change:transform;max-width:none;position:absolute;top:0;left:0}._image_1j8j0_30[data-easing]{transition:transform var(--pui-duration-considered) var(--pui-ease-standard)}._window_1j8j0_45{box-shadow:0 0 0 1px color-mix(in oklab, var(--pui-control-thumb) 75%, transparent), 0 0 0 9999px oklch(from var(--pui-scrim) l c h / .62);pointer-events:none;position:absolute;top:0;left:0}[data-shape=round] ._window_1j8j0_45{border-radius:50%}._grid_1j8j0_57{border-radius:inherit;background:linear-gradient(to right, transparent calc(33.333% - .5px), color-mix(in oklab, var(--pui-control-thumb) 55%, transparent) 0, transparent calc(33.333% + .5px)), linear-gradient(to right, transparent calc(66.666% - .5px), color-mix(in oklab, var(--pui-control-thumb) 55%, transparent) 0, transparent calc(66.666% + .5px)), linear-gradient(to bottom, transparent calc(33.333% - .5px), color-mix(in oklab, var(--pui-control-thumb) 55%, transparent) 0, transparent calc(33.333% + .5px)), linear-gradient(to bottom, transparent calc(66.666% - .5px), color-mix(in oklab, var(--pui-control-thumb) 55%, transparent) 0, transparent calc(66.666% + .5px));opacity:0;transition:opacity var(--pui-motion-out) var(--pui-ease-default);position:absolute;inset:0}._window_1j8j0_45[data-moving] ._grid_1j8j0_57{opacity:1;transition-duration:var(--pui-motion-in)}._handle_1j8j0_93{pointer-events:auto;touch-action:none;width:1.5rem;height:1.5rem;position:absolute}._handle_1j8j0_93:before{content:"";border:2px solid var(--pui-control-thumb);border-radius:2px;position:absolute;inset:.375rem}._handle_1j8j0_93[data-corner=nw]{cursor:nwse-resize;top:-.75rem;left:-.75rem}._handle_1j8j0_93[data-corner=ne]{cursor:nesw-resize;top:-.75rem;right:-.75rem}._handle_1j8j0_93[data-corner=sw]{cursor:nesw-resize;bottom:-.75rem;left:-.75rem}._handle_1j8j0_93[data-corner=se]{cursor:nwse-resize;bottom:-.75rem;right:-.75rem}._handle_1j8j0_93[data-corner=nw]:before{border-bottom:none;border-right:none}._handle_1j8j0_93[data-corner=ne]:before{border-bottom:none;border-left:none}._handle_1j8j0_93[data-corner=sw]:before{border-top:none;border-right:none}._handle_1j8j0_93[data-corner=se]:before{border-top:none;border-left:none}._failed_1j8j0_143{place-content:center;justify-items:center;gap:var(--pui-space-2);color:var(--pui-ink-3);font-size:var(--pui-text-sm);display:grid;position:absolute;inset:0}._failed_1j8j0_143 :where(svg){width:var(--pui-icon-lg);height:var(--pui-icon-lg)}._toolbar_1j8j0_158{align-items:center;gap:var(--pui-space-2);display:flex}._slider_1j8j0_163{flex:1;min-width:0}}@layer utilities;
