.Layout_root__pfzlqv0{display:flex;flex-direction:column;min-height:100vh}.Layout_headerClass__pfzlqv1{height:100%;background:var(--palette-surface-light-container-main);color:var(--palette-text-light-action-default)}.Layout_footerSlot__pfzlqv2{margin-top:auto}@keyframes RcgToast_enter__4vhvlt0{0%{opacity:0;transform:translateX(var(--spacing-4)) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes RcgToast_exit__4vhvlt1{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(var(--spacing-4))}}.RcgToast_viewport__4vhvlt2{position:fixed;top:var(--subheader-bottom,var(--toast-header-offset,72px));left:50%;right:inherit;transform:translate(-50%);width:100%;max-width:100%;margin:var(--spacing-0);list-style:none;z-index:120;outline:none}.RcgToast_root__4vhvlt3{position:relative;background-color:var(--palette-surface-light-background-main);box-shadow:var(--elevation-light-medium-bottom);display:flex;flex-direction:column;border-bottom:none;overflow:hidden;(min-width: 768px){border-radius:var(--border-radius-m)}}.RcgToast_root__4vhvlt3[data-state=open]{animation:RcgToast_enter__4vhvlt0 .3s cubic-bezier(.4,.14,.3,.1)}.RcgToast_root__4vhvlt3[data-state=closed]{animation:RcgToast_exit__4vhvlt1 .3s cubic-bezier(.4,.14,.3,.1)}.RcgToast_contentRow__4vhvlt4{display:flex;align-items:flex-start;padding:var(--padding-m) var(--padding-l) calc(var(--padding-l) - var(--spacing-2)) var(--padding-s)}.RcgToast_left__4vhvlt5{display:flex;flex-shrink:0;margin-right:var(--spacing-3)}.RcgToast_right__4vhvlt6{position:relative;flex-shrink:0;width:var(--spacing-4)}.RcgToast_content__4vhvlt7{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1 1 auto;min-width:0}.RcgToast_action__4vhvlt8{margin-top:var(--spacing-4)}.RcgToast_closeButton__4vhvlt9.RcgToast_closeButton__4vhvlt9{position:absolute;top:var(--padding-2xs);right:var(--padding-2xs);width:20px;height:20px;min-width:20px;min-height:20px}@media (min-width:768px){.RcgToast_viewport__4vhvlt2{top:calc(var(--subheader-height, 0px) + var(--toast-header-offset, 72px) + var(--spacing-6));right:var(--spacing-6);max-width:400px;left:inherit;margin-right:inherit;transform:inherit}}@media print{.RcgToast_root__4vhvlt3{display:none}}@media (prefers-reduced-motion:reduce){.RcgToast_root__4vhvlt3[data-state=closed],.RcgToast_root__4vhvlt3[data-state=open]{animation:none}}