:root{--background-color:#000;--background-image:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none,#000;background:var(--background-image),var(--background-color);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*,body{padding:0}*{box-sizing:border-box}*,body{margin:0}body{background-color:#000;color:#ffebcd;height:100vh}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background-color:#000;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#ffebcd;border-radius:10px;height:20px}::-webkit-scrollbar-thumb:hover{background-color:#d4b99c}.App{font-family:monospace;font-size:20px;min-height:100vh;text-align:left}.terminal-container{height:100vh;max-width:100vw;overflow-x:hidden;overflow-y:auto;padding:20px;width:100%}.command-input{align-items:center;display:flex}.command-input,.terminal-container>div:not(:first-child){margin-top:20px}.command-field{background:#0000;border:none;caret-color:#ffebcd;color:#ffebcd;font-family:monospace;font-size:20px;height:30px;outline:none;width:70%}.suggestions-container{margin-top:10px}.suggestions-container .selected{color:#7fffd4;font-weight:800}.ownerTerminal{color:#5abb9a}.projectsDiv{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:20px;width:100%}.article-wrapper{aspect-ratio:1/1;background-color:#ffebcd;border:4px solid #0000;border-radius:2px;cursor:pointer;padding:5px;position:relative;transition:all .15s ease-in-out}.article-wrapper:hover{border-color:#2d0922;box-shadow:10px 10px 0 #5abb9a,20px 20px 0 plum;transform:translate(-20px,-20px);z-index:1}.project-info{display:flex;flex-direction:column;gap:20px;padding:10px 0 20px}.project-title{color:#000;font-size:1.2em;font-weight:700;margin-bottom:10px;text-align:center;text-shadow:0 0 5px #ffebcd,0 0 10px #ffebcd,0 0 15px #ffebcd}.project-description{color:#000;font-weight:300;line-height:1.4}.skillBar{background-color:#e0e0e0;height:30px;margin:10px 0;overflow:hidden;width:100%}.skillBar,.skillBarItem{align-items:center;border-radius:5px;display:flex}.skillBarItem{animation:fillBar 2s ease-in-out forwards;background-color:#5abb9a;color:#ffebcd;font-weight:700;height:100%;justify-content:flex-start}@keyframes fillBar{0%{width:0}to{width:var(--width)}}.terminal-container{position:relative;z-index:1}.rgb-animation{animation:rgbAnimation 10s linear infinite}@keyframes rgbAnimation{0%{color:#ffb3ba}33%{color:#baffc9}66%{color:#bae1ff}to{color:#ffb3ba}}.rgb-line-animation{animation:rgbLineAnimation 10s linear infinite}@keyframes rgbLineAnimation{0%{background-position:0 0}to{background-position:0 100%}}.rgb-line{animation:rgbLineAnimation 10s linear infinite;background:linear-gradient(180deg,#ffb3ba,#baffc9,#bae1ff,#ffb3ba);background-clip:text;-webkit-background-clip:text;background-size:100% 300%;color:#0000;display:inline-block}.neofetch-container{align-items:flex-start;color:#ffebcd;display:flex;font-family:monospace;padding:20px}.neofetch-details pre,.neofetch-logo pre{font-size:14px;line-height:1.3em}@media screen and (max-width:1024px){.App,.command-field{font-size:19px}.projectsDiv{gap:15px;grid-template-columns:repeat(3,1fr)}.article-wrapper{padding:3px}.article-wrapper:hover{box-shadow:5px 5px 0 #5abb9a,10px 10px 0 plum;transform:translate(-10px,-10px)}.neofetch-details pre,.neofetch-logo pre{font-size:11px}}@media screen and (max-width:768px){.App,.command-field{font-size:18px}.projectsDiv{gap:10px;grid-template-columns:repeat(2,1fr)}.article-wrapper{padding:2px}.article-wrapper:hover{box-shadow:3px 3px 0 #5abb9a,6px 6px 0 plum;transform:translate(-5px,-5px)}.neofetch-details pre,.neofetch-logo pre{font-size:9px}}@media screen and (max-width:480px){.App,.command-field{font-size:17px}.projectsDiv{gap:5px;grid-template-columns:1fr}.article-wrapper{padding:1px}.article-wrapper:hover{box-shadow:2px 2px 0 #5abb9a,4px 4px 0 plum;transform:translate(-2px,-2px)}.project-title{font-size:1em}.project-description{font-size:.9em}.neofetch-details pre,.neofetch-logo pre{font-size:7px}}.whoami-glass-card{animation:fadeIn 1s ease-in-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#1e1e1eb3;border:1.5px solid #ffffff2e;border-radius:18px;box-shadow:0 8px 32px 0 #1f26875e;color:#ffebcd;margin:32px auto 0;max-width:1100px;padding:32px 28px 20px}.whoami-title{color:#ffe4b5;font-size:2rem;font-weight:700;letter-spacing:1px;margin-bottom:18px;text-align:center;text-shadow:0 2px 8px #000a,0 0 2px #5abb9a}.whoami-section{animation:fadeInUp .7s;font-size:1.08rem;line-height:1.6;margin-bottom:16px}.whoami-footer{color:#bdbdbd;font-size:1rem;font-style:italic;margin-top:18px;text-align:center}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.whoami-glass-card.whoami-landscape{align-items:flex-start;display:flex;flex-direction:row;gap:36px;justify-content:flex-start}.whoami-profile-col{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:220px;min-width:180px;padding-top:10px}.whoami-info-col{display:flex;flex:1 1;flex-direction:column;justify-content:center}@media (max-width:900px){.whoami-glass-card{max-width:98vw}.whoami-glass-card.whoami-landscape{flex-direction:column;gap:0}.whoami-profile-col{max-width:100%;min-width:0;padding-top:0}.whoami-mobile-hide{display:none!important}.whoami-section{font-size:.95rem}.whoami-footer{font-size:.9rem}}.hollywood-effect{background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.tos-container{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:#ffebcd;font-family:JetBrains Mono,Courier New,monospace;line-height:1.6;min-height:100vh;overflow-x:hidden;padding:40px 20px}.tos-header{border-bottom:2px solid #5abb9a;margin-bottom:40px;padding-bottom:20px;text-align:center}.tos-header h1{color:#5abb9a;font-size:2.5rem;margin-bottom:10px;text-shadow:0 0 10px #5abb9a4d}.tos-header p{color:#b0b0b0;font-size:1rem;margin:0}.tos-content{background:#1e1e1ecc;border:1px solid #5abb9a4d;border-radius:12px;box-shadow:0 4px 20px #0000004d;margin:0 auto;max-width:800px;padding:30px}.tos-section{border-bottom:1px solid #5abb9a33;margin-bottom:30px;padding-bottom:20px}.tos-section:last-child{border-bottom:none}.tos-section h2{color:#5abb9a;font-size:1.4rem;margin-bottom:15px;text-shadow:0 0 5px #5abb9a33}.tos-section p{margin-bottom:15px;text-align:justify}.tos-section ul{margin:15px 0;padding-left:30px}.tos-section li{color:#e0e0e0;margin-bottom:8px}.tos-link{color:#5abb9a;text-decoration:none;transition:all .3s ease}.tos-link:hover{color:#6bcca8;text-shadow:0 0 5px #5abb9a66}.tos-footer{margin-top:40px;text-align:center}.tos-back-btn{background:#5abb9a1a;border:2px solid #5abb9a;border-radius:8px;color:#5abb9a;cursor:pointer;display:inline-block;font-family:JetBrains Mono,monospace;font-size:14px;padding:12px 24px;text-decoration:none;transition:all .3s ease}.tos-back-btn:hover{background:#5abb9a33;box-shadow:0 6px 20px #5abb9a4d;transform:translateY(-2px)}.tos-back-btn:active{transform:translateY(0)}@media (max-width:768px){.tos-container{padding:20px 15px}.tos-header h1{font-size:2rem}.tos-content{padding:20px}.tos-section h2{font-size:1.2rem}.tos-section ul{padding-left:20px}}@media (max-width:480px){.tos-header h1{font-size:1.8rem}.tos-content{padding:15px}.tos-section p{text-align:left}}
/*# sourceMappingURL=main.27ccbc64.css.map*/