*{box-sizing:border-box}html{height:99vh}@media screen and (-webkit-device-pixel-ratio:1.5) and (max-width:800px),screen and (max-width:539px){html{overflow-x:hidden;width:100%}}@media screen and (-webkit-device-pixel-ratio:1.5) and (max-width:801px) and (min-width:1799px),screen and (min-width:540px) and (max-width:1199px){html{width:100%;overflow-x:hidden;overflow-y:hidden}}@media screen and (min-width:1200px){html{width:100vw;overflow-x:hidden;overflow-y:hidden}}body{width:100%;margin:0;border:0;font:100% Noto sans,Noto Sans,Helvetica,sans-serif;color:#333}p{margin:0 auto .6em auto}.clickable{cursor:pointer}#splash-background{z-index:90;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff}#splash{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;height:50%}#splash img{width:100%}table{z-index:1}h1,h2{color:#b33c00}h2{margin:2px 0 2px 0}h3,h4{color:#b33c00}.tooltip .tooltiptext{top:-20px;z-index:989;min-width:120px;max-width:180px;color:#fff;position:absolute;margin:10px;text-align:center;padding:4px 6px;font:12px sans-serif;background:rgba(0,0,0,.8);border:0;border-radius:8px;pointer-events:none;visibility:hidden}.tooltip:hover .tooltiptext{visibility:visible}@media print{body *{visibility:hidden}#information-container,#information-container *,#report-container,#report-container *,#terms-container,#terms-container *{visibility:visible}}