:root{--devicePixelRatio: 1;font-size:clamp(9px,calc(9pt / var(--devicePixelRatio)),12px);letter-spacing:.03rem;line-height:1.5;--color: #191A1E;--background_color: #242424;--color_first: #43AAA0;--color_first_with_alpha: #43AAA040;--color_first_with_alpha_more: #43AAA099;--color_first_with_alpha_more_more: #43AAA0BB;--color_first_with_alpha_light: #43AAA020;--color_first_with_alpha_lighter: #43AAA010;--color_first_light: #42bdb3;--color_first_lighter: #54c4bb;--color_first_lighter_more: #73ded5;--color_first_dark: #34978f;--color_first_darker: #2e847d;--color_second: #243782;--color_second_darker: #1e2f6e;--color_second_darker_deep: #17212f;--color_second_darker_deep_with_alpha: #17212fAA;--color_second_with_alpha: #24378240;--color_second_with_alpha_25: #24378225;--color_second_with_alpha_more: #24378299;--color_second_with_alpha_more_more:#243782CC;--color_second_with_alpha_light: #24378215;--color_second_with_alpha_lighter: #24378210;--color_second_with_alpha_05: #24378205;--color_red: #E94E24;--color_red_light: #eb613b;--color_red_lighter: #ee7352;--color_red_dark: #dd4116;--color_red_darker: #c63a14;--color_red_with_alpha: #E94E2440;--color_red_with_alpha_more: #E94E2499;--color_red_with_alpha_more_more: #E94E24CC;--color_grey_lighter_80: #F2F2F280;--color_grey_lighter: #F2F2F2;--color_grey_light: #b8b9bb;--color_grey_light_AA: #b8b9bbAA;--color_grey_light_45: #b8b9bb45;--color_grey: #a7a8ab;--color_grey_dark_little: #747577;--color_grey_dark_light: #616162;--color_grey_dark: #282B34;--color_grey_dark_20: #282B3420;--color_grey_dark_40: #282B3440;--color_grey_darker: #191A1E;--color_grey_darker_CC: #191A1ECC;--color_grey_darker_90: #191A1E90;--color_grey_darker_45: #191A1E45;--transition-delay: .17s;--mask_opacity: 0;--menu_width: 24rem;--menu_border: 1px solid yellow;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--focus-ring: var(--color_first) !important;--mask-bg: var(--color_first) !important;--step: 0}div::-moz-selection,td::-moz-selection,span::-moz-selection{color:#fff;background:var(--color_first)}div::selection,td::selection,span::selection{color:#fff;background:var(--color_first)}button:selection{color:unset;background:unset}button::-moz-selection{color:unset;background:unset}button div::-moz-selection{color:unset;background:unset}button div::selection{color:unset;background:unset}input::-moz-selection{color:#fff;background:var(--color_first)}input:selection{color:#fff;background:var(--color_first)}html,body,#root{padding:0;font-family:medium;line-height:1.5;color:var(--color);background-color:var(--color_grey_darker);overflow:hidden;height:100%;margin:0}div,.s_style,.s_key,.s_children{box-sizing:border-box}img{pointer-events:none}#root{display:flex;flex-flow:column;height:100%}.error{display:contents}.error_2{font-family:bold;color:var(--color_red)!important;background-color:#e94e2420!important;outline:2px solid var(--color_red);outline-offset:-4px;padding:10px;text-align:center;flex-flow:column;flex:1 1 auto}hero-banner{display:flex;flex-direction:column;outline:1px solid red;outline-offset:-1px;width:30rem;text-align:center;background-color:#ff000070}x-flex{display:flex;padding:3rem;gap:1rem}.s_color_red{color:var(--color_red)!important}.s_font_normal{font-family:normal}.s_font_bold{font-family:bold}.s_color_first{color:var(--color_first)!important}.s_color_second{color:var(--color_second)!important}.s_color_first_background{background-color:var(--color_first)!important}.s_color_second_background{background-color:var(--color_second)!important}.s_init_display_none{display:none}.s_flex{display:flex;flex-direction:row;align-items:center;justify-content:center}.s_vertical{flex-direction:column!important}.s_j_s{justify-content:flex-start!important}.s_j_c{justify-content:center!important}.s_j_e{justify-content:flex-end!important}.s_j_sa{justify-content:space-around!important}.s_j_sb{justify-content:space-between!important}.s_a_s{align-items:flex-start!important}.s_a_c{align-items:center!important}.s_a_e{align-items:flex-end!important}.s_a_sa{align-items:space-around!important}.s_a_sb{align-items:space-between!important}.s_center{align-items:center!important;justify-content:center!important}.s_fullscreen{position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden}.s_full{width:100%;height:100%}.s_hidden{opacity:.2!important;transition:opacity .2s ease-out;will-change:opacity;pointer-events:none}.s_width_100{width:100px}.s_width_150{width:150px}.s_width_200{width:200px}.s_h_100_percent{height:100%}.s_w_100_percent{width:100%}.s_AKS{width:100vw;height:100vh;position:absolute;top:0;left:0;background-color:var(--color_grey_darker)}.p-inputotp{display:flex;align-items:center;gap:2rem}.p-inputotp-input{text-align:center;width:5rem;height:5rem;background-color:#00000020;border:1px solid var(--color_first_with_alpha);border-radius:4px;outline:none;color:var(--color_first);font-size:4rem;caret-color:var(--color_first_with_alpha)}.p-inputotp-input:active,.p-inputotp-input:hover,.p-inputotp-input:focus,.p-inputotp-input:focus-visible{border:2px solid var(--color_first);outline:none}.s_IMAGE_background{background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:110%;min-width:1024px;width:110%;height:auto;position:fixed;top:-5%;left:-5%;--blur: blur( 1rem );filter:var(--blur);-webkit-filter:var(--blur);-moz-filter:var(--blur);-o-filter:var(--blur);-ms-filter:var(--blur)}.skeleton{--delay: 0s;height:1.5rem;width:98%;display:inline-block;position:relative;overflow:hidden;background-color:var(--color_second_with_alpha_light);border-radius:.4rem}.skeleton:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);content:"";animation:shimmer 1.5s infinite;animation-delay:var(--delay)}@keyframes shimmer{to{transform:translate(100%)}}.s_BUTTON_basic{--button_color_title: var(--color_second_with_alpha);--button_color_subtitle: var(--color_second_with_alpha);--button_color_outline: transparent;--button_color_background: transparent;--button_hover_color_title: var(--color_second_with_alpha_more);--button_hover_color_subtitle: var(--color_second_with_alpha_more);--button_hover_color_outline: transparent;--button_hover_color_background: #00000005;justify-content:flex-start;align-items:center;display:flex}.s_BUTTON_basic[selected=true],.s_BUTTON_basic:active{--button_color_title: var(--color_second_with_alpha);--button_color_subtitle: var(--color_second_with_alpha)}.s_BUTTON_basic[selected=true]:hover,.s_BUTTON_basic:active:hover{--button_hover_color_title: var(--color_second_with_alpha_more);--button_hover_color_subtitle: var(--color_second_with_alpha_more)}.s_BUTTON_normal{--button_color_title: var(--color_first);--button_color_subtitle: var(--color_second);--button_color_outline: var(--color_first_with_alpha_more);--button_color_background: #fff;--button_hover_color_title: var(--color_first);--button_hover_color_subtitle: var(--color_second);--button_hover_color_outline: var(--color_first_with_alpha_more_more);--button_hover_color_background: #fff;transition:transform .15s ease-out,box-shadow .15s ease-out!important;will-change:transform,box-shadow}.s_BUTTON_normal[selected=true]{--button_color_title: #fff;--button_color_subtitle: #fff;--button_color_outline: var(--color_first_with_alpha_more);--button_color_background: var(--color_first);--button_hover_color_title: #fff;--button_hover_color_subtitle: #fff;--button_hover_color_outline: var(--color_first);--button_hover_color_background: var(--color_first_dark);box-shadow:#0003 0 3px 8px;transform:scale(1.02)}.s_BUTTON_normal[selected=true]:active{transform:scale(1)!important;box-shadow:none!important}.s_BUTTON_normal[selected=true]:hover{transform:scale(1.04);box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.s_BUTTON_normal:active{transform:scale(1)!important;box-shadow:none!important}.s_BUTTON_normal:hover{transform:scale(1.02);box-shadow:#00000026 0 3px 8px}.s_BUTTON_normal_second{--button_color_title: var(--color_second);--button_color_subtitle: var(--color_first);--button_color_outline: var(--color_second_with_alpha_more);--button_color_background: #fff;--button_hover_color_title: var(--color_second);--button_hover_color_subtitle: var(--color_first);--button_hover_color_outline: var(--color_second_with_alpha_more_more);--button_hover_color_background: #fff;transition:transform .15s ease-out,box-shadow .15s ease-out!important;will-change:transform,box-shadow}.s_BUTTON_normal_second[selected=true]{--button_color_title: #fff;--button_color_subtitle: #fff;--button_color_outline: var(--color_second_with_alpha_more);--button_color_background: var(--color_second);--button_hover_color_title: #fff;--button_hover_color_subtitle: #fff;--button_hover_color_outline: var(--color_second);--button_hover_color_background: var(--color_second_dark);box-shadow:#0003 0 3px 8px;transform:scale(1.02)}.s_BUTTON_normal_second[selected=true]:active{transform:scale(1)!important;box-shadow:none!important}.s_BUTTON_normal_second[selected=true]:hover{transform:scale(1.04);box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.s_BUTTON_normal_second:active{transform:scale(1)!important;box-shadow:none!important}.s_BUTTON_normal_second:hover{transform:scale(1.02);box-shadow:#00000026 0 3px 8px}.s_BUTTON_inverted{--button_color_title: #fff;--button_color_subtitle: #fff;--button_color_outline: #ffffff30;--button_color_background: var(--color_first);--button_hover_color_title: #fff;--button_hover_color_subtitle: #fff;--button_hover_color_outline: var(--color_first_with_alpha_more);--button_hover_color_background: var(--color_first_with_alpha_more_more);transition:transform,box-shadow .15s ease-out;will-change:transform,box-shadow}.s_BUTTON_inverted[selected=true]{--button_color_title: var(--color_first);--button_color_subtitle: var(--color_first);--button_color_outline: var(--color_first);--button_color_background: #fff;--button_hover_color_title: var(--color_first);--button_hover_color_subtitle: var(--color_first);--button_hover_color_outline: var(--color_first);--button_hover_color_background: #fff;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.s_BUTTON_inverted:active{transform:scale(.98)!important}.s_BUTTON_inverted:hover{transform:scale(1)}.s_BUTTON_inverted_second{--button_color_title: #fff;--button_color_subtitle: #fff;--button_color_outline: #ffffff10;--button_color_background: var(--color_second);--button_hover_color_title: #fff;--button_hover_color_subtitle: #fff;--button_hover_color_outline: var(--color_second_with_alpha_more);--button_hover_color_background: var(--color_second);transition:transform,box-shadow .15s ease-out;will-change:transform,box-shadow}.s_BUTTON_inverted_second[selected=true]{--button_color_title: var(--color_second);--button_color_subtitle: var(--color_second);--button_color_outline: var(--color_second);--button_color_background: #fff;--button_hover_color_title: var(--color_second);--button_hover_color_subtitle: var(--color_second);--button_hover_color_outline: var(--color_second);--button_hover_color_background: #fff;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.s_BUTTON_inverted_second:active{transform:scale(.98)!important}.s_BUTTON_inverted_second:hover{transform:scale(1.02);box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.s_BUTTON_underline{--button_color_title: var(--color_grey_dark_light);--button_color_subtitle: var(--color_grey_dark_light);--button_color_outline: transparent;--button_color_background: transparent;--button_hover_color_title: var(--color_grey_dark);--button_hover_color_subtitle: var(--color_grey_dark);--button_hover_color_outline: transparent;--button_hover_color_background: transparent}.s_BUTTON_underline[selected=true],.s_BUTTON_underline:active{--button_color_title: var(--color_first);--button_color_subtitle: var(--color_first);--button_hover_color_title: var(--color_first_lighter);--button_hover_color_subtitle: var(--color_first_lighter)}.s_BUTTON_underline[selected=true] .s_BUTTON_underline_line,.s_BUTTON_underline:active .s_BUTTON_underline_line{background-color:var(--button_hover_color_title)}.s_BUTTON_underline:hover .s_BUTTON_underline_line{background-color:var(--button_hover_color_title);transform:scaleX(1.15)}.s_BUTTON_red{--button_color_title: var(--color_red_with_alpha_more);--button_color_subtitle: var(--color_red);--button_color_outline: transparent;--button_color_background: transparent;--button_hover_color_title: var(--color_red) !important;--button_hover_color_subtitle: var(--color_red) !important;--button_hover_color_outline: transparent;--button_hover_color_background: #00000020}.s_BUTTON_red:active{transform:scale(.98)!important}.s_BUTTON_grey{--button_color_title: var(--color_grey_dark_little);--button_color_subtitle: var(--color_grey_dark_little);--button_color_outline: var(--color_grey_light);--button_color_background: var(--color_grey_lighter);--button_hover_color_title: var(--color_grey_dark_light);--button_hover_color_subtitle: var(--color_grey_dark_light);--button_hover_color_outline: var(--color_grey_light);--button_hover_color_background: var(--color_grey_light_45)}.s_BUTTON_grey:active{transform:scale(.98)!important}.s_BUTTON_transparent{--button_color_title: var(--color_grey);--button_color_subtitle: var(--color_grey);--button_color_outline: transparent;--button_color_background: transparent;--button_hover_color_title: var(--color_grey_light);--button_hover_color_subtitle: var(--color_grey_light);--button_hover_color_outline: transparent;--button_hover_color_background: #00000020;justify-content:flex-start;align-items:center;display:flex}.s_BUTTON_transparent[selected=true],.s_BUTTON_transparent:active{--button_color_title: var(--color_first_lighter);--button_color_subtitle: var(--color_first_lighter)}.s_BUTTON_transparent[selected=true]:hover,.s_BUTTON_transparent:active:hover{--button_hover_color_title: var(--color_first_lighter);--button_hover_color_subtitle: var(--color_first_lighter)}.s_BUTTON{cursor:pointer;border:none;outline-offset:-.2rem;outline:.2rem solid var(--button_color_outline);background-color:var(--button_color_background);border-radius:.4rem;min-height:3rem;padding:0 2rem}.s_BUTTON:hover{outline-color:var(--button_hover_color_outline);background-color:var(--button_hover_color_background)}.s_BUTTON_title{color:var(--button_color_title);font-size:1rem;font-family:bold;white-space:normal;transition:color .2s;will-change:color}.s_BUTTON:hover .s_BUTTON_title{color:var(--button_hover_color_title)}.s_BUTTON_subtitle{color:var(--button_color_subtitle);font-size:.8rem;font-family:medium;transition:color .2s;will-change:color}.s_BUTTON:hover .s_BUTTON_subtitle{color:var(--button_hover_color_subtitle)}.s_BUTTON_bigger_font .s_BUTTON_title{font-size:1.1rem}.s_BUTTON_bigger_font .s_BUTTON_subtitle{font-size:.9rem;margin-top:.3rem;letter-spacing:.04rem}.s_BUTTON_bigger_font.s_BUTTON_double{height:4rem}.s_BUTTON_double{height:3.5rem}.s_BUTTON_alpha{opacity:.6}.s_BUTTON_width_100{min-width:10rem}.s_BUTTON_width_150{min-width:12rem}.s_BUTTON_width_200{min-width:14rem}.s_BUTTON_round{--height: 3.2rem;height:var(--height);width:var(--height);border-radius:50%}.s_BUTTON_underline{height:4rem;overflow:visible}.s_BUTTON_underline .s_BUTTON_title{margin-top:.5rem;transition:transform .15s;will-change:transform}.s_BUTTON_underline:hover .s_BUTTON_title{transform:translateY(-.2em)}.s_BUTTON_underline_line{bottom:0;height:.15rem;margin-top:.75rem;transition:transform .25s,background-color .15s;will-change:transform,background-color;transform:scaleX(1.05)}.s_BUTTON_image[selected=true]{background-color:var(--button_hover_color_title)!important}.s_BUTTON:has(.s_BUTTON_image){padding:0}.s_BUTTON:has(.s_BUTTON_image):hover .s_BUTTON_image{transition:transform .15s;transform:scale(1.1);opacity:1!important}.s_BUTTON .s_BUTTON_image{flex-shrink:0;background-color:var(--button_color_title);width:2rem;height:2rem;margin:.5rem;-webkit-mask-size:contain;mask-size:contain}.s_BUTTON_image_small .s_BUTTON_image{width:1.5rem!important;height:1.5rem!important}.s_BUTTON .s_BUTTON_image{background-color:var(--button_color_title)}.s_BUTTON:hover .s_BUTTON_image{background-color:var(--button_hover_color_title);opacity:1}.s_BUTTON[selected=true] .s_BUTTON_image{background-color:var(--button_color_title)}.s_BUTTON[selected=true] .s_BUTTON_image:hover{background-color:var(--button_hover_color_title)}.s_BUTTON_inverted .s_BUTTON_image{background-color:#fff}.s_BUTTON_image_with_title{text-align:left;gap:1rem}.s_BUTTON_image_with_title .s_BUTTON_title{margin-top:.2rem;white-space:nowrap!important;letter-spacing:.05rem;font-size:1.2rem}.s_BUTTON_image_with_title .s_BUTTON_subtitle{margin-top:.2rem;white-space:nowrap!important;letter-spacing:.06rem}.s_BUTTON_disabled{background-color:var(--color_grey_lighter_80);outline-color:var(--color_grey_light);outline-width:.1rem!important;--button_hover_color_outline: var(--color_grey);--button_hover_color_background: var(--color_grey_lighter);cursor:default!important;box-shadow:none!important;transform:scale(1)!important}.s_BUTTON_disabled:active{transform:scale(1)!important;box-shadow:none!important}.s_BUTTON_disabled:hover{box-shadow:none!important;transform:scale(1)!important}.s_BUTTON_disabled .s_BUTTON_title,.s_BUTTON_disabled:hover .s_BUTTON_title,.s_BUTTON_disabled .s_BUTTON_subtitle,.s_BUTTON_disabled:hover .s_BUTTON_subtitle{color:var(--color_grey_light_AA)}.s_SWITCH_wrapper{position:relative;padding:0;padding-left:.1rem;padding-right:.1rem;height:2.2rem;text-align:center;gap:0rem;border-radius:.2rem;width:8rem;background-color:var(--color_grey_light_45)}.s_SWITCH_button{height:100%;z-index:20;width:50%;font-size:.8rem;text-align:center;color:var(--color_grey_dark);border:none;cursor:pointer;background-color:transparent}.s_SWITCH_button[is_on=true]{font-family:bold;color:#fff;cursor:unset}.s_SWITCH_node{position:absolute;z-index:10;width:50%;height:75%;transform:translate(-95%);transition:transform .15s;will-change:transform}.s_SWITCH_node[is_on=true]{transform:translate(0)}.s_SWITCH_node_content{background-color:var(--color_first)!important;width:90%;height:100%;margin-left:5%;padding:.2rem;border-radius:.15rem}.s_LOGIN_logo_stellantis{position:absolute;top:2rem;left:2rem;width:20rem}.s_LOGIN_dialog{background-color:#00000080;border:.1rem solid #ffffffBB;border-radius:.2rem;width:48.5rem;height:30rem;text-align:center;gap:5rem;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;opacity:0;animation-duration:.5s;animation-delay:.5s;animation-name:animate-login;animation-fill-mode:forwards;animation-timing-function:ease-out;will-change:filter,opacity,transform}@keyframes animate-login{0%{display:none;opacity:0;transform:scale(1.05)}1%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.s_LOGIN_logo_finandgo{margin-top:2rem;width:20rem;height:calc(20rem * 297/702);object-fit:contain}.s_LOGIN_progress{width:50%;height:3rem;padding-top:1.4rem}.s_LOGIN_dialog .p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--color_first);background:#fff}.s_LOGIN_animate_disappear{animation-duration:.3s;animation-name:animate-login-disappear;animation-fill-mode:backwards;will-change:filter,opacity,transform}@keyframes animate-login-disappear{0%{filter:blur(0px);opacity:1;transform:scale(1)}99%{filter:blur(20px);opacity:0;transform:scale(.97)}to{filter:blur(20px);opacity:0;transform:scale(.97);display:none}}.s_LOGIN_networks_wrapper{gap:10vh;overflow:auto}.s_LOGIN_networks_title{font-size:1.6rem;color:#fff}.s_LOGIN_networks{display:flex;flex-wrap:wrap;justify-content:center;max-width:140rem;margin-left:8rem;margin-right:8rem;margin-bottom:5rem}@media (max-height : 60rem){@media (max-width : 50rem){.s_LOGIN_networks_title,.s_LOGIN_logo_stellantis{content-visibility:hidden}}}@media (max-width : 50rem){.s_LOGIN_networks_wrapper{justify-content:flex-start}.s_LOGIN_networks{margin-bottom:0;margin-left:0rem;margin-right:0rem;padding-left:2rem;padding-right:2rem}}.s_LOGIN_animate{animation-duration:.5s;animation-name:animate-login;animation-delay:.2s;animation-fill-mode:backwards;will-change:filter,opacity,transform}@keyframes animate-login{0%{display:none;filter:blur(15px);opacity:0;transform:scale(.95)}1%{filter:blur(15px);opacity:0;transform:scale(.95)}to{filter:blur(0px);opacity:1;transform:scale(1)}}.s_LOGIN_networks_buttons{background-color:transparent;border:none;cursor:pointer;padding:3rem}.s_LOGIN_networks_images{pointer-events:unset!important;width:12rem;--transition: filter, transform .15s ease-out;transition:var(--transition);-webkit-transition:var(--transition);-o-transition:var(--transition);-ms-transition:var(--transition);-moz-transition:var(--transition);--filter: drop-shadow(0px 0px 0rem rgba(255,0,0, 0));filter:var(--filter);-webkit-filter:var(--filter);-o-filter:var(--filter);-ms-filter:var(--filter);-moz-filter:var(--filter);will-change:transform,filter}.s_LOGIN_networks_images:hover{--filter_out: drop-shadow(0px 0px 1rem rgba(255, 255, 255, .6));--transform: scale(1.06);filter:var(--filter_out);-webkit-filter:var(--filter_out);-o-filter:var(--filter_out);-ms-filter:var(--filter_out);-moz-filter:var(--filter_out);transform:var(--transform);-webkit-transform:var(--transform);-o-transform:var(--transform);-ms-transform:var(--transform);-moz-transform:var(--transform)}.s_LOADER{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1000;color:#fff}.s_LOADER_content{height:10rem;width:20rem;color:#fff;font-size:.5rem}.s_LOADER_content_text{margin-bottom:3rem;text-align:center;width:100%;font-size:.5rem}.s_LOADER_disappear{animation-duration:.35s;animation-fill-mode:both;animation-timing-function:ease-out;animation-name:animate_loader_out;will-change:opacity;pointer-events:none}@keyframes animate_loader_out{0%{opacity:1}99%{opacity:0}to{opacity:0;display:none}}.s_LOADER_dialog{opacity:0;transform:scale(1.05);animation-duration:.2s!important;animation-delay:.2s!important;animation-name:animate-loader!important;animation-fill-mode:forwards;animation-timing-function:ease-out;will-change:filter,opacity,transform}@keyframes animate-loader{0%{display:none;opacity:0;transform:scale(1.05)}1%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.s_LOADER_image_network{width:20rem;height:calc(20rem * 297/702);object-fit:contain;margin-top:3rem}.s_LOADER .p-progressbar{opacity:1;border:0 none;height:.15rem;width:100%;background:transparent;border-radius:.375rem}.s_LOADER_PROGRESS_wrapper{width:100%;position:relative;opacity:0;animation-duration:.2s!important;animation-delay:.5s!important;animation-name:animate-loader_progress!important;animation-fill-mode:forwards;animation-timing-function:ease-out;will-change:opacity}@keyframes animate-loader_progress{0%{display:none;opacity:0}1%{opacity:0}to{opacity:1}}.s_LOADER_PROGRESS_wrapper_custom{width:100%;position:relative;opacity:1}.s_LOADER .p-progressbar-value{border:0 none;margin:0;height:100%;background-color:#fff!important}.s_LOADER_PROGRESS_value{left:0;width:.05%}.s_LOADER_PROGRESS_handle{background-color:#fff;width:.5rem;height:.5rem;border-radius:50%;-webkit-box-shadow:0px 0px 13px 2px rgba(255,255,255,.46);-moz-box-shadow:0px 0px 13px 2px rgba(255,255,255,.46);box-shadow:0 0 13px 2px #ffffff75;position:absolute;left:.05%}.s_APP_global{background-color:var(--color_grey_darker);overflow:hidden;opacity:0;text-align:center;min-width:90rem;animation-duration:.5s;animation-delay:.5s;animation-name:animate_app_global;animation-fill-mode:forwards;animation-timing-function:ease-out;will-change:filter,opacity,transform}@keyframes animate_app_global{0%{display:none;opacity:0;transform:scale(1.05)}1%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.s_APP_global_fast{animation-duration:0ms;animation-delay:0ms}.s_APP_main{background-color:#f2f2f2;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;height:100%;width:100%}.s_APP_dialog_wrapper{background-color:var(--color_second);box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;min-width:82rem;max-width:fit-content;max-height:fit-content;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;flex-wrap:wrap;z-index:1600;transform:translateY(0);transition:opacity .15s,transform .2s,display .15s allow-discrete;-ms-overflow-style:none;scrollbar-width:none}@starting-style{.s_APP_dialog_wrapper{opacity:0;transform:translateY(10rem)}}.s_APP_dialog_wrapper::-webkit-scrollbar{display:none}.s_APP_dialog_wrapper_left{color:#fff;width:30rem;height:100%;z-index:502;padding:1rem}.s_APP_dialog_wrapper_right{background-color:#fff;color:var(--color_second);position:relative;z-index:502;padding:1rem;-ms-overflow-style:none;scrollbar-width:none;max-height:70vh;overflow:auto}.s_APP_dialog_wrapper_right::-webkit-scrollbar{display:none}.s_APP_dialog_cancel{position:absolute;top:1rem;right:1rem}.s_APP_mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1500;display:none;opacity:0;transition:opacity .15s,display .15s allow-discrete}.s_APP_mask_visible{opacity:1;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);display:block}.s_APP_mask_dark{background-color:var(--color_grey_darker_90)}@starting-style{.s_APP_mask_visible{opacity:0}}.s_APP_mask_button{top:0;left:0;right:0;bottom:0;border:none;position:absolute;background-color:transparent}.s_APP_mask_dialog_visible{opacity:1;display:block}@starting-style{.s_APP_mask_dialog_visible{opacity:0}}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#ef9a9a}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #a7d8a9;border-color:#81c784}.p-datepicker{padding:.5rem;background:#1f2d40;color:#ffffffde;border:1px solid #304562;border-radius:3px}.p-datepicker:not(.p-datepicker-inline){background:#1f2d40;border:1px solid #304562;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:var(--color_second)}.p-datepicker .p-datepicker-header{padding:.5rem;color:#ffffffde;background:#1f2d40;font-weight:600;margin:0;border-bottom:1px solid #304562;border-top-right-radius:3px;border-top-left-radius:3px}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:3rem;height:3rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:#ffffffde;border-color:transparent;background:#ffffff08}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #a7d8a9}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#ffffffde;transition:background-color .2s,color .2s,box-shadow .2s;font-weight:600;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#81c784}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{width:2.5rem;height:2.5rem;border-radius:50%;transition:box-shadow .2s;border:1px solid transparent}.p-datepicker table td>span.p-highlight{color:#ffffffde;background:#81c78429}.p-datepicker table td>span:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #a7d8a9}.p-datepicker table td.p-datepicker-today>span{background:transparent;color:#81c784;border-color:transparent}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:#ffffffde;background:#81c78429}.p-datepicker .p-datepicker-buttonbar{padding:1rem 0;border-top:1px solid #304562}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #304562;padding:.5rem}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:#ffffffde;border-color:transparent;background:#ffffff08}.p-datepicker .p-timepicker button:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #a7d8a9}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.5rem;transition:box-shadow .2s;border-radius:3px}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:#ffffffde;background:#81c78429}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.5rem;transition:box-shadow .2s;border-radius:3px}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:#ffffffde;background:#81c78429}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #304562;padding-right:.5rem;padding-left:.5rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#ffffff08}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #a7d8a9}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#ffffff08}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #a7d8a9}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#ffffff08}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #a7d8a9}@media screen and (max-width: 769px){.p-datepicker table th,.p-datepicker table td{padding:0}}.p-dropdown{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.p-dropdown-clear-icon{position:absolute;top:50%;margin-top:-.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.p-dropdown-label-empty{overflow:hidden;opacity:0}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0;box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px!important}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;font-weight:400;white-space:nowrap;position:relative;overflow:hidden;display:flex;align-items:center}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#17212f;border:1px solid #304562;border-radius:3px;outline-color:transparent}.p-dropdown:not(.p-disabled):hover{border:none;outline:none}.p-dropdown:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #a7d8a9;border-color:#81c784}.p-dropdown.p-variant-filled{background:#304562}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#304562}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#304562}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:transparent;border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:#fff9}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:transparent;color:#fff9;width:2.357rem;border-top-right-radius:3px;border-bottom-right-radius:3px}.p-dropdown .p-dropdown-clear-icon{color:#fff9;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#ef9a9a}.p-dropdown-panel{background:#1f2d40;color:#ffffffde;border:1px solid #304562;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-dropdown-panel .p-dropdown-header{padding:.5rem 1rem;border-bottom:0 none;color:#ffffffde;background:#1f2d40;margin:0;border-top-right-radius:3px;border-top-left-radius:3px}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.5rem;margin-right:-1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.5rem;color:#fff9}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{margin:0;padding:.5rem 1rem;border:0 none;color:#ffffffde;background:transparent;border-radius:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#ffffffde;background:var(--color_first_with_alpha_more)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:var(--color_first_with_alpha_more_more)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{color:#ffffffde;background:#ffffff08}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{position:relative;margin-left:-.5rem;margin-right:.5rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:0;padding:.75rem 1rem;color:#ffffffde;background:#1f2d40;font-weight:600}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:2rem 1rem;color:var(--color_second);background:transparent;margin-top:0rem}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:3px;border-bottom-left-radius:3px}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:3px;border-bottom-left-radius:3px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:3px;border-bottom-right-radius:3px}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label,.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox{width:20px;height:20px}.p-checkbox .p-checkbox-input{border:.2rem solid var(--color_grey_light);border-radius:3px}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:#212529;font-size:14px}.p-checkbox .p-checkbox-box{border:.2rem solid var(--color_grey_light);background:#17212f;width:20px;height:20px;color:#ffffffde;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;outline-color:transparent}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:var(--color_grey_light);font-size:14px}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:14px;height:14px}.p-checkbox.p-highlight .p-checkbox-box{border-color:#81c784;background:#81c784}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#81c784}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:#54b358;background:#54b358;color:#212529}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #a7d8a9;border-color:#81c784}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#ef9a9a}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:var(--color_grey_lighter)}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#81c784}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--color_grey_lighter)}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#54b358}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#304562}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#81c784}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--color_grey_lighter)}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#54b358}.p-checkbox{position:relative;display:inline-flex;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox.p-highlight .p-checkbox-box{background-color:var(--color_first)!important;border-color:var(--color_first)!important}.p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon.p-icon{color:#fff}.p-checkbox .p-checkbox-box{background-color:#fff;border-color:var(--color_grey_light);transform:scale(.7)}.s_SELECT_SERVICES_panel .p-multiselect-item:hover .p-checkbox-box{border-color:var(--color_first)}.p-multiselect-items .p-multiselect-item.p-highlight{background-color:var(--color_first_with_alpha_light)}.p-multiselect .p-multiselect-label{font-size:.9rem;padding:.5rem 1rem}.p-multiselect-panel .p-multiselect-items{margin-top:0}.p-multiselect-label-container{border-radius:10px}.s_SELECT_SERVICES_panel .p-multiselect-item:has(.s_SELECT_SERVICES_subitem){margin-left:2rem}.p-multiselect.p-component.p-inputwrapper.p-inputwrapper-filled{border-radius:2px}.s_SELECT_VEHICLE_OPTIONS_input_search.p-inputtext .p-placeholder{color:red;background-color:red}.s_SELECT_VEHICLE_OPTIONS_panel .p-checkbox.p-highlight .p-checkbox-box{background-color:var(--color_second)!important;border-color:var(--color_second)!important}.s_SELECT_VEHICLE_OPTIONS_panel .p-multiselect-item:hover .p-checkbox-box{border-color:var(--color_second)!important}.s_SELECT_SERVICES_panel .p-multiselect-item:hover .p-checkbox-box{border-color:var(--color_first)!important}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{color:#fff}.p-checkbox .p-checkbox-box{background-color:#fff;border-color:var(--color_grey_light_AA)}.s_SELECT_VEHICLE_OPTIONS_panel .p-multiselect-items .p-multiselect-item.p-highlight{background-color:var(--color_second_with_alpha_light)}.p-multiselect-item-group{background-color:transparent;color:var(--color_second);font-size:1.1rem;font-family:bold;margin-top:40px;margin-left:0;padding-top:10px;border-top:1px solid var(--color_second_with_alpha)}.s_SELECT_VEHICLE_OPTIONS_panel .p-multiselect-items .p-multiselect-item{padding-left:2rem}.s_SELECT_VEHICLE_OPTIONS_panel .p-multiselect-items{margin-top:-48px}.p-multiselect-header{background-color:var(--color_second);padding:15px}.p-multiselect-header .p-inputtext{height:34px;background-color:#ffffff20;border-color:#ffffff40}.s_SELECT_VEHICLE_OPTIONS_panel .p-multiselect-items-wrapper{height:min(80rem,70vh)!important;background-color:#fff;border-color:var(--color_second_with_alpha);-ms-overflow-style:none;scrollbar-width:none;padding-bottom:2rem}.s_SELECT_VEHICLE_OPTIONS_panel .p-multiselect-items-wrapper::-webkit-scrollbar{display:none}.p-dropdown-panel{-ms-overflow-style:none;scrollbar-width:none}.p-dropdown-panel::-webkit-scrollbar{display:none}.p-slider .p-slider-range{background-color:var(--color_first)!important;height:.35rem;top:calc(50% - .17rem)}.p-slider .p-slider-handle{background-color:var(--color_first);border:.2rem solid var(--color_first);margin-top:-5px;margin-left:-2px;width:10px;height:10px;border-radius:50%;transition:border-color .15s,background-color .15s;will-change:border-color,background-color}.p-progressbar{border:0 none;height:1.5rem;background:transparent;border-radius:.375rem}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:var(--color_first)}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-skeleton{background-color:var(--color_second_with_alpha_light);border-radius:.375rem}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#ffffffb3,#fff0)}.p-dropdown-item{outline:none!important}.p-connected-overlay-exit,.p-connected-overlay-exit-active,.p-connected-overlay-exit-done{opacity:0!important;transition:none!important}.s_MENU_main{--width: 24rem;width:var(--width);min-width:var(--width);height:100%;background-color:var(--color_grey_dark);justify-content:space-between;overflow:hidden;transition:width .25s ease-in-out,min-width .25s ease-in-out;will-change:width,min-width;container:s_MENU_main / inline-size}.s_MENU_buttons_width{position:absolute;width:30px;height:30px;bottom:20px;left:10px}.s_MENU_buttons_wrapper{padding:2rem 0;margin-left:0}.s_MENU_buttons_wrapper:has(.s_BUTTON:hover) .s_BUTTON:not(:hover){opacity:.3}.s_MENU_buttons_wrapper .s_BUTTON{opacity:.6;transition:opacity .15s ease-in-out;will-change:opacity}.s_MENU_buttons_wrapper .s_BUTTON:hover,.s_MENU_buttons_wrapper .s_BUTTON[selected=true]{opacity:1}.s_MENU_main .s_BUTTON_image_with_title{font-size:1.2rem;transition:margin-left .15s linear}.MENU.p-dropdown{border:var(--menu_border);border-width:0;z-index:2000;height:7rem!important;width:24rem;opacity:1;will-change:background-color}.MENU.p-dropdown:active,.MENU.p-dropdown:hover,.MENU.p-dropdown:focus-visible{background-color:var(--color_first_darker)}.MENU.p-dropdown.rrdi_all{height:5rem!important}.MENU.p-dropdown-panel{position:absolute!important;background-color:var(--color_grey_dark);border-width:0;left:0rem!important;top:5rem!important;overflow:auto;max-height:90vh}.MENU .p-dropdown-items-wrapper{background-color:transparent;width:100%;max-height:unset!important}.MENU .p-dropdown-item{background-color:var(--color_grey_dark);border-top:1px solid var(--color_grey_darker_45)!important}.MENU .p-dropdown-item:hover{background-color:var(--color_grey_dark)}.MENU .p-dropdown-item:hover .s_MENU_options{transition:padding .15s ease-in-out;will-change:padding;padding-left:.4rem}.MENU:has(.p-dropdown-item:hover) .p-dropdown-item:not(:hover){transition:opacity .1s linear;will-change:opacity;opacity:.5}.MENU:has(.p-dropdown-item:hover) .p-dropdown-item:not(:hover).p-highlight{opacity:1}.MENU.p-dropdown-panel .p-dropdown-items{padding:0}.MENU.p-dropdown.p-focus{box-shadow:none!important}.MENU.p-dropdown .p-dropdown-trigger{width:1.2rem;margin-right:2rem;opacity:1;transition:opacity 40ms linear,margin-right .1s linear;will-change:opacity,margin-right;margin-right:1rem}.MENU_disabled.p-dropdown .p-dropdown-trigger{display:none}.s_MENU_options{height:100%;margin:0;color:#fff;background-color:transparent;flex-shrink:0;font-size:1.2rem;padding-top:.5rem;padding-bottom:.5rem}.s_MENU_options.rrdi_all{padding-top:0;padding-bottom:0}.MENU.p-dropdown-panel .s_MENU_options{margin-left:8px}.s_MENU_OPTIONS_label{font-family:medium;font-size:1.4rem;padding-top:0;padding-bottom:0;text-align:left;padding-left:1rem;opacity:1}.s_MENU_OPTIONS_label.rrdi_all{opacity:.8;padding-left:0;text-align:center;width:13.8rem}.MENU.p-dropdown-panel .s_MENU_OPTIONS_label{font-family:medium;font-size:1.2rem;padding:.5rem 3rem .5rem 2.5rem;text-align:left}.s_MENU_OPTIONS_label_title{color:#fff;font-size:1.3rem}.s_MENU_OPTIONS_label_subtitle_rrdi{font-family:medium;font-size:.9rem;margin-top:.2rem;margin-bottom:.2rem;opacity:.9}.s_MENU_OPTIONS_label_subtitle{font-family:normal;font-size:.7rem;opacity:.7}.s_MENU_OPTIONS_header_label_subtitle{font-family:normal;font-size:.7rem;opacity:.7;margin-top:.2rem;white-space:nowrap;text-overflow:ellipsis;width:15rem;display:block;overflow:hidden}.MENU_disabled .s_MENU_OPTIONS_header_label_subtitle{width:16rem}.s_MENU_OPTIONS_label_subtitle_rrdi_span{color:var(--color_first_lighter_more);font-family:bold}.s_MENU_image{object-fit:contain;height:5rem;width:5rem;transition:margin-left .15s linear}.MENU .s_MENU_image{margin-left:1rem}.MENU.p-dropdown-panel .s_MENU_image{width:6rem!important;height:6rem!important}.MENU.p-dropdown-panel .s_MENU_image.rrdi_all{width:4.5rem!important;height:4.5rem!important}.s_MENU_bottom{padding:.5rem 2rem;margin-left:0;gap:1rem;width:100%;flex-wrap:wrap;transition:padding .15s ease-in-out}.s_MENU_disconnect{transition:margin-left 150 linear;transition-delay:0ms;width:100%;background-color:var(--color_second_darker_deep)}#menu_close{margin-right:-1rem}#menu_close .s_BUTTON_image_with_title{gap:.2rem}#menu_close .s_BUTTON_title{font-size:1.1rem;padding-right:1rem}#menu_rrdi{width:100%;padding:1rem;height:8rem!important;border-bottom:1px solid #ffffff20}#menu_rrdi .s_BUTTON_image_with_title{padding-top:2rem;padding-bottom:2rem}@container s_MENU_main (max-width: 10rem){.MENU.p-dropdown .p-dropdown-trigger{opacity:0;margin-right:-2rem}.MENU.p-dropdown-panel{margin-left:5rem!important}.s_MENU_options{margin:0}.MENU .s_MENU_image{margin-left:0}.s_BUTTON .s_BUTTON_image_with_title{margin-left:-1rem}.s_MENU_bottom{padding:.5rem 1rem}.s_MENU_bottom #menu_close{transform:rotate(180deg);margin-right:0}.s_MENU_bottom #menu_close .s_BUTTON_image_with_title{gap:0}.s_MENU_bottom #menu_close .s_BUTTON_title{display:none;padding-right:0}}.s_MENU_new_calcul{width:24rem;padding-left:2rem;margin-bottom:1rem}.s_MENU_new_calcul .s_BUTTON_title{color:var(--color_grey_dark_little)}.s_MENU_new_calcul .s_BUTTON_image{background-color:var(--color_grey_dark_little)}.s_BUTTON_new_calcul_enabled .s_BUTTON_title{color:#ddd}.s_BUTTON_new_calcul_enabled .s_BUTTON_image{background-color:#fff}.s_QUOTES_TOP_wrapper{width:100%;background-color:var(--color_second);position:relative;z-index:100;flex-shrink:0;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px}.s_QUOTES_TOP_wrapper_content{position:relative;margin:auto}.s_QUOTES_wrapper{top:0;left:0;width:100%;height:100%;background-color:var(--color_second_with_alpha_lighter);overflow-y:scroll}.s_QUOTES_background{display:inline-block;display:block;padding:2rem}.s_QUOTES_main{background-color:#fff;box-shadow:#63636333 0 2px 8px;box-shadow:var(--color_second_with_alpha_light) 0 2px 8px 0;height:auto;min-height:100%}.s_QUOTES_bottom{height:20px}.s_QUOTES_skeletons{margin-top:1rem;width:100%;gap:2rem}.s_QUOTES_headers{text-wrap:nowrap;color:red}.ka{width:100%}.ka-table{width:100%;border:unset;border-spacing:0;padding-bottom:1rem}.ka-thead{height:3rem;text-align:left}.ka-thead th{text-align:left;margin-right:2rem;padding:1rem 1rem 1rem 2rem;color:var(--color_second);font-family:bold;font-size:1.1rem;background-color:var(--color_grey_lighter_80);border-bottom:.1rem solid var(--color_second_with_alpha)!important;cursor:pointer}.ka-thead th:hover{background-color:var(--color_grey_lighter);color:var(--color_first)}.ka-icon-sort{margin-left:.5rem}.ka-icon-sort svg{height:1rem;width:1rem;fill:var(--color_first)}.ka-pointer:has(.ka-icon){color:var(--color_first)}.ka-cell-text{text-align:left;padding:.3rem .3rem .3rem 2rem;color:var(--color_second)}.ka-cell-text .highlight{color:var(--color_first);font-family:bold}.ka-row{cursor:pointer}.ka-row:nth-child(2n){background-color:var(--color_second_with_alpha_05)}.ka-row:hover{background-color:var(--color_second_with_alpha_lighter)}.ka-row:hover .ka-cell-text{color:var(--color_first)}.s_QUOTES_cell_right{text-align:right;margin-right:-.2rem}.s_QUOTES_empty{width:100%;height:calc(100vh - 14rem);text-align:center!important;color:var(--color_second)}.s_QUOTES_title{color:#333}.s_QUOTES_TABLE_HEADER_title{position:absolute;top:1.5rem;left:3rem;color:#fff;font-size:1.5rem}.s_QUOTES_TABLE{width:100%}.s_QUOTES_TABLE_header{padding:1rem 2.5rem 1rem 1rem;height:5rem}.s_QUOTES_TABLE_textfield{border:1px solid #ffffff20;border:none;background-color:#ffffff10;padding:.3rem 1rem .3rem .3rem;border-radius:4px;width:8rem;height:2.5rem;text-align:right;color:#fff;font-size:1.2rem;outline:none;font-family:bold;transition:width .25s ease-in-out;will-change:width}.s_QUOTES_TABLE_textfield::placeholder{font-family:normal;color:#ffffff80;font-size:1rem;opacity:1}.s_QUOTES_TABLE_textfield::-ms-input-placeholder{font-family:normal;color:#ffffff80;font-size:1rem}.s_QUOTES_TABLE_textfield:hover,.s_QUOTES_TABLE_textfield:focus,.s_QUOTES_TABLE_textfield:active,.s_QUOTES_TABLE_textfield:focus-visible{width:20rem}.s_QUOTES_TABLE_textfield:hover::placeholder,.s_QUOTES_TABLE_textfield:focus::placeholder,.s_QUOTES_TABLE_textfield:active::placeholder,.s_QUOTES_TABLE_textfield:focus-visible::placeholder{opacity:.4}.s_QUOTES_TABLE_textfield:hover::-ms-input-placeholder,.s_QUOTES_TABLE_textfield:focus::-ms-input-placeholder,.s_QUOTES_TABLE_textfield:active::-ms-input-placeholder,.s_QUOTES_TABLE_textfield:focus-visible::-ms-input-placeholder{opacity:.4}.s_QRCODE_main{background-color:#f2f2f2;padding:2rem;min-width:50rem;min-height:50rem}.s_QRCODE_wrapper{top:0;left:0;width:100%;height:100%;padding:2rem;background-color:#fff;box-shadow:var(--color_second_with_alpha_light) 0 2px 8px 0}.s_QRCODE_title{color:var(--color_second);font-size:1.4rem;margin-bottom:5rem}.s_QRCODE_title_finandgo{color:var(--color_first);font-family:bold}.s_QRCODE_image{width:max(30rem,min(40vh,40rem));height:max(30rem,min(40vh,40rem))}.s_SIMULATOR_wrapper{top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#f2f2f2;min-width:80rem}.s_SIMULATOR_wrapper_large{width:600%;height:100%;overflow:hidden;animation-fill-mode:forwards;flex-wrap:wrap;transition:transform 2s ease-in-out;will-change:transform}.s_SIMULATOR_hidden{content-visibility:hidden}.s_SIMULATOR_background{display:inline-block;display:block;width:calc(100% / 6);overflow-y:scroll;padding:2rem}.s_SIMULATOR_logo{position:absolute;bottom:-.5rem;right:1rem;width:5rem;height:5rem;object-fit:contain}.s_SIMULATOR_main{min-height:50rem;min-width:40rem}.s_SIMULATOR_main_content{position:relative;background-color:#fff;box-shadow:var(--color_second_with_alpha_light) 0 2px 8px 0;height:auto;min-height:100%;padding-bottom:2rem}.s_SIMULATOR_main:after{content:" "}.s_SIMULATOR_main_content_bottom{height:2rem}.s_SIMULATOR_infos{position:absolute;bottom:2.2rem;right:2.2rem;background-color:#ff000070;padding:.2rem 1rem}.s_SIMULATOR_loader{position:absolute;top:0;left:0;height:.2rem;max-width:100%;background-color:var(--color_first);z-index:10000}#loader_body{padding:0;margin:0;display:flex;height:100vh;justify-content:center;align-items:center;background:#fff}#loader_container{margin:0 auto;width:200px;height:200px;position:relative}#loader_svg{position:absolute;top:0;left:0}#loader_dotted-line{top:30px;left:30px}.s_TOP_wrapper{width:100%;background-color:var(--color_second);position:relative;z-index:100;flex-shrink:0;height:5rem;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px}.s_TOP_wrapper_content{max-width:120rem;position:relative;margin:auto}.s_TOP_line_background{background-color:var(--color_first_with_alpha);position:absolute;height:.1rem;width:80%;margin-left:10%;margin-top:2.05rem}.s_TOP_line_progress{background-color:var(--color_first);position:absolute;height:2px;margin-left:10%;margin-top:2rem;transition:width .3s ease-in-out;will-change:width;width:calc(80% * (var(--step) - 1) / 5)}.s_TOP_steps{height:4rem;width:100%;margin-top:.5rem;margin-bottom:.5rem}.s_TOP_mask{position:absolute;height:4rem;width:100%;top:0;left:0;background-color:var(--color_second);opacity:.8;pointer-events:none}.s_TOP_step_wrapper{background-color:var(--color_second);padding-inline:10px;position:relative;font-family:bold}.s_TOP_step_title{margin-left:2rem;margin-top:.2rem;font-size:1rem;font-family:bold;background-color:transparent;transition:color .2s;transition-delay:.2s;will-change:color}.s_TOP_step_button{padding:1rem;border-width:0;background-color:transparent;cursor:pointer;pointer-events:auto;display:flex;justify-content:center;align-items:center;z-index:101}.s_TOP_step_circle{aspect-ratio:1;height:2rem;border-radius:50%;color:var(--color_second);font-family:bold;font-size:1rem;outline:.2rem solid var(--color_first);outline-offset:0rem;padding-bottom:.2rem;text-align:center;transition:color .2s,background-color .2s,outline-offset .2s,outline-color .2s;transition-delay:.2s;will-change:color,background-color,outline-offset,outline-color}.s_TOP_step_wrapper_done .s_TOP_step_circle{background-color:var(--color_first);outline-color:var(--color_first);outline-offset:.2rem}.s_TOP_step_wrapper_done .s_TOP_step_title{color:var(--color_first)}.s_TOP_step_wrapper_current .s_TOP_step_circle{background-color:var(--color_first_lighter);outline-color:var(--color_first_lighter);outline-offset:.5rem}.s_TOP_step_wrapper_current .s_TOP_step_title{color:var(--color_first_lighter)}.s_TOP_step_wrapper_disabled .s_TOP_step_button{cursor:default;opacity:.5}.s_TOP_step_wrapper_disabled .s_TOP_step_circle{color:var(--color_first);background-color:transparent}.s_TOP_step_wrapper_disabled .s_TOP_step_title{color:var(--color_first)}.s_TOP_step_wrapper_done:hover .s_TOP_step_title{color:var(--color_first_lighter_more)}.s_TOP_step_wrapper_done:hover .s_TOP_step_circle{outline-offset:.4rem!important;background-color:var(--color_first_lighter_more);outline-color:var(--color_first_lighter_more)}.s_SIMULATION_main{margin:auto;z-index:100;padding:3rem;container:s_SIMULATION_main / inline-size;contain:content}.s_SIMULATION_error{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:3rem;max-width:50%;background-color:var(--color_red);color:#fff;font-family:bold}.s_SIMULATION_horizontal{max-width:110rem;flex-wrap:wrap;width:100%;gap:1rem}.s_SIMULATION_vertical_left{width:auto;max-width:65.5rem;width:70rem}@container s_SIMULATION_main (max-width: 102rem){.s_SIMULATION_horizontal{gap:4rem!important;justify-content:center!important}.s_SIMULATION_assurances{gap:3rem}.s_RESULTS_main{width:47rem!important}.s_SIMULATION_errors{width:50rem}}.s_SIMULATION_errors{width:100%;margin:auto;color:var(--color_red);text-align:left;border-top:1px solid var(--color_red);margin-top:2rem;padding-top:1rem;flex-basis:0px}.s_SIMULATION_errors:empty{border-top:none}.s_SIMULATION_vehicle{width:100%;height:12rem;padding-right:.35rem}.s_SIMULATION_vehicle_buttons{gap:2rem;margin-top:20px}.s_SIMULATION_sliders{width:100%;min-height:12rem;margin-bottom:1rem;flex-wrap:nowrap}.s_SIMULATION_image_vehicle{margin-top:-2rem}.s_SIMULATION_image_vehicle_image{height:11rem;object-fit:contain}.s_SIMULATION_vehicle_labels{text-align:right}.s_SIMULATION_vehicle_family_label{font-size:1.2rem;font-family:bold;color:var(--color_second);margin-top:6px}.s_SIMULATION_vehicle_vehicle_label{font-size:1.1rem;color:var(--color_first);font-family:medium}.s_SIMULATION_vehicle_code_vehicle{font-size:.9rem;color:var(--color_second)}.s_SIMULATION_vehicle_code_vehicle_price{white-space:nowrap}.s_SIMULATION_assurances{width:100%;margin:auto;margin-top:2rem;flex-wrap:wrap;gap:1rem;padding-right:.15rem}.s_SIMULATION_assurances_element{gap:1rem;flex-wrap:wrap;max-width:15rem;text-align:center}.s_SIMULATION_assurances_element_line{color:var(--color_first);font-size:.9rem;font-family:bold}.s_SIMULATION_assurances_element_line_error{color:var(--color_red);text-decoration:line-through}.s_SIMULATION_actions_wrapper{width:100%;margin-top:2rem}.s_SIMULATION_buttons_hide{opacity:0;pointer-events:none}.s_SIMULATION_dialog{width:50rem;height:35rem;padding:2rem;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.s_SIMULATION_dialog::-webkit-scrollbar{display:none}.s_SIMULATION_dialog_title{color:var(--color_first);color:var(--color_second);font-size:1.6rem;font-family:bold;margin-top:2rem}.s_SIMULATION_dialog_subtitle{color:var(--color_second);font-size:1rem;font-family:bold;margin-top:1rem}.s_SIMULATION_DIALOG_email_wrapper{gap:.5rem;width:100%}.s_SIMULATION_DIALOG_TF{height:3.5rem;width:36rem!important}.s_SIMULATION_DIALOG_TF_input{width:36rem!important;height:3.5rem!important;text-align:left!important;padding-left:1rem}.s_SIMULATION_DIALOG_form{margin-top:2rem;gap:4rem;width:36rem}.s_SIMULATION_dialog_image{width:20rem;height:calc(20rem * 297/702)}.s_SIMULATION_buttons_dialog_buttons{width:100%;text-align:center}.s_SIMULATION_buttons_input_wrapper{z-index:1030;position:absolute;top:0;left:0;width:100%;outline:.1rem solid var(--color_second_with_alpha);border-radius:.4rem;background-color:var(--color_second_with_alpha_05);background-color:var(--color_second_with_alpha_lighter);gap:1rem;padding:1rem;flex-wrap:wrap}.s_SIMULATION_buttons_input_notice{font-size:.9rem;width:100%;color:var(--color_second);color:var(--color_grey_dark_light);color:var(--color_grey_light)}.s_SIMULATION_dialog_tco{width:50rem;max-width:80vw;padding-top:2rem;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.s_SIMULATION_dialog_tco::-webkit-scrollbar{display:none}.s_SIMULATION_dialog_tco_title{color:var(--color_first)}.s_SIMULATION_dialog_column{width:100%;min-height:20rem;flex-wrap:wrap;gap:2rem;margin-top:4rem;margin-bottom:3rem;align-content:start;-ms-overflow-style:none;scrollbar-width:none}.s_SIMULATION_dialog_column::-webkit-scrollbar{display:none}.s_SIMULATION_dialog_tco_image{width:6rem;height:calc(6rem * 138/78)}.s_SIMULATION_dialog_image_title{font-size:1.6rem;font-family:bold;margin-top:5rem}.s_SIMULATION_switch_ht{width:100%;margin-bottom:1rem}.s_SIMULATION_affichage_tvs{width:100%;margin-top:1rem;font-size:.9rem;gap:1rem}.s_SIMULATION_affichage_aides{width:100%;margin-top:1rem;font-size:.9rem}.s_RESULTS_main{gap:.5rem;width:34rem;margin-bottom:1rem}.s_RESULTS_resume,.s_RESULTS_resultat{width:100%;flex-shrink:0}.s_RESULTS_resultat_wrapper_tables{width:100%;flex-shrink:0;position:relative}.s_RESULTS_resultat_error{position:absolute;top:-.5rem;left:-.5rem;width:calc(100% + 1rem);height:calc(100% + 1rem);background-color:#fffc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.s_RESULTS_resultat_error_text{background-color:#fffd;width:100%;height:6rem;text-align:center;color:var(--color_red);outline:1px solid var(--color_red);font-family:bold;font-size:1.1rem}.s_RESULTS_resultat_pcom{font-size:1.2rem;color:var(--color_first);font-family:bold;padding:2px 10px;margin-top:15px;text-align:center}.s_RESULTS_resultat_pfin{font-size:1.1rem;color:var(--color_second);font-family:bold;text-align:center;margin-bottom:5px}.s_RESULTS_resultat_button{text-align:center;margin-top:30px;margin-bottom:10px}.s_RESULTS_table{width:100%;border-spacing:0;border-collapse:collapse}.s_RESULTS_table_td{background-color:var(--color_second_with_alpha_lighter);color:var(--color_grey_dark);padding:.3rem .1rem .3rem 1rem;box-sizing:border-box;text-align:left;white-space:normal;font-family:normal}.s_RESULTS_table_td_left{font-size:.95rem}.s_RESULTS_table_td_right{background-color:var(--color_grey_dark);color:var(--color_first_lighter);width:11rem!important;padding-right:1rem;text-align:right;letter-spacing:.03rem;font-variant-numeric:tabular-nums}.s_RESULTS_table_td_bold{font-family:bold}.s_RESULTS_table_td_title{background-color:#fff!important;padding:0;padding-top:.5rem;padding-bottom:.5rem;text-align:center}.s_RESULTS_table_td_right.s_RESULTS_table_td_bold{padding-left:0}.s_RESULTS_table_td__error{color:#fff;background-color:var(--color_red)}.s_RESULTS_table_td__error:after{content:"ERREUR"}.s_RESULTS_table_td__pending{color:var(--color_grey_dark_light)}.s_RESULTS_table_td_error{color:var(--color_red);text-decoration:line-through}.s_SIMU_SLIDER_wrapper{position:relative;margin:auto 0 auto auto;gap:0;flex-wrap:nowrap;color:var(--color_second);align-content:stretch;height:50px}.s_SIMU_SLIDER_wrapper_disabled{background-color:#fff;width:47.8rem;padding-right:15rem;color:var(--color_second_with_alpha)}.s_SIMU_SLIDER_wrapper:has(.s_SIMU_SLIDER_wrapper_disabled) .s_SIMU_SLIDER_title{opacity:.3}.s_SIMU_SLIDER_slider_wrapper_wrapper{margin-left:1.5rem;padding:1.5rem;contain:content}.s_SIMU_SLIDER_slider_wrapper{background-color:var(--color_grey_light_AA);height:.2rem;overflow:visible}.s_SIMU_SLIDER_slider{width:32rem;background-color:transparent!important;height:40px}.s_SIMU_SLIDER_title_wrapper{width:10rem;gap:1rem}.s_SIMU_SLIDER_title{text-align:right;color:var(--color_second);white-space:nowrap;margin-right:-.5rem}@container s_SIMULATION_main (max-width: 112rem){.s_SIMU_SLIDER_title_wrapper{width:13rem}.s_SIMU_SLIDER_title{white-space:pre-line}}@container s_SIMULATION_main (max-width: 102rem){.s_SIMU_SLIDER_title_wrapper{width:10rem}.s_SIMU_SLIDER_title{white-space:nowrap}}.s_SIMU_SLIDER_TF_wrapper{padding:1.3rem .5rem 1.3rem 1.3rem;contain:content}.s_SIMU_SLIDER_TF{position:relative;padding-left:.2rem;width:14rem;outline:.15rem solid var(--color_second);outline-offset:0px;border-radius:2px!important;height:3.5rem;transition:transform .1s ease-out,box-shadow .1s ease-out!important;will-change:transform,box-shadow}.s_SIMU_SLIDER_TF_textfield{height:100%}.s_SIMU_SLIDER_TF_textfield_input{height:90%;width:9rem;font-size:1.1rem;padding-right:.5rem;background-color:transparent;border:none!important;outline-width:0!important;color:var(--color_second);font-family:bold;text-align:right;letter-spacing:.03rem;font-variant-numeric:tabular-nums}.s_SIMU_SLIDER_TF_textfield_input::placeholder{font-family:normal;color:var(--color_second_with_alpha);opacity:0}.s_SIMU_SLIDER_TF_textfield_input::-ms-input-placeholder{font-family:normal;color:var(--color_second_with_alpha);opacity:0}.s_SIMU_SLIDER_TF_textfield_input:focus::placeholder{opacity:1}.s_SIMU_SLIDER_TF_textfield_input:focus::-ms-input-placeholder{opacity:1}.s_SIMU_SLIDER_TF_suffix{position:absolute;right:0;top:0;width:3.6rem;height:100%;padding-top:.9rem;text-align:center!important;font-size:1.1rem;background-color:var(--color_second_with_alpha_lighter);pointer-events:none}.s_SIMU_SLIDER_TF_suffix_editable{background-color:var(--color_second)!important;color:#fff!important;transition:background-color .3s ease-in-out;will-change:background-color}.s_SIMU_SLIDER_TF_extra{position:absolute;left:5px;top:2px;pointer-events:none;font-size:1rem;font-family:bold;font-variant-numeric:tabular-nums}.s_SIMU_SLIDER_buttons_switch{position:absolute;background-color:var(--color_second)!important;padding:0;font-size:1.1rem;font-family:bold;opacity:0;right:0;top:0;width:3.6rem;height:100%;text-align:center!important;border-style:none;background-color:var(--color_first)!important;border-color:var(--color_first)!important;color:#fff;cursor:pointer;transition:opacity .2s ease-out;will-change:opacity}#SIMULATION_sliders:not(:has(.s_SIMU_SLIDER_wrapper:active)) .s_SIMU_SLIDER_wrapper:hover .s_SIMU_SLIDER_title,.s_SIMU_SLIDER_wrapper:active .s_SIMU_SLIDER_title,.s_SIMU_SLIDER_wrapper:focus-within .s_SIMU_SLIDER_title{color:var(--color_first)!important;font-family:bold!important;letter-spacing:.015rem}#SIMULATION_sliders:not(:has(.s_SIMU_SLIDER_wrapper:active)) .s_SIMU_SLIDER_wrapper:hover .s_SIMU_SLIDER_TF_textfield_input,.s_SIMU_SLIDER_wrapper:active .s_SIMU_SLIDER_TF_textfield_input,.s_SIMU_SLIDER_wrapper:focus-within .s_SIMU_SLIDER_TF_textfield_input{color:var(--color_first);font-family:bold!important}#SIMULATION_sliders:not(:has(.s_SIMU_SLIDER_wrapper:active)) .s_SIMU_SLIDER_wrapper:hover .s_SIMU_SLIDER_TF,.s_SIMU_SLIDER_wrapper:active .s_SIMU_SLIDER_TF,.s_SIMU_SLIDER_wrapper:focus-within .s_SIMU_SLIDER_TF{color:var(--color_first)!important;outline:2px solid var(--color_first)!important;outline-offset:-1px;font-family:bold!important;box-shadow:#0003 0 .2rem .6rem;transform:scale(1.04)!important}#SIMULATION_sliders:not(:has(.s_SIMU_SLIDER_wrapper:active)) .s_SIMU_SLIDER_wrapper:hover .s_SIMU_SLIDER_TF_suffix,.s_SIMU_SLIDER_wrapper:active .s_SIMU_SLIDER_TF_suffix,.s_SIMU_SLIDER_wrapper:focus-within .s_SIMU_SLIDER_TF_suffix{background-color:var(--color_first_with_alpha_light)}#SIMULATION_sliders:not(:has(.s_SIMU_SLIDER_wrapper:active)) .s_SIMU_SLIDER_wrapper:hover .p-slider-range,.s_SIMU_SLIDER_wrapper:active .p-slider-range,.s_SIMU_SLIDER_wrapper:focus-within .p-slider-range{background-color:var(--color_first_lighter)!important}#SIMULATION_sliders:not(:has(.s_SIMU_SLIDER_wrapper:active)) .s_SIMU_SLIDER_wrapper:hover .p-slider-handle,.s_SIMU_SLIDER_wrapper:active .p-slider-handle,.s_SIMU_SLIDER_wrapper:focus-within .p-slider-handle{background-color:var(--color_first_lighter)!important;transform:scale(1.6)}#SIMULATION_sliders:not(:has(.s_SIMU_SLIDER_wrapper:active)) .s_SIMU_SLIDER_wrapper:hover .s_SIMU_SLIDER_slider_wrapper,.s_SIMU_SLIDER_wrapper:active .s_SIMU_SLIDER_slider_wrapper,.s_SIMU_SLIDER_wrapper:focus-within .s_SIMU_SLIDER_slider_wrapper{background-color:var(--color_grey)!important;cursor:pointer!important;box-shadow:#0000001a 0 2px 5px}#SIMULATION_sliders:not(:has(.s_SIMU_SLIDER_wrapper:active)) .s_SIMU_SLIDER_wrapper:hover .s_SIMU_SLIDER_buttons_switch,.s_SIMU_SLIDER_wrapper:active .s_SIMU_SLIDER_buttons_switch,.s_SIMU_SLIDER_wrapper:focus-within .s_SIMU_SLIDER_buttons_switch{opacity:1}.s_SELECT_SERVICES_root{width:15rem;padding:2px;font-family:bold;text-align:center;border-radius:.4rem;border:.15rem solid var(--color_first_with_alpha);background-color:var(--color_first);color:#fff;transition:transform,box-shadow .15s ease-out;will-change:transform,box-shadow;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.s_SELECT_SERVICES_root:hover{box-shadow:#00000026 0 3px 8px;transform:scale(1.02)!important}.s_SELECT_SERVICES_root_zero{box-shadow:#0000000f 0 1px 3px,#0000001f 0 1px 2px;border-color:var(--color_first)!important;background-color:#fff!important;color:var(--color_first)!important}.s_SELECT_SERVICES_root.p-disabled{background-color:var(--color_grey)!important;border-color:var(--color_grey_light)!important;opacity:1!important}.s_SELECT_SERVICES_panel{background-color:#fff;border:none;box-shadow:#11111a0d 0 4px 16px,#11111a0d 0 8px 32px;border-radius:4px;overflow:hidden;margin-top:-3rem;min-width:30rem;padding:.2rem 2rem 2rem;outline:none}.p-multiselect-item:hover .s_SELECT_SERVICES_item{color:var(--color_first)!important}.s_SELECT_SERVICES_item{font-size:.9rem;color:var(--color_grey_dark_little);font-family:bold}.p-highlight .s_SELECT_SERVICES_item{color:var(--color_first)}.s_SELECT_SERVICES_item_subitem{padding-left:30px}.s_SELECT_SERVICES_trigger{content-visibility:hidden}.s_SELECT_SERVICES_panel_header{color:var(--color_first);font-family:bold;font-size:1.2rem;width:100%;border-bottom:1px solid var(--color_first);margin-bottom:20px;padding:15px 20px}.s_SELECT_SERVICES_empty_message{color:var(--color_grey);font-size:.9rem;font-family:normal;text-align:center}.p-multiselect-item.p-disabled{opacity:.3;text-decoration-line:line-through;text-decoration-color:var(--color_grey_dark_light)}.p-multiselect-item.p-disabled .p-checkbox{opacity:.5}.p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-item.p-highlight.p-disabled{text-decoration-line:unset;opacity:1}.p-multiselect-item.p-highlight.p-disabled .p-checkbox{opacity:.2}.s_SELECT_VEHICLE_OPTIONS_root{width:15rem;text-align:center;padding:2px;font-size:.8rem;font-family:bold;border-color:var(--color_second_with_alpha);background-color:var(--color_second);color:#fff;transition:transform,box-shadow .15s ease-out;will-change:transform,box-shadow;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.s_SELECT_VEHICLE_OPTIONS_root:hover{box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px!important;transform:scale(1.02)!important}.s_SELECT_VEHICLE_OPTIONS_root_zero{border-color:var(--color_grey_light)!important;background-color:var(--color_grey)!important}.s_SELECT_VEHICLE_OPTIONS_panel{position:absolute!important;top:7rem!important;left:calc(50vw - 300px)!important;background-color:#fff;border:none;box-shadow:#0006 0 30px 90px;border-radius:4px;overflow:hidden;min-width:70rem;width:70rem;padding:1rem 2rem 2rem;padding-bottom:0;outline:none}.s_SELECT_VEHICLE_OPTIONS_trigger{content-visibility:hidden}.s_SELECT_VEHICLE_OPTIONS_header{padding:1.5rem 1rem 1rem;background-color:transparent;color:var(--color_second);font-size:1.3rem!important}.s_SELECT_VEHICLE_OPTIONS_item_wrapper{width:58rem;padding-left:5px;background-color:transparent;color:var(--color_grey_dark_little);font-size:.95rem;font-family:bold;align-items:baseline}.p-highlight .s_SELECT_VEHICLE_OPTIONS_item_wrapper{color:var(--color_second)}.p-multiselect-item:hover .s_SELECT_VEHICLE_OPTIONS_item_wrapper{color:var(--color_second)!important}.s_SELECT_VEHICLE_OPTIONS_item_label{font-size:.9rem;flex:3;white-space:normal}.s_SELECT_VEHICLE_OPTIONS_item_prices{flex:1;gap:2px;text-align:right;border:1px solid blue}.s_SELECT_VEHICLE_OPTIONS_item_price_total{font-size:1rem;font-family:bold;text-align:right;width:6rem}.s_SELECT_VEHICLE_OPTIONS_item_price_monthly{font-size:.8rem;font-style:italic;text-align:right;font-family:normal;margin-right:5px}.s_SELECT_VEHICLE_OPTIONS_panel_header{color:var(--color_second);font-family:bold;font-size:1.6rem;width:100%;border-bottom:1px solid var(--color_second);margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem;padding-left:.5rem}.s_SELECT_VEHICLE_OPTIONS_input_search{background-color:#19397f10;color:var(--color_second)!important;outline:none!important;border:none!important;box-shadow:none!important;font-family:bold;font-size:1.2rem;width:15rem;height:3rem;text-align:right;padding-left:1.5rem;padding-right:1.5rem;border-radius:4px;opacity:.7;transition:width .15s ease-out}.s_SELECT_VEHICLE_OPTIONS_input_search::placeholder{font-family:normal;color:var(--color_second_with_alpha_more);opacity:1;font-size:1rem}.s_SELECT_VEHICLE_OPTIONS_input_search::-ms-input-placeholder{font-family:normal;color:var(--color_second_with_alpha_more);font-size:1rem}.s_SELECT_VEHICLE_OPTIONS_input_search:active,.s_SELECT_VEHICLE_OPTIONS_input_search:focus-within{width:25rem!important;opacity:1}.s_SELECT_VEHICLE_OPTIONS_input_search.p-inputtext{outline:none!important;border:none!important}.s_SELECT_VEHICLE_OPTIONS_input_search.p-inputtext:active,.s_SELECT_VEHICLE_OPTIONS_input_search.p-inputtext:focus{border:none!important;outline:none!important;box-shadow:0 0 0 0 transparent!important}.s_SELECT_VEHICLE_OPTIONS_input_wrapper input{color:var(--color_second);font-family:bold}.s_SELECT_VEHICLE_OPTIONS_input_wrapper input::placeholder{color:var(--color_second_with_alpha);font-family:normal}.s_SELECT_VEHICLE_OPTIONS_input_wrapper input::-moz-selection{color:var(--color_second);background:#19397f20}.s_SELECT_VEHICLE_OPTIONS_input_wrapper input::selection{color:var(--color_second);background:#19397f25}.s_SELECT_VEHICLE_OPTIONS_input_wrapper input:focus{box-shadow:none}.s_SELECT_VEHICLE_OPTIONS_input_icon{color:var(--color_second_with_alpha)}.s_SELECT_VEHICLE_OPTIONS_input_wrapper{width:100%;height:50px;margin-bottom:20px}.s_SELECT_VEHICLE_OPTIONS_input_wrapper:active{border-color:red}.p-multiselect-items-wrapper{max-height:min(80rem,70vh)!important}.s_SELECT_VEHICLE_OPTIONS_empty_message{color:var(--color_grey);font-size:.9rem;font-family:normal;text-align:center;margin-top:80px}.s_CLIENT_main{gap:clamp(3rem,5vh,5rem);position:absolute;top:0;left:0;bottom:0;right:0}.s_CLIENT_image{width:20rem;height:calc(20rem*696/ 294);margin-bottom:5rem;object-fit:contain}.s_CLIENT_title{color:#333}.s_CLIENT_buttons_vehicle{gap:40px}.s_CLIENT_buttons_client{gap:20px;height:100px;flex-wrap:wrap}.s_CLIENT_legal{position:absolute;bottom:0;text-align:center;margin:20px;font-size:.7rem;letter-spacing:.05rem;color:var(--color_second)}.s_CLIENT_version{position:absolute;right:0;text-align:right;margin:1rem;font-size:.7rem;font-family:bold;letter-spacing:.05rem;color:var(--color_second_with_alpha_more);top:0;color:#fff;background-color:var(--color_first);padding:.2rem .5rem}.s_SIMULATOR_main_content:has(.s_FAMILY_main){background-color:#f7f8fb}.s_FAMILY_main{margin:auto;background-color:transparent;z-index:100}.s_FAMILY_filters{width:100%;padding-bottom:0rem;padding-top:.5rem;flex-wrap:wrap;gap:4rem;background-color:#fff;border-bottom:1px solid #DDD}.s_FAMILY_2{margin:auto;width:100%;max-width:150rem;flex-wrap:wrap;gap:0px;padding:1rem;background-color:transparent}.s_FAMILY_card_wrapper{width:min(22rem,17%);aspect-ratio:calc(22/17);padding:.3rem;cursor:pointer;transition-behavior:allow-discrete;opacity:1}.s_FAMILY_card{width:96%;height:96%;margin-left:1%;margin-top:1%;background-color:#fff;overflow:hidden;border:none;border-radius:2px;outline:2px solid transparent;outline-offset:0px;transition-timing-function:ease-out;box-shadow:#0000000f 0 1px 3px,#0000001f 0 1px 2px;transition:transform .15s,box-shadow .2s,opacity .15s,outline-color .3s;will-change:transform,box-shadow,opacity,outline-color;cursor:pointer}.s_FAMILY_card_wrapper:hover .s_FAMILY_card{transform:scale(1.02);box-shadow:#32325d33 0 6px 12px -2px,#0000003d 0 3px 7px -3px}.s_FAMILY_card_selected .s_FAMILY_card{outline-color:var(--color_first);box-shadow:#0000003d 0 3px 8px}.s_FAMILY_card_wrapper:active .s_FAMILY_card{transform:scale(1);box-shadow:#0000000a 0 10px 15px -3px,#0000000d 0 4px 6px -2px}.s_FAMILY_card_overlay{position:absolute;width:100%;height:100%;left:0%;top:0%;background-color:var(--color_first);opacity:.1;z-index:100;animation:anim_FAMILY_card_overlay .2s ease-out}@keyframes anim_FAMILY_card_overlay{0%{opacity:0;display:none}1%{opacity:0}to{opacity:.1}}.s_FAMILY_card_image{position:absolute;width:100%;height:100%;bottom:-1.5rem;left:0;object-fit:contain;z-index:25}.s_hidden .s_FAMILY_card_image{opacity:.6;filter:blur(4px)}.s_FAMILY_card_title{position:absolute;top:0;left:0;padding-left:10px;padding-right:10px;padding-top:10px;color:#444;font-family:bold;z-index:50;background-color:#ffffff80;transition:color .15s ease-out,background-color .15s ease-out,padding .15s;font-size:1rem;text-align:left;color:var(--color_second)}.s_hidden .s_FAMILY_card_title{filter:blur(2px)}.s_FAMILY_card_wrapper:hover .s_FAMILY_card_title,.s_FAMILY_card.s_FAMILY_card_selected .s_FAMILY_card_title{color:var(--color_first)}.s_VO_main{margin:auto;width:100%;z-index:100;color:var(--color_second);gap:5rem;padding-top:5vh;padding-bottom:5vh}.s_VO_main_content{width:100rem;color:var(--color_second);gap:10rem}.s_VO_title{text-align:center;color:var(--color_second);font-family:bold;font-size:2rem}.s_VO_form{width:50rem;height:40rem;padding:2rem;gap:3.5rem}.s_VO_main_left{width:40rem;gap:4rem;height:36rem}.s_VO_image_vehicle{height:16rem;object-fit:contain}.s_VO_calendar{margin-top:3rem}.s_VO_button_next{margin-top:3rem;width:25rem;text-align:center}.s_VO_TF_floating{position:relative;width:30rem;gap:0px}.s_VO_TF_floating_label{position:absolute;top:-.8rem;left:1rem;padding-left:.5rem;padding-right:.5rem;z-index:4000;font-size:1rem;background-color:#fff;color:var(--color_second)}.s_VO_TF_floating_label_disabled{color:var(--color_second_with_alpha)}.s_VO_TF:focus-within .p-float-label>label{color:var(--color_first)!important}.s_VO_form_vehicle_textfield_input{outline:0!important;box-shadow:none;text-align:right!important;background-color:transparent;border:.1rem solid var(--color_second);color:var(--color_first);padding-right:2rem;border-radius:2px;font-size:1.2rem;font-family:bold;height:4.2rem;padding-top:0rem;padding-left:2rem;width:21rem;border-radius:.3rem 0 0 .3rem}.s_VO_form_vehicle_textfield_input:focus{border:.1rem solid var(--color_second)}*::placeholder{font-family:normal;color:var(--color_second_with_alpha);opacity:1}*::-ms-input-placeholder{font-family:normal;color:var(--color_second_with_alpha)}.s_VO_form_vehicle_textfield_input_disabled{border:.1rem solid var(--color_second_with_alpha)}.s_VO_suffix{top:.1rem;height:4.4rem;background-color:var(--color_second_with_alpha_lighter);border:.1rem solid var(--color_second_with_alpha_more);border-left:none;margin-left:-.2rem;border-radius:.3rem;text-align:center;line-height:4.5rem;position:relative;display:inline-block;width:5rem}.s_VO_suffix_disabled{opacity:.3}.VO .p-dropdown-trigger{display:none}.p-calendar{width:100%;box-sizing:border-box}.p-calendar .p-inputtext{color:var(--color_first)!important;font-family:bold;text-align:right;padding-right:2rem;padding-left:1rem;background:#fff!important;border:.1rem solid var(--color_second_with_alpha_more);width:13.5rem;height:4.5rem;font-size:1.2rem;border-radius:.3rem}.p-calendar:hover .p-inputtext{border:.15rem solid var(--color_second_with_alpha_more)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border:.15rem solid var(--color_second_with_alpha_more)}.p-calendar .p-button{color:#fff;background:var(--color_second);border-radius:.3rem;border:.1rem solid var(--color_second_with_alpha_more)!important;border-left-color:var(--color_second_with_alpha_lighter)!important;width:5rem;margin-left:-.2rem;transition:background-color .15s ease-in-out;will-change:background-color}.p-calendar .p-button:hover{background-color:var(--color_first)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline-color:var(--color_second_with_alpha_more)!important;box-shadow:none!important}.p-datepicker:not(.p-datepicker-inline){border-color:none!important}.p-datepicker{z-index:2000!important;color:var(--color_grey_dark);background-color:#fff!important;border-color:var(--color_second_with_alpha)!important;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;width:30rem}.p-datepicker-header{background-color:var(--color_second);border-color:var(--color_second_with_alpha)}.p-datepicker .p-link{font-size:1.5rem}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:var(--color_second_with_alpha_light)}.p-datepicker table td.p-datepicker-today>span{font-family:bold;color:var(--color_second);background:var(--color_second_with_alpha_light)}.p-datepicker-month:hover,.p-datepicker-year:hover{color:var(--color_first_lighter)!important}.p-datepicker .p-highlight{background-color:var(--color_second)!important;color:#fff!important;font-family:bold;font-size:1.1rem}.p-datepicker .p-disabled{opacity:.1}.VO.p-dropdown{z-index:2000;padding:.2rem;color:var(--color_second)!important;background:#fff!important;border:none;outline:.1rem solid var(--color_second);height:4.5rem;min-width:25rem;width:25rem!important}.VO.p-dropdown.p-disabled{outline:.1rem solid var(--color_second_with_alpha)}.VO.p-dropdown:not(.p-disabled):hover{outline:.15rem solid var(--color_second_with_alpha_more)}.p-dropdown:not(.p-disabled).p-focus{outline:.15rem solid var(--color_second_with_alpha_more)}.VO.p-dropdown-panel .p-dropdown-item-group{background-color:#fff!important;color:var(--color_first)!important;font-family:bold;font-size:1em!important;font-style:italic;margin-top:1.5rem}.VO .p-dropdown-item-group-label{font-size:1.3em!important;margin-left:0rem;border-left:2px solid var(--color_first);color:var(--color_first)!important;padding:.2rem .5rem .2rem 1rem}.VO.p-dropdown .p-dropdown-label{font-family:bold;font-size:1.2rem;text-align:right;padding-top:1rem}.s_VO_dropdown_item{padding-left:2.2rem;font-size:1.1rem;text-align:left}.s_VO_dropdown_model{padding-left:1.3rem;font-size:1.2rem;text-align:left}.s_VO_dropdown_value{color:var(--color_first);font-size:1.2rem!important;text-align:right;padding-top:.2rem;margin-right:2rem}.s_VO_dropdown_placeholder{padding-top:.2rem;font-size:1.2rem!important;font-family:normal!important;color:var(--color_second)}.VO.p-dropdown-panel{background-color:#fff!important;border-color:var(--color_second_with_alpha)!important;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;overflow:auto;max-height:95vh}.VO .p-dropdown-items-wrapper{background-color:transparent;width:100%;max-height:unset!important}.VO .p-dropdown-item{text-align:right;padding:.5rem .5rem .5rem 1rem;outline:none!important;width:100%;color:var(--color_second)!important;font-family:bold}.VO .p-dropdown-item:hover{background-color:var(--color_second_with_alpha_light)!important}.VO.p-dropdown-panel .p-dropdown-items{padding-top:1rem;padding-bottom:1rem}.VO.p-dropdown.p-focus{box-shadow:none!important}.VO.p-dropdown-panel .p-dropdown-item.p-highlight{background-color:var(--color_second_with_alpha_light)!important;font-family:bold}.s_VO_dropdown_model_family{font-family:bold;color:var(--color_second)}.s_VO_dropdown_model_generation{font-style:italic;font-size:.8rem;padding-left:1rem;color:var(--color_first)}.s_VO_dropdown_model_generation_value{font-size:1rem;color:var(--color_second);font-family:medium}.s_VO_tva_recuperable{width:100%;margin-top:1rem;font-size:.9rem;width:25rem;text-align:right;padding-left:.5rem}.s_VO_tva_recuperable_disabled{opacity:.3;pointer-events:none}.s_VEHICLE_main{margin:auto;width:100%;max-width:140rem;z-index:100;padding:20px;container:s_VEHICLE_main / inline-size}.s_VEHICLE_main_wrapper{margin:auto;width:100%;margin-top:5vh}.s_VEHICLE_main_left{min-width:30%;gap:2rem}.s_VEHICLE_main_right{width:70%;gap:2rem}@container s_VEHICLE_main (max-width: 85rem){.s_VEHICLE_main_wrapper{flex-direction:column!important;margin-top:0}.s_VEHICLE_main_left{min-width:100%;margin-bottom:5rem}.s_VEHICLE_main_right{min-width:100%;gap:2rem}}.s_VEHICLE_image_vehicle{height:11rem;object-fit:contain}.s_VEHICLE_vehicle_label{margin-top:.5rem;margin-bottom:.5rem;text-align:center;font-size:1.4rem;color:var(--color_second)}.s_VEHICLE_vehicle_version_label{margin-top:0;text-align:center;font-size:1.2rem;color:var(--color_second)}.s_VEHICLE_vehicle_code_label{margin-top:.5rem;margin-bottom:2rem;text-align:center;font-size:1rem;color:var(--color_first)}.s_VEHICLE_category{margin-top:3rem;opacity:1;transition-timing-function:ease-out;transition:margin-top .15s,opacity .15s;will-change:margin-top,opacity}.s_VEHICLE_category_hide{margin-top:1rem;opacity:0}.s_VEHICLE_category_title{font-size:1.2rem;width:15rem!important;min-width:15rem!important;text-align:right;color:var(--color_second);margin-right:2rem}.s_VEHICLE_category_buttons{gap:2rem;flex-wrap:wrap;border-left:.15rem solid var(--color_second);padding-left:2rem}.s_PRODUCT_main{margin:auto;overflow:clip;padding-top:10px;padding-bottom:30px;container:s_PRODUCT_main / inline-size}.s_PRODUCT_wrapper_main{gap:5vh;margin-top:3vh}.s_PRODUCT_vehicle{margin:auto;gap:2rem;max-width:70rem}.s_PRODUCT_image_vehicle{height:11rem;object-fit:contain}.s_PRODUCT_vehicle_labels{text-align:left;font-size:1.5rem;color:var(--color_second);font-family:bold}.s_PRODUCT_vehicle_version_label{font-size:1.2rem;margin-bottom:.5rem;color:var(--color_first)}.s_PRODUCT_vehicle_code_label{margin-bottom:2rem;font-size:.9rem;color:var(--color_second)}.s_PRODUCT_vehicle_price{font-size:1rem;color:var(--color_second)}.s_PRODUCT_wrapper{gap:clamp(2rem,3vw,5rem);flex-wrap:wrap}.s_PRODUCT_header{width:clamp(25rem,20vw,32rem);background-color:var(--color_second);text-align:center;padding:10px;border-radius:4px;color:#fff;font-size:1.2rem}.s_PRODUCT_header_32{width:32rem}.s_PRODUCT_column{gap:2rem;margin-top:20px;margin-bottom:20px}.s_PRODUCT_column_empty{color:#999;font-family:normal;margin-top:40px}.s_SIMULATOR_TCO_main{z-index:100;padding:min(3em,2%);padding-bottom:3rem;gap:2rem;container:s_SIMULATOR_TCO_main / inline-size;contain:content}.s_SIMULATOR_TCO_horizontal{max-width:110rem;width:100%;gap:6rem}.s_SIMULATOR_TCO_vertical_left,.s_SIMULATOR_TCO_vertical_right{gap:1.5rem}.s_SIMULATOR_TCO_buttons{width:100%;margin-top:1rem}.s_SIMULATOR_TCO_TABS_1{gap:10rem;width:100%}@container s_SIMULATOR_TCO_main (max-width: 102rem){.s_SIMULATOR_TCO_TABS_1{flex-direction:column;gap:6rem}}.s_SIMULATOR_TCO_form_wrapper{gap:2rem}.s_SIMULATOR_TCO_form{width:50rem;margin-top:3rem;gap:6rem}.s_SIMULATOR_TCO_form_vehicle{width:20rem;gap:3rem}.s_SIMULATOR_TCO_form_vehicle_title{color:var(--color_second);font-family:bold;text-align:center;height:4rem;font-size:1.2rem;margin-bottom:1rem}.s_SIMULATOR_TCO_form_vehicle_title_small{color:var(--color_first);font-family:bold;text-align:center;font-size:1.2rem;margin-bottom:.5rem}.s_SIMULATOR_TCO_form_vehicle_subtitle{color:var(--color_second);text-align:center;font-size:.8rem;margin-bottom:.5rem}.s_SIMULATOR_TCO_form_vehicle_textfield{width:100%;height:3.5rem}.p-float-label>label{color:var(--color_second_with_alpha_more_more);font-size:.9rem;font-family:bold;background-color:#fff;padding-left:.3rem;padding-right:.3rem;display:inline-flex;text-wrap-mode:nowrap;position:absolute;left:.5rem;top:0;transition:top .1s ease-out}.p-float-label:not(:has(input.p-filled))>label{top:1.75rem}.s_SIMULATOR_TCO_form_vehicle_textfield:focus-within .p-float-label>label{top:0!important}.s_SIMULATOR_TCO_form_vehicle_textfield_input{outline:0!important;box-shadow:none;text-align:left!important;width:100%;padding-left:1rem;font-family:bold;font-size:1.2rem;height:3.5rem}.s_SIMULATOR_TCO_form_vehicle_suffix{right:0;padding-right:1rem;pointer-events:none;text-align:center!important;font-size:.9rem;color:var(--color_first);text-wrap-mode:nowrap;top:0}.s_SIMU_SLIDER_TF:focus-within .p-float-label>label{color:var(--color_first)}.s_SIMU_SLIDER_TF:focus-within{outline-color:var(--color_first);outline-width:.2rem}.s_SIMU_SLIDER_TF:focus-within input{color:var(--color_first)}.s_SIMULATOR_TCO_form_vehicle_textfield[is_error=true]{outline-color:var(--color_red)!important}.s_SIMULATOR_TCO_form_vehicle_textfield[is_error=true] .p-float-label>label,.s_SIMULATOR_TCO_form_vehicle_textfield[is_error=true] .s_SIMULATOR_TCO_form_vehicle_suffix,.s_SIMULATOR_TCO_form_vehicle_textfield[is_error=true] .s_SIMULATOR_TCO_form_vehicle_textfield_input,.s_SIMULATOR_TCO_form_vehicle_textfield[is_error=true] input{color:var(--color_red)!important}.s_SIMULATOR_TCO_image_vehicle{margin-top:-1rem;overflow:hidden}.s_SIMULATOR_TCO_image_vehicle_image{object-fit:contain;height:10rem}.s_SIMULATOR_TCO_resume{width:100%;flex-shrink:0}.s_SIMULATOR_TCO_tabs_buttons{width:100%;padding-left:2rem;margin-bottom:2rem;gap:4rem}.s_SIMULATOR_TCO_TABS_1_notices{margin-top:2rem;font-size:.8rem;text-align:left;color:var(--color_grey)}.s_SIMULATOR_TCO_TABS_2{border-top:1px solid var(--color_second_with_alpha);padding-top:6rem;gap:3rem;text-align:left}.s_SIMULATOR_TCO_TABS_2_results{gap:10rem}.s_SIMULATOR_TCO_TABS_2_results_notices{border-top:1px solid var(--color_second_with_alpha);padding-top:2rem;gap:10rem;margin:auto;width:78rem}.s_SIMULATOR_TCO_TABS_2_notice_ok{gap:1rem;width:34rem;color:var(--color_second)}.s_SIMULATOR_TCO_TABS_2_notice_error{gap:1rem;width:34rem;color:var(--color_red)}.s_SIMULATOR_TCO_form_results_wrapper{position:relative;gap:1rem;min-width:45rem;width:55rem}.s_SIMULATOR_TCO_form_results_vehicle{text-align:center;width:100%;color:var(--color_second);margin-bottom:1rem;font-size:1.8rem}.s_SIMULATOR_TCO_form_results_details{text-align:center;width:100%;color:var(--color_second);font-size:1.4rem}.s_SIMULATOR_TCO_form_results_bold{color:var(--color_first);font-size:1.4em;padding-left:.5rem;padding-right:.5rem}.s_SIMULATOR_TCO_form_results_details_small{font-size:1rem;font-family:bold}.s_SIMULATOR_TCO_form_results_details_bottom{text-align:center;width:100%;color:var(--color_second);font-size:1rem;font-family:bold;line-height:1.8rem}.s_SIMULATOR_TCO_table{width:100%;border-spacing:0;border-collapse:collapse;margin-top:.5rem}.s_SIMULATOR_TCO_table_td{background-color:var(--color_second_with_alpha_lighter);color:var(--color_grey_dark);padding:.3rem .1rem .3rem 1rem;box-sizing:border-box;text-align:left;white-space:normal;font-family:normal;text-wrap-mode:nowrap}.s_SIMULATOR_TCO_table_td_left{font-size:.95rem;text-wrap-mode:nowrap;padding-right:.4rem}.s_SIMULATOR_TCO_table_td_right{background-color:var(--color_grey_dark);color:var(--color_first_lighter);width:11rem!important;padding-right:1rem;text-align:right;letter-spacing:.03rem;font-variant-numeric:tabular-nums}.s_SIMULATOR_TCO_table_td_right_diff{width:8rem!important;text-align:right;text-wrap-mode:nowrap;vertical-align:middle}.s_SIMULATOR_TCO_table_td_right_diff_span{color:var(--color_first);border:.1rem solid var(--color_first);padding:.2rem .5rem;letter-spacing:.03rem;font-variant-numeric:tabular-nums;font-size:.8rem}.s_SIMULATOR_TCO_table_td_right_diff_span_ok{background-color:var(--color_first);color:#fff}.s_SIMULATOR_TCO_table_td_bold{font-family:bold}.s_SIMULATOR_TCO_table_td_title{font-size:.8rem;font-family:bold;color:var(--color_second);background-color:#fff!important;padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem;text-align:right}.s_SIMULATOR_TCO_table_td_title_notice{text-align:left;font-size:.8rem;padding-right:.5rem;color:var(--color_grey_dark_light);font-family:normal;text-align:right}.s_SIMULATOR_TCO_table_td_right.s_SIMULATOR_TCO_table_td_bold{padding-left:0}.s_SIMULATOR_TCO_table_td__error{color:#fff;background-color:var(--color_red)}.s_SIMULATOR_TCO_table_td__error:after{content:"ERREUR"}.s_SIMULATOR_TCO_table_td__pending{color:var(--color_grey_dark_light)}.s_SIMULATOR_TCO_table_td_error{color:var(--color_red)}.s_SIMULATOR_TCO_TABS_2_result_wrapper{width:34rem}.s_SIMULATOR_TCO_TF_floating{position:relative;width:40rem;gap:0px}.s_SIMULATOR_TCO_TF_floating_label{position:absolute;top:-.8rem;left:1rem;padding-left:.5rem;padding-right:.5rem;z-index:4000;font-size:1rem;background-color:#fff;color:var(--color_second)}.s_SIMULATOR_TCO_dialog{width:50rem;height:35rem;overflow-y:scroll;padding-bottom:2rem;-ms-overflow-style:none;scrollbar-width:none}.s_SIMULATOR_TCO_dialog::-webkit-scrollbar{display:none}.s_SIMULATOR_TCO_DIALOG_form{margin-top:-2rem;gap:4rem;width:36rem}.s_SIMULATION_DIALOG_form_details{color:var(--color_second);font-size:1rem;text-align:center;width:100%;line-height:2rem;font-family:bold}.s_SIMULATION_DIALOG_form_vehicle{font-size:1.2rem;font-family:bold;margin-bottom:1rem}.s_SIMULATION_DIALOG_form_vehicle_tco{font-size:1.5em;font-family:bold;color:var(--color_first);margin-bottom:.5rem}.s_SIMULATOR_TCO_form_switches{color:var(--color_second)}.s_SIMULATOR_TCO_tax_rate{width:100%;text-align:left;gap:0}.s_SIMULATOR_TCO_form_switches_row{gap:1rem;margin-bottom:0!important;margin-top:1rem!important}
