:root{color-scheme:light}:root.dark{color-scheme:dark}html{scroll-behavior:smooth}body{background-color:#f8fafc;color:#0f172a;font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}body.dark{background-color:#0f172a;color:#e2e8f0}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.skip-link{background:#0f172a;border-radius:999px;color:#f8fafc;left:0;padding:.75rem 1.5rem;position:absolute;top:0;transform:translateY(-200%);transition:transform .3s ease;z-index:100}.skip-link:focus{transform:translateY(0)}::selection{background:#38bdf8;color:#0f172a}img{display:block;max-width:100%}table{border-collapse:collapse;width:100%}td,th{vertical-align:top}@media (max-width:767px){h1{font-size:2rem}h2{font-size:1.5rem}}button{font-family:inherit}input[type=range]{width:100%}.focus-visible:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.b9b0c46f.css.map*/