.oeil{display:block;overflow:visible}.oeil-encre{fill:var(--encre)}.oeil-creux{fill:none;pointer-events:none}.oeil-corps{transform-box:fill-box;transform-origin:50%}.oeil[data-entier=oui] .oeil-paupiere{animation:none;transform:none}.oeil-paupiere{animation:5s 1.6s infinite oeil-paupiere-cligner;transform:translateY(0)}@keyframes oeil-paupiere-cligner{0%,to{animation-timing-function:cubic-bezier(.6,0,1,.5);transform:translateY(0)}1.8%{transform:translateY(var(--paupiere-course));animation-timing-function:cubic-bezier(0,.5,.35,1)}5%{transform:translateY(0)}62%{animation-timing-function:cubic-bezier(.6,0,1,.5);transform:translateY(0)}63.8%{transform:translateY(var(--paupiere-course));animation-timing-function:cubic-bezier(0,.5,.35,1)}67%{transform:translateY(0)}}.oeil-cil{transform-box:fill-box;animation:5s 1.6s infinite oeil-cil-cligner;transform:rotate(0)}@keyframes oeil-cil-cligner{0%,to{animation-timing-function:cubic-bezier(.6,0,1,.5);transform:rotate(0)}1.8%{transform:rotate(var(--rot));animation-timing-function:cubic-bezier(0,.5,.35,1)}5%{transform:rotate(0)}62%{animation-timing-function:cubic-bezier(.6,0,1,.5);transform:rotate(0)}63.8%{transform:rotate(var(--rot));animation-timing-function:cubic-bezier(0,.5,.35,1)}67%{transform:rotate(0)}}.oeil-tete{transform-box:fill-box;transform-origin:50% 55%;animation:5s 1.6s infinite oeil-tete-cligner;transform:scaleY(1)}@keyframes oeil-tete-cligner{0%,to{animation-timing-function:cubic-bezier(.6,0,1,.5);transform:scaleY(1)}1.8%{animation-timing-function:cubic-bezier(0,.5,.35,1);transform:scaleY(.86)}5%{transform:scaleY(1)}62%{animation-timing-function:cubic-bezier(.6,0,1,.5);transform:scaleY(1)}63.8%{animation-timing-function:cubic-bezier(0,.5,.35,1);transform:scaleY(.86)}67%{transform:scaleY(1)}}.oeil[data-ouverture=oui] .oeil-paupiere{transform:translateY(var(--paupiere-course));animation:.5s cubic-bezier(.2,.8,.2,1) .3s forwards oeil-paupiere-ouvrir,5s 1.6s infinite oeil-paupiere-cligner}.oeil[data-ouverture=oui] .oeil-cil{transform:rotate(var(--rot));animation:.5s cubic-bezier(.2,.8,.2,1) .3s forwards oeil-cil-ouvrir,5s 1.6s infinite oeil-cil-cligner}.oeil[data-ouverture=oui] .oeil-tete{animation:.5s cubic-bezier(.2,.8,.2,1) .3s forwards oeil-tete-ouvrir,5s 1.6s infinite oeil-tete-cligner;transform:scaleY(.86)}@keyframes oeil-paupiere-ouvrir{to{transform:translateY(0)}}@keyframes oeil-cil-ouvrir{to{transform:rotate(0)}}@keyframes oeil-tete-ouvrir{to{transform:scaleY(1)}}.oeil[data-ouverture=oui] .oeil-regard{animation:.75s cubic-bezier(.45,0,.2,1) .85s both oeil-regarder}@keyframes oeil-regarder{0%,to{transform:translate(0)}30%,42%{transform:translate(-46px,7px)}66%,78%{transform:translate(46px,-4px)}}.oeil-pupille{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.oeil-trait{fill:none;stroke:var(--encre);stroke-width:16px;stroke-linejoin:round}.oeil[data-clin=externe] .oeil-paupiere,.oeil[data-clin=externe] .oeil-cil,.oeil[data-clin=externe] .oeil-tete,.oeil[data-clin=externe] .oeil-regard{animation:none}.oeil[data-clin=externe] .oeil-paupiere{transform:translateY(calc(var(--clin,0) * var(--paupiere-course)))}.oeil[data-clin=externe] .oeil-cil{transform:rotate(calc(var(--clin,0) * var(--rot)))}.oeil[data-clin=externe] .oeil-tete{transform:scaleY(calc(1 - var(--clin,0) * .9))}
