.science-gallery-intro{display:flex;justify-content:space-between;gap:28px;align-items:center;margin:26px 0 32px}.science-gallery-intro>p{max-width:650px;color:var(--muted);font-size:14px}.science-gallery-intro .export-actions{flex-shrink:0;flex-wrap:wrap}.science-figure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.science-figure-card{min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden;display:flex;flex-direction:column}.science-figure-heading{padding:25px 27px 18px}.science-figure-heading h2{font-size:25px;line-height:1.2;margin:8px 0 13px}.science-figure-heading>p:last-child{font-size:13px;line-height:1.6;color:var(--muted);margin-bottom:0;min-height:4.8em}.science-figure-preview{padding:18px;border-block:1px solid var(--line);background:#eef2f5}.science-figure-preview a{display:block;background:#fff;border:1px solid var(--line);border-radius:5px;overflow:hidden}.science-figure-preview img{display:block;width:100%;height:390px;object-fit:contain}.science-figure-preview .science-preview-dark{display:none}:root[data-theme=dark] .science-figure-preview{background:#0b1822}:root[data-theme=dark] .science-figure-preview .science-preview-dark{display:block;background:#101f2c}:root[data-theme=dark] .science-figure-preview .science-preview-light{display:none}.science-figure-downloads{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:22px 27px}.science-figure-theme h3{font-size:14px;margin:0 0 9px}.science-file-size{font-size:11px;line-height:1.7;color:var(--muted);margin:0 0 12px}.science-figure-theme .export-actions{flex-wrap:wrap;gap:8px}.science-figure-theme .icon{width:14px;height:14px}.science-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.science-figure-card:target{outline:2px solid var(--accent);outline-offset:4px}#figure-sources{margin-top:48px}#figure-sources>p{max-width:950px;color:var(--muted);font-size:14px}@media(max-width:1000px){.science-gallery-intro{display:block}.science-gallery-intro .export-actions{margin-top:18px}.science-figure-heading{padding-inline:20px}.science-figure-downloads{padding-inline:20px}}@media(max-width:650px){.science-figure-grid,.science-source-grid{grid-template-columns:1fr}.science-figure-heading>p:last-child{min-height:0}.science-figure-preview{padding:12px}.science-figure-preview img{height:360px}.science-figure-downloads{gap:12px}.science-figure-heading h2{font-size:23px}}
