.docs-page{--docs-radius:22px}.docs-page .docs-hero{padding:34px 0 76px;background:linear-gradient(135deg,var(--bg),var(--bg2) 68%,color-mix(in srgb,var(--accent2) 58%,var(--bg)))}.docs-page .docs-breadcrumb{margin-bottom:46px}.docs-page .docs-breadcrumb a,.docs-page .docs-breadcrumb span{font-size:13px}.docs-page .docs-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);gap:clamp(34px,7vw,100px);align-items:end}.docs-page .docs-hero h1{max-width:760px;font-size:clamp(46px,7vw,92px);letter-spacing:-.065em;line-height:.96}.docs-page .docs-hero .sub{max-width:620px;margin:24px 0 0;font-size:20px}.docs-page .docs-search{display:flex;align-items:center;gap:12px;max-width:650px;margin-top:34px;padding:9px 14px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.docs-page .docs-search-label{color:var(--muted);font-size:13px;white-space:nowrap}.docs-page .docs-search input{width:100%;min-width:0;border:0;outline:0;background:#fff0;color:var(--ink);font:inherit;font-size:16px;padding:8px 2px}.docs-page .docs-search input:focus{outline:2px solid color-mix(in srgb,var(--accent) 38%,transparent);outline-offset:3px;border-radius:5px}.docs-page .docs-hero-note{padding:25px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--line));border-radius:var(--docs-radius);background:color-mix(in srgb,var(--card) 84%,transparent)}.docs-page .docs-hero-note .docs-index{display:block;color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.docs-page .docs-hero-note strong{display:block;margin-top:14px;font-size:22px;letter-spacing:-.025em}.docs-page .docs-hero-note p{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.55}.docs-page .docs-main{padding:70px 0 90px;border-top:1px solid var(--line)}.docs-page .docs-intro{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:34px}.docs-page .docs-intro h2{font-size:clamp(30px,4vw,48px);letter-spacing:-.045em}.docs-page .docs-intro p{max-width:48ch;margin:0;color:var(--muted);font-size:16px;line-height:1.5}.docs-page .docs-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:clamp(28px,5vw,70px);align-items:start}.docs-page .docs-sidebar{position:sticky;top:110px}.docs-page .docs-sidebar-title{margin-bottom:12px;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.docs-page .docs-filters{display:grid;gap:5px}.docs-page .docs-filters button{width:100%;padding:10px 12px;border:1px solid #fff0;border-radius:10px;background:#fff0;color:var(--muted);cursor:pointer;text-align:left;font:inherit;font-size:14px}.docs-page .docs-filters button:hover,.docs-page .docs-filters button.active{border-color:var(--line);background:var(--card);color:var(--ink)}.docs-page .docs-filters button.active{font-weight:700}.docs-page .docs-contact{margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.docs-page .docs-contact strong{display:block;font-size:15px}.docs-page .docs-contact p{margin:8px 0 14px;color:var(--muted);font-size:13px;line-height:1.45}.docs-page .docs-contact a{font-size:13px;font-weight:700;color:var(--accent)}.docs-page .docs-results{min-width:0}.docs-page .docs-feature{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin-bottom:18px;padding:28px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:var(--docs-radius);background:color-mix(in srgb,var(--accent2) 62%,var(--card))}.docs-page .docs-type{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.docs-page .docs-feature h2{margin-top:10px;font-size:clamp(25px,3vw,36px);letter-spacing:-.04em}.docs-page .docs-feature p{max-width:58ch;margin-top:10px;color:var(--muted);font-size:15px;line-height:1.5}.docs-page .docs-feature .btn{white-space:nowrap}.docs-page .docs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.docs-page .docs-card{display:flex;min-height:188px;flex-direction:column;padding:22px;border:1px solid var(--line);border-radius:var(--docs-radius);background:var(--card);color:var(--ink);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.docs-page .docs-card:hover{border-color:color-mix(in srgb,var(--accent) 52%,var(--line));transform:translateY(-2px)}.docs-page .docs-card[hidden]{display:none}.docs-page .docs-card .docs-type{font-size:11px}.docs-page .docs-card h3{margin-top:12px;font-size:21px;letter-spacing:-.025em}.docs-page .docs-card p{margin-top:8px;color:var(--muted);font-size:14px;line-height:1.5}.docs-page .docs-card .docs-link{margin-top:auto;padding-top:18px;color:var(--accent);font-size:13px;font-weight:700}.docs-page .docs-empty{display:none;padding:28px;border:1px dashed var(--line);border-radius:var(--docs-radius);color:var(--muted);text-align:center}.docs-page .docs-empty.visible{display:block}.docs-page .docs-resources{margin-top:84px;padding-top:52px;border-top:1px solid var(--line)}.docs-page .docs-resources-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:24px}.docs-page .docs-resources h2{font-size:clamp(28px,3.5vw,42px);letter-spacing:-.04em}.docs-page .docs-resources-head p{max-width:48ch;margin:0;color:var(--muted);font-size:15px;line-height:1.5}.docs-page .docs-articles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.docs-page .docs-article{display:block;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--card);color:var(--ink);text-decoration:none}.docs-page .docs-article:hover{border-color:color-mix(in srgb,var(--accent) 52%,var(--line))}.docs-page .docs-article small{color:var(--accent);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.docs-page .docs-article strong{display:block;margin-top:9px;font-size:15px;line-height:1.25}.docs-page .docs-article span{display:block;margin-top:9px;color:var(--muted);font-size:12px;line-height:1.4}@media(max-width:900px){.docs-page .docs-hero-grid{grid-template-columns:1fr}.docs-page .docs-hero-note{max-width:560px}.docs-page .docs-layout{grid-template-columns:1fr}.docs-page .docs-sidebar{position:static}.docs-page .docs-filters{display:flex;flex-wrap:wrap;gap:7px}.docs-page .docs-filters button{width:auto}.docs-page .docs-contact{display:none}.docs-page .docs-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.docs-page .docs-hero{padding-bottom:54px}.docs-page .docs-breadcrumb{margin-bottom:34px}.docs-page .docs-hero h1{font-size:clamp(42px,13vw,68px)}.docs-page .docs-hero .sub{font-size:18px}.docs-page .docs-intro,.docs-page .docs-resources-head{display:block}.docs-page .docs-intro p,.docs-page .docs-resources-head p{margin-top:12px}.docs-page .docs-feature{display:block}.docs-page .docs-feature .btn{display:inline-flex;margin-top:20px}.docs-page .docs-list,.docs-page .docs-articles{grid-template-columns:1fr}}.docs-page .docs-hero{padding:84px 0 58px;background:linear-gradient(135deg,var(--bg),var(--bg2) 72%,color-mix(in srgb,var(--accent2) 45%,var(--bg)))}.docs-page .docs-hero h1{max-width:none;font-size:clamp(48px,7vw,86px);letter-spacing:-.065em;line-height:.96}.docs-page .docs-search-engine{position:relative;max-width:760px;margin-top:32px}.docs-page .docs-search-engine .docs-search{max-width:none;margin:0;padding:7px 10px 7px 18px;border-radius:16px;box-shadow:0 18px 48px color-mix(in srgb,var(--ink) 6%,transparent)}.docs-page .docs-search-engine .docs-search-label{padding-right:4px;color:var(--muted);font-size:13px;font-weight:700}.docs-page .docs-search-engine .docs-search input{padding:12px 4px;font-size:17px}.docs-page #docs-search-clear{width:34px;height:34px;border:0;border-radius:10px;background:var(--bg2);color:var(--muted);font:inherit;font-size:24px;line-height:1;cursor:pointer}.docs-page #docs-search-clear:hover{color:var(--ink)}.docs-page .docs-search-results{position:absolute;z-index:12;top:calc(100% + 9px);right:0;left:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--card);box-shadow:0 24px 60px color-mix(in srgb,var(--ink) 14%,transparent)}.docs-page .docs-search-result{display:block;padding:15px 18px;border-top:1px solid var(--line);color:var(--ink);text-decoration:none}.docs-page .docs-search-result:first-child{border-top:0}.docs-page .docs-search-result:hover{background:var(--bg2)}.docs-page .docs-search-result small{display:block;color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.docs-page .docs-search-result strong{display:block;margin-top:4px;font-size:16px}.docs-page .docs-search-result span{display:block;margin-top:3px;color:var(--muted);font-size:13px;line-height:1.4}.docs-page .docs-search-empty{padding:18px;color:var(--muted);font-size:14px}.mentor-hint{position:fixed;z-index:49;right:132px;bottom:31px;display:flex;align-items:center;gap:8px;max-width:195px;color:var(--accent);font-size:13px;font-weight:700;line-height:1.25;pointer-events:none;opacity:1;transform:translateY(0);transition:opacity .24s ease,transform .24s ease}.mentor-hint svg{width:68px;height:36px;overflow:visible;transform:rotate(8deg)}.mentor-hint path{stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.mentor-hint.is-hidden{opacity:0;transform:translateY(8px);visibility:hidden}@media(max-width:900px){.docs-page .docs-hero{padding:62px 0 46px}.docs-page .docs-hero h1{font-size:clamp(46px,10vw,70px)}}@media(max-width:620px){.docs-page .docs-hero{padding:46px 0 38px}.docs-page .docs-search-engine{margin-top:24px}.docs-page .docs-search-engine .docs-search{align-items:flex-start;flex-wrap:wrap;padding:12px}.docs-page .docs-search-engine .docs-search-label{width:100%;padding:0;font-size:12px}.docs-page .docs-search-engine .docs-search input{width:calc(100% - 42px);padding:7px 0}.mentor-hint{right:94px;bottom:87px;max-width:144px;font-size:11px}.mentor-hint svg{width:43px;height:28px}}@media(prefers-reduced-motion:reduce){.mentor-hint{transition:none}}.docs-support-promo{padding:0 0 76px;border-top:0}.docs-support-promo-inner{display:flex;align-items:center;justify-content:space-between;gap:34px;padding:34px 38px;border-radius:22px;background:var(--bg2)}.docs-support-promo-inner span{display:block;color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.docs-support-promo-inner h2{margin-top:9px;font-size:clamp(25px,3vw,36px);letter-spacing:-.045em}.docs-support-promo-inner p{max-width:670px;margin-top:10px;color:var(--muted);font-size:16px;line-height:1.55}.docs-support-promo-inner .btn{flex:0 0 auto}@media(max-width:680px){.docs-support-promo{padding-bottom:52px}.docs-support-promo-inner{display:block;padding:27px 24px}.docs-support-promo-inner .btn{margin-top:22px;width:100%;justify-content:center}}</style></div></section><aside id="mentor-hint" class="mentor-hint" aria-hidden="true"><span data-fr="Une question ? Demandez à Mentor" data-en="Need help? Ask Mentor">Une question ? Demandez à Mentor</span><svg viewBox="0 0 104 52" aria-hidden="true"><path d="M3 6c25 3 38 14 56 29 10 8 19 10 35 9" fill="none" pathLength="1"/><path d="M83 33l12 11-15 4" fill="none"/></svg></aside></main><footer id="site-footer"></footer><script>(()=>{const input=document.getElementById('docs-search');const cards=[...document.querySelectorAll('[data-doc-card]')];const buttons=[...document.querySelectorAll('[data-filter]')];const empty=document.getElementById('docs-empty');let active='all';const normalize=value=>(value || '').toLocaleLowerCase('fr').normalize('NFD').replace(/[\u0300-\u036f]/g,'');const update=()=>{const query=normalize(input ? input.value :'');let visible=0;cards.forEach(card=>{const categoryMatch=active==='all' || card.dataset.category===active;const queryMatch=!query || normalize(card.textContent).includes(query);const show=categoryMatch && queryMatch;card.hidden=!show;if(show) visible+=1});if(empty) empty.classList.toggle('visible',visible===0)};buttons.forEach(button=>button.addEventListener('click',()=>{active=button.dataset.filter || 'all';buttons.forEach(item=>item.classList.toggle('active',item===button));update()}));if(input) input.addEventListener('input',update)})();</script><script id="aide-search-engine">(()=>{const input=document.getElementById('docs-search');const clear=document.getElementById('docs-search-clear');const panel=document.getElementById('docs-search-results');const mentorHint=document.getElementById('mentor-hint');const items=[{href:'#tutoriel-interactif',fr:{tag:'Tutoriel interactif',title:'Découvrir les huit guides de l’app',desc:'Avancer étape par étape dans une reproduction HTML du Centre d’apprentissage.'},en:{tag:'Interactive tutorial',title:'Discover the eight in-app guides',desc:'Move step by step through an HTML version of the Learning Center.'}},{href:'aide-connexion.html',fr:{tag:'Connexion et réseau',title:'Tester une connexion',desc:'Vérifier le Mac, le QR code et le parcours d’une réponse.'},en:{tag:'Connection and network',title:'Test a connection',desc:'Check the Mac, QR code and answer flow.'}},{href:'aide-demarrer-seance.html',fr:{tag:'Premiers pas',title:'Démarrer une séance',desc:'Lancer la régie, afficher le QR et projeter.'},en:{tag:'Getting started',title:'Start a session',desc:'Launch the live console, show the QR code and project.'}},{href:'aide-importer-support.html',fr:{tag:'Premiers pas',title:'Importer un support',desc:'Ajouter un PDF ou un PowerPoint .pptx.'},en:{tag:'Getting started',title:'Import material',desc:'Add a PDF or PowerPoint .pptx.'}},{href:'aide-choisir-activite.html',fr:{tag:'Séance et activités',title:'Choisir une activité',desc:'Choisir le format à partir de la réponse attendue.'},en:{tag:'Sessions and activities',title:'Choose an activity',desc:'Choose a format from the response you need.'}},{href:'aide-telecommande.html',fr:{tag:'Séance et activités',title:'Connecter la télécommande',desc:'Appairer l’iPhone et utiliser l’Apple Watch.'},en:{tag:'Sessions and activities',title:'Connect the remote',desc:'Pair the iPhone and use Apple Watch.'}},{href:'account.html',fr:{tag:'Compte',title:'Gérer son espace',desc:'Retrouver ses demandes, son profil et ses préférences.'},en:{tag:'Account',title:'Manage your account',desc:'Find requests, profile and preferences.'}},{href:'support.html',fr:{tag:'Support',title:'Contacter le support',desc:'Préparer une demande avec les éléments utiles.'},en:{tag:'Support',title:'Contact support',desc:'Prepare a request with useful details.'}}];const normalize=value=>String(value || '').toLocaleLowerCase('fr').normalize('NFD').replace(/[\u0300-\u036f]/g,'');const locale=()=>document.documentElement.lang && document.documentElement.lang.startsWith('en') ? 'en' :'fr';const render=()=>{const query=normalize(input.value).trim();clear.hidden=!query;if (!query){panel.hidden=true;input.setAttribute('aria-expanded','false');return}const lang=locale();const matches=items.filter(item=>normalize([item[lang].tag,item[lang].title,item[lang].desc].join(' ')).includes(query)).slice(0,6);panel.innerHTML=matches.length ? matches.map(function(item){return '<a class="docs-search-result" role="option" href="'+item.href+'"><small>'+item[lang].tag+'</small><strong>'+item[lang].title+'</strong><span>'+item[lang].desc+'</span></a>'}).join(''):'<p class="docs-search-empty">'+(lang==='en' ? 'No guide matches this search.':'Aucun guide ne correspond à cette recherche.')+'</p>';panel.hidden=false;input.setAttribute('aria-expanded','true')};if (input){input.addEventListener('input',render);input.addEventListener('keydown',event=>{if (event.key==='Enter'){const first=panel.querySelector('a');if (first){event.preventDefault();first.click()}}if (event.key==='Escape'){input.value='';render();input.blur()}});input.addEventListener('focus',render)}if (clear) clear.addEventListener('click',()=>{input.value='';render();input.focus()});document.addEventListener('click',event=>{if (!event.target.closest('.docs-search-engine')){panel.hidden=true;input.setAttribute('aria-expanded','false')}});const updateMentorHint=()=>{if (mentorHint) mentorHint.classList.toggle('is-hidden',window.scrollY>36)};window.addEventListener('scroll',updateMentorHint,{passive:true});updateMentorHint()})();</script><script src="aide-tutorial.js?v=20260728-enframes1" defer></script><script src="app.js?v=20260727-release2" defer></script></body></html>