body{margin:0;padding:0;box-sizing:border-box}.container.svelte-s4jqhg{max-width:800px;margin:0 auto;padding:0 2rem;position:relative}.hero.svelte-s4jqhg{text-align:center;padding:4rem 0}.hero.svelte-s4jqhg h1:where(.svelte-s4jqhg){font-size:2.5rem;margin-bottom:1rem}.subtitle.svelte-s4jqhg{font-size:1.2rem;opacity:.9;font-style:italic}.disclaimer.svelte-s4jqhg{font-size:1rem;color:#ff0;margin-top:1rem;padding:.5rem;background:red;border-radius:5px;border:1px solid yellow;animation:svelte-s4jqhg-blink 1s infinite}@keyframes svelte-s4jqhg-blink{0%,50%{opacity:1}51%,to{opacity:.7}}.content.svelte-s4jqhg{background:#fff;border-radius:10px;box-shadow:0 4px 6px #000;overflow:hidden}section.svelte-s4jqhg{padding:2rem;border-bottom:1px solid white;position:relative;transition:all .3s ease}section.svelte-s4jqhg:hover{background:linear-gradient(45deg,#ffffff0d,#3498db0d);transform:translate(5px);box-shadow:-5px 0 15px #a9a9a9}section.svelte-s4jqhg:last-child{border-bottom:none}.intro.svelte-s4jqhg{background:linear-gradient(135deg,#ffc1071a,#ff57221a);border-left:5px solid yellow}.skills.svelte-s4jqhg{background:linear-gradient(135deg,#f443361a,#e91e631a);border-left:5px solid red}.problem-solving.svelte-s4jqhg{background:linear-gradient(135deg,#9c27b01a,#673ab71a);border-left:5px solid violet}.learning.svelte-s4jqhg{background:linear-gradient(135deg,#3f51b51a,#2196f31a);border-left:5px solid blue}.leadership.svelte-s4jqhg{background:linear-gradient(135deg,#00bcd41a,#0096881a);border-left:5px solid cyan}.passion.svelte-s4jqhg{background:linear-gradient(135deg,#4caf501a,#8bc34a1a);border-left:5px solid green}.innovation.svelte-s4jqhg{background:linear-gradient(135deg,#ff98001a,#ffc1071a);border-left:5px solid orange}.conclusion.svelte-s4jqhg{background:linear-gradient(135deg,#7955481a,#9e9e9e1a);border-left:5px solid darkgoldenrod;position:relative;overflow:hidden}.conclusion.svelte-s4jqhg:before{content:"👑";position:absolute;top:1rem;right:2rem;font-size:3rem;opacity:.1;animation:svelte-s4jqhg-float 3s ease-in-out infinite}@keyframes svelte-s4jqhg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}h2.svelte-s4jqhg{color:#2c3e50;font-size:1.8rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:3px solid lightblue;display:inline-block}p.svelte-s4jqhg{margin-bottom:1.5rem;text-align:justify;font-size:1.1rem}.hint.svelte-s4jqhg{text-align:center;color:gray;font-size:.9rem;margin-top:2rem;animation:svelte-s4jqhg-glow 3s ease-in-out infinite alternate}@keyframes svelte-s4jqhg-glow{0%{text-shadow:0 0 5px lightblue}to{text-shadow:0 0 20px lightblue,0 0 30px lightblue}}@keyframes svelte-s4jqhg-pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.matrix-overlay.svelte-s4jqhg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1000;animation:svelte-s4jqhg-matrixAppear 1s ease-out}.matrix-rain-container.svelte-s4jqhg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:.6}.matrix-column.svelte-s4jqhg{position:absolute;top:-100%;width:20px;animation:svelte-s4jqhg-matrixFall 8s linear infinite}.matrix-char.svelte-s4jqhg{display:block;color:#90ee90;font-family:Courier New,monospace;font-size:14px;text-shadow:0 0 5px lightgreen;animation:svelte-s4jqhg-matrixGlow 2s ease-in-out infinite alternate}@keyframes svelte-s4jqhg-matrixFall{to{top:100%}}@keyframes svelte-s4jqhg-matrixGlow{0%{opacity:.3}to{opacity:1}}.terminal-container.svelte-s4jqhg{width:80%;max-width:800px;background:#1a1a1a;border-radius:10px;box-shadow:0 0 50px #006400;animation:svelte-s4jqhg-terminalAppear 1s ease-out;z-index:1001}.terminal-header.svelte-s4jqhg{background:#000;padding:10px 15px;border-radius:10px 10px 0 0;display:flex;align-items:center;justify-content:space-between}.terminal-buttons.svelte-s4jqhg{display:flex;gap:8px}.terminal-button.svelte-s4jqhg{width:12px;height:12px;border-radius:50%;display:block}.terminal-button.close.svelte-s4jqhg{background:red}.terminal-button.minimize.svelte-s4jqhg{background:#ff0}.terminal-button.maximize.svelte-s4jqhg{background:#90ee90}.terminal-title.svelte-s4jqhg{color:#fff;font-family:Courier New,monospace;font-size:12px}.terminal-content.svelte-s4jqhg{padding:20px;background:#000;border-radius:0 0 10px 10px;min-height:300px;max-height:400px;overflow-y:auto}.terminal-output.svelte-s4jqhg{margin-bottom:20px}.terminal-line.svelte-s4jqhg{color:#90ee90;font-family:Courier New,monospace;font-size:14px;margin:5px 0;animation:svelte-s4jqhg-typewriter .5s ease-out}.terminal-input-line.svelte-s4jqhg{display:flex;align-items:center;color:#90ee90;font-family:Courier New,monospace;font-size:14px}.terminal-prompt.svelte-s4jqhg{color:#90ee90;margin-right:10px}.terminal-input.svelte-s4jqhg{background:transparent;border:none;color:#90ee90;font-family:Courier New,monospace;font-size:14px;outline:none;flex:1}.terminal-input.svelte-s4jqhg::placeholder{color:#006400}.terminal-cursor.svelte-s4jqhg{color:#90ee90;animation:svelte-s4jqhg-blinkCursor 1s infinite;margin-left:2px}@keyframes svelte-s4jqhg-terminalAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes svelte-s4jqhg-typewriter{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-s4jqhg-matrixAppear{0%{opacity:0}to{opacity:1}}.matrix-text.svelte-s4jqhg{text-align:center;color:#90ee90;font-family:Courier New,monospace;font-size:2rem;z-index:1001;text-shadow:0 0 10px lightgreen;animation:svelte-s4jqhg-matrixTextPulse 3s ease-in-out infinite}.matrix-line.svelte-s4jqhg{margin:1.5rem 0;animation:svelte-s4jqhg-fadeInMatrix 1s ease-in-out;text-shadow:0 0 15px lightgreen}@keyframes svelte-s4jqhg-matrixTextPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes svelte-s4jqhg-fadeInMatrix{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-s4jqhg-blinkCursor{50%{opacity:0}}@media (max-width: 768px){.container.svelte-s4jqhg{padding:0 1rem}.hero.svelte-s4jqhg{margin:0 -1rem 2rem;padding:2rem 0}.hero.svelte-s4jqhg h1:where(.svelte-s4jqhg){font-size:2rem}section.svelte-s4jqhg{padding:1.5rem}.matrix-text.svelte-s4jqhg{font-size:1.5rem;padding:0 1rem}.terminal-container.svelte-s4jqhg{width:95%;margin:0 1rem}.terminal-content.svelte-s4jqhg{padding:15px;font-size:12px}}
