@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;700&display=swap";._nav_w5z2z_1{display:flex;align-items:center;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--border);margin-bottom:2.5rem;flex-wrap:wrap}._dots_w5z2z_11{display:flex;gap:6px}._dot_w5z2z_11{width:12px;height:12px;border-radius:50%;display:inline-block}._red_w5z2z_19{background:#ff5f56}._yellow_w5z2z_20{background:#ffbd2e}._green_w5z2z_21{background:#27c93f}._title_w5z2z_23{color:var(--muted);font-size:11px;flex:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._links_w5z2z_33{display:flex;gap:1.25rem;flex-wrap:wrap}._link_w5z2z_33{background:none;border:none;color:var(--muted);font-size:12px;padding:0;transition:color .15s;white-space:nowrap}._link_w5z2z_33:hover{color:var(--text)}._active_w5z2z_49{color:var(--green)!important}@media (max-width: 600px){._title_w5z2z_23{display:none}._links_w5z2z_33{gap:.75rem}}._terminal_nrya5_1{background:var(--bg2);border:1px solid var(--border);border-radius:4px;margin:1.75rem 0;overflow:hidden}._header_nrya5_9{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--bg3);border-bottom:1px solid var(--border)}._title_nrya5_18{color:var(--muted);font-size:11px;margin-left:8px}._dot_nrya5_24{width:10px;height:10px;border-radius:50%}._red_nrya5_29{background:#ff5f56}._yellow_nrya5_30{background:#ffbd2e}._green_nrya5_31{background:#27c93f}._body_nrya5_33{padding:1rem 1.25rem}._line_nrya5_37{margin-bottom:.3rem;line-height:1.7}._prompt_nrya5_42{color:var(--green);margin-right:6px}._cmd_nrya5_43{color:var(--cyan)}._arg_nrya5_44{color:var(--amber)}._cursor_nrya5_46{display:inline-block;width:8px;height:14px;background:var(--green);animation:_blink_nrya5_1 1s step-end infinite;vertical-align:middle;margin-left:2px}@keyframes _blink_nrya5_1{0%,to{opacity:1}50%{opacity:0}}._hero_1igb2_1{animation:_fadeIn_1igb2_1 .4s ease}@keyframes _fadeIn_1igb2_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._prompt_1igb2_5{color:var(--muted);font-size:12px;margin-bottom:.5rem}._user_1igb2_6{color:var(--green)}._sep_1igb2_7{color:var(--cyan);margin:0 4px}._h1_1igb2_9{font-size:clamp(2rem,6vw,3.5rem);font-weight:700;line-height:1.1;color:#fff;margin-bottom:.5rem}._em_1igb2_16{color:var(--green);font-style:normal}._tagline_1igb2_18{font-size:clamp(.85rem,2vw,1rem);color:var(--cyan);margin-bottom:1.5rem;min-height:1.5em}._comment_1igb2_24{color:var(--muted)}._caret_1igb2_25{color:var(--green);animation:_blink_1igb2_1 .8s step-end infinite}@keyframes _blink_1igb2_1{50%{opacity:0}}._badges_1igb2_31{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.75rem}._badge_1igb2_31{font-size:11px;padding:3px 10px;border-radius:2px;border:1px solid}._green_1igb2_43{border-color:var(--green);color:var(--green);background:#00ff880f}._cyan_1igb2_44{border-color:var(--cyan);color:var(--cyan);background:#00d4ff0f}._amber_1igb2_45{border-color:var(--amber);color:var(--amber);background:#ffb8000f}._cta_1igb2_47{display:flex;gap:1rem;flex-wrap:wrap}._btn_1igb2_49{font-size:12px;padding:8px 20px;border-radius:2px;border:1px solid;transition:all .2s;font-weight:500}._primary_1igb2_57{background:var(--green);color:#000;border-color:var(--green)}._primary_1igb2_57:hover{background:transparent;color:var(--green)}._outline_1igb2_63{background:transparent;color:var(--text);border-color:var(--border)}._outline_1igb2_63:hover{border-color:var(--cyan);color:var(--cyan)}._section_ins0x_1{animation:_fadeIn_ins0x_1 .4s ease}@keyframes _fadeIn_ins0x_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._header_ins0x_4{margin-bottom:1.5rem}._h2_ins0x_5{font-size:1.3rem;color:#fff;font-weight:700}._h2_ins0x_5:before{content:"$ ";color:var(--green)}._sub_ins0x_7{color:var(--muted);font-size:12px;margin-top:.25rem}._grid_ins0x_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;margin-bottom:.5rem}._card_ins0x_16{background:var(--bg2);border:1px solid var(--border);border-radius:4px;padding:1rem 1rem .75rem;transition:border-color .2s}._cat_ins0x_24{font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-weight:700}._cat_ins0x_24:before{content:"# ";opacity:.5}._green_ins0x_33{color:var(--green)}._cyan_ins0x_34{color:var(--cyan)}._amber_ins0x_35{color:var(--amber)}._purple_ins0x_36{color:var(--purple)}._tags_ins0x_38{display:flex;flex-wrap:wrap;gap:.4rem}._tag_ins0x_38{font-size:11px;padding:3px 9px;border-radius:2px;border:1px solid;transition:opacity .15s}._tag_ins0x_38:hover{opacity:.7}._tag_green_ins0x_49{color:var(--green);border-color:#00ff884d;background:#00ff880f}._tag_cyan_ins0x_50{color:var(--cyan);border-color:#00d4ff4d;background:#00d4ff0f}._tag_amber_ins0x_51{color:var(--amber);border-color:#ffb8004d;background:#ffb8000f}._tag_purple_ins0x_52{color:var(--purple);border-color:#c084fc4d;background:#c084fc0f}._section_19knv_1{animation:_fadeIn_19knv_1 .4s ease}@keyframes _fadeIn_19knv_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._header_19knv_4{margin-bottom:1.5rem}._h2_19knv_5{font-size:1.3rem;color:#fff;font-weight:700}._h2_19knv_5:before{content:"$ ";color:var(--green)}._sub_19knv_7{color:var(--muted);font-size:12px;margin-top:.25rem}._grid_19knv_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}._card_19knv_15{background:var(--bg2);border:1px solid var(--border);border-radius:4px;padding:1.25rem;transition:border-color .2s,transform .2s;display:flex;flex-direction:column}._card_19knv_15:hover{border-color:var(--cyan);transform:translateY(-2px)}._num_19knv_29{color:var(--muted);font-size:11px;margin-bottom:.4rem}._name_19knv_30{color:#fff;font-size:1rem;font-weight:700;margin-bottom:.5rem}._desc_19knv_31{color:var(--muted);font-size:12px;line-height:1.6;margin-bottom:.85rem;flex:1}._stack_19knv_33{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem}._tag_19knv_34{font-size:10px;padding:2px 8px;background:#00d4ff12;border:1px solid rgba(0,212,255,.2);color:var(--cyan);border-radius:2px}._footer_19knv_43{display:flex;justify-content:space-between;align-items:center}._meta_19knv_44{font-size:11px;color:var(--muted)}._ghLink_19knv_45{font-size:11px;color:var(--green);transition:opacity .2s}._ghLink_19knv_45:hover{opacity:.7}._section_4j3ay_1{animation:_fadeIn_4j3ay_1 .4s ease}@keyframes _fadeIn_4j3ay_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._header_4j3ay_4{margin-bottom:1.5rem}._h2_4j3ay_5{font-size:1.3rem;color:#fff;font-weight:700}._h2_4j3ay_5:before{content:"$ ";color:var(--green)}._sub_4j3ay_7{color:var(--muted);font-size:12px;margin-top:.25rem}._catLabel_4j3ay_9{color:var(--cyan);font-size:12px;margin-bottom:1rem}._eduCard_4j3ay_12{background:var(--bg2);border:1px solid var(--border);border-radius:4px;padding:1rem;margin-bottom:1rem;transition:border-color .2s}._eduCard_4j3ay_12:hover{border-color:var(--amber)}._eduDate_4j3ay_22{color:var(--amber);font-size:11px}._eduDegree_4j3ay_23{color:#fff;font-weight:700;margin:.25rem 0 .1rem}._eduSchool_4j3ay_24{color:var(--cyan);font-size:12px;margin-bottom:.35rem}._eduDetail_4j3ay_25{color:var(--muted);font-size:11px;margin-bottom:.5rem}._tags_4j3ay_27{display:flex;flex-wrap:wrap;gap:.35rem}._tag_4j3ay_27{font-size:10px;padding:2px 8px;background:#00d4ff12;border:1px solid rgba(0,212,255,.2);color:var(--cyan);border-radius:2px}._expItem_4j3ay_38{border-left:2px solid var(--border);padding-left:1.25rem;margin-bottom:1.75rem;position:relative}._expItem_4j3ay_38:hover{border-left-color:var(--green)}._dot_4j3ay_46{position:absolute;left:-5px;top:4px;width:8px;height:8px;background:var(--green);border-radius:50%}._expDate_4j3ay_56{color:var(--muted);font-size:11px}._expTitle_4j3ay_57{color:#fff;font-weight:700;font-size:.95rem;margin:.25rem 0 .1rem}._expCompany_4j3ay_58{color:var(--cyan);font-size:12px;margin-bottom:.5rem}._bullets_4j3ay_60{display:flex;flex-direction:column;gap:.2rem}._bullets_4j3ay_60 li{color:var(--text);font-size:12px}._bullets_4j3ay_60 li:before{content:"> ";color:var(--green)}._section_ajw50_1{animation:_fadeIn_ajw50_1 .4s ease}@keyframes _fadeIn_ajw50_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._header_ajw50_4{margin-bottom:1.5rem}._h2_ajw50_5{font-size:1.3rem;color:#fff;font-weight:700}._h2_ajw50_5:before{content:"$ ";color:var(--green)}._sub_ajw50_7{color:var(--muted);font-size:12px;margin-top:.25rem}._grid_ajw50_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem}._card_ajw50_15{background:var(--bg2);border:1px solid var(--border);border-radius:4px;padding:1rem;display:flex;gap:.75rem;align-items:flex-start;transition:border-color .2s}._card_ajw50_15:hover{border-color:var(--green)}._icon_ajw50_27{color:var(--green);font-size:14px;min-width:16px;padding-top:2px}._label_ajw50_28{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}._value_ajw50_29{color:var(--text);font-size:12px;word-break:break-all}._interests_ajw50_31{margin-top:2rem}._intLabel_ajw50_32{color:var(--cyan);font-size:12px;margin-bottom:.75rem}._intItem_ajw50_33{color:var(--text);font-size:12px;margin-bottom:.3rem}._sq_ajw50_34{color:var(--green);margin-right:6px}:root{--bg: #1a0f12;--bg2: #201317;--bg3: #2a181d;--bg4: #341f25;--green: #c98a8a;--cyan: #d9a9a3;--amber: #b87560;--red: #8c3a3a;--purple: #a8616b;--text: #f3e9e7;--muted: #8a6a6e;--border: #4a2c33;--font: "JetBrains Mono", monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:13px;line-height:1.6;min-height:100vh;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(217,169,163,.012) 2px,rgba(217,169,163,.012) 4px);pointer-events:none;z-index:9999}a{color:inherit;text-decoration:none}button{font-family:var(--font);cursor:pointer}ul{list-style:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg2)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}._app_1t1cu_1{max-width:920px;margin:0 auto;padding:1.5rem 1.5rem 0;min-height:100vh;display:flex;flex-direction:column}._main_1t1cu_10{flex:1;padding-bottom:3rem}._footer_1t1cu_15{border-top:1px solid var(--border);padding:1rem 0;margin-top:auto}._footerText_1t1cu_21{color:var(--muted);font-size:11px}
