.hii.svelte-ahdlsj{display:flex;justify-content:center}header.svelte-ahdlsj{text-align:center;padding-top:40px}h1.svelte-ahdlsj{font-size:4.5rem;color:tomato;margin-bottom:0}.intro.svelte-ahdlsj{font-size:2.5rem;color:var(--highlight-color)}
.about-me.svelte-ozwick{display:flex}section.svelte-ozwick{padding:20px}h2.svelte-ozwick{display:flex;font-size:2.5rem;color:tomato;margin-bottom:10px;border-bottom:5px solid var(--border-color)}p.svelte-ozwick{color:var(--about-me-color) white;font-size:2.1rem;margin-bottom:1px}
section.svelte-u3xgwj.svelte-u3xgwj{padding:20px}h2.svelte-u3xgwj.svelte-u3xgwj{font-size:2.5rem;display:flex;color:tomato;margin-bottom:-10px;border-bottom:5px solid var(--border-color)}.project.svelte-u3xgwj.svelte-u3xgwj{border-bottom:1px solid var(--border-color);padding:20px 0}.project.svelte-u3xgwj h3.svelte-u3xgwj{font-size:2.1rem;color:var(--highlight-color);margin-bottom:10px;margin-top:12px}.project.svelte-u3xgwj h4.svelte-u3xgwj{margin-top:10px;font-size:1.2rem}.project.svelte-u3xgwj h5.svelte-u3xgwj{margin-top:-10px;font-size:1.1rem;color:gray}.project.svelte-u3xgwj a.svelte-u3xgwj{color:var(--highlight-color);text-decoration:none}.project.svelte-u3xgwj a.svelte-u3xgwj:hover{text-decoration:underline}.project.svelte-u3xgwj li.svelte-u3xgwj{word-spacing:0.1cm;letter-spacing:0.01cm;margin:10px 0px;color:var(--experience-description) white;font-size:1.2rem}
section.svelte-xegdhr.svelte-xegdhr{padding:20px}h2.svelte-xegdhr.svelte-xegdhr{font-size:2.5rem;display:flex;margin-top:10px;color:tomato;margin-bottom:-10px;border-bottom:5px solid var(--border-color)}.project.svelte-xegdhr.svelte-xegdhr{padding:20px 0}.project.svelte-xegdhr li.svelte-xegdhr{word-spacing:0.1cm;letter-spacing:0.01cm;margin:10px 0px;color:var(--experience-description) white;font-size:1.2rem}
section.svelte-kiqhr.svelte-kiqhr{padding:20px;margin-top:-40px}h2.svelte-kiqhr.svelte-kiqhr{font-size:2.5rem;display:flex;color:tomato;margin-bottom:-10px;border-bottom:5px solid var(--border-color)}.project.svelte-kiqhr.svelte-kiqhr{border-bottom:1px solid var(--border-color);padding:20px 0}.project.svelte-kiqhr h3.svelte-kiqhr{font-size:2.1rem;color:var(--highlight-color);margin-bottom:10px;margin-top:12px}.project.svelte-kiqhr h4.svelte-kiqhr{margin-top:10px;font-size:1.2rem}.project.svelte-kiqhr h5.svelte-kiqhr{margin-top:-10px;font-size:1.1rem;color:gray}.project.svelte-kiqhr li.svelte-kiqhr{word-spacing:0.1cm;letter-spacing:0.01cm;margin:10px 0px;color:var(--experience-description) white;font-size:1.2rem}
footer.svelte-wrvn4f.svelte-wrvn4f{padding:20px;text-align:center}h2.svelte-wrvn4f.svelte-wrvn4f{font-size:2.5rem;color:tomato;margin-bottom:20px}.socials.svelte-wrvn4f.svelte-wrvn4f{display:flex;justify-content:center;gap:20px;margin-top:20px}.socials.svelte-wrvn4f a.svelte-wrvn4f{color:var(--highlight-color);text-decoration:none;font-size:1.5rem}.socials.svelte-wrvn4f a.svelte-wrvn4f:hover{text-decoration:underline}
body{font-family:"Sans-serif", sans-serif;margin:0;padding:0;transition:background-color 0.3s,
			color 0.3s}.light-mode{background-color:#f4f4f4;color:#333}.dark-mode{background-color:#f4f4f4;color:white}.container.svelte-3uvcj4{margin:0 auto;background-color:var(--container-bg);box-shadow:0 0 10px rgba(0, 0, 0, 0.1);transition:background-color 0.3s}.light-mode .container.svelte-3uvcj4{background-color:#ffffff}.toggle-theme.svelte-3uvcj4{position:absolute;top:20px;right:20px;background:none;border:2px solid var(--highlight-color);color:var(--highlight-color);padding:10px;border-radius:5px;cursor:pointer;transition:background-color 0.3s,
			color 0.3s}.light-mode .toggle-theme.svelte-3uvcj4{border-color:#333;color:#333}.resume.svelte-3uvcj4{position:absolute;top:20px;left:20px;background:none;border:2px solid var(--highlight-color);color:var(--highlight-color);padding:10px;border-radius:5px;cursor:pointer;transition:background-color 0.3s,
			color 0.3s}.light-mode .resume.svelte-3uvcj4{border-color:#333;color:#333}:root{--container-bg:#1e1e1e;--highlight-color:#61dafb;--subheading-color:#9b9b9b;--border-color:#333}.light-mode{--container-bg:#ffffff;--highlight-color:#007acc;--subheading-color:#666;--border-color:#ccc}.top-button.svelte-3uvcj4{position:fixed;bottom:20px;right:20px;width:50px;height:50px;border-radius:50%;background-color:#007bff;color:white;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s}.top-button.visible.svelte-3uvcj4{opacity:1}
