:root{--color-calendar-graph-day-bg: #dddbdb;--color-calendar-graph-day-L1-bg: #39dd34;--color-calendar-graph-day-L2-bg: #45a045;--color-calendar-graph-day-L3-bg: #047526;--color-calendar-graph-day-L4-bg: #0a4208}.ContributionCalendar-day[data-level="0"]{background-color:var(--color-calendar-graph-day-bg)}.ContributionCalendar-day[data-level="1"]{background-color:var(--color-calendar-graph-day-L1-bg)}.ContributionCalendar-day[data-level="2"]{background-color:var(--color-calendar-graph-day-L2-bg)}.ContributionCalendar-day[data-level="3"]{background-color:var(--color-calendar-graph-day-L3-bg)}.ContributionCalendar-day[data-level="4"]{background-color:var(--color-calendar-graph-day-L4-bg)}table.ContributionCalendar-grid{margin-bottom:0}table.ContributionCalendar-grid td{padding:4pt}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:none}.calendar{font-family:Helvetica,arial;border:1px solid #DDDDDD;border-radius:3px;min-height:243px;text-align:center;margin:0 auto}.calendar-graph text.wday,.calendar-graph text.month{font-size:10px;fill:#aaa}div.px-md-5{height:2rem}div.float-right{text-align:right;padding:0 14px 10px 0;display:inline-block;float:right}div.float-right div{display:inline-block;list-style:none;margin:0 5px;position:relative;bottom:-1px;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:#767676}.calendar-graph{padding:5px 0 0;text-align:center}.contrib-column{padding:15px 0;text-align:center;border-left:1px solid #ddd;border-top:1px solid #ddd;font-size:11px}.contrib-column-first{border-left:0}.table-column{box-sizing:border-box;display:table-cell;width:1%;padding-right:10px;padding-left:10px;vertical-align:top}.contrib-number{font-weight:300;line-height:1.3em;font-size:24px;display:block;color:#333}.calendar img.spinner{width:70px;margin-top:50px;min-height:70px}.monospace{text-align:center;color:#000;font-family:monospace}.monospace a{color:#1d75ab;text-decoration:none}.contrib-footer{font-size:11px;padding:0 10px 12px;text-align:left;width:100%;box-sizing:border-box;height:26px}.left.text-muted{float:left;margin-left:9px;color:#767676}.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:10px;font-size:12px;color:#959da5;text-align:center;background:#000000d9;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:#000000d9}text.ContributionCalendar-label{fill:#ccc;font-size:11px}@media screen and (max-width:768px){.table-column{display:block;width:100%}}#github-contribution-calendar.calendar{margin:0 auto;max-width:100%;width:-moz-fit-content;width:fit-content;border:none;font-family:inherit;text-align:center;color-scheme:light;--gh-cal-surface: #fafafa;--gh-cal-gap-bg: #f0f2f5;--gh-cal-label: #57606a;--color-calendar-graph-day-bg: #ebedf0;--color-calendar-graph-day-L1-bg: #9be9a8;--color-calendar-graph-day-L2-bg: #40c463;--color-calendar-graph-day-L3-bg: #30a14e;--color-calendar-graph-day-L4-bg: #216e39}html.dark #github-contribution-calendar.calendar{color-scheme:dark;--gh-cal-surface: #0d1117;--gh-cal-gap-bg: #0d1117;--gh-cal-label: #8b949e;--color-calendar-graph-day-bg: #2d333b;--color-calendar-graph-day-L1-bg: #0e4429;--color-calendar-graph-day-L2-bg: #006d32;--color-calendar-graph-day-L3-bg: #26a641;--color-calendar-graph-day-L4-bg: #39d353}#github-contribution-calendar.calendar .js-calendar-graph{overflow-x:auto!important;overflow-y:visible!important;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-overflow-scrolling:touch}#github-contribution-calendar.calendar .js-calendar-graph>div{overflow-x:auto!important;overflow-y:visible!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex;justify-content:center}#github-contribution-calendar.calendar .js-calendar-graph,#github-contribution-calendar.calendar .ContributionCalendar,#github-contribution-calendar.calendar .border.graph-before-activity-overview,html.dark #github-contribution-calendar.calendar .js-calendar-graph,html.dark #github-contribution-calendar.calendar .ContributionCalendar,html.dark #github-contribution-calendar.calendar .border.graph-before-activity-overview{background-color:var(--gh-cal-surface)!important}#github-contribution-calendar.calendar .ContributionCalendar{margin-left:auto!important;margin-right:auto!important}#github-contribution-calendar.calendar .calendar-graph text.wday,#github-contribution-calendar.calendar .calendar-graph text.month{fill:var(--gh-cal-label)}#github-contribution-calendar.calendar td.ContributionCalendar-label,#github-contribution-calendar.calendar td.ContributionCalendar-label span[aria-hidden=true]{color:var(--gh-cal-label)}#github-contribution-calendar.calendar text.ContributionCalendar-label{fill:var(--gh-cal-label)}#github-contribution-calendar.calendar .text-muted{color:var(--gh-cal-label)!important}#github-contribution-calendar.calendar .contrib-number{color:#24292f}html.dark #github-contribution-calendar.calendar .contrib-number{color:#e5e5e5}html.dark #github-contribution-calendar.calendar .text-muted{color:#a3a3a3!important}#github-contribution-calendar.calendar .contrib-column{border-color:#d0d7de}html.dark #github-contribution-calendar.calendar .contrib-column{border-color:#404040}html.dark #github-contribution-calendar.calendar .text-small{color:#a3a3a3}html.dark #github-contribution-calendar.calendar .monospace{color:#e5e5e5}#github-contribution-calendar.calendar table.ContributionCalendar-grid.js-calendar-graph-table,#github-contribution-calendar.calendar table.ContributionCalendar-grid{border-collapse:separate!important;border-spacing:3px!important;background-color:var(--gh-cal-gap-bg)!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;overflow:visible!important}#github-contribution-calendar.calendar table.ContributionCalendar-grid td.ContributionCalendar-day{padding:0!important;border-radius:2px;overflow:hidden}#github-contribution-calendar.calendar svg rect.ContributionCalendar-day{stroke:var(--gh-cal-gap-bg);stroke-width:2px;paint-order:stroke fill;shape-rendering:geometricPrecision;rx:2px;ry:2px}#github-contribution-calendar.calendar .contrib-legend .legend li{margin:0 2px;border-radius:2px;vertical-align:middle}#github-contribution-calendar.calendar div.float-right{float:none!important;width:100%;text-align:center;padding-right:0!important;display:flex!important;justify-content:center;flex-wrap:wrap;gap:0 .35rem}#github-contribution-calendar.calendar a[href^="#year-link-"]{display:none!important}
