@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://storage.googleapis.com/chess-1-sandbox-us-east4-deeplink-web-assets-01/fonts/montserrat-700.0af89c10.woff2) format("woff2"),url(https://storage.googleapis.com/chess-1-sandbox-us-east4-deeplink-web-assets-01/fonts/montserrat-700.f0032576.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://storage.googleapis.com/chess-1-sandbox-us-east4-deeplink-web-assets-01/fonts/montserrat-800.e90b215d.woff2) format("woff2"),url(https://storage.googleapis.com/chess-1-sandbox-us-east4-deeplink-web-assets-01/fonts/montserrat-800.f7ed659b.woff) format("woff")}:root{--color-bg-primary:#312e2b}html{font-size:10px}body{background-color:var(--color-bg-primary);font-family:Montserrat}body .logo{height:2.4rem}body .image{height:16rem;width:16rem}body .container{align-items:center;display:flex;flex-direction:column;gap:2.4rem;height:100vh;padding:1.6rem 2.4rem}body .container .text{color:#fff;font-size:1.7rem;font-style:normal;font-weight:700;line-height:2.4rem;text-align:center}@media (min-width:376px){body .container{gap:3.2rem;padding:1.6rem 3.2rem}body .image{height:16rem;width:16rem}body .container .text{font-size:2.2rem}body .logo{height:3.2rem;margin-bottom:9.75rem}}.button{--bgColor:#81b64c;--bgColorHover:#a3d160;--borderBottomLine:#5d9948;--borderBottomLineHover:#81b64c;--innerBoxShadow:rgba(69,117,60,.25);--outlineBoxShadow:rgba(93,153,72,.2);--borderRadius:1rem;--borderHeight:.4rem;--buttonBoxShadow:0 0 .8rem transparent,0 0 1.6rem transparent,inset 0 -.8rem 2.4rem transparent,inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 var(--borderBottomLine);--buttonBoxShadowHover:0 0 .8rem var(--outlineBoxShadow),0 0 1.6rem var(--outlineBoxShadow),inset 0 -.8rem 2.4rem var(--innerBoxShadow),inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 var(--borderBottomLineHover);--buttonHeight:6.4rem;--buttonPaddings:0 2.4rem var(--borderHeight);--columnGap:.8rem;--fontSize:2.4rem;--fontWeight:800;--iconSize:2.8rem;--iconSizeLarge:3.2rem;--buttonBoxShadow:inset 0 -.4rem 2.4rem transparent,inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 var(--borderBottomLine);--buttonBoxShadowHover:inset 0 -.4rem 2.4rem var(--innerBoxShadow),inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 var(--borderBottomLineHover);align-items:center;background-color:var(--bgColor);border:0;border-radius:var(--borderRadius,.5rem);box-shadow:var(--buttonBoxShadow,inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 rgba(0,0,0,.15));box-sizing:border-box;color:var(--textColor,#fff);column-gap:var(--columnGap,.6rem);display:inline-grid;font-size:var(--fontSize,1.4rem);font-weight:var(--fontWeight,600);grid-auto-flow:column;justify-content:center;line-height:1.1428;max-width:50rem;min-height:var(--buttonHeight,4rem);overflow:hidden;padding:var(--buttonPaddings,.4rem 1.6rem);text-align:center;text-decoration:none;text-shadow:0 .1rem 0 var(--buttonTextShadow,rgba(0,0,0,.2)),0 .3rem 1.6rem rgba(0,0,0,.05);touch-action:manipulation;transition-duration:.1s;transition-property:box-shadow,background-color,color;transition-timing-function:ease-out;width:100%;word-break:break-word}.button:not([disabled]):hover{background-color:#a3d160;box-shadow:inset 0 calc(var(--borderHeight, .1rem)*-1) 0 0 rgba(0,0,0,.15);color:#fff}.button:not([disabled]):active{opacity:.9!important}.button.disabled,.button:disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.9;pointer-events:none}.button .icon:only-child{--iconSize:2.8rem}