@font-face{font-family:BMW Motorrad;src:url(https://cdn.quadratura.se/fonts/BMWMotorrad/BMWMotorrad-Heavy.ttf);font-weight:900}@font-face{font-family:BMW Motorrad;src:url(https://cdn.quadratura.se/fonts/BMWMotorrad/BMWMotorrad-Bold.ttf);font-weight:700}@font-face{font-family:BMW Motorrad;src:url(https://cdn.quadratura.se/fonts/BMWMotorrad/BMWMotorrad-Light.ttf);font-weight:300}@font-face{font-family:BMW Motorrad;src:url(https://cdn.quadratura.se/fonts/BMWMotorrad/BMWMotorrad-Regular.ttf);font-weight:400}*{margin:0;padding:0;box-sizing:border-box;font-family:BMW Motorrad;text-decoration:none;font-optical-sizing:auto;font-style:normal}:after,:before{box-sizing:inherit}html{width:100%;height:100%}body,html{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;scroll-behavior:smooth}body{overflow-x:hidden;overscroll-behavior-y:none;overscroll-behavior:none}#app{display:flex;flex-direction:column;flex-grow:1;scroll-behavior:smooth}.title-text{font-size:24px;font-weight:700;line-height:100%;color:var(--blackColor)}.list-text{font-weight:400}.list-text,.list-text-bold{font-size:16px;line-height:100%;color:var(--blackColor)}.list-text-bold{font-weight:700}.list-text-caps{font-weight:400}.list-text-bold-caps,.list-text-caps{font-size:16px;line-height:100%;color:var(--blackColor);text-transform:uppercase}.list-text-bold-caps{font-weight:700}.info-text{font-weight:400}.info-text,.info-text-bold{font-size:12px;line-height:100%;color:var(--blackColor)}.info-text-bold{font-weight:700}.info-text-caps{font-weight:400}.info-text-bold-caps,.info-text-caps{font-size:12px;line-height:100%;color:var(--blackColor);text-transform:uppercase}.info-text-bold-caps{font-weight:700}.primary-text{color:var(--blueColor)}.disabled-text{color:var(--greyColorDark)}.center-text{text-align:center}.error-text{color:var(--errorColor)}.warning-text{color:var(--orangeColor)}.success-text{color:var(--greenColor)}.table{display:grid;grid-template-rows:auto}.table .table-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;height:60px;border-bottom:1px solid var(--greyColor);background-color:var(--whiteColor)}@media(hover:hover){.table .table-row:hover{background-color:#f7f7f7;opacity:.8}}.table .table-row.table-row-header{padding-top:8px;padding-bottom:8px;height:-moz-fit-content;height:fit-content}@media(hover:hover){.table .table-row.table-row-header:hover{background-color:var(--whiteColor);opacity:1}}.table .table-row .table-cell{display:flex;flex-direction:column;justify-content:center;padding:0 calc(var(--gapSmall)/2);overflow:hidden;gap:4px;height:100%}.table .table-row .table-cell:first-child{padding-left:var(--horizontalPadding)}.table .table-row .table-cell:last-child{padding-right:var(--horizontalPadding)}.table .table-row .table-cell.table-cell-center{align-items:center}.table .table-row .table-cell.table-cell-image{overflow:hidden}.table .table-row .table-cell.table-cell-image img{width:140%;height:120%;margin-left:-20%}.table .table-row .table-cell .info-text-caps{display:none}.table .table-row .table-cell .list-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.table .table-row .table-cell img{height:calc(100% - 2px);width:100%;-o-object-fit:contain;object-fit:contain}.table.dashboard-table{grid-template-columns:calc(96px + var(--horizontalPadding) + var(--gapSmall)/2) calc(200px + var(--gapSmall)) repeat(2,calc(150px + var(--gapSmall))) calc(50px + var(--gapSmall)) repeat(3,auto) calc(146px + var(--horizontalPadding) + var(--gapSmall)/2)}.table.search-table{grid-template-columns:calc(96px + var(--horizontalPadding) + var(--gapSmall)/2) repeat(4,auto)}.table .table-row-fake{display:none}@media(max-width:1199px){.table{display:flex;flex-wrap:wrap;gap:1px}.table .table-row{min-width:320px;flex-grow:1;width:calc(33.33333% - 1px);height:-moz-fit-content;height:fit-content;outline:1px solid var(--greyColor);border:none;padding:var(--paddingSmall);row-gap:12px;-moz-column-gap:16px;column-gap:16px}.table .table-row.table-row-header{display:none}.table .table-row .table-cell{padding:0}.table .table-row .table-cell:first-child{padding-left:0}.table .table-row .table-cell:last-child{padding-right:0}.table .table-row .table-cell .info-text-caps{display:block}.table .infinite-load-detector,.table .table-row-fake{min-width:320px;flex-grow:1;width:calc(33.33333% - 1px);display:flex}.table.dashboard-table .table-row{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr 40px}.table.dashboard-table .table-row .table-cell.table-cell-image{display:none}.table.dashboard-table .table-row .table-cell.table-cell-vin{grid-column:1/4}.table.dashboard-table .table-row .table-cell.table-cell-location{grid-column:1/4;grid-row:4/4}.table.dashboard-table .table-row .table-cell.table-cell-delta{grid-column:3/4}.table.dashboard-table .table-row .table-cell.table-cell-delta p{text-align:right}.table.dashboard-table .table-row .table-cell.table-cell-sales{grid-column:2/4}.table.dashboard-table .table-row .table-cell.table-cell-customer{grid-column:1/2;grid-row:3/4}.table.dashboard-table .table-row .table-cell:has(.status-box){grid-column:1/4}.table.search-table .table-row{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-columns:35% auto}.table.search-table .table-row .table-cell{row-gap:var(--gapSmall2)}.table.search-table .table-row .table-cell.table-cell-image{grid-row:1/5}}.container{display:flex;padding:var(--horizontalPadding);flex-direction:column;align-items:center;gap:var(--gapBig);width:100%}.container.container-button{justify-content:center;flex-direction:row;padding:var(--verticalPadding) var(--horizontalPadding);width:100%;gap:var(--gapBig)}.container.container-button-border{min-height:137px;border-bottom:1px solid var(--greyColor)}.container .container-text{display:flex;padding:var(--paddingSmall) var(--horizontalPadding);justify-content:center;align-items:center}.container .container-checkboxes{display:flex;flex-direction:column;width:100%;max-width:var(--maxWidthCheckboxHolder)}.container .container-checkboxes .checkbox{width:100%;padding:var(--paddingSmall) var(--horizontalPadding)}.container .container-checkboxes .container-checkboxes-button{padding:var(--horizontalPadding);width:100%;display:flex;align-items:center;justify-content:center}.container .container-box-title{padding:var(--paddingSmall) var(--horizontalPadding)}.container .container-inputs-box{display:flex;flex-direction:column;width:100%;max-width:var(--popupMaxWidth)}.container .container-inputs-box .container-inputs-box-inputs{display:flex;flex-direction:column;gap:1px;background-color:var(--greyColorDark);padding:1px}.container .container-inputs-box .container-inputs-box-inputs .input-component{height:60px}nav{position:sticky;top:0;z-index:5}.header-row{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 var(--horizontalPadding);background-color:var(--whiteColor);border-bottom:1px solid var(--greyColor);width:100%;z-index:6}.header-row .header-row-burger-menu{width:20px;gap:4px;display:flex;flex-direction:column;justify-content:space-between;height:-moz-fit-content;height:fit-content;cursor:pointer;flex-shrink:0}.header-row .header-row-burger-menu .header-row-burger-menu-line{width:100%;height:2px;background-color:var(--blackColor);transition:all .2s ease-in-out}@media(hover:hover){.header-row .header-row-burger-menu:hover .header-row-burger-menu-line{background-color:var(--blueColor)}}.header-row .header-row-component-list{display:flex;flex-direction:column;width:100%;max-width:360px;position:absolute;top:0;right:0;background-color:var(--greyColorLight);z-index:15}.header-row .header-row-component-list .header-row-component-list-options{display:flex;flex-direction:column;max-height:calc(100vh - 60px);overflow-y:auto;height:-moz-fit-content;height:fit-content}.header-row .header-row-component-list .header-row-component-list-options .header-row-component-list-options-option{padding:0 var(--horizontalPadding);min-height:60px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--greyColor);cursor:pointer;transition:all .2s ease-in-out}.header-row .header-row-component-list .header-row-component-list-options .header-row-component-list-options-option:first-child{justify-content:flex-end}.header-row .header-row-component-list .header-row-component-list-options .header-row-component-list-options-option p{color:var(--blackColor)}@media(hover:hover){.header-row .header-row-component-list .header-row-component-list-options .header-row-component-list-options-option:hover{background-color:var(--greyColor)}}.header-row .expandable-box{display:none}.header-row .list-text-bold-caps,.header-row.list-text-bold-caps{color:var(--greyColorDark)}.header-row .button{width:-moz-fit-content;width:fit-content}.header-row a:not(.button){display:flex;align-items:center;gap:12px;height:-moz-fit-content;height:fit-content}.header-row a:not(.button) .list-text-bold-caps{color:var(--blackColor)}@media(max-width:719px){.header-row .expandable-box{display:flex;padding:10px;margin:-10px}.header-row .expandable-box .arrow.up-arrow{transform:rotate(90deg)}.header-row .expandable-box .arrow.down-arrow{transform:rotate(-90deg)}}.footer-filters{display:flex;align-items:center;justify-content:center;width:100%;position:sticky;bottom:0;margin-top:auto;background:var(--whiteColor);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.footer-filters .footer-filters-box{display:flex;align-items:center;width:100%;max-width:1920px;gap:1px;background-color:var(--greyColor)}.footer-filters .footer-filters-box .footer-filters-box-item{width:100%;height:60px;background-color:var(--whiteColor);padding:0 var(--horizontalPadding);display:flex;align-items:center;justify-content:center;gap:12px}.footer-filters .footer-filters-box .footer-filters-box-item .footer-filters-box-item-vehicles{display:flex;align-items:center;gap:8px}.footer-filters .footer-filters-box .footer-filters-box-item:has(.footer-filters-box-item-icon){cursor:pointer;transition:all .2s}.footer-filters .footer-filters-box .footer-filters-box-item .footer-filters-box-item-icon{width:24px;height:24px;background-position:0 0;flex-shrink:0;background-repeat:no-repeat}@media(hover:hover){.footer-filters .footer-filters-box .footer-filters-box-item:hover:has(.footer-filters-box-item-icon){background-color:var(--greyColorLight)}.footer-filters .footer-filters-box .footer-filters-box-item:hover:has(.footer-filters-box-item-icon) p{color:var(--blueColor)}.footer-filters .footer-filters-box .footer-filters-box-item:hover:has(.footer-filters-box-item-icon) .footer-filters-box-item-icon{background-position:0 -26px!important}}@media(max-width:1199px){.footer-filters .footer-filters-box .footer-filters-box-item{padding:var(--paddingSmall) var(--horizontalPadding);flex-direction:column;gap:6px}.footer-filters .footer-filters-box .footer-filters-box-item .footer-filters-box-item-vehicles{display:flex;flex-direction:column;gap:6px}.footer-filters .footer-filters-box .footer-filters-box-item .footer-filters-box-item-vehicles .vehicles-count{font-size:24px;height:24px;font-weight:400;display:flex;align-items:center;justify-content:center}.footer-filters .footer-filters-box .footer-filters-box-item .list-text-bold-caps{font-size:10px}}.actions-row{display:flex;align-items:center;justify-content:center;width:100%;border-bottom:1px solid var(--greyColor)}.actions-row:has(.filters-row-box){top:60px;position:sticky;background-color:var(--whiteColor);z-index:5}.actions-row .filters-row-box{display:grid;grid-template-columns:repeat(5,1fr);width:100%;max-width:1920px;gap:1px;background-color:var(--greyColor)}.actions-row .filters-row-box .filters-row-box-item{display:flex;align-items:center;gap:12px;width:100%;height:100%;background-color:var(--whiteColor);padding:0 var(--horizontalPadding);cursor:pointer;height:60px;transition:all .2s}.actions-row .filters-row-box .filters-row-box-item.hide-desktop{display:none}.actions-row .filters-row-box .filters-row-box-item .filters-row-box-item-icon{width:24px;height:24px;background-position:0 0;flex-shrink:0;background-repeat:no-repeat}@media(hover:hover){.actions-row .filters-row-box .filters-row-box-item:hover{background-color:var(--greyColorLight)}.actions-row .filters-row-box .filters-row-box-item:hover p{color:var(--blueColor)}.actions-row .filters-row-box .filters-row-box-item:hover .filters-row-box-item-icon{background-position:0 -26px!important}}.actions-row .actions-row-inputs{width:100%;height:100%;max-width:1920px;display:flex;align-items:center;gap:1px;background-color:var(--greyColor)}.actions-row .actions-row-inputs.dropdown-only{justify-content:center;background-color:var(--whiteColor)}.actions-row .actions-row-inputs.dropdown-only .dropdown-component{width:100%;max-width:33.3333333333%}.actions-row .actions-row-inputs.actions-row-inputs-wrap{flex-wrap:wrap}.actions-row .actions-row-inputs.actions-row-inputs-wrap .dropdown-component,.actions-row .actions-row-inputs.actions-row-inputs-wrap .search-component{min-width:320px;width:calc(33.33333% - 1px);flex-grow:1}@media(max-width:719px){.actions-row .actions-row-inputs.actions-row-inputs-wrap .dropdown-component,.actions-row .actions-row-inputs.actions-row-inputs-wrap .search-component{width:100%}}@media(max-width:1199px){.actions-row .actions-row-box .actions-row-box-item{padding:0 var(--horizontalPadding)}.actions-row .actions-row-box .actions-row-box-item p{display:none}.actions-row .filters-row-box .filters-row-box-item{flex-direction:column;padding:0;justify-content:center;gap:6px}.actions-row .filters-row-box .filters-row-box-item.hide-desktop{display:flex}.actions-row .filters-row-box .filters-row-box-item p{font-size:10px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:-moz-fit-content;min-height:fit-content}.actions-row .filters-row-box .filters-row-box-item .filters-row-box-item-icon{position:relative}.actions-row .filters-row-box .filters-row-box-item .filters-row-box-item-icon .filters-row-box-item-icon-active{width:12px;height:12px;background-color:var(--blueColor);position:absolute;top:0;right:-16px;border-radius:50%}.actions-row .filters-row-box .hide-filter{display:none}.actions-row .filters-row-box.filters-row-box-opened{display:flex}.actions-row .filters-row-box.filters-row-box-opened .input-component{width:100%}.actions-row .filters-row-box.filters-row-box-opened .filters-row-box-item{width:100px}}@media(max-width:719px){.actions-row .actions-row-inputs{flex-direction:column}.actions-row .actions-row-inputs.dropdown-only .dropdown-component{max-width:100%}.actions-row.actions-row-collapsed{visibility:hidden;overflow:hidden;max-height:0;opacity:0;border-bottom:none}.actions-row.actions-row-expanded{visibility:visible;overflow:visible;max-height:-moz-fit-content;max-height:fit-content;opacity:1}}.status-row{display:flex;align-items:center;justify-content:center;width:100%;border-bottom:1px solid var(--greyColor);padding:var(--horizontalPadding)}.status-row .status-row-box{display:flex;width:100%;max-width:1920px}.status-row .status-row-box:has(.active-list-item) .status-row-box-item{font-weight:700}.status-row .status-row-box:has(.active-list-item) .status-row-box-item:after{box-shadow:0 0 0 4px var(--whiteColor) inset,0 0 0 12px var(--blackColor) inset}.status-row .status-row-box .status-row-box-item{display:flex;width:100%;flex-direction:column;gap:var(--gapBig);padding-bottom:calc(var(--gapBig) + 24px);position:relative;text-align:center}.status-row .status-row-box .status-row-box-item:before{content:"";position:absolute;bottom:12px;left:0;width:100%;height:1px;background-color:var(--blackColor)}.status-row .status-row-box .status-row-box-item:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:24px;height:24px;background-color:var(--whiteColor);border:1px solid var(--blackColor);border-radius:50%}.status-row .status-row-box .status-row-box-item:first-child:before{width:50%;right:0;left:auto}.status-row .status-row-box .status-row-box-item:last-child:before{width:50%}.status-row .status-row-box .status-row-box-item.active-list-item{color:var(--blueColor)}.status-row .status-row-box .status-row-box-item.active-list-item:after{box-shadow:0 0 0 4px var(--whiteColor) inset,0 0 0 12px var(--blueColor) inset}.status-row .status-row-box .status-row-box-item.active-list-item~.status-row-box-item{font-weight:400}.status-row .status-row-box .status-row-box-item.active-list-item~.status-row-box-item:after{box-shadow:none}.button{display:flex;width:100%;height:40px;min-width:160px;max-width:240px;padding:20px var(--horizontalPadding);justify-content:center;align-items:center;gap:10px;color:var(--whiteColor);text-align:center;font-size:16px;font-weight:700;line-height:100%;text-transform:uppercase;outline:none;border:none;background-color:var(--blackColor);cursor:pointer;transition:all .2s}@media(hover:hover){.button:hover{background-color:var(--blueColor)}}.button:disabled{background-color:var(--greyColorDark);cursor:not-allowed}@media(hover:hover){.button:disabled:hover{background-color:var(--greyColorDark)}}.checkbox input[type=checkbox],.checkbox input[type=radio]{position:absolute;opacity:0;left:-99999px}.checkbox label{font-size:16px;font-weight:400;line-height:100%;color:var(--blackColor);-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox input[type=checkbox]+label,.checkbox input[type=radio]+label{display:flex;gap:12px;align-items:center;position:relative;width:-moz-fit-content;width:fit-content;cursor:pointer}.checkbox input[type=checkbox]+label:before,.checkbox input[type=radio]+label:before{content:"";display:inline-block;flex-shrink:0;width:var(--checkboxRadioSize);height:var(--checkboxRadioSize);border:1px solid var(--blackColor);background:var(--whiteColor);box-sizing:border-box}.checkbox input[type=checkbox]:checked+label:before,.checkbox input[type=radio]:checked+label:before{background:var(--blackColor)}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{cursor:not-allowed}.checkbox input[type=checkbox]:checked+label:after,.checkbox input[type=radio]:checked+label:after{content:"";display:inline-block;position:absolute;border-right:3px solid var(--whiteColor);border-bottom:3px solid var(--whiteColor);width:calc(var(--checkSize)/2);height:var(--checkSize);left:calc(var(--checkboxRadioSize)/3);top:calc(50% - 1px);transform:translateY(-50%) rotate(45deg)}.buttons-row{display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--greyColor)}.buttons-row .buttons-row-container{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:1920px;height:100%;gap:1px;background-color:var(--greyColor)}.buttons-row .buttons-row-container .buttons-row-dropdown{height:100%;width:100%;display:flex;align-items:center;position:relative;height:60px;background-color:var(--whiteColor)}.buttons-row .buttons-row-container .buttons-row-dropdown.buttons-row-dropdown-opened .buttons-row-dropdown-expander svg{transform:rotate(180deg)}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-button{height:100%;display:flex;align-items:center;width:100%;justify-content:flex-start;outline:none;background-color:transparent;border:none;padding:0 var(--horizontalPadding);gap:12px;transition:all .2s;cursor:pointer}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-button .buttons-row-dropdown-button-icon{width:24px;height:24px;background-position:0 0;flex-shrink:0;background-repeat:no-repeat}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-button .buttons-row-dropdown-button-text{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:4px}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-button .buttons-row-dropdown-button-text p{transition:all .2s}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-button .buttons-row-dropdown-button-text .info-text-caps{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left}@media(hover:hover){.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-button:hover:not(:disabled){background-color:var(--greyColorLight)}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-button:hover:not(:disabled) .buttons-row-dropdown-button-icon{background-position:0 -26px!important}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-button:hover:not(:disabled) .buttons-row-dropdown-button-text p{color:var(--blueColor)}}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-breaker{height:28px;width:1px;background-color:var(--greyColorDark);transition:all .2s}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-expander{display:flex;align-items:center;justify-content:center;padding:0 var(--horizontalPadding);height:100%;transition:all .2s;cursor:pointer;background-color:transparent;border:none;outline:none}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-expander svg path{transition:all .2s}@media(hover:hover){.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-expander:hover:not(:disabled) svg path{stroke:var(--blueColor)}}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-list{display:flex;flex-direction:column;position:absolute;top:61px;background-color:var(--whiteColor);border:1px solid var(--greyColor);border-top:none;width:100%}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-list .buttons-row-dropdown-list-item{height:60px;display:flex;align-items:center;padding:0 var(--paddingSmall);border-bottom:1px solid var(--greyColor);transition:all .2s;cursor:pointer}.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-list .buttons-row-dropdown-list-item:last-child{border-bottom:none}@media(hover:hover){.buttons-row .buttons-row-container .buttons-row-dropdown .buttons-row-dropdown-list .buttons-row-dropdown-list-item:hover{background-color:var(--greyColorLight);color:var(--blueColor)}}.buttons-row .buttons-row-container .buttons-row-dropdown.buttons-row-dropdown-disabled,.buttons-row .buttons-row-container .buttons-row-dropdown.buttons-row-dropdown-disabled .buttons-row-dropdown-button{cursor:not-allowed}.buttons-row .buttons-row-container .buttons-row-dropdown.buttons-row-dropdown-disabled .buttons-row-dropdown-button .buttons-row-dropdown-button-icon{background-position:0 -52px!important}.buttons-row .buttons-row-container .buttons-row-dropdown.buttons-row-dropdown-disabled .buttons-row-dropdown-button .buttons-row-dropdown-button-text p{color:var(--greyColorDark)}.buttons-row .buttons-row-container .buttons-row-dropdown.buttons-row-dropdown-disabled .buttons-row-dropdown-expander{cursor:not-allowed}.buttons-row .buttons-row-container .buttons-row-dropdown.buttons-row-dropdown-disabled .buttons-row-dropdown-expander svg path{stroke:var(--greyColorDark)}.buttons-row .buttons-row-container .buttons-row-button{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 var(--horizontalPadding);height:100%;outline:none;background-color:transparent;border:none;transition:all .2s;cursor:pointer;height:60px;background-color:var(--whiteColor)}.buttons-row .buttons-row-container .buttons-row-button .buttons-row-button-icon{width:24px;height:24px;background-position:0 0;flex-shrink:0;background-repeat:no-repeat}@media(hover:hover){.buttons-row .buttons-row-container .buttons-row-button:hover:not(:disabled){background-color:var(--greyColorLight);color:var(--blueColor)}.buttons-row .buttons-row-container .buttons-row-button:hover:not(:disabled) .buttons-row-button-icon{background-position:0 -26px!important}}.buttons-row .buttons-row-container .buttons-row-button:disabled{cursor:not-allowed;color:var(--greyColorDark)}.buttons-row .buttons-row-container .buttons-row-button:disabled .buttons-row-button-icon{background-position:0 -52px!important}@media(max-width:719px){.buttons-row .buttons-row-container{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.buttons-row .buttons-row-container .buttons-row-dropdown{grid-column:1/-1}}.contract-container{display:flex;padding:var(--verticalPadding) var(--horizontalPadding);align-items:center;justify-content:center;flex-grow:1;background-color:var(--greyColor)}.data-box{display:none}@media(max-width:719px){.data-box{display:flex;align-items:center;height:60px;padding:0 var(--horizontalPadding);border-bottom:1px solid var(--greyColor);width:100%;gap:12px}.data-box .data-box-image{width:24px;height:24px;background-position:0 0;background-repeat:no-repeat;flex-shrink:0}.data-box .data-box-text{display:flex;flex-direction:column;gap:4px}}.not-found{padding:var(--verticalPadding) var(--horizontalPadding);gap:var(--gapSmall2);flex-grow:1}.not-found,.not-found .not-found-title{display:flex;flex-direction:column;justify-content:center;align-items:center}.not-found .not-found-title{gap:4px}.not-found .not-found-title .not-found-title-text{color:var(--blackColor);font-size:24px;font-weight:700;line-height:100%;text-transform:uppercase}.not-found .not-found-title .not-found-title-code{color:var(--blackColor);font-size:48px;font-style:normal;font-weight:700;line-height:100%}.not-found .not-found-button{display:flex;align-items:center;gap:12px;height:32px}.not-found .not-found-button .arrow{transform:rotate(180deg);margin-top:4px}.loader{display:flex;flex-direction:column;gap:24px}.loader .spinner{width:120px;height:120px;margin:0 auto;border:8px solid var(--blackColor);border-top-color:var(--greyColorLight);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.modal-component{position:fixed;top:0;left:0;z-index:10;background-color:rgba(var(--greyColorRGB),.8);display:flex;align-items:center;width:100%;height:100%;justify-content:center;padding:var(--horizontalPadding)}.modal-component .modal-component-body{display:flex;flex-direction:column;width:100%;background-color:var(--whiteColor);max-width:var(--popupMaxWidth)}.modal-component .modal-component-body .modal-component-body-header{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 var(--paddingSmall);gap:12px;border-bottom:1px solid var(--greyColor)}.modal-component .modal-component-body .modal-component-body-content{display:flex;flex-direction:column;gap:12px;padding:var(--paddingSmall)}.modal-component .modal-component-body .modal-component-body-content .modal-component-body-content-box{display:flex;flex-direction:column;gap:4px}.modal-component .modal-component-body .modal-component-body-content.delete-modal{display:grid;grid-template-columns:1fr 1fr 40px;grid-template-rows:auto auto auto auto auto}.modal-component .modal-component-body .modal-component-body-content.delete-modal .contract-vin{grid-column:1/4}.modal-component .modal-component-body .modal-component-body-content.delete-modal .contract-location{grid-column:1/4;grid-row:4/4}.modal-component .modal-component-body .modal-component-body-content.delete-modal .contract-delta{grid-column:3/4}.modal-component .modal-component-body .modal-component-body-content.delete-modal .contract-delta p{text-align:right}.modal-component .modal-component-body .modal-component-body-content.delete-modal .contract-sales{grid-column:2/4}.modal-component .modal-component-body .modal-component-body-content.delete-modal .contract-customer{grid-column:1/2;grid-row:3/4}.modal-component .modal-component-body .modal-component-body-content.delete-modal .status-box{grid-column:1/4}.modal-component .modal-component-body .modal-component-body-footer{display:flex;align-items:center;justify-content:center;padding:var(--verticalPadding) var(--paddingSmall);gap:12px;border-top:1px solid var(--greyColor)}.modal-component .modal-component-body .modal-component-body-footer .button{width:100%;min-width:-moz-fit-content;min-width:fit-content}.arrow{width:8px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuODUyIDEtOCA4IDggOCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==);background-size:contain;background-repeat:no-repeat;background-position:50%}.x-icon{width:16px;height:16px;position:relative;flex-shrink:0;cursor:pointer}.x-icon:after,.x-icon:before{content:"";position:absolute;width:16px;height:2px;background-color:var(--blackColor);top:50%;left:0}.x-icon:before{transform:rotate(45deg)}.x-icon:after{transform:rotate(-45deg)}@media(hover:hover){.x-icon:hover:after,.x-icon:hover:before{background-color:var(--blueColor)}}.input-component{display:flex;height:60px;align-items:center;background-color:var(--whiteColor);gap:12px;width:100%;transition:all .2s}.input-component .input-component-icon{width:24px;height:24px;flex-shrink:0;background-repeat:no-repeat;background-position:0 0;margin-left:var(--horizontalPadding)}.input-component:not(.input-component-read-only):has(input:focus){box-shadow:0 0 0 4px var(--greyColorLight) inset}.input-component .input-component-value{display:flex;flex-direction:column;gap:4px;width:calc(100% - var(--horizontalPadding)*2 - 66px);justify-content:center;position:relative;height:100%}.input-component .input-component-value input{width:100%;height:100%;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:400;font-size:16px;line-height:100%;color:var(--blackColor);transition:all .2s;background-color:transparent}.input-component .input-component-value input:focus,.input-component .input-component-value input:hover{border:none;outline:none}.input-component .input-component-value input[type=search]::-webkit-search-cancel-button,.input-component .input-component-value input[type=search]::-webkit-search-decoration,.input-component .input-component-value input[type=search]::-webkit-search-results-button,.input-component .input-component-value input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.input-component .input-component-value:has(label) input{padding-top:14px}.input-component .input-component-value label{font-size:16px;font-weight:700;line-height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:-moz-fit-content;width:fit-content;color:var(--blackColor);position:absolute;top:50%;left:0;outline:none;pointer-events:none;text-transform:uppercase}.input-component .input-component-value label:focus{outline:none}.input-component .input-component-value input:-moz-placeholder~label{transform:translateY(-50%) scale(1)}.input-component .input-component-value input:placeholder-shown~label{transform:translateY(-50%) scale(1)}.input-component .input-component-value ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.input-component .input-component-value input:not(:-moz-placeholder)~label{font-size:12px;font-weight:400;outline:none;transform:translateY(-16px) scale(1)}.input-component .input-component-value input:focus~label,.input-component .input-component-value input:not(:placeholder-shown)~label{font-size:12px;font-weight:400;outline:none;transform:translateY(-16px) scale(1)}.input-component .input-component-value .input-component-error{color:var(--errorColor);font-size:12px;font-weight:400;line-height:100%;text-transform:uppercase;position:absolute;left:0;bottom:14px;transition:all .2s}.input-component .input-component-value input:not(:-moz-placeholder)~.input-component-error{bottom:6px}.input-component .input-component-value input:focus~.input-component-error,.input-component .input-component-value input:not(:placeholder-shown)~.input-component-error{bottom:6px}.input-component .input-component-value input,.input-component .input-component-value label{transition:all .2s;touch-action:manipulation}.input-component .input-component-value input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.input-component .input-component-clear{opacity:0;flex-shrink:0;transition:all .2s;cursor:pointer;pointer-events:none;visibility:hidden;margin-right:var(--horizontalPadding)}.input-component .input-component-clear.show{pointer-events:auto;opacity:1;visibility:visible}@media(hover:hover){.input-component .input-component-clear.show:hover path{stroke:var(--blueColor)}}.input-component.is-invalid .input-component-icon{background-position:0 -78px}.input-component.is-invalid .input-component-value input,.input-component.is-invalid .input-component-value label{color:var(--errorColor)}.input-component.is-invalid .input-component-value input:-moz-placeholder~label{transform:translateY(-16px) scale(1)}.input-component.is-invalid .input-component-value input:placeholder-shown~label{transform:translateY(-16px) scale(1)}.input-component.is-invalid .input-component-value input:not(:-moz-placeholder)~label{transform:translateY(-24px) scale(1)}.input-component.is-invalid .input-component-value input:not(:placeholder-shown)~label{transform:translateY(-24px) scale(1)}.input-component.is-invalid .input-component-value input:focus~.input-component-error{display:none}.input-component.is-invalid .input-component-value:has(label) input:not(:focus){padding-bottom:16px}.input-component.is-invalid .input-component-value:has(label) input:not(:focus) input:not(:-moz-placeholder)~label{transform:translateY(-16px) scale(1)}.input-component.is-invalid .input-component-value:has(label) input:not(:focus) input:not(:placeholder-shown)~label{transform:translateY(-16px) scale(1)}.input-component.is-invalid .input-component-value:has(label):has(input:focus) input:-moz-placeholder~label,.input-component.is-invalid .input-component-value:has(label):has(input:focus) input:not(:-moz-placeholder)~label{transform:translateY(-16px) scale(1)}.input-component.is-invalid .input-component-value:has(label):has(input:focus) input:not(:placeholder-shown)~label,.input-component.is-invalid .input-component-value:has(label):has(input:focus) input:placeholder-shown~label{transform:translateY(-16px) scale(1)}.input-component.input-component-read-only{cursor:not-allowed}.input-component.input-component-read-only .input-component-icon{background-position:0 -52px}.input-component.input-component-read-only input,.input-component.input-component-read-only label{cursor:not-allowed;color:var(--greyColorDark)}.input-component.input-component-read-only input:-moz-placeholder~label{transform:translateY(-16px) scale(1)}.input-component.input-component-read-only input:placeholder-shown~label{transform:translateY(-16px) scale(1)}@media(hover:hover){.input-component:hover:not(.input-component-read-only){background-color:var(--greyColorLight)}.input-component:hover:not(.input-component-read-only):not(.is-invalid) .input-component-icon{background-position:0 -26px}.input-component:hover:not(.input-component-read-only):not(.is-invalid) .input-component-value input,.input-component:hover:not(.input-component-read-only):not(.is-invalid) .input-component-value label{color:var(--blueColor)}.input-component:hover:not(.input-component-read-only):has(input:not(:-moz-placeholder)){background-color:var(--whiteColor)}.input-component:hover:not(.input-component-read-only):has(input:focus),.input-component:hover:not(.input-component-read-only):has(input:not(:placeholder-shown)){background-color:var(--whiteColor)}.input-component:hover:not(.input-component-read-only):has(input:not(:-moz-placeholder)):not(.is-invalid) .input-component-icon{background-position:0 0}.input-component:hover:not(.input-component-read-only):has(input:focus):not(.is-invalid) .input-component-icon,.input-component:hover:not(.input-component-read-only):has(input:not(:placeholder-shown)):not(.is-invalid) .input-component-icon{background-position:0 0}.input-component:hover:not(.input-component-read-only):has(input:not(:-moz-placeholder)):not(.is-invalid) .input-component-value input,.input-component:hover:not(.input-component-read-only):has(input:not(:-moz-placeholder)):not(.is-invalid) .input-component-value label{color:var(--blackColor)}.input-component:hover:not(.input-component-read-only):has(input:focus):not(.is-invalid) .input-component-value input,.input-component:hover:not(.input-component-read-only):has(input:focus):not(.is-invalid) .input-component-value label,.input-component:hover:not(.input-component-read-only):has(input:not(:placeholder-shown)):not(.is-invalid) .input-component-value input,.input-component:hover:not(.input-component-read-only):has(input:not(:placeholder-shown)):not(.is-invalid) .input-component-value label{color:var(--blackColor)}}.dropdown-component{display:flex;flex-direction:column;position:relative;width:100%;height:60px;background-color:var(--whiteColor)}.dropdown-component:focus{outline:none}.dropdown-component input[type=checkbox],.dropdown-component input[type=radio]{position:absolute;opacity:0;left:-99999px}.dropdown-component .dropdown-component-outside{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;height:100%;cursor:pointer;transition:all .2s;position:relative;padding:0 var(--horizontalPadding)}.dropdown-component .dropdown-component-outside.dropdown-component-outside-opened svg{transform:rotate(180deg)}.dropdown-component .dropdown-component-outside .dropdown-component-outside-image{width:24px;height:24px;flex-shrink:0;background-repeat:no-repeat;background-position:0 0}.dropdown-component .dropdown-component-outside .dropdown-component-outside-text{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;max-width:calc(100% - var(--horizontalPadding)*2 - 66px);gap:4px;position:absolute;top:50%;left:calc(var(--horizontalPadding) + 36px);transform:translateY(-50%)}.dropdown-component .dropdown-component-outside .dropdown-component-outside-text .dropdown-component-outside-text-placeholder{font-size:16px;font-weight:700;line-height:100%;color:var(--blackColor);text-transform:uppercase}.dropdown-component .dropdown-component-outside .dropdown-component-outside-text .dropdown-component-outside-text-value{font-size:16px;font-weight:400;line-height:120%;color:var(--blackColor)}.dropdown-component .dropdown-component-outside .dropdown-component-outside-text .dropdown-component-outside-text-error{font-size:12px;font-weight:400;line-height:100%;color:var(--errorColor)}.dropdown-component .dropdown-component-outside .dropdown-component-outside-text p{width:100%;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis}.dropdown-component .dropdown-component-outside .dropdown-component-outside-text:has(.dropdown-component-outside-text-value) .dropdown-component-outside-text-placeholder{font-size:12px;font-weight:400}.dropdown-component .dropdown-component-outside svg{flex-shrink:0}.dropdown-component .dropdown-component-opened{display:flex;flex-direction:column;background-color:var(--whiteColor);position:fixed;width:100%;border:1px solid var(--greyColor);z-index:10}.dropdown-component .dropdown-component-opened.up-side-down{top:auto;bottom:40px;flex-direction:column-reverse;border-top:1px solid var(--greyColor);border-bottom:none}.dropdown-component .dropdown-component-opened.up-side-down .search-box{border-bottom:none;border-top:1px solid var(--greyColor)}.dropdown-component .dropdown-component-opened input[type=checkbox],.dropdown-component .dropdown-component-opened input[type=radio]{position:absolute;opacity:0;left:-99999px}.dropdown-component .dropdown-component-opened .search-box{padding:10px;border-bottom:1px solid var(--greyColor)}.dropdown-component .dropdown-component-opened ul{overflow:hidden;display:flex;flex-direction:column;list-style:none;margin:0;overflow-y:auto;width:100%}.dropdown-component .dropdown-component-opened ul li{min-height:60px;height:60px;border-bottom:1px solid var(--greyColor);display:flex;align-items:center;width:100%}.dropdown-component .dropdown-component-opened ul li .checkbox{height:100%;display:flex;align-items:center;width:100%}.dropdown-component .dropdown-component-opened ul li .checkbox input[type=checkbox]+label:before{margin-right:12px;margin-bottom:-6px}.dropdown-component .dropdown-component-opened ul li .checkbox input[type=checkbox]:checked+label:after,.dropdown-component .dropdown-component-opened ul li .checkbox input[type=radio]:checked+label:after{left:calc(var(--checkboxRadioSize)/3 + var(--paddingSmall))}.dropdown-component .dropdown-component-opened ul li:focus{outline:none}.dropdown-component .dropdown-component-opened ul li.active{background-color:var(--greyColorLight)}.dropdown-component .dropdown-component-opened ul li.active label{color:var(--blueColor);cursor:pointer}@media(hover:hover){.dropdown-component .dropdown-component-opened ul li:hover{background-color:var(--greyColorLight)}.dropdown-component .dropdown-component-opened ul li:hover label{color:var(--blueColor);cursor:pointer}}.dropdown-component .dropdown-component-opened ul li:last-child{border-bottom:none}.dropdown-component .dropdown-component-opened ul li label{display:inline-block;font-weight:400;font-size:16px;line-height:22px;color:var(--blackColor);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:18px var(--paddingSmall);height:100%}@media(hover:hover){.dropdown-component:hover:not(.readonly){background-color:var(--greyColorLight)}.dropdown-component:hover:not(.readonly):not(.is-invalid) .dropdown-component-outside .dropdown-component-outside-image{background-position:0 -26px}.dropdown-component:hover:not(.readonly):not(.is-invalid) .dropdown-component-outside .dropdown-component-outside-text-placeholder,.dropdown-component:hover:not(.readonly):not(.is-invalid) .dropdown-component-outside .dropdown-component-outside-text-value{color:var(--blueColor)}.dropdown-component:hover:not(.readonly):not(.is-invalid) .dropdown-component-outside svg path{stroke:var(--blueColor)}}.dropdown-component.is-invalid .dropdown-component-outside .dropdown-component-outside-image{background-position:0 -78px}.dropdown-component.is-invalid .dropdown-component-outside .dropdown-component-outside-text-placeholder,.dropdown-component.is-invalid .dropdown-component-outside .dropdown-component-outside-text-value{color:var(--errorColor)}.dropdown-component.is-invalid .dropdown-component-outside svg path{stroke:var(--errorColor)}.dropdown-component.readonly .dropdown-component-outside{cursor:not-allowed}.dropdown-component.readonly .dropdown-component-outside .dropdown-component-outside-image{background-position:0 -52px}.dropdown-component.readonly .dropdown-component-outside .dropdown-component-outside-text-placeholder,.dropdown-component.readonly .dropdown-component-outside .dropdown-component-outside-text-value{color:var(--greyColorDark)}.dropdown-component.readonly .dropdown-component-outside svg path{stroke:var(--greyColorDark)}.search-component{display:flex;height:60px;align-items:center;background-color:var(--whiteColor);width:100%;min-width:320px;transition:all .2s}.search-component .search-component-icon{width:24px;height:24px;flex-shrink:0;background-repeat:no-repeat;background-position:0 0;transition:max-width .2s,max-height .2s,visibility .2s,overflow .2s,pointer-events .2s,opacity .2s}.search-component:has(.search-component-search-showed),.search-component:has(input:focus){box-shadow:0 0 0 4px var(--greyColorLight) inset}.search-component .search-component-box{display:flex;align-items:center;gap:12px;width:100%;padding-left:var(--horizontalPadding)}.search-component .search-component-value{display:flex;flex-direction:column;gap:4px;width:100%;justify-content:center;position:relative;height:100%}.search-component .search-component-value input{width:100%;height:100%;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:400;font-size:16px;line-height:100%;color:var(--blackColor);transition:all .2s;background-color:transparent}.search-component .search-component-value input:focus,.search-component .search-component-value input:hover{border:none;outline:none}.search-component .search-component-value input[type=search]::-webkit-search-cancel-button,.search-component .search-component-value input[type=search]::-webkit-search-decoration,.search-component .search-component-value input[type=search]::-webkit-search-results-button,.search-component .search-component-value input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.search-component .search-component-value:has(label) input{padding-top:14px}.search-component .search-component-value label{font-size:16px;font-weight:700;line-height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:-moz-fit-content;width:fit-content;color:var(--blackColor);position:absolute;top:50%;left:0;outline:none;pointer-events:none;text-transform:uppercase}.search-component .search-component-value label:focus{outline:none}.search-component .search-component-value input:-moz-placeholder~label{transform:translateY(-50%) scale(1)}.search-component .search-component-value input:placeholder-shown~label{transform:translateY(-50%) scale(1)}.search-component .search-component-value ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.search-component .search-component-value input:not(:-moz-placeholder)~label{font-size:12px;font-weight:400;outline:none;transform:translateY(-16px) scale(1)}.search-component .search-component-value input:focus~label,.search-component .search-component-value input:not(:placeholder-shown)~label{font-size:12px;font-weight:400;outline:none;transform:translateY(-16px) scale(1)}.search-component .search-component-value input,.search-component .search-component-value label{transition:all .2s;touch-action:manipulation}.search-component .search-component-value input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.search-component .search-component-search{height:52px;width:52px;margin-right:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;pointer-events:none;transition:all .2s;color:var(--whiteColor)}.search-component .search-component-search svg{opacity:0;transition:opacity .2s}@media(hover:hover){.search-component .search-component-search:hover svg path{stroke:var(--blueColor)}}.search-component .search-component-search.search-component-search-showed{background-color:var(--blackColor);pointer-events:all}.search-component .search-component-search.search-component-search-showed svg{opacity:1}@media(hover:hover){.search-component .search-component-search.search-component-search-showed:hover{background-color:var(--blueColor)}}.search-component .search-component-search.search-component-search-showed:has(svg){background-color:transparent}@media(hover:hover){.search-component .search-component-search.search-component-search-showed:has(svg):hover{background-color:transparent}}.search-component .search-component-search.search-component-search-showed-disabled{background-color:var(--greyColor);cursor:not-allowed}@media(hover:hover){.search-component .search-component-search.search-component-search-showed-disabled:hover{background-color:var(--greyColor)}}.search-component .search-component-clear{opacity:0;width:16px;height:16px;display:flex;justify-content:center;align-items:center;transition:all .2s;cursor:pointer;pointer-events:none;visibility:hidden;position:relative;flex-shrink:0}.search-component .search-component-clear:after,.search-component .search-component-clear:before{position:absolute;content:"";width:100%;height:2px;background-color:var(--blackColor)}.search-component .search-component-clear:before{transform:rotate(45deg)}.search-component .search-component-clear:after{transform:rotate(-45deg)}.search-component .search-component-clear.show{pointer-events:auto;opacity:1;visibility:visible}@media(hover:hover){.search-component:hover{background-color:var(--greyColorLight)}.search-component:hover .search-component-icon{background-position:0 -26px}.search-component:hover .search-component-value input,.search-component:hover .search-component-value label{color:var(--blueColor)}.search-component:hover:has(input:not(:-moz-placeholder)){background-color:var(--whiteColor)}.search-component:hover:has(input:focus),.search-component:hover:has(input:not(:placeholder-shown)){background-color:var(--whiteColor)}.search-component:hover:has(input:not(:-moz-placeholder)) .search-component-icon{background-position:0 0}.search-component:hover:has(input:focus) .search-component-icon,.search-component:hover:has(input:not(:placeholder-shown)) .search-component-icon{background-position:0 0}.search-component:hover:has(input:not(:-moz-placeholder)) .search-component-value input,.search-component:hover:has(input:not(:-moz-placeholder)) .search-component-value label{color:var(--blackColor)}.search-component:hover:has(input:focus) .search-component-value input,.search-component:hover:has(input:focus) .search-component-value label,.search-component:hover:has(input:not(:placeholder-shown)) .search-component-value input,.search-component:hover:has(input:not(:placeholder-shown)) .search-component-value label{color:var(--blackColor)}}.filter-component{display:flex;flex-direction:column;position:relative;width:100%;height:60px;background-color:var(--whiteColor)}.filter-component:focus{outline:none}.filter-component input[type=checkbox],.filter-component input[type=radio]{position:absolute;opacity:0;left:-99999px}.filter-component .filter-component-outside{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;height:100%;cursor:pointer;transition:all .2s;position:relative;padding:0 var(--horizontalPadding);min-height:60px}.filter-component .filter-component-outside.filter-component-outside-opened svg{transform:rotate(180deg)}.filter-component .filter-component-outside:has(svg) .filter-component-outside-text{max-width:calc(100% - var(--horizontalPadding)*2 - 66px)}.filter-component .filter-component-outside .filter-component-outside-image{width:24px;height:24px;flex-shrink:0;background-repeat:no-repeat;background-position:0 0}.filter-component .filter-component-outside .filter-component-outside-image .filter-component-outside-dot{display:none}.filter-component .filter-component-outside .filter-component-outside-text{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;max-width:calc(100% - var(--horizontalPadding)*2 - 36px);gap:4px;position:absolute;top:50%;left:calc(var(--horizontalPadding) + 36px);transform:translateY(-50%)}.filter-component .filter-component-outside .filter-component-outside-text .filter-component-outside-text-placeholder{font-size:16px;font-weight:700;line-height:100%;color:var(--blackColor);text-transform:uppercase}.filter-component .filter-component-outside .filter-component-outside-text .filter-component-outside-text-value{font-size:16px;font-weight:400;line-height:100%;color:var(--blackColor)}.filter-component .filter-component-outside .filter-component-outside-text p{width:100%;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis}.filter-component .filter-component-outside .filter-component-outside-text:has(.filter-component-outside-text-value) .filter-component-outside-text-placeholder{font-size:12px;font-weight:400}.filter-component .filter-component-opened{display:flex;flex-direction:column;background-color:var(--whiteColor);position:fixed;width:100%;border:1px solid var(--greyColor);z-index:6}.filter-component .filter-component-opened .filter-component-opened-slot{display:flex;flex-direction:column;gap:1px;background-color:var(--greyColor);outline:1px solid var(--greyColor)}.filter-component .filter-component-opened .filter-component-opened-slot .filter-component-opened-slot-button{display:flex;justify-content:center;align-items:center;background-color:var(--whiteColor);padding:36px}.filter-component .filter-component-opened input[type=checkbox],.filter-component .filter-component-opened input[type=radio]{position:absolute;opacity:0;left:-99999px}.filter-component .filter-component-opened .search-box{padding:10px;border-bottom:1px solid var(--greyColor)}.filter-component .filter-component-opened ul{overflow:hidden;display:flex;flex-direction:column;list-style:none;margin:0;overflow-y:auto;width:100%}.filter-component .filter-component-opened ul li{min-height:60px;height:60px;border-bottom:1px solid var(--greyColor);display:flex;align-items:center;width:100%}.filter-component .filter-component-opened ul li .checkbox{height:100%;display:flex;align-items:center;width:100%}.filter-component .filter-component-opened ul li .checkbox input[type=checkbox]+label:before{margin-right:12px;margin-bottom:-6px}.filter-component .filter-component-opened ul li .checkbox input[type=checkbox]:checked+label:after,.filter-component .filter-component-opened ul li .checkbox input[type=radio]:checked+label:after{left:calc(var(--checkboxRadioSize)/3 + var(--paddingSmall))}.filter-component .filter-component-opened ul li:focus{outline:none}.filter-component .filter-component-opened ul li.active{background-color:var(--greyColorLight)}.filter-component .filter-component-opened ul li.active label{color:var(--blueColor);cursor:pointer}@media(hover:hover){.filter-component .filter-component-opened ul li:hover{background-color:var(--greyColorLight)}.filter-component .filter-component-opened ul li:hover label{color:var(--blueColor);cursor:pointer}}.filter-component .filter-component-opened ul li:last-child{border-bottom:none}.filter-component .filter-component-opened ul li label{display:inline-block;font-weight:400;font-size:16px;line-height:22px;color:var(--blackColor);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:18px var(--paddingSmall);height:100%}@media(hover:hover){.filter-component:hover{background-color:var(--greyColorLight)}.filter-component:hover .filter-component-outside .filter-component-outside-image{background-position:0 -26px}.filter-component:hover .filter-component-outside .filter-component-outside-text-placeholder,.filter-component:hover .filter-component-outside .filter-component-outside-text-value{color:var(--blueColor)}}@media(max-width:1199px){.filter-component .filter-component-outside{padding:0;flex-direction:column;justify-content:center;gap:6px}.filter-component .filter-component-outside .filter-component-outside-image{position:relative}.filter-component .filter-component-outside .filter-component-outside-image .filter-component-outside-dot{width:12px;height:12px;background-color:var(--blueColor);position:absolute;top:0;right:-16px;border-radius:50%;display:block}.filter-component .filter-component-outside .filter-component-outside-text{max-width:100%;position:relative;left:auto;top:auto;transform:none;height:-moz-fit-content;height:fit-content}.filter-component .filter-component-outside .filter-component-outside-text .filter-component-outside-text-placeholder{text-align:center;font-size:10px}.filter-component .filter-component-outside .filter-component-outside-text .filter-component-outside-text-value{display:none}.filter-component .filter-component-outside .filter-component-outside-text:has(.filter-component-outside-text-value) .filter-component-outside-text-placeholder{font-size:10px;font-weight:700}.filter-component .filter-component-outside svg{display:none}.filter-component .filter-component-outside:has(svg) .filter-component-outside-text{max-width:100%}.filter-component .filter-component-opened{min-width:300px}.filter-component:has(.filter-component-outside-opened){background-color:var(--greyColorLight)}.filter-component:has(.filter-component-outside-opened) .filter-component-outside .filter-component-outside-image{background-position:0 -26px}.filter-component:has(.filter-component-outside-opened) .filter-component-outside .filter-component-outside-text-placeholder,.filter-component:has(.filter-component-outside-opened) .filter-component-outside .filter-component-outside-text-value{color:var(--blueColor)}}@media(max-width:719px){.filter-component .filter-component-opened{border-bottom:none;min-width:100%;left:0!important;max-height:50%!important;box-shadow:0 25px 25px 0 rgba(0,0,0,.06)}}.status-box{display:flex;align-items:center;justify-content:center;height:17px;padding:0 6px 1px 6px;border:1px solid var(--blackColor);width:-moz-fit-content;width:fit-content}.status-box.status-box-prepared{border-color:var(--blueColor);color:var(--blueColor)}.status-box.status-box-sent{border-color:var(--orangeColor);color:var(--orangeColor)}.status-box.status-box-signed{border-color:var(--greenColor);color:var(--greenColor)}.data-confirm{z-index:5;background-color:#fff;margin-bottom:-137px}.data-confirm~*{pointer-events:none;opacity:.5}.test-warning{background-color:var(--errorColor);color:#fff;font-weight:700;padding:10px;top:0;z-index:10;position:sticky;text-align:center}:root{--blackColor:#000;--whiteColor:#fff;--greyColorLight:#f2f2f2;--greyColor:#d9d9d9;--greyColorRGB:217,217,217;--greyColorDark:#a6a6a6;--blueColor:#0062ff;--errorColor:#f20000;--orangeColor:#f90;--greenColor:#4cc700;--horizontalPadding:36px;--verticalPadding:36px;--paddingSmall:24px;--gapSmall:16px;--gapSmall2:32px;--gapBig:24px;--checkboxRadioSize:24px;--checkSize:14px;--maxWidthCheckbox:310px;--minWidthCheckbox:210px;--checkboxSize:24px;--maxWidthCheckboxHolder:920px;--maxWidthSection:920px;--retailerMaxWidth:320px;--popupMaxWidth:392px;--statusContainerHeight:32px}@media(max-width:1199px){:root{--horizontalPadding:24px;--verticalPadding:24px;--paddingSmall:16px;--gapSmall:12px;--gapSmall2:8px;--gapBig:24px;--checkboxRadioSize:20px;--maxWidthCheckbox:240px;--minWidthCheckbox:200px;--maxWidthCheckboxHolder:1000px;--retailerMaxWidth:280px;--popupMaxWidth:344px}}@media(max-width:719px){:root{--horizontalPadding:16px;--verticalPadding:16px;--gapSmall:8px;--gapSmall2:8px;--gapBig:18px;--maxWidthCheckbox:230px;--minWidthCheckbox:153px;--checkboxSize:32px;--maxWidthCheckboxHolder:700px;--maxWidthSection:800px;--popupMaxWidth:352px;--statusContainerHeight:16px}}