*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%}@media(max-width:900px){html,body{height:auto;min-height:100%;overflow:auto}html:has(.page--enlarged),html:has(.page--enlarged) body{height:100dvh;overflow:hidden}}body{font-family:Segoe UI,Hiragino Sans,Yu Gothic UI,sans-serif;background:#e8edf3;color:#1a2332}button{font-family:inherit}
