.ability-text{letter-spacing:-.018em;font-weight:500}.jp-type-text-centered{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%}p:has(>.jp-type-text-centered){grid-template-columns:minmax(0,1fr)}.jp-type-text-centered>span{font-size:var(--jp-type-font-size,inherit);z-index:1;left:var(--jp-type-text-offset,0px);top:var(--jp-type-text-y-offset,0px);width:var(--jp-type-natural-width,auto);box-sizing:border-box;justify-self:center;position:relative;transform:scaleX(var(--jp-type-fit-scale,1))!important;transform-origin:50%!important}.jp-leader-type-highlight:before,.jp-leader-type-fill:before,.jp-leader-type-fill:after{content:"";pointer-events:none;left:var(--jp-leader-pill-left);transform:scaleX(var(--jp-pill-width-scale,1));transform-origin:50%;right:var(--jp-leader-pill-right,0px);top:var(--jp-leader-pill-top);bottom:var(--jp-leader-pill-bottom);border-radius:9999px;position:absolute}.jp-leader-type-highlight:before{box-shadow:var(--jp-leader-pill-highlight)}.jp-leader-type-fill{isolation:isolate;position:relative}.jp-leader-type-fill:before{z-index:-1;box-shadow:var(--jp-leader-pill-inset);background-image:var(--jp-leader-pill-background,none);background-color:var(--jp-leader-pill-color,transparent)}.jp-leader-type-fill:after{z-index:-1;box-shadow:var(--jp-type-top-shadow,none)}:is([data-ability-language=en],[data-ability-language=fr]):is(.ability-text,.trigger-text){font-family:Western Body,sans-serif}.ability-language-cn{font-family:Geologica,Source Han Sans SC,sans-serif;font-weight:400}.ability-language-jp{line-break:strict;font-family:UD Shin Go,sans-serif;font-weight:500}.font-ud-shin-go,.ability-language-jp{font-feature-settings:"halt"}.ability-text.ability-language-jp :is(b,strong){font-weight:600}.ability-language-cn :is(b,strong){font-variation-settings:"wght" 600;font-weight:700}.ability-language-cn .cn-punctuation{letter-spacing:-.45em;font-family:CN Punctuation Trial;display:inline}.ability-language-cn .cn-colon{letter-spacing:-.5em}.ability-language-cn .cn-compact-symbol{font-family:CN Punctuation Trial;display:inline}.ability-language-cn .cn-latin{font-family:CN Latin Trial;display:inline}.ability-language-cn .cn-digits{font-family:CN Digits Trial;display:inline}.trigger-text.ability-language-cn{font-variation-settings:"wght" 400}.ability-language-cn :is(.blue-ability,.orange-ability,.red-ability){letter-spacing:.00072em}.ability-language-cn :is(.pink-ability,.black-ability){letter-spacing:.00144em}.ability-language-cn .black-ability .cn-don-pair-first{letter-spacing:calc(.00144em - var(--cn-don-pair-tighten,0px))}.trigger-text.ability-language-cn :is(.blue-ability,.pink-ability,.red-ability,.orange-ability){height:1.1em;padding:0 .25em;font-size:.95em;line-height:1.1em}.trigger-text.ability-language-cn .cn-trigger-copy{font-size:var(--cn-trigger-copy-size);vertical-align:var(--cn-trigger-copy-raise)}.ability-text.ability-language-cn :is(.blue-ability,.pink-ability,.red-ability){font-size:var(--cn-badge-font-size,1.02378em);height:1.13174em;padding-top:0;padding-bottom:0;line-height:1.13174em}.ability-text.ability-language-cn .blue-ability{padding-left:calc(.35em - var(--cn-blue-padding-trim,0px));padding-right:calc(.3em - var(--cn-blue-padding-trim,0px))}.trigger-text.ability-language-cn .blue-ability{padding-left:calc(.25em - var(--cn-blue-padding-trim,0px));padding-right:calc(.25em - var(--cn-blue-padding-trim,0px))}.ability-text.ability-language-cn .orange-ability{font-size:var(--cn-badge-font-size,1.02378em);line-height:var(--regular-badge-fill-height);height:var(--regular-badge-fill-height)!important}.ability-language-jp :is(b,strong),#trigger-text.ability-language-jp :is(b,strong){font-weight:700}.ability-text.ability-language-jp .trigger-ability{font-feature-settings:"halt"}.ability-text.ability-language-jp p{padding-right:0!important}.ability-language-jp :is(.blue-ability,.pink-ability,.red-ability){height:1.2em;padding:0 .25em;font-size:.95em;line-height:1.2em}.trigger-text.ability-language-jp :is(.blue-ability,.pink-ability,.red-ability){font-size:1em}.trigger-text.ability-language-jp :is(.blue-ability,.pink-ability,.red-ability,.orange-ability-container,.black-ability-container,.trigger-ability-container,.orange-ability:not(.orange-ability-container *),.black-ability:not(.black-ability-container *),.trigger-ability:not(.trigger-ability-container *)){vertical-align:text-top;top:var(--jp-trigger-badge-center);position:relative;bottom:auto;transform:translateY(-50%);margin-top:0!important}.trigger-text.ability-language-jp :is(.orange-ability-container,.black-ability-container,.trigger-ability-container){line-height:0}.trigger-text.ability-language-jp :is(.orange-ability-container,.black-ability-container,.trigger-ability-container) :is(.orange-ability,.black-ability,.trigger-ability,.orange-ability-shadow,.black-ability-shadow,.trigger-ability-shadow){vertical-align:top;top:0;bottom:auto;margin-top:0!important}.trigger-text.ability-language-jp [data-jp-trigger-gap-before]{margin-left:var(--jp-trigger-gap)}.trigger-text.ability-language-jp [data-jp-trigger-gap-after]{margin-right:var(--jp-trigger-gap)}.ability-text.ability-language-jp .blue-ability{vertical-align:text-top;letter-spacing:var(--jp-blue-tracking);padding-right:var(--jp-badge-right-padding);margin-top:-.1em}.ability-text.ability-language-jp .pink-ability{letter-spacing:var(--jp-pink-tracking);padding-right:var(--jp-badge-right-padding)}.ability-text.ability-language-jp .red-ability{letter-spacing:var(--jp-blue-tracking);padding-left:.96675em;padding-right:.373em}.ability-text.ability-language-jp .orange-ability{font-size:calc(.867em + var(--jp-orange-font-growth,0px));line-height:var(--regular-badge-fill-height);height:var(--regular-badge-fill-height)!important}.ability-text.ability-language-jp[data-wanted-layout=true] .orange-ability,.no-colored-ability-background .ability-text.ability-language-jp[data-wanted-layout=true] .orange-ability{font-size:calc(.867em * var(--jp-wanted-orange-text-scale) + var(--jp-orange-font-growth,0px))}.ability-text.ability-language-jp .black-ability{letter-spacing:.07em;height:calc(1.11em + var(--jp-black-expansion));font-size:.907em;line-height:calc(1.11em + var(--jp-black-expansion));padding:0 calc(.34em + var(--jp-black-expansion) / 2) 0 calc(.3em + var(--jp-black-expansion) / 2);border:0}.no-colored-ability-background .ability-text.ability-language-jp .black-ability-shadow{height:calc(1.21em + var(--jp-black-expansion))!important}.western-badge-ink{top:calc(-1 * var(--western-badge-ink-raise,.0190646em) / var(--western-badge-base,.827) / var(--western-badge-scale,1));position:relative}.red-ability{--western-badge-base:.85}.orange-ability{--western-badge-base:.867}.black-ability{--western-badge-base:.907}.trigger-ability{--western-badge-base:.8075}.trigger-text .trigger-ability{--western-badge-base:.459}[data-ability-language] [data-badge-gap-before]{margin-left:0!important}[data-ability-language] [data-badge-gap-after]{margin-right:0!important}:is([data-ability-language=en],[data-ability-language=fr]) .red-ability[data-badge-gap-before]{margin-left:calc(-.0785015em / var(--western-badge-scale,1))!important}:is([data-ability-language=en],[data-ability-language=fr]) .red-ability[data-badge-gap-after]{margin-right:calc(.0785015em / var(--western-badge-scale,1))!important}[data-ability-language] .blue-ability[data-western-blue-fit]{height:calc(var(--western-pill-height) + 2 * var(--regular-badge-growth));padding-bottom:calc(var(--western-pill-bottom-padding) + var(--regular-badge-growth));padding-left:var(--western-pill-left-padding);padding-right:var(--western-pill-right-padding);border-radius:var(--western-pill-radius)!important}.no-colored-ability-background [data-ability-language] .blue-ability[data-western-blue-fit]{height:calc(var(--western-pill-halo-height) + 2 * var(--regular-badge-growth))!important}[data-ability-language] .blue-ability[data-western-blue-fit] :is(span,b,strong,i,em){font:inherit;letter-spacing:inherit}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] :is(.blue-ability,.pink-ability)[data-western-tracking]{font-size:calc(.827em * var(--western-badge-scale,1))}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] .red-ability[data-western-tracking]{font-size:calc(.85em * var(--western-badge-scale,1))}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] .orange-ability[data-western-tracking]{font-size:calc(.867em * var(--western-badge-scale,1))}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] .black-ability[data-western-tracking]{font-size:calc(.907em * var(--western-badge-scale,1));margin-top:.1em;line-height:1.1em}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language].ability-text .trigger-ability{height:2.05882em;font-size:.8075em;line-height:2.21176em}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language].trigger-text .trigger-ability{height:2.2em;font-size:.459em;line-height:1.64706em}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] :is(.blue-ability,.red-ability){border-radius:.18em}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] .red-ability{--western-counter-trim:calc(.0560725em / var(--western-badge-scale,1));transform:translateX(calc(.0785015em / var(--western-badge-scale,1)));height:calc(1.15em - var(--western-counter-trim));border-radius:.32em}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] .pink-ability{padding-right:calc(.25em + .115264em / var(--western-badge-scale,1));--western-pink-trim:calc(.0576319em / var(--western-badge-scale,1));height:calc(1.25em / var(--western-badge-scale,1) - var(--western-pink-trim));line-height:calc(1.2em / var(--western-badge-scale,1) - var(--western-pink-trim))}[data-ability-language=fr][data-ability-language] .pink-ability[data-french-once-fit]{padding-left:var(--french-once-left);padding-right:var(--french-once-right)}.no-colored-ability-background :is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] .pink-ability{height:calc(1.5em / var(--western-badge-scale,1) - var(--western-pink-trim))!important}.no-colored-ability-background :is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] .red-ability{height:calc(1.5em - var(--western-counter-trim))!important}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] :is(.pink-ability,.red-ability,.orange-ability,.black-ability){font-size:calc(var(--western-badge-base,.827) * var(--western-badge-scale,1) * 1em);height:calc(.937165em / var(--western-badge-base,.827) / var(--western-badge-scale,1) + 2 * var(--regular-badge-growth))!important}.no-colored-ability-background :is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] :is(.pink-ability,.red-ability,.orange-ability,.black-ability){border-top-width:calc(.130253em / var(--western-badge-base,.827) / var(--western-badge-scale,1));border-bottom-width:calc(.130253em / var(--western-badge-base,.827) / var(--western-badge-scale,1));height:calc(1.19767em / var(--western-badge-base,.827) / var(--western-badge-scale,1) + 2 * var(--regular-badge-growth))!important}.no-colored-ability-background :is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] :is(.orange-ability,.black-ability){background-clip:padding-box;border-top-style:solid;border-top-color:#0000;border-bottom-style:solid;border-bottom-color:#0000}.no-colored-ability-background :is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] :is(.orange-ability,.black-ability)>.western-badge-ink{top:calc(-1 * var(--western-badge-ink-raise,.0190646em) / var(--western-badge-base) / var(--western-badge-scale,1) - round(down, .130253em / var(--western-badge-base) / var(--western-badge-scale,1), 1px))}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] :is(.blue-ability,.pink-ability,.orange-ability,.red-ability,.black-ability,.trigger-ability){font-feature-settings:normal;font-variation-settings:normal;font-family:"Western Badge 104",sans-serif;font-weight:500}[data-ability-language=fr][data-ability-language] :is(.blue-ability,.pink-ability,.orange-ability){font-family:Western Badge French104,sans-serif}[data-ability-language=fr] .orange-ability{--western-badge-ink-raise:calc(4em / (3357 / 640 * 20))}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] :is(.red-ability,.black-ability),[data-ability-language=fr][data-ability-language] .trigger-ability{font-family:"Western Badge 112",sans-serif}:is([data-ability-language=en],[data-ability-language=fr]) .western-ability-number{font-family:UD Shin Go,sans-serif;font-weight:var(--western-body-number-weight,600);font-feature-settings:normal;font-variation-settings:normal;font-style:normal}[data-ability-language=en][data-ability-language] .trigger-ability{font-family:Western Badge Trigger104,sans-serif}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language].ability-text .trigger-ability{letter-spacing:.000903723em;height:1.90168em;margin-right:-.305304em;padding-left:.267865em;padding-right:1.22321em;font-size:.874226em;line-height:2.04295em}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language].trigger-text .trigger-ability{letter-spacing:.00813172em;height:1.92077em;margin-right:0;padding-left:.261923em;padding-right:.960386em;font-size:.525726em;line-height:1.43801em}.no-colored-ability-background :is([data-ability-language=en],[data-ability-language=fr])[data-ability-language].ability-text .trigger-ability{height:1.66261em!important}[data-ability-language=fr][data-ability-language] .trigger-ability{font-family:Western Badge Trigger112,sans-serif}[data-ability-language=fr][data-ability-language].ability-text .trigger-ability{letter-spacing:-.0318074em;padding-left:.333288em;padding-right:1.36496em}[data-ability-language=fr][data-ability-language].trigger-text .trigger-ability{letter-spacing:-.0462634em;padding-left:.370714em;padding-right:.68841em}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language].trigger-text .western-trigger-badge-ink{transform-origin:0;display:inline-block;transform:translate(-.0362634em,.0543952em)scale(.963737)}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language].ability-text .trigger-ability:after{border-left-width:223.771em}.no-colored-ability-background :is([data-ability-language=en],[data-ability-language=fr])[data-ability-language].ability-text .trigger-ability:after{border-left-width:221.322em}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language].trigger-text .trigger-ability:after{border-left-width:234.57em}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] .black-ability{font-family:Western Badge DON,sans-serif}:is([data-ability-language=en],[data-ability-language=fr]) .western-don-symbol{font-family:Western DON Symbol,sans-serif;font-weight:800}:is([data-ability-language=en],[data-ability-language=fr]) :is(b,strong,.font-one-piece-italic-bold) .western-ability-number{font-weight:900}:is([data-ability-language=en],[data-ability-language=fr]):is(.trigger-text,.ability-text[class~=font-normal\!]){--western-body-number-weight:500}:is([data-ability-language=en],[data-ability-language=fr]) .black-ability .western-ability-number{font-family:Western DON Number,sans-serif;font-size:.885em;font-weight:500}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] .red-ability:before{width:calc(.64375em * var(--western-counter-icon-scale,1));height:calc(.925em * var(--western-counter-icon-scale,1));background-image:var(--western-counter-icon,url(/assets/CounterLightning.svg));top:calc(50% + var(--western-counter-trim) / 2);transform:translateY(-50%)}:is([data-ability-language=en],[data-ability-language=fr]) .red-ability>.western-badge-ink{top:calc(-.0190646em / .85 / var(--western-badge-scale,1))}:is([data-ability-language=en],[data-ability-language=fr])[data-ability-language] :is(.blue-ability,.pink-ability,.red-ability,.orange-ability,.black-ability){--regular-badge-growth:calc(.0190646em / var(--western-badge-base,.827) / var(--western-badge-scale,1));translate:0 calc(-1 * var(--regular-badge-growth));padding-top:var(--regular-badge-growth);margin-bottom:calc(-2 * var(--regular-badge-growth))}.ability-text.ability-language-jp{--jp-badge-center:calc(var(--jp-badge-parent-size) * .475)}.no-colored-ability-background .ability-text.ability-language-jp{--jp-badge-center:calc(var(--jp-badge-parent-size) * .6175)}.ability-text.ability-language-jp :is(.pink-ability,.red-ability,.orange-ability-container,.black-ability-container,.orange-ability:not(.orange-ability-container *),.black-ability:not(.black-ability-container *)){vertical-align:text-top;top:var(--jp-badge-center);position:relative;transform:translateY(-50%);margin-top:0!important}.ability-text.ability-language-jp :is(.orange-ability-container,.black-ability-container){line-height:0}.ability-text.ability-language-jp :is(.orange-ability-container,.black-ability-container) :is(.orange-ability,.black-ability,.orange-ability-shadow,.black-ability-shadow){vertical-align:top;margin-top:0!important}.ability-language-cn :is(.blue-ability,.pink-ability,.red-ability,.orange-ability,.black-ability,.trigger-ability){font-variation-settings:"wght" 600;font-family:Source Han Sans SC,sans-serif;font-weight:700}.ability-language-jp :is(.blue-ability,.pink-ability,.red-ability,.orange-ability,.black-ability,.trigger-ability){font-family:UD Shin Go,sans-serif;font-weight:500}.ability-language-jp :is(.blue-ability,.pink-ability,.red-ability,.orange-ability,.black-ability,.trigger-ability) :is(b,strong),#trigger-text.ability-language-jp :is(.blue-ability,.pink-ability,.red-ability,.orange-ability,.black-ability,.trigger-ability) :is(b,strong){font-weight:inherit}.ability-text em.font-one-piece-italic-bold{line-height:0}.ability-text p{box-sizing:border-box;width:98.95%;padding-right:.09em!important}.ability-text:not([data-wanted-layout=true]) p{width:100%;padding-right:.09em!important}.ability-text p:empty{min-height:1em}.ability-text p:has(>br:only-child){min-height:1em}.ability-text ul,.tiptap ul,.trigger-text ul{list-style-type:none;margin-bottom:0!important;padding:0!important}.ability-text ul li,.tiptap ul li,.trigger-text ul li{position:relative}.ability-text ul li p,.tiptap ul li p,.trigger-text ul li p{z-index:1;width:auto;margin:0;padding:0;display:inline;position:relative}.ability-text ul li:before,.tiptap ul li:before,.trigger-text ul li:before{content:"∙";color:currentColor;z-index:0;font-size:.75em;position:relative;bottom:.13em}.no-ability-background .ability-text ul li:before{-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:calc(3.5em / 16);background-image:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;background-clip:text;left:.1em}.ability-text.ability-language-jp ul li:before,.trigger-text.ability-language-jp ul li:before{transform-origin:.139em .4835em;margin-right:.36em;display:inline-block;transform:translate(.2em,-.12em)scale(2.83)}.blue-ability,[data-slot=tooltip-content]>.blue-ability-tooltip,[style="color: #2F77B3"],[style="color: rgb(1, 109, 182)"],[style="color: #016DB6"]{letter-spacing:.02em;text-shadow:0 0;vertical-align:text-top;background-color:#006db6;border-radius:.3em;height:1.15em;margin-top:.1em;padding:0 .3em 1.2em .35em;font-size:.827em;font-weight:400;line-height:1.1em;display:inline-block;position:relative;color:#fff!important}.ability-text-screen-shoot .blue-ability,.ability-text-screen-shoot .pink-ability,.ability-text-screen-shoot .red-ability,.ability-text-screen-shoot .orange-ability,.ability-text-screen-shoot .trigger-ability,.ability-text-screen-shoot .white-ability,.ability-text-screen-shoot .black-ability{line-height:0!important}.red-ability,[data-slot=tooltip-content]>.counter-ability-tooltip{z-index:1;letter-spacing:.02em;text-shadow:0 0;vertical-align:text-top;background-color:#e20210;border-radius:.3em;height:1.15em;margin-top:.1em;padding-left:.94375em;padding-right:.3em;font-size:.85em;font-weight:300;line-height:1.1em;display:inline-block;position:relative;color:#fff!important}.red-ability:before,[data-slot=tooltip-content]>.counter-ability-tooltip:before{content:"​";z-index:9999;background-image:url(/assets/CounterLightning.svg);background-position:50%;background-size:cover;width:.64375em;height:.925em;margin-right:.15em;display:inline-block;position:absolute;top:.1em;left:.17em}.ability-language-jp .red-ability:before{top:50%;left:.223em;transform:translateY(-50%)}.pink-ability,[data-slot=tooltip-content]>.pink-ability-tooltip{letter-spacing:.04em;text-shadow:0 0;vertical-align:text-top;background-color:#dd3c61;border-radius:1em;height:1.25em;margin-top:.13em;padding:0 .25em;font-size:.827em;font-weight:400;line-height:1.2em;display:inline-block;position:relative;color:#fff!important}.tiptap .pink-ability{margin-top:0}.black-ability,[data-slot=tooltip-content]>.don-ability-tooltip{letter-spacing:.04em;text-shadow:0 0;vertical-align:text-top;clip-path:polygon(50% 0%,.3em 0%,0% 25%,0% 75%,.3em 100%,calc(100% - .3em) 100%,100% 75%,100% 25%,calc(100% - .3em) 0%,50% 0%);background-color:#000;border-top:0 solid #0000;border-right:.2em solid #000;height:1.15em;margin-top:.08em;padding:0 .3em;font-size:.867em;font-weight:400;line-height:1.15em;display:inline-block;position:relative;color:#fff!important}.orange-ability{z-index:5;letter-spacing:.02em;text-shadow:0 0;vertical-align:text-top;clip-path:polygon(.6em 0%,0% 50%,.6em 100%,calc(100% - .6em) 100%,100% 50%,calc(100% - .6em) 0%);background-color:#de7403;height:1.165em;margin-top:.08em;padding:0 .65em;font-size:.867em;font-weight:300;line-height:1.15em;display:inline-block;position:relative;color:#fff!important}.orange-ability-shadow{display:inline-block}.orange-ability-container{display:inline-block;position:relative}.trigger-ability-container{display:inline-block}.ability-text .trigger-ability-container+.trigger-ability-container,.ability-input .trigger-ability-container+.trigger-ability-container{margin-left:-.18em}.ability-input{height:50%;min-height:7rem;padding:16px!important}.ability-input :is(s em,em s),.ability-input :is(s u em,s em u,u s em,u em s,em s u,em u s){display:inline-block;position:relative}.ability-input :is(s u em,s em u,u s em,u em s,em s u,em u s){text-decoration:none}.ability-input :is(s u em,s em u,u s em,u em s,em s u,em u s):before{content:"";pointer-events:none;background-color:currentColor;height:.065em;position:absolute;bottom:.45em;left:0;right:0}.ability-input :is(s em,em s):after,.ability-input :is(s u em,s em u,u s em,u em s,em s u,em u s):after{content:"";pointer-events:none;background-color:currentColor;height:.065em;position:absolute;top:.52em;left:0;right:0}:is(.ability-text,.trigger-text) :is(s:has(em),em s){text-decoration-line:none;display:inline-block;position:relative}#ability-text p :is(s:has(em),em s){-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:calc(3em / 16);background-image:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;background-clip:text;margin-inline:-.08em;padding-inline:.08em}:is(.ability-text,.trigger-text) :is(s:has(em),em s):after{content:"";left:0;right:0;top:var(--preview-italic-strike-top,.67em);height:var(--preview-italic-decoration-thickness,.065em);pointer-events:none;background-color:currentColor;position:absolute}#ability-text p :is(s:has(em),em s):after{-webkit-text-stroke-width:0;background-image:none;-webkit-background-clip:border-box;background-clip:border-box}.card-guides-toggle[aria-pressed=true]{transition:background-color .1s,color .1s;background:var(--primary)!important;color:var(--primary-foreground)!important}.card-guides-toggle[aria-pressed=true]:hover{background:color-mix(in oklab, var(--primary) 90%, transparent)!important}.card-formatting-bubble{width:360px;max-width:calc(100vw - 16px);overflow:hidden}.card-bubble-buttons{max-width:360px}.card-selection-sliders{border-top:1px solid var(--border);gap:.35rem;padding:.5rem .65rem;display:grid}.card-selection-status{min-width:0;display:grid}.card-selection-status>span{overflow-wrap:anywhere;grid-area:1/1}.card-selection-status-sizer{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.card-selection-slider{grid-template-columns:minmax(2.5rem,max-content) minmax(60px,1fr) minmax(3.5rem,max-content);align-items:center;gap:.5rem;min-height:32px;font-size:.75rem;display:grid}.card-selection-slider>span,.card-selection-reset{overflow-wrap:anywhere;max-width:7rem}.card-selection-slider input{width:100%;min-width:0;height:28px;accent-color:var(--primary);touch-action:pan-y}.card-selection-reset{font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:6px;place-items:center;min-height:32px;padding:0 4px;transition:background-color .2s,color .2s;display:grid}.card-selection-reset>span{pointer-events:none;grid-area:1/1;transition:opacity .2s,transform .2s}.card-selection-value{opacity:1;transform:translateY(0)}.card-selection-reset-label{opacity:0;transform:translateY(3px)}.card-selection-reset:not(:disabled):is(:hover,:focus-visible){background:color-mix(in oklab, var(--foreground) 5%, transparent);color:var(--foreground)}.card-selection-reset:not(:disabled):is(:hover,:focus-visible) .card-selection-value{opacity:0;transform:translateY(-3px)}.card-selection-reset:not(:disabled):is(:hover,:focus-visible) .card-selection-reset-label{opacity:1;transform:translateY(0)}.card-selection-reset:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.card-selection-reset,.card-selection-reset>span{transition:none}.card-selection-reset>span{transform:none!important}}.card-selection-slider:has(input:disabled){opacity:.45}@media (max-width:1279px){.card-editor-form{padding-bottom:calc(max(16rem, 45svh) + env(safe-area-inset-bottom,0px))}}.card-text-editing-preview{z-index:9990;pointer-events:none;background:color-mix(in oklab, var(--muted) 60%, transparent);color:var(--popover-foreground);-webkit-backdrop-filter:blur(var(--blur-md,12px));backdrop-filter:blur(var(--blur-md,12px));box-shadow:0 0 0 1px color-mix(in oklab, var(--border) 40%, transparent), 0 6px 24px #0006;contain:layout paint;border-radius:5px;position:absolute;overflow:hidden}.card-text-editing-preview[data-preview-side=above]{transform-origin:bottom}.card-text-editing-preview[data-preview-side=below]{transform-origin:top}.card-text-editing-preview{opacity:0;transition:opacity .14s cubic-bezier(.2,.8,.2,1),transform .14s cubic-bezier(.2,.8,.2,1);transform:scale(.96)}.card-text-editing-preview[aria-hidden=false]{opacity:1;transition-duration:.26s;transform:scale(1)}.card-text-editing-preview[aria-hidden=false][data-preview-leaving=true]{opacity:0;transition-duration:.1s;transform:scale(.96)}.card-text-editing-preview[data-preview-exiting=true]{opacity:0;transition-duration:.14s;transform:scale(.96)}@starting-style{.card-text-editing-preview[aria-hidden=false]{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.card-text-editing-preview,.card-text-editing-preview[aria-hidden=false],.card-text-editing-preview[aria-hidden=false][data-preview-leaving=true],.card-text-editing-preview[data-preview-exiting=true]{transition:none}}.card-text-editing-preview [data-ability-background]{background:0 0}.card-text-editing-preview :is(.card-glow-white,.card-glow-pink,.card-glow-purple){box-shadow:none;animation:none}.card-text-editing-preview [data-ability-background]+div:before{content:"";background:color-mix(in srgb, var(--popover-foreground) 42%, transparent);pointer-events:none;height:2px;position:absolute;top:-4px;left:0;right:0}.card-text-editing-preview .ability-text{color:var(--popover-foreground)}.card-text-editing-preview #ability-text,.card-text-editing-preview #ability-text .ability-text{color:#000!important}html.light .card-text-editing-preview:has(#ability-text){background:color-mix(in srgb, color-mix(in srgb, var(--muted) 75%, #000) 75%, transparent)}@media (prefers-color-scheme:light){html:not(.dark) .card-text-editing-preview:has(#ability-text){background:color-mix(in srgb, color-mix(in srgb, var(--muted) 75%, #000) 75%, transparent)}}[data-card-selection-host]{position:relative}[data-card-selection-host=ability]>.ability-text{z-index:1;position:relative}[data-card-selection-layer]{z-index:0;pointer-events:none;position:absolute;inset:0}.get-card-screenshot [data-card-selection-layer]{display:none}.card-preview-text-selection{pointer-events:none;position:absolute}.card-preview-text-selection[data-selection-tone=dark]{background:#00000057}.card-preview-text-selection[data-selection-tone=light]{background:#ffffff6b}.card-preview-text-selection[data-selection-tone=adaptive]{background:0 0}.card-preview-text-selection[data-selection-tone=adaptive]:before{content:"";-webkit-backdrop-filter:blur(10px)grayscale()brightness(.7)contrast(100)invert();backdrop-filter:blur(10px)grayscale()brightness(.7)contrast(100)invert();opacity:.42;position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:grayscale(1)) or (backdrop-filter:grayscale(1))){.card-preview-text-selection[data-selection-tone=adaptive]{background:#ffffff6b}}.card-row-guide-0{background-color:color-mix(in srgb, var(--primary) 10%, transparent)}.card-row-guide-1{background-color:color-mix(in srgb, var(--muted-foreground) 14%, transparent)}.card-row-marker{vertical-align:middle;border:1px solid var(--border);background:var(--muted);min-width:1.15rem;height:1.15rem;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.2rem;justify-content:center;align-items:center;margin:0 .2rem 0 .1rem;padding:0 .15rem;font:600 .65rem/1 sans-serif;display:inline-flex}.card-row-marker:focus-visible,.card-selection-sliders :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.card-editor-field{border-radius:0 0 .375rem .375rem;position:relative}.card-editor-field:focus-within{box-shadow:inset 0 0 0 1px var(--muted-foreground)}.card-editor-field .ProseMirror:focus{outline:none!important}.ProseMirror,.ProseMirror:focus{border-radius:0 0 .375rem .375rem!important}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-muted-foreground);pointer-events:none;height:0}.no-colored-ability-background .orange-ability-shadow{clip-path:polygon(.65em 0%,.9% 50%,.65em 100%,calc(100% - .65em) 100%,99% 50%,calc(100% - .65em) 0%);background:#fff;padding-right:.21em;display:inline-block;height:1.27em!important}.no-colored-ability-background .orange-ability-container{line-height:1.4;display:inline-block}.no-colored-ability-background .orange-ability{vertical-align:center;margin-left:.25em;font-size:.827em;height:1.2215em!important;margin-top:.08em!important}.white-ability{letter-spacing:.04em;text-shadow:0 0;vertical-align:text-top;border:.08em solid;border-radius:1em;margin-top:.2em;padding:0 .55em;font-size:.727em;font-weight:600;display:inline-block;position:relative;color:#1c1917!important}.white-ability,[data-slot=tooltip-content]>.number-ability-tooltip{letter-spacing:0;text-shadow:0 0;text-align:center;border:.08em solid;border-radius:10em;min-width:1.3em;height:1.25em;padding:0 .29em;font-size:.727em;font-weight:600;line-height:1.15em;display:inline-block;position:relative;top:.01em;color:#1c1917!important}[data-slot=tooltip-content]>.number-ability-tooltip{background-image:linear-gradient(90deg,#fff,#fff)}.no-ability-background .white-ability{-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:calc(3em / 16);outline-offset:-.2em;background-image:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;background-clip:text;outline:.123em solid #fff;box-shadow:0 0 0 .113em #fff}#trigger-text .white-ability{border-color:#fff;color:#fff!important}.dark .ability-input .white-ability{border-color:#d4d4d4;color:#d4d4d4!important}.saved-card-rich-text .white-ability{color:inherit!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke-width:0!important;box-shadow:none!important;background-image:none!important;border-color:currentColor!important;outline:0!important}.no-colored-ability-background .blue-ability,.no-colored-ability-background .pink-ability,.no-colored-ability-background .red-ability{vertical-align:top;border:.15em solid #fff;font-size:.827em;height:1.5em!important}.no-colored-ability-background .black-ability-shadow{outline-offset:-.4em;clip-path:polygon(50% 0%,.3em 0%,0% 24%,0% 76%,.3em 100%,calc(100% - .3em) 100%,100% 76%,100% 24%,calc(100% - .3em) 0%,50% 0%);z-index:-1;vertical-align:top;outline:.623em solid #fff;margin-top:.08em;padding:.04em .11em 0;font-size:1.037em;line-height:1.15em;display:inline-block;width:100%!important;height:1.21em!important}.no-colored-ability-background .black-ability-container{display:inline-block}.no-colored-ability-background .blue-ability{border-radius:.4em}.no-colored-ability-background .pink-ability{border:.14em solid #fff}.no-colored-ability-background [data-color=\#DE7403]{height:1.25em!important}[data-slot=tooltip-content]>.trigger-ability-tooltip{text-shadow:0 0;z-index:100;letter-spacing:0;vertical-align:top;border-radius:.4em 0 0 .4em;height:2.05em;margin-top:-.32em;margin-left:.1em;padding:.2em 1.1em 1.2em .3em;font-size:.81em;font-weight:500;line-height:1.7em;display:inline-block;position:relative;overflow:clip;color:#1c1917!important}.ability-text .trigger-ability{letter-spacing:-.01em;text-shadow:0 0;z-index:10;vertical-align:text-top;background-color:#0000;border-top:0 solid #0000;border-radius:.35em 0 0 .35em;height:1.87em;margin-top:-.35em;margin-right:0;padding:0 1.1em 0 .29em;font-size:.91em;font-weight:300;line-height:1.88em;display:inline-block;position:relative;overflow:clip;color:#1c1917!important;width:auto!important}.ability-text:is(.ability-language-cn,.ability-language-jp) .trigger-ability{font-weight:700;font-size:var(--inline-trigger-font-size,.9em);clip-path:polygon(0 0,100% 0,calc(100% - 1.5em) 100%,0 100%);background-color:#fff600;height:2.05em;margin-top:-.39em;padding-right:1.82em;line-height:2.05em}.ability-text.ability-language-jp .trigger-ability{letter-spacing:var(--jp-inline-trigger-tracking);padding-left:calc(.29em - var(--jp-inline-trigger-text-left,0px));padding-right:calc(var(--jp-inline-trigger-padding-right) + var(--jp-inline-trigger-text-left,0px));font-weight:500}.ability-text:is(.ability-language-cn,.ability-language-jp) .trigger-ability:after{display:none}.ability-text .trigger-ability:after{box-sizing:border-box;content:"";z-index:-1;border-top:0 solid #0000;border-bottom:330em solid #0000;border-left:240.8em solid #fff600;width:0;height:0;position:absolute;top:0;right:0}.ability-text .trigger-ability-shadow{display:inline-block}.no-colored-ability-background .ability-text .trigger-ability{margin-left:.4em;top:.13em;left:-.26em;width:auto!important;height:1.8em!important}.no-colored-ability-background .ability-text .trigger-ability-shadow{clip-path:polygon(0 0,calc(100% - .12em) 0,calc(100% - 1.2em) 100%,0 100%);letter-spacing:-.01em;text-shadow:0 0;vertical-align:text-top;background-color:#fff;border-radius:.35em 0 0 .35em;margin-top:-.44em;line-height:1.88em;display:inline-block;overflow:clip;color:#1c1917!important;width:auto!important}.no-colored-ability-background .trigger-ability-container{display:inline-block}.no-colored-ability-background .ability-text:is(.ability-language-cn,.ability-language-jp) .trigger-ability-shadow{font-size:var(--inline-trigger-font-size,.9em);clip-path:none;background:0 0;height:2.21em;margin-top:-.3em;padding:0;line-height:1;position:relative;overflow:visible}.no-colored-ability-background .ability-text:is(.ability-language-cn,.ability-language-jp) .trigger-ability{box-sizing:border-box;clip-path:none;background-color:#0000;background-image:var(--inline-trigger-background);background-repeat:no-repeat;background-size:100% 100%;border-radius:0;margin-top:0;margin-left:0;padding:.08em 2.05em .08em .33em;font-size:1em;line-height:2.05em;top:0;left:0;height:2.21em!important}.no-colored-ability-background .ability-text.ability-language-jp .trigger-ability{padding-left:calc(.33em - var(--jp-inline-trigger-text-left,0px));padding-right:calc(var(--jp-inline-trigger-padding-right) + .15em + var(--jp-inline-trigger-text-left,0px))}[data-slot=tooltip-content]>.trigger-ability-tooltip:after{box-sizing:border-box;content:"";z-index:-1;border-top:0 solid #0000;border-bottom:330em solid #0000;border-left:240.8em solid #fff600;width:0;height:0;position:absolute;top:0;right:0}.trigger-text .trigger-ability,.ability-input .trigger-ability{letter-spacing:0;text-shadow:0 0;z-index:10;vertical-align:text-top;border-radius:.4em 0 0 .4em;height:2.05em;margin-top:.3em;margin-left:.25em;padding:.2em 1.1em 1.2em .3em;font-size:.51em;font-weight:500;line-height:1.7em;display:inline-block;position:relative;bottom:.1em;overflow:clip;color:#1c1917!important}#trigger-text b,#trigger-text strong{font-weight:700}.trigger-text .trigger-ability:after,.ability-input .trigger-ability:after{box-sizing:border-box;content:"";z-index:-1;border-top:0 solid #0000;border-bottom:330em solid #0000;border-left:240.8em solid #fff600;width:0;height:0;position:absolute;top:0;right:0}.attribute-img{width:auto;height:4.2rem;position:absolute;top:3px;right:1.3rem}#card{background-image:url(http://localhost:2297/triangleLeft4BIG.png)}[role=tooltip].blue-ability-tooltip{letter-spacing:.04em;text-shadow:0 0;background-color:#006db6;border-radius:.4em;height:1.15em;padding:0 .3em;font-size:1em;font-weight:400;line-height:1.1em;color:#fff!important}[role=tooltip].pink-ability-tooltip{letter-spacing:.04em;text-shadow:0 0;background-color:#dd3c61;border-radius:1em;height:1.15em;padding:0 .3em;font-size:1em;font-weight:400;line-height:1.1em;color:#fff!important}[role=tooltip].orange-ability-tooltip{letter-spacing:.04em;text-shadow:0 0;z-index:999;background-color:#de7403;border-left:.08em solid #de7403;border-right:.08em solid #de7403;height:1.1em;padding:0 .08em;font-size:1em;font-weight:400;line-height:1.1em;color:#fff!important}[data-slot=tooltip-content]>.orange-ability-tooltip{letter-spacing:.04em;text-shadow:0 0;z-index:999;background-color:#de7403;border-left:.08em solid #de7403;border-right:.08em solid #de7403;height:1.1em;margin-left:.48em;margin-right:.48em;padding:0 .08em;font-size:1em;font-weight:400;line-height:1.1em;display:inline-block;position:relative;color:#fff!important}[role=tooltip].orange-ability-tooltip:before{content:"";z-index:1000;border-top:.56em solid #de7403;border-left:.56em solid #0000;border-right:.56em solid #0000;width:0;height:0;display:inline-block;position:absolute;top:.275em;left:-.807em;transform:rotate(90deg)}[data-slot=tooltip-content]>.orange-ability-tooltip:before{content:"";z-index:1000;border-top:.57em solid #de7403;border-left:.57em solid #0000;border-right:.57em solid #0000;width:0;height:0;display:inline-block;position:absolute;top:.285em;left:-.867em;transform:rotate(90deg)}[role=tooltip].orange-ability-tooltip:after{content:"";z-index:1000;border-top:.56em solid #de7403;border-left:.56em solid #0000;border-right:.56em solid #0000;width:0;height:0;display:inline-block;position:absolute;top:.275em;right:-.759em;transform:rotate(-90deg)}[data-slot=tooltip-content]>.orange-ability-tooltip:after{content:"";z-index:1000;border-top:.57em solid #de7403;border-left:.57em solid #0000;border-right:.57em solid #0000;width:0;height:0;display:inline-block;position:absolute;top:.285em;right:-.879em;transform:rotate(-90deg)}[role=tooltip].trigger-ability-tooltip{letter-spacing:.04em;text-shadow:0 0;z-index:40;background-color:#0000;border-radius:.4em 0 0 .4em;height:1.15em;padding:.2em 1.1em 1.2em .3em;font-size:1em;font-weight:500;line-height:1.1em;overflow:clip;color:#1c1917!important}[role=tooltip].trigger-ability-tooltip:after{box-sizing:border-box;content:"";z-index:-1;border-top:0 solid #0000;border-bottom:330em solid #0000;border-left:240.8em solid #fff600;width:0;height:0;position:absolute;top:0;right:0}[role=tooltip].counter-ability-tooltip{letter-spacing:.04em;text-shadow:0 0;background-color:#e20210;border-radius:.3em;height:1.15em;padding:0 .3em 0 1.04375em;font-size:1em;font-weight:400;line-height:1.1em;color:#fff!important}[role=tooltip].counter-ability-tooltip:before{content:"​";z-index:9999;background-image:url(/assets/CounterLightning.svg);background-position:50%;background-size:cover;width:.64375em;height:.925em;margin-right:.15em;display:inline-block;position:absolute;top:.1em;left:.2em}[role=tooltip].number-ability-tooltip{letter-spacing:0;text-shadow:0 0;background-color:#fff;border:.01em solid;border-radius:10em;height:1.25em;padding:0 .38em;font-size:1em;font-weight:500;line-height:1.15em;top:.01em;color:#1c1917!important}[role=tooltip].don-ability-tooltip{letter-spacing:.04em;text-shadow:0 0;background-color:#000;border-radius:.4em;height:1.15em;padding:0 .3em;font-size:1em;font-weight:400;line-height:1.1em;color:#fff!important}.ability-text p{letter-spacing:-.018em;padding-left:.09em}#ability-text p{-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:calc(3em / 16);background-image:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;background-clip:text}#ability-text.sp-v4-ability-outline p,#ability-text.sp-v4-ability-outline p :is(s:has(em),em s){background-image:none}#ability-text.sp-v4-ability-outline ul li:before{background-image:linear-gradient(to right, var(--sp-v4-outline-flat), var(--sp-v4-outline-flat))}.no-colored-ability-background .sp-v4-outline :is(.blue-ability,.pink-ability,.red-ability){border-color:var(--sp-v4-outline-flat)}.no-colored-ability-background .sp-v4-outline .black-ability-shadow{outline-color:var(--sp-v4-outline-flat)}.no-colored-ability-background .sp-v4-outline .orange-ability-shadow{background:var(--sp-v4-outline-flat)}.no-ability-background .sp-v4-outline .white-ability{background-image:linear-gradient(to right, var(--sp-v4-outline-flat), var(--sp-v4-outline-flat));outline-color:var(--sp-v4-outline-flat);box-shadow:0 0 0 .113em var(--sp-v4-outline-flat);border-color:#fff;color:#fff!important}.text-outline-xxs{-webkit-text-stroke-width:calc(.5em / 16)}.text-outline-xs,.text-outline-xs-medium{-webkit-text-stroke-width:calc(1.5em / 16)}.text-outline-small{-webkit-text-stroke-width:calc(2em / 16)}.text-outline-standard{-webkit-text-stroke-width:calc(2.2em / 16)}.text-outline-ms{-webkit-text-stroke-width:calc(2.5em / 16)}.text-outline{-webkit-text-stroke-color:transparent;-webkit-background-clip:text;background-clip:text;padding-left:.09em;padding-right:.09em}.text-outline-large{-webkit-text-stroke-width:calc(4.5em / 16)}.text-outline-xxl{-webkit-text-stroke-width:calc(5.5em / 16)}.text-outline-medium{-webkit-text-stroke-width:calc(3.5em / 16)}.border-gradient{z-index:10;background:linear-gradient(90deg,#a3c6bc 10%,#c7d9df 20%,#dbe1e6 100%);width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.background-gradient{z-index:-3;background:linear-gradient(90deg,#000,#000);width:100%;height:100%;position:absolute;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.background-gradient-white{z-index:-3;background:linear-gradient(90deg,#fff,#fff);width:100%;height:100%;position:absolute;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.border-bottom-gradient{width:100%;height:100%;position:absolute;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.border-bottom-gradient-svg{width:100%;height:100%;position:absolute}.border-gradient-shadow{z-index:0;width:100.7%;height:100.5%;position:absolute;top:-.3%;left:-.3%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.border-gradient-shadow-svg{z-index:0;width:100.7%;height:100.5%;position:absolute;top:-.3%;left:-.3%}.border-bottom-gradient-shadow{z-index:0;width:100.7%;height:86.4%;position:absolute;top:-.57%;left:-.3%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.background-gradient-2{z-index:-3;width:100%;height:100%;position:absolute;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cost-outline{-webkit-text-stroke-color:transparent;-webkit-background-clip:text;background-clip:text}.color-wheel-frame{z-index:105;width:10.55%;height:8.55%;position:absolute;bottom:1%;left:2.1%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.color-wheel-outline{z-index:105;width:10.95%;height:8.65%;position:absolute;bottom:.95%;left:2.1%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.color-wheel-frame-shadow{z-index:80;opacity:.2;background:linear-gradient(90deg,#000,#000);width:11.25%;height:9.15%;position:absolute;bottom:.7%;left:1.75%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.color-wheel-highlights{opacity:.3;z-index:101;background:linear-gradient(90deg,#fff,#fff);width:10.55%;height:8.55%;position:absolute;bottom:1%;left:2.1%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.color-wheel-shadows{opacity:.3;z-index:100;background:linear-gradient(90deg,#000,#000);width:10.55%;height:8.55%;position:absolute;bottom:1%;left:2.1%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.color-wheel-triangles{z-index:98;width:10.55%;height:8.55%;position:absolute;bottom:1%;left:2.1%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.color-wheel-triangles-wanted{z-index:98;width:10.05%;height:8.05%;position:absolute;bottom:1.21%;left:2.36%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.color-wheel-triangle{z-index:98;width:10.55%;height:8.55%;position:absolute;bottom:1%;left:2.1%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.color-wheel-triangle-wanted{z-index:98;width:10.05%;height:8.05%;position:absolute;bottom:1.21%;left:2.36%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes sepia-glow{0%,to{box-shadow:0 0 4px 1px color-mix(in srgb, var(--ring) 25%, transparent)}50%{box-shadow:0 0 8px 3px color-mix(in srgb, var(--ring) 50%, transparent)}}.sepia-glow-hint[data-state=active]{animation:2s ease-in-out infinite sepia-glow}@keyframes playable-editor-glow{0%{box-shadow:inset 0 0 0 1px #22c55e1a,inset 0 0 #22c55e00}38%{box-shadow:inset 0 0 0 1px #22c55e75,inset 0 0 18px #22c55e38}to{box-shadow:inset 0 0 0 1px #22c55e00,inset 0 0 #22c55e00}}@keyframes playable-editor-warning-glow{0%{box-shadow:inset 0 0 0 1px #f973161a,inset 0 0 #f9731600}38%{box-shadow:inset 0 0 0 1px #f9731685,inset 0 0 18px #f973163d}to{box-shadow:inset 0 0 0 1px #f9731600,inset 0 0 #f9731600}}.playable-editor-glow .ProseMirror{animation:1.25s ease-out playable-editor-glow}.playable-editor-warning-glow .ProseMirror{animation:1.25s ease-out playable-editor-warning-glow}@media (prefers-reduced-motion:reduce){.playable-editor-glow .ProseMirror,.playable-editor-warning-glow .ProseMirror{animation-duration:1ms}}@keyframes card-glow-white{0%,to{box-shadow:0 0 4px 1px #ffffff4d}50%{box-shadow:0 0 10px 3px #fff9}}@keyframes card-glow-pink{0%,to{box-shadow:0 0 4px 1px #ff64964d}50%{box-shadow:0 0 10px 3px #ff649699}}@keyframes card-glow-purple{0%,to{box-shadow:0 0 4px 1px #6432c84d}50%{box-shadow:0 0 10px 3px #6432c899}}.card-glow-white{animation:1.5s ease-in-out infinite card-glow-white}.card-glow-pink{animation:1.5s ease-in-out infinite card-glow-pink}.card-glow-purple{animation:1.5s ease-in-out infinite card-glow-purple}:is(.white-ability,.number-ability-tooltip),:is(.ability-text,.trigger-text,#trigger-text,.no-ability-background,.saved-card-rich-text) :is(.white-ability,.number-ability-tooltip){font-feature-settings:normal;letter-spacing:0;font-size:1em;line-height:var(--white-ability-line-height,inherit);vertical-align:baseline;width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;color:inherit!important;-webkit-text-fill-color:inherit!important;-webkit-text-stroke:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-family:White Ability,UD Shin Go,sans-serif!important;font-style:normal!important;font-weight:500!important;display:inline!important;position:static!important;transform:none!important}.number-ink-anchor{line-height:var(--white-ability-line-height,1);-webkit-text-fill-color:transparent;display:inline-block;position:relative;text-shadow:none!important}.number-ink-anchor>.number-ink{line-height:var(--white-ability-line-height,1);z-index:1001;white-space:pre;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;color:inherit!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:0!important;text-shadow:none!important;background:0 0!important}.no-colored-ability-background .ability-text :is(.blue-ability,.pink-ability,.red-ability,.black-ability-container,.orange-ability-container){filter:var(--ability-badge-outline-growth,none)}#ability-text p,#ability-text p :is(s:has(em),em s){-webkit-text-stroke-width:calc(3em / 16 + var(--ability-text-outline-extra-stroke,0px))}.no-ability-background .ability-text ul li:before{-webkit-text-stroke-width:calc(3.5em / 16 + var(--ability-text-outline-extra-stroke,0px))}.no-ability-background .ability-text.ability-language-jp ul li:before{-webkit-text-stroke-width:calc(.21em + var(--ability-text-outline-extra-stroke,0px))}:is([data-ability-language=en],[data-ability-language=fr]).ability-text .trigger-ability :is(b,strong){font-weight:500}.ability-text [data-western-trigger-vector]:after{display:none!important}.ability-text [data-western-trigger-vector]:before{content:"";inset:calc(-1 * var(--western-trigger-border));background-image:var(--western-trigger-paint);z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.ability-text [data-western-trigger-vector],.ability-text [data-western-trigger-vector] *,.ability-text [data-cjk-trigger-paint],.ability-text [data-cjk-trigger-paint] *{-webkit-text-stroke-width:0}.no-colored-ability-background .ability-text [data-live-orange-ink]{position:relative;top:.125em}.no-colored-ability-background .ability-text.ability-language-jp [data-live-orange-ink]{top:.08em}[data-live-badge-paint] :is(.blue-ability,.pink-ability,.red-ability){background-clip:padding-box!important;border-color:#0000!important}[data-live-badge-paint]:is([data-ability-language=en],[data-ability-language=fr]) .blue-ability{border-left-width:0;border-right-width:0}[data-live-badge-paint]:is([data-ability-language=en],[data-ability-language=fr]) .black-ability-shadow{padding-left:0;padding-right:0;font-size:1em}[data-live-badge-paint]:is([data-ability-language=en],[data-ability-language=fr]) .black-ability{border-right-width:0;padding-right:.34em}[data-live-badge-paint] :is(.orange-ability-shadow,.black-ability-shadow){clip-path:none!important;background:0 0!important;outline:none!important;overflow:visible!important}[data-live-badge-paint] :is(.blue-ability,.pink-ability,.red-ability,.orange-ability-container,.black-ability-container){filter:none!important}[data-card-foreground-pass] [data-live-badge-outline]{visibility:hidden!important}[data-card-foreground-pass],[data-card-foreground-pass] *,[data-card-foreground-pass] :before,[data-card-foreground-pass] :after{-webkit-text-stroke-width:0!important;text-shadow:none!important;box-shadow:none!important;filter:none!important;outline-color:#0000!important}[data-card-foreground-pass] :is(.blue-ability,.pink-ability,.red-ability){background-clip:padding-box!important;border-color:#0000!important}[data-card-foreground-pass] :is(.orange-ability-shadow,.black-ability-shadow,.trigger-ability-shadow){background:0 0!important}[data-card-outline-paint] :is(.blue-ability,.pink-ability,.red-ability,.orange-ability,.black-ability,.trigger-ability),[data-card-outline-paint] :is(.blue-ability,.pink-ability,.red-ability,.orange-ability,.black-ability,.trigger-ability) *{-webkit-text-stroke-width:0!important}.no-colored-ability-background .ability-text.ability-language-jp:not([data-wanted-layout=true]) .orange-ability{font-size:calc(.867em + var(--jp-orange-font-growth,0px))}.ability-text:is(.ability-language-cn,.ability-language-jp) :is(.blue-ability,.pink-ability,.red-ability,.orange-ability,.black-ability){line-height:var(--regular-badge-fill-height);height:var(--regular-badge-fill-height)!important}.no-colored-ability-background .ability-text:is(.ability-language-cn,.ability-language-jp) :is(.blue-ability,.pink-ability,.red-ability){--localized-badge-border:.15em;border-width:var(--localized-badge-border);padding-top:0;padding-bottom:0;height:calc(var(--regular-badge-fill-height) + 2 * round(down, var(--localized-badge-border), 1px))!important}.no-colored-ability-background .ability-text:is(.ability-language-cn,.ability-language-jp) .pink-ability{--localized-badge-border:.14em}[data-live-badge-paint].ability-text.ability-language-jp :is(.blue-ability,.pink-ability,.red-ability){border-width:0;font-size:.95em;height:var(--regular-badge-fill-height)!important}[data-live-badge-paint].ability-text.ability-language-jp .orange-ability{margin-left:0;padding-left:.6em;padding-right:.6em}[data-live-badge-paint].ability-text.ability-language-jp .black-ability-shadow{padding:0;font-size:1em}[data-live-badge-paint].ability-text.ability-language-jp .black-ability{line-height:var(--regular-badge-fill-height);height:var(--regular-badge-fill-height)!important}.ability-text:is(.ability-language-cn,.ability-language-jp) .black-ability{line-height:var(--black-badge-fill-height);height:var(--black-badge-fill-height)!important}.ability-text.ability-language-cn .black-ability{font-size:var(--cn-badge-font-size,1.02378em)}.no-colored-ability-background .ability-text.ability-language-cn .black-ability{font-size:var(--cn-badge-font-size,.987252em)}:is(.ability-text,.trigger-text) :is(.white-ability,.number-ability-tooltip){font-size:var(--white-ability-size,1em)!important}.ability-text:is(.ability-language-jp,.ability-language-cn):not([data-wanted-layout=true]) .number-after-colored-badge .number-ink-anchor{top:var(--inline-cjk-number-lower,0em)}.card-text-feedback-overlay{z-index:30;pointer-events:none;border-radius:inherit;color:#fff;text-align:center;text-shadow:none;background:#1814129e;justify-content:center;align-items:center;padding:6px 10px;font:500 12px/1.4 Roboto,sans-serif;display:flex;position:absolute;inset:0}.card-text-feedback-overlay>span{background:#181412e6;border-radius:5px;padding:4px 8px}.card-text-feedback-overlay[data-feedback-tone=limit]{background:#b420203d;animation:.6s ease-out card-text-limit-pulse;box-shadow:inset 0 0 0 1px #f87171b3}.card-text-feedback-overlay[data-feedback-tone=limit]>span{background:#7f1d1d}@keyframes card-text-limit-pulse{0%,60%{background:#dc26267a}to{background:#b420203d}}@media (prefers-reduced-motion:reduce){.card-text-feedback-overlay{animation:none!important}}.card-text-editing-preview .card-text-feedback-overlay{font-size:calc(12px / var(--card-preview-scale,1))}