@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.V6hTJW_className{font-family:Inter,Inter Fallback;font-style:normal}.V6hTJW_variable{--font-inter:"Inter", "Inter Fallback"}
@keyframes slideUpMobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-modal-mobile{animation:.4s cubic-bezier(.16,1,.3,1) forwards slideUpMobile}@keyframes modalRestoreFade{0%{opacity:0}to{opacity:1}}.animate-modal-restore{animation:.18s ease-out both modalRestoreFade}@keyframes minimizedChipEnter{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.animate-minimized-chip{animation:.22s cubic-bezier(.16,1,.3,1) both minimizedChipEnter}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.WJweuW_className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}
.Vk-6PW_calendarPageRoot{touch-action:pan-y;overscroll-behavior-x:none;flex-direction:column;flex:auto;min-height:calc(100dvh - 6rem);display:flex;position:relative}.Vk-6PW_calendarSlideContent{will-change:transform, opacity}.Vk-6PW_calendarSlideNext{animation:.24s ease-out Vk-6PW_calendarSlideNext}.Vk-6PW_calendarSlidePrev{animation:.24s ease-out Vk-6PW_calendarSlidePrev}@keyframes Vk-6PW_calendarSlideNext{0%{opacity:.35;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes Vk-6PW_calendarSlidePrev{0%{opacity:.35;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.Vk-6PW_calendarSlideNext,.Vk-6PW_calendarSlidePrev{animation:none}}.Vk-6PW_calendarPage{padding:20px;font-family:sans-serif}.Vk-6PW_calendarPageConnected{flex-direction:column;flex:auto;min-height:0;padding:0 12px 12px;font-family:sans-serif;display:flex}.Vk-6PW_calendarPageFill{flex-direction:column;flex:auto;min-height:0;display:flex}.Vk-6PW_calendarStickyShell{padding-inline:12px;flex-shrink:0;width:100%;padding-top:8px}.Vk-6PW_calendarStickyDayHeadersScroll{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:100%;overflow:auto hidden}.Vk-6PW_calendarStickyDayHeadersScroll::-webkit-scrollbar{display:none}.Vk-6PW_calendarStickyDayHeadersLocked{overflow-x:hidden}.Vk-6PW_calendarStickyDayHeadersScrollDay{width:100%;overflow-x:hidden}.Vk-6PW_calendarSlideViewport{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow-x:hidden}.Vk-6PW_calendarStickyDayHeadersScroll .Vk-6PW_calendarSlideViewport{overflow-x:visible}.Vk-6PW_calendarHorizontalScrollTrack{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.Vk-6PW_calendarDayHeader{grid-template-columns:var(--calendar-time-column-width) 1fr;border-bottom:1px solid #0f172a26;width:100%;padding-bottom:4px;display:grid}.Vk-6PW_calendarAllDayRow{grid-template-columns:var(--calendar-week-grid-columns);border-bottom:1px solid #0f172a1f;width:100%;max-height:5.5rem;padding:2px 0;display:grid}.Vk-6PW_calendarAllDayRowDay{grid-template-columns:var(--calendar-time-column-width) 1fr;border-bottom:1px solid #0f172a1f;width:100%;max-height:5.5rem;padding:2px 0;display:grid}.Vk-6PW_calendarAllDayCell{flex-direction:column;gap:2px;min-width:0;padding:0 4px;display:flex;overflow:hidden auto}.Vk-6PW_calendarWrapperStickyHeader{border-bottom:0;margin-top:.25rem;padding-bottom:0}.Vk-6PW_calendarWrapperConnectedBelow{border-top:0}.Vk-6PW_calendarWrapper{box-sizing:border-box;--row-height:calc(90px * var(--calendar-zoom,1));--calendar-time-column-width:44px;--calendar-day-column-min-width:calc(80px * var(--calendar-zoom,1));--calendar-week-grid-columns:var(--calendar-time-column-width) repeat(7, minmax(var(--calendar-day-column-min-width), 1fr));border-radius:8px;flex-direction:column;flex:auto;width:100%;min-height:0;padding:6px;display:flex;overflow-x:hidden}.Vk-6PW_calendarWrapper.Vk-6PW_calendarWrapperStickyHeader{background:0 0;border:0;border-radius:0;padding-top:0;overflow:visible}.Vk-6PW_calendarWrapperStickyHeader .Vk-6PW_calendarWeekHeader,.Vk-6PW_calendarWrapperStickyHeader .Vk-6PW_calendarDayHeader{border-bottom:0;padding-bottom:0}.Vk-6PW_calendarWrapper.Vk-6PW_calendarWrapperConnectedBelow{border-radius:0;padding:0 6px 8px}.Vk-6PW_calendarWeekScroll{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.Vk-6PW_calendarWeekHeader{grid-template-columns:var(--calendar-week-grid-columns);border-bottom:1px solid #0f172a26;flex-shrink:0;width:100%;padding-bottom:4px;display:grid}.Vk-6PW_calendarTimeBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;--row-height:max(calc(100px * var(--calendar-zoom,1)), calc(100cqh / var(--calendar-focus-hour-count,11) * var(--calendar-zoom,1)));flex:auto;min-height:16rem;overflow:auto;container-type:size}.Vk-6PW_calendarWrapperExpandColumns{--calendar-availability-visible-hours:9}.Vk-6PW_calendarWrapperExpandColumns .Vk-6PW_calendarTimeBody{min-height:calc(var(--calendar-availability-visible-hours,9) * 100px * var(--calendar-zoom,1))}@media (min-height:1200px){.Vk-6PW_calendarTimeBody{min-height:1000px}}.Vk-6PW_calendarGrid{grid-template-columns:var(--calendar-week-grid-columns);width:100%;display:grid;position:relative}.Vk-6PW_calendarTimeColumn{z-index:50;background:#fff;position:sticky;left:0;box-shadow:1px 0 #e2e8f0}.dark .Vk-6PW_calendarTimeColumn{background:#0f172a;box-shadow:1px 0 #334155}.Vk-6PW_calendarStickyTimeSpacer{z-index:50;background:#fff;position:sticky;left:0}.dark .Vk-6PW_calendarStickyTimeSpacer{background:#0f172a}.Vk-6PW_calendarHourCell{height:var(--row-height);box-sizing:border-box;position:relative}.Vk-6PW_calendarHourLabel{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600;line-height:1;position:absolute;top:0;right:6px;transform:translateY(-50%)}.Vk-6PW_calendarSlotCell{height:var(--row-height);box-sizing:border-box}.Vk-6PW_calendarGridDay{grid-template-columns:var(--calendar-time-column-width) 1fr;width:100%;display:grid;position:relative}@media (max-width:1024px){.Vk-6PW_calendarWrapper{--calendar-day-column-min-width:0px}.Vk-6PW_calendarWrapperExpandColumns{--calendar-day-column-min-width:calc(72px * var(--calendar-zoom,1));overflow-x:auto}.Vk-6PW_calendarWrapperExpandColumns .Vk-6PW_calendarSlideViewport{overflow-x:visible}.Vk-6PW_calendarWrapperExpandColumns .Vk-6PW_calendarWeekScroll{width:100%;min-width:calc(var(--calendar-time-column-width) + 7 * var(--calendar-day-column-min-width))}.Vk-6PW_calendarWrapperExpandColumns .Vk-6PW_calendarTimeBody{overflow-x:hidden}.Vk-6PW_calendarWrapperExpandColumns .Vk-6PW_calendarWeekHeader,.Vk-6PW_calendarWrapperExpandColumns .Vk-6PW_calendarAllDayRow,.Vk-6PW_calendarWrapperExpandColumns .Vk-6PW_calendarGrid{min-width:calc(var(--calendar-time-column-width) + 7 * var(--calendar-day-column-min-width))}}@media (min-width:768px){.Vk-6PW_calendarWrapper{--calendar-time-column-width:52px}.Vk-6PW_calendarHourLabel{font-size:14px}}@media (max-width:768px){.Vk-6PW_calendarPage{padding:10px}.Vk-6PW_calendarPageConnected{padding:0 8px 8px}.Vk-6PW_calendarStickyShell{padding-inline:8px;padding-top:10px}}
