body:has(.modal.show:not(.modal-sm)) .js-toast-container.top-margin{top:20px}.js-toast-container.top-margin{top:128px}.js-toast-container{transition:top .3s ease-in-out}.js-toast-container .js-toast-item{padding:unset!important;background:unset!important;box-shadow:unset!important}.js-toast-container .js-toast-item-container{background:var(--white);width:400px;box-shadow:var(--elevation-03);border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 20px;display:flex}.js-toast-container .js-toast-item-container:hover{box-shadow:var(--elevation-05)}.js-toast-container .js-toast-item-container{isolation:isolate;position:relative;overflow:hidden}.js-toast-container .js-toast-item-container:before{content:"";background:linear-gradient(90deg, var(--toast-bg-color,var(--green-10)) 0%, var(--toast-bg-color,var(--green-10)) 50%, var(--white) 75%, var(--white) 100%);z-index:0;width:200%;height:100%;animation:toast-slide-overlay var(--toast-duration,5s) linear forwards;position:absolute;top:0;left:0;transform:translate(0%)}.js-toast-container .js-toast-item-container:hover:before{animation-play-state:paused}.js-toast-container .js-toast-item-container .js-toast-heading,.js-toast-container .js-toast-item-container .js-toast-body{z-index:1;position:relative}.js-toast-container .js-toast-item-container .js-toast-heading{align-items:center;gap:12px;width:100%;display:flex}.js-toast-container .js-toast-item-container .js-toast-heading .js-toast-title{color:var(--terciary-100);letter-spacing:1px;text-transform:uppercase;font-size:14px;font-weight:700;line-height:16px}.js-toast-container .js-toast-item-container svg:last-child{cursor:pointer;margin-left:auto}.js-toast-container .js-toast-item-container .icon-loading-spin{animation:1s linear infinite spin}.js-toast-container .js-toast-item-container .js-toast-body{color:var(--terciary-60);margin:0 0 0 28px;font-size:14px;font-weight:400;line-height:16px}.js-toast-container .toast-success{border:1px solid var(--green-50)}.js-toast-container .toast-notice{border:1px solid var(--yellow-50)}.js-toast-container .toast-warning{border:1px solid var(--red-50)}.js-toast-container .toast-loading{border:1px solid var(--primary-50)}@keyframes toast-slide-overlay{0%{transform:translate(0%)}to{transform:translate(-75%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
