.crafting-calculator-client-module__-VDSFW__pageStack{gap:16px;min-width:0;display:grid}.crafting-calculator-client-module__-VDSFW__calculatorCard{background:var(--ucp-surface);min-width:0;margin-top:0;overflow:visible}.crafting-calculator-client-module__-VDSFW__cardHeader{justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:68px;padding:24px 28px 10px;display:flex}.crafting-calculator-client-module__-VDSFW__cardHeader h2{color:var(--ucp-text);letter-spacing:0;margin:0;font-size:18px;font-weight:800}.crafting-calculator-client-module__-VDSFW__headerActions,.crafting-calculator-client-module__-VDSFW__smallActionRow,.crafting-calculator-client-module__-VDSFW__modalFooterActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.crafting-calculator-client-module__-VDSFW__headerButton{background:var(--ucp-accent-soft);color:var(--ucp-accent)}.crafting-calculator-client-module__-VDSFW__headerButton,.crafting-calculator-client-module__-VDSFW__resetButton,.crafting-calculator-client-module__-VDSFW__addButton{justify-content:center;align-items:center;gap:8px;display:inline-flex}.crafting-calculator-client-module__-VDSFW__resetButton{background:#f1416c2e}.crafting-calculator-client-module__-VDSFW__cardBody{min-width:0;padding:0 28px 28px}.crafting-calculator-client-module__-VDSFW__inputBand{border:1px solid var(--ucp-border);border-radius:var(--ucp-radius);background:#28283d;grid-template-columns:minmax(0,1.15fr) minmax(180px,.55fr) minmax(210px,.55fr);align-items:end;gap:10px;margin-bottom:14px;padding:14px;display:grid}.crafting-calculator-client-module__-VDSFW__fieldLabel{color:var(--ucp-text-soft);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.crafting-calculator-client-module__-VDSFW__searchColumn{min-width:0}.crafting-calculator-client-module__-VDSFW__searchContainer{min-width:0;position:relative}.crafting-calculator-client-module__-VDSFW__quantityInput,.crafting-calculator-client-module__-VDSFW__modalInput{width:100%;min-height:44px;color:var(--ucp-text);background:#242437;border-color:#323248;padding:0 16px;font-size:13px;font-weight:600}.crafting-calculator-client-module__-VDSFW__pageStack input[type=number]{appearance:textfield}.crafting-calculator-client-module__-VDSFW__pageStack input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.crafting-calculator-client-module__-VDSFW__pageStack input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.crafting-calculator-client-module__-VDSFW__addColumn{align-items:end;display:flex}.crafting-calculator-client-module__-VDSFW__addButton{width:100%;min-height:45px;color:var(--ucp-white);background:#13a4ec;font-weight:800}.crafting-calculator-client-module__-VDSFW__modalDropdownItem{color:#161624;text-align:left;background:0 0;border:0;border-bottom:1px solid #191e2d2e;align-items:center;gap:10px;width:100%;padding:11px 12px;transition:background-color .15s,border-color .15s;display:flex}.crafting-calculator-client-module__-VDSFW__modalDropdownItem:last-child{border-bottom:0}.crafting-calculator-client-module__-VDSFW__tableImage{background:#ffffff73!important;border-color:#0000001f!important}.crafting-calculator-client-module__-VDSFW__badMeta{color:var(--ucp-red)}.crafting-calculator-client-module__-VDSFW__goodMeta{color:var(--ucp-green)}.crafting-calculator-client-module__-VDSFW__infoMeta{color:var(--ucp-accent)}.crafting-calculator-client-module__-VDSFW__inlineHint,.crafting-calculator-client-module__-VDSFW__warningHint,.crafting-calculator-client-module__-VDSFW__statusMessage,.crafting-calculator-client-module__-VDSFW__modalMessage,.crafting-calculator-client-module__-VDSFW__modalLead{color:var(--ucp-text-soft);margin:8px 0 0;font-size:12px;font-weight:600}.crafting-calculator-client-module__-VDSFW__warningHint,.crafting-calculator-client-module__-VDSFW__modalError{color:var(--ucp-warning)}.crafting-calculator-client-module__-VDSFW__sourcesBlock,.crafting-calculator-client-module__-VDSFW__selectedCrafts,.crafting-calculator-client-module__-VDSFW__totalsSection{min-width:0;margin-top:14px}.crafting-calculator-client-module__-VDSFW__sectionTitle{color:var(--ucp-text);align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:800;display:flex}.crafting-calculator-client-module__-VDSFW__sourceGrid,.crafting-calculator-client-module__-VDSFW__advancedSourceGrid,.crafting-calculator-client-module__-VDSFW__extraSourceGrid{gap:7px;display:grid}.crafting-calculator-client-module__-VDSFW__sourceGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.crafting-calculator-client-module__-VDSFW__advancedSourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px}.crafting-calculator-client-module__-VDSFW__extraSourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px}.crafting-calculator-client-module__-VDSFW__sourceSwitch,.crafting-calculator-client-module__-VDSFW__sourceButton{border:1px solid var(--ucp-border-strong);min-height:58px;color:var(--ucp-text);background:0 0;border-radius:3px;align-items:center;gap:12px;padding:12px;font-size:13px;font-weight:800;display:flex}.crafting-calculator-client-module__-VDSFW__sourceSwitch{cursor:pointer}.crafting-calculator-client-module__-VDSFW__sourceSwitch input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.crafting-calculator-client-module__-VDSFW__switchTrack{background:#242437;border:1px solid #3a3a54;border-radius:999px;flex:0 0 44px;width:44px;height:24px;transition:background-color .15s,border-color .15s;position:relative}.crafting-calculator-client-module__-VDSFW__switchTrack span{background:#565674;border-radius:999px;width:16px;height:16px;transition:background-color .15s,transform .15s;position:absolute;top:3px;left:3px}.crafting-calculator-client-module__-VDSFW__sourceSwitch input:checked+.crafting-calculator-client-module__-VDSFW__switchTrack{background:#50cd892e;border-color:#50cd8999}.crafting-calculator-client-module__-VDSFW__sourceSwitch input:checked+.crafting-calculator-client-module__-VDSFW__switchTrack span{background:var(--ucp-green);transform:translate(20px)}.crafting-calculator-client-module__-VDSFW__sourceLabel,.crafting-calculator-client-module__-VDSFW__sourceButtonLabel{align-items:center;gap:8px;min-width:0;display:inline-flex}.crafting-calculator-client-module__-VDSFW__legacyIcon{fill:currentColor;flex:0 0 14px;width:14px;height:14px}.crafting-calculator-client-module__-VDSFW__iconPrimary{color:var(--ucp-accent)}.crafting-calculator-client-module__-VDSFW__iconWarning{color:var(--ucp-warning)}.crafting-calculator-client-module__-VDSFW__iconSuccess{color:var(--ucp-green)}.crafting-calculator-client-module__-VDSFW__iconInfo{color:#8950fc}.crafting-calculator-client-module__-VDSFW__sourceButton{cursor:pointer;text-align:left;justify-content:space-between}.crafting-calculator-client-module__-VDSFW__sourceButton:hover,.crafting-calculator-client-module__-VDSFW__sourceSwitch:hover{background:#f064180a;border-color:#f0641859}.crafting-calculator-client-module__-VDSFW__sourceButton:disabled,.crafting-calculator-client-module__-VDSFW__disabled{cursor:not-allowed;opacity:.5}.crafting-calculator-client-module__-VDSFW__countBadge,.crafting-calculator-client-module__-VDSFW__warningBadge{border-radius:6px;justify-content:center;align-items:center;min-width:24px;height:24px;font-size:12px;font-weight:900;display:inline-flex}.crafting-calculator-client-module__-VDSFW__countBadge{background:var(--ucp-accent);color:var(--ucp-white)}.crafting-calculator-client-module__-VDSFW__warningBadge{color:#151521;background:#ffc700}.crafting-calculator-client-module__-VDSFW__accordion{gap:10px;display:grid}.crafting-calculator-client-module__-VDSFW__accordionItem{border:1px solid var(--ucp-border);border-radius:var(--ucp-radius);background:#0b101870;overflow:hidden;box-shadow:0 10px 24px #00000021}.crafting-calculator-client-module__-VDSFW__accordionButton{border-radius:calc(var(--ucp-radius) - 1px);width:100%;min-height:50px;color:var(--ucp-text);text-align:left;background:linear-gradient(90deg,#f064181a,#181f2bf5 25%);border:0;align-items:center;gap:10px;padding:8px 12px 8px 15px;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.crafting-calculator-client-module__-VDSFW__accordionButton:before{border-radius:calc(var(--ucp-radius) - 1px) 0 0 calc(var(--ucp-radius) - 1px);background:var(--ucp-accent);content:"";width:3px;position:absolute;inset:0 auto 0 0}.crafting-calculator-client-module__-VDSFW__accordionButton:hover{background:linear-gradient(90deg,#f0641824,#1c2431fa 28%)}.crafting-calculator-client-module__-VDSFW__accordionButtonOpen{background:linear-gradient(90deg,#f0641829,#1c2431fa 30%);border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:inset 0 -1px #f0641847}.crafting-calculator-client-module__-VDSFW__quantityCluster{align-items:center;gap:7px;font-weight:900;display:inline-flex}.crafting-calculator-client-module__-VDSFW__accordionQuantity{color:currentColor;text-align:center;background:#080d1580;border:1px solid #f064186b;border-radius:5px;width:48px;height:30px;font-size:13px;font-weight:900}.crafting-calculator-client-module__-VDSFW__craftTitle{text-overflow:ellipsis;white-space:nowrap;min-width:120px;font-size:14px;font-weight:900;overflow:hidden}.crafting-calculator-client-module__-VDSFW__removeCraft{color:var(--ucp-red);background:#f1416c1a;border:0;border-radius:5px;padding:5px 7px;font-size:11px;font-weight:900}.crafting-calculator-client-module__-VDSFW__craftValueStrip,.crafting-calculator-client-module__-VDSFW__summaryBadges{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:6px;display:flex}.crafting-calculator-client-module__-VDSFW__chevron{color:currentColor;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;margin-left:2px;font-size:18px;font-weight:900;line-height:1;transition:transform .15s;display:inline-flex}.crafting-calculator-client-module__-VDSFW__accordionButtonOpen .crafting-calculator-client-module__-VDSFW__chevron{transform:rotate(180deg)}.crafting-calculator-client-module__-VDSFW__accordionBody{border-bottom-right-radius:var(--ucp-radius);border-bottom-left-radius:var(--ucp-radius);background:#0b101894;border:0;padding:12px}.crafting-calculator-client-module__-VDSFW__tree{--tree-line:#2fc7e894;font-family:inherit}.crafting-calculator-client-module__-VDSFW__treeNode{margin-bottom:7px;position:relative}.crafting-calculator-client-module__-VDSFW__treeContent{background:#181f2bb8;border:1px solid #ffffff16;border-radius:6px;align-items:center;gap:10px;min-height:52px;padding:7px 9px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.crafting-calculator-client-module__-VDSFW__treeContent:before{content:"";background:#2fc7e894;border-radius:2px;width:2px;position:absolute;inset:7px auto 7px 0}.crafting-calculator-client-module__-VDSFW__tree[data-depth="0"]>.crafting-calculator-client-module__-VDSFW__treeNode>.crafting-calculator-client-module__-VDSFW__treeContent{background:linear-gradient(90deg,#f0641817,#181f2bc7 34%);border-color:#f0641838;min-height:56px}.crafting-calculator-client-module__-VDSFW__tree[data-depth="0"]>.crafting-calculator-client-module__-VDSFW__treeNode>.crafting-calculator-client-module__-VDSFW__treeContent:before{background:var(--ucp-accent)}.crafting-calculator-client-module__-VDSFW__treeBlocked>.crafting-calculator-client-module__-VDSFW__treeContent{background:linear-gradient(90deg,#f1416c1a,#1c1d28cc 34%);border-color:#f1416c59}.crafting-calculator-client-module__-VDSFW__treeBlocked>.crafting-calculator-client-module__-VDSFW__treeContent:before{background:var(--ucp-red)}.crafting-calculator-client-module__-VDSFW__treeLeaf:not(.crafting-calculator-client-module__-VDSFW__treeBlocked)>.crafting-calculator-client-module__-VDSFW__treeContent{background:#16232ab8}.crafting-calculator-client-module__-VDSFW__treeLeaf:not(.crafting-calculator-client-module__-VDSFW__treeBlocked)>.crafting-calculator-client-module__-VDSFW__treeContent:before{background:#4dde9aad}.crafting-calculator-client-module__-VDSFW__treeImage{background:#ffffff0b!important;border-color:#ffffff1c!important;border-radius:5px!important}.crafting-calculator-client-module__-VDSFW__treeDetails{min-width:0}.crafting-calculator-client-module__-VDSFW__treeDetails h4{color:var(--ucp-text);margin:0 0 3px;font-size:13px;font-weight:900;line-height:1.25}.crafting-calculator-client-module__-VDSFW__treeMeta{color:var(--ucp-text-muted);flex-wrap:wrap;align-items:center;gap:3px 0;font-size:11px;font-weight:700;line-height:1.25;display:flex}.crafting-calculator-client-module__-VDSFW__treeMeta>span{align-items:center;display:inline-flex}.crafting-calculator-client-module__-VDSFW__metaStat{white-space:nowrap;gap:4px}.crafting-calculator-client-module__-VDSFW__metaLabel{color:var(--ucp-text-muted);font-weight:700}.crafting-calculator-client-module__-VDSFW__metaValue{color:var(--ucp-text);font-variant-numeric:tabular-nums;font-weight:900}.crafting-calculator-client-module__-VDSFW__treeMetaStatus{white-space:nowrap;gap:4px}.crafting-calculator-client-module__-VDSFW__treeMeta .crafting-calculator-client-module__-VDSFW__legacyIcon{opacity:.82;flex-basis:12px;width:12px;height:12px}.crafting-calculator-client-module__-VDSFW__treeMeta>span+span:before{content:"";background:#8d9caf8c;border-radius:999px;width:3px;height:3px;margin:0 7px}.crafting-calculator-client-module__-VDSFW__treeMeta strong{color:var(--ucp-text)}.crafting-calculator-client-module__-VDSFW__treeChildren{gap:0;margin-top:7px;padding-left:26px;display:grid;position:relative}.crafting-calculator-client-module__-VDSFW__treeChildren:before{background:var(--tree-line);content:"";width:1px;position:absolute;top:-7px;bottom:33px;left:9px}.crafting-calculator-client-module__-VDSFW__treeChildren>.crafting-calculator-client-module__-VDSFW__tree>.crafting-calculator-client-module__-VDSFW__treeNode:before{background:var(--tree-line);content:"";width:17px;height:1px;position:absolute;top:26px;left:-17px}.crafting-calculator-client-module__-VDSFW__totalsSection{margin-top:18px}.crafting-calculator-client-module__-VDSFW__summaryBadges{justify-content:flex-start;margin-bottom:14px}.crafting-calculator-client-module__-VDSFW__badge{white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;min-height:24px;padding:3px 8px;font-size:12px;font-weight:900;line-height:1.2;display:inline-flex}.crafting-calculator-client-module__-VDSFW__badge-info{color:var(--ucp-accent);background:#f0641824}.crafting-calculator-client-module__-VDSFW__badge-success{color:var(--ucp-green);background:#50cd8924}.crafting-calculator-client-module__-VDSFW__badge-warning{color:var(--ucp-warning);background:#ffa50026}.crafting-calculator-client-module__-VDSFW__badge-neutral{color:#cdcdde;background:#92929f24}.crafting-calculator-client-module__-VDSFW__badge-primary{color:#b79cff;background:#7239ea38}.crafting-calculator-client-module__-VDSFW__tableScroller{overflow-x:auto}.crafting-calculator-client-module__-VDSFW__materialTable{border-collapse:separate;border-spacing:0;width:100%;min-width:980px;color:var(--ucp-text);text-align:left}.crafting-calculator-client-module__-VDSFW__materialTable th{border-top:1px solid var(--ucp-border-subtle);color:var(--ucp-text-soft);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#1f2834fa,#131b25fa);border-bottom:1px solid #f0641857;padding:12px 14px;font-size:11px;font-weight:900;line-height:1.25}.crafting-calculator-client-module__-VDSFW__materialTable th:first-child{border-left:1px solid var(--ucp-border-subtle);box-shadow:inset 3px 0 0 var(--ucp-brand-2);border-radius:8px 0 0 8px}.crafting-calculator-client-module__-VDSFW__materialTable th:last-child{border-right:1px solid var(--ucp-border-subtle);border-radius:0 8px 8px 0}.crafting-calculator-client-module__-VDSFW__materialTable td{border-top:1px dashed var(--ucp-border-dashed);color:var(--ucp-text);vertical-align:middle;padding:17px 14px;font-size:13px;font-weight:600}.crafting-calculator-client-module__-VDSFW__materialTable thead+tbody tr:first-child td{border-top:0}.crafting-calculator-client-module__-VDSFW__availableCell{align-items:center;gap:5px;display:inline-flex}.crafting-calculator-client-module__-VDSFW__infoDot{width:15px;height:15px;color:var(--ucp-accent);background:#f0641829;border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:900;display:inline-flex}.crafting-calculator-client-module__-VDSFW__emptyResult,.crafting-calculator-client-module__-VDSFW__loadingResult,.crafting-calculator-client-module__-VDSFW__routeAlert{border:1px dashed var(--ucp-border-strong);border-radius:var(--ucp-radius);color:var(--ucp-text-soft);background:#ffffff06;margin-top:16px;padding:16px}.crafting-calculator-client-module__-VDSFW__emptyResult span,.crafting-calculator-client-module__-VDSFW__routeAlert strong{color:var(--ucp-text);font-weight:900;display:block}.crafting-calculator-client-module__-VDSFW__emptyResult p,.crafting-calculator-client-module__-VDSFW__routeAlert span{margin:4px 0 0}.crafting-calculator-client-module__-VDSFW__loadingResult{align-items:center;gap:10px;display:flex}.crafting-calculator-client-module__-VDSFW__spinner{border:2px solid #f0641838;border-top-color:var(--ucp-accent);border-radius:999px;width:18px;height:18px;animation:.85s linear infinite crafting-calculator-client-module__-VDSFW__spin;display:inline-block}@keyframes crafting-calculator-client-module__-VDSFW__spin{to{transform:rotate(360deg)}}.crafting-calculator-client-module__-VDSFW__modalOverlay{z-index:80;background:#0000009e;padding:32px 18px;position:fixed;inset:0;overflow-y:auto}.crafting-calculator-client-module__-VDSFW__modalFrame{border:1px solid var(--ucp-border-strong);border-radius:var(--ucp-radius);width:min(100%,780px);color:var(--ucp-text);background:#1f1e2c;margin:0 auto;overflow:hidden;box-shadow:0 24px 80px #0000006b}.crafting-calculator-client-module__-VDSFW__modalWide{width:min(100%,1040px)}.crafting-calculator-client-module__-VDSFW__modalHeader{border-bottom:1px solid var(--ucp-border);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.crafting-calculator-client-module__-VDSFW__modalHeader h2{margin:0;font-size:17px;font-weight:900}.crafting-calculator-client-module__-VDSFW__modalBody{gap:16px;padding:20px;display:grid}.crafting-calculator-client-module__-VDSFW__modalPanel{border:1px solid var(--ucp-border);border-radius:var(--ucp-radius);background:var(--ucp-surface-muted);padding:16px;overflow:visible}.crafting-calculator-client-module__-VDSFW__modalPanel h3,.crafting-calculator-client-module__-VDSFW__modalListHeader h3{color:var(--ucp-text);margin:0 0 12px;font-size:14px;font-weight:900}.crafting-calculator-client-module__-VDSFW__inlineForm{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.crafting-calculator-client-module__-VDSFW__modalTextarea{width:100%;color:var(--ucp-text);background:#2b2b40;border-color:#3a3a54;padding:12px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.crafting-calculator-client-module__-VDSFW__modalListHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.crafting-calculator-client-module__-VDSFW__modalEmpty{border:1px dashed var(--ucp-border-strong);border-radius:var(--ucp-radius);color:var(--ucp-text-soft);text-align:center;padding:24px}.crafting-calculator-client-module__-VDSFW__presetList,.crafting-calculator-client-module__-VDSFW__overrideRows,.crafting-calculator-client-module__-VDSFW__houseList{gap:8px;max-height:430px;padding-right:2px;display:grid;overflow-y:auto}.crafting-calculator-client-module__-VDSFW__presetRow,.crafting-calculator-client-module__-VDSFW__overrideRow,.crafting-calculator-client-module__-VDSFW__houseRow{border-radius:var(--ucp-radius);background:#2b2b40;border:1px solid #3a3a54;align-items:center;gap:14px;padding:12px;display:flex}.crafting-calculator-client-module__-VDSFW__presetRowActive{border-color:#f0641880}.crafting-calculator-client-module__-VDSFW__presetInfo,.crafting-calculator-client-module__-VDSFW__overrideItem,.crafting-calculator-client-module__-VDSFW__houseRow span{flex:auto;min-width:0}.crafting-calculator-client-module__-VDSFW__presetInfo strong,.crafting-calculator-client-module__-VDSFW__overrideItem strong,.crafting-calculator-client-module__-VDSFW__houseRow strong{color:var(--ucp-text);text-overflow:ellipsis;white-space:nowrap;font-weight:900;display:block;overflow:hidden}.crafting-calculator-client-module__-VDSFW__presetInfo small,.crafting-calculator-client-module__-VDSFW__overrideItem small,.crafting-calculator-client-module__-VDSFW__houseRow small,.crafting-calculator-client-module__-VDSFW__modalDropdownItem small{color:var(--ucp-text-soft);margin-top:2px;font-size:11px;font-weight:700;display:block}.crafting-calculator-client-module__-VDSFW__presetActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.crafting-calculator-client-module__-VDSFW__tabs{border-bottom:1px solid var(--ucp-border);display:flex}.crafting-calculator-client-module__-VDSFW__tabs button{border-radius:var(--ucp-radius) var(--ucp-radius) 0 0;color:var(--ucp-text-soft);background:0 0;border:1px solid #0000;border-bottom:0;padding:10px 14px;font-weight:800}.crafting-calculator-client-module__-VDSFW__tabs button:hover,.crafting-calculator-client-module__-VDSFW__tabs .crafting-calculator-client-module__-VDSFW__activeTab{color:var(--ucp-accent);background:#f064181a;border-color:#f0641847}.crafting-calculator-client-module__-VDSFW__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.crafting-calculator-client-module__-VDSFW__hiddenInput{display:none}.crafting-calculator-client-module__-VDSFW__overrideGrid{grid-template-columns:minmax(220px,1fr) 180px 180px auto;align-items:center;gap:10px;display:grid}.crafting-calculator-client-module__-VDSFW__modalDropdown{z-index:90;border-radius:var(--ucp-radius);background:#2c3e50;border:1px solid #3498db4d;max-height:308px;position:absolute;top:calc(100% + 3px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 25px #00000052}.crafting-calculator-client-module__-VDSFW__modalDropdownItem{color:var(--ucp-text)}.crafting-calculator-client-module__-VDSFW__modalDropdownItem:hover{background:#3498db33}.crafting-calculator-client-module__-VDSFW__overrideRow{grid-template-columns:minmax(220px,1fr) minmax(150px,.35fr) minmax(150px,.35fr) auto;display:grid}.crafting-calculator-client-module__-VDSFW__overrideItem{align-items:center;gap:10px;display:flex}.crafting-calculator-client-module__-VDSFW__stepper{color:var(--ucp-text-soft);gap:5px;font-size:11px;font-weight:800;display:grid}.crafting-calculator-client-module__-VDSFW__stepperControls{border-radius:var(--ucp-radius);background:var(--ucp-surface-muted);border:1px solid #ffffff1f;grid-template-columns:32px minmax(56px,1fr) 32px;display:grid;overflow:hidden}.crafting-calculator-client-module__-VDSFW__stepperControls button,.crafting-calculator-client-module__-VDSFW__stepperControls input{min-height:32px;color:var(--ucp-text);text-align:center;background:0 0;border:0;font-weight:900}.crafting-calculator-client-module__-VDSFW__stepperControls button:hover{background:#f064181f}.crafting-calculator-client-module__-VDSFW__houseRow{cursor:pointer}.crafting-calculator-client-module__-VDSFW__houseRow input{width:18px;height:18px;accent-color:var(--ucp-accent)}@media (max-width:991px){.crafting-calculator-client-module__-VDSFW__cardHeader,.crafting-calculator-client-module__-VDSFW__inputBand,.crafting-calculator-client-module__-VDSFW__headerActions{align-items:stretch}.crafting-calculator-client-module__-VDSFW__cardHeader{flex-direction:column}.crafting-calculator-client-module__-VDSFW__inputBand,.crafting-calculator-client-module__-VDSFW__sourceGrid,.crafting-calculator-client-module__-VDSFW__advancedSourceGrid,.crafting-calculator-client-module__-VDSFW__extraSourceGrid,.crafting-calculator-client-module__-VDSFW__optionGrid,.crafting-calculator-client-module__-VDSFW__overrideGrid,.crafting-calculator-client-module__-VDSFW__overrideRow{grid-template-columns:1fr}.crafting-calculator-client-module__-VDSFW__craftValueStrip{flex-basis:100%;justify-content:flex-start}.crafting-calculator-client-module__-VDSFW__accordionButton{flex-wrap:wrap;padding-right:46px}.crafting-calculator-client-module__-VDSFW__accordionButton .crafting-calculator-client-module__-VDSFW__chevron{position:absolute;top:14px;right:12px}.crafting-calculator-client-module__-VDSFW__presetRow{flex-direction:column;align-items:stretch}.crafting-calculator-client-module__-VDSFW__presetActions{justify-content:flex-start}}@media (max-width:640px){.crafting-calculator-client-module__-VDSFW__cardBody,.crafting-calculator-client-module__-VDSFW__cardHeader{padding-inline:16px}.crafting-calculator-client-module__-VDSFW__headerActions,.crafting-calculator-client-module__-VDSFW__smallActionRow,.crafting-calculator-client-module__-VDSFW__modalFooterActions{justify-content:flex-start}.crafting-calculator-client-module__-VDSFW__inlineForm{grid-template-columns:1fr}.crafting-calculator-client-module__-VDSFW__modalOverlay{padding-inline:10px}.crafting-calculator-client-module__-VDSFW__modalBody,.crafting-calculator-client-module__-VDSFW__modalHeader{padding-inline:14px}.crafting-calculator-client-module__-VDSFW__accordionBody{padding:8px}.crafting-calculator-client-module__-VDSFW__accordionButton{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.crafting-calculator-client-module__-VDSFW__quantityCluster{grid-area:1/1}.crafting-calculator-client-module__-VDSFW__craftTitle{grid-area:1/2;min-width:0}.crafting-calculator-client-module__-VDSFW__removeCraft{grid-area:2/1;justify-self:start}.crafting-calculator-client-module__-VDSFW__craftValueStrip{flex-basis:auto;grid-area:2/2;justify-content:flex-start}.crafting-calculator-client-module__-VDSFW__treeChildren{padding-left:20px}.crafting-calculator-client-module__-VDSFW__treeChildren:before{left:7px}.crafting-calculator-client-module__-VDSFW__treeChildren>.crafting-calculator-client-module__-VDSFW__tree>.crafting-calculator-client-module__-VDSFW__treeNode:before{width:13px;left:-13px}}@media (prefers-reduced-motion:reduce){.crafting-calculator-client-module__-VDSFW__spinner{animation:none}}
