:root{--app-content-width:1520px;--app-side-gap:80px}html{scrollbar-gutter:stable;height:100%}html,body{max-width:100vw;overflow-x:clip}body{color:#081221;background:#fff;flex-direction:column;min-height:100%;font-family:Segoe UI,Aptos,SF Pro Display,Helvetica Neue,Arial,sans-serif;display:flex}.safeAreaTopFill{height:env(safe-area-inset-top,0px);z-index:9999;pointer-events:none;background:#0d2446;position:fixed;top:0;left:0;right:0}.safeAreaBottomFill{height:env(safe-area-inset-bottom,0px);z-index:9999;pointer-events:none;background:#0d2446;position:fixed;bottom:0;left:0;right:0}@media (max-width:768px){body{background:#0d2446}}@media (max-width:960px){:root{--app-side-gap:40px}}@media (max-width:640px){:root{--app-side-gap:24px}}*{box-sizing:border-box;margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}
