body{margin:0;padding:0;background-color:#f1f1f1;line-height:1.2;font-family:arial;color:#333;min-width:1000px}*{box-sizing:border-box}.app{padding:15px}.app__title{margin:0 0 30px;font-family:cursive}.title-cross{font-size:24px;font-weight:700;font-style:italic;margin-bottom:15px}a{text-decoration:underline}a:hover{color:#e74c3c}.return-back-list{text-decoration:underline;margin-bottom:30px;cursor:pointer;padding-left:25px}.return-back-list:before{content:"";position:absolute;top:0;left:0;width:25px;height:25px;background:url(/react-japanese-crossword/static/media/return.04956e81.svg) 0 0 no-repeat;background-size:25px}.return-back-list:hover{text-decoration:none;color:#e74c3c}.message{margin-bottom:30px}.status_done{width:12px;height:16px;background-position:0 0;background-repeat:no-repeat;background-image:url(/react-japanese-crossword/static/media/ok.1899110c.svg);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.status_edit{background-image:url(/react-japanese-crossword/static/media/list-edit.3b128425.svg)}.status_edit,.status_not-resolved{width:16px;height:16px;background-position:0 0;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.status_not-resolved{background-image:url(/react-japanese-crossword/static/media/list.df5b3e1b.svg)}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}div{position:relative}.btn{display:inline-block;padding:0;margin-bottom:5px;text-indent:-999999px;border:1px solid grey;display:flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background-position:50%;background-repeat:no-repeat;background-size:32px;border-radius:5px}.btn.active,.btn:hover{background-color:rgba(0,0,0,.1)}.btn_draw{background-image:url(/react-japanese-crossword/static/media/pencil-02.f53047e8.png)}.btn_draw-quick{background-image:url(data:image/png;base64,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);background-size:40px}.btn_empty{background-image:url(/react-japanese-crossword/static/media/blank-03.23573ace.svg)}.btn_clean{background-image:url(data:image/png;base64,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)}.btn_save{background-image:url(/react-japanese-crossword/static/media/save.213f4cb5.png)}.size{display:flex;margin-bottom:30px}.size__item{margin-right:10px;cursor:pointer}.size__item.active .size__name,.size__item:hover .size__name{text-decoration:underline;color:#e74c3c}.size__count{top:-6px;margin-left:2px;color:grey;font-size:11px;position:relative}.list{margin-bottom:30px;display:flex;flex-wrap:wrap}.list__item{display:flex;align-items:center;flex:0 0 auto;padding:10px;border-bottom:1px solid #d3d3d3;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;margin-right:15px}.list__item:hover{background-color:#ebebeb}.list__img{width:40px;height:40px;background-color:#d3d3d3;margin-right:15px;display:flex;justify-content:center}.list__img img{max-width:100%;max-height:100%}.list__info{flex:1 1;padding-left:25px;display:flex}.list__name{font-weight:700;margin-right:30px;flex:1 1}.list__size{color:#a9a9a9}.list__progress{position:absolute;top:0;left:0;background-color:rgba(0,128,0,.08);bottom:0;z-index:-1}@media screen and (min-width:992px){.list__item{width:calc(25% - 12px)}.list__item:nth-child(4n){margin-right:0}.list__item:nth-child(-n+4){border-top:1px solid #d3d3d3}}@media screen and (min-width:768px) and (max-width:991px){.list__item{width:calc(33.33% - 12px)}.list__item:nth-child(3n){margin-right:0}.list__item:nth-child(-n+3){border-top:1px solid #d3d3d3}}@media screen and (min-width:540px) and (max-width:767px){.list__item{width:calc(50% - 12px)}.list__item:nth-child(2n){margin-right:0}.list__item:nth-child(-n+2){border-top:1px solid #d3d3d3}}@media screen and (max-width:539px){.list__item{width:100%;margin-right:0}.list__item:first-child{border-top:1px solid #d3d3d3}}.panel{display:flex;margin-bottom:30px}.panel__time{font-size:14px;padding-left:20px;margin-right:30px}.panel__time:before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;background:url(/react-japanese-crossword/static/media/time.78806693.svg) 0 0 no-repeat}.panel__progress{font-size:14px;padding-left:20px;margin-right:30px}.panel__progress:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background:url(/react-japanese-crossword/static/media/done.82616d28.svg) 0 0 no-repeat;background-size:18px}.panel__settings{font-size:14px;padding-left:20px;text-decoration:underline;cursor:pointer;margin-right:30px}.panel__settings:hover{text-decoration:none;color:#e74c3c}.panel__settings:before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;background:url(/react-japanese-crossword/static/media/setting.d2084812.svg) 0 0 no-repeat}.panel__start-again{font-size:14px;padding-left:20px;text-decoration:underline;cursor:pointer}.panel__start-again:hover{text-decoration:none;color:#e74c3c}.panel__start-again:before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;background:url(/react-japanese-crossword/static/media/refresh.c652fc63.svg) 0 0 no-repeat;background-size:16px}.cross{display:flex;flex-wrap:wrap;width:100%}.cross_done .cross__cell{cursor:default;border:none}.cross_done .cross__cell.blank{background-image:none}.cross__row{width:100%}.cross__row-inner{display:flex}.cross__cell{border-right:1px solid grey;border-bottom:1px solid grey;width:20px;height:20px;flex:0 0 auto;cursor:pointer}.cross__cell:nth-child(5n){border-right-width:2px}.cross__row:nth-child(5n) .cross__cell{border-bottom-width:2px}.cross__cell:last-child{border-right:none}.cross__row:last-child .cross__cell{border-bottom:none}.cross__cell.active{background-color:grey;color:#d3d3d3}.cross__cell.paint{background-color:#000}.cross__cell.blank{background:url(data:image/png;base64,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) 0 0 no-repeat;background-size:20px}.cross__cell.hover:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.1)}.grid{display:grid;grid-template-columns:0fr 0fr 0fr;grid-template-rows:auto;grid-template-areas:". cross-num-top ." " cross-num-left cross-content cross-btns-control";grid-gap:0;align-items:flex-start}.grid__num-top{grid-area:cross-num-top;padding-left:1px}.grid__num-left{grid-area:cross-num-left;padding-top:1px}.grid__content{grid-area:cross-content;background-color:#fff;display:flex;border:2px solid #000}.grid__btns-control{margin-left:15px;grid-area:cross-btns-control}.grid__result{position:absolute;z-index:1;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.8);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;opacity:0;visibility:hidden;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.grid__result.active{opacity:1;visibility:visible}.num{width:100%}.num,.num__col,.num__row,.num__value{display:flex}.num__value{width:21px;height:21px;background-color:#fff;align-items:center;justify-content:center;font-size:13px}.num__col.hover .num__value:before,.num__row.hover .num__value:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.1)}.num_top .num__col{flex-direction:column;justify-content:flex-end;align-items:center}.num_top .num__value{border-top:1px solid grey;border-left:1px solid grey;border-right:1px solid grey;margin-right:-1px}.num_left{flex-direction:column;align-items:flex-end}.num_left .num__row{width:100%;display:flex;justify-content:flex-end}.num_left .num__value{border-top:1px solid grey;border-left:1px solid grey;border-bottom:1px solid grey;margin-bottom:-1px}.settings__item{margin-bottom:5px}.settings__item:last-child{margin-bottom:0}.settings__label{cursor:pointer}.settings__label:hover{color:#e74c3c}.modal{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;overflow-y:auto;padding:30px;display:flex;justify-content:center;align-items:center;-webkit-transition:all .5s;transition:all .5s}.modal.active{opacity:1;visibility:visible}.modal.active .modal__inner{-webkit-transform:translateY(0);transform:translateY(0)}.modal__overlay{background-color:rgba(0,0,0,.8);position:absolute;top:0;left:0;right:0;bottom:0}.modal__close{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;text-indent:-999999px;cursor:pointer}.modal__close:after,.modal__close:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:2px;background-color:#000}.modal__close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal__close:hover:after,.modal__close:hover:before{opacity:.5}.modal__inner{background-color:#fff;padding:30px;position:relative;width:450px;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all .3s;transition:all .3s}.modal__title{font-size:20px;margin:0 0 15px}
/*# sourceMappingURL=main.148ac0a0.chunk.css.map */