@font-face{font-family:Kanit;src:local("Kanit Regular Italic"),local("Kanit Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-0mis96YM0EyjdW2zNqXORbhq6z7IXbdzSlcUh_GmuNs.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Kanit Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:108.5224%;ascent-override:101.3616%;descent-override:36.398%;line-gap-override:0%}@font-face{font-family:"Kanit Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.9489%;ascent-override:107.8972%;descent-override:38.7449%;line-gap-override:0%}@font-face{font-family:"Kanit Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:100.4444%;ascent-override:109.5133%;descent-override:39.3252%;line-gap-override:0%}@font-face{font-family:"Kanit Fallback: Arial";src:local("Arial");size-adjust:101.3906%;ascent-override:108.4913%;descent-override:38.9583%;line-gap-override:0%}@font-face{font-family:"Kanit Fallback: Noto Sans";src:local("Noto Sans");size-adjust:95.3586%;ascent-override:115.354%;descent-override:41.4226%;line-gap-override:0%}@font-face{font-family:Kanit;src:local("Kanit Regular"),local("Kanit"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-7pqLxNx_UjslaRYWQqap17f8bA5q1lFOpVFfEFCS5nY.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Kanit;src:local("Kanit Regular Italic"),local("Kanit Italic"),url(../_fonts/rsTYVY_rJfUvBSvflheYA8BPGkvcJDgAsfgfUuoHu-o-_tq0Pfo6ghEPNDDOA-JiTvgN2OGAYjFUlcWKacsxW_A.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Kanit;src:local("Kanit Regular Italic"),local("Kanit Italic"),url(../_fonts/Z2MEd9Jra-LnAXeqIYdtUfKYw2wLjVszhVZzXrVel8s-e1jcQLbptT9MIEbV0x9XojCDLYzkSU84fKlThRvlcs0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Kanit;src:local("Kanit Regular Italic"),local("Kanit Italic"),url(../_fonts/oo4b7v4tbeK5aIHYBnfU5cHbz__7S9RyZAOVeqv7o18-9i_nzzaGmCYhyKyAEuWcRhI1-1EHzWOH5S8HHKOdrHQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Kanit;src:local("Kanit Regular"),local("Kanit"),url(../_fonts/G1W8klb_h3Wdp9CMS7QsYS3M5VWiF1eh5Yc2_JWpZNE-TZ7HO24YYNhXHsPDT6GW4EDYXb_-wqG9rCEudE_9p0o.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Kanit;src:local("Kanit Regular"),local("Kanit"),url(../_fonts/t3M8R0gG1vzWo3d5PNnmR8mTaH8Ta3zq1y6CmSFHVho-Cc0dxHVzPj7wx0KfvKYVakGR4x2tk2tD4mf0lz2aEy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Kanit;src:local("Kanit Regular"),local("Kanit"),url(../_fonts/rq4k0FwFxCNsOkPhMCySz-FGTBPdndsPcYXGCDzNyf0-Q7hDSSMvnKr43a5wNPAWLBTE7SvvxOwM1xGTXzakwIM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.sudoku-board-you-win[data-v-e6d7a521]{background-color:#fff;height:100vh;margin:0 auto;width:100%}.sudoku-board-you-win__container[data-v-e6d7a521]{transform:translateZ(1px);z-index:1}.sudoku-board-you-win__header[data-v-e6d7a521]{background-color:var(--colors-blue);color:var(--colors-white);display:block;font-family:Kanit,"Kanit Fallback: BlinkMacSystemFont","Kanit Fallback: Segoe UI","Kanit Fallback: Helvetica Neue","Kanit Fallback: Arial","Kanit Fallback: Noto Sans",Quicksand,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2.5rem;font-weight:900;line-height:.87;margin-bottom:.7rem;margin-top:.7rem;padding:2rem .5rem 1.5rem;position:relative;text-align:center;text-transform:uppercase}.trophy[data-v-e6d7a521]{font-size:4.5rem;margin-bottom:1.5rem}.close-btn[data-v-e6d7a521]{align-items:center;background:transparent;border:3px solid var(--colors-white);border-radius:100%;color:var(--colors-white);display:flex;font-size:1.6rem;height:2.3rem;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:.4rem;top:.4rem;width:2.3rem}.close-btn[data-v-e6d7a521]:active,.close-btn[data-v-e6d7a521]:hover{cursor:pointer;opacity:.8}.stats-table[data-v-e6d7a521]{margin:0 auto 1.5rem;text-align:center;text-transform:uppercase}td[data-v-e6d7a521]{font-size:1.2rem;padding:.5rem;text-align:left}td[data-v-e6d7a521]:nth-child(2){font-weight:700;padding-left:3rem}.sudoku-board-you-win__footer[data-v-e6d7a521]{border-top:1px dashed var(--colors-blue);padding-top:2rem}.body-text[data-v-e6d7a521]{font-size:1.5rem}.button-group[data-v-e6d7a521]{margin-top:2rem}.new-game[data-v-e6d7a521]{align-items:center;border-radius:30px;box-shadow:0 4px 8px #00000040;color:#fff;display:inline-flex;font-size:1.5rem;justify-content:center;margin:9px 0;min-height:61px;padding:.8rem;text-transform:uppercase;width:80%}.new-game-btn__select .vs__selected{color:var(--colors-board-cell)!important}.new-game-btn__select .vs__dropdown-menu{color:var(--colors-board-cell)!important;left:auto;right:0}@media screen and (min-width:900px){.new-game-btn[data-v-b699cab4]{border-radius:30px;box-shadow:0 4px 8px #00000040;color:#fff;font-size:18px;height:61px;line-height:62px;margin:9px 0;padding:.8rem;width:190px}}@media screen and (max-width:899px){.new-game-btn[data-v-b699cab4]{border-radius:5px;font-size:.9rem;line-height:1.5rem;margin:0 0 0 .2rem;padding:.3rem .1rem;position:relative}}.new-game-btn[data-v-b699cab4]{align-items:center;color:#fff;cursor:pointer;display:inline-block;justify-content:center;text-align:center;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.game-timer[data-v-ab287593]{cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-items:left;position:relative;top:1px;width:70px}.ltr .game-timer[data-v-ab287593] text{text-align:left}.ltr .game-timer[data-v-ab287593] .icon{border:1px solid;border-radius:100%;text-align:right}.status-bar[data-v-d644a858]{align-items:center;display:flex;justify-content:space-between;margin-bottom:3px;max-width:var(--board-size)}.level-select-wrapper[data-v-d644a858]{height:32px;max-width:50vw}@media screen and (max-width:360px){.status-bar[data-v-d644a858]{font-size:1rem!important}}.level-select .vs__selected{color:var(--colors-board-cell)!important}.level-select .vs__selected+input{height:1px;opacity:0;padding:0;width:1px}@media screen and (min-width:900px){.icon[data-v-c6d54fb6]{display:inline-block;position:relative;top:9px}.icon svg[data-v-c6d54fb6]{height:37px;width:44px}.text[data-v-c6d54fb6]{margin-left:1rem}.input-button[data-v-c6d54fb6]{border:1px solid #000;font-size:30px;height:91px;line-height:92px;margin:9px 0;width:250px}}@media screen and (max-width:899px){.input-button[data-v-c6d54fb6]{border:1px solid #000;box-shadow:none;font-size:calc(4.7619vw - .01905rem);height:calc(13.33333vw - .05333rem);line-height:calc(13.33333vw - .05333rem);margin:0;position:relative;width:calc(30.95238vw - .12381rem)}.icon svg[data-v-c6d54fb6]{height:auto;padding:calc(1.25vw - .005rem);position:relative;top:calc(.71429vw - .00286rem);width:42%}.text[data-v-c6d54fb6]{display:none;margin-left:.3rem}}.input-button[data-v-c6d54fb6]{color:var(--colors-board-cell-locked);cursor:pointer;display:inline-block;position:relative;text-align:center;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-button[data-v-c6d54fb6]:hover{background:var(--colors-board-cell-active-bg);color:var(--colors-primary)}.input-button[data-v-c6d54fb6]:active{box-shadow:-2px -2px 9px #f2f2f240,2px 2px 9px #00000040;color:var(--colors-primary)}@media screen and (min-width:900px){.input-buttons-group[data-v-5892bdcb]{align-content:space-between;display:inline-flex;justify-content:space-between;width:280px}.secondary-input-button[data-v-5892bdcb]{display:inline-block;font-size:18px;margin:9px 0;max-width:61px}.input-button[data-v-5892bdcb],.secondary-input-button[data-v-5892bdcb]{color:var(--colors-board-cell-locked);position:relative;text-align:center}.input-button[data-v-5892bdcb]{align-items:center;border:1px solid #000;cursor:pointer;display:inline-flex;font-size:1.8rem;height:61px;justify-content:center;margin-bottom:15px;transition:all .1s linear;width:61px}.input-button[data-v-5892bdcb]:hover{background:var(--colors-board-cell-active-bg);color:var(--colors-primary)}.toggled[data-v-5892bdcb]{background-color:var(--colors-board-cell-border);border:2px solid var(--colors-board-border)}.badge[data-v-5892bdcb]{background-color:var(--colors-light-blue);border-radius:100%;color:var(--colors-primary);font-size:12px;height:25px;line-height:25px;position:absolute;right:-5px;top:-5px;width:25px}.disabled[data-v-5892bdcb]{cursor:not-allowed!important;opacity:.5}.label[data-v-5892bdcb]{font-size:14px}}@media screen and (max-width:899px){.input-buttons-group[data-v-5892bdcb]{display:none}}@media screen and (min-width:900px){.input-buttons-group[data-v-9c811f81]{margin-bottom:20px}.number-buttons[data-v-9c811f81]{display:inline-block;width:254px}.input-button.primary-btn[data-v-9c811f81]{background-color:#dcdcfc;border:1px solid #000;color:var(--colors-board-cell-locked);cursor:pointer;display:inline-block;font-size:48px;height:80px;line-height:82px;margin:2px;text-align:center;transition:all .1s linear;width:80px}.input-button.primary-btn[data-v-9c811f81]:hover{background:var(--colors-board-cell-active-bg);color:var(--colors-primary)}.primary-btn[data-v-9c811f81]{position:relative}.done[data-v-9c811f81]{opacity:.5}.done[data-v-9c811f81]:after,.done[data-v-9c811f81]:before{border-bottom:4px solid var(--colors-primary);content:" ";font-size:1rem;height:1px;left:-10%;opacity:.8;position:absolute;top:50%;transform:rotate(-45deg);width:120%}.done[data-v-9c811f81]:after{transform:rotate(45deg)}.toggled[data-v-9c811f81]{background:var(--colors-board-cell-active-bg);box-shadow:-2px -2px 9px #f2f2f240,2px 2px 9px #00000040;color:var(--colors-primary);opacity:1}.toggled.done[data-v-9c811f81]:after,.toggled.done[data-v-9c811f81]:before{opacity:.2}}@media screen and (max-width:899px){.input-buttons-group[data-v-9c811f81]{align-content:space-between;display:flex;justify-content:space-between}.number-buttons[data-v-9c811f81]{display:contents}.input-button.primary-btn[data-v-9c811f81]{background-color:#dcdcfc;border:1px solid #000;box-shadow:-1px -1px 1px #f2f2f240,1px 1px 1px #00000040;cursor:pointer;display:inline-block;font-size:calc(7.14286vw - .02857rem);font-weight:700;height:calc(9.52381vw - .0381rem);line-height:calc(10vw - .04rem);margin:0;text-align:center;width:calc(9.52381vw - .0381rem)}.primary-btn[data-v-9c811f81]{position:relative}.done[data-v-9c811f81]{opacity:.5}.toggled[data-v-9c811f81]{background:var(--colors-board-cell-active-bg);color:var(--colors-primary)}}.new-game-btn__select{height:100%}.new-game-btn__select .vs__dropdown-toggle{align-items:center;display:flex;height:100%;justify-content:center;padding:0 10px}.new-game-btn__select .vs__selected-options{flex-wrap:nowrap;padding:0}.new-game-btn__select .vs__selected{color:#000!important;margin:0;padding:0;position:static!important}.new-game-btn__select ul{z-index:99}.new-game-btn__select .vs__dropdown-menu{left:auto;right:0}.new-game-btn__select .vs__selected+input{height:1px;opacity:0;padding:0;width:1px}@media screen and (min-width:900px){.new-game-btn[data-v-77d1d4d4]{color:#000;font-size:18px;height:61px;line-height:61px;margin:9px 0;padding:0;width:190px}}@media screen and (max-width:899px){.new-game-btn[data-v-77d1d4d4]{font-size:.9rem;line-height:1.5rem;margin:0 0 0 .2rem;padding:.3rem .1rem;position:relative}}.new-game-btn[data-v-77d1d4d4]{align-items:center;background-color:#dcdcfc;border:1px solid #000;border-radius:0;box-shadow:none;color:#000;cursor:pointer;display:inline-block;justify-content:center;text-align:center;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.new-game-btn[data-v-77d1d4d4]:active{box-shadow:0 2px 6px #00000040}@media screen and (min-width:900px){.box-3 .share.only-desktop{display:inline-block!important}.box-3 .only-mobile,.box-3 .secondary-input-button.only-mobile{display:none!important}}@media screen and (max-width:899px){.box-3 .only-desktop{display:none!important}.box-3 .only-mobile{display:inline-block!important}}@media screen and (min-width:900px){.input-buttons-group[data-v-04a41280]{align-content:space-between;display:flex;justify-content:space-between}.share[data-v-04a41280]{display:inline-block!important}.secondary-input-button.only-mobile[data-v-04a41280]{display:none!important}.secondary-input-button[data-v-04a41280]{display:inline-block;font-size:18px;margin:9px 4px;max-width:61px}.input-button[data-v-04a41280],.secondary-input-button[data-v-04a41280]{color:var(--colors-board-cell-locked);position:relative;text-align:center}.input-button[data-v-04a41280]{align-items:center;border:1px solid #000;cursor:pointer;display:inline-flex;font-size:1.8rem;height:61px;justify-content:center;margin-bottom:15px;transition:all .1s linear;width:61px}.input-button[data-v-04a41280]:hover{background:var(--colors-board-cell-active-bg);color:var(--colors-primary)}.label[data-v-04a41280]{font-size:14px}}@media screen and (max-width:899px){.input-buttons-group[data-v-04a41280]{display:flex;justify-content:space-between;justify-items:left}.only-mobile[data-v-04a41280]{display:inline-block!important}.only-desktop[data-v-04a41280]{display:none!important}.secondary-input-button[data-v-04a41280]{color:var(--colors-board-cell-locked);display:inline-block;font-size:calc(3.33333vw - .01333rem);margin:0;max-width:calc(9.52381vw - .0381rem);position:relative;text-align:center}.input-button[data-v-04a41280]{align-items:center;border:1px solid #000;color:var(--colors-board-cell-locked);cursor:pointer;display:inline-flex;font-size:calc(7.14286vw - .02857rem);justify-content:center;line-height:calc(10vw - .04rem);margin-bottom:4px}.badge[data-v-04a41280],.input-button[data-v-04a41280]{height:calc(9.52381vw - .0381rem);width:calc(9.52381vw - .0381rem)}.badge[data-v-04a41280]{background-color:var(--colors-board-part-two);border-radius:100%;color:var(--colors-primary);font-size:calc(5vw - .02rem);left:0;line-height:calc(9.52381vw - .0381rem);position:absolute;top:0}}.disabled[data-v-04a41280]{cursor:not-allowed!important;opacity:.5}.toggled[data-v-04a41280]{background-color:var(--colors-board-cell-border);border:2px solid var(--colors-board-border)}.push-right[data-v-04a41280]{margin-left:auto}@media screen and (min-width:900px){.sudoku-game{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-height:900px;max-width:900px}.box-1{order:1;text-align:left}.box-2{margin-right:120px;margin-top:40px;order:2}.box-3{margin:0;order:1;text-align:left;width:var(--board-size)}.sudoku-game:after,.sudoku-game:before{content:"";flex-basis:100%;order:2;width:0}.main-controls{display:inline-block;text-align:left;width:270px}}@media screen and (max-width:899px){.sudoku-game{flex-flow:row;margin:1rem auto 0;min-width:auto;width:var(--board-size)}.main-controls{display:inline-block;width:var(--board-size)}.box-2,.box-3{margin-top:1rem}}h1,h2{color:var(--colors-board-cell);font-family:var(--font-game)}.sudoku-game *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.board{display:inline-block;height:var(--board-size);width:var(--board-size)}.loading{float:left}.skeleton-erase-btn{align-items:center;border:1px solid #000;color:var(--colors-board-cell-locked);display:inline-flex;font-size:30px;gap:8px;height:91px;justify-content:center;margin:9px 0;opacity:.5;width:250px}.skeleton-group .input-button{background-color:#dcdcfc;border:1px solid #000;display:inline-block;font-size:48px;height:80px;line-height:82px;margin:2px;opacity:.5;text-align:center;width:80px}
