.project-stats-shell__main>.row-title{z-index:25;position:relative}.project-stats-sticky-sidebar{box-sizing:border-box;flex-direction:column;flex:0 0 200px;align-self:flex-start;width:200px;display:flex}.project-stats-sticky-sidebar__nav{flex-direction:column;flex:auto;min-height:0;display:flex}.project-stats-sticky-sidebar__nav>.vertical-section-nav{box-sizing:border-box;flex:auto;min-height:0}.project-stats-shell__sidebar.section-sidebar-shell{box-sizing:border-box;flex:0 0 200px;align-self:flex-start;width:200px}.project-stats-shell__sidebar.section-sidebar-shell>.project-stats-sticky-sidebar{width:100%}@media (max-width:800px){.project-stats-sticky-sidebar__nav{flex:none;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;position:static!important;top:auto!important;left:auto!important}.project-stats-sticky-sidebar__nav>.vertical-section-nav{flex:none}.project-stats-shell__sidebar.section-sidebar-shell{flex:none;align-self:stretch;width:100%;max-width:100%}.project-stats-sticky-sidebar{flex:none;align-self:stretch;width:100%;min-height:0}}.row-title .search-reset{color:var(--color-primary);margin-left:12px;font-size:14px;text-decoration:none}.row-title .search-reset:hover{text-decoration:underline}.stats-search-dropdown{flex-direction:column;align-items:flex-end;display:flex;position:relative}.stats-search-dropdown .filter-dropdown__panel.stats-search-panel{box-sizing:border-box;width:500px;min-width:500px;padding:12px 15px}@media (max-width:800px){.stats-search-dropdown .filter-dropdown__trigger .button{width:100%}}.content__wrap_stats .row__buttons .dropdown-button_train{width:100%}.stats-search-panel label:not(.stats-search-panel__mobile-label){color:#a0a5af;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.stats-search-panel__mobile-label{color:#a0a5af;margin-bottom:10px;font-size:12px;font-weight:700;display:none}.stats-search-panel .stats-search-panel__col_left{padding-right:7px}.stats-search-panel .stats-search-panel__col_right{padding-left:7px}.stats-search-panel__params{flex-direction:column;gap:8px;display:flex}.stats-search-panel__row{gap:0;display:flex}.stats-search-panel__buttons{justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.stats-search-panel .with-plus,.stats-search-panel__add-param{color:var(--color-primary);align-items:center;gap:8px;font-size:12px;line-height:32px;text-decoration:none;display:inline-flex}.stats-search-panel .with-plus svg,.stats-search-panel__add-param svg{fill:var(--color-primary);flex-shrink:0;margin-top:-1px;display:block}.stats-search-panel .with-plus:hover,.stats-search-panel__add-param:hover{text-decoration:underline}@media (max-width:800px){.content__wrap_stats .row-title .row__buttons{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:100%;margin-top:10px;position:static}.content__wrap_stats .row-title .row__buttons:before{display:none!important}.stats-search-dropdown{align-items:stretch;min-width:0;max-width:100%}.stats-search-dropdown .filter-dropdown__panel.stats-search-panel{width:100%;min-width:0;max-width:100%;left:0;right:0}.stats-search-panel__header{display:none}.stats-search-panel__mobile-label{display:block}.stats-search-panel__row{flex-direction:column;gap:10px}.stats-search-panel__row:not(:last-child){border-bottom:1px solid #e7eaef;margin-bottom:4px;padding-bottom:12px}.stats-search-panel__row .col-6{float:none;width:100%}.stats-search-panel__row .stats-search-panel__col_left,.stats-search-panel__row .stats-search-panel__col_right{padding:0}.stats-search-panel__buttons{flex-direction:column;align-items:stretch;gap:12px}.stats-search-panel__buttons .col-6{float:none;width:100%}.stats-search-panel__buttons .align_right{text-align:left}.stats-search-panel__buttons .button{width:100%}}.project-stats-settings-modal__tabs{background:var(--color-bg);margin:-10px -8px 10px;padding:10px}.project-stats-settings-modal .elements{margin:0}.project-stats-settings-modal .elements__row{border:1px solid var(--color-border);box-sizing:border-box;cursor:grab;background:#fff;border-radius:2px;flex-direction:row;align-items:center;gap:10px;margin-bottom:8px;padding:6px 12px;display:flex}.project-stats-settings-modal .elements__row:active{cursor:grabbing}.project-stats-settings-modal .elements__row[data-dragging=true]{opacity:.92;box-shadow:0 2px 10px var(--color-shadow);z-index:1}.project-stats-settings-modal .elements__row:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.project-stats-settings-modal .elements__row .elements__checkbox{flex-shrink:0}.project-stats-settings-modal .elements__row .elements__checkbox>.shift{margin-bottom:0}.project-stats-settings-modal .elements__row .elements__checkbox .unit{margin:0}.project-stats-settings-modal .elements__row .elements__title{flex:1;min-width:0;font-size:14px;line-height:1.3}.project-stats-analytics{box-sizing:border-box;min-width:0}.project-stats-analytics__panel{background:#f6f7fb;border-radius:5px;margin-bottom:20px;padding:20px}.project-stats-analytics__notice-limit{color:#fff;background:#f05050;border-radius:5px;margin-bottom:20px;padding:20px}.project-stats-analytics__notice-limit a{color:inherit}.project-stats-analytics__notice-limit p{margin-bottom:10px}.project-stats-analytics__notice-limit p:last-child{margin-bottom:0}.project-stats-analytics__metrics{flex-wrap:wrap;gap:16px;margin-bottom:24px;display:flex}.project-stats-analytics__metric-card{background:#f6f7fb;border-radius:5px;flex:160px;min-width:140px;padding:20px 14px;position:relative}.project-stats-analytics__metric-title{color:#6b7280;margin-bottom:6px;font-size:13px}.project-stats-analytics__metric-value{font-size:22px;font-weight:600;line-height:1.2}.project-stats-analytics__metric-limit{color:#6b7280;margin-top:4px;font-size:12px}.project-stats-analytics__metric-tooltip{z-index:2;position:absolute;top:10px;right:10px}.project-stats-analytics__funnel-title{color:#3c4251;margin:20px 0 12px;font-size:18px;font-weight:700}.project-stats-analytics__funnel-board{box-sizing:border-box;background:#f6f7fb;border-radius:5px;min-width:0;margin-top:4px;padding:2px 16px 6px}.project-stats-analytics__funnel-page{border-bottom:1px solid #ebedf2;padding:14px 0}.project-stats-analytics__funnel-page:last-of-type{border-bottom:none;padding-bottom:10px}.project-stats-analytics__funnel-line{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;margin-bottom:8px;display:flex}.project-stats-analytics__funnel-line-label{color:#3c4251;min-width:0;font-size:15px;font-weight:600}.project-stats-analytics__funnel-line-value{font-variant-numeric:tabular-nums;color:#1f2937;flex-shrink:0;font-size:15px;font-weight:700}.project-stats-analytics__funnel-track{box-sizing:border-box;background:#dfe6f2;border-radius:3px;width:100%;min-width:0;padding:1px;overflow:hidden}.project-stats-analytics__funnel-track_page{margin-bottom:10px}.project-stats-analytics__funnel-track_page .project-stats-analytics__funnel-fill{height:18px;min-height:18px}.project-stats-analytics__funnel-fill{box-sizing:border-box;background-image:linear-gradient(270deg,#81e8ff,#4acbfd);border-radius:2px;justify-content:flex-start;align-items:center;min-width:2px;max-width:100%;display:flex}.project-stats-analytics__funnel-fill-label{color:#fff;white-space:nowrap;text-shadow:0 0 1px rgba(0,0,0,.12);padding-left:8px;font-size:12px;font-weight:600;line-height:22px}.project-stats-analytics__funnel-fields{background:#fff;border-radius:5px;margin:2px 0 0;padding:15px;list-style:none}.project-stats-analytics__funnel-field{border-top:1px solid #eef1f6;margin:0;padding:12px 0}.project-stats-analytics__funnel-field:first-child{border-top:none;padding-top:4px}.project-stats-analytics__funnel-field .project-stats-analytics__funnel-line-label{color:#414a5f;font-size:14px;font-weight:500}.project-stats-analytics__funnel-field .project-stats-analytics__funnel-line-value{font-size:14px;font-weight:700}.project-stats-analytics__funnel-field-bar{flex-direction:row;align-items:center;gap:10px;min-width:0;margin-top:4px;display:flex}.project-stats-analytics__funnel-field-pct{font-variant-numeric:tabular-nums;color:#6b7280;text-align:right;flex-shrink:0;width:2.75em;font-size:11px;font-weight:600}.project-stats-analytics__funnel-track_field{flex:auto;min-width:0;padding:1px}.project-stats-analytics__funnel-track_field .project-stats-analytics__funnel-fill{height:10px;min-height:10px}.project-stats-charts-panel{min-height:120px}.project-stats-charts-panel__body{margin-top:.5rem}.project-stats-histogram-charts__block{margin-bottom:20px}.project-stats-histogram-charts__block:last-child{margin-bottom:0}.project-stats-histogram-charts__block h3{margin:0 0 12px}.project-stats-histogram-charts .barchart{margin-bottom:15px;padding:0;list-style:none}.project-stats-histogram-charts .barchart li{margin-bottom:10px}.project-stats-histogram-charts .barchart__name{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.project-stats-histogram-charts .barchart__row{background:var(--color-bg,#f6f7fb);border-radius:3px;padding:2px}.project-stats-histogram-charts .barchart__result{background-image:linear-gradient(270deg,#81e8ff,#4acbfd);border-radius:1px;height:16px}.project-stats-histogram-charts .barchart__text{color:#fff;padding-left:5px;font-size:11px;line-height:16px}.project-stats-histogram-charts .barchart__value{text-align:center;background:#f6f7fb;border-radius:3px;min-width:36px;margin-left:15px;padding:5px 10px;font-weight:700}.project-stats-pie-charts__canvas-wrap{max-width:400px;margin:0 auto}.leads-list-view{position:relative}.leads-list-view_busy{pointer-events:none}.leads-list-view__overlay{z-index:3;pointer-events:none;background:rgba(255,255,255,.45);position:absolute;top:0;bottom:0;left:0;right:0}.leads-list-view__overlay .grid-view__inline-loader{z-index:1;position:absolute;top:.5rem;right:.5rem}.leads-list-view__card{margin-bottom:12px}.leads-list-view__card:last-child{margin-bottom:0}.leads-list-view__card-toolbar{background:var(--color-bg);border:1px solid var(--color-border);align-items:center;gap:12px;padding:3px 12px;display:flex}.leads-list-view__card-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px;margin-left:auto;display:flex}.leads-list-view__card-grid .grid-view__table table{border-top:none}.project-stats-leads .lead-stats-audio{box-sizing:border-box;color:#414a5f;cursor:pointer;white-space:nowrap;vertical-align:middle;border:1px solid #414a5f;border-radius:30px;width:100px;max-width:100%;padding:7px 10px 7px 17px;font-size:14px;line-height:1;display:inline-block}.project-stats-leads .lead-stats-audio svg{fill:#414a5f;color:#414a5f;vertical-align:middle;width:10px;height:12px;margin-right:8px;display:inline-block}.project-stats-leads .lead-stats-audio svg path,.project-stats-leads .lead-stats-audio svg rect{fill:currentColor}.project-stats-leads .lead-stats-audio__duration{vertical-align:middle;color:#414a5f;margin-left:5px;font-weight:400;display:inline-block}.project-stats-leads .lead-stats-audio audio{display:none}.project-stats-leads .lead-stats-video{width:250px;max-width:100%;display:block}.project-stats-leads .lead-stats-video video{object-fit:cover;background:#000;width:100%;max-width:100%;height:150px;display:block}.project-stats-leads .lead-stats-signature{width:200px;max-width:100%;height:auto;display:block}.project-stats-leads .lead-stats-messenger.messenger{display:inline-block;position:relative}.project-stats-leads .lead-stats-messenger.messenger .messenger__icon{vertical-align:middle;text-align:center;border-radius:3px;justify-content:center;align-items:center;width:22px;height:22px;margin-right:10px;display:inline-flex}.project-stats-leads .lead-stats-messenger.messenger .messenger__icon svg{fill:#fff;width:16px;height:16px}.project-stats-leads .lead-stats-messenger.messenger .messenger__vk{background:#4c6c91}.project-stats-leads .lead-stats-messenger.messenger .messenger__vb{background:#7f4da0}.project-stats-leads .lead-stats-messenger.messenger .messenger__mn{background:#3f87ff}.project-stats-leads .lead-stats-messenger.messenger .messenger__tg{background:#37aee2}.project-stats-leads .lead-stats-messenger.messenger .messenger__wa{background:#19b708}.project-stats-leads .lead-stats-messenger.messenger .messenger__sk{background:#00aef3}.project-stats-leads .lead-stats-messenger.messenger .messenger__ig{background:#dd306b}.project-stats-leads .lead-stats-messenger.messenger .messenger__icq{color:#111;background:#e4e4e4}.project-stats-leads .lead-stats-products.products{border-collapse:collapse;background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;width:100%}.project-stats-leads .lead-stats-products.products td{vertical-align:middle;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:5px}.project-stats-leads .lead-stats-products__image-cell{width:80px;padding:5px}.project-stats-leads .lead-stats-products__image{width:80px;max-width:100%;height:auto;display:block}.project-stats-leads .lead-stats-products__price-cell{text-align:center;white-space:nowrap;min-width:60px}.project-stats-leads .lead-stats-products__quantity-cell{text-align:center;min-width:30px}.project-stats-leads .tag-link{cursor:pointer;white-space:nowrap;border-radius:3px;padding:2px 8px}.project-stats-leads .completion-status-badge{box-sizing:border-box;color:#fff;white-space:nowrap;vertical-align:middle;border-radius:3px;padding:2px 8px;font-size:12px;line-height:1.4;display:inline-block}.project-stats-leads .completion-status-badge--sent{background:#5f9470}.project-stats-leads .completion-status-badge--incomplete{background:#c17a7a}.project-stats-calendar_guest .calendar__header_fixed{top:10px}.project-stats-calendar.calendar{color:#666;background:#fff;font-size:14px;position:relative;overflow-x:clip}.project-stats-calendar .calendar__nav{cursor:pointer;fill:#000;background:0 0;border:none;padding:0}.project-stats-calendar .calendar__nav svg{fill:currentColor;width:14px;height:14px}.project-stats-calendar .calendar__nav_prev{text-align:left}.project-stats-calendar .calendar__nav_next{text-align:right}.project-stats-calendar .calendar-month__header{text-align:center;padding-top:15px;position:relative}.project-stats-calendar .calendar-month__header .calendar__nav{box-sizing:content-box;background-size:20px;width:14px;height:14px;margin-top:-17px;padding:10px 15px;position:absolute;top:50%}.project-stats-calendar .calendar-month__header .calendar__nav_prev{left:0}.project-stats-calendar .calendar-month__header .calendar__nav_next{right:0}.project-stats-calendar .calendar-month__weeks{width:100%}.project-stats-calendar .calendar-month__date{cursor:pointer;margin-bottom:15px;display:inline-block}.project-stats-calendar .calendar-month__date_line1{text-align:center;font-size:32px;font-weight:700}.project-stats-calendar .calendar-month__date_line2{text-align:center;font-size:20px;font-weight:700}.project-stats-calendar .calendar-month__week{flex-wrap:wrap;justify-content:center;align-items:center;display:flex;overflow:hidden}.project-stats-calendar .calendar-month__day{float:left;text-align:center;cursor:pointer;border-bottom:1px solid #efeff4;flex:auto;width:14.285%;height:50px;line-height:50px}.project-stats-calendar .calendar-month__day-number{margin-top:24px;line-height:1;display:inline-block;position:relative}.project-stats-calendar .calendar-month__day-number span{color:#fff;text-align:center;background:#ed4900;border-radius:15px;min-width:16px;padding:4px;font-size:8px;position:absolute;top:-14px;left:14px}.project-stats-calendar .calendar-month__day_name{color:rgba(0,0,0,.54);cursor:default;font-weight:700;line-height:50px}.project-stats-calendar .calendar-month__day_empty{cursor:default}.project-stats-calendar .calendar__weeks{width:100%}.project-stats-calendar .calendar__weeks_fixed{margin-top:51px}.project-stats-calendar .calendar__toolbar{box-sizing:border-box;background:#f6f7fb;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:9px 12px 9px 9px;display:flex}.project-stats-calendar__field-nav-wrap{flex:1;min-width:0}.project-stats-calendar__field-nav.vertical-section-nav{background:0 0;border-radius:0;width:100%;margin-bottom:0;padding:0}.project-stats-calendar__field-nav.vertical-section-nav .vertical-section-nav__list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:4px;min-height:32px;display:flex;overflow-x:auto}.project-stats-calendar__field-nav.vertical-section-nav .vertical-section-nav__item{flex-shrink:0}.project-stats-calendar__field-nav.vertical-section-nav .vertical-section-nav__link{white-space:nowrap;border-radius:3px;width:auto;margin-bottom:0;padding:0 15px;line-height:32px}.project-stats-calendar .calendar__toolbar-right{flex-shrink:0;align-items:center;gap:10px;display:flex}.project-stats-calendar .calendar__inline-loader{flex-shrink:0}.project-stats-calendar .calendar__filter{z-index:10;flex-shrink:0;position:relative}.project-stats-calendar .calendar__header{background:#f6f7fb;position:relative}.project-stats-calendar .calendar__header .calendar__weeks{display:none}.project-stats-calendar .calendar__header_fixed{z-index:99;background:#fff;position:fixed;top:75px;right:15px}.project-stats-calendar .calendar__header_fixed:before{content:"";background:#fff;width:100%;height:10px;position:absolute;top:-10px;left:0}.project-stats-calendar .calendar__header_fixed .calendar__weeks{background:#fff;display:table}.project-stats-calendar .calendar__header_fixed .weeks-header th{background:#fff}.project-stats-calendar .calendar__header_fixed .calendar__filter:after{content:"";background:#f6f7fb;width:295px;height:52px;position:absolute;top:-8px;right:-15px}.project-stats-calendar .filter-group{z-index:2;box-sizing:border-box;background:#fff;border:1px solid #e7eaef;border-radius:3px;align-items:stretch;max-width:100%;display:inline-flex;position:relative;overflow:visible}.project-stats-calendar .filter-group__button{height:32px;color:inherit;cursor:pointer;text-align:center;box-sizing:border-box;background:#fff;border:none;border-right:1px solid #e7eaef;flex:1 1 0;min-width:0;padding:8px 10px}.project-stats-calendar .filter-group__button:last-child{border-right:none}.project-stats-calendar .filter-group__button_calendar,.project-stats-calendar .filter-group__button_settings{padding:0}.project-stats-calendar .filter-group__button_calendar .dropdown-button__label,.project-stats-calendar .filter-group__button_settings .dropdown-button__label{justify-content:center;align-items:center;padding:8px 16px;line-height:1;display:flex}.project-stats-calendar .filter-group__button_calendar svg,.project-stats-calendar .filter-group__button_settings svg{fill:currentColor;flex-shrink:0;width:16px;height:16px;display:inline-block}.project-stats-calendar .filter-group__button_active{background:#f6f7fb}.project-stats-calendar .calendar-filter-dropdown{min-width:0;color:inherit;background:0 0;border-right:1px solid #e7eaef;border-radius:0;flex:1 1 0;display:flex;position:relative}.project-stats-calendar .calendar-filter-dropdown:last-child{border-right:none}.project-stats-calendar .calendar-filter-dropdown .filter-group__button{border-right:none;width:100%}.project-stats-calendar .calendar-filter-dropdown.dropdown-button_open{z-index:25;box-shadow:none;background:0 0}.project-stats-calendar .calendar-filter-dropdown.dropdown-button_open .filter-group__button{background:#fff;height:32px;overflow:visible}.project-stats-calendar .calendar-filter-dropdown.dropdown-button_open .filter-group__button_calendar .dropdown-button__label,.project-stats-calendar .calendar-filter-dropdown.dropdown-button_open .filter-group__button_settings .dropdown-button__label{background:#fff;position:relative}.project-stats-calendar .calendar-filter-dropdown.dropdown-button_open .filter-group__button_calendar .dropdown-button__label:after,.project-stats-calendar .calendar-filter-dropdown.dropdown-button_open .filter-group__button_settings .dropdown-button__label:after{content:"";z-index:21;background:#fff;width:100%;height:7px;margin-top:-1px;display:block;position:absolute;top:100%;left:0}.project-stats-calendar .calendar-filter-dropdown.dropdown-button_open .calendar-filter-dropdown__panel{border-radius:0 0 3px 3px;top:35px;box-shadow:0 0 6px rgba(65,74,95,.2)}.project-stats-calendar .calendar-filter-dropdown_settings.dropdown-button_open .filter-group__button_settings{border-radius:0 3px 0 0}.project-stats-calendar .calendar-filter-dropdown__panel{z-index:20;background:#fff;border-radius:3px 0 3px 3px;min-width:auto;padding:0;position:absolute;top:34px;left:auto;right:0;box-shadow:0 0 6px rgba(65,74,95,.2)}.project-stats-calendar .calendar-filter-dropdown__panel.dropdown-button__content_left{border-radius:0 3px 3px;left:0;right:auto}.project-stats-calendar .calendar-filter-dropdown_date .project-stats-calendar .calendar-filter-dropdown__panel{border-radius:3px 0 3px 3px;left:auto;right:0}.project-stats-calendar .calendar-filter-dropdown_date .project-stats-calendar .calendar-filter-dropdown__panel .flatpickr-input,.project-stats-calendar .calendar-filter-dropdown_date .project-stats-calendar .calendar-filter-dropdown__panel input.flatpickr-input,.project-stats-calendar .calendar-filter-dropdown_date .project-stats-calendar .calendar-filter-dropdown__panel input[type=text]{display:none}.project-stats-calendar .calendar-filter-dropdown_date .project-stats-calendar .calendar-filter-dropdown__panel .flatpickr-calendar{box-shadow:none;margin:0;display:block}.project-stats-calendar .calendar-filter-dropdown_settings .project-stats-calendar .calendar-filter-dropdown__panel{width:270px}.project-stats-calendar .weeks-header__day{margin-bottom:5px;font-weight:700}.project-stats-calendar .weeks-header__date{font-weight:400}.project-stats-calendar .weeks-header th{vertical-align:middle;border-bottom:1px solid #e7eaef;padding:20px 10px}.project-stats-calendar .weeks-body tr:first-child td{padding-top:5px}.project-stats-calendar .weeks-body td{vertical-align:top}.project-stats-calendar.calendar_interval-7 .weeks-body td,.project-stats-calendar.calendar_interval-7 .weeks-header th{width:14.28%}.project-stats-calendar.calendar_interval-3 .weeks-body td,.project-stats-calendar.calendar_interval-3 .weeks-header th{width:33.333%}.project-stats-calendar.calendar_interval-1 .weeks-body td,.project-stats-calendar.calendar_interval-1 .weeks-header th{width:100%}.project-stats-calendar .day-record{border-bottom:1px dotted #e9e9e9;height:18px;margin:0 3px}.project-stats-calendar .day-record_last{border-bottom:1px solid #dfdfdf}.project-stats-calendar .day-record__row{cursor:pointer;padding:2px 5px;font-size:11px}.project-stats-calendar .day-record__row_new{box-sizing:border-box;visibility:hidden;color:#fff;pointer-events:none;background:#4bccff;width:100%;display:block}.project-stats-calendar .day-record__row_lock{visibility:hidden;pointer-events:none;color:#fff;background:0 0;border:none}.project-stats-calendar .day-record.day-record_lock{cursor:pointer}.project-stats-calendar .day-record.day-record_lock:hover .day-record__row.day-record__row_lock{visibility:visible;color:#fff}.project-stats-calendar .day-record.day-record_lock-system:hover .day-record__row.day-record__row_lock{color:#fff}.project-stats-calendar .day-record.day-record_lock-off:hover .day-record__row.day-record__row_lock{color:#666}.project-stats-calendar .day-record_lock{color:#fff;background:#00a65a;border-color:#009752}.project-stats-calendar .day-record_lock-system{background:#4bccff;border-bottom:1px solid #4fc3f2}.project-stats-calendar .day-record_lock-off{color:#666;background:#fcf8e3;border-color:#eeead5}.project-stats-calendar .day-record:not(.day-record_lock){cursor:pointer}.project-stats-calendar .day-record:not(.day-record_lock):hover .day-record__row.day-record__row_new{visibility:visible}.project-stats-calendar .day-record_now{position:relative}.project-stats-calendar .day-record_now:hover:after{display:none}.project-stats-calendar .day-record_now:after{content:"";border-bottom:1px solid red;width:100%;height:1px;position:absolute;top:7px;left:0}.project-stats-calendar .day-record_now-0:after{top:0}.project-stats-calendar .day-record_now-1:after{top:20%}.project-stats-calendar .day-record_now-2:after{top:40%}.project-stats-calendar .day-record_now-3:after{top:60%}.project-stats-calendar .day-record_now-4:after{top:80%}.project-stats-calendar .time-holder{width:40px!important}.project-stats-calendar .time-holder_right{text-align:right}.project-stats-calendar .time-holder_now{color:red;font-weight:700}.project-stats-calendar .time-interval{box-sizing:border-box;background:#fff;border-top:1px solid #e7eaef;border-left:1px solid #e7eaef;border-radius:3px;width:250px;margin:10px;display:block;overflow:hidden}.project-stats-calendar .time-interval__button{color:#666;float:left;text-align:center;cursor:pointer;background:#fff;border:1px solid #e7eaef;border-top:none;border-left:none;width:50%;padding:7px 10px}.project-stats-calendar .time-interval__button_active{background:#f6f7fb}.project-stats-date-lock-list{margin:12px 0 0;padding-left:18px}@media (max-width:900px){.project-stats-calendar .calendar__toolbar{flex-direction:column;align-items:stretch;gap:10px;padding:10px 12px}.project-stats-calendar .calendar__toolbar-right{width:100%;display:block;position:relative}.project-stats-calendar .calendar__inline-loader{z-index:3;pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.project-stats-calendar .calendar__filter{flex-shrink:1;width:100%;min-width:0;position:static}.project-stats-calendar .calendar__filter .filter-group{width:100%}.project-stats-calendar .calendar__header_fixed .calendar__filter:after{display:none}.project-stats-calendar .project-stats-calendar__field-nav-wrap{flex:none;width:100%}}@media (max-width:800px){.project-stats-calendar .calendar__header{background:#fff;padding-right:0}.project-stats-calendar .calendar__header_fixed{z-index:auto;position:static!important;top:auto!important;left:auto!important;right:auto!important}.project-stats-calendar .calendar__header_fixed:before,.project-stats-calendar .calendar__header_fixed .calendar__weeks{display:none}.project-stats-calendar .calendar__weeks_fixed{margin-top:0}.project-stats-calendar__field-nav-wrap{width:100%}.project-stats-calendar__field-nav.vertical-section-nav{background:#fff;border-radius:5px;padding:2px 0;box-shadow:0 0 6px rgba(65,74,95,.2)}.project-stats-calendar__field-nav.vertical-section-nav .vertical-section-nav__list{min-height:0;display:block;overflow:visible}.project-stats-calendar__field-nav.vertical-section-nav .vertical-section-nav__link{width:100%;line-height:var(--side-panel-split-header-line-height,20px);white-space:normal;border-radius:5px;padding:10px 12px}.project-stats-calendar .calendar-filter-dropdown_settings .calendar-filter-dropdown__panel{box-sizing:border-box;width:100%;left:0;right:0}.project-stats-calendar .calendar-filter-dropdown_date .calendar-filter-dropdown__panel{box-sizing:border-box;max-width:100%;left:0;right:0}.project-stats-calendar .calendar-filter-dropdown_date .calendar-filter-dropdown__panel .flatpickr-calendar{box-sizing:border-box;max-width:100%;width:100%!important}.project-stats-calendar .time-interval{box-sizing:border-box;width:auto;max-width:100%;margin:10px}}@media (max-width:450px){.project-stats-calendar .calendar-month__day{padding-right:15px}}
