@layer ui{:root{--sheet-rise:100%;--sheet-push:100%}.action-sheet[popover]{inset:auto 0 var(--keyboard-inset);box-sizing:border-box;width:auto;min-width:0;max-width:none;max-height:calc(100dvh - var(--keyboard-inset) - var(--safe-top) - var(--space-10));padding:0 max(var(--space-2), var(--safe-right)) calc(var(--space-2) + var(--safe-bottom)) max(var(--space-2), var(--safe-left));overscroll-behavior:contain;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--bg-raised);box-shadow:var(--shadow-overlay);color:var(--text);font-size:var(--text-body);pointer-events:auto;opacity:1;transition:translate var(--duration-medium) var(--ease-enter), opacity var(--duration-medium) var(--ease-enter), display var(--duration-medium), overlay var(--duration-medium);transition-behavior:allow-discrete;margin:0;position:fixed;overflow:hidden auto;translate:0}@starting-style{.action-sheet[popover][data-state=open]{translate:0 var(--sheet-rise);opacity:0}}:is(.action-sheet[popover][data-state=closing],.action-sheet[popover]:not(:popover-open)){translate:0 var(--sheet-rise);opacity:0;pointer-events:none;transition-duration:var(--duration-small-exit);transition-timing-function:var(--ease-exit)}.action-sheet[popover][data-dragging]{transition:none}.action-sheet[popover]::backdrop{background:var(--scrim);opacity:1;transition:opacity var(--duration-medium) var(--ease-enter), display var(--duration-medium), overlay var(--duration-medium);transition-behavior:allow-discrete}@starting-style{.action-sheet[popover][data-state=open]::backdrop{opacity:0}}.action-sheet[popover][data-state=closing]::backdrop{opacity:0;transition-duration:var(--duration-small-exit);transition-timing-function:var(--ease-exit)}.action-sheet[popover]:not(:popover-open)::backdrop{opacity:0;transition-duration:var(--duration-small-exit);transition-timing-function:var(--ease-exit)}.action-sheet[popover] .action-sheet[popover]::backdrop{background:0 0}@starting-style{.action-sheet[popover] .action-sheet[popover][data-state=open]{translate:var(--sheet-push) 0;opacity:1}}.action-sheet[popover] .action-sheet[popover][data-state=closing]{translate:var(--sheet-push) 0}.action-sheet[popover]:has(.action-sheet[popover][data-state=open]){opacity:0;pointer-events:none}.action-sheet[popover][data-state=closing] .action-sheet[popover]{translate:0 var(--sheet-rise);opacity:0;transition-duration:var(--duration-small-exit);transition-timing-function:var(--ease-exit)}.action-sheet-handle{height:var(--touch-target);touch-action:none;cursor:grab;place-items:center;margin-block-end:calc(var(--space-3) * -1);display:grid}.action-sheet-handle:before{content:"";border-radius:var(--radius-pill);background:var(--border-strong);width:36px;height:4px}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]){--sheet-rise:0%;--sheet-push:0%}}:root[data-motion=reduce]{--sheet-rise:0%;--sheet-push:0%}}
