body,html{box-sizing:border-box;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#fff;background:#000}}:root{--black-square-color:#8189e7;--black-square-color-tint--3:#4a56db;--black-square-color-tint--2:#5c67df;--black-square-color-tint--1:#6e78e3;--black-square-color-tint-1:#949ceb;--black-square-color-tint-2:#a8aeef;--black-square-color-tint-3:#bdc2f3;--black-square-color-tint-4:#d2d5f7;--white-square-color:#e8eafb;--piece-stroke-color:#3a4c5a;--black-piece-color:#526b7e;--white-piece-color:#fff;--square-highlight-color-white:#ffd5ad;--square-highlight-color-black:#ffaf60;--square-padding-large:6px;--square-padding-medium:5px;--square-padding-small:4px;--body-background-color:var(--black-piece-color);--font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--border-radius-small:5px;--border-radius-medium:10px;--color-lightgray:#90a6b7;--color-red:#db4444;--color-green:#5ea758;--color-orange:#ff9601}html{min-height:100vh;background-color:var(--body-background-color)}body{overflow:auto}#__next{min-height:100vh}game-wrapper{display:flex;gap:15px;width:100%;max-width:600px;margin:0 auto;padding:0 15px}board-component{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}square-component{position:relative}square-component.square-white{color:var(--black-square-color);background-color:var(--white-square-color)}square-component.square-black{color:var(--white-square-color);background-color:var(--black-square-color)}square-component.square-white.square-highlight{background-color:var(--square-highlight-color-white)}square-component.square-black.square-highlight{background-color:var(--square-highlight-color-black)}piece-wrapper{position:absolute;top:var(--square-padding-large);right:var(--square-padding-large);bottom:var(--square-padding-large);left:var(--square-padding-large)}piece-svg,piece-wrapper{display:flex;justify-content:center}piece-svg{margin:0 auto}piece-component{display:flex}piece-svg svg{width:100%;height:100%}.piece-color-white{color:var(--white-piece-color)}.piece-color-black{color:var(--black-piece-color)}@media (max-width:500px){game-wrapper{flex-direction:column;gap:0}piece-wrapper{top:var(--square-padding-medium);right:var(--square-padding-medium);bottom:var(--square-padding-medium);left:var(--square-padding-medium)}}@media (max-width:450px){piece-wrapper{top:var(--square-padding-small);right:var(--square-padding-small);bottom:var(--square-padding-small);left:var(--square-padding-small)}}@media(min-width:1120px){.analysis-component{display:flex;margin:0 auto;width:100%;max-width:1100px}.analysis-component game-wrapper{margin:0}.analysis-component .analysis-tabs{padding-right:0;max-width:500px}.analysis-component .analysis-form{margin:0 15px 15px 0}.analysis-component .analysis-form-content{max-height:407px}}.analysis-settings-form-component{min-height:230px;max-height:300px;padding-right:15px;overflow-y:auto;scrollbar-color:var(--black-piece-color) var(--white-piece-color)}.analysis-settings-form-component::-webkit-scrollbar-thumb{background:var(--black-piece-color)}file-input-wrapper{position:relative;display:inline-block;width:100%}file-input-wrapper actions-wrapper{position:absolute;top:15px;right:20px;display:flex;gap:15px}file-input-wrapper actions-wrapper>button-wrapper svg{color:rgba(82,107,126,.6);cursor:pointer}file-input-wrapper actions-wrapper>button-wrapper:hover svg{color:var(--black-square-color);cursor:pointer}file-input-wrapper:focus>.file-input,file-input-wrapper:hover>.file-input{border:1px solid transparent;outline:2px solid var(--black-square-color)}.file-input{width:100%;padding:18px 60px 18px 15px;border:1px solid rgba(82,107,126,.3);border-radius:5px;outline:none;cursor:pointer}.top-position-component{display:flex;flex-direction:column;gap:15px}.top-position-component>.header{display:flex;justify-content:space-between}.top-position-component>.header>.number{font-size:24px;font-weight:700}.top-position-component>img{width:100%}.top-position-component>ul{display:flex;flex-direction:column;gap:5px;margin:0;padding-left:0}.top-position-component>ul>li{list-style-type:none}.add-server-form{display:flex;flex-direction:column;gap:25px}.add-server-form h3{margin-top:15px;margin-bottom:0}.add-server-form .icon-svg{width:20px;margin-right:5px}.add-server-form .price{font-size:30px}.add-server-form h4{margin-top:20px;margin-bottom:0;font-size:20px}.add-server-form p{margin-top:8px}.add-server-form .start-server-button{padding:10px 30px;font-size:16px}.add-server-form .features>li,.add-server-form .price{display:flex;gap:3px;align-items:center}.add-server-form .features{display:flex;flex-direction:column;gap:10px;margin-bottom:0;padding-left:0;font-size:15px}.add-server-form .plan{padding:28px;border:1px solid var(--black-piece-color);border-radius:30px}.add-server-form .plan:first-of-type,.add-server-form .plan:hover{background:var(--black-square-color);border-color:var(--black-square-color);color:var(--white-square-color)}.add-server-form .plan:first-of-type button,.add-server-form .plan:hover button{background:var(--square-highlight-color-black);color:#fff}.buy-coins-form .packages{display:flex;flex-direction:column;gap:25px}.buy-coins-form h3{margin-top:15px;margin-bottom:0}.buy-coins-form .icon-svg{width:20px;margin-right:5px}.buy-coins-form .price{font-size:30px}.buy-coins-form h4{margin-top:20px;margin-bottom:0;font-size:20px}.buy-coins-form .buy-package-button{padding:10px 30px;font-size:16px}.buy-coins-form .features>li,.buy-coins-form .price{display:flex;gap:3px;align-items:center}.buy-coins-form .features{display:flex;flex-direction:column;gap:10px;margin-bottom:0;padding-left:0;font-size:15px}.buy-coins-form .package{padding:28px;border:1px solid var(--black-piece-color);border-radius:30px}.buy-coins-form .package:first-of-type,.buy-coins-form .package:hover{background:var(--black-square-color);border-color:var(--black-square-color);color:var(--white-square-color)}.buy-coins-form .package:first-of-type button,.buy-coins-form .package:hover button{background:var(--square-highlight-color-black);color:#fff}.buy-package-form p:last-of-type{margin-bottom:0}.form .actions{display:flex;align-items:center;gap:15px}.form .actions .icon-svg{height:25px;color:var(--black-square-color);cursor:pointer}.form .actions .icon-svg.trash{height:22px}.form .actions .icon-svg.danger{color:var(--color-red);opacity:.75}.form .actions .icon-svg:hover{color:var(--piece-stroke-color)}.checkbox-component>label{display:flex;gap:5px}.checkbox-component>label>input[type=checkbox]{display:grid;place-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;border:1px solid rgba(82,107,126,.3);border-radius:5px;width:1.15em;height:1.15em}.checkbox-component>label>input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);box-shadow:inset 1em 1em var(--black-square-color);border-radius:2px}.checkbox-component>label>input[type=checkbox]:checked:before{transform:scale(1)}.login-component a{color:var(--black-square-color);cursor:pointer}.login-component a:hover{color:var(--piece-stroke-color)}.login-component .error,.login-component .status{margin-bottom:15px;padding:15px;border-radius:5px;color:#fff}.login-component .error{background:#f55}.login-component .status{background:var(--color-green)}.login-layout.login-layout{gap:10px}