.calendarbig_calendarbig__fDVRl{background:#fff;display:flex;align-content:center;width:100%;max-width:none}.calendarbig_calendarbig__fDVRl .ant-picker-content td,.calendarbig_calendarbig__fDVRl .ant-picker-content th{border-right:1px solid #444;border-bottom:1px solid #444}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full{width:100%}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content{border-collapse:collapse;width:100%;table-layout:fixed}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content tr td:first-child,.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content tr th:first-child{border-left:1px solid #444}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content td:first-child,.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content td:nth-child(2),.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content td:nth-child(3),.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content td:nth-child(4),.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content td:nth-child(5),.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content td:nth-child(6),.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content td:nth-child(7){width:14.2857%}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content td[colspan="2"]{width:28.5714%}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content .logo{width:auto;max-width:100%;height:8rem;display:block;margin:0 auto;object-fit:contain}@media(max-width:35.9375rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content .logo{width:6.25rem}}@media(min-width:61.9375rem)and (max-width:100rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content .logo{height:15vh}}@media(min-width:40rem)and (max-width:61.9375rem)and (orientation:landscape){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content .logo{height:20vh}}@media(min-width:40rem)and (max-width:61.9375rem)and (orientation:portrait){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content .logo{height:8vh}}@media(max-width:40rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-content .logo{height:10vh}}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-body{padding:0}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date,.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .start-empty-cell{height:16vh;padding:none;margin:0;border:none;display:flex;justify-content:center}@media(min-width:61.9375rem)and (max-width:100rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date,.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .start-empty-cell{height:15vh}}@media(min-width:40rem)and (max-width:61.9375rem)and (orientation:landscape){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date,.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .start-empty-cell{height:20vh}}@media(min-width:40rem)and (max-width:61.9375rem)and (orientation:portrait){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date,.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .start-empty-cell{height:8vh}}@media(max-width:40rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date,.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .start-empty-cell{height:10vh}}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{height:100%}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .donor{text-align:center;text-indent:.1em;font-size:1.5rem;display:flex;color:#fff;width:100%;height:100%;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(min-width:61.9375rem)and (max-width:100rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .donor{font-size:1rem}}@media(min-width:40rem)and (max-width:61.9375rem)and (orientation:landscape){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .donor{font-size:.8rem}}@media(min-width:40rem)and (max-width:61.9375rem)and (orientation:portrait){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .donor{font-size:.625rem}}@media(max-width:40rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .donor{font-size:8px}}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .paying{text-align:center;text-indent:.1em;font-size:1.5rem;display:flex;color:#9b9b9b;width:100%;height:100%;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(min-width:61.9375rem)and (max-width:100rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .paying{font-size:1.3rem}}@media(min-width:40rem)and (max-width:61.9375rem)and (orientation:landscape){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .paying{font-size:1rem}}@media(min-width:40rem)and (max-width:61.9375rem)and (orientation:portrait){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .paying{font-size:.825rem}}@media(max-width:40rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content .paying{font-size:12px}}.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value{margin:auto 0;font-size:1.5rem;text-align:center}@media(min-width:61.9375rem)and (max-width:100rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value{font-size:1.3rem}}@media(min-width:40rem)and (max-width:61.9375rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value{font-size:1.2rem}}@media(max-width:40rem){.calendarbig_calendarbig__fDVRl .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value{font-size:12px}}.instagramShare_instagramShare__bJp2b{position:fixed;top:20px;right:20px;z-index:1000}.instagramShare_instagramShare__bJp2b .instagramShare_instagramButton__7llQW{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);border:none;border-radius:25px;height:50px;padding:0 24px;font-weight:600;box-shadow:0 4px 15px rgba(225,48,108,.3);transition:all .3s ease}.instagramShare_instagramShare__bJp2b .instagramShare_instagramButton__7llQW:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(225,48,108,.4)}.instagramShare_instagramShare__bJp2b .instagramShare_instagramButton__7llQW:active{transform:translateY(0)}.instagramShare_instagramShare__bJp2b .instagramShare_instagramButton__7llQW .instagramShare_anticon__oB0dE{font-size:18px;margin-right:8px}.instagramShare_shareModal__Zx6q3 .instagramShare_modalTitle__cr7Sk{display:flex;align-items:center;font-size:18px;font-weight:600}.instagramShare_shareModal__Zx6q3 .instagramShare_modalTitle__cr7Sk .instagramShare_instagramIcon__J04aO{color:#e1306c;font-size:20px;margin-right:10px}.instagramShare_shareContent__sS_p4 .instagramShare_instructions__MsRBB{margin-bottom:24px}.instagramShare_shareContent__sS_p4 .instagramShare_instructions__MsRBB h4{color:#333;margin-bottom:12px;font-size:16px}.instagramShare_shareContent__sS_p4 .instagramShare_instructions__MsRBB h5{color:#e1306c;margin:16px 0 8px;font-size:14px}.instagramShare_shareContent__sS_p4 .instagramShare_instructions__MsRBB ol{margin:0;padding-left:20px}.instagramShare_shareContent__sS_p4 .instagramShare_instructions__MsRBB ol li{margin-bottom:8px;color:#666;line-height:1.5}.instagramShare_shareContent__sS_p4 .instagramShare_instructions__MsRBB ol li strong{color:#333}.instagramShare_shareContent__sS_p4 .instagramShare_instructions__MsRBB .instagramShare_tips__fDcgU{background:#f8f9fa;border-left:4px solid #e1306c;padding:12px 16px;margin-top:16px;border-radius:4px}.instagramShare_shareContent__sS_p4 .instagramShare_instructions__MsRBB .instagramShare_tips__fDcgU ul{margin:8px 0 0;padding-left:20px}.instagramShare_shareContent__sS_p4 .instagramShare_instructions__MsRBB .instagramShare_tips__fDcgU ul li{margin-bottom:6px;color:#666;font-size:13px;line-height:1.4}.instagramShare_shareContent__sS_p4 .instagramShare_preview__3WR4r h4{color:#333;margin-bottom:12px;font-size:16px}.instagramShare_shareContent__sS_p4 .instagramShare_preview__3WR4r .instagramShare_contentPreview__It_hr{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;max-height:200px;overflow-y:auto}.instagramShare_shareContent__sS_p4 .instagramShare_preview__3WR4r .instagramShare_contentPreview__It_hr .instagramShare_text__o4OM4{margin-bottom:4px;line-height:1.4;color:#333}.instagramShare_shareContent__sS_p4 .instagramShare_preview__3WR4r .instagramShare_contentPreview__It_hr .instagramShare_hashtag__fkMiz{color:#e1306c;font-weight:500;margin-bottom:4px}@media(max-width:768px){.instagramShare_instagramShare__bJp2b{top:10px;right:10px}.instagramShare_instagramShare__bJp2b .instagramShare_instagramButton__7llQW{height:45px;padding:0 20px;font-size:14px}.instagramShare_instagramShare__bJp2b .instagramShare_instagramButton__7llQW .instagramShare_anticon__oB0dE{font-size:16px;margin-right:6px}.instagramShare_shareModal__Zx6q3 .instagramShare_ant-modal__KG2Sh{margin:10px;max-width:calc(100vw - 20px)}}@media(max-width:480px){.instagramShare_instagramShare__bJp2b .instagramShare_instagramButton__7llQW{height:40px;padding:0 16px;font-size:13px}.instagramShare_instagramShare__bJp2b .instagramShare_instagramButton__7llQW .instagramShare_anticon__oB0dE{font-size:14px;margin-right:4px}}.styles_imgbg__YenXk{width:100%;height:100%;position:fixed;z-index:-1;top:0;left:0;background:#1e2426}.styles_main_layout__8MlNl{width:100%;min-height:100vh;margin:0 auto;background:rgba(0,0,0,.08)}.styles_main_layout__8MlNl .ant-col .padding-right{padding-right:0;padding-left:0}.styles_main_layout__8MlNl .ant-col .calendar-left{text-align:left}.styles_main_layout__8MlNl .ant-col .calendar-left img{max-width:100%;height:auto}.styles_main_layout__8MlNl .ant-col .calendar-left .left-header{height:5.875rem;text-transform:uppercase;font-family:Rosewood Std;font-size:3rem;text-align:center;line-height:6.875rem}.styles_main_layout__8MlNl .ant-col .calendar-left .content{margin-top:.625rem;padding:1rem;text-align:left;font-size:1.5rem;background-color:#fff;border-radius:6px;height:calc(2.5rem + 80vh + 5px)}@media(min-width:90rem)and (max-width:100rem){.styles_main_layout__8MlNl .ant-col .calendar-left .content{height:calc(2.5rem + 75vh + 5px);font-size:1.4rem}}@media(min-width:80rem)and (max-width:90rem){.styles_main_layout__8MlNl .ant-col .calendar-left .content{height:calc(2.5rem + 75vh + 5px);font-size:1.3rem}}@media(min-width:61.9375rem)and (max-width:80rem){.styles_main_layout__8MlNl .ant-col .calendar-left .content{height:calc(2.5rem + 75vh + 5px);font-size:1.3rem}}@media(min-width:40rem)and (max-width:61.9375rem){.styles_main_layout__8MlNl .ant-col .calendar-left .content{height:auto;font-size:1.2rem}}@media(max-width:30rem){.styles_main_layout__8MlNl .ant-col .calendar-left .content{height:auto;font-size:1rem}}.styles_main_layout__8MlNl .ant-col .calendar{padding:.625rem;display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.styles_main_layout__8MlNl .ant-col .calendar .calendar-header{height:5.875rem;display:flex;align-items:center;justify-content:center}.styles_main_layout__8MlNl .ant-col .calendar .calendar-header .school-name{color:#fff;position:absolute;left:50%;top:3.125rem;transform:translateX(-50%);font-size:1.5625rem}.styles_main_layout__8MlNl .ant-col .calendar .calendar-header .logo{position:absolute;right:.3125rem;top:1.25rem;width:12.5rem;height:5.5rem}@media(max-width:35.9375rem){.styles_main_layout__8MlNl .ant-col .calendar .calendar-header .logo{width:6.25rem;height:2.75rem}}.styles_main_layout__8MlNl .ant-col .calendar .calendar-header .blink{font-family:Arial;background-image:none;color:#fff;font-size:2rem;animation:blink 1.5s ease-in-out infinite alternate}@keyframes styles_blink__TnI31{0%{text-shadow:0 0 .625rem #faad14,0 0 1.25rem #faad14,0 0 1.875rem #faad14,0 0 2.5rem #ff4d4f,0 0 4.375rem #ff4d4f,0 0 5rem #28a745,0 0 6.25rem #28a745,0 0 9.375rem #ff4d4f}to{text-shadow:0 0 .3125rem #faad14,0 0 .625rem #faad14,0 0 .9375rem #faad14,0 0 1.25rem #ff4d4f,0 0 2.1875rem #ff4d4f,0 0 2.5rem #144afa,0 0 3.125rem #144afa,0 0 4.6875rem #ff4d4f}}