:root{--color-calendar-graph-day-bg:rgb(20, 20, 20);--color-calendar-graph-day-L1-bg:#0a4208;--color-calendar-graph-day-L2-bg:#047526;--color-calendar-graph-day-L3-bg:#45a045;--color-calendar-graph-day-L4-bg:#39dd34}a.show-on-focus{display:none}.js-calendar-graph{background:var(--color-calendar-graph-day-bg);border:1px solid var(--color-calendar-graph-day-bg);border-radius:8px;padding:12px 0}.js-calendar-graph>div:first-of-type{max-width:100%;overflow-y:hidden;overflow-x:auto;padding:0 10px}.js-calendar-graph .width-full{display:none}.ContributionCalendar-day[data-level="0"]{background-color:var(--color-calendar-graph-day-bg);border-radius:3px}.ContributionCalendar-day[data-level="1"]{background-color:var(--color-calendar-graph-day-L1-bg);border-radius:3px}.ContributionCalendar-day[data-level="2"]{background-color:var(--color-calendar-graph-day-L2-bg);border-radius:3px}.ContributionCalendar-day[data-level="3"]{background-color:var(--color-calendar-graph-day-L3-bg);border-radius:3px}.ContributionCalendar-day[data-level="4"]{background-color:var(--color-calendar-graph-day-L4-bg);border-radius:3px}table.ContributionCalendar-grid{margin:auto!important}table.ContributionCalendar-grid,table.ContributionCalendar-grid tr,table.ContributionCalendar-grid td{border:1px solid transparent!important}table.ContributionCalendar-grid{margin-bottom:0}table.ContributionCalendar-grid tr{height:10px}table.ContributionCalendar-grid td{padding:4pt;width:10px}table.ContributionCalendar-grid td span.sr-only{display:none}td.ContributionCalendar-label{color:#666;font-size:8pt;cursor:default;transition:color 500ms}.js-calendar-graph:hover td.ContributionCalendar-label{color:#eee}tool-tip{display:none}.calendar .width-full>.float-left{display:none}.calendar{width:100%;max-width:860px;background-color:#0f0f0f;border:1px solid #232323;color:#d3d3d3;border-radius:10px;min-height:120px;text-align:center;margin:0 auto;padding:15px;padding-bottom:10px;box-shadow:0 0 15px #000,0 0 25px #000,0 0 35px #000}@media screen and (max-width:800px){.calendar{width:98%;padding:10px}}*{scrollbar-width:thin;scrollbar-color:#444 #0f0f0f}.calendar::-webkit-scrollbar-track{background:#0f0f0f}.calendar::-webkit-scrollbar-thumb{background-color:#444;border-radius:4px}.calendar::-webkit-scrollbar-thumb:hover{background-color:#555}@media screen and (max-width:800px){.calendar{scrollbar-color:#0f0f0f}}.calendar-graph text.wday,.calendar-graph text.month{width:100%;font-size:10px;fill:#aaa}.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}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:#fff}.calendar-graph{padding:5px 0;height:auto;text-align:center}.contrib-number{font-weight:300;line-height:1.3em;font-size:18px;display:block;color:#fff}.calendar img.spinner{width:70px;margin-top:50px;min-height:70px}.monospace{text-align:center;color:#fff;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:#fff}.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;left:50%;top:20px;transform:translateX(-50%)}.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:#767676;font-size:11px}caption.sr-only{display:none}td.ContributionCalendar-label{position:relative;right:3px;text-align:right;padding-right:10px!important}table.ContributionCalendar-grid td:not(.ContributionCalendar-label){padding:4pt}