.market-event-calendar-module__tkzLIq__calendar{min-width:0;margin:0 0 1.5rem}.market-event-calendar-module__tkzLIq__viewport{scrollbar-width:none;scroll-snap-type:x mandatory;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000a 9%,#000 32% 68%,#000a 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000a 9%,#000 32% 68%,#000a 91%,#0000)}.market-event-calendar-module__tkzLIq__viewport::-webkit-scrollbar{display:none}.market-event-calendar-module__tkzLIq__viewport:before,.market-event-calendar-module__tkzLIq__viewport:after{content:"";flex:0 0 40%}.market-event-calendar-module__tkzLIq__day{scroll-snap-align:center;text-align:center;flex:0 0 20%;min-width:0}.market-event-calendar-module__tkzLIq__day>div{transform-origin:top}.market-event-calendar-module__tkzLIq__calendar button{cursor:pointer;color:var(--ink-soft);background:0 0;border:0;padding:0 3px}.market-event-calendar-module__tkzLIq__calendar button:focus-visible{outline:1px solid var(--teal);outline-offset:-1px;border-radius:3px}.market-event-calendar-module__tkzLIq__date{width:100%;height:44px;font-size:12px}.market-event-calendar-module__tkzLIq__events{height:60px;overflow:hidden}.market-event-calendar-module__tkzLIq__events button{justify-content:center;align-items:center;width:100%;height:30px;display:flex;overflow:hidden}.market-event-calendar-module__tkzLIq__events button span{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:14px;display:-webkit-box;overflow:hidden}.market-event-calendar-module__tkzLIq__events.market-event-calendar-module__tkzLIq__expanded button span{line-height:17px}.market-event-calendar-module__tkzLIq__events.market-event-calendar-module__tkzLIq__expanded{scrollbar-width:none;height:280px;overflow-y:auto}.market-event-calendar-module__tkzLIq__expanded button{height:40px}.market-event-calendar-module__tkzLIq__events button.market-event-calendar-module__tkzLIq__selected{font-weight:600}.market-event-calendar-module__tkzLIq__footer{color:var(--muted);justify-content:center;align-items:center;gap:.5rem;padding-top:.5rem;font-size:11px;display:flex}.market-event-calendar-module__tkzLIq__footer button{min-width:44px;min-height:32px;font-size:20px}.market-event-calendar-module__tkzLIq__detail{border-top:1px solid var(--line);margin-top:.8rem;padding:1rem 0 0;font-size:12px}.market-event-calendar-module__tkzLIq__detail header{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.market-event-calendar-module__tkzLIq__detail header span,.market-event-calendar-module__tkzLIq__detail p,.market-event-calendar-module__tkzLIq__fact{color:var(--muted)}.market-event-calendar-module__tkzLIq__detail a{color:var(--teal);margin-top:.8rem;display:inline-block}.market-event-calendar-module__tkzLIq__fact{justify-content:space-between;gap:1rem;margin-top:.5rem;display:flex}.market-event-calendar-module__tkzLIq__fact span:last-child{text-align:right}@media (min-width:900px){.market-event-calendar-module__tkzLIq__calendar{max-width:48rem;margin-inline:auto}}
