@media (height<=860px){.species-modal-dialog{padding-top:.5rem;padding-bottom:.5rem;align-items:flex-start!important}.species-modal-panel{height:auto!important;max-height:calc(100dvh - 1rem)!important;margin-top:0!important;margin-bottom:0!important;overflow-y:auto!important}.species-modal-header-shell,.species-modal-content-shell,.species-modal-content,.species-modal-tab-content{flex:none!important;min-height:auto!important;overflow:visible!important}}.bio-no-results-bg{background:radial-gradient(circle at 12% 18%,#22d3ee1f,#0000 40%),radial-gradient(circle at 86% 12%,#10b9811f,#0000 45%),linear-gradient(120deg,#0f172a05,#0000 60%)}.bio-bubble{background:#22d3ee1f;border-radius:9999px;animation:7s ease-in-out infinite bio-float;position:absolute}.bio-bubble-1{width:120px;height:120px;animation-delay:0s;top:20px;left:-30px}.bio-bubble-2{width:90px;height:90px;animation-delay:.6s;top:-20px;right:40px}.bio-bubble-3{width:140px;height:140px;animation-delay:1s;bottom:-40px;right:-40px}.bio-bubble-4{width:70px;height:70px;animation-delay:1.4s;bottom:-20px;left:30%}.bio-reef{justify-content:center;align-items:center;display:inline-flex;position:relative}.bio-scan{transform-origin:120px 120px;animation:3.6s linear infinite bio-scan}.bio-wave{animation:4s ease-in-out infinite bio-wave}@keyframes bio-float{0%,to{opacity:.8;transform:translateY(0)}50%{opacity:1;transform:translateY(-12px)}}@keyframes bio-scan{0%{opacity:.35;transform:rotate(0)}50%{opacity:.7}to{opacity:.35;transform:rotate(360deg)}}@keyframes bio-wave{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.bio-bubble,.bio-scan,.bio-wave{animation:none}}
