#app[data-rules=arsenal]{--arsenal-dock-height: calc(96px + 22px * var(--text-scale, 1))}#app[data-rules=arsenal][data-joystick-mode=fixed]{--arsenal-dock-height: calc(198px + 22px * var(--text-scale, 1))}#app[data-rules=arsenal] [data-hero-skill=true]{--arsenal-dock-height: calc(148px + 22px * var(--text-scale, 1))}#app[data-rules=arsenal][data-joystick-mode=fixed] [data-hero-skill=true]{--arsenal-dock-height: calc(250px + 22px * var(--text-scale, 1))}#app[data-rules=arsenal][data-hud-line] .run-controls{top:max(env(safe-area-inset-top,0px),8px)}#app[data-rules=arsenal][data-hud-line] #ui{--arsenal-dock-bottom: max( var(--run-ui-safe-bottom, 0px), env(safe-area-inset-bottom, 0px), var(--arsenal-floor, 20px) );--arsenal-dock-height: var(--arsenal-band, 64px)}#app[data-rules=arsenal][data-hud-line] [data-hero-skill=true]{--arsenal-dock-height: var(--arsenal-band, 64px)}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] #ui,#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] [data-hero-skill=true]{--arsenal-dock-height: calc( var(--arsenal-band, 64px) + var(--arsenal-fixed-gap, 8px) + var(--arsenal-socket-h, 44px) )}#app[data-rules=arsenal] .arsenal-hud[data-ui]{position:absolute;right:max(env(safe-area-inset-right,0px),16px);bottom:max(env(safe-area-inset-bottom,0px),20px);z-index:8;display:flex;flex-direction:row;align-items:flex-end;gap:8px;pointer-events:none}#app[data-rules=arsenal] .arsenal-hud[hidden]{display:none}#app[data-rules=arsenal][data-joystick-mode=fixed] .arsenal-hud[data-ui]{flex-direction:column}.arsenal-rack,.arsenal-rack-head{display:grid;gap:8px;min-width:0}#app[data-hud-line] .arsenal-rack-head{display:flex;align-items:center;contain:inline-size}#app[data-hud-line] .arsenal-rack-head>.arsenal-rack-label{flex:1 1 0;min-width:0}#app[data-hud-line] .arsenal-rack-head>.arsenal-lock-count{flex:none}.arsenal-rack-label{display:block;color:#d7e7ed;font-size:calc(14px * var(--text-scale, 1));font-weight:700;line-height:1;letter-spacing:-.025em;text-shadow:0 2px 4px #04101a,0 0 8px #04101a}#app[data-rules=arsenal] .arsenal-sockets{display:flex;gap:8px;pointer-events:none}#app[data-rules=arsenal] .arsenal-socket{--organ: #9bb3bd;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 56px;width:56px;height:76px;box-sizing:border-box;padding:5px 2px;border:1px solid #354959;border-radius:10px 10px 14px 14px;background:linear-gradient(155deg,#1c2c39ed,#0a1521f5);color:#f4f0de;box-shadow:inset 0 2px #eff9ff0d,inset 0 -4px #02091290,0 4px 8px #02091080;font-size:calc(14px * var(--text-scale, 1));font-weight:700;line-height:1.15;text-align:center;text-shadow:none;overflow:visible}#app[data-rules=arsenal] .arsenal-socket:before{content:"";position:absolute;top:5px;left:17px;right:17px;height:2px;border-radius:2px;background:#5e8092}.arsenal-socket-empty{position:relative;width:28px;height:32px;background:linear-gradient(145deg,#577183,#283e50);clip-path:polygon(20% 0,80% 0,100% 22%,100% 78%,80% 100%,20% 100%,0 78%,0 22%);opacity:.7}.arsenal-socket-empty:after{content:"";position:absolute;inset:7px;background:#071520;clip-path:polygon(32% 0,68% 0,68% 32%,100% 32%,100% 68%,68% 68%,68% 100%,32% 100%,32% 68%,0 68%,0 32%,32% 32%)}#app[data-rules=arsenal] .arsenal-socket[data-filled=true]{border-color:#738b97;border-bottom:3px solid var(--organ);background:linear-gradient(115deg,transparent 50%,#eef3de08 51% 64%,transparent 65%),radial-gradient(ellipse at 50% 30%,#729caa45,transparent 70%),linear-gradient(150deg,#293f51f5,#101d2df5)}#app[data-rules=arsenal] .arsenal-socket[data-icon=true]{justify-content:center;gap:3px}#app[data-rules=arsenal] .arsenal-socket-icon{display:block;width:34px;height:34px;flex:0 0 34px;background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 2px 1px #070f19) drop-shadow(0 0 5px #b9e4ee25)}#app[data-rules=arsenal] .arsenal-socket-icon[data-fused=true]{background-position:30% 60%,72% 34%;background-size:80% 80%,62% 62%}.arsenal-socket-name{display:block;max-width:100%;font-size:calc(14px * var(--text-scale, 1));line-height:1.1;white-space:normal;overflow-wrap:anywhere}.arsenal-socket-name[data-long=true]{font-size:calc(clamp(12px,3.6vw,14px) * var(--text-scale, 1));letter-spacing:-.03em}@supports (width: 1cqi){#app[data-rules=arsenal] .arsenal-socket{container-type:inline-size}.arsenal-socket-name[data-fit=true]{max-width:none;margin-inline:-2px;font-size:clamp(12px,calc((100cqi + 4px) / var(--fit)),calc(14px * var(--text-scale, 1)));letter-spacing:-.03em;white-space:nowrap;overflow-wrap:normal}}#app[data-rules=arsenal] .arsenal-socket[data-next=true]{border-color:#ffe39e;outline:none;box-shadow:inset 0 0 0 1px #ffe39e40,0 0 14px #f3c06118}#app[data-rules=arsenal] .arsenal-socket[data-next=true]:after{content:"";position:absolute;right:5px;top:5px;width:7px;height:7px;background:#ffe39e;clip-path:polygon(0 0,100% 50%,0 100%)}.arsenal-lock-count{justify-self:start;padding:2px 8px;border:1px solid #b89a4f;border-radius:999px;background:#1c170ee6;color:#ffe39e;font-size:calc(clamp(12px,3.6vw,14px) * var(--text-scale, 1));font-weight:800;line-height:1.2}.arsenal-lock-count[hidden]{display:none}.arsenal-hud[data-empty=false] .arsenal-rack-head:has(>.arsenal-lock-count:not([hidden]))>.arsenal-rack-label,#app[data-hud-line] [data-hero-skill=true] .arsenal-rack-head:has(>.arsenal-lock-count:not([hidden]))>.arsenal-rack-label,#app[data-hud-line] [data-hero-skill=true] .arsenal-hud[data-empty=false] .arsenal-rack-head>.arsenal-rack-label{display:none}#app[data-hud-line] [data-hero-skill=true] .arsenal-rack-head>.arsenal-rack-label{overflow:visible;white-space:normal;text-overflow:clip;word-break:keep-all;line-height:1.15}#app[data-hud-line] [data-hero-skill=true] .arsenal-hud[data-empty=true] .arsenal-skill-button b{display:none}#app[data-rules=arsenal] .arsenal-socket-lock{position:absolute;inset:0;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;box-shadow:none;color:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation}#app[data-rules=arsenal] .arsenal-socket-lock[aria-disabled=true]{cursor:default}#app[data-rules=arsenal] .arsenal-socket-lock:focus-visible{outline:3px solid #ffe39e;outline-offset:2px}#app[data-rules=arsenal] .arsenal-socket[data-locked=true]{border-color:#ffe39e;border-width:2px;box-shadow:inset 0 0 0 1px #ffe39e55,0 0 12px #f3c06140}#app[data-rules=arsenal] .arsenal-socket-lock[aria-pressed=true]:after{content:"";position:absolute;left:2px;top:2px;width:18px;height:20px;background:linear-gradient(#ffe39e,#ffe39e) 0 100% / 18px 12px no-repeat,radial-gradient(circle at 50% 50%,#0000 0 4px,#ffe39e 4.5px 7px,#0000 7.5px) 50% 0 / 18px 18px no-repeat;filter:drop-shadow(0 1px 1px #04101a) drop-shadow(0 0 3px #04101a)}#app[data-rules=arsenal] .arsenal-socket[data-evolved=true]{border-color:#8ff7ff;background:radial-gradient(ellipse at 50% 30%,#5ad4ff55,transparent 72%),linear-gradient(150deg,#29425af5,#101d2df5);box-shadow:inset 0 0 0 1px #8ff7ff55,0 0 12px #5ad4ff59}#app[data-rules=arsenal] .arsenal-socket[data-evolved=true] .arsenal-socket-name{color:#c9fbff}#app[data-rules=arsenal] .arsenal-hud [data-organ=o_shell]{--organ: #a8f0cf}#app[data-rules=arsenal] .arsenal-hud [data-organ=o_maul]{--organ: #f28e89}#app[data-rules=arsenal] .arsenal-hud [data-organ=o_sac]{--organ: #efbd72}#app[data-rules=arsenal] .arsenal-hud [data-organ=o_nozzle]{--organ: #c2dfa0}#app[data-rules=arsenal] .arsenal-hud [data-organ=o_retaliator]{--organ: #f5d393}#app[data-rules=arsenal] .arsenal-hud [data-organ=o_plague]{--organ: #c1b0f0}#app[data-rules=arsenal] .throw-control{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 96px;gap:5px;width:96px;min-width:96px;height:96px;min-height:96px;box-sizing:border-box;padding:7px 4px;border:2px solid #f8df9b;border-radius:28px 28px 34px;color:#191c28;background:linear-gradient(120deg,transparent 67%,#fff6d826 68% 74%,transparent 75% 79%,#fff6d826 80% 86%,transparent 87%),linear-gradient(155deg,#ffe3a0,#edb85e 65%,#d2913e);box-shadow:inset 0 2px #fff5dcb0,inset 0 -5px #8c5d3659,0 5px #060e1890,0 4px 18px #040b1680;text-shadow:none;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;pointer-events:auto;cursor:pointer;animation:none;transition:background .12s ease,border-color .12s ease}#app[data-rules=arsenal] .throw-control:after{content:"";position:absolute;top:-1px;left:26px;right:26px;height:2px;background:#fff3c8}#app[data-rules=arsenal] .throw-control:disabled{color:#b6cbd6;border-color:#395164;background:linear-gradient(145deg,#233748f5,#112033f5);box-shadow:inset 0 2px #c5e9fa15,inset 0 -4px #030c174d,0 4px 10px #02091070;opacity:1;filter:none;cursor:default}#app[data-rules=arsenal] .throw-control:disabled:after{background:#304858}#app[data-rules=arsenal] .throw-control[data-state=cooldown]{color:#e4d8c0;border-color:#9f9176;background:#3f4146f5;filter:none}#app[data-rules=arsenal] .throw-control[data-state=cooldown]:after{left:30px;right:30px;background:#9bb3bd}#app[data-rules=arsenal] .throw-control:focus-visible{outline:2px solid #f4f0de;outline-offset:3px}#app[data-rules=arsenal] .arsenal-hud[data-pressed=true] .throw-control{transform:none;border-color:#f4f0de;background:#ffe9b5}.throw-caption{display:grid;justify-items:center;gap:1px;min-width:0}.throw-label{font-family:var(--font-game-display, "Noto Sans KR", sans-serif);font-size:calc(17px * var(--text-scale, 1));font-weight:400;line-height:1.05;white-space:nowrap;letter-spacing:-.04em}.throw-control[data-state=empty] .throw-label{font-family:inherit;font-size:calc(14px * var(--text-scale, 1));font-weight:700}html[lang=en] .throw-control[data-state=empty] .throw-label{white-space:normal;text-align:center}.throw-organ{font-size:calc(14px * var(--text-scale, 1));font-weight:600;line-height:1.1;white-space:nowrap}.throw-gesture{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.throw-glyph{display:block;width:30px;height:26px;flex:none;background:currentColor;clip-path:polygon(0 60%,37% 38%,20% 20%,100% 0,80% 82%,60% 64%,18% 100%)}.throw-glyph[data-organ=""]{background:#7893a5;clip-path:polygon(0 25%,28% 25%,28% 0,72% 0,72% 25%,100% 25%,100% 100%,0 100%)}.arsenal-socket-icon[data-silhouette=true]{background:var(--organ, #cee5ea);clip-path:polygon(50% 0,100% 25%,80% 100%,20% 100%,0 25%)}.arsenal-socket-icon[data-silhouette=true][data-organ=o_shell]{clip-path:polygon(50% 0,100% 18%,88% 70%,50% 100%,12% 70%,0 18%)}.arsenal-socket-icon[data-silhouette=true][data-organ=o_maul]{clip-path:polygon(0 8%,100% 8%,100% 44%,62% 44%,62% 100%,38% 100%,38% 44%,0 44%)}.arsenal-socket-icon[data-silhouette=true][data-organ=o_sac]{clip-path:circle(46% at 50% 56%)}.arsenal-socket-icon[data-silhouette=true][data-organ=o_nozzle]{clip-path:polygon(0 30%,62% 30%,100% 0,100% 100%,62% 70%,0 70%)}.arsenal-socket-icon[data-silhouette=true][data-organ=o_retaliator]{clip-path:polygon(50% 0,62% 36%,100% 38%,70% 60%,80% 100%,50% 76%,20% 100%,30% 60%,0 38%,38% 36%)}.arsenal-socket-icon[data-silhouette=true][data-organ=o_plague]{clip-path:polygon(50% 0,64% 30%,100% 50%,64% 70%,50% 100%,36% 70%,0 50%,36% 30%)}.throw-aim{position:absolute;left:50%;top:50%;width:72px;height:6px;margin-top:-3px;transform-origin:0 50%;background:linear-gradient(90deg,#f4f0de00,#f4f0de 70%);clip-path:polygon(0 30%,82% 30%,82% 0,100% 50%,82% 100%,82% 70%,0 70%);pointer-events:none}.arsenal-callout{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.arsenal-socket[data-fx=attach-a]{animation:dock-attach-a .26s ease-out}.arsenal-socket[data-fx=attach-b]{animation:dock-attach-b .26s ease-out}.arsenal-socket[data-fx=fuse-a]{animation:dock-fuse-a .4s ease-out}.arsenal-socket[data-fx=fuse-b]{animation:dock-fuse-b .4s ease-out}.arsenal-socket[data-fx=lock-a]{animation:dock-lock-a .42s ease-out}.arsenal-socket[data-fx=lock-b]{animation:dock-lock-b .42s ease-out}.arsenal-socket[data-fx=deny-a]{animation:dock-deny-a .26s ease-in-out}.arsenal-socket[data-fx=deny-b]{animation:dock-deny-b .26s ease-in-out}@keyframes dock-lock-a{0%{background:#a8853a;box-shadow:0 0 0 6px #ffe39e66}}@keyframes dock-lock-b{0%{background:#a8853a;box-shadow:0 0 0 6px #ffe39e66}}@keyframes dock-deny-a{30%{transform:translate(-4px)}70%{transform:translate(4px)}}@keyframes dock-deny-b{30%{transform:translate(-4px)}70%{transform:translate(4px)}}@keyframes dock-attach-a{0%{background:#547768}to{background:#182b38}}@keyframes dock-attach-b{0%{background:#547768}to{background:#182b38}}@keyframes dock-fuse-a{0%{border-color:#f4f0de;background:#7b5f82}to{background:#182b38}}@keyframes dock-fuse-b{0%{border-color:#f4f0de;background:#7b5f82}to{background:#182b38}}#app[data-rules=arsenal] .arsenal-sockets .arsenal-socket[data-closed=true]{flex-basis:46px;width:46px;gap:4px;padding:5px 0;border-style:dashed;opacity:.8}#app[data-rules=arsenal] .arsenal-sockets .arsenal-socket[data-closed=true]:before{left:14px;right:14px}.arsenal-socket[data-closed=true] .arsenal-socket-empty{width:20px;height:22px}.arsenal-socket-level{color:#c9d8df;font-size:calc(clamp(12px,3.6vw,14px) * var(--text-scale, 1));font-weight:800;line-height:1;letter-spacing:-.04em;white-space:nowrap}#app[data-rules=arsenal][data-joystick-mode=fixed] .arsenal-socket{flex-basis:50px;width:50px}@media(max-width:360px){#app[data-rules=arsenal] .arsenal-socket{flex-basis:48px;width:48px}#app[data-rules=arsenal] .throw-control{flex-basis:72px;width:72px;min-width:72px}html[lang=en] .throw-label{font-size:min(calc(17px * var(--text-scale, 1)),20px)}.arsenal-rack-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[lang=en] .arsenal-rack-label{padding-bottom:.25em;margin-bottom:-.25em}#app[data-rules=arsenal][data-joystick-mode=fixed] .arsenal-socket{flex-basis:44px;width:44px}}#app[data-text-scale="115"] .arsenal-socket,#app[data-text-scale="130"] .arsenal-socket{height:94px}#app[data-rules=arsenal][data-hud-line][data-text-scale="115"] [data-hero-skill=true],#app[data-rules=arsenal][data-hud-line][data-text-scale="130"] [data-hero-skill=true]{--arsenal-dock-height: var(--arsenal-band, 64px)}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed][data-text-scale="115"] [data-hero-skill=true],#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed][data-text-scale="130"] [data-hero-skill=true]{--arsenal-dock-height: calc( var(--arsenal-band, 64px) + var(--arsenal-fixed-gap, 8px) + var(--arsenal-socket-h, 44px) )}#app[data-rules=arsenal] .throw-control[data-prompt="1"]{animation:throw-prompt .9s ease-in-out infinite alternate}@keyframes throw-prompt{0%{transform:scale(1)}to{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){#app[data-rules=arsenal] .arsenal-socket,#app[data-rules=arsenal] .throw-control{animation:none;transition:none}}.arsenal-skill{position:absolute;right:0;bottom:calc(100% + 8px);display:flex;align-items:center;gap:8px;pointer-events:none}#app[data-hud-line] .arsenal-skill{position:relative;right:auto;bottom:auto;flex:0 1 auto;min-width:0;margin-left:auto}.arsenal-skill-button,.arsenal-skill-auto{box-sizing:border-box;min-height:44px;border-radius:22px;font:inherit;font-weight:800;cursor:pointer;pointer-events:auto}.arsenal-skill-button{--cool: 0%;position:relative;display:flex;align-items:center;gap:6px;min-width:96px;max-width:180px;padding:0 12px 0 8px;overflow:hidden;border:1px solid #7fd8ff;background:linear-gradient(90deg,#0a1521e6 var(--cool),#0000 var(--cool)),linear-gradient(160deg,#2b6c8f,#123049);color:#f1fbff;font-size:calc(clamp(12px,3.6vw,14px) * var(--text-scale, 1));box-shadow:0 4px 10px #02091099}#app[data-hud-line] .arsenal-skill-button{flex:0 1 auto;min-width:44px}.arsenal-skill-button[data-state=ready]{box-shadow:0 0 0 1px #a8e1ff,0 0 14px #5ad4ff88}.arsenal-skill-button[data-state=cooldown]{border-color:#47637a;color:#b9cbd6;cursor:default}.arsenal-skill-button[data-state=active]{border-color:#ffe39e;background:linear-gradient(160deg,#8f6a2b,#49300f)}.arsenal-skill-button i{flex:none;width:22px;height:22px;background:#ffe39e;clip-path:polygon(58% 0,14% 56%,44% 56%,34% 100%,86% 40%,54% 40%)}.arsenal-skill-button i[data-painted]{background-color:#0000;clip-path:none}.arsenal-skill-button b{flex:1 1 auto;min-width:0;overflow:hidden;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.arsenal-skill-button span{flex:none;min-width:1.4em;font-variant-numeric:tabular-nums;text-align:right}.arsenal-skill-button span:empty{display:none}.arsenal-skill-auto{min-width:44px;padding:0 10px;border:1px solid #47637a;background:#0f1c28e6;color:#b9cbd6;font-size:calc(clamp(12px,3.6vw,14px) * var(--text-scale, 1))}.arsenal-skill-auto[aria-pressed=true]{border-color:#9dff7a;color:#dfffd2}.arsenal-skill-button:focus-visible,.arsenal-skill-auto:focus-visible{outline:3px solid #a8e1ff;outline-offset:2px}.arsenal-skill-note{position:absolute;right:0;bottom:calc(100% + 8px);box-sizing:border-box;width:max-content;max-width:min(240px,calc(100vw - 32px));margin:0;padding:6px 10px;border:1px solid #7fd8ff;border-radius:12px;background:#0f1c28f0;color:#f1fbff;font-size:calc(clamp(12px,3.6vw,14px) * var(--text-scale, 1));font-weight:700;line-height:1.25;word-break:keep-all;overflow-wrap:break-word;pointer-events:none}.arsenal-skill-note[hidden]{display:none}#app[data-rules=arsenal][data-hud-line] .arsenal-hud[data-ui]{display:grid;grid-template-columns:auto auto var(--arsenal-throw, 64px);grid-template-rows:var(--arsenal-band, 64px);column-gap:var(--arsenal-gap, 8px);row-gap:0;align-items:end;bottom:var( --arsenal-dock-bottom, max(env(safe-area-inset-bottom, 0px), 20px) )}#app[data-rules=arsenal][data-hud-line] .arsenal-hud[hidden]{display:none}#app[data-rules=arsenal][data-hud-line] .arsenal-rack,#app[data-rules=arsenal][data-hud-line] .arsenal-rack-head{display:contents}#app[data-rules=arsenal][data-hud-line] .arsenal-rack-label{display:none}#app[data-rules=arsenal][data-hud-line] .arsenal-lock-count{position:absolute;left:0;bottom:0;z-index:1;box-sizing:border-box;height:var(--arsenal-pill, 18px);padding:0 7px;border:1px solid #15123a;background:#ffd36b;color:#15123a;font-size:var(--arsenal-pill-font, 12px);font-weight:800;line-height:calc(var(--arsenal-pill, 18px) - 2px);white-space:nowrap;pointer-events:none}#app[data-rules=arsenal][data-hud-line] .arsenal-lock-count[hidden]{display:none}#app[data-rules=arsenal][data-hud-line] .arsenal-skill{position:relative;grid-column:1;grid-row:1;align-self:end;flex:none;margin:0 0 var(--arsenal-skill-rise, 20px);width:var(--arsenal-skill, 44px);min-width:0;height:var(--arsenal-skill, 44px);gap:0}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-button{--cool: 0%;flex:none;justify-content:center;box-sizing:border-box;width:var(--arsenal-skill, 44px);min-width:0;max-width:none;height:var(--arsenal-skill, 44px);min-height:0;padding:0;gap:0;overflow:visible;border:2px solid #15123a;border-radius:50%;background:#1b1640e6;box-shadow:none}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-button:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(#7fd8ff calc(100% - var(--cool)),#2a2550 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--arsenal-skill-ring, 3px) - .5px),#000 calc(100% - var(--arsenal-skill-ring, 3px)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--arsenal-skill-ring, 3px) - .5px),#000 calc(100% - var(--arsenal-skill-ring, 3px)));pointer-events:none}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-button[data-state=ready]{box-shadow:0 0 12px #5ad4ff99}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-button[data-state=ready]:before{background:#a8e1ff}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-button[data-state=active]{background:linear-gradient(160deg,#8f6a2b,#49300f)}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-button[data-state=active]:before{background:#ffe39e}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-button i{width:var(--arsenal-skill-icon, 22px);height:var(--arsenal-skill-icon, 22px);background-size:contain;background-repeat:no-repeat;background-position:center}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-button b{display:none}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-button span{position:absolute;right:-2px;bottom:-2px;min-width:16px;padding:0 3px;border-radius:8px;background:#15123a;color:#f1fbff;font-size:12px;line-height:16px;text-align:center}#app[data-rules=arsenal][data-hud-line] .arsenal-skill>.arsenal-skill-auto{display:none}#app .pause-read-skill>.arsenal-skill-auto{display:inline-flex;align-items:center;margin-top:8px}#app[data-rules=arsenal][data-hud-line] .arsenal-skill-note{bottom:calc(100% + 8px);left:0;right:auto}#app[data-rules=arsenal][data-hud-line] .arsenal-sockets{grid-column:2;grid-row:1;display:flex;align-items:flex-end;gap:var(--arsenal-gap, 8px);height:var(--arsenal-band, 64px)}#app[data-rules=arsenal][data-hud-line] .arsenal-socket{flex:0 0 var(--arsenal-socket-w, 46px);width:var(--arsenal-socket-w, 46px);height:var(--arsenal-socket-h, 44px);gap:1px;padding:2px 1px 7px;border:1px solid #15123a;border-radius:10px;background:rgb(27 22 64 / var(--arsenal-chip-alpha, .55));box-shadow:none;font-size:var(--arsenal-socket-font, 12px);line-height:1.1}#app[data-rules=arsenal][data-hud-line] .arsenal-socket:before{display:none}#app[data-rules=arsenal][data-hud-line] .arsenal-socket:nth-child(1){margin-bottom:var(--arsenal-rise-0, 20px)}#app[data-rules=arsenal][data-hud-line] .arsenal-socket:nth-child(2){margin-bottom:var(--arsenal-rise-1, 11px)}#app[data-rules=arsenal][data-hud-line] .arsenal-socket:nth-child(3){margin-bottom:var(--arsenal-rise-2, 4px)}#app[data-rules=arsenal][data-hud-line] .arsenal-socket:nth-child(4){margin-bottom:var(--arsenal-rise-3, 0px)}#app[data-rules=arsenal][data-hud-line] .arsenal-socket[data-filled=true]{border:1px solid #15123a;background:rgb(27 22 64 / var(--arsenal-chip-alpha, .55));box-shadow:inset 0 -2px 0 var(--organ)}#app[data-rules=arsenal][data-hud-line] .arsenal-socket[data-icon=true]{gap:1px}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-icon{width:var(--arsenal-socket-icon, 20px);height:var(--arsenal-socket-icon, 20px);flex:0 0 var(--arsenal-socket-icon, 20px)}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-empty{width:18px;height:20px}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-empty:after{inset:5px}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-name{font-size:var(--arsenal-socket-font, 12px);line-height:1.1;letter-spacing:-.04em;white-space:nowrap;overflow-wrap:normal}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-name[data-long=true]{font-size:var(--arsenal-socket-font, 12px);letter-spacing:-.05em}@supports (width: 1cqi){#app[data-rules=arsenal][data-hud-line] .arsenal-socket-name[data-fit=true]{margin-inline:-1px;font-size:clamp(12px,calc((100cqi + 2px) / var(--fit)),var(--arsenal-socket-font, 12px));letter-spacing:-.05em}}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-level{font-size:var(--arsenal-socket-font, 12px)}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-grade{bottom:2px;gap:1px}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-grade span{width:4px;height:4px}#app[data-rules=arsenal][data-hud-line] .arsenal-socket[data-next=true]:after{right:3px;top:3px;width:6px;height:6px}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-lock{inset:-1px}#app[data-rules=arsenal][data-hud-line] .arsenal-socket-lock[aria-pressed=true]:after{left:1px;top:1px}#app[data-rules=arsenal][data-hud-line] .arsenal-socket[data-locked=true]{border:1px solid #ffe39e;box-shadow:inset 0 0 0 1px #ffe39e,inset 0 -2px 0 var(--organ),0 0 12px #f3c06140}#app[data-rules=arsenal][data-hud-line] .arsenal-sockets .arsenal-socket[data-closed=true]{flex-basis:var(--arsenal-socket-w, 46px);width:var(--arsenal-socket-w, 46px);gap:1px;padding:2px 1px 4px}#app[data-rules=arsenal][data-hud-line] .throw-control{grid-column:3;grid-row:1;flex:none;gap:1px;width:var(--arsenal-throw, 64px);min-width:0;height:var(--arsenal-throw, 64px);min-height:0;padding:0;border:2px solid #15123a;border-radius:50%;box-shadow:inset 0 2px #fff5dcb0,inset 0 -4px #8c5d3659,0 3px #15123a}#app[data-rules=arsenal][data-hud-line] .throw-control:after{display:none}#app[data-rules=arsenal][data-hud-line] .throw-control:focus-visible{outline:3px solid #f4f0de;outline-offset:2px}#app[data-rules=arsenal][data-hud-line] .throw-glyph{width:var(--arsenal-throw-icon, 22px);height:var(--arsenal-throw-icon, 22px);background-repeat:no-repeat;background-position:center;background-size:contain}#app[data-rules=arsenal][data-hud-line] .throw-glyph[data-painted=true]{background-color:#0000;clip-path:none;filter:drop-shadow(0 1px 1px #15123a)}#app[data-rules=arsenal][data-hud-line] .throw-glyph[data-painted=true][data-fused=true]{background-position:30% 60%,72% 34%;background-size:80% 80%,62% 62%}#app[data-rules=arsenal][data-hud-line] .throw-label{font-size:min(calc(var(--arsenal-throw-font, 13px) * var(--text-scale, 1)),14.5px);line-height:1.05;letter-spacing:-.04em}#app[data-rules=arsenal][data-hud-line] .throw-control[data-state=empty] .throw-glyph{display:none}#app[data-rules=arsenal][data-hud-line] .throw-control[data-state=empty] .throw-label{font-size:min(calc(var(--arsenal-throw-font, 13px) * var(--text-scale, 1)),14.5px);max-width:3.2em;line-height:1.1;white-space:normal;text-align:center}#app[data-rules=arsenal][data-hud-line] .throw-organ{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#app[data-rules=arsenal][data-hud-line] .throw-control[data-state=cooldown]{border-color:#15123a}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .arsenal-hud[data-ui]{grid-template-columns:auto var(--arsenal-skill, 44px) var( --arsenal-throw, 64px );grid-template-rows:var(--arsenal-socket-h, 44px) var(--arsenal-band, 64px);row-gap:var(--arsenal-fixed-gap, 8px)}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .arsenal-sockets{grid-column:1 / 4;grid-row:1;justify-self:end;height:auto}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .arsenal-socket{margin-bottom:0}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .arsenal-skill{grid-column:2;grid-row:2;margin-bottom:0}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .throw-control{grid-column:3;grid-row:2}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .arsenal-lock-count{left:auto;right:calc(var(--arsenal-throw, 64px) + var(--arsenal-skill, 44px) + var(--arsenal-gap, 8px) * 2);bottom:calc((var(--arsenal-band, 64px) - var(--arsenal-pill, 18px)) / 2)}@media(max-width:360px){#app[data-rules=arsenal][data-hud-line] #ui,#app[data-rules=arsenal][data-hud-line] [data-hero-skill=true]{--arsenal-dock-height: calc( var(--arsenal-band, 64px) + var(--arsenal-gap, 8px) + var(--arsenal-skill, 44px) )}#app[data-rules=arsenal][data-hud-line] .arsenal-hud[data-ui]{grid-template-columns:auto var(--arsenal-throw, 64px);grid-template-rows:var(--arsenal-skill, 44px) var(--arsenal-band, 64px);row-gap:var(--arsenal-gap, 8px)}#app[data-rules=arsenal][data-hud-line] .arsenal-skill{grid-column:1;grid-row:1;justify-self:start;margin-bottom:0}#app[data-rules=arsenal][data-hud-line] .arsenal-sockets{grid-column:1;grid-row:2}#app[data-rules=arsenal][data-hud-line] .throw-control{grid-column:2;grid-row:2}#app[data-rules=arsenal][data-hud-line] .arsenal-lock-count{left:calc(var(--arsenal-skill, 44px) + var(--arsenal-gap, 8px));bottom:calc(var(--arsenal-band, 64px) + var(--arsenal-gap, 8px) + (var(--arsenal-skill, 44px) - var(--arsenal-pill, 18px)) / 2)}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] #ui,#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] [data-hero-skill=true]{--arsenal-dock-height: calc( var(--arsenal-band, 64px) + 64px + var(--arsenal-socket-h, 44px) )}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .arsenal-hud[data-ui]{grid-template-columns:auto var(--arsenal-skill, 44px) var( --arsenal-throw, 64px );grid-template-rows:var(--arsenal-socket-h, 44px) var(--arsenal-band, 64px);row-gap:64px}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .arsenal-sockets{grid-column:1 / 4;grid-row:1}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .arsenal-skill{grid-column:2;grid-row:2;justify-self:auto}#app[data-rules=arsenal][data-hud-line][data-joystick-mode=fixed] .throw-control{grid-column:3;grid-row:2}}
