.calendar-module__dj243a__monthHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.calendar-module__dj243a__monthTitle{text-transform:capitalize;font-size:20px}.calendar-module__dj243a__gridWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.calendar-module__dj243a__grid,.calendar-module__dj243a__yearGrid{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}.calendar-module__dj243a__grid th,.calendar-module__dj243a__yearGrid th{color:var(--muted);text-align:left;padding:6px 4px;font-size:12px;font-weight:500}.calendar-module__dj243a__grid td{border:1px solid var(--rule);vertical-align:top;height:72px;padding:6px}.calendar-module__dj243a__empty{background:var(--track);opacity:.4}.calendar-module__dj243a__day,.calendar-module__dj243a__weekCell{font-family:var(--font-figures);font-variant-numeric:tabular-nums}.calendar-module__dj243a__weekCell{background:var(--track)}.calendar-module__dj243a__dayNum{color:var(--muted);font-size:11px;display:block}.calendar-module__dj243a__dayNet{white-space:nowrap;margin-top:6px;font-size:13px;font-weight:600;display:block}.calendar-module__dj243a__dayTrades{color:var(--muted);font-size:11px;display:block}.calendar-module__dj243a__hp.calendar-module__dj243a__l1{background:color-mix(in srgb, var(--pos) 8%, transparent)}.calendar-module__dj243a__hp.calendar-module__dj243a__l2{background:color-mix(in srgb, var(--pos) 22%, transparent)}.calendar-module__dj243a__hp.calendar-module__dj243a__l3{background:color-mix(in srgb, var(--pos) 36%, transparent)}.calendar-module__dj243a__hp.calendar-module__dj243a__l4{background:color-mix(in srgb, var(--pos) 50%, transparent)}.calendar-module__dj243a__hn.calendar-module__dj243a__l1{background:color-mix(in srgb, var(--neg) 8%, transparent)}.calendar-module__dj243a__hn.calendar-module__dj243a__l2{background:color-mix(in srgb, var(--neg) 22%, transparent)}.calendar-module__dj243a__hn.calendar-module__dj243a__l3{background:color-mix(in srgb, var(--neg) 36%, transparent)}.calendar-module__dj243a__hn.calendar-module__dj243a__l4{background:color-mix(in srgb, var(--neg) 50%, transparent)}.calendar-module__dj243a__total{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:14px;display:flex}.calendar-module__dj243a__note{color:var(--muted);margin-top:8px;font-size:13px}.calendar-module__dj243a__yearGrid td{border:1px solid var(--rule);font-family:var(--font-figures);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;padding:8px 4px;font-size:12px}.calendar-module__dj243a__yearGrid th[scope=row]{color:var(--ink);font-size:13px}.calendar-module__dj243a__yearLink{color:inherit;text-decoration:none}.calendar-module__dj243a__yearLink:hover{text-decoration:underline}.calendar-module__dj243a__yearTotalCell{background:var(--track);font-weight:600}.calendar-module__dj243a__noteMark{color:var(--warn);cursor:help;margin-left:6px}.calendar-module__dj243a__dayNetShort,.calendar-module__dj243a__weekLabel,.calendar-module__dj243a__monthLabel{display:none}@media (max-width:699px){.calendar-module__dj243a__gridWrap{overflow-x:visible}.calendar-module__dj243a__grid,.calendar-module__dj243a__yearGrid{min-width:0}.calendar-module__dj243a__grid,.calendar-module__dj243a__grid thead,.calendar-module__dj243a__grid tbody,.calendar-module__dj243a__yearGrid,.calendar-module__dj243a__yearGrid tbody{display:block}.calendar-module__dj243a__grid tr{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin-bottom:2px;display:grid}.calendar-module__dj243a__grid th{text-align:center;padding:4px 2px}.calendar-module__dj243a__grid th:last-child{display:none}.calendar-module__dj243a__grid td{border-radius:4px;min-width:0;height:auto;min-height:48px;padding:4px 3px}.calendar-module__dj243a__grid .calendar-module__dj243a__dayNet,.calendar-module__dj243a__grid .calendar-module__dj243a__dayTrades{display:none}.calendar-module__dj243a__grid .calendar-module__dj243a__dayNetShort{white-space:nowrap;margin-top:4px;font-size:11px;font-weight:600;display:block;overflow:hidden}.calendar-module__dj243a__noteMark{margin-left:2px}.calendar-module__dj243a__grid .calendar-module__dj243a__weekCell{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:2px 10px;min-height:0;padding:6px 8px;display:flex}.calendar-module__dj243a__grid .calendar-module__dj243a__weekCell:empty{display:none}.calendar-module__dj243a__grid .calendar-module__dj243a__weekCell .calendar-module__dj243a__dayNet,.calendar-module__dj243a__grid .calendar-module__dj243a__weekCell .calendar-module__dj243a__dayTrades{margin-top:0;display:inline}.calendar-module__dj243a__weekLabel{color:var(--muted);font-size:11px;display:inline}.calendar-module__dj243a__yearGrid thead{display:none}.calendar-module__dj243a__yearGrid tr{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin-bottom:14px;display:grid}.calendar-module__dj243a__yearGrid th[scope=row]{grid-column:span 2;padding:6px 0;font-size:15px}.calendar-module__dj243a__yearGrid td{text-align:left;border-radius:4px;order:2;min-width:0;padding:6px}.calendar-module__dj243a__yearGrid .calendar-module__dj243a__yearTotalCell{text-align:right;order:1;grid-column:span 2;font-size:15px}.calendar-module__dj243a__monthLabel{color:var(--muted);text-transform:capitalize;font-size:11px;display:block}}
