.project-thumb[data-astro-cid-vrwbisxo]{height:var(--thumb-height);margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-5)) var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-family:var(--font-sans);text-align:left;font-size:12px;line-height:1.45;display:block;position:relative;overflow:hidden}.project-thumb[data-astro-cid-vrwbisxo]>[data-astro-cid-vrwbisxo]{position:absolute}.glass-card:hover .glass-card__surface>.project-thumb[data-astro-cid-vrwbisxo]{transform:none}.project-thumb--rex[data-astro-cid-vrwbisxo]{background:var(--rex-panel);color:var(--rex-text)}.rex-thumb__bubble[data-astro-cid-vrwbisxo]{color:#fff;background:linear-gradient(100deg, var(--rex-magenta), var(--rex-indigo));border-radius:12px;width:260px;padding:9px 13px;font-size:12px;top:12px;right:-30px}.rex-thumb__answer[data-astro-cid-vrwbisxo]{white-space:nowrap;background:var(--rex-panel-2);border:1px solid var(--rex-line);border-radius:10px;padding:10px 13px;font-size:11.5px;line-height:1.5;top:62px;left:18px}.rex-thumb__answer[data-astro-cid-vrwbisxo] b[data-astro-cid-vrwbisxo]{display:block}.rex-thumb__pill[data-astro-cid-vrwbisxo]{color:#fff;background:#0876b5;border-radius:7px;margin-top:7px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.project-thumb--purchase[data-astro-cid-vrwbisxo]{background:var(--purchase-bg);color:var(--purchase-text);font-family:var(--purchase-font)}.purchase-thumb__table[data-astro-cid-vrwbisxo]{background:var(--purchase-card);border:1px solid var(--purchase-line);border-left:3px solid var(--purchase-blue);border-radius:8px;width:430px;top:18px;left:18px}.purchase-thumb__row[data-astro-cid-vrwbisxo]{border-bottom:1px solid var(--purchase-line);grid-template-columns:50px 120px 110px 120px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;display:grid}.purchase-thumb__row[data-astro-cid-vrwbisxo]:last-child{border-bottom:0}.purchase-thumb__row--head[data-astro-cid-vrwbisxo]{letter-spacing:.1em;text-transform:uppercase;background:#f5f6f8;font-size:9.5px;font-weight:600}.purchase-thumb__row[data-astro-cid-vrwbisxo] i[data-astro-cid-vrwbisxo]{gap:3px;display:flex}.purchase-thumb__row[data-astro-cid-vrwbisxo] i[data-astro-cid-vrwbisxo]:before,.purchase-thumb__row[data-astro-cid-vrwbisxo] i[data-astro-cid-vrwbisxo]:after{content:"";border:1px solid var(--purchase-line);background:var(--purchase-card);border-radius:4px;width:18px;height:18px}.purchase-thumb__row[data-astro-cid-vrwbisxo] i[data-astro-cid-vrwbisxo]:after{background:var(--purchase-blue);border-color:var(--purchase-blue)}.purchase-thumb__row[data-astro-cid-vrwbisxo] b[data-astro-cid-vrwbisxo]{font-weight:700}.project-thumb--uv[data-astro-cid-vrwbisxo]{background:var(--uv-bg);color:var(--uv-text)}.uv-thumb__head[data-astro-cid-vrwbisxo]{background:var(--uv-card);border-bottom:1px solid var(--uv-line);align-items:center;gap:10px;padding:12px 18px;display:flex;top:0;left:0;right:0}.uv-thumb__logo[data-astro-cid-vrwbisxo]{background:linear-gradient(135deg,#ef1b5b,#f7931e 45%,#0ea5e0);border-radius:7px;flex-shrink:0;width:26px;height:26px}.uv-thumb__head[data-astro-cid-vrwbisxo] b[data-astro-cid-vrwbisxo]{font-size:14px;font-weight:800;display:block}.uv-thumb__head[data-astro-cid-vrwbisxo] small[data-astro-cid-vrwbisxo]{color:var(--uv-muted);font-size:11px}.uv-thumb__bubble[data-astro-cid-vrwbisxo]{color:#fff;white-space:nowrap;background:#0277bd;border-radius:14px;padding:10px 14px;font-size:13px;top:76px;right:18px}.project-thumb--pulse[data-astro-cid-vrwbisxo]{background:var(--pulse-card);color:var(--pulse-text)}.pulse-thumb__panel[data-astro-cid-vrwbisxo]{border:1px solid var(--pulse-line);border-radius:14px;width:330px;top:14px;left:18px}.pulse-thumb__head[data-astro-cid-vrwbisxo]{border-bottom:1px solid var(--pulse-line);padding:11px 14px;display:block}.pulse-thumb__head[data-astro-cid-vrwbisxo] b[data-astro-cid-vrwbisxo]{font-size:13px;display:block}.pulse-thumb__head[data-astro-cid-vrwbisxo] small[data-astro-cid-vrwbisxo]{color:var(--pulse-muted);font-size:10.5px}.pulse-thumb__answer[data-astro-cid-vrwbisxo]{background:var(--pulse-soft);border-radius:12px;max-width:260px;margin:12px 14px;padding:9px 12px;display:block}.pulse-thumb__answer[data-astro-cid-vrwbisxo] mark[data-astro-cid-vrwbisxo]{color:inherit;background:#facc1580;border-radius:3px;padding:0 2px;font-weight:700}.project-thumb--doxa[data-astro-cid-vrwbisxo]{background:var(--doxa-bg);color:var(--doxa-text)}.doxa-thumb__docs[data-astro-cid-vrwbisxo]{gap:7px;width:360px;display:grid;top:12px;left:18px}.doxa-thumb__doc[data-astro-cid-vrwbisxo]{background:var(--doxa-surface);border:1px solid var(--doxa-border);border-radius:8px;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.doxa-thumb__doc[data-astro-cid-vrwbisxo] span[data-astro-cid-vrwbisxo]{color:var(--doxa-success);background:var(--doxa-success-bg);border-radius:4px;padding:2px 7px;font-size:10px}.doxa-thumb__source[data-astro-cid-vrwbisxo]{color:var(--doxa-text-muted);bottom:12px;left:18px}.doxa-thumb__source[data-astro-cid-vrwbisxo] b[data-astro-cid-vrwbisxo]{color:#ffd166;font-weight:600}.card-arrow[data-astro-cid-y2vllrex]{top:calc(var(--thumb-height) + var(--space-5))}.project-card__badge[data-astro-cid-y2vllrex]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:.6875rem;font-weight:800;display:inline-block}.project-card__status[data-astro-cid-y2vllrex]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-2) var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-surface-border);font-size:.6875rem;font-weight:700;display:inline-block}.project-card__status--available[data-astro-cid-y2vllrex]{color:#0f6b3a;border-color:#9ad4b0}
