.rs-arena{--rsa-panel: #2e343a;--rsa-card: rgba(0, 0, 0, .2);--rsa-text: #d9d5c9;--rsa-head: #f4f0e6;--rsa-muted: #b3b7b0;--rsa-acc: #ffb000;--rsa-line: rgba(232, 222, 196, .18);--rsa-line2: rgba(232, 222, 196, .32);--rsa-deep: #15181b;color:var(--rsa-text);background-image:radial-gradient(900px 520px at 88% 8%,rgba(255,176,0,.07),transparent 65%)}.rs-arena.rs-light{--rsa-panel: #f5f2ea;--rsa-card: #fff;--rsa-text: #2a2e32;--rsa-head: #1b1e21;--rsa-muted: #545a60;--rsa-acc: #8a5200;--rsa-line: rgba(27, 30, 33, .16);--rsa-line2: rgba(27, 30, 33, .34);background-image:linear-gradient(rgba(27,30,33,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(27,30,33,.05) 1px,transparent 1px)}.rs-arena *,.rs-arena *:before,.rs-arena *:after{box-sizing:border-box}.rs-arena [hidden]{display:none!important}.rs-arena button{font-family:var(--rs-ui);cursor:pointer}.rs-arena button.rs-btn{border:0}.rs-arena button.rs-btn--ghost{border:1px solid var(--rsa-line2)}.rs-arena .rs-btn--ghost{color:var(--rsa-head)!important}.rs-arena.rs-light :focus-visible{outline-color:#1b1e21}.rs-arena.rs-light .rs-arena__side :focus-visible,.rs-arena.rs-light .rs-arena__cta :focus-visible{outline-color:var(--rs-amber)}.rs-arena :where(h3,h4,p,dl,dd,ul,ol){margin:0}.rs-arena :where(fieldset){min-width:0;margin:0;padding:0;border:0}.rs-arena :where(legend){padding:0}.rs-arena__head{margin-bottom:28px}.rs-arena__steps{display:flex;gap:0;padding:0;list-style:none;border:1px solid var(--rsa-line2)}.rs-arena__steps li{padding:9px 14px;font-family:var(--rs-mono);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--rsa-muted);white-space:nowrap}.rs-arena__steps li+li{border-left:1px solid var(--rsa-line2)}.rs-arena__steps span{margin-right:6px;color:var(--rsa-acc)}.rs-arena__steps li.is-on{background:var(--rs-amber);color:var(--rs-ink)}.rs-arena__steps li.is-on span{color:var(--rs-ink)}.rs-arena__bay{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,600px);gap:clamp(20px,2.6vw,36px);align-items:start}.rs-arena__side{position:sticky;top:calc(16px + var(--header-is-sticky, 0) * var(--header-height, 0px));min-width:0}.rs-arena__panel{position:relative;padding:clamp(18px,2.4vw,28px);border:1px solid var(--rsa-line);background-color:var(--rsa-panel)}.rs-arena__step-k,.rs-arena__k{margin:0 0 14px;font-family:var(--rs-mono);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--rsa-muted)}.rs-arena__step-k span{margin-right:8px;color:var(--rsa-acc)}.rs-arena__h3{font-family:var(--rs-display);font-weight:700;font-size:24px;line-height:1.2;text-transform:uppercase;color:var(--rsa-head)}.rs-arena__h3 small{margin-left:6px;font-family:var(--rs-mono);font-weight:600;font-size:13px;letter-spacing:.06em;color:var(--rsa-acc)}.rs-arena__h4{margin:22px 0 10px;font-family:var(--rs-mono);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--rsa-muted)}.rs-arena__nojs{font-size:16px}.rs-arena__meter{position:sticky;top:calc(var(--header-is-sticky, 0) * var(--header-height, 0px));z-index:3;margin:0 0 18px;padding:14px 16px 12px;border-left:3px solid var(--rs-green);background:#1b1f23;box-shadow:0 12px 26px -16px #000000e6;color:#d9d5c9}.rs-arena__meter .rs-arena__k{margin:0;color:#a9ada6}.rs-arena__meter-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.rs-arena__grams{font-family:var(--rs-mono);font-size:15px;color:#d9d5c9}.rs-arena__grams b{font-family:var(--rs-display);font-weight:700;font-size:34px;line-height:1;color:var(--rs-green);text-shadow:0 0 14px rgba(109,255,159,.35);font-variant-numeric:tabular-nums}.rs-arena__grams small{font-size:14px;color:#a9ada6}.rs-arena__meter-bar{position:relative;height:12px;margin:10px 0 9px;background:#ffffff12}.rs-arena__meter-bar span{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#2fc46f,#6dff9f);-webkit-mask:repeating-linear-gradient(90deg,#000 0 9px,transparent 9px 12px);mask:repeating-linear-gradient(90deg,#000 0 9px,transparent 9px 12px);transition:width .35s cubic-bezier(.2,.7,.2,1)}.rs-arena__meter-msg{font-size:15px;line-height:1.45;color:#d9d5c9}.rs-arena__meter.is-over{border-left-color:var(--rs-red)}.rs-arena__meter.is-over .rs-arena__grams b{color:var(--rs-red);text-shadow:0 0 14px rgba(255,90,78,.4)}.rs-arena__meter.is-over .rs-arena__meter-bar span{background:repeating-linear-gradient(-45deg,#ff5a4e 0 6px,#8c2a22 6px 12px);-webkit-mask:none;mask:none}.rs-arena__meter.is-over .rs-arena__meter-msg{color:#ffb4ad}.rs-arena__meter.is-shake{animation:rsaShake .4s}.rs-arena__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0 0 8px}.rs-arena__stats>div{display:grid;grid-template-columns:128px minmax(0,1fr) 30px;align-items:center;gap:10px}.rs-arena__stats dt{font-size:14px;line-height:1.25;color:var(--rsa-muted)}.rs-arena__stats dd{display:contents}.rs-arena__stats b{font-family:var(--rs-mono);font-size:14px;text-align:right;color:var(--rsa-head);font-variant-numeric:tabular-nums}.rs-arena__bar{position:relative;display:block;height:8px;background:#7f7f7f33}.rs-arena__bar i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#ff8a00,#ffb000);box-shadow:0 0 10px #ffb00059;transition:width .35s cubic-bezier(.2,.7,.2,1)}.rs-arena__set{margin-top:24px;padding-top:20px;border-top:1px dashed var(--rsa-line2)}.rs-arena__set legend{float:left;width:100%;margin:0 0 12px;font-family:var(--rs-mono);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--rsa-head)}.rs-arena__set legend span{margin-right:6px;color:var(--rsa-acc)}.rs-arena__opts{clear:both;display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:8px}.rs-arena__opts--n4{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-arena__opt{position:relative;display:flex;cursor:pointer;scroll-margin:170px 0 24px}.rs-arena__opt input,.rs-arena__auto input{scroll-margin:190px 0 40px}.rs-arena__opt input{position:absolute;top:16px;left:16px;width:14px;height:14px;margin:0;opacity:0}.rs-arena__opt-b{position:relative;display:flex;flex:1;flex-direction:column;gap:4px;padding:12px 14px 13px 40px;border:1px solid var(--rsa-line);border-radius:3px;background:var(--rsa-card);transition:border-color .2s,background-color .2s,box-shadow .2s}.rs-arena__opt-b:before{content:"";position:absolute;top:14px;left:14px;width:16px;height:16px;border:2px solid var(--rsa-line2);border-radius:50%;transition:border-color .2s,background .2s}.rs-arena__opt:hover .rs-arena__opt-b{border-color:var(--rsa-line2)}.rs-arena__opt input:checked+.rs-arena__opt-b{border-color:var(--rs-amber);background:#ffb0001a;box-shadow:inset 3px 0 0 var(--rs-amber)}.rs-arena__opt input:checked+.rs-arena__opt-b:before{border-color:var(--rs-amber);background:radial-gradient(circle,var(--rs-amber) 0 4px,transparent 4.5px)}.rs-arena__opt input:focus-visible+.rs-arena__opt-b{outline:2px solid var(--rs-amber);outline-offset:2px}.rs-light .rs-arena__opt input:checked+.rs-arena__opt-b{background:#fff4d9;border-color:#c46a00;box-shadow:inset 3px 0 #c46a00}.rs-light .rs-arena__opt input:checked+.rs-arena__opt-b:before{border-color:#c46a00;background:radial-gradient(circle,#c46a00 0 4px,transparent 4.5px)}.rs-light .rs-arena__opt input:focus-visible+.rs-arena__opt-b{outline-color:#1b1e21}.rs-arena__opt-t{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.rs-arena__opt-t b{font-family:var(--rs-ui);font-weight:700;font-size:16px;line-height:1.3;color:var(--rsa-head)}.rs-arena__opt-t em{flex:none;font-family:var(--rs-mono);font-style:normal;font-weight:600;font-size:14px;color:var(--rsa-acc)}.rs-arena__opt-s{font-size:14px;line-height:1.4;color:var(--rsa-muted)}.rs-arena__opt.is-heavy .rs-arena__opt-t em{color:#ff8a80}.rs-light .rs-arena__opt.is-heavy .rs-arena__opt-t em{color:#b3261e}.rs-arena__fixed{margin-top:18px;padding:10px 14px;border:1px dashed var(--rsa-line2);font-size:15px;color:var(--rsa-text)}.rs-arena__fixed span{margin-right:8px;font-family:var(--rs-mono);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--rsa-acc)}.rs-arena__auto{position:relative;display:flex;align-items:flex-start;gap:12px;margin-top:22px;cursor:pointer}.rs-arena__auto input{position:absolute;top:3px;left:0;width:42px;height:24px;margin:0;opacity:0}.rs-arena__auto span,.rs-arena__switch span{position:relative;display:block;font-size:15px;line-height:1.45;color:var(--rsa-muted)}.rs-arena__auto span{padding-left:56px}.rs-arena__auto b{display:block;font-size:16px;color:var(--rsa-head)}.rs-arena__auto span:before,.rs-arena__switch span:before{content:"";position:absolute;top:2px;left:0;width:42px;height:24px;border:1px solid var(--rsa-line2);border-radius:12px;background:#7f7f7f2e;transition:background .2s,border-color .2s}.rs-arena__auto span:after,.rs-arena__switch span:after{content:"";position:absolute;top:6px;left:4px;width:16px;height:16px;border-radius:50%;background:var(--rsa-muted);transition:transform .2s,background .2s}.rs-arena__auto input:checked+span:before,.rs-arena__switch input:checked+span:before{border-color:var(--rs-amber);background:#ffb0004d}.rs-arena__auto input:checked+span:after,.rs-arena__switch input:checked+span:after{transform:translate(18px);background:var(--rs-amber)}.rs-arena__auto input:focus-visible+span:before,.rs-arena__switch input:focus-visible+span:before{outline:2px solid var(--rs-amber);outline-offset:2px}.rs-light .rs-arena__auto input:focus-visible+span:before{outline-color:#1b1e21}.rs-arena__go{margin-top:24px}.rs-arena__go .rs-btn{justify-content:center;min-width:280px;font-size:17px}.rs-arena__go .rs-btn[aria-disabled=true]{filter:grayscale(.9);opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.rs-arena__rules{margin-top:16px;padding-left:14px;border-left:3px solid var(--rsa-line2);font-size:14px;line-height:1.5;color:var(--rsa-muted)}.rs-arena__rules b{color:var(--rsa-text)}.rs-arena__hud{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding:10px 12px;border:1px solid rgba(232,222,196,.2);border-bottom:0;background:var(--rsa-deep);color:#d9d5c9}.rs-arena__hp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 8px;min-width:0}.rs-arena__hp-n{overflow:hidden;font-family:var(--rs-mono);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--rs-amber)}.rs-arena__hp b{font-family:var(--rs-mono);font-size:13px;color:#f4f0e6;font-variant-numeric:tabular-nums}.rs-arena__hp-bar{grid-column:1 / -1;position:relative;display:block;height:10px;background:#ffffff1a;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%)}.rs-arena__hp-bar i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#ff8a00,#ffb000);transition:width .2s}.rs-arena__hp b{order:1}.rs-arena__hp .rs-arena__hp-bar{order:2}.rs-arena__hp.is-foe{grid-template-columns:auto minmax(0,1fr)}.rs-arena__hp.is-foe .rs-arena__hp-n{order:1;text-align:right;color:#f4f0e6}.rs-arena__hp.is-foe b{order:0}.rs-arena__hp.is-foe .rs-arena__hp-bar{transform:scaleX(-1)}.rs-arena__hp.is-foe .rs-arena__hp-bar i{background:linear-gradient(90deg,#d83b30,#ff5a4e)}.rs-arena__hp.is-low .rs-arena__hp-bar i{animation:rsBlink .8s steps(2,start) infinite}.rs-arena__clock{text-align:center}.rs-arena__clock span{display:block;font-family:var(--rs-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#a9ada6}.rs-arena__clock b{font-family:var(--rs-display);font-weight:700;font-size:28px;line-height:1.05;color:var(--rs-amber);text-shadow:0 0 16px rgba(255,176,0,.45);font-variant-numeric:tabular-nums}.rs-arena__stage{position:relative;aspect-ratio:1 / 1;overflow:hidden;border:1px solid rgba(232,222,196,.2);background:#121518;outline:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s,box-shadow .2s}.rs-arena__stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.rs-arena__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.1) 0 1px,transparent 1px 3px)}.rs-arena[data-rs-mode=fight] .rs-arena__stage{touch-action:none}.rs-arena[data-rs-mode=fight] .rs-arena__stage:focus{border-color:var(--rs-amber);box-shadow:0 0 0 1px var(--rs-amber),0 0 34px -8px #ffb0008c}.rs-arena__stage:focus-visible{outline:2px solid var(--rs-amber);outline-offset:3px}.rs-arena__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;padding:20px;text-align:center;pointer-events:none}.rs-arena__overlay.is-pause{pointer-events:auto;background:#0a0c0ebd;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rs-arena__big{font-family:var(--rs-display);font-weight:700;font-size:clamp(44px,10vw,92px);line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--rs-amber);text-shadow:0 0 30px rgba(255,176,0,.55),0 4px 0 rgba(0,0,0,.7);animation:rsaPop .5s cubic-bezier(.2,.9,.3,1.3) both}.rs-arena__overlay.is-win .rs-arena__big{color:var(--rs-green);text-shadow:0 0 30px rgba(109,255,159,.5),0 4px 0 rgba(0,0,0,.7)}.rs-arena__overlay.is-lose .rs-arena__big{color:var(--rs-red);text-shadow:0 0 30px rgba(255,90,78,.5),0 4px 0 rgba(0,0,0,.7)}.rs-arena__pause{display:grid;justify-items:center;gap:12px}.rs-arena__pause .rs-arena__big{font-size:clamp(36px,7vw,60px)}.rs-arena__pause p:not(.rs-arena__big){font-size:15px;color:#d9d5c9}.rs-arena__pause .rs-btn{min-width:220px;justify-content:center}.rs-arena__overlay .rs-btn--ghost{color:#f4f0e6!important;border-color:#e8dec459;background:#ffffff0f}.rs-arena__hint{position:absolute;left:50%;bottom:14px;z-index:1;padding:7px 12px;border:1px solid var(--rs-amber);background:#0c0e10e0;font-family:var(--rs-mono);font-weight:600;font-size:13px;color:var(--rs-amber);white-space:nowrap;transform:translate(-50%);pointer-events:none}.rs-arena__status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(232,222,196,.2);border-top:0;background:var(--rsa-deep)}.rs-arena[data-rs-mode=build] .rs-arena__status{display:none}.rs-arena__status span{padding:8px 12px;font-family:var(--rs-mono);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#a9ada6}.rs-arena__status span+span{border-left:1px solid rgba(232,222,196,.14)}.rs-arena__status b{display:block;overflow:hidden;font-family:var(--rs-ui);font-weight:700;font-size:15px;letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;color:#f4f0e6}.rs-arena__status .is-warn b{color:#ff8a80}.rs-arena__comm{min-height:44px;padding:11px 14px;border:1px solid rgba(232,222,196,.2);border-top:0;background:#0f1214;font-family:var(--rs-mono);font-weight:500;font-size:14px;line-height:1.45;color:var(--rs-green);text-shadow:0 0 6px rgba(109,255,159,.35)}.rs-arena__comm:before{content:"> ";color:var(--rs-amber)}.rs-arena__controls{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px}.rs-arena__stick{display:none}.rs-arena__ctl-btns{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.rs-arena__fire,.rs-arena__small{min-height:44px;padding:10px 16px;border:1px solid var(--rsa-line2);border-radius:3px;background:#7f7f7f14;color:var(--rsa-head);font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase;transition:border-color .2s,color .2s,background .2s}.rs-arena__fire{order:-1;border-color:var(--rs-amber);color:var(--rsa-acc);touch-action:none}.rs-arena__fire:hover,.rs-arena__small:hover{border-color:var(--rs-amber)}.rs-arena__switch{position:relative;display:inline-flex;align-items:center;min-height:44px;cursor:pointer}.rs-arena__switch input{position:absolute;top:10px;left:0;width:42px;height:24px;margin:0;opacity:0}.rs-arena__switch span{padding:2px 0 0 52px;font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:var(--rsa-head)}.rs-arena__switch span:before{top:0}.rs-arena__switch span:after{top:4px}.rs-arena.is-touch .rs-arena__stick{position:relative;display:block;flex:none;width:140px;height:140px;border:2px solid rgba(255,176,0,.55);border-radius:50%;background:radial-gradient(circle,rgba(255,176,0,.08) 0 30%,transparent 31%),repeating-radial-gradient(circle,rgba(232,222,196,.08) 0 1px,transparent 1px 22px),#15181b;touch-action:none}.rs-arena.is-touch .rs-arena__stick span{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:radial-gradient(circle at 38% 32%,#ffd36b,#ff8a00 70%);box-shadow:0 6px 16px #0009,inset 0 -3px #00000040;pointer-events:none}.rs-arena.is-touch .rs-arena__ctl-btns{flex-direction:column;align-items:flex-end;gap:8px}.rs-arena.is-touch .rs-arena__fire{order:-1;width:104px;height:104px;padding:0;border:0;border-radius:50%;background:radial-gradient(circle at 38% 32%,#ffd36b,#ff8a00 72%);box-shadow:0 6px 18px #0000008c,inset 0 -4px #00000040;color:#1b1e21;font-size:16px}.rs-arena.is-touch .rs-arena__fire:active{transform:scale(.95)}.rs-arena__keys{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rs-arena__intel{margin-top:14px;padding:16px 18px;border:1px solid var(--rsa-line);background:var(--rsa-panel)}.rs-arena__intel .rs-arena__k{margin-bottom:6px;color:var(--rsa-acc)}.rs-arena__intel p{font-size:15px;line-height:1.5}.rs-arena__intel .rs-arena__h3{margin-bottom:6px}.rs-arena__intel-spec{margin-top:8px;font-family:var(--rs-mono);font-size:13px!important;color:var(--rsa-muted)}.rs-arena__live .rs-arena__h3{margin-bottom:16px;font-size:28px}.rs-arena__spec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.rs-arena__spec dt,.rs-arena__dstats dt{font-family:var(--rs-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--rsa-muted)}.rs-arena__spec dd{margin-top:2px;font-weight:700;font-size:16px;color:var(--rsa-head)}.rs-arena__keylist{display:grid;gap:9px;padding:0;list-style:none;font-size:15px}.rs-arena__keylist li{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:12px}.rs-arena kbd{display:inline-block;min-width:28px;margin-right:3px;padding:2px 7px;border:1px solid var(--rsa-line2);border-bottom-width:3px;border-radius:3px;background:#7f7f7f1a;font-family:var(--rs-mono);font-size:13px;text-align:center;color:var(--rsa-head)}.rs-arena__note{margin-top:16px;font-size:14px;line-height:1.5;color:var(--rsa-muted)}.rs-arena__scout{margin-top:16px;padding:12px 14px;border-left:3px solid var(--rs-red);background:#ff5a4e14;font-size:15px;line-height:1.5}.rs-arena__scout b{color:var(--rsa-head)}.rs-arena__result{font-family:var(--rs-display);font-weight:700;font-size:clamp(44px,5vw,64px);line-height:1;letter-spacing:.03em;text-transform:uppercase;outline:none}.rs-arena__result.is-win{color:var(--rs-green);text-shadow:0 0 22px rgba(109,255,159,.3)}.rs-arena__result.is-lose{color:var(--rs-red)}.rs-arena__result.is-draw{color:var(--rs-amber)}.rs-light .rs-arena__result.is-win{color:#0f7a3d;text-shadow:none}.rs-light .rs-arena__result.is-lose{color:#b3261e}.rs-light .rs-arena__result.is-draw{color:#9a5c00}.rs-arena__result:focus-visible{outline:2px solid var(--rs-amber);outline-offset:4px}.rs-arena__how{margin-top:10px;font-weight:700;font-size:18px;line-height:1.4;color:var(--rsa-head)}.rs-arena__how small{display:block;margin-top:2px;font-family:var(--rs-mono);font-weight:400;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--rsa-muted)}.rs-arena__dstats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:20px;border:1px solid var(--rsa-line);background:var(--rsa-line)}.rs-arena__dstats>div{padding:12px 14px;background:var(--rsa-panel)}.rs-arena__dstats dd{margin-top:4px;font-family:var(--rs-display);font-weight:700;font-size:26px;line-height:1.1;color:var(--rsa-head);font-variant-numeric:tabular-nums}.rs-arena__tip{margin-top:18px;padding:12px 14px;border-left:3px solid var(--rs-amber);background:#ffb00014;font-size:15px;line-height:1.5}.rs-arena__tip b{margin-right:6px;font-family:var(--rs-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--rsa-acc)}.rs-arena__again{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.rs-arena__again .rs-btn{padding:13px 20px}.rs-arena__jump{display:inline-block;margin:18px 0 0}.rs-light .rs-arena__jump{color:#9a5c00!important}.rs-arena__shop{margin-top:clamp(36px,5vw,64px);padding-top:clamp(28px,4vw,44px);border-top:1px solid var(--rsa-line2)}.rs-arena__shop-head{margin-bottom:22px}.rs-arena__shop-h{font-size:clamp(26px,2.8vw,36px)}.rs-arena__shop-sub{max-width:720px;margin-top:10px;font-size:17px;line-height:1.55;color:var(--rsa-muted)}.rs-arena__cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rs-arena__cat{display:flex;flex-direction:column;padding:16px;border:1px solid var(--rsa-line);background:var(--rsa-panel)}.rs-arena__cat-h{margin-bottom:12px;font-family:var(--rs-ui);font-weight:700;font-size:15px;line-height:1.35;color:var(--rsa-text)}.rs-arena__cat-h span{display:block;margin-bottom:2px;font-family:var(--rs-mono);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--rsa-acc)}.rs-arena__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rs-arena__card{border:1px solid rgba(27,30,33,.12)}.rs-arena__card .rs-mini__t,.rs-arena__card .rs-mini__p{font-size:14px}.rs-arena__noimg{position:relative;display:block;width:100%;aspect-ratio:1 / 1;background:repeating-linear-gradient(-45deg,#efece4 0 8px,#e6e2d8 8px 16px)}.rs-arena__noimg:after{content:"RS";position:absolute;top:50%;left:50%;padding:6px 8px;background:#1b1e21;font-family:var(--rs-display);font-weight:700;font-size:14px;letter-spacing:.08em;color:var(--rs-amber);transform:translate(-50%,-50%)}.rs-arena__catnote,.rs-arena__loading{margin-bottom:10px;font-size:15px;line-height:1.5;color:var(--rsa-muted)}.rs-arena__loading{font-family:var(--rs-mono);font-size:13px}.rs-arena__cat .rs-link{margin:0;font-size:14px}.rs-light .rs-arena__cat .rs-link{color:#9a5c00!important}.rs-arena__cta{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px;margin-top:18px;padding:24px 26px 22px;background:#1b1f23;color:#d9d5c9}.rs-arena__cta:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:var(--rs-hazard)}.rs-arena__cta p{max-width:560px;font-size:16px;line-height:1.5}.rs-arena__cta .rs-arena__cta-t{margin-bottom:4px;font-family:var(--rs-display);font-weight:700;font-size:24px;text-transform:uppercase;color:#f4f0e6}.rs-arena__cta-b{display:flex;flex-wrap:wrap;gap:10px}.rs-arena__cta .rs-btn--ghost{color:#f4f0e6!important;border:1px solid rgba(232,222,196,.35);background:#ffffff0a}@media(max-width:1199px){.rs-arena__bay{grid-template-columns:minmax(0,1fr) minmax(0,480px)}.rs-arena__stats{grid-template-columns:1fr}.rs-arena__keylist li{grid-template-columns:1fr;gap:4px}}@media(max-width:989px){.rs-arena__bay{grid-template-columns:1fr}.rs-arena__side{position:static;width:100%;max-width:620px;margin:0 auto}.rs-arena[data-rs-mode=fight] .rs-arena__panel{display:none}.rs-arena[data-rs-mode=fight] .rs-arena__bay{gap:0}.rs-arena__cats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.rs-arena__head .rs-arena__steps{width:100%}.rs-arena__steps li{flex:1;padding:8px 6px;text-align:center}.rs-arena__opts,.rs-arena__opts--n4{grid-template-columns:1fr}.rs-arena__opt-b{padding:10px 12px 11px 38px}.rs-arena__opt-b:before{top:12px;left:12px}.rs-arena__stats>div{grid-template-columns:120px minmax(0,1fr) 28px}.rs-arena__go .rs-btn{width:100%;min-width:0}.rs-arena__hud{gap:8px;padding:8px 10px}.rs-arena__clock b{font-size:22px}.rs-arena__status span{padding:7px 8px;font-size:11px}.rs-arena__status b{font-size:14px}.rs-arena__comm{font-size:13px}.rs-arena__dstats{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-arena__dstats dd{font-size:22px}.rs-arena__again .rs-btn{flex:1 1 auto;justify-content:center}.rs-arena__cats{grid-template-columns:1fr}.rs-arena__cta{padding:22px 18px 18px}.rs-arena__cta-b,.rs-arena__cta-b .rs-btn{width:100%;justify-content:center}}@keyframes rsaPop{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:none}}@keyframes rsaShake{0%,to{transform:none}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media(prefers-reduced-motion:reduce){.rs-arena__big,.rs-arena__meter.is-shake,.rs-arena__hp.is-low .rs-arena__hp-bar i{animation:none}.rs-arena__bar i,.rs-arena__meter-bar span,.rs-arena__hp-bar i,.rs-arena__opt-b{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/rs-arena.css.map */
