/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-outline-style:solid}}}.section-about .introduce-avatar-wrapper .badge{width:-moz-max-content;width:max-content;bottom:calc(var(--spacing-xs-3) - 6px);box-shadow:var(--shadow-300);z-index:1;position:absolute;left:52%;transform:translate(-50%)rotate(-4deg)}.about-activity-marquee{--about-activity-marquee-gap:calc(var(--spacing)*1);--about-activity-marquee-height:calc(var(--spacing)*56);--about-activity-marquee-duration:56s;height:var(--about-activity-marquee-height);transition:all .3s ease-in-out;position:relative;overflow:hidden}.about-activity-marquee:hover .about-activity-marquee-track{animation-play-state:paused}.about-activity-marquee-track{will-change:transform;width:-moz-max-content;width:max-content;height:100%;animation:about-activity-marquee-scroll var(--about-activity-marquee-duration)linear infinite;flex-direction:row;display:flex}.about-activity-marquee-group{gap:var(--about-activity-marquee-gap);height:100%;padding-right:var(--about-activity-marquee-gap);flex-direction:row;flex:none;display:flex}.about-activity-marquee-item{border-radius:var(--radius-xs-3);outline-style:var(--tw-outline-style);outline-offset:0;outline-width:1px;outline-color:var(--border-neutral);will-change:transform;width:auto;height:100%;transition:transform .6s var(--ease-out-elastic);flex:none;position:relative;overflow:hidden}.about-activity-marquee-item:hover{transform:scale(.98)}.running-boy{--color:var(--fg-neutral-subtle);--duration:1s;transform:scale(.6)}.running-boy .outer{animation:outer var(--duration)linear infinite}.running-boy .outer .body{background:var(--color);transform-origin:10px 10px;width:10px;height:15px;animation:body var(--duration)linear infinite;border-radius:10px;position:relative;transform:rotate(32deg)}.running-boy .outer .body:before{content:"";background:var(--color);border-radius:10px;width:10px;height:10px;position:absolute;bottom:16px;left:0}.running-boy .outer .body .arm,.running-boy .outer .body .arm:before,.running-boy .outer .body .leg,.running-boy .outer .body .leg:before{content:"";width:var(--w,11px);height:4px;top:var(--t,0);left:var(--l,2px);transform-origin:2px 2px;background:var(--c,var(--color));transform:rotate(var(--r,0deg));animation:var(--name,arm-leg)var(--duration)linear infinite;border-radius:2px;position:absolute}.running-boy .outer .body .arm:before{--l:7px;--name:arm-b}.running-boy .outer .body .arm.front{--r:24deg;--r-to:164deg}.running-boy .outer .body .arm.front:before{--r:-48deg;--r-to:-36deg}.running-boy .outer .body .arm.behind{--r:164deg;--r-to:24deg}.running-boy .outer .body .arm.behind:before{--r:-36deg;--r-to:-48deg}.running-boy .outer .body .leg{--w:12px;--t:11px}.running-boy .outer .body .leg:before{--t:0;--l:8px}.running-boy .outer .body .leg.front,.running-boy .outer .body .leg.front:before{--r:10deg;--r-to:100deg}.running-boy .outer .body .leg.behind{--r:100deg;--r-to:10deg;--c:none}.running-boy .outer .body .leg.behind:before{--c:var(--color);--r:76deg;--r-to:18deg}.running-boy .outer .body .leg.behind:after{content:"";clip-path:polygon(2px 0,6px 0,6px 4px,0 4px);background:var(--color);border-radius:0 2px 2px 0;width:6px;height:4px;position:absolute;top:0;right:0}@keyframes arm-leg{50%{transform:rotate(var(--r-to))}}@keyframes arm-b{30%,70%{transform:rotate(var(--r-to))}}@keyframes path-run{0%{left:0;transform:rotate(0)}98%{opacity:1;transform:scale(1)}to{opacity:0;left:calc(100% - 16px);transform:scale(0)rotate(1turn)}}@keyframes about-activity-marquee-scroll{to{transform:translate(-25%)}}@media (prefers-reduced-motion:reduce){.about-activity-marquee-track{animation:none;transform:translate(0)}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}