*{box-sizing:border-box}body{font-family:sans-serif}.ocv-loader{width:24px;height:36px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.ocv-loader span{display:inline-block;width:4px;height:20px;background-color:#000;margin:8px 1px 0}.ocv-loader span:nth-child(1){-webkit-animation:grow 1s ease-in-out infinite;animation:grow 1s ease-in-out infinite}.ocv-loader span:nth-child(2){-webkit-animation:grow 1s ease-in-out .15s infinite;animation:grow 1s ease-in-out .15s infinite}.ocv-loader span:nth-child(3){-webkit-animation:grow 1s ease-in-out .3s infinite;animation:grow 1s ease-in-out .3s infinite}.ocv-loader span:nth-child(4){-webkit-animation:grow 1s ease-in-out .45s infinite;animation:grow 1s ease-in-out .45s infinite}@-webkit-keyframes grow{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.8)}}@keyframes grow{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.8)}}.btn-1{background-color:#000;color:#fff;border:2px solid #000;outline:none;padding:8px 16px;text-transform:uppercase;cursor:pointer;transition:all .3s}.btn-1:hover{color:#000;background-color:#fff}#sudaku-container{display:table;margin:50px auto 0}#sudaku-container h1{text-align:center}#sudaku-container .sudoku-wrapper{position:relative;font-size:26px;display:table}#sudaku-container .sudoku-wrapper .loading-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8)}#sudaku-container .sudoku-wrapper.loading .s-row .s-num span,#sudaku-container .sudoku-wrapper.loading .s-row .s-num input{opacity:0}#sudaku-container .sudoku-wrapper .s-row:first-child{border-top:1px solid #000}#sudaku-container .sudoku-wrapper .s-row .s-num{display:inline-block;text-align:center;width:50px;height:50px;line-height:50px;border-bottom:1px solid #000;border-right:1px solid #000}#sudaku-container .sudoku-wrapper .s-row .s-num input{margin:0;padding:0;width:100%;height:100%;border:0;background:transparent;outline:none;font-size:26px;line-height:50px;text-align:center;-moz-appearance:textfield;color:#00b8ff}#sudaku-container .sudoku-wrapper .s-row .s-num input::-webkit-outer-spin-button,#sudaku-container .sudoku-wrapper .s-row .s-num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#sudaku-container .sudoku-wrapper .s-row .s-num:first-child{border-left:1px solid #000}#sudaku-container .sudoku-wrapper .s-row .s-num:nth-child(3),#sudaku-container .sudoku-wrapper .s-row .s-num:nth-child(6){border-right:3px solid #000}#sudaku-container .sudoku-wrapper .s-row:nth-child(3),#sudaku-container .sudoku-wrapper .s-row:nth-child(6){border-bottom:2px solid #000}#sudaku-container .actions{margin-top:25px;font-size:20px}#sudaku-container .actions .difficulty-level{display:flex;grid-gap:15px}#sudaku-container .actions .difficulty-level span{flex-shrink:0}#sudaku-container .actions .difficulty-level input{flex-grow:1}#sudaku-container .actions .result{font-weight:bold;margin-top:25px;text-align:center}#sudaku-container .actions .result .success{color:#00c318}#sudaku-container .actions .result .error{color:red}/*# sourceMappingURL=sudoku.min.css.map */