.ecrivain{position:relative}.mecanisme{align-items:center;gap:1.25rem;padding:.5rem 0 1.75rem;display:flex}.mecanisme .roue{transform-origin:50%;will-change:transform;flex:none}.mecanisme .rail{flex:auto;height:17px;overflow:hidden}.mecanisme .cremaillere{will-change:transform;width:calc(100% + 220px);height:17px}.mecanisme .cremaillere .filet-denticules{width:100%;height:17px}.mecanisme .langue{color:#71717a;border-bottom:1px solid #0000;flex:none;padding:.3rem .1rem;font-size:.8rem;transition:color .2s,border-color .2s}.mecanisme .langue:hover{color:#d4d4d8;border-color:#52525b}.mecanisme .langue:focus-visible{outline-offset:3px;outline:2px solid #d0ac5b}.ecrivain-corps{grid-template-columns:minmax(0,1fr);grid-template-areas:"feuille""cames""reste";align-items:start;gap:2.5rem;display:grid}.ecrivain-corps>.cames,.ecrivain-corps>.cames-cadre{grid-area:cames;min-width:0}.ecrivain-corps>.feuille-cadre{z-index:2;grid-area:feuille;min-width:0;position:relative}.ecrivain-corps>.reste{grid-area:reste;min-width:0}@media (min-width:64rem){.ecrivain-corps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"gauche droite""reste droite";gap:2.5rem 2rem}.ecrivain-corps>.cames{grid-area:gauche;max-width:28rem}.ecrivain-corps>.cames-cadre{grid-area:droite}.ecrivain-corps>.cames-cadre .cames{max-width:28rem}.ecrivain-corps>.feuille-cadre{grid-area:droite}.face-verso .ecrivain-corps>.feuille-cadre{grid-area:gauche}.ecrivain-corps>.cames,.ecrivain-corps>.cames-cadre{transition:opacity .4s ease-out}.en-pli.face-recto .ecrivain-corps>.cames-cadre,.en-pli.face-verso .ecrivain-corps>.cames{opacity:0;pointer-events:none;transition:none}}.cames{gap:1.5rem;display:grid}@media (min-width:40rem) and (max-width:63.98rem){.cames,.cames-verso{grid-template-columns:1fr 1fr}.cames-verso>.fiche:first-child{grid-column:1/-1}}.fiche{--parchemin:#e9e0c9;--encre:#18181b;--encre-douce:#3f3f46;--encre-pale:#52525b;--or:#af8d3d;min-width:0;color:var(--encre);background:radial-gradient(ellipse at 22% 18%, #ffffff6b, transparent 55%), radial-gradient(ellipse at 85% 85%, #785a2829, transparent 50%), var(--parchemin);clip-path:polygon(0 1%,99% 0,100% 99%,1% 100%);transform:rotate(var(--rot,0deg));filter:drop-shadow(0 1px #00000080)drop-shadow(0 10px 18px #0006);border:0;margin:0;padding:1.25rem 1.25rem 1.4rem;position:relative}.fiche:before{content:"";pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(93deg,#00000007 0 1px,#0000 1px 3px),repeating-linear-gradient(3deg,#ffffff0f 0 1px,#0000 1px 5px);position:absolute;inset:0}.fiche>*{position:relative}.cames-verso .fiche{padding:1rem 1.1rem 1.1rem}.fiche legend{float:left;width:100%;padding:0}.fiche legend+*{clear:both}.fiche .champ{background:#fff6}.fiche .champ:focus-visible{background:#ffffffa6}.positions{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.position{cursor:pointer;position:relative}.position input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.position span{color:var(--encre);font-family:var(--display);background:#ffffff59;border:1px solid #18181b73;border-radius:999px;padding:.32rem .72rem .36rem;font-size:.95rem;line-height:1;transition:background-color .18s,color .18s,border-color .18s;display:inline-block}.position:hover span{border-color:var(--encre)}.position input:checked+span{background:var(--encre);color:#f4f1ea;border-color:var(--encre)}.position input:focus-visible+span{outline:2px solid var(--or);outline-offset:2px}.bouton-creux-fiche{width:100%;color:var(--encre);font-family:var(--display);background:0 0;border:1px solid #18181b73;border-radius:999px;padding:.7rem 1.25rem;font-size:1.05rem;font-weight:500;line-height:1;transition:border-color .2s,background-color .2s}.bouton-creux-fiche:hover{border-color:var(--encre);background:#ffffff4d}.bouton-creux-fiche:focus-visible{outline:2px solid var(--or);outline-offset:2px}.feuille-cadre{max-width:46rem}.feuille-flip{position:relative}.feuille-titre{--rot:0deg;filter:none;box-shadow:0 1px #0000008c,0 14px 24px #00000073}.feuille-titre.verso{position:absolute;inset:0}.face-recto .feuille-titre.verso,.face-verso .feuille-titre.recto{pointer-events:none}.feuille-titre .ombre-pli{pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;inset:0}@media (max-width:63.98rem){.feuille-cadre{perspective:2400px}.feuille-flip{transform-style:preserve-3d;transition:transform 1.15s cubic-bezier(.45,0,.18,1)}.feuille-flip.verso{transform:rotateY(180deg)}.feuille-titre{backface-visibility:hidden}.feuille-titre.verso{transform:rotateY(180deg)}}@media (min-width:64rem){.feuille-cadre{max-width:none}.feuille-titre.verso{visibility:hidden}.face-verso .feuille-titre.verso{visibility:visible}.face-verso .feuille-titre.recto{visibility:hidden}}.feuille-svg{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.feuille-svg .lettre{transition:fill-opacity .28s ease-out,stroke-opacity .5s ease-out}.feuille-svg .plume{transition:opacity .3s}.feuille-svg .bol{opacity:0;transition:opacity .6s ease-out}.feuille-titre.dorure .bol,.feuille-titre.prete .bol{opacity:1}.feuille-svg .reflet{mix-blend-mode:screen;transform-box:fill-box;animation:1.9s cubic-bezier(.45,0,.2,1) .25s forwards automate-reflet;transform:translate(-110%)}@keyframes automate-reflet{0%{transform:translate(-110%)}to{transform:translate(110%)}}.feuille-svg .marque{opacity:.38;transition:opacity .9s ease-out .3s}.feuille-svg .fixe{opacity:0;transition:opacity .9s ease-out .3s}.feuille-titre.prete .fixe,.feuille-titre.prete .marque,.verso-svg .marque{opacity:1}.sceau-svg .cire{transform-box:fill-box;transform-origin:50%}.sceau-svg.frappe .cire{animation:.55s cubic-bezier(.2,.9,.2,1) both automate-frappe}@keyframes automate-frappe{0%{opacity:0;transform:scale(1.4)translateY(-10px)}30%{opacity:1}55%{transform:scale(.94)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}.sceau-svg .paillettes circle{opacity:0;transform-box:fill-box;transform-origin:50%}.sceau-svg.frappe .paillettes circle{animation:.9s cubic-bezier(.1,.8,.3,1) .22s both automate-paillette}@keyframes automate-paillette{0%{opacity:0;transform:translate(0)rotate(0)scale(1)}10%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(.6)}}.coin-cadre{opacity:0;pointer-events:none;transition:opacity .5s ease-out}.coin-cadre.actif{opacity:1;pointer-events:auto}.coin{transform-box:fill-box;transform-origin:100% 100%;cursor:grab;touch-action:none;outline:none;transition:transform .85s cubic-bezier(.22,.61,.36,1)}.verso-svg .coin{transform-origin:0 100%}.coin:hover,.coin:focus-visible,.coin.en-main{transform:scale(1.8)}.coin.en-main{cursor:grabbing}.coin:focus-visible{outline-offset:4px;outline:2px solid #af8d3d}.coin.invite:not(:hover):not(.en-main):not(:focus-visible){animation:5s ease-in-out 1.2s infinite automate-coin}@keyframes automate-coin{0%,to{transform:scale(1)}9%{transform:scale(1.18)}20%{transform:scale(1)}}.reste{max-width:46rem}.reste-liste{margin:1.5rem 0 0;padding:0;list-style:none}.reste-item{border-top:1px solid #27272a;padding:1.25rem 0}.reste-item:last-child{border-bottom:1px solid #27272a}.reste-item .demande{border-left:2px solid #3f3f46;margin-top:.9rem;padding:.9rem 1rem .9rem 1.1rem}.reste-item .copier{font-family:var(--display);font-feature-settings:"smcp", "c2sc";letter-spacing:.08em;color:#a1a1aa;border-bottom:1px solid #52525b;margin-top:.7rem;padding-bottom:1px;font-size:.85rem;font-variant-caps:small-caps;transition:color .2s,border-color .2s}.reste-item .copier:hover{color:#f4f4f5;border-color:#a1a1aa}.reste-item .copier:focus-visible{outline-offset:3px;outline:2px solid #d0ac5b}@media (max-width:63.98rem){.face-verso.verso-questions .feuille-cadre,.face-verso.verso-sceller .feuille-cadre{z-index:3;background:#09090b;max-width:none;margin:0 -1.5rem;padding:.5rem 1.5rem .4rem;position:sticky;top:4.25rem;box-shadow:0 10px 14px -8px #000c}.face-verso.verso-questions .feuille-flip,.face-verso.verso-sceller .feuille-flip{width:min(100%,36vh);margin:0 auto}.face-verso.verso-questions .feuille-cadre .statut,.face-verso.verso-sceller .feuille-cadre .statut{margin-top:.5rem;font-size:.72rem;line-height:1.3}}@media (prefers-reduced-motion:reduce){.feuille-flip,.feuille-svg .lettre,.feuille-svg .bol,.feuille-svg .fixe,.feuille-svg .marque,.feuille-svg .plume{transition:none}.feuille-svg .reflet{opacity:0;animation:none}.sceau-svg.frappe .cire{animation:none}.coin{transition:none}.coin.invite{animation:none}.sceau-svg.frappe .paillettes circle{opacity:0;animation:none}.mecanisme .roue,.mecanisme .cremaillere{transform:none!important}}
