.LootFilterTool_shell__U31qr{max-width:88rem;margin:2rem auto 4rem;padding:0 1rem}.LootFilterTool_panel__2HaDf{border:1px solid rgb(244 114 182/.34);border-radius:.75rem;background:rgb(17 17 19/.98);box-shadow:0 18px 60px rgb(0 0 0/.35)}.LootFilterTool_toolbar__It_ap{display:grid;gap:.75rem;padding:1rem}.LootFilterTool_importPanel__wFMpM,.LootFilterTool_insights___HEgY{border-bottom:1px solid rgb(255 255 255/.08)}.LootFilterTool_importPanel__wFMpM>summary,.LootFilterTool_insights___HEgY>summary{padding:.8rem 1rem;color:#a1a1aa;cursor:pointer;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.LootFilterTool_importPanel__wFMpM[open]>summary,.LootFilterTool_insights___HEgY[open]>summary{color:#f9a8d4}.LootFilterTool_input__Fcl5Y,.LootFilterTool_search__0Ejm9,.LootFilterTool_select__WFU8H,.LootFilterTool_textarea__hR0lk{width:100%;border:1px solid rgb(113 113 122/.55);border-radius:.4rem;background:rgb(9 9 11/.75);color:#fafafa;padding:.65rem .75rem}.LootFilterTool_textarea__hR0lk{min-height:6rem;max-height:10rem;resize:vertical;font-family:ui-monospace,monospace;font-size:.75rem;overflow-wrap:anywhere}.LootFilterTool_input__Fcl5Y:focus,.LootFilterTool_search__0Ejm9:focus,.LootFilterTool_select__WFU8H:focus,.LootFilterTool_textarea__hR0lk:focus{outline:2px solid rgb(244 114 182/.38);border-color:#f472b6}.LootFilterTool_button__KSzFz{min-height:2.55rem;border:1px solid rgb(244 114 182/.5);border-radius:.4rem;background:rgb(39 39 42/.72);color:#fbcfe8;padding:.55rem .85rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.LootFilterTool_button__KSzFz:hover{background:rgb(63 63 70/.78)}.LootFilterTool_button__KSzFz:disabled{opacity:.4;cursor:not-allowed}.LootFilterTool_buttonMuted__uPom3{border-color:rgb(113 113 122/.5);background:rgb(39 39 42/.65);color:#d4d4d8}.LootFilterTool_buttonDanger__te67X{border-color:rgb(239 68 68/.5);background:rgb(127 29 29/.25);color:#fecaca}.LootFilterTool_header__Yxoy_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;padding:1rem;border-top:1px solid rgb(255 255 255/.08);border-bottom:1px solid rgb(255 255 255/.08)}.LootFilterTool_filterTitle__jxOjC{margin:0;color:#f9a8d4;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2vw,2rem);letter-spacing:.06em}.LootFilterTool_headerActions__4ri2B{display:grid;grid-template-columns:minmax(12rem,1fr) auto auto;gap:.55rem;align-items:end}.LootFilterTool_headerActions__4ri2B .LootFilterTool_buttonMuted__uPom3,.LootFilterTool_headerActions__4ri2B .LootFilterTool_button__KSzFz,.LootFilterTool_headerActions__4ri2B .LootFilterTool_select__WFU8H,.LootFilterTool_header__Yxoy_>div:first-child>.LootFilterTool_label__wYSDl .LootFilterTool_input__Fcl5Y{height:2.25rem;min-height:2.25rem}.LootFilterTool_headerActions__4ri2B .LootFilterTool_select__WFU8H,.LootFilterTool_header__Yxoy_>div:first-child>.LootFilterTool_label__wYSDl .LootFilterTool_input__Fcl5Y{padding-block:.35rem}.LootFilterTool_stats__lpWJ1{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.LootFilterTool_badge__Jd95_{border:1px solid rgb(255 255 255/.12);border-radius:999px;background:rgb(0 0 0/.25);color:#d4d4d8;padding:.25rem .55rem;font-size:.75rem}.LootFilterTool_findings__cKstS{display:grid;gap:.5rem;padding:1rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.LootFilterTool_finding__B5iBD{border-left:2px solid #f472b6;background:rgb(0 0 0/.22);padding:.65rem .75rem;color:#d4d4d8;font-size:.82rem}.LootFilterTool_ruleList__qSjSE{display:grid;gap:.9rem;padding:1rem}.LootFilterTool_rule__SqPDK{border:1px solid rgb(255 255 255/.12);border-radius:.65rem;background:rgb(14 14 16/.72);overflow:hidden}.LootFilterTool_ruleDisabled__ig05N{opacity:.62}.LootFilterTool_ruleHead__k6DS2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:center;padding:.85rem 1rem;background:rgb(255 255 255/.035)}.LootFilterTool_ruleIdentity__7SEGi{min-width:0}.LootFilterTool_ruleTitle__gMToz{display:block;overflow:hidden;color:#e4e4e7;font-size:1rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.LootFilterTool_ruleControls__cQN_W{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.LootFilterTool_actionBadge__cyfmq{display:inline-flex;align-items:center;justify-content:center;min-width:6.5rem;border:1px solid rgb(255 255 255/.08);border-radius:999px;padding:.45rem .8rem;color:#d4d4d8;background:rgb(39 39 42/.7);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;gap:.45rem}.LootFilterTool_actionshow__TfwMz{color:#86efac;background:rgb(20 83 45/.28)}.LootFilterTool_actionhideAll__QqzYT{color:#fda4af;background:rgb(127 29 29/.28)}.LootFilterTool_actionrecolor__3jE7q{color:#e4e4e7;background:rgb(39 39 42/.7)}.LootFilterTool_recolorSwatch__mhwuz{width:.72rem;height:.72rem;filter:drop-shadow(0 0 4px currentColor)}.LootFilterTool_iconButton__BPXoO{min-width:2.2rem;min-height:2.2rem;border:1px solid rgb(255 255 255/.14);border-radius:.35rem;background:rgb(39 39 42/.7);color:#e4e4e7;cursor:pointer;display:inline-grid;place-items:center}.LootFilterTool_iconButton__BPXoO:disabled{opacity:.3;cursor:not-allowed}.LootFilterTool_ruleBody__eTg7i{display:grid;gap:.75rem;padding:.75rem}.LootFilterTool_editorBasics__7fEI7{display:grid;grid-template-columns:minmax(14rem,28rem) minmax(9rem,13rem) 4.5rem;gap:.65rem;align-items:end;justify-content:start}.LootFilterTool_colorInput__kIRSG,.LootFilterTool_editorBasics__7fEI7 .LootFilterTool_input__Fcl5Y,.LootFilterTool_editorBasics__7fEI7 .LootFilterTool_select__WFU8H{height:2.25rem;min-height:2.25rem}.LootFilterTool_editorBasics__7fEI7 .LootFilterTool_input__Fcl5Y,.LootFilterTool_editorBasics__7fEI7 .LootFilterTool_select__WFU8H{padding-block:.35rem}.LootFilterTool_colorInput__kIRSG{width:4.5rem;border:1px solid rgb(113 113 122/.55);border-radius:.4rem;background:rgb(9 9 11/.75);padding:.28rem;cursor:pointer}.LootFilterTool_addCondition__wcLoF{width:min(100%,18rem)}.LootFilterTool_addCondition__wcLoF .LootFilterTool_select__WFU8H{height:2.25rem;min-height:2.25rem;padding-block:.35rem}.LootFilterTool_row__2OZ0_{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.65rem;align-items:end}.LootFilterTool_powerRange__lnOfZ{display:grid;grid-template-columns:repeat(2,9rem);gap:.65rem;justify-content:start}.LootFilterTool_powerRange__lnOfZ .LootFilterTool_input__Fcl5Y{height:2.25rem;min-height:2.25rem;padding-block:.35rem}.LootFilterTool_span4__FxcbX{grid-column:span 4}.LootFilterTool_span6__Yjnb2{grid-column:span 6}.LootFilterTool_span8__PP1GE{grid-column:span 8}.LootFilterTool_span12__SyGj4{grid-column:span 12}.LootFilterTool_label__wYSDl{display:grid;gap:.3rem;color:#a1a1aa;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.LootFilterTool_conditions__vlgWS{display:grid;gap:.6rem}.LootFilterTool_condition__dtoN5{border:1px solid rgb(255 255 255/.09);border-radius:.5rem;background:rgb(39 39 42/.45);padding:.85rem}.LootFilterTool_conditionHead__j5Rc4{display:flex;justify-content:space-between;gap:.5rem;align-items:center;margin-bottom:.65rem;color:#f9a8d4;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.LootFilterTool_chips__qqR48{display:flex;flex-wrap:wrap;gap:.35rem}.LootFilterTool_chip__QCEOr{border:1px solid rgb(113 113 122/.35);border-radius:999px;background:rgb(24 24 27/.72);color:#d4d4d8;padding:.25rem .5rem;font-size:.78rem}.LootFilterTool_ga__J5vDO{border-color:rgb(250 204 21/.6);color:#fef08a;box-shadow:inset 0 0 10px rgb(250 204 21/.08)}.LootFilterTool_picker__hBOjt{display:grid;gap:.5rem}.LootFilterTool_pickerTools__k71WC{display:grid;grid-template-columns:1fr auto;gap:.5rem}.LootFilterTool_options__P0jlP{max-height:12rem;overflow:auto;border:1px solid rgb(255 255 255/.08);border-radius:.4rem;background:rgb(9 9 11/.55)}.LootFilterTool_affixEditor__IYfEq{display:grid;gap:.8rem}.LootFilterTool_affixEditorHead__58jpW{display:flex;align-items:end;justify-content:space-between;gap:1rem}.LootFilterTool_shortInput__wrmzY{width:7rem;border:1px solid rgb(113 113 122/.55);border-radius:.4rem;background:rgb(9 9 11/.75);color:#fafafa;padding:.55rem .65rem}.LootFilterTool_selectionCount__daQg_{color:#71717a;font-size:.75rem}.LootFilterTool_affixPills__xP7sO,.LootFilterTool_summaryPills__HDfaP{display:flex;flex-wrap:wrap;gap:.45rem}.LootFilterTool_affixPill__teKPH,.LootFilterTool_summaryPill__QE2Jm{display:inline-flex;align-items:center;gap:.42rem;min-height:2.15rem;border:1px solid rgb(113 113 122/.3);border-radius:.55rem;background:rgb(39 39 42/.5);color:#d4d4d8;padding:.35rem .55rem;font-size:.82rem}.LootFilterTool_affixPill__teKPH.LootFilterTool_ga__J5vDO,.LootFilterTool_summaryPill__QE2Jm.LootFilterTool_ga__J5vDO{border-color:rgb(250 204 21/.45);color:#fef08a}.LootFilterTool_gaSprite___Cks_{display:inline-block;width:1.2rem;height:1.2rem;background-image:url(/ui/list-icons.891a878a.webp);background-repeat:no-repeat;background-size:13.2rem 2.4rem;background-position:-1.2rem -1.2rem;flex:0 0 auto}.LootFilterTool_rarityCommon__xeEjf{border-color:rgb(161 161 170/.42);color:#d4d4d8}.LootFilterTool_rarityMagic__5XCN8{border-color:rgb(96 165 250/.48);color:#60a5fa}.LootFilterTool_rarityRare__q2tgE{border-color:rgb(250 204 21/.42);color:#f5ec3f}.LootFilterTool_rarityLegendary__WXHON{border-color:rgb(249 115 22/.5);color:#fb8b24}.LootFilterTool_rarityUnique__VccHB{border-color:rgb(180 116 56/.52);color:#d79a56}.LootFilterTool_rarityMythic__9DfJH{border-color:rgb(192 98 211/.5);color:#cf6de6}.LootFilterTool_rarityTalisman__1Xph5{border-color:rgb(74 222 128/.38);color:#4ade80}.LootFilterTool_gaToggle__zuvBy,.LootFilterTool_pillRemove__oBJyY{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border:0;border-radius:.3rem;background:transparent;color:#71717a;cursor:pointer}.LootFilterTool_gaToggle__zuvBy:hover,.LootFilterTool_pillRemove__oBJyY:hover{background:rgb(255 255 255/.08);color:#e4e4e7}.LootFilterTool_gaToggle__zuvBy.LootFilterTool_starOn__Ym4jZ{color:#facc15}.LootFilterTool_gaToggle__zuvBy:not(.LootFilterTool_starOn__Ym4jZ) .LootFilterTool_gaSprite___Cks_{filter:grayscale(1);opacity:.38}.LootFilterTool_emptySelection__X6cYQ{margin:0;color:#71717a;font-size:.8rem}.LootFilterTool_affixSearch__NmY7w{border-top:1px solid rgb(255 255 255/.08);padding-top:.8rem}.LootFilterTool_ruleSummary__F_Jvg{display:grid;gap:.8rem;padding:1rem;border-top:1px solid rgb(255 255 255/.06)}.LootFilterTool_summaryRow__Jr6C0{display:grid;grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);gap:.65rem 1rem;align-items:start}.LootFilterTool_summaryLabel__LO48Q{display:flex;gap:.45rem;color:#a1a1aa;font-size:.75rem;line-height:2.15rem;text-transform:uppercase;letter-spacing:.09em}.LootFilterTool_summaryLabel__LO48Q b{color:#fb6a5d}.LootFilterTool_matchHint__sdx7Q{grid-column:2;color:#71717a;font-style:italic}.LootFilterTool_emptySummary__hxpNR{margin:0;color:#71717a;font-size:.82rem}.LootFilterTool_option____Ac9{display:flex;align-items:center;gap:.55rem;padding:.48rem .6rem;color:#d4d4d8;font-size:.82rem;cursor:pointer}.LootFilterTool_option____Ac9:hover{background:rgb(244 114 182/.09)}.LootFilterTool_option____Ac9 small{margin-left:auto;color:#71717a}.LootFilterTool_selectedAffix__U2kRm{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem;align-items:center;border-bottom:1px solid rgb(255 255 255/.06);padding:.45rem 0}.LootFilterTool_star__mlSI_{width:2rem;height:2rem;border:1px solid rgb(250 204 21/.35);border-radius:.35rem;color:#71717a;background:transparent;cursor:pointer}.LootFilterTool_starOn__Ym4jZ{color:#fde047;background:rgb(190 24 93/.2)}.LootFilterTool_diagnostics__6oDwf{display:grid;gap:.4rem;padding:0 1rem 1rem}.LootFilterTool_error__GF2PZ{border-left:3px solid #ef4444;background:rgb(127 29 29/.2);color:#fecaca;padding:.6rem .7rem}.LootFilterTool_warning__swyBi{border-left:3px solid #f59e0b;background:rgb(120 53 15/.2);color:#fde68a;padding:.6rem .7rem}.LootFilterTool_advanced__9WpQv{margin:0 1rem 1rem;border:1px solid rgb(255 255 255/.1);border-radius:.5rem;padding:.75rem;color:#a1a1aa;font-size:.8rem}.LootFilterTool_code__ict_0{white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,monospace;color:#d4d4d8}.LootFilterTool_empty__IL0gw{padding:2rem 1rem;text-align:center;color:#71717a}@media (min-width:720px){.LootFilterTool_toolbar__It_ap{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media (max-width:719px){.LootFilterTool_shell__U31qr{margin-top:1rem;padding:0 .55rem}.LootFilterTool_header__Yxoy_{grid-template-columns:1fr;align-items:stretch}.LootFilterTool_header__Yxoy_>div:last-child{grid-template-columns:1fr}.LootFilterTool_ruleHead__k6DS2{grid-template-columns:minmax(0,1fr)}.LootFilterTool_ruleControls__cQN_W{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,1fr)}.LootFilterTool_editorBasics__7fEI7{grid-template-columns:1fr}.LootFilterTool_span4__FxcbX,.LootFilterTool_span6__Yjnb2,.LootFilterTool_span8__PP1GE{grid-column:span 12}.LootFilterTool_findings__cKstS,.LootFilterTool_ruleList__qSjSE{padding:.7rem}.LootFilterTool_condition__dtoN5{padding:.6rem}.LootFilterTool_summaryRow__Jr6C0{grid-template-columns:1fr}.LootFilterTool_summaryLabel__LO48Q{line-height:1.4}.LootFilterTool_matchHint__sdx7Q{grid-column:1}.LootFilterTool_affixEditorHead__58jpW{align-items:stretch;flex-direction:column}}.PageTitle_titleBase__pMA0H{display:inline-block;line-height:1;font-style:normal;font-weight:400;font-size:72px;padding:0 12px;border-radius:6px;border:none;-webkit-text-stroke-width:0;text-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.15);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--title-stroke-width:2px;--title-stroke-color:rgba(0,0,0,0.0)}.PageTitle_spiritborn__VmK6e{color:#FBCB7E;-webkit-text-stroke:var(--title-stroke-width) rgba(255,63,220,.64);--title-stroke-color:rgba(255,63,220,0.64)}.PageTitle_necromancer__q_9_q{color:#CE8AFB;-webkit-text-stroke:var(--title-stroke-width) rgba(85,0,151,.64);--title-stroke-color:rgba(85,0,151,0.64)}.PageTitle_sorcerer__ZgpYM{color:#209ff9;-webkit-text-stroke:var(--title-stroke-width) rgba(255,63,66,.64);--title-stroke-color:rgba(255,63,66,0.64)}.PageTitle_rogue__MgJXr{color:#63c478;-webkit-text-stroke:var(--title-stroke-width) rgba(0,51,145,.64);--title-stroke-color:rgba(0,51,145,0.64)}.PageTitle_druid__4cghh{color:#F88A45;-webkit-text-stroke:var(--title-stroke-width) rgba(255,79,63,.64);--title-stroke-color:rgba(255,79,63,0.64)}.PageTitle_barbarian__hAKll{color:#E96EB3;-webkit-text-stroke:var(--title-stroke-width) rgba(255,63,220,.64);--title-stroke-color:rgba(255,63,220,0.64)}.PageTitle_paladin___H5LO{color:#FBDF8E;-webkit-text-stroke:var(--title-stroke-width) rgba(214,168,62,.64);--title-stroke-color:rgba(214,168,62,0.64)}.PageTitle_warlock__spJHW{color:#C88CFF;-webkit-text-stroke:var(--title-stroke-width) rgba(90,40,140,.64);--title-stroke-color:rgba(90,40,140,0.64)}.PageTitle_svgFallback__Z_9aP{display:inline-block;vertical-align:middle}.PageTitle_icon__JOlgP{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;align-self:center;color:rgba(100,116,139,.85);text-shadow:none;filter:none;opacity:.85;padding-inline:.75rem;height:auto;box-sizing:border-box}.PageTitle_icon__JOlgP svg{fill:currentColor;stroke:none;opacity:.85;max-height:.78em;transform:translateY(.12em);width:auto}.PageTitle_descTight__aVdgb{margin-top:.25rem}@supports (-webkit-text-stroke:1px black){.PageTitle_svgFallback__Z_9aP{display:none}}@supports not (-webkit-text-stroke:1px black){.PageTitle_svgFallback__Z_9aP{display:inline-block}.PageTitle_titleBase__pMA0H{-webkit-text-stroke-width:0}}.PageTitle_titleBase__pMA0H{font-family:var(--font-headings,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);white-space:nowrap;font-synthesis:none}.PageTitle_damageCalc__Of3Or{color:#57C3F9;-webkit-text-stroke:var(--title-stroke-width) rgba(0,218,47,.64);--title-stroke-color:rgba(0,218,47,0.64)}.PageTitle_luckyHit__llZMh{color:#57C3F9;-webkit-text-stroke:var(--title-stroke-width) rgba(226,173,29,.64);--title-stroke-color:rgba(226,173,29,0.64)}.PageTitle_pitGrind__c4VEd{color:#57C3F9;-webkit-text-stroke:var(--title-stroke-width) rgba(178,9,12,.64);--title-stroke-color:rgba(178,9,12,0.64)}.PageTitle_cdrReduction__H_YHc{color:#57C3F9;-webkit-text-stroke:var(--title-stroke-width) rgba(1,161,197,.64);--title-stroke-color:rgba(1,161,197,0.64)}.PageTitle_titleBase__pMA0H,.PageTitle_titleBase__pMA0H[class*=" "]{-webkit-text-stroke-width:0!important;-webkit-text-stroke-color:transparent!important;text-shadow:0 1px 2px rgba(0,0,0,.3)}