@media only screen and (width<=900px){.calendar-popup-info .popup_box-container{border-radius:24px 24px 0 0;overflow:hidden}}.calendar-popup-info .popup_box-container{width:500px}.calendar-popup-info .calendar-popup-info-content{background-color:#101319}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header{background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:24px 24px 0 0;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:130px;display:flex;position:relative;overflow:hidden}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-sash{background-color:#64eb49;border-radius:6px;justify-content:center;align-items:center;height:28px;padding:0 10px;display:flex}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-sash .calendar-popup-info-content-header-sash-text .G_Text-content{color:#101319;font-size:14px;font-style:normal;font-weight:700}@media only screen and (width<=900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-sash{height:26px}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-title{width:100%}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-title .G_Text-content{text-align:center;margin-top:-.2em;margin-bottom:-.097em;font-size:36px;font-style:italic;font-weight:800;line-height:37px}@media only screen and (width<=900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-header .calendar-popup-info-content-header-title .G_Text-content{font-size:24px;font-weight:800;line-height:26px}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info{flex-direction:column;gap:32px;padding:32px 32px 12px;display:flex}@media only screen and (width<=900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info{gap:20px;padding:24px}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-title{width:100%}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-title .G_Text-content{text-align:center;font-size:40px;font-style:italic;font-weight:800}@media only screen and (width<=900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-title .G_Text-content{font-size:32px;font-style:italic;font-weight:800}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc{width:100%}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc .G_Text-content{text-align:center;font-size:25px;font-style:normal;font-weight:800}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc .G_Text-content b{color:#64eb49;font-size:25px;font-style:normal;font-weight:800}@media only screen and (width<=900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc .G_Text-content,.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-desc .G_Text-content b{font-size:20px;font-style:normal;font-weight:800}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-subdesc{width:100%}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-subdesc .G_Text-content{color:#8892a5;text-align:center;font-size:14px;font-style:normal;font-weight:600}@media only screen and (width<=900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-subdesc .G_Text-content{font-size:13px;font-style:normal;font-weight:600}}.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-nav{flex-direction:column;display:flex}@media only screen and (width<=900px){.calendar-popup-info .calendar-popup-info-content .calendar-popup-info-content-info .calendar-popup-info-content-nav{gap:12px}}
