@keyframes klyp-mesh-drift-a{0%{transform:translate(0)scale(1)}25%{transform:translate(25%,18%)scale(1.15)}50%{transform:translateY(32%)scale(1.3)}75%{transform:translate(-25%,18%)scale(1.15)}to{transform:translate(0)scale(1)}}@keyframes klyp-mesh-drift-b{0%{transform:translate(0)scale(1)}50%{transform:translateY(-32%)scale(1.25)}to{transform:translate(0)scale(1)}}@keyframes klyp-mesh-drift-c{0%{transform:translate(0)scale(1)}50%{transform:translate(38%)scale(1.2)}to{transform:translate(0)scale(1)}}@keyframes klyp-mesh-drift-d{0%{transform:translate(0)scale(1)}20%{transform:translate(-22%,-16%)scale(1.1)}40%{transform:translate(-30%,12%)scale(1.25)}60%{transform:translate(-10%,22%)scale(1.15)}80%{transform:translate(20%,8%)scale(.95)}to{transform:translate(0)scale(1)}}.klyp-MeshButton{--mesh-c1:255, 224, 168;--mesh-c2:253, 213, 154;--mesh-c3:255, 255, 255;--mesh-c4:107, 91, 70;--mesh-blur:6px;isolation:isolate;justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--r-card);background:var(--color-bg-surface);color:var(--alpha-white-70);font-family:var(--font-sans);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-normal);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 1px 2px var(--alpha-black-40);transition:background var(--duration-normal) var(--easing-standard), color var(--duration-normal) var(--easing-standard), box-shadow var(--duration-normal) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);border:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.klyp-MeshButton__svgFilter{pointer-events:none;width:0;height:0;position:absolute}.klyp-MeshButton:after{content:"";border-radius:inherit;box-shadow:inset 0 0 6px rgba(var(--mesh-c2), var(--opacity-40));mix-blend-mode:plus-lighter;pointer-events:none;opacity:0;transition:opacity var(--duration-normal) var(--easing-standard);z-index:3;position:absolute;inset:0}.klyp-MeshButton:before{content:"";border-radius:inherit;padding:var(--bw-default);background:linear-gradient(0deg, var(--alpha-white-03) 0%, var(--alpha-white-10) 100%);-webkit-mask-composite:xor;mix-blend-mode:plus-lighter;pointer-events:none;z-index:2;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.klyp-MeshButton[data-size=sm]{--mesh-blur:5px;height:32px;padding-inline:var(--space-12);font-size:var(--font-size-12)}.klyp-MeshButton[data-size=sm][data-icon-left]{padding-left:var(--space-10)}.klyp-MeshButton[data-size=sm]:has(.klyp-MeshButton__content>svg:first-child){padding-left:var(--space-10)}.klyp-MeshButton[data-size=sm] .klyp-MeshButton__content{gap:var(--space-4)}.klyp-MeshButton[data-size=md]{--mesh-blur:6px;height:36px;padding-inline:var(--space-16);font-size:var(--font-size-13)}.klyp-MeshButton[data-size=md][data-icon-left]{padding-left:var(--space-12)}.klyp-MeshButton[data-size=md]:has(.klyp-MeshButton__content>svg:first-child){padding-left:var(--space-12)}.klyp-MeshButton[data-size=md] .klyp-MeshButton__content{gap:var(--space-8)}.klyp-MeshButton[data-size=lg]{--mesh-blur:10px;height:44px;padding-inline:var(--space-20);font-size:var(--font-size-14)}.klyp-MeshButton[data-size=lg][data-icon-left]{padding-left:var(--space-16)}.klyp-MeshButton[data-size=lg]:has(.klyp-MeshButton__content>svg:first-child){padding-left:var(--space-16)}.klyp-MeshButton[data-size=lg] .klyp-MeshButton__content{gap:var(--space-8)}.klyp-MeshButton__mesh{pointer-events:none;z-index:0;opacity:1;filter:url(#klyp-MeshButton-goo) blur(var(--mesh-blur,6px));transition:opacity var(--duration-normal) var(--easing-standard);position:absolute;inset:0}.klyp-MeshButton__blob{mix-blend-mode:hard-light;will-change:transform;border-radius:50%;width:124%;height:270%;animation-play-state:running;position:absolute}.klyp-MeshButton__blob[data-blob=a]{background:radial-gradient(circle at center, rgba(var(--mesh-c1), .3125) 0%, rgba(var(--mesh-c1), 0) 55%) no-repeat;width:194%;height:422%;animation:klyp-mesh-drift-a calc(10s * var(--blob-a-mult,1)) ease-in-out infinite;animation-delay:var(--blob-a-delay,0s);top:-185%;left:-75%}.klyp-MeshButton__blob[data-blob=b]{background:radial-gradient(circle at center, rgba(var(--mesh-c2), .3125) 0%, rgba(var(--mesh-c2), 0) 55%) no-repeat;width:155%;height:338%;animation:klyp-mesh-drift-b calc(13s * var(--blob-b-mult,1)) ease-in-out infinite;animation-delay:var(--blob-b-delay,-3s);bottom:-185%;right:-75%}.klyp-MeshButton__blob[data-blob=c]{background:radial-gradient(circle at center, rgba(var(--mesh-c3), .234375) 0%, rgba(var(--mesh-c3), 0) 55%) no-repeat;animation:klyp-mesh-drift-c calc(14s * var(--blob-c-mult,1)) ease-in-out infinite;animation-delay:var(--blob-c-delay,-7s);bottom:-160%;left:-40%}.klyp-MeshButton__blob[data-blob=d]{background:radial-gradient(circle at center, rgba(var(--mesh-c4), .3125) 0%, rgba(var(--mesh-c4), 0) 55%) no-repeat;animation:klyp-mesh-drift-d calc(11s * var(--blob-d-mult,1)) ease-in-out infinite;animation-delay:var(--blob-d-delay,-5s);top:-140%;right:-45%}.klyp-MeshButton__content{z-index:1;align-items:center;gap:var(--badge-content-gap,var(--space-8));color:inherit;mix-blend-mode:plus-lighter;opacity:var(--opacity-70);transition:transform var(--duration-normal) var(--easing-standard), opacity var(--duration-normal) var(--easing-standard);display:inline-flex;position:relative}.klyp-MeshButton__content>svg{transform-origin:50%;transition:transform var(--duration-normal) var(--easing-standard);flex:none}.klyp-MeshButton[data-hovered],.klyp-MeshButton[data-pressed]{color:var(--neutral-0)}.klyp-MeshButton[data-hovered]:after,.klyp-MeshButton[data-pressed]:after{opacity:1}.klyp-MeshButton[data-hovered] .klyp-MeshButton__content>svg,.klyp-MeshButton[data-pressed] .klyp-MeshButton__content>svg{transform:scale(1.15)}:is(.klyp-MeshButton[data-hovered]:has(.klyp-MeshButton__content>svg:first-child) .klyp-MeshButton__content,.klyp-MeshButton[data-pressed]:has(.klyp-MeshButton__content>svg:first-child) .klyp-MeshButton__content){transform:translateX(var(--space-2))}.klyp-MeshButton[data-pressed]{transform:translateY(.5px)}.klyp-MeshButton[data-focus-visible]{outline:var(--bw-emphasis) solid var(--color-ring);outline-offset:2px}.klyp-MeshButton[data-disabled]{cursor:not-allowed;background:var(--color-bg-surface-solid);color:var(--alpha-white-50);box-shadow:none}.klyp-MeshButton[data-disabled] .klyp-MeshButton__mesh{opacity:0}.klyp-MeshButton[data-disabled] .klyp-MeshButton__blob{animation-play-state:paused}.klyp-MeshButton[data-disabled]:before{opacity:var(--opacity-50)}.klyp-MeshButton[data-disabled]:after{opacity:0}.klyp-MeshButton[data-disabled] .klyp-MeshButton__content{mix-blend-mode:normal;opacity:1}.klyp-MeshButton[data-busy]{cursor:progress}.klyp-MeshButton[data-busy] .klyp-MeshButton__mesh{opacity:1}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob{animation-play-state:running}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=a]{animation-duration:calc(6s * var(--blob-a-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=b]{animation-duration:calc(8s * var(--blob-b-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=c]{animation-duration:calc(9s * var(--blob-c-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=d]{animation-duration:calc(7s * var(--blob-d-mult,1))}@media (prefers-reduced-motion:reduce){.klyp-MeshButton{transition:background,color}.klyp-MeshButton__mesh{transition:opacity var(--duration-fast) var(--easing-standard)}.klyp-MeshButton__blob{animation:none!important}}
