.rb-summon{--rb-summon-land-ms:2.6s;--rb-summon-reveal-ms:1.2s;--rb-summon-cy:calc(26px + 322px / 2);--rb-summon-k:1;--rb-summon-sky-k:1;--rb-summon-shard-k:1}.rb-wheel__main.rb-summon-stage{isolation:isolate;align-content:start;place-items:center;gap:0;min-width:0;min-height:486px;padding:26px 0 24px;display:grid;position:relative;container-type:inline-size}.rb-summon-stage>*{--rb-summon-ks:min(var(--rb-summon-k), var(--rb-summon-kw,1))}@container (width<=547px){.rb-summon-stage>*{--rb-summon-kw:.95}}@container (width<=520px){.rb-summon-stage>*{--rb-summon-kw:.9}}@container (width<=493px){.rb-summon-stage>*{--rb-summon-kw:.85}}@container (width<=465px){.rb-summon-stage>*{--rb-summon-kw:.8}}@container (width<=438px){.rb-summon-stage>*{--rb-summon-kw:.75}}@container (width<=411px){.rb-summon-stage>*{--rb-summon-kw:.7}}@media (width>=701px){@container (width<=383px){.rb-summon-stage>*{--rb-summon-kw:.65}}@container (width<=356px){.rb-summon-stage>*{--rb-summon-kw:.6}}@container (width<=328px){.rb-summon-stage>*{--rb-summon-kw:.55}}}.rb-summon-slot{z-index:1;grid-template-rows:322px 52px;place-items:center;gap:14px;width:230px;transition:scale .6s cubic-bezier(.3,0,.2,1);display:grid;position:relative}.rb-summon-slot>.rb-wheel__line{align-self:start}.rb-summon-portal{pointer-events:none;z-index:-1;position:absolute;inset:0}.rb-summon-portal:before{content:"";background:radial-gradient(#b19cde1c 0,#9b82b70e 42%,#0000 70%);position:absolute;inset:0 -12%}.rb-summon-portal--near{z-index:2}.rb-summon-portal--near:before{content:none}.rb-summon[data-result] .rb-summon-portal--near{z-index:0}.rb-summon-aura{left:50%;top:var(--rb-summon-cy);opacity:.7;background:radial-gradient(closest-side,#b9a0e62a,#9d84c710 55%,#0000);border-radius:50%;width:420px;height:460px;margin:-230px 0 0 -210px;animation:8.3s ease-in-out infinite alternate rb-summon-aura;position:absolute}@keyframes rb-summon-aura{0%{opacity:.7}to{opacity:1}}.rb-summon-aura__core{opacity:0;background:radial-gradient(closest-side,#f6efff,#dcc8ffa8 36%,#b597ee44 66%,#0000);border-radius:50%;position:absolute;inset:52px 66px}.rb-summon-sky{left:50%;top:var(--rb-summon-cy);width:0;height:0;scale:var(--rb-summon-sky-k);transition:opacity calc(var(--rb-summon-reveal-ms) * .9) ease-out;position:absolute}.rb-summon-sky>i{border-radius:50%;width:1.5px;height:1.5px;position:absolute;top:-.75px;left:-.75px}.rb-summon-sky>i:first-child{width:1px;height:1px;animation:41s ease-in-out -9s infinite alternate rb-summon-sway-far;top:-.5px;left:-.5px}.rb-summon-sky>i:nth-child(2){animation:41s ease-in-out -9s infinite alternate rb-summon-sway-mid,5.3s ease-in-out infinite rb-summon-twinkle}.rb-summon-sky>i:nth-child(3){animation:41s ease-in-out -9s infinite alternate rb-summon-sway-mid,7.1s ease-in-out -2.6s infinite rb-summon-twinkle}.rb-summon-sky>i:nth-child(4){width:2px;height:2px;animation:41s ease-in-out -9s infinite alternate rb-summon-sway-near,4.3s ease-in-out -1.1s infinite rb-summon-twinkle;top:-1px;left:-1px}@keyframes rb-summon-sway-far{0%{translate:-2px 1px}to{translate:2px -1px}}@keyframes rb-summon-sway-mid{0%{translate:-6px 3px}to{translate:6px -3px}}@keyframes rb-summon-sway-near{0%{translate:-13px 6px}to{translate:13px -6px}}@keyframes rb-summon-twinkle{0%,to{opacity:1}50%{opacity:.34}}.rb-summon-sky>i:first-child{box-shadow:164px -96px #e1d4ef6b,-199px 28px #e1d4ef59,-67px 197px #e1d4ef53,160px -182px #e1d4ef4c,181px 12px #e1d4ef3c,-233px -177px #e1d4ef73,-261px -59px #e1d4ef48,-110px 161px #e1d4ef75,-253px 2px #e1d4ef6f,240px -130px #e1d4ef78,-217px -153px #e1d4ef79,-227px -172px #e1d4ef62,-75px 200px #e1d4ef60,161px -173px #e1d4ef3f,-216px 124px #e1d4ef4a,219px -127px #e1d4ef67,155px 121px #e1d4ef5a,-259px 100px #e1d4ef67,236px -24px #e1d4ef6b,-237px -9px #e1d4ef42,31px 141px #e1d4ef6b,130px -110px #e1d4ef3a,-120px -4px #e1d4ef3c,-166px 104px #e1d4ef3b,239px -166px #e1d4ef6c,-256px -114px #e1d4ef43}.rb-summon-sky>i:nth-child(2){box-shadow:-110px -176px #e1d4ef7d,-148px 33px #e1d4efbf,-151px -68px #e1d4ef86,-231px 90px #e1d4efa4,-252px 137px #e1d4ef7e,-186px -156px #e1d4efb7,-256px -47px #e1d4efa8,-136px -103px #e1d4ef7f,-107px 180px #e1d4efae}.rb-summon-sky>i:nth-child(3){box-shadow:-123px 87px #e1d4efc7,195px -36px #e1d4ef91,-167px -68px #e1d4ef99,103px -152px #e1d4efa3,184px 182px #e1d4ef77,-234px 112px #e1d4efb4,138px -99px #e1d4ef99,39px 176px #e1d4ef83,-178px -124px #e1d4efb8}.rb-summon-sky>i:nth-child(4){box-shadow:130px 160px #e1d4efe4,130px 160px 5px 1px #cfb6ff3a,215px -146px #e1d4efd0,215px -146px 5px 1px #cfb6ff3a,183px -139px #e1d4efd4,183px -139px 5px 1px #cfb6ff3a}.rb-summon-glint{background:radial-gradient(circle,#fffaff 0 1px,#e6d6ffa0 2px,#cfb6ff30 4px,#0000 6px),linear-gradient(90deg,#0000 calc(50% - .75px),#f6eeff 50%,#0000 calc(50% + .75px)),linear-gradient(0deg,#0000 calc(50% - .75px),#f6eeff 50%,#0000 calc(50% + .75px));width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute;scale:0;-webkit-mask:radial-gradient(closest-side,#000 12%,#0009 40%,#0000);mask:radial-gradient(closest-side,#000 12%,#0009 40%,#0000)}.rb-summon-glint:first-of-type{left:calc(50% + 158px);top:calc(var(--rb-summon-cy) - 132px);animation:6.7s ease-in-out -5.5s infinite rb-summon-glint}.rb-summon-glint:nth-of-type(2){left:calc(50% - 176px);top:calc(var(--rb-summon-cy) + 124px);animation:9.1s ease-in-out -5s infinite rb-summon-glint}@keyframes rb-summon-glint{0%,86%{rotate:-24deg;scale:0}92%{rotate:0deg;scale:1}to{rotate:24deg;scale:0}}.rb-summon-rift{opacity:.8;background:linear-gradient(#0000,#e4d3ffd0 15%,#f5ecff 65%,#0000);width:3px;margin-left:-1.5px;animation:6.4s ease-in-out infinite rb-summon-rift;position:absolute;top:13%;bottom:13%;left:50%;rotate:14deg}.rb-summon-rift:before{content:"";background:radial-gradient(closest-side,#d9c3ff66,#b597ee2a 45%,#0000);border-radius:50%;position:absolute;inset:0 -22px}@keyframes rb-summon-rift{0%,to{opacity:.8}50%{opacity:.5}}.rb-summon-orbit{position:absolute;inset:0}.rb-summon-depth{position:absolute;left:0;right:0;overflow:hidden}.rb-summon-depth[data-depth=far]{height:var(--rb-summon-cy);top:0}.rb-summon-depth[data-depth=near]{top:var(--rb-summon-cy);bottom:0}.rb-summon-sys{width:0;height:0;transform:scale(var(--rb-summon-ks));animation:29s ease-in-out -6s infinite rb-summon-nutate;position:absolute;top:0;left:50%}.rb-summon-depth[data-depth=far]>.rb-summon-sys{top:100%}@keyframes rb-summon-nutate{0%,to{rotate:-1.1deg;scale:1}50%{rotate:.9deg;scale:1.012}}.rb-summon-lines{opacity:.7;width:0;height:0;transition:opacity 1.2s cubic-bezier(.45,0,.55,1);position:absolute;top:0;left:0}.rb-summon-path,.rb-summon-plane,.rb-summon-flat,.rb-summon-arm{width:0;height:0;position:absolute;top:0;left:0}.rb-summon-flat{transform:scaleY(var(--k))}.rb-summon-ring{left:calc(var(--a) * -1);top:calc(var(--a) * var(--k) * -1);width:calc(var(--a) * 2);height:calc(var(--a) * var(--k) * 2);border:1px solid #c1afda;border-radius:50%;position:absolute;box-shadow:0 0 22px #a68ac042,inset 0 0 18px #a68ac030;-webkit-mask:linear-gradient(#0007,#000 62%);mask:linear-gradient(#0007,#000 62%)}.rb-summon-tail{left:calc(var(--r) * -1);top:calc(var(--r) * -1);width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:50%;position:absolute;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 12px),#0005 calc(100% - 8px),#000 calc(100% - 4.5px),#0005 calc(100% - 1.5px),#0000 100%);mask:radial-gradient(closest-side,#0000 calc(100% - 12px),#0005 calc(100% - 8px),#000 calc(100% - 4.5px),#0005 calc(100% - 1.5px),#0000 100%)}.rb-summon-body{left:-6.5px;top:calc(var(--r) - 11px);width:13px;height:13px;transform:scaleY(calc(1 / var(--k)));background:radial-gradient(circle,#fff 0 16%,#f1e7ff 30%,#cfb6ff70 52%,#0000 72%);border-radius:50%;position:absolute}.rb-summon-body:before{content:"";background:radial-gradient(closest-side,#cdb4fa52,#b79be81c 55%,#0000);border-radius:50%;position:absolute;inset:-11px}.rb-summon-body[data-kind=mote]{left:-5px;top:calc(var(--r) - 9.5px);width:10px;height:10px}.rb-summon-body[data-kind=mote]:before{opacity:.7;inset:-7px}@keyframes rb-summon-kepler{0%{rotate:0deg}2.78%{rotate:-17.52deg}5.56%{rotate:-34.4deg}8.33%{rotate:-50.17deg}11.11%{rotate:-64.59deg}13.89%{rotate:-77.63deg}16.67%{rotate:-89.39deg}19.44%{rotate:-100.02deg}22.22%{rotate:-109.7deg}25%{rotate:-118.57deg}27.78%{rotate:-126.77deg}30.56%{rotate:-134.44deg}33.33%{rotate:-141.67deg}36.11%{rotate:-148.54deg}38.89%{rotate:-155.14deg}41.67%{rotate:-161.53deg}44.44%{rotate:-167.77deg}47.22%{rotate:-173.91deg}50%{rotate:-180deg}52.78%{rotate:-186.09deg}55.56%{rotate:-192.23deg}58.33%{rotate:-198.47deg}61.11%{rotate:-204.86deg}63.89%{rotate:-211.46deg}66.67%{rotate:-218.33deg}69.44%{rotate:-225.56deg}72.22%{rotate:-233.23deg}75%{rotate:-241.43deg}77.78%{rotate:-250.3deg}80.56%{rotate:-259.98deg}83.33%{rotate:-270.61deg}86.11%{rotate:-282.37deg}88.89%{rotate:-295.41deg}91.67%{rotate:-309.83deg}94.44%{rotate:-325.6deg}97.22%{rotate:-342.48deg}to{rotate:-360deg}}@keyframes rb-summon-kepler-body{0%{opacity:1;rotate:0deg;scale:1.3}2.78%{opacity:.985;rotate:17.52deg;scale:1.286}5.56%{opacity:.944;rotate:34.4deg;scale:1.248}8.33%{opacity:.885;rotate:50.17deg;scale:1.192}11.11%{opacity:.817;rotate:64.59deg;scale:1.129}13.89%{opacity:.749;rotate:77.63deg;scale:1.064}16.67%{opacity:.683;rotate:89.39deg;scale:1.003}19.44%{opacity:.624;rotate:100.02deg;scale:.948}22.22%{opacity:.572;rotate:109.7deg;scale:.899}25%{opacity:.527;rotate:118.57deg;scale:.857}27.78%{opacity:.488;rotate:126.77deg;scale:.82}30.56%{opacity:.456;rotate:134.44deg;scale:.79}33.33%{opacity:.429;rotate:141.67deg;scale:.765}36.11%{opacity:.407;rotate:148.54deg;scale:.744}38.89%{opacity:.39;rotate:155.14deg;scale:.728}41.67%{opacity:.376;rotate:161.53deg;scale:.715}44.44%{opacity:.367;rotate:167.77deg;scale:.707}47.22%{opacity:.362;rotate:173.91deg;scale:.702}50%{opacity:.36;rotate:180deg;scale:.7}52.78%{opacity:.362;rotate:186.09deg;scale:.702}55.56%{opacity:.367;rotate:192.23deg;scale:.707}58.33%{opacity:.376;rotate:198.47deg;scale:.715}61.11%{opacity:.39;rotate:204.86deg;scale:.728}63.89%{opacity:.407;rotate:211.46deg;scale:.744}66.67%{opacity:.429;rotate:218.33deg;scale:.765}69.44%{opacity:.456;rotate:225.56deg;scale:.79}72.22%{opacity:.488;rotate:233.23deg;scale:.82}75%{opacity:.527;rotate:241.43deg;scale:.857}77.78%{opacity:.572;rotate:250.3deg;scale:.899}80.56%{opacity:.624;rotate:259.98deg;scale:.948}83.33%{opacity:.683;rotate:270.61deg;scale:1.003}86.11%{opacity:.749;rotate:282.37deg;scale:1.064}88.89%{opacity:.817;rotate:295.41deg;scale:1.129}91.67%{opacity:.885;rotate:309.83deg;scale:1.192}94.44%{opacity:.944;rotate:325.6deg;scale:1.248}97.22%{opacity:.985;rotate:342.48deg;scale:1.286}to{opacity:1;rotate:360deg;scale:1.3}}:is(.rb-summon-path,.rb-summon-plane)[data-o="1"]{--a:236px;--k:.37;transform:rotate(-19deg)}.rb-summon-path[data-o="1"]>.rb-summon-ring{opacity:.571}:is(.rb-summon-path,.rb-summon-plane)[data-o="2"]{--a:196px;--k:.5;transform:rotate(27deg)}.rb-summon-path[data-o="2"]>.rb-summon-ring{opacity:.386}:is(.rb-summon-path,.rb-summon-plane)[data-o="3"]{--a:262px;--k:.25;transform:rotate(-5deg)}.rb-summon-path[data-o="3"]>.rb-summon-ring{opacity:.271}.rb-summon-arm[data-b="1"]{--r:calc(var(--a) + 4px);animation:11.3s linear -6.78s infinite rb-summon-kepler;rotate:-202.3deg}.rb-summon-arm[data-b="1"]>.rb-summon-body{opacity:.384;animation:11.3s linear -6.78s infinite rb-summon-kepler-body;rotate:202.3deg;scale:.722}.rb-summon-arm[data-b="1"]>.rb-summon-tail{background:conic-gradient(from 180deg,#f4ecffd9 0deg,#dccaf98c 7.92deg,#c6b3e238 27.72deg,#0000 66deg)}.rb-summon-arm[data-b="2"]{--r:calc(var(--a) + 4px);animation:15.7s linear -3.14s infinite reverse rb-summon-kepler;rotate:-258.04deg}.rb-summon-arm[data-b="2"]>.rb-summon-body{opacity:.614;animation:15.7s linear -3.14s infinite reverse rb-summon-kepler-body;rotate:258.04deg;scale:.938}.rb-summon-arm[data-b="2"]>.rb-summon-tail{background:conic-gradient(from 130deg,#0000 0deg,#c6b3e238 29deg,#dccaf98c 44deg,#f4ecffd9 50deg,#0000 50deg)}.rb-summon-arm[data-b="3"]{--r:calc(var(--a) + 4px);animation:23.9s linear -10.28s infinite rb-summon-kepler;rotate:-164.53deg}.rb-summon-arm[data-b="3"]>.rb-summon-body{opacity:.372;animation:23.9s linear -10.28s infinite rb-summon-kepler-body;rotate:164.53deg;scale:.711}.rb-summon-inflow{left:50%;top:var(--rb-summon-cy);opacity:0;width:0;height:0;transform:scale(var(--rb-summon-ks)) rotate(-19deg) scale(-1, .37);transition:opacity .4s ease-out;position:absolute}.rb-summon-inflow__emitter{position:absolute;top:0;left:0}.rb-summon-inflow i{opacity:0;transform-origin:40px;width:44px;height:2.8px;rotate:var(--a);background:linear-gradient(90deg,#0000,#b99cf030 35%,#e2d4ffb0 78%,#fff 92%,#fff0);border-radius:2px;position:absolute;top:-1.4px;left:-40px}.rb-summon-inflow i:first-child{--a:0deg;--i:0}.rb-summon-inflow i:nth-child(2){--a:137deg;--i:1}.rb-summon-inflow i:nth-child(3){--a:274deg;--i:2}.rb-summon-inflow i:nth-child(4){--a:51deg;--i:3}.rb-summon-inflow i:nth-child(5){--a:188deg;--i:4}.rb-summon-inflow i:nth-child(6){--a:325deg;--i:5}@keyframes rb-summon-drift{0%{rotate:0deg}to{rotate:360deg}}@keyframes rb-summon-draw{0%{opacity:0;transform:translateY(-236px)rotate(8deg)scaleX(.45)}14%{opacity:1}25%{transform:translateY(-225px)rotate(12deg)scaleX(.7)}50%{transform:translateY(-186px)rotate(22deg)scaleX(.95)}70%{opacity:1;transform:translateY(-131px)rotate(36deg)scaleX(1.15)}85%{opacity:.95;transform:translateY(-75px)rotate(55deg)scaleX(1.3)}to{opacity:0;transform:translateY(-6px)rotate(80deg)scaleX(.9)}}@keyframes rb-summon-swirl{0%{rotate:var(--a)}to{rotate:calc(var(--a) + 84deg)}}.rb-summon-card-back,.rb-summon-shard{background:linear-gradient(135deg,#3b3644,#1b1e29 35%,#232532 70%,#4b414f);border:2px solid #c6baccc0;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:206px;height:290px;display:flex}.rb-summon-card-back{transition:opacity .36s ease-out;animation:7.3s ease-in-out -2s infinite alternate rb-summon-float,11.9s ease-in-out -5s infinite alternate rb-summon-sway;position:relative;rotate:-5deg;box-shadow:0 24px 50px #0009,0 0 32px #ad8bcb26,inset 0 0 0 4px #141720,inset 0 0 0 5px #a598b54d}@starting-style{.rb-summon[data-phase=waiting] .rb-summon-card-back{opacity:0}}.rb-summon-card-back:before,.rb-summon-shard:before{content:"";clip-path:polygon(50% 0,100% 12%,100% 88%,50% 100%,0 88%,0 12%);background:repeating-conic-gradient(from 45deg,#a897be0a 0deg 10deg,#0000 10deg 20deg);border:1px solid #a99abf3d;position:absolute;inset:17px}.rb-summon-card-back:after{content:"";z-index:-1;opacity:0;border-radius:8px;position:absolute;inset:-2px;box-shadow:0 0 18px 3px #e4d6ffb8,0 0 64px 16px #b597ee5c}.rb-summon-card-back__glass{pointer-events:none;border-radius:5px;position:absolute;inset:0;overflow:hidden}.rb-summon-card-back__sheen{background:linear-gradient(105deg,#0000 43%,#f5eeff12 48%,#f5eeff2a 50%,#f5eeff12 52%,#0000 57%);transition:opacity .4s;animation:9.7s cubic-bezier(.45,0,.3,1) -8.1s infinite rb-summon-sheen;position:absolute;inset:-10% -70%;translate:-62%}.rb-summon-sigil{color:#e1d4ef;text-shadow:0 0 28px #d7b9ff50;font:110px/1 Georgia,serif;position:relative}.rb-summon-sigil:before{content:"";z-index:-1;opacity:.45;background:radial-gradient(closest-side,#d9c2ff55,#b495e622 55%,#0000);border-radius:50%;width:170px;height:170px;margin:-85px 0 0 -85px;animation:5.1s ease-in-out infinite rb-summon-breath;position:absolute;top:52%;left:50%}.rb-summon-card-back__wordmark{font:12px var(--rb-font-display);letter-spacing:.4em;color:#c3b1d4;padding-left:.4em}.rb-summon-card-back__heat,.rb-summon-shard__heat{pointer-events:none;opacity:0;background:radial-gradient(30% 58% at 50% 44%,#fff8ff,#ecdfffc0 30%,#cdb6f550 60%,#0000 86%);border-radius:7px;position:absolute;inset:-2px}.rb-summon-crack{pointer-events:none;opacity:0;transform-origin:103px 127px;border-radius:7px;width:206px;height:290px;position:absolute;top:-2px;left:-2px;overflow:hidden}.rb-summon-crack>svg{width:100%;height:100%;display:block}.rb-summon-crack path{fill:none;stroke-linejoin:round;stroke-linecap:round}.rb-summon-crack path:first-child{stroke:#cdb3ff;stroke-width:5.5px;opacity:.34}.rb-summon-crack path:last-child{stroke:#fffaff;stroke-width:1.3px}@keyframes rb-summon-float{0%{translate:0 2px}to{translate:0 -4px}}@keyframes rb-summon-sway{0%{rotate:-5.7deg}to{rotate:-4.4deg}}@keyframes rb-summon-breath{0%,to{opacity:.45}50%{opacity:.9}}@keyframes rb-summon-sheen{0%{translate:-62%}16%,to{translate:62%}}.rb-summon-slot,.rb-summon .rb-wheel__result,.rb-summon-burst__wash,.rb-summon-burst__halo,.rb-summon-burst__rays>i,.rb-summon-burst__shock>i,.rb-summon-burst__sparks>i,.rb-summon-burst__pillar,.rb-summon-shatter__flash,.rb-summon-shatter__bloom,.rb-summon-shard,.rb-summon-sys,.rb-summon-lines,.rb-summon-ring,.rb-summon-arm,.rb-summon-body,.rb-summon-tail,.rb-summon-aura__core,.rb-summon-rift,.rb-summon-sky>i,.rb-summon-glint,.rb-summon-inflow,.rb-summon-inflow__emitter,.rb-summon-inflow__emitter>i,.rb-summon-card-back,.rb-summon-card-back:after,.rb-summon-card-back__heat,.rb-summon-card-back__sheen,.rb-summon-crack{will-change:transform, opacity}.rb-summon-card-back .rb-summon-crack,.rb-summon-card-back__heat,.rb-summon-card-back:after,.rb-summon-aura__core{opacity:.001}.rb-summon[data-arming] .rb-summon-stage :not(.rb-wheel__result *),.rb-summon[data-arming] .rb-summon-stage :not(.rb-wheel__result *):before,.rb-summon[data-arming] .rb-summon-stage :not(.rb-wheel__result *):after{animation-play-state:paused!important}.rb-summon[data-arming][data-phase=revealed] :is(.rb-summon-slot>.rb-wheel__result,.rb-summon-burst__halo,.rb-summon-burst__rays>i,.rb-summon-burst__shock>i,.rb-summon-burst__sparks>i,.rb-summon-burst__pillar){opacity:.001!important}.rb-summon:is([data-phase=waiting],[data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-slot{scale:1.025}.rb-summon[data-phase=revealed][data-result] .rb-summon-slot{transition-duration:calc(var(--rb-summon-reveal-ms) * .6)}.rb-summon:not([data-phase=idle]) .rb-summon-lines{opacity:1;transition-duration:.35s}.rb-summon[data-phase=waiting] .rb-summon-inflow{opacity:.72}.rb-summon[data-result] .rb-summon-inflow{transition:none}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-inflow{opacity:1}.rb-summon:is([data-phase=waiting],[data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-inflow i{animation:rb-summon-draw calc(var(--rb-summon-land-ms) / 2) linear calc(var(--rb-summon-land-ms) / -12 * var(--i)) infinite, rb-summon-swirl calc(var(--rb-summon-land-ms) / 2) cubic-bezier(.35, 0, .85, .6) calc(var(--rb-summon-land-ms) / -12 * var(--i)) infinite}.rb-summon[data-phase=waiting] .rb-summon-inflow__emitter{animation:13s linear infinite rb-summon-drift}.rb-summon[data-phase=waiting] .rb-summon-card-back__heat{animation:1.1s ease-in-out infinite alternate rb-summon-stir}@keyframes rb-summon-stir{0%{opacity:.04}to{opacity:.2}}.rb-summon:not([data-phase=idle]) .rb-summon-card-back__sheen{opacity:0}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-sky{opacity:.55;transition:opacity calc(var(--rb-summon-land-ms) * .9) cubic-bezier(.5, 0, .9, .6)}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-inflow__emitter{animation:rb-summon-drift 13s linear infinite, rb-summon-inflow-out var(--rb-summon-land-ms) linear both}@keyframes rb-summon-inflow-out{0%,72%{opacity:1}86%,to{opacity:0}}.rb-summon:is([data-phase=landing],[data-phase=revealed]) :is(.rb-summon-card-back__sheen,.rb-summon-glint){animation:none}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-aura__core{animation:rb-summon-core var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-rift{animation:rb-summon-rift-open var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-card-back{animation:rb-summon-float 7.3s ease-in-out -2s infinite alternate, rb-summon-sway 11.9s ease-in-out -5s infinite alternate, rb-summon-seal var(--rb-summon-land-ms) linear both, rb-summon-tremble var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-card-back:after{animation:rb-summon-rim var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-card-back__heat{animation:rb-summon-heat var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-crack[data-n="1"]{animation:rb-summon-crack-1 var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-crack[data-n="2"]{animation:rb-summon-crack-2 var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-crack[data-n="3"]{animation:rb-summon-crack-3 var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-crack[data-n="4"]{animation:rb-summon-crack-4 var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-crack[data-n="5"]{animation:rb-summon-crack-5 var(--rb-summon-land-ms) linear both}@keyframes rb-summon-ring-in-1{0%{opacity:.571;animation-timing-function:cubic-bezier(.3,0,.5,1);scale:1}6%{opacity:.971;animation-timing-function:cubic-bezier(.469,0,.69,.609);scale:1.035}36%{opacity:.993;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.796}36.6%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.764}40.5%{opacity:.997;animation-timing-function:cubic-bezier(.31,.423,.64,.767);scale:.758}46%{opacity:.999;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.73}46.6%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.703}50.5%{opacity:1;animation-timing-function:cubic-bezier(.327,.661,.66,1);scale:.721}52%{opacity:1;animation-timing-function:cubic-bezier(.333,0,.666,.347);scale:.72}54%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.718}54.6%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.693}58.5%{opacity:1;animation-timing-function:cubic-bezier(.332,.294,.665,.631);scale:.703}61%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.69}61.6%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.663}65.5%{opacity:1;animation-timing-function:cubic-bezier(.331,.328,.665,.662);scale:.661}67%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.65}67.6%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.624}71.5%{opacity:1;animation-timing-function:cubic-bezier(.305,.531,.633,1);scale:.618}89%{opacity:1;animation-timing-function:cubic-bezier(.6,0,.9,.5);scale:.55}97%,to{opacity:0;scale:.4}}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-path[data-o="1"]>.rb-summon-ring{animation:rb-summon-ring-in-1 var(--rb-summon-land-ms) linear both}@keyframes rb-summon-ring-in-2{0%{opacity:.386;animation-timing-function:cubic-bezier(.3,0,.5,1);scale:1}6%{opacity:.656;animation-timing-function:cubic-bezier(.467,0,.7,.584);scale:1.035}36.4%{opacity:.683;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.812}37%{opacity:.844;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.778}40.9%{opacity:.688;animation-timing-function:cubic-bezier(.312,.399,.642,.74);scale:.771}46.4%{opacity:.692;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.738}47%{opacity:.852;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.71}50.9%{opacity:.694;animation-timing-function:cubic-bezier(.319,.572,.652,.915);scale:.724}54.4%{opacity:.694;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.72}55%{opacity:.854;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.696}58.9%{opacity:.708;animation-timing-function:cubic-bezier(.332,.266,.665,.605);scale:.712}61.4%{opacity:.729;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.701}62%{opacity:.895;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.674}65.9%{opacity:.781;animation-timing-function:cubic-bezier(.332,.324,.665,.659);scale:.672}67.4%{opacity:.801;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.661}68%{opacity:.969;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.634}71.9%{opacity:.863;animation-timing-function:cubic-bezier(.304,.517,.63,1);scale:.626}89%{opacity:1;animation-timing-function:cubic-bezier(.6,0,.9,.5);scale:.55}97%,to{opacity:0;scale:.4}}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-path[data-o="2"]>.rb-summon-ring{animation:rb-summon-ring-in-2 var(--rb-summon-land-ms) linear both}@keyframes rb-summon-ring-in-3{0%{opacity:.271;animation-timing-function:cubic-bezier(.3,0,.5,1);scale:1}6%{opacity:.461;animation-timing-function:cubic-bezier(.464,0,.708,.562);scale:1.035}36.8%{opacity:.479;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.826}37.4%{opacity:.64;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.792}41.3%{opacity:.483;animation-timing-function:cubic-bezier(.314,.383,.645,.723);scale:.784}46.8%{opacity:.486;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.748}47.4%{opacity:.646;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.719}51.3%{opacity:.488;animation-timing-function:cubic-bezier(.32,.445,.653,.783);scale:.729}54.8%{opacity:.488;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.722}55.4%{opacity:.648;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.697}58%{opacity:.489;animation-timing-function:cubic-bezier(.333,0,.667,.344);scale:.72}59.3%{opacity:.49;animation-timing-function:cubic-bezier(.333,.18,.666,.524);scale:.719}61.8%{opacity:.5;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.711}62.4%{opacity:.663;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.685}66.3%{opacity:.534;animation-timing-function:cubic-bezier(.332,.318,.665,.653);scale:.684}67.8%{opacity:.549;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.673}68.4%{opacity:.715;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.645}72.3%{opacity:.597;animation-timing-function:cubic-bezier(.302,.499,.628,1);scale:.635}89%{opacity:.706;animation-timing-function:cubic-bezier(.6,0,.9,.5);scale:.55}97%,to{opacity:0;scale:.4}}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-path[data-o="3"]>.rb-summon-ring{animation:rb-summon-ring-in-3 var(--rb-summon-land-ms) linear both}@keyframes rb-summon-absorb-1{0%,34%{opacity:1;animation-timing-function:cubic-bezier(.6,0,.9,.5)}36.4%,to{opacity:0}}@keyframes rb-summon-fall-1{0%,6%{translate:0 calc((var(--r) - 4.5px) * 0);animation-timing-function:cubic-bezier(.6,0,.92,.5)}36%,to{translate:0 calc((var(--r) - 4.5px) * -.96)}}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-arm[data-b="1"]{animation:rb-summon-kepler 11.3s linear -6.78s infinite, rb-summon-absorb-1 var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-arm[data-b="1"]>.rb-summon-body{animation:rb-summon-kepler-body 11.3s linear -6.78s infinite, rb-summon-fall-1 var(--rb-summon-land-ms) linear both}@keyframes rb-summon-tail-in-1{0%,6%{animation-timing-function:cubic-bezier(.6,0,.92,.5);scale:1}36%,to{scale:.04}}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-arm[data-b="1"]>.rb-summon-tail{animation:rb-summon-tail-in-1 var(--rb-summon-land-ms) linear both}@keyframes rb-summon-absorb-2{0%,44%{opacity:1;animation-timing-function:cubic-bezier(.6,0,.9,.5)}46.4%,to{opacity:0}}@keyframes rb-summon-fall-2{0%,11%{translate:0 calc((var(--r) - 4.5px) * 0);animation-timing-function:cubic-bezier(.6,0,.92,.5)}46%,to{translate:0 calc((var(--r) - 4.5px) * -.96)}}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-arm[data-b="2"]{animation:rb-summon-kepler 15.7s linear -3.14s infinite reverse, rb-summon-absorb-2 var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-arm[data-b="2"]>.rb-summon-body{animation:rb-summon-kepler-body 15.7s linear -3.14s infinite reverse, rb-summon-fall-2 var(--rb-summon-land-ms) linear both}@keyframes rb-summon-tail-in-2{0%,11%{animation-timing-function:cubic-bezier(.6,0,.92,.5);scale:1}46%,to{scale:.04}}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-arm[data-b="2"]>.rb-summon-tail{animation:rb-summon-tail-in-2 var(--rb-summon-land-ms) linear both}@keyframes rb-summon-absorb-3{0%,52%{opacity:1;animation-timing-function:cubic-bezier(.6,0,.9,.5)}54.4%,to{opacity:0}}@keyframes rb-summon-fall-3{0%,16%{translate:0 calc((var(--r) - 4.5px) * 0);animation-timing-function:cubic-bezier(.6,0,.92,.5)}54%,to{translate:0 calc((var(--r) - 4.5px) * -.96)}}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-arm[data-b="3"]{animation:rb-summon-kepler 23.9s linear -10.28s infinite, rb-summon-absorb-3 var(--rb-summon-land-ms) linear both}.rb-summon:is([data-phase=landing],[data-phase=revealed]:not([data-result])) .rb-summon-arm[data-b="3"]>.rb-summon-body{animation:rb-summon-kepler-body 23.9s linear -10.28s infinite, rb-summon-fall-3 var(--rb-summon-land-ms) linear both}@keyframes rb-summon-core{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.86}30%{opacity:.3;animation-timing-function:cubic-bezier(.55,0,.9,.55);scale:.92}89%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.1}94%{opacity:.78;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.04}to{opacity:.9;scale:1.08}}@keyframes rb-summon-rift-open{0%{opacity:.8;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1}45%{opacity:.85;animation-timing-function:cubic-bezier(.55,0,.9,.55);scale:1.3 1.04}89%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:3.1 1.12}94%{opacity:.82;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:2.5 1.1}to{opacity:.95;scale:2.7 1.12}}@keyframes rb-summon-seal{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1}7%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.985}34%,36%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.03}36.4%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.043}39.5%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.031}46%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.032}46.4%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.044}49.5%,54%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.033}54.4%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.046}57.5%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.034}61%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.035}61.4%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.047}64.5%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.035}67%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.036}67.4%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.048}70%,70.5%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.036}89%{animation-timing-function:cubic-bezier(.3,0,.2,1);scale:1.045}97%,to{scale:.972}}@keyframes rb-summon-tremble{0%,36%{transform:none}36.3%{transform:translate(.75px,-.37px)rotate(.22deg)}37.2%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(-.3px,.15px)rotate(-.088deg)}39%,46%{transform:none}46.3%{transform:translate(-.87px,-.43px)rotate(-.253deg)}47.2%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(.35px,.17px)rotate(.101deg)}49%,54%{transform:none}54.3%{transform:translate(.99px,-.49px)rotate(.286deg)}55.2%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(-.4px,.2px)rotate(-.114deg)}57%,61%{transform:none}61.3%{transform:translate(-1.11px,-.55px)rotate(-.319deg)}62.2%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(.44px,.22px)rotate(.128deg)}64%,67%{transform:none}67.3%{transform:translate(1.23px,-.61px)rotate(.352deg)}68.2%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(-.49px,.25px)rotate(-.141deg)}70%{transform:none}71.3%{transform:translate(.33px,.12px)rotate(.122deg)}72.6%{transform:translate(-.44px,.15px)rotate(-.144deg)}73.9%{transform:translate(.4px,-.14px)rotate(.166deg)}75.2%{transform:translate(-.55px,-.19px)rotate(-.188deg)}76.5%{transform:translate(.64px,-.22px)rotate(.209deg)}77.8%{transform:translate(-.6px,.21px)rotate(-.231deg)}79.1%{transform:translate(.72px,.25px)rotate(.253deg)}80.4%{transform:translate(-.85px,.3px)rotate(-.275deg)}81.7%{transform:translate(.81px,-.28px)rotate(.297deg)}83%{transform:translate(-.89px,-.31px)rotate(-.319deg)}84.3%{transform:translate(1.05px,-.37px)rotate(.341deg)}85.6%{transform:translate(-1.09px,.38px)rotate(-.363deg)}86.9%{transform:translate(1.02px,.36px)rotate(.385deg)}88.2%{transform:translate(-1.26px,.44px)rotate(-.407deg)}89%,to{transform:none}}@keyframes rb-summon-rim{0%,42%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.9,.55)}89%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}94%{opacity:.7;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:.9}}@keyframes rb-summon-heat{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1)}3.5%{opacity:.34;animation-timing-function:cubic-bezier(.45,0,.55,1)}12%{opacity:.07;animation-timing-function:cubic-bezier(.45,0,.55,1)}33%{opacity:.14}36%{opacity:.146}36.4%{opacity:.446;animation-timing-function:cubic-bezier(.1,.6,.4,1)}46%{opacity:.277}46.4%{opacity:.527;animation-timing-function:cubic-bezier(.1,.6,.4,1)}54%{opacity:.353}54.4%{opacity:.623;animation-timing-function:cubic-bezier(.1,.6,.4,1)}61%{opacity:.437}61.4%{opacity:.727;animation-timing-function:cubic-bezier(.1,.6,.4,1)}67%{opacity:.52}67.4%{opacity:.83;animation-timing-function:cubic-bezier(.1,.6,.4,1)}75%{opacity:.58;animation-timing-function:cubic-bezier(.55,0,.9,.55)}89%{opacity:.92;animation-timing-function:cubic-bezier(.45,0,.55,1)}94%{opacity:.74;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:.86}}@keyframes rb-summon-crack-1{0%,36%{opacity:0;scale:1.06}36.4%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.045}39%{opacity:.78;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1}89%,to{opacity:1;scale:1}}@keyframes rb-summon-crack-2{0%,46%{opacity:0;scale:1.06}46.4%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.045}49%{opacity:.78;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1}89%,to{opacity:1;scale:1}}@keyframes rb-summon-crack-3{0%,54%{opacity:0;scale:1.06}54.4%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.045}57%{opacity:.78;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1}89%,to{opacity:1;scale:1}}@keyframes rb-summon-crack-4{0%,61%{opacity:0;scale:1.06}61.4%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.045}64%{opacity:.78;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1}89%,to{opacity:1;scale:1}}@keyframes rb-summon-crack-5{0%,67%{opacity:0;scale:1.06}67.4%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.045}70%{opacity:.78;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1}89%,to{opacity:1;scale:1}}.rb-summon[data-phase=revealed][data-result] .rb-summon-aura__core{animation:rb-summon-core-out var(--rb-summon-reveal-ms) linear both}.rb-summon[data-phase=revealed][data-result] .rb-summon-rift{animation:rb-summon-rift-close var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-ring-out-1{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.12,.8,.3,1);scale:.36}9.6%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}29.6%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.05}50.4%{opacity:.857;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.992}71.2%,to{opacity:.571;scale:1}}.rb-summon[data-phase=revealed][data-result] .rb-summon-path[data-o="1"]>.rb-summon-ring{animation:rb-summon-ring-out-1 var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-ring-out-2{0%,9%{opacity:0;animation-timing-function:cubic-bezier(.12,.8,.3,1);scale:.36}14.6%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}34.6%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.05}55.4%{opacity:.579;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.992}76.2%,to{opacity:.386;scale:1}}.rb-summon[data-phase=revealed][data-result] .rb-summon-path[data-o="2"]>.rb-summon-ring{animation:rb-summon-ring-out-2 var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-ring-out-3{0%,14%{opacity:0;animation-timing-function:cubic-bezier(.12,.8,.3,1);scale:.36}19.6%{opacity:.76;animation-timing-function:cubic-bezier(.45,0,.55,1)}39.6%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.05}60.4%{opacity:.407;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.992}81.2%,to{opacity:.271;scale:1}}.rb-summon[data-phase=revealed][data-result] .rb-summon-path[data-o="3"]>.rb-summon-ring{animation:rb-summon-ring-out-3 var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-emerge-1{0%,3%{opacity:0}9%,to{opacity:1}}@keyframes rb-summon-throw-1{0%,3%{translate:0 calc((var(--r) - 4.5px) * -.96);animation-timing-function:cubic-bezier(.1,.75,.3,1)}29.5%{translate:0 calc((var(--r) - 4.5px) * .05);animation-timing-function:cubic-bezier(.45,0,.55,1)}49.8%{translate:0 calc((var(--r) - 4.5px) * -.012);animation-timing-function:cubic-bezier(.45,0,.55,1)}70.1%,to{translate:0 calc((var(--r) - 4.5px) * 0)}}.rb-summon[data-phase=revealed][data-result] .rb-summon-arm[data-b="1"]{animation:rb-summon-kepler 11.3s linear -6.78s infinite, rb-summon-emerge-1 var(--rb-summon-reveal-ms) linear both}.rb-summon[data-phase=revealed][data-result] .rb-summon-arm[data-b="1"]>.rb-summon-body{animation:rb-summon-kepler-body 11.3s linear -6.78s infinite, rb-summon-throw-1 var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-tail-out-1{0%,3%{opacity:0;animation-timing-function:cubic-bezier(.1,.75,.3,1);scale:.04}15%{opacity:1}29.5%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.05}49.8%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.988}70.1%,to{opacity:1;scale:1}}.rb-summon[data-phase=revealed][data-result] .rb-summon-arm[data-b="1"]>.rb-summon-tail{animation:rb-summon-tail-out-1 var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-emerge-2{0%,8%{opacity:0}14%,to{opacity:1}}@keyframes rb-summon-throw-2{0%,8%{translate:0 calc((var(--r) - 4.5px) * -.96);animation-timing-function:cubic-bezier(.1,.75,.3,1)}34.5%{translate:0 calc((var(--r) - 4.5px) * .05);animation-timing-function:cubic-bezier(.45,0,.55,1)}54.8%{translate:0 calc((var(--r) - 4.5px) * -.012);animation-timing-function:cubic-bezier(.45,0,.55,1)}75.1%,to{translate:0 calc((var(--r) - 4.5px) * 0)}}.rb-summon[data-phase=revealed][data-result] .rb-summon-arm[data-b="2"]{animation:rb-summon-kepler 15.7s linear -3.14s infinite reverse, rb-summon-emerge-2 var(--rb-summon-reveal-ms) linear both}.rb-summon[data-phase=revealed][data-result] .rb-summon-arm[data-b="2"]>.rb-summon-body{animation:rb-summon-kepler-body 15.7s linear -3.14s infinite reverse, rb-summon-throw-2 var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-tail-out-2{0%,8%{opacity:0;animation-timing-function:cubic-bezier(.1,.75,.3,1);scale:.04}20%{opacity:1}34.5%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.05}54.8%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:.988}75.1%,to{opacity:1;scale:1}}.rb-summon[data-phase=revealed][data-result] .rb-summon-arm[data-b="2"]>.rb-summon-tail{animation:rb-summon-tail-out-2 var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-emerge-3{0%,13%{opacity:0}19%,to{opacity:1}}@keyframes rb-summon-throw-3{0%,13%{translate:0 calc((var(--r) - 4.5px) * -.96);animation-timing-function:cubic-bezier(.1,.75,.3,1)}39.5%{translate:0 calc((var(--r) - 4.5px) * .05);animation-timing-function:cubic-bezier(.45,0,.55,1)}59.8%{translate:0 calc((var(--r) - 4.5px) * -.012);animation-timing-function:cubic-bezier(.45,0,.55,1)}80.1%,to{translate:0 calc((var(--r) - 4.5px) * 0)}}.rb-summon[data-phase=revealed][data-result] .rb-summon-arm[data-b="3"]{animation:rb-summon-kepler 23.9s linear -10.28s infinite, rb-summon-emerge-3 var(--rb-summon-reveal-ms) linear both}.rb-summon[data-phase=revealed][data-result] .rb-summon-arm[data-b="3"]>.rb-summon-body{animation:rb-summon-kepler-body 23.9s linear -10.28s infinite, rb-summon-throw-3 var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-core-out{0%{opacity:.9;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.08}4%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.16}50%,to{opacity:0;scale:1.3}}@keyframes rb-summon-rift-close{0%{opacity:.95;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:2.7 1.12}8%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.2,1);scale:4 1.2}80%,to{opacity:.8;scale:1}}.rb-summon-burst{pointer-events:none;z-index:0;--rb-summon-tone:#e9dcff;position:absolute;inset:0;overflow-x:clip}.rb-summon-burst[data-rarity=common]{--rb-summon-tone:color-mix(in srgb, var(--rb-rarity-common) 70%, #e6fff3)}.rb-summon-burst[data-rarity=rare]{--rb-summon-tone:color-mix(in srgb, var(--rb-rarity-rare) 74%, #eef3ff)}.rb-summon-burst[data-rarity=epic]{--rb-summon-tone:color-mix(in srgb, var(--rb-rarity-epic) 78%, #f7efff)}.rb-summon-burst[data-rarity=legendary]{--rb-summon-tone:color-mix(in srgb, var(--rb-rarity-legendary) 80%, #fff)}.rb-summon-burst>*{left:50%;top:var(--rb-summon-cy);position:absolute}.rb-summon-burst__wash{opacity:0;background:radial-gradient(closest-side,#f3eaff78,#cdb8f530 45%,#0000);border-radius:50%;width:600px;height:440px;margin:-220px 0 0 -300px}.rb-summon[data-phase=revealed] .rb-summon-burst__wash{animation:rb-summon-wash var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-wash{0%{opacity:.55;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.7}4%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.4,1);scale:.78}42%,to{opacity:0;scale:1.15}}.rb-summon-burst__halo{opacity:.5;background:radial-gradient(closest-side, color-mix(in srgb, var(--rb-summon-tone) 50%, transparent), color-mix(in srgb, var(--rb-summon-tone) 16%, transparent) 55%, transparent);border-radius:50%;width:380px;height:460px;margin:-230px 0 0 -190px}.rb-summon[data-phase=revealed] .rb-summon-burst__halo{animation:rb-summon-halo var(--rb-summon-reveal-ms) linear both}.rb-summon[data-phase=idle] .rb-summon-burst__halo{animation:6.8s ease-in-out infinite rb-summon-halo-breathe}@keyframes rb-summon-halo{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.6}12%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.5,1);scale:1.08}60%{opacity:.58;animation-timing-function:ease-out;scale:1}to{opacity:.5;scale:1}}@keyframes rb-summon-halo-breathe{0%,to{opacity:.5}50%{opacity:.64}}.rb-summon-burst__rays{opacity:.4;width:460px;height:460px;margin:-230px 0 0 -230px}.rb-summon-burst__rays>i{opacity:0;background:repeating-conic-gradient(from 4deg, transparent 0deg, color-mix(in srgb, var(--rb-summon-tone) 62%, transparent) 2.4deg, transparent 4.8deg 19deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#000 20%,#0008 46%,#0000 90%);mask:radial-gradient(closest-side,#000 20%,#0008 46%,#0000 90%)}.rb-summon[data-phase=revealed] .rb-summon-burst__rays>i{animation:rb-summon-rays var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-rays{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.2,.6,.4,1);scale:.5}16%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.5,1);scale:.8}52%{opacity:.75;animation-timing-function:ease-in;scale:1}95%,to{opacity:0;scale:1.04}}.rb-summon-burst[data-rarity=legendary] .rb-summon-burst__rays>i{opacity:.18;scale:1.04}.rb-summon[data-phase=revealed] .rb-summon-burst[data-rarity=legendary] .rb-summon-burst__rays>i{animation-name:rb-summon-rays-linger}.rb-summon[data-phase=idle] .rb-summon-burst[data-rarity=legendary] .rb-summon-burst__rays>i{animation:7.9s ease-in-out infinite rb-summon-linger}@keyframes rb-summon-rays-linger{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.2,.6,.4,1);scale:.5}16%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.5,1);scale:.8}52%{opacity:.75;animation-timing-function:ease-in-out;scale:1}95%,to{opacity:.18;scale:1.04}}@keyframes rb-summon-linger{0%,to{opacity:.18;scale:1.04}50%{opacity:.26;scale:1.04}}.rb-summon-burst__shock{width:0;height:0;transform:scale(var(--rb-summon-ks)) rotate(-19deg)}.rb-summon-burst__shock>i{opacity:0;border:2px solid var(--rb-summon-tone);width:472px;height:174.6px;box-shadow:0 0 16px color-mix(in srgb, var(--rb-summon-tone) 65%, transparent), inset 0 0 12px color-mix(in srgb, var(--rb-summon-tone) 45%, transparent);border-radius:50%;position:absolute;top:-87.3px;left:-236px}.rb-summon-burst__shock>i:nth-child(2){border-width:1px;display:none}.rb-summon[data-phase=revealed] .rb-summon-burst__shock>i{animation:rb-summon-shock var(--rb-summon-reveal-ms) linear both}.rb-summon[data-phase=revealed] .rb-summon-burst__shock>i:nth-child(2){animation-name:rb-summon-shock-2}@keyframes rb-summon-shock{0%,4%{opacity:0;animation-timing-function:linear;scale:.3}7%{opacity:1;animation-timing-function:cubic-bezier(.1,.6,.3,1);scale:.45}62%,to{opacity:0;scale:1.18}}@keyframes rb-summon-shock-2{0%,12%{opacity:0;animation-timing-function:linear;scale:.3}15%{opacity:.9;animation-timing-function:cubic-bezier(.1,.6,.3,1);scale:.42}82%,to{opacity:0;scale:1.24}}.rb-summon-burst__sparks{width:0;height:0;transform:scale(var(--rb-summon-ks)) rotate(-19deg) scaleY(.5)}.rb-summon-burst__sparks>i{opacity:0;width:5px;height:5px;box-shadow:168px 6px 2px #fff, 128px 86px 2px var(--rb-summon-tone), 54px 150px 2px var(--rb-summon-tone), -36px 158px 2px #fff, -118px 104px 2px var(--rb-summon-tone), -166px 26px 2px var(--rb-summon-tone), -160px -60px 2px #fff, -96px -136px 2px var(--rb-summon-tone), -8px -166px 2px var(--rb-summon-tone), 86px -140px 2px #fff, 150px -76px 2px var(--rb-summon-tone), 112px 30px 1px var(--rb-summon-tone), -124px -18px 1px var(--rb-summon-tone);border-radius:50%;position:absolute;top:-2.5px;left:-2.5px}.rb-summon[data-phase=revealed] .rb-summon-burst__sparks>i{animation:rb-summon-sparks var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-sparks{0%,4%{opacity:0;animation-timing-function:linear;scale:.5}8%{opacity:1;animation-timing-function:cubic-bezier(.08,.7,.3,1);scale:.78}55%{opacity:.7;animation-timing-function:ease-in;scale:1.5}84%,to{opacity:0;scale:1.75}}.rb-summon-burst__pillar{opacity:0;background:linear-gradient(transparent, color-mix(in srgb, var(--rb-summon-tone) 80%, transparent) 18%, #fff 50%, color-mix(in srgb, var(--rb-summon-tone) 80%, transparent) 82%, transparent);width:8px;height:400px;margin:-200px 0 0 -4px;display:none;rotate:14deg}.rb-summon-burst__pillar:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--rb-summon-tone) 50%, transparent), color-mix(in srgb, var(--rb-summon-tone) 18%, transparent) 50%, transparent);border-radius:50%;position:absolute;inset:0 -26px}.rb-summon[data-phase=revealed] .rb-summon-burst__pillar{animation:rb-summon-pillar var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-pillar{0%,3%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1 .25}9%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.5,1);scale:3.4 1}32%{opacity:.85;animation-timing-function:ease-in;scale:1.6 1.06}92%,to{opacity:0;scale:.6 1.1}}.rb-summon-burst[data-rarity=common] .rb-summon-burst__rays{opacity:.22}.rb-summon-burst[data-rarity=rare] .rb-summon-burst__rays{opacity:.4}.rb-summon-burst[data-rarity=epic] .rb-summon-burst__rays{opacity:.62}.rb-summon-burst[data-rarity=legendary] .rb-summon-burst__rays{opacity:.9}.rb-summon-burst[data-rarity=common] .rb-summon-burst__shock{opacity:.55}.rb-summon-burst[data-rarity=rare] .rb-summon-burst__shock{opacity:.75}.rb-summon-burst[data-rarity=epic] .rb-summon-burst__shock{opacity:.9}.rb-summon-burst:is([data-rarity=epic],[data-rarity=legendary]) .rb-summon-burst__shock>i:nth-child(2),.rb-summon-burst[data-rarity=legendary] .rb-summon-burst__pillar{display:block}.rb-summon-burst[data-rarity=legendary] .rb-summon-burst__halo{width:420px;height:460px;margin:-230px 0 0 -210px}.rb-summon-shatter{pointer-events:none;z-index:3;width:100%;height:322px;position:absolute;top:0;left:0}.rb-summon-shatter>*{position:absolute;top:50%;left:50%}.rb-summon-shatter__seal{width:206px;height:290px;margin:-145px 0 0 -103px;rotate:-5deg;scale:.972}.rb-summon-shard{opacity:0;clip-path:polygon(var(--poly));transform-origin:var(--o);position:absolute;top:0;left:0}.rb-summon-shard .rb-summon-crack{opacity:1}.rb-summon-shard__heat{opacity:.9}.rb-summon-shard .rb-summon-sigil:before{opacity:1;animation:none}.rb-summon[data-phase=revealed] .rb-summon-shard{animation:rb-summon-shard-fly calc(var(--rb-summon-reveal-ms) * var(--run)) linear both, rb-summon-shard-fall calc(var(--rb-summon-reveal-ms) * var(--run)) linear both, rb-summon-shard-turn calc(var(--rb-summon-reveal-ms) * var(--run)) linear both, rb-summon-shard-fade calc(var(--rb-summon-reveal-ms) * var(--run)) linear both}@keyframes rb-summon-shard-fly{0%{animation-timing-function:linear;translate:0}7%{translate:calc(var(--dx) * var(--rb-summon-shard-k) * .03) calc(var(--dy) * var(--rb-summon-shard-k) * .03);animation-timing-function:cubic-bezier(.05,.8,.25,1)}to{translate:calc(var(--dx) * var(--rb-summon-shard-k)) calc(var(--dy) * var(--rb-summon-shard-k))}}@keyframes rb-summon-shard-fall{0%,8%{animation-timing-function:cubic-bezier(.55,0,.85,.4);transform:translate(0)}to{transform:translate(calc(var(--fx) * var(--rb-summon-shard-k)), calc(var(--fy) * var(--rb-summon-shard-k)))}}@keyframes rb-summon-shard-turn{0%,7%{animation-timing-function:cubic-bezier(.1,.7,.3,1);rotate:0deg}to{rotate:var(--rot)}}@keyframes rb-summon-shard-fade{0%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1}20%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1.08}30%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1)}84%,to{opacity:0;scale:.8}}.rb-summon-shard:first-child{--poly:50% 43.79%, 53.4% 35.86%, 50.49% 27.59%, 56.8% 18.97%, 53.88% 10.34%, 57.28% 0, 100% 0, 100% 20%, 90.29% 24.14%, 83.01% 31.72%, 73.79% 34.48%, 67.48% 41.72%, 60.19% 40.69%;--o:68% 16%;--dx:124px;--dy:-72px;--rot:34deg;--fx:62.63px;--fy:92.85px;--run:.46}.rb-summon-shard:nth-child(2){--poly:50% 43.79%, 60.19% 40.69%, 67.48% 41.72%, 73.79% 34.48%, 83.01% 31.72%, 90.29% 24.14%, 100% 20%, 100% 80%, 92.72% 73.79%, 81.55% 67.24%, 76.21% 58.62%, 65.05% 55.52%, 58.74% 48.97%;--o:80% 48%;--dx:172px;--dy:-10px;--rot:14deg;--fx:29.03px;--fy:116.44px;--run:.5}.rb-summon-shard:nth-child(3){--poly:50% 43.79%, 58.74% 48.97%, 65.05% 55.52%, 76.21% 58.62%, 81.55% 67.24%, 92.72% 73.79%, 100% 80%, 100% 100%, 45.15% 100%, 43.2% 89.31%, 49.03% 80%, 46.12% 70%, 51.94% 60.69%, 48.06% 52.07%;--o:68% 81%;--dx:104px;--dy:22px;--rot:-30deg;--fx:-39px;--fy:67.55px;--run:.44}.rb-summon-shard:nth-child(4){--poly:50% 43.79%, 48.06% 52.07%, 51.94% 60.69%, 46.12% 70%, 49.03% 80%, 43.2% 89.31%, 45.15% 100%, 0 100%, 0 77.24%, 8.25% 70.69%, 19.42% 65.52%, 25.24% 57.24%, 34.95% 55.17%, 40.78% 47.93%;--o:27% 83%;--dx:-96px;--dy:18px;--rot:22deg;--fx:29.97px;--fy:74.17px;--run:.42}.rb-summon-shard:nth-child(5){--poly:50% 43.79%, 40.78% 47.93%, 34.95% 55.17%, 25.24% 57.24%, 19.42% 65.52%, 8.25% 70.69%, 0 77.24%, 0 17.24%, 9.71% 21.38%, 16.99% 29.66%, 26.7% 31.72%, 33.01% 39.31%, 41.26% 38.97%;--o:17% 47%;--dx:-150px;--dy:-30px;--rot:-26deg;--fx:-51.73px;--fy:106.06px;--run:.52}.rb-summon-shard:nth-child(6){--poly:50% 43.79%, 41.26% 38.97%, 33.01% 39.31%, 26.7% 31.72%, 16.99% 29.66%, 9.71% 21.38%, 0 17.24%, 0 0, 57.28% 0, 53.88% 10.34%, 56.8% 18.97%, 50.49% 27.59%, 53.4% 35.86%;--o:24% 16%;--dx:-102px;--dy:-78px;--rot:-18deg;--fx:-33.37px;--fy:102.71px;--run:.48}.rb-summon-shatter__bloom{opacity:0;background:radial-gradient(closest-side,#fffdff 0,#f8f2ffee 30%,#e4d4ffa0 55%,#c3a9f530 78%,#0000);border-radius:50%;width:280px;height:360px;margin:-180px 0 0 -140px}.rb-summon[data-phase=revealed] .rb-summon-shatter__bloom{animation:rb-summon-bloom var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-bloom{0%{opacity:.6;animation-timing-function:cubic-bezier(.3,0,.3,1);scale:.8}3.4%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.5,1);scale:1}10%{opacity:.55;animation-timing-function:ease-out;scale:1.06}24%,to{opacity:0;scale:1.15}}.rb-summon-shatter__flash{opacity:0;background:radial-gradient(closest-side,#fff 0,#fbf7ff 30%,#e2d2ffaa 55%,#bba2f033 78%,#0000);border-radius:50%;width:130px;height:430px;margin:-215px 0 0 -65px;rotate:4deg}.rb-summon[data-phase=revealed] .rb-summon-shatter__flash{animation:rb-summon-flash var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-flash{0%{opacity:.92;animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:.3 .92}4.5%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.5,1);scale:1.1 1}25%{opacity:.32;animation-timing-function:ease-out;scale:2 1.04}50%,to{opacity:0;scale:3 1.08}}.rb-summon[data-phase=revealed] .rb-summon-slot>.rb-wheel__result{animation:rb-summon-face var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-face{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.2,.75,.3,1);transform:translateY(5px)rotate(-5deg)scale(.86)}11%{opacity:1;animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:translateY(1px)rotate(-2.6deg)scale(.95)}30%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.4,1);transform:translateY(-4px)rotate(.8deg)scale(1.035)}52%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.4,1);transform:translateY(1px)rotate(-.25deg)scale(.994)}72%,to{opacity:1;transform:none}}.rb-summon[data-phase=revealed] .rb-summon-slot .rb-wheel__line>*{animation:rb-summon-line var(--rb-summon-reveal-ms) linear both}@keyframes rb-summon-line{0%,42%{opacity:0;animation-timing-function:ease-out;translate:0 6px}75%,to{opacity:1;translate:0}}.rb-summon[data-still] *,.rb-summon[data-still] :before,.rb-summon[data-still] :after,html[data-card-effects=simple] .rb-summon *,html[data-card-effects=simple] .rb-summon :before,html[data-card-effects=simple] .rb-summon :after{will-change:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.rb-summon *,.rb-summon :before,.rb-summon :after{will-change:auto!important;transition:none!important;animation:none!important}}@media (height<=760px) and (width>=701px){.rb-summon{--rb-summon-cy:calc(26px + 388px * (.5 - .065) - 33px * .87);--rb-summon-k:.87;--rb-summon-sky-k:.9}}@media (width<=700px){.rb-summon{--rb-summon-cy:calc(26px + 388px * (.5 - .07) - 33px * .86);--rb-summon-k:.665;--rb-summon-sky-k:.64;--rb-summon-shard-k:.5}.rb-wheel__main.rb-summon-stage{min-height:393px;overflow:clip}.rb-summon-portal,.rb-summon-burst{overflow:clip}.rb-summon-portal:before{inset:0}.rb-summon-ring{border-color:#ddd0f2}.rb-summon-glint:first-of-type{left:calc(50% + 104px);top:calc(var(--rb-summon-cy) - 96px)}.rb-summon-glint:nth-of-type(2){left:calc(50% - 112px);top:calc(var(--rb-summon-cy) + 88px)}.rb-summon-aura{width:320px;height:380px;margin:-190px 0 0 -160px}.rb-summon-burst__pillar{height:300px;margin-top:-150px}.rb-summon-burst__rays{width:380px;height:380px;margin:-190px 0 0 -190px}.rb-summon-burst__wash{width:420px;height:440px;margin:-220px 0 0 -210px}.rb-summon-burst__halo{width:300px;height:380px;margin:-190px 0 0 -150px}.rb-summon-burst[data-rarity=legendary] .rb-summon-burst__halo{width:330px;height:400px;margin:-200px 0 0 -165px}}.rb-dialog__panel:has(.rb-summon):before{background:radial-gradient(at 28% 48%,#292735 0,#171a24 48%,#11151d 90%)}.rb-dialog__panel:has(.rb-summon) .rb-dialog__head{padding:24px 30px 21px}.rb-dialog__panel:has(.rb-summon) .rb-dialog__body{padding:22px 32px 18px}.rb-dialog__panel:has(.rb-summon) .rb-dialog__foot{padding:22px 32px}.rb-wheel.rb-summon{overflow-clip-margin:18px;gap:10px;position:relative;overflow:visible clip}.rb-summon-bar,.rb-summon-balance{align-items:center;gap:12px;display:flex}.rb-summon-bar{flex-wrap:wrap;justify-content:space-between}.rb-summon-bar>.rb-section-label{letter-spacing:.2em;font-size:10px}.rb-summon-balance .rb-coin-chip{background:#090d1640;padding:8px 14px}.rb-summon-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;display:grid}.rb-summon-layout[data-hidden]{visibility:hidden;pointer-events:none;position:absolute;top:50px;left:0;right:0}.rb-summon-announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rb-summon-under{z-index:1;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;height:48px;padding:14px 8px 0;display:flex;position:relative}.rb-summon-under .rb-use-in-deck{flex-wrap:nowrap;max-width:100%}.rb-summon-under .rb-btn{flex:none;max-width:100%}.rb-summon-under .rb-btn:last-child{flex-shrink:1;min-width:0}.rb-summon-under .rb-btn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}@container (width<=479px){.rb-summon-under{height:88px}.rb-summon-under .rb-use-in-deck{flex-direction:column;align-items:center;gap:6px}}.rb-summon-stage__hint{text-align:center;letter-spacing:.04em;color:#a59aae;font-size:12px;line-height:34px}.rb-summon-copy{align-self:center;padding:28px 18px 36px 12px}.rb-summon-copy>.rb-section-label{letter-spacing:.18em;font-size:10px}.rb-summon-copy h2{max-width:370px;font:600 clamp(28px, 3vw, 40px)/1.12 var(--rb-font-display);letter-spacing:0;color:var(--rb-ink);margin:18px 0 22px}.rb-summon-copy p,.rb-summon-details p{color:#b5afbd;font:400 14px/1.8 var(--rb-font-ui)}.rb-summon-copy>p{max-width:340px}.rb-summon-rarities{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:24px 0;display:flex}.rb-summon-rarities>span{color:#c3bdcb;align-items:center;gap:6px;font-size:11px;display:inline-flex}.rb-summon-copy p.rb-summon-copy__note{color:#a49cac;margin-top:28px;font-size:12px}.rb-summon-footer{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.rb-summon-pity{align-items:center;gap:14px;max-width:520px;display:flex}.rb-summon-pity__gem{color:var(--rb-pearl);text-shadow:0 0 16px #c7b2e04d;font:32px Georgia,serif}.rb-summon-pity strong{color:#e0d6e9;font-size:13px;font-weight:600;line-height:1.6;display:block}.rb-summon-pity small{color:#a59bad;max-width:340px;margin-top:6px;font-size:11px;line-height:1.6;display:block}.rb-summon-actions{flex-direction:column;align-items:stretch;gap:12px;margin-left:auto;display:flex}.rb-summon-actions>.rb-btn{min-width:290px;min-height:50px}.rb-summon-actions__note{color:#a59bad;flex-wrap:wrap;justify-content:center;gap:6px;font-size:10px;display:flex}.rb-summon-link{font:inherit;color:#d7cce5;text-underline-offset:4px;cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline #8d7ca3;text-decoration:underline #8d7ca3}.rb-summon-link:hover{color:#fff0ff}.rb-summon-link:focus-visible{outline:2px solid var(--rb-pearl);outline-offset:5px}.rb-summon-notice{color:#bcb2c7;border-top:1px solid #a998bd26;padding:12px 4px 0;font-size:13px;line-height:1.6}.rb-summon-notice[data-tone=error]{color:#f4ada6}.rb-summon-details{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px;min-height:486px;padding:30px 14px;display:grid}.rb-summon-details__intro>.rb-summon-link{font-size:12px}.rb-summon-details h2{font:600 28px/1.2 var(--rb-font-display);margin:26px 0 18px}.rb-summon-details p{font-size:12px}.rb-summon-details p.rb-summon-details__guarantee{color:#e0d6e9;margin-top:24px}.rb-summon-odds{margin:0;padding:0;list-style:none}.rb-summon-odds li{border-bottom:1px solid #bca8cf26;grid-template-columns:18px 1fr auto;align-items:center;gap:4px 12px;padding:13px 0;font-size:14px;display:grid}.rb-summon-odds small{color:#a59bad;grid-column:2/-1;font-size:11px}.rb-summon-protection{border-top:1px solid #bca8cf26;margin-top:20px;padding-top:14px}.rb-summon-protection h3{margin:0;font-size:13px;font-weight:600}.rb-summon-protection .rb-summon-rarities{margin:12px 0}@media (height<=760px) and (width>=701px){.rb-wheel__main.rb-summon-stage,.rb-summon-details{min-height:408px}.rb-summon-stage .rb-summon-slot{margin-block:-25.22px;transform:scale(.87)}.rb-summon-copy{padding-top:12px;padding-bottom:12px}}@media (width<=700px){.rb-dialog__panel:has(.rb-summon) .rb-dialog__head{padding:18px 20px}.rb-dialog__panel:has(.rb-summon) .rb-dialog__title{font-size:20px}.rb-dialog__panel:has(.rb-summon) .rb-dialog__body{padding:14px 18px}.rb-wheel.rb-summon{overflow-clip-margin:14px}.rb-dialog__panel:has(.rb-summon) .rb-dialog__foot{padding:18px}.rb-summon-bar{gap:14px}.rb-summon-bar>.rb-section-label{display:none}.rb-summon-balance{margin-left:auto}.rb-summon-layout,.rb-summon-details{grid-template-columns:1fr;gap:12px}.rb-wheel__main.rb-summon-stage{min-height:393px}.rb-summon-slot{margin-block:-27.16px;transform:scale(.86)}.rb-summon-copy{padding:4px}.rb-summon-copy>.rb-section-label,.rb-summon-copy h2,.rb-summon-copy>p:not(.rb-summon-copy__note){display:none}.rb-summon-copy .rb-summon-copy__note{margin-top:14px}.rb-summon-rarities{margin:18px 0}.rb-summon-footer{flex-direction:column;align-items:stretch;gap:18px}.rb-summon-pity strong{font-size:12px}.rb-summon-pity small{font-size:10px}.rb-summon-actions{margin-left:0}.rb-summon-actions>.rb-btn{white-space:normal;gap:8px;min-width:0;height:auto;padding:10px 16px;font-size:14px;line-height:1.5}.rb-summon-actions__note{font-size:10px}.rb-summon-details{gap:20px;min-height:0;padding:12px 4px}}.rb-use-in-deck{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.rb-tryon{flex-direction:column;gap:14px;display:flex}.rb-tryon-deck{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rb-tryon-deck .rb-select{min-width:min(340px,100%)}.rb-tryon-done{color:var(--rb-ink);background:#63f07a1a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;font-weight:700;display:flex}.rb-tryon-body{justify-content:center;align-items:center;gap:14px;display:flex}.rb-tryon-list{flex-direction:column;flex:auto;gap:8px;min-width:0;max-width:460px;display:flex}.rb-tryon-nothing{text-align:center;color:var(--rb-ink-dim);padding:18px}.rb-tryon-cand{cursor:pointer;background:#ffffff08;border:2px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}.rb-tryon-cand[data-active=true]{border-color:var(--rb-selected);background:#ffd34d12}.rb-tryon-cand:focus-visible{outline:2px solid var(--rb-ink);outline-offset:2px}.rb-tryon-cand__radio{border:2px solid var(--rb-ink-dim);border-radius:50%;flex:none;width:16px;height:16px}.rb-tryon-cand[data-active=true] .rb-tryon-cand__radio{border-color:var(--rb-selected);background:radial-gradient(var(--rb-selected) 45%, transparent 50%)}.rb-tryon-cand>.rb-card{flex:none}.rb-tryon-cand[data-lost-text] .rb-card__textin{background:#ff5b4e33;border-radius:4px;box-shadow:0 0 0 .25em #ff5b4e33}.rb-tryon-chips{flex-direction:column;align-items:flex-start;gap:5px;margin:0;padding:0;list-style:none;display:flex}.rb-tryon-chip{white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;line-height:1.3}.rb-tryon-chip[data-tone=up]{color:#9af5ab;background:#63f07a24}.rb-tryon-chip[data-tone=down]{color:#ff9c95;background:#ff5b4e24}.rb-tryon-chip[data-tone=muted]{color:var(--rb-ink-dim);background:#ffffff0f}.rb-tryon-arrow{color:var(--rb-ink-dim);flex:none;font-size:30px}.rb-tryon-new{flex-direction:column;flex:none;align-items:center;gap:8px;display:flex}.rb-tryon-new__card{position:relative}.rb-tryon-new[data-gain-text] .rb-card__textin{background:#63f07a2e;border-radius:4px;box-shadow:0 0 0 .25em #63f07a2e}.rb-tryon-new :is([data-stat=attack],[data-stat=health],[data-stat=durability]):after{z-index:2;font:800 .8em/1.25 var(--rb-font-display);white-space:nowrap;border-radius:999px;padding:.08em .4em;position:absolute;bottom:calc(100% + .15em);left:50%;transform:translate(-50%);box-shadow:0 .1em .3em #000000b3}.rb-tryon-new[data-up-attack] [data-stat=attack]:after{content:var(--rb-tryon-attack)}.rb-tryon-new[data-up-health] [data-stat=health]:after,.rb-tryon-new[data-down-health] [data-stat=health]:after{content:var(--rb-tryon-health)}.rb-tryon-new[data-down-attack] [data-stat=attack]:after{content:var(--rb-tryon-attack)}.rb-tryon-new[data-up-durability] [data-stat=durability]:after,.rb-tryon-new[data-down-durability] [data-stat=durability]:after{content:var(--rb-tryon-durability)}.rb-tryon-new[data-up-attack] [data-stat=attack]:after,.rb-tryon-new[data-up-health] [data-stat=health]:after,.rb-tryon-new[data-up-durability] [data-stat=durability]:after{color:var(--rb-buff);background:#0d2a14;border:1px solid #63f07ab3}.rb-tryon-new[data-down-attack] [data-stat=attack]:after,.rb-tryon-new[data-down-health] [data-stat=health]:after,.rb-tryon-new[data-down-durability] [data-stat=durability]:after{color:#ff8a80;background:#2e0c0a;border:1px solid #ff5b4ecc}.rb-tryon-new[data-up-attack] [data-stat=attack]:before,.rb-tryon-new[data-up-health] [data-stat=health]:before,.rb-tryon-new[data-up-durability] [data-stat=durability]:before{box-shadow:0 0 0 .09em var(--rb-bg-0), 0 0 0 .22em var(--rb-buff), 0 0 .6em .12em #63f07a8c}.rb-tryon-new[data-down-attack] [data-stat=attack]:before,.rb-tryon-new[data-down-health] [data-stat=health]:before,.rb-tryon-new[data-down-durability] [data-stat=durability]:before{box-shadow:0 0 0 .09em var(--rb-bg-0), 0 0 0 .22em var(--rb-damaged), 0 0 .6em .12em #ff5b4e8c}.rb-tryon-new[data-up-attack] [data-stat=attack]>span,.rb-tryon-new[data-up-health] [data-stat=health]>span,.rb-tryon-new[data-up-durability] [data-stat=durability]>span{color:var(--rb-buff)}.rb-tryon-new[data-down-attack] [data-stat=attack]>span,.rb-tryon-new[data-down-health] [data-stat=health]>span,.rb-tryon-new[data-down-durability] [data-stat=durability]>span{color:var(--rb-damaged)}.rb-tryon-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rb-tryon-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.rb-tryon-foot__note{color:var(--rb-ink-dim);flex:240px;font-size:13px}.rb-tryon-foot__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.rb-tryon-body{flex-direction:column;align-items:stretch}.rb-tryon-list{max-width:none}.rb-tryon-arrow{display:none}.rb-tryon-cand{flex-wrap:wrap;justify-content:center}.rb-tryon-chips{flex-flow:wrap;justify-content:center;width:100%}}.rb-grid-card__new{top:calc(var(--rb-grid-w,170px) * .06);right:calc(var(--rb-grid-w,170px) * -.05);z-index:6;font:800 12px/1.5 var(--rb-font-display);font-size:calc(var(--rb-grid-w,170px) * .066);letter-spacing:.04em;color:#0b2410;background:var(--rb-buff);pointer-events:none;border-radius:999px;padding:1px 8px;position:absolute;box-shadow:0 3px 8px #0009}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-900:oklch(37.8% .077 168.94);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-widest:.1em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-kw:var(--rb-ink-kw);--color-accent:var(--rb-accent)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-y-1{inset-block:calc(var(--spacing) * -1)}.inset-y-0{inset-block:0}.top-1\/2{top:50%}.right-4{right:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.z-40{z-index:40}.z-\[60\]{z-index:60}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-3{margin:calc(var(--spacing) * 3)}.m-6{margin:calc(var(--spacing) * 6)}.m-11{margin:calc(var(--spacing) * 11)}.m-12{margin:calc(var(--spacing) * 12)}.m-13{margin:calc(var(--spacing) * 13)}.m-14{margin:calc(var(--spacing) * 14)}.m-15{margin:calc(var(--spacing) * 15)}.m-17{margin:calc(var(--spacing) * 17)}.m-18{margin:calc(var(--spacing) * 18)}.m-19{margin:calc(var(--spacing) * 19)}.m-20{margin:calc(var(--spacing) * 20)}.m-23{margin:calc(var(--spacing) * 23)}.m-26{margin:calc(var(--spacing) * 26)}.m-47{margin:calc(var(--spacing) * 47)}.m-52{margin:calc(var(--spacing) * 52)}.m-55{margin:calc(var(--spacing) * 55)}.m-59{margin:calc(var(--spacing) * 59)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[230px\]{height:230px}.h-\[300px\]{height:300px}.h-full{height:100%}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-\[86vh\]{max-height:86vh}.max-h-\[240px\]{max-height:240px}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:0}.min-h-\[18px\]{min-height:18px}.min-h-\[360px\]{min-height:360px}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[2px\]{width:2px}.w-\[34px\]{width:34px}.w-\[96px\]{width:96px}.w-\[110px\]{width:110px}.w-\[118px\]{width:118px}.w-\[330px\]{width:330px}.w-\[min\(440px\,94vw\)\]{width:min(440px,94vw)}.w-\[min\(600px\,94vw\)\]{width:min(600px,94vw)}.w-\[min\(920px\,94vw\)\]{width:min(920px,94vw)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[880px\]{max-width:880px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1500px\]{max-width:1500px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-\[3px\]{--tw-border-spacing-x:3px;--tw-border-spacing-y:3px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[10px_minmax\(0\,1fr\)_auto\]{grid-template-columns:10px minmax(0,1fr) auto}.grid-cols-\[96px_minmax\(0\,1fr\)_120px\]{grid-template-columns:96px minmax(0,1fr) 120px}.grid-cols-\[104px_minmax\(0\,1fr\)_64px\]{grid-template-columns:104px minmax(0,1fr) 64px}.grid-cols-\[260px_minmax\(0\,1fr\)_380px\]{grid-template-columns:260px minmax(0,1fr) 380px}.grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.grid-cols-\[340px_minmax\(0\,1fr\)_400px\]{grid-template-columns:340px minmax(0,1fr) 400px}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_80px_110px\]{grid-template-columns:minmax(0,1fr) 80px 110px}.grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_72px_96px\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 72px 96px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_160px_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 160px auto}.grid-cols-\[minmax\(0\,420px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,420px) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-line{border-color:var(--rb-line)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-\[\#3987e5\]{background-color:#3987e5}.bg-\[rgba\(18\,15\,27\,0\.97\)\]{background-color:#120f1bf7}.bg-\[rgba\(98\,214\,143\,0\.14\)\]{background-color:#62d68f24}.bg-accent{background-color:var(--rb-accent)}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-emerald-900\/30{background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/30{background-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.bg-transparent{background-color:#0000}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-\[radial-gradient\(circle_at_50\%_40\%\,rgba\(242\,207\,122\,0\.07\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 40%,#f2cf7a12,#0000 70%)}.bg-\[radial-gradient\(circle_at_50\%_40\%\,rgba\(242\,207\,122\,0\.08\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 40%,#f2cf7a14,#0000 70%)}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[8vw\]{padding-inline:8vw}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[4vh\]{padding-top:4vh}.pt-\[6vh\]{padding-top:6vh}.pt-\[8vh\]{padding-top:8vh}.pt-\[10vh\]{padding-top:10vh}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[10vh\]{padding-bottom:10vh}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--rb-font-display)}.font-mono{font-family:var(--font-mono)}.font-ui{font-family:var(--rb-font-ui)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0d0b14\]{color:#0d0b14}.text-\[\#f7d9a0\]{color:#f7d9a0}.text-\[\#ff9a1f\]{color:#ff9a1f}.text-\[\#ffc2c2\]{color:#ffc2c2}.text-emerald-200{color:var(--color-emerald-200)}.text-ink{color:var(--rb-ink)}.text-ink-dim{color:var(--rb-ink-dim)}.text-ink-faint{color:var(--rb-ink-faint)}.text-kw{color:var(--rb-ink-kw)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-\[\#e0b05b\]{accent-color:#e0b05b}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_\#f5b84a\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#f5b84a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.\[sim\:career\]{sim:career}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:text-ink:hover{color:var(--rb-ink)}.hover\:text-kw:hover{color:var(--rb-ink-kw)}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-55:disabled{opacity:.55}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@media not all and (width>=1919px){.max-\[1919px\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-\[1919px\]\:hidden{display:none}.max-\[1919px\]\:w-7{width:calc(var(--spacing) * 7)}.max-\[1919px\]\:px-0{padding-inline:0}}@media not all and (width>=1679px){.max-\[1679px\]\:hidden{display:none}}@media not all and (width>=1599px){.max-\[1599px\]\:hidden{display:none}}@media not all and (width>=1439px){.max-\[1439px\]\:hidden{display:none}}@media not all and (width>=1279px){.max-\[1279px\]\:hidden{display:none}}@media (width>=48rem){.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=64rem){.lg\:grid-cols-\[minmax\(320px\,400px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(320px,400px) minmax(0,1fr)}}@media (width>=80rem){.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(340px\,400px\)\]{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}}}:root{--rb-font-display:"Cinzel", "Alegreya SC", "Trajan Pro", "Palatino Linotype", "Book Antiqua", Georgia, serif;--rb-font-ui:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--rb-bg-0:#0d0e15;--rb-bg-1:#11131c;--rb-bg-2:#171b29;--rb-bg-3:#1f2333;--rb-bg-4:#27273b;--rb-line:#8382934d;--rb-line-strong:#bec1d375;--rb-ink:#f3f1ea;--rb-ink-dim:#c1bdb5;--rb-ink-faint:#8f8d9b;--rb-pearl:#e8e3ef;--rb-mana:#4498f8;--rb-mana-hi:#9fd0ff;--rb-mana-lo:#12306e;--rb-attack:#f5b93f;--rb-attack-lo:#4d2a04;--rb-health:#f05a4f;--rb-health-lo:#3e0507;--rb-armor:#a7b3c4;--rb-buff:#63f07a;--rb-damaged:#ff5b4e;--rb-warning:#f06b4f;--rb-heal:#7dffa0;--rb-playable:var(--rb-ready);--rb-target:#ff4b3a;--rb-selected:#ffd34d;--rb-invalid:#f35;--rb-ready:#6cff7e;--rb-rarity-basic:#8a8f99;--rb-rarity-common:#1f8a5b;--rb-rarity-rare:#3a6ee6;--rb-rarity-epic:#a35ee8;--rb-rarity-legendary:#dfe3ec;--rb-light-angle:160deg;--rb-light-spot:38% 30%;--rb-metal-0:#30343b;--rb-metal-1:#575662;--rb-metal-2:#838293;--rb-metal-3:#bec1d3;--rb-metal-4:#e8e9f0;--rb-metal-5:#f4f6fb;--rb-chrome-horizon:#363d56;--rb-gunmetal-bevel:linear-gradient(var(--rb-light-angle), var(--rb-metal-3) 0%, var(--rb-metal-2) 22%, var(--rb-metal-1) 50%, var(--rb-metal-0) 78%, var(--rb-metal-1) 100%);--rb-chrome-env:linear-gradient(var(--rb-light-angle), var(--rb-metal-5) 0%, var(--rb-metal-3) 16%, var(--rb-metal-2) 30%, var(--rb-metal-0) 30.6%, var(--rb-chrome-horizon) 40%, var(--rb-metal-4) 57%, var(--rb-metal-5) 61%, var(--rb-metal-2) 74%, var(--rb-metal-0) 88%, var(--rb-bg-0) 100%);--rb-pearl-mid:#c5bace;--rb-prism-cyan:#80d0e7;--rb-prism-blue:#89b0e0;--rb-prism-violet:#c49de4;--rb-prism-pink:#da99c6;--rb-prism:linear-gradient(90deg, var(--rb-prism-cyan), var(--rb-prism-blue), var(--rb-prism-violet), var(--rb-prism-pink));--rb-rift-core:#d9c8ff;--rb-rift:#9b7bff;--rb-rift-glow:#825fad;--rb-engrave:repeating-linear-gradient(135deg, #30343b59 0 max(1px, .025em), #e8e9f033 0 max(2px, .05em), transparent 0 max(4px, .1em));--rb-engrave-glint:linear-gradient(115deg, transparent 35%, #e8e9f024 48%, transparent 60%);--rb-nacre-cream:#efe6d2;--rb-nacre-pink:#ecc9d8;--rb-nacre-teal:#c4e6e2;--rb-nacre:conic-gradient(from 210deg at 30% 20%, var(--rb-nacre-cream), var(--rb-nacre-pink), var(--rb-nacre-teal), var(--rb-nacre-cream));--rb-nacre-alpha:.2;--rb-glass:#171b29d9;--rb-gold-hi:#fff1c4;--rb-gold:#daaa51;--rb-gold-deep:#b06d10;--rb-gold-ink:#160b03;--rb-ink-title:#f6f4fb;--rb-ink-kw:#f7e9b8;--rb-mana-deep:#2b6bd1;--rb-health-hi:#ffd0c8;--rb-health-deep:#a4161b;--rb-state-keyline:#07080c;--rb-silence:#c8aaff;--rb-digit-stroke:#120800;--rb-digit-stroke-cool:#04112b;--rb-grain:url(/assets/grain-256-D-TLAYgP.png);--rb-grain-size:256px;--rb-back:#24194c;--rb-accent:var(--rb-prism-blue);--rb-line-prism:#89b0e059;--rb-rule-double:linear-gradient(var(--rb-line-prism), var(--rb-line-prism)) 0 0 / 100% 1px no-repeat, linear-gradient(180deg, var(--rb-metal-2) 0 1px, transparent 1px 3px, var(--rb-metal-1) 3px 4px) 0 0 / 100% 4px no-repeat;--rb-mana-spent:#2d3648;--rb-mana-locked:#bec1d32e;--rb-ally:#6fd3b0;--rb-ally-deep:#14322c;--rb-mark-hi:#4a3a63;--rb-mark-lo:#1a1226;--rb-target-hover:#fff0a8;--rb-sleep:#cfe4ff;--rb-chamfer-lg:polygon(24px 0, calc(100% - 24px) 0, 100% 24px, 100% calc(100% - 24px), calc(100% - 24px) 100%, 24px 100%, 0 calc(100% - 24px), 0 24px);--rb-chamfer-md:polygon(13px 0, calc(100% - 13px) 0, 100% 13px, 100% calc(100% - 13px), calc(100% - 13px) 100%, 13px 100%, 0 calc(100% - 13px), 0 13px);--rb-chamfer-sm:polygon(5px 0, calc(100% - 5px) 0, 100% 5px, 100% calc(100% - 5px), calc(100% - 5px) 100%, 5px 100%, 0 calc(100% - 5px), 0 5px);--rb-frozen-inset:#c8f0ffd9;--rb-poison-cast:#68ba3acc;--rb-poison-haze:#78d6408c;--rb-poison-inset:#a8ff60d9;--rb-poison-vignette:#12340ab3;--rb-venom-0:#c4f78e;--rb-venom-1:#6cc243;--rb-venom-2:#2d721d;--rb-venom-3:#123f0c;--rb-venom-digit:#f1ffe6;--rb-venom-stroke:#0f2409;--rb-venom-rim:#8fdc5a;--rb-venom-glow:#82d6508c;--rb-stealth-band:#c8b4ff38;--rb-ward-glow:#6ab8ff;--rb-ward-rim:#e6f6ff;--rb-ward-line:#7db7ee;--rb-ward-gem:#e6f5ff;--rb-ward-face-top:#1a345c80;--rb-ward-face-bottom:#08122494;--rb-radius-sm:6px;--rb-radius:12px;--rb-radius-lg:18px;--rb-shadow-1:0 2px 6px #00000073;--rb-shadow-2:0 8px 24px #0000008c, 0 2px 6px #00000080;--rb-shadow-3:0 18px 50px #000000a6, 0 4px 12px #0000008c;--rb-shadow-2-drop:drop-shadow(0 8px 24px #0000008c) drop-shadow(0 2px 6px #00000080);--rb-ease-out:cubic-bezier(.22, 1, .36, 1);--rb-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.rb-card,.rb-minion,.rb-hero,.rb-class-card,.rb-boss-card,.rb-boss-pick,.rb-wizard-tile,.rb-foe-banner,.rb-foe-banner__face,.rb-pick,.rb-chooser__tile,.rb-vs__boss,.rb-seat,.rb-loadout-class,.rb-class-dot{--rb-class-deep:var(--rb-class)}@supports (color:color-mix(in lab, red, red)){.rb-card,.rb-minion,.rb-hero,.rb-class-card,.rb-boss-card,.rb-boss-pick,.rb-wizard-tile,.rb-foe-banner,.rb-foe-banner__face,.rb-pick,.rb-chooser__tile,.rb-vs__boss,.rb-seat,.rb-loadout-class,.rb-class-dot{--rb-class-deep:color-mix(in oklab, var(--rb-class) 40%, var(--rb-bg-0))}}.rb-card,.rb-minion,.rb-hero,.rb-class-card,.rb-boss-card,.rb-boss-pick,.rb-wizard-tile,.rb-foe-banner,.rb-foe-banner__face,.rb-pick,.rb-chooser__tile,.rb-vs__boss,.rb-seat,.rb-loadout-class,.rb-class-dot{--rb-class-line:transparent}@supports (color:oklch(from red 0.40 min(c, 0.09) h)){.rb-card,.rb-minion,.rb-hero,.rb-class-card,.rb-boss-card,.rb-boss-pick,.rb-wizard-tile,.rb-foe-banner,.rb-foe-banner__face,.rb-pick,.rb-chooser__tile,.rb-vs__boss,.rb-seat,.rb-loadout-class,.rb-class-dot{--rb-class-deep:oklch(from var(--rb-class) .4 min(c, .09) h);--rb-class-line:oklch(from var(--rb-class) .62 min(c, .04) h)}}.rb-panel{background:linear-gradient(180deg, var(--rb-bg-3), var(--rb-bg-2));border:1px solid var(--rb-line);border-radius:var(--rb-radius);box-shadow:var(--rb-shadow-2), inset 0 1px 0 #ffffff0d}.rb-display{font-family:var(--rb-font-display);letter-spacing:.04em}.rb-kw{color:var(--rb-ink-kw);font-weight:700}.rb-badge{font:600 12px/1.2 var(--rb-font-ui);color:var(--rb-ink);border:1px solid var(--rb-line);white-space:nowrap;background:linear-gradient(#ffffff14,#ffffff05);border-radius:999px;align-items:center;gap:.35em;padding:.18em .6em .18em .4em;display:inline-flex}.rb-badge svg{flex:none;width:1.15em;height:1.15em}.rb-tooltip{background:linear-gradient(180deg, var(--rb-bg-3), var(--rb-bg-2));border:1px solid var(--rb-line-strong);max-width:260px;box-shadow:var(--rb-shadow-3);color:var(--rb-ink);font:400 13px/1.4 var(--rb-font-ui);pointer-events:none;border-radius:10px;padding:10px 12px}.rb-tooltip+.rb-tooltip{margin-top:6px}.rb-tooltip__title{font:700 13px/1.2 var(--rb-font-display);color:var(--rb-ink-kw);letter-spacing:.05em;align-items:center;gap:6px;margin-bottom:3px;display:flex}.rb-tooltip__title svg{width:16px;height:16px}:where(.rb-arch,.rb-hero__frame,.rb-hero__portrait,.rb-hero__ring,.rb-hero__shield,.rb-hero__frozen,.rb-hero__stealth,.rb-class-card__art,.rb-boss-card__art,.rb-boss-pick__art,.rb-seat__portrait,.rb-loadout-class__art){--rb-arch-radius:50% 50% var(--rb-arch-foot,14.1%) var(--rb-arch-foot,14.1%) / var(--rb-arch-rise,39.77%) var(--rb-arch-rise,39.77%) var(--rb-arch-foot,12.5%) var(--rb-arch-foot,12.5%)}:root{--rb-gem-clip:polygon(22% 0%, 78% 0%, 93% 15%, 93% 85%, 78% 100%, 22% 100%, 7% 85%, 7% 15%)}.rb-cost-art{pointer-events:none;display:block;overflow:visible}.rb-cost-art use{--rb-gem-body:var(--rb-mana);--rb-gem-table:var(--rb-mana-hi);--rb-gem-edge:var(--rb-mana-lo)}.rb-cost-art use[data-state=spent]{--rb-gem-body:var(--rb-mana-spent);--rb-gem-table:var(--rb-mana-spent);--rb-gem-edge:var(--rb-metal-2)}.rb-cost-art use[data-state=locked]{--rb-gem-body:transparent;--rb-gem-table:transparent;--rb-gem-edge:var(--rb-mana-locked)}:root{--rb-tex-table:url(/assets/obsidian-1920-AduPl4oN.webp);--rb-tex-menu:url(/assets/obsidian-1920-AduPl4oN.webp);--rb-tex-meta:url(/assets/obsidian-1920-AduPl4oN.webp);--rb-frame-panel:url(data:image/webp;base64,UklGRsIMAABXRUJQVlA4TLUMAAAvfUAfEDUCw7Ztw4j/n912S4cdEBET0FetefrG5DP0Fg/I7KloEDs0iwXN2TSP5e4f3N24mdJFbrXkaqWryuUvdM0Hmj8Ys8nVVjSKoDCAHuJd8iBr5Wkvl31DnbLvqyjb2ra2dXIJZQjZTtIYxGZml5lpyh2Zw6XDJ8yGcAqBMvfuJH0mSf/8+wykbRP/Wr/eApm0Lc67DkHbtjl/yutjCG4kKZKcWUe9zHQf8G1t29pG2rbVFLpiikEWOEILHE5MxczMFGZOMTM1c68A36upS5ec6m7pnj6PCDiNJAmSnj+Os/oOUzsPI2cmHLht40iyfMj263dvwEHz/7rrtetyvaGrglfN5eey4PnnvNDZ56zQ2ea04OmGTsrJBo8LHW+OCtFhocPmoOBB0/60S7tpFaLmp1mo2TQ+jdJo9j/7Zb85KO2C2CrUapqFGrXv1g3xzM1va+/zn6UX8TxewPMgQsSnUUAeMDmAZAGTAUwaMCmAFPA0CgAHK4cUvcJv1Uz15+YNvkwhBEEUAIVAYZACCXpEIIEIgOEBwwHGAxgFJAMl6IdMhJOe5R8uJvpj8zqTKQ49McSRABKGEEQAMH6A+ADjBYwCEBkwQRAFgD6AOOkZ1i6m+aNcOQNvj9124cPuQM0wos96pOjHpQ+fXgCohuqGEX//hrjoWWZWf19eY/1vl51aqIlCGUY05F8C/J0K7ks/IicVWHMxxa/Ny4yjhrqaYdTP44IjiAtwuBwwtnAqwrGEYgJggI4AwFHlqUIeE5Rle8UEvy6vMIHCQENdQ599vvGrn+BHPyD6Hn2HvgVaBt0HfYXoS/gC8Ak+og/oPQDvvAW8Qa/RK8BLwAtE9BweGGbr1U0A0SRl2d5iuJ/L6eO+miEYNKRbw29+NHdXWg5YCqvRSrQcdw+wGICFaD6iuQDMBsxENB1NRUSTARMBo42E2wFX7xMf9TC5HC7ARim2sxjsl+Ul5j222xDq0fCXj7K3Q0ZakE5Z7ZPRPmmhhO5AEpeE1F3zhR4mj4vAwUZptl0MHo6Cc9T0aPrLJ7kjc/+dcX72AHCmXezZINaEYk44+kAb0n/Q/4vSh5NcxMFOaba9MdAvRR/im0vSs//d15S1BelWfRKMRKh2qxg3Z08wt62pXfFRN5PHwbRRim0WQ2cItanJXfZBN4PLAbih1aBVMDWRKJG5eemWvMe0BSbZRjF0/sbXKnWAbixGTEMNgn3lGw3fqTI4gnGckmy9DLwNrghGxhoJC9IteINZYQtc6wac7tew4YWiMQbqbETowjgl2Noy+GrUSmSs77xXPGFXiwHzN75Waqo5gRXMMYqz1WWQ2xeEq/lkfbvpj4t1FlPNesmjsVUQOTFGCbZS+vLLRtsGnB/AGpottTjrBY+mwhIYZ8tLP3fl6mqviaAznnNpbJwxdq/09Gs5faqvboNas8+4+HGUomy59HwE5T5WNPRp4Y+wZPTNSzXtKZfORhaaxjDF2f3S/VHzK0ygGmL0avrbl/IpWC3bGU852EhToHGKsdWl2+qbjKcwhhHV9WrxWyy4qmWbk2naEw6NzUSTwFFKsXulc86dgdeAIajp1fI/Xyhk5SHSNifdJKbFpKsgB8XYvQX4raire9Q1DGINnc3aTTXhEYeKYeEwSqDXX6/yRWrara5hGDviC1yt3wdsXQwVFg+cGKM4/+bXEO+fzbvgKYKGXWoaujX9ha/l2ynVuPsqysjkwTScGKEsVspFVSA/NHX9GkJXZaKj7rFoAnQ++ra6LM/BB82g/X73Se6wmYmo2yl5RqzrpvNYbJoQbpTL8ix0Vd/6SecNyko77rQJioAgbjQXH8Dzq/mbvNXd9MdMlN12j95ZCk9FwEVRRdG0i+dnq2U4n/ggfnY41TSGQxPCt+WiPAc/dD9ZKc35xgfxm3CyaTKPzaELooOL4Ux8kMZnioTd6ELo9KPl0uyJEdudaIrMxXHRPI8AYmiB6wdxY5LEY3MZVBcbVRw77eL4wVLxw+EyhPFNOf8UICGIYeT63mpZMVotzw6nmiAx6ExlXiyV88IiaXzGMaDwYqk5L3lICIDxnZVihy5gaXP20Q2JHScLsVjOimYIXN9aLmaM4VlsIEfcOFGIxc3ZJg8RTBol0ml0jNMCvyyDSTIFC0UlAviCY8vxRog0HKebHET4obkPRi00Oi+IWfPlpED3sFiWPXHiGe5DdDjZAE6wSBVnPoCGZArmynHJQYDuS59zD4JBEhmqLAT4EPAZx5aj+agCZj/HG+gLTCmNz00lHLPlqGgGwPaFTzm2HOmG/w/MfDp8wqAuKomMmXJYOnzCMSXhSNe1gYem4iPGHI5DJKH+OWwy4OEFm2zQ1ctBgW4iZhzqmrbIQNVscUMA1JuDBroBH2tixVU8tU/7w66yLiIJtdIuHT7iHgBTshxQIqHWtJsMODDpLTyBMo5WSYODAsY7bBJR/ej6kOWt6WLGZTzVwiRhEg50WRFHtWl+OkwVMy4RlCkYlU+zQG/4mBMjtvMpKlOgRESlMGp/HAIRlabZpOGBDMZrU2XEi4uKFAHl0vikAE0Wr5u98Qgol0bR9ILllbjSaIApsKUwPhfwlD77nw4TxYs9nVekkCkEAkplv0BLiB0F7ZDAJqIiAaWmVXKQEMAwMrw0WpI28SE/W+3MR0cGhYJqUYkIYBBjpHjR6pwCg0on0wnwYcAwUwzRddFIFFSbZskCeCFunMVQSWRUSrPJgIcXjOdul6R/40Puu1UzDpGE8qdR9Ed0Q3xGSlE/8SH32SYg+F9RLhoFfYaYXrp2E9fY+FDYLbd+zyvQKBjlTaOk4YGCXoNMjzyVvkX2skLYlG33FDDKgm+5NDyQ0WuQp+aTdZlTZG1cmjhHXaYpUcnKBCJKZbeKEwcJGNTD0eNL67L5xqOJjrpKUiJRyRQCDxWrk/ISJknTrZepxxfWZIqDwiYlOuYqWZ6CUdb5QpgpQ7y9rwJ/ihjksQQWWGv92Z5fRVGJTKJS5F7/Lba0Q9IqeTZJPvAQ4PBYen1hha+50Z+vURSJBDKJAw+TzCoLOCzNJcecJIBcqOLMMzfqvY61RCCjJ0hicBAbyzNsggS4PMweH63ozDfK7eiEaxQCGUPR+XysXLocnlbJsknyEFGVpdsHK9JFd2NpUxIdd42sSCJCCXKv79SWrodor+SYjTiA9nhrETOyPeoKNktEJcN4gCRW6jb9UXtTzE4cPHA5XIaqtxZEVGFTgqsWiII8SAIrl56HameTZg7i4AKYb/jmGRvNXsNXkn0iK5Y+Dtd2UetxwAZd1WtzmBbco6OukrELAaylZYiHfdVGWgGd55VZqaJmaVO2d1Sw9UloXx8iiZVKn4dtq6SYjdwAP3pe8s3RN1I/5R22x89gtd9B3FpSzE5uOGwVNp3rhRmRUtikdrO+2n82i/ajjanxPDeNaZnpECqGMeAgbnRJpnUaRBo8MyVZjrZRmov0kfzTIm4UtS7APjUpWSdtozUT2MagWV8SbJw0lgqV6wmmuhE4W7cBq/88a12CjZGtwmIileOxCUyL7BHXB8mQQVxbQIn50Djmf9ykdrO+akxWF61PgUwVKttDY5gR2CrpcstqVONsjKbBpC62B0YxI3DEMOA2jMvKEmOjFKwydam4b0TH6aT8SyP+pCEieaTpldJsFGH4FIaI8gMg90P+P2nb4YrQEUZmeaN3CgbmXSN23K0SgO2IdvisJLQPhbMVl8223SOukBSUQMQqMGMH8f4SZcME/sGtzLJmypF7qpOdCAARnSy4A8cjOhYRHQ1HAnA4HIoIsxwiHQjYH/ZGtCeinbUiataqdk+6RJQnIKKSB0hgxWL4hWV5ibOO25uqcbOm0ZRJwIRxRGNoFEYAt+EWoptuAK4DrqGrEN8CXoZLgIuILjiPiM4BcNY5J2gEMiJS5J7MyosJl9X7RVs0wQCVjCSACBI+ojYpCUXAp0hQxKcAeaEI+F9T9vfNjCyXJLOTGy6QjUAAEZEBOi4aPio+NoCU8VHwCe5U+N7Y8Bh5WaWYdE1dXVJsgjh4QC4CiKo8xPez1tAGa2SkMMAUuoMqeoL8rFZMu6FYXtQfPXABIUyGIDr6F06H4B5yqFB8PqY9ZDevSb6NLCbAYCKqoNCTKuOzwdtvo3cedQEUJAEgK7zhW9+Yegdx51uBH6QIwiAixCgi8KGv/39FCd3/A5ZIAIgP5IV+uCTIECnCr7SZfOe4cbub324WPTc+Nwp++1kqS83SZrEsNosbWii40MwXxLlCs5/ZQjOfmUL1T71gval9aqXWUPVTLdWm8qmUSlMuiKVPqWCpqRXE2kY9HJVC5VKuzfUb9GgRAA==);--rb-frame-hairline:url(data:image/webp;base64,UklGRs4CAABXRUJQVlA4TMICAAAvNUANEEcFK5Jt10rPeTn94t8SGlCAAO4mgwS4jSQ5kiKPc/H8t+1wMnkDfhpWJNmyoiz27Rv/ctCBAwTMtIO2kSTJ3T0zQJY/pTsg85JN2pA5ae94er5/1ap6ZW0O7reXtTnAWptDr1QqWFXHV/kCr4ovb20OKp/8+PGvN9Wr4ny68XnsMYaZYWZgBgYzA8YwEDNjYIw2wE53mw22cWftjQ3Zx8MlLqcbUkHJSVCYEZIENXasWdvjW9VpVkOUlzZdCWQ0IlskIhGBiEAGKzgQQUkKstseKwgcElDqBIFDgVwQUnXYVU+Uxnw8Xl15eX3PtnbZeH5//m//f2YGa2Z9W/9e/37fzBgkyLZt2o5t27Zt27Z/nHzbim0bu5lxclYH9oroPwO3jRR5YPcYXyG/xsv7D/Xxw7v37ty6eXpyzKPDg/29nd2tzfU1XeGObr9ZX1tdnr/8Vv4cT4sycjRbs5idyTSmkimarIlkAuNV4xLJhHhqnEYkX/qj53lfxFA4RC/8wau8z2IsnKKv/+Z18UehwUy/9osXBe/FaDhHXRDySf4HMRyOkTN8VvhJjId9zNkHmQKIkMl7uQgRYw8hwr/LgiyMPcpECJ6+l4lpdzBt+AbGIMjQTZDTNISAkhOM0uNUiDIM/7IjjPLDFAS/8gOMiv1kBN/KPYyqnUSI6l0I75otjIHNBIi6dQiv+rV4iEaUFQjP5pU4iJZtzD9ZgzrRGuZETWuYXZo24iDqNmIRPOpWMFqWMLt0zGN26b4SifC1512Si3mWPm1yMc7VNGv3PiEXYw2njUe7kOTtdAeTrILG5de4GmlnsNxG5Pc4H2FrioVbF/8UZ2KDwsPIUNWQ4MAA9Vf18yW9Vb1UPemtvr/ewDfffvlznJsY49Ts6NywDpaUlmm5VlRWVdcM1NU3srmlhqytb2hs7e7tlF8Q);--rb-ring-disc:url(/assets/ring-disc-1920-DprsZ3eO.webp);--rb-tex-mat:var(--rb-grain) 0 0 / var(--rb-grain-size) repeat, linear-gradient(180deg,#191d2b 0%,#161a27 50%,#191d2b 100%);--rb-turn-enemy:#ff5a5a12}.rb-frame--panel,.rb-frame--hairline{isolation:isolate}.rb-frame--panel{--rb-frame-width:20px;--rb-frame-rim:calc(var(--rb-frame-width) * 9 / 35);--rb-frame-c:calc(var(--rb-frame-width) * 26 / 35);--rb-frame-image:var(--rb-frame-panel)}.rb-frame--hairline{--rb-frame-width:15px;--rb-frame-rim:calc(var(--rb-frame-width) * 2 / 15);--rb-frame-c:calc(var(--rb-frame-width) * 6 / 15);--rb-frame-image:var(--rb-frame-hairline)}.rb-frame--panel:after,.rb-frame--hairline:after{--rb-frame-inner-c:calc(var(--rb-frame-c) - var(--rb-frame-rim) * .585786);content:"";pointer-events:none;background:var(--rb-gunmetal-bevel);clip-path:polygon(evenodd, var(--rb-frame-c) 0,calc(100% - var(--rb-frame-c)) 0,100% var(--rb-frame-c),100% calc(100% - var(--rb-frame-c)),calc(100% - var(--rb-frame-c)) 100%,var(--rb-frame-c) 100%,0 calc(100% - var(--rb-frame-c)),0 var(--rb-frame-c),var(--rb-frame-c) 0, calc(var(--rb-frame-rim) + var(--rb-frame-inner-c)) var(--rb-frame-rim),calc(100% - var(--rb-frame-rim) - var(--rb-frame-inner-c)) var(--rb-frame-rim),calc(100% - var(--rb-frame-rim)) calc(var(--rb-frame-rim) + var(--rb-frame-inner-c)),calc(100% - var(--rb-frame-rim)) calc(100% - var(--rb-frame-rim) - var(--rb-frame-inner-c)),calc(100% - var(--rb-frame-rim) - var(--rb-frame-inner-c)) calc(100% - var(--rb-frame-rim)),calc(var(--rb-frame-rim) + var(--rb-frame-inner-c)) calc(100% - var(--rb-frame-rim)),var(--rb-frame-rim) calc(100% - var(--rb-frame-rim) - var(--rb-frame-inner-c)),var(--rb-frame-rim) calc(var(--rb-frame-rim) + var(--rb-frame-inner-c)),calc(var(--rb-frame-rim) + var(--rb-frame-inner-c)) var(--rb-frame-rim));position:absolute;inset:0}@media (width>=2001px) and (height>=1126px),(resolution>=1.5x){:root{--rb-tex-table:url(/assets/obsidian-2560-CdyB65WY.webp);--rb-frame-panel:url(/assets/frame-panel-2560-DX5UW28N.webp)}}.rb-frame--panel:after{box-sizing:border-box;clip-path:none;border:var(--rb-frame-width) solid transparent;border-image:var(--rb-frame-panel) 33.333% / var(--rb-frame-width) / 0 round;background:0 0}@media (width>=2001px) and (height>=1126px),(resolution>=1.5x){:root{--rb-frame-hairline:url(data:image/webp;base64,UklGRjIFAABXRUJQVlA4TCUFAAAvR8AREHVI17Y9bZucRZkpSZkCZQiXOWgOQzlcbtPxfvbfzrW8zd8BSLYsO27bRpDUf6+R9zD2vdG2bduYJqVWYUeSJLXCfzPgHT5dS+hLHiwRW0LpwG0kRXKWeQ8+gd5XcY/v131/3TWndlMz6oN5cPC9uXfuDL1Nrgy6TC4NvTDkwqkmVVO9IRVTccpGLyUloxWToik6xZuCKSVlR9NKDiFEUfLOuTlJd+H+nUoPA2yfd+V+vjpsb0nzJc2iM6LFatEaQRoRZwqzi5kxtcgMofCMUhqaERKcqWpgV2CGAzX/Lv/MX1PCtdAuTDVVDe4K1nT9oLbXe23NdZZk0s+nLtP5/eKFtQTmAUILYBFo6hxQVWUWoBkwDbQpoKp2gLEN6LoVUEotgJBJoCgTAGOsKHgc6DrWsT4MRsE0rPwlnZ2fuM7Gd+OByw0s8I1kyAzfE8AOV/6SvY0P/c7Gk3HD9AAr7AbYZMkI+wSww7y5lPPHR+Mfsw3TDSxwIJnqg2MMLMN8NOU03rnJxpPZh7kKbHAYYJMtIxwW4IR5ZdJpvL3aD+OFuQLscCAZM8PxvPPUJLMTIXSZfjUfXD7wblm2nePABpeayPs1wFZ2z68ZHywvsMFugE3m+mAfBTZYuUTKnj9NpK4lYIMvA2yyZ4KvAeCb6/RSc2+xtgwQgAbBRi1r70dHnLkABKNgY5YzNQPDCNiYZRNVmjkABENgc5Y1NUeszQEITGB9F340Ym0ewJAztUScgWAGG7OcU7sRajCs17Lm3ggzGNZnGXPv8P8LyCTt3CX8LhiHrO3S7h2hBgMGY32WyndlmNkMgKAX+HrFzLNpAEEP8NXoZcLUgIg5lyYymwIgeGtRA0Q3wOTCQBF1SHhmBzBIyYUDQxfw1CRTTaAQk6oJ12wABM8z0VRvQjMQOoG7l+hA4a4JScWEZlYAg2AqTnAGQgdw1fSygUK4AYM3pSSwywIgaAeuZ7xTMoEZDM4al4DBmWISqE0CEJzP2KRo/LtAaAOOXqwpOv4ZEKxTvPHXJgAIjhrrFAwMrcDxjDEVJ1SD8ft3PxOcsgnOLADI/6hkAjMYF3LWeKfkBGowTnM+45yS4981AWDgTMn4Z0AuxCVl45+NAxAXctR4RzuYjQEIWoDjGZcUEjoKIGgGyzXWKRj/DMbv1lFjTD7Zn1kBCEs1xskbIJaeRZJze+/ugnHaQi1s77LZmGsUDMCX/JrgqxHM1MVdkt+e5840rElghl1ujbC3AhOsoNn59TTAlnG/BTMNlwWY4ZBXIxxtwAwXY/bdrwE2hDLZmTdTMJ8HeUcTzIjZ953otVw2bi4umBZghEPGsQNMwExe/Nl49wzV23i8LMEcBX1wyKUBjmYwBvPoEnfjg6cop3FlLDBHQQ/s8qiDvQX0wUyaWDbQR6XSOPGzwDUMeuFbDvXw3QyMcEUuB9lAH5dw57GfFVY/MIFBoCkDwAwQpZQagdYLegBC3YDSLkBIJ1DVDoBxO9B1vQ1Q2groa4QQ0gIoaQSaEVbkspedn75Swn4OndW5NnqvzdnWrq2atl2jytaMKBuzjdrKM19N9dYwxp6a7nnm7uWuUVeNENczZ01RHL0UR83xzN1L9zzz1Cgh7meuZxgv1RZ2r7m5gpn97OcvPpvY7XFkd9rurMkkGGcMQhknbVL5UiZ1E7+JmZgTNSTqSIlkxEQ0oiMkgtGFG97wDpdwhk1YwzqYSXijEUI4R2ES9oYxERO5CdodsXvv9nj/2AgA);--rb-ring-disc:url(/assets/ring-disc-2560-LpKT49Ot.webp)}}.rb-frame--hairline:after{box-sizing:border-box;clip-path:none;border:var(--rb-frame-width) solid transparent;border-image:var(--rb-frame-hairline) 33.333% / var(--rb-frame-width) / 0 round;background:0 0}@media (width>=2001px) and (height>=1126px),(resolution>=1.5x){:root{--rb-tex-menu:url(/assets/obsidian-2560-CdyB65WY.webp);--rb-tex-meta:url(/assets/obsidian-2560-CdyB65WY.webp)}}html,body,#root{height:100%}body{background:var(--rb-bg-0);color:var(--rb-ink);font-family:var(--rb-font-ui);-webkit-font-smoothing:antialiased;margin:0;overflow:clip}button{font:inherit}::selection{background:var(--rb-accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--rb-accent) 35%, transparent)}}.rb-app-bg{background:var(--rb-bg-0);position:fixed;inset:0;overflow:hidden}.rb-app-bg__rune{opacity:.06;width:110vmin;height:110vmin;top:50%;left:calc(var(--rb-menu-showcase-x,72vw) - 55vmin);margin-top:-55vmin;animation:180s linear infinite rb-rune-spin;position:absolute}.rb-menu-showcase{left:var(--rb-menu-showcase-x,72vw);pointer-events:none;width:0;height:0;position:absolute;top:50%}.rb-menu-showcase>*{pointer-events:auto;will-change:transform}.rb-app-bg__canvas{pointer-events:none;position:absolute;inset:0}.rb-app-bg__vignette{pointer-events:none;background:radial-gradient(100% 80%,#0000 50%,#0000004d 100%);position:absolute;inset:0}.rb-app-bg--meta .rb-app-bg__rune{animation-play-state:paused}@keyframes rb-rune-spin{to{transform:rotate(360deg)}}.rb-screen{z-index:1;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.rb-screen__header{z-index:10;background:var(--rb-rule-double), var(--rb-bg-2);background-position:0 100%;flex-wrap:wrap;flex:none;align-items:center;gap:18px;padding:18px 28px 14px;display:flex;position:relative}.rb-screen__title{font:800 26px/1 var(--rb-font-display);letter-spacing:.08em;color:var(--rb-ink-title)}.rb-screen__body{scrollbar-width:thin;scrollbar-color:var(--rb-metal-2) transparent;flex:1;min-height:0;overflow:auto}.rb-screen__tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.rb-menu-toolbar{z-index:5;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;max-width:calc(100% - 44px);display:flex;position:absolute;top:18px;right:22px}.rb-room-presence{flex:0 auto;min-width:0;max-width:360px}.rb-room-presence__button{width:100%;min-height:42px;color:var(--rb-pearl);cursor:pointer;text-align:left;background:#161923f5;border:1px solid #b8a3d150;border-radius:7px;align-items:center;gap:10px;padding:6px 12px;display:flex}.rb-room-presence__button:hover{background:#282433;border-color:#d8c4eea0}.rb-room-presence__button:focus-visible{outline:2px solid var(--rb-pearl);outline-offset:3px}.rb-room-presence__button>svg{flex:none;width:18px;height:18px}.rb-room-presence__text{flex-direction:column;gap:3px;min-width:0;display:flex}.rb-room-presence__text small{color:#bdb2ca;font:500 10px/1.2 var(--rb-font-ui)}.rb-room-presence__text strong{text-overflow:ellipsis;white-space:nowrap;font:700 12px/1.2 var(--rb-font-ui);overflow:hidden}.rb-room-presence__return{white-space:nowrap;color:var(--rb-pearl);font:600 11px/1.2 var(--rb-font-ui);margin-left:auto}@media (width<=700px){.rb-screen__header{gap:12px;padding:14px 18px}.rb-screen__title{font-size:21px}.rb-screen__tools{gap:8px}.rb-menu-toolbar:has(.rb-room-presence){flex-shrink:0;max-width:none;padding:12px 18px;position:relative;top:auto;right:auto}.rb-menu-toolbar .rb-room-presence{margin-right:auto}.rb-screen:has(>.rb-menu-toolbar .rb-room-presence) .rb-menu-layout{flex:1;height:auto;min-height:0;overflow:auto}}.rb-logo{width:auto;max-width:100%;height:.95em;font-size:clamp(56px,9vw,132px);display:block}.rb-tagline{font:600 clamp(13px, 1.2vw, 18px) / 1.3 var(--rb-font-display);letter-spacing:.42em;text-transform:uppercase;color:var(--rb-ink-dim)}.rb-btn{cursor:pointer;font-family:var(--rb-font-display);letter-spacing:.08em;color:var(--rb-ink);white-space:nowrap;filter:var(--rb-shadow-2-drop);transition:transform .14s var(--rb-ease-out), filter .16s ease;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:10px;font-weight:700;display:inline-flex;position:relative}.rb-btn:disabled{cursor:not-allowed;filter:grayscale(.8) brightness(.6) var(--rb-shadow-2-drop)}.rb-btn:not(:disabled):hover{filter:brightness(1.12) var(--rb-shadow-2-drop);transform:translateY(-2px)}.rb-btn:not(:disabled):active{transform:translateY(1px)scale(.98)}.rb-btn[aria-disabled=true],.rb-btn[aria-disabled=true]:hover,.rb-btn[aria-disabled=true]:active{cursor:not-allowed;filter:grayscale(.8) brightness(.6) var(--rb-shadow-2-drop);transform:none}.rb-btn--sm{--rb-frame-width:14px;height:34px;padding:0 14px;font-size:13px}.rb-btn--md{height:46px;padding:0 22px;font-size:15px}.rb-btn--lg{height:58px;padding:0 34px;font-size:19px}.rb-btn__icon{display:inline-flex}.rb-btn__icon svg{width:1.15em;height:1.15em}.rb-btn--primary{color:var(--rb-gold-ink)}.rb-btn--ghost,.rb-btn--ghost:not(:disabled):hover{color:var(--rb-ink)}.rb-btn--danger{color:#ffe1da}.rb-menu-btn{justify-content:flex-start;width:min(360px,80vw);height:62px;padding:0 26px;font-size:19px}.rb-menu-btn .rb-btn__icon{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--rb-line-strong);background:radial-gradient(circle at 40% 30%,#ffffff40,#00000040);border-radius:50%;place-items:center;display:grid}.rb-input{height:40px;color:var(--rb-ink);font:500 14px var(--rb-font-ui);appearance:none;background:var(--rb-bg-1);clip-path:var(--rb-chamfer-md);border:none;border-radius:0;outline:none;padding:0 14px}.rb-input::placeholder{color:var(--rb-ink-faint)}.rb-chip{cursor:pointer;height:32px;font:600 13px var(--rb-font-ui);color:var(--rb-ink-dim);white-space:nowrap;background:linear-gradient(var(--rb-bg-0), var(--rb-bg-0)) padding-box, linear-gradient(var(--rb-light-angle), var(--rb-metal-3), var(--rb-metal-1)) border-box;border-radius:999px;align-items:center;gap:6px;padding:0 12px;transition:all .14s;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rb-chip{background:linear-gradient(color-mix(in srgb, var(--rb-bg-0) 85%, transparent), color-mix(in srgb, var(--rb-bg-0) 85%, transparent)) padding-box, linear-gradient(var(--rb-light-angle), var(--rb-metal-3), var(--rb-metal-1)) border-box}}.rb-chip{border:1px solid #0000}.rb-chip:hover{color:var(--rb-ink);background:#ffffff14}.rb-chip[data-active=true]{color:var(--rb-gold-ink);background:linear-gradient(180deg, var(--rb-gold-hi), var(--rb-selected)) padding-box, linear-gradient(var(--rb-light-angle), var(--rb-metal-3), var(--rb-metal-1)) border-box}.rb-chip svg{width:14px;height:14px}.rb-chip--glyph{padding:0 10px}.rb-cost-chip{width:34px;height:38px;font:800 15px var(--rb-font-display);color:var(--rb-ink-title);box-shadow:none;background:0 0;border-radius:0;justify-content:center;padding:0}.rb-cost-chip[data-active=true]{color:var(--rb-ink-title);background:0 0}.rb-class-picker{justify-content:center;gap:var(--rb-class-gap);width:100%;max-width:calc(var(--rb-class-cols) * var(--rb-class-card-w) + (var(--rb-class-cols) - 1) * var(--rb-class-gap));flex-wrap:wrap;margin-inline:auto;display:flex}.rb-class-card{width:min(var(--rb-class-card-w,200px), calc(50% - var(--rb-class-gap,20px) / 2));cursor:pointer;transition:transform .22s var(--rb-ease-out), box-shadow .22s ease;background:linear-gradient(180deg, var(--rb-class-deep), var(--rb-bg-2));box-shadow:0 0 0 1px var(--rb-bg-0), 0 0 0 3px var(--rb-line-strong), 0 14px 30px #00000080;--rb-class:#9a8f7a;border-radius:18px;flex:none;padding:10px 10px 14px;position:relative}.rb-class-card:hover{transform:translateY(-6px)}.rb-class-card[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 5px var(--rb-selected), 0 0 0 7px var(--rb-state-keyline), 0 0 0 8.5px var(--rb-selected), 0 0 0 10.5px var(--rb-state-keyline), 0 0 24px var(--rb-selected);transform:translateY(-10px)}@supports (color:color-mix(in lab, red, red)){.rb-class-card[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 5px var(--rb-selected), 0 0 0 7px var(--rb-state-keyline), 0 0 0 8.5px var(--rb-selected), 0 0 0 10.5px var(--rb-state-keyline), 0 0 24px color-mix(in srgb, var(--rb-selected) 45%, transparent)}}.rb-class-card__art{height:var(--rb-class-art-h,190px);border-radius:var(--rb-arch-radius);box-shadow:inset 0 0 0 2px var(--rb-bg-0), 0 0 0 2px var(--rb-metal-2);overflow:hidden}.rb-class-card__art>svg{width:100%;height:100%;display:block}.rb-class-card__name{text-align:center;font:800 17px/1.1 var(--rb-font-display);letter-spacing:.06em;color:var(--rb-ink-title);overflow-wrap:anywhere;margin-top:10px}.rb-class-picker[data-size=compact] .rb-class-card__name{letter-spacing:.04em;font-size:15px}.rb-class-card__hero{text-align:center;font:500 12px/1.3 var(--rb-font-ui);color:var(--rb-ink-dim)}.rb-section-label{font:700 12px/1 var(--rb-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--rb-ink-dim)}.rb-list-row{cursor:pointer;color:var(--rb-ink-dim);background:#ffffff06;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;transition:all .12s;display:flex;box-shadow:inset 0 0 0 1px #0000}.rb-list-row:hover{color:var(--rb-ink);background:#ffffff0f}.rb-list-row[data-active=true]{color:var(--rb-ink);box-shadow:inset 0 0 0 1px var(--rb-line-strong);background:#f2cf7a1a}.rb-list-row[data-unfit=true]{opacity:.55}.rb-deck-entry{height:38px;box-shadow:inset 0 0 0 1px var(--rb-line);background:#120f19;border-radius:8px;flex:none;align-items:center;transition:transform .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.rb-deck-entry:hover{box-shadow:inset 0 0 0 1px var(--rb-line-strong);transform:translate(-3px)}.rb-deck-entry__art{opacity:.75;width:55%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}.rb-deck-entry__art>svg,.rb-deck-entry__art>img{width:100%;height:100%;display:block}.rb-deck-entry__cost{z-index:1;width:34px;height:100%;font:900 17px var(--rb-font-display);color:var(--rb-ink-title);-webkit-text-stroke:2px var(--rb-digit-stroke-cool);paint-order:stroke fill;background:0 0;place-items:center;display:grid;position:relative}.rb-deck-entry__name{z-index:1;font:700 13px var(--rb-font-display);color:#fff7e2;text-shadow:0 1px 3px #000,0 0 6px #000;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 10px;position:relative;overflow:hidden}.rb-deck-entry__count{z-index:1;text-align:center;width:30px;font:800 14px var(--rb-font-display);color:var(--rb-ink-kw);background:#0009;place-items:center;height:100%;display:grid;position:relative}.rb-grid-card[data-draggable=true],.rb-deck-entry{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}body[data-deck-drag],body[data-deck-drag] *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.rb-grid-card[data-drag-source=true]>.rb-card{opacity:.45}.rb-deck-entry[data-drag-source=true]{opacity:.35}.rb-deck-drop{transition:box-shadow .14s,background-color .14s}.rb-deck-drop[data-drop]{box-shadow:inset 0 0 0 1px #e8e3ef38}.rb-deck-drop[data-drop-hit]{box-shadow:inset 0 0 0 2px #e8e3ef99,inset 0 0 48px #e8e3ef1f}.rb-deck-drop[data-drop=remove][data-drop-hit]{box-shadow:inset 0 0 0 2px #f06b4f99,inset 0 0 48px #f06b4f1a}.rb-deck-panel[data-drop-hit]{background-image:linear-gradient(#e8e3ef0d,#e8e3ef0d)}.rb-deck-ghost{z-index:60;pointer-events:none;position:fixed;top:0;left:0}.rb-deck-ghost__card{filter:drop-shadow(0 18px 26px #0009);transition:rotate .14s,scale .14s;translate:-50% -50%;rotate:-4deg}.rb-deck-ghost[data-hit] .rb-deck-ghost__card{rotate:0deg;scale:1.06}.rb-deck-ghost__row{box-shadow:inset 0 0 0 1px var(--rb-line-strong), 0 14px 26px #0000008c;transition:opacity .14s,filter .14s}.rb-deck-ghost[data-hit] .rb-deck-ghost__row{opacity:.6;filter:grayscale(.7)}.rb-deck-peek{z-index:55;pointer-events:none;align-items:flex-start;gap:10px;display:flex;position:fixed}.rb-deck-peek__keywords{width:220px}.rb-deck-empty{border:1px dashed var(--rb-line-strong);text-align:center;color:var(--rb-ink-faint);border-radius:8px;flex:none;padding:18px 12px;font-size:13px}.rb-curve{align-items:flex-end;gap:6px;height:90px;display:flex}.rb-curve__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.rb-curve__bar{width:100%;transition:height .3s var(--rb-ease-out);background:linear-gradient(#8fd0ff,#2b6fd6);border-radius:4px 4px 2px 2px;min-height:2px;box-shadow:0 0 10px #50a0ff59}.rb-curve__n{font:700 11px var(--rb-font-ui);color:var(--rb-ink-dim)}.rb-curve__label{font:800 12px var(--rb-font-display);color:#9fd0ff}.rb-grid-card{transition:transform .18s var(--rb-ease-out), filter .18s ease;cursor:pointer;will-change:transform;position:relative}.rb-grid-card:hover{z-index:2;transform:translateY(-6px)}.rb-grid-card>.rb-card{transition:filter .18s}.rb-grid-card[data-dim=true]>.rb-card{filter:grayscale(.7)brightness(.5)}.rb-grid-card__count{left:50%;bottom:calc(var(--rb-grid-w,170px) * -.06);z-index:6;font:800 12px var(--rb-font-display);font-size:calc(var(--rb-grid-w,170px) * .07);color:var(--rb-ink);background:var(--rb-accent);border-radius:999px;padding:2px 10px;position:absolute;transform:translate(-50%);box-shadow:0 3px 8px #0009}@supports (color:color-mix(in lab, red, red)){.rb-grid-card__count{background:color-mix(in srgb, var(--rb-accent) 22%, var(--rb-bg-0))}}.rb-grid-card__count{border:1px solid var(--rb-line-strong)}.rb-grid-card__own{left:50%;top:calc(var(--rb-grid-w,170px) * -.05);z-index:6;white-space:nowrap;font:700 12px/1.5 var(--rb-font-display);font-size:calc(var(--rb-grid-w,170px) * .066);letter-spacing:.04em;color:var(--rb-pearl);background:var(--rb-bg-0);box-shadow:inset 0 0 0 1px var(--rb-line-strong), 0 3px 8px #0009;border-radius:999px;align-items:center;gap:.3em;padding:1px 9px;display:inline-flex;position:absolute;transform:translate(-50%)}.rb-grid-card__own[data-own=missing],.rb-grid-card__own[data-own=locked]{color:var(--rb-ink-dim);box-shadow:inset 0 0 0 1px var(--rb-line), 0 3px 8px #0009}.rb-grid-card__own svg{flex:none;width:1.05em;height:1.05em}.rb-grid-card__src{border-left:1px solid var(--rb-line);letter-spacing:.02em;padding-left:.4em;font-weight:600}.rb-grid-card__own[data-own=trophy]{color:var(--rb-pearl);box-shadow:inset 0 0 0 1px var(--rb-line-prism), 0 3px 8px #0009}.rb-own-hint{max-width:420px;color:var(--rb-ink-dim);font-size:12px;line-height:1.35}.rb-filter-label{white-space:nowrap;font:600 12px var(--rb-font-ui);letter-spacing:.02em;color:var(--rb-ink-dim)}.rb-filter-sep{background:var(--rb-line-strong);flex:none;align-self:stretch;width:1px;margin:2px 4px}.rb-class-filter-select{display:none}@media (width<=600px){.rb-class-filter{display:none}.rb-class-filter-select{display:inline-flex}}.rb-own-chip{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:700 11px/1.6 var(--rb-font-ui);letter-spacing:.04em;color:var(--rb-pearl);background:var(--rb-pearl);border-radius:999px;flex:none;align-items:center;padding:1px 9px;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rb-own-chip{background:color-mix(in srgb, var(--rb-pearl) 8%, transparent)}}.rb-own-chip{box-shadow:inset 0 0 0 1px var(--rb-line-prism)}.rb-deck-status{white-space:nowrap;font:700 11px/1.6 var(--rb-font-ui);letter-spacing:.04em;color:var(--rb-ink-dim);box-shadow:inset 0 0 0 1px var(--rb-line);border-radius:999px;flex:none;align-items:center;padding:1px 9px;display:inline-flex}.rb-deck-status[data-status=online]{color:var(--rb-pearl);background:var(--rb-pearl)}@supports (color:color-mix(in lab, red, red)){.rb-deck-status[data-status=online]{background:color-mix(in srgb, var(--rb-pearl) 8%, transparent)}}.rb-deck-status[data-status=online]{box-shadow:inset 0 0 0 1px var(--rb-line-prism)}.rb-deck-build{font:600 11px/1.4 var(--rb-font-ui);letter-spacing:.04em;color:var(--rb-ink-dim)}.rb-deck-status-line{font:500 12px/1.4 var(--rb-font-ui);color:var(--rb-ink-dim);box-shadow:inset 0 0 0 1px var(--rb-line);border-radius:8px;flex-direction:column;gap:4px;padding:6px 10px;display:flex}.rb-deck-status-line[data-status=online]{color:var(--rb-pearl);background:var(--rb-pearl)}@supports (color:color-mix(in lab, red, red)){.rb-deck-status-line[data-status=online]{background:color-mix(in srgb, var(--rb-pearl) 6%, transparent)}}.rb-deck-status-line[data-status=online]{box-shadow:inset 0 0 0 1px var(--rb-line-prism)}.rb-deck-status-line__cards{scrollbar-width:thin;max-height:84px;overflow-y:auto}.rb-format-choice{text-align:left;white-space:normal;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;max-width:300px;height:auto;padding:10px 18px}.rb-format-choice__hint{color:var(--rb-ink-dim)}.rb-format-choice[data-active=true] .rb-format-choice__hint{color:var(--rb-gold-ink)}@supports (color:color-mix(in lab, red, red)){.rb-format-choice[data-active=true] .rb-format-choice__hint{color:color-mix(in srgb, var(--rb-gold-ink) 75%, transparent)}}.rb-deck-tile__status{margin-top:8px;display:flex}.rb-loadout-offline>summary{cursor:pointer;margin-top:8px;margin-bottom:4px}.rb-list-row[data-offline=true]{cursor:default;opacity:.7}.rb-list-row[data-offline=true]:hover{color:var(--rb-ink-dim);background:#ffffff06}.rb-grid-card__count[data-over=true]{color:var(--rb-warning);border-color:var(--rb-warning)}@supports (color:color-mix(in lab, red, red)){.rb-grid-card__count[data-over=true]{border-color:color-mix(in srgb, var(--rb-warning) 60%, transparent)}}.rb-error-box{color:#ffd9d2;font:500 14px/1.5 var(--rb-font-ui);background:#50120e99;border-radius:14px;padding:18px 22px;box-shadow:inset 0 0 0 1px #ff786473}.rb-spinner{border:3px solid var(--rb-line);border-top-color:var(--rb-accent);border-radius:50%;width:40px;height:40px;animation:.9s linear infinite rb-spin}@keyframes rb-spin{to{transform:rotate(360deg)}}.rb-range{accent-color:var(--rb-accent);width:100%}.rb-mode-chip{gap:10px;height:42px;padding:0 18px;font-size:15px}.rb-preview-badge{font:800 10px/1.2 var(--rb-font-ui);letter-spacing:.08em;text-transform:uppercase;color:#1d0f2c;background:linear-gradient(#d9c2ff,#9b7bd6);border-radius:6px;padding:2px 7px}.rb-chip[data-active=true] .rb-preview-badge{color:#f6e7c1;background:linear-gradient(#5a3b86,#2c1a48)}.rb-lang{flex-wrap:wrap;gap:6px;display:inline-flex}.rb-lang__btn{font:600 14px/1 var(--rb-font-ui);color:var(--rb-ink-dim);cursor:pointer;background:linear-gradient(var(--rb-bg-0), var(--rb-bg-0)) padding-box, linear-gradient(var(--rb-light-angle), var(--rb-metal-3), var(--rb-metal-1)) border-box;border-radius:999px;padding:8px 16px;transition:color .15s,background .15s,box-shadow .15s}@supports (color:color-mix(in lab, red, red)){.rb-lang__btn{background:linear-gradient(color-mix(in srgb, var(--rb-bg-0) 85%, transparent), color-mix(in srgb, var(--rb-bg-0) 85%, transparent)) padding-box, linear-gradient(var(--rb-light-angle), var(--rb-metal-3), var(--rb-metal-1)) border-box}}.rb-lang__btn{border:1px solid #0000}.rb-lang__btn:hover{color:var(--rb-ink);box-shadow:inset 0 0 0 1px var(--rb-line-strong)}.rb-lang__btn[data-active=true]{color:var(--rb-gold-ink);background:linear-gradient(180deg, var(--rb-gold-hi), var(--rb-selected)) padding-box, linear-gradient(var(--rb-light-angle), var(--rb-metal-3), var(--rb-metal-1)) border-box}.rb-lang--compact{box-shadow:inset 0 0 0 1px var(--rb-line-strong);background:#0a080eb3;border-radius:999px;gap:0;padding:3px}.rb-lang--compact .rb-lang__btn{font:700 12px/1 var(--rb-font-ui);letter-spacing:.08em;background:linear-gradient(var(--rb-bg-0), var(--rb-bg-0)) padding-box, linear-gradient(var(--rb-light-angle), var(--rb-metal-3), var(--rb-metal-1)) border-box;padding:6px 12px}@supports (color:color-mix(in lab, red, red)){.rb-lang--compact .rb-lang__btn{background:linear-gradient(color-mix(in srgb, var(--rb-bg-0) 85%, transparent), color-mix(in srgb, var(--rb-bg-0) 85%, transparent)) padding-box, linear-gradient(var(--rb-light-angle), var(--rb-metal-3), var(--rb-metal-1)) border-box}}.rb-lang--compact .rb-lang__btn[data-active=true]{background:linear-gradient(180deg, var(--rb-gold-hi), var(--rb-selected)) padding-box, linear-gradient(var(--rb-light-angle), var(--rb-metal-3), var(--rb-metal-1)) border-box}.rb-boss-card{--rb-class:#9a8f7a;cursor:pointer;transition:transform .2s var(--rb-ease-out), box-shadow .2s ease;background:linear-gradient(180deg, var(--rb-class-deep), var(--rb-bg-2));box-shadow:0 0 0 1px var(--rb-bg-0), 0 0 0 3px var(--rb-line-strong), 0 14px 30px #00000080;border-radius:16px;gap:16px;padding:14px;display:flex}.rb-boss-card:hover{transform:translateY(-3px)}.rb-boss-card[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 5px var(--rb-selected), 0 0 0 7px var(--rb-state-keyline), 0 0 0 8.5px var(--rb-selected), 0 0 0 10.5px var(--rb-state-keyline), 0 0 24px var(--rb-selected)}@supports (color:color-mix(in lab, red, red)){.rb-boss-card[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 5px var(--rb-selected), 0 0 0 7px var(--rb-state-keyline), 0 0 0 8.5px var(--rb-selected), 0 0 0 10.5px var(--rb-state-keyline), 0 0 24px color-mix(in srgb, var(--rb-selected) 45%, transparent)}}.rb-boss-card__art{border-radius:var(--rb-arch-radius);width:120px;height:136px;box-shadow:inset 0 0 0 2px var(--rb-bg-0), 0 0 0 2px var(--rb-metal-2);flex:none;overflow:hidden}.rb-boss-card__art>svg,.rb-boss-card__art>img{width:100%;height:100%;display:block}.rb-boss-card__name{font:800 21px/1.15 var(--rb-font-display);color:var(--rb-ink-title);letter-spacing:.02em}.rb-boss-card__stat{color:var(--rb-ink);background:var(--rb-bg-0);box-shadow:inset 0 0 0 1px var(--rb-metal-2);border-radius:999px;padding:3px 9px;font-weight:700}.rb-boss-card__box{background:#00000047;border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.4}.rb-boss-card__box .rb-kw{color:var(--rb-ink-kw)}.rb-boss-card__rules{color:var(--rb-ink-dim);margin:0;padding-left:18px;font-size:12.5px;list-style:outside}.rb-chip[data-off-range=true]:not([data-active=true]){opacity:.6}.rb-wizard{flex-direction:column;gap:10px;max-width:1280px;height:100%;min-height:0;margin:0 auto;padding:12px 32px 14px;display:flex}.rb-wizard__rail{align-items:center;gap:8px;display:flex}.rb-wizard__pills{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;min-width:0;display:grid}.rb-wizard__pill{height:34px;font:600 13px/1 var(--rb-font-ui);color:var(--rb-ink-faint);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:var(--rb-bg-2);box-shadow:inset 0 0 0 1px var(--rb-line-strong);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;transition:color .14s,background .14s;display:flex;overflow:hidden}.rb-wizard__pill:hover{color:var(--rb-ink)}.rb-wizard__pill[data-done=true]{color:var(--rb-ink-dim)}.rb-wizard__pill[data-done=true]:before{content:"✓";color:var(--rb-ink-kw)}.rb-wizard__pill[data-active=true]{color:var(--rb-gold-ink);background:linear-gradient(180deg, var(--rb-gold-hi), var(--rb-selected));box-shadow:none}.rb-wizard__stepper{font:600 13px/1.2 var(--rb-font-ui);color:var(--rb-ink-dim);flex-direction:column;flex:1;gap:6px;display:none}.rb-wizard__progress{background:var(--rb-bg-3);border-radius:2px;height:4px;overflow:hidden}.rb-wizard__progress>i{background:var(--rb-ink-kw);height:100%;display:block}.rb-wizard__q{text-align:center;font:800 24px/1.2 var(--rb-font-display);letter-spacing:.02em;color:var(--rb-ink-title);margin:0}.rb-wizard__body{scrollbar-width:thin;scrollbar-color:var(--rb-metal-2) transparent;flex-direction:column;flex:1;align-items:stretch;gap:14px;min-height:0;padding:6px;display:flex;overflow:auto}.rb-wizard__nav{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.rb-wizard__go{align-items:center;gap:10px;display:flex}.rb-foe-banner{--rb-class:#6b6a7a;background:linear-gradient(90deg, var(--rb-class-deep), var(--rb-bg-2) 70%);border-radius:14px;flex-direction:column;flex:none;gap:10px;min-height:84px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.rb-foe-banner{background:linear-gradient(90deg, color-mix(in srgb, var(--rb-class-deep) 85%, transparent), var(--rb-bg-2) 70%)}}.rb-foe-banner{box-shadow:inset 0 0 0 1px var(--rb-line-strong)}.rb-foe-banner:not(:has(.rb-foe-banner__row)){flex-direction:row;align-items:center;gap:12px}.rb-foe-banner--empty{color:var(--rb-ink-faint);box-shadow:inset 0 0 0 1px var(--rb-line);border:1px dashed var(--rb-line-strong);background:0 0;justify-content:center;font-size:13px}.rb-foe-banner[data-expanded=true]{max-height:46vh;overflow:auto}.rb-foe-banner__row{align-items:center;gap:12px;min-width:0;display:flex}.rb-foe-banner__art{background:var(--rb-bg-0);width:64px;height:64px;box-shadow:0 0 0 2px var(--rb-metal-2);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.rb-foe-banner__art>svg,.rb-foe-banner__art>img{object-fit:cover;width:100%;height:100%;display:block}.rb-foe-banner__faces{flex:none;gap:6px;display:flex}.rb-foe-banner__face{--rb-class:#6b6a7a;background:var(--rb-bg-0);width:52px;height:52px;box-shadow:0 0 0 2px var(--rb-class-line,var(--rb-metal-2));border-radius:10px;place-items:center;display:grid;overflow:hidden}.rb-foe-banner__face>svg,.rb-foe-banner__face>img{object-fit:cover;width:100%;height:100%;display:block}.rb-foe-banner__unknown{font:800 34px/1 var(--rb-font-display);color:var(--rb-ink-faint)}.rb-foe-banner__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rb-foe-banner__title{align-items:baseline;gap:8px;min-width:0;display:flex}.rb-foe-banner__name{min-width:0;font:800 18px/1.15 var(--rb-font-display);color:var(--rb-ink-title);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rb-foe-banner__sub{color:var(--rb-ink-dim);flex:none;font-size:13px}.rb-foe-banner__stats{color:var(--rb-ink-dim);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.rb-foe-banner__text{color:var(--rb-ink-dim);font-size:13px;line-height:1.35}.rb-foe-banner__passive{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rb-foe-banner__toggle{height:34px;font:600 13px/1 var(--rb-font-ui);color:var(--rb-ink-dim);cursor:pointer;background:var(--rb-bg-0);box-shadow:inset 0 0 0 1px var(--rb-line-strong);border-radius:999px;flex:none;align-self:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.rb-foe-banner__toggle:hover{color:var(--rb-ink)}.rb-foe-banner__toggle .rb-pad-badge{width:20px;height:20px}.rb-foe-banner__details{flex-direction:column;gap:8px;display:flex}.rb-wizard-tiles{--rb-cols:3;--rb-cols-sm:1;grid-template-columns:repeat(var(--rb-cols), minmax(0, 1fr));gap:12px;display:grid}.rb-wizard-tiles--bosses{--rb-cols:4;--rb-cols-sm:2}.rb-wizard-tiles--foes{--rb-cols:6;--rb-cols-sm:2;gap:8px}.rb-wizard-tile{--rb-class:#6b6a7a;cursor:pointer;min-width:0;color:var(--rb-ink);background:linear-gradient(180deg, var(--rb-class-deep), var(--rb-bg-2));box-shadow:0 0 0 1px var(--rb-bg-0), 0 0 0 2px var(--rb-line-strong);transition:transform .16s var(--rb-ease-out), box-shadow .16s ease;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.rb-wizard-tile:hover{transform:translateY(-2px)}.rb-wizard-tile[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 4.5px var(--rb-selected), 0 0 0 6.5px var(--rb-state-keyline), 0 0 18px var(--rb-selected)}@supports (color:color-mix(in lab, red, red)){.rb-wizard-tile[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 4.5px var(--rb-selected), 0 0 0 6.5px var(--rb-state-keyline), 0 0 18px color-mix(in srgb, var(--rb-selected) 40%, transparent)}}.rb-mode-tile{justify-content:flex-end;gap:6px;min-height:200px;padding:18px}.rb-mode-tile__icon{width:46px;height:46px;color:var(--rb-ink-kw);opacity:.85;margin-bottom:auto}.rb-mode-tile__name{font:800 20px/1.15 var(--rb-font-display);color:var(--rb-ink-title)}.rb-mode-tile__hint{color:var(--rb-ink-dim);font-size:13px;line-height:1.4}.rb-boss-tile__art{height:64px;overflow:hidden}.rb-boss-tile__art>svg,.rb-boss-tile__art>img{object-fit:cover;width:100%;height:100%;display:block}.rb-boss-tile__name{text-align:center;font:700 14px/1.2 var(--rb-font-display);white-space:nowrap;text-overflow:ellipsis;padding:8px 10px;overflow:hidden}.rb-foe-tile{height:48px;font:600 13px/1.2 var(--rb-font-ui);flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:0 10px}.rb-foe-tile__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rb-wizard-field{flex-direction:column;gap:8px;width:100%;max-width:760px;margin:0 auto;display:flex}.rb-wizard-field__hint{text-align:center;min-height:1.4em;color:var(--rb-ink-dim);font-size:13px;line-height:1.4}.rb-wizard-seg{--rb-n:4;grid-template-columns:repeat(var(--rb-n), minmax(0, 1fr));gap:8px;display:grid}.rb-wizard-seg>button{min-width:0;height:44px;font:600 14px/1 var(--rb-font-ui);color:var(--rb-ink-dim);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:var(--rb-bg-2);box-shadow:inset 0 0 0 1px var(--rb-line-strong);border-radius:10px;padding:0 8px;overflow:hidden}.rb-wizard-seg>button:hover:not(:disabled){color:var(--rb-ink)}.rb-wizard-seg>button[data-active=true]{color:var(--rb-ink);box-shadow:inset 0 0 0 2px var(--rb-selected)}.rb-wizard-seg>button[data-off-range=true]:not([data-active=true]){opacity:.6}.rb-wizard-seg>button:disabled{opacity:.3;cursor:default}.rb-picks{flex-direction:column;gap:10px;width:100%;max-width:980px;margin:0 auto;display:flex}.rb-picks__row{--rb-n:1;grid-template-columns:repeat(var(--rb-n), minmax(0, 1fr));gap:8px;display:grid}.rb-pick{--rb-class:#6b6a7a;background:linear-gradient(90deg, var(--rb-class-deep), var(--rb-bg-2) 75%);border-radius:12px;align-items:center;min-width:0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.rb-pick{background:linear-gradient(90deg, color-mix(in srgb, var(--rb-class-deep) 70%, transparent), var(--rb-bg-2) 75%)}}.rb-pick{box-shadow:inset 0 0 0 1px var(--rb-line-strong)}.rb-pick[data-active=true]{box-shadow:inset 0 0 0 2px var(--rb-selected)}.rb-pick--add{height:50px;font:600 13px/1.2 var(--rb-font-ui);color:var(--rb-ink-dim);cursor:pointer;box-shadow:inset 0 0 0 1px var(--rb-line);background:0 0;justify-content:center}.rb-pick--add:hover{color:var(--rb-ink)}.rb-pick__main{text-align:left;min-width:0;height:50px;color:var(--rb-ink);cursor:pointer;border-radius:12px;flex:1;align-items:center;gap:10px;padding:4px 10px 4px 5px;display:flex}.rb-pick__art{background:var(--rb-bg-0);width:40px;height:40px;box-shadow:0 0 0 1px var(--rb-metal-2);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.rb-pick__art>svg,.rb-pick__art>img{object-fit:cover;width:100%;height:100%;display:block}.rb-pick__q{font:800 20px/1 var(--rb-font-display);color:var(--rb-ink-faint)}.rb-pick__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rb-pick__name{font:700 14px/1.2 var(--rb-font-display);color:var(--rb-ink-title);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rb-pick__sub{color:var(--rb-ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rb-pick__change{color:var(--rb-ink-kw);flex:none;font-size:12px}.rb-pick__remove{width:32px;height:32px;color:var(--rb-ink-dim);cursor:pointer;background:var(--rb-bg-0);box-shadow:inset 0 0 0 1px var(--rb-line-strong);border-radius:50%;flex:none;margin-right:8px}.rb-pick__remove:hover{color:var(--rb-warning)}.rb-chooser{grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;gap:12px;display:grid}.rb-chooser__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.rb-chooser__tile{--rb-class:#6b6a7a;cursor:pointer;min-width:0;color:var(--rb-ink-dim);background:linear-gradient(180deg, var(--rb-class-deep), var(--rb-bg-2));border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:5px 4px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.rb-chooser__tile{background:linear-gradient(180deg, color-mix(in srgb, var(--rb-class-deep) 75%, transparent), var(--rb-bg-2))}}.rb-chooser__tile{box-shadow:inset 0 0 0 1px var(--rb-line-strong)}.rb-chooser__tile:hover{color:var(--rb-ink)}.rb-chooser__tile:disabled{opacity:.32;filter:grayscale(.7);cursor:not-allowed}.rb-chooser__tile[data-active=true]{color:var(--rb-ink);box-shadow:inset 0 0 0 2px var(--rb-selected)}.rb-chooser__art{aspect-ratio:1;background:var(--rb-bg-0);border-radius:8px;place-items:center;width:100%;max-height:64px;display:grid;overflow:hidden}.rb-chooser__art>svg,.rb-chooser__art>img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.rb-chooser__name{max-width:100%;font:600 11px/1.15 var(--rb-font-ui);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rb-chooser__info-cell{min-width:0;position:relative}.rb-chooser__info{scrollbar-width:thin;background:var(--rb-bg-1);min-width:0;box-shadow:inset 0 0 0 1px var(--rb-line);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex;position:absolute;inset:0;overflow-y:auto}.rb-chooser__info-name{font:800 16px/1.2 var(--rb-font-display);color:var(--rb-ink-kw)}.rb-chooser__info-hero{color:var(--rb-ink-faint);font-size:12px}.rb-chooser__info-text{color:var(--rb-ink-dim);font-size:13px;line-height:1.4}.rb-chooser__info-power{background:#0000004d;border-radius:8px;margin-top:4px;padding:6px 8px;font-size:12px;line-height:1.35}.rb-coop-toggle{height:44px;font:600 15px/1 var(--rb-font-ui);color:var(--rb-ink-dim);cursor:pointer;background:var(--rb-bg-2);box-shadow:inset 0 0 0 1px var(--rb-line-strong);border-radius:10px;align-self:center;align-items:center;gap:10px;padding:0 18px;display:inline-flex}.rb-coop-toggle[data-active=true]{color:var(--rb-ink);box-shadow:inset 0 0 0 2px var(--rb-selected)}.rb-coop-toggle__box{width:22px;height:22px;font:800 14px/1 var(--rb-font-ui);color:var(--rb-ink-kw);background:var(--rb-bg-0);box-shadow:inset 0 0 0 1px var(--rb-metal-2);border-radius:6px;place-items:center;display:grid}.rb-hero-deck[data-active=true]{color:var(--rb-ink);background:var(--rb-bg-2);box-shadow:inset 0 0 0 2px var(--rb-selected)}.rb-vs{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:start;gap:10px 12px;width:100%;max-width:980px;margin:0 auto;display:grid}.rb-vs__side{flex-direction:column;gap:8px;min-width:0;display:flex}.rb-vs__mark{text-align:center;font:800 20px/1 var(--rb-font-display);color:var(--rb-ink-kw);align-self:center}.rb-vs__slot[data-invalid=true]{box-shadow:inset 0 0 0 2px var(--rb-warning)}.rb-vs__boss{--rb-class:#6b6a7a;text-align:center;cursor:pointer;background:linear-gradient(180deg, var(--rb-class-deep), var(--rb-bg-2));border-radius:12px;flex-direction:column;gap:4px;padding:0 0 10px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rb-vs__boss{background:linear-gradient(180deg, color-mix(in srgb, var(--rb-class-deep) 85%, transparent), var(--rb-bg-2))}}.rb-vs__boss{box-shadow:inset 0 0 0 1px var(--rb-line-strong)}.rb-vs__boss-art{height:150px;margin-bottom:6px;overflow:hidden}.rb-vs__boss-art>svg,.rb-vs__boss-art>img{object-fit:cover;width:100%;height:100%;display:block}.rb-vs__line{font:600 13px/1.2 var(--rb-font-ui);color:var(--rb-ink-dim);cursor:pointer;background:var(--rb-bg-2);box-shadow:inset 0 0 0 1px var(--rb-line-strong);border-radius:999px;grid-column:1/-1;justify-self:center;padding:6px 14px}.rb-vs>.rb-error-box{grid-column:1/-1}.rb-pad-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;max-width:860px;margin:0 auto;display:grid}.rb-pad-card{text-align:center;cursor:pointer;background:var(--rb-bg-2);min-height:180px;box-shadow:inset 0 0 0 1px var(--rb-line-strong);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px;display:flex}.rb-pad-card[data-pad-seat-status=waiting]{box-shadow:inset 0 0 0 2px var(--rb-pearl)}.rb-pad-card__mark{width:52px;height:52px;font:800 24px/1 var(--rb-font-ui);color:var(--rb-ink-kw);background:var(--rb-bg-0);box-shadow:0 0 0 2px var(--rb-metal-2);border-radius:50%;place-items:center;display:grid}.rb-pad-card__mark>svg{width:36px;height:36px}.rb-pad-card__mark>.rb-pad-card__mouse{width:28px;height:28px;color:var(--rb-ink-kw)}.rb-pad-card[data-pad-seat-status=waiting] .rb-pad-card__mark{animation:1.4s ease-in-out infinite rb-pad-wait}@keyframes rb-pad-wait{50%{opacity:.45}}.rb-pad-card__who{font:800 17px/1.2 var(--rb-font-display);color:var(--rb-ink-title);align-items:center;gap:8px;display:flex}.rb-pad-card__status{max-width:100%;color:var(--rb-ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.rb-hero-step{grid-template-columns:auto minmax(300px,1fr);align-items:start;gap:16px;padding:16px 12px 6px;display:grid}.rb-hero-step__side{flex-direction:column;gap:12px;min-width:0;display:flex}.rb-class-picker[data-size=mini] .rb-class-card{border-radius:14px;padding:6px 6px 10px}.rb-class-picker[data-size=mini] .rb-class-card__name{letter-spacing:.02em;margin-top:6px;font-size:13px}.rb-class-picker[data-size=mini] .rb-class-card__hero{font-size:11px}.rb-class-card[data-taken=true]{opacity:.32;filter:grayscale(.7);cursor:not-allowed;transform:none}.rb-class-card[data-marked=true]{opacity:.55}.rb-class-card__art{position:relative}.rb-class-card__mark{text-align:center;font:700 10px/1.2 var(--rb-font-ui);letter-spacing:.04em;color:var(--rb-pearl);background:var(--rb-bg-0);padding:2px 0 3px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.rb-class-card__mark{background:color-mix(in srgb, var(--rb-bg-0) 82%, transparent)}}.rb-class-picker[data-size=mini] .rb-class-card:hover{transform:translateY(-3px)}.rb-class-picker[data-size=mini] .rb-class-card[data-active=true]{transform:translateY(-4px)}.rb-wizard-rows{flex-direction:column;gap:8px;width:100%;max-width:760px;margin:0 auto;display:flex}.rb-summary-row{cursor:pointer;background:var(--rb-bg-2);height:52px;box-shadow:inset 0 0 0 1px var(--rb-line-strong);border-radius:12px;align-items:center;gap:12px;padding:0 16px;display:flex}.rb-summary-row:hover{box-shadow:inset 0 0 0 1px var(--rb-ink-dim)}.rb-summary-row[data-invalid=true]{box-shadow:inset 0 0 0 2px var(--rb-warning)}.rb-summary-row__label{font:700 14px/1 var(--rb-font-display);letter-spacing:.03em;flex:none}.rb-summary-row__value{min-width:0;color:var(--rb-ink-dim);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:14px;overflow:hidden}.rb-summary-row__go{color:var(--rb-ink-kw);flex:none;font-size:20px}@media (width<=1099px){.rb-hero-step{grid-template-columns:minmax(0,1fr)}}@media (width<=899px){.rb-wizard-tiles{grid-template-columns:repeat(var(--rb-cols-sm), minmax(0, 1fr))}.rb-pad-cards{grid-template-columns:minmax(0,1fr)}.rb-picks__row{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-chooser{grid-template-columns:minmax(0,1fr)}.rb-chooser__info-cell{height:168px}.rb-chooser__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rb-vs{grid-template-columns:minmax(0,1fr)}.rb-pad-card,.rb-mode-tile{min-height:0}}@media (width<=639px){.rb-wizard{gap:10px;padding:10px 16px 12px}.rb-wizard__pills{display:none}.rb-wizard__stepper{display:flex}.rb-wizard__q{font-size:19px}.rb-wizard__nav{flex-direction:column-reverse;align-items:stretch;gap:8px}.rb-wizard__nav>.rb-btn,.rb-wizard__go,.rb-wizard__go>.rb-btn{width:100%}.rb-wizard__go{flex-direction:column-reverse;gap:8px}.rb-foe-banner__face{width:36px;height:36px}.rb-wizard__go>.rb-btn--lg{height:50px;padding:0 16px;font-size:16px}.rb-wizard-seg{gap:6px}.rb-wizard-seg>button{padding:0 4px;font-size:13px}.rb-foe-banner{min-height:0;padding:8px 10px}.rb-foe-banner__art{width:44px;height:44px}.rb-foe-banner:not([data-expanded=true]) :is(.rb-foe-banner__passive,.rb-foe-banner__range,.rb-foe-banner__for,.rb-foe-banner__text){display:none}.rb-foe-banner__name{font-size:15px}.rb-foe-banner__toggle{padding:0 10px}.rb-career-line{gap:2px 10px;font-size:13px}.rb-career-line>b{width:100%;font-size:13px}.rb-boss-tile__art{height:96px}.rb-boss-tile__name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:calc(2.4em + 16px);font-size:13px;display:-webkit-box}.rb-mode-tile__icon{width:34px;height:34px}}.rb-dialog{z-index:90;background:radial-gradient(70% 70%,#0a0810bd,#040307eb);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.rb-dialog__panel{max-height:calc(100vh - 32px);box-shadow:var(--rb-shadow-3);background:0 0;border:none;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.rb-dialog__panel:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--rb-bg-3), var(--rb-bg-2));clip-path:polygon(var(--rb-frame-c) 0, calc(100% - var(--rb-frame-c)) 0, 100% var(--rb-frame-c), 100% calc(100% - var(--rb-frame-c)), calc(100% - var(--rb-frame-c)) 100%, var(--rb-frame-c) 100%, 0 calc(100% - var(--rb-frame-c)), 0 var(--rb-frame-c));position:absolute;inset:0}.rb-dialog__panel:focus{outline:none}.rb-dialog__form{flex-direction:column;flex:1;min-height:0;display:flex}.rb-dialog__head{background:var(--rb-rule-double);background-position:0 100%;flex:none;align-items:center;gap:12px;padding:18px 22px 14px;display:flex}.rb-dialog__title{font:800 22px/1.1 var(--rb-font-display);letter-spacing:.06em;color:var(--rb-ink-title)}.rb-dialog__close{cursor:pointer;width:32px;height:32px;font:400 20px/1 var(--rb-font-ui);color:var(--rb-ink-dim);box-shadow:inset 0 0 0 1px var(--rb-line);background:#ffffff0d;border:none;border-radius:50%;margin-left:auto;transition:all .14s}.rb-dialog__close:hover{color:var(--rb-ink);background:#ffffff1a}.rb-dialog__body{scrollbar-width:thin;scrollbar-color:var(--rb-metal-2) transparent;flex:1;min-height:0;padding:18px 22px 20px;overflow:auto}.rb-dialog__foot{background:var(--rb-rule-double), #0003;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--rb-frame-c)), calc(100% - var(--rb-frame-c)) 100%, var(--rb-frame-c) 100%, 0 calc(100% - var(--rb-frame-c)));flex:none;justify-content:flex-end;gap:12px;padding:14px 22px 16px;display:flex}.rb-online-icon{width:30px;height:30px;color:var(--rb-pearl);box-shadow:inset 0 0 0 1px var(--rb-line-strong);background:radial-gradient(circle at 40% 30%,#ffffff24,#0000004d);border-radius:50%;flex:none;place-items:center;display:grid}.rb-online-icon svg{width:16px;height:16px}.rb-online-icon[data-tone=gold]{color:var(--rb-pearl);background:linear-gradient(180deg, var(--rb-bg-3), var(--rb-bg-0));box-shadow:inset 0 0 0 1px var(--rb-metal-2)}.rb-online-icon[data-tone=error]{color:#ffb3a6;box-shadow:inset 0 0 0 1px #ff78648c}.rb-online-icon--lg{width:64px;height:64px}.rb-online-icon--lg svg{width:30px;height:30px}.rb-online-hint{font:500 13px/1.4 var(--rb-font-ui);color:var(--rb-ink-dim)}.rb-online-hint[data-tone=error]{color:#ff9f8f}.rb-online-hint[data-tone=ok]{color:#8fe0ad}.rb-online-hint[data-tone=gold]{color:var(--rb-ink-title);box-shadow:inset 0 0 0 1px var(--rb-line-strong);background:var(--rb-pearl);border-radius:10px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.rb-online-hint[data-tone=gold]{background:color-mix(in srgb, var(--rb-pearl) 10%, var(--rb-bg-0))}}.rb-online-banner{color:var(--rb-ink);box-shadow:inset 0 0 0 1px var(--rb-line);font:500 14px/1.4 var(--rb-font-ui);background:#ffffff0a;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.rb-online-banner>svg{width:20px;height:20px;color:var(--rb-pearl);flex:none}.rb-online-banner[data-tone=gold]{box-shadow:inset 0 0 0 1px var(--rb-line-strong);background:linear-gradient(90deg, var(--rb-pearl), var(--rb-pearl))}@supports (color:color-mix(in lab, red, red)){.rb-online-banner[data-tone=gold]{background:linear-gradient(90deg, color-mix(in srgb, var(--rb-pearl) 16%, transparent), color-mix(in srgb, var(--rb-pearl) 4%, transparent))}}.rb-online-banner[data-tone=win]{background:linear-gradient(90deg,#5fd38a29,#5fd38a08);box-shadow:inset 0 0 0 1px #5fd38a66}.rb-online-banner[data-tone=loss]{background:linear-gradient(90deg,#ff78641f,#ff786405);box-shadow:inset 0 0 0 1px #ff78644d}.rb-online-banner[data-tone=error]{color:#ffd9d2;background:#50120e8c;box-shadow:inset 0 0 0 1px #ff786473}.rb-online-banner[data-tone=error]>svg{color:#ff9f8f}.rb-online-error{color:#ffd9d2;font:500 14px/1.45 var(--rb-font-ui);background:#50120e99;border-radius:12px;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex;box-shadow:inset 0 0 0 1px #ff786473}.rb-online-error__x{cursor:pointer;width:28px;height:28px;font:400 18px/1 var(--rb-font-ui);color:#ffd9d2;background:#ffffff0f;border:none;border-radius:50%;flex:none}.rb-online-error__x:hover{background:#ffffff24}.rb-online-empty{text-align:center;font:500 14px/1.5 var(--rb-font-ui);color:var(--rb-ink-faint);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.rb-online-empty>svg{opacity:.45;width:44px;height:44px;color:var(--rb-ink-dim)}.rb-online-divider{background:linear-gradient(90deg, transparent, var(--rb-line-strong), transparent);height:1px;margin:18px 0 16px}.rb-dot{border-radius:9px;width:9px;height:9px;display:inline-block}.rb-chip--sm{height:26px;padding:0 10px;font-size:12px}.rb-online-form .rb-chip:disabled,.rb-quick .rb-chip:disabled{opacity:.4;cursor:not-allowed}.rb-input[data-invalid=true]{box-shadow:inset 0 0 0 1px #ff7864d9,0 0 0 3px #ff786426}.rb-input:disabled{opacity:.55;cursor:not-allowed}.rb-code-input{font:800 18px var(--rb-font-display);letter-spacing:.32em;text-transform:uppercase;text-align:center}.rb-conn{white-space:nowrap;height:30px;font:600 12px var(--rb-font-ui);color:var(--rb-ink-dim);box-shadow:inset 0 0 0 1px var(--rb-line);background:#ffffff0a;border-radius:999px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.rb-conn__dot{background:#e0634f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #e0634fb3}.rb-conn[data-state=online] .rb-conn__dot{background:#5fd38a;box-shadow:0 0 8px #5fd38abf}.rb-conn[data-state=connecting] .rb-conn__dot,.rb-conn[data-state=reconnecting] .rb-conn__dot{background:var(--rb-warning);box-shadow:0 0 8px var(--rb-warning)}@supports (color:color-mix(in lab, red, red)){.rb-conn[data-state=connecting] .rb-conn__dot,.rb-conn[data-state=reconnecting] .rb-conn__dot{box-shadow:0 0 8px color-mix(in srgb, var(--rb-warning) 75%, transparent)}}.rb-conn[data-state=connecting] .rb-conn__dot,.rb-conn[data-state=reconnecting] .rb-conn__dot{animation:1s ease-in-out infinite rb-conn-pulse}@keyframes rb-conn-pulse{50%{opacity:.35}}.rb-player-chip{max-width:320px;height:30px;color:var(--rb-ink);font:600 13px var(--rb-font-ui);background:#9678ff1a;border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #aa91ff59}.rb-player-chip>svg{color:#c8b8ff;flex:none;width:15px;height:15px}.rb-player-chip__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rb-player-chip__edit{cursor:pointer;height:22px;font:700 11px var(--rb-font-ui);color:var(--rb-ink-dim);background:#ffffff12;border:none;border-radius:999px;flex:none;padding:0 9px}.rb-player-chip__edit:hover{color:var(--rb-ink);background:#ffffff24}.rb-identity{min-width:0;color:var(--rb-ink);font:600 13px var(--rb-font-ui);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rb-header-wallet{border-right:1px solid var(--rb-line-prism);align-items:center;gap:10px;padding-right:12px;display:flex}.rb-header-wallet .rb-coin-chip{box-shadow:none;background:0 0;padding:0}.rb-summon-open{color:#f4eeff;filter:drop-shadow(0 0 10px #b39ae855) var(--rb-shadow-2-drop)}.rb-btn.rb-summon-open:before{background:linear-gradient(#57498a,#372d5e 55%,#251e42)}.rb-summon-open .rb-btn__icon{color:var(--rb-prism-violet)}.rb-summon-open:not(:disabled):hover{filter:brightness(1.12) drop-shadow(0 0 14px #c7b0ff80) var(--rb-shadow-2-drop)}.rb-profile-menu{min-width:0;max-width:200px;position:relative}.rb-profile-menu summary{border:1px solid var(--rb-line-prism);background:var(--rb-bg-1);cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:6px 10px;list-style:none;display:flex}.rb-profile-menu summary::-webkit-details-marker{display:none}.rb-profile-menu summary:hover,.rb-profile-menu[open] summary{border-color:var(--rb-pearl)}.rb-profile-menu summary:focus-visible{outline:2px solid var(--rb-pearl);outline-offset:3px}.rb-profile-menu summary>svg{color:#c8b8ff;flex:none;width:15px;height:15px}.rb-profile-menu .rb-profile-menu__chevron{width:12px;height:12px;color:var(--rb-ink-dim);transition:transform .14s var(--rb-ease-out)}.rb-profile-menu[open] .rb-profile-menu__chevron{transform:rotate(180deg)}.rb-identity__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.rb-profile-menu__name{overflow-wrap:anywhere;font-weight:700}.rb-profile-menu__panel{z-index:20;border:1px solid var(--rb-line-prism);background:var(--rb-bg-2);min-width:180px;box-shadow:var(--rb-shadow-2);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.rb-collection-layout{flex-direction:column;height:100%;min-height:0;display:flex}.rb-collection-layout>[data-testid=card-browser]{flex:1;height:auto;min-height:0}.rb-collection-summary{border-bottom:1px solid var(--rb-line-prism);background:var(--rb-bg-1);font:500 13px/1.5 var(--rb-font-ui);flex-wrap:wrap;flex:none;align-items:center;gap:6px 28px;padding:12px 26px;display:flex}.rb-collection-summary__progress{color:var(--rb-pearl)}.rb-collection-summary .rb-own-hint{max-width:none}.rb-collection-summary__total{color:var(--rb-ink-faint)}@media (width<=700px){.rb-screen__tools{justify-content:flex-start;width:100%}.rb-screen__tools>.rb-identity,.rb-menu-toolbar>.rb-identity{flex-wrap:nowrap;flex:1 0 100%}.rb-header-wallet{border-right:none;gap:8px;padding-right:0}.rb-profile-menu{max-width:120px;margin-left:auto}.rb-collection-summary{gap:4px 20px;padding:12px 18px}.rb-menu-toolbar:has(.rb-identity){flex-shrink:0;max-width:none;padding:12px 18px;position:relative;top:auto;right:auto}.rb-menu-toolbar:has(.rb-identity)>.rb-room-presence{flex:1 1 0;order:-2}.rb-menu-toolbar:has(.rb-identity)>.rb-lang{order:-1;margin-left:auto}.rb-screen:has(>.rb-menu-toolbar .rb-identity) .rb-menu-layout{flex:1;height:auto;min-height:0;overflow:auto}}@media (width<=360px){.rb-identity{gap:8px}.rb-header-wallet{gap:6px}.rb-header-wallet .rb-summon-open{padding:0 10px}.rb-profile-menu summary{padding:6px 8px}.rb-profile-menu .rb-identity__name{display:none}.rb-menu-toolbar:has(.rb-identity)>.rb-room-presence{flex-basis:100%}}.rb-coin-chip{height:30px;color:var(--rb-pearl);background:var(--rb-pearl);border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rb-coin-chip{background:color-mix(in srgb, var(--rb-pearl) 8%, var(--rb-bg-0))}}.rb-coin-chip{box-shadow:inset 0 0 0 1px var(--rb-line-prism);font:700 13px var(--rb-font-ui);font-variant-numeric:tabular-nums;white-space:nowrap}.rb-coin-chip>svg{flex:none;width:17px;height:17px}.rb-shard-glyph__body{fill:url(#rb-g-prism)}.rb-shard-glyph__face{fill:var(--rb-pearl);opacity:.7}.rb-shard-glyph__ridge{fill:none;stroke:var(--rb-pearl);stroke-width:.9px;stroke-linejoin:round}.rb-shards{white-space:nowrap}.rb-shards>.rb-shard-glyph{vertical-align:middle;width:.9em;height:.9em;margin-right:.2em;display:inline-block}.rb-career-chapter{flex-wrap:wrap;align-items:center;gap:16px;padding:16px 20px;display:flex}.rb-career-actions{flex-direction:column;flex:none;align-items:stretch;gap:8px;display:flex}.rb-career-chapter[data-state=closed]{opacity:.62}.rb-career-chapter[data-state=cleared]{box-shadow:inset 0 0 0 1px var(--rb-line-prism)}.rb-career-portrait{position:relative;overflow:hidden}.rb-career-portrait>img,.rb-career-portrait>svg{width:100%;height:100%;display:block}.rb-career-portrait:after{content:"";border-radius:inherit;box-shadow:inherit;pointer-events:none;position:absolute;inset:0}.rb-career-state{font:700 11px/1.6 var(--rb-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--rb-ink-dim);box-shadow:inset 0 0 0 1px var(--rb-line);border-radius:999px;padding:2px 10px}.rb-career-state[data-state=open]{color:var(--rb-pearl);box-shadow:inset 0 0 0 1px var(--rb-line-strong)}.rb-career-state[data-state=cleared]{color:var(--rb-pearl);background:var(--rb-pearl)}@supports (color:color-mix(in lab, red, red)){.rb-career-state[data-state=cleared]{background:color-mix(in srgb, var(--rb-pearl) 10%, transparent)}}.rb-career-state[data-state=cleared]{box-shadow:inset 0 0 0 1px var(--rb-line-prism)}.rb-career-banner{box-shadow:inset 0 0 0 1px var(--rb-line-prism);background:linear-gradient(90deg,#1f222ffa,#131620fa);align-items:flex-start}.rb-career-pips{align-items:center;gap:6px;display:inline-flex}.rb-career-pip{background:var(--rb-bg-0);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--rb-metal-2);border-radius:50%}.rb-career-pip[data-boss]{border-radius:4px;width:16px;height:16px;transform:rotate(45deg)}.rb-career-pip[data-state=done]{background:var(--rb-metal-3);box-shadow:inset 0 0 0 1.5px var(--rb-metal-4)}.rb-career-pip[data-state=current]{background:var(--rb-pearl);box-shadow:0 0 0 3px var(--rb-pearl)}@supports (color:color-mix(in lab, red, red)){.rb-career-pip[data-state=current]{box-shadow:0 0 0 3px color-mix(in srgb, var(--rb-pearl) 25%, transparent)}}.rb-career-member{box-shadow:inset 0 0 0 1px var(--rb-line);border-radius:999px;align-items:baseline;gap:8px;padding:3px 10px;font-size:13px;display:inline-flex}.rb-career-member[data-first-clear=true]{box-shadow:inset 0 0 0 1px var(--rb-line-prism)}.rb-career-reward{text-align:center;flex-wrap:wrap;justify-content:center;max-width:560px}.rb-modal__slot{justify-content:center;display:flex}.rb-career-trophy-row{color:var(--rb-ink-dim);flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.rb-career-trophy-row svg{flex:none;width:14px;height:14px}.rb-career-trophy-row__state{font:700 11px/1.6 var(--rb-font-display);letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--rb-line);border-radius:999px;padding:0 8px}.rb-career-trophy-row[data-earned=true]{color:var(--rb-pearl)}.rb-career-trophy-row[data-earned=true] .rb-career-trophy-row__state{background:var(--rb-pearl)}@supports (color:color-mix(in lab, red, red)){.rb-career-trophy-row[data-earned=true] .rb-career-trophy-row__state{background:color-mix(in srgb, var(--rb-pearl) 10%, transparent)}}.rb-career-trophy-row[data-earned=true] .rb-career-trophy-row__state{box-shadow:inset 0 0 0 1px var(--rb-line-prism)}.rb-career-class-row{color:var(--rb-ink-dim);flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}.rb-career-class-row[data-unlocked=true]{color:var(--rb-pearl)}.rb-career-class-row__item{align-items:center;gap:8px;display:inline-flex}.rb-career-class-row__portrait,.rb-career-unlock__portrait{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--rb-line-strong);border-radius:50%;flex:none;position:relative;overflow:hidden}.rb-career-class-row[data-unlocked=true] .rb-career-class-row__portrait,.rb-career-unlock__portrait{box-shadow:inset 0 0 0 1px var(--rb-line-prism)}.rb-career-class-row__portrait>img,.rb-career-class-row__portrait>svg,.rb-career-unlock__portrait>img,.rb-career-unlock__portrait>svg{width:100%;height:100%;display:block}.rb-career-class-row__portrait:after,.rb-career-unlock__portrait:after{content:"";border-radius:inherit;box-shadow:inherit;pointer-events:none;position:absolute;inset:0}.rb-career-unlock{font:700 15px/1.3 var(--rb-font-ui);color:var(--rb-pearl);flex-basis:100%;justify-content:center;align-items:center;gap:10px;display:flex}.rb-career-unlock__portrait{width:44px;height:44px}.rb-career-result{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;max-width:min(820px,100vw - 32px);display:flex}.rb-career-trophy{flex-direction:column;align-items:center;gap:8px;max-width:240px;margin:0;display:flex}.rb-career-result .rb-career-reward{max-width:440px}.rb-career-trophy__line{font:700 15px var(--rb-font-ui);color:var(--rb-pearl);text-align:center}.rb-card-reveal{justify-content:center;display:flex}.rb-card-reveal__placeholder{background:var(--rb-pearl);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.rb-card-reveal__placeholder{background:color-mix(in srgb, var(--rb-pearl) 3%, var(--rb-bg-0))}}.rb-card-reveal__placeholder{box-shadow:inset 0 0 0 1px var(--rb-line-prism)}@media (height<=820px){.rb-modal:has(.rb-career-result){gap:14px}}.rb-wheel{flex-direction:column;gap:14px;display:flex}.rb-wheel__bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rb-wheel__main{border-radius:var(--rb-radius);flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px 28px;display:flex}.rb-wheel__main[data-skip]{cursor:pointer}.rb-wheel__main:focus-visible{outline:2px solid var(--rb-pearl);outline-offset:4px}.rb-wheel__stage{flex-direction:column;align-items:center;gap:8px;display:flex}.rb-wheel__ring-wrap{aspect-ratio:1;background:radial-gradient(circle, var(--rb-bg-1) 62%, var(--rb-bg-0));width:min(280px,40vh);box-shadow:inset 0 0 0 2px var(--rb-metal-2), 0 0 0 1px var(--rb-line), var(--rb-shadow-2);border-radius:50%;padding:8px;position:relative}.rb-wheel__ring{will-change:transform;border-radius:50%;width:100%;height:100%;transition-property:transform;box-shadow:inset 0 0 0 1px #00000080,inset 0 0 24px #00000073}.rb-wheel__hub{aspect-ratio:1;background:radial-gradient(circle at 36% 30%, var(--rb-pearl), var(--rb-metal-3) 58%, var(--rb-metal-1));width:24%;box-shadow:0 0 0 2px var(--rb-bg-0), 0 0 0 3px var(--rb-metal-2), var(--rb-shadow-2);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.rb-wheel__pointer{clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(180deg, var(--rb-pearl), var(--rb-metal-3) 70%, var(--rb-metal-2));width:22px;height:28px;position:absolute;top:-6px;left:50%;translate:-50%}.rb-wheel__ring-wrap[data-phase=waiting]{animation:1.1s ease-in-out infinite rb-wheel-pulse}@keyframes rb-wheel-pulse{50%{box-shadow:inset 0 0 0 2px var(--rb-metal-3), 0 0 0 1px var(--rb-line-prism), 0 0 24px color-mix(in srgb, var(--rb-pearl) 28%, transparent)}}html[data-card-effects=simple] .rb-wheel__ring,html[data-card-effects=simple] .rb-wheel__ring-wrap{transition-property:none;animation:none}@media (prefers-reduced-motion:reduce){.rb-wheel__ring,.rb-wheel__ring-wrap{transition-property:none;animation:none}}.rb-wheel__hint{min-height:1.4em;color:var(--rb-ink-faint);font-size:12px}.rb-wheel__slot{flex-direction:column;align-items:center;gap:10px;width:230px;display:flex}.rb-wheel__placeholder,.rb-wheel__unknown{text-align:center;width:230px;height:322px;color:var(--rb-ink-faint);background:var(--rb-pearl);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;font-size:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.rb-wheel__placeholder,.rb-wheel__unknown{background:color-mix(in srgb, var(--rb-pearl) 3%, var(--rb-bg-0))}}.rb-wheel__placeholder,.rb-wheel__unknown{box-shadow:inset 0 0 0 1px var(--rb-line), inset 0 0 0 6px var(--rb-bg-0), inset 0 0 0 7px var(--rb-line)}.rb-wheel__unknown{color:var(--rb-ink-dim);box-shadow:inset 0 0 0 1px var(--rb-line-prism)}.rb-wheel__result{justify-content:center;display:flex}.rb-wheel__line{font:700 15px var(--rb-font-ui);color:var(--rb-ink);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;display:flex}.rb-wheel__line[data-outcome=duplicate]{color:var(--rb-ink-dim)}.rb-wheel__rarity{font:700 12px/1.4 var(--rb-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--rb-wheel-rarity,var(--rb-ink));flex-basis:100%;justify-content:center;align-items:center;gap:6px;display:flex}@supports (color:color-mix(in lab, red, red)){.rb-wheel__rarity{color:color-mix(in srgb, var(--rb-wheel-rarity,var(--rb-ink)) 70%, #fff)}}.rb-wheel__rarity{text-shadow:0 0 12px var(--rb-wheel-rarity,transparent)}@supports (color:color-mix(in lab, red, red)){.rb-wheel__rarity{text-shadow:0 0 12px color-mix(in srgb, var(--rb-wheel-rarity,transparent) 55%, transparent)}}.rb-wheel__rarity[data-rarity=basic]{--rb-wheel-rarity:var(--rb-rarity-basic)}.rb-wheel__rarity[data-rarity=common]{--rb-wheel-rarity:var(--rb-rarity-common)}.rb-wheel__rarity[data-rarity=rare]{--rb-wheel-rarity:var(--rb-rarity-rare)}.rb-wheel__rarity[data-rarity=epic]{--rb-wheel-rarity:var(--rb-rarity-epic)}.rb-wheel__rarity[data-rarity=legendary]{--rb-wheel-rarity:var(--rb-rarity-legendary)}.rb-wheel__tag{font:700 11px/1.6 var(--rb-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--rb-pearl);box-shadow:inset 0 0 0 1px var(--rb-line-prism);border-radius:999px;padding:2px 10px}.rb-wheel__info{flex-direction:column;gap:10px;width:220px;min-width:0;display:flex}.rb-wheel__odds{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rb-wheel__odd{box-shadow:inset 0 0 0 1px var(--rb-line);background:#ffffff08;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.rb-wheel__odd-name{min-width:0;color:var(--rb-ink);overflow-wrap:anywhere;flex:1;font-size:14px}.rb-wheel__odd-pct{font:700 14px var(--rb-font-ui);font-variant-numeric:tabular-nums;color:var(--rb-ink)}.rb-wheel__pity{color:var(--rb-pearl);font-size:13px}.rb-wheel__note{color:var(--rb-ink-faint);font-size:12px}.rb-panel.rb-quick{border-color:var(--rb-line-strong);background:linear-gradient(180deg, var(--rb-bg-3), var(--rb-bg-2))}.rb-room-table{grid-template-columns:minmax(0,1.4fr) minmax(0,1.3fr) minmax(118px,.9fr) auto auto auto;gap:6px 12px;display:grid}.rb-room-row{grid-column:1/-1;grid-template-columns:subgrid;color:var(--rb-ink-dim);background:#ffffff06;border-radius:10px;align-items:center;padding:10px 12px;transition:background .12s,box-shadow .12s;display:grid;box-shadow:inset 0 0 0 1px #0000}.rb-room-row:not(.rb-room-row--head):hover{color:var(--rb-ink);box-shadow:inset 0 0 0 1px var(--rb-line);background:#ffffff0f}.rb-room-row[data-mine=true]{box-shadow:inset 0 0 0 1px var(--rb-line-strong);background:var(--rb-pearl)}@supports (color:color-mix(in lab, red, red)){.rb-room-row[data-mine=true]{background:color-mix(in srgb, var(--rb-pearl) 8%, var(--rb-bg-0))}}.rb-room-row[data-status=in_match],.rb-room-row[data-full=true]{opacity:.72}.rb-room-row--head{font:700 10.5px/1.4 var(--rb-font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--rb-ink-faint);background:0 0;margin-bottom:4px;padding-top:0;padding-bottom:0}.rb-room-row__name{font:700 15px/1.25 var(--rb-font-display);color:var(--rb-ink)}.rb-room-row__code{font-family:var(--rb-font-display);letter-spacing:.14em;color:var(--rb-ink-dim)}.rb-room-row__format{font:600 13px var(--rb-font-ui);color:var(--rb-ink);align-items:center;gap:7px;display:flex}.rb-room-row__format>svg{width:15px;height:15px;color:var(--rb-ink-kw);flex:none}.rb-room-row__timer{white-space:nowrap;font:500 14px/1.4 var(--rb-font-ui)}.rb-room-status{white-space:nowrap;font:700 11px/1.3 var(--rb-font-ui);letter-spacing:.04em;border-radius:999px;justify-self:start;padding:3px 9px}.rb-room-status[data-status=open]{color:#b9f0cc;background:#5fd38a24;box-shadow:inset 0 0 0 1px #5fd38a66}.rb-room-status[data-status=full]{color:var(--rb-ink-dim);box-shadow:inset 0 0 0 1px var(--rb-line);background:#ffffff0f}.rb-room-status[data-status=match]{color:var(--rb-accent);background:var(--rb-accent)}@supports (color:color-mix(in lab, red, red)){.rb-room-status[data-status=match]{background:color-mix(in srgb, var(--rb-accent) 16%, var(--rb-bg-0))}}.rb-room-status[data-status=match]{box-shadow:inset 0 0 0 1px var(--rb-line-strong)}@media (width<=860px){.rb-room-table{flex-direction:column;gap:6px;display:flex}.rb-room-row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.rb-room-row--head,.rb-room-row>:nth-child(4),.rb-room-row>:nth-child(5){display:none}}.rb-online-form{border:0;flex-direction:column;gap:18px;min-width:0;margin:0;padding:0;display:flex}.rb-online-form:disabled{opacity:.6}.rb-online-field{flex-direction:column;gap:8px;min-width:0;display:flex}.rb-boss-picks{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:10px;display:grid}.rb-boss-pick{--rb-class:#9a8f7a;cursor:pointer;text-align:left;color:var(--rb-ink);transition:transform .18s var(--rb-ease-out), box-shadow .18s ease;background:linear-gradient(180deg, var(--rb-class-deep), var(--rb-bg-2));box-shadow:0 0 0 1px var(--rb-bg-0), 0 0 0 3px var(--rb-line-strong), 0 14px 30px #00000080;border:none;border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.rb-boss-pick:hover{transform:translateY(-2px)}.rb-boss-pick[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 5px var(--rb-selected), 0 0 0 7px var(--rb-state-keyline), 0 0 0 8.5px var(--rb-selected), 0 0 0 10.5px var(--rb-state-keyline), 0 0 24px var(--rb-selected)}@supports (color:color-mix(in lab, red, red)){.rb-boss-pick[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 5px var(--rb-selected), 0 0 0 7px var(--rb-state-keyline), 0 0 0 8.5px var(--rb-selected), 0 0 0 10.5px var(--rb-state-keyline), 0 0 24px color-mix(in srgb, var(--rb-selected) 45%, transparent)}}.rb-boss-pick__art{border-radius:var(--rb-arch-radius);width:56px;height:64px;box-shadow:inset 0 0 0 2px var(--rb-bg-0), 0 0 0 2px var(--rb-metal-2);flex:none;overflow:hidden}.rb-boss-pick__art>svg,.rb-boss-pick__art>img{width:100%;height:100%;display:block}.rb-boss-pick__name{font:800 15px/1.15 var(--rb-font-display);color:var(--rb-ink-title)}.rb-boss-card__stat[data-off-range=true]{opacity:.55}.rb-screen[data-testid=room-screen] .rb-screen__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rb-invite{align-items:center;gap:8px;display:flex}.rb-invite__label{font:700 11px/1 var(--rb-font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--rb-ink-dim)}.rb-invite__link{width:260px;height:34px;font-size:12px}.rb-room-code{font:800 18px/1 var(--rb-font-display);letter-spacing:.22em;color:var(--rb-ink-title);box-shadow:inset 0 0 0 1px var(--rb-line-strong);-webkit-user-select:all;user-select:all;background:#00000059;border-radius:8px;padding:6px 10px}.rb-room-code--big{padding:10px 18px;font-size:34px}.rb-teams{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:start;gap:14px;padding:18px;display:grid}.rb-teams[data-mode=raid]{grid-template-columns:minmax(0,1fr) 40px minmax(0,1.1fr)}.rb-teams__vs{width:40px;height:40px;color:var(--rb-ink-kw);box-shadow:inset 0 0 0 1px var(--rb-line-strong);background:radial-gradient(circle at 40% 30%,#ffffff1f,#00000059);border-radius:50%;align-self:center;place-items:center;display:grid}.rb-teams__vs svg{width:20px;height:20px}@media (width<=900px){.rb-teams,.rb-teams[data-mode=raid]{grid-template-columns:minmax(0,1fr)}.rb-teams__vs{justify-self:center}}.rb-team{flex-direction:column;gap:10px;min-width:0;display:flex}.rb-team__head{align-items:center;gap:8px;min-width:0;min-height:34px;display:flex}.rb-team__head>.rb-section-label{white-space:nowrap;flex:none}.rb-team__fill{flex-shrink:1;min-width:0}.rb-team__fill>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.rb-team__mine{white-space:nowrap;font:600 11px/1.4 var(--rb-font-ui);color:#c8b8ff;background:#9678ff1f;border-radius:999px;flex:none;padding:2px 8px}.rb-seat{--rb-class:#6b5a8e;border:1px solid var(--rb-line);background:linear-gradient(180deg, var(--rb-class-deep), var(--rb-bg-2));border-radius:14px;padding:10px 12px;position:relative;box-shadow:0 6px 16px #0000004d}.rb-seat[data-kind=open]{box-shadow:none;border-style:dashed;border-color:var(--rb-line);background:#ffffff05}.rb-seat[data-me=true]{border-color:var(--rb-accent);box-shadow:0 0 0 1px var(--rb-accent), 0 0 22px var(--rb-pearl), 0 6px 16px #0000004d}@supports (color:color-mix(in lab, red, red)){.rb-seat[data-me=true]{box-shadow:0 0 0 1px var(--rb-accent), 0 0 22px color-mix(in srgb, var(--rb-pearl) 14%, transparent), 0 6px 16px #0000004d}}.rb-seat[data-offline=true] .rb-seat__portrait{filter:grayscale(.85)brightness(.65)}.rb-seat__row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:52px;display:flex}.rb-seat__portrait{border-radius:var(--rb-arch-radius);width:46px;height:52px;box-shadow:inset 0 0 0 2px var(--rb-bg-0), 0 0 0 2px var(--rb-class-line);background:#120f19;flex:none;overflow:hidden}.rb-seat[data-kind=open] .rb-seat__portrait{box-shadow:inset 0 0 0 1px var(--rb-line);background:#ffffff08}.rb-seat__portrait>svg,.rb-seat__portrait>img{width:100%;height:100%;display:block}.rb-seat__glyph{width:100%;height:100%;color:var(--rb-ink-faint);place-items:center;display:grid}.rb-seat__glyph svg{width:22px;height:22px}.rb-seat__main{flex-direction:column;flex:140px;gap:3px;min-width:0;display:flex}.rb-seat__name{min-width:0;font:700 15px/1.25 var(--rb-font-display);color:var(--rb-ink);align-items:center;gap:6px;display:flex}.rb-seat__sub{white-space:nowrap;text-overflow:ellipsis;font:500 12px/1.3 var(--rb-font-ui);color:var(--rb-ink-dim);overflow:hidden}.rb-seat[data-kind=open] .rb-seat__main{flex-basis:64px}.rb-seat__state{flex:none}.rb-seat__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;margin-left:auto;display:flex}.rb-seat__actions .rb-btn--sm{letter-spacing:.05em;height:30px;padding:0 10px;font-size:11.5px}.rb-seat__actions .rb-btn[data-active=true]{color:var(--rb-gold-ink);box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 4px var(--rb-selected)}.rb-seat-badge{vertical-align:middle;white-space:nowrap;min-height:20px;font:700 10.5px/1 var(--rb-font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--rb-ink-dim);box-shadow:inset 0 0 0 1px var(--rb-line);background:#ffffff0f;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.rb-seat-badge svg{width:11px;height:11px}.rb-seat-badge[data-tone=host]{color:var(--rb-pearl);background:var(--rb-pearl)}@supports (color:color-mix(in lab, red, red)){.rb-seat-badge[data-tone=host]{background:color-mix(in srgb, var(--rb-pearl) 12%, var(--rb-bg-0))}}.rb-seat-badge[data-tone=host]{box-shadow:inset 0 0 0 1px var(--rb-metal-2)}.rb-seat-badge[data-tone=you]{color:var(--rb-pearl);background:var(--rb-pearl)}@supports (color:color-mix(in lab, red, red)){.rb-seat-badge[data-tone=you]{background:color-mix(in srgb, var(--rb-pearl) 12%, var(--rb-bg-0))}}.rb-seat-badge[data-tone=you]{box-shadow:inset 0 0 0 1px var(--rb-metal-2)}.rb-seat-badge[data-tone=bot]{color:#cfe6ff;background:#5096ff29;box-shadow:inset 0 0 0 1px #6eaaff66}.rb-seat-badge[data-tone=ready]{color:#b9f0cc;background:#5fd38a26;box-shadow:inset 0 0 0 1px #5fd38a73}.rb-seat-badge[data-tone=offline]{color:var(--rb-warning);background:var(--rb-warning)}@supports (color:color-mix(in lab, red, red)){.rb-seat-badge[data-tone=offline]{background:color-mix(in srgb, var(--rb-warning) 14%, var(--rb-bg-0))}}.rb-seat-badge[data-tone=offline]{box-shadow:inset 0 0 0 1px var(--rb-warning)}@supports (color:color-mix(in lab, red, red)){.rb-seat-badge[data-tone=offline]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rb-warning) 45%, transparent)}}.rb-bot-editor{border-top:1px solid var(--rb-line);flex-direction:column;gap:12px;margin-top:10px;padding-top:12px;display:flex;overflow:hidden}.rb-boss-seat{cursor:default;box-shadow:0 0 0 1px var(--rb-bg-0), 0 0 0 3px var(--rb-class-line), 0 14px 30px #00000080}.rb-boss-seat:hover{transform:none}.rb-boss-seat .rb-boss-card__art{width:100px;height:114px}.rb-room-actions{z-index:3;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;display:flex;position:sticky;bottom:12px}.rb-loadout-state{white-space:nowrap;font:700 11px/1.4 var(--rb-font-ui);letter-spacing:.04em;border-radius:999px;padding:3px 10px}.rb-loadout-state:empty{display:none}.rb-loadout-state[data-state=invalid]{color:var(--rb-warning);background:var(--rb-warning)}@supports (color:color-mix(in lab, red, red)){.rb-loadout-state[data-state=invalid]{background:color-mix(in srgb, var(--rb-warning) 14%, var(--rb-bg-0))}}.rb-loadout-state[data-state=invalid]{box-shadow:inset 0 0 0 1px var(--rb-warning)}@supports (color:color-mix(in lab, red, red)){.rb-loadout-state[data-state=invalid]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rb-warning) 45%, transparent)}}.rb-loadout-classes{grid-template-columns:repeat(auto-fill,minmax(min(100%,96px),1fr));gap:12px;display:grid}.rb-loadout-class{--rb-class:#9a8f7a;cursor:pointer;min-width:0;color:var(--rb-ink);transition:transform .18s var(--rb-ease-out), box-shadow .18s ease;background:linear-gradient(180deg, var(--rb-class-deep), var(--rb-bg-2));box-shadow:0 0 0 1px var(--rb-bg-0), 0 0 0 3px var(--rb-line-strong), 0 14px 30px #00000080;border:none;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:8px 8px 10px;display:flex}.rb-loadout-class:not(:disabled):hover{transform:translateY(-3px)}.rb-loadout-class:disabled{cursor:not-allowed;opacity:.6}.rb-loadout-class[data-locked=true]{opacity:.55}.rb-loadout-class[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 5px var(--rb-selected), 0 0 0 7px var(--rb-state-keyline), 0 0 0 8.5px var(--rb-selected), 0 0 0 10.5px var(--rb-state-keyline), 0 0 24px var(--rb-selected);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.rb-loadout-class[data-active=true]{box-shadow:0 0 0 2px var(--rb-state-keyline), 0 0 0 5px var(--rb-selected), 0 0 0 7px var(--rb-state-keyline), 0 0 0 8.5px var(--rb-selected), 0 0 0 10.5px var(--rb-state-keyline), 0 0 24px color-mix(in srgb, var(--rb-selected) 45%, transparent)}}.rb-loadout-class__art{border-radius:var(--rb-arch-radius);width:72px;height:80px;box-shadow:inset 0 0 0 2px var(--rb-bg-0), 0 0 0 2px var(--rb-metal-2);position:relative;overflow:hidden}.rb-loadout-class[data-active=true] .rb-loadout-class__art{box-shadow:inset 0 0 0 2px var(--rb-bg-0), 0 0 0 2px var(--rb-metal-2)}.rb-loadout-class__art>svg,.rb-loadout-class__art>img{width:100%;height:100%;display:block}.rb-loadout-class__name{max-width:100%;font:800 13px/1.1 var(--rb-font-display);letter-spacing:.04em;text-align:center;color:var(--rb-ink-title);overflow-wrap:anywhere}.rb-loadout-class__lock{text-align:center;font:700 10px/1.2 var(--rb-font-ui);letter-spacing:.04em;color:var(--rb-pearl);background:var(--rb-bg-0);padding:2px 0 3px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.rb-loadout-class__lock{background:color-mix(in srgb, var(--rb-bg-0) 82%, transparent)}}@media (width<=480px){.rb-loadout-classes{grid-template-columns:repeat(auto-fill,minmax(min(100%,80px),1fr));gap:10px}.rb-loadout-class__art{width:60px;height:66px}.rb-loadout-class__name{font-size:11.5px}}.rb-kv{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px 14px;margin:0;display:grid}.rb-kv dt{font:700 11px/1.6 var(--rb-font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--rb-ink-dim)}.rb-kv dd{font:500 14px/1.5 var(--rb-font-ui);color:var(--rb-ink);margin:0}.rb-chat{flex-direction:column;gap:10px;height:380px;padding:14px 14px 12px;display:flex}.rb-chat__head{align-items:center;gap:8px;min-height:26px;display:flex}.rb-chat__list{scrollbar-width:thin;min-height:0;box-shadow:inset 0 0 0 1px var(--rb-line);scrollbar-color:var(--rb-metal-2) transparent;background:#00000047;border-radius:10px;flex-direction:column;flex:1;gap:6px;padding:10px;display:flex;overflow-y:auto}.rb-chat__msg{font:400 13px/1.45 var(--rb-font-ui);color:var(--rb-ink);overflow-wrap:anywhere}.rb-chat__msg[data-scope=team]{color:#c4ecd7}.rb-chat__from{color:var(--rb-ink-kw);margin-right:6px;font-weight:700}.rb-chat__msg[data-me=true] .rb-chat__from{color:#c8b8ff}.rb-chat__tag{vertical-align:1px;font:700 10px/1.6 var(--rb-font-ui);letter-spacing:.06em;text-transform:uppercase;color:#b9f0cc;background:#5fd38a24;border-radius:6px;margin-right:6px;padding:0 6px;display:inline-block}.rb-chat__empty{text-align:center;font:500 13px/1.4 var(--rb-font-ui);color:var(--rb-ink-faint);margin:auto}.rb-chat__form{gap:8px;display:flex}.rb-chat__form .rb-btn--sm{height:40px}.rb-admin[data-highlight=true]{border-color:var(--rb-accent);box-shadow:var(--rb-shadow-2), 0 0 0 2px var(--rb-accent), 0 0 34px var(--rb-accent)}@supports (color:color-mix(in lab, red, red)){.rb-admin[data-highlight=true]{box-shadow:var(--rb-shadow-2), 0 0 0 2px var(--rb-accent), 0 0 34px color-mix(in srgb, var(--rb-accent) 22%, transparent)}}.rb-cost-chip{border:0;position:relative}.rb-cost-chip:is(:hover,[data-active=true]){box-shadow:none;background:0 0}.rb-cost-chip>.rb-cost-art,.rb-deck-entry__cost>.rb-cost-art{width:100%;height:100%;position:absolute;inset:0}.rb-cost-chip>span,.rb-deck-entry__cost>span{z-index:1;-webkit-text-stroke:max(1px, .07em) var(--rb-digit-stroke-cool);paint-order:stroke fill;position:relative}.rb-app-bg:before{content:"";background:var(--rb-background-paint) 50% 50% / cover no-repeat;position:absolute;inset:0}.rb-app-bg--menu{--rb-background-paint:var(--rb-tex-menu)}.rb-app-bg--meta{--rb-background-paint:var(--rb-tex-meta)}.rb-app-bg--meta:before{background:linear-gradient(#080a11b3, #080a11b3), var(--rb-tex-meta) 50% 50% / cover no-repeat}.rb-filter-bar{background:var(--rb-rule-double), var(--rb-bg-2);background-position:0 100%;flex-shrink:0}.rb-btn:before{content:"";inset:var(--rb-frame-rim);z-index:-1;clip-path:var(--rb-chamfer-md);position:absolute}.rb-btn--primary:before{background:linear-gradient(180deg, var(--rb-gold-hi) 0 12%, var(--rb-gold) 50%, var(--rb-gold-deep))}.rb-btn--secondary:before{background:linear-gradient(180deg, var(--rb-bg-3), var(--rb-bg-2) 55%, var(--rb-bg-1))}.rb-btn--ghost:before{background:var(--rb-bg-0)}@supports (color:color-mix(in lab, red, red)){.rb-btn--ghost:before{background:color-mix(in srgb, var(--rb-bg-0) 60%, transparent)}}.rb-btn--danger:before{background:linear-gradient(#8c2a22,#5c1712 55%,#3e0e0b)}.rb-btn--sm:before{clip-path:var(--rb-chamfer-sm)}.rb-field{--rb-frame-width:16px;min-width:0;display:inline-flex;position:relative}.rb-field:after{z-index:2}.rb-field>.rb-input{width:100%;min-width:0}.rb-select .rb-input{padding-right:36px}.rb-select__chevron{pointer-events:none;width:16px;height:16px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.rb-select__lead{pointer-events:none;display:inline-flex;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.rb-select--lead .rb-input{padding-left:30px}.rb-class-dot{background:var(--rb-class-line);border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.rb-seat__actions .rb-btn[data-active=true]:before{background:linear-gradient(180deg, var(--rb-gold-hi), var(--rb-selected))}.rb-app-bg,.rb-screen{--rb-menu-showcase-x:72vw}@media (width<=1100px){.rb-app-bg--menu{--rb-menu-showcase-x:50vw}.rb-menu-layout{grid-template-rows:auto clamp(260px,26vh,300px) auto auto;grid-template-columns:minmax(0,420px);place-content:safe center center;gap:24px;padding:64px 24px 28px;display:grid;overflow-y:auto}.rb-menu-column{display:contents}.rb-menu-heading{text-align:center;grid-row:1}.rb-menu-heading .rb-logo{margin-inline:auto}.rb-menu-heading .rb-tagline{letter-spacing:.25em}.rb-menu-showcase{grid-row:2;place-self:center;position:relative;top:auto;left:auto;transform:scale(.64)}.rb-menu-actions{grid-row:3;width:100%}.rb-menu-actions .rb-menu-btn{width:100%;height:52px;padding-inline:20px;font-size:17px}.rb-menu-footer{text-align:center;grid-row:4}}@media (width<=600px){.rb-menu-layout{grid-template-rows:auto 230px auto auto}.rb-menu-showcase{transform:scale(.48)}.rb-menu-heading .rb-tagline{letter-spacing:.18em;font-size:11px}}@media (width<=380px){.rb-menu-showcase{transform:scale(.42)}}@media (width<=1100px) and (height<=640px){.rb-menu-layout{grid-template-rows:auto auto auto;gap:20px}.rb-menu-showcase{display:none}.rb-menu-actions{grid-row:2}.rb-menu-footer{grid-row:3}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
