
#rnv-catfish{position:fixed;z-index:15;bottom:max(10px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:min(740px,calc(100% - 24px));display:flex;align-items:center;gap:18px;padding:13px 44px 13px 20px;background:#392055;color:#fff;border:1px solid #6b4c87;border-radius:10px;box-shadow:0 6px 28px #241c3733;font:14px/1.35 system-ui}
#rnv-catfish[hidden]{display:none!important}.rnv-bonus{flex:1;min-width:0}.rnv-bonus strong{display:block;font-size:17px}.rnv-bonus small{display:block;font-size:11px;color:#e4d8ee;margin-top:3px}.rnv-close{position:absolute;right:7px;top:7px;width:30px;height:30px;padding:0;background:none;border:0;color:#fff;font:25px/1 system-ui;cursor:pointer}.rnv-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0 14px}.rnv-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 24px;border:1px solid #392055;border-radius:6px;font:700 14px/1.3 system-ui;text-decoration:none;cursor:pointer;white-space:nowrap}.rnv-actions .rnv-demo{background:transparent;color:#392055}.rnv-pp{background:#f3bf58!important;color:#271637!important;border-color:#f3bf58!important}.rnv-btn:hover{filter:brightness(.95)}.rnv-btn:focus-visible,.rnv-close:focus-visible{outline:3px solid #a26018;outline-offset:4px}.rnv-preserved-links{display:flex;gap:20px;flex-wrap:wrap;font:14px/1.6 system-ui}.rnv-preserved-links a{color:#392055}body.rnv-active,body.rnv-active[data-topic-home]{padding-bottom:var(--rnv-space,108px)!important}.rnv-active>.sticky,#mlb-catfish,.modi-catfish,.modi-cta-catfish{display:none!important}.rnv-active .page-head h1{overflow-wrap:anywhere}.rnv-active .dialog{z-index:50}.rnv-active .dialog .game-host{min-width:0}.rnv-active .dialog iframe{width:100%;border:0}
@media(max-width:600px){#rnv-catfish{gap:9px;padding:12px 34px 12px 12px;width:calc(100% - 16px);bottom:max(8px,env(safe-area-inset-bottom))}.rnv-bonus strong{font-size:12px;line-height:1.5}.rnv-bonus small{font-size:10px}.rnv-btn{padding:12px 16px;font-size:13px}#rnv-catfish .rnv-btn{min-height:44px;padding:10px 11px;font-size:12px}.rnv-close{right:3px;top:3px;width:28px;height:28px}.rnv-active .hero h1{font-size:clamp(34px,10.6vw,46px)}.rnv-active .page-head h1{font-size:clamp(30px,9vw,38px)}.rnv-active .page-head{padding-top:24px}.rnv-active .rnv-actions{gap:10px}.rnv-actions .rnv-btn{flex:1 1 110px}.rnv-active .hero{padding-top:22px}.rnv-active .topic-hero{padding-top:20px}.rnv-active .topic-hero .lead{line-height:1.65}.rnv-active .topic-hero h1{font-size:clamp(34px,10vw,40px)}.rnv-active .topic-hero .rnv-actions{margin:18px 0 14px}}
@media(prefers-reduced-motion:reduce){.rnv-active{scroll-behavior:auto}}

#rnv-catfish{flex-direction:row!important;align-items:center!important;text-align:left!important;height:auto!important;min-height:0!important}#rnv-catfish>*{margin:0!important}#rnv-catfish .rnv-bonus{display:block!important;flex:1 1 auto!important;min-width:0!important}#rnv-catfish .rnv-bonus strong{font:700 17px/1.35 system-ui!important}#rnv-catfish .rnv-bonus small{font:400 11px/1.35 system-ui!important;margin-top:3px!important}#rnv-catfish>.rnv-btn{flex:0 0 auto!important;width:auto!important;margin:0!important;line-height:1.3!important}#rnv-catfish>.rnv-close{flex:none!important;margin:0!important}@media(max-width:600px){#rnv-catfish .rnv-bonus strong{font-size:12px!important}#rnv-catfish .rnv-bonus small{font-size:10px!important}}
