.mobile-list-database-link{display:none}@media(max-width:767px),(max-width:1024px) and (pointer:coarse){body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px)) !important}.mobile-list-database-link{display:block;position:fixed;inset:auto 0 0;z-index:1001;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));background:#f4f8faf5;border-top:1px solid #cbdde5;box-shadow:0 -2px 8px #15364a14}.mobile-list-database-link a{display:block;max-width:560px;margin:auto;padding:12px 8px;border-radius:8px;background:#087b88;color:#fff;text-align:center;text-decoration:none;font-size:15px;font-weight:700;line-height:1.4}.mobile-list-database-link a:focus-visible{outline:3px solid #15364a;outline-offset:2px}body .site-scroll-top{bottom:calc(76px + env(safe-area-inset-bottom,0px)) !important}}
