.dialog-panel--dragging[data-v-3acf115b]{box-shadow:var(--box-shadow-xl);-webkit-user-select:none;user-select:none}.dialog-panel--draggable[data-v-3acf115b]{cursor:default}.dialog-header--draggable[data-v-3acf115b]{cursor:grab;touch-action:none}.dialog-header--draggable[data-v-3acf115b]:active{cursor:grabbing}.dialog-close[data-v-3acf115b]{font-size:var(--font-size-xl)}.dialog-minimize[data-v-3acf115b]{font-size:var(--font-size-lg);margin-left:auto;line-height:1}.dialog-panel--minimized[data-v-3acf115b],.dialog-overlay--minimized[data-v-3acf115b]{display:none}.resize-handles[data-v-3acf115b]{pointer-events:none;position:absolute;inset:0}.resize-handle[data-v-3acf115b]{pointer-events:auto;touch-action:none;position:absolute}.resize-handle--right[data-v-3acf115b]{width:var(--spacing-2);cursor:ew-resize;top:0;bottom:0;right:0}.resize-handle--bottom[data-v-3acf115b]{height:var(--spacing-2);cursor:ns-resize;bottom:0;left:0;right:0}.resize-handle--corner[data-v-3acf115b]{width:var(--icon-sm);height:var(--icon-sm);cursor:nwse-resize;bottom:0;right:0}.resize-handle--corner[data-v-3acf115b]:after{content:"";right:var(--spacing-1);bottom:var(--spacing-1);width:var(--icon-xs);height:var(--icon-xs);border-right:var(--spacing-0_5) solid var(--color-text-muted);border-bottom:var(--spacing-0_5) solid var(--color-text-muted);border-bottom-right-radius:var(--radius-xl);pointer-events:none;transition:border-color var(--duration-fast);position:absolute}.resize-handle--corner[data-v-3acf115b]:hover:after{border-color:var(--color-text-secondary)}.dialog-overlay--narrow[data-v-3acf115b]{background:var(--color-page)}.dialog-overlay--modeless[data-v-3acf115b]{pointer-events:none;background:0 0}.dialog-panel--modeless[data-v-3acf115b]{pointer-events:auto}.dialog-panel--narrow[data-v-3acf115b]{top:auto;bottom:var(--keyboard-height);width:100%;max-width:100%;height:min(92dvh, calc(100dvh - var(--keyboard-height) - 8dvh));max-height:min(92dvh, calc(100dvh - var(--keyboard-height) - 8dvh));border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--box-shadow-xl);padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);transition:bottom var(--duration-emphasis), height var(--duration-emphasis), max-height var(--duration-emphasis);left:0;transform:none}.dialog-confirm-overlay[data-v-3acf115b]{background:var(--color-overlay);z-index:var(--z-keyboard);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog-confirm-panel[data-v-3acf115b]{background:var(--color-card);border:var(--hairline) solid var(--color-border-card);border-radius:var(--radius-xl);padding:var(--spacing-6);max-width:var(--compact-w-sm);text-align:center;width:90%;box-shadow:var(--box-shadow-xl)}.dialog-confirm-icon[data-v-3acf115b]{color:var(--color-warning);margin-bottom:var(--spacing-3)}.dialog-confirm-msg[data-v-3acf115b]{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0 0 var(--spacing-5);line-height:var(--font-line-height-md)}.dialog-confirm-actions[data-v-3acf115b]{gap:var(--spacing-2);flex-direction:column;display:flex}
