.dp__input_wrap{box-sizing:unset;position:relative;width:100%}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color)}.dp__input_valid,.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color)}.dp__input_invalid,.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);outline:none;padding:var(--dp-input-padding);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.dp__input::-moz-placeholder{opacity:.7}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:transparent}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::-moz-placeholder{color:var(--dp-disabled-color-text)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;height:var(--dp-font-size);width:var(--dp-font-size);stroke-width:0;box-sizing:content-box;color:var(--dp-icon-color);font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px}.dp__input_icon{inset-inline-start:0}.dp--clear-btn,.dp__input_icon{color:var(--dp-icon-color);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.dp--clear-btn{align-items:center;background:transparent;border:none;display:inline-flex;inset-inline-end:0;margin:0;padding:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border:1px solid var(--dp-menu-border-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);font-size:var(--dp-font-size);min-width:var(--dp-menu-min-width);-webkit-user-select:none;-moz-user-select:none;user-select:none}.dp__menu,.dp__menu:after,.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_disabled,.dp__menu_readonly{top:0;right:0;bottom:0;left:0;position:absolute;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:transparent;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.dp--menu-loader{animation:dp-load-rotation 1s linear infinite;border:var(--dp-loader);border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;position:absolute;width:48px}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.dp__arrow_top{border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);top:0;transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom,.dp__arrow_top{background-color:var(--dp-background-color);height:12px;left:var(--dp-arrow-left);position:absolute;width:12px}.dp__arrow_bottom{border-bottom:1px solid var(--dp-menu-border-color);border-inline-end:1px solid var(--dp-menu-border-color);bottom:0;transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{padding:2px 0;text-align:center}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}@media only screen and (width <= 600px){.dp--preset-dates{align-self:center;border:none;display:flex;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);overflow-x:auto}}.dp--preset-dates-collapsed{align-self:center;border:none;display:flex;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);overflow-x:auto}.dp__sidebar_left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{border-radius:var(--dp-border-radius);color:var(--dp-text-color);display:block;padding:5px;text-align:left;transition:var(--dp-common-transition);white-space:nowrap;width:100%}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{align-items:center;color:var(--dp-text-color);display:flex;font-weight:700;justify-content:center;position:relative;white-space:nowrap}.dp__calendar_header_item{box-sizing:border-box;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);text-align:center;width:var(--dp-cell-size)}.dp__calendar_row{align-items:center;display:flex;justify-content:center;margin:var(--dp-row-margin)}.dp__calendar_item{box-sizing:border-box;color:var(--dp-text-color);flex-grow:1;text-align:center}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{align-items:center;border:1px solid transparent;border-radius:var(--dp-cell-border-radius);box-sizing:border-box;display:flex;height:var(--dp-cell-size);justify-content:center;padding:var(--dp-cell-padding);position:relative;text-align:center;width:var(--dp-cell-size)}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__active_date,.dp__range_end,.dp__range_start{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover:hover,.dp__date_hover_end:hover,.dp__date_hover_start:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_disabled,.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);border:1px solid var(--dp-range-between-border-color);border-radius:0;color:var(--dp-range-between-dates-text-color)}.dp__range_between_week{background:var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0;border-top:1px solid var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-bottom:1px dashed var(--dp-primary-color);border-radius:0;border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-bottom:1px dashed var(--dp-primary-color);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-bottom:1px dashed var(--dp-primary-color);border-end-end-radius:var(--dp-cell-border-radius);border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{background:var(--dp-border-color);height:1px;width:100%}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_dot,.dp__marker_line{background-color:var(--dp-marker-color);bottom:0;height:5px;position:absolute}.dp__marker_dot{border-radius:50%;left:50%;transform:translate(-50%);width:5px}.dp__marker_line{left:0;width:100%}.dp__marker_tooltip{background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;cursor:default;padding:5px;position:absolute;z-index:99999}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{align-items:center;color:var(--dp-text-color);display:flex;flex-flow:row nowrap}.dp__tooltip_mark{background-color:var(--dp-text-color);border-radius:50%;color:var(--dp-text-color);height:5px;margin-inline-end:5px;width:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-bottom:1px solid var(--dp-border-color);border-inline-end:1px solid var(--dp-border-color);bottom:0;height:8px;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:8px}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;height:var(--dp-month-year-row-height)}.dp__inner_nav{align-items:center;border-radius:50%;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-button-size);justify-content:center;text-align:center;width:var(--dp-month-year-row-button-size)}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled,.dp__inner_nav_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{align-items:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-height);justify-content:center;text-align:center}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;flex-direction:column;width:100%}.dp__overlay{background:var(--dp-background-color);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);transition:opacity 1s ease-out;width:100%;z-index:99999}.dp--overlay-absolute{height:100%;left:0;position:absolute;top:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{background-color:var(--dp-scroll-bar-background);box-shadow:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;height:var(--dp-overlay-height);overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-inline:auto auto;max-width:100%;padding:0;width:100%}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;padding:var(--dp-overlay-col-padding);white-space:nowrap;width:33%}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell,.dp__overlay_cell_active{border-radius:var(--dp-border-radius);cursor:pointer;text-align:center}.dp__overlay_cell:hover{transition:var(--dp-common-transition)}.dp__cell_in_between,.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{cursor:not-allowed}.dp__overlay_cell_disabled,.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed}.dp__overlay_cell_active_disabled,.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{align-items:center;color:var(--dp-text-color);display:flex;font-family:var(--dp-font-family);justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;justify-content:center;width:100%}.dp__inc_dec_button{align-items:center;border-radius:50%;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;justify-content:center;margin:0;padding:5px}.dp__inc_dec_button,.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{align-items:center;border-radius:var(--dp-border-radius);color:var(--dp-text-color);cursor:pointer;display:flex;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{align-items:center;cursor:pointer;display:flex;height:8px;padding:0;width:100%}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);border:none;border-radius:var(--dp-border-radius);color:var(--dp-primary-text-color);cursor:pointer;padding:var(--dp-common-padding)}.dp__tp_inline_btn_bar{background-color:var(--dp-secondary-color);border-collapse:collapse;height:4px;transition:var(--dp-common-transition);width:100%}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r,.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;flex-flow:row nowrap;padding:var(--dp-action-row-padding);width:100%}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{color:var(--dp-text-color);display:block;font-size:var(--dp-preview-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp__action_buttons{align-items:center;display:flex;flex:0;justify-content:flex-end;margin-inline-start:auto;white-space:nowrap}.dp__action_button{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--dp-border-radius);cursor:pointer;display:inline-flex;font-family:var(--dp-font-family);font-size:var(--dp-preview-font-size);height:var(--dp-action-button-height);line-height:var(--dp-action-button-height);margin-inline-start:3px;padding:var(--dp-action-buttons-padding)}.dp__action_cancel{border:1px solid var(--dp-border-color);color:var(--dp-text-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed}.dp--qr-btn-disabled,.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{padding:var(--dp-common-padding);width:100%}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn,.dp__btn{border:none;font:inherit;line-height:normal;transition:var(--dp-common-transition)}.dp--year-mode-picker{align-items:center;display:flex;height:var(--dp-cell-size);justify-content:space-between;width:100%}:root{--dp-common-transition:all .1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4,0,1,1);--dp-transition-timing:ease-out;--dp-action-row-transtion:all .2s ease-in;--dp-font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen,ubuntu,cantarell,"Open Sans","Helvetica Neue",sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px;--dp-direction:ltr}.dp__theme_dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:rgba(0,92,178,.2);--dp-range-between-dates-background-color:var(--dp-hover-color,#484848);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:var(--dp-hover-color,#fff);--dp-loader:5px solid #005cb2}.dp__theme_light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#fff;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:rgba(25,118,210,.1);--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3);--dp-loader:5px solid #1976d2}.dp__flex{align-items:center;display:flex}.dp__btn{background:none}.dp__main{box-sizing:border-box;font-family:var(--dp-font-family);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dp__main *{direction:var(--dp-direction,ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{align-items:center;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-button-height);padding:var(--dp-common-padding);place-content:center center;text-align:center;width:100%}.dp__button.dp__overlay_action{bottom:0;position:absolute}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{align-items:flex-start;flex-direction:column}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length)*-1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length)*-1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}body{background:#f2f5fa;font-family:Montserrat,sans-serif;margin:0;padding:0}input{outline:none}img{max-width:100%}h1,h2,h3,h4,p,ul{margin:0;padding:0}ul{list-style:none}a{text-decoration:none}aside{background:#fefefe;border-right:1px solid #dae3f8;display:flex;flex-direction:column;width:310px}.j-spc-btw{justify-content:space-between}.df{display:flex}.a-center{align-items:center}.j-center{justify-content:center}.dn{display:none}.sidebar-title{color:#d92020;font-size:14px;font-weight:700;padding-top:4px;white-space:nowrap}.sidebar-text,.sidebar-title{font-family:Golos Text,sans-serif}.sidebar-text{color:#5e5e5e;font-size:10px}.sidebar-head{gap:7px;padding:20px 56px 22px 47px}.sidebar-hr{padding-left:20px;padding-right:30px}hr{background:#dae3f8;border:none;height:1px}.sidebar-menu-block{padding:0 30px 0 20px}.sidebar-menu{padding:32px 0}.sidebar-menu-item{padding:12px 24px}.sidebar-menu-item-active,.sidebar-menu-item:hover{background:#d92020;border-radius:5px}.sidebar-menu-link{align-items:center;color:#2c3036;font-family:Golos Text,sans-serif;font-size:16px;gap:10px;line-height:19px}.sidebar-menu-item-active .sidebar-menu-link,.sidebar-menu-item:hover .sidebar-menu-link{color:#fff}.sidebar-menu-item-active .sidebar-menu-link svg circle,.sidebar-menu-item-active .sidebar-menu-link svg line,.sidebar-menu-item-active .sidebar-menu-link svg path,.sidebar-menu-item-active .sidebar-menu-link svg rect,.sidebar-menu-item:hover .sidebar-menu-link svg circle,.sidebar-menu-item:hover .sidebar-menu-link svg line,.sidebar-menu-item:hover .sidebar-menu-link svg path,.sidebar-menu-item:hover .sidebar-menu-link svg rect{stroke:#fff}.sidebar-menu-block h4{color:#546070;font-family:Golos Text,sans-serif;font-size:16px;line-height:22px;margin-bottom:16px;margin-top:32px;padding-left:24px}.sidebar-help .sidebar-menu{padding-top:0}.sidebar-footer{border-top:1px solid #dae3f8;margin-top:auto;padding:22px 44px}.sidebar-close{background:transparent;border:none;color:#b8bfcc;cursor:pointer;font-size:16px;gap:10px;line-height:22px}main{width:calc(100% - 310px)}.content{background:#f2f5fa;padding:20px}.content,header{box-sizing:border-box}header{background:#fefefe;border-bottom:1px solid #dae3f8;padding:24px;width:100%}.navbar{gap:70px;justify-content:space-between;padding-left:26px;padding-right:26px}.navbar,.navbar-search{width:100%}.navbar-balance{color:#4e505a;gap:8px}.navbar-balance span{font-size:20px}.navbar-balance p{font-family:Golos Text,sans-serif;white-space:nowrap}.input-block{border:1px solid #dae3f8;border-radius:7px;box-sizing:border-box;gap:12px;padding:13px 16px;width:100%}.input-block input{border:none;height:22px;width:100%}.btn-clear{background:transparent;border:none;cursor:pointer;padding:0}.navbar-notify{height:24px;width:24px}.navbar-account{gap:15px}.navbar-circle{background:#dfdfdf;border-radius:100%;height:40px;width:40px}.navbar-profile{cursor:pointer;gap:10px;min-height:50px}.navbar-profile-title{color:#2c3036;font-family:Golos Text,sans-serif;font-size:14px;line-height:16px;margin-bottom:1px}.navbar-profile-text{color:#9a9a9a;font-size:14px;line-height:16px;margin-bottom:3px}.navbar-profile-info{display:flex;flex-direction:column;justify-content:flex-end}.personal-info{background:#fff;border-radius:10px;margin-bottom:20px;padding:25px 30px}.welcome-text{border-left:5px solid #d92020;color:#2c3036;font-size:24px;font-weight:500;line-height:29px;margin-bottom:25px;padding:5px 0 5px 20px}.welcome-text span{color:#d92020;font-weight:700}.personal-info-item{border-right:1px solid #dae3f8;padding:15px 0 15px 20px;width:33%}.personal-info-item:first-child{border-left:1px solid #dae3f8}.personal-info-item p:first-child{color:#2c3036;font-family:Golos Text,sans-serif;font-size:20px;font-weight:500;line-height:24px;margin-bottom:5px}.personal-info-item p:last-child{color:#546070;font-family:Golos Text,sans-serif;font-size:16px}.personal-info-item span{color:#d92020}.special{gap:20px}.services,.special{margin-bottom:20px}.add-car,.services,.special{background:#fff;border-radius:10px;padding:25px 30px}.add-car,.block-title{margin-bottom:25px}.block-title{color:#2c3036;font-size:20px;font-weight:600;line-height:24px}.special-item{border:1px solid #dae3f8;border-radius:10px;box-sizing:border-box;height:172px;overflow:hidden;position:relative;width:33%}.special-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.special-item:before{background:linear-gradient(101.38deg,#484848 5.05%,#48484866 118.99%);content:"";height:100%;position:absolute;top:0;width:100%}.special-item p{color:#fff;font-size:20px;left:15px;line-height:23px;position:absolute;top:15px;width:215px}.special-item p span{font-size:24px;font-weight:700}.services-list,.special-list{gap:20px}.services-item{text-align:center;width:calc(14.28571% - 17.14286px)}.service-item-img{background:url(../images/service-bg.png) no-repeat;background-position:top;background-size:cover;border:1px solid #dae3f8;border-radius:10px;margin-bottom:11px}.personal-manager-block{background:#fff;border-radius:10px;margin-bottom:20px;padding:25px 30px}.personal-manager{gap:15px}.personal-manager .navbar-circle{height:60px;width:60px}.personal-manager .personal-info{color:#2c3036;margin-bottom:6px}.personal-manager-contact{gap:27px}.personal-manager-contact p{color:#546070}.personal-manager-contact a{color:#546070;text-decoration:underline}div{box-sizing:border-box}.sidebar-small{width:110px}.sidebar-small .sidebar-desc{display:none}.sidebar-small .sidebar-head{padding-left:28px;padding-right:28px}.sidebar-small .sidebar-hr,.sidebar-small .sidebar-menu-block{padding-right:18px}.sidebar-small .sidebar-menu-link{gap:0;text-indent:-999999px}.sidebar-small .sidebar-help h4{display:none}.sidebar-small .sidebar-close{text-indent:-99999px}.main-large{width:calc(100% - 110px)}.cars-filter,.cars-table{background:#fff;border-radius:10px;margin-bottom:25px;padding:25px 30px}.cars-table{overflow:auto}.cars-filter-sort{color:#546070;font-family:Golos Text,sans-serif;gap:20px}.sort-btn{color:#d92020}.btn{align-items:center;background:#d92020;border-radius:5px;box-sizing:border-box;color:#fefefe;font-family:Golos Text,sans-serif;font-weight:500;gap:5px;height:48px;padding:13px;width:210px}table{border:1px solid #dae3f8;border-collapse:separate;border-radius:10px;border-spacing:0;width:100%}td,th{border-bottom:1px solid #dae3f8}tr:last-child td{border-bottom:0}td,th{padding:20px}table th:first-child{border-top-left-radius:10px}table th:last-child{border-top-right-radius:10px}table tr:last-child td:last-child{border-bottom-left-radius:10px}table tr:last-child td:first-child{border-bottom-right-radius:10px}th{color:#546070}td,th{font-family:Golos Text,sans-serif;font-weight:400;text-align:center}td{color:#2c3036}thead{background:#f2f5fa;overflow:hidden;padding:20px}.settings-btn{text-indent:-9999px}.car-img-add{background:#ededed;border-radius:10px;height:60px;width:60px}.car-status{text-align:left}.car-status div{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.car-status-green{background:#27ae60}.car-status-gray,.car-status-green{border-radius:100%;float:left;height:10px;margin-right:5px;margin-top:5px;width:10px}.car-status-gray{background:#dfdfdf}.car-status-th{width:100px}.car-photo-th,.car-status-th{text-align:left}.car-table-time{color:#9a9a9a}.car-load-more{color:#2c3036;font-size:14px;gap:5px}.car-load-more,.pagination{font-family:Golos Text,sans-serif}.pagination{align-items:center;gap:10px}.pagination-item-prev{margin-right:5px}.pagination-item-next{margin-left:5px}.pagination-item{align-items:center;display:flex}.pagination-item-active{color:#d92020}.pagination-item a{color:#2c3036;font-family:Golos Text,sans-serif}.pagination-item a:hover{color:#d92020}.pagination-item a:hover svg path{stroke:#d92020}.car-table-result-count{color:#9a9a9a;font-family:Golos Text,sans-serif;font-size:14px}.car-table-pagination{margin-top:58px}.login{background:#fff;border-radius:15px;margin:168px auto;overflow:hidden;width:920px}.login-right{box-sizing:border-box;padding:73px 50px 97px}.login-with{justify-content:space-between;margin-bottom:40px;margin-top:40px}.login h2{border-left:5px solid #d92020;color:#2c3036;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:29px;padding-left:20px}.login-actions{flex-direction:column;gap:20px;margin-top:20px}.login-actions a{color:#d92020;font-weight:500;text-decoration:underline}.login-actions a,.login-actions p{font-family:Golos Text,sans-serif;font-size:14px}.login-text{color:#9a9a9a;font-weight:400}.login-reg-text{color:#2c3036;font-weight:500}.login form{display:flex;flex-direction:column;gap:20px;margin-top:30px;width:100%}.input-clear{border:none;color:#546070;font-family:Golos Text,sans-serif;font-weight:400;outline:none}.input-clear:focus,.input-clear:focus-visible{border:none}.form-item{border:1px solid #dae3f8;border-radius:5px;gap:10px;padding:15px;position:relative;width:100%}.login form .btn{width:100%}input::-moz-placeholder{color:#9a9a9a;font-family:Golos Text,sans-serif}input::placeholder{color:#9a9a9a;font-family:Golos Text,sans-serif}.login-email-text{gap:20px}.login-email-text p{color:#9a9a9a;font-family:Golos Text,sans-serif;font-size:12px;font-weight:400;white-space:nowrap}.login-email-text hr{width:100%}.login-left,.login-right{position:relative;width:50%}.login-left img{height:100%;-o-object-fit:cover;object-fit:cover}.login-left:before{background:linear-gradient(118.5deg,#363636f7 20.9%,#363636cc 87.21%);content:"";height:100%;opacity:.5;position:absolute;width:100%}.password-security-low{background:#d92020;width:45px}.password-security,.password-security-low{bottom:0;height:4px;left:0;position:absolute}.password-security{background:#fbbb00;width:200px}.password-security-hight{background:#27ae60}.password-error,.password-security-hight{bottom:0;height:4px;left:0;position:absolute;width:100%}.password-error{background:#d92020}.password-confirm{background:#27ae60;bottom:0;height:4px;left:0;position:absolute;width:100%}.propusk-table-content p{align-items:center;display:flex;font-family:Golos Text,sans-serif;font-size:14px;gap:10px;margin-bottom:12px;white-space:nowrap}.propusk-table-content p:last-child{color:#8e909d;margin-bottom:0}.propusk-table-content p.start{color:#27ae60}.propusk-table-content p.end{color:#d92020}.propusk-table-content td,.propusk-table-content th{text-align:left;white-space:nowrap}.propusk-table-content .car-status-th{width:50px}.propusk-table-content .car-status div{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;margin-bottom:0;width:50px}.propusk-table-content .car-status div span{margin-top:0}.disabled{background:#9a9a9a;color:#fefefe}.add-car h2{border-left:5px solid #d92020;color:#2c3036;font-size:24px;font-weight:500;margin-bottom:20px;padding-left:20px}.btn-gray{background:#fff;border:1px solid #4e505a;color:#4e505a;width:160px!important}.add-car form{display:flex;gap:20px}.car-photo{align-items:center;background:#ededed;border-radius:10px;display:flex;height:194px;justify-content:center;width:194px}.car-photo svg{height:50px;width:50px}.add-car-item:nth-child(2){width:221px}.add-car-item:last-child{width:calc(100% - 415px)}.cars-info p{color:#2c3036;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;margin-bottom:7px}.cars-info span{color:#8e909d}.car-images{gap:10px}.car-img{background:#ededed;border-radius:5px;height:45px;width:45px}.car-actions{align-items:center;gap:20px;height:48px;position:relative}.car-actions .btn{font-weight:400;width:196px}.car-info-tooltip{cursor:pointer}.car-info-tooltip:hover .tooltip-info{background:#fff;border-radius:5px;box-shadow:0 0 15px #00000026;box-sizing:border-box;color:#556171;display:block;font-size:14px;left:-63px;padding:10px;position:absolute;text-align:center;top:-65px;width:256px}.car-info-tooltip:hover .tooltip-info svg{bottom:-7px;left:50%;position:absolute;transform:translate(-50%)}.propusk-list{gap:20px}.propusk{background:#fff;border:1px solid #dae3f8;border-radius:15px;padding:30px;width:50%}.propusk td,.propusk th{font-size:14px;padding:20px 15px}.propusk td span{color:#8e909d}.propusk .car-table-pagination{margin-top:33px}.propusk table{margin-top:40px}.propusk h2{align-items:center;border-left:5px solid #d92020;color:#2c3036;display:flex;font-size:24px;font-weight:500;padding-left:20px}.propusk .form-filter{align-items:flex-end;margin-top:30px}.propusk-btn{background:#fff;border:1px solid #dae3f8;border-bottom-right-radius:5px;border-top-right-radius:5px;height:39px;width:48px}.propusk-btn-active{background:#f2f5fa;border:1px solid #dae3f8;border-radius:5px 0 0 5px;height:39px;width:48px}.form-filter-item>div{margin-bottom:30px;width:199px}.form-filter-item>div:last-child{margin-bottom:0}.form-filter-item>div label{color:#2c3036;display:block;font-family:Golos Text,sans-serif;font-size:14px;font-weight:400;margin-bottom:7px;width:100%}.form-filter-item input{border:1px solid #dae3f8;border-bottom-left-radius:5px;border-top-left-radius:5px;box-sizing:border-box;padding:14px 30px;width:100%}.form-filter-item div button{background:#f2f5fa;border:1px solid #dae3f8;border-bottom-right-radius:5px;border-left:0;border-top-right-radius:5px;height:48px;width:54px}.form-filter-item:last-child>div{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;width:246px}.form-filter-item:last-child select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;border:1px solid #dae3f8;border-radius:5px;height:48px;padding:14px 15px;width:100%}.form-filter-item:last-child .btn{width:211px}.form-filter-item div .btn-opacity{background:#ffecec;border:none;color:#ec8080}.custom-select{position:relative}.custom-select svg{bottom:12px;position:absolute;right:15px}.f-column{flex-direction:column}.add-car input{border:1px solid #dae3f8;border-radius:5px;box-sizing:border-box;height:48px;padding:14px 15px}.add-car select,select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;border:1px solid #dae3f8;border-radius:5px;box-sizing:border-box;height:48px;padding:14px 15px}.add-car-item div:first-child{margin-bottom:20px}.add-car input[type=checkbox]+label{color:#9a9a9a;font-family:Golos Text,sans-serif;font-size:14px}.add-car input[type=checkbox]{margin-left:0;margin-right:8px}.add-car-item:last-child div:last-child{gap:28px;justify-content:flex-end;margin-top:60px}.add-car-item div{gap:7px}.add-car-item .has-checkbox{gap:0}.add-car-item .btn{width:185px}.popup{align-items:center;background:#2b2b2bcc;height:100%;justify-content:center;position:fixed;top:0;z-index:9}.popup,.popup-content{display:flex;width:100%}.popup-content{background:#fff;border-radius:15px;flex-direction:column;max-height:747px;max-width:583px;overflow:auto;padding:60px 40px;position:relative}.popup-content h2{border-left:5px solid #d92020;color:#2c3036;font-size:24px;font-weight:600;line-height:29px;margin-bottom:40px;padding-left:20px}.popup-content h4{font-size:18px;font-weight:500;margin-bottom:10px}.popup-content h4,.popup-content p{color:#4e505a;font-family:Golos Text,sans-serif}.popup-content p{line-height:20px;margin-bottom:15px}.popup-content a{color:#cb2222;font-size:16px;margin-right:20px}.popup-content span{color:#9a9a9a}.popup-content .btn{height:56px;margin-top:auto;width:100%}.popup-content div{margin-bottom:25px}.popup-close{position:absolute;right:20px;top:20px}.popup-lg .popup-content{max-width:1024px;width:100%}.popup-lg .popup-content .btn{max-width:503px;width:100%}.popup-success .popup-content{max-height:363px;max-width:583px;padding-bottom:40px;padding-top:93px}.popup-success .popup-content p{margin-bottom:65px;margin-top:15px}.car-number{background:#f6f7fb;border-radius:5px;cursor:pointer;height:35px;position:relative;width:36px}.fine-table-content td,.fine-table-content th{text-align:left}.fine-table-content th:last-child{width:208px}.price{color:#2c3036;font-weight:500;white-space:nowrap}.fine-red{color:#d92020;text-decoration:underline}.fine-green{color:#27ae60}.car-number:hover .tooltip-info{background:#fff;border-radius:5px;bottom:48px;box-shadow:0 0 15px #00000026;box-sizing:border-box;color:#2c3036;display:block;font-size:16px;padding:10px;position:absolute;text-align:center;width:127px}.car-number:hover .tooltip-info svg{bottom:-7px;left:50%;position:absolute;transform:translate(-50%)}.fine-table-content .disabled{background:#f0f2f6;border:1px solid #dae3f8;color:#9a9a9a}.diagnostic-table-content .car-status div{overflow:visible;width:100%}.diagnostic-table-content td,.diagnostic-table-content th{text-align:left}.diagnostic-table-content .btn-opacity{background:#ffecec;color:#ec8080;text-decoration:underline;width:163px}.tabs{margin-bottom:20px}.tabs-list{gap:15px}.tabs-item{background:#fff;border:1px solid #dae3f8;border-radius:10px;padding:10px 20px}.tabs-item a{color:#2c3036;font-family:Golos Text,sans-serif;font-weight:400}.tabs-item a:hover,.tabs-item-active a{color:#d92020;text-decoration:underline}.diagnostic-card-list{background:#fff;border:1px solid #dae3f8;border-radius:10px;gap:40px;padding:28px 30px}.diagnostic-card-list h2{border-left:5px solid #d92020;font-size:24px;font-weight:500;margin-bottom:20px;padding-left:20px}.diagnostic-card-table{border:1px solid #dae3f8;border-radius:10px;margin-bottom:20px;overflow:hidden}.diagnostic-card-table-row{background:#f2f5facc}.diagnostic-card-table-row div{border-right:1px solid #dae3f8;padding:10px 20px;width:50%}.diagnostic-card-table-row div:last-child{border-right:0}.diagnostic-card-table-row:nth-child(2n){background:#fff}.diagnostic-card-table-row div.fw{width:100%}.diagnostic-card-table-row div p{display:flex;justify-content:space-between}.diagnostic-card-table-row div p>span{display:flex;width:calc(100% - 245px)}.diagnostic-card-table-row div p>span:first-child{width:185px}.diagnostic-card-table-row div p{color:#546070;font-family:Golos Text,sans-serif;gap:60px}.diagnostic-card-item .btn{background:#cb2222;box-shadow:0 0 10px #4421211a;height:48px;width:281px}.diagnostic-card-table-row div:nth-child(2){border-right:0}.diagnostic-card-table-row div a{align-items:flex-start;color:#d92020;font-family:Golos Text,sans-serif;gap:5px;justify-content:flex-end;text-decoration:underline}.breadcrumbs ul{gap:10px;margin-bottom:20px}.breadcrumbs ul li{gap:10px}.breadcrumbs ul li a{color:#2c3036}.breadcrumbs ul li,.breadcrumbs ul li a{font-family:Golos Text,sans-serif;font-size:15px}.breadcrumbs ul li{color:#95979a}.booking-card .add-car-item{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;width:100%}.booking-card .form{display:flex;flex-direction:column;gap:25px;height:100%}.booking-card .car-photo{height:89px;width:160px}.booking-card .add-car-item:nth-child(2) div{width:30%}.booking-card .add-car-item:last-child{margin-bottom:60px;margin-top:auto}.booking-card .add-car-item:nth-child(2){gap:20px}.booking-card .add-car-item input{width:100%}.booking-card .form label{color:#2c3036;font-family:Golos Text,sans-serif;font-size:14px;gap:10px}.booking-card .add-car-item div:first-child{margin-bottom:0}.booking-card-content{height:calc(100% - 150px)}.booking-card-content .add-car{height:100%}.balance-add{color:#27ae60}.balance{background:#fff;border:1px solid #dae3f8;border-radius:15px;padding:30px}.balance-info h2{color:#2c3036;font-family:Golos Text,sans-serif;font-size:36px;font-weight:600;margin-bottom:10px}.balance-info h2 span{font-size:24px}.balance-info p span{color:#cb2222;font-family:Golos Text,sans-serif;font-weight:500;margin-right:10px}.balance-info p{color:#2c3036;font-family:Golos Text,sans-serif;font-weight:400;margin-bottom:20px}.balance-info svg{margin-left:10px}.balance-info .btn{width:246px}.balance-card-list{gap:20px;margin-top:30px}.balance-card-list div{border:1px solid #dae3f8;border-radius:5px;height:109px;width:190px}.balance-history{background:#fff;border:1px solid #dae3f8;border-radius:15px;margin-top:20px;min-height:529px;padding:30px}.balance-history h2{border-left:5px solid #d92020;color:#2c3036;font-size:24px;font-weight:500;margin-bottom:30px;padding-left:20px}.balance-filter{gap:30px;margin-bottom:20px}.balance-filter div{align-content:center;display:flex;gap:10px}.balance-history-row{align-items:center;border-top:1px solid #dae3f8;gap:20px;padding-bottom:20px;padding-top:20px}.balance-history-row p{color:#2c3036;font-family:Golos Text,sans-serif;font-size:16px;margin-bottom:5px}.balance-history-row p:last-child{display:flex;gap:30px;margin-bottom:0}.balance-history-row div:last-child{justify-content:space-between;width:100%}.balance-history-row div:last-child p:first-child{display:flex;justify-content:space-between;width:100%}.notification{background:#fff;border:1px solid #dae3f8;border-radius:15px;padding:30px}.notification h2{border-left:5px solid #d92020;color:#2c3036;font-weight:500;margin-bottom:25px;padding-left:20px}.notification-title{border-bottom:0;color:#546070;font-family:Golos Text,sans-serif;font-size:14px;font-weight:400;gap:10px;margin-bottom:30px;white-space:nowrap}.notification-list h3{color:#4e505a;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500;margin-bottom:10px}.notification-list h3 span{margin-right:10px}.notification-title hr{width:100%}.notification-list p{color:#4e505a;font-family:Golos Text,sans-serif;line-height:20px;margin-bottom:10px}.notification-list a{color:#cb2222;margin-right:20px;text-decoration:underline}.notification-list>div{border-bottom:1px solid #dae3f8;margin-bottom:20px;padding-bottom:20px}.notification-list>div:last-child{border-bottom:0}.support .add-car-item div{margin-bottom:0;width:221px}.support .add-car-item{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.support .add-car-item div:nth-child(3),.support .add-car-item:last-child{width:100%}.faq{background:#fff;border:1px solid #dae3f8;border-radius:15px;padding:30px}.faq h2{border-left:5px solid #d92020;color:#2c3036;font-weight:500;margin-bottom:25px;padding-left:20px}.faq-list{flex-wrap:wrap;gap:20px}.faq-item{border-bottom:1px solid #dae3f8;width:48%}.faq-title{color:#2c3036;display:flex;justify-content:space-between;padding-bottom:15px}.faq-text,.faq-title{font-family:Golos Text,sans-serif;font-weight:400}.faq-text{color:#546070;line-height:19px;padding-bottom:20px}.support-contact h2{color:#2c3036;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500;margin-bottom:15px}.support-contact{background:#fff;border:1px solid #dae3f8;border-radius:15px;margin-top:20px;padding:30px}.support-contact p{color:#8d8d8d;font-family:Golos Text,sans-serif;font-size:12px;margin-bottom:3px}.support-contact p:last-child{color:#cb2222;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.faq-item-opened button{transform:rotate(180deg)}.support label{color:#2c3036;font-size:14px}.support label span{color:#cb2222}.fine-photo{position:relative}.fine-photo:before{background:#3a3c48a1;border-radius:5px;content:"";height:100%;overflow:hidden;position:absolute;width:100%}.fine-photo svg{z-index:1}.profile .input-block input{border:none;box-sizing:border-box;height:auto;padding:4px 10px}.profile .input-block{padding:12px 15px}.profile label{color:#2c3036;font-family:Golos Text,sans-serif;font-size:14px}.profile .add-car-item div:first-child{margin-bottom:0}.profile .add-car-item{gap:20px}.profile .add-car-item:last-child{align-items:flex-end;justify-content:flex-start;margin-bottom:16px}.btn-opacity{background:#ffecec;color:#ec8080}.profile-tab{gap:20px;margin-bottom:30px;margin-top:40px}.profile-tab a{color:#546070;font-family:Golos Text,sans-serif;font-weight:400}.profile-tab .tabs-item-active{color:#d92020;text-decoration:underline}.profile-form-item{flex-wrap:wrap;gap:20px}.profile-form-item div{gap:7px;justify-content:flex-end;width:calc(33.33333% - 13.33333px)}.profile-form-item .btn{height:48px;width:100%}.profile-form-item:last-child{margin-top:49px}.profile-form-item:last-child .btn-gray{width:160px!important}.profile-form-item:last-child div{gap:28px;justify-content:flex-start;width:100%}.profile-form-item:last-child .btn{width:185px}textarea{border:1px solid #dae3f8;border-radius:5px;box-sizing:border-box;font-family:Golos Text,sans-serif;height:48px;outline:none;padding:14px 15px;resize:none}.fine-view{background:#fff;border:1px solid #dae3f8;border-radius:15px;margin-top:20px;padding:30px}.fine-view-filter{margin-bottom:29px}.fine-item{border-top:1px solid #dae3f8;padding-top:20px}.fine-photo{background:url(./fine.B3cPzbAO.png);background-size:cover;border-radius:5px;height:60px;width:60px}.popup-propusk .btn-opacity{height:48px;width:205px}.popup-propusk>div>div{color:#2c3036;font-family:Golos Text,sans-serif;gap:20px}.popup-propusk .popup-content p.car-table-time{color:#9a9a9a}.popup-propusk .popup-content p{color:#cb2222}.popup-propusk .popup-content>.btn:last-child{margin-top:70px}.navbar-dropdown{background:#fff;border:1px solid #dae3f8;border-radius:10px;box-shadow:0 0 20px #0000001a;flex-direction:column;padding:15px 20px;position:absolute;top:75px;width:191px;z-index:9}.navbar-dropdown a{align-items:center;color:#556171;display:flex;font-family:Golos Text,sans-serif;font-size:14px;gap:10px;padding:12px 0}.navbar-dropdown a:last-child{border-top:1px solid #dae3f8}.navbar-dropdown a svg{height:24px;width:24px}.navbar-dropdown a svg path{stroke:#556171;fill:#556171}.navbar-dropdown a:hover{color:#d92020}.navbar-dropdown a:hover svg path{stroke:#d92020;fill:#d92020}.cars-filter{position:relative}.sort-list{background:#fff;border:1px solid #dae3f8;border-radius:10px;box-shadow:0 0 20px #0000001a;display:none;gap:10px;padding:15px 20px;position:absolute;top:70px;width:228px}.sort-list a{border-bottom:1px solid #dae3f8;color:#556171;font-family:Golos Text,sans-serif;font-size:14px;padding-bottom:10px}.sort-list a:last-child{border-bottom:0}.sort-list a:hover{color:#d92020}.cars-filter-sort:hover .sort-list{cursor:pointer;display:flex}.fine-title>div:first-child{align-items:center;display:flex;width:40px}.fine-title div{color:#2c3036;font-family:Golos Text,sans-serif}.fine-body{padding-left:40px}.fine-body h2{align-items:center;border-left:5px solid #d92020;color:#546070;display:flex;font-size:20px;padding-left:20px}.fine-body-title{align-items:flex-start}.fine-info p{display:flex;font-family:Golos Text,sans-serif;justify-content:space-between;margin-bottom:10px;width:100%}.fine-info p span{display:flex;width:60%}.fine-info p:last-child span{font-size:14px}.fine-date{gap:10px;margin-left:19px}.fine-date span{align-items:flex-end;color:#546070;display:flex;gap:6px}.fine-date p{display:flex;gap:19px}.fine-date p:last-child{align-items:center;gap:2px}.fine-date p:last-child span{color:#9a9a9a}.fine-title div:last-child{margin-left:auto}.fine-title div:last-child a{align-items:center;color:#2c3036;display:flex;gap:10px}.fine-car-number{color:#2c3036;text-align:center;width:30%}.fine-list{border-bottom:1px solid #dae3f8;margin-bottom:100px}.fine-title{padding-bottom:20px}.fine-title input[type=checkbox]{box-sizing:border-box;height:20px;margin:0;width:20px}.fine-title.opened div:last-child svg{transform:rotate(180deg)}.fine-price{font-weight:500;margin-right:50px;white-space:nowrap}.insurance{background:#fff;border:1px solid #dae3f8;border-radius:10px;padding:40px 30px}.insurance-list-column{flex-wrap:wrap;gap:20px}.insurance-item{border:1px solid #dae3f8;border-radius:10px;padding:20px;width:calc(33.33333% - 13.33333px)}.insurance-item .car-photo{height:60px;width:60px}.insurance-item>div:first-child{gap:15px;margin-bottom:15px}.insurance-item>div:first-child div:last-child{margin-left:auto}.insurance-item{color:#2c3036;font-family:Golos Text,sans-serif}.insurance-item p:first-child,.insurance-name{margin-bottom:5px}.insurance-name{gap:7px}.insurance-item-add{background:#ffecec;border:1px solid #f7c1ce;padding:0}.insurance-item-add button{color:#ec8080;gap:5px;height:100%;padding:20px;width:100%}.insurance h2{border-left:5px solid #d92020;color:#2c3036;font-weight:500;margin-bottom:30px;padding-left:20px}.insurance-view{gap:10px}.insurance-table td,.insurance-table th{text-align:left}.insurance-table button:hover+.settings-menu{display:flex}.insurance-table td:last-child>div{position:relative}.settings-menu{background:#fff;border:1px solid #dae3f8;border-radius:10px;position:absolute;right:30px;width:193px}.settings-menu a{align-items:center;color:#546070;display:flex;font-family:Golos Text,sans-serif;gap:10px;padding:15px 20px}.settings-menu a:first-child{border-bottom:1px solid #dae3f8}.insurance-table .car-status-th{width:53px}.insurance-company{white-space:pre-line}.insurance-table p{white-space:nowrap}.insurance div{align-items:baseline;font-family:Golos Text,sans-serif}.insurance form .add-car-item .car-photo{align-items:center;height:89px;justify-content:center;margin-top:0;width:160px}.insurance form .add-car-item .car-photo svg{height:20px;width:20px}.insurance form .add-car-item div:first-child .car-photo{background:#ffecec;border:1px solid #f7c1ce}.insurance form .add-car-item div:nth-child(2) .car-photo{background:#fcf5eb;border:1px solid #f7e1c1}.insurance form .add-car-item div:last-child .car-photo{background:#eaf8f1;border:1px solid #bde8d3;margin-top:0}.insurance form .add-car-item div:nth-child(2) .car-photo svg path{fill:#f2a735}.insurance form .add-car-item div:last-child .car-photo svg path{fill:#27a468}.insurance form label{color:#2c3036;font-family:Golos Text,sans-serif;font-size:14px}.insurance form .add-car-item div:first-child{margin-bottom:0}.insurance form .add-car-item:last-child div:last-child{gap:5px;margin-top:0}.insurance form,.insurance form .add-car-item{gap:25px}.insurance form .add-car-item:first-child label{color:#546070;font-size:16px;gap:10px}.insurance form input[type=text]{border:1px solid #dae3f8;border-radius:5px;box-sizing:border-box;height:48px;padding:14px 15px;width:330px}.insurance form select{width:330px}.insurance .input-block{padding-bottom:0;padding-left:0;padding-top:0;width:330px}.insurance form .input-block input{border:none;font-family:Golos Text,sans-serif}.insurance form .add-car-item{margin-bottom:30px}.insurance form .add-car-item:nth-child(2){margin-bottom:10px}.insurance form .add-car-item .btn-opacity{width:241px}.insurance form .add-car-item .btn-opacity svg{height:16px;width:16px}.insurance form .add-car-item:last-child div:last-child{gap:20px}input[type=checkbox]{accent-color:#dae3f8;align-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #dae3f8;border-radius:3px;display:flex;font-size:2rem;height:16px;justify-content:center;padding:.1rem;width:16px}input[type=checkbox]:before{content:"";height:7px;left:8px;top:4px;width:3px}input[type=checkbox]:checked:before{border:solid #cb2222;border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=radio]{accent-color:#dae3f8;align-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #9a9a9a;border-radius:100%;display:flex;font-size:2rem;height:18px;justify-content:center;padding:.1rem;width:18px}input[type=radio]:before{border-radius:100%;content:"";height:10px;margin-top:1.5px;width:10px}input[type=radio]:checked:before{background:#cb2222}input[type=radio]:checked{border-color:#cb2222}input[type=radio]:checked+label{color:#cb2222}input[type=radio]+label{color:#9a9a9a;font-size:16px}input[type=radio]:hover{color:#000}.form-control{align-items:center;display:flex;gap:10px}.offer-img{border:1px solid #d9d9d9;border-radius:10px;height:466px;width:369px}.offer-info{gap:25px}.offer-text{width:calc(100% - 421px)}.offer-text h4{color:#2c3036;font-size:20px;font-weight:500;line-height:28px;margin-bottom:20px;max-width:500px;padding-top:20px;width:100%}.offer-text h4 span{color:#cb2222;font-weight:600}.offer-text p{color:#546070;font-weight:400;line-height:22px;margin-bottom:15px;max-width:530px;width:100%}.offer-text .btn{background:#cb2222;border:1px solid #df4c4c;margin-top:40px;width:251px}.special-offers .special-item{height:116px}.special-offers .special-item img{-o-object-fit:cover;object-fit:cover}.special-offers .block-title{border-left:5px solid #d92020;color:#2c3036;font-size:24px;font-weight:500;margin-bottom:30px;padding-left:20px}.special-text{font-size:32px;padding-right:0;padding-top:0}.special-offers{padding-bottom:82px}.monitoring-map img{width:100%}.monitoring-filter{margin-bottom:383px;padding-top:27px}.monitoring-filter>div:first-child{color:#2c3036;font-family:Golos Text,sans-serif;gap:10px;padding:12px 24px}.monitoring-filter div:first-child button{margin-left:auto}.monitoring-filter .btn-opacity{border:1px solid #f7c1ce;margin-top:10px;width:100%}.pin-list{margin-top:10px;padding-left:24px;padding-right:24px}.pin-item{align-items:center;font-family:Golos Text,sans-serif;gap:10px;padding:12px 0}.offline{color:#9a9a9a;font-size:12px}.online{color:#27ae60;font-size:12px}.pin-orange svg path{fill:#f90}.pin-green svg path{fill:#27a468}.pin-item:hover>.pin-view{display:block}.pin-view{background:#fff;border:1px solid #dae3f8;border-radius:10px;position:absolute;width:535px}.pin-title{background:#f2f5fa;border-bottom:1px solid #dae3f8;display:flex;padding:20px 30px}.pin-title div{gap:10px;margin-left:auto}.pin-info{padding:20px 30px}.car-status-red{background:#e54444;border-radius:100%;height:5px;margin-right:7px;width:5px}.pin-info p{color:#2c3036;font-family:Golos Text,sans-serif;font-size:12px;margin-bottom:5px}.pin-info .car-table-time{color:#9a9a9a}.pin-time{color:#546070;margin-bottom:20px;margin-top:10px}.pin-time .car-status-gray{height:5px;margin-right:7px;width:5px}.pin-table{margin-top:20px}.pin-row{border:1px solid #dae3f8;border-bottom:0}.pin-row:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.pin-row:last-child{border-bottom:1px solid #dae3f8;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.pin-row div{align-items:center;border-right:1px solid #dae3f8;box-sizing:border-box;display:flex;justify-content:center;padding:12px 27px}.pin-row div:last-child{border-right:0}.pin-row:first-child div{color:#546070;font-family:Golos Text,sans-serif;font-weight:500;justify-content:center;width:25%}.pin-row div{color:#2c3036;font-family:Golos Text,sans-serif;font-size:12px;font-weight:400;justify-content:flex-start;width:50%}.car-table-time-red{color:#d92020}.monitoring{position:relative}.monitoring-popup{align-items:center;background:#fffc;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.monitoring-popup-content{background:#fff;border:1px solid #dae3f8;border-radius:10px;width:357px}.monitoring-popup-head{align-items:center;background:#f2f5fa;border-bottom:1px solid #dae3f8;color:#2c3036;font-family:Golos Text,sans-serif;font-size:16px;justify-content:space-between;padding:19px 30px}.monitoring-popup-body{display:flex;flex-direction:column;gap:15px;padding:30px}.monitoring-popup-body input{border:1px solid #dae3f8;border-radius:5px;box-sizing:border-box;height:48px;outline:none;padding:14px 15px;width:100%}.monitoring-popup-content p{color:#4e505a;font-family:Golos Text,sans-serif;font-size:10px;line-height:12px;margin-bottom:5px}.extra{align-items:center;border-bottom:1px solid #dae3f8;border-top:1px solid #dae3f8;display:flex;justify-content:space-between;padding:10px 15px}.extra.opened{border-bottom:0}.extra.opened svg{transform:rotate(180deg)}.extra-block.custom-select select{color:#546070;outline:none;width:100%}.monitoring-popup-content .btn{margin-top:40px;width:100%}.navbar-notify{position:relative}.notification-count{align-items:center;background:#d92020;border-radius:100%;box-sizing:border-box;color:#fff;display:flex;font-size:10px;font-weight:600;height:15px;justify-content:center;min-width:15px;padding-left:3px;padding-right:3px;position:absolute;right:-3px;top:-4px;white-space:nowrap;width:auto}.notification-count,.personal-manager-info{font-family:Golos Text,sans-serif}.personal-manager-info p{color:#2c3036}.service-title{color:#2c3036;font-family:Golos Text,sans-serif}.has-checkbox .form-control{color:#9a9a9a;font-size:14px;margin-top:10px;white-space:nowrap}.fine-view-filter>div:first-child{color:#9a9a9a;gap:10px}.dp--tp-wrap,.dp__input_wrap .dp--clear-btn,.dp__input_wrap svg{display:none!important}.dp__action_button{width:100%!important}@media screen and (max-width:1480px){.car-vin{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:105px}.insurance .input-block,.insurance form input[type=text],.insurance form select{width:250px}.special-item{height:116px}.special-item p span{font-size:18px}.special-item p{font-size:16px}}@media screen and (max-width:1320px){.propusk-list{flex-direction:column}.propusk{width:100%}.filter.cars-filter{display:flex;flex-wrap:wrap}.cars-info{width:50%}.cars-info:nth-child(2){order:3}.car-actions{flex-wrap:wrap;justify-content:flex-end;order:2;width:40%}.car-actions a{order:3}.car-actions .car-info-tooltip{order:2}.car-actions .car-actions .btn{order:1}.car-info-tooltip:hover .tooltip-info{bottom:-24px;left:0;top:auto;width:220px}.car-info-tooltip:hover .tooltip-info svg{bottom:-7px;left:64%}.balance-card-list{flex-wrap:wrap;justify-content:flex-start}.diagnostic-card-table-row div p{flex-direction:column;gap:10px}.diagnostic-card-table-row div p>span{width:100%}.diagnostic-card-item:last-child .diagnostic-card-table-row{flex-wrap:wrap}.diagnostic-card-item:last-child .diagnostic-card-table-row:first-child div:last-child{border-top:1px solid #dae3f8;width:100%}.diagnostic-card-item:last-child .diagnostic-card-table-row:last-child div:last-child{padding:0}}@media screen and (max-width:1600px){.cars-table-scroll{max-width:1280px;overflow-x:auto;width:100%}}@media screen and (max-width:1300px){.fine-title div:last-child a{text-indent:-9999px}.fine-car-number{margin-left:20px;margin-right:20px;width:auto}.fine-date p:last-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.fine-car-number,.fine-date p:last-child span{display:none}.fine-price{margin-left:30px;margin-top:7px}.insurance-item{width:calc(50% - 10px)}.insurance form .add-car-item{flex-wrap:wrap}.add-car-item:nth-child(2){width:100%}.monitoring-popup-body{max-height:432px;overflow:auto}.monitoring-filter{margin-bottom:100px}}@media screen and (max-width:1024px){textarea{min-height:99px}body{overflow-x:hidden}.personal-info-counter{flex-wrap:wrap}.personal-info-item:first-child{margin-bottom:20px;width:60%}.personal-info-item{margin-bottom:20px;width:40%}.personal-info-item:nth-child(3){border-left:1px solid #dae3f8}.personal-info-item:last-child{width:60%}.special-list{flex-wrap:wrap}.special-item{height:172px;width:100%}.special-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.services-item{max-width:191px}.services-list{flex-wrap:wrap}.sidebar-menu-item{padding-right:12px}.sidebar-menu-link{white-space:nowrap}.cars-filter{display:none}td,th{white-space:nowrap}.login-section{min-height:100vh}.login-left img{height:100%;-o-object-fit:cover;object-fit:cover}.add-car form{flex-wrap:wrap}.add-car-item:last-child,.add-car-item:nth-child(2){width:100%}.booking-card .add-car-item:nth-child(2) div{width:47%}.booking-card .add-car-item:last-child{margin-bottom:0;margin-top:0}.faq-item{width:100%}.add-car-item:nth-child(2),.profile .add-car-item:last-child div{align-items:flex-start;justify-content:flex-start}.profile .add-car-item:last-child div{margin-top:0}.profile-form-item:last-child{margin-bottom:60px;margin-top:0}.profile-form-item div{width:48%}.tabs-list{flex-wrap:wrap}.fine-body{position:relative}.fine-body .btn{bottom:17px;position:absolute;right:0}.fine-info{margin-bottom:83px}.fine-body h2{margin-bottom:24px}.fine-info p span{justify-content:flex-end;text-align:right}.insurance form input[type=text],.insurance form select{width:291px}.offer-info{flex-direction:column}.offer-text{width:100%}.special-offers .special-item{height:172px}.content,.monitoring,.monitoring-map,.monitoring-map img{height:100%}.story-list{align-items:flex-start}.story-list li{display:none}.story-list li.story-active{box-sizing:border-box;display:flex;height:100vh;width:100%}.story-img{width:100%}.story-active .story-content>div:last-child{margin-bottom:50px;margin-top:auto}.story-pagination{display:flex;height:3px;left:24px;position:absolute;top:33px;width:105px}.story-pagination a{background:#d9d9d9;display:flex;opacity:20%;width:35px;z-index:1}.story-pagination a.story-pagination-item-active{background:#fff;opacity:1}}@media screen and (max-width:920px){.login{width:90%}}@media screen and (max-width:900px){.navbar{padding:0}.services-item{max-width:100%}.navbar-profile-info{display:none}.personal-manager-contact{flex-direction:column;gap:5px}.navbar{gap:40px}.propusk .form-filter{flex-direction:column;gap:25px;margin-bottom:20px}.form-filter-item,.form-filter-item:last-child>div,.form-filter-item>div{width:100%}.car-actions{justify-content:flex-start;margin-top:20px;order:3;width:100%}.cars-info{width:100%}.cars-filter{padding-bottom:80px}.car-actions .btn{width:100%}.car-info-tooltip:hover .tooltip-info svg{left:10px}.booking-card .add-car-item:nth-child(2) div{width:100%}.booking-card .add-car-item:last-child div:last-child{flex-wrap:wrap;justify-content:flex-start;margin-top:0;width:100%}.booking-card .add-car-item .btn{width:100%!important}.balance-history-row div:last-child p:first-child span{white-space:nowrap}.balance-history-row{align-items:flex-start}.balance-history-row p:last-child{flex-wrap:wrap;gap:5px;justify-content:space-between}.profile-form-item div,.support .add-car-item div{width:100%}.profile-form-item:last-child div{flex-wrap:wrap}.profile-form-item:last-child div .btn{width:100%!important}.profile .add-car-item:nth-child(2) div{width:100%}.diagnostic-card-table-row div p>span{word-break:break-word}.fine-date p:last-child,.fine-date span,.fine-price{font-size:14px}.fine-price{margin-right:10px;margin-top:10px}.fine-title div:last-child svg{height:16px;margin-top:10px}.fine-body{padding-left:0}.fine-price{margin-left:10px}.fine-date p{flex-direction:column;gap:5px}.fine-date{align-items:flex-end;flex-direction:row;margin-left:10px;padding-bottom:10px}.fine-date p:last-child{margin-left:-40px}.fine-title>div:first-child{width:30px}.fine-view{padding:20px}.fine-view-filter .btn{display:none}.insurance .input-block,.insurance form .add-car-item:not(:first-child)>div,.insurance form input[type=text],.insurance form select,.insurance-item{width:100%}.insurance form .add-car-item:last-child div:last-child{flex-direction:column}.insurance form .add-car-item:last-child div:last-child .btn{width:100%}.insurance form{margin-top:25px}.offer-img{height:385px;width:305px}}@media screen and (max-width:700px){main{padding-bottom:60px;width:100%}.navbar,aside{display:none}.mobile-header{align-items:center;display:flex;gap:63px;justify-content:space-between;width:100%}.sidebar-head{padding:0;width:158px}header{padding:19px 15px 11px}.contacts{flex-direction:column;gap:5px}.contacts a:first-child{color:#2c3036;font-size:14px;font-weight:700;letter-spacing:4%;line-height:17px;text-align:right}.contacts a:last-child{color:#53565b;font-family:Golos Text,sans-serif;font-size:10px;line-height:12px;text-decoration:underline}.personal-info{padding:30px 20px}.welcome-text{font-size:18px}.personal-info-item{border-left:1px solid #dae3f8;border-right:0;width:100%!important}.special{padding:30px 20px}.block-title{font-size:18px}.sidebar-text{font-size:7px}.sidebar-title{font-size:10px}.bottom-mobile-menu{background:#fff;border-top:1px solid #dae3f8;bottom:0;display:flex;height:66px;justify-content:space-between;padding:13px 15px;position:fixed;width:100%;z-index:9}.bottom-mobile-menu svg circle,.bottom-mobile-menu svg line,.bottom-mobile-menu svg path{stroke:#546070}.bottom-mobile-menu .mobile-menu-item:last-child svg path{stroke:#2c3036}.cars-filter{display:flex;flex-direction:column;gap:20px}.cars-add{order:1}.cars-add .btn{width:285px}.cars-filter-sort{order:2}.car-load-more,.car-table-result-count,.cars-table-scroll{display:none}.cars-table-mob-item{margin-bottom:20px}.cars-table-mob-head{box-sizing:border-box;display:flex}.cars-table-mob-head div{align-items:center;border:1px solid #dae3f8;color:#2c3036;display:flex;font-size:14px;padding:23px 20px}.cars-table-mob-head div:last-child{border-bottom-right-radius:10px;border-left:none;border-top-right-radius:10px;width:calc(100% - 124px)}.cars-table-mob-head div:first-child{background:#f2f5fa;border:1px solid #dae3f8;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#546070;font-size:14px;width:124px}.cars-table-body{display:flex}.cars-table-body>div{align-items:center;color:#2c3036;display:flex;font-size:14px;padding:23px 20px}.cars-table-body>div:first-child{background:#f2f5fa;border:1px solid #dae3f8;border-bottom:0;color:#546070;font-size:14px;width:124px;word-break:break-all}.cars-table-body>div:last-child{border:1px solid #dae3f8;border-bottom:0;border-left:0;width:calc(100% - 124px)}.cars-table-body:last-child>div:last-child{border-bottom:1px solid #dae3f8;border-bottom-right-radius:10px}.cars-table-body:last-child>div:first-child{border-bottom:1px solid #dae3f8;border-bottom-left-radius:10px}.cars-table-mob-item-closed .cars-table-body{display:none}.car-table-pagination{justify-content:center}.cars-table-mob-item-opened .cars-table-mob-head div:first-child{border-bottom:0;border-bottom-left-radius:0}.cars-table-mob-item-opened .cars-table-mob-head>div:last-child{border-bottom:0;border-bottom-right-radius:0}.cars-table-mob-item-opened .car-table-time{margin-left:5px}.cars-table-mob-item .car-status-gray,.cars-table-mob-item .car-status-green{margin-top:0}.cars-table-mob{display:block}.cars-table-mob-item-closed .cars-table-mob-head div svg{transform:rotate(180deg)}.login{flex-direction:column;margin:15px 0}.login-left{height:300px;width:100%}.login-left img{-o-object-fit:cover;object-fit:cover;width:100%}.login-right{padding:40px 20px 50px;width:100%}.propusk-table-mob .cars-table-mob-head div:last-child{align-items:flex-start;flex-direction:column}.propusk-table-mob div:last-child p{width:100%}.propusk-table-mob .cars-table-body .fw{align-items:center;background:transparent;border-left:1px solid #dae3f8;justify-content:center;padding-right:20px;width:100%!important}.propusk-table-mob .cars-table-body .fw .btn{width:100%}.propusk-table-mob .cars-table-body>div:last-child{flex-direction:column}.propusk-table-mob .cars-table-body div.propusk-photo,.propusk-table-mob .cars-table-body div.propusk-status{flex-direction:row}.cars-table{padding-left:20px;padding-right:20px}.propusk-table-content p.end,.propusk-table-content p.start{font-size:12px}.cars-table-body>div:first-child{padding-right:5px}.propusk-table-content .cars-table-body>div:first-child{width:110px}.propusk-table-content .cars-table-body>div:last-child:not(.fw){width:calc(100% - 110px)}.content{padding-left:15px;padding-right:15px}.propusk-table-content .cars-table-mob-head>div:first-child{width:110px}.propusk-table-content .cars-table-mob-head>div:last-child{width:calc(100% - 110px)}.propusk-table-mob .cars-table-body div:last-child{align-items:flex-start;color:#8e909d;text-align:left}.popup-content{height:100%;padding-left:20px;padding-right:20px}.fines-table-mob .cars-table-mob-head{width:100%}.fines-table-mob .cars-table-mob-head>div:first-child{background:transparent;border-right:none}.fines-table-mob .cars-table-mob-head>div:first-child div{border:none;width:60px}.fines-table-mob .cars-table-mob-head>div:not(:first-child):not(:last-child){border-left:none;border-right:none;width:100%}.fines-table-mob .cars-table-mob-head div:last-child{width:auto}.fines-table-mob .fine-red{color:#d92020}.fines-table-mob .fine-green{color:#27ae60}.fines-table-mob .car-table-time{margin-left:0}.fines-table-mob .cars-table-mob-item-opened .cars-table-mob-head div{border-bottom:0}.fines-table-mob .cars-table-mob-head div{padding:12px 15px}.fines-table-mob .car-table-time{color:#8e909d}.fines-table-mob .price{font-family:Golos Text,sans-serif;font-weight:500}.fines-table-mob .cars-table-body .fw{background:transparent;border-left:1px solid #dae3f8;padding-right:20px;width:100%}.fines-table-mob .cars-table-body .fw .btn{width:100%}.booking-card .add-car h2{font-size:20px}.balance-history-row p{font-size:14px}.balance-card-list div{height:83px;width:147px}.balance-card-list{gap:9px}.balance{padding-left:20px;padding-right:20px}.balance-info p{font-size:14px}.balance-info .btn{width:228px}.balance-info h2{font-size:32px}.balance-info h2 span,.notification h2{font-size:20px}.notification-list h3{font-size:16px}.notification{padding-left:20px;padding-right:20px}.notification-list p{font-size:14px}.add-car-item:last-child div:last-child{margin-top:20px}.faq h2,.support h2{font-size:20px}.support-contact h2{font-size:16px}.popup-propusk .popup-content>.btn:last-child{margin-top:auto}.diagnostic-card-list h2{font-size:20px}.diagnostic-card-list{padding-left:20px;padding-right:20px}.diagnostic-card-table-row div p>span{word-break:break-word}aside{height:100%;overflow:auto;padding-bottom:80px;position:fixed;width:100%;z-index:1}aside .sidebar-head{padding:20px 44px 31px;width:206px}aside .sidebar-title{font-size:14px}aside .sidebar-text{font-size:10px}aside .navbar-profile{margin-bottom:32px;margin-top:32px;padding-left:44px}aside .navbar-profile-info,aside.opened{display:block}aside .navbar-circle{height:60px;width:60px}aside .navbar-profile-balance{color:#566577;font-family:Golos Text,sans-serif;font-size:14px;text-decoration:underline}aside .navbar-profile-text,aside .navbar-profile-title{font-family:Golos Text,sans-serif;font-size:16px}aside .sidebar-footer{display:none}.sidebar-contacts{display:block;margin-bottom:26px}.sidebar-contacts h4{color:#d92020;font-size:20px;font-weight:700;margin-bottom:10px;margin-top:0;padding-left:24px}.sidebar-contacts a{color:#53565b;font-family:Golos Text,sans-serif;font-size:14px;padding-left:24px;text-decoration:underline}.sidebar-story{margin-bottom:60px}aside .sidebar-menu-block{padding-bottom:80px}.insurance h2{font-size:20px;margin-bottom:0}.insurance-item{font-size:14px}.insurance-title{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:30px}.insurance{padding-left:20px;padding-right:20px}.insurance-mob .cars-table-body{border:0;flex-direction:column;gap:5px;margin-top:15px;padding-left:20px}.insurance-mob .cars-table-body>div:first-child,.insurance-mob .cars-table-body>div:last-child{background:#fff;border:none;padding:0}.insurance-table .cars-table-mob-head{border-bottom:1px solid #dae3f8}.insurance-table .btn-opacity{color:#ec8080;height:48px;width:100%}.special-text{font-size:26px}.monitoring-popup-body{max-height:100%;padding-bottom:80px}.monitoring-popup-content{height:100%;width:100%}.monitoring-popup{display:none}.monitoring-filter-mob{background:#fff;border-radius:10px;display:block;padding-left:20px;padding-right:20px}.monitoring-filter>div:first-child{border-bottom:1px solid #dae3f8;border-top:1px solid #dae3f8;margin-bottom:10px}.monitoring-filter-mob select{margin-bottom:10px;width:100%}.monitoring-filter-mob .custom-select{margin-bottom:10px}.monitoring-filter-mob .custom-select svg{bottom:auto;top:12px}.monitoring-filter-mob{margin-bottom:20px}.monitoring-map img{-o-object-fit:cover;object-fit:cover}.pin-view{border:none;display:block;position:relative;width:100%}.pin-item,.pin-row:first-child{flex-wrap:wrap}.pin-row:first-child div{padding:20px;width:50%}.pin-row:first-child div:first-child,.pin-row:first-child div:nth-child(2){border-bottom:1px solid #dae3f8}.pin-row{flex-wrap:wrap}.pin-row div{width:100%}.pin-row div:first-child{border-bottom:1px solid #dae3f8}.pin-item.opened>div:first-child{align-items:center;background:#f8f8f8;gap:7px;padding:12px 24px;width:100%}.pin-title{display:none}.pin-info{padding:0}.pin-info p:first-child{display:none}.pin-row:first-child div:nth-child(2),.pin-row:not(:first-child) div:first-child{border-right:none}.pin-row:last-child div:last-child{display:none}.pin-row:last-child div{border-bottom:none}.monitoring-filter-mob{padding-bottom:30px}.monitoring-map{height:345px}.pin-actions{gap:10px}.notification-count{top:-12px}}@media screen and (max-width:480px){.cars-add .btn{width:100%}.login-left{height:150px;width:100%}.add-car-item:last-child div:last-child{flex-direction:column;margin-top:20px}.add-car-item .btn{width:100%!important;width:100%}.profile .add-car-item .btn-opacity{width:100%!important}.fine-date p:last-child{width:50px}.fine-price{margin-left:0}.pin-list{padding-left:0;padding-right:0}}.page-enter-active,.page-leave-active{transition:all .2s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}.loading{filter:blur(1rem);transition:all .1s}.loaded{filter:blur(0);transition:all .2s}.booking-card-content .add-car{opacity:1;visibility:visible}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#cb2222}::-webkit-scrollbar-thumb:hover{background:#555}.tc-style{background-color:#fff;padding:26px 30px}.tc-error{align-items:center;display:flex;flex-direction:column;height:100vh;position:relative;text-align:center;z-index:1}.tc-error-title{color:#e1e3e9;font-size:188px;font-weight:700;line-height:120.2127659574%;margin-top:94px}.tc-error-text{color:#8e909d;font-size:24px;font-weight:400;line-height:135.7142857143%}.tc-error-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:420px){.tc-error-title{font-size:140px}}.tc-error-link{margin-top:20px}.tc-error-link a{color:#000;font-size:20px}
