vaadin-notification-card::part(content){padding: var(--vaadin-padding-m)}.notification-layout{align-items: flex-start;gap: var(--vaadin-gap-m);max-width: min(24rem,calc(100vw - 2 * var(--vaadin-padding-m)));padding: 0}@media (max-width: 640px){vaadin-notification-card{margin-inline: var(--vaadin-padding-s)}.notification-layout{max-width: calc(100vw - 3 * var(--vaadin-padding-m))}.notification-close-button{min-width: 2.75rem;min-height: 2.75rem}}.notification-text{display: flex;flex-direction: column;gap: 0.15rem;flex: 1;min-width: 0}.notification-title{font-weight: 600;line-height: 1.3}.notification-title.notification-success{color: var(--aura-green)}.notification-title.notification-error{color: var(--aura-red)}.notification-message{white-space: pre-line;color: var(--vaadin-text-color-secondary);font-size: var(--aura-font-size-s);line-height: 1.4}.notification-close-button{flex-shrink: 0}