.GridMonthHeader_gridMonthHeader__\+XbtD{display:flex;padding:16px 0 12px;position:relative;width:100%;z-index:1}.GridMonthHeader_gridMonthHeaderItem__HcONO{align-items:center;color:var(--vkui--calendar_color_text_date_primary);display:flex;height:28px;padding-left:8px;width:100%}.GridMonthHeader_gridMonthHeaderItemGray__q1xKh{color:var(--vkui--calendar_color_text_date_secondary)}.GridMonthEvent_gridMonthEvent__o8C2W{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-weight:500;height:20px;padding:0 4px}.GridMonthEvent_gridMonthEvent__o8C2W:hover{background-color:var(--vkui--color_transparent--hover);transition:background-color .2ms}.GridMonthEvent_gridMonthPastEvent__SoqgL{-webkit-filter:opacity(50%);filter:opacity(50%)}.GridMonthEvent_calendarLine__StKI5{border-radius:2px;height:12px;margin-right:4px;min-width:2px;width:2px}.GridMonthEvent_gridMonthActiveEvent__EFCVz{background-color:var(--vkui--color_transparent--active);border-radius:4px}.GridMonthEvent_gridMonthEventTime__P-\+Xe{font-feature-settings:"tnum";display:inline-block;font-variant-numeric:tabular-nums;margin-right:4px;white-space:nowrap}[class*=gridMonthCell]:hover .GridMonthCellHover_gridMonthCellHover__Bfpo4{opacity:1;visibility:visible}.GridMonthCellHover_gridMonthCellHover__Bfpo4{opacity:0;position:absolute;right:8px;top:6px;transition:opacity .15s ease;visibility:hidden}.GridMonthCellHover_iconButton__o1zi\+{all:unset;align-items:center;background:var(--vkui--color_background_secondary_alpha);border-radius:6px;cursor:pointer;display:flex;height:24px;justify-content:center;position:relative;width:24px;z-index:1}.GridMonthCellHover_iconButton__o1zi\+>svg{fill:var(--vkui--color_icon_medium)}.GridMonthCell_gridMonthCell__UmUR3{border-right:1px solid var(--vkui--calendar_color_stroke_field_border);box-sizing:border-box;color:var(--vkui--color_text_primary);display:flex;flex-direction:column;padding:var(--vkui--x1);position:relative;width:100%}.GridMonthCell_gridMonthCell__UmUR3:last-child{border-right:none}.GridMonthCell_gridMonthCellWithPointer__YFBI7{cursor:pointer}[class^=GridMonthRow]:first-child .GridMonthCell_gridMonthCell__UmUR3:first-child{border-radius:var(--vkui--calendar-grid-size_border_radius) 0 0 0}[class^=GridMonthRow]:first-child .GridMonthCell_gridMonthCell__UmUR3:last-child{border-radius:0 var(--vkui--calendar-grid-size_border_radius) 0 0}.GridMonthCell_gridMonthWeekend__a4ZMj{background-color:var(--vkui--calendar_color_background_positive_tint_alpha4)}.GridMonthCell_gridMonthDay__U9vxp{align-items:center;display:flex;height:26px;justify-content:center;padding-top:var(--vkui--x05);width:28px}.GridMonthCell_gridMonthWeekend__a4ZMj>.GridMonthCell_gridMonthDay__U9vxp{color:var(--vkui--color_accent_green)}.GridMonthCell_currentDay__4Achm>.GridMonthCell_gridMonthDay__U9vxp{color:var(--vkui--color_accent_blue);font-weight:500}.GridMonthCell_gridMonthSelected__q8Qwd>.GridMonthCell_gridMonthDay__U9vxp{background-color:var(--vkui--color_background_accent);border-radius:var(--vkui--size_border_radius--regular);color:var(--vkui--color_text_contrast);font-weight:400}.GridMonthCell_gridMonthCellEvents__9SXS2{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:var(--vkui--x1) 0}.GridMonthCell_gridMonthCellHint__2aAiE{color:var(--vkui--color_text_accent);display:block;font-size:13px;font-weight:500;margin-top:var(--vkui--x1);padding:0 var(--vkui--x1)}.grid-month-cell:hover .GridMonthCell_gridMonthCellHint__2aAiE{text-decoration:underline}.GridMonthCell_gridMonthCellGrey__JAnkX>.GridMonthCell_gridMonthDay__U9vxp{color:var(--vkui--color_text_secondary)}.GridMonthCell_gridMonthSelected__q8Qwd:before{background-color:var(--vkui--color_transparent--hover);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.GridMonthRow_gridMonthRow__ymxCx{background-color:var(--vkui--color_background_content);border:1px solid var(--vkui--calendar_color_stroke_field_border);border-bottom:none;display:flex;height:100%}.GridMonthRow_gridMonthRow__ymxCx:first-child{border-radius:var(--vkui--calendar-grid-size_border_radius) var(--vkui--calendar-grid-size_border_radius) 0 0}.GridMonthRow_gridMonthRow__ymxCx:last-child{border-bottom:1px solid var(--vkui--calendar_color_stroke_field_border);border-radius:0 0 var(--vkui--calendar-grid-size_border_radius) var(--vkui--calendar-grid-size_border_radius);overflow:hidden}.GridMonth_gridMonth__qbGmG{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.GridMonth_scrollBar__7F3FJ{width:100%}.GridMonth_scrollbarContainer__jjLB9{border-radius:var(--vkui--calendar-grid-size_border_radius) var(--vkui--calendar-grid-size_border_radius) 0 0;height:calc(100% - var(--grid-toolbar-height));isolation:isolate;margin-right:8px;overflow:hidden;position:relative;width:calc(100% - 8px)}.GridMonth_scrollbarContainer__jjLB9.GridMonth_myteam__xH9Vb{margin-left:8px;width:calc(100% - 16px)}.GridMonth_scrollbarContainer__jjLB9:before{border:1px solid var(--vkui--calendar_color_stroke_field_border);border-bottom:none;border-radius:var(--vkui--calendar-grid-size_border_radius) var(--vkui--calendar-grid-size_border_radius) 0 0;box-sizing:border-box;content:"";display:block;height:calc(var(--vkui--calendar-grid-size_border_radius)*2);left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.GridMonth_gridMonthContent__-kRyd{align-items:stretch;display:flex;flex-direction:column;justify-content:stretch;min-height:calc(100% - var(--content-padding-bottom));padding-bottom:var(--content-padding-bottom)}.GridMonth_gridMonthContent__-kRyd>*{flex:1 1}.GridMonth_scrollbarFixedHeight__fT\+dI.GridMonth_scrollbarContainer__jjLB9 .GridMonth_gridMonthContent__-kRyd{min-height:100%;padding-bottom:0}.GridMonth_scrollbarFixedHeight__fT\+dI.GridMonth_scrollbarContainer__jjLB9{border-radius:var(--vkui--calendar-grid-size_border_radius);margin-bottom:var(--content-padding-bottom);overflow:hidden}.GridMonth_scrollbarFixedHeight__fT\+dI.GridMonth_scrollbarContainer__jjLB9:after{border:1px solid var(--vkui--calendar_color_stroke_field_border);border-radius:0 0 var(--vkui--calendar-grid-size_border_radius) var(--vkui--calendar-grid-size_border_radius);border-top:none;bottom:0;box-sizing:border-box;content:"";display:block;height:calc(var(--vkui--calendar-grid-size_border_radius)*2);left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.AllDaysTitle_container__d73o\+{align-items:center;display:flex;margin-right:4px;min-width:60px}.AllDaysTitle_containerWeb__MDYqK{margin-right:0;min-width:68px}.AllDaysTitle_text__o3Pmq{color:var(--vkui--color_text_secondary);font-family:var(--vkui--font_caption1--font_family);font-size:var(--vkui--font_caption1--font_size);font-weight:var(--vkui--font_caption1--font_weight);line-height:12px;max-width:28px;padding-left:16px;text-align:center}.GridDayViewDate_container__37Qx7{align-items:center;display:flex}.GridDayViewDate_currentDate__GkB2b,.GridDayViewDate_weekDayName__ddRVB{font-size:var(--vkui--font_display_title4--font_size--regular);line-height:var(--vkui--font_display_title4--line_height--regular)}.GridDayViewDate_weekDayName__ddRVB{color:var(--vkui--color_text_primary)}.GridDayViewDate_currentDate__GkB2b{color:var(--vkui--color_text_secondary)}:root{--item-height:var(--vkui--x6);--head-padding-top:var(--vkui--x5);--item-padding-bottom:var(--vkui--x025);--padding-right:var(--vkui--x4);--padding-bottom:var(--vkui--x4);--head-height:calc(var(--head-padding-top) + var(--item-height) + var(--item-padding-bottom));--head-padding-top-web:16px;--head-height-web:calc(var(--head-padding-top-web) + var(--item-height) + var(--item-padding-bottom))}.GridDayFullDays_smallestTopOffset__9Qmk3{--head-padding-top:8px;--head-height:calc(var(--head-padding-top) + var(--item-height) + var(--item-padding-bottom))}.GridDayFullDays_container__UwEjR{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;width:100%}.GridDayFullDays_head__sCmX4{background:var(--vkui--color_background_content);border-radius:var(--vkui--calendar-grid-size_border_radius) var(--vkui--calendar-grid-size_border_radius) 0 0;box-sizing:border-box;display:grid;grid-template-areas:"currentDate currentDate currentDate" "allDayTitle firstFullDayEvent counter";grid-template-columns:min-content 1fr min-content;grid-template-rows:min-content min-content;height:var(--head-height);padding:var(--head-padding-top) var(--padding-right) var(--item-padding-bottom) 0;position:-webkit-sticky;position:sticky}.GridDayFullDays_head__sCmX4.GridDayFullDays_headDay__ZTzpr{--head-current-date-height:50px;--head-padding-top:0;--head-height:calc(var(--head-current-date-height) + var(--head-padding-top) + var(--item-height) + var(--item-padding-bottom));--head-padding-top-web:0;--head-height-web:calc(var(--head-current-date-height) + var(--head-padding-top-web) + var(--item-height) + var(--item-padding-bottom));--padding-right:calc(var(--vkui--x4) + var(--vkui--x1));--padding-bottom:0}.GridDayFullDays_currentDate__V6Vo\+{box-sizing:border-box;grid-area:currentDate;height:var(--head-current-date-height);padding:10px 0 16px 16px;width:100%}.GridDayFullDays_allDayTitle__BsPRy{grid-area:allDayTitle}.GridDayFullDays_firstFullDayEvent__4PBcf{grid-area:firstFullDayEvent}.GridDayFullDays_head__sCmX4.GridDayFullDays_headTouch__edPq2{background:var(--vkui--color_background)}.GridDayFullDays_head__sCmX4.GridDayFullDays_openedHead__3PLHx{height:calc(var(--head-padding-top) + var(--item-height) + var(--vkui--x3));padding-bottom:var(--vkui--x4)}.GridDayFullDays_head__sCmX4.GridDayFullDays_openedHead__3PLHx.GridDayFullDays_headDay__ZTzpr{height:calc(var(--head-current-date-height) + var(--item-height) + var(--vkui--x3))}.GridDayFullDays_head__sCmX4.GridDayFullDays_empty__QfB-O{box-sizing:border-box;height:calc(var(--head-padding-top) + var(--item-height) + var(--vkui--x3));padding-bottom:var(--vkui--x4);padding-top:var(--head-padding-top)}.GridDayFullDays_head__sCmX4.GridDayFullDays_headDay__ZTzpr.GridDayFullDays_empty__QfB-O{height:var(--head-current-date-height)}.GridDayFullDays_counterWeb__gdAfp,.GridDayFullDays_counter__35A4x{border-radius:var(--vkui--calendar_size_border_radius_large);box-sizing:border-box;cursor:pointer;grid-area:counter;height:var(--item-height);margin-left:var(--vkui--x1);padding:var(--vkui--x05) var(--vkui--x1)}.GridDayFullDays_dashedBorder__-gRyW{border:var(--vkui--x025) dashed transparent;padding:var(--vkui--x025) var(--vkui--x1)}.GridDayFullDays_solidBorder__9uzch{border:var(--vkui--x025) solid transparent;padding:var(--vkui--x025) var(--vkui--x1)}.GridDayFullDays_DECLINED__IPN6L,.GridDayFullDays_NEEDS_ACTION__aGvSk{color:var(--vkui--color_text_secondary)}.GridDayFullDays_DECLINED__IPN6L{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.GridDayFullDays_listDay__XLr6d{--padding-right:calc(var(--vkui--x4) + var(--vkui--x1))}.GridDayFullDays_list__IDtr5{display:flex;flex-direction:column;overflow:hidden;padding:0 var(--padding-right) var(--padding-bottom) 64px}.GridDayFullDays_listWeb__NLnFy{padding:0 var(--padding-right) var(--padding-bottom) 68px}.GridDayFullDays_item__mLp9U{height:var(--item-height)}.GridDayFullDays_listItem__70x6c{margin-bottom:var(--item-padding-bottom)}.GridDayFullDays_listItem__70x6c:last-child{margin-bottom:0}.OnboardingGridEvent_container__30EDs{align-items:center;color:var(--vkui--color_text_secondary);display:flex;font-family:var(--vkui--calendar_font_text_event--font_family--regular);font-size:var(--vkui--calendar_font_text_event--font_size--regular);font-weight:var(--vkui--calendar_font_text_event--font_weight--regular);height:100%;line-height:var(--vkui--calendar_font_text_event--line_height--regular);pointer-events:none;white-space:pre-line}.OnboardingGridEvent_container__3KAzl{pointer-events:none}:root{--grid-day-main-content-padding:var(--vkui--x2)}@media screen and (max-width:647px){:root{--grid-day-main-content-padding:5px}}.GridDay_container__jZXGi{padding-bottom:var(--grid-day-main-content-padding)}.GridDay_innerContainer__XQGpt{display:flex;flex-direction:column}.GridDay_container__jZXGi.GridDay_isTouch__hzjTC{--time-column_width:60px;--day-time-height:98px}.GridDay_container__jZXGi.GridDay_isWeb__HSVcW{--time-column_width:66px;--day-time-height:56px;background-color:var(--vkui--color_background_content);border-radius:var(--vkui--calendar-grid-size_border_radius)}.GridDay_grid__NGfot{box-sizing:border-box;display:flex}.GridDay_currentHourRow__EfN67{--day-time-height:112px}.GridDay_grid__NGfot.GridDay_isDayView__SxWDt{padding-top:0}.GridDay_webGridPaddingTop__RRd10{padding-bottom:calc(12px + var(--grid-day-time-transform-y));padding-top:calc(12px + var(--grid-day-time-transform-y))}.GridDay_dayTime__gW3FQ{padding-right:var(--calendar-day-time_padding-right)}.GridDay_dayTime__gW3FQ.GridDay_isTouch__hzjTC{--calendar-day-time_padding-right:16px}.GridDay_dayTime__gW3FQ.GridDay_isWeb__HSVcW:not(.GridDay_isMonthView__BxL9N){--calendar-day-time_padding-right:10px;--calendar-current-time_left:21px}.GridDay_dayTime__gW3FQ.GridDay_isMonthView__BxL9N{--calendar-current-time_left:11px;padding-top:0}.GridDay_dayTimeHour__ch6Rh>*{color:var(--vkui--color_text_secondary)}.GridDay_isMonthView__BxL9N [data-hour="0"]{border-top:1px solid var(--vkui--calendar_color_stroke_field_border)}.GridDay_grid__NGfot.GridDay_isAlternativeView__W2giN .GridDay_dayTimeHalfHourDash__BCU1I{display:none}.GridDay_grid__NGfot.GridDay_isAlternativeView__W2giN .GridDay_rows__zLARY{border-radius:0 0 var(--vkui--calendar-grid-size_border_radius) var(--vkui--calendar-grid-size_border_radius);width:calc(100% - var(--time-column_width) - var(--grid-day-main-content-padding))}.GridDay_grid__NGfot.GridDay_isAlternativeView__W2giN .GridDay_rows__zLARY.GridDay_fullDayToggleStateIsOn__Y87aC:before{border-radius:unset}.GridDay_grid__NGfot.GridDay_isAlternativeView__W2giN .GridDay_rows__zLARY:after{bottom:0;box-shadow:inset var(--vkui--calendar_color_stroke_field_border) 0 0 0 var(--calendar-grid-week_border-size);content:"";display:block;left:0;pointer-events:none;position:absolute;top:0;width:100%}.GridDay_column__V8lUC{clip:rect(auto,auto,auto,auto);position:absolute}.SidebarDayHeader_container__wEBK3{fill:var(--vkui--color_icon_primary);align-items:center;display:flex;height:40px;justify-content:space-between;margin:16px 0 0 8px}.SidebarDayHeader_text__ScbL6{color:var(--vkui--calendar_color_text_date_primary);max-width:194px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarDayHeader_controls__NG-Ic svg{fill:var(--vkui--calendar_color_icon_primary)}.SidebarDayHeader_closeIcon__v\+-CH{color:var(--vkui--calendar_color_icon_primary);cursor:pointer;padding:6px}.SidebarDayHeader_closeIcon__v\+-CH:hover{opacity:.8}.SidebarDay_sidebarDay__szcuV{height:100%;margin-right:8px;overflow:hidden}.SidebarDay_scrollbarContainer__71CnE{border-radius:var(--vkui--calendar-grid-size_border_radius) var(--vkui--calendar-grid-size_border_radius) 0 0;height:calc(100% - var(--grid-toolbar-height));isolation:isolate;overflow:hidden;width:100%}.SidebarDay_dayContainer__0OAe0{background-color:var(--vkui--color_background_content);border-radius:0 0 var(--vkui--calendar-grid-size_border_radius) var(--vkui--calendar-grid-size_border_radius)}.SidebarDay_todoSpacer__S\+c2n{height:var(--content-padding-bottom);width:100%}.SidebarDay_scrollbarFixedHeight__wRgGr.SidebarDay_scrollbarContainer__71CnE{border-radius:var(--vkui--calendar-grid-size_border_radius);height:calc(100% - var(--grid-toolbar-height) - var(--content-padding-bottom));overflow:hidden}.SidebarDay_scrollbarFixedHeight__wRgGr .SidebarDay_todoSpacer__S\+c2n{display:none}.GridMonthWithDay_container__7LlGH{display:flex;height:100%;position:relative;width:100%}.GridMonthWithDay_monthDay__vQGcs{min-width:296px;width:296px}