html{scroll-behavior:smooth}body{overflow-x:hidden}.p360-language-control select{font:inherit;padding:7px;border:1px solid #b59a66;border-radius:6px;background:#fff;color:#173449}.p360-language-suggest{position:fixed;bottom:18px;inset-inline-end:18px;z-index:9999;background:#fff;color:#173449;padding:14px;border:1px solid #c89e50;border-radius:12px;box-shadow:0 6px 30px #0002}.p360-language-suggest button{margin-inline-start:16px;border:0;background:transparent;font-size:20px;cursor:pointer}.search-hidden{display:none!important}.library-search{width:100%;padding:12px;font:inherit;border:1px solid #cad8df;border-radius:10px;margin-block:12px}a:focus-visible,button:focus-visible{outline:3px solid #c39543;outline-offset:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}