@layer components{.sheet-overlay{background:var(--scrim,#0006);block-size:var(--visual-viewport-height,100dvh);z-index:3;align-items:end;display:flex;position:fixed;inset:0 0 auto}.sheet-overlay[data-entering]{animation:sheet-scrim var(--transition-base,.2s) var(--ease-out,ease-out)}.sheet-overlay[data-exiting]{animation:sheet-scrim var(--transition-fast,.15s) var(--ease-out,ease-out) reverse}.sheet{inline-size:100%;max-block-size:calc(100% - var(--space-2xl,3rem));overscroll-behavior:contain;translate:0rem var(--sheet-drag-offset,0rem);outline:none;overflow-y:auto}.sheet[data-entering]{animation:sheet-rise var(--transition-base,.2s) var(--ease-out,ease-out)}.sheet[data-exiting]{animation:sheet-rise var(--transition-fast,.15s) var(--ease-out,ease-out) reverse}.sheet[data-settling]{transition:translate var(--transition-base,.2s) var(--ease-out,ease-out)}.sheet-grabber{background:inherit;block-size:var(--space-xl,2rem);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;z-index:1;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:sticky;inset-block-start:0}.sheet-grabber:before{background:var(--rule-strong,currentColor);block-size:var(--space-2xs,.25rem);border-radius:var(--radius-full,999px);content:"";inline-size:var(--space-2xl,3rem)}.sheet-grabber:active{cursor:grabbing}@keyframes sheet-scrim{0%{opacity:0}}@keyframes sheet-rise{0%{translate:0 100%}to{translate:0rem var(--sheet-drag-offset,0rem)}}.sheet-popover{--ground:var(--field);background:var(--field);border-radius:var(--radius-l);box-shadow:0 0 0 1px var(--rule), 0 4px 0 var(--chipboard), var(--shadow-overlay);overscroll-behavior:contain;padding:var(--space-m);scrollbar-color:var(--ink-muted) transparent;scrollbar-width:thin;overflow-y:auto}.sheet-popover .react-aria-Dialog{gap:var(--space-m);outline:none;flex-direction:column;display:flex}.sheet-popover[data-entering]{animation:popover-strike var(--transition-fast,0s) var(--ease-out)}.sheet{--ground:var(--field);background:var(--field);border-radius:var(--radius-l);box-shadow:0 0 0 1px var(--rule), 0 4px 0 var(--chipboard), var(--shadow-overlay);overscroll-behavior:contain;padding:var(--space-m);scrollbar-color:var(--ink-muted) transparent;scrollbar-width:thin;overflow-y:auto}.sheet .react-aria-Dialog{gap:var(--space-m);outline:none;flex-direction:column;display:flex}.sheet{box-shadow:0 0 0 1px var(--rule), var(--shadow-sheet);padding-block:0 max(var(--space-m), var(--safe-area-bottom));padding-inline:var(--gutter-left) var(--gutter-right);border-end-end-radius:0;border-end-start-radius:0}.sheet .react-aria-Dialog{max-inline-size:30rem;margin-inline:auto}@keyframes popover-strike{0%{opacity:0;transform:translateY(-.375rem)}}}
