*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#f8f9fb;--surface:#fff;--surface-2:#f0f2f7;--border:#e2e6ee;--text:#1a1d27;--text-muted:#6b7280;--accent:#6366f1;--accent-2:#8b5cf6;--accent-glow:#6366f11f;--green:#10b981;--orange:#f59e0b;--r-sm:8px;--r-md:14px;--r-lg:24px;--shadow-sm:0 1px 4px #0000000f;--shadow-md:0 4px 20px #00000014;--shadow-lg:0 12px 40px #0000001f;--font:"Inter", system-ui, sans-serif;--mono:"Fira Code", monospace;--nav-h:64px;--nav-scrolled-bg:#f8f9fbeb;--hero-right-bg:linear-gradient(160deg, #f4f6fa 0%, #eef0f6 50%, #f0f2f8 100%)}[data-theme=dark]{--bg:#0f1117;--surface:#161b22;--surface-2:#21262d;--border:#30363d;--text:#e6edf3;--text-muted:#8b949e;--accent:#818cf8;--accent-2:#a78bfa;--accent-glow:#818cf821;--green:#3fb950;--orange:#d29922;--shadow-sm:0 1px 4px #00000059;--shadow-md:0 4px 20px #00000073;--shadow-lg:0 12px 40px #0000008c;--nav-scrolled-bg:#0f1117eb;--hero-right-bg:linear-gradient(160deg, #0d1117 0%, #0f1320 50%, #0d1117 100%)}html{scroll-behavior:smooth;overflow-x:clip}body{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.65;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:var(--font);background:0 0;border:none}.section{padding:88px 0;position:relative}.container{max-width:1100px;margin:0 auto;padding:0 24px}@media (width<=768px){.section{padding:64px 0}}@media (width<=480px){.section{padding:48px 0}.container{padding:0 16px}}.section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;margin-bottom:10px;font-size:.78rem;font-weight:700;display:inline-flex}.section-label:before{content:"";background:var(--accent);border-radius:2px;width:20px;height:2px;display:block}.section-title{letter-spacing:-.03em;color:var(--text);margin-bottom:8px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800}.section-sub{color:var(--text-muted);max-width:560px;font-size:1rem}.badge{background:var(--surface-2);color:var(--text-muted);border-radius:6px;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-block}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}@media (width<=768px){.section{padding:64px 0}}._nav_mp0w6_1{z-index:100;height:var(--nav-h);padding:0 48px;transition:background .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0}._scrolled_mp0w6_12{background:var(--nav-scrolled-bg);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px 0 var(--border)}._inner_mp0w6_19{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}._logo_mp0w6_27{letter-spacing:-.02em;color:var(--text);cursor:pointer;font-size:1rem;font-weight:800}._logo_mp0w6_27 span{color:var(--accent)}._links_mp0w6_38{align-items:center;gap:4px;list-style:none;display:flex}._links_mp0w6_38 a{border-radius:var(--r-sm);color:var(--text-muted);padding:6px 12px;font-size:.875rem;font-weight:500;transition:color .2s,background .2s;display:block}._links_mp0w6_38 a:hover{color:var(--text);background:var(--surface-2)}._activeLink_mp0w6_59{color:var(--accent)!important;background:var(--accent-glow)!important}._themeToggle_mp0w6_64{border-radius:var(--r-sm);width:36px;height:36px;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border);flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;transition:color .2s,background .2s,border-color .2s;display:flex}._themeToggle_mp0w6_64:hover{color:var(--accent);background:var(--accent-glow);border-color:#6366f14d}._burger_mp0w6_84{flex-direction:column;gap:5px;padding:8px;display:none}._burger_mp0w6_84 span{background:var(--text);border-radius:2px;width:22px;height:2px;transition:transform .25s,opacity .25s;display:block}@media (width<=768px){._nav_mp0w6_1{padding:0 20px}._burger_mp0w6_84{display:flex}._themeToggle_mp0w6_64{margin-left:auto;margin-right:8px}._links_mp0w6_38{top:var(--nav-h);background:var(--surface);border-bottom:1px solid var(--border);opacity:0;pointer-events:none;flex-direction:column;gap:4px;padding:16px 24px 24px;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s;position:fixed;left:0;right:0;transform:translateY(-110%)}._links_mp0w6_38._open_mp0w6_119{opacity:1;pointer-events:all;transform:translateY(0)}._links_mp0w6_38 li{width:100%}._links_mp0w6_38 a{padding:10px 16px;font-size:.95rem}._burger_mp0w6_84 span:first-child._barOpen_mp0w6_127{transform:translateY(7px)rotate(45deg)}._burger_mp0w6_84 span:nth-child(2)._barOpen_mp0w6_127{opacity:0}._burger_mp0w6_84 span:nth-child(3)._barOpen_mp0w6_127{transform:translateY(-7px)rotate(-45deg)}}@media (width<=480px){._nav_mp0w6_1{padding:0 16px}._logo_mp0w6_27{font-size:.92rem}}._canvas_1mcta_1{width:100%;height:100%;display:block}._hero_gluk4_1{min-height:100vh;padding-top:var(--nav-h);grid-template-columns:1fr 1fr;gap:0;width:100%;display:grid;position:relative;overflow:hidden}._orbA_gluk4_13{pointer-events:none;z-index:0;background:radial-gradient(circle,#6366f121 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-100px;left:-120px}._orbB_gluk4_24{pointer-events:none;z-index:0;background:radial-gradient(circle,#8b5cf617 0%,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;bottom:60px;left:180px}._left_gluk4_37{z-index:2;flex-direction:column;justify-content:center;gap:0;padding:48px 40px 64px 64px;display:flex;position:relative}._availBadge_gluk4_48{color:#059669;letter-spacing:.02em;background:#10b9811a;border:1px solid #10b98140;border-radius:100px;align-items:center;gap:7px;width:fit-content;margin-bottom:18px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex}._availDot_gluk4_63{background:#10b981;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite _pulse_gluk4_1;box-shadow:0 0 0 3px #10b98140}@keyframes _pulse_gluk4_1{0%,to{box-shadow:0 0 0 3px #10b98140}50%{box-shadow:0 0 0 6px #10b98114}}._greeting_gluk4_77{color:var(--text-muted);letter-spacing:.04em;margin-bottom:8px;font-size:.92rem;font-weight:600}._name_gluk4_85{letter-spacing:-.05em;color:var(--text);margin-bottom:18px;font-size:clamp(2.8rem,4.5vw,4.2rem);font-weight:900;line-height:1.02}._nameAccent_gluk4_95{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 50%,#a855f7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._typedWrap_gluk4_102{min-height:2rem;margin-bottom:18px}._typed_gluk4_102{color:var(--accent);font-size:clamp(1rem,2vw,1.18rem);font-weight:600;font-family:var(--mono)}._cursor_gluk4_112{color:var(--accent);margin-left:2px;animation:1s step-end infinite _blink_gluk4_1;display:inline-block}@keyframes _blink_gluk4_1{0%,to{opacity:1}50%{opacity:0}}._bio_gluk4_120{color:var(--text-muted);margin-bottom:28px;font-size:.94rem;line-height:1.78}._ctas_gluk4_128{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:32px;display:flex}._btnPrimary_gluk4_136{color:#fff;border-radius:var(--r-md);letter-spacing:.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);padding:12px 26px;font-size:.88rem;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 16px #6366f161}._btnPrimary_gluk4_136:hover{transform:translateY(-2px);box-shadow:0 8px 28px #6366f17a}._btnSecondary_gluk4_152{color:var(--text);border:2px solid var(--border);border-radius:var(--r-md);letter-spacing:.02em;background:0 0;padding:12px 26px;font-size:.88rem;font-weight:700;transition:border-color .2s,background .2s,color .2s}._btnSecondary_gluk4_152:hover{border-color:var(--accent);background:var(--accent-glow);color:var(--accent)}._btnLinkedin_gluk4_169,._btnGithub_gluk4_170{border-radius:var(--r-md);background:var(--surface);border:2px solid var(--border);justify-content:center;align-items:center;width:42px;height:42px;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}._btnLinkedin_gluk4_169{color:#0a66c2}._btnLinkedin_gluk4_169:hover{background:#0a66c20f;border-color:#0a66c2;transform:translateY(-2px)}._btnGithub_gluk4_170{color:#1a1d27}._btnGithub_gluk4_170:hover{background:#1a1d270f;border-color:#1a1d27;transform:translateY(-2px)}._stats_gluk4_195{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);justify-content:space-around;align-items:center;gap:8px;margin-bottom:28px;padding:18px 22px;display:flex}._stat_gluk4_195{flex-direction:column;align-items:center;gap:2px;display:flex}._stat_gluk4_195 strong{color:var(--text);letter-spacing:-.04em;font-size:1.45rem;font-weight:900;line-height:1}._stat_gluk4_195 span{color:var(--text-muted);white-space:nowrap;font-size:.72rem;font-weight:500}._divider_gluk4_226{background:var(--border);width:1px;height:36px}._photoRow_gluk4_233{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);align-items:center;gap:14px;margin-bottom:28px;padding:14px 18px;display:flex}._avatarWrap_gluk4_244{border:2px solid var(--accent);cursor:zoom-in;border-radius:50%;flex-shrink:0;width:46px;height:46px;transition:transform .2s,box-shadow .2s;overflow:hidden}._avatarWrap_gluk4_244:hover{transform:scale(1.08);box-shadow:0 0 0 3px #6366f14d}._avatarWrap_gluk4_244 img{object-fit:cover;object-position:top;width:100%;height:100%}._photoInfo_gluk4_264{flex-direction:column;gap:2px;display:flex}._photoInfo_gluk4_264 strong{color:var(--text);font-size:.88rem;font-weight:700}._photoInfo_gluk4_264 span{color:var(--text-muted);font-size:.75rem}._scrollDown_gluk4_280{color:var(--text-muted);align-items:center;gap:7px;width:fit-content;font-size:.8rem;font-weight:600;transition:color .2s;animation:2.4s ease-in-out infinite _nudge_gluk4_1;display:inline-flex}._scrollDown_gluk4_280:hover{color:var(--accent)}@keyframes _nudge_gluk4_1{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}._modalOverlay_gluk4_298{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;cursor:zoom-out;background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalImg_gluk4_310{border-radius:var(--r-lg);object-fit:cover;object-position:top;cursor:default;width:auto;max-width:min(480px,90vw);height:auto;max-height:85vh;box-shadow:0 24px 80px #00000080}._modalClose_gluk4_322{color:#fff;cursor:pointer;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;transition:background .2s;display:flex;position:fixed;top:24px;right:28px}._modalClose_gluk4_322:hover{background:#ffffff47}._right_gluk4_341{background:var(--hero-right-bg);height:100vh;position:relative;overflow:hidden}._wallLogo_gluk4_349{z-index:3;pointer-events:none;filter:drop-shadow(0 4px 12px #00000024);flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute}._wallLogo_gluk4_349 img{object-fit:contain;background:#fff;border-radius:10px;width:44px;height:44px;padding:4px;box-shadow:0 2px 8px #0000001f}._wallLogo_gluk4_349 span{color:var(--text-muted);background:#ffffffeb;border-radius:3px;padding:1px 6px;font-size:.65rem;font-weight:700}._right_gluk4_341 canvas{z-index:2;position:absolute;inset:0}@media (width<=900px){._hero_gluk4_1{grid-template-columns:1fr;overflow:clip visible}._left_gluk4_37{justify-content:flex-start;padding:48px 24px 40px}._right_gluk4_341{display:none}._orbA_gluk4_13{width:300px;height:300px}._orbB_gluk4_24{display:none}}@media (width<=480px){._left_gluk4_37{gap:0;padding:32px 20px 36px}._name_gluk4_85{margin-bottom:12px;font-size:clamp(2.2rem,10vw,2.8rem)}._bio_gluk4_120{margin-bottom:20px;font-size:.88rem}._stats_gluk4_195{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;padding:14px 12px;display:grid}._stat_gluk4_195 strong{font-size:1.2rem}._stat_gluk4_195 span{font-size:.68rem}._divider_gluk4_226{display:none}._ctas_gluk4_128{gap:8px;margin-bottom:20px}._btnPrimary_gluk4_136,._btnSecondary_gluk4_152{padding:11px 18px;font-size:.82rem}._photoRow_gluk4_233{margin-bottom:20px;padding:10px 14px}._availBadge_gluk4_48{margin-bottom:14px;padding:5px 12px;font-size:.72rem}._scrollDown_gluk4_280{display:none}}._cvToggleLabel_3qr1g_2{color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:.875rem;font-weight:600;transition:color .2s;display:inline-flex}._cvToggleLabel_3qr1g_2:hover{color:var(--accent)}._switch_3qr1g_17{flex-shrink:0;width:48px;height:26px;display:inline-block;position:relative}._switch_3qr1g_17 input{opacity:0;width:0;height:0;position:absolute}._slider_3qr1g_30{cursor:pointer;background:var(--border);border:1.5px solid var(--border);border-radius:100px;transition:background .3s,border-color .3s,box-shadow .3s;position:absolute;inset:0}._slider_3qr1g_30:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s;position:absolute;top:50%;left:3px;transform:translateY(-50%);box-shadow:0 1px 4px #0000002e}._switch_3qr1g_17 input:checked+._slider_3qr1g_30{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-glow)}._switch_3qr1g_17 input:checked+._slider_3qr1g_30:before{transform:translateY(-50%)translate(22px);box-shadow:0 2px 6px #6366f140}._switch_3qr1g_17 input:focus-visible+._slider_3qr1g_30{outline:2px solid var(--accent);outline-offset:3px}._modalOverlay_3qr1g_66{z-index:1000;background:#000000a6;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modalImg_3qr1g_78{background:#fff;border-radius:18px;max-width:90vw;max-height:90vh;box-shadow:0 8px 32px #00000040}._modalClose_3qr1g_85{color:#fff;cursor:pointer;z-index:1001;background:0 0;border:none;font-size:2.2rem;transition:color .18s;position:absolute;top:32px;right:48px}._modalClose_3qr1g_85:hover{color:#ffb4b4}._about_3qr1g_100{background:var(--surface)}._topRow_3qr1g_104{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;margin-bottom:40px;display:grid}._photoCol_3qr1g_113{flex-direction:column;gap:16px;display:flex}._photoFrame_3qr1g_119{border-radius:var(--r-lg);width:200px;height:240px;box-shadow:var(--shadow-lg);background:var(--surface-2);border:4px solid #fff;overflow:hidden}._photoFrame_3qr1g_119 img{object-fit:cover;object-position:top;width:100%;height:100%}._quickInfo_3qr1g_135{flex-direction:column;gap:6px;display:flex}._quickInfo_3qr1g_135 span{color:var(--text-muted);font-size:.82rem}._bioCol_3qr1g_146{flex-direction:column;gap:0;min-width:0;display:flex}._profileLabel_3qr1g_153{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}._badge2_3qr1g_161{color:var(--accent);background:var(--accent-glow);border:1px solid #6366f133;border-radius:100px;padding:4px 12px;font-size:.8rem;font-weight:700}._badgeSchool_3qr1g_171{color:var(--green);background:#10b98114;border:1px solid #10b98133;border-radius:100px;padding:4px 12px;font-size:.78rem;font-weight:600}._bio_3qr1g_146{color:var(--text-muted);margin-bottom:20px;font-size:.95rem;line-height:1.78}._badgeTitle_3qr1g_188{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:8px;font-size:.78rem;font-weight:700}._badges_3qr1g_197{flex-wrap:wrap;gap:6px;display:flex}._marqueeWrapper_3qr1g_204{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}._marqueeTrack_3qr1g_210{gap:8px;width:max-content;animation:18s linear infinite _marquee_3qr1g_204;display:flex}._marqueeTrack_3qr1g_210:hover{animation-play-state:paused}@keyframes _marquee_3qr1g_204{0%{transform:translate(-50%)}to{transform:translate(0)}}._marqueeReverse_3qr1g_226{animation-direction:reverse}._badge_3qr1g_161{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);border-radius:6px;padding:4px 11px;font-size:.76rem;font-weight:600;display:inline-block}._badgeTech_3qr1g_241{background:var(--accent-glow);color:var(--accent);border-color:#6366f133}._altBlock_3qr1g_248{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);margin-bottom:16px;padding:22px 28px}._altHeader_3qr1g_256{text-transform:uppercase;letter-spacing:.07em;color:var(--accent);align-items:center;gap:8px;margin-bottom:18px;font-size:.72rem;font-weight:700;display:flex}._altLink_3qr1g_268{color:var(--accent);text-transform:none;letter-spacing:0;opacity:.7;align-items:center;gap:4px;margin-left:auto;font-size:.72rem;font-weight:600;transition:opacity .15s;display:inline-flex}._altLink_3qr1g_268:hover{opacity:1}._companyBanner_3qr1g_284{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);align-items:center;gap:14px;margin-bottom:16px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:flex}._companyBanner_3qr1g_284:hover{box-shadow:var(--shadow-sm);border-color:#6366f14d}._companyLogo_3qr1g_300{object-fit:contain;border:1px solid var(--border);background:#fff;border-radius:10px;flex-shrink:0;width:44px;height:44px;padding:4px}._searchIcon_3qr1g_310{justify-content:center;align-items:center;font-size:1.4rem;display:flex}._companyInfo_3qr1g_317{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._companyInfo_3qr1g_317 strong{color:var(--text);font-size:.92rem;font-weight:700}._companyInfo_3qr1g_317 span{color:var(--text-muted);font-size:.78rem}._companyCta_3qr1g_334{color:var(--accent);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:.78rem;font-weight:600;display:inline-flex}._altGrid_3qr1g_345{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._altItem_3qr1g_351{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);flex-direction:column;gap:4px;padding:12px 14px;display:flex}._altLabel_3qr1g_361{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.68rem;font-weight:700}._altValue_3qr1g_369{color:var(--text);font-size:.82rem;font-weight:600;line-height:1.5}._altValue_3qr1g_369 em{color:var(--text-muted);font-size:.78rem;font-style:normal;font-weight:400;display:block}._salaryBlock_3qr1g_384{border-top:1px solid var(--border);margin-top:20px;padding-top:18px}._salaryTitle_3qr1g_390{color:var(--text);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:.78rem;font-weight:700;display:flex}._salaryRef_3qr1g_401{color:var(--text-muted);font-size:.7rem;font-weight:400}._salaryTable_3qr1g_407{border-radius:var(--r-sm);border:1px solid var(--border);flex-direction:column;gap:4px;margin-bottom:10px;display:flex;overflow:hidden}._salaryRow_3qr1g_417{grid-template-columns:1.4fr 1fr 1fr;gap:0;display:grid}._salaryRow_3qr1g_417>span{color:var(--text-muted);border-right:1px solid var(--border);background:var(--surface);padding:9px 14px;font-size:.8rem}._salaryRow_3qr1g_417>span:last-child{border-right:none}._salaryRow_3qr1g_417>span strong{color:var(--text);font-weight:700}._salaryHead_3qr1g_433>span{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);background:var(--bg);border-bottom:1px solid var(--border);font-size:.68rem;font-weight:700}._salaryHighlight_3qr1g_443>span{background:var(--accent-glow);color:var(--accent);border-color:#6366f126;font-weight:600}._salaryHighlight_3qr1g_443>span strong{color:var(--accent)}._salaryHighlight_3qr1g_443 em{background:var(--accent);color:#fff;vertical-align:middle;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:.64rem;font-style:normal;font-weight:700;display:inline-block}._salaryNote_3qr1g_463{color:var(--text-muted);font-size:.72rem;font-style:italic;line-height:1.5}._cvBlock_3qr1g_470{background:linear-gradient(135deg, var(--accent-glow), #8b5cf60f);border-radius:var(--r-md);border:1px solid #6366f133;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}._cvInfo_3qr1g_481 h3{color:var(--text);margin-bottom:4px;font-size:1.05rem;font-weight:700}._cvInfo_3qr1g_481 p{color:var(--text-muted);font-size:.875rem}._cvBtns_3qr1g_492{flex-shrink:0;gap:10px;display:flex}._btnView_3qr1g_498,._btnDl_3qr1g_498{border-radius:var(--r-sm);align-items:center;gap:6px;padding:10px 20px;font-size:.875rem;font-weight:600;transition:transform .2s;display:inline-flex}._btnView_3qr1g_498:hover,._btnDl_3qr1g_498:hover{transform:translateY(-1px)}._btnView_3qr1g_498{color:var(--accent);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #6366f14d}._btnDl_3qr1g_498{background:var(--accent);color:#fff;box-shadow:0 4px 12px #6366f14d}@media (width<=768px){._grid_3qr1g_524{grid-template-columns:1fr}._cvBlock_3qr1g_470{flex-direction:column;align-items:flex-start}._cvBtns_3qr1g_492{width:100%}._btnView_3qr1g_498,._btnDl_3qr1g_498{flex:1;justify-content:center}._topRow_3qr1g_104{grid-template-columns:180px minmax(0,1fr);gap:24px}._photoFrame_3qr1g_119{width:160px;height:190px}._altGrid_3qr1g_345{grid-template-columns:repeat(2,minmax(0,1fr))}._altBlock_3qr1g_248{padding:18px 20px}}@media (width<=540px){._altGrid_3qr1g_345{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._topRow_3qr1g_104{grid-template-columns:minmax(0,1fr);gap:20px}._photoCol_3qr1g_113{flex-direction:row;align-items:center;gap:16px}._photoFrame_3qr1g_119{flex-shrink:0;width:100px;height:120px}._quickInfo_3qr1g_135{gap:4px}._quickInfo_3qr1g_135 span{font-size:.78rem}._cvBtns_3qr1g_492{flex-wrap:wrap;gap:8px}._cvToggleLabel_3qr1g_2{font-size:.82rem}._companyBanner_3qr1g_284{flex-wrap:wrap}._companyInfo_3qr1g_317{flex-basis:calc(100% - 58px)}._companyCta_3qr1g_334{margin-left:58px}}._salaryRow_3qr1g_417 strong{white-space:nowrap}._altValue_3qr1g_369{overflow-wrap:anywhere}._skills_5ychg_1{background:var(--bg)}._subTitle_5ychg_5{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:20px;font-size:1rem;font-weight:700}._grid_5ychg_14{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}._toolsGrid_5ychg_20{grid-template-columns:repeat(4,1fr)}._card_5ychg_24{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);cursor:default;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;transition:box-shadow .2s,border-color .2s;display:flex;position:relative}._orbitSection_5ychg_39{justify-content:center;align-items:center;gap:20px;display:flex}._codeOuter_5ychg_46{flex-shrink:0}._codeWindow_5ychg_51{width:230px;font-family:var(--mono);-webkit-user-select:none;user-select:none;background:#1e1e1e;border-radius:12px;overflow:hidden;box-shadow:0 24px 56px #00000047,0 0 0 1px #ffffff0f}._codeBar_5ychg_61{background:#2d2d2d;border-bottom:1px solid #3a3a3a;align-items:center;gap:6px;padding:10px 14px;display:flex}._dotR_5ychg_70{background:#ff5f57;border-radius:50%;flex-shrink:0;width:12px;height:12px}._dotY_5ychg_71{background:#febc2e;border-radius:50%;flex-shrink:0;width:12px;height:12px}._dotG_5ychg_72{background:#28c840;border-radius:50%;flex-shrink:0;width:12px;height:12px}._codeTitle_5ychg_74{color:#a0a0a0;white-space:nowrap;text-overflow:ellipsis;margin-left:6px;font-size:.7rem;overflow:hidden}._codeBody_5ychg_83{background:#1e1e1e;padding:12px 0}._codeLine_5ychg_88{white-space:pre;align-items:baseline;gap:0;min-height:18px;padding:0 12px;font-size:.7rem;line-height:1.65;display:flex}._lineNum_5ychg_99{color:#4a4a4a;text-align:right;flex-shrink:0;min-width:22px;margin-right:14px;font-size:.68rem}._cursor_5ychg_108{vertical-align:text-bottom;background:#d4d4d4;width:2px;height:.85em;margin-left:1px;animation:1.1s step-end infinite _blink_5ychg_1;display:inline-block}@keyframes _blink_5ychg_1{0%,to{opacity:1}50%{opacity:0}}._floatZone_5ychg_124{background:radial-gradient(circle, var(--accent-glow) 0%, transparent 72%);border-radius:50%;flex-shrink:0;width:400px;height:400px;position:relative}._floatLogo_5ychg_133{cursor:default;flex-direction:column;align-items:center;gap:4px;width:68px;display:flex;position:absolute}._floatLogo_5ychg_133 img{object-fit:contain;background:var(--surface);border:1px solid var(--border);width:44px;height:44px;box-shadow:var(--shadow-sm);border-radius:10px;padding:5px;transition:border-color .2s,box-shadow .2s}._floatLogo_5ychg_133:hover img{border-color:#6366f159;box-shadow:0 4px 14px #6366f126}._floatName_5ychg_160{color:var(--text-muted);text-align:center;white-space:nowrap;font-size:.62rem;font-weight:600;line-height:1.2}._floatTooltip_5ychg_169{background:var(--text);color:#fff;border-radius:var(--r-sm);pointer-events:none;width:190px;box-shadow:var(--shadow-lg);text-align:left;white-space:normal;padding:10px 12px;font-size:.76rem;line-height:1.5;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}._floatTooltip_5ychg_169:after{content:"";border:6px solid #0000;border-top-color:var(--text);position:absolute;top:100%;left:50%;transform:translate(-50%)}._toolsGrid_5ychg_20{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px;width:100%;display:grid}._toolItem_5ychg_203{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}._toolItem_5ychg_203 img{object-fit:contain;background:var(--surface);border:1px solid var(--border);width:44px;height:44px;box-shadow:var(--shadow-sm);border-radius:10px;padding:5px}._toolItem_5ychg_203 span{color:var(--text-muted);text-align:center;overflow-wrap:anywhere;font-size:.66rem;font-weight:600;line-height:1.2}@media (width<=900px){._codeOuter_5ychg_46{display:none}}@media (width<=360px){._toolsGrid_5ychg_20{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){._grid_5ychg_14{grid-template-columns:repeat(3,1fr)}}@media (width<=480px){._grid_5ychg_14{grid-template-columns:repeat(2,1fr);gap:10px}._card_5ychg_24{gap:7px;padding:14px 8px}._imgWrap_5ychg_244{width:42px;height:42px}._name_5ychg_245{font-size:.7rem}._tooltip_5ychg_246{width:170px;font-size:.74rem}._floatLogo_5ychg_133 img{width:36px;height:36px}._floatName_5ychg_160{font-size:.58rem}._orbitSection_5ychg_39{gap:0}._subTitle_5ychg_5{font-size:.88rem}}._card_5ychg_24:hover{box-shadow:var(--shadow-md);border-color:#6366f140}._imgWrap_5ychg_244{background:var(--surface-2);border-radius:12px;flex-shrink:0;width:52px;height:52px;overflow:hidden}._imgWrap_5ychg_244 img{object-fit:contain;width:100%;height:100%}._name_5ychg_245{color:var(--text);text-align:center;font-size:.78rem;font-weight:600;line-height:1.3}._tooltip_5ychg_246{background:var(--text);color:#fff;border-radius:var(--r-sm);z-index:20;pointer-events:none;width:200px;box-shadow:var(--shadow-lg);padding:10px 12px;font-size:.78rem;line-height:1.5;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}._tooltip_5ychg_246:after{content:"";border:6px solid #0000;border-top-color:var(--text);position:absolute;top:100%;left:50%;transform:translate(-50%)}._exp_itv14_1{background:var(--surface)}._cols_itv14_5{grid-template-columns:1fr 1fr;gap:48px;display:grid}._colTitle_itv14_13{color:var(--text);align-items:center;gap:8px;margin-bottom:24px;font-size:1rem;font-weight:700;display:flex}._colIcon_itv14_23{font-size:1.2rem}._timeline_itv14_25{flex-direction:column;gap:0;display:flex;position:relative}._timeline_itv14_25:before{content:"";background:var(--border);border-radius:1px;width:2px;position:absolute;top:4px;bottom:4px;left:11px}._item_itv14_42{padding-bottom:24px;padding-left:36px;position:relative}._item_itv14_42:last-child{padding-bottom:0}._dot_itv14_49{background:var(--accent);border:3px solid var(--surface);z-index:1;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:5px;box-shadow:0 0 0 2px #6366f14d}._card_itv14_62{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-md);padding:18px 20px;transition:box-shadow .2s}._card_itv14_62:hover{box-shadow:var(--shadow-md)}._cardTop_itv14_71{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}._date_itv14_80{color:var(--accent);font-size:.78rem;font-weight:700;font-family:var(--mono);background:var(--accent-glow);border-radius:4px;flex-shrink:0;padding:2px 8px}._tags_itv14_91{flex-wrap:wrap;gap:4px;display:flex}._tag_itv14_91{background:var(--surface-2);color:var(--text-muted);border-radius:4px;padding:2px 8px;font-size:.7rem;font-weight:600}._cardTitle_itv14_106{color:var(--text);margin-bottom:4px;font-size:.95rem;font-weight:700}._company_itv14_113{color:var(--text-muted);margin-bottom:8px;font-size:.82rem;font-style:italic}._bullets_itv14_120{margin:8px 0 0;padding-left:16px;list-style:outside}._bullets_itv14_120 li{color:var(--text-muted);margin-bottom:4px;font-size:.82rem;line-height:1.6}._dotAccent_itv14_132{background:var(--green)!important;box-shadow:0 0 0 2px #10b9814d!important}._cardHighlight_itv14_137{background:#10b9810a!important;border-color:#10b9814d!important}._certGrid_itv14_142{flex-direction:column;gap:12px;display:flex}._certCard_itv14_149{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;align-items:flex-start;gap:14px;padding:14px;transition:border-color .2s;display:flex}._certCard_itv14_149:hover{border-color:#6366f14d}._certThumb_itv14_162{border:1px solid var(--border);background:#fff;border-radius:8px;flex-shrink:0;width:90px;height:70px;position:relative;overflow:hidden}._pdfCanvas_itv14_173{width:90px;height:auto;transition:opacity .3s;display:block}._diplomeBtn_itv14_181{text-align:left;background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:12px;width:100%;margin-top:12px;padding:8px;transition:border-color .2s,box-shadow .2s;display:flex}._diplomeBtn_itv14_181:hover{border-color:#6366f159;box-shadow:0 4px 14px #6366f11a}._diplomeThumb_itv14_199{border:1px solid var(--border);background:#fff;border-radius:6px;flex-shrink:0;width:64px;height:46px;position:relative;overflow:hidden}._diplomeThumb_itv14_199 ._pdfCanvas_itv14_173{width:64px}._diplomeLabel_itv14_210{flex-direction:column;gap:2px;min-width:0;display:flex}._diplomeLabel_itv14_210 strong{color:var(--accent);font-size:.82rem;font-weight:700}._diplomeLabel_itv14_210 span{color:var(--text-muted);font-size:.74rem}._pdfShimmer_itv14_226{background:linear-gradient(90deg, var(--surface-2) 25%, var(--border) 50%, var(--surface-2) 75%);background-size:200% 100%;animation:1.4s infinite _shimmer_itv14_1;position:absolute;inset:0}@keyframes _shimmer_itv14_1{0%{background-position:200% 0}to{background-position:-200% 0}}._certThumbOverlay_itv14_239{color:#fff;opacity:0;background:#6366f1e0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:.7rem;font-weight:600;transition:opacity .2s;display:flex;position:absolute;inset:0}._certCard_itv14_149:hover ._certThumbOverlay_itv14_239{opacity:1}._certInfo_itv14_256{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._certInfo_itv14_256 strong{color:var(--accent);font-size:.88rem;font-weight:700;line-height:1.3}._certInfo_itv14_256 span{color:var(--text-muted);font-size:.73rem;font-family:var(--mono)}._certInfo_itv14_256 p{color:var(--text-muted);margin-top:3px;font-size:.79rem;line-height:1.5}._lbOverlay_itv14_282{z-index:1000;background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._lbPanel_itv14_293{background:var(--surface);border-radius:18px;flex-direction:column;width:100%;max-width:820px;display:flex;overflow:hidden;box-shadow:0 32px 80px #0000004d}._lbHeader_itv14_304{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;padding:20px 24px 16px;display:flex}._lbTitle_itv14_311{color:var(--text);margin-bottom:3px;font-size:1rem;font-weight:700}._lbDate_itv14_317{color:var(--text-muted);font-size:.75rem;font-family:var(--mono)}._lbClose_itv14_322{color:var(--text-muted);padding:4px;font-size:1.3rem;line-height:1;transition:color .15s}._lbClose_itv14_322:hover{color:var(--text)}._lbIframeWrap_itv14_331{background:#f5f5f5;flex:1;overflow:hidden}._lbIframe_itv14_331{border:none;width:100%;height:66vh;display:block}._lbFooter_itv14_344{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}._lbNavBtn_itv14_353{color:var(--accent);border-radius:var(--r-sm);background:var(--accent-glow);cursor:pointer;border:1px solid #6366f133;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:600;transition:background .15s;display:inline-flex}._lbNavBtn_itv14_353:hover{background:#6366f12e}._lbNavBtn_itv14_353:disabled{opacity:.35;cursor:default}._lbDots_itv14_370{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}._lbDot_itv14_370{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);cursor:pointer;border-radius:100px;padding:3px 10px;font-size:.7rem;font-weight:600;transition:all .18s}._lbDotActive_itv14_388{background:var(--accent);color:#fff;border-color:var(--accent)}._lbHeaderRight_itv14_394{align-items:center;gap:8px;display:flex}._lbDlBtn_itv14_399{background:var(--surface-2);width:32px;height:32px;color:var(--text-muted);border:1px solid var(--border);border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._lbDlBtn_itv14_399:hover{background:var(--accent-glow);color:var(--accent)}._link_itv14_413{color:var(--accent);align-items:center;gap:5px;font-size:.8rem;font-weight:600;transition:opacity .2s;display:inline-flex}._link_itv14_413:hover{opacity:.7}@media (width<=768px){._cols_itv14_5{grid-template-columns:1fr;gap:36px}._lbPanel_itv14_293{border-radius:14px}._lbIframe_itv14_331{height:55vh}._lbFooter_itv14_344{flex-wrap:wrap;gap:8px;padding:10px 14px}._lbDot_itv14_370{padding:2px 7px;font-size:.62rem}}@media (width<=480px){._item_itv14_42{padding-left:28px}._timeline_itv14_25:before{left:8px}._dot_itv14_49{width:12px;height:12px;left:2px}._card_itv14_62{padding:14px 16px}._cardTitle_itv14_106{font-size:.88rem}._bullets_itv14_120 li{font-size:.79rem}._certCard_itv14_149{gap:10px;padding:12px}._certThumb_itv14_162{flex-shrink:0;width:76px;height:60px}._lbHeader_itv14_304{flex-wrap:wrap;gap:8px;padding:14px 16px 12px}._lbTitle_itv14_311{font-size:.9rem}._lbIframe_itv14_331{height:50vh}._lbPanel_itv14_293{margin:8px}._lbNavBtn_itv14_353{padding:6px 10px;font-size:.76rem}}._projects_ke8m7_1{background:var(--bg)}._filters_ke8m7_5{flex-wrap:wrap;gap:8px;margin-bottom:36px;display:flex}._filterBtn_ke8m7_12{color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:100px;padding:7px 16px;font-size:.82rem;font-weight:600;transition:all .2s}._filterBtn_ke8m7_12:hover{color:var(--accent);background:var(--accent-glow);border-color:#6366f14d}._filterActive_ke8m7_28{color:var(--accent)!important;border-color:var(--accent)!important;background:var(--accent-glow)!important}._grid_ke8m7_34{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}._card_ke8m7_40{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);transition:box-shadow .2s,transform .2s;overflow:hidden}._card_ke8m7_40:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}._imgWrap_ke8m7_52{aspect-ratio:16/9;background:var(--surface-2);position:relative;overflow:hidden}._imgWrap_ke8m7_52 img{object-fit:cover;width:100%;height:100%;transition:transform .4s}._card_ke8m7_40:hover ._imgWrap_ke8m7_52 img{transform:scale(1.04)}._dateTag_ke8m7_68{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--text-muted);background:#ffffffe6;border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:600;position:absolute;top:10px;right:10px}._body_ke8m7_81{padding:20px}._title_ke8m7_85{color:var(--text);margin-bottom:6px;font-size:1rem;font-weight:700}._desc_ke8m7_92{color:var(--text-muted);margin-bottom:14px;font-size:.85rem;line-height:1.65}._techs_ke8m7_99{flex-wrap:wrap;gap:5px;display:flex}._tech_ke8m7_99{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);border-radius:4px;padding:3px 9px;font-size:.72rem;font-weight:600}._typeTag_ke8m7_116{border-radius:4px;padding:3px 8px;font-size:.68rem;font-weight:700;position:absolute;top:10px;left:10px}._cardOverlay_ke8m7_126{color:#fff;opacity:0;background:#6366f1d1;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;transition:opacity .22s;display:flex;position:absolute;inset:0}._card_ke8m7_40:hover ._cardOverlay_ke8m7_126{opacity:1}._showcaseOverlay_ke8m7_142{z-index:1000;background:#000000ad;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._showcasePanel_ke8m7_153{background:var(--surface);border-radius:20px;flex-direction:column;width:100%;max-width:1000px;max-height:90vh;display:flex;overflow-y:auto;box-shadow:0 40px 100px #0000004d}._showcaseHeader_ke8m7_165{border-bottom:1px solid var(--border);background:var(--surface);z-index:2;border-radius:20px 20px 0 0;justify-content:space-between;align-items:flex-start;padding:24px 28px 20px;display:flex;position:sticky;top:0}._showcaseMeta_ke8m7_177{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._showcaseTypeBadge_ke8m7_183{border-radius:100px;padding:4px 11px;font-size:.72rem;font-weight:700}._showcaseTitle_ke8m7_189{color:var(--text);font-size:1.25rem;font-weight:800}._showcaseDate_ke8m7_194{color:var(--text-muted);font-size:.78rem;font-family:var(--mono)}._showcaseClose_ke8m7_199{color:var(--text-muted);border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:1.3rem;transition:color .15s,background .15s}._showcaseClose_ke8m7_199:hover{color:var(--text);background:var(--surface-2)}._showcaseBody_ke8m7_209{flex:1;grid-template-columns:380px 1fr;gap:0;display:grid}._showcaseLeft_ke8m7_217{border-right:1px solid var(--border);flex-direction:column;gap:20px;padding:24px;display:flex}._showcaseCarousel_ke8m7_225{flex-direction:column;gap:10px;display:flex}._showcaseImgClip_ke8m7_227{background:var(--surface-2);aspect-ratio:16/9;border-radius:10px;position:relative;overflow:hidden}._showcaseImg_ke8m7_227{object-fit:cover;width:100%;height:100%;display:block}._scArrow_ke8m7_240{z-index:2;width:34px;height:34px;box-shadow:var(--shadow-sm);color:var(--text);background:#ffffffe0;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._scArrow_ke8m7_240:hover{background:#fff}._scArrowL_ke8m7_257{left:8px}._scArrowR_ke8m7_258{right:8px}._scDots_ke8m7_260{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}._scDot_ke8m7_260{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);cursor:pointer;border-radius:100px;padding:2px 9px;font-size:.64rem;font-weight:600;transition:all .15s}._scDotActive_ke8m7_277{background:var(--accent);color:#fff;border-color:var(--accent)}._showcaseNoImg_ke8m7_283{aspect-ratio:16/9;background:var(--surface-2);border:1px dashed var(--border);color:var(--text-muted);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:.8rem;display:flex}._showcaseTechBlock_ke8m7_297{flex-direction:column;gap:8px;display:flex}._showcaseTechs_ke8m7_298{flex-wrap:wrap;gap:6px;display:flex}._showcaseTech_ke8m7_297{background:var(--accent-glow);color:var(--accent);border:1px solid #6366f133;border-radius:6px;padding:4px 11px;font-size:.74rem;font-weight:600}._showcaseRight_ke8m7_310{flex-direction:column;gap:20px;padding:24px 28px;display:flex;overflow-y:auto}._showcaseSection_ke8m7_318{flex-direction:column;gap:8px;display:flex}._showcaseSectionLabel_ke8m7_320{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);font-size:.72rem;font-weight:700}._showcaseText_ke8m7_328{color:var(--text-muted);font-size:.88rem;line-height:1.75}._showcaseFeatures_ke8m7_334{flex-direction:column;gap:6px;padding-left:0;list-style:none;display:flex}._showcaseFeatures_ke8m7_334 li{color:var(--text-muted);padding-left:16px;font-size:.86rem;line-height:1.6;position:relative}._showcaseFeatures_ke8m7_334 li:before{content:"→";color:var(--accent);font-weight:700;position:absolute;left:0}._tryBtn_ke8m7_356{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:.82rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 12px #6366f159}._tryBtn_ke8m7_356:hover{transform:translateY(-1px);box-shadow:0 6px 16px #6366f173}._gameOverlay_ke8m7_374{z-index:1100;background:#000000d9;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._gamePanel_ke8m7_385{background:#0d1117;border-radius:16px;flex-direction:column;width:100%;max-width:900px;display:flex;overflow:hidden;box-shadow:0 40px 100px #0009}._gameHeader_ke8m7_396{background:#161b22;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}._gameHeaderTitle_ke8m7_404{color:#fff;font-size:.9rem;font-weight:700}._gameNewTab_ke8m7_409{color:#ffffff80;background:#ffffff0f;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}._gameNewTab_ke8m7_409:hover{color:#fff;background:#ffffff1f}._gameFrame_ke8m7_423{background:#0d1117;border:none;width:100%;height:70vh;display:block}@media (width<=768px){._showcaseBody_ke8m7_209{grid-template-columns:1fr}._showcaseLeft_ke8m7_217{border-right:none;border-bottom:1px solid var(--border)}._showcasePanel_ke8m7_153{max-height:95vh}._gameFrame_ke8m7_423{height:80vh}}@media (width<=540px){._showcaseOverlay_ke8m7_142{padding:8px}._showcasePanel_ke8m7_153{border-radius:14px}._showcaseHeader_ke8m7_165{flex-wrap:wrap;gap:8px;padding:16px 52px 14px 16px}._showcaseClose_ke8m7_199{position:absolute;top:10px;right:8px}._showcaseTitle_ke8m7_189{font-size:1rem}._showcaseLeft_ke8m7_217{padding:16px}._showcaseRight_ke8m7_310{gap:14px;padding:16px}._tryBtn_ke8m7_356{padding:7px 12px;font-size:.76rem}._scArrow_ke8m7_240{width:38px;height:38px}._scDot_ke8m7_260{padding:2px 7px;font-size:.6rem}._showcaseSectionLabel_ke8m7_320{font-size:.68rem}._showcaseText_ke8m7_328{font-size:.84rem}._showcaseFeatures_ke8m7_334 li{font-size:.82rem}._gameOverlay_ke8m7_374{padding:0}._gamePanel_ke8m7_385{border-radius:0;max-height:100vh}._gameFrame_ke8m7_423{height:88vh}._gameHeader_ke8m7_396{padding:10px 14px}._filters_ke8m7_5{gap:6px}._filterBtn_ke8m7_12{padding:6px 12px;font-size:.76rem}}._contact_sgytk_1{background:var(--bg)}._emailCard_sgytk_6{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);align-items:center;gap:28px;margin-bottom:20px;padding:36px 40px;display:flex;position:relative;overflow:hidden}._emailCard_sgytk_6:before{content:"";background:linear-gradient(135deg, var(--accent-glow), transparent 60%);pointer-events:none;position:absolute;inset:0}._emailCardIcon_sgytk_28{background:var(--accent-glow);width:64px;height:64px;color:var(--accent);border:1px solid #6366f133;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._emailCardBody_sgytk_41{flex:1;min-width:0}._emailCardLabel_sgytk_46{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin-bottom:6px;font-size:.72rem;font-weight:700}._emailCardAddress_sgytk_55{color:var(--text);font-size:1.25rem;font-weight:700;font-family:var(--mono);word-break:break-all;margin-bottom:6px}._emailCardNote_sgytk_64{color:var(--text-muted);font-size:.82rem}._emailCardNote_sgytk_64 strong{color:var(--text);font-weight:600}._emailCardActions_sgytk_73{flex-direction:column;flex-shrink:0;gap:10px;display:flex}._btnCopy_sgytk_80,._btnMail_sgytk_80{border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:10px 20px;font-size:.85rem;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}._btnCopy_sgytk_80:hover,._btnMail_sgytk_80:hover{transform:translateY(-1px)}._btnCopy_sgytk_80{background:var(--surface-2);color:var(--text);border:1px solid var(--border)}._btnCopy_sgytk_80:hover{background:var(--border)}._btnMail_sgytk_80{background:var(--accent);color:#fff;border:none;box-shadow:0 4px 14px #6366f14d}._btnMail_sgytk_80:hover{box-shadow:0 6px 20px #6366f173}._infoGrid_sgytk_110{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._infoCard_sgytk_116{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);align-items:flex-start;gap:12px;padding:16px;transition:border-color .2s,box-shadow .2s;display:flex}._infoCard_sgytk_116:hover{box-shadow:var(--shadow-sm);border-color:#6366f140}._infoIcon_sgytk_131{background:var(--accent-glow);width:34px;height:34px;color:var(--accent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._infoLabel_sgytk_143{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px;font-size:.68rem;font-weight:700}._infoValue_sgytk_152{color:var(--text);word-break:break-all;font-size:.82rem;font-weight:600;line-height:1.4}a._infoValue_sgytk_152{transition:color .2s}a._infoValue_sgytk_152:hover{color:var(--accent)}@media (width<=900px){._infoGrid_sgytk_110{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){._emailCard_sgytk_6{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}._emailCardActions_sgytk_73{flex-direction:row;width:100%}._btnCopy_sgytk_80,._btnMail_sgytk_80{flex:1;justify-content:center}._emailCardAddress_sgytk_55{font-size:1rem}}@media (width<=480px){._infoGrid_sgytk_110{grid-template-columns:minmax(0,1fr)}._emailCardActions_sgytk_73{flex-direction:column}._btnCopy_sgytk_80,._btnMail_sgytk_80{flex:unset}}._footer_1uxdd_1{background:var(--text);color:#fff9;padding:24px}._inner_1uxdd_7{justify-content:space-between;align-items:center;gap:16px;max-width:1100px;margin:0 auto;font-size:.85rem;display:flex}._inner_1uxdd_7 strong{color:#fff}._built_1uxdd_19{font-family:var(--mono);font-size:.78rem}._socials_1uxdd_24{align-items:center;gap:14px;display:flex}._socialLink_1uxdd_29{color:#ffffff73;align-items:center;gap:6px;font-size:.78rem;font-weight:600;transition:color .18s;display:inline-flex}._socialLink_1uxdd_29:hover{color:#ffffffd9}._terms_1uxdd_40{color:#ffffff4d;text-underline-offset:3px;font-size:.78rem;text-decoration:underline;transition:color .18s}._terms_1uxdd_40:hover{color:#ffffffa6}@media (width<=600px){._socials_1uxdd_24{justify-content:center}._inner_1uxdd_7{text-align:center;flex-direction:column}}
