[data-slot=dialog-caption]{--caption-from:var(--primary);--caption-to:oklch(from var(--primary) l c calc(h + 40));--caption-foreground:var(--primary-foreground);--caption-text:var(--primary);color:var(--caption-foreground);background-color:var(--caption-from);background-image:linear-gradient(115deg, var(--caption-from), var(--caption-to))}[data-slot=dialog-caption][data-tone=info]{--caption-from:var(--signal-info);--caption-to:oklch(from var(--signal-info) l c calc(h + 25));--caption-foreground:var(--signal-info-foreground);--caption-text:var(--signal-info-text)}[data-slot=dialog-caption][data-tone=ok]{--caption-from:var(--signal-ok);--caption-to:oklch(from var(--signal-ok) l c calc(h - 25));--caption-foreground:var(--signal-ok-foreground);--caption-text:var(--signal-ok-text)}[data-slot=dialog-caption][data-tone=warn]{--caption-from:var(--signal-warn);--caption-to:oklch(from var(--signal-warn) l c calc(h - 15));--caption-foreground:var(--signal-warn-foreground);--caption-text:var(--signal-warn-text)}[data-slot=dialog-caption][data-tone=bad]{--caption-from:var(--signal-bad);--caption-to:oklch(from var(--signal-bad) l c calc(h - 15));--caption-foreground:var(--signal-bad-foreground);--caption-text:var(--signal-bad-text)}[data-slot=dialog-caption][data-tone=neutral]{--caption-from:var(--muted);--caption-to:var(--secondary);--caption-foreground:var(--foreground);--caption-text:var(--muted-foreground)}[data-slot=dialog-caption][data-caption-style=solid]{background-image:none}[data-slot=dialog-caption][data-caption-style=plain]{color:var(--foreground);background-color:#0000;background-image:none}[data-slot=dialog-caption][data-caption-style=plain] [data-slot=dialog-caption-icon]{color:var(--caption-text)}[data-slot=dialog-caption][data-caption-style=mica]{color:var(--foreground);background-color:color-mix(in oklch, var(--caption-from) 9%, transparent);background-image:radial-gradient(60% 160% at 0% 0%, color-mix(in oklch, var(--caption-from) 28%, transparent), transparent 70%), radial-gradient(50% 160% at 100% 100%, color-mix(in oklch, var(--caption-to) 22%, transparent), transparent 70%)}[data-slot=dialog-caption][data-caption-style=mica] [data-slot=dialog-caption-icon]{color:var(--caption-text)}[data-slot=dialog-caption][data-caption-style=animated]{background-image:linear-gradient(115deg, var(--caption-from), var(--caption-to), var(--caption-from), var(--caption-to));background-size:300% 100%;animation:18s ease-in-out infinite alternate dialog-caption-shift}:root[data-motion=full] [data-slot=dialog-caption][data-caption-style=animated]{animation-duration:9s}@keyframes dialog-caption-shift{0%{background-position:0%}to{background-position:100%}}[data-dialog-surface=mica]{background-color:color-mix(in oklch, var(--card) 80%, transparent);-webkit-backdrop-filter:blur(2.5rem)saturate(1.8);backdrop-filter:blur(2.5rem)saturate(1.8)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-dialog-surface=mica]{background-color:var(--card)}}:root[data-contrast=high] [data-dialog-surface=mica]{background-color:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency:reduce){[data-dialog-surface=mica]{background-color:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-dialog-band]{background-color:color-mix(in oklch, var(--foreground) 5%, transparent)}.dark [data-dialog-band]{background-color:color-mix(in oklch, var(--background) 50%, transparent)}[data-dialog-band]+[data-dialog-band]{border-top-color:#0000}
