.message_box{margin:15px 0;padding:1em}.message_box p{margin-bottom:0}pre{overflow:auto;padding:15px;margin:15px 0;position:relative;background:#777;font-family:monospace;color:#fff;box-sizing:border-box}.note{background:#faf3d4;color:#a6a377}.announce{background:#d0e6f0;color:#7190a2}.success{border:1px solid #def1bf;background:#d8ebce;color:#748f5d}.warning{border:1px solid #ffdbdb;background:#fde2e2;color:#ac888a}.tips{padding:0;overflow:hidden;width:325px;min-height:265px;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.25));background-color:#fff;color:#000;text-align:center;display:block}a.tips{color:inherit;text-decoration:none;border:1px solid #000;display:flex;flex-direction:column;align-items:center;justify-content:space-between}a.tips:hover{filter:drop-shadow(4px 4px 4px rgba(114,172,25,.5));text-decoration:none!important}a.tips:hover p.tip_cta{filter:brightness(115%)}.tips p{margin:0 0 .5em}div.tip-center{width:100%;display:flex;justify-content:center;margin-bottom:30px;gap:50px}div#tips_shortcode_preview .tip-center{width:50%;margin-left:20px;text-align:center;display:flex;justify-content:center;flex-direction:column;gap:50px}.tips p.top_tip{width:100%;color:#fff;background-color:#000;text-align:center;font-weight:700;font-size:18px;margin-top:0}.tips p.tip_tip{text-align:center;font-weight:700;font-size:22px;line-height:28px}.tip_reason{font-style:italic;font-size:12px;line-height:12px;display:block;font-weight:400;padding:0 12px;margin-top:20px}.tips p.tip_odds{font-weight:700;font-size:24px;text-align:center}.tips p.tip_cta{background-color:#72ac19;border-radius:10px;color:#fff;font-weight:700;font-size:20px;min-width:158px;width:fit-content;margin:0 auto 1em;padding:15px;vertical-align:middle}p.tip_cta.white{color:#fff}p.tip_cta.black{color:#000}.tip_bm{font-weight:700;font-size:18px;text-align:center;margin-right:10px}img.tip_logo{display:inline!important;width:120px;height:40px}.tip_logo_paragraph{text-align:center}.tip_vs{text-align:center;display:inline-flex;align-items:center;padding:5px;margin:0 auto!important}.tip_vs img{display:initial!important;width:64px;padding:5px}a.tips.center{clear:both;display:inline-block;float:none;width:auto}.tips_header,.tips_content,.tips_footer{width:100%}.tips_header p:empty{display:none}@media screen and (max-width:680px){div.tip-center{flex-wrap:wrap;gap:10px;flex-direction:column;margin-left:auto;width:100%}.tips{width:100%}}