.ShowMonth_monthName__F_Oeb{padding-bottom:1rem;border-radius:.5rem;background-color:purple;box-shadow:.5rem .5rem 1rem #777}.ShowMonth_monthName__F_Oeb>p{text-align:center;font-size:2rem;font-weight:600;color:#eee;padding:.3rem}.ShowMonth_calendarContainer__rnb1A{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);background-color:#ddd;grid-gap:.1rem;gap:.1rem;border:.1rem solid #ccc}.ShowMonth_calendarElement__1iS7t,.ShowMonth_calendarMarkdown__LA50Q,.ShowMonth_calendarSunday__KglYZ{padding:.5rem;text-align:right;background-color:#fff;font-weight:500}.ShowMonth_calendarMarkdown__LA50Q{text-align:center;font-weight:900}.ShowMonth_calendarElement__1iS7t{color:#222}.ShowMonth_calendarSunday__KglYZ{color:crimson}.Index_container__rpw15{background-color:beige;display:flex;flex-direction:column;align-items:center}.Index_monthsContainer__vfq_z{flex-direction:row;flex-wrap:wrap;gap:2rem;padding:.5rem 0}.Index_monthsContainer__vfq_z,.Index_yearChanger__2xOvp{display:flex;justify-content:space-around;max-width:120rem}.Index_yearChanger__2xOvp{background-image:url(https://source.unsplash.com/1200x240?dogs);background-size:cover;background-position:50%;font-size:6rem;align-items:center;width:100%;padding:8rem 0;color:#eee}.Index_chevronIcon__RLIZn{padding:1rem;filter:drop-shadow(.3rem .5rem rgba(128,0,128,.6))}.Index_chevronIcon__RLIZn:hover{cursor:pointer}.Index_calendarForm__kpFK6{max-width:30%}.Index_yearChanger__2xOvp input{background-color:inherit;border:none;outline:none;font-size:6rem;max-width:100%;text-align:center;color:#eee;border-radius:1rem;background-color:rgba(0,0,0,.4);box-shadow:.2rem .2rem .5rem rgba(0,0,0,.4)}.Index_yearChanger__2xOvp input:focus{background-color:rgba(0,0,0,.6)}.Index_monthName__1Li5b{padding-bottom:1rem;border-radius:.5rem;background-color:purple;box-shadow:.5rem .5rem 1rem #777}.Index_monthName__1Li5b>p{text-align:center;font-size:2rem;font-weight:600;color:#eee;padding:.3rem}.Index_calendarContainer__4QekG{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);background-color:#ddd;grid-gap:.1rem;gap:.1rem;border:.1rem solid #ccc}.Index_calendarElement__JqRkI,.Index_calendarMarkdown__IbeVM,.Index_calendarSunday__vODuh{padding:.5rem;text-align:right;background-color:#fff;font-weight:500}.Index_calendarMarkdown__IbeVM{text-align:center;font-weight:900}.Index_calendarElement__JqRkI{color:#222}.Index_calendarSunday__vODuh{color:crimson}.Index_footer__ZoGf4{display:flex;align-items:center;justify-content:center;padding:1rem;background-color:purple;margin-top:1rem;width:100%;color:#eee}.Index_footer__ZoGf4 a{color:inherit;transition:all .3s ease-in-out}.Index_footer__ZoGf4 a:hover{color:blue}.Index_heartIcon__ACabL{color:crimson}@media (max-width:500px){.Index_calendarForm__kpFK6{max-width:50%}}@media (max-width:350px){.Index_calendarForm__kpFK6{max-width:60%}}