@import url('/assets/isir-katex/katex.min.css');
.isir-project .project-video video{display:block;width:100%;height:auto;max-height:38rem;object-fit:contain;background:#101311;border:1px solid var(--line);border-radius:5px}.isir-project .project-video .video-download{font-size:.8rem;margin:.6rem 0 0}.isir-project .project-video video:focus-visible{outline:2px solid var(--accent);outline-offset:4px}
.article-body>.isir-project{max-width:none}.isir-project>p,.isir-project>h2,.isir-project>h3,.isir-project>.table-scroll,.isir-project>table,.isir-project>.project-equation{max-width:46rem;margin-left:auto;margin-right:auto}.isir-project>figure,.isir-project>.pcb-layout-grid,.isir-project>.isir-layout-detail{max-width:64rem;margin-left:auto;margin-right:auto}.isir-project .project-equation{overflow-x:auto;padding:.5rem 1rem;margin-top:1.7rem;margin-bottom:1.7rem;border:1px solid var(--line);border-radius:5px;background:color-mix(in srgb,var(--ink) 3%,var(--bg))}.isir-project .project-equation .katex-display{margin:.7em 0;font-size:1.02em}.isir-project .pcb-layout-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.2rem;margin-top:2rem;margin-bottom:2.5rem;align-items:center}.isir-project .pcb-layout-grid figure{width:100%;margin:0}.isir-project .pcb-layout-grid img{width:100%;height:26rem;object-fit:contain;background:#080a08}.isir-project .isir-layout-detail{border:1px solid var(--line);border-radius:5px;padding:1rem;margin-top:1.5rem;margin-bottom:2rem}.isir-project summary{cursor:pointer;font-size:.85rem;color:var(--accent)}.isir-project .isir-layout-detail figure{margin-top:1rem;margin-bottom:.5rem}.isir-project table{font-size:.82rem}.isir-project th,.isir-project td{vertical-align:top}.project-card[href*="main-robotique-capteurs-hall-isir"] .project-cover img{object-fit:contain;background:#e7e5df}.isir-project figcaption{max-width:80ch}.isir-project img{background:transparent}
@media(max-width:640px){.isir-project .pcb-layout-grid{grid-template-columns:1fr}.isir-project .pcb-layout-grid img{height:auto;max-height:30rem}.isir-project .project-equation{padding:.3rem .5rem;font-size:.84rem}.isir-project table{font-size:.72rem}.isir-project th,.isir-project td{padding:.5rem}.isir-project figure{margin-top:1.4rem;margin-bottom:1.8rem}}
