@tailwind base;@tailwind components;@tailwind utilities;html{scroll-behavior:smooth}body{background:#000;color:#fff;cursor:none;font-family:Consolas,Lucida Console,Courier New,monospace;line-height:1.7;margin:0;position:relative}body:before{background:#000;background-image:linear-gradient(90deg,#4b556366 1px,#0000 0),linear-gradient(180deg,#4b556366 1px,#0000 0);background-size:40px 40px;content:"";inset:0;z-index:-1}.code-sides-wrapper,body:before{pointer-events:none;position:fixed}.code-sides-wrapper{display:flex;height:100%;left:0;top:0;width:100%;z-index:0}.code-side{color:#d4d4d433;flex:1 1;font-family:Courier New,monospace;font-size:18px;line-height:1.8;overflow:hidden;padding:60px 50px;white-space:pre-wrap}.code-left-side{border-right:1px solid #6496ff14;text-align:left}.code-right-side{text-align:right}.code-side pre{margin:0}.code-side code,.code-side pre{font-family:inherit}.typing-cursor{animation:blink .7s infinite;color:#4cafff80}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.navbar{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000;display:flex;gap:60px;justify-content:center;padding:20px 40px;top:0;z-index:100}.logo{font-size:20px;font-weight:700}.nav-links{align-items:center;display:flex;gap:80px}.nav-links a{color:#fff;font-size:18px;font-weight:700;text-decoration:none;transition:.2s}.nav-links a:hover{color:#fff;opacity:.8}.section1{border-radius:12px}.section1,.section2{margin-left:160px;margin-right:160px;padding:80px 40px;text-align:center}.skills-container{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.skill-tag{background:#28272733;border-radius:8px;display:inline-block;font-size:16px;padding:12px 24px;transition:all .3s ease}.skill-tag:hover{background:#ffffff26;transform:translateY(-2px)}.section4{margin-left:160px;margin-right:160px;padding:80px 40px;text-align:center}.experience-table{background:#28272733;border-collapse:collapse;border-radius:12px;margin-top:30px;overflow:hidden;width:100%}.experience-table td,.experience-table th{border-bottom:1px solid #ffffff1a;padding:20px;text-align:left}.experience-table th{background:#28272733;font-size:18px;font-weight:700}.experience-table tbody tr:last-child td{border-bottom:none}.experience-table tbody tr:hover{background:#ffffff26}.gray-bg{background:#ffffff0d}.hero{margin-left:160px;margin-right:160px;padding:100px 40px;text-align:center}.hero p{font-size:23px;line-height:1.8}.hero h1{font-family:Arial,sans-serif;font-size:70px;font-weight:700;line-height:1.2;padding-top:60px}.animated-text{-webkit-text-fill-color:#0000;animation:grid-move 3s linear infinite;background:linear-gradient(90deg,#0009 1px,#0000 0),linear-gradient(180deg,#0009 1px,#0000 0),linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;background-clip:text;background-position:0 0,0 0,0 0;background-size:20px 20px,20px 20px,100%}@keyframes grid-move{0%{background-position:0 0,0 0,0 0}to{background-position:20px 20px,20px 20px,0 0}}h1{font-size:42px}li,p{line-height:1.8}.section3{margin-left:160px;margin-right:160px;padding:80px 40px;text-align:center}.section3 h1{margin-bottom:45px}.section3>div{display:flex;flex-wrap:nowrap;gap:25px;justify-content:center}.card{background:#28272733;border-radius:12px;flex:1 1;min-width:250px;transition:all .3s ease}.card:hover{background:#ffffff26;transform:translateY(-5px)}.section5{margin-left:160px;margin-right:160px;padding:80px 40px;text-align:center}.contact-container{flex-wrap:nowrap;gap:20px;margin-top:40px}.contact-container,.contact-item{display:flex;justify-content:center}.contact-item{align-items:center;background:#28272733;border-radius:12px;color:#fff;flex:1 1;min-width:200px;text-align:center;text-decoration:none;transition:all .3s ease}.contact-item:hover{background:#ffffff26;transform:translateY(-5px)}.contact-link{color:#fff;font-size:18px;font-weight:600}.footer{margin-top:50px;opacity:.6;padding:20px;text-align:center}.cursor-dot{background:#fffc;border-radius:50%;box-shadow:0 0 12px #fff9;height:10px;left:0;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%);width:10px;z-index:9999}@media (max-width:768px){.cursor-dot{display:none}body{cursor:auto}.navbar{flex-direction:column;gap:15px;padding:15px 20px}.nav-links{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.nav-links a{font-size:16px;margin-left:0}.hero{margin-left:20px;margin-right:20px;padding:60px 20px}.hero h1{font-size:36px}.hero p{font-size:18px}h1{font-size:32px}.section1,.section2,.section3,.section4,.section5{box-sizing:border-box;margin-left:0!important;margin-right:0!important;max-width:100%;padding:40px 20px!important;width:100%}.skill-tag{font-size:14px;padding:10px 18px}.section3>div{flex-direction:column;flex-wrap:wrap}.card{max-width:100%;min-width:100%}.experience-table{font-size:14px}.experience-table td,.experience-table th{font-size:14px;padding:12px 8px}.experience-table th{font-size:16px}.contact-container{flex-direction:column;gap:12px;margin:0 auto;padding:0 20px}.contact-item{margin:0 auto;min-width:auto;width:100%}.contact-item a{font-size:14px;word-break:break-all}.footer{font-size:14px;padding:15px}}@media (max-width:480px){.hero h1{font-size:28px}h1{font-size:26px}.nav-links a{font-size:14px}.section1,.section2,.section3,.section4,.section5{margin-left:15px;margin-right:15px;padding:30px 15px}}.hover-zoom{display:inline-block;transform:scale(1);transition:transform .18s ease,filter .18s ease;will-change:transform}.hover-zoom:hover{filter:none;transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.hover-zoom{transition:none}}.hover-zoom:focus{outline:none;transform:scale(1.04)}
/*# sourceMappingURL=main.97241faf.css.map*/