.wallet-explainer{margin:18px 0;line-height:1.7}.wallet-selection-panel{display:grid;grid-template-columns:1fr 1.3fr;gap:20px;padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--surface);margin:20px 0}.wallet-selection-panel p{font-size:calc(12px * var(--font-scale));margin:8px 0}.wallet-selection-actions{display:flex;flex-wrap:wrap;gap:12px;grid-column:1/-1}.wallet-selection-panel #wallet_feedback{grid-column:1/-1}.wallet-groups{display:grid;gap:24px}.wallet-campaign-group{min-width:0}.wallet-campaign-group>.giveaway-progress{margin:16px 0}.wallet-choice-card{min-width:0;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--surface);overflow-wrap:anywhere}.wallet-choice-card.selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.wallet-choice-top{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-bottom:14px}.wallet-choice-top label{font-size:calc(12px * var(--font-scale))}.wallet-choice-card .code-value{color:var(--ink);display:block;font-family:ui-monospace,monospace;letter-spacing:.03em}.wallet-choice-card p{margin-top:10px;font-size:calc(13px * var(--font-scale))}.wallet-choice-card small{display:block;color:var(--muted);margin-top:9px}.wallet-campaign-label{color:var(--ink)}.wallet-draw-history{border-top:1px solid var(--line);padding-top:22px;margin-top:30px}.wallet-draw-history summary{cursor:pointer;font-weight:var(--weight-bold)}.wallet-draw-history>p{margin:16px 0}.wallet-draw-history .wallet-choice-card{opacity:1}.wallet-overview{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:680px){.wallet-selection-panel{grid-template-columns:minmax(0,1fr);padding:16px}.wallet-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-selection-actions>*{flex:1 1 100%;white-space:normal}.wallet-code-grid{grid-template-columns:minmax(0,1fr)}.wallet-choice-top{flex-wrap:wrap}}
.wallet-choice-top>.badge{flex-shrink:0;white-space:nowrap}
