.balatro-container{width:100%;height:100%;background:linear-gradient(135deg,#de443b,#006bb4,#162325)}@keyframes badge-bump{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.3)}to{transform:scale(1);opacity:1}}@keyframes admin-pop{0%{opacity:0;transform:scale(.96) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes admin-drawer-in{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes admin-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes admin-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.admin-skel{background:linear-gradient(90deg,#eef1f5,#f6f8fb,#eef1f5);background-size:800px 100%;animation:admin-shimmer 1.4s linear infinite}.button{text-decoration:none;line-height:1;border-radius:1.5rem;overflow:hidden;position:relative;box-shadow:10px 10px 20px #0000000d;background-color:#fff!important;color:#121212!important;border:none;cursor:pointer;width:100%;height:48px;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;transition:transform .2s ease}.button:active{transform:scale(.98)}.button-decor{position:absolute;inset:0;background-color:var(--clr, #00ad54);transform:translate(-100%);transition:transform .3s ease;z-index:0;pointer-events:none}.button-content{display:flex!important;flex-direction:row!important;align-items:center!important;font-weight:600;position:relative;width:100%;height:100%;z-index:1;overflow:hidden}.button__icon{width:48px;height:48px;background-color:var(--clr, #00ad54);display:grid;place-items:center;flex-shrink:0}.button__text{display:inline-block;transition:color .2s ease;padding:2px 1rem 2px .5rem;overflow:hidden;white-space:nowrap;font-size:13.5px;font-weight:700;color:#121212!important;flex:1;text-align:center;max-width:none!important}.button:hover .button__text{color:#fff!important}.button:hover .button-decor{transform:translate(0)}.utr-modal-input{color:var(--foreground)!important;-webkit-text-fill-color:var(--foreground)!important;border-color:var(--border)!important}.utr-modal-input::placeholder{color:var(--muted-foreground)!important;-webkit-text-fill-color:var(--muted-foreground)!important}
