@font-face{font-family:Fredoka;src:url(/fonts/fredoka.woff2)format("woff2");font-weight:300 700;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito.woff2)format("woff2");font-weight:200 1000;font-display:swap}:root{--ink:#1d1428;--bg:#120d1c;--panel:#160f24f0;--panel-solid:#1c1530;--panel-2:#281e3ee6;--line:#ffd68c38;--line-strong:#ffd68c80;--text:#f6eedd;--muted:#b9aecb;--gold:#ffcf6b;--gold-2:#f2a93b;--flame:#ff9d2e;--red:#ff5d6c;--green:#6fe3a1;--teal:#5fd6d0;--violet:#b494ff;--parch:#fbefd2;--parch-2:#efd9a8;--tile-size:80px;--ground:78%;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);--display:"Fredoka", "Nunito", system-ui, sans-serif;--body:"Nunito", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--bg);height:100%;color:var(--text);font-family:var(--body);overscroll-behavior:none;margin:0;font-weight:700}body{touch-action:manipulation;-webkit-user-select:none;user-select:none;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer}input{font:inherit}svg{display:block}#app{position:fixed;inset:0;overflow:hidden}#bg{z-index:0;position:fixed;inset:0}#bg .bg-layer{transition:opacity .8s;position:absolute;inset:0}#bg .bg-layer svg{width:100%;height:100%}#bg:after{content:"";pointer-events:none;background:linear-gradient(#0a061426 0%,#0a061459 55%,#0a0614cc 100%);position:absolute;inset:0}.screen{z-index:1;padding-top:var(--safe-t);flex-direction:column;animation:.35s both screenIn;display:flex;position:absolute;inset:0}@keyframes screenIn{0%{opacity:0}34%{opacity:.34}67%{opacity:.67}to{opacity:1}}.screen-main{flex-direction:column;flex:1;min-height:0;padding:16px;display:flex;overflow-y:auto}.screen-main>:first-child{margin-top:auto}.screen-main>:last-child{margin-bottom:auto}.screen-foot{padding:12px 16px calc(12px + var(--safe-b));background:linear-gradient(#0000,#0c0816eb 30%);flex:none;justify-content:center;gap:10px;display:flex}.topbar{border-bottom:1px solid var(--line);z-index:5;background:linear-gradient(#0e091aeb,#0e091a99);flex:none;align-items:center;gap:10px;height:52px;padding:0 12px;display:flex;position:relative}.topbar .title{font-family:var(--display);letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}.topbar .sub{color:var(--muted);font-size:12px;font-weight:700}.topbar .spacer{flex:1}.iconbtn{width:40px;height:40px;color:var(--text);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;display:grid}.iconbtn:hover{border-color:var(--line);background:#ffffff0f}.iconbtn .ico{width:24px;height:24px}.iconbtn svg{width:100%;height:100%}.sync{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.sync i{background:var(--green);width:7px;height:7px;box-shadow:0 0 6px var(--green);border-radius:50%}.btn{border:1px solid var(--line-strong);min-height:44px;color:var(--text);font-family:var(--display);letter-spacing:.2px;white-space:nowrap;background:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:600;transition:transform 80ms,background .15s,border-color .15s,opacity .15s;display:inline-flex}.btn:hover{border-color:var(--gold);background:#ffffff17}.btn:active{transform:translateY(1px)scale(.99)}.btn:disabled{opacity:.55;pointer-events:none}.btn.primary:disabled{color:var(--muted);box-shadow:none;background:#ffffff0f;border-color:#ffffff2e}.btn.primary{color:#2a1606;background:linear-gradient(#ffd98a,#f2a93b);border-color:#ffe7b0;box-shadow:0 2px #9c5a12,0 6px 18px #ffaa3c40}.btn.danger{color:#ffc2c8;border-color:#ff5d6c99}.btn.armed{border-color:var(--red);color:#fff;background:#ff5d6c33}.btn.small{min-height:34px;padding:0 12px;font-size:14px}.btn .ico{width:20px;height:20px}.btn .ico svg{width:100%;height:100%}.linkbtn{color:var(--gold);text-underline-offset:3px;background:0 0;border:0;padding:8px;font-weight:800;text-decoration:underline}.panel{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);border-radius:12px}.panel-title{font-family:var(--display);text-transform:uppercase;letter-spacing:1.4px;color:var(--gold);margin:0 0 8px;font-size:13px;font-weight:600}.ico{flex:none;width:24px;height:24px;display:inline-block}.ico svg{width:100%;height:100%}.ico-missing{background:#ffffff1f;border-radius:6px}.home{align-items:center}.home>.topbar{background:0 0;border-bottom:0}.home:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 52%,#0e081a8c,#0e081a00 100%);position:absolute;inset:0}.home-hero{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.logo{font-family:var(--display);letter-spacing:1px;color:#fff3d6;text-shadow:0 3px #b8642a,0 6px #6b2f14,0 12px 30px #ff963c73;margin:0;font-size:clamp(52px,13vw,96px);font-weight:700;line-height:.9}.tagline{color:#fff3dc;text-shadow:0 1px 2px #000,0 2px 12px #000000e6;background:#0e081a9e;border-radius:10px;max-width:420px;margin:12px 0 0;padding:6px 14px;font-size:15px}.home-wick svg{width:100%;height:100%}.home-menu{flex-direction:column;gap:10px;width:min(420px,100%);margin-top:18px;display:flex}.mode-card{text-align:left;border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(8px);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,transform .1s,background .15s;display:flex}.mode-card:hover{border-color:var(--gold);background:#281c40eb}.mode-card:active{transform:scale(.99)}.mode-card.primary{background:linear-gradient(135deg,#7846148c,#281a3ce6);border-color:#ffcf6bb3;box-shadow:0 0 0 1px #ffcf6b26,0 10px 30px #00000059}.mode-card .ico{width:40px;height:40px}.mode-card b{font-family:var(--display);font-size:19px;font-weight:600;display:block}.mode-card small{color:var(--muted);margin-top:2px;font-size:13px;display:block}.mode-card .chev{color:var(--gold);margin-left:auto;font-size:22px}.home-row{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.home-row .btn{background:var(--panel);flex-direction:column;gap:5px;min-height:70px;padding:8px 4px;font-size:13px}.home-row .btn .ico{width:30px;height:30px}.account-chip{border:1px solid var(--line);background:#00000040;border-radius:8px;align-items:center;gap:8px;padding:4px 10px 4px 6px;font-size:13px;display:flex}.account-chip .ico{width:22px;height:22px}.auth-card{width:min(400px,100%);margin:0 auto;padding:22px}.auth-tabs{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;gap:0;margin:0 0 16px;display:grid;overflow:hidden}.auth-tabs button{min-height:44px;font-family:var(--display);color:var(--muted);background:0 0;border:0;padding:10px;font-size:15px;font-weight:600}.auth-tabs button.on{color:#ffe3a3;box-shadow:inset 0 -2px 0 var(--gold);background:linear-gradient(#ffcf6b47,#ffcf6b1f)}.field{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.field label{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:12px}.field input{border:1px solid var(--line-strong);height:46px;color:var(--text);-webkit-user-select:text;user-select:text;background:#120c1e;border-radius:8px;outline:none;padding:0 14px;font-size:16px;font-weight:700}.field input:focus{border-color:var(--gold);box-shadow:0 0 0 3px #ffcf6b26}.form-error{color:#ff9aa5;min-height:20px;margin:2px 0 10px;font-size:13px}.auth-note{color:var(--muted);text-align:center;margin-top:14px;font-size:12px;line-height:1.5}.map-wrap{flex-direction:column;gap:14px;width:min(1100px,100%);margin:0 auto;display:flex}.chapter-head{text-align:center}.chapter-head .eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-size:12px}.chapter-head{position:relative}.chapter-head:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0e081abf,#0e081a00);position:absolute;inset:-16px -10%}.chapter-head h2{font-family:var(--display);text-shadow:0 3px 16px #000000b3;margin:2px 0 4px;font-size:clamp(30px,6vw,46px);font-weight:700}.chapter-head p{color:#fff3dc;text-shadow:0 1px 2px #000,0 1px 10px #000000e6;max-width:480px;margin:0 auto}.path{grid-template-columns:repeat(8,1fr);gap:6px;padding:18px 14px;display:grid;position:relative}.path:before{content:"";background:repeating-linear-gradient(90deg,#ffcf6b8c 0 10px,#0000 10px 18px);border-radius:2px;height:4px;position:absolute;top:44px;left:7%;right:7%}.path{--done:0}.path:after{content:"";height:4px;width:calc(86% * var(--done));background:linear-gradient(90deg,#ffd27a,#ff9d2e);border-radius:2px;position:absolute;top:44px;left:7%;box-shadow:0 0 10px #ffaa3ccc}.node{z-index:1;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;min-height:100px;display:flex;position:relative}.node .disc{margin:calc((72px - var(--d,54px)) / 2) 0;--d:54px;width:var(--d);height:var(--d);background:radial-gradient(circle at 35% 30%,#4a3a68,#221836);border:2px solid #ffffff2e;border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:0 4px 12px #00000080}.node .disc svg{width:120%;height:120%;margin-top:10%}.node.boss .disc{--d:72px;border-color:#ff7878b3}.node.mini .disc{--d:62px;border-color:#c8a0ffb3}.node.done .disc{border-color:var(--gold);filter:saturate(.55)brightness(.75)}.node.done .disc:after{content:"✓";font-family:var(--display);color:var(--gold);text-shadow:0 1px 4px #000;font-size:22px;position:absolute}.node.current .disc{border-color:var(--gold);animation:1.6s ease-in-out infinite nodePulse;box-shadow:0 0 0 4px #ffcf6b40,0 0 26px #ffbe50b3}.node.locked .disc svg{filter:brightness(0)invert(.38)sepia(.4)hue-rotate(220deg)drop-shadow(0 0 1.5px #ffffff59);opacity:.9}@keyframes nodePulse{50%{box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 3) var(--gold-hi), 0 0 0 calc(var(--u) * 5) var(--ink)}}.node.locked .lbl{opacity:.65}.node .lbl{color:#e3d9f0;text-align:center;max-width:84px;font-size:11px;line-height:1.15}.node.current .lbl{color:var(--gold)}.chapter-dots{justify-content:center;gap:8px;display:flex}.chapter-dots i{background:#ffffff2e;border-radius:3px;width:28px;height:6px}.chapter-dots i.done{background:var(--gold-2)}.foe-card{grid-template-columns:140px 1fr;align-items:center;gap:16px;width:min(620px,100%);margin:0 auto;padding:14px 18px;display:grid}.foe-card .art svg{width:100%;height:100%}.foe-card h3{font-family:var(--display);margin:0;font-size:24px;font-weight:600}.foe-card .kind{letter-spacing:2px;text-transform:uppercase;color:var(--gold);font-size:11px}.foe-card p{color:var(--muted);margin:6px 0 0;font-style:italic}.foe-card .stats{flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:14px;display:flex}.foe-card .stats span{white-space:nowrap;align-items:center;gap:4px;display:flex}.foe-card .stats .ico{width:18px;height:18px}.satchel{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.satchel .slot{border:1px solid var(--line);background:#0000004d;border-radius:8px;align-items:center;gap:8px;padding:6px 10px 6px 6px;font-size:13px;display:flex}.satchel .slot.on{border-color:var(--gold);background:#ffcf6b1f}.satchel .slot .ico{width:30px;height:30px}.battle{background:0 0}.battle .topbar{padding-top:var(--safe-t);height:calc(60px + var(--safe-t));padding-top:calc(8px + var(--safe-t));background:linear-gradient(#0e091aeb 0%,#0e091ab3 60%,#0e091a00 100%);border-bottom:0;align-items:flex-start;position:absolute;top:0;left:0;right:0}.battle .topbar .sync{color:#e6dcef}.stage{flex:auto;min-height:200px;position:relative;overflow:hidden}.stage-bg{position:absolute;inset:0}.stage-bg svg{width:100%;height:100%}.stage:after{content:"";pointer-events:none;background:linear-gradient(#0000,#100a1c8c);height:26%;position:absolute;bottom:0;left:0;right:0}.fighter{bottom:var(--hud-h,92px);width:var(--sprite);height:var(--sprite);z-index:2;position:absolute}.fighter .sprite{transform-origin:50% 95%;width:100%;height:100%;animation:3.2s ease-in-out infinite breathe}.fighter .sprite svg{width:100%;height:100%;overflow:visible}.fighter.foe.boss{--sprite:calc(var(--sprite-base) * 1.3)}.fighter.foe.mini{--sprite:calc(var(--sprite-base) * 1.15)}@keyframes breathe{50%{translate:0 var(--u)}}.fighter.flash .sprite{animation:.35s hitFlash}@keyframes hitFlash{0%{filter:brightness(3)saturate(0)}to{filter:none}}@keyframes die{0%{filter:brightness(3)saturate(0)}30%{filter:brightness(3)saturate(0);opacity:1}31%{opacity:.66}60%{opacity:.33;transform:translateY(calc(var(--u) * 4))}to{opacity:0;transform:translateY(calc(var(--u) * 8))}}.hud{z-index:3;-webkit-backdrop-filter:blur(6px);background:#100a1ec7;border:1px solid #ffffff24;border-radius:10px;width:clamp(150px,44%,300px);padding:7px 9px 6px;position:absolute;bottom:8px;box-shadow:0 6px 18px #00000059}.hud .name{font-family:var(--display);text-shadow:0 1px 4px #000;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:4px;font-size:14px;font-weight:600;display:flex}.hud .name small{font-family:var(--body);color:#fff;font-size:13px;font-weight:800}.bar{background:#0009;border:1px solid #ffffff40;border-radius:6px;height:12px;position:relative;overflow:hidden}.bar .fill{transform-origin:0;border-radius:6px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.bar .ghost{transform-origin:0;background:#ffffff8c;border-radius:6px;transition:transform .9s .35s;position:absolute;inset:0}.chips{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.chips:empty{display:none}.chip{background:#0000008c;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:2px;height:22px;padding:0 6px 0 2px;font-size:11px;display:inline-flex}.intent{font-family:var(--display);background:#ffffff12;border:1px solid #ffffff29;border-radius:7px;flex-wrap:wrap;align-items:center;gap:2px 5px;margin:0 0 6px;padding:3px 8px 3px 4px;font-size:15px;font-weight:600;line-height:1.15;display:flex}.intent .lbl{font-family:var(--body);letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-right:2px;font-size:10px}.intent.danger{border-color:var(--red);background:#ff5d6c29;animation:1.2s ease-in-out infinite dangerPulse}@keyframes dangerPulse{50%{box-shadow:none}}.intent small{font-family:var(--body);color:#e6dcf2;font-size:12px;font-weight:800}@keyframes intentBob{50%{transform:translateY(-3px)}}.floater{z-index:9;pointer-events:none;font-family:var(--display);text-shadow:0 2px #0009,0 0 12px #00000080;white-space:nowrap;font-weight:700;position:absolute}.floater.dmg{color:#fff;-webkit-text-stroke:1.5px #7a1020;font-size:40px}.floater.dmg.big{color:#ffe08a;-webkit-text-stroke:2px #8a3a00;font-size:56px}.floater.hurt{color:#ff8090;font-size:34px}.floater.heal{color:#8ff0b4;font-size:28px}.floater.info{color:#fff;border:1px solid var(--line-strong);text-shadow:none;background:#0e091acc;border-radius:8px;padding:3px 10px;font-size:18px}.proj{z-index:8;filter:drop-shadow(0 0 14px #ffb347)drop-shadow(0 0 28px #ff781ecc);pointer-events:none;background:radial-gradient(circle at 40% 40%,#fff 0 18%,#ffe17a 30%,#ff9d2e 55%,#ff501400 72%);border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute}.spark{z-index:8;pointer-events:none;background:#ffd27a;border-radius:50%;width:8px;height:8px;margin:-4px;position:absolute;box-shadow:0 0 10px #ff9d2e}.word-banner{z-index:9;font-family:var(--display);letter-spacing:4px;color:#fff4d6;text-shadow:0 3px #9c4a12,0 0 30px #ffaa3ccc;pointer-events:none;white-space:nowrap;font-size:clamp(28px,7vw,54px);font-weight:700;position:absolute;top:22%;left:50%;transform:translate(-50%)}.shake{animation:.4s shake}@keyframes shake{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-6px,2px)}40%,60%{transform:translate(6px,-1px)}}.vignette{z-index:7;pointer-events:none;opacity:0;position:absolute;inset:0;box-shadow:inset 0 0 120px 30px #ff283c99}.desk{padding:10px 12px calc(10px + var(--safe-b));z-index:3;background:radial-gradient(120% 80% at 50% 0,#34264f 0%,#1d1430 45%,#140e20 100%);border-top:1px solid #ffcf6b59;flex:none;grid-template-columns:1fr;justify-items:center;gap:10px;display:grid;position:relative;box-shadow:0 -14px 34px #00000080}.desk:before{content:"";pointer-events:none;background:linear-gradient(#1d143000,#1d1430d9);height:26px;position:absolute;top:-26px;left:0;right:0}.desk:after{content:"";background:linear-gradient(90deg,#0000,#ffcf6bbf,#0000);height:2px;position:absolute;top:0;left:8%;right:8%}.desk-center{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.side{display:none}.wordbar{width:calc(var(--tile-size) * 4 + 24px);align-items:center;gap:8px;max-width:100%;display:flex}.wordslot{background:#00000073;border:1px solid #ffffff24;border-radius:10px;flex:1;align-items:center;gap:2px;min-width:0;height:54px;padding:0 6px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.wordslot.valid{border-color:var(--green);box-shadow:0 0 0 1px #6fe3a159,0 0 16px #6fe3a140}.wordslot.invalid{border-color:#ff5d6c99}.wordslot .hint{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;padding-left:4px;font-size:13px;overflow:hidden}.wl{color:#3a2410;min-width:0;max-width:34px;height:40px;font-family:var(--display);cursor:pointer;background:linear-gradient(#fff7e2,#ecd6a2);border-radius:6px;flex:1 1 0;place-items:center;font-size:22px;font-weight:700;animation:.14s ease-out wlIn;display:grid;box-shadow:0 2px #b08a4a}.wl.qu{flex-grow:1.4;max-width:44px;font-size:18px}.wordslot.xxlong .wl{border-radius:4px;height:26px;font-size:12px}.wordslot.long .wl{height:34px;font-size:17px}.wordslot.xlong .wl{height:30px;font-size:14px}.wl.hollow{opacity:.55}@keyframes wlIn{0%{transform:translateY(calc(var(--u) * 6));opacity:0}50%{transform:translateY(calc(var(--u) * 2));opacity:1}}.dmgprev{width:52px;height:54px;font-family:var(--display);background:#00000059;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.dmgprev b{color:var(--gold);font-size:22px;line-height:1}.dmgprev small{color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-size:10px}.castbtn{flex:none;min-width:76px;height:54px;padding:0 14px;font-size:18px}.board{grid-template-columns:repeat(4, var(--tile-size));grid-auto-rows:var(--tile-size);background:#00000047;border:1px solid #ffffff14;border-radius:14px;gap:8px;padding:8px;display:grid;box-shadow:inset 0 2px 10px #00000080}.tile{color:#3a2410;font-family:var(--display);font-weight:700;font-size:calc(var(--tile-size) * .5);touch-action:manipulation;background:linear-gradient(#fff8e6 0%,#f6e3b4 60%,#e7c98a 100%);border:0;border-radius:12px;place-items:center;padding:0;line-height:1;transition:transform .1s,opacity .15s,filter .15s;display:grid;position:relative;box-shadow:0 4px #a97f3e,0 6px 10px #00000073,inset 0 1px #fff}.tile .pts{font-size:calc(var(--tile-size) * .17);font-family:var(--body);color:#8a6430;opacity:.9;font-weight:900;position:absolute;bottom:5px;right:7px}.tile.used{transform:none;color:#c8ffdc73!important;background:#6fe3a112!important;animation:none!important;box-shadow:inset 0 0 0 2px #6fe3a18c,inset 0 3px 8px #0006!important}.tile .ord{font-family:var(--body);font-size:calc(var(--tile-size) * .17);color:#8ff0b4;font-weight:900;position:absolute;top:4px;left:6px}.tile.used .pts,.tile.used .badge{opacity:0}.tile.used:before,.tile.used:after{display:none}.tile.in{animation:.38s cubic-bezier(.2,1.4,.4,1) both tileIn}@keyframes tileIn{0%{transform:translateY(calc(var(--tile-size) * -1.2)) scale(.6);opacity:0}}.tile.out{animation:.22s forwards tileOut}@keyframes tileOut{to{opacity:0;transform:scale(.2)rotate(12deg)}}.tile.gem-sapphire{color:#10224a;background:linear-gradient(#e3f0ff 0%,#79b0ff 55%,#3a6fe0 100%);box-shadow:0 4px #234b9e,0 0 18px #6eaaffcc,inset 0 1px #fff}.tile.gem-starstone{color:#2b1550;background:linear-gradient(135deg,#fff 0%,#ffd6f5 30%,#c9b2ff 60%,#8fe9ff 100%);box-shadow:0 4px #7a5bb0,0 0 22px #dcb4fff2,inset 0 1px #fff}.tile[class*=gem-]:after{content:"";pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 30%,#ffffffbf 45%,#0000 60%) 0 0/250% 100%;border-radius:12px;animation:2.6s linear infinite shine;position:absolute;inset:0}@keyframes shine{0%{background-position:150% 0}to{background-position:-100% 0}}.tile.bad-burning{background:linear-gradient(#ffe0b0 0%,#ff9a52 55%,#e2501f 100%);animation:.9s ease-in-out infinite burnPulse;box-shadow:0 4px #8f2c0c,0 0 18px #ff6e28d9,inset 0 1px #fff}.tile.bad-burning:before{content:"";background:radial-gradient(circle at 50% 70%,#fff6b0 0 15%,#ffb030 40%,#ff500000 70%);border-radius:50%/60% 60% 40% 40%;width:26px;height:26px;margin-left:-13px;animation:.5s ease-in-out infinite alternate lick;position:absolute;top:-14px;left:50%}@keyframes lick{50%{transform:translateY(calc(var(--u) * -1)) scaleX(-1)}}@keyframes burnPulse{50%{filter:brightness(1.12)}}.tile.bad-stone{color:#3c3846;pointer-events:none;background:linear-gradient(#a7a3b0 0%,#7b7686 60%,#5c5768 100%);box-shadow:0 4px #3a3644,0 6px 10px #00000073,inset 0 1px #fff6}.tile.bad-stone:after{content:"";background:linear-gradient(135deg,#0000 46%,#1e1a2699 47% 50%,#0000 51%),linear-gradient(45deg,#0000 60%,#1e1a2680 61% 63%,#0000 64%);border-radius:8px;position:absolute;inset:6px}.tile.bad-stone .pts{color:#3c3846}.tile.bad-hollow{color:#fff8e6d9;background:linear-gradient(#fff8e659,#e7c98a40);box-shadow:inset 0 0 0 2px #fff8e673,0 4px 10px #0000004d}.tile.bad-hollow .pts{color:#fff8e6b3}.tile .badge{width:calc(var(--tile-size) * .24);height:calc(var(--tile-size) * .24);position:absolute;top:5px;left:5px}.tile.hinted{outline:3px solid var(--teal);outline-offset:2px}.tray{width:calc(var(--tile-size) * 4 + 24px);align-items:center;gap:8px;max-width:100%;display:flex}.potion{background:#0000004d;border:1px solid #ffffff24;border-radius:10px;place-items:center;width:52px;height:48px;padding:0;display:grid;position:relative}.potion .ico{width:34px;height:34px}.potion .n{background:var(--gold);color:#2a1606;text-align:center;min-width:19px;height:19px;font-size:12px;line-height:19px;font-family:var(--display);border-radius:10px;padding:0 4px;position:absolute;top:-6px;right:-5px;box-shadow:0 1px 3px #00000080}.potion.empty .n{color:#fff;background:#ffffff40}.potion:not(.empty):hover{border-color:var(--gold)}.potion.primed{border-color:var(--flame);box-shadow:0 0 14px #ff9d2e99}.tray .spacer{flex:1}.bonus{color:var(--muted);text-transform:uppercase;letter-spacing:1px;flex-direction:column;align-items:flex-start;font-size:11px;font-weight:800;line-height:1.15;display:flex}.bonus b{font-family:var(--display);text-transform:none;gap:1px;font-size:16px;display:flex}.bonus b i{color:#ffcf6b80;text-align:center;width:12px;font-size:17px;font-style:normal}.bonus b i.on{color:var(--gold);text-shadow:0 0 8px #ffcf6b99}.bonus.used b{opacity:.5;text-decoration:line-through}.tipbar{width:calc(var(--tile-size) * 4 + 24px);color:#f3e6c8;background:#5fd6d01f;border:1px solid #5fd6d066;border-radius:8px;max-width:100%;padding:7px 10px;font-size:13px;line-height:1.4;display:block;position:relative;padding-right:34px!important}.tipbar .x{width:32px;height:32px;color:var(--muted);background:0 0;border:0;font-size:18px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.log{min-height:0;color:var(--muted);flex-direction:column;flex:1;justify-content:flex-start;gap:4px;max-height:210px;font-size:13px;display:flex;overflow:hidden}.log div{background:#ffffff09;border-radius:6px;padding:6px 8px;line-height:1.35}.log div:last-child{color:var(--text);background:#ffcf6b14}.words{flex-wrap:wrap;gap:5px;display:flex}.words span{font-family:var(--display);letter-spacing:.5px;background:#ffcf6b1a;border:1px solid #ffcf6b40;border-radius:6px;padding:3px 7px;font-size:13px}.words span small{color:var(--gold);margin-left:4px;font-size:11px}.words span.top{border-color:var(--gold);background:#ffcf6b38}.runstats{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:6px;display:grid}.runstats div{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;padding:7px 8px}.runstats b{font-family:var(--display);color:var(--gold);text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:block;overflow:hidden}.runstats small{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:10px}.treasure-row{align-items:center;gap:10px;padding:6px 0;font-size:13px;display:flex}.treasure-row .ico{width:34px;height:34px}.treasure-row small{color:var(--muted);font-size:12px;font-weight:600;display:block}.overlay{z-index:50;-webkit-backdrop-filter:blur(5px);background:#0a0614e6;flex-direction:column;animation:.25s both fadeIn;display:flex;position:absolute;inset:0}.overlay.below-top{top:calc(52px + var(--safe-t))}@keyframes fadeIn{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.overlay .screen-main{align-items:center}.ov-card{text-align:center;width:min(560px,100%);padding:22px}.ov-card h2{font-family:var(--display);margin:0 0 6px;font-size:clamp(30px,6vw,42px);font-weight:700}.ov-card .eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-size:12px}.ov-art{width:180px;height:180px;margin:0 auto}.ov-art svg{width:100%;height:100%}.loot{text-align:left;flex-direction:column;gap:8px;margin:16px 0 4px;display:flex}.loot-row{border:1px solid var(--line);background:#ffffff0a;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.loot-row .ico{width:40px;height:40px}.loot-row b{font-family:var(--display);font-size:16px;font-weight:600;display:block}.loot-row small{color:var(--muted);font-weight:600}.loot-row .mini-art{width:44px;height:44px}.loot-row .mini-art svg{width:100%;height:100%}.loot-row.next{border-style:dashed}.loot-row.hl{background:#ffcf6b1a;border-color:#ffcf6bb3}.boons{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.boon{border:1px solid var(--line-strong);text-align:center;background:#ffffff0d;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px 10px;transition:border-color .15s,transform .1s,background .15s;display:flex}.boon:hover{border-color:var(--gold);background:#ffcf6b1a;transform:translateY(-2px)}.boon b{font-family:var(--display);font-size:16px;font-weight:600}.boon small{color:var(--muted);font-size:12px;font-weight:600;line-height:1.35}.statgrid{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.statgrid div{border:1px solid var(--line);text-align:center;background:#ffffff0d;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:10px 6px;display:flex}.statgrid b{font-family:var(--display);color:var(--gold);word-break:break-all;font-size:22px;display:block}.statgrid small{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:11px}.newbest{background:var(--gold);color:#2a1606;font-family:var(--display);letter-spacing:1px;border-radius:6px;margin-bottom:8px;padding:4px 10px;font-weight:700;animation:.5s cubic-bezier(.2,1.6,.4,1) both pop;display:inline-block}@keyframes pop{0%{transform:scale(.5)}50%{transform:scale(1.25)}to{transform:scale(1)}}.close-x{z-index:2;position:absolute;top:8px;right:8px}.sheet{flex-direction:column;gap:10px;width:min(420px,100%);padding:18px;display:flex}.sheet h3{font-family:var(--display);text-align:center;margin:0 0 4px;font-size:22px;font-weight:600}.toggle{border:1px solid var(--line);background:#ffffff0a;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.toggle input{appearance:none;cursor:pointer;background:#ffffff2e;border-radius:13px;flex:none;width:46px;height:26px;transition:background .2s;position:relative}.toggle input:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.toggle input:checked{background:var(--gold-2)}.toggle input:checked:after{transform:translate(20px)}.tabs{border:1px solid var(--line);border-radius:8px;gap:0;width:min(420px,100%);margin:0 auto 14px;display:flex;overflow:hidden}.tabs button{min-height:44px;font-family:var(--display);color:var(--muted);background:0 0;border:0;flex:1;padding:10px;font-weight:600}.tabs button.on{color:var(--gold);background:#ffcf6b24}.grid-cards{border:1px solid var(--line);background:#0e091ad1;border-radius:14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;width:min(1180px,100%);margin:0 auto;padding:14px;display:grid}@media (min-width:1100px){.grid-cards.bestiary{grid-template-columns:repeat(8,1fr)}.grid-cards.bestiary .ccard .art{width:96px;height:96px}}.ccard{border:1px solid var(--line);text-align:center;background:#1e1533;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;display:flex}.ccard .art svg{width:100%;height:100%}.ccard b{font-family:var(--display);font-size:15px;font-weight:600}.ccard small{color:var(--muted);font-size:12px;font-weight:600;line-height:1.35}.ccard.unknown{background:#18112a}.ccard .tag{letter-spacing:1.5px;text-transform:uppercase;color:var(--gold);font-size:10px}.ccard.treasure .art{width:64px;height:64px}.chapter-label{font-family:var(--display);color:var(--gold);grid-column:1/-1;justify-content:space-between;align-items:baseline;margin:10px 0 0;font-size:16px;font-weight:600;display:flex}.lb{background:#140e24f0;width:min(560px,100%);margin:0 auto;padding:10px}.lb-row{border-radius:8px;grid-template-columns:40px 1fr auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.lb-row:nth-child(odd){background:#ffffff0a}.lb-row.mine{background:#ffcf6b24;outline:1px solid #ffcf6b80}.lb-row .rank{font-family:var(--display);color:var(--gold);text-align:center;font-size:18px}.lb-row .who{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.lb-row .who small{color:var(--muted);font-size:11px;font-weight:700;display:block}.lb-row .fl{color:var(--muted);font-size:12px}.howto{width:min(620px,100%);margin:0 auto;padding:18px 20px;font-weight:600;line-height:1.55}.howto h3{font-family:var(--display);color:var(--gold);margin:14px 0 4px;font-weight:600}.howto h3:first-child{margin-top:0}.howto p{color:#e9dfcc;margin:0 0 6px}.gemrow{align-items:center;gap:10px;margin:6px 0;display:flex}.gemrow .ico{width:28px;height:28px}.boot{z-index:100;background:var(--bg);place-items:center;transition:opacity .4s;display:grid;position:fixed;inset:0}.boot .logo{font-size:54px;animation:1.4s ease-in-out infinite bootPulse}@keyframes bootPulse{50%{opacity:.6}}.ww-blink,.ww-float,.ww-sway,.ww-flicker,.ww-spin,.ww-pulse{transform-box:fill-box}.ww-blink{transform-origin:50%;animation:4.2s infinite wwBlink}.ww-float{animation:3s ease-in-out infinite wwFloat}.ww-sway{transform-origin:50% 100%;animation:3.6s ease-in-out infinite wwSway}.ww-flicker{transform-origin:50% 90%;animation:1.1s ease-in-out infinite alternate wwFlicker}.ww-spin{transform-origin:50%;animation:9s linear infinite wwSpin}.ww-pulse{transform-origin:50%;animation:2.2s ease-in-out infinite wwPulse}@keyframes wwBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes wwFloat{50%{transform:translateY(-6px)}}@keyframes wwSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes wwFlicker{0%{opacity:.95;transform:scale(1)}50%{opacity:1;transform:scale(.96,1.06)}to{opacity:.9;transform:scale(1.04,.95)}}@keyframes wwSpin{to{transform:rotate(360deg)}}@keyframes wwPulse{50%{transform:scale(1.05)}}.reduce-motion *,.reduce-motion :before,.reduce-motion :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.battle{--sprite-base:clamp(110px, min(32vw, 20vh), 170px);--sprite:var(--sprite-base);--hud-h:96px}@media (min-width:900px) and (min-height:640px){.screen:not(.battle)>.screen-main{flex:0 auto;margin-top:auto}.screen:not(.battle)>.screen-foot{background:0 0;margin-bottom:auto;padding-bottom:7vh}.screen:not(.battle)>.screen-main:last-child{margin-bottom:auto;padding-bottom:5vh}.overlay>.screen-main{flex:0 auto;margin-top:auto}.overlay>.screen-foot{background:0 0;margin-bottom:auto;padding-bottom:8vh}.overlay>.screen-main:last-child{margin-bottom:auto}.battle{--sprite-base:clamp(170px, 25vh, 250px);--hud-h:96px}.stage{min-height:300px}.side .tipbar{width:100%}.side .log{max-height:none}.desk{grid-template-columns:minmax(240px,320px) auto minmax(240px,320px);justify-content:center;align-items:stretch;column-gap:28px;padding:14px 24px 16px}.side{flex-direction:column;gap:8px;width:100%;max-height:100%;padding:14px;display:flex;overflow:hidden}.hud{width:300px;bottom:14px}.hud.hero{left:calc(50% - 450px)}.hud.foe{right:calc(50% - 450px)}.fighter.hero{left:calc(50% - 300px - var(--sprite) / 2)}.fighter.foe{right:calc(50% - 300px - var(--sprite) / 2)}.home-row .btn{font-size:13px}}@media (max-height:700px) and (max-width:899px){.battle{--sprite-base:clamp(96px, 20vh, 140px)}.desk{gap:7px;padding-top:8px}.wordslot,.dmgprev,.castbtn{height:46px}.board{gap:6px;padding:6px}.potion{height:42px}}@media (max-width:520px){.card-actions .btn,.screen-foot .btn{flex:1 1 0;min-width:0!important}.screen-foot{padding-left:14px;padding-right:14px}.sync span{display:none}.boons{grid-template-columns:1fr}.boon{text-align:left;flex-direction:row;padding:12px}.boon .ico{width:44px;height:44px}.foe-card{grid-template-columns:96px 1fr;padding:12px}.foe-card .art{width:96px;height:96px}.path{grid-template-columns:repeat(4,1fr);row-gap:8px}.path:after,.path:before{display:none}.home-row .btn{font-size:12px}.topbar .sub{display:none}}.card-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.card-actions .btn{min-width:130px}.card-actions .btn.primary{min-width:180px}.node .lockbadge{top:calc((72px + var(--d,54px)) / 2 - 20px);left:calc(50% + var(--d,54px) / 2 - 18px);background:#1c1530;border:1px solid #fff3;border-radius:50%;width:22px;height:22px;padding:2px;position:absolute}.node .lockbadge .ico{width:16px;height:16px}.node.boss .lockbadge{--d:72px}.node.mini .lockbadge{--d:62px}.update-banner{border:1px solid var(--teal);color:var(--text);text-align:left;background:#5fd6d024;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;display:flex}.update-banner b{font-family:var(--display);color:var(--teal);font-size:16px;font-weight:600}.update-banner span{color:var(--muted);font-size:13px}.update-bar{left:50%;bottom:calc(14px + var(--safe-b));z-index:200;border:1px solid var(--teal);color:var(--text);background:#10202a;border-radius:10px;align-items:center;gap:12px;padding:8px 8px 8px 14px;font-size:14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 26px #00000080}.update-bar span{background:var(--teal);color:#072024;font-family:var(--display);border-radius:7px;padding:6px 12px;font-weight:600}.hero-pick{flex-direction:column;gap:14px;width:min(720px,100%);margin:0 auto;padding:16px;display:flex}.hero-preview{background:radial-gradient(120% 100% at 50% 100%,#ffbe5a2e,#00000040);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:0;padding:4px;display:grid}.hero-preview svg{aspect-ratio:1;transform-origin:50% 90%;width:100%;height:auto;overflow:visible;transform:scale(1.35)}.hero-preview>div{overflow:hidden}.hero-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;display:grid}.hero-opt{border:1px solid var(--line);cursor:pointer;background:#ffffff0a;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:8px;font-size:13px;display:flex}.hero-opt .art{width:110px;height:110px;overflow:hidden}.hero-opt .art svg{transform-origin:50% 75%;width:100%;height:100%;overflow:visible;transform:scale(1.45)}.hero-opt.on{border-color:var(--gold);background:#ffcf6b1f;box-shadow:0 0 0 1px #ffcf6b66}.hero-opt.upload{min-height:128px;color:var(--gold);border-style:dashed;justify-content:center}.hero-opt.upload .ico{width:40px;height:40px}.head-editor{z-index:80;background:#0a0614f5;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.head-editor canvas{touch-action:none;border-radius:14px;box-shadow:0 10px 30px #00000080}.head-editor input[type=range]{width:300px;accent-color:var(--gold)}@media (max-width:520px){.home-row{grid-template-columns:repeat(5,1fr);gap:6px}.home-row .btn{padding:6px 2px;font-size:11px}}.fighter.hero.photo{--sprite:calc(var(--sprite-base) * 1.22)}img.spr{object-fit:contain;object-position:50% 100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block}img.bgimg{object-fit:cover;object-position:50% 70%;width:100%;height:100%;display:block}#bg .bg-layer img.bgimg{object-position:50% 50%;filter:saturate(1.05)}.stage-bg img.bgimg{object-position:50% 78%}.fighter .sprite:after{content:"";z-index:-1;background:radial-gradient(closest-side,#00000073,#0000);border-radius:50%;height:9%;position:absolute;bottom:1%;left:18%;right:18%}.fighter .sprite{position:relative}.fighter.foe .sprite img.spr{transform-origin:50% 100%;animation:3.4s ease-in-out infinite idleFloat}@keyframes idleFloat{50%{translate:0 calc(var(--u) * -2)}}.node .disc img.spr{object-position:50% 30%;transform:scale(1.35)translateY(8%)}.node.locked .disc img.spr{filter:brightness(0)invert(.38)sepia(.4)hue-rotate(220deg);opacity:.9}:root{--glass:linear-gradient(180deg, #221a3ad1, #120d20e6);--glass-strong:linear-gradient(180deg, #281e44f2, #140e24f7);--edge:#ffe2aa29;--edge-hi:#fff0d252;--shadow-1:0 10px 30px #06030e73;--shadow-2:0 18px 50px #06030e99;--r:14px;--gold-grad:linear-gradient(180deg, #ffe7a3 0%, #ffc95a 45%, #f19a2a 100%)}.panel,.mode-card,.lb,.howto,.sheet,.ov-card,.auth-card,.hero-pick,.foe-card,.path,.grid-cards{box-shadow:inset 0 1px 0 var(--edge-hi), var(--shadow-1);-webkit-backdrop-filter:blur(14px)saturate(1.2);background:var(--glass)!important;border:1px solid var(--edge)!important;border-radius:var(--r)!important}.ov-card{box-shadow:inset 0 1px 0 var(--edge-hi), var(--shadow-2);background:var(--glass-strong)!important}.btn{background:linear-gradient(#ffffff1f,#ffffff0a);border:1px solid #ffffff29;border-radius:12px;min-height:48px;box-shadow:inset 0 1px #ffffff2e,0 3px #00000059,0 8px 18px #00000040}.btn:hover{background:linear-gradient(#ffffff29,#ffffff0f);border-color:#ffe2aa80}.btn:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff1f,0 1px #00000059}.btn.primary{background:var(--gold-grad);color:#3a1d00;text-shadow:0 1px #fff6;border:1px solid #fff0c4;box-shadow:inset 0 2px #ffffff8c,inset 0 -3px #a0500059,0 4px #a2560e,0 10px 24px #ffa0284d}.btn.primary:hover{filter:brightness(1.06);background:var(--gold-grad)}.btn.primary:active{transform:translateY(3px);box-shadow:inset 0 2px #ffffff80,0 1px #a2560e}.btn.primary:disabled{color:#fff6;text-shadow:none;background:linear-gradient(#ffffff1a,#ffffff0a);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.logo{letter-spacing:0;background:linear-gradient(#fffaf0 0%,#ffe3a6 55%,#ffb547 100%);color:#0000;text-shadow:none;filter:drop-shadow(0 3px #8a3d0c)drop-shadow(0 8px 18px #00000080);-webkit-background-clip:text;background-clip:text;font-weight:700}.home-wick{aspect-ratio:1;filter:none;width:min(300px,62vw);margin:-6px 0 -18px}.home-wick img.spr{animation:3.6s ease-in-out infinite heroBob}@keyframes heroBob{50%{translate:0 calc(var(--u) * -2)}}.tagline{border:1px solid var(--edge);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e091a8c;border-radius:12px}.mode-card{padding:16px 18px}.mode-card.primary{background:linear-gradient(135deg,#ffbe5a47,#281c40e6 60%)!important;border-color:#ffd68c8c!important}.home-row .btn{background:var(--glass);border-color:var(--edge);min-height:74px}.battle .stage{background:#120d1c}.fighter.foe .sprite img.spr{filter:drop-shadow(0 6px 10px #00000073)}.fighter .sprite:after{background:radial-gradient(closest-side,#0000008c,#0000);height:10%;bottom:-1%;left:14%;right:14%}@keyframes hitFlash2{0%{filter:brightness(3)saturate(0);transform:translateX(calc(var(--u) * 4))}40%{filter:brightness(3)saturate(0);transform:translateX(calc(var(--u) * 4))}41%{filter:none;transform:translateX(calc(var(--u) * -2))}to{filter:none;transform:none}}.hud{box-shadow:inset 0 1px 0 var(--edge-hi), var(--shadow-1);padding:8px 10px 7px;background:var(--glass)!important;border:1px solid var(--edge)!important;border-radius:12px!important}.bar{background:#0000008c;border:1px solid #ffffff2e;border-radius:7px;height:14px;box-shadow:inset 0 2px 4px #00000080}.bar:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#00000040 calc(10% - 1px) 10%);border-radius:7px;position:absolute;inset:0}.intent{background:#ffffff0f;border-radius:9px}.desk{background:linear-gradient(#1e1634f7 0%,#110c1efc 100%);border-top:0;box-shadow:0 -1px #ffe2aa40,0 -18px 40px #0000008c}.board{background:linear-gradient(#08051099,#08051059);border:1px solid #ffe2aa1f;border-radius:18px;gap:9px;padding:10px;box-shadow:inset 0 3px 12px #0009,0 1px #ffffff0d}.tile{color:#3b2208;text-shadow:0 1px #ffffffb3;background:linear-gradient(#fffdf6 0%,#fbefcf 45%,#f0d8a0 100%);border-radius:14px;box-shadow:inset 0 2px #fff,inset 0 -3px #b0803859,0 5px #b98a45,0 9px 14px #00000073}.tile:before{content:"";pointer-events:none;background:linear-gradient(#ffffffbf,#fff0);border-radius:10px 10px 30px 30px;height:34%;position:absolute;top:6%;left:8%;right:8%}.tile span:not(.pts):not(.ord){z-index:1;position:relative}.tile .pts{z-index:1;color:#9a6b2e}.tile:hover{transform:translateY(-3px)}.tile:active{transform:translateY(3px);box-shadow:inset 0 2px #fff,0 2px #b98a45,0 3px 6px #0006}.has-raster-tile .tile:before{display:none}.tile.gem-amber,.tile.gem-jade,.tile.gem-sapphire,.tile.gem-starstone{text-shadow:none}.tile.used{background:#6fe3a114!important}.tile.used:before{display:none}.wordslot{background:#06030e8c;border:1px solid #ffffff1f;border-radius:14px;height:56px;box-shadow:inset 0 3px 10px #00000080}.wl{background:linear-gradient(#fffdf6,#f0d8a0);border-radius:8px;box-shadow:inset 0 1px #fff,0 3px #b98a45}.dmgprev{background:#06030e73;border:1px solid #ffffff1a;border-radius:14px;height:56px}.castbtn{border-radius:14px;height:56px;font-size:19px}.potion{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;box-shadow:inset 0 1px #ffffff1f}.side{background:#140e2499!important}.word-banner{background:linear-gradient(#fffaf0,#ffd479 60%,#ff9d2e);color:#0000;text-shadow:none;filter:drop-shadow(0 3px #8a3d0c)drop-shadow(0 0 22px #ffaa3cb3);-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,7vw,60px)}.node .disc{background:radial-gradient(circle at 50% 35%,#4b3a72,#1c1430);border:2px solid #fff3}.node.current .disc{border-color:#ffd27a}.ov-art{width:200px;height:200px}.loot-row{background:#ffffff0d;border-radius:12px}.boon{background:linear-gradient(#ffffff14,#ffffff05);border-radius:14px;box-shadow:inset 0 1px #ffffff1f,0 6px 16px #0000004d}.ccard{border:1px solid var(--edge);background:linear-gradient(#382a5c8c,#161026d9);border-radius:14px}.ccard .art{width:120px;height:120px}.hero-preview{background:radial-gradient(120% 100% at 50% 100%,#ffbe5a38,#00000040);border-radius:14px}.hero-preview img.spr,.hero-preview svg{transform:none}@media (prefers-reduced-transparency:reduce){.panel,.mode-card,.hud,.ov-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1c1530!important}}.battle{--hud-h:14px;--sprite-base:clamp(130px, min(40vw, 26vh), 230px)}.battle .topbar{height:calc(48px + var(--safe-t))}.hud{top:calc(50px + var(--safe-t));width:calc(50% - 15px)!important;bottom:auto!important}.hud.hero{left:10px!important}.hud.foe{right:10px!important}.fighter{bottom:12px!important}.fighter.hero{left:max(2%, calc(50% - var(--sprite) * 1.08))!important}.fighter.foe{right:max(2%, calc(50% - var(--sprite) * 1.08))!important}.stage:after{height:22%}@media (min-width:900px) and (min-height:640px){.battle{--sprite-base:clamp(200px, 30vh, 300px)}.hud{width:300px!important}.hud.hero{left:calc(50% - 470px)!important}.hud.foe{right:calc(50% - 470px)!important}.fighter.hero{left:calc(50% - 280px - var(--sprite) / 2)!important}.fighter.foe{right:calc(50% - 280px - var(--sprite) / 2)!important}.stage{min-height:380px}}.btn.primary:disabled{color:#ffffff8c}.dmgprev b{color:var(--gold)}.tile.used{color:#0f3d24!important;background:linear-gradient(#e9fff2 0%,#b7f3cf 55%,#79d9a3 100%)!important;transform:translateY(-2px)!important;box-shadow:inset 0 2px #fff,0 0 0 3px #6fe3a1e6,0 0 18px #6fe3a18c,0 5px #3e9c6a!important}.tile.used>*{opacity:1!important}.tile.used .pts{opacity:.7!important;color:#1f6b43!important}.tile .ord{color:#fff;text-align:center;background:#1f6b43;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-size:11px;line-height:18px;top:4px;left:5px}.stage{min-height:290px}@media (min-width:900px) and (min-height:600px){.home-main{justify-content:center;align-items:center;gap:clamp(24px,5vw,80px);padding:24px 5vw;flex-direction:row!important}.home-main>:first-child,.home-main>:last-child{margin:0!important}.home .home-hero{flex:0 520px}.home .home-wick{width:min(420px,46vh)}.home .home-menu{flex:0 440px;margin-top:0}.home .logo{font-size:clamp(64px,7vw,104px)}}.home .home-menu{gap:12px}@media (min-width:900px) and (min-height:640px){.screen.battle{display:block}.battle .stage{min-height:0;position:absolute;inset:0}.battle .stage-bg img.bgimg{object-position:50% 62%}.battle .stage:after{background:linear-gradient(#0c081600 0%,#0c081659 40%,#0c0816c7 100%);height:58%}.battle{--sprite-base:clamp(220px, 34vh, 330px)}.battle .fighter{top:calc(47vh - var(--sprite));bottom:auto!important}.battle .fighter.hero{left:calc(50% - 300px - var(--sprite) * .9)!important}.battle .fighter.foe{right:calc(50% - 300px - var(--sprite) * .9)!important}.battle .fighter.foe.boss{--sprite:calc(var(--sprite-base) * 1.25)}.battle .hud{top:calc(47vh - var(--sprite) - 70px)!important;width:270px!important}.battle .hud.hero{left:calc(50% - 300px - var(--sprite) * .9 + var(--sprite) / 2 - 135px)!important}.battle .hud.foe{right:calc(50% - 300px - var(--sprite) * .9 + var(--sprite) / 2 - 135px)!important}.battle .desk{grid-template-columns:minmax(220px,290px) auto minmax(220px,290px);align-items:end;column-gap:26px;padding:0 24px 18px;position:absolute;inset:50vh 0 0;box-shadow:none!important;background:0 0!important}.battle .desk:before,.battle .desk:after{display:none}.battle .desk-center{-webkit-backdrop-filter:blur(16px)saturate(1.2);background:linear-gradient(#241a3edb,#100b1ef0);border:1px solid #ffe2aa38;border-radius:20px;padding:14px 16px 12px;box-shadow:inset 0 1px #fff0d247,0 24px 60px #04020a99}.battle .board{background:#06030e80}.battle .side{border-radius:16px;align-self:end;max-height:calc(50vh - 18px);padding:14px}.battle .side .log div{background:#ffffff0d}.battle .fighter{top:calc(49vh - var(--sprite))}.battle .fighter .sprite:after{background:radial-gradient(closest-side,#0009,#0000);height:12%;bottom:-2%;left:10%;right:10%}.battle .hud{top:calc(49vh - var(--sprite) - 64px)!important}.battle .desk{align-items:stretch;padding-top:0;top:51vh}.battle .side{align-self:stretch;max-height:none}.battle .tray{gap:6px}.battle .tray .btn.small{padding:0 10px}.battle .tray .btn.small span{display:none}.battle .tray .btn.small .ico{width:24px;height:24px}.battle .wordslot .hint{font-size:12px}}.fighter .sprite:after{display:none!important}.fighter .gshadow{pointer-events:none;background:radial-gradient(closest-side,#0804109e,#08041000);border-radius:50%;height:11%;position:absolute;bottom:-3%;left:12%;right:12%}.fighter.dead .gshadow{opacity:0;transition:opacity .8s}.hud.foe .intent{background:#0e091ae0;border:1px solid #ffffff2e;justify-content:center;margin:0;position:absolute;bottom:calc(100% + 6px);left:0;right:0;box-shadow:0 6px 16px #00000059}.hud.foe .intent.danger{background:#50101ee6}@media (max-width:899px),(max-height:639px){.battle .hud{top:calc(48px + var(--safe-t) + 34px)!important}}.fighter .gshadow{background:radial-gradient(closest-side,#04020ad9 0%,#04020a8c 45%,#04020a00 100%);height:13%;bottom:-4%;left:8%;right:8%}.fighter.hero .gshadow:after{content:"";background:radial-gradient(closest-side,#ffb45038,#ffb45000);border-radius:50%;position:absolute;inset:-40% -10%}.btn.primary:disabled{color:#ffe2aab3!important;border:1px solid #ffd68c59!important}.tile .pts{font-size:calc(var(--tile-size) * .19);color:#8a5a1c;opacity:1;font-weight:900}.map-wrap{gap:12px}.chapter-dots{display:none}.trail{width:min(980px,100% - 40px);height:clamp(210px,32vh,320px);margin:6px auto;position:relative}.trail:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#0a06149e,#0a061400);border-radius:50%;position:absolute;inset:-14% -6%}.trail-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.trail-line path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.trail-line .t-done{stroke:#ffc95a;stroke-width:6px;filter:drop-shadow(0 0 6px #ffb43ce6)}.stop{width:64px;height:64px;position:absolute;transform:translate(-50%,-50%)}.stop .disc{background:radial-gradient(circle at 50% 35%,#5a4886,#1c1430);border:3px solid #ffffff40;border-radius:50%;width:100%;height:100%;overflow:hidden;box-shadow:0 6px 14px #00000080}.stop .disc img.spr{transform:scale(1.3)translateY(8%)}.stop.mini{width:76px;height:76px}.stop.mini .disc{border-color:#b494ff}.stop.boss{width:92px;height:92px}.stop.boss .disc{border-color:#ff7a8a;box-shadow:0 0 22px #ff5a6e73,0 6px 14px #00000080}.stop.current{z-index:2;width:84px;height:84px}.stop.current .disc{border-color:#ffd27a;animation:1.6s ease-in-out infinite nodePulse;box-shadow:0 0 0 5px #ffd27a40,0 0 30px #ffbe50cc}.stop.done .disc{filter:saturate(.5)brightness(.75);border-color:#ffc95a}.stop .lockbadge,.stop .donebadge{background:#1c1530;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:-2px;right:-2px}.stop .lockbadge .ico{width:15px;height:15px}.stop .donebadge{color:#3a1d00;background:#ffc95a;border-color:#fff0c4;font-size:14px;font-weight:900}.foe-card{grid-template-columns:170px 1fr!important;width:min(680px,100%)!important;padding:16px 20px!important}.foe-card .art{width:170px!important;height:170px!important}.foe-card .info{flex-direction:column;gap:4px;display:flex}.foe-card .stats .you{color:var(--muted)}.foe-card .fightbtn{align-self:flex-start;min-width:200px;margin-top:12px}@media (max-width:520px){.trail{height:210px}.stop{width:46px;height:46px}.stop.mini{width:54px;height:54px}.stop.boss{width:64px;height:64px}.stop.current{width:62px;height:62px}.foe-card{grid-template-columns:110px 1fr!important}.foe-card .art{width:110px!important;height:110px!important}.foe-card .fightbtn{align-self:stretch;min-width:0}}.stop .stoptag{font-family:var(--display);letter-spacing:1px;color:#ffb3c0;white-space:nowrap;background:#3a1530;border:1px solid #ff7a8a99;border-radius:6px;padding:1px 7px;font-size:11px;position:absolute;top:100%;left:50%;transform:translate(-50%,4px)}.stop.mini .stoptag{color:#d6c4ff;background:#2a1f4a;border-color:#b494ff99}.stop.locked .disc img.spr{filter:brightness(0)invert(.62)sepia(.35)hue-rotate(210deg)saturate(1.2);opacity:.8}.foe-card .stats .you{align-items:center;gap:4px;display:inline-flex}.foe-card .stats .you .ico{width:16px;height:16px}.foe-card .fightbtn{align-self:stretch}.victory-card{overflow:hidden}.ov-art.win{width:230px;height:230px;position:relative}.ov-art.win img.spr{z-index:1;position:relative}.ov-art.win .rays{background:conic-gradient(#ffd67800 0deg,#ffd67859 10deg,#ffd67800 20deg 30deg,#ffd67859 40deg,#ffd67800 50deg 60deg,#ffd67859 70deg,#ffd67800 80deg 90deg,#ffd67859 100deg,#ffd67800 110deg 120deg,#ffd67859 130deg,#ffd67800 140deg 150deg,#ffd67859 160deg,#ffd67800 170deg 180deg,#ffd67859 190deg,#ffd67800 200deg 210deg,#ffd67859 220deg,#ffd67800 230deg 240deg,#ffd67859 250deg,#ffd67800 260deg 270deg,#ffd67859 280deg,#ffd67800 290deg 300deg,#ffd67859 310deg,#ffd67800 320deg 330deg,#ffd67859 340deg,#ffd67800 350deg);animation:18s linear infinite wwSpin;position:absolute;inset:-30%;-webkit-mask:radial-gradient(closest-side,#000 30%,#0000 75%);mask:radial-gradient(closest-side,#000 30%,#0000 75%)}.victory-card h2{background:linear-gradient(#fffaf0,#ffd479 70%,#ff9d2e);color:#0000;filter:drop-shadow(0 2px #8a3d0c);-webkit-background-clip:text;background-clip:text}@keyframes popIn{0%{transform:translateY(calc(var(--u) * 4));opacity:0}50%{transform:translateY(calc(var(--u) * 2));opacity:1}to{transform:none}}.reduce-motion .ov-art.win .rays{animation:none}.rico img{object-fit:contain;filter:drop-shadow(0 3px 4px #0006);width:100%;height:100%}.mode-card .ico.rico{width:56px;height:56px;margin:-6px 0}.home-row .btn .ico.rico{width:40px;height:40px}.auth .auth-hero .home-wick{width:min(220px,48vw)}@media (min-width:900px) and (min-height:600px){.auth .home-main{justify-content:center;align-items:center;gap:clamp(24px,5vw,80px);flex-direction:row!important}.auth .home-main>*{margin:0!important}.auth .auth-hero{flex:0 480px}.auth .auth-hero .home-wick{width:min(380px,44vh)}.auth .auth-hero .logo{font-size:clamp(64px,7vw,100px)}.auth .auth-hero .tagline{display:block}.auth .auth-card{flex:0 400px;margin:0!important}}.auth-card .playnow{width:100%;min-height:60px;font-size:22px}.auth-card .or{text-align:center;color:var(--muted);text-transform:uppercase;letter-spacing:2px;margin:10px 0;font-size:12px}.auth-card .auth-form{margin-top:14px}.auth-card .field input{height:50px;font-size:17px}.auth-note{font-size:13px}.mode-card .mprog{background:#0006;border-radius:3px;height:6px;margin-top:8px;display:block;overflow:hidden}.mode-card .mprog i{background:var(--gold-grad);height:100%;display:block}.home>.topbar .account-chip{background:var(--glass);border-color:var(--edge)}.btn.install{min-height:36px;font-size:14px}.account-chip{border-radius:12px;gap:8px;min-height:40px;padding:4px 12px 4px 4px}.account-chip .avatar{background:#ffffff14;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:relative}.account-chip .avatar .ico{width:22px;height:22px}.account-chip .dot{background:var(--green);border:2px solid #1c1530;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-2px;right:-2px}.account-chip .dot.saving{background:var(--gold)}.account-chip .dot.offline,.account-chip .dot.error{background:var(--red)}.mode-card.primary{padding:20px}.mode-card:not(.primary){padding:12px 18px}.mode-card:not(.primary) .ico.rico{width:44px;height:44px}.home-row{gap:8px}.home-row .btn{background:#140e24b3;min-height:64px;font-size:12px}.auth .auth-card{flex-direction:column;align-items:center;gap:6px;display:flex;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}.auth .auth-card.open{background:var(--glass)!important;border:1px solid var(--edge)!important;box-shadow:inset 0 1px 0 var(--edge-hi), var(--shadow-1)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;padding:20px!important}.auth .auth-card .playnow{max-width:340px;min-height:64px;font-size:24px;animation:2.4s ease-in-out infinite ctaGlow}@keyframes ctaGlow{50%{background-color:#ffe27a}}.auth .signin-link{color:#ffe3a6;text-shadow:0 1px 4px #000;font-size:15px}.auth .auth-card .auth-form{width:100%}.auth .auth-card.open .playnow{animation:none}@media (max-width:899px){.auth .home-main{justify-content:space-between}.auth .auth-hero{margin-top:4vh!important}.auth .auth-hero .home-wick{width:min(300px,70vw)}.auth .auth-card{width:100%;margin-bottom:4vh!important}}.reduce-motion .auth .playnow{animation:none}.logo{-webkit-text-stroke:0;filter:drop-shadow(0 4px #6b2a08)drop-shadow(0 0 2px #3a1400)drop-shadow(0 10px 24px #0009);padding:0 .12em;position:relative}.home-hero .logo:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0e081ac7,#0e081a00);border-radius:40px;position:absolute;inset:18% -6% 6%}@media (min-width:900px) and (min-height:600px){.auth .home-main{gap:10px;flex-direction:column!important}.auth .auth-hero .home-wick{width:min(380px,42vh);margin-bottom:-26px}.auth .auth-card{flex:none;width:min(380px,90vw)}.auth .auth-card.open{width:min(420px,90vw)}.auth .auth-hero .tagline{margin-top:6px}}.auth .auth-hero .tagline{display:block}.auth .signin-link{padding:12px;font-size:16px}@media (min-width:900px) and (min-height:600px){.home-main{flex-direction:row!important}.home .home-hero,.home .home-menu{flex:0 460px}}.logo{background:linear-gradient(#fffdf5 0%,#ffe9b0 40%,#ffbe4d 75%,#ff8a1e 100%);-webkit-background-clip:text;background-clip:text}@media (min-width:900px) and (min-height:600px){.auth .auth-hero .logo{font-size:clamp(76px,8.4vw,124px)}.auth .auth-hero .home-wick{margin-bottom:-14px}}.auth .auth-hero .tagline{-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 2px 8px #000,0 0 2px #000;background:0 0;border:0;max-width:520px;margin-top:8px;padding:0;font-size:16px}.auth .auth-card{margin-top:10px!important}.impact-ring{z-index:8;pointer-events:none;border:6px solid #ffd678f2;border-radius:50%;width:120px;height:120px;position:absolute;box-shadow:0 0 30px #ffaa3ce6,inset 0 0 24px #ffd678cc}.stage-flash{z-index:7;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(60% 60% at 70%,#ffe6a0e6,#ffaa3c59 50%,#ffaa3c00);position:absolute;inset:0}.proj{width:56px;height:56px;margin:-28px 0 0 -28px}.proj.big{background:radial-gradient(circle at 40% 40%,#fff 0 16%,#fff1a8 28%,#ffb347 52%,#ff501400 72%);width:84px;height:84px;margin:-42px 0 0 -42px}.spark{background:#ffe08a;width:10px;height:10px;margin:-5px}.statgrid .bw{letter-spacing:1px;overflow-wrap:anywhere;word-break:normal!important;font-size:clamp(18px,4.2vw,24px)!important}.statgrid b{overflow-wrap:anywhere;word-break:normal!important}.boons{gap:12px}.boon{gap:10px;padding:18px 14px}.boon small{color:#e6dcf2;font-size:14px;line-height:1.4}.boon .ico{width:64px;height:64px}@media (max-width:520px){.boon{padding:14px}.boon small{font-size:13px}}.howto{font-size:15px;width:min(720px,100%)!important}.lb{width:min(620px,100%)!important}.howto{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;width:min(1000px,100%)!important;padding:0!important}.hcard{background:var(--glass);border:1px solid var(--edge);box-shadow:inset 0 1px 0 var(--edge-hi), var(--shadow-1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;padding:16px 18px}.hcard h3{font-size:19px;margin:0 0 10px!important}.hcard p{margin:8px 0 0;font-size:14px;line-height:1.5}.hdemo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tile.mini{--tile-size:40px;pointer-events:none;border-radius:9px;width:40px;height:40px;font-size:20px;display:inline-grid}.tile.mini .pts{font-size:9px;bottom:2px;right:4px}.tile.mini:before{border-radius:6px 6px 18px 18px}.hbars{flex-direction:column;gap:4px;display:flex}.hbar{grid-template-columns:22px 1fr 44px;align-items:center;gap:8px;font-size:13px;display:grid}.hbar i{background:var(--gold-grad);border-radius:5px;height:10px;display:block}.hbar b{color:var(--gold)}.gemline{margin:4px 0 0!important;font-size:13px!important}.lb-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:14px 16px 18px;display:flex}.lb-empty .ico.big{width:84px;height:84px}.lb-empty p{color:var(--muted);margin:0 0 6px;font-size:14px;line-height:1.5}.hdemo{flex-wrap:nowrap}.hcard .tile.mini{--tile-size:34px;width:34px;height:34px;font-size:17px}.lb .statgrid b:empty:after{content:"0"}img.spr.hero-defeat{transform-origin:50% 100%;transform:scale(.8)}.ccard .art img.spr{object-position:50% 60%}.ccard.unknown .art img.spr{filter:brightness(0)invert(.55)sepia(.45)hue-rotate(215deg)saturate(1.3)drop-shadow(0 0 6px #b494ff73);opacity:.75}.ccard{transition:transform .15s}.ccard:not(.unknown):hover{transform:translateY(-3px)}.wordslot .wordtext{font-family:var(--display);letter-spacing:2px;color:#fff3d6;white-space:nowrap;text-overflow:clip;cursor:pointer;padding-left:6px;font-size:clamp(16px,4.6vw,24px);font-weight:700;overflow:hidden}@media (min-width:900px) and (min-height:640px){.battle .side{max-height:calc(49vh - 18px);overflow:auto;align-self:end!important}.battle .desk{align-items:end!important}}.wordbar,.tray{max-width:100%;width:calc(var(--tile-size) * 4 + 9px * 3 + 20px)!important}.tray .btn.small{flex:none;min-width:44px}.tile .ord{z-index:3;min-width:20px;height:20px;font-size:12px;line-height:20px;top:4px;left:4px}.bonus b{gap:0}.bonus b i{width:auto;padding:0 1px}@media (min-width:900px) and (min-height:640px){.battle .desk-center{min-width:420px}.battle .wordbar,.battle .tray{width:100%!important}}.tile.gem-amber,.tile.gem-jade,.tile.gem-sapphire,.tile.gem-starstone{color:#3a1500!important;background:url(/sprites/ui/tile_gem.webp) 50%/112% 112% no-repeat!important;box-shadow:0 6px 12px #00000073,0 0 16px #ffbe508c!important}.tile.gem-jade{filter:hue-rotate(95deg)saturate(1.1)}.tile.gem-sapphire{filter:hue-rotate(175deg)saturate(1.2)brightness(1.05)}.tile.gem-starstone{filter:hue-rotate(250deg)saturate(.8)brightness(1.15)}.tile[class*=gem-]:before{display:none}.tile[class*=gem-] .pts{color:#3c1400d9!important}.tile.mini[class*=gem-]{background-size:112% 112%!important}@media (min-width:900px) and (min-height:640px){.battle .desk{align-items:stretch!important;padding-bottom:26px!important}.battle .side{max-height:none;overflow:auto;align-self:stretch!important}.battle .side .log{flex:1}}.hero-screen .hero-pick{width:min(460px,100%)}.hero-big{aspect-ratio:1;width:min(300px,70vw);margin:0 auto;position:relative}.hero-big .rays{background:radial-gradient(closest-side,#ffbe5a61,#ffbe5a00);border-radius:50%;position:absolute;inset:-12%}.hero-big img.spr{animation:3.6s ease-in-out infinite heroBob;position:relative}.hero-desc{color:var(--muted);text-align:left;margin:0;font-size:14px}.hero-stats{grid-template-columns:repeat(4,1fr)!important;margin:0!important}.hero-stats b{overflow-wrap:anywhere;font-size:17px!important}@media (min-width:900px) and (min-height:600px){.home-main{align-items:center!important}.home .home-menu{flex-basis:480px}.mode-card,.mode-card.primary{min-height:96px;padding:16px 20px!important}.mode-card b,.mode-card.primary b{font-size:22px}.mode-card .ico.rico{width:56px!important;height:56px!important}}.home>.topbar{justify-content:flex-end}.home>.topbar .title,.home>.topbar .spacer{display:none}@media (max-width:899px){.home .home-main>:first-child{margin-top:auto}.home .home-main,.screen.map-screen .screen-main{justify-content:flex-end}.overlay>.screen-main{padding-bottom:calc(16px + var(--safe-b));justify-content:flex-end}.overlay>.screen-main>:first-child{margin-top:auto}.overlay>.screen-main>:last-child{margin-bottom:0}}.topbar{padding-top:var(--safe-t)}@media (min-width:1100px){.grid-cards.bestiary{grid-template-columns:repeat(6,1fr)!important}}.ccard{justify-content:flex-start;min-height:214px}.ccard small{min-height:2.7em}.screen-main:has(.grid-cards){padding-bottom:56px;-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.statgrid{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important}.statgrid div{justify-content:flex-start!important;padding-top:12px!important}.statgrid small{min-height:2.4em;display:block}.ov-card h2,.chapter-head h2{text-wrap:balance}.trail-line .t-all{stroke:#fff0d2e6!important;stroke-width:5px!important;stroke-dasharray:2 12!important;filter:drop-shadow(0 0 2px #000)drop-shadow(0 0 4px #000000e6)!important}@media (max-width:520px){.foe-card .info .fightbtn{align-self:stretch}.foe-card{grid-template-columns:96px 1fr!important}}.battle .tray .btn.small .ico,.tray .btn.small .ico{width:24px;height:24px;display:inline-block!important}.battle .tray .btn.small .ico svg{width:100%;height:100%}.tile .ord{min-width:16px;height:16px;padding:0 3px;font-size:10px;line-height:16px;top:-4px;left:-4px;box-shadow:0 1px 3px #00000080}@media (pointer:coarse){.kbonly{display:none}}.intent .lbl{opacity:.85;color:#e6dcf2;font-size:11px}.boon .ico{flex:none;width:64px!important;height:64px!important}.boon small{text-wrap:pretty}.hero-stats{grid-template-columns:repeat(3,1fr)!important}.hero-stats .full{grid-column:1/-1}.hero-stats .bw{letter-spacing:1.5px;white-space:nowrap;overflow-wrap:normal!important;font-size:22px!important}@media (max-width:899px){.screen:has(.lb) .screen-main{justify-content:flex-end}.screen:has(.lb) .screen-main>:first-child{margin-top:auto}}@media (min-width:900px) and (min-height:600px){.home .home-hero .home-wick{margin-bottom:0}.home .home-hero,.home .home-menu{align-self:center}}.side .log div{color:#e6dcf2}.wordslot.textmode{justify-content:center}.wordslot.textmode .wordtext{padding:0}.castbtn small{display:none}@media (max-width:899px),(max-height:639px){.battle .wordbar,.battle .tray{max-width:none;width:min(100vw - 20px,480px)!important}.battle .wordbar{gap:8px}.battle .dmgprev{display:none}.battle .castbtn{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:92px;padding:0 12px;line-height:1;display:flex}.battle .castbtn small{opacity:.8;letter-spacing:.5px;font-size:12px;font-weight:800;display:block}.battle .castbtn small:after{content:" dmg"}.battle .tray{justify-content:space-between;gap:8px}.battle .tray .spacer{display:none}.battle .tray .potion{flex:none;width:48px;height:48px}.battle .tray .bonus{text-align:center;flex:auto;align-items:center;min-width:0;font-size:10px}.battle .tray .bonus b{letter-spacing:1px;white-space:nowrap;justify-content:center;max-width:100%;font-size:17px;overflow:hidden}.battle .tray .btn.small{flex:none;place-items:center;width:48px;min-width:48px;height:48px;padding:0;display:grid}.battle .tray .btn.small span{display:none}.battle .tray .btn.small .ico{width:26px!important;height:26px!important}}.tile .badge{width:calc(var(--tile-size) * .24);height:calc(var(--tile-size) * .24);z-index:2;pointer-events:none;margin:0;top:6%;left:6%;position:absolute!important}.tile>span:not(.pts):not(.badge):not(.ord){grid-area:1/1;line-height:1}.tile{grid-template:1fr/1fr}.tile[class*=gem-] .badge{opacity:.9}.elaine-fx{z-index:30;pointer-events:none;position:absolute;inset:0;overflow:hidden}.eg-flash{background:radial-gradient(60% 50% at 50% 45%,#ffaad2bf,#ff78b400);animation:2.2s ease-out forwards egFlash;position:absolute;inset:0}.eg-title{font-family:var(--display);letter-spacing:.08em;color:#fff;text-shadow:0 0 18px #ff6fae,0 0 40px #ff6fae,0 4px #b02d6c;font-size:clamp(44px,11vw,96px);font-weight:700;animation:2.2s cubic-bezier(.2,1.4,.4,1) forwards egPop;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.eg-sub{font-family:var(--display);color:#ffe1f0;text-shadow:0 2px 6px #0009;font-size:clamp(16px,4vw,24px);animation:2.2s ease-out .1s both egPop;position:absolute;top:calc(34% + clamp(36px,8vw,70px));left:50%;transform:translate(-50%)}.eg-heart{color:#ff7fb8;text-shadow:0 0 10px #ff5aa0cc;animation:2s ease-out forwards egRise;position:absolute;bottom:-10%}@keyframes egFlash{0%{opacity:0}12%{opacity:1}to{opacity:0}}@keyframes egPop{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}30%{transform:translate(-50%,-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-60%)scale(1)}}.eg-sub{animation-name:egSub}@keyframes egSub{0%{opacity:0}25%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes egRise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-45vh)scale(1.2)rotate(20deg)}}.word-banner.hidden-banner{display:none}.eg-title{top:56%}.eg-sub{top:calc(56% + clamp(36px,8vw,70px))}.elaine-fx{z-index:12}.tile[class*=gem-] .pts{text-shadow:0 0 3px #fff6dc,0 0 6px #fff6dce6}.tray .bonus.used{color:var(--green)}.tray .bonus.used b{color:#c9ffe0bf;opacity:1!important;text-decoration:none!important}.wordslot.is-bonus{border-color:var(--gold)!important;box-shadow:inset 0 3px 10px #00000080,0 0 0 1px #ffcf6b99,0 0 18px #ffcf6b73!important}.overlay>.screen-main{overscroll-behavior:contain;overflow-y:auto;justify-content:safe flex-end!important}.overlay>.screen-main>.ov-card{flex:none}.ov-card .card-actions{bottom:calc(-16px - var(--safe-b));z-index:3;padding:12px 22px calc(16px + var(--safe-b));border-radius:0 0 inherit inherit;background:linear-gradient(#1c153000,#1c1530 34%);margin:12px -22px -22px;position:sticky}@media (min-width:900px) and (min-height:640px){.overlay>.screen-main{justify-content:safe center!important}}@media (max-width:899px){.ov-card{padding:16px 16px 0}.ov-card .card-actions{padding:10px 16px calc(14px + var(--safe-b));margin:10px -16px 0}.ov-card h2{margin-bottom:4px;font-size:clamp(24px,7vw,32px)}.ov-art{height:min(26vh,220px)!important}.ov-art img.spr{width:auto;height:100%}.loot{gap:6px!important}.loot-row{padding:8px 10px!important}.loot-row small{font-size:12px}.statgrid div{padding:8px 6px!important}}@media (max-width:899px) and (max-height:760px){.ov-art{height:min(20vh,160px)!important}}.hero-picker .screen-main{justify-content:safe center;align-items:center}.picker{flex-direction:column;align-items:stretch;gap:10px;width:min(560px,100%);display:flex}.pick-stage{place-items:center;height:min(30vh,260px);display:grid;position:relative}.pick-stage .rays{background:radial-gradient(closest-side,#ffbe5a59,#ffbe5a00);border-radius:50%;position:absolute;inset:0 15%}.pick-stage img.spr{width:auto;height:100%;animation:3.6s ease-in-out infinite heroBob;position:relative}.pick-row{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.pick-btn{color:var(--text);font-family:var(--display);cursor:pointer;background:#0c081899;border:2px solid #ffffff1f;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:6px 4px 8px;font-size:14px;transition:border-color .15s,transform .15s,background .15s;display:flex}.pick-btn .pick-face{aspect-ratio:1;width:100%;display:block;overflow:hidden}.pick-btn .pick-face img.spr{object-fit:cover;object-position:50% 0;width:100%;height:140%}.pick-btn[aria-checked=true]{border-color:var(--gold);background:linear-gradient(#ffbe5a38,#0c0818b3);transform:translateY(-2px);box-shadow:0 0 16px #ffbe5a59}.pick-info{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.pick-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pick-name{font-family:var(--display);font-size:24px;line-height:1.1;display:block}.pick-title{color:var(--gold);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:800}.pick-hp{font-family:var(--display);align-items:center;gap:4px;display:flex}.pick-hp .ico{width:22px;height:22px}.pick-hp small{color:var(--muted);font-size:11px}.pick-blurb{color:var(--muted);margin:0;font-size:14px}.perks{flex-direction:column;gap:6px;display:flex}.perk{text-align:left;background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.perk .ico{flex:none;width:30px;height:30px}.perk b{font-size:14px;display:block}.perk small{color:var(--muted);font-size:12.5px;line-height:1.3;display:block}.pick-pots{font-family:var(--display);align-items:center;gap:6px;display:flex}.pick-pots small{color:var(--muted);font-size:12px;font-family:var(--body);margin-right:4px}.pick-pots .ico{width:24px;height:24px}.pick-go{width:100%;height:52px;bottom:calc(10px + var(--safe-b));font-size:18px;position:sticky}.perks-btn{position:relative}.perks-btn .ico{width:24px;height:24px;display:block}.perks-btn .perks-n{background:var(--gold);color:#2a1606;min-width:17px;height:17px;font:800 11px/17px var(--body);text-align:center;border-radius:9px;padding:0 4px;position:absolute;top:-2px;right:-2px}.perks-btn .perks-n:empty{display:none}.perks-sheet .treasure-row{align-items:center;gap:10px;display:flex}.perks-sheet .treasure-row .ico{flex:none;width:32px;height:32px}.perks-sheet .treasure-row small{color:var(--muted);font-size:12.5px;display:block}.perks-sheet .panel-title{margin:6px 0 0}.treasure-row.pk-hero b{color:var(--gold)}.hero-screen .screen-main{align-items:center;gap:10px}.hero-screen .screen-main>*{width:min(620px,100%)}.hero-roster{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:700px){.hero-roster{grid-template-columns:1fr 1fr}}.hero-card{grid-template-columns:96px 1fr;align-items:start;gap:10px;padding:10px;display:grid}.hc-art{place-items:end center;width:96px;height:120px;display:grid}.hc-art img.spr{object-fit:contain;width:100%;height:100%}.hc-body{flex-direction:column;gap:5px;display:flex}.hc-body .perk{padding:6px 8px}.hc-body .perk .ico{width:24px;height:24px}.pick-stage{overflow:hidden}.pick-stage img.spr{object-fit:contain;max-width:100%;width:auto!important;height:100%!important;position:relative!important}.pick-btn{min-width:0;font-size:13px}.pick-btn>span:last-child{text-overflow:clip;white-space:nowrap;max-width:100%;overflow:hidden}.pick-btn .pick-face img.spr{max-width:none;width:100%!important;height:140%!important}.hc-art img.spr{width:100%!important;height:100%!important}.hero-big img.spr{object-fit:contain;width:100%!important;height:100%!important}.perk.neg b,.treasure-row.pk-neg b{color:#ff9aa5!important}.perk.neg{background:#ff5d6c0f;border-color:#ff5d6c2e}.empty-slots{gap:6px;display:flex}.empty-slots i{height:40px;color:var(--muted);border:1.5px dashed #ffffff2e;border-radius:10px;flex:1;place-items:center;font-size:12px;font-style:normal;display:grid}.pick-stage{display:block}.pick-stage img.spr{object-fit:contain;object-position:50% 100%;max-width:none;inset:0;width:100%!important;height:100%!important;position:absolute!important}.tag-neg{letter-spacing:.8px;text-transform:uppercase;color:#ffb3bb;vertical-align:2px;background:#ff5d6c2e;border:1px solid #ff5d6c59;border-radius:6px;margin-left:6px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:800}.pick-pots{flex-wrap:wrap}.pick-pots .pp{font-family:var(--body);background:#ffffff0d;border-radius:8px;align-items:center;gap:4px;padding:3px 8px 3px 4px;font-size:13px;font-weight:700;display:inline-flex}.perks-sheet{background:#1c1530!important}[data-overlay=perks]{background:#06030ee6!important}.home-hero .logo:before{display:none!important}.online-card{background:linear-gradient(135deg,#5fd6d033,#281c40e6 60%)!important;border-color:#5fd6d073!important}.friends-screen .screen-main{align-items:center;gap:10px}.friends-screen .screen-main>*{width:min(560px,100%)}.fr-add{flex-direction:column;gap:8px;padding:14px;display:flex}.fr-label{color:var(--muted);font-size:13px}.fr-row{gap:8px;display:flex}.fr-row input{min-width:0;height:46px;color:var(--text);font:600 16px var(--body);background:#06030e8c;border:1px solid #ffffff29;border-radius:12px;flex:1;padding:0 12px}.fr-row .btn{min-width:76px;height:46px}.fr-msg{min-height:1.2em;font-size:13px}.fr-msg.ok{color:var(--green)}.fr-msg.bad{color:#ff9aa5}.fr-list,.fr-lb{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.fr-item{background:#ffffff0a;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;display:flex}.fr-name{flex:1;min-width:0}.fr-name b{font-family:var(--display);font-size:17px;display:block}.fr-name small{color:var(--muted);font-size:12px}.fr-item .btn.small{height:34px;padding:0 12px;font-size:13px}.btn.ghost{box-shadow:none;background:0 0;border:1px solid #ffffff29}.fr-empty{margin:4px 0;font-size:13.5px}.fr-offline{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:22px 18px;display:flex}.fr-offline p{color:var(--muted);margin:0 0 6px;font-size:14px}.fr-offline .ico.big{width:64px;height:64px}.friends-screen .screen-main{justify-content:flex-start;padding-top:18px}.friends-screen .panel{background:#140e24eb!important}.friends-screen .topbar{background:#0a0614d9}.fr-me{background:#ffbe5a1a;border:1px solid #ffbe5a4d;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.fr-me small{color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-size:11px;display:block}.fr-me b{font-family:var(--display);color:var(--gold);font-size:22px}.fr-label{margin-top:2px}.fr-avatar{width:38px;height:38px;font-family:var(--display);color:#2a1606;background:linear-gradient(#ffe3a6,#ffb547);border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid;box-shadow:inset 0 -2px #0003}.fr-item .btn.small{box-shadow:none}.fr-x{width:34px;color:var(--muted);padding:0!important}.fr-add .fr-msg:empty{display:none}.fr-lb[hidden],.friends-screen .fr-lb:empty,.friends-screen .panel[hidden]{display:none!important}.friends-screen .screen-main{justify-content:flex-start!important}.friends-screen .screen-main>:first-child{margin-top:0!important}.fr-me .btn.small{color:#2a1606;background:linear-gradient(#ffe3a6,#ffb547);border:0}.power-pick{width:min(620px,100%)}.power-pick h2{margin-bottom:12px}.pw-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:560px){.pw-grid{grid-template-columns:1fr;gap:8px}}.pw-card{text-align:center;color:var(--text);cursor:pointer;background:linear-gradient(#281c42f2,#120c20fa);border:2px solid #ffffff24;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:16px 12px 12px;transition:transform .14s,border-color .14s,box-shadow .14s;animation:.42s cubic-bezier(.2,1.3,.4,1) both pwIn;display:flex;position:relative}.pw-card:nth-child(2){animation-delay:80ms}.pw-card:nth-child(3){animation-delay:.16s}.pw-card:hover,.pw-card:focus-visible{border-color:#ffd68cb3;transform:translateY(-4px)}.pw-card:active{transform:scale(.97)}.pw-card .pw-ico{background:radial-gradient(circle,#ffffff1f,#fff0 70%);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.pw-card .pw-ico .ico{width:52px;height:52px}.pw-card b{font-family:var(--display);font-size:19px;line-height:1.1}.pw-card b em{color:var(--gold);letter-spacing:1px;vertical-align:3px;font-size:12px;font-style:normal}.pw-card small{color:#e2d8f0;font-size:13.5px;line-height:1.35}.pw-rar{font:800 10px var(--body);letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);position:absolute;top:8px;left:10px}.pw-tag{font:800 10px var(--body);letter-spacing:1px;text-transform:uppercase;color:var(--muted);background:#ffffff0f;border-radius:6px;margin-top:auto;padding:2px 8px}.pw-card.hero .pw-tag{color:#2a1606;background:var(--gold)}.pw-card.r-rare{border-color:#5fb4ff8c;box-shadow:0 0 18px #5fb4ff2e}.pw-card.r-rare .pw-rar{color:#8fd0ff}.pw-card.r-epic .pw-rar{color:#e3b3ff}.pw-card.chosen{border-color:var(--gold);z-index:2;transform:scale(1.06);box-shadow:0 0 0 3px #ffcf6b80,0 0 40px #ffbe5a99}.pw-grid:has(.chosen) .pw-card:not(.chosen){opacity:.25;transform:scale(.94)}.pw-skip{color:var(--muted);margin:12px auto 0;font-size:14px;display:block}@media (max-width:560px){.pw-card{text-align:left;flex-direction:row;align-items:center;gap:12px;padding:12px}.pw-card .pw-ico{flex:none;width:52px;height:52px}.pw-card .pw-ico .ico{width:42px;height:42px}.pw-card>b,.pw-card>small{display:block}.pw-card{grid-template-rows:auto auto auto;grid-template-columns:52px 1fr;gap:2px 12px;display:grid}.pw-card .pw-ico{grid-row:1/4}.pw-card .pw-rar{grid-column:2;position:static}.pw-card .pw-tag{grid-column:2;justify-self:start;margin-top:4px}.pw-card b,.pw-card small{grid-column:2}}@keyframes pwIn{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:none}}.proc-badge{z-index:12;pointer-events:none;white-space:nowrap;background:#140c24eb;border:1px solid #ffcf6b8c;border-radius:12px;align-items:center;gap:6px;padding:5px 10px 5px 6px;display:flex;position:absolute;box-shadow:0 4px 14px #00000073,0 0 14px #ffbe5a40}.proc-badge .ico{width:24px;height:24px}.proc-badge b{font:700 13px var(--display);color:var(--gold);line-height:1.1;display:block}.proc-badge small{font:700 11px var(--body);color:#f3e6c8;display:block}.power-pick{width:min(780px,100%);padding-bottom:16px}.power-pick .eyebrow{color:var(--gold)}.pw-card{background:linear-gradient(#2b1f45 0%,#18112a 100%);min-height:230px;padding:18px 14px 14px;overflow:hidden;box-shadow:0 10px 24px #00000073,inset 0 1px #ffffff14}.pw-card.r-common{border-color:#c8cddc73}.pw-card.r-common .pw-rar{color:#cfd3e0}.pw-card.r-rare{background:linear-gradient(#1f3557 0%,#141a33 100%);border-color:#5fb4ff;box-shadow:0 10px 24px #00000073,0 0 22px #5fb4ff59}.pw-card.r-epic{background:linear-gradient(#4a2370 0%,#1d1033 100%);border-color:#c77dff;box-shadow:0 10px 24px #00000073,0 0 30px #c77dff8c}.pw-card .pw-ico{background:radial-gradient(circle,#ffffff2e,#fff0 68%);width:84px;height:84px}.pw-card .pw-ico .ico{filter:drop-shadow(0 4px 8px #00000080);width:66px;height:66px}.pw-card.r-epic .pw-ico{background:radial-gradient(circle,#c77dff73,#c77dff00 68%)}.pw-lvl{font-style:normal;font:800 11px var(--body);letter-spacing:1px;text-transform:uppercase;color:var(--gold);margin-top:-2px}.pw-lvl.new{color:var(--green)}.pw-rar{order:-1;position:static}.pw-tag{display:none}.pw-shine{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff29 50%,#0000 60%);animation:2.8s ease-in-out infinite pwShine;position:absolute;inset:-40% -60%;transform:translate(-60%)}.pw-card.r-common .pw-shine{display:none}.pw-key{width:20px;height:20px;font:800 11px/20px var(--body);color:var(--muted);background:#ffffff12;border-radius:6px;position:absolute;top:8px;right:10px}@media (pointer:coarse){.pw-key{display:none}}@keyframes pwShine{0%,55%{transform:translate(-60%)}to{transform:translate(60%)}}.pw-skip{color:#e6dcf2;height:42px;box-shadow:none;background:#ffffff0f;border:1px solid #ffffff24;margin:14px auto 0;padding:0 22px;font-size:14px;display:block}@media (max-width:560px){.pw-card{grid-template-columns:64px 1fr;min-height:0;padding:12px}.pw-card .pw-ico{width:64px;height:64px}.pw-card .pw-ico .ico{width:50px;height:50px}.pw-card .pw-ico{grid-row:1/5}.pw-card .pw-rar,.pw-card .pw-lvl{grid-column:2}.pw-card b{font-size:19px}}.pw-lvl.soft{color:var(--muted);text-transform:none;letter-spacing:0;font-weight:700}.overlay.has-pinned>.screen-main{padding-bottom:calc(92px + var(--safe-b))!important}.overlay>.card-actions.pinned-actions{z-index:5;padding:28px 16px calc(14px + var(--safe-b));background:linear-gradient(#08051000 0%,#080510e6 40%,#08050f 100%);justify-content:center;gap:10px;margin:0;display:flex;position:absolute;bottom:0;left:0;right:0}.overlay>.card-actions.pinned-actions .btn{flex:1 1 0;max-width:280px}.overlay>.card-actions.pinned-actions .btn.primary{max-width:340px}@media (max-height:760px){.overlay .ov-card .ov-art{height:min(16vh,120px)!important}}.statgrid.wordstat{grid-template-columns:2fr 1fr!important}.statgrid.wordstat>.wide{grid-column:auto!important}.screen:has(>.overlay) .tipbar{visibility:hidden}.battle:has(.overlay) .tipbar{visibility:hidden}.pw-card{min-height:108px}@media (min-width:561px){.pw-card{min-height:230px}}.turn-badge{color:#fff;min-width:20px;height:20px;font:900 12px/1 var(--body);background:linear-gradient(#ff8a6b,#f0503f);border-radius:10px;flex:none;place-items:center;padding:0 6px;display:inline-grid;box-shadow:0 0 10px #f0503f73}.turn-badge[hidden]{display:none!important}.online-card b .turn-badge{vertical-align:3px;margin-left:8px;position:relative}.online-card small.your-turn{color:var(--gold);font-weight:700}.mode-card.online-card.has-turn{box-shadow:inset 0 1px #ffecbe38,0 0 22px #ffb54740;background:linear-gradient(135deg,#ffb54742,#281c40eb 62%)!important;border:1.5px solid #ffce78d9!important}.panel-title .turn-badge{vertical-align:2px;margin-left:8px}.fr-turns{width:100%;min-height:50px;color:var(--text);font:700 15px var(--body);text-align:left;cursor:pointer;background:linear-gradient(135deg,#5c401ef5,#140e24f5 75%);border:1px solid #ffd68c80;border-radius:14px;align-items:center;gap:12px;padding:0 14px;display:flex;box-shadow:inset 0 1px #ffecbe24}.fr-turns[hidden]{display:none!important}.fr-turns .ft-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.fr-turns .ft-text small{color:var(--muted);font-size:12px;font-weight:600}.fr-turns .chev{color:var(--gold);margin:-4px -2px 0 0;font-size:34px;font-weight:400;line-height:1}.push-toggle{background:#140e24eb;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px}.push-toggle[hidden]{display:none!important}.push-toggle.compact{background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;margin-top:10px;padding:14px 2px 18px}.pt-row{cursor:pointer;align-items:center;gap:12px;display:flex}.pt-text{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pt-text b{font:700 15px var(--body);color:var(--text)}.push-toggle.compact .pt-text b{font-size:14px;font-weight:600}.pt-note,.ov-card .pt-note{color:#e4dcf6db;font:500 12.5px/1.35 var(--body);letter-spacing:0;text-transform:none}.pt-switch{appearance:none;cursor:pointer;width:44px;height:26px;box-shadow:none;background:#ffffff47;border:1.5px solid #ffffff8c;border-radius:13px;flex:none;margin:0;transition:background .18s,border-color .18s;position:relative}.pt-switch:after{content:"";background:#f1ecfa;border-radius:50%;width:20px;height:20px;transition:transform .18s,background .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000073}.pt-switch:checked{background:#ffb547d9;border-color:#ffd68ccc}.pt-switch:checked:after{background:#fff7e6;transform:translate(18px)}.pt-switch:disabled{opacity:.45;cursor:default}.pt-switch:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.tray .push-mini{color:var(--gold)}.push-mini svg{flex:none;width:22px;height:22px}.battle .tray .btn.small.push-mini{align-items:center;gap:6px;width:auto;min-width:48px;padding:0 12px 0 10px;display:inline-flex}.battle .tray .btn.small.push-mini span{font:700 13px var(--body);color:var(--text);white-space:nowrap;display:inline}.push-mini.wait,.push-mini[hidden]{display:none!important}@media (max-width:340px){.battle .tray .btn.small.push-mini span{display:none}}.pick-btn.locked .pick-face img.spr{filter:brightness(0)invert(.32)sepia(.4)hue-rotate(220deg)}.pick-btn .pick-face{position:relative}.pick-btn .lk{place-items:center;display:grid;position:absolute;inset:0}.pick-btn .lk .ico{filter:drop-shadow(0 2px 4px #0009);width:28px;height:28px}.pick-stage.locked img.spr{filter:brightness(0)invert(.3)sepia(.4)hue-rotate(220deg)!important}.asc-badge{font:800 10px/16px var(--body);color:#2a1606;background:linear-gradient(#ffd27a,#e79a1c);border-radius:6px;padding:0 5px;position:absolute;bottom:2px;right:2px}.asc-badge.in{vertical-align:2px;margin-left:4px;font-style:normal;position:static}.lock-note{background:#ffcf6b14;border:1px solid #ffcf6b4d;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.lock-note .ico{flex:none;width:26px;height:26px}.lock-note b{color:var(--gold);font-family:var(--display);display:block}.lock-note small{color:#e9dcc2;font-size:12.5px}.lock-note.sm{margin-top:2px;padding:5px 8px}.lock-note.sm .ico{width:18px;height:18px}.hero-card.locked .hc-art img.spr{filter:brightness(0)invert(.3)sepia(.4)hue-rotate(220deg)}.asc-row{background:#0c0818b3;border:1px solid #ff785a4d;border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.asc-row[hidden]{display:none}.asc-head b{font-family:var(--display);color:#ffb3a1;margin-right:8px;font-size:16px}.asc-head small{color:var(--muted);font-size:12.5px}.asc-pills{flex-wrap:wrap;gap:6px;display:flex}.asc-pill{width:38px;height:34px;color:var(--text);font:800 15px var(--display);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff29;border-radius:10px}.asc-pill.on{color:#2a0e06;background:linear-gradient(#ff9a7a,#e0553a);border-color:#0000}.ach-panel{padding:12px 14px}.ach-grid{grid-template-columns:1fr;gap:6px;display:grid}@media (min-width:640px){.ach-grid{grid-template-columns:1fr 1fr}}.ach{opacity:.55;background:#ffffff08;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ach .ico{filter:grayscale()brightness(.7);flex:none;width:30px;height:30px}.ach b{font-size:14px;display:block}.ach small{color:var(--muted);font-size:12px}.ach.got{opacity:1;background:#ffcf6b14;border:1px solid #ffcf6b40}.ach.got .ico{filter:none}.ach.got b{color:var(--gold)}.celebrate{left:50%;top:calc(12px + var(--safe-t,0px));z-index:200;cursor:pointer;background:linear-gradient(#33224f,#1c1530);border:1px solid #ffcf6b99;border-radius:16px;align-items:center;gap:12px;min-width:min(360px,92vw);max-width:92vw;padding:10px 16px 10px 10px;transition:transform .32s cubic-bezier(.2,1.3,.4,1);display:flex;position:fixed;transform:translate(-50%,-140%);box-shadow:0 12px 30px #0000008c,0 0 24px #ffbe5a59}.celebrate.in{transform:translate(-50%)}.celebrate.out{transition-timing-function:ease-in;transform:translate(-50%,-140%)}.celebrate .cel-ico .ico{width:44px;height:44px}.celebrate .cel-art{flex:none;width:56px;height:56px}.celebrate .cel-art img.spr{object-fit:contain;width:100%;height:100%}.celebrate small{color:var(--gold);font:800 10px var(--body);letter-spacing:1.4px;text-transform:uppercase;display:block}.celebrate b{font:700 18px var(--display);color:#fff;display:block}.celebrate em{color:#d9cde9;font-size:12.5px;font-style:normal;display:block}.chip.weak{color:#ffe3a6;background:#ffcf6b29;border:1px solid #ffcf6b73}.chip.weak b{color:#fff;font-family:var(--display)}.chip.enraged{color:#ffc1c1;background:#ff505a38;border:1px solid #ff6e6e99;font-weight:800}.fighter.foe.enraged .sprite img.spr{animation:1.2s ease-in-out infinite enrage;filter:drop-shadow(0 0 14px #ff3c3cbf)saturate(1.25)!important}@keyframes enrage{50%{filter:saturate(1.4)}}.phase-banner{z-index:14;text-align:center;pointer-events:none;background:linear-gradient(#780a14eb,#28040ceb);border:2px solid #ff786ecc;border-radius:16px;padding:10px 22px;position:absolute;top:40%;left:50%;box-shadow:0 0 40px #ff3c3c99}.phase-banner small{font:800 11px var(--body);letter-spacing:3px;text-transform:uppercase;color:#ffb3b3;display:block}.phase-banner b{font:700 clamp(20px, 5.4vw, 32px) var(--display);color:#fff;white-space:nowrap;display:block}.tile.coach:not(.used){animation:1.3s ease-in-out infinite coachPulse;animation-delay:calc(var(--ci,0) * .12s);z-index:2;box-shadow:0 0 0 3px #ffcf6bf2,0 0 22px #ffbe50bf!important}@keyframes coachPulse{50%{transform:translateY(-3px)scale(1.05)}}.hero-picker .pick-go{position:static!important}.hero-picker .picker{padding-bottom:calc(10px + var(--safe-b,0px))}@media (max-height:900px){.hero-picker .pick-stage{height:min(24vh,210px)}}@media (max-height:760px){.hero-picker .pick-stage{height:min(19vh,150px)}.pick-blurb{display:none}}.board:has(.tile.coach:not(.used)) .tile:not(.coach):not(.used){filter:brightness(.62)saturate(.6)}.asc-pill{width:44px;height:40px}.asc-pill.lk{opacity:.35;cursor:default}.pick-pots{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pick-pots small{flex-basis:100%}.hero-card{position:relative}.hero-card.locked .hc-body .perk{opacity:.62;filter:saturate(.3)}.hero-card.locked{border-style:dashed}.lock-banner{color:#ffe3a6;font:700 12.5px var(--body);background:#0c0618e0;border:1px solid #ffcf6b80;border-radius:10px;align-items:center;gap:6px;margin:6px 0 4px;padding:6px 10px;display:flex}.lock-banner .ic{flex:none;width:18px;height:18px}.new-tag{font-style:normal;font:800 10px var(--body);letter-spacing:1.5px;text-transform:uppercase;color:#06200f;vertical-align:middle;background:#3dd68c;border-radius:99px;padding:2px 7px}.ach{position:relative}.ach-ok{color:#3dd68c;font-size:18px;font-style:normal;font-weight:900;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ach:not(.got){background:#140c248c}.word-banner .lang-tag{vertical-align:.35em;filter:drop-shadow(0 2px 3px #00000080);margin-left:.35em;font-size:.55em}.flag-id{vertical-align:-.08em;background:linear-gradient(#e8112d 0 50%,#fff 50% 100%);border-radius:2px;width:1.25em;height:.85em;margin-right:.3em;display:inline-block;box-shadow:0 0 0 1px #00000059}.word-banner .flag-id.lang-tag{vertical-align:.14em;width:.7em;height:.48em;margin:0 0 0 .3em;font-size:1em}.castbtn small .flag-id{vertical-align:-1px;width:14px;height:10px;margin-right:4px}.dict-veil{z-index:300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#ffe3a6;font:700 15px var(--body);background:#0a0616b8;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;inset:0}.dict-veil span{border:3px solid #ffcf6b40;border-top-color:#ffcf6b;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite dvspin}@keyframes dvspin{to{transform:rotate(360deg)}}.tray .hint-btn{min-width:44px;padding:0 10px;position:relative}.tray .hint-btn .ic{width:26px;height:26px}.tray .hint-btn{overflow:visible!important}.tray .hint-btn .n{z-index:2;background:var(--gold);color:#2a1606;text-align:center;min-width:19px;height:19px;font-size:12px;line-height:19px;font-family:var(--display);border-radius:10px;padding:0 4px;position:absolute;top:-6px;right:-5px;box-shadow:0 1px 3px #00000080;display:block!important}.tray .hint-btn.spent{opacity:.45}.tray .hint-btn.spent .n{color:#cbbde8;background:#4a3d63}.arena-col{flex-direction:column;gap:12px;width:min(520px,100%);margin:0 auto;display:flex}.arena-card{padding:14px}.arena-card .panel-title{margin-bottom:10px}.arena-card p{margin:6px 0}.gold{color:var(--gold)}.arena-signin{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:26px 18px;display:flex}.arena-signin .ico.big{width:72px;height:72px}.arena-daily .ico{width:40px;height:40px}.arena-daily small b{color:var(--gold)}.hero-faces{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px;display:grid}.hero-faces .face{border:1px solid var(--line);background:#00000040;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:6px 2px 5px;transition:border-color .15s,background .15s,transform .1s;display:flex}.hero-faces .face small{color:var(--muted);font-size:12px}.hero-faces .face.on{border-color:var(--gold);background:#ffcf6b24;box-shadow:0 0 0 1px #ffcf6b59,0 0 14px #ffbe5a40}.hero-faces .face.on small{color:var(--gold)}.hero-faces .face:active{transform:scale(.97)}.face-art{background:radial-gradient(circle at 50% 35%,#ffd68c40,#0003 70%);border-radius:50%;width:58px;height:58px;display:block;overflow:hidden}.face-art img,.face-art svg{object-fit:cover;object-position:50% 0;width:160%;height:160%;margin:-6% 0 0 -30%;display:block}.face-art.sm{flex:none;width:40px;height:40px}.arena-create{width:100%}.arena-or{color:var(--muted);text-transform:uppercase;letter-spacing:1.4px;align-items:center;gap:10px;margin:14px 0 10px;font-size:12px;display:flex}.arena-or:before,.arena-or:after{content:"";background:var(--line);flex:1;height:1px}.arena-join{gap:8px;display:flex}.arena-join input{border:1px solid var(--line-strong);min-width:0;height:46px;color:var(--text);font-family:var(--display);letter-spacing:6px;text-transform:uppercase;-webkit-user-select:text;user-select:text;background:#120c1e;border-radius:8px;outline:none;flex:1;padding:0 14px;font-size:20px}.arena-join input::placeholder{letter-spacing:1px;color:#b9aecb99;font-size:15px}.arena-join input:focus{border-color:var(--gold);box-shadow:0 0 0 3px #ffcf6b26}.arena-join .btn{min-width:84px}.arena-err{color:#ffc2c8;text-align:center;background:#ff5d6c1f;border:1px solid #ff5d6c73;border-radius:10px;padding:9px 12px;font-size:14px;display:none}.arena-err.show{display:block}.arena-list{flex-direction:column;gap:6px;display:flex}.duel-row{text-align:left;background:#ffffff0a;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:7px 10px 7px 7px;display:flex}.duel-row:hover{border-color:var(--line)}.duel-row .who{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:800;overflow:hidden}.duel-row .who small{color:var(--muted);font-size:12px;display:block}.duel-row .st{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:800}.duel-row.turn .st{color:#2a1606;background:var(--gold);border-radius:6px;padding:3px 8px}.duel-row.wait .st{color:var(--teal)}.duel-row.won .st{color:var(--green)}.duel-row.lost .st{color:#ff9aa6}.arena-duel .fighter.foe .flip{transform-origin:50%;transform:scaleX(-1)}.arena-f .flip{width:100%;height:100%}.arena-f .flip svg,.arena-f .flip img{object-fit:contain;width:100%;height:100%;overflow:visible}.arena-duel .hud{transition:box-shadow .25s,border-color .25s}.arena-duel .hud.active{border-color:#ffcf6bcc;box-shadow:0 0 0 1px #ffcf6b59,0 0 18px #ffbe5a59}.word-banner .wb-sub{letter-spacing:3px;color:var(--gold);text-align:center;text-transform:uppercase;font-size:.32em}.net-pill{color:#ffd0a0;white-space:nowrap;background:#ff78282e;border:1px solid #ff8c3c80;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800;animation:1.4s ease-in-out infinite netPulse}.net-pill[hidden]{display:none}@keyframes netPulse{50%{opacity:.55}}.turn-pill{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:14px;display:inline-flex;overflow:hidden}.turn-pill i{background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite netPulse}.turn-pill.mine{color:var(--gold)}.turn-pill b{color:var(--gold);font-family:var(--display);font-size:18px}.board.locked .tile{filter:saturate(.55)brightness(.78);cursor:default}.board.locked .tile:hover{transform:none}.tile.lit{transform:translateY(-3px);filter:none!important;box-shadow:0 0 0 3px #ff9a52,0 0 18px #ff8c3ccc!important}.daily-score{right:10px;top:calc(56px + var(--safe-t));z-index:3;text-align:center;background:#100a1ecc;border:1px solid #ffcf6b73;border-radius:14px;min-width:132px;padding:10px 14px 9px;position:absolute;box-shadow:0 8px 22px #0006,0 0 24px #ffaa3c2e}.daily-score small{text-transform:uppercase;letter-spacing:2px;color:var(--muted);font-size:11px;display:block}.daily-score b{font-family:var(--display);color:var(--gold);font-size:36px;line-height:1.1;display:block}.daily-score .pips{justify-content:center;gap:4px;margin-top:4px;display:flex}.daily-score .pips i{background:#ffffff24;border-radius:50%;width:9px;height:9px}.room-code{justify-content:center;gap:8px;margin:10px 0 6px;display:flex}.room-code span{width:52px;height:64px;font-family:var(--display);color:#3a2410;-webkit-user-select:text;user-select:text;background:linear-gradient(#fff8e6 0%,#f6e3b4 60%,#e7c98a 100%);border-radius:12px;place-items:center;font-size:38px;font-weight:700;display:grid;box-shadow:0 4px #a97f3e,0 6px 10px #00000073,inset 0 1px #fff}.wait-dots{color:var(--muted);justify-content:center;align-items:center;gap:5px;margin-top:8px;font-size:14px;display:flex}.wait-dots i{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite waitDot}.wait-dots i:nth-child(2){animation-delay:.15s}.wait-dots i:nth-child(3){animation-delay:.3s}.wait-dots span{margin-left:6px}@keyframes waitDot{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.arena-menu .menu-actions{flex-direction:column;gap:8px;margin-top:14px;display:flex}.arena-result .ov-art{width:150px;height:150px;position:relative}.arena-result.lost h2{color:#ffc2c8}.daily-head{text-align:center}.daily-head .eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-size:12px}.big-score{font-family:var(--display);color:var(--gold);text-shadow:0 3px #9c4a12,0 0 26px #ffaa3c73;font-size:56px;font-weight:700;line-height:1.05}.daily-head .statgrid{margin:10px 0 6px}.lb-row.friend:not(.mine){background:#5fd6d01a;outline:1px solid #5fd6d059}.tag-friend{text-transform:uppercase;letter-spacing:1px;color:var(--teal);vertical-align:2px;border:1px solid #5fd6d080;border-radius:5px;margin-left:6px;padding:0 5px;font-size:10px;font-style:normal}@media (max-width:520px){.room-code span{width:46px;height:58px;font-size:32px}.daily-score{min-width:118px;padding:8px 10px}.daily-score b{font-size:30px}}.arena-duel .tray,.arena-daily-screen .tray{justify-content:space-between}.arena-duel .tray .btn,.arena-daily-screen .tray .btn{flex:none}.arena-duel .turn-pill,.arena-daily-screen .turn-pill{flex:auto}.scr-btn{position:relative;overflow:visible}.scr-n{background:var(--gold);color:#2a1606;min-width:18px;height:18px;font-size:11px;font-style:normal;font-family:var(--body);border-radius:9px;place-items:center;padding:0 4px;font-weight:900;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 4px #00000080}.scr-btn:disabled .scr-n{color:var(--text);background:#ffffff40}.statgrid b.wcell{white-space:nowrap;word-break:normal;text-overflow:ellipsis;letter-spacing:.3px;max-width:100%;line-height:1.15;overflow:hidden}.arena-result .statgrid div,.daily-head .statgrid div{justify-content:center}.statgrid.two{grid-template-columns:1fr 1fr!important}.statgrid.two .wide small{min-height:0}.statgrid .wide{grid-column:1/-1}.board.locked{position:relative}.board.locked .tile{filter:saturate(.25)brightness(.55)!important}.board.locked:after{content:"";border-radius:inherit;pointer-events:none;background:#0805102e;position:absolute;inset:0}.arena-duel .word-banner,.arena-daily-screen .word-banner{top:36%!important}.blitz{--sprite-base:clamp(96px, min(30vw, 19vh), 190px);--sprite:var(--sprite-base);--hud-h:8px;background:#120d1c;overflow:hidden}.bz-top{z-index:6;border-bottom:1px solid var(--line);background:linear-gradient(#0e091afa,#0e091adb);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:6px 10px 8px 52px;display:grid;position:relative}.bz-menu{position:absolute;top:50%;left:6px;transform:translateY(-50%)}.bz-hud{min-width:0}.bz-name{justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:4px;font-size:13px;font-weight:800;line-height:1.2;display:flex}.bz-name span{text-overflow:ellipsis;white-space:nowrap;color:#f3e6c8;min-width:0;overflow:hidden}.bz-name b{font-family:var(--display);color:#fff;font-variant-numeric:tabular-nums;font-size:20px;line-height:1}.bz-hud.opp .bz-name{flex-direction:row-reverse}.bz-bar{background:#ffffff1a;border-radius:7px;height:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0009}.bz-bar .fill,.bz-bar .ghost{transform-origin:0;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.bz-bar .ghost{background:#fff3c4;transition-duration:.5s}.bz-hud.opp .bz-bar .fill,.bz-hud.opp .bz-bar .ghost{transform-origin:100%}.bz-hud.low .bz-name b{color:#ff9aa6}.bz-hud.hit{animation:.45s bzHudHit}@keyframes bzHudHit{15%{transform:translate(-5px)}35%{transform:translate(5px)}55%{transform:translate(-3px)}75%{transform:translate(2px)}}.bz-timer{background:radial-gradient(circle at 50% 30%,#3a2a5c,#1a1230);border:1px solid #ffcf6b8c;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:66px;height:54px;display:flex;box-shadow:0 0 18px #ffb45040,inset 0 1px #fff0d240}.bz-timer b{font-family:var(--display);color:var(--gold);font-variant-numeric:tabular-nums;text-shadow:0 2px #7a3a0a;font-size:32px;font-weight:700;line-height:1}.bz-timer small{letter-spacing:2px;text-transform:uppercase;color:var(--muted);font-size:10px}.bz-timer.hurry{border-color:#ff5d6c;animation:1s ease-in-out infinite bzHurry}.bz-timer.hurry b{color:#ff9aa6}@keyframes bzHurry{50%{box-shadow:none;transform:scale(1.08)}}.bz-stage{flex:auto;min-height:120px}.blitz .fighter.hero{left:max(3%, calc(50% - var(--sprite) * 1.6))}.blitz .fighter.foe{right:max(3%, calc(50% - var(--sprite) * 1.6))}.blitz .fighter.foe .flip{transform-origin:50%;transform:scaleX(-1)}.blitz .word-banner{font-size:clamp(26px,8vw,46px);top:14%}.bz-count{z-index:9;font-family:var(--display);color:#fff4d6;text-shadow:0 5px #9c4a12,0 0 40px #ffaa3ce6;pointer-events:none;font-size:96px;font-weight:700;line-height:1;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.bz-count[hidden]{display:none}.bz-count.pop{animation:.9s cubic-bezier(.2,.8,.2,1) both bzCount}.bz-count.go{color:#8ff0b4;text-shadow:0 5px #1e6b40,0 0 40px #6ef0aae6}@keyframes bzCount{0%{opacity:0;transform:translate(-50%,-50%)scale(2.2)}25%{opacity:1;transform:translate(-50%,-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(.8)}}.bz-feed{z-index:6;text-align:right;pointer-events:none;background:#280a12d1;border:1px solid #ff5d6c8c;border-radius:10px;max-width:58%;padding:5px 10px 6px;position:absolute;top:8px;right:8px;box-shadow:0 6px 16px #0006}.bz-feed[hidden]{display:none}.bz-feed small{letter-spacing:1.5px;text-transform:uppercase;color:#ffb3bc;white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.bz-feed b{font-family:var(--display);letter-spacing:2px;color:#fff;overflow-wrap:anywhere;font-size:22px}.bz-feed em{font-style:normal;font-family:var(--display);color:#ff8b97;margin-left:6px;font-size:18px;font-weight:700}.bz-feed.pop{animation:.5s cubic-bezier(.2,1.4,.4,1) both bzFeed}@keyframes bzFeed{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:none}}.bz-combo{z-index:6;font-family:var(--display);color:#2a1606;pointer-events:none;background:linear-gradient(#ffe08a,#f2a93b);border-radius:10px;padding:4px 10px;font-size:26px;font-weight:700;line-height:1.1;position:absolute;top:8px;left:8px;box-shadow:0 3px #9c5a12,0 0 22px #ffbe5ab3}.bz-combo[hidden]{display:none}.bz-combo small{font-family:var(--body);letter-spacing:2px;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.bz-combo.pop{animation:.45s cubic-bezier(.2,1.6,.4,1) both bzCombo}@keyframes bzCombo{0%{transform:scale(.4)rotate(-12deg)}to{transform:rotate(-4deg)}}.bz-desk{z-index:3;padding:8px 12px calc(8px + var(--safe-b));background:radial-gradient(120% 80% at 50% 0,#34264f 0%,#1d1430 45%,#140e20 100%);border-top:1px solid #ffcf6b59;flex-direction:column;flex:none;align-items:center;gap:8px;display:flex;position:relative;box-shadow:0 -14px 34px #00000080}.blitz .board{gap:6px;padding:6px}.blitz .tile{transition:transform 60ms,opacity .1s,filter .1s}.blitz .tile.used{transform:translateY(-2px)scale(.96)}.blitz .tile.out{animation:.16s forwards bzOut}@keyframes bzOut{to{opacity:0;transform:scale(.4)translateY(-30px)}}.blitz .tile.in{animation-duration:.22s!important}.blitz .tray{justify-content:space-between}.blitz .tray .btn{flex:none}.bz-status{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;gap:7px;font-size:14px;display:inline-flex;overflow:hidden}.bz-status.live{color:var(--gold)}.bz-status i{background:var(--gold);width:8px;height:8px;box-shadow:0 0 8px var(--gold);border-radius:50%;flex:none;animation:1s ease-in-out infinite netPulse}.blitz.bz-scrambling .board{position:relative}.blitz.bz-scrambling .board .tile{filter:grayscale()brightness(.5)!important}.blitz.bz-hurt:after{content:"";z-index:20;pointer-events:none;animation:.5s forwards bzHurt;position:absolute;inset:0;box-shadow:inset 0 0 90px 24px #ff283ca6}@keyframes bzHurt{0%{opacity:1}to{opacity:0}}.blitz.bz-shake{animation:.4s shake}.bz-card{border-color:#ffcf6b73!important}.bz-card-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.bz-card-head>div{flex:1;min-width:0}.bz-card-head b{font-family:var(--display);font-size:20px;display:block}.bz-card-head small{color:var(--muted);font-size:13px}.bz-bolt{background:radial-gradient(circle at 50% 35%,#ffd68c59,#0003 70%);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:24px;display:grid}.bz-create{width:100%}.bz-card-note{text-align:center;color:var(--muted);margin:8px 0 0!important}.bz-result.draw h2{color:var(--teal)}.bz-score{justify-content:center;align-items:center;gap:14px;margin:6px 0 2px;display:flex}.bz-score span{flex-direction:column;align-items:center;min-width:0;max-width:40%;display:flex}.bz-score small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.bz-score b{font-family:var(--display);color:#f3e6c8;font-size:34px;line-height:1.05}.bz-score span.hi b{color:var(--gold)}.bz-score i{letter-spacing:2px;color:var(--muted);font-size:11px;font-style:normal}.bz-result .ov-art{width:120px;height:120px;margin:0 auto}.bz-score{margin-bottom:0!important}.bz-stats{grid-template-columns:1fr 1fr!important;margin:8px 0!important}.bz-rematch{margin:10px 0 16px}.bz-result{padding-bottom:6px}.bz-rematch[hidden]{display:none}.bz-rematch .btn{width:100%}@media (max-height:720px){.bz-timer{width:58px;height:46px}.bz-timer b{font-size:26px}.bz-count{font-size:72px}}@media (min-width:900px){.blitz{--sprite-base:clamp(150px, 24vh, 240px)}.bz-top{padding-left:max(52px,50% - 300px);padding-right:max(10px,50% - 300px)}.bz-desk{padding-bottom:18px}}.fxb .fx-canvas{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0}.fxb .fx-canvas.fx-board{z-index:4}.reduce-motion .fxb .fx-canvas{display:none}.fxb .fighter .sprite{animation:none}.fxb .fighter.hero .sprite{transform-origin:50% 96%;animation:2.9s ease-in-out infinite fxBreathe}.fxb .fighter.foe .sprite{transform-origin:50% 96%;animation:3.3s ease-in-out -1.4s infinite fxBob}.fxb .fighter.foe .sprite img.spr{animation:none}.fxb .fighter.foe.mini .sprite{animation:3.8s ease-in-out -.6s infinite fxSway}.fxb .fighter.foe.boss .sprite{animation:4.4s ease-in-out -2s infinite fxLoom}@keyframes fxBreathe{0%,to{transform:none}50%{transform:translateY(-2px)scale(.99,1.025)}}@keyframes fxBob{0%,to{transform:none}50%{transform:translateY(-6px)scale(1.01,.995)}}@keyframes fxSway{0%,to{transform:rotate(-1.2deg)}50%{transform:translateY(-4px)rotate(1.2deg)scale(1.01)}}@keyframes fxLoom{0%,to{transform:none}45%{transform:translateY(-5px)scale(1.025,1.015)}}.fxb .fighter.hero.lowhp .sprite{animation:.9s ease-in-out infinite fxHeart}@keyframes fxHeart{0%,to{transform:none}14%{transform:scale(1.02,1.035)}28%{transform:none}42%{transform:scale(1.012,1.02)}}.fxb .stage.lowhp:before{content:"";z-index:6;pointer-events:none;animation:.9s ease-in-out infinite fxLowPulse;position:absolute;inset:0;box-shadow:inset 0 0 70px 14px #ff283c6b}@keyframes fxLowPulse{0%,to{opacity:.35}18%{opacity:1}45%{opacity:.55}}.fxb .fighter.flash .sprite img.spr{animation:.32s ease-out fxHitFlash}@keyframes fxHitFlash{0%,30%{filter:brightness(0)invert()}to{filter:none}}.fxb .shake-hard{animation:.5s cubic-bezier(.36,.07,.19,.97) fxShakeHard}@keyframes fxShakeHard{10%{transform:translate(-6px,3px)}20%{transform:translate(9px,-4px)}30%{transform:translate(-10px,2px)}40%{transform:translate(8px,4px)}55%{transform:translate(-5px,-2px)}70%{transform:translate(3px,1px)}85%{transform:translate(-1px)}}.fxb .fighter.dead .sprite{animation:.85s cubic-bezier(.5,0,.75,0) forwards fxDie}.fxb .fighter.dead .sprite img.spr{animation:.85s ease-out forwards fxDieFlash}@keyframes fxDie{0%{transform:scale(1)}18%{transform:scale(1.08,.94)}to{opacity:0;transform:scale(.35,.2)translateY(30%)}}@keyframes fxDieFlash{0%,25%{filter:brightness(0)invert()}to{filter:brightness(0)invert();opacity:.2}}.fxb .fighter.hero.victory-hop .sprite{animation:.7s cubic-bezier(.3,.7,.3,1) 2 fxHop,2.9s ease-in-out 1.4s infinite fxBreathe}@keyframes fxHop{0%,to{transform:none}25%{transform:scale(1.06,.92)}55%{transform:translateY(-26px)scale(.96,1.05)}80%{transform:scale(1.04,.95)}}.fxb .cast-aura{pointer-events:none;z-index:0;mix-blend-mode:screen;background:radial-gradient(closest-side, var(--aura) 0%, var(--aura2) 45%, transparent 100%);border-radius:50%;height:34%;animation:.95s ease-out both fxAura;position:absolute;bottom:-10%;left:-6%;right:-6%}.fxb .cast-aura:after{content:"";border:2px solid var(--aura);opacity:.9;border-radius:50%;animation:.95s ease-out both fxAuraRing;position:absolute;inset:18% 22%}.fxb .aura-wick{--aura:#ffaa46f2;--aura2:#ff6e1e66}.fxb .aura-brann{--aura:#ffdc6ef2;--aura2:#ffb43266}.fxb .aura-sable{--aura:#3cf0d7e6;--aura2:#14aaaa61}.fxb .aura-orla{--aura:#a0a0fff2;--aura2:#6e5aff66}@keyframes fxAura{0%{opacity:0;transform:scale(.4)}18%{opacity:1;transform:scale(1.08)}70%{opacity:.85}to{opacity:0;transform:scale(1)}}@keyframes fxAuraRing{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.9)}}.reduce-motion .fxb .cast-aura{display:none}.fxb .fighter .sprite{z-index:1;position:relative}.fxb .fighter.foe.st-frozen .sprite{animation-play-state:paused}.fxb .frost{z-index:2;pointer-events:none;opacity:.85;clip-path:polygon(0 100%,0 55%,8% 30%,15% 58%,24% 12%,33% 50%,42% 0,52% 46%,60% 18%,70% 52%,78% 8%,87% 44%,94% 26%,100% 50%,100% 100%);background:linear-gradient(#e6faff26,#aae1ff8c 60%,#dcf5ffcc);height:30%;animation:.35s cubic-bezier(.2,1.4,.4,1) both fxFrostIn;position:absolute;bottom:-4%;left:6%;right:6%}@keyframes fxFrostIn{0%{transform-origin:50% 100%;transform:scaleY(0)}}.fxb .fighter.hero.st-poisoned .sprite img.spr{animation:1.6s ease-in-out infinite fxPoison}@keyframes fxPoison{0%,to{filter:none}50%{filter:sepia(.5)hue-rotate(50deg)saturate(1.8)}}.fxb .fighter.hero.st-poisoned.flash .sprite img.spr,.fxb .fighter.foe.flash .sprite img.spr{animation:.32s ease-out fxHitFlash}.fxb .shield-bubble{z-index:3;pointer-events:none;background:radial-gradient(closest-side,#96dcff00 62%,#96dcff47 84%,#d2f5ffbf 97%,#d2f5ff00 100%),radial-gradient(30% 20% at 32% 22%,#ffffff8c,#fff0);border-radius:50%;animation:.4s cubic-bezier(.2,1.5,.4,1) both fxShieldIn,2.4s ease-in-out .4s infinite fxShieldWobble;position:absolute;inset:-4% -8% -8%;box-shadow:0 0 22px #78c8ff73}@keyframes fxShieldIn{0%{opacity:0;transform:scale(.3)}}@keyframes fxShieldWobble{50%{opacity:.85;transform:scale(1.03,.98)}}.fxb .tile.pop{animation:.22s cubic-bezier(.3,1.6,.5,1) fxTilePop}@keyframes fxTilePop{0%{scale:1}40%{scale:1.15}to{scale:1}}.fxb .tile.tile-hitfx{animation:.34s ease-out fxTileHit}@keyframes fxTileHit{0%{scale:1}30%{scale:.84}70%{scale:1.06}to{scale:1}}.fxb .floater.dmg{color:#fff;paint-order:stroke fill;-webkit-text-stroke:7px #5a0d18;text-shadow:0 4px #3a0610,0 6px 14px #0000008c;letter-spacing:1px}.fxb .floater.dmg.big{color:#ffe680;-webkit-text-stroke:8px #6a2600;text-shadow:0 5px #4a1800,0 8px 16px #0000008c}.fxb .floater.dmg.crit{color:#ffd23a;-webkit-text-stroke:9px #6a1c00;text-shadow:0 5px #4a1200,0 0 24px #ffbe28e6;flex-direction:column;align-items:center;line-height:.95;display:flex}.fxb .floater .crit-tag{letter-spacing:3px;color:#fff;-webkit-text-stroke:0;paint-order:normal;text-shadow:0 1px #0006;background:linear-gradient(#ff6a3d,#d6261a);border-radius:6px;margin-bottom:3px;padding:2px 9px 3px;font-size:.3em;font-style:normal;box-shadow:0 2px #7a1208,0 3px 10px #d6261a99}.fxb .floater.hurt{color:#ff9aa6;paint-order:stroke fill;-webkit-text-stroke:6px #4a0610;text-shadow:0 3px #2a0308}.fxb .floater.heal{color:#9dffbf;paint-order:stroke fill;-webkit-text-stroke:6px #0b3d22;text-shadow:0 3px #062514}.fxb .word-banner.hb-brann{background:linear-gradient(#fff,#ffe9a6 55%,#f2b632);filter:drop-shadow(0 3px #7a4a08)drop-shadow(0 0 20px #ffd25abf);-webkit-background-clip:text;background-clip:text}.fxb .word-banner.hb-sable{background:linear-gradient(#f2fffd,#8ff5e6 55%,#19bfae);filter:drop-shadow(0 3px #08413e)drop-shadow(0 0 20px #28e6d2b3);-webkit-background-clip:text;background-clip:text}.fxb .word-banner.hb-orla{background:linear-gradient(#fff,#d4d2ff 50%,#8f86ff);filter:drop-shadow(0 3px #2d2378)drop-shadow(0 0 22px #9696ffcc);-webkit-background-clip:text;background-clip:text}.fxb .proj,.fxb .spark{display:none}@media (max-width:899px),(max-height:639px){.fxb .word-banner{z-index:9;top:auto;bottom:4%}}.fxb .fx-flash{z-index:7;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(55% 60% at var(--fx,70%) var(--fy,50%), var(--fl1), var(--fl2) 45%, transparent 75%);position:absolute;inset:0}.fxb .fl-wick{--fl1:#ffc86ef2;--fl2:#ff6e1e59}.fxb .fl-brann{--fl1:#ffeba0f2;--fl2:#ffbe3c59}.fxb .fl-sable{--fl1:#96fff0d9;--fl2:#14c8b44d}.fxb .fl-orla{--fl1:#e1d7fff2;--fl2:#7864ff61}.fxb .stage .floater.info{color:#fff4d6;background:#120a22eb;border:1.5px solid #ffd678a6;border-radius:9px;padding:4px 11px 5px;font-size:16px;box-shadow:0 3px #00000059,0 6px 14px #00000059}.fx-ghost{z-index:3;pointer-events:none;object-fit:contain;object-position:50% 100%;filter:brightness(1.6)sepia()saturate(4)hue-rotate(5deg);mix-blend-mode:screen;position:absolute}.fxb .word-banner{z-index:9;font-size:clamp(26px,6.6vw,50px);top:15%!important;bottom:auto!important}@media (min-width:900px) and (min-height:640px){.fxb .word-banner{top:13%!important}}@media (max-width:899px),(max-height:639px){.fxb .word-banner{top:auto!important;bottom:3%!important}}:root[class*=tiles-] .tile:not([class*=gem-]):not(.used):not(.lit){transition:background .25s}:root.tiles-ink .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-ink .tile:not([class*=gem-]):not(.used){color:#fff3d6;text-shadow:0 2px #00000073;background:linear-gradient(#4a4f78 0%,#2b2e52 50%,#1d1f3c 100%);box-shadow:inset 0 2px #ffffff40,inset 0 -3px #00000059,0 0 0 1px #aaaaff47,0 5px #11122a,0 9px 14px #00000080}:root.tiles-ink .tile:not([class*=gem-]):not(.used) .pts,.theme-row .theme-sw.tiles-ink .tile:not([class*=gem-]):not(.used) .pts{color:#b9b4ff}:root.tiles-moss .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-moss .tile:not([class*=gem-]):not(.used){color:#f3ffdc;text-shadow:0 2px #0a1e058c;background:linear-gradient(#5f9a46 0%,#3d7330 45%,#285320 100%);box-shadow:inset 0 2px #dcffb473,inset 0 -3px #0a1e0566,0 0 0 1px #bef08c40,0 5px #4a3218,0 9px 14px #00000080}:root.tiles-moss .tile:not([class*=gem-]):not(.used) .pts,.theme-row .theme-sw.tiles-moss .tile:not([class*=gem-]):not(.used) .pts{color:#d4f5a8}:root.tiles-ember .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-ember .tile:not([class*=gem-]):not(.used){color:#ffd29a;text-shadow:0 0 10px #ff8c32d9,0 2px #00000080;background:radial-gradient(120% 90% at 50% 110%,#ff6e288c,#0000 60%),linear-gradient(#4a2c24 0%,#2c1814 55%,#1c0e0b 100%);box-shadow:inset 0 2px #ffbe7840,inset 0 -3px #ff641e59,0 0 0 1px #ff8c3c59,0 5px #120806,0 9px 14px #00000080}:root.tiles-ember .tile:not([class*=gem-]):not(.used) .pts,.theme-row .theme-sw.tiles-ember .tile:not([class*=gem-]):not(.used) .pts{color:#ffb070}:root.tiles-brass .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-brass .tile:not([class*=gem-]):not(.used){color:#ffecc0;text-shadow:0 2px #2814008c;background:linear-gradient(#a8834a 0%,#8a6532 22%,#6a4a22 50%,#8f6a36 72%,#4e3418 100%);box-shadow:inset 0 2px #ffecbe80,inset 0 -3px #1e0f0073,inset 0 0 0 1px #ffdc9640,0 5px #33210c,0 9px 14px #00000080}:root.tiles-brass .tile:not([class*=gem-]):not(.used) .pts,.theme-row .theme-sw.tiles-brass .tile:not([class*=gem-]):not(.used) .pts{color:#f5d79a}:root.tiles-coral .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-coral .tile:not([class*=gem-]):not(.used){color:#5a1e3c;text-shadow:0 1px #fff;background:linear-gradient(160deg,#fff 0%,#ffe3ec 35%,#e2f3ff 65%,#f6d2e6 100%);box-shadow:inset 0 2px #fff,inset 0 -3px #a05a824d,0 5px #b46a8f,0 9px 14px #00000073}:root.tiles-coral .tile:not([class*=gem-]):not(.used) .pts,.theme-row .theme-sw.tiles-coral .tile:not([class*=gem-]):not(.used) .pts{color:#a04f78}:root.tiles-star .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-star .tile:not([class*=gem-]):not(.used){color:#fff8e6;text-shadow:0 0 8px #beb4ffcc,0 2px #0006;background:radial-gradient(circle at 20% 28%,#fff 0 1.6px,#0000 2.4px),radial-gradient(circle at 74% 20%,#fff 0 1.3px,#0000 2px),radial-gradient(circle at 86% 42%,#e6e0ff 0 1.5px,#0000 2.2px),radial-gradient(circle at 30% 80%,#fff 0 1.1px,#0000 1.8px),radial-gradient(circle at 48% 12%,#cfc6ff 0 1px,#0000 1.6px),radial-gradient(60% 50% at 78% 18%,#fff0be47,#0000 70%),linear-gradient(#6a58c9 0%,#3d2f8f 50%,#241b5e 100%);box-shadow:inset 0 2px #ffffff4d,inset 0 -3px #00000059,0 5px #17104a,0 9px 14px #00000080}:root.tiles-star .tile:not([class*=gem-]):not(.used) .pts,.theme-row .theme-sw.tiles-star .tile:not([class*=gem-]):not(.used) .pts{color:#cfc8ff}.theme-row{grid-template-columns:repeat(7,1fr);gap:8px;margin-top:8px;display:grid}.theme-sw{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:relative}.theme-sw .tile.mini{--tile-size:100%;width:100%;height:100%;font-size:clamp(15px,4.6vw,22px)}.theme-sw.on{outline-offset:2px;border-radius:12px;outline:3px solid #ffcf6b}.theme-sw.lk .tile{filter:grayscale()brightness(.55)}.theme-sw.lk:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23ffe3a6' d='M7 10V7a5 5 0 0 1 10 0v3h1.5A1.5 1.5 0 0 1 20 11.5v9A1.5 1.5 0 0 1 18.5 22h-13A1.5 1.5 0 0 1 4 20.5v-9A1.5 1.5 0 0 1 5.5 10H7zm2 0h6V7a3 3 0 0 0-6 0v3z'/></svg>") 50%/46% no-repeat;position:absolute;inset:0}.theme-note{min-height:1.3em;color:var(--muted,#b9aed6);margin:8px 0 0;font-size:13px}.theme-note b{color:#ffe3a6}:root.tiles-classic .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-classic .tile:not([class*=gem-]):not(.used){color:#3b2208!important;text-shadow:0 1px #ffffffb3!important;background:linear-gradient(#fffdf6 0%,#fbefcf 45%,#f0d8a0 100%)!important;box-shadow:inset 0 2px #fff,inset 0 -3px #b0803859,0 5px #b98a45,0 9px 14px #00000073!important}:root.tiles-classic .tile:not([class*=gem-]):not(.used) .pts,.theme-row .theme-sw.tiles-classic .tile:not([class*=gem-]):not(.used) .pts{color:#9a6b2e!important}:root[class*=tiles-] .tile:not([class*=gem-]):not(.used) .pts{opacity:1;font-weight:900}:root.tiles-ink .tile:not([class*=gem-]):not(.used) .pts,:root.tiles-star .tile:not([class*=gem-]):not(.used) .pts{color:#e3deff}:root.tiles-ember .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-ember .tile:before{background:linear-gradient(#ffbe786b,#ff8c3c00);height:16%;top:4%;left:12%;right:12%}:root.tiles-ember .tile:not([class*=gem-]):not(.used):after{content:"";pointer-events:none;height:30%;animation:2.6s ease-in-out infinite emberPulse;animation-delay:calc(var(--i,0) * .17s);background:radial-gradient(60% 80% at 50% 100%,#ff781e8c,#0000 75%);border-radius:40% 40% 10px 10px;position:absolute;bottom:8%;left:10%;right:10%}@keyframes emberPulse{50%{opacity:.55}}:root.tiles-brass .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-brass .tile:before{background:linear-gradient(#fff0c8d9,#ffdc9600);border-radius:8px;height:9%;top:3%;left:8%;right:8%}:root.tiles-moss .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-moss .tile:before{background:linear-gradient(#dcffaa66,#dcffaa00);height:22%}:root.tiles-ink .tile:not([class*=gem-]):not(.used):before,:root.tiles-star .tile:not([class*=gem-]):not(.used):before{height:20%}:root.tiles-ember .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-ember .tile{color:#fff4c8!important;text-shadow:0 0 6px #ffc85af2,0 0 14px #ff6e1ecc,0 2px #0009!important;background:radial-gradient(70% 55% at 50% 92%,#ff781ebf,#c8320a59 45%,#0000 75%),linear-gradient(#34302e 0%,#221d1b 50%,#140f0d 100%)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -2px #ff6e1e99,0 0 0 1px #ff78284d,0 5px #0c0806,0 9px 14px #0000008c!important}:root.tiles-ember .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-ember .tile:before{border-radius:10px;height:30%;top:6%;left:6%;right:6%;background:radial-gradient(circle at 25% 40%,#c8beb42e 0 1px,#0000 2px),radial-gradient(circle at 70% 30%,#c8beb424 0 1px,#0000 2px),radial-gradient(circle at 50% 70%,#c8beb41f 0 1px,#0000 2px)!important}:root.tiles-brass .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-brass .tile{color:#fff0c8!important;text-shadow:0 2px #1e1200a6!important;background:radial-gradient(45% 35% at 12% 100%,#5aaa9659,#0000 70%),linear-gradient(118deg,#0000 28%,#ffecbe52 40%,#ffecbe0d 52%,#0000 60%),linear-gradient(#8a7040 0%,#6b5530 38%,#4f3e22 70%,#3e2f18 100%)!important;box-shadow:inset 0 1px #fff3cf,inset 1px 0 #ffecbe59,inset 0 -3px #140a0080,0 5px #2b1f0c,0 9px 14px #00000080!important}:root.tiles-brass .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-brass .tile:before{display:none}:root.tiles-brass .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-brass .tile{background:radial-gradient(30% 26% at 4% 100%,#5aaa9666,#0000 70%),radial-gradient(26% 22% at 98% 0,#5aaa9640,#0000 70%),linear-gradient(118deg,#0000 30%,#ffe2aa61 40%,#ffe2aa0f 50%,#0000 58%),linear-gradient(#d9a066 0%,#a8733a 22%,#8c5a2b 50%,#6a4220 75%,#4a2e16 100%)!important}:root.tiles-brass .tile:not([class*=gem-]):not(.used) .pts{color:#ffe2b0!important}.home-soc{grid-template-columns:1fr 1fr;gap:8px;display:grid}.soc-link{text-align:left;border:1px solid var(--line);background:var(--panel);min-height:52px;color:var(--text);-webkit-backdrop-filter:blur(8px);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .15s,background .15s;display:flex}.soc-link:hover{border-color:var(--gold);background:#281c40eb}.soc-link .ico{flex:none;width:30px;height:30px}.soc-link b{font-family:var(--display);font-size:15px;font-weight:600;line-height:1.1;display:block}.soc-link small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.soc-link>span:not(.ico):not(.chev){min-width:0}.soc-link .chev{color:var(--gold);margin-left:auto;font-size:22px}.hero-wb{width:min(560px,100%);min-height:58px;margin:0 auto 10px}.share-row{flex-wrap:wrap;justify-content:center;gap:8px;margin:10px 0 2px;display:flex}.share-row:empty{display:none}.share-row .btn.small{background:#ffffff0d;min-height:36px;font-size:14px}.runstats>.wide small{white-space:normal}.share-card{width:min(460px,100%);padding:18px 18px 14px;position:relative}.share-frame{aspect-ratio:4/5;border:1px solid var(--line);background:#0d0918;border-radius:12px;width:min(100%,80dvh - 264px);min-width:200px;margin:10px auto 6px;position:relative;overflow:hidden;box-shadow:0 14px 40px #00000080}.share-img{object-fit:cover;width:100%;height:100%;display:block}.share-frame.is-loading{place-items:center;display:grid}.share-spin i{border:3px solid #ffcf6b33;border-top-color:var(--gold);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite shareSpin;display:block}@keyframes shareSpin{to{transform:rotate(360deg)}}.share-status{min-height:18px;margin:4px 0 0;font-size:13px}.share-card .close-x,.ch-pick .close-x{width:44px;height:44px;font-size:24px;position:absolute;top:8px;right:8px}.ch-screen .screen-main{align-items:center}.ch-list-wrap{flex-direction:column;gap:10px;width:min(640px,100%);display:flex}.ch-head{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.ch-head-top b{white-space:nowrap}.ch-head b{font-family:var(--display);font-size:24px;font-weight:700;line-height:1}.ch-head small{color:#ffe3a3;white-space:nowrap;font-size:13px}.ch-beaten{font-family:var(--display);color:#efe6ff;white-space:nowrap;font-size:15px;font-weight:600}.ch-head .ch-open{color:#cfc5e3;align-self:flex-start;padding:4px 0 0;font-size:13px}.ch-head p{color:#dcd2ee;margin:2px 0 0;font-size:13px}.ch-list{grid-template-columns:1fr;gap:8px;display:grid}.ch-row{text-align:left;border:1px solid var(--line);background:var(--panel);color:var(--text);-webkit-backdrop-filter:blur(8px);border-radius:12px;grid-template-columns:58px minmax(0,1fr) 46px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s,background .15s;display:grid;position:relative}.ch-row:hover{border-color:var(--gold);background:#281c40f0}.ch-row{background:#140d22f2}.ch-row.done{border-color:#78dc9659}.ch-row.done .ch-art{opacity:.7}.ch-row.next{background:linear-gradient(135deg,#6e46188c,#1a112af7 60%);border-color:#ffcf6bd9;box-shadow:0 0 0 1px #ffcf6b40,0 8px 24px #00000059}.ch-row.resume{background:linear-gradient(135deg,#78461480,#281a3ceb);border-color:#ffcf6bb3;grid-template-columns:58px 1fr 14px}.ch-art,.ch-hero{box-sizing:border-box;background:radial-gradient(circle at 50% 65%,#ffd68c47,#3c285a99 75%);border:1px solid #ffd68c40;border-radius:10px;width:58px;height:58px;padding:3px;display:block}.ch-hero{opacity:.95;background:0 0;width:46px;height:46px}.ch-art img,.ch-art svg,.ch-hero img,.ch-hero svg{object-fit:contain;filter:drop-shadow(0 3px 6px #00000080);width:100%;height:100%}.ch-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.ch-txt b{font-family:var(--display);font-size:17px;font-weight:600;line-height:1.15}.ch-txt small{color:#c9c0dd;font-size:12px}.ch-tag{font-family:var(--display);color:#ffd98a;letter-spacing:.2px;margin-top:3px;font-size:15px;font-weight:600;line-height:1.2}.ch-desc{font-family:var(--body);color:#efe6ff;letter-spacing:0;font-size:13px;font-weight:700}.ch-txt small{margin-top:2px}.ch-name{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ch-name b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ch-diff{letter-spacing:1.2px;text-transform:uppercase;color:#cfc5e3;white-space:nowrap;flex:none;font-size:11px;font-weight:900}.ch-diff.d-easy{color:#7ee2a0}.ch-diff.d-medium{color:#e8f07a}.ch-diff.d-hard{color:#ffab6b}.k-boss .ch-diff{color:#ff9a8a}.k-mini .ch-diff{color:#d6b4ff}.ch-ok{font-style:normal;font-family:var(--display);color:#7ee2a0;white-space:nowrap;font-size:13px;font-weight:600}.ch-row .chev{color:var(--gold);font-size:22px}.ch-card{text-align:center;width:min(560px,100%);padding:20px 18px}.ch-card .eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-size:12px}.ch-card h2{font-family:var(--display);margin:2px 0 10px;font-size:clamp(28px,6vw,38px);font-weight:700}.ch-versus{grid-template-columns:1fr auto 1fr;align-items:end;gap:6px;margin:4px 0 12px;display:grid}.ch-fighter{flex-direction:column;align-items:center;gap:2px;display:flex}.ch-fighter img,.ch-fighter svg{object-fit:contain;filter:drop-shadow(0 6px 12px #0000008c);width:min(150px,36vw);height:min(150px,36vw)}.ch-fighter.foe img,.ch-fighter.foe svg{transform:scaleX(-1)}.ch-fighter b{font-family:var(--display);font-size:16px;font-weight:600}.ch-fighter small{color:var(--muted);font-size:12px}.ch-vs{font-family:var(--display);color:#ffd2c4;text-shadow:0 2px #7a1424,0 0 18px #ff503c80;align-self:center;font-size:30px;font-weight:700}.ch-rule{border:1px solid var(--line);background:#ffffff0d;border-radius:10px;flex-direction:column;align-items:center;gap:2px;max-width:420px;margin:16px auto 10px;padding:8px 14px;display:flex}.ch-result{padding-bottom:18px!important}.ch-rule-chip{color:#efe6ff;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 8px;margin:12px 0 2px;font-size:14px;display:flex}.ch-rule-chip b{font-family:var(--display);color:#ffd98a;font-weight:600}.ch-result .eyebrow{margin-bottom:4px}.ch-rule-name{font-family:var(--display);color:#ffd98a;letter-spacing:.3px;font-size:18px;font-weight:700}.ch-rule-name small{font-family:var(--body);letter-spacing:1.5px;text-transform:uppercase;color:#cfc5e3;margin-right:4px;font-size:11px}.ch-result .ov-art,.ch-result .ov-art img,.ch-result .ov-art svg{max-height:170px}.ch-rule-desc{color:#efe6ff;font-size:14px}.ch-note{margin:6px 0 0;font-size:13px}.ch-error{text-align:center;width:min(480px,100%);padding:22px}.ch-error h2{font-family:var(--display);margin:8px 0 6px;font-size:26px}.ch-error .ico.big{width:56px;height:56px;display:inline-block}.ch-stats{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,1fr);gap:8px;margin:10px 0 4px;display:grid}.ch-stats>div{border:1px solid var(--line);background:#ffffff0d;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:10px 6px;display:flex}.ch-stats small{color:#cfc5e3;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;font-size:11px}.ch-stats b{font-family:var(--display);color:var(--gold);font-size:21px;font-weight:700;line-height:1.15}.ch-stats .cs-word b{letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.cs-tag{font-style:normal;font-family:var(--body);color:#7ee2a0;letter-spacing:.5px;vertical-align:middle;font-size:11px;font-weight:900}.pinned-actions.ch-acts .btn{padding:0 10px}.pinned-actions.ch-acts .btn.primary{flex:1.7 1 0}.screen-foot .ch-play{text-overflow:ellipsis;flex:auto;max-width:340px;overflow:hidden}.ch-link{gap:8px;max-width:460px;margin:10px auto 2px;display:flex}.ch-link input,.ch-input{border:1px solid var(--line-strong);min-width:0;height:40px;color:var(--text);-webkit-user-select:text;user-select:text;background:#120c1e;border-radius:8px;outline:none;flex:1;padding:0 12px;font-size:13px;font-weight:700}.ch-input{box-sizing:border-box;flex:none;width:100%;height:46px;font-size:15px}.ch-link .btn.small{min-height:40px}.ch-paste{flex-direction:column;gap:10px;width:min(460px,100%);padding:18px;display:flex}.ch-paste h3{font-family:var(--display);margin:0}.ch-paste .form-error{min-height:0;margin:0}.ch-pick{position:relative}.ch-rules{text-align:left;grid-template-columns:1fr;gap:6px;display:grid}.ch-rule-opt{border:1px solid var(--line);color:var(--text);text-align:left;background:#ffffff0a;border-radius:10px;flex-direction:column;gap:1px;padding:10px 14px;transition:border-color .15s,background .15s;display:flex}.ch-rule-opt b{font-family:var(--display);font-size:16px;font-weight:600}.ch-rule-opt small{color:var(--muted);font-size:13px}.ch-rule-opt:hover:not(:disabled){border-color:var(--gold)}.ch-rule-opt.on{border-color:var(--gold);box-shadow:inset 3px 0 0 var(--gold);background:linear-gradient(135deg,#ffcf6b2e,#ffcf6b0d)}.ch-rule-opt:disabled{opacity:.45}.wordbook .screen-main{align-items:center}.wb-wrap{flex-direction:column;gap:10px;width:min(760px,100%);display:flex}.wb-top{grid-template-columns:1fr;gap:10px;display:grid}.wb-sum,.wb-bars{background:#140d22f7}.wb-head{color:#cfc5e3!important}.wb-sum{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.wb-big{align-items:center;gap:12px;display:flex}.wb-big b{font-family:var(--display);color:var(--gold);font-size:42px;font-weight:700;line-height:1}.wb-big span{flex-direction:column;gap:2px;display:flex}.wb-big small{font-family:var(--display);color:#fff3d6;font-size:17px;font-weight:600}.wb-big em{color:#cfc5e3;font-size:13px;font-style:normal}.wb-sum .flag-id{margin-left:2px}.wb-long{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:10px;display:flex}.wb-long small{color:#cfc5e3;text-transform:uppercase;letter-spacing:1px;font-size:12px}.wb-long em{color:#cfc5e3;font-size:13px;font-style:normal}.wb-long b{font-family:var(--display);color:#fff3d6;letter-spacing:1px;overflow-wrap:anywhere;font-size:clamp(20px,6vw,28px);font-weight:700}.wb-bars{padding:12px 14px 10px}.wb-cols{grid-template-columns:repeat(8,1fr);align-items:end;gap:6px;display:grid}.wb-col{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.wb-col b{font-family:var(--display);font-size:13px;font-weight:600}.wb-col i{background:#ffffff0f;border-radius:4px;align-items:flex-end;width:100%;max-width:30px;height:40px;display:flex;overflow:hidden}.wb-col em{background:linear-gradient(#ffd98a,#f2a93b);border-radius:4px 4px 0 0;width:100%;min-height:5px;display:block}.wb-col span{color:#cfc5e3;font-size:12px}.wb-col.zero b{color:#8f84a6}.wb-ctl{z-index:2;border:1px solid var(--line);background:#140d22f7;border-radius:12px;align-items:center;gap:8px;padding:8px;display:flex;position:sticky;top:-8px}.wb-search{border:1px solid var(--line-strong);min-width:0;height:42px;color:var(--text);-webkit-user-select:text;user-select:text;background:#120c1e;border-radius:8px;outline:none;flex:1;padding:0 12px;font-size:15px;font-weight:700}.wb-search:focus{border-color:var(--gold)}.wb-seg{border:1px solid var(--line);background:#00000040;border-radius:9px;flex:none;gap:3px;padding:3px;display:flex}.wb-seg button{color:#cfc5e3;min-height:36px;font-family:var(--display);background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:14px;font-weight:600}.wb-seg button.on{color:#2a1606;background:linear-gradient(#ffd98a,#f2a93b)}.wb-list{background:#140d22f7;flex-direction:column;padding:4px;display:flex}.wb-head{letter-spacing:1px;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:10px;padding:4px 10px 2px;font-size:11px;display:flex}.wb-head .wb-meta,.wb-head .wb-dmg,.wb-head .wb-len{font-family:var(--body);color:#cfc5e3;font-size:11px;font-weight:800}.wb-head .wb-meta>span{text-align:right}.wb-side,.wb-maincol{flex-direction:column;gap:10px;min-width:0;display:flex}.wb-row .wb-w{align-items:center;gap:8px;min-width:0;display:flex}.wb-word{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wb-head>span:first-child{font-family:var(--body)}.wb-row{min-height:46px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.wb-row+.wb-row{border-top:1px solid #ffffff0d}.wb-row:hover{background:#ffcf6b14}.wb-row .wb-w{font-family:var(--display);letter-spacing:.8px;font-size:clamp(15px,4.4vw,18px);font-weight:600}.wb-row .wb-w .flag-id{flex:none;font-size:13px}.wordbook .screen-main,.ch-screen:not(.ch-intro) .screen-main{padding-bottom:32px;-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 26px),#0000)}.wb-meta{color:var(--muted);flex:none;align-items:center;gap:10px;font-size:13px;display:flex}.wb-len{text-align:right;color:#cfc5e3;white-space:nowrap;min-width:44px;font-size:13px}.wb-len small{display:none}.wb-dmg{text-align:right;min-width:64px;font-family:var(--display);color:#ffcf6b;font-size:16px;font-weight:600}.wb-n{text-align:right;color:#e2d9f2;min-width:36px}.wb-len{min-width:30px!important}.wb-when{text-align:right;min-width:62px}.wb-none{text-align:center;margin:14px 0}.wb-more{align-self:center}.wb-empty{text-align:center;width:min(460px,100%);margin:0 auto;padding:22px}@media (max-width:420px){.wb-when{display:none}.wb-len{min-width:40px}.wb-ctl{flex-wrap:wrap}.wb-search{flex-basis:100%}.wb-seg{flex:1}.wb-seg button{flex:1;padding:0 9px;font-size:13px}.ch-row{grid-template-columns:52px minmax(0,1fr);gap:12px}.ch-row .ch-hero{display:none}.ch-art{width:52px;height:52px}}@media (min-width:900px){.wb-wrap{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;width:min(1080px,100%);display:grid}.wb-side{position:sticky;top:0}.wb-row{min-height:44px}.wb-row .wb-w{font-size:19px}.wb-meta{gap:18px;font-size:14px}.wb-dmg{min-width:72px}.wb-when{min-width:84px}.ch-list{grid-template-columns:1fr 1fr}.ch-list-wrap{width:min(980px,100%)}}.coin-chip,.hp-chip{color:#ffe39a;white-space:nowrap;font-variant-numeric:tabular-nums;background:#0805108c;border:1px solid #ffd68c47;border-radius:8px;align-items:center;gap:5px;height:30px;padding:0 9px 0 6px;font-size:14px;font-weight:900;display:inline-flex}.coin-chip .ico,.hp-chip .ico{width:20px;height:20px}.hp-chip{color:#ffd6dc;border-color:#ff788c4d}.hp-chip small{color:var(--muted);margin-left:-3px;font-size:12px;font-weight:700}.coin-chip.bump{animation:.6s cubic-bezier(.2,1.6,.4,1) coinBump}@keyframes coinBump{0%{transform:scale(1)}35%{box-shadow:none;transform:scale(1.22)}to{transform:scale(1)}}@media (max-width:520px){.map-screen .topbar .sync span,.node-screen .topbar .sync span,.node-screen .topbar .sub{display:none}.battle .topbar .coin-chip{height:28px;padding:0 7px 0 4px;font-size:13px}.battle .topbar .coin-chip .ico{width:18px;height:18px}}@media (max-width:380px){.map-screen .topbar .sub,.map-screen .topbar .hp-chip small,.node-screen .topbar .hp-chip small{display:none}}.elite-tag{font-style:normal;font-family:var(--display);letter-spacing:1.5px;color:#ffd0d6;vertical-align:2px;background:#5a0f1c;border:1px solid #ff5a6e;border-radius:4px;margin-right:6px;padding:3px 6px 2px;font-size:11px;line-height:1;display:inline-block;box-shadow:0 0 10px #ff3c5073}.hud.foe .name .elite-tag{margin-right:6px}.foe-card.elite{box-shadow:inset 0 1px 0 #ffa0aa40, 0 0 30px #ff32462e, var(--shadow-1);border-color:#ff5a6e73!important}.stop .disc.nodeic,.stop .disc.unknown{place-items:center;display:grid}.stop .disc.nodeic .ico{width:62%;height:62%}.stop.k-unknown{width:40px;height:40px}.stop .disc.unknown{background:radial-gradient(circle at 50% 35%,#46386ee6,#1c1430eb);border:2px dashed #fff0d259}.stop .q{font-family:var(--display);color:#fff0d2a6;font-size:18px;font-weight:700}.stop.k-elite .disc{box-shadow:0 0 18px #ff3c508c,0 6px 14px #00000080;border-color:#ff5a6e!important}.stop .stoptag.elite{color:#ffd0d6;background:#5a0f1c;border-color:#ff5a6e}@media (max-width:720px){.stop.k-unknown{width:30px;height:30px}.stop .q{font-size:14px}}.node-screen .screen-main{align-items:center}.node-panel{flex-direction:column;gap:16px;width:min(940px,100%);display:flex;padding:20px 22px!important}.node-head{align-items:center;gap:14px;display:flex}.node-head.center{text-align:center;justify-content:center}.node-head .nh-ico{background:radial-gradient(closest-side,#ffc85a4d,#0000);border-radius:14px;flex:none;place-items:center;width:64px;height:64px;display:grid}.node-head .nh-ico .ico{width:56px;height:56px}.node-panel .eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-size:12px}.node-panel h2{font-family:var(--display);margin:2px 0 4px;font-size:28px;font-weight:600;line-height:1.1}.node-panel p{color:#d8cde8;margin:0;font-size:15px;line-height:1.45}.node-foot{align-items:center;min-height:76px}.node-foot .btn{min-width:220px}.foot-hint{color:var(--muted);align-self:center;font-size:14px;font-weight:700}@media (max-width:899px),(max-height:639px){.node-foot{border-top:1px solid #ffd68c29;background:#0c0816f7!important}.node-foot .btn{flex:1 1 0;min-width:0}}@media (max-width:520px){.node-panel{gap:12px;padding:14px!important}.node-panel h2{font-size:23px}.node-panel p{font-size:14px}.node-head .nh-ico{width:50px;height:50px}.node-head .nh-ico .ico{width:44px;height:44px}}.shop-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.shop-item{text-align:center;color:var(--text);cursor:pointer;background:linear-gradient(#382a58bf,#161028e6);border:1px solid #ffe2aa42;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:14px 10px 12px;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex;position:relative}.shop-item:not(:disabled):hover{border-color:#ffd68cbf;transform:translateY(-3px);box-shadow:0 0 22px #ffbe5a40}.shop-item:not(:disabled):active{transform:scale(.97)}.shop-item .si-ico{background:radial-gradient(closest-side,#ffffff24,#fff0);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.shop-item .si-ico .ico{width:52px;height:52px}.shop-item .si-body{flex-direction:column;flex:1;gap:3px;display:flex}.shop-item .si-price{flex-direction:column;align-items:center;gap:2px;margin-top:4px;display:flex}.shop-item .si-cost{color:#ffe39a;background:#08051099;border:1px solid #ffd68c73;border-radius:8px;align-items:center;gap:5px;padding:4px 12px 4px 8px;font-size:16px;font-weight:900;display:inline-flex}.shop-item .si-cost .ico{width:20px;height:20px}.shop-item .si-why{color:#ffb4a8;font-size:11.5px;font-weight:800}.shop-item .si-sold{color:#9cf0b8;padding:4px 0;font-size:14px;font-weight:900}.shop-item:disabled{cursor:default}.shop-item.sold{border-color:#78e6a080}.shop-item.blocked:not(.sold) .si-ico{filter:saturate(.5);opacity:.7}.shop-item.poor .si-cost{color:#ff9c8e;border-color:#ff786e80}@media (max-width:760px){.shop-grid{grid-template-columns:1fr;gap:8px}.shop-item{text-align:left;flex-direction:row;gap:12px;padding:10px 12px}.shop-item .si-ico{flex:none;width:46px;height:46px}.shop-item .si-ico .ico{width:40px;height:40px}.shop-item .si-body b{font-size:16px}.shop-item .si-price{flex:none;align-items:flex-end;margin-top:0}}.chest-stage{place-items:center;height:170px;display:grid;position:relative}.chest-stage .rays,.ev-art .rays{opacity:.55;background:repeating-conic-gradient(#ffd67852 0deg 8deg,#ffd67800 8deg 30deg);border-radius:50%;width:260px;height:260px;margin:auto;animation:22s linear infinite wwSpin;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#000 25%,#0000 72%);mask:radial-gradient(closest-side,#000 25%,#0000 72%)}.chest-box{background:radial-gradient(circle at 50% 35%,#6a4a1c,#2a1708);border:3px solid #ffc95a;border-radius:22px;place-items:center;width:128px;height:128px;animation:2.4s ease-in-out infinite chestBob;display:grid;position:relative;box-shadow:0 0 0 5px #ffc95a2e,0 0 34px #ffb44680,0 12px 24px #00000080}.chest-box .ico{filter:drop-shadow(0 6px 8px #00000080);width:84px;height:84px}.chest-stage.open .chest-box{animation:.55s cubic-bezier(.2,1.4,.4,1) forwards chestOpen}.chest-stage.open .rays{opacity:1}@keyframes chestBob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}@keyframes chestOpen{0%{transform:scale(1)}40%{box-shadow:none;transform:scale(1.25)rotate(-8deg)}to{opacity:.9;transform:scale(.82)}}.node-chest.opened .chest-stage{height:110px;transition:height .3s}.chest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.chest-grid[hidden]{display:none}.chest-card{text-align:center;color:var(--text);cursor:pointer;animation:.5s cubic-bezier(.2,1.2,.4,1) both cardFlip;animation-delay:var(--d,0s);background:linear-gradient(#2c2248f2,#120c20fa);border:2px solid #ffe2aa4d;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:16px 12px;transition:transform .14s,border-color .14s,opacity .2s;display:flex}.chest-card:hover{border-color:#ffd68cbf;transform:translateY(-4px)}.chest-card .cc-ico{background:radial-gradient(closest-side,#ffffff24,#fff0);border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.chest-card .cc-ico .ico{width:58px;height:58px}.chest-card .cc-body{flex-direction:column;align-items:center;gap:3px;display:flex}.chest-card b{font-family:var(--display);font-size:19px;font-weight:600}.chest-card small{color:#d6cbe6;font-size:13px;line-height:1.35}.chest-card .cc-rar{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-style:normal;font-weight:800}.chest-card.k-coins b{color:#ffe08a}.chest-card.chosen{border-color:var(--gold);transform:scale(1.06);box-shadow:0 0 0 3px #ffcf6b80,0 0 40px #ffbe5a99}.chest-grid.done .chest-card:not(.chosen){opacity:.25;transform:scale(.94)}@keyframes cardFlip{0%{opacity:0;transform:perspective(600px)rotateY(80deg)translateY(10px)}to{opacity:1;transform:none}}@media (max-width:640px){.chest-stage{height:150px}.chest-box{width:104px;height:104px}.chest-box .ico{width:68px;height:68px}.chest-grid{grid-template-columns:1fr;gap:8px}.chest-card{text-align:left;flex-direction:row;gap:12px;padding:10px 12px}.chest-card .cc-ico{flex:none;width:52px;height:52px}.chest-card .cc-ico .ico{width:44px;height:44px}.chest-card .cc-body{align-items:flex-start}}.ev-panel{grid-template-columns:300px 1fr;align-items:stretch;width:min(980px,100%);gap:22px!important;display:grid!important}.ev-art{background:radial-gradient(120% 90% at 50% 30%,#785abe59,#100a1e66 70%),#0a061473;border:1px solid #ffe2aa24;border-radius:12px;min-height:320px;position:relative;overflow:hidden}.ev-art .rays{top:-40px;bottom:auto}.ev-art .ev-ico{place-items:center;width:120px;height:120px;animation:3s ease-in-out infinite chestBob;display:grid;position:absolute;top:92px;left:50%;transform:translate(-50%,-50%)}.ev-art .ev-ico .ico{filter:drop-shadow(0 10px 14px #0000008c)drop-shadow(0 0 18px #c8a0ff73);width:110px;height:110px}.ev-art .ev-hero{width:170px;height:170px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.ev-art .ev-hero img.spr,.ev-art .ev-hero svg{object-fit:contain;width:100%;height:100%}.ev-body{flex-direction:column;gap:4px;min-width:0;display:flex}.ev-text{margin-bottom:10px!important}.ev-choices{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ev-choice{text-align:left;min-height:52px;color:var(--text);cursor:pointer;background:linear-gradient(#3c2e60cc,#1a122eeb);border:1px solid #ffe2aa4d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 14px;transition:transform .12s,border-color .12s,box-shadow .12s;display:flex}.ev-choice:not(:disabled):hover{border-color:#ffd68ccc;transform:translate(3px);box-shadow:0 0 20px #ffbe5a38}.ev-choice:not(:disabled):active{transform:scale(.98)}.ev-choice b{font-family:var(--display);font-size:17px;font-weight:600}.ev-out{flex-wrap:wrap;gap:4px 10px;font-size:14px;font-weight:800;display:inline-flex}.ev-out i{color:#eadff8;font-style:normal}.ev-out i.pos{color:#9cf0b8}.ev-out i.neg{color:#ff9c8e}.ev-out .br{background:#08051073;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:6px;padding:2px 8px 2px 6px;display:inline-flex}.ev-out .br em{color:var(--gold);font-size:12px;font-style:normal;font-weight:900}.ev-choice:disabled{cursor:default;opacity:.62}.ev-why{color:#ffb4a8;width:100%;font-size:12px;font-style:normal;font-weight:800}.ev-result{background:#08051066;border:1px solid #ffe2aa4d;border-radius:12px;flex-direction:column;gap:8px;margin-top:6px;padding:14px;animation:.4s cubic-bezier(.2,1.3,.4,1) both pwIn;display:flex}.ev-result.win{border-color:#78e6a08c}.ev-result.lose{border-color:#ff6e6e8c}.ev-result .ev-you{color:#eadff8;font-size:15px}.ev-result.win .luck{color:#9cf0b8}.ev-result.lose .luck{color:#ff9c8e}.ev-result p{color:#d8cde8;font-style:italic}.dchips{flex-wrap:wrap;gap:8px;display:flex}.dchip{background:#0805108c;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:6px;padding:5px 10px 5px 6px;font-size:15px;font-weight:900;display:inline-flex}.dchip .ico{width:22px;height:22px}.dchip.up{color:#9cf0b8;border-color:#78e6a073}.dchip.down{color:#ff9c8e;border-color:#ff6e6e73}.dchip.gold{color:#ffe08a;border-color:#ffc85a80}.dchip.pw{color:#b9dcff;border-color:#78b4ff80}.ev-now{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.ev-now .ico{width:16px;height:16px}@media (max-width:760px){.ev-panel{grid-template-columns:1fr;gap:12px!important}.ev-art{height:150px;min-height:0}.ev-art .ev-ico{width:96px;height:96px;top:50%;left:62%}.ev-art .ev-ico .ico{width:88px;height:88px}.ev-art .ev-hero{width:130px;height:130px;bottom:-10px;left:26%}.ev-art .rays{width:220px;height:220px;top:-35px;left:24%}.ev-choice{padding:10px 12px}.ev-choice b{font-size:16px}.ev-out{font-size:13px}}.rest-panel{grid-template-columns:300px 1fr;align-items:center;width:min(900px,100%);gap:22px!important;display:grid!important}.rest-art{background:radial-gradient(90% 70% at 50% 85%,#ff8c3273,#28120a33 60%,#0a061466);border:1px solid #ffb46e33;border-radius:12px;height:280px;position:relative;overflow:hidden}.rest-art .fire-glow{background:radial-gradient(closest-side,#ffaa46b3,#ff782800);border-radius:50%;width:220px;height:120px;animation:1.8s ease-in-out infinite fireFlicker;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.rest-art .rest-hero{width:180px;height:180px;position:absolute;bottom:4px;left:6%}.rest-art .rest-hero img.spr,.rest-art .rest-hero svg{object-fit:contain;width:100%;height:100%}.rest-art .rest-fire{width:92px;height:92px;position:absolute;bottom:22px;right:12%}.rest-art .rest-fire .ico{filter:drop-shadow(0 0 16px #ff963ce6);width:92px;height:92px;animation:1.4s ease-in-out infinite fireFlicker}@keyframes fireFlicker{0%,to{opacity:.9;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.06)}}.rest-art .rest-fire .ico{transform:none}.rest-body{flex-direction:column;gap:4px;display:flex}.rest-opts{flex-direction:column;gap:10px;margin-top:12px;display:flex}.rest-opt{text-align:left;color:var(--text);cursor:pointer;background:linear-gradient(#3c2c5ad9,#18102af2);border:2px solid #ffe2aa4d;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;transition:transform .12s,border-color .12s,box-shadow .12s;display:flex}.rest-opt:not(:disabled):hover{border-color:#ffd68ccc;transform:translateY(-2px);box-shadow:0 0 22px #ffaa5040}.rest-opt.k-heal{border-color:#ff828c80}.rest-opt.k-up{border-color:#78b4ff80}.rest-opt:disabled{opacity:.55;cursor:default}.rest-opt .ro-ico{background:radial-gradient(closest-side,#ffffff24,#fff0);border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid}.rest-opt .ro-ico .ico{width:46px;height:46px}.rest-opt .ro-body{flex-direction:column;gap:2px;display:flex}.rest-opt b{font-family:var(--display);font-size:19px;font-weight:600}.rest-opt small{color:#d6cbe6;font-size:13.5px}@media (max-width:760px){.rest-panel{grid-template-columns:1fr;gap:12px!important}.rest-art{height:150px}.rest-art .rest-hero{width:140px;height:140px;left:10%}.rest-art .rest-fire{width:72px;height:72px;right:18%}.rest-art .rest-fire .ico{width:72px;height:72px}.rest-opt{padding:12px}.rest-opt b{font-size:17px}}.reduce-motion .chest-box,.reduce-motion .ev-art .ev-ico,.reduce-motion .rays{animation:none!important}.stop .stoptag{top:100%!important;bottom:auto!important;transform:translate(-50%,4px)!important}@keyframes forkIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}}.node-head .nh-text{flex:1;min-width:0}.purse{background:#0805108c;border:1px solid #ffd68c59;border-radius:10px;flex-direction:column;flex:none;align-items:flex-end;gap:2px;padding:8px 12px;display:flex}.purse small{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}.purse b{color:#ffe39a;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:24px;font-weight:900;display:inline-flex}.purse .ico{width:26px;height:26px}.shop-item .si-ico{position:relative}.si-held{color:#f0e6ff;background:#1c1530;border:1px solid #ffffff4d;border-radius:5px;padding:1px 5px;font-size:11px;font-style:normal;font-weight:900;position:absolute;bottom:-2px;right:-4px}.shop-item .si-cost.can{background:var(--gold-grad);color:#3a1d00;border-color:#fff0c4;box-shadow:inset 0 1px #ffffff80,0 3px #a2560e}.shop-item .si-buy{border-left:1px solid #3a1d004d;margin-left:4px;padding-left:7px;font-size:13px;font-weight:900}.shop-item.blocked:not(.sold){opacity:.62}.shop-item.blocked:not(.sold) .si-ico{filter:grayscale(.7)}.shop-note{text-align:center;font-weight:700;color:var(--muted)!important;font-size:14px!important}@media (max-width:760px){.purse{padding:6px 10px}.purse b{font-size:20px}.purse .ico{width:22px;height:22px}.node-shop .node-head p{display:none}.shop-item .si-body small{font-size:12.5px}}.stop .disc.unknown{background:radial-gradient(circle at 50% 35%,#604e96f2,#241a3ef2);border-color:#fff0d299}.stop .q{color:#fff0d2d9}.ev-num{color:#ffe39a;width:22px;height:22px;font-family:var(--display);background:#1c1530;border:1px solid #ffe2aa8c;border-radius:6px;place-items:center;font-size:13px;font-style:normal;font-weight:700;line-height:1;display:grid}.shop-item .si-note{color:#b9dcff;font-size:12.5px;font-style:normal;font-weight:800}@media (max-width:760px){.shop-item .si-buy{display:none}.shop-item .si-cost{padding:5px 10px 5px 7px}}.chest-card{padding-bottom:0;position:relative;overflow:hidden}.chest-card.k-coins{border-color:#ffe2aa4d}.chest-card .cc-body{flex:1}.chest-card .cc-take{font-family:var(--display);color:#ffe39a;background:#ffd67812;border-top:1px solid #ffe2aa29;align-self:stretch;margin:8px -12px 0;padding:9px 0 10px;font-size:16px;font-weight:600;transition:background .14s}.chest-card .cc-take i{margin-left:6px;font-style:normal}.chest-card:hover .cc-take{background:var(--gold-grad);color:#3a1d00}.chest-card.r-rare .cc-rar{color:#8fd0ff}.chest-card.r-epic .cc-rar{color:#e3b3ff}.chest-card.k-coins .cc-rar{color:#ffe08a}@media (max-width:640px){.chest-card{padding-bottom:10px;overflow:visible}.chest-card .cc-take{background:#ffd6781a;border:1px solid #ffd67866;border-radius:8px;grid-auto-flow:column;align-self:center;place-items:center;height:36px;margin:0;padding:0 10px;font-size:15px;display:grid}}.node-foot.is-empty{display:none}.ev-choice{flex-wrap:nowrap;gap:12px;padding:10px 12px}.ev-choice .ev-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ev-choice .ev-chev,.rest-opt .ev-chev{color:var(--gold);flex:none;font-size:26px;line-height:1}.ev-choice:disabled .ev-chev{opacity:.3}.ev-out i{align-items:center;gap:4px;display:inline-flex}.ev-out i .ico{width:18px;height:18px}.ev-out i.none{color:var(--muted);font-weight:700}.ev-out .br-or{color:var(--muted);align-self:center;font-size:12px;font-weight:700}.ev-choices.done .ev-choice{pointer-events:none}.ev-art .ev-stranger{width:250px;height:250px;animation:3.4s ease-in-out infinite chestBob;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.ev-art .ev-stranger img.spr,.ev-art .ev-stranger svg{object-fit:contain;filter:drop-shadow(0 12px 16px #0009);width:100%;height:100%}.ev-art .ev-badge{background:#08051099;border:1px solid #ffe2aa4d;border-radius:12px;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:12px;right:12px}.ev-art .ev-badge .ico{width:40px;height:40px}.ev-art .rays{top:30px}.ev-result .ev-now b{color:var(--text)}@media (max-width:760px){.ev-art .ev-stranger{width:150px;height:150px;bottom:0}.ev-art .ev-badge{width:40px;height:40px}.ev-art .ev-badge .ico{width:30px;height:30px}.ev-art .rays{top:-35px}.ev-art .ev-ico{top:50%}.ev-num{width:20px;height:20px;font-size:12px}@media (hover:none){.ev-num{display:none}}}.rest-art{background:linear-gradient(#0e0a2299,#1e10128c);height:300px}.rest-art .night{background:radial-gradient(1.5px 1.5px at 20% 18%,#fff8,#0000),radial-gradient(1.5px 1.5px at 70% 12%,#fff9,#0000),radial-gradient(1px 1px at 45% 28%,#fff7,#0000),radial-gradient(1px 1px at 85% 30%,#fff6,#0000),radial-gradient(1.5px 1.5px at 33% 8%,#fff7,#0000);position:absolute;inset:0}.rest-art .fire-glow{background:radial-gradient(closest-side,#ffa03ca6,#ff6e2800);width:300px;height:200px;bottom:-30px;left:62%}.campfire{width:110px;height:120px;position:absolute;bottom:22px;left:66%;transform:translate(-50%)}.campfire .log{background:linear-gradient(#8a5a32,#4a2a14);border:2px solid #1d1428;border-radius:8px;width:92px;height:16px;position:absolute;bottom:0;left:50%}.campfire .log.a{transform:translate(-50%)rotate(14deg)}.campfire .log.b{transform:translate(-50%)rotate(-14deg)}.campfire .flame{transform-origin:50% 100%;width:96px;height:96px;animation:1.2s ease-in-out infinite flameDance;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.campfire .flame .ico{filter:drop-shadow(0 0 18px #ff963cf2);width:100%;height:100%}@keyframes flameDance{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.06,.94)rotate(2deg)}}.rest-none{color:var(--muted);padding:4px 2px;font-size:13.5px;font-weight:700}.rest-opt .ro-body{flex:1}@media (max-width:760px){.rest-art{height:170px}.rest-art .rest-hero{width:140px;height:140px;left:8%}.campfire{width:80px;height:90px;bottom:14px;left:68%}.campfire .log{width:70px;height:13px}.campfire .flame{width:70px;height:70px}}@media (max-width:899px){.node-screen .screen-main>:last-child{margin-bottom:0}}.node-alt{border-color:#ffd68c66!important}.nw{white-space:nowrap}.rest-opt.locked{opacity:.6;cursor:default;border-style:dashed}.rest-opt.locked .ro-ico{filter:grayscale(.6)}.rest-art .rest-hero:after{content:""}.rest-art:after{content:"";background:radial-gradient(closest-side,#0000008c,#0000);height:26px;position:absolute;bottom:0;left:4%;right:4%}.node-alt{color:var(--text)!important;background:linear-gradient(#2c2048f2,#160f26f7)!important}.ev-body{justify-content:center}.ev-art .ev-ico{top:42%}@media (max-width:760px){.ev-art{height:176px}.ev-art .ev-ico{width:84px;height:84px;top:44%}.ev-art .ev-ico .ico{width:78px;height:78px}.ev-art .ev-hero{width:124px;height:124px;bottom:-4px}.ev-art .ev-stranger{width:170px;height:170px}}@media (min-width:900px) and (min-height:640px){.node-screen>.screen-main{padding-bottom:0}.node-screen .node-panel{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.node-screen>.node-foot{border-radius:0 0 var(--r) var(--r);border:1px solid var(--edge);width:min(940px,100% - 32px);box-shadow:var(--shadow-1);border-top:1px solid #ffe2aa1f;justify-content:flex-end;margin:0 auto auto;background:linear-gradient(#140e24f0,#0e0a1af7)!important;padding:14px 22px!important}.node-screen.node-event>.node-foot{width:min(980px,100% - 32px)}.node-screen.node-rest>.node-foot{width:min(900px,100% - 32px)}.node-screen>.node-foot.is-empty,.node-screen .node-foot.is-empty~*{display:none}.node-screen:has(.node-foot.is-empty) .node-panel{border-radius:var(--r)!important}.node-screen>.screen-main:has(+.node-foot.is-empty){margin-bottom:auto;padding-bottom:6vh}}.ev-art,.rest-art{border:0}.ev-art .ev-hero{width:230px;height:230px;bottom:-14px;left:38%}.ev-art:after,.rest-art:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;height:34px;position:absolute;bottom:-6px;left:6%;right:6%}.ev-art .ev-stranger{width:290px;height:290px;bottom:-6px}.rest-art .rest-hero{width:230px;height:230px;bottom:-10px;left:0}.campfire{width:120px;height:150px;bottom:26px;left:70%}.campfire .flame{width:90px;height:120px;animation:none;bottom:6px;transform:translate(-50%)}.campfire .flame i{transform-origin:50% 100%;filter:blur(1.2px);border-radius:50% 50% 45% 45%/62% 62% 38% 38%;position:absolute;bottom:0;left:50%}.campfire .flame .f1{background:radial-gradient(60% 55% at 50% 70%,#ffd25a 0%,#ff8a1e 55%,#ff501400 72%);width:84px;height:112px;margin-left:-42px;animation:.9s ease-in-out infinite alternate fl1}.campfire .flame .f2{background:radial-gradient(55% 55% at 50% 72%,#fff6c0 0%,#ffd040 45%,#ff961e00 72%);width:56px;height:84px;margin-left:-28px;animation:.7s ease-in-out infinite alternate fl2}.campfire .flame .f3{background:radial-gradient(50% 50% at 50% 70%,#fff,#fff2a8 50%,#ffdc7800 75%);width:28px;height:46px;margin-left:-14px;bottom:6px}@keyframes fl1{0%{transform:scale(1)skew(-3deg)}to{transform:scale(.94,1.08)skew(4deg)}}@keyframes fl2{0%{transform:scaleY(.95)skew(4deg)}to{transform:scale(.92,1.1)skew(-4deg)}}.campfire .sparks i{opacity:0;background:#ffd27a;border-radius:50%;width:4px;height:4px;animation:1.8s linear infinite spark;position:absolute;bottom:60px;left:50%;box-shadow:0 0 6px #ffb040}.campfire .sparks i:nth-child(2){margin-left:14px;animation-delay:.6s}.campfire .sparks i:nth-child(3){margin-left:-16px;animation-delay:1.2s}@keyframes spark{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(10px,-90px)}}.campfire .log{width:110px;height:18px;bottom:2px}.rest-art .fire-glow{width:340px;height:230px;left:70%}.rest-opt.locked{opacity:.7;background:#140e24b3;border-style:solid}@media (max-width:760px){.ev-art .ev-hero{width:150px;height:150px;bottom:-10px;left:30%}.ev-art .ev-ico{top:44%;left:70%}.ev-art .ev-stranger{width:180px;height:180px}.rest-art .rest-hero{width:150px;height:150px;left:6%}.campfire{width:90px;height:110px;bottom:14px;left:68%}.campfire .flame{width:66px;height:90px}.campfire .flame .f1{width:62px;height:84px;margin-left:-31px}.campfire .flame .f2{width:42px;height:62px;margin-left:-21px}.campfire .flame .f3{width:20px;height:34px;margin-left:-10px}.campfire .log{width:82px;height:14px}}.node-chest.opened .chest-box{animation:none;transform:scale(.72)}.chest-card.k-coins{background:linear-gradient(#46341eeb,#181014f7);border-color:#ffc85aa6}.chest-card.k-potion{background:linear-gradient(#223056eb,#0e0e20f7);border-color:#78c8ff8c}.chest-card.k-power{background:linear-gradient(#382660eb,#140c24f7);border-color:#bea0ff99}.chest-card.k-potion .cc-rar{color:#9fd6ff}.chest-card.k-power .cc-rar{color:#d6c4ff}.ev-choice .ev-chev,.rest-opt .ev-chev{background:var(--gold-grad);color:#3a1d00;border-radius:9px;place-items:center;width:38px;height:38px;padding-bottom:3px;font-size:24px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff8c,0 3px #a2560e}.ev-choice:disabled .ev-chev{color:#ffffff59;box-shadow:none;opacity:1;background:#ffffff14}.ev-choice:not(:disabled):hover .ev-chev,.rest-opt:not(.locked):hover .ev-chev{filter:brightness(1.08);transform:translate(2px)}.ev-choice{border-width:1.5px;min-height:62px;box-shadow:inset 0 1px #ffffff14,0 3px #00000059}.ev-out i.pos:has(.ico){color:#9cf0b8}.ev-out i.pos.coin{color:#ffe08a}.ev-art .ev-ico{width:92px;height:92px;top:28%;left:72%}.ev-art .ev-ico .ico{width:86px;height:86px}.ev-art .ev-hero{left:40%}.rest-opt{min-height:72px;box-shadow:inset 0 1px #ffffff14,0 3px #00000059}.rest-opt.locked{border-width:1px;border-color:#ffffff1f;min-height:0;padding:10px 14px}.rest-opt.locked b{color:#cfc4e0;font-size:15px}.rest-opt.locked .ro-ico{width:36px;height:36px}.rest-opt.locked .ro-ico .ico{width:28px;height:28px}.chest-card .cc-take{background:var(--gold-grad);color:#3a1d00;border-top-color:#fff0c4}.chest-card:hover .cc-take{filter:brightness(1.07)}.node-chest.opened .chest-box{transform:scale(.86);box-shadow:0 0 0 6px #ffc95a40,0 0 60px #ffbe50d9,0 12px 24px #00000080}.node-chest.opened .chest-stage{height:128px}.node-chest.opened .chest-stage .rays{opacity:1;width:300px;height:300px}@media (max-width:760px){.ev-choice .ev-chev,.rest-opt .ev-chev{width:34px;height:34px;font-size:22px}.ev-art .ev-ico{width:80px;height:80px;top:40%;left:72%}.ev-art .ev-ico .ico{width:74px;height:74px}.node-chest.opened .chest-stage{height:100px}.node-chest.opened .chest-box{transform:scale(.7)}.chest-card .cc-take{background:var(--gold-grad);color:#3a1d00;border-color:#fff0c4}}.node-panel{position:relative;box-shadow:inset 0 0 0 1px #ffd68c1a, inset 0 1px 0 var(--edge-hi), var(--shadow-1)!important}.node-panel:before,.node-panel:after{content:"";pointer-events:none;border:2px solid #ffd68c8c;width:14px;height:14px;position:absolute}.node-panel:before{border-bottom:0;border-right:0;border-top-left-radius:6px;top:8px;left:8px}.node-panel:after{border-bottom:0;border-left:0;border-top-right-radius:6px;top:8px;right:8px}.foot-info{display:none}@media (min-width:900px) and (min-height:640px){.node-screen>.node-foot{justify-content:space-between}.foot-info{color:#cfc4e0;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.foot-info .ico{width:22px;height:22px}.foot-info b{color:#ffe39a}}.shop-item .si-ico{background:radial-gradient(closest-side,#ffd67838,#fff0);width:82px;height:82px}.shop-item .si-ico .ico{filter:drop-shadow(0 6px 8px #00000080);width:66px;height:66px}.shop-item{gap:8px;padding:16px 12px 14px}.ev-art .ev-stranger{width:250px;height:250px}.ev-art .ev-badge{left:12px;right:auto}@media (max-width:760px){.shop-item .si-ico{width:50px;height:50px}.shop-item .si-ico .ico{width:42px;height:42px}.shop-item{padding:10px 12px}.node-panel:before,.node-panel:after{display:none}}.ev-art .ev-ico{transform:translate(-50%,-50%)}.ev-art .ev-stranger,.ev-art .ev-hero{transform:translate(-50%)}.chest-stage{overflow:visible}.chest-stage .rays{width:210px;height:210px}.node-chest.opened .chest-stage .rays{width:220px;height:220px}.ev-chev.wide{font-family:var(--display);white-space:nowrap;padding:0 12px 2px;width:auto!important;font-size:16px!important;font-weight:600!important}.rest-opt.locked{opacity:.85}.rest-opt.locked small{color:#d2c8e2}@media (max-width:760px){.ev-chev.wide{padding:0 9px 2px;font-size:14px!important}}.ev-art .ev-ico{top:30%;left:64%}@media (max-width:760px){.node-shop .node-head .nh-ico{display:none}.ev-art .ev-ico{top:42%;left:70%}.ev-art .ev-stranger{width:150px;height:150px;bottom:0}}:root{--k-fight:#f5b942;--k-elite:#ff4a5e;--k-shop:#46d38c;--k-chest:#4fd0e0;--k-event:#b48cff;--k-rest:#ff8a3d}.k-fight{--kc:var(--k-fight)}.k-elite{--kc:var(--k-elite)}.k-shop{--kc:var(--k-shop)}.k-chest{--kc:var(--k-chest)}.k-event{--kc:var(--k-event)}.k-rest{--kc:var(--k-rest)}.map-screen:before,.node-screen:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(130% 80% at 50% 42%,#0805105c 0%,#08051099 60%,#080510e0 100%),linear-gradient(#08051073 0%,#08051000 22% 55%,#08051099 100%);position:absolute;inset:0}@media (max-width:520px){.map-screen .topbar .sync.saved,.node-screen .topbar .sync.saved{display:none}}.stop.locked .disc.sil img.spr{filter:brightness(0)drop-shadow(0 0 1.2px #e6d7ff)drop-shadow(0 0 5px #aa82ffb3);opacity:.95}.sil{--fill:.9;border-radius:50%;display:block;position:absolute;inset:0;overflow:hidden}.sil img.spr{object-fit:contain;filter:brightness(0)drop-shadow(0 0 1.2px #e6d7ff)drop-shadow(0 0 5px #aa82ffcc);width:100%;height:100%;position:absolute;inset:0}.boss .sil img.spr{filter:brightness(0)drop-shadow(0 0 1.2px #ffd7dc)drop-shadow(0 0 5px #ff5a6ed9)}.map-screen>.fork-main{padding:4px 8px calc(18px + var(--safe-b))!important;flex:auto!important;margin:0!important}.fork-main>.fork-wrap{margin:0 auto!important}.fork-wrap{--g:8px;--dd:clamp(80px, 25vw, 100px);width:min(100%, calc(var(--n) * 130px + (var(--n) - 1) * var(--g)));flex-direction:column;flex:1 0 auto;align-items:stretch;min-width:min(100%,340px);display:flex;position:relative}.fork-wrap.n2{width:min(100%,360px)}.fork-wrap.n1{width:min(100%,240px)}.fork-wrap>:not(.fork-paths){z-index:1;position:relative}.fork-head{text-align:center;padding-top:2px}.fork-head .eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);text-shadow:0 1px 2px #000,0 0 10px #000000e6;font-size:11.5px;font-weight:900;display:block}.fork-head h2{font-family:var(--display);color:#fff6e2;text-shadow:0 2px #3c1e008c,0 3px 14px #000000d9;text-wrap:balance;margin:0;font-size:27px;font-weight:700;line-height:1.1}.stage-strip{background:#0a0614b3;border:1px solid #ffe2aa29;border-radius:10px;align-self:center;align-items:center;gap:9px;margin:6px 0 0;padding:4px 12px;display:flex}.stage-strip:before{content:"";background:#fff0d240;height:2px;margin-top:-1px;position:absolute;top:50%;left:16px;right:16px}.stage-strip .pip{color:#4a2600;background:#3a2e58;border:1.5px solid #fff0d299;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;font-style:normal;font-weight:900;line-height:1;display:grid;position:relative}.stage-strip .pip.done{background:var(--gold-grad);border-color:#fff0c4}.stage-strip .pip.now{background:radial-gradient(circle,#fff 0 30%,#ffd27a 32%);border-color:#fff;width:18px;height:18px;animation:1.6s ease-in-out infinite nodePulse;box-shadow:0 0 0 3px #ffc95a59,0 0 12px #ffc85ae6}.stage-strip .pip.mini,.stage-strip .pip.boss{background:radial-gradient(circle at 50% 40%,#9a86d8,#3a2e66 75%);border:1.5px solid #b494ff;width:30px;height:30px;overflow:hidden;box-shadow:0 0 10px #b48cff73}.stage-strip .pip.boss{background:radial-gradient(circle at 50% 40%,#c87090,#4a2040 75%);border-color:#ff7a8a;width:34px;height:34px;box-shadow:0 0 10px #ff5a6e80}.fork-paths{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fork-paths path{fill:none;stroke-linecap:round;stroke-linejoin:round}.fork-paths g{transition:opacity .2s}.fp-in .g{stroke:color-mix(in srgb, var(--kc) 34%, transparent);stroke-width:28px}.fp-in .o{stroke:#0e0814e0;stroke-width:18px}.fp-in .m{stroke:color-mix(in srgb, var(--kc) 62%, #4a3018);stroke-width:11px}.fp-in .d{stroke:#fffae8f2;stroke-width:3.5px;stroke-dasharray:1 13;animation:1.2s linear infinite fpFlow}.fp-up .o{stroke:#0e0814d9;stroke-width:10px}.fp-up .d{stroke:#fff0d2b3;stroke-width:2px;stroke-dasharray:1 9}.fork-wrap.has-lit .fork-paths g:not(.lit){opacity:.3}.fork-paths g.lit{opacity:1}.fork-paths g.lit .g{stroke:color-mix(in srgb, var(--kc) 62%, transparent)}@keyframes fpFlow{to{stroke-dashoffset:-14px}}.fork-here{flex:none;align-self:center;width:72px;height:72px;margin-top:12px}.fh-disc{background:radial-gradient(circle at 50% 30%,#6b5aa8,#241a42 75%);border:4px solid #ffd27a;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 4px #0a0612bf,0 0 26px #ffbe50d9,inset 0 -8px 14px #00000073}.fork-here:before{content:"";border:3px solid #ffd678e6;border-radius:50%;animation:1.8s ease-out infinite hereRipple;position:absolute;inset:0}@keyframes hereRipple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.fh-bust{display:block;position:absolute;inset:0}.fh-bust img.spr{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.fh-tag{white-space:nowrap;color:#ffe7a3;font-family:var(--display);letter-spacing:.5px;background:#0c0816e6;border:1px solid #ffd67899;border-radius:7px;padding:3px 9px;font-size:12.5px;font-weight:600;position:absolute;top:50%;left:calc(100% + 12px);translate:0 -50%;box-shadow:0 4px 10px #00000073}.fork-roads{flex:1 1 0;min-height:70px;max-height:210px}.path-pick{width:100%;padding-top:calc(var(--dd) / 2);margin:0}.path-cards{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:0 var(--g);grid-template-rows:auto auto auto 1fr auto;display:grid}.node-card{grid-row:span 5;grid-template-rows:subgrid;text-align:center;padding:calc(var(--dd) / 2 + 2px) 0 0;color:var(--text);cursor:pointer;border:2px solid color-mix(in srgb, var(--kc) 70%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--kc) 40%, #1d1433) 0, color-mix(in srgb, var(--kc) 16%, #181029) calc(var(--dd) / 2 + 26px), #150f26 62%, #110b1e 100%);border-radius:14px;justify-items:stretch;transition:transform .14s,border-color .14s,box-shadow .14s,opacity .2s,filter .2s;animation:.42s cubic-bezier(.2,1.3,.4,1) both pwIn;display:grid;position:relative;box-shadow:0 0 0 2px #0a0612d9,inset 0 1px #ffffff1f,0 14px 28px #04020a99}.node-card:nth-child(2){animation-delay:60ms}.node-card:nth-child(3){animation-delay:.12s}.fork-disc{left:50%;top:calc(var(--dd) / -2);width:var(--dd);height:var(--dd);z-index:2;animation:3.4s ease-in-out infinite fdBob;animation-delay:calc(var(--i,0) * .4s);pointer-events:none;position:absolute;translate:-50%}.node-card:nth-child(2) .fork-disc{--i:1}.node-card:nth-child(3) .fork-disc{--i:2}@keyframes fdBob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.fd-ring{border:4px solid var(--kc);background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--kc) 46%, #2c1f4c) 0%, #1a1130 64%, #0f0a1c 100%);box-shadow:0 0 0 4px #0a0612d9, 0 0 24px color-mix(in srgb, var(--kc) 60%, transparent), inset 0 -10px 18px #00000080, inset 0 3px 0 #ffffff2e, 0 10px 18px #00000080;border-radius:50%;transition:box-shadow .16s,border-color .16s;position:absolute;inset:0}.fd-in{border-radius:50%;place-items:center;display:grid;position:absolute;inset:3px;overflow:hidden}.fd-in.foe{--fill:.92}.fd-in img.spr{object-fit:contain;width:100%;height:100%}.fd-in:not(.foe):before{content:"";background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--kc) 40%, transparent) 0deg 10deg, transparent 10deg 30deg);opacity:.55;border-radius:50%;animation:26s linear infinite wwSpin;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#000 30%,#0000 92%);mask:radial-gradient(closest-side,#000 30%,#0000 92%)}.fd-in .ico{width:70%;height:70%;filter:drop-shadow(0 6px 8px #0009) drop-shadow(0 0 8px color-mix(in srgb, var(--kc) 45%, transparent));position:relative}.fd-in .rico{filter:drop-shadow(0 6px 8px #0009);place-items:center;width:84%;height:84%;display:grid;position:relative}.fd-in .rico img{object-fit:contain;width:100%;height:100%}.fork-disc.k-elite .fd-ring:after{content:"";background:conic-gradient(#ff4a5e00,#ff4a5ecc,#ff4a5e00 30% 50%,#ff4a5ecc,#ff4a5e00 80%);border-radius:50%;animation:4s linear infinite wwSpin;position:absolute;inset:-10px;-webkit-mask:radial-gradient(closest-side,#0000 86%,#000 88% 98%,#0000);mask:radial-gradient(closest-side,#0000 86%,#000 88% 98%,#0000)}.fork-disc.k-elite .fd-in img.spr{filter:sepia(.35)hue-rotate(-28deg)saturate(1.9)contrast(1.06)drop-shadow(0 0 5px #ff283cf2);scale:-1.08 1.08}.fork-disc.k-elite .fd-in:after{content:"";background:radial-gradient(70% 45% at 50% 100%,#ff283c73,#0000 70%);border-radius:50%;position:absolute;inset:0}.fd-crest{z-index:2;background:linear-gradient(#ff6a7c,#b81e36);border:2px solid #ffd0d6;border-radius:8px 8px 50% 50%/8px 8px 60% 60%;place-items:center;width:34px;height:30px;display:grid;position:absolute;top:-12px;left:50%;translate:-50%;box-shadow:0 3px #5a0f1c,0 0 14px #ff3c50cc}.fd-crest .ico{width:22px;height:22px}.fd-embers{pointer-events:none;position:absolute;inset:0}.fd-embers i{opacity:0;background:#ffb070;border-radius:50%;width:5px;height:5px;animation:2.2s ease-out infinite ember;position:absolute;bottom:18%;box-shadow:0 0 8px #ff5a3a,0 0 2px #fff}.fd-embers i:first-child{left:8%}.fd-embers i:nth-child(2){animation-delay:.55s;left:88%}.fd-embers i:nth-child(3){animation-delay:1.1s;left:20%}.fd-embers i:nth-child(4){animation-delay:1.65s;left:76%}@keyframes ember{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translate(4px,-70px)scale(.4)}}.nc-band{background:linear-gradient(180deg, color-mix(in srgb, var(--kc) 88%, #fff) 0%, var(--kc) 45%, color-mix(in srgb, var(--kc) 72%, #000) 100%);color:#241304;height:24px;font-family:var(--display);letter-spacing:1.6px;text-transform:uppercase;text-shadow:0 1px #ffffff59;border:1.5px solid #120a1ce6;border-radius:6px;grid-row:1;justify-self:center;align-items:center;gap:5px;margin-top:2px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 3px #120a1cb3}.nc-band .ico{flex:none;width:17px;height:17px}.node-card.k-elite .nc-band{color:#fff;text-shadow:0 1px 2px #50000acc}.nc-name{font-family:var(--display);color:#fff6e2;text-wrap:balance;overflow-wrap:anywhere;grid-row:2;align-self:start;padding:8px 5px 0;font-size:16.5px;font-weight:600;line-height:1.1}.nc-info{flex-direction:column;grid-row:3;justify-content:flex-start;align-items:center;gap:5px;padding:6px 5px 0;display:flex}.nc-line{color:#d8cde8;text-wrap:balance;font-size:12px;line-height:1.25}.nc-stats{color:#f2e8ff;gap:8px;font-size:14.5px;font-weight:900;display:flex}.nc-stats span{align-items:center;gap:3px;display:inline-flex}.nc-stats .ico{width:18px;height:18px}.nc-stats small{color:#c4b8d8;letter-spacing:.5px;margin-left:1px;font-size:11px;font-weight:900;display:none}.nc-risk{align-items:center;gap:3px;display:inline-flex}.nc-risk em{letter-spacing:1.3px;text-transform:uppercase;color:#d6cce6;margin-right:3px;font-size:10.5px;font-style:normal;font-weight:900}.nc-risk i{background:#ffffff29;border-radius:2px;width:12px;height:7px;transform:skew(-18deg)}.nc-risk b{letter-spacing:.3px;margin-left:4px;font-size:11px;font-weight:900;display:none}.nc-risk.lv0 i{background:#78e6a038}.nc-risk.lv0 b{color:#9cf0b8}.nc-risk.lv1 i:first-of-type{background:#f5b942;box-shadow:0 0 6px #f5b94299}.nc-risk.lv1 b{color:#ffd98a}.nc-risk.lv3 i{background:#ff4a5e;box-shadow:0 0 7px #ff4a5ebf}.nc-risk.lv3 em,.nc-risk.lv3 b{color:#ffb3bd}.nc-risk.lvx i{background:0 0;border:1px dashed #be96ffcc}.nc-risk.lvx b{color:#d6c4ff}.nc-rew{flex-direction:column;grid-row:4;align-self:center;gap:5px;padding:8px 5px 9px;display:flex}.rw{color:#f2e8ff;white-space:nowrap;font-variant-numeric:tabular-nums;background:#08051099;border:1px solid #ffffff21;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:29px;padding:0 3px;font-size:13.5px;font-weight:900;display:flex;box-shadow:inset 0 1px #ffffff0f}.rw b{text-overflow:ellipsis;min-width:0;overflow:hidden}.rw .ico{filter:drop-shadow(0 2px 2px #00000073);flex:none;width:19px;height:19px}.rw small{color:#cfc4e0;font-size:11.5px;font-weight:800;display:none}.rw.gold{color:#ffe08a;background:linear-gradient(#5a3c0a8c,#1e1206b3);border-color:#ffc85a73}.rw.pw{color:#cfe6ff;background:linear-gradient(#1e32648c,#0a0e22b3);border-color:#78b4ff73}.rw.rare{color:#ffd6ff;background:linear-gradient(#5a1e6e99,#1e0a28bf);border-color:#dc8cff99;box-shadow:0 0 12px #c86eff59}.rw.rare small{color:#e9c4ff}.rw.hp{color:#ffc2cb;background:linear-gradient(#64142880,#220810b3);border-color:#ff788c73}.rw.hp.dim{opacity:.65}.rw.icons{gap:3px}.rw.myst{color:#e9dcff;background:radial-gradient(120% 120% at 50% 0,#7850c88c,#160c28bf);border:1px dashed #be96ffb3;box-shadow:0 0 12px #aa78ff40}.rw-pick{border:1px dashed color-mix(in srgb, var(--kc) 70%, transparent);background:color-mix(in srgb, var(--kc) 8%, transparent);border-radius:10px;flex-direction:column;gap:5px;padding:11px 4px 4px;display:flex;position:relative}.rw-pick>em{letter-spacing:1.2px;text-transform:uppercase;color:color-mix(in srgb, var(--kc) 70%, #fff);white-space:nowrap;background:#161026;border-radius:4px;padding:0 6px;font-size:10.5px;font-style:normal;font-weight:900;position:absolute;top:-8px;left:50%;translate:-50%}.rw.pick2{color:#cfeeff;background:linear-gradient(#143c5a8c,#08101eb3);border-color:#78c8ff66;gap:6px}.rw.pick2 .ico{width:23px;height:23px}.rw.pick2 i{text-transform:uppercase;color:#b9d6ea;font-size:11px;font-style:normal;font-weight:900}.nc-go.btn,.node-card .nc-go.btn{pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--kc) 55%, #fff) 0%, var(--kc) 52%, color-mix(in srgb, var(--kc) 72%, #000) 100%);color:#1d0f02;text-shadow:0 1px #ffffff59;min-height:42px;box-shadow:inset 0 2px 0 #ffffff80, inset 0 -4px 0 #00000038, 0 4px 0 #120a1ce6, 0 9px 18px color-mix(in srgb, var(--kc) 30%, transparent);border:2px solid #120a1ce6;grid-row:5;margin:0 6px 8px;padding:0 6px;font-size:15px;font-weight:700}.node-card.k-elite .nc-go.btn{color:#fff;text-shadow:0 1px 2px #0000008c}.nc-key{min-width:20px;height:20px;font:700 12px/20px var(--display);color:#fff3d6;text-shadow:none;background:#120a1cc7;border-radius:5px;margin-left:8px;padding:0 5px;display:none}@media (min-width:700px) and (hover:hover) and (pointer:fine){.nc-key{display:inline-block}}.node-card:hover,.node-card.lit,.node-card:focus-visible{border-color:var(--kc);box-shadow:0 0 0 2px #0a0612d9, inset 0 1px 0 #ffffff24, 0 0 32px color-mix(in srgb, var(--kc) 55%, transparent), 0 14px 28px #04020a99;outline:none;transform:translateY(-3px)}.node-card:hover .fd-ring,.node-card.lit .fd-ring{border-color:color-mix(in srgb, var(--kc) 55%, #fff);box-shadow:0 0 0 4px #0a0612d9, 0 0 0 7px color-mix(in srgb, var(--kc) 45%, transparent), 0 0 40px color-mix(in srgb, var(--kc) 85%, transparent), inset 0 -10px 18px #00000080, 0 10px 18px #00000080}.node-card:hover .nc-go,.node-card.lit .nc-go{filter:brightness(1.08)}.node-card:active{transform:scale(.97)}.fork-wrap.has-lit .node-card:not(.lit){filter:brightness(.8)saturate(.75)}.node-card.chosen{box-shadow:0 0 0 3px #ffcf6b80, 0 0 44px color-mix(in srgb, var(--kc) 80%, transparent);z-index:2;border-color:#fff0c4;transform:scale(1.04)}.path-cards.picked .node-card:not(.chosen){opacity:.25;transform:scale(.95)}.fork-next{background:linear-gradient(#281e46f5,#100b1ef5);border:1px solid #fff0d24d;border-radius:12px;flex:none;align-self:center;align-items:center;gap:8px;margin-top:22px;padding:4px 12px 4px 4px;display:inline-flex;box-shadow:0 0 0 3px #08051073,0 6px 14px #00000080}.fn-disc{background:radial-gradient(circle at 50% 38%,#604e96,#241a3e);border:2px solid #fff0d28c;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:relative;overflow:hidden}.fn-disc .q{font-family:var(--display);color:#fff0d2e6;font-size:16px;font-weight:700}.fork-next.mini .fn-disc{background:radial-gradient(circle at 50% 40%,#9a86d8,#3a2e66 75%);border-color:#b494ff}.fork-next.boss .fn-disc{background:radial-gradient(circle at 50% 40%,#c87090,#4a2040 75%);border-color:#ff7a8a}.fn-tag{font-family:var(--display);letter-spacing:.6px;color:#f1e6ff;white-space:nowrap;font-size:12.5px;font-weight:600}.reduce-motion .fork-disc,.reduce-motion .fp-in .d,.reduce-motion .fork-here:before,.reduce-motion .fd-ring:after,.reduce-motion .fd-embers,.reduce-motion .fd-in:before{animation:none!important}.reduce-motion .fd-embers{display:none}@media (max-width:380px){.fork-head h2{font-size:24px}.nc-name{font-size:15px}.nc-band{letter-spacing:1.2px;gap:4px;padding:0 7px;font-size:11px}.nc-band .ico{width:15px;height:15px}.rw{font-size:13px}.rw .ico{width:18px;height:18px}.nc-go.btn,.node-card .nc-go.btn{min-height:40px;margin:0 5px 7px;font-size:14px}}.fork-wrap.n2 .rw small,.fork-wrap.n1 .rw small,.fork-wrap.n2 .nc-risk b,.fork-wrap.n1 .nc-risk b{display:inline}@media (max-width:699px){.nc-risk.lv0 i,.nc-risk.lvx i{display:none}.nc-risk.lv0 b,.nc-risk.lvx b{display:inline}}@media (min-width:700px){.fork-wrap{--g:18px;--dd:140px;width:min(100%, calc(var(--n) * 300px + (var(--n) - 1) * var(--g)))}.fork-wrap.n2{width:min(100%,620px)}.fork-wrap.n1{width:min(100%,300px)}.fork-head h2{font-size:34px}.stage-strip{gap:12px;padding:5px 14px}.stage-strip .pip.mini{width:36px;height:36px}.stage-strip .pip.boss{width:42px;height:42px}.fork-here{width:84px;height:84px;margin-top:14px}.fh-tag{font-size:14px}.fork-roads{min-height:60px;max-height:240px}.fd-crest{width:40px;height:36px;top:-16px}.fd-crest .ico{width:26px;height:26px}.nc-band{height:30px;padding:0 14px;font-size:14px}.nc-band .ico{width:21px;height:21px}.nc-name{padding:12px 12px 0;font-size:22px}.nc-info{gap:7px;padding:8px 12px 0}.nc-line{font-size:14px}.nc-stats{gap:12px;font-size:16px}.nc-stats .ico{width:20px;height:20px}.nc-stats small{font-size:12.5px;display:inline}.nc-risk em,.nc-risk b{font-size:12.5px}.nc-risk b{display:inline}.nc-risk i{width:14px;height:8px}.nc-rew{flex-flow:wrap;justify-content:center;padding:12px 14px 14px}.rw{flex:auto;gap:6px;min-height:36px;padding:0 10px;font-size:16px}.rw .ico{width:24px;height:24px}.rw small{font-size:12.5px;display:inline}.rw-pick{flex-flow:wrap;flex:100%;justify-content:center;padding:14px 8px 8px}.rw-pick>em{font-size:11.5px}.nc-go.btn,.node-card .nc-go.btn{min-height:50px;margin:0 14px 14px;font-size:19px}.fork-next{margin-top:26px;padding:5px 16px 5px 5px}.fn-disc{width:38px;height:38px}.fn-tag{font-size:14.5px}}@media (min-width:1200px){.fork-wrap{width:min(100%, calc(var(--n) * 330px + (var(--n) - 1) * var(--g)))}}.fork-wrap{--dd:clamp(84px, 27.5vw, 110px)}.fork-here{width:80px;height:80px}.fork-roads{min-height:64px;max-height:170px}.nc-name{align-self:center;padding-top:6px}.fp-up{opacity:.9}.fp-up .g{stroke-width:18px}.fp-up .m{stroke-width:6px}@media (min-width:700px){.fork-wrap{--dd:146px}.fork-here{width:88px;height:88px}.fork-roads{max-height:240px}}.node-card{background:linear-gradient(180deg, color-mix(in srgb, var(--kc) 46%, #1d1433) 0, color-mix(in srgb, var(--kc) 22%, #1a112c) calc(var(--dd) / 2 + 30px), color-mix(in srgb, var(--kc) 10%, #161028) 70%, #120c20 100%);border-width:3px;box-shadow:0 0 0 2px #0a0612e6,inset 0 2px #ffffff2e,inset 0 -3px #00000059,0 16px 30px #04020aa6}.node-card:after{content:"";bottom:56px;left:5px;right:5px;top:calc(var(--dd) / 2 + 52px);pointer-events:none;z-index:0;background:#06030c61;border-radius:10px;position:absolute;box-shadow:inset 0 2px 6px #0006,0 1px #ffffff0f}.node-card>*{z-index:1;position:relative}.node-card>.fork-disc{z-index:2;position:absolute}.nc-go.btn,.node-card .nc-go.btn{box-shadow:inset 0 2px 0 #ffffff8c, inset 0 -5px 0 #0003, 0 5px 0 #120a1ceb, 0 10px 20px color-mix(in srgb, var(--kc) 32%, transparent)}.fh-tag{z-index:2;color:#3a1d00;background:linear-gradient(#ffe7a3,#f5b942);border:1.5px solid #120a1ce6;padding:2px 8px;font-size:11.5px;top:calc(100% - 8px);left:50%;translate:-50%;box-shadow:0 3px #120a1ccc}.fp-up .g{stroke:color-mix(in srgb, var(--kc) 30%, transparent);stroke-width:22px}.fp-up .o{stroke-width:15px}.fp-up .m{stroke:color-mix(in srgb, var(--kc) 55%, #3a2a3e);stroke-width:8px}.fp-up .d{stroke-width:2.5px}.fork-next{margin-top:26px}.fork-disc.k-elite{width:calc(var(--dd) * 1.16);height:calc(var(--dd) * 1.16);top:calc(var(--dd) * -.66)}.fork-disc.k-elite .fd-ring{animation:1.6s ease-in-out infinite eliteGlow}@keyframes eliteGlow{0%,to{box-shadow:0 0 0 4px #0a0612d9,inset 0 -4px #00000080}50%{box-shadow:0 0 0 4px #0a0612d9,inset 0 -4px #00000080}}@media (max-width:699px){.node-card:after{bottom:52px;top:calc(var(--dd) / 2 + 44px)}}@media (min-width:700px){.node-card:after{bottom:72px;left:10px;right:10px;top:calc(var(--dd) / 2 + 76px)}.fh-tag{font-size:13px}.nc-line{color:#e4daf2;font-size:15px}.nc-stats{font-size:17px}.nc-stats small,.nc-risk em,.nc-risk b{font-size:13.5px}.rw{font-size:17px}.rw small{font-size:13.5px}}.path-cards{grid-template-rows:auto auto auto auto 1fr auto}.node-card{grid-row:span 6}.node-card>.nc-risk{grid-row:4;place-self:center;padding-top:6px}.node-card>.nc-rew{grid-row:5}.node-card>.nc-go{grid-row:6}.nc-risk.lv0 i,.nc-risk.lvx i{display:inline-block!important}@media (max-width:699px){.nc-risk b{display:none!important}.fork-wrap.n2 .nc-risk b,.fork-wrap.n1 .nc-risk b{display:inline!important}}.rw.price{color:#ffe08a;background:repeating-linear-gradient(135deg,#3c280899 0 6px,#281a0699 6px 12px);border:1px solid #ffc85a80}.rw.price.poor{color:#ffb4a8;border-color:#ff786e8c}.node-card:after{top:calc(var(--dd) / 2 + 44px)}@media (min-width:700px){.node-card:after{top:calc(var(--dd) / 2 + 76px)}}@media (min-width:900px) and (min-height:640px){.node-screen>.node-foot{background:linear-gradient(#140e24f7,#0e0a1afa)!important}}.node-panel p,.ev-text,.node-panel small,.ev-result p,.nc-line{text-wrap:pretty}.node-panel h2,.node-head h2{text-wrap:balance}.ev-art,.rest-art{isolation:isolate;box-shadow:inset 0 0 0 1px #ffe2aa38,inset 0 0 40px #0000008c}.node-scene{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.node-scene img.bgimg,.node-scene svg{object-fit:cover;object-position:50% 60%;filter:brightness(.55)saturate(.85)blur(1px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.node-scene:after{content:"";background:radial-gradient(90% 75% at 50% 62%,#100a1e00 0%,#100a1e59 55%,#0a0614d9 100%);position:absolute;inset:0}.ev-art .rays{opacity:.38}.ev-ground{z-index:0;background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;height:18%;position:absolute;bottom:4%;left:12%;right:12%}.ev-art:after{display:none}.ev-art .ev-stranger{--fill:.88;translate:-50%;width:86%!important;height:92%!important;bottom:0!important;left:50%!important}.ev-art .ev-hero{--fill:.9}.ev-art .ev-badge{background:#0c0816eb;border-color:#ffe2aa73}.ev-choice.plain{box-shadow:none;background:#140e24e6;border-color:#ffffff24;min-height:52px}.ev-choice.plain b{color:#d8cde8;font-size:16px}.ev-choice.plain .ev-chev{color:#e8dcff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e}.ev-out i{background:#08051080;border:1px solid #ffffff1a;border-radius:6px;padding:2px 7px 2px 4px}.ev-out i.pos{border-color:#78e6a059}.ev-out i.neg{color:#ffb0a4;border-color:#ff786e66}.ev-out i.none{background:0 0;border:0;padding:0}.night-scene img.bgimg,.night-scene svg{filter:brightness(.3)saturate(.6)hue-rotate(-12deg)blur(1.5px);object-position:50% 70%}.rest-art .night{z-index:0;opacity:.9}.rest-ground{z-index:0;background:radial-gradient(60% 50% at 66% 40%,#ff963c6b 0%,#783c1e59 35%,#180e16f2 72%);border-radius:50%;height:58%;position:absolute;bottom:-30%;left:-10%;right:-10%}.rest-art .fire-glow{z-index:0;mix-blend-mode:screen;background:radial-gradient(closest-side,#ffaa46bf,#ff782840 55%,#ff6e2800)}.rest-art .rest-hero{z-index:1;--fill:.9;filter:drop-shadow(10px 0 14px #ff8c3280)drop-shadow(0 8px 10px #0009)}.rest-art .rest-hero img.spr{filter:brightness(.92)sepia(.12)}.campfire{z-index:2}.campfire .stones{filter:drop-shadow(0 -2px 2px #ff963c8c);background:radial-gradient(9px 7px at 8% 55%,#6a5a6a 60%,#0000 66%),radial-gradient(10px 7px at 24% 80%,#5c4c5e 60%,#0000 66%),radial-gradient(10px 7px at 44% 92%,#6e5e6c 60%,#0000 66%),radial-gradient(10px 7px at 64% 90%,#5a4a5a 60%,#0000 66%),radial-gradient(10px 7px at 82% 78%,#6a5a68 60%,#0000 66%),radial-gradient(9px 7px at 94% 52%,#5e4e60 60%,#0000 66%);border-radius:50%;width:130px;height:26px;position:absolute;bottom:-6px;left:50%;translate:-50%}.campfire .log{background:linear-gradient(#a06a3a,#5a3218 60%,#3a1e0e);border-color:#1d1428;box-shadow:inset 0 -3px #ff78288c}.campfire .coals{filter:blur(1px);background:radial-gradient(closest-side,#fff2b0,#ff9a2e 45%,#c83a10 75%,#78140000);border-radius:50%;width:76px;height:16px;animation:1.3s ease-in-out infinite alternate coalPulse;position:absolute;bottom:4px;left:50%;translate:-50%}@keyframes coalPulse{0%{opacity:.75}to{opacity:1}}.campfire .flame{mix-blend-mode:screen}.campfire .smoke i{opacity:0;background:radial-gradient(closest-side,#b4aac838,#b4aac800);border-radius:50%;width:26px;height:26px;animation:4s ease-out infinite smoke;position:absolute;bottom:120px;left:50%}.campfire .smoke i:nth-child(2){margin-left:8px;animation-delay:2s}@keyframes smoke{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(18px,-90px)scale(2.4)}}.campfire .sparks i{width:3px;height:3px;bottom:50px}.campfire .sparks i:nth-child(4){margin-left:22px;animation-duration:2.2s;animation-delay:.3s}.campfire .sparks i:nth-child(5){margin-left:-26px;animation-duration:2.5s;animation-delay:.9s}.campfire .sparks i:nth-child(6){margin-left:6px;animation-duration:1.6s;animation-delay:1.5s}.campfire .sparks i:nth-child(7){margin-left:-8px;animation-duration:2.8s;animation-delay:.45s}.campfire .sparks i:nth-child(8){margin-left:30px;animation-duration:2s;animation-delay:1.9s}.rest-art .flicker{z-index:3;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(70% 60% at 68% 80%,#ffa03c29,#ffa03c00 70%);animation:2.3s step-end infinite flick;position:absolute;inset:0}@keyframes flick{50%{transform:translateY(calc(var(--u) * -1)) scaleX(-1)}}.rest-art:after{display:none}.reduce-motion .rest-art .flicker,.reduce-motion .campfire .smoke,.reduce-motion .campfire .coals{animation:none!important}.rest-opt .ro-go.btn{pointer-events:none;flex:none;min-height:42px;padding:0 16px;font-size:16px}.rest-opt.k-up .ro-go.btn{color:#0c1a3a;background:linear-gradient(#bfe0ff 0%,#6aaeff 50%,#3a6ed0 100%);border-color:#e0f0ff;box-shadow:inset 0 2px #ffffff80,0 4px #1e3c80}.rest-opt:not(.locked):hover .ro-go{filter:brightness(1.08)}@media (max-width:760px){.rest-opt .ro-go.btn{min-height:38px;padding:0 12px;font-size:15px}}.nc-go.btn,.node-card .nc-go.btn,.node-card>.nc-go.btn{grid-row:6}.ev-choice{align-items:center}.ev-choice .ev-main{justify-content:center}.ev-go.btn{pointer-events:none;flex:none;min-width:96px;min-height:44px;padding:0 16px;font-size:16px}.ev-choice:disabled .ev-go{opacity:.5}.ev-choice.plain .ev-go.btn{background:#ffffff14}.ev-out .br-or{display:none}.ev-out .br{gap:5px}@media (max-width:760px){.ev-go.btn{min-width:84px;min-height:42px;padding:0 12px;font-size:15px}}@media (max-width:899px){.node-event>.screen-main>.node-panel,.node-rest>.screen-main>.node-panel,.node-chest>.screen-main>.node-panel{flex:1 0 auto;margin-top:0!important}.node-event .ev-panel,.node-rest .rest-panel{flex-direction:column;align-items:stretch!important;display:flex!important}.node-event .ev-art,.node-rest .rest-art{flex:auto;min-height:170px;max-height:none;height:auto!important}.node-chest .chest-stage{flex:auto;height:auto;min-height:150px;max-height:300px}.node-chest.opened .chest-stage{flex:none;height:120px;min-height:0}.node-chest .node-panel{justify-content:flex-start}}.chest-box{width:150px;height:150px}.chest-box .ico{width:104px;height:104px}@media (max-width:640px){.chest-box{width:132px;height:132px}.chest-box .ico{width:92px;height:92px}}.shop-item .si-ico:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;height:16%;position:absolute;bottom:4%;left:14%;right:14%}.shop-item .si-held{color:#ffe7a3;background:#241a3e;border-color:#ffe2aa80;padding:1px 6px;font-size:12px;bottom:0;right:-2px}.shop-item[data-kind=power]{background:linear-gradient(#56348cf7,#1e1036fa);border-color:#c896ffb3;box-shadow:0 0 22px #aa6eff40,inset 0 1px #ffffff26}.shop-item[data-kind=power] .si-body b{color:#f0dcff}@media (max-width:760px){.shop-item .si-ico{width:60px;height:60px}.shop-item .si-ico .ico{width:50px;height:50px}.shop-item .si-body small{font-size:12.5px;line-height:1.3}}.campfire .log{background:linear-gradient(#8a5a32 0%,#5a3218 55%,#2a140a 100%);border:0;box-shadow:inset 0 -3px #ff782899,inset 0 2px #ffdcb426,0 2px 4px #0009}.rest-art .rest-hero:after{content:"";z-index:-1;background:radial-gradient(closest-side,#000000a6,#0000);border-radius:50%;height:9%;position:absolute;bottom:6%;left:18%;right:18%}.rest-ground{height:56%;bottom:-24%}.node-rest .node-foot .node-alt{box-shadow:none;color:#d8cde8!important;background:#140e2499!important;border-color:#ffffff2e!important}.rest-opt .ro-go.btn{min-height:46px;padding:0 20px;font-size:17px}@media (max-width:600px) and (max-height:800px){.chest-card{gap:4px;padding:10px}.chest-card .cc-ico{width:52px;height:52px}.chest-card .cc-ico .ico{width:42px;height:42px}.chest-card small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}:root{--m2-line:#3a2d58;--m2-line-hi:#5a4888;--m2-bg:#1a1330;--m2-bg-2:#231a40;--m2-gold:#ffcf6b;--m2-gold-bg:#3a2a14;--m2-ok:#6fe3a1;--m2-red:#ff5d6c}.meta-chip{border:2px solid var(--m2-line);background:var(--m2-bg);color:#ffe39a;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:4px;min-width:40px;height:40px;padding:0 7px;font-size:14px;font-weight:900;display:inline-flex;position:relative}button.meta-chip{cursor:pointer}button.meta-chip:hover{border-color:var(--m2-gold)}.meta-chip .ico{width:22px;height:22px;image-rendering:pixelated}.meta-chip .ico svg{width:100%;height:100%}.meta-chip .mdot{background:var(--m2-red);width:8px;height:8px;display:none;position:absolute;top:3px;right:3px;box-shadow:0 0 0 2px #120d1c}.meta-chip.has-dot .mdot{display:block}.meta-chip .mc-lbl{color:#cfc4e2;font-size:12px;font-weight:800;display:none}@media (min-width:900px){.meta-chip{gap:6px;padding:0 10px}.meta-chip .mc-lbl{display:inline}}.meta-chip b small{color:var(--muted);margin-left:1px;font-size:10px;font-weight:800}.home>.topbar{gap:6px}.account-chip .ac-name{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.account-chip .ac-title,.p-title,.fr-title,.lb-title{letter-spacing:.6px;text-transform:uppercase;color:var(--m2-gold);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:10px;font-weight:800;display:block;overflow:hidden}.lb-title{vertical-align:1px;margin-left:6px;display:inline-block}.fr-title{margin-top:2px}@media (max-width:400px){.home>.topbar{gap:5px;padding-left:8px;padding-right:8px}.home>.topbar .account-chip{max-width:132px;padding-right:8px}.home>.topbar .account-chip .ac-name>:first-child,.home>.topbar .account-chip .ac-name{text-overflow:ellipsis;overflow:hidden}.meta-chip{padding:0 5px;font-size:13px}}.wotd-card{box-sizing:border-box;text-align:left;width:100%;max-width:440px;margin:12px auto 0;padding:7px 12px 8px;background:var(--m2-bg)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:2px solid #6a52a8!important;border-radius:4px!important}.wotd-card.used{border-color:var(--m2-line-hi)!important}.wotd-top{letter-spacing:1.6px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:900;display:flex}.wotd-eye{color:var(--m2-gold);align-items:center;gap:4px;display:inline-flex}.wotd-eye .flag-id{border-radius:0;margin:0 0 0 4px}.wotd-state{color:#9fe8ff;white-space:nowrap}.wotd-card.used .wotd-state{color:var(--m2-ok)}.wotd-body{margin-top:2px;line-height:1.25}.wotd-word{font-family:var(--display);letter-spacing:2px;color:#fff3dc;margin-right:8px;font-size:21px;font-weight:700}.wotd-mean{color:#d9cfe8;font-size:13.5px;font-weight:700}@media (min-width:900px) and (min-height:600px){.wotd-card{max-width:460px;margin-left:0}}.daily-card{width:min(560px,100%);position:relative}@media (min-width:900px){.cal-day .cd-ico,.cal-day .cd-ico .ico{width:36px;height:36px}.cal-day .cd-ico.two>.ico,.cal-day .cd-ico.two .cd-x,.cal-day .cd-ico.two .cd-x .ico{width:30px!important;height:30px!important}.cal-day b{font-size:16px}.cal-day small{font-size:12.5px}.chest-btn .chest-ico{width:112px;height:112px}.daily-note,.cal-legend{font-size:14px}}.daily-card h2{margin-bottom:10px!important}.cal-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:0 0 12px;display:grid}@media (max-width:480px){.cal-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.cal-day.big{grid-column:span 2}.cal-day{flex-direction:row;justify-content:center;gap:6px;padding:7px 4px}.cal-day small{background:var(--m2-bg);border-radius:2px;padding:0 4px;position:absolute;top:-8px;left:50%;translate:-50%}.cal-day.today small{background:var(--m2-gold-bg)}.cal-day .cd-ico.two{width:auto}.cal-day .cd-ico.two>.ico,.cal-day .cd-ico.two .cd-x,.cal-day .cd-ico.two .cd-x .ico{width:24px!important;height:24px!important}.cal-day b{font-size:15px}.cal-strip{row-gap:14px;padding-top:6px}}.cal-day{border:2px solid var(--m2-line);background:var(--m2-bg);border-radius:4px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:6px 2px 5px;display:flex;position:relative}.cal-day small{color:#cfc4e2;letter-spacing:.3px;white-space:nowrap;font-size:11px;font-weight:900}.cal-day .cd-ico{place-items:center;width:30px;height:30px;display:grid}.cal-day .cd-ico .ico{width:30px;height:30px}.cal-day .cd-ink{align-items:center;gap:1px;display:inline-flex}.cal-day .cd-ink .ico{width:12px;height:12px}.cal-day .cd-ink .ico svg,.cal-day .cd-ico .ico svg{width:100%;height:100%}.cal-day b{color:#ffe39a;font-variant-numeric:tabular-nums;font-size:13px}.cal-day.big{background:#2a1d40;border-style:dashed;border-color:#b98a2a}.cd-prize{color:#ffe39a;text-align:left;font-size:11px;font-weight:900;line-height:1.1;display:none}@media (max-width:480px){.cal-day.big .cd-prize{max-width:70px;display:block}.cal-day.big .cd-ico.two .cd-x .ico,.cal-day.big .cd-ico.two .cd-x{width:28px!important;height:28px!important}}.cal-day.big .cd-ico .ico{filter:none}.cal-day.done{background:#1d2a26;border-color:#2e5a44}.cal-day:not(.done):not(.today):not(.big) .cd-ico,.cal-day:not(.done):not(.today):not(.big) b{opacity:.78}.cal-day .cd-ico{position:relative}.cal-day .cd-ico.two{justify-content:center;align-items:center;gap:1px;width:100%;display:flex}.cal-day .cd-ico.two>.ico,.cal-day .cd-ico.two .cd-x,.cal-day .cd-ico.two .cd-x .ico{width:19px!important;height:19px!important}.cal-day .cd-x{place-items:center;display:grid}.cal-day .cd-x .tprev .tile.mini{--tile-size:18px;width:18px;height:18px;font-size:10px}.daily-ov{background:#06030ef2!important}.cal-day .cd-ok{color:#0d2a1a;background:var(--m2-ok);border:2px solid #120d1c;place-items:center;width:18px;height:18px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:absolute;top:-6px;right:-6px}.cal-day.today{border-color:var(--m2-gold);background:var(--m2-gold-bg)}.cal-day.today small{color:var(--m2-gold)}.tprev{display:inline-grid}.tprev .tile.mini{--tile-size:24px;border-radius:3px;width:24px;height:24px;font-size:13px}.tprev .tile.mini .pts{display:none}.chest-btn{color:var(--m2-gold);letter-spacing:.5px;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;margin:0 auto;padding:4px 18px;font-size:14px;font-weight:900;display:flex}.chest-btn .chest-ico{width:80px;height:80px}.chest-btn .chest-ico svg{width:100%;height:100%}.chest-btn:not(.opened) .chest-ico{animation:1.8s steps(6,end) infinite m2Wiggle}.chest-btn.opened{cursor:default;color:var(--muted)}.chest-btn.pop .chest-ico{animation:.42s steps(5,end) both m2Pop}@keyframes m2Wiggle{0%,70%,to{transform:none}76%{transform:rotate(-6deg)}82%{transform:rotate(6deg)}88%{transform:rotate(-3deg)}}@keyframes m2Pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.chest-reveal{justify-items:center;gap:6px;min-height:0;margin:6px 0 2px;display:grid}.chest-reveal:empty{display:none}.rw-line{color:#ffe39a;align-items:center;gap:8px;padding:2px 4px;font-size:18px;animation:.4s steps(4,end) both m2Pop;display:inline-flex}.rw-line .ico,.rw-line .tprev{width:26px;height:26px}.rw-line .ico svg{width:100%;height:100%}.chest-btn span:empty{display:none}.chest-btn>span:not(.ico){font-size:13.5px}.cal-legend{color:#d9cfe8;margin:-2px 0 6px;font-size:12px;line-height:1.35}.cal-legend b{color:var(--m2-gold);font-weight:900}.daily-note{text-wrap:balance;margin:8px 0 14px;font-size:12.5px;line-height:1.4;color:#cfc4e2!important}@media (max-width:400px){.cal-day small{letter-spacing:0;font-size:10.5px}.cal-day .cd-ico,.cal-day .cd-ico .ico{width:26px;height:26px}.chest-btn .chest-ico{width:88px;height:88px}}.season-wrap{flex-direction:column;gap:10px;width:min(1000px,100%);margin:auto;display:flex}.season-head{padding:12px 14px;border:2px solid var(--m2-line)!important;background:var(--m2-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:4px!important}.sh-row{align-items:center;gap:14px;display:flex}.sh-tier{flex:none;align-items:center;gap:8px;display:inline-flex}.sh-tier .ico{width:40px;height:40px}.sh-tier .ico svg{width:100%;height:100%}.sh-tier small{text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);font-size:11px;font-weight:900;display:block}.sh-tier b{font-family:var(--display);color:#fff3dc;font-size:30px;line-height:1}.sh-tier b em{color:var(--muted);margin-left:2px;font-size:16px;font-style:normal}.sh-xp{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.sh-xp small{color:#d9cfe8;font-size:12.5px;font-weight:800}.ms-bar{border:2px solid var(--m2-line-hi);background:#120d1c;border-radius:2px;height:12px;display:block;overflow:hidden}.ms-bar i{background:var(--m2-gold);height:100%;display:block}.sh-xp small b{color:#fff3dc}.sh-how{color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px;margin:10px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.sh-how li{white-space:nowrap;background:#15101f;border:2px solid #2a2140;border-radius:3px;justify-content:space-between;gap:6px;padding:3px 6px;display:flex}.sh-how li span{text-overflow:ellipsis;overflow:hidden}.sh-how li b{color:#ffe39a;font-weight:900}@media (max-width:420px){.sh-how{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.sh-how{grid-template-columns:repeat(6,minmax(0,1fr))}}.sh-detail:empty{display:none}.sh-detail{text-align:center;color:#ffe39a;min-height:1.3em;margin:0;font-size:13px;font-weight:800}.tier-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}@media (min-width:900px){.tier-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}}.tier{border:2px solid var(--m2-line);min-width:0;min-height:96px;color:var(--text);cursor:pointer;font:inherit;background:#15101f;border-radius:4px;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;padding:6px 3px;display:flex;position:relative}.tier small{color:var(--muted);font-size:10.5px;font-weight:900}.tier .t-ico{place-items:center;width:32px;height:32px;display:grid}.tier .t-ico .ico{width:32px;height:32px}.tier .t-ico .ico svg{width:100%;height:100%}.tier b{white-space:normal;overflow-wrap:normal;letter-spacing:-.1px;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;justify-content:center;align-items:center;max-width:100%;min-height:2.2em;font-size:clamp(9.5px,2.75vw,12px);font-weight:900;line-height:1.1;display:-webkit-box;overflow:hidden}.tier em{letter-spacing:.6px;text-transform:uppercase;color:#cdbdff;font-size:9px;font-style:normal;font-weight:900}.tier.ready .t-n{color:var(--m2-gold)}.sh-more summary{cursor:pointer;list-style:none}.sh-more summary::-webkit-details-marker{display:none}.sh-more summary:after{content:" +";color:var(--muted)}.sh-more[open] summary:after{content:" −"}.sh-how-h{letter-spacing:1.4px;text-transform:uppercase;color:var(--m2-gold);margin:10px 0 0;font-size:11px;font-weight:900}.sh-how-h+.sh-how{margin-top:5px}.tier-grid{border:2px solid var(--m2-line);background:#120d1ce0;border-radius:4px;padding:8px}.tier.ready.special{border-color:var(--m2-gold)}.tier.locked .t-ico{opacity:.6;filter:grayscale(.7)}.tier.locked small{color:#b3a7c9}.tier.locked b{color:#c4b9d8}.tier.next{border-style:dashed;border-color:#9fe8ff}.tier.locked.special{border-color:#5a42a0}.tier.ready{border-color:var(--m2-gold);background:var(--m2-gold-bg)}.tier.ready small{color:var(--m2-gold)}.tier.ready{animation:1.4s steps(2,end) infinite m2Ready}.tier .t-ok{top:2px;right:4px}@keyframes m2Ready{50%{border-color:#fff3c0}}.tier.claimed{background:#1e1830;border-color:#2e5a44}.tier .t-ok{color:var(--m2-ok);font-size:12px;font-style:normal;font-weight:900;position:absolute;top:3px;right:4px}@media (min-width:900px){.tier{min-height:128px;padding:10px 4px}.tier .t-ico,.tier .t-ico .ico{width:44px;height:44px}.tier b{font-size:15px}.tier small{font-size:13px}.tier em{font-size:11px}.season-wrap{width:min(1100px,100%)}.sh-tier b{font-size:38px}.sh-xp small{font-size:14px}.sh-how{font-size:13px}}.ink-amt{align-items:center;gap:3px;display:inline-flex}.ink-amt .ico{width:16px;height:16px}.ink-amt .ico svg{width:100%;height:100%}.shop-wrap{flex-direction:column;width:min(820px,100%);margin:0 auto;display:flex}.shop-screen .screen-main{justify-content:flex-start}.shop-earn{border:2px solid var(--m2-line);background:#120d1ceb;border-radius:4px;margin-top:14px;padding:10px 12px}.shop-earn>b{letter-spacing:1.4px;text-transform:uppercase;color:var(--m2-gold);margin-bottom:6px;font-size:12px;display:block}.shop-earn ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;padding:0;list-style:none;display:grid}.shop-earn li{grid-template-columns:22px 1fr;align-items:center;column-gap:6px;font-size:12.5px;display:grid}.shop-earn li .ico{grid-row:span 2;width:22px;height:22px}.shop-earn li .ico svg{width:100%;height:100%}.shop-earn li em{color:var(--muted);font-size:11px;font-style:normal}@media (min-width:900px){.shop-earn ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.shop-tabs{border:2px solid var(--m2-line);background:var(--m2-bg);border-radius:4px;width:100%;margin-bottom:10px}.shop-tabs button{color:#cfc4e2}.shop-tabs button.on{background:var(--m2-gold-bg);color:var(--m2-gold);box-shadow:inset 0 -3px 0 var(--m2-gold)}.shop-tabs button{min-height:42px;padding:8px 4px;font-size:14px}.shop-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shop-list.sl-titles,.shop-list.sl-supplies{grid-template-columns:1fr}@media (min-width:900px){.shop-wrap{width:min(1040px,100%)}.shop-item .si-body b{font-size:18px}.shop-item .si-body small{font-size:13.5px}.tword .tile.mini{--tile-size:48px;width:48px;height:48px;font-size:26px}.frame-prev{width:min(100%,190px)}.shop-hero small{font-size:13.5px}.shop-earn li{font-size:14px}.shop-earn li em{font-size:12.5px}.shop-tabs button{min-height:48px;font-size:16px}.shop-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.shop-list.sl-titles,.shop-list.sl-supplies{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop-item{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:10px;display:flex;border:2px solid var(--m2-line)!important;background:var(--m2-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-radius:4px!important}.shop-item.on{border-color:var(--m2-gold)!important}.shop-item .si-body{flex-direction:column;gap:2px;min-width:0;display:flex}.shop-item .si-body b{font-family:var(--display);font-size:16px;font-weight:600}.shop-item .si-body small{color:var(--muted);font-size:12px;line-height:1.35}.shop-item .btn{border-radius:4px;width:100%;margin-top:auto}.shop-item .btn.is-on{color:var(--m2-gold);border-color:var(--m2-gold);opacity:1}.shop-item .buy-btn{color:#2a1606;background:#e8b53a;border:2px solid #ffe28a;gap:6px;font-weight:700}.shop-item .buy-btn .ico svg rect[fill=\#1d1428]{fill:#2a1606}.shop-item .buy-btn:disabled{color:var(--muted);border-color:var(--m2-line);background:#1c1530}.shop-item .buy-btn.armed{background:var(--m2-gold);color:#2a1606}.sl-tiles .si-prev{position:relative}.si-ribbon{color:#fff3dc;background:#5a42a0;border:2px solid #120d1c;border-radius:2px;align-items:center;gap:3px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex;position:absolute;top:3px;left:3px;right:auto}.si-ribbon .ico{width:12px;height:12px}.si-ribbon .ico svg{width:100%;height:100%}.shop-status:empty{display:none}.si-sub{color:#b9a4ff;white-space:nowrap;justify-content:center;align-items:center;gap:4px;margin-top:3px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.si-sub .ico{width:13px;height:13px}.si-sub .ico svg{width:100%;height:100%}.shop-item.owned .si-sub{color:var(--m2-ok)}.shop-item.previewing{border-color:#9fe8ff!important}.sl-tiles .si-prev:hover{outline-offset:-2px;outline:2px solid #9fe8ff}.si-tag{color:#e6dcff;background:#241a40;border:2px solid #5a42a0;border-radius:3px;justify-content:center;align-self:center;align-items:center;gap:4px;margin-top:4px;padding:2px 6px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.si-tag .ico{width:14px;height:14px}.si-tag .ico svg{width:100%;height:100%}.shop-hero{text-align:left;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;display:flex;border:2px solid var(--m2-line)!important;background:var(--m2-bg-2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-radius:4px!important}.shop-hero>.ico{flex:none;width:40px;height:40px}.shop-hero>.ico svg{width:100%;height:100%}.shop-hero b{color:#fff3dc;font-size:14px;display:block}.shop-hero small{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.35;display:block}.shop-hero small b{color:var(--m2-gold);display:inline}.shop-hero.sh-tiles{text-align:center;flex-direction:column;gap:8px}.tword.big{gap:4px}.tword.big .tile.mini{--tile-size:clamp(30px, 9vw, 48px);width:var(--tile-size);height:var(--tile-size);font-size:calc(var(--tile-size) * .52)}.tword.big .tile.mini .pts{font-size:calc(var(--tile-size) * .2)}button.tword{cursor:pointer;background:0 0;border:0;padding:4px}.shop-hero.sh-titles{flex-direction:column;align-items:flex-start}.name-plate{border:2px solid var(--m2-line-hi);background:#120d1c;border-radius:4px;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:inline-flex}.name-plate .avatar{background:#2a2140;border-radius:3px;place-items:center;width:34px;height:34px;display:grid}.name-plate .avatar .ico{width:24px;height:24px}.name-plate b{font-size:15px}.name-plate .p-title{max-width:200px;font-size:11px}.np-none{color:var(--muted)!important;font-size:11px!important}.packed{flex:none;gap:4px;display:inline-flex}.packed .ico{width:34px;height:34px}.packed .ico svg{width:100%;height:100%}.sl-titles .shop-item,.sl-supplies .shop-item{text-align:left;flex-direction:row}.sl-titles .shop-item .si-body,.sl-supplies .shop-item .si-body{flex:1}.sl-titles .shop-item .btn,.sl-supplies .shop-item .btn{width:auto;min-width:104px;margin:0}.si-prev{place-items:center;min-height:44px;display:grid}.sl-tiles .si-prev{box-sizing:border-box;background:#57497f;border:2px solid #8a7ab8;border-radius:3px;width:100%;padding:26px 4px 10px}.sl-tiles .si-prev .tile .pts,.shop-hero .tile .pts{display:none}.si-prev>.ico{width:36px;height:36px}.si-prev>.ico svg{width:100%;height:100%}.sl-frames .si-prev{width:100%}.frame-prev{aspect-ratio:4/5;width:min(100%,132px);height:auto;image-rendering:pixelated;border-radius:2px;outline:2px solid #8a7ab8}.tword{gap:4px;display:inline-flex}.tword .tile.mini{--tile-size:38px;border-radius:4px;width:38px;height:38px;font-size:20px}.tword .tile.mini .pts{font-size:8px;bottom:2px;right:3px}.si-note{color:var(--muted);font-size:12px;font-weight:900}.si-note.ok{color:var(--m2-ok)}.si-more{text-align:center;background:#120d1ce6;border-radius:3px;grid-column:1/-1;margin:6px 0 0;padding:6px 10px;font-size:12.5px;color:#e6dcff!important}.shop-status{text-align:center;min-height:1.3em;margin:10px 0 0;font-size:13px;font-weight:800;color:#ffe39a!important}.shop-link{border-radius:4px;width:100%;margin-top:10px}.shop-link .ico{width:18px;height:18px}.mastery{border-top:2px solid #2e2448;flex-direction:column;grid-column:1/-1;gap:6px;margin-top:2px;padding-top:8px;display:flex}.mastery .ms-seg{margin-top:6px}.ms-row{align-items:center;gap:6px;display:flex}.ms-row .ico{width:20px;height:20px}.ms-row .ico svg{width:100%;height:100%}.ms-row b{font-family:var(--display);color:var(--m2-gold);font-size:14px;font-weight:600}.ms-xp{align-items:center;gap:8px;display:flex}.ms-xp .ms-bar{flex:1}.ms-xp small{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:800}.mastery .ms-bar{height:10px}.ms-next{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.ms-next span{color:#cfc4e2}.ms-next b{color:#ffe39a;align-items:center;gap:3px;font-weight:900;display:inline-flex}.ms-pips{grid-template-rows:auto 18px;grid-template-columns:repeat(10,minmax(0,1fr));gap:2px 3px;display:grid}.ms-pips .pmk{opacity:.55;place-items:center;display:grid}.ms-pips .pmk:not(.big) .ico{width:13px!important;height:13px!important}.ms-pips .pmk.nx{opacity:1;outline-offset:-1px;border-radius:2px;outline:2px solid #b98a2a}.ms-pips .pmk.on{opacity:1}.ms-pips .pmk .ico{width:16px;height:16px}.ms-pips .pmk .ico svg{width:100%;height:100%}.ms-pips .pmk[style]{color:var(--c)}.ms-pips .pip.nx{background:#241a0e;border-color:#b98a2a}.ms-pips .pip{box-sizing:border-box;color:#8a7fa6;background:#15101f;border:2px solid #3a2d58;border-radius:2px;place-items:start center;height:26px;padding-top:2px;font-style:normal;display:grid;position:relative;overflow:hidden}.ms-pips .pip>b{background:var(--m2-gold);height:5px;position:absolute;bottom:0;left:0}.ms-pips .pip.on{background:#3a2a14}.ms-pips .pip.on>b{display:none}.ms-pips .pip .pl,.ms-pips .pip .pm{color:#c4b9d8;font-size:11px;font-weight:900;position:relative}.ms-pips .pip.on .pl{color:#ffe39a}.ms-pips .pip .pm{place-items:center;display:grid}.ms-pips .pip .pm[style]{color:var(--c);filter:hue-rotate(var(--h))}.ms-xpt{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px;font-weight:800}.ms-pips .pip .ico{width:14px;height:14px}.ms-pips .pip .ico svg{width:100%;height:100%}.ms-pips .pip.on{color:#ffe39a;border-color:#b98a2a}.ms-pips .pip[class*=m-]{border-color:#6a52a8}.ms-pips .pip.on[class*=m-]{border-color:#ffe28a}.ms-next .ico{width:13px;height:13px}.ms-next .ico svg{width:100%;height:100%}.ms-seg{grid-template-columns:1fr 1fr;align-items:center;gap:4px 8px;display:grid}.ms-seg .ms-lbl{grid-column:1/-1}.ms-lbl{text-transform:uppercase;letter-spacing:.6px;color:#cfc4e2;font-size:11px;font-weight:900}.ms-seg .seg{border:2px solid var(--m2-line);min-width:0;min-height:46px;color:var(--text);font:inherit;cursor:pointer;background:#15101f;border-radius:4px;justify-content:flex-start;align-items:center;gap:6px;padding:2px 6px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.ms-seg .seg .sg-t{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15;display:flex}.ms-seg .seg .sg-t>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;overflow:hidden}.ms-seg .seg .sg-t small{white-space:nowrap;color:var(--muted);align-items:center;gap:3px;font-size:10.5px;font-weight:800;display:inline-flex}.ms-seg .seg .sg-t small .ico{width:11px;height:11px}.ms-seg .seg.on .sg-t small{color:var(--m2-gold)}.ms-seg .seg.on{border-color:var(--m2-gold);background:var(--m2-gold-bg);color:#fff3dc}.ms-seg .seg.lk{color:#b3a7c9;background:#120d1c;border-style:dashed}.ms-seg .seg .ico{flex:none;width:14px;height:14px}.ms-seg .seg .ico svg{width:100%;height:100%}.ms-seg .seg em{color:var(--m2-gold);flex:none;align-items:center;gap:2px;margin-left:auto;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.ms-seg .seg.nope{border-color:var(--m2-red)}.fx-sw{width:32px;height:32px;color:var(--c,#ff9632);filter:hue-rotate(var(--h));flex:none;place-items:center;display:grid}.fx-sw .ico{width:32px;height:32px}.fx-sw .ico svg{width:100%;height:100%}.ms-seg .sk-prev{object-fit:contain;flex:none;width:36px!important;height:36px!important}.seg.lk .sk-prev{filter:grayscale(.35);opacity:.85}.shop-entry{margin-top:8px}.word-banner.is-wotd{color:#e8fbff}.word-banner .wotd-tag{text-align:center;letter-spacing:3px;color:var(--m2-gold);margin-bottom:2px;font-size:.3em;display:block}.castbtn.is-wotd{box-shadow:0 0 0 2px #9fe8ff!important}.castbtn small .was{color:#4a2a06;margin-right:5px;font-size:1.05em;font-weight:900;text-decoration:line-through;text-decoration-thickness:2px}.wordslot.is-wotd{outline-offset:-2px;outline:2px solid #9fe8ff;background:#285a6e59!important}.dmgprev.is-wotd small{color:#9fe8ff;letter-spacing:.3px;white-space:nowrap;font-size:9px}.wordslot.is-wotd{border-color:#9fe8ff!important}.wordbar.wb-wotd{position:relative}.wordbar.wb-wotd:before{content:"Word of the Day ×2";z-index:2;color:#0b1030;letter-spacing:.8px;text-transform:uppercase;pointer-events:none;background:#9fe8ff;border-radius:2px;padding:1px 6px;font-size:10px;font-weight:900;position:absolute;top:-11px;left:10px}.theme-row{grid-template-columns:repeat(auto-fill,minmax(38px,1fr))!important}.theme-row .theme-sw.lk .tile{filter:saturate(.6)brightness(.82)!important}.theme-row .theme-sw.lk:after{border:2px solid #3a2d58;border-radius:3px;width:14px;height:14px;background-color:#120d1c!important;background-size:10px!important;inset:auto 1px 1px auto!important}.theme-row .theme-sw .tile .pts{display:none}:root.tiles-slate .tile:not([class*=gem-]):not(.used),.theme-sw.tiles-slate .tile,.tiles-slate.tword .tile,.tprev.tiles-slate .tile{color:#f2f2ea!important;text-shadow:none!important;background:#5b6170!important;box-shadow:inset 0 0 0 2px #2d313b,inset 0 -4px #444955,0 3px #1e2128!important}:root.tiles-sakura .tile:not([class*=gem-]):not(.used),.theme-sw.tiles-sakura .tile,.tiles-sakura.tword .tile,.tprev.tiles-sakura .tile{color:#5a1e3c!important;text-shadow:none!important;background:#f6c1d4!important;box-shadow:inset 0 0 0 2px #b45d80,inset 0 -4px #e39ab6,0 3px #7a3354!important}:root.tiles-mint .tile:not([class*=gem-]):not(.used),.theme-sw.tiles-mint .tile,.tiles-mint.tword .tile,.tprev.tiles-mint .tile{color:#17432e!important;text-shadow:none!important;background:#b8ecd0!important;box-shadow:inset 0 0 0 2px #3c8a64,inset 0 -4px #8fd6b1,0 3px #22553c!important}:root.tiles-night .tile:not([class*=gem-]):not(.used),.theme-sw.tiles-night .tile,.tiles-night.tword .tile,.tprev.tiles-night .tile{color:#ffd45a!important;text-shadow:none!important;background:#1f2a5a!important;box-shadow:inset 0 0 0 2px #4a5aa8,inset 0 -4px #151d44,0 3px #0b1030!important}:root.tiles-slate .tile:not([class*=gem-]):not(.used) .pts,.tiles-slate .tile .pts{color:#c9ced8!important}:root.tiles-sakura .tile:not([class*=gem-]):not(.used) .pts,.tiles-sakura .tile .pts{color:#a04f78!important}:root.tiles-mint .tile:not([class*=gem-]):not(.used) .pts,.tiles-mint .tile .pts{color:#2f7d52!important}:root.tiles-night .tile:not([class*=gem-]):not(.used) .pts,.tiles-night .tile .pts{color:#c6b0ff!important}:root.tiles-slate .tile:not([class*=gem-]):not(.used):before,:root.tiles-sakura .tile:not([class*=gem-]):not(.used):before,:root.tiles-mint .tile:not([class*=gem-]):not(.used):before,:root.tiles-night .tile:not([class*=gem-]):not(.used):before,.tiles-slate .tile:before,.tiles-sakura .tile:before,.tiles-mint .tile:before,.tiles-night .tile:before{display:none!important}:root.tiles-slate .tile:not([class*=gem-]):not(.used),:root.tiles-sakura .tile:not([class*=gem-]):not(.used),:root.tiles-mint .tile:not([class*=gem-]):not(.used),:root.tiles-night .tile:not([class*=gem-]):not(.used){border-radius:4px}:root.tiles-sakura .tile.used,:root.tiles-mint .tile.used{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #2a8a5a!important}img.spr,.sprite img,[class*=art] img,img.bgimg,.rico img,.pick-face img,.hc-art img,.hero-big img{image-rendering:pixelated;image-rendering:crisp-edges}@supports (image-rendering:pixelated){img.spr,.sprite img,[class*=art] img,img.bgimg,.rico img,.pick-face img,.hc-art img,.hero-big img{image-rendering:pixelated}}.fighter.hero .sprite img.spr,.fighter.foe .sprite img.spr{filter:drop-shadow(0 3px #00000061)}.ch-art img,.ch-hero img,.ch-fighter img{filter:drop-shadow(0 3px #00000073)}.fighter .sprite img.spr.pxfit{width:var(--pxw);height:var(--pxh);max-width:none;margin-left:calc(var(--pxw) / -2);position:absolute;bottom:0;left:50%}:root{--on2-line:#4a3a66;--on2-ink:#150f22;--on2-card:#1c1530;--on2-card-2:#251c3d;--t-bronze:#c27d42;--t-silver:#b9c3cf;--t-gold:#f2c14e;--t-platinum:#5fd6d0;--t-diamond:#8fb4ff}.on2-screen .screen-main{padding:12px 14px 8px}.on2-col{flex-direction:column;gap:10px;width:100%;max-width:560px;margin:auto;display:flex}.on2-card{padding:14px;border:2px solid var(--on2-line)!important;background:var(--on2-card)!important;box-shadow:0 3px 0 var(--on2-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:4px!important}.on2-card .panel-title{margin:0 0 8px}.on2-signin{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.on2-err{color:#ffc7cf;background:#3a1621;border:2px solid #a2384a;border-radius:4px;padding:8px 12px;font-size:13px}.on2-err[hidden]{display:none!important}.on2-foot .btn{min-width:220px}.on2-screen [hidden]{display:none!important}.tn-head-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tn-head-top h2{margin:2px 0 0;font-size:20px;line-height:1.15}.tn-reset{text-align:right;border:2px solid var(--on2-line);background:var(--on2-ink);border-radius:4px;flex:none;padding:6px 8px}.tn-reset small,.tn-stats small{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px;display:block}.tn-reset b{font-family:var(--display);color:var(--gold);font-size:17px}.tn-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.tn-stats>div{border:2px solid var(--on2-line);background:var(--on2-card-2);border-radius:4px;min-width:0;padding:8px}.tn-stats b{font-family:var(--display);white-space:nowrap;font-size:19px}.tn-pips{gap:5px;margin-top:5px;display:flex}.tn-pips i{background:var(--gold);border:2px solid #8a6416;border-radius:2px;width:16px;height:16px}.tn-pips i.used{background:#3a2f52;border-color:#5a4a78}.tn-gauntlet{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tn-fight{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:10px 6px 8px;display:flex;position:relative;border:2px solid var(--on2-line)!important;background:var(--on2-card)!important;box-shadow:0 3px 0 var(--on2-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:4px!important}.tn-fight.k-boss{background:#24152a!important;border-color:#a2384a!important}.tn-step{width:22px;height:22px;font-family:var(--display);background:var(--on2-ink);border:2px solid var(--on2-line);border-radius:2px;place-items:center;font-size:13px;display:grid;position:absolute;top:6px;left:6px}.tn-mark{position:absolute;top:4px;right:4px}.tn-mark .ico{width:20px;height:20px}.tn-art{place-items:center;width:100%;height:86px;display:grid}.tn-art svg,.tn-art img{width:auto;max-width:92px;height:100%;max-height:86px;image-rendering:pixelated}.tn-fight.k-boss .tn-art{height:96px}.tn-txt{flex-direction:column;width:100%;min-width:0;display:flex}.tn-txt small{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;font-size:11px}.tn-txt b{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.15;overflow:hidden}.tn-txt em{color:#ff9aa6;font-size:12px;font-style:normal}.tn-rule-list{color:var(--muted);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;line-height:1.35;list-style:none;display:flex}.tn-rule-list li{padding-left:12px;position:relative}.tn-rule-list li:before{content:"";background:var(--gold);width:6px;height:6px;position:absolute;top:6px;left:0}.tn-rule-list b{color:var(--text)}.on2-board-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.on2-board-head .panel-title{margin:0}.on2-tabs{gap:4px;display:flex}.on2-tab{border:2px solid var(--on2-line);background:var(--on2-ink);height:30px;color:var(--muted);font:inherit;cursor:pointer;border-radius:3px;padding:0 10px;font-size:12px}.on2-rows{flex-direction:column;gap:3px;display:flex}.on2-row{background:var(--on2-card-2);border:2px solid #0000;border-radius:3px;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.on2-row .rank{font-family:var(--display);color:var(--muted);text-align:center;font-size:16px}.on2-row .who{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex}.on2-row .who>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:800;overflow:hidden}.on2-row .who small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;font-size:11px;overflow:hidden}.on2-row .score{font-family:var(--display);text-align:right;min-width:52px;font-size:17px}.on2-empty{padding:8px 2px}.tn-cleared{gap:3px;display:flex}.tn-cleared i{background:#3a2f52;border-radius:1px;width:9px;height:9px}.tn-cleared i.on{background:var(--green)}.on2-ov{border:2px solid var(--on2-line)!important;background:var(--on2-card)!important;box-shadow:0 4px 0 var(--on2-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:4px!important}.tn-bd{text-align:left;flex-direction:column;gap:4px;margin:10px 0 6px;display:flex}.tn-bd-row{border:2px solid var(--on2-line);background:var(--on2-card-2);border-radius:3px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total""parts parts";gap:2px 10px;padding:8px 10px;display:grid}.tn-bd-row.won{border-left:6px solid var(--green)}.tn-bd-row.lost{border-left:6px solid var(--red)}.tn-bd-name{grid-area:name;min-width:0}.tn-bd-name b{font-family:var(--display);font-size:15px;display:block}.tn-bd-parts{color:var(--muted);flex-wrap:wrap;grid-area:parts;gap:4px 10px;font-size:12px;display:flex}.tn-bd-parts b{color:var(--text)}.tn-bd-parts .neg b{color:#ff9aa6}.tn-bd-total{font-family:var(--display);color:var(--gold);grid-area:total;align-self:center;font-size:20px}.tn-sofar,.tn-total{border:2px solid var(--on2-line);background:var(--on2-ink);border-radius:3px;flex-direction:column;align-items:center;gap:2px;margin:4px 0;padding:8px;display:flex}.tn-sofar small,.tn-total small{color:var(--muted);text-align:center;font-size:12px}.tn-total b{font-family:var(--display);color:var(--gold);font-size:34px;line-height:1}.tn-retry{margin-top:6px}.tn-rankline{text-align:center;margin:4px 0 2px;font-size:14px}.tn-rankline b{color:var(--gold)}.tn-next{border:2px solid var(--on2-line);background:var(--on2-card-2);text-align:left;border-radius:3px;align-items:center;gap:10px;margin:8px 0 2px;padding:8px 10px;display:flex}.tn-next.k-boss{border-color:#a2384a}.tn-next .tn-art{flex:none;width:64px;height:64px}.tn-next .tn-art svg,.tn-next .tn-art img{max-width:64px;max-height:64px}.tn-next small{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px;display:block}.tn-next b{font-family:var(--display);font-size:17px;display:block}.tn-next em{color:var(--muted);font-size:12px;font-style:normal}.tier-badge{background:var(--on2-ink);vertical-align:middle;white-space:nowrap;border:2px solid;border-radius:3px;align-items:center;gap:4px;height:22px;padding:0 6px 0 4px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.tier-badge .tier-name{color:var(--text);text-transform:uppercase;letter-spacing:.4px}.tier-badge b{font-family:var(--display);color:var(--text);margin-left:2px;font-size:13px}.tier-gem{background:currentColor;flex:none;width:10px;height:10px;margin:0 2px;transform:rotate(45deg)}.tier-badge.t-bronze{color:var(--t-bronze)}.tier-badge.t-silver{color:var(--t-silver)}.tier-badge.t-gold{color:var(--t-gold)}.tier-badge.t-platinum{color:var(--t-platinum)}.tier-badge.t-diamond{color:var(--t-diamond)}.top10-badge{height:22px;color:var(--gold);white-space:nowrap;vertical-align:middle;background:#3a2d1a;border:2px solid #8a6416;border-radius:3px;align-items:center;gap:3px;padding:0 6px 0 3px;font-size:11px;font-weight:800;display:inline-flex}.top10-badge .ico{width:16px;height:16px}.top10-badge b{color:var(--text)}.ptags{vertical-align:middle;gap:4px;margin-left:6px;display:inline-flex}.lb-row .who .ptags,.fr-name .ptags{margin-left:6px}.fr-name b+.ptags{margin:2px 0 0;display:flex}.rk-me-top{align-items:center;gap:12px;display:flex}.rk-hero{border:2px solid var(--on2-line);background:var(--on2-ink);border-radius:3px;flex:none;place-items:center;width:72px;height:80px;display:grid;overflow:hidden}.rk-hero svg,.rk-hero img{width:auto;max-width:70px;height:100%;max-height:76px;image-rendering:pixelated}.rk-me-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.rk-me-tier{align-items:center;gap:10px;display:flex}.rk-me-tier .tier-badge{height:28px;font-size:13px}.rk-rating{font-family:var(--display);font-size:32px;line-height:1}.rk-progress{align-items:center;gap:10px;margin-top:12px;display:flex}.rk-progress small{color:var(--muted);flex:none;font-size:12px}.rk-bar{border:2px solid var(--on2-line);background:var(--on2-ink);border-radius:2px;flex:1;height:12px}.rk-bar i{background:var(--gold);height:100%;display:block}.rk-hero-note{margin:8px 0 0}.rk-search{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;border-color:var(--gold)!important}.rk-search-info{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.rk-search-info span{border:2px solid var(--on2-line);background:var(--on2-card-2);border-radius:3px;padding:6px}.rk-search-info small{color:var(--muted);font-size:11px;display:block}.rk-prompt{border:2px solid var(--gold);background:#3a2d1a;border-radius:3px;width:100%;padding:10px}.rk-prompt p{margin:0 0 8px;font-size:14px}.rk-prompt-acts{justify-content:center;gap:8px;display:flex}.rk-tiers{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.rk-tier{border:2px solid var(--on2-line);background:var(--on2-card-2);border-radius:3px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:6px 2px;display:flex}.rk-tier .tier-badge{padding:0 4px}.rk-tier small{color:var(--muted);white-space:nowrap;font-size:11px}.rk-note{margin:10px 0 0}@media (max-width:420px){.rk-tiers{grid-template-columns:repeat(3,1fr)}.tier-badge .tier-name{letter-spacing:0}}.bz-ranked{z-index:6;border:2px solid var(--on2-line);background:var(--on2-ink);border-radius:3px;align-items:center;gap:6px;padding:3px 6px;display:flex;position:absolute;top:6px;left:50%;translate:-50%}.bz-rk-label{color:var(--gold);text-transform:uppercase;letter-spacing:.8px;font-size:11px;font-weight:800}.bz-rk-result{border:2px solid var(--on2-line);background:var(--on2-ink);border-radius:3px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:8px 0;padding:8px 10px;display:flex}.bz-rk-result>small{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:12px}.bz-rk-nums{font-family:var(--display);align-items:baseline;gap:6px;font-size:20px;display:inline-flex}.bz-rk-delta{border-radius:2px;padding:0 5px;font-size:18px;font-style:normal}.bz-rk-result.up .bz-rk-delta{color:var(--green);background:#1f4d36}.bz-rk-result.down .bz-rk-delta{color:#ff9aa6;background:#4d1f29}.bz-rk-promo{text-align:center;color:var(--gold);flex-basis:100%;font-size:13px}.on2-hub-row{grid-template-columns:1fr;gap:10px;display:grid}.on2-entry small{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.on2-home-card{width:100%}.on2-home-card>div{flex:1;min-width:0}.on2-home-card .chev{margin-left:auto}.on2-profile{padding:12px 14px}.on2-prof-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}@media (min-width:1000px) and (min-height:640px){.on2-col{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:14px;max-width:1080px;display:grid}.tn-screen .on2-col>.tn-head,.tn-screen .on2-col>.on2-err,.tn-screen .on2-col>.tn-gauntlet,.tn-screen .on2-col>.tn-rules{grid-column:1}.tn-screen .on2-col>.tn-board{grid-area:1/2/span 4}.rk-screen .on2-col>.rk-me,.rk-screen .on2-col>.rk-search,.rk-screen .on2-col>.on2-err,.rk-screen .on2-col>.rk-ladder{grid-column:1}.rk-screen .on2-col>.rk-board{grid-area:1/2/span 4}.on2-col>.on2-signin{grid-column:1/-1;justify-self:center;max-width:520px}.tn-art{height:120px}.tn-art svg,.tn-art img{max-width:130px;max-height:120px}.tn-fight.k-boss .tn-art{height:130px}.tn-fight.k-boss .tn-art svg,.tn-fight.k-boss .tn-art img{max-width:140px;max-height:130px}.on2-rows{max-height:560px;overflow-y:auto}.on2-hub-row{grid-template-columns:1fr 1fr}}.on2-screen .screen-foot.on2-foot{background:var(--on2-ink);border-top:2px solid var(--on2-line)}.on2-foot .btn,.on2-ov .card-actions .btn,.on2-card .btn,.bz-result.ranked .card-actions .btn{background-image:none!important;border-radius:4px!important}.on2-foot .btn.primary,.on2-ov .card-actions .btn.primary,.on2-card .btn.primary,.bz-result.ranked .card-actions .btn.primary{background:var(--gold)!important;color:#241a08!important;text-shadow:none!important;border:2px solid #8a6416!important;box-shadow:0 3px #8a6416!important}.on2-foot .btn:not(.primary),.on2-ov .card-actions .btn:not(.primary),.on2-card .btn:not(.primary),.bz-result.ranked .card-actions .btn:not(.primary){background:var(--on2-card-2)!important;border:2px solid var(--on2-line)!important;box-shadow:0 3px 0 var(--on2-ink)!important}.on2-foot .btn:disabled{background:var(--on2-card-2)!important;color:#d9cfe8!important;border:2px dashed var(--on2-line)!important;box-shadow:none!important;opacity:1!important}.tn-head-txt{min-width:0}.tn-head-top h2{white-space:nowrap;text-overflow:ellipsis;font-size:21px;overflow:hidden}.tn-sub{color:var(--muted);margin:2px 0 0;font-size:13px}.tn-reset{padding:4px 8px}.tn-reset b{font-size:15px}.tn-stats>div{flex-direction:column;justify-content:center;gap:3px;display:flex}.tn-stats b.dim{color:var(--muted);font-size:15px}.tn-att{align-items:center;gap:6px;display:flex}.tn-att b{font-size:15px}.tn-pips{margin-top:0}.tn-pips i{width:12px;height:12px}.tn-pips i.left{background:var(--gold);border-color:#8a6416}.tn-pips i.used{background:0 0;border:2px solid #5a4a78}.tn-art,.tn-fight.k-boss .tn-art{align-items:end;height:92px}.tn-art svg,.tn-art img{max-height:80px}.tn-fight.k-boss .tn-art svg,.tn-fight.k-boss .tn-art img{max-width:104px;max-height:92px}.tn-txt em{color:#ffd6dc;justify-content:center;align-items:center;gap:3px;font-weight:800;display:inline-flex}.tn-txt em .ico{width:14px;height:14px}.tn-step{z-index:1}.on2-you{letter-spacing:.6px;text-transform:uppercase;background:var(--teal);color:#08201f;border-radius:2px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:800}.on2-row.mine{border-color:var(--teal);background:#173235}.tn-rankline{color:var(--text)}.rk-tiers{grid-template-columns:repeat(5,minmax(0,1fr))!important}.rk-tier{gap:3px;padding:8px 2px 6px;position:relative}.rk-tier .tier-gem{width:12px;height:12px;margin:2px 0 3px}.rk-tier b{text-transform:uppercase;letter-spacing:.2px;color:var(--text);font-size:11px}.rk-tier.t-bronze{color:var(--t-bronze)}.rk-tier.t-silver{color:var(--t-silver)}.rk-tier.t-gold{color:var(--t-gold)}.rk-tier.t-platinum{color:var(--t-platinum)}.rk-tier.t-diamond{color:var(--t-diamond)}.rk-tier.cur{background:var(--on2-ink);border-color:currentColor}.rk-tier em{text-transform:uppercase;background:var(--teal);color:#08201f;border-radius:2px;padding:0 4px;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:-9px;left:50%;translate:-50%}.rk-prompt{border:2px solid var(--on2-line);background:var(--on2-card-2)}.rk-prompt-acts .btn{flex:1;min-width:0}.rk-search .rk-cancel{min-width:160px}.on2-row .tier-badge{justify-content:flex-start;min-width:86px}.bz-result.ranked .ov-art{height:120px!important}.bz-result.ranked .ov-art svg,.bz-result.ranked .ov-art img{max-height:116px}.bz-rk-result{flex-direction:column;gap:4px}.bz-rk-top{justify-content:center;align-items:center;gap:8px;display:flex}.bz-rk-top small{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:12px}.bz-rk-nums{align-items:center;gap:8px;font-size:24px}.bz-rk-arrow{color:var(--muted);font-size:18px}@media (min-width:1000px) and (min-height:640px){.tn-screen .on2-col>.tn-board,.rk-screen .on2-col>.rk-board{align-self:stretch}.on2-screen .screen-foot.on2-foot{background:0 0;border-top:0;justify-content:flex-start;width:100%;max-width:1108px;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px}.on2-foot .btn{width:calc(53.5% - 7.49px);min-height:52px;font-size:18px}.tn-rule-list{font-size:14px}.tn-art,.tn-fight.k-boss .tn-art{height:124px}.tn-art svg,.tn-art img{max-width:124px;max-height:104px}.tn-fight.k-boss .tn-art svg,.tn-fight.k-boss .tn-art img{max-width:140px;max-height:124px}.rk-tier small{font-size:11px}}.overlay:has(.on2-ov) .card-actions .btn{white-space:nowrap;flex:auto;min-width:0;padding-left:10px;padding-right:10px;background-image:none!important;border-radius:4px!important}.overlay:has(.bz-result.ranked) .card-actions .btn{white-space:nowrap;flex:auto;min-width:0;padding-left:10px;padding-right:10px;background-image:none!important;border-radius:4px!important}.overlay:has(.on2-ov) .card-actions .btn.primary{background:var(--gold)!important;color:#241a08!important;text-shadow:none!important;border:2px solid #8a6416!important;box-shadow:0 3px #8a6416!important}.overlay:has(.bz-result.ranked) .card-actions .btn.primary{background:var(--gold)!important;color:#241a08!important;text-shadow:none!important;border:2px solid #8a6416!important;box-shadow:0 3px #8a6416!important}.overlay:has(.on2-ov) .card-actions .btn:not(.primary){background:var(--on2-card-2)!important;border:2px solid var(--on2-line)!important;box-shadow:0 3px 0 var(--on2-ink)!important;color:var(--text)!important}.overlay:has(.bz-result.ranked) .card-actions .btn:not(.primary){background:var(--on2-card-2)!important;border:2px solid var(--on2-line)!important;box-shadow:0 3px 0 var(--on2-ink)!important;color:var(--text)!important}.tn-fight.k-mini{border-color:var(--on2-line)!important}.tn-fight.next{border-color:var(--gold)!important}.tn-fight.next .tn-step{background:var(--gold);color:#241a08;border-color:#8a6416}.tn-stats b.dim{font-weight:700;font-family:var(--body);color:#a99cc0;font-size:14px}.tn-of{color:var(--muted);font-size:14px;font-family:var(--body)}.tn-prize{color:var(--muted);align-items:center;gap:6px;margin:6px 0 0;font-size:12px;display:flex}.tn-pips i.used{background:#2a2140;border:2px solid #4a3a66;position:relative}.tn-pips i.used:after{content:"";background:#6b5a8c;height:2px;position:absolute;top:3px;left:1px;right:1px}.on2-tabs{gap:0}.on2-tab{border-radius:0}.on2-tab:first-child{border-radius:3px 0 0 3px}.on2-tab:last-child{border-left-width:0;border-radius:0 3px 3px 0}.on2-tab.on{background:var(--teal);color:#08201f;border-color:#2d8a85}.on2-empty,.on2-sparse{margin:6px 2px;line-height:1.4;font-size:13px!important}.on2-row-head{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;padding-top:0;padding-bottom:2px;font-size:10px;background:0 0!important}.on2-row-head .rank,.on2-row-head .score{font-family:var(--body);font-size:10px}.on2-row .who small{color:#b3a7c8;font-size:12px}.tn-bd-row,.tn-bd-parts,.tn-bd-total,.tn-total b,.tn-sofar b,.on2-row .score{font-variant-numeric:tabular-nums}.tn-bd-parts{grid-template-columns:repeat(3,minmax(0,auto)) 1fr;display:grid}.tn-bd-total{grid-row:1/span 2;align-self:center}.tn-bd-row{grid-template-areas:"name total""parts total"}.tn-total{background:#2b2140}.tn-rankline{margin:6px 0 10px}.tn-art-sm{place-items:center;display:grid!important}@media (min-width:1000px) and (min-height:640px){.on2-screen .screen-foot.on2-foot{padding-top:0}.on2-row .who small,.tn-sub,.tn-prize{font-size:13px}}.on2-screen .screen-foot.on2-foot{padding-bottom:max(16px, calc(10px + var(--safe-b)));flex-wrap:wrap}.overlay:has(.on2-ov) .pinned-actions{border-top:2px solid var(--on2-line);background:var(--on2-ink)!important;padding-bottom:max(16px, calc(10px + var(--safe-b)))!important}.overlay:has(.bz-result.ranked) .pinned-actions{border-top:2px solid var(--on2-line);background:var(--on2-ink)!important;padding-bottom:max(16px, calc(10px + var(--safe-b)))!important}.overlay:has(.on2-ov) .pinned-actions:before{display:none!important}.overlay:has(.bz-result.ranked) .pinned-actions:before{display:none!important}.tn-out{text-align:center;color:var(--muted);flex-basis:100%;font-size:13px}.tn-reset{text-align:center}.tn-stats .tn-left,.tn-stats>div>b{font-family:var(--body);font-size:16px;font-weight:800}.tn-stats>div{min-height:58px}.tn-stats>div>small{line-height:1.2}.tn-att{min-height:20px}.tn-fight{padding-top:30px}.tn-step{top:5px;left:5px}.tn-prize{white-space:nowrap}.on2-sparse{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:8px 2px 2px;font-size:13px;display:flex}.on2-invite{flex:none}.tn-total.best{border-color:var(--on2-line)}.tn-rankline small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.tn-cleared-card{padding-bottom:18px!important}.tn-steps{grid-template-columns:repeat(3,1fr);gap:4px;margin:8px 0 4px;display:grid}.tn-steps span{border:2px solid var(--on2-line);background:var(--on2-card-2);color:var(--muted);border-radius:3px;justify-content:center;align-items:center;gap:5px;padding:5px 4px;font-size:12px;display:flex}.tn-steps i{background:var(--on2-ink);width:18px;height:18px;color:var(--text);border-radius:2px;place-items:center;font-size:11px;font-style:normal;display:grid}.tn-steps span.done{color:var(--text);border-color:#3f9a6a}.tn-steps span.done i{background:var(--green);color:#0d2a1b}.tn-steps span.next{border-color:var(--gold);color:var(--text)}.tn-steps span.next i{background:var(--gold);color:#241a08}.tn-next{margin-bottom:4px}@media (min-width:1000px) and (min-height:640px){.tn-screen .on2-col>.tn-board,.rk-screen .on2-col>.rk-board{align-self:start}.tn-out{text-align:left;flex-basis:auto;order:2;align-self:center;margin-left:14px}}.rk-name{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.1;overflow:hidden}.rk-rules{color:var(--muted);flex-direction:column;gap:4px;margin:10px 0 0;padding:0;font-size:13px;line-height:1.35;list-style:none;display:flex}.rk-rules li{padding-left:12px;position:relative}.rk-rules li:before{content:"";background:var(--gold);width:6px;height:6px;position:absolute;top:6px;left:0}.rk-rules b{color:var(--text)}.rk-tier b{letter-spacing:0;text-overflow:clip;max-width:100%;font-size:10px;overflow:hidden}.rk-tier small{color:#c9bedc;font-size:11px}.rk-tier em{margin-top:2px;font-size:9px;line-height:14px;position:static;translate:none}.rk-tier{padding:8px 3px 6px}.tier-chip{background:var(--on2-ink);height:22px;color:var(--text);white-space:nowrap;border-radius:2px;align-items:center;gap:5px;padding:0 7px 0 5px;font-size:12px;font-weight:800;display:inline-flex}.tier-chip .tier-gem{width:8px;height:8px;margin:0 1px}.tier-chip.t-bronze .tier-gem{color:var(--t-bronze)}.tier-chip.t-silver .tier-gem{color:var(--t-silver)}.tier-chip.t-gold .tier-gem{color:var(--t-gold)}.tier-chip.t-platinum .tier-gem{color:var(--t-platinum)}.tier-chip.t-diamond .tier-gem{color:var(--t-diamond)}.tier-chip .tier-gem{background:currentColor}.rk-th-tier{padding-left:2px}.on2-row .who>em.on2-you{flex:none}.rk-search.prompting .rk-search-info{justify-content:center;gap:12px;display:flex}.rk-search.prompting .rk-search-info span{background:0 0;border:0;align-items:baseline;gap:4px;padding:0;display:flex}.rk-search.prompting .rk-dots{display:none}.rk-prompt{border:0;border-top:2px solid var(--on2-line);background:0 0;border-radius:0;padding:10px 0 0}.rk-search .btn:not(.primary){box-shadow:none!important;color:var(--text)!important;background:0 0!important;border:2px solid #8f7cc0!important}.bz-rk-next{color:var(--muted);font-size:12px}@media (min-width:1000px) and (min-height:640px){.on2-screen>.screen-main{flex:0 auto;margin-top:auto;padding-bottom:14px}.on2-screen>.screen-main>.on2-col{margin:0 auto}.on2-row-head,.on2-row-head .rank,.on2-row-head .score{font-size:11px}.rk-tier b,.rk-tier small{font-size:12px}.rk-rules{font-size:14px}.rk-board .on2-row{grid-template-columns:34px minmax(0,1fr) 110px 60px}}.overlay:has(.on2-ov) .pinned-actions{flex-wrap:nowrap;padding-top:12px!important}.overlay:has(.bz-result.ranked) .pinned-actions{flex-wrap:nowrap;padding-top:12px!important}.overlay:has(.on2-ov) .pinned-actions .btn{flex:1 1 0!important;min-width:0!important}.overlay:has(.bz-result.ranked) .pinned-actions .btn{flex:1 1 0!important;min-width:0!important}.overlay:has(.on2-ov) .pinned-actions .btn.primary{flex:1.5 1 0!important}.overlay:has(.bz-result.ranked) .pinned-actions .btn.primary{flex:1.5 1 0!important}.on2-ov{margin-bottom:12px!important}.tn-stats .tn-left.none{color:var(--muted)}.tn-out{border:2px solid var(--on2-line);border-left:6px solid var(--gold);background:var(--on2-card-2);color:var(--text);text-align:left;border-radius:3px;flex-basis:auto;margin:10px 0 0;padding:8px 10px;font-size:13px}.tn-tag{text-transform:uppercase;letter-spacing:.4px;border-radius:2px;padding:1px 5px;font-size:10px;font-weight:800;position:absolute;top:5px;right:5px}.tn-tag.won{color:var(--green);background:#1f4d36}.tn-tag.next{background:var(--gold);color:#241a08}.tn-fight.won{border-color:#3f9a6a!important}.tn-fight.lost{opacity:.55}.on2-empty{margin:6px 0!important}.on2-screen .screen-foot.on2-foot{box-shadow:0 -4px #00000047}.tn-bd-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total""parts parts"}.tn-bd-total{grid-area:auto/total;align-self:start;align-items:baseline;gap:3px;display:flex}.tn-bd-total b{font-family:var(--display);color:var(--gold);font-size:20px}.tn-bd-total small{color:var(--muted);font-size:11px}.tn-bd-parts{grid-area:parts;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:4px;display:grid}.tn-bd-parts>span{background:var(--on2-ink);border-radius:2px;flex-direction:column;padding:3px 6px;display:flex}.tn-bd-parts small{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:10px}.tn-legend{color:var(--muted);text-align:left;margin:0 0 6px;font-size:12px}.tn-steps i{color:var(--text);background:#3a2f52}.tn-art-sm{height:88px!important}.tn-art-sm svg,.tn-art-sm img{max-height:84px}@media (min-width:1000px) and (min-height:640px){.tn-screen .on2-col>.tn-rules{grid-row:auto;grid-column:2!important}.tn-screen .on2-col>.tn-board{grid-row:1/span 2!important}.tn-screen .on2-col{grid-template-rows:auto auto 1fr}.tn-screen .on2-col>.tn-head{grid-row:1}.tn-screen .on2-col>.on2-err{grid-row:3;grid-column:1!important}.tn-screen .on2-col>.tn-gauntlet{grid-row:2}.tn-screen .on2-col>.tn-rules{grid-row:3}.tn-txt small,.tn-reset small,.tn-stats small{font-size:12px}.tn-txt b{font-size:16px}.tn-txt em{font-size:13px}.tn-step{width:24px;height:24px;font-size:14px}}.on2-stack{flex-direction:column;gap:12px;min-width:0;display:flex}.on2-col{gap:12px}.on2-tab.on{color:#1d1428;background:#e9dfff;border-color:#8f7cc0}.on2-tabs[hidden]{display:none!important}.tn-fight.next{box-shadow:0 3px #8a6416!important}.tn-tag{top:6px;right:6px}.tn-bd-parts{gap:4px;display:flex}.tn-bd-parts>span{flex:1 1 0;min-width:0}.tn-bd-parts small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tn-bd-total small,.tn-total small,.tn-sofar small{color:#c9bedc}@media (min-width:1000px) and (min-height:640px){.on2-col{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid!important}.on2-col>.on2-stack{grid-area:auto!important}.on2-col>.on2-left{grid-column:1!important}.on2-col>.on2-right{grid-column:2!important}.on2-screen .screen-main{padding-bottom:14px}}.tn-prize-chip{height:24px;color:var(--gold);white-space:nowrap;background:#3a2d1a;border:2px solid #8a6416;border-radius:3px;align-items:center;gap:5px;padding:0 8px 0 4px;font-size:12px;font-weight:800;display:inline-flex}.tn-prize-chip .ico{width:16px;height:16px}.tn-stats b.tn-in{color:var(--green);font-family:var(--body);font-size:15px}.tn-fight.next{border-color:#e9dfff!important;box-shadow:0 3px #6a5a96!important}.tn-fight.next .tn-step{color:#1d1428;background:#e9dfff;border-color:#8f7cc0}.tn-tag.next{color:#1d1428;background:#e9dfff}.tn-gauntlet{position:relative}.tn-fight:not(:last-child):after{content:"";background:var(--muted);z-index:2;width:6px;height:6px;position:absolute;top:50%;right:-7px;translate:0 -50%}.tn-board.is-empty{padding-bottom:10px}.tn-board.is-empty .on2-board-head{margin-bottom:2px}.tn-bd-parts em{color:#c9bedc;font-size:10px;font-style:normal}.tn-bd-name small{color:#c9bedc;font-size:12px}.tn-sofar{flex-direction:row;justify-content:center;align-items:baseline;gap:8px;padding:6px 8px}.tn-steps{border-bottom:2px solid var(--on2-line);gap:0;padding-bottom:6px}.tn-steps span{padding:2px 0;background:0 0!important;border:0!important}.tn-steps span.next{color:#e9dfff}.tn-steps span.next i{color:#1d1428;background:#e9dfff}.overlay:has(.on2-ov){background:#080510f7!important}.on2-screen .screen-main{padding-bottom:28px}.rk-me-stats{display:none}.rk-board .tier-chip,.on2-row .tier-chip{text-transform:uppercase;letter-spacing:.3px;justify-self:start;font-size:11px}.on2-row .who>b{flex:0 auto;min-width:0;max-width:calc(100% - 52px)}.on2-row .rank{color:var(--text)}.on2-row.top .rank{color:var(--gold)}.rk-search .btn:not(.primary){box-shadow:0 3px #4a3a66!important}.rk-search.prompting .rk-dots{display:flex;transform:scale(.85)}.rk-search .panel-title{align-self:flex-start;margin-bottom:0}.rk-tier{justify-content:center}@media (max-width:420px){.rk-tier b{font-size:9px}}@media (min-width:1000px) and (min-height:640px){.on2-col{align-items:stretch!important}.on2-right>.tn-board,.on2-right>.rk-board{flex:auto}.tn-board,.rk-board{flex-direction:column;display:flex}.tn-board .on2-rows,.rk-board .on2-rows{flex:auto}.on2-sparse{margin-top:auto}.on2-rows{flex-direction:column;display:flex}.on2-screen>.screen-main{padding-bottom:0}.on2-screen .screen-foot.on2-foot{padding-top:14px}.rk-me-top{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rk-me-stats{grid-template-columns:repeat(3,64px);gap:6px;display:grid}.rk-me-stats span{border:2px solid var(--on2-line);background:var(--on2-card-2);border-radius:3px;flex-direction:column;align-items:center;padding:6px 4px;display:flex}.rk-me-stats small{color:var(--muted);text-transform:uppercase;font-size:11px}.rk-me-stats b{font-family:var(--display);font-size:18px}.rk-rec{display:none}.rk-me-txt .eyebrow,.rk-progress small,.rk-tier small{font-size:13px}.on2-tab{height:32px;padding:0 12px;font-size:13px}}.tn-fight:not(:last-child):after{display:none}.tn-gauntlet:has(.tn-fight.next) .tn-fight:not(.next):not(.won) .tn-art{opacity:.8}.rk-progress{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"a bar b""to to to";align-items:center;gap:3px 6px;display:grid}.rk-progress .rk-end:first-child{grid-area:a}.rk-progress .rk-bar{grid-area:bar}.rk-progress .rk-end:nth-child(3){grid-area:b}.rk-progress .rk-to{text-align:right;color:var(--text);grid-area:to;font-size:12px}.rk-end{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.rk-tier em{bottom:-9px;left:50%;margin:0!important;position:absolute!important;top:auto!important;translate:-50%!important}.on2-row .who small,.on2-row .who small *{letter-spacing:0!important}.on2-row .who small .on2-you{margin-right:2px;padding:0 4px;font-size:9px;letter-spacing:.4px!important}.on2-row .who>b{max-width:100%}.rk-search{gap:12px;padding-bottom:16px!important}.rk-prompt-acts{margin-top:4px}@media (min-width:1000px) and (min-height:640px){.on2-col{align-items:start!important}.on2-right>.tn-board,.on2-right>.rk-board,.tn-board .on2-rows,.rk-board .on2-rows{flex:none}.on2-sparse{margin-top:0}.on2-screen .screen-foot.on2-foot{justify-content:center}.on2-foot .btn{width:100%;max-width:1080px}.tn-out{order:0}.tn-tag{font-size:12px}.tn-step{width:26px;height:26px}.tn-head .tn-out{flex-basis:auto;align-self:auto;margin:10px 0 0}}.on2-row.ghost{display:none}.rk-th-tier{text-align:center}.rk-board .tier-chip,.rk-board .on2-row .tier-chip{justify-self:center}@media (min-width:1000px) and (min-height:640px){.on2-col{align-items:stretch!important}.on2-right>.tn-board,.on2-right>.rk-board,.tn-board .on2-rows,.rk-board .on2-rows{flex:auto}.on2-row.ghost{opacity:.45;border:2px dashed var(--on2-line);background:0 0;display:grid}.on2-row.ghost .who b{color:var(--muted);font-weight:700}.on2-sparse{margin-top:auto}.on2-screen .screen-foot.on2-foot{box-shadow:none}.on2-you{font-size:11px}.on2-row .who small .on2-you{font-size:10px}.tn-head-top .eyebrow{font-size:12px}}.on2-row{grid-template-columns:34px minmax(0,1fr) 44px 64px}.rk-board .on2-row{grid-template-columns:26px minmax(0,1fr) 96px 48px!important}.tn-cleared{justify-content:center}.bz-ranked{border:0;border-bottom:2px solid var(--on2-line);border-radius:0;justify-content:space-between;padding:4px 10px;top:0;left:0;right:0;translate:none}.bz-ranked .bz-rk-label{color:var(--muted);font-size:10px}@media (min-width:1000px) and (min-height:640px){.on2-left>.tn-gauntlet{flex:auto}.on2-left>.tn-gauntlet .tn-fight{justify-content:center}.rk-board .on2-row{grid-template-columns:34px minmax(0,1fr) 110px 60px!important}}.bz-stage:has(.bz-ranked) .bz-feed{top:40px}.bz-stage:has(.bz-ranked) .bz-combo{top:40px}.bz-ranked{padding-left:52px;padding-right:10px}.bz-ranked .bz-rk-label{color:var(--gold);background:#3a2d1a;border:2px solid #8a6416;border-radius:2px;padding:1px 6px;font-size:10px}.rk-tier.cur{border-color:var(--teal)!important}.rk-tier em{left:50%;position:absolute!important;top:auto!important;bottom:5px!important;translate:-50%!important}.rk-tiers{margin-bottom:10px!important}.rk-search .rk-dots span{color:var(--text);font-size:16px}.rk-search .rk-secs{color:var(--gold);font-size:24px!important}.rk-search-info{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.rk-search-info span{flex-direction:column;justify-content:center;align-items:center;display:flex!important}.rk-search-info small{text-transform:uppercase;letter-spacing:.5px;color:#c9bedc;font-size:11px}.rk-search.prompting .rk-search-info span{flex-direction:column!important;align-items:center!important}.rk-prompt{padding-top:12px}.rk-prompt p{margin-bottom:12px}.rk-tier{padding-bottom:8px!important}.rk-tier em{top:-9px!important;bottom:auto!important}.rk-tiers{margin-top:14px}.on2-row .score{padding-right:4px}.on2-tab{height:36px}@media not all and (min-width:1000px) and (min-height:640px){.rk-screen .on2-stack{display:contents}.rk-screen .rk-ladder{order:5}.rk-tiers{gap:3px}.rk-tier{padding-left:1px;padding-right:1px}}.on2-row.ghost .who{flex-direction:column;justify-content:center}.on2-row.ghost .who small{display:none}.on2-row.ghost{min-height:50px}.on2-row.ghost .who{align-items:flex-start}@media (min-width:1000px) and (min-height:640px){.on2-row.ghost{min-height:58px}.rk-screen .on2-left>.rk-ladder{flex:auto}}:root{--px-ink:#1d1428;--px-cream:#f4e4c1;--px-cream-d:#c9a96e;--px-purple:#9b6cf5;--px-purple-d:#5a35b0;--px-gold:#ffcf5a;--px-glass:#bff2ff;--px-glass-d:#4fb3d9;--px-red:#ff6a78;--px-orange:#ff9a2a;--px-panel:#241a3a}.px-ico svg{width:100%;height:100%;image-rendering:pixelated;shape-rendering:crispedges;display:block}.hud.foe .intent.mech-intent{border:2px solid var(--px-purple);background:var(--px-ink);border-radius:4px;box-shadow:0 3px #000}.hud.foe .intent.mech-intent.mi-bomb,.hud.foe .intent.mech-intent.mi-split{border-color:var(--px-orange)}.hud.foe .intent.mech-intent.mi-mirror{border-color:var(--px-glass-d)}.intent .mini-tile{background:var(--px-cream);min-width:20px;height:20px;color:var(--px-ink);border:2px solid var(--px-ink);font-family:var(--display);box-shadow:0 2px 0 var(--px-cream-d);border-radius:2px;place-items:center;padding:0 2px;font-size:13px;font-style:normal;line-height:1;display:inline-grid}.chip.mech-chip{border:2px solid var(--px-purple-d);background:var(--px-ink);border-radius:3px;gap:3px}.chip.mech-chip .ico{width:14px;height:14px}.chip.mech-chip.mc-bomb{border-color:#b8501a}.chip.mech-chip.mc-mirror{border-color:var(--px-glass-d)}.held-letter{z-index:4;aspect-ratio:1;background:var(--px-cream);width:clamp(34px,22%,52px);color:var(--px-ink);border:2px solid var(--px-ink);box-shadow:0 3px 0 var(--px-cream-d), 0 5px 0 var(--px-ink);font-family:var(--display);pointer-events:auto;outline:2px solid var(--px-purple);outline-offset:2px;border-radius:3px;place-items:center;font-size:clamp(18px,2.4vw,28px);font-weight:700;animation:1.2s steps(4,end) infinite heldBob;display:grid;position:absolute;top:2%;left:4%}.held-letter small{white-space:nowrap;height:22px;font-size:14px;font-weight:900;font-family:var(--body);background:var(--px-gold);color:var(--px-ink);border:2px solid var(--px-ink);border-radius:2px;align-items:center;gap:2px;padding:1px 6px;display:flex;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%;box-shadow:0 2px #000}.held-letter small:before{content:"↩";margin-right:2px;font-size:12px}.tile.steal-target{outline:3px solid var(--px-purple);outline-offset:-3px;animation:.9s steps(2,end) infinite stealMark}@keyframes stealMark{50%{outline-color:#efe4ff}}.held-letter.in{animation:.3s steps(4,end) heldIn,1.2s steps(4,end) .3s infinite heldBob}@keyframes heldBob{0%,to{translate:0}50%{translate:0 -3px}}@keyframes heldIn{0%{scale:1.6}to{scale:1}}.tile.mech-snatched{visibility:hidden}.mech-fly{z-index:30;pointer-events:none;background:var(--px-cream);color:var(--px-ink);border:2px solid var(--px-ink);box-shadow:0 3px 0 var(--px-cream-d);font-family:var(--display);border-radius:3px;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute}.mech-fly.steal{outline:3px solid var(--px-purple);outline-offset:0}.mirror-shield{z-index:3;pointer-events:none;transform-origin:50%;border:4px solid var(--px-gold);outline:2px solid var(--px-ink);border-radius:4px;width:34%;height:64%;position:absolute;top:20%;left:0;box-shadow:4px 4px #00000059}.mirror-shield .ms-glass{background:#96e1ff6b;border:2px solid #e8fbff;position:absolute;inset:0}.mirror-shield .ms-refl{opacity:.85;filter:grayscale()sepia()hue-rotate(150deg)saturate(2.4)brightness(1.15);position:absolute;inset:2%;overflow:hidden;transform:scaleX(-1)}.mirror-shield .ms-refl img,.mirror-shield .ms-refl svg{object-fit:contain;object-position:50% 100%;width:100%;height:100%;image-rendering:pixelated}.mirror-shield .ms-crest{width:24px;height:24px;position:absolute;bottom:-14px;left:50%;translate:-50%}.mirror-shield .ms-crest svg{width:100%;height:100%;image-rendering:pixelated}.mirror-shield .ms-shine{clip-path:polygon(18% 0,30% 0,12% 100%,0 100%,0 70%);background:#ffffffbf;animation:1.6s steps(6,end) infinite msShine;position:absolute;inset:0}.mirror-shield .ms-pct{background:var(--px-ink);color:var(--px-glass);border:2px solid var(--px-glass-d);font-size:11px;font-family:var(--body);border-radius:2px;padding:1px 4px;position:absolute;top:-14px;left:50%;translate:-50%}.mirror-shield.ms-flash .ms-glass{animation:.3s steps(3,end) msFlash}@keyframes msShine{0%,60%{translate:0}to{translate:70%}}@keyframes msFlash{0%{background:#fff}to{background:#bff2ff61}}.tile.is-hidden{border-radius:4px;color:var(--px-gold)!important;background:#2a1f3c!important;box-shadow:0 4px #110b1c,inset 0 2px #5d4c80,inset 0 0 0 3px #4a3a66,inset 0 0 0 6px #2a1f3c,inset 0 0 0 8px #3a2c52!important}.tile.is-hidden:before{display:none!important}.tile.is-hidden .pts{color:#9d8ad6!important}.tile.is-hidden.used{box-shadow:0 2px 0 #2e1a66, inset 0 0 0 3px var(--px-gold)!important}.wordslot .wl.is-hidden{background:var(--px-purple-d);color:#fff}.wordslot.masked{border-color:var(--px-purple)!important}.tile>span.bomb-badge{pointer-events:none;display:block;inset:0;z-index:0!important;position:absolute!important}.tile>span.bomb-badge>span.bico{width:calc(var(--tile-size) * .34);height:calc(var(--tile-size) * .34);top:3px;left:3px;z-index:0!important;position:absolute!important}.tile>span.bomb-badge b{height:calc(var(--tile-size) * .27);font-size:calc(var(--tile-size) * .2);line-height:1;font-family:var(--body);color:#fff;box-shadow:0 2px 0 var(--px-ink);background:#c2361c;border:2px solid #ffd34a;border-radius:2px;justify-content:center;align-items:center;padding:0 3px;font-weight:900;display:flex;position:absolute;top:3px;right:3px}.tile.has-bomb{box-shadow:0 4px 0 #8a4b16, inset 0 0 0 3px var(--px-orange)!important;background:#ffe9c8!important}.tile.has-bomb.fuse-1{animation:.5s steps(2,end) infinite fuseBlink}.tile.has-bomb.fuse-1 .bomb-badge b{color:#fff;background:#d6261a;border-color:#fff27a}@keyframes fuseBlink{0%{box-shadow:0 4px 0 #8a4b16, inset 0 0 0 3px var(--px-orange)}to{box-shadow:0 4px #6a0e08,inset 0 0 0 4px #ff3a2a}}.mech-boom{z-index:29;pointer-events:none;border:6px solid var(--px-orange);border-radius:4px;outline:4px solid #ffe27a;width:90px;height:90px;position:absolute}.mech-tag{z-index:30;pointer-events:none;font-size:12px;font-family:var(--body);background:var(--px-ink);color:#9dffbf;white-space:nowrap;border:2px solid #2f9e5c;border-radius:3px;align-items:center;gap:4px;padding:2px 6px;display:flex;position:absolute}.mech-tag svg{width:16px;height:16px}.fighter.foe .twin-sprite{z-index:0;pointer-events:none;opacity:1;filter:saturate(.6)brightness(.72)sepia(.35)hue-rotate(230deg)contrast(1.08);width:54%;height:54%;animation:1.4s steps(4,end) -.9s infinite twinBob;position:absolute;bottom:26%;left:auto;right:0}.fighter.foe .twin-sprite img,.fighter.foe .twin-sprite svg{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.fighter.foe .twin-sprite .tw-shadow{background:#0006;height:8px;position:absolute;bottom:-2px;left:24%;right:24%}.fighter.foe.is-split .sprite{z-index:1;transform-origin:0 100%;position:relative;scale:.68}@keyframes twinBob{0%,to{translate:0}50%{translate:0 -4px}}.fighter.foe .twin-sprite:after{content:"TWIN";letter-spacing:1px;font-size:10px;font-family:var(--body);background:var(--px-ink);color:#ffd2a0;filter:brightness(1.25);border:2px solid #e8834a;border-radius:2px;padding:1px 5px;position:absolute;bottom:-6px;left:50%;translate:-50%}.fighter.foe.is-split:after{content:"FRONT";z-index:2;letter-spacing:1px;font-size:12px;font-family:var(--body);background:var(--px-ink);color:#fff4d6;border:2px solid var(--px-gold);border-radius:2px;padding:2px 7px;position:absolute;bottom:4px;left:30%;translate:-50%}.hud.foe .intent .twin-plus{color:#ffd2a0;background:var(--px-ink);border:2px solid #e8834a;border-radius:2px;padding:0 4px;font-size:11px;font-style:normal}.fighter.foe.is-split .sprite{z-index:1;position:relative}.hud.foe .twin-row{align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.hud.foe .twin-row span{color:#ffd2a0;letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:800}.hud.foe .twin-row .tbar{border:2px solid var(--px-ink);background:#2a1426;border-radius:2px;flex:1;height:10px;overflow:hidden}.hud.foe .twin-row .tfill{transform-origin:0;background:#e8834a;height:100%;transition:transform .3s steps(5,end)}.hud.foe .twin-row small{text-align:right;color:#ffd2a0;min-width:22px}.mech-note{z-index:28;box-sizing:border-box;text-align:center;pointer-events:none;background:var(--px-ink);color:#fff4d6;border:2px solid var(--px-gold);border-radius:3px;place-items:center;padding:4px 10px;font-size:14px;line-height:1.25;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px #000}.screen.story{background:#0d0816}.story .story-main{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;min-height:0;display:flex;position:relative;overflow:hidden}.story .story-art{background:#0d0816;position:absolute;inset:0}.story .story-art img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.story .story-art .story-svg{width:100%;height:100%}.story .story-art .story-svg svg{width:100%;height:100%;display:block}.story .story-art.fallback:after{content:"";background:#0d081647;position:absolute;inset:0}.story .story-title{left:50%;top:calc(58px + var(--safe-t,0px));z-index:2;text-align:center;background:var(--px-ink);border:2px solid var(--px-gold);border-radius:3px;width:max-content;max-width:92vw;padding:6px 14px;position:absolute;translate:-50%;box-shadow:0 3px #000}.story .story-title small{letter-spacing:3px;color:var(--px-gold);text-transform:uppercase;font-size:11px;display:block}.story .story-title b{font-family:var(--display);color:#fff4d6;font-size:clamp(20px,3vw,30px);display:block}.story .story-box{z-index:2;width:100%;padding:14px 16px calc(20px + var(--safe-b,0px));background:var(--px-panel);border-top:2px solid var(--px-ink);flex-direction:column;gap:10px;margin:0 auto;display:flex;position:relative;box-shadow:inset 0 2px #6c5aa0,0 -8px #0d08163d,0 -16px #0d08162e,0 -24px #0d08161f}.story .story-lines{color:#f3ead6;flex-direction:column;gap:6px;min-height:7.6em;font-size:clamp(15px,1.6vw,18px);line-height:1.4;display:flex}.story .story-lines p{margin:0}.story .story-lines p.old,.story .story-box.speaking .story-lines p{color:#ddd4ee}.story .story-lines p.typing:after{content:"▌";color:var(--px-gold);margin-left:1px;animation:.6s steps(2,end) infinite caret}@keyframes caret{50%{opacity:0}}.story .story-speaker{pointer-events:none;--wick:clamp(176px, 48vw, 320px);align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:calc(100% + 28px);left:12px;right:12px}.story .story-wick{width:var(--wick);aspect-ratio:1;flex:none;animation:1.6s steps(4,end) infinite storyBob;position:relative}.story .story-wick:before,.story .story-wick:after{content:"";z-index:-1;background:#00000061;position:absolute;left:50%;translate:-50%}.story .story-wick:before{width:46%;height:4px;bottom:2px;left:45%}.story .story-wick:after{width:34%;height:10px;bottom:-1px;left:45%}.story .story-wick img,.story .story-wick svg{object-fit:contain;object-position:50% 100%;width:100%;height:100%;image-rendering:pixelated}@keyframes storyBob{0%,to{translate:0}50%{translate:0 -4px}}.story .story-bubble{margin-left:-14px;margin-bottom:calc(var(--wick) * .66);background:var(--px-cream);max-width:min(60vw,380px);color:var(--px-ink);border:2px solid var(--px-ink);box-shadow:0 4px 0 var(--px-cream-d), 0 6px 0 var(--px-ink);border-radius:4px;padding:8px 12px;font-size:15px;line-height:1.3;position:relative}.story .story-bubble:before{content:"";z-index:1;background:var(--px-cream);clip-path:polygon(100% 0,0 100%,100% 100%);width:11px;height:11px;position:absolute;bottom:14px;left:-9px}.story .story-bubble:after{content:"";z-index:0;background:var(--px-ink);clip-path:polygon(100% 0,0 100%,100% 100%);width:14px;height:14px;position:absolute;bottom:12px;left:-14px}.story .story-bubble b{letter-spacing:1.5px;text-transform:uppercase;color:#8a4b16;margin-bottom:2px;font-size:11px;display:block}.story .story-foot{align-items:center;gap:10px;display:flex}.story .story-foot .dots{gap:5px;margin-right:auto;display:flex}.story .story-foot .dots i{border:2px solid var(--px-ink);background:#4a3d70;width:10px;height:10px}.story .story-foot .dots i.on{background:var(--px-gold)}.story .story-foot .dots i.cur{width:18px}.story .story-foot .btn{border-radius:4px;min-height:44px}.story .story-tap{color:#b9a9d9;font-size:12px}@media (min-width:900px) and (min-height:640px){.story .story-box{border:2px solid var(--px-ink);border-radius:4px;width:min(900px,92vw);margin-bottom:max(32px,7vh);padding:18px 22px 16px;box-shadow:inset 0 0 0 2px #6c5aa0,0 4px #000}.story .story-speaker{left:22px}.story .story-lines{min-height:5.2em}.story .story-bubble{max-width:440px}}.story-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.story-list button{text-align:left;background:var(--px-panel);color:#f3ead6;font:inherit;cursor:pointer;border:2px solid #4a3d70;border-radius:4px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.story-list button small{color:var(--px-gold);letter-spacing:1px;text-transform:uppercase;font-size:11px}.story-list button.locked{opacity:.55;cursor:default}.tray .btn.dodge-hint{outline-offset:2px;outline:3px solid #6fe3ff;animation:.8s steps(2,end) infinite dodgeHint;position:relative}.tray .btn.dodge-hint:after{content:"DODGE";font:800 10px var(--body);letter-spacing:1px;color:#07202a;border:2px solid var(--px-ink);white-space:nowrap;pointer-events:none;background:#6fe3ff;border-radius:2px;padding:1px 5px;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.mech-note.mn-mirror{color:#e8fbff;border-color:#6fe3ff}@keyframes dodgeHint{50%{outline-color:#e8fbff}}@media (min-width:900px) and (min-height:640px){.held-letter{top:30%;left:-6%}.mirror-shield{width:34%;height:66%;top:26%;left:-30%}.fighter.foe .twin-sprite{width:48%;height:48%;bottom:24%;right:0}}.hud.foe .name .front-tag{letter-spacing:1px;color:#1d1428;background:var(--px-gold);vertical-align:2px;border-radius:2px;margin-left:5px;padding:0 4px;font-size:10px;font-style:normal}.tile.held-slot{cursor:not-allowed;color:#c8d2eb47!important;background:#1c2030!important;box-shadow:inset 0 3px 6px #0000,inset 0 0 0 2px #3a4258,inset 0 4px #11141e!important}.tile.held-slot .badge{opacity:.85}.tile.held-slot:before{display:none!important}.tile.held-slot .pts{background:var(--px-gold);border-radius:2px;padding:0 3px;font-weight:900;color:var(--px-ink)!important;opacity:1!important}.screen-main>.tabs{z-index:2;flex:none;min-height:44px;position:relative}.screen-main>.tabs button{min-height:40px}@media (orientation:landscape) and (max-height:500px) and (pointer:coarse){body:after{content:attr(data-rotate-msg);z-index:1000;text-align:center;color:#ffe3a6;font:700 20px/1.4 var(--display,sans-serif);background:#120c1e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}body>*{visibility:hidden}}.celebrate{top:calc(64px + env(safe-area-inset-top,0px))!important}.invite-note{color:#ffe3a6;text-align:center;background:#2a1d3d;border:2px solid #ffcf6b;max-width:340px;margin:10px auto 0;padding:8px 12px;font-size:14px;font-weight:700}@media (max-width:600px) and (max-height:800px){.celebrate.cel-strip:not(#_):not(#_){min-height:0!important;padding-top:4px!important;padding-bottom:4px!important}.celebrate.cel-strip:not(#_):not(#_) em{display:none!important}.celebrate.cel-strip:not(#_):not(#_) .cel-ico,.celebrate.cel-strip:not(#_):not(#_) .cel-art{width:24px!important;height:24px!important}.ev-art{height:112px!important;min-height:0!important}.ev-art .node-scene,.ev-art img{object-position:center 70%}.chest-stage{max-height:120px}.chest-stage svg,.chest-stage img,.chest-stage .ico{max-height:104px}.chest-grid{gap:6px!important}.chest-card:not(#_):not(#_) small{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.chest-card:not(#_):not(#_){padding-top:6px!important;padding-bottom:6px!important}.chest-stage:not(#_){overflow:hidden;max-height:96px!important}}@media (max-width:600px) and (max-height:760px){.chest-card:not(#_):not(#_) .cc-rar{display:none!important}.chest-card:not(#_):not(#_) small{-webkit-line-clamp:1!important}}.update-bar:not(#_):not(#_){top:calc(58px + env(safe-area-inset-top,0px))!important;z-index:150!important;padding:4px 4px 4px 10px!important;font-size:12px!important;bottom:auto!important;left:auto!important;right:8px!important;transform:none!important}body:is([data-screen=battle],[data-screen=duel],[data-screen=blitz],[data-screen=ranked],[data-screen=daily],[data-screen=tournament],[data-screen=story]) .update-bar{display:none!important}.bz-menu:not(#_):not(#_){height:max-content!important;margin:auto 0!important;top:0!important;bottom:0!important;transform:none!important}.bz-menu:not(#_):not(#_):active{transform:translateY(2px)!important}.invite-card{flex-direction:column;flex:none;align-items:stretch;gap:8px;max-width:420px;margin:6px auto 10px;padding:10px;display:flex}.invite-card .invite-note{margin:0}.rest-opt:not(#_){min-width:0}.rest-opt:not(#_) .ro-body{flex:auto;min-width:0}@media (max-width:420px){.rest-opt:not(#_):not(#_){flex-wrap:wrap}.rest-opt:not(#_):not(#_) .ro-go{text-align:center;flex:1 0 100%;margin-top:6px}.intent:not(#_):not(#_){flex-wrap:wrap;max-width:calc(100vw - 24px);white-space:normal!important}.intent:not(#_):not(#_) small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}}.on2-tab:not(#_):not(#_),.ch-open:not(#_):not(#_){justify-content:center;align-items:center;min-width:44px;min-height:40px;display:inline-flex}.topbar .sync.saved:not(#_),.account-chip .dot.saved:not(#_){display:none!important}.screen-foot{background:0 0}.topbar{background:#0e091ac2}.topbar .title{font-family:var(--display);font-size:var(--fs-b);letter-spacing:0}.topbar .sub{font-size:var(--fs-b)}.sync{font-size:var(--fs-xs)}.sync i{background:var(--green);box-shadow:none}.sync.saving i{background:var(--gold);box-shadow:none}.sync.offline i,.sync.error i{background:var(--red);box-shadow:none}.btn{font-family:var(--display);font-size:var(--fs-b);letter-spacing:0;background:#ffffff0a}.btn.primary{background:#f9c163;box-shadow:0 2px #9c5a12,0 2px #ffaa3c40}.btn.primary:hover{background:#fbcd7b}.btn.small{font-size:var(--fs-b)}.panel{background:var(--panel);-webkit-backdrop-filter:none}.panel-title{font-family:var(--display);font-size:var(--fs-b);letter-spacing:var(--u)}.home:before{background:0 0}.logo{font-family:var(--display);font-size:var(--fs-x5);letter-spacing:var(--u);text-shadow:0 3px #b8642a,0 6px #6b2f14,0 4px #ff963c73}@media (min-width:900px){.logo{font-size:var(--fs-x5)}}.tagline{font-size:var(--fs-b);text-shadow:0 1px #000,0 1px #000000e6;background:#0e081a9e}.home-wick{filter:none}.mode-card{background:var(--panel);-webkit-backdrop-filter:none}.mode-card.primary{background:#462b2dba;box-shadow:0 0 0 1px #ffcf6b26,0 3px #00000059}.mode-card b{font-family:var(--display);font-size:var(--fs-l)}.mode-card small{font-size:var(--fs-b)}.mode-card .chev{font-size:var(--fs-l)}.account-chip{font-size:var(--fs-b);background:#00000040}.auth-tabs button{font-family:var(--display);font-size:var(--fs-b);background:0 0}.auth-tabs button.on{box-shadow:inset 0 -2px 0 var(--gold);background:#ffcf6b33}.field label{font-size:var(--fs-b);letter-spacing:var(--u)}.field input{font-size:var(--fs-b);background:#120c1e}.form-error,.auth-note{font-size:var(--fs-b)}.chapter-head .eyebrow{font-size:var(--fs-b);letter-spacing:calc(var(--u) * 2)}.chapter-head:before{background:0 0}.chapter-head h2{font-family:var(--display);font-size:var(--fs-xl);text-shadow:0 1px #000000b3}@media (min-width:900px){.chapter-head h2{font-size:var(--fs-x5)}}.chapter-head p{text-shadow:0 1px #000,0 1px #000000e6}.path:after{box-shadow:none;background:#ffb854}.node .disc{background:#36294f;box-shadow:0 1px #00000080}.node.done .disc:after{font-family:var(--display);font-size:var(--fs-l);text-shadow:0 1px #000}.node.current .disc{box-shadow:0 0 0 4px #ffcf6b40}.node.locked .disc svg{filter:brightness(0)invert(.38)sepia(.4)hue-rotate(220deg)}.node.locked .disc{background:#524373}.node .lbl{font-size:var(--fs-xs)}.chapter-dots i.cur{background:var(--gold);box-shadow:none}.foe-card h3{font-family:var(--display);font-size:var(--fs-l)}.foe-card .kind{font-size:var(--fs-xs);letter-spacing:var(--u)}.foe-card .stats{font-size:var(--fs-b)}.satchel .slot{font-size:var(--fs-b);background:#0000004d}.battle .topbar{background:0 0}.battle .topbar .title,.battle .topbar .sync{text-shadow:0 1px #000}.fighter.frozen .sprite{filter:hue-rotate(160deg)saturate(.6)brightness(1.25)}.hud{-webkit-backdrop-filter:none;background:#100a1ec7;box-shadow:0 2px #00000059}.hud .name{font-family:var(--display);font-size:var(--fs-b);text-shadow:0 1px #000}.hud .name small{font-family:var(--body);font-size:var(--fs-b)}.hud.hero .fill{background:#5fd291}.hud.foe .fill{background:#eb5f71}.chip{font-size:var(--fs-xs);background:#0000008c}.intent{font-family:var(--display);font-size:var(--fs-b);background:#ffffff12}.intent .lbl{font-family:var(--body);font-size:var(--fs-xs);letter-spacing:var(--u)}.intent small{font-family:var(--body);font-size:var(--fs-b)}.floater{font-family:var(--display);text-shadow:0 2px #0009}.floater.dmg{font-size:var(--fs-xxl)}.floater.dmg.big{font-size:var(--fs-x5)}.floater.hurt,.floater.heal{font-size:var(--fs-xl)}.floater.info{font-size:var(--fs-b);text-shadow:none;background:#0e091acc}.proj{filter:none;background:0 0}.spark{box-shadow:none;background:#ffd27a}.word-banner{font-family:var(--display);font-size:var(--fs-xl);letter-spacing:calc(var(--u) * 2);text-shadow:0 3px #9c4a12}@media (min-width:900px){.word-banner{font-size:var(--fs-x5)}}.vignette{box-shadow:none}.desk:before,.desk:after{background:0 0}.wordslot.valid{box-shadow:0 0 0 1px #6fe3a159}.wordslot .hint{font-size:var(--fs-b)}.wl{font-family:var(--display);font-size:var(--fs-l);background:#f6e7c2;box-shadow:0 2px #b08a4a}.wl.qu,.wordslot.xxlong .wl,.wordslot.long .wl,.wordslot.xlong .wl{font-size:var(--fs-b)}.wl.gem-amber{background:#facb6d}.wl.gem-jade{background:#88e1ab}.wl.gem-sapphire{background:#8db9f8}.wl.gem-starstone{background:#ebd4ff}.dmgprev small{font-size:var(--fs-xs);letter-spacing:var(--u)}.castbtn{font-size:var(--fs-b)}.tile{font-family:var(--display);font-size:calc(var(--tile-size) * .5);background:#f4e1b7;box-shadow:0 4px #a97f3e,0 2px #00000073,inset 0 1px #fff}.tile.qu{font-size:calc(var(--tile-size) * .4);letter-spacing:0}.tile.gem-amber{background:#f7c969;box-shadow:0 4px #a5620c,inset 0 1px #fff}.tile.gem-jade{background:#84d9a7;box-shadow:0 4px #1d7444,inset 0 1px #fff}.tile.gem-sapphire{background:#87b0f5;box-shadow:0 4px #234b9e,inset 0 1px #fff}.tile.gem-starstone{background:#d6dcfd;box-shadow:0 4px #7a5bb0,inset 0 1px #fff}.tile[class*=gem-]:after{background:0 0}.tile.bad-burning{background:#f59960;box-shadow:0 4px #8f2c0c,inset 0 1px #fff}.tile.bad-burning:before{background:0 0}.tile.bad-stone{background:#7f7b8a;box-shadow:0 4px #3a3644,0 2px #00000073,inset 0 1px #fff6}.tile.bad-stone:after{background:0 0}.tile.bad-hollow{background:#f5e4c04d;box-shadow:inset 0 0 0 2px #fff8e673,0 1px #0000004d}.potion .n{background:var(--gold);font-size:var(--fs-b);font-family:var(--display);box-shadow:0 1px #00000080}.potion.primed{box-shadow:none}.bonus{font-size:var(--fs-xs);letter-spacing:var(--u)}.bonus b{font-family:var(--display);font-size:var(--fs-b)}.bonus b i{font-size:var(--fs-b)}.bonus b i.on{text-shadow:none}.tipbar{font-size:var(--fs-b);background:#5fd6d01f}.tipbar .x{font-size:var(--fs-b);background:0 0}.log{font-size:var(--fs-b)}.words span{font-family:var(--display);font-size:var(--fs-b);letter-spacing:0;background:#ffcf6b1a}.words span small{font-size:var(--fs-xs)}.runstats b{font-family:var(--display);font-size:var(--fs-b)}.runstats small{font-size:var(--fs-xs);letter-spacing:var(--u)}.treasure-row,.treasure-row small{font-size:var(--fs-b)}.ov-card h2{font-family:var(--display);font-size:var(--fs-xl)}@media (min-width:900px){.ov-card h2{font-size:var(--fs-xxl)}}.ov-card .eyebrow{font-size:var(--fs-b);letter-spacing:calc(var(--u) * 2)}.loot-row b,.boon b{font-family:var(--display);font-size:var(--fs-b)}.boon small{font-size:var(--fs-b)}.statgrid b{font-family:var(--display);font-size:var(--fs-l)}.statgrid small{font-size:var(--fs-xs);letter-spacing:var(--u)}.newbest{background:var(--gold);font-family:var(--display);letter-spacing:var(--u)}.sheet h3{font-family:var(--display);font-size:var(--fs-l)}.ccard b{font-family:var(--display);font-size:var(--fs-b)}.ccard small{font-size:var(--fs-b)}.ccard.unknown .art svg{filter:brightness(0)invert(.36)sepia(.4)hue-rotate(220deg)}.ccard .tag{font-size:var(--fs-xs);letter-spacing:var(--u)}.chapter-label,.lb-row .rank{font-family:var(--display);font-size:var(--fs-b)}.lb-row .who small{font-size:var(--fs-xs)}.lb-row .score{font-family:var(--display);font-size:var(--fs-b)}.lb-row .fl{font-size:var(--fs-b)}.boot .logo{font-size:var(--fs-x5)}@media (min-width:900px) and (min-height:640px){.home-row .btn{font-size:var(--fs-b)}}@media (max-width:520px){.home-row .btn{font-size:var(--fs-b)}}.update-banner b{font-family:var(--display);font-size:var(--fs-b)}.update-banner span{font-size:var(--fs-b)}.update-bar{font-size:var(--fs-b);background:#10202a;box-shadow:0 3px #00000080}.hero-opt{font-size:var(--fs-b);background:#ffffff0a}.head-editor canvas{box-shadow:0 3px #00000080}@media (max-width:520px){.home-row .btn{font-size:var(--fs-xs)}}.fighter.hero.photo .sprite{filter:none}.fighter .sprite{filter:drop-shadow(0 3px #00000059)}:root{--glass:#1a132cdb;--glass-strong:#1e1634f5;--shadow-1:0px 3px 0 #06030e73;--shadow-2:0px 4px 0 #06030e99;--gold-grad:#fac362}.panel,.mode-card,.lb,.howto,.sheet,.ov-card,.auth-card,.hero-pick,.foe-card,.path,.grid-cards{box-shadow:inset 0 1px 0 var(--edge-hi), var(--shadow-1);-webkit-backdrop-filter:none;background:var(--glass)!important}.btn{background:0 0;box-shadow:inset 0 1px #ffffff2e,0 3px #00000059,0 3px #00000040}.btn:hover{background:0 0}.btn.primary{background:var(--gold-grad);text-shadow:0 1px #fff6;box-shadow:inset 0 2px #ffffff8c,inset 0 -3px #a0500059,0 4px #a2560e,0 3px #ffa0284d}.btn.primary:disabled{text-shadow:none;background:0 0;box-shadow:inset 0 1px #ffffff14}.logo{letter-spacing:0;text-shadow:none;filter:drop-shadow(0 3px #8a3d0c)drop-shadow(0 3px #00000080);background:#ffdb9f}.tagline{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e091a8c}.mode-card.primary{background:#5b424696!important}.mode-card b{font-size:var(--fs-l)}.stage:after{background:0 0}.fighter.hero .sprite img.spr,.fighter.foe .sprite img.spr{filter:drop-shadow(0 2px #00000073)}.fighter .sprite:after{background:0 0}.hud .name{font-size:var(--fs-b)}.bar{background:#0000008c;box-shadow:inset 0 1px #00000080}.hud.hero .fill{background:#57cb8b;box-shadow:inset 0 1px #ffffff80}.hud.foe .fill{background:#eb6677;box-shadow:inset 0 1px #ffffff73}.desk{background:#171129fa;box-shadow:0 -1px #ffe2aa40,0 -4px #0000008c}.desk:after{background:0 0}.board{background:#08051078;box-shadow:inset 0 2px #0009,0 1px #ffffff0d}.tile{text-shadow:0 1px #ffffffb3;background:#f9eccc;box-shadow:inset 0 2px #fff,inset 0 -3px #b0803859,0 5px #b98a45,0 3px #00000073}.tile:before{background:0 0}.tile:active{box-shadow:inset 0 2px #fff,0 2px #b98a45,0 1px #0006}.has-raster-tile .tile{background:url(/sprites/ui/tile.webp) 50%/112% 112% no-repeat;box-shadow:0 2px #00000073}.wordslot{background:#06030e8c;box-shadow:inset 0 2px #00000080}.wl{background:#f8ebcb;box-shadow:inset 0 1px #fff,0 3px #b98a45}.dmgprev b,.castbtn{font-size:var(--fs-l)}.word-banner{font-size:var(--fs-xl);text-shadow:none;filter:drop-shadow(0 3px #8a3d0c);background:#ffce88}@media (min-width:900px){.word-banner{font-size:var(--fs-x5)}}.node .disc{background:#342751}.chapter-head h2{font-size:var(--fs-xl)}@media (min-width:900px){.chapter-head h2{font-size:var(--fs-x5)}}.overlay{background:#110b1ee8}.ov-art img.spr{filter:drop-shadow(0 3px #ffaa3c59)}.boon{background:0 0;box-shadow:inset 0 1px #ffffff1f,0 2px #0000004d}.ccard{background:#231a3bb3}.hero-preview{background:#77592a3b}.tile.used{background:#b3eecc!important;box-shadow:inset 0 2px #fff,0 0 0 3px #6fe3a1e6,0 5px #3e9c6a!important}.tile .ord{font-size:var(--fs-xs);background:#1f6b43}@media (min-width:900px) and (min-height:600px){.home .logo{font-size:var(--fs-x5)}@media (min-width:900px){.home .logo{font-size:var(--fs-x5)}}}@media (min-width:900px) and (min-height:640px){.battle .stage:after{background:0 0}.battle .desk-center{-webkit-backdrop-filter:none;background:#1a122de6;box-shadow:inset 0 1px #fff0d247,0 4px #04020a99}.battle .fighter .sprite:after{background:0 0}.battle .wordslot .hint{font-size:var(--fs-b)}}.hud.foe .intent{background:#0e091ae0;box-shadow:0 2px #00000059}.fighter .gshadow,.fighter.hero .gshadow:after,.trail:before{background:0 0}.trail-line .t-all,.trail-line .t-done{filter:none}.stop .disc{background:#3b2e5b;box-shadow:0 2px #00000080}.stop.boss .disc{box-shadow:0 2px #00000080}.stop.current .disc{box-shadow:0 0 0 5px #ffd27a40}.stop .donebadge{font-size:var(--fs-b);background:#ffc95a}.stop .stoptag{font-family:var(--display);font-size:var(--fs-xs);letter-spacing:var(--u);background:#3a1530}.stop.locked .disc{background:#4e3f76}.ov-art.win .rays{background:0 0;-webkit-mask:none;mask:none}.victory-card h2{filter:drop-shadow(0 2px #8a3d0c);background:#ffce88}.victory-card .statgrid b{font-size:var(--fs-l)}.rico img{filter:drop-shadow(0 1px #0006)}.auth .auth-hero .logo{font-size:var(--fs-x5)}@media (min-width:900px){.auth .auth-hero .logo{font-size:var(--fs-x5)}}@media (min-width:900px) and (min-height:600px){.auth .auth-hero .logo{font-size:var(--fs-x5)}@media (min-width:900px){.auth .auth-hero .logo{font-size:var(--fs-x5)}}}.auth-card .playnow{font-size:var(--fs-l)}.auth-card .field input,.auth-note,.btn.install{font-size:var(--fs-b)}.mode-card.primary b{font-size:var(--fs-l)}.home-row .btn{font-size:var(--fs-b);background:#140e24b3}.auth .auth-card.open{background:var(--glass)!important;box-shadow:inset 0 1px 0 var(--edge-hi), var(--shadow-1)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.auth .auth-card .playnow{font-size:var(--fs-l)}.auth .signin-link{font-size:var(--fs-b);text-shadow:0 1px #000}.home-hero .logo:before{background:0 0}.auth .signin-link{font-size:var(--fs-b)}.logo{background:#ffcc84}@media (min-width:900px) and (min-height:600px){.auth .auth-hero .logo{font-size:var(--fs-x5)}@media (min-width:900px){.auth .auth-hero .logo{font-size:var(--fs-x5)}}}.auth .auth-hero .tagline{-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--fs-b);text-shadow:0 1px #000;background:0 0}.impact-ring{box-shadow:none}.stage-flash,.proj.big{background:0 0}.statgrid .bw{letter-spacing:var(--u);font-size:var(--fs-b)!important}@media (min-width:900px){.statgrid .bw{font-size:var(--fs-l)!important}}.boon b,.boon small{font-size:var(--fs-b)}@media (max-width:520px){.boon small{font-size:var(--fs-b)}}.howto{font-size:var(--fs-b)}.hcard{background:var(--glass);box-shadow:inset 0 1px 0 var(--edge-hi), var(--shadow-1);-webkit-backdrop-filter:none;backdrop-filter:none}.hcard h3{font-size:var(--fs-l)}.hcard p{font-size:var(--fs-b)}.tile.mini{font-size:var(--fs-l)}.tile.mini .pts{font-size:var(--fs-xs)}.hbar{font-size:var(--fs-b)}.gemline{font-size:var(--fs-b)!important}.lb-empty b{font-family:var(--display);font-size:var(--fs-l)}.lb-empty p,.hcard .tile.mini,.hcard p{font-size:var(--fs-b)}.ccard.unknown .art img.spr{filter:brightness(0)invert(.55)sepia(.45)hue-rotate(215deg)saturate(1.3)}.wordslot .wordtext{font-family:var(--display);font-size:var(--fs-b);letter-spacing:var(--u)}@media (min-width:900px){.wordslot .wordtext{font-size:var(--fs-l)}}.wordslot.invalid{box-shadow:inset 0 2px #00000080,0 0 0 1px #ff5d6c80!important}.tile .ord{font-size:var(--fs-b)}.tile.gem-amber,.tile.gem-jade,.tile.gem-sapphire,.tile.gem-starstone{background:url(/sprites/ui/tile_gem.webp) 50%/112% 112% no-repeat!important;box-shadow:0 2px #00000073!important}.hero-big .rays{background:0 0}.hero-desc{font-size:var(--fs-b)}.hero-stats b{font-size:var(--fs-b)!important}@media (min-width:900px) and (min-height:600px){.mode-card b,.mode-card.primary b{font-size:var(--fs-l)}}.screen-main:has(.grid-cards){-webkit-mask-image:none;mask-image:none}.overlay{-webkit-backdrop-filter:none;background:#0a0613e0!important}.trail-line .t-all{filter:none!important}.tile .ord{font-size:var(--fs-xs);box-shadow:0 1px #00000080}.gemline,.gemrow span{font-size:var(--fs-b)!important}.intent .lbl{font-size:var(--fs-xs)}.hero-stats .bw{letter-spacing:var(--u);font-size:var(--fs-l)!important}.side .runstats small,.side .log div{font-size:var(--fs-b)}@media (max-width:899px),(max-height:639px){.battle .castbtn small{font-size:var(--fs-b);letter-spacing:0}.battle .tray .bonus{font-size:var(--fs-xs)}.battle .tray .bonus b{font-size:var(--fs-b);letter-spacing:var(--u)}}.eg-flash{background:0 0}.eg-title{font-family:var(--display);font-size:var(--fs-xxl);letter-spacing:var(--u);text-shadow:0 4px #b02d6c}@media (min-width:900px){.eg-title{font-size:var(--fs-x5)}}.eg-sub{font-family:var(--display);font-size:var(--fs-b);text-shadow:0 1px #0009}@media (min-width:900px){.eg-sub{font-size:var(--fs-l)}}.eg-heart,.tile[class*=gem-] .pts{text-shadow:none}.wordslot.is-bonus{box-shadow:inset 0 2px #00000080,0 0 0 1px #ffcf6b99!important}.wordslot.is-bonus .wl{box-shadow:inset 0 1px #fff,0 3px #b98a45}.ov-card .card-actions{background:0 0}@media (max-width:899px){.ov-card h2{font-size:var(--fs-l)}@media (min-width:900px){.ov-card h2{font-size:var(--fs-xl)}}.loot-row small{font-size:var(--fs-b)}}.pick-stage .rays{background:0 0}.pick-btn{font-family:var(--display);font-size:var(--fs-b);background:#0c081899}.pick-btn[aria-checked=true]{box-shadow:none;background:#46342875}.pick-name{font-family:var(--display);font-size:var(--fs-l)}.pick-title{font-size:var(--fs-b);letter-spacing:var(--u)}.pick-hp small{font-size:var(--fs-xs)}.pick-blurb,.perk b,.perk small{font-size:var(--fs-b)}.pick-pots small{font-size:var(--fs-b);font-family:var(--body)}.pick-go{font-size:var(--fs-b)}.perks-btn .perks-n{background:var(--gold);font:800 var(--fs-xs)/1.5 var(--body)}.perks-sheet .treasure-row small{font-size:var(--fs-b)}.hc-body>b{font-family:var(--display);font-size:var(--fs-l)}.pick-btn,.empty-slots i{font-size:var(--fs-b)}.tag-neg{font-size:var(--fs-xs);letter-spacing:var(--u);background:#ff5d6c2e}.pick-pots .pp{font-family:var(--body);font-size:var(--fs-b);background:#ffffff0d}.logo{filter:drop-shadow(0 3px #7a3208)drop-shadow(0 2px #1e0a0059)!important}.online-card{background:#323e5a8c!important}.fr-label{font-size:var(--fs-b)}.fr-row input{font:600 var(--fs-b)/1.5 var(--body);background:#06030e8c}.fr-msg{font-size:var(--fs-b)}.fr-name b{font-family:var(--display);font-size:var(--fs-b)}.fr-name small,.fr-item .btn.small,.fr-empty{font-size:var(--fs-b)}.fr-offline b{font-family:var(--display);font-size:var(--fs-l)}.fr-offline p{font-size:var(--fs-b)}.fr-me small{font-size:var(--fs-xs);letter-spacing:var(--u)}.fr-me b{font-family:var(--display);font-size:var(--fs-l)}.fr-avatar{font-family:var(--display);font-size:var(--fs-b);background:#fc7;box-shadow:inset 0 -2px #0003}.fr-me .btn.small{background:#fc7}.pw-card{background:#1d1431f5}.pw-card b{font-family:var(--display);font-size:var(--fs-l)}.pw-card b em{font-size:var(--fs-b);letter-spacing:var(--u)}.pw-card small{font-size:var(--fs-b)}.pw-rar{font:800 var(--fs-xs)/1.5 var(--body);letter-spacing:var(--u)}.pw-tag{font:800 var(--fs-xs)/1.5 var(--body);letter-spacing:var(--u);background:#ffffff0f}.pw-card.r-rare{box-shadow:none}.pw-card.r-epic{box-shadow:none;background:#2e1747f7}.pw-card.chosen{box-shadow:0 0 0 3px #ffcf6b80}.pw-skip{font-size:var(--fs-b)}.proc-badge{background:#140c24eb;box-shadow:0 1px #00000073}.proc-badge b{font:700 var(--fs-b)/1.5 var(--display)}.proc-badge small{font:700 var(--fs-xs)/1.5 var(--body)}.pw-card{background:#221838;box-shadow:0 3px #00000073,inset 0 1px #ffffff14}.pw-card.r-rare{background:#1a2845;box-shadow:0 3px #00000073}.pw-card.r-epic{background:#341a52;box-shadow:0 3px #00000073}.pw-card .pw-ico{background:0 0}.pw-card .pw-ico .ico{filter:drop-shadow(0 1px #00000080)}.pw-card.r-rare .pw-ico,.pw-card.r-epic .pw-ico{background:0 0}.pw-card b{font-size:var(--fs-l)}.pw-lvl{font:800 var(--fs-xs)/1.5 var(--body);letter-spacing:var(--u)}.pw-shine{background:0 0}.pw-key{font:800 var(--fs-xs)/1.5 var(--body);background:#ffffff12}.pw-skip{font-size:var(--fs-b);box-shadow:none;background:#ffffff0f}@media (max-width:560px){.pw-card b{font-size:var(--fs-l)}}.overlay>.card-actions.pinned-actions{background:0 0}.turn-badge{font:900 var(--fs-b)/1 var(--body);box-shadow:none;background:#f86d55}.mode-card.online-card.has-turn{box-shadow:inset 0 1px #ffecbe38;background:#573e4296!important}.fr-turns{font:700 var(--fs-b)/1.5 var(--body);background:#382721f5;box-shadow:inset 0 1px #ffecbe24}.fr-turns .ft-text small{font-size:var(--fs-b)}.fr-turns .chev{font-size:var(--fs-xl)}.pt-text b{font:700 var(--fs-b)/1.5 var(--body)}.push-toggle.compact .pt-text b{font-size:var(--fs-b)}.pt-note,.ov-card .pt-note{font:500 var(--fs-b)/1.35 var(--body);letter-spacing:0}.pt-switch:after{background:#f1ecfa;box-shadow:0 1px #00000073}.battle .tray .btn.small.push-mini span{font:700 var(--fs-b)/1.5 var(--body)}.pick-btn .lk .ico{filter:drop-shadow(0 1px #0009)}.asc-badge{font:800 var(--fs-xs)/1.5 var(--body);background:#f3b64b}.lock-note small{font-size:var(--fs-b)}.asc-head b{font-family:var(--display);font-size:var(--fs-b)}.asc-head small{font-size:var(--fs-b)}.asc-pill{font:800 var(--fs-b)/1.5 var(--display);background:#ffffff0d}.asc-pill.on{background:#f0785a}.ach b,.ach small{font-size:var(--fs-b)}.celebrate{background:#281c40;box-shadow:0 4px #0000008c}.celebrate small{font:800 var(--fs-xs)/1.5 var(--body);letter-spacing:var(--u)}.celebrate b{font:700 var(--fs-b)/1.5 var(--display)}.celebrate em{font-size:var(--fs-b)}.fighter.foe.enraged .sprite img.spr{filter:saturate(1.25)!important}.phase-banner{box-shadow:none;background:#500710eb}.phase-banner small{font:800 var(--fs-xs)/1.5 var(--body);letter-spacing:calc(var(--u) * 2)}.phase-banner b{font:700 clamp(var(--fs-l)/1.5, 5.4vw, 32px) var(--display)}.tile.coach:not(.used){box-shadow:0 0 0 4px #ffcf6b!important}.lock-banner{font:700 var(--fs-b)/1.5 var(--body);background:#0c0618e0}.new-tag{font:800 var(--fs-xs)/1.5 var(--body);letter-spacing:var(--u);background:#3dd68c}.ach-ok{font-size:var(--fs-b)}.word-banner .lang-tag{filter:drop-shadow(0 1px #00000080);font-size:.55em}.dict-veil{-webkit-backdrop-filter:none;backdrop-filter:none;font:700 var(--fs-b)/1.5 var(--body);background:#0a0616b8}.tray .hint-btn .n{background:var(--gold);font-size:var(--fs-b);font-family:var(--display);box-shadow:0 1px #00000080}.arena-card .small,.arena-col .small{font-size:var(--fs-b)}.arena-signin b{font-family:var(--display);font-size:var(--fs-l)}.hero-faces .face small{font-size:var(--fs-b)}.hero-faces .face.on{background:#ffcf6b24;box-shadow:0 0 0 1px #ffcf6b59}.face-art{background:#8e774e3b}.arena-or{font-size:var(--fs-b);letter-spacing:var(--u)}.arena-join input{font-family:var(--display);font-size:var(--fs-l);letter-spacing:calc(var(--u) * 2);background:#120c1e}.arena-join input::placeholder{letter-spacing:var(--u);font-size:var(--fs-b)}.arena-err{font-size:var(--fs-b);background:#ff5d6c1f}.duel-row .who small,.duel-row .st{font-size:var(--fs-b)}.arena-duel .hud.active{box-shadow:0 0 0 1px #ffcf6b59}.arena-duel .hud.foe .fill{background:#f08b52}.word-banner .wb-sub{letter-spacing:calc(var(--u) * 2);font-size:.32em}.net-pill{font-size:var(--fs-b);background:#ff78282e}.turn-pill{font-size:var(--fs-b)}.turn-pill.mine i{background:var(--gold);box-shadow:none}.turn-pill b{font-family:var(--display);font-size:var(--fs-b)}.tile.lit{filter:none!important;box-shadow:0 0 0 3px #ff9a52!important}.daily-score{background:#100a1ecc;box-shadow:0 3px #0006}.daily-score small{font-size:var(--fs-xs);letter-spacing:var(--u)}.daily-score b{font-family:var(--display);font-size:var(--fs-xxl)}.daily-score .pips i.on{background:var(--gold);box-shadow:none}.room-code span{font-family:var(--display);font-size:var(--fs-xxl);background:#f4e1b7;box-shadow:0 4px #a97f3e,0 2px #00000073,inset 0 1px #fff}.wait-dots{font-size:var(--fs-b)}.arena-menu h2{font-size:var(--fs-xl)}.daily-head .eyebrow{font-size:var(--fs-b);letter-spacing:calc(var(--u) * 2)}.big-score{font-family:var(--display);font-size:var(--fs-x5);text-shadow:0 3px #9c4a12}.daily-head .statgrid b{font-size:var(--fs-b)}.tag-friend{font-size:var(--fs-xs);letter-spacing:var(--u)}@media (max-width:520px){.room-code span,.daily-score b{font-size:var(--fs-xl)}}.scr-n{background:var(--gold);font-size:var(--fs-xs);font-family:var(--body);box-shadow:0 1px #00000080}.statgrid b.wcell{letter-spacing:0}[data-overlay]{background:#0a0614f0!important}.bz-top{background:#0e091aeb}.bz-name{font-size:var(--fs-b)}.bz-name b{font-family:var(--display);font-size:var(--fs-l)}.bz-bar{background:#ffffff1a;box-shadow:inset 0 1px #0009}.bz-hud.me .fill{background:#5fd291}.bz-hud.opp .fill{background:#f08b52}.bz-hud.me.hit .bz-bar{box-shadow:0 0 0 2px #ff4d5e}.bz-timer{background:#2a1e46;box-shadow:inset 0 1px #fff0d240}.bz-timer b{font-family:var(--display);font-size:var(--fs-xl);text-shadow:0 2px #7a3a0a}.bz-timer small{font-size:var(--fs-xs);letter-spacing:var(--u)}.blitz .word-banner{font-size:var(--fs-l)}@media (min-width:900px){.blitz .word-banner{font-size:var(--fs-x5)}}.blitz .floater.dmg{font-size:var(--fs-xl)}.blitz .floater.dmg.big{font-size:var(--fs-x5)}.bz-count{font-family:var(--display);font-size:var(--fs-x5);text-shadow:0 5px #9c4a12}.bz-count.go{text-shadow:0 5px #1e6b40}.bz-feed{background:#280a12d1;box-shadow:0 2px #0006}.bz-feed small{font-size:var(--fs-xs);letter-spacing:var(--u)}.bz-feed b{font-family:var(--display);font-size:var(--fs-l);letter-spacing:var(--u)}.bz-feed em{font-family:var(--display);font-size:var(--fs-b)}.bz-combo{font-family:var(--display);font-size:var(--fs-l);background:#f9c563;box-shadow:0 3px #9c5a12}.bz-combo small{font-family:var(--body);font-size:var(--fs-xs);letter-spacing:var(--u)}.bz-desk{background:#221835;box-shadow:0 -4px #00000080}.bz-status{font-size:var(--fs-b)}.bz-status i{background:var(--gold);box-shadow:none}.blitz.bz-hurt:after{box-shadow:none}.bz-card-head b{font-family:var(--display);font-size:var(--fs-l)}.bz-card-head small{font-size:var(--fs-b)}.bz-bolt{font-size:var(--fs-l);background:#a2885947}.bz-score small{font-size:var(--fs-b)}.bz-score b{font-family:var(--display);font-size:var(--fs-xl)}.bz-score i{font-size:var(--fs-xs);letter-spacing:var(--u)}@media (max-height:720px){.bz-timer b{font-size:var(--fs-l)}.bz-count{font-size:var(--fs-x5)}}.fxb .stage.lowhp:before{box-shadow:none}.fxb .cast-aura{background:0 0}.fxb .fighter.foe.st-burning .sprite img.spr{filter:sepia(.25)saturate(1.3)}.fxb .fighter.foe.st-frozen .sprite img.spr{filter:grayscale(.35)sepia(.4)hue-rotate(165deg)saturate(2.2)brightness(1.15)}.fxb .frost{background:#cbeeff80}.fxb .fighter.hero.st-weakened .sprite img.spr{filter:saturate(.8)}.fxb .shield-bubble{box-shadow:none;background:0 0}.fxb .floater.dmg{text-shadow:0 4px #3a0610,0 2px #0000008c;letter-spacing:var(--u)}.fxb .floater.dmg.big{text-shadow:0 5px #4a1800,0 3px #0000008c}.fxb .floater.dmg.crit{text-shadow:0 5px #4a1200}.fxb .floater .crit-tag{letter-spacing:calc(var(--u) * 2);text-shadow:0 1px #0006;background:#eb482c;font-size:.3em;box-shadow:0 2px #7a1208,0 1px #d6261a99}.fxb .word-banner.hb-brann{filter:drop-shadow(0 3px #7a4a08);background:#fbdf9d}.fxb .word-banner.hb-sable{filter:drop-shadow(0 3px #08413e);background:#89e6db}.fxb .word-banner.hb-orla{filter:drop-shadow(0 3px #2d2378);background:#cbc8ff}@media (min-width:900px){.fxb .word-banner.tier-2,.fxb .word-banner.tier-3{font-size:var(--fs-x5)}}.fxb .fx-flash{background:0 0}.fxb .stage .floater.info{font-size:var(--fs-b);background:#120a22eb;box-shadow:0 3px #00000059,0 2px #00000059}.fxb .word-banner{font-size:var(--fs-l)}@media (min-width:900px){.fxb .word-banner{font-size:var(--fs-x5)}}.fxb .word-banner.tier-2,.fxb .word-banner.tier-3{font-size:var(--fs-xl)}@media (min-width:900px){.fxb .word-banner.tier-2,.fxb .word-banner.tier-3{font-size:var(--fs-x5)}}:root.tiles-ink .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-ink .tile:not([class*=gem-]):not(.used){text-shadow:0 2px #00000073;background:#313457;box-shadow:inset 0 2px #ffffff40,inset 0 -3px #00000059,0 0 0 1px #aaaaff47,0 5px #11122a,0 3px #00000080}:root.tiles-ink .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-ink .tile:not([class*=gem-]):not(.used):before{background:0 0}:root.tiles-moss .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-moss .tile:not([class*=gem-]):not(.used){text-shadow:0 2px #0a1e058c;background:#417532;box-shadow:inset 0 2px #dcffb473,inset 0 -3px #0a1e0566,0 0 0 1px #bef08c40,0 5px #4a3218,0 3px #00000080}:root.tiles-ember .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-ember .tile:not([class*=gem-]):not(.used){text-shadow:0 2px #00000080;background:#311b16;box-shadow:inset 0 2px #ffbe7840,inset 0 -3px #ff641e59,0 0 0 1px #ff8c3c59,0 5px #120806,0 3px #00000080}:root.tiles-brass .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-brass .tile:not([class*=gem-]):not(.used){text-shadow:0 2px #2814008c;background:#7f5d2f;box-shadow:inset 0 2px #ffecbe80,inset 0 -3px #1e0f0073,inset 0 0 0 1px #ffdc9640,0 5px #33210c,0 3px #00000080}:root.tiles-coral .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-coral .tile:not([class*=gem-]):not(.used){text-shadow:0 1px #fff;background:#f6eaf4;box-shadow:inset 0 2px #fff,inset 0 -3px #a05a824d,0 5px #b46a8f,0 3px #00000073}:root.tiles-star .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-star .tile:not([class*=gem-]):not(.used){text-shadow:0 2px #0006;background:#443692;box-shadow:inset 0 2px #ffffff4d,inset 0 -3px #00000059,0 5px #17104a,0 3px #00000080}:root.tiles-star .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-star .tile:not([class*=gem-]):not(.used):before{background:0 0}.theme-sw .tile.mini{font-size:var(--fs-b)}@media (min-width:900px){.theme-sw .tile.mini{font-size:var(--fs-l)}}.theme-note{font-size:var(--fs-b)}:root.tiles-classic .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-classic .tile:not([class*=gem-]):not(.used){text-shadow:0 1px #ffffffb3!important;background:#f9eccc!important;box-shadow:inset 0 2px #fff,inset 0 -3px #b0803859,0 5px #b98a45,0 3px #00000073!important}:root.tiles-moss .tile.used,:root.tiles-coral .tile.used{box-shadow:inset 0 2px #fff,0 0 0 3px #fff,0 0 0 6px #28aa6ed9,0 5px #2f7d52!important}:root[class*=tiles-] .tile[class*=gem-]{box-shadow:0 0 0 2px #281000d9,0 2px #00000073!important}:root.tiles-brass .tile[class*=gem-]{box-shadow:0 0 0 3px #2a1200,0 0 0 5px #fff3c4,0 2px #00000073!important}:root.tiles-ember .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-ember .tile:before,:root.tiles-ember .tile:not([class*=gem-]):not(.used):after,:root.tiles-brass .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-brass .tile:before{background:0 0}:root.tiles-brass .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-brass .tile{background-image:none!important}:root.tiles-moss .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-moss .tile:before{background:0 0}:root.tiles-ember .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-ember .tile{text-shadow:0 2px #0009!important;background:#231f1d!important;box-shadow:inset 0 1px #ffffff14,inset 0 -2px #ff6e1e99,0 0 0 1px #ff78284d,0 5px #0c0806,0 3px #0000008c!important}:root.tiles-ember .tile:not([class*=gem-]):not(.used):before,.theme-row .theme-sw.tiles-ember .tile:before{background:0 0!important}:root.tiles-brass .tile:not([class*=gem-]):not(.used),.theme-row .theme-sw.tiles-brass .tile{text-shadow:0 2px #1e1200a6!important;background:#8d5f33!important;box-shadow:inset 0 1px #fff3cf,inset 1px 0 #ffecbe59,inset 0 -3px #140a0080,0 5px #2b1f0c,0 3px #00000080!important}.soc-link{background:var(--panel);-webkit-backdrop-filter:none}.soc-link b{font-family:var(--display);font-size:var(--fs-b)}.soc-link small{font-size:var(--fs-b)}.soc-link .chev{font-size:var(--fs-l)}.share-row .btn.small{font-size:var(--fs-b);background:#ffffff0d}.share-card h2{font-size:var(--fs-l)}@media (min-width:900px){.share-card h2{font-size:var(--fs-xl)}}.share-frame{background:#0d0918;box-shadow:0 4px #00000080}.share-status{font-size:var(--fs-b)}.share-card .close-x,.ch-pick .close-x{font-size:var(--fs-l)}.ch-head b{font-family:var(--display);font-size:var(--fs-l)}.ch-head small{font-size:var(--fs-b)}.ch-beaten{font-family:var(--display);font-size:var(--fs-b)}.ch-head .ch-open,.ch-head p{font-size:var(--fs-b)}.ch-row{background:var(--panel);-webkit-backdrop-filter:none}.ch-row.next{background:#382423c2;box-shadow:0 0 0 1px #ffcf6b40,0 3px #00000059}.ch-row.k-boss{background:#371023c4}.ch-row.k-mini{background:#2a173ebf}.ch-row.resume{background:#44292eb5}.ch-art,.ch-hero{background:#7a5f6a70}.ch-art img,.ch-art svg,.ch-hero img,.ch-hero svg{filter:drop-shadow(0 1px #00000080)}.ch-txt b{font-family:var(--display);font-size:var(--fs-b)}.ch-txt small{font-size:var(--fs-b)}.ch-tag{font-family:var(--display);font-size:var(--fs-b);letter-spacing:0}.ch-desc{font-family:var(--body);font-size:var(--fs-b);letter-spacing:0}.ch-diff{font-size:var(--fs-xs);letter-spacing:var(--u)}.ch-ok{font-family:var(--display);font-size:var(--fs-b)}.ch-row .chev{font-size:var(--fs-l)}.ch-card .eyebrow{font-size:var(--fs-b);letter-spacing:calc(var(--u) * 2)}.ch-card h2{font-family:var(--display);font-size:var(--fs-xl)}@media (min-width:900px){.ch-card h2{font-size:var(--fs-xxl)}}.ch-fighter img,.ch-fighter svg{filter:drop-shadow(0 2px #0000008c)}.ch-fighter b{font-family:var(--display);font-size:var(--fs-b)}.ch-fighter small{font-size:var(--fs-b)}.ch-vs{font-family:var(--display);font-size:var(--fs-xl);text-shadow:0 2px #7a1424}.ch-rule-chip{font-size:var(--fs-b)}.ch-rule-name{font-family:var(--display);font-size:var(--fs-b);letter-spacing:0}.ch-rule-name small{font-family:var(--body);font-size:var(--fs-xs);letter-spacing:var(--u)}.ch-rule-desc,.ch-note{font-size:var(--fs-b)}.ch-error h2{font-family:var(--display);font-size:var(--fs-l)}.ch-stats small{font-size:var(--fs-xs);letter-spacing:var(--u)}.ch-stats b{font-family:var(--display);font-size:var(--fs-l)}.ch-stats .cs-word b{letter-spacing:0}.cs-tag{font-family:var(--body);font-size:var(--fs-xs);letter-spacing:0}.ch-link input,.ch-input{font-size:var(--fs-b);background:#120c1e}.ch-input{font-size:var(--fs-b)}.ch-rule-opt b{font-family:var(--display);font-size:var(--fs-b)}.ch-rule-opt small{font-size:var(--fs-b)}.ch-rule-opt.on{box-shadow:inset 3px 0 0 var(--gold);background:0 0}.wb-big b{font-family:var(--display);font-size:var(--fs-xxl)}.wb-big small{font-family:var(--display);font-size:var(--fs-b)}.wb-big em{font-size:var(--fs-b)}.wb-long small{font-size:var(--fs-b);letter-spacing:var(--u)}.wb-long em{font-size:var(--fs-b)}.wb-long b{font-family:var(--display);font-size:var(--fs-l);letter-spacing:var(--u)}@media (min-width:900px){.wb-long b{font-size:var(--fs-xl)}}.wb-col b{font-family:var(--display);font-size:var(--fs-b)}.wb-col em{background:#f9c163}.wb-col span{font-size:var(--fs-b)}.wb-search{font-size:var(--fs-b);background:#120c1e}.wb-seg button{font-family:var(--display);font-size:var(--fs-b);background:0 0}.wb-seg button.on{background:#f9c163}.wb-head{font-size:var(--fs-xs);letter-spacing:var(--u)}.wb-head .wb-meta,.wb-head .wb-dmg,.wb-head .wb-len{font-family:var(--body);font-size:var(--fs-xs)}.wb-row .wb-w{font-family:var(--display);font-size:var(--fs-b);letter-spacing:var(--u)}@media (min-width:900px){.wb-row .wb-w{font-size:var(--fs-b)}}.wb-row .wb-w .flag-id{font-size:var(--fs-b)}.wordbook .screen-main,.ch-screen:not(.ch-intro) .screen-main{-webkit-mask-image:none;mask-image:none}.wb-meta,.wb-len{font-size:var(--fs-b)}.wb-dmg{font-family:var(--display);font-size:var(--fs-b)}.wb-empty b{font-family:var(--display);font-size:var(--fs-l)}@media (max-width:420px){.wb-seg button{font-size:var(--fs-b)}}@media (min-width:900px){.wb-row .wb-w{font-size:var(--fs-l)}.wb-meta{font-size:var(--fs-b)}}.coin-chip,.hp-chip{font-size:var(--fs-b);background:#0805108c}.hp-chip small{font-size:var(--fs-b)}@media (max-width:520px){.battle .topbar .coin-chip{font-size:var(--fs-b)}}.elite-tag{font-family:var(--display);font-size:var(--fs-xs);letter-spacing:var(--u);box-shadow:none;background:#5a0f1c}.fighter.foe.elite .sprite{filter:none}.fighter.foe.elite .gshadow{background:0 0}.foe-card.elite{box-shadow:inset 0 1px 0 #ffa0aa40, var(--shadow-1)}.foe-card.elite .art img.spr{filter:none}.stop.done .disc.nodeic{filter:none;background:#332750}.stop .q{font-family:var(--display);font-size:var(--fs-b)}.stop.k-elite .disc{box-shadow:0 2px #00000080}.stop.k-elite.current .disc{box-shadow:0 0 0 5px #ff5a6e40}@media (max-width:720px){.stop .q{font-size:var(--fs-b)}}.node-head .nh-ico{background:0 0}.node-panel .eyebrow{font-size:var(--fs-b);letter-spacing:calc(var(--u) * 2)}.node-panel h2{font-family:var(--display);font-size:var(--fs-xl)}.node-panel p,.foot-hint{font-size:var(--fs-b)}@media (max-width:520px){.node-panel h2{font-size:var(--fs-l)}.node-panel p{font-size:var(--fs-b)}}.shop-item:not(:disabled):hover{box-shadow:none}.shop-item .si-cost{font-size:var(--fs-b);background:#08051099}.shop-item .si-why{font-size:var(--fs-xs)}.shop-item .si-sold{font-size:var(--fs-b)}@media (max-width:760px){.shop-item .si-body b{font-size:var(--fs-b)}}.chest-stage .rays,.ev-art .rays{background:0 0;-webkit-mask:none;mask:none}.chest-box{background:#4a3112;box-shadow:0 0 0 5px #ffc95a2e,0 4px #00000080}.chest-box .ico{filter:drop-shadow(0 2px #00000080)}.chest-card{background:#1f1734f5}.chest-card .cc-ico{background:0 0}.chest-card b{font-family:var(--display);font-size:var(--fs-l)}.chest-card .cc-rar{font-size:var(--fs-xs);letter-spacing:var(--u)}.chest-card.chosen{box-shadow:0 0 0 3px #ffcf6b80}.ev-art{background:#0a061473}.ev-art .ev-ico .ico{filter:drop-shadow(0 3px #0000008c)}.ev-choice:not(:disabled):hover{box-shadow:none}.ev-choice b{font-family:var(--display);font-size:var(--fs-b)}.ev-out,.ev-out .br em,.ev-why,.ev-result .ev-you{font-size:var(--fs-b)}.ev-result .luck{font-family:var(--display);font-size:var(--fs-b)}.dchip{font-size:var(--fs-b);background:#0805108c}.ev-now{font-size:var(--fs-b)}@media (max-width:760px){.ev-choice b,.ev-out{font-size:var(--fs-b)}}.rest-art .rest-fire .ico{filter:none}.rest-opt:not(:disabled):hover{box-shadow:none}.rest-opt .ro-ico{background:0 0}.rest-opt b{font-family:var(--display);font-size:var(--fs-l)}.rest-opt small{font-size:var(--fs-b)}@media (max-width:760px){.rest-opt b{font-size:var(--fs-b)}}.purse small{font-size:var(--fs-xs);letter-spacing:var(--u)}.purse b{font-size:var(--fs-l)}.si-held{font-size:var(--fs-xs);background:#1c1530}.shop-item .si-buy,.shop-item .si-body small{font-size:var(--fs-b)}.shop-note{font-size:var(--fs-b)!important}@media (max-width:760px){.purse b{font-size:var(--fs-l)}.shop-item .si-body small{font-size:var(--fs-b)}}.stop .disc.unknown{background:#42346af2}.chapter-head .eyebrow{text-shadow:0 1px #000}.chapter-head h2{text-shadow:0 1px #000000e6}.ev-num{font-family:var(--display);font-size:var(--fs-b);background:#1c1530}.shop-item .si-note{font-size:var(--fs-b)}.chest-card .cc-take{font-family:var(--display);font-size:var(--fs-b);background:#ffd67812}@media (max-width:640px){.chest-card .cc-take{font-size:var(--fs-b);background:#ffd6781a}}.ev-choice .ev-chev,.rest-opt .ev-chev{font-size:var(--fs-l)}.ev-out .br-or{font-size:var(--fs-b)}.ev-out .br em{font-size:var(--fs-xs)}.ev-art.has-stranger{background:#0a061473}.ev-art .ev-stranger img.spr,.ev-art .ev-stranger svg{filter:drop-shadow(0 4px #0009)}@media (max-width:760px){.ev-num{font-size:var(--fs-b)}}.rest-art{background:#160d1a91}.rest-art .night,.rest-art .fire-glow{background:0 0}.campfire .log{background:#6a4223}.campfire .flame .ico{filter:none}.rest-none{font-size:var(--fs-b)}.rest-art:after{background:0 0}.node-alt{background:#211737f5!important}@media (min-width:900px) and (min-height:640px){.node-screen>.node-foot{box-shadow:var(--shadow-1);background:#110c1ff2!important}}.ev-art:after,.rest-art:after{background:0 0}.campfire .flame .f1,.campfire .flame .f2,.campfire .flame .f3{background:0 0}.campfire .sparks i{box-shadow:none;background:#ffd27a}.ev-choice:not(:disabled):hover{background:#3a2a5eed}.chest-card.k-coins{background:#2e2219f2}.chest-card.k-potion{background:#181f3af2}.chest-card.k-power{background:#261941f2}.chest-card:hover{box-shadow:none}.ev-choice .ev-chev,.rest-opt .ev-chev{background:var(--gold-grad);font-size:var(--fs-l);box-shadow:inset 0 1px #ffffff8c,0 3px #a2560e}.ev-choice b,.rest-opt.locked b{font-size:var(--fs-b)}.node-chest.opened .chest-box{box-shadow:0 0 0 6px #ffc95a40,0 4px #00000080}.chest-card small{font-size:var(--fs-b)}@media (max-width:760px){.ev-choice .ev-chev,.rest-opt .ev-chev{font-size:var(--fs-l)}}@media (min-width:900px) and (min-height:640px){.foot-info{font-size:var(--fs-b)}}.shop-item .si-ico .ico{filter:drop-shadow(0 2px #00000080)}.ev-chev.wide{font-family:var(--display);font-size:var(--fs-b)!important}@media (max-width:760px){.ev-chev.wide{font-size:var(--fs-b)!important}}.map-screen:before,.node-screen:before{background:#0805109c}.stop.locked .disc.sil{background:#5f4f91}.stop.locked .disc.sil img.spr{filter:brightness(0)}.stop.boss.locked .disc.sil{background:#824865}.stop.boss.locked .disc.sil img.spr,.sil img.spr,.boss .sil img.spr{filter:brightness(0)}.fork-head .eyebrow{font-size:var(--fs-xs);letter-spacing:calc(var(--u) * 2);text-shadow:0 1px #000}.fork-head h2{font-family:var(--display);font-size:var(--fs-xl);text-shadow:0 2px #3c1e008c,0 1px #000000d9}.stage-strip .pip{font-size:var(--fs-xs);background:#3a2e58}.stage-strip .pip.now{background:#ffe9bd;box-shadow:0 0 0 3px #ffc95a59}.stage-strip .pip.mini,.stage-strip .pip.boss{box-shadow:none;background:#6a5a9f}.stage-strip .pip.boss{box-shadow:none;background:#894868}.fh-disc{background:#483a75;box-shadow:0 0 0 4px #0a0612bf,inset 0 -4px #00000073}.fh-tag{font-family:var(--display);font-size:var(--fs-b);letter-spacing:0;background:#0c0816e6;box-shadow:0 1px #00000073}.fd-ring{box-shadow:0 0 0 4px #0a0612d9, 0 0 24px color-mix(in srgb, var(--kc) 60%, transparent), inset 0px -4px 0 #00000080, inset 0 3px 0 #ffffff2e, 0px 3px 0 #00000080;background:#150e26}.fd-in:not(.foe):before{background:0 0;-webkit-mask:none;mask:none}.fd-in .ico{filter:drop-shadow(0px 2px 0 #0009) color-mix(in srgb, var(--kc) 45%, transparent)}.fd-in .rico{filter:drop-shadow(0 2px #0009)}.fork-disc.k-elite .fd-ring{background:#4a1321}.fork-disc.k-elite .fd-ring:after{background:0 0;-webkit-mask:none;mask:none}.fork-disc.k-elite .fd-in:after{background:0 0}.fd-crest{background:#dc4459;box-shadow:0 3px #5a0f1c}.fd-embers i{box-shadow:none;background:#ffb070}.nc-band{font-family:var(--display);font-size:var(--fs-b);letter-spacing:var(--u);text-shadow:0 1px #ffffff59;background:0 0;box-shadow:0 3px #120a1cb3}.node-card.k-elite .nc-band{text-shadow:0 1px #50000acc}.nc-name{font-family:var(--display);font-size:var(--fs-b)}.nc-line,.nc-stats{font-size:var(--fs-b)}.nc-stats small{font-size:var(--fs-xs);letter-spacing:0}.nc-risk em{font-size:var(--fs-xs);letter-spacing:var(--u)}.nc-risk b{font-size:var(--fs-xs);letter-spacing:0}.nc-risk.lv1 i:first-of-type{box-shadow:none;background:#f5b942}.nc-risk.lv3 i{box-shadow:none;background:#ff4a5e}.rw{font-size:var(--fs-b);background:#08051099;box-shadow:inset 0 1px #ffffff0f}.rw .ico{filter:drop-shadow(0 1px #00000073)}.rw small{font-size:var(--fs-xs)}.rw.gold{background:#382408a1}.rw.pw{background:#131e3fa1}.rw.rare{box-shadow:none;background:#391347ad}.rw.hp{background:#3e0d1a99}.rw.myst{box-shadow:none;background:#3f296ca6}.rw-pick>em{font-size:var(--fs-xs);letter-spacing:var(--u);background:#161026}.rw.pick2{background:#0d2338a1}.rw.pick2 i{font-size:var(--fs-xs)}.nc-go.btn,.node-card .nc-go.btn{font-size:var(--fs-b);text-shadow:0 1px #ffffff59;box-shadow:inset 0 2px 0 #ffffff80, inset 0 -4px 0 #00000038, 0 4px 0 #120a1ce6, 0 9px 18px color-mix(in srgb, var(--kc) 30%, transparent);background:0 0}.node-card.k-elite .nc-go.btn{text-shadow:0 1px #0000008c}.nc-key{font:700 var(--fs-b)/1.5 var(--display);text-shadow:none;background:#120a1cc7}.node-card:hover,.node-card.lit,.node-card:focus-visible{box-shadow:0 0 0 2px #0a0612d9, inset 0 1px 0 #ffffff24, 0 0 32px color-mix(in srgb, var(--kc) 55%, transparent), 0px 4px 0 #04020a99}.node-card:hover .fd-ring,.node-card.lit .fd-ring{box-shadow:0 0 0 4px #0a0612d9, 0 0 0 7px color-mix(in srgb, var(--kc) 45%, transparent), 0 0 40px color-mix(in srgb, var(--kc) 85%, transparent), inset 0px -4px 0 #00000080, 0px 3px 0 #00000080}.fork-next{background:#1c1532f5;box-shadow:0 0 0 3px #08051073,0 2px #00000080}.fn-disc{background:#42346a}.fn-disc .q{font-family:var(--display);font-size:var(--fs-b)}.fork-next.mini .fn-disc{background:#6a5a9f}.fork-next.boss .fn-disc{background:#894868}.fn-tag{font-family:var(--display);font-size:var(--fs-b);letter-spacing:0}@media (max-width:380px){.fork-head h2{font-size:var(--fs-l)}.nc-name{font-size:var(--fs-b)}.nc-band{font-size:var(--fs-xs);letter-spacing:var(--u)}.rw,.nc-go.btn,.node-card .nc-go.btn{font-size:var(--fs-b)}}@media (min-width:700px){.fork-head h2{font-size:var(--fs-xl)}.fh-tag,.nc-band{font-size:var(--fs-b)}.nc-name{font-size:var(--fs-l)}.nc-line,.nc-stats,.nc-stats small,.nc-risk em,.nc-risk b,.rw,.rw small{font-size:var(--fs-b)}.rw-pick>em{font-size:var(--fs-xs)}.nc-go.btn,.node-card .nc-go.btn{font-size:var(--fs-l)}.fn-tag{font-size:var(--fs-b)}}.map-screen.choosing:before{-webkit-backdrop-filter:none;backdrop-filter:none}.node-card{background:#120c20;box-shadow:0 0 0 2px #0a0612e6,inset 0 2px #ffffff2e,inset 0 -3px #00000059,0 4px #04020aa6}.node-card:after{background:#06030c61;box-shadow:inset 0 1px #0006,0 1px #ffffff0f}.fh-tag{font-size:var(--fs-xs);background:#fad073;box-shadow:0 3px #120a1ccc}@media (min-width:700px){.fh-tag,.nc-line,.nc-stats,.nc-stats small,.nc-risk em,.nc-risk b,.rw,.rw small{font-size:var(--fs-b)}}.node-panel{background:#19112cf7!important}@media (min-width:900px) and (min-height:640px){.node-screen>.node-foot{background:#110c1ff7!important}}.ev-art,.rest-art{box-shadow:inset 0 0 0 1px #ffe2aa38}.node-scene img.bgimg,.node-scene svg{filter:brightness(.55)saturate(.85)}.node-scene:after,.ev-ground{background:0 0}.ev-art .ev-stranger img.spr{filter:drop-shadow(0 4px #0009)}.ev-choice{background:#2f224df7}.ev-choice.plain b{font-size:var(--fs-b)}.night-scene img.bgimg,.night-scene svg{filter:brightness(.3)saturate(.6)hue-rotate(-12deg)}.night-scene:after{background:#0a071d80}.rest-ground{background:#64392191}.rest-art .fire-glow{background:0 0}.campfire .stones{filter:drop-shadow(0 -1px #ff963c8c);background:0 0}.campfire .coals{filter:none;background:0 0}.campfire .flame i{filter:none}.campfire .smoke i,.rest-art .flicker{background:0 0}.rest-opt{background:#2d2047f7}.rest-opt.k-up .ro-go.btn{background:#76a9ef;box-shadow:inset 0 2px #ffffff80,0 4px #1e3c80}@media (max-width:760px){.rest-opt .ro-go.btn{font-size:var(--fs-b)}}.shop-item{background:#2a1f44f7}.shop-item.blocked:not(.sold){background:#1d172cf5}.ev-go.btn{font-size:var(--fs-b)}@media (max-width:760px){.ev-go.btn{font-size:var(--fs-b)}}.chest-card .cc-take{font-size:var(--fs-b)}.shop-item .si-ico,.shop-item .si-ico:after{background:0 0}.shop-item .si-held{font-size:var(--fs-b);background:#241a3e}.shop-item[data-kind=power]{background:#3a2261f7;box-shadow:inset 0 1px #ffffff26}.shop-item[data-kind=power] .si-ico{background:0 0}@media (max-width:760px){.shop-item .si-body small{font-size:var(--fs-b)}}.campfire .log{background:#5a351c;box-shadow:inset 0 -3px #ff782899,inset 0 2px #ffdcb426,0 1px #0009}.campfire .stones{filter:drop-shadow(0 -1px #ff963c99)}.rest-art .rest-hero{filter:drop-shadow(3px -1px #ff963cbf)drop-shadow(0 2px #0009)}.rest-art .rest-hero:after{background:0 0}.rest-opt .ro-go.btn{font-size:var(--fs-b)}.meta-chip{background:var(--m2-bg);font-size:var(--fs-b)}.meta-chip .mc-lbl{font-size:var(--fs-b)}.meta-chip b small{font-size:var(--fs-xs)}.account-chip .ac-title,.p-title,.fr-title,.lb-title{font-size:var(--fs-xs);letter-spacing:0}@media (max-width:400px){.meta-chip{font-size:var(--fs-b)}}.wotd-top{font-size:var(--fs-xs);letter-spacing:var(--u)}.wotd-word{font-family:var(--display);font-size:var(--fs-l);letter-spacing:var(--u)}.wotd-mean{font-size:var(--fs-b)}@media (min-width:900px){.cal-day b,.cal-day small,.daily-note,.cal-legend{font-size:var(--fs-b)}}@media (max-width:480px){.cal-day b{font-size:var(--fs-b)}}.cal-day small{font-size:var(--fs-xs);letter-spacing:0}.cal-day b{font-size:var(--fs-b)}.cd-prize,.cal-day .cd-x .tprev .tile.mini{font-size:var(--fs-xs)}.cal-day .cd-ok{font-size:var(--fs-b);background:var(--m2-ok)}.tprev .tile.mini{font-size:var(--fs-b)}.chest-btn{font-size:var(--fs-b);letter-spacing:0;background:0 0}.rw-line,.chest-btn>span:not(.ico),.cal-legend,.daily-note{font-size:var(--fs-b)}@media (max-width:400px){.cal-day small{font-size:var(--fs-xs);letter-spacing:0}}.sh-tier small{font-size:var(--fs-xs);letter-spacing:var(--u)}.sh-tier b{font-family:var(--display);font-size:var(--fs-xl)}.sh-tier b em,.sh-xp small,.sh-how,.sh-detail{font-size:var(--fs-b)}.tier small{font-size:var(--fs-xs)}.tier b{font-size:var(--fs-xs);letter-spacing:0}@media (min-width:900px){.tier b{font-size:var(--fs-b)}}.tier em{font-size:var(--fs-xs);letter-spacing:0}.sh-how-h{font-size:var(--fs-xs);letter-spacing:var(--u)}.tier .t-ok{font-size:var(--fs-b)}@media (min-width:900px){.tier b,.tier small{font-size:var(--fs-b)}.tier em{font-size:var(--fs-xs)}.sh-tier b{font-size:var(--fs-xxl)}.sh-xp small,.sh-how{font-size:var(--fs-b)}}.shop-earn>b{font-size:var(--fs-b);letter-spacing:var(--u)}.shop-earn li{font-size:var(--fs-b)}.shop-earn li em{font-size:var(--fs-xs)}.shop-tabs button{font-size:var(--fs-b)}@media (min-width:900px){.shop-item .si-body b,.shop-item .si-body small{font-size:var(--fs-b)}.tword .tile.mini{font-size:var(--fs-l)}.shop-hero small,.shop-earn li,.shop-earn li em,.shop-tabs button{font-size:var(--fs-b)}}.shop-item .si-body b{font-family:var(--display);font-size:var(--fs-b)}.shop-item .si-body small{font-size:var(--fs-b)}.si-ribbon{font-size:var(--fs-xs);background:#5a42a0}.si-sub{font-size:var(--fs-xs)}.si-tag{font-size:var(--fs-xs);background:#241a40}.shop-hero b,.shop-hero small,.name-plate b{font-size:var(--fs-b)}.name-plate .p-title{font-size:var(--fs-xs)}.np-none{font-size:var(--fs-xs)!important}.shop-item .buy-btn:disabled{font-size:var(--fs-b)}.tword .tile.mini{font-size:var(--fs-l)}.tword .tile.mini .pts{font-size:var(--fs-xs)}.si-note{font-size:var(--fs-b)}.si-more{font-size:var(--fs-b);background:#120d1ce6}.shop-status{font-size:var(--fs-b)}.ms-row b{font-family:var(--display);font-size:var(--fs-b)}.ms-xp small{font-size:var(--fs-xs)}.ms-next{font-size:var(--fs-b)}.ms-pips .pip .pl,.ms-pips .pip .pm,.ms-xpt{font-size:var(--fs-xs)}.ms-lbl{font-size:var(--fs-xs);letter-spacing:0}.ms-seg .seg{font:inherit;font-size:var(--fs-b);background:#15101f}.ms-seg .seg .sg-t>span{font-size:var(--fs-b)}.ms-seg .seg .sg-t small,.ms-seg .seg em{font-size:var(--fs-xs)}.word-banner .wotd-tag{letter-spacing:calc(var(--u) * 2);font-size:.3em}.dmgprev.is-wotd small{font-size:var(--fs-xs);letter-spacing:0}.wordbar.wb-wotd:before{font-size:var(--fs-xs);letter-spacing:var(--u);background:#9fe8ff}.on2-err{font-size:var(--fs-b);background:#3a1621}.tn-reset small,.tn-stats small{font-size:var(--fs-xs);letter-spacing:0}.tn-reset b{font-family:var(--display);font-size:var(--fs-b)}.tn-stats b{font-family:var(--display);font-size:var(--fs-l)}.tn-stats b .muted{font-size:var(--fs-b)}.tn-step{font-family:var(--display);font-size:var(--fs-b);background:var(--on2-ink)}.tn-txt small{font-size:var(--fs-xs);letter-spacing:0}.tn-txt b{font-family:var(--display);font-size:var(--fs-b)}.tn-txt em,.tn-rule-list{font-size:var(--fs-b)}.on2-tab{background:var(--on2-ink);font:inherit;font-size:var(--fs-b)}.on2-row .rank{font-family:var(--display);font-size:var(--fs-b)}.on2-row .score,.tn-bd-name b{font-family:var(--display);font-size:var(--fs-b)}.tn-bd-name small,.tn-bd-parts{font-size:var(--fs-b)}.tn-bd-total{font-family:var(--display);font-size:var(--fs-l)}.tn-sofar small,.tn-total small{font-size:var(--fs-b)}.tn-sofar b{font-family:var(--display);font-size:var(--fs-l)}.tn-total b{font-family:var(--display);font-size:var(--fs-xl)}.tn-rankline{font-size:var(--fs-b)}.tn-next small{font-size:var(--fs-xs);letter-spacing:0}.tn-next b{font-family:var(--display);font-size:var(--fs-b)}.tn-next em{font-size:var(--fs-b)}.tier-badge{background:var(--on2-ink);font-size:var(--fs-xs)}.tier-badge .tier-name{letter-spacing:0}.tier-badge b{font-family:var(--display);font-size:var(--fs-b)}.top10-badge{font-size:var(--fs-xs);background:#3a2d1a}.rk-me-tier .tier-badge{font-size:var(--fs-b)}.rk-rating{font-family:var(--display);font-size:var(--fs-xl)}.rk-progress small{font-size:var(--fs-b)}.rk-search-info small{font-size:var(--fs-xs)}.rk-search-info b{font-family:var(--display);font-size:var(--fs-b)}.rk-prompt p{font-size:var(--fs-b)}.bz-rk-label{font-size:var(--fs-xs);letter-spacing:var(--u)}.bz-rk-result>small{font-size:var(--fs-b);letter-spacing:0}.bz-rk-nums{font-family:var(--display);font-size:var(--fs-l)}.bz-rk-delta,.bz-rk-promo{font-size:var(--fs-b)}.on2-entry b{font-size:var(--fs-b)!important}.tn-head-top h2{font-size:var(--fs-l)}.tn-sub,.tn-reset b,.tn-stats b.dim,.tn-att b{font-size:var(--fs-b)}.on2-you{font-size:var(--fs-xs);letter-spacing:0;background:var(--teal)}.rk-tier em{font-size:var(--fs-xs);background:var(--teal)}.rk-note{font-size:var(--fs-b)}.rk-hero-note{font-size:var(--fs-b)!important}.bz-rk-top small{font-size:var(--fs-b);letter-spacing:0}.bz-rk-nums{font-size:var(--fs-l)}.bz-rk-arrow{font-size:var(--fs-b)}@media (min-width:1000px) and (min-height:640px){.on2-foot .btn,.tn-rule-list{font-size:var(--fs-b)}.rk-tier small{font-size:var(--fs-xs)}}.tn-stats b.dim{font-family:var(--body);font-size:var(--fs-b)}.tn-of{font-size:var(--fs-b);font-family:var(--body)}.tn-head-top .eyebrow{font-size:var(--fs-xs)}.tn-prize{font-size:var(--fs-b)}.on2-empty,.on2-sparse{font-size:var(--fs-b)!important}.on2-row-head{font-size:var(--fs-xs);letter-spacing:0;background:0 0!important}.on2-row-head .rank,.on2-row-head .score{font-family:var(--body);font-size:var(--fs-xs)}.on2-row .who small{font-size:var(--fs-b)}@media (min-width:1000px) and (min-height:640px){.on2-row .who small,.tn-sub,.tn-prize{font-size:var(--fs-b)}}.tn-out{font-size:var(--fs-b)}.tn-stats .tn-left,.tn-stats>div>b{font-family:var(--body);font-size:var(--fs-b)}.on2-sparse,.tn-rankline small{font-size:var(--fs-b)}.tn-steps span{background:var(--on2-card-2);font-size:var(--fs-b)}.tn-steps i{background:var(--on2-ink);font-size:var(--fs-xs)}.rk-name{font-family:var(--display);font-size:var(--fs-b)}.rk-me-txt .eyebrow{font-size:var(--fs-xs)}.rk-rules{font-size:var(--fs-b)}.rk-tier b{font-size:var(--fs-xs);letter-spacing:0}.rk-tier small,.rk-tier em{font-size:var(--fs-xs)}.tier-chip{background:var(--on2-ink);font-size:var(--fs-b)}.rk-search.prompting .rk-search-info b,.bz-rk-next{font-size:var(--fs-b)}@media (min-width:1000px) and (min-height:640px){.on2-row-head,.on2-row-head .rank,.on2-row-head .score{font-size:var(--fs-xs)}.rk-tier b,.rk-tier small,.rk-rules{font-size:var(--fs-b)}}.tn-out{background:var(--on2-card-2);font-size:var(--fs-b)}.tn-tag{font-size:var(--fs-xs);letter-spacing:0}.tn-bd-total b{font-family:var(--display);font-size:var(--fs-l)}.tn-bd-total small{font-size:var(--fs-xs)}.tn-bd-parts small{font-size:var(--fs-xs);letter-spacing:0}.tn-bd-parts b,.tn-legend{font-size:var(--fs-b)}@media (min-width:1000px) and (min-height:640px){.tn-txt small,.tn-reset small,.tn-stats small,.tn-txt b,.tn-txt em,.tn-step{font-size:var(--fs-b)}}.tn-prize-chip{font-size:var(--fs-b);background:#3a2d1a}.tn-stats b.tn-in{font-family:var(--body);font-size:var(--fs-b)}.tn-bd-parts em{font-size:var(--fs-xs)}.tn-bd-name small{font-size:var(--fs-b)}.tn-sofar b{font-size:var(--fs-l)}.rk-board .tier-chip,.on2-row .tier-chip{font-size:var(--fs-xs);letter-spacing:0}@media (max-width:420px){.rk-tier b{font-size:var(--fs-xs)}}@media (min-width:1000px) and (min-height:640px){.rk-me-stats small{font-size:var(--fs-xs)}.rk-me-stats b{font-family:var(--display);font-size:var(--fs-b)}.rk-me-txt .eyebrow,.rk-progress small,.rk-tier small,.on2-tab{font-size:var(--fs-b)}}.rk-progress .rk-to{font-size:var(--fs-b)}.rk-end{font-size:var(--fs-xs)}.on2-row .who small .on2-you{font-size:var(--fs-xs);letter-spacing:0!important}@media (min-width:1000px) and (min-height:640px){.tn-tag{font-size:var(--fs-b)}.on2-you,.on2-row .who small .on2-you{font-size:var(--fs-xs)}.tn-head-top .eyebrow{font-size:var(--fs-b)}}.bz-ranked .bz-rk-label{font-size:var(--fs-xs);font-size:var(--fs-xs);background:#3a2d1a}.rk-search .rk-dots span{font-size:var(--fs-b)}.rk-search-info small{letter-spacing:0;font-size:var(--fs-xs)}.rk-search .rk-secs,.rk-search.prompting .rk-search-info b{font-size:var(--fs-b)!important}.intent .mini-tile{background:var(--px-cream);font-family:var(--display);font-size:var(--fs-b);box-shadow:0 2px 0 var(--px-cream-d)}.held-letter{background:var(--px-cream);box-shadow:0 3px 0 var(--px-cream-d), 0 5px 0 var(--px-ink);font-family:var(--display);font-size:var(--fs-b)}@media (min-width:900px){.held-letter{font-size:var(--fs-xl)}}.held-letter small{font-size:var(--fs-b);font-family:var(--body);background:var(--px-gold);box-shadow:0 2px #000}.held-letter small:before{font-size:var(--fs-b)}.mirror-shield .ms-pct{font-size:var(--fs-xs);background:var(--px-ink);font-family:var(--body)}.mech-tag{font-size:var(--fs-b);font-family:var(--body);background:var(--px-ink)}.fighter.foe .twin-sprite:after{font-size:var(--fs-xs);letter-spacing:var(--u);font-family:var(--body);background:var(--px-ink);filter:brightness(1.25)}.fighter.foe.is-split:after{font-size:var(--fs-b);letter-spacing:var(--u);font-family:var(--body);background:var(--px-ink)}.hud.foe .intent .twin-plus{font-size:var(--fs-xs);background:var(--px-ink)}.hud.foe .twin-row{font-size:var(--fs-b)}.hud.foe .twin-row span{letter-spacing:0;font-size:var(--fs-b)}.mech-note{background:var(--px-ink);font-size:var(--fs-b);box-shadow:0 3px #000}.story .story-title small{font-size:var(--fs-xs);letter-spacing:calc(var(--u) * 2)}.story .story-title b{font-family:var(--display);font-size:var(--fs-l)}@media (min-width:900px){.story .story-title b{font-size:var(--fs-xl)}}.story .story-lines{font-size:var(--fs-b)}@media (min-width:900px){.story .story-lines{font-size:var(--fs-b)}}.story .story-bubble{font-size:var(--fs-b);background:var(--px-cream);box-shadow:0 4px 0 var(--px-cream-d), 0 6px 0 var(--px-ink)}.story .story-bubble b{font-size:var(--fs-xs);letter-spacing:var(--u)}.story .story-tap{font-size:var(--fs-b)}.story-list button small{font-size:var(--fs-xs);letter-spacing:var(--u)}.tray .btn.dodge-hint:after{font:800 var(--fs-xs)/1.5 var(--body);letter-spacing:var(--u);background:#6fe3ff}.hud.foe .name .front-tag{font-size:var(--fs-xs);letter-spacing:var(--u);background:var(--px-gold)}.tile.held-slot{background:#1c2030!important;box-shadow:inset 0 2px #0000,inset 0 0 0 2px #3a4258,inset 0 4px #11141e!important}@media (orientation:landscape) and (max-height:500px) and (pointer:coarse){body:after{font:700 var(--fs-l)/1.4 var(--display,sans-serif);background:#120c1e}}.invite-note{font-size:var(--fs-b);background:#2a1d3d}.update-bar:not(#_):not(#_){font-size:var(--fs-b)!important}.lang-seg button{font:800 var(--fs-b)/1 var(--body);background:0 0}:root{--pf-panel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23e8aa48'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%239480cc'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%239480cc'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%239480cc'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%23e8aa48'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%239480cc'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%230b0614'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%230b0614'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230b0614'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%230e0818'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%239480cc'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%230b0614'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230b0614'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%230e0818'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%239480cc'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230b0614'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230b0614'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%230b0614'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%230e0818'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23e8aa48'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%230e0818'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%230e0818'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%230e0818'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23e8aa48'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-panel-plain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%235c4886'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%235c4886'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%235c4886'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%235c4886'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%235c4886'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%235c4886'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%230b0614'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%230b0614'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230b0614'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%23170e26'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%235c4886'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%230b0614'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230b0614'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%23170e26'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%235c4886'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230b0614'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230b0614'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%230b0614'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23170e26'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23170e26'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%23170e26'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%23170e26'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23170e26'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23170e26'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-panel-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23ffe08a'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23ffe08a'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23ffe08a'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23ffe08a'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%233a1e06'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%233a1e06'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%233a1e06'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%238a4c10'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23ffe08a'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%233a1e06'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%233a1e06'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%238a4c10'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23ffe08a'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%233a1e06'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%233a1e06'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%233a1e06'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%238a4c10'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%238a4c10'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%238a4c10'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%238a4c10'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-panel-teal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%238ff0e6'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%238ff0e6'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%238ff0e6'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%238ff0e6'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%238ff0e6'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%238ff0e6'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23062a30'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23062a30'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%23062a30'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%230c5660'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%238ff0e6'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23062a30'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%23062a30'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%230c5660'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%238ff0e6'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23062a30'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%23062a30'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%23062a30'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%230c5660'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230c5660'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%230c5660'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%230c5660'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%230c5660'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%230c5660'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-panel-red:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23ff8a96'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23ff8a96'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23ff8a96'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23ff8a96'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%23ff8a96'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23ff8a96'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%232a0612'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%232a0612'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%232a0612'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%236a0c22'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23ff8a96'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%232a0612'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%232a0612'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%236a0c22'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23ff8a96'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%232a0612'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%232a0612'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%232a0612'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%236a0c22'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%236a0c22'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%236a0c22'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%236a0c22'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%236a0c22'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%236a0c22'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-parch:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%236a4422'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%236a4422'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%236a4422'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%23a87c44'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%236a4422'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%236a4422'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%23a87c44'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%236a4422'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%236a4422'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%236a4422'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23a87c44'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23a87c44'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%23a87c44'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%23a87c44'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23a87c44'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23a87c44'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-card:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' shape-rendering='crispEdges'%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%235a4c80'/%3E%3Crect x='7' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%235e4f88'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%235e4f88'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%235a4c80'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%23170f28'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%23170f28'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%235e4f88'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23201736'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%23170f28'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23170f28'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%239c88d8'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%235a4c80'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23201736'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23201736'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23170f28'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%23170f28'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%235a4c80'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%23170f28'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%23170f28'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%23170f28'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23170f28'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%23170f28'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23170f28'/%3E%3Crect x='5' y='7' width='1' height='1' fill='%23170f28'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-card-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' shape-rendering='crispEdges'%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%23b58d48'/%3E%3Crect x='7' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23e1a54c'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%23e1a54c'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%23b58d48'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%236a3406'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%236a3406'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%23e1a54c'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23944f0f'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%236a3406'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%236a3406'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%23ffe58a'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%23b58d48'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23944f0f'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23944f0f'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%236a3406'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%236a3406'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%23b58d48'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%236a3406'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%236a3406'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%236a3406'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%236a3406'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%236a3406'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%236a3406'/%3E%3Crect x='5' y='7' width='1' height='1' fill='%236a3406'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-card-blue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' shape-rendering='crispEdges'%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%235570a9'/%3E%3Crect x='7' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%236593ea'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%236593ea'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%235570a9'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%23101c52'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%23101c52'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%236593ea'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23233f8e'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%23101c52'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23101c52'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%239ac4ff'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%235570a9'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23233f8e'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23233f8e'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23101c52'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%23101c52'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%235570a9'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%23101c52'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%23101c52'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%23101c52'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23101c52'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%23101c52'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23101c52'/%3E%3Crect x='5' y='7' width='1' height='1' fill='%23101c52'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-card-violet:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' shape-rendering='crispEdges'%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%237a62a4'/%3E%3Crect x='7' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23ab84ea'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%23ab84ea'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%237a62a4'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%23200c48'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%23200c48'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%23ab84ea'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23502f89'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%23200c48'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23200c48'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%23d4b8ff'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%237a62a4'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23502f89'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23502f89'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23200c48'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%23200c48'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%237a62a4'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%23200c48'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%23200c48'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%23200c48'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23200c48'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%23200c48'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23200c48'/%3E%3Crect x='5' y='7' width='1' height='1' fill='%23200c48'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-thin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23a08cdc'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23a08cdc'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23a08cdc'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23a08cdc'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%2360518a'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%2360518a'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%235a4c7f'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%23140c22'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23a08cdc'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%2360518a'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%231f1532'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%23140c22'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23a08cdc'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%235a4c7f'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%231f1532'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%231f1532'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23140c22'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%23140c22'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%23140c22'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23140c22'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-thin-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23fff1a6'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23fff1a6'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23fff1a6'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23fff1a6'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23e1aa59'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23e1aa59'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%23ad8f56'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%235a2c06'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23fff1a6'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23e1aa59'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%238c4b0f'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%235a2c06'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23fff1a6'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23ad8f56'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%238c4b0f'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%238c4b0f'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%235a2c06'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%235a2c06'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%235a2c06'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%235a2c06'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-thin-red:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23ffb0b8'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23ffb0b8'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23ffb0b8'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23ffb0b8'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23cf6573'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23cf6573'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%23a55c68'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%234a0818'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23ffb0b8'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23cf6573'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%23741627'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%234a0818'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23ffb0b8'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23a55c68'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%23741627'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%23741627'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%234a0818'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%234a0818'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%234a0818'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%234a0818'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-thin-teal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23c0fff6'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23c0fff6'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23c0fff6'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23c0fff6'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%2361b9b4'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%2361b9b4'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%23639a98'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%2306343a'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23c0fff6'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%2361b9b4'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230c5659'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%2306343a'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23c0fff6'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23639a98'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230c5659'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%230c5659'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%2306343a'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%2306343a'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%2306343a'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%2306343a'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-thin-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23c8ffb0'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23c8ffb0'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23c8ffb0'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23c8ffb0'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%2371c778'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%2371c778'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%236aa068'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%230c4020'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23c8ffb0'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%2371c778'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%231a6933'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%230c4020'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23c8ffb0'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%236aa068'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%231a6933'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%231a6933'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%230c4020'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%230c4020'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%230c4020'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%230c4020'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-inset:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%2305030a'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%233a2a56'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%233a2a56'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%233a2a56'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%233a2a56'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-inset-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%2305030a'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%235ad06a'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%235ad06a'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%235ad06a'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%235ad06a'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-inset-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%2305030a'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-inset-red:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%2305030a'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%2305030a'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23f0404f'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23f0404f'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23f0404f'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23f0404f'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-btn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='6' viewBox='0 0 5 6' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%236c5a98'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%236c5a98'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%236c5a98'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%236c5a98'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%232a1f44'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%232a1f44'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%232a1f44'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%232a1f44'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23140c22'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23140c22'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%23140c22'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-btn-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='6' viewBox='0 0 5 6' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%232a1f44'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%232a1f44'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%232a1f44'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%232a1f44'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%236c5a98'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%236c5a98'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%236c5a98'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%236c5a98'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-btn-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='6' viewBox='0 0 5 6' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23fffbe6'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23fffbe6'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23fffbe6'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23fffbe6'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23c8701a'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23c8701a'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23c8701a'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23c8701a'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%236a3406'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%236a3406'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%236a3406'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-btn-gold-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='6' viewBox='0 0 5 6' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23c8701a'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23c8701a'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23c8701a'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23c8701a'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23fffbe6'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23fffbe6'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23fffbe6'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23fffbe6'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-btn-red:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='6' viewBox='0 0 5 6' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23ffa4ac'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23ffa4ac'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23ffa4ac'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23ffa4ac'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23a8283a'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23a8283a'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23a8283a'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23a8283a'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23520818'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23520818'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%23520818'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-btn-red-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='6' viewBox='0 0 5 6' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23a8283a'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23a8283a'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23a8283a'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23a8283a'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23ffa4ac'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23ffa4ac'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23ffa4ac'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23ffa4ac'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-btn-teal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='6' viewBox='0 0 5 6' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23a8fff4'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23a8fff4'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23a8fff4'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23a8fff4'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%2313807e'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%2313807e'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%2313807e'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%2313807e'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23073e44'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23073e44'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%23073e44'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--pf-btn-off:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='6' viewBox='0 0 5 6' shape-rendering='crispEdges'%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%234a3f60'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%234a3f60'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%234a3f60'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%234a3f60'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23251d33'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23251d33'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23251d33'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23251d33'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23130d1c'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23130d1c'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%23130d1c'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--dither-desk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='16' viewBox='0 0 4 16' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='8' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='9' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='10' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='10' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='10' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='11' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='11' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='12' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='12' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='12' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='12' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='13' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='13' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='13' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='14' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='14' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='14' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='14' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='15' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='15' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='15' width='1' height='1' fill='%23160e24'/%3E%3C/svg%3E");--dither-desk-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='16' viewBox='0 0 4 16' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='0' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='7' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='8' width='1' height='1' fill='%23160e24'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='10' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='10' width='1' height='1' fill='%23160e24'/%3E%3Crect x='3' y='11' width='1' height='1' fill='%23160e24'/%3E%3Crect x='0' y='12' width='1' height='1' fill='%23160e24'/%3E%3Crect x='2' y='14' width='1' height='1' fill='%23160e24'/%3E%3C/svg%3E");--dither-night:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='16' viewBox='0 0 4 16' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='9' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='10' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='10' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='10' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='11' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='11' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='12' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='12' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='12' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='12' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='13' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='13' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='13' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='14' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='14' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='14' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='14' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='15' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='15' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='15' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--dither-night-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='16' viewBox='0 0 4 16' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='8' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='10' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='10' width='1' height='1' fill='%230e0816'/%3E%3Crect x='3' y='11' width='1' height='1' fill='%230e0816'/%3E%3Crect x='0' y='12' width='1' height='1' fill='%230e0816'/%3E%3Crect x='2' y='14' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--dither-foot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='16' viewBox='0 0 4 16' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='8' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='9' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='10' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='10' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='10' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='11' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='11' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='12' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='12' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='12' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='12' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='13' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='13' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='13' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='14' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='14' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='14' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='14' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='15' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='15' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='15' width='1' height='1' fill='%23120b1e'/%3E%3C/svg%3E");--dither-foot-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='16' viewBox='0 0 4 16' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='0' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='0' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='1' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='2' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='3' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='4' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='7' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='8' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='10' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='10' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='3' y='11' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='0' y='12' width='1' height='1' fill='%23120b1e'/%3E%3Crect x='2' y='14' width='1' height='1' fill='%23120b1e'/%3E%3C/svg%3E");--checker-night:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 2 2' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='1' height='1' fill='%230e0816'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%230e0816'/%3E%3C/svg%3E");--px-flame-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect x='7' y='1' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%231d1428'/%3E%3Crect x='7' y='2' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='8' y='2' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='9' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='9' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='9' y='5' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='10' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='13' y='5' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='14' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='9' y='6' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='11' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='13' y='6' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='14' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='5' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='7' y='7' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='9' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='10' y='7' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='11' y='7' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='13' y='7' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='14' y='7' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='8' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='8' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='6' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='7' y='8' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='8' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='10' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='12' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='13' y='8' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='14' y='8' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='9' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='9' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='4' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='5' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='6' y='9' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='7' y='9' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='9' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='9' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='10' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='11' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='12' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='13' y='9' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='14' y='9' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='10' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='10' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='4' y='10' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='5' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='6' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='7' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='10' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='11' y='10' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='12' y='10' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='13' y='10' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='14' y='10' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='11' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='11' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='4' y='11' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='5' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='6' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='7' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='10' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='11' y='11' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='12' y='11' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='13' y='11' width='1' height='1' fill='%23c8360e'/%3E%3Crect x='14' y='11' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='12' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='12' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='5' y='12' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='6' y='12' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='7' y='12' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='12' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='12' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='10' y='12' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='11' y='12' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='12' y='12' width='1' height='1' fill='%23c8360e'/%3E%3Crect x='13' y='12' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='13' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='13' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='6' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='7' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='8' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='10' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='11' y='13' width='1' height='1' fill='%23c8360e'/%3E%3Crect x='12' y='13' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='7' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='8' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='9' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='10' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='11' y='14' width='1' height='1' fill='%231d1428'/%3E%3C/svg%3E");--px-flame-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect x='8' y='1' width='1' height='1' fill='%231d1428'/%3E%3Crect x='7' y='2' width='1' height='1' fill='%231d1428'/%3E%3Crect x='8' y='2' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='9' y='2' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='9' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='9' y='4' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='10' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='9' y='5' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='10' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='9' y='6' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='11' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='7' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='7' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='5' y='7' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='7' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='8' y='7' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='10' y='7' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='11' y='7' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='8' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='3' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='4' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='6' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='7' y='8' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='8' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='10' y='8' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='12' y='8' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='9' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='9' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='3' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='4' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='5' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='6' y='9' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='7' y='9' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='9' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='9' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='10' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='11' y='9' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='12' y='9' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='13' y='9' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='10' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='10' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='3' y='10' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='4' y='10' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='5' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='6' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='7' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='10' y='10' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='11' y='10' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='12' y='10' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='13' y='10' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='11' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='11' width='1' height='1' fill='%23c8360e'/%3E%3Crect x='3' y='11' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='4' y='11' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='5' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='6' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='7' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='10' y='11' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='11' y='11' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='12' y='11' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='13' y='11' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='12' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='12' width='1' height='1' fill='%23c8360e'/%3E%3Crect x='4' y='12' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='5' y='12' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='6' y='12' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='7' y='12' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='8' y='12' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='9' y='12' width='1' height='1' fill='%23fff6dc'/%3E%3Crect x='10' y='12' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='11' y='12' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='12' y='12' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='13' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='13' width='1' height='1' fill='%23c8360e'/%3E%3Crect x='5' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='6' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='7' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='8' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%23ffcf3a'/%3E%3Crect x='10' y='13' width='1' height='1' fill='%23ff7a1a'/%3E%3Crect x='11' y='13' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='7' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='8' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='9' y='14' width='1' height='1' fill='%231d1428'/%3E%3Crect x='10' y='14' width='1' height='1' fill='%231d1428'/%3E%3C/svg%3E");--px-logs:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' shape-rendering='crispEdges'%3E%3Crect x='2' y='0' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='0' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='0' width='1' height='1' fill='%231d1428'/%3E%3Crect x='11' y='0' width='1' height='1' fill='%231d1428'/%3E%3Crect x='12' y='0' width='1' height='1' fill='%231d1428'/%3E%3Crect x='13' y='0' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='1' width='1' height='1' fill='%23c07a3c'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%237a4420'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%234a2614'/%3E%3Crect x='5' y='1' width='1' height='1' fill='%231d1428'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%231d1428'/%3E%3Crect x='9' y='1' width='1' height='1' fill='%231d1428'/%3E%3Crect x='10' y='1' width='1' height='1' fill='%231d1428'/%3E%3Crect x='11' y='1' width='1' height='1' fill='%234a2614'/%3E%3Crect x='12' y='1' width='1' height='1' fill='%237a4420'/%3E%3Crect x='13' y='1' width='1' height='1' fill='%23c07a3c'/%3E%3Crect x='14' y='1' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%237a4420'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%237a4420'/%3E%3Crect x='4' y='2' width='1' height='1' fill='%234a2614'/%3E%3Crect x='5' y='2' width='1' height='1' fill='%234a2614'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%237a4420'/%3E%3Crect x='7' y='2' width='1' height='1' fill='%231d1428'/%3E%3Crect x='8' y='2' width='1' height='1' fill='%231d1428'/%3E%3Crect x='9' y='2' width='1' height='1' fill='%237a4420'/%3E%3Crect x='10' y='2' width='1' height='1' fill='%234a2614'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%234a2614'/%3E%3Crect x='12' y='2' width='1' height='1' fill='%237a4420'/%3E%3Crect x='13' y='2' width='1' height='1' fill='%237a4420'/%3E%3Crect x='14' y='2' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='3' width='1' height='1' fill='%234a2614'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%237a4420'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%237a4420'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%237a4420'/%3E%3Crect x='9' y='3' width='1' height='1' fill='%237a4420'/%3E%3Crect x='10' y='3' width='1' height='1' fill='%234a2614'/%3E%3Crect x='11' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='13' y='3' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%234a2614'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%237a4420'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%237a4420'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%237a4420'/%3E%3Crect x='9' y='4' width='1' height='1' fill='%237a4420'/%3E%3Crect x='10' y='4' width='1' height='1' fill='%234a2614'/%3E%3Crect x='11' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='13' y='4' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='5' width='1' height='1' fill='%23c07a3c'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%237a4420'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%234a2614'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%234a2614'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%237a4420'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='9' y='5' width='1' height='1' fill='%237a4420'/%3E%3Crect x='10' y='5' width='1' height='1' fill='%234a2614'/%3E%3Crect x='11' y='5' width='1' height='1' fill='%234a2614'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%237a4420'/%3E%3Crect x='13' y='5' width='1' height='1' fill='%23c07a3c'/%3E%3Crect x='14' y='5' width='1' height='1' fill='%231d1428'/%3E%3Crect x='1' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='6' width='1' height='1' fill='%237a4420'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%237a4420'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%234a2614'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='11' y='6' width='1' height='1' fill='%234a2614'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%237a4420'/%3E%3Crect x='13' y='6' width='1' height='1' fill='%237a4420'/%3E%3Crect x='14' y='6' width='1' height='1' fill='%231d1428'/%3E%3Crect x='2' y='7' width='1' height='1' fill='%231d1428'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%231d1428'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%231d1428'/%3E%3Crect x='11' y='7' width='1' height='1' fill='%231d1428'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%231d1428'/%3E%3Crect x='13' y='7' width='1' height='1' fill='%231d1428'/%3E%3C/svg%3E");--rays-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' shape-rendering='crispEdges'%3E%3Crect x='20' y='0' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='22' y='2' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='20' y='4' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='22' y='4' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='21' y='5' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='20' y='6' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='22' y='6' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='21' y='7' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='8' y='8' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='10' y='8' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='20' y='8' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='21' y='8' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='32' y='8' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='9' y='9' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='9' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='21' y='9' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='10' y='10' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='12' y='10' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='20' y='10' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='30' y='10' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='32' y='10' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='11' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='11' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='21' y='11' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='29' y='11' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='31' y='11' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='12' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='20' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='28' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='30' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='13' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='13' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='20' y='13' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='27' y='13' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='29' y='13' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='20' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='26' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='27' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='15' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='20' y='15' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='15' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='0' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='16' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='17' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='5' y='17' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='17' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='2' y='18' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='4' y='18' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='6' y='18' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='8' y='18' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='10' y='18' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='18' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='7' y='19' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='9' y='19' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='19' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='19' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='19' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='19' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='26' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='27' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='28' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='29' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='30' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='32' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='34' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='36' y='20' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='29' y='21' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='31' y='21' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='33' y='21' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='16' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='34' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='36' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='38' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='23' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='16' y='23' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='22' y='23' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='23' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='19' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='19' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='10' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='12' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='19' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='26' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='9' y='27' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='27' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='19' y='27' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='27' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='27' y='27' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='8' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='10' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='18' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='19' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='26' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='28' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='9' y='29' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='19' y='29' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='27' y='29' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='29' y='29' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='6' y='30' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='8' y='30' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='18' y='30' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='19' y='30' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='28' y='30' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='30' y='30' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='19' y='31' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='4' y='32' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='18' y='32' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='28' y='32' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='30' y='32' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='32' y='32' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='17' y='33' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='19' y='33' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='18' y='34' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='30' y='34' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='18' y='36' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='18' y='38' width='1' height='1' fill='%23ffd67a'/%3E%3C/svg%3E");--rays-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' shape-rendering='crispEdges'%3E%3Crect x='14' y='2' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='4' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='16' y='4' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='26' y='4' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='28' y='4' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='6' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='16' y='6' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='26' y='6' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='28' y='6' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='7' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='27' y='7' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='16' y='8' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='17' y='8' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='26' y='8' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='17' y='9' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='9' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='16' y='10' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='10' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='17' y='11' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='11' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='4' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='6' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='8' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='17' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='12' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='5' y='13' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='17' y='13' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='13' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='8' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='10' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='18' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='22' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='34' y='14' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='9' y='15' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='15' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='18' y='15' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='22' y='15' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='31' y='15' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='12' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='28' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='29' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='30' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='32' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='34' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='36' y='16' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='17' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='27' y='17' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='29' y='17' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='31' y='17' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='18' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='18' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='26' y='18' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='21' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='21' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='21' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='8' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='10' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='12' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='22' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='7' y='23' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='9' y='23' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='11' y='23' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='23' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='27' y='23' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='4' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='6' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='8' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='17' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='21' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='27' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='28' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='29' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='30' y='24' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='5' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='16' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='17' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='21' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='29' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='31' y='25' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='2' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='16' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='21' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='22' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='30' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='32' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='34' y='26' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='27' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='31' y='27' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='22' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='34' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='36' y='28' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='15' y='29' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='29' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='30' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='22' y='30' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='31' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='12' y='32' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='14' y='32' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='32' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='13' y='33' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='23' y='33' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='25' y='33' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='10' y='34' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='12' y='34' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='34' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='12' y='36' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='24' y='36' width='1' height='1' fill='%23ffd67a'/%3E%3Crect x='26' y='36' width='1' height='1' fill='%23ffd67a'/%3E%3C/svg%3E")}@font-face{font-family:Tiny5;src:url(/fonts/tiny5.woff2)format("woff2");font-weight:100 1000;font-display:swap}@font-face{font-family:Tiny5;src:url(/fonts/ww-symbols.woff2)format("woff2");font-weight:100 1000;font-display:swap;unicode-range:U+25,U+30-39,U+41,U+2192,U+2212,U+2248,U+2264,U+2605,U+2665,U+26A1,U+2713,U+2715,U+2B50,U+1F525}:root{--u:2px;--ico-s:16px;--ico-m:32px;--ico-l:32px;--ico-xl:48px;--fs-xs:16px;--fs-xxs:8px;--fs-b:16px;--fs-l:24px;--fs-xl:32px;--fs-xxl:40px;--fs-x5:48px;--ink:#0e0816;--night-0:#0e0816;--night-1:#170f26;--night-2:#201634;--night-3:#2c2046;--night-4:#3a2c5c;--plum:#5c4886;--lav:#8c78b8;--text:#f6ead2;--muted:#c0b4d8;--dim:#8a7ca6;--gold:#ffcf3a;--gold-hi:#fff1a6;--gold-lo:#d8861a;--gold-dk:#7a3e08;--flame:#ff7a1a;--flame-dk:#c8360e;--red:#f0404f;--red-hi:#ff8a96;--red-dk:#a8183a;--green:#5ad06a;--green-hi:#b8f5a0;--green-dk:#1f7a3c;--teal:#3ed6c8;--teal-dk:#13807e;--blue:#5aa6ff;--violet:#a07ce8;--parch:#f0dcae;--parch-hi:#fff6dc;--parch-lo:#c89c5c;--parch-dk:#7a5530;--font:"Tiny5", ui-monospace, monospace;--display:var(--font);--body:var(--font);--panel:var(--night-2);--panel-solid:var(--night-2);--panel-2:var(--night-3);--line:var(--night-4);--line-strong:var(--plum);--gold-2:var(--gold-lo);--glass:var(--night-2);--glass-strong:var(--night-2);--edge:var(--night-4);--edge-hi:var(--plum);--shadow-1:0 0 0 transparent;--shadow-2:0 0 0 transparent;--r:0px;--gold-grad:var(--gold);--tx-o:var(--u) 0 0 var(--ink), calc(var(--u) * -1) 0 0 var(--ink), 0 var(--u) 0 var(--ink), 0 calc(var(--u) * -1) 0 var(--ink), var(--u) var(--u) 0 var(--ink), calc(var(--u) * -1) var(--u) 0 var(--ink), var(--u) calc(var(--u) * -1) 0 var(--ink), calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--ink), 0 calc(var(--u) * 2) 0 var(--ink);--tx-o1:var(--u) 0 0 var(--ink), calc(var(--u) * -1) 0 0 var(--ink), 0 var(--u) 0 var(--ink), 0 calc(var(--u) * -1) 0 var(--ink)}@media (min-resolution:1.5x){:root{--u:1.5px;--fs-xs:12px;--ico-m:24px}}.screen-main>*{min-width:0;max-width:100%}.wotd-top{row-gap:var(--u);flex-wrap:wrap}.home-hero,.home-menu,.wotd-card{min-width:0;max-width:100%}*,:before,:after{-webkit-backdrop-filter:none!important;border-radius:0!important}html,body{font-family:var(--font);font-weight:400;font-size:var(--fs-b);color:var(--text);background:var(--night-0);-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset;font-synthesis:none;text-rendering:optimizespeed}button,input,select,textarea{font-family:var(--font)}b,strong,h1,h2,h3,h4,th{font-weight:700}svg.pxi,.pxico svg,.ico svg{image-rendering:pixelated;shape-rendering:crispedges}img,canvas{image-rendering:pixelated}::selection{background:var(--gold);color:var(--ink)}:focus-visible{outline:var(--u) solid var(--gold)!important;outline-offset:var(--u)!important}*{scrollbar-width:thin;scrollbar-color:var(--plum) var(--night-1)}::-webkit-scrollbar{width:calc(var(--u) * 4);height:calc(var(--u) * 4)}::-webkit-scrollbar-track{background:var(--night-1)}::-webkit-scrollbar-thumb{background:var(--plum);border:var(--u) solid var(--night-1)}.muted{color:var(--muted)}.screen{animation:.18s step-end both screenIn}.overlay{animation:.14s step-end both fadeIn}#bg{background:var(--night-0)}#bg .bg-layer{transition:opacity .3s steps(3,end)}img.bgimg.pxbg{left:var(--bgx);top:var(--bgy);object-fit:fill;max-width:none;position:absolute;width:var(--bgw)!important;height:var(--bgh)!important}#bg:after{background:#0e081699!important}.logo,.boot .logo,.home .logo,.auth .auth-hero .logo{width:calc(77px * var(--logo-k,4));height:calc(20px * var(--logo-k,4));margin:0 auto;display:block;overflow:hidden;color:#0000!important;text-shadow:none!important;filter:none!important;background:url(/sprites/ui/logo.svg) 50%/100% 100% no-repeat!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;padding:0!important;font-size:0!important;line-height:0!important}.logo span{color:#0000!important}.logo:before,.logo:after{display:none!important}:root{--logo-k:4}@media (max-width:380px){:root{--logo-k:3.5}}@media (min-width:900px) and (min-height:600px){:root{--logo-k:6}}.boot{background:var(--night-0)}.boot .logo{--logo-k:4;animation:1s steps(2,end) infinite bootBlink}@keyframes bootBlink{50%{opacity:.55}}.tagline{color:var(--text);line-height:1.5;font-size:var(--fs-b)!important;text-shadow:var(--tx-o)!important;background:0 0!important;border:0!important;padding:0!important}h1,h2,h3{letter-spacing:0}.ov-card h2,.chapter-head h2,.victory-card h2,.daily-card h2,.node-head h2,.fork-head h2,.season-head h2,.shop-head h2,.ch-head h2,.wb-head h2,.story h2{line-height:1.15;font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-xxl)!important;letter-spacing:0!important;color:var(--gold-hi)!important;filter:none!important;text-shadow:var(--tx-o)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}@media (max-width:899px){.ov-card h2,.chapter-head h2,.victory-card h2,.daily-card h2,.node-head h2,.fork-head h2,.season-head h2,.shop-head h2,.ch-head h2,.wb-head h2,.story h2{font-size:var(--fs-xl)!important}}.eyebrow,.panel-title,.chapter-head .eyebrow,.foe-card .kind,.ccard .tag,.pick-title,.fr-label,.si-tag,.wotd-eye{text-transform:uppercase;font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-xs)!important;letter-spacing:var(--u)!important;color:var(--gold)!important}.chapter-head p,.chapter-head:before{text-shadow:var(--tx-o1)!important}.chapter-head:before{display:none}.topbar:not(#_){background:var(--night-1)!important;box-shadow:0 var(--u) 0 var(--night-4), 0 calc(var(--u) * 2) 0 var(--ink)!important;border-bottom:0!important}.topbar .title{letter-spacing:0;color:var(--text);font-weight:700;font-size:var(--fs-l)!important;text-shadow:none!important}.topbar .sub{color:var(--muted);font-size:var(--fs-xs)!important}.home>.topbar:not(#_),.auth>.topbar:not(#_){box-shadow:none!important;background:0 0!important}.iconbtn:not(#_){width:44px;height:44px;box-shadow:none;color:var(--text);background:0 0;border:0}.iconbtn:not(#_):hover{background:var(--night-3)}.iconbtn:not(#_):active{transform:translateY(var(--u))}.iconbtn .pxico,.iconbtn>svg.pxi{display:block;width:var(--ico-m)!important;height:var(--ico-m)!important}.iconbtn .pxico svg{width:100%;height:100%}.sync{font-size:var(--fs-xs)!important;color:var(--muted)!important;text-shadow:none!important}.sync i{width:calc(var(--u) * 3)!important;height:calc(var(--u) * 3)!important;box-shadow:0 0 0 var(--u) var(--ink)!important}.coin-chip,.hp-chip,.meta-chip,.account-chip:not(#_){align-items:center;gap:calc(var(--u) * 2);min-height:32px;color:var(--text);font-weight:700;display:inline-flex;padding:0 calc(var(--u) * 4) 0 calc(var(--u) * 2)!important;background:var(--night-1)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-thin) 3 / calc(var(--u) * 3)!important;box-shadow:none!important;font-size:var(--fs-b)!important;background-clip:padding-box!important}.coin-chip .ico,.hp-chip .ico,.meta-chip .ico,.account-chip .ico{width:var(--ico-m)!important;height:var(--ico-m)!important}.btn:not(#_){min-height:44px;padding:0 calc(var(--u) * 7);gap:calc(var(--u) * 3);font-family:var(--font);font-weight:700;font-size:var(--fs-b);letter-spacing:0;text-shadow:none;color:var(--text);image-rendering:pixelated;line-height:1;transition:none;background:var(--night-4)!important;border:calc(var(--u) * 2) solid transparent!important;border-bottom-width:calc(var(--u) * 3)!important;border-image:var(--pf-btn) 2 2 3 2 / calc(var(--u) * 2) calc(var(--u) * 2) calc(var(--u) * 3) calc(var(--u) * 2)!important;box-shadow:none!important;filter:none!important;background-clip:padding-box!important}.btn:not(#_):hover{background:#4a3a72!important}.btn:not(#_):active{transform:translateY(var(--u));border-image-source:var(--pf-btn-down)!important}.btn.primary:not(#_),.castbtn:not(#_){color:#2a1206!important;background:var(--gold)!important;border-image-source:var(--pf-btn-gold)!important}.btn.primary:not(#_):hover{background:#ffdb60!important}.btn.primary:not(#_):active{border-image-source:var(--pf-btn-gold-down)!important}.btn.danger:not(#_),.btn.armed:not(#_){color:#fff!important;background:var(--red)!important;border-image-source:var(--pf-btn-red)!important}.btn.danger:not(#_):active,.btn.armed:not(#_):active{border-image-source:var(--pf-btn-red-down)!important}.btn:not(#_):disabled,.btn.primary:not(#_):disabled{opacity:1;color:var(--dim)!important;border-image-source:var(--pf-btn-off)!important;text-shadow:none!important;background:#251d33!important}.btn.small:not(#_){min-height:36px;padding:0 calc(var(--u) * 5);font-size:var(--fs-b)}.btn .ico,.btn .pxico{width:var(--ico-m)!important;height:var(--ico-m)!important}.linkbtn{font-family:var(--font);text-shadow:var(--tx-o1);box-shadow:inset 0 calc(var(--u) * -1) 0 var(--gold);margin:calc(var(--u) * 2);font-weight:700;text-decoration:none;font-size:var(--fs-b)!important;color:var(--gold)!important;padding:calc(var(--u) * 2) 0!important}.update-bar:not(#_){font-size:var(--fs-b);border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-thin-teal) 3 / calc(var(--u) * 3)!important;box-shadow:0 calc(var(--u) * 2) 0 var(--ink)!important;background:#0c2a30 padding-box padding-box!important}.update-bar span{box-shadow:0 0 0 var(--u) var(--ink);font-weight:700;background:var(--teal)!important;color:var(--ink)!important}.pf-panel,.panel:not(#_),.ov-card:not(#_),.sheet:not(#_),.lb:not(#_),.hcard:not(#_),.grid-cards:not(#_),.hero-pick:not(#_),.foe-card:not(#_),.auth .auth-card.open:not(#_),.pick-info:not(#_),.node-panel:not(#_),.side:not(#_){background:var(--night-2)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-panel) 3 / calc(var(--u) * 3)!important;box-shadow:0 calc(var(--u) * 2) 0 #0402088c!important;background-clip:padding-box!important}.pf-panel-gold,.ov-card.victory-card:not(#_),.power-pick:not(#_){border-image-source:var(--pf-panel-gold)!important}.pf-parch{background:var(--parch)!important;color:#3a2410!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-parch) 3 / calc(var(--u) * 3)!important;background-clip:padding-box!important}.pf-card,.mode-card:not(#_),.ccard:not(#_),.hero-card:not(#_),.boon:not(#_),.loot-row:not(#_),.perk:not(#_),.soc-link:not(#_),.statgrid div:not(#_),.runstats div:not(#_),.toggle:not(#_),.update-banner:not(#_),.tipbar:not(#_),.wotd-card:not(#_),.hero-opt:not(#_),.pick-btn:not(#_),.lb-empty:not(#_){outline:0;background:var(--night-3)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-thin) 3 / calc(var(--u) * 3)!important;box-shadow:0 var(--u) 0 #04020880!important;background-clip:padding-box!important}.mode-card:not(#_),.ccard:not(#_),.boon:not(#_){border-width:calc(var(--u) * 4)!important;border-image:var(--pf-card) 4 / calc(var(--u) * 4)!important}.mode-card.primary:not(#_),.loot-row.hl:not(#_),.hero-opt.on:not(#_),.pick-btn[aria-checked=true]:not(#_),.lb-row.mine:not(#_),.boon:not(#_):hover,.ccard:not(.unknown):not(#_):hover,.mode-card:not(#_):hover{border-image-source:var(--pf-card-gold)!important}.loot-row.hl:not(#_),.hero-opt.on:not(#_),.pick-btn[aria-checked=true]:not(#_){border-image-source:var(--pf-thin-gold)!important;background:#3a2a2c!important}.mode-card.primary:not(#_){background:#3a2a3c!important}.mode-card:not(#_):active,.boon:not(#_):active,.soc-link:not(#_):active,.pick-btn:not(#_):active{transform:translateY(var(--u))}.loot-row.next:not(#_){border-image-source:var(--pf-inset)!important;background:var(--night-1)!important}.tipbar:not(#_){color:var(--text);line-height:1.5;border-image-source:var(--pf-thin-teal)!important;font-size:var(--fs-b)!important;background:#0f2830!important}.tipbar b{color:var(--teal)}.update-banner:not(#_){border-image-source:var(--pf-thin-teal)!important;background:#0f2830!important}.perk.neg:not(#_){border-image-source:var(--pf-thin-red)!important;background:#2e1624!important}.ccard.unknown:not(#_){filter:brightness(.85);background:var(--night-1)!important;border-image-source:var(--pf-card)!important}.ccard.unknown .art img.spr,.stop.locked .disc img.spr,.node.locked .disc img.spr{filter:brightness(0)invert(.32)sepia(.5)hue-rotate(215deg)saturate(1.4)!important;opacity:1!important}.mode-card b,.ccard b,.hero-card .hc-body>b,.boon b,.loot-row b,.pick-name,.lb-empty b{letter-spacing:0;font-weight:700}.mode-card b,.pick-name{font-size:var(--fs-l)!important}.mode-card small,.ccard small,.boon small,.loot-row small,.perk small,.treasure-row small,.hero-desc,.pick-blurb,.foe-card p,.howto p,.hcard p,.lb-empty p{font-size:var(--fs-b)!important;color:var(--muted)!important;font-style:normal!important;line-height:1.25!important}.mode-card .chev,.chev{color:var(--gold);font-weight:700;font-size:var(--fs-l)!important}.field label{letter-spacing:var(--u);color:var(--muted);font-weight:700;font-size:var(--fs-xs)!important}.field input:not(#_),input[type=text]:not(#_),input[type=search]:not(#_),input[type=email]:not(#_),input[type=password]:not(#_),.wb-search:not(#_),.ch-paste input:not(#_){height:44px;padding:0 calc(var(--u) * 5);color:var(--text);caret-color:var(--gold);font-weight:400;font-size:var(--fs-b)!important;background:var(--night-0)!important;border:calc(var(--u) * 2) solid transparent!important;border-image:var(--pf-inset) 2 / calc(var(--u) * 2)!important;box-shadow:none!important;background-clip:padding-box!important}.field input:not(#_):focus,input[type=text]:not(#_):focus,input[type=search]:not(#_):focus{border-image-source:var(--pf-inset-gold)!important;box-shadow:none!important}input::placeholder{color:var(--dim)}.toggle input:not(#_),.push-toggle input[type=checkbox]:not(#_),.pt-switch:not(#_){appearance:none;border:0;flex:none;position:relative;width:calc(var(--u) * 24)!important;height:calc(var(--u) * 12)!important;background:var(--night-0)!important;box-shadow:inset 0 0 0 var(--u) var(--ink), inset 0 0 0 calc(var(--u) * 2) var(--night-4)!important;border:0!important}.toggle input:not(#_):after,.push-toggle input[type=checkbox]:not(#_):after,.pt-switch:not(#_):after{content:""!important;left:calc(var(--u) * 2)!important;top:calc(var(--u) * 2)!important;width:calc(var(--u) * 8)!important;height:calc(var(--u) * 8)!important;background:var(--lav)!important;box-shadow:0 0 0 var(--u) var(--ink)!important;transition:none!important;position:absolute!important}.toggle input:not(#_):checked,.pt-switch:not(#_):checked,.push-toggle input[type=checkbox]:not(#_):checked{background:var(--green-dk)!important}.toggle input:not(#_):checked:after,.pt-switch:not(#_):checked:after,.push-toggle input[type=checkbox]:not(#_):checked:after{transform:translateX(calc(var(--u) * 12))!important;background:var(--gold-hi)!important}.toggle{font-size:var(--fs-b)}.tabs:not(#_),.auth-tabs:not(#_),.shop-tabs:not(#_),.wb-seg:not(#_){gap:0;border:calc(var(--u) * 2) solid transparent!important;border-image:var(--pf-inset) 2 / calc(var(--u) * 2)!important;background:var(--night-0)!important;box-shadow:none!important;background-clip:padding-box!important}.tabs button:not(#_),.auth-tabs button:not(#_),.shop-tabs button:not(#_),.wb-seg button:not(#_){font-family:var(--font);color:var(--muted);font-weight:700;font-size:var(--fs-b)!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important}.tabs button.on:not(#_),.auth-tabs button.on:not(#_),.shop-tabs button.on:not(#_),.wb-seg button.on:not(#_),.shop-tabs button[aria-selected=true]:not(#_),.wb-seg button[aria-pressed=true]:not(#_){color:var(--ink)!important;background:var(--gold)!important;box-shadow:inset 0 calc(var(--u) * -2) 0 var(--gold-lo), inset 0 var(--u) 0 var(--gold-hi)!important}.ico,.pxico{image-rendering:pixelated}.ico-missing{box-shadow:inset 0 0 0 var(--u) var(--ink);background:var(--night-4)!important}.newbest,.new-tag,.tag-neg,.elite-tag,.stoptag:not(#_),.si-ribbon,.turn-badge,.proc-badge,.pw-tag,.tag-friend,.net-pill,.turn-pill,.asc-pill,.lang-tag,.crit-tag,.flag-id{text-transform:uppercase;animation:none;font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-xs)!important;letter-spacing:var(--u)!important;box-shadow:0 0 0 var(--u) var(--ink), 0 calc(var(--u) * 2) 0 var(--ink)!important;padding:calc(var(--u) * 2) calc(var(--u) * 3)!important;text-shadow:none!important;border:0!important;line-height:1!important}.newbest{background:var(--gold)!important;color:var(--ink)!important}.tag-neg{color:var(--red-hi)!important;background:#4a1424!important}.elite-tag{margin-right:calc(var(--u) * 3);font-style:normal;background:var(--red-dk)!important;color:#fff!important}.perks-n,.potion .n:not(#_),.dot,.has-dot:after{font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-xs)!important;line-height:1!important}hr{height:var(--u);background:var(--night-4);box-shadow:0 var(--u) 0 var(--ink);border:0}.pf-dither-top{position:relative}.pf-dither-top:before{content:"";height:calc(var(--u) * 16);background:var(--dither-desk) 0 0 / calc(var(--u) * 4) calc(var(--u) * 16) repeat-x;pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.battle .topbar:not(#_){height:calc(48px + var(--safe-t))!important;padding-top:var(--safe-t)!important;align-items:center!important}.battle .topbar .title{font-size:var(--fs-b)!important;text-shadow:none!important}.stage:after{background:0 0!important;height:0!important}.stage-bg{background:var(--night-0);overflow:hidden}.stage-bg.pxbg-short:after{content:"";height:calc(var(--u) * 16);background:var(--dither-night) 0 0 / calc(var(--u) * 4) calc(var(--u) * 16) repeat-x;pointer-events:none;position:absolute;bottom:0;left:0;right:0}@media (min-width:900px) and (min-height:640px){.battle .stage-bg img.bgimg.pxbg{outline:calc(var(--u) * 2) solid var(--ink);box-shadow:0 0 0 calc(var(--u) * 3) var(--night-4), 0 0 0 calc(var(--u) * 4) var(--ink)}}.fighter .gshadow:not(#_){box-shadow:calc(var(--u) * -3) var(--u) 0 #0804104d, calc(var(--u) * 3) var(--u) 0 #0804104d;height:calc(var(--u) * 4)!important;background:#08041073!important;bottom:-1%!important;left:22%!important;right:22%!important}.fighter.hero .gshadow:after{display:none!important}.fighter .sprite img.spr.pxfit{max-width:none;margin-left:calc(var(--pxw) / -2);object-fit:fill;position:absolute;bottom:0;left:50%;width:var(--pxw)!important;height:var(--pxh)!important}.home-wick,.pick-stage,.hero-big,.ov-art{position:relative}:is(.home-wick,.pick-stage,.hero-big,.ov-art) img.spr.pxfit{transform:none;inset:auto auto 0 50%!important;width:var(--pxw)!important;height:var(--pxh)!important;max-width:none!important;margin-left:calc(var(--pxw) / -2)!important;object-fit:fill!important;position:absolute!important;inset:auto auto 0 50%!important}.home-wick img.spr,.hero-big img.spr,.pick-stage img.spr{animation:1.6s steps(2,end) infinite pxBob!important}@keyframes pxBob{50%{translate:0 calc(var(--u) * -2)}}.fighter.foe .sprite img.spr{animation:1.7s steps(2,end) infinite pxFloat}@keyframes pxFloat{50%{translate:0 calc(var(--u) * -2)}}.fighter .sprite{animation-timing-function:steps(2,end)!important}.fighter.flash .sprite img.spr{animation:.32s step-end hitFlash2!important}.fighter.dead .sprite{animation:.9s step-end forwards die!important}.hud:not(#_){background:var(--night-1)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-thin) 3 / calc(var(--u) * 3)!important;box-shadow:0 calc(var(--u) * 2) 0 #04020899!important;padding:calc(var(--u) * 3) calc(var(--u) * 4) calc(var(--u) * 3)!important;background-clip:padding-box!important}.hud .name{letter-spacing:0;line-height:1.1;font-weight:700!important;font-size:var(--fs-b)!important;text-shadow:none!important;margin-bottom:calc(var(--u) * 2)!important}.hud .name small{font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-b)!important;color:var(--text)!important}.bar:not(#_){overflow:hidden;height:calc(var(--u) * 7)!important;background:var(--night-0)!important;box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 2) #4a3a6a, 0 0 0 calc(var(--u) * 3) var(--ink)!important;margin:calc(var(--u) * 3) calc(var(--u) * 3)!important;border:0!important}.bar .fill,.bar .ghost{border-radius:0!important}.bar .fill{transition:transform .42s steps(6,end)!important}.bar .ghost{background:#fff1d6!important;transition:transform .56s steps(7,end) .34s!important}.hud.hero .fill:not(#_),.bz-hud .fill:not(#_),.fill.hero:not(#_){background:linear-gradient(180deg, var(--green-hi) 0 var(--u), var(--green) var(--u) calc(100% - calc(var(--u) * 2)), var(--green-dk) calc(100% - calc(var(--u) * 2)))!important;box-shadow:none!important}.hud.foe .fill:not(#_){background:linear-gradient(180deg, var(--red-hi) 0 var(--u), var(--red) var(--u) calc(100% - calc(var(--u) * 2)), var(--red-dk) calc(100% - calc(var(--u) * 2)))!important;box-shadow:none!important}.bar:after{pointer-events:none;z-index:2;position:absolute;inset:0;content:""!important;background:repeating-linear-gradient(90deg, transparent 0 calc(10% - var(--u)), var(--ink) calc(10% - var(--u)) 10%)!important}.lowhp .hud.hero .fill,.hud.hero.lowhp .fill{animation:.8s steps(2,end) infinite lowBlink}@keyframes lowBlink{50%{filter:brightness(1.5)}}.chip:not(#_){gap:var(--u);height:auto;min-height:24px;color:var(--text);margin:var(--u);font-weight:700;padding:calc(var(--u) * 1) calc(var(--u) * 3) calc(var(--u) * 1) var(--u)!important;font-size:var(--fs-xs)!important;background:var(--night-0)!important;box-shadow:0 0 0 var(--u) var(--night-4), 0 0 0 calc(var(--u) * 2) var(--ink)!important;border:0!important}.chip .ico{width:var(--ico-s)!important;height:var(--ico-s)!important}.chip.weak:not(#_){letter-spacing:var(--u);text-transform:uppercase;color:var(--gold-hi)!important;box-shadow:0 0 0 var(--u) var(--gold-lo), 0 0 0 calc(var(--u) * 2) var(--ink)!important;padding-left:calc(var(--u) * 3)!important;background:#3a2a10!important}.chip.weak b{color:#fff;font-size:var(--fs-b);letter-spacing:0}.chip.enraged:not(#_){text-transform:uppercase;letter-spacing:var(--u);background:var(--red-dk)!important;color:#fff!important;padding-left:calc(var(--u) * 3)!important}.intent:not(#_),.hud.foe .intent:not(#_){font-family:var(--font);color:var(--text);font-weight:700;line-height:1.1;font-size:var(--fs-b)!important;background:var(--night-1)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-thin) 3 / calc(var(--u) * 3)!important;box-shadow:0 calc(var(--u) * 2) 0 #04020899!important;background-clip:padding-box!important;animation:none!important}.intent.danger:not(#_),.hud.foe .intent.danger:not(#_){border-image-source:var(--pf-thin-red)!important;background:#2e0e1a!important;animation:1s steps(2,end) infinite dangerBlink!important}@keyframes dangerBlink{50%{background-color:#4a1424}}.intent .lbl{font-family:var(--font)!important;font-size:var(--fs-xs)!important;letter-spacing:var(--u)!important;color:var(--muted)!important}.intent small{font-family:var(--font)!important;font-size:var(--fs-b)!important;color:var(--muted)!important;font-weight:400!important}.intent .ico{width:var(--ico-s)!important;height:var(--ico-s)!important}.intent:not(#_),.hud.foe .intent:not(#_){white-space:nowrap;justify-content:center;max-width:100%;overflow:hidden;flex-wrap:nowrap!important}.hud .name small{white-space:nowrap;flex:none}@media (max-width:899px),(max-height:639px){.battle .hud:not(#_){top:calc(48px + var(--safe-t) + 44px)!important}}@media (min-width:900px) and (min-height:640px){.battle .hud:not(#_){top:max(calc(48px + var(--safe-t) + 52px), calc(49vh - var(--sprite) - 64px))!important}}.chip.weak b:not(#_){min-width:calc(var(--u) * 8);padding:var(--u) calc(var(--u) * 2);margin-left:calc(var(--u) * 2);background:var(--parch);box-shadow:inset var(--u) var(--u) 0 var(--parch-hi), inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--parch-lo), 0 0 0 var(--u) var(--ink);place-items:center;line-height:1;display:inline-grid;color:#3a2410!important;font-size:var(--fs-b)!important}.floater:not(#_){letter-spacing:0;font-family:var(--font)!important;-webkit-text-stroke:0!important;text-shadow:var(--tx-o)!important;font-weight:700!important}.floater.dmg:not(#_){font-size:var(--fs-xxl)!important;color:#fff!important}.floater.dmg.big:not(#_){font-size:var(--fs-x5)!important;color:var(--gold-hi)!important}.floater.hurt:not(#_){font-size:var(--fs-xl)!important;color:var(--red-hi)!important}.floater.heal:not(#_){font-size:var(--fs-xl)!important;color:var(--green-hi)!important}.floater.info:not(#_){font-size:var(--fs-b)!important;background:var(--night-1)!important;box-shadow:0 0 0 var(--u) var(--plum), 0 0 0 calc(var(--u) * 2) var(--ink)!important;text-shadow:none!important;border:0!important}.word-banner:not(#_){font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-x5)!important;letter-spacing:var(--u)!important;color:var(--gold-hi)!important;filter:none!important;text-shadow:var(--tx-o), 0 calc(var(--u) * 3) 0 var(--gold-dk)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}@media (max-width:899px){.word-banner:not(#_){font-size:var(--fs-xxl)!important}}.phase-banner,.lock-banner{font-weight:700;font-family:var(--font)!important;text-shadow:var(--tx-o)!important}.proj:not(#_){background:var(--gold-hi)!important;filter:none!important;width:calc(var(--u) * 8)!important;height:calc(var(--u) * 8)!important;margin:calc(var(--u) * -4) 0 0 calc(var(--u) * -4)!important;box-shadow:0 0 0 calc(var(--u) * 2) var(--flame), 0 0 0 calc(var(--u) * 3) var(--flame-dk)!important;border-radius:0!important}.spark:not(#_){width:calc(var(--u) * 3)!important;height:calc(var(--u) * 3)!important;box-shadow:none!important;border-radius:0!important}.impact-ring:not(#_){border:calc(var(--u) * 3) solid var(--gold-hi)!important;box-shadow:0 0 0 calc(var(--u) * 2) var(--flame)!important;border-radius:0!important}.stage-flash:not(#_){mix-blend-mode:normal!important;background:#ffecaa8c!important}.vignette:not(#_){box-shadow:inset 0 0 0 calc(var(--u) * 6) #f0404fb3, inset 0 0 0 calc(var(--u) * 10) #f0404f59!important}.battle canvas,.fx-canvas,canvas.fxc{image-rendering:pixelated}.desk:not(#_){background:var(--night-1)!important;box-shadow:0 calc(var(--u) * -1) 0 var(--plum), 0 calc(var(--u) * -2) 0 var(--ink)!important;border-top:0!important}.desk:before{content:""!important;top:auto!important;left:0!important;right:0!important;bottom:calc(100% + var(--u) * 2)!important;height:calc(var(--u) * 16)!important;background:var(--dither-desk) 0 0 / calc(var(--u) * 4) calc(var(--u) * 16) repeat-x!important;display:block!important}.desk:after{display:none!important}@media (min-width:900px) and (min-height:640px){.battle .desk:not(#_){box-shadow:none!important;background:0 0!important}.battle .desk:before{display:none!important}.battle .desk-center:not(#_){background:var(--night-2)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-panel) 3 / calc(var(--u) * 3)!important;box-shadow:0 calc(var(--u) * 3) 0 #04020899!important;background-clip:padding-box!important}.battle .side:not(#_){background:var(--night-2)!important}}.side .panel-title{margin-bottom:calc(var(--u) * 3)!important}.log div:not(#_){box-shadow:inset var(--u) 0 0 var(--night-4);line-height:1.5;background:var(--night-1)!important;font-size:var(--fs-b)!important;color:var(--muted)!important}.log div:last-child:not(#_){box-shadow:inset var(--u) 0 0 var(--gold);color:var(--text)!important;background:#2a2030!important}.words span:not(#_){letter-spacing:0;margin:var(--u);background:var(--night-1)!important;box-shadow:0 0 0 var(--u) var(--night-4)!important;font-size:var(--fs-b)!important;border:0!important}.words span.top:not(#_){box-shadow:0 0 0 var(--u) var(--gold)!important}.runstats b{font-size:var(--fs-l)!important;color:var(--gold)!important}.runstats small,.statgrid small{font-size:var(--fs-xs)!important;letter-spacing:var(--u)!important;color:var(--muted)!important}.wordslot:not(#_){background:var(--night-0)!important;border:calc(var(--u) * 2) solid transparent!important;border-image:var(--pf-inset) 2 / calc(var(--u) * 2)!important;box-shadow:none!important;background-clip:padding-box!important}.wordslot.valid:not(#_){border-image-source:var(--pf-inset-green)!important}.wordslot.invalid:not(#_){border-image-source:var(--pf-inset-red)!important;box-shadow:none!important}.wordslot.is-bonus:not(#_){animation:.5s steps(2,end) 3 bonusBlink;border-image-source:var(--pf-inset-gold)!important;box-shadow:none!important}@keyframes bonusBlink{50%{background-color:#3a2a10}}.wordslot .hint{font-size:var(--fs-b)!important;color:var(--dim)!important}.wordslot .wordtext{font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-l)!important;letter-spacing:var(--u)!important;color:var(--text)!important;text-shadow:none!important}.wordslot.valid .wordtext{color:var(--green-hi)!important}.wordslot.invalid .wordtext{color:var(--red-hi)!important}.wl:not(#_){margin:0 var(--u);animation:.12s steps(2,end) wlIn;font-family:var(--font)!important;color:#3a2410!important;text-shadow:none!important;background:var(--parch)!important;box-shadow:inset var(--u) var(--u) 0 var(--parch-hi), inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--parch-lo), 0 0 0 var(--u) var(--ink), 0 calc(var(--u) * 2) 0 var(--ink)!important;font-weight:700!important}.wordslot.is-bonus .wl:not(#_){background:var(--gold)!important;box-shadow:inset var(--u) var(--u) 0 var(--gold-hi), inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--gold-lo), 0 0 0 var(--u) var(--ink), 0 calc(var(--u) * 2) 0 var(--ink)!important}.wl.gem-amber:not(#_){background:#ffcf5a!important}.wl.gem-jade:not(#_){background:#7ee09a!important}.wl.gem-sapphire:not(#_){background:#8ab8ff!important}.wl.gem-starstone:not(#_){background:#dcc0ff!important}.dmgprev:not(#_){font-family:var(--font);background:var(--night-0)!important;border:calc(var(--u) * 2) solid transparent!important;border-image:var(--pf-inset) 2 / calc(var(--u) * 2)!important;background-clip:padding-box!important}.dmgprev b{font-weight:700;font-size:var(--fs-l)!important;color:var(--gold)!important}.dmgprev small{letter-spacing:var(--u);font-size:var(--fs-xs)!important}.castbtn:not(#_){letter-spacing:0;font-size:var(--fs-l)!important}.castbtn small{font-family:var(--font);text-transform:uppercase;font-weight:700!important;font-size:var(--fs-xs)!important;letter-spacing:var(--u)!important;opacity:1!important}.board:not(#_){background:var(--night-0)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-panel) 3 / calc(var(--u) * 3)!important;box-shadow:none!important;background-clip:padding-box!important}.tile:not(#_){--t-face:#f0dcae;--t-hi:#fff6dc;--t-lo:#c89c5c;--t-side:#8a5e30;--t-ink:#3a2410;--t-pts:#8a5e30;--t-out:var(--ink);image-rendering:pixelated;background:var(--t-face)!important;color:var(--t-ink)!important;text-shadow:none!important;filter:none!important;box-shadow:inset var(--u) var(--u) 0 var(--t-hi), inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--t-lo), 0 0 0 var(--u) var(--t-out), 0 calc(var(--u) * 3) 0 0 var(--t-side), 0 calc(var(--u) * 3) 0 var(--u) var(--t-out), 0 0 0 calc(var(--u) * 2) var(--t-ring,transparent), 0 calc(var(--u) * 3) 0 calc(var(--u) * 2) var(--t-ring,transparent)!important;font-family:var(--font)!important;letter-spacing:0!important;font-weight:700!important;font-size:calc(var(--tile-size) * .5)!important;font-size:round(down, calc(var(--tile-size) * .5), 8px)!important;border:0!important;transition:none!important}.tile.qu:not(#_){font-size:round(down, calc(var(--tile-size) * .4), 8px)!important;letter-spacing:0!important}.tile:not(.coach):not(.bad-burning):before{display:none!important}.tile:after{animation:none}.tile .pts:not(#_){line-height:1;font-family:var(--font)!important;font-weight:400!important;font-size:var(--fs-xs)!important;color:var(--t-pts)!important;text-shadow:none!important;opacity:1!important;right:calc(var(--u) * 3)!important;bottom:calc(var(--u) * 2)!important}@media (min-width:900px) and (min-height:640px){.board .tile .pts:not(#_){font-size:var(--fs-l)!important}}.tile:not(#_):hover{transform:translateY(calc(var(--u) * -1))}.tile:not(#_):active{transform:translateY(calc(var(--u) * 2));box-shadow:inset var(--u) var(--u) 0 var(--t-hi), inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--t-lo), 0 0 0 var(--u) var(--t-out), 0 var(--u) 0 var(--u) var(--t-out)!important}.tile.used:not(#_){--t-face:#ffd45a;--t-hi:#fff6c0;--t-lo:#e09020;--t-side:#8a4a0c;--t-ink:#2a1206;--t-pts:#8a4a0c;background:var(--t-face)!important;color:var(--t-ink)!important;transform:translateY(calc(var(--u) * -1))!important;box-shadow:inset var(--u) var(--u) 0 var(--t-hi), inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--t-lo), 0 0 0 var(--u) #fff6dc, 0 calc(var(--u) * 3) 0 0 var(--t-side), 0 calc(var(--u) * 3) 0 var(--u) #fff6dc!important;animation:none!important}.tile.used>span:not(#_),.tile.used>i:not(#_),.tile.used>b:not(#_),.tile.used>em:not(#_),.tile.used>small:not(#_){opacity:1!important}.tile.used .pts:not(#_){color:var(--t-pts)!important;opacity:1!important}.tile .ord:not(#_){font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-xs)!important;min-width:0!important;height:auto!important;padding:calc(var(--u) * 2) calc(var(--u) * 2)!important;left:calc(var(--u) * -2)!important;top:calc(var(--u) * -2)!important;color:#fff!important;background:var(--ink)!important;box-shadow:0 0 0 var(--u) #fff6dc!important;text-shadow:none!important;line-height:1!important}.tile.coach:not(#_),.tile.hinted:not(#_){--t-ring:var(--teal);animation:.7s infinite ringBlink!important;animation-delay:calc(var(--ci,0) * 90ms)!important;outline:none!important}.tile.coach:not(#_){--t-face:#fff6dc;--t-hi:#fff}@keyframes ringBlink{0%{--t-ring:var(--teal)}to{--t-ring:transparent}}@keyframes coachBlink{0%{box-shadow:inset var(--u) var(--u) 0 var(--t-hi), inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--t-lo), 0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 3) var(--teal), 0 calc(var(--u) * 3) 0 calc(var(--u) * 3) var(--teal)}to{box-shadow:inset var(--u) var(--u) 0 var(--t-hi), inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--t-lo), 0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 2) #fff, 0 calc(var(--u) * 3) 0 calc(var(--u) * 2) #fff}}.tile.coach:before,.tile.coach:after{display:none!important}.board:has(.tile.coach:not(.used)) .tile:not(.coach):not(.used):not(#_){filter:brightness(.5)!important}.tile.coach.used:not(#_){animation:none!important}.tile.gem-amber:not(#_){--t-face:#ffcf5a;--t-hi:#fff1a6;--t-lo:#e0901c;--t-side:#8a4a0c;--t-ink:#3a1500;--t-pts:#7a3e08}.tile.gem-jade:not(#_){--t-face:#7ee09a;--t-hi:#d0ffd8;--t-lo:#2fa860;--t-side:#145a30;--t-ink:#0e3a1e;--t-pts:#145a30}.tile.gem-sapphire:not(#_){--t-face:#8ab8ff;--t-hi:#dcecff;--t-lo:#4a7ad8;--t-side:#1c3488;--t-ink:#10224a;--t-pts:#1c3488}.tile.gem-starstone:not(#_){--t-face:#dcc0ff;--t-hi:#fff0ff;--t-lo:#a07ce8;--t-side:#4a2a90;--t-ink:#2b1550;--t-pts:#4a2a90}.tile[class*=gem-]:not(#_){background:var(--t-face)!important;color:var(--t-ink)!important}.tile[class*=gem-]>span:not(.pts):not(.badge):not(.ord){text-shadow:none!important}.tile[class*=gem-] .pts:not(#_){color:var(--t-pts)!important;text-shadow:none!important}.tile[class*=gem-]:not(.used):after{right:calc(var(--u) * 4);top:calc(var(--u) * 4);position:absolute;bottom:auto;left:auto;content:""!important;inset:calc(var(--u) * 4) calc(var(--u) * 4) auto auto!important;width:var(--u)!important;height:var(--u)!important;mix-blend-mode:normal!important;box-shadow:var(--u) 0 0 #fff, calc(var(--u) * -1) 0 0 #fff, 0 var(--u) 0 #fff, 0 calc(var(--u) * -1) 0 #fff!important;animation:1.8s step-end infinite glint!important;animation-delay:calc(var(--i,0) * .23s)!important;background:#fff!important}@keyframes glint{0%,70%{opacity:0}71%,85%{opacity:1}86%,to{opacity:0}}.tile.used[class*=gem-]:not(#_){--t-face:#ffd45a}.tile .badge:not(#_){min-width:16px;min-height:16px;width:round(down, calc(var(--tile-size) * .28), 16px)!important;height:round(down, calc(var(--tile-size) * .28), 16px)!important;left:calc(var(--u) * 2)!important;top:calc(var(--u) * 2)!important;opacity:1!important;filter:none!important}.tile .badge svg{width:100%;height:100%}.tile.bad-burning:not(#_){--t-face:#ff9a52;--t-hi:#ffe0a0;--t-lo:#e2501f;--t-side:#8f2c0c;--t-ink:#3a0e00;--t-pts:#8f2c0c;animation:.5s steps(2,end) infinite burnBlink!important}@keyframes burnBlink{50%{--t-face:#ffb070;background-color:#ffb070}}.tile.bad-burning:before{position:absolute;content:""!important;left:50%!important;top:calc(var(--u) * -9)!important;width:calc(var(--u) * 8)!important;height:calc(var(--u) * 8)!important;margin-left:calc(var(--u) * -4)!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath fill='%230e0816' d='M3 0h1v1h1v1h1v1h1v4H6v1H2V7H1V3h1V2h1z'/%3E%3Cpath fill='%23ff7a1a' d='M3 1h1v1h1v1h1v4H2V3h1z'/%3E%3Cpath fill='%23ffd45a' d='M3 3h1v1h1v3H3z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat!important;border-radius:0!important;animation:.36s steps(2,end) infinite flick!important;display:block!important}.tile.bad-stone:not(#_){--t-face:#8a8698;--t-hi:#b8b4c8;--t-lo:#5c5868;--t-side:#3a3644;--t-ink:#2c2834;--t-pts:#3a3644}.tile.bad-stone:after{box-shadow:none!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Cpath fill='%233a3644' d='M3 2h1v2h1v1h1v2h1v1h2v1h1v2h1v1h1v1h-1v-1h-1v-1H9V9H7V8H6V6H5V5H4V4H3z'/%3E%3C/svg%3E") 0 0/100% 100%!important;inset:0!important}.tile.bad-hollow:not(#_){--t-face:#f0dcae2e;--t-hi:#fff6dc4d;--t-lo:#0003;--t-side:#f0dcae1f;--t-ink:#fff6dccc;--t-pts:#fff6dc99;--t-out:#6a5a86}:root.tiles-ink .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-ink .tile:not(#_){--t-face:#3a3e66;--t-hi:#5a60a0;--t-lo:#23264a;--t-side:#11122a;--t-ink:#fff1cc;--t-pts:#b9b4ff}:root.tiles-moss .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-moss .tile:not(#_){--t-face:#4a8a38;--t-hi:#8cc860;--t-lo:#2c5a22;--t-side:#4a3218;--t-ink:#f3ffdc;--t-pts:#d4f5a8}:root.tiles-ember .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-ember .tile:not(#_){--t-face:#2c2220;--t-hi:#4a3a34;--t-lo:#c8360e;--t-side:#120806;--t-ink:#ffd45a;--t-pts:#ff8a3a}:root.tiles-brass .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-brass .tile:not(#_){--t-face:#b07a3c;--t-hi:#f0c070;--t-lo:#6a4220;--t-side:#3a2410;--t-ink:#fff0c8;--t-pts:#ffe2b0}:root.tiles-coral .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-coral .tile:not(#_){--t-face:#ffe0ea;--t-hi:#fff;--t-lo:#e8a8c4;--t-side:#b46a8f;--t-ink:#5a1e3c;--t-pts:#a04f78}:root.tiles-star .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-star .tile:not(#_){--t-face:#4a3a9a;--t-hi:#7a6ad8;--t-lo:#2a1f6a;--t-side:#17104a;--t-ink:#fff8e6;--t-pts:#cfc8ff}:root.tiles-slate .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-slate .tile:not(#_){--t-face:#5b6170;--t-hi:#8a90a0;--t-lo:#3e4350;--t-side:#1e2128;--t-ink:#f2f2ea;--t-pts:#c9ced8}:root.tiles-sakura .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-sakura .tile:not(#_){--t-face:#f6c1d4;--t-hi:#ffe8f0;--t-lo:#d888a8;--t-side:#7a3354;--t-ink:#5a1e3c;--t-pts:#a04f78}:root.tiles-mint .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-mint .tile:not(#_){--t-face:#b8ecd0;--t-hi:#e8fff2;--t-lo:#6cc898;--t-side:#22553c;--t-ink:#17432e;--t-pts:#2f7d52}:root.tiles-night .tile:not([class*=gem-]):not(.used):not(.bad-stone):not(.bad-burning):not(#_),:is(.theme-sw,.tprev,.tword).tiles-night .tile:not(#_){--t-face:#1f2a5a;--t-hi:#3a4a90;--t-lo:#141c40;--t-side:#0b1030;--t-ink:#ffd45a;--t-pts:#c6b0ff}:is(.theme-sw,.tprev,.tword).tiles-classic .tile:not(#_){--t-face:#f0dcae;--t-hi:#fff6dc;--t-lo:#c89c5c;--t-side:#8a5e30;--t-ink:#3a2410;--t-pts:#8a5e30}:root.tiles-ember .tile:not([class*=gem-]):not(.used):after,.tiles-ember .tile:after{display:none!important}:root[class*=tiles-] .tile.used:not(#_){--t-face:#ffd45a;--t-hi:#fff6c0;--t-lo:#e09020;--t-side:#8a4a0c;--t-ink:#2a1206;--t-pts:#8a4a0c}:root[class*=tiles-] .tile[class*=gem-]:not(.used):not(#_){background:var(--t-face)!important}.tile.mini:not(#_){font-size:round(down, calc(var(--tile-size) * .5), 8px)!important}.tile.mini .pts:not(#_){font-size:var(--fs-xs)!important;right:var(--u)!important;bottom:0!important}.theme-sw:not(#_){box-shadow:none!important;padding:calc(var(--u) * 2)!important;background:0 0!important;border:0!important}.theme-sw.on:not(#_){box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 2) var(--gold)!important;outline:none!important}.theme-sw .tile.mini:not(#_){--tile-size:100%;font-size:var(--fs-l)!important}.theme-sw.lk:after{box-shadow:0 0 0 var(--u) var(--ink);background-color:var(--night-1)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath fill='%23ffcf3a' d='M2 1h4v1h1v2h1v4H0V4h1V2h1zm1 1v2h2V2z'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:70%!important;border:0!important}.potion:not(#_),.tray .btn.small:not(#_),.scr-btn:not(#_){background:var(--night-3)!important;border:calc(var(--u) * 2) solid transparent!important;border-bottom-width:calc(var(--u) * 3)!important;border-image:var(--pf-btn) 2 2 3 2 / calc(var(--u) * 2) calc(var(--u) * 2) calc(var(--u) * 3) calc(var(--u) * 2)!important;box-shadow:none!important;background-clip:padding-box!important}.potion:not(#_):active,.tray .btn.small:not(#_):active{transform:translateY(var(--u));border-image-source:var(--pf-btn-down)!important}.potion .ico,.potion .pxico,.tray .btn.small .ico,.tray .btn.small .pxico,.battle .tray .btn.small .ico{width:var(--ico-l)!important;height:var(--ico-l)!important}.potion.empty:not(#_){background:var(--night-1)!important;border-image-source:var(--pf-btn-off)!important}.potion.empty .ico{opacity:.4!important;filter:grayscale()!important}.potion.primed:not(#_){animation:.6s steps(2,end) infinite bonusBlink;border-image-source:var(--pf-btn-gold)!important;background:#4a2a10!important}.potion .n:not(#_),.perks-btn .perks-n:not(#_),.tray .btn.small .n{min-width:0!important;height:auto!important;padding:var(--u) calc(var(--u) * 2)!important;right:calc(var(--u) * -2)!important;top:calc(var(--u) * -2)!important;background:var(--gold)!important;color:var(--ink)!important;box-shadow:0 0 0 var(--u) var(--ink)!important;line-height:1!important}.potion.empty .n:not(#_){background:var(--night-4)!important;color:var(--muted)!important}.bonus:not(#_){font-family:var(--font);font-weight:700;font-size:var(--fs-xs)!important;letter-spacing:var(--u)!important;color:var(--muted)!important}.bonus b:not(#_){font-family:var(--font)!important;font-size:var(--fs-b)!important;letter-spacing:0!important;gap:0!important}.bonus b i:not(#_){color:var(--dim)!important;text-shadow:none!important;font-size:inherit!important}.bonus b i.on:not(#_){color:var(--gold)!important;text-shadow:0 var(--u) 0 var(--gold-dk)!important}.tray .bonus.used:not(#_){color:var(--green)!important}.tray .bonus.used b:not(#_){color:var(--green-hi)!important}.overlay:not(#_){background:#0a0612f0!important}[data-overlay=perks]:not(#_){background:#0a0612ed!important}.ov-card .card-actions:not(.pinned-actions):not(#_){box-shadow:none!important;background:0 0!important}.overlay>.card-actions.pinned-actions:not(#_){background:var(--night-1)!important;box-shadow:0 calc(var(--u) * -1) 0 var(--night-4), 0 calc(var(--u) * -2) 0 var(--ink)!important;padding-top:calc(var(--u) * 6)!important}.screen-foot:not(#_){background:var(--night-1)!important;box-shadow:0 calc(var(--u) * -1) 0 var(--night-4), 0 calc(var(--u) * -2) 0 var(--ink)!important}@media (min-width:900px) and (min-height:640px){.screen:not(.battle)>.screen-foot:not(#_),.overlay>.screen-foot:not(#_){box-shadow:none!important;background:0 0!important}}.statgrid b:not(#_){font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-l)!important;color:var(--gold)!important;letter-spacing:0!important}.statgrid .bw:not(#_),.hero-stats .bw:not(#_){font-size:var(--fs-l)!important;letter-spacing:var(--u)!important}.ov-art.win .rays:not(#_){display:none}.ov-art.win:before{content:"";width:calc(var(--u) * 60);height:calc(var(--u) * 6);margin-left:calc(var(--u) * -30);background:var(--gold-dk);box-shadow:0 calc(var(--u) * -1) 0 var(--gold-lo);opacity:.6;position:absolute;bottom:0;left:50%}.victory-card{animation:.24s steps(2,end) both popIn!important}.close-x .pxico,.close-x svg{width:24px;height:24px}.home:before{display:none!important}.home-wick:not(#_),.auth .auth-hero .home-wick:not(#_){filter:none!important}.home-wick img.spr{filter:drop-shadow(0 calc(var(--u) * 2) 0 #0804108c)!important}.mode-card .ico,.mode-card .pxico{width:var(--ico-xl)!important;height:var(--ico-xl)!important;margin:0!important}@media (max-width:899px){.mode-card .ico,.mode-card .pxico{width:var(--ico-l)!important;height:var(--ico-l)!important}}.mode-card .mprog:not(#_){height:calc(var(--u) * 4)!important;background:var(--night-0)!important;box-shadow:0 0 0 var(--u) var(--ink)!important}.mode-card .mprog i:not(#_){box-shadow:inset 0 var(--u) 0 var(--gold-hi);background:var(--gold)!important}.home-row .btn:not(#_){letter-spacing:var(--u);text-transform:uppercase;font-size:var(--fs-xs)!important;background:var(--night-2)!important}.home-row .btn .ico,.home-row .btn .pxico{width:var(--ico-l)!important;height:var(--ico-l)!important}.account-chip .avatar:not(#_){background:var(--night-3)!important;box-shadow:0 0 0 var(--u) var(--ink)!important}.account-chip .dot:not(#_){box-shadow:0 0 0 var(--u) var(--ink)!important;width:calc(var(--u) * 4)!important;height:calc(var(--u) * 4)!important;border:0!important}.auth .auth-card .playnow:not(#_){min-height:56px;font-size:var(--fs-l)!important;animation:1.2s steps(2,end) infinite ctaBlink!important}@keyframes ctaBlink{50%{background-color:#ffe27a}}.auth .signin-link{text-shadow:var(--tx-o1)!important;font-size:var(--fs-b)!important}.auth-card .or{font-size:var(--fs-xs)!important;letter-spacing:calc(var(--u) * 2)!important}.auth-note,.form-error{line-height:1.5;font-size:var(--fs-b)!important}.pick-stage .rays,.hero-big .rays{display:none!important}.pick-stage:after,.hero-big:after{content:"";left:30%;right:30%;bottom:calc(var(--u) * -1);height:calc(var(--u) * 3);pointer-events:none;background:#08041080;position:absolute}.pick-btn .pick-face img.spr{image-rendering:pixelated}.pick-btn:not(#_){font-size:var(--fs-b)!important}.pick-hp b{font-size:var(--fs-l)!important}.perk .ico,.perk .pxico,.treasure-row .ico,.treasure-row .pxico{width:var(--ico-l)!important;height:var(--ico-l)!important}.empty-slots i:not(#_){background:var(--night-1);box-shadow:inset 0 0 0 var(--u) var(--night-4)!important;font-size:var(--fs-xs)!important;border:0!important}.hero-preview:not(#_){background:var(--night-1)!important;box-shadow:inset 0 0 0 var(--u) var(--night-4)!important}.trail-line .t-all:not(#_){shape-rendering:crispedges;stroke:#fff1d6!important;stroke-width:4px!important;stroke-dasharray:4 8!important;stroke-linecap:butt!important;filter:none!important}.trail-line .t-done:not(#_){stroke:var(--gold)!important;filter:none!important;stroke-linecap:butt!important}.trail:before{display:none!important}.stop .disc:not(#_),.node .disc:not(#_){background:var(--night-2)!important;box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 3) var(--night-4), 0 0 0 calc(var(--u) * 4) var(--ink), 0 calc(var(--u) * 5) 0 calc(var(--u) * 1) #04020899!important;filter:none!important;border:0!important}.stop.boss .disc:not(#_),.node.boss .disc:not(#_){box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 3) var(--red-dk), 0 0 0 calc(var(--u) * 4) var(--ink)!important}.stop.mini .disc:not(#_),.node.mini .disc:not(#_){box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 3) #6a44c0, 0 0 0 calc(var(--u) * 4) var(--ink)!important}.stop.current .disc:not(#_),.node.current .disc:not(#_){box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 3) var(--gold), 0 0 0 calc(var(--u) * 4) var(--ink)!important;animation:1s steps(2,end) infinite curBlink!important}@keyframes curBlink{50%{box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 3) var(--gold-hi), 0 0 0 calc(var(--u) * 5) var(--ink)}}.stop.done .disc:not(#_),.node.done .disc:not(#_){filter:saturate(.4)brightness(.65)!important}.stop .lockbadge:not(#_),.stop .donebadge:not(#_),.node .lockbadge:not(#_){box-shadow:0 0 0 var(--u) var(--ink)!important;background:var(--night-1)!important;border:0!important}.stop .donebadge:not(#_){font-family:var(--font);font-weight:700;background:var(--gold)!important;color:var(--ink)!important;font-size:var(--fs-xs)!important}.stoptag:not(#_){background:var(--red-dk)!important;color:#fff!important}.stop.mini .stoptag:not(#_){color:#fff!important;background:#4a2a90!important}.lb-row:not(#_){background:var(--night-1)!important;box-shadow:inset 0 calc(var(--u) * -1) 0 var(--night-3)!important;outline:0!important}.lb-row:nth-child(odd):not(#_){background:var(--night-2)!important}.lb-row.mine:not(#_){box-shadow:inset 0 0 0 var(--u) var(--gold), inset 0 0 0 calc(var(--u) * 2) var(--ink)!important;background:#3a2a2c!important}.lb-row .rank,.lb-row .score{font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-l)!important}.lb-row .who small,.lb-row .fl{letter-spacing:var(--u);font-size:var(--fs-xs)!important}.pf-row,.shop-item:not(#_),.chest-card:not(#_),.ev-choice:not(#_),.rest-opt:not(#_),.node-card:not(#_),.pw-card:not(#_),.cal-day:not(#_),.tier:not(#_),.duel-row:not(#_),.ch-row:not(#_),.wb-row:not(#_),.fr-row:not(#_),.fr-item:not(#_),.arena-card:not(#_),.bz-card:not(#_),.online-card:not(#_),.ach:not(#_),.ms-row:not(#_),.ch-card:not(#_),.share-card:not(#_),.arena-join:not(#_),.room-code:not(#_),.daily-score:not(#_),.bz-result:not(#_),.ch-result:not(#_),.arena-result:not(#_),.fr-offline:not(#_),.push-toggle:not(#_),.shop-hero:not(#_),.shop-earn:not(#_),.sh-how:not(#_),.sh-detail:not(#_),.asc-row:not(#_),.lock-note:not(#_),.wb-side:not(#_),.wb-sum:not(#_),.ch-rule-opt:not(#_),.shop-status:not(#_){background-color:var(--night-2)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-thin) 3 / calc(var(--u) * 3)!important;box-shadow:0 var(--u) 0 #04020880!important;background-clip:padding-box!important}.shop-item.owned:not(#_),.tier.claimed:not(#_),.cal-day.done:not(#_),.ach.ok:not(#_),.ach-ok:not(#_){border-image-source:var(--pf-thin-green)!important}.shop-item.on:not(#_),.tier.ready:not(#_),.cal-day.today:not(#_),.ch-row.on:not(#_),.rest-opt.on:not(#_),.node-card:not(#_):hover,.shop-item:not([disabled]):not(#_):hover,.ev-choice:not([disabled]):not(#_):hover,.ch-rule-opt.on:not(#_){border-image-source:var(--pf-thin-gold)!important}.pw-card.r-rare:not(#_){border-width:calc(var(--u) * 4)!important;border-image:var(--pf-card-blue) 4 / calc(var(--u) * 4)!important}.pw-card.r-epic:not(#_){border-width:calc(var(--u) * 4)!important;border-image:var(--pf-card-violet) 4 / calc(var(--u) * 4)!important}.pw-card.r-common:not(#_){border-width:calc(var(--u) * 4)!important;border-image:var(--pf-card) 4 / calc(var(--u) * 4)!important}.pw-card .pw-shine{display:none!important}.pw-card:not(#_):active,.shop-item:not(#_):active,.ev-choice:not(#_):active,.node-card:not(#_):active,.chest-card:not(#_):active,.rest-opt:not(#_):active{transform:translateY(var(--u))}.pw-rar:not(#_),.si-tag:not(#_){text-transform:uppercase;font-size:var(--fs-xs)!important;letter-spacing:var(--u)!important}.pw-card b,.shop-item b,.node-card b,.ev-choice b,.rest-opt b,.chest-card b,.tier b,.duel-row b,.ch-row b,.wb-row b,.fr-row b,.arena-card b,.bz-card b{letter-spacing:0;font-weight:700}.pw-card small,.shop-item small,.node-card small,.ev-choice small,.rest-opt small,.chest-card small,.tier small,.ch-row small,.wb-row small,.fr-row small,.arena-card small,.bz-card small,.duel-row small{font-style:normal!important;line-height:1.25!important}.ev-art:not(#_),.rest-art:not(#_),.chest-stage:not(#_),.node-scene:not(#_),.ch-art:not(#_),.face-art:not(#_){border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-panel) 3 / calc(var(--u) * 3)!important;box-shadow:none!important;background-clip:padding-box!important}.dchip:not(#_),.purse:not(#_),.fh-tag:not(#_),.nc-risk:not(#_),.nc-band:not(#_),.ms-seg:not(#_),.ms-pips i:not(#_),.wb-len:not(#_),.ch-rule-chip:not(#_),.si-sub:not(#_){box-shadow:0 0 0 var(--u) var(--ink)!important;border:0!important}.ms-pips i:not(#_),.ms-seg:not(#_){background:var(--night-0)}.bz-timer:not(#_),.bz-score:not(#_),.bz-combo:not(#_),.bz-hud:not(#_),.bz-count:not(#_),.bz-feed:not(#_),.wait-dots:not(#_){text-shadow:none;font-family:var(--font)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-thin) 3 / calc(var(--u) * 3)!important;background-color:var(--night-1)!important;box-shadow:0 var(--u) 0 #04020880!important;background-clip:padding-box!important}.bz-count:not(#_){font-size:var(--fs-x5)!important;box-shadow:none!important;text-shadow:var(--tx-o)!important;background:0 0!important;border:0!important}.big-score:not(#_){font-family:var(--font)!important;text-shadow:var(--tx-o1)!important;font-weight:700!important}.bz-bar:not(#_){background:var(--night-0)!important;box-shadow:0 0 0 var(--u) var(--ink)!important}.howto:not(#_){box-shadow:none!important;background:0 0!important;border:0!important}.hcard h3:not(#_),.howto h3:not(#_){font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-l)!important;color:var(--gold)!important}.hbar i:not(#_){background:var(--gold)!important;box-shadow:inset 0 var(--u) 0 var(--gold-hi), 0 0 0 var(--u) var(--ink)!important}.lb-empty .ico.big,.lb-empty .pxico{width:calc(var(--ico-l) * 2)!important;height:calc(var(--ico-l) * 2)!important}.celebrate:not(#_),.toast:not(#_){border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-thin-gold) 3 / calc(var(--u) * 3)!important;background-color:var(--night-1)!important;box-shadow:0 calc(var(--u) * 2) 0 #04020899!important;background-clip:padding-box!important}.dict-veil:not(#_){font-family:var(--font);background:#0a0612ed!important}.dict-veil span:not(#_){border-radius:0!important;animation:.6s steps(2,end) infinite bootBlink!important}.reduce-motion .tile.coach,.reduce-motion .intent.danger,.reduce-motion .stop.current .disc{animation:none!important}.loot-row .ico,.rw-line .ico,.satchel .slot .ico,.shop-item .ico,.node-card .ico,.rest-opt .ico,.ev-choice .ico,.chest-card .ico,.tier .ico,.cal-day .ico,.ach .ico,.fr-row .ico,.ch-row .ico,.duel-row .ico{width:var(--ico-l)!important;height:var(--ico-l)!important}.foe-card .stats .ico,.foe-card .stats .you .ico,.pick-pots .ico,.pp .ico,.lockbadge .ico,.stop .lockbadge .ico,.wb-row .ico,.fp-up .ico{width:var(--ico-s)!important;height:var(--ico-s)!important}.pick-hp .ico,.gemrow .ico,.hc-body .perk .ico,.perks-btn .ico,.soc-link .ico,.meta-chip .ico,.sh-xp .ico,.ink-amt .ico{width:var(--ico-m)!important;height:var(--ico-m)!important}.boon .ico,.pw-card .pw-ico .ico,.pw-card>.ico,.chest-box .ico,.lb-empty .ico.big{width:calc(var(--ico-l) * 2)!important;height:calc(var(--ico-l) * 2)!important}@media (max-width:520px){.boon .ico{width:var(--ico-xl)!important;height:var(--ico-xl)!important}}.home-row:not(#_){grid-template-columns:repeat(5,minmax(0,1fr))!important}.home-row .btn:not(#_){white-space:normal;text-align:center;line-height:1.2;padding:calc(var(--u) * 3) var(--u)!important;letter-spacing:0!important;min-width:0!important}.home .screen-main:not(#_){width:100%}.btn:not(#_){white-space:normal;text-align:center;min-width:0;line-height:1.25}.castbtn:not(#_){white-space:nowrap}@media (max-width:899px){.topbar .title:not(#_){font-size:var(--fs-b)!important}.battle .topbar .title:not(#_){text-transform:uppercase;font-size:var(--fs-xs)!important;letter-spacing:var(--u)!important}}.intent:not(#_),.hud.foe .intent:not(#_){justify-content:flex-start!important;gap:calc(var(--u) * 2)!important;padding:var(--u) calc(var(--u) * 3)!important}.intent>span:not(#_),.intent>small:not(#_),.intent>b:not(#_),.intent>i:not(#_),.intent>em:not(#_),.intent>img:not(#_),.intent>svg:not(#_){flex:none}.intent small:not(#_){text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.flag-id:not(#_){vertical-align:middle;box-shadow:0 0 0 var(--u) var(--ink)!important;width:calc(var(--u) * 8)!important;height:calc(var(--u) * 6)!important;background:linear-gradient(#e8112d 0 50%,#fff6dc 50% 100%)!important}.castbtn small .flag-id:not(#_){width:calc(var(--u) * 6)!important;height:calc(var(--u) * 4)!important}.fork-paths path:not(#_){shape-rendering:crispedges;stroke-linecap:butt!important;stroke-linejoin:miter!important;filter:none!important}.fork-paths .g{display:none!important}.trail-line path{shape-rendering:crispedges}.nc-risk *,.nc-band *{transform:none!important}@media (max-width:520px){.path-cards .node-card:not(#_),.fork-wrap .node-card:not(#_){min-width:0!important}.node-card :is(.nc-name,.nc-info,.nc-rew,.nc-stats,.nc-risk,small,em):not(#_){overflow-wrap:normal;min-width:0;max-width:100%}.node-card .nc-name:not(#_){font-size:var(--fs-b)!important}.node-card :is(.nc-info,.nc-rew,.nc-stats,.nc-risk,small,em):not(#_){font-size:var(--fs-xs)!important;letter-spacing:0!important}.node-card .nc-rew:not(#_),.node-card .nc-stats:not(#_){flex-wrap:wrap!important}.node-card .nc-go:not(#_){font-size:var(--fs-b)!important;padding:0 var(--u)!important}}h1:not(.logo),h2,h3{font-family:var(--font)!important;letter-spacing:0!important;font-weight:700!important}.sheet h3:not(#_),.hcard h3:not(#_){font-size:var(--fs-l)!important}.chest-card .cc-take:not(#_){background:var(--gold)!important;color:#2a1206!important;font-family:var(--font)!important;font-weight:700!important;font-size:var(--fs-b)!important;filter:none!important;border:calc(var(--u) * 2) solid transparent!important;border-bottom-width:calc(var(--u) * 3)!important;border-image:var(--pf-btn-gold) 2 2 3 2 / calc(var(--u) * 2) calc(var(--u) * 2) calc(var(--u) * 3) calc(var(--u) * 2)!important;box-shadow:none!important;background-clip:padding-box!important}.chest-card:active .cc-take:not(#_){border-image-source:var(--pf-btn-gold-down)!important}.rays:not(#_),.ov-art.win .rays:not(#_){image-rendering:pixelated;background:var(--rays-a) center / 100% 100% no-repeat!important;opacity:.8!important;filter:none!important;box-shadow:none!important;border:0!important;animation:1.2s step-end infinite raysSwap!important;display:block!important;-webkit-mask:none!important;mask:none!important}@keyframes raysSwap{0%,49%{background-image:var(--rays-a)}50%,to{background-image:var(--rays-b)}}.ov-art.win .rays:not(#_){z-index:0;width:calc(var(--u) * 80)!important;height:calc(var(--u) * 80)!important;margin:calc(var(--u) * -40) 0 0 calc(var(--u) * -40)!important;inset:50% auto auto 50%!important}.ov-art.win img.spr{z-index:1}.hero-big .rays:not(#_),.pick-stage .rays:not(#_){display:none!important}.tier b:not(#_),.tier small:not(#_),.tier em:not(#_),.tier span:not(#_){overflow-wrap:anywhere;min-width:0}@media (max-width:520px){.tier b:not(#_){font-size:var(--fs-xs)!important}}.perks-btn .perks-n:not(#_){top:0!important;right:0!important}@media (max-width:899px){.topbar .coin-chip:not(#_),.topbar .hp-chip:not(#_),.topbar .meta-chip:not(#_){gap:var(--u);min-height:28px;padding:0 calc(var(--u) * 2) 0 var(--u)!important}.topbar .coin-chip .ico,.topbar .hp-chip .ico,.topbar .meta-chip .ico{width:var(--ico-s)!important;height:var(--ico-s)!important}.hp-chip small{font-size:var(--fs-xs)!important}}.battle .side:not(#_){overflow:hidden auto!important}.side .treasure-row small,.side .log div{overflow-wrap:anywhere}.shop-item .si-ico .ico:not(#_),.shop-item .si-ico .pxico:not(#_){width:calc(var(--ico-l) * 2)!important;height:calc(var(--ico-l) * 2)!important;filter:none!important}@media (max-width:520px){.shop-item .si-ico .ico:not(#_),.shop-item .si-ico .pxico:not(#_){width:var(--ico-xl)!important;height:var(--ico-xl)!important}}.shop-item .si-ico:not(#_){background:var(--night-1)!important;box-shadow:inset 0 0 0 var(--u) var(--night-4)!important}.node-card .nc-art .ico:not(#_),.node-card .nc-art .pxico:not(#_),.node-card .nc-pic .ico:not(#_){width:calc(var(--ico-l) * 2)!important;height:calc(var(--ico-l) * 2)!important}@media (min-width:900px){.tier-grid:not(#_){grid-template-columns:repeat(6,minmax(0,1fr))!important}}.tier b:not(#_),.tier small:not(#_),.tier em:not(#_),.tier span:not(#_){word-break:normal;overflow-wrap:normal!important}.tier small:not(#_),.tier em:not(#_){font-size:var(--fs-xxs)!important}@media (max-width:520px){.tier b:not(#_){font-size:var(--fs-xxs)!important;letter-spacing:0!important}}@media (min-width:900px) and (min-height:600px){.screen[data-screen=settings] .sheet:not(#_){columns:2;column-gap:calc(var(--u) * 8);width:min(980px,100%)!important;display:block!important}.screen[data-screen=settings] .sheet>:not(#_){break-inside:avoid;margin-bottom:calc(var(--u) * 5)}.screen[data-screen=settings] .sheet>h3{column-span:all}}@keyframes pxBlink{0%{--bl:var(--bl-a)}to{--bl:var(--bl-b)}}.intent.danger:not(#_),.hud.foe .intent.danger:not(#_){--bl-a:#2e0e1a;--bl-b:#521628;--bl:var(--bl-a);background:var(--bl)!important;animation:1s infinite pxBlink!important}.potion.primed:not(#_){--bl-a:#4a2a10;--bl-b:#7a4a10;--bl:var(--bl-a);background:var(--bl)!important;animation:.6s infinite pxBlink!important}.wordslot.is-bonus:not(#_){--bl-a:var(--night-0);--bl-b:#3a2a10;--bl:var(--bl-a);background:var(--bl)!important;animation:.5s 3 pxBlink!important}.auth .auth-card .playnow:not(#_){--bl-a:var(--gold);--bl-b:#ffe27a;--bl:var(--bl-a);background:var(--bl)!important;animation:1.2s infinite pxBlink!important}.tile.bad-burning:not(#_){--bl-a:#ff9a52;--bl-b:#ffb070;--t-face:var(--bl);animation:.5s infinite pxBlink!important}.stop.current .disc:not(#_),.node.current .disc:not(#_){--bl-a:var(--gold);--bl-b:var(--gold-hi);--bl:var(--bl-a);box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 3) var(--bl), 0 0 0 calc(var(--u) * 4) var(--ink)!important;animation:1s infinite pxBlink!important}.reduce-motion .intent.danger,.reduce-motion .potion.primed,.reduce-motion .tile.coach,.reduce-motion .stop.current .disc{animation:none!important}.tray .bonus:not(#_){background:var(--night-0);box-shadow:inset 0 0 0 var(--u) var(--ink), inset 0 0 0 calc(var(--u) * 2) var(--night-3);padding:calc(var(--u) * 2) calc(var(--u) * 4)!important}.screen-main>div:not(#_),.screen-main>section:not(#_),.screen-main>article:not(#_),.screen-main>aside:not(#_),.screen-main>header:not(#_),.screen-main>footer:not(#_),.screen-main>nav:not(#_),.screen-main>p:not(#_),.screen-main>h1:not(#_),.screen-main>h2:not(#_),.screen-main>h3:not(#_),.screen-main>h4:not(#_),.screen-main>ul:not(#_),.screen-main>ol:not(#_),.screen-main>button:not(#_),.screen-main>form:not(#_),.screen-main>details:not(#_),.screen-main>label:not(#_),.screen-main>a:not(#_),.screen-main>span:not(#_),.screen-main>img:not(#_),.screen-main>small:not(#_),.screen-main>b:not(#_),.screen-main>table:not(#_),.screen-main>input:not(#_){flex-shrink:0}.nc-band:not(#_){white-space:nowrap;background:var(--kc,var(--gold))!important;color:#241304!important;text-shadow:none!important;box-shadow:inset var(--u) var(--u) 0 #ffffff59, inset calc(var(--u) * -1) calc(var(--u) * -1) 0 #0000004d, 0 0 0 var(--u) var(--ink), 0 calc(var(--u) * 2) 0 var(--ink)!important;font-size:var(--fs-xs)!important;letter-spacing:var(--u)!important;border:0!important}.node-card.k-elite .nc-band:not(#_){color:#fff!important}.nc-band .ico:not(#_){width:var(--ico-s)!important;height:var(--ico-s)!important}.fd-ring:not(#_){background:var(--night-2)!important;box-shadow:0 0 0 var(--u) var(--ink), 0 0 0 calc(var(--u) * 3) var(--kc,var(--night-4)), 0 0 0 calc(var(--u) * 4) var(--ink), 0 calc(var(--u) * 5) 0 calc(var(--u) * 1) #04020899!important;border:0!important}.fd-in .ico:not(#_),.fd-in .pxico:not(#_),.fd-in .rico:not(#_){width:var(--ico-xl)!important;height:var(--ico-xl)!important;filter:none!important}.fd-in:not(.foe):before,.fork-disc.k-elite .fd-ring:after,.fork-disc.k-elite .fd-in:after{display:none!important}.fork-disc.k-elite .fd-in img.spr{filter:sepia(.35)hue-rotate(-28deg)saturate(1.9)contrast(1.06)!important}@keyframes pxFloatM{50%{margin-top:calc(var(--u) * -2)}}.fork-disc:not(#_){animation:1.7s steps(2,end) infinite pxFloatM!important}.shop-item .btn:not(:disabled):not(.primary):not(#_){color:#2a1206!important;background:var(--gold)!important;border-image-source:var(--pf-btn-gold)!important}@media (min-width:900px) and (min-height:640px){.battle .desk:not(#_){padding-bottom:calc(var(--u) * 5)!important}.battle .desk-center:not(#_){padding:calc(var(--u) * 3) calc(var(--u) * 5) calc(var(--u) * 3)!important;gap:calc(var(--u) * 3)!important}.battle .board:not(#_){padding:calc(var(--u) * 2)!important;gap:calc(var(--u) * 4)!important}.battle .wordslot:not(#_),.battle .dmgprev:not(#_),.battle .castbtn:not(#_){height:48px!important}.battle .tray .potion:not(#_),.battle .tray .btn.small:not(#_){height:44px!important}}.btn:not(#_),.castbtn:not(#_),.cc-take:not(#_),.nc-go:not(#_){text-transform:uppercase;letter-spacing:var(--u)}.btn.small:not(#_){letter-spacing:0}.home .logo:not(#_),.auth .auth-hero .logo:not(#_){margin-top:calc(var(--u) * 4)!important}.home-row .btn:not(#_){justify-content:flex-start}.campfire>i:not(#_),.campfire>span:not(#_),.campfire>b:not(#_),.campfire>div:not(#_),.campfire>svg:not(#_),.campfire>img:not(#_){display:none!important}@keyframes fireSwap{0%{--fl:var(--px-flame-a)}to{--fl:var(--px-flame-b)}}.campfire:not(#_){--fl:var(--px-flame-a);image-rendering:pixelated;width:calc(var(--u) * 32)!important;height:calc(var(--u) * 40)!important;background-image:var(--fl), var(--px-logs)!important;background-position:50% 0,50% 100%!important;background-repeat:no-repeat!important;background-size:calc(var(--u) * 32) calc(var(--u) * 32), calc(var(--u) * 32) calc(var(--u) * 16)!important;animation:.5s infinite fireSwap!important;transform:translate(-50%)!important}.rest-art .rest-ground:not(#_),.rest-art .flicker:not(#_),.rest-art .night:not(#_){display:none!important}.rest-art .rest-hero:not(#_){filter:none!important}.toggle input:not(#_),.pt-switch:not(#_),.push-toggle input[type=checkbox]:not(#_){background:var(--night-4)!important}.toggle input:not(#_):after,.pt-switch:not(#_):after,.push-toggle input[type=checkbox]:not(#_):after{background:var(--parch)!important}.toggle input:not(#_):checked:after,.pt-switch:not(#_):checked:after,.push-toggle input[type=checkbox]:not(#_):checked:after{background:var(--gold-hi)!important}.tier b:not(#_),.tier small:not(#_),.tier em:not(#_){font-size:var(--fs-xs)!important;letter-spacing:0!important}.shop-item .btn .ico:not(#_),.shop-item .btn .pxico:not(#_),.si-buy .ico:not(#_){width:var(--ico-s)!important;height:var(--ico-s)!important}.screen-foot:not(#_),.overlay>.card-actions.pinned-actions:not(#_){position:relative}.screen-foot:before,.overlay>.card-actions.pinned-actions:before{content:"";left:0;right:0;bottom:calc(100% + var(--u) * 2);height:calc(var(--u) * 8);background:var(--dither-foot) 0 calc(var(--u) * -8) / calc(var(--u) * 4) calc(var(--u) * 16) repeat-x;pointer-events:none;position:absolute}.overlay>.card-actions.pinned-actions:not(#_){position:absolute}@media (min-width:900px) and (min-height:640px){.screen:not(.battle)>.screen-foot:before,.overlay>.screen-foot:before{display:none}}.tier.next:not(#_){border-image-source:var(--pf-thin-teal)!important}@media (min-width:900px) and (min-height:600px){.screen[data-screen=settings] .sheet:not(#_){margin-left:auto!important;margin-right:auto!important}}@media (min-width:900px){.fd-in .ico:not(#_),.fd-in .pxico:not(#_),.fd-in .rico:not(#_){width:calc(var(--ico-l) * 2)!important;height:calc(var(--ico-l) * 2)!important}}.ov-art:not(#_){margin-bottom:calc(var(--u) * 4)!important}p,small,li{line-height:1.25}.tipbar:not(#_),.log div:not(#_),.tagline:not(#_),.auth-note:not(#_),.form-error:not(#_){line-height:1.25!important}.chest-stage:not(#_){overflow:hidden!important}.chest-stage .rays:not(#_),.ev-art .rays:not(#_){width:calc(var(--u) * 80)!important;height:calc(var(--u) * 80)!important}@media (max-width:520px) and (max-height:780px){.node-chest .chest-stage:not(#_),.node-chest.opened .chest-stage:not(#_){height:calc(var(--u) * 64)!important;min-height:0!important}.node-chest .node-head p:not(#_){margin:calc(var(--u) * 2) 0!important}.chest-card:not(#_){padding-top:calc(var(--u) * 2)!important;padding-bottom:calc(var(--u) * 2)!important;gap:calc(var(--u) * 2)!important}.chest-grid:not(#_){gap:calc(var(--u) * 3)!important}}.stage-bg img.bgimg:not(#_){filter:saturate(.85)brightness(.88)!important}@media (min-width:1100px) and (min-height:600px){.hero-screen .screen-main>div:not(#_),.screen-main>section:not(#_),.screen-main>article:not(#_),.screen-main>aside:not(#_),.screen-main>header:not(#_),.screen-main>footer:not(#_),.screen-main>nav:not(#_),.screen-main>p:not(#_),.screen-main>h1:not(#_),.screen-main>h2:not(#_),.screen-main>h3:not(#_),.screen-main>h4:not(#_),.screen-main>ul:not(#_),.screen-main>ol:not(#_),.screen-main>button:not(#_),.screen-main>form:not(#_),.screen-main>details:not(#_),.screen-main>label:not(#_),.screen-main>a:not(#_),.screen-main>span:not(#_),.screen-main>img:not(#_),.screen-main>small:not(#_),.screen-main>b:not(#_),.screen-main>table:not(#_),.screen-main>input:not(#_){width:min(960px,100%)!important}.hero-screen .ach-grid:not(#_){grid-template-columns:repeat(3,minmax(0,1fr))!important}}.tile .badge:not(#_){top:auto!important;bottom:calc(var(--u) * 2)!important;left:calc(var(--u) * 2)!important}@media (max-width:899px),(max-height:639px){.battle .tipbar:not(#_){width:min(100vw - 20px,480px)!important;font-size:var(--fs-xs)!important;padding:calc(var(--u) * 2) calc(var(--u) * 16) calc(var(--u) * 2) calc(var(--u) * 4)!important}}@media (max-width:899px){.fd-in .ico:not(#_),.fd-in .pxico:not(#_),.fd-in .rico:not(#_){width:var(--ico-l)!important;height:var(--ico-l)!important}}.tier .ico:not(#_),.tier .pxico:not(#_){width:var(--ico-l)!important;height:var(--ico-l)!important}@media (min-width:900px){.tier .ico:not(#_),.tier .pxico:not(#_){width:var(--ico-xl)!important;height:var(--ico-xl)!important}}.overlay:not(.has-pinned)>.screen-main:not(#_){padding-bottom:calc(var(--u) * 8 + var(--safe-b))!important}.overlay.rf-ov:not(#_):not(#_){background:#0a061299!important}.overlay.rf-ov>.screen-main:not(#_):not(#_){justify-content:flex-start!important;align-items:center!important;gap:calc(var(--u) * 2)!important;flex-direction:column!important;display:flex!important}.overlay.rf-ov>.screen-main>:first-child:not(#_):not(#_){margin-top:auto!important}.overlay.rf-ov>.screen-main>:last-child:not(#_):not(#_){margin-bottom:0!important}.overlay.rf-ov>.screen-main>.ov-card:not(#_):not(#_){width:min(100%, calc(var(--u) * 360))!important;max-width:100%!important;margin-top:0!important}.overlay.rf-ov .ov-art:not(#_){display:none!important}.overlay.rf-ov .ov-card h2:not(#_):not(#_){font-size:var(--fs-l)!important;margin:0!important}.overlay.rf-ov .ov-card>.eyebrow:not(#_){margin:0!important}.overlay.rf-ov .ov-card:not(#_):not(#_){gap:calc(var(--u) * 4)!important;animation:.3s steps(3,end) .12s both rfCard!important}@keyframes rfCard{0%{opacity:0;translate:0 calc(var(--u) * 12)}to{opacity:1;translate:0}}@media (min-width:900px){.overlay.rf-ov>.screen-main>:last-child:not(#_):not(#_){margin-bottom:auto!important}.overlay.rf-ov>.screen-main>.ov-card:not(#_):not(#_){width:min(100%, calc(var(--u) * 300))!important}.overlay.rf-ov>.screen-main>.ov-card.power-pick:not(#_):not(#_),.overlay.rf-ov>.screen-main>.ov-card.rf-wide:not(#_):not(#_){width:min(100%, calc(var(--u) * 480))!important}}.rf-head{align-content:center;justify-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 4) calc(var(--u) * 8) calc(var(--u) * 2);pointer-events:none;flex:none;display:grid;position:relative}.rf-head .rf-word{z-index:1;image-rendering:pixelated;animation:.42s steps(3,end) both rfPop;display:block;position:relative}@keyframes rfPop{0%{opacity:0;transform:scale(.34)}34%{opacity:1;transform:scale(1.18)}67%{transform:scale(.94)}to{opacity:1;transform:scale(1)}}.rf-head .rf-rays{width:calc(var(--u) * 120);height:calc(var(--u) * 120);margin:calc(var(--u) * -60) 0 0 calc(var(--u) * -60);background:var(--rays-a) center / 100% 100% no-repeat;image-rendering:pixelated;opacity:.55;z-index:0;animation:1.2s step-end infinite rfRays;position:absolute;top:50%;left:50%}.rf-red .rf-rays,.rf-violet .rf-rays{display:none}@keyframes rfRays{0%{background-image:var(--rays-a)}50%{background-image:var(--rays-b)}}.rf-head .rf-sub{z-index:1;color:var(--text);text-shadow:var(--tx-o);text-align:center;line-height:1.5;position:relative;font-size:var(--fs-b)!important}.rf-spark{z-index:2;width:calc(var(--u) * 2);height:calc(var(--u) * 2);box-shadow:calc(var(--u) * 2) 0 0 var(--gold), calc(var(--u) * -2) 0 0 var(--gold), 0 calc(var(--u) * 2) 0 var(--gold), 0 calc(var(--u) * -2) 0 var(--gold);background:#fff;animation:.9s steps(2,jump-none) infinite rfBlink;position:absolute}.rf-spark.s1{left:calc(var(--u) * 3);top:calc(var(--u) * 6);animation-delay:.1s}.rf-spark.s2{right:calc(var(--u) * 4);top:calc(var(--u) * 3);animation-delay:.4s}.rf-spark.s3{left:calc(var(--u) * 10);bottom:calc(var(--u) * 2);animation-delay:.7s}.rf-spark.s4{right:calc(var(--u) * 12);bottom:calc(var(--u) * 6);animation-delay:.25s}.rf-red .rf-spark,.rf-violet .rf-spark{display:none}@keyframes rfBlink{0%{opacity:1}to{opacity:0}}.rf-best{align-items:center;gap:calc(var(--u) * 4);width:100%;padding:calc(var(--u) * 2) 0 calc(var(--u) * 3);flex-direction:column;display:flex;container-type:inline-size}.rf-tiles{--rf-t:min(calc(var(--u) * 22), calc((100cqi - (var(--n) - 1) * var(--u) * 2) / var(--n)));justify-content:center;gap:calc(var(--u) * 2);width:100%;padding-bottom:calc(var(--u) * 4);display:flex}.rf-t{width:var(--rf-t);height:calc(var(--rf-t) * 1.1);font-family:var(--font);font-size:max(12px, round(down, calc(var(--rf-t) * .66), 4px));color:var(--t-ink,#2a1a0c);background:var(--t-face,var(--parch));box-shadow:inset var(--u) var(--u) 0 var(--t-hi,var(--parch-hi)), inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--t-lo,var(--parch-lo)), 0 0 0 var(--u) var(--ink), 0 calc(var(--u) * 3) 0 var(--t-side,var(--parch-dk)), 0 calc(var(--u) * 3) 0 var(--u) var(--ink);animation:rfTile .3s steps(3, end) calc(var(--i) * 70ms + .22s) both;flex:none;place-items:center;line-height:1;display:grid}@keyframes rfTile{0%{translate:0 calc(var(--u) * -8);opacity:0}67%{translate:0 var(--u);opacity:1}to{opacity:1;translate:0}}.rf-best .rf-cap{text-align:center;line-height:1.5;font-size:var(--fs-xs)!important;color:var(--muted)!important}.rf-best .rf-cap b{color:var(--gold);font-weight:400}.rf-lose .rf-t{filter:saturate(.55)brightness(.92)}.rf-rev:not(#_):not(#_){animation:rfIn .3s steps(3, end) var(--rf-d,0s) both!important}@keyframes rfIn{0%{opacity:0;translate:calc(var(--u) * -10) 0}67%{opacity:1;translate:var(--u) 0}to{opacity:1;translate:0}}.rf-burst{pointer-events:none;z-index:6;width:0;height:0;position:absolute}.rf-burst i{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--c);animation:rfFly .8s steps(8, end) var(--d) both;position:absolute;top:0;left:0}.rf-burst.coins i{width:calc(var(--u) * 3);height:calc(var(--u) * 3);box-shadow:inset calc(var(--u) * -1) calc(var(--u) * -1) 0 #a8580e, 0 0 0 var(--u) var(--ink);animation-name:rfCoin;animation-duration:.9s;animation-timing-function:steps(9,end)}.rf-burst.sparks i{box-shadow:var(--u) 0 0 var(--c), calc(var(--u) * -1) 0 0 var(--c), 0 var(--u) 0 var(--c), 0 calc(var(--u) * -1) 0 var(--c);width:var(--u);height:var(--u);background:#fff}.rf-burst.dust i{animation-name:rfRise;animation-duration:1.3s;animation-timing-function:steps(10,end)}@keyframes rfFly{0%{opacity:1;translate:0}70%{opacity:1}to{translate:var(--dx) var(--dy);opacity:0}}@keyframes rfCoin{0%{opacity:1;translate:0}45%{translate:calc(var(--dx) * .7) calc(var(--dy) * .6 - var(--u) * 16);opacity:1}to{translate:var(--dx) calc(var(--dy) * .3 + var(--u) * 22);opacity:0}}@keyframes rfRise{0%{opacity:1;translate:0}60%{opacity:1}to{translate:calc(var(--dx) * .4) calc(var(--dy) * 1.2);opacity:0}}.fighter.dead.rf-dissolving .sprite:not(#_):not(#_){opacity:1!important;animation:.3s step-end both rfFlash!important;transform:none!important}@keyframes rfFlash{0%{filter:brightness(3)saturate(0)}50%{filter:none}to{filter:none}}.fighter.rf-dissolving img.spr:not(#_):not(#_){-webkit-mask-size:var(--rf-cell) var(--rf-cell);-webkit-mask-size:var(--rf-cell) var(--rf-cell);mask-size:var(--rf-cell) var(--rf-cell);-webkit-mask-repeat:repeat;mask-repeat:repeat;animation:rfDissolve 1.4s steps(1, end) var(--rf-delay,.25s) both!important}.fighter.rf-dissolving .gshadow{opacity:0}.cel-group{gap:calc(var(--u) * 2);width:100%;display:grid}.cel-group>.cel-gh{text-shadow:var(--tx-o);letter-spacing:var(--u);text-transform:uppercase;font-size:var(--fs-xs)!important;color:var(--gold)!important}.cel-group .celebrate.cel-item:not(#_):not(#_){opacity:1;align-items:center;gap:calc(var(--u) * 4);pointer-events:auto;width:100%!important;max-width:none!important;padding:calc(var(--u) * 3) calc(var(--u) * 4)!important;margin:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}.celebrate.cel-item .cel-ico .ico,.celebrate.cel-item .cel-ico .pxico{width:var(--ico-l)!important;height:var(--ico-l)!important}.celebrate.cel-item small{display:block;font-size:var(--fs-xs)!important;color:var(--gold)!important}.celebrate.cel-item b{display:block;font-size:var(--fs-b)!important}.celebrate.cel-item em{font-style:normal;display:block;font-size:var(--fs-xs)!important;color:var(--muted)!important}.celebrate.cel-item .cel-art{width:calc(var(--ico-l) * 1.5);height:calc(var(--ico-l) * 1.5);flex:none;position:relative;overflow:hidden}.celebrate.cel-strip:not(#_):not(#_){align-items:center;gap:calc(var(--u) * 4);opacity:1;cursor:pointer;flex:none;animation:.3s steps(3,end) both rfStripIn;width:100%!important;max-width:calc(var(--u) * 360)!important;margin:0 auto calc(var(--u) * 4)!important;padding:calc(var(--u) * 3) calc(var(--u) * 4)!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.celebrate.cel-strip.out:not(#_):not(#_){animation:.3s steps(3,end) both rfStripOut}@keyframes rfStripIn{0%{opacity:0;translate:0 calc(var(--u) * -8)}to{opacity:1;translate:0}}@keyframes rfStripOut{0%{opacity:1}to{opacity:0}}.celebrate.cel-strip small{display:block;font-size:var(--fs-xs)!important;color:var(--gold)!important}.celebrate.cel-strip b{display:block;font-size:var(--fs-b)!important}.celebrate.cel-strip em{font-style:normal;display:block;font-size:var(--fs-xs)!important;color:var(--muted)!important}.celebrate.cel-strip .cel-ico .ico,.celebrate.cel-strip .cel-ico .pxico{width:var(--ico-l)!important;height:var(--ico-l)!important}.celebrate.cel-strip .cel-art{width:calc(var(--ico-l) * 1.5);height:calc(var(--ico-l) * 1.5);flex:none;position:relative;overflow:hidden}.boons.pw-grid:not(#_){display:grid!important}img.spr.pxk:not(#_):not(#_){inset:auto!important;left:var(--pxl)!important;top:var(--pxt)!important;width:var(--pxw)!important;height:var(--pxh)!important;object-fit:fill!important;object-position:0 0!important;min-width:0!important;max-width:none!important;max-height:none!important;image-rendering:pixelated!important;margin:0!important;position:absolute!important}.pxk-box.pxk-crop{overflow:hidden!important}.fork-disc.k-elite .fd-crown{left:50%;top:calc(var(--u) * -9);width:calc(var(--u) * 16 * 2);height:calc(var(--u) * 11 * 2);z-index:4;animation:1.4s steps(2,end) infinite rfCrown;position:absolute;translate:-50%}.fork-disc.k-elite .fd-crown svg{width:100%;height:100%;display:block}@keyframes rfCrown{0%{translate:-50%}50%{translate:-50% calc(var(--u) * -1)}}.fork-disc.k-elite .fd-in img.spr:not(#_):not(#_){filter:hue-rotate(-40deg) saturate(1.7) brightness(1.05) drop-shadow(var(--u) 0 0 #f0404f) drop-shadow(calc(var(--u) * -1) 0 0 #f0404f) drop-shadow(0 var(--u) 0 #f0404f) drop-shadow(0 calc(var(--u) * -1) 0 #f0404f)!important}.fork-disc.k-elite .fd-crest{display:none!important}.fd-in .px-chest{place-items:center;width:100%;height:100%;display:grid}.fd-in .px-chest svg:not(#_){display:block;width:calc(var(--u) * 48)!important;height:calc(var(--u) * 40)!important}.node-card.is-poor .nc-go:not(#_):not(#_){border-image-source:var(--pf-btn)!important;color:var(--muted)!important}.node-card .rw.price.poor small{color:var(--red-hi)!important}.screen.battle:has(>.rf-ov)>.desk{visibility:hidden!important}.screen.battle:has(>.rf-ov) .stage>.hud.foe{visibility:hidden!important}.screen.battle:has(>.rf-ov)>.fx-board{visibility:hidden!important}.overlay.rf-ov>.screen-main>.rf-head:not(#_):not(#_){z-index:3;padding-bottom:0;margin-bottom:calc(var(--u) * -9)!important}.rf-win .victory-card>.eyebrow:not(#_),.rf-lose .defeat-card>.eyebrow:not(#_),.rf-win .ch-result>.eyebrow:not(#_),.rf-lose .ch-result>.eyebrow:not(#_){display:none!important}.overlay.rf-ov .share-row:not(#_){grid-template-columns:1fr 1fr;width:100%;gap:calc(var(--u) * 3)!important;display:grid!important}.overlay.rf-ov .share-row .btn:not(#_){width:100%!important;min-width:0!important;margin:0!important}.overlay.rf-ov .share-row:has(.btn:only-child):not(#_){grid-template-columns:1fr}.overlay.rf-ov .ov-card .rf-best+.loot,.overlay.rf-ov .ov-card .loot{width:100%}.cel-group.many{grid-template-columns:1fr 1fr}.cel-group.many>.cel-gh{grid-column:1/-1}.cel-group.many .celebrate.cel-item em{display:none!important}.cel-group.many .celebrate.cel-item:not(#_):not(#_){gap:calc(var(--u) * 3);padding:calc(var(--u) * 2) calc(var(--u) * 3)!important}.cel-group.many .celebrate.cel-item b{line-height:1.5;font-size:var(--fs-xs)!important}.rf-remains{left:50%;bottom:calc(var(--u) * 2);width:calc(var(--u) * 40);height:calc(var(--u) * 12);pointer-events:none;z-index:2;animation:.3s steps(3,end) both rfIn;position:absolute;translate:-50%}.rf-remains .rf-puddle{left:calc(var(--u) * 4);right:calc(var(--u) * 4);height:calc(var(--u) * 3);box-shadow:0 calc(var(--u) * -1) 0 #3a2c5c, calc(var(--u) * 2) 0 0 #201634, calc(var(--u) * -2) 0 0 #201634;background:#201634;position:absolute;bottom:0}.rf-remains .rf-c{bottom:calc(var(--u) * 2);width:var(--ico-m);height:var(--ico-m);position:absolute}.rf-remains .rf-c .ico,.rf-remains .rf-c .pxico{display:block;width:100%!important;height:100%!important}.rf-remains .c1{left:calc(var(--u) * 6)}.rf-remains .c2{left:calc(var(--u) * 16);bottom:calc(var(--u) * 4)}.rf-remains .c3{right:calc(var(--u) * 6)}.rf-remains .c2{animation:1.2s steps(2,jump-none) infinite rfGlint}@keyframes rfGlint{0%{filter:none}50%{filter:brightness(1.4)}}@media (min-width:900px) and (min-height:640px){.overlay.rf-ov:not(#_):not(#_){flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.overlay.rf-ov>.screen-main:not(#_):not(#_){min-height:0!important;max-height:calc(100% - var(--u) * 50)!important;flex:0 auto!important;width:100%!important;padding-bottom:0!important}.overlay.rf-ov>.screen-main>:last-child:not(#_):not(#_){margin-bottom:0!important}.overlay.rf-ov>.card-actions.pinned-actions:not(#_):not(#_){flex:none;width:min(100%, calc(var(--u) * 300))!important;box-shadow:none!important;padding:calc(var(--u) * 6) 0 0!important;background:0 0!important;margin:0 auto!important;position:static!important}.overlay.rf-ov>.card-actions.pinned-actions:before{display:none!important}.overlay.rf-ov:has(.power-pick)>.card-actions.pinned-actions:not(#_):not(#_){width:min(100%, calc(var(--u) * 480))!important}}@media (max-width:899px),(max-height:639px){.overlay.has-pinned>.screen-main:not(#_):not(#_){padding-bottom:calc(var(--pin-h,92px) + var(--u) * 6)!important}}.pw-card .pw-rar:not(#_){color:var(--muted)!important}.pw-card.r-rare .pw-rar:not(#_){color:#8ab8ff!important}.pw-card.r-epic .pw-rar:not(#_){color:#c8a0ff!important}.rf-pick .power-pick>.eyebrow:not(#_){display:none!important}.cel-group:not(#_){flex-wrap:wrap;justify-content:center;align-items:center;gap:calc(var(--u) * 2) calc(var(--u) * 3)!important;display:flex!important}.cel-group>.cel-gh{text-align:center;flex:0 0 100%}.cel-group .celebrate.cel-item:not(#_):not(#_){flex:0 auto;width:auto!important;padding:calc(var(--u) * 1) calc(var(--u) * 3) calc(var(--u) * 1) calc(var(--u) * 1)!important;gap:calc(var(--u) * 2)!important}.cel-group .celebrate.cel-item small,.cel-group .celebrate.cel-item em{display:none!important}.cel-group .celebrate.cel-item b{white-space:nowrap;line-height:1.5;font-size:var(--fs-xs)!important}.cel-group .celebrate.cel-item .cel-ico .ico,.cel-group .celebrate.cel-item .cel-ico .pxico{width:var(--ico-m)!important;height:var(--ico-m)!important}.cel-group .celebrate.cel-item .cel-art{width:var(--ico-l);height:var(--ico-l)}.overlay.rf-ov .share-row .btn:not(#_){white-space:nowrap;font-size:var(--fs-xs)!important;padding-left:calc(var(--u) * 2)!important;padding-right:calc(var(--u) * 2)!important}.home .home-main:not(#_):not(#_){justify-content:flex-start!important}.home .home-main>:first-child:not(#_){margin-top:auto!important}.home .home-main>:last-child:not(#_){margin-bottom:auto!important}@media (max-width:899px){.home .home-wick:not(#_):not(#_){width:100%!important;height:calc(var(--u) * 96)!important;aspect-ratio:auto!important;margin:calc(var(--u) * 2) 0 0!important}.home .logo:not(#_):not(#_){margin-top:calc(var(--u) * 2)!important}}.mode-card small:not(#_):not(#_),.mode-card b:not(#_):not(#_){white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.nowrap{white-space:nowrap}.intent:not(#_):not(#_),.hud.foe .intent:not(#_):not(#_){white-space:normal!important;flex-wrap:wrap!important;row-gap:0!important;overflow:visible!important}.intent small:not(#_):not(#_){text-overflow:clip!important;white-space:normal!important;font-size:var(--fs-xs)!important;flex:100%!important;line-height:1.5!important;overflow:visible!important}.lang-seg:not(#_){gap:calc(var(--u) * 2);grid-template-columns:1fr 1fr;border:0!important;border-radius:0!important;display:grid!important}.lang-seg button:not(#_){white-space:nowrap;font-family:var(--font)!important;font-weight:400!important;font-size:var(--fs-xs)!important;padding:calc(var(--u) * 2) calc(var(--u) * 3)!important;min-height:calc(var(--u) * 22)!important;border:calc(var(--u) * 2) solid transparent!important;border-image:var(--pf-btn) 2 2 3 2 / calc(var(--u) * 2) calc(var(--u) * 2) calc(var(--u) * 3) calc(var(--u) * 2)!important;background:var(--night-3) padding-box!important;color:var(--text)!important;border-radius:0!important}.lang-seg button.on:not(#_){border-image-source:var(--pf-btn-gold)!important;background:var(--gold) padding-box!important;color:#241a08!important}@media (max-width:899px){.lang-switch .lang-seg:not(#_){width:100%;flex:100%!important}}.loot-row.next:not(#_):not(#_){border-width:calc(var(--u) * 2)!important;border-image:var(--pf-inset) 2 / calc(var(--u) * 2)!important}.screen.battle:has(>.rf-ov) .stage>.hud.hero{visibility:hidden!important}.intent:not(#_):not(#_),.hud.foe .intent:not(#_):not(#_){white-space:nowrap!important;flex-wrap:nowrap!important;overflow:visible!important}.intent small:not(#_):not(#_){white-space:nowrap!important;font-size:var(--fs-xs)!important;flex:none!important;overflow:visible!important}@media (max-width:899px){.intent .lbl:not(#_){display:none!important}}.fd-in .ico:not(#_):not(#_),.fd-in .pxico:not(#_):not(#_),.fd-in .rico:not(#_):not(#_){width:calc(var(--ico-l) * 2)!important;height:calc(var(--ico-l) * 2)!important}@media (min-width:900px){.fd-in .ico:not(#_):not(#_),.fd-in .pxico:not(#_):not(#_),.fd-in .rico:not(#_):not(#_){width:calc(var(--ico-xl) * 2)!important;height:calc(var(--ico-xl) * 2)!important}}@media (max-width:899px){.node-card .rw.icons .ico:nth-child(n+4):not(#_),.node-card .rw.icons .pxico:nth-child(n+4):not(#_){display:none!important}}.map svg path,.fork-wrap svg path,.trail svg path,svg.fork-lines path,.screen.map svg path,.screen.map svg line{shape-rendering:crispedges}.overlay.rf-ov>.screen-main>.rf-head:not(#_):not(#_){padding-bottom:calc(var(--u) * 2);margin-bottom:0!important}.overlay.rf-ov .ov-card:not(#_):not(#_){padding-top:calc(var(--u) * 6)!important}.overlay.rf-ov .share-row .btn:not(#_){min-height:calc(var(--u) * 30)!important}.hero-screen .hs-hero:not(#_){width:100%;max-width:calc(var(--u) * 360);height:calc(var(--u) * 96);margin:0 auto calc(var(--u) * -2);flex:none;position:relative}.hero-screen .hs-ground{left:30%;right:30%;bottom:calc(var(--u) * 2);height:calc(var(--u) * 4);background:var(--night-1);box-shadow:0 calc(var(--u) * -2) 0 var(--night-3), calc(var(--u) * 4) 0 0 var(--night-1), calc(var(--u) * -4) 0 0 var(--night-1);position:absolute}@media (min-width:900px){.hero-screen .hs-hero:not(#_){height:calc(var(--u) * 150)}}.tier .ico:not(#_):not(#_),.tier .pxico:not(#_):not(#_){width:var(--ico-l)!important;height:var(--ico-l)!important}.shop-earn li .ico:not(#_):not(#_),.shop-earn li .pxico:not(#_):not(#_),.soc-link .ico:not(#_):not(#_),.soc-link .pxico:not(#_):not(#_){flex:none;width:var(--ico-l)!important;height:var(--ico-l)!important}.ccard.unknown .art:not(#_){position:relative}.mode-card .chev:not(#_):not(#_){text-shadow:var(--tx-o);line-height:1;font-size:var(--fs-l)!important;color:var(--gold)!important}.overlay.rf-ov .ov-card:not(#_):not(#_){padding-bottom:calc(var(--u) * 8)!important}[data-entry] small:not(#_):not(#_),[data-entry] b:not(#_):not(#_){white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}.screen:has(>.screen-foot)>.screen-main:not(#_):not(#_){padding-bottom:calc(var(--u) * 14)!important}.tray .bonus b:not(#_):not(#_){text-align:center;max-width:100%;display:block;overflow:hidden}.tier:not(#_):not(#_){padding-left:calc(var(--u) * 2)!important;padding-right:calc(var(--u) * 2)!important}.tier small:not(#_),.tier em:not(#_),.tier b:not(#_){overflow-wrap:anywhere}.ch-stats.rf-chstats:not(#_):not(#_){gap:calc(var(--u) * 3);flex-direction:column;width:100%;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important;display:flex!important}.rf-chstats .rf-chrow{gap:calc(var(--u) * 3);grid-template-columns:1fr 1fr;display:grid}.rf-chstats .rf-chrow>div{padding:calc(var(--u) * 2);background:var(--night-3);border:calc(var(--u) * 3) solid transparent;border-image:var(--pf-thin) 3 / calc(var(--u) * 3);background-clip:padding-box;justify-items:center;display:grid}.rf-chstats .rf-chrow small{font-size:var(--fs-xs)!important;color:var(--muted)!important}.rf-chstats .rf-chrow b{font-size:var(--fs-l)!important;color:var(--gold)!important}.cel-group .celebrate.cel-item:not(#_):not(#_){min-width:0!important;max-width:100%!important;inline-size:auto!important}.lang-switch{flex-wrap:wrap}.lang-seg{border:1px solid var(--line-strong);border-radius:9px;flex:none;display:inline-flex;overflow:hidden}.lang-seg button{appearance:none;color:var(--muted);font:800 13px/1 var(--body);cursor:pointer;background:0 0;border:0;min-height:34px;padding:8px 11px}.lang-seg button+button{border-left:1px solid var(--line-strong)}.lang-seg button.on{background:var(--gold-2);color:var(--ink)}.home .home-hero{min-width:0;max-width:100%}.wotd-top{flex-wrap:wrap;row-gap:2px}.home-row{grid-template-columns:repeat(5,minmax(0,1fr))}.hud .name{flex-wrap:nowrap}.hud .name>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hud .name>small{white-space:nowrap;flex:none}.hud .name>span.nm-long{letter-spacing:-.2px;font-size:.84em}.battle .stage-bg img.bgimg:not(#_):not(#_){filter:saturate(.6)brightness(.82)contrast(.84)!important}.battle .stage-bg .px-band{left:0;right:0;top:var(--band-t,50%);height:var(--band-h,40%);z-index:1;pointer-events:none;background:var(--band-img) 0 0 / 100% 100% no-repeat;image-rendering:pixelated;position:absolute}.battle .fighter .gshadow.px-gshadow:not(#_):not(#_){image-rendering:pixelated;z-index:0;opacity:1;left:var(--gs-x)!important;width:var(--gs-w)!important;height:var(--gs-h)!important;right:auto!important;bottom:calc(var(--gs-y) * -1)!important;background:var(--gs-img) 0 0 / 100% 100% no-repeat!important;box-shadow:none!important;border-radius:0!important;top:auto!important}.battle .fighter.dead .gshadow.px-gshadow:not(#_):not(#_){opacity:0;transition:opacity .6s steps(3,end)}.battle .fighter .sprite{z-index:1}.battle .px3-stage .fighter .sprite img.spr:not(#_){filter:none}.battle .fighter.px-rim .sprite img.spr:not(#_):not(#_){--rim-c:#f6ecceeb;filter:drop-shadow(var(--rim-u) 0 0 var(--rim-c)) drop-shadow(calc(var(--rim-u) * -1) 0 0 var(--rim-c)) drop-shadow(0 var(--rim-u) 0 var(--rim-c)) drop-shadow(0 calc(var(--rim-u) * -1) 0 var(--rim-c))}.battle .fighter.px-rim.px-rim-dark .sprite img.spr:not(#_):not(#_){--rim-c:#0b0714;filter:drop-shadow(var(--rim-u) 0 0 var(--rim-c)) drop-shadow(calc(var(--rim-u) * -1) 0 0 var(--rim-c)) drop-shadow(0 var(--rim-u) 0 var(--rim-c)) drop-shadow(0 calc(var(--rim-u) * -1) 0 var(--rim-c))}@media (max-width:899px),(max-height:639px){.battle .fighter:not(#_){bottom:12px!important}.battle .desk:before{height:calc(var(--u) * 4)!important;background-size:calc(var(--u) * 4) calc(var(--u) * 16)!important;background-position:0 100%!important}.battle .stage-bg img.bgimg:not(#_){object-position:50% 100%!important}.battle .stage-bg.pxbg-short:after{display:none!important}}.battle .stage.foe-tall .hud.foe{z-index:4}@media (min-width:900px) and (min-height:640px){.battle .fighter:not(#_):not(#_){top:calc(50vh - var(--sprite))!important}.battle .stage.foe-tall .hud.foe:after{content:"";width:calc(var(--u) * 6);height:calc(var(--u) * 10);margin-top:calc(var(--u) * -5);margin-left:calc(var(--u) * 3);background:linear-gradient(var(--lav,#8c78b8), var(--lav,#8c78b8)) 0 0 / calc(var(--u) * 2) 100% no-repeat, linear-gradient(var(--lav,#8c78b8), var(--lav,#8c78b8)) calc(var(--u) * 2) calc(var(--u) * 2) / calc(var(--u) * 2) calc(100% - var(--u) * 4) no-repeat, linear-gradient(var(--lav,#8c78b8), var(--lav,#8c78b8)) calc(var(--u) * 4) calc(var(--u) * 4) / calc(var(--u) * 2) calc(100% - var(--u) * 8) no-repeat;pointer-events:none;position:absolute;top:50%;left:100%}}.battle .px3-stage .fighter .sprite img.spr.pxfit:not(#_){margin-left:calc(var(--pxw) / -2 + var(--pxdx,0px))!important}.fxb.battle .stage.px3-stage>.word-banner:not(#_):not(#_){top:var(--wb-top,15%)!important;bottom:auto!important}.battle .board:not(#_):not(#_){--bgap:9px;--bpad:10px;gap:var(--bgap)!important;padding:var(--bpad)!important;background:linear-gradient(90deg, transparent 0 var(--tile-size), var(--night-0) 0) 0 0 / calc(var(--tile-size) + var(--bgap)) 100% repeat-x content-box, linear-gradient(transparent 0 var(--tile-size), var(--night-0) 0) 0 0 / 100% calc(var(--tile-size) + var(--bgap)) repeat-y content-box, linear-gradient(#0a0612 0 calc(var(--u) * 2), transparent 0) 0 0 / 100% calc(var(--tile-size) + var(--bgap)) repeat-y content-box, linear-gradient(90deg, #0a0612 0 calc(var(--u) * 2), transparent 0) 0 0 / calc(var(--tile-size) + var(--bgap)) 100% repeat-x content-box, linear-gradient(#1c1430, #1c1430) content-box, var(--night-0)!important}@media (min-width:900px) and (min-height:640px){.battle .board:not(#_):not(#_){--bgap:8px;--bpad:4px}}@media (max-width:899px),(max-height:639px){.battle .tipbar:not(#_):not(#_){padding-right:36px!important}}.px-empty-screen .screen-main:not(#_){flex-direction:column!important;display:flex!important}.px-empty-screen .screen-main>:first-child{margin-top:auto}.px-empty-screen .screen-main>:last-child{margin-bottom:auto}.px-empty:not(#_):not(#_){gap:calc(var(--u) * 8);text-align:left;box-sizing:border-box;align-items:stretch;width:min(100%,1080px);margin:auto;max-width:none!important;padding:calc(var(--u) * 6)!important;border-width:calc(var(--u) * 4)!important;border-image:var(--pf-panel) 3 / calc(var(--u) * 3)!important;display:grid!important}.px-empty>*{min-width:0}@media (min-width:900px){.px-empty:not(#_):not(#_){gap:calc(var(--u) * 12);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);padding:calc(var(--u) * 10)!important}}.pxe-art{border:calc(var(--u) * 2) solid transparent;border-image:var(--pf-inset) 2 / calc(var(--u) * 2);background:linear-gradient(#120b20 0 34%,#170f28 34% 58%,#1d1432 58% 76%,#241a3e 76%) padding-box padding-box;height:100%;min-height:210px;position:relative;overflow:hidden}@media (min-width:900px){.pxe-art{min-height:380px}}.pxe-stars{pointer-events:none;--s:calc(var(--u) * 2);background:linear-gradient(var(--gold-hi), var(--gold-hi)) 9% 14% / var(--s) var(--s) no-repeat, linear-gradient(var(--lav), var(--lav)) 22% 30% / var(--s) var(--s) no-repeat, linear-gradient(var(--gold-hi), var(--gold-hi)) 41% 9% / var(--s) var(--s) no-repeat, linear-gradient(var(--lav), var(--lav)) 58% 24% / var(--s) var(--s) no-repeat, linear-gradient(var(--gold-hi), var(--gold-hi)) 77% 12% / var(--s) var(--s) no-repeat, linear-gradient(var(--lav), var(--lav)) 90% 33% / var(--s) var(--s) no-repeat, linear-gradient(var(--plum), var(--plum)) 33% 46% / var(--s) var(--s) no-repeat, linear-gradient(var(--plum), var(--plum)) 69% 43% / var(--s) var(--s) no-repeat, linear-gradient(var(--plum), var(--plum)) 14% 52% / var(--s) var(--s) no-repeat;position:absolute;inset:0}.pxe-ledge{pointer-events:none;background:linear-gradient(var(--plum) 0 calc(var(--u) * 2), #3a2c5c calc(var(--u) * 2) calc(var(--u) * 4), #2c2046 calc(var(--u) * 4) 55%, #201634 55%) 0 0 / 100% 100% no-repeat;height:24%;position:absolute;bottom:0;left:0;right:0}.pxe-fig{bottom:calc(24% - var(--u) * 2);z-index:1;width:42%;height:62%;position:absolute}.pxe-me{left:5%}.pxe-friend{right:5%}.pxe-art{--ak:1px}@media (min-width:900px) and (min-height:600px){.pxe-art{--ak:2px}}.pxe-art .pxe-friend img.spr:not(#_):not(#_){transform:scaleX(-1);filter:brightness(0) drop-shadow(var(--ak) 0 0 var(--lav)) drop-shadow(calc(var(--ak) * -1) 0 0 var(--lav)) drop-shadow(0 calc(var(--ak) * -1) 0 var(--lav))!important}.pxe-vs{z-index:2;padding:calc(var(--u) * 2);background:var(--night-1);border:calc(var(--u) * 3) solid transparent;border-image:var(--pf-thin-gold) 3 / calc(var(--u) * 3);position:absolute;top:56%;left:50%;translate:-50% -50%}.pxe-vs .ico{display:block;width:var(--ico-xl)!important;height:var(--ico-xl)!important}.pxe-bubble{left:34%;bottom:calc(var(--ak) * 112);z-index:2;font-family:var(--font);font-size:var(--fs-xl);color:var(--gold-hi);padding:calc(var(--u) * 2) calc(var(--u) * 5);background:var(--night-2);border:calc(var(--u) * 3) solid transparent;border-image:var(--pf-thin) 3 / calc(var(--u) * 3);text-shadow:var(--tx-o);line-height:1;position:absolute}.pxe-bubble:after{content:"";width:calc(var(--u) * 6);height:calc(var(--u) * 6);margin-top:calc(var(--u) * 3);background:linear-gradient(var(--lav), var(--lav)) 0 0 / calc(var(--u) * 6) calc(var(--u) * 2) no-repeat, linear-gradient(var(--lav), var(--lav)) 0 calc(var(--u) * 2) / calc(var(--u) * 4) calc(var(--u) * 2) no-repeat, linear-gradient(var(--lav), var(--lav)) 0 calc(var(--u) * 4) / calc(var(--u) * 2) calc(var(--u) * 2) no-repeat;position:absolute;top:100%;left:30%}.pxe-copy{gap:calc(var(--u) * 5);flex-direction:column;justify-content:center;display:flex}.pxe-title:not(#_){letter-spacing:0;line-height:1.15;font-family:var(--font)!important;font-size:var(--fs-l)!important;color:var(--gold-hi)!important;text-shadow:var(--tx-o)!important;margin:0!important}@media (min-width:900px){.pxe-title:not(#_){font-size:var(--fs-xl)!important}}.pxe-lead:not(#_){line-height:1.35;font-size:var(--fs-b)!important;color:#d4c8ea!important;margin:0!important}.pxe-list{gap:calc(var(--u) * 3);margin:0;padding:0;list-style:none;display:grid}.pxe-list li{align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 3) calc(var(--u) * 5);background:var(--night-1);border:calc(var(--u) * 3) solid transparent;border-image:var(--pf-thin) 3 / calc(var(--u) * 3);display:flex}.pxe-list li .ico{flex:none;width:var(--ico-l)!important;height:var(--ico-l)!important}.pxe-list li b{font-size:var(--fs-b);color:var(--text);line-height:1.2;display:block}.pxe-list li small{font-size:var(--fs-xs);color:var(--muted);margin-top:var(--u);line-height:1.3;display:block}.pxe-cta{gap:calc(var(--u) * 4);margin-top:calc(var(--u) * 2);flex-wrap:wrap;display:flex}.pxe-cta .btn{flex:auto;min-height:48px}.pxe-cta .pxe-go{flex-basis:100%}@media (min-width:900px){.pxe-cta .pxe-go{flex-grow:1.4;flex-basis:auto}}.pxe-note{font-size:var(--fs-xs);color:var(--dim);margin:0}@media (max-width:899px){.px-empty:not(#_):not(#_){gap:calc(var(--u) * 6);padding:calc(var(--u) * 5)!important}.pxe-art{height:232px;min-height:0}.pxe-ledge{height:17%}.pxe-fig{height:70%;bottom:calc(17% - var(--u) * 2)}}.lb.lb-is-empty:not(#_){margin-left:auto;margin-right:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;width:min(100%,1080px)!important;max-width:none!important;padding:0!important}.lb.lb-is-empty>.statgrid,.lb.lb-is-empty>.panel-title{display:none!important}.pxe-stair{pointer-events:none;--st:#2c2046;--sl:#3a2c5c;--se:var(--lav);background:linear-gradient(var(--se), var(--se)) 42.9% 76% / 16% calc(var(--u) * 2) no-repeat, linear-gradient(var(--se), var(--se)) 61.9% 64% / 16% calc(var(--u) * 2) no-repeat, linear-gradient(var(--se), var(--se)) 81% 52% / 16% calc(var(--u) * 2) no-repeat, linear-gradient(var(--se), var(--se)) 100% 40% / 16% calc(var(--u) * 2) no-repeat, linear-gradient(var(--sl), var(--sl)) 42.9% 100% / 16% 24% no-repeat, linear-gradient(var(--sl), var(--sl)) 61.9% 100% / 16% 36% no-repeat, linear-gradient(var(--sl), var(--sl)) 81% 100% / 16% 48% no-repeat, linear-gradient(var(--sl), var(--sl)) 100% 100% / 16% 60% no-repeat, linear-gradient(var(--plum), var(--plum)) 0 88% / 100% calc(var(--u) * 2) no-repeat, linear-gradient(var(--st), var(--st)) 0 100% / 100% 12% no-repeat;position:absolute;inset:0}.pxe-art--stair .pxe-me{left:7%;bottom:calc(12% - var(--u) * 2);width:30%;height:60%}.pxe-flag{right:4%;top:calc(40% - var(--ico-xl));z-index:1;position:absolute}.pxe-flag .ico{display:block;width:var(--ico-xl)!important;height:var(--ico-xl)!important}.pxe-podium{gap:calc(var(--u) * 2);display:grid}.pxe-ghost{grid-template-columns:calc(var(--u) * 16) 1fr auto;align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 2) calc(var(--u) * 4);background:var(--night-1);border:calc(var(--u) * 2) solid transparent;border-image:var(--pf-inset) 2 / calc(var(--u) * 2);display:grid}.pxe-ghost .rank{font-family:var(--font);font-size:var(--fs-l);color:var(--dim);text-align:center}.pxe-ghost:first-child .rank{color:var(--gold)}.pxe-ghost:nth-child(2) .rank{color:#c8c8dc}.pxe-ghost:nth-child(3) .rank{color:#d08a4a}.pxe-ghost i{height:calc(var(--u) * 4);background:repeating-linear-gradient(90deg, #2c2046 0 calc(var(--u) * 4), transparent 0 calc(var(--u) * 6))}.pxe-ghost b{font-size:var(--fs-b);color:var(--muted);font-weight:400}.pxe-ghost:not(:first-child){opacity:.85}.pxe-ghost em{font-style:normal;font-size:var(--fs-b);color:var(--dim);padding-right:calc(var(--u) * 2)}.pxe-ghost:not(:first-child) b{color:var(--muted)}.px-empty-screen .screen-foot:empty{display:none!important}.pxe-ghost:not(#_){padding-top:calc(var(--u) * 4);padding-bottom:calc(var(--u) * 4)}.pxe-sec{margin:0 0 calc(var(--u) * -2);font-size:var(--fs-xs);letter-spacing:var(--u);color:var(--gold);text-transform:uppercase}.pxe-list--score li:not(#_){background:0 0!important;border:0!important;border-image:!important;padding:0!important}.pxe-list--score{gap:calc(var(--u) * 2)!important}.pxe-list--score li:not(#_){padding-top:calc(var(--u) * 2);padding-bottom:calc(var(--u) * 2)}.pxe-list--score li b:not(#_){font-size:var(--fs-b)}.pxe-list--score li .ico:not(#_){width:var(--ico-m)!important;height:var(--ico-m)!important}@media (min-width:900px){.pxe-list li small{font-size:var(--fs-b)}.pxe-list li b{font-size:var(--fs-l)}.pxe-list li{padding-top:calc(var(--u) * 4);padding-bottom:calc(var(--u) * 4)}.pxe-lead:not(#_){font-size:var(--fs-b)!important;color:var(--text)!important}}.px-empty-screen:not(#_){background:#0906129e!important}.px-empty-screen .screen-main:not(#_):not(#_){box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;max-width:min(1120px,100%)!important}.node-chest .chest-stage.px3-chest:not(#_):not(#_){--cpx:2px;padding-bottom:calc(var(--cpx) * 4);justify-content:center;align-items:flex-end;position:relative;height:calc(var(--cpx) * 52 + var(--u) * 14)!important;min-height:0!important;display:flex!important;overflow:hidden!important}@media (min-width:900px) and (min-height:640px){.node-chest .chest-stage.px3-chest:not(#_):not(#_){--cpx:5px}}.px3-chest .chest-box:not(#_){z-index:2;position:relative;box-shadow:none!important;width:calc(var(--cpx) * 48)!important;height:calc(var(--cpx) * 52)!important;filter:none!important;background:0 0!important;border:0!important;border-image:!important;outline:0!important;padding:0!important;animation:none!important;transform:none!important}.px3-chest .cx-f{display:none;position:absolute;inset:0}.px3-chest .cx-f svg{width:100%;height:100%;image-rendering:pixelated;display:block}.px3-chest[data-f="0"] .cx-f0,.px3-chest[data-f="1"] .cx-f1,.px3-chest[data-f="2"] .cx-f2{display:block}.px3-chest[data-f="0"] .chest-box:not(#_){animation:1.6s step-end infinite cxNudge!important}@keyframes cxNudge{0%,70%,to{translate:0}76%{translate:calc(var(--cpx) * -1) 0}82%{translate:var(--cpx) 0}88%{translate:0 calc(var(--cpx) * -1)}}.reduce-motion .px3-chest .chest-box:not(#_){animation:none!important}.px3-chest .cx-plinth{z-index:1;width:calc(var(--cpx) * 64);height:calc(var(--cpx) * 7);background:linear-gradient(var(--lav), var(--lav)) 0 0 / 100% var(--cpx) no-repeat, linear-gradient(#3a2c5c, #3a2c5c) 0 var(--cpx) / 100% calc(var(--cpx) * 3) no-repeat, linear-gradient(#2c2046, #2c2046) var(--cpx) calc(var(--cpx) * 4) / calc(100% - var(--cpx) * 2) calc(var(--cpx) * 3) no-repeat;position:absolute;bottom:0;left:50%;translate:-50%}.px3-chest .rays:not(#_){display:none!important}.px3-chest:before{content:"";left:50%;bottom:calc(var(--cpx) * 30);width:calc(var(--cpx) * 120);height:calc(var(--cpx) * 120);z-index:0;pointer-events:none;opacity:0;background:repeating-conic-gradient(#ffdf6a6b 0 9deg, transparent 9deg 30deg);position:absolute;translate:-50% 50%;-webkit-mask:radial-gradient(circle,#000 0 22%,#0000008c 22% 34%,#00000040 34% 46%,#0000 46%);mask:radial-gradient(circle,#000 0 22%,#0000008c 22% 34%,#00000040 34% 46%,#0000 46%)}.px3-chest[data-f="2"]:before{opacity:1;animation:2.4s step-end infinite cxRays}@keyframes cxRays{0%,to{rotate:0deg}50%{rotate:15deg}}.reduce-motion .px3-chest:before{animation:none!important}.node-chest .chest-card:not(#_):not(#_){border-width:calc(var(--u) * 4)!important;border-image:var(--pf-card) 4 / calc(var(--u) * 4)!important;background:var(--night-2)!important}.node-chest .chest-card.r-rare:not(#_):not(#_){border-image-source:var(--pf-card-blue)!important}.node-chest .chest-card.r-epic:not(#_):not(#_){border-image-source:var(--pf-card-violet)!important}.node-chest .chest-card .cc-ico:not(#_){border:calc(var(--u) * 2) solid transparent;border-image:var(--pf-inset) 2 / calc(var(--u) * 2);place-items:center;display:grid;background:var(--night-0)!important;border-radius:0!important}.node-chest .chest-grid:not(#_) .chest-card{animation:.36s steps(3,end) both cxCardIn;animation-delay:calc(var(--d,0s) + .22s)}@keyframes cxCardIn{0%{opacity:0;translate:0 calc(var(--u) * 6)}to{opacity:1;translate:0}}@media (min-width:900px) and (min-height:640px){.node-chest .chest-card .cc-ico:not(#_){width:calc(var(--ico-l) * 2 + var(--u) * 12)!important;height:calc(var(--ico-l) * 2 + var(--u) * 12)!important}.node-chest .chest-card .cc-ico .ico:not(#_){width:calc(var(--ico-l) * 2)!important;height:calc(var(--ico-l) * 2)!important}.node-chest .chest-card:not(#_):not(#_){padding:calc(var(--u) * 8) calc(var(--u) * 6) calc(var(--u) * 6)!important;gap:calc(var(--u) * 4)!important}}.node-chest .chest-card .cc-take:not(#_):not(#_){background:var(--night-4)!important;color:var(--text)!important;border-image-source:var(--pf-btn)!important}.node-chest .chest-card:hover .cc-take:not(#_):not(#_),.node-chest .chest-card:focus-visible .cc-take:not(#_):not(#_),.node-chest .chest-card.chosen .cc-take:not(#_):not(#_){background:var(--gold)!important;color:#2a1206!important;border-image-source:var(--pf-btn-gold)!important}.tier .t-ico:not(#_):not(#_),.tier .t-ico .ico:not(#_):not(#_),.tier .t-ico .pxico:not(#_):not(#_){width:var(--ico-xl)!important;height:var(--ico-xl)!important}@media (min-width:900px) and (min-height:640px){.tier .t-ico:not(#_):not(#_),.tier .t-ico .ico:not(#_):not(#_),.tier .t-ico .pxico:not(#_):not(#_){width:calc(var(--ico-l) * 2)!important;height:calc(var(--ico-l) * 2)!important}.tier:not(#_):not(#_){gap:calc(var(--u) * 2)!important;justify-content:center!important}.tier b:not(#_){font-size:var(--fs-b)!important;min-height:0!important}}.tier.locked b:not(#_),.tier.locked em:not(#_){color:var(--dim)!important}.tier.ready:not(.claimed):not(#_){animation:1.4s step-end infinite tierReady}@keyframes tierReady{0%,to{filter:none}50%{filter:brightness(1.18)}}.reduce-motion .tier.ready{animation:none!important}.sl-tiles .si-prev:has(.si-ribbon):not(#_){row-gap:calc(var(--u) * 2);grid-template-rows:auto auto}.si-ribbon:not(#_):not(#_){font-family:var(--font);grid-row:2;justify-self:center;font-size:var(--fs-xs)!important;padding:var(--u) calc(var(--u) * 3)!important;border:calc(var(--u) * 2) solid transparent!important;border-image:var(--pf-thin) 3 / calc(var(--u) * 2)!important;background:var(--night-3)!important;border-radius:0!important;margin:0!important;position:static!important}.cal-day .cd-ico:not(#_):not(#_),.cal-day .cd-ico>.ico:not(#_):not(#_){width:var(--ico-l)!important;height:var(--ico-l)!important}@media (min-width:900px) and (min-height:640px){.cal-day .cd-ico:not(#_):not(#_),.cal-day .cd-ico:not(.two)>.ico:not(#_):not(#_){width:var(--ico-xl)!important;height:var(--ico-xl)!important}.daily-card:not(#_){width:min(720px,100%)!important}.cal-day:last-child:not(#_){border-image-source:var(--pf-thin-gold)!important;background:#2e2010!important}.overlay.daily-ov:not(#_):not(#_){flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.overlay.daily-ov>.screen-main:not(#_):not(#_){min-height:0!important;max-height:calc(100% - var(--u) * 50)!important;flex:0 auto!important;width:100%!important;padding-bottom:0!important}.overlay.daily-ov>.card-actions.pinned-actions:not(#_):not(#_){flex:none;width:min(100%,720px)!important;box-shadow:none!important;padding:calc(var(--u) * 6) 0 0!important;background:0 0!important;margin:0 auto!important;position:static!important}.overlay.daily-ov>.card-actions.pinned-actions:before{display:none!important}.overlay.rf-ov>.card-actions.pinned-actions:not(#_):not(#_):not(#_){margin-top:calc(var(--u) * 4)!important;padding:calc(var(--u) * 4)!important;background:var(--night-1)!important;border:calc(var(--u) * 3) solid transparent!important;border-image:var(--pf-thin) 3 / calc(var(--u) * 3)!important;box-shadow:0 calc(var(--u) * 2) 0 var(--ink)!important}.howto:not(#_):not(#_){gap:calc(var(--u) * 6)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(1120px,100%)!important}.howto .hcard p:not(#_):not(#_),.howto .gemrow:not(#_){font-size:var(--fs-b)!important;line-height:1.45!important}.howto .hcard:not(#_){padding:calc(var(--u) * 8)!important}.toggle input:not(#_):not(#_){transform-origin:100%;transform:scale(1.5);margin-left:calc(var(--u) * 10)!important}}.tier.ready:not(.claimed):not(#_):not(#_){border-image:var(--pf-thin-gold) 3 / calc(var(--u) * 3)!important;background:#2a1f0e!important}.tier.next:not(#_):not(#_) .t-ico,.tier.next:not(#_):not(#_) b,.tier.next:not(#_):not(#_) em{opacity:1!important;filter:none!important;color:var(--text)!important}.tier.locked:not(.next) .t-ico:not(#_):not(#_){filter:grayscale()brightness(.75)!important;opacity:.8!important}.tier .t-n:not(#_){font-size:var(--fs-b)!important}.hero-screen .screen-main>.hero-roster{order:1}.hero-screen .screen-main>.ach-panel,.hero-screen .screen-main>.on2-profile{order:2}.hero-screen .screen-main>.field,.hero-screen .screen-main>p{order:3}@media (min-width:900px) and (min-height:640px){.hero-screen .screen-main:not(#_):not(#_){column-gap:calc(var(--u) * 8);row-gap:calc(var(--u) * 5);box-sizing:border-box;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-content:start;width:min(1240px,100%);margin-left:auto;margin-right:auto;max-width:none!important;display:grid!important}.hero-screen .screen-main>*{grid-column:1;min-width:0;width:auto!important;max-width:none!important;margin:0!important}.hero-screen .screen-main>.hero-roster:not(#_){grid-area:1/2/span 8;align-content:start;grid-template-columns:1fr 1fr!important;align-self:start!important}.hero-screen .screen-main>.field,.hero-screen .screen-main>p{grid-column:1/-1}.hero-screen .ach-panel .ach-grid:not(#_){grid-template-columns:1fr 1fr!important}.hero-screen .hero-big:not(#_){height:calc(var(--u) * 120)!important}}.hero-card .perk b:not(#_){align-items:center;gap:var(--u) calc(var(--u) * 3);flex-wrap:wrap;display:flex}.hero-card .perk .tag-neg:not(#_){margin:0!important;position:static!important;transform:none!important}.home-soc:not(#_):not(#_){grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-soc>.soc-link:not(#_){min-width:0!important}.home-soc>.soc-link small,.home-soc>.soc-link b{overflow-wrap:anywhere}.home-soc>.on2-home-card{grid-column:1/-1}.px-empty-screen .screen-main>:not(.px-empty):has(>.px-empty):not(#_){width:min(1120px,100%)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:900px) and (min-height:640px){.pxe-cta .btn{white-space:nowrap}.overlay.rf-ov:not(#_):not(#_):not(#_){padding-top:calc(var(--u) * 8)!important;box-sizing:border-box!important;padding-bottom:64px!important}.overlay.rf-ov>.screen-main:not(#_):not(#_):not(#_){max-height:calc(100% - 96px)!important}}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--gutter:16px;--col:560px;--font-px:"Tiny5", ui-monospace, monospace;--font-body:"Nunito", system-ui, sans-serif;--font-tile:"Fredoka", "Nunito", system-ui, sans-serif;--t-label:16px;--t-title:24px;--t-h1:32px;--t-body:15px;--t-small:14px;--btn-h:48px;--btn-h-s:40px;--bar-h:56px;--ptr-s:56px;--ptr-m:72px;--ptr-l:96px;--ptr-xl:128px}@media (min-width:900px){:root{--gutter:24px;--t-body:16px;--t-small:15px;--ptr-s:64px;--ptr-m:88px;--ptr-l:120px;--ptr-xl:160px}}.screen :is(p,small,.desc,.hint,.note):not(#_),.overlay :is(p,small,.desc,.hint,.note):not(#_){-webkit-font-smoothing:antialiased;text-rendering:auto;text-shadow:none;font-weight:700;font-family:var(--font-body)!important;letter-spacing:0!important}.screen p:not(#_),.overlay p:not(#_){font-size:var(--t-body)!important;line-height:1.4!important}.screen small:not(#_),.overlay small:not(#_){font-size:var(--t-small)!important;line-height:1.35!important}.screen :is(.hud,.topbar,.chip,.coin-chip,.hp-chip,.meta-chip,.castbtn,.btn,.tile,.pts,.tag-neg,.stoptag) small:not(#_),.overlay :is(.btn,.tile,.castbtn) small:not(#_){-webkit-font-smoothing:none;font-family:var(--font-px)!important}.tile:not(#_):not(#_){-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:var(--font-tile)!important;font-weight:700!important;font-size:calc(var(--tile-size,56px) * .56)!important;line-height:1!important}.tile>span:not(.pts):not(.badge):not(.ord):not(.bomb-badge){font:inherit;line-height:1}.tile.qu:not(#_):not(#_){font-size:calc(var(--tile-size,56px) * .44)!important}.tile.mini:not(#_):not(#_){font-size:calc(var(--tile-size,28px) * .6)!important}.tile .pts:not(#_):not(#_){-webkit-font-smoothing:antialiased;font-family:var(--font-tile)!important;font-weight:700!important;font-size:max(11px, calc(var(--tile-size,56px) * .2))!important;line-height:1!important}.screen-foot:before,.overlay>.card-actions.pinned-actions:before{display:none!important}.screen-foot:not(#_):not(#_){min-height:calc(var(--bar-h) + var(--sp-4));align-items:center;padding:var(--sp-2) var(--gutter) max(var(--sp-2), var(--safe-b,0px))!important;gap:var(--sp-2)!important;background:var(--night-1)!important;box-shadow:0 -1px 0 var(--night-4)!important;border:0!important}.screen-foot>.btn:not(#_):not(#_){min-height:var(--btn-h);flex:1 1 0;max-width:360px}@media (min-width:900px) and (min-height:640px){.screen:not(.battle)>.screen-foot:not(#_):not(#_){box-shadow:none!important;padding-bottom:var(--sp-6)!important;background:0 0!important}}.ux-fbtn:not(#_):not(#_){gap:var(--sp-2);padding:0 var(--sp-3);font-size:var(--t-label);white-space:nowrap;flex-direction:row;min-width:0}.ux-fbtn .ico,.ux-fbtn .pxico{flex:none;width:24px!important;height:24px!important}.ux-fbtn span{text-overflow:ellipsis;overflow:hidden}.ux-fbtn em{color:var(--gold);font-style:normal}@media (max-width:899px){.ux-foot-3 .ux-fbtn:not(#_):not(#_){padding:var(--sp-1) var(--sp-1);min-height:var(--bar-h);flex-direction:column;gap:2px;font-size:12px;line-height:1.1}.ux-foot-3 .ux-fbtn em{display:none}}.ux-pager{justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;max-width:var(--col);margin:0 auto;display:flex}.ux-arrow:not(#_){background:var(--night-3);width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--night-4);color:var(--text);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}.ux-arrow .ico,.ux-arrow .pxico{width:24px!important;height:24px!important}.ux-arrow.next .ico,.ux-arrow.next .pxico{transform:scaleX(-1)}.ux-arrow:not(#_):active{transform:translateY(1px)}.ux-arrow[disabled]{opacity:.3;cursor:default}.ux-dots{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:0;min-width:0;display:flex}.ux-dot:not(#_){cursor:pointer;background:0 0;border:0;width:24px;height:32px;padding:0;position:relative}.ux-dot:after{content:"";background:var(--night-4);width:8px;height:8px;position:absolute;top:50%;left:50%;translate:-50% -50%}.ux-dot.on:after{background:var(--gold);width:12px;height:12px}.ux-pagenum{font-size:var(--t-label);color:var(--muted);text-align:center;order:2;min-width:56px}.ux-pager .ux-arrow.next{order:3}.screen-foot .ux-pager{max-width:420px}.screen-foot .ux-pager .ux-dots{order:1}.screen-foot .ux-pager .ux-arrow.prev{order:0}.ux-tabs:not(#_){gap:0;padding:0;display:flex}.ux-tabs button{min-height:var(--btn-h-s);flex:1}.ux-heroes>.screen-main:not(#_):not(#_){gap:var(--sp-3);flex-direction:column;display:flex;padding:var(--sp-3) var(--gutter) var(--sp-4)!important}.ux-heroes .ux-pager{flex:none}.ux-track:not(#_):not(#_){width:100%;max-width:var(--col);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;align-items:flex-start;overflow:auto hidden;flex-direction:row!important;grid-template-columns:none!important;gap:0!important;margin:0 auto!important;display:flex!important}.ux-track::-webkit-scrollbar{display:none}.ux-hero.hero-card:not(#_):not(#_){scroll-snap-align:start;scroll-snap-stop:always;gap:var(--sp-4);flex-direction:column;flex:0 0 100%;width:100%;min-width:0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;margin:0!important;padding:0!important}.ux-hero .ux-hero-art:not(#_):not(#_){background:var(--night-1);width:100%;height:208px;box-shadow:inset 0 0 0 2px var(--night-3);margin:0;position:relative;overflow:hidden}.ux-hero .ux-hero-art .hs-ground{background:var(--night-2);height:24px;box-shadow:0 -2px 0 var(--night-3);display:block;position:absolute;bottom:0;left:0;right:0}.ux-hero.locked .ux-hero-art img.spr{filter:brightness(0)invert(.25)sepia(.4)hue-rotate(215deg)saturate(1.3)}.ux-hero .hc-body:not(#_){gap:var(--sp-1);flex-direction:column;min-width:0;padding:0;display:flex}.ux-hero-name{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ux-hero-name b{color:var(--text);line-height:1;font-size:var(--t-h1)!important}.ux-hero-name em{font-style:normal}.ux-hero .pick-title:not(#_){font-family:var(--font-px)!important;font-size:var(--t-label)!important;color:var(--gold)!important;letter-spacing:1px!important}.ux-hero .lock-banner:not(#_){align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--night-1);box-shadow:inset 0 0 0 2px var(--night-4);font-family:var(--font-body);font-weight:700;font-size:var(--t-small);color:var(--muted);display:flex}.ux-hero .lock-banner .ico{flex:none;width:24px!important;height:24px!important}.ux-perks{margin:var(--sp-3) 0 0;gap:var(--sp-3);flex-direction:column;padding:0;list-style:none;display:flex}.ux-perks .perk:not(#_):not(#_){gap:var(--sp-3);grid-template-columns:32px 1fr;align-items:start;margin:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}.ux-perks .perk .ico{width:32px!important;height:32px!important}.ux-perks .perk b{align-items:center;gap:var(--sp-2);color:var(--text);flex-wrap:wrap;line-height:1.25;display:flex;font-size:var(--t-label)!important}.ux-perks .perk small:not(#_):not(#_){margin-top:2px;display:block;color:var(--muted)!important;font-size:var(--t-small)!important}.ux-perks .perk.neg b{color:var(--red-hi)}.ux-hero .tag-neg:not(#_){padding:2px var(--sp-1);color:var(--red-hi);box-shadow:inset 0 0 0 1px var(--red);letter-spacing:1px;text-transform:uppercase;background:0 0;font-style:normal;font-size:12px!important}.ux-hero .mastery:not(#_):not(#_){gap:var(--sp-2);flex-direction:column;display:flex;padding:var(--sp-4) 0 0!important;box-shadow:0 -2px 0 var(--night-3)!important;background:0 0!important;border:0!important;border-image:!important;margin:0!important}.ux-hero .ms-row:not(#_){align-items:center;gap:var(--sp-2);display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}.ux-hero .ms-row .ico{width:24px!important;height:24px!important}.ux-hero .ms-row b:not(#_){font-family:var(--font-px)!important;font-size:var(--t-title)!important;color:var(--gold)!important}.ux-hero .ms-row small.ms-xpt:not(#_):not(#_){margin-left:auto;font-family:var(--font-px)!important;font-size:var(--t-label)!important;color:var(--muted)!important}.ux-hero .ms-pips:not(#_){grid-template-rows:12px!important;grid-template-columns:repeat(10,1fr)!important;gap:2px!important;display:grid!important}.ux-hero .ms-pips .pmk{display:none!important}.ux-hero .ms-pips .pip:not(#_){position:relative;overflow:hidden;background:var(--night-1)!important;height:12px!important;min-height:0!important;box-shadow:inset 0 0 0 1px var(--night-4)!important;border:0!important;border-image:!important;padding:0!important}.ux-hero .ms-pips .pip b{display:block;position:absolute;top:0;bottom:0;left:0;background:var(--gold)!important}.ux-hero .ms-pips .pip .pl{display:none!important}.ux-hero .ms-next:not(#_):not(#_){align-items:center;gap:var(--sp-1);flex-wrap:wrap;display:flex;font-size:var(--t-small)!important;color:var(--muted)!important}.ux-hero .ms-next b{align-items:center;gap:var(--sp-1);font-weight:800;display:inline-flex;color:var(--text)!important}.ux-hero .ms-next .ico{width:16px!important;height:16px!important}.ux-hero .ms-seg:not(#_):not(#_){grid-template-columns:1fr 1fr;gap:var(--sp-2)!important;margin:var(--sp-2) 0 0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important;display:grid!important}.ux-hero .ms-seg .ms-lbl:not(#_){text-transform:uppercase;letter-spacing:1px;grid-column:1/-1;font-family:var(--font-px)!important;font-size:var(--t-label)!important;color:var(--muted)!important;background:0 0!important;padding:0!important}.ux-hero .ms-seg .seg:not(#_):not(#_){height:64px;color:var(--text);cursor:pointer;grid-template-columns:48px 1fr;align-items:center;overflow:hidden;gap:var(--sp-2)!important;min-height:0!important;padding:var(--sp-2)!important;text-align:left!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important;display:grid!important}.ux-hero .ms-seg .seg.on:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;background:#2e2430!important}.ux-hero .ms-seg .seg.lk:not(#_):not(#_){opacity:.8}.ux-hero .ms-seg .seg.lk .sg-prev img{filter:brightness(.75)}.ux-hero .ms-seg .sg-prev{background:var(--night-1);flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative;overflow:hidden}.ux-hero .ms-seg .sg-prev img.sk-prev:not(.pxk){object-position:50% 0;object-fit:contain!important;width:48px!important;height:48px!important;position:static!important}.ux-hero .ms-seg .sg-prev img.sk-prev.pxk{left:var(--pxl)!important;top:var(--pxt)!important;width:var(--pxw)!important;height:var(--pxh)!important;max-width:none!important;position:absolute!important}.ux-hero .ms-seg .seg .fx-sw .ico{width:24px!important;height:24px!important}.ux-hero .ms-seg .sg-t{flex-direction:column;gap:2px;min-width:0;display:flex}.ux-hero .ms-seg .sg-t>span{font-family:var(--font-px);font-size:var(--t-label);white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.ux-hero .ms-seg .sg-t small:not(#_):not(#_){-webkit-font-smoothing:none;white-space:nowrap;align-items:center;gap:2px;display:flex;font-family:var(--font-px)!important;color:var(--muted)!important;font-size:12px!important}.ux-hero .ms-seg .seg.on .sg-t small:not(#_):not(#_){color:var(--gold)!important}.ux-hero .ms-seg .sg-t small .ico{width:14px!important;height:14px!important}@media (min-width:900px) and (min-height:600px){.ux-heroes>.screen-main:not(#_):not(#_){justify-content:flex-start}.ux-heroes .ux-pager,.ux-track:not(#_):not(#_){max-width:1000px}.ux-hero.hero-card:not(#_):not(#_){column-gap:var(--sp-6);row-gap:var(--sp-4);grid-template-rows:auto 1fr;grid-template-columns:400px 1fr;display:grid}.ux-hero .ux-hero-art:not(#_):not(#_){grid-row:1/3;height:480px}.ux-hero .mastery:not(#_):not(#_){grid-column:2}}.ach-screen>.screen-main:not(#_):not(#_){gap:var(--sp-4);flex-direction:column;display:flex;padding:var(--sp-4) var(--gutter)!important}.ach-screen>.screen-main>*{width:100%;max-width:var(--col);margin-left:auto;margin-right:auto}.ux-ach-head{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ux-ach-count{align-items:baseline;gap:var(--sp-1);display:flex}.ux-ach-count b{font-size:var(--t-h1);color:var(--gold);line-height:1}.ux-ach-count span{font-size:var(--t-title);color:var(--muted)}.ux-ach-count small:not(#_):not(#_){margin-left:var(--sp-1);color:var(--muted)!important}.ux-ach-head .ux-tabs{flex:220px;max-width:320px}.ux-ach-grid:not(#_):not(#_){grid-auto-rows:68px;gap:var(--sp-2)!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;padding:0!important;display:grid!important}.ux-ach-grid .ach:not(#_):not(#_){align-items:center;gap:var(--sp-3);grid-template-columns:44px 1fr;height:68px;min-height:0;overflow:hidden;padding:var(--sp-2) var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;opacity:1!important;filter:none!important;border:0!important;border-image:!important;display:grid!important}.ux-ach-grid .ach.got:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold-lo)!important;background:#2a2030!important}.ux-ach-grid .ach.ux-ph:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--night-2)!important;background:0 0!important}.ux-ach-grid .ach-ic{background:var(--night-1);place-items:center;width:44px;height:44px;display:grid;position:relative}.ux-ach-grid .ach-ic .ico{width:32px!important;height:32px!important}.ux-ach-grid .ach:not(.got) .ach-ic .ico{filter:grayscale()brightness(.6)}.ux-ach-grid .ach-ok:not(#_){width:18px;height:18px;color:var(--ink);background:var(--gold);place-items:center;font-size:12px;font-style:normal;line-height:1;display:grid;position:absolute;bottom:-4px;right:-4px}.ux-ach-grid .ach>div{min-width:0}.ux-ach-grid .ach b{white-space:nowrap;text-overflow:ellipsis;line-height:1.2;display:block;overflow:hidden;font-size:var(--t-label)!important}.ux-ach-grid .ach:not(.got) b{color:var(--muted)}.ux-ach-grid .ach small:not(#_):not(#_){-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden;color:var(--muted)!important;font-size:13px!important;line-height:1.25!important}.ux-records:not(#_):not(#_){gap:var(--sp-2)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;grid-template-columns:repeat(3,1fr)!important;padding:0!important;display:grid!important}.ux-records>div:not(#_):not(#_){text-align:center;padding:var(--sp-2)!important;background:var(--night-2)!important;box-shadow:none!important;border:0!important;border-image:!important}.ux-records>div.full{grid-column:1/-1}.ux-records b{color:var(--text);display:block;font-size:var(--t-title)!important}.ux-records .bw{letter-spacing:1px;font-weight:700;font-family:var(--font-tile)!important}@media (min-width:900px) and (min-height:600px){.ach-screen>.screen-main>*{max-width:1000px}.ux-ach-grid:not(#_):not(#_){grid-auto-rows:76px;grid-template-columns:repeat(2,1fr)!important}.ux-ach-grid .ach:not(#_):not(#_){height:76px}.ux-records:not(#_):not(#_){grid-template-columns:2fr 1fr 1fr 1fr!important}.ux-records>div.full{grid-column:auto}}.screen:is([data-screen=hero],[data-screen=achievements],[data-screen=codex],[data-screen=howto],[data-screen=settings],[data-screen=wordbook],[data-screen=challenges],[data-screen=season],[data-screen=shop],[data-screen=leaderboard]):not(#_){background:#0e0816e6}.ux-heroes>.screen-main>.ux-hstage,.ach-screen>.screen-main>:first-child{margin-top:auto!important}.ux-heroes>.screen-main>:last-child,.ach-screen>.screen-main>:last-child{margin-bottom:auto!important}.ux-hero .mastery:not(#_):not(#_),.ux-hero .hc-body:not(#_){width:100%;max-width:none}.ux-heroes .screen-main:not(#_):not(#_){position:relative}.ux-hero .ux-hero-art:not(#_):not(#_){margin-bottom:28px;overflow:visible}.ux-hero .ux-hero-art .hs-ground{display:none!important}.ux-heroes .ux-pager:not(#_):not(#_){z-index:2;pointer-events:none;width:auto;max-width:none;height:236px;padding:0 var(--sp-2) 28px;box-sizing:border-box;margin:0;position:absolute;top:0;left:0;right:0}.ux-heroes .ux-track{position:relative}.ux-heroes .ux-pager>*{pointer-events:auto}.ux-heroes .ux-dots{flex:none;height:24px;position:absolute;bottom:0;left:50%;translate:-50%}.ux-heroes .ux-dot:not(#_){height:24px}.ux-dot:after{box-shadow:0 0 0 1px var(--ink);background:var(--plum)}.ux-arrow:not(#_){box-shadow:inset 0 0 0 2px var(--plum);background:#0e0816b8}.ux-arrow[disabled]{opacity:0;pointer-events:none!important}@media (min-width:900px) and (min-height:600px){.ux-heroes .ux-pager:not(#_):not(#_){width:400px;height:508px;right:auto}}.ux-ptr{width:var(--ptr-m);height:var(--ptr-m);background:var(--night-1);box-shadow:inset 0 0 0 2px var(--night-4);flex:none;position:relative;overflow:hidden}.ux-ptr.ptr-s{width:var(--ptr-s);height:var(--ptr-s)}.ux-ptr.ptr-l{width:var(--ptr-l);height:var(--ptr-l)}.ux-ptr.ptr-xl{width:var(--ptr-xl);height:var(--ptr-xl)}.ux-ptr:after{content:"";background:var(--night-2);z-index:0;height:10%;position:absolute;bottom:2px;left:2px;right:2px}.ux-ptr>img.spr{z-index:1}.ux-ptr.is-cur{box-shadow:inset 0 0 0 2px var(--gold)}.ux-ptr.is-elite{box-shadow:inset 0 0 0 2px var(--red)}.ux-ptr.is-sil img.spr{filter:brightness(0)invert(.28)sepia(.4)hue-rotate(215deg)saturate(1.3)!important;opacity:1!important}.ux-ptr-ic,.ux-ptr-q{z-index:1;place-items:center;display:grid;position:absolute;inset:0}.ux-ptr-ic .ico,.ux-ptr-ic .pxico{width:50%!important;height:50%!important}.ux-ptr-q{font-size:var(--t-title);color:var(--dim)}.ux-node-lbl{justify-content:center;align-items:center;gap:var(--sp-1);height:20px;margin-top:var(--sp-1);color:var(--muted);letter-spacing:1px;white-space:nowrap;font-size:12px;line-height:1;display:flex}.ux-node-lbl .ico,.ux-node-lbl .pxico{flex:none;width:16px!important;height:16px!important}.ux-node-lbl.t-tag{color:var(--gold)}.ux-node-lbl.t-boss{color:var(--red-hi)}.ux-ok{color:var(--gold);font-style:normal}.ux-node.current .ux-node-lbl{color:var(--gold)}@media (max-width:899px){:root{--ptr-m:60px;--ptr-l:80px}}.ux-trail.trail:not(#_):not(#_){row-gap:var(--sp-4);width:100%;max-width:var(--col);margin:var(--sp-2) auto;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;column-gap:0;padding:0;display:grid;position:relative;height:auto!important}.ux-trail .ux-node.stop:not(#_):not(#_){z-index:1;flex-direction:column;align-items:center;display:flex;width:auto!important;height:auto!important;animation:none!important;position:relative!important;top:auto!important;left:auto!important;transform:translate(0,0)!important}.ux-trail .ux-node>.ux-ptr{margin-top:calc((var(--ptr-l) - var(--ptr-m)) / 2);margin-bottom:calc((var(--ptr-l) - var(--ptr-m)) / 2)}.ux-trail .ux-node.big>.ux-ptr{margin:0}.ux-trail .ux-node.done>.ux-ptr img.spr{filter:saturate(.55)brightness(.8)}.ux-trail .s1{grid-area:1/1}.ux-trail .s2{grid-area:1/2}.ux-trail .s3{grid-area:1/3}.ux-trail .s4{grid-area:1/4}.ux-trail .s5{grid-area:2/4}.ux-trail .s6{grid-area:2/3}.ux-trail .s7{grid-area:2/2}.ux-trail .s8{grid-area:2/1}.ux-trail-line{z-index:0;pointer-events:none;position:absolute;inset:0}.ux-trail-line svg{position:absolute;top:0;left:0;overflow:visible}.ux-trail-line path{fill:none;stroke-width:2px}.ux-trail-line .t-all{stroke:var(--plum);stroke-dasharray:4 4}.ux-trail-line .t-done{stroke:var(--gold);stroke-dasharray:none}@media (min-width:900px) and (min-height:600px){.ux-trail.trail:not(#_):not(#_){grid-template-columns:repeat(8,1fr);max-width:1040px}.ux-trail .s5{grid-area:1/5}.ux-trail .s6{grid-area:1/6}.ux-trail .s7{grid-area:1/7}.ux-trail .s8{grid-area:1/8}}.ux-stage-card.foe-card:not(#_):not(#_){grid-template-areas:"art info""stats stats""go go";align-items:center;margin:0 auto;grid-template-columns:var(--ptr-xl) 1fr!important;column-gap:var(--sp-4)!important;row-gap:var(--sp-3)!important;width:100%!important;max-width:var(--col)!important;padding:var(--sp-4)!important;display:grid!important}.ux-stage-card>.art.ux-ptr:not(#_):not(#_){grid-area:art;width:var(--ptr-xl)!important;height:var(--ptr-xl)!important}.ux-stage-card>.info:not(#_){gap:var(--sp-1);flex-direction:column;grid-area:info;min-width:0;display:flex}.ux-stage-card h3:not(#_){font-family:var(--font-px);margin:0;line-height:1.1;font-size:var(--t-title)!important}.ux-stage-card .info p:not(#_):not(#_){margin:0;font-size:var(--t-small)!important;color:var(--muted)!important;font-style:normal!important}.ux-stage-card>.stats:not(#_){gap:var(--sp-5);font-size:var(--t-label);grid-area:stats;margin:0;display:flex}.ux-stage-card>.stats span{align-items:center;gap:var(--sp-1);display:inline-flex}.ux-stage-card>.stats .ico{width:16px!important;height:16px!important}.ux-stage-card>.fightbtn:not(#_):not(#_){width:100%;min-width:0;min-height:var(--btn-h);grid-area:go;align-self:stretch;margin:0}.ux-hstage{width:100%;max-width:var(--col);flex:none;margin-left:auto;margin-right:auto;position:relative}@media (min-width:900px) and (min-height:600px){.ux-hstage{max-width:1000px}}.ch-screen:not(.ch-intro)>.screen-main:not(#_):not(#_){padding:var(--sp-4) var(--gutter)!important}.ch-list-wrap:not(#_){gap:var(--sp-3);width:100%;max-width:var(--col);flex-direction:column;margin:0 auto;display:flex}.ch-head.panel:not(#_):not(#_){gap:var(--sp-1);flex-direction:column;display:flex;padding:0 0 var(--sp-2)!important;box-shadow:0 2px 0 var(--night-3)!important;background:0 0!important;border:0!important;border-image:!important}.ch-head-top{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.ch-head-top b{font-size:var(--t-title)!important}.ch-head .ch-beaten{color:var(--gold);font-size:var(--t-label)!important}.ch-head p:not(#_):not(#_){color:var(--muted);margin:0;font-size:var(--t-small)!important}.ch-head .linkbtn:not(#_){box-shadow:none;text-underline-offset:3px;text-shadow:none;align-self:flex-start;margin:0;text-decoration:underline;padding:var(--sp-1) 0!important;font-size:var(--t-label)!important}.ch-list:not(#_){flex-direction:column;gap:var(--sp-2)!important;display:flex!important}.ch-row:not(#_):not(#_){grid-template-columns:var(--ptr-s) 1fr 16px;text-align:left;width:100%;min-height:0;color:var(--text);cursor:pointer;align-items:center;gap:var(--sp-3)!important;padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-2)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;display:grid!important}.ch-row.next:not(#_):not(#_),.ch-row.resume:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important}.ch-row.done:not(#_):not(#_){opacity:.75}.ch-row>.ux-ptr.ch-art:not(#_){width:var(--ptr-s)!important;height:var(--ptr-s)!important;margin:0!important}.ch-row .ch-txt:not(#_){flex-direction:column;gap:2px;min-width:0;display:flex}.ch-row .ch-name:not(#_){justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.ch-row .ch-name b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:var(--t-label)!important}.ch-row .ch-diff:not(#_),.ch-row .ch-ok:not(#_){letter-spacing:1px;text-transform:uppercase;flex:none;font-style:normal;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}.ch-row .ch-diff.d-boss,.ch-row .ch-diff.d-hard{color:var(--red-hi)!important}.ch-row .ch-ok:not(#_){color:var(--gold)!important}.ch-row .ch-tag:not(#_){-webkit-font-smoothing:antialiased;white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1.3;display:block;overflow:hidden;font-family:var(--font-body)!important;font-size:var(--t-small)!important;color:var(--text)!important}.ch-row .ch-desc{color:var(--muted);font-weight:700}.ch-row .ch-txt small:not(#_):not(#_){color:var(--dim)!important;font-size:13px!important}.ch-row .chev:not(#_){font-size:var(--t-title)!important;color:var(--dim)!important}.ch-row.next .chev:not(#_){color:var(--gold)!important}.ch-row .ch-hero{display:none!important}.ux-versus:not(#_):not(#_){align-items:end;gap:var(--sp-3);margin:var(--sp-3) 0;grid-template-columns:1fr auto 1fr;display:grid!important}.ux-versus .ch-fighter:not(#_):not(#_){align-items:center;gap:var(--sp-2);flex-direction:column;min-width:0;position:static;display:flex!important}.ux-versus .ux-vs-lbl{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;max-width:100%;min-height:40px;display:flex}.ux-versus .ux-vs-lbl b{line-height:1.15;font-size:var(--t-label)!important;position:static!important}.ux-versus .ux-vs-lbl small:not(#_):not(#_){-webkit-font-smoothing:none;font-family:var(--font-px)!important;color:var(--muted)!important;font-size:12px!important;position:static!important}.ux-versus .ch-vs:not(#_){font-size:var(--t-title);color:var(--red-hi);align-self:center;margin-top:40px}.ux-versus .ch-fighter>svg,.ux-versus .ch-fighter>img{display:none}.ux-codex.grid-cards:not(#_):not(#_){padding:var(--sp-3)!important;gap:var(--sp-2)!important}.ux-codex .ccard:not(#_):not(#_){background:var(--night-3)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;filter:none!important;border:0!important;border-image:!important}.ux-codex.bestiary .ccard:not(#_):not(#_){align-items:center;gap:var(--sp-1);text-align:center;flex-direction:column;min-height:0;display:flex;padding:var(--sp-2)!important}.ux-codex.bestiary .ccard>.ux-ptr.art:not(#_){width:var(--ptr-m)!important;height:var(--ptr-m)!important;margin:0!important}.ux-codex.bestiary .ccard .tag:not(#_){min-height:14px;font-size:12px!important}.ux-codex.bestiary .ccard b{line-height:1.15;font-size:var(--t-label)!important}.ux-codex.bestiary .ccard small:not(#_):not(#_){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--muted)!important;font-size:13px!important}.ux-codex.treasures:not(#_):not(#_){flex-direction:column;display:flex!important}.ux-codex .ccard.ux-row:not(#_):not(#_){align-items:center;gap:var(--sp-3);text-align:left;grid-template-columns:44px 1fr;min-height:60px;padding:var(--sp-2) var(--sp-3)!important;display:grid!important}.ux-codex .ccard.ux-row .art:not(#_){background:var(--night-1);place-items:center;display:grid;width:44px!important;height:44px!important;margin:0!important}.ux-codex .ccard.ux-row .art .ico{width:32px!important;height:32px!important}.ux-codex .ccard.ux-row.unknown .art .ico{filter:grayscale()brightness(.55)}.ux-codex .ux-row-t{flex-direction:column;gap:2px;min-width:0;display:flex}.ux-codex .ux-row-t b{font-size:var(--t-label)!important}.ux-codex .ux-row-t small:not(#_):not(#_){font-size:var(--t-small)!important;color:var(--muted)!important}.ux-codex .ccard.unknown .ux-row-t b{color:var(--dim)}@media (min-width:900px) and (min-height:600px){.ux-codex.treasures:not(#_):not(#_){grid-template-columns:repeat(2,1fr)!important;display:grid!important}}.ch-row .ch-tag:not(#_){white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ch-row .ch-tag .ch-desc:not(#_){font:inherit!important;color:var(--muted)!important;font-weight:700!important}.ch-row .ch-diff.d-easy{color:var(--green)!important}.ch-row .ch-diff.d-medium{color:var(--gold)!important}.ch-head .linkbtn:not(#_){color:var(--muted)!important}.ux-versus .ux-ptr{width:min(160px,36vw);height:min(160px,36vw)}.topbar:not(#_):not(#_){min-height:var(--bar-h);padding-left:var(--sp-1)!important;gap:var(--sp-2)!important}.topbar .iconbtn+.title:not(#_){margin-left:0!important}.topbar .title:not(#_):not(#_){font-size:var(--t-title)!important}.screen-foot:not(#_):not(#_){justify-content:center}.home .home-main:not(#_):not(#_){gap:var(--sp-3)!important;padding:var(--sp-2) var(--gutter) var(--sp-3)!important}.home .home-hero:not(#_){gap:var(--sp-2)!important;margin:0!important}.home .home-wick:not(#_):not(#_){width:120px!important;height:96px!important;margin:0 auto!important}.home .wotd-card:not(#_):not(#_){padding:var(--sp-2) var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important}.home .home-menu:not(#_):not(#_){width:100%;max-width:var(--col);flex-direction:column;margin-left:auto;margin-right:auto;gap:var(--sp-2)!important;display:flex!important}.home .mode-card:not(#_):not(#_){text-align:left;grid-template-columns:40px 1fr 16px;align-items:center;height:68px;gap:var(--sp-3)!important;min-height:0!important;padding:0 var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important;display:grid!important}.home .mode-card.primary:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;background:#2e2232!important}.home .mode-card:not(#_):not(#_):hover{box-shadow:inset 0 0 0 2px var(--gold-lo)!important}.home .mode-card .ico,.home .mode-card .pxico,.home .mode-card>svg{width:40px!important;height:40px!important}.home .mode-card b:not(#_):not(#_){align-items:center;gap:var(--sp-2);line-height:1.1;display:flex;font-size:var(--t-title)!important}.home .mode-card small:not(#_):not(#_){white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden;font-size:var(--t-small)!important;color:var(--muted)!important}.home .mode-card .mprog{height:4px;margin-top:var(--sp-1);background:var(--night-1);display:block}.home .mode-card .mprog i{background:var(--gold);height:100%;display:block}.home .mode-card .chev:not(#_){font-size:var(--t-title)!important;color:var(--dim)!important}.home .mode-card.primary .chev:not(#_){color:var(--gold)!important}.home .home-soc:not(#_):not(#_){gap:var(--sp-2)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.home .home-soc>.soc-link:not(#_):not(#_),.home .home-menu>.soc-link:not(#_):not(#_){justify-content:center;align-items:center;gap:var(--sp-1);text-align:center;flex-direction:column;min-width:0;height:64px;min-height:0!important;padding:var(--sp-1)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;grid-column:auto!important;display:flex!important}.home .home-soc>.soc-link .ico,.home .home-soc>.soc-link .pxico,.home .home-menu>.soc-link .ico{width:24px!important;height:24px!important}.home .home-soc>.soc-link b,.home .home-menu>.soc-link b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden;font-size:12px!important;line-height:1.1!important}.home .home-soc>.soc-link small,.home .home-menu>.soc-link small,.home .home-soc>.soc-link .chev,.home .home-menu>.soc-link .chev{display:none!important}.home .home-soc>.soc-link>span{flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.home-foot:not(#_):not(#_){min-height:0;padding:0 0 var(--safe-b,0px)!important}.ux-tabbar.home-row:not(#_):not(#_){width:100%;max-width:var(--col);margin:0 auto;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;display:grid!important}.ux-tabbar.home-row .btn:not(#_):not(#_){justify-content:center;align-items:center;gap:var(--sp-1);height:var(--bar-h);text-transform:none;min-height:0;color:var(--muted);white-space:nowrap;flex-direction:column;display:flex;box-shadow:none!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-image:!important;padding:0 2px!important;font-size:12px!important}.ux-tabbar.home-row .btn:not(#_):not(#_):hover{color:var(--text);background:var(--night-2)!important}.ux-tabbar.home-row .btn .ico,.ux-tabbar.home-row .btn .pxico{width:24px!important;height:24px!important}.ux-tabbar.home-row .btn span{text-overflow:ellipsis;max-width:100%;overflow:hidden}@media (min-width:900px) and (min-height:600px){.home .mode-card:not(#_):not(#_){height:80px}.home .home-soc>.soc-link b{font-size:var(--t-label)!important}.home-foot:not(#_):not(#_){box-shadow:none!important;padding-bottom:var(--sp-4)!important;background:0 0!important}.ux-tabbar.home-row:not(#_):not(#_){max-width:640px}.ux-tabbar.home-row .btn:not(#_):not(#_){height:64px;font-size:var(--t-label)!important}}.home>.home-foot:not(#_):not(#_){align-self:stretch;width:100%}.home .mode-card small:not(#_):not(#_){white-space:nowrap!important}.home .home-wick:not(#_):not(#_){width:160px!important;height:128px!important}.home .on2-home-card>span:not(#_):not(#_),.home .on2-home-card>div:not(#_):not(#_),.home .on2-home-card>b:not(#_):not(#_),.home .on2-home-card>small:not(#_):not(#_),.home .on2-home-card>i:not(#_):not(#_),.home .on2-home-card>em:not(#_):not(#_){margin:0!important;position:static!important;transform:translate(0,0)!important}.home .on2-home-card:not(#_):not(#_){overflow:hidden}.home .mode-card:not(#_):not(#_){grid-template-columns:40px minmax(0,1fr) 16px!important}.home .home-soc>.soc-link>div{flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.home .home-soc>.soc-link>div small{display:none!important}.home .wotd-body:not(#_){flex-direction:column;align-items:flex-start;gap:2px;display:flex}.home .wotd-mean:not(#_){color:var(--muted);-webkit-font-smoothing:antialiased;font-weight:700;font-family:var(--font-body)!important;font-size:var(--t-small)!important}.home .wotd-word:not(#_){letter-spacing:2px;-webkit-font-smoothing:antialiased;font-weight:700;font-family:var(--font-tile)!important}.wordslot .wordtext:not(#_):not(#_){-webkit-font-smoothing:antialiased;font-family:var(--font-tile)!important;letter-spacing:1px!important;font-weight:700!important}.stage .hud.hero:not(#_),.stage .hud.foe:not(#_){min-height:72px}.toggle input:not(#_):not(#_),.push-toggle input[type=checkbox]:not(#_):not(#_),.pt-switch:not(#_):not(#_){width:44px!important;height:24px!important}.toggle input:not(#_):not(#_):after,.push-toggle input[type=checkbox]:not(#_):not(#_):after,.pt-switch:not(#_):not(#_):after{width:16px!important;height:16px!important;top:4px!important;left:4px!important}.toggle input:not(#_):not(#_):checked:after,.pt-switch:not(#_):not(#_):checked:after,.push-toggle input[type=checkbox]:not(#_):not(#_):checked:after{transform:translate(20px)!important}.toggle:not(#_):not(#_){min-height:52px}[data-screen=settings] .btn:not(#_):not(#_),.overlay[data-overlay=settings] .btn:not(#_):not(#_){white-space:normal;min-height:var(--btn-h);padding-top:var(--sp-2);padding-bottom:var(--sp-2);line-height:1.2}.ux-ptr>img.spr:not(.pxk),.sg-prev>img.spr:not(.pxk){visibility:hidden}.ux-heroes>.screen-main:not(#_):not(#_){flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;display:flex!important}.home .home-soc>.soc-link>div small:not(#_):not(#_),.home .home-soc>.soc-link>span small:not(#_):not(#_){display:none!important}@media (min-width:900px) and (min-height:600px){.ux-tabbar.home-row:not(#_):not(#_){background:var(--night-1);box-shadow:inset 0 0 0 2px var(--night-3)}.ux-hero .hc-body:not(#_),.ux-hero .mastery:not(#_):not(#_){grid-column:2}}.ux-hstage:not(#_):not(#_){margin-left:auto!important;margin-right:auto!important}@media (min-width:900px) and (min-height:600px){.ux-hero .ux-hero-art:not(#_):not(#_){height:480px!important;max-height:none!important}.ux-heroes .ux-pager:not(#_):not(#_){height:508px!important}.ux-heroes .screen-foot .ux-fbtn:not(#_):not(#_),.ux-foot-3 .ux-fbtn:not(#_):not(#_){max-width:320px}}.ux-ach-grid .ach:not(.got):not(#_):not(#_) b{color:var(--muted)!important}.ux-ach-grid .ach:not(.got):not(#_):not(#_) small{color:var(--dim)!important}.ux-ach-grid .ach.got:not(#_):not(#_) b{color:var(--gold-hi)!important}.ux-ach-count small:not(#_):not(#_){-webkit-font-smoothing:none;font-family:var(--font-px)!important;font-size:var(--t-label)!important}@media (max-width:899px){.home .home-main>:last-child:not(#_):not(#_){margin-bottom:0!important}.home .home-hero:not(#_):not(#_){padding-top:var(--sp-3);margin-bottom:auto!important}}.home .home-soc>.soc-link:not(#_):not(#_)>.ico,.home .home-soc>.soc-link:not(#_):not(#_)>.pxico{flex:none;margin:0!important}.home .home-soc>.soc-link:not(#_):not(#_) b{margin:0!important}.home .home-soc>.soc-link:not(#_):not(#_)>div:not(.ico):not(.pxico),.home .home-soc>.soc-link:not(#_):not(#_)>span:not(.ico):not(.pxico){justify-content:flex-start;height:14px;overflow:hidden;margin:0!important;padding:0!important}@media (min-width:900px) and (min-height:600px){.ux2-block>.screen-main:not(#_):not(#_){flex:0 auto!important;margin-top:auto!important}.ux2-block>.screen-foot:not(#_):not(#_){margin-bottom:auto!important;padding-bottom:6vh!important}}.ux2-lbl{font-family:var(--font-px);letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:12px;line-height:1.2}.screen.ux-picker:not(#_){background:#0e0816e6}.ux-picker>.screen-main:not(#_):not(#_){padding:var(--sp-3) var(--gutter) var(--sp-4)!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;display:flex!important}.ux-picker .picker:not(#_):not(#_){width:100%;max-width:var(--col);gap:var(--sp-4);flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex;padding:0!important}.ux-picker .pick-left{flex:1 0 auto}.ux-picker .pick-left,.ux-picker .pick-right{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.ux-picker .pick-stage:not(#_):not(#_){background:var(--night-1);min-height:132px;max-height:360px;box-shadow:inset 0 0 0 2px var(--night-3);flex:auto;margin:0;position:relative;overflow:hidden;height:auto!important}.ux-picker .pick-stage:before{content:"";background:var(--night-2);height:6%;box-shadow:0 -2px 0 var(--night-3);position:absolute;bottom:2px;left:2px;right:2px}.ux-picker .pick-stage:after{display:none!important}.ux-picker .pick-stage:not(#_):not(#_) img.spr{z-index:1}.ux-picker .pick-stage img.spr:not(.pxk){visibility:hidden}.ux-picker .pick-row:not(#_):not(#_){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--sp-2)!important;grid-template-columns:none!important;display:grid!important}.ux-picker .pick-btn:not(#_):not(#_){align-items:stretch;gap:var(--sp-1);min-width:0;height:auto;color:var(--muted);cursor:pointer;flex-direction:column;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important;display:flex!important;transform:none!important}.ux-picker .pick-btn .pick-face.ux-ptr:not(#_):not(#_){aspect-ratio:1;display:block;overflow:hidden;width:100%!important;height:auto!important}.ux-picker .pick-btn .pick-face img.spr:not(.pxk){visibility:hidden}.ux-picker .pick-btn[aria-checked=true] .pick-face.ux-ptr:not(#_){box-shadow:inset 0 0 0 2px var(--gold);background:#2a2030}.ux-picker .pick-btn:not([aria-checked=true]):hover .pick-face.ux-ptr{box-shadow:inset 0 0 0 2px var(--plum)}.ux-picker .pick-nm{height:16px;font-family:var(--font-px);white-space:nowrap;justify-content:center;align-items:center;gap:2px;min-width:0;font-size:12px;line-height:1;display:flex}.ux-picker .pick-nm>span{text-overflow:ellipsis;overflow:hidden}.ux-picker .pick-nm .ico,.ux-picker .pick-nm .pxico{flex:none;width:12px!important;height:12px!important}.ux-picker .pick-btn[aria-checked=true] .pick-nm{color:var(--gold)}.ux-picker .pick-nm .asc-badge:not(#_){font-style:normal;font-family:var(--font-px);color:var(--gold-lo);background:0 0;border:0;margin-left:2px;padding:0;font-size:12px;position:static}.ux-picker .pick-info.panel:not(#_):not(#_){gap:var(--sp-3);flex-direction:column;margin:0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}.ux-picker .pick-head:not(#_){justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.ux-picker .pick-head>div:first-child{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.ux-picker .pick-name:not(#_):not(#_){font-family:var(--font-px);color:var(--text);line-height:1;font-size:var(--t-title)!important}.ux-picker .pick-title:not(#_):not(#_){-webkit-font-smoothing:none;text-transform:uppercase;font-family:var(--font-px)!important;letter-spacing:1px!important;color:var(--gold)!important;font-size:12px!important}.ux-picker .pick-hp:not(#_):not(#_){align-items:baseline;gap:var(--sp-1);height:24px;box-shadow:none;background:0 0;border:0;flex:none;padding:0;display:flex}.ux-picker .pick-hp .ico{width:20px!important;height:20px!important}.ux-picker .pick-hp b{font-family:var(--font-px);line-height:1;font-size:var(--t-title)!important}.ux-picker .pick-hp small:not(#_):not(#_){-webkit-font-smoothing:none;font-family:var(--font-px)!important;color:var(--muted)!important;font-size:12px!important}.ux-picker .pick-blurb:not(#_):not(#_){margin:0;color:var(--muted)!important}.ux-picker .ux-perks:not(#_){padding:var(--sp-3) 0 0;box-shadow:0 -2px 0 var(--night-3);margin:0}.ux-picker .tag-neg:not(#_){padding:2px var(--sp-1);color:var(--red-hi);box-shadow:inset 0 0 0 1px var(--red);letter-spacing:1px;text-transform:uppercase;background:0 0;font-style:normal;font-size:12px!important}.ux-picker .pick-pots:not(#_):not(#_){align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-3) 0 0;box-shadow:0 -2px 0 var(--night-3);background:0 0;border:0;flex-wrap:wrap;margin:0;display:flex}.ux-picker .pick-pots-l{font-family:var(--font-px);letter-spacing:1px;text-transform:uppercase;color:var(--muted);flex:1 0 100%;font-size:12px}.ux-picker .pick-pots .pp:not(#_):not(#_){align-items:center;gap:var(--sp-2);font-family:var(--font-body);font-weight:700;font-size:var(--t-small);color:var(--text);-webkit-font-smoothing:antialiased;padding:0;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important}.ux-picker .pick-pots .pp .ico{width:24px!important;height:24px!important}.ux-picker .lock-note:not(#_):not(#_){align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);margin:0;display:flex;background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important}.ux-picker .lock-note .ico{flex:none;width:24px!important;height:24px!important}.ux-picker .lock-note span{flex-direction:column;gap:2px;display:flex}.ux-picker .lock-note small:not(#_):not(#_){color:var(--muted)!important}.ux-picker .asc-row:not(#_):not(#_){gap:var(--sp-2);padding:var(--sp-3) 0 0;box-shadow:0 -2px 0 var(--night-3);background:0 0;border:0;border-image:;flex-direction:column;margin:0;display:flex}.ux-picker .asc-row[hidden]{display:none!important}.ux-picker .asc-head:not(#_){flex-direction:column;gap:2px;display:flex}.ux-picker .asc-head b{font-size:var(--t-label)}.ux-picker .asc-head small:not(#_):not(#_){color:var(--muted)!important}.ux-picker .asc-pills:not(#_){gap:var(--sp-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ux-picker .asc-pill:not(#_):not(#_){height:var(--btn-h-s);min-width:0;font-family:var(--font-px);font-size:var(--t-label);color:var(--text);padding:0;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important;border-radius:0!important}.ux-picker .asc-pill.on:not(#_):not(#_){color:var(--gold);box-shadow:inset 0 0 0 2px var(--gold)!important;background:#2a2030!important}.ux-picker .pick-foot .pick-go:not(#_):not(#_){width:100%;height:var(--btn-h);font-size:var(--t-label)!important;letter-spacing:1px!important;position:static!important}.ux-picker .pick-btn:not([aria-checked=true]) .pick-nm{color:var(--muted)}.ux-picker .pick-btn:not(.locked):not([aria-checked=true]) .pick-nm{color:var(--text)}@media (max-height:760px){.ux-picker .pick-blurb:not(#_):not(#_){display:none}}@media (min-width:900px) and (min-height:600px){.ux-picker .picker:not(#_):not(#_){column-gap:var(--sp-6);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;max-width:1000px;display:grid}.ux-picker .pick-stage:not(#_):not(#_){flex:none;max-height:none;height:min(46vh,400px)!important}.ux-picker .pick-right{padding:var(--sp-5);background:var(--night-2);box-shadow:inset 0 0 0 2px var(--night-3)}.ux-picker .pick-left{gap:var(--sp-4)}.ux-picker .pick-name:not(#_):not(#_){font-size:var(--t-h1)!important}.ux-picker .pick-blurb:not(#_):not(#_){display:block}}.overlay.rf-ov>.screen-main>.rf-head:not(#_):not(#_){margin-bottom:var(--sp-2)!important}.overlay.rf-ov:not(.has-pinned)>.screen-main:not(#_):not(#_){padding-bottom:calc(var(--sp-4) + var(--safe-b,0px))!important}.overlay.rf-ov .ov-card:not(#_):not(#_){gap:var(--sp-3)!important}.overlay.rf-ov .ov-card h2:not(#_):not(#_),.art-pick-ov .ov-card h2:not(#_):not(#_){text-align:center;font-size:var(--t-title)!important;line-height:1.15!important}.overlay.rf-ov .ov-card>p:not(#_):not(#_),.art-pick-ov .art-explain:not(#_):not(#_){text-align:center;text-wrap:balance;color:var(--muted)!important;font-size:var(--t-small)!important;margin:0!important}.overlay .ov-card small:not(#_){text-wrap:pretty}.overlay.rf-ov .cel-group:not(#_){flex-wrap:wrap;width:100%;gap:var(--sp-1)!important;display:flex!important}.overlay.rf-ov .cel-group .celebrate.cel-item:not(#_):not(#_):not(#_){flex:1 1 0!important;min-width:0!important}.overlay.rf-ov .cel-group>.cel-gh:not(#_){text-align:center;letter-spacing:1px;flex:1 0 100%;color:var(--gold)!important;font-size:12px!important}.overlay.rf-ov .cel-group .celebrate.cel-item:not(#_):not(#_){justify-content:center;min-height:36px;gap:var(--sp-1)!important;width:auto!important;padding:var(--sp-1) var(--sp-2)!important;background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--gold-lo)!important;border:0!important;border-image:!important}.overlay.rf-ov .cel-group .celebrate.cel-item b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px!important}.overlay.rf-ov .cel-group .celebrate.cel-item>span:last-child{min-width:0}.overlay.rf-ov .cel-group .cel-ico .ico,.overlay.rf-ov .cel-group .cel-ico .pxico{width:20px!important;height:20px!important}.overlay .loot:not(#_){gap:var(--sp-2);flex-direction:column;width:100%;display:flex}.overlay .loot-row:not(#_):not(#_){align-items:center;column-gap:var(--sp-3);text-align:left;grid-template-columns:32px minmax(0,1fr) auto;min-height:56px;padding:var(--sp-2) var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;margin:0!important;display:grid!important}.overlay .loot-row>.ico,.overlay .loot-row>.pxico{width:32px!important;height:32px!important}.overlay .loot-row>div{flex-direction:column;gap:2px;min-width:0;display:flex}.overlay .loot-row b:not(#_){line-height:1.2;font-size:var(--t-label)!important}.overlay .loot-row small:not(#_):not(#_){color:var(--muted)!important;font-size:var(--t-small)!important}.overlay .loot-row.hl:not(#_):not(#_),.overlay .loot-row.art-loot:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;background:#2a2030!important}.overlay .loot-row.next:not(#_):not(#_){background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important}.overlay.rf-ov .share-row:not(#_):not(#_){gap:var(--sp-2)!important;margin:0!important}.overlay.rf-ov .share-row:empty{display:none!important}.overlay.rf-ov .share-row .btn:not(#_):not(#_){min-height:var(--btn-h-s)!important;font-size:12px!important}.overlay.rf-ov .statgrid:not(#_):not(#_){margin:0!important}.overlay .pw-grid:not(#_):not(#_){flex-direction:column;width:100%;gap:var(--sp-2)!important;display:flex!important}.overlay .pw-card:not(#_):not(#_){column-gap:var(--sp-3);text-align:left;grid-template-columns:56px minmax(0,1fr);grid-auto-rows:auto;align-content:center;align-items:start;row-gap:2px;min-height:96px;position:relative;padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-3)!important;display:grid!important}.overlay .pw-card>span,.overlay .pw-card>b,.overlay .pw-card>em,.overlay .pw-card>small,.overlay .pw-card>i,.overlay .pw-card>div,.overlay .pw-card>p{grid-column:2;min-width:0}.overlay .pw-card>.pw-ico:not(#_):not(#_){grid-area:1/1/span 8;align-self:center;place-items:center;display:grid;width:56px!important;height:56px!important;margin:0!important}.overlay .pw-card>.pw-ico .ico,.overlay .pw-card>.pw-ico .pxico{width:48px!important;height:48px!important}.overlay .pw-card>.pw-shine{display:none!important}.overlay .pw-card .pw-rar:not(#_):not(#_){line-height:1.2;letter-spacing:1px!important;font-size:12px!important}.overlay .pw-card>b:not(#_):not(#_){font-size:var(--t-label)!important;line-height:1.2!important}.overlay .pw-card .pw-lvl:not(#_):not(#_){font-style:normal;line-height:1.2;color:var(--gold)!important;font-size:12px!important}.overlay .pw-card>small:not(#_):not(#_){font-size:var(--t-small)!important;color:var(--text)!important}.overlay .pw-card.r-rare:not(#_):not(#_){background:#1c2244!important}.overlay .pw-card.r-epic:not(#_):not(#_){background:#2c1c40!important}.overlay .pw-skip:not(#_):not(#_),.art-pick-ov .art-skip:not(#_):not(#_){width:100%;min-width:0;max-width:none;height:var(--btn-h-s);justify-content:center;align-items:center;display:flex;margin-top:var(--sp-1)!important;padding:0 var(--sp-3)!important;font-size:var(--t-label)!important}.art-pick-ov .art-grid:not(#_):not(#_){gap:var(--sp-2)!important;margin:0!important}.art-pick-ov .art-card:not(#_):not(#_){padding:var(--sp-3)!important;column-gap:var(--sp-3)!important;row-gap:2px!important}.art-pick-ov .art-card .art-tags:not(#_){align-items:center;gap:var(--sp-2)!important}.art-pick-ov .art-card .art-chip:not(#_):not(#_){letter-spacing:1px;text-transform:uppercase;height:auto!important;min-height:0!important;box-shadow:none!important;color:var(--muted)!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important;font-size:12px!important}.art-pick-ov .art-card.r-uncommon .art-chip.rar:not(#_):not(#_){color:var(--green-hi)!important}.art-pick-ov .art-card.r-rare .art-chip.rar:not(#_):not(#_){color:#8fd0ff!important}.art-pick-ov .art-card.r-epic .art-chip.rar:not(#_):not(#_),.art-pick-ov .art-card.r-legendary .art-chip.rar:not(#_):not(#_){color:var(--gold)!important}.art-pick-ov .art-card .art-name:not(#_){line-height:1.2;font-size:var(--t-label)!important}.art-pick-ov .art-card .art-desc:not(#_):not(#_){font-size:var(--t-small)!important}.art-pick-ov .art-card .art-arch:not(#_){font-family:var(--font-px);color:var(--dim)!important;font-size:12px!important}.art-pick-ov .eyebrow:not(#_):not(#_){text-align:center}@media (min-width:900px) and (min-height:600px){.overlay .pw-grid:not(#_):not(#_){grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)!important;display:grid!important}.overlay .pw-card:not(#_):not(#_){text-align:center;align-content:start;justify-items:center;row-gap:var(--sp-1);grid-template-columns:minmax(0,1fr);padding:var(--sp-4)!important}.overlay .pw-card>span,.overlay .pw-card>b,.overlay .pw-card>em,.overlay .pw-card>small,.overlay .pw-card>i,.overlay .pw-card>div,.overlay .pw-card>p,.overlay .pw-card>.pw-ico:not(#_):not(#_){grid-column:1}.overlay .pw-card>.pw-ico:not(#_):not(#_){grid-row:auto;width:72px!important;height:72px!important;margin-bottom:var(--sp-2)!important}.overlay .pw-card>.pw-ico .ico,.overlay .pw-card>.pw-ico .pxico{width:64px!important;height:64px!important}.overlay .pw-skip:not(#_):not(#_),.art-pick-ov .art-skip:not(#_):not(#_){width:auto;min-width:240px;margin:0 auto!important}}.node-screen>.screen-main:not(#_):not(#_){padding:var(--sp-3) var(--gutter) var(--sp-4)!important}.node-screen .node-panel.panel:not(#_):not(#_){gap:var(--sp-3);width:100%;max-width:var(--col);flex-direction:column;margin:auto;display:flex;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}.node-screen .eyebrow:not(#_):not(#_){letter-spacing:1px;color:var(--gold)!important;font-size:12px!important}.node-screen .node-panel h2:not(#_):not(#_){font-size:var(--t-title)!important;margin:0!important;line-height:1.15!important}.node-screen .node-panel p:not(#_):not(#_){color:var(--muted)!important;font-size:var(--t-small)!important;margin:0!important}.node-screen .node-head:not(#_):not(#_){justify-content:space-between;align-items:flex-end;gap:var(--sp-3);text-align:left;padding:0 0 var(--sp-3)!important;box-shadow:0 2px 0 var(--night-3)!important;background:0 0!important;border:0!important;margin:0!important;display:flex!important}.node-screen .node-head.center:not(#_):not(#_){text-align:center;justify-content:center;box-shadow:none!important;padding-bottom:0!important}.node-screen .node-head>.nh-ico{display:none!important}.node-screen .node-head .nh-text:not(#_),.node-screen .node-head>div:first-child{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.node-screen .purse:not(#_):not(#_){flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}.node-screen .purse small:not(#_):not(#_){-webkit-font-smoothing:none;letter-spacing:1px;text-transform:uppercase;font-family:var(--font-px)!important;color:var(--muted)!important;font-size:12px!important}.node-screen .purse b:not(#_){align-items:center;gap:var(--sp-1);color:var(--gold);line-height:1;display:inline-flex;font-size:var(--t-title)!important}.node-screen .purse b .ico{width:20px!important;height:20px!important}.node-screen .shop-item:not(#_):not(#_),.node-screen .chest-card:not(#_):not(#_),.node-screen .ev-choice:not(#_):not(#_),.node-screen .rest-opt:not(#_):not(#_){align-items:center;column-gap:var(--sp-3);row-gap:var(--sp-1);text-align:left;width:100%;min-height:72px;color:var(--text);grid-template-columns:48px minmax(0,1fr) auto;position:relative;transform:none;height:auto!important;padding:var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important;margin:0!important;display:grid!important}.node-screen .shop-item:not(#_):not(#_):active,.node-screen .chest-card:not(#_):not(#_):active,.node-screen .ev-choice:not(#_):not(#_):active,.node-screen .rest-opt:not(#_):not(#_):active{transform:translateY(1px)}.node-screen .si-ico:not(#_):not(#_),.node-screen .cc-ico:not(#_):not(#_),.node-screen .ro-ico:not(#_):not(#_){background:var(--night-1);grid-column:1;place-items:center;display:grid;position:relative;width:48px!important;height:48px!important;box-shadow:none!important;border:0!important;margin:0!important}.node-screen :is(.si-ico,.cc-ico,.ro-ico)>.ico,.node-screen :is(.si-ico,.cc-ico,.ro-ico)>.pxico{width:36px!important;height:36px!important}.node-screen .si-body:not(#_):not(#_),.node-screen .cc-body:not(#_):not(#_),.node-screen .ro-body:not(#_):not(#_),.node-screen .ev-main:not(#_):not(#_){text-align:left;flex-direction:column;grid-column:2;align-items:flex-start;gap:2px;min-width:0;margin:0!important;padding:0!important;display:flex!important}.node-screen :is(.si-body,.cc-body,.ro-body) b:not(#_):not(#_){font-size:var(--t-label)!important;line-height:1.2!important}.node-screen :is(.si-body,.cc-body,.ro-body) small:not(#_):not(#_){font-size:var(--t-small)!important;color:var(--muted)!important;line-height:1.3!important}.node-screen .ro-body small br{display:none}.node-screen .ro-body small .nw{color:var(--green-hi);margin-top:2px;display:block}.node-screen .si-note:not(#_):not(#_){-webkit-font-smoothing:antialiased;font-style:normal;font-weight:800;font-family:var(--font-body)!important;font-size:var(--t-small)!important;color:var(--green-hi)!important}.node-screen .cc-rar:not(#_):not(#_){font-style:normal;font-family:var(--font-px);letter-spacing:1px;text-transform:uppercase;color:var(--muted)!important;font-size:12px!important}.node-screen .shop-grid:not(#_):not(#_){flex-direction:column;gap:var(--sp-2)!important;display:flex!important}.node-screen .si-held:not(#_):not(#_){min-width:0;height:auto;font-style:normal;font-family:var(--font-px);-webkit-font-smoothing:none;letter-spacing:1px;text-transform:uppercase;padding:0;line-height:1.2;position:static;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:12px!important}.node-screen .si-price:not(#_):not(#_){flex-direction:column;grid-column:3;align-items:flex-end;gap:2px;margin:0!important;display:flex!important}.node-screen .si-cost:not(#_):not(#_){justify-content:center;align-items:center;gap:var(--sp-1);min-width:72px;font-family:var(--font-px);color:var(--muted);height:var(--btn-h-s)!important;padding:0 var(--sp-2)!important;background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important;display:inline-flex!important}.node-screen .si-cost.can:not(#_):not(#_){background:var(--gold)!important;box-shadow:inset 0 -2px 0 var(--gold-lo)!important;color:var(--ink)!important}.node-screen .si-cost .ico{width:16px!important;height:16px!important}.node-screen .si-cost b:not(#_){font-size:var(--t-label)!important;color:inherit!important}.node-screen .si-cost .si-buy:not(#_){display:none!important}.node-screen .si-why:not(#_):not(#_){max-width:96px;font-family:var(--font-px);text-align:right;line-height:1.2;color:var(--red-hi)!important;font-size:12px!important}.node-screen .si-sold:not(#_):not(#_){font-family:var(--font-px);letter-spacing:1px;text-transform:uppercase;color:var(--gold);font-size:12px}.node-screen .shop-item.sold:not(#_):not(#_),.node-screen .shop-item.blocked:not(#_):not(#_){opacity:1;filter:none}.node-screen .shop-item.blocked .si-ico,.node-screen .shop-item.blocked .si-body,.node-screen .shop-item.sold .si-ico,.node-screen .shop-item.sold .si-body{opacity:.6}.node-screen .shop-item:not([disabled]):not(#_):not(#_):hover{box-shadow:inset 0 0 0 2px var(--gold-lo)!important}.node-screen .shop-note:not(#_):not(#_){text-align:center}.node-screen .chest-stage:not(#_):not(#_){height:112px!important;margin:0!important}.node-screen .chest-grid:not(#_):not(#_){flex-direction:column;gap:var(--sp-2)!important;display:flex!important}.node-screen .cc-take:not(#_):not(#_){min-width:72px;font-family:var(--font-px);grid-column:3;justify-content:center;align-items:center;display:inline-flex;height:var(--btn-h-s)!important;padding:0 var(--sp-3)!important;font-size:var(--t-label)!important;color:var(--ink)!important;background:var(--gold)!important;box-shadow:inset 0 -2px 0 var(--gold-lo)!important;border:0!important;border-image:!important}.node-screen .chest-card:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold-lo)!important}.node-screen .chest-card.taken:not(#_):not(#_),.node-screen .chest-card[disabled]:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--night-4)!important}.node-screen .ev-art:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--night-3);position:relative;overflow:hidden;height:clamp(160px,100dvh - 700px,260px)!important;min-height:0!important;margin:0!important}.node-screen .ev-art .ev-badge,.node-screen .ev-art>.rays{display:none!important}.node-screen .ev-body:not(#_):not(#_){gap:var(--sp-2);flex-direction:column;display:flex;padding:0!important}.node-screen .ev-choices:not(#_):not(#_){margin-top:var(--sp-2);flex-direction:column;gap:var(--sp-2)!important;display:flex!important}.node-screen .ev-choice:not(#_):not(#_){grid-template-columns:minmax(0,1fr) auto;min-height:64px}.node-screen .ev-choice .ev-num{display:none!important}.node-screen .ev-choice .ev-main:not(#_):not(#_){grid-column:1}.node-screen .ev-out:not(#_):not(#_){gap:var(--sp-1) var(--sp-3);font-family:var(--font-body);font-weight:700;font-size:var(--t-small);-webkit-font-smoothing:antialiased;flex-wrap:wrap;align-items:center;line-height:1.3;display:flex!important}.node-screen .ev-out>span:not(#_):not(#_),.node-screen .ev-out>i:not(#_):not(#_),.node-screen .ev-out>b:not(#_):not(#_),.node-screen .ev-out>em:not(#_):not(#_),.node-screen .ev-out>small:not(#_):not(#_){box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}.node-screen .ev-out .none:not(#_){color:var(--muted);font-style:normal}.node-screen .ev-why:not(#_):not(#_){font-style:normal;font-family:var(--font-px);color:var(--red-hi)!important;font-size:12px!important}.node-screen .ev-go:not(#_):not(#_){grid-column:2;min-width:88px;height:var(--btn-h-s)!important;min-height:0!important;padding:0 var(--sp-3)!important;margin:0!important}.node-screen .ev-choice[disabled]:not(#_):not(#_){opacity:.6}.node-screen .ev-result:not(#_):not(#_){gap:var(--sp-2);flex-wrap:wrap;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.node-screen .ev-result .dchip:not(#_):not(#_){align-items:center;gap:var(--sp-1);height:32px;font-family:var(--font-px);font-size:var(--t-label);display:inline-flex;padding:0 var(--sp-2)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important}.node-screen .ev-result .dchip.up{color:var(--green-hi)}.node-screen .ev-result .dchip.gold{color:var(--gold)}.node-screen .ev-result .dchip.down{color:var(--red-hi)}.node-screen .ev-result .dchip .ico{width:20px!important;height:20px!important}.node-screen .rest-art:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--night-3);position:relative;overflow:hidden;height:clamp(160px,100dvh - 660px,260px)!important;margin:0!important}.node-screen .rest-body:not(#_):not(#_){gap:var(--sp-2);flex-direction:column;display:flex;padding:0!important}.node-screen .rest-opts:not(#_):not(#_){margin-top:var(--sp-2);flex-direction:column;gap:var(--sp-2)!important;display:flex!important}.node-screen .rest-opt .ro-go:not(#_):not(#_){grid-area:1/3;min-width:88px;width:auto!important;height:var(--btn-h-s)!important;min-height:0!important;padding:0 var(--sp-3)!important;margin:0!important}.node-screen .rest-opt.k-heal:not(.locked):not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold-lo)!important}.node-screen .rest-opt.locked:not(#_):not(#_){opacity:1;background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important}.node-screen .rest-opt.locked .ro-ico,.node-screen .rest-opt.locked .ro-body{opacity:.7}.node-screen .rest-opt.locked .ro-ico:not(#_):not(#_),.node-screen .rest-opt.locked .ro-body:not(#_):not(#_){grid-row:1}@media (max-width:380px){.node-screen .rest-opt .ro-go:not(#_):not(#_),.node-screen .ev-go:not(#_):not(#_){min-width:72px}}.hp-chip small:not(#_):not(#_){margin-left:1px}@media (min-width:900px) and (min-height:600px){.node-screen .node-panel.panel:not(#_):not(#_){gap:var(--sp-4);max-width:1000px;padding:var(--sp-5)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important}.node-screen .node-panel .shop-item:not(#_):not(#_),.node-screen .node-panel .chest-card:not(#_):not(#_),.node-screen .node-panel .ev-choice:not(#_):not(#_),.node-screen .node-panel .rest-opt:not(#_):not(#_){background:var(--night-1)!important}.node-screen .shop-grid:not(#_):not(#_){grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.node-screen .ev-panel.panel:not(#_):not(#_),.node-screen .rest-panel.panel:not(#_):not(#_){column-gap:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid!important}.node-screen .ev-art:not(#_):not(#_),.node-screen .rest-art:not(#_):not(#_){height:auto!important;min-height:360px!important}.node-screen .ev-body:not(#_):not(#_),.node-screen .rest-body:not(#_):not(#_){justify-content:center}.node-screen .ev-panel .ev-result:not(#_),.node-screen .ev-panel>:nth-child(n+3){grid-column:2}}.sheet.ux-set:not(#_):not(#_){width:100%;max-width:var(--col);flex-direction:column;margin:0 auto;gap:var(--sp-4)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important;display:flex!important}[data-screen=settings]>.screen-main:not(#_):not(#_){padding:var(--sp-4) var(--gutter) var(--sp-5)!important;justify-content:flex-start!important}.ux-set>h3:not(#_):not(#_){text-align:left;font-size:var(--t-title)!important;margin:0!important}.ux-set .set-group:not(#_){padding:0 var(--sp-3) var(--sp-1);background:var(--night-2);box-shadow:inset 0 0 0 2px var(--night-3);break-inside:avoid;flex-direction:column;gap:0;display:flex}.ux-set .set-gh:not(#_){padding:var(--sp-3) 0 var(--sp-1);color:var(--gold)}.ux-set .set-group .toggle:not(#_):not(#_){justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:52px;color:var(--text);line-height:1.25;padding:var(--sp-2) 0!important;box-shadow:0 -2px 0 var(--night-3)!important;font-size:var(--t-label)!important;background:0 0!important;border:0!important;border-image:!important;margin:0!important;display:flex!important}.ux-set .set-group>.set-gh+.toggle:not(#_):not(#_){box-shadow:none!important}.ux-set .set-group .toggle>span:first-child{min-width:0}.ux-set .g-lang .lang-switch>span:first-child{display:none}.ux-set .g-lang .lang-switch:not(#_):not(#_){padding-top:0!important}.ux-set .lang-seg:not(#_):not(#_){grid-template-columns:1fr 1fr;gap:0;width:100%;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:grid!important}.ux-set .lang-seg button:not(#_):not(#_){height:var(--btn-h-s);min-height:0;font-family:var(--font-px);white-space:nowrap;padding:0 var(--sp-2)!important;background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;font-size:var(--t-label)!important;color:var(--muted)!important;border:0!important;border-image:!important;border-radius:0!important}.ux-set .lang-seg button.on:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;color:var(--gold)!important;background:#2a2030!important}.ux-set .set-acct:not(#_):not(#_){box-shadow:none!important;padding-top:0!important}.ux-set .set-acct>span{font-size:var(--t-label);flex-direction:column;gap:2px;display:flex}.ux-set .set-acct>span br{display:none}.ux-set .set-acct small:not(#_):not(#_){color:var(--muted)!important}.ux-set .set-group>.btn:not(#_):not(#_){width:100%;margin:0 0 var(--sp-2)!important;min-height:var(--btn-h-s)!important}.ux-set .g-acct>.btn.primary:not(#_):not(#_){min-height:var(--btn-h)!important}.ux-set .g-app>.btn:not(#_):not(#_){margin-top:var(--sp-1)!important}.ux-set .theme-block:not(#_):not(#_){align-items:stretch;gap:var(--sp-2);flex-direction:column;box-shadow:none!important;padding-top:0!important;display:flex!important}.ux-set .theme-block>span:first-child{display:none}.ux-set .theme-row:not(#_):not(#_){flex-wrap:wrap;justify-content:center;gap:var(--sp-2)!important;margin:0!important;display:flex!important}.ux-set .theme-sw:not(#_):not(#_){place-items:center;min-width:0;display:grid;position:relative;background:var(--night-1)!important;width:48px!important;height:48px!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important;padding:0!important}.ux-set .theme-sw.on:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold), 0 0 0 2px var(--gold)!important}.ux-set .theme-sw .tile.mini:not(#_):not(#_){--tile-size:34px;width:34px!important;height:34px!important}.ux-set .theme-note:not(#_):not(#_){text-align:center;color:var(--muted)!important;font-size:var(--t-small)!important;margin:0!important}.ux-set .theme-note b{color:var(--gold)}.ux-set .shop-link:not(#_):not(#_){justify-content:center;align-items:center;gap:var(--sp-2);width:100%;display:flex;min-height:var(--btn-h-s)!important;margin-bottom:var(--sp-2)!important}.ux-set .shop-link .ico{width:20px!important;height:20px!important}.ux-set .music-credits:not(#_):not(#_){font-family:var(--font-body);color:var(--muted);font-weight:700;margin:var(--sp-1) 0 var(--sp-2)!important;font-size:13px!important}.ux-set .music-credits summary{font-family:var(--font-px);font-size:var(--t-label);color:var(--text);align-items:center;min-height:32px;display:flex}.ux-set>.set-done:not(#_):not(#_){width:100%;min-height:var(--btn-h)!important;margin:0!important}.screen[data-screen=settings] .ux-set>.set-done{display:none!important}@media (min-width:900px) and (min-height:600px){.sheet.ux-set:not(#_):not(#_){columns:2;column-gap:var(--sp-5);max-width:1000px;display:block!important}.ux-set .set-group:not(#_){margin-bottom:var(--sp-4)}.ux-set>h3:not(#_):not(#_),.ux-set>.set-done:not(#_):not(#_){column-span:all;margin-bottom:var(--sp-4)!important}}.howto.panel:not(#_):not(#_){width:100%;max-width:var(--col);flex-direction:column;margin:0 auto;gap:var(--sp-3)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important;display:flex!important}[data-screen=howto]>.screen-main:not(#_):not(#_){gap:var(--sp-3);padding:var(--sp-4) var(--gutter) var(--sp-5)!important;justify-content:flex-start!important}.howto .hcard:not(#_):not(#_){gap:var(--sp-2);break-inside:avoid;flex-direction:column;display:flex;padding:var(--sp-4)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;margin:0!important}.howto .hcard h3:not(#_):not(#_){color:var(--gold);letter-spacing:1px;text-transform:uppercase;line-height:1.2;font-size:var(--t-label)!important;margin:0!important}.howto .hcard p:not(#_):not(#_){color:var(--text)!important;margin:0!important}.howto .hdemo:not(#_):not(#_){justify-content:flex-start;gap:var(--sp-1);--tile-size:36px;flex-wrap:wrap;display:flex;margin:var(--sp-1) 0!important;padding:0!important}.howto .hdemo .tile.mini:not(#_):not(#_){--tile-size:36px;width:36px!important;height:40px!important}.howto .hbars:not(#_){gap:var(--sp-1);margin:var(--sp-1) 0;flex-direction:column;display:flex}.howto .hbar:not(#_):not(#_){align-items:center;gap:var(--sp-2);grid-template-columns:32px minmax(0,1fr) 52px;height:16px;display:grid!important}.howto .hbar span{font-family:var(--font-px);color:var(--muted);font-size:12px}.howto .hbar i:not(#_){background:var(--gold);min-width:4px;height:8px;display:block}.howto .hbar b{font-family:var(--font-px);text-align:right;color:var(--text);font-size:12px}.howto .gemline:not(#_):not(#_),.howto .gemrow:not(#_):not(#_){font-size:var(--t-small)!important;color:var(--muted)!important}.howto .gemrow:not(#_):not(#_){gap:var(--sp-2);font-family:var(--font-body);-webkit-font-smoothing:antialiased;grid-template-columns:24px 1fr;align-items:start;font-weight:700;display:grid!important}.howto .gemrow .ico{width:24px!important;height:24px!important}.howto .gemrow b{color:var(--text);font-family:inherit;font-weight:800}.howto .intent:not(#_):not(#_){align-items:center;gap:var(--sp-2);display:inline-flex;padding:var(--sp-1) var(--sp-2)!important;background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--red-dk)!important;border:0!important;border-image:!important}.howto .intent .ico{width:20px!important;height:20px!important}[data-screen=howto] .screen-main>:not(.howto){width:100%;max-width:var(--col);margin-left:auto;margin-right:auto}@media (min-width:900px) and (min-height:600px){.howto.panel:not(#_):not(#_){columns:2;column-gap:var(--sp-4);max-width:1000px;display:block!important}.howto .hcard:not(#_):not(#_){margin-bottom:var(--sp-4)!important}[data-screen=howto] .screen-main>:not(.howto){max-width:1000px}}[data-screen=codex]>.screen-main:not(#_):not(#_){gap:var(--sp-3);padding:var(--sp-3) var(--gutter) var(--sp-5)!important}[data-screen=codex] .screen-main>.tabs:not(#_):not(#_){width:100%;max-width:var(--col);flex:none;grid-template-columns:1fr 1fr;gap:0;margin:0 auto;display:grid!important}[data-screen=codex] .screen-main>.tabs button:not(#_):not(#_),.ux2-seg button:not(#_):not(#_){height:var(--btn-h-s);min-height:0;font-family:var(--font-px);padding:0 var(--sp-2)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;font-size:var(--t-label)!important;color:var(--muted)!important;border:0!important;border-image:!important;border-radius:0!important}[data-screen=codex] .screen-main>.tabs button.on:not(#_):not(#_),.ux2-seg button.on:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;color:var(--gold)!important;background:#2a2030!important}.ux-codex.grid-cards:not(#_):not(#_){width:100%;max-width:var(--col);margin:0 auto;gap:var(--sp-2)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0!important;display:grid!important}.ux-codex .chapter-label:not(#_):not(#_){justify-content:space-between;align-items:baseline;gap:var(--sp-2);font-family:var(--font-px);color:var(--text);grid-column:1/-1;display:flex;margin:var(--sp-3) 0 0!important;padding:0 0 var(--sp-1)!important;box-shadow:0 2px 0 var(--night-3)!important;font-size:var(--t-label)!important;background:0 0!important;border:0!important}.ux-codex .chapter-label:first-child:not(#_):not(#_){margin-top:0!important}.ux-codex .chapter-label small:not(#_):not(#_){-webkit-font-smoothing:none;font-family:var(--font-px)!important;font-size:var(--t-label)!important;color:var(--muted)!important}.ux-codex .chapter-label.elite-group:not(#_):not(#_){color:var(--red-hi);box-shadow:0 2px 0 var(--red-dk)!important}.ux-codex.bestiary .ccard:not(#_):not(#_){justify-content:flex-start;padding:var(--sp-2) var(--sp-1) var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important}.ux-codex.bestiary .ccard>.ux-ptr.art:not(#_):not(#_){width:72px!important;height:72px!important}.ux-codex.bestiary .ccard.is-elite:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--red-dk)!important}.ux-codex.bestiary .ccard.is-elite .tag:not(#_){color:var(--red-hi)!important}.ux-codex.bestiary .ccard .tag:not(#_):not(#_){letter-spacing:1px;text-transform:uppercase;height:14px;min-height:0;color:var(--gold);line-height:14px;font-size:12px!important}.ux-codex.bestiary .ccard b:not(#_):not(#_){overflow-wrap:anywhere;line-height:1.15;font-size:14px!important}.ux-codex.bestiary .ccard.unknown b:not(#_):not(#_){color:var(--dim)}.ux-codex.bestiary .ccard small:not(#_):not(#_){-webkit-line-clamp:3;font-size:12px!important;line-height:1.3!important}.ux-codex.bestiary .ccard.unknown small{display:none!important}@media (min-width:900px) and (min-height:600px){[data-screen=codex] .screen-main>.tabs:not(#_):not(#_){max-width:1000px}.ux-codex.grid-cards:not(#_):not(#_){max-width:1000px;grid-template-columns:repeat(6,minmax(0,1fr))!important}.ux-codex.bestiary .ccard>.ux-ptr.art:not(#_):not(#_){width:96px!important;height:96px!important}.ux-codex.bestiary .ccard b:not(#_):not(#_){font-size:var(--t-label)!important}.ux-codex.bestiary .ccard small:not(#_):not(#_){font-size:13px!important}}.ux-codex .art-codex:not(#_):not(#_){gap:var(--sp-3)}.ux-codex .art-codex-found:not(#_):not(#_){color:var(--muted)!important;font-size:var(--t-small)!important;margin:0!important}.ux-codex .art-codex>.art-filters:first-of-type:not(#_),.ux-codex .art-codex>p+.art-filters:not(#_){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0!important;display:grid!important}.ux-codex .art-filter:not(#_):not(#_){height:36px;font-family:var(--font-px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:var(--night-2)!important;min-height:0!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;color:var(--muted)!important;border:0!important;border-image:!important;border-radius:0!important;padding:0 2px!important;font-size:12px!important}.ux-codex .art-filter.on:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;color:var(--gold)!important;background:#2a2030!important}.ux-codex .art-filters:has(.art-sel):not(#_){grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2)!important;display:grid!important}.ux-codex .art-sel:not(#_){flex-direction:column;gap:2px;min-width:0;display:flex}.ux-codex .art-sel>span{font-family:var(--font-px);letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:12px}.ux-codex .art-select:not(#_):not(#_){width:100%;min-width:0;height:36px;padding:0 var(--sp-2);background:var(--night-1);color:var(--text);box-shadow:inset 0 0 0 2px var(--night-4);font-family:var(--font-body);font-weight:700;font-size:var(--t-small);border:0;border-radius:0}.ux-codex .art-codex-grid:not(#_):not(#_){gap:var(--sp-2)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.ux-codex .art-codex-grid .art-card:not(#_):not(#_){text-align:center;align-items:center;gap:var(--sp-1);outline:0;flex-direction:column;min-height:0!important;padding:var(--sp-3) var(--sp-2)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;display:flex!important}.ux-codex .art-codex-grid .art-card.r-rare:not(.unknown):not(#_):not(#_){box-shadow:inset 0 0 0 2px #3a66b8!important}.ux-codex .art-codex-grid .art-card.r-epic:not(.unknown):not(#_):not(#_),.ux-codex .art-codex-grid .art-card.r-legendary:not(.unknown):not(#_):not(#_),.ux-codex .art-codex-grid .art-card.r-boss:not(.unknown):not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold-lo)!important}.ux-codex .art-codex-grid .art-card .art-tags:not(#_){order:3;justify-content:center;gap:var(--sp-2)!important}.ux-codex .art-codex-grid .art-card .art-chip:not(#_):not(#_){letter-spacing:1px;text-transform:uppercase;height:auto!important;min-height:0!important;box-shadow:none!important;color:var(--muted)!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important;font-size:12px!important}.ux-codex .art-codex-grid .art-card .art-chip .pips{display:none!important}.ux-codex .art-codex-grid .art-card .art-ico:not(#_):not(#_){order:0;background:var(--night-1)!important;width:48px!important;height:48px!important;box-shadow:none!important;border:0!important;margin:0!important}.ux-codex .art-codex-grid .art-card .art-ico .ico,.ux-codex .art-codex-grid .art-card .art-ico svg{width:40px!important;height:40px!important}.ux-codex .art-codex-grid .art-card.unknown .art-ico .ico,.ux-codex .art-codex-grid .art-card.unknown .art-ico svg{filter:brightness(0)invert(.42)sepia(.4)hue-rotate(215deg)saturate(1.2)!important;opacity:1!important}.ux-codex .art-codex-grid .art-card .art-name:not(#_){order:1;line-height:1.15;font-size:14px!important}.ux-codex .art-codex-grid .art-card.unknown .art-name:not(#_){color:var(--dim)}.ux-codex .art-codex-grid .art-card .art-desc:not(#_):not(#_){-webkit-line-clamp:3;-webkit-box-orient:vertical;order:2;display:-webkit-box;overflow:hidden;color:var(--muted)!important;font-size:13px!important;line-height:1.3!important}.ux-codex .art-codex-grid .art-card .art-arch:not(#_),.ux-codex .art-codex-grid .art-card .art-key{display:none!important}.ux-codex .art-pager:not(#_):not(#_){justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.ux-codex .art-pager .btn:not(#_):not(#_){min-width:96px;height:var(--btn-h-s);min-height:0!important}.ux-codex .art-pager .btn[disabled]:not(#_){opacity:.35}.ux-codex .art-page:not(#_):not(#_){font-family:var(--font-px);color:var(--muted);font-size:var(--t-label)!important}@media (min-width:900px) and (min-height:600px){.ux-codex .art-codex-grid:not(#_):not(#_){grid-template-columns:repeat(4,minmax(0,1fr))!important}}.season-screen>.screen-main:not(#_):not(#_){padding:var(--sp-3) var(--gutter) var(--sp-4)!important;justify-content:flex-start!important}.season-wrap:not(#_):not(#_){gap:var(--sp-3);width:100%;max-width:var(--col);flex-direction:column;margin:0 auto;display:flex;padding:0!important}.season-head.panel:not(#_):not(#_){gap:var(--sp-2);flex-direction:column;display:flex;padding:var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;margin:0!important}.season-head .sh-row:not(#_){align-items:center;gap:var(--sp-4);grid-template-columns:auto minmax(0,1fr);display:grid!important}.season-head .sh-tier:not(#_){align-items:center;gap:var(--sp-2);display:flex}.season-head .sh-tier>.ico{width:40px!important;height:40px!important}.season-head .sh-tier>span{flex-direction:column;gap:2px;display:flex}.season-head .sh-tier small:not(#_):not(#_),.season-head .sh-how-h:not(#_){-webkit-font-smoothing:none;letter-spacing:1px;text-transform:uppercase;font-family:var(--font-px)!important;color:var(--muted)!important;font-size:12px!important}.season-head .sh-tier b:not(#_){color:var(--gold);align-items:baseline;line-height:1;display:flex;font-size:var(--t-h1)!important}.season-head .sh-tier b em{font-style:normal;font-size:var(--t-label);color:var(--muted);margin-left:2px}.season-head .sh-xp:not(#_){gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.season-head .sh-xp small:not(#_):not(#_){font-size:var(--t-small)!important;color:var(--muted)!important}.season-head .sh-xp small b{font-family:var(--font-px);color:var(--text);font-weight:400}.season-head .ms-bar:not(#_):not(#_){height:12px;padding:0;display:block;background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important}.season-head .ms-bar i:not(#_){height:100%;display:block;background:var(--gold)!important;box-shadow:none!important}.season-head .sh-more:not(#_){padding-top:var(--sp-2);box-shadow:0 -2px 0 var(--night-3)}.season-head .sh-how-h:not(#_){cursor:pointer;align-items:center;min-height:28px;display:flex;color:var(--gold)!important}.season-head .sh-how:not(#_){gap:var(--sp-1) var(--sp-4);grid-template-columns:1fr 1fr;list-style:none;margin:var(--sp-1) 0 0!important;padding:0!important;display:grid!important}.season-head .sh-more:not([open]) .sh-how{display:none!important}.season-head .sh-how li:not(#_){justify-content:space-between;gap:var(--sp-2);font-family:var(--font-body);font-weight:700;font-size:var(--t-small);color:var(--muted);-webkit-font-smoothing:antialiased;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.season-head .sh-how li b{font-family:var(--font-px);color:var(--gold);font-weight:400}.season-wrap .sh-detail:not(#_):not(#_){text-align:center;min-height:20px;color:var(--text)!important;font-size:var(--t-small)!important;margin:0!important}.season-wrap .sh-detail:empty{display:none}.tier-grid:not(#_):not(#_){gap:var(--sp-2)!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;padding:0!important;display:grid!important}.tier-grid .tier:not(#_):not(#_){height:100px;color:var(--text);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;position:relative;overflow:hidden;min-height:0!important;padding:var(--sp-1) 2px var(--sp-2)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;opacity:1!important;filter:none!important;border:0!important;border-image:!important;display:flex!important}.tier-grid .tier .t-n:not(#_):not(#_){padding-left:var(--sp-1);-webkit-font-smoothing:none;align-self:flex-start;line-height:1;font-family:var(--font-px)!important;color:var(--muted)!important;font-size:12px!important;position:static!important}.tier-grid .tier .t-ico:not(#_){place-items:center;width:36px;height:36px;display:grid;margin:0!important}.tier-grid .tier .t-ico .ico,.tier-grid .tier .t-ico .pxico{width:32px!important;height:32px!important}.tier-grid .tier b:not(#_):not(#_){white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.1;overflow:hidden;font-size:14px!important}.tier-grid .tier em:not(#_):not(#_){font-style:normal;font-family:var(--font-px);line-height:1;color:var(--muted)!important;font-size:12px!important}.tier-grid .tier.locked b:not(#_):not(#_){color:var(--muted)!important}.tier-grid .tier.ready:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;background:#2e2232!important;animation:none!important}.tier-grid .tier.ready .t-n:not(#_):not(#_){color:var(--gold)!important}.tier-grid .tier.next:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--plum)!important}.tier-grid .tier.claimed:not(#_):not(#_){background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important}.tier-grid .tier .t-ok:not(#_):not(#_){right:var(--sp-1);top:var(--sp-1);width:auto;height:auto;padding:0;font-size:12px;font-style:normal;line-height:1;position:absolute;color:var(--green)!important;box-shadow:none!important;background:0 0!important}.tier-grid .tier.special:not(.claimed):not(.ready):not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold-dk)!important}@media (min-width:900px) and (min-height:600px){.season-wrap:not(#_):not(#_){column-gap:var(--sp-5);grid-template-columns:300px minmax(0,1fr);align-items:start;max-width:1000px;display:grid}.season-wrap>.season-head,.season-wrap>.sh-detail{grid-column:1}.season-wrap>.tier-grid{grid-area:1/2/span 3}.season-head .sh-row:not(#_){grid-template-columns:minmax(0,1fr)}.tier-grid:not(#_):not(#_){grid-template-columns:repeat(6,minmax(0,1fr))!important}.tier-grid .tier:not(#_):not(#_){height:96px}}.shop-screen>.screen-main:not(#_):not(#_){padding:var(--sp-3) var(--gutter) var(--sp-4)!important;justify-content:flex-start!important}.shop-wrap:not(#_):not(#_){gap:var(--sp-3);width:100%;max-width:var(--col);flex-direction:column;margin:0 auto;display:flex;padding:0!important}.shop-wrap>.shop-tabs.tabs:not(#_):not(#_){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;box-shadow:none!important;background:0 0!important;border:0!important;gap:0!important;margin:0!important;padding:0!important;display:grid!important}.shop-wrap>.shop-tabs button:not(#_):not(#_){height:var(--btn-h-s);min-height:0;font-family:var(--font-px);white-space:nowrap;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;font-size:var(--t-label)!important;color:var(--muted)!important;border:0!important;border-image:!important;border-radius:0!important;padding:0 2px!important}.shop-wrap>.shop-tabs button.on:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;color:var(--gold)!important;background:#2a2030!important}.shop-wrap .shop-hero.panel:not(#_):not(#_){align-items:center;gap:var(--sp-2);text-align:center;flex-direction:column;display:flex;padding:var(--sp-3)!important;background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;margin:0!important}.shop-wrap .shop-hero small:not(#_):not(#_){color:var(--muted)!important}.shop-wrap .shop-hero:not(.sh-tiles):not(#_):not(#_){text-align:left;flex-direction:row;justify-content:flex-start}.shop-wrap .shop-hero>.ico{flex:none;width:32px!important;height:32px!important}.shop-wrap .shop-hero>span{flex-direction:column;gap:2px;display:flex}.shop-wrap .shop-list:not(#_):not(#_){flex-direction:column;gap:var(--sp-2)!important;display:flex!important}.shop-wrap .shop-item.panel:not(#_):not(#_){column-gap:var(--sp-3);row-gap:var(--sp-2);text-align:left;grid-template-rows:auto 1fr auto;grid-template-columns:96px minmax(0,1fr);align-items:start;height:auto!important;min-height:0!important;padding:var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;margin:0!important;display:grid!important}.shop-wrap .shop-item.on:not(#_):not(#_),.shop-wrap .shop-item.previewing:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important}.shop-wrap .shop-item>.si-prev:not(#_):not(#_){justify-content:center;align-items:center;gap:var(--sp-1);flex-direction:column;grid-area:1/1/span 3;height:100%;min-height:72px;display:flex;padding:var(--sp-1)!important;background:var(--night-1)!important;box-shadow:none!important;border:0!important;margin:0!important}.shop-wrap .shop-item .si-prev .tword:not(#_):not(#_){--tile-size:26px;box-shadow:none;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:flex}.shop-wrap .shop-item .si-prev .tword .tile.mini:not(#_):not(#_){width:26px!important;height:28px!important}.shop-wrap .shop-item .si-prev>.ico,.shop-wrap .shop-item .si-prev>.pxico{width:40px!important;height:40px!important}.shop-wrap .shop-item .si-ribbon:not(#_):not(#_){font-style:normal;font-family:var(--font-px);text-align:center;align-items:center;gap:2px;line-height:1.1;display:flex;color:var(--gold)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important;position:static!important;transform:none!important}.shop-wrap .shop-item .si-ribbon .ico{flex:none;width:14px!important;height:14px!important}.shop-wrap .shop-item>.si-body:not(#_):not(#_){flex-direction:column;grid-column:2;gap:2px;min-width:0;display:flex;margin:0!important;padding:0!important}.shop-wrap .shop-item .si-body b:not(#_){line-height:1.2;font-size:var(--t-label)!important}.shop-wrap .shop-item .si-body small:not(#_):not(#_){color:var(--muted)!important;font-size:var(--t-small)!important}.shop-wrap .shop-item>.btn:not(#_):not(#_),.shop-wrap .shop-item>.si-note:not(#_):not(#_),.shop-wrap .shop-item>.si-more:not(#_):not(#_){grid-area:3/2;justify-self:end;margin:0!important}.shop-wrap .shop-item>.btn:not(#_):not(#_){min-width:120px;height:var(--btn-h-s);min-height:0!important}.shop-wrap .shop-item>.btn[disabled]:not(.is-on):not(#_):not(#_){opacity:1;color:var(--muted)!important;background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important}.shop-wrap .shop-earn:not(#_):not(#_){gap:var(--sp-2);flex-direction:column;display:flex;padding:var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;margin:0!important}.shop-wrap .shop-earn>b:not(#_){letter-spacing:1px;text-transform:uppercase;color:var(--gold);font-size:12px!important}.shop-wrap .shop-earn ul:not(#_):not(#_){flex-direction:column;margin:0;padding:0;list-style:none;gap:0!important;display:flex!important}.shop-wrap .shop-earn li:not(#_):not(#_){align-items:center;gap:var(--sp-3);grid-template-columns:24px minmax(0,1fr) auto;min-height:40px;padding:var(--sp-1) 0!important;box-shadow:0 -2px 0 var(--night-3)!important;background:0 0!important;border:0!important;display:grid!important}.shop-wrap .shop-earn li:first-child:not(#_):not(#_){box-shadow:none!important}.shop-wrap .shop-earn li .ico{width:24px!important;height:24px!important}.shop-wrap .shop-earn li span{font-size:var(--t-label)}.shop-wrap .shop-earn li em:not(#_){font-style:normal;font-family:var(--font-body);font-weight:700;font-size:var(--t-small);color:var(--muted);-webkit-font-smoothing:antialiased;text-align:right}@media (min-width:900px) and (min-height:600px){.shop-wrap:not(#_):not(#_){max-width:1000px}.shop-wrap .shop-list:not(#_):not(#_){grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}}.daily-ov .daily-card:not(#_):not(#_){gap:var(--sp-3);flex-direction:column;display:flex;position:relative}.daily-ov .daily-head:not(#_){padding-right:48px}.daily-ov .daily-head h2:not(#_):not(#_){font-size:var(--t-title)!important;margin:0!important}.daily-ov .close-x:not(#_):not(#_){right:var(--sp-2);top:var(--sp-2);width:44px;height:44px;position:absolute}.daily-ov .cal-strip:not(#_):not(#_){grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)!important;margin:0!important;display:grid!important}.daily-ov .cal-day:not(#_):not(#_){justify-content:center;align-items:center;gap:var(--sp-1);flex-direction:column;position:relative;height:84px!important;min-height:0!important;padding:var(--sp-1)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-image:!important;display:flex!important}.daily-ov .cal-day.big:not(#_):not(#_){grid-column:span 2}.daily-ov .cal-day.today:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;background:#2e2232!important}.daily-ov .cal-day.done:not(#_):not(#_){background:var(--night-1)!important}.daily-ov .cal-day small:not(#_):not(#_){-webkit-font-smoothing:none;letter-spacing:1px;text-transform:uppercase;font-family:var(--font-px)!important;color:var(--muted)!important;font-size:12px!important}.daily-ov .cal-day.today small:not(#_):not(#_){color:var(--gold)!important}.daily-ov .cal-day .cd-ico:not(#_){justify-content:center;align-items:center;gap:2px;height:32px;display:flex}.daily-ov .cal-day .cd-ico .ico,.daily-ov .cal-day .cd-ico .pxico{width:28px!important;height:28px!important}.daily-ov .cal-day .cd-ico.two .ico,.daily-ov .cal-day .cd-ico.two .pxico{width:24px!important;height:24px!important}.daily-ov .cal-day .cd-x:not(#_){display:inline-grid;position:static!important}.daily-ov .cal-day b:not(#_){line-height:1;font-size:14px!important}.daily-ov .chest-btn:not(#_):not(#_){align-self:center;margin:0!important}.daily-ov .daily-note:not(#_):not(#_),.daily-ov .cal-legend:not(#_):not(#_){text-align:center;font-size:var(--t-small)!important;color:var(--muted)!important;margin:0!important}.daily-ov .daily-card>.card-actions:not(#_){margin:0!important}.wordbook>.screen-main:not(#_):not(#_){padding:var(--sp-3) var(--gutter) var(--sp-4)!important;justify-content:flex-start!important}.wb-wrap:not(#_):not(#_){gap:var(--sp-3);width:100%;max-width:var(--col);flex-direction:column;margin:0 auto;display:flex}.wb-top:not(#_):not(#_){grid-template-columns:minmax(0,1fr);gap:var(--sp-2)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important;display:grid!important}.wb-top>.panel:not(#_):not(#_){padding:var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important;margin:0!important}.wb-top .panel-title:not(#_):not(#_){letter-spacing:1px;text-transform:uppercase;margin:0 0 var(--sp-2)!important;color:var(--gold)!important;text-align:left!important;font-size:12px!important}.wb-ctl:not(#_):not(#_){gap:var(--sp-2);flex-direction:column;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.wb-ctl .wb-search:not(#_):not(#_){height:var(--btn-h-s);padding:0 var(--sp-3);color:var(--text);font-family:var(--font-body);font-weight:700;font-size:var(--t-body);background:var(--night-1)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;border:0!important;border-radius:0!important}.wb-ctl .wb-seg:not(#_):not(#_){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;box-shadow:none!important;background:0 0!important;border:0!important;gap:0!important;padding:0!important;display:grid!important}.wb-ctl .wb-seg button:not(#_):not(#_){text-overflow:ellipsis;min-width:0;height:var(--btn-h-s);min-height:0;font-family:var(--font-px);white-space:nowrap;overflow:hidden;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-4)!important;font-size:var(--t-label)!important;color:var(--muted)!important;border:0!important;border-image:!important;border-radius:0!important;padding:0 2px!important}.wb-ctl .wb-seg button:is(.on,[aria-selected=true]):not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;color:var(--gold)!important;background:#2a2030!important}.wb-list.panel:not(#_):not(#_){padding:0 var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important}.wb-list .wb-head:not(#_):not(#_){font-family:var(--font-px);letter-spacing:1px;text-transform:uppercase;padding:var(--sp-2) 0!important;color:var(--muted)!important;box-shadow:0 2px 0 var(--night-3)!important;background:0 0!important;border:0!important;font-size:12px!important}.wb-list .wb-row:not(#_):not(#_){min-height:48px;padding:var(--sp-2) 0!important;box-shadow:0 2px 0 var(--night-3)!important;background:0 0!important;border:0!important;border-image:!important;margin:0!important}.wb-list .wb-row:last-of-type:not(#_):not(#_){box-shadow:none!important}.wb-list .wb-more:not(#_):not(#_){width:100%;height:var(--btn-h-s);margin:var(--sp-2) 0 var(--sp-3)!important;min-height:0!important}@media (min-width:900px) and (min-height:600px){.wb-wrap:not(#_):not(#_){gap:var(--sp-5);grid-template-columns:320px minmax(0,1fr);align-items:start;max-width:1000px;display:grid!important}}.px-empty:not(#_):not(#_){gap:var(--sp-4);width:100%;max-width:var(--col);flex-direction:column;margin:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important;display:flex!important}.px-empty .pxe-art:not(#_):not(#_){position:relative;overflow:hidden;background:var(--night-1)!important;height:clamp(150px,100dvh - 700px,220px)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;margin:0!important}.px-empty .pxe-copy:not(#_):not(#_){gap:var(--sp-3);text-align:left;flex-direction:column;display:flex;padding:0!important}.px-empty .pxe-title:not(#_):not(#_){font-size:var(--t-title)!important;text-align:left!important;margin:0!important;line-height:1.15!important}.px-empty .pxe-lead:not(#_):not(#_){color:var(--muted)!important;text-align:left!important;margin:0!important}.px-empty .pxe-list:not(#_):not(#_){flex-direction:column;list-style:none;padding:0 var(--sp-3)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;gap:0!important;margin:0!important;display:flex!important}.px-empty .pxe-list li:not(#_):not(#_){align-items:center;gap:var(--sp-3);grid-template-columns:32px minmax(0,1fr);min-height:56px;padding:var(--sp-2) 0!important;box-shadow:0 -2px 0 var(--night-3)!important;background:0 0!important;border:0!important;border-image:!important;margin:0!important;display:grid!important}.px-empty .pxe-list li:first-child:not(#_):not(#_){box-shadow:none!important}.px-empty .pxe-list li>.ico,.px-empty .pxe-list li>.pxico{width:32px!important;height:32px!important;margin:0!important}.px-empty .pxe-list li div{flex-direction:column;gap:2px;min-width:0;display:flex}.px-empty .pxe-list li b:not(#_){line-height:1.2;font-size:var(--t-label)!important}.px-empty .pxe-list li small:not(#_):not(#_){color:var(--muted)!important}.px-empty .pxe-cta:not(#_):not(#_){gap:var(--sp-2);flex-direction:column;margin:0!important;display:flex!important}.px-empty .pxe-cta .btn:not(#_):not(#_){width:100%;margin:0!important}.px-empty .pxe-cta .btn.primary:not(#_):not(#_){min-height:var(--btn-h)!important}.px-empty .pxe-cta .btn:not(.primary):not(#_):not(#_){min-height:var(--btn-h-s)!important}.px-empty .pxe-sec:not(#_):not(#_){letter-spacing:1px;text-transform:uppercase;color:var(--gold)!important;text-align:left!important;margin:0!important;font-size:12px!important}.px-empty .pxe-note:not(#_):not(#_){color:var(--muted)!important;font-size:var(--t-small)!important;margin:0!important}.lb.panel.lb-is-empty:not(#_):not(#_),.arena-col:not(#_):not(#_){width:100%;max-width:var(--col);margin:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}.on2-card.on2-signin.panel:not(#_):not(#_){align-items:stretch;gap:var(--sp-3);text-align:left;flex-direction:column;display:flex;padding:var(--sp-5) var(--sp-4)!important;background:var(--night-2)!important;box-shadow:inset 0 0 0 2px var(--night-3)!important;border:0!important;border-image:!important}.on2-card.on2-signin>b:not(#_):not(#_){text-align:left;line-height:1.15;font-size:var(--t-title)!important}.on2-card.on2-signin>p:not(#_):not(#_){text-align:left;color:var(--muted)!important;margin:0!important}.on2-card.on2-signin>.btn:not(#_):not(#_){width:100%;min-height:var(--btn-h)!important;margin:0!important}.on2-col:not(#_):not(#_){width:100%;max-width:var(--col);margin-left:auto!important;margin-right:auto!important}@media (min-width:900px) and (min-height:600px){.px-empty:not(#_):not(#_){column-gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;max-width:1000px;display:grid!important}.px-empty .pxe-art:not(#_):not(#_){height:420px!important}.lb.panel.lb-is-empty:not(#_):not(#_),.arena-col:not(#_):not(#_){max-width:1000px}}.home .home-soc>.soc-link:not(#_):not(#_):not(#_)>div:not(.ico):not(.pxico),.home .home-soc>.soc-link:not(#_):not(#_):not(#_)>span:not(.ico):not(.pxico){flex-direction:column;align-items:center;height:14px!important;min-height:0!important;line-height:14px!important;display:flex!important}.home .home-soc>.soc-link:not(#_):not(#_):not(#_) b{height:14px!important;line-height:14px!important}.px-empty .pxe-cta:not(#_):not(#_):not(#_){grid-template-columns:minmax(0,1fr)!important;display:grid!important}@media (min-width:900px) and (min-height:600px){.home>.home-main:not(#_):not(#_){width:100%;justify-content:center!important;align-items:center!important;column-gap:var(--sp-6)!important;flex:0 auto!important;grid-template-columns:minmax(0,460px) minmax(0,480px)!important;margin-top:auto!important;display:grid!important}.home>.home-main>.home-menu:not(#_):not(#_){margin:0!important}.home>.home-foot:not(#_):not(#_){padding-top:var(--sp-5)!important;margin-bottom:auto!important;padding-bottom:6vh!important}.ux-tabbar.home-row:not(#_):not(#_){max-width:988px!important}.home .home-soc>.soc-link:not(#_):not(#_):not(#_)>div:not(.ico):not(.pxico),.home .home-soc>.soc-link:not(#_):not(#_):not(#_)>span:not(.ico):not(.pxico),.home .home-soc>.soc-link:not(#_):not(#_):not(#_) b{height:18px!important;line-height:18px!important}}.home .home-soc>.on2-home-card:not(#_):not(#_):not(#_)>div{flex:none!important}.home .home-soc>.soc-link:not(#_):not(#_):not(#_) .chev{display:none!important}[data-screen=codex] .screen-main>.tabs button:not(.on):not(#_):not(#_),.shop-wrap>.shop-tabs button:not(.on):not(#_):not(#_),.wb-ctl .wb-seg button:not(.on):not([aria-selected=true]):not(#_):not(#_),.ux-set .lang-seg button:not(.on):not(#_):not(#_),.ux-codex .art-filter:not(.on):not(#_):not(#_){background:var(--night-1)!important;color:var(--muted)!important}[data-screen=codex] .screen-main>.tabs button.on:not(#_):not(#_),.shop-wrap>.shop-tabs button.on:not(#_):not(#_),.wb-ctl .wb-seg button:is(.on,[aria-selected=true]):not(#_):not(#_),.ux-set .lang-seg button.on:not(#_):not(#_),.ux-codex .art-filter.on:not(#_):not(#_){background:var(--night-3)!important;color:var(--gold)!important}.overlay.rf-ov.has-pinned>.screen-main>.ov-card:not(#_):not(#_){margin-bottom:var(--sp-3)!important}.art-pick-ov:not(#_):not(#_) .art-pick{margin-bottom:0!important}.art-pick-ov>.screen-main>.art-skip:not(#_):not(#_){max-width:388px;margin-top:var(--sp-3)!important;margin-bottom:auto!important}.toggle input:not(#_):not(#_):after{background:var(--dim)!important}.toggle input:not(#_):not(#_):checked:after{background:var(--parch-hi)!important}.ux-set .btn:not(#_):not(#_){letter-spacing:0!important;padding-left:var(--sp-3)!important;padding-right:var(--sp-3)!important}.tier-grid .tier.ready:not(#_):not(#_){background:#3a2a1a!important}.tier-grid .tier.locked .t-ico{opacity:.6;filter:grayscale(.5)}.shop-wrap .shop-hero .tword:not(#_):not(#_){--tile-size:34px;flex-wrap:nowrap;justify-content:center;gap:4px;flex-direction:row!important;display:flex!important}.shop-wrap .shop-hero .tword .tile.mini:not(#_):not(#_){width:34px!important;height:38px!important}.shop-wrap .shop-item>.btn.buy-btn:not([disabled]):not(#_):not(#_){background:var(--night-1)!important;color:var(--gold)!important;box-shadow:inset 0 0 0 2px var(--gold)!important;text-shadow:none!important}.wb-top .wb-col.zero i:not(#_){visibility:hidden}.wb-top .wb-long small:not(#_):not(#_),.wb-top .wb-big small:not(#_):not(#_){-webkit-font-smoothing:none;letter-spacing:1px;text-transform:uppercase;font-family:var(--font-px)!important;color:var(--muted)!important;font-size:12px!important}.daily-ov:not(#_):not(#_){background:#0e0816eb!important}.daily-ov .cal-day small:not(#_):not(#_){white-space:nowrap}.daily-ov>.screen-main:not(#_):not(#_){padding-bottom:calc(var(--sp-4) + var(--safe-b,0px))!important}@media (min-width:900px) and (min-height:600px){.ux-hero .ux-hero-art:not(#_):not(#_){margin-bottom:60px!important}.ux-heroes .ux-pager:not(#_):not(#_){align-items:center;height:44px!important;padding:0!important;top:500px!important}.ux-heroes .ux-dots{top:50%;bottom:auto!important;translate:-50% -50%!important}.ux-tabbar.home-row:not(#_):not(#_){max-width:972px!important}}.season-head .sh-more:not([open]) .sh-how:not(#_):not(#_){display:none!important}.season-head.panel:not(#_):not(#_){overflow:visible;height:auto!important;max-height:none!important}.wb-ctl .wb-seg:not(#_):not(#_){width:100%;min-width:0;max-width:100%;overflow:hidden}@media (max-width:899px){.ux-picker .pick-stage:not(#_):not(#_){max-height:none}.node-screen .node-panel.panel:not(#_):not(#_){margin:0 auto auto!important}.node-screen.node-chest .node-panel.panel:not(#_):not(#_),.node-screen.node-rest .node-panel.panel:not(#_):not(#_),.node-screen.node-event .node-panel.panel:not(#_):not(#_){margin:auto!important}}.overlay.rf-ov .cel-group .celebrate.cel-item:not(#_):not(#_):not(#_){flex:1 1 calc(50% - var(--sp-1))!important}.overlay .pw-skip:not(#_):not(#_),.art-pick-ov .art-skip:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--night-4)!important;color:var(--muted)!important;text-shadow:none!important;background:0 0!important;border:0!important;border-image:!important}.overlay .pw-grid+.pw-skip:not(#_):not(#_){margin-top:var(--sp-2)!important}.ux-set .theme-row:not(#_):not(#_){grid-template-columns:repeat(6,48px);justify-content:space-between;display:grid!important}.ux-set .theme-sw.on:not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold)!important;background:#3a2c3e!important}.shop-wrap .shop-item .si-body .si-ribbon:not(#_):not(#_){text-align:left;justify-content:flex-start;margin-top:var(--sp-1)!important}.ux-picker .pick-hp small:not(#_):not(#_){font-size:var(--t-label)!important}.tier-grid .tier:not(#_):not(#_):not(#_){min-height:100px;height:auto!important}.tier-grid .tier .t-ico:not(#_):not(#_){width:36px!important;height:36px!important}.tier-grid .tier .t-ico .ico:not(#_):not(#_),.tier-grid .tier .t-ico .pxico:not(#_):not(#_){width:32px!important;height:32px!important}.tier-grid .tier b:not(#_):not(#_):not(#_){height:16px;white-space:nowrap!important;line-height:16px!important}.wb-ctl:not(#_):not(#_):not(#_){flex-direction:column!important;align-items:stretch!important;height:auto!important;display:flex!important}.wb-ctl .wb-search:not(#_):not(#_):not(#_){width:100%!important;height:var(--btn-h-s)!important;flex:none!important}.wb-ctl .wb-seg:not(#_):not(#_):not(#_){flex:none!important;width:100%!important}@media (max-width:899px){.node-screen.node-shop .node-panel.panel:not(#_):not(#_){margin:auto!important}}.node-screen .shop-item:not(#_):not(#_):not(#_){min-height:84px}.overlay .pw-card:not(#_):not(#_):not(#_){grid-template-columns:48px minmax(0,1fr);align-content:center;row-gap:0}.overlay .pw-card>.pw-ico:not(#_):not(#_):not(#_){grid-row:1/span 4;width:48px!important;height:48px!important}.overlay .pw-card>.pw-ico .ico:not(#_),.overlay .pw-card>.pw-ico .pxico:not(#_){width:44px!important;height:44px!important}.overlay .pw-card>:not(.pw-ico):not(.pw-shine){margin-bottom:2px!important}@media (min-width:900px) and (min-height:600px){.overlay .pw-card:not(#_):not(#_):not(#_){align-content:start;row-gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}.overlay .pw-card>.pw-ico:not(#_):not(#_):not(#_){grid-row:auto;width:72px!important;height:72px!important}.overlay .pw-card>.pw-ico .ico:not(#_),.overlay .pw-card>.pw-ico .pxico:not(#_){width:64px!important;height:64px!important}}.ux-picker .pick-foot .pick-go:not(#_):not(#_):not(#_){letter-spacing:0!important}@media (min-width:900px) and (min-height:600px){.season-head .sh-how:not(#_):not(#_){grid-template-columns:minmax(0,1fr)!important}}.ux-set .theme-row:not(#_):not(#_):not(#_){flex-direction:row!important;grid-template-columns:repeat(6,48px)!important;grid-auto-flow:row!important;justify-content:space-between!important;display:grid!important}@media (max-width:899px){.ux-picker .pick-stage:not(#_):not(#_){max-height:300px}}.overlay.rf-ov .cel-group .celebrate.cel-item:not(#_):not(#_):not(#_){justify-content:flex-start;min-height:28px;box-shadow:none!important;background:0 0!important;padding:0!important}.overlay .pw-card .pw-lvl:not(#_):not(#_):not(#_){color:var(--muted)!important}.tier-grid .tier.next:not(#_):not(#_):not(#_){box-shadow:inset 0 0 0 2px var(--gold-lo)!important;background:var(--night-3)!important}.tier-grid .tier.next .t-n:not(#_):not(#_){color:var(--gold)!important}.shop-wrap .shop-item>.btn.buy-btn[disabled]:not(#_):not(#_):not(#_){opacity:1;box-shadow:none!important;color:var(--dim)!important;background:0 0!important}@media (max-width:899px){.ux-codex.bestiary .ccard small:not(#_):not(#_):not(#_){-webkit-line-clamp:2}}.daily-ov:not(#_):not(#_):not(#_){background:#0e0816f7!important}.daily-ov .daily-card:not(#_):not(#_){padding-bottom:var(--sp-4)!important}.ux-codex .art-filter:not(#_):not(#_):not(#_){text-align:center;justify-content:center;align-items:center;padding:0 var(--sp-1)!important;display:flex!important}.ch-row .ch-tag:not(#_):not(#_){text-wrap:pretty}.howto .hbar:not(#_):not(#_):not(#_){grid-template-columns:40px minmax(0,1fr) 64px;height:20px}.howto .hbar span:not(#_),.howto .hbar b:not(#_){color:var(--text);font-size:var(--t-label)!important}.art-pick-ov .art-card .art-chip .pips{display:none!important}.art-pick-ov .art-card .art-arch:not(#_):not(#_){color:var(--muted)!important}.node-screen .si-ico>.ico:not(#_):not(#_):not(#_),.node-screen .cc-ico>.ico:not(#_):not(#_):not(#_),.node-screen .ro-ico>.ico:not(#_):not(#_):not(#_),.node-screen .si-ico>.pxico:not(#_):not(#_):not(#_),.node-screen .cc-ico>.pxico:not(#_):not(#_):not(#_),.node-screen .ro-ico>.pxico:not(#_):not(#_):not(#_){width:36px!important;height:36px!important}.overlay .pw-card>.pw-ico .ico:not(#_):not(#_):not(#_),.overlay .pw-card>.pw-ico .pxico:not(#_):not(#_):not(#_){width:44px!important;height:44px!important}@media (min-width:900px) and (min-height:600px){.overlay .pw-card>.pw-ico .ico:not(#_):not(#_):not(#_),.overlay .pw-card>.pw-ico .pxico:not(#_):not(#_):not(#_){width:64px!important;height:64px!important}.overlay .pw-card>b:not(#_):not(#_):not(#_){font-size:var(--t-title)!important;line-height:1.1!important}.ux-picker .picker:not(#_):not(#_):not(#_){align-items:start}}.overlay .pw-card>b:not(#_):not(#_):not(#_),.art-pick-ov .art-card .art-name:not(#_):not(#_):not(#_){font-size:var(--t-title)!important;line-height:1.1!important}@media (min-width:900px) and (min-height:600px){.overlay .pw-card .pw-rar:not(#_):not(#_):not(#_),.overlay .pw-card .pw-lvl:not(#_):not(#_):not(#_){font-size:var(--t-label)!important}}@media (max-width:899px){.ux-picker .pick-stage:not(#_):not(#_):not(#_){max-height:none}}.screen.m2{flex-direction:column;display:flex;overflow:hidden}.m2-body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.m2-scroll{overscroll-behavior:contain;scrollbar-width:none;--g0:#121c26;--g1:#182632;--g2:#0d141c;background-color:var(--g0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' shape-rendering='crispEdges'%3E%3Cg fill='%23fff' fill-opacity='.05'%3E%3Crect x='6' y='8' width='2' height='2'/%3E%3Crect x='30' y='4' width='2' height='2'/%3E%3Crect x='18' y='22' width='4' height='2'/%3E%3Crect x='40' y='30' width='2' height='2'/%3E%3Crect x='10' y='38' width='2' height='2'/%3E%3Crect x='26' y='42' width='2' height='2'/%3E%3C/g%3E%3Cg fill='%23000' fill-opacity='.18'%3E%3Crect x='36' y='14' width='4' height='2'/%3E%3Crect x='2' y='26' width='2' height='2'/%3E%3Crect x='44' y='44' width='2' height='2'/%3E%3C/g%3E%3C/svg%3E");flex:1;min-height:0;position:relative;overflow:hidden auto}.m2[data-ch="2"] .m2-scroll{--g0:#1e1814;background-color:#1e1814}.m2[data-ch="3"] .m2-scroll{--g0:#0e1a2a;background-color:#0e1a2a}.m2[data-ch="4"] .m2-scroll{--g0:#110e26;background-color:#110e26}.m2[data-ch="5"] .m2-scroll{--g0:#19151f;background-color:#19151f}.m2-vista{z-index:0;pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.m2-vista img{height:auto;image-rendering:pixelated;opacity:.62;position:absolute;top:0}.m2-vista:after{content:"";background:linear-gradient(to bottom, transparent 0 8px, color-mix(in srgb, var(--g0) 30%, transparent) 8px 20px, color-mix(in srgb, var(--g0) 55%, transparent) 20px 32px, color-mix(in srgb, var(--g0) 80%, transparent) 32px 44px, var(--g0) 44px);height:56px;position:absolute;bottom:0;left:0;right:0}.m2-scroll::-webkit-scrollbar{display:none}.m2-map{contain:layout style;margin:0 auto;position:relative}.m2-roads{pointer-events:none;z-index:1;position:absolute;top:0;left:0}.m2-roads .rd-off{fill:#3a2e58}.m2-roads .rd-ahead{fill:#5c4c86}.m2-roads .rd-open{fill:#fff6dc}.m2-roads .rd-taken{fill:#c8862a}.m2-props,.m2-amb{pointer-events:none;position:absolute;inset:0}.m2-props,.m2-roads~.m2-props{z-index:1}.m2-amb{z-index:4}.m2-prop{display:block;position:absolute}.m2-prop svg{width:100%;height:100%;display:block}.m2-prop.flip svg{scale:-1 1}.m2-prop.an-sway,.m2-prop.an-flag{transform-origin:50% 100%;animation:2.6s step-end infinite m2-sway;animation-delay:calc(-1 * var(--ad,0s))}.m2-prop.an-flag{transform-origin:0 0;animation-name:m2-flag;animation-duration:1.8s}.m2-prop.an-turn{animation:1.5s steps(3,end) infinite m2-turn}.m2-prop.an-turn-r{animation:1.1s steps(3,end) infinite m2-turn-r}@keyframes m2-sway{0%,to{transform:skew(0)}50%{transform:skew(-9deg)}}@keyframes m2-flag{0%,to{transform:skewY(0)}50%{transform:skewY(5deg)}}@keyframes m2-turn{to{transform:rotate(45deg)}}@keyframes m2-turn-r{to{transform:rotate(-60deg)}}.m2-node:not(#_){z-index:2;box-shadow:none;min-height:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;translate:-50% -50%}.m2-node.is-tok:not(#_){width:44px;height:44px}.m2-node.is-ptr .ux-ptr{pointer-events:none;margin:0}.m2-node.is-ptr:not(#_){width:var(--ptr-m);height:var(--ptr-m)}.m2-node.is-ptr.is-next:not(#_){width:var(--sz,var(--ptr-m));height:var(--sz,var(--ptr-m))}.m2-node.is-ptr.big:not(#_){width:var(--ptr-l);height:var(--ptr-l)}.m2-node.is-next.is-ptr .ux-ptr:not(#_){width:var(--sz,var(--ptr-m));height:var(--sz,var(--ptr-m))}.m2-node.is-next .m2-lbl{max-width:var(--lw,84px)}.m2-tok{width:40px;height:44px;display:block;position:absolute;top:50%;left:50%;translate:-50% -20px}.m2-tok>svg{width:40px;height:44px;position:absolute;top:0;left:0}.m2-glyph{place-items:center;width:32px;height:32px;display:grid;position:absolute;top:4px;left:4px}.m2-glyph .ico,.m2-glyph .pxico{width:32px!important;height:32px!important}.m2-crown{width:28px;height:21px;display:block}.m2-crown svg{width:100%;height:100%;display:block}.m2-q{font:20px/1 var(--font-px,monospace);color:var(--muted,#c0b4d8)}.m2-node.st-off .m2-tok,.m2-node.st-past .m2-tok,.m2-node.st-ahead .m2-tok{opacity:.72}.m2-node.st-off .m2-glyph,.m2-node.st-past .m2-glyph{opacity:.75}.m2-node.st-done .m2-glyph{opacity:.55}.m2-node.is-bigtok:not(#_){width:60px;height:60px}.m2-node.is-bigtok .m2-tok,.m2-node.is-bigtok .m2-tok>svg{width:60px;height:66px}.m2-node.is-bigtok .m2-tok{translate:-50% -30px}.m2-node.is-bigtok .m2-glyph{width:48px;height:48px;top:6px;left:6px}.m2-node.is-bigtok .m2-glyph .ico,.m2-node.is-bigtok .m2-glyph .pxico{width:48px!important;height:48px!important}.m2-node.is-bigtok .m2-ring{inset:-6px}.m2-pad{background:var(--gold-lo,#d8861a);width:40px;height:10px;box-shadow:inset 0 2px 0 var(--gold,#ffcf3a), inset 0 -2px 0 var(--gold-dk,#7a3e08);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 4px,100% 6px,calc(100% - 6px) 100%,6px 100%,0 6px,0 4px);position:absolute;top:50%;left:50%;translate:-50% 6px}.m2-ok{z-index:2;width:18px;height:16px;display:block;position:absolute;top:0;right:2px}.m2-ok svg{width:100%;height:100%;display:block}.m2-lbl{text-overflow:ellipsis;white-space:nowrap;max-width:84px;font:12px/16px var(--font-px,monospace);letter-spacing:1px;text-transform:uppercase;color:var(--muted,#c0b4d8);pointer-events:none;display:block;position:absolute;top:calc(100% + 4px);left:50%;overflow:hidden;translate:-50%}.m2-lbl.t-red{color:var(--red-hi,#ff8a96)}.m2-lbl.t-gold,.m2-node.is-next .m2-lbl{color:var(--gold,#ffcf3a)}.m2-node.is-next .m2-lbl.t-red{color:var(--red-hi,#ff8a96)}.m2-lbl.m2-side-lbl{background:var(--night-1,#170f26);max-width:72px;box-shadow:inset 0 0 0 2px var(--night-4,#3a2c5c);padding:2px 6px;top:50%;left:calc(100% + 6px);translate:0 -50%}.m2-ground{z-index:0;pointer-events:none;position:absolute;inset:0}.m2-patch{display:block;position:absolute}.m2-patch svg{width:100%;height:100%;display:block}.m2-ring{--rc:var(--gold,#ffcf3a);pointer-events:none;background:linear-gradient(var(--rc) 0 0) 0 0 / 14px 4px no-repeat, linear-gradient(var(--rc) 0 0) 0 0 / 4px 14px no-repeat, linear-gradient(var(--rc) 0 0) 100% 0 / 14px 4px no-repeat, linear-gradient(var(--rc) 0 0) 100% 0 / 4px 14px no-repeat, linear-gradient(var(--rc) 0 0) 0 100% / 14px 4px no-repeat, linear-gradient(var(--rc) 0 0) 0 100% / 4px 14px no-repeat, linear-gradient(var(--rc) 0 0) 100% 100% / 14px 4px no-repeat, linear-gradient(var(--rc) 0 0) 100% 100% / 4px 14px no-repeat;animation:1.6s step-end infinite m2-pulse;position:absolute;inset:-8px}.m2-node.k-elite .m2-ring{--rc:var(--red-hi,#ff8a96)}@keyframes m2-pulse{0%,to{opacity:1}50%{opacity:.5}}.m2-node.is-sel .m2-ring{--rc:#fff6dc;opacity:1;animation:none;inset:-11px}.m2-node.is-sel .ux-ptr{box-shadow:inset 0 0 0 3px var(--gold,#ffcf3a)}.m2-node.is-sel.k-elite .ux-ptr{box-shadow:inset 0 0 0 3px var(--red-hi,#ff8a96)}.m2-node.is-tok.is-sel:after{content:"";box-shadow:inset 0 0 0 2px var(--gold,#ffcf3a);pointer-events:none;position:absolute;inset:-2px}.m2-node.is-chosen .ux-ptr{box-shadow:inset 0 0 0 3px var(--gold,#ffcf3a)}.m2-node.big.st-off,.m2-node.big.st-ahead{cursor:pointer}.m2-node:focus-visible{outline:2px solid var(--gold,#ffcf3a);outline-offset:6px}@media (hover:hover){.m2-node.is-next:hover .ux-ptr{box-shadow:inset 0 0 0 2px var(--gold,#ffcf3a)}.m2-node.is-tok:hover .m2-glyph{opacity:1}}.m2-hero{z-index:3;pointer-events:none;width:40px;height:50px;position:absolute;translate:-50% -100%}.m2-hero-spr{display:block;position:absolute;inset:0;overflow:visible}.m2-hero-spr img.spr{position:absolute}.m2-hero-sh{background:#0804108c;height:4px;position:absolute;bottom:-3px;left:10px;right:10px}.m2-hero.face-l .m2-hero-spr{scale:-1 1}.m2-hero:not(.is-walk) .m2-hero-spr{animation:1.8s step-end infinite m2-idle}@keyframes m2-idle{0%,to{transform:translateY(0)}50%{transform:translateY(1px)}}.m2-reveal .m2-node{animation:m2-in .36s steps(3, end) var(--rd,0s) both}.m2-reveal .m2-roads,.m2-reveal .m2-props{animation:.5s steps(3,end) .5s both m2-fade}.m2-reveal .m2-hero{animation:.3s steps(2,end) .9s both m2-fade}@keyframes m2-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes m2-fade{0%{opacity:0}to{opacity:1}}.am{pointer-events:none;width:4px;height:4px;animation-delay:calc(-1 * var(--ad,0s));animation-iteration-count:infinite;display:block;position:absolute}.am-fly{animation-name:am-fly;animation-duration:calc(7.5s * var(--av,1));background:#fff19a;animation-timing-function:steps(18,end);box-shadow:0 0 0 2px #ffcf3a47,0 0 0 4px #ffcf3a1a}@keyframes am-fly{0%{opacity:0;transform:translate(0)}12%{opacity:1}30%{transform:translate(10px,-8px)}45%{opacity:.35}55%{opacity:1;transform:translate(18px,2px)}80%{opacity:.9;transform:translate(6px,10px)}to{opacity:0;transform:translate(0)}}.am-drip{width:3px;height:6px;animation-name:am-drip;animation-duration:calc(5s * var(--av,1));background:#a07ce8;animation-timing-function:steps(8,end);box-shadow:0 -2px #6a44c0}@keyframes am-drip{0%{opacity:0;transform:translateY(-20px)}15%{opacity:1}85%{opacity:.8}to{opacity:0;transform:translateY(4px)}}.am-spark{width:3px;height:3px;animation-name:am-spark;animation-duration:calc(3.2s * var(--av,1));background:#fff19a;animation-timing-function:step-end;box-shadow:0 0 0 1px #ffcf3a59}@keyframes am-spark{0%,70%,to{opacity:0}72%{opacity:1;transform:translate(0)}78%{opacity:1;transform:translate(3px,-3px)}84%{opacity:.6;transform:translate(5px,-2px)}}.am-glow{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);background:#ffcf3a29;width:28px;height:28px;animation-name:am-flicker;animation-duration:2.7s;animation-timing-function:step-end;translate:-50% -50%}@keyframes am-flicker{0%,to{opacity:.9}20%{opacity:.55}32%{opacity:1}58%{opacity:.7}74%{opacity:.95}}.am-bubble{width:5px;height:5px;animation-name:am-rise;animation-duration:calc(5.5s * var(--av,1));animation-timing-function:steps(10,end);box-shadow:inset 0 0 0 1px #c8ecff}@keyframes am-rise{0%{opacity:0;transform:translateY(4px)}15%{opacity:.9}50%{transform:translate(2px,-16px)}90%{opacity:.7}to{opacity:0;transform:translate(-1px,-34px)}}.am-ripple{width:18px;height:6px;animation-name:am-ripple;animation-duration:3s;animation-timing-function:steps(4,end);translate:-50% -50%;box-shadow:inset 0 0 0 1px #c8ecffbf}@keyframes am-ripple{0%{opacity:0;transform:scale(.5)}20%{opacity:1}to{opacity:0;transform:scale(1.8)}}.am-page{width:8px;height:6px;animation-name:am-page;animation-duration:calc(12s * var(--av,1));background:#f0dcae;animation-timing-function:steps(24,end);box-shadow:inset -2px -2px #c89c5c,inset 2px 2px #fff6dc}@keyframes am-page{0%{opacity:0;transform:translate(-30px,-10px)rotate(0)}10%{opacity:.9}50%{transform:translateY(4px)rotate(30deg)}90%{opacity:.8}to{opacity:0;transform:translate(34px,-6px)rotate(-20deg)}}.am-star{width:2px;height:2px;animation-name:am-twinkle;animation-duration:calc(4s * var(--av,1));background:#fff6dc;animation-timing-function:step-end;box-shadow:2px 0 #fff6dc80,-2px 0 #fff6dc80,0 2px #fff6dc80,0 -2px #fff6dc80}.am-star:nth-child(3n){background:#fff19a;box-shadow:2px 0 #ffcf3a,-2px 0 #ffcf3a,0 2px #ffcf3a,0 -2px #ffcf3a,4px 0 #ffcf3a66,-4px 0 #ffcf3a66,0 4px #ffcf3a66,0 -4px #ffcf3a66}@keyframes am-twinkle{0%,to{opacity:.9}30%{opacity:.25}45%{opacity:1}70%{opacity:.5}}.am-comet{background:#fff6dc;width:4px;height:2px;animation-name:am-comet;animation-duration:15s;animation-timing-function:steps(30,end);box-shadow:4px -2px #c8ecff,8px -4px #8ca8e0,12px -6px #8ca8e080}@keyframes am-comet{0%,70%{opacity:0;transform:translate(0)}71%{opacity:1}82%{opacity:0;transform:translate(-150px,75px)}to{opacity:0;transform:translate(-150px,75px)}}.am-ember{width:3px;height:3px;animation-name:am-ember;animation-duration:calc(5s * var(--av,1));background:#ff7a1a;animation-timing-function:steps(12,end);box-shadow:0 0 0 1px #ff7a1a4d}.am-ember:nth-child(2n){background:#ffcf3a}@keyframes am-ember{0%{opacity:0;transform:translateY(6px)}15%{opacity:1}50%{transform:translate(4px,-18px)}to{opacity:0;transform:translate(-3px,-44px)}}.am-mote{width:3px;height:3px;animation-name:am-page;animation-duration:calc(14s * var(--av,1));background:#e6d4ff;animation-timing-function:steps(28,end)}.reduce-motion .m2 .am,.reduce-motion .m2 .m2-prop,.reduce-motion .m2 .m2-ring,.reduce-motion .m2 .m2-hero-spr,.reduce-motion .m2 .m2-reveal *{animation:none!important}.reduce-motion .m2 .am:not(.am-star):not(.am-glow){display:none}@media (prefers-reduced-motion:reduce){.m2 .am,.m2 .m2-prop,.m2 .m2-ring,.m2 .m2-hero-spr{animation:none!important}.m2 .am:not(.am-star):not(.am-glow){display:none}}.m2-side{z-index:5;background:var(--night-1,#170f26);box-shadow:0 -1px 0 var(--night-4,#3a2c5c);padding:var(--sp-3,12px) var(--gutter,16px) max(var(--sp-3,12px), var(--safe-b,0px));flex:none;position:relative}.m2-chhead,.m2-sidearts{display:none}.m2-sheet{grid-template-columns:var(--ptr-s,56px) minmax(0, 1fr);column-gap:var(--sp-3,12px);row-gap:var(--sp-3,12px);min-height:128px;max-width:var(--col,560px);grid-template-areas:"art txt""go go";align-items:center;margin:0 auto;display:grid}.m2-sh-art{grid-area:art;align-self:start}.m2-sh-txt{flex-direction:column;grid-area:txt;gap:2px;min-width:0;display:flex}.m2-eyebrow{font:12px/16px var(--font-px,monospace);letter-spacing:1px;text-transform:uppercase;color:var(--muted,#c0b4d8);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.m2-eyebrow.t-red{color:var(--red-hi,#ff8a96)}.m2-eyebrow em{color:var(--dim,#8a7ca6);font-style:normal}.m2-sh-name{font:20px/24px var(--font-px,monospace);color:var(--text,#f6ead2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m2-sh-stats{gap:var(--sp-4,16px);font:16px/20px var(--font-px,monospace);color:var(--text,#f6ead2);display:flex}.m2-sh-stats span{align-items:center;gap:var(--sp-1,4px);display:inline-flex}.m2-sh-stats .ico,.m2-sh-stats .pxico{width:16px!important;height:16px!important}.m2-chips{gap:2px var(--sp-3,12px);font:14px/18px var(--font-px,monospace);letter-spacing:.5px;color:var(--gold,#ffcf3a);flex-wrap:wrap;display:flex}.m2-chips.t-red{color:var(--red-hi,#ff8a96)}.m2-chip{align-items:center;gap:var(--sp-1,4px);white-space:nowrap;display:inline-flex}.m2-chip .ico,.m2-chip .pxico{flex:none;width:14px!important;height:14px!important}.m2-sh-line:not(#_){display:block;color:var(--muted,#c0b4d8)!important;font-size:var(--t-small,14px)!important;line-height:1.3!important}.m2-go:not(#_):not(#_){width:100%;min-width:0;min-height:var(--btn-h,48px);grid-area:go;margin:0}.m2-go.is-sec:not(#_):not(#_){min-height:40px}.m2-sheet.is-prompt{grid-template-columns:minmax(0,1fr);grid-template-areas:"txt""go"}.m2-sh-prompt{flex-direction:column;gap:2px;min-width:0;display:flex}.m2-sh-prompt b{font:20px/24px var(--font-px,monospace);color:var(--gold,#ffcf3a);font-weight:400}.m2-sh-prompt small:not(#_){color:var(--muted,#c0b4d8)!important;font-size:var(--t-small,14px)!important}.m2-sh-opts{gap:var(--sp-2,8px);grid-area:go;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.m2-opt:not(#_){justify-content:center;align-items:center;gap:var(--sp-2,8px);min-height:var(--btn-h,48px);padding:0 var(--sp-2,8px);background:var(--night-3,#2c2046);box-shadow:inset 0 0 0 2px var(--gold-lo,#d8861a);color:var(--gold,#ffcf3a);font:12px/1 var(--font-px,monospace);letter-spacing:1px;text-transform:uppercase;cursor:pointer;border:0;min-width:0;margin:0;display:flex}.m2-opt span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m2-opt .ico,.m2-opt .pxico{flex:none;width:20px!important;height:20px!important}.m2-opt.k-elite:not(#_){box-shadow:inset 0 0 0 2px var(--red-dk,#a8183a)}.m2-opt kbd,.m2-sheet kbd{display:none}@media (min-width:900px) and (hover:hover) and (pointer:fine){.m2-opt kbd{font:12px var(--font-px,monospace);color:var(--dim,#8a7ca6);display:inline}}.m2-artbtn:not(#_){font:inherit;cursor:pointer;margin:0}.m2-artbtn .ico,.m2-artbtn .pxico{width:16px!important;height:16px!important}.m2-artov>.screen-main{padding:var(--sp-4,16px) var(--gutter,16px);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.m2-artov{background:#0e0816f0;flex-direction:column;display:flex}.m2-artcard{width:100%;max-width:var(--col,560px);margin:auto;position:relative;padding:var(--sp-5,24px) var(--sp-4,16px) var(--sp-4,16px)!important}.m2-x:not(#_){width:44px;height:44px;position:absolute;top:4px;right:4px}@media (min-width:900px){.m2-body{justify-content:center;align-items:stretch;gap:var(--sp-5,24px);width:100%;max-width:1180px;padding:0 var(--gutter,24px) var(--sp-4,16px);flex-direction:row;margin:0 auto}.m2-scroll{box-shadow:inset 0 0 0 2px var(--night-3,#2c2046);flex:0 760px}.m2-side{align-self:center;gap:var(--sp-4,16px);background:var(--night-2,#201634);max-height:calc(100% - 16px);box-shadow:inset 0 0 0 2px var(--night-4,#3a2c5c);padding:var(--sp-5,24px);flex-direction:column;flex:0 0 360px;display:flex;overflow-y:auto}.m2-chhead{padding-bottom:var(--sp-4,16px);box-shadow:0 2px 0 var(--night-3,#2c2046);display:block}.m2-chhead h2{margin:var(--sp-1,4px) 0;font:var(--t-title,24px)/1.1 var(--font-px,monospace);color:var(--text,#f6ead2)}.m2-chhead p{color:var(--muted,#c0b4d8);font-size:var(--t-small,15px);margin:0;line-height:1.35}.m2-sheet{max-width:none;min-height:184px;margin:0}.m2-sidearts{padding-top:var(--sp-4,16px);box-shadow:0 -2px 0 var(--night-3,#2c2046);display:block}.m2-artbtn:not(#_){display:none}.m2-node.is-tok:not(#_){width:64px;height:64px}.m2-node.is-tok .m2-tok,.m2-node.is-tok .m2-tok>svg{width:60px;height:66px}.m2-node.is-tok .m2-tok{translate:-50% -30px}.m2-node.is-tok .m2-glyph{width:48px;height:48px;top:6px;left:6px}.m2-node.is-tok .m2-glyph .ico,.m2-node.is-tok .m2-glyph .pxico{width:48px!important;height:48px!important}.m2-node.is-tok .m2-crown{width:42px;height:32px}.m2-node.is-bigtok:not(#_){width:80px;height:80px}.m2-node.is-bigtok .m2-tok,.m2-node.is-bigtok .m2-tok>svg{width:80px;height:88px}.m2-node.is-bigtok .m2-tok{translate:-50% -40px}.m2-node.is-bigtok .m2-glyph{width:64px;height:64px;top:8px;left:8px}.m2-node.is-bigtok .m2-glyph .ico,.m2-node.is-bigtok .m2-glyph .pxico{width:64px!important;height:64px!important}.m2-side{margin-top:var(--sp-4,16px);align-self:flex-start}.m2-hero{width:48px;height:60px}.screen.m2{--ptr-m:76px;--ptr-l:104px}.m2-lbl{max-width:120px;font-size:14px}}.m2-legend{gap:var(--sp-1,4px) var(--sp-2,8px);grid-area:go;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.m2-legend .lg{align-items:center;gap:var(--sp-1,4px);min-width:0;font:12px/16px var(--font-px,monospace);letter-spacing:.5px;color:var(--muted,#c0b4d8);text-transform:uppercase;display:flex}.m2-legend .lg>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m2-legend .ico,.m2-legend .pxico{flex:none;width:20px!important;height:20px!important}.m2-legend .m2-crown{flex:none;width:20px;height:15px}@media (min-width:900px){.m2-legend{gap:var(--sp-2,8px);grid-template-columns:repeat(2,minmax(0,1fr))}}.m2-badge{z-index:2;pointer-events:none;width:24px;height:26px;position:absolute;bottom:-10px;left:-10px}.m2-badge>svg{width:24px;height:26px;position:absolute;inset:0}.m2-badge .m2-glyph{width:20px;height:20px;top:2px;left:2px}.m2-badge .m2-glyph .ico,.m2-badge .m2-glyph .pxico{width:16px!important;height:16px!important}.m2-badge .m2-crown{width:16px;height:12px}.m2-hero:before{content:"";background:linear-gradient(#ffcf3a21 0 0) 16px 0/40px 4px no-repeat,linear-gradient(#ffcf3a21 0 0) 4px 4px/64px 4px no-repeat,linear-gradient(#ffcf3a21 0 0) 0 8px/72px 4px no-repeat,linear-gradient(#ffcf3a21 0 0) 4px 12px/64px 4px no-repeat,linear-gradient(#ffcf3a21 0 0) 16px 16px/40px 4px no-repeat;width:72px;height:20px;position:absolute;bottom:-12px;left:50%;translate:-50%}@media (max-width:899px){.m2>.topbar .title:not(#_):not(#_){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;font-size:clamp(16px,4.6vw,24px)!important}.m2>.topbar .sub{display:none!important}}.anim-rig>.sprite:not(#_):not(#_):not(#_),.anim-rig>.sprite img.spr:not(#_):not(#_):not(#_),.anim-rig.victory-hop>.sprite:not(#_):not(#_):not(#_){animation:none!important}.anim-rig>.sprite img.anim-up{width:var(--pxw);height:var(--pxh);object-fit:fill;max-width:none;margin-left:calc(var(--pxw) / -2 + var(--pxdx,0px));image-rendering:pixelated;pointer-events:none;z-index:1;position:absolute;bottom:0;left:50%}.anim-rig>.sprite img.anim-up[hidden]{display:none!important}.battle .fighter.px-rim .sprite img.anim-up:not(#_):not(#_){--rim-c:#f6ecceeb;filter:drop-shadow(var(--rim-u) 0 0 var(--rim-c)) drop-shadow(calc(var(--rim-u) * -1) 0 0 var(--rim-c)) drop-shadow(0 var(--rim-u) 0 var(--rim-c)) drop-shadow(0 calc(var(--rim-u) * -1) 0 var(--rim-c))}.battle .fighter.px-rim.px-rim-dark .sprite img.anim-up:not(#_):not(#_){--rim-c:#0b0714}.anim-rig.a-flash>.sprite img:not(#_):not(#_):not(#_){filter:brightness(0)invert()!important;animation:none!important}.anim-rig.flash>.sprite img.spr:not(#_):not(#_):not(#_){animation:none!important}.fxb .anim-rig.hero.st-poisoned .sprite img:not(#_):not(#_):not(#_){filter:sepia(.45)hue-rotate(50deg)saturate(1.7);animation:none!important}.anim-rig.dead>.sprite:not(#_):not(#_):not(#_),.anim-rig.dead>.sprite img:not(#_):not(#_):not(#_),.anim-rig.rf-dissolving>.sprite:not(#_):not(#_):not(#_),.anim-rig.rf-dissolving>.sprite img:not(#_):not(#_):not(#_){opacity:1!important;animation:none!important;-webkit-mask-image:none!important;mask-image:none!important}.anim-rig.anim-dim1>.sprite img:not(#_):not(#_):not(#_){filter:grayscale(.35)brightness(.7)contrast(1.05)!important}.anim-rig.anim-dim1.a-flash>.sprite img:not(#_):not(#_):not(#_){filter:brightness(0)invert()!important}.anim-rig.anim-dead>.gshadow:not(#_):not(#_):not(#_){opacity:0!important}.anim-rig.anim-dead.anim-lying>.gshadow:not(#_):not(#_):not(#_){opacity:1!important;transition:none!important}.anim-rig.anim-dead .rf-remains{display:none!important}.anim-rig.anim-down>.sprite img:not(#_):not(#_):not(#_){filter:grayscale(.35)brightness(.78)!important}.fxb .intent.danger:not(#_):not(#_),.fxb .potion.primed:not(#_):not(#_),.fxb .tile.bad-burning:not(#_):not(#_),.fxb .tile.coach:not(#_):not(#_),.fxb .tile.hinted:not(#_):not(#_){animation:none!important}html[data-blink="1"] .fxb .intent.danger:not(#_):not(#_):not(#_),html[data-blink="1"] .fxb .potion.primed:not(#_):not(#_):not(#_),html[data-blink="1"] .fxb .tile.bad-burning:not(#_):not(#_):not(#_){--bl:var(--bl-b)}html[data-blink="1"] .fxb .tile.coach:not(#_):not(#_):not(#_),html[data-blink="1"] .fxb .tile.hinted:not(#_):not(#_):not(#_){--t-ring:transparent}.fxb .stage.lowhp:before{opacity:.45!important;animation:none!important}html[data-blink="1"] .fxb .stage.lowhp:before{opacity:.9!important}.ult-layer{z-index:14;pointer-events:auto;touch-action:manipulation;position:absolute;inset:0;overflow:hidden}.ult-bar{z-index:3;background:#05030a;height:0;position:absolute;left:0;right:0}.ult-bar.top{top:0}.ult-bar.bot{bottom:0}.ult-dim{opacity:0;z-index:0;pointer-events:none;background:#07040e;position:absolute;inset:0}.stage.ult-on>.hud,.stage.ult-on>.topbar,.stage.ult-on>.intent,.stage.ult-on>.word-banner{visibility:hidden}.stage.ult-on>.stage-bg{filter:brightness(.3)saturate(.6)}.stage.ult-on>.fighter{z-index:6}.stage.ult-on>.fx-canvas{z-index:7}.ult-card{z-index:4;pointer-events:none;align-items:center;gap:0;height:140px;display:flex;position:absolute;top:0;left:0;right:0}.ult-card .uc-band{background:var(--uc1,#2a1606);clip-path:polygon(0 18%,100% 0,100% 82%,0 100%);position:absolute;inset:0}.ult-card .uc-band:before{content:"";background:var(--uc2,#ffcf3a);height:6%;position:absolute;top:0;left:0;right:0}.ult-card .uc-band:after{content:"";background:var(--uc2,#ffcf3a);height:6%;position:absolute;bottom:0;left:0;right:0}.ult-card .uc-port{clip-path:polygon(0 18%,100% 4%,92% 96%,0 100%);flex:none;width:44%;height:100%;position:relative;overflow:hidden}.ult-card .uc-port img{image-rendering:pixelated;max-width:none;position:absolute}.ult-card .uc-txt{flex-direction:column;flex:1;gap:6px;min-width:0;padding:0 12px 0 6px;display:flex;position:relative}.ult-card .uc-tag{font-family:var(--font,monospace);font-size:var(--fs-xs,12px);letter-spacing:3px;color:var(--uc2,#ffcf3a)}.ult-card .uc-name{font-family:var(--font,monospace);font-size:var(--fs-l,24px);color:#fff;text-shadow:0 2px #000;overflow-wrap:anywhere;line-height:1.05}.ult-card .uc-hero{font-family:var(--font,monospace);font-size:var(--fs-xs,12px);color:#e9dcff}.ult-card.uc-wick{--uc1:#3a1404;--uc2:#ff9a2e}.ult-card.uc-brann{--uc1:#3a2a06;--uc2:#ffd24a}.ult-card.uc-sable{--uc1:#062a2a;--uc2:#3ee8d2}.ult-card.uc-orla{--uc1:#14104a;--uc2:#a99cff}.ult-card.uc-juno{--uc1:#3a2406;--uc2:#ffe08a}.ult-card.uc-vex{--uc1:#1e0a30;--uc2:#8cff5a}.ult-skip{z-index:5;font-family:var(--font,monospace);font-size:var(--fs-xxs,10px);color:#ffffff8c;pointer-events:none;position:absolute;bottom:10px;right:10px}.ult-flash{z-index:2;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.ult-hearts{z-index:4;pointer-events:none;position:absolute;inset:0}.ult-hearts i{width:0;height:0;position:absolute}.ult-hearts i:before{content:"";width:var(--hp,3px);height:var(--hp,3px);box-shadow:calc(var(--hp) * 1) 0 0 #ff6fae, calc(var(--hp) * 3) 0 0 #ff6fae, 0 var(--hp) 0 #ff6fae, calc(var(--hp) * 1) var(--hp) 0 #ffd1e6, calc(var(--hp) * 2) var(--hp) 0 #ff6fae, calc(var(--hp) * 3) var(--hp) 0 #ff6fae, calc(var(--hp) * 4) var(--hp) 0 #ff6fae, calc(var(--hp) * 1) calc(var(--hp) * 2) 0 #ff6fae, calc(var(--hp) * 2) calc(var(--hp) * 2) 0 #ff6fae, calc(var(--hp) * 3) calc(var(--hp) * 2) 0 #ff6fae, calc(var(--hp) * 2) calc(var(--hp) * 3) 0 #c02d6c;background:0 0;position:absolute;top:0;left:0}.stage.ult-on>.floater{z-index:9!important;visibility:visible!important}.stage.ult-on>.fighter.foe{z-index:8}.screen.battle>.stage.ult-on:not(#_){z-index:13!important}.ult-word{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.ult-word.hit svg{filter:brightness(0)invert()}.ult-layer.ult5:not(#_){z-index:40;pointer-events:auto;touch-action:manipulation;contain:strict;background:#05030a;position:absolute;inset:0;overflow:hidden}.ult5 .ult-shake{position:absolute;inset:0}.ult5 .ult-bg{max-width:none;image-rendering:pixelated;filter:brightness(.5)saturate(.85);pointer-events:none;position:absolute}.ult5 .ult-tint{opacity:.38;pointer-events:none;position:absolute;inset:0}.ult5 .ult-world{transform-origin:0 0;position:absolute;top:0;left:0}.ult5 .ucf{z-index:2;position:absolute}.ult5 .ucf.foe{z-index:1}.ult5 .ucf.foe.ucf-top{z-index:4}.ult5 .ucf.ucf-hurt:not(.a-flash)>.sprite img{filter:sepia(.8)saturate(4)hue-rotate(-25deg)brightness(.8)contrast(1.2)!important}.ult5.impactframe .ult-shake{filter:grayscale()invert()contrast(3)}.ult5 .ucf>.sprite{position:absolute;inset:0}.ult5 .ucf>.sprite img.spr{width:var(--pxw);height:var(--pxh);max-width:none;margin-left:calc(var(--pxw) / -2 + var(--pxdx,0px));image-rendering:pixelated;pointer-events:none;position:absolute;bottom:0;left:50%}.ult5 .ucf-sh{bottom:calc(var(--u) * -2);height:calc(var(--u) * 4);background:#04020a73;position:absolute}.ult5 .ucf-sh:before{content:"";left:18%;right:18%;top:var(--u);bottom:var(--u);background:#04020a8c;position:absolute}.ult5 .ucf.anim-dead .ucf-sh{display:none}.ult5 .ucf-ghost{opacity:.5;z-index:1}.ult5 .ucf-ghost img{filter:brightness(0)invert()sepia()saturate(5)hue-rotate(5deg)!important}.ult5 .fx-canvas.ult-canvas{z-index:3;pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.ult5 .ult-flash{z-index:8}.ult5 .ult-skip{z-index:9;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));color:#fff9;font-size:12px}.ult-card.u5{z-index:5}.ult-card.u5 .uc-port{width:40%}.ult-card.u5 .uc-txt{text-align:center;align-items:center;gap:4px;padding:0 24px}.ult-card.u5 .uc-tag{letter-spacing:4px;font-size:12px}.ult-card.u5 .uc-name{text-shadow:0 3px #000,3px 0 #000;font-size:32px;line-height:1}.ult-card.u5 .uc-hero{font-size:16px}@media (max-width:380px){.ult-card.u5 .uc-name{font-size:24px}}.ult-word.u5{z-index:6}.ult5 .ult-dmg{z-index:7;font-family:var(--font,monospace);color:#fffdf2;pointer-events:none;white-space:nowrap;text-shadow:4px 0 0 #120818, -4px 0 0 #120818, 0 4px 0 #120818, 0 -4px 0 #120818, 4px 4px 0 #120818, -4px 4px 0 #120818, 4px -4px 0 #120818, -4px -4px 0 #120818, 0 8px 0 var(--ud,#ff9a2e), 4px 8px 0 #120818, -4px 8px 0 #120818, 0 12px 0 #120818;font-size:72px;line-height:1;position:absolute;translate:-50% -100%}.ult5 .ult-dmg.ud-wick{--ud:#ff8a1e}.ult5 .ult-dmg.ud-brann{--ud:#ffc61a}.ult5 .ult-dmg.ud-sable{--ud:#2ee0cc}.ult5 .ult-dmg.ud-orla{--ud:#9a88ff}.ult5 .ult-dmg.ud-juno{--ud:#ffd34a}.ult5 .ult-dmg.ud-vex{--ud:#8cff5a}.ult5 .ult-dmg.up{opacity:0;transition:opacity .3s steps(3,end)}.ult5 .ult-hearts{z-index:6}@media (max-width:899px){.screen.battle>.overlay.rf-ov.rf-split:not(#_):not(#_){background:linear-gradient(180deg, #0a06122e 0 var(--rf-stage-b), #0a0612f0 var(--rf-stage-b))!important;-webkit-backdrop-filter:none!important}.screen.battle>.overlay.rf-ov.rf-split>.screen-main:not(#_):not(#_){padding-top:calc(var(--rf-stage-b) + 12px)!important;justify-content:flex-start!important}.screen.battle>.overlay.rf-ov.rf-split>.screen-main>.rf-head:not(#_):not(#_){left:0;right:0;top:calc(var(--rf-bar-b) + 4px)!important;margin:0!important;padding:0 16px!important;position:absolute!important}.screen.battle>.overlay.rf-ov.rf-split>.screen-main>.rf-head+:not(#_):not(#_),.screen.battle>.overlay.rf-ov.rf-split>.screen-main>.ov-card:not(#_):not(#_){margin-top:0!important}.screen.battle>.overlay.rf-ov.rf-split .ov-card:not(#_):not(#_){padding-top:16px!important}:is(.screen.battle:has(>.rf-ov.rf-split) .stage>.hud,.screen.battle:has(>.rf-ov.rf-split) .stage>.intent){visibility:hidden!important}}.stage .hud.foe.is-dead .chips,.stage .hud.foe.is-dead .intent{display:none!important}.fxb .hud .chip.mech-chip .chip-l{letter-spacing:0;color:#e9dcff;margin-right:2px;font-size:12px;font-weight:400}.fxb .hud .chip.mech-chip{cursor:pointer}.fxb .stage>.chip-tip{z-index:12;color:#f3eaff;max-width:360px;font-family:var(--body,"Nunito", sans-serif);pointer-events:none;background:#120c1e;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.35;display:flex;position:absolute;left:12px;right:12px;box-shadow:inset 0 0 0 2px #3c2f5a,0 3px #05030a}.fxb .stage>.chip-tip.right{left:auto}.fxb .stage>.chip-tip .ct-ic{flex:none;place-items:center;width:16px;height:16px;display:grid}.fxb .stage>.chip-tip .ct-ic>*{width:16px!important;height:16px!important}@media (max-width:399px){.fxb .stage>.hud .name:not(#_):not(#_):not(#_){flex-wrap:wrap-reverse!important;row-gap:0!important}.fxb .stage>.hud .name>span.nm-long:not(#_):not(#_):not(#_){text-overflow:clip!important;white-space:nowrap!important;flex:1 0 100%!important;max-width:100%!important;font-size:12px!important;overflow:visible!important}.fxb .stage>.hud .name>span.nm-long+small:not(#_):not(#_):not(#_){margin-left:auto!important}}.screen.battle>.overlay.rf-ov>.card-actions.pinned-actions:not(#_):not(#_){animation:.3s steps(3,end) .3s both rfCard!important}.screen.battle.is-won>.desk:not(#_):not(#_),.screen.battle.is-won>.fx-board:not(#_){visibility:hidden!important}@media (max-width:899px){.screen.battle>.overlay.rf-ov.rf-split .loot-row small:not(#_):not(#_){-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden!important}.screen.battle>.overlay.rf-ov.rf-split .ov-card:not(#_):not(#_){gap:12px!important}}:root{--art-common:#c8d0e0;--art-uncommon:#5ad06a;--art-rare:#5aa6ff;--art-boss:#ffcf3a}.r-common{--art-c:var(--art-common);--art-f:#6c7290}.r-uncommon{--art-c:var(--art-uncommon)}.r-rare{--art-c:var(--art-rare)}.r-boss{--art-c:var(--art-boss)}.art-card{text-align:left;background:var(--night-2,#201634);width:100%;color:var(--text,#f6ead2);border:calc(var(--u,2px) * 2) solid var(--art-f,var(--art-c,var(--art-common)));box-shadow:calc(var(--u,2px) * 2) calc(var(--u,2px) * 2) 0 var(--ink,#0e0816);cursor:pointer;border-radius:0;grid-template-columns:56px 1fr;grid-template-areas:"ico tags""ico name""ico desc""ico arch";align-items:start;gap:2px 12px;padding:10px 12px;display:grid;position:relative}.art-card .art-ico{background:var(--night-1,#170f26);border:var(--u,2px) solid var(--night-4,#3a2c5c);grid-area:ico;place-items:center;width:56px;height:56px;display:grid}.art-card .art-ico .ico,.art-card .art-ico svg{width:48px;height:48px}.art-card .art-tags{flex-wrap:wrap;grid-area:tags;gap:4px;display:flex}.art-card .art-name{font-family:var(--display);font-size:var(--fs-l,20px);color:var(--text,#fff);grid-area:name;line-height:1.1}.art-card .art-desc{font-size:var(--fs-b,15px);color:var(--text,#f6ead2);grid-area:desc;line-height:1.25}.art-card .art-arch{font-size:var(--fs-xs,12px);color:var(--muted,#c0b4d8);grid-area:arch}.art-card .art-key{font-size:var(--fs-xs,12px);color:var(--dim,#8a7ca6);border:var(--u,2px) solid var(--night-4,#3a2c5c);padding:0 4px;position:absolute;top:6px;right:6px}.art-chip{font-style:normal;font-size:var(--fs-xs,12px);border:var(--u,2px) solid var(--art-c,var(--art-common));color:var(--art-c,var(--art-common));background:var(--night-1,#170f26);border-radius:0;padding:1px 6px}.art-chip.owner{--art-c:var(--violet,#a07ce8)}.art-chip.tag-neg{--art-c:var(--red,#f0404f)}.art-card.is-neg{box-shadow:calc(var(--u,2px) * 2) calc(var(--u,2px) * 2) 0 var(--red-dk,#a8183a)}.art-card:hover:not(:disabled),.art-card:focus-visible{outline:var(--u,2px) solid var(--gold,#ffcf3a);outline-offset:var(--u,2px)}.art-card:disabled{cursor:default}.art-pick{width:100%;max-width:980px}.art-pick h2{margin:2px 0 4px}.art-explain,.pw-explain{font-size:var(--fs-xs,12px);margin:0 0 8px;line-height:1.3}.art-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0;display:grid}.art-grid .art-card{text-align:center;grid-template-columns:1fr;grid-template-areas:"tags""ico""name""desc""arch";justify-items:center;min-height:230px;padding:14px 12px 12px}.art-grid .art-card .art-ico{width:80px;height:80px;margin:6px 0}.art-grid .art-card .art-ico .ico,.art-grid .art-card .art-ico svg{width:64px;height:64px}.art-grid .art-card .art-tags{justify-content:center}.art-grid.has-chosen .art-card:not(.chosen){opacity:.35}.art-grid .art-card.chosen{outline:calc(var(--u,2px) * 2) solid var(--gold,#ffcf3a);transform:scale(1.04)}.art-pick .card-actions{justify-content:center;display:flex}@media (max-width:700px){.art-grid{grid-template-columns:1fr;gap:8px}.art-grid .art-card{text-align:left;grid-template-columns:56px 1fr;grid-template-areas:"ico tags""ico name""ico desc""ico arch";justify-items:start;min-height:0;padding:10px 12px}.art-grid .art-card .art-ico{width:56px;height:56px;margin:0}.art-grid .art-card .art-ico .ico,.art-grid .art-card .art-ico svg{width:48px;height:48px}.art-grid .art-card .art-tags{justify-content:flex-start;padding-right:22px}}.art-panel{margin:8px 0 4px}.art-panel .art-count{margin:0 0 6px}.art-slots{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;display:grid}.art-panel.compact .art-slots{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:4px}.art-slot{aspect-ratio:1;background:var(--night-1,#170f26);border:var(--u,2px) solid var(--art-f,var(--art-c,var(--art-common)));cursor:pointer;border-radius:0;place-items:center;min-height:36px;padding:2px;display:grid}.art-slot .ico,.art-slot svg{width:32px;height:32px}.art-panel.compact .art-slot .ico,.art-panel.compact .art-slot svg{width:24px;height:24px}.art-slot.is-neg{box-shadow:inset 0 calc(var(--u,2px) * -2) 0 var(--red,#f0404f)}.art-slot:focus-visible,.art-slot:hover{outline:var(--u,2px) solid var(--gold,#ffcf3a)}.art-tip,.art-none{font-size:var(--fs-xs,12px);margin:6px 0 0}.map-artifacts{width:100%}.art-inspect{flex-direction:column;gap:10px;width:100%;max-width:420px;display:flex}.art-inspect .art-card.big{cursor:default;padding-right:40px}.art-inspect .close-x{position:absolute;top:6px;right:6px}.art-flashes{left:8px;top:calc(var(--topbar-h,56px) + 8px);z-index:40;pointer-events:none;flex-direction:column;gap:4px;max-width:min(60vw,260px);display:flex;position:absolute}.art-flash{background:var(--night-1,#170f26);border:var(--u,2px) solid var(--art-c,var(--art-common));box-shadow:var(--u,2px) var(--u,2px) 0 var(--ink,#0e0816);font-size:var(--fs-xs,12px);color:var(--text,#f6ead2);align-items:center;gap:6px;padding:3px 8px 3px 4px;animation:.18s steps(3,end) both art-flash-in;display:flex}.art-flash .ico,.art-flash svg{flex:none;width:24px;height:24px}.art-flash b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.art-flash em{color:var(--gold,#ffcf3a);font-style:normal}.art-flash.out{opacity:0;transition:opacity .25s steps(3,end)}@keyframes art-flash-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.art-codex{flex-direction:column;grid-column:1/-1;gap:8px;width:100%;display:flex}.art-codex-found{font-size:var(--fs-xs,12px);margin:0}.art-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.art-filter{cursor:pointer;border:var(--u,2px) solid var(--night-4,#3a2c5c);border-radius:0}.art-filter.on{border-color:var(--gold,#ffcf3a);color:var(--gold,#ffcf3a)}.art-sel{font-size:var(--fs-xs,12px);color:var(--muted,#c0b4d8);align-items:center;gap:6px;display:flex}.art-select{font:inherit;color:var(--text,#f6ead2);background:var(--night-1,#170f26);border:var(--u,2px) solid var(--night-4,#3a2c5c);border-radius:0;min-height:36px;padding:4px 6px}.art-codex-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.art-card.codex.unknown{opacity:.55;cursor:default}.art-card.codex.unknown .art-ico svg{filter:brightness(0);opacity:.6}.art-pager{justify-content:center;align-items:center;gap:10px;display:flex}.art-page{font-size:var(--fs-xs,12px);color:var(--muted,#c0b4d8)}.shop-item[data-kind=artifact],.chest-card.r-art-common,.chest-card.r-art-uncommon,.chest-card.r-art-rare{border-color:var(--gold,#ffcf3a)}.loot-row.art-loot .ico{width:32px;height:32px}.dchip.art .ico{width:20px;height:20px}@media (min-width:701px){.shop-grid:has(>:nth-child(6)){grid-template-columns:repeat(6,minmax(0,1fr))}}.art-pick-ov:not(#_):not(#_){background:#0e0816ed}.art-pick-ov:not(#_):not(#_)>.screen-main{flex-direction:column;justify-content:flex-start;align-items:center;padding:12px;display:flex}.art-pick-ov .art-pick{padding:14px}.art-pick-ov:not(#_):not(#_) .art-pick{margin-top:auto;margin-bottom:auto}.art-chip.rar:not(#_):not(#_){align-items:center;gap:4px;display:inline-flex;background:var(--art-c)!important;color:var(--ink,#0e0816)!important;border-color:var(--art-c)!important}.art-chip:not(#_):not(#_){border:var(--u,2px) solid var(--art-c,var(--art-common))!important;color:var(--art-c,var(--art-common))!important;border-radius:0!important}.art-chip.owner:not(#_):not(#_){background:0 0}.art-chip.rar .pips{gap:2px;display:inline-flex}.art-chip.rar .pips i{background:var(--ink,#0e0816);width:4px;height:4px;display:block}.art-card .art-arch{color:var(--text,#f6ead2);opacity:.8;font-size:var(--fs-xs,12px)}.art-explain,.pw-explain{color:var(--text,#f6ead2);opacity:.85}.art-skip{min-width:160px}.art-card.r-rare:not(#_):not(#_){box-shadow:0 0 0 var(--u,2px) var(--ink,#0e0816), 0 0 0 calc(var(--u,2px) * 2) var(--art-rare)}.art-card.r-boss:not(#_):not(#_){box-shadow:0 0 0 var(--u,2px) var(--ink,#0e0816), 0 0 0 calc(var(--u,2px) * 2) var(--art-boss), calc(var(--u,2px) * 3) calc(var(--u,2px) * 3) 0 var(--gold-dk,#7a3e08)}@media (min-width:701px){.chest-grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}.art-filter.on:not(#_):not(#_){background:var(--gold,#ffcf3a)!important;color:var(--ink,#0e0816)!important}.art-filter:not(#_):not(#_){cursor:pointer;min-height:36px;padding-left:10px!important;padding-right:10px!important}.art-card .art-desc{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}@media (min-width:701px){.chest-grid:has(>:nth-child(4)) .chest-card small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.node-chest:has(.chest-grid>:nth-child(4)) .chest-stage:not(#_){height:140px;max-height:140px}}
