.SeatBalanceDisclaimer_upgradeBtn__LorAz{position:relative;overflow:hidden;box-shadow:inset 0 1px 3px color-mix(in srgb,var(--primary-foreground) 15%,transparent),inset 0 -2px 4px color-mix(in srgb,var(--background) 25%,transparent),0 2px 8px -2px color-mix(in srgb,var(--primary) 40%,transparent)}.SeatBalanceDisclaimer_upgradeBtn__LorAz:hover{box-shadow:inset 0 1px 3px color-mix(in srgb,var(--primary-foreground) 15%,transparent),inset 0 -2px 4px color-mix(in srgb,var(--background) 25%,transparent),0 10px 25px -5px color-mix(in srgb,var(--primary) 30%,transparent),0 4px 10px -4px color-mix(in srgb,var(--primary) 20%,transparent)}.SeatBalanceDisclaimer_btnPerspective__tqGa2{perspective:600px}.SeatBalanceDisclaimer_btn3d__NBhqG{transform-style:preserve-3d;transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s ease,background .35s ease,color .35s ease,border-color .35s ease;will-change:transform,box-shadow}.SeatBalanceDisclaimer_btn3d__NBhqG:hover{transform:rotateX(-5deg) translateY(-3px) scale(1.02);box-shadow:0 10px 25px -5px color-mix(in srgb,var(--primary) 30%,transparent),0 4px 10px -4px color-mix(in srgb,var(--primary) 20%,transparent);background:var(--background);color:var(--primary);border:1px solid var(--primary)}.SeatBalanceDisclaimer_btn3d__NBhqG:active{transform:rotateX(-1deg) translateY(0) scale(.99);box-shadow:0 2px 6px -2px color-mix(in srgb,var(--primary) 25%,transparent);transition-duration:.1s}.SeatBalanceDisclaimer_glare__sfzg_{position:absolute;inset:0;background:linear-gradient(115deg,transparent 20%,color-mix(in srgb,var(--primary-foreground) 18%,transparent) 38%,color-mix(in srgb,var(--primary-foreground) 10%,transparent) 50%,transparent 65%);opacity:0;transition:opacity .4s ease,background .6s ease;pointer-events:none;border-radius:inherit}.SeatBalanceDisclaimer_btn3d__NBhqG:hover .SeatBalanceDisclaimer_glare__sfzg_{opacity:0}.SeatBalanceDisclaimer_shineSweep__EUgMF{position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--background) 18%,transparent),transparent);animation:SeatBalanceDisclaimer_shineSweep__EUgMF var(--sweep-speed,5s) ease-in-out infinite;pointer-events:none;transition:background .4s ease}.SeatBalanceDisclaimer_btn3d__NBhqG:hover .SeatBalanceDisclaimer_shineSweep__EUgMF{--sweep-speed:8s;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary) 10%,transparent),transparent)}@keyframes SeatBalanceDisclaimer_shineSweep__EUgMF{0%,to{transform:translateX(-200%)}50%{transform:translateX(300%)}}
/*# sourceMappingURL=3eee1814fb81819e.css.map*/