.sidebar_sidebarContainer__hSFCD{flex:0.8 1;position:relative;height:100vh}.sidebar_sidebarRoot__vcaNr{padding:1.5rem;height:100vh;overflow-y:auto;overflow-x:hidden}.sidebar_sidebarRoot__vcaNr .sidebar_description__AZpki{color:var(--text-color);text-align:right;font-size:.8rem}.sidebar_sideBarDivider__y7r2y{position:absolute;height:100%;width:2px;right:0;top:0;background-color:var(--divider-bg-color);border-radius:40px}@media (max-width:768px){.sidebar_sidebarContainer__hSFCD{display:none}}.skills_skillsRoot__Of6Oj{margin-bottom:10px}.skills_title__RGHIl{font-size:1rem;font-weight:600;margin-bottom:12px;color:#0083ff;text-align:right}@media (max-width:767px){.skills_skillsRoot__Of6Oj{margin-bottom:0;margin-top:20px;padding-bottom:80px}.skills_title__RGHIl{text-align:left!important;margin-bottom:15px}}.skills_skillItem__1EQsV{margin-bottom:8px}.skills_skillHeader__vouRk{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.skills_skillName__o29qF{color:var(--text-color);font-size:.8em;margin:0;font-weight:700}.skills_skillPercentage__thSbe{font-size:12px;color:var(--text-color);font-weight:600}.skills_progressBarContainer__M9GKP{width:100%;height:5px;background-color:var(--progress-bg-color);border-radius:2px;overflow:hidden}.skills_progressBar__Svj2_{height:100%;background:#0083ff;border-radius:2px;transition:width .3s ease-in-out}.contributions_contributionsRoot__xe_6O{margin-top:10px}@media (max-width:767px){.contributions_contributionsRoot__xe_6O{margin-top:20px}.contributions_contributionsRoot__xe_6O .contributions_title__DQfA8{text-align:left!important;margin-right:0;margin-bottom:15px}.contributions_contributionCont__7Igow{justify-content:flex-start!important;flex-direction:row!important}.contributions_contributionTextCont___30LI{text-align:left!important;margin-left:0;margin-right:0}}.contributions_contributionsRoot__xe_6O .contributions_title__DQfA8{font-size:1rem;text-align:right;color:#0083ff;margin:0 4px 12px 0}.contributions_contributionCont__7Igow{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:5px}.contributions_contributionTextCont___30LI{text-align:right}.contributions_contributionTextCont___30LI a{color:var(--text-color);font-size:.8em;margin:0;font-weight:700;text-decoration:none}.contributions_contributionTextCont___30LI p{color:var(--text-color);font-size:.6em;margin:0;padding:0}.contributions_starContainer__WdGka{display:inline-flex;align-items:center;gap:3px}.git-stats-chart_gitStatsRoot__M98j_{margin-top:10px}.git-stats-chart_title__Y1tSo{font-size:1rem;text-align:right;color:#0083ff;margin:0 4px 12px 0}.git-stats-chart_statsContainer__R8p6_{display:flex;flex-direction:column;gap:.25rem;align-items:flex-end}.git-stats-chart_monthLabels__aAQkK{display:flex;gap:2px;padding:0 .5rem;align-items:center;height:12px}.git-stats-chart_monthLabel__Zw0iq{width:10px;font-size:.6rem;color:var(--text-secondary);text-align:center;line-height:1}.git-stats-chart_contributionChart__HFrtF{display:flex;gap:2px;overflow-x:auto;padding:.5rem;background:var(--bg-secondary);border-radius:6px}.git-stats-chart_week___XUfY{display:flex;flex-direction:column;gap:2px}.git-stats-chart_day__atnAS{width:10px;height:10px;border-radius:2px;cursor:pointer;transition:all .2s ease}.git-stats-chart_day__atnAS:hover{transform:scale(1.1);border:1px solid var(--text-primary)}.git-stats-chart_level0__KsSjb{background-color:var(--tag-bg-color);border:1px solid var(--divider-bg-color)}.git-stats-chart_level1__UuxzN{background-color:rgba(0,131,255,.3)}.git-stats-chart_level2__4DFcp{background-color:rgba(0,131,255,.5)}.git-stats-chart_level3___UoPN{background-color:rgba(0,131,255,.7)}.git-stats-chart_level4__TxszB{background-color:#0083ff}.git-stats-chart_legendContainer__sKkh2{display:flex;flex-direction:column;gap:.5rem;width:100%}.git-stats-chart_contributionCount__poZ06{display:flex;justify-content:flex-start;margin-bottom:.5rem}.git-stats-chart_contributionText__I4JHS{font-size:.7rem;color:var(--text-secondary);font-weight:500}.git-stats-chart_legend__yLPuX{justify-content:space-between;width:100%;font-size:.75rem;color:var(--text-secondary)}.git-stats-chart_legendLeft__SSBU_,.git-stats-chart_legend__yLPuX{display:flex;align-items:center}.git-stats-chart_legendRight__u8eAf{display:flex;align-items:center;gap:.25rem}.git-stats-chart_lastUpdated__RIhfd{font-size:.65rem;color:var(--text-secondary)}.git-stats-chart_legendText__smI0c{font-size:.7rem}.git-stats-chart_legendSquares__PLLp_{display:flex;gap:2px}.git-stats-chart_legendSquare__6ic_o{width:8px;height:8px;border-radius:1px}.git-stats-chart_summary__qYysr{display:flex;flex-direction:column;gap:.25rem;text-align:right}.git-stats-chart_summaryText__DW_SP{font-size:.8rem;color:var(--text-secondary);margin:0}.git-stats-chart_summaryText__DW_SP strong{color:var(--text-primary)}.git-stats-chart_disclaimer__PeE5j{margin-top:.5rem;width:100%;line-height:1;display:flex;justify-content:flex-end}.git-stats-chart_disclaimerText__ZpDsf{color:var(--text-color);font-size:.6em;margin:0;padding:0;line-height:15px}.git-stats-chart_skeletonText__YlRKN{height:12px;width:150px;border-radius:4px}.git-stats-chart_skeletonMonth__ncIhI,.git-stats-chart_skeletonText__YlRKN{background:var(--tag-bg-color);animation:git-stats-chart_skeleton-pulse__uSwTz 1.5s ease-in-out infinite alternate}.git-stats-chart_skeletonMonth__ncIhI{height:8px;width:8px;border-radius:2px}.git-stats-chart_skeletonDay__MSSU6{background:var(--tag-bg-color)!important;border:1px solid var(--divider-bg-color)!important}.git-stats-chart_skeletonDay__MSSU6,.git-stats-chart_skeletonUpdated__37Ltr{animation:git-stats-chart_skeleton-pulse__uSwTz 1.5s ease-in-out infinite alternate}.git-stats-chart_skeletonUpdated__37Ltr{height:10px;width:120px;background:var(--tag-bg-color);border-radius:4px}.git-stats-chart_skeletonSquare__ooyNU{background:var(--tag-bg-color)!important;animation:git-stats-chart_skeleton-pulse__uSwTz 1.5s ease-in-out infinite alternate}@keyframes git-stats-chart_skeleton-pulse__uSwTz{0%{opacity:1}to{opacity:.4}}@media (max-width:767px){.git-stats-chart_gitStatsRoot__M98j_{margin-top:20px}.git-stats-chart_title__Y1tSo{text-align:left!important;margin-right:0;margin-bottom:15px}.git-stats-chart_statsContainer__R8p6_{align-items:flex-start}.git-stats-chart_monthLabels__aAQkK{padding:0 .25rem}.git-stats-chart_monthLabel__Zw0iq{width:10px;font-size:.6rem}.git-stats-chart_contributionChart__HFrtF{gap:2px;padding:.5rem;width:100%;box-sizing:border-box}.git-stats-chart_week___XUfY{gap:2px;flex:1 1}.git-stats-chart_day__atnAS{width:10px;height:10px;flex-shrink:0}.git-stats-chart_legendSquare__6ic_o{width:8px;height:8px}.git-stats-chart_summary__qYysr{text-align:left}.git-stats-chart_contributionCount__poZ06{justify-content:flex-start;margin-bottom:.25rem}.git-stats-chart_contributionText__I4JHS{font-size:.7rem}.git-stats-chart_lastUpdated__RIhfd{font-size:.6rem}.git-stats-chart_legend__yLPuX{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:.75rem;color:var(--text-secondary)}.git-stats-chart_disclaimer__PeE5j{justify-content:flex-start}.git-stats-chart_disclaimerText__ZpDsf{font-size:.6rem}.git-stats-chart_skeletonText__YlRKN{width:120px;height:10px}.git-stats-chart_skeletonMonth__ncIhI{width:6px;height:6px}.git-stats-chart_skeletonUpdated__37Ltr{width:100px;height:8px}}.headertitles_profileSection__jtN5O{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.headertitles_profilePicture__H5G5y{width:80px;height:80px;border-radius:8px;object-fit:cover}.headertitles_titleSection__Tr_rQ{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.headertitles_headerTitlesRoot__Y2wuC .headertitles_title__rNW1j{font-size:1.75rem;text-align:right;margin:0;color:#0083ff;height:auto;line-height:1}.headertitles_headerTitlesRoot__Y2wuC .headertitles_subtitle__wBMwM{font-size:.8rem;text-align:right;color:var(--text-color);margin:5px 4px 0 0;letter-spacing:.1em}.headertitles_iconsRow__u5cCR{width:100%;height:40px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:-5px}.headertitles_iconCont__mf6y0{width:32px;height:32px;background-color:var(--tag-bg-color);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-left:8px;transition:.3s;text-decoration:none}.headertitles_iconCont__mf6y0 svg{color:var(--text-color)}.headertitles_mediumLogo__Fl_QJ{mask:url(/images/Medium\ Logo.svg) no-repeat center/contain;-webkit-mask:url(/images/Medium\ Logo.svg) no-repeat center/contain;background-color:var(--text-color);width:16px;height:16px;transition:background-color .3s ease}.headertitles_iconCont__mf6y0:hover{background-color:#0083ff;box-shadow:0 14px 24px 0 rgba(39,158,255,.2)}.headertitles_iconCont__mf6y0:hover svg{color:#fff}.headertitles_iconCont__mf6y0:hover .headertitles_mediumLogo__Fl_QJ{background-color:#fff}@media (max-width:768px){.headertitles_profileSection__jtN5O{gap:10px;align-items:flex-start}.headertitles_profilePicture__H5G5y{width:75px;height:75px;margin-top:8px;flex-shrink:0}.headertitles_titleSection__Tr_rQ{flex:1 1}.headertitles_iconsRow__u5cCR{margin-top:-10px}.headertitles_headerTitlesRoot__Y2wuC .headertitles_title__rNW1j{height:auto;font-size:1.6rem}.headertitles_headerTitlesRoot__Y2wuC .headertitles_subtitle__wBMwM{font-size:.7rem}}.footer_footerRoot__NNtZc{font-size:.6em;text-align:center;color:var(--text-color);margin:10px 0 0;width:100%;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}@media (max-width:768px){.footer_footerRoot__NNtZc{position:static;transform:inherit}}.content_contentRoot__6wPhK{flex:2 1;padding:1.5rem;max-width:100%;height:100vh;overflow-y:auto;overflow-x:hidden;position:relative}.content_scrollShadow__QhTbL{position:-webkit-sticky;position:sticky;bottom:-1.5rem;left:1.5rem;right:1.5rem;height:80px;margin-left:-1.5rem;margin-right:-1.5rem;background:linear-gradient(to top,var(--bg-color) 0,var(--bg-color) 20%,transparent 100%);pointer-events:none;z-index:10;opacity:0;transition:opacity .3s ease}.content_scrollShadow__QhTbL.content_scrolling__clInt{opacity:1}@media (max-width:767px){.content_contentRoot__6wPhK{height:auto;overflow:visible;flex:none}.content_scrollShadow__QhTbL{display:none}}@media (min-width:768px){.content_mobileOnlyDivider__JskEk,.content_responsiveContributions__Nb_oY,.content_responsiveDescription__WfifU,.content_responsiveFooter__WLeIF,.content_responsiveGitStats__ynOi9,.content_responsiveHeader___rixg,.content_responsiveSkills__M2h__,.content_sectionTitle__VlJX_{display:none}}@media (max-width:767px){.content_sectionTitle__VlJX_{font-size:1rem;font-weight:600;margin-bottom:15px;color:#0083ff;text-align:left;margin-top:20px}.content_description__oI3cZ{color:var(--text-color);text-align:right;font-size:.8rem;margin:15px 0}.content_responsiveExperiences__2aelM{margin-top:20px}}.experience_experienceRoot__WnLrL{width:100%;margin-bottom:20px;border-radius:20px;padding:20px}.experience_experienceRoot__WnLrL a{text-decoration:none;color:#0083ff!important}.experience_experienceRoot__WnLrL ul{padding-left:15px}.experience_experienceRoot__WnLrL:hover{box-shadow:0 93px 114px -12px rgba(115,131,169,.1)}.experience_experienceRoot__WnLrL .experience_topRow__9qkms{display:flex}.experience_experienceRoot__WnLrL .experience_topRow__9qkms .experience_titleColumn__GYcre{height:60px;width:100%;display:flex;justify-content:center;flex-direction:column;padding-left:10px}.experience_experienceRoot__WnLrL .experience_topRow__9qkms .experience_titleColumn__GYcre h2{font-size:1rem;margin:0;color:#0083ff}.experience_experienceRoot__WnLrL .experience_topRow__9qkms .experience_titleColumn__GYcre p{font-size:.6rem;color:var(--text-color);margin:6px 0 0}.experience_experienceRoot__WnLrL .experience_image__JbgJb{height:55px;border-radius:5px}.experience_experienceRoot__WnLrL .experience_description__H6n_N{color:var(--text-color);font-size:.8rem;margin:5px 0 0}.experience_experienceRoot__WnLrL .experience_tagContainer__i1SPT{margin-top:10px}.experience_experienceRoot__WnLrL .experience_tagContainer__i1SPT .experience_tagItem__kdbB_{display:inline-block;padding:5px 10px;margin-top:8px;border-radius:10px;margin-right:5px;background-color:var(--tag-bg-color);color:var(--text-color);font-size:.7rem;font-style:italic;cursor:pointer}.experience_experienceRoot__WnLrL .experience_tagContainer__i1SPT .experience_tagItem__kdbB_:hover{background-color:#0083ff;box-shadow:0 14px 24px 0 rgba(39,158,255,.2);color:#fff}@media (max-width:767px){.experience_experienceRoot__WnLrL{margin-bottom:30px;border-bottom:1px solid rgba(212,220,241,.3)!important;padding:0 0 15px;border-radius:0}.experience_lastExperience__ASwGH{border-bottom:none!important}.experience_experienceRoot__WnLrL:hover{box-shadow:none}}.layout_container__CQtfl{margin-left:auto;margin-right:auto;display:flex;flex-direction:row;height:100vh;overflow:hidden}@media (max-width:767px){.layout_container__CQtfl{flex-direction:column;height:auto;min-height:100vh;overflow:visible}}@media (min-width:640px){.layout_container__CQtfl{max-width:640px}}@media (min-width:768px){.layout_container__CQtfl{max-width:768px}}@media (min-width:1024px){.layout_container__CQtfl{max-width:1024px}}@media (min-width:1280px){.layout_container__CQtfl{max-width:1280px}}