@media (prefers-color-scheme:dark){.calendar{background-color:#0f1113 !important}.calendar-graph text.wday{transform:translateX(-2px)}}[data-theme="dark"] .calendar{background-color:#0f1113 !important}[data-theme="dark"] .calendar-graph text.wday{transform:translateX(-2px)}[data-theme="light"] .calendar{background-color:var(--bg-secondary) !important}[data-theme="light"] .calendar-graph text.wday{transform:none}:root{--cal-day0:#ebedf0;--cal-day1:#9be9a8;--cal-day2:#40c463;--cal-day3:#30a14e;--cal-day4:#216e39}@media (prefers-color-scheme:dark){:root{--cal-day0:#161b22;--cal-day1:#0e4429;--cal-day2:#006d32;--cal-day3:#26a641;--cal-day4:#39d353}}[data-theme="dark"]{--cal-day0:#161b22;--cal-day1:#0e4429;--cal-day2:#006d32;--cal-day3:#26a641;--cal-day4:#39d353}[data-theme="light"]{--cal-day0:#ebedf0;--cal-day1:#9be9a8;--cal-day2:#40c463;--cal-day3:#30a14e;--cal-day4:#216e39}table.ContributionCalendar-grid{margin-bottom:0pt;table-layout:auto !important;width:fit-content !important}table.ContributionCalendar-grid td{padding:4px}table.ContributionCalendar-grid .ContributionCalendar-day[data-level='0']{background-color:var(--cal-day0) !important;border-radius:3px}table.ContributionCalendar-grid .ContributionCalendar-day[data-level='1']{background-color:var(--cal-day1) !important;border-radius:3px}table.ContributionCalendar-grid .ContributionCalendar-day[data-level='2']{background-color:var(--cal-day2) !important;border-radius:3px}table.ContributionCalendar-grid .ContributionCalendar-day[data-level='3']{background-color:var(--cal-day3) !important;border-radius:3px}table.ContributionCalendar-grid .ContributionCalendar-day[data-level='4']{background-color:var(--cal-day4) !important;border-radius:3px}table.ContributionCalendar-grid td span.sr-only{display:none}td.ContributionCalendar-label span[aria-hidden='true']{font-size:8pt;left:-1pt}tool-tip{display:none}.calendar .width-full>.float-left{display:block}.calendar .contrib-legend{display:block !important}.calendar .contrib-legend .legend{display:inline-block !important;vertical-align:middle}.calendar .contrib-legend .legend li{margin:0 2px;border-radius:2px}.calendar .contrib-legend .text-small{display:inline-block;margin-left:8px;color:var(--text-secondary)}.calendar{width:fit-content;max-width:860px;background-color:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:10px;min-height:120px;text-align:center;margin:6px auto 0 auto;padding:15px 25px;padding-bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,0.1);transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease}@media screen and (max-width:800px){.calendar{width:98%;padding:10px}}*{scrollbar-width:thin;scrollbar-color:var(--text-secondary) var(--bg-primary)}.calendar::-webkit-scrollbar-track{background:var(--bg-primary)}.calendar::-webkit-scrollbar-thumb{background-color:var(--text-secondary);border-radius:4px}.calendar::-webkit-scrollbar-thumb:hover{background-color:var(--text-primary)}.calendar-graph text.wday,.calendar-graph text.month{width:100%;font-size:10px;fill:var(--calendar-text-color)}.calendar-graph text.day{}div.px-md-5{height:2rem}div.float-right{text-align:right;padding:0 14px 10px 0;display:inline-block;justify-content:right;position:relative;top:4px}div.float-right div{display:inline-block;list-style:none;margin:0 5px;position:static;padding:0}div.float-right span.sr-only{display:none}.contrib-legend .legend li{display:inline-block;width:10px;height:10px}.text-small{font-size:12px;color:var(--text-primary)}.calendar-graph{padding:5px 0;height:auto;text-align:center}.calendar .contrib-legend{display:block !important;text-align:center;margin-top:6px}.calendar .contrib-legend .legend{display:flex !important;align-items:center}.calendar .contrib-legend .legend li{display:inline-block;margin:0 2px}.calendar .contrib-legend .ContributionCalendar-day{display:inline-block;width:10px;height:10px;border-radius:2px}.calendar .contrib-legend .ContributionCalendar-day[data-level='0']{background-color:var(--cal-day0) !important}.calendar .contrib-legend .ContributionCalendar-day[data-level='1']{background-color:var(--cal-day1) !important}.calendar .contrib-legend .ContributionCalendar-day[data-level='2']{background-color:var(--cal-day2) !important}.calendar .contrib-legend .ContributionCalendar-day[data-level='3']{background-color:var(--cal-day3) !important}.calendar .contrib-legend .ContributionCalendar-day[data-level='4']{background-color:var(--cal-day4) !important}.calendar .contrib-legend .text-small{color:var(--text-secondary)}.calendar a[aria-label*="Skip to contributions year list"]{display:none !important}.calendar a[href*="how-we-count"]{display:none !important}.calendar a[href*="how_we_count"]{display:none !important}.calendar a[href*="learn-how-we-count"]{display:none !important}.calendar [id^="contribution-graph-legend-level-"][data-level='0']{background-color:var(--cal-day0) !important;width:10px !important;height:10px !important;display:inline-block !important;border-radius:2px;margin:0 1px !important}.calendar [id^="contribution-graph-legend-level-"][data-level='1']{background-color:var(--cal-day1) !important;width:10px !important;height:10px !important;display:inline-block !important;border-radius:2px;margin:0 1px !important}.calendar [id^="contribution-graph-legend-level-"][data-level='2']{background-color:var(--cal-day2) !important;width:10px !important;height:10px !important;display:inline-block !important;border-radius:2px;margin:0 1px !important}.calendar [id^="contribution-graph-legend-level-"][data-level='3']{background-color:var(--cal-day3) !important;width:10px !important;height:10px !important;display:inline-block !important;border-radius:2px;margin:0 1px !important}.calendar [id^="contribution-graph-legend-level-"][data-level='4']{background-color:var(--cal-day4) !important;width:10px !important;height:10px !important;display:inline-block !important;border-radius:2px;margin:0 1px !important}.contrib-number{font-weight:300;line-height:1.3em;font-size:18px;display:block;color:var(--text-primary)}.calendar img.spinner{width:70px;margin-top:50px;min-height:70px}.monospace{text-align:center;color:var(--text-primary);font-family:monospace}.monospace a{color:#1D75AB;text-decoration:none}.contrib-footer{display:none !important}.left.text-muted{float:left;margin-left:9px;color:var(--text-primary)}.left.text-muted a{color:#4078c0;text-decoration:none}.left.text-muted a:hover,.monospace a:hover{text-decoration:underline}h2.f4.text-normal.mb-3{display:none}.float-left.text-gray{float:left}#user-activity-overview{display:none}.day-tooltip{white-space:nowrap;position:absolute;z-index:99999;padding:8px;font-size:12px;color:#fff;text-align:center;background:rgba(0,0,0,.85);border-radius:3px;display:none;pointer-events:none}.day-tooltip strong{color:#dfe2e5}.day-tooltip.is-visible{display:block}.day-tooltip:after{position:absolute;bottom:-10px;left:50%;width:5px;height:5px;box-sizing:border-box;margin:0 0 0 -5px;content:" ";border:5px solid transparent;border-top-color:rgba(0,0,0,.85)}text.ContributionCalendar-label{fill:var(--calendar-text-color);font-size:11px}caption.sr-only{display:none}td.ContributionCalendar-label{position:relative;left:2px;text-align:center;padding-right:20px !important;width:35px !important;overflow:visible !important}table.ContributionCalendar-grid td:not(.ContributionCalendar-label){padding:2px;width:11px !important;min-width:11px !important;max-width:11px !important}.calendar .js-calendar-graph-svg rect.ContributionCalendar-day,rect.ContributionCalendar-day{stroke:#d0d0d0 !important;stroke-width:1px !important;shape-rendering:crispEdges;vector-effect:non-scaling-stroke}@media (prefers-color-scheme:dark){.calendar .js-calendar-graph-svg rect.ContributionCalendar-day,rect.ContributionCalendar-day{stroke:#7a7a7a !important}}[data-theme="dark"] .js-calendar-graph-svg rect.ContributionCalendar-day,[data-theme="dark"] rect.ContributionCalendar-day{stroke:#7a7a7a !important}.calendar .js-calendar-graph-svg rect.ContributionCalendar-day[data-level='0']{fill:var(--cal-day0) !important}.calendar .js-calendar-graph-svg rect.ContributionCalendar-day[data-level='1']{fill:var(--cal-day1) !important}.calendar .js-calendar-graph-svg rect.ContributionCalendar-day[data-level='2']{fill:var(--cal-day2) !important}.calendar .js-calendar-graph-svg rect.ContributionCalendar-day[data-level='3']{fill:var(--cal-day3) !important}.calendar .js-calendar-graph-svg rect.ContributionCalendar-day[data-level='4']{fill:var(--cal-day4) !important}.calendar .js-calendar-graph-svg text,.calendar-graph text.month,.calendar-graph text.wday,text.ContributionCalendar-label{fill:var(--text-secondary) !important}.calendar .js-calendar-graph-svg rect.ContributionCalendar-day:hover{stroke:var(--text-primary) !important;stroke-width:1.25px !important}