:root{--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--glass-bg:#ffffffa6;--glass-border:#fffc;--glass-shadow:0 8px 32px 0 #1f268712;--text-primary:#1a1a1a;--text-secondary:#555;--accent-color:#007bff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a1a;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans);height:100vh;width:100%}.glass-card{backdrop-filter:blur(12px) saturate(1.8);-webkit-backdrop-filter:blur(12px) saturate(1.8);background:#ffffffa6;background:var(--glass-bg);border:1px solid #fffc;border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 8px 32px 0 #1f268712;box-shadow:var(--glass-shadow);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;overflow-y:auto;padding:2rem;width:100%}.card-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#333,#666);background-clip:text;-webkit-background-clip:text;font-size:1.8rem;font-weight:700;letter-spacing:-.02em;margin:0}.card-subtitle{color:#555;color:var(--text-secondary);font-size:1rem;font-weight:500;margin-top:-.5rem}.card-section{display:flex;flex-direction:column;gap:.5rem}.tag-container{display:flex;flex-wrap:wrap;gap:.5rem}.tag{background:#ffffff80;border:1px solid #0000000d;border-radius:12px;color:#333;font-size:.85rem;font-weight:600;padding:.4rem .8rem;transition:all .2s ease}.tag:hover{background:#fff;box-shadow:0 2px 8px #0000000d;transform:translateY(-1px)}.glass-card::-webkit-scrollbar{width:6px}.glass-card::-webkit-scrollbar-track{background:#0000}.glass-card::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.glass-card::-webkit-scrollbar-thumb:hover{background:#0003}a{color:#007bff;color:var(--accent-color);font-weight:500;text-decoration:none;transition:opacity .2s}a:hover{opacity:.7}button.primary-btn{background:#111;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.8rem 1.5rem;transition:transform .1s,box-shadow .2s}button.primary-btn:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02)}.bubbling-text{color:#a0a0a0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans);font-weight:900;letter-spacing:-2px;text-shadow:-4px -4px 10px #fff,6px 6px 12px #0006;text-transform:uppercase;transition:all .3s ease}.neumorphic-btn{align-items:center;background:#e0e0e0;border:none;border-radius:50%;box-shadow:-6px -6px 14px #ffffffb3,6px 6px 10px #00000026;cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .1s ease;width:50px}.neumorphic-btn:active{box-shadow:inset -4px -4px 8px #ffffffb3,inset 4px 4px 8px #00000026}.neumorphic-inset{align-items:center;background:#e0e0e0;border:none;border-radius:50%;box-shadow:inset 4px 4px 8px #00000026,inset -4px -4px 8px #ffffffb3;cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .2s ease;width:50px}.neumorphic-inset:hover{box-shadow:inset 6px 6px 10px #0003,inset -6px -6px 10px #fffc}@media (max-width:768px){.bubbling-text{font-size:3rem!important}.neumorphic-btn,.neumorphic-inset{height:50px;width:50px}.bubbling-card{right:5vw!important;width:90vw!important}}.bubbling-card{background:#e0e0e0;border:1px solid #fff6;border-radius:24px;box-shadow:-10px -10px 20px #fffc,10px 10px 20px #00000026;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;overflow-y:auto;padding:2rem;pointer-events:none;width:100%}.bubbling-card .project-card,.bubbling-card .tag-container,.bubbling-card a,.bubbling-card button,.bubbling-card input,.bubbling-card textarea{cursor:pointer;pointer-events:auto}.slidershow{overflow:hidden}.navigation{bottom:20px;display:flex;left:50%;position:absolute;transform:translateX(-50%)}.bar{border:2px solid purple;cursor:pointer;height:10px;margin:6px;transition:.4s;width:50px}.bar:hover{background:purple}input[name=r]{position:absolute;visibility:hidden}.slides{display:flex;height:100%;width:500%}.slide{transition:.6s;width:20%}.slide img{height:100%;width:100%}#r1:checked~.s1{margin-left:0}#r2:checked~.s1{margin-left:-20%}#r3:checked~.s1{margin-left:-40%}.quotes{font-weight:600;line-height:2}.quotes li{border-color:#000;border-radius:25px;margin-bottom:5px}.quotes li q{background-color:#ffe4b5;border-color:#000;border-style:groove}@media only screen and (max-width:865px){.navigation,.slides{display:none}.linkedin-quotes{display:block}.slide img{display:none}}body{background-color:#e0e0e0}.App,body{margin:0;overflow:hidden;padding:0}.App{height:100vh;width:100vw}nav{background-color:#ffffffe6;box-shadow:0 2px 10px #0000001a;font-size:22px;list-style-type:none;margin:0;padding:10px 0;position:fixed;text-align:center;width:100%;z-index:5}nav a{color:#000;padding:14px 16px;text-decoration:none;transition:all .3s ease}nav a:hover{background-color:#f0f0f080;color:#00bfff;text-shadow:0 0 5px #00bfff}.glass-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #0000001a;border-radius:10px;box-shadow:0 4px 20px #0000000d;margin:20px 0;padding:20px}h1,h2{font-weight:300;text-shadow:0 0 3px #00bfff33}p,ul{font-size:1.2rem;line-height:1.5}ul{list-style-type:none;padding:0}button{background-color:initial;border-color:#00bfff;border-radius:30px;color:#000;cursor:pointer;padding:10px 20px;transition:all .3s ease}button:hover{background-color:#00bfff;color:#fff;text-shadow:0 0 5px #00bfff}img{border-radius:10px;box-shadow:0 0 10px #00bfff33;height:auto;max-width:100%}@media only screen and (max-width:1080px){.skills{align-items:center;display:flex;flex-direction:column;justify-content:center;width:-webkit-fit-content;width:fit-content}}@media only screen and (max-width:765px){#sidenav{display:block}.headnav{display:none}#toggle{cursor:pointer;height:60px;position:fixed;right:20px;top:20px;width:60px;z-index:3}#toggle:before{transform:translateY(-5px)}#toggle:after,#toggle:before{background:#000;content:"";height:8px;position:absolute;transition:.2s;width:28px}#toggle:after{transform:translateY(5px)}#toggle.active:before{transform:translateY(0) rotate(45deg)}#toggle.active:after{transform:translateY(0) rotate(-45deg)}#sidebar{align-items:center;background-color:#fff;box-shadow:-2px 0 10px #0000001a;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:center;letter-spacing:3px;line-height:4;list-style-type:none;position:fixed;right:-300px;top:0;transition:.5s;width:35%;z-index:1}#sidebar.active{right:0}#sidebar a{color:#000;cursor:pointer;font-family:sans-serif;font-size:larger;font-weight:600;text-decoration:none}#sidebar a:hover{background-color:#f0f0f0;color:#00bfff}#sidebar ul{margin-top:50px;position:relative}#sidebar ul li{display:inline-block;list-style:none;padding:10px 40px;width:100%}.intro-div{margin:100px 215px 100px 10px}}@media only screen and (max-width:430px){.intro-div h2,.intro-div p,.skills{font-size:14px}.live h1{font-size:18px}.live h2{font-size:14px}#project-detail{font-size:14px;line-height:2;margin-left:10px;margin-right:10px}#relate{font-size:16px}.language-use{display:inline;line-height:2;margin-top:10px}}
/*# sourceMappingURL=main.29a2d558.css.map*/