@layer pigment._1516kj4{.sq9t3rq{grid-area:prev;width:100%;white-space:nowrap;justify-content:center;height:100%}.sq9t3rq :has(.Mui-disabled){pointer-events:none}.sq9t3rq button{color:#e7e7e7;background-color:#121212;border:1px solid #a0a0a0;padding:calc(1 * var(--mui-spacing, 8px)) clamp(8px,2vw,16px);min-width:auto;white-space:nowrap;height:100%;width:100%;text-align:center;display:flex;justify-content:space-between;gap:8px}.sq9t3rq button p{display:flex;flex-direction:column;color:#f3f3f3;font-size:1rem;font-weight:700;text-align:right}.sq9t3rq button span{color:#b8b8b8;font-size:.75rem;font-weight:400;line-height:18px}.sq9t3rq button.Mui-disabled{pointer-events:none!important;cursor:pointer!important;background-color:#21242b!important;border:1px solid hsla(0,0%,100%,.3)!important}.sq9t3rq button.Mui-disabled p,.sq9t3rq button.Mui-disabled svg{color:hsla(0,0%,100%,.3)!important}@media (hover:hover){.sq9t3rq button:hover{background-color:#2c2f36;color:#f3f3f3;border:1px solid #f3f3f3}}@media (min-width:600px){.sq9t3rq button{padding:calc(1 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px))}}@media (min-width:1200px){.sq9t3rq{max-width:160px}}}@layer pigment._145gsm{.s1hvovtv{grid-area:next;width:100%;white-space:nowrap;justify-content:center;height:100%}.s1hvovtv :has(.Mui-disabled){pointer-events:none}.s1hvovtv button{color:#e7e7e7;background-color:#121212;border:1px solid #a0a0a0;padding:calc(1 * var(--mui-spacing, 8px)) clamp(8px,2vw,16px);min-width:auto;white-space:nowrap;height:100%;width:100%;text-align:center;display:flex;justify-content:space-between;gap:8px}.s1hvovtv button p{display:flex;flex-direction:column;color:#f3f3f3;font-size:1rem;font-weight:700;text-align:left}.s1hvovtv button span{color:#b8b8b8;font-size:.75rem;font-weight:400;line-height:18px}.s1hvovtv button.Mui-disabled{pointer-events:none!important;cursor:pointer!important;background-color:#21242b!important;border:1px solid hsla(0,0%,100%,.3)!important}.s1hvovtv button.Mui-disabled p,.s1hvovtv button.Mui-disabled svg{color:hsla(0,0%,100%,.3)!important}@media (hover:hover){.s1hvovtv button:hover{background-color:#2c2f36;color:#f3f3f3;border:1px solid #f3f3f3}}@media (min-width:600px){.s1hvovtv button{padding:calc(1 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px))}}@media (min-width:1200px){.s1hvovtv{max-width:160px;margin-left:auto}}}@layer pigment._1dq67bg{.stp7e3b{font-weight:600;margin-left:calc(.5 * var(--mui-spacing, 8px))}}@layer pigment._ctrfjp{.s96dj2u{position:relative;display:flex;justify-content:center;width:100%;height:100%;min-height:45px;white-space:nowrap}.s96dj2u.active button{color:#151820}.s96dj2u.hasNoEvents:not(.active) button{color:#484b54}@media (hover:hover){.s96dj2u:not(.active) button:hover{color:#f3f3f3;background-color:#2c2f36;outline:1px solid #f3f3f3;outline-offset:-1px}}.s96dj2u button{display:flex;flex-direction:column;text-align:center;color:#f3f3f3;font-size:1rem;font-weight:700;white-space:nowrap;padding:calc(1 * var(--mui-spacing, 8px));transition:all .2s ease;z-index:1;width:100%}.s96dj2u button p{font-size:1rem;line-height:20px;font-weight:700}.m2hpm1a{background:#343841;position:fixed;bottom:0;left:0;width:100%;z-index:1101}@media (min-width:900px){.m2hpm1a{position:absolute;display:flex;flex-direction:column;width:550px;height:445px;right:0;left:unset;top:62px;bottom:auto}}.c198yw8u{display:flex;justify-content:space-between;align-items:center;font-weight:700;padding:calc(2 * var(--mui-spacing, 8px))}.c1ebxicy{height:100%;padding:calc(1 * var(--mui-spacing, 8px));display:grid;grid-gap:calc(1 * var(--mui-spacing, 8px));gap:calc(1 * var(--mui-spacing, 8px));grid-template-columns:repeat(7,minmax(0,1fr))}@media (min-width:900px){.c1ebxicy{padding:calc(2 * var(--mui-spacing, 8px))}}.ckbtnbq{display:grid;grid-gap:calc(1 * var(--mui-spacing, 8px));gap:calc(1 * var(--mui-spacing, 8px));grid-template-columns:repeat(7,minmax(0,1fr));height:auto;margin:0 calc(2 * var(--mui-spacing, 8px));border-bottom:1px solid #595959;padding-bottom:calc(2 * var(--mui-spacing, 8px))}.s1sts2oi{color:#b8b8b8;font-size:12px;font-weight:600;line-height:18px;padding:8px;display:flex;align-items:center;justify-content:center}}@layer pigment._pgnipi{.sir2998{position:relative;display:flex;justify-content:center;width:100%;height:100%;min-height:45px;white-space:nowrap}.sir2998.hasNoEvents:not(.active) button{color:#484b54}@media (hover:hover){.sir2998:not(.active) button:hover{color:#f3f3f3;background-color:#2c2f36;outline:1px solid #f3f3f3;outline-offset:-1px}}.sir2998 button{display:flex;flex-direction:column;text-align:center;color:#f3f3f3;font-size:1rem;font-weight:700;white-space:nowrap;padding:calc(1 * var(--mui-spacing, 8px));transition:all .2s ease;z-index:1}.sir2998 button p{font-size:1rem;line-height:20px;font-weight:700}.mfohpbs{background:#343841;position:fixed;bottom:0;left:0;width:100%;z-index:1101}@media (min-width:900px){.mfohpbs{position:absolute;display:flex;flex-direction:column;width:360px;height:300px;right:0;left:unset;top:62px;bottom:auto}}.mfohpbs button{width:100%}.c1x3mbnw{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #595959;font-weight:700;margin:calc(2 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px)) 0 calc(1 * var(--mui-spacing, 8px));padding-bottom:calc(2 * var(--mui-spacing, 8px))}@media (min-width:600px){.c1x3mbnw{margin:calc(2 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) 0 calc(2 * var(--mui-spacing, 8px))}}.c1csnyex{height:100%;padding:8px;display:grid;grid-gap:calc(1 * var(--mui-spacing, 8px));gap:calc(1 * var(--mui-spacing, 8px));grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:900px){.c1csnyex{padding:16px}}}@layer pigment._12wwk73{.s1ypbrtm{view-transition:mini-calendar-button;height:100%;min-width:60px}.s1ypbrtm .calendar-icon{display:flex}.s1ypbrtm .calendar-text{font-weight:700;font-size:1rem;display:none}@container calendarContainer (min-width: 500px){.s1ypbrtm{min-width:80px}}@container geoguessrContainer (min-width: 500px){.s1ypbrtm{min-width:80px}}@container calendarContainer (min-width: 900px){.s1ypbrtm{min-width:100px}.s1ypbrtm .calendar-icon{display:none}.s1ypbrtm .calendar-text{display:block}}@container geoguessrContainer (min-width: 900px){.s1ypbrtm{min-width:100px}.s1ypbrtm .calendar-icon{display:none}.s1ypbrtm .calendar-text{display:block}}.m1moyjxg{background:rgba(0,0,0,.5);position:fixed;left:0;top:0;height:100vh;width:100vw;z-index:1101}@media (min-width:900px){.m1moyjxg{display:none}}.s1b3to95{color:#e7e7e7;font-weight:700;width:auto;border:1px solid transparent;padding:calc(2 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px))}.s1b3to95:disabled{color:#a0a0a0}@media (hover:hover){.s1b3to95:hover{background-color:#21242b;color:#f3f3f3;border:1px solid #f3f3f3}}.c1rejae6{width:24px!important;height:24px!important}}@layer pigment._lc3akv{.s1e01id4{view-transition:now-button;height:100%;width:60px}.s1e01id4 button{font-size:.875rem;color:#e7e7e7;background-color:#121212;border:1px solid #a0a0a0;font-weight:700;transition:all .2s ease;min-width:unset;width:inherit;height:100%}.s1e01id4 button p{color:#e7e7e7;font-size:1rem;font-weight:700}@media (hover:hover){.s1e01id4 button:hover{color:#f3f3f3;background-color:#2c2f36;border:1px solid #f3f3f3}}@container calendarContainer (min-width: 500px){.s1e01id4{width:80px}}@container geoguessrContainer (min-width: 500px){.s1e01id4{width:80px}}@container calendarContainer (min-width: 900px){.s1e01id4{width:100px}}@container geoguessrContainer (min-width: 900px){.s1e01id4{width:100px}}}@layer pigment._pziw6p{.s11exaji{view-transition-name:left-chevron;height:100%;width:45px}.s11exaji button{color:#e7e7e7;font-size:.875rem;font-weight:700;transition:all .2s ease;min-width:unset;width:inherit;height:100%}@media (hover:hover){.s11exaji button:hover{color:#f3f3f3;background-color:#2c2f36;border:1px solid #f3f3f3}}@container calendarContainer (min-width: 500px){.s11exaji{width:80px}}@container geoguessrContainer (min-width: 500px){.s11exaji{width:80px}}@container calendarContainer (min-width: 900px){.s11exaji{width:100px}}@container geoguessrContainer (min-width: 900px){.s11exaji{width:100px}}}@layer pigment._1wkd820{.s61dhk6{view-transition-name:right-chevron;height:100%;width:45px}.s61dhk6 button{color:#e7e7e7;font-size:.875rem;font-weight:700;transition:all .2s ease;min-width:unset;width:inherit;height:100%}@media (hover:hover){.s61dhk6 button:hover{color:#f3f3f3;background-color:#2c2f36;border:1px solid #f3f3f3}}@container calendarContainer (min-width: 500px){.s61dhk6{width:80px}}@container geoguessrContainer (min-width: 500px){.s61dhk6{width:80px}}@container calendarContainer (min-width: 900px){.s61dhk6{width:100px}}@container geoguessrContainer (min-width: 900px){.s61dhk6{width:100px}}}@layer pigment._k86wl{.s1l8czjy{padding:0;transition:all .2s ease;font-size:.875rem;font-weight:700;display:flex;flex-direction:column;min-width:unset;width:100%}.s1l8czjy p{font-size:1rem;line-height:20px;font-weight:700}.s1l8czjy span{font-size:.75rem;font-weight:700}}@layer pigment._2f4dlg{.s1w5br95{padding:0;transition:all .2s ease;font-size:.875rem;font-weight:700;display:flex;flex-direction:column;min-width:unset;width:100%}.s1w5br95 p{font-size:1rem;line-height:20px;font-weight:700}.s1w5br95 span{font-size:.625rem;font-weight:700}}@layer pigment._15t861i{.v1md2mwb{view-transition-name:slider-dates;display:flex;gap:calc(1 * var(--mui-spacing, 8px));height:100%;width:100%}.df3jp7n{color:#79fb0d;position:absolute;top:-23px;left:0;font-size:.75rem;line-height:18px;font-weight:600;text-align:center;width:100%}.s96svtf{display:none;width:100%}.s96svtf.active{display:flex}.s96svtf.hasNoEvents:not(.active) button{color:#2c2f36}.s96svtf:not(.active) button{color:#f3f3f3}.s96svtf:not(.active) button.event-by-month span{display:none}@media (hover:hover){.s96svtf:not(.active) button:hover{color:#f3f3f3;background-color:#2c2f36;outline:1px solid #f3f3f3;outline-offset:-1px}}@container calendarContainer (min-width: 500px){.s96svtf:nth-of-type(4),.s96svtf:nth-of-type(6){display:flex}}@container geoguessrContainer (min-width: 500px){.s96svtf:nth-of-type(4),.s96svtf:nth-of-type(6){display:flex}}@container calendarContainer (min-width: 900px){.s96svtf:nth-of-type(3),.s96svtf:nth-of-type(7){display:flex}}@container geoguessrContainer (min-width: 900px){.s96svtf:nth-of-type(3),.s96svtf:nth-of-type(7){display:flex}}@container calendarContainer (min-width: 1000px){.s96svtf{display:flex}}@container geoguessrContainer (min-width: 1000px){.s96svtf{display:flex}}}