@import"https://fonts.cdnfonts.com/css/sf-mono";._container_1ab2v_1{height:100%;position:relative;background-image:url(/images/home-screen.png);background-size:cover;border-radius:.2rem;background-position:center}._preloader_1ab2v_9{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 600px){._preloader_1ab2v_9{width:90%}}._container_y2q5j_1{position:absolute;bottom:0;left:50%;transform:translate(-50%);background:#ffffff26;border:1px solid rgba(255,255,255,.2);border-radius:1rem;height:68px;width:auto;padding:.75rem 1rem 1rem;display:flex;align-items:center;justify-content:center;gap:8px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 32px #0000004d,0 0 0 .5px #ffffff1a inset}._toolbarItem_y2q5j_23{position:relative;height:52px;width:52px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:12px;padding:0;outline:none;display:flex;align-items:center;justify-content:center}._toolbarItem_y2q5j_23:focus{outline:none}._toolbarItem_y2q5j_23._active_y2q5j_41:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:4px;height:4px;background:#fff;border-radius:50%;box-shadow:0 0 8px #fffc}._toolbarIcon_y2q5j_54{height:100%;width:100%;object-fit:contain;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:12px}._toolbarItem_y2q5j_23:hover{transform:translateY(-8px) scale(1.2)}._toolbarItem_y2q5j_23:hover ._toolbarIcon_y2q5j_54{filter:brightness(1.1)}._sr-only_y2q5j_70{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._tooltip_y2q5j_82{position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:4px 8px;background:#000c;color:#fff;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;pointer-events:none}._toolbarItem_y2q5j_23:hover ._tooltip_y2q5j_82,._toolbarItem_y2q5j_23:focus-visible ._tooltip_y2q5j_82{opacity:1;visibility:visible}@media screen and (max-width: 768px){._container_y2q5j_1{bottom:0;height:60px;padding:6px 12px 12px;gap:6px;border-radius:1rem}._toolbarItem_y2q5j_23{height:48px;width:48px;border-radius:10px}._toolbarItem_y2q5j_23:hover{transform:translateY(-6px) scale(1.15)}._toolbarItem_y2q5j_23._active_y2q5j_41:after{bottom:-6px;width:3px;height:3px}._tooltip_y2q5j_82{font-size:11px;padding:4px 8px;border-radius:6px}}._container_1v3q2_1{background-color:#10162c;position:absolute;border-radius:12px;overflow:hidden;animation:_width_1v3q2_1 1s ease-in-out;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d}._statBar_1v3q2_14{width:100%;height:2rem;background:linear-gradient(180deg,#373737f2,#2d2d2df2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);top:0%;left:0%;padding:.5rem;display:flex;justify-content:space-between;align-items:center;color:#fff;flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:13px;font-weight:500;border-bottom:1px solid rgba(255,255,255,.1)}._statBarIcons_1v3q2_38{display:flex;justify-content:space-between;align-items:center;gap:.5rem}._statBarIcons_1v3q2_38>img{cursor:pointer;width:12px;height:12px;transition:all .2s ease}._statBarIcons_1v3q2_38>img:hover{transform:scale(1.1)}._ContentContainer_1v3q2_56{display:flex;justify-content:center;align-items:stretch;flex:1;width:100%;overflow:hidden;min-height:0}@media screen and (max-width: 600px){._container_1v3q2_1{border-radius:0;border:none;box-shadow:0 4px 16px #0003;-webkit-backdrop-filter:none;backdrop-filter:none}._statBar_1v3q2_14{background:linear-gradient(135deg,#1a1a1a,#2d2d30);color:#fff;font-family:Roboto,Google Sans,system-ui,sans-serif;font-size:16px;font-weight:600;height:56px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 2px 8px #00000026;position:relative}._statBarIcons_1v3q2_38{display:none}._mobileBackButton_1v3q2_91{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-right:8px}._mobileBackButton_1v3q2_91:hover{background:#ffffff1a;transform:scale(1.1)}._mobileBackButton_1v3q2_91:active{background:#fff3;transform:scale(.95)}._backArrow_1v3q2_113{font-size:24px;font-weight:300;color:#fff;-webkit-user-select:none;user-select:none;line-height:1}._mobileTitle_1v3q2_121{flex:1;text-align:center;font-size:16px;font-weight:600;color:#fff;margin:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileSpacer_1v3q2_133{width:40px;height:40px}}._container_17rf6_1{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;overflow-y:auto;padding:2rem 3rem;background:#2d2d30;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;text-align:center}._profileImageWrapper_17rf6_17{margin-bottom:1.5rem}._profileImage_17rf6_17{width:120px;height:120px;border-radius:.5rem;object-fit:cover;object-position:center 1%;box-shadow:0 4px 20px #0000004d}._name_17rf6_30{font-size:2.25rem;font-weight:300;color:#fff;margin:0 0 .25rem;letter-spacing:-.5px}._subtitle_17rf6_38{font-size:1rem;color:#a0a0a0;margin:0 0 2rem;font-weight:400}._specs_17rf6_45{width:100%;max-width:400px;margin-bottom:2rem}._specRow_17rf6_51{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}._specRow_17rf6_51:last-child{border-bottom:none}._specLabel_17rf6_63{font-size:.95rem;color:#a0a0a0;font-weight:400;text-align:left;min-width:80px;display:flex;align-items:center;gap:.5rem}._specValue_17rf6_74{font-size:.95rem;color:#fff;font-weight:400;text-align:right;flex:1;margin-left:1rem}._specLink_17rf6_83{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#007aff;font-weight:400;text-align:right;flex:1;margin-left:1rem;cursor:pointer;transition:color .2s ease;justify-content:flex-end}._specLink_17rf6_83:hover{color:#0056cc;text-decoration:underline}._linkIcon_17rf6_103{font-size:.9rem}._moreInfoButton_17rf6_107{background:#4a4a4a;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:400;cursor:pointer;transition:all .2s ease;margin-bottom:2rem;font-family:inherit}._moreInfoButton_17rf6_107:hover{background:#5a5a5a}._moreInfoButton_17rf6_107:active{background:#3a3a3a}._footer_17rf6_129{margin-top:auto;text-align:center}._copyright_17rf6_134{font-size:.8rem;color:#666;margin:.25rem 0;font-weight:400}._container_17rf6_1::-webkit-scrollbar{width:8px}._container_17rf6_1::-webkit-scrollbar-track{background:transparent}._container_17rf6_1::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}._container_17rf6_1::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media screen and (max-width: 768px){._container_17rf6_1{padding:1.5rem 2rem;background:#1c1c1e}._profileImage_17rf6_17{width:100px;height:100px;border-radius:10px}._name_17rf6_30{font-size:1.75rem}._subtitle_17rf6_38{font-size:.9rem;margin-bottom:1.5rem}._specs_17rf6_45{max-width:100%}._specRow_17rf6_51{flex-direction:column;align-items:flex-start;gap:.25rem;padding:1rem 0}._specLabel_17rf6_63{color:#fff;font-weight:500;min-width:auto}._specValue_17rf6_74{color:#a0a0a0;text-align:left;margin-left:0;font-size:.9rem}._specLink_17rf6_83{text-align:left;margin-left:0;justify-content:flex-start;font-size:.9rem}._moreInfoButton_17rf6_107{padding:.875rem 2rem;font-size:1rem;margin-bottom:1.5rem}._footer_17rf6_129{margin-top:1rem}._copyright_17rf6_134{font-size:.75rem}}@media screen and (max-width: 480px){._container_17rf6_1{padding:1rem 1.5rem}._name_17rf6_30{font-size:1.5rem}._profileImage_17rf6_17{width:80px;height:80px}}._sr-only_7wxff_1{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}._container_7wxff_13{display:flex;width:100%;height:100%;background:#1e1e1e;overflow:hidden;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}._desktopLayout_7wxff_22{display:flex;width:100%;height:100%}._explorer_7wxff_28{display:flex;background:#252526;border-right:1px solid #3c3c3c;overflow:hidden}._activityBar_7wxff_35{width:48px;background:#2c2c2c;border-right:1px solid #3c3c3c;display:flex;flex-direction:column;padding:8px 0}._activityItem_7wxff_44{width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#858585;transition:all .2s ease;position:relative}._activityItem_7wxff_44:hover,._activityItem_7wxff_44._active_7wxff_60{color:#fff}._activityItem_7wxff_44._active_7wxff_60:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#007acc}._explorerPanel_7wxff_74{width:300px;background:#252526;display:flex;flex-direction:column;overflow:hidden}._explorerHeader_7wxff_82{padding:8px 20px;background:#252526;border-bottom:1px solid #3c3c3c}._explorerTitle_7wxff_88{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#ccc;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px 0}._explorerTitle_7wxff_88:hover{color:#fff}._projectCount_7wxff_106{margin-left:auto;color:#858585;font-weight:400}._searchContainer_7wxff_112{padding:8px 20px 12px;background:#252526}._searchWrapper_7wxff_117{position:relative;display:flex;align-items:center;background:#3c3c3c;border:1px solid #464647;border-radius:3px;transition:border-color .2s ease}._searchWrapper_7wxff_117:focus-within{border-color:#007acc}._searchIcon_7wxff_131{color:#858585;margin-left:8px;flex-shrink:0}._searchInput_7wxff_137{background:transparent;border:none;padding:6px 8px;font-size:13px;color:#ccc;width:100%;outline:none}._searchInput_7wxff_137::placeholder{color:#858585}._clearSearch_7wxff_151{background:none;border:none;color:#858585;cursor:pointer;padding:4px 8px;font-size:16px;display:flex;align-items:center;justify-content:center}._clearSearch_7wxff_151:hover{color:#ccc}._fileTree_7wxff_167{flex:1;overflow-y:auto;padding:4px 0}._projectFolder_7wxff_173{margin-bottom:2px}._folderItem_7wxff_177{display:flex;align-items:center;padding:4px 20px;cursor:pointer;font-size:13px;color:#ccc;-webkit-user-select:none;user-select:none;transition:background-color .15s ease;position:relative;min-height:22px}._folderItem_7wxff_177:hover{background:#2a2d2e}._folderItem_7wxff_177._expanded_7wxff_194{background:#094771;color:#fff}._folderIcon_7wxff_199{margin-right:6px;color:#dcb67a;flex-shrink:0;width:16px;height:16px}._folderName_7wxff_207{flex:1;margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._techIndicator_7wxff_215{display:flex;gap:2px;align-items:center;flex-wrap:wrap}._techBadge_7wxff_222{background:#007acc26;color:#007acc;font-size:9px;padding:1px 4px;border-radius:2px;font-weight:500;white-space:nowrap}._fileList_7wxff_232{padding-left:20px;background:#0000001a}._fileItem_7wxff_237{display:flex;align-items:center;padding:2px 20px;font-size:13px;color:#ccc;min-height:20px}._readmeIcon_7wxff_246{margin-right:6px;color:#519aba;flex-shrink:0;width:16px;height:16px}._fileName_7wxff_254{color:#ccc;font-size:13px}._noResults_7wxff_259{padding:20px;text-align:center;color:#858585;font-size:13px;font-style:italic}._mainContent_7wxff_267{flex:1;background:#1e1e1e;overflow:hidden;display:flex;flex-direction:column}._projectDetails_7wxff_275{height:100%;display:flex;flex-direction:column}._tabBar_7wxff_281{background:#2d2d30;border-bottom:1px solid #3c3c3c;display:flex;align-items:center;min-height:35px}._tab_7wxff_281{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#1e1e1e;border-right:1px solid #3c3c3c;font-size:13px;color:#fff;max-width:250px;position:relative}._tab_7wxff_281:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#007acc}._tabIcon_7wxff_312{color:#519aba;flex-shrink:0}._tabPath_7wxff_317{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._closeTab_7wxff_324{background:none;border:none;color:#858585;cursor:pointer;padding:2px;margin-left:auto;font-size:16px;border-radius:2px;transition:all .2s ease;flex-shrink:0}._closeTab_7wxff_324:hover{background:#ffffff1a;color:#ccc}._breadcrumbBar_7wxff_342{background:#2d2d30;border-bottom:1px solid #3c3c3c;padding:6px 16px}._breadcrumb_7wxff_342{display:flex;align-items:center;gap:6px;font-size:12px;color:#ccc}._breadcrumbIcon_7wxff_356{color:#dcb67a;flex-shrink:0}._breadcrumb_7wxff_342 span{color:#ccc}._welcomeScreen_7wxff_365{flex:1;display:flex;align-items:center;justify-content:center;padding:0 1rem;overflow-y:auto}._welcomeContent_7wxff_374{width:100%;max-width:600px}._vscodeWelcome_7wxff_379{text-align:center}._vscodeWelcome_7wxff_379 h2{color:#fff;font-size:32px;margin-bottom:16px;font-weight:300}._vscodeWelcome_7wxff_379 p{color:#ccc;font-size:14px;margin-bottom:32px}._quickActions_7wxff_396{display:flex;flex-direction:column;gap:16px;text-align:left}._quickAction_7wxff_396{display:flex;align-items:center;gap:16px;padding:16px;background:#2d2d30;border:1px solid #3c3c3c;border-radius:6px;cursor:pointer;transition:all .2s ease}._quickAction_7wxff_396:hover{border-color:#007acc;background:#2a2a2b}._quickAction_7wxff_396 svg{color:#007acc;font-size:20px}._quickAction_7wxff_396 strong{color:#fff;font-size:14px;margin-bottom:4px;display:block}._quickAction_7wxff_396 span{color:#ccc;font-size:12px}._repositoryView_7wxff_437{height:100%}._repoHeader_7wxff_441{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-bottom:1px solid #3c3c3c}._repoHeader_7wxff_441 h2{color:#fff;font-size:24px;font-weight:400;margin:0}._repoStats_7wxff_457{color:#858585;font-size:14px}._projectGrid_7wxff_462{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px}._repoCard_7wxff_468{background:#2d2d30;border:1px solid #3c3c3c;border-radius:6px;padding:16px;cursor:pointer;transition:all .2s ease}._repoCard_7wxff_468:hover{border-color:#007acc;transform:translateY(-1px)}._repoCardHeader_7wxff_482{display:flex;align-items:center;gap:8px;margin-bottom:8px}._repoIcon_7wxff_489{color:#858585}._repoCardHeader_7wxff_482 h3{color:#007acc;font-size:16px;font-weight:600;margin:0}._repoDescription_7wxff_500{color:#ccc;font-size:14px;line-height:1.5;margin-bottom:12px}._repoFooter_7wxff_507{display:flex;justify-content:space-between;align-items:center}._repoTech_7wxff_513{display:flex;gap:8px;flex-wrap:wrap;flex:1}._techTag_7wxff_520{background:#007acc26;color:#007acc;font-size:12px;padding:2px 6px;border-radius:12px;font-weight:500}._repoMeta_7wxff_529{display:flex;align-items:center;color:#858585;margin-left:8px}._mobileLayout_7wxff_536{display:none;flex-direction:column;width:100%;height:100%;background:#121212;font-family:Roboto,Segoe UI,sans-serif}._mobileHeader_7wxff_545{background:#1e1e1e;padding:16px 16px 8px;box-shadow:0 2px 4px #0000004d;border-bottom:1px solid #333333}._mobileHeaderTop_7wxff_552{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._mobileHeaderTop_7wxff_552 h1{color:#fff;font-size:24px;font-weight:500;margin:0;letter-spacing:.15px}._mobileHeaderActions_7wxff_567{display:flex;gap:4px}._viewToggle_7wxff_572{background:none;border:none;padding:8px;border-radius:20px;cursor:pointer;transition:all .2s ease;color:#b3b3b3;display:flex;align-items:center;justify-content:center}._viewToggle_7wxff_572._active_7wxff_60{background:#48d1fd33;color:#48d1fd}._viewToggle_7wxff_572:hover{background:#2a2a2a}._viewToggle_7wxff_572._active_7wxff_60:hover{background:#48d1fd40}._mobileSearchContainer_7wxff_598{margin-bottom:12px}._mobileSearchBar_7wxff_602{display:flex;align-items:center;background:#2a2a2a;border-radius:28px;padding:8px 16px;border:1px solid transparent;transition:all .2s ease}._mobileSearchBar_7wxff_602:focus-within{background:#333;border-color:#48d1fd;box-shadow:0 2px 8px #48d1fd33}._mobileSearchIcon_7wxff_618{color:#b3b3b3;margin-right:12px;font-size:20px}._mobileSearchInput_7wxff_624{background:transparent;border:none;outline:none;flex:1;font-size:16px;color:#fff;font-family:Roboto,sans-serif}._mobileSearchInput_7wxff_624::placeholder{color:#888}._mobileClearButton_7wxff_638{background:none;border:none;color:#b3b3b3;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._mobileClearButton_7wxff_638:hover{background:#3a3a3a;color:#fff}._mobileStats_7wxff_656{color:#b3b3b3;font-size:14px;margin-bottom:8px;font-weight:400}._mobileProjectList_7wxff_663{flex:1;overflow-y:auto;padding:8px 16px 16px}._mobileGridView_7wxff_669{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}._mobileListView_7wxff_675{display:flex;flex-direction:column;gap:8px}._mobileProjectCard_7wxff_681{background:#1e1e1e;border-radius:12px;box-shadow:0 2px 8px #0006;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;border:1px solid #333333}._mobileProjectCard_7wxff_681:hover{box-shadow:0 4px 16px #0009;transform:translateY(-2px);border-color:#48d1fd}._mobileProjectCard_7wxff_681:active{transform:translateY(0);box-shadow:0 2px 8px #0006}._mobileCardImageContainer_7wxff_703{position:relative;overflow:hidden}._mobileCardImageContainer_7wxff_703 img{width:100%;object-fit:cover;transition:transform .3s ease}._mobileProjectCard_7wxff_681:hover ._mobileCardImageContainer_7wxff_703 img{transform:scale(1.05)}._mobileCardOverlay_7wxff_718{position:absolute;top:8px;right:8px;opacity:0;transition:opacity .2s ease}._mobileProjectCard_7wxff_681:hover ._mobileCardOverlay_7wxff_718{opacity:1}._favoriteButton_7wxff_730{background:#1e1e1ee6;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#b3b3b3;transition:all .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #333333}._favoriteButton_7wxff_730:hover{background:#1e1e1e;color:#f44;transform:scale(1.1);border-color:#f44}._mobileCardContent_7wxff_753{padding:16px}._mobileCardHeader_7wxff_757{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}._mobileCardHeader_7wxff_757 h3{color:#fff;font-size:18px;font-weight:500;margin:0 8px 0 0;line-height:1.3;flex:1}._starIcon_7wxff_774{color:#ffc107;font-size:20px;flex-shrink:0}._mobileCardContent_7wxff_753 p{color:#b3b3b3;font-size:14px;line-height:1.5;margin:0 0 12px}._mobileTechStack_7wxff_787{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}._mobileTechChip_7wxff_794{background:#48d1fd26;color:#48d1fd;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;letter-spacing:.25px;border:1px solid rgba(72,209,253,.3)}._mobileTechMore_7wxff_805{background:#333;color:#b3b3b3;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;border:1px solid #444444}._mobileCardActions_7wxff_815{display:flex;gap:8px}._mobileActionButton_7wxff_820{background:none;border:1px solid #444444;border-radius:20px;padding:8px 16px;display:flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#48d1fd;flex:1;justify-content:center}._mobileActionButton_7wxff_820:hover{background:#48d1fd1a;border-color:#48d1fd}._mobileActionButton_7wxff_820:active{background:#48d1fd33}._mobileProjectListItem_7wxff_846{background:#1e1e1e;border-radius:8px;padding:16px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000004d;border:1px solid #333333}._mobileProjectListItem_7wxff_846:hover{box-shadow:0 2px 8px #00000080;transform:translateY(-1px);border-color:#48d1fd}._mobileProjectListItem_7wxff_846:active{transform:translateY(0);box-shadow:0 1px 3px #0000004d}._mobileListItemIcon_7wxff_870{width:40px;height:40px;background:#48d1fd33;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#48d1fd;font-size:20px;flex-shrink:0}._mobileListItemContent_7wxff_883{flex:1;min-width:0}._mobileListItemHeader_7wxff_888{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._mobileListItemHeader_7wxff_888 h3{color:#fff;font-size:16px;font-weight:500;margin:0 8px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._mobileListItemTime_7wxff_907{color:#888;font-size:12px;font-weight:400;flex-shrink:0}._mobileListItemContent_7wxff_883 p{color:#b3b3b3;font-size:14px;line-height:1.4;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._mobileListItemTech_7wxff_925{display:flex;gap:4px;flex-wrap:wrap}._mobileListTechChip_7wxff_931{background:#333;color:#b3b3b3;padding:2px 6px;border-radius:8px;font-size:11px;font-weight:500;border:1px solid #444444}._mobileListItemAction_7wxff_941{background:#48d1fd33;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#48d1fd;transition:all .2s ease;flex-shrink:0}._mobileListItemAction_7wxff_941:hover{background:#48d1fd4d;transform:scale(1.1)}._mobileListItemAction_7wxff_941:active{transform:scale(1)}._mobileNoResults_7wxff_965{text-align:center;padding:48px 24px;color:#b3b3b3}._noResultsIcon_7wxff_971{font-size:48px;color:#666;margin-bottom:16px}._mobileNoResults_7wxff_965 h3{color:#fff;font-size:18px;font-weight:500;margin:0 0 8px}._mobileNoResults_7wxff_965 p{color:#b3b3b3;font-size:14px;margin:0}._mobileProjectDetail_7wxff_990{display:flex;flex-direction:column;height:100%;background:#1e1e1e}._mobileDetailHeader_7wxff_997{display:flex;padding:8px 4px 8px 8px;background:#1e1e1e;border-bottom:1px solid #333333;box-shadow:0 2px 4px #0000004d}._backButton_7wxff_1005{background:none;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .2s ease;margin-right:8px}._backButton_7wxff_1005:hover{background:#2a2a2a}._backButton_7wxff_1005:active{background:#333}._detailTitle_7wxff_1028{flex:1;min-width:0}._detailTitle_7wxff_1028 h2{color:#fff;font-size:20px;font-weight:500;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailTitle_7wxff_1028 span{color:#b3b3b3;font-size:14px;font-weight:400}._moreButton_7wxff_1049{background:none;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .2s ease}._moreButton_7wxff_1049:hover{background:#2a2a2a}._moreButton_7wxff_1049:active{background:#333}._mobileDetailContent_7wxff_1071{flex:1;overflow-y:auto;background:#121212}@media screen and (max-width: 768px){._desktopLayout_7wxff_22{display:none}._mobileLayout_7wxff_536{display:flex}}@media screen and (min-width: 769px) and (max-width: 1024px){._explorerPanel_7wxff_74{width:250px}._projectGrid_7wxff_462{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}._tab_7wxff_281{max-width:200px}}@media screen and (min-width: 1024px) and (max-width: 1440px){._explorerPanel_7wxff_74{width:280px}}@media screen and (max-width: 480px){._mobileGridView_7wxff_669{grid-template-columns:1fr}._mobileHeader_7wxff_545{padding:12px}._mobileHeaderTop_7wxff_552 h1{font-size:20px}._mobileProjectList_7wxff_663{padding:8px 12px 16px}}._fileTree_7wxff_167::-webkit-scrollbar{width:6px}._fileTree_7wxff_167::-webkit-scrollbar-track{background:transparent}._fileTree_7wxff_167::-webkit-scrollbar-thumb{background:#424242;border-radius:3px}._fileTree_7wxff_167::-webkit-scrollbar-thumb:hover{background:#4e4e4e}._mobileProjectList_7wxff_663::-webkit-scrollbar,._mobileDetailContent_7wxff_1071::-webkit-scrollbar{width:4px}._mobileProjectList_7wxff_663::-webkit-scrollbar-track,._mobileDetailContent_7wxff_1071::-webkit-scrollbar-track{background:transparent}._mobileProjectList_7wxff_663::-webkit-scrollbar-thumb,._mobileDetailContent_7wxff_1071::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:2px}._mobileProjectList_7wxff_663::-webkit-scrollbar-thumb:hover,._mobileDetailContent_7wxff_1071::-webkit-scrollbar-thumb:hover{background:#9e9e9e}._container_1wtqt_1{display:flex;flex-direction:column;width:100%;height:100%;background:#1e1e1e;color:#ccc;overflow-y:auto}._projectHeader_1wtqt_11{background:#2d2d30;border-bottom:1px solid #3c3c3c;padding:1rem 1.5rem;position:sticky;top:0;z-index:10}._projectMeta_1wtqt_20{display:flex;justify-content:space-between;align-items:center}._projectTitle_1wtqt_26{color:#fff;font-size:1.8rem;font-weight:600;margin:0}._projectActions_1wtqt_33{display:flex;gap:1rem;align-items:center}._actionIcon_1wtqt_39{color:#ccc;cursor:pointer;transition:color .2s ease}._actionIcon_1wtqt_39:hover{color:#007acc}._githubButton_1wtqt_49{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit;transition:all .2s ease}._githubButton_1wtqt_49:focus{outline:2px solid #007acc;outline-offset:2px}._viewProjectButton_1wtqt_66{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit;transition:all .2s ease}._viewProjectButton_1wtqt_66:focus{outline:2px solid #ffffff;outline-offset:2px}._contentLayout_1wtqt_83{display:flex;flex-direction:column;padding:2rem 1.5rem;flex:1}._imageContainer_1wtqt_90{max-width:100%;padding:1rem;height:100%}._imageWrapper_1wtqt_96{position:relative;border-radius:8px;overflow:hidden;background:#252526;border:1px solid #3c3c3c;transition:all .3s ease}._imageWrapper_1wtqt_96:hover{border-color:#007acc;box-shadow:0 4px 20px #007acc4d}._imageWrapper_1wtqt_96 img{width:100%;height:auto;display:block;transition:transform .3s ease}._imageWrapper_1wtqt_96:hover img{transform:scale(1.02)}._imageOverlay_1wtqt_121{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}._imageWrapper_1wtqt_96:hover ._imageOverlay_1wtqt_121{opacity:1}._overlayIcon_1wtqt_139{color:#fff;cursor:pointer;transition:transform .2s ease}._overlayIcon_1wtqt_139:hover{transform:scale(1.1)}._projectContent_1wtqt_149{flex:1;display:flex;flex-direction:column;gap:2rem}._projectDescription_1wtqt_156{background:#252526;border:1px solid #3c3c3c;border-radius:8px;padding:1.5rem}._projectDescription_1wtqt_156 h4{color:#fff;font-size:1.2rem;margin:0 0 1rem;font-weight:500;display:flex;align-items:center;gap:.5rem}._projectDescription_1wtqt_156 h4:before{content:"📝";font-size:1rem}._projectDescription_1wtqt_156 ul{list-style:none;padding:0;margin:0}._projectDescription_1wtqt_156 li{color:#ccc;line-height:1.6;margin-bottom:.75rem;padding-left:1.5rem;position:relative}._projectDescription_1wtqt_156 li:before{content:"•";color:#007acc;font-weight:700;position:absolute;left:0}._projectDescription_1wtqt_156 li:last-child{margin-bottom:0}._projectTechStack_1wtqt_204{background:#252526;border:1px solid #3c3c3c;border-radius:8px;padding:1.5rem}._projectTechStack_1wtqt_204 h4{color:#fff;font-size:1.2rem;margin:0 0 1rem;font-weight:500;display:flex;align-items:center;gap:.5rem}._projectTechStack_1wtqt_204 h4:before{content:"🛠️";font-size:1rem}._techGrid_1wtqt_226{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}._techItem_1wtqt_232{background:#007acc1a;border:1px solid rgba(0,122,204,.3);border-radius:6px;padding:.5rem .75rem;display:flex;align-items:center;gap:.5rem;transition:all .2s ease}._techItem_1wtqt_232:hover{background:#007acc33;border-color:#007acc80;transform:translateY(-1px)}._techIcon_1wtqt_249{font-size:.9rem}._techName_1wtqt_253{color:#007acc;font-weight:500;font-size:.9rem}._projectLinks_1wtqt_259{display:flex;gap:1rem;margin-top:auto;padding-top:1rem}._primaryButton_1wtqt_266,._secondaryButton_1wtqt_267{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;text-decoration:none}._primaryButton_1wtqt_266{background:#007acc;color:#fff;flex:1}._primaryButton_1wtqt_266:hover{background:#005a9e;transform:translateY(-1px);box-shadow:0 4px 12px #007acc4d}._secondaryButton_1wtqt_267{background:transparent;color:#ccc;border:1px solid #3c3c3c;flex:1}._secondaryButton_1wtqt_267:hover{background:#3c3c3c;border-color:#6c6c6c;color:#fff}@media screen and (max-width: 1200px){._contentLayout_1wtqt_83{flex-direction:column;gap:1.5rem}._imageContainer_1wtqt_90{max-width:100%}._techGrid_1wtqt_226{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media screen and (max-width: 768px){._contentLayout_1wtqt_83{padding:1rem;gap:1rem}._projectHeader_1wtqt_11{padding:1rem}._projectTitle_1wtqt_26{font-size:1.4rem}._projectLinks_1wtqt_259{flex-direction:column}._techGrid_1wtqt_226{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.5rem}._techItem_1wtqt_232{padding:.4rem .6rem;font-size:.8rem}}._container_1wtqt_1::-webkit-scrollbar{width:8px}._container_1wtqt_1::-webkit-scrollbar-track{background:#2d2d30}._container_1wtqt_1::-webkit-scrollbar-thumb{background:#424242;border-radius:4px}._container_1wtqt_1::-webkit-scrollbar-thumb:hover{background:#4e4e4e}._modernContainer_14538_1{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;background:linear-gradient(135deg,#10162cf2,#0a0f23fa)}._header_14538_14{padding:2rem 2rem 1rem;text-align:center;border-bottom:1px solid rgba(86,174,255,.2);background:#56aeff05}._title_14538_21{font-size:2.5rem;font-weight:700;color:#fff;margin:0 0 .5rem;background:linear-gradient(135deg,#fff,#56aeff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_14538_32{font-size:1.1rem;color:#a8b2d1;margin:0;font-weight:400;letter-spacing:.5px}._timelineContainer_14538_40{flex:1;padding:2rem;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}._footer_14538_48{padding:1rem 2rem;text-align:center;border-top:1px solid rgba(86,174,255,.2);background:#56aeff05}._footerText_14538_55{color:#8892b2;font-size:.9rem;margin:0;font-style:italic}._timelineContainer_14538_40::-webkit-scrollbar{width:8px}._timelineContainer_14538_40::-webkit-scrollbar-track{background:#48d1fd0d;border-radius:4px}._timelineContainer_14538_40::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#56aeff66,#48d1fd4d);border-radius:4px;border:1px solid rgba(86,174,255,.2)}._timelineContainer_14538_40::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#56aeff99,#48d1fd80)}@media screen and (max-width: 768px){._header_14538_14{padding:1.5rem 1rem 1rem}._title_14538_21{font-size:2rem}._subtitle_14538_32{font-size:1rem}._timelineContainer_14538_40{padding:1.5rem 1rem}._footer_14538_48{padding:1rem}._footerText_14538_55{font-size:.85rem}}@media screen and (max-width: 480px){._header_14538_14{padding:1rem .8rem .8rem}._title_14538_21{font-size:1.8rem}._subtitle_14538_32{font-size:.9rem}._timelineContainer_14538_40{padding:1rem .8rem}._timelineContainer_14538_40::-webkit-scrollbar{width:6px}}._containerTitle_14538_137,._container_14538_137,._greyLine_14538_139,._TabContainer_14538_140{display:none}._osContainer_14538_144{display:flex;flex-direction:column;height:100%;width:100%;background:#1e1e1e;color:#fff;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}._explorerLayout_14538_159{display:flex;height:100%;overflow:hidden;min-width:0}._sidebar_14538_166{width:280px;min-width:200px;max-width:200px;flex-shrink:0;background:#2d2d2d;border-right:1px solid #404040;display:flex;flex-direction:column;overflow:hidden}._sidebarHeader_14538_178{padding:12px 16px;background:#2a2a2a;border-bottom:1px solid #404040;font-weight:600;font-size:13px;color:silver;text-transform:uppercase;letter-spacing:.5px;display:flex;justify-content:space-between;align-items:center}._sidebarTitle_14538_192{display:flex;align-items:center;gap:8px}._itemCount_14538_198{font-size:11px;color:#888;font-weight:400;text-transform:none;letter-spacing:normal}._companyList_14538_206{flex:1;overflow-y:auto;padding:8px 0}._companyItem_14538_212{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:all .15s ease;border-left:3px solid transparent;gap:10px}._companyItem_14538_212:hover{background:#3a3a3a}._companyItem_14538_212._selected_14538_226{background:#3a5998;border-left-color:#5b9cff}._folderIcon_14538_231{font-size:16px;opacity:.8}._companyDetails_14538_236{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._companyName_14538_244{font-weight:500;font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._companyType_14538_253{font-size:11px;color:#888;background:#404040;padding:2px 6px;border-radius:8px;text-transform:uppercase;font-weight:600;letter-spacing:.3px;align-self:flex-start}._detailsPanel_14538_265{flex:1;min-width:0;display:flex;flex-direction:column;background:#1e1e1e;overflow:hidden}._toolbar_14538_274{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:#2a2a2a;border-bottom:1px solid #404040;min-height:44px}._breadcrumb_14538_284{display:flex;align-items:center;gap:8px;font-size:13px;color:silver}._separator_14538_292{color:#666;font-weight:400}._viewOptions_14538_297{display:flex;gap:12px;align-items:center}._viewBtn_14538_303{background:#404040;border:1px solid #555555;color:#fff;padding:6px 12px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .15s ease}._viewBtn_14538_303:hover{background:#4a4a4a;border-color:#666}._contentArea_14538_319{flex:1;padding:20px;overflow-y:auto;overflow-x:hidden}._experienceHeader_14538_326{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #404040}._position_14538_332{font-size:20px;font-weight:600;color:#fff;margin:0 0 8px;line-height:1.3}._company_14538_206{font-size:16px;font-weight:500;color:#5b9cff;margin:0 0 12px}._duration_14538_347{display:inline-flex;align-items:center;gap:6px;background:#2d2d2d;color:silver;padding:6px 12px;border-radius:8px;font-size:13px;border:1px solid #404040}._section_14538_359{margin-bottom:28px}._sectionHeader_14538_363{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}._sectionIcon_14538_375{font-size:16px}._achievementsList_14538_379{display:flex;flex-direction:column;gap:12px}._achievement_14538_379{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#2a2a2a;border-radius:8px;border-left:3px solid #5b9cff}._bullet_14538_395{color:#5b9cff;font-weight:700;margin-top:2px;flex-shrink:0}._achievementText_14538_402{color:silver;line-height:1.5;font-size:14px}._techGrid_14538_408{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}._techItem_14538_414{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#2d2d2d;border:1px solid #404040;border-radius:8px;transition:all .15s ease;cursor:default}._techItem_14538_414:hover{background:#333;border-color:#5b9cff;transform:translateY(-1px)}._techIcon_14538_432{font-size:14px;opacity:.8}._techName_14538_437{font-size:13px;font-weight:500;color:#fff}._keyboardHints_14538_443{display:flex;gap:8px}._hint_14538_448{background:#333;color:silver;padding:3px 6px;border-radius:4px;font-size:10px;font-family:SF Mono,Monaco,Cascadia Code,monospace;border:1px solid #555555}._companyList_14538_206::-webkit-scrollbar,._contentArea_14538_319::-webkit-scrollbar{width:8px}._companyList_14538_206::-webkit-scrollbar-track,._contentArea_14538_319::-webkit-scrollbar-track{background:#2a2a2a}._companyList_14538_206::-webkit-scrollbar-thumb,._contentArea_14538_319::-webkit-scrollbar-thumb{background:#555;border-radius:4px}._companyList_14538_206::-webkit-scrollbar-thumb:hover,._contentArea_14538_319::-webkit-scrollbar-thumb:hover{background:#666}._mobileHeader_14538_479,._mobileCompanySelector_14538_480,._mobileExperienceCard_14538_481{display:none}@media screen and (max-width: 768px){._osContainer_14538_144{background:linear-gradient(135deg,#0d1117,#161b22);font-family:Roboto,Google Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}._explorerLayout_14538_159{flex-direction:column;height:100%}._sidebar_14538_166,._toolbar_14538_274,._keyboardHints_14538_443,._experienceHeader_14538_326{display:none}._mobileHeader_14538_479,._mobileCompanySelector_14538_480,._mobileExperienceCard_14538_481{display:flex}._mobileHeader_14538_479{flex-direction:column}._detailsPanel_14538_265{background:transparent;padding:0}._mobileHeader_14538_479{padding:24px 20px 20px;background:linear-gradient(135deg,#1a1a1a,#2d2d30);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 2px 8px #00000026;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._mobileTitle_14538_532{font-size:32px;font-weight:700;color:#fff;margin-bottom:4px;letter-spacing:-.5px;background:linear-gradient(135deg,#fff,#e1e5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._mobileSubtitle_14538_544{font-size:16px;color:#9ca3af;font-weight:400;letter-spacing:.2px}._mobileCompanySelector_14538_480{padding:16px 20px 20px;background:linear-gradient(135deg,#161b22,#0d1117);border-bottom:1px solid rgba(255,255,255,.06);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}._mobileCompanyChip_14538_562{flex-shrink:0;padding:12px 20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:24px;color:#e1e5e9;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);scroll-snap-align:start;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a;position:relative;overflow:hidden}._mobileCompanyChip_14538_562:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#42a5f51a,#673ab71a);opacity:0;transition:opacity .3s ease;border-radius:24px}._mobileCompanyChip_14538_562:hover:before{opacity:1}._mobileCompanyChip_14538_562._selected_14538_226{background:linear-gradient(135deg,#42a5f5,#673ab7);border-color:transparent;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #42a5f54d}._mobileCompanyChip_14538_562:not(._selected_14538_226):hover{background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px)}._contentArea_14538_319{padding:0;background:transparent}._mobileExperienceCard_14538_481{margin:20px 20px 24px;background:#ffffff08;border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.08);flex-direction:column;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #0003;position:relative;overflow:hidden}._mobileExperienceCard_14538_481:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#42a5f5,#673ab7,#e91e63);border-radius:16px 16px 0 0}._mobileCardHeader_14538_645{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}._mobileCompanyIcon_14538_652{width:52px;height:52px;background:linear-gradient(135deg,#42a5f5,#673ab7);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;box-shadow:0 4px 16px #42a5f54d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._mobileCardInfo_14538_666{flex:1;min-width:0}._position_14538_332{font-size:20px;font-weight:600;color:#fff;margin:0 0 6px;line-height:1.3;letter-spacing:-.2px}._company_14538_206{font-size:16px;font-weight:500;color:#42a5f5;margin:0 0 12px;letter-spacing:.1px}._duration_14538_347{background:#ffffff14;color:#9ca3af;padding:6px 12px;border-radius:8px;font-size:13px;border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;gap:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:500}._section_14538_359{margin:0 20px 28px}._sectionHeader_14538_363{font-size:18px;font-weight:600;color:#fff;margin:0 0 16px;text-transform:none;letter-spacing:-.1px;display:flex;align-items:center;gap:10px;padding-bottom:8px;border-bottom:2px solid rgba(66,165,245,.2)}._sectionIcon_14538_375{font-size:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}._achievementsList_14538_379{gap:12px}._achievement_14538_379{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;border-left:4px solid #42a5f5;gap:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._achievement_14538_379:hover{background:#ffffff0d;border-color:#ffffff1f;transform:translateY(-2px);box-shadow:0 8px 24px #00000026}._achievement_14538_379:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#42a5f505,#673ab705);opacity:0;transition:opacity .3s ease}._achievement_14538_379:hover:before{opacity:1}._achievementText_14538_402{font-size:15px;line-height:1.5;color:#e1e5e9;font-weight:400;letter-spacing:.1px}._bullet_14538_395{color:#42a5f5;margin-top:2px;font-weight:600;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}._techGrid_14538_408{display:flex;flex-wrap:wrap;gap:10px}._techItem_14538_414{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px 14px;font-size:13px;gap:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000001a}._techItem_14538_414:hover{background:#42a5f51a;border-color:#42a5f54d;transform:translateY(-2px);box-shadow:0 4px 12px #42a5f533}._techName_14538_437{font-size:13px;color:#e1e5e9;font-weight:500}._techIcon_14538_432{font-size:14px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}._mobileCompanySelector_14538_480::-webkit-scrollbar{display:none}}@media screen and (max-width: 480px){._mobileHeader_14538_479{padding:20px 16px 16px}._mobileTitle_14538_532{font-size:28px}._mobileSubtitle_14538_544{font-size:15px}._mobileCompanySelector_14538_480{padding:14px 16px 18px}._mobileCompanyChip_14538_562{padding:10px 16px;font-size:13px}._mobileExperienceCard_14538_481{margin:16px 16px 20px;padding:20px}._mobileCardHeader_14538_645{gap:14px;margin-bottom:18px}._mobileCompanyIcon_14538_652{width:48px;height:48px;font-size:20px}._section_14538_359{margin:0 16px 24px}._sectionHeader_14538_363{font-size:17px;margin-bottom:14px}._achievement_14538_379{padding:14px}._achievementText_14538_402{font-size:14px}._position_14538_332{font-size:18px}._company_14538_206{font-size:15px}._duration_14538_347{font-size:12px;padding:5px 10px}._techItem_14538_414{padding:8px 12px;font-size:12px}._techName_14538_437{font-size:12px}}._sr-only_1q3dp_1{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}._notesContainer_1q3dp_13{display:flex;flex-direction:column;height:100%;width:100%;background:#1e1e1e;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;overflow:hidden}._desktopLayout_1q3dp_24{display:flex;height:100%;width:100%}._mobileLayout_1q3dp_30{display:none}._sidebar_1q3dp_34{width:160px;min-width:160px;background:#2d2d2d;border-right:1px solid #404040;display:flex;flex-direction:column}._sidebarHeader_1q3dp_43{padding:12px;border-bottom:1px solid #404040;background:#2a2a2a}._sidebarTitle_1q3dp_49{margin:0;font-size:11px;font-weight:600;color:silver;text-transform:uppercase;letter-spacing:.5px}._sectionList_1q3dp_58{flex:1;padding:8px 0;overflow-y:auto}._sectionItem_1q3dp_64{display:flex;align-items:center;padding:6px 12px;cursor:pointer;transition:background-color .2s ease;gap:6px;color:#fff}._sectionItem_1q3dp_64:hover{background:#3a3a3a}._sectionItem_1q3dp_64._selected_1q3dp_78{background:#007aff;color:#fff}._sectionIcon_1q3dp_83{font-size:14px}._sectionName_1q3dp_87{flex:1;font-size:12px;font-weight:500}._noteCount_1q3dp_93{font-size:12px;opacity:.7;background:#0000001a;padding:2px 6px;border-radius:10px;min-width:16px;text-align:center}._sectionItem_1q3dp_64._selected_1q3dp_78 ._noteCount_1q3dp_93{background:#fff3}._notesList_1q3dp_107{width:320px;min-width:320px;background:#252525;border-right:1px solid #404040;display:flex;flex-direction:column}._notesHeader_1q3dp_116{padding:16px;border-bottom:1px solid #404040;background:#2a2a2a}._notesTitle_1q3dp_122{margin:0 0 4px;font-size:18px;font-weight:600;color:#fff}._notesCount_1q3dp_129{font-size:13px;color:#888}._notesGrid_1q3dp_134{flex:1;overflow-y:auto;padding:8px;gap:.5rem;display:flex;flex-direction:column}._noteCard_1q3dp_143{background:#2a2a2a;border:1px solid #404040;border-radius:8px;padding:12px;margin-bottom:8px;cursor:pointer;transition:all .2s ease}._noteCard_1q3dp_143:hover{border-color:#007aff;box-shadow:0 2px 8px #007aff33;background:#333}._noteCard_1q3dp_143._selectedNote_1q3dp_159{border-color:#007aff;background:#007aff1a;box-shadow:0 2px 12px #007aff4d}._noteHeader_1q3dp_165{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}._noteTitle_1q3dp_172{margin:0 8px 0 0;font-size:14px;font-weight:600;color:#fff;line-height:1.3;flex:1}._noteDate_1q3dp_182{font-size:11px;color:#999;flex-shrink:0}._notePreview_1q3dp_188{margin:0 0 8px;font-size:12px;color:#ccc;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._noteTags_1q3dp_199{display:flex;flex-wrap:wrap;gap:4px}._noteTag_1q3dp_199{background:#e8f4ff;color:#007aff;font-size:10px;padding:2px 6px;border-radius:8px;font-weight:500}._noteContent_1q3dp_214{flex:1;background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}._groupHeader_1q3dp_222{padding:0 0 .5rem}._groupTitle_1q3dp_226{margin:0;font-size:1rem;font-weight:700;color:#999;letter-spacing:-.3px}._groupNotes_1q3dp_234{display:flex;flex-direction:column;gap:8px}._contentHeader_1q3dp_240{padding:24px 24px 16px;border-bottom:1px solid #404040;background:#252525}._contentTitle_1q3dp_246{margin:0 0 8px;font-size:24px;font-weight:700;color:#fff;line-height:1.3}._contentMeta_1q3dp_254{display:flex;gap:16px;align-items:center}._contentDate_1q3dp_260{font-size:13px;color:#888}._contentSection_1q3dp_265{background:#007aff;color:#fff;font-size:11px;padding:4px 8px;border-radius:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._contentImage_1q3dp_276{padding:16px 24px;text-align:center}._contentImage_1q3dp_276 img{max-width:100%;max-height:300px;border-radius:8px;box-shadow:0 4px 16px #0000001a}._contentBody_1q3dp_288{flex:1;padding:16px 24px;overflow-y:auto}._contentParagraph_1q3dp_294{margin:0 0 16px;font-size:15px;line-height:1.6;color:#e1e5e9}._contentTags_1q3dp_301{padding:16px 24px;border-top:1px solid #404040;background:#252525;display:flex;flex-wrap:wrap;gap:8px}._contentTag_1q3dp_301{background:#e8f4ff;color:#007aff;font-size:12px;padding:6px 12px;border-radius:16px;font-weight:500}._emptyContent_1q3dp_319{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}._emptyIcon_1q3dp_329{font-size:48px;margin-bottom:16px;opacity:.5}._emptyTitle_1q3dp_335{margin:0 0 8px;font-size:18px;font-weight:600;color:#888}._emptyMessage_1q3dp_342{margin:0;font-size:14px;color:#666;line-height:1.5}._notesGrid_1q3dp_134::-webkit-scrollbar,._contentBody_1q3dp_288::-webkit-scrollbar,._sectionList_1q3dp_58::-webkit-scrollbar{width:8px}._notesGrid_1q3dp_134::-webkit-scrollbar-track,._contentBody_1q3dp_288::-webkit-scrollbar-track,._sectionList_1q3dp_58::-webkit-scrollbar-track{background:#1a1a1a}._notesGrid_1q3dp_134::-webkit-scrollbar-thumb,._contentBody_1q3dp_288::-webkit-scrollbar-thumb,._sectionList_1q3dp_58::-webkit-scrollbar-thumb{background:#505050;border-radius:4px}._notesGrid_1q3dp_134::-webkit-scrollbar-thumb:hover,._contentBody_1q3dp_288::-webkit-scrollbar-thumb:hover,._sectionList_1q3dp_58::-webkit-scrollbar-thumb:hover{background:#666}@media screen and (max-width: 600px){._notesContainer_1q3dp_13{background:#1e1e1e;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}._desktopLayout_1q3dp_24{display:none}._mobileLayout_1q3dp_30{display:flex;flex-direction:column;height:100%;width:100%}._mobileHeader_1q3dp_392{padding:16px;background:#2a2a2a;border-bottom:1px solid #404040}._mobileTitle_1q3dp_398{font-size:28px;font-weight:700;color:#fff;margin:0 0 4px;letter-spacing:-.4px}._mobileSubtitle_1q3dp_406{font-size:15px;color:#888;margin:0;font-weight:400}._mobileSectionSelector_1q3dp_413{padding:12px 16px;background:#252525;border-bottom:1px solid #404040;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}._mobileSectionSelector_1q3dp_413::-webkit-scrollbar{display:none}._mobileSectionChip_1q3dp_428{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:8px 12px;background:#2a2a2a;border:1px solid #404040;border-radius:20px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._mobileSectionChip_1q3dp_428._selected_1q3dp_78{background:#007aff;border-color:#007aff}._mobileSectionChip_1q3dp_428:not(._selected_1q3dp_78):hover{background:#3a3a3a;border-color:#555}._chipText_1q3dp_452{font-size:13px;font-weight:500;color:#fff}._mobileSectionChip_1q3dp_428._selected_1q3dp_78 ._chipText_1q3dp_452{color:#fff}._chipCount_1q3dp_462{background:#0000001a;color:#ccc;font-size:11px;padding:2px 6px;border-radius:10px;min-width:16px;text-align:center;font-weight:500}._mobileSectionChip_1q3dp_428._selected_1q3dp_78 ._chipCount_1q3dp_462{background:#fff3;color:#fff}._mobileNotesList_1q3dp_478{flex:1;padding:16px;overflow-y:auto;background:#1e1e1e}._mobileNoteCard_1q3dp_485{background:#2a2a2a;border:1px solid #404040;border-radius:12px;padding:16px;margin-bottom:12px;cursor:pointer;transition:all .2s ease}._mobileNoteCard_1q3dp_485:hover{background:#333;border-color:#007aff;box-shadow:0 2px 8px #007aff33}._mobileNoteHeader_1q3dp_501{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}._mobileNoteTitle_1q3dp_508{margin:0 8px 0 0;font-size:16px;font-weight:600;color:#fff;line-height:1.3;flex:1}._mobileNoteDate_1q3dp_518{font-size:11px;color:#888;flex-shrink:0}._mobileNotePreview_1q3dp_524{margin:0;font-size:13px;color:#ccc;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._mobileNoteView_1q3dp_535{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#1e1e1e}._mobileHeader_1q3dp_392{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#2a2a2a;border-bottom:1px solid #404040}._mobileBackButton_1q3dp_552{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid #404040;border-radius:8px;cursor:pointer;transition:all .2s ease}._mobileBackButton_1q3dp_552:hover{background:#3a3a3a;border-color:#555}._backArrow_1q3dp_570{font-size:18px;color:#fff;font-weight:600;line-height:1}._mobileTitle_1q3dp_398{flex:1;font-size:17px;font-weight:600;color:#fff;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._mobileContentWrapper_1q3dp_588{flex:1;overflow-y:auto;background:#1e1e1e}._mobileContentSection_1q3dp_594{padding:20px 16px;background:#1e1e1e}._mobileContentHeader_1q3dp_599{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #404040}._mobileContentTitle_1q3dp_605{margin:0 0 8px;font-size:24px;font-weight:700;color:#fff;line-height:1.3;letter-spacing:-.3px}._mobileContentMeta_1q3dp_614{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._mobileContentDate_1q3dp_621{font-size:13px;color:#888;font-weight:500}._mobileContentImage_1q3dp_627{margin:20px 0;text-align:center;background:#252525;padding:16px;border-radius:12px;border:1px solid #404040}._mobileContentImage_1q3dp_627 img{max-width:100%;border-radius:8px;box-shadow:0 4px 16px #0000004d}._mobileContentBody_1q3dp_642{margin-top:20px}._mobileContentParagraph_1q3dp_646{margin:0 0 16px;font-size:16px;line-height:1.6;color:#ccc;font-weight:400;text-align:left}._mobileContentParagraph_1q3dp_646:last-child{margin-bottom:0}}._container_4tkpd_1{padding:0;font-family:SF Pro Display,-apple-system,sans-serif;line-height:1.5}._loadingContainer_4tkpd_10{display:flex;justify-content:center;align-items:center;padding:40px;color:#666}._loadingContent_4tkpd_18{text-align:center}._spinner_4tkpd_22{width:32px;height:32px;border:3px solid #007aff;border-top:3px solid transparent;border-radius:50%;animation:_spin_4tkpd_22 1s linear infinite;margin:0 auto 12px}._errorContainer_4tkpd_32{padding:20px;text-align:center;color:#ff6b6b;background:#2a2a2a;border-radius:8px}._statsGrid_4tkpd_40{display:grid;gap:16px;margin-bottom:24px}._statsGridDesktop_4tkpd_46{grid-template-columns:1fr 1fr 1fr}._statsGridMobile_4tkpd_50{grid-template-columns:1fr 1fr}._statCard_4tkpd_54{padding:20px;border-radius:12px;color:#fff;text-align:center;transition:transform .2s ease,box-shadow .2s ease}._statCard_4tkpd_54:hover{transform:translateY(-2px)}._statCardBlue_4tkpd_68{background:linear-gradient(135deg,#007aff,#0056b3);box-shadow:0 4px 12px #007aff4d}._statCardBlue_4tkpd_68:hover{box-shadow:0 8px 20px #007aff66}._statCardGreen_4tkpd_77{background:linear-gradient(135deg,#34c759,#28a745);box-shadow:0 4px 12px #34c7594d}._statCardGreen_4tkpd_77:hover{box-shadow:0 8px 20px #34c75966}._statCardOrange_4tkpd_86{background:linear-gradient(135deg,#ff9500,#e6800a);box-shadow:0 4px 12px #ff95004d}._statCardOrange_4tkpd_86:hover{box-shadow:0 8px 20px #ff950066}._statCardMobileFullWidth_4tkpd_95{grid-column:1 / -1}._statValue_4tkpd_99{font-size:28px;font-weight:700;margin-bottom:4px}._statLabel_4tkpd_105{font-size:14px;opacity:.9}._chartContainer_4tkpd_110{background:#1a1a1a;border-radius:12px;padding:20px;margin-bottom:24px;border:1px solid #333}._chartTitle_4tkpd_118{margin:0 0 16px;color:#fff;font-size:18px;font-weight:600}._chartBars_4tkpd_125{display:flex;align-items:end;gap:2px;height:80px;overflow:hidden}._chartBar_4tkpd_125{flex:1;border-radius:2px;position:relative;cursor:pointer}._chartBarActive_4tkpd_140{background:linear-gradient(to top,#007aff,#64b5f6)}._chartBarInactive_4tkpd_144{background:#333}._chartLabels_4tkpd_148{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:#888}._yearlyContainer_4tkpd_156{background:#1a1a1a;border-radius:12px;padding:20px;margin-bottom:24px;border:1px solid #333}._yearlyTitle_4tkpd_164{margin:0 0 20px;color:#fff;font-size:18px;font-weight:600;text-align:center}._monthsGrid_4tkpd_172{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:12px;margin-bottom:16px}._monthCard_4tkpd_179{background:#2a2a2a;border-radius:8px;padding:12px 8px;text-align:center;transition:transform .2s ease}._monthCard_4tkpd_179:hover{transform:translateY(-2px)}._monthName_4tkpd_191{font-size:12px;color:#888;margin-bottom:4px;font-weight:500}._monthHours_4tkpd_198{font-size:16px;font-weight:700;color:#fff}._yearlyHeatmap_4tkpd_204{display:grid;grid-template-columns:repeat(53,1fr);gap:2px;margin-top:16px}._heatmapDay_4tkpd_211{width:12px;height:12px;border-radius:2px;background:#333}._heatmapLow_4tkpd_218{background:#0d1117}._heatmapMedium_4tkpd_222{background:#39d353;opacity:.4}._heatmapHigh_4tkpd_227{background:#39d353;opacity:.7}._heatmapVeryHigh_4tkpd_232{background:#39d353}._heatmapLegend_4tkpd_236{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;font-size:12px;color:#888}._legendItem_4tkpd_246{display:flex;align-items:center;gap:4px}._legendSquare_4tkpd_252{width:10px;height:10px;border-radius:2px}._summaryContainer_4tkpd_258{background:#1a1a1a;border-radius:12px;padding:20px;color:#333;border:1px solid #333}._summaryTitle_4tkpd_266{margin:0 0 8px;font-weight:500;color:#fff}._summaryText_4tkpd_272{margin:0;font-size:14px;line-height:1.5;color:#fff}._yearlyChartContainer_4tkpd_279{background:#1a1a1a;border-radius:12px;padding:20px;margin-bottom:24px;text-align:center;border:1px solid #333}._yearlyChartTitle_4tkpd_288{margin:0 0 20px;color:#fff;font-size:18px;font-weight:600}._chartFigure_4tkpd_295{margin:0;padding:16px;background:#f8f9fa;border-radius:8px;overflow:hidden}._chartEmbed_4tkpd_303{width:100%;height:200px;border:none;border-radius:4px}@media (max-width: 600px){._container_4tkpd_1{padding:0}._statsGrid_4tkpd_40{gap:12px;margin-bottom:20px}._statCard_4tkpd_54{padding:16px}._statValue_4tkpd_99{font-size:24px}._statLabel_4tkpd_105{font-size:12px}._chartContainer_4tkpd_110{padding:16px;margin-bottom:20px}._chartTitle_4tkpd_118{font-size:16px;margin-bottom:12px}._chartBars_4tkpd_125{height:60px;gap:1px}._chartLabels_4tkpd_148{font-size:10px;margin-top:6px}._yearlyContainer_4tkpd_156{padding:16px;margin-bottom:20px}._yearlyTitle_4tkpd_164{font-size:16px;margin-bottom:16px}._monthsGrid_4tkpd_172{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:8px;margin-bottom:12px}._monthCard_4tkpd_179{padding:8px 4px}._monthName_4tkpd_191{font-size:10px}._monthHours_4tkpd_198{font-size:14px}._yearlyHeatmap_4tkpd_204{grid-template-columns:repeat(auto-fit,minmax(6px,1fr));gap:1px;margin-top:12px}._heatmapDay_4tkpd_211{width:6px;height:6px}._heatmapLegend_4tkpd_236{font-size:10px;margin-top:8px;gap:6px}._legendSquare_4tkpd_252{width:8px;height:8px}._summaryContainer_4tkpd_258{padding:16px;margin-bottom:20px}._summaryTitle_4tkpd_266{font-size:14px;margin-bottom:6px}._summaryText_4tkpd_272{font-size:12px;line-height:1.4}._chartEmbed_4tkpd_303{height:140px}._chartFigure_4tkpd_295{padding:8px}._yearlyChartContainer_4tkpd_279{padding:16px;margin-bottom:20px}._yearlyChartTitle_4tkpd_288{font-size:16px;margin-bottom:16px}}._yearlyChartImage_4tkpd_436{width:100%;max-width:600px;height:auto;border-radius:8px}@media (max-width: 900px) and (min-width: 601px){._statsGrid_4tkpd_40{gap:14px}._statCard_4tkpd_54{padding:18px}._monthsGrid_4tkpd_172{grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:10px}._chartContainer_4tkpd_110,._yearlyContainer_4tkpd_156,._summaryContainer_4tkpd_258,._yearlyChartContainer_4tkpd_279{padding:18px}}@media (max-width: 400px){._statsGridMobile_4tkpd_50{grid-template-columns:1fr}._statCard_4tkpd_54{padding:14px}._statValue_4tkpd_99{font-size:22px}._monthsGrid_4tkpd_172{grid-template-columns:repeat(4,1fr);gap:6px}._monthCard_4tkpd_179{padding:6px 2px}._monthName_4tkpd_191{font-size:9px}._monthHours_4tkpd_198{font-size:12px}._chartBars_4tkpd_125{gap:.5px}._heatmapDay_4tkpd_211{width:4px;height:4px}._yearlyHeatmap_4tkpd_204{grid-template-columns:repeat(auto-fit,minmax(4px,1fr))}}@keyframes _spin_4tkpd_22{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_mnzua_1{padding:0;font-family:SF Pro Display,-apple-system,sans-serif;line-height:1.5}._loadingContainer_mnzua_10{display:flex;justify-content:center;align-items:center;padding:40px;color:#666}._loadingContent_mnzua_18{text-align:center}._spinner_mnzua_22{width:32px;height:32px;border:3px solid #007aff;border-top:3px solid transparent;border-radius:50%;animation:_spin_mnzua_22 1s linear infinite;margin:0 auto 12px}._headerSection_mnzua_32{background:#1a1a1a;border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid #333;position:relative;overflow:hidden}._headerSection_mnzua_32:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#007aff,#34c759,#ff9500)}._profileInfo_mnzua_52{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;margin-bottom:24px}._avatar_mnzua_61{width:100px;height:100px;border-radius:50%;border:4px solid #007aff;background:#2a2a2a;display:flex;align-items:center;justify-content:center;font-size:36px;color:#007aff;font-weight:700;overflow:hidden;margin-bottom:8px}._avatar_mnzua_61 img{width:100%;height:100%;object-fit:cover;border-radius:50%}._userDetails_mnzua_84{display:flex;flex-direction:column;align-items:center;gap:8px}._userDetails_mnzua_84 h3{margin:0;color:#fff;font-size:28px;font-weight:700;letter-spacing:-.5px}._username_mnzua_99{color:#94a3b8;font-size:18px;font-weight:500;margin:0}._bio_mnzua_106{color:#cbd5e1;font-size:16px;line-height:1.5;max-width:400px;margin:4px 0 0}._statsOverview_mnzua_114{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}._statItem_mnzua_120{text-align:center;padding:16px;background:#ffffff0d;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._statNumber_mnzua_128{font-size:24px;font-weight:700;color:#007aff;margin-bottom:4px}._statLabel_mnzua_135{font-size:12px;color:#94a3b8;text-transform:uppercase;font-weight:500}._section_mnzua_142{background:#1a1a1a;border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid #333}._sectionTitle_mnzua_150{margin:0 0 20px;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px}._sectionIcon_mnzua_160{font-size:20px}._languagesGrid_mnzua_164{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._languageCard_mnzua_170{background:#2a2a2a;border-radius:8px;padding:16px;transition:transform .2s ease,box-shadow .2s ease;border-left:4px solid}._languageCard_mnzua_170:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000004d}._languageHeader_mnzua_185{display:flex;align-items:center;gap:12px;margin-bottom:12px}._languageDot_mnzua_192{width:12px;height:12px;border-radius:50%}._languageName_mnzua_198{font-weight:600;color:#fff;font-size:16px}._languagePercentage_mnzua_204{color:#94a3b8;font-size:14px;margin-left:auto}._languageBar_mnzua_210{height:4px;background:#374151;border-radius:2px;overflow:hidden}._languageProgress_mnzua_217{height:100%;border-radius:2px;transition:width .5s ease}._orgsGrid_mnzua_223{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}._orgCard_mnzua_229{background:#2a2a2a;border-radius:8px;padding:18px 16px 20px;text-align:center;transition:transform .2s ease;border:1px solid #374151;min-height:120px;display:flex;flex-direction:column;justify-content:center}._orgCard_mnzua_229:hover{transform:translateY(-3px);border-color:#007aff}._orgLogo_mnzua_247{width:48px;height:48px;border-radius:8px;margin:0 auto 12px;background:#2a2a2a;display:flex;align-items:center;justify-content:center;font-size:20px;color:#007aff;font-weight:700;overflow:hidden}._orgLogo_mnzua_247 img{width:100%;height:100%;object-fit:cover;border-radius:8px}._orgName_mnzua_269{color:#fff;font-weight:600;margin-bottom:4px;font-size:14px;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;text-align:center}._orgRole_mnzua_282{color:#94a3b8;font-size:12px}._contributedOrgCard_mnzua_287{background:#2a2a2a;border-radius:8px;padding:18px 16px 20px;text-align:center;transition:transform .2s ease;border:1px solid #374151;position:relative;min-height:120px;display:flex;flex-direction:column;justify-content:center}._contributedOrgCard_mnzua_287:hover{transform:translateY(-3px);border-color:#34c759}._contributedOrgCard_mnzua_287:before{content:"✨";position:absolute;top:8px;right:8px;font-size:14px;opacity:.7}._activitySection_mnzua_315{background:#1a1a1a;border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid #333}._activityGrid_mnzua_323{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:20px}._activityCard_mnzua_330{border-radius:12px;padding:20px;text-align:center;transition:transform .2s ease,box-shadow .2s ease;color:#fff}._activityCard_mnzua_330:hover{transform:translateY(-2px)}._activityCard_mnzua_330:nth-child(1){background:linear-gradient(135deg,#007aff,#0056b3);box-shadow:0 4px 12px #007aff4d}._activityCard_mnzua_330:nth-child(1):hover{box-shadow:0 8px 20px #007aff66}._activityCard_mnzua_330:nth-child(2){background:linear-gradient(135deg,#34c759,#28a745);box-shadow:0 4px 12px #34c7594d}._activityCard_mnzua_330:nth-child(2):hover{box-shadow:0 8px 20px #34c75966}._activityCard_mnzua_330:nth-child(3){background:linear-gradient(135deg,#ff9500,#e6800a);box-shadow:0 4px 12px #ff95004d}._activityCard_mnzua_330:nth-child(3):hover{box-shadow:0 8px 20px #ff950066}._activityCard_mnzua_330:nth-child(4){background:linear-gradient(135deg,#af52de,#8b3ac7);box-shadow:0 4px 12px #af52de4d}._activityCard_mnzua_330:nth-child(4):hover{box-shadow:0 8px 20px #af52de66}._activityNumber_mnzua_380{font-size:28px;font-weight:700;color:#fff;margin-bottom:8px}._activityLabel_mnzua_387{color:#ffffffe6;font-size:14px;font-weight:500}._contributionChart_mnzua_393{margin-top:20px;text-align:center}._chartPlaceholder_mnzua_398{background:#374151;border-radius:8px;padding:40px;color:#9ca3af;font-style:italic}@media (max-width: 600px){._container_mnzua_1{padding:0}._headerSection_mnzua_32{padding:16px;margin-bottom:16px}._profileInfo_mnzua_52{gap:12px;margin-bottom:16px}._avatar_mnzua_61{width:70px;height:70px;font-size:24px;border-width:3px;margin-bottom:4px}._userDetails_mnzua_84 h3{font-size:20px}._username_mnzua_99{font-size:14px}._bio_mnzua_106{font-size:12px;max-width:280px;line-height:1.4}._statsOverview_mnzua_114{grid-template-columns:repeat(2,1fr);gap:8px}._statItem_mnzua_120{padding:12px 8px;border-radius:6px}._statNumber_mnzua_128{font-size:18px;margin-bottom:2px}._statLabel_mnzua_135{font-size:10px}._section_mnzua_142{padding:16px;margin-bottom:16px;border-radius:8px}._activitySection_mnzua_315{padding:16px;margin-bottom:16px}._sectionTitle_mnzua_150{font-size:16px;margin-bottom:12px}._sectionIcon_mnzua_160{font-size:16px}._activityGrid_mnzua_323{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px}._activityCard_mnzua_330{padding:14px 12px;border-radius:8px}._activityNumber_mnzua_380{font-size:20px;margin-bottom:4px}._activityLabel_mnzua_387{font-size:11px}._orgsGrid_mnzua_223{grid-template-columns:repeat(2,1fr);gap:10px}._orgCard_mnzua_229,._contributedOrgCard_mnzua_287{padding:12px;border-radius:6px}._orgLogo_mnzua_247{width:36px;height:36px;font-size:16px;margin-bottom:8px;border-radius:6px}._orgName_mnzua_269{font-size:11px;font-weight:500;margin-bottom:2px;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:center}._orgRole_mnzua_282{font-size:10px}._contributedOrgCard_mnzua_287:before{top:6px;right:6px;font-size:12px}._languagesGrid_mnzua_164{grid-template-columns:1fr;gap:12px}._languageCard_mnzua_170{padding:12px;border-radius:6px}._languageHeader_mnzua_185{gap:8px;margin-bottom:8px}._languageDot_mnzua_192{width:10px;height:10px}._languageName_mnzua_198{font-size:14px}._languagePercentage_mnzua_204{font-size:12px}._chartPlaceholder_mnzua_398{padding:20px;font-size:12px;line-height:1.4}}@media (max-width: 900px) and (min-width: 601px){._headerSection_mnzua_32{padding:20px}._statsOverview_mnzua_114{grid-template-columns:repeat(2,1fr);gap:14px}._activityGrid_mnzua_323{grid-template-columns:repeat(2,1fr);gap:16px}._orgsGrid_mnzua_223{grid-template-columns:repeat(3,1fr);gap:14px}._section_mnzua_142,._activitySection_mnzua_315{padding:20px}}@media (max-width: 400px){._headerSection_mnzua_32{padding:12px}._avatar_mnzua_61{width:60px;height:60px;font-size:20px}._userDetails_mnzua_84 h3{font-size:18px}._username_mnzua_99{font-size:12px}._bio_mnzua_106{font-size:11px;max-width:240px}._statsOverview_mnzua_114{grid-template-columns:1fr;gap:8px}._statItem_mnzua_120{padding:10px}._statNumber_mnzua_128{font-size:16px}._statLabel_mnzua_135{font-size:9px}._activityGrid_mnzua_323{grid-template-columns:1fr;gap:10px}._activityCard_mnzua_330{padding:12px 10px}._activityNumber_mnzua_380{font-size:18px}._activityLabel_mnzua_387{font-size:10px}._orgsGrid_mnzua_223{grid-template-columns:1fr;gap:8px}._orgCard_mnzua_229,._contributedOrgCard_mnzua_287{padding:10px}._orgLogo_mnzua_247{width:32px;height:32px;font-size:14px;margin-bottom:6px}._orgName_mnzua_269{font-size:10px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.1}._orgRole_mnzua_282{font-size:9px}._section_mnzua_142,._activitySection_mnzua_315{padding:12px;margin-bottom:12px}._sectionTitle_mnzua_150{font-size:14px;margin-bottom:10px}}@keyframes _spin_mnzua_22{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorContainer_mnzua_711{padding:20px;text-align:center;color:#ff6b6b;background:#2a2a2a;border-radius:8px}._errorContainer_mnzua_711 h3{color:#ff6b6b;margin-bottom:8px}._errorContainer_mnzua_711 p{color:#94a3b8}._emptyState_mnzua_728{text-align:center;padding:40px 20px;color:#94a3b8;font-style:italic}._emptyState_mnzua_728 p{margin:0;font-size:14px}._contributedRepos_mnzua_740{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}._contributedRepo_mnzua_740{background:#2a2a2a;border-radius:8px;padding:16px;transition:transform .2s ease,box-shadow .2s ease;border-left:4px solid #007aff;position:relative}._contributedRepo_mnzua_740:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000004d}._repoInfo_mnzua_762{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._repoLink_mnzua_769{text-decoration:none;color:#fff;font-weight:600;font-size:14px;transition:color .2s ease;flex:1;word-break:break-all}._repoLink_mnzua_769:hover{color:#007aff}._repoOwner_mnzua_783{color:#94a3b8;font-weight:500}._repoName_mnzua_788{color:#fff;font-weight:600}._ownRepoTag_mnzua_793{background:linear-gradient(135deg,#34c759,#30a14e);color:#fff;font-size:10px;padding:2px 6px;border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._contributionStats_mnzua_804{display:flex;gap:12px;flex-wrap:wrap}._prCount_mnzua_810{background:linear-gradient(135deg,#007aff,#0056b3);color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}._issueCount_mnzua_819{background:linear-gradient(135deg,#ff9500,#e6850e);color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}@media (max-width: 600px){._contributedRepos_mnzua_740{grid-template-columns:1fr;gap:12px}._contributedRepo_mnzua_740{padding:12px}._repoLink_mnzua_769{font-size:13px}._contributionStats_mnzua_804{gap:8px}._prCount_mnzua_810,._issueCount_mnzua_819{font-size:11px;padding:3px 6px}._ownRepoTag_mnzua_793{font-size:9px;padding:2px 4px}}@media (max-width: 400px){._contributedRepos_mnzua_740{gap:8px}._contributedRepo_mnzua_740{padding:10px;border-left-width:3px}._repoInfo_mnzua_762{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:8px}._repoLink_mnzua_769{font-size:12px}._contributionStats_mnzua_804{gap:6px;justify-content:flex-start}}._container_r3pf8_1{padding:0;font-family:SF Pro Display,-apple-system,sans-serif;line-height:1.5}._loadingContainer_r3pf8_10{display:flex;justify-content:center;align-items:center;padding:40px;color:#666;flex-direction:column;gap:16px}._spinner_r3pf8_20{width:32px;height:32px;border:3px solid #ff9500;border-top:3px solid transparent;border-radius:50%;animation:_spin_r3pf8_20 1s linear infinite}._headerSection_r3pf8_29{background:#1a1a1a;border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid #333;position:relative;overflow:hidden}._headerSection_r3pf8_29:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff9500,#34c759,#007aff)}._profileInfo_r3pf8_49{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;margin-bottom:24px}._avatar_r3pf8_58{width:100px;height:100px;border-radius:50%;border:4px solid #ff9500;background:#2a2a2a;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:8px}._avatar_r3pf8_58 img{width:100%;height:100%;object-fit:cover;border-radius:50%}._userDetails_r3pf8_78{display:flex;flex-direction:column;align-items:center;gap:8px}._userDetails_r3pf8_78 h3{margin:0;color:#fff;font-size:28px;font-weight:700;letter-spacing:-.5px}._username_r3pf8_93{color:#94a3b8;font-size:18px;font-weight:500;margin:0}._ranking_r3pf8_100{color:#ff9500;font-size:16px;font-weight:600;margin:4px 0 0}._statsOverview_r3pf8_107{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}._statItem_r3pf8_113{text-align:center;padding:16px;background:#ffffff0d;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._statNumber_r3pf8_121{font-size:24px;font-weight:700;color:#ff9500;margin-bottom:4px}._statLabel_r3pf8_128{font-size:12px;color:#94a3b8;text-transform:uppercase;font-weight:500}._section_r3pf8_135{background:#1a1a1a;border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid #333}._sectionTitle_r3pf8_143{margin:0 0 20px;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;gap:8px}._sectionIcon_r3pf8_153{font-size:20px}._overallStats_r3pf8_157{display:flex;justify-content:center;margin-bottom:24px}._totalSolved_r3pf8_163{text-align:center;background:linear-gradient(135deg,#2a2a2a,#333);border-radius:12px;padding:20px 40px;border:1px solid #444}._totalNumber_r3pf8_171{display:block;font-size:48px;font-weight:700;color:#fff;margin-bottom:4px}._totalLabel_r3pf8_179{font-size:14px;color:#94a3b8;text-transform:uppercase;font-weight:500}._segmentedProgressContainer_r3pf8_186{margin-bottom:24px}._segmentedProgressBar_r3pf8_190{display:flex;height:16px;background:#1a1a1a;border-radius:8px;overflow:hidden;border:1px solid #333}._progressSegment_r3pf8_199{height:100%;transition:width .8s ease;border-right:1px solid #1a1a1a}._progressSegment_r3pf8_199:last-child{border-right:none}._difficultyBreakdown_r3pf8_209{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._difficultyItem_r3pf8_215{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#2a2a2a,#333);border-radius:8px;padding:16px;border:1px solid #444;transition:transform .2s ease,box-shadow .2s ease}._difficultyItem_r3pf8_215:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000004d}._difficultyIndicator_r3pf8_233{width:16px;height:16px;border-radius:50%;flex-shrink:0}._difficultyInfo_r3pf8_240{flex:1;display:flex;flex-direction:column;gap:4px}._difficultyName_r3pf8_247{font-weight:600;color:#fff;font-size:14px}._difficultyStats_r3pf8_253{font-weight:700;font-size:18px;color:#ff9500;display:flex;align-items:center;gap:6px}._difficultyPercentage_r3pf8_262{font-size:12px;color:#94a3b8;font-weight:500}._contestSummary_r3pf8_268{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-bottom:24px}._summaryCard_r3pf8_275{background:linear-gradient(135deg,#2a2a2a,#333);border-radius:8px;padding:16px;text-align:center;transition:transform .2s ease,box-shadow .2s ease;border:1px solid #444}._summaryCard_r3pf8_275:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ff950033}._summaryValue_r3pf8_291{font-size:24px;font-weight:700;color:#ff9500;margin-bottom:6px}._summaryLabel_r3pf8_298{font-size:12px;color:#94a3b8;text-transform:uppercase;font-weight:500}._contestList_r3pf8_305{background:#2a2a2a;border-radius:8px;padding:20px;border:1px solid #444}._contestListHeader_r3pf8_312{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #444}._contestListHeader_r3pf8_312 h5{margin:0;font-size:16px;color:#fff;font-weight:600}._expandButton_r3pf8_328{background:none;border:1px solid #555;color:#94a3b8;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:12px;display:flex;align-items:center;gap:6px;transition:all .2s ease}._expandButton_r3pf8_328:hover{background:#333;color:#fff;border-color:#666}._expandIcon_r3pf8_348{transition:transform .2s ease;font-size:10px}._expandIcon_r3pf8_348._expanded_r3pf8_353{transform:rotate(180deg)}._contestItems_r3pf8_357{display:flex;flex-direction:column;gap:12px}._contestItem_r3pf8_357{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border-radius:8px;padding:16px;border:1px solid #333;transition:transform .2s ease,box-shadow .2s ease}._contestItem_r3pf8_357:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;border-color:#444}._contestHeader_r3pf8_379{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._contestTitle_r3pf8_386{font-weight:600;color:#fff;font-size:14px}._contestDate_r3pf8_392{font-size:12px;color:#94a3b8}._contestDetails_r3pf8_397{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px}._contestStat_r3pf8_403{display:flex;flex-direction:column;gap:4px}._statLabel_r3pf8_128{font-size:11px;color:#94a3b8;text-transform:uppercase;font-weight:500}._statValue_r3pf8_416{font-size:14px;color:#fff;font-weight:600;display:flex;align-items:center;gap:4px}._trendIndicator_r3pf8_425{font-size:12px}._submissionsContainer_r3pf8_429{background:#2a2a2a;border-radius:8px;padding:20px;border:1px solid #444}._submissionsHeader_r3pf8_436{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #444}._submissionsInfo_r3pf8_445{display:flex;align-items:center;gap:12px}._submissionsCount_r3pf8_451{font-size:14px;color:#94a3b8;font-weight:500}._submissionsList_r3pf8_457{display:flex;flex-direction:column;gap:12px}._submissionItem_r3pf8_463{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border-radius:8px;padding:16px;display:flex;justify-content:space-between;align-items:center;transition:transform .2s ease,box-shadow .2s ease;border:1px solid #333;border-left:4px solid #007aff}._submissionItem_r3pf8_463:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000004d;border-color:#444}._submissionInfo_r3pf8_483{flex:1}._submissionTitle_r3pf8_487{font-weight:600;color:#fff;font-size:16px;margin-bottom:8px}._submissionMeta_r3pf8_494{display:flex;gap:12px;align-items:center}._submissionLang_r3pf8_500{font-size:12px;color:#fff;padding:4px 8px;border-radius:12px;font-weight:600;text-transform:uppercase}._submissionDate_r3pf8_509{font-size:12px;color:#94a3b8}._submissionStatus_r3pf8_514{font-size:12px;padding:6px 12px;border-radius:12px;font-weight:600;text-transform:uppercase}._accepted_r3pf8_522{background:linear-gradient(135deg,#34c759,#30a14e);color:#fff}._rejected_r3pf8_527{background:linear-gradient(135deg,#ff3b30,#d70015);color:#fff}._errorContainer_r3pf8_532{padding:20px;text-align:center;color:#ff6b6b;background:#2a2a2a;border-radius:8px}._errorContainer_r3pf8_532 h3{color:#ff6b6b;margin-bottom:8px}._errorContainer_r3pf8_532 p{color:#94a3b8}@media (max-width: 600px){._container_r3pf8_1{padding:0}._headerSection_r3pf8_29{padding:16px;margin-bottom:16px}._profileInfo_r3pf8_49{gap:12px;margin-bottom:16px}._avatar_r3pf8_58{width:80px;height:80px;border-width:3px}._userDetails_r3pf8_78 h3{font-size:22px}._username_r3pf8_93{font-size:16px}._ranking_r3pf8_100{font-size:14px}._statsOverview_r3pf8_107{grid-template-columns:repeat(2,1fr);gap:12px}._statItem_r3pf8_113{padding:12px}._statNumber_r3pf8_121{font-size:20px}._section_r3pf8_135{padding:16px;margin-bottom:16px}._sectionTitle_r3pf8_143{font-size:16px;margin-bottom:16px}._sectionIcon_r3pf8_153{font-size:18px}._overallStats_r3pf8_157{margin-bottom:20px}._totalSolved_r3pf8_163{padding:16px 24px}._totalNumber_r3pf8_171{font-size:36px}._totalLabel_r3pf8_179{font-size:12px}._segmentedProgressContainer_r3pf8_186{margin-bottom:20px}._segmentedProgressBar_r3pf8_190{height:14px}._difficultyBreakdown_r3pf8_209{grid-template-columns:repeat(2,1fr);gap:12px}._difficultyItem_r3pf8_215{padding:12px}._difficultyStats_r3pf8_253{font-size:16px}._contestSummary_r3pf8_268{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}._summaryCard_r3pf8_275{padding:12px}._summaryValue_r3pf8_291{font-size:20px}._contestList_r3pf8_305{padding:16px}._contestDetails_r3pf8_397{grid-template-columns:repeat(2,1fr);gap:8px}._contestItem_r3pf8_357{padding:12px}._submissionsContainer_r3pf8_429{padding:16px}._submissionsHeader_r3pf8_436{margin-bottom:12px;padding-bottom:8px}._submissionsCount_r3pf8_451{font-size:12px}._submissionItem_r3pf8_463{padding:12px;flex-direction:column;align-items:flex-start;gap:8px}._submissionTitle_r3pf8_487{font-size:14px}._submissionMeta_r3pf8_494{gap:8px}._submissionLang_r3pf8_500{font-size:10px;padding:3px 6px}._submissionDate_r3pf8_509{font-size:11px}._submissionStatus_r3pf8_514{font-size:11px;padding:4px 8px;align-self:flex-end}}@media (max-width: 400px){._headerSection_r3pf8_29{padding:12px}._avatar_r3pf8_58{width:60px;height:60px;border-width:2px}._userDetails_r3pf8_78 h3{font-size:18px}._username_r3pf8_93{font-size:14px}._ranking_r3pf8_100{font-size:12px}._statsOverview_r3pf8_107{grid-template-columns:1fr;gap:8px}._statItem_r3pf8_113{padding:10px}._statNumber_r3pf8_121{font-size:18px}._statLabel_r3pf8_128{font-size:11px}._section_r3pf8_135{padding:12px;margin-bottom:12px}._sectionTitle_r3pf8_143{font-size:14px;margin-bottom:12px}._overallStats_r3pf8_157{margin-bottom:16px}._totalSolved_r3pf8_163{padding:12px 20px}._totalNumber_r3pf8_171{font-size:28px}._totalLabel_r3pf8_179{font-size:11px}._segmentedProgressContainer_r3pf8_186{margin-bottom:16px}._segmentedProgressBar_r3pf8_190{height:12px}._difficultyBreakdown_r3pf8_209{grid-template-columns:1fr;gap:8px}._difficultyItem_r3pf8_215{padding:10px;gap:8px}._difficultyIndicator_r3pf8_233{width:12px;height:12px}._difficultyName_r3pf8_247{font-size:12px}._difficultyStats_r3pf8_253{font-size:14px}._difficultyPercentage_r3pf8_262{font-size:10px}._contestSummary_r3pf8_268{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:16px}._summaryCard_r3pf8_275{padding:10px}._summaryValue_r3pf8_291{font-size:18px}._summaryLabel_r3pf8_298{font-size:10px}._contestList_r3pf8_305{padding:12px}._contestListHeader_r3pf8_312 h5{font-size:14px}._expandButton_r3pf8_328{padding:4px 8px;font-size:11px}._contestDetails_r3pf8_397{grid-template-columns:1fr;gap:6px}._contestItem_r3pf8_357{padding:10px}._contestTitle_r3pf8_386{font-size:13px}._contestDate_r3pf8_392{font-size:11px}._statLabel_r3pf8_128{font-size:10px}._statValue_r3pf8_416{font-size:12px}._submissionsContainer_r3pf8_429{padding:12px}._submissionsHeader_r3pf8_436{margin-bottom:10px;padding-bottom:6px}._submissionsCount_r3pf8_451{font-size:11px}._submissionItem_r3pf8_463{padding:10px}._submissionTitle_r3pf8_487{font-size:13px}._badgesGrid_r3pf8_895{grid-template-columns:1fr;gap:8px}._badgeCard_r3pf8_900{padding:10px;gap:8px}._badgeIcon_r3pf8_905{width:32px;height:32px}._badgeName_r3pf8_910{font-size:12px}._badgeDate_r3pf8_914{font-size:10px}}._badgesGrid_r3pf8_895{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._badgeCard_r3pf8_900{background:linear-gradient(135deg,#2a2a2a,#333);border-radius:8px;padding:16px;display:flex;align-items:center;gap:12px;transition:transform .2s ease,box-shadow .2s ease;border:1px solid #444}._badgeCard_r3pf8_900:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ff950033}._badgeIcon_r3pf8_905{width:48px;height:48px;border-radius:8px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#1a1a1a}._badgeIcon_r3pf8_905 img{width:100%;height:100%;object-fit:cover}._badgeInfo_r3pf8_961{flex:1}._badgeName_r3pf8_910{font-weight:600;color:#fff;font-size:14px;margin-bottom:4px}._badgeDate_r3pf8_914{font-size:12px;color:#94a3b8}@keyframes _spin_r3pf8_20{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._notePage_159i2_1{background:transparent;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;line-height:1.5;margin:0;padding:0}._imageSection_159i2_12{margin:0 0 16px;text-align:center}._noteImage_159i2_17{max-width:100%;height:auto;border-radius:8px;max-height:30vh}._noteContent_159i2_24{padding:0;margin:0}._noteTitle_159i2_29{font-size:24px;font-weight:700;color:#fff;margin:0 0 6px;line-height:1.2;letter-spacing:-.3px}._noteDate_159i2_38{font-size:14px;color:#98989d;font-weight:400;margin:0 0 18px}._contentText_159i2_45{margin:0 0 20px}._bulletPoint_159i2_49{font-size:16px;line-height:1.6;color:#e5e5e7;margin:0 0 6px;font-weight:400}._bulletPoint_159i2_49:last-child{margin-bottom:0}._linkSection_159i2_61{margin:20px 0 0}._linkText_159i2_65{color:#0984ff;text-decoration:none;font-size:16px;font-weight:400;display:inline-flex;align-items:center;gap:4px;transition:color .2s ease}._linkText_159i2_65:hover{color:#40a9ff;text-decoration:underline}._linkText_159i2_65:after{content:"→";font-size:14px;transition:transform .2s ease}._linkText_159i2_65:hover:after{transform:translate(2px)}@media (max-width: 768px){._noteTitle_159i2_29{font-size:22px}._noteDate_159i2_38{font-size:13px}._bulletPoint_159i2_49,._linkText_159i2_65{font-size:15px}}@media (max-width: 480px){._noteTitle_159i2_29{font-size:20px}._noteDate_159i2_38{font-size:12px}._bulletPoint_159i2_49,._linkText_159i2_65{font-size:14px}}._container_14w8l_1{width:100%;background-color:#1b1b1b;height:2rem;border-radius:.2rem .22rem 0 0;display:flex;justify-content:space-between;color:#fff;padding:0 1rem;align-items:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._leftSection_14w8l_21{display:flex;align-items:center;gap:.5rem}._logoContainer_14w8l_27{height:100%;display:flex;align-items:center}._appleIcon_14w8l_33{font-size:1rem}._commandCentreButton_14w8l_37{background:none;border:none;color:#fff;cursor:pointer;padding:.25rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease;opacity:.7}._commandCentreButton_14w8l_37:hover{background-color:#ffffff1a;opacity:1}._commandCentreButton_14w8l_37:active{background-color:#fff3;transform:scale(.95)}._commandCentreIcon_14w8l_61{font-size:.9rem}@media screen and (max-width: 600px){._container_14w8l_1{padding:0 .75rem;height:1.75rem}._leftSection_14w8l_21{gap:.375rem}._appleIcon_14w8l_33{font-size:.9rem}._commandCentreIcon_14w8l_61{font-size:.8rem}._commandCentreButton_14w8l_37{padding:.2rem}}._container_dveiv_1{height:100%;display:flex;justify-content:space-between;align-items:center;border-radius:1rem;width:fit-content;padding:0rem .5rem;cursor:pointer}._container_dveiv_1>img{height:100%;margin:0 .5rem}._container_dveiv_1:hover{background-color:#9c9c9c4d}._menu_dveiv_20{position:absolute;right:2rem;top:2.2rem;width:20vh;background-color:#f0f8ff;border-radius:4px;padding:.2rem;color:#000}._overlay_dveiv_30{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200}._menuItem_dveiv_38{padding:.4rem;border-radius:4px;margin:.3rem .2rem;cursor:pointer;display:flex;align-items:center;gap:1rem}._menuItem_dveiv_38:hover{background-color:#9c9c9c80}._separator_dveiv_50{height:1px;width:85%;background-color:#9c9c9c80;margin:0 auto}._overlay_xoj56_1{position:absolute;top:0;left:0;right:0;bottom:0;background:#000c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;animation:_fadeIn_xoj56_1 .2s ease-out forwards;border-radius:.2rem}@keyframes _fadeIn_xoj56_1{to{opacity:1}}._container_xoj56_25{background:#1b1b1bf2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;padding:32px;max-width:90%;max-height:85%;width:800px;box-shadow:0 20px 40px #0000004d,0 10px 20px #0003;border:1px solid rgba(255,255,255,.1);transform:translateY(20px);animation:_slideIn_xoj56_1 .3s ease-out forwards;overflow:hidden;display:flex;flex-direction:column}@keyframes _slideIn_xoj56_1{to{transform:translateY(0)}}._header_xoj56_51{margin-bottom:24px;text-align:center}._title_xoj56_56{font-size:28px;font-weight:600;color:#fff;margin:0 0 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._searchInput_xoj56_65{width:100%;max-width:400px;padding:12px 16px;border:2px solid #3a3a3c;border-radius:8px;font-size:16px;background:#3a3a3ccc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease;outline:none;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._searchInput_xoj56_65:focus{border-color:#007aff;box-shadow:0 0 0 3px #007aff33;background:#3a3a3cf2}._searchInput_xoj56_65::placeholder{color:#fff9}._appsGrid_xoj56_91{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;overflow-y:auto;flex:1;padding:8px 0;max-height:500px;overflow-x:hidden}._appsGrid_xoj56_91::-webkit-scrollbar{width:8px}._appsGrid_xoj56_91::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}._appsGrid_xoj56_91::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}._appsGrid_xoj56_91::-webkit-scrollbar-thumb:hover{background:#fff6}._appCard_xoj56_120{background:#3a3a3ccc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:20px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;outline:none}._appCard_xoj56_120:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d,0 4px 8px #0003;background:#3a3a3cf2}._appCard_xoj56_120:active{transform:translateY(-1px)}._appCard_xoj56_120._active_xoj56_149{border-color:#007aff;background:#007aff0d}._appCard_xoj56_120._active_xoj56_149:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#007aff,#5ac8fa);border-radius:14px;z-index:-1;opacity:.3}._appIconContainer_xoj56_167{position:relative;margin-bottom:12px}._appIcon_xoj56_167{width:64px;height:64px;border-radius:12px;box-shadow:0 4px 8px #0000001a;transition:transform .2s ease}._appCard_xoj56_120:hover ._appIcon_xoj56_167{transform:scale(1.05)}._runningIndicator_xoj56_184{position:absolute;bottom:-4px;right:-4px;width:16px;height:16px;background:#34c759;border:2px solid white;border-radius:50%;box-shadow:0 2px 4px #0003}._appInfo_xoj56_196{flex:1;display:flex;flex-direction:column;justify-content:center}._appName_xoj56_203{font-size:16px;font-weight:600;color:#fff;margin:0 0 4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._appDescription_xoj56_212{font-size:14px;color:#ffffffb3;margin:0;line-height:1.3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._noResults_xoj56_221{text-align:center;padding:40px 20px;color:#ffffffb3}._noResults_xoj56_221 p{font-size:18px;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._footer_xoj56_234{margin-top:24px;text-align:center;border-top:1px solid rgba(255,255,255,.2);padding-top:16px}._hint_xoj56_241{font-size:14px;color:#ffffffb3;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._hint_xoj56_241 kbd{background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:4px;padding:2px 8px;font-size:12px;font-family:monospace;margin:0 2px;color:#fff}@media screen and (max-width: 768px){._container_xoj56_25{width:95vw;max-width:none;padding:24px;margin:16px}._title_xoj56_56{font-size:24px}._appsGrid_xoj56_91{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;max-height:400px}._appCard_xoj56_120{padding:16px}._appIcon_xoj56_167{width:48px;height:48px}._appName_xoj56_203{font-size:14px}._appDescription_xoj56_212{font-size:12px}}@media screen and (max-width: 480px){._appsGrid_xoj56_91{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}._appIcon_xoj56_167{width:40px;height:40px}}._desktopApp_1gsrq_1{position:absolute;top:4rem;left:2rem;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;z-index:1}._desktopApp_1gsrq_1:hover{transform:scale(1.1)}._iconContainer_1gsrq_17{width:80px;height:80px;border-radius:16px;background:transparent;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;transition:all .2s ease}._desktopApp_1gsrq_1:hover ._iconContainer_1gsrq_17{background:#ffffff1a}._icon_1gsrq_17{width:70px;height:70px;object-fit:contain;border-radius:12px}._label_1gsrq_40{color:#fff;font-size:.75rem;font-weight:600;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.7);max-width:90px;line-height:1.2}@media (max-width: 768px){._desktopApp_1gsrq_1{top:4rem;right:1.5rem;left:unset}._iconContainer_1gsrq_17{width:65px;height:65px;border-radius:14px}._icon_1gsrq_17{width:55px;height:55px}._label_1gsrq_40{font-size:.65rem;max-width:80px;font-weight:600}}._laptopScreen_prhen_1{width:98vw;height:98vh;border-radius:1.5rem;background-color:#000;display:flex;flex-direction:column;justify-content:space-between;border:.2rem solid #87888c}._cameraIcon_prhen_11{height:2.5rem;text-align:center}._cameraIcon_prhen_11>img{height:100%}._laptopBase_prhen_20{color:#babbbf;width:auto;height:2.5rem;background-color:#1b1b1b;border-radius:0 0 1.5rem 1.5rem;display:flex;justify-content:center;align-items:center}._wrapper_prhen_31{height:100%;padding:0 1rem 1rem}@media screen and (max-width: 600px){._laptopScreen_prhen_1{width:98vw;height:98vh}}._container_gtvvr_1{max-width:800px;margin:0 auto;padding:40px 20px;font-family:Georgia,serif;color:#333;line-height:1.6}._header_gtvvr_10{margin-bottom:60px;text-align:center}._profileSection_gtvvr_15{display:flex;flex-direction:column;align-items:center;gap:30px;margin-bottom:30px}._profileImage_gtvvr_23{width:160px;height:160px;border-radius:50%;object-fit:cover;object-position:50% 28%;border:3px solid #f0f0f0}._headerContent_gtvvr_32{text-align:center}._headerContent_gtvvr_32 h1{font-size:2.2rem;font-weight:400;margin:0 0 8px;color:#000;font-family:Georgia,serif}._headerContent_gtvvr_32 h2{font-size:1.1rem;font-weight:400;color:#666;margin:0 0 25px;font-style:italic;line-height:1.4}._socialLinks_gtvvr_53{display:flex;justify-content:center;gap:25px;flex-wrap:wrap}._socialLinks_gtvvr_53 a{color:#06c;text-decoration:none;font-size:.95rem;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;transition:all .2s ease}._socialLinks_gtvvr_53 a:hover{background:#f8f9fa;border-color:#06c;text-decoration:none}._backLink_gtvvr_76{text-align:center;margin-top:20px}._backToOS_gtvvr_81{color:#06c;text-decoration:none;font-size:.9rem;padding:6px 12px;border:1px solid #e0e0e0;border-radius:4px;transition:all .2s ease}._backToOS_gtvvr_81:hover{background:#f8f9fa;border-color:#06c;text-decoration:none}._divider_gtvvr_97{border:none;border-top:1px solid #ddd;margin:40px 0}._timeline_gtvvr_103{margin-bottom:60px}._timelineItem_gtvvr_107{display:flex;margin-bottom:40px;align-items:flex-start}._year_gtvvr_113{width:120px;font-weight:700;color:#666;flex-shrink:0;padding-top:2px}._content_gtvvr_121{flex:1}._content_gtvvr_121 p{margin:0 0 15px}._content_gtvvr_121 strong{font-weight:700}._content_gtvvr_121 a{color:#06c;text-decoration:none}._content_gtvvr_121 a:hover{text-decoration:underline}._section_gtvvr_142{margin-bottom:60px}._section_gtvvr_142 h2{font-size:1.8rem;font-weight:400;margin:0 0 30px;color:#000}._projectGrid_gtvvr_153{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}._projectItem_gtvvr_159{text-align:center}._projectItem_gtvvr_159 img{width:100%;height:150px;object-fit:cover;border-radius:8px;margin-bottom:15px}._projectInfo_gtvvr_171 h3{font-size:1.1rem;font-weight:700;margin:0 0 10px}._projectInfo_gtvvr_171 p{font-size:.9rem;color:#666;margin:0 0 10px;line-height:1.4}._projectMeta_gtvvr_184{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}._projectMeta_gtvvr_184 span{color:#888}._projectMeta_gtvvr_184 a{color:#06c;text-decoration:none}._projectMeta_gtvvr_184 a:hover{text-decoration:underline}._achievementsList_gtvvr_204{display:flex;flex-direction:column;gap:0}._achievementCard_gtvvr_210{padding:30px 0;border-bottom:1px solid #eee}._achievementCard_gtvvr_210:last-child{border-bottom:none}._achievementCard_gtvvr_210:first-child{padding-top:0}._achievementHeader_gtvvr_223{margin-bottom:15px}._achievementTitle_gtvvr_227{font-size:1.2rem;font-weight:700;margin:0 0 5px;color:#000;line-height:1.3}._achievementDate_gtvvr_235{font-size:.9rem;color:#666;font-style:italic;margin:0}._achievementPreview_gtvvr_242{font-size:1rem;color:#333;margin:0 0 15px;line-height:1.5;font-weight:500}._achievementDetails_gtvvr_250{margin-bottom:20px}._achievementDetail_gtvvr_250{font-size:.95rem;color:#555;margin-bottom:8px;padding-left:20px;position:relative;line-height:1.5}._achievementDetail_gtvvr_250:before{content:"•";position:absolute;left:0;color:#999;font-size:1.2em}._achievementActions_gtvvr_271{margin-top:15px}._achievementLink_gtvvr_275{color:#06c;text-decoration:none;font-size:.9rem;transition:color .2s ease}._achievementLink_gtvvr_275:hover{text-decoration:underline}._experienceItem_gtvvr_286{margin-bottom:30px}._experienceItem_gtvvr_286 h3{font-size:1.2rem;font-weight:700;margin:0 0 5px}._experienceItem_gtvvr_286 p{margin:0 0 10px;color:#666}._experienceItem_gtvvr_286 ul{margin:0;padding-left:20px}._experienceItem_gtvvr_286 li{margin-bottom:5px;color:#555}._footer_gtvvr_311{margin-top:80px;padding-top:20px;border-top:1px solid #eee;text-align:center;color:#999;font-size:.9rem}@media (max-width: 768px){._container_gtvvr_1{padding:20px 15px}._header_gtvvr_10{margin-bottom:40px}._profileSection_gtvvr_15{gap:20px;margin-bottom:25px}._profileImage_gtvvr_23{width:120px;height:120px}._headerContent_gtvvr_32 h1{font-size:1.8rem}._headerContent_gtvvr_32 h2{font-size:1rem;margin-bottom:20px}._socialLinks_gtvvr_53{gap:15px}._socialLinks_gtvvr_53 a{font-size:.9rem;padding:6px 10px}._timelineItem_gtvvr_107{flex-direction:column;gap:10px}._year_gtvvr_113{width:auto;font-size:1.1rem}._projectGrid_gtvvr_153{grid-template-columns:1fr}._achievementCard_gtvvr_210{padding:25px 0}._achievementCard_gtvvr_210:first-child{padding-top:0}._achievementHeader_gtvvr_223{margin-bottom:12px}._achievementTitle_gtvvr_227{font-size:1.1rem;margin-bottom:4px}._achievementDate_gtvvr_235{font-size:.85rem}._achievementPreview_gtvvr_242{margin-bottom:12px}._achievementDetails_gtvvr_250{margin-bottom:15px}._achievementDetail_gtvvr_250{padding-left:18px;margin-bottom:6px}}*{margin:0;padding:0;box-sizing:border-box;font-family:SF Mono,sans-serif;overscroll-behavior:none}body{display:flex;justify-content:center;align-items:center;background-size:auto;background-image:url(/images/Background.png);height:100vh;width:100vw;background-size:cover}
