.event-month-day-card{grid-column:var(--columnStart,auto)/span 1;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:2.25rem;padding:0}.event-month-day-card--today::after{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;content:"";border:2px solid #0071b2;pointer-events:none}.event-month-day-card--inactive .event-month-day-card__event-heading,.event-month-day-card--inactive .event-month-day-card__time,.event-month-day-card--inactive .event-month-day-card__title{color:#777a7d}@media (min-width:48rem){.event-month-day-card{height:auto;border-right:1px solid #ddd;border-bottom:1px solid #ddd}}@media (min-width:48rem){.event-month-day-card{z-index:unset;justify-content:flex-start;align-items:flex-start;padding:.75rem .5rem}}@media (min-width:48rem){.event-month-day-card:nth-child(n+8):nth-child(-n+14){border-top:1px solid #ddd}}@media (min-width:48rem){.event-month-day-card:nth-child(7n+1){border-left:1px solid #ddd}}.event-month-day-card:nth-child(7n+1) .event-month-day-card__event--multi-day{overflow:visible}.event-month-day-card:nth-child(7n+1) .event-month-day-card__event--multi-day.event-month-day-card__event--last-multi-day{overflow:hidden}.event-month-day-card__content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;pointer-events:none}@media (min-width:48rem){.event-month-day-card__content{display:grid;grid-auto-flow:row;grid-template-columns:minmax(0,1fr);row-gap:.25rem;align-items:flex-start;pointer-events:auto}}.event-month-day-card__title{font-weight:var(--subtitle-2-font-weight);font-size:var(--subtitle-2-font-size);font-family:var(--subtitle-2-font-family);line-height:var(--subtitle-2-line-height);font-variant-numeric:var(--subtitle-2-font-variant-numeric);grid-area:1/1/span 1/span 1;margin:0;color:#0f1419;text-align:center;transition:color .2s linear}@media (min-width:48rem){.event-month-day-card__title{font-weight:var(--t3-font-weight);font-size:var(--t3-font-size);font-family:var(--t3-font-family);line-height:var(--t3-line-height);font-variant-numeric:var(--t3-font-variant-numeric);margin:0 0 .5rem 0;text-align:left}}.event-month-day-card__title-day{font-weight:var(--subtitle-3-font-weight);font-size:var(--subtitle-3-font-size);font-family:var(--subtitle-3-font-family);line-height:var(--subtitle-3-line-height);font-variant-numeric:var(--subtitle-3-font-variant-numeric);display:none}.event-month-day-card__event{font-weight:var(--title-3-font-weight);font-size:var(--title-3-font-size);font-family:var(--title-3-font-family);line-height:var(--title-3-line-height);font-variant-numeric:var(--title-3-font-variant-numeric);grid-column:1/span 1;z-index:2;display:none;padding:.5rem;text-align:left;border:none;background-color:transparent;overflow:hidden;appearance:none}.event-month-day-card__event--active{overflow:hidden}.event-month-day-card__event--active::before{opacity:1!important}.event-month-day-card__event--active .event-month-day-card__event-heading,.event-month-day-card__event--active .event-month-day-card__time{color:#fff}.event-month-day-card__event--placeholder{grid-row-start:var(--eventIndex,auto);background-color:transparent!important}.event-month-day-card__event--all-day,.event-month-day-card__event--multi-day{grid-row-start:var(--eventIndex,auto);padding:.375rem .5625rem;white-space:nowrap;background-color:#ddd;transition:background-color .2s linear}.event-month-day-card__event--all-day::before,.event-month-day-card__event--multi-day::before{display:none}.event-month-day-card__event--all-day.event-month-day-card__event--active,.event-month-day-card__event--all-day.event-month-day-card__event--semi-active,.event-month-day-card__event--multi-day.event-month-day-card__event--active,.event-month-day-card__event--multi-day.event-month-day-card__event--semi-active{background-color:#0071b2}.event-month-day-card__event--all-day.event-month-day-card__event--active .event-month-day-card__event-heading,.event-month-day-card__event--all-day.event-month-day-card__event--semi-active .event-month-day-card__event-heading,.event-month-day-card__event--multi-day.event-month-day-card__event--active .event-month-day-card__event-heading,.event-month-day-card__event--multi-day.event-month-day-card__event--semi-active .event-month-day-card__event-heading{color:#fff}.event-month-day-card__event--all-day.event-month-day-card__event--active.event-month-day-card__event--title-hidden .event-month-day-card__event-heading,.event-month-day-card__event--all-day.event-month-day-card__event--semi-active.event-month-day-card__event--title-hidden .event-month-day-card__event-heading,.event-month-day-card__event--multi-day.event-month-day-card__event--active.event-month-day-card__event--title-hidden .event-month-day-card__event-heading,.event-month-day-card__event--multi-day.event-month-day-card__event--semi-active.event-month-day-card__event--title-hidden .event-month-day-card__event-heading{color:transparent}.event-month-day-card__event--all-day{margin:0;padding-right:.5rem;padding-left:.5rem;text-overflow:ellipsis;border-radius:.5rem}.event-month-day-card__event--multi-day{margin:0 -.5625rem}.event-month-day-card__event--first-multi-day{margin-left:0;padding-left:.5rem;border-radius:.5rem 0 0 .5rem;overflow:visible}.event-month-day-card__event--first-multi-day .event-month-day-card__event-heading{width:calc(100% * (8 - var(--columnStart,1)) + 1.5rem * (7 - var(--columnStart,1)));text-overflow:ellipsis;overflow:hidden}.event-month-day-card__event--last-multi-day{margin-right:0;padding-right:.5rem;border-radius:0 .5rem .5rem 0}.event-month-day-card__event--last-multi-day .event-month-day-card__event-heading{width:100%;text-overflow:ellipsis;overflow:hidden}.event-month-day-card__event--title-hidden{z-index:1}.event-month-day-card__event--title-hidden .event-month-day-card__event-heading{color:transparent}.event-month-day-card__event--popup{grid-row:auto;grid-template-columns:minmax(0,1fr) 1rem;align-items:center;column-gap:1rem}.event-month-day-card__event--popup::after{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-maximize);mask-image:var(--icon-maximize);content:" ";width:1rem;height:1rem;background-color:currentcolor;grid-area:1/2/span 2/span 1;content:"";display:block}.event-month-day-card__event--popup>*{grid-column:1/span 1}.event-month-day-card__event--popup.event-month-day-card__event--active::after{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-minimize);mask-image:var(--icon-minimize);content:" ";width:1rem;height:1rem;background-color:currentcolor}.event-month-day-card__event--popup.event-month-day-card__event--active .event-month-day-card__event-heading,.event-month-day-card__event--popup.event-month-day-card__event--active .event-month-day-card__time{color:#0f1419}.event-month-day-card__event--popup.event-month-day-card__event--active.event-month-day-card__event--all-day .event-month-day-card__event-heading,.event-month-day-card__event--popup.event-month-day-card__event--active.event-month-day-card__event--all-day .event-month-day-card__time,.event-month-day-card__event--popup.event-month-day-card__event--active.event-month-day-card__event--multi-day .event-month-day-card__event-heading,.event-month-day-card__event--popup.event-month-day-card__event--active.event-month-day-card__event--multi-day .event-month-day-card__time{color:#fff}.event-month-day-card__event--popup:not(.event-month-day-card__event--all-day):not(.event-month-day-card__event--multi-day){margin-top:.75rem;padding:0;background-color:transparent}@media (min-width:48rem){.event-month-day-card__event{display:grid}.event-month-day-card__event.event-month-day-card__event--appended{display:none}}.event-month-day-card__event::before{grid-area:1/1/span 2/span 2;content:"";z-index:-1;margin:-.5rem;border-radius:.5rem;background-color:#0071b2;opacity:0;transition:opacity .2s linear}.event-month-day-card__event:first-of-type{margin-top:0}.event-month-day-card__time{font-weight:var(--subtitle-3-font-weight);font-size:var(--subtitle-3-font-size);font-family:var(--subtitle-3-font-family);line-height:var(--subtitle-3-line-height);font-variant-numeric:var(--subtitle-3-font-variant-numeric);grid-area:1/1/span 1/span 1;display:flex;flex-direction:row;align-items:center;margin:0 0 .25rem 0;color:#4e5155;transition:color .2s linear}.event-month-day-card__time .icon{flex:0 0 1rem;width:1rem;height:1rem;margin-right:.5rem}.event-month-day-card__event-heading{font-weight:var(--title-3-font-weight);font-size:var(--title-3-font-size);font-family:var(--title-3-font-family);line-height:var(--title-3-line-height);font-variant-numeric:var(--title-3-font-variant-numeric);grid-area:2/1/span 1/span 1;margin:0;color:inherit;transition:color .2s linear}.event-month-day-card__mobile-button{position:absolute;top:50%;left:50%;z-index:-1;display:flex;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;color:transparent;font-size:0;border:none;border-radius:50%;background-color:transparent;transform:translate(-50%,-50%);overflow:hidden;appearance:none;pointer-events:auto}.event-month-day-card__mobile-button--has-events::after{position:absolute;left:1rem;bottom:.25rem;content:"";display:block;width:.25rem;height:.25rem;border-radius:50%;background-color:#ddd;transition:background-color .2s linear}.event-month-day-card__mobile-button--has-events:focus::before,.event-month-day-card__mobile-button--has-events:hover::before{background-color:#f7f8f9}.event-month-day-card__mobile-button--active::before{background-color:#0071b2}.event-month-day-card__mobile-button--active::after{background-color:#fff}.event-month-day-card__mobile-button--active:focus::before,.event-month-day-card__mobile-button--active:hover::before{background-color:#0071b2}.event-month-day-card__mobile-button--active~.event-month-day-card__content .event-month-day-card__title{color:#fff}@media (min-width:48rem){.event-month-day-card__mobile-button{display:none}}.event-month-day-card__mobile-button::before{position:absolute;top:0;left:0;content:"";z-index:-1;width:100%;height:100%;transition:background-color .2s linear}.event-month-day-card__view-more-button{font-weight:var(--subtitle-3-font-weight);font-size:var(--subtitle-3-font-size);font-family:var(--subtitle-3-font-family);line-height:var(--subtitle-3-line-height);font-variant-numeric:var(--subtitle-3-font-variant-numeric);display:none;margin-top:auto;padding:.5rem .5rem 0 .5rem;color:#777a7d;font-weight:700;border:none;background-color:transparent;appearance:none}.event-month-day-card__view-more-button--loading{pointer-events:none}@media (min-width:48rem){.event-month-day-card__view-more-button{display:block}}