.publications-module__JthqDW__pageHeader{margin-bottom:2rem}.publications-module__JthqDW__pageTitle{color:#0f172a;margin:0;font-size:2rem;font-weight:800}.publications-module__JthqDW__pageSubtitle{color:#6b7280;margin:.4rem 0 0;font-size:1rem}@media (prefers-color-scheme:dark){.publications-module__JthqDW__pageTitle{color:#f3f3f3}.publications-module__JthqDW__pageSubtitle{color:#9ca3af}}.publications-module__JthqDW__pubList{flex-direction:column;display:flex}.publications-module__JthqDW__pubRow{background:#fff;border-radius:12px;justify-content:flex-start;align-items:flex-start;gap:2.5rem;width:100%;margin-bottom:1.5rem;padding:1.6rem;display:flex;box-shadow:0 6px 18px #0f172a0f}@media (prefers-color-scheme:dark){.publications-module__JthqDW__pubRow{background:#1f2937;box-shadow:0 6px 18px #0000004d}}.publications-module__JthqDW__pubThumb{flex-shrink:0}.publications-module__JthqDW__pubImage{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:auto;height:200px;transition:transform .18s,box-shadow .18s}@media (prefers-color-scheme:dark){.publications-module__JthqDW__pubImage:hover{box-shadow:0 10px 30px #00000080}}.publications-module__JthqDW__pubContent{flex:1;min-width:0}.publications-module__JthqDW__pubTitle{color:#0f172a;margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}@media (prefers-color-scheme:dark){.publications-module__JthqDW__pubTitle{color:#f3f3f3}}.publications-module__JthqDW__pubAuthors{color:#374151;margin:.4rem 0 0;font-size:.95rem}@media (prefers-color-scheme:dark){.publications-module__JthqDW__pubAuthors{color:#d1d5db}}.publications-module__JthqDW__pubAuthorMe{color:#111827;font-weight:700}@media (prefers-color-scheme:dark){.publications-module__JthqDW__pubAuthorMe{color:#f3f3f3}}.publications-module__JthqDW__pubVenue{color:#6b7280;align-items:center;gap:.5rem;margin:.2rem 0 0;font-size:.9rem;display:flex}.publications-module__JthqDW__venueName{font-style:italic}.publications-module__JthqDW__venueDot{opacity:.6}@media (prefers-color-scheme:dark){.publications-module__JthqDW__pubVenue{color:#9ca3af}}.publications-module__JthqDW__pubAbstract{color:#374151;text-align:left;overflow-wrap:break-word;word-break:break-word;max-width:640px;margin:.8rem 0 0;font-size:1rem;line-height:1.55}@media (prefers-color-scheme:dark){.publications-module__JthqDW__pubAbstract{color:#9ca3af}}.publications-module__JthqDW__pubLinks{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.publications-module__JthqDW__pubLink{color:#0f172a;border:1px solid #0f172a26;border-radius:999px;padding:.35rem .8rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.publications-module__JthqDW__pubLink:hover{color:#fff;background:#0f172a;border-color:#0f172a}@media (prefers-color-scheme:dark){.publications-module__JthqDW__pubLink{color:#e5e7eb;border-color:#fff3}.publications-module__JthqDW__pubLink:hover{color:#0f172a;background:#60a5fa;border-color:#60a5fa}}.publications-module__JthqDW__pubLinkDisabled{color:#9ca3af;cursor:not-allowed;pointer-events:none;opacity:.7;border-color:#0f172a14}@media (max-width:920px){.publications-module__JthqDW__pubRow{flex-direction:column;gap:1rem;padding:1rem}.publications-module__JthqDW__pubImage{aspect-ratio:16/9;width:100%;height:auto}}
