.reveal-content[data-astro-cid-xrrozuch]{opacity:0;transform:translateY(20px);animation:revealIn .8s cubic-bezier(.2,.8,.2,1) forwards}nav[data-astro-cid-xrrozuch]{background-color:transparent;border-color:transparent;backdrop-filter:blur(0px);transition:background-color 5.4s ease,backdrop-filter .4s ease,border-radius .4s ease,border-color .4s ease,width .1s ease}nav[data-astro-cid-xrrozuch].scrolling{background-color:color-mix(in srgb,var(--color-background),transparent 0%);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent);border-radius:9999px;backdrop-filter:blur(10px)}nav[data-astro-cid-xrrozuch] a[data-astro-cid-xrrozuch].active .nav-indicator[data-astro-cid-xrrozuch]{transform:translateY(-50%) scale(1);opacity:0}nav[data-astro-cid-xrrozuch] a[data-astro-cid-xrrozuch]{transition:transform .3s ease,color .3s ease,font-weight .3s ease}nav[data-astro-cid-xrrozuch] a[data-astro-cid-xrrozuch].active{color:var(--color-maintext)!important;font-weight:700;transform:scale(1.1)}nav[data-astro-cid-xrrozuch] a[data-astro-cid-xrrozuch].active span[data-astro-cid-xrrozuch]{text-shadow:0 0 10px color-mix(in srgb,var(--color-maintext) 30%,transparent)}nav[data-astro-cid-xrrozuch] li[data-astro-cid-xrrozuch]{display:flex;justify-content:center;align-items:center}.nav-icon[data-astro-cid-xrrozuch]{transition:transform .3s ease,color .3s ease,filter .3s ease}nav[data-astro-cid-xrrozuch] a[data-astro-cid-xrrozuch].active .nav-icon[data-astro-cid-xrrozuch]{color:var(--color-maintext)!important;transform:scale(1.2);filter:drop-shadow(0 0 8px var(--color-maintext))}@media(max-width:76px){nav[data-astro-cid-xrrozuch]{width:100%!important;bottom:0;border-radius:1.5rem 1.5rem 0 0;background-color:color-mix(in srgb,var(--color-background),transparent 10%);backdrop-filter:blur(10px);border-top:1px solid color-mix(in srgb,var(--color-maintext) 15%,transparent)}nav[data-astro-cid-xrrozuch].scrolling{border-radius:1.5rem 1.5rem 0 0;width:100%!important}#main-nav[data-astro-cid-xrrozuch]{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);transition:transform .4s cubic-bezier(.4,0,.2,1)!important;background-clip:padding-box}#main-nav[data-astro-cid-xrrozuch].nav-hidden{transform:translate3d(0,110%,0)!important;backdrop-filter:blur(0px)}#theme-toggle-wrapper[data-astro-cid-xrrozuch]{will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1)}#theme-toggle-wrapper[data-astro-cid-xrrozuch].theme-hidden{transform:translateY(-150%)!important}}nav[data-astro-cid-xrrozuch] a[data-astro-cid-xrrozuch]:not(.active):hover{color:var(--color-maintext)!important}nav[data-astro-cid-xrrozuch] a[data-astro-cid-xrrozuch]:not(.active):hover span[data-astro-cid-xrrozuch]{transform:scale(.95);text-shadow:0 0 15px var(--color-accent-60)}nav[data-astro-cid-xrrozuch] a[data-astro-cid-xrrozuch]:not(.active):hover .nav-icon[data-astro-cid-xrrozuch]{transform:scale(.95);color:var(--color-maintext)!important}@media(max-width:767px){body{padding-bottom:70px}}.reveal-content{opacity:0;transform:translateY(20px);animation:revealIn .8s cubic-bezier(.2,.8,.2,1) forwards}@keyframes revealIn{to{opacity:1;transform:translateY(0)}}.k3s-markdown :global(h1),.k3s-markdown :global(h2),.k3s-markdown :global(h3){color:var(--color-maintext);font-family:var(--font-heading);margin-top:1.25rem;margin-bottom:.75rem}.k3s-markdown :global(p),.k3s-markdown :global(li){color:var(--color-gray);line-height:1.7}.k3s-markdown :global(pre){border:1px solid color-mix(in srgb,var(--color-accent) 20%,transparent);border-radius:.75rem;padding:1rem;overflow-x:auto;background:color-mix(in srgb,var(--color-background) 90%,black 10%)}.k3s-markdown :global(code){font-size:.9rem}.avatar-container{animation:float 5s ease-in-out infinite alternate,wobble 7s ease-in-out infinite alternate}.balloon-float{will-change:transform;animation:floating-balloon 8s ease-in-out infinite}@keyframes floating-balloon{0%{transform:translate(0) rotate(0)}33%{transform:translate(3px,-8px) rotate(1deg)}66%{transform:translate(-3px,-4px) rotate(-1deg)}to{transform:translate(0) rotate(0)}}
