aside#ad,.topmenu,header{display:none}img{border-radius:10px}h6{text-align:center;color:white;background-color:crimson;padding:5px;border-radius:5px}.background{position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url(/assets/fortune_today_background-97d333ab17a0a86e0c2643104c4a536e8a9c231110f3bc91b46e1de2809024f0.png);background-size:cover;background-position:center;z-index:-1}.container{text-align:center;padding-bottom:80px}.cards{display:flex;justify-content:center;gap:20px;margin-top:20px}.card{max-width:356px;perspective:1000px;position:relative;background-color:unset;border:0px}.card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform 0.6s}.card-front,.card-back{width:100%;height:100%;backface-visibility:hidden}.card-front img,.card-back img{width:100%;height:auto}.card-back{transform:rotateY(180deg)}.flipped .card-inner{transform:rotateY(180deg)}.result{margin-top:30px;padding:1rem;border-radius:5px;text-align:center}div#card-description{text-align:left}.footer-padding{padding-bottom:100px}.result{text-align:center;background:linear-gradient(135deg, #f8b400, #d88a1b);padding:20px;border-radius:15px;color:#2b2b2b}h4,h3,h2{text-shadow:1px 1px 4px rgba(0,0,0,0.3)}h3{justify-self:left}.fortune-box{background:#faf3e0;padding:15px;border-radius:12px;box-shadow:0px 4px 10px rgba(0,0,0,0.2);margin-bottom:20px;justify-items:anchor-center}.fortune-title{font-size:4.8rem;font-weight:bold;color:#8b4513;text-decoration:underline}.fortune-message{font-size:2.4rem;font-style:italic;color:#5a3e1b}.fortune-image img{width:80%;max-width:400px;border-radius:10px;box-shadow:0px 4px 15px rgba(0,0,0,0.3);margin:20px auto}.message-box{background:#faf3e0;color:#8b4513;padding:10px;border-radius:10px;font-size:1.2rem;font-weight:bold;margin:20px auto}.strong-message{font-size:2.5rem;color:#a0522d;font-weight:bold}.card-box{background:#5a3e1b;padding:15px;border-radius:10px;margin-top:20px;color:#faf3e0}.card-box h2{text-align:left}.card-title{font-size:1.4rem;font-weight:bold;color:#ffd700}.card-description{font-size:1.2rem;color:#faf3e0}.card-link{font-size:1.1rem;font-weight:bold;color:#fff;background:#c97e10;padding:10px;display:inline-block;border-radius:8px;margin-top:10px}.card-box p,li{text-align:left}@media only screen and (max-width: 1366px){.result iframe{width:100%}}
