.styles-module__WLnEqW__container{flex-direction:column;align-items:center;gap:3rem;max-width:900px;min-height:80vh;margin:0 auto;padding:2rem;display:flex}.styles-module__WLnEqW__topSection{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;width:100%;display:flex}.styles-module__WLnEqW__img{object-fit:cover;aspect-ratio:1;border:3px solid #2f52e066;border-radius:1rem;width:30vw;max-width:250px;transition:box-shadow .3s;box-shadow:0 0 30px #2f52e033}.styles-module__WLnEqW__img:hover{box-shadow:0 0 40px #2f52e066}.styles-module__WLnEqW__aboutMe{flex:1;min-width:280px;max-width:500px}.styles-module__WLnEqW__statsSection{flex-wrap:wrap;justify-content:center;gap:1.5rem;width:100%;display:flex}.styles-module__WLnEqW__statCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;gap:.5rem;min-width:140px;padding:1.5rem 2rem;transition:all .3s;display:flex}.styles-module__WLnEqW__statCard:hover{background:#ffffff14;border-color:#2f52e04d;transform:translateY(-4px);box-shadow:0 8px 30px #2f52e026}.styles-module__WLnEqW__statValue{background:linear-gradient(135deg,#fff,var(--blue));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700}.styles-module__WLnEqW__statLabel{color:var(--gray);text-align:center;font-size:.85rem}.styles-module__WLnEqW__techSection{width:100%}.styles-module__WLnEqW__sectionTitle{color:var(--gray);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:Courier New,monospace;font-size:.9rem;font-weight:600;display:flex}.styles-module__WLnEqW__prompt{color:var(--red);font-weight:700}.styles-module__WLnEqW__techGrid{flex-wrap:wrap;gap:.75rem;display:flex}.styles-module__WLnEqW__techBadge{color:var(--white);cursor:default;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;transition:all .2s;display:flex}.styles-module__WLnEqW__techBadge:hover{border-color:var(--tech-color);box-shadow:0 0 15px color-mix(in srgb,var(--tech-color)30%,transparent)}.styles-module__WLnEqW__techDot{background:var(--tech-color);border-radius:50%;flex-shrink:0;width:8px;height:8px}@media (min-width:768px){.styles-module__WLnEqW__topSection{flex-wrap:nowrap;gap:3rem}}@media (max-width:500px){.styles-module__WLnEqW__statsSection{flex-direction:column;align-items:center}.styles-module__WLnEqW__statCard{width:100%}}
.TerminalBlock-module__zV_J0W__terminal{border:2px solid var(--purple);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050410e6;border-radius:12px;width:600px;min-height:400px;margin:2rem 0;font-family:Courier New,Courier,monospace;transition:all .3s;overflow:hidden;box-shadow:0 8px 32px #311b6366}.TerminalBlock-module__zV_J0W__terminal:hover{transform:translateY(-2px);box-shadow:0 12px 40px #311b6399}.TerminalBlock-module__zV_J0W__terminalHeader{background:linear-gradient(90deg,#311b63cc 0%,#33324dcc 100%);border-bottom:1px solid #8ba2ae33;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.TerminalBlock-module__zV_J0W__terminalButtons{gap:.5rem;display:flex}.TerminalBlock-module__zV_J0W__terminalButton{border-radius:50%;width:12px;height:12px;transition:all .2s}.TerminalBlock-module__zV_J0W__close{background:#df3335}.TerminalBlock-module__zV_J0W__minimize{background:#f4bf4f}.TerminalBlock-module__zV_J0W__maximize{background:#61c554}.TerminalBlock-module__zV_J0W__terminalButton:hover{transform:scale(1.2);box-shadow:0 0 8px}.TerminalBlock-module__zV_J0W__terminalTitle{color:var(--gray);font-size:.875rem;font-weight:500}.TerminalBlock-module__zV_J0W__terminalBody{min-height:150px;color:var(--white);padding:1.5rem;font-size:.95rem;line-height:1.6}.TerminalBlock-module__zV_J0W__terminalLine{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.TerminalBlock-module__zV_J0W__prompt{color:var(--blue);-webkit-user-select:none;user-select:none;font-weight:700}.TerminalBlock-module__zV_J0W__cursor{background:var(--white);width:8px;height:1.2em;margin-left:2px;animation:1s step-end infinite TerminalBlock-module__zV_J0W__blink;display:inline-block}@keyframes TerminalBlock-module__zV_J0W__blink{0%,to{opacity:1}50%{opacity:0}}@media (max-width:768px){.TerminalBlock-module__zV_J0W__terminal{margin:1rem 0}.TerminalBlock-module__zV_J0W__terminalBody{padding:1rem;font-size:.875rem}.TerminalBlock-module__zV_J0W__terminalHeader{padding:.5rem .75rem}.TerminalBlock-module__zV_J0W__terminalTitle{font-size:.75rem}}@media (max-width:600px){.TerminalBlock-module__zV_J0W__terminal{width:100%}}
