@media(max-width:600px){html[data-v50-route] :where(input[type=search],input[type=text],input[type=email],input[type=password],textarea,select){font-size:max(16px,1em);max-width:100%;scroll-margin-bottom:calc(80px + env(safe-area-inset-bottom))}html[data-v50-route] :where(.topbar a,.topbar button,button.bell){min-width:48px;min-height:48px}html[data-v50-route] :where(a,button,input,textarea,select):focus-visible{outline:3px solid #0071e3;outline-offset:2px}html[data-v50-route] :where(dialog,[role=dialog]){max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;overscroll-behavior:contain}html[data-v50-route] :where(img,video){max-width:100%}.v50-source-link{display:inline-flex;align-items:center;min-height:48px;color:#0071E3}.v50-mobile-action{min-width:48px;min-height:48px;color:#0071E3;border:0;background:transparent;font:inherit}}@media(prefers-reduced-motion:reduce){html[data-v50-route] :where(button,a,dialog){scroll-behavior:auto;transition-duration:0s}}