@charset "UTF-8";@property --ang{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --rp{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.carte.sec-sasuke{--d: 9s;--rar-clair: #8ff3ff;--doux: #6f8d98;--rar-carte: #19c3e6;--f-kanji: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--f-titre: inherit;container-type:inline-size}.carte.sec-sasuke .fx-kirin{position:absolute;inset:0;z-index:5;pointer-events:none}.carte.sec-sasuke .fx-kirin>*{position:absolute;inset:0}.carte.sec-sasuke .fx-kirin img{width:100%;height:100%;object-fit:cover}.carte.sec-sasuke .pluie{background:repeating-linear-gradient(100deg,transparent 0 9px,rgba(190,240,255,.16) 9px 10px,transparent 10px 23px),repeating-linear-gradient(97deg,transparent 0 15px,rgba(190,240,255,.1) 15px 16px,transparent 16px 37px);background-size:120% 60%,120% 45%;mix-blend-mode:screen;animation:sasuke-pluie .5s linear infinite;opacity:.8}.carte.sec-sasuke .noir{background:#000;opacity:0;animation:sasuke-noir var(--d) infinite}.carte.sec-sasuke .foudre{mix-blend-mode:screen;filter:drop-shadow(0 0 6px #5fe9ff) drop-shadow(0 0 18px #19c3e6);animation:sasuke-foudre var(--d) infinite;opacity:0}.carte.sec-sasuke .yeux-kirin{opacity:0;animation:sasuke-yeux var(--d) infinite}.carte.sec-sasuke .kanji span{position:absolute;right:9%;top:20%;font-family:var(--f-kanji);font-weight:900;font-size:22cqw;line-height:1.05;text-align:center;color:#02141c99;-webkit-text-stroke:.5cqw rgba(143,243,255,.95);text-shadow:0 0 5cqw rgba(25,195,230,.9);opacity:0;animation:sasuke-kanji var(--d) infinite}.carte.sec-sasuke .braises i{position:absolute;left:calc(var(--k) * 9% + 3%);bottom:-4%;width:1.2cqw;aspect-ratio:1;border-radius:50%;background:var(--rar-clair);box-shadow:0 0 2.5cqw var(--rar-carte);opacity:0;animation:sasuke-braise 4.2s linear infinite;animation-delay:calc(var(--k) * -.43s)}.carte.sec-sasuke:after{content:"";position:absolute;inset:-1.6cqw;border-radius:5.6cqw;padding:1cqw;z-index:-1;background:conic-gradient(from var(--ang),transparent 0 60%,#5fe9ff 72%,#fff 75%,#19c3e6 78%,transparent 90%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 6px #19c3e6);animation:sasuke-tour 3s linear infinite}@keyframes sasuke-tour{to{--ang: 360deg}}@keyframes sasuke-pluie{0%{background-position:0 0,0 0}to{background-position:-14px 100%,-10px 100%}}@keyframes sasuke-yeux{0%,32%{opacity:0}35%,60%{opacity:1}66%,to{opacity:0}}@keyframes sasuke-noir{0%,1%{opacity:0}4%{opacity:.3}8%,19%{opacity:.5}26%,60%{opacity:1}70%,to{opacity:0}}@keyframes sasuke-foudre{0%,33%{opacity:0}36%,41%{opacity:.07}43%{opacity:.9}44%{opacity:.1}46%{opacity:1}47.5%{opacity:.25}49%{opacity:1}50.5%{opacity:.4}52%,54%{opacity:1}55%{opacity:.2}56.5%{opacity:.95}58%{opacity:.5}59%,60%{opacity:1}70%,to{opacity:0}}@keyframes sasuke-kanji{0%,32%{opacity:0;scale:1.08}37%,58%{opacity:.95;scale:1}66%,to{opacity:0;scale:.97}}@keyframes sasuke-braise{0%{opacity:0;translate:0 0}15%{opacity:.9}to{opacity:0;translate:calc((var(--k) - 5) * 1.2cqw) -110cqw}}.carte.sec-imu{--d: 11s;--rar-clair: #ffd98a;--doux: #8f7b5f;--rar-carte: #e8a93a;--f-kanji: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--f-titre: inherit;container-type:inline-size}.carte.sec-imu .fx-eclipse{position:absolute;inset:0;z-index:5;pointer-events:none}.carte.sec-imu .fx-eclipse>*{position:absolute;inset:0}.carte.sec-imu .fx-eclipse img{width:100%;height:100%;object-fit:cover}.carte.sec-imu .halo{background:radial-gradient(circle at var(--lx) var(--ly),rgba(255,230,180,.35),rgba(255,190,110,.12) 30%,transparent 48%);mix-blend-mode:screen;animation:imu-halo-a var(--d) infinite}.carte.sec-imu .ombre-lune{clip-path:circle(var(--lr) at var(--lx) -50%);animation:imu-eclipse-a var(--d) infinite}.carte.sec-imu .voile{background:#000;opacity:0;animation:imu-voile-a var(--d) infinite}.carte.sec-imu .noir{background:#000;opacity:0;animation:imu-noir-a var(--d) infinite}.carte.sec-imu .fx-eclipse>.couronne{inset:var(--ly) auto auto var(--lx);width:calc(var(--lr) * 2 * .86);aspect-ratio:1;translate:-50% -50%;border-radius:50%;box-shadow:0 0 0 .5cqw #ffe7b0,0 0 3cqw 1cqw #f2b445,0 0 12cqw 3cqw #e896288c,inset 0 0 6cqw #ffc86473;opacity:0;animation:imu-couronne-a var(--d) infinite}.carte.sec-imu .eclat{background:radial-gradient(circle at var(--lx) var(--ly),#fff 0,#ffe2a0 18%,rgba(232,169,58,.5) 40%,transparent 70%);mix-blend-mode:screen;opacity:0;animation:imu-eclat-a var(--d) infinite}.carte.sec-imu .fx-eclipse>.bulle{inset:var(--y) auto auto var(--x);width:var(--w);height:var(--h);rotate:var(--rot);filter:drop-shadow(0 0 .5cqw #000) drop-shadow(0 0 3cqw rgba(232,169,58,.55));opacity:0;scale:.2;animation:imu-bulle-a var(--d) infinite;animation-delay:var(--dl)}.carte.sec-imu .bulle .fond{position:absolute;inset:0;background:#fbf7ef}.carte.sec-imu .bulle .txt{position:absolute;inset:0;margin:0;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;gap:1.2cqw}.carte.sec-imu .bulle .txt span{font-family:var(--f-sfx);font-size:var(--fs, 6.4cqw);line-height:.98;color:#0b0805;text-align:center}.carte.sec-imu .fx-eclipse>.note{inset:var(--y) auto auto var(--x);font-style:normal;font-size:var(--fs, 6cqw);line-height:1;color:#fbf7ef;text-shadow:0 0 .4cqw #000,0 0 2.5cqw rgba(232,169,58,.8);opacity:0;animation:imu-note-a var(--d) infinite;animation-delay:var(--dl)}.carte.sec-imu .cendres i{position:absolute;left:calc(var(--k) * 9% + 3%);bottom:-4%;width:1.1cqw;aspect-ratio:1;border-radius:50%;background:var(--rar-clair);box-shadow:0 0 2.5cqw var(--rar-carte);opacity:0;animation:imu-cendre 5s linear infinite;animation-delay:calc(var(--k) * -.47s)}.carte.sec-imu{--d: 10s}.carte.sec-imu .halo{animation-name:imu-halo-b}.carte.sec-imu .ombre-lune{animation-name:imu-eclipse-b}.carte.sec-imu .voile{animation-name:imu-voile-b}.carte.sec-imu .noir{animation-name:imu-noir-b}.carte.sec-imu .couronne{animation-name:imu-couronne-b}.carte.sec-imu .eclat{animation-name:imu-eclat-b}.carte.sec-imu .bulle{animation-name:imu-bulle-b}.carte.sec-imu .note{animation-name:imu-note-b}.carte.sec-imu .fx-eclipse>.nuages{z-index:1}.carte.sec-imu .nuage{position:absolute;left:var(--x);top:var(--y);width:var(--w);opacity:0;animation:imu-nuage-a var(--d) infinite;animation-delay:var(--dl)}.carte.sec-imu .fx-eclipse .haki{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:auto;opacity:0;animation:imu-haki-a var(--d) infinite;animation-delay:var(--dl);filter:drop-shadow(0 0 .5cqw rgba(230,25,45,.95)) drop-shadow(0 0 2.2cqw rgba(170,0,20,.75))}.carte.sec-imu .fx-eclipse .nuage img{width:100%;height:auto;display:block;filter:drop-shadow(0 0 1.2cqw rgba(0,0,0,.7))}.carte.sec-imu .nuage{animation-name:imu-nuage-b}.carte.sec-imu .haki{animation-name:imu-haki-b}.carte.sec-imu:after{content:"";position:absolute;inset:-1.6cqw;border-radius:5.6cqw;padding:1cqw;z-index:-1;background:conic-gradient(from var(--ang),transparent 0 60%,#ffd98a 72%,#fff 75%,#e8a93a 78%,transparent 90%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 6px #e8a93a);animation:imu-tour 3.4s linear infinite}@keyframes imu-tour{to{--ang: 360deg}}@keyframes imu-cendre{0%{opacity:0;translate:0 0}15%{opacity:.85}to{opacity:0;translate:calc((var(--k) - 5) * 1.2cqw) -110cqw}}@keyframes imu-nuage-a{0%,73%{opacity:0;translate:var(--dx) 0;scale:.7}77%{opacity:1;translate:0 0;scale:1}92%{opacity:1;translate:var(--ex) -1cqw;scale:1.03}97%,to{opacity:0;translate:var(--ex) -2cqw;scale:1.05}}@keyframes imu-nuage-b{0%,47%{opacity:0;translate:var(--dx) 0;scale:.7}51%{opacity:1;translate:0 0;scale:1}80%{opacity:1;translate:var(--ex) -1cqw;scale:1.03}85%,to{opacity:0;translate:var(--ex) -2cqw;scale:1.05}}@keyframes imu-haki-a{0%,74%{opacity:0}77%,92%{opacity:1}96%,to{opacity:0}}@keyframes imu-haki-b{0%,48%{opacity:0}51%,80%{opacity:1}84%,to{opacity:0}}@keyframes imu-halo-a{0%,to{opacity:.6}4%{opacity:1}8%{opacity:.7}30%,80%{opacity:0}88%{opacity:.6}}@keyframes imu-eclipse-a{0%,8%{clip-path:circle(var(--lr) at var(--lx) -50%);opacity:1}38%,72%{clip-path:circle(var(--lr) at var(--lx) var(--ly));opacity:1}73%{clip-path:circle(var(--lr) at var(--lx) var(--ly));opacity:0}to{clip-path:circle(var(--lr) at var(--lx) -50%);opacity:0}}@keyframes imu-voile-a{0%,8%{opacity:0}38%,72%{opacity:.62}82%,to{opacity:0}}@keyframes imu-noir-a{0%,38%{opacity:0}44%,72%{opacity:1}82%,to{opacity:0}}@keyframes imu-couronne-a{0%,41%{opacity:0;scale:.94}47%{opacity:1;scale:1}52%{scale:1.035}53.5%{scale:1}57%{scale:1.035}58.5%{scale:1}62%{scale:1.035}63.5%{scale:1}71%{opacity:1;scale:1}73%{opacity:0;scale:1.25}to{opacity:0;scale:.94}}@keyframes imu-bulle-a{0%,48%{opacity:0;scale:.2}49.5%{opacity:1;scale:1.15}51%{scale:1}54%{scale:1.07}55%{scale:1}59%{scale:1.07}60%{scale:1}64%{scale:1.07}65%{scale:1}68%{opacity:1;scale:1}70.5%{opacity:0;scale:1.1}to{opacity:0;scale:.2}}@keyframes imu-note-a{0%,50%{opacity:0;translate:0 2cqw}52%{opacity:1}60%{translate:1cqw -2cqw}68%{opacity:1;translate:-1cqw -5cqw}70.5%,to{opacity:0;translate:0 -7cqw}}@keyframes imu-eclat-a{0%,70.5%{opacity:0}72.5%{opacity:1}79%,to{opacity:0}}@keyframes imu-halo-b{0%,46%{opacity:0}52%{opacity:1}62%{opacity:.7}72%{opacity:1}82%{opacity:.7}90%,to{opacity:0}}@keyframes imu-eclipse-b{0%,45%{clip-path:circle(var(--lr) at var(--lx) var(--ly));opacity:1}47%{clip-path:circle(var(--lr) at var(--lx) var(--ly));opacity:0}84%{clip-path:circle(var(--lr) at var(--lx) -50%);opacity:0}85%{clip-path:circle(var(--lr) at var(--lx) -50%);opacity:1}to{clip-path:circle(var(--lr) at var(--lx) var(--ly));opacity:1}}@keyframes imu-voile-b{0%,45%{opacity:.62}50%,85%{opacity:0}to{opacity:.62}}@keyframes imu-noir-b{0%,5%{opacity:0}12%,45%{opacity:1}50%,to{opacity:0}}@keyframes imu-couronne-b{0%,7%{opacity:0;scale:.94}13%{opacity:1;scale:1}21%{scale:1.035}22.5%{scale:1}28%{scale:1.035}29.5%{scale:1}35%{scale:1.035}36.5%{scale:1}44%{opacity:1;scale:1}47%{opacity:0;scale:1.25}to{opacity:0;scale:.94}}@keyframes imu-bulle-b{0%,15%{opacity:0;scale:.2}16.5%{opacity:1;scale:1.15}18%{scale:1}22%{scale:1.07}23%{scale:1}29%{scale:1.07}30%{scale:1}36%{scale:1.07}37%{scale:1}42%{opacity:1;scale:1}44.5%{opacity:0;scale:1.1}to{opacity:0;scale:.2}}@keyframes imu-note-b{0%,17%{opacity:0;translate:0 2cqw}19%{opacity:1}30%{translate:1cqw -2cqw}42%{opacity:1;translate:-1cqw -5cqw}44.5%,to{opacity:0;translate:0 -7cqw}}@keyframes imu-eclat-b{0%,44.5%{opacity:0}46.5%{opacity:1}54%,to{opacity:0}}.carte.sec-imu .versions{display:flex;gap:6px;padding:4px;border:1px solid var(--bordure);border-radius:12px;background:var(--surface);flex-wrap:wrap;justify-content:center}.carte.sec-imu .versions button{font:600 .82rem var(--f-texte);color:var(--texte-2);background:transparent;border:0;border-radius:8px;padding:8px 12px;cursor:pointer}.carte.sec-imu .versions button[aria-pressed=true]{background:var(--rar-carte);color:#1a1004}.carte.sec-imu .versions button:focus-visible{outline:2px solid var(--rar-clair);outline-offset:2px}.carte.sec-imu .deroules{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:28px}.carte.sec-imu .deroules h3{font-size:1rem;margin-bottom:10px}.carte.sec-ikki{--d: 11s;--rar-clair: #ffc08a;--doux: #a08470;--rar-carte: #ff7a1a;--f-kanji: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--f-titre: inherit;container-type:inline-size}.carte.sec-ikki .fx-chute{position:absolute;inset:0;z-index:5;pointer-events:none;overflow:hidden}.carte.sec-ikki .fx-chute>*{position:absolute;inset:0}.carte.sec-ikki .fx-chute img{width:100%;height:100%;object-fit:cover}.carte.sec-ikki .voile{background:radial-gradient(30% 58% at 42% 48%,transparent 55%,rgba(10,4,1,.6) 80%,rgba(0,0,0,.9));opacity:0;animation:ikki-voile var(--d) infinite}.carte.sec-ikki .ailes{animation:ikki-ailes var(--d) infinite}.carte.sec-ikki .braise-ailes{animation:ikki-braise-ailes var(--d) infinite;opacity:0;filter:brightness(0) saturate(0) drop-shadow(0 0 .5cqw #ff7a1a) drop-shadow(0 0 2cqw rgba(255,90,20,.8))}.carte.sec-ikki .noir{background:#000;opacity:0;animation:ikki-noir var(--d) infinite}.carte.sec-ikki .kanji span{position:absolute;left:50%;top:40%;translate:-50% -50%;font-family:var(--f-kanji);font-weight:900;font-size:20cqw;line-height:1.05;text-align:center;color:#1e0a0299;-webkit-text-stroke:.5cqw #ffc08a;text-shadow:0 0 3cqw #ff7a1a,0 0 8cqw rgba(255,90,20,.8);opacity:0;animation:ikki-kanji var(--d) infinite}.carte.sec-ikki .eclat{background:radial-gradient(circle at 45% 35%,#fff,rgba(255,192,138,.7) 30%,transparent 70%);mix-blend-mode:screen;opacity:0;animation:ikki-eclat var(--d) infinite}.carte.sec-ikki .plume{position:absolute;left:var(--x);top:var(--y);width:3.2cqw;height:10cqw;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2030%20100%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20x2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2305040a%22/%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%231a1d3a%22/%3E%3Cstop%20offset%3D%22.55%22%20stop-color%3D%22%232b2550%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2305040a%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath%20d%3D%22M15%202%20C24%2014%2028%2034%2027%2056%20C26%2072%2021%2084%2016%2090%20L15%2098%20L14%2090%20C9%2084%204%2072%203%2056%20C2%2034%206%2014%2015%202%20Z%22%20fill%3D%22url%28%23g%29%22/%3E%3Cpath%20d%3D%22M27%2040%20L21%2044%20M28%2052%20L21%2056%20M26%2064%20L19%2066%20M3%2046%20L9%2050%20M2%2058%20L9%2061%20M5%2070%20L11%2071%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22/%3E%3Cpath%20d%3D%22M15%206%20L15%2098%22%20stroke%3D%22%233a3f6e%22%20stroke-width%3D%22.9%22%20opacity%3D%22.8%22/%3E%3C/svg%3E) center / contain no-repeat}.carte.sec-ikki .plumes.blanches .plume{filter:drop-shadow(0 0 .4cqw rgba(120,130,220,.5));top:-12%;opacity:0;animation:ikki-tombe 6s linear infinite;animation-delay:var(--dl)}.carte.sec-ikki .plumes.noires .plume{filter:drop-shadow(0 0 .5cqw #ff7a1a) drop-shadow(0 0 1.4cqw rgba(255,90,20,.6));left:45%;top:40%;opacity:0;scale:var(--sc, 1);animation:ikki-explose var(--d) infinite;animation-delay:var(--dl, 0s)}@keyframes ikki-tombe{0%{opacity:0;translate:0 0;rotate:-20deg}10%{opacity:.9}50%{translate:6cqw 70cqw;rotate:25deg}90%{opacity:.85}to{opacity:0;translate:-4cqw 145cqw;rotate:-15deg}}@keyframes ikki-explose{0%,30%{opacity:0;translate:0 0;rotate:0deg}31%{opacity:1}44%{opacity:1;translate:var(--dx) var(--dy);rotate:var(--rp)}66%{opacity:.9;translate:calc(var(--dx) * 1.1) calc(var(--dy) + 60cqw);rotate:calc(var(--rp) * 2)}72%,to{opacity:0;translate:calc(var(--dx) * 1.1) calc(var(--dy) + 80cqw)}}.carte.sec-ikki:after{content:"";position:absolute;inset:-1.6cqw;border-radius:5.6cqw;padding:1cqw;z-index:-1;background:conic-gradient(from var(--ang),transparent 0 60%,#ffa040 72%,#fff 75%,#ff7a1a 78%,transparent 90%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 6px #ff7a1a);animation:ikki-tour 3s linear infinite}@keyframes ikki-tour{to{--ang: 360deg}}@keyframes ikki-voile{0%,12%{opacity:0}28%,60%{opacity:1}70%,to{opacity:0}}@keyframes ikki-ailes{0%,12%{filter:none}28%{filter:brightness(.18) contrast(1.4) saturate(0)}60%{filter:brightness(.18) contrast(1.4) saturate(0)}70%,to{filter:none}}@keyframes ikki-braise-ailes{0%,16%{opacity:0}28%,31%{opacity:1}34%{opacity:.2}56%,60%{opacity:.9}70%,to{opacity:0}}@keyframes ikki-noir{0%,31%{opacity:0}35%,46%{opacity:.92}56%{opacity:.55}66%,to{opacity:0}}@keyframes ikki-kanji{0%,37%{opacity:0;scale:1.08}42%,55%{opacity:.95;scale:1}60%,to{opacity:0;scale:.97}}@keyframes ikki-eclat{0%,29%{opacity:0}30.5%{opacity:.9}34%{opacity:0}58%{opacity:0}61%{opacity:.7}68%,to{opacity:0}}.carte.sec-kaneki{--d: 10s;--rar-clair: #ffb3bc;--doux: #a06b74;--rar-carte: #e0283c;--f-kanji: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--f-titre: inherit;container-type:inline-size}.carte.sec-kaneki .fx-brasier{position:absolute;inset:0;z-index:5;pointer-events:none}.carte.sec-kaneki .fx-brasier>*{position:absolute;inset:0}.carte.sec-kaneki .fx-brasier img{width:100%;height:100%;object-fit:cover}.carte.sec-kaneki .flammes{filter:url(#ondule);mix-blend-mode:screen;opacity:.45;animation:kaneki-flammes var(--d) infinite}.carte.sec-kaneki .noir{background:radial-gradient(120% 90% at 50% 40%,#01030a 40%,#000);opacity:0;animation:kaneki-noir var(--d) infinite}.carte.sec-kaneki .ombre{mix-blend-mode:screen;opacity:0;animation:kaneki-ombre var(--d) infinite}.carte.sec-kaneki .traits{mix-blend-mode:screen;opacity:0;filter:url(#ondule-t);animation:kaneki-traits var(--d) infinite}.carte.sec-kaneki .eclat{background:radial-gradient(90% 60% at 50% 110%,#fff2f4 0,#ff7f8c 18%,rgba(224,40,60,.75) 38%,rgba(224,40,60,.2) 60%,transparent 78%);mix-blend-mode:screen;opacity:0;transform-origin:50% 100%;animation:kaneki-eclat var(--d) infinite}.carte.sec-kaneki .yeux i{position:absolute;left:var(--x);top:var(--y);width:4cqw;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,#e6fbff 0,var(--flamme) 30%,rgba(255,90,106,.25) 60%,transparent 75%);mix-blend-mode:screen}.carte.sec-kaneki .yeux{opacity:0;animation:kaneki-yeux var(--d) infinite}.carte.sec-kaneki .fx-brasier>.oeil{mix-blend-mode:screen;opacity:.35;filter:brightness(1.4) drop-shadow(0 0 .6cqw #ff2a3c) drop-shadow(0 0 1.4cqw rgba(255,40,60,.7));animation:kaneki-oeil var(--d) infinite}@keyframes kaneki-oeil{0%,14%{opacity:.35}24%,28.5%{opacity:0}31%,58%{opacity:1}64%,to{opacity:.35}}.carte.sec-kaneki .kanji span{position:absolute;left:82%;top:42%;translate:-50% -50%;font-family:var(--f-kanji);font-weight:900;font-size:15cqw;line-height:1.04;text-align:center;color:#28040a99;filter:url(#ondule-k);-webkit-text-stroke:.5cqw rgba(255,170,180,.95);text-shadow:0 0 3cqw var(--flamme),0 0 8cqw var(--rar-carte);opacity:0;animation:kaneki-kanji var(--d) infinite}.carte.sec-kaneki .braises i{position:absolute;left:calc(var(--k) * 9% + 3%);bottom:-4%;width:1.1cqw;aspect-ratio:1;border-radius:50%;background:var(--rar-clair);box-shadow:0 0 2.5cqw var(--flamme);opacity:0;animation:kaneki-braise 3.6s linear infinite;animation-delay:calc(var(--k) * -.33s)}.carte.sec-kaneki:after{content:"";position:absolute;inset:-1.6cqw;border-radius:5.6cqw;padding:1cqw;z-index:-1;background:conic-gradient(from var(--ang),transparent 0 60%,#ff5a6a 72%,#fff 75%,#e0283c 78%,transparent 90%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 6px #e0283c);animation:kaneki-tour 2.6s linear infinite}@keyframes kaneki-tour{to{--ang: 360deg}}@keyframes kaneki-braise{0%{opacity:0;translate:0 0}15%{opacity:.9}to{opacity:0;translate:calc((var(--k) - 5) * 1.4cqw) -115cqw}}@keyframes kaneki-flammes{0%,12%{opacity:.45}18%{opacity:.9}26%,60%{opacity:0}64%{opacity:1}72%,to{opacity:.45}}@keyframes kaneki-noir{0%,12%{opacity:0}26%,60%{opacity:1}66%{opacity:.5}72%,to{opacity:0}}@keyframes kaneki-ombre{0%,28.5%{opacity:0}31%,58%{opacity:.1}63%,to{opacity:0}}@keyframes kaneki-traits{0%,28.5%{opacity:0}30%{opacity:.6}32%{opacity:1}40%{opacity:.82}47%{opacity:1}53%{opacity:.86}58%{opacity:1}63%,to{opacity:0}}@keyframes kaneki-eclat{0%,59%{opacity:0;scale:1 .4}63%{opacity:1;scale:1 1}70%{opacity:.5;scale:1 1.4}76%,to{opacity:0;scale:1 1.6}}@keyframes kaneki-yeux{0%,30%{opacity:0}34%,58%{opacity:1}61%,to{opacity:0}}@keyframes kaneki-kanji{0%,37%{opacity:0;scale:1.08}43%,57%{opacity:.95;scale:1}61%,to{opacity:0;scale:.97}}.carte.sec-yoriichi{--d: 10s;--hx: 36.8%;--hy: 55%;--rar-fonce: #9c6f12;--rar-clair: #f6dc8f;--doux: #8f8166;--rar-carte: #d6a030;--f-kanji: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--f-titre: inherit;container-type:inline-size}.carte.sec-yoriichi .fx-celeste{position:absolute;inset:0;z-index:5;pointer-events:none}.carte.sec-yoriichi .fx-celeste>*{position:absolute;inset:0}.carte.sec-yoriichi .fx-celeste img{width:100%;height:100%;object-fit:cover}.carte.sec-yoriichi .rayons{display:none;background:repeating-conic-gradient(from 160deg at 50% -20%,rgba(255,246,214,.55) 0deg 3deg,transparent 3deg 9deg);-webkit-mask:linear-gradient(to bottom,#000,transparent 75%);mask:linear-gradient(to bottom,#000,transparent 75%);mix-blend-mode:screen;opacity:.25;animation:yoriichi-rayons var(--d) infinite}.carte.sec-yoriichi .blanc{background:radial-gradient(circle at var(--hx) 30%,#fff 0,#fffdf5 45%,#fbf1d6 100%);opacity:0;animation:yoriichi-blanc var(--d) infinite}.carte.sec-yoriichi .trait-or{opacity:0;animation:yoriichi-trait-or var(--d) infinite;filter:brightness(.5) saturate(1.5) contrast(1.2) drop-shadow(0 0 .5cqw rgba(160,90,20,.55))}.carte.sec-yoriichi .kanji span{position:absolute;left:50%;top:52%;translate:-50% -50%;font-family:var(--f-kanji);font-weight:900;font-size:22cqw;line-height:1.05;text-align:center;color:#fffdf6;-webkit-text-stroke:.6cqw #9c6a16;text-shadow:0 0 1.5cqw #fff,0 0 4cqw #fff,0 0 7cqw rgba(246,200,90,.9);opacity:0;animation:yoriichi-kanji var(--d) infinite}.carte.sec-yoriichi .eclat{background:radial-gradient(circle at var(--hx) var(--hy),#fff 0,#fff7dc 30%,transparent 70%);opacity:0;animation:yoriichi-eclat var(--d) infinite}.carte.sec-yoriichi .fx-celeste>.marque{animation:yoriichi-marque-cycle var(--d) infinite}.carte.sec-yoriichi .marque img{position:absolute;inset:0;mix-blend-mode:screen;filter:url(#vie) brightness(.7) saturate(.85) drop-shadow(0 0 1cqw #a8261a) drop-shadow(0 0 2.4cqw rgba(140,30,20,.55));animation:yoriichi-brule 2.2s ease-in-out infinite alternate}@keyframes yoriichi-brule{0%{opacity:.2}to{opacity:.8}}@keyframes yoriichi-marque-cycle{0%,14%{filter:none}26%,62%{filter:brightness(2) saturate(.3)}72%,to{filter:none}}.carte.sec-yoriichi .fx-celeste>.astre{inset:auto;left:var(--hx);top:var(--hy);width:36cqw;aspect-ratio:1;translate:-50% -50%}.carte.sec-yoriichi .astre:before{content:"";position:absolute;inset:-30%;border-radius:50%;mix-blend-mode:screen;background:radial-gradient(closest-side,rgba(255,250,220,.95) 0 30%,rgba(255,210,110,.6) 45%,rgba(255,150,60,.25) 62%,transparent 75%);animation:yoriichi-palpite 2.6s ease-in-out infinite}.carte.sec-yoriichi .astre:after{content:"";position:absolute;inset:2%;border-radius:50%;mix-blend-mode:screen;background:repeating-conic-gradient(from 0deg,rgba(255,230,150,.9) 0deg 4deg,transparent 6deg 17deg,rgba(255,170,70,.7) 19deg 21deg,transparent 23deg 31deg);-webkit-mask:radial-gradient(closest-side,transparent 64%,#000 70%,transparent 92%);mask:radial-gradient(closest-side,transparent 64%,#000 70%,transparent 92%);filter:url(#vie) blur(.15cqw);animation:tourne-fond 18s linear infinite}@keyframes yoriichi-palpite{0%,to{opacity:.55;scale:.94}50%{opacity:1;scale:1.06}}.carte.sec-yoriichi .astre i{position:absolute;left:50%;top:50%;width:1.2cqw;height:1.2cqw;border-radius:50%;background:#fff6cf;box-shadow:0 0 1.6cqw #ffc84a;opacity:0;animation:yoriichi-etincelle-a 2.8s ease-out infinite;animation-delay:var(--dl)}@keyframes yoriichi-etincelle-a{0%{opacity:0;translate:-50% -50%}15%{opacity:1}to{opacity:0;translate:calc(-50% + var(--ex)) calc(-50% + var(--ey));scale:.3}}.carte.sec-yoriichi .fx-celeste>.blanc{opacity:1;background:radial-gradient(circle at var(--hx) var(--hy),#fff 0,#fffdf5 40%,#fbf1d6 100%);animation:yoriichi-blanc-astre var(--d) infinite;-webkit-mask:radial-gradient(circle at 36.8% 55%,#000 var(--rp),transparent calc(var(--rp) + 14%));mask:radial-gradient(circle at 36.8% 55%,#000 var(--rp),transparent calc(var(--rp) + 14%))}@keyframes yoriichi-blanc-astre{0%,15%{--rp: 0%;opacity:1}21%{--rp: 14%}26%{--rp: 45%}30%,60%{--rp: 160%;opacity:1}70%,to{--rp: 160%;opacity:0}}.carte.sec-yoriichi .fx-celeste>.astre-or{opacity:0;animation:yoriichi-feu-or var(--d) infinite;filter:drop-shadow(0 0 2.4cqw rgba(255,190,80,.95))}.carte.sec-yoriichi .fx-celeste>.astre-haut{opacity:0;animation:yoriichi-feu-or var(--d) infinite}.carte.sec-yoriichi .astre-haut:before{mix-blend-mode:normal;background:radial-gradient(closest-side,transparent 0 36%,rgba(255,200,90,.55) 44%,rgba(255,160,60,.2) 60%,transparent 75%)}.carte.sec-yoriichi .astre-or img{transform-origin:36.8% 55%;animation:yoriichi-palpite-img 2.6s ease-in-out infinite}@keyframes yoriichi-palpite-img{0%,to{scale:.97;filter:brightness(1)}50%{scale:1.04;filter:brightness(1.18)}}.carte.sec-yoriichi .kanji span{left:auto;right:7%;top:40%;translate:0 -50%;font-size:12.5cqw;line-height:1.02}.carte.sec-yoriichi .fx-celeste>.marque-or{opacity:0;animation:yoriichi-feu-or var(--d) infinite;filter:brightness(.68) saturate(.85) drop-shadow(0 0 .6cqw rgba(130,25,15,.6))}@keyframes yoriichi-feu-or{0%,31%{opacity:0}37%,57%{opacity:1}62%,to{opacity:0}}.carte.sec-yoriichi-face>img.base{animation:yoriichi-souffle 10s ease-in-out infinite alternate;transform-origin:37% 50%}@keyframes yoriichi-souffle{0%{scale:1}to{scale:1.045}}.carte.sec-yoriichi .chaleur{background:radial-gradient(32% 22% at 36.8% 55%,rgba(255,196,90,.55),transparent 70%),radial-gradient(18% 12% at 38% 22%,rgba(255,110,50,.3),transparent 70%);mix-blend-mode:screen;animation:yoriichi-chaleur 1.6s ease-in-out infinite alternate}@keyframes yoriichi-chaleur{0%{opacity:.45}to{opacity:1}}.carte.sec-yoriichi .braises i{position:absolute;left:var(--x);bottom:-4%;width:1.4cqw;height:1.4cqw;border-radius:50%;background:radial-gradient(circle,#fff 0 30%,#ffd66b 55%,#ff8c2800 75%);box-shadow:0 0 2cqw #ffb347;opacity:0;animation:yoriichi-braise 4.2s linear infinite;animation-delay:var(--dl)}@keyframes yoriichi-braise{0%{opacity:0;translate:0 0}12%{opacity:1}60%{translate:calc(var(--dx, 1) * 5cqw) -70cqw}to{opacity:0;translate:calc(var(--dx, 1) * -3cqw) -140cqw;scale:.4}}.carte.sec-yoriichi .braises.salve i{bottom:auto;top:var(--y);width:var(--t, 1.6cqw);height:var(--t, 1.6cqw);animation:yoriichi-braise-salve var(--d) infinite;animation-delay:var(--dl, 0s)}@keyframes yoriichi-braise-salve{0%,60%{opacity:0;translate:0 0;scale:1}62%{opacity:1}76%{opacity:1}92%,to{opacity:0;translate:calc(var(--dx) * 6cqw) calc(var(--h, 60) * -1cqw);scale:.55}}.carte.sec-yoriichi .braises.salve i{box-shadow:0 0 2.4cqw #ffb347,0 0 5cqw #ff821eb3}.carte.sec-yoriichi.petite .braises,.carte.sec-yoriichi.petite .chaleur{display:none}.carte.sec-yoriichi:after{content:"";position:absolute;inset:-1.6cqw;border-radius:5.6cqw;padding:1cqw;z-index:-1;background:conic-gradient(from var(--ang),transparent 0 55%,#f6dc8f 70%,#fff 75%,#d6a030 80%,transparent 92%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 6px #f6dc8f);animation:yoriichi-tour 4s linear infinite}@keyframes yoriichi-tour{to{--ang: 360deg}}@keyframes yoriichi-rayons{0%,12%{opacity:.25}25%{opacity:.9}30%,60%{opacity:0}72%,to{opacity:.25}}@keyframes yoriichi-blanc{0%,18%{opacity:0}30%,60%{opacity:1}70%,to{opacity:0}}@keyframes yoriichi-trait-or{0%,31%{opacity:0}38%,58%{opacity:1}62%,to{opacity:0}}@keyframes yoriichi-kanji{0%,41%{opacity:0;scale:1.08}47%,57%{opacity:.95;scale:1}61%,to{opacity:0;scale:.97}}@keyframes yoriichi-eclat{0%,57%{opacity:0}60%{opacity:1}70%,to{opacity:0}}.carte.sec-sabo{--d: 10s;--hx: 45%;--hy: 12%;--rar-fonce: #9c6f12;--rar-clair: #f6dc8f;--doux: #8f8166;--rar-carte: #d6a030;--f-kanji: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--f-titre: inherit;container-type:inline-size}.carte.sec-sabo .fx-celeste{position:absolute;inset:0;z-index:5;pointer-events:none}.carte.sec-sabo .fx-celeste>*{position:absolute;inset:0}.carte.sec-sabo .fx-celeste img{width:100%;height:100%;object-fit:cover}.carte.sec-sabo .rayons{background:repeating-conic-gradient(from 160deg at 50% -20%,rgba(255,246,214,.55) 0deg 3deg,transparent 3deg 9deg);-webkit-mask:linear-gradient(to bottom,#000,transparent 75%);mask:linear-gradient(to bottom,#000,transparent 75%);mix-blend-mode:screen;opacity:.25;animation:sabo-rayons var(--d) infinite}.carte.sec-sabo .blanc{background:radial-gradient(circle at var(--hx) 30%,#fff 0,#fffdf5 45%,#fbf1d6 100%);opacity:0;animation:sabo-blanc var(--d) infinite}.carte.sec-sabo .trait-or{opacity:0;animation:sabo-trait-or var(--d) infinite;filter:drop-shadow(0 0 1.2cqw rgba(246,200,90,.9))}.carte.sec-sabo .kanji span{position:absolute;left:50%;top:52%;translate:-50% -50%;font-family:var(--f-kanji);font-weight:900;font-size:22cqw;line-height:1.05;text-align:center;color:#fffdf6;-webkit-text-stroke:.6cqw #9c6a16;text-shadow:0 0 1.5cqw #fff,0 0 4cqw #fff,0 0 7cqw rgba(246,200,90,.9);opacity:0;animation:sabo-kanji var(--d) infinite}.carte.sec-sabo .eclat{background:radial-gradient(circle at var(--hx) 40%,#fff 0,#fff7dc 30%,transparent 70%);opacity:0;animation:sabo-eclat var(--d) infinite}.carte.sec-sabo .fx-celeste>.feu{animation:sabo-feu var(--d) infinite}.carte.sec-sabo .feu img{position:absolute;inset:0}.carte.sec-sabo .feu .vif{filter:url(#vie) brightness(1.18) saturate(1.2)}.carte.sec-sabo .feu .langue{mix-blend-mode:screen;transform-origin:50% 100%;opacity:0;filter:url(#vie) blur(.25cqw) brightness(1.2);animation:sabo-langue 1.5s cubic-bezier(.3,0,.6,1) infinite}.carte.sec-sabo .feu .langue+.langue{animation-delay:-.75s}@keyframes sabo-langue{0%{opacity:0;translate:0 0;scale:1 1}25%{opacity:.75}to{opacity:0;translate:.6cqw -4.5cqw;scale:1.02 1.07}}@keyframes sabo-feu{0%,12%{filter:none}24%{filter:brightness(1.9) saturate(.45) drop-shadow(0 0 3cqw #fff1c0)}30%,60%{filter:brightness(2.2) saturate(.2)}70%,to{filter:none}}.carte.sec-sabo .fx-celeste>.feu-or{opacity:0;animation:sabo-feu-or var(--d) infinite;filter:drop-shadow(0 0 1.4cqw rgba(255,140,30,.85))}@keyframes sabo-feu-or{0%,31%{opacity:0}37%,57%{opacity:1}62%,to{opacity:0}}.carte.sec-sabo .chaleur{background:radial-gradient(40% 30% at 62% 14%,rgba(255,170,60,.55),transparent 70%),radial-gradient(30% 25% at 55% 58%,rgba(255,150,40,.45),transparent 70%);mix-blend-mode:screen;animation:sabo-chaleur 1.6s ease-in-out infinite alternate}@keyframes sabo-chaleur{0%{opacity:.45}to{opacity:1}}.carte.sec-sabo .braises i{position:absolute;left:var(--x);bottom:-4%;width:1.4cqw;height:1.4cqw;border-radius:50%;background:radial-gradient(circle,#fff 0 30%,#ffd66b 55%,#ff8c2800 75%);box-shadow:0 0 2cqw #ffb347;opacity:0;animation:sabo-braise 4.2s linear infinite;animation-delay:var(--dl)}@keyframes sabo-braise{0%{opacity:0;translate:0 0}12%{opacity:1}60%{translate:calc(var(--dx, 1) * 5cqw) -70cqw}to{opacity:0;translate:calc(var(--dx, 1) * -3cqw) -140cqw;scale:.4}}.carte.sec-sabo .braises.salve i{bottom:auto;top:var(--y);width:var(--t, 1.6cqw);height:var(--t, 1.6cqw);animation:sabo-braise-salve var(--d) infinite;animation-delay:var(--dl, 0s)}@keyframes sabo-braise-salve{0%,60%{opacity:0;translate:0 0;scale:1}62%{opacity:1}76%{opacity:1}92%,to{opacity:0;translate:calc(var(--dx) * 6cqw) calc(var(--h, 60) * -1cqw);scale:.55}}.carte.sec-sabo .braises.salve i{box-shadow:0 0 2.4cqw #ffb347,0 0 5cqw #ff821eb3}.carte.sec-sabo.petite .braises,.carte.sec-sabo.petite .chaleur{display:none}.carte.sec-sabo:after{content:"";position:absolute;inset:-1.6cqw;border-radius:5.6cqw;padding:1cqw;z-index:-1;background:conic-gradient(from var(--ang),transparent 0 55%,#f6dc8f 70%,#fff 75%,#d6a030 80%,transparent 92%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 6px #f6dc8f);animation:sabo-tour 4s linear infinite}@keyframes sabo-tour{to{--ang: 360deg}}@keyframes sabo-rayons{0%,12%{opacity:.25}25%{opacity:.9}30%,60%{opacity:0}72%,to{opacity:.25}}@keyframes sabo-blanc{0%,18%{opacity:0}30%,60%{opacity:1}70%,to{opacity:0}}@keyframes sabo-trait-or{0%,31%{opacity:0}38%,58%{opacity:1}62%,to{opacity:0}}@keyframes sabo-kanji{0%,41%{opacity:0;scale:1.08}47%,57%{opacity:.95;scale:1}61%,to{opacity:0;scale:.97}}@keyframes sabo-eclat{0%,57%{opacity:0}60%{opacity:1}70%,to{opacity:0}}.carte.sec-sabo .fond-fx{position:absolute;inset:0;pointer-events:none}.carte.sec-sabo .fond-fx>*{position:absolute;display:none}@keyframes sabo-derive{0%{translate:-12% 0}to{translate:12% -2%}}.carte.sec-sabo .voiles i{position:absolute;bottom:-30%;left:var(--x);width:34cqw;height:120cqw;border-radius:50%;background:radial-gradient(closest-side,rgba(255,250,230,.95),rgba(255,220,160,.4) 60%,transparent);filter:blur(3cqw);mix-blend-mode:screen;animation:sabo-voile 7s ease-in-out infinite;animation-delay:var(--dl)}@keyframes sabo-voile{0%{translate:0 20%;scale:.8 .9;opacity:0}30%{opacity:1}to{translate:8cqw -40%;scale:1.15 1.1;opacity:0}}.carte.sec-sabo .anneau:before,.carte.sec-sabo .anneau:after{content:"";position:absolute;inset:0;border-radius:50%}.carte.sec-sabo .anneau:before{background:repeating-conic-gradient(from 0deg,#ffb13b 0deg 5deg,#fff1b8 7deg,#ff7a1f 10deg 13deg,transparent 15deg 20deg);-webkit-mask:radial-gradient(closest-side,transparent 64%,#000 70%,#000 80%,transparent 96%);mask:radial-gradient(closest-side,transparent 64%,#000 70%,#000 80%,transparent 96%);filter:url(#vie) blur(.2cqw) drop-shadow(0 0 1.5cqw #ff9a3c);animation:tourne-fond 40s linear infinite}.carte.sec-sabo .anneau:after{background:radial-gradient(closest-side,transparent 58%,rgba(255,200,110,.55) 70%,transparent 86%);animation:sabo-pouls 2.4s ease-in-out infinite alternate}@keyframes sabo-fond-cycle{0%,14%{opacity:1}25%{opacity:.5}30%,60%{opacity:0}72%,to{opacity:1}}@keyframes sabo-pouls{0%{opacity:.5;scale:.98}to{opacity:1;scale:1.03}}.carte.sec-sabo .carte-face{background:#f5ead6}.carte.sec-sabo .choix-fond{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-items:center}.carte.sec-sabo .choix-fond span{font:700 .72rem var(--f-titre);text-transform:uppercase;letter-spacing:.1em;color:var(--doux);margin-right:4px}.carte.sec-sabo .choix-fond button{font:700 .82rem var(--f-titre);padding:7px 13px;border-radius:99px;border:1px solid var(--bordure);background:var(--surface);color:var(--texte-2);cursor:pointer}.carte.sec-sabo .choix-fond button[aria-pressed=true]{background:linear-gradient(180deg,#f6dc8f,#e2b24a);border-color:#d6a030;color:#3a2a06}.carte.sec-sabo .choix-fond button:focus-visible{outline:2px solid var(--rar-fonce);outline-offset:2px}@media (max-width: 760px){.carte.sec-sabo .haut{grid-template-columns:1fr}.carte.sec-sabo-zone{max-width:340px;width:100%;margin:0 auto}}@media (prefers-reduced-motion: reduce){.carte.sec-sabo *,.carte.sec-sabo:after{animation:none!important}.carte.sec-sabo .demo .voile-demo,.carte.sec-sabo .demo .carte,.carte.sec-sabo-int{transition:none}}.carte.sec-seiya{--d: 10s;--hx: 52%;--hy: 40%;--rar-fonce: #9c6f12;--rar-clair: #f6dc8f;--doux: #8f8166;--rar-carte: #d6a030;--f-kanji: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--f-titre: inherit;container-type:inline-size}.carte.sec-seiya .fx-celeste{position:absolute;inset:0;z-index:5;pointer-events:none}.carte.sec-seiya .fx-celeste>*{position:absolute;inset:0}.carte.sec-seiya .fx-celeste img{width:100%;height:100%;object-fit:cover}.carte.sec-seiya .rayons{display:none;background:repeating-conic-gradient(from 160deg at 50% -20%,rgba(255,246,214,.55) 0deg 3deg,transparent 3deg 9deg);-webkit-mask:linear-gradient(to bottom,#000,transparent 75%);mask:linear-gradient(to bottom,#000,transparent 75%);mix-blend-mode:screen;opacity:.25;animation:seiya-rayons var(--d) infinite}.carte.sec-seiya .blanc{background:radial-gradient(circle at var(--hx) 30%,#fff 0,#fffdf5 45%,#fbf1d6 100%);opacity:0;animation:seiya-blanc var(--d) infinite}.carte.sec-seiya .trait-or{opacity:0;animation:seiya-trait-or var(--d) infinite;filter:brightness(.5) saturate(1.5) contrast(1.2) drop-shadow(0 0 .5cqw rgba(160,90,20,.55))}.carte.sec-seiya .kanji span{position:absolute;left:50%;top:52%;translate:-50% -50%;font-family:var(--f-kanji);font-weight:900;font-size:22cqw;line-height:1.05;text-align:center;color:#fffdf6;-webkit-text-stroke:.6cqw #9c6a16;text-shadow:0 0 1.5cqw #fff,0 0 4cqw #fff,0 0 7cqw rgba(246,200,90,.9);opacity:0;animation:seiya-kanji var(--d) infinite}.carte.sec-seiya .eclat{background:radial-gradient(circle at var(--hx) var(--hy),#fff 0,#fff7dc 30%,transparent 70%);opacity:0;animation:seiya-eclat var(--d) infinite}.carte.sec-seiya .fx-celeste>.cercle{mix-blend-mode:screen;animation:seiya-cercle 3s ease-in-out infinite}@keyframes seiya-cercle{0%,to{opacity:.35;filter:brightness(1)}50%{opacity:1;filter:brightness(1.35) drop-shadow(0 0 1.2cqw #ffd24a)}}.carte.sec-seiya .halo{background:radial-gradient(48% 40% at 50% 45%,rgba(255,214,120,.22),transparent 70%);mix-blend-mode:screen;animation:seiya-chaleur 2.4s ease-in-out infinite alternate}@keyframes seiya-chaleur{0%{opacity:.4}to{opacity:1}}.carte.sec-seiya .fx-celeste>.blanc{opacity:1;background:radial-gradient(circle at var(--hx) var(--hy),#fff 0,#fffdf5 40%,#fff8e6 100%);animation:seiya-blanc-astre var(--d) infinite;-webkit-mask:radial-gradient(circle at 52% 40%,#000 var(--rp),transparent calc(var(--rp) + 14%));mask:radial-gradient(circle at 52% 40%,#000 var(--rp),transparent calc(var(--rp) + 14%))}@keyframes seiya-blanc-astre{0%,19%{--rp: 0%;opacity:0}20%{--rp: 0%;opacity:1}24%{--rp: 25%}28%{--rp: 80%}30%,60%{--rp: 220%;opacity:1}70%,to{--rp: 220%;opacity:0}}.carte.sec-seiya .fx-celeste>.cercle-or{opacity:0;animation:seiya-feu-or var(--d) infinite}.carte.sec-seiya .cercle-or img{animation:seiya-palpite-img 3s ease-in-out infinite;filter:drop-shadow(0 0 1.4cqw rgba(255,190,80,.8))}@keyframes seiya-palpite-img{0%,to{filter:brightness(.95) drop-shadow(0 0 1cqw rgba(255,190,80,.6))}50%{filter:brightness(1.2) drop-shadow(0 0 2.2cqw rgba(255,214,120,.95))}}@keyframes seiya-feu-or{0%,31%{opacity:0}37%,57%{opacity:1}62%,to{opacity:0}}.carte.sec-seiya .trait-or{filter:brightness(.82) saturate(1.3) drop-shadow(0 0 .4cqw rgba(200,140,40,.45))}.carte.sec-seiya .fx-celeste>.armure-or{opacity:0;animation:seiya-feu-or var(--d) infinite;filter:saturate(1.3) drop-shadow(0 0 .8cqw rgba(255,190,80,.8))}.carte.sec-seiya .fx-celeste>.armure-flash{mix-blend-mode:screen;opacity:0;filter:brightness(2.6) saturate(.4) drop-shadow(0 0 1.5cqw #fff6d8) drop-shadow(0 0 4cqw rgba(255,220,140,.9));animation:seiya-armure-flash var(--d) infinite}@keyframes seiya-armure-flash{0%,10%{opacity:0}18%{opacity:.7}24%{opacity:1}30%,to{opacity:0}}.carte.sec-seiya .kanji span{left:auto;right:5%;top:44%;translate:0 -50%;font-size:11cqw;line-height:1.02;-webkit-text-stroke:.6cqw #5a3a08}.carte.sec-seiya-face>img.base{animation:seiya-souffle 10s ease-in-out infinite alternate;transform-origin:40% 30%}@keyframes seiya-souffle{0%{scale:1}to{scale:1.04}}.carte.sec-seiya .mana i{position:absolute;left:var(--x);bottom:-4%;width:var(--t, 1cqw);height:var(--t, 1cqw);border-radius:50%;background:radial-gradient(circle,#fff 0 30%,#fff1c4 55%,#ffaa3c00 75%);box-shadow:0 0 1.8cqw #ffd24a;opacity:0;animation:seiya-braise 4.6s linear infinite;animation-delay:var(--dl)}@keyframes seiya-braise{0%{opacity:0;translate:0 0}12%{opacity:.95}60%{translate:calc(var(--dx, 1) * 5cqw) -70cqw}to{opacity:0;translate:calc(var(--dx, 1) * -3cqw) -140cqw;scale:.4}}.carte.sec-seiya .mana.salve i{bottom:auto;top:var(--y);animation:seiya-salve var(--d) infinite;animation-delay:var(--dl, 0s);box-shadow:0 0 2.2cqw #ffd24a,0 0 4.5cqw #ffaa3c99}@keyframes seiya-salve{0%,60%{opacity:0;translate:0 0;scale:1}62%{opacity:1}76%{opacity:1}92%,to{opacity:0;translate:calc(var(--dx) * 7cqw) calc(var(--h, 60) * -1cqw);scale:.5}}.carte.sec-seiya.petite .mana,.carte.sec-seiya.petite .halo{display:none}.carte.sec-seiya:after{content:"";position:absolute;inset:-1.6cqw;border-radius:5.6cqw;padding:1cqw;z-index:-1;background:conic-gradient(from var(--ang),transparent 0 55%,#f6dc8f 70%,#fff 75%,#d6a030 80%,transparent 92%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 6px #f6dc8f);animation:seiya-tour 4s linear infinite}@keyframes seiya-tour{to{--ang: 360deg}}@keyframes seiya-rayons{0%,12%{opacity:.25}25%{opacity:.9}30%,60%{opacity:0}72%,to{opacity:.25}}@keyframes seiya-blanc{0%,18%{opacity:0}30%,60%{opacity:1}70%,to{opacity:0}}@keyframes seiya-trait-or{0%,31%{opacity:0}38%,58%{opacity:1}62%,to{opacity:0}}@keyframes seiya-kanji{0%,41%{opacity:0;scale:1.08}47%,57%{opacity:.95;scale:1}61%,to{opacity:0;scale:.97}}@keyframes seiya-eclat{0%,57%{opacity:0}60%{opacity:1}70%,to{opacity:0}}.carte.sec-frieren{--d: 10s;--hx: 14%;--hy: 52%;--rar-fonce: #9c6f12;--rar-clair: #f6dc8f;--doux: #8f8166;--rar-carte: #d6a030;--f-kanji: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--f-titre: inherit;container-type:inline-size}.carte.sec-frieren .fx-celeste{position:absolute;inset:0;z-index:5;pointer-events:none}.carte.sec-frieren .fx-celeste>*{position:absolute;inset:0}.carte.sec-frieren .fx-celeste img{width:100%;height:100%;object-fit:cover}.carte.sec-frieren .rayons{display:none;background:repeating-conic-gradient(from 160deg at 50% -20%,rgba(255,246,214,.55) 0deg 3deg,transparent 3deg 9deg);-webkit-mask:linear-gradient(to bottom,#000,transparent 75%);mask:linear-gradient(to bottom,#000,transparent 75%);mix-blend-mode:screen;opacity:.25;animation:frieren-rayons var(--d) infinite}.carte.sec-frieren .blanc{background:radial-gradient(circle at var(--hx) 30%,#fff 0,#fffdf5 45%,#fbf1d6 100%);opacity:0;animation:frieren-blanc var(--d) infinite}.carte.sec-frieren .trait-or{opacity:0;animation:frieren-trait-or var(--d) infinite;filter:brightness(.5) saturate(1.5) contrast(1.2) drop-shadow(0 0 .5cqw rgba(160,90,20,.55))}.carte.sec-frieren .kanji span{position:absolute;left:50%;top:52%;translate:-50% -50%;font-family:var(--f-kanji);font-weight:900;font-size:22cqw;line-height:1.05;text-align:center;color:#fffdf6;-webkit-text-stroke:.6cqw #9c6a16;text-shadow:0 0 1.5cqw #fff,0 0 4cqw #fff,0 0 7cqw rgba(246,200,90,.9);opacity:0;animation:frieren-kanji var(--d) infinite}.carte.sec-frieren .eclat{background:radial-gradient(circle at var(--hx) var(--hy),#fff 0,#fff7dc 30%,transparent 70%);opacity:0;animation:frieren-eclat var(--d) infinite}.carte.sec-frieren .fx-celeste>.cercle{mix-blend-mode:screen;animation:frieren-cercle 3s ease-in-out infinite}@keyframes frieren-cercle{0%,to{opacity:.35;filter:brightness(1)}50%{opacity:1;filter:brightness(1.35) drop-shadow(0 0 1.2cqw #b68cff)}}.carte.sec-frieren .halo{background:radial-gradient(48% 40% at var(--hx) var(--hy),rgba(190,150,255,.5),transparent 70%);mix-blend-mode:screen;animation:frieren-chaleur 2.4s ease-in-out infinite alternate}@keyframes frieren-chaleur{0%{opacity:.4}to{opacity:1}}.carte.sec-frieren .fx-celeste>.blanc{opacity:1;background:radial-gradient(circle at var(--hx) var(--hy),#fff 0,#fffdf5 40%,#f6f0ff 100%);animation:frieren-blanc-astre var(--d) infinite;-webkit-mask:radial-gradient(circle at 14% 52%,#000 var(--rp),transparent calc(var(--rp) + 14%));mask:radial-gradient(circle at 14% 52%,#000 var(--rp),transparent calc(var(--rp) + 14%))}@keyframes frieren-blanc-astre{0%,15%{--rp: 0%;opacity:1}21%{--rp: 16%}26%{--rp: 55%}30%,60%{--rp: 170%;opacity:1}70%,to{--rp: 170%;opacity:0}}.carte.sec-frieren .fx-celeste>.cercle-or{opacity:0;animation:frieren-feu-or var(--d) infinite}.carte.sec-frieren .cercle-or img{animation:frieren-palpite-img 3s ease-in-out infinite;filter:drop-shadow(0 0 1.4cqw rgba(170,120,255,.8))}@keyframes frieren-palpite-img{0%,to{filter:brightness(.95) drop-shadow(0 0 1cqw rgba(170,120,255,.6))}50%{filter:brightness(1.2) drop-shadow(0 0 2.2cqw rgba(190,150,255,.95))}}@keyframes frieren-feu-or{0%,31%{opacity:0}37%,57%{opacity:1}62%,to{opacity:0}}.carte.sec-frieren .trait-or{filter:brightness(.82) saturate(1.3) drop-shadow(0 0 .4cqw rgba(200,140,40,.45))}.carte.sec-frieren .kanji span{left:auto;right:6%;top:40%;translate:0 -50%;font-size:11cqw;line-height:1.02;-webkit-text-stroke:.5cqw #9c6a16}.carte.sec-frieren-face>img.base{animation:frieren-souffle 10s ease-in-out infinite alternate;transform-origin:55% 35%}@keyframes frieren-souffle{0%{scale:1}to{scale:1.04}}.carte.sec-frieren .mana i{position:absolute;left:var(--x);bottom:-4%;width:var(--t, 1cqw);height:var(--t, 1cqw);border-radius:50%;background:radial-gradient(circle,#fff 0 30%,#d9c6ff 55%,#a06eff00 75%);box-shadow:0 0 1.8cqw #b68cff;opacity:0;animation:frieren-braise 4.6s linear infinite;animation-delay:var(--dl)}@keyframes frieren-braise{0%{opacity:0;translate:0 0}12%{opacity:1}60%{translate:calc(var(--dx, 1) * 5cqw) -70cqw}to{opacity:0;translate:calc(var(--dx, 1) * -3cqw) -140cqw;scale:.4}}.carte.sec-frieren .mana.salve i{bottom:auto;top:var(--y);animation:frieren-salve var(--d) infinite;animation-delay:var(--dl, 0s);box-shadow:0 0 2.2cqw #b68cff,0 0 4.5cqw #a06eff99}@keyframes frieren-salve{0%,60%{opacity:0;translate:0 0;scale:1}62%{opacity:1}76%{opacity:1}92%,to{opacity:0;translate:calc(var(--dx) * 7cqw) calc(var(--h, 60) * -1cqw);scale:.5}}.carte.sec-frieren.petite .mana,.carte.sec-frieren.petite .halo{display:none}.carte.sec-frieren:after{content:"";position:absolute;inset:-1.6cqw;border-radius:5.6cqw;padding:1cqw;z-index:-1;background:conic-gradient(from var(--ang),transparent 0 55%,#f6dc8f 70%,#fff 75%,#d6a030 80%,transparent 92%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 6px #f6dc8f);animation:frieren-tour 4s linear infinite}@keyframes frieren-tour{to{--ang: 360deg}}@keyframes frieren-rayons{0%,12%{opacity:.25}25%{opacity:.9}30%,60%{opacity:0}72%,to{opacity:.25}}@keyframes frieren-blanc{0%,18%{opacity:0}30%,60%{opacity:1}70%,to{opacity:0}}@keyframes frieren-trait-or{0%,31%{opacity:0}38%,58%{opacity:1}62%,to{opacity:0}}@keyframes frieren-kanji{0%,41%{opacity:0;scale:1.08}47%,57%{opacity:.95;scale:1}61%,to{opacity:0;scale:.97}}@keyframes frieren-eclat{0%,57%{opacity:0}60%{opacity:1}70%,to{opacity:0}}.carte.sec-aladdin{--d: 10s;--hx: 50%;--hy: 12%;--rar-fonce: #9c6f12;--rar-clair: #f6dc8f;--doux: #8f8166;--rar-carte: #d6a030;--f-kanji: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--f-titre: inherit;container-type:inline-size}.carte.sec-aladdin .fx-celeste{position:absolute;inset:0;z-index:5;pointer-events:none}.carte.sec-aladdin .fx-celeste>*{position:absolute;inset:0}.carte.sec-aladdin .fx-celeste img{width:100%;height:100%;object-fit:cover}.carte.sec-aladdin .rayons{display:none;background:repeating-conic-gradient(from 160deg at 50% -20%,rgba(255,246,214,.55) 0deg 3deg,transparent 3deg 9deg);-webkit-mask:linear-gradient(to bottom,#000,transparent 75%);mask:linear-gradient(to bottom,#000,transparent 75%);mix-blend-mode:screen;opacity:.25;animation:aladdin-rayons var(--d) infinite}.carte.sec-aladdin .blanc{background:radial-gradient(circle at var(--hx) 30%,#fff 0,#fffdf5 45%,#fbf1d6 100%);opacity:0;animation:aladdin-blanc var(--d) infinite}.carte.sec-aladdin .trait-or{opacity:0;animation:aladdin-trait-or var(--d) infinite;filter:brightness(.5) saturate(1.5) contrast(1.2) drop-shadow(0 0 .5cqw rgba(160,90,20,.55))}.carte.sec-aladdin .kanji span{position:absolute;left:50%;top:52%;translate:-50% -50%;font-family:var(--f-kanji);font-weight:900;font-size:22cqw;line-height:1.05;text-align:center;color:#fffdf6;-webkit-text-stroke:.6cqw #9c6a16;text-shadow:0 0 1.5cqw #fff,0 0 4cqw #fff,0 0 7cqw rgba(246,200,90,.9);opacity:0;animation:aladdin-kanji var(--d) infinite}.carte.sec-aladdin .eclat{background:radial-gradient(circle at var(--hx) var(--hy),#fff 0,#fff7dc 30%,transparent 70%);opacity:0;animation:aladdin-eclat var(--d) infinite}.carte.sec-aladdin .fx-celeste>.cercle{mix-blend-mode:screen;animation:aladdin-cercle 3s ease-in-out infinite}@keyframes aladdin-cercle{0%,to{opacity:.35;filter:brightness(1)}50%{opacity:1;filter:brightness(1.35) drop-shadow(0 0 1.2cqw #ffd24a)}}.carte.sec-aladdin .halo{background:radial-gradient(48% 40% at 50% 45%,rgba(255,214,120,.22),transparent 70%);mix-blend-mode:screen;animation:aladdin-chaleur 2.4s ease-in-out infinite alternate}@keyframes aladdin-chaleur{0%{opacity:.4}to{opacity:1}}.carte.sec-aladdin .fx-celeste>.blanc{opacity:1;background:radial-gradient(circle at var(--hx) var(--hy),#fff 0,#fffdf5 40%,#fff8e6 100%);animation:aladdin-blanc-astre var(--d) infinite;-webkit-mask:radial-gradient(circle at 50% 12%,#000 var(--rp),transparent calc(var(--rp) + 14%));mask:radial-gradient(circle at 50% 12%,#000 var(--rp),transparent calc(var(--rp) + 14%))}@keyframes aladdin-blanc-astre{0%,23%{--rp: 220%;opacity:0}29%{--rp: 220%;opacity:1}30%,60%{--rp: 220%;opacity:1}70%,to{--rp: 220%;opacity:0}}.carte.sec-aladdin .fx-celeste>.cercle-or{opacity:0;animation:aladdin-feu-or var(--d) infinite}.carte.sec-aladdin .cercle-or img{animation:aladdin-palpite-img 3s ease-in-out infinite;filter:drop-shadow(0 0 1.4cqw rgba(255,190,80,.8))}@keyframes aladdin-palpite-img{0%,to{filter:brightness(.95) drop-shadow(0 0 1cqw rgba(255,190,80,.6))}50%{filter:brightness(1.2) drop-shadow(0 0 2.2cqw rgba(255,214,120,.95))}}@keyframes aladdin-feu-or{0%,31%{opacity:0}37%,57%{opacity:1}62%,to{opacity:0}}.carte.sec-aladdin .trait-or{filter:brightness(.82) saturate(1.3) drop-shadow(0 0 .4cqw rgba(200,140,40,.45))}.carte.sec-aladdin .fx-celeste>.armure-or{opacity:0;animation:aladdin-feu-or var(--d) infinite;filter:saturate(1.3) drop-shadow(0 0 .8cqw rgba(255,190,80,.8))}.carte.sec-aladdin .fx-celeste>.armure-flash{mix-blend-mode:screen;opacity:0;filter:brightness(2.6) saturate(.4) drop-shadow(0 0 1.5cqw #fff6d8) drop-shadow(0 0 4cqw rgba(255,220,140,.9));animation:aladdin-armure-flash var(--d) infinite}@keyframes aladdin-armure-flash{0%,12%{opacity:0}18%{opacity:.6}23%{opacity:1}30%,to{opacity:0}}.carte.sec-aladdin .fx-celeste>.rukh-blanc{opacity:0;transform-origin:50% 50%;animation:aladdin-rukh-blanc var(--d) infinite}@keyframes aladdin-rukh-blanc{0%,17%{opacity:0;scale:1;filter:blur(0)}22%{opacity:.85;scale:1.04;filter:blur(.4cqw)}28%{opacity:1;scale:1.25;filter:blur(2.5cqw)}32%,to{opacity:0;scale:1.3;filter:blur(3cqw)}}.carte.sec-aladdin .kanji span{left:auto;right:5%;top:44%;translate:0 -50%;font-size:14cqw;line-height:1.02;-webkit-text-stroke:.6cqw #5a3a08}.carte.sec-aladdin-face>img.base{animation:aladdin-souffle 10s ease-in-out infinite alternate;transform-origin:40% 30%}@keyframes aladdin-souffle{0%{scale:1}to{scale:1.04}}.carte.sec-aladdin .mana i{position:absolute;left:var(--x);bottom:-4%;width:var(--t, 1cqw);height:var(--t, 1cqw);border-radius:50%;background:radial-gradient(circle,#fff 0 30%,#fff1c4 55%,#ffaa3c00 75%);box-shadow:0 0 1.8cqw #ffd24a;opacity:0;animation:aladdin-braise 4.6s linear infinite;animation-delay:var(--dl)}@keyframes aladdin-braise{0%{opacity:0;translate:0 0}12%{opacity:.95}60%{translate:calc(var(--dx, 1) * 5cqw) -70cqw}to{opacity:0;translate:calc(var(--dx, 1) * -3cqw) -140cqw;scale:.4}}.carte.sec-aladdin .mana.salve i{bottom:auto;top:var(--y);animation:aladdin-salve var(--d) infinite;animation-delay:var(--dl, 0s);box-shadow:0 0 2.2cqw #ffd24a,0 0 4.5cqw #ffaa3c99}@keyframes aladdin-salve{0%,60%{opacity:0;translate:0 0;scale:1}62%{opacity:1}76%{opacity:1}92%,to{opacity:0;translate:calc(var(--dx) * 7cqw) calc(var(--h, 60) * -1cqw);scale:.5}}.carte.sec-aladdin.petite .mana,.carte.sec-aladdin.petite .halo{display:none}.carte.sec-aladdin:after{content:"";position:absolute;inset:-1.6cqw;border-radius:5.6cqw;padding:1cqw;z-index:-1;background:conic-gradient(from var(--ang),transparent 0 55%,#f6dc8f 70%,#fff 75%,#d6a030 80%,transparent 92%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 6px #f6dc8f);animation:aladdin-tour 4s linear infinite}@keyframes aladdin-tour{to{--ang: 360deg}}@keyframes aladdin-rayons{0%,12%{opacity:.25}25%{opacity:.9}30%,60%{opacity:0}72%,to{opacity:.25}}@keyframes aladdin-blanc{0%,18%{opacity:0}30%,60%{opacity:1}70%,to{opacity:0}}@keyframes aladdin-trait-or{0%,31%{opacity:0}38%,58%{opacity:1}62%,to{opacity:0}}@keyframes aladdin-kanji{0%,41%{opacity:0;scale:1.08}47%,57%{opacity:.95;scale:1}61%,to{opacity:0;scale:.97}}@keyframes aladdin-eclat{0%,57%{opacity:0}60%{opacity:1}70%,to{opacity:0}}
