html,body,#root{margin:0;padding:0;min-height:100%}#root{isolation:isolate}html{scroll-padding-top:90px}a:focus-visible,button:focus-visible{outline:3px solid #0284C7;outline-offset:4px}.skip-link{position:fixed;top:-80px;left:16px;z-index:9999;padding:12px 18px;color:#0b1120;background:#fff;border:2px solid #0284C7;border-radius:8px}.skip-link:focus{top:12px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
