body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{align-items:center;background:linear-gradient(135deg,#147833,#47135d);display:flex;font-family:Baloo\ 2,cursive;justify-content:center;margin:0;min-height:100vh;overflow:hidden;text-align:center}.container,body{position:relative}.container{background:#fff;border-radius:20px;box-shadow:0 10px 25px #0000001a;box-sizing:border-box;max-width:480px;padding:5vw 6vw;width:90vw;z-index:1}.countdown{color:#e76f51;font-size:1.5em;margin-bottom:20px}.apple-counter{background:#fffc;border-radius:20px;box-shadow:0 2px 6px #0000001a;font-size:1rem;font-weight:700;left:10px;padding:6px 14px;position:absolute;top:10px}.gift{animation:fadeIn 1.5s ease forwards}.gift img{border-radius:12px;box-shadow:0 6px 16px #0003;height:auto;margin-top:20px;max-width:100%}.apple{animation:popIn .3s ease;cursor:pointer;font-size:2rem;position:absolute;-webkit-user-select:none;user-select:none}.delicious,.milestone{animation:fadeInOut 3s ease forwards;background:#fff3cd;border-radius:10px;color:#856404;font-size:1.2rem;left:50%;padding:10px 20px;position:absolute;top:20%;transform:translateX(-50%);z-index:10}.cucaracha img{animation-direction:alternate;animation-iteration-count:infinite;animation-name:growSpin;animation-timing-function:ease;border-radius:50%;height:150px;object-fit:cover;width:150px}.maraca{animation:shake .6s ease-in-out infinite;font-size:2rem}.panic-button{animation:popIn .5s ease;background:#ff5252;border:none;border-radius:12px;bottom:20px;box-shadow:0 4px 10px #0003;color:#fff;cursor:pointer;font-size:1rem;left:50%;padding:12px 20px;position:fixed;transform:translateX(-50%);z-index:100}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-10px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@keyframes growSpin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1.3) rotate(1turn)}}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}to{transform:rotate(0deg)}}@keyframes popIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes popFiesta{0%{opacity:0;transform:scale(.5) translate(-50%,-50%)}to{opacity:1;transform:scale(1) translate(-50%,-50%)}}
/*# sourceMappingURL=main.7654f74f.css.map*/