.navigation{display:flex;gap:2rem;align-items:center}.navigation__link{font-size:1.25rem}
.header{padding:10px 30px 0px 30px}
*{margin:0;padding:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active,a:focus,a:active{outline:none}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;border:0}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400;margin:0}p,span,a{user-select:none}html{font-size:16px;background-color:#000;color:#d6d6d6;font-family:Verdana,Geneva,Tahoma,sans-serif;letter-spacing:.05rem}.main{padding:.5rem 30px}.button{padding:.25rem .5rem;background-color:#d6d6d6;border-radius:.25rem;color:#000;transition:all .25s;cursor:pointer}.button:hover{background-color:#fff}.button:active{background-color:#000}.button:not(:disabled):active{color:#fff}.button:disabled{cursor:auto}.button.active{background-color:#027a42}
.car{height:49.6px;width:100px;display:block}.car__container{margin:.5rem 0}.car__container>*:not(:last-child){margin-bottom:.25rem}.car__controls{display:flex;gap:.5rem;align-items:center}.car__engine-button{background-color:#2ac0c0}.car__engine-button:hover{background-color:aqua}.car__engine-button:disabled{background-color:#2f7a7a}.car__road-container{position:relative;padding:.25rem .5rem;border-bottom:2px dashed #d6d6d6;border-top:2px dashed #d6d6d6;background-color:#444}.car__road-container::after{position:absolute;right:85px;top:24px;height:10px;width:58px;content:"";background-image:url(d8ea52e632e2c9b22a0f.svg);background-size:contain;background-repeat:no-repeat;background-position:top;transform:rotate(90deg)}
.pagination{display:flex;gap:1rem;margin:.5rem 0}.pagination__button{width:6rem;background-color:#2ac0c0}.pagination__button:hover{background-color:aqua}.pagination__button:disabled{background-color:#2f7a7a}
.garage{display:flex;flex-direction:column;position:relative}.garage__container{color:#fff}.garage__counter{font-weight:700;font-size:1.25rem;padding:.5rem 0}.garage__page{font-weight:700}.garage__result{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);visibility:hidden;opacity:0;z-index:2;padding:1rem;width:fit-content;margin:0 auto;border-radius:1rem;background-color:#d6d6d6;transition:all .25s;color:#000;font-weight:700;display:flex;justify-content:center;align-items:center}.garage__result.active{visibility:visible;opacity:1}.buttons{display:flex;flex-wrap:wrap;gap:.5rem;width:23rem}.buttons__text-input{padding:.25rem .5rem}.buttons__button{width:6rem;background-color:#2ac0c0}.buttons__button:hover{background-color:aqua}.buttons__button:disabled{background-color:#2f7a7a}.buttons__button_main{width:9.5rem}
.winners{display:flex;flex-direction:column}.winners__counter{font-weight:700;font-size:1.25rem;padding:.5rem 0}.winners__page{font-weight:700}.winners__car{height:24.3px;width:50px;display:block;margin:0 auto}.table{width:500px;border-collapse:collapse}.table__head{background-color:#2ac0c0;color:#000}.table__head_sort{cursor:pointer}.table__cell{padding:.5rem;text-align:center}

/*# sourceMappingURL=styles.409db5c2bb8e374f05f1.css.map*/