@keyframes klyp-mesh-drift-a{0%{transform:translate(0)scale(1)rotate(0)}12.5%{transform:translate(67%,4%)scale(1.12,.95)rotate(5deg)}25%{transform:translate(95%,15%)scale(1.2,.9)rotate(9deg)}37.5%{transform:translate(67%,26%)scale(1.08,1.04)rotate(4deg)}50%{transform:translateY(30%)scale(.92,1.2)rotate(-3deg)}62.5%{transform:translate(-67%,26%)scale(1.02,1.12)rotate(-8deg)}75%{transform:translate(-95%,15%)scale(1.18,.94)rotate(-6deg)}87.5%{transform:translate(-67%,4%)scale(1.06,.98)rotate(-2deg)}to{transform:translate(0)scale(1)rotate(0)}}@keyframes klyp-mesh-drift-b{0%{transform:translate(0)scale(1)rotate(0)}12.5%{transform:translate(-53%,-6%)scale(1.1,.96)rotate(-4deg)}25%{transform:translate(-75%,-22%)scale(1.22,.92)rotate(-9deg)}37.5%{transform:translate(-53%,-38%)scale(1.04,1.1)rotate(-3deg)}50%{transform:translateY(-44%)scale(.9,1.24)rotate(5deg)}62.5%{transform:translate(53%,-38%)scale(1.06,1.08)rotate(8deg)}75%{transform:translate(75%,-22%)scale(1.16,.94)rotate(4deg)}87.5%{transform:translate(53%,-6%)scaleX(1.02)rotate(1deg)}to{transform:translate(0)scale(1)rotate(0)}}@keyframes klyp-mesh-drift-c{0%{transform:translate(0)scale(1)rotate(0)}12.5%{transform:translate(78%,5%)scale(1.14,.93)rotate(7deg)}25%{transform:translate(110%,18%)scale(1.24,.88)rotate(12deg)}37.5%{transform:translate(78%,31%)scale(1.06)rotate(5deg)}50%{transform:translateY(36%)scale(.9,1.22)rotate(-4deg)}62.5%{transform:translate(-78%,31%)scale(1.04,1.14)rotate(-9deg)}75%{transform:translate(-110%,18%)scale(1.2,.92)rotate(-7deg)}87.5%{transform:translate(-78%,5%)scale(1.08,.97)rotate(-2deg)}to{transform:translate(0)scale(1)rotate(0)}}@keyframes klyp-mesh-drift-d{0%{transform:translate(0)scale(1)rotate(0)}12.5%{transform:translate(50%,26%)scale(1.12,1.02)rotate(-5deg)}25%{transform:translate(70%)scale(1.22,.9)rotate(-9deg)}37.5%{transform:translate(50%,-26%)scale(1.04,1.1)rotate(-3deg)}50%{transform:translate(0)scale(.94,1.18)rotate(4deg)}62.5%{transform:translate(-50%,26%)scale(1.08,1.04)rotate(9deg)}75%{transform:translate(-70%)scale(1.2,.92)rotate(6deg)}87.5%{transform:translate(-50%,-26%)scale(1.02,.96)rotate(2deg)}to{transform:translate(0)scale(1)rotate(0)}}@keyframes klyp-mesh-morph-1{0%{border-radius:58% 42% 47% 53%/44% 56%}25%{border-radius:40% 60% 62% 38%/58% 40% 60% 42%}50%{border-radius:66% 34% 38% 62%/42% 66% 34% 58%}75%{border-radius:45% 55% 58% 42%/62% 38%}to{border-radius:58% 42% 47% 53%/44% 56%}}@keyframes klyp-mesh-morph-2{0%{border-radius:42% 58% 63% 37%/55% 48% 52% 45%}33%{border-radius:62% 38% 40% 60%/38% 62% 44% 56%}66%{border-radius:36% 64% 56% 44%/60% 42% 58% 40%}to{border-radius:42% 58% 63% 37%/55% 48% 52% 45%}}@keyframes klyp-mesh-morph-3{0%{border-radius:50% 50% 38% 62%/62% 38%}40%{border-radius:64% 36% 55% 45%/40% 60% 38% 62%}70%{border-radius:38% 62% 45% 55%/56% 44% 66% 34%}to{border-radius:50% 50% 38% 62%/62% 38%}}.klyp-MeshButton{--mesh-color-c1:var(--gold-800);--mesh-color-c2:var(--gold-700);--mesh-color-c3:var(--neutral-0);--mesh-color-c4:var(--gold-400)}.klyp-MeshButton[data-tone=neutral]{--mesh-color-c1:var(--neutral-1000);--mesh-color-c2:var(--silver-300);--mesh-color-c4:var(--slate-500)}.klyp-MeshButton[data-tone=purple]{--mesh-color-c1:var(--purple-900);--mesh-color-c2:var(--purple-700);--mesh-color-c4:var(--purple-400)}.klyp-MeshButton[data-tone=blue]{--mesh-color-c1:var(--blue-900);--mesh-color-c2:var(--blue-700);--mesh-color-c4:var(--blue-400)}.klyp-MeshButton[data-tone=ember]{--mesh-color-c1:var(--gold-700);--mesh-color-c2:var(--ember-700);--mesh-color-c4:var(--ember-400)}.klyp-MeshButton[data-tone=carrot]{--mesh-color-c1:var(--carrot-800);--mesh-color-c2:var(--carrot-700);--mesh-color-c4:var(--carrot-400)}.klyp-MeshButton{--mesh-strength:.92;--mesh-bed:.88;--mesh-blob-alpha:.9;--mesh-spec:.5;--mesh-overscan:calc(var(--mesh-h) * .6);--mesh-color-c5:color-mix(in srgb, var(--mesh-color-c4) 52%, var(--color-bg-root));--mesh-h:var(--control-size-md);--mesh-blur:3px;--mesh-button-border-width:var(--bw-emphasis);--mesh-button-overlap:var(--mesh-button-border-width);--mesh-button-radius:var(--r-chip);--mesh-button-surface-radius:calc(var(--mesh-button-radius) - var(--mesh-button-border-width));--mesh-button-underpaint-radius:calc(var(--mesh-button-surface-radius) + var(--mesh-button-overlap));--mesh-button-wake:var(--mesh-luminous-wake,0);--mesh-button-border-wake:var(--mesh-button-wake);isolation:isolate;justify-content:center;align-items:center;gap:var(--space-8);box-sizing:border-box;border:var(--mesh-button-border-width) solid transparent;--mesh-button-border-color:color-mix(in srgb, var(--mesh-color-c1) calc(var(--mesh-button-border-wake) * 95%), var(--alpha-white-05));border-radius:var(--mesh-button-radius);background:color-mix(in srgb, var(--mesh-color-c2) 10%, 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);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 5px 12px var(--alpha-black-20);transition:background var(--duration-normal) var(--easing-standard), border-color 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);background-clip:border-box;flex-shrink:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.klyp-MeshButton[data-appearance=luminous]{box-shadow:0 0 var(--blur-3) 0 color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-button-wake) * 100%), transparent), 0 0 calc(var(--blur-16) * .5) calc(var(--space-2) * .5) color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-button-wake) * 95%), transparent), 0 0 var(--blur-16) var(--space-3) color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-button-wake) * 70%), transparent), 0 0 calc(var(--blur-50) * .5) calc(var(--space-10) * .5) color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-button-wake) * 50%), transparent), 0 0 var(--blur-50) var(--space-8) color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-button-wake) * 25%), transparent), 0 5px 12px var(--alpha-black-20);transition:background var(--duration-normal) var(--easing-standard), border-color var(--duration-slow) var(--easing-standard), color var(--duration-normal) var(--easing-standard), box-shadow var(--duration-slow) var(--easing-standard), transform var(--duration-fast) var(--easing-standard)}.klyp-MeshButton:before{content:"";inset:calc(var(--mesh-button-border-width) * -1);box-sizing:border-box;border:var(--mesh-button-border-width) solid var(--mesh-button-border-color);border-radius:var(--mesh-button-radius);pointer-events:none;z-index:2;transition:border-color var(--duration-normal) var(--easing-standard);position:absolute}.klyp-MeshButton__svgFilter{pointer-events:none;width:0;height:0;position:absolute}.klyp-MeshButton__svgFilter feSpecularLighting{lighting-color:color-mix(in srgb, var(--mesh-color-c1) calc(var(--mesh-spec) * 100%), var(--color-bg-root))}.klyp-MeshButton:after{content:"";border-radius:var(--mesh-button-surface-radius);box-shadow:inset 0 0 6px color-mix(in srgb, var(--mesh-color-c2) 40%, transparent);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[data-size=xs]{--mesh-blur:2px;--mesh-h:var(--control-size-xs);height:var(--control-size-xs);padding-inline:var(--control-pad-x-xs);font:var(--type-buttons-sm);font-weight:var(--font-weight-medium)}.klyp-MeshButton[data-size=xs][data-icon-left]{padding-left:var(--space-8)}.klyp-MeshButton[data-size=xs]:has(.klyp-MeshButton__content>svg:first-child){padding-left:var(--space-8)}.klyp-MeshButton[data-size=xs][data-icon-right]{padding-right:var(--space-8)}.klyp-MeshButton[data-size=xs]:has(.klyp-MeshButton__content>svg:last-child){padding-right:var(--space-8)}.klyp-MeshButton[data-size=xs] .klyp-MeshButton__content{gap:var(--space-4)}.klyp-MeshButton[data-size=sm]{--mesh-blur:2.5px;--mesh-h:var(--control-size-sm);height:var(--control-size-sm);padding-inline:var(--control-pad-x-sm);font:var(--type-buttons-sm);font-weight:var(--font-weight-medium)}.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][data-icon-right]{padding-right:var(--space-10)}.klyp-MeshButton[data-size=sm]:has(.klyp-MeshButton__content>svg:last-child){padding-right:var(--space-10)}.klyp-MeshButton[data-size=sm] .klyp-MeshButton__content{gap:var(--space-4)}.klyp-MeshButton[data-size=md]{--mesh-blur:3px;--mesh-h:var(--control-size-md);height:var(--control-size-md);padding-inline:var(--control-pad-x-md);font:var(--type-buttons);font-weight:var(--font-weight-medium)}.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][data-icon-right]{padding-right:var(--space-12)}.klyp-MeshButton[data-size=md]:has(.klyp-MeshButton__content>svg:last-child){padding-right:var(--space-12)}.klyp-MeshButton[data-size=md] .klyp-MeshButton__content{gap:var(--space-8)}@media (any-pointer:coarse){.klyp-MeshButton[data-size=md]{height:var(--touch-target-comfort);--mesh-h:var(--touch-target-comfort)}}.klyp-MeshButton[data-size=lg]{--mesh-blur:3.5px;--mesh-h:var(--control-size-lg);height:var(--control-size-lg);padding-inline:var(--control-pad-x-lg);font:var(--type-buttons-lg);font-weight:var(--font-weight-medium)}.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][data-icon-right]{padding-right:var(--space-16)}.klyp-MeshButton[data-size=lg]:has(.klyp-MeshButton__content>svg:last-child){padding-right:var(--space-16)}.klyp-MeshButton[data-size=lg] .klyp-MeshButton__content{gap:var(--space-8)}.klyp-MeshButton[data-size=xl]{--mesh-blur:4px;--mesh-h:var(--control-size-xl);--mesh-button-radius:var(--r-card);height:var(--control-size-xl);padding-inline:var(--control-pad-x-xl);font:var(--type-buttons-xl);font-weight:var(--font-weight-medium)}.klyp-MeshButton[data-size=xl][data-icon-left]{padding-left:var(--space-20)}.klyp-MeshButton[data-size=xl]:has(.klyp-MeshButton__content>svg:first-child){padding-left:var(--space-20)}.klyp-MeshButton[data-size=xl][data-icon-right]{padding-right:var(--space-20)}.klyp-MeshButton[data-size=xl]:has(.klyp-MeshButton__content>svg:last-child){padding-right:var(--space-20)}.klyp-MeshButton[data-size=xl] .klyp-MeshButton__content{gap:var(--space-8)}.klyp-MeshButton__mesh{inset:calc(var(--mesh-button-overlap) * -1);pointer-events:none;z-index:0;opacity:var(--mesh-strength);border-radius:var(--mesh-button-underpaint-radius);transition:opacity var(--duration-normal) var(--easing-standard);position:absolute;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0)}.klyp-MeshButton__meshInner{filter:var(--mesh-goo,url(#klyp-MeshButton-goo)) blur(var(--mesh-blur,6px));position:absolute;inset:0}.klyp-MeshButton__meshInner:before{content:"";inset:calc(var(--mesh-overscan) * -1);background:radial-gradient(130% 190% at 22% 20%, color-mix(in srgb, var(--mesh-color-c4) calc(var(--mesh-bed) * 55%), transparent) 0%, transparent 68%), radial-gradient(140% 200% at 80% 84%, color-mix(in srgb, var(--mesh-color-c4) calc(var(--mesh-bed) * 40%), transparent) 0%, transparent 70%), linear-gradient(115deg, color-mix(in srgb, var(--mesh-color-c5) calc(var(--mesh-bed) * 100%), transparent) 0%, color-mix(in srgb, var(--mesh-color-c4) calc(var(--mesh-bed) * 82%), transparent) 46%, color-mix(in srgb, var(--mesh-color-c5) calc(var(--mesh-bed) * 100%), transparent) 100%);position:absolute}.klyp-MeshButton__blob{animation-play-state:running;position:absolute;translate:-50% -50%}.klyp-MeshButton__blob[data-blob=a]{width:calc(var(--mesh-h) * 1.5 + 10%);height:calc(var(--mesh-h) * 1.9);mix-blend-mode:screen;background:radial-gradient(farthest-side at 40% 34%, color-mix(in srgb, var(--mesh-color-c1) calc(var(--mesh-blob-alpha) * 58%), transparent) 0%, color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-blob-alpha) * 36%), transparent) 42%, color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-blob-alpha) * 12%), transparent) 76%, transparent 100%) no-repeat;animation:klyp-mesh-drift-a calc(14s * var(--blob-a-mult,1)) linear infinite, klyp-mesh-morph-1 calc(21.2s * var(--blob-a-mult,1)) ease-in-out infinite;animation-delay:var(--blob-a-delay,0s), var(--blob-a-delay,0s);border-radius:68% 32% 55% 45%/38% 62% 40% 60%;top:38%;left:14%}.klyp-MeshButton__blob[data-blob=b]{width:calc(var(--mesh-h) * 2.1 + 13%);height:calc(var(--mesh-h) * 2.5);mix-blend-mode:hard-light;background:radial-gradient(farthest-side at 52% 44%, color-mix(in srgb, var(--mesh-color-c5) calc(var(--mesh-blob-alpha) * 86%), transparent) 0%, color-mix(in srgb, var(--mesh-color-c4) calc(var(--mesh-blob-alpha) * 62%), transparent) 46%, color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-blob-alpha) * 26%), transparent) 80%, transparent 100%) no-repeat;animation:klyp-mesh-drift-b calc(18.2s * var(--blob-b-mult,1)) linear infinite, klyp-mesh-morph-2 calc(25.4s * var(--blob-b-mult,1)) ease-in-out infinite;animation-delay:var(--blob-b-delay,-3s), var(--blob-b-delay,-3s);border-radius:35% 65% 72% 28%/62% 40% 60% 38%;top:66%;left:52%}.klyp-MeshButton__blob[data-blob=c]{width:calc(var(--mesh-h) * 1.1 + 7%);height:calc(var(--mesh-h) * 1.5);mix-blend-mode:screen;background:radial-gradient(farthest-side at 48% 42%, color-mix(in srgb, var(--mesh-color-c3) calc(var(--mesh-blob-alpha) * 48%), transparent) 0%, color-mix(in srgb, var(--mesh-color-c1) calc(var(--mesh-blob-alpha) * 30%), transparent) 40%, color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-blob-alpha) * 10%), transparent) 74%, transparent 100%) no-repeat;animation:klyp-mesh-drift-c calc(21.2s * var(--blob-c-mult,1)) linear infinite, klyp-mesh-morph-3 calc(16.8s * var(--blob-c-mult,1)) ease-in-out infinite;animation-delay:var(--blob-c-delay,-7s), var(--blob-c-delay,-7s);border-radius:60% 40% 30% 70%/70% 30%;top:18%;left:34%}.klyp-MeshButton__blob[data-blob=d]{width:calc(var(--mesh-h) * 2.2 + 14%);height:calc(var(--mesh-h) * 2.6);mix-blend-mode:multiply;background:radial-gradient(farthest-side at 56% 46%, color-mix(in srgb, var(--mesh-color-c4) calc(var(--mesh-blob-alpha) * 94%), transparent) 0%, color-mix(in srgb, var(--mesh-color-c4) calc(var(--mesh-blob-alpha) * 70%), transparent) 46%, color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-blob-alpha) * 28%), transparent) 80%, transparent 100%) no-repeat;animation:klyp-mesh-drift-d calc(15.4s * var(--blob-d-mult,1)) linear infinite, klyp-mesh-morph-2 calc(22.6s * var(--blob-d-mult,1)) ease-in-out infinite;animation-delay:var(--blob-d-delay,-5s), var(--blob-d-delay,-5s);border-radius:72% 28% 62% 38%/32% 68% 35% 65%;top:30%;left:90%}.klyp-MeshButton__blob[data-blob=e]{width:calc(var(--mesh-h) * 1.7 + 11%);height:calc(var(--mesh-h) * 2.1);mix-blend-mode:overlay;background:radial-gradient(farthest-side at 44% 50%, color-mix(in srgb, var(--mesh-color-c2) calc(var(--mesh-blob-alpha) * 72%), transparent) 0%, color-mix(in srgb, var(--mesh-color-c5) calc(var(--mesh-blob-alpha) * 50%), transparent) 46%, color-mix(in srgb, var(--mesh-color-c5) calc(var(--mesh-blob-alpha) * 20%), transparent) 78%, transparent 100%) no-repeat;animation:klyp-mesh-drift-c calc(19.6s * var(--blob-a-mult,1)) linear infinite reverse, klyp-mesh-morph-1 calc(27.4s * var(--blob-b-mult,1)) ease-in-out infinite;animation-delay:calc(var(--blob-a-delay,0s) - 4s), calc(var(--blob-b-delay,0s) - 2s);border-radius:38% 62% 30% 70%/58% 36% 64% 42%;top:78%;left:104%}.klyp-MeshButton[data-fill]{flex-shrink:1;justify-content:center;width:100%;min-width:0}.klyp-MeshButton[data-animate-width]{min-width:0;max-width:100%;overflow:hidden}.klyp-MeshButton[data-animate-width] .klyp-MeshButton__content{flex:none;inline-size:max-content}.klyp-MeshButton__text{min-width:0}.klyp-MeshButton[data-fill] .klyp-MeshButton__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.klyp-MeshButton__content{z-index:1;align-items:center;gap:var(--badge-content-gap,var(--space-8));min-width:0;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-active]:not([data-disabled]){--mesh-button-border-wake:1}.klyp-MeshButton[data-hovered],.klyp-MeshButton[data-pressed],.klyp-MeshButton[data-force-hover],.klyp-MeshButton[data-force-pressed]{--mesh-button-wake:1;--mesh-strength:.95;--mesh-spec:1;color:var(--neutral-0)}.klyp-MeshButton[data-hovered]:after,.klyp-MeshButton[data-pressed]:after,.klyp-MeshButton[data-force-hover]:after,.klyp-MeshButton[data-force-pressed]:after{opacity:1}.klyp-MeshButton[data-hovered] .klyp-MeshButton__content>svg,.klyp-MeshButton[data-pressed] .klyp-MeshButton__content>svg,.klyp-MeshButton[data-force-hover] .klyp-MeshButton__content>svg,.klyp-MeshButton[data-force-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,.klyp-MeshButton[data-force-hover]:has(.klyp-MeshButton__content>svg:first-child) .klyp-MeshButton__content,.klyp-MeshButton[data-force-pressed]:has(.klyp-MeshButton__content>svg:first-child) .klyp-MeshButton__content){transform:translateX(var(--space-2))}.klyp-MeshButton[data-pressed],.klyp-MeshButton[data-force-pressed]{transform:translateY(.5px)}.klyp-MeshButton[data-focus-visible],.klyp-MeshButton[data-force-focus-visible]{--mesh-button-wake:1;outline:var(--bw-default) solid var(--color-ring);outline-offset:2px}.klyp-MeshButton[data-disabled]{--mesh-button-wake:0;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]:after{opacity:0}.klyp-MeshButton[data-disabled] .klyp-MeshButton__content{mix-blend-mode:normal;opacity:1}.klyp-MeshButton[data-busy]{cursor:progress;--mesh-strength:1;--mesh-spec: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(7.6s * var(--blob-a-mult,1)), calc(14s * var(--blob-a-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=b]{animation-duration:calc(10s * var(--blob-b-mult,1)), calc(16.8s * var(--blob-b-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=c]{animation-duration:calc(11.6s * var(--blob-c-mult,1)), calc(10.6s * var(--blob-c-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=d]{animation-duration:calc(8.2s * var(--blob-d-mult,1)), calc(15.4s * var(--blob-d-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=e]{animation-duration:calc(10.6s * var(--blob-a-mult,1)), calc(18.2s * var(--blob-b-mult,1))}@media (prefers-reduced-motion:reduce){.klyp-MeshButton{transition:background,border-color,box-shadow,color}.klyp-MeshButton__mesh{transition:opacity var(--duration-fast) var(--easing-standard)}.klyp-MeshButton__blob{animation:none!important}}.klyp-MeshButtonSolid{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--r-chip);background-color:var(--color-accent);color:var(--color-fg-inverse);font-family:var(--font-sans);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-normal);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-normal) var(--easing-standard), color var(--duration-normal) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);border:0;flex-shrink:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.klyp-MeshButtonSolid[data-size=xs]{height:var(--control-size-xs);padding-inline:var(--control-pad-x-xs);font:var(--type-buttons-sm);font-weight:var(--font-weight-medium)}.klyp-MeshButtonSolid[data-size=sm]{height:var(--control-size-sm);padding-inline:var(--control-pad-x-sm);font:var(--type-buttons-sm);font-weight:var(--font-weight-medium)}.klyp-MeshButtonSolid[data-size=md]{height:var(--control-size-md);padding-inline:var(--control-pad-x-md);font:var(--type-buttons);font-weight:var(--font-weight-medium)}@media (any-pointer:coarse){.klyp-MeshButtonSolid[data-size=md]{height:var(--touch-target-comfort)}}.klyp-MeshButtonSolid[data-size=lg]{height:var(--control-size-lg);padding-inline:var(--control-pad-x-lg);font:var(--type-buttons-lg);font-weight:var(--font-weight-medium)}.klyp-MeshButtonSolid[data-size=xl]{border-radius:var(--r-card);height:var(--control-size-xl);padding-inline:var(--control-pad-x-xl);font:var(--type-buttons-xl);font-weight:var(--font-weight-medium)}.klyp-MeshButtonSolid[data-hovered]{background-color:var(--color-accent-hover)}.klyp-MeshButtonSolid[data-pressed]{background-color:var(--color-accent-pressed);transform:translateY(.5px)}.klyp-MeshButtonSolid[data-focus-visible]{outline:var(--bw-default) solid var(--color-ring);outline-offset:2px}.klyp-MeshButtonSolid[data-disabled]{cursor:not-allowed;background-color:var(--color-bg-surface-solid);color:var(--color-fg-muted);transform:none}.klyp-MeshButtonSolid[data-busy]{cursor:progress}.klyp-MeshButtonSolid[data-fill]{flex-shrink:1;justify-content:center;width:100%;min-width:0}@media (prefers-reduced-motion:reduce){.klyp-MeshButtonSolid{transition:background-color,color,transform}}.klyp-MeshButtonSolid__content{align-items:center;gap:var(--space-4);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline-flex;overflow:hidden}
