.recent-redemptions-card{margin-bottom:0}.recent-redemptions-card .rail-heading{flex-wrap:wrap}.recent-demo-badge{margin-left:auto;padding:3px 6px;border:1px solid #65417b;border-radius:10px;color:#d3a3ed;font-size:8px;font-weight:700;letter-spacing:.06em}.recent-redemptions-list{margin-top:9px}.recent-redemption-item{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;padding:10px;border:1px solid #302738;border-radius:8px;background:#100e14}.recent-redemption-poster{display:block;width:56px;aspect-ratio:2/3;align-self:start;object-fit:cover;border-radius:4px;background:#24172d}.recent-redemption-no-poster{display:grid;place-items:center;color:#d1a7ed;font-size:22px}.recent-redemption-copy{display:grid;align-content:start;gap:4px;min-width:0}.recent-redemption-copy>strong{overflow:hidden;color:#f0eaf4;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.recent-redemption-copy>small{color:#a99eaf;font-size:10px;line-height:1.4}.recent-redemption-date-label{margin-top:5px;color:#d3c4dc;font-size:10px;font-weight:600}.recent-redemption-date{width:100%;min-width:0;min-height:31px;padding:4px 6px;border:1px solid #493654;border-radius:5px;background:#0c0a10;color:#eee8f2;color-scheme:dark;font-size:10px}.recent-redemption-date:focus{outline:1px solid #a25ec6}.recent-redemption-date-status{color:#cba2e3;font-size:9px;line-height:1.4}.recent-redemption-note{margin:8px 1px 0;color:#89818f;font-size:9px;line-height:1.45}

.rail-more-button{display:block;margin:9px auto 0;padding:6px 14px;border:1px solid #5d3b70;border-radius:6px;background:#1a1220;color:#d7aff0;font-size:10px;font-weight:700;cursor:pointer}.rail-more-button:hover{background:#281733}
.recent-redemption-poster-button{display:block;width:56px;align-self:start;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer}.recent-redemption-poster-button .recent-redemption-poster{width:100%;transition:transform .18s,box-shadow .18s}.recent-redemption-poster-button:hover .recent-redemption-poster,.recent-redemption-poster-button:focus-visible .recent-redemption-poster{transform:scale(1.04);box-shadow:0 0 0 2px #b463e4,0 4px 14px #0008}.recent-redemption-poster-button:focus-visible{outline:0}.redemption-schedule-fields input[type=time]{font-variant-numeric:tabular-nums}.redemption-schedule-fields input[type=time]::-webkit-datetime-edit-second-field,.redemption-schedule-fields input[type=time]::-webkit-datetime-edit-millisecond-field{display:none}
