.lg-card{isolation:isolate;-webkit-backdrop-filter:blur(4px)saturate(130%);backdrop-filter:blur(4px)saturate(130%);background:linear-gradient(142deg,#ffffff0f 0%,#ffffff03 32%,#ffffff02 64%,#ffffff0a 100%);border-radius:30px 40px 32px 38px;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s,background-color .45s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff57,inset 1px 0 #ffffff1a,inset 0 -1px #ffffff12,inset 0 0 42px #ffffff04,inset 0 -30px 50px -30px #ffffff0f,0 24px 50px -24px #00000080}.lg-card:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:.65;background:linear-gradient(135deg,#fff9 0%,#ffffff0d 24%,#fff0 52%,#ffffff0d 76%,#ffffff61 100%);padding:1px;transition:opacity .45s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lg-card:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:.55;background:radial-gradient(120% 60% at 12% -10%,#ffffff1a,#0000 60%);transition:opacity .45s;position:absolute;inset:0}.lg-card>.lg-content{z-index:3;height:100%;position:relative}.lg-card:hover,.lg-card[data-selected=true]{box-shadow:inset 0 1px #ffffff80,inset 1px 0 #ffffff29,inset 0 -1px #ffffff1a,inset 0 0 52px #ffffff0b,inset 0 -30px 50px -30px #ffffff17,0 30px 60px -24px #0000008c}.lg-card:hover{transform:translateY(-3px)}.lg-card:hover:before,.lg-card[data-selected=true]:before,.lg-card:hover:after{opacity:1}.lg-card[data-selected=true]:after{opacity:.8}.lg-inset{background:linear-gradient(160deg,#ffffff0a,#ffffff02);border-radius:14px;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0a}.lg-btn{background:linear-gradient(#ffffff1a,#ffffff08);border-radius:999px;transition:background .3s,box-shadow .3s,transform .3s;position:relative;box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff1a}.lg-btn:hover{background:linear-gradient(#ffffff2e,#ffffff0f);box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #ffffff38,0 0 18px #ffffff14}.lg-btn:active{transform:scale(.99)}.lg-btn--selected{color:#000;background:linear-gradient(#fff,#d9d9dc);box-shadow:inset 0 1px #ffffffe6,0 0 22px #ffffff1f}.lg-btn--selected:hover{background:linear-gradient(#fff,#ececef)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-card{background:linear-gradient(142deg,#ffffff12,#ffffff04 40%,#ffffff0d),#0e0e1099}}@media (prefers-reduced-motion:reduce){.lg-card,.lg-card:before,.lg-card:after,.lg-btn{transition:none}.lg-card:hover{transform:none}}
