.coin-gift-table-wrap{background:#171717;border:1px solid #ffffff12;border-radius:10px;overflow:auto}.coin-gift-table{border-collapse:collapse;text-align:left;width:100%}.coin-gifts-admin .coin-gift-table :is(th,td){vertical-align:middle;border-bottom:1px solid #ffffff0c;height:auto;padding:12px 10px;font-size:12px}.coin-gifts-admin .coin-gift-table th{z-index:auto;position:static;top:auto}.coin-gifts-admin .coin-gift-table thead th{color:#a8a4a5;white-space:nowrap;background:#1d1d1d;font-size:11px;font-weight:500}.coin-gifts-admin .coin-gift-table tbody th{background:0 0;font-weight:500}.coin-gift-table tbody tr:last-child>*{border-bottom:0}.coin-gift-table tbody tr:hover{background:#ffffff03}.coin-gift-token{letter-spacing:.025em;color:#f1d1d5;overflow-wrap:anywhere;max-width:220px;font-size:12px;display:block}.coin-gift-name>span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;display:block;overflow:hidden}.coin-gift-amount{color:#f4d675;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.coin-gifts-admin .coin-gift-usage{color:#bbb4b6;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:#ff455508;border:1px solid #ff45552b;border-radius:6px;padding:6px 8px}.coin-gift-usage strong{color:#ff8e97}.coin-gift-usage:hover{background:#ff455518}.coin-gift-usage:focus-visible{outline-offset:3px;outline:2px solid #ff6671}.coin-gift-status{color:#aaa6a8;white-space:nowrap;background:#ffffff04;border:1px solid #ffffff18;border-radius:6px;padding:4px 7px;display:inline-block}.coin-gift-status[data-status=active]{color:#90d6ae;background:#72cc960b;border-color:#72cc962e}.coin-gift-status[data-status=ended]{color:#e0bc7c;background:#d5a6520b;border-color:#d5a6522e}.coin-gift-actions,.coin-gift-pagination{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.coin-gift-actions{flex-wrap:nowrap;gap:6px}.coin-gifts-admin .coin-gift-actions .button{white-space:nowrap;min-height:32px;padding:6px 9px;font-size:12px}.coin-gift-empty{color:#aaa6a8;margin:0;padding:20px 12px;font-size:13px}.coin-gift-pagination{margin:20px 0}@media (max-width:1100px){.coin-gift-table thead{display:none}.coin-gift-table tbody{display:block}.coin-gift-table tbody tr{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;padding:14px;display:grid}.coin-gift-table tbody tr:last-child{border-bottom:0}.coin-gifts-admin .coin-gift-table :is(th,td){border:0;padding:0}.coin-gift-table [data-label]:before{content:attr(data-label);color:#918b8e;margin-bottom:5px;font-size:11px;font-weight:400;display:block}.coin-gift-table td:last-child{grid-column:1/-1}.coin-gift-token,.coin-gift-name>span{max-width:none}}.coin-gift-form fieldset{border:0;gap:14px;min-width:0;padding:0;display:grid}.coin-gift-form input:read-only:not([type=checkbox]){opacity:.65}.admin-modal.coin-gift-modal{width:min(520px,100vw - 32px)}.coin-gift-code-row,.coin-gift-save-row{align-items:end;gap:12px;display:flex}.coin-gift-code-row>label{flex:1;min-width:0}.coin-gift-form .coin-gift-code-row>.button{flex-shrink:0;align-self:end;min-height:40px}.coin-gift-save-row{justify-content:space-between;align-items:center;margin-top:4px}.admin-modal .coin-gift-form .coin-gift-enabled{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;display:inline-flex}.coin-gift-form input[type=checkbox]{flex:none;width:18px;min-width:18px;height:18px;margin:0;padding:0}@media (max-width:480px){.coin-gift-code-row{flex-wrap:wrap}.coin-gift-code-row>label{flex-basis:100%}.coin-gift-code-row>button{margin-left:auto}.coin-gift-save-row{flex-wrap:wrap}}.coin-gift-redeem{border-top:1px solid #ffffff15;margin-top:22px;padding-top:20px}.coin-gift-redeem p{color:#b2abb0;font-size:13px;line-height:1.6}.coin-gift-redeem form,.coin-gift-redeem label{gap:10px;display:grid}.coin-gift-redeem input{box-sizing:border-box;color:#fff;width:100%;font:inherit;letter-spacing:.05em;background:#101014;border:1px solid #ffffff25;border-radius:8px;padding:12px}.coin-gift-redeem [role=status]{color:#f1d7dc}
