/* Prototype-only styles: toasts float over the window, clickable things look clickable. */
.nw-toasts { position: fixed; right: var(--space-6); bottom: var(--space-6); z-index: 50; display: flex; flex-direction: column; gap: var(--space-3); align-items: flex-end; width: 380px; max-width: calc(100% - 32px); }
.nw-toasts .t-toast { width: 100%; }
.nw-toasts .t-toast a { color: var(--primary); text-decoration: none; }
.gio-btn, .c-cmd, .c-switch, .b-chips button { cursor: pointer; }
.gio-btn[disabled] { cursor: default; }
