.W0WBMG_legend{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.W0WBMG_legendChip{white-space:nowrap;border:1px solid color-mix(in srgb, var(--badge-color,var(--ani-accent)) 40%, transparent);background:color-mix(in srgb, var(--badge-color,var(--ani-accent)) 16%, transparent);color:var(--badge-color,var(--ani-accent));--dt-link-color:var(--badge-color,var(--ani-accent));border-radius:4px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.W0WBMG_legendSuper{--badge-color:#5fd08f}.W0WBMG_legendResist{--badge-color:#ff6f7d}.W0WBMG_legendNeutral{--badge-color:#9aa0a6}.W0WBMG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media screen and (max-width:1350px){.W0WBMG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:800px){.W0WBMG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:500px){.W0WBMG_grid{grid-template-columns:1fr}}.W0WBMG_grid{margin:0;padding:0;list-style:none}.W0WBMG_tile{--el:var(--ani-accent);--el-deep:var(--ani-accent);isolation:isolate;color:#ece6e2;border:1px solid color-mix(in srgb, var(--el) 35%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--el) 22%, transparent) 0%, color-mix(in srgb, var(--el-deep) 30%, transparent) 45%, transparent 100%),var(--ani-surface);min-width:0;height:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--el) 18%, transparent);border-radius:4px;flex-direction:column;gap:10px;padding:14px 14px 12px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}[dir=rtl] .W0WBMG_tile{background:linear-gradient(-135deg, color-mix(in srgb, var(--el) 22%, transparent) 0%, color-mix(in srgb, var(--el-deep) 30%, transparent) 45%, transparent 100%),var(--ani-surface)}.W0WBMG_tile:hover{border-color:color-mix(in srgb, var(--el) 70%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--el) 25%, transparent),0 8px 24px color-mix(in srgb, var(--el) 22%, transparent);transform:translateY(-2px)}.W0WBMG_tile:focus-visible{outline:2px solid var(--el);outline-offset:2px}@media (prefers-reduced-motion:reduce){.W0WBMG_tile{transition:border-color .15s,box-shadow .15s}.W0WBMG_tile:hover{transform:none}}.W0WBMG_watermark{z-index:-1;color:var(--el);opacity:.07;pointer-events:none;font-size:118px;line-height:1;position:absolute;bottom:-22px;right:-14px;transform:rotate(-12deg)}[dir=rtl] .W0WBMG_watermark{left:-14px;right:auto;transform:rotate(12deg)}.W0WBMG_tileHead{align-items:center;gap:10px;min-width:0;display:flex}.W0WBMG_glyphChip{width:36px;height:36px;color:var(--el);background:color-mix(in srgb, var(--el) 16%, transparent);border:1px solid color-mix(in srgb, var(--el) 45%, transparent);box-shadow:0 0 14px color-mix(in srgb, var(--el) 25%, transparent);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:17px;display:flex}.W0WBMG_tileName{font-family:"Orbitron",var(--font-orbitron),sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#ece6e2;overflow-wrap:break-word;min-width:0;font-size:14px;font-weight:700}.W0WBMG_tileCount{white-space:nowrap;color:#ece6e2cc;border:1px solid var(--ani-line);background:#00000040;border-radius:4px;flex:none;margin-left:auto;padding:2px 8px;font-size:11px}[dir=rtl] .W0WBMG_tileCount{margin-left:0;margin-right:auto}.W0WBMG_rows{flex-direction:column;gap:5px;margin:0;font-size:12px;display:flex}.W0WBMG_row{align-items:baseline;gap:4px 8px;min-width:0;display:flex}.W0WBMG_rowLabel{text-transform:uppercase;letter-spacing:.05em;color:#ece6e299;flex:none;width:92px;font-size:10px;line-height:1.6;display:block}.W0WBMG_rowValue{flex-wrap:wrap;gap:3px 8px;min-width:0;margin:0;display:flex}.W0WBMG_dot{white-space:nowrap;color:var(--dot,var(--el));align-items:center;gap:5px;font-weight:600;display:inline-flex}.W0WBMG_dot svg{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--dot,var(--el)) 60%, transparent));flex:none}.W0WBMG_none{color:#ece6e299}.W0WBMG_tileFoot{border-top:1px solid color-mix(in srgb, var(--el) 22%, transparent);align-items:center;gap:8px;min-width:0;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.W0WBMG_footIcon{background:color-mix(in srgb, var(--el) 14%, transparent);border:1px solid color-mix(in srgb, var(--el) 35%, transparent);border-radius:4px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex;overflow:hidden}.W0WBMG_footIcon img{object-fit:cover;width:100%;height:100%}.W0WBMG_footName{color:#ece6e2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.W0WBMG_footLabel{text-transform:uppercase;letter-spacing:.05em;color:#ece6e299;flex:none;margin-left:auto;font-size:10px;display:block}[dir=rtl] .W0WBMG_footLabel{margin-left:0;margin-right:auto}@media screen and (max-width:500px){.W0WBMG_tile{padding:12px}.W0WBMG_rowLabel{width:84px}}.W0WBMG_elChart thead th,.W0WBMG_elChart tbody th{--el:var(--ani-accent);--dt-link-color:var(--el)}.W0WBMG_elChart thead th{vertical-align:bottom;padding-bottom:8px}.W0WBMG_elChart tbody th{z-index:1;background:var(--surface-2);box-shadow:inset 3px 0 0 var(--el);padding-left:12px;position:sticky;left:0}[dir=rtl] .W0WBMG_elChart tbody th{box-shadow:inset -3px 0 0 var(--el);padding-left:0;padding-right:12px;left:auto;right:0}.W0WBMG_elChart tbody tr:hover th{background:color-mix(in srgb, var(--el) 12%, var(--surface-2))}.W0WBMG_elChart tbody tr:hover td{filter:brightness(1.18)}.W0WBMG_elChart td{font-variant-numeric:tabular-nums}.W0WBMG_colHead{--dt-link-color:var(--el);letter-spacing:.04em;text-transform:uppercase;color:var(--el);flex-direction:column;align-items:center;gap:3px;font-size:10px;text-decoration:none;display:flex}.W0WBMG_colHead:hover{text-decoration:underline}.W0WBMG_rowHead{--dt-link-color:var(--el);color:var(--el);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.W0WBMG_rowHead:hover{text-decoration:underline}.W0WBMG_glyph{color:var(--el);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--el) 55%, transparent));line-height:1;display:inline-flex}.W0WBMG_colHead .W0WBMG_glyph{font-size:15px}.W0WBMG_rowHead .W0WBMG_glyph{font-size:14px}.W0WBMG_cellSuper{color:#c9f5da;background:#5fd08f42;font-weight:700}.W0WBMG_cellResist{color:#ffc9cf;background:#ff6f7d38}.W0WBMG_cellNeutral{color:#ece6e280}.W0WBMG_strip{flex-wrap:wrap;gap:6px;margin:0 0 15px;padding:0;list-style:none;display:flex}.W0WBMG_stripChip{--el:var(--ani-accent);color:var(--el);border:1px solid var(--ani-line);background:var(--ani-surface);border-radius:4px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.W0WBMG_stripChip .W0WBMG_glyph{font-size:13px}.W0WBMG_stripChip:hover{border-color:color-mix(in srgb, var(--el) 55%, transparent);background:color-mix(in srgb, var(--el) 12%, transparent)}.W0WBMG_stripChip[aria-current=page]{border-color:color-mix(in srgb, var(--el) 70%, transparent);background:color-mix(in srgb, var(--el) 20%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--el) 30%, transparent)}.W0WBMG_stripChip:focus-visible{outline:2px solid var(--el);outline-offset:2px}.W0WBMG_rails{flex-direction:column;gap:18px;display:flex}.W0WBMG_railList{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}@media screen and (max-width:1350px){.W0WBMG_railList{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width:800px){.W0WBMG_railList{grid-template-columns:repeat(3,minmax(0,1fr))}}.W0WBMG_railChip{--el:var(--ani-accent);text-align:center;color:#ece6e2cc;border:1px solid var(--ani-line);background:linear-gradient(180deg, color-mix(in srgb, var(--el) 10%, transparent), transparent 70%),#ffffff08;border-radius:4px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 6px 8px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}[dir=rtl] .W0WBMG_railChip{background:linear-gradient(-180deg, color-mix(in srgb, var(--el) 10%, transparent), transparent 70%),#ffffff08}.W0WBMG_railChip .W0WBMG_glyph{font-size:18px}.W0WBMG_railChip:hover{border-color:color-mix(in srgb, var(--el) 60%, transparent)}.W0WBMG_railChip:focus-visible{outline:2px solid var(--el);outline-offset:2px}.W0WBMG_railName{letter-spacing:.03em;text-transform:uppercase;max-width:100%;color:var(--el);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.W0WBMG_mult{font-family:"Orbitron",var(--font-orbitron),sans-serif;color:#ece6e2cc;background:var(--ani-surface-hover);font-variant-numeric:tabular-nums;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}.W0WBMG_railSuper{border-color:#5fd08f8c;box-shadow:0 0 14px #5fd08f2e}.W0WBMG_railSuper .W0WBMG_mult{color:#c9f5da;background:#5fd08f40}.W0WBMG_railResist{border-color:#ff6f7d66}.W0WBMG_railResist .W0WBMG_mult{color:#ffc9cf;background:#ff6f7d33}.W0WBMG_railNeutral{opacity:.72}.W0WBMG_hero{--el:var(--ani-accent);--el-deep:var(--ani-accent)}.W0WBMG_hero>div:first-child{background:linear-gradient(120deg, color-mix(in srgb, var(--el) 16%, transparent) 0%, color-mix(in srgb, var(--el-deep) 26%, transparent) 38%, transparent 72%),var(--surface-2);border-color:color-mix(in srgb, var(--el) 35%, transparent)}[dir=rtl] .W0WBMG_hero>div:first-child{background:linear-gradient(-120deg, color-mix(in srgb, var(--el) 16%, transparent) 0%, color-mix(in srgb, var(--el-deep) 26%, transparent) 38%, transparent 72%),var(--surface-2)}.W0WBMG_medallion{--el:var(--ani-accent);--el-deep:var(--ani-accent);box-sizing:border-box;width:100%;height:100%;color:var(--el-deep);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--el) 70%, #fff) 0%, var(--el) 40%, var(--el-deep) 100%);border:3px solid color-mix(in srgb, var(--el) 80%, #fff);box-shadow:0 0 0 4px color-mix(in srgb, var(--el) 18%, transparent),0 0 34px color-mix(in srgb, var(--el) 45%, transparent),inset 0 -12px 26px #00000040;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.W0WBMG_medallion .W0WBMG_glyph{color:inherit;filter:drop-shadow(0 2px #ffffff59);font-size:54px}@media screen and (max-width:500px){.W0WBMG_medallion .W0WBMG_glyph{font-size:44px}}.W0WBMG_chartImage{margin:0 0 16px}.W0WBMG_chartImage img{border:1px solid #ffffff14;border-radius:4px;width:100%;max-width:900px;height:auto;display:block}.W0WBMG_chartImage figcaption{margin-top:6px;font-size:13px}
