@font-face{font-family:Runic;src:url(/fonts/pixel.woff2) format("woff2");font-display:swap}:root{--s: 2;--ink: #2a1d14;--ink-soft: #4a3626;--paper: #e9d9b4;--paper-2: #d9c59a;--paper-edge: #8a6a3e;--gold: #e8b85a;--gold-2: #b07d2c;--night: #120f16;--text: #f1e6cf;--text-dim: #c9b99b;--focus: #ffe08a;--pixel: "Runic", ui-monospace, "Courier New", monospace;--serif: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--sky-0: #211f29;--sky-1: #2f2a33;--sky-2: #46393c;--sky-3: #5e4a40;--sky-4: #765a43;--sky-5: #8c6b47;--accent: #c79440;--hills-far: #3d3338;--hills-near: #302b29;--ground: #1f3d1f;--cloud: #b89e7a;--fog: #8c6b47;color-scheme:dark}@media(min-width:900px){:root{--s: 3}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--night);color:var(--text);font:18px/1.6 var(--serif);cursor:var(--cursor, auto);overflow-x:hidden}a,button,summary,[role=button],label{cursor:var(--cursor-hand, pointer)}img,canvas,video{display:block;max-width:100%}.px,.px img,img.px{image-rendering:pixelated;image-rendering:crisp-edges}h1,h2,h3,h4{font-family:var(--pixel);font-weight:400;line-height:1.25;letter-spacing:.02em;margin:0 0 .5em}h2{font-size:clamp(26px,3.2vw,40px)}h3{font-size:22px}p{margin:0 0 1em}a{color:var(--gold);text-underline-offset:3px}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:8px;top:-60px;z-index:100;background:var(--paper);color:var(--ink);padding:8px 14px;font-family:var(--pixel)}.skip:focus{top:8px}.wrap{width:min(1180px,100% - 32px);margin-inline:auto}.btn{--b: var(--gold);display:inline-flex;align-items:center;gap:10px;justify-content:center;font:16px/1 var(--pixel);color:var(--ink);text-decoration:none;background:linear-gradient(var(--gold) 0 50%,var(--gold-2) 50% 100%);border:0;padding:14px 20px;min-height:48px;box-shadow:0 0 0 3px var(--ink),0 6px 0 3px var(--ink),inset 0 3px #ffffff59,inset 0 -3px #00000040;transition:transform .08s steps(2),box-shadow .08s steps(2)}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(3px);box-shadow:0 0 0 3px var(--ink),0 3px 0 3px var(--ink),inset 0 3px #0003}.btn.ghost{background:#120f16b8;color:var(--text);box-shadow:0 0 0 3px var(--gold-2),0 6px 0 3px #0008}.btn[aria-disabled=true]{filter:saturate(.4) brightness(.85);cursor:not-allowed;transform:none}.tag{font:12px/1 var(--pixel);padding:5px 8px;background:var(--ink);color:var(--gold);display:inline-block}.bar{position:fixed;inset:0 0 auto;z-index:50;display:flex;align-items:center;gap:12px;padding:8px clamp(10px,2vw,22px);background:linear-gradient(#0d0b10ee,#0d0b10aa 70%,transparent);transition:background .3s}.bar .brand{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--gold);font:16px var(--pixel)}.bar .brand img{width:32px;height:32px}.bar nav{display:none;gap:2px;margin-left:8px}.bar nav a{color:var(--text-dim);text-decoration:none;font:13px var(--pixel);padding:8px}.bar nav a:hover,.bar nav a[aria-current=true]{color:var(--gold)}@media(min-width:1240px){.bar nav{display:flex}}.bar .tools{margin-left:auto;display:flex;align-items:center;gap:6px}.runes{display:flex;gap:2px;padding:3px;background:#0008;box-shadow:0 0 0 2px #0006}.rune{width:40px;height:40px;display:grid;place-items:center;border:0;padding:0;background:transparent;position:relative;filter:grayscale(.7) brightness(.7);transition:filter .2s}.rune img{width:32px;height:32px}.rune:hover,.rune:focus-visible{filter:none}.rune[aria-pressed=true]{filter:none}.rune[aria-pressed=true]:after{content:"";position:absolute;inset:auto 8px 0;height:3px;background:var(--accent)}.rune[hidden]{display:none}.iconbtn{height:40px;min-width:40px;border:0;background:#0008;color:var(--text);font:13px var(--pixel);display:inline-grid;place-items:center;padding:0 8px;box-shadow:0 0 0 2px #0006}.iconbtn[aria-pressed=true]{color:var(--gold);box-shadow:0 0 0 2px var(--accent)}.langsel{height:40px;background:#0008;color:var(--text);border:0;font:13px var(--pixel);padding:0 6px;box-shadow:0 0 0 2px #0006}@media(max-width:720px){.bar{flex-wrap:wrap;row-gap:6px;padding-top:6px}.bar .brand span{display:none}.runes{order:3;width:100%;justify-content:space-between}.rune{width:calc((100% - 12px) / 7);min-width:40px}}.langhint{position:fixed;z-index:60;left:50%;bottom:16px;transform:translate(-50%);width:min(560px,100% - 24px);background:var(--paper);color:var(--ink);padding:12px 14px;display:flex;gap:12px;align-items:center;font:15px var(--serif);box-shadow:0 0 0 3px var(--ink),0 8px 0 3px #0008}.langhint a{color:var(--ink);font-weight:700}.langhint button{margin-left:auto;background:none;border:0;font:18px var(--pixel);color:var(--ink);min-width:40px;min-height:40px}.opening{position:fixed;inset:0;z-index:90;display:grid;place-items:center;background:#07060a;overflow:hidden}.opening[hidden]{display:none}.opening .scene{position:relative;width:min(100vw,156.25svh);aspect-ratio:400 / 256}.opening .scene>img{position:absolute;inset:0;width:100%;height:100%}.opening .tome{position:absolute;left:50%;bottom:20%;width:42%;transform:translate(-50%);transition:opacity .5s steps(5)}.opening .open{opacity:0;transition:opacity .6s steps(6)}.opening.is-open .open{opacity:1}.opening.is-open .tome{opacity:0}.opening .glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 70%,#ffc86b33,transparent 45%);animation:flick 3s steps(6) infinite;pointer-events:none}.opening .ask{position:absolute;left:50%;top:8%;transform:translate(-50%);text-align:center;width:min(560px,92vw);display:grid;gap:14px;justify-items:center}.opening .ask h1{margin:0}.opening .ask h1 img{width:min(520px,80vw);height:auto}.opening .ask p{font:16px var(--pixel);color:var(--text-dim);margin:0}.opening .ask .row{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.opening .fade{position:absolute;inset:0;background:#07060a;opacity:0;pointer-events:none;transition:opacity .7s}.opening.is-leaving .fade{opacity:1}@keyframes flick{0%,to{opacity:.85}30%{opacity:1}55%{opacity:.7}80%{opacity:.95}}.hero{position:relative;min-height:max(640px,100svh);overflow:hidden;isolation:isolate;background:linear-gradient(var(--sky-0),var(--sky-1) 18%,var(--sky-2) 36%,var(--sky-3) 54%,var(--sky-4) 70%,var(--sky-5) 84%,var(--fog));transition:background 0s}.hero .sky-fx,.hero canvas.weather{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hero .celestial{position:absolute;left:calc(var(--cx, .78) * 100%);top:calc(var(--cy, .2) * 70%);width:calc(var(--cr, 18) * 2px * var(--s));aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:var(--celestial, #fcdb8c);box-shadow:0 0 calc(var(--s) * 10px) var(--celestial, #fcdb8c),0 0 calc(var(--s) * 40px) color-mix(in srgb,var(--celestial, #fcdb8c) 45%,transparent)}.hero .celestial.moon:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--sky-1);translate:28% -12%}.hero .clouds{position:absolute;inset:8% 0 auto;height:40%;background:url(/img/world/cloud.webp) 0 20% / calc(var(--s) * 96px) auto repeat-x;opacity:.5;animation:drift 120s linear infinite;image-rendering:pixelated}.hero .hills{position:absolute;inset:auto 0 0;pointer-events:none;image-rendering:pixelated;background-repeat:repeat-x;background-position:50% 100%}.hero .hills.far{height:calc(var(--s) * 112px + 10vh);bottom:calc(var(--s) * 34px);background-image:var(--mtn);background-size:auto calc(var(--s) * 104px);filter:brightness(.85)}.hero .hills.near{height:calc(var(--s) * 70px);bottom:calc(var(--s) * 20px);background-image:var(--mtn-front);background-size:auto calc(var(--s) * 64px)}.hero .ground{position:absolute;inset:auto 0 0;height:calc(var(--s) * 26px);background:linear-gradient(var(--ground),color-mix(in srgb,var(--ground) 60%,#000))}.hero .stage{position:absolute;left:50%;bottom:calc(var(--s) * 12px);translate:-50% 0;display:grid;place-items:end center}.hero .castle{width:calc(var(--cw, 224px) * var(--s));max-width:none;height:auto;position:relative;z-index:2}.hero .boss{position:absolute;z-index:1;bottom:30%;left:76%;width:calc(var(--bw, 64px) * var(--s));max-width:none;transition:translate 1.2s steps(10),opacity .4s;translate:-40% 0;opacity:.95}.hero .boss.hide{translate:-110% 10%;opacity:0}.hero .copy{position:relative;z-index:3;padding:108px 16px 0;text-align:center;display:grid;justify-items:center;gap:14px}.hero .copy h1{margin:0}.hero .copy h1 img{width:min(680px,88vw);height:auto;filter:drop-shadow(0 4px 0 #000a)}.hero .tagline{font:clamp(15px,1.8vw,20px)/1.5 var(--pixel);color:var(--text);text-shadow:0 2px 0 #000;max-width:34ch;margin:0}.hero .ctas{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:flex-start;margin-top:6px}.hero .scroll{position:absolute;z-index:4;bottom:14px;left:50%;translate:-50% 0;font:12px var(--pixel);color:var(--text);text-decoration:none;text-shadow:0 2px 0 #000;animation:bob 2s steps(4) infinite}@keyframes bob{50%{transform:translateY(5px)}}@keyframes drift{to{background-position-x:calc(var(--s) * 96px * 10)}}@media(max-width:720px){:root{--s: 2}.hero .copy{padding-top:132px}.hero .castle{width:calc(var(--cw, 224px) * 1.5)}.hero .boss{width:calc(var(--bw, 64px) * 1.5)}}.notify{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch;justify-content:center}.notify input[type=email]{min-height:48px;width:min(300px,76vw);padding:0 12px;font:16px var(--serif);color:var(--ink);background:var(--paper);border:0;box-shadow:0 0 0 3px var(--ink),inset 0 3px #0002}.notify .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.notify .msg{width:100%;text-align:center;font:14px var(--pixel);min-height:1.4em;margin:0;color:var(--text);text-shadow:0 2px 0 #000}.notify .msg.err{color:#ffb3a1}.notify .fine{width:100%;font:13px/1.4 var(--serif);color:var(--text-dim);text-align:center;margin:0;text-shadow:0 1px 0 #000}.notify .fine a{color:var(--text)}.book{position:relative;background:#17131b}.book:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%)}.page{position:relative;padding:clamp(64px,9vw,120px) 0;scroll-margin-top:64px}.page+.page{border-top:0}.page .head{text-align:center;margin-bottom:clamp(28px,4vw,48px);display:grid;justify-items:center;gap:10px}.page .head .kicker{font:13px var(--pixel);color:var(--accent);letter-spacing:.14em;text-transform:uppercase}.page .head p{max-width:62ch;color:var(--text-dim);margin:0}.divider{width:320px;height:auto;margin:6px auto 0}.parch{background:var(--paper);color:var(--ink);position:relative;border:16px solid transparent;border-image:url(/img/gen/ui/parchment_9slice.webp) 16 fill / 32px / 0 round;image-rendering:pixelated;padding:18px}.parch a{color:#7a3a12}.parch h3,.parch h4{color:var(--ink)}.no-parch .parch{border:0;border-image:none;box-shadow:0 0 0 4px var(--paper-edge),0 0 0 8px var(--ink)}.screens{display:grid;gap:28px;grid-template-columns:1fr}@media(min-width:980px){.screens{grid-template-columns:1fr 1fr}}.tv{position:relative;background:#000;padding:calc(var(--s) * 6px);box-shadow:0 0 0 4px #3a2c22,0 0 0 8px var(--ink),0 14px 0 8px #0006}.tv .shot{position:relative;aspect-ratio:16 / 9;background:#000 center / cover no-repeat;overflow:hidden}.tv .shot img,.tv video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tv .play{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(transparent,#0007);border:0;color:var(--text);font:16px var(--pixel)}.tv .play span{display:inline-flex;gap:10px;align-items:center;background:#000b;padding:14px 18px;box-shadow:0 0 0 3px var(--gold)}.tv .play span:before{content:"";width:0;height:0;border:9px solid transparent;border-left:14px solid var(--gold);border-right:0}.tv figcaption{display:flex;justify-content:space-between;gap:10px;align-items:center;padding-top:10px;font:14px var(--pixel);color:var(--text-dim)}.crt .tv .shot:after,body.crt-all:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:5;background:repeating-linear-gradient(#0000 0 2px,#0005 2px 3px),radial-gradient(ellipse at center,transparent 60%,#000a);mix-blend-mode:multiply}body.crt-all:after{position:fixed;z-index:95}.table-wrap{display:grid;gap:22px}.table{position:relative;padding:clamp(14px,3vw,28px);min-height:520px;background:radial-gradient(ellipse at 50% 40%,#3b2a20,#1d1510 75%);box-shadow:0 0 0 4px #5c4130,0 0 0 8px var(--ink),inset 0 0 60px #000a;display:grid;grid-template-rows:auto 1fr auto;gap:14px;overflow:hidden}.foe{display:grid;justify-items:center;gap:6px;position:relative}.foe .intent{display:inline-flex;align-items:center;gap:6px;font:16px var(--pixel);background:#000b;color:#ffd9a8;padding:6px 10px;box-shadow:0 0 0 2px #ffd9a855}.foe .intent img{width:32px;height:32px}.foe.hit .sprite{animation:hit .35s steps(3)}@keyframes hit{30%{transform:translate(8px);filter:brightness(3) saturate(0)}60%{transform:translate(-5px)}}.bar-hp{width:min(260px,70%);height:16px;background:#000;box-shadow:0 0 0 2px #000,0 0 0 4px #6b4b36;position:relative}.bar-hp i{position:absolute;inset:2px auto 2px 2px;background:linear-gradient(#e0584a,#a12c22);width:calc((100% - 4px) * var(--hp, 1));transition:width .4s steps(8)}.bar-hp i.preview{background:repeating-linear-gradient(90deg,#ffef9a 0 4px,#ffbe5a 4px 8px);opacity:.9;z-index:1;left:calc(2px + (100% - 4px) * (var(--hp, 1) - var(--pv, 0)));width:calc((100% - 4px) * var(--pv, 0));animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:.45}}.bar-hp b{position:absolute;inset:0;display:grid;place-items:center;font:12px var(--pixel);color:#fff;text-shadow:0 1px 0 #000;z-index:2}.lane{display:flex;justify-content:center;gap:8px;min-height:64px;align-items:center;flex-wrap:wrap}.lane .slot{width:56px;height:64px;box-shadow:inset 0 0 0 2px #fff2;display:grid;place-items:center;font:12px var(--pixel);color:#fff5}.lane .slot.on{box-shadow:inset 0 0 0 2px var(--gold);color:var(--gold)}.combo-callout{text-align:center;font:20px var(--pixel);color:var(--gold);min-height:1.4em;text-shadow:0 3px 0 #000}.hand{display:flex;gap:clamp(6px,1.4vw,16px);justify-content:center;flex-wrap:wrap;perspective:700px}.hud{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font:15px var(--pixel)}.mana{display:inline-flex;gap:6px;align-items:center}.mana i{width:18px;height:18px;background:#2a6fd6;box-shadow:0 0 0 2px #0c2350,inset 0 3px #9cc9ff;transform:rotate(45deg)}.mana i.spent{background:#1a2433;box-shadow:0 0 0 2px #0c2350}.table .log{font:14px/1.5 var(--serif);color:var(--text-dim);min-height:3em}.table-help{color:var(--text-dim);font-size:16px}.table-help b{color:var(--text);font-family:var(--pixel);font-weight:400}.card{--w: 132px;width:var(--w);aspect-ratio:3 / 4.2;position:relative;border:0;padding:0;background:none;color:var(--ink);transform-style:preserve-3d;transition:transform .15s;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(var(--lift, 0))}.card .face{position:absolute;inset:0;display:grid;grid-template-rows:auto 1fr auto auto;justify-items:center;padding:8px 8px 10px;background:linear-gradient(#f2e3bf,#d8c08d);box-shadow:0 0 0 3px var(--rim, #6b4b36),0 0 0 6px var(--ink),0 8px 0 4px #0007}.card .cost{position:absolute;left:-8px;top:-8px;width:30px;height:30px;display:grid;place-items:center;font:16px var(--pixel);color:#fff;background:#2a6fd6;box-shadow:0 0 0 2px #0c2350;transform:rotate(45deg);z-index:2}.card .cost span{transform:rotate(-45deg)}.card .name{font:12px/1.2 var(--pixel);text-align:center;min-height:2.4em;display:grid;place-items:center}.card .art{width:64px;height:64px;margin:2px auto;background-repeat:no-repeat;background-size:auto 100%;image-rendering:pixelated}.card .art.anim{animation:iconAnim var(--dur, 1s) steps(var(--frames, 8)) infinite}@keyframes iconAnim{to{background-position-x:calc(-64px * var(--frames, 8))}}.card .val{font:15px var(--pixel)}.card .kind{font:11px var(--pixel);color:var(--ink-soft);text-transform:uppercase;letter-spacing:.08em}.card[data-rarity=rare]{--rim: #3d7bd6}.card[data-rarity=epic]{--rim: #9b4ad6}.card[data-rarity=legendary]{--rim: #e0a020}.card.holo .face:after{content:"";position:absolute;inset:-3px;pointer-events:none;z-index:1;border:3px solid transparent;border-image:conic-gradient(from var(--ha, 0deg),#ff6b6b,#ffd36b,#6bffb5,#6bc8ff,#c86bff,#ff6b6b) 1;mix-blend-mode:screen;opacity:.9}button.card:hover,button.card:focus-visible{--lift: -10px}button.card[aria-pressed=true]{--lift: -22px}button.card[aria-pressed=true] .face{box-shadow:0 0 0 3px var(--gold),0 0 0 6px var(--ink),0 0 22px 6px #ffd36b88}button.card:disabled{opacity:.45;cursor:not-allowed}button.card .order{position:absolute;right:-8px;top:-8px;width:26px;height:26px;background:var(--gold);color:var(--ink);font:14px var(--pixel);display:none;place-items:center;box-shadow:0 0 0 2px var(--ink);z-index:2}button.card[aria-pressed=true] .order{display:grid}@media(max-width:560px){.card{--w: 104px}.card .art{width:48px;height:48px}@keyframes iconAnim{to{background-position-x:calc(-48px * var(--frames, 8))}}}.classes{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.klass{display:grid;gap:12px;align-content:start}.klass .portrait{height:calc(64px * var(--s));display:grid;place-items:end center;background:radial-gradient(ellipse at 50% 85%,#0003,transparent 60%)}.klass .portrait img{height:100%;width:auto;max-width:none}.klass ul{margin:0;padding-left:1.1em}.klass .deck{display:flex;flex-wrap:wrap;gap:6px}.klass .deck span{font:12px var(--pixel);background:var(--ink);color:var(--paper);padding:4px 6px}.bestiary{display:grid;gap:18px}.acts{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.acts button{font:13px var(--pixel);background:#0008;color:var(--text-dim);border:0;padding:10px 12px;min-height:44px;box-shadow:0 0 0 2px #fff2;display:inline-flex;gap:8px;align-items:center}.acts button img{width:24px;height:24px}.acts button[aria-selected=true]{color:var(--ink);background:var(--paper);box-shadow:0 0 0 2px var(--gold)}.spread{perspective:1600px}.leaf{display:grid;gap:0;grid-template-columns:1fr;transform-origin:left center}@media(min-width:900px){.leaf{grid-template-columns:1fr 1fr}}.leaf.turn{animation:turn .6s steps(8)}@keyframes turn{0%{transform:rotateY(0)}50%{transform:rotateY(-80deg);filter:brightness(.6)}to{transform:rotateY(0)}}.leaf .side{min-height:460px}.leaf .side.l{display:grid;grid-template-rows:auto 1fr;gap:10px}.boss-stage{position:relative;display:grid;place-items:end center;min-height:300px;overflow:hidden;background:linear-gradient(var(--b-sky0, #222),var(--b-sky1, #555));box-shadow:inset 0 0 0 3px #0004}.boss-stage img.bg{position:absolute;inset:auto 0 0;width:100%;height:55%;object-fit:cover;object-position:50% 100%;opacity:.9}.boss-stage img.bs{position:relative;height:calc(96px * var(--s));width:auto;max-width:100%;object-fit:contain;z-index:1;margin-bottom:8px}.boss-stage .fog{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 100%,transparent 40%,#000a);z-index:2;pointer-events:none}.mech{display:grid;gap:8px}.mech .sig{display:flex;gap:10px;align-items:center}.mech .sig img{width:48px;height:48px}.roster{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.roster figure{margin:0;display:grid;justify-items:center;gap:4px;width:92px}.roster figure img{height:72px;width:auto;max-width:92px;object-fit:contain}.roster figcaption{font:11px/1.2 var(--pixel);text-align:center}.fogbadge{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--paper);padding:6px 10px;font:13px var(--pixel)}.fogbadge b{font-size:20px;color:#b9c8ff}.filters{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:18px}.filters button{font:13px var(--pixel);background:#0008;color:var(--text-dim);border:0;padding:10px 12px;min-height:44px;box-shadow:0 0 0 2px #fff2}.filters button[aria-pressed=true]{background:var(--paper);color:var(--ink)}.gallery-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:26px 18px;justify-items:center}@media(max-width:560px){.gallery-cards{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:22px 12px}}.jokers{display:grid;gap:22px;margin-top:46px;grid-template-columns:1fr}@media(min-width:900px){.jokers{grid-template-columns:1fr 1fr}}.jk{display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:10px}.jk figure{margin:0;display:grid;justify-items:center;gap:4px}.jk img{width:64px;height:64px}.jk figcaption{font:11px/1.2 var(--pixel);text-align:center}.beyond{display:grid;gap:28px;grid-template-columns:1fr;align-items:start}@media(min-width:980px){.beyond{grid-template-columns:1fr 1.2fr}}.ladder{list-style:none;margin:0;padding:0;display:grid;gap:6px;counter-reset:s}.ladder li{display:grid;grid-template-columns:44px 1fr;gap:10px;align-items:center;padding:8px 10px;background:#0007;box-shadow:inset 0 0 0 2px #fff1}.ladder li .n{font:18px var(--pixel);color:var(--gold);text-align:center}.ladder li b{font:14px var(--pixel);font-weight:400;color:var(--text);display:block}.ladder li span{font-size:15px;color:var(--text-dim)}.ladder li:nth-child(n+6) .n{color:#ff9b7a}.ladder li:last-child{box-shadow:inset 0 0 0 2px var(--gold)}.shots{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr))}.shots button{padding:0;border:0;background:#000;box-shadow:0 0 0 3px #3a2c22,0 0 0 6px var(--ink);aspect-ratio:16 / 9;overflow:hidden}.shots img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.shots button:hover img{transform:scale(1.03)}dialog.lightbox{padding:0;border:0;background:transparent;max-width:min(1400px,96vw)}dialog.lightbox::backdrop{background:#000d}dialog.lightbox img{width:100%;height:auto;box-shadow:0 0 0 4px var(--gold)}dialog.lightbox form{position:absolute;right:8px;top:8px}dialog.lightbox button{min-width:44px;min-height:44px;font:18px var(--pixel);background:#000c;color:var(--text);border:0;box-shadow:0 0 0 2px var(--gold)}.press{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:980px){.press{grid-template-columns:1fr 1fr}}.facts{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0}.facts dt{font:13px var(--pixel);color:var(--ink-soft);padding-top:3px}.facts dd{margin:0}.dl{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dl a{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;background:#0000000f;text-decoration:none;color:var(--ink);box-shadow:inset 0 0 0 2px #0002}.dl a:hover{background:#00000020}.dl small{color:var(--ink-soft);font-family:var(--pixel)}footer.foot{background:#0b090e;padding:48px 0 32px;color:var(--text-dim);font-size:15px}footer.foot .cols{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start}footer.foot h2{font-size:14px;color:var(--gold)}footer.foot ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}footer.foot a{color:var(--text)}footer.foot .seal{width:64px;height:64px}footer.foot .legal{margin-top:28px;font-size:13px}.secret-rune{position:absolute;width:20px;height:20px;padding:0;border:0;background:none;opacity:.32;transition:opacity .3s,transform .3s;z-index:4}.secret-rune img{width:20px;height:20px}.secret-rune:hover,.secret-rune:focus-visible{opacity:1;transform:scale(1.4)}.secret-rune.found{opacity:0;pointer-events:none;transform:scale(2.5) rotate(40deg)}.toast{position:fixed;z-index:80;left:50%;top:84px;translate:-50% -20px;opacity:0;transition:opacity .3s,translate .3s;pointer-events:none;background:var(--paper);color:var(--ink);font:15px var(--pixel);padding:12px 16px;box-shadow:0 0 0 3px var(--ink),0 6px 0 3px #0008;text-align:center;max-width:92vw}.toast.on{opacity:1;translate:-50% 0}.simple{min-height:100svh;padding:110px 0 60px;background:linear-gradient(var(--sky-0),var(--sky-3) 70%,var(--sky-5))}.simple .parch{max-width:820px;margin:0 auto;padding:22px 26px;font-size:18px}.simple .parch h1{font-size:clamp(24px,4vw,34px);color:var(--ink)}.simple .torn{width:min(400px,80vw);height:auto;margin:0 auto 20px}.lore{max-width:680px;margin:0 auto;font-style:italic}.wall{margin:22px auto;box-shadow:0 0 0 4px var(--gold),0 0 0 8px var(--ink)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.hero .clouds{animation:none}}body.reduced *,body.reduced *:before,body.reduced *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.spr{--k: 1;display:inline-block;width:calc(var(--fw) * var(--k));height:calc(var(--fh) * var(--k));background-repeat:no-repeat;background-size:calc(var(--fw) * var(--fn) * var(--k)) calc(var(--fh) * var(--k));image-rendering:pixelated;animation:sprite var(--dur, 1s) steps(var(--fn, 1)) infinite;flex:none}@keyframes sprite{0%{background-position-x:0}to{background-position-x:calc(var(--fw) * var(--fn) * var(--k) * -1)}}.card .art.spr{width:64px;height:64px;background-size:calc(64px * var(--fn)) 64px;animation-name:sprite64}@keyframes sprite64{to{background-position-x:calc(-64px * var(--fn))}}.boss-stage .bs{--k: 2;position:relative;z-index:1;margin-bottom:10px}@media(max-width:560px){.boss-stage .bs{--k: 1}}.roster .en{--k: .75}.roster figure{width:96px}.mech .token{--k: 1.5}.frag .spr{margin:6px auto;display:block}.foe .sprite{--k: 2}@media(max-width:560px){.foe .sprite{--k: 1}}.hero .castle-anim{--k: var(--s);position:absolute;left:0;bottom:0;z-index:3;pointer-events:none}.hero .boss-peek{--k: var(--s);position:absolute;z-index:1;left:64%;bottom:26%;transition:translate 1.1s steps(9),opacity .4s}.hero .boss-peek.hide{translate:-60% 12%;opacity:0}@media(max-width:720px){.hero .castle-anim{--k: 1.5}.hero .boss-peek{--k: 1;left:62%}}.hero .stage .castle{position:relative}.hero .loop{position:absolute;inset:0;opacity:0;transition:opacity 1.2s;pointer-events:none;mix-blend-mode:soft-light}.hero .loop.on{opacity:.55}.hero .loop video{width:100%;height:100%;object-fit:cover;image-rendering:pixelated;filter:saturate(.6) contrast(1.1)}.hero .biome-now{font:13px var(--pixel);color:var(--text-dim);margin:0;text-shadow:0 2px 0 #000}.hero .biome-now b{color:var(--accent);font-weight:400}.hero .copy h1 img{width:min(578px,88vw)}@media(min-width:1300px){.hero .copy h1 img{width:867px}}body.locked{overflow:hidden}.parch.dict .lead+p:first-letter,.klass>p:first-of-type:first-letter,.prose h1+p:first-letter,.leaf .lore:first-letter{float:left;font:40px/1 var(--pixel);color:#f6e7c2;background:#8b1a1a;padding:6px 7px 4px;margin:4px 10px 0 0;box-shadow:0 0 0 2px var(--gold),0 0 0 4px #2a1d14,4px 4px 0 4px #0005;text-shadow:2px 2px 0 #3a0808}.page .head .lead:first-letter{font:1.25em var(--pixel);color:#e0584a}.page .head .epi{font:italic 17px/1.5 var(--serif);color:var(--accent);margin:0;max-width:46ch}.page .head .epi:before{content:"\201c"}.page .head .epi:after{content:"\201d"}.btn,.acts button,.filters button{position:relative;isolation:isolate;overflow:hidden}.btn:before,.acts button:before,.filters button:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:160%;aspect-ratio:1;translate:-50% -50%;scale:0;background:radial-gradient(circle at 40% 45%,#2a1d14 0 30%,transparent 31%),radial-gradient(circle at 62% 58%,#2a1d14 0 26%,transparent 27%),radial-gradient(circle at 50% 50%,#2a1d14 0 38%,transparent 39%),radial-gradient(circle at 28% 66%,#2a1d14 0 9%,transparent 10%),radial-gradient(circle at 74% 30%,#2a1d14 0 7%,transparent 8%);opacity:.25;transition:scale .32s steps(4)}.btn:hover:before,.btn:focus-visible:before,.acts button:hover:before,.filters button:hover:before{scale:1}.btn.ghost:before,.btn.steam:before,.acts button:before,.filters button:before{filter:invert(1);opacity:.14}.btn.steam{background:#171a21;color:#c7d5e0;box-shadow:0 0 0 3px #66c0f4,0 6px 0 3px #0b0d11;gap:10px}.btn.steam .steam-ico{width:22px;height:22px}.btn.steam small{font:11px var(--pixel);color:#171a21;background:#66c0f4;padding:3px 5px}.btn.steam[aria-disabled=true]{filter:none;cursor:var(--cursor-hand, pointer)}.book .page{background:#17131b}.book .page:nth-child(2n){background:#1d1822}.page:before{content:"";position:absolute;left:0;right:0;top:-1px;height:22px;background:#1d1822;pointer-events:none;z-index:1;-webkit-mask:url(/img/ui/torn.svg) 0 0 / 640px 22px repeat-x;mask:url(/img/ui/torn.svg) 0 0 / 640px 22px repeat-x}.book .page:nth-child(2n):before{background:#17131b}.hero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:22px;background:#17131b;z-index:7;pointer-events:none;-webkit-mask:url(/img/ui/torn.svg) 0 0 / 640px 22px repeat-x;mask:url(/img/ui/torn.svg) 0 0 / 640px 22px repeat-x;transform:scaleY(-1)}.book .page:first-child:before{display:none}.intro-grid{display:grid;gap:28px;grid-template-columns:1fr;align-items:start}@media(min-width:980px){.intro-grid{grid-template-columns:1fr 1fr}}.dict{position:relative;font-size:19px}.dict dfn{font:28px var(--pixel);font-style:normal;color:var(--ink)}.dict .pron{font-family:var(--serif);color:var(--ink-soft)}.dict .ety{color:var(--ink-soft);font-size:16px;font-style:italic;margin:0}.feats{list-style:none;margin:0;padding:0;display:grid;gap:12px}.feats li{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:start}.feats li img{width:32px;height:32px;margin-top:3px}.feats b{font:15px var(--pixel);color:var(--accent);letter-spacing:.06em;font-weight:400}.shuffle-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center;margin-top:34px}.shuffle-row p{margin:0;color:var(--text-dim);font-size:16px}.shuffle-out{display:grid;justify-items:center;gap:8px;margin-top:18px}.shuffle-out .frag{max-width:560px;text-align:center}.shuffle-out>.kicker{font:12px var(--pixel);color:var(--accent);margin:0}.secret-rune.s1{right:10px;bottom:8px}.secret-rune.s2{right:6px;top:40px}.secret-rune.s3{right:14px;bottom:10px}.secret-rune.s4{position:relative;margin-left:6px;align-self:center}footer .secret-rune{position:relative;margin-top:8px}#trailers .wrap,.leaf .side.r{position:relative}.card{--w: 140px;aspect-ratio:auto;min-height:214px}.card .face{position:relative;inset:auto;min-height:214px;height:100%;gap:2px}.card .desc{font:12px/1.3 var(--serif);text-align:center;padding:0 2px;color:var(--ink-soft)}.card .kind.combo{color:#8b1a1a;font-weight:700}.card.glow .face{box-shadow:0 0 0 3px var(--rim),0 0 0 6px var(--ink),0 8px 0 4px #0007,0 0 14px 2px #9cc9ff66}.table-actions{display:inline-flex;gap:12px;flex-wrap:wrap}.table .foe-name{font:13px var(--pixel);color:var(--text-dim)}.foe.dead .sprite{animation:none;opacity:.25;filter:grayscale(1)}.combo-rules{list-style:none;padding:0;margin:0;display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.combo-rules li{background:#0006;padding:10px 12px;box-shadow:inset 0 0 0 2px #fff1;font-size:16px}.combo-rules b{font:14px var(--pixel);color:var(--gold);font-weight:400;display:block}@media(max-width:560px){.card{--w: 104px;min-height:186px}.card .face{min-height:186px}.card .desc{display:none}}.leaf .side.r{display:grid;gap:10px;align-content:start}.leaf h3 small{font:13px var(--pixel);color:var(--ink-soft)}.bossname{font-size:28px;margin:0}.epithet{font-style:italic;color:var(--ink-soft);margin:0}.lore{font-style:italic}.parch .kicker{font:12px var(--pixel);color:#8b1a1a;letter-spacing:.12em;text-transform:uppercase;margin:0}.boss-stage{background:#000}.boss-stage img.bg{inset:0;height:100%;opacity:.65}.wrap.narrow{width:min(860px,100% - 32px)}.faq{display:grid;gap:12px}.faq details{padding:4px 18px}.faq summary{font:15px/1.5 var(--pixel);padding:12px 0;list-style:none;display:flex;gap:10px;align-items:baseline}.faq summary:before{content:"\2726";color:#8b1a1a}.faq details[open] summary:before{content:"\2727"}.faq summary::-webkit-details-marker{display:none}.final{text-align:center}.final .ctas{display:flex;justify-content:center;margin-bottom:18px}.curses{padding-left:1.1em;margin:0;display:grid;gap:6px}.dim{color:var(--text-dim)}.small{font-size:15px;color:var(--ink-soft)}.prose{font-size:18px}.prose h2{font-size:18px;color:var(--ink);margin-top:1.2em}.prose a{color:#7a3a12}.unsub{display:grid;gap:10px;justify-items:start}.lorepage blockquote{margin:0 0 18px;padding:0 0 0 16px;border-left:4px solid #8b1a1a}.lorepage blockquote footer{font:12px var(--pixel);color:var(--ink-soft);margin-top:6px}.lorepage .wall{width:100%;height:auto}canvas.confetti{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:99;image-rendering:pixelated;display:none}canvas.confetti.on{display:block}.hero canvas.weather{z-index:4}.hero .copy{z-index:6}[hidden]{display:none!important}.hero{--s: 2}.hero .copy{padding-top:92px;gap:10px}.hero .copy h1 img{width:min(578px,88vw);height:auto}.hero .castle-anim,.hero .boss-peek{--k: 2}.hero .castle{width:calc(var(--cw, 214px) * 2)}.hero .notify{max-width:640px}.hero .notify .fine,.final .notify .fine{background:#0009;padding:4px 10px;width:auto}.bar nav a{white-space:nowrap}.bar nav{display:none}@media(min-width:1500px){.bar nav{display:flex}}.langsel{max-width:140px}@media(max-width:720px){.hero .copy{padding-top:124px}.hero .castle{width:calc(var(--cw, 214px) * 1.5)}.hero .castle-anim,.hero .boss-peek{--k: 1.5}.bar .tools{flex-wrap:wrap;justify-content:flex-end;gap:6px;flex:1}.bar .runes{order:3;width:100%;justify-content:space-between}.langsel{max-width:110px}.hero .notify .btn{width:auto}}@media(min-height:1000px)and (min-width:1700px){.hero{--s: 3}.hero .castle{width:calc(var(--cw, 214px) * 3)}.hero .castle-anim,.hero .boss-peek{--k: 3}}.hero .backdrop{position:absolute;inset:0 0 calc(var(--s) * 10px) 0;image-rendering:pixelated;background:var(--mtn-front) 50% 100% / cover no-repeat,var(--mtn) 50% 100% / cover no-repeat}.hero .celestial,.hero .clouds{display:none}.hero .ground{height:calc(var(--s) * 12px)}.hero .loop{mix-blend-mode:overlay;-webkit-mask:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 70%);mask:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 70%)}.hero .loop.on{opacity:.3}.hero .copy{text-shadow:0 2px 0 #000}.hero .copy:before{content:"";position:absolute;z-index:-1;left:50%;top:40px;translate:-50% 0;width:min(900px,100%);height:calc(100% + 30px);background:radial-gradient(ellipse at 50% 45%,#0009,transparent 68%);pointer-events:none}.card .name{font-size:11px;padding:0 10px;overflow-wrap:anywhere;hyphens:auto;line-height:1.25}@media(max-width:560px){.card .name{font-size:9px;padding:0 6px}}.langsel{max-width:150px}@media(max-width:720px){.langsel{max-width:124px;font-size:12px}}.foot .fontnote{font-size:13px}.opening .scene{position:absolute;inset:0;width:auto;aspect-ratio:auto}.opening .scene>img.base{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 80%;filter:brightness(.32) saturate(.7);transition:filter 1s steps(8)}.opening.is-open .scene>img.base{filter:none}.opening .scene>img.tome{--ts: 3;position:absolute;inset:68% auto auto 50%;width:calc(114px * var(--ts));height:auto;translate:-50% -50%;transform:none;filter:drop-shadow(0 12px 0 #0009);transition:opacity .7s steps(6),scale .7s steps(6);animation:tomeBreath 3s steps(6) infinite}.opening.is-open .scene>img.tome{opacity:0;scale:1.25}@keyframes tomeBreath{50%{translate:-50% calc(-50% - 4px)}}.opening .ask{top:6%;gap:12px}.opening .ask h2{margin:0}.opening .ask h2 img{width:289px;height:auto}.opening .ask p{background:#000a;padding:6px 12px;color:var(--text)}@media(min-width:900px)and (min-height:800px){.opening .ask h2 img{width:578px}}@media(max-width:720px){.opening .scene>img.tome{--ts: 2;top:74%}}.opening .ask{top:3%}.opening .scene>img.tome{top:77%}.opening .scene:after{content:"";position:absolute;inset:0;pointer-events:none;transition:opacity .9s steps(6);background:radial-gradient(ellipse 26% 13% at 50% 77%,#050307f2 55%,transparent 100%)}.opening.is-open .scene:after{opacity:0}@media(max-width:720px){.opening .scene>img.tome{top:80%}.opening .scene:after{background:radial-gradient(ellipse 60% 10% at 50% 80%,#050307f2 55%,transparent 100%)}}.seen .opening{display:none!important}.book .page{content-visibility:auto;contain-intrinsic-size:auto 1100px}.spr{animation-play-state:paused}.vis .spr,.spr.vis{animation-play-state:running}.reduced-pref .hero .loop{display:none}.card .name{font-size:10px;padding:0 8px;overflow-wrap:normal;word-break:normal;hyphens:manual}.card .name.long{font-size:8px}@media(max-width:560px){.card .name{font-size:8px;padding:0 5px}.card .name.long{font-size:7px}}.hero .castle{display:block;position:relative;z-index:2;width:calc(var(--cw) * var(--s));height:calc(var(--ch) * var(--s));background:var(--castle-src) 0 0 / calc(var(--cw) * var(--cfn) * var(--s)) 100% no-repeat;image-rendering:pixelated;animation:castleAnim var(--cdur) steps(var(--cfn)) infinite;max-width:none}@keyframes castleAnim{to{background-position-x:calc(var(--cw) * var(--cfn) * var(--s) * -1)}}.hero .boss-peek{display:block;position:absolute;z-index:1;left:64%;bottom:26%;width:calc(var(--bw) * var(--s));height:calc(var(--bh) * var(--s));background:var(--boss-src) 0 0 / calc(var(--bw) * var(--bfn) * var(--s)) 100% no-repeat;image-rendering:pixelated;animation:bossAnim var(--bdur) steps(var(--bfn)) infinite;transition:translate 1.1s steps(9),opacity .4s}@keyframes bossAnim{to{background-position-x:calc(var(--bw) * var(--bfn) * var(--s) * -1)}}@media(max-width:720px){.hero{--s: 1.5}.hero .boss-peek{left:60%;--s: 1}}.reduced .hero .castle,.reduced .hero .boss-peek{animation:none}.hero .tagline,.hero .biome-now{background:#0008;padding:4px 10px}@media(max-width:720px){.hero .boss-peek{left:70%;bottom:30%;z-index:3;--s: 1}}.rune img,.feats li img{width:auto;height:31px}.acts button img{width:auto;height:24px}.secret-rune img{width:auto;height:20px}.secret-rune{width:auto}@media(max-width:560px){.card .face{padding-top:22px}}.card .face{padding-top:18px}:root[data-biome=fields]{--sky-0:#211f29;--sky-1:#342d2e;--sky-2:#4a3c34;--sky-3:#5f4b3a;--sky-4:#745a40;--sky-5:#8c6b47;--accent:#c79440;--hills-far:#3d3338;--hills-near:#302b29;--ground:#1f3d1f;--cloud:#b89e7a;--fog:#8c6b47;--castle-src:url(/img/world/fields_castle_anim.webp);--cw:214px;--ch:184px;--cfn:9;--cdur:1.5s;--boss-src:url(/img/boss/carrion_king_idle.webp);--bw:148px;--bh:129px;--bfn:12;--bdur:1.5s;--mtn:url(/img/world/fields_mountains.webp);--mtn-front:url(/img/world/fields_mountains_front.webp);--cursor:url(/img/gen/cursors/cursor_fields.webp) 1 1,auto;--cursor-hand:url(/img/gen/cursors/cursor_fields.webp) 1 1,pointer}:root[data-biome=highlands]{--sky-0:#171729;--sky-1:#242338;--sky-2:#332f48;--sky-3:#423c58;--sky-4:#514968;--sky-5:#61577a;--accent:#738cc7;--hills-far:#2e2b42;--hills-near:#242133;--ground:#335459;--cloud:#948cad;--fog:#61577a;--castle-src:url(/img/world/highlands_castle_anim.webp);--cw:198px;--ch:182px;--cfn:9;--cdur:1.5s;--boss-src:url(/img/boss/tower_lich_idle.webp);--bw:137px;--bh:131px;--bfn:12;--bdur:1.5s;--mtn:url(/img/world/highlands_mountains.webp);--mtn-front:url(/img/world/highlands_mountains_front.webp);--cursor:url(/img/gen/cursors/cursor_highlands.webp) 1 1,auto;--cursor-hand:url(/img/gen/cursors/cursor_highlands.webp) 1 1,pointer}:root[data-biome=abyss]{--sky-0:#1a0d14;--sky-1:#2f1415;--sky-2:#451b16;--sky-3:#5c2317;--sky-4:#732b19;--sky-5:#8c331a;--accent:#d96626;--hills-far:#381a1a;--hills-near:#291414;--ground:#45261c;--cloud:#733826;--fog:#8c331a;--castle-src:url(/img/world/abyss_castle_anim.webp);--cw:202px;--ch:169px;--cfn:7;--cdur:1.17s;--boss-src:url(/img/boss/abyss_tyrant_idle.webp);--bw:123px;--bh:126px;--bfn:12;--bdur:1.5s;--mtn:url(/img/world/abyss_mountains.webp);--mtn-front:url(/img/world/abyss_mountains_front.webp);--cursor:url(/img/gen/cursors/cursor_abyss.webp) 1 1,auto;--cursor-hand:url(/img/gen/cursors/cursor_abyss.webp) 1 1,pointer}:root[data-biome=frost]{--sky-0:#141a24;--sky-1:#252c38;--sky-2:#38414f;--sky-3:#4b5565;--sky-4:#5e6a7b;--sky-5:#738094;--accent:#b3d1eb;--hills-far:#424a57;--hills-near:#333b47;--ground:#a8b5cc;--cloud:#a6b3c7;--fog:#8c99ad;--castle-src:url(/img/world/frost_castle_anim.webp);--cw:218px;--ch:215px;--cfn:9;--cdur:1.5s;--boss-src:url(/img/boss/winter_monarch_idle.webp);--bw:122px;--bh:129px;--bfn:12;--bdur:1.5s;--mtn:url(/img/world/frost_mountains.webp);--mtn-front:url(/img/world/frost_mountains_front.webp);--cursor:url(/img/gen/cursors/cursor_frost.webp) 1 1,auto;--cursor-hand:url(/img/gen/cursors/cursor_frost.webp) 1 1,pointer}:root[data-biome=marsh]{--sky-0:#171c14;--sky-1:#24291b;--sky-2:#333824;--sky-3:#42472c;--sky-4:#515634;--sky-5:#61663d;--accent:#b89e59;--hills-far:#293021;--hills-near:#1f261a;--ground:#4f5e2e;--cloud:#808561;--fog:#616b3d;--castle-src:url(/img/world/marsh_castle_anim.webp);--cw:212px;--ch:178px;--cfn:9;--cdur:1.5s;--boss-src:url(/img/boss/rot_colossus_idle.webp);--bw:141px;--bh:131px;--bfn:12;--bdur:1.5s;--mtn:url(/img/world/marsh_mountains.webp);--mtn-front:url(/img/world/marsh_mountains.webp);--cursor:url(/img/gen/cursors/cursor_marsh.webp) 1 1,auto;--cursor-hand:url(/img/gen/cursors/cursor_marsh.webp) 1 1,pointer}:root[data-biome=dusk]{--sky-0:#291a24;--sky-1:#432b28;--sky-2:#5f3e2c;--sky-3:#7c5230;--sky-4:#996534;--sky-5:#b87a38;--accent:#f2bf4d;--hills-far:#472e33;--hills-near:#382426;--ground:#5d404b;--cloud:#cc9e6b;--fog:#b87a38;--castle-src:url(/img/world/dusk_castle_anim.webp);--cw:224px;--ch:194px;--cfn:9;--cdur:1.5s;--boss-src:url(/img/boss/eclipse_queen_idle.webp);--bw:140px;--bh:135px;--bfn:12;--bdur:1.5s;--mtn:url(/img/world/dusk_mountains.webp);--mtn-front:url(/img/world/dusk_mountains_front.webp);--cursor:url(/img/gen/cursors/cursor_dusk.webp) 1 1,auto;--cursor-hand:url(/img/gen/cursors/cursor_dusk.webp) 1 1,pointer}:root[data-biome=eclipse]{--sky-0:#05040a;--sky-1:#0d0918;--sky-2:#1a1030;--sky-3:#2a1640;--sky-4:#3b1d4a;--sky-5:#56284f;--accent:#f4e3a1;--hills-far:#120c1c;--hills-near:#0b0712;--ground:#140d1c;--cloud:#3b2f4f;--fog:#2a1640;--mtn:url(/img/world/dusk_mountains.webp);--mtn-front:url(/img/world/dusk_mountains_front.webp);--cursor:url(/img/gen/cursors/cursor_dusk.webp) 1 1,auto;--cursor-hand:url(/img/gen/cursors/cursor_dusk.webp) 1 1,pointer}:root[data-biome=eclipse] .hero .backdrop,:root[data-biome=eclipse] .hero .castle{filter:brightness(.4) saturate(.5) hue-rotate(210deg)}:root[data-biome=eclipse]{--castle-src:url(/img/world/dusk_castle_anim.webp);--cw:224px;--ch:194px;--cfn:9;--cdur:1.5s;--boss-src:url(/img/boss/eclipse_queen_idle.webp);--bw:140px;--bh:135px;--bfn:12;--bdur:1.5s}.sp-world-fields-castle-anim{--fw:214px;--fh:184px;--fn:9;--dur:1.5s}.vis .sp-world-fields-castle-anim,.sp-world-fields-castle-anim.vis{background-image:url(/img/world/fields_castle_anim.webp)}.sp-boss-carrion-king-idle{--fw:148px;--fh:129px;--fn:12;--dur:1.5s}.vis .sp-boss-carrion-king-idle,.sp-boss-carrion-king-idle.vis{background-image:url(/img/boss/carrion_king_idle.webp)}.sp-boss-carrion-king-token{--fw:32px;--fh:32px;--fn:7;--dur:.875s}.vis .sp-boss-carrion-king-token,.sp-boss-carrion-king-token.vis{background-image:url(/img/boss/carrion_king_token.webp)}.sp-enemy-cursed-scarecrow-idle{--fw:96px;--fh:97px;--fn:12;--dur:1.5s}.vis .sp-enemy-cursed-scarecrow-idle,.sp-enemy-cursed-scarecrow-idle.vis{background-image:url(/img/enemy/cursed_scarecrow_idle.webp)}.sp-enemy-hollow-farmer-idle{--fw:96px;--fh:95px;--fn:12;--dur:1.5s}.vis .sp-enemy-hollow-farmer-idle,.sp-enemy-hollow-farmer-idle.vis{background-image:url(/img/enemy/hollow_farmer_idle.webp)}.sp-enemy-plague-rats-idle{--fw:101px;--fh:96px;--fn:12;--dur:1.5s}.vis .sp-enemy-plague-rats-idle,.sp-enemy-plague-rats-idle.vis{background-image:url(/img/enemy/plague_rats_idle.webp)}.sp-enemy-harvest-reaper-idle{--fw:107px;--fh:102px;--fn:12;--dur:1.5s}.vis .sp-enemy-harvest-reaper-idle,.sp-enemy-harvest-reaper-idle.vis{background-image:url(/img/enemy/harvest_reaper_idle.webp)}.sp-enemy-blight-bull-idle{--fw:115px;--fh:108px;--fn:12;--dur:1.5s}.vis .sp-enemy-blight-bull-idle,.sp-enemy-blight-bull-idle.vis{background-image:url(/img/enemy/blight_bull_idle.webp)}.sp-enemy-wicker-effigy-idle{--fw:128px;--fh:126px;--fn:12;--dur:1.5s}.vis .sp-enemy-wicker-effigy-idle,.sp-enemy-wicker-effigy-idle.vis{background-image:url(/img/enemy/wicker_effigy_idle.webp)}.sp-world-highlands-castle-anim{--fw:198px;--fh:182px;--fn:9;--dur:1.5s}.vis .sp-world-highlands-castle-anim,.sp-world-highlands-castle-anim.vis{background-image:url(/img/world/highlands_castle_anim.webp)}.sp-boss-tower-lich-idle{--fw:137px;--fh:131px;--fn:12;--dur:1.5s}.vis .sp-boss-tower-lich-idle,.sp-boss-tower-lich-idle.vis{background-image:url(/img/boss/tower_lich_idle.webp)}.sp-enemy-moon-gargoyle-idle{--fw:93px;--fh:89px;--fn:12;--dur:1.5s}.vis .sp-enemy-moon-gargoyle-idle,.sp-enemy-moon-gargoyle-idle.vis{background-image:url(/img/enemy/moon_gargoyle_idle.webp)}.sp-enemy-ram-cultist-idle{--fw:96px;--fh:93px;--fn:12;--dur:1.5s}.vis .sp-enemy-ram-cultist-idle,.sp-enemy-ram-cultist-idle.vis{background-image:url(/img/enemy/ram_cultist_idle.webp)}.sp-enemy-storm-harpy-idle{--fw:99px;--fh:92px;--fn:12;--dur:1.5s}.vis .sp-enemy-storm-harpy-idle,.sp-enemy-storm-harpy-idle.vis{background-image:url(/img/enemy/storm_harpy_idle.webp)}.sp-enemy-rune-golem-idle{--fw:104px;--fh:90px;--fn:12;--dur:1.5s}.vis .sp-enemy-rune-golem-idle,.sp-enemy-rune-golem-idle.vis{background-image:url(/img/enemy/rune_golem_idle.webp)}.sp-enemy-spectral-knight-idle{--fw:112px;--fh:113px;--fn:12;--dur:1.5s}.vis .sp-enemy-spectral-knight-idle,.sp-enemy-spectral-knight-idle.vis{background-image:url(/img/enemy/spectral_knight_idle.webp)}.sp-enemy-storm-griffin-idle{--fw:128px;--fh:101px;--fn:12;--dur:1.5s}.vis .sp-enemy-storm-griffin-idle,.sp-enemy-storm-griffin-idle.vis{background-image:url(/img/enemy/storm_griffin_idle.webp)}.sp-world-abyss-castle-anim{--fw:202px;--fh:169px;--fn:7;--dur:1.167s}.vis .sp-world-abyss-castle-anim,.sp-world-abyss-castle-anim.vis{background-image:url(/img/world/abyss_castle_anim.webp)}.sp-boss-abyss-tyrant-idle{--fw:123px;--fh:126px;--fn:12;--dur:1.5s}.vis .sp-boss-abyss-tyrant-idle,.sp-boss-abyss-tyrant-idle.vis{background-image:url(/img/boss/abyss_tyrant_idle.webp)}.sp-enemy-ember-imp-idle{--fw:96px;--fh:96px;--fn:16;--dur:2s}.vis .sp-enemy-ember-imp-idle,.sp-enemy-ember-imp-idle.vis{background-image:url(/img/enemy/ember_imp_idle.webp)}.sp-enemy-hellhound-idle{--fw:96px;--fh:94px;--fn:16;--dur:2s}.vis .sp-enemy-hellhound-idle,.sp-enemy-hellhound-idle.vis{background-image:url(/img/enemy/hellhound_idle.webp)}.sp-enemy-abyss-acolyte-idle{--fw:96px;--fh:93px;--fn:16;--dur:2s}.vis .sp-enemy-abyss-acolyte-idle,.sp-enemy-abyss-acolyte-idle.vis{background-image:url(/img/enemy/abyss_acolyte_idle.webp)}.sp-enemy-obsidian-sentinel-idle{--fw:122px;--fh:110px;--fn:16;--dur:2s}.vis .sp-enemy-obsidian-sentinel-idle,.sp-enemy-obsidian-sentinel-idle.vis{background-image:url(/img/enemy/obsidian_sentinel_idle.webp)}.sp-enemy-pit-brute-idle{--fw:112px;--fh:117px;--fn:16;--dur:2s}.vis .sp-enemy-pit-brute-idle,.sp-enemy-pit-brute-idle.vis{background-image:url(/img/enemy/pit_brute_idle.webp)}.sp-enemy-abyss-watcher-idle{--fw:128px;--fh:127px;--fn:16;--dur:2s}.vis .sp-enemy-abyss-watcher-idle,.sp-enemy-abyss-watcher-idle.vis{background-image:url(/img/enemy/abyss_watcher_idle.webp)}.sp-world-frost-castle-anim{--fw:218px;--fh:215px;--fn:9;--dur:1.5s}.vis .sp-world-frost-castle-anim,.sp-world-frost-castle-anim.vis{background-image:url(/img/world/frost_castle_anim.webp)}.sp-boss-winter-monarch-idle{--fw:122px;--fh:129px;--fn:12;--dur:1.5s}.vis .sp-boss-winter-monarch-idle,.sp-boss-winter-monarch-idle.vis{background-image:url(/img/boss/winter_monarch_idle.webp)}.sp-enemy-frost-wight-idle{--fw:85px;--fh:101px;--fn:16;--dur:2s}.vis .sp-enemy-frost-wight-idle,.sp-enemy-frost-wight-idle.vis{background-image:url(/img/enemy/frost_wight_idle.webp)}.sp-enemy-frost-wolf-idle{--fw:96px;--fh:90px;--fn:16;--dur:2s}.vis .sp-enemy-frost-wolf-idle,.sp-enemy-frost-wolf-idle.vis{background-image:url(/img/enemy/frost_wolf_idle.webp)}.sp-enemy-rime-shaman-idle{--fw:96px;--fh:90px;--fn:16;--dur:2s}.vis .sp-enemy-rime-shaman-idle,.sp-enemy-rime-shaman-idle.vis{background-image:url(/img/enemy/rime_shaman_idle.webp)}.sp-enemy-glacier-knight-idle{--fw:122px;--fh:116px;--fn:16;--dur:2s}.vis .sp-enemy-glacier-knight-idle,.sp-enemy-glacier-knight-idle.vis{background-image:url(/img/enemy/glacier_knight_idle.webp)}.sp-enemy-frost-troll-idle{--fw:112px;--fh:109px;--fn:16;--dur:2s}.vis .sp-enemy-frost-troll-idle,.sp-enemy-frost-troll-idle.vis{background-image:url(/img/enemy/frost_troll_idle.webp)}.sp-enemy-ice-wyrm-idle{--fw:128px;--fh:123px;--fn:16;--dur:2s}.vis .sp-enemy-ice-wyrm-idle,.sp-enemy-ice-wyrm-idle.vis{background-image:url(/img/enemy/ice_wyrm_idle.webp)}.sp-world-marsh-castle-anim{--fw:212px;--fh:178px;--fn:9;--dur:1.5s}.vis .sp-world-marsh-castle-anim,.sp-world-marsh-castle-anim.vis{background-image:url(/img/world/marsh_castle_anim.webp)}.sp-boss-rot-colossus-idle{--fw:141px;--fh:131px;--fn:12;--dur:1.5s}.vis .sp-boss-rot-colossus-idle,.sp-boss-rot-colossus-idle.vis{background-image:url(/img/boss/rot_colossus_idle.webp)}.sp-enemy-bog-ghoul-idle{--fw:98px;--fh:99px;--fn:14;--dur:1.75s}.vis .sp-enemy-bog-ghoul-idle,.sp-enemy-bog-ghoul-idle.vis{background-image:url(/img/enemy/bog_ghoul_idle.webp)}.sp-enemy-plague-toad-idle{--fw:103px;--fh:88px;--fn:12;--dur:1.5s}.vis .sp-enemy-plague-toad-idle,.sp-enemy-plague-toad-idle.vis{background-image:url(/img/enemy/plague_toad_idle.webp)}.sp-enemy-leech-horror-idle{--fw:96px;--fh:85px;--fn:13;--dur:1.625s}.vis .sp-enemy-leech-horror-idle,.sp-enemy-leech-horror-idle.vis{background-image:url(/img/enemy/leech_horror_idle.webp)}.sp-enemy-mire-hag-idle{--fw:89px;--fh:105px;--fn:12;--dur:1.5s}.vis .sp-enemy-mire-hag-idle,.sp-enemy-mire-hag-idle.vis{background-image:url(/img/enemy/mire_hag_idle.webp)}.sp-enemy-croc-warrior-idle{--fw:112px;--fh:112px;--fn:13;--dur:1.625s}.vis .sp-enemy-croc-warrior-idle,.sp-enemy-croc-warrior-idle.vis{background-image:url(/img/enemy/croc_warrior_idle.webp)}.sp-enemy-spore-mother-idle{--fw:128px;--fh:121px;--fn:14;--dur:1.75s}.vis .sp-enemy-spore-mother-idle,.sp-enemy-spore-mother-idle.vis{background-image:url(/img/enemy/spore_mother_idle.webp)}.sp-world-dusk-castle-anim{--fw:224px;--fh:194px;--fn:9;--dur:1.5s}.vis .sp-world-dusk-castle-anim,.sp-world-dusk-castle-anim.vis{background-image:url(/img/world/dusk_castle_anim.webp)}.sp-boss-eclipse-queen-idle{--fw:140px;--fh:135px;--fn:12;--dur:1.5s}.vis .sp-boss-eclipse-queen-idle,.sp-boss-eclipse-queen-idle.vis{background-image:url(/img/boss/eclipse_queen_idle.webp)}.sp-enemy-dusk-shade-idle{--fw:84px;--fh:96px;--fn:12;--dur:1.5s}.vis .sp-enemy-dusk-shade-idle,.sp-enemy-dusk-shade-idle.vis{background-image:url(/img/enemy/dusk_shade_idle.webp)}.sp-enemy-dusk-bat-idle{--fw:102px;--fh:104px;--fn:12;--dur:1.5s}.vis .sp-enemy-dusk-bat-idle,.sp-enemy-dusk-bat-idle.vis{background-image:url(/img/enemy/dusk_bat_idle.webp)}.sp-enemy-grave-thrall-idle{--fw:98px;--fh:96px;--fn:14;--dur:1.75s}.vis .sp-enemy-grave-thrall-idle,.sp-enemy-grave-thrall-idle.vis{background-image:url(/img/enemy/grave_thrall_idle.webp)}.sp-enemy-blood-duke-idle{--fw:85px;--fh:100px;--fn:4;--dur:.5s}.vis .sp-enemy-blood-duke-idle,.sp-enemy-blood-duke-idle.vis{background-image:url(/img/enemy/blood_duke_idle.webp)}.sp-enemy-dullahan-idle{--fw:112px;--fh:105px;--fn:12;--dur:1.5s}.vis .sp-enemy-dullahan-idle,.sp-enemy-dullahan-idle.vis{background-image:url(/img/enemy/dullahan_idle.webp)}.sp-enemy-fallen-angel-idle{--fw:133px;--fh:130px;--fn:14;--dur:1.75s}.vis .sp-enemy-fallen-angel-idle,.sp-enemy-fallen-angel-idle.vis{background-image:url(/img/enemy/fallen_angel_idle.webp)}.sp-cards-attack-001{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-attack-001,.sp-cards-attack-001.vis{background-image:url(/img/cards/attack_001.webp)}.sp-cards-attack-002{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-attack-002,.sp-cards-attack-002.vis{background-image:url(/img/cards/attack_002.webp)}.sp-cards-attack-cleave{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-attack-cleave,.sp-cards-attack-cleave.vis{background-image:url(/img/cards/attack_cleave.webp)}.sp-cards-defense-001{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-defense-001,.sp-cards-defense-001.vis{background-image:url(/img/cards/defense_001.webp)}.sp-cards-defense-bulwark{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-defense-bulwark,.sp-cards-defense-bulwark.vis{background-image:url(/img/cards/defense_bulwark.webp)}.sp-cards-potion-red{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-potion-red,.sp-cards-potion-red.vis{background-image:url(/img/cards/potion_red.webp)}.sp-cards-effect-mana-crystal{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-effect-mana-crystal,.sp-cards-effect-mana-crystal.vis{background-image:url(/img/cards/effect_mana_crystal.webp)}.sp-cards-question{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-question,.sp-cards-question.vis{background-image:url(/img/cards/question.webp)}.sp-cards-scroll{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-scroll,.sp-cards-scroll.vis{background-image:url(/img/cards/scroll.webp)}.sp-cards-joker-abyss{--fw:64px;--fh:64px;--fn:9;--dur:1s}.vis .sp-cards-joker-abyss,.sp-cards-joker-abyss.vis{background-image:url(/img/cards/joker_abyss.webp)}.sp-cards-joker-shield{--fw:64px;--fh:64px;--fn:9;--dur:1s}.vis .sp-cards-joker-shield,.sp-cards-joker-shield.vis{background-image:url(/img/cards/joker_shield.webp)}.sp-cards-joker-vampire{--fw:64px;--fh:64px;--fn:9;--dur:1s}.vis .sp-cards-joker-vampire,.sp-cards-joker-vampire.vis{background-image:url(/img/cards/joker_vampire.webp)}.sp-cards-joker-jester{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-joker-jester,.sp-cards-joker-jester.vis{background-image:url(/img/cards/joker_jester.webp)}.sp-cards-jester-hat{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-jester-hat,.sp-cards-jester-hat.vis{background-image:url(/img/cards/jester_hat.webp)}.sp-cards-joker-boss-carrion{--fw:64px;--fh:64px;--fn:12;--dur:1.5s}.vis .sp-cards-joker-boss-carrion,.sp-cards-joker-boss-carrion.vis{background-image:url(/img/cards/joker_boss_carrion.webp)}.sp-cards-joker-boss-colossus{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-joker-boss-colossus,.sp-cards-joker-boss-colossus.vis{background-image:url(/img/cards/joker_boss_colossus.webp)}.sp-cards-joker-boss-eclipse{--fw:64px;--fh:64px;--fn:12;--dur:1.5s}.vis .sp-cards-joker-boss-eclipse,.sp-cards-joker-boss-eclipse.vis{background-image:url(/img/cards/joker_boss_eclipse.webp)}.sp-cards-joker-boss-lich{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-joker-boss-lich,.sp-cards-joker-boss-lich.vis{background-image:url(/img/cards/joker_boss_lich.webp)}.sp-cards-joker-boss-tyrant{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-joker-boss-tyrant,.sp-cards-joker-boss-tyrant.vis{background-image:url(/img/cards/joker_boss_tyrant.webp)}.sp-cards-joker-boss-winter{--fw:64px;--fh:64px;--fn:12;--dur:1.5s}.vis .sp-cards-joker-boss-winter,.sp-cards-joker-boss-winter.vis{background-image:url(/img/cards/joker_boss_winter.webp)}.sp-cards-combo-pair{--fw:64px;--fh:64px;--fn:12;--dur:1.714s}.vis .sp-cards-combo-pair,.sp-cards-combo-pair.vis{background-image:url(/img/cards/combo_pair.webp)}.sp-cards-combo-volley{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-combo-volley,.sp-cards-combo-volley.vis{background-image:url(/img/cards/combo_volley.webp)}.sp-cards-combo-wall{--fw:64px;--fh:64px;--fn:12;--dur:1.714s}.vis .sp-cards-combo-wall,.sp-cards-combo-wall.vis{background-image:url(/img/cards/combo_wall.webp)}.sp-cards-counter-antidote{--fw:64px;--fh:64px;--fn:12;--dur:1.714s}.vis .sp-cards-counter-antidote,.sp-cards-counter-antidote.vis{background-image:url(/img/cards/counter_antidote.webp)}.sp-cards-counter-brazier{--fw:64px;--fh:64px;--fn:12;--dur:1.714s}.vis .sp-cards-counter-brazier,.sp-cards-counter-brazier.vis{background-image:url(/img/cards/counter_brazier.webp)}.sp-cards-counter-frail{--fw:64px;--fh:64px;--fn:12;--dur:1.714s}.vis .sp-cards-counter-frail,.sp-cards-counter-frail.vis{background-image:url(/img/cards/counter_frail.webp)}.sp-cards-counter-lantern{--fw:64px;--fh:64px;--fn:12;--dur:2s}.vis .sp-cards-counter-lantern,.sp-cards-counter-lantern.vis{background-image:url(/img/cards/counter_lantern.webp)}.sp-cards-counter-salamander{--fw:64px;--fh:64px;--fn:5;--dur:.714s}.vis .sp-cards-counter-salamander,.sp-cards-counter-salamander.vis{background-image:url(/img/cards/counter_salamander.webp)}.sp-cards-counter-vulnerable{--fw:64px;--fh:64px;--fn:12;--dur:1.714s}.vis .sp-cards-counter-vulnerable,.sp-cards-counter-vulnerable.vis{background-image:url(/img/cards/counter_vulnerable.webp)}.sp-cards-counter-weak{--fw:64px;--fh:64px;--fn:12;--dur:1.714s}.vis .sp-cards-counter-weak,.sp-cards-counter-weak.vis{background-image:url(/img/cards/counter_weak.webp)}.sp-cards-counter-whetstone{--fw:64px;--fh:64px;--fn:12;--dur:1.714s}.vis .sp-cards-counter-whetstone,.sp-cards-counter-whetstone.vis{background-image:url(/img/cards/counter_whetstone.webp)}.sp-cards-mage-aggregate{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-aggregate,.sp-cards-mage-aggregate.vis{background-image:url(/img/cards/mage_aggregate.webp)}.sp-cards-mage-arcane-focus{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-arcane-focus,.sp-cards-mage-arcane-focus.vis{background-image:url(/img/cards/mage_arcane_focus.webp)}.sp-cards-orb{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-orb,.sp-cards-orb.vis{background-image:url(/img/cards/orb.webp)}.sp-cards-eye{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-eye,.sp-cards-eye.vis{background-image:url(/img/cards/eye.webp)}.sp-cards-mage-arcane-torrent{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-arcane-torrent,.sp-cards-mage-arcane-torrent.vis{background-image:url(/img/cards/mage_arcane_torrent.webp)}.sp-cards-mage-auto-shields{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-mage-auto-shields,.sp-cards-mage-auto-shields.vis{background-image:url(/img/cards/mage_auto_shields.webp)}.sp-cards-mage-ball-lightning{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-ball-lightning,.sp-cards-mage-ball-lightning.vis{background-image:url(/img/cards/mage_ball_lightning.webp)}.sp-cards-mage-blizzard{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-blizzard,.sp-cards-mage-blizzard.vis{background-image:url(/img/cards/mage_blizzard.webp)}.sp-cards-mage-boot-sequence{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-mage-boot-sequence,.sp-cards-mage-boot-sequence.vis{background-image:url(/img/cards/mage_boot_sequence.webp)}.sp-cards-mage-buffer{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-buffer,.sp-cards-mage-buffer.vis{background-image:url(/img/cards/mage_buffer.webp)}.sp-cards-mage-chill{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-chill,.sp-cards-mage-chill.vis{background-image:url(/img/cards/mage_chill.webp)}.sp-cards-mage-consume{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-consume,.sp-cards-mage-consume.vis{background-image:url(/img/cards/mage_consume.webp)}.sp-cards-mage-creative-ai{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-creative-ai,.sp-cards-mage-creative-ai.vis{background-image:url(/img/cards/mage_creative_ai.webp)}.sp-cards-crystal{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-crystal,.sp-cards-crystal.vis{background-image:url(/img/cards/crystal.webp)}.sp-cards-mage-dark-harvest{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-dark-harvest,.sp-cards-mage-dark-harvest.vis{background-image:url(/img/cards/mage_dark_harvest.webp)}.sp-cards-mage-doom-and-gloom{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-doom-and-gloom,.sp-cards-mage-doom-and-gloom.vis{background-image:url(/img/cards/mage_doom_and_gloom.webp)}.sp-cards-mage-dualcast{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-mage-dualcast,.sp-cards-mage-dualcast.vis{background-image:url(/img/cards/mage_dualcast.webp)}.sp-cards-mage-echo-form{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-echo-form,.sp-cards-mage-echo-form.vis{background-image:url(/img/cards/mage_echo_form.webp)}.sp-cards-mage-electrodynamics{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-electrodynamics,.sp-cards-mage-electrodynamics.vis{background-image:url(/img/cards/mage_electrodynamics.webp)}.sp-cards-fireball{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-fireball,.sp-cards-fireball.vis{background-image:url(/img/cards/fireball.webp)}.sp-cards-mage-fission{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-fission,.sp-cards-mage-fission.vis{background-image:url(/img/cards/mage_fission.webp)}.sp-cards-flame{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-flame,.sp-cards-flame.vis{background-image:url(/img/cards/flame.webp)}.sp-cards-mage-force-field{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-force-field,.sp-cards-mage-force-field.vis{background-image:url(/img/cards/mage_force_field.webp)}.sp-cards-snowflake{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-snowflake,.sp-cards-snowflake.vis{background-image:url(/img/cards/snowflake.webp)}.sp-cards-water-drop{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-water-drop,.sp-cards-water-drop.vis{background-image:url(/img/cards/water_drop.webp)}.sp-cards-bolt{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-bolt,.sp-cards-bolt.vis{background-image:url(/img/cards/bolt.webp)}.sp-cards-mage-machine-learning{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-machine-learning,.sp-cards-mage-machine-learning.vis{background-image:url(/img/cards/mage_machine_learning.webp)}.sp-cards-barrier{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-barrier,.sp-cards-barrier.vis{background-image:url(/img/cards/barrier.webp)}.sp-cards-mage-meteor-strike{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-meteor-strike,.sp-cards-mage-meteor-strike.vis{background-image:url(/img/cards/mage_meteor_strike.webp)}.sp-cards-mage-mind-spike{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-mind-spike,.sp-cards-mage-mind-spike.vis{background-image:url(/img/cards/mage_mind_spike.webp)}.sp-cards-mage-overcharge{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-overcharge,.sp-cards-mage-overcharge.vis{background-image:url(/img/cards/mage_overcharge.webp)}.sp-cards-mage-primordial-storm{--fw:64px;--fh:64px;--fn:5;--dur:.833s}.vis .sp-cards-mage-primordial-storm,.sp-cards-mage-primordial-storm.vis{background-image:url(/img/cards/mage_primordial_storm.webp)}.sp-cards-mage-radiant-prayer{--fw:64px;--fh:64px;--fn:8;--dur:1.333s}.vis .sp-cards-mage-radiant-prayer,.sp-cards-mage-radiant-prayer.vis{background-image:url(/img/cards/mage_radiant_prayer.webp)}.sp-cards-mage-rainbow{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-rainbow,.sp-cards-mage-rainbow.vis{background-image:url(/img/cards/mage_rainbow.webp)}.sp-cards-rune{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-rune,.sp-cards-rune.vis{background-image:url(/img/cards/rune.webp)}.sp-cards-mage-sacred-chalice{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-sacred-chalice,.sp-cards-mage-sacred-chalice.vis{background-image:url(/img/cards/mage_sacred_chalice.webp)}.sp-cards-gem{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-gem,.sp-cards-gem.vis{background-image:url(/img/cards/gem.webp)}.sp-cards-mage-torn-pages{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-mage-torn-pages,.sp-cards-mage-torn-pages.vis{background-image:url(/img/cards/mage_torn_pages.webp)}.sp-cards-mage-twin-bolts{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mage-twin-bolts,.sp-cards-mage-twin-bolts.vis{background-image:url(/img/cards/mage_twin_bolts.webp)}.sp-cards-mage-zap{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-mage-zap,.sp-cards-mage-zap.vis{background-image:url(/img/cards/mage_zap.webp)}.sp-cards-rogue-a-thousand-cuts{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-rogue-a-thousand-cuts,.sp-cards-rogue-a-thousand-cuts.vis{background-image:url(/img/cards/rogue_a_thousand_cuts.webp)}.sp-cards-rogue-accuracy{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-accuracy,.sp-cards-rogue-accuracy.vis{background-image:url(/img/cards/rogue_accuracy.webp)}.sp-cards-rogue-acrobatics{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-acrobatics,.sp-cards-rogue-acrobatics.vis{background-image:url(/img/cards/rogue_acrobatics.webp)}.sp-cards-rogue-adrenaline{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-rogue-adrenaline,.sp-cards-rogue-adrenaline.vis{background-image:url(/img/cards/rogue_adrenaline.webp)}.sp-cards-rogue-after-image{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-rogue-after-image,.sp-cards-rogue-after-image.vis{background-image:url(/img/cards/rogue_after_image.webp)}.sp-cards-rogue-backstab{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-backstab,.sp-cards-rogue-backstab.vis{background-image:url(/img/cards/rogue_backstab.webp)}.sp-cards-potion-blue{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-potion-blue,.sp-cards-potion-blue.vis{background-image:url(/img/cards/potion_blue.webp)}.sp-cards-rogue-blur{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-blur,.sp-cards-rogue-blur.vis{background-image:url(/img/cards/rogue_blur.webp)}.sp-cards-rogue-bouncing-flask{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-rogue-bouncing-flask,.sp-cards-rogue-bouncing-flask.vis{background-image:url(/img/cards/rogue_bouncing_flask.webp)}.sp-cards-rogue-bullet-time{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-rogue-bullet-time,.sp-cards-rogue-bullet-time.vis{background-image:url(/img/cards/rogue_bullet_time.webp)}.sp-cards-coin{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-coin,.sp-cards-coin.vis{background-image:url(/img/cards/coin.webp)}.sp-cards-rogue-caltrops{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-caltrops,.sp-cards-rogue-caltrops.vis{background-image:url(/img/cards/rogue_caltrops.webp)}.sp-cards-rogue-catalyst{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-rogue-catalyst,.sp-cards-rogue-catalyst.vis{background-image:url(/img/cards/rogue_catalyst.webp)}.sp-cards-rogue-corpse-explosion{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-rogue-corpse-explosion,.sp-cards-rogue-corpse-explosion.vis{background-image:url(/img/cards/rogue_corpse_explosion.webp)}.sp-cards-skull{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-skull,.sp-cards-skull.vis{background-image:url(/img/cards/skull.webp)}.sp-cards-rogue-defend{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-defend,.sp-cards-rogue-defend.vis{background-image:url(/img/cards/rogue_defend.webp)}.sp-cards-rogue-dirty-blade{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-dirty-blade,.sp-cards-rogue-dirty-blade.vis{background-image:url(/img/cards/rogue_dirty_blade.webp)}.sp-cards-mask{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-mask,.sp-cards-mask.vis{background-image:url(/img/cards/mask.webp)}.sp-cards-rogue-envenom{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-rogue-envenom,.sp-cards-rogue-envenom.vis{background-image:url(/img/cards/rogue_envenom.webp)}.sp-cards-rogue-executioner{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-rogue-executioner,.sp-cards-rogue-executioner.vis{background-image:url(/img/cards/rogue_executioner.webp)}.sp-cards-rogue-expose-weakness{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-rogue-expose-weakness,.sp-cards-rogue-expose-weakness.vis{background-image:url(/img/cards/rogue_expose_weakness.webp)}.sp-cards-rogue-leech-blade{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-rogue-leech-blade,.sp-cards-rogue-leech-blade.vis{background-image:url(/img/cards/rogue_leech_blade.webp)}.sp-cards-moon{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-moon,.sp-cards-moon.vis{background-image:url(/img/cards/moon.webp)}.sp-cards-rogue-neutralize{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-neutralize,.sp-cards-rogue-neutralize.vis{background-image:url(/img/cards/rogue_neutralize.webp)}.sp-cards-rogue-poison-dart{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-rogue-poison-dart,.sp-cards-rogue-poison-dart.vis{background-image:url(/img/cards/rogue_poison_dart.webp)}.sp-cards-claw{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-claw,.sp-cards-claw.vis{background-image:url(/img/cards/claw.webp)}.sp-cards-rogue-shadow-dance{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-shadow-dance,.sp-cards-rogue-shadow-dance.vis{background-image:url(/img/cards/rogue_shadow_dance.webp)}.sp-cards-star{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-star,.sp-cards-star.vis{background-image:url(/img/cards/star.webp)}.sp-cards-dagger{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-dagger,.sp-cards-dagger.vis{background-image:url(/img/cards/dagger.webp)}.sp-cards-rogue-storm-of-steel{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-rogue-storm-of-steel,.sp-cards-rogue-storm-of-steel.vis{background-image:url(/img/cards/rogue_storm_of_steel.webp)}.sp-cards-rogue-strike{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-strike,.sp-cards-rogue-strike.vis{background-image:url(/img/cards/rogue_strike.webp)}.sp-cards-rogue-survivor{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-rogue-survivor,.sp-cards-rogue-survivor.vis{background-image:url(/img/cards/rogue_survivor.webp)}.sp-cards-rogue-thorn-cloak{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-rogue-thorn-cloak,.sp-cards-rogue-thorn-cloak.vis{background-image:url(/img/cards/rogue_thorn_cloak.webp)}.sp-cards-rogue-toxin-master{--fw:64px;--fh:64px;--fn:9;--dur:1s}.vis .sp-cards-rogue-toxin-master,.sp-cards-rogue-toxin-master.vis{background-image:url(/img/cards/rogue_toxin_master.webp)}.sp-cards-rogue-twin-fangs{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-rogue-twin-fangs,.sp-cards-rogue-twin-fangs.vis{background-image:url(/img/cards/rogue_twin_fangs.webp)}.sp-cards-rogue-venom-coating{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-rogue-venom-coating,.sp-cards-rogue-venom-coating.vis{background-image:url(/img/cards/rogue_venom_coating.webp)}.sp-cards-fang{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-fang,.sp-cards-fang.vis{background-image:url(/img/cards/fang.webp)}.sp-cards-warrior-adrenaline-rush{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-adrenaline-rush,.sp-cards-warrior-adrenaline-rush.vis{background-image:url(/img/cards/warrior_adrenaline_rush.webp)}.sp-cards-axe{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-axe,.sp-cards-axe.vis{background-image:url(/img/cards/axe.webp)}.sp-cards-warrior-bastion{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-bastion,.sp-cards-warrior-bastion.vis{background-image:url(/img/cards/warrior_bastion.webp)}.sp-cards-warrior-battle-orders{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-warrior-battle-orders,.sp-cards-warrior-battle-orders.vis{background-image:url(/img/cards/warrior_battle_orders.webp)}.sp-cards-warrior-berserk{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-berserk,.sp-cards-warrior-berserk.vis{background-image:url(/img/cards/warrior_berserk.webp)}.sp-cards-warrior-bloodletting{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-bloodletting,.sp-cards-warrior-bloodletting.vis{background-image:url(/img/cards/warrior_bloodletting.webp)}.sp-cards-warrior-brutality{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-brutality,.sp-cards-warrior-brutality.vis{background-image:url(/img/cards/warrior_brutality.webp)}.sp-cards-warrior-colossus-blow{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-colossus-blow,.sp-cards-warrior-colossus-blow.vis{background-image:url(/img/cards/warrior_colossus_blow.webp)}.sp-cards-warrior-dark-embrace{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-dark-embrace,.sp-cards-warrior-dark-embrace.vis{background-image:url(/img/cards/warrior_dark_embrace.webp)}.sp-cards-warrior-defend{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-defend,.sp-cards-warrior-defend.vis{background-image:url(/img/cards/warrior_defend.webp)}.sp-cards-warrior-demon-form{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-demon-form,.sp-cards-warrior-demon-form.vis{background-image:url(/img/cards/warrior_demon_form.webp)}.sp-cards-warrior-eternal-bulwark{--fw:64px;--fh:64px;--fn:5;--dur:.833s}.vis .sp-cards-warrior-eternal-bulwark,.sp-cards-warrior-eternal-bulwark.vis{background-image:url(/img/cards/warrior_eternal_bulwark.webp)}.sp-cards-warrior-feed{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-feed,.sp-cards-warrior-feed.vis{background-image:url(/img/cards/warrior_feed.webp)}.sp-cards-warrior-flame-barrier{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-warrior-flame-barrier,.sp-cards-warrior-flame-barrier.vis{background-image:url(/img/cards/warrior_flame_barrier.webp)}.sp-cards-warrior-ghostly-armor{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-ghostly-armor,.sp-cards-warrior-ghostly-armor.vis{background-image:url(/img/cards/warrior_ghostly_armor.webp)}.sp-cards-sword-great{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-sword-great,.sp-cards-sword-great.vis{background-image:url(/img/cards/sword_great.webp)}.sp-cards-helm{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-helm,.sp-cards-helm.vis{background-image:url(/img/cards/helm.webp)}.sp-cards-warrior-immolate{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-immolate,.sp-cards-warrior-immolate.vis{background-image:url(/img/cards/warrior_immolate.webp)}.sp-cards-warrior-inflame{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-warrior-inflame,.sp-cards-warrior-inflame.vis{background-image:url(/img/cards/warrior_inflame.webp)}.sp-cards-warrior-iron-discipline{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-iron-discipline,.sp-cards-warrior-iron-discipline.vis{background-image:url(/img/cards/warrior_iron_discipline.webp)}.sp-cards-warrior-iron-wave{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-iron-wave,.sp-cards-warrior-iron-wave.vis{background-image:url(/img/cards/warrior_iron_wave.webp)}.sp-cards-warrior-juggernaut{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-juggernaut,.sp-cards-warrior-juggernaut.vis{background-image:url(/img/cards/warrior_juggernaut.webp)}.sp-cards-shield-kite{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-shield-kite,.sp-cards-shield-kite.vis{background-image:url(/img/cards/shield_kite.webp)}.sp-cards-armor-plate{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-armor-plate,.sp-cards-armor-plate.vis{background-image:url(/img/cards/armor_plate.webp)}.sp-cards-warrior-power-through{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-power-through,.sp-cards-warrior-power-through.vis{background-image:url(/img/cards/warrior_power_through.webp)}.sp-cards-sword-short{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-sword-short,.sp-cards-sword-short.vis{background-image:url(/img/cards/sword_short.webp)}.sp-cards-warrior-rage{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-rage,.sp-cards-warrior-rage.vis{background-image:url(/img/cards/warrior_rage.webp)}.sp-cards-heart{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-heart,.sp-cards-heart.vis{background-image:url(/img/cards/heart.webp)}.sp-cards-warrior-second-wind{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-second-wind,.sp-cards-warrior-second-wind.vis{background-image:url(/img/cards/warrior_second_wind.webp)}.sp-cards-warrior-seeing-red{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-seeing-red,.sp-cards-warrior-seeing-red.vis{background-image:url(/img/cards/warrior_seeing_red.webp)}.sp-cards-shield-round{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-shield-round,.sp-cards-shield-round.vis{background-image:url(/img/cards/shield_round.webp)}.sp-cards-warrior-spot-weakness{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-spot-weakness,.sp-cards-warrior-spot-weakness.vis{background-image:url(/img/cards/warrior_spot_weakness.webp)}.sp-cards-warrior-standard-bearer{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-standard-bearer,.sp-cards-warrior-standard-bearer.vis{background-image:url(/img/cards/warrior_standard_bearer.webp)}.sp-cards-warrior-strike{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-strike,.sp-cards-warrior-strike.vis{background-image:url(/img/cards/warrior_strike.webp)}.sp-cards-warrior-taunt{--fw:64px;--fh:64px;--fn:9;--dur:1.125s}.vis .sp-cards-warrior-taunt,.sp-cards-warrior-taunt.vis{background-image:url(/img/cards/warrior_taunt.webp)}.sp-cards-warrior-twin-strike{--fw:64px;--fh:64px;--fn:9;--dur:1.5s}.vis .sp-cards-warrior-twin-strike,.sp-cards-warrior-twin-strike.vis{background-image:url(/img/cards/warrior_twin_strike.webp)}.sp-cards-warrior-war-cry{--fw:64px;--fh:64px;--fn:9;--dur:1.286s}.vis .sp-cards-warrior-war-cry,.sp-cards-warrior-war-cry.vis{background-image:url(/img/cards/warrior_war_cry.webp)}
