.ds-toast-viewport{inset-block-start:calc(var(--layout-safe-area-inset-top) + var(--dimension-x4));inset-inline:var(--dimension-x0);z-index:var(--elevation-global-dialog-z-index);padding-inline:var(--dimension-x6);pointer-events:none;justify-content:center;display:flex;position:fixed}.ds-toast-viewport__frame{inline-size:min(84%,340px);max-inline-size:340px}.ds-toast-deck{block-size:var(--dimension-x24);position:relative}.ds-toast-deck__card{inset-block-start:var(--dimension-x0);inset-inline:var(--dimension-x0);opacity:var(--ds-toast-card-opacity);transform:translateY(var(--ds-toast-card-offset)) rotate(var(--ds-toast-card-rotation)) scale(var(--ds-toast-card-scale));transform-origin:top;transition:opacity var(--motion-duration-toast-exit) var(--motion-easing-toast-exit), transform var(--motion-duration-toast-animation) var(--motion-easing-toast-enter);animation:var(--motion-animation-toast-card-enter);will-change:opacity, transform;position:absolute}.ds-toast{min-block-size:var(--dimension-x12);padding:var(--dimension-x3) var(--dimension-x4);border:var(--dimension-stroke-component-default) solid var(--stroke-toast);border-radius:var(--radius-r4);background:var(--bg-toast);box-shadow:var(--shadow-toast);color:var(--fg-toast);font-family:var(--font-family-sans);font-size:var(--font-size-t3-static);font-weight:var(--font-weight-bold);text-align:center;place-items:center;line-height:1.35;display:grid}.ds-toast__message{min-inline-size:var(--dimension-x0);text-overflow:ellipsis;letter-spacing:var(--letter-spacing-default);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes ds-toast-card-enter{0%{opacity:0;transform:translateY(calc(var(--ds-toast-card-offset) - var(--dimension-x4))) rotate(0deg) scale(var(--ds-toast-card-enter-scale))}to{opacity:var(--ds-toast-card-opacity);transform:translateY(var(--ds-toast-card-offset)) rotate(var(--ds-toast-card-rotation)) scale(var(--ds-toast-card-scale))}}@media (prefers-reduced-motion:reduce){.ds-toast-deck__card{transition:none;animation:none}}
