:root{--background:#e6eff2;--main-color:#00aae1;--second-color:#000537;--base-black:#000;--base-white:#fff;--color-gray:#727272;--base-padding:30px;--base-gap:15px;--header-height:50px;--engine-column-width:230px;--scale:0.5}@media only screen and (min-width:500px){:root{--base-gap:20px}}@media only screen and (min-width:769px){:root{--header-height:60px;--scale:0.6;--base-gap:30px}}@media only screen and (min-width:1025px){:root{--header-height:80px;--scale:0.8}}@media only screen and (min-width:1201px){:root{--header-height:90px;--scale:0.9}}@media only screen and (min-width:1601px){:root{--header-height:100px;--scale:1}}body,html{padding:0;margin:0;font-size:18px;line-height:1.45;color:var(--base-black);font-family:Roboto,sans-serif}body:not(.ReactModal__Body--open){scrollbar-gutter:stable}body.ReactModal__Body--open{padding-right:10px}a{color:inherit;text-decoration:none}a,a:focus,a:hover{color:var(--main-color)}a:focus,a:hover{text-decoration:underline}*{box-sizing:border-box}header{background-color:#fff;position:fixed;top:0;left:0;width:100vw;z-index:99;border-bottom:1px solid var(--background)}body{background-color:var(--background);padding-top:var(--header-height)}.container{max-width:3000px;margin:0 auto;padding:0 10px}@media only screen and (min-width:500px){.container{padding:0 15px}}@media only screen and (min-width:769px){.container{padding:0 calc(var(--scale)*50px)}}@media only screen and (min-width:1401px){.container{padding:0 calc(var(--scale)*100px)}}.layout-container{margin-top:var(--base-gap)}.layout-box{padding:calc(var(--base-padding)*var(--scale));background-color:var(--base-white);border-radius:10px}@media only screen and (min-width:769px){.layout-box{padding:var(--base-padding)}}.base-title{padding-bottom:20px}.base-title h1,.base-title h2,.base-title h3,.btn-anchor{margin:0;padding:0}.btn-anchor{cursor:pointer;background-color:transparent;border:0;box-shadow:0}.h1,h1{font-size:26px;line-height:1.5}@media only screen and (min-width:769px){.h1,h1{font-size:30px}}.h2,h2{font-size:20px;line-height:1.2}@media only screen and (min-width:769px){.h2,h2{font-size:24px}}h3{font-size:18px;line-height:1.45}@media only screen and (min-width:769px){h3{font-size:20px}}h4{font-size:18px;line-height:1.45}.text-small{font-size:14px;line-height:1.4}.text-smallest{font-size:12px}.text-medium{font-size:16px;line-height:1.4}.text-weight-base{font-weight:400}.text-gray{color:var(--color-gray)}.text-second{color:var(--second-color)}a,button{font-size:18px;transition:all .15s ease-in-out;cursor:pointer}a:active,a:hover,button:active,button:hover{color:var(--main-color)}.btn-chevron img{transform:rotate(-90deg)}@media only screen and (min-width:1201px){.btn-chevron img{transform:none}}.btn-chevron.open{color:var(--main-color)}@media only screen and (min-width:1201px){.btn-chevron.open img{transform:rotate(180deg)}}.btn-primary{display:inline-block;text-align:center;border:1px solid var(--second-color);background:var(--second-color);color:var(--base-white);font-weight:600;padding:10px 20px;transition:all .2s ease-in-out;text-decoration:none}.btn-primary:hover{color:var(--second-color);background:var(--base-white)}@media only screen and (min-width:1025px){.btn-primary:focus{color:var(--second-color);background:var(--base-white)}}.btn-default{display:inline-block;text-align:center;border:1px solid var(--second-color);color:var(--second-color);font-weight:600;padding:10px 20px;transition:all .2s ease-in-out;text-decoration:none!important;max-width:80vw}.btn-default:hover{color:var(--base-white);background-color:var(--second-color)}@media only screen and (min-width:1025px){.btn-default:focus{color:var(--base-white);background-color:var(--second-color)}}.btn-close{width:48px;height:48px;background-image:url(/_next/static/media/close.1b2d6374.svg);background-size:22px 22px;background-position:50%;background-repeat:no-repeat;cursor:pointer}@media only screen and (min-width:769px){.btn-close{background-size:26px 26px}}input,select{height:46px;border:2px solid var(--background);border-radius:10px;padding:5px 10px;box-shadow:none;font-size:14px;font-weight:700;outline-color:var(--main-color)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:10px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:var(--main-color);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(.5,hsla(0,0%,100%,.2)),color-stop(.5,transparent),to(transparent))}.checkbox input{display:none}.checkbox label{display:flex;align-items:center;padding:0;margin:0;font-size:14px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox label:before{content:"";display:block;margin-right:10px;width:24px;height:24px;border-radius:6px;border:2px solid var(--main-color);transform:translateY(-1px)}.checkbox input:checked+label:before{background-color:var(--main-color);background-image:url(/_next/static/media/checkbox.f3b94f5f.svg);background-size:18px 18px;background-position:50%;background-repeat:no-repeat}.car-item-label{color:var(--base-white);padding:3px 8px 2px;border-radius:10px;font-size:14px;background:gray;line-height:1.2;vertical-align:baseline}.car-item-label:focus,.car-item-label:hover{color:var(--hover)}.car-item-label.small-type{font-size:11px}.engine-tooltip{display:flex;line-height:1.2}.engine-tooltip:not(:last-of-type){padding-bottom:5px}.engine-tooltip div:not(.one-line):first-of-type{width:120px;flex-grow:1;flex-shrink:0}.engine-tooltip div:last-of-type{text-align:right}main ul{list-style:none;padding:0;margin:20px 0}main ul li{position:relative;padding:0 0 0 13px;margin:4px 0 0}main ul li:before{content:"";position:absolute;left:0;top:.5em;display:inline-block;transform:translateY(100%);height:1px;width:8px;background-color:var(--main-color)}.loader-container{display:flex;align-items:center;justify-content:center;min-height:50vh}.loader{width:48px;height:48px;display:inline-block;position:relative;background:var(--main-color);box-sizing:border-box;-webkit-animation:flipX 1s linear infinite;animation:flipX 1s linear infinite}@-webkit-keyframes flipX{0%{transform:perspective(200px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(200px) rotateX(-180deg) rotateY(0deg)}to{transform:perspective(200px) rotateX(-180deg) rotateY(-180deg)}}@keyframes flipX{0%{transform:perspective(200px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(200px) rotateX(-180deg) rotateY(0deg)}to{transform:perspective(200px) rotateX(-180deg) rotateY(-180deg)}}.add-box{width:100%;flex-grow:1;border-radius:10px;background:var(--base-white);padding:var(--base-padding);text-align:center}