.showcase-status.svelte-1du1zi4{display:inline-block;margin-bottom:1rem;padding:.55rem .9rem;border:1px solid #60a5fa;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.85rem;font-weight:800}.role-grid.svelte-1du1zi4,.demo-grid.svelte-1du1zi4{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2rem}.demo-card.svelte-1du1zi4{padding:2rem;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#111827;box-shadow:0 8px 20px #00000014}.demo-card-full.svelte-1du1zi4{margin-top:1.5rem}.demo-card.svelte-1du1zi4 h2:where(.svelte-1du1zi4){margin-top:0;color:#111827}.demo-card.svelte-1du1zi4 ul:where(.svelte-1du1zi4){margin-top:.75rem;padding-left:1.2rem}.demo-card.svelte-1du1zi4 li:where(.svelte-1du1zi4){margin-bottom:.4rem;color:#374151}.role-button.svelte-1du1zi4{width:100%;margin-top:1rem;padding:.8rem 1rem;border:1px solid #cbd5e1;border-radius:8px;background:#e2e8f0;color:#64748b;cursor:not-allowed;font-weight:800}.movement-price.svelte-1du1zi4{margin-top:1rem;color:#1d4ed8;font-size:1.35rem;font-weight:800}.gls-actions.svelte-1du1zi4{margin-top:2rem}@media (max-width: 900px){.role-grid.svelte-1du1zi4,.demo-grid.svelte-1du1zi4{grid-template-columns:1fr}}
