@font-face{font-family:ABCDiatype;src:url(/fonts/ABCDiatype-Medium-Trial.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}body{font-family:ABCDiatype,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fff}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}.modal-list-decimal{list-style:none;counter-reset:item;padding-left:0;margin:0}.modal-list-decimal li{counter-increment:item;padding-left:2.5em;position:relative}.modal-list-decimal li:before{content:counter(item);position:absolute;left:0}.modal-list-alpha{list-style:none;counter-reset:item;padding-left:0;margin:0}.modal-list-alpha li{counter-increment:item;padding-left:2.5em;position:relative}.modal-list-alpha li:before{content:counter(item,upper-alpha);position:absolute;left:0}@keyframes headerFadeIn{0%{opacity:0}to{opacity:1}}.header-fade-in{animation:headerFadeIn .6s ease-out forwards}@keyframes passwordFadeIn{0%{opacity:0}to{opacity:1}}.password-fade-in{animation:passwordFadeIn .6s ease-out forwards}@keyframes contentFadeIn{0%{opacity:0}to{opacity:1}}.content-fade-in{animation:contentFadeIn .6s ease-out forwards}@keyframes sleepModeSpin{0%{transform:rotateY(270deg)}to{transform:rotateY(630deg)}}.sleep-mode-spin{animation:sleepModeSpin 8s linear infinite;transform-style:preserve-3d;position:relative;width:100%;height:100%}.sleep-mode-face{position:absolute;inset:0;width:100%;height:100%}.sleep-mode-face-back{transform:rotateY(180deg) scaleX(-1)}@media (max-width:768px){.header-center-box,.header-modal-content,.header-modal-content h2{font-size:26px!important;line-height:31px!important}.header-center-box,.header-modal-content{width:100%!important;padding-left:30px!important;padding-right:30px!important;box-sizing:border-box!important}.modal-list-alpha li,.modal-list-decimal li{padding-left:1.8em}.sleep-mode-spin{width:100%!important;height:100%!important}.sleep-mode-overlay,.sleep-mode-overlay .sleep-mode-spin{overflow:visible!important}.sleep-mode-overlay .sleep-mode-face{mask-size:contain!important;-webkit-mask-size:contain!important;mask-position:center!important;-webkit-mask-position:center!important}body.sleep-mode-active,html.sleep-mode-active{overflow-x:visible!important}}