@tailwind base;@tailwind components;@tailwind utilities;body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{margin:0;font-family:Arial,sans-serif;background-color:#151515;color:#fff}.container{display:flex;overflow:hidden;height:100vh}.left-section{width:50%;padding:40px;display:flex;flex-direction:column;justify-content:space-between}.title{font-size:2.8rem;font-weight:700;margin-bottom:30px}.intro-text p{font-size:1rem;color:#cbd5e1;margin-bottom:10px}.nav-item{display:flex;align-items:center;cursor:pointer;margin-bottom:12px}.nav-id{width:40px;text-align:right;margin-right:10px;color:#ede9e9}.nav-line{width:100px;height:1px;margin:0 20px;background-color:#e6e4e4;transition:all .3s ease}.nav-item:hover .nav-line,.nav-label:hover+.nav-line{width:200px;background-color:#fff}.nav-label{font-size:.9rem;color:#fefcfc;transition:.3s}.nav-label.active,.nav-label:hover{color:#fff}.link-icons-row{display:flex;grid-gap:18px;gap:18px;font-size:1rem;margin-top:20px}.link-icons-row a{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#eaeaea;text-decoration:none;transition:.3s ease-in-out}.link-icons-row a:hover{color:#fff;transform:translateY(-2px)}.icon{font-size:1.1rem;opacity:.9}.leetcode-badge{padding:4px 10px;border-radius:6px;font-weight:600;color:#000}.right-section{width:50%;padding:40px;box-sizing:border-box}.projects-title{font-size:1.4rem;margin-bottom:14px;color:#f2f2f2;text-transform:uppercase}.projects-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.project-card{padding:16px;border-radius:16px;background:hsla(0,0%,100%,.06);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid hsla(0,0%,100%,.14);cursor:pointer;height:90px;overflow:hidden;transition:.3s ease-in-out}.project-card:hover{background:hsla(0,0%,100%,.15);height:170px;transform:translateY(-3px) scale(1.02);border-color:hsla(0,0%,100%,.25)}.project-head h3{margin:0;font-size:15px;font-weight:600}.project-head .tech{font-size:12px;opacity:.8;margin-top:3px}.project-details{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;margin-top:10px}.project-card:hover .project-details{opacity:1;pointer-events:auto}.project-details ul{padding-left:16px;margin:0;font-size:13px;line-height:1.3}.project-details li{margin-bottom:4px}.skills{margin-top:20px}.skills-title{font-size:1.4rem}.skills-icons{display:grid;grid-template-columns:repeat(6,1fr);font-size:3.6rem;grid-gap:16px;gap:16px;margin-top:14px;justify-items:center;padding:16px;border-radius:16px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid hsla(0,0%,100%,.14);transition:.3s ease-in-out}.skills-icons svg:hover{filter:drop-shadow(0 0 7px white);transform:scale(1.08)}.leetcode-stats-card{margin-top:24px;padding:18px 20px;border-radius:18px;background:rgba(247,223,30,.08);backdrop-filter:blur(15px) saturate(160%);-webkit-backdrop-filter:blur(15px) saturate(160%);border:1px solid rgba(247,223,30,.4);box-shadow:0 0 40px rgba(247,223,30,.15);max-width:380px;font-size:.9rem;transition:.3s ease-in-out}.leetcode-stats-card:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 0 60px rgba(247,223,30,.25)}.leetcode-stats-title{text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;color:#eee;margin-bottom:6px}.leetcode-stats-divider{height:1px;width:100%;background:linear-gradient(90deg,#f7df1e,transparent);margin-bottom:8px}.leetcode-stats-line{margin:4px 0;color:#fafafa;opacity:.9}.cursor-dot{position:fixed;top:0;left:0;width:10px;height:10px;background-color:#38bdf8;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);transition:transform .05s;z-index:9999;box-shadow:0 0 14px #38bdf8,0 0 32px rgba(56,189,248,.6)}@media (max-width:768px){.container{flex-direction:column;height:auto;overflow:auto}.left-section,.right-section{width:100%;padding:20px}.title{font-size:2rem;margin-bottom:20px}.intro-text p{font-size:.9rem}.nav-item{margin-bottom:10px}.projects-list{grid-template-columns:1fr}.project-card,.project-card:hover{height:auto}.skills-icons{grid-template-columns:repeat(3,1fr);font-size:2.4rem;grid-gap:10px;gap:10px}.leetcode-stats-card{max-width:100%}}@media (max-width:480px){.title{font-size:1.6rem}.skills-icons{grid-template-columns:repeat(2,1fr);font-size:2rem}.leetcode-stats-card{font-size:.8rem;padding:14px}}
/*# sourceMappingURL=main.da20ee99.chunk.css.map */