.splash-page{bottom:0;left:0;right:0;width:100%;z-index:12}.splash-page,.splash-page .custom-wrapper{height:100%;min-height:100%;position:fixed}.splash-page .custom-wrapper{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;margin-top:0;padding:24rem 12rem;transform:scaleX(1);width:100vw}@media only screen and (min-width:600px){.splash-page .custom-wrapper{padding:48rem 24rem}}@media only screen and (min-width:1200px){.splash-page .custom-wrapper{padding:48rem}}.splash-page .notice{align-items:center;background:#10141ab3;border-radius:24rem;display:flex;flex-direction:column;gap:24rem;max-height:100%;max-width:1240rem;padding:24rem 12rem;position:relative}@media only screen and (min-width:600px){.splash-page .notice{border-radius:36rem;padding:48rem}}.splash-page .notice .icon{align-items:center;background:#1a73e8;border-radius:20rem;display:flex;font-size:16rem;font-weight:600;height:64rem;justify-content:center;line-height:1.5;padding:6rem;width:64rem}@media only screen and (min-width:600px){.splash-page .notice .icon{font-size:18rem;height:72rem;width:72rem}}@media only screen and (min-width:1200px){.splash-page .notice .icon{font-size:22rem}}.splash-page .notice .title{font-size:16rem;font-weight:600;line-height:1.5;text-align:center}@media only screen and (min-width:600px){.splash-page .notice .title{font-size:18rem}}@media only screen and (min-width:1200px){.splash-page .notice .title{font-size:22rem}}.splash-page .notice .text{font-size:12rem;letter-spacing:.24rem;line-height:1.5;margin-right:-5rem;max-height:310rem;overflow-y:scroll;padding-right:5rem}@media only screen and (min-width:600px){.splash-page .notice .text{font-size:14rem;letter-spacing:.28rem;max-height:calc(100dvh - 300rem);overflow-y:auto}}.splash-page .notice .text::-webkit-scrollbar{background:transparent;width:2rem}.splash-page .notice .text::-webkit-scrollbar-thumb{background:#9b9a9a;border-radius:2rem}.splash-page .notice .text::-webkit-scrollbar-track{background:#363636;border-radius:2rem}.splash-page .notice .button{width:100%}@media only screen and (min-width:600px){.splash-page .notice .button{width:120rem}}.splash-page .notice .button a{font-weight:600}.splash-page .notice .button a:hover{color:#fff}.splash-page .notice .button_second{height:40rem}.splash-page .actions{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:12rem;justify-content:center;position:relative;width:100%}
