.CalendarMonth_day__KwB8G{text-wrap:nowrap;-ms-overflow-style:none;background:#fff;border:1px solid #dee2e6;border-radius:.5rem;display:flex;flex:1 1;flex-direction:column;flex-shrink:0;max-width:100%;min-height:50px;overflow:auto;position:relative;scrollbar-width:none;transition:background-color .2s ease,border-color .2s ease}.CalendarMonth_day__KwB8G::-webkit-scrollbar{display:none}.CalendarMonth_dayNumber___rFO1{color:#6c757d;font-size:.65rem;margin:4px;text-align:right}.CalendarMonth_disabled__tE7BE,.CalendarMonth_weekend__zGmx3{background:#dee2e6}.CalendarMonth_weekend__zGmx3{opacity:.5}.CalendarMonth_restrictedDay__2nkgI{background:repeating-linear-gradient(45deg,#0000,#0000 4px,#00000008 0,#00000008 8px)}.CalendarMonth_restrictedDay__2nkgI .CalendarMonth_dayNumber___rFO1{opacity:.5}.CalendarMonth_otherMonthDate__4gZ7A{visibility:hidden}.CalendarMonth_selectable__37WKm{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}.CalendarMonth_selectable__37WKm:hover:not(.CalendarMonth_inRange__beOL0):not(.CalendarMonth_hovered__p7Al4){background-color:#0d6efd1a;border-color:#0d6efd4d}.CalendarMonth_inRange__beOL0{background-color:#0d6efd33;border-color:#0d6efd80}.CalendarMonth_unavailable__lEaY_{background-color:#ef444440;border-color:#ef444480}.CalendarMonth_unavailable__lEaY_ .CalendarMonth_dayNumber___rFO1{color:#b91c1c;font-weight:500}.CalendarMonth_maybe__w3y_p{background:repeating-linear-gradient(-45deg,#f59e0b26,#f59e0b26 4px,#f59e0b59 0,#f59e0b59 8px);border-color:#f59e0b99;border-style:dashed}.CalendarMonth_maybe__w3y_p .CalendarMonth_dayNumber___rFO1{color:#b45309;font-weight:500}.CalendarMonth_hovered__p7Al4{background-color:#0dcaf040!important;border-color:#0dcaf080!important;border-style:dashed!important}.CalendarMonth_inlineEvents__TVubm{display:flex;flex-direction:column;flex-grow:1;gap:1px;overflow:hidden;padding:0 2px 2px;pointer-events:none}.GoogleCalendarButton_container__cuy8q{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem}.GoogleCalendarButton_connectButton__RpPwe{align-items:center;color:#0d6efd;display:flex;font-weight:500;padding:.375rem 0;text-decoration:none}.GoogleCalendarButton_connectButton__RpPwe:hover{color:#0257d5;text-decoration:none}.GoogleCalendarButton_privacyNote__46OcX{align-items:center;color:#6c757d;display:flex;font-size:.75rem;gap:.375rem}.GoogleCalendarButton_connectedPill__W05Zd{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:2rem;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.5rem;max-width:100%;padding:.375rem .75rem;transition:all .2s ease;white-space:nowrap}.GoogleCalendarButton_connectedPill__W05Zd:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6);border-color:#ced4da;box-shadow:0 2px 4px #0000001a}.GoogleCalendarButton_connectedPill__W05Zd:active{transform:scale(.98)}.GoogleCalendarButton_googleIcon__CDIau{color:#4285f4;flex-shrink:0;font-size:1rem}.GoogleCalendarButton_email__4hu29{color:#6c757d;font-size:.8125rem;max-width:180px;overflow:hidden;text-overflow:ellipsis}@media(max-width:575.98px){.GoogleCalendarButton_email__4hu29{max-width:140px}}.GoogleCalendarButton_checkIcon__5a5DF{color:#34a853;flex-shrink:0;font-size:.875rem}.PollPageNew_hasGoogleEvent__B5tBu{position:relative}.PollPageNew_hasGoogleEvent__B5tBu:before{background-color:#4285f426;border-radius:4px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.PollPageNew_googleCalendarEvents__WYOyy{color:#1a73e8;font-size:.65rem;line-height:1.2;max-width:100%;overflow:hidden;pointer-events:none}.PollPageNew_googleCalendarEvent__rNMih{background-color:#4285f433;border-radius:2px;margin-bottom:1px;overflow:hidden;padding:1px 2px;text-overflow:ellipsis;white-space:nowrap}.PollPageNew_googleCalendarEvent__rNMih:last-child{margin-bottom:0}.PollPageNew_googleCalendarMore__S57nE{color:#5f6368;font-size:.6rem;font-style:italic}.PollPageNew_googleCalendarInline__84tBD{display:flex;flex-direction:column;gap:1px;width:100%}.PollPageNew_googleCalendarInlineEvent__7QIcs{background-color:#4285f4;border-radius:2px;color:#fff;font-size:.55rem;line-height:1.2;max-width:100%;overflow:hidden;padding:1px 3px;text-overflow:ellipsis;white-space:nowrap}.PollPageNew_googleCalendarInlineMore__F5DuN{color:#5f6368;font-size:.5rem;padding-left:2px}
/*# sourceMappingURL=49c10ef0851b7796.css.map*/