body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}:visited{color:inherit;text-decoration:none}html{overflow-x:hidden}body,html{height:100%;width:100%}body{background:var(--bg-desktop);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;min-height:100vh}@media (max-width:915px){body{background:var(--bg-mobile)}}.layout{min-height:100vh;width:100%}.content{flex:1 1}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:var(--scrollbar-track)}body::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:20px}:root{--scrollbar-track:#edf2f4;--scrollbar-thumb:#131313;--bg-desktop:#edf2f4;--bg-mobile:#edf2f4;--navbar-bg:#fff;--navbar-text:#131313;--navbar-text-hover:#00000019;--navbar-menu-toggle-bg:#edf2f4;--navbar-mobile-menu-bg:#edf2f4;--navbar-theme-hover:#edf2f4;--github-icon:url(data:image/png;base64,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);--email-icon:url(/static/media/email-dark.a8683639b19e15fe32fc.png);--discord-icon:url(/static/media/discord-dark.e32892fc5593860fb9bf.png);--main-main-container-bg:#ffffff80;--main-avatar-border-color:#fff3;--main-name-text:#131313;--main-profession-text:#1e1e1e;--main-social-item-bg:#edf2f4;--main-social-item-bg-hover:#fff;--projects-title-text:#131313;--projects-description-text:#131313;--projects-container-bg:#fafafa;--projects-project-title-text:#131313;--projects-project-card-bg:#fafafa;--projects-project-card-border-bg:#fff;--projects-project-status-completed-bg:#d1fae5;--projects-project-status-completed-text:#065f46;--projects-project-status-completed-border-bg:#10b981;--projects-project-status-planned-bg:#e0e7ff;--projects-project-status-planned-text:#3730a3;--projects-project-status-planned-border-bg:#6366f1;--projects-project-status-inProgress-bg:#fef3c7;--projects-project-status-inProgress-text:#92400e;--projects-project-status-inProgress-border-bg:#f59e0b;--projects-project-status-archived-bg:#f3f4f6;--projects-project-status-archived-text:#6b7280;--projects-project-status-archived-border-bg:#9ca3af;--projects-project-status-completed-dot-bg:#10b981;--projects-project-status-planned-dot-bg:#6366f1;--projects-project-status-inProgress-dot-bg:#f59e0b;--projects-project-status-archived-dot-bg:#9ca3af;--projects-project-card-shadow-bg-hover:#0000001a;--projects-project-card-border-bg-hover:#4dabf7;--projects-project-name-text:#131313;--projects-tech-tag-bg:#fff;--projects-tech-tag-text:#1971c2;--projects-project-description-text:#131313;--projects-project-link-text:#339af0;--projects-project-link-bg:#f8f9fa;--projects-project-link-border-bg:#e9ecef;--projects-project-link-bg-hover:#e7f5ff;--projects-project-link-shadow-bg-hover:#00000019;--projects-project-github-bg:#f6f8fa;--projects-project-github-border-bg:#dee2e6;--projects-project-empty-state-bg:#f8f9fa;--projects-project-empty-state-border-bg:#dee2e6;--projects-project-empty-title-text:#131313;--projects-project-empty-text-text:#131313;--cv-name-text:#131313;--cv-profession-text:#1e1e1e;--cv-social-text:#1e40af;--cv-socialItem-bg-hover:#fafafa;--cv-info-text:#131313;--cv-bg:#fafafa;--cv-item-text:#131313;--cv-hardSkill-item-bg:#f0f0f0;--cv-hardSkill-item-bg-hover:#e8e8e8;--cv-hardSkill-border-hover:#ccc;--cv-hardSkill-text:#333;--cv-skill-group-border:#e0e0e0;--cv-skill-group-title:#666;--cv-skill-level-bg:#e0e0e0;--cv-skill-level-text:#666;--cv-skill-level-advanced-bg:#4caf50;--cv-skill-level-advanced-text:#fff;--cv-skill-level-intermediate-bg:#2196f3;--cv-skill-level-intermediate-text:#fff;--cv-skill-level-beginner-bg:#ff9800;--cv-skill-level-beginner-text:#fff;--cv-tech-tag-bg:#f5f5f5;--cv-tech-tag-bg-hover:#e0e0e0;--cv-tech-tag-text:#555;--cv-experience-item-bg:#fff;--cv-experience-item-border-bg:#e9ecef;--cv-experience-item-shadow-bg:#0000000d;--cv-experience-job-company-text:#131313;--cv-experience-job-position-text:#131313;--cv-experience-job-period-text:#131313;--cv-experience-job-period-bg:#f1f3f5;--cv-experience-job-description-text:#131313;--cv-experience-item-tech-tag-bg:#e7f5ff;--cv-experience-item-tech-tag-text:#1971c2;--cv-experience-no-bg:#f8faff;--cv-experience-no-border-bg:#4dabf7;--cv-experience-no-highlight-text:#2563eb;--cv-experience-no-highlight-bg:#4dabf71a;--cv-petProjects-title-text:#131313;--cv-petProjects-card-bg:#fff;--cv-petProjects-card-border-bg:#e9ecef;--cv-petProjects-card-border-bg-hover:#4dabf7;--cv-petProjects-status-completed-bg:#d1fae5;--cv-petProjects-status-completed-text:#065f46;--cv-petProjects-status-completed-border-bg:#10b981;--cv-petProjects-status-planned-bg:#e0e7ff;--cv-petProjects-status-planned-text:#3730a3;--cv-petProjects-status-planned-border-bg:#6366f1;--cv-petProjects-status-inProgress-bg:#fef3c7;--cv-petProjects-status-inProgress-text:#92400e;--cv-petProjects-status-inProgress-border-bg:#f59e0b;--cv-petProjects-status-archived-bg:#f3f4f6;--cv-petProjects-status-archived-text:#6b7280;--cv-petProjects-status-archived-border-bg:#9ca3af;--cv-petProjects-status-completed-dot-bg:#10b981;--cv-petProjects-status-planned-dot-bg:#6366f1;--cv-petProjects-status-inProgress-dot-bg:#f59e0b;--cv-petProjects-status-archived-dot-bg:#9ca3af;--cv-petProjects-name-text:#131313;--cv-petProjects-techtag-bg:#e7f5ff;--cv-petProjects-techtag-text:#1971c2;--cv-petProjects-description-text:#131313;--cv-petProjects-link-text:#339af0;--cv-petProjects-link-bg:#f8f9fa;--cv-petProjects-link-border-bg:#e9ecef;--cv-petProjects-link-bg-hover:#e7f5ff;--cv-petProjects-link-shadow-hover:#0000001a;--cv-petProjects-github-bg:#f6f8fa;--cv-petProjects-github-border-bg:#d0d7de;--cv-petProjects-empty-state-bg:#f8f9fa;--cv-petProjects-empty-state-border-bg:#dee2e6;--cv-petProjects-empty-title-text:#131313;--cv-petProjects-empty-text-text:#131313;--cv-downloadCV-text:#fafafa;--cv-downloadCV-bg:#1e40af;--cv-downloadCV-bg-hover:#007bff;--tooltip-bg:#fafafafa;--tooltip-text:#1a1a1a;--tooltip-border:#0000001a;--footer-bg:#fafafa;--footer-text:#131313;--footer-names-text:#131313;--notfound-text:#131313;--notfound-button-text:#fff}body.dark{--scrollbar-track:#131313;--scrollbar-thumb:#edf2f4;--bg-desktop:#131313;--bg-mobile:#131313;--navbar-bg:#111;--navbar-text:#fff;--navbar-text-hover:#ffffff1a;--navbar-menu-toggle-bg:#ffffff19;--navbar-mobile-menu-bg:#171717;--navbar-theme-hover:#5e5e5e;--github-icon:url(data:image/png;base64,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);--email-icon:url(data:image/png;base64,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);--discord-icon:url(/static/media/discord-light.5b78b885040200000065.png);--main-main-container-bg:#3a3a3a80;--main-avatar-border-color:#fff3;--main-name-text:#fff;--main-profession-text:#fafafa;--main-social-item-bg:#131313;--main-social-item-bg-hover:#4e4e4ecc;--projects-title-text:#fff;--projects-description-text:#fff;--projects-container-bg:#1e1e1e;--projects-project-title-text:#fff;--projects-project-card-bg:#131313;--projects-project-card-border-bg:#111;--projects-project-card-shadow-bg-hover:#0000001a;--projects-project-card-border-bg-hover:#4dabf7;--projects-project-name-text:#fff;--projects-tech-tag-bg:#1e1e1e;--projects-tech-tag-text:#fff;--projects-project-description-text:#fafafa;--projects-project-link-text:#fff;--projects-project-link-bg:#000;--projects-project-link-border-bg:#1e1e1e;--projects-project-link-bg-hover:#010409;--projects-project-link-shadow-bg-hover:#000;--projects-project-github-bg:#1e1e1e;--projects-project-github-border-bg:#1e1e1e;--projects-project-empty-state-bg:#131313;--projects-project-empty-state-border-bg:#111;--projects-project-empty-title-text:#fff;--projects-project-empty-text-text:#fff;--cv-name-text:#fff;--cv-profession-text:#fff;--cv-social-text:#758cd7;--cv-socialItem-bg-hover:#1e1e1e;--cv-info-text:#fff;--cv-bg:#1e1e1e;--cv-item-text:#fff;--cv-hardSkill-item-bg:#2a2a2a;--cv-hardSkill-item-bg-hover:#353535;--cv-hardSkill-border-hover:#444;--cv-hardSkill-text:#e0e0e0;--cv-skill-group-border:#444;--cv-skill-group-title:#aaa;--cv-tech-tag-bg:#2a2a2a;--cv-tech-tag-bg-hover:#353535;--cv-tech-tag-text:#ccc;--cv-experience-item-bg:#131313;--cv-experience-item-border-bg:#e9ecef;--cv-experience-item-shadow-bg:#0000000d;--cv-experience-job-company-text:#fff;--cv-experience-job-position-text:#fff;--cv-experience-job-period-text:#131313;--cv-experience-job-period-bg:#f1f3f5;--cv-experience-job-description-text:#fff;--cv-experience-item-tech-tag-bg:#e7f5ff;--cv-experience-item-tech-tag-text:#1971c2;--cv-experience-no-bg:#131313;--cv-experience-no-border-bg:#4dabf7;--cv-experience-no-highlight-text:#fff;--cv-experience-no-highlight-bg:#4dabf71a;--cv-petProjects-title-text:#fff;--cv-petProjects-card-bg:#131313;--cv-petProjects-card-border-bg:#1e1e1e;--cv-petProjects-card-border-bg-hover:#4dabf7;--cv-petProjects-name-text:#fff;--cv-petProjects-techtag-bg:#1e1e1e;--cv-petProjects-techtag-text:#fff;--cv-petProjects-description-text:#fff;--cv-petProjects-link-text:#fff;--cv-petProjects-link-bg:#f8f9fa;--cv-petProjects-link-border-bg:#1e1e1e;--cv-petProjects-link-bg-hover:#131313;--cv-petProjects-link-shadow-hover:#0000001a;--cv-petProjects-github-bg:#1e1e1e;--cv-petProjects-github-border-bg:#1e1e1e;--cv-petProjects-empty-state-bg:#131313;--cv-petProjects-empty-state-border-bg:#dee2e6;--cv-petProjects-empty-title-text:#fff;--cv-petProjects-empty-text-text:#fff;--tooltip-bg:#1e1e23fa;--tooltip-text:#e0e0e0;--tooltip-border:#ffffff26;--footer-bg:#3a3a3a;--footer-text:#fff;--footer-names-text:#fff;--notfound-text:#fff;--notfound-button-text:#fff}.ThemeToggle_button__wJtBs{background:none;border:none;border-radius:50%;cursor:pointer;padding:8px;transition:background-color .2s}.ThemeToggle_button__wJtBs:hover{background:var(--navbar-theme-hover)}.ThemeToggle_image__mPZvW{display:block;height:24px;width:24px}*{text-decoration:none}.Navbar_navbar__AHaSr{align-items:center;background-color:var(--navbar-bg);border-radius:15px;color:var(--navbar-text);display:flex;height:70px;justify-content:space-between;left:0;margin-left:auto;margin-right:auto;max-width:1800px;overflow:hidden;padding:0 20px;position:fixed;right:0;text-decoration:none;top:10px;width:95%;z-index:1000}.Navbar_navbarSpacer__QLZaz{height:90px;width:100%}.Navbar_navbarLeft__Muiry{align-items:center;display:flex;gap:10px;height:100%;margin-left:-15px}.Navbar_userInfo__r1OjQ{display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:10px}.Navbar_username__QwFGg{font-size:30px;font-weight:700;text-decoration:none;z-index:2}.Navbar_navbarRight__dp-lz{align-items:center;display:flex;gap:20px;height:100%;padding-right:15px}.Navbar_navItem__5Uht2{align-items:center;border-radius:4px;color:var(--navbar-text);cursor:pointer;display:flex;font-size:24px;padding:8px 12px;transition:background-color .2s}.Navbar_navItem__5Uht2:hover{background-color:var(--navbar-text-hover)}.Navbar_themeToggle__rkA3i{align-items:center;border-radius:50%;cursor:pointer;display:flex;font-size:20px;height:100%;justify-content:center;padding:8px;transition:transform .2s}.Navbar_themeToggle__rkA3i:hover{transform:scale(1.1)}.auth-modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100px;justify-content:center;margin:-500px auto 20px;width:200px;z-index:1000}.auth-modal-overlay.react-modal__Overlay--after-open{opacity:1}.auth-modal-overlay.react-modal__Overlay--before-close{opacity:0}.auth-modal-content{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-height:90vh;max-width:400px;overflow-y:auto;padding:20px;position:relative;width:90%}.auth-modal-content.react-modal__Content--after-open{transform:scale(1)}.auth-modal-content.react-modal__Content--before-close{transform:scale(.9)}.dark .auth-modal-content{background:#1a1a1a;color:#fff}@media (max-width:768px){.Navbar_navbar__AHaSr{height:60px;padding:0 10px}.Navbar_username__QwFGg{font-size:20px}.Navbar_navItem__5Uht2{font-size:18px;padding:6px 10px}.Navbar_navbarRight__dp-lz{gap:10px}}@media (max-width:480px){.Navbar_navbarLeft__Muiry{gap:5px}.Navbar_themeToggle__rkA3i{font-size:16px;padding:5px}.Navbar_navItem__5Uht2{font-size:16px;padding:4px 8px}}.Footer_footer__kXlYa{padding:15px 0;position:relative;text-align:center;width:100%;z-index:1000}.Footer_footerLink__zoJJ6{background:var(--footer-bg);border-radius:20px;color:var(--footer-text);display:inline-block;font-size:14px;font-weight:700;padding:8px 20px;text-decoration:none;transition:background-color .2s,transform .2s}.Footer_footerLink__zoJJ6:hover{transform:scale(1.05)}.Footer_year__KivGH{bottom:100%;color:var(--footer-names-text);left:auto;position:absolute}.Main_mainContainer__87wkj{align-items:center;background-color:var(--main-main-container-bg);border-radius:10px;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);gap:10px;justify-content:center;margin:10vh auto 3vh;min-height:30vh;padding:40px 10px;text-align:center;width:60vh}.Main_avatarWrapper__29hc8{margin-bottom:10px}.Main_avatar__o06Fy{border:3px solid var(--main-avatar-border-color);border-radius:50%;height:150px;margin:0 auto;overflow:hidden;width:150px}.Main_avatar__o06Fy img{height:100%;object-fit:cover;width:100%}.Main_name__6KtON{color:var(--main-name-text);font-size:3.5rem;font-weight:700;margin:10px 0}.Main_bio__UkYfz{color:var(--main-profession-text);font-size:1.5rem;line-height:1.4;max-width:90%;padding:0 20px}.Main_socialContainer__-EBwD{display:flex;flex-direction:row;font-size:calc(10px + 2vmin);gap:40px;justify-content:center;margin:auto;text-align:center}.Main_socialItem__uOEPp{align-items:center;background-color:var(--main-social-item-bg);border-radius:10px;cursor:pointer;display:flex;height:8vh;justify-content:center;text-decoration:none;transition:transform .3s ease,background-color .3s ease;width:8vh}.Main_socialItem__uOEPp:hover{background-color:var(--main-social-item-bg-hover);transform:translateY(-5px)}.Main_socialItemImg__7ASoc{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:40px;justify-content:center;width:40px}.Main_githubIcon__JdGib{background-image:var(--github-icon)}.Main_emailIcon__UlnZT{background-image:var(--email-icon)}.Main_discordIcon__eM8T5{background-image:var(--discord-icon)}.Main_socialItem__uOEPp img{height:auto;width:5vh}.Main_socialItemImg__7ASoc{transition:transform .3s ease}.Main_socialItem__uOEPp:hover .Main_socialItemImg__7ASoc{transform:scale(1.1)}@media (max-width:768px){.Main_mainContainer__87wkj{margin:5vh auto;min-height:50vh;padding:30px 15px;width:90%}.Main_avatar__o06Fy{height:120px;width:120px}.Main_name__6KtON{font-size:2.5rem}.Main_bio__UkYfz{font-size:1.3rem}.Main_socialContainer__-EBwD{gap:15px}.Main_socialItem__uOEPp{height:12vh;width:12vh}.Main_socialItem__uOEPp img{width:6vh}}@media (max-width:480px){.Main_mainContainer__87wkj{padding:20px 10px}.Main_avatar__o06Fy{height:90px;width:90px}.Main_name__6KtON{font-size:2rem}.Main_bio__UkYfz{font-size:1.2rem;padding:0 10px}}.Projects_mainContainer__9t3G8{align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow-x:hidden;padding:32px;width:100%}.Projects_title__iXV9H{color:var(--projects-title-text);font-size:42px;font-weight:700;letter-spacing:-.02em}.Projects_description__BBL8y{color:var(--projects-description-text);font-size:18px;margin-top:8px}.Projects_petProjectsContainer__aGP0K{align-items:center;background:var(--projects-container-bg);border-radius:14px;display:flex;flex-direction:column;grid-column:span 2;justify-content:center;margin:26px auto 100px;padding:26px;width:1200px}.Projects_petProjectsTitle__pxjTB{color:var(--projects-project-title-text);font-size:22px;font-weight:600;margin-bottom:20px}.Projects_projectsGrid__-qAzM{grid-gap:60px;display:grid;gap:60px;grid-template-columns:repeat(2,1fr)}.Projects_projectCard__n9scA{background:var(--projects-project-card-bg);border:1px solid var(--projects-project-card-border-bg);border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;height:100%;padding:20px;position:relative;transition:all .3s ease}.Projects_projectStatus__ZaqNN{align-items:center;border-radius:12px;display:flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:1px;padding:4px 10px;position:absolute;right:16px;text-transform:uppercase;top:16px}.Projects_projectStatus__ZaqNN.Projects_in-progress__vaXVI{background:var(--projects-project-status-inProgress-bg);border:1px solid var(--projects-project-status-inProgress-border-bg);color:var(--projects-project-status-inProgress-text)}.Projects_projectStatus__ZaqNN.Projects_completed__5zkfO{background:var(--projects-project-status-completed-bg);border:1px solid var(--projects-project-status-completed-border-bg);color:var(--projects-project-status-completed-text)}.Projects_projectStatus__ZaqNN.Projects_archived__3pEGM{background:var(--projects-project-status-archived-bg);border:1px solid var(--projects-project-status-archived-border-bg);color:var(--projects-project-status-archived-text)}.Projects_projectStatus__ZaqNN.Projects_planned__VGHVr{background:var(--projects-project-status-planned-bg);border:1px solid var(--projects-project-status-planned-border-bg);color:var(--projects-project-status-planned-text)}.Projects_statusDot__a6-0Y{border-radius:50%;display:inline-block;height:6px;width:6px}.Projects_in-progress__vaXVI .Projects_statusDot__a6-0Y{background:var(--projects-project-status-inProgress-dot-bg)}.Projects_completed__5zkfO .Projects_statusDot__a6-0Y{background:var(--projects-project-status-completed-dot-bg)}.Projects_archived__3pEGM .Projects_statusDot__a6-0Y{background:var(--projects-project-status-archived-dot-bg)}.Projects_planned__VGHVr .Projects_statusDot__a6-0Y{background:var(--projects-project-status-planned-dot-bg)}.Projects_projectCard__n9scA:hover{border-color:var(--projects-project-card-border-bg-hover);box-shadow:0 4px 12px var(--projects-project-card-shadow-bg-hover);transform:translateY(-2px)}.Projects_projectIcon__5vy4N{font-size:28px;margin-bottom:12px}.Projects_projectName__kkfDD{color:var(--projects-project-name-text);font-size:17px;font-weight:600;line-height:1.3;margin:0 0 12px}.Projects_techStack__K5CIp{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.Projects_techTag__sKMaa{background:var(--projects-tech-tag-bg);border-radius:20px;color:var(--projects-tech-tag-text);font-size:13px;font-weight:500;padding:4px 10px;white-space:nowrap}.Projects_projectDescription__Qyn59{color:var(--projects-project-description-text);flex-grow:1;font-size:14px;line-height:1.5;margin-bottom:20px}.Projects_projectLinks__pDpvv{display:flex;flex-wrap:wrap;gap:10px}.Projects_projectLink__CI6e6{align-items:center;background:var(--projects-project-link-bg);border:1px solid var(--projects-project-link-border-bg);border-radius:8px;color:var(--projects-project-link-text);display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;text-decoration:none;transition:all .2s;width:100px}.Projects_projectLink__CI6e6:hover{background:var(--projects-project-link-bg-hover);box-shadow:0 2px 4px var(--projects-project-link-shadow-bg-hover);transform:translateY(-1px)}.Projects_socialItemImg__80dDj{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.Projects_githubIcon__OYK1E{background:var(--github-icon) center /contain no-repeat}.Projects_github__zrKFJ{background:var(--projects-project-github-bg);border-color:var(--projects-project-github-border-bg)}.Projects_linkIcon__c4X5A{font-size:16px}.Projects_emptyState__qg21J{background:var(--projects-project-empty-state-bg);border:1px solid var(--projects-project-empty-state-border-bg);border-radius:12px;text-align:center}.Projects_emptyIcon__ZlZIr{animation:Projects_pulse__7IdUz 2s infinite;font-size:48px;margin-bottom:16px}@keyframes Projects_pulse__7IdUz{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.Projects_emptyTitle__O67NK{color:var(--projects-project-empty-title-text);font-size:18px;font-weight:600;margin:0 0 12px}.Projects_emptyText__cyHPs{color:var(--projects-project-empty-text-text);font-size:15px;line-height:1.5;margin:0 auto 20px;max-width:400px}.Projects_hintIcon__HHOwd{font-size:16px}@media (max-width:1024px){.Projects_projectsGrid__-qAzM{gap:40px;grid-template-columns:1fr 1fr}}@media (max-width:768px){.Projects_petProjectsContainer__aGP0K{margin:20px auto 60px;padding:20px;width:95%}.Projects_projectsGrid__-qAzM{gap:24px;grid-template-columns:1fr}.Projects_projectCard__n9scA{padding:16px}.Projects_projectName__kkfDD{font-size:16px}.Projects_projectDescription__Qyn59{font-size:13px;margin-bottom:16px}.Projects_techTag__sKMaa{font-size:12px;padding:3px 8px}.Projects_projectLinks__pDpvv{flex-direction:column;gap:8px}.Projects_projectLink__CI6e6{font-size:13px;padding:6px 12px}.Projects_projectStatus__ZaqNN{font-size:11px;padding:3px 8px;right:12px;top:12px}.Projects_projectIcon__5vy4N{font-size:24px;margin-bottom:10px}}@media (max-width:480px){.Projects_petProjectsContainer__aGP0K{margin:16px auto 40px;padding:16px}.Projects_title__iXV9H{font-size:28px;text-align:center}.Projects_description__BBL8y{font-size:14px;text-align:center}.Projects_projectName__kkfDD{font-size:15px}.Projects_projectDescription__Qyn59{font-size:12px}.Projects_techTag__sKMaa{font-size:11px;padding:2px 6px}.Projects_projectLinks__pDpvv{flex-direction:column;gap:6px}.Projects_projectLink__CI6e6{font-size:12px;padding:5px 10px}.Projects_projectStatus__ZaqNN{font-size:10px;padding:2px 6px}.Projects_projectIcon__5vy4N{font-size:20px}}.ProjectCommitStatus_projectStatus__8VCvW{align-items:center;align-self:flex-start;border-radius:8px;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:1px;padding:8px 14px;position:relative;text-transform:uppercase}.ProjectCommitStatus_in-progress__oCc-8{background:var(--projects-project-status-inProgress-bg);border:1px solid var(--projects-project-status-inProgress-border-bg);color:var(--projects-project-status-inProgress-text)}.ProjectCommitStatus_completed__Qp1GA{background:var(--projects-project-status-completed-bg);border:1px solid var(--projects-project-status-completed-border-bg);color:var(--projects-project-status-completed-text)}.ProjectCommitStatus_archived__gjkw3{background:var(--projects-project-status-archived-bg);border:1px solid var(--projects-project-status-archived-border-bg);color:var(--projects-project-status-archived-text)}.ProjectCommitStatus_planned__pIbVa{background:var(--projects-project-status-planned-bg);border:1px solid var(--projects-project-status-planned-border-bg);color:var(--projects-project-status-planned-text)}.ProjectCommitStatus_statusDot__Xuwq\+{border-radius:50%;display:inline-block;height:6px;width:6px}.ProjectCommitStatus_in-progress__oCc-8 .ProjectCommitStatus_statusDot__Xuwq\+{background:var(--projects-project-status-inProgress-dot-bg)}.ProjectCommitStatus_completed__Qp1GA .ProjectCommitStatus_statusDot__Xuwq\+{background:var(--projects-project-status-completed-dot-bg)}.ProjectCommitStatus_archived__gjkw3 .ProjectCommitStatus_statusDot__Xuwq\+{background:var(--projects-project-status-archived-dot-bg)}.ProjectCommitStatus_planned__pIbVa .ProjectCommitStatus_statusDot__Xuwq\+{background:var(--projects-project-status-planned-dot-bg)}.ProjectCommitStatus_commitTooltip__-JC3q{animation:ProjectCommitStatus_tooltipFadeIn__L6m2m .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a1a1a;background:var(--tooltip-bg,#1a1a1a);border:1px solid #ffffff1a;border:1px solid var(--tooltip-border,#ffffff1a);border-radius:10px;bottom:100%;box-shadow:0 4px 12px #00000026;color:#fff;color:var(--tooltip-text,#fff);font-size:12px;font-weight:400;left:50%;letter-spacing:normal;margin-bottom:12px;padding:10px 14px;pointer-events:none;position:absolute;text-transform:none;transform:translateX(-50%);white-space:nowrap;z-index:1000}.ProjectCommitStatus_commitTooltip__-JC3q:before{border:6px solid #0000;border-top-color:#1a1a1a;border-color:var(--tooltip-bg,#1a1a1a) #0000 #0000 #0000;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}@keyframes ProjectCommitStatus_tooltipFadeIn__L6m2m{0%{opacity:0;transform:translateX(-50%) translateY(-5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ProjectCommitStatus_tooltipContent__GWXYJ{align-items:center;display:flex;gap:10px}.ProjectCommitStatus_tooltipIcon__o\+-Xp{font-size:18px}.ProjectCommitStatus_tooltipTitle__ClBGm{font-size:10px;letter-spacing:.5px;margin-bottom:2px;opacity:.7;text-transform:uppercase}.ProjectCommitStatus_tooltipDate__tTiHD{font-size:13px;font-weight:600}.ProjectCommitStatus_tooltipLoading__qr9FU{align-items:center;display:flex;font-size:12px;gap:8px}.ProjectCommitStatus_spinner__D2UfR{animation:ProjectCommitStatus_spin__sEFbb .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:12px;width:12px}@keyframes ProjectCommitStatus_spin__sEFbb{to{transform:rotate(1turn)}}.ProjectCommitStatus_tooltipError__rZtd0{font-size:12px;white-space:nowrap}@media (max-width:768px){.ProjectCommitStatus_commitTooltip__-JC3q{bottom:auto;margin-bottom:0;margin-top:8px;top:100%;white-space:normal;width:220px}.ProjectCommitStatus_commitTooltip__-JC3q:before{border-color:#0000 #0000 #1a1a1a;border-color:#0000 #0000 var(--tooltip-bg,#1a1a1a) #0000;bottom:100%;top:auto}}.CV_mainContainer__LiN8F{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:48px 24px 32px}.CV_name__NCYEW{color:var(--cv-name-text);font-size:42px;font-weight:700;letter-spacing:-.02em}.CV_profession__PhAhx{align-items:center;color:var(--cv-profession-text);font-size:18px;justify-content:center;margin-top:8px;text-align:center}.CV_socialContainer__ZWP0U{display:flex;flex-wrap:wrap;gap:28px;margin-top:24px}.CV_socialItem__mNjH\+{align-items:center;border-radius:8px;color:var(--cv-social-text);display:flex;font-size:15px;gap:10px;height:40px;justify-content:center;text-decoration:none;transition:background .2s;width:180px}.CV_socialItem__mNjH\+:hover{background:var(--cv-socialItem-bg-hover)}.CV_socialItemImg__TXvDj{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.CV_githubIcon__tqdFw{background:var(--github-icon) center /contain no-repeat}.CV_emailIcon__2aglb{background:var(--email-icon) center /contain no-repeat}.CV_infoContainer__nwD6J{grid-gap:32px;color:var(--cv-info-text);display:grid;gap:32px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:10px 24px 64px}.CV_aboutMeContainer__Kv8H4{background:var(--cv-bg);border-radius:14px;grid-column:span 2;padding:20px 22px}.CV_aboutMeTitle__E4d-Z{font-size:22px;font-weight:600;margin-bottom:12px}.CV_bio__aZMgk,.CV_petProjectsItem__oAtdl{color:var(--cv-item-text);font-size:18px;line-height:1.5}.CV_hardSkillsContainer__PIgpM{background:var(--cv-bg);border-radius:14px;grid-column:span 2;padding:20px 22px;position:relative}.CV_hardSkillsTitle__dcXpW{align-items:center;color:var(--cv-title-text);display:flex;font-size:22px;font-weight:600;gap:8px;margin-bottom:20px}.CV_skillsWrapper__LgGSa{display:flex;flex-direction:column;gap:24px}.CV_skillGroup__CCVx\+{border-bottom:1px solid var(--cv-skill-group-border);padding-bottom:20px}.CV_skillGroup__CCVx\+:last-child{border-bottom:none;padding-bottom:0}.CV_skillGroupTitle__aXQKq{align-items:center;color:var(--cv-skill-group-title);display:flex;font-size:18px;font-weight:600;gap:8px;letter-spacing:-.2px;margin-bottom:14px}.CV_skillGroupTitle__aXQKq:before{color:#4c9aff;color:var(--accent-color,#4c9aff);content:"▹";font-size:14px}.CV_skillsList__2DFCR{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.CV_skillsList__2DFCR:last-child{margin-bottom:0}.CV_hardSkillItem__4E9\+a{align-items:center;background:var(--cv-hardSkill-item-bg);border:1px solid #0000;border-radius:24px;color:var(--cv-hardSkill-text);cursor:default;display:inline-flex;font-size:16px;font-weight:500;gap:8px;padding:6px 14px;transition:all .2s ease}.CV_hardSkillItem__4E9\+a:hover{background:var(--cv-hardSkill-item-bg-hover);border-color:var(--cv-hardSkill-border-hover);transform:translateY(-1px)}.CV_skillLevel__Wsyo9{background:var(--cv-skill-level-bg);border-radius:20px;color:var(--cv-skill-level-text);font-size:12px;font-weight:500;letter-spacing:.3px;padding:2px 8px;transition:all .2s}.CV_skillLevel__Wsyo9[data-level=Advanced],.CV_skillLevel__Wsyo9[data-level=\41F\440\43E\434\432\438\43D\443\442\44B\439]{background:var(--cv-skill-level-advanced-bg);box-shadow:0 1px 2px #0000001a;color:var(--cv-skill-level-advanced-text)}.CV_skillLevel__Wsyo9[data-level=Intermediate],.CV_skillLevel__Wsyo9[data-level=\421\440\435\434\43D\438\439]{background:var(--cv-skill-level-intermediate-bg);color:var(--cv-skill-level-intermediate-text)}.CV_skillLevel__Wsyo9[data-level=Beginner],.CV_skillLevel__Wsyo9[data-level=\411\430\437\43E\432\44B\439]{background:var(--cv-skill-level-beginner-bg);color:var(--cv-skill-level-beginner-text)}.CV_skillTechTag__YSkrl{align-items:center;background:var(--cv-tech-tag-bg);border-radius:20px;color:var(--cv-tech-tag-text);cursor:default;display:inline-flex;font-size:16px;font-weight:500;gap:6px;padding:5px 12px;transition:all .2s ease}.CV_skillTechTag__YSkrl:hover{background:var(--cv-tech-tag-bg-hover);transform:translateY(-1px)}.CV_experienceContainer__LXrun{background:var(--cv-bg);border-radius:14px;grid-column:span 2;padding:20px 22px}.CV_experienceTitle__UW7Ux{font-size:22px;font-weight:600;margin-bottom:12px}.CV_experienceList__15HfA{display:flex;flex-direction:column;gap:20px}.CV_experienceItem__mkH1T{background:var(--cv-experience-item-bg);border:1px solid var(--cv-experience-item-border-bg);border-radius:12px;box-shadow:0 2px 8px var(--cv-experience-item-shadow-bg);padding:20px}.CV_jobHeader__vceHf{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.CV_jobMainInfo__EIvIc{flex:1 1}.CV_jobCompany__p7BKT{color:var(--cv-experience-job-company-text);font-size:18px;font-weight:600;margin:0 0 4px}.CV_jobPosition__g76uC{color:var(--cv-experience-job-position-text);font-size:15px;font-weight:500}.CV_jobPeriod__w2f9B{background:var(--cv-experience-job-period-bg);border-radius:6px;color:var(--cv-experience-job-period-text);font-size:14px;opacity:.8;padding:4px 10px;white-space:nowrap}.CV_jobDescription__fOb15{color:var(--cv-experience-job-description-text);font-size:15px;line-height:1.5;margin-bottom:16px}.CV_jobTech__NcwoC{display:flex;flex-wrap:wrap;gap:6px}.CV_experienceItem__mkH1T .CV_techTag__HLSIJ{background:var(--cv-experience-item-tech-tag-bg);border-radius:20px;color:var(--cv-experience-item-tech-tag-text);font-size:13px;font-weight:500;padding:4px 10px}.CV_noExperience__EJe90{background:var(--cv-experience-no-bg);border:1px solid var(--cv-experience-no-border-bg);border-radius:12px;padding:40px 30px;text-align:center}.CV_noExperienceIcon__0VB55{animation:CV_float__OhfwF 3s ease-in-out infinite;font-size:48px;margin-bottom:16px}@keyframes CV_float__OhfwF{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.CV_noExperienceDescription__Rn8z9{color:var(--cv-item-text);font-size:16px;line-height:1.5;margin:0 auto 20px;max-width:600px}.CV_noExperienceHighlight__-KIIr{background:var(--cv-experience-no-highlight-bg);border-radius:10px;color:var(--cv-experience-no-highlight-text);display:inline-block;font-size:18px;font-weight:500;margin-bottom:20px;padding:12px 20px;transition:all .3s ease}.CV_noExperienceHighlight__-KIIr:hover{transform:scale(1.05)}.CV_petProjectsContainer__Z-O70{background:var(--cv-bg);border-radius:14px;grid-column:span 2;margin-top:16px;padding:20px 22px}.CV_petProjectsTitle__C5vL8{color:var(--cv-petProjects-title-text);font-size:22px;font-weight:600;margin-bottom:20px}.CV_projectsGrid__AnE-g{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.CV_projectCard__h6Qho{background:var(--cv-petProjects-card-bg);border:1px solid var(--cv-petProjects-card-border-bg);border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;height:100%;padding:20px;position:relative;transition:all .3s ease}.CV_projectCard__h6Qho:hover{border-color:var(--cv-petProjects-card-border-bg-hover);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.CV_projectStatus__MEWHD{align-items:center;align-self:flex-start;border-radius:8px;display:flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:1px;padding:8px 14px;text-transform:uppercase}.CV_projectStatus__MEWHD.CV_in-progress__4OXpE{background:var(--projects-project-status-inProgress-bg);border:1px solid var(--projects-project-status-inProgress-border-bg);color:var(--projects-project-status-inProgress-text)}.CV_projectStatus__MEWHD.CV_completed__AaYOd{background:var(--projects-project-status-completed-bg);border:1px solid var(--projects-project-status-completed-border-bg);color:var(--projects-project-status-completed-text)}.CV_projectStatus__MEWHD.CV_archived__oRLCK{background:var(--projects-project-status-archived-bg);border:1px solid var(--projects-project-status-archived-border-bg);color:var(--projects-project-status-archived-text)}.CV_projectStatus__MEWHD.CV_planned__5cPj2{background:var(--projects-project-status-planned-bg);border:1px solid var(--projects-project-status-planned-border-bg);color:var(--projects-project-status-planned-text)}.CV_statusDot__xhLVe{border-radius:50%;display:inline-block;height:6px;width:6px}.CV_in-progress__4OXpE .CV_statusDot__xhLVe{background:var(--projects-project-status-inProgress-dot-bg)}.CV_completed__AaYOd .CV_statusDot__xhLVe{background:var(--projects-project-status-completed-dot-bg)}.CV_archived__oRLCK .CV_statusDot__xhLVe{background:var(--projects-project-status-archived-dot-bg)}.CV_planned__5cPj2 .CV_statusDot__xhLVe{background:var(--projects-project-status-planned-dot-bg)}.CV_projectIcon__pCwod{font-size:28px;margin-bottom:12px}.CV_projectName__No38z{color:var(--cv-petProjects-name-text);font-size:17px;font-weight:600;line-height:1.3;margin:0 0 12px}.CV_techStack__zwfNE{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.CV_techTag__HLSIJ{background:var(--cv-petProjects-techtag-bg);border-radius:20px;color:var(--cv-petProjects-techtag-text);font-size:13px;font-weight:500;padding:4px 10px;white-space:nowrap}.CV_projectDescription__XTqTl{color:var(--cv-petProjects-description-text);flex-grow:1;font-size:14px;line-height:1.5;margin-bottom:20px}.CV_projectFooter__5apbm{align-items:center;border-top:1px solid var(--cv-petProjects-card-border-bg);display:flex;justify-content:space-between;margin-top:auto;padding-top:16px}.CV_projectLinks__Asmp\+{display:flex;flex-wrap:wrap;gap:10px}.CV_projectLink__xVzLU{align-items:center;background:var(--cv-petProjects-link-bg);border:1px solid var(--cv-petProjects-link-border-bg);border-radius:8px;color:var(--cv-petProjects-link-text);display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;text-decoration:none;transition:all .2s}.CV_projectLink__xVzLU:hover{background:var(--cv-petProjects-link-bg-hover);box-shadow:0 2px 4px var(--cv-petProjects-link-shadow-hover);transform:translateY(-1px)}.CV_github__HHKyX{background:var(--cv-petProjects-github-bg);border-color:var(--cv-petProjects-github-border-bg)}.CV_linkIcon__n-A6I{font-size:16px}.CV_emptyState__KQfQp{background:var(--cv-petProjects-empty-state-bg);border:1px solid var(--cv-petProjects-empty-state-border-bg);border-radius:12px;text-align:center}.CV_emptyIcon__S07CY{animation:CV_pulse__vPXBe 2s infinite;font-size:48px;margin-bottom:16px}@keyframes CV_pulse__vPXBe{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.CV_emptyTitle__DYe66{color:var(--cv-petProjects-empty-title-text);font-size:18px;font-weight:600;margin:0 0 12px}.CV_emptyText__02i0U{color:var(--cv-petProjects-empty-text-text);font-size:15px;line-height:1.5;margin:0 auto 20px;max-width:400px}.CV_hintIcon__ygkvp{font-size:16px}.CV_languageContainer__YWAUa{background:var(--cv-bg);border-radius:14px;padding:20px 22px}.CV_languageTitle__Yu9Za{font-size:22px;font-weight:600;margin-bottom:12px}.CV_langItem__MFQir{align-items:center;color:var(--cv-item-text);display:flex;flex-wrap:nowrap;font-size:18px;line-height:1.5}.CV_langEmoji__utiwY{flex-shrink:0;height:20px;object-fit:contain;width:20px}.CV_langName__-S1Ys{margin:0 8px 0 4px}.CV_langLine__Eugib{background:linear-gradient(to right,#0000 0,#0000 50%,var(--scrollbar-thumb) 50%,var(--scrollbar-thumb) 100%) repeat-x;background-size:12px;flex:1 1;height:1px;margin:0 20px}.CV_langLevel__EPLLc{margin-left:auto}.CV_softSkillsContainer__CSscY{background:var(--cv-bg);border-radius:14px;padding:20px 22px}.CV_softSkillsTitle__H7aq1{font-size:22px;font-weight:600;margin-bottom:12px}.CV_softSkillsItem__EWxpU{font-size:18px}@media (max-width:768px){.CV_infoContainer__nwD6J{grid-template-columns:1fr}.CV_aboutMeContainer__Kv8H4,.CV_experienceContainer__LXrun,.CV_hardSkillsContainer__PIgpM,.CV_languageContainer__YWAUa,.CV_petProjectsContainer__Z-O70{grid-column:span 1}.CV_hardSkillItem__4E9\+a{margin-right:0;width:100%}.CV_skillTags__mbfr1{justify-content:center}}@media (max-width:1024px){.CV_infoContainer__nwD6J{grid-template-columns:1fr 1fr}.CV_aboutMeContainer__Kv8H4,.CV_experienceContainer__LXrun,.CV_hardSkillsContainer__PIgpM,.CV_languageContainer__YWAUa,.CV_petProjectsContainer__Z-O70,.CV_softSkillsContainer__CSscY{grid-column:span 2}}@media (max-width:768px){.CV_infoContainer__nwD6J{grid-template-columns:1fr}.CV_hardSkillItem__4E9\+a{font-size:13px;padding:5px 12px;width:auto}.CV_projectsGrid__AnE-g{grid-template-columns:1fr}.CV_socialContainer__ZWP0U{align-items:center;flex-direction:column;gap:12px}.CV_socialItem__mNjH\+{max-width:300px;width:80%}}@media (max-width:480px){.CV_mainContainer__LiN8F{padding:24px 16px 16px}.CV_name__NCYEW{font-size:clamp(24px,6vw,32px)}.CV_profession__PhAhx{font-size:clamp(14px,4vw,16px)}.CV_socialItem__mNjH\+{font-size:13px;height:36px;width:140px}.CV_projectsGrid__AnE-g{grid-template-columns:1fr}.CV_hardSkillItem__4E9\+a{font-size:14px;padding:6px 8px}.CV_experienceItem__mkH1T{padding:16px}.CV_langName__-S1Ys{font-size:16px;max-width:80px}.CV_langLevel__EPLLc{font-size:16px;margin-left:4px}.CV_langLine__Eugib{height:3px}}.NotFound_notFoundContainer__Adf7N{align-items:center;color:#333;display:flex;flex-direction:column;font-size:1.5rem;height:80vh;justify-content:center;text-align:center}.NotFound_notFoundContainer__Adf7N h1{color:var(--notfound-text);font-size:4rem;margin:0}.NotFound_notFoundContainer__Adf7N p{color:var(--notfound-text)}.NotFound_notFoundLink__0C3\+S{background-color:#007bff;border-radius:5px;color:var(--notfound-button-text);display:inline-block;margin-top:20px;padding:10px 20px;text-decoration:none;transition:transform .2s}.NotFound_notFoundLink__0C3\+S:hover{text-decoration:none;transform:scale(1.1);transition:transform .2s}
/*# sourceMappingURL=main.8b137e35.css.map*/