:root{--action-danger-text:#b42332;--action-danger-solid:#d12e3c;--action-danger-solid-hover:#b92230;--action-danger-solid-text:#fff;--action-danger-soft:color-mix(in srgb,var(--action-danger-text) 9%,transparent);--action-danger-focus:color-mix(in srgb,var(--action-danger-text) 14%,transparent);--action-danger-ring:var(--action-danger-text)}.dark{--action-danger-text:#ff8a94}.destructive-dialog .leave-icon{background-color:var(--action-danger-soft);color:var(--action-danger-text)}.action-destructive,.hub .action-destructive,[data-variant=destructive-ghost]{color:var(--action-danger-text);background-color:#0000}.action-destructive-menu[data-variant=destructive]{color:var(--action-danger-text)}.action-destructive>svg,.action-destructive-solid>svg,.action-destructive-menu[data-variant=destructive]>svg{color:inherit}.action-destructive:hover:not(:disabled):not([aria-disabled=true]),.hub .action-destructive:hover:not(:disabled):not([aria-disabled=true]),[data-variant=destructive-ghost]:hover:not(:disabled):not([aria-disabled=true]){color:var(--action-danger-text);background-color:var(--action-danger-soft)}.action-destructive-menu[data-variant=destructive]:is(:focus,[data-highlighted]){color:var(--action-danger-text);background-color:var(--action-danger-focus)}.bn-shadcn :is(.bn-button,.bn-menu-item).action-destructive{color:var(--action-danger-text);background-color:#0000}.bn-shadcn :is(.bn-button,.bn-menu-item).action-destructive:is(:hover,:focus,[data-highlighted]):not(:disabled):not([aria-disabled=true]):not([data-disabled]){color:var(--action-danger-text);background-color:var(--action-danger-focus)}.bn-shadcn :is(.bn-button,.bn-menu-item).action-destructive svg{color:currentColor}.bn-shadcn .bn-menu-item.action-destructive:focus-visible{outline:1px solid var(--action-danger-ring);outline-offset:-2px;box-shadow:none}.bn-shadcn :is(.bn-button,.bn-menu-item).action-destructive:is(:disabled,[aria-disabled=true],[data-disabled]){color:var(--muted-foreground);opacity:.5;box-shadow:none;background-color:#0000}.document-action-divider{background-color:var(--border);flex-shrink:0;height:1px;margin:4px 0}.action-destructive-solid,.hub .action-destructive-solid{border:1px solid var(--action-danger-solid);background-color:var(--action-danger-solid);color:var(--action-danger-solid-text)}.action-destructive-solid:hover:not(:disabled):not([aria-disabled=true]),.hub .action-destructive-solid:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--action-danger-solid-hover);background-color:var(--action-danger-solid-hover);color:var(--action-danger-solid-text)}.action-destructive-solid:active:not(:disabled):not([aria-disabled=true]){background-color:var(--action-danger-solid-hover)}.action-destructive:focus-visible{outline:2px solid var(--action-danger-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--action-danger-soft)}.hub .action-destructive:focus-visible{outline:2px solid var(--action-danger-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--action-danger-soft)}.action-destructive-solid:focus-visible{outline:2px solid var(--action-danger-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--action-danger-soft)}.hub .action-destructive-solid:focus-visible{outline:2px solid var(--action-danger-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--action-danger-soft)}[data-variant=destructive-ghost]:focus-visible{outline:2px solid var(--action-danger-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--action-danger-soft)}.action-destructive-menu[data-variant=destructive]:focus-visible{outline:1px solid var(--action-danger-ring);outline-offset:-2px}.action-destructive:disabled,.hub .action-destructive:disabled,.action-destructive[aria-disabled=true],[data-variant=destructive-ghost]:disabled,.action-destructive-menu[data-variant=destructive][data-disabled]{color:var(--muted-foreground);opacity:.5;cursor:default;box-shadow:none;background-color:#0000}.action-destructive-solid:disabled,.hub .action-destructive-solid:disabled,.action-destructive-solid[aria-disabled=true]{color:var(--muted-foreground);background-color:var(--muted);border-color:var(--border);opacity:.65;cursor:default;box-shadow:none}
