@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes fadeInScale{0%{opacity:0;transform:translate(100%)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes fadeOutScale{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(100%)scale(.9)}}@keyframes bounceIn{0%{opacity:0;transform:translate(100%)scale(.3)}50%{opacity:.8;transform:translate(-10%)scale(1.05)}70%{opacity:.9;transform:translate(5%)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.toast-enter{animation:.5s ease-out forwards slideInFromRight}.toast-exit{animation:.3s ease-in forwards slideOutToRight}.toast-bounce{animation:.6s ease-out forwards bounceIn}.toast-shake{animation:.5s ease-in-out shake}.toast-fade-in{animation:.4s ease-out forwards fadeInScale}.toast-fade-out{animation:.3s ease-in forwards fadeOutScale}.toast-hover:hover{transition:all .2s ease-in-out;transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.toast-close-btn{transition:all .2s ease-in-out}.toast-close-btn:hover{color:#ef4444;transform:scale(1.1)rotate(90deg)}.toast-success{border-left:4px solid #10b981}.toast-error{border-left:4px solid #ef4444}.toast-info{border-left:4px solid #3b82f6}
.embla{--slide-height:19rem;--slide-spacing:1rem;--slide-size:calc(100%/3);margin:auto}.embla__viewport{overflow:hidden}.embla__container{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);display:flex}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);transform:translate(0,0)}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);height:var(--slide-height);-webkit-user-select:none;user-select:none;border-radius:1.8rem;justify-content:center;align-items:center;font-size:4rem;font-weight:600;display:flex}.embla__controls{justify-content:center;align-items:center;gap:1.2rem;margin-top:5rem;display:flex}.embla__buttons{justify-content:center;align-items:center;gap:1.2rem;display:flex}.embla__button{-webkit-tap-highlight-color:#ffffff80;appearance:none;touch-action:manipulation;cursor:pointer;z-index:1;color:#fff;background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;margin:0;padding:0;text-decoration:none;display:flex;box-shadow:inset 0 0 0 .2rem #b4adad33}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:35%;height:35%}.embla__progress{background-color:#b4adad33;border-radius:1.8rem;place-self:center flex-end;width:100%;max-width:480px;height:.4rem;position:relative;overflow:hidden}.embla__progress__bar{background-color:#3fb988;border-radius:1.8rem;width:100%;position:absolute;top:0;bottom:0;left:-100%}@media (max-width:639px){.embla{--slide-size:calc(100%/2);--slide-height:16rem;--slide-spacing:.75rem}.embla__controls{margin-top:2rem}.embla__button{width:3rem;height:3rem}.embla__button__svg{width:40%;height:40%}.embla__progress{max-width:320px}}@media (min-width:640px) and (max-width:767px){.embla{--slide-size:calc(100%/2);--slide-height:18rem}}@media (min-width:768px) and (max-width:1023px){.embla{--slide-size:calc(100%/2.5);--slide-height:18rem}}@media (min-width:1024px) and (max-width:1279px){.embla{--slide-size:calc(100%/3);--slide-height:19rem}}@media (min-width:1280px){.embla{--slide-size:calc(100%/4);--slide-height:20rem}}
/*# sourceMappingURL=7092dea1ea7f6e37.css.map*/