.toast-text:first-letter{text-transform:uppercase}.toast-card{width:max-content;min-width:min(449px,calc(100vw - 32px));max-width:min(640px,calc(100vw - 32px));padding:50px 56px 43px 44px}@media only screen and (max-width:480px){.toast-card{width:100vw;min-width:0;max-width:none}}.toast-frame{border-style:solid;border-width:63px 189px 36px 36px;border-image:url(/imgs/cards/toast-bg.webp) 70 210 40 40 fill/63px 189px 36px 36px stretch}.progress-bar{height:4px;background-color:green;position:absolute;bottom:0;left:0;width:100%;animation:shrink 8s linear forwards}@keyframes shrink{0%{width:100%}to{width:0}}