BinKhoaLe1812 commited on
Commit
3e00f57
·
verified ·
1 Parent(s): 216af32

Upd mobile rend

Browse files
Files changed (1) hide show
  1. index.html +32 -26
index.html CHANGED
@@ -304,28 +304,30 @@
304
 
305
  <main id="main">
306
  <!-- Hero -->
307
- <section class="relative" aria-labelledby="hero-title">
308
  <div class="max-w-7xl mx-auto px-4 py-16 lg:py-24">
309
  <div class="grid lg:grid-cols-2 gap-10 items-center">
310
- <div data-aos="fade-right" data-aos-duration="700">
 
 
311
  <div class="flex flex-wrap items-center gap-2 mb-4">
312
  <span class="badge"><i data-lucide="shield-check" class="icon" aria-hidden="true"></i> Evidence-first</span>
313
  <span class="badge"><i data-lucide="search" class="icon" aria-hidden="true"></i> Two-stage retrieval</span>
314
  <span class="badge"><i data-lucide="fingerprint" class="icon" aria-hidden="true"></i> Auditable traces</span>
315
  <span class="badge"><i data-lucide="cpu" class="icon" aria-hidden="true"></i> Distilled 7B</span>
316
  </div>
317
-
318
- <h1 id="hero-title" class="text-4xl lg:text-6xl font-extrabold leading-tight tracking-tight">
319
  Multi-Agent <span class="text-indigo-300">Biomedical</span> Reasoning
320
  <span class="block text-slate-200">Grounded in EMR & Guidelines</span>
321
  </h1>
322
-
323
- <p class="mt-5 text-slate-300 text-lg max-w-2xl">
324
  MedSwin is an <span class="text-slate-100 font-semibold">evidence-constrained</span> clinical QA stack:
325
  specialised agents coordinate retrieval, EMR summarisation, guideline synthesis, and safety critique—while a
326
  <span class="text-slate-100 font-semibold">calibrated reranker</span> enforces evidence sufficiency under a token budget.
327
  </p>
328
-
329
  <div class="mt-8 flex flex-wrap gap-3">
330
  <a class="btn btn-primary" href="https://github.com/MedSwin/RAG" target="_blank" rel="noopener noreferrer">
331
  <i data-lucide="rocket" class="icon" aria-hidden="true"></i>
@@ -340,30 +342,34 @@
340
  Quick Tour
341
  </button>
342
  </div>
343
-
344
  <div class="mt-6 flex flex-wrap items-center gap-4 text-sm text-slate-400">
345
  <span class="inline-flex items-center gap-2"><i data-lucide="graduation-cap" class="icon" aria-hidden="true"></i> MedSwin</span>
346
  <span class="inline-flex items-center gap-2"><i data-lucide="lock" class="icon" aria-hidden="true"></i> Local-deployable by design</span>
347
  <span class="inline-flex items-center gap-2"><i data-lucide="clipboard-check" class="icon" aria-hidden="true"></i> Provenance-aware output</span>
348
  </div>
349
-
350
- <!-- Marquee -->
351
- <div class="mt-8 overflow-hidden max-w-full rounded-2xl border border-white/10 bg-slate-950/40">
352
- <div class="flex w-max gap-6 whitespace-nowrap px-6 py-3 animate-marquee text-xs text-slate-300">
353
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="git-branch" class="icon"></i> Replayable traces</span>
354
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="list-checks" class="icon"></i> Evidence sufficiency checks</span>
355
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="sliders" class="icon"></i> Token budget control</span>
356
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="scan-search" class="icon"></i> Hybrid ANN + BM25</span>
357
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="badge-check" class="icon"></i> Calibrated reranker</span>
358
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="activity" class="icon"></i> Multi-agent coordination (MAC)</span>
359
-
360
- <!-- duplicate for seamless loop -->
361
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="git-branch" class="icon"></i> Replayable traces</span>
362
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="list-checks" class="icon"></i> Evidence sufficiency checks</span>
363
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="sliders" class="icon"></i> Token budget control</span>
364
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="scan-search" class="icon"></i> Hybrid ANN + BM25</span>
365
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="badge-check" class="icon"></i> Calibrated reranker</span>
366
- <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="activity" class="icon"></i> Multi-agent coordination (MAC)</span>
 
 
 
 
367
  </div>
368
  </div>
369
  </div>
 
304
 
305
  <main id="main">
