.wsup-gift-button{border-radius:var(--wsup-dk-radius-full);color:var(--wsup-dk-magenta);cursor:pointer;height:44px;transition:background-color var(--wsup-dk-fast) var(--wsup-dk-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;margin-left:auto;padding:0;display:inline-flex}.wsup-gift-button+.wsup-dk-chat-conversation-menu{margin-left:0}.wsup-gift-button:hover{background:color-mix(in srgb, var(--wsup-dk-on-accent) 8%, transparent)}.wsup-gift-button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--wsup-dk-cyan) 55%, transparent);outline:0}.wsup-gift-button:active{transform:scale(.96)}.wsup-gift-sheet__grid{gap:var(--wsup-dk-space-sm);margin-top:var(--wsup-dk-space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wsup-gift-sheet__tile{background:var(--wsup-dk-panel);border:1px solid var(--wsup-dk-border);border-radius:var(--wsup-dk-radius-card);color:var(--wsup-dk-text);cursor:pointer;font:inherit;align-items:center;gap:var(--wsup-dk-space-xs);padding:var(--wsup-dk-space-md) var(--wsup-dk-space-sm);transition:border-color var(--wsup-dk-fast) var(--wsup-dk-ease);flex-direction:column;display:flex}.wsup-gift-sheet__tile:hover,.wsup-gift-sheet__tile:focus-visible{border-color:var(--wsup-dk-magenta);outline:0}.wsup-gift-sheet__tile small{color:var(--wsup-dk-muted);font-variant-numeric:tabular-nums}.wsup-gift-sheet__symbol{font-size:28px;line-height:1}.wsup-gift-sheet__tips{gap:var(--wsup-dk-space-sm);margin-top:var(--wsup-dk-space-lg);flex-direction:column;display:flex}.wsup-gift-sheet__tips-label{color:var(--wsup-dk-muted);font-size:var(--wsup-dk-text-body-sm)}.wsup-gift-sheet__tip-amounts,.wsup-gift-sheet__custom-tip{align-items:flex-end;gap:var(--wsup-dk-space-sm);flex-wrap:wrap;display:flex}.wsup-gift-sheet__custom-tip label{font-size:var(--wsup-dk-text-body-sm);gap:var(--wsup-dk-space-xs);flex-direction:column;flex:160px;display:flex}.wsup-gift-sheet__custom-tip input{background:var(--wsup-dk-page-field);border:1px solid var(--wsup-dk-border);border-radius:var(--wsup-dk-radius-input);color:var(--wsup-dk-text);font:inherit;min-height:44px;padding:var(--wsup-dk-space-sm)}
