.demo-section.svelte-12cvl85{padding:var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}h2.svelte-12cvl85{font-size:var(--text-fluid-xl);margin-bottom:var(--spacing-4);color:var(--color-fg)}h3.svelte-12cvl85{font-size:var(--text-fluid-lg);margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);color:var(--color-fg)}p.svelte-12cvl85{color:var(--color-muted);margin-bottom:var(--spacing-4)}.button-group.svelte-12cvl85{display:flex;gap:var(--spacing-2);flex-wrap:wrap}.session-info.svelte-12cvl85{background:var(--color-subtle);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-4)}.info-row.svelte-12cvl85{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2) 0}.info-label.svelte-12cvl85{font-weight:500;color:var(--color-muted)}.info-value.svelte-12cvl85{font-weight:600;font-family:ui-monospace,monospace}.status-valid.svelte-12cvl85{color:var(--color-success)}.status-warning.svelte-12cvl85{color:var(--color-warning)}.status-expired.svelte-12cvl85{color:var(--color-error)}.status-revoked.svelte-12cvl85{color:var(--color-muted)}.session-notes.svelte-12cvl85{margin-top:var(--spacing-6);padding:var(--spacing-4);background:var(--color-info-light);border-left:3px solid var(--color-info);border-radius:var(--radius-sm)}.session-notes.svelte-12cvl85 h3:where(.svelte-12cvl85){margin:0 0 var(--spacing-3) 0;font-size:var(--text-fluid-sm);font-weight:600;color:var(--color-info)}.session-notes.svelte-12cvl85 ol:where(.svelte-12cvl85){margin:0;padding-left:var(--spacing-5);font-size:var(--text-fluid-sm);color:var(--color-fg);line-height:1.6}.session-notes.svelte-12cvl85 code:where(.svelte-12cvl85){background:var(--color-bg);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-family:ui-monospace,monospace;color:var(--color-primary)}.session-btn-warning:hover{background-color:color-mix(in srgb,var(--color-warning) 90%,transparent)}.session-btn-success:hover{background-color:color-mix(in srgb,var(--color-success) 90%,transparent)}
