.glass-container{position:relative;display:flex;align-items:center;justify-content:center;gap:20px;padding:10px;box-sizing:border-box}.glass-container-circle{aspect-ratio:1/1}.glass-container-circle,.glass-container-pill{flex-shrink:0;flex-grow:0}.glass-button{position:relative;box-shadow:0 25px 50px rgba(0,0,0,.25);cursor:pointer;pointer-events:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.glass-button-circle{aspect-ratio:1/1;flex-shrink:0;flex-grow:0}.glass-button-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none;font-weight:400;color:#fff;font-family:system-ui,-apple-system,sans-serif;white-space:nowrap}.lg-btn{--lg-tint:0.25;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;isolation:isolate;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;text-decoration:none;white-space:nowrap;font-weight:650;letter-spacing:.01em;line-height:1;color:#f4f6ff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.03) 50%,hsla(0,0%,100%,.07)),rgba(17,17,38,.62);-webkit-backdrop-filter:blur(18px) saturate(105%);backdrop-filter:blur(18px) saturate(105%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 0 0 1px hsla(0,0%,100%,.12),inset 0 -8px 18px rgba(8,6,24,.35),0 8px 24px rgba(8,6,24,.45),0 1px 2px rgba(0,0,0,.3);transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease,background .18s ease}.lg-btn__sheen{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 80% at 30% -10%,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.12) 22%,transparent 55%);mix-blend-mode:screen;opacity:.9}.lg-btn__icon,.lg-btn__label{position:relative;z-index:1;pointer-events:none}.lg-btn__icon{display:inline-flex;align-items:center;justify-content:center}.lg-btn__icon svg{width:1.15em;height:1.15em;display:block}.lg-btn:hover{transform:translateY(-1px);background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.07) 50%,hsla(0,0%,100%,.13)),rgba(17,17,38,.55);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 0 0 1px hsla(0,0%,100%,.18),inset 0 -8px 18px rgba(8,6,24,.3),0 12px 30px rgba(8,6,24,.5),0 0 18px rgba(120,130,255,.25)}.lg-btn:active{transform:translateY(0) scale(.985)}.lg-btn:focus-visible{outline:2px solid rgba(160,170,255,.9);outline-offset:2px}.lg-btn--disabled,.lg-btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.lg-btn{background:linear-gradient(135deg,rgba(120,130,255,.4),rgba(60,60,110,.5))}}