﻿@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");:root{--color-white:#fff;--color-background-gray-transparent:rgba(255,255,255,.7);--color-black:#000;--color-dark:#2d4054;--color-dark-menu:#253445;--color-dark-menu-active:#255494;--color-dark-menu-hover:#1b3d6a;--color-pageHeader:#1b3d6a;--color-navBarHover:#306cbd;--color-navBarActive:#255494;--color-gradient-box:linear-gradient(90deg,#20588d 0%,rgba(32,88,141,.85) 53.12%,rgba(53,118,182,.65) 100%);--color-gradient-portal:linear-gradient(90deg,#3576b6 0%,#20588d 100%);--color-gradientWhiteBottom:linear-gradient(360deg,#f5f6f7 54.69%,rgba(245,246,247,.4) 75.52%,rgba(245,246,247,0) 100%);--color-gradientWhiteTop:linear-gradient(180deg,#f5f6f7 54.69%,rgba(245,246,247,.4) 75.52%,rgba(245,246,247,0) 100%);--color-gradientDarkBottom:linear-gradient(180deg,rgba(50,50,50,0) 0%,rgba(50,50,50,.9) 82.46%);--color-gradientDarkTop:linear-gradient(360deg,rgba(50,50,50,0) 0%,rgba(50,50,50,.9) 82.46%);--color-gradientNavyBlue:linear-gradient(180deg,#6a82ab 0%,#4d658c 100%);--color-boshService-blueLight:#d1e4ff;--color-boshService-blueDeep:#003253;--color-box-shadow:0px 0px 8px 0px rgba(58,132,231,.4);--color-gray-10:#323438;--color-gray-20:#484b50;--color-gray-30:#646870;--color-gray-40:#808690;--color-gray-50:#9ca3af;--color-gray-60:#b0b5bf;--color-gray-70:#c4c8cf;--color-gray-80:#d7dadf;--color-gray-90:#e1e3e7;--color-gray-95:#ebedef;--color-gray-99:#f5f6f7;--color-gray-100:#fafafb;--color-primary-10:#132a4a;--color-primary-20:#1b3d6a;--color-primary-30:#255494;--color-primary-40:#306cbd;--color-primary-50:#3a84e7;--color-primary-60:#619dec;--color-primary-70:#89b5f1;--color-primary-80:#b0cef5;--color-primary-90:#c4daf8;--color-primary-95:#d8e6fa;--color-primary-99:#ebf3fd;--color-primary-100:#f5f9fe;--color-success-10:#0e351f;--color-success-20:#154d2d;--color-success-30:#1d6b3e;--color-success-40:#258950;--color-success-50:#2da761;--color-success-60:#57b981;--color-success-70:#81caa0;--color-success-80:#abdcc0;--color-success-90:#c0e5d0;--color-success-95:#d5eddf;--color-success-99:#eaf6ef;--color-success-100:#f4fbf7;--color-warning-10:#4a2500;--color-warning-20:#6b3500;--color-warning-30:#944a01;--color-warning-40:#be5e01;--color-warning-50:#e87301;--color-warning-60:#ed8f34;--color-warning-70:#f1ab67;--color-warning-80:#f6c799;--color-warning-90:#f8d5b3;--color-warning-95:#fae3cc;--color-warning-99:#fdf1e6;--color-warning-100:#fef8f2;--color-info-10:#4b3800;--color-info-20:#6c5100;--color-info-30:#967100;--color-info-40:#c09000;--color-info-50:#eab000;--color-info-60:#eec033;--color-info-70:#f2d066;--color-info-80:#f7df99;--color-info-90:#f9e7b2;--color-info-95:#fbefcc;--color-info-99:#fdf7e6;--color-info-100:#fefbf2;--color-danger-10:#461116;--color-danger-20:#651820;--color-danger-30:#8d222c;--color-danger-40:#b42b39;--color-danger-50:#dc3545;--color-danger-60:#e35d6a;--color-danger-70:#ea868f;--color-danger-80:#f1aeb5;--color-danger-90:#f4c2c7;--color-danger-95:#f8d7da;--color-danger-99:#fcebec;--color-danger-100:#fdf5f6;--color-navyBlue-10:#060d19;--color-navyBlue-20:#091324;--color-navyBlue-30:#0d1b33;--color-navyBlue-40:#102241;--color-navyBlue-50:#142a4f;--color-navyBlue-60:#435572;--color-navyBlue-70:#727f95;--color-navyBlue-80:#a1aab9;--color-navyBlue-90:#b8bfca;--color-navyBlue-95:#d0d4dc;--color-navyBlue-99:#e8eaed;--color-navyBlue-100:#f3f4f6;}.color-primary-10{color:#132a4a;}.background-color-primary-10{background-color:#132a4a;}.color-primary-20{color:#1b3d6a;}.background-color-primary-20{background-color:#1b3d6a;}.color-primary-30{color:#255494;}.background-color-primary-30{background-color:#255494;}.color-primary-40{color:#306cbd;}.background-color-primary-40{background-color:#306cbd;}.color-primary-50{color:#3a84e7;}.background-color-primary-50{background-color:#3a84e7;}.color-primary-60{color:#619dec;}.background-color-primary-60{background-color:#619dec;}.color-primary-70{color:#89b5f1;}.background-color-primary-70{background-color:#89b5f1;}.color-primary-80{color:#b0cef5;}.background-color-primary-80{background-color:#b0cef5;}.color-primary-90{color:#c4daf8;}.background-color-primary-90{background-color:#c4daf8;}.color-primary-95{color:#d8e6fa;}.background-color-primary-95{background-color:#d8e6fa;}.color-primary-99{color:#ebf3fd;}.background-color-primary-99{background-color:#ebf3fd;}.color-primary-100{color:#f5f9fe;}.background-color-primary-100{background-color:#f5f9fe;}.color-gray-10{color:#323438;}.background-color-gray-10{background-color:#323438;}.color-gray-20{color:#484b50;}.background-color-gray-20{background-color:#484b50;}.color-gray-30{color:#646870;}.background-color-gray-30{background-color:#646870;}.color-gray-40{color:#808690;}.background-color-gray-40{background-color:#808690;}.color-gray-50{color:#9ca3af;}.background-color-gray-50{background-color:#9ca3af;}.color-gray-60{color:#b0b5bf;}.background-color-gray-60{background-color:#b0b5bf;}.color-gray-70{color:#c4c8cf;}.background-color-gray-70{background-color:#c4c8cf;}.color-gray-80{color:#d7dadf;}.background-color-gray-80{background-color:#d7dadf;}.color-gray-90{color:#e1e3e7;}.background-color-gray-90{background-color:#e1e3e7;}.color-gray-95{color:#ebedef;}.background-color-gray-95{background-color:#ebedef;}.color-gray-99{color:#f5f6f7;}.background-color-gray-99{background-color:#f5f6f7;}.color-gray-100{color:#fafafb;}.background-color-gray-100{background-color:#fafafb;}.color-success-10{color:#0e351f;}.background-color-success-10{background-color:#0e351f;}.color-success-20{color:#154d2d;}.background-color-success-20{background-color:#154d2d;}.color-success-30{color:#1d6b3e;}.background-color-success-30{background-color:#1d6b3e;}.color-success-40{color:#258950;}.background-color-success-40{background-color:#258950;}.color-success-50{color:#2da761;}.background-color-success-50{background-color:#2da761;}.color-success-60{color:#57b981;}.background-color-success-60{background-color:#57b981;}.color-success-70{color:#81caa0;}.background-color-success-70{background-color:#81caa0;}.color-success-80{color:#abdcc0;}.background-color-success-80{background-color:#abdcc0;}.color-success-90{color:#c0e5d0;}.background-color-success-90{background-color:#c0e5d0;}.color-success-95{color:#d5eddf;}.background-color-success-95{background-color:#d5eddf;}.color-success-99{color:#eaf6ef;}.background-color-success-99{background-color:#eaf6ef;}.color-success-100{color:#f4fbf7;}.background-color-success-100{background-color:#f4fbf7;}.color-warning-10{color:#4a2500;}.background-color-warning-10{background-color:#4a2500;}.color-warning-20{color:#6b3500;}.background-color-warning-20{background-color:#6b3500;}.color-warning-30{color:#944a01;}.background-color-warning-30{background-color:#944a01;}.color-warning-40{color:#be5e01;}.background-color-warning-40{background-color:#be5e01;}.color-warning-50{color:#e87301;}.background-color-warning-50{background-color:#e87301;}.color-warning-60{color:#ed8f34;}.background-color-warning-60{background-color:#ed8f34;}.color-warning-70{color:#f1ab67;}.background-color-warning-70{background-color:#f1ab67;}.color-warning-80{color:#f6c799;}.background-color-warning-80{background-color:#f6c799;}.color-warning-90{color:#f8d5b3;}.background-color-warning-90{background-color:#f8d5b3;}.color-warning-95{color:#fae3cc;}.background-color-warning-95{background-color:#fae3cc;}.color-warning-99{color:#fdf1e6;}.background-color-warning-99{background-color:#fdf1e6;}.color-warning-100{color:#fef8f2;}.background-color-warning-100{background-color:#fef8f2;}.color-info-10{color:#4b3800;}.background-color-info-10{background-color:#4b3800;}.color-info-20{color:#6c5100;}.background-color-info-20{background-color:#6c5100;}.color-info-30{color:#967100;}.background-color-info-30{background-color:#967100;}.color-info-40{color:#c09000;}.background-color-info-40{background-color:#c09000;}.color-info-50{color:#eab000;}.background-color-info-50{background-color:#eab000;}.color-info-60{color:#eec033;}.background-color-info-60{background-color:#eec033;}.color-info-70{color:#f2d066;}.background-color-info-70{background-color:#f2d066;}.color-info-80{color:#f7df99;}.background-color-info-80{background-color:#f7df99;}.color-info-90{color:#f9e7b2;}.background-color-info-90{background-color:#f9e7b2;}.color-info-95{color:#fbefcc;}.background-color-info-95{background-color:#fbefcc;}.color-info-99{color:#fdf7e6;}.background-color-info-99{background-color:#fdf7e6;}.color-info-100{color:#fefbf2;}.background-color-info-100{background-color:#fefbf2;}.color-danger-10{color:#461116;}.background-color-danger-10{background-color:#461116;}.color-danger-20{color:#651820;}.background-color-danger-20{background-color:#651820;}.color-danger-30{color:#8d222c;}.background-color-danger-30{background-color:#8d222c;}.color-danger-40{color:#b42b39;}.background-color-danger-40{background-color:#b42b39;}.color-danger-50{color:#dc3545;}.background-color-danger-50{background-color:#dc3545;}.color-danger-60{color:#e35d6a;}.background-color-danger-60{background-color:#e35d6a;}.color-danger-70{color:#ea868f;}.background-color-danger-70{background-color:#ea868f;}.color-danger-80{color:#f1aeb5;}.background-color-danger-80{background-color:#f1aeb5;}.color-danger-90{color:#f4c2c7;}.background-color-danger-90{background-color:#f4c2c7;}.color-danger-95{color:#f8d7da;}.background-color-danger-95{background-color:#f8d7da;}.color-danger-99{color:#fcebec;}.background-color-danger-99{background-color:#fcebec;}.color-danger-100{color:#fdf5f6;}.background-color-danger-100{background-color:#fdf5f6;}.color-navyBlue-10{color:#060d19;}.background-color-navyBlue-10{background-color:#060d19;}.color-navyBlue-20{color:#091324;}.background-color-navyBlue-20{background-color:#091324;}.color-navyBlue-30{color:#0d1b33;}.background-color-navyBlue-30{background-color:#0d1b33;}.color-navyBlue-40{color:#102241;}.background-color-navyBlue-40{background-color:#102241;}.color-navyBlue-50{color:#142a4f;}.background-color-navyBlue-50{background-color:#142a4f;}.color-navyBlue-60{color:#435572;}.background-color-navyBlue-60{background-color:#435572;}.color-navyBlue-70{color:#727f95;}.background-color-navyBlue-70{background-color:#727f95;}.color-navyBlue-80{color:#a1aab9;}.background-color-navyBlue-80{background-color:#a1aab9;}.color-navyBlue-90{color:#b8bfca;}.background-color-navyBlue-90{background-color:#b8bfca;}.color-navyBlue-95{color:#d0d4dc;}.background-color-navyBlue-95{background-color:#d0d4dc;}.color-navyBlue-99{color:#e8eaed;}.background-color-navyBlue-99{background-color:#e8eaed;}.color-navyBlue-100{color:#f3f4f6;}.background-color-navyBlue-100{background-color:#f3f4f6;}.color-dark-10{color:#0e141b;}.background-color-dark-10{background-color:#0e141b;}.color-dark-20{color:#151d27;}.background-color-dark-20{background-color:#151d27;}.color-dark-30{color:#1d2936;}.background-color-dark-30{background-color:#1d2936;}.color-dark-40{color:#253445;}.background-color-dark-40{background-color:#253445;}.color-dark-50{color:#2d4054;}.background-color-dark-50{background-color:#2d4054;}.color-dark-60{color:#576676;}.background-color-dark-60{background-color:#576676;}.color-dark-70{color:#818c98;}.background-color-dark-70{background-color:#818c98;}.color-dark-80{color:#abb3bb;}.background-color-dark-80{background-color:#abb3bb;}.color-dark-90{color:#c0c6cc;}.background-color-dark-90{background-color:#c0c6cc;}.color-dark-95{color:#d5d9dd;}.background-color-dark-95{background-color:#d5d9dd;}.color-dark-99{color:#eaecee;}.background-color-dark-99{background-color:#eaecee;}.color-dark-100{color:#f4f5f6;}.background-color-dark-100{background-color:#f4f5f6;}.color-dark-menu-10{color:#0c1116;}.background-color-dark-menu-10{background-color:#0c1116;}.color-dark-menu-20{color:#111820;}.background-color-dark-menu-20{background-color:#111820;}.color-dark-menu-30{color:#18212c;}.background-color-dark-menu-30{background-color:#18212c;}.color-dark-menu-40{color:#1e2b39;}.background-color-dark-menu-40{background-color:#1e2b39;}.color-dark-menu-50{color:#253445;}.background-color-dark-menu-50{background-color:#253445;}.color-dark-menu-60{color:#515d6a;}.background-color-dark-menu-60{background-color:#515d6a;}.color-dark-menu-70{color:#7c858f;}.background-color-dark-menu-70{background-color:#7c858f;}.color-dark-menu-80{color:#a8aeb5;}.background-color-dark-menu-80{background-color:#a8aeb5;}.color-dark-menu-90{color:#bec2c7;}.background-color-dark-menu-90{background-color:#bec2c7;}.color-dark-menu-95{color:#d3d6da;}.background-color-dark-menu-95{background-color:#d3d6da;}.color-dark-menu-99{color:#e9ebec;}.background-color-dark-menu-99{background-color:#e9ebec;}.color-dark-menu-100{color:#f4f5f6;}.background-color-dark-menu-100{background-color:#f4f5f6;}.color-dark-menu-active-10{color:#0c1b2f;}.background-color-dark-menu-active-10{background-color:#0c1b2f;}.color-dark-menu-active-20{color:#112744;}.background-color-dark-menu-active-20{background-color:#112744;}.color-dark-menu-active-30{color:#18365f;}.background-color-dark-menu-active-30{background-color:#18365f;}.color-dark-menu-active-40{color:#1e4579;}.background-color-dark-menu-active-40{background-color:#1e4579;}.color-dark-menu-active-50{color:#255494;}.background-color-dark-menu-active-50{background-color:#255494;}.color-dark-menu-active-60{color:#5176a9;}.background-color-dark-menu-active-60{background-color:#5176a9;}.color-dark-menu-active-70{color:#7c98bf;}.background-color-dark-menu-active-70{background-color:#7c98bf;}.color-dark-menu-active-80{color:#a8bbd4;}.background-color-dark-menu-active-80{background-color:#a8bbd4;}.color-dark-menu-active-90{color:#beccdf;}.background-color-dark-menu-active-90{background-color:#beccdf;}.color-dark-menu-active-95{color:#d3ddea;}.background-color-dark-menu-active-95{background-color:#d3ddea;}.color-dark-menu-active-99{color:#e9eef4;}.background-color-dark-menu-active-99{background-color:#e9eef4;}.color-dark-menu-active-100{color:#f4f6fa;}.background-color-dark-menu-active-100{background-color:#f4f6fa;}.color-dark-menu-hover-10{color:#091422;}.background-color-dark-menu-hover-10{background-color:#091422;}.color-dark-menu-hover-20{color:#0c1c31;}.background-color-dark-menu-hover-20{background-color:#0c1c31;}.color-dark-menu-hover-30{color:#112744;}.background-color-dark-menu-hover-30{background-color:#112744;}.color-dark-menu-hover-40{color:#163257;}.background-color-dark-menu-hover-40{background-color:#163257;}.color-dark-menu-hover-50{color:#1b3d6a;}.background-color-dark-menu-hover-50{background-color:#1b3d6a;}.color-dark-menu-hover-60{color:#496488;}.background-color-dark-menu-hover-60{background-color:#496488;}.color-dark-menu-hover-70{color:#768ba6;}.background-color-dark-menu-hover-70{background-color:#768ba6;}.color-dark-menu-hover-80{color:#a4b1c3;}.background-color-dark-menu-hover-80{background-color:#a4b1c3;}.color-dark-menu-hover-90{color:#bbc5d2;}.background-color-dark-menu-hover-90{background-color:#bbc5d2;}.color-dark-menu-hover-95{color:#d1d8e1;}.background-color-dark-menu-hover-95{background-color:#d1d8e1;}.color-dark-menu-hover-99{color:#e8ecf0;}.background-color-dark-menu-hover-99{background-color:#e8ecf0;}.color-dark-menu-hover-100{color:#f4f5f8;}.background-color-dark-menu-hover-100{background-color:#f4f5f8;}.color-white{color:var(--color-white)!important;}.background-color-white{background-color:var(--color-white)!important;}.gap-0_25{gap:.25rem;}.gap-0_5{gap:.5rem;}.gap-0_75{gap:.75rem;}.gap-1{gap:1rem;}.gap-1_25{gap:1.25rem;}.gap-1_5{gap:1.5rem;}.gap-1_75{gap:1.75rem;}.gap-2{gap:2rem;}.border-radius-0_25{border-radius:.25rem;}.border-radius-0_5{border-radius:.5rem;}.border-radius-0_75{border-radius:.75rem;}.border-radius-1{border-radius:1rem;}.border-radius-1_25{border-radius:1.25rem;}.border-radius-1_5{border-radius:1.5rem;}.border-radius-1_75{border-radius:1.75rem;}.border-radius-2{border-radius:2rem;}.min-width-max-content{min-width:max-content!important;}.font-size-0_5{font-size:.5rem;}.font-size-0_625{font-size:.625rem;}.font-size-0_75{font-size:.75rem;}.font-size-0_875{font-size:.875rem;}.font-size-1{font-size:1rem;}.font-size-1_125{font-size:1.125rem;}.font-size-1_25{font-size:1.25rem;}.font-size-1_375{font-size:1.375rem;}.font-size-1_5{font-size:1.5rem;}.font-size-1_625{font-size:1.625rem;}.font-weight-100{font-weight:100;}.font-weight-200{font-weight:200;}.font-weight-300{font-weight:300;}.font-weight-400{font-weight:400;}.font-weight-500{font-weight:500;}.font-weight-600{font-weight:600;}.font-weight-700{font-weight:700;}.font-weight-800{font-weight:800;}.font-weight-900{font-weight:900;}.font-Roboto{font-family:"Roboto Mono";}.font-inter{font-family:"Inter";}.font-ubuntu{font-family:"Ubuntu";}.line-height-120{line-height:120%!important;}.line-height-150{line-height:150%!important;}@font-face{font-family:"Roboto Mono";src:url("../../fonts/RobotoMono-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Inter";src:url("../../fonts/Inter-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Ubuntu";src:url("../../fonts/Ubuntu-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}.icIcon{display:block;background-color:var(--color-gray-10);min-height:.75rem;min-width:.75rem;}.icIcon-size--smallest{min-height:.75rem;min-width:.75rem;height:.75rem;width:.75rem;}.icIcon-size--smaller{min-height:1rem;min-width:1rem;height:1rem;width:1rem;}.icIcon-size--small{min-height:1.25rem;min-width:1.25rem;height:1.25rem;width:1.25rem;}.icIcon-size--medium{min-height:1.5rem;min-width:1.5rem;height:1.5rem;width:1.5rem;}.icIcon-size--large{min-height:1.75rem;min-width:1.75rem;height:1.75rem;width:1.75rem;}.icIcon-size--larger{min-height:2rem;min-width:2rem;height:2rem;width:2rem;}.icIcon-size--largest{min-height:2.5rem;min-width:2.5rem;height:2.5rem;width:2.5rem;}.icIcon-color--primary{background-color:var(--color-primary-50)!important;}.icIcon-color--primary70{background-color:var(--color-primary-70)!important;}.icIcon-color--gray50{background-color:var(--color-gray-50)!important;}.icIcon-color--gray60{background-color:var(--color-gray-60)!important;}.icIcon-color--gray99{background-color:var(--color-gray-99)!important;}.icIcon-color--white{background-color:var(--color-white)!important;}.icIcon-color--success50{background-color:var(--color-success-50)!important;}.icIcon-color--warning50{background-color:var(--color-warning-50)!important;}.icIcon-color--danger50{background-color:var(--color-danger-50)!important;}.icIcon-carTime{-webkit-mask:url(../../newIcons/car-time.svg) no-repeat right;mask:url(../../newIcons/car-time.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-save{-webkit-mask:url(../../newIcons/save.svg) no-repeat right;mask:url(../../newIcons/save.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-carApprove{-webkit-mask:url(../../newIcons/car-approve.svg) no-repeat right;mask:url(../../newIcons/car-approve.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-check{-webkit-mask:url(../../newIcons/check.svg) no-repeat right;mask:url(../../newIcons/check.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-fileCopy{-webkit-mask:url(../../newIcons/fileCopy.svg) no-repeat right;mask:url(../../newIcons/fileCopy.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-code{-webkit-mask:url(../../newIcons/code.svg) no-repeat right;mask:url(../../newIcons/code.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-pin{-webkit-mask:url(../../newIcons/pin.svg) no-repeat right;mask:url(../../newIcons/pin.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-email{-webkit-mask:url(../../newIcons/email.svg) no-repeat right;mask:url(../../newIcons/email.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-mobileInfo{-webkit-mask:url(../../newIcons/mobileInfo.svg) no-repeat right;mask:url(../../newIcons/mobileInfo.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-calendarScheduleAdd{-webkit-mask:url(../../newIcons/calendarScheduleAdd.svg) no-repeat right;mask:url(../../newIcons/calendarScheduleAdd.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-carAdd{-webkit-mask:url(../../newIcons/carAdd.svg) no-repeat right;mask:url(../../newIcons/carAdd.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-web{-webkit-mask:url(../../newIcons/web.svg) no-repeat right;mask:url(../../newIcons/web.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-navigation{-webkit-mask:url(../../newIcons/navigation.svg) no-repeat right;mask:url(../../newIcons/navigation.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-mail{-webkit-mask:url(../../newIcons/mail.svg) no-repeat right;mask:url(../../newIcons/mail.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-arrow{-webkit-mask:url(../../newIcons/arrow.svg) no-repeat right;mask:url(../../newIcons/arrow.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-arrowLeft{-webkit-mask:url(../../newIcons/arrowLeft.svg) no-repeat right;mask:url(../../newIcons/arrowLeft.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-arrowRight{-webkit-mask:url(../../newIcons/arrowRight.svg) no-repeat right;mask:url(../../newIcons/arrowRight.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-arrowTop{-webkit-mask:url(../../newIcons/arrowTop.svg) no-repeat right;mask:url(../../newIcons/arrowTop.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-coins{-webkit-mask:url(../../newIcons/coins.svg) no-repeat right;mask:url(../../newIcons/coins.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-mileage{-webkit-mask:url(../../newIcons/mileage.svg) no-repeat right;mask:url(../../newIcons/mileage.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-calendarSchedule{-webkit-mask:url(../../newIcons/calendarSchedule.svg) no-repeat right;mask:url(../../newIcons/calendarSchedule.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-carService{-webkit-mask:url(../../newIcons/car-service.svg) no-repeat right;mask:url(../../newIcons/car-service.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-car{-webkit-mask:url(../../newIcons/car.svg) no-repeat right;mask:url(../../newIcons/car.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-printer{-webkit-mask:url(../../newIcons/printer.svg) no-repeat right;mask:url(../../newIcons/printer.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-kpo{-webkit-mask:url(../../newIcons/przechowalniaOpon.svg) no-repeat right;mask:url(../../newIcons/przechowalniaOpon.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-info{-webkit-mask:url(../../newIcons/info.svg) no-repeat right;mask:url(../../newIcons/info.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-phone{-webkit-mask:url(../../newIcons/phone.svg) no-repeat right;mask:url(../../newIcons/phone.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-warning{-webkit-mask:url(../../newIcons/warning.svg) no-repeat right;mask:url(../../newIcons/warning.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-singleUser{-webkit-mask:url(../../newIcons/singleUser.svg) no-repeat right;mask:url(../../newIcons/singleUser.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-column{-webkit-mask:url(../../newIcons/column.svg) no-repeat right;mask:url(../../newIcons/column.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-column2{-webkit-mask:url(../../newIcons/column2.svg) no-repeat right;mask:url(../../newIcons/column2.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-chevronBottom{-webkit-mask:url(../../newIcons/chevronBottom.svg) no-repeat right;mask:url(../../newIcons/chevronBottom.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-carCalendar{-webkit-mask:url(../../newIcons/carCalendar.svg) no-repeat right;mask:url(../../newIcons/carCalendar.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-taskListCar{-webkit-mask:url(../../newIcons/taskListCar.svg) no-repeat right;mask:url(../../newIcons/taskListCar.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-timeClock{-webkit-mask:url(../../newIcons/timeClock.svg) no-repeat right;mask:url(../../newIcons/timeClock.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-carWash{-webkit-mask:url(../../newIcons/carWash.svg) no-repeat right;mask:url(../../newIcons/carWash.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-calendarSchedule2{-webkit-mask:url(../../newIcons/calendarSchedule2.svg) no-repeat right;mask:url(../../newIcons/calendarSchedule2.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-pinLocation{-webkit-mask:url(../../newIcons/PinLocation.svg) no-repeat right;mask:url(../../newIcons/PinLocation.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-menuShowHideRight{-webkit-mask:url(../../newIcons/menuShowHideRight.svg) no-repeat right;mask:url(../../newIcons/menuShowHideRight.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-menuShowHide{-webkit-mask:url(../../newIcons/menuShowHide.svg) no-repeat right;mask:url(../../newIcons/menuShowHide.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-tireReplace{-webkit-mask:url(../../newIcons/tire-replace.svg) no-repeat right;mask:url(../../newIcons/tire-replace.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-integraLogo{-webkit-mask:url(../../newIcons/integra_sygnet.svg) no-repeat right;mask:url(../../newIcons/integra_sygnet.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-integraLogoText{-webkit-mask:url(../../newIcons/integraLogo.svg) no-repeat right;mask:url(../../newIcons/integraLogo.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-headphones{-webkit-mask:url(../../newIcons/headphones.svg) no-repeat right;mask:url(../../newIcons/headphones.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-home{-webkit-mask:url(../../newIcons/home.svg) no-repeat right;mask:url(../../newIcons/home.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-power{-webkit-mask:url(../../newIcons/power.svg) no-repeat right;mask:url(../../newIcons/power.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-wheel-pump-pressure{-webkit-mask:url(../../newIcons/wheel-pump-pressure.svg) no-repeat right;mask:url(../../newIcons/wheel-pump-pressure.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-oil-canister{-webkit-mask:url(../../newIcons/oil-canister.svg) no-repeat right;mask:url(../../newIcons/oil-canister.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-GasStation{-webkit-mask:url(../../newIcons/GasStation.svg) no-repeat right;mask:url(../../newIcons/GasStation.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-bell{-webkit-mask:url(../../newIcons/bell.svg) no-repeat right;mask:url(../../newIcons/bell.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-car-washing{-webkit-mask:url(../../newIcons/car-washing.svg) no-repeat right;mask:url(../../newIcons/car-washing.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-medicalCard{-webkit-mask:url(../../newIcons/medicalCard.svg) no-repeat right;mask:url(../../newIcons/medicalCard.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-userDocument{-webkit-mask:url(../../newIcons/userDocument.svg) no-repeat right;mask:url(../../newIcons/userDocument.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-Promotion{-webkit-mask:url(../../newIcons/Promotion.svg) no-repeat right;mask:url(../../newIcons/Promotion.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-Bulb{-webkit-mask:url(../../newIcons/Bulb.svg) no-repeat right;mask:url(../../newIcons/Bulb.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-documentTime{-webkit-mask:url(../../newIcons/documentTime.svg) no-repeat right;mask:url(../../newIcons/documentTime.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-documentFileBlank{-webkit-mask:url(../../newIcons/documentFileBlank.svg) no-repeat right;mask:url(../../newIcons/documentFileBlank.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-loupe{-webkit-mask:url(../../newIcons/loupe.svg) no-repeat right;mask:url(../../newIcons/loupe.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-checkmarkCircle{-webkit-mask:url(../../newIcons/checkmarkCircle.svg) no-repeat right;mask:url(../../newIcons/checkmarkCircle.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-notebookChecklist{-webkit-mask:url(../../newIcons/notebookChecklist.svg) no-repeat right;mask:url(../../newIcons/notebookChecklist.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-cameraPhoto{-webkit-mask:url(../../newIcons/cameraPhoto.svg) no-repeat right;mask:url(../../newIcons/cameraPhoto.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-infoCircle{-webkit-mask:url(../../newIcons/infocircle.svg) no-repeat right;mask:url(../../newIcons/infocircle.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-dismissFilledCircle{-webkit-mask:url(../../newIcons/dismissCircleFilled.svg) no-repeat right;mask:url(../../newIcons/dismissCircleFilled.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-imagePicture{-webkit-mask:url(../../newIcons/imagePicture.svg) no-repeat right;mask:url(../../newIcons/imagePicture.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-fileBlankChecklist{-webkit-mask:url(../../newIcons/file-blank-checklist.svg) no-repeat right;mask:url(../../newIcons/file-blank-checklist.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-oil{-webkit-mask:url(../../newIcons/oil.svg) no-repeat right;mask:url(../../newIcons/oil.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-trash{-webkit-mask:url(../../newIcons/trash.svg) no-repeat right;mask:url(../../newIcons/trash.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-comment{-webkit-mask:url(../../newIcons/comment.svg) no-repeat right;mask:url(../../newIcons/comment.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-dissmissCircle{-webkit-mask:url(../../newIcons/dissmissCircle.svg) no-repeat right;mask:url(../../newIcons/dissmissCircle.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-dissmiss{-webkit-mask:url(../../newIcons/dissmiss.svg) no-repeat right;mask:url(../../newIcons/dissmiss.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-dissmissSmall{-webkit-mask:url(../../newIcons/dissmissSmall.svg) no-repeat right;mask:url(../../newIcons/dissmissSmall.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-filesDocumentsPdf{-webkit-mask:url(../../newIcons/filesDocumentsPdf.svg) no-repeat right;mask:url(../../newIcons/filesDocumentsPdf.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-checked{-webkit-mask:url(../../newIcons/Checked.svg) no-repeat right;mask:url(../../newIcons/Checked.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-CheckFilled{-webkit-mask:url(../../newIcons/CheckFilled.svg) no-repeat right;mask:url(../../newIcons/CheckFilled.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-mic{-webkit-mask:url(../../newIcons/mic.svg) no-repeat right;mask:url(../../newIcons/mic.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-music{-webkit-mask:url(../../newIcons/Music.svg) no-repeat right;mask:url(../../newIcons/Music.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-infoI{-webkit-mask:url(../../newIcons/info_i.svg) no-repeat right;mask:url(../../newIcons/info_i.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-eye{-webkit-mask:url(../../newIcons/eye.svg) no-repeat right;mask:url(../../newIcons/eye.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-eyeCross{-webkit-mask:url(../../newIcons/eyeCross.svg) no-repeat right;mask:url(../../newIcons/eyeCross.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-listDocumentClock{-webkit-mask:url(../../newIcons/listDocumentClock.svg) no-repeat right;mask:url(../../newIcons/listDocumentClock.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-plus{-webkit-mask:url(../../newIcons/plus.svg) no-repeat right;mask:url(../../newIcons/plus.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-edit{-webkit-mask:url(../../newIcons/edit.svg) no-repeat right;mask:url(../../newIcons/edit.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-singleUserCheckmark{-webkit-mask:url(../../newIcons/singleUserCheckmark.svg) no-repeat right;mask:url(../../newIcons/singleUserCheckmark.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-dots{-webkit-mask:url(../../newIcons/dots.svg) no-repeat right;mask:url(../../newIcons/dots.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-fuelTime{-webkit-mask:url(../../newIcons/fuel-time.svg) no-repeat right;mask:url(../../newIcons/fuel-time.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-mobileDevie{-webkit-mask:url(../../newIcons/mobileDevice.svg) no-repeat right;mask:url(../../newIcons/mobileDevice.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-settings{-webkit-mask:url(../../newIcons/settings.svg) no-repeat right;mask:url(../../newIcons/settings.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-database{-webkit-mask:url(../../newIcons/database.svg) no-repeat right;mask:url(../../newIcons/database.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-palette{-webkit-mask:url(../../newIcons/palette.svg) no-repeat right;mask:url(../../newIcons/palette.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-message{-webkit-mask:url(../../newIcons/message.svg) no-repeat right;mask:url(../../newIcons/message.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-przebieg{-webkit-mask:url(../../newIcons/przebieg.svg) no-repeat right;mask:url(../../newIcons/przebieg.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-carCalendarChecked{-webkit-mask:url(../../newIcons/carCalendarChecked.svg) no-repeat right;mask:url(../../newIcons/carCalendarChecked.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icIcon-carInfo{-webkit-mask:url(../../newIcons/carInfo.svg) no-repeat right;mask:url(../../newIcons/carInfo.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}.icText{line-height:120%;font-style:normal;font-family:"Inter",serif;font-size:.9rem;font-weight:400;color:var(--color-gray-10);}.icText-center{text-align:center;}.icText-semiBold{font-weight:600;}.icText-medium{font-weight:500;}.icText-size--p14{font-size:.9rem;}.icText-size--p16{font-size:1rem;}.icText-size--p18{font-size:1.1rem;}.icText-color--gray10{color:var(--color-gray-10);}.icText-color--gray30{color:var(--color-gray-30);}.icText-color--white{color:var(--color-white);}.icText-color--success50{color:var(--color-success-50);}.icText-ubuntu{font-family:"Ubuntu",serif;}.icBtn{outline:0;border:0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;}.icBtn a,.icBtn a:hover,.icBtn a:active,.icBtn a:disabled{color:inherit!important;background:inherit!important;}.icBtn-primary{background:var(--color-primary-50);font-family:"Inter",serif;font-style:normal;line-height:120%;font-weight:600;color:var(--color-white)!important;}.icBtn-primary:hover{background:var(--color-primary-40);}.icBtn-primary:active{background:var(--color-primary-30);}.icBtn-primary:disabled{background:var(--color-gray-60)!important;color:var(--color-gray-99)!important;}.icBtn-primary:disabled .icIcon{background-color:var(--color-gray-99)!important;}.icBtn-active-login{color:#255494!important;}.icBtn-secondary{background:var(--color-white);border:1px solid var(--color-primary-50);font-family:"Inter",serif;font-style:normal;line-height:120%;font-weight:500;color:var(--color-primary-50)!important;}.icBtn-secondary:hover{border-color:var(--color-primary-40);color:var(--color-primary-40);}.icBtn-secondary:active{border-color:var(--color-primary-30);color:var(--color-primary-30);}.icBtn-secondary:disabled{border-color:var(--color-gray-60)!important;color:var(--color-gray-60)!important;}.icBtn-secondary:disabled .icIcon{background-color:var(--color-gray-60)!important;}.icBtn-text{background:transparent;max-height:2rem;padding:0 .5rem!important;font-family:"Inter",serif;font-style:normal;line-height:120%;font-weight:500;color:var(--color-primary-50)!important;font-weight:600;}.icBtn-text:hover{color:var(--color-primary-40);}.icBtn-text:active{color:var(--color-primary-30);}.icBtn-text:disabled{color:var(--color-gray-60);}.icBtn-text:disabled .icIcon{background-color:var(--color-gray-60)!important;}.icBtn-text-underlined{flex:1;height:2.625rem;min-height:2.625rem;box-sizing:border-box;box-shadow:var(--color-gray-70 0 1px 0);font-weight:600;font-size:.9rem;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;}.icBtn-text.active{color:var(--color-primary-30)!important;}.icBtn-active{box-shadow:var(--color-primary-30 0 3px 0);color:var(--color-primary-30)!important;}.icBtn-active .icIcon{background-color:var(--color-primary-30)!important;}.icBtn-big{height:2.625rem;min-height:2.625rem;padding:0 1rem;gap:.25rem;font-size:.9rem;}.icBtn-small{height:2rem;min-height:2rem;padding:0 .5rem;gap:.1rem;font-size:.9rem;}.icBtn-square{border-radius:.25rem;}.icBtn-rounded{border-radius:6.25rem;}.icBtn-fab{border-radius:50%;aspect-ratio:1;}.icBtn-fullWidth{flex:1;}.icBtn-fit{max-width:fit-content!important;}.icBtn-center{margin:0 auto;}.icBtn.noPadding{padding:0!important;}input[type=date]{position:relative;padding-left:1.75rem;}.grow-custom{flex:1 0 41%;}.open-button-calendar{-webkit-mask:url(/Content/newIcons/calendarSchedule.svg) no-repeat right;mask:url(/Content/newIcons/calendarSchedule.svg) no-repeat right;mask-size:contain;background:var(--color-primary-50);color:#fff;-webkit-mask-size:contain;position:absolute;min-height:1.75rem;min-width:1.75rem;height:1.75rem;width:1.75rem;left:108px;top:5px;cursor:pointer;pointer-events:none;}.input-width-date input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0!important;}.open-button-calendar button{border:0;background:transparent;pointer-events:none;}.input-width-date input[type=date]::-webkit-inner-spin-button,.input-width-date input[type=date]::-webkit-calendar-picker-indicator{background:none;opacity:0;}#notificationDate{min-height:2rem;}.icInput{border-radius:.25rem;border:1px solid var(--color-gray-80);background:var(--color-white);position:relative;display:flex;box-sizing:border-box;}.icInput input[type=date]::-webkit-inner-spin-button,.icInput input[type=date]::-webkit-calendar-picker-indicator{-webkit-mask:url("/Content/newIcons/calendarSchedule.svg") no-repeat right;mask:url("/Content/newIcons/calendarSchedule.svg") no-repeat right;mask-size:contain;background:var(--color-primary-50);color:#fff;-webkit-mask-size:contain;position:absolute;min-height:1.75rem;min-width:1.75rem;height:1.75rem;width:1.75rem;left:-3px;cursor:pointer;}.icInput .message-error{display:none;}.icInput-disabled{pointer-events:none;}.icInput:has(.error){border-color:var(--color-warning-50)!important;margin-bottom:1.5rem!important;}.icInput:has(.error) span.message-error{text-transform:none!important;font-family:"Inter",serif!important;font-style:normal;font-weight:400;font-size:.8rem;line-height:120%;transform:translateY(100%);color:var(--color-warning-50);position:absolute;display:inline-block;bottom:-.25rem;left:.5rem;}.icInput.wrapper--left .wrapper-box{overflow:hidden;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}.icInput.wrapper--left .input{padding-left:.25rem;}.icInput.wrapper--right .wrapper-box{overflow:hidden;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;}.icInput.wrapper--right .input{padding-right:.25rem;}.icInput-big{height:2.625rem;}.icInput-big .input{padding:.5rem;}.icInput-small{height:2rem;}.icInput-small .input{padding:0 0 0 .5rem;}.icInput .input{position:relative;display:flex;flex-direction:column;flex:1;}.icInput .input input{border:0;outline:0!important;font-family:"Inter",serif;font-style:normal;font-weight:400!important;font-size:.9rem;line-height:120%;color:var(--color-gray-10);width:100%;}.icInput .input input:focus{font-weight:600;}.icInput .icPlaceholder{color:var(--color-gray-40);font-family:"Inter",serif;font-style:normal;font-weight:400;font-size:.9rem;line-height:120%;position:absolute;transform:translateY(-50%);top:50%;}.icInput:has(input:not(:placeholder-shown)) .icPlaceholder{color:var(--color-gray-40);font-family:"Inter",serif;font-style:normal;font-weight:400;font-size:.6rem;line-height:100%;transform:none;position:static;}.icInput:has(input:focus) .icPlaceholder{color:var(--color-gray-40);font-family:"Inter",serif;font-style:normal;font-weight:400;color:var(--color-primary-50)!important;font-size:.6rem;line-height:100%;transform:none;position:static;}.icInput.icPlaceholder--hide:has(input:focus) .icPlaceholder,.icInput.icPlaceholder--hide:has(input:not(:placeholder-shown)) .icPlaceholder{display:none;}.icInput.icPlaceholder--hide .input{justify-content:center;}.icInput:hover,.icInput:has(input:hover){border:1px solid var(--color-gray-80);box-shadow:0 0 8px rgba(50,50,50,.08);}.icInput:focus,.icInput:has(input:focus){border:1px solid var(--color-primary-50);box-shadow:0 0 8px rgba(58,132,231,.4);}.icInput:has(.euPlate) .input input{font-weight:600;}.icInput.noMargin{margin:0;}.icInput.grow-1{flex:1 0 100%;}.icInput.grow-05{flex:1 0 48%;}.icCheckbox{display:flex;gap:.5rem;align-items:center;--markWidth:.125rem;min-height:2rem;margin:0;}.icCheckbox-small input,.icCheckbox-small img{width:1.125rem;height:1.125rem;}.icCheckbox-medium input,.icCheckbox-medium img{width:1.3125rem;height:1.3125rem;}.icCheckbox-large input,.icCheckbox-large img{width:1.5rem;height:1.5rem;}.icCheckbox-huge input,.icCheckbox-huge img{width:2rem;height:2rem;}.icCheckbox-label{font-family:"Inter",serif;font-style:normal;font-weight:400;font-size:.9rem;line-height:120%;display:flex;align-items:center;color:var(--color-gray-10);}.icCheckbox-blue input[type=checkbox]{-webkit-appearance:none;appearance:none;vertical-align:middle;background:var(--color-white);border-radius:4.5px;display:inline-block;border:.857143px solid var(--color-primary-70);position:relative;transition:all ease-in-out 300ms;}.icCheckbox-blue input[type=checkbox]:before,.icCheckbox-blue input[type=checkbox]::after{content:"";position:absolute;background:var(--color-white);width:calc(var(--markWidth)*3);height:var(--markWidth);top:50%;left:20%;transform-origin:left center;}.icCheckbox-blue input[type=checkbox]:before{transform:rotate(45deg) translate(calc(var(--markWidth)/-2),calc(var(--markWidth)/-2)) scaleX(0);transition:transform 200ms ease-in 200ms;}.icCheckbox-blue input[type=checkbox]:after{width:calc(var(--markWidth)*5);transform:rotate(-45deg) translateY(calc(var(--markWidth)*2)) scaleX(0);transform-origin:left center;transition:transform 200ms ease-in;}.icCheckbox-blue input[type=checkbox]:checked{background:var(--color-primary-50);border-color:var(--color-primary-50);}.icCheckbox-blue input[type=checkbox]:checked:before{transform:rotate(45deg) translate(calc(var(--markWidth)/-2),calc(var(--markWidth)/-2)) scaleX(1);transition:transform 200ms ease-in;}.icCheckbox-blue input[type=checkbox]:checked:after{width:calc(var(--markWidth)*5);transform:rotate(-45deg) translateY(calc(var(--markWidth)*2)) scaleX(1);transition:transform 200ms ease-out 200ms;}.icCheckbox-blue input[type=checkbox]:focus{outline:calc(var(--markWidth)/2) dotted rgba(0,0,0,.25);}.icCheckbox-green{position:relative;}.icCheckbox-green:has(input:checked) .checkboxAnimation-frame{opacity:0;}.icCheckbox-green input{position:absolute;-webkit-appearance:none;appearance:none;display:inline;height:0;width:0;}.icCheckbox-green .checkboxAnimation-box{position:absolute;width:fit-content;height:fit-content;z-index:1;}.icCheckbox-green .checkboxAnimation-frame{transition:opacity .3s linear;margin-top:2px;}.icCheckbox.disabled img{filter:grayscale(100%);}.icBackdrop-primary65{width:100%;height:100%;flex:1;position:relative;}.icBackdrop-primary65::before{content:"";position:absolute;opacity:.5;z-index:-1;background:var(--color-primary-10);top:0;right:0;bottom:0;left:0;}.euPlate{height:100%;width:20px;background:#255494;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;}.euPlate .stars{width:14px;height:14px;background:var(--color-info-60);-webkit-mask:url(../../newIcons/stars.svg) no-repeat right;mask:url(../../newIcons/stars.svg) no-repeat right;}.euPlate .pl{width:11.71px;height:8.03px;background:var(--color-white);-webkit-mask:url(../../newIcons/PL.svg) no-repeat right;mask:url(../../newIcons/PL.svg) no-repeat right;}.component-icHeader{display:flex;justify-content:space-between;align-items:center;background:var(--color-gray-95);margin-top:.5rem;width:100%;}.component-icHeader--small{height:2rem;max-height:2rem;}.component-icHeader--dark{background:var(--color-gray-95);}.component-icHeader .icHeader-iconTextBox{display:flex;gap:.25rem;align-items:center;justify-content:flex-start;padding:0 .5rem;}.component-icHeader .icHeader-iconTextBox h3{margin:0;font-style:normal;line-height:120%;font-family:"Inter",serif;font-weight:500;font-size:.9rem;text-align:center;color:var(--color-gray-10);}.component-icHeader .line{flex:1;display:inline-block;position:relative;}.component-icHeader .line:after{content:"";position:absolute;width:100%;height:1px;background:var(--color-gray-90);}.component-icHeader .line:last-child:after{width:calc(100% - .5rem);}.component-expandableCard{padding:.5rem;display:flex;flex-direction:column;background:var(--color-white);box-shadow:2px 4px 8px rgba(50,50,50,.04);border-radius:.25rem;}.component-expandableCard .expandableCard-header label.btn-toggle{display:flex;justify-content:space-between;align-items:center;margin:0;}.component-expandableCard .expandableCard-header label.btn-toggle .content{display:flex;flex:1;}.component-expandableCard .expandableCard-header label.btn-toggle input{max-height:0;max-width:0;opacity:0;}.component-expandableCard .expandableCard-header label.btn-toggle span{display:inline-block;transition:transform .3s ease;}.component-expandableCard .expandableCard-header label.btn-toggle span.icIcon{background-color:var(--color-primary-50);}.component-expandableCard .expandableCard-header label.btn-toggle input+span{transform:rotate(180deg);}.component-expandableCard .expandableCard-header label.btn-toggle input:checked+span{transform:rotate(0deg);}.component-expandableCard .expandableCard-content{max-height:0;overflow:hidden;pointer-events:none;transition:max-height .3s ease-in-out;}.component-expandableCard:has(input:checked) .expandableCard-content{max-height:1000px;pointer-events:auto;}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}.component-spinner{border-radius:50%;width:50px;height:50px;border:4px solid var(--color-primary-80);border-top-color:var(--color-primary-50);animation:rotate-0-360deg 1.2s 1s infinite cubic-bezier(.25,.46,.45,.94) both;}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}.component-dataLoader{display:flex;flex-direction:column;align-items:center;padding:1rem;}.component-dataLoader--small object{height:120px;}.component-dataLoader--smaller .component-spinner{height:32px;width:32px;}.component-dataLoader:has(.infiniteSpinner){padding:0;}.component-dataLoader .dataLoader-text{margin-top:1rem;font-family:"Inter",serif;font-style:normal;font-weight:600;font-size:1.1rem;line-height:120%;text-align:center;color:var(--color-gray-10);}.component-dataLoader .dataLoader-text--subtext{margin-top:.25rem;font-weight:400;font-size:.9rem;color:var(--color-gray-40);}.component-dataLoader .box-loading{animation:fadeOut .3s both linear;animation-delay:5s;display:flex;flex-direction:column;align-items:center;}.component-dataLoader .box-empty{opacity:0;transform:scale(0);max-height:0;visibility:hidden;animation:fadeIn 1s both linear;animation-delay:5s;display:flex;flex-direction:column;align-items:center;}.component-dataLoader.noSpinner .box-empty{animation-delay:0s!important;}.component-icTable span{flex:1;}.component-icTable span:last-child{color:var(--color-gray-30);}.component-icTable .icTable-header{display:flex;flex-wrap:nowrap;width:100%;padding:.5rem;font-weight:600;color:var(--color-white);}.component-icTable .icTable-content{display:flex;flex-direction:column;}.component-icTable .icTable-content .item{display:flex;flex-wrap:nowrap;width:100%;padding:.5rem;background:var(--color-white);font-weight:400;border-top:2px solid var(--color-gray-95);}.component-icTable .icTable-content .item:last-child{margin-bottom:0!important;}.component-icYourCarCard{background:var(--color-white);box-shadow:2px 4px 8px rgba(50,50,50,.04);border-radius:.25rem;display:flex;flex-wrap:nowrap;padding:.5rem;position:relative;min-height:2.5rem;}.component-icYourCarCard .text-stan-licznika{padding-right:5px;}.component-icYourCarCard .vehicle-info-card{display:none;}.component-icYourCarCard .vehicle-info-card-arrow{transition:.3s;transform:rotate(180deg);}.component-icYourCarCard .vehicle-info-card-arrow.open{transform:rotate(0);}.component-icYourCarCard .model-container{display:flex;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;}.component-icYourCarCard .model-container span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.component-icYourCarCard .box-carInfo{flex:1;display:flex;flex-wrap:wrap;gap:4px;align-items:center;width:100%;}.component-icYourCarCard .box-carInfo span.marka-text{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;color:var(--color-gray-10);font-size:1rem;text-transform:uppercase;}.component-icYourCarCard .box-carInfo span.model-text{font-family:"Inter";font-style:normal;font-weight:400;font-size:.9rem;line-height:120%;color:var(--color-gray-30);max-width:calc(100vw - 2rem);white-space:nowrap;}.component-icYourCarCard .box-carInfo:first-child{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;color:var(--color-primary-20);font-size:1rem;text-transform:uppercase;}.component-icYourCarCard .box-carInfo:last-child{font-family:"Inter";font-style:normal;font-weight:400;font-size:14px;line-height:120%;color:#646971;}.component-icYourCarCard .box-regPlate{background:#fff;border:1px solid var(--color-gray-80);border-radius:4px;display:flex;overflow:hidden;height:fit-content;}.component-icYourCarCard .box-regPlate span:first-child{display:flex;align-items:flex-end;justify-content:center;background:#255494;color:var(--color-info-60);width:12px;font-size:6px;}.component-icYourCarCard .box-regPlate span:last-child{display:flex;justify-content:center;align-items:center;font-family:"Roboto Mono";font-style:normal;font-weight:500;font-size:14px;line-height:120%;text-transform:uppercase;color:#323232;padding:1px 4px;}.component-icPageHeader{background:var(--color-pageHeader);display:flex;align-items:center;padding:.5rem;gap:.5rem;}.component-icPageHeader img{height:2rem;}.component-icPageHeader h3{font-family:"Ubuntu",serif;font-style:normal;font-weight:500;font-size:1rem;line-height:120%;color:var(--color-white);margin:0;}.component-icPageHeader button.btn-menu{margin-left:auto;box-sizing:border-box;padding:0!important;}.component-icPageHeader .icIcon{background-color:var(--color-primary-50);}.component-icBottomButtons{position:fixed;bottom:0;background:var(--color-gradientWhiteBottom);min-height:6rem;width:100%;display:flex;align-items:flex-end;justify-content:space-between;padding:.5rem;}.component-icBottomButtons--standardGap{gap:1rem;}.component-icDefaultService .vehicle-service-card-arrow{transition:.3s;transform:rotate(180deg);}.component-icDefaultService .vehicle-service-card-arrow.open{transform:rotate(0);}.component-icDefaultService .btn-change-service{height:32px;}.component-icDefaultService .btn-service{display:none;}.component-icDefaultService .card-info-service{display:none;}.component-icDefaultService .service-container{background:var(--color-white);box-shadow:2px 4px 8px rgba(50,50,50,.04);border-radius:.25rem;display:flex;flex-wrap:nowrap;padding:.5rem;position:relative;margin:0 .5rem;gap:.25rem;}.component-icDefaultService .service-container h4{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;color:var(--color-gray-10)!important;font-size:1rem;}.component-icDefaultService .service-container .details{justify-content:space-between;align-items:center;}.component-icDefaultService .service-container .details .icIcon{background-color:var(--color-primary-50);}.component-icDefaultService .service-container .openingInfo-box{gap:.1rem;font-family:"Inter",serif;font-size:.9rem;font-weight:400;line-height:120%;font-style:normal;}.component-icDefaultService .service-container .openingInfo-hours{color:var(--color-gray-30);}.component-icDefaultService .service-container .openingInfo-status{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.5rem;font-weight:600;}.component-icDefaultService .service-container .openingInfo-status .dot{border-radius:50%;width:.5rem;height:.5rem;background:var(--color-black);}.component-icDefaultService .service-container .openingInfo-status.service--close{color:var(--color-danger-50);}.component-icDefaultService .service-container .openingInfo-status.service--close .dot{background:var(--color-danger-50);}.component-icDefaultService .service-container .openingInfo-status.service--open{color:var(--color-success-50);}.component-icDefaultService .service-container .openingInfo-status.service--open .dot{background:var(--color-success-50);}.component-icDefaultService .service-container .address-box{font-family:"Inter",serif;font-size:.9rem;font-style:normal;font-weight:400;line-height:120%;color:var(--color-gray-30);}.component-icDefaultService .service-notSelected{background:var(--color-white);box-shadow:2px 4px 8px rgba(50,50,50,.25);border-radius:.25rem;display:flex;flex-wrap:nowrap;padding:.5rem;position:relative;display:flex;align-items:center;font-family:"Inter",serif;font-style:normal;font-weight:400;font-size:.9rem;line-height:120%;gap:.25rem;overflow:hidden;height:3rem;border:solid 1px #89b5f1;}.component-icDefaultService .service-notSelected .service-notSelected-info{background:#89b5f1;position:absolute;left:0;bottom:0;top:0;width:2.5rem;}.imageCard-component{position:relative;overflow:hidden;font-family:"Inter",serif;font-style:normal;font-weight:600;font-size:.9rem;line-height:120%;color:var(--color-white);border-radius:.25rem;}.imageCard-component a{display:block;text-decoration:none;color:inherit;}.imageCard-component a:hover,.imageCard-component a:active,.imageCard-component a:focus{color:inherit;}.imageCard-component .icBackdrop{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:var(--color-gradient-box);}.imageCard-component img{height:80px;width:100%;object-fit:cover;object-position:center;}.imageCard-component .content{display:flex;position:absolute;z-index:2;left:8px;top:50%;transform:translateY(-50%);row-gap:.1rem;column-gap:.25rem;align-items:center;}.imageCard-component .content .icIcon{background-color:var(--color-white);}.component-icCustomerArea button .icIcon{background-color:var(--color-primary-50);}.component-icCustomerArea .customerAreaList{padding:0 .5rem .5rem;gap:.25rem;display:grid;grid-template-columns:1fr 0fr;transition:grid-template-columns .25s ease-in-out;}.component-icCustomerArea .customerAreaList *{transition:all .25s ease-in-out;}.component-icCustomerArea .customerAreaList .imageCard-component{grid-column:1;}.component-icCustomerArea .customerAreaList .imageCard-component .content{white-space:nowrap;}.component-icCustomerArea:has(.icIcon-column) .customerAreaList{grid-template-columns:1fr 1fr;}.component-icCustomerArea:has(.icIcon-column) .customerAreaList .imageCard-component{grid-column:span 1;}.component-icCustomerArea:has(.icIcon-column) .customerAreaList .imageCard-component .content{flex-direction:column;align-items:flex-start;gap:.1rem;}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}.component-icCommingVisit{background:var(--color-primary-90);padding-top:.5rem;padding-bottom:1rem;display:none;}.component-icCommingVisit:has(#commingVisitList>.commingVisit-card){display:flex;}.component-icCommingVisit .component-icHeader{background:var(--color-primary-50);}.component-icCommingVisit .component-icHeader .line:after{background:var(--color-primary-80);}.component-icCommingVisit .commingVisit-card{display:flex;padding:.5rem;background:var(--color-white);margin-left:.5rem;margin-right:.5rem;border-radius:.25rem;overflow:hidden;gap:.5rem;justify-content:space-between;margin-bottom:.5rem;}.component-icCommingVisit .commingVisit-card:last-child{margin-bottom:0;}.component-icCommingVisit .commingVisit-card .icIcon{background-color:var(--color-gray-50);}.component-icCommingVisit .commingVisit-card .service-item{font-size:.8rem;color:var(--color-gray-30);}.component-icCommingVisit .commingVisit-infoBox{display:flex;flex-direction:column;}.component-icCommingVisit .commingVisit-infoBox .dateBox{display:flex;gap:.25rem;flex-wrap:nowrap;}.component-icCommingVisit .commingVisit-infoBox .dateBox>:where(.dayBox,.hourBox){display:flex;gap:.1rem;justify-content:flex-start;align-items:center;font-family:"Inter",serif;font-style:normal;font-weight:700;font-size:.9rem;line-height:120%;color:var(--color-gray-10);}.component-icCommingVisit .commingVisit-infoBox .serviceBox{display:flex;gap:.1rem;align-items:stretch;}.component-icCommingVisit .commingVisit-infoBox .serviceBox .service-name{max-width:38vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-gray-10)!important;font-weight:400!important;}.component-icCommingVisit .commingVisit-infoBox .serviceBox .service{display:flex;flex-direction:column;}.component-icCommingVisit .commingVisit-infoBox .serviceBox .service h5{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;color:var(--color-primary-20);font-size:1rem;}.component-icCommingVisit .commingVisit-infoBox .serviceBox .service span{font-family:"Inter",serif;font-style:normal;font-weight:400;font-size:.9rem;line-height:120%;color:var(--color-gray-30);}.component-icCommingVisit .commingVisit-btnBox{display:flex;flex-direction:column;gap:.5rem;}.component-icCommingVisit .commingVisit-btnBox button,.component-icCommingVisit .commingVisit-btnBox a{white-space:nowrap;min-width:112px;}.component-icCommingVisit .commingVisit-btnBox button .icIcon,.component-icCommingVisit .commingVisit-btnBox a .icIcon{background-color:var(--color-primary-50);}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}@-webkit-keyframes slide-left{0%{-webkit-transform:translateX(288px);transform:translateX(288px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slide-left{0%{-webkit-transform:translateX(288px);transform:translateX(288px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(288px);transform:translateX(288px);}}@keyframes slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(288px);transform:translateX(288px);}}.component-icNavbar{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none;justify-content:flex-end;}.component-icNavbar.show{display:flex;}.component-icNavbar.show .icBackdrop{animation:visibleOn 300ms linear both;}.component-icNavbar.show .navContainer{-webkit-animation:slide-left .3s linear both;animation:slide-left .3s linear both;}.component-icNavbar.slideOut{display:flex;}.component-icNavbar.slideOut .icBackdrop{animation:visibleOff 500ms linear both;}.component-icNavbar.slideOut .navContainer{-webkit-animation:slide-right .3s linear both;animation:slide-right .3s linear both;}.component-icNavbar .icBackdrop{position:fixed;top:0;left:0;flex:1;background-color:transparent;}.component-icNavbar .navContainer{position:relative;overflow:hidden;transform:translateX(288px);width:288px;transition:width 300ms linear;background:var(--color-pageHeader);display:flex;flex-direction:column;color:var(--color-white);line-height:120%;}.component-icNavbar .navContainer .header{display:flex;padding:.5rem 0 .5rem 1rem;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(225,227,231,.1);}.component-icNavbar .navContainer .header h3{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:500;font-size:1.1rem;}.component-icNavbar .navContainer .header .icIcon{background-color:var(--color-white);}.component-icNavbar .navContainer .content{flex:1;overflow-y:auto;}.component-icNavbar .navContainer .footer{display:flex;color:var(--color-gray-90);font-family:"Inter",serif;font-style:normal;font-weight:400;font-size:.6rem;line-height:120%;padding:.5rem 1rem;align-items:center;justify-content:space-between;opacity:.35;gap:.5rem;border-top:1px solid rgba(225,227,231,.1);}.component-icNavbar .navContainer .footer .icIcon{background-color:var(--color-gray-90);}.component-icNavbar .navContainer .footer .container--left{display:flex;flex-direction:column;gap:.5rem;}.component-icNavbar .navContainer .footer .container--left .logoBox{display:flex;align-items:center;justify-content:flex-start;}.component-icNavbar .navContainer .footer .container--left .logoBox .icIcon{height:20px;width:60px;}.component-icNavbar .navContainer .footer .container--left .desc{display:flex;flex-direction:column;align-items:flex-start;}.component-icNavbar .navContainer .footer .container--right{min-width:30%;display:flex;flex-direction:column;text-align:right;}.component-icNavbar .navContainer .footer .container--right .icBtn{color:var(--color-primary-70)!important;padding:0!important;}.component-icNavbar .navbar-item{display:flex;align-items:center;justify-content:flex-start;height:48px;gap:.5rem;cursor:pointer;transition:background 300ms;font-family:"Inter",serif;font-style:normal;font-weight:500;font-size:1rem;line-height:120%;color:var(--color-gray-95);text-decoration:none;}.component-icNavbar .navbar-item:hover,.component-icNavbar .navbar-item:focus,.component-icNavbar .navbar-item:active{background:var(--color-navBarHover);color:var(--color-white);}.component-icNavbar .navbar-item:hover .icIcon,.component-icNavbar .navbar-item:focus .icIcon,.component-icNavbar .navbar-item:active .icIcon{background-color:var(--color-white);}.component-icNavbar .navbar-item .leftBar{display:flex;height:100%;width:4px;}.component-icNavbar .navbar-item .icIcon{margin-left:.25rem;background-color:var(--color-gray-90);}.component-icNavbar .navbar-item.selected{background:var(--color-navBarActive);color:var(--color-white);}.component-icNavbar .navbar-item.selected .icIcon{background-color:var(--color-white);}.component-icNavbar .navbar-item.selected .leftBar{background:var(--color-primary-60);}.component-icNavbar .navbar-separator{display:flex;padding:1rem 1rem .5rem 1rem;font-family:"Inter",serif;font-style:normal;font-weight:500;font-size:.9rem;line-height:120%;color:var(--color-gray-70);gap:.5rem;}.component-icNavbar .navbar-separator .line{position:relative;overflow:hidden;flex:1;opacity:.1;}.component-icNavbar .navbar-separator .line:after{content:"";width:100%;height:1px;background:var(--color-gray-90);position:absolute;left:0;top:50%;opacity:.1;}.icBadge{display:inline-flex;box-shadow:2px 4px 8px rgba(50,50,50,.04);color:var(--color-white);line-height:120%;font-style:normal;font-family:"Inter",serif;font-weight:600;font-size:.8rem;padding:4px 8px;min-height:22px;justify-content:center;align-items:center;gap:2px;background:var(--color-gray-50);}.icBadge .icIcon{background-color:var(--color-white);}.icBadge-square{border-radius:.25rem;}.icBadge-rounded{border-radius:6.25rem;}.icBadge-big{font-size:.9rem;padding:8px;min-height:32px;}.icBadge-success{background:var(--color-success-50);}.icBadge-warning{background:var(--color-warning-60);}.icBadge-danger{background:var(--color-danger-50);}.icExpandableDiv{overflow:hidden;max-height:0;transition:max-height 300ms ease-in-out,transform 300ms ease-in-out;transform:translateY(100%);pointer-events:none;}.icExpandableDiv .content{overflow:hidden;}.icExpandableDiv.expanded{max-height:500px;transform:translateY(0);pointer-events:auto;}.gallery-box{display:flex;flex-direction:row;overflow:hidden;padding:.5rem;overflow-x:auto;gap:.25rem;}.gallery-box .imgBox{position:relative;}.gallery-box .imgBox img,.gallery-box .imgBox .voice,.gallery-box .imgBox video{min-width:9rem;max-width:9rem;min-height:6rem;max-height:6rem;box-sizing:border-box;background:var(--color-gray-90);border-radius:.25rem;overflow:hidden;}.gallery-box .imgBox .voice{display:flex;align-items:center;justify-content:center;}.gallery-box .imgBox .voice .icIcon{display:block;min-width:65%;aspect-ratio:1;background-color:var(--color-gray-80);}.gallery-box .imgBox .commentBox{display:none;}.gallery-box .imgBox .playBox{display:none;}.gallery-box .imgBox.comment .commentBox{display:block;position:absolute;left:0;top:.25rem;padding:.25rem .5rem .25rem .25rem;background:rgba(var(--color-gray-20,.8));border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;}.gallery-box .imgBox.mp4 .playBox{display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;max-height:2rem;max-width:2rem;}.gallery-box .imgBox.mp4 .playBox img{width:100%!important;max-width:100%!important;min-width:100%!important;height:100%!important;max-height:100%!important;min-height:100%!important;background:transparent;}#icBottomSheet{position:fixed;bottom:0;left:0;width:100%;z-index:2000;background:var(--color-gray-95);overflow:hidden;border-top-left-radius:1rem;border-top-right-radius:1rem;}#icBottomSheet .curtain{display:none;}#icBottomSheet:has(.expanded) .curtain{position:fixed;bottom:0;left:0;height:100dvh;width:100vw;background-color:var(--color-gray-10);opacity:.8;display:block;z-index:2000;opacity:.8;}#icBottomSheet .expanded{position:relative;z-index:2001;background:var(--color-gray-95);}#icBottomSheet .bottomSheet-header{position:relative;padding:1rem 0 .5rem;margin-bottom:.5rem;}#icBottomSheet .bottomSheet-header:after{content:"";position:absolute;width:44px;height:2px;background:var(--color-gray-80);bottom:.5rem;left:50%;transform:translateX(-50%);border-radius:2px;}#icBottomSheet .bottomSheet-header button{position:absolute;top:.5rem;right:0;z-index:10;transform:translateY(-2px);}#icBottomSheet .bottomSheet-body{max-height:600px;overflow:hidden;overflow-y:auto;}.icGalleryMediumItem{display:flex;flex-direction:column;}.icGalleryMediumItem .imgBox{padding:.5rem;position:relative;}.icGalleryMediumItem .imgBox img,.icGalleryMediumItem .imgBox video,.icGalleryMediumItem .imgBox .voice{width:100%;min-width:100%;height:auto;min-height:240px;border-radius:.25rem;background:var(--color-gray-90);}.icGalleryMediumItem .imgBox .voice{display:flex;align-items:center;justify-content:center;}.icGalleryMediumItem .imgBox .voice .icIcon{display:block;min-width:65%;aspect-ratio:1;background-color:var(--color-gray-80);}.icGalleryMediumItem .imgBox .playBox{display:none;}.icGalleryMediumItem .imgBox:not(.jpg) .playBox{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.icGalleryMediumItem .imgBox:not(.jpg) .playBox img{width:3rem;min-width:3rem;max-width:3rem;height:3rem;min-height:3rem;max-height:3rem;background:transparent;}.icGalleryMediumItem .commentBox{display:flex;flex-direction:column;}.icGalleryMediumItem .commentBox .btnSection{display:flex;padding:0 .5rem;min-height:3.125rem;max-height:3.125rem;}.icGalleryMediumItem .commentBox .btnSection button{flex:1;padding:.5rem!important;max-height:unset;border-bottom:2px solid var(--color-gray-80);}.icGalleryMediumItem .commentBox .btnSection button.selected{border-color:var(--color-primary-30);}.icGalleryMediumItem .commentBox p{padding:.5rem 1rem;color:var(--color-gray-30);font-style:normal;line-height:120%;font-weight:400;font-size:.9rem;font-family:"Inter",serif;min-height:120px;}.icGalleryMediumItem .commentBox p.comment{margin-bottom:6rem;}.icGalleryMediumItem .commentBox .visible-off{opacity:0;pointer-events:none;}.component-icRegistrationProgress{z-index:10;display:flex;padding:.5rem 2rem;margin:0 .5rem;align-items:center;height:3.125rem;}.component-icRegistrationProgress .step{display:flex;align-items:center;flex-direction:column;height:1.125rem;width:1.125rem;pointer-events:none;color:var(--color-gray-60);}.component-icRegistrationProgress .step span{white-space:nowrap;font-family:"Inter",serif;font-size:.8rem;font-style:normal;font-weight:600;line-height:120%;}.component-icRegistrationProgress .step .icIcon{background-color:var(--color-gray-60);}.component-icRegistrationProgress .step.active{color:var(--color-primary-30);}.component-icRegistrationProgress .step.active .icIcon{background-color:var(--color-primary-30);}.component-icRegistrationProgress .step.done{color:var(--color-success-50);pointer-events:auto;}.component-icRegistrationProgress .step.done .icIcon{background-color:var(--color-success-50);}.component-icRegistrationProgress .separator{flex:1;background-color:var(--color-gray-60);height:2px;}.component-icRegistrationProgress .separator:has(+:is(.active,.done)){background-color:var(--color-success-50);}.selectize-input>*{white-space:nowrap;}#formEdycjaPojazdu .selectize-input>*{line-height:30px;top:2px;width:100%!important;}.selectize-control{width:100%;}.selectize-control:has(.label) .label{display:none;}.selectize-control:has(.label):has(.item){position:relative;}.selectize-control:has(.label):has(.item) .label{display:block;position:absolute;color:var(--color-gray-40);font-size:.6rem;font-weight:400;z-index:100;top:4px;left:8px;}.selectize-control:has(.label):has(.item) .selectize-input{padding-top:18px;}.selectize-input{border-color:var(--color-gray-80)!important;border-radius:.25rem!important;background:var(--color-white)!important;color:var(--color-gray-10)!important;min-height:2.625rem;max-height:2.625rem;font-family:"Inter",serif!important;font-style:normal!important;font-weight:400!important;font-size:.9rem!important;line-height:120%!important;}.selectize-input.dropdown-active{outline:0!important;border-color:var(--color-primary-50)!important;box-shadow:0 0 8px rgba(58,132,231,.4)!important;}.selectize-input input::placeholder{font-family:"Inter",serif!important;font-style:normal!important;font-weight:400!important;font-size:.9rem!important;line-height:120%!important;color:var(--color-gray-10)!important;}.selectize-input:has(.icSelectItem){display:flex!important;flex-wrap:wrap;padding:0 2.5rem 0 .25rem!important;max-height:100%;}.selectize-input:has(.icSelectItem) input{width:5ch!important;}.selectize-input .icSelectItem{display:flex;background:var(--color-white)!important;font-family:"Inter",serif!important;font-style:normal!important;font-weight:400!important;font-size:.9rem!important;line-height:120%!important;color:var(--color-gray-10)!important;border:0!important;width:fit-content;gap:.1rem;align-items:center;box-shadow:none!important;padding:.5rem!important;margin:0!important;}.selectize-input .icSelectItem a{max-height:0;max-width:0;overflow:hidden;margin:0;padding:0;}.selectize-dropdown{border:.5px solid var(--color-gray-50)!important;border-radius:.25rem!important;}.selectize-dropdown-content{scrollbar-width:auto;-ms-overflow-style:auto;}@media screen and (orientation:portrait){.selectize-dropdown-content.fullWidth{width:calc(100vw - 16px);}}.selectize-dropdown-content::-webkit-scrollbar{display:initial;width:8px;}.selectize-dropdown-content::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--color-primary-50);}.selectize-dropdown-content::-webkit-scrollbar-track{background-color:var(--color-primary-90);}.selectize-dropdown .option,.selectize-dropdown .custom-option{color:var(--color-gray-10)!important;font-family:"Inter",serif!important;font-style:normal!important;font-weight:400!important;font-size:.9rem!important;line-height:120%!important;transition:background .2s linear;padding:.5rem!important;background:var(--color-gray-100)!important;}.selectize-dropdown .option:nth-child(even),.selectize-dropdown .custom-option:nth-child(even){background:var(--color-white)!important;}.selectize-dropdown .option.selected,.selectize-dropdown .custom-option.selected{color:var(--color-white)!important;background:var(--color-primary-30)!important;}.selectize-dropdown .option:is(:hover,:active,:focus,:focus-visible,:target),.selectize-dropdown .custom-option:is(:hover,:active,:focus,:focus-visible,:target){color:var(--color-white)!important;background:var(--color-primary-40)!important;}.notification-title{color:var(--color-gray-10);font-family:Ubuntu;font-size:.875rem;font-weight:700;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;}*:has(>.notification-title){max-width:calc(100% - 48px);}.component-icNotification{border-radius:4px;background:var(--color-white);box-shadow:2px 4px 8px 0 rgba(50,50,50,.04);}.component-icNotification .text-warn{color:var(--color-warning-50);font-size:.875rem;font-weight:600;}.icAccordion{width:100%;}.icAccordion .accordion-title{background-color:var(--color-primary-95);display:flex;justify-content:space-between;align-items:center;padding:8px 14px 8px 8px;}.icAccordion .accordion-title .title-text{color:var(--color-gray-10);font-size:.8rem;font-weight:600;}.icAccordion .accordion-title .icIcon{transition:.3s;}.icAccordion .accordion-content{width:100%;padding:0 .5rem;}.icAccordion.closed .accordion-title .icIcon{rotate:180deg;}[data-alertbadge]{position:relative;}[data-alertbadge].showBadge:after,[data-alertbadge].showBadge:before{content:"";position:absolute;top:.5rem;right:.5rem;}[data-alertbadge].showBadge:after{background:var(--color-warning-60);border-radius:50%;width:20px;height:20px;z-index:10;box-shadow:2px 4px 8px rgba(50,50,50,.04);}[data-alertbadge].showBadge:before{-webkit-mask:url(../../newIcons/info_i.svg) no-repeat right;mask:url(../../newIcons/info_i.svg) no-repeat right;background:var(--color-white);width:12px;height:12px;z-index:11;margin:4px;}a.navbar-item[data-alertbadge]:after{left:1.75rem;width:16px;height:16px;}a.navbar-item[data-alertbadge]:before{left:1.75rem;width:10px;height:10px;margin:3px;}.confirmMessage h3{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;font-weight:500;font-size:1.2rem;text-align:center;padding:.5rem;color:var(--color-gray-10)!important;}.confirmMessage h3:has(span){display:flex;gap:.5rem;align-items:center;}.confirmMessage p{text-align:center;padding:0 .5rem;margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;font-family:"Inter",serif;font-weight:400;color:var(--color-gray-30);}.confirmMessage .content{display:flex;flex-wrap:wrap;padding:.5rem;gap:.5rem;}.component-icUpcomingServiceDates .tooltip-przypomnienia{right:0;background:var(--color-gray-10);top:100%;border-radius:.25rem;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,transform .3s ease-in-out;opacity:0;transform:scale(0);width:12rem;z-index:1;transform-origin:top right;box-shadow:2px 4px 8px rgba(50,50,50,.25);}.component-icUpcomingServiceDates .tooltip-przypomnienia.show{opacity:1;transform:scale(1);}.component-icUpcomingServiceDates .tooltip-przypomnienia::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 4.5px 5px 4.5px;border-color:transparent transparent var(--color-gray-10) transparent;bottom:99%;right:.5rem;}.component-icUpcomingServiceDates .upcomingServiceDates-content{padding:0 .5rem;gap:.25rem;display:flex;flex-direction:column;}.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn{position:relative;}.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn button:active,.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn button:focus,.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn button:hover{background:var(--color-primary-100);}.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn .menuModal{position:absolute;width:18.5rem;top:100%;right:0;display:flex;flex-direction:column;background:var(--color-white);overflow:hidden;box-shadow:var(--shadowBig);border-radius:.5rem;border:1px solid var(--color-gray-90);z-index:100;opacity:0;transform-origin:top right;transform:scale(0);pointer-events:none;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,transform .3s ease-in-out;}.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn .menuModal.show{opacity:1;transform:scale(1);pointer-events:initial;}.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn .menuModal>*{width:100%;padding:.5rem .75rem!important;max-height:3.25rem;justify-content:flex-start;}.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn .menuModal>* span{text-align:left;font-size:1rem;font-weight:600;font-family:"Inter",serif;line-height:120%;color:var(--color-gray-10);}.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn .menuModal [disabled]{display:flex;}.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn .menuModal [disabled] span{color:var(--color-gray-60)!important;}.component-icUpcomingServiceDates .upcomingServiceDates-content .menuBtn .menuModal button:nth-child(2n){background:var(--color-gray-100);}.component-icUpcomingServiceDates .upcomingServiceDates-item{background:var(--color-white);display:flex;font-family:"Ubuntu",serif;font-weight:700;font-size:.9rem;line-height:120%;gap:.25rem;padding:.75rem .5rem;justify-content:space-between;align-items:center;border-radius:.5rem;box-shadow:2px 4px 8px rgba(50,50,50,.04);}.component-icUpcomingServiceDates .upcomingServiceDates-item .desc{color:var(--color-primary-30);}.component-icUpcomingServiceDates .upcomingServiceDates-item div{display:flex;gap:.1rem;align-items:center;}.component-icUpcomingServiceDates .upcomingServiceDates-item div .date,.component-icUpcomingServiceDates .upcomingServiceDates-item div .milage{color:var(--color-gray-10);white-space:nowrap;font-family:"Inter",serif;font-weight:400;}.component-icUpcomingServiceDates .upcomingServiceDates-item div .icIcon{background-color:var(--color-gray-30);}.component-icUpcomingServiceDates .upcomingServiceDates-item div.warning .date{color:var(--color-warning-50);font-weight:600;}.component-icUpcomingServiceDates .upcomingServiceDates-item div.warning .icIcon{background-color:var(--color-warning-50);}.component-icUpcomingServiceDates .upcomingServiceDates-item .booked{color:var(--color-success-50);font-weight:600;}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}.icAlert{position:absolute;top:50%;left:50%;background-color:var(--color-warning-60);display:flex;min-width:344px;translate:-50% -50%;border:solid 2px var(--color-warning-60);box-shadow:2px 4px 8px rgba(50,50,50,.25);border-radius:.5rem;overflow:hidden;align-items:center;justify-content:center;animation:fadeIn .3s ease both;z-index:9999999;}.icAlert.fadeOut{animation:fadeOut .3s ease both;}.icAlert .icIcon-warning{background-color:var(--color-warning-40);margin:.5rem;}.icAlert .content{background:var(--color-white);padding:.5rem .25rem .5rem .5rem;font-family:"Inter",serif;font-size:.9rem;font-style:italic;font-weight:600;line-height:120%;color:var(--color-gray-10);align-items:center;justify-content:space-between;}.icAlert .content .icBtn{padding-right:0!important;}.icAlert-static{display:flex;background-color:var(--color-white);border:solid 1px var(--color-info-60);box-shadow:2px 4px 8px rgba(50,50,50,.25);border-radius:.5rem;overflow:hidden;margin:.5rem;box-sizing:border-box;}.icAlert-static .iconBox{display:flex;height:100%;background-color:var(--color-info-60);align-items:center;justify-content:center;padding:.5rem;}.icAlert-static .iconBox .icIcon{background-color:var(--color-info-40);}.icAlert-static .content{flex:1;justify-content:space-between;align-items:center;font-family:"Inter",serif;font-size:.9rem;font-style:normal;font-weight:600;line-height:120%;color:var(--color-gray-10);padding-left:.5rem;}.icSwitch input{display:none;width:0!important;height:0!important;max-height:0;max-width:0;}.icSwitch:has(input[type=checkbox]:checked) .slider{background:var(--color-primary-50);}.icSwitch:has(input[type=checkbox]:checked) .slider .icSwitch-on{opacity:1;}.icSwitch:has(input[type=checkbox]:checked) .slider .icSwitch-off{opacity:0;}.icSwitch:has(input[type=checkbox]:checked) .slider .icon-container{transform:translateX(100%);}.icSwitch label{display:flex;font-family:"Inter",serif;font-weight:400;font-size:.9rem;line-height:120%;color:var(--color-gray-10);align-items:center;gap:.25rem;}.icSwitch label .slider{position:relative;background:var(--color-gray-60);width:2.75rem;height:1.5rem;border-radius:16px;padding:.125rem;transition:background .3s ease;}.icSwitch label .slider .icon-container{width:1.25rem;height:1.25rem;border-radius:50%;overflow:hidden;background:var(--color-white);position:relative;transition:transform .3s ease;}.icSwitch label .slider .icon-container .icIcon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;}.icSwitch label .slider .icSwitch-on{opacity:0;}.icSwitch label .slider .icSwitch-off{opacity:1;}#carImgWrapper{overflow:hidden;position:relative;width:100%;height:100%;z-index:0;}#cameraCon{display:none;inset:0;z-index:99999;background:rgba(0,0,0,.5);}#cameraCon #stopStreamBtn{left:.5rem;bottom:.5rem;z-index:2;background:transparent;color:var(--color-white);border:solid 1px var(--color-white);border-radius:100px;padding-top:1px;}#cameraCon #photoBtn{left:50%;bottom:.5rem;transform:translateX(-50%);height:72px;width:72px;border:3px solid var(--color-primary-50);z-index:2;}@supports(-webkit-backdrop-filter:none) or (backdrop-filter:none){#cameraCon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}}.slides{display:flex;position:relative;top:0;width:10000px;}.control-btn{display:none;}.shifting{transition:left .5s ease-out;}.slide{width:100%;height:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:center;}@keyframes growAndFade{0%{transform:scale(0);opacity:0;}.1%{transform:scale(.8);}100%{transform:scale(1);opacity:1;}}@keyframes shirnkAndFade{0%{transform:scale(1);opacity:1;}99.9%{transform:scale(.8);}100%{transform:scale(0);opacity:0;}}@keyframes fadeInOpacity{0%{opacity:0;}100%{opacity:1;}}#carImgMenuContent{right:0;top:calc(100% + .5rem);border-radius:.5rem;border:1px solid var(--color-gray-90);background:var(--color-white);box-shadow:2px 4px 8px rgba(50,50,50,.25);z-index:3;min-width:17.5rem;color:var(--color-gray-10);font-size:1rem;font-weight:600;animation-fill-mode:forwards;animation-duration:0s;display:flex;}#carImgMenuContent.show-con{animation-name:growAndFade;}#carImgMenuContent.hide-con{animation-name:shirnkAndFade;}#carImgMenuContent>div{border-bottom:1px solid var(--color-gray-90);}#carImgMenuContent>div:nth-child(even){background:var(--color-gray-100);}#carImgMenuContent>div:last-child{border:0;}#carImgMenuContent>label{border-bottom:1px solid var(--color-gray-90);background:var(--color-gray-100);color:var(--color-gray-10);font-size:1rem;font-weight:600;}.inset-0{inset:0;}#formEdycjaPojazdu .car-img-con{margin-left:-.5rem;}.car-gallery-main-con{position:relative;}.gallery-nav-dots-con{display:flex;padding:.375rem;justify-content:center;align-items:center;gap:.375rem;position:absolute;bottom:4px;transform:translateX(-50%);left:50%;border-radius:6.25rem;background:rgba(255,255,255,.75);box-shadow:2px 4px 8px 0 rgba(50,50,50,.44);}.gallery-nav-dots-con .gallery-nav-dot{background:#9ca3af;width:.375rem;height:.375rem;border-radius:50%;}.gallery-nav-dots-con .gallery-nav-dot.active{width:.75rem;background:#255494;height:.75rem;}.car-img-con{height:8.5rem;width:100vw;}.car-img-con .bg-img{background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(2.5px) brightness(.35);inset:0;}.car-img-con .bg-img.miniturka{left:.5rem;right:.5rem;filter:none;background:var(--color-white);border-radius:.5rem;background-image:none!important;}.car-img-con #carImgWrapper div{min-width:100vw;}.car-img-con #carImgWrapper div img{max-height:100%;max-width:80%;border-radius:.5rem;box-shadow:2px 4px 8px 0 rgba(50,50,50,.25);}.car-img-con #carGalleryArrowLeft{left:.5rem;top:calc(50% - 20px);transform:rotate(180deg);z-index:2;}.car-img-con #carGalleryArrowLeft:active{transform:scale(.8) rotate(180deg);}.car-img-con #carGalleryArrowRight{right:.5rem;z-index:2;top:calc(50% - 20px);}.car-img-con #carGalleryArrowRight:active{transform:scale(.8);}.car-img-con #carImgMenu{top:.5rem;z-index:3;right:1rem;transition:.3s;}.car-img-con #carImgMenu:has(.show-con){background:var(--color-primary-30);border-color:var(--color-primary-30);}.car-img-con #carImgMenu:has(.show-con) .icIcon-dots{background:var(--color-white)!important;}#error-modal-backdrop{background:rgba(0,0,0,.5);z-index:10;animation-fill-mode:forwards;animation-duration:.5s;animation-name:fadeInOpacity;}#error-modal-backdrop.hide{opacity:0;}#error-modal-body{background:#fff;border-radius:.5rem;top:50%;left:.5rem;right:.5rem;min-height:10rem;translate:0 -50%;z-index:11;animation-fill-mode:forwards;animation-duration:.5s;animation-name:growAndFade;}#error-modal-body.hide{animation-name:shirnkAndFade;}#error-modal-body .dissmis-btn{right:.5rem;top:.5rem;}#error-modal-body .error-modal-line{background:#d7dadf;width:4rem;height:.125rem;border-radius:.5rem;}#error-modal-body .error-msg{color:var(--color-gray-30);font-size:1rem;font-weight:400;}.camera-info-con{top:.5rem;left:.5rem;right:.5rem;}.camera-gradient{background:linear-gradient(360deg,rgba(50,52,56,0) 0%,rgba(50,52,56,.9) 82.46%);left:0;right:0;position:absolute;}.gradient-top{height:128px;top:0;}.gradient-bottom{height:160px;bottom:0;transform:rotate(180deg);}#welcomePage #slider:has([data-isminiatura=true]){margin-bottom:-3px!important;}#welcomePage #slider:has([data-isminiatura=true]) #carBgImg{border-radius:.5rem .5rem 0 0;}.component-alertElement{display:flex;border-radius:.5rem;box-shadow:2px 4px 8px rgba(50,50,50,.25);border:1px solid #fff;overflow:hidden;}.component-alertElement.alertElement-info{border-color:#89b5f1;}.component-alertElement.alertElement-info .iconBox{background:#89b5f1;}.component-alertElement.alertElement-warning{border-color:var(--color-warning-50);}.component-alertElement.alertElement-warning .iconBox{background:var(--color-warning-50);}.component-alertElement.alertElement-success{border-color:var(--color-success-50);}.component-alertElement.alertElement-success .iconBox{background:var(--color-success-50);}.component-alertElement .iconBox{padding:.5rem;display:flex;align-items:center;justify-content:center;}.component-alertElement .content{display:flex;align-items:center;justify-content:space-between;padding:.5rem;gap:.5rem;}.icHorizontalSpinner{display:flex;border-radius:4px;border:1px solid #d7dadf;background:#fff;}.icHorizontalSpinner span{display:flex;width:42px;height:42px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;align-items:center;cursor:pointer;}.icHorizontalSpinner span:hover{border:1px solid #d7dadf;box-shadow:0 0 8px rgba(50,50,50,.08);}.icHorizontalSpinner input{border-left:1px solid #d7dadf;border-right:1px solid #d7dadf;background:#fff;display:flex;align-items:center;justify-content:center;border-top:0;border-bottom:0;text-align:center;max-width:66px;}nput::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.component-icLoginForm .ic-bottomSheet form{background:var(--color-gray-95);padding:.5rem;}.component-icLoginForm .ic-bottomSheet form h2{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;text-align:center;font-weight:500;color:var(--color-gray-10);font-size:1.5rem;margin-bottom:1.5rem;}.component-icLoginForm .ic-bottomSheet form .container-form{display:flex;flex-direction:column;max-width:100%;margin:0 auto;gap:.5rem;}.component-icLoginForm .ic-bottomSheet form .container-form button,.component-icLoginForm .ic-bottomSheet form .container-form .box{width:100%;max-width:360px;margin:0 auto;}.component-icLoginForm .ic-bottomSheet form .container-form button-terms,.component-icLoginForm .ic-bottomSheet form .container-form .box-terms{display:flex;justify-content:center;}.component-icLoginForm .ic-bottomSheet form .container-form button-terms .icBtn,.component-icLoginForm .ic-bottomSheet form .container-form .box-terms .icBtn{font-weight:600;}.component-icLoginForm .ic-bottomSheet form .container-form .box:has(#login-rememberMe){margin-bottom:2rem;}.component-icLoginForm .ic-bottomSheet form .box.box-terms{opacity:0;z-index:-10;position:absolute;max-height:0;max-width:0;overflow:hidden;}.component-icLoginForm .ic-bottomSheet:has(#loginTerms:checked) .termsInvisibleArea{display:none;}.component-icLoginForm .ic-bottomSheet .termsInvisibleArea{position:absolute;top:0;left:0;right:0;bottom:0;}.component-icLogo{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:.5rem;}.component-icLogo h3{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;font-size:2rem;color:var(--color-white);margin-bottom:1.5rem;}.component-icLogo h5{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;font-size:1.1rem;color:var(--color-gray-90);margin-bottom:.5rem;}.component-icLogo span{font-family:"Inter",serif;font-style:normal;font-weight:400;font-size:.9rem;line-height:120%;color:var(--color-gray-70);max-width:21.5rem;}.component-icLogo img{height:62.14px;margin-bottom:.5rem;max-width:calc(100% - 1rem);}.component-icLogo img.default{width:15.5rem;height:3.75rem;margin-bottom:1.5rem;}.header-login{z-index:1;}.imgApp{width:220px;height:60px;}.box-app{max-width:380px;margin:0 auto;}.app-for-driver-headline{font-size:20px;}.app-description-paragraph{font-size:14px;}.app-qr-paragraph{font-size:20px;}@media screen and (min-width:1600px){.imgApp{width:330px;height:80px;}.box-app{max-width:655px;}.app-for-driver-headline{font-size:24px;}.app-description-paragraph{font-size:16px;}.app-qr-paragraph{font-size:24px;}}#loginScreenWithoutAccount{overflow:auto;position:relative;height:100%!important;max-height:100dvh;}#loginScreenWithoutAccount #box-regPlate-loginScreenForm .regPlate{height:100%;}#loginScreenWithoutAccount #box-regPlate-loginScreenForm input,#loginScreenWithoutAccount #box-regPlate-loginScreenForm span{font-family:"Roboto Mono",serif;text-transform:uppercase;}#loginScreenWithoutAccount .logo-section{flex:1;background-image:url("/Content/images/driverWithPhone.png");background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1;}#loginScreenWithoutAccount .logo-section .icBackdrop-primary65{display:flex;justify-content:center;align-items:center;padding-bottom:5.5rem;}#loginScreenWithoutAccount .form-section .ic-bottomSheet{max-height:0;overflow:hidden;animation:slideBottom 1.5s ease-out both;animation-delay:.5s;background:var(--color-black);}@media screen and (min-width:961px){#loginScreenWithoutAccount .component-icLogo{position:absolute;top:50%;animation:slide-center-top15 1s forwards ease;animation-delay:.75s;}#loginScreenWithoutAccount .component-icLogo h3{font-size:3rem;}#loginScreenWithoutAccount .component-icLogo h5{font-size:1.5rem;}#loginScreenWithoutAccount .component-icLogo span{font-size:1rem;}#loginScreenWithoutAccount .form-section{position:absolute;bottom:-100%;width:fit-content;left:0;right:0;margin:auto;animation:slide-up-bottom15 1s forwards ease-in-out;animation-delay:.5s;z-index:2;}#loginScreenWithoutAccount .form-section .ic-bottomSheet{background:transparent;}#loginScreenWithoutAccount .form-section .ic-bottomSheet form{border-radius:24px;padding:2rem;}#loginScreenWithoutAccount .form-section .ic-bottomSheet form .box{min-width:360px;}}@keyframes pulse{50%{opacity:.5;}0%,100%{opacity:1;}}#loginScreenWithoutAccount .pulsating-text{animation:pulse 2s infinite alternate;}#loginScreenWithoutAccount .box-account{position:relative;}#loginScreenWithoutAccount .box-session-expired{width:440px;padding:56px 24px;gap:11px;border-radius:16px;background:var(--color-gray-95);margin-top:96px;}#loginScreenWithoutAccount .icon-size-info-custom{width:80px;height:80px;}@media screen and (min-width:994px){#loginScreenWithoutAccount .box-account{top:49px;}}#serviceHistoryPage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#serviceHistoryPage #svgConIvisible{position:fixed;z-index:-100;right:-1000px;}#serviceHistoryPage .component-icYourCar{background:var(--color-gray-95);}#serviceHistoryPage .component-icYourCar .component-icYourCarCard{margin:0 .5rem .25rem .5rem;}#serviceHistoryPage .component-icServicesHistory{background:var(--color-gray-95);}#serviceHistoryPage .component-icServicesHistory .expandableCard-header{cursor:pointer;padding:.5rem;}#serviceHistoryPage .component-icServicesHistory .expandableCard-header .content{flex-direction:column;gap:.1rem;}#serviceHistoryPage .component-icServicesHistory .expandableCard-header .content div{display:flex;gap:.25rem;align-items:center;}#serviceHistoryPage .component-icServicesHistory .expandableCard-header .content div.icRow{justify-content:space-between;align-items:flex-start;padding-right:.25rem;flex-wrap:nowrap;width:100%;gap:.5rem;font-family:"Inter",serif;font-style:normal;font-weight:400;font-size:.9rem;line-height:120%;color:var(--color-gray-30);}#serviceHistoryPage .component-icServicesHistory .expandableCard-header .content div.icRow .icIcon{background-color:var(--color-gray-50);}#serviceHistoryPage .component-icServicesHistory .expandableCard-header .content div.icRow .icDate{font-weight:700;font-size:1rem;color:var(--color-gray-10);}#serviceHistoryPage .component-icServicesHistory .expandableCard-header .content div.icRow .icService{font-weight:700;color:var(--color-gray-10);}#serviceHistoryPage .component-icServicesHistory .expandableCard-header .content div.icRow.anotherService{font-style:italic;font-size:.8rem;gap:.25rem;align-items:center;justify-content:flex-start;}#serviceHistoryPage .component-icServicesHistory #tableZleceniaBody .component-expandableCard{margin:0 .5rem .25rem .5rem;padding:0;}#serviceHistoryPage .component-icBottomButtons button{min-width:118px;}#serviceHistoryPage .component-icBottomButtons .printBtn{flex:1;margin-left:1rem;}#serviceHistoryPage .component-icBottomButtons .printBtn .icIcon{background-color:var(--color-white);}#kpoPage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#kpoPage .component-icYourCar .component-icYourCarCard{margin:0 .5rem .25rem .5rem;}#kpoPage .kpo-container{background:var(--color-gray-95);padding:.5rem;font-family:"Inter",serif;font-style:normal;line-height:120%;}#kpoPage .kpo-container:has(.component-dataLoader){flex:1;display:flex;align-items:center;justify-content:center;}#kpoPage .kpo-container .kpo-service{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:1rem;}#kpoPage .kpo-container .kpo-service .service-info{flex:1;display:flex;flex-direction:column;gap:.1rem;}#kpoPage .kpo-container .kpo-service .service-info h4{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;font-size:1rem;color:var(--color-gray-10)!important;}#kpoPage .kpo-container .kpo-service .service-info span{font-weight:500;font-size:.9rem;color:var(--color-gray-10);}#kpoPage .kpo-container .kpo-service .service-dates{display:flex;flex-direction:column;white-space:nowrap;gap:.1rem;text-align:right;font-size:.9rem;font-weight:400;color:var(--color-gray-30);}#kpoPage .kpo-container .kpo-service .service-dates .date{font-weight:600;color:var(--color-gray-10);margin-bottom:.25rem;}#kpoPage .kpo-container .kpo-service .service-dates .date .icIcon{display:none;}#kpoPage .kpo-container .kpo-service .service-dates .date.warning{color:var(--color-warning-50);display:flex;align-items:stretch;justify-content:flex-end;gap:.25rem;}#kpoPage .kpo-container .kpo-service .service-dates .date.warning .icIcon{display:block;background-color:var(--color-warning-50);}#kpoPage .kpo-container .kpo-wheels{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem;}#kpoPage .kpo-container .kpo-wheels .component-expandableCard{padding:.5rem 0;transition:box-shadow .3s ease-in-out;}#kpoPage .kpo-container .kpo-wheels .component-expandableCard:has(input[type=checkbox]:checked){box-shadow:2px 4px 8px rgba(50,50,50,.25);}#kpoPage .kpo-container .kpo-wheels .component-expandableCard .btn-toggle .content img{width:40px;height:40px;}#kpoPage .kpo-container .kpo-wheels .component-expandableCard .btn-toggle .content .wheel{flex:1;display:flex;flex-direction:column;padding:0 .5rem;gap:.1rem;}#kpoPage .kpo-container .kpo-wheels .component-expandableCard .btn-toggle .content .wheel h6{font-weight:500;font-size:.9rem;line-height:120%;color:var(--color-gray-10);margin:0;}#kpoPage .kpo-container .kpo-wheels .component-expandableCard .btn-toggle .content .wheel div{display:flex;justify-content:space-between;font-size:.9rem;font-weight:400;text-align:right;color:var(--color-gray-30);}#kpoPage .kpo-container .kpo-wheels .component-expandableCard .btn-toggle .content .wheel div .wheel-runner{color:var(--color-success-50);}#kpoPage .kpo-container .kpo-wheels .component-expandableCard .btn-toggle .content .wheel div .wheel-badge{display:none;}#kpoPage .kpo-container .kpo-wheels .component-expandableCard .btn-toggle .content .wheel--warning.wheel .wheel-runner{color:var(--color-warning-50);}#kpoPage .kpo-container .kpo-wheels .component-expandableCard .btn-toggle .content .wheel--warning.wheel .wheel-badge{display:flex;align-items:center;justify-content:center;padding:.25rem;background:var(--color-warning-60);border-radius:.125rem;font-weight:600;font-size:.6rem;line-height:100%;color:var(--color-white);}#kpoPage .kpo-container .kpo-wheels .component-expandableCard .btn-toggle .content .date--warning.wheel .wheel-badge{display:flex;align-items:center;justify-content:center;padding:.25rem;background:var(--color-warning-60);border-radius:.125rem;font-weight:600;font-size:.6rem;line-height:100%;color:var(--color-white);}#kpoPage .kpo-container .kpo-wheels .expandableCard-header{padding:0 .5rem;}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow{border-top:solid 1px var(--color-gray-80);padding:.5rem;display:flex;justify-content:space-between;gap:1rem;font-weight:400;font-size:.9rem;color:var(--color-gray-10);}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow:nth-child(odd){background:var(--color-gray-100);}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow:has(.icRow){gap:0;flex-wrap:wrap;}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow:has(.icRow)>span{flex-basis:50%;}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow:has(.icRow)>span .date--warning{text-align:right;}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow:has(.icRow) .wheel--warning{flex-basis:100%;}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow .desc{text-align:right;color:var(--color-gray-30);justify-content:flex-end;}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow .desc.date--warning{display:flex;gap:.25rem;font-weight:600;font-size:.9rem;color:var(--color-warning-50);font-style:normal;line-height:120%;}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow.wheel--warning{display:flex;gap:.25rem;font-style:italic;font-weight:400;font-size:.8rem;color:var(--color-gray-30);justify-content:flex-start;}#kpoPage .kpo-container .kpo-wheels .expandableCard-content .icRow.wheel--warning .icIcon{background-color:var(--color-gray-50);}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}#welcomePage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#welcomePage .page-container{gap:.5rem;}#welcomePage .component-icYourCar .component-icYourCarCard{margin:0 .5rem 0 .5rem;}#welcomePage a:hover{text-decoration:none;}#welcomePage .portal-btn{height:40px;border-radius:4px;border-radius:4px;background:var(--color-gradient-portal);color:var(--color-white);font-size:14px;font-weight:600;border:0;}#welcomePage .portal-btn .portal-btn-arrow{border-radius:4px;background:var(--color-primary-50);}#welcomePage .hidden-portal{display:none;}#registrationVehiclePage,#registrationAccountPage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#registrationVehiclePage form,#registrationAccountPage form{display:flex;flex-direction:column;padding:.5rem;flex:1;}#registrationVehiclePage form .sectionHeader,#registrationAccountPage form .sectionHeader{display:flex;gap:.25rem;align-items:center;margin:.5rem 0;}#registrationVehiclePage form .box,#registrationAccountPage form .box{display:flex;width:100%;gap:.5rem;}#registrationVehiclePage form .box .selectize-input,#registrationAccountPage form .box .selectize-input{z-index:0;}#registrationVehiclePage form .box label,#registrationAccountPage form .box label{flex:1;}#registrationVehiclePage form .box .selectize-control,#registrationAccountPage form .box .selectize-control{margin-bottom:.5rem;}#registrationVehiclePage form .box .selectize-control:has(.input-active),#registrationAccountPage form .box .selectize-control:has(.input-active){opacity:.5;pointer-events:none;}#registrationVehiclePage form .box .selectize-input .item,#registrationAccountPage form .box .selectize-input .item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:92%;}#registrationVehiclePage form:has(.input-active) .selectize-control,#registrationAccountPage form:has(.input-active) .selectize-control{opacity:.5;pointer-events:none;}#registrationVehiclePage form:has(.input-active) .selectize-control:has(.input-active),#registrationAccountPage form:has(.input-active) .selectize-control:has(.input-active){opacity:1;pointer-events:initial;}#registrationVehiclePage form .wrapper--right,#registrationAccountPage form .wrapper--right{display:flex;justify-content:center;align-items:center;}#registrationVehiclePage .rejestracja-label,#registrationAccountPage .rejestracja-label{width:120px;flex:inherit!important;}#registrationVehiclePage .component-icBottomButtons,#registrationAccountPage .component-icBottomButtons{gap:1rem;}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}#registrationVehicleMapPage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#registrationVehicleMapPage .box-input{padding:.5rem;position:relative;z-index:1000;}#registrationVehicleMapPage .box-input .searchServiceBtn{padding:.25rem;display:flex;align-items:center;justify-content:center;}#registrationVehicleMapPage .box-input .searchServiceBtn .icIcon{background-color:var(--color-primary-50);}#registrationVehicleMapPage .box-input .searchServiceBtn .icIcon:hover{background-color:var(--color-primary-40);}#registrationVehicleMapPage .box-input .searchServiceBtn .icIcon:active{background-color:var(--color-primary-30);}#registrationVehicleMapPage .box-input .searchServiceBtn.disabled .icIcon{background-color:var(--color-gray-60);}#registrationVehicleMapPage .box-map{margin:auto 0;display:flex;align-items:center;justify-content:center;padding:.5rem;position:relative;margin-right:auto;margin-left:auto;}#registrationVehicleMapPage .box-map .noneServicesAlert{position:absolute;top:50%;left:50%;background-color:var(--color-warning-60);display:flex;min-width:344px;translate:-50% -50%;border:solid 2px var(--color-warning-60);box-shadow:2px 4px 8px rgba(50,50,50,.25);border-radius:.5rem;overflow:hidden;align-items:center;justify-content:center;animation:fadeIn .3s ease both;}#registrationVehicleMapPage .box-map .noneServicesAlert.fadeOut{animation:fadeOut .3s ease both;}#registrationVehicleMapPage .box-map .noneServicesAlert .icIcon-warning{background-color:var(--color-warning-40);margin:.5rem;}#registrationVehicleMapPage .box-map .noneServicesAlert .content{background:var(--color-white);padding:.5rem .25rem .5rem .5rem;font-family:"Inter",serif;font-size:.9rem;font-style:italic;font-weight:600;line-height:120%;color:var(--color-gray-10);align-items:center;justify-content:space-between;}#registrationVehicleMapPage .box-map .noneServicesAlert .content .icBtn{padding-right:0!important;}#registrationVehicleMapPage .box-map.fadeIn{animation:fadeIn .3s ease both;}#registrationVehicleMapPage .box-map.fadeOut{animation:fadeOut .3s ease both;}#registrationVehicleMapPage .box-map .map-poland{fill:var(--color-gray-70);}#registrationVehicleMapPage .box-map text{font-size:42px;fill:var(--color-gray-10);color:var(--color-gray-10);stroke:var(--color-gray-10);font-family:"Ubuntu",serif;font-style:normal;font-weight:700;line-height:120%;}#registrationVehicleMapPage .box-map:has(image) text{font-size:30px;font-weight:300;font-family:"Inter",serif;fill:var(--color-black);color:var(--color-black);stroke:var(--color-black);font-family:"Ubuntu",serif;font-weight:700;}#registrationVehicleMapPage .box-map image{width:80px;height:80px;}#registrationVehicleMapPage .box-defaultService.fadeIn{animation:fadeIn .3s ease both;}#registrationVehicleMapPage .box-defaultService.fadeOut{animation:fadeOut .3s ease both;}#registrationVehicleMapPage .box-defaultService:has(.service-notSelected){display:none;}#registrationVehicleMapPage .box-defaultService .deleteDefaultServiceBtn{font-size:.9rem;}#registrationVehicleMapPage .box-list{display:flex;flex-direction:column;gap:.25rem;opacity:0;transform:scale(0);max-height:0;visibility:hidden;}#registrationVehicleMapPage .box-list .content{display:flex;flex-direction:column;gap:.5rem;}#registrationVehicleMapPage .box-list.fadeIn{animation:fadeIn .3s ease both;overflow:auto;height:100dvh;padding-bottom:250px;}#registrationVehicleMapPage .box-list.fadeOut{animation:fadeOut .3s ease both;}#registrationVehicleMapPage .box-list .service-card{margin:0 .5rem;background:var(--color-white);max-width:100%;padding:.5rem;border-radius:8px;border:2px solid var(--color-white);}#registrationVehicleMapPage .box-list .service-card .icCheckbox-label{display:flex;flex-direction:column;align-items:flex-start;line-height:120%;font-style:normal;font-size:.9rem;}#registrationVehicleMapPage .box-list .service-card .icCheckbox-label .title{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;color:var(--color-gray-10)!important;}#registrationVehicleMapPage .box-list .service-card .icCheckbox-label .desc{font-family:"Inter",serif;font-weight:500;color:var(--color-gray-40);}#registrationVehicleMapPage .box-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;animation:fadeIn .3s ease both;}#registrationVehicleMapPage .box-empty object{max-height:120px;}#registrationVehicleMapPage .component-icBottomButtons{gap:1rem;}#registrationVehicleMapPage .component-icBottomButtons [disabled]{display:none;}#registrationVehicleMapPage .component-icBottomButtons .saveBtn{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}#registrationVehicleMapPage .component-icBottomButtons .saveBtn .icIcon{background-color:var(--color-white);}#registrationVehicleMapPage .component-icBottomButtons .saveBtn.fadeIn{animation:fadeIn .3s ease both;}#registrationVehicleMapPage .component-icBottomButtons .saveBtn.fadeOut{animation:fadeOut .3s ease both;}#registrationVehicleMapPage .lockScreen{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:999;justify-content:center;align-items:center;flex-direction:column;background:rgba(var(--color-gray-20,.85));color:var(--color-white);transition:background .5s linear;}#registrationVehicleMapPage .lockScreen:has(#waitMsgToChangeServiceSuccess){background:var(--color-gray-95);}#registrationVehicleMapPage .lockScreen .visibleOffAnimation{animation:visibleOff .5s ease-in-out both;}#registrationVehicleMapPage .lockScreen .fadeInAnimation{animation:fadeIn .5s ease-in-out both;}#registrationVehicleMapPage .lockScreen #waitMsgToChangeServiceSuccess .icIcon{background:var(--color-success-50);min-width:100px;min-height:100px;}#registrationVehicleMapPage .lockScreen #waitMsgToChangeServiceSuccess h4{margin:.5rem 0;font-family:"Inter",serif;font-style:normal;font-weight:600;font-size:1.2rem;line-height:120%;display:flex;align-items:flex-end;text-align:center;color:var(--color-gray-10);max-width:13rem;}.service-card-selected{border:2px solid var(--color-primary-50)!important;box-shadow:0 0 8px 0 rgba(58,132,231,.4);border-radius:4px;}#registrationVehicleSummaryPage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#registrationVehicleSummaryPage .page-container{background:var(--color-gray-99);}#registrationVehicleSummaryPage form{display:flex;flex-direction:column;flex:1;border:0;}#registrationVehicleSummaryPage form .section-container{padding:1rem .5rem;display:flex;flex-direction:column;gap:1rem;border-radius:.5rem;background:var(--color-white);box-shadow:2px 4px 8px rgba(50,50,50,.04);margin:.5rem;}#registrationVehicleSummaryPage form .section-card{display:flex;align-items:flex-start;justify-content:flex-start;gap:.5rem;}#registrationVehicleSummaryPage form .section-card .box-icon{background:var(--color-gray-99);padding:.5rem;border-radius:50%;}#registrationVehicleSummaryPage form .section-card .box-regPlate{background:#fff;border:1px solid var(--color-gray-80);border-radius:4px;display:flex;overflow:hidden;height:fit-content;width:fit-content;margin-right:.75rem;}#registrationVehicleSummaryPage form .section-card .box-regPlate span:first-child{display:flex;align-items:flex-end;justify-content:center;background:#255494;color:var(--color-info-60);width:12px;font-size:6px;}#registrationVehicleSummaryPage form .section-card .box-regPlate span:last-child{display:flex;justify-content:center;align-items:center;font-family:"Roboto Mono";font-style:normal;font-weight:500;font-size:.9rem;line-height:120%;text-transform:uppercase;color:#323232;padding:1px 4px;}#registrationVehicleSummaryPage form .section-card .box-desc{font-family:"Inter",serif;font-size:.9rem;font-weight:400;line-height:120%;display:flex;flex-direction:column;gap:.25rem;flex:1;}#registrationVehicleSummaryPage form .section-card .box-desc .fakeSpace{column-gap:.5ch;flex-wrap:wrap;}#registrationVehicleSummaryPage form .section-card .box-desc .desc-bold{color:var(--color-gray-10);font-weight:600;}#registrationVehicleSummaryPage form .section-card .box .icCheckbox-label{display:inline-block;}#registrationVehicleSummaryPage form .section-card .box .icCheckbox-label button{display:inline;padding:0!important;margin:0;}#registrationVehicleSummaryPage form .section-separator{position:relative;}#registrationVehicleSummaryPage form .section-separator::after{content:"";position:absolute;width:100%;height:1px;opacity:.1;background:var(--color-gray-10);}#registrationVehicleSummaryPage form .notSelectedServiceInfo{display:flex;overflow:hidden;border-radius:.5rem;border:1px solid #89b5f1;box-shadow:2px 4px 8px rgba(50,50,50,.25);box-sizing:border-box;}#registrationVehicleSummaryPage form .notSelectedServiceInfo .iconBox{display:flex;background:#89b5f1;align-items:center;justify-content:center;padding:.5rem;}#registrationVehicleSummaryPage form .notSelectedServiceInfo .contentBox{display:flex;flex:1;padding:.5rem;align-items:center;justify-content:space-between;}#registrationVehicleSummaryPage .component-icBottomButtons{gap:1rem;}#registrationVehicleSummaryPage .fullScreenModal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--color-gray-99);z-index:99999;}#registrationVehicleSummaryPage .fullScreenModal .component-spinner{width:161px;height:161px;border-width:12px;}#registrationVehicleThanksPage{background:#f00;background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:var(--color-gray-99);align-items:center;justify-content:center;font-size:1.2rem;font-weight:600;font-family:"Inter",serif;line-height:120%;color:var(--color-gray-10);gap:.5rem;}#registrationVehicleThanksPage .icIcon{width:100px;height:100px;}#registrationVehicleThanksPage span{max-width:200px;text-align:center;}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}#defaultServicePage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#defaultServicePage .box-list .content{display:flex;flex-direction:column;gap:.5rem;}#defaultServicePage .box-input{padding:.5rem;position:relative;z-index:1000;}#defaultServicePage .box-input .searchServiceBtn{padding:.25rem;display:flex;align-items:center;justify-content:center;}#defaultServicePage .box-input .searchServiceBtn .icIcon{background-color:var(--color-primary-50);}#defaultServicePage .box-input .searchServiceBtn .icIcon:hover{background-color:var(--color-primary-40);}#defaultServicePage .box-input .searchServiceBtn .icIcon:active{background-color:var(--color-primary-30);}#defaultServicePage .box-input .searchServiceBtn.disabled .icIcon{background-color:var(--color-gray-60);}#defaultServicePage .box-map{margin:auto 0;display:flex;align-items:center;justify-content:center;padding:.5rem;position:relative;margin-right:auto;margin-left:auto;}#defaultServicePage .box-map .noneServicesAlert{position:absolute;top:50%;left:50%;background-color:var(--color-warning-60);display:flex;min-width:344px;translate:-50% -50%;border:solid 2px var(--color-warning-60);box-shadow:2px 4px 8px rgba(50,50,50,.25);border-radius:.5rem;overflow:hidden;align-items:center;justify-content:center;animation:fadeIn .3s ease both;}#defaultServicePage .box-map .noneServicesAlert.fadeOut{animation:fadeOut 0s ease both;}#defaultServicePage .box-map .noneServicesAlert .icIcon-warning{background-color:var(--color-warning-40);margin:.5rem;}#defaultServicePage .box-map .noneServicesAlert .content{background:var(--color-white);padding:.5rem .25rem .5rem .5rem;font-family:"Inter",serif;font-size:.9rem;font-style:italic;font-weight:600;line-height:120%;color:var(--color-gray-10);align-items:center;justify-content:space-between;}#defaultServicePage .box-map .noneServicesAlert .content .icBtn{padding-right:0!important;}#defaultServicePage .box-map.fadeIn{animation:fadeIn .3s ease both;overflow:auto;}#defaultServicePage .box-map.fadeOut{animation:fadeOut 0s ease both;}#defaultServicePage .box-map .map-poland{fill:var(--color-gray-70);}#defaultServicePage .box-map text{font-size:42px;fill:var(--color-gray-10);color:var(--color-gray-10);stroke:var(--color-gray-10);font-family:"Ubuntu",serif;font-style:normal;font-weight:700;line-height:120%;}#defaultServicePage .box-map:has(image) text{font-size:32px;fill:#323438;color:#323438;stroke:#323438;font-family:"Ubuntu",serif;font-style:normal;font-weight:700;line-height:120%;}#defaultServicePage .box-map image{width:64px;height:124px;}#defaultServicePage .box-defaultService.fadeIn{animation:fadeIn .3s ease both;}#defaultServicePage .box-defaultService.fadeOut{animation:fadeOut 0s ease both;}#defaultServicePage .box-defaultService:has(.service-notSelected){display:none;}#defaultServicePage .box-defaultService .deleteDefaultServiceBtn{font-size:.9rem;}#defaultServicePage .box-list{display:flex;flex-direction:column;gap:.25rem;opacity:0;transform:scale(0);max-height:0;visibility:hidden;}#defaultServicePage .box-list.fadeIn{animation:fadeIn .3s ease both;}#defaultServicePage .box-list.fadeOut{animation:fadeOut 0s ease both;}#defaultServicePage .box-list .service-card{margin:0 .5rem;background:var(--color-white);max-width:100%;padding:.5rem;border-radius:8px;border:2px solid var(--color-white);}#defaultServicePage .box-list .service-card .icCheckbox-label{display:flex;flex-direction:column;align-items:flex-start;line-height:120%;font-style:normal;font-size:.9rem;}#defaultServicePage .box-list .service-card .icCheckbox-label .title{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;color:var(--color-gray-10)!important;}#defaultServicePage .box-list .service-card .icCheckbox-label .desc{font-family:"Inter",serif;font-weight:500;color:var(--color-gray-40);}#defaultServicePage .box-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;animation:fadeIn .3s ease both;}#defaultServicePage .box-empty object{max-height:120px;}#defaultServicePage .component-icBottomButtons .saveBtn{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}#defaultServicePage .component-icBottomButtons .saveBtn .icIcon{background-color:var(--color-white);}#defaultServicePage .component-icBottomButtons .saveBtn.fadeIn{animation:fadeIn .3s ease both;}#defaultServicePage .component-icBottomButtons .saveBtn.fadeOut{animation:fadeOut 0s ease both;}#defaultServicePage #handleDeleteService{position:relative;z-index:2;}#defaultServicePage .lockScreen{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:999;justify-content:center;align-items:center;flex-direction:column;background:rgba(var(--color-gray-20,.85));color:var(--color-white);transition:background .5s linear;}#defaultServicePage .lockScreen:has(#waitMsgToChangeServiceSuccess){background:var(--color-gray-95);}#defaultServicePage .lockScreen .visibleOffAnimation{animation:visibleOff .5s ease-in-out both;}#defaultServicePage .lockScreen .fadeInAnimation{animation:fadeIn .5s ease-in-out both;}#defaultServicePage .lockScreen #waitMsgToChangeServiceSuccess .icIcon{background:var(--color-success-50);min-width:100px;min-height:100px;}#defaultServicePage .lockScreen #waitMsgToChangeServiceSuccess h4{margin:.5rem 0;font-family:"Inter",serif;font-style:normal;font-weight:600;font-size:1.2rem;line-height:120%;display:flex;align-items:flex-end;text-align:center;color:var(--color-gray-10);max-width:13rem;}#repairEstimatePage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#repairEstimatePage.cbdLock .acceptBtn-section,#repairEstimatePage.cbdLock .icHeader-buttonBox,#repairEstimatePage.cbdLock .btn-menu,#repairEstimatePage.cbdLock .component-icDefaultService{display:none!important;}#repairEstimatePage .component-icYourCarCard{margin:0 .5rem;}#repairEstimatePage .repairEstimateList{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;}#repairEstimatePage .repairEstimateList .component-dataLoader .box-loading{animation-delay:30s;}#repairEstimatePage .repairEstimateList .component-dataLoader .box-empty{animation-delay:30.1s;}#repairEstimatePage .repairEstimateList:has(.component-icHeader){align-items:flex-start;justify-content:flex-start;}#repairEstimatePage .repairEstimateList .simpleCard{display:flex;justify-content:space-between;background:var(--color-white);margin:0 .5rem;width:calc(100% - 1rem);margin-bottom:.25rem;box-shadow:2px 4px 8px rgba(50,50,50,.04);border-radius:.25rem;padding:.5rem 0 .5rem .5rem;align-items:center;}#repairEstimatePage .repairEstimateList .simpleCard .detailBtn{padding-right:.25rem!important;}#repairEstimatePage .repairEstimateList .simpleCard .mainBox{flex:1;}#repairEstimatePage .repairEstimateList .simpleCard .mainBox .statusBox{margin-left:auto;}#repairEstimatePage .repairEstimateList .simpleCard .mainBox .serviceData{align-items:center;}#repairEstimatePage .repairEstimateList .simpleCard .mainBox .serviceData .dateText{margin-left:.25rem;font-family:"Inter",serif;font-style:normal;font-weight:700;font-size:1rem;line-height:120%;color:var(--color-gray-10);}#repairEstimatePage .repairEstimateList .simpleCard .mainBox .serviceData .statusLabel{padding:.25rem;border-radius:.125rem;font-family:"Inter",serif;font-style:normal;font-weight:600;font-size:.6rem;line-height:100%;color:var(--color-white);text-align:center;}#repairEstimatePage .repairEstimateList .simpleCard .mainBox .serviceData .statusLabel.warning{background:#ed8f34;}#repairEstimatePage .repairEstimateList .simpleCard .mainBox .serviceData .statusLabel.success{background:#2da761;}#repairEstimatePage .repairEstimateList .simpleCard .mainBox .serviceData .statusLabel.gray{background:var(--color-gray-50);}#repairEstimatePage .repairEstimateList .simpleCard .mainBox .serviceData .repairCost{gap:.25rem;align-items:center;font-family:"Inter",serif;font-style:italic;font-weight:400;font-size:.8rem;line-height:120%;color:var(--color-gray-30);}#repairEstimatePage .repairEstimateList .simpleCard .mainBox .serviceAlert{font-family:"Inter",serif;font-style:italic;font-weight:400;font-size:.8rem;line-height:120%;color:var(--color-gray-30);align-items:center;gap:.25rem;}#repairEstimateDetailsPage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100vw;height:100dvh;overflow:hidden;transform:translateX(100%);transition:transform .6s ease-in-out;}#repairEstimateDetailsPage.showRepairEstimateDetails{transform:translateX(0);}#repairEstimateDetailsPage.hideRepairEstimateDetails{transform:translateX(100%);}#repairEstimateDetailsPage .icBadge{margin:0 .5rem;}#repairEstimateDetailsPage .orderNumContainer{display:flex;padding:.5rem;gap:.25rem;margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;font-family:"Inter",serif;color:var(--color-gray-10)!important;}#repairEstimateDetailsPage .orderNumContainer span:last-child{margin-left:auto;font-size:.9rem;font-weight:400;color:var(--color-gray-30);}#repairEstimateDetailsPage .pricingTableContainer{display:grid;grid-template-columns:.7fr .3fr;grid-template-rows:auto 1fr auto;height:fit-content;margin:0 .5rem;box-shadow:2px 4px 8px rgba(50,50,50,.04);border-radius:.25rem;border:1px solid var(--color-gray-90);font-family:"Inter",serif;font-size:.9rem;line-height:120%;font-weight:600;overflow:hidden;}#repairEstimateDetailsPage .pricingTableContainer .header{display:grid;grid-template-columns:.7fr .3fr;grid-column:1/span 2;padding:.5rem;border-bottom:1px solid var(--color-gray-90);background:var(--color-gray-30);color:var(--color-white);}#repairEstimateDetailsPage .pricingTableContainer .header>span:last-child{text-align:end;align-self:center;}#repairEstimateDetailsPage .pricingTableContainer .footer{display:grid;grid-template-columns:.7fr .3fr;grid-column:1/span 2;padding:.5rem;border-bottom:1px solid var(--color-gray-90);background:var(--color-gray-95);color:var(--color-gray-10);border:0;}#repairEstimateDetailsPage .pricingTableContainer .footer>span:last-child{text-align:end;align-self:center;}#repairEstimateDetailsPage .pricingTableContainer .table-item{display:grid;grid-template-columns:.7fr .3fr;grid-column:1/span 2;padding:.5rem;border-bottom:1px solid var(--color-gray-90);border-bottom:1px solid var(--color-gray-90);background:var(--color-white);color:var(--color-gray-30);font-weight:400;}#repairEstimateDetailsPage .pricingTableContainer .table-item>span:last-child{text-align:end;align-self:center;}#repairEstimateDetailsPage .pricingTableContainer .table-item .icIcon-checked{display:none;}#repairEstimateDetailsPage .pricingTableContainer .table-item .icCheckbox.disabled{pointer-events:none;background:transparent!important;}#repairEstimateDetailsPage .pricingTableContainer .table-item .icCheckbox.disabled input.checked~:where(.checkboxAnimation-frame,.checkboxAnimation-box){display:none;}#repairEstimateDetailsPage .pricingTableContainer .table-item .icCheckbox.disabled input.checked~.icIcon-checked{display:block;}#repairEstimateDetailsPage .icExpandableDiv{padding:0 .5rem;}#repairEstimateDetailsPage .descContainer{display:-webkit-box;display:-moz-box;display:box;-webkit-line-clamp:2;-moz-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;padding:0 .5rem;}#repairEstimateDetailsPage .descContainer.textExpanded{display:none;}#repairEstimateDetailsPage .descExpandBtn{display:flex;}#repairEstimateDetailsPage .descExpandBtn .icBtn{gap:.5rem;padding:.5rem!important;}#repairEstimateDetailsPage .descExpandBtn .icBtn .icIcon{transform:rotate(180deg);}#repairEstimateDetailsPage .descExpandBtn .icBtn.textExpanded .icIcon{transform:none;}#repairEstimateDetailsPage .doc-container{display:flex;gap:.25rem;}#repairEstimateDetailsPage .doc-container .doc-box{padding:0 .5rem;}#repairEstimateDetailsPage .doc-container .doc-box a{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;}#repairEstimateDetailsPage .doc-container .doc-box a span:last-child{color:var(--color-primary-50);font-family:"Inter",serif;font-style:normal;line-height:120%;font-weight:400;font-size:.9rem;}#repairEstimateDetailsPage .acceptBtn-section{display:none;}#repairEstimateDetailsPage:has(.page-container .repairEstimateDetailsContainer .icBadge-warning) .acceptBtn-section{display:flex;}#repairEstimateDetailsPage:has(.page-container .repairEstimateDetailsContainer .icBadge-warning) .acceptBtn-section .icIcon{background:var(--color-gray-40);}#repairEstimateDetailsPage:has(.page-container .repairEstimateDetailsContainer .icBadge-warning) .acceptBtn-section span{color:var(--color-gray-40);font-family:"Inter",serif;font-style:italic;line-height:120%;font-weight:400;font-size:.8rem;}#repairEstimateDetailsPage .repairEstimateAcceptedMsg{position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--color-gray-95);opacity:0;transition:opacity .5s ease;z-index:100;}#repairEstimateDetailsPage .repairEstimateAcceptedMsg.visible{opacity:1;}#repairEstimateDetailsPage .repairEstimateAcceptedMsg .icIcon{min-height:100px;min-width:100px;background:var(--color-success-50);margin-bottom:.5rem;}#repairEstimateDetailsPage .repairEstimateAcceptedMsg p{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;font-family:"Inter",serif;font-size:1.2rem;color:var(--color-gray-10);font-weight:600;max-width:16.125rem;text-align:center;}.fullScreenMedia{background:RGBA(0,0,0,.5);background-size:contain;width:100%;height:100%;position:fixed;z-index:10000;top:0;left:0;cursor:zoom-out;display:flex;justify-content:center;align-items:center;}.fullScreenMedia img,.fullScreenMedia video,.fullScreenMedia audio{max-width:100%;}#bookVisitPage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#bookVisitPage .page-container{flex:1;}#bookVisitPage .page-container #tpsContainer{flex:1;display:flex;}#bookVisitPage .page-container #tpsContainer iframe{border:0;flex:1;}#serviceName{color:var(--color-gray-10);}.component-icHeader.component-icHeader--small{background:transparent;}#upcomingServicePage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#upcomingServicePage:has(.component-icUpcomingServicePage.flex-column>div.d-flex.pl-3.pr-3.mb-2>button:nth-child(2).icBtn-active) .icSwithch{opacity:1;pointer-events:initial;}#upcomingServicePage:has(input[name=upcomingServiceDatesFilter]:checked) * [data-hideupcomingservice=true]{display:flex;}.component-icYourCar .component-icYourCarCard{margin:0 .5rem .25rem .5rem;}[disabled]{display:none;}.tooltip-przypomnienia{right:0;top:100%;border-radius:.25rem;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,transform .3s ease-in-out;opacity:0;transform:scale(0);width:12rem;z-index:1;transform-origin:top right;box-shadow:2px 4px 8px rgba(50,50,50,.25);}.tooltip-przypomnienia.show{opacity:1;transform:scale(1);}.tooltip-przypomnienia::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 4.5px 5px 4.5px;border-color:transparent transparent var(--color-gray-10) transparent;bottom:99%;right:.5rem;}.upcomingServiceDates-item{margin:0 0 .5rem;background:var(--color-white);display:flex;font-family:"Ubuntu",serif;font-weight:700;font-size:.9rem;line-height:120%;gap:.25rem;padding:.75rem .5rem;justify-content:start;align-items:center;border-radius:.5rem;box-shadow:2px 4px 8px rgba(50,50,50,.04);}.upcomingServiceDates-item .desc{color:var(--color-gray-10);margin-right:auto;}.upcomingServiceDates-item .menuBtn{position:relative;}.upcomingServiceDates-item .menuBtn button:active,.upcomingServiceDates-item .menuBtn button:focus,.upcomingServiceDates-item .menuBtn button:hover{background:var(--color-primary-100);}.upcomingServiceDates-item .menuBtn .menuModal{position:absolute;width:18.5rem;top:100%;right:0;display:flex;flex-direction:column;background:var(--color-white);overflow:hidden;box-shadow:2px 4px 8px rgba(50,50,50,.25);border-radius:.5rem;border:1px solid var(--color-gray-90);z-index:100;opacity:0;transform-origin:top right;transform:scale(0);pointer-events:none;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,transform .3s ease-in-out;}.upcomingServiceDates-item .menuBtn .menuModal.show{opacity:1;transform:scale(1);pointer-events:initial;}.upcomingServiceDates-item .menuBtn .menuModal>*{width:100%;padding:.5rem .75rem!important;max-height:3.25rem;justify-content:flex-start;}.upcomingServiceDates-item .menuBtn .menuModal>* span{text-align:left;font-size:1rem;font-weight:600;font-family:"Inter",serif;line-height:120%;color:var(--color-gray-10)!important;}.upcomingServiceDates-item .menuBtn .menuModal [disabled]{display:flex;}.upcomingServiceDates-item .menuBtn .menuModal [disabled] span{color:var(--color-gray-60)!important;}.upcomingServiceDates-item .menuBtn .menuModal button:nth-child(2n){background:var(--color-gray-100);}.upcomingServiceDates-item div{display:flex;gap:.1rem;align-items:center;}.upcomingServiceDates-item div .date,.upcomingServiceDates-item div .milage{color:var(--color-gray-10);white-space:nowrap;font-family:"Inter",serif;font-weight:400;}.upcomingServiceDates-item div .icIcon{background-color:var(--color-gray-30);}.upcomingServiceDates-item div.warning .date{color:var(--color-warning-50);font-weight:600;}.upcomingServiceDates-item div.warning .icIcon{background-color:var(--color-warning-50);}*[data-hideupcomingservice=true]{display:none;}.icSwithch{transition:opacity 300ms ease-in-out;opacity:0;pointer-events:none;}.upcomingServiceTabs{border-bottom:1px solid var(--color-primary-30);margin:0 8px;}.upcomingServiceTabs .icBtn{transform:translateY(1px);}.upcomingServiceTabs .icBtn-active{border-radius:8px 8px 0 0;border-top:2px solid var(--color-primary-30);border-right:2px solid var(--color-primary-30);border-left:2px solid var(--color-primary-30);background:var(--color-gray-95);}#terms-page{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;}#terms-page .navBtn{margin-left:auto;}#terms-page .terms-content{overflow:auto;padding:.5rem;padding-bottom:6rem;}#terms-page .btn-box{position:fixed;bottom:0;background:var(--color-gradientWhiteBottom);min-height:6rem;width:100%;display:flex;align-items:flex-end;justify-content:space-between;padding:.5rem;gap:1rem;}.fuelStatisticYourCar:hover{text-decoration:none!important;}#fuelPage{background:var(--color-gray-95);height:100dvh;overflow:hidden;display:flex;flex-direction:column;}#fuelPage .fuel-content{display:flex;flex-direction:column;flex:1;gap:.25rem;}#fuelPage .fuel-content:has(.component-dataLoader){justify-content:center;}#fuelPage .fuel-content .fuelCard{display:flex;padding:.5rem;background:var(--color-white);border-radius:.25rem;box-shadow:2px 4px 8px rgba(50,50,50,.04);overflow:hidden;margin:0 .5rem;font-family:"Inter",serif;line-height:120%;font-style:normal;color:var(--color-gray-30);font-size:.8rem;gap:.5rem;}#fuelPage .fuel-content .fuelCard b{font-weight:600;color:var(--color-gray-10);}#fuelPage .fuel-content .fuelCard:first-child{margin-top:.5rem;}#fuelPage .fuel-content .fuelCard>div{display:flex;flex-direction:column;}#fuelPage .fuel-content .fuelCard>div:nth-child(2){margin-left:auto;align-items:flex-end;}#fuelPage .fuel-content .fuelCard>div:last-child{align-items:center;justify-content:center;}#fuelPage .fuel-content .fuelCard>div .date{display:flex;align-items:center;font-size:1rem;font-weight:700;color:var(--color-gray-10);}#fuelPage .fuel-content .fuelCard>div .d-flex{align-items:center;}#fuelPage #fuelMessageElement{background:var(--color-gray-95);position:absolute;top:0;left:0;right:0;bottom:0;}#fuelPage #fuelMessageElement .icIcon{width:4.5rem;height:4.5rem;}#fuelPage #fuelMessageElement h4{color:var(--color-gray-10);text-align:center;font-family:"Inter",serif;font-size:1.2rem;font-style:normal;font-weight:600;line-height:120%;}#fuelPage .fuelStatistic:has(.fuelStatisticBoxes){margin:.75rem 0;}#fuelPage .fuelStatistic:has(.icAlert-static){margin-top:0;}#fuelPage .component-icYourCar{background:var(--color-gray-95);}#fuelPage .component-icYourCar .component-icYourCarCard{margin:0 .5rem .25rem .5rem;}#fuelPage .component-icBottomButtons{gap:1rem;}.fuelStatisticBoxes{display:flex;gap:.25rem;margin:0 .5rem;flex-wrap:wrap;justify-content:center;}.fuelStatisticBoxes>div{flex:1;padding:1rem .5rem;background:var(--color-primary-40);color:var(--color-gray-90);font-family:"Inter",serif;font-size:.9rem;font-style:normal;font-weight:400;line-height:120%;display:flex;flex-direction:column;gap:.25rem;overflow:hidden;border-radius:.25rem;position:relative;max-width:11rem;min-width:9rem;}.fuelStatisticBoxes>div b{color:var(--color-white);font-size:1.2rem;font-weight:600;}.fuelStatisticBoxes>div span{position:relative;}.fuelStatisticBoxes>div .imgBox{position:absolute;top:0;left:0;right:0;bottom:0;}.fuelStatisticBoxes>div .imgBox img{object-fit:fill;width:100%;height:100%;}.fuelStatisticBoxes>div .curtain{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--color-gradient-box);}.dropdown-con{border-radius:.25rem;border:1px solid var(--color-gray-80);background:var(--color-white);min-height:2.625rem;}.dropdown-con .dropdown-text{inset:0;}.dropdown-con .icon-chevronBottom{top:30%;right:5%;background:var(--color-gray-30);}.dropdown-con .icon-chevronBottomRotate{transform:rotate(180deg);}.dropdown-con .dropdown-content{display:none;top:100%;left:0;right:0;border-radius:.25rem;background-color:var(--color-gray-100);border:solid 1px var(--color-gray-80);}.dropdown-con .dropdown-content.show{display:block;position:absolute;z-index:2024;}.dropdown-con .dropdown-content div{min-height:2.625rem;padding:.5rem;}.dropdown-con .dropdown-content div+div{border-top:solid 1px var(--color-gray-90);}.dropdown-con .dropdown-content div.selected{color:var(--color-white);background:var(--color-primary-30);}.notification-hyperlink{display:none;}html{height:100%;}body{height:100%;display:flex;flex-direction:column;}h4{min-width:max-content;}.right-icon{right:.5rem;bottom:.5rem;}textarea{border:1px solid #d7dadf;resize:none;}textarea:focus-visible{outline:solid 1px var(--color-primary-50);}.przypomnienia-container{padding-bottom:7rem;}[disabled]{display:flex;}.dissmiss-btn{border:0;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-right:2px;}#page-top .accordion-title{display:none!important;}#page-top .menuBtn{display:none!important;}#tireRelocationPage #show-all-services-btn{background:transparent;color:var(--color-primary-50)!important;white-space:nowrap;}#tireRelocationPage .box-list.fadeIn+.component-icBottomButtons #show-all-services-btn{display:none!important;}#tireRelocationPage .component-icBottomButtons .saveBtn{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}#tireRelocationPage .box-input{padding:.5rem;position:relative;z-index:1000;}#tireRelocationPage .box-input .searchServiceBtn{padding:.25rem;display:flex;align-items:center;justify-content:center;}#tireRelocationPage .box-input .searchServiceBtn .icIcon{background-color:var(--color-primary-50);}#tireRelocationPage .box-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;animation:fadeIn .3s ease both;}#tireRelocationPage .box-empty object{max-height:120px;}#tireRelocationPage .box-map .noneServicesAlert{position:absolute;top:50%;left:50%;background-color:var(--color-warning-60);display:flex;min-width:344px;translate:-50% -50%;border:solid 2px var(--color-warning-60);box-shadow:2px 4px 8px rgba(50,50,50,.25);border-radius:.5rem;overflow:hidden;align-items:center;justify-content:center;animation:fadeIn .3s ease both;}#tireRelocationPage .box-map .noneServicesAlert .icIcon-warning{background-color:var(--color-warning-40);margin:.5rem;}#tireRelocationPage .box-map .noneServicesAlert .content{background:var(--color-white);padding:.5rem .25rem .5rem .5rem;font-family:"Inter",serif;font-size:.9rem;font-style:italic;font-weight:600;line-height:120%;color:var(--color-gray-10);align-items:center;justify-content:space-between;}#tireRelocationPage .box-map .noneServicesAlert .content .icBtn{padding-right:0!important;}#tireRelocationPage .box-map .noneServicesAlert.fadeOut{animation:fadeOut 0s ease both;}#tireRelocationPage .box-list{display:flex;flex-direction:column;gap:.25rem;opacity:0;transform:scale(0);max-height:0;visibility:hidden;}#tireRelocationPage .box-list.fadeIn{animation:fadeIn .3s ease both;}#tireRelocationPage .box-list .content{display:flex;flex-direction:column;gap:.5rem;}#tireRelocationPage .box-list .service-card{margin:0 .5rem;background:var(--color-white);max-width:100%;padding:.5rem;border-radius:8px;border:2px solid var(--color-white);}#tireRelocationPage .box-list .service-card .icCheckbox-label{display:flex;flex-direction:column;align-items:flex-start;line-height:120%;font-style:normal;font-size:.9rem;}#tireRelocationPage .box-list .service-card .icCheckbox-label .title{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;color:var(--color-gray-10)!important;}#tireRelocationPage .box-list .service-card .icCheckbox-label .desc{font-family:"Inter",serif;font-weight:500;color:var(--color-gray-40);}.section-wrapper{background:var(--color-gray-95);max-height:calc(100dvh - var(--header-height));}.settings-section-con{max-width:75rem;}:root{--header-height:80px;}body{color:var(--color-gray-10);font-family:Inter;font-size:.875rem;font-weight:400;}a{text-decoration:none!important;color:var(--color-gray-99)!important;}.setting-header-con{min-height:5rem;z-index:2;background:var(--color-dark);text-decoration:none!important;color:var(--color-gray-99)!important;font-size:.875rem;font-weight:600;gap:2rem;height:var(--header-height);}.tab-title{color:var(--color-gray-99);font-size:1.25rem;font-weight:600;}.gap-1{gap:.25rem;}.gap-2{gap:.5rem;}.setting-title{color:var(--color-gray-10);font-size:1.25rem;font-weight:600;}*[data-settings]{display:flex;flex-direction:column;width:100%;background:var(--color-white);border-radius:.4375rem;align-items:flex-start;gap:.5rem;}.basic-section-tab div:first-child div span{font-size:20px;font-weight:600;}.basic-section-tab h3{font-size:16px;font-weight:400;}#portalsForClientsDiv div h3{font-size:16px;font-weight:400;}.section-tab{border:2px solid transparent;border-bottom:0;height:2.625rem;padding:0 2rem;align-items:center;transform:translateY(1px);background:transparent;}.section-tab .setting-tab-title{color:var(--color-primary-30);font-size:.875rem;font-weight:600;}.section-tab .icIcon{background-color:var(--color-primary-50);}.section-tab.active{border-radius:.5rem .5rem 0 0;border:solid 2px var(--color-primary-30);border-bottom:0;background:var(--color-gray-95);}.section-tab.active .setting-tab-title{color:var(--color-primary-30);}.section-tab.active .icIcon{background-color:var(--color-primary-30);}.section-header{border-bottom:solid 1px var(--color-primary-30);}.save-settings{display:flex;width:12.5rem;height:2.625rem;padding:.25rem 1rem;justify-content:center;align-items:center;border-radius:6.25rem;background:var(--color-primary-50);color:var(--color-white);border:0;}.delete-setting{display:flex;width:12.5rem;height:2.625rem;padding:.25rem 1rem;justify-content:center;align-items:center;border-radius:6.25rem;background:transparent;color:#000;border:1px solid #000;}.tab{display:flex;}input,label{cursor:pointer;}.form-input{width:fit-content;}select{height:2.625rem;min-width:15.625rem;border-radius:.25rem;border:1px solid var(--color-gray-80);background:var(--color-white);}.option-border-x{border-top:1px solid var(--color-gray-80);border-bottom:1px solid var(--color-gray-80);background:var(--color-white);}#leftNavigationPanel{transition:.3s;min-width:270px;max-width:270px;background:var(--color-dark);position:sticky;top:var(--header-height);height:100vh;max-height:calc(100dvh - var(--header-height));}#leftNavigationPanel .show-menu-icon{-webkit-mask:url(/content/newIcons/menuShowHide.svg) no-repeat right;mask:url(/content/newIcons/menuShowHide.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}#leftNavigationPanel.closed{min-width:60px;max-width:60px;}#leftNavigationPanel.closed .nav-tab{transform:translateY(0);}#leftNavigationPanel.closed .show-menu-icon{-webkit-mask:url(/content/newIcons/menuShowHideRight.svg) no-repeat right;mask:url(/content/newIcons/menuShowHideRight.svg) no-repeat right;mask-size:contain;-webkit-mask-size:contain;}#leftNavigationPanel.closed .nav-tab-content .nav-button{padding-left:1rem;}#leftNavigationPanel.closed .nav-text{display:none;}#leftNavigationPanel.closed .nav-tab-btn{display:none;}.nav-logo{width:270px;padding:18.086px 60px 25.587px 60px;background:var(--color-white);}.top-0{top:0!important;}#leftNavigationPanel .nav-carret{transition:.3s;transform:rotate(180deg);}#leftNavigationPanel .nav-carret.open{transform:rotate(0);}#leftNavigationPanel button{background:transparent;border:0;display:flex;gap:.5rem;padding:1rem .5rem;color:var(--color-gray-99);font-size:14px;font-weight:600;}#leftNavigationPanel .nav-button{padding-left:1rem;position:relative;}#leftNavigationPanel .nav-button.active{background:var(--color-dark-menu-active);}#leftNavigationPanel .nav-button.active::after{content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%) rotate(270deg);width:0;height:0;border-style:solid;border-width:0 12px 10px 12px;border-color:transparent transparent #ebedef transparent;}#leftNavigationPanel .nav-button:hover{background:var(--color-dark-menu-hover);}#leftNavigationPanel .nav-tab-content{display:flex;background:var(--color-dark-menu);}#leftNavigationPanel .nav-tab-content button{padding-left:1.5rem;}.setting-disabled{opacity:.5;pointer-events:none;}.basic-section-tab{background:var(--color-white);border-radius:8px;padding:1rem;}.headline-section{margin:10px 0 0 10px;font-size:20px;}.nazwa-ustawienia-headline{font-size:14px!important;font-weight:500!important;}.box-portals-for-clients-settings{counter-reset:section;}.counter{margin-left:5px;}.counter::before{counter-increment:section;content:counter(section) ".";}.lp-width{width:3%;}.tytul-linku{width:47%;}.font-headline{font-weight:600;font-size:14px;}.btn-add-link{display:flex;height:32px;padding:4px 8px;justify-content:center;align-items:center;gap:2px;border-radius:100px;border:1px solid var(--color-primary-50);background:var(--color-white);color:var(--color-primary-50);font-weight:600;font-size:14px;}.box-portals-for-clients-settings{background:#fff;border:1px solid var(--color-gray-80);border-radius:4px;}.box-portals-for-clients-settings .second-box-for-clients{border-bottom:1px solid var(--color-gray-80);}.box-portals-for-clients-settings .second-box-for-clients:last-child{border:0;}.box-portals-for-clients-settings .second-box-for-clients:nth-of-type(even){background-color:var(--color-gray-100)!important;}.box-portals-for-clients-settings .second-box-for-clients:nth-of-type(even) [data-settings]{background:transparent!important;}.headline-setting{font-size:20px;font-style:normal;font-weight:600;}.icon-headline{margin-right:10px;}.padding-col{padding:5px;}.status-title{border-bottom:1px solid #eee;margin-top:15px;font-weight:bold;margin-left:5px;}.gap-col-hours{gap:80px;}.btn-save-admin{width:170px;font-size:14px;}input[type=time]::-webkit-calendar-picker-indicator{opacity:1;display:block;filter:brightness(0) saturate(100%) invert(33%) sepia(88%) saturate(3970%) hue-rotate(201deg) brightness(105%) contrast(103%);position:absolute;left:30px;font-size:19px;}input[type=time]::-webkit-datetime-edit-fields-wrapper,input[type=time]::-webkit-datetime-edit{position:relative;left:5%;}.timer-padding{padding-left:30px;}.clock-first::-webkit-calendar-picker-indicator{opacity:1;display:block;filter:brightness(0) saturate(100%) invert(33%) sepia(88%) saturate(3970%) hue-rotate(201deg) brightness(105%) contrast(103%);position:absolute;left:23px!important;}.line-panel-admin{height:2px!important;}.gap-container-menu{gap:40px;}.link-admin.active{border-bottom:2px solid var(--color-primary-30);}.link-admin.active .span-menu-color{color:var(--color-primary-30);font-weight:600;}.link-admin.active .ikona-menu-color{background-color:var(--color-primary-30)!important;}.text-menu-admin{color:var(--color-primary-50);}.module-list{border-left:0;border-right:0;border-bottom:0;}.module-list:nth-child(odd){background:var(--color-gray-100);border-top:1px solid var(--color-gray-90);border-bottom:1px solid var(--color-gray-90);}.headline-administrator-section{background:var(--color-gray-80);padding:3px;line-height:10px;}.menu-container-link{gap:7px;margin-bottom:10px;}.moduly-link{width:150px;}.dane-serwisu-link{width:185px;}.box-radio-przypomnienie{margin-top:9px;}.radio-reminder{transform:scale(1.3);}.sender-box{background:var(--color-gray-80);}.sender-input{width:430px;}.choose-picker{background:#fff;padding:0 10px;border-radius:0 4px 4px 0;height:32px;padding:4px 8px;border:1px solid;border-right-color:var(--color-primary-50);border-top-color:var(--color-primary-50);border-bottom-color:var(--color-primary-50);border-left-color:transparent;color:var(--color-primary-50);}.input-picker{-webkit-appearance:none;padding:0;border:0;border-radius:4px 0 0 4px;width:32px;height:32px;}.input-picker::-webkit-color-swatch{border:0;border-radius:4px 0 0 4px;padding:0;}.input-picker::-webkit-color-swatch-wrapper{border:0;border-radius:4px 0 0 4px;padding:0;}.box-email{padding:0 16px;min-height:44px;background:var(--color-gray-80);border:1px solid var(--color-gray-70);}.box-editor-word{background:var(--color-gray-99);}.btn-znaczniki{padding:4px 8px;border-radius:4px;height:32px;min-height:inherit!important;}.save-template-btn{width:200px;}@keyframes showConAnimation{0%{opacity:0;}.1%{opacity:.5;}100%{opacity:1;}}@keyframes hideConAnimation{0%{transform:scale(1);opacity:1;}99.9%{transform:scale(.8);}100%{transform:scale(0);opacity:0;}}.previewTemplate{right:0;border-radius:.5rem;border:1px solid var(--color-gray-90);background:var(--color-white);box-shadow:2px 4px 8px rgba(50,50,50,.25);z-index:3;min-width:17.5rem;color:var(--color-gray-10);font-size:1rem;font-weight:600;animation-fill-mode:forwards;animation-duration:0s;display:flex;top:50%;left:50%;transform:translate(-50%,-50%);}.previewTemplate.show-con{animation-name:showConAnimation;}.previewTemplate.hide-con{animation-name:hideConAnimation;}.box-tag-description{border-top:1px solid var(--color-gray-80);}.padding-box-tag-description{padding:5px 16px;}.box-tag-description:nth-child(even){background:var(--color-gray-100);}.icBackdrop-custom::before{z-index:3!important;background:var(--color-gray-10)!important;}.box-template{transition:.3s;transform:rotate(180deg);}.box-template.open{transform:rotate(0);}.note-dropdown-item{color:#000!important;}.note-editable{background:#fff;}.note-editable button,.box-tag-description button{border:0;border-radius:4px;background-color:#3a84e7;}.btn-email{padding-left:2rem!important;}#wojewodztwa input[type=select-one]{top:3px;width:100%!important;}.btn-external-log{width:8.5rem;height:2.3rem;border-radius:1.25rem;background:var(--color-primary-50)!important;color:var(--color-white)!important;border:0;}.btn-external-log:hover{background:var(--color-primary-40)!important;}.btn-log-paggination{background-color:var(--color-primary-50)!important;}.table-th-external-log{background-color:var(--color-dark)!important;color:var(--color-white)!important;}.table-th-cars-editor-history{background-color:var(--color-dark)!important;color:var(--color-white)!important;}.textarea-external-log-title{font-weight:bold!important;height:10vh!important;resize:none!important;}.textarea-external-log-details{height:55vh!important;resize:none!important;}.btn-manufacturerStatus-paggination{background-color:var(--color-primary-50)!important;}.btn-manufacturer-status{width:8.5rem;height:2.3rem;border-radius:1.25rem;background:var(--color-primary-50)!important;color:var(--color-white)!important;border:0;}.table-th-manufacturer-status{background-color:var(--color-dark)!important;color:var(--color-white)!important;}.checkbox-manufacturer-status:checked{accent-color:var(--color-primary-50)!important;}#importSpinner-carsEditor{display:flex;justify-content:center;align-items:center;width:100%;height:100px;}#importButton-carsEditor{width:8.5rem;height:2.3rem;border-radius:1.25rem;background:var(--color-primary-50)!important;color:var(--color-white)!important;border:0;}.custom-spinner-carsEditor{width:40px;height:40px;border:4px solid var(--color-primary-90);border-top-color:var(--color-primary-50);border-radius:50%;animation:spin-carsEditor 1s linear infinite;}@keyframes spin-carsEditor{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.admin-login-body{background-image:url(/Content/images/driverWithPhone.png)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;}.admin-login-body .admin-login-con{border-radius:1rem;background:var(--Integra-Gray-95,#ebedef);width:27.5rem;box-shadow:2px 4px 8px 0 rgba(50,50,50,.25);}.admin-login-body .login-title{color:var(--color-gray-10);font-size:1.5rem;font-weight:600;margin-top:3.5rem;}.admin-login-body form{padding:3.5rem;}.admin-login-body .width-tankowanie{width:43%;}.font-size-0_5{font-size:.5rem;}.font-size-0_625{font-size:.625rem;}.font-size-0_75{font-size:.75rem;}.font-size-0_875{font-size:.875rem;}.font-size-1{font-size:1rem;}.font-size-1_125{font-size:1.125rem;}.font-size-1_25{font-size:1.25rem;}.font-size-1_375{font-size:1.375rem;}.font-size-1_5{font-size:1.5rem;}.font-size-1_625{font-size:1.625rem;}.font-weight-100{font-weight:100;}.font-weight-200{font-weight:200;}.font-weight-300{font-weight:300;}.font-weight-400{font-weight:400;}.font-weight-500{font-weight:500;}.font-weight-600{font-weight:600;}.font-weight-700{font-weight:700;}.font-weight-800{font-weight:800;}.font-weight-900{font-weight:900;}.font-Roboto{font-family:"Roboto Mono";}.font-inter{font-family:"Inter";}.font-ubuntu{font-family:"Ubuntu";}.line-height-120{line-height:120%!important;}.line-height-150{line-height:150%!important;}@font-face{font-family:"Roboto Mono";src:url("../../fonts/RobotoMono-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Inter";src:url("../../fonts/Inter-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Ubuntu";src:url("../../fonts/Ubuntu-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}.icText{line-height:120%;font-style:normal;font-family:"Inter",serif;font-size:.9rem;font-weight:400;color:var(--color-gray-10);}.icText-center{text-align:center;}.icText-semiBold{font-weight:600;}.icText-medium{font-weight:500;}.icText-size--p14{font-size:.9rem;}.icText-size--p16{font-size:1rem;}.icText-size--p18{font-size:1.1rem;}.icText-color--gray10{color:var(--color-gray-10);}.icText-color--gray30{color:var(--color-gray-30);}.icText-color--white{color:var(--color-white);}.icText-color--success50{color:var(--color-success-50);}.icText-ubuntu{font-family:"Ubuntu",serif;}.box-wrapper-account{background:var(--color-white);padding:8px 4px 8px 8px;margin:20px 10px;border-radius:4px;}.box-wrapper-account-vehicle{background:var(--color-white);padding:8px 4px 8px 8px;margin:0 10px 10px;border-radius:4px;}.box-wrapper-account-vehicle-active{border:1px solid var(--color-primary-50);box-shadow:var(--color-box-shadow);}.box-user-info{margin-left:5px;font-weight:600;font-size:14px;width:80%;}.icon-account-edit{background:var(--color-primary-50);width:28px;height:28px;}.image-car{height:60px;width:60px;border-radius:4px;}.box-plate{border-radius:0 4px 4px 0;border-top:1px solid var(--color-gray-80);border-right:1px solid var(--color-gray-80);border-bottom:1px solid var(--color-gray-80);height:36px;line-height:32px;border-radius:5px;}.nr-rej{padding-right:15px;color:var(--color-gray-10);font-family:"Roboto Mono";font-size:14.4px;font-weight:500;text-transform:uppercase;}.nr-rej-popup{padding-right:4px;color:var(--color-gray-10);font-family:"Roboto Mono";}.bgc-eu-plate{background:var(--color-white);}.text-vehicle{font-family:Inter;color:var(--color-gray-10);}.text-mark{color:var(--color-gray-10);font-weight:700;}.box-vehicle{width:80%;}.icon-dots{transform:scale(2.5);margin-right:10px;background:var(--color-primary-50);}#addVehicleButton{height:42px;padding:4px 16px;gap:4px;border-radius:4px;border:1px solid var(--color-primary-50);background:var(--color-white);font-weight:600;color:var(--color-primary-50);margin:10px;}.icon-car-add{height:20px;width:20px;background:var(--color-primary-50);}.back-home{position:absolute;bottom:5px;left:0;}.default-box{border-radius:4px;background:var(--color-gray-20);box-shadow:2px 4px 8px 0 rgba(50,50,50,.04);color:var(--color-white);text-transform:uppercase;display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:2px;font-weight:600;height:24px;font-size:11px;}.box-input-edit-account{margin:10px;}.change-password{color:var(--color-primary-50);font-weight:600;background:transparent;border:0;}.component-icHeader .line:after{width:96%;}.icon-arrow{margin-right:10px;background:var(--color-primary-50);}@keyframes fadeInAccount{0%{opacity:0;}100%{opacity:1;}}#account-info{animation:fadeInAccount .6s;}#account-info-edit{display:none;animation:fadeInAccount .6s;}#carImgMenuContent{top:inherit!important;}#createAccount{color:#3a84e7!important;border:1px solid #3a84e7!important;}.create-account{display:flex;margin:10px;padding:16px 8px;flex-direction:column;align-items:center;gap:12px;border-radius:8px;border:1px solid #89b5f1;background:#f5f9fe;}.icon-info{width:32px;height:32px;padding:4px;background:#89b5f1;}.disabled-btn{background:var(--color-gray-99)!important;color:var(--color-gray-60)!important;border:1px solid var(--color-gray-60)!important;}.disabled-btn>*{background:var(--color-gray-60)!important;}.eu-plate-custom{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}.default-img-container{min-width:inherit!important;width:200px;}.car-img-default{margin-top:10px;}.icon-default-car{top:20%;left:32%;}.circle-img{width:42px;height:42px;padding:11px;background:var(--color-white);border-radius:100px;}.circle-box{top:5%;left:50%;transform:translate(-50%,50%);gap:16px;}.dodawanie-kolejnego-pojazdu-container .car-gallery-main-con{margin-top:-9px;}.my-account-container{padding-bottom:7rem;}.text-create-acc{line-height:5px;}@keyframes slideBottom{0%{display:none;max-height:0;}1%{display:block;}100%{max-height:800px;}}@keyframes slide-center-top15{0%{top:50%;}100%{top:15%;}}@keyframes slide-up-bottom15{0%{bottom:-100%;}100%{bottom:15%;}}@keyframes rotate-0-360deg{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes fadeIn{0%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}100%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}}@keyframes fadeOut{0%{opacity:1;transform:scale(1);max-height:1000px;visibility:visible;}100%{opacity:0;transform:scale(0);max-height:0;visibility:hidden;}}@keyframes visibleOn{0%{opacity:0;visibility:hidden;}100%{opacity:1;visibility:visible;}}@keyframes visibleOff{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:hidden;}}#carImgWrapper{overflow:hidden;position:relative;width:100%;height:100%;z-index:0;}#cameraCon{display:none;inset:0;z-index:99999;background:rgba(0,0,0,.5);}#cameraCon #stopStreamBtn{left:.5rem;bottom:.5rem;z-index:2;background:transparent;color:var(--color-white);border:solid 1px var(--color-white);border-radius:100px;padding-top:1px;}#cameraCon #photoBtn{left:50%;bottom:.5rem;transform:translateX(-50%);height:72px;width:72px;border:3px solid var(--color-primary-50);z-index:2;}@supports(-webkit-backdrop-filter:none) or (backdrop-filter:none){#cameraCon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}}.slides{display:flex;position:relative;top:0;width:10000px;}.control-btn{display:none;}.shifting{transition:left .5s ease-out;}.slide{width:100%;height:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:center;}@keyframes growAndFade{0%{transform:scale(0);opacity:0;}.1%{transform:scale(.8);}100%{transform:scale(1);opacity:1;}}@keyframes shirnkAndFade{0%{transform:scale(1);opacity:1;}99.9%{transform:scale(.8);}100%{transform:scale(0);opacity:0;}}@keyframes fadeInOpacity{0%{opacity:0;}100%{opacity:1;}}#carImgMenuContent{right:0;top:calc(100% + .5rem);border-radius:.5rem;border:1px solid var(--color-gray-90);background:var(--color-white);box-shadow:2px 4px 8px rgba(50,50,50,.25);z-index:3;min-width:17.5rem;color:var(--color-gray-10);font-size:1rem;font-weight:600;animation-fill-mode:forwards;animation-duration:0s;display:flex;}#carImgMenuContent.show-con{animation-name:growAndFade;}#carImgMenuContent.hide-con{animation-name:shirnkAndFade;}#carImgMenuContent>div{border-bottom:1px solid var(--color-gray-90);}#carImgMenuContent>div:nth-child(even){background:var(--color-gray-100);}#carImgMenuContent>div:last-child{border:0;}#carImgMenuContent>label{border-bottom:1px solid var(--color-gray-90);background:var(--color-gray-100);color:var(--color-gray-10);font-size:1rem;font-weight:600;}.inset-0{inset:0;}#formEdycjaPojazdu .car-img-con{margin-left:-.5rem;}.car-gallery-main-con{position:relative;}.gallery-nav-dots-con{display:flex;padding:.375rem;justify-content:center;align-items:center;gap:.375rem;position:absolute;bottom:4px;transform:translateX(-50%);left:50%;border-radius:6.25rem;background:rgba(255,255,255,.75);box-shadow:2px 4px 8px 0 rgba(50,50,50,.44);}.gallery-nav-dots-con .gallery-nav-dot{background:#9ca3af;width:.375rem;height:.375rem;border-radius:50%;}.gallery-nav-dots-con .gallery-nav-dot.active{width:.75rem;background:#255494;height:.75rem;}.car-img-con{height:8.5rem;width:100vw;}.car-img-con .bg-img{background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(2.5px) brightness(.35);inset:0;}.car-img-con .bg-img.miniturka{left:.5rem;right:.5rem;filter:none;background:var(--color-white);border-radius:.5rem;background-image:none!important;}.car-img-con #carImgWrapper div{min-width:100vw;}.car-img-con #carImgWrapper div img{max-height:100%;max-width:80%;border-radius:.5rem;box-shadow:2px 4px 8px 0 rgba(50,50,50,.25);}.car-img-con #carGalleryArrowLeft{left:.5rem;top:calc(50% - 20px);transform:rotate(180deg);z-index:2;}.car-img-con #carGalleryArrowLeft:active{transform:scale(.8) rotate(180deg);}.car-img-con #carGalleryArrowRight{right:.5rem;z-index:2;top:calc(50% - 20px);}.car-img-con #carGalleryArrowRight:active{transform:scale(.8);}.car-img-con #carImgMenu{top:.5rem;z-index:3;right:1rem;transition:.3s;}.car-img-con #carImgMenu:has(.show-con){background:var(--color-primary-30);border-color:var(--color-primary-30);}.car-img-con #carImgMenu:has(.show-con) .icIcon-dots{background:var(--color-white)!important;}#error-modal-backdrop{background:rgba(0,0,0,.5);z-index:10;animation-fill-mode:forwards;animation-duration:.5s;animation-name:fadeInOpacity;}#error-modal-backdrop.hide{opacity:0;}#error-modal-body{background:#fff;border-radius:.5rem;top:50%;left:.5rem;right:.5rem;min-height:10rem;translate:0 -50%;z-index:11;animation-fill-mode:forwards;animation-duration:.5s;animation-name:growAndFade;}#error-modal-body.hide{animation-name:shirnkAndFade;}#error-modal-body .dissmis-btn{right:.5rem;top:.5rem;}#error-modal-body .error-modal-line{background:#d7dadf;width:4rem;height:.125rem;border-radius:.5rem;}#error-modal-body .error-msg{color:var(--color-gray-30);font-size:1rem;font-weight:400;}.camera-info-con{top:.5rem;left:.5rem;right:.5rem;}.camera-gradient{background:linear-gradient(360deg,rgba(50,52,56,0) 0%,rgba(50,52,56,.9) 82.46%);left:0;right:0;position:absolute;}.gradient-top{height:128px;top:0;}.gradient-bottom{height:160px;bottom:0;transform:rotate(180deg);}#welcomePage #slider:has([data-isminiatura=true]){margin-bottom:-3px!important;}#welcomePage #slider:has([data-isminiatura=true]) #carBgImg{border-radius:.5rem .5rem 0 0;}:root{--version-top-value:0px;}body{background:var(--color-gray-95);margin:0;}select{display:none;}.row-box{gap:.5rem;}div:not(div:has(.input-active)) .loading{opacity:.5;pointer-events:none;}.page-container{height:calc(100% - 48px)!important;font-family:"Inter";}.page-container:has(.dropdown-active):not(.loading) .selectize-input:not(.dropdown-active){pointer-events:none;opacity:.5;}h4{width:max-content;color:var(--color-gray-10);font-size:.9rem;}.line{height:1px;background:var(--color-gray-80);}.disabled{background:var(--color-gray-95);pointer-events:none;}.input,input{background:transparent;}.disableBtn{pointer-events:none;background:var(--color-gray-60);color:var(--color-gray-95);}.floating-label{color:var(--color-gray-40);font-size:.6rem;font-weight:400;position:absolute;z-index:2;top:4px;left:8px;}.selectize-input{padding-top:15px;}.lockScreen{background:rgba(0,0,0,.5);inset:0;z-index:9;display:flex;}.selectize-dropdown-d-none{display:none!important;}.placeholder-input{color:var(--color-gray-40)!important;}#changeVehicleSuccessMsg{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-gray-95);z-index:100;}#changeVehicleSuccessMsg .icIcon{background:var(--color-success-50);min-width:100px;min-height:100px;}#changeVehicleSuccessMsg h4{margin:.5rem 0;font-family:"Inter",serif;font-style:normal;font-weight:600;font-size:1.2rem;line-height:120%;display:flex;align-items:flex-end;text-align:center;color:var(--color-gray-10);max-width:13rem;}.fadeInAnimation{animation:fadeIn .5s ease-in-out both;}.custom-option{padding:12px 8px;font-family:Inter;background-color:var(--color-white);align-items:center;}.custom-option:nth-child(2n){background-color:#fafafb;border-top:solid 1px #d7dadf;border-bottom:solid 1px #d7dadf;}.option-text-main{font-size:14px;font-weight:600;letter-spacing:0;text-overflow:ellipsis;overflow:hidden;width:100%;height:1.2em;white-space:nowrap;}.option-text-secondary{font-size:12px;font-weight:400;min-width:fit-content;line-height:14px;letter-spacing:0;}.selectize-dropdown .selected{color:#323438;}.text-align-end{text-align:end!important;}.max-w-50{max-width:50%;}#vehicleVersion+div .item{overflow:hidden;max-width:calc(100% - 20px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}#vehicleVersionCon{max-width:50%;width:50%;margin-right:.25rem;}.box{width:100%;}.gap-1{gap:.5rem;}.selectize-dropdown .selected{background-color:#fafafb;}.selectize-dropdown .optgroup-header{background-color:#d8e6fa;font-size:14px;font-weight:600;line-height:17px;font-family:Inter;}.min-w-fit{min-width:fit-content!important;}.font-09{font-size:.9rem!important;}h4{font-weight:600;}.dissmiss-btn{border:0;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-right:2px;}.no-permission-text{text-align:center;font-family:"Inter";color:var(--color-gray-10);font-size:1rem;font-weight:400;margin-bottom:2rem;}.text-stan-licznika{padding-right:5px;}.container-przebieg{background:var(--color-white);box-shadow:2px 4px 8px rgba(50,50,50,.04);border-radius:.25rem;display:flex;flex-wrap:nowrap;padding:.5rem .5rem 0 .5rem;position:relative;min-height:2.5rem;}body{background:var(--color-gray-95)!important;}body:has(.component-icBottomButtons) .page-container{padding-bottom:6rem;}body .page-container{display:flex;flex-direction:column;height:100%;overflow:auto;}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-background-gray-transparent);display:flex;justify-content:center;align-items:center;z-index:9999;}.loader img{width:50px;}.hide{display:none!important;}.textlight{background:var(--color-primary-50);color:var(--color-white);}.order-last{order:999999999;}.line-with-text{display:flex;align-items:center;text-align:center;}.line-with-text::before,.line-with-text::after{content:"";flex:1;border-bottom:1px solid var(--color-gray-95);}.line-with-text span{margin:0 4px;}.icon-social-media{display:flex;width:42px;height:42px;padding:4px 16px;justify-content:center;align-items:center;border-radius:100px;border:1px solid var(--color-primary-50);background:var(--White,#fff);}.icon-social-media.disabled{background:var(--color-gray-95)!important;pointer-events:none!important;border:1px solid var(--color-gray-70)!important;}.custom-button-login{height:2.625rem;min-height:2.625rem;box-sizing:border-box;font-weight:600;font-size:.9rem;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;border-top-left-radius:5px;border-top-right-radius:5px;width:45%;gap:5px;color:var(--color-primary-90)!important;}.custom-button-login.active{border-radius:8px 8px 0 0;border-top:2px solid var(--color-primary-30);border-right:2px solid var(--color-primary-30);border-left:2px solid var(--color-primary-30);background:var(--color-gray-95);color:var(--color-primary-30)!important;}.custom-button-login.active>span:first-child{background:var(--color-primary-30)!important;}.custom-button-login>span:first-child{background:var(--color-primary-90)!important;}@keyframes fadeInOpacity{from{opacity:0;}to{opacity:1;}}.box-buttons-login{margin-top:-79px;opacity:0;animation:fadeInOpacity .3s ease-in-out forwards;animation-delay:.7s;position:absolute;z-index:1;}.login-text{color:#fff;text-align:center;position:relative;bottom:20px;}.add-border-radius{border-radius:24px 24px 0 0;}.add-position-zindex{margin-top:-30px;z-index:10;position:relative;background:transparent!important;}.input-width-date{width:150px;}.cursor-pointer{cursor:pointer;}.dane-pojazdu-container{padding-bottom:7rem;}#slider:has([data-isminiatura=true]){margin-bottom:-7px!important;}.setPositionCustom{position:relative;top:5px!important;}body:has(.icBottomButtons-custom) .page-container{padding-bottom:0!important;}#portalsForClientsDiv .disabled{background:var(--color-gray-95)!important;pointer-events:none;}.icBottom-custom-register{width:100%!important;}@media screen and (min-width:380px){.icBottom-custom-register{width:380px!important;}}.h4-custom-service{margin:0;font-style:normal;line-height:120%;font-family:"Ubuntu",serif;font-weight:700;color:var(--color-primary-20);font-size:1rem;color:var(--color-gray-10)!important;font-size:1rem;}.telefon-service{display:inline-block;max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media screen and (min-width:1200px){.box-buttons-login{position:absolute;top:10%;left:50%;transform:translate(-50%,-50%);width:424px;}}@media screen and (min-width:1900px){.box-buttons-login{top:63%;}}@media screen and (min-width:1920px){.box-buttons-login{top:10%;}}.overflow-ellipsis{text-overflow:ellipsis;overflow:hidden;text-wrap-mode:nowrap;}.ml-5{margin-left:3rem!important;}.vinNumber-Input{text-transform:uppercase;}#terms-page a{color:var(--color-primary-50)!important;}.box-relokuj .btn-relokuj-kpo{display:flex;height:28px;padding:4px 8px;justify-content:center;align-items:center;gap:2px;border-radius:4px;border:1px solid var(--color-primary-50);background:var(--White,#fff);margin-top:8px;}@media screen and (max-width:359px){.daneSerwisuSpan{width:170px;display:block;overflow:hidden;text-overflow:ellipsis;}}@media screen and (min-width:360px) and (max-width:389px){.daneSerwisuSpan{width:208px;display:block;overflow:hidden;text-overflow:ellipsis;}}@media screen and (min-width:390px){.daneSerwisuSpan{width:243px;display:block;overflow:hidden;text-overflow:ellipsis;}}.clickable-div{z-index:10;}.icon-social{background:var(--color-gray-95);}@media screen and (min-width:961px){.icon-social{border-radius:0 0 24px 24px;}#formKlient{border-radius:24px 24px 0 0!important;}}#formKlient{padding-bottom:0!important;}.icon-social form{padding:0!important;}.icon-container-login{padding-bottom:50px;margin-top:16px!important;height:100px;}.opacity-0{opacity:0;}#box-account-register{top:116px!important;}.icon-social .icon-social-media{width:20px;height:20px;background:#fff;padding:22px;border-radius:33px;border:1px solid var(--color-primary-30);}.line-with-text{display:flex;align-items:center;text-align:center;color:var(--color-gray-10);font-weight:500;width:95%;justify-content:center;margin:0 10px;}.line-with-text::before,.line-with-text::after{content:"";flex:1;border-bottom:1px solid #ccc;}.line-with-text::before{margin-right:.75em;}.line-with-text::after{margin-left:.75em;}.loginScreenAuth .password-forget{margin-bottom:8px!important;}.loginScreenAuth .icInput:has(.error){margin-bottom:1rem;}.loginScreenAuth{height:calc(100% - 8px)!important;}.loginScreenAuth .email-auth-provider{word-break:break-all;}.loginScreenAuth .logo-section{flex:1;background-image:url(/Content/images/driverWithPhone.png);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1;}.loginScreenAuth .logo-section .icBackdrop-primary65{display:flex;justify-content:center;align-items:center;padding-bottom:2rem;}@media screen and (min-width:961px){.loginScreenAuth{height:100%!important;}.loginScreenAuth .component-icLogo h3{margin-bottom:16.5rem;}.loginScreenAuth h3#text-login{font-size:19px!important;}.loginScreenAuth .form-section{position:absolute;bottom:-100%;width:fit-content;left:0;right:0;margin:auto;animation:slide-up-bottom15 1s forwards ease-in-out;animation-delay:.5s;z-index:2;}.loginScreenAuth .form-section #formKlient.form-auth-provider{border-radius:24px!important;}.loginScreenAuth .form-section .ic-bottomSheet{background:transparent!important;}.loginScreenAuth .back-to-login-btn{margin-bottom:20px!important;}.loginScreenAuth .form-section .ic-bottomSheet{max-height:0;overflow:hidden;animation:slideBottom 1.5s ease-out both;animation-delay:.5s;background:var(--color-black);}.loginScreenAuth .form-section .ic-bottomSheet form{border-radius:24px;padding:2rem;}}.form-change-password{position:absolute;width:440px;right:0;z-index:2;display:flex;padding:56px;flex-direction:column;align-items:center;gap:8px;align-self:stretch;border-radius:24px;background:var(--Integra-Gray-95,#ebedef);top:50%;left:50%;transform:translate(-50%,-50%);}.input-change-password{display:flex;height:42px;padding-left:8px;align-items:center;align-self:stretch;border-radius:4px!important;border:1px solid var(--Integra-Gray-80,#d7dadf);background:var(--White,#fff);width:100%;margin-bottom:0!important;}.btn-change-password{margin-top:15px;display:flex;height:42px;padding:4px 16px;justify-content:center;align-items:center;gap:4px;align-self:stretch;border-radius:100px;background:var(--color-primary-50);border:0;color:#fff;}.backdrop-change-password::before{z-index:1!important;}@media screen and (max-width:993px){.form-change-password{top:inherit;left:inherit;transform:inherit;border-radius:0;width:100%;bottom:0;}.header-change-password{padding:0!important;position:inherit!important;min-height:100%;}}