@import url(https://fonts.googleapis.com/css?family=Teko|Noto+Sans|Source+Sans+Pro:300,400,600);.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}button{cursor:pointer}.chessboard{flex-direction:column}.board-row,.chessboard,.square{display:flex}.square{align-items:center;height:50px;justify-content:center;width:50px}.light{background-color:#f0d9b5}.dark{background-color:#b58863}.piece{font-size:30px}img{width:45px}.containerXadrez .flex-buttons{display:flex;gap:10px;width:310px}.containerXadrez{display:flex;gap:50px;justify-content:center;margin:100px 400px}.active{border:2px solid #000}.containerXadrez h2{font-size:50px;margin-bottom:90px}.containerXadrez h3{margin-bottom:10px}.button,.xadrez{color:#000}.button{background:linear-gradient(90deg,#f0d9b5,#b58863);border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;line-height:20px;margin:16px;outline:none;padding:14px 24px;transition:box-shadow .2s ease 0s,transform .1s ease 0s}.header{align-items:center;background-color:#1e59b2;display:flex;justify-content:space-between;padding:1.5rem 4rem}.name{cursor:pointer;display:flex;gap:30px}.buttonHeader{background-color:initial;font-size:17px}.header h3{font-size:1.2rem;font-weight:700}.section{background:#fff;color:#000;display:flex;flex-direction:column;gap:15px;text-align:start;width:35%}p{font-size:1rem;font-weight:700}.algorithm{gap:2px}.algorithm select{border-color:#1e59b2!important;margin-top:10px;padding:10px;width:100%}.algorithm button{background-color:#fff;border-color:#1e59b2!important;color:#000}.flex-buttons{display:flex;gap:10px;height:100%;margin-top:10px}button{align-items:center;border:none;border-radius:2px;color:#fff;display:flex;font-weight:700;justify-content:center;padding:10px;width:100%}.status__difficulty{margin-right:auto}.status__difficulty-text{font-size:18px;font-weight:600;line-height:2}.status__difficulty-select{-webkit-appearance:none;appearance:none;background-color:var(--background-color);background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right .7em top 50%,0 0;background-repeat:no-repeat;background-size:.65em auto,100%;border:none;color:#1e59b2;display:inline-block;font-size:16px;font-weight:600;line-height:2;padding-left:10px;padding-right:30px;position:relative}.container-grid{grid-gap:10px;background-color:#f3f4f6;display:grid;font-size:12px;grid-template-columns:repeat(2,1fr);padding:10px}.caution{font-size:10px}.container-grid input{border:none;box-sizing:border-box;padding:8px;width:100%}input[disabled]{background-color:#faf9f7}button,input{cursor:pointer;height:40px}label{align-items:center;display:flex;justify-content:space-between}.checkbox{height:13px;width:13px!important}.spinner{animation:spin 1s linear infinite;font-size:20px;margin-right:5px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.field{border:1px solid #afacac;color:#1e59b2;font-size:1.7rem;height:3rem;text-align:center;width:3rem}.field[disabled]{color:#222}.red{color:red}.row:nth-child(3n) .field{border-bottom:1px solid #222}.row:nth-child(3n+1) .field{border-top:1px solid #222}.row:first-child .field{border-top:2px solid #222}.row .field:nth-child(3n){border-right:1px solid #222}.row .field:nth-child(3n+1){border-left:1px solid #222}.row .field:first-child{border-left:2px solid #222}.solved{color:#0b9b0b}@media screen and (max-width:550px){.field{font-size:5vw;height:9.5vw;width:9.5vw}}@font-face{font-family:Clear Sans;src:url(/static/media/clear-sans.43ea7d2123718b0cfd2c.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:Clear Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;margin:0}.container{align-items:center;display:flex;flex-grow:1;gap:20px;justify-content:center;margin:2rem 5rem}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.infos p{align-items:center;color:#000;display:flex;font-size:16px;font-weight:100;justify-content:center}
/*# sourceMappingURL=main.5db55bcf.css.map*/