._card_1so6o_1{width:100%;display:flex;gap:22px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:10px;padding:20px;box-shadow:var(--glass-shadow);align-items:flex-start}._left_1so6o_13{width:220px;display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}._avatar_1so6o_22{width:96px;height:96px;border-radius:14px;background:linear-gradient(180deg,#3a8fff0f,#00000024);display:flex;align-items:center;justify-content:center;color:var(--accent-blue);font-weight:800;font-size:28px}._name_1so6o_39{margin:0;color:var(--text-color);font-size:1.15rem;font-weight:800}._location_1so6o_46{display:inline-flex;gap:6px;align-items:center;color:var(--muted-text);text-decoration:none;font-weight:600}._pin_1so6o_55{color:var(--accent-blue)}._right_1so6o_59{flex:1}._bio_1so6o_63{color:var(--muted-text);line-height:1.45}._skills_1so6o_68{display:flex;gap:10px;flex-wrap:wrap;padding:0;margin:8px 0 0;list-style:none}._skills_1so6o_68 li{background:#3a8fff0f;color:var(--accent-blue-light);padding:6px 10px;border-radius:999px;font-weight:700;font-size:.85rem}@media (max-width: 820px){._card_1so6o_1{flex-direction:column;padding:16px}._left_1so6o_13{width:100%;flex-direction:row;justify-content:flex-start;gap:14px}._avatar_1so6o_22{width:64px;height:64px}}._pageTitle_pi2ij_1{width:100%;max-width:1000px;margin:0 0 1.2rem;color:var(--text-color);font-size:1.6rem;font-weight:700;text-align:left}._grid_pi2ij_11{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:18px;max-width:1000px}._card_pi2ij_19{display:flex;background:var(--card-bg);border:1px solid var(--card-border);border-radius:10px;overflow:hidden;box-shadow:var(--glass-shadow);transition:transform .14s ease,box-shadow .14s ease}._card_pi2ij_19:hover{transform:translateY(-6px)}._thumb_pi2ij_33{width:140px;background:linear-gradient(135deg,#3a8fff0f,#00000024);flex-shrink:0}._content_pi2ij_43{padding:14px 16px;display:flex;flex-direction:column;gap:8px;flex:1}._cardTitle_pi2ij_51{margin:0;color:var(--text-color);font-size:1.05rem;font-weight:700}._cardDesc_pi2ij_58{margin:0;color:var(--muted-text);font-size:.95rem;line-height:1.35}._tags_pi2ij_65{display:flex;gap:8px;flex-wrap:wrap}._tag_pi2ij_65{background:#3a8fff0f;color:var(--accent-blue-light);padding:4px 8px;border-radius:999px;font-size:.78rem;font-weight:600}._viewLink_pi2ij_80{margin-left:auto;color:var(--accent-blue);text-decoration:none;font-weight:600;font-size:.95rem}@media (max-width: 820px){._grid_pi2ij_11{grid-template-columns:1fr}._thumb_pi2ij_33{display:none}}._navbar_okrv4_1{width:100%;padding:1.2rem 0;background:none;color:var(--text-color);font-size:1rem}._navInner_okrv4_9{width:80%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}._left_okrv4_17{font-weight:700;font-size:1.05rem;letter-spacing:.6px;color:var(--text-color)}._right_okrv4_24{display:flex;gap:1.4rem;list-style:none;margin:0;padding:0;align-items:center}._right_okrv4_24 li a{color:var(--muted-text);text-decoration:none;transition:color .18s,transform .12s}._right_okrv4_24 li a:hover{color:var(--accent-blue);transform:translateY(-2px)}._right_okrv4_24 ._toggle_okrv4_45{display:flex;align-items:center}:root{--bg-color: #111318;--text-color: #c2c4c3;--muted-text: #9aa0a2;--accent-blue: #3a8fff;--accent-blue-light: #7ecbff;--card-bg: #15191b;--card-border: rgba(120, 150, 190, .06);--about-bg: var(--card-bg);--about-border: rgba(58, 143, 255, .1);--glass-shadow: 0 8px 30px rgba(0, 0, 0, .45);--focus-outline: rgba(58, 143, 255, .14)}body{background-color:var(--bg-color);color:var(--text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .22s ease,color .18s ease}.light-theme{--bg-color: #eaebed;--text-color: #22272a;--muted-text: #646b6f;--accent-blue: #1662b8;--accent-blue-light: #2180d6;--card-bg: #fbfcfd;--card-border: rgba(16, 24, 32, .06);--about-bg: var(--card-bg);--about-border: rgba(16, 24, 32, .06);--glass-shadow: 0 8px 30px rgba(2, 6, 10, .04)}:root,.light-theme{--outline-size: 3px}a{color:var(--accent-blue);transition:color .15s ease}a:hover{color:var(--accent-blue-light)}button,[role=button]{outline-color:var(--focus-outline);transition:transform .08s ease,box-shadow .12s ease}
