@media (min-width:0){.fs-xs-10{font-size:.625rem!important}.fs-xs-11{font-size:.6875rem!important}.fs-xs-12{font-size:.75rem!important}.fs-xs-13{font-size:.8125rem!important}.fs-xs-14{font-size:.875rem!important}.fs-xs-15{font-size:.9375rem!important}.fs-xs-16{font-size:1rem!important}.fs-xs-17{font-size:1.0625rem!important}.fs-xs-18{font-size:1.125rem!important}.fs-xs-19{font-size:1.1875rem!important}.fs-xs-20{font-size:1.25rem!important}.fs-xs-21{font-size:1.3125rem!important}.fs-xs-22{font-size:1.375rem!important}.fs-xs-23{font-size:1.4375rem!important}.fs-xs-24{font-size:1.5rem!important}.fs-xs-25{font-size:1.5625rem!important}}@media (min-width:576px){.fs-sm-10{font-size:.625rem!important}.fs-sm-11{font-size:.6875rem!important}.fs-sm-12{font-size:.75rem!important}.fs-sm-13{font-size:.8125rem!important}.fs-sm-14{font-size:.875rem!important}.fs-sm-15{font-size:.9375rem!important}.fs-sm-16{font-size:1rem!important}.fs-sm-17{font-size:1.0625rem!important}.fs-sm-18{font-size:1.125rem!important}.fs-sm-19{font-size:1.1875rem!important}.fs-sm-20{font-size:1.25rem!important}.fs-sm-21{font-size:1.3125rem!important}.fs-sm-22{font-size:1.375rem!important}.fs-sm-23{font-size:1.4375rem!important}.fs-sm-24{font-size:1.5rem!important}.fs-sm-25{font-size:1.5625rem!important}}@media (min-width:768px){.fs-md-10{font-size:.625rem!important}.fs-md-11{font-size:.6875rem!important}.fs-md-12{font-size:.75rem!important}.fs-md-13{font-size:.8125rem!important}.fs-md-14{font-size:.875rem!important}.fs-md-15{font-size:.9375rem!important}.fs-md-16{font-size:1rem!important}.fs-md-17{font-size:1.0625rem!important}.fs-md-18{font-size:1.125rem!important}.fs-md-19{font-size:1.1875rem!important}.fs-md-20{font-size:1.25rem!important}.fs-md-21{font-size:1.3125rem!important}.fs-md-22{font-size:1.375rem!important}.fs-md-23{font-size:1.4375rem!important}.fs-md-24{font-size:1.5rem!important}.fs-md-25{font-size:1.5625rem!important}}@media (min-width:992px){.fs-lg-10{font-size:.625rem!important}.fs-lg-11{font-size:.6875rem!important}.fs-lg-12{font-size:.75rem!important}.fs-lg-13{font-size:.8125rem!important}.fs-lg-14{font-size:.875rem!important}.fs-lg-15{font-size:.9375rem!important}.fs-lg-16{font-size:1rem!important}.fs-lg-17{font-size:1.0625rem!important}.fs-lg-18{font-size:1.125rem!important}.fs-lg-19{font-size:1.1875rem!important}.fs-lg-20{font-size:1.25rem!important}.fs-lg-21{font-size:1.3125rem!important}.fs-lg-22{font-size:1.375rem!important}.fs-lg-23{font-size:1.4375rem!important}.fs-lg-24{font-size:1.5rem!important}.fs-lg-25{font-size:1.5625rem!important}}@media (min-width:1200px){.fs-xl-10{font-size:.625rem!important}.fs-xl-11{font-size:.6875rem!important}.fs-xl-12{font-size:.75rem!important}.fs-xl-13{font-size:.8125rem!important}.fs-xl-14{font-size:.875rem!important}.fs-xl-15{font-size:.9375rem!important}.fs-xl-16{font-size:1rem!important}.fs-xl-17{font-size:1.0625rem!important}.fs-xl-18{font-size:1.125rem!important}.fs-xl-19{font-size:1.1875rem!important}.fs-xl-20{font-size:1.25rem!important}.fs-xl-21{font-size:1.3125rem!important}.fs-xl-22{font-size:1.375rem!important}.fs-xl-23{font-size:1.4375rem!important}.fs-xl-24{font-size:1.5rem!important}.fs-xl-25{font-size:1.5625rem!important}}@media (min-width:1400px){.fs-xxl-10{font-size:.625rem!important}.fs-xxl-11{font-size:.6875rem!important}.fs-xxl-12{font-size:.75rem!important}.fs-xxl-13{font-size:.8125rem!important}.fs-xxl-14{font-size:.875rem!important}.fs-xxl-15{font-size:.9375rem!important}.fs-xxl-16{font-size:1rem!important}.fs-xxl-17{font-size:1.0625rem!important}.fs-xxl-18{font-size:1.125rem!important}.fs-xxl-19{font-size:1.1875rem!important}.fs-xxl-20{font-size:1.25rem!important}.fs-xxl-21{font-size:1.3125rem!important}.fs-xxl-22{font-size:1.375rem!important}.fs-xxl-23{font-size:1.4375rem!important}.fs-xxl-24{font-size:1.5rem!important}.fs-xxl-25{font-size:1.5625rem!important}}.fs-10{font-size:.625rem}.fs-11{font-size:.6875rem}.fs-12{font-size:.75rem}.fs-13{font-size:.8125rem}.fs-14{font-size:.875rem}.fs-15{font-size:.9375rem}.fs-16{font-size:1rem}.fs-17{font-size:1.0625rem}.fs-18{font-size:1.125rem}.fs-19{font-size:1.1875rem}.fs-20{font-size:1.25rem}.fs-21{font-size:1.3125rem}.fs-22{font-size:1.375rem}.fs-23{font-size:1.4375rem}.fs-24{font-size:1.5rem}.fs-25{font-size:1.5625rem}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#1b84ff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}:root{--container-size-photo:100%;--size-table-overlay-close:6.25rem}.list-img{border-radius:.618rem;max-width:6rem}.list-img:not(.main-photo){outline:5px solid #e5e7eb}.ts-dropdown-content{max-height:150px!important}.input-group-matriculation{border:1px solid #000;border-radius:.5rem;width:70%!important}.input-group-matriculation .input-group-text{background:#017bc8;border:0}#fr-matriculation{height:2rem;width:2rem}.input-group-text{height:auto}.vehicle-name{margin-right:4px}.flex-auto{flex:auto}.license-input{background-color:transparent;border:none;font-family:Arial Black,sans-serif;font-size:1.5rem;letter-spacing:.2rem;outline:none;padding:.5rem;text-align:center;text-transform:uppercase}.license-input:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none;outline:none}.new-vehicle-container{height:80%}.app-modal-body .new-vehicle-container{max-width:700px}.input-mask{display:flex}.input-mask input[type=text]{border:1px solid #ccc;border-right-color:transparent;font-size:1.5em;height:2.5em;margin-right:0;text-align:center;text-transform:uppercase;width:1.5em}.input-mask input[type=text]:last-child{border-right-color:#ccc}.input-mask input[type=text]:focus{outline:none}.input-mask .invalid-input-mask{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.input-mask-vin{display:grid;grid-template-columns:repeat(17,1fr)}.input-mask-vin>input{width:100%!important}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{box-shadow:none!important}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{box-shadow:none!important}#vehicle-preview-section-actions{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:100%}#vehicle-preview-section-actions>*{width:100%}.list-item-title-value{grid-gap:1rem;display:grid;grid-template-columns:100%}.list-item-title-value span:first-child{color:var(--neutral-gray-900);text-align:left}.list-item-title-value span:last-child{word-wrap:anywhere;color:var(--neutral-gray-600);text-align:right;text-overflow:wrap}.vehicle-preview-equipments{display:grid;grid-template-columns:100%}@media (min-width:1200px){#vehicle-preview-section-actions{grid-template-columns:repeat(4,1fr)}.list-item-title-value{grid-gap:1rem;align-items:start;display:grid;grid-template-columns:100%}}.show-vehicle .swiper-container{border-radius:.675rem;display:flex;flex-direction:column;gap:1rem;height:var(----container-size-photo)!important;overflow:hidden}.show-vehicle .swiper:not(.swiperThumbs){aspect-ratio:4/3;background-color:#fff;border-radius:.675rem;height:max-content;max-height:calc(60vh - 1rem);max-width:100%;width:100%}.show-vehicle .swiper:not(.swiperThumbs)>.swiper-wrapper{height:100%!important}.show-vehicle .swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.show-vehicle .swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.show-vehicle .swiper .swiper-slide img{object-fit:contain;object-position:center}.show-vehicle .swiperThumbs{box-sizing:border-box;height:21.5vh;width:100%}.show-vehicle .swiperThumbs .swiper-slide{aspect-ratio:1;border-radius:.675rem;overflow:hidden;width:25%}.show-vehicle .swiperThumbs .swiper-slide img{object-fit:cover;object-position:center}.show-vehicle .swiperThumbs .swiper-slide-thumb-active{opacity:1}.vehicle-form-radios{margin:0;padding:0}.vehicle-form-radios .form-check{margin:0!important;padding:0}fieldset{background-color:transparent;border:0;padding:0}#tab-photos-videos .collapse-header .title{color:var(--palette-color-1);display:inline;font-size:.938rem;font-weight:500}@media screen and (max-width:991px){#tab-photos-videos .collapse-header .title{font-size:.8125rem;font-weight:500}}#tab-photos-videos .collapse-header .description{color:var(--palette-color-2);font-size:.75rem;font-weight:400}@media screen and (max-width:991px){#tab-photos-videos .collapse-header .description{text-wrap:balance;font-size:.8125rem;font-weight:500;line-height:1.2;text-overflow:ellipsis}}.vehicle-photo-item-container:not(.selected):hover img{opacity:.75;transition:opacity .75s cubic-bezier(.075,.82,.165,1)}.vehicle-photo-item-container .vehicle-photo-item-action-container{display:flex;gap:.5rem;justify-content:space-between;left:0;padding:1rem;position:absolute;right:0;top:0;z-index:2}.vehicle-photo-item-container .vehicle-photo-item-action-container .top-action-right:not(.private){background:#fff;border-radius:.5rem;display:flex;justify-content:space-between;max-width:calc(100% - 2.25rem);width:min-content}.vehicle-photo-item-container .vehicle-photo-item-action-container .top-action-right:not(.private) label{display:flex;gap:.5rem;line-height:1}.vehicle-photo-item-container .vehicle-photo-item-action-container .top-action-right:not(.private) input.form-check-input{height:1rem;width:2.5rem}@media screen and (max-width:768px){.vehicle-photo-item-container .vehicle-photo-item-action-container{padding:.5rem}.vehicle-photo-item-container .vehicle-photo-item-action-container .top-action-right input.form-check-input{height:1rem;width:2.5rem}}.vehicle-photo-item-container{cursor:grab;display:flex;height:145px;justify-content:center;width:100%}.vehicle-photo-item-container,.vehicle-photo-item-container img,.vehicle-photo-item-container>*{border-radius:var(--border-radius)}@media screen and (max-width:991px){.vehicle-photo-item-container:has(.dropdown-menu.show) .vehicle-photo-item-overlay-image-state{opacity:0;z-index:0}.vehicle-photo-item-container:has(~.vehicle-photo-item-container,.dropdown-menu.show) .vehicle-photo-item-action-container{z-index:unset}}.vehicle-photo-item-container:before{border-radius:var(--border-radius);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition:box-shadow .2s ease-in-out;z-index:1}.vehicle-photo-item-container.selected:before{-webkit-box-shadow:inset 0 0 0 .25rem var(--color-primary);box-shadow:inset 0 0 0 .25rem var(--color-primary)}.vehicle-photo-item-container.upload-error:before{-webkit-box-shadow:inset 0 0 0 .25rem var(--red-600)!important;box-shadow:inset 0 0 0 .25rem var(--red-600)!important}.vehicle-photo-item-container img{object-fit:cover;object-position:center;z-index:0}.vehicle-photo-item-container .vehicle-photo-item-has-logo-or-banner{align-items:center;background:#fff;border:none;border-radius:.25rem;bottom:1rem;box-shadow:0 0 1em rgba(0,0,0,.15);color:var(--palette-color-1);cursor:help;font-size:1.25rem;height:1.875rem;justify-content:center;opacity:0;position:absolute;right:1rem;width:1.875rem;z-index:0}.vehicle-photo-item-container .vehicle-photo-item-has-logo-or-banner.show{display:flex;opacity:1}.vehicle-photo-item-container .dropdown-toggle-vehicle-photo-item{align-content:center;background:#fff!important;height:1.875rem!important;padding:0;width:1.875rem}.vehicle-photo-item-container .vehicle-photo-item-overlay-image-state{align-items:center;background:var(--neutral-gray-100);bottom:0;display:none;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:0}.vehicle-photo-item-container .vehicle-photo-item-overlay-image-state .vehicle-photo-item-overlay-message{color:var(--neutral-gray-500)}.vehicle-photo-item-container .vehicle-photo-item-overlay-image-state.show{display:flex;z-index:1}.vehicle-photo-item-container .vehicle-photo-item-checkbox{--size:1.25rem;aspect-ratio:1;height:var(--size);max-height:var(--size);max-width:var(--size);min-height:var(--size);min-width:var(--size);width:var(--size)}.vehicle-photo-item-container .vehicle-photo-item-overlay{align-items:center;background:hsla(0,0%,100%,.8);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all 1s cubic-bezier(.175,.885,.32,1);z-index:-1}.vehicle-photo-item-container .vehicle-photo-item-overlay.show{opacity:1;z-index:1}.vehicle-photo-item-container .vehicle-photo-item-action-zoom{background:#fff;border:none;border-radius:.25rem;box-shadow:0 0 1em rgba(0,0,0,.15);color:var(--neutral-gray-900);font-size:1rem;height:2rem;outline:.2rem solid var(--neutral-gray-200);width:2rem}.vehicle-photo-item-container .vehicle-photo-item-action-zoom:disabled{color:var(--neutral-gray-400)}.vehicle-photo-item-container .photo-item-fullscreen{background-color:rgba(0,0,0,.75);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:zoom-out;height:100%;left:0;position:fixed;right:0;top:0;transition:all 2s cubic-bezier(.165,.84,.44,1);width:100%;z-index:99999!important}.vehicle-photos-container{overflow-y:scroll;scrollbar-color:var(--neutral-gray-200) var(--neutral-gray-100);scrollbar-width:.5rem;scrollbar-width:thin}.vehicle-photos-container::-webkit-scrollbar{width:.5rem}.vehicle-photos-container::-webkit-scrollbar-track{background:var(--neutral-gray-100)}.vehicle-photos-container::-webkit-scrollbar-thumb{background-color:var(--neutral-gray-200);border:.25rem solid var(--neutral-gray-100);border-radius:.25rem}.vehicle-photos-container:hover{scrollbar-color:var(--neutral-gray-200) var(--neutral-gray-100)}.vehicle-photos-container:hover::-webkit-scrollbar{width:.5rem}.vehicle-photos-container:hover::-webkit-scrollbar-track{background:var(--neutral-gray-100)}.vehicle-photos-container:hover::-webkit-scrollbar-thumb{background-color:var(--neutral-gray-200);border:.25rem solid var(--neutral-gray-100);border-radius:.25rem}.vehicle-photo-item-sortable-ghost .vehicle-photo-item-container{border-color:var(--indigo-400)}.empty-state-preview-photo{background-color:#fff;display:flex;justify-content:center}.vehicle-photo-item-container .progress{--bs-progress-bg:var(--neutral-gray-50);border-radius:0;bottom:0;height:.5em;left:0;position:absolute;right:0;z-index:0}.upload-alert-message{align-items:center;background-color:var(--red-50);border-bottom:1px solid var(--red-200);color:var(--red-800);display:flex;font-weight:600;justify-content:space-between;margin:-1rem -1rem 1rem;padding:1rem}.upload-alert-message button{background:var(--red-100);border:none;border-radius:var(--border-radius);color:var(--red-800);font-weight:600;outline:none;padding:.5rem .75rem}.form-switch-with-no-value .form-check-input{-webkit-appearance:none;background-color:#ddd!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23FFF'/%3E%3C/svg%3E");background-position:0;border-color:#ddd;border-radius:2em;cursor:pointer;float:none;height:18px;margin-left:0;margin-top:2px;transition:background-position .15s ease-in-out;width:32px}.defect-point{align-items:center;animation:pinDefectPoint .75s cubic-bezier(.215,.61,.355,1) forwards;aspect-ratio:1;background-color:var(--bs-yellow);border-radius:50%;color:#000;display:inline-flex;font-size:1em;font-weight:700;justify-content:center;outline:.25em 51.3725490196% solid;pointer-events:none;position:absolute;transform:translate(-50%,-50%) scale(.75);transition:all .75s cubic-bezier(.175,.885,.32,1.275);user-select:none;vertical-align:middle;width:2rem;z-index:1}.defect-point.highlight{background-color:var(--bs-yellow)!important;opacity:1!important;transform:translate(-50%,-50%) scale(1)!important;z-index:2}@keyframes pinDefectPoint{0%{transform:translate(-50%,-50%) scale(1.5)}to{transform:translate(-50%,-50%) scale(.75)}}.background-defect{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;width:100%}.background-defect.hovering-defect .defect-point{opacity:.5}.badge-counter-defect{align-items:center;aspect-ratio:1;background-color:var(--bs-yellow);border-radius:50%;color:#000;display:inline-flex;justify-content:center;min-height:2em;min-width:2em}.defect-photo-container,.mechanical-photo-container,.miscellaneous-photo-container{transition:all 5s cubic-bezier(.175,.885,.32,1.275);will-change:auto}.defect-photo-container>.non-empty-mode,.mechanical-photo-container>.non-empty-mode,.miscellaneous-photo-container>.non-empty-mode{display:none;opacity:0}.defect-photo-container.has-image>.non-empty-mode,.defect-photo-container>.empty-mode,.mechanical-photo-container.has-image>.non-empty-mode,.mechanical-photo-container>.empty-mode,.miscellaneous-photo-container.has-image>.non-empty-mode,.miscellaneous-photo-container>.empty-mode{display:block;opacity:1}@media screen and (max-width:991px){.defect-photo-container.has-image>.non-empty-mode img,.mechanical-photo-container.has-image>.non-empty-mode img,.miscellaneous-photo-container.has-image>.non-empty-mode img{height:4rem!important;max-height:4rem}}.defect-photo-container.has-image>.empty-mode,.mechanical-photo-container.has-image>.empty-mode,.miscellaneous-photo-container.has-image>.empty-mode{display:none;opacity:0}.defect-photo-container .img-thumbnail:hover,.mechanical-photo-container .img-thumbnail:hover,.miscellaneous-photo-container .img-thumbnail:hover{cursor:zoom-in!important}.collection-equipment-edit-background{background:var(--neutral-gray-50);border-bottom:1px solid var(--neutral-gray-100)}.ts-control,.ts-wrapper.single.cursor-pointer .ts-control{background:#fff;cursor:pointer!important}.preview-info-value{background-color:#f5f5f5;font-size:.8rem}.preview-info-value:not(.single-list){padding:.75rem}.preview-info-value>.content>.title,.preview-info-value>.title{color:#484d56;display:block;font-weight:600}.preview-info-value>.content>.value,.preview-info-value>.value{color:#5e646d;display:block}.preview-info-value.odd+.preview-info-value,.preview-info-value:nth-child(2n){background-color:#fff}@media (max-width:991px){.preview-info-value.single-list>.content{background-color:#f5f5f5;padding:.75rem}.preview-info-value.single-list:nth-child(2n)>.content{background-color:#fff}}@media (min-width:992px){.preview-info-value.single-list{background-color:transparent}.preview-info-value.single-list>.content{background-color:#fff;padding:.75rem}.preview-info-value.single-list:nth-child(3n+1)+.single-list>.content,.preview-info-value.single-list:nth-child(3n+1)>.content{background-color:#f5f5f5}}#vehicle-preview-tab-pane-content{height:100%;overflow:hidden}@media (min-width:768px){#vehicle-preview-tab-pane-content{height:100%;overflow-y:hidden!important}}#preview-infos-container{overflow-y:scroll}@media (min-width:768px){#preview-infos-container{height:83.5vh;overflow:hidden}#preview-infos-container>div:nth-child(2){height:100%;overflow-y:scroll}}.alert-medias{color:var(--palette-color-2);font-size:1.063rem;margin:2.25rem 0;padding-left:1rem}vehicle-photo-item-action-item.dropdown-toggle:after{display:none}.item-vehicle-equipment[data-vehicle--crud--vehicle-equipment-item-edit-state-value=true]{transition:all .25s ease}.has-warranty-container>div.form-check{padding:0 1rem 0 0}.has-warranty-container>div.form-check+.form-check{margin-top:0}.commercial-warranty-input-row{padding:0 .5rem}.badge-critair{align-content:center;aspect-ratio:1;background:var(--gray-100);border-radius:50%;color:#000;display:inline-flex;flex-wrap:wrap;font-size:1rem;font-style:italic;font-weight:700;height:1.25rem;justify-content:center;outline:.25rem solid #eeeff1;width:1.25rem}.critair-1{background:rgba(102,0,102,.7);color:#fff;outline-color:#606}.critair-2{background:#ffda33;color:#fff;outline-color:#ffd100}.critair-3{background:rgba(255,102,0,.6);color:#fff;outline-color:#f60}.critair-4{background:rgba(153,0,0,.6);color:#fff;outline-color:#900}.critair-5{background:hsla(0,0%,50%,.6);color:#fff;outline-color:grey}.critair-electric-hydrogen{background:rgba(0,153,51,.6);color:#fff;outline-color:#093}form:has(#tab-apercu.active){height:100%;overflow:hidden}.vehicle-actions .section-title{color:#484d56;font-size:.875rem;font-weight:600}.header-checkbox-diffusion{font-size:var(--font-size-base)}.diffusion-column{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.diffusion-column .btn-diffusion{border:none!important;border:0;box-shadow:none!important;font-size:.625rem;font-weight:700;outline:none!important;padding:.375rem}.diffusion-column .btn-diffusion:hover{border:0!important;box-shadow:none!important;color:revert!important}.diffusion-column .btn.btn-diffusion-inactive,.diffusion-column .btn.btn-diffusion-inactive-max-quantity-reached,.diffusion-column .btn.btn-diffusion-provider-inactive{background-color:rgba(131,143,158,.1)!important;color:#838f9e!important}.diffusion-column .btn.btn-diffusion-active{background-color:#c6e8e6;color:#10a097}.dropdown-diffusion,.dropdown-diffusion .dropdown-menu{max-width:max-content}@media screen and (max-width:991px){.dropdown-diffusion .dropdown-menu{max-width:100%}}.dropdown-diffusion .dropdown-toggle{align-content:center;align-items:center;border:1px solid #cfcfcf!important;box-shadow:none!important;color:var(--palette-color-2)!important;display:flex;font-size:.643rem!important;font-weight:600;gap:.563rem;padding:.375rem .5rem!important}.dropdown-diffusion ul li+li{margin-top:.5rem}.dropdown-diffusion .dropdown-item.btn-diffusion.btn-diffusion-inactive,.dropdown-diffusion .dropdown-item.btn-diffusion.btn-diffusion-inactive-max-quantity-reached,.dropdown-diffusion .dropdown-item.btn-diffusion.btn-diffusion-provider-inactive{background-color:rgba(131,143,158,.1)!important;color:#838f9e!important}.dropdown-diffusion .dropdown-item.btn-diffusion.btn-diffusion-active{color:#10a097}.dropdown-diffusion .dropdown-item-provider{white-space:none}.dropdown-diffusion .dropdown-item-provider.disabled,.dropdown-diffusion .dropdown-item-provider:disabled{background-color:rgba(131,143,158,.1)!important}.dropdown-diffusion .dropdown-item-provider .provider{display:flex;justify-content:space-between;width:100%}.dropdown-diffusion .dropdown-item-provider .provider .provider-name{align-items:center;color:var(--palette-color-2);display:flex;font-weight:500;gap:.438rem}.dropdown-diffusion .dropdown-item-provider .provider .provider-counter{color:var(--palette-color-1);font-size:.786rem;margin-left:2.375rem}.vehicle-expertise-element-table.table.datagrid tbody .vehicle-expertise-element-remove-button{background-color:#fff!important}.vehicle-expertise-element-table.table.datagrid tbody .vehicle-expertise-element-remove-button>div{opacity:1!important}.index-info-vehicle{min-width:30ch!important}.index-info-vehicle .brand-model{font-size:.813rem;font-weight:700}.index-info-vehicle .version{display:block;font-size:.688rem;font-weight:500}.index-info-vehicle .type-of-stock{display:block;margin-top:1rem}.index-info-matriculation-serial-number{min-width:20ch!important}.index-info-matriculation-serial-number .matriculation{display:block;font-size:.813rem;font-weight:700}.index-info-matriculation-serial-number .serial-number{display:block;font-size:.688rem;font-weight:400}.index-info-mec-year-mileage{align-content:center;color:var(--palette-color-2)}.index-info-mec-year-mileage ul{margin:0;padding-left:1rem}.index-info-category-energy-gearbox-color{align-content:center;color:var(--palette-color-2)}.index-info-category-energy-gearbox-color ul{margin:0;padding-left:1rem}.index-info-created-at .created-at{display:block;font-size:.813rem;font-weight:700}.index-info-created-at .duration{color:var(--palette-color-3);display:block;font-size:.688rem;font-weight:400}.index-info-created-at .invoice-state{display:block;margin-top:.5rem}.index-info-prices{min-width:27ch!important}.index-info-prices>span{display:block;font-size:.813rem;font-weight:500}.index-info-prices>span .title{color:var(--palette-color-2)}.index-info-prices>span .value{color:var(--palette-color-1)}@media screen and (min-width:992px){.dropdown-vehicle-index-sivin{min-width:14.375rem;width:auto}}.dropdown-vehicle-index-sivin .sivin-item-icon{width:1.257rem}.index-info-ref-policebook{min-width:30ch!important;text-align:center}.index-info-ref-policebook .reference{display:block;font-size:.813rem;font-weight:700;margin-bottom:.5rem}.index-info-ref-policebook .policebook-number{color:#d0820c;font-size:.75rem;font-weight:500}.index-info-ref-policebook .policebook-nonumber{font-size:.75rem;font-weight:500}.index-info-ref-policebook .date{font-size:.625rem;font-weight:400}.is-diffusion-mode .list-col-actions{display:none}.separator-tab-info-vehicle{border-bottom:1px solid #e4e4e4}.tab-info-vehicle-info{margin-top:1.75rem}.tab-info-vehicle-info>.title{color:var(--palette-color-2);font-size:1.063rem;font-weight:400;margin-bottom:1.5rem;position:relative}.tab-info-vehicle-info ul{padding:0 1rem}.tab-info-vehicle-info li.preview-info-value{--bs-disc-width:0.25em;background-color:transparent!important;padding:1rem .875rem}.tab-info-vehicle-info li.preview-info-value .title{color:var(--palette-color-2);font-size:.813rem;font-weight:400;margin-bottom:.25rem;position:relative}.tab-info-vehicle-info li.preview-info-value .title:before{aspect-ratio:1;background-color:var(--palette-color-2);border-radius:50%;content:attr(data-icon);font-family:Font Awesome\ 5 Free;font-weight:900;height:var(--bs-disc-width);margin-right:.5rem;position:absolute;right:100%;top:.5em;width:var(--bs-disc-width)}.tab-info-vehicle-info li.preview-info-value .value{color:var(--palette-color-1);font-size:.813rem;font-weight:600}.tab-info-vehicle-info .main-info{background-color:rgba(27,132,255,.05);border-radius:.625rem}.tab-info-vehicle-info .main-info li.preview-info-value .value{font-size:1rem;font-weight:700}[white-label-vroomiz] .tab-info-vehicle-info .main-info{background-color:rgba(221,81,48,.05)}[white-label-bhcar] .tab-info-vehicle-info .main-info{background-color:rgba(226,10,20,.05)}[white-label-clickandbuyauto] .tab-info-vehicle-info .main-info{background-color:rgba(255,0,0,.05)}[white-label-default] .tab-info-vehicle-info .main-info,[white-label-optimcar] .tab-info-vehicle-info .main-info{background-color:rgba(50,144,178,.05)}.equipment-tab-content{margin-top:2.625rem}.equipment-tab-content .title{color:var(--palette-color-2);font-size:1.063rem;font-weight:400;margin-bottom:1.5rem;position:relative}.equipment-tab-content ul{display:grid;font-size:.813rem;font-weight:600;grid-template-columns:repeat(2,1fr);list-style:disc}.equipment-tab-content ul li{--bs-disc-width:0.25em;position:relative}.equipment-tab-content ul li:before{aspect-ratio:1;background-color:var(--palette-color-2);border-radius:50%;content:"";font-weight:900;height:var(--bs-disc-width);left:var(--bs-disc-width);margin-right:.5rem;position:absolute;top:calc(var(--bs-list-group-item-padding-y) + .5em);width:var(--bs-disc-width)}.detail-info-wrapper{padding:1.5rem 0}.detail-info-wrapper .top-table-info{color:var(--palette-color-2);font-size:.813rem;margin-bottom:1.125rem}.detail-info-wrapper .top-table-info .counter{color:var(--palette-color-1);font-weight:800}.detail-info-wrapper .dropdown-menu{max-height:50vh;overflow:auto}.detail-info-wrapper .dropdown-menu .dropdown-item{white-space:normal}.detail-info-wrapper .diffusion-widget{width:fit-content}.detail-info-wrapper .detail-info-title{position:relative}.detail-info-wrapper .detail-info-title span{background-color:#fff;padding:0 1.5em;position:relative;z-index:3}.detail-info-wrapper .detail-info-title:before{left:0}.detail-info-wrapper .detail-info-title:after,.detail-info-wrapper .detail-info-title:before{background-color:var(--palette-color-9);content:"";height:1px;position:absolute;top:.5rem;width:50%}.detail-info-wrapper .detail-info-title:after{right:0}.show-vehicle .swiper-container{width:100%}.detail-bottom-info{background-color:#fff;color:var(--palette-color-2);font-size:.813rem;padding:1rem}.detail-bottom-info .highlight{color:var(--palette-color-1);font-weight:600}.detail-bottom-info .highlight~span{font-size:.625rem}.detail-bottom-info .more{background-color:transparent;border:none!important;font-size:.625rem;outline:none!important;padding:0!important}[white-label-vroomiz] .detail-bottom-info .highlight-2{color:#dd5130;font-size:1.188rem;font-weight:700}[white-label-bhcar] .detail-bottom-info .highlight-2{color:#e20a14;font-size:1.188rem;font-weight:700}[white-label-clickandbuyauto] .detail-bottom-info .highlight-2{color:red;font-size:1.188rem;font-weight:700}[white-label-default] .detail-bottom-info .highlight-2,[white-label-optimcar] .detail-bottom-info .highlight-2{color:#3290b2;font-size:1.188rem;font-weight:700}.form-check.form-switch{align-items:center;display:flex;gap:.5rem}.form-check.form-switch label{font-size:.75rem;padding:0}.vehicle-tab-pane-title{color:var(--palette-color-2);font-size:1.063rem;font-weight:400;margin-bottom:2rem}.informations-principales-form-field{--column-size:60px;column-gap:var(--column-size);display:grid;grid-template-columns:1fr 1px 2fr;padding:0 calc(var(--column-size) - 1rem)}.informations-principales-form-field .title{color:var(--palette-color-2);display:flex;font-size:1.063rem;font-weight:400;gap:.5rem;margin-bottom:2rem}@media screen and (min-width:1400px){.informations-principales-form-field .title{margin-left:calc(-3ch + .5rem)}}.informations-principales-form-field .inner-row{column-gap:var(--column-size);display:grid;grid-template-columns:1fr 1fr}.informations-principales-form-field .separator{background-color:var(--palette-color-10);height:100%;width:1px}@media screen and (max-width:1399px){.informations-principales-form-field{--column-size:1rem;grid-template-columns:1.5fr 1px 2fr}.informations-principales-form-field .inner-row{column-gap:var(--column-size);display:grid;grid-template-columns:100%;row-gap:1rem}}@media screen and (max-width:767px){.informations-principales-form-field{--column-size:0;grid-template-columns:100%;row-gap:3rem}.informations-principales-form-field .separator{display:none}}.informations-complementaires-form-field{--column-size:clamp(1rem,100%,3rem);column-gap:var(--column-size);display:grid;grid-template-columns:repeat(3,1fr);padding:0 calc(var(--column-size) - 1rem)}.informations-complementaires-form-field .title{color:var(--palette-color-2);display:flex;font-size:1.063rem;font-weight:400;gap:.5rem;margin-bottom:2rem}@media screen and (min-width:1400px){.informations-complementaires-form-field .title{margin-left:calc(-3ch + .5rem)}}.informations-complementaires-form-field .inner-row{column-gap:var(--column-size);display:grid;grid-template-columns:1fr 1fr}.informations-complementaires-form-field .separator{background-color:var(--palette-color-10);height:100%;width:1px}@media screen and (max-width:1399px){.informations-complementaires-form-field{--column-size:1rem}.informations-complementaires-form-field .inner-row{column-gap:var(--column-size);display:grid;grid-template-columns:100%;row-gap:1rem}}@media screen and (max-width:767px){.informations-complementaires-form-field{--column-size:0;grid-template-columns:100%;row-gap:3rem}.informations-complementaires-form-field .separator{display:none}}.informations-carte-grise-form-field{--column-size:clamp(1rem,100%,3rem);padding:0 calc(var(--column-size) - 1rem)}.informations-carte-grise-form-field>.grid{column-gap:var(--column-size);display:grid;grid-template-columns:repeat(3,1fr)}.informations-carte-grise-form-field .title{color:var(--palette-color-2);font-size:1.063rem;font-weight:400;margin-bottom:2rem}@media screen and (min-width:1400px){.informations-carte-grise-form-field .title{margin-left:-2ch}}@media screen and (max-width:1399px){.informations-carte-grise-form-field{--column-size:1rem}}@media screen and (max-width:767px){.informations-carte-grise-form-field{--column-size:0}.informations-carte-grise-form-field>.grid{grid-template-columns:100%}}.vehicle-public-note-counter{color:#adacac;font-size:.75rem;line-height:40px}.modal-show-header{align-items:center;background-color:var(--palette-color-9);border-radius:.5rem;color:var(--palette-color-1);display:flex;justify-content:space-between;padding:1.75rem 1rem}.modal-vehicle-edit .app-modal-body{background-color:var(--body-bg)}body.ea-edit-Vehicle[class*=http-modal],body.ea-edit-Vehicle[class*=modal-ajax-forms-iframe-content],body.ea-edit-Vehicle[class*=page-content]{background-color:var(--palette-color-10)}body.ea-edit-Vehicle[class*=http-modal] .form-content,body.ea-edit-Vehicle[class*=modal-ajax-forms-iframe-content] .form-content,body.ea-edit-Vehicle[class*=page-content] .form-content{background-color:#fff;border-radius:.5rem;padding:1rem}body.ea-edit-Vehicle[class*=http-modal] .page-actions-crud-container,body.ea-edit-Vehicle[class*=modal-ajax-forms-iframe-content] .page-actions-crud-container,body.ea-edit-Vehicle[class*=page-content] .page-actions-crud-container{background-color:var(--palette-color-10);border-radius:var(--border-radius);display:flex;padding:1rem}body.ea-edit-Vehicle[class*=http-modal] .page-actions-crud-container:before,body.ea-edit-Vehicle[class*=modal-ajax-forms-iframe-content] .page-actions-crud-container:before,body.ea-edit-Vehicle[class*=page-content] .page-actions-crud-container:before{all:unset}body.ea-edit-Vehicle[class*=http-modal] .content-body,body.ea-edit-Vehicle[class*=modal-ajax-forms-iframe-content] .content-body,body.ea-edit-Vehicle[class*=page-content] .content-body{background:unset;margin:0;padding:unset}body.ea-edit-Vehicle[class*=http-modal] .content-wrapper,body.ea-edit-Vehicle[class*=modal-ajax-forms-iframe-content] .content-wrapper,body.ea-edit-Vehicle[class*=page-content] .content-wrapper{background:unset}.vehicle-equipment-category-container{background-color:#f3f2f2}.vehicle-equipment-category-container .vehicle-equipment-content .form-check.form-switch .form-check-input{height:18px;min-height:18px;min-width:2rem;width:2rem}.vehicle-equipment-category-container .vehicle-equipment-content .form-check.form-switch .form-check-input:not(:checked)~label{color:var(--palette-color-2);font-weight:400}.vehicle-equipment-category-container .vehicle-equipment-content .form-check.form-switch .form-check-input:checked~label{color:var(--palette-color-1);font-weight:600}.vehicle-equipment-category-container .item-vehicle-equipment{align-items:center;column-gap:.5rem;display:grid;gap:.5rem .5rem;grid-template-areas:"form-check input actions";height:2.5rem;min-height:2.5rem}.vehicle-equipment-category-container .item-vehicle-equipment .form-check{padding-left:0}.vehicle-equipment-category-container .item-vehicle-equipment label{padding:.75rem 0}.vehicle-equipment-category-container .item-vehicle-equipment[data-is-editing=false]{grid-auto-rows:1fr;grid-template-columns:minmax(auto,max-content) 0 auto}.vehicle-equipment-category-container .item-vehicle-equipment[data-is-editing=true]{grid-auto-rows:1fr;grid-template-columns:2rem 1fr auto}@media screen and (max-width:768px){.vehicle-equipment-category-container .item-vehicle-equipment{gap:.5rem .5rem;grid-template-areas:"form-check input" "actions actions";height:auto}.vehicle-equipment-category-container .item-vehicle-equipment[data-is-editing=false]{grid-template-columns:1fr 0;grid-template-rows:1fr auto}.vehicle-equipment-category-container .item-vehicle-equipment[data-is-editing=true]{grid-auto-rows:auto;grid-template-columns:auto 1fr;grid-template-rows:1fr auto}}.vehicle-equipment-category-container .item-vehicle-equipment .form-check-area{grid-area:form-check;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-equipment-category-container .item-vehicle-equipment .input-area{grid-area:input}.vehicle-equipment-category-container .item-vehicle-equipment .actions-area{grid-area:actions}.vehicle-equipment-category-container .item-vehicle-equipment .btn-edit{--bs-btn-box-shadow:none;--bs-btn-padding-x:0.25rem;--bs-btn-color:#757573;--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:#757573;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:to-rgb(hsla(60,1%,45%,.15));--bs-btn-active-color:#757573;--bs-btn-active-bg:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:color-contrast(transparent);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent;border:none!important}.vehicle-equipment-category-container .item-vehicle-equipment .btn-delete{--bs-btn-box-shadow:none;--bs-btn-padding-x:0.25rem;--bs-btn-color:#d43b43;--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:#d43b43;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:to-rgb(rgba(212,59,67,.15));--bs-btn-active-color:#d43b43;--bs-btn-active-bg:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:color-contrast(transparent);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent;border:none!important}.vehicle-equipment-category-container .item-vehicle-equipment .btn-cancel{--bs-btn-color:#fff;--bs-btn-bg:#c6c6c6;--bs-btn-border-color:#c6c6c6;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c6c6c6;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:to-rgb(#cfcfcf);--bs-btn-active-color:#fff;--bs-btn-active-bg:#c6c6c6;--bs-btn-active-border-color:transparent;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:color-contrast(#c6c6c6);--bs-btn-disabled-bg:#c6c6c6;--bs-btn-disabled-border-color:#c6c6c6}.vehicle-equipment-category-container .form-control{background-color:#fff;border:none;box-shadow:none;display:inline-block;outline:none;padding:.75rem}[white-label-vroomiz] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked),[white-label-vroomiz] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked):focus{background-color:#d1cbc9}[white-label-bhcar] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked),[white-label-bhcar] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked):focus,[white-label-clickandbuyauto] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked),[white-label-clickandbuyauto] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked):focus{background-color:#d1c9c9}[white-label-default] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked),[white-label-default] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked):focus,[white-label-optimcar] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked),[white-label-optimcar] .vehicle-equipment-category-container .form-switch .form-check-input:not(:checked):focus{background-color:#c9cfd1}.free-title-complement-data{text-wrap:pretty;max-width:100%;min-height:calc(.7rem + 5em);white-space:pre;width:100%;word-break:break-all}.suivi-form-field{--column-size:clamp(1rem,100%,3rem);column-gap:var(--column-size);display:grid;grid-template-columns:2fr 1px 1fr;padding:0 calc(var(--column-size) - 1rem)}.suivi-form-field .title{color:var(--palette-color-2);display:flex;font-size:1.063rem;font-weight:400;gap:.5rem;margin-bottom:2rem}@media screen and (min-width:1400px){.suivi-form-field .title{margin-left:calc(-3ch + .5rem)}}.suivi-form-field .inner-row{column-gap:var(--column-size);display:grid;grid-template-columns:1fr 1fr}.suivi-form-field .separator{background-color:var(--palette-color-10);height:100%;width:1px}@media screen and (max-width:1399px){.suivi-form-field{--column-size:1rem;grid-template-columns:1.5fr 1px 1fr}.suivi-form-field .inner-row{column-gap:var(--column-size);display:grid;grid-template-columns:100%;row-gap:1rem}}@media screen and (max-width:767px){.suivi-form-field{--column-size:0;grid-template-columns:100%}.suivi-form-field .separator{display:none}}.achat-vente-frais-grid{--column-size:clamp(1rem,100%,3rem);column-gap:var(--column-size);display:grid;grid-template-columns:2fr 1fr;padding:0 calc(var(--column-size) - 1rem) 5rem}.achat-vente-frais-grid .title{color:var(--palette-color-2);font-size:1.063rem;font-weight:400;margin-bottom:2.5rem;margin-left:0;margin-top:0;padding-bottom:0;padding-top:0}.achat-vente-frais-grid .subtitle{--bs-disc-width:0.25rem;align-content:center;color:var(--palette-color-1);font-size:.938rem;font-weight:500;margin-bottom:1.375rem}.achat-vente-frais-grid .subtitle:before{aspect-ratio:1;background-color:var(--palette-color-1);border-radius:50%;content:"";display:inline-block;font-weight:900;height:var(--bs-disc-width);margin:0 .5rem;position:relative;top:calc(var(--bs-disc-width)*-1/2);width:var(--bs-disc-width)}.achat-vente-frais-grid .inner-row{column-gap:var(--column-size);display:grid;grid-template-columns:1fr 1fr}.achat-vente-frais-grid .separator{background-color:var(--palette-color-10);height:100%;width:1px}@media screen and (max-width:1399px){.achat-vente-frais-grid{--column-size:1rem;grid-template-columns:100%;grid-template-rows:1fr 1fr}.achat-vente-frais-grid .inner-row{column-gap:var(--column-size);display:grid;grid-template-columns:100%;row-gap:1rem}}@media screen and (max-width:767px){.achat-vente-frais-grid{--column-size:0;grid-template-columns:100%}.achat-vente-frais-grid .separator{display:none}}#simulation-part .thead-row{color:var(--palette-color-2);font-size:.813rem;font-weight:400}#simulation-part .thead-col{color:var(--color-primary-emphasis);font-size:.813rem;font-weight:400;margin-bottom:.75rem}#simulation-part .value{color:var(--palette-color-1);font-size:.813rem;font-weight:500}#simulation-part .simulation-item{display:grid;grid-template-columns:1fr minmax(25%,1fr) minmax(25%,1fr);position:relative;text-align:right}#simulation-part .simulation-item>:first-child{text-align:left}#simulation-part .simulation-item>div{padding:.75rem .5rem}#simulation-part .simulation-item>:nth-child(2),#simulation-part .simulation-item>:nth-child(3){text-align:right}#simulation-part .simulation-item+.simulation-item:before{border-top:1px solid #e4e4e4;content:"";left:0;position:absolute;right:0;top:0}.vehicle-collection-entry{position:relative}.vehicle-collection-entry:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.vehicle-collection-entry:before{background:#e7eff8;bottom:0;content:"";height:1px;left:1rem;position:absolute;right:1rem;width:calc(100% - 2rem)}[white-label-vroomiz] .vehicle-collection-entry:before{background:#f8eae7}[white-label-bhcar] .vehicle-collection-entry:before{background:#f8e7e8}[white-label-clickandbuyauto] .vehicle-collection-entry:before{background:#f8e7e7}[white-label-default] .vehicle-collection-entry:before,[white-label-optimcar] .vehicle-collection-entry:before{background:#e7f3f8}.before-render-add-button .title{color:var(--palette-color-2);font-size:.813rem;font-weight:400}.before-render-add-button .value{color:var(--palette-color-1);font-size:.813rem;font-weight:600}.vehicle-sale-type-of-stock-fields{column-gap:1rem;display:grid;grid-template-areas:"ht ttc" "vat vat";grid-template-columns:1fr 1fr}.vehicle-sale-type-of-stock-fields.is-mandate{grid-template-areas:"ttc ttc";grid-template-columns:1fr 1fr}.vehicle-sale-type-of-stock-fields .ht-area{grid-area:ht}.vehicle-sale-type-of-stock-fields .ttc-area{grid-area:ttc}.vehicle-sale-type-of-stock-fields .vat-area{grid-area:vat}#tab-achat-vente-frais .tab-pane{min-height:100%}.photo-container-grid{background:#f3f2f2;border-radius:var(--border-radius);padding:1rem}.vehicle-page-edit-photo{max-height:250px}.fullscreen{align-items:center;background:rgba(0,0,0,.9);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.no-scroll{overflow:hidden}.close-fullscreen{background:#fff;border:none;cursor:pointer;padding:10px;position:absolute;right:10px;top:10px;z-index:100000}.swiper-slide{align-items:center;display:flex;justify-content:center}.swiper-slide img{max-height:100%;max-width:100%}.dropdown-action-vehicle{z-index:1050}.vehicle-show .actions-center{align-items:center;display:flex;gap:.5rem}@media screen and (max-width:991px){.vehicle-show .actions-center{background:#fff;border-radius:.5rem;height:8.5rem;left:.75rem;padding:1rem;position:absolute;right:.75rem;top:4rem!important;z-index:65}}.first-element{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:0!important;border-top-left-radius:.5rem!important;border-top-right-radius:0!important}@media screen and (max-width:997px){.vehicle-page-edit-photo{max-width:250px}}@media screen and (max-width:991px){.photos-preview-container,.vehicle-page-edit-photo{display:none}#ea-index-Vehicle .batch-actions-selector,#ea-index-Vehicle .batch-selectors,#ea-index-Vehicle tr:not(.overlay-active) [data-column-field]:not([data-column-field=vehiclePhotos],[data-column-field=infoVehicleIndex],.modal-columns-settings-drop-zone [data-column-field]),#ea-index-Vehicle tr:not(.overlay-active) [data-column]:not([data-column=vehiclePhotos],[data-column=infoVehicleIndex],.modal-columns-settings-drop-zone [data-column]){display:none!important}#ea-index-Vehicle table.datagrid:not(.datagrid-empty){table-layout:fixed}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr:not(.overlay-active) .list-img{max-width:100%!important}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr:not(.overlay-active) th[data-column-field=vehiclePhotos]{width:25%!important}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr:not(.overlay-active) th[data-column-field=infoVehicleIndex]{width:60%!important}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr:not(.overlay-active) th:last-child{width:15%!important}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) td[data-column*=diffusion_agency_parameter]{--diffusion-logo:"";background-color:transparent!important;padding-left:60%!important}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) td[data-column*=diffusion_agency_parameter]:before{font-size:.8125rem;font-weight:400;left:40%!important;text-overflow:fade;white-space:wrap;width:20%!important}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) td[data-column*=diffusion_agency_parameter]:after{background:var(--diffusion-logo);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;left:35%;max-width:1.5rem;position:absolute;top:.75rem;width:1.5rem}}@media (max-width:991px){#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr:not(.empty-row,.overlay-active) td{box-shadow:none;padding-left:8px;position:static}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr.overlay-active td{text-align:left!important}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr.overlay-active td:not(.batch-actions-selector)~td{border-top:1px solid #d9d9d9!important}}#ea-index-Vehicle table tr .mobile-show-more{display:none}@media (max-width:991px){#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tbody:not(:has(tr.overlay-active)){display:table-row-group}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr:not(.overlay-active) td{display:table-cell}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr:not(.overlay-active){display:table-row}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) thead:has(:not(tr.overlay-active)){display:table-header-group}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr:not(.overlay-active) td:before{all:unset}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tbody:has(tr.overlay-active){position:relative}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr.overlay-active{background-color:#fff;border-color:transparent;border-radius:0;bottom:0;height:100%;left:0;max-height:calc(100vh - var(--size-table-overlay-close));overflow:auto;position:fixed;right:0;top:calc(var(--size-table-overlay-close));z-index:1050!important}#ea-index-Vehicle #table-container:has(tr.overlay-active) .table-container-close{background-color:#fff;display:flex;height:var(--size-table-overlay-close);justify-content:end;left:0;padding:1.25rem 2.3125rem 0;position:fixed;right:0;top:0;z-index:1050}#ea-index-Vehicle #table-container:has(tr.overlay-active) .table-container-close button{appearance:none;background-color:transparent;border:none;font-size:1.25rem;height:1.25rem;outline:none;padding:0}#ea-index-Vehicle table.datagrid:not(.datagrid-empty) tr.overlay-active td:before{--responsive-table-label-color:#3f3f3f;font-size:.9375rem}#ea-index-Vehicle table tr.overlay-active .mobile-show-more{display:none}#ea-index-Vehicle table tr .mobile-show-more{all:unset;appearance:none;border:none!important;color:#10a097;display:block;font-size:.625rem;font-weight:700;outline:none}body:has(tr.overlay-active){overflow:hidden}#ea-index-Vehicle table td.actions{align-content:end}body[id*=VehicleExpertise]:not(#ea-index-VehicleExpertise) table.datagrid:not(.datagrid-empty) tr:not(.empty-row) td{border-radius:0;padding-left:0}body[id*=VehicleExpertise]:not(#ea-index-VehicleExpertise) table.datagrid:not(.datagrid-empty) tr{border:none;border-radius:.5rem}body[id*=VehicleExpertise]:not(#ea-index-VehicleExpertise) table.datagrid:not(.datagrid-empty) tr td:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}body[id*=VehicleExpertise]:not(#ea-index-VehicleExpertise) table.datagrid:not(.datagrid-empty) tr td:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.table-defects tr.defect-entry td label{display:block}.table-defects tr.defect-entry{border-radius:0!important;display:grid!important;gap:0 0;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-areas:"point add-image add-image add-image" "description description description description" "price price action action";grid-template-columns:auto auto auto auto;grid-template-rows:auto 1fr 1fr}.table-defects tr.defect-entry td{align-content:center;border-radius:0!important}.table-defects tr.defect-entry td:before{all:unset}.table-defects tr td:first-child{grid-area:point;padding-left:1rem!important}.table-defects tr td:nth-child(2){grid-area:add-image;padding-right:1rem!important}.table-defects tr td:nth-child(3){grid-area:description;padding:0 1rem!important;width:100%!important}.table-defects tr td:nth-child(4){grid-area:price;padding-left:1rem!important;width:100%}.table-defects tr td:nth-child(5){align-content:center;grid-area:action;padding-right:1rem!important}}.vehicle-expertise-element-table .element-title{display:none}table.datagrid.table-mechanicals:not(.datagrid-empty) tr:not(.empty-row) td:first-child,table.datagrid.table-miscellaneous:not(.datagrid-empty) tr:not(.empty-row) td:first-child{width:15%}table.datagrid.table-mechanicals:not(.datagrid-empty) tr:not(.empty-row) td:not(:first-child) label,table.datagrid.table-miscellaneous:not(.datagrid-empty) tr:not(.empty-row) td:not(:first-child) label{display:none}.elements-add-container,.mechanicals-add-container,.miscellaneous-add-container{background-color:#fff;border-top:1px solid #dee2e6;padding:1rem}@media screen and (max-width:801px){.vehicle-expertise-element-table .element-title{color:#3f3f3f;display:block;font-size:.9375rem;font-weight:600;margin-bottom:.75rem}table.datagrid.table-mechanicals:not(.datagrid-empty) tr:not(.empty-row) td,table.datagrid.table-miscellaneous:not(.datagrid-empty) tr:not(.empty-row) td,table.datagrid.vehicle-expertise-element-table:not(.datagrid-empty) tr:not(.empty-row) td{font-size:.8125rem;font-weight:500;margin:0!important;padding:.8125rem!important;position:relative;text-align:center!important}table.datagrid.table-mechanicals:not(.datagrid-empty) tr:not(.empty-row) td~td:before,table.datagrid.table-miscellaneous:not(.datagrid-empty) tr:not(.empty-row) td~td:before,table.datagrid.vehicle-expertise-element-table:not(.datagrid-empty) tr:not(.empty-row) td~td:before{border-top:1px solid #d9d9d9!important;content:" "!important;height:1px;left:.5rem!important;padding:unset!important;position:absolute!important;right:.5rem!important;top:0!important;width:calc(100% - 1rem)!important}table.datagrid.table-mechanicals:not(.datagrid-empty) tr:not(.empty-row) td:first-child,table.datagrid.table-miscellaneous:not(.datagrid-empty) tr:not(.empty-row) td:first-child{width:100%}table.datagrid.table-mechanicals:not(.datagrid-empty) tr:not(.empty-row) td:not(:first-child) label,table.datagrid.table-miscellaneous:not(.datagrid-empty) tr:not(.empty-row) td:not(:first-child) label{display:block}table.datagrid.table-mechanicals:not(.datagrid-empty) tr:not(.empty-row) td label,table.datagrid.table-miscellaneous:not(.datagrid-empty) tr:not(.empty-row) td label{color:#3f3f3f!important;font-size:.9375rem;font-weight:600!important;padding-bottom:.75rem}.elements-add-container,.mechanicals-add-container,.miscellaneous-add-container{background-color:transparent;border-top:none;padding:0}}@media screen and (max-width:991px){.modal-show-main-nav.vehicle-show{margin-bottom:9.5rem}}.vehicle-life-history-reports-header-detail{--image-size:80px;align-items:center;column-gap:1rem;display:grid;grid-template-areas:"title actions logo" ". . .";grid-template-columns:1fr max-content var(--image-size);margin-bottom:1rem}@media screen and (max-width:991px){.vehicle-life-history-reports-header-detail{--image-size:60px;grid-template-areas:"title logo" "actions logo";grid-template-columns:1fr var(--image-size)}}.vehicle-life-history-reports-header-detail .logo{grid-area:logo}.vehicle-life-history-reports-header-detail .title{grid-area:title}.vehicle-life-history-reports-header-detail .actions{grid-area:actions}.vehicle-life-history-reports-header-detail .expertise-tab-autorigin-logo{border-radius:50%;width:var(--image-size)}#qrcode-retake-photos-container{display:flex;justify-content:center}.vehicle-photo-item-showroom-switch{align-content:center;background:#fff;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;color:#000;display:inline-block;margin:0;overflow:hidden;padding:.25rem 0;text-overflow:ellipsis}.vehicle-photo-item-showroom-switch label{font-size:.7rem!important;font-weight:600}.vehicle-photo-item-showroom-switch label input{margin:0!important}