button.svelte-1r1p95f{pointer-events:auto}.glassy.svelte-1r1p95f{--lg-radius-factor: 1;width:var(--lg-width);height:var(--lg-height);position:relative;overflow:hidden;isolation:isolate;border-radius:var(--lg-radius);padding:var(--lg-padding);box-sizing:border-box;--calc-opacity: calc(var(--lg-opacity) * 100%);--lg-lit-color: color-mix(in oklch, var(--lg-color), white var(--lg-lit-mix));--lg-lit-light-color: color-mix(in oklch, var(--lg-light-color), white var(--lg-lit-mix));background:linear-gradient(var(--lg-angle),hsl(from var(--lg-lit-color) h s l/calc(var(--calc-opacity) / (2 * var(--lg-intensity)) * var(--lg-bounce))),hsl(from var(--lg-lit-color) h s l/calc(var(--calc-opacity) / (4 * var(--lg-intensity)) * var(--lg-bounce)))),linear-gradient(calc(var(--lg-angle) + 180deg),hsl(from var(--lg-lit-color) h s l/calc(var(--calc-opacity) / (2 * var(--lg-intensity)))),hsl(from var(--lg-lit-color) h s l/calc(var(--calc-opacity) / (4 * var(--lg-intensity))))),hsl(from var(--lg-color) h s l/calc(var(--lg-opacity) * 100%));backdrop-filter:blur(var(--lg-blur));-webkit-backdrop-filter:blur(var(--lg-blur));box-shadow:calc(sin(var(--lg-angle)) * var(--lg-z-height) * -1px) calc(cos(var(--lg-angle)) * var(--lg-z-height) * 1px) calc(var(--lg-shadow-blur) * 1px) hsl(from var(--theme-subbase02) h s l/calc(var(--lg-shadow-intensity) * 100%)),inset 0 1px hsl(from var(--lg-lit-color) h s l/6%),0 0 calc(12px * var(--lg-glow-intensity)) calc(2px * var(--lg-glow-intensity)) var(--lg-glow-color);transition:width var(--motion-duration-base) ease-in-out,scale var(--motion-duration-base) ease-in-out,translate var(--motion-duration-short) ease-in-out,box-shadow var(--motion-duration-base) ease-in-out}.glassy.svelte-1r1p95f:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;padding:1px;background:conic-gradient(from var(--lg-angle),hsl(from var(--lg-lit-color) h s l/25%) 0deg,hsl(from var(--lg-lit-color) h s l/calc(8% + 2% * var(--lg-bounce))) 60deg,hsl(from var(--lg-lit-color) h s l/calc(3% + 12% * var(--lg-bounce))) 120deg,hsl(from var(--lg-lit-color) h s l/calc(2% + 23% * var(--lg-bounce))) 180deg,hsl(from var(--lg-lit-color) h s l/calc(3% + 12% * var(--lg-bounce))) 240deg,hsl(from var(--lg-lit-color) h s l/calc(8% + 2% * var(--lg-bounce))) 300deg,hsl(from var(--lg-lit-color) h s l/25%) 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:.7;transition:opacity var(--motion-duration-base) ease-in-out}.glassy.svelte-1r1p95f:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;padding:1px;background:radial-gradient(circle var(--lg-light-radius, 150px) at var(--light-x) var(--light-y),hsl(from var(--lg-lit-light-color) h s l/min(100%,35% * var(--lg-intensity))),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity var(--motion-duration-medium) ease-in-out}.glassy.hovered.svelte-1r1p95f:not(.no-scale){scale:calc(1 + var(--lg-scale-factor) * var(--lg-radius-factor))}.glassy.hovered.svelte-1r1p95f:not(.no-move){translate:calc(var(--norm-light-x) / 100) calc(var(--norm-light-y) / 100)}.glassy.hovered.svelte-1r1p95f{box-shadow:calc(sin(var(--lg-angle)) * var(--lg-z-height) * -2px) calc(cos(var(--lg-angle)) * var(--lg-z-height) * 2px) calc(var(--lg-shadow-blur) * 2px) hsl(from var(--theme-subbase02) h s l/calc(var(--lg-shadow-intensity) * 117%)),inset 0 1px hsl(from var(--lg-lit-color) h s l/10%),0 0 calc(18px * var(--lg-glow-intensity)) calc(4px * var(--lg-glow-intensity)) var(--lg-glow-color)}.glassy.hovered.svelte-1r1p95f:before{opacity:1}.glassy.hovered.svelte-1r1p95f:after{opacity:1}.glassy.pressed.svelte-1r1p95f:not(.no-scale){scale:calc(1 + var(--lg-scale-factor) * var(--lg-radius-factor) * 4)}.glassy.pressed.svelte-1r1p95f{box-shadow:calc(sin(var(--lg-angle)) * var(--lg-z-height) * -.5px) calc(cos(var(--lg-angle)) * var(--lg-z-height) * .5px) calc(var(--lg-shadow-blur) * .5px) hsl(from var(--theme-subbase02) h s l/calc(var(--lg-shadow-intensity) * 83%)),inset 0 2px 4px hsl(from var(--theme-subbase02) h s l/15%),0 0 calc(8px * var(--lg-glow-intensity)) calc(1px * var(--lg-glow-intensity)) var(--lg-glow-color)}.glassy.pressed.svelte-1r1p95f:before{opacity:.4}.glassy.svelte-1r1p95f .icon{--icon-stroke-color: color-mix(in oklab, var(--theme-text), var(--lg-color) 50%) !important}.glass-container.svelte-1r1p95f{position:relative;transition:scale var(--motion-duration-base) ease-in-out,translate var(--motion-duration-short) ease-in-out}.glass-container.shine-active.hovered.svelte-1r1p95f:not(.no-scale){scale:calc(1 + var(--lg-scale-factor) * var(--lg-radius-factor))}.glass-container.shine-active.hovered.svelte-1r1p95f:not(.no-move){translate:calc(var(--norm-light-x) / 100) calc(var(--norm-light-y) / 100)}.glass-container.shine-active.pressed.svelte-1r1p95f:not(.no-scale){scale:calc(1 + var(--lg-scale-factor) * var(--lg-radius-factor) * 4)}.glass-container.shine-active.svelte-1r1p95f>.glassy{z-index:1;scale:1!important;translate:none!important}.shine-through.svelte-1r1p95f{position:absolute;--st-expand: calc(20px * var(--st-intensity));inset:calc(-1 * var(--st-expand));z-index:0;pointer-events:none;opacity:0;transition:opacity var(--motion-duration-medium) ease-in-out;-webkit-mask:radial-gradient(circle calc(80px * var(--st-intensity)) at calc(var(--st-x) + var(--st-expand)) calc(var(--st-y) + var(--st-expand)),#fff,transparent);mask:radial-gradient(circle calc(80px * var(--st-intensity)) at calc(var(--st-x) + var(--st-expand)) calc(var(--st-y) + var(--st-expand)),#fff,transparent)}.shine-through.svelte-1r1p95f:before{content:"";position:absolute;inset:var(--st-expand);border-radius:var(--st-border-radius, var(--border-radius-medium));box-shadow:0 0 calc(15px * var(--st-intensity)) calc(3px * var(--st-intensity)) hsl(from var(--st-color) h s l/calc(var(--st-intensity) * 80%))}.shine-through.visible.svelte-1r1p95f{opacity:1}.light-overlay.svelte-1r1p95f{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;background:radial-gradient(circle var(--lg-light-radius, 150px) at var(--light-x) var(--light-y),hsl(from var(--lg-lit-light-color) h s l/min(100%,12% * var(--lg-intensity))),transparent);transition:opacity var(--motion-duration-medium) ease-in-out}.light-overlay.visible.svelte-1r1p95f{opacity:1}
