%modal-dialog.warning header { background-color: var(--token-color-vault-gradient-faint-start); border-color: var(--token-color-vault-brand); color: var(--token-color-vault-foreground); } %modal-dialog.warning header > *:not(label) { font-size: var(--typo-size-500); font-weight: var(--typo-weight-semibold); } %modal-dialog.warning header::before { @extend %with-alert-triangle-mask, %as-pseudo; color: var(--token-color-vault-brand); float: left; margin-top: 2px; margin-right: 3px; } %modal-dialog-overlay { background-color: var(--token-color-surface-interactive); opacity: 0.9; } %modal-window { box-shadow: var(--token-elevation-overlay-box-shadow); } %modal-window { /*%frame-gray-000*/ background-color: var(--token-color-surface-primary); } %modal-window > footer, %modal-window > header { @extend %frame-gray-800; } %modal-window > header > *:not(button) { @extend %h200; } .modal-dialog-body, %modal-window > footer, %modal-window > header { border-color: var(--token-color-palette-neutral-300); } .modal-dialog-body { border-style: solid; border-left-width: 1px; border-right-width: 1px; } %modal-window > footer, %modal-window > header { border-width: 1px; }