.RBCL-ToastViewport{position:fixed;z-index:var(--rbcl-z-modal);top:0;left:50%;transform:translate(-50%);display:flex;flex-flow:column;gap:calc(var(--rbcl-spacing) * 2);width:20rem;margin:0;padding:0}.RBCL-ToastViewport .ToastNotification{width:100%}.RBCL-Toast[data-state=open]:is(.RBCL-ToastViewport .ToastNotification){animation:slide-in .3s var(--rbcl-transition-function)}@media (min-width: 768px){.RBCL-ToastViewport{top:var(--rbcl-spacing-900);width:30rem}}@media (min-width: 1024px){.RBCL-ToastViewport{top:var(--rbcl-spacing-500);width:40rem}}@keyframes slide-in{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (min-width: 768px){:root{--rbcl-typography-title-x-large-size: var( --rbcl-typography-title-x-large-desktop-size );--rbcl-typography-title-x-large-line-height: var( --rbcl-typography-title-x-large-desktop-line-height );--rbcl-typography-title-x-large-letter-spacing: var( --rbcl-typography-title-x-large-desktop-letter-spacing );--rbcl-typography-title-large-size: var( --rbcl-typography-title-large-desktop-size );--rbcl-typography-title-large-line-height: var( --rbcl-typography-title-large-desktop-line-height );--rbcl-typography-title-large-letter-spacing: var( --rbcl-typography-title-large-desktop-letter-spacing );--rbcl-typography-title-medium-size: var( --rbcl-typography-title-medium-desktop-size );--rbcl-typography-title-medium-line-height: var( --rbcl-typography-title-medium-desktop-line-height );--rbcl-typography-title-medium-letter-spacing: var( --rbcl-typography-title-medium-desktop-letter-spacing )}}
