.gift-player{display:flex;align-items:center;gap:28px;margin:18px 0 28px;padding:25px 30px!important;border:1px solid #b7d5dd!important;border-radius:20px!important;background:linear-gradient(112deg,#e8f7fa,#fff 55%,#fff7ef)!important;box-shadow:0 14px 30px #123c4b13!important}.gift-player-art{display:grid;place-items:center;flex:none;width:84px;height:84px;border-radius:20px;background:radial-gradient(circle,#ffb66b,#b93b29);font-size:48px;color:#fff;box-shadow:0 10px 28px #e4653d53}.gift-player-body{flex:1;min-width:0}.gift-player-body>span{font-size:10px;font-weight:900;letter-spacing:2px;color:#198c91}.gift-player h2{margin:5px 0 15px;font-size:23px;color:#102a36}.gift-player form{display:flex;gap:10px}.gift-player input{flex:1;min-width:0;border:1px solid #acc9d0;border-radius:10px;padding:11px 14px;background:#fff;color:#102a36;font-family:monospace;letter-spacing:1px}.gift-player button{border:0;border-radius:10px;background:linear-gradient(110deg,#18aa83,#078267);color:white;font-weight:800;padding:11px 19px;cursor:pointer}.gift-player button:disabled{opacity:.5;cursor:not-allowed}.gift-player p{font-size:12px;color:#6e8590;margin:11px 0}.gift-player h3{font-size:12px;color:#45616e;margin:10px 0}.gift-player-claim{display:flex;justify-content:space-between;border-top:1px solid #dbe6e8;padding:8px 0;font-size:12px;color:#193b45}.gift-player-claim span{color:#16856f}@media(max-width:650px){.gift-player{display:block;padding:20px!important}.gift-player-art{width:55px;height:55px;font-size:29px;margin-bottom:15px}.gift-player form{flex-direction:column}}
#gift-player[hidden]{display:none!important}
