@charset "UTF-8";:where(body,h1,h2,h3,h4,h5,h6,form,label,input,textarea,button,a,div,p,span,section,main,audio,img){margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:var(--text-primary);background-color:var(--bg-primary)}#root{display:flex;flex-direction:column;min-height:100vh;width:100%}main{flex:1 0 auto}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit;color:inherit}h3{font-size:1.5rem}p{color:var(--text-secondary);line-height:1.6;font-weight:300}:root{color-scheme:dark light;--primary-50: oklch(.98 .03 150.4);--primary-100: oklch(.94 .08 150.4);--primary-200: oklch(.9 .16 150.4);--primary-300: oklch(.88 .2 150.4);--primary-400: oklch(.86 .23 150.4);--primary-500: oklch(.78 .22 150.4);--primary-600: oklch(.68 .19 150.4);--primary-700: oklch(.56 .15 150.4);--primary-800: oklch(.42 .11 150.4);--primary-900: oklch(.26 .07 150.4);--primary-950: oklch(.1 .03 150.4);--neutral-50: oklch(.96 .00739 150.4);--neutral-100: oklch(.92 .00745 150.4);--neutral-200: oklch(.8 .00748 150.4);--neutral-300: oklch(.7 .00733 150.4);--neutral-400: oklch(.6 .00702 150.4);--neutral-500: oklch(.5 .00658 150.4);--neutral-600: oklch(.4 .00603 150.4);--neutral-700: oklch(.3 .0054 150.4);--neutral-800: oklch(.22 .00487 150.4);--neutral-900: oklch(.14 .00433 150.4);--neutral-950: oklch(0 .0034 150.4);--error-50: oklch(.96 .01973 26.23);--error-100: oklch(.92 .04085 26.23);--error-200: oklch(.8 .11439 26.23);--error-300: oklch(.7 .1785 26.23);--error-400: oklch(.6 .18063 26.23);--error-500: oklch(.5 .17876 26.23);--error-600: oklch(.4 .16269 26.23);--error-700: oklch(.3 .12203 26.23);--error-800: oklch(.22 .08953 26.23);--error-900: oklch(.14 .05711 26.23);--error-950: oklch(0 .0277 26.23);--accent-50: oklch(.96 .05692 185.4);--accent-100: oklch(.92 .12134 185.4);--accent-200: oklch(.86 .23462 185.4);--accent-300: oklch(.8 .21825 185.4);--accent-400: oklch(.86 .23462 185.4);--accent-500: oklch(.78 .22 185.4);--accent-600: oklch(.68 .19 185.4);--accent-700: oklch(.56 .15 185.4);--accent-800: oklch(.42 .11 185.4);--accent-900: oklch(.26 .07 185.4);--accent-950: oklch(.1 .03 185.4);--primary: var(--primary-400);--bg-primary: var(--neutral-950);--bg-secondary: var(--neutral-900);--bg-tertiary: var(--neutral-800);--text-primary: var(--neutral-50);--text-secondary: var(--neutral-300);--text-tertiary: var(--neutral-400);--text-inverted: var(--neutral-900);--border-light: var(--neutral-800);--border-medium: var(--neutral-700);--color-loading-wave: var(--primary);--color-loading-wave-low: color-mix(in oklch, var(--color-loading-wave), transparent 90%);--color-loading-wave-high: color-mix(in oklch, var(--color-loading-wave), transparent 80%);--color-github-background: #0d1117;--color-github-text: #f0f6fc;--color-github-link: #4493f8;--color-github-text-secondary: #9198a1;--color-github-border: #3d444d}[data-theme=light]{--primary: var(--primary-500);--bg-primary: var(--neutral-50);--bg-secondary: var(--neutral-100);--bg-tertiary: var(--neutral-200);--text-primary: var(--neutral-900);--text-secondary: var(--neutral-700);--text-tertiary: var(--neutral-600);--text-inverted: var(--neutral-50);--border-light: var(--neutral-200);--border-medium: var(--neutral-300);--color-github-background: #fff;--color-github-text: #1f2328;--color-github-link: #0969da;--color-github-text-secondary: #59636e;--color-github-border: #d1d9e0}:root{--shadow-sm: 0 2px 4px rgba(0, 0, 0, .1);--shadow-md: 0 4px 8px rgba(0, 0, 0, .2);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .3);--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease}:root{--spacing-xs: 4px;--spacing-sm: 8px;--spacing-smd: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--border-radius-xl: 20px;--border-radius-full: 50%}:root{--wave-gradient: linear-gradient(90deg, var(--color-loading-wave-low) 0%, var(--color-loading-wave-high) 50%, var(--color-loading-wave-low) 100%)}._flex_c9zjl_1{display:flex}._flex--direction-row_c9zjl_4{flex-direction:row}._flex--direction-column_c9zjl_7{flex-direction:column}._flex--justify-start_c9zjl_10{justify-content:flex-start}._flex--justify-center_c9zjl_13{justify-content:center}._flex--justify-space-between_c9zjl_16{justify-content:space-between}._flex--justify-flex-end_c9zjl_19{justify-content:flex-end}._flex--align-stretch_c9zjl_22{align-items:stretch}._flex--align-center_c9zjl_25{align-items:center}._flex--align-flex-start_c9zjl_28{align-items:flex-start}._flex--wrap-nowrap_c9zjl_31{flex-wrap:nowrap}._flex--wrap-wrap_c9zjl_34{flex-wrap:wrap}._flex--wrap-reverse_c9zjl_37{flex-wrap:wrap-reverse}._flex--gap-xs_c9zjl_40{gap:var(--spacing-xs)}._flex--gap-sm_c9zjl_43{gap:var(--spacing-sm)}._flex--gap-md_c9zjl_46{gap:var(--spacing-md)}._flex--gap-lg_c9zjl_49{gap:var(--spacing-lg)}._flex--gap-xl_c9zjl_52{gap:var(--spacing-xl)}._flex--card-sm_c9zjl_55{max-width:200px}._flex--card-md_c9zjl_58{max-width:300px}._flex--card-lg_c9zjl_61{max-width:400px}._flex--form-sm_c9zjl_64{max-width:600px}._flex--form-md_c9zjl_67{max-width:700px}._flex--form-lg_c9zjl_70{max-width:800px}._flex--page-sm_c9zjl_73{max-width:1000px}._flex--page-md_c9zjl_76{max-width:1200px}._flex--page-lg_c9zjl_79{max-width:1600px}._flex--full_c9zjl_82{max-width:none}._flex--container_c9zjl_85{margin:0 auto;padding:0 var(--spacing-md)}._flex--mt-xs_c9zjl_89{margin-top:var(--spacing-xs)}._flex--mt-sm_c9zjl_92{margin-top:var(--spacing-sm)}._flex--mt-md_c9zjl_95{margin-top:var(--spacing-md)}._flex--mt-lg_c9zjl_98{margin-top:var(--spacing-lg)}._flex--mt-xl_c9zjl_101{margin-top:var(--spacing-xl)}._flex--mb-xs_c9zjl_104{margin-bottom:var(--spacing-xs)}._flex--mb-sm_c9zjl_107{margin-bottom:var(--spacing-sm)}._flex--mb-md_c9zjl_110{margin-bottom:var(--spacing-md)}._flex--mb-lg_c9zjl_113{margin-bottom:var(--spacing-lg)}._flex--mb-xl_c9zjl_116{margin-bottom:var(--spacing-xl)}._flex--full-width_c9zjl_119{width:100%}._skeleton_18t8t_1{background:var(--wave-gradient);background-size:200% 100%;animation:_loading_18t8t_1 1.5s linear infinite;flex-shrink:0}._skeleton--radius-sm_18t8t_7{border-radius:var(--border-radius-sm)}._skeleton--radius-md_18t8t_10{border-radius:var(--border-radius-md)}._skeleton--radius-lg_18t8t_13{border-radius:var(--border-radius-lg)}._skeleton--radius-full_18t8t_16{border-radius:var(--border-radius-full)}@keyframes _loading_18t8t_1{0%{background-position:200% 0}to{background-position:-200% 0}}._header_18paw_1{position:sticky;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:color-mix(in srgb,var(--bg-primary) 25%,transparent);min-height:50px;top:0;z-index:1000;border-bottom:1px solid var(--border-light);display:flex}._header__content_18paw_11{display:flex;justify-content:space-between;align-items:center}._header__title_18paw_16{font-size:1.5rem;color:var(--primary)}._header__toggle_18paw_20{position:relative;height:35px;width:35px;border:1px solid var(--text-primary);background:transparent;cursor:pointer;font-size:20px;transition:all var(--transition-normal);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-md)}._header__toggle_18paw_20:hover,._header__toggle_18paw_20:active{color:var(--primary);border-color:var(--primary)}._profileCard_1xyjg_1{border-radius:var(--border-radius-md);border:1px solid var(--primary);box-shadow:0 0 2px var(--primary),0 0 10px var(--primary);position:relative;overflow:hidden}._github_1y54x_1{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-xl);background-color:var(--color-github-background);color:var(--color-github-text)}@media(max-width:600px){._github_1y54x_1{padding:var(--spacing-lg)}}@media(max-width:320px){._github_1y54x_1{padding:var(--spacing-lg) var(--spacing-md)}}._github__header_1y54x_19{display:flex;gap:var(--spacing-md)}._github__avatar_1y54x_23{width:150px;height:150px;border-radius:var(--border-radius-full);border:2px solid var(--color-github-border);flex-shrink:0}@media(max-width:360px){._github__avatar_1y54x_23{width:120px;height:120px}}._github__user_1y54x_36{flex:1;display:flex;flex-direction:column;gap:var(--spacing-sm)}._github__stats_1y54x_42{display:flex;gap:var(--spacing-xl);flex-wrap:wrap;padding:var(--spacing-md) 0;border-top:1px solid var(--color-github-border);border-bottom:1px solid var(--color-github-border)}._github__stat_1y54x_42{display:flex;flex-direction:column;align-items:flex-start}._github__statCount_1y54x_55{font-size:20px;font-weight:600;line-height:1.2}._github__statLabel_1y54x_60{font-size:14px;color:var(--color-github-text-secondary)}._github__repos_1y54x_64{display:flex;flex-direction:column;gap:var(--spacing-md)}._github__reposTitle_1y54x_69{font-size:16px;font-weight:600;color:var(--color-github-text)}._github__reposList_1y54x_74{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}@media(max-width:412px){._github__reposList_1y54x_74{grid-template-columns:1fr}}._githubLink_14u5m_1{display:block;font-size:14px;font-weight:600;color:var(--color-github-link);text-decoration:none}._githubLink_14u5m_1:hover{text-decoration:underline}._githubRepo_1f6ng_1{padding:var(--spacing-md);border:1px solid var(--color-github-border);border-radius:var(--border-radius-sm);background-color:var(--color-github-background)}._githubRepo__desc_1f6ng_7{display:block;font-size:12px;color:var(--color-github-text-secondary)}._githubRepo__stats_1f6ng_12{display:flex;align-items:center;gap:var(--spacing-lg);font-size:12px}._githubRepo__lang_1f6ng_18{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-github-text-secondary)}._githubRepo__color_1f6ng_24{width:12px;height:12px;border-radius:var(--border-radius-full);display:inline-block}._linksCard_1pf58_1{border-radius:var(--border-radius-md);background-color:var(--bg-secondary);padding:var(--spacing-xl)}._linksCard__title_1pf58_6{text-align:center;font-size:2rem}._linksCard__item_1pf58_10{font-size:1.1rem}._linksCard__item_1pf58_10:hover{color:var(--primary)}
