.ui-dialog-scrim{z-index:var(--z-modal);background:var(--color-scrim);animation:ui-dialog-fade var(--duration-slow) var(--ease-standard);position:fixed;inset:0}.ui-dialog{z-index:var(--z-modal);gap:var(--space-3);width:min(var(--size-dialog-md), calc(100vw - var(--space-8)));max-height:calc(100vh - var(--space-12));padding:var(--space-5) var(--space-6) var(--space-6);color:var(--color-text);background:var(--color-bg-raised);border:var(--size-border) solid var(--color-border-divider);border-radius:var(--radius-xl);box-shadow:var(--shadow-modal);animation:ui-dialog-in calc(var(--duration-slow) * 1.6) var(--ease-apple);display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.ui-dialog[data-size=sm]{width:min(var(--size-dialog-sm), calc(100vw - var(--space-8)))}.ui-dialog[data-variant=command]{width:min(var(--size-palette), calc(100vw - var(--space-8)));gap:0;max-height:72%;padding:0;animation-name:ui-command-in;top:14%;overflow:hidden;transform:translate(-50%)}.ui-dialog-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.ui-dialog-title{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;margin:0}.ui-dialog-description{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.ui-dialog-body{min-width:0}.ui-dialog-footer{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}@keyframes ui-dialog-fade{0%{opacity:0}}@keyframes ui-dialog-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}}@keyframes ui-command-in{0%{opacity:0;transform:translate(-50%)scale(.96)}}@media (forced-colors:active){.ui-dialog{border:var(--size-border) solid CanvasText}}
