.question[data-v-b75a4043]{border-top:1px solid var(--line);display:grid;gap:var(--space-2);padding-block:var(--space-1)}.question[data-v-b75a4043]:first-child{border-top:0}.question-bouton[data-v-b75a4043]{border-top:0;flex-wrap:nowrap;font:inherit;font-weight:var(--poids-ui)}.question-libelle[data-v-b75a4043]{flex:1 1 auto;overflow-wrap:anywhere}.question-message[data-v-b75a4043]{border-left:3px solid var(--primary);display:grid;gap:var(--space-2);padding:var(--space-2) 0 var(--space-3) var(--space-3)}.message-phrase[data-v-eb865a38]{color:var(--ink-2);font-weight:var(--poids-prose);line-height:var(--leading);margin:0}.message-gestes[data-v-eb865a38]{display:flex;flex-wrap:wrap;gap:var(--tap-gap)}.message-geste[data-v-eb865a38]{display:grid;flex:1 1 auto;gap:var(--space-1);min-width:0}.message-geste .btn[data-v-eb865a38]{justify-self:start;max-width:100%;text-align:left;white-space:normal}.message-geste .aide[data-v-eb865a38]{color:var(--ink-3);margin:0}.accueil[data-v-5e891d62]{align-content:start;display:grid;gap:var(--space-3)}.accueil-haut[data-v-5e891d62]{align-items:center;display:flex;gap:var(--tap-gap);justify-content:space-between}.accueil-revenir[data-v-5e891d62]{background:none;border:0;cursor:pointer;font:inherit;font-weight:var(--poids-ui);padding:0 var(--space-2) 0 0}.accueil-droite[data-v-5e891d62]{align-items:center;display:flex;gap:var(--tap-gap)}.accueil-ampoule[data-v-5e891d62]{background:none;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink-2);cursor:pointer;display:inline-grid;min-height:var(--tap-min);min-width:var(--tap-min);padding:0;place-items:center}.accueil-ampoule[aria-pressed=true][data-v-5e891d62]{background:var(--primary-tint);border-color:var(--primary);color:var(--primary)}.accueil-legende[data-v-5e891d62]{display:grid;gap:var(--space-1)}.accueil-bas .aide[data-v-5e891d62],.accueil-legende .aide[data-v-5e891d62],.accueil>.aide[data-v-5e891d62]{color:var(--ink-3);margin:0}.accueil-titre[data-v-5e891d62]{font-size:var(--text-xl);line-height:1.25;margin:0}.accueil-questions[data-v-5e891d62]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);list-style:none;margin:0;padding:0 var(--space-3)}.accueil-cours[data-v-5e891d62]{font-weight:var(--poids-ui);margin:0}.accueil-bas[data-v-5e891d62]{background:var(--bg);bottom:var(--tabbar-reserve);display:grid;gap:var(--space-1);padding-block:var(--space-2);position:sticky;z-index:5}.accueil-bas[data-v-5e891d62]:after{background:var(--bg);content:"";height:var(--tabbar-reserve);inset-inline:0;position:absolute;top:100%}.seau[data-v-76898640]{margin-top:var(--space-4)}.seau-tete[data-v-76898640]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between;margin-bottom:var(--space-2)}.seau-tete h3[data-v-76898640]{margin:0}.seau-actions[data-v-76898640]{display:flex;gap:var(--space-2)}.fichiers[data-v-76898640]{display:grid;gap:var(--space-2);list-style:none;margin:0 0 var(--space-3);padding:0}.fichier[data-v-76898640]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-2) var(--space-3)}.fichier-ligne[data-v-76898640]{align-items:center;display:flex;gap:var(--space-3);min-height:var(--tap-min)}.fichier-infos[data-v-76898640]{cursor:pointer}.apercu-vide[data-v-76898640]{font-size:20px}.badge-deja[data-v-76898640]{border:1px solid var(--ok);border-radius:6px;color:var(--ok);display:inline-block;margin-top:2px;padding:0 var(--space-1);width:-moz-fit-content;width:fit-content}.coche[data-v-76898640]{accent-color:var(--primary);flex:none;height:24px;width:24px}.apercu[data-v-76898640]{background:var(--video-bg);border-radius:6px;flex:0 0 auto;height:40px;-o-object-fit:cover;object-fit:cover;width:64px}.fichier-infos[data-v-76898640]{display:grid;gap:2px;min-width:0}.fichier-infos strong[data-v-76898640]{overflow-wrap:anywhere}.deja-la[data-v-d0ea1ba3]{display:grid;gap:var(--space-4);min-width:0}.deja-la-titre[data-v-d0ea1ba3]{margin:0}.deja-la-fiche[data-v-d0ea1ba3]{align-items:center;background:var(--surface);border:1px solid var(--line);display:grid;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);min-width:0;padding:var(--space-3)}.deja-la-vignette[data-v-d0ea1ba3]{display:block;height:4.5rem;-o-object-fit:cover;object-fit:cover;width:4.5rem}.deja-la-nom[data-v-d0ea1ba3]{color:var(--ink);font-weight:600;margin:0;min-width:0;overflow-wrap:anywhere}.deja-la-pourquoi[data-v-d0ea1ba3]{color:var(--ink-2);margin:0}.deja-la-gestes[data-v-d0ea1ba3]{display:grid;gap:var(--tap-gap)}.suite[data-v-007be0c9]{display:grid;gap:var(--space-4)}.suite-portee[data-v-007be0c9]{color:var(--ink-2)}.suite-boites[data-v-007be0c9]{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}.boite[data-v-007be0c9],.suite-boites[data-v-007be0c9]{min-width:0}.boite[data-v-007be0c9]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-1);color:var(--ink);cursor:pointer;display:grid;font:inherit;gap:var(--space-1);justify-items:start;min-height:var(--tap-min);padding:var(--space-4);text-align:left;width:100%}button.boite[data-v-007be0c9]:hover{border-color:var(--primary)}.boite-titre[data-v-007be0c9]{font-size:var(--text-lg);font-weight:var(--poids-titre);line-height:var(--leading-title)}.boite-suite[data-v-007be0c9]{color:var(--ink-2)}.boite-inerte[data-v-007be0c9]{background:var(--inactif-bg);box-shadow:none;cursor:default}.ajout-lignes[data-v-f7067073]{display:grid;gap:var(--space-1);min-width:0}.ajout-lignes-titre[data-v-f7067073]{color:var(--ink-2);font-size:var(--text-base);letter-spacing:.08em;margin:0 0 var(--space-1);text-transform:uppercase}.ajout-ligne[data-v-f7067073]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);display:flex;gap:var(--space-2);justify-content:space-between;margin:0;min-height:var(--tap-min);min-width:0;padding:var(--space-2) var(--space-3);text-align:start;width:100%}.ajout-ligne strong[data-v-f7067073]{display:block}.ajout-ligne .meta[data-v-f7067073]{display:block;min-width:0;overflow-wrap:anywhere}.ajout-ligne-mots[data-v-f7067073]{display:grid;min-width:0}.ajout-ligne-geste[data-v-f7067073]{cursor:pointer;font:inherit;text-decoration:none}.ajout-ligne-geste[data-v-f7067073]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.ajout-ligne-chevron[data-v-f7067073]{color:var(--ink-2);flex:none;font-size:var(--text-lg);line-height:1}.lien-form[data-v-d90175b1]{display:grid;gap:var(--space-2)}.lien-row[data-v-d90175b1]{display:flex;flex-wrap:wrap;gap:var(--tap-gap)}.lien-row input[data-v-d90175b1]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);flex:1 1 14rem;font-size:var(--text-base);min-height:var(--tap-min);padding:0 var(--space-3)}.field-label[data-v-d90175b1],.voie-erreur[data-v-d90175b1]{font-weight:600}.voie-erreur[data-v-d90175b1]{color:var(--danger)}.progress-track[data-v-d90175b1]{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-pill);height:12px;overflow:hidden}.progress-fill[data-v-d90175b1]{background:var(--primary);height:100%;transform-origin:left center;transition:transform var(--motion-fast) var(--ease);width:100%}.import-erreur[data-v-d90175b1]{color:var(--danger);font-weight:600}.etat-poignee[data-v-d90175b1]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;display:flex;flex-wrap:wrap;font:inherit;gap:var(--space-2);justify-content:space-between;min-height:var(--tap-min);min-width:0;padding:var(--space-2) var(--space-3);text-align:left;width:100%}.etat-poignee[data-v-d90175b1]:hover{border-color:var(--primary)}.etat-geste[data-v-d90175b1]{color:var(--primary);font-weight:600}.lot-resume[data-v-d90175b1]{display:grid;gap:var(--space-2);margin-top:var(--space-2)}.lot-echecs[data-v-d90175b1]{color:var(--danger);display:grid;gap:var(--space-1);list-style:none;margin:0;padding:0}.ajout[data-v-d90175b1],.ajout-boites[data-v-d90175b1]{display:grid;gap:var(--space-3);min-width:0}.ajout-boite-lien[data-v-d90175b1]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:var(--space-2);min-width:0;padding:var(--space-3)}
