.liquid-glass{--liquid-refraction:1;--liquid-depth:100;--liquid-frost:0px;--liquid-light-intensity:.8;--liquid-light-angle:var(--glass-light-angle,-45deg);isolation:isolate;background:var(--liquid-surface-fill,linear-gradient(145deg, #ffffff0d, #ffffff03));-webkit-backdrop-filter:var(--liquid-backdrop-filter,blur(var(--liquid-frost)));backdrop-filter:var(--liquid-backdrop-filter,blur(var(--liquid-frost)));position:relative;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #ffffff1f,inset 1px 0 #ffffff14}.liquid-glass>svg[width="0"]{pointer-events:none;position:absolute}@supports (mask-composite:exclude){.liquid-glass:before{z-index:1;border-radius:inherit;background:conic-gradient(from var(--liquid-light-angle), #ffffffd9, #ffffff0f 100deg, #ffffff8c 210deg, #ffffff0d 300deg, #ffffffd9);opacity:var(--liquid-light-intensity);pointer-events:none;content:"";padding:1px;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}}.liquid-glass:after{z-index:1;border-radius:inherit;box-shadow:inset 0 0 8px var(--landing-glass-surface-light);pointer-events:none;content:"";position:absolute;inset:1px}.liquid-glass:is([data-refraction=backdrop],[data-refraction=copy]){background:var(--liquid-surface-fill,transparent);box-shadow:inset 0 -.5px #ffffff40}.liquid-glass:is([data-refraction=backdrop],[data-refraction=copy]):before{opacity:min(1, calc(var(--liquid-light-intensity) * 1.25));background:conic-gradient(from var(--liquid-light-angle), #fff, #ffffff05 100deg, #ffffff8c 190deg, #ffffff05 280deg, #fff);padding:.5px}.liquid-glass:is([data-refraction=backdrop],[data-refraction=copy]):after{display:none}.liquid-glass--panel{--liquid-surface-fill:#1a1a1ae6}.liquid-glass--inset-panel{--liquid-surface-fill:linear-gradient(180deg, color-mix(in srgb, var(--landing-background) 58%, transparent), color-mix(in srgb, var(--landing-background) 88%, transparent) 25%, color-mix(in srgb, var(--landing-background) 90%, transparent) 70%, color-mix(in srgb, var(--landing-background) 68%, transparent))}.liquid-glass.liquid-glass--inset-panel,.liquid-glass.liquid-glass--inset-panel:is([data-refraction=backdrop],[data-refraction=copy]){box-shadow:none}.liquid-glass.liquid-glass--inset-panel:before,.liquid-glass.liquid-glass--inset-panel:is([data-refraction=backdrop],[data-refraction=copy]):before{background:color-mix(in srgb, var(--landing-text) 15%, transparent);opacity:1;padding:1px}.liquid-glass.liquid-glass--inset-panel:after{display:none}:root{--landing-button-height:48px;--landing-button-font-size:16px;--landing-button-padding:18px;--landing-button-icon-size:24px;--landing-button-icon-scale:1;--landing-button-gap:6px;--landing-button-icon-padding:12px;--landing-button-tracking:-.02em;--landing-button-text-end:1px;--landing-button-hover-duration:.45s;--landing-button-hover-ease:cubic-bezier(0, 0, .2, 1);--landing-button-disabled-text:#fafafa99;--landing-button-neutral-glow:color-mix(in srgb, var(--landing-background) 84%, var(--landing-text))}@media (width<=1199px){:root{--landing-button-height:36px;--landing-button-font-size:12px;--landing-button-padding:12px;--landing-button-icon-size:16px;--landing-button-icon-scale:.666667;--landing-button-gap:3px;--landing-button-icon-padding:6px;--landing-button-tracking:0;--landing-button-text-end:0px}}@media (width<=599px),(height<=500px) and (orientation:landscape){:root{--landing-button-height:30px}}.glass-button{--button-height:var(--landing-button-height);--button-padding:var(--landing-button-padding);isolation:isolate;min-height:max(44px, var(--button-height));padding:0 var(--button-padding);color:var(--landing-text);font:500 var(--landing-button-font-size)/1 var(--landing-display);letter-spacing:var(--landing-button-tracking);border:0;border-radius:48px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.glass-button--compact{--button-height:max(30px, var(--glass-control-height,var(--landing-button-height)));--button-padding:var(--glass-control-padding,var(--landing-button-padding));font-size:var(--glass-control-size,var(--landing-button-font-size))}.glass-button--leading{padding-inline-start:var(--landing-button-icon-padding)}.glass-button--trailing{padding-inline-end:var(--landing-button-icon-padding)}.glass-button--icon{width:max(44px, var(--button-height));padding:0}.glass-button--icon :is(.glass-button__surface,.glass-button__accent){width:min(100%, var(--button-height));margin-inline:auto}.glass-button__surface,.glass-button__accent{height:min(100%, var(--button-height));border-radius:inherit;pointer-events:none;margin-block:auto;position:absolute;inset:0;overflow:hidden}.glass-button__sheen,.glass-button__accent>.glass-button__pointer{left:calc(var(--glass-pointer-x,50%) - 15px);top:calc(var(--glass-pointer-y,50%) - 15px);opacity:0;pointer-events:none;border-radius:50%;width:30px;height:30px;position:absolute}.glass-button__sheen{background:var(--landing-button-neutral-glow)}.glass-button__accent>.glass-button__pointer{--liquid-surface-fill:transparent;border-radius:15px}.glass-button__label{z-index:2;justify-content:center;align-items:center;gap:var(--landing-button-gap);padding-inline-end:var(--landing-button-text-end);display:inline-flex;position:relative;translate:0 1px}.glass-button--icon .glass-button__label{padding:0}.glass-button__icon{width:var(--landing-button-icon-size);height:var(--landing-button-icon-size);flex:none;position:relative}.glass-button__icon img{max-width:none;transform:translate(-50%, -50%) scale(var(--landing-button-icon-scale));position:absolute;top:50%;left:50%}.glass-button--light{color:var(--landing-background)}.glass-button--light .glass-button__surface{background:var(--landing-text)}.glass-button--light :is(.glass-button__rim,.glass-button__sheen){display:none}.glass-button:disabled{color:var(--landing-button-disabled-text);cursor:default}.glass-button:disabled .glass-button__rim{opacity:.6}.glass-button:not(:disabled):focus-visible :is(.glass-button__sheen,.glass-button__pointer){opacity:1}@media (hover:hover){.glass-button:not(:disabled):hover :is(.glass-button__sheen,.glass-button__pointer){opacity:1}}.glass-button:not(:disabled):active .glass-button__surface{background-color:var(--landing-highlight)}.glass-button:focus-visible{outline:2px solid var(--landing-accent);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.glass-button__sheen,.glass-button__pointer{transition:opacity var(--landing-button-hover-duration) var(--landing-button-hover-ease)}}.glass-button--primary{color:var(--landing-background)}.glass-button--primary .glass-button__accent{background:var(--landing-accent)}.glass-button--primary .glass-button__surface{opacity:0}.glass-button__disc,.glass-button__disc-hover{max-width:none;position:absolute;top:-23px;left:calc(50% - 53px)}.glass-button__disc-hover{left:calc(var(--glass-pointer-x,calc(50% + 2px)) - 15px);top:calc(var(--glass-pointer-y,18px) - 15px);opacity:0}.glass-button--primary .glass-button__sheen{display:none}.glass-button--primary:disabled{color:var(--landing-background)}.glass-button--primary:disabled .glass-button__accent{opacity:.4}.glass-button--primary:focus-visible{color:var(--landing-text)}.glass-button--primary:focus-visible .glass-button__accent{background:0 0}.glass-button--primary:focus-visible .glass-button__surface,.glass-button--primary:focus-visible .glass-button__disc-hover{opacity:1}.glass-button--primary:focus-visible .glass-button__disc{opacity:0;transform:translateY(-14.5px)scale(.27027)}@media (hover:hover){.glass-button--primary:not(:disabled):hover{color:var(--landing-text)}.glass-button--primary:not(:disabled):hover .glass-button__accent{background:0 0}.glass-button--primary:not(:disabled):hover .glass-button__surface,.glass-button--primary:not(:disabled):hover .glass-button__disc-hover{opacity:1}.glass-button--primary:not(:disabled):hover .glass-button__disc{opacity:0;transform:translateY(-14.5px)scale(.27027)}}@media (prefers-reduced-motion:no-preference){.glass-button--primary,.glass-button--primary .glass-button__accent,.glass-button--primary .glass-button__surface,.glass-button__disc,.glass-button__disc-hover{transition:color var(--landing-button-hover-duration) var(--landing-button-hover-ease), background-color var(--landing-button-hover-duration) var(--landing-button-hover-ease), opacity var(--landing-button-hover-duration) var(--landing-button-hover-ease), transform var(--landing-button-hover-duration) var(--landing-button-hover-ease)}}.glass-button__surface:before{display:none}.glass-button__rim{z-index:1;border-radius:inherit;pointer-events:none;opacity:var(--liquid-light-intensity);padding:1px;position:absolute;inset:0;overflow:hidden;-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}.glass-button__rim:before{content:"";aspect-ratio:1;background:conic-gradient(from -45deg,#ffffffd9,#ffffff0f 100deg,#ffffff8c 210deg,#ffffff0d 300deg,#ffffffd9);width:200%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glass-button__surface[data-refraction=backdrop] .glass-button__rim{opacity:min(1, calc(var(--liquid-light-intensity) * 1.25));padding:.5px}.glass-button__surface[data-refraction=backdrop] .glass-button__rim:before{background:conic-gradient(from -45deg,#fff,#ffffff05 100deg,#ffffff8c 190deg,#ffffff05 280deg,#fff)}@media (prefers-reduced-motion:no-preference){.glass-button__rim:before{animation:10s linear infinite glass-rim-orbit}.glass-button[data-motion-paused] .glass-button__rim:before,.glass-button:disabled .glass-button__rim:before,[inert] .glass-button__rim:before{animation-play-state:paused}#connect:has(dialog[open]) .glass-button__rim:before{animation-play-state:paused}.pricing-panel:has(dialog[open]) .glass-button__rim:before{animation-play-state:paused}@keyframes glass-rim-orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}}
