.DuelSummonReveal-module__CsqPCa__dialog{--glow:#b4c7bd;--wash:#294642;border:1px solid var(--glow);color:#f4eedc;overscroll-behavior:contain;background:#191e32;border-radius:8px;width:min(900px,100vw - 24px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 24px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 28px 90px #06171bd9}.DuelSummonReveal-module__CsqPCa__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0c1ee6}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=SR]{--glow:#8ed9c0;--wash:#2e6558}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=SSR]{--glow:#efd18b;--wash:#756037}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=UR]{--glow:#e5c7fa;--wash:#524d72}.DuelSummonReveal-module__CsqPCa__stage{isolation:isolate;background:radial-gradient(ellipse at 30% 45%,var(--wash),transparent 70%),#191e32;position:relative;overflow:hidden}.DuelSummonReveal-module__CsqPCa__header,.DuelSummonReveal-module__CsqPCa__footer{z-index:4;background:#15192cf5;border-bottom:1px solid #e5dab329;align-items:center;gap:12px;padding:12px 20px;font-size:11px;line-height:1.7;display:flex;position:relative}.DuelSummonReveal-module__CsqPCa__header>span{color:#c7d4c2;margin-right:auto}.DuelSummonReveal-module__CsqPCa__dialog button{font:inherit;cursor:pointer;touch-action:manipulation;min-height:44px;transition:background .15s,transform .15s}.DuelSummonReveal-module__CsqPCa__header button,.DuelSummonReveal-module__CsqPCa__footer button{color:#ede3c8;white-space:nowrap;background:0 0;border:0;padding:8px 4px}.DuelSummonReveal-module__CsqPCa__dialog button:focus-visible{outline-offset:3px;outline:3px solid #f2cf83}.DuelSummonReveal-module__CsqPCa__dialog button:active:not(:disabled){transform:translateY(2px)}.DuelSummonReveal-module__CsqPCa__dialog button:disabled{opacity:.55;cursor:default}.DuelSummonReveal-module__CsqPCa__content{z-index:2;grid-template-columns:340px minmax(0,1fr);align-items:center;gap:30px;padding:30px;display:grid;position:relative}.DuelSummonReveal-module__CsqPCa__visual{flex-direction:column;align-items:center;gap:16px;min-width:0;display:flex}.DuelSummonReveal-module__CsqPCa__chapter{letter-spacing:.16em;color:var(--glow);font-size:11px}.DuelSummonReveal-module__CsqPCa__cardPerspective{perspective:1000px;width:248px;height:350px;position:relative}.DuelSummonReveal-module__CsqPCa__flip{width:100%;height:100%;transform-style:preserve-3d;position:relative;transform:rotateY(180deg)}.DuelSummonReveal-module__CsqPCa__back,.DuelSummonReveal-module__CsqPCa__front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:2px solid var(--glow);border-radius:10px;position:absolute;inset:0;overflow:hidden}.DuelSummonReveal-module__CsqPCa__back{background:repeating-linear-gradient(45deg,#ffffff04 0 8px,#0000 8px 16px),#27283f;flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex;transform:rotateY(0);box-shadow:inset 0 0 0 8px #191c30,inset 0 0 0 9px #adc2a647}.DuelSummonReveal-module__CsqPCa__back>b{font:500 67px var(--font-serif),serif;border:1px solid var(--glow);width:108px;height:108px;color:var(--glow);border-radius:50%;place-items:center;display:grid}.DuelSummonReveal-module__CsqPCa__back>span{letter-spacing:.15em;color:#d7dec8;font-size:11px}.DuelSummonReveal-module__CsqPCa__front{background-color:#2d2b43;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;transform:rotateY(180deg);box-shadow:0 0 25px #d2d6be14}.DuelSummonReveal-module__CsqPCa__front>img{object-fit:contain;width:100%;height:100%;padding:22px 8px 48px;position:absolute;inset:0}.DuelSummonReveal-module__CsqPCa__front>strong{z-index:1;text-align:center;width:100%;font:500 14px/1.5 var(--font-serif),serif;color:#fff0ce;background:#161a2ded;border-top:1px solid #b9cbb366;padding:12px 10px;position:relative}.DuelSummonReveal-module__CsqPCa__rank{z-index:1;color:var(--glow);text-shadow:0 2px 5px #071f26;font:800 24px/1 Georgia,serif;position:absolute;top:10px;left:10px}.DuelSummonReveal-module__CsqPCa__rarityTitle{letter-spacing:.12em;color:var(--glow);text-shadow:0 0 25px var(--wash);font:italic 800 30px/1 Georgia,serif}.DuelSummonReveal-module__CsqPCa__details{min-width:0}.DuelSummonReveal-module__CsqPCa__details h2{font:500 27px/1.5 var(--font-serif),serif;text-wrap:balance;margin:0 0 16px}.DuelSummonReveal-module__CsqPCa__details>p{color:#c9bfcb;font-size:13px;line-height:1.85}.DuelSummonReveal-module__CsqPCa__details .DuelSummonReveal-module__CsqPCa__newLabel{color:#30273a;background:var(--glow);margin:0 0 10px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-block}.DuelSummonReveal-module__CsqPCa__details .DuelSummonReveal-module__CsqPCa__quote{color:#f2e6c8;margin:7px 0 18px;font-size:15px}.DuelSummonReveal-module__CsqPCa__keep{color:#2c2536;background:#e7c783;border:1px solid #f1d291;border-radius:4px;width:100%;padding:12px 16px;font-size:13px!important;font-weight:600!important}.DuelSummonReveal-module__CsqPCa__skip{color:#f4eedc;background:#343047;border:1px solid #b8c5b180;border-radius:4px;margin-top:15px;padding:10px 15px}.DuelSummonReveal-module__CsqPCa__details .DuelSummonReveal-module__CsqPCa__note{color:#c9bdca;margin:14px 0;font-size:11px}.DuelSummonReveal-module__CsqPCa__equip>div{border-block-start:1px solid #bfcca72b;align-items:center;gap:14px;padding:12px 0;display:flex}.DuelSummonReveal-module__CsqPCa__equip>div>div{flex:1;min-width:0}.DuelSummonReveal-module__CsqPCa__equip b{font-size:13px;font-weight:600}.DuelSummonReveal-module__CsqPCa__equip small{color:#c9bdca;margin-top:6px;font-size:11px;line-height:1.7;display:block}.DuelSummonReveal-module__CsqPCa__equip button{color:#332b3d;white-space:nowrap;background:#dfc68d;border:1px solid #adbe9a;border-radius:4px;padding:7px 12px;font-size:12px}.DuelSummonReveal-module__CsqPCa__replace{background:#ffffff0a;border:1px solid #dfcf8a60;border-radius:4px;flex-wrap:wrap;gap:8px;margin:10px 0;padding:14px;display:flex}.DuelSummonReveal-module__CsqPCa__replace>b{width:100%;font-size:13px;font-weight:500}.DuelSummonReveal-module__CsqPCa__replace button{color:#f0e9d1;background:#373048;border:1px solid #aabda580;border-radius:3px;padding:7px 10px;font-size:11px}.DuelSummonReveal-module__CsqPCa__footer{color:#bfcbbd;border-top:1px solid #e5dab329;border-bottom:0;justify-content:space-between;position:sticky;bottom:0}.DuelSummonReveal-module__CsqPCa__footer button{text-underline-offset:4px;text-decoration:underline}.DuelSummonReveal-module__CsqPCa__orbit,.DuelSummonReveal-module__CsqPCa__rays{pointer-events:none;z-index:0;opacity:0;position:absolute}.DuelSummonReveal-module__CsqPCa__orbit{border:1px solid var(--glow);border-radius:50%;width:440px;height:440px;top:76px;left:-30px;box-shadow:0 0 0 18px #ffffff05,0 0 0 45px #ffffff03}.DuelSummonReveal-module__CsqPCa__rays{background:repeating-conic-gradient(from 6deg at 30%,#0000 0deg 19deg,#f9e7a322 19deg 20deg,#0000 20deg 35deg);inset:-20%;-webkit-mask-image:radial-gradient(#0000 10%,#000 70%);mask-image:radial-gradient(#0000 10%,#000 70%)}.DuelSummonReveal-module__CsqPCa__foil{pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 20%,#fff7 46%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.DuelSummonReveal-module__CsqPCa__dialog[data-phase=opening] .DuelSummonReveal-module__CsqPCa__flip{animation:DuelSummonReveal-module__CsqPCa__flipCard var(--reveal-duration)cubic-bezier(.2,.7,.2,1)both}.DuelSummonReveal-module__CsqPCa__dialog[data-phase=opening] .DuelSummonReveal-module__CsqPCa__orbit{animation:DuelSummonReveal-module__CsqPCa__summonOrbit var(--reveal-duration)ease-out both}.DuelSummonReveal-module__CsqPCa__dialog[data-phase=opening] .DuelSummonReveal-module__CsqPCa__rays{animation:DuelSummonReveal-module__CsqPCa__summonRays var(--reveal-duration)ease-out both}.DuelSummonReveal-module__CsqPCa__dialog[data-phase=revealed] .DuelSummonReveal-module__CsqPCa__details{animation:.28s ease-out both DuelSummonReveal-module__CsqPCa__revealDetails}.DuelSummonReveal-module__CsqPCa__dialog[data-phase=revealed] .DuelSummonReveal-module__CsqPCa__foil{animation:.7s ease-out both DuelSummonReveal-module__CsqPCa__foilPass}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=R] :is(.DuelSummonReveal-module__CsqPCa__rays,.DuelSummonReveal-module__CsqPCa__orbit,.DuelSummonReveal-module__CsqPCa__foil){display:none}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=SR] .DuelSummonReveal-module__CsqPCa__orbit{border:3px double var(--glow)}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=SR] .DuelSummonReveal-module__CsqPCa__rays{display:none}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=SSR] .DuelSummonReveal-module__CsqPCa__front{box-shadow:0 0 32px #efd18b55}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=UR] .DuelSummonReveal-module__CsqPCa__front{box-shadow:0 0 42px #d9c3f966}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=UR] .DuelSummonReveal-module__CsqPCa__orbit{border-style:dashed;box-shadow:0 0 0 15px #a7dabb15,0 0 0 38px #d4b4e911}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=UR] .DuelSummonReveal-module__CsqPCa__rays{background:repeating-conic-gradient(from 6deg at 30%,#0000 0deg 19deg,#e1c4fa30 19deg 20deg,#0000 20deg 28deg,#a4dcd02b 28deg 29deg,#0000 29deg 35deg)}@keyframes DuelSummonReveal-module__CsqPCa__flipCard{0%,18%{transform:rotateY(0)rotate(-5deg)scale(.92)}35%{transform:rotateY(35deg)rotate(4deg)scale(.98)}65%{transform:rotateY(180deg)rotate(-2deg)scale(1.06)}to{transform:rotateY(180deg)rotate(0)scale(1)}}@keyframes DuelSummonReveal-module__CsqPCa__summonOrbit{0%{opacity:0;transform:scale(.5)rotate(-25deg)}60%{opacity:.65}to{opacity:.16;transform:scale(1.15)rotate(30deg)}}@keyframes DuelSummonReveal-module__CsqPCa__summonRays{0%,25%{opacity:0;transform:scale(.7)rotate(-8deg)}65%{opacity:.7}to{opacity:0;transform:scale(1.2)rotate(8deg)}}@keyframes DuelSummonReveal-module__CsqPCa__revealDetails{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes DuelSummonReveal-module__CsqPCa__foilPass{0%{opacity:0;transform:translate(-120%)}30%{opacity:.5}to{opacity:0;transform:translate(120%)}}.DuelSummonReveal-module__CsqPCa__dialog[data-skipped=true] *,.DuelSummonReveal-module__CsqPCa__dialog[data-skipped=true] :before,.DuelSummonReveal-module__CsqPCa__dialog[data-skipped=true] :after{transition:none!important;animation:none!important}.DuelSummonReveal-module__CsqPCa__dialog[data-skipped=true] .DuelSummonReveal-module__CsqPCa__flip{transform:rotateY(180deg)}@media (max-width:650px){.DuelSummonReveal-module__CsqPCa__dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.DuelSummonReveal-module__CsqPCa__header,.DuelSummonReveal-module__CsqPCa__footer{gap:10px;padding:8px 12px;font-size:10px}.DuelSummonReveal-module__CsqPCa__header>span{max-width:55%;line-height:1.6}.DuelSummonReveal-module__CsqPCa__content{grid-template-columns:1fr;gap:16px;padding:18px}.DuelSummonReveal-module__CsqPCa__visual{gap:10px}.DuelSummonReveal-module__CsqPCa__cardPerspective{width:170px;height:236px}.DuelSummonReveal-module__CsqPCa__front>img{padding:16px 5px 37px}.DuelSummonReveal-module__CsqPCa__front>strong{padding:9px 5px;font-size:11px}.DuelSummonReveal-module__CsqPCa__back{gap:18px}.DuelSummonReveal-module__CsqPCa__back>b{width:72px;height:72px;font-size:45px}.DuelSummonReveal-module__CsqPCa__back>span{font-size:9px}.DuelSummonReveal-module__CsqPCa__rank{font-size:20px}.DuelSummonReveal-module__CsqPCa__rarityTitle{font-size:24px}.DuelSummonReveal-module__CsqPCa__chapter{font-size:10px}.DuelSummonReveal-module__CsqPCa__details{text-align:center}.DuelSummonReveal-module__CsqPCa__details h2{margin-bottom:9px;font-size:21px}.DuelSummonReveal-module__CsqPCa__details .DuelSummonReveal-module__CsqPCa__quote{margin:4px 0 10px;font-size:12px}.DuelSummonReveal-module__CsqPCa__equip{text-align:left}.DuelSummonReveal-module__CsqPCa__equip>div{gap:9px;padding:9px 0}.DuelSummonReveal-module__CsqPCa__equip b{font-size:12px}.DuelSummonReveal-module__CsqPCa__equip small{font-size:10px}.DuelSummonReveal-module__CsqPCa__equip button{padding:7px 10px;font-size:11px}.DuelSummonReveal-module__CsqPCa__details .DuelSummonReveal-module__CsqPCa__newLabel{margin-bottom:5px;font-size:10px}.DuelSummonReveal-module__CsqPCa__details .DuelSummonReveal-module__CsqPCa__note{margin:10px 0;font-size:10px}.DuelSummonReveal-module__CsqPCa__orbit{width:360px;height:360px;top:50px;left:calc(50% - 180px)}.DuelSummonReveal-module__CsqPCa__rays{background-position:50%}.DuelSummonReveal-module__CsqPCa__dialog[data-phase=opening] .DuelSummonReveal-module__CsqPCa__content{gap:22px;min-height:430px}.DuelSummonReveal-module__CsqPCa__dialog[data-phase=opening] .DuelSummonReveal-module__CsqPCa__details h2{font-size:23px}.DuelSummonReveal-module__CsqPCa__footer{min-height:49px}.DuelSummonReveal-module__CsqPCa__keep{min-height:46px}}@media (max-height:740px) and (max-width:650px){.DuelSummonReveal-module__CsqPCa__content{gap:12px;padding:12px 16px}.DuelSummonReveal-module__CsqPCa__cardPerspective{width:144px;height:200px}.DuelSummonReveal-module__CsqPCa__visual{gap:7px}.DuelSummonReveal-module__CsqPCa__rarityTitle{font-size:21px}.DuelSummonReveal-module__CsqPCa__details h2{font-size:19px}.DuelSummonReveal-module__CsqPCa__dialog[data-phase=opening] .DuelSummonReveal-module__CsqPCa__content{min-height:370px}.DuelSummonReveal-module__CsqPCa__equip small{line-height:1.6}.DuelSummonReveal-module__CsqPCa__header,.DuelSummonReveal-module__CsqPCa__footer{padding-block:5px}}@media (prefers-reduced-motion:reduce){.DuelSummonReveal-module__CsqPCa__dialog:not([data-full-motion=true]) *,.DuelSummonReveal-module__CsqPCa__dialog:not([data-full-motion=true]) :before,.DuelSummonReveal-module__CsqPCa__dialog:not([data-full-motion=true]) :after{transition:none!important;animation:none!important}.DuelSummonReveal-module__CsqPCa__dialog:not([data-full-motion=true]) .DuelSummonReveal-module__CsqPCa__flip{transform:rotateY(180deg)}}.DuelSummonReveal-module__CsqPCa__preview{color:#f2e8d0;background:radial-gradient(at 75% 10%,#4b3b5866,#0000 65%),#15192b;min-height:80dvh;padding:36px max(20px,50vw - 450px);font-size:14px;line-height:1.9}.DuelSummonReveal-module__CsqPCa__preview>a{color:#e6cf96}.DuelSummonReveal-module__CsqPCa__preview h1{font:500 32px/1.5 var(--font-serif),serif;margin:30px 0 15px}.DuelSummonReveal-module__CsqPCa__preview>p{color:#c8bdcb}.DuelSummonReveal-module__CsqPCa__samples{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:30px 0;display:grid}.DuelSummonReveal-module__CsqPCa__samples>button{text-align:left;color:#dfd2bc;cursor:pointer;background:#2c2c46;border:1px solid #bba574;border-radius:4px;min-height:160px;padding:20px}.DuelSummonReveal-module__CsqPCa__samples b{font:italic 800 35px/1.5 Georgia,serif;display:block}.DuelSummonReveal-module__CsqPCa__samples span{font-size:12px;line-height:1.8;display:block}.DuelSummonReveal-module__CsqPCa__samples [data-rarity=SR]{color:#b8e2c8;background:#283f3b}.DuelSummonReveal-module__CsqPCa__samples [data-rarity=SSR]{color:#efd18b;background:#493b2b;border-color:#efd18b}.DuelSummonReveal-module__CsqPCa__samples [data-rarity=UR]{color:#e5c7fa;background:#3f3551;border-color:#e5c7fa}.DuelSummonReveal-module__CsqPCa__samples button:focus-visible{outline-offset:4px;outline:3px solid #f2cf83}@media (max-width:650px){.DuelSummonReveal-module__CsqPCa__samples{grid-template-columns:1fr 1fr}.DuelSummonReveal-module__CsqPCa__samples>button{min-height:145px;padding:17px}.DuelSummonReveal-module__CsqPCa__preview h1{font-size:26px}}.DuelSummonReveal-module__CsqPCa__details{color:#382d37;background:repeating-linear-gradient(0deg,#0000 0 3px,#8d704605 4px),#f0e5cf;border:1px solid #c5a572;border-radius:4px;padding:24px;box-shadow:0 12px 30px #080b1b44}.DuelSummonReveal-module__CsqPCa__details>p{color:#75654f}.DuelSummonReveal-module__CsqPCa__details .DuelSummonReveal-module__CsqPCa__quote{color:#635044}.DuelSummonReveal-module__CsqPCa__details .DuelSummonReveal-module__CsqPCa__note,.DuelSummonReveal-module__CsqPCa__equip small{color:#7b6858}.DuelSummonReveal-module__CsqPCa__details .DuelSummonReveal-module__CsqPCa__newLabel{color:#2d2535}.DuelSummonReveal-module__CsqPCa__equip>div{border-color:#bba17666}.DuelSummonReveal-module__CsqPCa__equip button{color:#f3e2bf;background:#39324b;border-color:#a08baf}.DuelSummonReveal-module__CsqPCa__replace{background:#e3d5ba;border-color:#bb9a61}.DuelSummonReveal-module__CsqPCa__keep{color:#312638;background:linear-gradient(120deg,#e5c789,#c3a06b);border-color:#b58e4e}.DuelSummonReveal-module__CsqPCa__footer{color:#c5b9c7}.DuelSummonReveal-module__CsqPCa__dialog{border-color:#c8aa70}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=R]{--glow:#c5bba8;--wash:#49434c}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=SR]{--wash:#31534b}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=SSR]{--wash:#6a5033}.DuelSummonReveal-module__CsqPCa__dialog[data-rarity=UR]{--wash:#59426e}@media (max-width:650px){.DuelSummonReveal-module__CsqPCa__details{padding:18px 14px}.DuelSummonReveal-module__CsqPCa__content{gap:20px;padding:18px 14px}.DuelSummonReveal-module__CsqPCa__header>span{max-width:52%}.DuelSummonReveal-module__CsqPCa__equip>div{align-items:flex-start}.DuelSummonReveal-module__CsqPCa__equip button{white-space:normal;min-width:80px}}.DuelSummonReveal-module__CsqPCa__dialog button.DuelSummonReveal-module__CsqPCa__keep{color:#312638}.DuelSummonReveal-module__CsqPCa__dialog .DuelSummonReveal-module__CsqPCa__equip button{color:#f3e2bf}.DuelSummonReveal-module__CsqPCa__dialog button.DuelSummonReveal-module__CsqPCa__skip{color:#f4eedc}
.DuelArtifactFx-module__kflUsG__fx{z-index:2;pointer-events:none;--gear:#c8e0b1;position:absolute;inset:0;overflow:hidden}.DuelArtifactFx-module__kflUsG__fx[data-side=enemy]{transform:scaleX(-1)}.DuelArtifactFx-module__kflUsG__fx svg{fill:none;width:100%;height:100%;stroke:var(--gear);stroke-width:3px}.DuelArtifactFx-module__kflUsG__fx[data-id=fan]{--gear:#c5eff2}.DuelArtifactFx-module__kflUsG__fx[data-id=seal]{--gear:#f5d99e}.DuelArtifactFx-module__kflUsG__fx[data-id=bell]{--gear:#e2c8f2}.DuelArtifactFx-module__kflUsG__fx[data-id=lamp]{--gear:#ffda9c}.DuelArtifactFx-module__kflUsG__cast{opacity:0;transform-origin:30% 65%;animation:1.4s ease-out both DuelArtifactFx-module__kflUsG__cast}.DuelArtifactFx-module__kflUsG__cast circle{fill:var(--gear);stroke:none}.DuelArtifactFx-module__kflUsG__cast .DuelArtifactFx-module__kflUsG__ink{stroke-width:13px;stroke:#8eb9a0;stroke-linecap:round}.DuelArtifactFx-module__kflUsG__fx[data-id=lamp] .DuelArtifactFx-module__kflUsG__cast>path:first-child{fill:#ffcd7955}.DuelArtifactFx-module__kflUsG__fx[data-id=seal] .DuelArtifactFx-module__kflUsG__cast>path:first-child{fill:#f5d99e0d}.DuelArtifactFx-module__kflUsG__fx[data-triggered=false] .DuelArtifactFx-module__kflUsG__cast{stroke-width:2px}.DuelArtifactFx-module__kflUsG__bloom{opacity:0;stroke-width:2px;transform-origin:45% 60%;animation:1.4s ease-out both DuelArtifactFx-module__kflUsG__bloom}.DuelArtifactFx-module__kflUsG__bloom path{fill:var(--gear);stroke:none}@keyframes DuelArtifactFx-module__kflUsG__cast{0%,22%{opacity:0;transform:translate(-22px)scale(.5)}42%,55%{opacity:.7;transform:translate(0)scale(1)}86%,to{opacity:0;transform:translate(20px)scale(1.15)}}@keyframes DuelArtifactFx-module__kflUsG__bloom{0%,38%{opacity:0;transform:scale(.3)}50%{opacity:.85;transform:scale(1)}84%,to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.DuelArtifactFx-module__kflUsG__fx:not([data-full=true]){display:none}}.DuelArtifactFx-module__kflUsG__fx{z-index:4;-webkit-mask-image:linear-gradient(#0000 22%,#000 41%);mask-image:linear-gradient(#0000 22%,#000 41%)}.DuelArtifactFx-module__kflUsG__fx[data-id=fan][data-actor=fire]{--gear:#f4d59b}.DuelArtifactFx-module__kflUsG__fx[data-id=fan][data-actor=fire] .DuelArtifactFx-module__kflUsG__cast{animation-timing-function:cubic-bezier(.14,.8,.25,1)}.DuelArtifactFx-module__kflUsG__fx[data-id=fan][data-actor=fire] .DuelArtifactFx-module__kflUsG__cast>path{stroke-width:4px;stroke-linecap:round}.DuelArtifactFx-module__kflUsG__fx[data-id=fan][data-actor=water] .DuelArtifactFx-module__kflUsG__cast{stroke-width:3px;animation-name:DuelArtifactFx-module__kflUsG__fanCurrent}.DuelArtifactFx-module__kflUsG__fx[data-id=fan][data-actor=water] .DuelArtifactFx-module__kflUsG__cast ellipse{fill:#b9ebed;stroke:none}@keyframes DuelArtifactFx-module__kflUsG__fanCurrent{0%,24%{opacity:0;transform:translate(-15px,12px)scale(.75)}43%{opacity:.7;transform:translateY(-6px)scale(1)}62%{opacity:.65;transform:translate(14px)scale(1.03)}90%,to{opacity:0;transform:translate(28px,9px)scale(1.08)}}.DuelArtifactFx-module__kflUsG__fx[data-id=seal][data-actor=earth] .DuelArtifactFx-module__kflUsG__cast{stroke-width:3px;animation-name:DuelArtifactFx-module__kflUsG__sealGround}.DuelArtifactFx-module__kflUsG__fx[data-id=seal][data-actor=metal] .DuelArtifactFx-module__kflUsG__cast{stroke-width:3px;animation-name:DuelArtifactFx-module__kflUsG__sealPush}@keyframes DuelArtifactFx-module__kflUsG__sealGround{0%,24%{opacity:0;transform:translateY(-12px)scaleY(.8)}42%,58%{opacity:.7;transform:translateY(5px)scaleY(1)}80%,to{opacity:0;transform:translateY(9px)scaleX(1.08)}}@keyframes DuelArtifactFx-module__kflUsG__sealPush{0%,28%{opacity:0;transform:translate(-16px)scaleX(.7)}40%,55%{opacity:.8;transform:translate(8px)scaleX(1)}77%,to{opacity:0;transform:translate(19px)scaleX(1.08)}}.DuelArtifactFx-module__kflUsG__fx[data-id=seal][data-triggered=false] .DuelArtifactFx-module__kflUsG__cast{display:none}
.DuelCinematicFx-module__xzzyKa__cinema{pointer-events:none;perspective:650px;isolation:isolate;--energy:#edc485;--light:#fff2c4;position:absolute;inset:0;overflow:hidden}.DuelCinematicFx-module__xzzyKa__cinema>*{opacity:0}.DuelCinematicFx-module__xzzyKa__vignette{background:radial-gradient(at 47% 52%,#0000 12%,#080b20b8 90%);position:absolute;inset:0}.DuelCinematicFx-module__xzzyKa__floor{border:2px solid var(--energy);background:repeating-radial-gradient(ellipse at center,transparent 0 34px,#f1d89b33 35px 37px,transparent 38px 70px),repeating-conic-gradient(from 3deg,transparent 0 29deg,#f2d8a322 30deg 31deg,transparent 32deg 60deg);transform-origin:50%;border-radius:50%;width:130%;height:70%;position:absolute;bottom:-20%;left:-15%;transform:rotateX(68deg)}.DuelCinematicFx-module__xzzyKa__aura{background:radial-gradient(ellipse at 50% 70%,var(--energy),transparent 65%);clip-path:polygon(10% 100%,0 52%,23% 65%,13% 17%,38% 41%,48% 0,61% 35%,85% 13%,79% 57%,100% 39%,94% 100%);width:30%;height:65%;position:absolute;bottom:18%;left:9%}.DuelCinematicFx-module__xzzyKa__tunnel{background:repeating-conic-gradient(from 8deg at 72% 50%,transparent 0 8deg,#fff5cf66 8.3deg 8.9deg,transparent 9deg 22deg);position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(#0000 20%,#000 90%);mask-image:radial-gradient(#0000 20%,#000 90%)}.DuelCinematicFx-module__xzzyKa__closeup{border-block:3px solid var(--light);background:linear-gradient(100deg,#15172f,var(--energy));clip-path:polygon(0 18%,100% 0,87% 85%,0 100%);z-index:5;width:70%;height:42%;position:absolute;top:9%;left:-6%;overflow:hidden}.DuelCinematicFx-module__xzzyKa__closeup img{object-fit:cover;object-position:center 16%;transform-origin:50% 23%;scale:1.55}.DuelCinematicFx-module__xzzyKa__closeup>span{color:#fff4d4;text-shadow:3px 3px #291b31,-1px -1px #291b31;letter-spacing:.12em;font:italic 800 clamp(20px,4vw,37px)/1 serif;position:absolute;bottom:12%;right:9%;transform:rotate(-7deg)}.DuelCinematicFx-module__xzzyKa__frontWave,.DuelCinematicFx-module__xzzyKa__backWave{border:7px solid var(--energy);border-right-color:var(--light);border-left-color:#0000;border-radius:50%;width:51%;height:55%;position:absolute;top:23%;left:34%;transform:rotateY(65deg)rotate(-13deg);box-shadow:8px 0 20px #fff0bb22}.DuelCinematicFx-module__xzzyKa__backWave{border-width:3px;width:47%;height:44%;top:29%;left:22%;rotate:-16deg}.DuelCinematicFx-module__xzzyKa__burst{background:radial-gradient(ellipse at 75% 52%,var(--light)0,transparent 43%);mix-blend-mode:screen;position:absolute;inset:0}.DuelCinematicFx-module__xzzyKa__debris{transform-style:preserve-3d;position:absolute;inset:0}.DuelCinematicFx-module__xzzyKa__debris i{width:calc(7px + var(--n)*1.4px);height:calc(14px + var(--n)*1.8px);background:linear-gradient(110deg,var(--light),var(--energy));clip-path:polygon(0 23%,72% 0,100% 74%,25% 100%);transform:rotate(calc(var(--n)*39deg));position:absolute;top:53%;left:72%;box-shadow:0 0 10px #fff3c666}.DuelCinematicFx-module__xzzyKa__impactWord{color:var(--light);text-shadow:4px 4px #21152d,-2px -2px #21152d,0 0 22px var(--energy);z-index:4;font:italic 900 clamp(54px,9vw,92px)/1 serif;position:absolute;top:28%;right:5%;transform:rotate(-14deg)}.DuelCinematicFx-module__xzzyKa__impactWord small{letter-spacing:.3em;text-align:center;font:12px/2 serif;display:block}.DuelCinematicFx-module__xzzyKa__cinema[data-side=enemy]{transform:scaleX(-1)}.DuelCinematicFx-module__xzzyKa__cinema[data-side=enemy] .DuelCinematicFx-module__xzzyKa__closeup,.DuelCinematicFx-module__xzzyKa__cinema[data-side=enemy] .DuelCinematicFx-module__xzzyKa__impactWord{display:none}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__vignette{animation:1.5s both DuelCinematicFx-module__xzzyKa__shade}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__floor{animation:1.5s ease-out both DuelCinematicFx-module__xzzyKa__floor}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__aura{animation:1.4s both DuelCinematicFx-module__xzzyKa__aura}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__tunnel{animation:1.35s both DuelCinematicFx-module__xzzyKa__rush}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__closeup{animation:1.4s both DuelCinematicFx-module__xzzyKa__cutin}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__frontWave{animation:1.4s both DuelCinematicFx-module__xzzyKa__wave}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__backWave{animation:1.4s 60ms both DuelCinematicFx-module__xzzyKa__wave}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__burst{animation:1.4s both DuelCinematicFx-module__xzzyKa__burst}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__debris{animation:1.4s both DuelCinematicFx-module__xzzyKa__shade}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__debris i{animation:1.4s both DuelCinematicFx-module__xzzyKa__shards}.DuelCinematicFx-module__xzzyKa__cinema[data-motion=true] .DuelCinematicFx-module__xzzyKa__impactWord{animation:1.4s both DuelCinematicFx-module__xzzyKa__word}@keyframes DuelCinematicFx-module__xzzyKa__shade{0%{opacity:0}15%,60%{opacity:.85}to{opacity:0}}@keyframes DuelCinematicFx-module__xzzyKa__floor{0%{opacity:0;transform:rotateX(68deg)scale(.4)}20%,36%{opacity:.8;transform:rotateX(68deg)scale(.85)}75%,to{opacity:0;transform:rotateX(68deg)scale(1.7)}}@keyframes DuelCinematicFx-module__xzzyKa__aura{0%{opacity:0;transform:scaleY(.4)}17%,32%{opacity:.65;transform:scaleY(1.05)}52%,to{opacity:0;transform:scaleY(1.3)}}@keyframes DuelCinematicFx-module__xzzyKa__rush{0%,22%{opacity:0;transform:scale(.5)}38%{opacity:.8;transform:scale(.95)}66%,to{opacity:0;transform:scale(1.8)}}@keyframes DuelCinematicFx-module__xzzyKa__cutin{0%{opacity:0;transform:translate(-100%)rotate(-5deg)}12%,23%{opacity:1;transform:translate(0)rotate(-2deg)}37%,to{opacity:0;transform:translate(110%)rotate(3deg)}}@keyframes DuelCinematicFx-module__xzzyKa__wave{0%,28%{opacity:0;transform:translate(-80px)rotateY(70deg)scale(.2)}43%{opacity:1;transform:translate(10px)rotateY(63deg)scale(.85)}68%,to{opacity:0;transform:translate(110px)rotateY(45deg)scale(1.7)}}@keyframes DuelCinematicFx-module__xzzyKa__burst{0%,37%{opacity:0}41%{opacity:.7}48%{opacity:.35}65%,to{opacity:0}}@keyframes DuelCinematicFx-module__xzzyKa__shards{0%,39%{opacity:0;transform:translate(0)rotate(0)scale(.1)}45%{opacity:1}82%,to{opacity:0;transform:translate(calc((var(--n) - 4.5)*32px),calc((var(--n)*var(--n) - 40)*4px))rotate(calc(var(--n)*85deg))scale(1.5)}}@keyframes DuelCinematicFx-module__xzzyKa__word{0%,38%{opacity:0;transform:scale(2)rotate(-18deg)}45%,62%{opacity:1;transform:scale(1)rotate(-12deg)}83%,to{opacity:0;transform:translate(15px,-12px)scale(1.1)rotate(-10deg)}}@media (max-width:650px){.DuelCinematicFx-module__xzzyKa__closeup{width:80%;height:36%}.DuelCinematicFx-module__xzzyKa__frontWave{border-width:5px}.DuelCinematicFx-module__xzzyKa__debris i:nth-child(n+7){display:none}.DuelCinematicFx-module__xzzyKa__impactWord{font-size:59px;right:3%}.DuelCinematicFx-module__xzzyKa__impactWord small{font-size:10px}}@media (prefers-reduced-motion:reduce){.DuelCinematicFx-module__xzzyKa__cinema:not([data-full=true]){display:none}.DuelCinematicFx-module__xzzyKa__cinema:not([data-full=true]) *{animation:none!important}}.DuelCinematicFx-module__xzzyKa__closeup img[data-mirrored=true]{scale:-1.55 1.55}
.DuelCharacterFx-module__eRHgpG__fx{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.DuelCharacterFx-module__eRHgpG__field{width:100%;height:100%;position:absolute;inset:0}.DuelCharacterFx-module__eRHgpG__fx[data-side=enemy] .DuelCharacterFx-module__eRHgpG__field{transform:scaleX(-1)}.DuelCharacterFx-module__eRHgpG__fx[data-motion=false]{display:none}.DuelCharacterFx-module__eRHgpG__platforms,.DuelCharacterFx-module__eRHgpG__score,.DuelCharacterFx-module__eRHgpG__map,.DuelCharacterFx-module__eRHgpG__frames,.DuelCharacterFx-module__eRHgpG__mirrors{transform-origin:200px 270px;animation:1.6s both DuelCharacterFx-module__eRHgpG__prepare}.DuelCharacterFx-module__eRHgpG__sprint,.DuelCharacterFx-module__eRHgpG__wave,.DuelCharacterFx-module__eRHgpG__route,.DuelCharacterFx-module__eRHgpG__ink,.DuelCharacterFx-module__eRHgpG__inkLine{stroke-dasharray:700;stroke-dashoffset:700px;animation:1.6s both DuelCharacterFx-module__eRHgpG__trace}.DuelCharacterFx-module__eRHgpG__leafDarts,.DuelCharacterFx-module__eRHgpG__rings,.DuelCharacterFx-module__eRHgpG__tiles,.DuelCharacterFx-module__eRHgpG__lances,.DuelCharacterFx-module__eRHgpG__folded{transform-origin:300px 230px;animation:1.6s both DuelCharacterFx-module__eRHgpG__release}.DuelCharacterFx-module__eRHgpG__platforms{animation-name:DuelCharacterFx-module__eRHgpG__step}.DuelCharacterFx-module__eRHgpG__score{animation-name:DuelCharacterFx-module__eRHgpG__score}.DuelCharacterFx-module__eRHgpG__map{animation-name:DuelCharacterFx-module__eRHgpG__unfold}.DuelCharacterFx-module__eRHgpG__frames{animation-name:DuelCharacterFx-module__eRHgpG__align}.DuelCharacterFx-module__eRHgpG__mirrors{animation-name:DuelCharacterFx-module__eRHgpG__mirror}.DuelCharacterFx-module__eRHgpG__rings{animation-name:DuelCharacterFx-module__eRHgpG__resonate}.DuelCharacterFx-module__eRHgpG__tiles{animation-name:DuelCharacterFx-module__eRHgpG__discover}.DuelCharacterFx-module__eRHgpG__folded{animation-name:DuelCharacterFx-module__eRHgpG__fold}.DuelCharacterFx-module__eRHgpG__contact{transform-origin:610px 229px;animation:1.6s both DuelCharacterFx-module__eRHgpG__hit}.DuelCharacterFx-module__eRHgpG__passive{transform-origin:191px 278px;animation:1.6s both DuelCharacterFx-module__eRHgpG__guard}@keyframes DuelCharacterFx-module__eRHgpG__prepare{0%,8%{opacity:0;transform:scale(.4)}24%,43%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(1.1)}}@keyframes DuelCharacterFx-module__eRHgpG__step{0%,10%{opacity:0;transform:translate(-20px,30px)scaleY(.3)}25%,55%{opacity:1;transform:translate(0)scaleY(1)}85%,to{opacity:0;transform:translate(-20px,10px)}}@keyframes DuelCharacterFx-module__eRHgpG__score{0%,10%{opacity:0;transform:translate(-15px,10px)rotate(-10deg)}26%,48%{opacity:1;transform:translate(0)rotate(0)}75%,to{opacity:0;transform:translate(30px,-18px)rotate(4deg)}}@keyframes DuelCharacterFx-module__eRHgpG__unfold{0%,12%{opacity:0;transform:scaleX(.1)rotate(-13deg)}30%,52%{opacity:1;transform:scaleX(1)rotate(0)}80%,to{opacity:0;transform:scale(.9)}}@keyframes DuelCharacterFx-module__eRHgpG__align{0%,12%{opacity:0;transform:translate(-40px)scaleX(.1)}30%,57%{opacity:1;transform:translate(0)scaleX(1)}90%,to{opacity:0;transform:translate(20px)}}@keyframes DuelCharacterFx-module__eRHgpG__mirror{0%,10%{opacity:0;transform:rotate(-30deg)scaleX(.1)}26%,45%{opacity:1;transform:rotate(0)scaleX(1)}64%{opacity:.8;transform:rotate(13deg)scaleX(.6)}86%,to{opacity:0;transform:rotate(25deg)scaleX(.1)}}@keyframes DuelCharacterFx-module__eRHgpG__trace{0%,18%{opacity:0;stroke-dashoffset:700px}25%{opacity:1}58%,69%{opacity:1;stroke-dashoffset:0}93%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes DuelCharacterFx-module__eRHgpG__release{0%,25%{opacity:0;transform:translate(-130px)scale(.6)}42%,51%{opacity:1;transform:translate(0)scale(1)}76%,to{opacity:0;transform:translate(70px)scale(1.05)}}@keyframes DuelCharacterFx-module__eRHgpG__resonate{0%,24%{opacity:0;transform:translate(-60px)scaleX(.3)}42%{opacity:1;transform:translate(0)scaleX(1)}57%{opacity:.9;transform:translate(20px)scaleX(1.1)}82%,to{opacity:0;transform:translate(45px)scaleX(1.2)}}@keyframes DuelCharacterFx-module__eRHgpG__discover{0%,26%{opacity:0;transform:translateY(40px)scaleY(.2)}42%,62%{opacity:1;transform:translateY(0)scaleY(1)}89%,to{opacity:0;transform:translateY(13px)scaleY(.7)}}@keyframes DuelCharacterFx-module__eRHgpG__fold{0%,30%{opacity:0;transform:translate(-130px,30px)rotate(-35deg)scale(.2)}45%,53%{opacity:1;transform:translate(0)rotate(0)scale(1)}78%,to{opacity:0;transform:translate(40px,-10px)rotate(15deg)scale(.7)}}@keyframes DuelCharacterFx-module__eRHgpG__hit{0%,36%{opacity:0;transform:scale(.2)}42%{opacity:1;transform:scale(1)}51%{opacity:.5;transform:scale(1.18)}67%,to{opacity:0;transform:scale(1.4)}}@keyframes DuelCharacterFx-module__eRHgpG__guard{0%,22%{opacity:0;transform:scale(.4)}40%,60%{opacity:.8;transform:scale(1)}85%,to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.DuelCharacterFx-module__eRHgpG__fx:not([data-full=true]){display:none}}.DuelCharacterFx-module__eRHgpG__note{transform-origin:0 0;animation:1.6s both DuelCharacterFx-module__eRHgpG__noteFlight}@keyframes DuelCharacterFx-module__eRHgpG__noteFlight{0%,20%{opacity:0;transform:translate(-70px,25px)scale(.5)}36%,50%{opacity:1;transform:translate(0)scale(1)}75%,to{opacity:0;transform:translate(60px,-35px)rotate(15deg)scale(.7)}}.DuelCharacterFx-module__eRHgpG__notes{pointer-events:none}
.DuelSkillPreview-module__tPnGEa__page{color:#eee3cc;background:radial-gradient(at 20% 20%,#53364c55,#0000 60%),#111525;min-height:100dvh;padding:24px max(18px,50vw - 450px) 40px}.DuelSkillPreview-module__tPnGEa__page header{color:#bbaabf;border-bottom:1px solid #ae945b55;justify-content:space-between;gap:16px;padding-bottom:18px;font-size:11px;display:flex}.DuelSkillPreview-module__tPnGEa__page a{color:#e4c38b;text-decoration:none}.DuelSkillPreview-module__tPnGEa__page h1{margin:32px 0 14px;font:36px serif}.DuelSkillPreview-module__tPnGEa__page>p{color:#c3b5c8;font-size:12px;line-height:1.8}.DuelSkillPreview-module__tPnGEa__page button{touch-action:manipulation;cursor:pointer;color:#e9dfcf;min-height:44px;font:inherit;background:#302b45;border:1px solid #a58a5c66;border-radius:4px;padding:10px 15px;font-size:12px}.DuelSkillPreview-module__tPnGEa__page :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #ecd199}.DuelSkillPreview-module__tPnGEa__choices{flex-wrap:wrap;gap:12px;margin:24px 0 16px;display:flex}.DuelSkillPreview-module__tPnGEa__choices button{flex:1;min-width:100px}.DuelSkillPreview-module__tPnGEa__choices button[aria-pressed=true]{color:#31273a;background:#dec08a}.DuelSkillPreview-module__tPnGEa__settings{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.DuelSkillPreview-module__tPnGEa__settings label{align-items:center;gap:7px;min-height:44px;display:flex}.DuelSkillPreview-module__tPnGEa__settings input{accent-color:#dec18a;width:17px;height:17px}.DuelSkillPreview-module__tPnGEa__stage{background:#24263c;border:1px solid #baa070;border-top:3px solid #e5c78b;border-radius:5px;overflow:hidden}.DuelSkillPreview-module__tPnGEa__stageTop{color:#d8c99f;background:#171b2f;justify-content:space-between;gap:8px;padding:15px 20px;font-size:11px;display:flex}.DuelSkillPreview-module__tPnGEa__stageTop b{color:#a89bb5;font-weight:400}.DuelSkillPreview-module__tPnGEa__arena{isolation:isolate;background:radial-gradient(at 22% 70%,#b861354d,#0000 55%),radial-gradient(at 80% 70%,#7787b63b,#0000 50%),repeating-linear-gradient(0deg,#0000 0 35px,#ded0b005 36px),#28283f;grid-template-columns:1fr 55px 1fr;height:360px;display:grid;position:relative;overflow:hidden}.DuelSkillPreview-module__tPnGEa__stage[data-kind=water] .DuelSkillPreview-module__tPnGEa__arena{background:radial-gradient(at 22% 70%,#548eaa66,#0000 55%),radial-gradient(at 80% 70%,#bc795033,#0000 50%),#262b44}.DuelSkillPreview-module__tPnGEa__actor{align-self:stretch;position:relative}.DuelSkillPreview-module__tPnGEa__actor img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 12px 12px #090c20)}.DuelSkillPreview-module__tPnGEa__vs{color:#e7c98b;text-shadow:2px 2px #6d4b35;align-self:center;font:italic 700 35px Georgia,serif}.DuelSkillPreview-module__tPnGEa__names{background:#171c2e;border-top:1px solid #aa946055;justify-content:space-between;padding:14px 18px;font-size:12px;display:flex}.DuelSkillPreview-module__tPnGEa__damage{z-index:4;color:#ffe1b0;text-shadow:2px 2px #69342a;font:italic 700 48px Georgia,serif;position:absolute;bottom:22%;right:5px}.DuelSkillPreview-module__tPnGEa__actor[data-side=player] .DuelSkillPreview-module__tPnGEa__damage{color:#ffc4aa;left:5px;right:auto}.DuelSkillPreview-module__tPnGEa__result{color:#3c303b;background:#eee3cb;border:1px solid #bba068;border-radius:4px;min-height:105px;margin:18px 0;padding:18px 22px}.DuelSkillPreview-module__tPnGEa__result>b{font-size:14px}.DuelSkillPreview-module__tPnGEa__result p{color:#7c674f;margin-bottom:0;font-size:12px;line-height:1.8}.DuelSkillPreview-module__tPnGEa__page .DuelSkillPreview-module__tPnGEa__play{color:#31273a;background:linear-gradient(120deg,#eed19a,#c7a167);width:100%;min-height:50px;font-size:15px;font-weight:600}.DuelSkillPreview-module__tPnGEa__note{font-size:11px!important}.DuelSkillPreview-module__tPnGEa__stage[data-active=true][data-motion=true] .DuelSkillPreview-module__tPnGEa__actor[data-side=player]>[role=img]{animation:1.3s ease-out both DuelSkillPreview-module__tPnGEa__cast}.DuelSkillPreview-module__tPnGEa__stage[data-active=true][data-motion=true] .DuelSkillPreview-module__tPnGEa__actor[data-side=enemy] img{animation:1.3s ease-out both DuelSkillPreview-module__tPnGEa__receive}.DuelSkillPreview-module__tPnGEa__stage[data-active=true][data-motion=true] .DuelSkillPreview-module__tPnGEa__damage{animation:.65s .53s both DuelSkillPreview-module__tPnGEa__damage}@keyframes DuelSkillPreview-module__tPnGEa__cast{0%{transform:translate(-5px)}18%{transform:translate(-14px)scale(1.02)}35%,44%{transform:translate(18px)scale(1.06)}64%{transform:translate(-4px)}to{transform:none}}@keyframes DuelSkillPreview-module__tPnGEa__receive{0%,37%{transform:none}44%,48%{transform:perspective(700px)translate(27px,-10px)translateZ(-30px)rotate(8deg)scale(.94)}61%{transform:translate(14px,3px)rotate(4deg)}79%{transform:translate(-4px)}to{transform:none}}@keyframes DuelSkillPreview-module__tPnGEa__damage{0%{opacity:0;transform:translateY(10px)scale(1.5)}to{opacity:1;transform:none}}@media (max-width:650px){.DuelSkillPreview-module__tPnGEa__page{padding:18px 14px 28px}.DuelSkillPreview-module__tPnGEa__page header{font-size:10px}.DuelSkillPreview-module__tPnGEa__page header>span{text-align:right;max-width:180px}.DuelSkillPreview-module__tPnGEa__page h1{font-size:27px}.DuelSkillPreview-module__tPnGEa__arena{grid-template-columns:1fr 35px 1fr;height:290px}.DuelSkillPreview-module__tPnGEa__stageTop{padding:12px 10px;font-size:9px}.DuelSkillPreview-module__tPnGEa__settings{gap:8px;font-size:11px}.DuelSkillPreview-module__tPnGEa__settings button{padding:8px 10px;font-size:10px}.DuelSkillPreview-module__tPnGEa__choices{gap:8px}.DuelSkillPreview-module__tPnGEa__choices button{padding:10px 8px;font-size:12px}.DuelSkillPreview-module__tPnGEa__names{padding:12px 9px;font-size:10px}.DuelSkillPreview-module__tPnGEa__damage{font-size:38px}.DuelSkillPreview-module__tPnGEa__result{padding:16px}.DuelSkillPreview-module__tPnGEa__vs{font-size:26px}}@media (prefers-reduced-motion:reduce){.DuelSkillPreview-module__tPnGEa__stage:not([data-full=true]) *{animation:none!important}}.DuelSkillPreview-module__tPnGEa__stage{margin-top:16px;scroll-margin-top:12px}.DuelSkillPreview-module__tPnGEa__arena{perspective:800px}.DuelSkillPreview-module__tPnGEa__actor{transform-style:preserve-3d}.DuelSkillPreview-module__tPnGEa__stage[data-active=true][data-motion=true] .DuelSkillPreview-module__tPnGEa__arena{animation:1.4s ease-out both DuelSkillPreview-module__tPnGEa__camera25d}@keyframes DuelSkillPreview-module__tPnGEa__camera25d{0%{transform:scale(1)}18%{transform:scale(1.025)translate(3px)}35%{transform:scale(1.065)translate(-4px)}42%,45%{transform:scale(1.065)translate(-4px)}50%{transform:scale(1.04)translate(3px,1px)}61%{transform:scale(1.025)translate(-2px)}to{transform:none}}.DuelSkillPreview-module__tPnGEa__stage[data-rig-only=true]{--action-duration:3.5s}.DuelSkillPreview-module__tPnGEa__stage[data-rig-only=true] .DuelSkillPreview-module__tPnGEa__arena,.DuelSkillPreview-module__tPnGEa__stage[data-rig-only=true] .DuelSkillPreview-module__tPnGEa__actor>[role=img],.DuelSkillPreview-module__tPnGEa__stage[data-rig-only=true] .DuelSkillPreview-module__tPnGEa__actor>img{animation:none!important}.DuelSkillPreview-module__tPnGEa__stage[data-rig-only=true] .DuelSkillPreview-module__tPnGEa__damage{display:none}.DuelSkillPreview-module__tPnGEa__arena{isolation:isolate;overflow:hidden}.DuelSkillPreview-module__tPnGEa__actor{z-index:1;position:relative}.DuelSkillPreview-module__tPnGEa__vs{z-index:1}.DuelSkillPreview-module__tPnGEa__choices{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.DuelSkillPreview-module__tPnGEa__choices button{min-width:0;min-height:58px}.DuelSkillPreview-module__tPnGEa__choices small{color:#cbb893;margin-top:5px;font-size:11px;display:block}.DuelSkillPreview-module__tPnGEa__stage[data-scrub=true] *{animation-play-state:paused!important;animation-delay:calc(var(--cast-duration)*var(--pose-progress)*-1)!important}.DuelSkillPreview-module__tPnGEa__stage[data-active=true][data-motion=true] .DuelSkillPreview-module__tPnGEa__arena,.DuelSkillPreview-module__tPnGEa__stage[data-active=true][data-motion=true] .DuelSkillPreview-module__tPnGEa__actor{animation-duration:var(--cast-duration,1.4s)}.DuelSkillPreview-module__tPnGEa__stage[data-active=true] .DuelSkillPreview-module__tPnGEa__actor>span{width:100%;height:100%}.DuelSkillPreview-module__tPnGEa__stage[data-actor=leap] .DuelSkillPreview-module__tPnGEa__actor[data-side=player]{animation-name:DuelSkillPreview-module__tPnGEa__leapBody}.DuelSkillPreview-module__tPnGEa__stage[data-actor=voice] .DuelSkillPreview-module__tPnGEa__actor[data-side=player]{animation-name:DuelSkillPreview-module__tPnGEa__voiceBody}.DuelSkillPreview-module__tPnGEa__stage[data-actor=scout] .DuelSkillPreview-module__tPnGEa__actor[data-side=player]{animation-name:DuelSkillPreview-module__tPnGEa__scoutBody}.DuelSkillPreview-module__tPnGEa__stage[data-actor=order] .DuelSkillPreview-module__tPnGEa__actor[data-side=player]{animation-name:DuelSkillPreview-module__tPnGEa__orderBody}.DuelSkillPreview-module__tPnGEa__stage[data-actor=mystery] .DuelSkillPreview-module__tPnGEa__actor[data-side=player]{animation-name:DuelSkillPreview-module__tPnGEa__mysteryBody}@media (max-width:650px){.DuelSkillPreview-module__tPnGEa__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.DuelSkillPreview-module__tPnGEa__choices button{font-size:13px}.DuelSkillPreview-module__tPnGEa__names b{font-size:12px}}@keyframes DuelSkillPreview-module__tPnGEa__leapBody{0%{transform:translateY(0)}22%{transform:translate(-9px,9px)rotate(-5deg)}43%{transform:translate(22px,-12px)rotate(7deg)}57%{transform:translate(17px,-5px)rotate(4deg)}76%{transform:translate(4px,5px)rotate(-2deg)}to{transform:none}}@keyframes DuelSkillPreview-module__tPnGEa__voiceBody{0%{transform:none}22%{transform:rotate(-5deg)translateY(3px)}43%{transform:rotate(4deg)translate(9px)}58%{transform:rotate(-3deg)}79%{transform:rotate(2deg)}to{transform:none}}@keyframes DuelSkillPreview-module__tPnGEa__scoutBody{0%{transform:none}22%{transform:translateY(7px)rotate(-4deg)}43%,55%{transform:translate(11px,-3px)rotate(3deg)}76%{transform:translate(2px,2px)}to{transform:none}}@keyframes DuelSkillPreview-module__tPnGEa__orderBody{0%{transform:none}23%{transform:translate(-4px)scaleY(.98)}42%,61%{transform:translate(8px)scaleY(1.015)}82%{transform:translate(2px)}to{transform:none}}@keyframes DuelSkillPreview-module__tPnGEa__mysteryBody{0%{transform:none}21%{transform:translate(-7px,-5px)rotate(-4deg)}43%{transform:translate(10px,-9px)rotate(4deg)}61%{transform:translate(5px,-4px)rotate(1deg)}81%{transform:translate(-2px)rotate(-1deg)}to{transform:none}}
.DuelABCompare-module__wJsZRa__page{color:#f6ead2;max-width:1160px;margin:auto;padding:24px 20px 100px}.DuelABCompare-module__wJsZRa__page header,.DuelABCompare-module__wJsZRa__row,.DuelABCompare-module__wJsZRa__conditions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DuelABCompare-module__wJsZRa__page header{color:#d4ba83;justify-content:space-between;font-size:13px}.DuelABCompare-module__wJsZRa__page h1{margin:22px 0 8px;font-size:36px}.DuelABCompare-module__wJsZRa__page p,.DuelABCompare-module__wJsZRa__page small{color:#c4becd;line-height:1.6}.DuelABCompare-module__wJsZRa__page button,.DuelABCompare-module__wJsZRa__page select{color:#f6ead2;background:#211f32;border:1px solid #756344;border-radius:8px;min-height:44px;padding:8px 12px}.DuelABCompare-module__wJsZRa__page button{cursor:pointer}.DuelABCompare-module__wJsZRa__page button[aria-pressed=true]{background:#60432a;border-color:#edcd86}:is(.DuelABCompare-module__wJsZRa__page button:focus-visible,.DuelABCompare-module__wJsZRa__page select:focus-visible){outline-offset:3px;outline:2px solid #efce88}.DuelABCompare-module__wJsZRa__setup,.DuelABCompare-module__wJsZRa__controls{background:linear-gradient(115deg,#1b2330,#291e31 65%,#33261f);border:1px solid #77603c;border-radius:14px;margin-top:18px;padding:16px}.DuelABCompare-module__wJsZRa__setup summary{cursor:pointer;font-weight:700}.DuelABCompare-module__wJsZRa__pickers{grid-template-columns:1fr 1fr;gap:16px;margin:12px 0;display:grid}.DuelABCompare-module__wJsZRa__pickers fieldset{border:1px solid #665673;border-radius:10px;gap:12px;padding:12px;display:flex}.DuelABCompare-module__wJsZRa__pickers fieldset:last-child{border-color:#467d88}.DuelABCompare-module__wJsZRa__pickers label{flex:1;min-width:0}.DuelABCompare-module__wJsZRa__page label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.DuelABCompare-module__wJsZRa__pickers select{width:100%}.DuelABCompare-module__wJsZRa__conditions{margin-bottom:10px}.DuelABCompare-module__wJsZRa__controls>label{margin-top:14px;font-size:13px}.DuelABCompare-module__wJsZRa__controls>input{accent-color:#ebc47d;touch-action:pan-y;width:100%;height:40px;display:block}.DuelABCompare-module__wJsZRa__controls output{font-variant-numeric:tabular-nums;color:#d7c49f;margin-bottom:12px;font-size:12px;display:block}.DuelABCompare-module__wJsZRa__controls small,.DuelABCompare-module__wJsZRa__setup>small{margin-top:10px;display:block}.DuelABCompare-module__wJsZRa__phases{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.DuelABCompare-module__wJsZRa__stages{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid;position:relative}.DuelABCompare-module__wJsZRa__stages article{min-width:0}.DuelABCompare-module__wJsZRa__stages h2{margin:0;font-size:19px}.DuelABCompare-module__wJsZRa__stages h2 small{float:right;font-size:13px}.DuelABCompare-module__wJsZRa__stages h3{color:#ecd08d;margin-bottom:6px}.DuelABCompare-module__wJsZRa__stages p{font-size:13px}.DuelABCompare-module__wJsZRa__tabs{display:none}.DuelABCompare-module__wJsZRa__results{border-collapse:collapse;text-align:left;width:100%;margin-top:22px;font-size:14px}.DuelABCompare-module__wJsZRa__results caption{text-align:left;color:#e4c48a;padding:12px 0}.DuelABCompare-module__wJsZRa__results td,.DuelABCompare-module__wJsZRa__results th{border-bottom:1px solid #514451;padding:12px 8px}.DuelABCompare-module__wJsZRa__results small{font-weight:400;display:block}.DuelABCompare-module__wJsZRa__results td:last-child{font-size:12px}@media (max-width:900px){.DuelABCompare-module__wJsZRa__page{padding:16px 12px 100px}.DuelABCompare-module__wJsZRa__page h1{font-size:28px}.DuelABCompare-module__wJsZRa__page>p{font-size:13px}.DuelABCompare-module__wJsZRa__pickers{gap:8px}.DuelABCompare-module__wJsZRa__pickers fieldset{padding:8px;display:block}.DuelABCompare-module__wJsZRa__pickers label{margin-bottom:8px;font-size:12px}.DuelABCompare-module__wJsZRa__page select{max-width:100%;padding:7px}.DuelABCompare-module__wJsZRa__controls,.DuelABCompare-module__wJsZRa__setup{padding:12px}.DuelABCompare-module__wJsZRa__controls .DuelABCompare-module__wJsZRa__row{gap:6px}.DuelABCompare-module__wJsZRa__controls button{padding:8px;font-size:12px}.DuelABCompare-module__wJsZRa__phases{gap:5px}.DuelABCompare-module__wJsZRa__tabs{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.DuelABCompare-module__wJsZRa__tabs small{display:block}.DuelABCompare-module__wJsZRa__stages{margin-top:12px;display:block}.DuelABCompare-module__wJsZRa__stages article[data-visible=false]{visibility:hidden;pointer-events:none;position:absolute;inset:0}.DuelABCompare-module__wJsZRa__stages article[data-visible=true]{position:relative}.DuelABCompare-module__wJsZRa__results{font-size:12px}.DuelABCompare-module__wJsZRa__results th,.DuelABCompare-module__wJsZRa__results td{padding:10px 5px}.DuelABCompare-module__wJsZRa__conditions{font-size:12px}}
.DuelBaziLab-module__lW7Pha__page{color:#eee1d0;max-width:920px;margin:auto;padding:24px 20px 110px}.DuelBaziLab-module__lW7Pha__page>a{color:#dec296}.DuelBaziLab-module__lW7Pha__page header{padding:24px 0}.DuelBaziLab-module__lW7Pha__page header small{color:#c7a976;letter-spacing:.12em}.DuelBaziLab-module__lW7Pha__page h1{margin:14px 0;font:700 clamp(30px,5vw,48px)/1.25 serif}.DuelBaziLab-module__lW7Pha__page header p,.DuelBaziLab-module__lW7Pha__note{color:#bbafc8;font-size:13px;line-height:1.8}.DuelBaziLab-module__lW7Pha__buttons{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.DuelBaziLab-module__lW7Pha__buttons button{color:#ffe4b3;cursor:pointer;background:#292237;border:1px solid #a98b5b;border-radius:8px;min-height:44px;padding:12px 16px}.DuelBaziLab-module__lW7Pha__buttons button:hover{background:#413047}.DuelBaziLab-module__lW7Pha__buttons button:disabled{opacity:.4;cursor:default}.DuelBaziLab-module__lW7Pha__hint{color:#483347;background:#f3e6d2;border-left:3px solid #bc794f;border-radius:5px;padding:12px;font-size:13px;line-height:1.7}.DuelBaziLab-module__lW7Pha__hp{justify-content:space-between;padding:14px 0;font-size:13px;display:flex}.DuelBaziLab-module__lW7Pha__arena{isolation:isolate;background:radial-gradient(at 50% 80%,#58637755,#0000 65%),linear-gradient(#20172e,#132b3b);border:1px solid #997c56;border-radius:16px;align-items:center;height:380px;display:flex;position:relative;overflow:hidden}.DuelBaziLab-module__lW7Pha__fighter{flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;display:flex;position:relative}.DuelBaziLab-module__lW7Pha__fighter>div{width:90%;height:86%;position:relative}.DuelBaziLab-module__lW7Pha__fighter>b{z-index:12;font-size:13px}.DuelBaziLab-module__lW7Pha__fighter>strong{color:#ffe0c4;z-index:12;text-shadow:0 2px #251b36;font-size:30px;position:absolute;top:60%}.DuelBaziLab-module__lW7Pha__vs{color:#b9a0ba;font:italic 700 22px serif;position:absolute;top:46%;left:47%}.DuelBaziLab-module__lW7Pha__note{margin-top:22px}@media (max-width:650px){.DuelBaziLab-module__lW7Pha__page{padding:16px 12px 100px}.DuelBaziLab-module__lW7Pha__arena{height:290px}.DuelBaziLab-module__lW7Pha__buttons button{padding:11px;font-size:12px}.DuelBaziLab-module__lW7Pha__page header{padding:18px 0}.DuelBaziLab-module__lW7Pha__hp{font-size:12px}.DuelBaziLab-module__lW7Pha__fighter>b{font-size:11px}.DuelBaziLab-module__lW7Pha__fighter>div{height:82%}.DuelBaziLab-module__lW7Pha__vs{font-size:18px;left:46%}}.DuelBaziLab-module__lW7Pha__replay{color:#ffdfac;cursor:pointer;background:#3c2c42;border:1px solid #c5a366;border-radius:8px;min-height:44px;padding:12px 20px}.DuelBaziLab-module__lW7Pha__arena{background:#172332}.DuelBaziLab-module__lW7Pha__fighter,.DuelBaziLab-module__lW7Pha__vs{z-index:1}.DuelBaziLab-module__lW7Pha__fighter>b{color:#f6e6c9;background:#111727a6;border-radius:4px;padding:4px 9px}.DuelBaziLab-module__lW7Pha__fighter>strong{text-shadow:0 2px 3px #121427,0 0 9px #121427}.DuelBaziLab-module__lW7Pha__buttons button>svg{vertical-align:middle;width:28px;height:32px;margin-right:6px}.DuelBaziLab-module__lW7Pha__buttons button[aria-pressed=true]{background:#4c3b4c;border-color:#f0d192}.DuelBaziLab-module__lW7Pha__arena[data-duo=true] .DuelBaziLab-module__lW7Pha__fighter[data-side=player]>span{animation:2.8s both DuelBaziLab-module__lW7Pha__duoReturn}.DuelBaziLab-module__lW7Pha__arena[data-duo=true] .DuelBaziLab-module__lW7Pha__fighter[data-side=enemy]>span{animation:2.8s both DuelBaziLab-module__lW7Pha__duoReceive}.DuelBaziLab-module__lW7Pha__arena[data-duo=true] .DuelBaziLab-module__lW7Pha__fighter>strong{animation:.6s 1.65s both DuelBaziLab-module__lW7Pha__duoDamage}@keyframes DuelBaziLab-module__lW7Pha__duoReturn{0%,80%{opacity:0}95%,to{opacity:1}}@keyframes DuelBaziLab-module__lW7Pha__duoReceive{0%,57%{transform:none}60%{transform:translate(14px,-7px)rotate(6deg)}66%{transform:translate(9px)rotate(3deg)}85%,to{transform:none}}@keyframes DuelBaziLab-module__lW7Pha__duoDamage{0%{opacity:0;transform:translateY(5px)}20%,70%{opacity:1}to{opacity:0;transform:translateY(-20px)}}.DuelBaziLab-module__lW7Pha__arena[data-scrub=true] *{animation-play-state:paused!important;animation-delay:calc(-2.8s*var(--duo-progress))!important}.DuelBaziLab-module__lW7Pha__personalityGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.DuelBaziLab-module__lW7Pha__personalityGrid article{text-align:center;background:#22283b;border:1px solid #b99d6455;min-width:0;padding:8px}.DuelBaziLab-module__lW7Pha__personalityGrid article>span{height:145px}.DuelBaziLab-module__lW7Pha__personalityGrid b{font-size:13px}.DuelBaziLab-module__lW7Pha__personalityGrid p{color:#c2b7c8;font-size:11px;line-height:1.6}.DuelBaziLab-module__lW7Pha__personalitySummary{color:#e4c58c;cursor:pointer;padding:15px 0}@media (max-width:650px){.DuelBaziLab-module__lW7Pha__personalityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DuelBaziLab-module__lW7Pha__personalityGrid article>span{height:150px}}@media (prefers-reduced-motion:reduce){.DuelBaziLab-module__lW7Pha__arena:not([data-full=true]) .DuelBaziLab-module__lW7Pha__fighter>span,.DuelBaziLab-module__lW7Pha__arena:not([data-full=true]) .DuelBaziLab-module__lW7Pha__fighter>strong{animation:none!important}}
