/* Logo Halloween animé — généré par anime/site.py depuis mouvement.py, ne pas retoucher à la main */
.tbla-c{animation-duration:6.0s;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}
@media (prefers-reduced-motion:reduce){.tbla-c,.tbla-c img{animation:none!important}}
@keyframes tbla-cs-lune{0.00%{transform:translate(0.0%,0.0%) rotate(10.0deg) scale(1.054)}3.33%{transform:translate(4.2%,6.3%) rotate(9.8deg) scale(1.053)}6.67%{transform:translate(8.2%,11.4%) rotate(9.1deg) scale(1.049)}10.00%{transform:translate(11.9%,14.6%) rotate(8.1deg) scale(1.044)}13.33%{transform:translate(15.1%,15.3%) rotate(6.7deg) scale(1.036)}16.67%{transform:translate(17.6%,13.3%) rotate(5.0deg) scale(1.027)}20.00%{transform:translate(19.3%,9.0%) rotate(3.1deg) scale(1.017)}23.33%{transform:translate(20.2%,3.2%) rotate(1.0deg) scale(1.006)}26.67%{transform:translate(20.2%,-3.2%) rotate(-1.0deg) scale(0.994)}30.00%{transform:translate(19.3%,-9.0%) rotate(-3.1deg) scale(0.983)}33.33%{transform:translate(17.6%,-13.3%) rotate(-5.0deg) scale(0.973)}36.67%{transform:translate(15.1%,-15.3%) rotate(-6.7deg) scale(0.964)}40.00%{transform:translate(11.9%,-14.6%) rotate(-8.1deg) scale(0.956)}43.33%{transform:translate(8.2%,-11.4%) rotate(-9.1deg) scale(0.951)}46.67%{transform:translate(4.2%,-6.3%) rotate(-9.8deg) scale(0.947)}50.00%{transform:translate(0.0%,-0.0%) rotate(-10.0deg) scale(0.946)}53.33%{transform:translate(-4.2%,6.3%) rotate(-9.8deg) scale(0.947)}56.67%{transform:translate(-8.2%,11.4%) rotate(-9.1deg) scale(0.951)}60.00%{transform:translate(-11.9%,14.6%) rotate(-8.1deg) scale(0.956)}63.33%{transform:translate(-15.1%,15.3%) rotate(-6.7deg) scale(0.964)}66.67%{transform:translate(-17.6%,13.3%) rotate(-5.0deg) scale(0.973)}70.00%{transform:translate(-19.3%,9.0%) rotate(-3.1deg) scale(0.983)}73.33%{transform:translate(-20.2%,3.2%) rotate(-1.0deg) scale(0.994)}76.67%{transform:translate(-20.2%,-3.2%) rotate(1.0deg) scale(1.006)}80.00%{transform:translate(-19.3%,-9.0%) rotate(3.1deg) scale(1.017)}83.33%{transform:translate(-17.6%,-13.3%) rotate(5.0deg) scale(1.027)}86.67%{transform:translate(-15.1%,-15.3%) rotate(6.7deg) scale(1.036)}90.00%{transform:translate(-11.9%,-14.6%) rotate(8.1deg) scale(1.044)}93.33%{transform:translate(-8.2%,-11.4%) rotate(9.1deg) scale(1.049)}96.67%{transform:translate(-4.2%,-6.3%) rotate(9.8deg) scale(1.053)}100.00%{transform:translate(-0.0%,-0.0%) rotate(10.0deg) scale(1.054)}}
@keyframes tbla-b-cs-lune{0%,100%{transform:scaleY(1)}50%{transform:scaleY(0.50)}}
@keyframes tbla-cs-haut{0.00%{transform:translate(124.5%,-95.1%) rotate(-11.8deg) scale(0.894)}3.33%{transform:translate(102.9%,-99.5%) rotate(-14.9deg) scale(0.866)}6.67%{transform:translate(76.9%,-86.6%) rotate(-17.3deg) scale(0.844)}10.00%{transform:translate(47.5%,-58.8%) rotate(-19.0deg) scale(0.829)}13.33%{transform:translate(16.1%,-20.8%) rotate(-19.9deg) scale(0.821)}16.67%{transform:translate(-16.1%,20.8%) rotate(-19.9deg) scale(0.821)}20.00%{transform:translate(-47.5%,58.8%) rotate(-19.0deg) scale(0.829)}23.33%{transform:translate(-76.9%,86.6%) rotate(-17.3deg) scale(0.844)}26.67%{transform:translate(-102.9%,99.5%) rotate(-14.9deg) scale(0.866)}30.00%{transform:translate(-124.5%,95.1%) rotate(-11.8deg) scale(0.894)}33.33%{transform:translate(-140.5%,74.3%) rotate(-8.1deg) scale(0.927)}36.67%{transform:translate(-150.5%,40.7%) rotate(-4.2deg) scale(0.963)}40.00%{transform:translate(-153.8%,0.0%) rotate(-0.0deg) scale(1.000)}43.33%{transform:translate(-150.5%,-40.7%) rotate(4.2deg) scale(1.037)}46.67%{transform:translate(-140.5%,-74.3%) rotate(8.1deg) scale(1.073)}50.00%{transform:translate(-124.5%,-95.1%) rotate(11.8deg) scale(1.106)}53.33%{transform:translate(-102.9%,-99.5%) rotate(14.9deg) scale(1.134)}56.67%{transform:translate(-76.9%,-86.6%) rotate(17.3deg) scale(1.156)}60.00%{transform:translate(-47.5%,-58.8%) rotate(19.0deg) scale(1.171)}63.33%{transform:translate(-16.1%,-20.8%) rotate(19.9deg) scale(1.179)}66.67%{transform:translate(16.1%,20.8%) rotate(19.9deg) scale(1.179)}70.00%{transform:translate(47.5%,58.8%) rotate(19.0deg) scale(1.171)}73.33%{transform:translate(76.9%,86.6%) rotate(17.3deg) scale(1.156)}76.67%{transform:translate(102.9%,99.5%) rotate(14.9deg) scale(1.134)}80.00%{transform:translate(124.5%,95.1%) rotate(11.8deg) scale(1.106)}83.33%{transform:translate(140.5%,74.3%) rotate(8.1deg) scale(1.073)}86.67%{transform:translate(150.5%,40.7%) rotate(4.2deg) scale(1.037)}90.00%{transform:translate(153.8%,0.0%) rotate(0.0deg) scale(1.000)}93.33%{transform:translate(150.5%,-40.7%) rotate(-4.2deg) scale(0.963)}96.67%{transform:translate(140.5%,-74.3%) rotate(-8.1deg) scale(0.927)}100.00%{transform:translate(124.5%,-95.1%) rotate(-11.8deg) scale(0.894)}}
@keyframes tbla-b-cs-haut{0%,100%{transform:scaleY(1)}50%{transform:scaleY(0.40)}}
@keyframes tbla-cs-petite{0.00%{transform:translate(-206.8%,98.0%) rotate(-6.8deg) scale(0.944)}3.33%{transform:translate(-216.2%,34.7%) rotate(-2.3deg) scale(0.981)}6.67%{transform:translate(-216.2%,-34.7%) rotate(2.3deg) scale(1.019)}10.00%{transform:translate(-206.8%,-98.0%) rotate(6.8deg) scale(1.056)}13.33%{transform:translate(-188.3%,-144.3%) rotate(11.0deg) scale(1.090)}16.67%{transform:translate(-161.6%,-165.8%) rotate(14.7deg) scale(1.120)}20.00%{transform:translate(-127.8%,-158.5%) rotate(17.8deg) scale(1.146)}23.33%{transform:translate(-88.4%,-123.9%) rotate(20.1deg) scale(1.164)}26.67%{transform:translate(-45.2%,-67.8%) rotate(21.5deg) scale(1.176)}30.00%{transform:translate(-0.0%,-0.0%) rotate(22.0deg) scale(1.180)}33.33%{transform:translate(45.2%,67.8%) rotate(21.5deg) scale(1.176)}36.67%{transform:translate(88.4%,123.9%) rotate(20.1deg) scale(1.164)}40.00%{transform:translate(127.8%,158.5%) rotate(17.8deg) scale(1.146)}43.33%{transform:translate(161.6%,165.8%) rotate(14.7deg) scale(1.120)}46.67%{transform:translate(188.3%,144.3%) rotate(11.0deg) scale(1.090)}50.00%{transform:translate(206.8%,98.0%) rotate(6.8deg) scale(1.056)}53.33%{transform:translate(216.2%,34.7%) rotate(2.3deg) scale(1.019)}56.67%{transform:translate(216.2%,-34.7%) rotate(-2.3deg) scale(0.981)}60.00%{transform:translate(206.8%,-98.0%) rotate(-6.8deg) scale(0.944)}63.33%{transform:translate(188.3%,-144.3%) rotate(-11.0deg) scale(0.910)}66.67%{transform:translate(161.6%,-165.8%) rotate(-14.7deg) scale(0.880)}70.00%{transform:translate(127.8%,-158.5%) rotate(-17.8deg) scale(0.854)}73.33%{transform:translate(88.4%,-123.9%) rotate(-20.1deg) scale(0.836)}76.67%{transform:translate(45.2%,-67.8%) rotate(-21.5deg) scale(0.824)}80.00%{transform:translate(0.0%,-0.0%) rotate(-22.0deg) scale(0.820)}83.33%{transform:translate(-45.2%,67.8%) rotate(-21.5deg) scale(0.824)}86.67%{transform:translate(-88.4%,123.9%) rotate(-20.1deg) scale(0.836)}90.00%{transform:translate(-127.8%,158.5%) rotate(-17.8deg) scale(0.854)}93.33%{transform:translate(-161.6%,165.8%) rotate(-14.7deg) scale(0.880)}96.67%{transform:translate(-188.3%,144.3%) rotate(-11.0deg) scale(0.910)}100.00%{transform:translate(-206.8%,98.0%) rotate(-6.8deg) scale(0.944)}}
@keyframes tbla-b-cs-petite{0%,100%{transform:scaleY(1)}50%{transform:scaleY(0.40)}}
@keyframes tbla-cs-droite{0.00%{transform:translate(108.4%,205.6%) rotate(12.9deg) scale(1.106)}3.33%{transform:translate(122.3%,160.7%) rotate(8.9deg) scale(1.073)}6.67%{transform:translate(131.0%,87.9%) rotate(4.6deg) scale(1.037)}10.00%{transform:translate(133.9%,0.0%) rotate(0.0deg) scale(1.000)}13.33%{transform:translate(131.0%,-87.9%) rotate(-4.6deg) scale(0.963)}16.67%{transform:translate(122.3%,-160.7%) rotate(-8.9deg) scale(0.927)}20.00%{transform:translate(108.4%,-205.6%) rotate(-12.9deg) scale(0.894)}23.33%{transform:translate(89.6%,-215.0%) rotate(-16.3deg) scale(0.866)}26.67%{transform:translate(67.0%,-187.2%) rotate(-19.1deg) scale(0.844)}30.00%{transform:translate(41.4%,-127.1%) rotate(-20.9deg) scale(0.829)}33.33%{transform:translate(14.0%,-45.0%) rotate(-21.9deg) scale(0.821)}36.67%{transform:translate(-14.0%,45.0%) rotate(-21.9deg) scale(0.821)}40.00%{transform:translate(-41.4%,127.1%) rotate(-20.9deg) scale(0.829)}43.33%{transform:translate(-67.0%,187.2%) rotate(-19.1deg) scale(0.844)}46.67%{transform:translate(-89.6%,215.0%) rotate(-16.3deg) scale(0.866)}50.00%{transform:translate(-108.4%,205.6%) rotate(-12.9deg) scale(0.894)}53.33%{transform:translate(-122.3%,160.7%) rotate(-8.9deg) scale(0.927)}56.67%{transform:translate(-131.0%,87.9%) rotate(-4.6deg) scale(0.963)}60.00%{transform:translate(-133.9%,0.0%) rotate(-0.0deg) scale(1.000)}63.33%{transform:translate(-131.0%,-87.9%) rotate(4.6deg) scale(1.037)}66.67%{transform:translate(-122.3%,-160.7%) rotate(8.9deg) scale(1.073)}70.00%{transform:translate(-108.4%,-205.6%) rotate(12.9deg) scale(1.106)}73.33%{transform:translate(-89.6%,-215.0%) rotate(16.3deg) scale(1.134)}76.67%{transform:translate(-67.0%,-187.2%) rotate(19.1deg) scale(1.156)}80.00%{transform:translate(-41.4%,-127.1%) rotate(20.9deg) scale(1.171)}83.33%{transform:translate(-14.0%,-45.0%) rotate(21.9deg) scale(1.179)}86.67%{transform:translate(14.0%,45.0%) rotate(21.9deg) scale(1.179)}90.00%{transform:translate(41.4%,127.1%) rotate(20.9deg) scale(1.171)}93.33%{transform:translate(67.0%,187.2%) rotate(19.1deg) scale(1.156)}96.67%{transform:translate(89.6%,215.0%) rotate(16.3deg) scale(1.134)}100.00%{transform:translate(108.4%,205.6%) rotate(12.9deg) scale(1.106)}}
@keyframes tbla-b-cs-droite{0%,100%{transform:scaleY(1)}50%{transform:scaleY(0.40)}}
@keyframes tbla-cs-gauche{0.00%{transform:translate(-44.7%,74.3%) rotate(-19.0deg) scale(0.829)}3.33%{transform:translate(-72.4%,109.5%) rotate(-17.3deg) scale(0.844)}6.67%{transform:translate(-96.8%,125.7%) rotate(-14.9deg) scale(0.866)}10.00%{transform:translate(-117.1%,120.2%) rotate(-11.8deg) scale(0.894)}13.33%{transform:translate(-132.2%,94.0%) rotate(-8.1deg) scale(0.927)}16.67%{transform:translate(-141.6%,51.4%) rotate(-4.2deg) scale(0.963)}20.00%{transform:translate(-144.7%,0.0%) rotate(-0.0deg) scale(1.000)}23.33%{transform:translate(-141.6%,-51.4%) rotate(4.2deg) scale(1.037)}26.67%{transform:translate(-132.2%,-94.0%) rotate(8.1deg) scale(1.073)}30.00%{transform:translate(-117.1%,-120.2%) rotate(11.8deg) scale(1.106)}33.33%{transform:translate(-96.8%,-125.7%) rotate(14.9deg) scale(1.134)}36.67%{transform:translate(-72.4%,-109.5%) rotate(17.3deg) scale(1.156)}40.00%{transform:translate(-44.7%,-74.3%) rotate(19.0deg) scale(1.171)}43.33%{transform:translate(-15.1%,-26.3%) rotate(19.9deg) scale(1.179)}46.67%{transform:translate(15.1%,26.3%) rotate(19.9deg) scale(1.179)}50.00%{transform:translate(44.7%,74.3%) rotate(19.0deg) scale(1.171)}53.33%{transform:translate(72.4%,109.5%) rotate(17.3deg) scale(1.156)}56.67%{transform:translate(96.8%,125.7%) rotate(14.9deg) scale(1.134)}60.00%{transform:translate(117.1%,120.2%) rotate(11.8deg) scale(1.106)}63.33%{transform:translate(132.2%,94.0%) rotate(8.1deg) scale(1.073)}66.67%{transform:translate(141.6%,51.4%) rotate(4.2deg) scale(1.037)}70.00%{transform:translate(144.7%,0.0%) rotate(0.0deg) scale(1.000)}73.33%{transform:translate(141.6%,-51.4%) rotate(-4.2deg) scale(0.963)}76.67%{transform:translate(132.2%,-94.0%) rotate(-8.1deg) scale(0.927)}80.00%{transform:translate(117.1%,-120.2%) rotate(-11.8deg) scale(0.894)}83.33%{transform:translate(96.8%,-125.7%) rotate(-14.9deg) scale(0.866)}86.67%{transform:translate(72.4%,-109.5%) rotate(-17.3deg) scale(0.844)}90.00%{transform:translate(44.7%,-74.3%) rotate(-19.0deg) scale(0.829)}93.33%{transform:translate(15.1%,-26.3%) rotate(-19.9deg) scale(0.821)}96.67%{transform:translate(-15.1%,26.3%) rotate(-19.9deg) scale(0.821)}100.00%{transform:translate(-44.7%,74.3%) rotate(-19.0deg) scale(0.829)}}
@keyframes tbla-b-cs-gauche{0%,100%{transform:scaleY(1)}50%{transform:scaleY(0.40)}}
@keyframes tbla-araignee{0.00%{transform:translate(0.0%,0.0%) rotate(0.0deg) scale(1.000)}3.33%{transform:translate(0.0%,0.0%) rotate(5.7deg) scale(1.000)}6.67%{transform:translate(0.0%,0.0%) rotate(10.4deg) scale(1.000)}10.00%{transform:translate(0.0%,0.0%) rotate(13.3deg) scale(1.000)}13.33%{transform:translate(0.0%,0.0%) rotate(13.9deg) scale(1.000)}16.67%{transform:translate(0.0%,0.0%) rotate(12.1deg) scale(1.000)}20.00%{transform:translate(0.0%,0.0%) rotate(8.2deg) scale(1.000)}23.33%{transform:translate(0.0%,0.0%) rotate(2.9deg) scale(1.000)}26.67%{transform:translate(0.0%,0.0%) rotate(-2.9deg) scale(1.000)}30.00%{transform:translate(0.0%,0.0%) rotate(-8.2deg) scale(1.000)}33.33%{transform:translate(0.0%,0.0%) rotate(-12.1deg) scale(1.000)}36.67%{transform:translate(0.0%,0.0%) rotate(-13.9deg) scale(1.000)}40.00%{transform:translate(0.0%,0.0%) rotate(-13.3deg) scale(1.000)}43.33%{transform:translate(0.0%,0.0%) rotate(-10.4deg) scale(1.000)}46.67%{transform:translate(0.0%,0.0%) rotate(-5.7deg) scale(1.000)}50.00%{transform:translate(0.0%,0.0%) rotate(-0.0deg) scale(1.000)}53.33%{transform:translate(0.0%,0.0%) rotate(5.7deg) scale(1.000)}56.67%{transform:translate(0.0%,0.0%) rotate(10.4deg) scale(1.000)}60.00%{transform:translate(0.0%,0.0%) rotate(13.3deg) scale(1.000)}63.33%{transform:translate(0.0%,0.0%) rotate(13.9deg) scale(1.000)}66.67%{transform:translate(0.0%,0.0%) rotate(12.1deg) scale(1.000)}70.00%{transform:translate(0.0%,0.0%) rotate(8.2deg) scale(1.000)}73.33%{transform:translate(0.0%,0.0%) rotate(2.9deg) scale(1.000)}76.67%{transform:translate(0.0%,0.0%) rotate(-2.9deg) scale(1.000)}80.00%{transform:translate(0.0%,0.0%) rotate(-8.2deg) scale(1.000)}83.33%{transform:translate(0.0%,0.0%) rotate(-12.1deg) scale(1.000)}86.67%{transform:translate(0.0%,0.0%) rotate(-13.9deg) scale(1.000)}90.00%{transform:translate(0.0%,0.0%) rotate(-13.3deg) scale(1.000)}93.33%{transform:translate(0.0%,0.0%) rotate(-10.4deg) scale(1.000)}96.67%{transform:translate(0.0%,0.0%) rotate(-5.7deg) scale(1.000)}100.00%{transform:translate(0.0%,0.0%) rotate(-0.0deg) scale(1.000)}}
