.claim-code[data-v-349fe237]{border-radius:var(--radius-xl);border:1px solid color-mix(in oklch,var(--ui-primary) 35%,var(--ui-border));background:color-mix(in oklch,var(--ui-primary) 8%,var(--ui-bg-elevated));justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.7rem .9rem;transition:border-color .2s,background-color .2s;display:flex}.claim-code[data-v-349fe237]:hover{border-color:color-mix(in oklch,var(--ui-primary) 60%,var(--ui-border));background:color-mix(in oklch,var(--ui-primary) 14%,var(--ui-bg-elevated))}.claim-code__body[data-v-349fe237]{text-align:left;gap:.1rem;min-width:0;display:grid}.claim-code__label[data-v-349fe237]{color:var(--ui-text-muted);font-size:.75rem;font-weight:600}.claim-code__value[data-v-349fe237]{letter-spacing:.02em;color:var(--ui-primary);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.125rem;font-weight:700}.claim-code__icon[data-v-349fe237]{width:1rem;height:1rem;color:var(--ui-text-muted);flex-shrink:0}.claim-steps[data-v-349fe237]{color:var(--ui-text);gap:.5rem;font-size:.875rem;line-height:1.45;display:grid}.claim-steps li[data-v-349fe237]{grid-template-columns:1.5rem 1fr;align-items:start;gap:.6rem;display:grid}.claim-steps__num[data-v-349fe237]{border-radius:var(--radius-lg);background:color-mix(in oklch,var(--ui-primary) 15%,transparent);width:1.5rem;height:1.5rem;color:var(--ui-primary);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.claim-steps__body[data-v-349fe237]{gap:.1rem;min-width:0;padding-top:.15rem;display:grid}.claim-steps__detail[data-v-349fe237]{color:var(--ui-text-muted);font-size:.75rem;line-height:1.4}.claim-chip[data-v-349fe237]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:var(--radius-sm);color:var(--ui-text-highlighted);vertical-align:.185em;padding:.05rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82em;line-height:1.25;display:inline-block}
