:root{--card:#0e0e12b8;--surface:#ffffff0d;--surface-hover:#ffffff17;--line:#ffffff17;--line-hover:#ffffff2e;--text:#f4f4f5;--muted:#a1a1aa;--faint:#71717a;--radius:18px;--sans:"Inter", system-ui, sans-serif;--mono:"JetBrains Mono", Consolas, monospace}*{box-sizing:border-box;margin:0;padding:0}body{min-height:100dvh;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;background-color:#0000;background-image:radial-gradient(80% 60% at 70% 0,#583ca02e,#0000 70%),radial-gradient(70% 50% at 10% 100%,#1e50a024,#0000 70%),linear-gradient(#05060d 0%,#0b0d1c 60%,#12122a 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;padding:24px 16px;display:grid;overflow:hidden}body:not(.touch-device),body:not(.touch-device) *{cursor:none!important}.hidden{display:none!important}.section-label{font-family:var(--mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--faint);margin-bottom:10px;font-size:11px}.glitch{animation:.2s ease-in-out glitch}@keyframes glitch{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}#stars[data-astro-cid-gttqbbyq]{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.custom-cursor[data-astro-cid-qmueewfo]{pointer-events:none;z-index:9999;background:#52525b;border-radius:50%;width:10px;height:10px;position:fixed;transform:translate(-50%,-50%)}#start-screen[data-astro-cid-lr62s5zf]{backdrop-filter:blur(12px);z-index:30;background:#0a0a0ce0;place-items:center;display:grid;position:fixed;inset:0}#start-text[data-astro-cid-lr62s5zf]{font-family:var(--mono);letter-spacing:1px;color:var(--muted);font-size:18px}.profile-header[data-astro-cid-ykkw727v]{align-items:center;gap:20px;display:flex}.profile-container[data-astro-cid-ykkw727v]{flex-shrink:0;width:88px;height:88px}.profile-picture[data-astro-cid-ykkw727v]{object-fit:cover;border:3px solid var(--line);border-radius:50%;width:100%;height:100%;transition:border-color .3s,box-shadow .3s}.profile-picture[data-astro-cid-ykkw727v].discord-online{border-color:#43b581;box-shadow:0 0 18px #43b58159}.profile-picture[data-astro-cid-ykkw727v].discord-idle{border-color:#faa61a;box-shadow:0 0 18px #faa61a59}.profile-picture[data-astro-cid-ykkw727v].discord-dnd{border-color:#ed4245;box-shadow:0 0 18px #ed424559}.profile-picture[data-astro-cid-ykkw727v].discord-offline{box-shadow:none;border-color:#747f8d}.profile-info[data-astro-cid-ykkw727v]{min-width:0}#profile-name[data-astro-cid-ykkw727v]{letter-spacing:-.5px;min-height:1.2em;font-size:28px;font-weight:600}#profile-bio[data-astro-cid-ykkw727v]{font-family:var(--mono);color:var(--muted);min-height:1.4em;margin-top:4px;font-size:14px}@media (width<=560px){.profile-header[data-astro-cid-ykkw727v]{text-align:center;flex-direction:column;gap:14px}}.player[data-astro-cid-g2mknjow]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:14px;padding:12px 16px;display:flex}#play-toggle-btn[data-astro-cid-g2mknjow]{background:var(--text);color:#111;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;transition:transform .2s;display:grid}#play-toggle-btn[data-astro-cid-g2mknjow]:hover{transform:scale(1.08)}#play-toggle-btn[data-astro-cid-g2mknjow] svg[data-astro-cid-g2mknjow]{width:14px;height:14px}.player-body[data-astro-cid-g2mknjow]{flex:1;min-width:0}.player-title[data-astro-cid-g2mknjow]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.player-row[data-astro-cid-g2mknjow]{font-family:var(--mono);color:var(--faint);align-items:center;gap:10px;margin-top:6px;font-size:11px;display:flex}#song-slider[data-astro-cid-g2mknjow]{-webkit-appearance:none;appearance:none;background:#ffffff26;border-radius:3px;outline:none;flex:1;height:3px}#song-slider[data-astro-cid-g2mknjow]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text);border-radius:50%;width:10px;height:10px}#song-slider[data-astro-cid-g2mknjow]::-moz-range-thumb{background:var(--text);border:none;border-radius:50%;width:10px;height:10px}.social-links[data-astro-cid-ktfvogif]{flex-wrap:wrap;gap:10px;display:flex}.social-link[data-astro-cid-ktfvogif]{background:var(--surface);border:1px solid var(--line);color:var(--text);font:500 14px var(--sans);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.social-link[data-astro-cid-ktfvogif]:hover{background:var(--surface-hover);border-color:var(--line-hover);transform:translateY(-1px)}.social-link[data-astro-cid-ktfvogif] img[data-astro-cid-ktfvogif]{width:18px;height:18px}@media (width<=560px){.social-links[data-astro-cid-ktfvogif]{justify-content:center}}.projects[data-astro-cid-ftq3vvlr]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.project[data-astro-cid-ftq3vvlr]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:inherit;gap:12px;padding:14px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}a[data-astro-cid-ftq3vvlr].project:hover{background:var(--surface-hover);border-color:var(--line-hover);transform:translateY(-2px)}.project-icon[data-astro-cid-ftq3vvlr]{object-fit:cover;background:#ffffff14;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:grid}.project-body[data-astro-cid-ftq3vvlr]{min-width:0}.project-title[data-astro-cid-ftq3vvlr]{font-size:14px;font-weight:600}.project-desc[data-astro-cid-ftq3vvlr]{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.45}.project-tags[data-astro-cid-ftq3vvlr]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.project-tags[data-astro-cid-ftq3vvlr] span[data-astro-cid-ftq3vvlr]{font-family:var(--mono);color:var(--muted);background:#ffffff0f;border-radius:999px;padding:2px 8px;font-size:10.5px}@media (width<=560px){.projects[data-astro-cid-ftq3vvlr]{grid-template-columns:1fr}}.container[data-astro-cid-lcdefpme]{perspective:1200px;place-items:center;width:100%;display:grid}#profile-block[data-astro-cid-lcdefpme]{scrollbar-width:none;background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(140%);opacity:0;will-change:transform, opacity;border-radius:24px;flex-direction:column;gap:22px;width:100%;max-width:620px;max-height:calc(100dvh - 48px);padding:28px;display:flex;overflow-y:auto;box-shadow:0 30px 80px -20px #00000073}#profile-block[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}@media (width<=560px){#profile-block[data-astro-cid-lcdefpme]{border-radius:20px;gap:18px;padding:20px}}
