.wh-compact-choice{all:unset;cursor:pointer;align-items:center;background-color:#121110;box-sizing:border-box;cursor:pointer;display:flex;gap:10px;overflow:hidden;padding:10px;white-space:nowrap;transition:background-color 75ms;box-shadow:inset #292727 0 0 0 1px,#292727 0 0 0 1px}.wh-compact-choice:hover{background-color:unset}.wh-compact-choice:hover,.wh-compact-choice.focus-visible{background-color:#1e1c1c}.wh-compact-choice[data-selected="true"]{--compactChoice-controlsDisplay: flex;background-color:#292727}.wh-compact-choice[data-shown]{border:2px solid #807c75}body[data-wh-webp="false"] .wh-compact-choice[data-quality-id="0"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/72/1355806024.png)}body[data-wh-webp="true"] .wh-compact-choice[data-quality-id="0"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/72/1355806024.webp)}body[data-wh-webp="false"] .wh-compact-choice[data-quality-id="1"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/160/592118432.png)}body[data-wh-webp="true"] .wh-compact-choice[data-quality-id="1"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/160/592118432.webp)}body[data-wh-webp="false"] .wh-compact-choice[data-quality-id="2"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/160/592118432.png)}body[data-wh-webp="true"] .wh-compact-choice[data-quality-id="2"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/160/592118432.webp)}body[data-wh-webp="false"] .wh-compact-choice[data-quality-id="3"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/9/602445065.png)}body[data-wh-webp="true"] .wh-compact-choice[data-quality-id="3"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/9/602445065.webp)}body[data-wh-webp="false"] .wh-compact-choice[data-quality-id="4"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/9/602445065.png)}body[data-wh-webp="true"] .wh-compact-choice[data-quality-id="4"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/9/602445065.webp)}body[data-wh-webp="false"] .wh-compact-choice[data-quality-id="5"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/218/420568026.png)}body[data-wh-webp="true"] .wh-compact-choice[data-quality-id="5"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/218/420568026.webp)}body[data-wh-webp="false"] .wh-compact-choice[data-quality-id="6"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/214/704278486.png)}body[data-wh-webp="true"] .wh-compact-choice[data-quality-id="6"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/214/704278486.webp)}body[data-wh-webp="false"] .wh-compact-choice[data-quality-id="7"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/203/103211723.png)}body[data-wh-webp="true"] .wh-compact-choice[data-quality-id="7"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/203/103211723.webp)}body[data-wh-webp="false"] .wh-compact-choice[data-quality-id="8"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/87/3713760855.png)}body[data-wh-webp="true"] .wh-compact-choice[data-quality-id="8"] .wh-compact-choice-quality-background{background-image:url(/d4/texture/hash/87/3713760855.webp)}.wh-compact-choice[data-quality-id="0"] .wh-compact-choice-name{color:#e3e0d9}.wh-compact-choice[data-quality-id="1"] .wh-compact-choice-name{color:#7c7cfb}.wh-compact-choice[data-quality-id="2"] .wh-compact-choice-name{color:#7c7cfb}.wh-compact-choice[data-quality-id="3"] .wh-compact-choice-name{color:#ff0}.wh-compact-choice[data-quality-id="4"] .wh-compact-choice-name{color:#ff0}.wh-compact-choice[data-quality-id="5"] .wh-compact-choice-name{color:#ff8000}.wh-compact-choice[data-quality-id="6"] .wh-compact-choice-name{color:#dca779}.wh-compact-choice[data-quality-id="7"] .wh-compact-choice-name{color:lime}.wh-compact-choice[data-quality-id="8"] .wh-compact-choice-name{color:#cda1d8}.wh-compact-choice-remove-icon,.wh-compact-choice[data-type="aspect"],.wh-compact-choice[data-type="glyph"],.wh-compact-choice[data-type="witch-power"],.wh-compact-choice[data-type="boss-power"],.wh-compact-choice[data-type="horadric-component"],.wh-compact-choice[data-type="chaos-perk"]{--compactChoice-iconHeight: auto;--compactChoice-iconWidth: 30px}.wh-compact-choice[data-type="glyph"]{--compactChoice-imgTransform: scale(1.67);--compactChoice-iconMargin: 0}.wh-compact-choice[data-type="chaos-perk"],.wh-compact-choice[data-type="witch-power"],.wh-compact-choice[data-type="boss-power"]{--compactChoice-imgTransform: scale(2.25);--compactChoice-iconMargin: 0}.wh-compact-choice[data-type="horadric-component"]{--compactChoice-imgTransform: scale(1.5);--compactChoice-iconMargin: 0}.wh-compact-choice[data-display-mode="description"]{align-items:flex-start}.wh-compact-choice-quality-background{background-image:inherit;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;flex:1 0 30px;height:30px;padding:2px;width:30px}.wh-compact-choice img{display:block;height:var(--compactChoice-iconHeight, 100%);margin:var(--compactChoice-iconMargin, 0 auto);transform:var(--compactChoice-imgTransform, unset);width:var(--compactChoice-iconWidth, auto)}.wh-compact-choice-remove-icon{background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#292727;border-radius:50%;height:var(--compactChoice-iconWidth, auto);width:var(--compactChoice-iconWidth, auto)}.wh-compact-choice-details{display:flex;flex-direction:column;flex:0 1 auto;overflow:hidden;width:100%}.wh-compact-choice-name,.wh-compact-choice-description,.wh-compact-choice-subtitle{font-weight:700;overflow:hidden;text-overflow:ellipsis}.wh-compact-choice-description{flex:0 0 auto;white-space:normal}.wh-compact-choice-name{color:#f2ebde;flex:0 1 auto;white-space:nowrap}.wh-compact-choice-name-pair{display:flex;flex:0 1 auto;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wh-compact-choice-subtitle{color:#b0aba2}.wh-compact-choice[data-type="boss-power"] .wh-compact-choice-name,.wh-compact-choice[data-type="boss-power"] .wh-compact-choice-description,.wh-compact-choice[data-type="witch-power"] .wh-compact-choice-name,.wh-compact-choice[data-type="witch-power"] .wh-compact-choice-description,.wh-compact-choice[data-type="chaos-perk"] .wh-compact-choice-name,.wh-compact-choice[data-type="chaos-perk"] .wh-compact-choice-description,.wh-compact-choice[data-type="horadric-component"] .wh-compact-choice-name,.wh-compact-choice[data-type="horadric-component"] .wh-compact-choice-description{font-weight:unset}.wh-compact-choice-list{background-color:#121110;box-shadow:inset #292727 0 0 0 2px;box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fill, minmax(258px, 1fr));overflow:hidden;padding:1px}.wh-compact-choice .wh-number-input{display:var(--compactChoice-controlsDisplay, none);justify-content:flex-end;margin-left:auto}.wh-compact-choice .wh-number-input-button:not(:hover){background-color:rgba(242,235,222,0.05)}.wh-number-input{--inputWidth: 127px;--inputHeight: 30px;display:flex}.wh-number-input[data-size="small"]{--inputWidth: 60px}.wh-number-input input[type="number"]{-moz-appearance:textfield;border-radius:2px 0 0 2px;color:#b0aba2;height:var(--inputHeight);width:var(--inputWidth)}.wh-number-input-value::-webkit-outer-spin-button,.wh-number-input-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wh-number-input-button{border-left:1px solid rgba(255,255,255,0.1);box-shadow:-1px 0 0 0 #000;align-items:center;background-color:#292727;border-radius:0;display:flex;flex:0 0 var(--inputHeight);height:var(--inputHeight);justify-content:center;padding:10px}.wh-number-input-button:hover{background-color:#454240}.wh-number-input-button:disabled{background-color:#292727}:root{--d4HoradricSpells-containerBg: url("/images/d4/tools/build-tool/distressed-bg.jpg");--d4HoradricSpells-slotIconSize: 100%;--d4HoradricSpells-slotIconPosition: center}.d4-horadric-spells-container{background-image:var(--d4HoradricSpells-containerBg);background-repeat:no-repeat;background-size:cover;display:flex;gap:20px;margin:0 auto;max-width:900px;padding:var(--d4BuildPlanner-toolPadding);position:relative}.d4-horadric-spells-container[data-display="small"],.d4-horadric-spells-container[data-display="tiny"]{flex-wrap:wrap}.d4-horadric-spells-container[data-embedded="true"]{--d4HoradricSpells-containerBg: none}.d4-horadric-spells-power-slots-parent{background-position:center;background-repeat:no-repeat;background-size:cover;align-items:center;aspect-ratio:1.07738;display:flex;flex:1 1 60%}.d4-horadric-spells-power-slots-parent{background-image:url("/d4/d4/texture/hash/180/3394480564.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots-parent{background-image:url("/d4/d4ptr/texture/hash/180/3394480564.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots-parent{background-image:url("/d4/d4beta/texture/hash/180/3394480564.webp")}.d4-horadric-spells-power-slots{box-sizing:border-box;height:100%;position:relative;width:100%}.d4-horadric-spells-power-slots .d4-horadric-spells-slot{align-items:center;aspect-ratio:1;background-position:center;background-size:150%;box-sizing:border-box;display:flex;width:9.046961326%;justify-content:center;margin:auto;position:absolute;transform:translate(-50%, -50%);z-index:1}.d4-horadric-spells-power-slots .d4-horadric-spells-slot-icon{background-position:var(--d4HoradricSpells-slotIconPosition);background-repeat:no-repeat;background-size:var(--d4HoradricSpells-slotIconSize);height:100%;width:100%;z-index:10}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"]:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";inset:-10%;position:absolute}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="0"]:after{background-image:url("/d4/d4/texture/hash/0/0.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="0"]:after{background-image:url("/d4/d4ptr/texture/hash/0/0.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="0"]:after{background-image:url("/d4/d4beta/texture/hash/0/0.webp")}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="1"]:after{background-image:url("/d4/d4/texture/hash/111/3765291375.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="1"]:after{background-image:url("/d4/d4ptr/texture/hash/111/3765291375.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="1"]:after{background-image:url("/d4/d4beta/texture/hash/111/3765291375.webp")}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="2"]:after{background-image:url("/d4/d4/texture/hash/111/3765291375.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="2"]:after{background-image:url("/d4/d4ptr/texture/hash/111/3765291375.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="2"]:after{background-image:url("/d4/d4beta/texture/hash/111/3765291375.webp")}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="3"]:after{background-image:url("/d4/d4/texture/hash/216/504731352.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="3"]:after{background-image:url("/d4/d4ptr/texture/hash/216/504731352.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="3"]:after{background-image:url("/d4/d4beta/texture/hash/216/504731352.webp")}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="4"]:after{background-image:url("/d4/d4/texture/hash/216/504731352.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="4"]:after{background-image:url("/d4/d4ptr/texture/hash/216/504731352.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="4"]:after{background-image:url("/d4/d4beta/texture/hash/216/504731352.webp")}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="5"]:after{background-image:url("/d4/d4/texture/hash/41/3224942633.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="5"]:after{background-image:url("/d4/d4ptr/texture/hash/41/3224942633.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="5"]:after{background-image:url("/d4/d4beta/texture/hash/41/3224942633.webp")}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="6"]:after{background-image:url("/d4/d4/texture/hash/0/0.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="6"]:after{background-image:url("/d4/d4ptr/texture/hash/0/0.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="6"]:after{background-image:url("/d4/d4beta/texture/hash/0/0.webp")}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="7"]:after{background-image:url("/d4/d4/texture/hash/0/0.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="7"]:after{background-image:url("/d4/d4ptr/texture/hash/0/0.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="7"]:after{background-image:url("/d4/d4beta/texture/hash/0/0.webp")}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="8"]:after{background-image:url("/d4/d4/texture/hash/0/0.webp")}[data-env="d4ptr"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="8"]:after{background-image:url("/d4/d4ptr/texture/hash/0/0.webp")}[data-env="d4beta"] .d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-filled="true"][data-horadric-type="arcana"][data-quality="8"]:after{background-image:url("/d4/d4beta/texture/hash/0/0.webp")}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-slot-id="0"]{left:28.453038674%;top:54.6130952381%}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-slot-id="1"]{left:50%;top:68.5267857143%}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-slot-id="2"]{left:71.7541436464%;top:54.6130952381%}.d4-horadric-spells-power-slots .d4-horadric-spells-slot[data-slot-id="3"]{left:50%;top:40.4761904762%;width:20%}.d4-horadric-spells-catalyst-slots-parent{height:10.64%;left:18.23%;position:absolute;top:87.80%;width:64.09%}.d4-horadric-spells-catalyst-slots{display:flex;justify-content:space-evenly}.d4-horadric-spells-catalyst-slots .d4-horadric-spells-slot{align-items:center;aspect-ratio:1;background-position:center;background-size:150%;box-sizing:border-box;display:flex;flex:1 1 auto;justify-content:center;margin:0.5% 1%;position:relative;z-index:1}.d4-horadric-spells-catalyst-slots .d4-horadric-spells-slot-icon{background-position:center;background-repeat:no-repeat;background-size:100%;height:100%;width:100%;z-index:10}.d4-horadric-spells-slot:hover{cursor:pointer;filter:brightness(1.35)}.d4-horadric-spells-choices[data-horadric-type="arcana"] .wh-compact-choice:not([data-horadric-type~="arcana"]):not([data-empty]),.d4-horadric-spells-choices[data-horadric-type="catalyst"] .wh-compact-choice:not([data-horadric-type~="catalyst"]):not([data-empty]),.d4-horadric-spells-choices[data-horadric-type="infusion"] .wh-compact-choice:not([data-horadric-type~="infusion"]):not([data-empty]){display:none}
