.about-me{position:relative}.about-me__part>span{color:var(--color-background);background:var(--color-foreground)}.about-me a.link{overflow:hidden}
.skills-container{z-index:1000;justify-content:center;align-items:center;width:40px;height:100vh;display:flex;position:fixed;top:0;right:20px;overflow:hidden}.skills-marquee{flex-direction:column;gap:32px;margin:0;padding:0;animation:60s linear infinite scroll;display:flex;transform:translateY(100%)}.skills-text{writing-mode:vertical-lr;text-orientation:mixed;white-space:nowrap;color:var(--color-foreground);transition:all .3s}.skills-text:hover{transform:scale(1.3)}@keyframes scroll{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@media screen and (max-width:768px){.skills-container{right:10px}}
.outlined__text{color:var(--color-foreground);position:relative}.outlined__text:after{content:attr(data-text);font-size:inherit;color:#0000;-webkit-text-stroke:1px var(--color-foreground);pointer-events:none;z-index:-1;font-family:inherit;position:absolute;bottom:-10px;left:-10px}@media screen and (max-width:768px){.outlined__text:after{bottom:-8px;left:-8px}}
