.sheet-backdrop[data-v-c8d29921]{background:var(--overlay-backdrop);inset:0;position:fixed;z-index:var(--z-overlay-backdrop)}.sheet-backdrop--elevated[data-v-c8d29921]{z-index:calc(var(--z-confirm-dialog) - 1)}.sheet-backdrop--over-elevated[data-v-c8d29921]{z-index:calc(var(--z-confirm-dialog) + 4)}.sheet-backdrop--over-sheet[data-v-c8d29921]{z-index:calc(var(--z-confirm-dialog) - 3)}.sheet-backdrop--elevated.sheet-backdrop--nested[data-v-c8d29921]{z-index:calc(var(--z-confirm-dialog) + 9)}.sheet-backdrop--above-focus[data-v-c8d29921]{z-index:calc(var(--z-focus-overlay) + 10)}.sheet-backdrop--above-focus.sheet-backdrop--elevated[data-v-c8d29921]{z-index:calc(var(--z-focus-overlay) + 20)}.sheet-backdrop--above-focus.sheet-backdrop--over-elevated[data-v-c8d29921]{z-index:calc(var(--z-focus-overlay) + 22)}.sheet-backdrop--above-focus.sheet-backdrop--elevated.sheet-backdrop--nested[data-v-c8d29921]{z-index:calc(var(--z-focus-overlay) + 24)}.sheet-backdrop.sheet-backdrop--topmost[data-v-c8d29921]{z-index:calc(var(--z-paywall) - 1)}.sheet[data-v-c8d29921]{--sheet-edge-gap:var(--space-2);--sheet-bottom-gap:calc(var(--sheet-edge-gap) + env(safe-area-inset-bottom));background-color:var(--surface-secondary);border-radius:var(--radius-card);bottom:calc(var(--keyboard-inset) + var(--sheet-bottom-gap));box-shadow:var(--shadow-sheet);display:flex;flex-direction:column;left:max(var(--sheet-edge-gap),env(safe-area-inset-left));max-height:min(var(--sheet-max-height),calc(var(--visual-viewport-height) - var(--sheet-bottom-gap) - max(var(--keyboard-surface-gap),env(safe-area-inset-top))));position:fixed;right:max(var(--sheet-edge-gap),env(safe-area-inset-right));transition:transform var(--duration-moderate) var(--ease-spring),opacity var(--duration-normal) var(--ease-default);will-change:transform;z-index:var(--z-overlay-content);--input-bg:var(--surface-secondary);--input-bg-focused:var(--surface-secondary);--chip-filled-bg:var(--surface-tertiary);--chip-filled-border:var(--border-strong);--chip-outline-border:var(--border-strong)}:root[data-keyboard=open] .sheet[data-v-c8d29921]{--sheet-bottom-gap:var(--sheet-edge-gap)}.sheet.slide-up-enter-from[data-v-c8d29921],.sheet.slide-up-leave-to[data-v-c8d29921]{transform:translateY(calc(100% + var(--sheet-bottom-gap)))}.sheet--dragging[data-v-c8d29921]{transform:translateY(var(--sheet-drag-y,0));transition:none}.sheet--elevated[data-v-c8d29921]{z-index:var(--z-confirm-dialog)}.sheet--over-elevated[data-v-c8d29921]{z-index:calc(var(--z-confirm-dialog) + 5)}.sheet--over-sheet[data-v-c8d29921]{z-index:calc(var(--z-confirm-dialog) - 2)}.sheet--elevated.sheet--nested[data-v-c8d29921]{z-index:calc(var(--z-confirm-dialog) + 10)}.sheet--above-focus[data-v-c8d29921]{z-index:calc(var(--z-focus-overlay) + 11)}.sheet--above-focus.sheet--elevated[data-v-c8d29921]{z-index:calc(var(--z-focus-overlay) + 21)}.sheet--above-focus.sheet--over-elevated[data-v-c8d29921]{z-index:calc(var(--z-focus-overlay) + 23)}.sheet--above-focus.sheet--elevated.sheet--nested[data-v-c8d29921]{z-index:calc(var(--z-focus-overlay) + 25)}.sheet.sheet--topmost[data-v-c8d29921]{z-index:var(--z-paywall)}.sheet--dark[data-v-c8d29921]{--input-bg:var(--composer-surface-hover);--input-bg-focused:var(--composer-surface-selected)}.sheet--flush-top[data-v-c8d29921]{overflow:hidden}.sheet--flush-top .sheet__handle[data-v-c8d29921]{left:50%;margin:0;position:absolute;top:var(--space-2);transform:translate(-50%);z-index:1}.sheet__handle[data-v-c8d29921]{background-color:var(--border-default);border-radius:var(--radius-full);height:4px;margin:var(--space-2) auto var(--space-1);width:36px}.sheet__header[data-v-c8d29921]{align-items:flex-start;border-bottom:var(--border-thin) solid var(--separator-default);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) var(--inset-sheet)}.sheet__header-text[data-v-c8d29921]{display:flex;flex-direction:column;gap:var(--space-0-5,2px);min-width:0}.sheet__title[data-v-c8d29921]{color:var(--text-primary);font-family:var(--font-display);font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.sheet__subtitle[data-v-c8d29921]{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--font-size-sm)}.sheet__subheader[data-v-c8d29921]{flex-shrink:0;padding:var(--space-1) var(--inset-sheet) var(--space-3)}.sheet__body[data-v-c8d29921]{flex:1;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:var(--space-4)}.sheet__body[data-v-c8d29921]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-width)*-1)}.sheet--overflow-visible .sheet__body[data-v-c8d29921]{overflow:visible}.sheet__title-row[data-v-c8d29921]{align-items:center;display:flex;gap:var(--gap-inline);min-width:0}.sheet__body[data-v-c8d29921]:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.sheet--fill[data-v-c8d29921]{height:var(--sheet-max-height)}.sheet--fill .sheet__body[data-v-c8d29921]{display:flex;flex-direction:column;min-height:0;overflow:hidden}.sheet__footer[data-v-c8d29921]{background-color:var(--surface-secondary);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top:var(--border-thin) solid var(--separator-default);flex-shrink:0;padding:var(--space-3) var(--inset-sheet) var(--space-4)}.sheet--seamless .sheet__footer[data-v-c8d29921],.sheet--seamless .sheet__header[data-v-c8d29921]{border:none}.sheet--seamless .sheet__footer[data-v-c8d29921]{background-color:transparent}@media(min-width:768px){.sheet[data-v-c8d29921]{box-shadow:var(--shadow-lg);inset:50% auto auto 50%;max-width:480px;padding-bottom:var(--space-0);transform:translate(-50%,-50%);width:calc(100% - var(--space-8))}.sheet--wide[data-v-c8d29921]{max-width:680px}.sheet__handle[data-v-c8d29921]{display:none}}
