.XOgCHW_classCardWrapper{border-radius:8px;position:relative;overflow:hidden}.XOgCHW_classCardWrapper:hover .XOgCHW_classCardBG{scale:1.05!important}.XOgCHW_classCardBG{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}@media (min-width:860px){.XOgCHW_classCardBG{width:var(--big-card-size);min-height:260px}}.XOgCHW_classCardBG:hover .XOgCHW_classOverlay{opacity:.8}.XOgCHW_classCard{background-repeat:no-repeat;background-size:cover;border-radius:8px;width:167px;min-height:203px;transition:all .5s;position:relative}@media (min-width:860px){.XOgCHW_classCard{width:var(--big-card-size);min-height:260px}}.XOgCHW_classCard:hover .XOgCHW_classOverlay{opacity:.8}.XOgCHW_classCardTitle{z-index:5;text-align:center;width:100%;margin:0;font-size:20px;font-weight:700;line-height:24px;position:absolute;bottom:20px}.XOgCHW_classCardType{color:#ceced9;font-size:12px;font-weight:400;display:block}.XOgCHW_classOverlay{opacity:1;z-index:0;background:linear-gradient(#0a111840 0%,#000 100%);border-radius:8px;width:100%;height:100%;transition:all .5s;position:absolute}.XOgCHW_classCardLine{text-align:center;width:32px;height:1px;margin:5px auto;display:block}
.k1ZY8q_icy-theme .k1ZY8q_icy-heading{color:#fff}.k1ZY8q_icy-theme .k1ZY8q_icy-body{color:#d2d9e3}.k1ZY8q_icy-theme .k1ZY8q_icy-subtitle{color:#8c939e}.k1ZY8q_icy-theme .k1ZY8q_primary-bg{background-color:#061020}.k1ZY8q_icy-theme .k1ZY8q_secondary-bg{background-color:#0e192a}.k1ZY8q_icy-theme .k1ZY8q_tertiary-bg{background-color:#213a5e}.k1ZY8q_icy-theme .k1ZY8q_primary-ui{background-color:#344a69}.k1ZY8q_icy-theme .k1ZY8q_primary-ui:hover{background-color:#577aac}.k1ZY8q_icy-theme .k1ZY8q_primary-ui:active{background-color:#2c3e58}.k1ZY8q_icy-theme .k1ZY8q_secondary-ui{background-color:#1a78e7}.k1ZY8q_icy-theme .k1ZY8q_secondary-ui:hover{background-color:#76aef1}.k1ZY8q_icy-theme .k1ZY8q_secondary-ui:active{background-color:#166cd2}.k1ZY8q_icy-theme .k1ZY8q_tertiary-ui,.k1ZY8q_icy-theme .k1ZY8q_tertiary-ui:hover{background-color:#fff}.k1ZY8q_icy-theme .k1ZY8q_tertiary-ui:active{background-color:#f2f2f2}.k1ZY8q_dark-theme .k1ZY8q_icy-heading{color:#fff}.k1ZY8q_dark-theme .k1ZY8q_icy-body{color:#ceced9}.k1ZY8q_dark-theme .k1ZY8q_icy-subtitle{color:#7e7e88}.k1ZY8q_dark-theme .k1ZY8q_primary-bg{background-color:#07070b}.k1ZY8q_dark-theme .k1ZY8q_secondary-bg{background-color:var(--content-bg)}.k1ZY8q_dark-theme .k1ZY8q_tertiary-bg{background-color:#1e1e28}.k1ZY8q_dark-theme .k1ZY8q_primary-ui{background-color:#3c3c4f}.k1ZY8q_dark-theme .k1ZY8q_primary-ui:hover{background-color:#686889}.k1ZY8q_dark-theme .k1ZY8q_primary-ui:active{background-color:#313141}.k1ZY8q_dark-theme .k1ZY8q_secondary-ui{background-color:#1a78e7}.k1ZY8q_dark-theme .k1ZY8q_secondary-ui:hover{background-color:#76aef1}.k1ZY8q_dark-theme .k1ZY8q_secondary-ui:active{background-color:#166cd2}.k1ZY8q_dark-theme .k1ZY8q_tertiary-ui,.k1ZY8q_dark-theme .k1ZY8q_tertiary-ui:hover{background-color:#fff}.k1ZY8q_dark-theme .k1ZY8q_tertiary-ui:active{background-color:#f2f2f2}.k1ZY8q_diablo-theme .k1ZY8q_icy-heading{color:#fff}.k1ZY8q_diablo-theme .k1ZY8q_icy-body{color:#ceced9}.k1ZY8q_diablo-theme .k1ZY8q_icy-subtitle{color:#7e7e88}.k1ZY8q_diablo-theme .k1ZY8q_primary-bg{background-color:#030303}.k1ZY8q_diablo-theme .k1ZY8q_secondary-bg{background-color:var(--content-bg)}.k1ZY8q_diablo-theme .k1ZY8q_tertiary-bg{background-color:#1e1e28}.k1ZY8q_diablo-theme .k1ZY8q_primary-ui{background-color:#630301}.k1ZY8q_diablo-theme .k1ZY8q_primary-ui:hover{background-color:#c80602}.k1ZY8q_diablo-theme .k1ZY8q_primary-ui:active{background-color:#4a0201}.k1ZY8q_diablo-theme .k1ZY8q_secondary-ui{background-color:#cd0310}.k1ZY8q_diablo-theme .k1ZY8q_secondary-ui:hover{background-color:#fc3a46}.k1ZY8q_diablo-theme .k1ZY8q_secondary-ui:active{background-color:#b4030e}.k1ZY8q_diablo-theme .k1ZY8q_tertiary-ui{background-color:#f48f20}.k1ZY8q_diablo-theme .k1ZY8q_tertiary-ui:hover{background-color:#f9c081}.k1ZY8q_diablo-theme .k1ZY8q_tertiary-ui:active{background-color:#ef830c}.k1ZY8q_modal{background-color:var(--modal-overlay);z-index:10000002;justify-content:center;align-items:center;width:100%;height:100%;padding-top:64px;display:flex;position:fixed;top:0;left:0}@media (min-width:640px){.k1ZY8q_modal:not(.k1ZY8q_noOffset){padding-top:0;padding-left:80px}}@media (min-width:1560px){.k1ZY8q_modal:not(.k1ZY8q_noOffset){padding-left:290px}}
.P9q97W_classSelector{width:100%;font-family:Inter,sans-serif;position:relative}.P9q97W_trigger{background-color:var(--input-bg);cursor:pointer;color:#ceced9;box-sizing:border-box;border:1px solid #585868;border-radius:5px;justify-content:space-between;align-items:center;min-height:48px;margin:1rem;padding:6px 8px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.P9q97W_trigger:hover{background-color:#2a2a38;border-color:#4a4a5f}.P9q97W_trigger:focus{border-color:#800e0e;outline:none;box-shadow:0 0 0 2px #1a78e733}.P9q97W_triggerOpen{background-color:#2a2a38;border-color:#800e0e}.P9q97W_selected{flex:1;align-items:center;gap:12px;display:flex}.P9q97W_icon{border-radius:5px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex}.P9q97W_name{color:#fff;font-size:1rem;font-weight:500}.P9q97W_arrow{color:#fff;flex-shrink:0;width:1.5rem;transition:transform .2s}.P9q97W_arrowOpen{transform:rotate(180deg)}.P9q97W_dropdown{border:1px solid var(--input-bg);z-index:1000;background-color:#1e1e28;border-radius:5px;width:248px;height:fit-content;margin-left:1rem;animation:.2s P9q97W_dropdownSlideIn;position:absolute;top:calc(100% - 10px);left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #0006}.P9q97W_search{border-bottom:1px solid var(--input-bg);padding:12px 16px}.P9q97W_searchInput{background-color:var(--content-bg);border:1px solid var(--input-bg);color:#ceced9;border-radius:4px;width:100%;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;transition:border-color .2s}.P9q97W_searchInput::placeholder{color:#7e7e88}.P9q97W_searchInput:focus{border-color:#800e0e;outline:none}.P9q97W_options{scrollbar-width:thin;scrollbar-color:#3c3c4f #1e1e28;overflow-y:auto}.P9q97W_options::-webkit-scrollbar{width:6px}.P9q97W_options::-webkit-scrollbar-track{background:#1e1e28}.P9q97W_options::-webkit-scrollbar-thumb{background:#3c3c4f;border-radius:3px}.P9q97W_options::-webkit-scrollbar-thumb:hover{background:#4a4a5f}.P9q97W_option{cursor:pointer;color:#ceced9;align-items:center;gap:12px;padding:8px 16px;font-size:14px;font-weight:500;transition:background-color .15s;display:flex}.P9q97W_option:hover{background-color:#2b0505}.P9q97W_option:focus{background-color:#2a2a38;outline:none}.P9q97W_option.P9q97W_selected{color:#fff;background-color:#e7211a1a}.P9q97W_option.P9q97W_selected:hover{background-color:#e7211a26}.P9q97W_optionIcon{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;display:flex}.P9q97W_optionName{flex:1;font-weight:500}.P9q97W_check{color:#1a78e7;flex-shrink:0}.P9q97W_noResults{text-align:center;color:#7e7e88;padding:16px;font-size:14px;font-style:italic}@keyframes P9q97W_dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.P9q97W_trigger{min-height:52px}.P9q97W_dropdown{max-height:340px;overflow:auto}}
.JWhClq_itemModifierModal{border:1px solid var(--input-bg);background:rgba(var(--content-bg-rgb), .8);color:#ceced9;border-radius:12px;width:800px;max-width:800px;max-height:80vh;font-family:Inter,sans-serif;overflow-y:auto;box-shadow:0 8px 32px #0009}.JWhClq_modalHeader{border-bottom:1px solid var(--input-bg);background:var(--content-bg);border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;padding:10px 24px;display:flex}.JWhClq_modalHeader h2{color:#fff;margin:0;font-size:18px;font-weight:600}.JWhClq_closeButton{color:#8c939e;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;font-size:24px;transition:all .2s}.JWhClq_closeButton:hover{color:#fff;background:#ffffff1a}.JWhClq_itemInfo{border-bottom:1px solid var(--input-bg);background:var(--alternate-bg);align-items:center;gap:16px;padding:10px 24px;display:flex}.JWhClq_itemIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.JWhClq_itemIcon img{object-fit:contain;border-radius:6px;width:150%;height:150%}.JWhClq_itemIcon span{filter:drop-shadow(0 1px 2px #00000080);font-size:24px}.JWhClq_itemDetails{flex:1}.JWhClq_itemDetails h3{color:#fff;margin:0 0 4px;font-size:16px;font-weight:600}.JWhClq_itemDetails p{color:#8c939e;margin:0;font-size:14px}.JWhClq_mythicToggleLabel{color:#ceced9;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}.JWhClq_mythicToggleLabel input[type=checkbox]{cursor:pointer}.JWhClq_socketSection{background:rgba(var(--content-bg-rgb), .8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-bottom:1px solid var(--input-bg);padding:16px 24px}.JWhClq_socketSectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.JWhClq_socketSectionHeader h4{color:#fff;margin:0;font-size:16px;font-weight:600}.JWhClq_socketControls{align-items:center;gap:8px;display:flex}.JWhClq_socketButton{background:var(--icy-blue);color:#fff;cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:600;transition:all .2s;display:flex}.JWhClq_socketButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #1a78e74d}.JWhClq_socketButton:disabled{opacity:.5;cursor:not-allowed;background:var(--outline-border)}.JWhClq_socketGrid{flex-flow:column wrap;gap:12px;margin-bottom:16px;display:flex}.JWhClq_socketRow{border:1px solid var(--input-bg);background:#0003;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.JWhClq_socketRow:hover{border-color:var(--icy-blue)}.JWhClq_socketDescription{flex:1;min-width:0}.JWhClq_gemEffectDisplay .JWhClq_gemName{color:#fff;margin-bottom:4px;font-size:14px;font-weight:600}.JWhClq_gemEffectDisplay .JWhClq_gemEffect{color:var(--icy-blue);white-space:pre-line;font-size:12px;font-weight:500;line-height:1.4}.JWhClq_emptySocketDescription .JWhClq_emptySocketText{color:#8c939e;margin-bottom:2px;font-size:14px;font-weight:500}.JWhClq_emptySocketDescription .JWhClq_emptySocketHint{color:#6b7280;font-size:11px;font-style:italic}.JWhClq_socketSlot{border:1px solid var(--input-bg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:relative}.JWhClq_socketSlot:hover{border-color:var(--icy-blue)}.JWhClq_selectedSocket{border-color:var(--icy-blue);background:linear-gradient(145deg,#2f2f42 0%,#232332 100%);box-shadow:0 0 8px #1a78e766}.JWhClq_emptySocket .JWhClq_emptySocketIcon{color:#8c939e;font-size:20px}.JWhClq_filledSocket{border-color:var(--icy-blue);background:linear-gradient(145deg,#2f2f42 0%,#232332 100%)}.JWhClq_gemInSocket{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.JWhClq_gemIconFrame{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.JWhClq_socketGemFrame{background-image:url(https://wp.icy-veins.com/static/d4/latest/images/tooltips/gem_socket.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.JWhClq_gemIconImg{width:auto;height:auto;max-width:var(--gem-icon-max,30px);max-height:var(--gem-icon-max,30px);object-fit:contain;filter:drop-shadow(0 1px 2px #000c);display:block}.JWhClq_gemInSocket .JWhClq_gemFallback,.JWhClq_gemIconFrame .JWhClq_gemFallback{filter:drop-shadow(0 1px 2px #000c);font-size:20px}.JWhClq_removeGemButton{color:#fff;cursor:pointer;background:#e74c3c;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;transition:all .2s;display:flex;position:absolute;top:-6px;right:-6px}.JWhClq_removeGemButton:hover{background:#c0392b;transform:scale(1.1)}.JWhClq_removeAllButton{color:#fff;cursor:pointer;background:linear-gradient(145deg,#e74c3c 0%,#c0392b 100%);border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.JWhClq_removeAllButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #e74c3c4d}.JWhClq_removeAllButton:disabled{opacity:.5;cursor:not-allowed}.JWhClq_gemSection{border-bottom:1px solid var(--input-bg);padding:10px 20px 14px}.JWhClq_gemSection h4{color:#fff;margin:0 0 16px;font-size:16px;font-weight:600}.JWhClq_gemSectionTitle{color:#e8e8f0;letter-spacing:.02em;flex-shrink:0;margin:0;font-size:13px;font-weight:600}.JWhClq_gemSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.JWhClq_gemSectionHeader h4{color:#fff;margin:0;font-size:16px;font-weight:600}.JWhClq_gemFilters{flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.JWhClq_gemSearchInput{flex:1;min-width:0;max-width:220px;padding:5px 10px;font-size:12px}.JWhClq_gemTierFilter{max-width:140px;padding:5px 8px;font-size:12px}.JWhClq_gemPickerHint{color:#8c939e;margin:0 0 8px;font-size:11px;line-height:1.3}.JWhClq_gemPickerList{scrollbar-gutter:stable;flex-direction:column;gap:6px;max-height:min(42vh,320px);padding-right:4px;display:flex;overflow-y:auto}.JWhClq_gemPickerList::-webkit-scrollbar{width:6px}.JWhClq_gemPickerList::-webkit-scrollbar-thumb{background:var(--input-bg);border-radius:3px}.JWhClq_gemPickerRow{border:1px solid var(--input-bg);background:#0000002e;border-radius:6px;grid-template-columns:minmax(88px,120px) 1fr;align-items:start;gap:8px;padding:6px 8px;display:grid}.JWhClq_gemPickerRowTitle{color:#cfd3dc;word-break:break-word;padding-top:2px;font-size:11px;font-weight:600;line-height:1.25}.JWhClq_gemPickerChips{flex-wrap:wrap;align-items:flex-start;gap:4px;display:flex}.JWhClq_gemChip{border:1px solid var(--input-bg);cursor:pointer;width:56px;min-height:0;font:inherit;color:inherit;text-align:center;background:linear-gradient(#2a2a36 0%,#1f1f2a 100%);border-radius:5px;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;margin:0;padding:4px 3px 5px;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.JWhClq_gemChip:hover{border-color:var(--icy-blue);background:#1a78e71f;box-shadow:0 1px 4px #1a78e740}.JWhClq_gemChip:focus-visible{outline:2px solid var(--icy-blue);outline-offset:1px}.JWhClq_gemChipIcon{object-fit:contain;filter:drop-shadow(0 1px 1px #00000073);flex-shrink:0;width:28px;height:28px}.JWhClq_gemChipFallback{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:none}.JWhClq_gemChipLabel{color:#e0e4ec;text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;width:100%;font-size:9px;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.JWhClq_gemChipLabel.JWhClq_item-color-legendary{color:#ff8000!important}.JWhClq_gemChipLabel.JWhClq_item-color-magic{color:#6b9fff!important}.JWhClq_gemChipLabel.JWhClq_item-color-unique{color:#f90!important}.JWhClq_gemChipLabel.JWhClq_item-color-rare{color:#f0e860!important}.JWhClq_searchInput{border:1px solid var(--input-bg);color:#fff;background:linear-gradient(145deg,#2a2a38 0%,#1e1e28 100%);border-radius:6px;min-width:200px;padding:8px 12px;font-size:14px;transition:all .2s}.JWhClq_searchInput::placeholder{color:#8c939e}.JWhClq_searchInput:focus{border-color:var(--icy-blue);outline:none;box-shadow:0 0 0 2px #1a78e733}.JWhClq_tierFilter{border:1px solid var(--input-bg);color:#fff;cursor:pointer;background:linear-gradient(145deg,#2a2a38 0%,#1e1e28 100%);border-radius:6px;padding:8px 12px;font-size:14px;transition:all .2s}.JWhClq_tierFilter:focus{border-color:var(--icy-blue);outline:none;box-shadow:0 0 0 2px #1a78e733}.JWhClq_tierFilter option{color:#fff;background:#1e1e28}.JWhClq_tierFilter optgroup{color:#8c939e;background:#2a2a38;font-size:12px;font-weight:600}.JWhClq_gemGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-bottom:16px;display:grid}.JWhClq_gemGroup{border:1px solid var(--input-bg);background:linear-gradient(145deg,#2a2a38 0%,#1e1e28 100%);border-radius:8px;padding:16px;transition:all .2s}.JWhClq_gemGroup:hover{border-color:var(--icy-blue);box-shadow:0 4px 12px #1a78e733}.JWhClq_gemGroupHeader{border-bottom:1px solid var(--input-bg);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.JWhClq_gemGroupName{color:#fff;margin:0;font-size:16px;font-weight:600}.JWhClq_gemGroupType{color:#8c939e;background:#1a78e733;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.JWhClq_gemTiers{flex-direction:column;gap:8px;display:flex}.JWhClq_gemTier{border:1px solid var(--input-bg);cursor:pointer;background:#0003;border-radius:6px;align-items:center;gap:12px;padding:8px;transition:all .2s;display:flex;position:relative}.JWhClq_gemTier:hover{border-color:var(--icy-blue);background:#1a78e71a;transform:translateY(-1px)}.JWhClq_gemTierInfo{flex:1;min-width:0}.JWhClq_gemTierName{color:#fff;margin-bottom:2px;font-size:13px;font-weight:500}.JWhClq_gemTierName.JWhClq_item-color-legendary{color:#ff8000!important}.JWhClq_gemTierName.JWhClq_item-color-magic{color:#36f!important}.JWhClq_gemTierName.JWhClq_item-color-unique{color:#f90!important}.JWhClq_gemTierName.JWhClq_item-color-rare{color:#ff0!important}.JWhClq_gemTierEffect{color:var(--icy-blue);white-space:pre-line;font-size:11px;font-weight:500;line-height:1.3;animation:.2s JWhClq_fadeIn}@keyframes JWhClq_fadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.JWhClq_gemOption{border:1px solid var(--input-bg);cursor:pointer;background:linear-gradient(145deg,#2a2a38 0%,#1e1e28 100%);border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.JWhClq_gemOption:hover{border-color:var(--icy-blue);transform:translateY(-2px);box-shadow:0 4px 12px #1a78e733}.JWhClq_selectedGem{border-color:var(--icy-blue);background:linear-gradient(145deg,#2f2f42 0%,#232332 100%);box-shadow:0 0 8px #1a78e766}.JWhClq_gemFallback{filter:drop-shadow(0 1px 2px #00000080);flex-shrink:0;font-size:24px}.JWhClq_gemInfo{flex:1;min-width:0}.JWhClq_gemName{color:#fff;margin-bottom:2px;font-size:14px;font-weight:600}.JWhClq_gemType{color:#8c939e;margin-bottom:2px;font-size:12px}.JWhClq_gemEffect{color:var(--icy-blue);font-size:12px;font-weight:500}.JWhClq_gemLevel{color:#8c939e;font-size:11px;font-style:italic}.JWhClq_applyGemButton{background:var(--icy-blue);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s}.JWhClq_applyGemButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1a78e74d}.JWhClq_modalFooter{z-index:5;background:var(--content-bg);border-top:1px solid var(--input-bg);border-radius:0 0 10px 10px;justify-content:flex-end;gap:10px;padding:20px 24px;display:flex;position:sticky;bottom:0}.JWhClq_unequipButton{background:var(--diablo-red);border:1px solid var(--diablo-red);color:#fff;cursor:pointer;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.JWhClq_unequipButton:hover{background:0 0}.JWhClq_changeItemButton{background:var(--icy-blue);border:1px solid var(--icy-blue);color:#fff;cursor:pointer;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.JWhClq_changeItemButton:hover{background:0 0}.JWhClq_cancelButton{background:var(--input-bg);border:1px solid var(--input-bg);color:#ceced9;cursor:pointer;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.JWhClq_cancelButton:hover{color:#fff;background:0 0}@media (max-width:768px){.JWhClq_itemModifierModal{width:95vw;max-height:90vh}.JWhClq_gemGrid{grid-template-columns:1fr}.JWhClq_gemSectionHeader{flex-direction:column;align-items:stretch}.JWhClq_searchInput{min-width:auto}.JWhClq_gemGroup{padding:12px}.JWhClq_gemTiers{gap:6px}.JWhClq_socketGrid{justify-content:center}.JWhClq_socketRow{text-align:center;flex-direction:column;gap:12px}.JWhClq_itemInfo{text-align:center;flex-direction:column}}@media (max-width:480px){.JWhClq_itemModifierModal{width:98vw;max-height:95vh}.JWhClq_modalHeader,.JWhClq_itemInfo,.JWhClq_socketSection,.JWhClq_gemSection,.JWhClq_modalFooter{padding:16px}.JWhClq_socketSlot{width:40px;height:40px}.JWhClq_gemOption{padding:10px}.JWhClq_gemIconFrame{width:40px;height:40px}.JWhClq_gemFallback{font-size:20px}}.JWhClq_aspectSection{border-bottom:1px solid var(--input-bg);background:rgba(var(--content-bg-rgb), .8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:16px 24px}.JWhClq_aspectSectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.JWhClq_aspectSectionHeader h4{color:#fff;margin:0;font-size:16px;font-weight:600}.JWhClq_changeAspectButton{background:var(--icy-blue);border:1px solid var(--icy-blue);color:#fff;cursor:pointer;border-radius:6px;padding:8px 16px;font-size:12px;font-weight:500;transition:all .2s}.JWhClq_changeAspectButton:hover{background:0 0}.JWhClq_itemPowerSection{border-bottom:1px solid var(--input-bg);background:rgba(var(--content-bg-rgb), .8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:16px 24px}.JWhClq_itemPowerSectionHeader{margin-bottom:12px}.JWhClq_itemPowerSectionHeader h4{color:#fff;margin:0;font-size:16px;font-weight:600}.JWhClq_itemPowerOptions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.JWhClq_itemPowerOption{border:1px solid var(--input-bg);color:#ceced9;cursor:pointer;background:#0000004d;border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:10px 12px;transition:all .2s;display:flex}.JWhClq_itemPowerOption:hover:not(.JWhClq_itemPowerOptionActive){border-color:var(--icy-blue);background:#1a78e714}.JWhClq_itemPowerOption:focus-visible{outline:2px solid var(--icy-blue);outline-offset:2px}.JWhClq_itemPowerOptionActive{border-color:var(--icy-blue);color:#fff;background:#1a78e726}.JWhClq_itemPowerValue{font-size:18px;font-weight:600;line-height:1}.JWhClq_itemPowerLabel{color:#8c939e;font-size:12px;line-height:1.2}.JWhClq_itemPowerOptionActive .JWhClq_itemPowerLabel{color:#ceced9}.JWhClq_itemPowerHint{color:#8c939e;margin:10px 0 0;font-size:12px;line-height:1.4}.JWhClq_greaterAffixDisabledHint{color:#8c939e;margin:0;font-size:12px;font-weight:400;line-height:1.4}.JWhClq_masterworkSection{border-bottom:1px solid var(--input-bg);background:rgba(var(--content-bg-rgb), .8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:16px 24px}.JWhClq_masterworkSectionHeader{margin-bottom:12px}.JWhClq_masterworkSectionHeader h4{color:#fff;margin:0;font-size:16px;font-weight:600}.JWhClq_masterworkQualityRow{align-items:center;gap:10px;display:flex}.JWhClq_masterworkQualityLabel{color:#ceced9;font-size:13px}.JWhClq_masterworkQualityInput{border:1px solid var(--input-bg);color:#fff;text-align:center;background:#0000004d;border-radius:4px;width:64px;padding:6px 8px;font-size:14px}.JWhClq_masterworkQualityInput:focus{border-color:var(--icy-blue);outline:none}.JWhClq_masterworkQualityMax{color:#8c939e;font-size:13px}.JWhClq_masterworkHint{color:#8c939e;margin:10px 0 0;font-size:12px;line-height:1.4}.JWhClq_masterworkAffixToggle{cursor:pointer;background:0 0;border:none;flex-shrink:0;width:24px;height:24px;position:relative;overflow:visible}.JWhClq_masterworkAffixToggle img{filter:grayscale()brightness(.5);object-fit:contain;object-position:center;pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JWhClq_masterworkAffixRowActive .JWhClq_masterworkAffixToggle img,.JWhClq_userAffixRow.JWhClq_masterworkAffixRowActive .JWhClq_masterworkAffixToggle img{filter:grayscale(0)}.JWhClq_greaterAffixSection{border-bottom:1px solid var(--input-bg);background:rgba(var(--content-bg-rgb), .8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:16px 24px}.JWhClq_greaterAffixSectionHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.JWhClq_greaterAffixSectionHeader h4{color:#fff;margin:0;font-size:16px;font-weight:600}.JWhClq_greaterAffixHint{color:#8c939e;font-size:12px}.JWhClq_greaterAffixList{flex-direction:column;gap:8px;display:flex}.JWhClq_greaterAffixRow{border:1px solid var(--input-bg);cursor:pointer;background:#0003;border-radius:6px;align-items:center;gap:3px;padding:10px 12px;transition:all .2s;display:flex}.JWhClq_greaterAffixRow:hover{border-color:var(--icy-blue);background:#1a78e71a}.JWhClq_greaterAffixToggle{cursor:pointer;background:0 0;border:none;flex-shrink:0;width:24px;height:24px;position:relative;overflow:visible}.JWhClq_greaterAffixToggle img{filter:grayscale()brightness(.5);object-fit:contain;object-position:center;pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JWhClq_greaterAffixRowActive .JWhClq_greaterAffixToggle img{filter:grayscale(0)}.JWhClq_greaterAffixToggle:disabled{cursor:not-allowed;opacity:.45}.JWhClq_greaterAffixDescription{color:#ceced9;flex:1;min-width:0;font-size:13px;line-height:1.3}.JWhClq_currentAspect{border:1px solid var(--input-bg);background:#0003;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.JWhClq_currentAspect:hover{border-color:var(--icy-blue)}.JWhClq_currentAspectClickable{cursor:pointer}.JWhClq_currentAspectClickable:hover{border-color:var(--icy-blue)}.JWhClq_aspectDetailsClickable{cursor:pointer;border-radius:6px;transition:background .15s}.JWhClq_aspectDetailsClickable:hover{background:#1a78e714}.JWhClq_aspectSlots{flex-direction:column;gap:12px;display:flex}.JWhClq_aspectSlot{min-width:0}.JWhClq_aspectSlot .JWhClq_aspectSelection{margin-top:12px}.JWhClq_aspectIcon{background:linear-gradient(145deg,#3c3c4f 0%,#2a2a38 100%);border:2px solid #4a4a5f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.JWhClq_aspectIcon img{object-fit:contain;border-radius:6px;width:100%;height:100%}.JWhClq_aspectDetails{flex:1;min-width:0}.JWhClq_aspectDetails .JWhClq_aspectName{color:#fff;margin-bottom:4px;font-size:16px;font-weight:600}.JWhClq_aspectDetails .JWhClq_aspectType{color:var(--icy-blue);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:500}.JWhClq_aspectDetails .JWhClq_aspectDescription{color:#ceced9;font-size:14px;line-height:1.4}.JWhClq_aspectTypeFilter{border:1px solid var(--input-bg);color:#fff;cursor:pointer;background:linear-gradient(145deg,#2a2a38 0%,#1e1e28 100%);border-radius:6px;padding:8px 12px;font-size:14px;transition:all .2s}.JWhClq_aspectTypeFilter:focus{border-color:var(--icy-blue);outline:none;box-shadow:0 0 0 2px #1a78e733}.JWhClq_aspectTypeFilter option{color:#fff;background:#1e1e28}.JWhClq_aspectSelection .JWhClq_aspectFilters{gap:12px;margin-bottom:16px;display:flex}.JWhClq_aspectSelection .JWhClq_aspectFilters .JWhClq_searchInput{flex:1;min-width:200px}.JWhClq_aspectSelection .JWhClq_aspectFilters .JWhClq_aspectTypeFilter{min-width:120px}.JWhClq_aspectGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;max-height:400px;display:grid;overflow-y:auto}.JWhClq_aspectItem{border:1px solid var(--input-bg);cursor:pointer;background:linear-gradient(145deg,#2a2a38 0%,#1e1e28 100%);border-radius:8px;align-items:flex-start;gap:12px;padding:12px;transition:all .2s;display:flex}.JWhClq_aspectItem:hover{border-color:var(--icy-blue);background:linear-gradient(145deg,#2f2f42 0%,#232332 100%);transform:translateY(-1px)}.JWhClq_aspectItem.JWhClq_selectedAspect{border-color:var(--icy-blue);background:var(--icy-blue);box-shadow:0 4px 12px #1a78e74d}.JWhClq_aspectItem.JWhClq_removeAspectItem{border-color:#d32f2f;justify-content:center;align-items:center}.JWhClq_aspectItem.JWhClq_removeAspectItem .JWhClq_aspectItemName{color:#f44336}.JWhClq_aspectItem.JWhClq_removeAspectItem:hover{background:linear-gradient(145deg,#3a2626 0%,#2a1c1c 100%);border-color:#f44336}.JWhClq_aspectItemIcon{border:1px solid var(--input-bg);background:linear-gradient(145deg,#3c3c4f 0%,#2a2a38 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.JWhClq_aspectItemIcon img{object-fit:contain;border-radius:4px;width:100%;height:100%}.JWhClq_aspectItemInfo{flex:1}.JWhClq_aspectItemInfo .JWhClq_aspectItemName{color:#fff;margin-bottom:2px;font-size:14px;font-weight:600}.JWhClq_aspectItemInfo .JWhClq_aspectItemType{color:var(--icy-blue);text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:500}.JWhClq_aspectItemInfo .JWhClq_aspectItemDescription{color:#ceced9;font-size:12px;line-height:1.3}.JWhClq_aspectTypeIcon{object-fit:contain;border-radius:4px;width:100%;height:100%}.JWhClq_noAspects{text-align:center;justify-content:center;align-items:center;padding:40px 20px;display:flex}.JWhClq_noAspects p{color:#8c939e;margin:0;font-size:14px}.JWhClq_emptyAspectSlot{border:1px solid var(--input-bg);cursor:pointer;background:#0003;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.JWhClq_emptyAspectSlot:hover{border-color:var(--icy-blue)}.JWhClq_emptyAspectIcon{border:1px solid var(--input-bg);color:#8c939e;filter:drop-shadow(0 1px 2px #00000080);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.JWhClq_emptyAspectDescription{flex:1;min-width:0}.JWhClq_emptyAspectDescription .JWhClq_emptyAspectText{color:#8c939e;margin-bottom:2px;font-size:14px;font-weight:500}.JWhClq_emptyAspectDescription .JWhClq_emptyAspectHint{color:#6b7280;font-size:11px;font-style:italic}.JWhClq_addAspectButton{background:var(--icy-blue);color:#fff;cursor:pointer;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:600;transition:all .2s;display:flex}.JWhClq_addAspectButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1a78e74d}@media (max-width:768px){.JWhClq_aspectGrid{grid-template-columns:1fr}.JWhClq_aspectFilters{flex-direction:column}.JWhClq_currentAspect,.JWhClq_aspectItem{text-align:center;flex-direction:column}}.JWhClq_userAffixesSection{border-bottom:1px solid var(--input-bg);background:rgba(var(--content-bg-rgb), .8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:16px 24px}.JWhClq_userAffixesHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.JWhClq_userAffixesHeader h4{color:#fff;margin:0;font-size:16px;font-weight:600}.JWhClq_addUserAffixButton{background:var(--icy-blue);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .2s}.JWhClq_addUserAffixButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #1a78e74d}.JWhClq_addUserAffixButton:disabled{opacity:.5;cursor:not-allowed;background:var(--outline-border)}.JWhClq_userAffixesHint{color:#8c939e;margin:0 0 10px;font-size:12px;line-height:1.4}.JWhClq_affixSubsection{border-top:1px solid var(--input-bg);margin-top:16px;padding-top:16px}.JWhClq_affixSubsectionHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.JWhClq_affixSubsectionHeader h5{color:#fff;margin:0;font-size:14px;font-weight:600}.JWhClq_userAffixList{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.JWhClq_userAffixRow{border:1px solid var(--input-bg);background:#0003;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.JWhClq_userAffixRow:hover{border-color:var(--icy-blue)}.JWhClq_userAffixRowGreaterAffix{border-color:var(--icy-blue);background:#1a78e71f;box-shadow:0 0 8px #1a78e740}.JWhClq_userAffixGreaterAffixToggle{cursor:pointer;background:0 0;border:none;flex-shrink:0;width:24px;height:24px;position:relative;overflow:visible}.JWhClq_userAffixGreaterAffixToggle img{filter:grayscale()brightness(.5);object-fit:contain;object-position:center;pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JWhClq_userAffixRowGreaterAffix .JWhClq_userAffixGreaterAffixToggle img{filter:grayscale(0)brightness()}.JWhClq_userAffixGreaterAffixToggle:hover img{filter:grayscale(0)brightness(1.05)}.JWhClq_userAffixGreaterAffixToggle:disabled{cursor:not-allowed;opacity:.45}.JWhClq_userAffixGreaterAffixToggle:disabled:hover img{filter:grayscale()brightness(.5)}.JWhClq_userAffixMain{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.JWhClq_userAffixDescription{color:#ceced9;flex:1;min-width:0;font-size:13px;line-height:1.3}.JWhClq_sealSetAffixDescription{align-items:flex-start;gap:8px;display:flex}.JWhClq_sealSetAffixBullet{flex-shrink:0;width:18px;height:18px;margin-top:1px}.JWhClq_sealSetAffixBody{flex-direction:column;gap:2px;min-width:0;display:flex}.JWhClq_sealSetAffixName{font-weight:600;line-height:1.2}.JWhClq_sealSetAffixBonus{line-height:1.2}.JWhClq_sealSetAffixBody:not(.JWhClq_sealSetAffixInactive) .JWhClq_sealSetAffixName{color:#3fee48}.JWhClq_sealSetAffixBody:not(.JWhClq_sealSetAffixInactive) .JWhClq_sealSetAffixBonus{color:#f9950e}.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixName,.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixBonus,.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixName b,.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixName u,.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixName span,.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixName mark,.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixBonus b,.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixBonus u,.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixBonus span,.JWhClq_sealSetAffixInactive .JWhClq_sealSetAffixBonus mark{color:#666!important}.JWhClq_userAffixValueInput{border:1px solid var(--input-bg);color:#fff;text-align:right;background:linear-gradient(145deg,#2a2a38 0%,#1e1e28 100%);border-radius:4px;flex-shrink:0;width:76px;padding:4px 6px;font-size:12px}.JWhClq_userAffixValueInput:focus{border-color:var(--icy-blue);outline:none;box-shadow:0 0 0 2px #1a78e733}.JWhClq_affixReorderButtons{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.JWhClq_affixReorderButton{border:1px solid var(--input-bg);width:22px;height:16px;color:var(--icy-white,#fff);cursor:pointer;background:#00000059;border-radius:3px;padding:0;font-size:11px;line-height:1}.JWhClq_affixReorderButton:disabled{opacity:.35;cursor:default}.JWhClq_affixReorderButton:not(:disabled):hover{border-color:var(--icy-blue)}.JWhClq_removeUserAffixButton{cursor:pointer;opacity:.88;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:2px;transition:opacity .2s,transform .15s;display:flex}.JWhClq_removeUserAffixButton:hover{opacity:1;transform:scale(1.06)}.JWhClq_removeUserAffixButton img{object-fit:contain;width:28px;height:28px;display:block}.JWhClq_userAffixPicker{border:1px solid var(--input-bg);background:#0000002e;border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex}.JWhClq_userAffixOptions{flex-direction:column;gap:4px;max-height:280px;padding-right:4px;display:flex;overflow-y:auto}.JWhClq_userAffixOptions::-webkit-scrollbar{width:6px}.JWhClq_userAffixOptions::-webkit-scrollbar-thumb{background:var(--input-bg);border-radius:3px}.JWhClq_userAffixOption{border:1px solid var(--input-bg);color:inherit;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#2a2a36 0%,#1f1f2a 100%);border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.JWhClq_userAffixOption:hover{border-color:var(--icy-blue);background:#1a78e71f}.JWhClq_userAffixOption:focus-visible{outline:2px solid var(--icy-blue);outline-offset:1px}.JWhClq_userAffixOptionText{color:#e0e4ec;flex:1;font-size:12px;line-height:1.3}.JWhClq_userAffixOptionRange{color:#8c939e;white-space:nowrap;flex-shrink:0;font-size:11px}.JWhClq_userAffixRarityLabel{text-transform:uppercase;letter-spacing:.04em;color:#c4a35a;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:600}.JWhClq_userAffixOptionStacked{flex-direction:row;align-items:flex-start}.JWhClq_userAffixOptionName{color:#c4a35a;margin-bottom:4px;font-size:11px;font-weight:600;display:block}
.qlAjKq_talismanGridWrapper{justify-content:center;align-items:center;width:100%;display:flex}.qlAjKq_talismanGridWrapper.qlAjKq_embed{flex-direction:column}.qlAjKq_talismanGridWrapper.qlAjKq_embed .qlAjKq_talismanGrid{border:2px solid var(--input-bg);border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.qlAjKq_talismanGrid{aspect-ratio:1.07;-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;position:relative}.qlAjKq_talismanSlot{aspect-ratio:1;cursor:pointer;justify-content:center;align-items:center;transition:filter .15s,transform .15s;position:absolute;transform:translate(-50%,-50%);width:28%!important;display:flex!important}.qlAjKq_talismanSlot:not(.qlAjKq_readOnlySlot):not(.qlAjKq_lockedSlot):hover .qlAjKq_slotHoverOverlay{opacity:1}.qlAjKq_centerSlot{width:25%}.qlAjKq_centerSlot .qlAjKq_slotItemIcon{width:75%;height:75%;top:-1px}.qlAjKq_slotBg{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.qlAjKq_slotItemIcon{z-index:1;object-fit:contain;pointer-events:none;width:60%;height:65%;position:relative}.qlAjKq_slotHoverOverlay{object-fit:contain;pointer-events:none;z-index:3;opacity:0;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qlAjKq_sealFrameOverlay{object-fit:contain;pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.qlAjKq_charmHoverOverlay{width:72%;height:72%;position:absolute}.qlAjKq_sealHoverOverlay{width:100%;height:100%;position:absolute}.qlAjKq_readOnlySlot{cursor:default}.qlAjKq_readOnlySlot:hover{filter:none;transform:translate(-50%,-50%)}.qlAjKq_lockedSlot{cursor:not-allowed}.qlAjKq_lockedSlot:hover{filter:none;transform:translate(-50%,-50%)}
.RGxc3q_icy-theme .RGxc3q_icy-heading{color:#fff}.RGxc3q_icy-theme .RGxc3q_icy-body{color:#d2d9e3}.RGxc3q_icy-theme .RGxc3q_icy-subtitle{color:#8c939e}.RGxc3q_icy-theme .RGxc3q_primary-bg{background-color:#061020}.RGxc3q_icy-theme .RGxc3q_secondary-bg{background-color:#0e192a}.RGxc3q_icy-theme .RGxc3q_tertiary-bg{background-color:#213a5e}.RGxc3q_icy-theme .RGxc3q_primary-ui{background-color:#344a69}.RGxc3q_icy-theme .RGxc3q_primary-ui:hover{background-color:#577aac}.RGxc3q_icy-theme .RGxc3q_primary-ui:active{background-color:#2c3e58}.RGxc3q_icy-theme .RGxc3q_secondary-ui{background-color:#1a78e7}.RGxc3q_icy-theme .RGxc3q_secondary-ui:hover{background-color:#76aef1}.RGxc3q_icy-theme .RGxc3q_secondary-ui:active{background-color:#166cd2}.RGxc3q_icy-theme .RGxc3q_tertiary-ui,.RGxc3q_icy-theme .RGxc3q_tertiary-ui:hover{background-color:#fff}.RGxc3q_icy-theme .RGxc3q_tertiary-ui:active{background-color:#f2f2f2}.RGxc3q_dark-theme .RGxc3q_icy-heading{color:#fff}.RGxc3q_dark-theme .RGxc3q_icy-body{color:#ceced9}.RGxc3q_dark-theme .RGxc3q_icy-subtitle{color:#7e7e88}.RGxc3q_dark-theme .RGxc3q_primary-bg{background-color:#07070b}.RGxc3q_dark-theme .RGxc3q_secondary-bg{background-color:var(--content-bg)}.RGxc3q_dark-theme .RGxc3q_tertiary-bg{background-color:#1e1e28}.RGxc3q_dark-theme .RGxc3q_primary-ui{background-color:#3c3c4f}.RGxc3q_dark-theme .RGxc3q_primary-ui:hover{background-color:#686889}.RGxc3q_dark-theme .RGxc3q_primary-ui:active{background-color:#313141}.RGxc3q_dark-theme .RGxc3q_secondary-ui{background-color:#1a78e7}.RGxc3q_dark-theme .RGxc3q_secondary-ui:hover{background-color:#76aef1}.RGxc3q_dark-theme .RGxc3q_secondary-ui:active{background-color:#166cd2}.RGxc3q_dark-theme .RGxc3q_tertiary-ui,.RGxc3q_dark-theme .RGxc3q_tertiary-ui:hover{background-color:#fff}.RGxc3q_dark-theme .RGxc3q_tertiary-ui:active{background-color:#f2f2f2}.RGxc3q_diablo-theme .RGxc3q_icy-heading{color:#fff}.RGxc3q_diablo-theme .RGxc3q_icy-body{color:#ceced9}.RGxc3q_diablo-theme .RGxc3q_icy-subtitle{color:#7e7e88}.RGxc3q_diablo-theme .RGxc3q_primary-bg{background-color:#030303}.RGxc3q_diablo-theme .RGxc3q_secondary-bg{background-color:var(--content-bg)}.RGxc3q_diablo-theme .RGxc3q_tertiary-bg{background-color:#1e1e28}.RGxc3q_diablo-theme .RGxc3q_primary-ui{background-color:#630301}.RGxc3q_diablo-theme .RGxc3q_primary-ui:hover{background-color:#c80602}.RGxc3q_diablo-theme .RGxc3q_primary-ui:active{background-color:#4a0201}.RGxc3q_diablo-theme .RGxc3q_secondary-ui{background-color:#cd0310}.RGxc3q_diablo-theme .RGxc3q_secondary-ui:hover{background-color:#fc3a46}.RGxc3q_diablo-theme .RGxc3q_secondary-ui:active{background-color:#b4030e}.RGxc3q_diablo-theme .RGxc3q_tertiary-ui{background-color:#f48f20}.RGxc3q_diablo-theme .RGxc3q_tertiary-ui:hover{background-color:#f9c081}.RGxc3q_diablo-theme .RGxc3q_tertiary-ui:active{background-color:#ef830c}.RGxc3q_itemSelector{background:rgba(var(--content-bg-rgb), .8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;flex-direction:column;min-height:60vh;max-height:80vh;display:flex;overflow:hidden}@media (min-width:640px){.RGxc3q_itemSelector{width:min(800px,100vw - 112px)}}@media (min-width:1560px){.RGxc3q_itemSelector{width:min(800px,100vw - 322px)}}.RGxc3q_header{border-bottom:1px solid var(--input-bg);background:var(--content-bg);justify-content:space-between;align-items:center;padding:20px;display:flex}.RGxc3q_header h2{color:#fff;margin:0;font-size:1.5rem}.RGxc3q_headerActions{align-items:center;gap:12px;display:flex}.RGxc3q_unequipButton{background:linear-gradient(145deg, var(--diablo-red) 0%, var(--diablo-red) 100%);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:14px;transition:background-color .2s}.RGxc3q_unequipButton:hover{background:linear-gradient(145deg,#940401 0% 100%)}.RGxc3q_closeButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:24px;transition:background-color .2s;display:flex}.RGxc3q_closeButton:hover{background:var(--input-border)}.RGxc3q_searchSection{border-bottom:1px solid var(--input-bg);background:var(--alternate-bg);flex-direction:column;gap:12px;padding:16px 20px;display:flex}.RGxc3q_searchBar{align-items:center;display:flex;position:relative}.RGxc3q_searchBar i{color:#666;font-size:16px;position:absolute;left:12px}.RGxc3q_searchBar input{background:var(--input-bg);border:1px solid var(--input-border);color:#fff;border-radius:6px;width:100%;padding:10px 12px 10px 40px;font-size:14px}.RGxc3q_searchBar input::placeholder{color:#666}.RGxc3q_searchBar input:focus{border-color:#4a9eff;outline:none}.RGxc3q_filterControls{align-items:center;gap:8px;display:flex}.RGxc3q_favoritesToggle{background:var(--input-bg);border:1px solid var(--input-border);color:#fff;cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.RGxc3q_favoritesToggle:hover{background:var(--input-border)}.RGxc3q_favoritesToggle.RGxc3q_active{background:#dc3545;border-color:#dc3545}.RGxc3q_favoritesToggle i{font-size:14px}.RGxc3q_clearFilters{color:#fff;cursor:pointer;background:#666;border:none;border-radius:4px;padding:6px 12px;font-size:12px;transition:background-color .2s}.RGxc3q_clearFilters:hover{background:#777}.RGxc3q_filterSection{border-bottom:1px solid var(--input-bg);background:var(--alternate-bg);flex-direction:row;gap:12px;padding:16px 20px;display:flex;position:relative}.RGxc3q_filterDropdown{position:relative}.RGxc3q_dropdownToggle{background:var(--input-bg);border:1px solid var(--input-border);color:#fff;cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:all .2s;display:flex}.RGxc3q_dropdownToggle:hover{background:var(--input-border)}.RGxc3q_dropdownToggle.RGxc3q_hasSelection{border-color:#4a9eff}.RGxc3q_dropdownToggle.RGxc3q_open .RGxc3q_dropdownChevron{transform:rotate(180deg)}.RGxc3q_dropdownLabel{font-weight:500}.RGxc3q_dropdownCount{color:#fff;background:#4a9eff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.RGxc3q_dropdownChevron{font-size:16px;transition:transform .2s}.RGxc3q_dropdownPanel{z-index:20;background:var(--content-bg);border:1px solid var(--input-border);border-radius:8px;flex-wrap:wrap;gap:8px;max-width:320px;max-height:240px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.RGxc3q_filterButton{background:var(--input-bg);border:1px solid var(--input-border);color:#fff;cursor:pointer;border-radius:4px;padding:4px 8px;font-size:12px;transition:all .2s}.RGxc3q_filterButton:hover{background:var(--input-border)}.RGxc3q_filterButton.RGxc3q_active{background:#4a9eff;border-color:#4a9eff}.RGxc3q_filterButton.RGxc3q_common{border-color:#fff}.RGxc3q_filterButton.RGxc3q_common:hover,.RGxc3q_filterButton.RGxc3q_common.RGxc3q_active{color:#000;background:#fff}.RGxc3q_filterButton.RGxc3q_magic{border-color:#4a9eff}.RGxc3q_filterButton.RGxc3q_magic:hover,.RGxc3q_filterButton.RGxc3q_magic.RGxc3q_active{background:#4a9eff}.RGxc3q_filterButton.RGxc3q_rare{border-color:#fff}.RGxc3q_filterButton.RGxc3q_rare:hover,.RGxc3q_filterButton.RGxc3q_rare.RGxc3q_active{color:#000;background:#fff}.RGxc3q_filterButton.RGxc3q_legendary{border-color:#ff8000}.RGxc3q_filterButton.RGxc3q_legendary:hover,.RGxc3q_filterButton.RGxc3q_legendary.RGxc3q_active{background:#ff8000}.RGxc3q_filterButton.RGxc3q_unique{border-color:#ff6b35}.RGxc3q_filterButton.RGxc3q_unique:hover,.RGxc3q_filterButton.RGxc3q_unique.RGxc3q_active{background:#ff6b35}.RGxc3q_filterButton.RGxc3q_mythic{border-color:#da9bee}.RGxc3q_filterButton.RGxc3q_mythic:hover,.RGxc3q_filterButton.RGxc3q_mythic.RGxc3q_active{background:#da9bee}.RGxc3q_filterButton.RGxc3q_set{border-color:#0f0}.RGxc3q_filterButton.RGxc3q_set:hover,.RGxc3q_filterButton.RGxc3q_set.RGxc3q_active{color:#000;background:#0f0}.RGxc3q_loading,.RGxc3q_error,.RGxc3q_noItems{text-align:center;color:#fff;padding:40px;font-size:1.1rem}.RGxc3q_error{color:#ff6b6b}.RGxc3q_itemList{max-height:calc(80vh - 200px);padding:0;overflow-y:auto}.RGxc3q_itemRow{border-bottom:1px solid var(--input-bg);cursor:pointer;align-items:center;gap:16px;padding:12px 20px;transition:all .2s;display:flex}.RGxc3q_itemRow:hover{background:var(--row-hover-bg)}.RGxc3q_itemRow:last-child{border-bottom:none}.RGxc3q_itemIcon{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.RGxc3q_itemIcon img{object-fit:contain;width:100%;height:100%}.RGxc3q_fallbackIcon{background:var(--input-border);color:#fff;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;display:flex}.RGxc3q_itemDetails{pointer-events:none;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.RGxc3q_itemName{word-wrap:break-word;font-size:14px;font-weight:700;line-height:1.2}.RGxc3q_itemName.RGxc3q_common{color:#fff}.RGxc3q_itemName.RGxc3q_magic{color:#4a9eff}.RGxc3q_itemName.RGxc3q_rare{color:#fff}.RGxc3q_itemName.RGxc3q_legendary{color:#ff8000}.RGxc3q_itemName.RGxc3q_unique{color:#dca87c}.RGxc3q_itemName.RGxc3q_mythic{color:#da9bee}.RGxc3q_itemName.RGxc3q_set{color:#0f0}.RGxc3q_itemRarity{color:#aaa;text-transform:capitalize;pointer-events:none;font-size:12px}.RGxc3q_itemActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.RGxc3q_favoriteButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.RGxc3q_favoriteButton:hover{background:var(--input-bg);color:#dc3545}.RGxc3q_favoriteButton.RGxc3q_favorited{color:#dc3545}.RGxc3q_favoriteButton i{font-size:24px}@media (max-width:768px){.RGxc3q_itemSelector{max-height:90vh}.RGxc3q_header{padding:16px}.RGxc3q_header h2{font-size:1.2rem}.RGxc3q_searchSection,.RGxc3q_filterSection{padding:12px 16px}.RGxc3q_dropdownPanel{max-width:calc(100vw - 64px)}.RGxc3q_itemRow{gap:12px;padding:10px 16px}.RGxc3q_itemIcon{width:40px;height:40px}.RGxc3q_itemName{font-size:13px}.RGxc3q_itemRarity{font-size:11px}.RGxc3q_favoriteButton i{font-size:14px}}@media (max-width:480px){.RGxc3q_headerActions{gap:8px}.RGxc3q_unequipButton{padding:6px 12px;font-size:12px}.RGxc3q_closeButton{width:28px;height:28px;font-size:20px}.RGxc3q_itemRow{gap:8px;padding:8px 12px}.RGxc3q_itemIcon{width:36px;height:36px}.RGxc3q_itemName{font-size:12px}.RGxc3q_itemRarity{font-size:10px}}
.BdtROG_icy-theme .BdtROG_icy-heading{color:#fff}.BdtROG_icy-theme .BdtROG_icy-body{color:#d2d9e3}.BdtROG_icy-theme .BdtROG_icy-subtitle{color:#8c939e}.BdtROG_icy-theme .BdtROG_primary-bg{background-color:#061020}.BdtROG_icy-theme .BdtROG_secondary-bg{background-color:#0e192a}.BdtROG_icy-theme .BdtROG_tertiary-bg{background-color:#213a5e}.BdtROG_icy-theme .BdtROG_primary-ui{background-color:#344a69}.BdtROG_icy-theme .BdtROG_primary-ui:hover{background-color:#577aac}.BdtROG_icy-theme .BdtROG_primary-ui:active{background-color:#2c3e58}.BdtROG_icy-theme .BdtROG_secondary-ui{background-color:#1a78e7}.BdtROG_icy-theme .BdtROG_secondary-ui:hover{background-color:#76aef1}.BdtROG_icy-theme .BdtROG_secondary-ui:active{background-color:#166cd2}.BdtROG_icy-theme .BdtROG_tertiary-ui,.BdtROG_icy-theme .BdtROG_tertiary-ui:hover{background-color:#fff}.BdtROG_icy-theme .BdtROG_tertiary-ui:active{background-color:#f2f2f2}.BdtROG_dark-theme .BdtROG_icy-heading{color:#fff}.BdtROG_dark-theme .BdtROG_icy-body{color:#ceced9}.BdtROG_dark-theme .BdtROG_icy-subtitle{color:#7e7e88}.BdtROG_dark-theme .BdtROG_primary-bg{background-color:#07070b}.BdtROG_dark-theme .BdtROG_secondary-bg{background-color:var(--content-bg)}.BdtROG_dark-theme .BdtROG_tertiary-bg{background-color:#1e1e28}.BdtROG_dark-theme .BdtROG_primary-ui{background-color:#3c3c4f}.BdtROG_dark-theme .BdtROG_primary-ui:hover{background-color:#686889}.BdtROG_dark-theme .BdtROG_primary-ui:active{background-color:#313141}.BdtROG_dark-theme .BdtROG_secondary-ui{background-color:#1a78e7}.BdtROG_dark-theme .BdtROG_secondary-ui:hover{background-color:#76aef1}.BdtROG_dark-theme .BdtROG_secondary-ui:active{background-color:#166cd2}.BdtROG_dark-theme .BdtROG_tertiary-ui,.BdtROG_dark-theme .BdtROG_tertiary-ui:hover{background-color:#fff}.BdtROG_dark-theme .BdtROG_tertiary-ui:active{background-color:#f2f2f2}.BdtROG_diablo-theme .BdtROG_icy-heading{color:#fff}.BdtROG_diablo-theme .BdtROG_icy-body{color:#ceced9}.BdtROG_diablo-theme .BdtROG_icy-subtitle{color:#7e7e88}.BdtROG_diablo-theme .BdtROG_primary-bg{background-color:#030303}.BdtROG_diablo-theme .BdtROG_secondary-bg{background-color:var(--content-bg)}.BdtROG_diablo-theme .BdtROG_tertiary-bg{background-color:#1e1e28}.BdtROG_diablo-theme .BdtROG_primary-ui{background-color:#630301}.BdtROG_diablo-theme .BdtROG_primary-ui:hover{background-color:#c80602}.BdtROG_diablo-theme .BdtROG_primary-ui:active{background-color:#4a0201}.BdtROG_diablo-theme .BdtROG_secondary-ui{background-color:#cd0310}.BdtROG_diablo-theme .BdtROG_secondary-ui:hover{background-color:#fc3a46}.BdtROG_diablo-theme .BdtROG_secondary-ui:active{background-color:#b4030e}.BdtROG_diablo-theme .BdtROG_tertiary-ui{background-color:#f48f20}.BdtROG_diablo-theme .BdtROG_tertiary-ui:hover{background-color:#f9c081}.BdtROG_diablo-theme .BdtROG_tertiary-ui:active{background-color:#ef830c}.BdtROG_skillSelector{background:rgba(var(--content-bg-rgb), .8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;flex-direction:column;height:80vh;max-height:80vh;display:flex;overflow:hidden}@media (min-width:640px){.BdtROG_skillSelector{width:min(800px,100vw - 112px)}}@media (min-width:1560px){.BdtROG_skillSelector{width:min(800px,100vw - 322px)}}.BdtROG_header{border-bottom:1px solid var(--input-bg);background:var(--content-bg);justify-content:space-between;align-items:center;padding:20px;display:flex}.BdtROG_header h2{color:#fff;margin:0;font-size:1.5rem}.BdtROG_headerActions{align-items:center;gap:12px;display:flex}.BdtROG_unequipButton{background:linear-gradient(145deg, var(--diablo-red) 0%, var(--diablo-red) 100%);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:14px;transition:background-color .2s}.BdtROG_unequipButton:hover{background:#c82333}.BdtROG_closeButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:24px;transition:background-color .2s;display:flex}.BdtROG_closeButton:hover{background:var(--input-border)}.BdtROG_searchSection{border-bottom:1px solid var(--input-bg);background:var(--alternate-bg);flex-direction:column;gap:12px;padding:16px 20px;display:flex}.BdtROG_searchBar{align-items:center;display:flex;position:relative}.BdtROG_searchBar i{color:#666;font-size:16px;position:absolute;left:12px}.BdtROG_searchBar input{background:var(--input-bg);border:1px solid var(--input-border);color:#fff;border-radius:6px;width:100%;padding:10px 12px 10px 40px;font-size:14px}.BdtROG_searchBar input::placeholder{color:#666}.BdtROG_searchBar input:focus{border-color:#4a9eff;outline:none}.BdtROG_filterControls{align-items:center;gap:8px;display:flex}.BdtROG_favoritesToggle{background:var(--input-bg);border:1px solid var(--input-border);color:#fff;cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.BdtROG_favoritesToggle:hover{background:var(--input-border)}.BdtROG_favoritesToggle.BdtROG_active{background:#dc3545;border-color:#dc3545}.BdtROG_favoritesToggle i{font-size:14px}.BdtROG_unlockedCheckbox{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;display:flex}.BdtROG_unlockedCheckbox input[type=checkbox]{accent-color:#28a745;cursor:pointer;width:16px;height:16px}.BdtROG_unlockedCheckbox span{white-space:nowrap}.BdtROG_clearFilters{color:#fff;cursor:pointer;background:#666;border:none;border-radius:4px;padding:6px 12px;font-size:12px;transition:background-color .2s}.BdtROG_clearFilters:hover{background:#777}.BdtROG_filterSection{border-bottom:1px solid var(--input-bg);background:var(--alternate-bg);flex-wrap:wrap;gap:16px;padding:16px 20px;display:flex}.BdtROG_filterGroup{align-items:center;gap:8px;display:flex}.BdtROG_filterGroup label{color:#fff;white-space:nowrap;font-size:14px;font-weight:500}.BdtROG_filterGroup select{background:var(--input-bg);border:1px solid var(--input-border);color:#fff;cursor:pointer;border-radius:4px;padding:6px 12px;font-size:14px}.BdtROG_filterGroup select:focus{border-color:#4a9eff;outline:none}.BdtROG_filterGroup select option{background:var(--input-bg);color:#fff}.BdtROG_skillList{flex:1;padding:0;overflow-y:auto}.BdtROG_noSkills{text-align:center;color:#666;padding:40px 20px;font-size:16px}.BdtROG_skillRow{border-bottom:1px solid var(--input-bg);cursor:pointer;align-items:center;padding:12px 20px;transition:background-color .2s;display:flex;position:relative}.BdtROG_skillRow:hover{background:var(--row-hover-bg)}.BdtROG_skillRow:last-child{border-bottom:none}.BdtROG_skillIcon{background:var(--input-bg);border:1px solid var(--input-border);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-right:16px;display:flex}.BdtROG_skillIcon img{object-fit:contain;border-radius:4px;width:100%;height:100%}.BdtROG_skillIcon .BdtROG_fallbackIcon{color:#666;font-size:20px;font-weight:700}.BdtROG_skillDetails{flex:1;min-width:0}.BdtROG_skillName{color:#fff;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;margin-bottom:4px;font-size:16px;font-weight:500;display:flex;overflow:hidden}.BdtROG_unlockedBadge{color:#fff;background:#28a745;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.BdtROG_unlockedBadge i{font-size:10px}.BdtROG_skillTags{color:#888;margin-bottom:2px;font-size:12px}.BdtROG_skillDamageType{color:#4a9eff;font-size:12px;font-weight:500}.BdtROG_skillActions{align-items:center;margin-left:16px;display:flex}.BdtROG_favoriteButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:all .2s}.BdtROG_favoriteButton:hover,.BdtROG_favoriteButton.BdtROG_favorited{color:#dc3545}.BdtROG_favoriteButton i{font-size:24px}@media (max-width:768px){.BdtROG_filterSection{flex-direction:column;gap:12px}.BdtROG_filterGroup{justify-content:space-between}}
.zq1kQG_skillGridContainer{flex-direction:column;justify-content:center;align-items:center;font-family:Inter,sans-serif;display:flex}.zq1kQG_mainContent{justify-content:center;align-items:flex-start;gap:24px;width:100%;max-width:1200px;display:flex}.zq1kQG_classSelectorWrapper{flex-direction:column;width:100%;display:flex}.zq1kQG_classSelectorContainer{background-color:#0000;flex-direction:row;justify-content:center;display:flex}.zq1kQG_skillGrid{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.zq1kQG_skillGridHeader{flex-direction:column;align-items:center;width:100%;display:flex}.zq1kQG_skillGridTitle{color:#fff;text-align:center;text-shadow:0 2px 4px #00000080;margin:0;font-size:2rem;font-weight:600}.zq1kQG_skillGridContent{flex-direction:column;align-items:center;gap:16px;width:100%;height:100%;display:flex;position:relative}.zq1kQG_skillGridContent:before{content:"";pointer-events:none;border-radius:12px;position:absolute;inset:0}.zq1kQG_skillRow{z-index:1;aspect-ratio:505/99;background-image:url(https://wp.icy-veins.com/static/d4/latest/images/ui_assets/skill-grid.webp);background-repeat:no-repeat;background-size:100% 100%;gap:0;width:100%;margin:0 auto;padding:0;display:flex;position:relative}.zq1kQG_skillSlotContainer{cursor:pointer;flex:1 1 0;height:100%;transition:all .2s;position:relative;top:10%}.zq1kQG_skillSlotContainer:active{transform:translateY(0)}.zq1kQG_skillSlotBorder{pointer-events:none;z-index:2;width:100%;height:100%;position:relative}.zq1kQG_skillSlotIcon{aspect-ratio:1;pointer-events:none;z-index:1;border-radius:6px;justify-content:center;align-items:center;width:85%;height:auto;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.zq1kQG_skillSlotIcon img{object-fit:contain;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:100%}.zq1kQG_skillSlotIcon span{filter:drop-shadow(0 1px 2px #00000080);color:#8c939e;font-size:32px}@media (max-width:480px){.zq1kQG_skillSlotIcon span{font-size:24px}}
.tzUx_G_sorcererMechanicContainer{background-image:url(../media/class-mechanics-bg.37r2slqe73dq1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:center;align-items:center;height:175px;padding:15px 30px;font-family:Inter,sans-serif;display:flex}.tzUx_G_circularElementsWrap{flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex}.tzUx_G_enchantmentSpike{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;width:auto;height:56px;display:block;position:relative;top:18px}.tzUx_G_enchantmentSpikeMirror{transform:scaleX(-1)}.tzUx_G_circularElements{gap:2px;display:flex}.tzUx_G_circularElement{cursor:pointer;justify-content:center;align-items:center;width:110px;height:110px;transition:all .2s;display:flex;position:relative}.tzUx_G_circularElement:after{content:"";z-index:1;pointer-events:none;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/sorcerer/selected_enchantment_overlay.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.tzUx_G_circularElement span{color:#fff;text-align:center;text-shadow:0 1px 2px #00000080;font-size:12px;font-weight:600}.tzUx_G_equippedEnchantment{z-index:0;justify-content:center;align-items:center;width:87%;height:87%;display:flex;position:relative;top:-4px;overflow:hidden}.tzUx_G_equippedEnchantment img{object-fit:contain;border-radius:50%;width:auto;max-width:80%;height:auto;max-height:80%}.tzUx_G_equippedEnchantment span{color:#fff;text-shadow:0 1px 2px #00000080;font-size:20px;font-weight:600}.tzUx_G_modalContent{background:var(--content-bg);border-radius:8px;flex-direction:column;width:800px;max-width:800px;max-height:80vh;display:flex;overflow:hidden}.tzUx_G_closeButton{color:#8c939e;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:6px 10px;font-size:24px;line-height:1;transition:all .2s}.tzUx_G_closeButton:hover{color:#fff;background:#ffffff1a}.tzUx_G_searchContainer{border-bottom:1px solid var(--input-bg);background:var(--alternate-bg);flex-direction:row;align-items:center;gap:12px;padding:16px 20px;display:flex}.tzUx_G_searchInput{background:var(--input-bg);border:1px solid var(--input-border);color:#fff;border-radius:6px;flex:1;min-width:0;padding:10px 12px 10px 40px;font-size:14px}.tzUx_G_searchInput::placeholder{color:#8c939e}.tzUx_G_searchInput:before{content:""}.tzUx_G_searchInput:focus{border-color:#800e0e;outline:none;box-shadow:0 0 0 2px #800e0e33}.tzUx_G_enchantmentGrid{flex-direction:column;gap:8px;padding:16px;display:flex}.tzUx_G_enchantmentRow{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.tzUx_G_enchantmentSlotsWrap{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.tzUx_G_enchantmentSlot{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:60px;height:58px;transition:all .2s;display:flex;position:relative}.tzUx_G_enchantmentSlot:not(.tzUx_G_typeIcon):not(.tzUx_G_emptySlot).tzUx_G_enchantmentSlotSelected{z-index:2;overflow:visible}.tzUx_G_enchantmentSlot:not(.tzUx_G_typeIcon):not(.tzUx_G_emptySlot).tzUx_G_enchantmentSlotSelected:after{content:"";z-index:1;pointer-events:none;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/sorcerer/selected_enchantment.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;position:absolute;inset:-5px}.tzUx_G_enchantmentSlot.tzUx_G_enchantmentSlotBlocked:not(.tzUx_G_typeIcon):not(.tzUx_G_emptySlot){opacity:.45;cursor:not-allowed}.tzUx_G_enchantmentSlot.tzUx_G_enchantmentSlotInactive:not(.tzUx_G_typeIcon):not(.tzUx_G_emptySlot) .tzUx_G_enchantmentSlotIcon{filter:grayscale();opacity:.55}.tzUx_G_enchantmentSlot:active{transform:translateY(0)}.tzUx_G_enchantmentSlot.tzUx_G_typeIcon{cursor:default;flex-shrink:0;margin-right:12px}.tzUx_G_enchantmentSlot.tzUx_G_typeIcon:before{content:"";pointer-events:none;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/sorcerer/skill_category_background.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;position:absolute;inset:-5px}.tzUx_G_enchantmentSlot.tzUx_G_typeIcon:hover{border-color:#4a4a5f;transform:none;box-shadow:0 4px 16px #0000004d}.tzUx_G_enchantmentSlot.tzUx_G_emptySlot{cursor:default;box-shadow:none;background:0 0;border:2px solid #0000}.tzUx_G_enchantmentSlot.tzUx_G_emptySlot:hover{box-shadow:none;border-color:#0000;transform:none}.tzUx_G_enchantmentSlot.tzUx_G_emptySlot:active{transform:none}.tzUx_G_enchantmentSlotIcon{z-index:0;border-radius:6px;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.tzUx_G_enchantmentSlotIcon img{object-fit:contain;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:100%}.tzUx_G_enchantmentSlotIcon span{filter:drop-shadow(0 1px 2px #00000080);color:#8c939e;font-size:18px;font-weight:600}@media (max-width:768px){.tzUx_G_enchantmentSpike{display:none}.tzUx_G_circularElements{gap:16px}.tzUx_G_circularElement{width:70px;height:70px}.tzUx_G_circularElement span{font-size:11px}.tzUx_G_modalContent{width:95vw;padding:16px}.tzUx_G_enchantmentRow{gap:6px}.tzUx_G_enchantmentSlot{width:50px;height:48px}.tzUx_G_enchantmentSlotIcon span{font-size:16px}}@media (max-width:480px){.tzUx_G_enchantmentSpike{height:60px}.tzUx_G_circularElements{gap:12px}.tzUx_G_circularElement{width:60px;height:60px}.tzUx_G_circularElement span{font-size:10px}.tzUx_G_enchantmentRow{gap:4px}.tzUx_G_enchantmentSlot{width:45px;height:43px}.tzUx_G_enchantmentSlotIcon span{font-size:14px}}
._0uAMva_druidMechanicContainer{background-color:#11131c99;background-image:url(../media/class-mechanics-bg.37r2slqe73dq1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-bottom-left-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;font-family:Inter,sans-serif;display:flex;position:relative}._0uAMva_boonGrid{flex-direction:column;gap:12px;width:100%;padding:28px 48px;display:flex}._0uAMva_boonRow{isolation:isolate;justify-content:flex-start;align-items:center;gap:0;width:100%;display:flex}._0uAMva_nodePath{pointer-events:none;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1 1 0;align-self:center;min-width:8px;height:25px;margin-left:-14px;margin-right:-14px}._0uAMva_boonSlot{cursor:pointer;z-index:1;border-radius:8px;justify-content:center;align-items:center;width:64px;height:64px;transition:all .2s;display:flex;position:relative}._0uAMva_boonSlot._0uAMva_typeIcon{cursor:default;-webkit-user-select:none;user-select:none}._0uAMva_boonSlot._0uAMva_disabledBoon{cursor:not-allowed;filter:grayscale(85%)brightness(.75)}._0uAMva_boonSlot._0uAMva_disabledBoon:hover{border-color:var(--row-hover-bg);transform:none;box-shadow:0 4px 16px #0000004d}._0uAMva_boonSlot._0uAMva_disabledBoon:active{transform:none}._0uAMva_boonSlotIcon{border-radius:6px;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;display:flex;overflow:hidden}._0uAMva_boonSlotIcon._0uAMva_animalSlotIcon,._0uAMva_boonSlotIcon._0uAMva_powerBoonSlotIcon{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}._0uAMva_boonSlotIcon img{object-fit:contain;border-radius:6px;width:auto;max-width:80%;height:auto;max-height:80%}._0uAMva_boonSlotIcon span{filter:drop-shadow(0 1px 2px #00000080);color:#8c939e;font-size:18px;font-weight:600}@media (max-width:768px){._0uAMva_boonGrid{gap:6px;padding:12px}._0uAMva_boonRow{gap:0}._0uAMva_nodePath{margin-left:-10px;margin-right:-10px}._0uAMva_boonSlot{width:50px;height:48px}._0uAMva_boonSlotIcon span{font-size:16px}}@media (max-width:480px){._0uAMva_boonGrid{gap:4px;padding:8px}._0uAMva_boonRow{gap:0}._0uAMva_nodePath{height:26px;margin-left:-8px;margin-right:-8px}._0uAMva_boonSlot{width:45px;height:43px}._0uAMva_boonSlotIcon span{font-size:14px}}
.dB04ra_barbarianMechanicContainer{background-image:url(../media/class-mechanics-bg.37r2slqe73dq1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:center;align-items:center;max-height:400px;padding:15px 30px;font-family:Inter,sans-serif;display:flex}.dB04ra_expertiseDisplayContainer{flex-direction:row;align-items:center;gap:16px;max-height:100%;display:flex}.dB04ra_slotAndRankContainer{flex-direction:column;align-items:center;gap:4px;display:flex}.dB04ra_circularElement{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;transition:all .2s;display:flex;position:relative;overflow:visible}.dB04ra_circularElement:active{transform:translateY(0)}.dB04ra_circularElement span{color:#fff;text-align:center;text-shadow:0 1px 2px #00000080;font-size:12px;font-weight:600}.dB04ra_circularElement.dB04ra_selectedActive:before{content:"";z-index:0;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/barbarian/technique_background_active.webp);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dB04ra_circularElement.dB04ra_selectedActive:after{content:"";z-index:1;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/barbarian/technique_frame_active.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dB04ra_circularElement.dB04ra_selectedInactive:before{content:"";z-index:0;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/barbarian/technique_background_inactive.webp);background-position:50%;background-size:cover;width:120%;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dB04ra_circularElement.dB04ra_selectedInactive:after{content:"";z-index:1;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/barbarian/technique_frame_inactive.webp);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.dB04ra_equippedExpertise{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.dB04ra_equippedExpertise img{object-fit:contain;z-index:2;border-radius:50%;width:auto;max-width:80%;height:auto;max-height:80%;position:relative}.dB04ra_equippedExpertise span{color:#fff;text-shadow:0 1px 2px #00000080;z-index:2;font-size:20px;font-weight:600;position:relative}.dB04ra_rankInputContainer{align-items:center;gap:8px;display:flex}.dB04ra_rankInputContainer:hover{border-color:#800e0e;box-shadow:0 4px 12px #0000004d}.dB04ra_rankDescription{max-width:400px;max-height:150px;padding:12px;overflow:auto}.dB04ra_rankText{color:#bebecc;margin-bottom:8px;font-size:.9rem;line-height:1.4}.dB04ra_rankText .icy-tt-number{color:gold}.dB04ra_rankText .icy-tt-white{color:#e3e0d9}.dB04ra_rankText .icy-tt-label{color:#8c939e}.dB04ra_bonusText{color:#bebecc;border-top:1px solid var(--input-bg);margin-top:8px;padding-top:8px;font-size:.9rem;line-height:1.4}.dB04ra_bonusText .icy-tt-number{color:gold}.dB04ra_bonusText .icy-tt-white{color:#e3e0d9}.dB04ra_bonusText .icy-tt-label{color:#8c939e}.dB04ra_rankLabel{color:#fff;text-shadow:0 1px 2px #00000080;white-space:nowrap;font-size:14px;font-weight:600}.dB04ra_rankInput{border:1px solid var(--input-bg);color:#fff;text-align:center;background:#0000004d;border-radius:4px;width:50px;padding:4px 8px;font-size:14px;font-weight:600;transition:all .2s}.dB04ra_rankInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dB04ra_rankInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dB04ra_rankInput[type=number]{-moz-appearance:textfield}.dB04ra_rankInput:hover{border-color:#800e0e}.dB04ra_rankInput:focus{border-color:#800e0e;outline:none;box-shadow:0 0 0 2px #800e0e33}.dB04ra_specializationGrid{flex-direction:column;gap:12px;padding:20px 16px;display:flex}.dB04ra_specializationOption{border:1px solid var(--input-bg);cursor:pointer;background:#0000004d;border-radius:6px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.dB04ra_specializationOption:hover{background:#800e0e1a;border-color:#800e0e;transform:translateY(-1px)}.dB04ra_specializationOption.dB04ra_selectedSpecialization{background:#800e0e33;border-color:#800e0e;box-shadow:0 0 10px #800e0e4d}.dB04ra_specializationOptionIcon{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.dB04ra_specializationOptionIcon img{object-fit:contain;filter:drop-shadow(0 1px 2px #00000080);border-radius:6px;width:auto;max-width:85%;height:auto;max-height:85%}.dB04ra_specializationOptionIcon span{color:#8c939e;filter:drop-shadow(0 1px 2px #00000080);font-size:16px;font-weight:600}.dB04ra_specializationOptionIcon.dB04ra_modalListActive{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/barbarian/expertise_frame_active.webp)}.dB04ra_specializationOptionIcon.dB04ra_modalListInactive{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/barbarian/expertise_frame_inactive.webp)}.dB04ra_specializationOptionText{flex:1;min-width:0}.dB04ra_specializationOptionText h4{color:#fff;margin:0 0 4px;font-size:16px;font-weight:600}.dB04ra_specializationOptionText p{color:#8c939e;margin:0;font-size:14px;line-height:1.4}.dB04ra_modalBonusText{color:#bebecc!important;margin-top:8px!important;font-size:.9rem!important}.dB04ra_modalBonusText .icy-tt-number{color:gold}.dB04ra_modalBonusText .icy-tt-white{color:#e3e0d9}.dB04ra_modalBonusText .icy-tt-label{color:#8c939e}@media (max-width:768px){.dB04ra_expertiseDisplayContainer{flex-direction:column;gap:0}.dB04ra_circularElement{width:70px;height:70px}.dB04ra_circularElement span{font-size:11px}.dB04ra_rankInputContainer{gap:6px;padding:6px 10px}.dB04ra_rankLabel{font-size:13px}.dB04ra_rankDescription{max-width:90%}.dB04ra_rankInput{width:45px;padding:3px 6px;font-size:13px}.dB04ra_specializationOption{gap:10px;padding:10px}.dB04ra_specializationOptionIcon{width:45px;height:45px}.dB04ra_specializationOptionIcon span{font-size:14px}.dB04ra_specializationOptionText h4{font-size:15px}.dB04ra_specializationOptionText p{font-size:13px}}@media (max-width:480px){.dB04ra_expertiseDisplayContainer{gap:10px}.dB04ra_circularElement{width:60px;height:60px}.dB04ra_circularElement span{font-size:10px}.dB04ra_rankInputContainer{gap:5px;padding:5px 8px}.dB04ra_rankLabel{font-size:12px}.dB04ra_rankInput{width:40px;padding:2px 4px;font-size:12px}.dB04ra_specializationOption{gap:8px;padding:8px}.dB04ra_specializationOptionIcon{width:40px;height:40px}.dB04ra_specializationOptionIcon span{font-size:12px}.dB04ra_specializationOptionText h4{font-size:14px}.dB04ra_specializationOptionText p{font-size:12px}}
.bYD9Ea_necromancerMechanicContainer{background-color:#11131c99;border-bottom-left-radius:12px;flex-direction:column;justify-content:center;align-items:center;font-family:Inter,sans-serif;display:flex;position:relative}.bYD9Ea_necromancerMechanicContainer.bYD9Ea_embed .bYD9Ea_mechanicGrid .bYD9Ea_mechanicRow .bYD9Ea_typeIcon{width:70px;height:84px}.bYD9Ea_necromancerMechanicContainer.bYD9Ea_embed .bYD9Ea_mechanicGrid .bYD9Ea_mechanicRow .bYD9Ea_typeIcon img{top:8px}.bYD9Ea_necromancerMechanicContainer.bYD9Ea_embed .bYD9Ea_mechanicGrid .bYD9Ea_mechanicRow .bYD9Ea_switchContainer .bYD9Ea_switch{width:24px;height:24px}.bYD9Ea_necromancerMechanicContainer.bYD9Ea_embed .bYD9Ea_mechanicGrid .bYD9Ea_mechanicRow .bYD9Ea_optionsContainer .bYD9Ea_option{width:40px!important;height:40px!important;display:flex!important}.bYD9Ea_mechanicGrid{flex-direction:column;gap:4px;width:100%;padding:4px;display:flex}.bYD9Ea_mechanicRow{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/summon_background_detailed.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;align-items:center;gap:12px;padding:8px 38px;display:flex}.bYD9Ea_typeIcon{flex-shrink:0;justify-content:center;align-items:center;width:100px;height:120px;display:flex;position:relative}.bYD9Ea_typeIcon:after{content:"";z-index:1;pointer-events:none;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/summon_frame.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.bYD9Ea_typeIcon img{z-index:0;object-fit:contain;border-radius:4px;width:auto;max-width:64%;height:auto;max-height:64%;position:relative;top:11px}.bYD9Ea_typeIcon span{z-index:0;filter:drop-shadow(0 1px 2px #00000080);color:#8c939e;font-size:18px;font-weight:600;position:relative}.bYD9Ea_typeIconSacrifice:after{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/summon_frame_sacrifice.webp)}.bYD9Ea_switchContainer{flex-direction:column;flex-shrink:0;gap:2px;padding:4px 0;display:flex}.bYD9Ea_switch{cursor:pointer;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/switch_background.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.bYD9Ea_switch:after{content:"";pointer-events:none;z-index:2;border-radius:4px;transition:background .2s,box-shadow .2s;position:absolute;inset:0}.bYD9Ea_switch:hover:after{background:#ff000026}.bYD9Ea_switch:active{transform:translateY(0)}.bYD9Ea_switch.bYD9Ea_selectedSwitch{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/switch_background_selected.webp)}.bYD9Ea_switch .bYD9Ea_switchArt{z-index:100;object-fit:cover;border-radius:4px;width:100%;height:100%;padding:4px;position:absolute;inset:0}.bYD9Ea_optionsContainer{aspect-ratio:3.5;--option-slot-1-left:16%;--option-slot-1-top:50%;--option-slot-2-left:47%;--option-slot-2-top:50%;--option-slot-3-left:82%;--option-slot-3-top:50%;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/radio_slots.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-shrink:0;width:65%;margin-left:25px;position:relative}.bYD9Ea_option{z-index:1;cursor:pointer;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;transform:translate(-50%,-50%)}.bYD9Ea_option:first-child{left:var(--option-slot-1-left);top:var(--option-slot-1-top)}.bYD9Ea_option:nth-child(2){left:var(--option-slot-2-left);top:var(--option-slot-2-top)}.bYD9Ea_option:nth-child(3),.bYD9Ea_option:nth-child(n+4){left:var(--option-slot-3-left);top:var(--option-slot-3-top)}.bYD9Ea_option.bYD9Ea_optionHoverRaised{z-index:20}.bYD9Ea_option:hover{transform:translate(-50%,-50%);box-shadow:0 6px 20px #0006}.bYD9Ea_option:active{transform:translate(-50%,-50%)}.bYD9Ea_option img:not(.bYD9Ea_optionBlockedOverlay){object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%}.bYD9Ea_option span{filter:drop-shadow(0 1px 2px #00000080);color:#8c939e;font-size:18px;font-weight:600}.bYD9Ea_optionBlockedOverlay{z-index:15;object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bYD9Ea_circleOption{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/radio_circle.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.bYD9Ea_circleOption.bYD9Ea_selectedOption{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/radio_circle_selected.webp)}.bYD9Ea_circleOption:hover{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/radio_circle_hover.webp)}.bYD9Ea_diamondOption{background:0 0;overflow:visible}.bYD9Ea_diamondOption:before{content:"";z-index:0;pointer-events:none;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/radio_diamond.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:150%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bYD9Ea_diamondOption.bYD9Ea_selectedOption:before{width:175%;height:175%;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/radio_diamond_selected.webp)!important}.bYD9Ea_diamondOption:hover:before{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/necromancer/radio_diamond_hover.webp)}.bYD9Ea_diamondOption img,.bYD9Ea_diamondOption>span:not(.bYD9Ea_hiddenTooltipText){z-index:1;position:relative}@media (max-width:768px){.bYD9Ea_mechanicGrid{gap:8px;padding:12px}.bYD9Ea_mechanicRow{gap:8px;padding:6px}.bYD9Ea_typeIcon{width:50px;height:48px}.bYD9Ea_typeIcon span{font-size:16px}.bYD9Ea_switch{width:35px;height:35px}.bYD9Ea_option{width:50px;height:48px}.bYD9Ea_option span{font-size:16px}.bYD9Ea_typeIcon img{top:4px}}@media (max-width:480px){.bYD9Ea_mechanicGrid{gap:6px;padding:8px}.bYD9Ea_mechanicRow{gap:6px;padding:4px}.bYD9Ea_typeIcon{width:45px;height:43px}.bYD9Ea_typeIcon span{font-size:14px}.bYD9Ea_switch{width:30px;height:30px}.bYD9Ea_option{width:45px;height:43px}.bYD9Ea_option span{font-size:14px}}
.Nsibiq_rogueMechanicContainer{background-image:url(../media/class-mechanics-bg.37r2slqe73dq1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:175px;max-height:400px;padding:15px 30px;font-family:Inter,sans-serif;display:flex}.Nsibiq_specializationDisplayContainer{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.Nsibiq_slotColumn{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.Nsibiq_specializationDescription{min-width:0;max-width:400px;max-height:150px;padding:12px;overflow:auto}.Nsibiq_specializationDescriptionText{color:#bebecc;margin-bottom:8px;font-size:.9rem;line-height:1.4}.Nsibiq_specializationDescriptionText .icy-tt-number{color:gold}.Nsibiq_specializationDescriptionText .icy-tt-white{color:#e3e0d9}.Nsibiq_specializationDescriptionText .icy-tt-label{color:#8c939e}.Nsibiq_circularElement{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/rogue/d4-cm-rogue-node.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:140px;height:140px}.Nsibiq_circularElement span{color:#8c939e;filter:drop-shadow(0 1px 2px #00000080);font-size:16px;font-weight:600}.Nsibiq_equippedSpecialization{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Nsibiq_equippedSpecialization img{object-fit:contain;filter:drop-shadow(0 1px 2px #00000080);border-radius:50%;width:auto;max-width:75%;height:auto;max-height:75%}.Nsibiq_equippedSpecialization span{color:#8c939e;filter:drop-shadow(0 1px 2px #00000080);font-size:18px;font-weight:600}.Nsibiq_specializationGrid{flex-direction:column;gap:12px;padding:20px 16px;display:flex}.Nsibiq_specializationOption{border:1px solid var(--input-bg);cursor:pointer;background:#0000004d;border-radius:6px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.Nsibiq_specializationOption:hover{background:#800e0e1a;border-color:#800e0e;transform:translateY(-1px)}.Nsibiq_specializationOption.Nsibiq_selectedSpecialization{background:#800e0e33;border-color:#800e0e;box-shadow:0 0 10px #800e0e4d}.Nsibiq_specializationOptionIcon{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/rogue/d4-cm-rogue-node.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.Nsibiq_specializationOptionIcon img{object-fit:contain;filter:drop-shadow(0 1px 2px #00000080);border-radius:50%;width:auto;max-width:75%;height:auto;max-height:75%}.Nsibiq_specializationOptionIcon span{color:#8c939e;filter:drop-shadow(0 1px 2px #00000080);font-size:16px;font-weight:600}.Nsibiq_specializationOptionText{flex:1}.Nsibiq_specializationOptionText h4{color:#fff;margin:0 0 4px;font-size:16px;font-weight:600}.Nsibiq_specializationOptionText p{color:#8c939e;margin:0;font-size:14px;line-height:1.4}@media (max-width:768px){.Nsibiq_specializationDisplayContainer{flex-direction:column;gap:0}.Nsibiq_circularElement{width:70px;height:70px}.Nsibiq_circularElement span{font-size:14px}.Nsibiq_equippedSpecialization span{font-size:16px}.Nsibiq_specializationOption{gap:10px;padding:10px}.Nsibiq_specializationDescription{max-width:90%}.Nsibiq_specializationOptionIcon{width:45px;height:45px}.Nsibiq_specializationOptionIcon span{font-size:14px}.Nsibiq_specializationOptionText h4{font-size:15px}.Nsibiq_specializationOptionText p{font-size:13px}}@media (max-width:480px){.Nsibiq_specializationDisplayContainer{gap:10px}.Nsibiq_circularElement{width:60px;height:60px}.Nsibiq_circularElement span{font-size:12px}.Nsibiq_equippedSpecialization span{font-size:14px}.Nsibiq_specializationOption{gap:8px;padding:8px}.Nsibiq_specializationOptionIcon{width:40px;height:40px}.Nsibiq_specializationOptionIcon span{font-size:12px}.Nsibiq_specializationOptionText h4{font-size:14px}.Nsibiq_specializationOptionText p{font-size:12px}}
.m5Kd4q_spiritBornMechanicContainer{background-image:url(../media/class-mechanics-bg.37r2slqe73dq1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:center;align-items:center;height:175px;padding:15px 30px;font-family:Inter,sans-serif;display:flex}.m5Kd4q_circlesContainer{align-items:center;gap:20px;display:flex}.m5Kd4q_circularElement{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;transition:all .2s;display:flex;position:relative;overflow:hidden}.m5Kd4q_circularElement:active{transform:translateY(0)}.m5Kd4q_circularElement:hover .m5Kd4q_circleHoverOverlay{opacity:1}.m5Kd4q_circleHoverOverlay{z-index:2;pointer-events:none;opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;transition:opacity .15s;position:absolute;inset:0}.m5Kd4q_circlePlaceholderLetter{z-index:1;color:#8c939e;filter:drop-shadow(0 1px 2px #00000080);font-size:16px;font-weight:600;position:relative}.m5Kd4q_equippedSpirit{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:65%;height:65%;display:flex;position:relative}.m5Kd4q_equippedSpirit img{object-fit:contain;filter:drop-shadow(0 1px 2px #00000080);border-radius:50%;width:auto;max-width:100%;height:auto;max-height:100%;position:relative;top:1px;left:1px}.m5Kd4q_specializationGrid{flex-direction:column;gap:12px;padding:20px 16px;display:flex}.m5Kd4q_specializationOption{border:1px solid var(--input-bg);cursor:pointer;background:#0000004d;border-radius:6px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.m5Kd4q_specializationOption:hover{background:#800e0e1a;border-color:#800e0e;transform:translateY(-1px)}.m5Kd4q_specializationOption.m5Kd4q_selectedSpecialization{background:#800e0e33;border-color:#800e0e;box-shadow:0 0 10px #800e0e4d}.m5Kd4q_specializationOptionIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;display:flex;position:relative;overflow:hidden}.m5Kd4q_spiritModalPortrait{z-index:1;object-fit:contain;filter:drop-shadow(0 1px 2px #00000080);border-radius:50%;width:auto;max-width:65%;height:auto;max-height:65%;position:relative;top:1px;left:1px}.m5Kd4q_spiritModalFallback{z-index:1;color:#8c939e;filter:drop-shadow(0 1px 2px #00000080);justify-content:center;align-items:center;font-size:16px;font-weight:600;display:none;position:relative}.m5Kd4q_spiritModalSelectedOverlay{z-index:2;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.m5Kd4q_specializationOptionText{flex:1;min-width:0}.m5Kd4q_specializationOptionText h4{color:#fff;margin:0 0 4px;font-size:16px;font-weight:600}.m5Kd4q_specializationOptionText p{color:#8c939e;margin:0;font-size:14px;line-height:1.4}.m5Kd4q_specializationOptionText p .icy-tt-number{color:gold}.m5Kd4q_specializationOptionText p .icy-tt-white{color:#e3e0d9}.m5Kd4q_specializationOptionText p .icy-tt-label{color:#8c939e}@media (max-width:768px){.m5Kd4q_circlesContainer{gap:15px}.m5Kd4q_circularElement{width:100px;height:100px}.m5Kd4q_circlePlaceholderLetter{font-size:14px}.m5Kd4q_equippedSpirit span{font-size:16px}.m5Kd4q_specializationOption{gap:10px;padding:10px}.m5Kd4q_specializationOptionIcon{width:45px;height:45px}.m5Kd4q_spiritModalFallback{font-size:14px}.m5Kd4q_specializationOptionText h4{font-size:15px}.m5Kd4q_specializationOptionText p{font-size:13px}}@media (max-width:480px){.m5Kd4q_circlesContainer{gap:12px}.m5Kd4q_circularElement{width:100px;height:100px}.m5Kd4q_circlePlaceholderLetter{font-size:12px}.m5Kd4q_equippedSpirit span{font-size:14px}.m5Kd4q_specializationOption{gap:8px;padding:8px}.m5Kd4q_specializationOptionIcon{width:40px;height:40px}.m5Kd4q_spiritModalFallback{font-size:12px}.m5Kd4q_specializationOptionText h4{font-size:14px}.m5Kd4q_specializationOptionText p{font-size:12px}}
._4tByra_paladinMechanicContainer{background-color:#11131c99;background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/paladin/d4-cm-paladin-slots-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex-direction:row;justify-content:space-around;align-items:center;height:175px;padding:15px 30px;font-family:Inter,sans-serif;display:flex;position:relative}._4tByra_oathElement{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/paladin/d4-cm-paladin-slot.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:120px;height:100%;display:flex;box-shadow:0 0 10px #000000e0}._4tByra_oathElement img{object-fit:contain;width:100%;height:100%;padding:5px}._4tByra_oathElement._4tByra_selectedOath{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/paladin/d4-cm-paladin-slot-selected.webp)!important}._4tByra_oathElement:hover{background-image:url(https://static.icy-veins.com/wp/static/d4/latest/images/class_mechanics/paladin/d4-cm-paladin-slot-hovered.webp)}
.TRI7WG_warlockMechanicContainer{background-color:#11131c99;background-position:41.1% 27.3%;background-repeat:no-repeat;background-size:152.2% 512.8%;flex-direction:column;justify-content:flex-start;align-items:center;padding:18px 30px 22px;font-family:Inter,sans-serif;display:flex;position:relative}.TRI7WG_warlockMechanicContainer.TRI7WG_embed .TRI7WG_shardsRow .TRI7WG_shardSlot{width:84px;height:84px}.TRI7WG_warlockMechanicContainer.TRI7WG_embed .TRI7WG_fragmentsRow .TRI7WG_fragmentSlot{width:46px;height:46px}.TRI7WG_warlockMechanicContainer:before{content:"";background-image:url(../media/class-mechanics-bg.37r2slqe73dq1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.TRI7WG_titleBar{justify-content:center;align-items:center;width:100%;min-height:28px;display:flex;position:relative}.TRI7WG_titleText{letter-spacing:4px;text-transform:uppercase;color:#f5e6c2;text-shadow:0 1px 2px #000c;font-size:14px;font-weight:700}.TRI7WG_shardsRow{flex-direction:row;justify-content:center;align-items:center;gap:22px;display:flex}.TRI7WG_divider{background:linear-gradient(90deg,#fff0 0%,#b48c5a99 50%,#fff0 100%);width:80%;max-width:460px;height:1px}.TRI7WG_fragmentsRow{flex-direction:row;justify-content:center;align-items:center;gap:18px;display:flex}.TRI7WG_shardSlot{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:110px;height:110px;transition:transform .15s,filter .15s;display:flex;position:relative}.TRI7WG_shardSlot:hover{transform:translateY(-1px)}.TRI7WG_shardSlot:hover .TRI7WG_slotHoverOverlay{opacity:1}.TRI7WG_shardSlot:active{transform:translateY(0)}.TRI7WG_shardSlot.TRI7WG_shardSlotEquipped{filter:drop-shadow(0 0 8px #dc46468c)}.TRI7WG_shardSlot.TRI7WG_shardSlotCapstone:not(.TRI7WG_shardSlotEquipped){filter:grayscale(.5)brightness(.75)}.TRI7WG_slotHoverOverlay{z-index:1;pointer-events:none;opacity:0;object-fit:contain;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TRI7WG_shardHoverOverlay{width:110%;height:110%;top:40%}.TRI7WG_fragmentHoverOverlay{width:115%;height:115%}.TRI7WG_shardSlotIcon{z-index:2;object-fit:contain;filter:drop-shadow(0 1px 2px #0009);pointer-events:none;width:125%;height:125%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.TRI7WG_fragmentSlot{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .15s,filter .15s;display:flex;position:relative}.TRI7WG_fragmentSlot:hover .TRI7WG_slotHoverOverlay{opacity:1}.TRI7WG_fragmentSlot.TRI7WG_fragmentSlotEquipped{filter:drop-shadow(0 0 6px #dc464680)}.TRI7WG_fragmentSlot.TRI7WG_fragmentSlotEmpty{cursor:default;opacity:.45}.TRI7WG_fragmentSlotIcon{z-index:2;object-fit:contain;filter:drop-shadow(0 1px 2px #0009);pointer-events:none;width:60%;height:60%;position:relative}@media (max-width:768px){.TRI7WG_warlockMechanicContainer{gap:10px;padding:14px 18px 18px}.TRI7WG_shardsRow{gap:14px}.TRI7WG_shardSlot{width:86px;height:86px}.TRI7WG_fragmentsRow{gap:14px}.TRI7WG_fragmentSlot{width:46px;height:46px}.TRI7WG_titleText{letter-spacing:3px;font-size:12px}}@media (max-width:480px){.TRI7WG_shardsRow{gap:10px}.TRI7WG_shardSlot{width:70px;height:70px}.TRI7WG_fragmentsRow{gap:10px}.TRI7WG_fragmentSlot{width:40px;height:40px}}
.epF1-G_gearGridContainer{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:center;gap:24px;width:100%;min-width:0;max-width:100%;min-height:0;font-family:Inter,sans-serif;display:flex}.epF1-G_gearGridContainer.epF1-G_embed{--embedGearGridZoom:.68;flex:0 auto;align-self:center;width:100%;max-width:100%}.epF1-G_gearGridContainer.epF1-G_embed .epF1-G_gridSkillWrapper{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0}.epF1-G_gearGridContainer.epF1-G_embed .epF1-G_gridSkillWrapper .epF1-G_gearGrid{border-top-right-radius:12px}.epF1-G_gearGridContainer.epF1-G_embed .epF1-G_gearGridContent{min-width:0;max-width:none;height:600px}.epF1-G_gearGridContainer.epF1-G_embed .epF1-G_gearGridContent>*{zoom:var(--embedGearGridZoom)}.epF1-G_gearGridContainer.epF1-G_embed .epF1-G_dualWieldColumn{bottom:calc(24px/var(--embedGearGridZoom));right:calc(24px/var(--embedGearGridZoom))}.epF1-G_readOnlySlot{opacity:.9;cursor:default!important}.epF1-G_readOnlySlot:hover{filter:none!important;transform:none!important}.epF1-G_gridSkillWrapper{border:1px solid var(--input-bg);background-color:#191922;border-top-left-radius:12px;border-bottom-left-radius:12px;flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}.epF1-G_classSelectorWrapper{flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.epF1-G_classSelectorContainer{background-color:#11131c99;border-top-left-radius:12px;flex-direction:row;justify-content:space-between;display:flex}.epF1-G_levelInput{background-color:var(--input-bg);cursor:pointer;color:#ceced9;border:1px solid #585868;border-radius:5px;flex-flow:row;place-content:center space-between;align-items:center;width:133px;margin:1rem;padding:6px 10px;transition:all .2s;display:flex}.epF1-G_levelInput input{border:1px solid var(--input-bg);color:#ceced9;text-align:center;background-color:#191922;border-top:4px solid #111112;border-radius:5px;width:50%;height:100%;font-size:1rem;font-weight:500}.epF1-G_gearGrid{border-bottom:1px solid var(--input-bg);background-color:#000;border-top-left-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden}.epF1-G_gearGridBackground{opacity:.6;z-index:0;background-color:#000;position:absolute;inset:0}.epF1-G_gearGridContent{background-position:50%;background-repeat:no-repeat;background-size:contain;grid-template-columns:auto auto auto;justify-content:space-between;align-items:center;width:100%;min-width:550px;max-width:550px;height:100%;padding:24px;display:grid;position:relative}.epF1-G_gearGridContent:before{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#0000001a 30%,#0006 60%,#000 100%);position:absolute;inset:0}.epF1-G_GearGridFooter{background-color:#000;border-bottom-right-radius:12px;border-bottom-left-radius:12px;position:relative}.epF1-G_leftColumn{z-index:1;flex-direction:column;grid-area:2/1;gap:12px;height:100%;display:flex}.epF1-G_rightColumn{z-index:1;flex-direction:column;grid-area:2/3;justify-content:flex-start;align-items:flex-end;gap:12px;height:100%;display:flex}.epF1-G_centerColumn{z-index:1;flex-direction:column;grid-area:2/2;justify-content:flex-end;align-items:center;gap:12px;height:100%;display:flex}.epF1-G_dualWieldContainer{justify-content:center;align-items:center;gap:2px;display:flex}.epF1-G_dualWieldColumn{z-index:1;grid-area:2/3;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;right:24px}.epF1-G_characterPortrait{grid-area:2/2;justify-content:center;align-items:center;display:flex}.epF1-G_portraitFrame{background:linear-gradient(145deg,#2a2a38 0%,#1e1e28 100%);border:2px solid #4a4a5f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:120px;min-height:120px;padding:20px;display:flex;box-shadow:0 4px 16px #0000004d}.epF1-G_portraitIcon{filter:drop-shadow(0 2px 4px #00000080);font-size:48px}.epF1-G_characterName{color:#fff;text-align:center;text-shadow:0 1px 2px #000c;font-size:14px;font-weight:600}.epF1-G_gearSlot{cursor:pointer;background-image:url(../media/d4-ui-gearslot.0_be24a9vo6ra.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:80px;max-width:80px;min-height:117px;max-height:117px;padding:2px 1px;transition:all .2s;position:relative;display:flex!important}.epF1-G_gearSlot img{object-fit:contain;filter:drop-shadow(0 1px 2px #00000080);pointer-events:none;width:70px;height:130px}.epF1-G_gearSlot .epF1-G_emptyGearSlotIcon{opacity:.5;padding:4px}.epF1-G_mainWeaponSlot{min-width:115px;max-width:115px;min-height:160px}.epF1-G_mainWeaponSlot img{object-fit:contain;filter:drop-shadow(0 1px 2px #00000080);pointer-events:none;width:115px;height:175px}.epF1-G_mainWeaponSlot .epF1-G_emptyGearSlotIcon{opacity:.5!important;padding:0!important}.epF1-G_twoHandSecondaryBlockedSlot{cursor:not-allowed}.epF1-G_twoHandSecondaryBlockedSlot:hover{border-color:inherit;box-shadow:none;filter:none;transform:none}.epF1-G_twoHandSecondaryBlockedSlot .epF1-G_emptyGearSlotIcon{filter:drop-shadow(0 1px 2px #00000080)brightness(.75)sepia()hue-rotate(-183deg)saturate(2.8)!important}.epF1-G_blockedSecondaryItemWrap{justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}.epF1-G_mainWeaponSlot .epF1-G_blockedSecondaryItemWrap .epF1-G_blockedSecondaryPrimaryItemImg{filter:drop-shadow(0 1px 2px #00000080)grayscale()brightness(40%)sepia()saturate(300%)hue-rotate(-38deg);display:block}.epF1-G_emptySlot{opacity:0!important;cursor:default!important;pointer-events:none!important}.epF1-G_gearSlot:hover{border-color:#dcdcdc;box-shadow:0 4px 12px #e71a1a33}.epF1-G_gearSlot:active{transform:translateY(0)}.epF1-G_gearSlotIcon{filter:drop-shadow(0 1px 2px #00000080);pointer-events:none;z-index:2;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;display:flex;position:relative}.epF1-G_gearSlotIcon span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.epF1-G_gearSlotIcon img{max-width:none!important}.epF1-G_raritySlotBg{object-fit:cover;pointer-events:none;z-index:1;padding:8px;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.epF1-G_greaterAffixSlotIcon{z-index:3;pointer-events:none;width:20px;height:20px;position:absolute;top:4px;left:50%;overflow:hidden;transform:translate(-50%)}.epF1-G_greaterAffixSlotIcon img{object-fit:contain;transform-origin:50%;filter:drop-shadow(0 1px 2px #000000d9);transform:scale(1.75);width:20px!important;height:20px!important}.epF1-G_mainWeaponSlot .epF1-G_greaterAffixSlotIcon{width:22px;height:22px;top:6px}.epF1-G_mainWeaponSlot .epF1-G_greaterAffixSlotIcon img{width:22px!important;height:22px!important}.epF1-G_slotBottomIconBar{z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:4px;left:50%;overflow:visible;transform:translate(-50%)}.epF1-G_slotBottomIconBar.epF1-G_slotBottomIconBarSpread{justify-content:space-between;width:calc(100% - 14px);max-width:62px}.epF1-G_slotBottomIconSlot{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex;overflow:visible}.epF1-G_slotBottomIconSlot img{object-fit:contain;transform-origin:50%;filter:drop-shadow(0 1px 2px #000000d9);width:18px;max-width:18px;height:18px;max-height:18px;transform:scale(1.5)}.epF1-G_mainWeaponSlot .epF1-G_slotBottomIconBar{bottom:2px}.epF1-G_mainWeaponSlot .epF1-G_slotBottomIconBar.epF1-G_slotBottomIconBarSpread{width:calc(100% - 18px);max-width:78px}.epF1-G_mainWeaponSlot .epF1-G_slotBottomIconSlot{width:26px;height:26px}.epF1-G_mainWeaponSlot .epF1-G_slotBottomIconSlot img{width:22px!important;max-width:22px!important;height:22px!important;max-height:22px!important}.epF1-G_socketContainer{pointer-events:none;flex-direction:column;display:flex;position:absolute}.epF1-G_socket{pointer-events:none;background-image:url(https://wp.icy-veins.com/static/d4/latest/images/tooltips/gem_socket.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:36px;height:36px;font-size:6px;transition:all .2s;display:flex}.epF1-G_mainWeaponSlot .epF1-G_socket{width:48px;height:48px}.epF1-G_mainWeaponSlot .epF1-G_socket .epF1-G_gemIcon img{max-width:33px;max-height:33px}.epF1-G_runePairSocketWrap{flex-shrink:0;width:42px;min-height:89px;position:relative}.epF1-G_runePairSocketBg{pointer-events:none;z-index:0;background-image:url(https://wp.icy-veins.com/static/d4/latest/images/tooltips/runesword_sockets.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:-2px -4px}.epF1-G_runePairSocketSlots{z-index:1;pointer-events:none;flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.epF1-G_runePairSocketSlot{pointer-events:none;background:0 0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.epF1-G_emptySocket{pointer-events:none}.epF1-G_gemIcon{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.epF1-G_gemIcon img{object-fit:contain;filter:drop-shadow(0 1px 1px #000c);pointer-events:none;width:auto;max-width:25px;height:auto;max-height:25px}.epF1-G_runePairSocketSlot .epF1-G_gemIcon img{max-width:29px;max-height:29px}.epF1-G_equippedItem{color:#fff;background:#1a78e7;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;display:flex;position:absolute;top:4px;right:4px;box-shadow:0 1px 3px #0000004d}@media (max-width:1200px){.epF1-G_gearGridContent{min-width:0;max-width:none}.epF1-G_gridSkillWrapper{border-radius:12px}}@media (max-width:768px){.epF1-G_gridSkillWrapper{border-radius:0;width:100%;min-width:auto}.epF1-G_gearGridContainer{min-width:100%}.epF1-G_gearGridContainer.epF1-G_embed{--embedGearGridZoom:.9;width:100%;max-width:100%}.epF1-G_gearGridContent{gap:12px;padding:16px}.epF1-G_gearGrid{grid-template-rows:60px 1fr;grid-template-columns:100px 160px 100px;gap:12px}.epF1-G_gearSlot{background-size:contain;min-width:70px;min-height:90px;padding:8px 6px}.epF1-G_gearSlot.epF1-G_mainWeaponSlot{min-height:100px}.epF1-G_gearSlot.epF1-G_mainWeaponSlot .epF1-G_socket{width:26px;height:26px}.epF1-G_gearSlot .epF1-G_gearSlotIcon img{width:100px;height:90px}.epF1-G_gearSlot .epF1-G_gearSlotIcon .epF1-G_emptyGearSlotIcon{height:50px}.epF1-G_leftColumn .epF1-G_gearSlot.epF1-G_mainWeaponSlot{left:4px}.epF1-G_rightColumn .epF1-G_gearSlot.epF1-G_mainWeaponSlot{right:4px}.epF1-G_gearSlotIcon{font-size:20px}.epF1-G_gearSlotName{max-width:60px;font-size:9px}.epF1-G_portraitFrame{min-width:100px;min-height:100px;padding:16px}.epF1-G_portraitIcon{font-size:36px}.epF1-G_characterName{font-size:12px}.epF1-G_socket{width:26px;height:26px;font-size:4px}.epF1-G_gemIcon img{max-width:24px;max-height:24px}}@media (max-width:480px){.epF1-G_mainContent{flex-direction:column;align-items:center;gap:12px;min-height:auto}.epF1-G_gridSkillWrapper{width:100%;min-width:auto}.epF1-G_gearGridContainer.epF1-G_embed{--embedGearGridZoom:1}.epF1-G_gearGridContent{gap:8px;padding:12px}.epF1-G_gearGrid{grid-template-rows:50px 1fr;grid-template-columns:80px 120px 80px;gap:8px;padding:0}.epF1-G_gearSlot{min-width:60px;min-height:80px;padding:6px 4px}.epF1-G_gearSlot .epF1-G_gearSlotIcon{font-size:18px}.epF1-G_gearSlot .epF1-G_gearSlotIcon img{height:70px}.epF1-G_gearSlot .epF1-G_gearSlotIcon .epF1-G_emptyGearSlotIcon{height:50px}.epF1-G_gearSlotName{max-width:50px;font-size:8px}.epF1-G_portraitFrame{min-width:80px;min-height:80px;padding:12px}.epF1-G_portraitIcon{font-size:28px}.epF1-G_characterName{font-size:10px}.epF1-G_socket{width:24px;height:24px;font-size:3px}.epF1-G_gemIcon img{max-width:22px;max-height:22px}.epF1-G_levelInput span{display:none}.epF1-G_levelInput input{width:100%}}.epF1-G_highlightedGearSlot{animation:1.5s ease-in-out infinite epF1-G_gearSlotPulse;border:2px solid #fff!important;box-shadow:0 0 10px 2px #fff!important}@keyframes epF1-G_gearSlotPulse{0%,to{box-shadow:0 0 10px 2px #fff}50%{box-shadow:0 0 15px 4px #fff}}
.o5c8fG_statsContainer{border:1px solid var(--input-bg);background:#0000004d;flex-direction:column;flex:1;align-self:stretch;min-height:0;font-family:Inter,sans-serif;display:flex;position:relative;overflow:hidden}.o5c8fG_statsBackground{opacity:.5;z-index:0;background-image:url(../media/d4-ui-background.1hqkc787ut91r.webp);background-position:50%;background-repeat:repeat;background-size:contain;border-top-right-radius:12px;border-bottom-right-radius:12px;position:absolute;inset:0}.o5c8fG_statsBackground:after{content:"";background-blend-mode:multiply;opacity:.3;z-index:0;background-image:url(../media/d4-ui-background2.05pei1x1wrt2u.webp);background-position:50%;background-repeat:repeat;background-size:contain;border-top-right-radius:12px;border-bottom-right-radius:12px;position:absolute;inset:0}.o5c8fG_statsTitle{color:#fff;text-align:center;text-shadow:0 1px 2px #000c;border-bottom:1px solid var(--input-bg);z-index:1;padding:8px 0;font-size:1.2rem;font-weight:600;position:relative}.o5c8fG_controls{border-bottom:1px solid var(--input-bg);z-index:1;justify-content:center;gap:8px;margin-bottom:12px;padding:12px 0;display:flex;position:relative}.o5c8fG_controlButton{border:1px solid var(--input-bg);color:#ceced9;cursor:pointer;background:#2b2b3b80;border-radius:4px;padding:6px 12px;font-size:.8rem;font-weight:500;transition:all .2s}.o5c8fG_controlButton:hover{color:#fff;background:#2b2b3bcc;border-color:#4a4a5f}.o5c8fG_controlButton:focus{outline-offset:2px;outline:2px solid #4a4a5f}.o5c8fG_controlButton:active{transform:translateY(1px)}.o5c8fG_wipBanner{z-index:1;text-align:center;letter-spacing:.02em;color:#f0d9a0;background:#78501459;padding:8px 12px;font-size:.75rem;font-weight:600;position:relative}.o5c8fG_statsContent{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden auto}.o5c8fG_statCategory{border-bottom:1px solid var(--input-bg);flex-direction:column;gap:8px;padding:8px 16px;display:flex}.o5c8fG_categoryHeader{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;transition:all .2s;display:flex}.o5c8fG_categoryHeader:hover{background:#2b2b3b33;border-radius:4px}.o5c8fG_categoryTitle{color:#dedee8;text-transform:uppercase;letter-spacing:.5px;text-align:left;margin:0;font-size:.9rem;font-weight:800}.o5c8fG_collapseIcon{color:#8a8a9a;-webkit-user-select:none;user-select:none;font-size:1.2rem;transition:transform .2s;position:relative}.o5c8fG_collapseIcon.o5c8fG_collapsed{transform:rotate(-180deg)}.o5c8fG_statList{flex-direction:column;gap:4px;transition:all .3s;display:flex;overflow:hidden}.o5c8fG_statList.o5c8fG_collapsed{opacity:0;max-height:0;margin:0;padding:0}.o5c8fG_statRow{justify-content:space-between;align-items:flex-start;min-height:20px;padding:4px 8px;transition:all .2s;display:flex}.o5c8fG_statRow:hover{background:#2b2b3b80;border-color:#3c3c4f80}.o5c8fG_statName{color:#c1c1ca;white-space:nowrap;text-overflow:ellipsis;flex:1;padding-right:8px;font-size:.85rem;font-weight:400;line-height:1.2;overflow:hidden}.o5c8fG_statValue{color:#fff;text-align:right;text-shadow:0 1px 2px #000c;white-space:nowrap;flex-shrink:0;min-width:60px;font-size:.85rem;font-weight:600}.o5c8fG_uncappedValue{color:#999;opacity:.7;font-weight:400}.o5c8fG_noStats{text-align:center;color:#8a8a9a;z-index:1;flex:1;justify-content:center;align-items:center;min-height:0;padding:20px;font-style:italic;display:flex;position:relative}.o5c8fG_noStats p{margin:0;font-size:.9rem}@media (max-width:1200px){.o5c8fG_statsContainer{border-radius:0;min-width:700px}}@media (max-width:768px){.o5c8fG_statsContainer{border-radius:0;min-width:0;height:auto;min-height:400px}.o5c8fG_controls{flex-direction:column;gap:6px}.o5c8fG_controlButton{padding:8px 12px;font-size:.75rem}.o5c8fG_statRow{padding:6px 8px}.o5c8fG_statName,.o5c8fG_statValue{font-size:.8rem}}
._9uUN3G_icyTitleContainer{align-items:center;display:flex}._9uUN3G_icyTitleContainer._9uUN3G_bottomMargin{margin-bottom:16px}._9uUN3G_icyTitleContainer ._9uUN3G_icyTitleIcon{text-align:center;width:30px;height:30px;margin-right:12px;padding:5px 0;font-size:1rem}._9uUN3G_icyTitleContainer ._9uUN3G_icyHeaderContainer{flex-wrap:wrap;align-items:center;display:flex}._9uUN3G_icyTitleContainer ._9uUN3G_icyHeaderContainer ._9uUN3G_icyTitleHeading{text-overflow:ellipsis;white-space:nowrap;margin-right:17px;font-size:1.125rem;line-height:32px;overflow:hidden}._9uUN3G_icyTitleContainer ._9uUN3G_icyHeaderContainer a{color:#bebecc;align-items:center;font-size:14px;display:flex}._9uUN3G_icyTitleContainer ._9uUN3G_icyHeaderContainer a:hover{color:#fff}._9uUN3G_icyTitleContainer ._9uUN3G_icyHeaderContainer a:hover>p{text-decoration:underline}
.yfpWSa_classHeaderWrapper{flex-direction:column;gap:16px;margin-top:27px;margin-bottom:15px;display:flex}@media (min-width:640px){.yfpWSa_classHeaderWrapper{gap:24px}}@media (min-width:860px){.yfpWSa_classHeaderWrapper{flex-direction:row;align-items:center}}@media (min-width:1560px){.yfpWSa_classHeaderWrapper{gap:36px}}.yfpWSa_classHeaderWrapper .yfpWSa_contentContainer{flex-direction:column;gap:8px;display:flex}@media (min-width:860px){.yfpWSa_classHeaderWrapper .yfpWSa_contentContainer{gap:0}}@media (min-width:1200px){.yfpWSa_classHeaderWrapper .yfpWSa_contentContainer{gap:8px}}.yfpWSa_classHeaderWrapper .yfpWSa_classHeaderDate{margin-bottom:.75rem;font-size:.75rem}.yfpWSa_classHeaderWrapper .yfpWSa_classHeaderRow{align-items:center;display:flex}.yfpWSa_classHeaderWrapper .yfpWSa_classHeaderRow .yfpWSa_classHeaderButton{border:none;border-radius:6px;justify-content:center;align-items:center;width:4rem;height:2.25rem;font-size:1.25rem;display:inline-flex}.yfpWSa_classHeaderWrapper .yfpWSa_classHeaderImage{object-fit:cover;border-radius:12px;width:100%}@media (min-width:860px){.yfpWSa_classHeaderWrapper .yfpWSa_classHeaderImage{width:350px;height:215px}}.yfpWSa_classHeaderWrapper .yfpWSa_shadow{box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d}.yfpWSa_classHeaderWrapper .yfpWSa_classHeaderOverview{font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (min-width:1200px){.yfpWSa_classHeaderWrapper .yfpWSa_classHeaderOverview{font-size:18px;line-height:32px}}
