.page_about__rUraX,.page_blog__U2jg9,.page_connect__wYtQ8,.page_experience__UklfF,.page_recent-projects__MnOg6,.page_tech-stack__49GyI{padding:30px;box-shadow:var(--box-shadow-default);border:var(--border-container);border-radius:12px;position:relative;background:var(--container-bg)!important;-webkit-backdrop-filter:var(--container-back-drop-filter);backdrop-filter:var(--container-back-drop-filter)}div.page_title__8ukB1{margin-bottom:20px;display:flex;align-items:center;column-gap:10px}.page_title__8ukB1 h3{position:relative;top:-2px;font-size:15px;color:var(--text-header)}.page_blog__U2jg9 .page_title__8ukB1 h3,.page_connect__wYtQ8 .page_title__8ukB1 h3,.page_experience__UklfF .page_title__8ukB1 h3{top:0}.page_about__rUraX p,.page_experience__UklfF p:not(ul>p),.page_recent-projects__MnOg6 p,.page_tech-stack__49GyI p{line-height:25px}.page_fourth__G56mL .page_blog__U2jg9 .page_see-more__IseUh,.page_second__TT2Fl .page_experience__UklfF .page_see-more__IseUh,.page_second__TT2Fl .page_tech-stack__49GyI .page_see-more__IseUh,.page_third__7AUqW .page_recent-projects__MnOg6 .page_see-more__IseUh{position:absolute;right:15px;bottom:13px}.page_fourth__G56mL .page_blog__U2jg9 .page_see-more__IseUh a,.page_second__TT2Fl .page_experience__UklfF .page_see-more__IseUh a,.page_second__TT2Fl .page_tech-stack__49GyI .page_see-more__IseUh a,.page_third__7AUqW .page_recent-projects__MnOg6 .page_see-more__IseUh a{display:flex;align-items:center;margin-left:auto;flex-direction:row-reverse;column-gap:10px;color:#777;text-decoration:none;font-size:13px}.page_pointer__FJiSk{cursor:pointer}.page_first__eYPSY{display:flex;column-gap:40px;margin-top:20px}.page_first__eYPSY>div{line-height:30px;display:flex;flex-direction:column;row-gap:3px}.page_first__eYPSY .page_name__6TrS_{font-size:20px}.page_first__eYPSY .page_role__Gyuf_{font-size:26px;font-weight:bolder}.page_first__eYPSY p.page_location__zZyfH{display:flex;align-items:center;column-gap:7px;margin-bottom:5px}.page_first__eYPSY .page_action__guNw_{display:flex!important;column-gap:5px}.page_first__eYPSY .page_action__guNw_ a{height:35px;padding:0 16px;border-radius:8px;display:flex;align-items:center;column-gap:10px;text-decoration:none;font-weight:500;transition:.5s}.page_first__eYPSY .page_action__guNw_ a:first-child{background-color:var(--bg-primary);border:none;color:white;box-shadow:var(--primary-btn-box-shadow)}.page_first__eYPSY .page_action__guNw_ a:first-child:hover{background-color:var(--primary-hover-color)}.page_first__eYPSY .page_action__guNw_ a:last-child{background-color:var(--bg-secondary);border:1px solid rgb(225,225,225);color:var(--text-secondary)}.page_first__eYPSY .page_action__guNw_ a:last-child:hover{background-color:var(--bg-secondary)}.page_first__eYPSY .page_profile__GDQnr{margin-left:auto;position:relative;height:-moz-fit-content;height:fit-content}.page_first__eYPSY .page_profile__GDQnr>.page_avatar__y9yOR{border-radius:20px;object-fit:cover;box-shadow:1px 1px 20px -3px #000000bf;-webkit-box-shadow:1px 1px 20px -3px #000000bf;-moz-box-shadow:1px 1px 20px -3px #000000bf}.page_online-indicator__dV7Q0{background-color:#42dd88;border-radius:13px;width:13px;height:13px;display:block;position:absolute;bottom:-2px;left:-2px}.page_online-indicator__dV7Q0:after{content:"";position:absolute;inset:0;border-radius:50%;background-color:rgba(34,197,94,.6);animation:page_pulse__SmBC6 1s infinite}@keyframes page_pulse__SmBC6{0%{transform:scale(1);opacity:.8}to{transform:scale(2);opacity:0}}@media (max-width:850px){.page_first__eYPSY{display:block;position:relative}.page_first__eYPSY .page_profile__GDQnr{margin-left:unset;position:absolute!important;height:unset;top:0;right:0}}@media (max-width:462px){.page_first__eYPSY .page_role__Gyuf_{font-size:clamp(1rem,5.5vw,3.5rem)}}.page_second__TT2Fl{display:flex;column-gap:20px}.page_second__TT2Fl .page_about__rUraX p{display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page_second__TT2Fl>.page_left-content__v21Uk>section{width:calc(100% - 60px)}.page_second__TT2Fl>.page_left-content__v21Uk{display:flex;flex-direction:column;row-gap:20px}.page_second__TT2Fl>.page_right-content__uzJJI>.page_experience__UklfF{height:calc(100% - 62px);width:240px}.page_second__TT2Fl .page_experience__UklfF p:nth-child(2){margin-bottom:0!important}.page_second__TT2Fl .page_tech-stack__49GyI *{line-height:unset}.page_second__TT2Fl .page_tech-stack__49GyI ul.page_tech-container__wB6yI{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px;margin-bottom:20px}.page_second__TT2Fl .page_tech-stack__49GyI li.page_tech-list__0NtrP{list-style:none;display:flex;column-gap:15px;align-items:center;border:var(--badges-border);background:var(--badges-bg);color:var(--text-header);padding:10px 15px;border-radius:8px;width:calc(100% - 30px)}.page_second__TT2Fl .page_tech-stack__49GyI li.page_tech-list__0NtrP div.page_tech-detail__fUvi7{line-height:17px!important}.page_second__TT2Fl .page_tech-stack__49GyI li.page_tech-list__0NtrP div.page_tech-detail__fUvi7 h5{font-size:15px}.page_second__TT2Fl .page_tech-stack__49GyI li.page_tech-list__0NtrP div.page_tech-detail__fUvi7 p{font-size:10px;color:var(--text-sub);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:850px){.page_second__TT2Fl{flex-direction:column;row-gap:20px}.page_second__TT2Fl .page_about__rUraX p{display:-webkit-box;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset;text-overflow:unset}.page_second__TT2Fl .page_tech-stack__49GyI ul.page_tech-container__wB6yI{grid-template-columns:repeat(1,1fr)}}.page_second__TT2Fl .page_list-exp__TlXuJ{list-style:none;position:relative}.page_second__TT2Fl .page_list-exp__TlXuJ p{line-height:25px}.page_second__TT2Fl .page_list-exp__TlXuJ .page_ex-name-date-profile__iZ5zT{display:flex;column-gap:10px}.page_second__TT2Fl .page_list-exp__TlXuJ h4{color:var(--text-header)}.page_second__TT2Fl .page_list-exp__TlXuJ .page_ex-name-date-profile__iZ5zT img{display:block;border-radius:5px;box-shadow:var(--experience-box-shadow);-webkit-box-shadow:var(--experience-box-shadow);-moz-box-shadow:var(--experience-box-shadow);padding:3px}.page_second__TT2Fl .page_list-exp__TlXuJ .page_no-image__IyD1c{margin-left:40px}.page_second__TT2Fl .page_list-exp__TlXuJ .page_has-sub__rPK25 .page_ex-name-date-profile__iZ5zT p{margin-top:-2px}.page_second__TT2Fl .page_list-exp__TlXuJ .page_has-sub__rPK25 ul{padding:10px 40px}.page_second__TT2Fl .page_list-exp__TlXuJ .page_ex-name-date-profile__iZ5zT section{padding-top:6px}.page_second__TT2Fl ul.page_list-exp__TlXuJ li p.page_ex-date__nlJ66{font-size:11px;margin-top:-5px;color:var(--text-sub)}.page_second__TT2Fl ul.page_list-exp__TlXuJ li>p.page_ex-pos__aYF3Y{font-size:15px}.page_second__TT2Fl ul.page_list-exp__TlXuJ>li:not(:last-child):after{content:"";background-color:var(--divider-bottom);height:1px;width:100%;display:block;margin-bottom:25px}.page_second__TT2Fl ul.page_list-exp__TlXuJ ul li{list-style:none;position:relative}.page_second__TT2Fl ul.page_list-exp__TlXuJ:not(.page_list-exp__TlXuJ){margin:15px 40px}.page_second__TT2Fl ul.page_list-exp__TlXuJ li:not(.page_list-exp__TlXuJ>li):not(:last-child){margin-bottom:25px}.page_second__TT2Fl ul.page_list-exp__TlXuJ li:not(.page_list-exp__TlXuJ>li):not(li:last-child):before{content:"";background:#ececec;z-index:400;width:1px;height:calc(100% + -3px);display:inline-block;position:absolute;top:27px;left:-27px}.page_second__TT2Fl ul.page_list-exp__TlXuJ li:not(.page_list-exp__TlXuJ>li):after{content:"";width:10px;height:10px;position:absolute;top:7px;left:-32px;border-radius:100%;border:var(--sub-exp-indicator)}.page_second__TT2Fl ul.page_list-exp__TlXuJ li.page_no-sub__GNA0G:after{margin-top:25px}.page_second__TT2Fl ul.page_list-exp__TlXuJ div.page_more-info__E1iy1{padding:10px 20px;position:relative;display:flex;flex-direction:column;row-gap:20px}.page_second__TT2Fl ul.page_list-exp__TlXuJ div.page_tech-containers__QSBBV:before{content:"-";position:absolute;top:10px;left:3px}.page_second__TT2Fl ul.page_list-exp__TlXuJ .page_tech-containers__QSBBV p{font-weight:600;font-size:14px;margin-bottom:10px}.page_second__TT2Fl ul.page_list-exp__TlXuJ .page_tools-list__GlW5I{display:flex;flex-wrap:wrap;column-gap:5px;row-gap:5px}.page_second__TT2Fl ul.page_list-exp__TlXuJ .page_tools-list__GlW5I span{border:1px solid #e5e7eb;border-radius:8px;padding:5px 10px;font-size:12px;display:block}.page_third__7AUqW .page_recent-content__lCMGN{display:flex;column-gap:40px}.page_third__7AUqW .page_recent-detail__6WATY{width:100%;padding-right:50px;display:flex;flex-direction:column;row-gap:20px}.page_third__7AUqW .page_recent-detail__6WATY .page_name-intro__hRkr5 h1{font-size:30px;font-weight:700;color:var(--text-header)}.page_third__7AUqW .page_recent-detail__6WATY .page_name-intro__hRkr5 h2{color:var(--text-sub);font-weight:500;font-size:19px}.page_third__7AUqW .page_recent-detail__6WATY .page_about-auth__4wVcn h3{font-size:20px;margin-bottom:5px}.page_third__7AUqW .page_recent-detail__6WATY .page_tech-used__Xf8hx ul{display:flex;column-gap:10px;margin-top:10px;flex-wrap:wrap;row-gap:10px}.page_third__7AUqW .page_recent-detail__6WATY .page_tech-used__Xf8hx ul li{list-style-type:none;padding:5px 16px;border-radius:10px;display:flex;align-items:center;justify-content:center;column-gap:10px;background:var(--badges-bg);border:var(--badges-border);color:var(--badges-text);font-size:17px}.page_github-path-section__9xzT5{display:flex;align-items:center;column-gap:5px;font-size:14px}.page_github-path-section__9xzT5,.page_github-path-section__9xzT5 a{color:rgb(41,41,134)!important}.page_recent-image__xn4XW{display:flex;flex-direction:column;row-gap:10px}.page_recent-image-content__UhVcs{background-color:#eee;border-radius:10px;border:1px solid #ececec;padding:2px;height:-moz-fit-content;height:fit-content}.page_recent-image__xn4XW .page_recent-bullets__4fm_z{padding:7px;display:flex;column-gap:5px}.page_recent-image__xn4XW .page_recent-bullets__4fm_z span{display:block;height:10px;width:10px;border-radius:100%}.page_recent-image__xn4XW .page_recent-bullets__4fm_z span:first-child{background-color:#ff5f56}.page_recent-image__xn4XW .page_recent-bullets__4fm_z span:nth-child(2){background-color:#ffe312}.page_recent-image__xn4XW .page_recent-bullets__4fm_z span:nth-child(3){background-color:#4ed459}.page_third__7AUqW .page_recent-image__xn4XW img{display:block;background-color:#eee;border-radius:10px;border:1px solid #ececec;object-fit:cover;border-top-left-radius:0;border-top-right-radius:0}.page_third__7AUqW .page_recent-action__7fUXA{display:flex;flex-direction:column;row-gap:5px}.page_third__7AUqW .page_recent-action__7fUXA a{display:flex;align-items:center;justify-content:center;column-gap:10px;width:100%;height:35px;text-decoration:none;font-size:14px;border-radius:10px;transition:.5s;font-weight:500}.page_third__7AUqW .page_recent-action__7fUXA a:first-child{background-color:var(--bg-primary);color:white;border:none;box-shadow:var(--primary-btn-box-shadow)}.page_third__7AUqW .page_recent-action__7fUXA a:first-child:hover{background-color:var(--primary-hover-color)}.page_third__7AUqW .page_recent-action__7fUXA a:last-child{color:#000;background-color:var(--bg-secondary);border:1px solid #e1e1e1;color:var(--text-secondary)}.page_third__7AUqW .page_recent-action__7fUXA a:last-child:hover{background-color:var(--secondary-hover-color)}@media (max-width:850px){.page_third__7AUqW .page_recent-content__lCMGN{display:block}.page_third__7AUqW .page_recent-image__xn4XW img{width:100%;object-fit:cover;height:270px!important}.page_recent-action__7fUXA{margin-top:30px}}.page_fourth__G56mL{display:flex;column-gap:20px}.page_fourth__G56mL .page_connect__wYtQ8{width:250px}.page_fourth__G56mL .page_connect__wYtQ8 section:not(:last-child):after{content:"";width:100%;height:1px;background-color:var(--divider-bottom);display:block;margin:19px 0}.page_fourth__G56mL .page_connect__wYtQ8 p{font-size:12.5px;margin-bottom:3px}.page_fourth__G56mL .page_connect__wYtQ8 h5{display:flex;align-items:center;font-size:15.2px}.page_fourth__G56mL .page_connect__wYtQ8 h5 a{color:var(--text)}.page_fourth__G56mL .page_connect__wYtQ8 span{display:block;margin-left:auto}.page_fourth__G56mL .page_connect__wYtQ8 img{margin-right:5px}.page_fourth__G56mL .page_connect__wYtQ8 .page_myform__tm4NL a,.page_fourth__G56mL .page_connect__wYtQ8 .page_sched__KAtUm a{display:flex;align-items:center;width:100%;text-decoration:none}.page_fourth__G56mL .page_connect__wYtQ8 section span{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:2px;transition:.5s}.page_fourth__G56mL .page_connect__wYtQ8 section.page_email__If8gF span{cursor:pointer!important;position:relative}.page_fourth__G56mL .page_connect__wYtQ8 section.page_resume__46YPx span{margin:unset!important;position:relative;bottom:-2px}.page_fourth__G56mL .page_connect__wYtQ8 section.page_resume__46YPx a{width:100%;background-color:var(--bg-primary);color:white;text-decoration:none;height:35px;border-radius:10px;display:flex;align-items:center;justify-content:center;column-gap:15px;font-size:14px;transition:.2s;font-weight:500;box-shadow:var(--primary-btn-box-shadow)}.page_fourth__G56mL .page_connect__wYtQ8 section.page_resume__46YPx a:hover{background-color:var(--primary-hover-color)}.page_fourth__G56mL .page_blog__U2jg9{width:calc(100% - 394px)}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ{display:flex;flex-direction:column}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ .page_card__aBZsc{cursor:pointer;padding:20px 25px;border:1px solid #ffffff00;transition:.2s}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ .page_card__aBZsc:hover{transform:translateY(-2px);box-shadow:var(--box-shadow-default);border:var(--badges-border);border-radius:10px}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ hr.page_card-divider__r3byR{height:1px;width:calc(100% - 30px);display:block;background-color:var(--divider-bottom);margin:15px 10px;box-shadow:var(--box-shadow-default);border:none}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ .page_card__aBZsc h3.page_title__8ukB1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:var(--text-header)}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ .page_card__aBZsc div.page_date-time__We_RL{font-size:11px;color:var(--text-muted);display:block;margin:7px 0}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ .page_card__aBZsc div.page_date-time__We_RL span{display:inline-block;margin:0 5px}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ .page_card__aBZsc p.page_short-intro__VQ3z_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:15px}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ .page_card__aBZsc ul{list-style:none;display:flex;column-gap:10px;margin-top:10px;flex-wrap:wrap;row-gap:10px}.page_fourth__G56mL .page_blog__U2jg9 .page_card-container__rl6UQ .page_card__aBZsc ul li{padding:3px 7px;border:var(--badges-border);display:block;border-radius:8px;font-size:10px;background:var(--badges-bg);color:var(--badges-text)}.page_blog-section-skeleton__gzwDK{display:flex;flex-direction:column;gap:0}.page_blog-section-skeleton__gzwDK .page_card-skeleton__AMFBF{display:flex;flex-direction:column;gap:7px;padding:20px 25px}.page_blog-section-skeleton__gzwDK .page_card-skeleton__AMFBF:last-child{border-bottom:none}.page_blog-section-skeleton__gzwDK .page_card-date-read-skeleton__39tWa,.page_blog-section-skeleton__gzwDK .page_card-excerpt-skeleton__IUerf,.page_blog-section-skeleton__gzwDK .page_card-title-skeleton__Z7GAi,.page_blog-section-skeleton__gzwDK .page_tag-skeleton__o6EcB{background:linear-gradient(90deg,var(--skeleton-base) 25%,var(--skeleton-shine) 50%,var(--skeleton-base) 75%);background-size:200% 100%;animation:page_blogSectionShimmer__aEVm_ 1.4s ease-in-out infinite;border-radius:6px}.page_blog-section-skeleton__gzwDK .page_card-skeleton__AMFBF:nth-child(2) .page_card-excerpt-skeleton__IUerf,.page_blog-section-skeleton__gzwDK .page_card-skeleton__AMFBF:nth-child(2) .page_card-title-skeleton__Z7GAi,.page_blog-section-skeleton__gzwDK .page_card-skeleton__AMFBF:nth-child(2) .page_tag-skeleton__o6EcB{animation-delay:.15s}.page_blog-section-skeleton__gzwDK .page_card-title-skeleton__Z7GAi{height:20px;width:85%}.page_blog-section-skeleton__gzwDK .page_card-date-read-skeleton__39tWa{height:13px;width:160px;border-radius:4px}.page_blog-section-skeleton__gzwDK .page_card-excerpt-skeleton__IUerf{height:14px;width:100%;border-radius:4px}.page_blog-section-skeleton__gzwDK .page_card-excerpt-skeleton__IUerf:last-of-type{width:70%}.page_blog-section-skeleton__gzwDK .page_card-tags-skeleton__OEAlf{display:flex;gap:8px;flex-wrap:wrap}.page_blog-section-skeleton__gzwDK .page_tag-skeleton__o6EcB{height:25px;width:90px;border-radius:10px}.page_blog-section-skeleton__gzwDK .page_tag-skeleton__o6EcB:nth-child(2){width:110px}.page_blog-section-skeleton__gzwDK .page_tag-skeleton__o6EcB:nth-child(3){width:75px}.page_blog__U2jg9 .page_empty-section__zyjod,.page_blog__U2jg9 .page_error-section__T4__A{display:flex;align-items:center;justify-content:center;height:100vh;max-height:350px}.page_blog__U2jg9 .page_empty-section__zyjod .page_container__FGi_s,.page_blog__U2jg9 .page_error-section__T4__A .page_container__FGi_s{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}.page_blog__U2jg9 .page_empty-section__zyjod .page_icon__ygr6z{display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--text-muted)}.page_blog__U2jg9 .page_empty-section__zyjod .page_title__8ukB1,.page_blog__U2jg9 .page_error-section__T4__A .page_title__8ukB1{font-size:20px;font-weight:600;color:var(--text-header);margin:0}.page_blog__U2jg9 .page_empty-section__zyjod .page_description__blTqB,.page_blog__U2jg9 .page_error-section__T4__A .page_description__blTqB{font-size:15px;color:var(--text-sub);line-height:1.6;margin:0}.page_blog__U2jg9 .page_empty-section__zyjod .page_hint__FqANH,.page_blog__U2jg9 .page_error-section__T4__A .page_hint__FqANH{font-size:11px;color:var(--text-muted);letter-spacing:.02em;margin:0}@keyframes page_blogSectionShimmer__aEVm_{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:850px){.page_fourth__G56mL{flex-direction:column-reverse!important;row-gap:30px}.page_fourth__G56mL .page_blog__U2jg9,.page_fourth__G56mL .page_connect__wYtQ8{width:calc(100% - 65px)!important}}