@font-face{font-family:BMWTypeNext Latin TT;src:url(/fonts/BMWTypeNextLatinTT-Bold.6dfa927b.woff);font-weight:700}@font-face{font-family:BMWTypeNext Latin TT;src:url(/fonts/BMWTypeNextLatinTT-Regular.c6d58376.woff);font-weight:400}@font-face{font-family:BMWTypeNext Latin TT;src:url(/fonts/BMWTypeNextLatinTT-Light.d406c7e3.woff);font-weight:300}@font-face{font-family:BMWTypeNext Latin TT;src:url(/fonts/BMWTypeNextLatinTT-Thin.6f5ea69e.woff);font-weight:200}*{font-family:BMWTypeNext Latin TT;margin:0;padding:0;text-decoration:none}html{font-size:10px}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#262626}.button,button{border:none;outline:none;font-size:1.5rem;font-weight:700;text-align:center;cursor:pointer}input{outline:none}.uppercase input{text-transform:uppercase}.white-button{background-color:#fff;color:#1c69d4}.grey-button{background-color:#f2f2f2;color:#1c69d4;font-size:1.5rem;font-weight:700;line-height:1.7rem;max-width:24rem;width:100%;padding:.9rem 2rem;text-align:center;border:1px solid #f2f2f2;transition:all .2s ease-in-out}.grey-button:hover{background-color:#fff;border-color:#bbb;color:#0653b6}.blue-button{background-color:#1c69d4;color:#fff;border:1px solid #1c69d4;transition:background-color .2s ease-in-out}.blue-button:hover{background-color:#0653b6}.errorMessage{font-size:15px;font-weight:700;line-height:15px;text-align:center;color:#ff6565}.radio input{display:none}.radio input+label{cursor:pointer;position:relative;padding-left:2.5rem;line-height:1.5rem;font-size:1.5rem;font-weight:400}.radio input+label:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;background:url(/img/radioIcons.ee8ef024.svg) 0 0;background-size:cover;position:absolute;left:0}.radio input:checked+label:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background:url(/img/radioIcons.ee8ef024.svg) 0 15px;background-size:cover;position:absolute;left:0}.radio input:checked+label{font-weight:700;color:#262626}.checkbox{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.checkbox input[type=checkbox]{position:absolute;opacity:0;left:-99999px}.checkbox label{display:flex;-moz-column-gap:1.2rem;column-gap:1.2rem;font-size:1.5rem;font-weight:400;line-height:100%;color:#262626;cursor:pointer;position:relative}.checkbox label .label-hidden-text{font-size:1.5rem;font-weight:700;line-height:100%;visibility:hidden}.checkbox label .label-text{font-size:1.5rem;font-weight:400;line-height:100%;position:absolute;left:2.8rem}.checkbox input[type=checkbox]+label:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;background:url(/img/checkboxIconsUpdated.0108e0d5.svg) 0 0 no-repeat;flex-shrink:0;margin-top:.1rem;margin-left:.1rem}.checkbox input[type=checkbox]:checked+label:before{background-position:0 -17px}.checkbox input[type=checkbox]:checked+label,.checkbox input[type=checkbox]:checked+label .label-text{font-weight:700}.checkbox input[type=checkbox]:disabled+label{cursor:not-allowed}.checkbox.half-checked input+label:before{background-position:0 -34px}.expand-collapse input{display:none}.expand-collapse input+label{cursor:pointer;position:relative;padding-left:2.5rem;line-height:1.5rem;font-size:1.5rem;font-weight:400}.expand-collapse input+label:before{background:url(/img/checkboxIcons.930befce.svg) 0 0;background-size:cover}.expand-collapse input+label:before,.expand-collapse input:checked+label:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;position:absolute;left:0}.expand-collapse input:checked+label:before{background:url(/img/checkboxIcons.930befce.svg) 0 -18px;background-size:cover}.expand-collapse input:checked+label{font-weight:700;color:#262626}.expand-collapse input+label:before{background:url(/img/expand-collapse.d00ad615.svg) 35px 0;height:1.7rem;width:1.7rem}.expand-collapse input:checked+label:before{background:url(/img/expand-collapse.d00ad615.svg) 35px 17px;height:1.7rem;width:1.7rem}.loader-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);z-index:150;display:flex;justify-content:center;align-items:center}.loader-container .loader{width:100px;height:100px;border-radius:50%;border:5px solid #bbb;border-top:5px solid #0653b6;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header-row{width:100%;height:6rem;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:0 2.4rem;border-bottom:.2rem solid #e6e6e6}.header-row .header-row-title{font-size:26px;font-weight:300;line-height:26px;color:#8e8e8e}.header-row .header-row-buttons{display:flex;align-items:center;gap:4.8rem}.header-row .header-row-buttons .button{width:20rem;display:flex;align-items:center;justify-content:center;height:3.7rem}.header-row .header-row-buttons .button:disabled{cursor:not-allowed;opacity:.5}.header-row .header-row-buttons .button:disabled:hover{background-color:#1c69d4}.list-text{font-weight:400}.list-text,.list-text-bold{font-size:15px;line-height:100%;color:#262626}.list-text-bold{font-weight:700}.body-text{font-weight:400}.body-text,.body-text-bold{font-size:15px;line-height:19px;color:#262626}.body-text-bold{font-weight:700}.info-list-text{font-weight:400}.info-list-text,.info-list-text-bold{font-size:12px;line-height:100%;color:#262626}.info-list-text-bold{font-weight:700}.grey-text{color:#666}.lighter-grey-text{color:#8e8e8e}.primary-text{color:#1c69d4}.clickable-primary-text{color:#1c69d4;cursor:pointer}.clickable-primary-text:hover{color:#0653b6}.error-text{color:#ff6565}.clickable-text{cursor:pointer}.center-text{text-align:center}.ellipsis-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orange-text{color:#f90}.arrow{cursor:pointer;background-repeat:no-repeat;height:12px;width:10px;padding:12px 7px;background-position:0}.arrow.left-arrow{background-image:url(/img/arrow-left.80bf3d63.svg)}.arrow.right-arrow{background-image:url(/img/arrow-right.8ac88129.svg)}.arrow:hover.left-arrow,.arrow:hover.right-arrow{background-position:-13px}.notClickable{cursor:default;opacity:0}.notClickable:hover.left-arrow,.notClickable:hover.right-arrow{background-position:0}.expand-collapse-icon{width:10px;height:10px;cursor:pointer;transition:all .2s ease-in-out;position:relative}.expand-collapse-icon:before{content:"";position:absolute;width:100%;height:2px;background:#262626;top:50%;left:0;transform:translateY(-50%)}.expand-collapse-icon.expand-icon:after{content:"";position:absolute;width:2px;height:100%;background:#262626;top:0;left:50%;transform:translateX(-50%)}.expand-collapse-icon:hover:after,.expand-collapse-icon:hover:before{background:#1c69d4}.close-icon{width:15px;height:15px;cursor:pointer;transition:all .2s ease-in-out;position:relative}.close-icon:before{transform:translateY(-50%) rotate(45deg)}.close-icon:after,.close-icon:before{content:"";position:absolute;width:100%;height:2px;background:#666;top:50%;left:0}.close-icon:after{transform:translateY(-50%) rotate(-45deg)}.close-icon:hover:after,.close-icon:hover:before{background:#1c69d4}.input-component{display:flex;width:100%;transition:all .2s ease-in-out;position:relative;height:40px}.input-component.read-only-input-disabled-movement input:not(:-moz-placeholder)+label{color:#8e8e8e;font-size:15px;transform:translate(8px,-11px) scale(1)}.input-component.read-only-input-disabled-movement input:focus+label,.input-component.read-only-input-disabled-movement input:not(:placeholder-shown)+label{color:#8e8e8e;font-size:15px;transform:translate(8px,-11px) scale(1)}.input-component.input-component-without-clear-button input{padding-right:12px}.input-component.is-invalid input,.input-component.is-invalid input:focus{border:1px solid #ff6565}.input-component.is-invalid input:not(:-moz-placeholder)+label{color:#ff6565}.input-component.is-invalid input:focus+label,.input-component.is-invalid input:not(:placeholder-shown)+label,.input-component.is-invalid label{color:#ff6565}.input-component .input-placeholder-value{right:12px;font-size:15px;line-height:100%;color:#666;z-index:1}.input-component .clear-input,.input-component .input-placeholder-value{position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;pointer-events:none}.input-component .clear-input{opacity:0;right:1.2rem;height:16px;padding:2px;width:16px;display:flex!important;justify-content:center;align-items:center}.input-component .clear-input.show{opacity:1;cursor:pointer;background-color:transparent;animation:fadeIn .2s ease-in-out;z-index:2;pointer-events:all}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.input-component .clear-input.show:after,.input-component .clear-input.show:before{position:absolute;content:"";width:100%;height:2px;background-color:#666}.input-component .clear-input.show:before{transform:rotate(45deg)}.input-component .clear-input.show:after{transform:rotate(-45deg)}.input-component input{width:100%;height:100%;border:1px solid #bbb;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-weight:400;font-size:15px;line-height:100%;color:#262626;padding:1.2rem 4rem 1.2rem 1.2rem;background-color:#fff}.input-component input:focus,.input-component input:hover{border:1px solid #666}.input-component input:-moz-read-only{padding-right:12px;cursor:not-allowed;border:1px solid #f2f2f2}.input-component input:read-only{padding-right:12px;cursor:not-allowed;border:1px solid #f2f2f2}.input-component input:-moz-read-only+label{cursor:not-allowed}.input-component input:read-only+label{cursor:not-allowed}.input-component label{font-weight:400;font-size:15px;line-height:100%;display:inline-block;flex-shrink:1;flex-grow:0;color:#8e8e8e;background-color:#fff;padding:0 5px;position:absolute;top:5px;pointer-events:none;cursor:pointer}.input-component input:-moz-placeholder+label{transform:translate(7px,8px) scale(1)}.input-component input:placeholder-shown+label{transform:translate(7px,8px) scale(1)}.input-component ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.input-component input:not(:-moz-placeholder)+label{color:var(--black-color);font-size:12px;transform:translate(8px,-11px) scale(1)}.input-component input:focus+label,.input-component input:not(:placeholder-shown)+label{color:var(--black-color);font-size:12px;transform:translate(8px,-11px) scale(1)}.input-component input,.input-component label{transition:all .2s;touch-action:manipulation}.dropdown-component{display:flex;flex-direction:column;width:100%;position:relative;height:40px}.dropdown-component *{box-sizing:border-box;margin:0;padding:0}.dropdown-component:focus{outline:none}.dropdown-component input[type=checkbox],.dropdown-component input[type=radio]{display:none}.dropdown-component input{opacity:0;height:100%;position:absolute}.dropdown-component .dropdown-component-outside{display:flex;align-items:center;justify-content:space-between;height:40px;width:100%;background:#fff;border:1px solid #bbb;cursor:pointer;padding:12px;gap:8px}.dropdown-component .dropdown-component-outside.dropdown-list-opened,.dropdown-component .dropdown-component-outside:hover{border:1px solid #666}.dropdown-component .dropdown-component-outside.dropdown-list-opened .arrow{transform:rotate(-135deg);margin-bottom:-4px}.dropdown-component .dropdown-component-outside.dropdown-list-opened.up-side-down .dropdown-component-outside-text{top:auto;bottom:-10px}.dropdown-component .dropdown-component-outside .dropdown-component-outside-title{font-weight:400;font-size:15px;line-height:22px;color:#666;flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dropdown-component .dropdown-component-outside .dropdown-component-outside-title.normal-color{color:#262626}.dropdown-component .dropdown-component-outside .arrow{height:12px;width:12px;border-right:2px solid #666;border-bottom:2px solid #666;transform:rotate(45deg);cursor:pointer;flex-shrink:0;margin-bottom:4px}.dropdown-component .dropdown-component-outside .dropdown-component-outside-text{height:auto;position:absolute;top:-5px;left:8px;font-weight:400;font-size:12px;line-height:100%;color:#262626;padding:0 5px;z-index:5;margin:0;background-color:#fff}.dropdown-component .dropdown-component-opened{display:flex;flex-direction:column;background-color:#fff;position:fixed;border:1px solid #666;border-top:none;z-index:6}.dropdown-component .dropdown-component-opened.up-side-down{top:auto;bottom:40px;flex-direction:column-reverse;border-top:1px solid #666;border-bottom:none}.dropdown-component .dropdown-component-opened.up-side-down .search-box{border-bottom:none;border-top:1px solid #666}.dropdown-component .dropdown-component-opened .search-box{padding:10px;border-bottom:1px solid #666}.dropdown-component .dropdown-component-opened ul{display:flex;flex-direction:column;list-style:none;margin:0;overflow-y:auto;width:100%}.dropdown-component .dropdown-component-opened ul li{height:40px;border-bottom:1px solid #666;display:flex;align-items:center;justify-content:flex-start;width:100%;transition:all .2s ease-in-out}.dropdown-component .dropdown-component-opened ul li:focus{outline:none}.dropdown-component .dropdown-component-opened ul li.active,.dropdown-component .dropdown-component-opened ul li:hover{background:#f2f2f2}.dropdown-component .dropdown-component-opened ul li.active label,.dropdown-component .dropdown-component-opened ul li:hover label{color:#1c69d4}.dropdown-component .dropdown-component-opened ul li .checkbox{display:flex;align-items:center;width:100%;height:100%}.dropdown-component .dropdown-component-opened ul li .checkbox input[type=checkbox]+label:before{content:"";display:inline-block;width:17px;height:17px;background:url(/img/checkboxIcons.930befce.svg) 0 0;background-repeat:no-repeat;margin-right:12px;margin-bottom:-3px;flex-shrink:0}.dropdown-component .dropdown-component-opened ul li .checkbox input[type=checkbox]:checked+label:before{background:url(/img/checkboxIcons.930befce.svg) 0 -19px;background-repeat:no-repeat}.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:15px;line-height:22px;color:#262626;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px;height:100%;cursor:pointer}.dropdown-component.is-invalid .dropdown-component-outside{border:1px solid #ff6565}.dropdown-component.is-invalid .dropdown-component-outside .dropdown-arrow-box{border-left:1px solid #ff6565}.dropdown-component.is-invalid .dropdown-component-outside p{color:#ff6565}.dropdown-component.is-invalid .dropdown-component-outside .dropdown-arrow-box .arrow{border-right:2px solid #ff6565;border-bottom:2px solid #ff6565}.dropdown-component.is-invalid .dropdown-component-outside .dropdown-list-opened{border:1px solid #ff6565}.dropdown-component.is-invalid .dropdown-component-opened{border:1px solid #ff6565;border-top:none}.dropdown-component.is-invalid .dropdown-component-opened.up-side-down{border:1px solid #ff6565;border-bottom:none}.dropdown-component.readonly .dropdown-component-outside{cursor:not-allowed;border:1px solid #f2f2f2}.dropdown-component.readonly .arrow{display:none}.dropdown-component.disabled-dropdown{pointer-events:none}.dropdown-component.disabled-dropdown .arrow{display:none}.dropdown-with-suggestions{display:flex;flex-grow:1;height:100%}.dropdown-with-suggestions .selected-items{display:flex;gap:.4rem;align-items:center;padding:.2rem 0 .2rem .8rem}.dropdown-with-suggestions .selected-items .item{display:flex;align-items:center;gap:.4rem;font-size:12px;font-weight:700;line-height:13px;text-align:left;background-color:#e6e6e6;padding:.2rem .4rem;border-radius:.4rem;color:#666}.dropdown-with-suggestions .selected-items .item .close-icon{width:1rem;height:1rem}.dropdown-with-suggestions ul{position:absolute;z-index:999;background-color:#fff;box-shadow:0 -6px 52px 0 rgba(0,0,0,.102),0 58px 58px 0 rgba(0,0,0,.09),0 130px 78px 0 rgba(0,0,0,.051),0 232px 93px 0 rgba(0,0,0,.012),0 362px 101px 0 transparent;top:40px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1.2rem}.dropdown-with-suggestions ul li{list-style:none;width:100%;padding:1.2rem .8rem;text-align:center;font-size:1.5rem;font-weight:400;line-height:1.7rem;cursor:pointer}.dropdown-with-suggestions ul li.active,.dropdown-with-suggestions ul li:hover{background:#f2f2f2;color:#1c69d4}.dropdown-with-suggestions ul input+label:after,.dropdown-with-suggestions ul input+label:before{background:none}.dropdown-with-suggestions ul:focus{outline:none}.input-with-suggestions-component{padding:10px 0 0;position:relative}.input-with-suggestions-component input{border:1px solid #e6e6e6;height:40px;padding:10px;font-size:15px;color:#666;width:100%}.input-with-suggestions-component input:focus{border:1px solid #262626;outline:none;color:#262626}.input-with-suggestions-component input:focus::-webkit-input-placeholder{color:transparent}.input-with-suggestions-component input:focus:-moz-placeholder,.input-with-suggestions-component input:focus::-moz-placeholder{color:transparent}.input-with-suggestions-component input:focus:-ms-input-placeholder{color:transparent}.input-with-suggestions-component .showLabel{display:none}.input-with-suggestions-component input:focus+.showLabel{top:0;left:10px;background-color:#fff;position:absolute;text-transform:capitalize;font-size:12px;padding:0 5px;display:block;transition:all .2s ease-in-out}.input-with-suggestions-component .input-with-suggestions-component-list{border:1px solid #e6e6e6;border-top:0;padding:20px 10px;position:relative;max-height:140px;height:100%;overflow:scroll;gap:10px;display:flex;flex-direction:column}.input-with-suggestions-component.input-with-suggestions-component-opened{position:relative}.input-with-suggestions-component.input-with-suggestions-component-opened input{border:1px solid #000;border-bottom:none;font-size:15px;color:#000}.input-with-suggestions-component.input-with-suggestions-component-opened .showLabel{top:0;left:10px;background-color:#fff;position:absolute;text-transform:capitalize;font-size:12px;padding:0 5px;display:none;transition:all .2s ease-in-out}.input-with-suggestions-component.input-with-suggestions-component-opened .showLabel.show{display:block}.input-with-suggestions-component.input-with-suggestions-component-opened ul li{font-size:15px;list-style:none}.dropdown-filter{width:100%;overflow:hidden;position:relative;display:flex}.dropdown-filter:focus{outline:none}.dropdown-filter input[type=checkbox],.dropdown-filter input[type=radio]{display:none}.dropdown-filter.filter-dropdown-filter-disabled{pointer-events:none}.dropdown-filter.filter-dropdown-filter-disabled .dropdown-filter-component-outside .filter-dropdown-arrow{display:none}.dropdown-filter .filter-dropdown-arrow{width:auto;height:auto;background-color:transparent;cursor:pointer}.dropdown-filter .filter-dropdown-arrow:before{height:10px;width:10px;display:inline-block;content:" ";border-right:2px solid #666;border-bottom:2px solid #666;transform:rotate(45deg)}.dropdown-filter .delete-icon{padding:8px;width:auto;height:auto;background-color:transparent;cursor:pointer}.dropdown-filter .dropdown-filter-list-opened .filter-dropdown-arrow:before,.dropdown-filter .filter-dropdown-arrow-up:before{transform:rotate(225deg);margin-top:12px}.dropdown-filter .dropdown-filter-component-outside{height:58px;padding:0 12px;transition:all .2s ease-in-out;border:none;display:flex;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;width:100%}.dropdown-filter .dropdown-filter-component-outside:hover{border:1px solid #666}.dropdown-filter .dropdown-filter-component-outside.dropdown-filter-list-opened{border:none}.dropdown-filter .dropdown-filter-component-outside .dropdown-filter-component-outside-text{font-size:12px;font-weight:400;width:calc(100% - 32px);color:#262626;white-space:nowrap}.dropdown-filter .dropdown-filter-component-outside .dropdown-filter-component-outside-text .dropdown-filter-component-outside-title{font-size:15px;font-weight:700;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dropdown-filter .dropdown-filter-component-outside .dropdown-filter-component-outside-text .dropdown-filter-component-outside-title.primary-text{color:#1c69d4}.dropdown-filter:hover .dropdown-filter-component-outside{border:none;background-color:#f2f2f2}.dropdown-filter:hover .dropdown-filter-component-outside .dropdown-filter-component-outside-text,.dropdown-filter:hover .dropdown-filter-component-outside .dropdown-filter-component-outside-title{color:#1c69d4}.dropdown-filter:hover .dropdown-filter-component-outside .filter-dropdown-arrow:before{border-color:#1c69d4}.dropdown-filter .dropdown-filter-component-opened{border:2px solid #e6e6e6;box-shadow:0 58px 58px 0 rgba(0,0,0,.09),0 130px 78px 0 rgba(0,0,0,.05),0 232px 93px 0 rgba(0,0,0,.01),0 362px 101px 0 transparent;display:flex;flex-direction:column;background-color:#fff;position:fixed;z-index:6}.dropdown-filter .dropdown-filter-component-opened ul{display:flex;flex-direction:column;list-style:none;margin:0;overflow-y:auto;width:100%}.dropdown-filter .dropdown-filter-component-opened ul li{border-bottom:1px solid #e6e6e6;display:flex;align-items:center;justify-content:space-between;width:100%;transition:all .2s ease-in-out}.dropdown-filter .dropdown-filter-component-opened ul li:last-child{border-bottom:0}.dropdown-filter .dropdown-filter-component-opened ul li:focus{outline:none}.dropdown-filter .dropdown-filter-component-opened ul li:not(.children).active,.dropdown-filter .dropdown-filter-component-opened ul li:not(.children):hover{background:#f2f2f2}.dropdown-filter .dropdown-filter-component-opened ul li:not(.children).active label,.dropdown-filter .dropdown-filter-component-opened ul li:not(.children):hover label{color:#1c69d4}.dropdown-filter .dropdown-filter-component-opened ul li label{display:inline-block;font-weight:400;font-size:15px;color:#262626;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:16px 24px;height:100%;cursor:pointer}.dropdown-filter .dropdown-filter-component-opened ul li label:has(+.delete-icon),.dropdown-filter .dropdown-filter-component-opened ul li label:has(+.filter-dropdown-arrow){flex:none;max-width:calc(100% - 49px)}.dropdown-filter .dropdown-filter-component-opened ul li .delete-icon,.dropdown-filter .dropdown-filter-component-opened ul li .filter-dropdown-arrow{margin-right:14px;padding:10px}.dropdown-filter .dropdown-filter-component-opened ul li input[type=checkbox]+label:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;background:url(/img/checkboxIconsUpdated.0108e0d5.svg) 0 0 no-repeat;margin-right:12px;margin-bottom:-3px}.dropdown-filter .dropdown-filter-component-opened ul li input[type=checkbox]:checked+label:before{background-position:0 -17px}.dropdown-filter .dropdown-filter-component-opened ul li input.half-checked+label:before{background-position:0 -34px}.dropdown-filter .dropdown-filter-component-opened ul li input[type=checkbox]:not(:checked)+label{letter-spacing:.0235em}.dropdown-filter .dropdown-filter-component-opened ul li input[type=checkbox]:checked+label{font-weight:700}.dropdown-filter .dropdown-filter-component-opened ul li li label{padding-left:35px}.dropdown-filter .dropdown-filter-component-opened .dropdowns-box{display:flex;gap:2px;background-color:#e6e6e6;border-bottom:2px solid #e6e6e6}.dropdown-filter .dropdown-filter-component-opened .dates-list{display:flex;flex-direction:column}.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-header{display:flex;height:33px;gap:1px;padding:0 5px;align-items:center}.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-header p{font-weight:300;width:14.2857142857%;text-align:center;display:flex;align-items:center;justify-content:center}.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-content{display:flex;height:42px;gap:10px;align-items:center;padding:5px}.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-content p{width:14.2857142857%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-content p.date-in-selection{background-color:rgba(28,105,212,.6);color:#fff}.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-content p.is-in-hover,.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-content p:hover{background-color:#f7f7f7;color:#1c69d4}.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-content p.end-hover-date,.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-content p.main-selection-date{background-color:#1c69d4;color:#fff}.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-content p.end-hover-date:hover,.dropdown-filter .dropdown-filter-component-opened .dates-list .dates-list-content p.main-selection-date:hover{background-color:#0653b6}.dropdown-filter .dropdown-filter-component-opened .calendar-options{display:flex;flex-wrap:wrap;padding:12px;gap:8px;border-top:2px solid #e6e6e6}.dropdown-filter .dropdown-filter-component-opened .calendar-options .label,.dropdown-filter .dropdown-filter-component-opened .calendar-options label{width:calc(50% - 4px);height:39px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#f2f2f2;transition:all .2s ease-in-out;border:1px solid transparent}.dropdown-filter .dropdown-filter-component-opened .calendar-options .label:hover,.dropdown-filter .dropdown-filter-component-opened .calendar-options label:hover{background-color:#f7f7f7;color:#1c69d4}.dropdown-filter .dropdown-filter-component-opened .calendar-options .label.reset-label,.dropdown-filter .dropdown-filter-component-opened .calendar-options label.reset-label{background-color:transparent;border:1px solid #e6e6e6}.dropdown-filter .dropdown-filter-component-opened .calendar-options input[type=radio]:checked+label{background-color:#e6e6e6;color:#1c69d4}.dropdown-filter.filter-dropdown-active .dropdown-filter-component-outside{background-color:#f7f7f7}.dropdown-filter.filter-dropdown-active .dropdown-filter-component-outside .dropdown-filter-component-outside-text,.dropdown-filter.filter-dropdown-active .dropdown-filter-component-outside .dropdown-filter-component-outside-title{color:#1c69d4}.dropdown-filter.filter-dropdown-disabled:hover .dropdown-filter-component-outside{background-color:#fff;cursor:default}.dropdown-filter.filter-dropdown-disabled:hover .dropdown-filter-component-outside .dropdown-filter-component-outside-text,.dropdown-filter.filter-dropdown-disabled:hover .dropdown-filter-component-outside .dropdown-filter-component-outside-title{color:#262626}.dropdown-filter-box{width:100%;display:flex}.dropdown-filter-box .dropdown-filter-component-save{padding-left:12px;padding-right:6px;background-color:#fff;display:flex;align-items:center;cursor:pointer;justify-content:center;transition:all .2s ease-in-out}.dropdown-filter-box .dropdown-filter-component-save .save-icon{width:18px;height:18px;background:url(/img/saveIcons.4bd73524.svg) 0 0 no-repeat}.dropdown-filter-box .dropdown-filter-component-save:hover .save-icon{background-position:0 -20px}.dropdown-filter-box:has(.dropdown-filter-component-save) .dropdown-filter .dropdown-filter-component-outside{padding-left:6px}.dropdown-filter-box:hover .dropdown-filter-component-save{background-color:#f2f2f2}.dropdown-filter-box:hover .dropdown-filter-component-outside{border:none;background-color:#f2f2f2}.dropdown-filter-box:hover:has(.dropdown-filter-component-save):has(.filter-dropdown-disabled) .dropdown-filter .dropdown-filter-component-outside{background-color:#f2f2f2}.filter-component{display:flex;gap:2px;background-color:#e6e6e6;border-bottom:2px solid #e6e6e6;flex-shrink:0;height:6rem}.filter-component .filter-component-reset{outline:none;flex-shrink:0;width:74px;border:none;padding:12px 16px;display:flex;align-items:center;background-color:#fff;justify-content:center;color:#1c69d4;cursor:pointer}.filter-component .filter-component-reset:hover{background-color:#f2f2f2;color:#0653b6}.filter-component .filter-component-reset-placeholder{flex-shrink:0;background-color:#fff;width:74px}.filter-bar{display:flex;gap:2px;background-color:#e6e6e6;border-bottom:2px solid #e6e6e6}.filter-bar .reset,.filter-bar .reset-placeholder{background:#fff;width:66px;flex-shrink:0;color:#1c69d4;cursor:pointer}.filter-bar .reset-placeholder:hover,.filter-bar .reset:hover{background-color:#f2f2f2;color:#0653b6}.filter-bar .reset-placeholder{pointer-events:none;width:66px}.filter-bar .dropdown-component{height:58px;overflow:hidden}.filter-bar .dropdown-component:before{content:attr(data-title);position:absolute;left:12px;top:13px;font-size:12px;font-weight:400;line-height:100%;color:#262626;cursor:pointer}.filter-bar .dropdown-component.filter-dropdown-active:before{display:none}.filter-bar .dropdown-component.filter-dropdown-active .dropdown-component-outside{background-color:#f7f7f7}.filter-bar .dropdown-component.filter-dropdown-active .dropdown-component-outside .dropdown-component-outside-text,.filter-bar .dropdown-component.filter-dropdown-active .dropdown-component-outside .dropdown-component-outside-title,.filter-bar .dropdown-component:hover:before{color:#1c69d4}.filter-bar .dropdown-component .dropdown-component-outside{padding:0 12px;transition:all .2s ease-in-out;border:none;height:58px;cursor:pointer}.filter-bar .dropdown-component .dropdown-component-outside.dropdown-list-opened{border:none}.filter-bar .dropdown-component .dropdown-component-outside .dropdown-component-outside-text{width:-moz-fit-content;width:fit-content;background-color:transparent;left:12px;padding:0;top:12px}.filter-bar .dropdown-component .dropdown-component-outside .dropdown-component-outside-title{font-weight:700;padding-top:12px}.filter-bar .dropdown-component:hover .dropdown-component-outside{border:none;background-color:#f2f2f2}.filter-bar .dropdown-component:hover .dropdown-component-outside .dropdown-component-outside-text,.filter-bar .dropdown-component:hover .dropdown-component-outside .dropdown-component-outside-title{color:#1c69d4}.filter-bar .dropdown-component .dropdown-component-opened{border:2px solid #e6e6e6;box-shadow:0 58px 58px 0 rgba(0,0,0,.09),0 130px 78px 0 rgba(0,0,0,.05),0 232px 93px 0 rgba(0,0,0,.01),0 362px 101px 0 transparent}.filter-bar .dropdown-component .dropdown-component-opened ul li{border-bottom:1px solid #e6e6e6;width:100%;height:-moz-fit-content;height:fit-content}.filter-bar .dropdown-component .dropdown-component-opened ul li:last-child{border-bottom:0}.filter-bar .dropdown-component .dropdown-component-opened ul li label{padding:16px 24px;height:100%}.row-selection-modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%}.row-selection-modal .row-selection-modal-box-header{padding:2.4rem;display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 40px 0 rgba(0,0,0,.102);border-radius:12px 12px 0 0}.row-selection-modal .row-selection-modal-box-section{display:flex;flex-direction:column;overflow-y:auto}.row-selection-modal .row-selection-modal-box{display:flex;flex-direction:column;border-radius:12px;box-shadow:0 -6px 52px 0 rgba(0,0,0,.102),0 58px 58px 0 rgba(0,0,0,.09),0 130px 78px 0 rgba(0,0,0,.051),0 232px 93px 0 rgba(0,0,0,.012),0 362px 101px 0 transparent;background-color:#fff;width:100%;max-width:min(132rem,100% - 4.8rem);height:-moz-fit-content;height:fit-content;max-height:min(92rem,100% - 4.8rem)}.row-selection-modal .row-selection-modal-box .row-selection-modal-box-section-title{display:flex;align-items:center;height:4.1rem;background-color:#f2f2f2;padding:12px 2.4rem}.row-selection-modal .row-selection-modal-box .row-selection-modal-box-section-box{display:flex;flex-wrap:wrap;padding:1.6rem 2.4rem 2rem;gap:2.4rem}.row-selection-modal .row-selection-modal-box .row-selection-modal-box-section-box .row-selection-modal-box-section-box-item{display:flex;align-items:center;width:calc(25% - 1.8rem)}.row-selection-modal .row-selection-modal-box .row-selection-modal-box-footer{padding-top:3.2rem;padding-bottom:3.2rem;display:flex;margin-top:auto;justify-content:center;box-shadow:0 0 40px 0 rgba(0,0,0,.102);border-radius:0 0 12px 12px}.row-selection-modal .row-selection-modal-box .row-selection-modal-box-footer button{height:3.7rem;background-color:#1c69d4;color:#fff;border:none;outline:none;font-size:15px;font-weight:700;text-align:center;line-height:17px;text-transform:uppercase;width:200px;cursor:pointer;transition:all .3s ease-in-out}.row-selection-modal .row-selection-modal-box .row-selection-modal-box-footer button:hover{background-color:#0653b6}.navigation-component{background-color:#fff;flex-shrink:0;border-bottom:2px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center;padding:0 2.4rem;height:6rem;gap:3.6rem;width:100%}.navigation-component a{height:-moz-fit-content;height:fit-content;display:flex;align-items:center}.navigation-component .navigation-component-box{display:flex;align-items:center;height:100%;gap:3.6rem}.navigation-component .navigation-component-box-links{display:flex;align-items:center;gap:.8rem;height:100%}.navigation-component .navigation-component-box-links a{padding:0 1.2rem;transition:all .2s ease-in-out;position:relative;display:flex;align-items:center;justify-content:center;gap:.6rem;height:100%}.navigation-component .navigation-component-box-links a:hover{color:#1c69d4;background-color:#f2f2f2}.navigation-component .navigation-component-box-links a .navigation-component-box-links-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:24px;height:24px;gap:2px;pointer-events:none}.navigation-component .navigation-component-box-links a.router-link-active{color:#1c69d4}.navigation-component .navigation-component-box-links a.router-link-active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;transition:all .2s ease-in-out;background-color:#1c69d4}.navigation-component .navigation-component-box-links a.router-link-active:hover{color:#0653b6}.navigation-component .navigation-component-box-links a.router-link-active:hover:after{background-color:#0653b6}.navigation-component .navigation-component-box-links a.router-link-active .navigation-component-box-links-box{pointer-events:all}.navigation-component .navigation-component-box-links a.router-link-active .navigation-component-box-links-box .navigation-component-box-links-box-dots{display:flex;height:3px;width:3px;background-color:#1c69d4;border-radius:50%}.navigation-component .navigation-component-box-links a.router-link-active .navigation-component-box-links-box:hover .navigation-component-box-links-box-dots{background-color:#0653b6}.navigation-component .navigation-burger-menu{width:2.4rem;gap:.5rem;display:flex;flex-direction:column;justify-content:space-between;height:-moz-fit-content;height:fit-content;cursor:pointer;flex-shrink:0}.navigation-component .navigation-burger-menu .navigation-burger-menu-line{width:100%;height:2px;background-color:#262626;transition:all .2s ease-in-out}.navigation-component .navigation-burger-menu.navigation-burger-menu-opened .navigation-burger-menu-line:first-child{transform:rotate(45deg) translate(5px,5px)}.navigation-component .navigation-burger-menu.navigation-burger-menu-opened .navigation-burger-menu-line:nth-child(2){opacity:0}.navigation-component .navigation-burger-menu.navigation-burger-menu-opened .navigation-burger-menu-line:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.navigation-component .navigation-component-box-option{display:flex;height:100%;margin:0 auto;align-items:center;cursor:pointer;gap:1rem}.navigation-component .navigation-component-box-option:hover p{color:#0653b6}.navigation-component .navigation-component-input{display:flex;align-items:center;gap:1.2rem;margin:0 auto;width:34rem}.navigation-component .navigation-component-input input{text-transform:uppercase}.navigation-component .navigation-component-input a{height:4rem;width:5rem;display:flex;align-items:center;justify-content:center}.navigation-component .navigation-component-list{display:flex;flex-direction:column;width:22rem;position:absolute;top:60px;right:0;background-color:#fff;z-index:6;box-shadow:0 58px 58px 0 rgba(0,0,0,.09),0 130px 78px 0 rgba(0,0,0,.05),0 232px 93px 0 rgba(0,0,0,.01),0 362px 101px 0 transparent}.navigation-component .navigation-component-list .navigation-component-list-options{display:flex;flex-direction:column;max-height:calc(100vh - 60px);overflow-y:auto;height:-moz-fit-content;height:fit-content}.navigation-component .navigation-component-list .navigation-component-list-options .navigation-component-list-options-option{padding:0 24px;min-height:56px;display:flex;align-items:center;gap:10px;border-bottom:2px solid #e6e6e6;border-left:2px solid #e6e6e6;cursor:pointer;transition:all .2s ease-in-out}.navigation-component .navigation-component-list .navigation-component-list-options .navigation-component-list-options-option:last-child{justify-content:flex-end}.navigation-component .navigation-component-list .navigation-component-list-options .navigation-component-list-options-option:hover{background-color:#f2f2f2}.column-selection{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%}.column-selection .column-selection-main{background-color:#fff}.column-selection .column-selection-body{background-color:#f2f2f2}.column-selection .column-selection-body .column-selection-options{background-color:#fff;display:flex;flex-wrap:wrap}.column-selection .column-selection-body .column-selection-options>label{width:100%}.vehicle-details-popup{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%}.vehicle-details-popup .vehicle-details-popup-data{display:flex;flex-direction:column;border-radius:12px;box-shadow:0 -6px 52px 0 rgba(0,0,0,.102),0 58px 58px 0 rgba(0,0,0,.09),0 130px 78px 0 rgba(0,0,0,.051),0 232px 93px 0 rgba(0,0,0,.012),0 362px 101px 0 transparent;background-color:#fff;width:100%;max-width:min(123rem,100% - 4.8rem);height:-moz-fit-content;height:fit-content;max-height:calc(100% - 4.8rem);position:relative}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-group{display:flex;flex-direction:column;overflow-y:auto;gap:2rem;flex-grow:1;padding:2.4rem 4.8rem}.vehicle-details-popup .vehicle-details-popup-data .close-icon-box{position:absolute;top:2.4rem;right:3.6rem;cursor:pointer;display:flex;align-items:center}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-box{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem;border-bottom:1px solid #e6e6e6}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-box .vehicle-details-popup-data-box-row{display:flex;gap:2.4rem}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-box .vehicle-details-popup-data-box-row .vehicle-details-popup-data-box-row-data{display:flex;flex-direction:column;gap:.5rem;flex-basis:calc(25% - 1.8rem)}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-box .vehicle-details-popup-data-box-row .vehicle-details-popup-data-box-row-data.double-row-data{flex-basis:calc(50% - 1.2rem)}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-box .vehicle-details-popup-data-box-comments{display:flex;flex-wrap:wrap;gap:2.4rem;padding:2.4rem}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-box .vehicle-details-popup-data-box-comments .vehicle-details-popup-data-box-row-data{display:flex;flex-direction:column;gap:.5rem;flex-basis:calc(50% - 1.2rem)}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-box .vehicle-details-popup-data-box-comments .vehicle-details-popup-data-box-comments-comment{font-size:1.5rem;line-height:1.9rem;white-space:pre-wrap;word-wrap:break-word;width:100%}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-box .vehicle-details-popup-data-box-comments:nth-child(odd){background-color:#f7f7f7}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-box:last-child{border-bottom:none;padding-bottom:0}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-footer{padding:2.4rem;display:flex;justify-content:center;position:sticky;bottom:0;margin-top:auto;box-shadow:0 0 40px 0 rgba(0,0,0,.102);border-radius:0 0 12px 12px}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-footer a{height:3.7rem;background-color:#1c69d4;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;font-weight:700;line-height:17px;width:200px;cursor:pointer;transition:all .3s ease-in-out}.vehicle-details-popup .vehicle-details-popup-data .vehicle-details-popup-data-footer a:hover{background-color:#0653b6}.vehicle-details-popup.embedded{position:relative;z-index:1;width:60%}.vehicle-details-popup.embedded .vehicle-details-popup-data{border-radius:0;box-shadow:none;width:100%;max-width:100%;height:100%;max-height:100%}.calendar-component{position:relative;display:flex}.calendar-component .calendar-container{width:100%;display:flex;flex-direction:column;z-index:10;background-color:#fff;border:1px solid #e6e6e6;border-top:none;border-radius:0 0 8px 8px;position:absolute;top:40px}.calendar-component .calendar-container .calendar-header{display:flex;justify-content:center;align-items:center;padding:10px;width:100%;border:1px solid #e6e6e6}.calendar-component .calendar-container .calendar-header .date-text{width:150px;text-align:center;line-height:16px;font-size:16px;font-weight:600;color:#262626}.calendar-component .calendar-container .calendar-header .dropdown-component,.calendar-component .calendar-container .calendar-header .dropdown-component-outside,.calendar-component .calendar-container .calendar-header input{border:none}.calendar-component .calendar-container .calendar-header .dropdown-component-outside-title.normal-color{color:#666;font-weight:700}.calendar-component .calendar-container .calendar-days{display:flex;width:100%}.calendar-component .calendar-container .calendar-days.day-names{border-top:none}.calendar-component .calendar-container .calendar-days .calendar-day{width:14.2857142857%;height:100%;display:flex;justify-content:center;align-items:center;font-weight:400;font-size:16px;line-height:16px;height:50px}.calendar-component .calendar-container .calendar-days .calendar-day:nth-child(7n){border-right:none}.calendar-component .calendar-container .calendar-days .calendar-day:hover{cursor:pointer;background-color:#1c69d4;color:#fff}.calendar-component .calendar-container .calendar-days .calendar-day.date-pass{background-color:#1c69d4;border:5px solid #fff;color:#fff;opacity:.6}.calendar-component .calendar-container .calendar-days .calendar-day.date-pass:hover{pointer-events:none}.calendar-component .calendar-container .calendar-days .calendar-day.date-active,.calendar-component .calendar-container .calendar-days .calendar-day.date-current{background-color:#1c69d4;color:#fff}.calendar-component .calendar-container .calendar-days .calendar-day.date-active:hover,.calendar-component .calendar-container .calendar-days .calendar-day.date-current:hover{background-color:#fff;color:#1c69d4}.calendar-component .calendar-container .calendar-days .calendar-day.day-name{border-right:none;font-weight:300;height:33px}.calendar-component .calendar-container .calendar-days .calendar-day.day-name:hover{cursor:default}.speedometer-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:16px;width:33.3333333333%;border-right:2px solid #e6e6e6;border-left:2px solid #e6e6e6}.speedometer-box .speedometer-title{font-size:44px;font-weight:300;line-height:44px;text-align:center;color:#8e8e8e}.speedometer-box .speedometer-container{max-width:600px;max-height:600px;width:100%;aspect-ratio:1/1;position:relative;border-radius:50%;display:flex;align-items:center;justify-content:center}.speedometer-box .speedometer-container .speedometer-container-item{width:100%;height:100%}.speedometer-box .speedometer-container .speedometer-container-text{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.speedometer-box .speedometer-container .speedometer-container-text .speedometer-container-text-title{font-size:26px;font-weight:300;line-height:26px;color:#8e8e8e}.speedometer-box .speedometer-container .speedometer-container-text .speedometer-container-text-value{font-size:64px;font-weight:700;line-height:64px;color:#8e8e8e}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:62rem;width:100%;background-color:#fff;box-shadow:0 -6px 52px 0 rgba(0,0,0,.102),0 58px 58px 0 rgba(0,0,0,.09),0 130px 78px 0 rgba(0,0,0,.051),0 232px 93px 0 rgba(0,0,0,.012),0 362px 101px 0 transparent;z-index:999;border-radius:12px}.popup .popup-header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #e6e6e6;padding:1.2rem 2.4rem}.popup .popup-header p{font-size:15px;font-weight:700;line-height:15px;text-align:left}.popup .popup-main-content{display:flex;flex-direction:column;gap:2.4rem;padding:1.2rem 2.4rem 3.6rem}.popup .popup-main-content h1{font-size:1.5rem;font-weight:1.5rem}.popup .popup-main-content input{width:100%;padding:1.2rem;border:1px solid #666;font-size:1.5rem;line-height:1.5rem;height:41px}.popup .popup-main-content button{max-width:20rem;width:100%;margin:0 auto;padding:1rem 2rem}.popup .popup-main-content .row{display:flex;justify-content:space-between}.popup .popup-remove-event{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;row-gap:2.4rem}.popup .popup-remove-event .span-2{grid-column:span 2}.popup .popup-remove-event .event-info{display:grid;gap:.7rem}.popup .popup-remove-event .event-info .label{font-size:1.2rem;line-height:1.2rem}.popup .popup-remove-event .event-info .label-data{font-size:1.5rem;line-height:1.5rem}#order-view{flex-grow:1;display:flex;flex-direction:column;align-items:center}#order-view .button,#order-view button{font-size:1.5rem;font-weight:700;line-height:1.7rem;padding:.9rem 2rem;width:100%;max-width:24rem;display:inline-block}#order-view .search-container{display:flex;justify-content:center;flex-direction:column;flex-grow:1;gap:2rem;width:100%;max-width:32rem}#order-view .search-container h3{font-size:1.5rem;line-height:1.7rem;text-align:center}#order-view .search-container .search-container-wrapper{width:100%;max-width:32rem}#order-view .search-container button{margin:0 auto}#order-view .order-info{width:100%;max-width:116rem;flex-grow:1;padding:3rem 2.4rem 0}#order-view .order-info fieldset{display:contents}#order-view .order-info fieldset h3{font-size:1.5rem;text-align:left;line-height:1.7rem;margin-bottom:1.8rem}#order-view .order-info fieldset .order-info-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.4rem;margin-bottom:2rem}#order-view .order-info fieldset .order-info-wrapper:last-child{margin-bottom:4rem}#order-view .order-info fieldset .order-info-wrapper p{display:flex;align-items:center;color:#8e8e8e;font-size:15px;line-height:19px;text-align:left}#order-view .order-info fieldset .order-info-wrapper p.span-2{padding-left:.5rem}#order-view .order-info fieldset .order-info-wrapper .span-2{grid-column:span 2}#order-view .order-info fieldset .order-info-wrapper .span-3{grid-column:span 3}#order-view .order-info fieldset .order-info-wrapper .push-right{text-align:right}#order-view .order-info fieldset .status-field{padding-left:1.2rem}#order-view .order-info fieldset .status-field .label{font-size:1.2rem;line-height:1.2rem;margin-bottom:.5rem}#order-view .order-info fieldset .status-field .data{font-size:1.5rem}#order-view .order-info .buttons-wrapper{padding-top:2rem;display:flex;justify-content:center;gap:2rem}.view-vehicle{display:flex;flex-grow:1;overflow:hidden}.view-vehicle .history-data{min-height:100%;border-left:2px solid #e6e6e6;width:40%;overflow-y:auto}.view-vehicle .history-data .history-data-header{background-color:#f2f2f2;color:#666;padding:.8rem;padding-right:2.4rem;height:3.2rem;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0}.view-vehicle .history-data table{width:100%;min-width:50rem;border-spacing:0}.view-vehicle .history-data table thead tr{position:sticky;width:100%;top:3.2rem;height:3.2rem;background-color:#fff}.view-vehicle .history-data table thead tr th{vertical-align:middle;padding:0 .8rem;text-align:left;height:3.2rem;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.view-vehicle .history-data table thead tr th:last-of-type{width:17rem;border-right:none}.view-vehicle .history-data table tbody tr{transition:background-color .1s ease-out}.view-vehicle .history-data table tbody tr th{vertical-align:middle;background-color:#f2f2f2;padding:0 .8rem;height:3.2rem;text-align:left;border-bottom:1px solid #e6e6e6}.view-vehicle .history-data table tbody tr td{font-size:1.5rem;padding:.8rem;line-height:1.7rem;vertical-align:middle;height:4rem;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.view-vehicle .history-data table tbody tr td:last-child{border-right:0}.view-vehicle .history-data table tbody tr.togglable{cursor:pointer}.view-vehicle .history-data table tbody tr.togglable:hover td{background-color:#f7f7f7;color:#1c69d4}.view-vehicle .history-data table tbody tr.table-next td{color:#8e8e8e}.view-vehicle .history-data table tbody tr.event td{background-color:#fcfcfc;color:#666}.view-vehicle .history-data table tbody tr.closed:not(.current){visibility:collapse;height:0;padding:0;line-height:0}.view-vehicle .history-data table tbody tr.closed:not(.current) td{height:0;padding:0;line-height:0;border:0}.view-vehicle .history-data table tbody tr.current td{font-weight:700;background-color:#ecf3fc;color:#666}.view-vehicle .history-data table tbody tr.blocking td{background-color:#ffecec}.view-vehicle .history-data table tbody tr.resolved td{background-color:#ecf9de}.view-vehicle .history-data table tbody tr.escalated td{background-color:#fff2e3}.list-view-box{overflow:auto;flex-grow:1}.list-view{display:flex;min-height:100%}.list-view table{min-width:100%;border-spacing:0;height:-moz-fit-content;height:fit-content}.list-view table tr :first-child{position:sticky;left:0}.list-view table tr.categories :first-child{position:static}.list-view table thead{position:sticky;top:0;z-index:1}.list-view table thead tr{height:3.5rem}.list-view table thead tr th{padding:0 1.2rem;border-right:.1rem solid #e6e6e6;border-bottom:.1rem solid #e6e6e6;text-align:left;white-space:nowrap;font-weight:400;font-size:1.2rem;background-color:#f2f2f2}.list-view table thead tr th.first-option-in-column{border-left:.1rem solid #e6e6e6;z-index:2}.list-view table thead tr th:last-child{border-right:none}.list-view table thead tr th .sorting-icon{vertical-align:middle;margin-left:.8rem;width:1rem;height:1.25rem;margin-bottom:.3rem;background:url(/img/sortingIcons.df323d44.svg) 0 0 no-repeat;display:inline-block}.list-view table thead tr th .sorting-icon.sorting-icon-asc{background-position:0 -3rem}.list-view table thead tr th .sorting-icon.sorting-icon-desc{background-position:0 -1.5rem}.list-view table thead tr th:has(.sorting-icon){cursor:pointer}.list-view table thead tr.categories{background-color:transparent}.list-view table thead tr.categories th{background-color:#fff;color:#666;border-left:.1rem solid #e6e6e6;font-size:1.5rem;font-weight:700}.list-view table tbody tr{border-bottom:.1rem solid #e6e6e6;height:4rem}.list-view table tbody tr.smaller-row{height:3.5rem}.list-view table tbody tr:nth-child(2n) td{background-color:#f7f7f7}.list-view table tbody tr.blocking td{background-color:#ffecec}.list-view table tbody tr.escalated td{background-color:#fff2e3}.list-view table tbody tr.hover-able-row{cursor:pointer}.list-view table tbody tr.hover-able-row td{transition:all .2s ease}.list-view table tbody tr.hover-able-row:hover td{background-color:#f2f2f2}.list-view table tbody tr td{border-right:.1rem solid #e6e6e6;background-color:#fff;font-size:1.5rem;white-space:nowrap;padding:0 1.2rem;border-bottom:.1rem solid #e6e6e6}.list-view table tbody tr td.first-option-in-column{border-left:.1rem solid #e6e6e6}.list-view table tbody tr td:last-child{border-right:none}.canban-wrapper{overflow:auto;flex-grow:1}.canban-view{display:flex;min-height:100%}.canban-view .canban-category{display:flex;flex-direction:column}.canban-view .canban-category .collapse-category{display:flex;align-items:center;border-bottom:1px solid #e6e6e6;border-right:2px solid #e6e6e6;padding:0 0 0 1.2rem;gap:.8rem;position:sticky;top:0;z-index:2;background-color:#fff;height:3.5rem;cursor:pointer;width:100%}.canban-view .canban-category .collapse-category .collapse{width:1.4rem;height:1.3rem;background:url(/img/expandColopaseKanbanIcons.6f44bc25.svg) no-repeat 0 0}.canban-view .canban-category .collapse-category.not-collapsable{pointer-events:none;background-color:#f2f2f2}.canban-view .canban-category .collapse-category.not-collapsable .collapse{background:none}.canban-view .canban-category .collapse-category:hover .collapse{background-position:0 -14px}.canban-view .canban-category .collapse-category:hover .category-name{color:#1c69d4}.canban-view .canban-category .collapse-category .category-name{font-size:15px;font-weight:700;line-height:15px;color:#666}.canban-view .canban-category.collapsedCategory{display:flex;max-width:26.1rem;width:100%;flex-direction:column}.canban-view .canban-category.collapsedCategory .collapse-category{background-color:#f2f2f2}.canban-view .canban-category.collapsedCategory .collapse-category .collapse{background-position:0 -28px}.canban-view .canban-category.collapsedCategory .collapse-category:hover .collapse{background-position:0 -42px}.canban-view .canban-category.collapsedCategory .canban-column-main{display:flex;flex-direction:column;border-right:2px solid #e6e6e6}.canban-view .canban-category.collapsedCategory .canban-column-main .canban-column{border-right:none}.canban-view .accumulated-info{display:flex;background-color:#f2f2f2;border-bottom:1px solid #e6e6e6;border-right:2px solid #e6e6e6;position:sticky;top:35px;z-index:2}.canban-view .accumulated-info .name{height:3.4rem}.canban-view .canban-column-main{display:flex;flex-grow:1}.canban-view .canban-column-main .canban-column{max-width:26rem;box-sizing:border-box;width:100%;border-right:1px solid #e6e6e6}.canban-view .canban-column-main .canban-column:last-child{border-right:2px solid #e6e6e6}.canban-view .canban-column-main .canban-column:only-child{max-width:26.1rem}.canban-view .canban-column-main .vehicle-info{display:flex;flex-direction:column;gap:.8rem;flex-grow:1;border-bottom:1px solid #e6e6e6;padding:1.2rem;width:100%;min-width:25.9rem;cursor:pointer}.canban-view .canban-column-main .vehicle-info:hover{background-color:#f7f7f7}.canban-view .canban-column-main .vehicle-info:hover .info .reg-no,.canban-view .canban-column-main .vehicle-info:hover .info .sla-days,.canban-view .canban-column-main .vehicle-info:hover p{color:#1c69d4}.canban-view .canban-column-main .vehicle-info:hover .info .sla-days .sla-agreed-hover{opacity:1;visibility:visible}.canban-view .canban-column-main .vehicle-info.blocking{background-color:#ffecec}.canban-view .canban-column-main .vehicle-info.escalated{background-color:#fff2e3}.canban-view .canban-column-main .vehicle-info.late .reg-no:after{content:"";width:1.3rem;height:1.3rem;background-color:#ff6565;display:inline-block;border-radius:50%;margin-left:1rem;margin-top:-.1rem}.canban-view .canban-column-main .vehicle-info .info{display:flex;justify-content:space-between;gap:1rem}.canban-view .canban-column-main .vehicle-info .info .reg-no,.canban-view .canban-column-main .vehicle-info .info .sla-days{display:flex;align-items:center;color:#666;font-size:1.5rem;line-height:1.5rem}.canban-view .canban-column-main .vehicle-info .info .sla-days{font-weight:700;gap:8px}.canban-view .canban-column-main .vehicle-info .info .sla-days .sla-agreed-hover{opacity:0;visibility:hidden;background-color:#fff;padding:2px 4px;color:#666;font-size:12px;font-weight:700;line-height:13px;border-radius:4px;transition:all .3s ease}.canban-view .canban-column-main .vehicle-info p{color:#262626;font-size:1.5rem;line-height:1.5rem}.canban-view .event-information{border-bottom:1px solid #e6e6e6;background:#f2f2f2;width:100%;max-width:26rem;position:sticky;top:35px;z-index:2}.canban-view .event-information .name{height:3.4rem;text-overflow:ellipsis}.canban-view .accumulated-info,.canban-view .event-information{display:flex;flex-direction:column;padding:1.2rem}.canban-view .accumulated-info h2,.canban-view .event-information h2{color:#666;font-size:15px;font-weight:700;line-height:17px;text-align:left}.canban-view .accumulated-info .info,.canban-view .event-information .info{display:flex;align-items:center;justify-content:flex-end;gap:2.4rem}.tiles-view{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;flex-grow:1;margin:-2px 0 0 -2px}.tiles-view .tile{cursor:pointer;transition:all .2s ease-in-out;flex-basis:25%;display:flex;min-height:25%;justify-content:space-between;flex-direction:column;align-items:center;outline:2px solid #e6e6e6;margin:2px 0 0 2px}.tiles-view .tile .tile-header{height:4rem;padding:1.6rem;font-size:2.6rem;font-weight:700;line-height:2.6rem;color:#bbb;width:100%;flex-shrink:0;text-align:left}.tiles-view .tile.no-value-tile{pointer-events:none}.tiles-view .tile .tile-content{display:flex;flex-direction:column;gap:1.2rem;width:18rem}.tiles-view .tile .tile-content .tile-content-title{font-size:2.6rem;font-weight:300;line-height:2.6rem;color:#8e8e8e}.tiles-view .tile .tile-content .tile-content-value{font-size:4.4rem;font-weight:700;line-height:4.8rem;color:#8e8e8e}.tiles-view .tile .tile-footer{padding:1.6rem;flex-shrink:0;width:100%}.tiles-view .tile .tile-footer .tile-footer-line{background:#e6e6e6;width:100%;height:.8rem}.tiles-view .tile.standard+:not(.standard){grid-column:1}.tiles-view .tile:hover{background-color:#f7f7f7}.tiles-view .tile:hover .tile-content .tile-content-title,.tiles-view .tile:hover .tile-content .tile-content-value{color:#1c69d4}.tiles-view .tile.total .tile-footer .tile-footer-line{background-color:#cfe0f6}.tiles-view .tile.blocked .tile-footer .tile-footer-line{background-color:#ffe0e0}.tiles-view .tile.in-production .tile-footer .tile-footer-line{background-color:#d7f4ba}.tiles-view .tile.audit .tile-footer .tile-footer-line,.tiles-view .tile.future .tile-footer .tile-footer-line{background-color:#fbccff}.tiles-view .tile.past-12-months .tile-footer .tile-footer-line{background-color:#cfe0f6}.tiles-view .tile.ongoing .tile-footer .tile-footer-line{background-color:#f7edb5}.performance-view{display:flex;flex-grow:1;max-height:calc(100vh - 12rem)}.performance-view .performance-view-tiles{display:flex;flex-wrap:wrap;gap:1px;width:33.3333333333%}.performance-view .performance-view-tiles .performance-view-tiles-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;gap:18px;width:calc(50% - .5px);border-bottom:2px solid #e6e6e6}.performance-view .performance-view-tiles .performance-view-tiles-tile:last-child,.performance-view .performance-view-tiles .performance-view-tiles-tile:nth-last-child(2){border-bottom:none}.performance-view .performance-view-tiles .performance-view-tiles-tile:nth-child(odd){border-right:2px solid #e6e6e6}.performance-view .performance-view-tiles .performance-view-tiles-tile .performance-view-tiles-tile-header{display:flex;flex-direction:column;gap:8px;width:100%;max-width:180px}.performance-view .performance-view-tiles .performance-view-tiles-tile .performance-view-tiles-tile-header .performance-view-tiles-tile-header-title{font-size:26px;font-weight:300;line-height:26px;color:#8e8e8e}.performance-view .performance-view-tiles .performance-view-tiles-tile .performance-view-tiles-tile-header .performance-view-tiles-tile-header-text{font-size:12px;font-weight:400;line-height:12px;color:#8e8e8e}.performance-view .performance-view-tiles .performance-view-tiles-tile .performance-view-tiles-tile-value{font-size:44px;font-weight:700;line-height:48px;color:#8e8e8e;width:100%;max-width:180px}.performance-view .performance-view-tiles .performance-view-tiles-tile .performance-view-tiles-tile-value.close-to-sla{color:#f90}.performance-view .performance-view-tiles .performance-view-tiles-tile .performance-view-tiles-tile-value.over-sla{color:#ff6565}.performance-view .performance-view-info{width:33.3333333333%;display:flex;flex-direction:column;padding:0 24px;align-items:center;overflow:auto}.performance-view .performance-view-info .performance-view-info-box{display:flex;flex-direction:column;gap:16px;padding:24px;width:100%;border-bottom:2px solid #e6e6e6;max-width:400px}.performance-view .performance-view-info .performance-view-info-box:last-child{margin-bottom:auto;border-bottom:none}.performance-view .performance-view-info .performance-view-info-box:first-child{margin-top:auto}.performance-view .performance-view-info .performance-view-info-box .performance-view-info-box-title{font-size:26px;font-weight:300;line-height:26px;color:#8e8e8e}.performance-view .performance-view-info .performance-view-info-box .performance-view-info-box-values{display:flex;flex-direction:column;gap:8px}.performance-view .performance-view-info .performance-view-info-box .performance-view-info-box-values .performance-view-info-box-values-value{display:flex;align-items:center}.performance-view .performance-view-info .performance-view-info-box .performance-view-info-box-values .performance-view-info-box-values-value .performance-view-info-box-values-value-label{font-size:20px;font-weight:300;line-height:20px;color:#262626;width:100%}.performance-view .performance-view-info .performance-view-info-box .performance-view-info-box-values .performance-view-info-box-values-value .performance-view-info-box-values-value-value{font-size:20px;font-weight:700;line-height:26px;color:#8e8e8e;flex-shrink:0}.flow-management-view{overflow:auto;max-height:calc(100vh - 6rem)}.flow-management-view .table{display:table}.flow-management-view .table .table-header{display:table-header-group}.flow-management-view .table .table-row{display:table-row}.flow-management-view .table .table-row:nth-child(odd){background-color:#f7f7f7}.flow-management-view .table .table-row.status .td{background-color:#e4eefa}.flow-management-view .table .table-row:has(.td input:focus) .td:not(:has(input:focus)){border-top-color:#bbb;border-bottom-color:#bbb}.flow-management-view .table .table-row .td:not(:has(input)):not(:has(button)):not(:has(select)):not(.change-indicator){background-image:repeating-linear-gradient(-45deg,#ededed,#ededed 2px,transparent 0,transparent 10px)}.flow-management-view .table .table-row:nth-child(odd) .td:not(:has(input)):not(:has(button)):not(:has(select)):not(.change-indicator){background-image:repeating-linear-gradient(-45deg,#e6e6e6,#e6e6e6 2px,transparent 0,transparent 10px)}.flow-management-view .table .table-row.status .td:not(:has(input)):not(:has(button)):not(:has(select)):not(.change-indicator){background-image:repeating-linear-gradient(-45deg,#d4dde8,#d4dde8 2px,transparent 0,transparent 10px)}.flow-management-view .table .table-row.missing-before .change-indicator:before{content:" ";position:absolute;width:100%;height:1rem;background:#ff6565!important;top:-.5rem;left:0}.flow-management-view .table .td{position:relative;display:table-cell;vertical-align:middle;height:3.5rem;border:1px solid transparent;border-bottom-color:#e6e6e6;border-right-color:#e6e6e6}.flow-management-view .table .td:last-child{border-right:none}.flow-management-view .table .td.autocorrect input{text-decoration:underline;color:#ff6565}.flow-management-view .table .td.change-indicator{padding:0 .3rem!important;position:sticky;left:0;z-index:1}.flow-management-view .table .td.change-indicator.has-changed{background:#1c69d4!important}.flow-management-view .table .td.change-indicator.is-new{background:#7cd920!important}.flow-management-view .table .td:nth-of-type(2){min-width:1.9rem}.flow-management-view .table .td:nth-of-type(3){min-width:5rem}.flow-management-view .table .td:nth-of-type(5){min-width:12rem}.flow-management-view .table .td:nth-of-type(6){min-width:34.8rem}.flow-management-view .table .td:nth-of-type(7){min-width:9rem}.flow-management-view .table .td .checkbox{justify-content:center;width:auto}.flow-management-view .table .td:has(input:focus){border-color:#262626}.flow-management-view .table .td input{width:100%;border:1px solid transparent;background-color:transparent;font-size:1.5rem;line-height:1.5rem;padding:.2rem .8rem;min-width:5rem}.flow-management-view .table .td input::-webkit-inner-spin-button,.flow-management-view .table .td input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flow-management-view .table .td select{width:100%;border:1px solid transparent;background-color:transparent;height:3.3rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEgMS41IDggOCA4LTgiIHN0cm9rZT0iIzY2NiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right .5rem center;padding:0 1.2rem;background-size:12px;border-radius:0;font-size:1.5rem}.flow-management-view .table .td select:focus{border-color:#262626;outline-color:#262626;outline-width:2px}.flow-management-view .table .td select option{font-size:1.5rem;color:#262626}.flow-management-view .table .td input[type=number]{-moz-appearance:textfield}.flow-management-view .table .td input[type=checkbox]{left:auto}.flow-management-view .table .td input[type=checkbox]:focus+label{border:.2rem solid #1c69d4;border-radius:.2rem}.flow-management-view .table .delete{text-align:center}.flow-management-view .table .delete button{height:2.4rem;width:2.4rem;background:none;background-image:url(/img/trashcan.e7b07052.svg);background-repeat:no-repeat;background-position:50%}.flow-management-view .table .table-header{position:sticky;background-color:#f2f2f2;z-index:2;top:0;height:3.5rem}.flow-management-view .table .table-header .td{font-size:1.2rem;font-weight:400;line-height:1.2rem;white-space:nowrap;background-color:#f2f2f2;padding:.8rem}.flow-management-view .table .table-body .td{font-size:1.5rem;line-height:1.5rem}.not-found{flex-grow:1;gap:12px}.not-found,.not-found .not-found-header{display:flex;justify-content:center;align-items:center;flex-direction:column}.not-found .not-found-header{gap:6px}.not-found .not-found-header .not-found-header-title{font-size:92px;font-weight:700;line-height:92px;text-align:center;color:#8e8e8e}.not-found .not-found-header .not-found-header-text{font-size:26px;font-weight:400;line-height:26px;text-align:center;color:#8e8e8e}.not-found .not-found-text{font-size:15px;font-weight:400;line-height:21px;text-align:center;color:#8e8e8e}.production-view{display:flex;flex-grow:1;height:calc(100vh - 12rem)}.production-view .production-view-title{display:flex;flex-direction:column;gap:18px;padding:24px;border-right:2px solid #e6e6e6;flex-shrink:0;cursor:pointer}.production-view .production-view-title .production-view-title-text{font-size:26px;font-weight:300;line-height:26px;color:#8e8e8e;transition:all .3s ease-in-out}.production-view .production-view-title .production-view-title-value{font-size:64px;font-weight:700;line-height:64px;color:#8e8e8e;transition:all .3s ease-in-out}.production-view .production-view-title:hover .production-view-title-text,.production-view .production-view-title:hover .production-view-title-value{color:#1c69d4}.production-view .production-view-data-box{display:flex;flex-direction:column;width:100%;overflow:auto}.production-view .production-view-data-box .production-view-data{display:flex;border-bottom:2px solid #e6e6e6;width:100%;min-height:72px;height:72px;transition:all .3s ease-in-out;cursor:pointer}.production-view .production-view-data-box .production-view-data:hover{background-color:#f7f7f7}.production-view .production-view-data-box .production-view-data:hover .production-view-data-text .production-view-data-text-title,.production-view .production-view-data-box .production-view-data:hover .production-view-data-text .production-view-data-text-value{color:#1c69d4}.production-view .production-view-data-box .production-view-data.production-view-blocked .production-view-data-graph .production-view-data-graph-bar{background-color:#ffe0e0}.production-view .production-view-data-box .production-view-data.production-view-audit .production-view-data-graph .production-view-data-graph-bar{background-color:#fbccff}.production-view .production-view-data-box .production-view-data .production-view-data-text{padding:12px 12px 12px 24px;border-right:2px solid #e6e6e6;width:40%;display:flex;align-items:center;justify-content:space-between}.production-view .production-view-data-box .production-view-data .production-view-data-text .production-view-data-text-title{font-size:15px;font-weight:400;line-height:17px;transition:all .3s ease-in-out;color:#262626}.production-view .production-view-data-box .production-view-data .production-view-data-text .production-view-data-text-value{font-size:24px;font-weight:700;line-height:28px;color:#8e8e8e;transition:all .3s ease-in-out}.production-view .production-view-data-box .production-view-data .production-view-data-graph{padding:12px 24px 12px 12px;width:60%}.production-view .production-view-data-box .production-view-data .production-view-data-graph .production-view-data-graph-bar{height:100%;background-color:#e6e6e6}.vin-calendar-explanation{height:56px;display:flex;align-items:center;flex-shrink:0;justify-content:center;gap:42px}.vin-calendar-explanation .vin-calendar-explanation-item{display:flex;align-items:center;gap:8px}.vin-calendar-explanation .vin-calendar-explanation-item .vin-calendar-explanation-item-box{width:15px;height:15px}.vin-calendar{overflow:scroll;flex-grow:1}.vin-calendar .vin-calendar-box{min-height:100%;display:inline-block}.vin-calendar .vin-calendar-box .vin-calendar-box-heading-months{height:35px;background-color:#f2f2f2;width:100%;display:flex;align-items:center}.vin-calendar .vin-calendar-box .vin-calendar-box-heading-months .vin-calendar-box-heading-months-item{border-left:2px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-top:2px solid #e6e6e6;padding:10px 12px;height:100%;position:sticky;left:0;background-color:#f2f2f2;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vin-calendar .vin-calendar-box .vin-calendar-box-heading-box{position:sticky;top:0;z-index:5}.vin-calendar .vin-calendar-box .vin-calendar-box-heading{display:flex;background-color:#fff}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row{height:35px;display:flex;align-items:center;border-bottom:1px solid #e6e6e6;width:100%}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row.vin-calendar-header-row-week{padding:0 8px;border-right:2px solid #e6e6e6}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row .vin-calendar-row-weekday{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:300;line-height:17px;color:#262626;width:52px;flex-shrink:0;border-right:1px solid #fff;height:100%}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row .vin-calendar-row-weekday:last-child{border-right:2px solid #e6e6e6}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row .vin-calendar-row-weekday.todays-date{background-color:#f2f2f2;color:#0653b6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;width:53px;margin-left:-1px}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row .vin-calendar-row-weekday.week-day{background-color:#f7f7f7;color:#8e8e8e;border-left:1px solid #e6e6e6;width:53px;margin-left:-1px}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row .vin-calendar-row-day{display:flex;align-items:center;justify-content:center;border-right:1px solid #e6e6e6;height:100%;width:52px;flex-shrink:0}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row .vin-calendar-row-day.todays-date{background-color:#f2f2f2;color:#0653b6}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row .vin-calendar-row-day.week-day{background-color:#f7f7f7;color:#8e8e8e}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header .vin-calendar-header-row .vin-calendar-row-day:last-child{border-right:2px solid #e6e6e6}.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header:last-child .vin-calendar-header-row,.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header:last-child .vin-calendar-header-row .vin-calendar-row-day,.vin-calendar .vin-calendar-box .vin-calendar-box-heading .vin-calendar-header:last-child .vin-calendar-header-row .vin-calendar-row-weekday{border-right:none}.vin-calendar .vin-calendar-box .vin-calendar-box-body{position:relative;min-height:calc(100vh - 33.6rem);display:flex;flex-direction:column}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row{display:flex;height:42px;position:relative;border-bottom:1px solid #e6e6e6;transition:all .3s ease;cursor:pointer}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row.hovering-row,.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row.hovering-row .vin-calendar-box-body-row-registration,.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row:hover,.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row:hover .vin-calendar-box-body-row-registration{background-color:#f7f7f7}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row.final-row:hover{background-color:#fff}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-registration{position:sticky;left:0;min-width:102px;width:102px;display:flex;align-items:center;background-color:#fff;z-index:4;padding:12px;border-right:2px solid #e6e6e6;flex-grow:1;height:42px;transition:all .3s ease;border-bottom:1px solid #e6e6e6}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes{width:52px;height:100%;flex-shrink:0;border-right:1px solid #e6e6e6}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes.last-week-day{border-right:2px solid #e6e6e6}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes.week-day{background-color:#f7f7f7}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes:last-child{border-right:none}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items{position:absolute;height:29px;top:6px}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:before{content:"";position:absolute;width:100%;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG3SURBVHgB1ZktU8QwEIY3DBgs+sSdAIHCIkGA4OciMAgMBmYYfgMIEBgEBnHsCxxT0q987CabZ2anM23E8zZJm6aOIlmv17t8uOA6JRmeuS6dcw+UgItpbE0ebIU2VJB/o0x5EBTAqjyYHUKK8rckwGQA6/JgNADL79GP/DHl88n1ynXF8nckyOAc6Nx50/KgF6AlefBvCAmPeXV58BegRXnwHaBVeeBalmf3HUziZuX5cIgAUi+p4vJcZ8GLuRnwhi0uz7WSCLBZHhSXx7ncAOJrmzGG5ME2pZP9MRJKRx4PnEX3WmoP1JDHnV/411MC1JJfDbWJDWBKHsQEMCcPQgOYlAchAczKg7kApuXBVADz8mAsgNi+zRw58mAoQDPywA9QfW0TSzdAafklZcqDzWKu5ITFJ+w+1wllygP0QC35A8rnHR/1R63Kc91H/eBIRUue60Y9gKq8cy+qAbTlcUJqV6KHgvwHefJAJYCS/CN58kA8gKL8tS8PROeAsvzTUAOxADXkgcgQ+l3bFJcH2T0wtemUSO9ROUVWD3Tkz6mCPEjuAU9+SflEy4OkAFbkQXQAS/LgCzk/PR9B81pGAAAAAElFTkSuQmCC);background-repeat:repeat;background-size:auto 53%;z-index:1}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items.fully-done:before{content:"";display:none}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover{box-shadow:inset 0 0 15px 0 rgba(0,0,0,.239)}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover .vin-calendar-box-body-row-boxes-items-info{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:8px;position:absolute;top:-225%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;box-shadow:0 1px 15px 0 rgba(0,0,0,.18);z-index:5}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover .vin-calendar-box-body-row-boxes-items-info .vin-calendar-box-body-row-boxes-items-info-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover .vin-calendar-box-body-row-boxes-items-info .vin-calendar-box-body-row-boxes-items-info-header .vin-calendar-box-body-row-boxes-items-info-header-box{display:flex;gap:8px;align-items:center}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover .vin-calendar-box-body-row-boxes-items-info .vin-calendar-box-body-row-boxes-items-info-header .vin-calendar-box-body-row-boxes-items-info-box{width:15px;height:15px}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover .vin-calendar-box-body-row-boxes-items-info .vin-calendar-box-body-row-boxes-items-info-header p{white-space:nowrap}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover .vin-calendar-box-body-row-boxes-items-info .vin-calendar-box-body-row-boxes-items-info-body{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-left:23px}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover .vin-calendar-box-body-row-boxes-items-info .vin-calendar-box-body-row-boxes-items-info-body p{white-space:nowrap}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover .vin-calendar-box-body-row-boxes-items-info .vin-calendar-box-body-row-boxes-items-info-body p:nth-child(2){width:70px;text-align:right}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items:hover .vin-calendar-box-body-row-boxes-items-info:before{content:"";position:absolute;width:2px;height:32px;top:100%;left:50%;transform:translateX(-50%);background-color:#fff}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row .vin-calendar-box-body-row-boxes-items .vin-calendar-box-body-row-boxes-items-info{display:none}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row:last-child{border-bottom:none}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row.blocking,.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row.blocking .vin-calendar-box-body-row-boxes,.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row.blocking .vin-calendar-box-body-row-registration{background-color:#ffecec}.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row.escalated,.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row.escalated .vin-calendar-box-body-row-boxes,.vin-calendar .vin-calendar-box .vin-calendar-box-body .vin-calendar-box-body-row.escalated .vin-calendar-box-body-row-registration{background-color:#fff2e3}.vin-calendar .vin-calendar-box .vin-calendar-box-body .todays-row-line{width:1px;height:100%;background-color:#0653b6;position:absolute;top:0;z-index:2}.admin-view-box,.editable-table-view{overflow:auto;flex-grow:1}.admin-view{display:flex;flex-direction:column;min-height:100%}.admin-view table{min-width:100%;border-spacing:0;height:-moz-fit-content;height:fit-content}.admin-view table thead{position:sticky;top:0;z-index:1}.admin-view table thead tr{height:3.5rem}.admin-view table thead tr th{padding:0 1.2rem;border-right:.1rem solid #e6e6e6;border-bottom:.1rem solid #e6e6e6;text-align:left;white-space:nowrap;font-weight:400;font-size:1.2rem;background-color:#f2f2f2}.admin-view table thead tr th:last-child{border-right:none}.admin-view table tbody tr{border-bottom:.1rem solid #e6e6e6;height:4rem}.admin-view table tbody tr:nth-child(2n) td{background-color:#f7f7f7}.admin-view table tbody tr.hover-able-row{cursor:pointer}.admin-view table tbody tr.hover-able-row td{transition:all .2s ease}.admin-view table tbody tr.hover-able-row:hover td{background-color:#f2f2f2}.admin-view table tbody tr td{border-right:.1rem solid #e6e6e6;background-color:#fff;font-size:1.5rem;white-space:nowrap;padding:0 1.2rem;border-bottom:.1rem solid #e6e6e6}.admin-view table tbody tr td .buttons-table-row{display:flex;align-items:center;gap:12px}.admin-view table tbody tr td .buttons-table-row button{height:2.7rem;padding:0 1.6rem;display:flex;align-items:center;justify-content:center;font-size:1.3rem}.admin-view table tbody tr td .buttons-table-row .trash-can-box{display:flex;margin-left:auto;align-items:center;justify-content:center;cursor:pointer;margin-right:-1.2rem;width:6.1rem;height:4rem}.admin-view table tbody tr td:last-child{border-right:none}.admin-popup-container{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:6}.admin-popup-container .admin-popup-box{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 -6px 52px 0 rgba(0,0,0,.102),0 58px 58px 0 rgba(0,0,0,.09),0 130px 78px 0 rgba(0,0,0,.051),0 232px 93px 0 rgba(0,0,0,.012),0 362px 101px 0 transparent;width:48rem}.admin-popup-container .admin-popup-box .admin-popup-box-header{padding:2.4rem;display:flex;align-items:center;height:6rem;width:100%;border-bottom:2px solid #e6e6e6}.admin-popup-container .admin-popup-box .admin-popup-box-body{display:flex;flex-direction:column;gap:3.6rem;width:100%;padding:2.4rem}.admin-popup-container .admin-popup-box .admin-popup-box-body .admin-popup-box-body-text{display:flex;flex-direction:column;gap:1.2rem}.admin-popup-container .admin-popup-box .admin-popup-box-body .admin-popup-box-body-buttons{display:flex;align-items:center;gap:1.2rem}.admin-popup-container .admin-popup-box .admin-popup-box-body .admin-popup-box-body-buttons .button,.admin-popup-container .admin-popup-box .admin-popup-box-body .admin-popup-box-body-buttons button{display:flex;align-items:center;justify-content:center;height:3.7rem;width:100%}.editable-table{display:table;width:100%}.editable-table .editable-table-row{display:table-row;background-color:#fff}.editable-table .editable-table-row .editable-table-cell-indicator{background:#fff}.editable-table .editable-table-row:nth-child(odd){background-color:#f7f7f7}.editable-table .editable-table-row:nth-child(odd) .editable-table-cell-indicator{background:#f7f7f7}.editable-table .editable-table-row:has(.editable-table-cell input:focus) .editable-table-cell:not(:has(input:focus)){border-top-color:#bbb;border-bottom-color:#bbb}.editable-table .editable-table-row .editable-table-cell{display:table-cell;height:3.6rem;vertical-align:middle;border:1px solid transparent;border-bottom-color:#e6e6e6;border-right-color:#e6e6e6}.editable-table .editable-table-row .editable-table-cell.width-80{min-width:80rem}.editable-table .editable-table-row .editable-table-cell.width-60{min-width:60rem}.editable-table .editable-table-row .editable-table-cell.width-40{min-width:40rem}.editable-table .editable-table-row .editable-table-cell.width-30{min-width:30rem}.editable-table .editable-table-row .editable-table-cell.width-25{min-width:25rem}.editable-table .editable-table-row .editable-table-cell.width-20{min-width:20rem}.editable-table .editable-table-row .editable-table-cell.width-10{min-width:10rem}.editable-table .editable-table-row .editable-table-cell.width-5{min-width:5rem}.editable-table .editable-table-row .editable-table-cell.disabled-cell{position:relative}.editable-table .editable-table-row .editable-table-cell.disabled-cell:before{content:"";position:absolute;width:calc(100% + 1px);height:calc(100% + 1px);background:url(/img/patternBackground.0c9690f5.svg) repeat;background-size:auto 100%;top:-1px;left:-1px;z-index:1}.editable-table .editable-table-row .editable-table-cell p{padding:0 1.2rem}.editable-table .editable-table-row .editable-table-cell .editable-table-cell-delete{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:3.4rem}.editable-table .editable-table-row .editable-table-cell .checkbox{justify-content:center;width:auto}.editable-table .editable-table-row .editable-table-cell input{height:3.2rem;width:100%;border:1px solid transparent;background-color:transparent;font-size:1.5rem;line-height:1.5rem;padding:.2rem 1.2rem;min-width:5rem}.editable-table .editable-table-row .editable-table-cell input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.editable-table .editable-table-row .editable-table-cell input::-webkit-inner-spin-button,.editable-table .editable-table-row .editable-table-cell input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.editable-table .editable-table-row .editable-table-cell input[type=checkbox]{left:auto}.editable-table .editable-table-row .editable-table-cell input[type=checkbox]:focus+label{border:.2rem solid #1c69d4;border-radius:.2rem}.editable-table .editable-table-row .editable-table-cell select{width:100%;border:1px solid transparent;background-color:transparent;height:3.4rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEgMS41IDggOCA4LTgiIHN0cm9rZT0iIzY2NiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right .5rem center;padding:0 1.2rem;background-size:12px;border-radius:0;font-size:1.5rem}.editable-table .editable-table-row .editable-table-cell select:focus{border-color:#262626;outline-color:#262626;outline-width:2px}.editable-table .editable-table-row .editable-table-cell select option{font-size:1.5rem;color:#262626}.editable-table .editable-table-row .editable-table-cell:has(input:focus){border-color:#262626}.editable-table .editable-table-row .editable-table-cell:last-child{border-right:none}.editable-table .editable-table-row .editable-table-cell.editable-table-cell-indicator{padding:0 .3rem!important;position:sticky;left:0;z-index:1}.editable-table .editable-table-row .editable-table-cell.editable-table-cell-indicator.has-changed{background:#1c69d4!important}.editable-table .editable-table-row .editable-table-cell.editable-table-cell-indicator.is-new{background:#7cd920!important}.editable-table .editable-table-row.editable-table-row-header{display:table-header-group;position:sticky;background-color:#f2f2f2;z-index:2;top:0}.editable-table .editable-table-row.editable-table-row-header .editable-table-cell{padding:0 1.2rem;white-space:nowrap}.editable-table .editable-table-row.missing-line .editable-table-cell-indicator:before{content:" ";position:absolute;width:100%;height:1rem;background:#ff6565!important;top:-.5rem;left:0}.user-manager-vue{display:flex;flex-direction:column;gap:24px}.user-manager-vue table{min-width:100%;border-spacing:0;height:-moz-fit-content;height:fit-content}.user-manager-vue table thead{position:sticky;top:0;z-index:1}.user-manager-vue table thead tr{height:3.5rem}.user-manager-vue table thead tr th{padding:0 1.2rem;border-right:.1rem solid #e6e6e6;border-bottom:.1rem solid #e6e6e6;text-align:left;white-space:nowrap;font-weight:400;font-size:1.2rem;background-color:#f2f2f2}.user-manager-vue table thead tr th:last-child{border-right:none}.user-manager-vue table tr{border-bottom:.1rem solid #e6e6e6;height:4rem}.user-manager-vue table tr:nth-child(2n) td{background-color:#f7f7f7}.user-manager-vue table tr.hover-able-row{cursor:pointer}.user-manager-vue table tr.hover-able-row td{transition:all .2s ease}.user-manager-vue table tr.hover-able-row:hover td{background-color:#f2f2f2}.user-manager-vue table tr td{border-right:.1rem solid #e6e6e6;background-color:#fff;font-size:1.5rem;white-space:nowrap;padding:0 1.2rem;border-bottom:.1rem solid #e6e6e6}.user-manager-vue table tr td:last-child{border-right:none}#app{display:flex;flex-direction:column;height:100vh}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.toaster-fade-out{animation-name:fadeOut}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.toaster-fade-in-down{animation-name:fadeInDown}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.toaster-fade-in-up{animation-name:fadeInUp}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease-out}.fade-enter,.fade-leave-to{opacity:0}.toaster{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:1052;pointer-events:none;padding:20px}.toaster .toaster-message{border-radius:8px;padding:10px;padding-left:12px;animation-duration:.15s;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.15);pointer-events:auto;display:inline-flex;justify-content:flex-start;align-items:center;-moz-column-gap:20px;column-gap:20px;min-width:320px;width:auto;max-width:75%}.toaster .toaster-message .toaster-text{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-grow:1}.toaster .toaster-message .toaster-text .body-text-bold{font-size:1.5rem;font-weight:700}.toaster .toaster-message .toaster-text .fine-print{font-size:1.5rem}.toaster .toaster-message .close-toaster{cursor:pointer;margin-bottom:auto;width:13px;height:13px;position:relative}.toaster .toaster-message .close-toaster:after,.toaster .toaster-message .close-toaster:before{position:absolute;content:"";width:100%;height:1px;background-color:var(--text-color);top:5px}.toaster .toaster-message .close-toaster:before{transform:rotate(45deg)}.toaster .toaster-message .close-toaster:after{transform:rotate(-45deg)}.toaster .toaster-message .close-toaster:hover{opacity:.7}.toaster .toaster-message.toaster-position-bottom,.toaster .toaster-message.toaster-position-top{align-self:center}.toaster .toaster-message.toaster-position-bottom-right,.toaster .toaster-message.toaster-position-top-right{align-self:flex-end}.toaster .toaster-message.toaster-position-bottom-left,.toaster .toaster-message.toaster-position-top-left{align-self:flex-start}.toaster.toaster-top{flex-direction:column}.toaster.toaster-bottom{flex-direction:column-reverse}.toaster.toaster-custom-parent{position:absolute}@media screen and (max-width:768px){.toaster{padding:20px;position:fixed!important}}[data-v-ddad14cc] #pointer{transition:all .4s ease-in-out;transform:rotate(var(--50720baa))}[data-v-ddad14cc] svg text{font-size:5.2px;font-weight:700;text-anchor:middle;dominant-baseline:middle}