.confetti-holder.svelte-15ksp55{position:relative}@keyframes svelte-15ksp55-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full-rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation-xyz),calc(var(--rotation-deg) + 360deg))}}@keyframes svelte-15ksp55-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate-y) * .95)) translate(calc(var(--translate-x) * (var(--x-spread) * .9)));opacity:1}12%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * (var(--x-spread) * .95)));opacity:1}16%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * var(--x-spread)));opacity:1}to{transform:translateY(calc(var(--translate-y) + var(--fall-distance))) translate(var(--translate-x));opacity:0}}@keyframes svelte-15ksp55-no-gravity-translate{0%{opacity:1}to{transform:translateY(var(--translate-y)) translate(var(--translate-x));opacity:0}}.confetti.svelte-15ksp55{--translate-y: calc(-200px * var(--translate-y-multiplier));--translate-x: calc(200px * var(--translate-x-multiplier));position:absolute;height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-15ksp55-translate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;opacity:0;pointer-events:none}.confetti.svelte-15ksp55:before{--full-rotation: var(--rotation-xyz), var(--rotation-deg);content:"";display:block;width:100%;height:100%;background:var(--color);background-size:contain;transform:skew(var(--skew)) rotate3d(var(--full-rotation));animation:svelte-15ksp55-rotate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear}.rounded.svelte-15ksp55 .confetti:where(.svelte-15ksp55):before{border-radius:50%}.cone.svelte-15ksp55 .confetti:where(.svelte-15ksp55){--translate-x: calc(200px * var(--translate-y-multiplier) * var(--translate-x-multiplier))}.no-gravity.svelte-15ksp55 .confetti:where(.svelte-15ksp55){animation-name:svelte-15ksp55-no-gravity-translate;animation-timing-function:ease-out}@media (prefers-reduced-motion){.reduced-motion.svelte-15ksp55 .confetti:where(.svelte-15ksp55),.reduced-motion.svelte-15ksp55 .confetti:where(.svelte-15ksp55):before{animation:none}}html,body{margin:0;height:100%}main.svelte-a8ot3t{margin:0;height:100%;width:100%;top:30vh;display:flex;flex-direction:column;align-items:center;position:absolute;color:#fff;gap:20vh}h1.svelte-a8ot3t{font-size:4rem}#introduction.svelte-a8ot3t{width:70%;min-width:50rem;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5vh}#introduction.svelte-a8ot3t .text:where(.svelte-a8ot3t){display:flex;flex-direction:column;gap:1rem;text-align:left;align-items:start}#introduction.svelte-a8ot3t .text:where(.svelte-a8ot3t) :where(.svelte-a8ot3t):nth-child(1){font-size:3rem}#introduction.svelte-a8ot3t .text:where(.svelte-a8ot3t) :where(.svelte-a8ot3t):nth-child(2){font-size:5rem;font-weight:700}#introduction.svelte-a8ot3t .text:where(.svelte-a8ot3t) :where(.svelte-a8ot3t):nth-child(3){font-size:2rem}#introduction.svelte-a8ot3t .username:where(.svelte-a8ot3t){position:relative;-webkit-user-select:none;user-select:none;transition:transform .25s;border:none;background:none;color:#fff;cursor:pointer}#introduction.svelte-a8ot3t .username:where(.svelte-a8ot3t):hover{animation:3s linear infinite svelte-a8ot3t-coolText;transform:scale(1.1)}#introduction.svelte-a8ot3t .username:where(.svelte-a8ot3t) .confetti:where(.svelte-a8ot3t){position:absolute;left:50%;top:50%}@keyframes svelte-a8ot3t-coolText{0%{color:#8c00ff}25%{color:#004080}50%{color:#0080ff}75%{color:#ffe100}to{color:#8c00ff}}#introduction.svelte-a8ot3t .pfp:where(.svelte-a8ot3t)>img:where(.svelte-a8ot3t){width:16rem;height:16rem;border-radius:2rem;padding:1rem;background:none;transition:transform .5s}#introduction.svelte-a8ot3t .pfp:where(.svelte-a8ot3t)>img:where(.svelte-a8ot3t):hover{transform:scale(.9)}#projects.svelte-a8ot3t{text-align:center;display:flex;flex-direction:column}#projects.svelte-a8ot3t a:where(.svelte-a8ot3t){font-size:2rem;height:3rem;line-height:3rem;background:#4646ff;color:#fff;border-radius:1rem;border:none;text-decoration:none;margin-top:3rem;cursor:pointer}#projects.svelte-a8ot3t a:where(.svelte-a8ot3t):hover{background:#1e1e99}#accounts.svelte-a8ot3t{width:50%;font-size:2rem;text-align:center}#accounts.svelte-a8ot3t .platforms:where(.svelte-a8ot3t){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;margin-top:5rem}#accounts.svelte-a8ot3t .platforms:where(.svelte-a8ot3t) a:where(.svelte-a8ot3t){width:5rem;height:5rem;padding:1rem;position:relative;display:flex;flex-direction:column;align-items:center}#accounts.svelte-a8ot3t .platforms:where(.svelte-a8ot3t) a:where(.svelte-a8ot3t) span:where(.svelte-a8ot3t){position:absolute;color:#fff;background:#353535;padding:.5rem;border-radius:1rem;font-size:1rem;opacity:0;top:-3rem;transition:opacity .3s;z-index:1;pointer-events:none}#accounts.svelte-a8ot3t .platforms:where(.svelte-a8ot3t) a:where(.svelte-a8ot3t) img:where(.svelte-a8ot3t){width:inherit;height:inherit;transition:transform .5s}#accounts.svelte-a8ot3t .platforms:where(.svelte-a8ot3t) a:where(.svelte-a8ot3t) img:where(.svelte-a8ot3t):hover{transform:scale(1.3)}#accounts.svelte-a8ot3t .platforms:where(.svelte-a8ot3t) a:where(.svelte-a8ot3t) img:where(.svelte-a8ot3t):hover+span:where(.svelte-a8ot3t){opacity:1}#empty.svelte-a8ot3t{padding:5rem}
