:root{--color-main:#1a84ff;--color-main-bg:rgba(26,132,255,.08);--color-accent:#b6e109;--color-accent-bg:rgba(182,225,9,.08);--color-red:#f53e2a;--color-red-bg:rgba(245,62,42,.08);--color-yellow:#ffd82c;--color-yellow-bg:rgba(255,216,44,.08);--color-green:#8bab1a;--color-green-bg:rgba(136,160,51,.08);--color-white:#fff;--color-black:#000;--color-text:#181818;--color-secondary:#656565;--color-inverse:#fff;--color-text-primary:#151515;--background-main:#f0f0f0;--background-2lvl:#fff;--background-gray:rgba(0,0,0,.03);--background-fade:rgba(0,0,0,.3);--border:hsla(0,0%,40%,.1);--button-blue:#1a84ff;--button-gray:rgba(0,0,0,.03);--button-dark:#181818;--button-green:rgba(182,225,9,.08);--button-gray-color:#181818;--button-dark-color:#fff;--button-backdrop-filter:blur(15px);--input-bg:rgba(0,0,0,.03);--input-placeholder:#656565;--input-color:#181818;--input-label-color:#656565;--input-err-bg:rgba(245,62,42,.08);--input-err-color:#f53e2a;--input-err-label-color:#f53e2a;--input-focus-bg:rgba(36,128,235,.1);--input-focus-color:#281717;--input-focus-label-color:#1a84ff;--divider:hsla(0,0%,40%,.3);--modal-stroke:rgba(0,0,0,.08);--color-text-secondary:#656565;--color-primary-add-btn:rgba(26,132,255,.08);--color-red-atention:#ae1818;--preview-card-bg:#f8f8f8;--fill-star:rgba(0,0,0,.03);--rt-color-white-app:#f0f0f0;--rt-color-dark-app:#fff;--rt-color-success-app:rgba(136,160,51,.08);--rt-color-error-app:rgba(245,62,42,.08);--rt-color-warning-app:rgba(255,216,44,.08);--rt-color-info-app:rgba(26,132,255,.08);--rt-opacity-app:1;--pwa-background:#fff;--pwa-theme-color:#181818}.dark{--color-main:#1a84ff;--color-main-bg:rgba(36,128,235,.1);--color-accent:#b6e109;--color-accent-bg:rgba(#b6e109,0.08);--color-red:#f53e2a;--color-red-bg:rgba(245,62,42,.1);--color-yellow:#ffd82c;--color-yellow-bg:rgba(#ffd82c,0.08);--color-green:#8bab1a;--color-green-bg:rgba(#8bab1a,0.08);--color-white:#fff;--color-black:#000;--color-text:#fff;--color-secondary:#959595;--color-inverse:#030303;--color-text-primary:#fff;--background-main:#161616;--background-2lvl:#202020;--background-gray:hsla(0,0%,100%,.05);--background-fade:rgba(0,0,0,.3);--border:hsla(0,0%,58%,.1);--button-blue:#2480eb;--button-gray:hsla(0,0%,100%,.05);--button-dark:#fff;--button-green:rgba(182,225,9,.08);--button-gray-color:#fff;--button-dark-color:#030303;--button-backdrop-filter:blur(0);--input-bg:hsla(0,0%,100%,.05);--input-placeholder:#959595;--input-color:#fff;--input-label-color:#656565;--input-err-bg:rgba(245,62,42,.08);--input-err-color:#f53e2a;--input-err-label-color:#f53e2a;--input-focus-bg:rgba(36,128,235,.1);--input-focus-color:#fff;--input-focus-label-color:#1a84ff;--divider:hsla(0,0%,58%,.3);--modal-stroke:hsla(0,0%,100%,.08);--color-text-secondary:#959595;--color-primary-add-btn:rgba(36,128,235,.1);--preview-card-bg:#2e2e2e;--fill-star:hsla(0,0%,100%,.03);--rt-color-white-app:#161616;--rt-color-dark-app:#202020;--rt-color-success-app:rgba(136,160,51,.08);--rt-color-error-app:rgba(245,62,42,.08);--rt-color-warning-app:rgba(255,216,44,.08);--rt-color-info-app:rgba(26,132,255,.08);--rt-opacity-app:1;--pwa-background:#202020;--pwa-theme-color:#fff}.CarGenerationItem{border-bottom:1px solid var(--border);padding-bottom:12px}@media(max-width:576px){.CarGenerationItem{padding-bottom:12px}}.CarGenerationItem:last-child{border-bottom:none;padding-bottom:0}.CarGenerationItem-title{margin:8px 0 24px}@media(max-width:576px){.CarGenerationItem-title{margin:4px 0 12px}}.CarGenerationItem-wrapper{width:190px;flex-shrink:0}@media(max-width:576px){.CarGenerationItem-wrapper{width:165px}}@media(max-width:375px){.CarGenerationItem-wrapper{width:110px}}.CarGenerationItem-image{min-height:unset;height:140px}@media(max-width:576px){.CarGenerationItem-image{height:120px}}@media(max-width:375px){.CarGenerationItem-image{height:auto}}.CarGenerationItem-table{width:100%;display:flex;flex-direction:column}.CarGenerationItem-wrap{display:flex;gap:16px;border-bottom:1px solid var(--border);padding-bottom:12px;margin-bottom:24px}@media(max-width:992px){.CarGenerationItem-wrap{flex-direction:column}}@media(max-width:576px){.CarGenerationItem-wrap{align-items:flex-start;gap:12px;padding-bottom:12px;margin-bottom:12px}}.CarGenerationItem-wrap:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.CarGenerationItem-head{display:flex;align-items:center;border-bottom:2px solid var(--border)}@media(max-width:576px){.CarGenerationItem-head{flex-direction:column}}.CarGenerationItem-modifications{position:relative;display:flex;align-items:center;gap:16px;padding:12px 0;border-top:1px solid var(--border)}@media(max-width:576px){.CarGenerationItem-modifications{border:none;align-items:flex-start;flex-direction:column;gap:10px}}.CarGenerationItem-modifications:nth-child(2){border-top:none}.CarGenerationItem-modification{color:var(--color-text);font-size:13px;font-style:normal;font-weight:400;line-height:16px;z-index:1}.CarGenerationItem-modification_hidden{padding:0;max-height:0;opacity:0}.CarGenerationItem-modification_selected,.CarGenerationItem-modification_selected *{color:var(--button-blue)}.CarGenerationItem-modification_pointer{cursor:pointer}.CarGenerationItem-modification:first-child{padding-left:0}.CarGenerationItem-modification:last-child{padding-right:0}@media(max-width:576px){.CarGenerationItem-modification{padding:0;width:100%}}.CarGenerationItem-tag{font-size:13px;line-height:16px}@media(max-width:576px){.CarGenerationItem-container{width:100%}}.CarGenerationItem-column{padding:0 12px 12px 0;color:var(--color-secondary);font-weight:400;font-size:10px;line-height:12px}.CarGenerationItem-column:first-child{padding-left:0}.CarGenerationItem-column:last-child{padding-right:0}@media(max-width:576px){.CarGenerationItem-column{padding:0}}.CarGenerationItem-column_mobile{margin-bottom:5px}.CarGenerationItem-details{display:flex;align-items:center;border-radius:14px;background:var(--background-gray);position:relative;padding:16px;margin-bottom:12px}.CarGenerationItem-details:last-child:after{display:none}.CarGenerationItem-details_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}@media(max-width:576px){.CarGenerationItem-details_grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.CarGenerationItem-details_grid{grid-template-columns:repeat(1,1fr)}}.CarGenerationItem-name{color:var(--color-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:2px}@media(max-width:576px){.CarGenerationItem-name{font-size:10px;line-height:15px}}.CarGenerationItem-value{color:var(--color-text);font-size:13px;font-style:normal;font-weight:600;line-height:16px}@media(max-width:576px){.CarGenerationItem-value{font-size:10px;line-height:15px;gap:0}}.CarGenerationItem-icon{cursor:pointer;position:absolute;top:50%;right:0;transform:translateY(-50%);height:16px}.CarGenerationItem-icon svg{height:16px}.CarGenerationItem-icon path{fill:var(--color-secondary)}.CarGenerationItem-icon_selected path{fill:var(--button-blue)}.CarGenerationItem-btn{font-family:var(--font-roboto-flex);width:auto;margin:12px auto 12px 0}@media(max-width:576px){.CarGenerationItem-btn{margin-bottom:0;width:100%}}.CarGenerationItem-btn_hidden{display:none;max-height:0;margin-top:0;opacity:0}.CarGenerationItem-block{grid-template-columns:repeat(2,1fr);display:grid;grid-gap:8px;gap:8px;width:100%;max-height:100%}.CarGenerationItem-item{display:flex;flex-direction:column;border-radius:8px;min-width:50%}.CarGenerationItem-actions{display:flex;flex-direction:column;min-width:162.5px;flex:1 1;height:100%;border-radius:10px;justify-content:space-between;padding:10px;background-color:var(--background-gray)}.CarGenerationItem-info{display:flex;align-items:flex-start;padding-bottom:12px}@media(max-width:576px){.CarGenerationItem-info{display:grid;grid-template-columns:165px 1fr;width:100%;grid-gap:6px;gap:6px;padding-bottom:0}}@media(max-width:375px){.CarGenerationItem-info{grid-template-columns:110px 1fr}}.CarGenerationItem-dropdown{padding-top:13px}.CarGenerationItem-dropdown .Dropdown-button{min-height:34px;border-radius:10px;font-size:12px;line-height:18px}.CarGenerationItem-dropdown .Dropdown-placeholder{font-size:12px;line-height:18px}.CarGenerationItem-dropdown_hidden{display:none}.CarGenerationItem-dropdowninput .Select-el__placeholder{padding-left:25px}.CarGenerationItem-dropdowninput .Select-el__single-value{position:relative;padding-left:25px}.CarGenerationItem-dropdowninput .Select-el__input-container{position:relative;opacity:1;z-index:0;padding-left:25px}