.SkillTree-module__vQMcGq__container{flex-direction:column;gap:8px;min-width:0;display:flex;overflow:hidden}.SkillTree-module__vQMcGq__title{text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:14px;font-weight:700}@media (max-width:995px){.SkillTree-module__vQMcGq__title{color:#fff!important}}.SkillTree-module__vQMcGq__skillList{flex-direction:column;gap:4px;display:flex}.SkillTree-module__vQMcGq__skillItem{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.4;overflow:hidden}.SkillTree-module__vQMcGq__specialSkill{color:#ff1493;font-weight:500}@media (min-width:768px){.SkillTree-module__vQMcGq__skillItem{font-size:14px}.SkillTree-module__vQMcGq__skillList{gap:5px}.SkillTree-module__vQMcGq__container{min-width:140px}}@media (min-width:1024px){.SkillTree-module__vQMcGq__title,.SkillTree-module__vQMcGq__skillItem{font-size:16px}.SkillTree-module__vQMcGq__skillList{gap:6px}.SkillTree-module__vQMcGq__container{min-width:150px}}
.SkillTreeEditor-module__dpHCLa__container{flex-direction:column;gap:8px;min-width:0;display:flex;overflow:hidden}.SkillTreeEditor-module__dpHCLa__title{text-transform:uppercase;letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:14px;font-weight:700;overflow:hidden}@media (max-width:995px){.SkillTreeEditor-module__dpHCLa__title{color:#fff!important}}.SkillTreeEditor-module__dpHCLa__skillList{flex-direction:column;gap:4px;display:flex}.SkillTreeEditor-module__dpHCLa__skillItem{justify-content:space-between;align-items:center;gap:8px;display:flex}.SkillTreeEditor-module__dpHCLa__skillText{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:400;line-height:1.4;overflow:hidden}.SkillTreeEditor-module__dpHCLa__removeButton{color:#888;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:16px;font-weight:600;transition:color .15s,transform .1s;display:flex}.SkillTreeEditor-module__dpHCLa__removeButton:hover{color:#fff;transform:scale(1.1)}.SkillTreeEditor-module__dpHCLa__removeButton:active{transform:scale(.95)}.SkillTreeEditor-module__dpHCLa__addButton{color:#00d4ff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:1px dashed #00d4ff;border-radius:6px;align-items:center;gap:6px;width:100%;margin-top:8px;padding:6px 10px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:flex;overflow:hidden}.SkillTreeEditor-module__dpHCLa__addButton:hover:not(:disabled){background:#00d4ff1a;border-color:#33fff7}.SkillTreeEditor-module__dpHCLa__addButtonDisabled{opacity:.4;cursor:not-allowed;color:#666;border-color:#666}.SkillTreeEditor-module__dpHCLa__addButtonIcon{font-size:16px;font-weight:700}.SkillTreeEditor-module__dpHCLa__addButtonText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SkillTreeEditor-module__dpHCLa__addButtonCount{opacity:.7;flex-shrink:0;font-size:11px}.SkillTreeEditor-module__dpHCLa__modalContent{background:#1a1a2e;border:1px solid #3a3a4a;overflow:hidden}.SkillTreeEditor-module__dpHCLa__modalHeader{background:#1a1a2e;border-bottom:1px solid #3a3a4a}.SkillTreeEditor-module__dpHCLa__modalTitle{color:#fff;font-weight:600}.SkillTreeEditor-module__dpHCLa__modalBody{padding:12px;overflow:hidden}.SkillTreeEditor-module__dpHCLa__modalSkillList{flex-direction:column;gap:4px;display:flex}.SkillTreeEditor-module__dpHCLa__modalSkillItem{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#ffffff08;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;transition:background .15s;display:flex}.SkillTreeEditor-module__dpHCLa__modalSkillItem:hover:not(:disabled){background:#00d4ff1a}.SkillTreeEditor-module__dpHCLa__modalSkillItemSelected{cursor:pointer;background:#00d4ff33}.SkillTreeEditor-module__dpHCLa__modalSkillItemSelected:hover{background:#00d4ff4d}.SkillTreeEditor-module__dpHCLa__modalSkillIndicator{color:#00d4ff;font-size:10px}.SkillTreeEditor-module__dpHCLa__modalSkillText{color:#fff;flex:1;font-size:14px}.SkillTreeEditor-module__dpHCLa__skillGroup{margin-bottom:16px}.SkillTreeEditor-module__dpHCLa__skillGroup:last-child{margin-bottom:0}.SkillTreeEditor-module__dpHCLa__skillGroupHeader{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;padding-left:4px;font-size:12px;font-weight:600}.SkillTreeEditor-module__dpHCLa__skillGroupItems{flex-direction:column;gap:2px;display:flex}.SkillTreeEditor-module__dpHCLa__modalSkillItemDisabled{opacity:.35;cursor:not-allowed}.SkillTreeEditor-module__dpHCLa__modalSkillItemPlayerSkill{opacity:.5;cursor:not-allowed;background:#ffd7000d}.SkillTreeEditor-module__dpHCLa__modalSkillItemPlayerSkill .SkillTreeEditor-module__dpHCLa__modalSkillIndicator{color:gold}.SkillTreeEditor-module__dpHCLa__playerSkillBadge{color:gold;text-transform:uppercase;letter-spacing:.5px;margin-left:8px;font-size:10px;font-weight:600}@media (min-width:768px){.SkillTreeEditor-module__dpHCLa__skillText{font-size:14px}.SkillTreeEditor-module__dpHCLa__skillList{gap:5px}.SkillTreeEditor-module__dpHCLa__addButton{font-size:14px}.SkillTreeEditor-module__dpHCLa__container{min-width:140px}.SkillTreeEditor-module__dpHCLa__removeButton{width:22px;height:22px;font-size:18px}}@media (min-width:1024px){.SkillTreeEditor-module__dpHCLa__title,.SkillTreeEditor-module__dpHCLa__skillText{font-size:16px}.SkillTreeEditor-module__dpHCLa__skillList{gap:6px}.SkillTreeEditor-module__dpHCLa__addButton{padding:8px 12px;font-size:15px}.SkillTreeEditor-module__dpHCLa__container{min-width:150px}.SkillTreeEditor-module__dpHCLa__removeButton{width:24px;height:24px;font-size:20px}}
.Shield-module__hntKxW__container{justify-content:center;align-items:center;display:flex}.Shield-module__hntKxW__toggleButton{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .15s,opacity .15s;display:flex}.Shield-module__hntKxW__toggleButton:hover:not(:disabled){transform:scale(1.05)}.Shield-module__hntKxW__toggleButton:active:not(:disabled){transform:scale(.95)}.Shield-module__hntKxW__toggleButton:disabled{cursor:default}.Shield-module__hntKxW__toggleButtonReadonly{cursor:default;pointer-events:none}
