.deals[data-v-7936bb4c]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.deal[data-v-7936bb4c]{padding:20px 24px}.deal.kind-dead[data-v-7936bb4c]{opacity:.85;border-style:dashed}.deal-head[data-v-7936bb4c]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.brand[data-v-7936bb4c]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-deep);margin:0 0 2px;font-size:.8rem;font-weight:800}.deal h3[data-v-7936bb4c]{margin:0;font-size:1.25rem}.badges[data-v-7936bb4c]{flex-wrap:wrap;gap:6px;display:flex}.badge-kind-code[data-v-7936bb4c]{background:var(--ink);color:var(--cream)}.badge-kind-app[data-v-7936bb4c]{background:var(--sage-soft);color:var(--sage)}.badge-kind-standing[data-v-7936bb4c]{color:var(--ink-soft);background:#efe7d8}.badge-kind-dead[data-v-7936bb4c]{color:var(--accent-deep);background:#f3e0d6}.badge-expiry[data-v-7936bb4c]{color:#7a5a12;background:#fff3d6}.code-row[data-v-7936bb4c]{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 10px;display:flex}.code-row code[data-v-7936bb4c]{border:1px dashed var(--accent);background:var(--cream);letter-spacing:.06em;border-radius:10px;padding:8px 14px;font-size:1.05rem;font-weight:800}.code-row code.struck[data-v-7936bb4c]{border-color:var(--line);color:var(--ink-soft);text-decoration:line-through}.copy[data-v-7936bb4c]{border:1px solid var(--line);min-height:38px;font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:6px 14px;font-weight:700}.copy[data-v-7936bb4c]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.applies[data-v-7936bb4c]{margin:10px 0 0}.note[data-v-7936bb4c]{margin:8px 0 0;font-size:.95rem}.meta[data-v-7936bb4c],.note[data-v-7936bb4c]{color:var(--ink-soft)}.meta[data-v-7936bb4c]{margin:12px 0 0;font-size:.85rem}.meta a[data-v-7936bb4c]{color:var(--accent-deep);font-weight:700}