306
  <!-- Hero -->
307
+ <section class="relative overflow-x-clip" aria-labelledby="hero-title" style="overflow-x: clip;">
308
  <div class="max-w-7xl mx-auto px-4 py-16 lg:py-24">
309
  <div class="grid lg:grid-cols-2 gap-10 items-center">
310
+
311
+ <!-- Left -->
312
+ <div class="min-w-0" data-aos="fade-right" data-aos-duration="700">
313
  <div class="flex flex-wrap items-center gap-2 mb-4">
314
  <span class="badge"><i data-lucide="shield-check" class="icon" aria-hidden="true"></i> Evidence-first</span>
315
  <span class="badge"><i data-lucide="search" class="icon" aria-hidden="true"></i> Two-stage retrieval</span>
316
  <span class="badge"><i data-lucide="fingerprint" class="icon" aria-hidden="true"></i> Auditable traces</span>
317
  <span class="badge"><i data-lucide="cpu" class="icon" aria-hidden="true"></i> Distilled 7B</span>
318
  </div>
319
+
320
+ <h1 id="hero-title" class="text-4xl lg:text-6xl font-extrabold leading-tight tracking-tight break-words">
321
  Multi-Agent <span class="text-indigo-300">Biomedical</span> Reasoning
322
  <span class="block text-slate-200">Grounded in EMR & Guidelines</span>
323
  </h1>
324
+
325
+ <p class="mt-5 text-slate-300 text-lg max-w-2xl break-words">
326
  MedSwin is an <span class="text-slate-100 font-semibold">evidence-constrained</span> clinical QA stack:
327
  specialised agents coordinate retrieval, EMR summarisation, guideline synthesis, and safety critique—while a
328
  <span class="text-slate-100 font-semibold">calibrated reranker</span> enforces evidence sufficiency under a token budget.
329
  </p>
330
+
331
  <div class="mt-8 flex flex-wrap gap-3">
332
  <a class="btn btn-primary" href="https://github.com/MedSwin/RAG" target="_blank" rel="noopener noreferrer">
333
  <i data-lucide="rocket" class="icon" aria-hidden="true"></i>
 
342
  Quick Tour
343
  </button>
344
  </div>
345
+
346
  <div class="mt-6 flex flex-wrap items-center gap-4 text-sm text-slate-400">
347
  <span class="inline-flex items-center gap-2"><i data-lucide="graduation-cap" class="icon" aria-hidden="true"></i> MedSwin</span>
348
  <span class="inline-flex items-center gap-2"><i data-lucide="lock" class="icon" aria-hidden="true"></i> Local-deployable by design</span>
349
  <span class="inline-flex items-center gap-2"><i data-lucide="clipboard-check" class="icon" aria-hidden="true"></i> Provenance-aware output</span>
350
  </div>
351
+
352
+ <!-- Marquee (fixed: no w-max overflow) -->
353
+ <div class="mt-8 overflow-hidden w-full rounded-2xl border border-white/10 bg-slate-950/40">
354
+ <div class="flex gap-6 whitespace-nowrap px-6 py-3 text-xs text-slate-300 will-change-transform">
355
+ <div class="flex gap-6 animate-marquee min-w-full">
356
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="git-branch" class="icon"></i> Replayable traces</span>
357
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="list-checks" class="icon"></i> Evidence sufficiency checks</span>
358
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="sliders" class="icon"></i> Token budget control</span>
359
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="scan-search" class="icon"></i> Hybrid ANN + BM25</span>
360
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="badge-check" class="icon"></i> Calibrated reranker</span>
361
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="activity" class="icon"></i> Multi-agent coordination (MAC)</span>
362
+ </div>
363
+
364
+ <!-- second lane for seamless loop -->
365
+ <div class="flex gap-6 animate-marquee min-w-full" aria-hidden="true">
366
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="git-branch" class="icon"></i> Replayable traces</span>
367
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="list-checks" class="icon"></i> Evidence sufficiency checks</span>
368
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="sliders" class="icon"></i> Token budget control</span>
369
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="scan-search" class="icon"></i> Hybrid ANN + BM25</span>
370
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="badge-check" class="icon"></i> Calibrated reranker</span>
371
+ <span class="inline-flex items-center gap-2 shrink-0"><i data-lucide="activity" class="icon"></i> Multi-agent coordination (MAC)</span>
372
+ </div>
373
  </div>
374
  </div>
375
  </div>