.LoadingResults_cascade__V9Fp3>:where(:not([data-result-cascade-skip])),.LoadingResults_layer__UbCBX>:where(:not([data-result-cascade=off]))>:where(:not([data-result-cascade-skip])){--result-i:8;animation:LoadingResults_result-in__D8K3l .7s ease-out backwards;animation-delay:calc(var(--result-i, 0) * 90ms)}.LoadingResults_cascade__V9Fp3>:first-child,.LoadingResults_layer__UbCBX>*>:first-child{--result-i:0}.LoadingResults_cascade__V9Fp3>:nth-child(2),.LoadingResults_layer__UbCBX>*>:nth-child(2){--result-i:1}.LoadingResults_cascade__V9Fp3>:nth-child(3),.LoadingResults_layer__UbCBX>*>:nth-child(3){--result-i:2}.LoadingResults_cascade__V9Fp3>:nth-child(4),.LoadingResults_layer__UbCBX>*>:nth-child(4){--result-i:3}.LoadingResults_cascade__V9Fp3>:nth-child(5),.LoadingResults_layer__UbCBX>*>:nth-child(5){--result-i:4}.LoadingResults_cascade__V9Fp3>:nth-child(6),.LoadingResults_layer__UbCBX>*>:nth-child(6){--result-i:5}.LoadingResults_cascade__V9Fp3>:nth-child(7),.LoadingResults_layer__UbCBX>*>:nth-child(7){--result-i:6}.LoadingResults_cascade__V9Fp3>:nth-child(8),.LoadingResults_layer__UbCBX>*>:nth-child(8){--result-i:7}@keyframes LoadingResults_result-in__D8K3l{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.LoadingResults_ghost__72imA{position:absolute;inset:0;overflow:hidden;z-index:1;pointer-events:none}.LoadingResults_ghost__72imA *{animation:none!important}.LoadingResults_ghost__72imA>*>*{animation:LoadingResults_result-out__O2D3M .7s ease-out both!important;animation-delay:calc(var(--result-i, 0) * 90ms)!important}@keyframes LoadingResults_result-out__O2D3M{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.LoadingResults_cascade__V9Fp3>:where(:not([data-result-cascade-skip])),.LoadingResults_layer__UbCBX>:where(:not([data-result-cascade=off]))>:where(:not([data-result-cascade-skip])){animation:none}.LoadingResults_ghost__72imA{display:none}}@keyframes RotationEditorWorkbench_sequence-arrive__so_X6{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.RotationEditorWorkbench_sequence__MdmCj{animation:RotationEditorWorkbench_sequence-arrive__so_X6 .7s ease-out both}}.CraftingItemDetailPageClient_page__iZobt{display:flex;flex-direction:column;gap:1.5rem;max-width:72rem;margin-inline:auto;padding-block:1rem 4rem}.CraftingItemDetailPageClient_headerStrip__2NklV{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border:1px solid var(--border-color);border-left-width:3px;background:hsl(var(--surface-2))}.CraftingItemDetailPageClient_itemMeta__Ketmj{display:flex;flex-direction:column;gap:.375rem;flex:1;min-width:0}.CraftingItemDetailPageClient_recipeSelector__eZKik{display:flex;flex:0 0 13.5rem;flex-direction:column;gap:.3125rem;margin-left:auto;min-width:0}.CraftingItemDetailPageClient_recipeSelectorLabel__HGCUE{color:hsl(var(--color-primary));font-size:.5625rem;letter-spacing:.16em;text-transform:uppercase}.CraftingItemDetailPageClient_recipeSelectorTrigger__pD_oJ{width:100%;height:2.5rem;border-radius:0;border-color:hsl(var(--color-primary)/.35);background:hsl(var(--surface-3));color:var(--text)}.CraftingItemDetailPageClient_itemTitle__YKtIP{font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text)}.CraftingItemDetailPageClient_itemChips__djT9c{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;min-height:3rem;align-content:flex-start}.CraftingItemDetailPageClient_chip__MWEzm{font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;padding:.125rem .375rem;border:1px solid var(--border-color);color:var(--text-muted);background:hsl(var(--surface-3))}.CraftingItemDetailPageClient_chipAccent__BThqh{color:hsl(var(--color-primary));border-color:hsl(var(--color-primary)/.4)}.CraftingItemDetailPageClient_chipMuted__bq4ae{font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.CraftingItemDetailPageClient_statRow__rtlZ5{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.25rem}.CraftingItemDetailPageClient_statPill__n0iMj{display:inline-flex;align-items:baseline;gap:.375rem;padding:.1875rem .5rem;border:1px solid var(--border-color);background:hsl(var(--surface-3));clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 100%,0 100%)}.CraftingItemDetailPageClient_statPillValue__TWEzQ{font-family:ui-monospace,monospace;font-size:.8125rem;color:var(--text)}.CraftingItemDetailPageClient_statPillLabel__Q7XEW{font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.CraftingItemDetailPageClient_grid__UyuEM{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1rem;align-items:start}.CraftingItemDetailPageClient_solvePanel__DrLma,.CraftingItemDetailPageClient_treePanel__QlBAj{display:flex;flex-direction:column;gap:.75rem;border:1px solid var(--border-color);background:hsl(var(--surface-1));padding:1rem}.CraftingItemDetailPageClient_treePanel__QlBAj{gap:0}.CraftingItemDetailPageClient_treePanelHeader__e1NTG{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.CraftingItemDetailPageClient_treeHqToggle__3lTPZ{border:1px solid var(--border-color);background:hsl(var(--surface-3));color:var(--text-muted);padding:.3rem .55rem;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.CraftingItemDetailPageClient_treeHqToggle__3lTPZ:hover{border-color:hsl(var(--color-primary));color:hsl(var(--color-primary))}.CraftingItemDetailPageClient_treeHqToggle__3lTPZ:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px}.CraftingItemDetailPageClient_panelLabel__9xKdF{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--color-primary))}.CraftingItemDetailPageClient_node__NFD2X{display:flex;flex-direction:column;gap:.25rem;border-top:1px solid var(--border-color);padding-block:.5rem}.CraftingItemDetailPageClient_nodeRow__FhDov{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.CraftingItemDetailPageClient_nodeName__a3kiM{color:var(--text);font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CraftingItemDetailPageClient_nodeQty__g5xG1{font-family:ui-monospace,monospace;font-size:.8125rem;color:var(--text-muted)}.CraftingItemDetailPageClient_hqIngredientControl__SJ3x3{display:inline-flex;align-items:center;gap:.3rem;margin-inline-start:auto;color:var(--text-muted);font-size:.5625rem;letter-spacing:.08em;text-transform:uppercase}.CraftingItemDetailPageClient_hqIngredientControl__SJ3x3 input{width:3rem;border:1px solid var(--border-color);background:hsl(var(--surface-3));color:var(--text);padding:.2rem .3rem;font-family:ui-monospace,monospace;font-size:.75rem}.CraftingItemDetailPageClient_kindChip__T17Sw,.CraftingItemDetailPageClient_verdictChip__Y5qH_{font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;padding:.125rem .3125rem;border:1px solid var(--border-color);color:var(--text-muted)}.CraftingItemDetailPageClient_verdictChip__Y5qH_{border-style:dashed}.CraftingItemDetailPageClient_verdict_buy__Tjl9H{color:hsl(38 92% 50%);border-color:hsl(38 92% 50%/.5)}.CraftingItemDetailPageClient_verdict_gather__j6OF_{color:hsl(var(--color-primary));border-color:hsl(var(--color-primary)/.5)}.CraftingItemDetailPageClient_kind_crafted__xMMR5{color:hsl(var(--color-primary))}.CraftingItemDetailPageClient_kind_crystal__jCf2K{color:hsl(200 80% 60%)}.CraftingItemDetailPageClient_kind_gatherable__jq6qv{color:hsl(120 50% 55%)}.CraftingItemDetailPageClient_worldNote__XT57R{font-size:.625rem;color:var(--text-muted);letter-spacing:.06em}.CraftingItemDetailPageClient_gatherNote__PrGiW{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;color:var(--text-muted)}.CraftingItemDetailPageClient_expandButton___aMcU{align-self:flex-start;display:inline-flex;align-items:center;gap:.25rem;background:none;border:none;color:hsl(var(--color-primary));font-size:.6875rem;cursor:pointer;padding:0}.CraftingItemDetailPageClient_statsGrid__oeFnf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.CraftingItemDetailPageClient_statsHeaderActions__xfFln{display:flex;align-items:center;gap:.5rem}.CraftingItemDetailPageClient_specialistOption__P3FDE{display:inline-flex;align-items:center;gap:.5rem;min-height:1.5rem;padding-inline:.5rem;border:1px solid var(--border-color);background:hsl(var(--surface-3));color:var(--text-muted);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.CraftingItemDetailPageClient_specialistOption__P3FDE:hover{color:var(--text);border-color:hsl(var(--color-primary)/.5)}.CraftingItemDetailPageClient_statField__z_BGM{display:flex;flex-direction:column;gap:.25rem;font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.CraftingItemDetailPageClient_statInput__ar_NH{background:hsl(var(--surface-3));border:1px solid var(--border-color);color:var(--text);padding:.375rem .5rem;font-size:.875rem;font-family:ui-monospace,monospace;width:100%}.CraftingItemDetailPageClient_consumablesGrid__8WdIi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:.125rem}.CraftingItemDetailPageClient_consumableField__97_AH{display:flex;flex-direction:column;gap:.25rem;min-width:0;color:var(--text-muted);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase}.CraftingItemDetailPageClient_targetQualityInputGroup__lsEPO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.375rem;height:2.25rem;color:var(--text);font-size:.75rem}.CraftingItemDetailPageClient_compactConsumablePicker__fBNL9,.CraftingItemDetailPageClient_compactConsumablePicker__fBNL9:hover{height:2.25rem;min-height:2.25rem;border-color:var(--border-color);border-radius:0;background:hsl(var(--surface-3));box-shadow:none;padding:.25rem .5rem;backdrop-filter:none;-webkit-backdrop-filter:none}.CraftingItemDetailPageClient_compactConsumablePicker__fBNL9>span>span:last-child:not(:first-child){display:none}.CraftingItemDetailPageClient_consumablesError__ynQou{margin:0;color:var(--status-error);font-size:.6875rem}.CraftingItemDetailPageClient_finalStatsPanel__IP7_W{overflow:hidden;border:1px solid var(--border-color);background:color-mix(in srgb,hsl(var(--color-primary)) 4%,hsl(var(--surface-2)))}.CraftingItemDetailPageClient_finalStatsHeader__Wp1hn{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.75rem;padding:.3125rem .5rem;border-bottom:1px solid var(--border-color);color:var(--text-muted);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase}.CraftingItemDetailPageClient_requirementStatus__bC4Xe{font-size:.5rem;letter-spacing:.1em}.CraftingItemDetailPageClient_requirementStatusReady__eyXdC{color:var(--status-success)}.CraftingItemDetailPageClient_requirementStatusBlocked__3vpzi{color:var(--status-error)}.CraftingItemDetailPageClient_finalStatsGrid__8pKle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.CraftingItemDetailPageClient_finalStat__haG2L{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:.125rem .375rem;min-width:0;padding:.5rem;border-right:1px solid var(--border-color)}.CraftingItemDetailPageClient_finalStat__haG2L:last-child{border-right:0}.CraftingItemDetailPageClient_finalStatBlocked__4oRqk{background:color-mix(in srgb,var(--status-error) 8%,transparent)}.CraftingItemDetailPageClient_finalStatLabel__a_vLc{grid-column:1/-1;overflow:hidden;color:var(--text-muted);font-size:.5rem;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.CraftingItemDetailPageClient_finalStatValue__ssaTI{color:var(--text);font-family:ui-monospace,monospace;font-size:.875rem}.CraftingItemDetailPageClient_finalStatBonus__IBwFe{color:var(--status-success);font-family:ui-monospace,monospace;font-size:.625rem}.CraftingItemDetailPageClient_finalStatRequirement__ZCczE{grid-column:1/-1;margin-top:.125rem;padding-top:.25rem;border-top:1px solid color-mix(in srgb,var(--status-error) 28%,transparent);color:var(--status-error);font-size:.6875rem;font-weight:600;letter-spacing:.01em}.CraftingItemDetailPageClient_finalStatBlocked__4oRqk .CraftingItemDetailPageClient_finalStatValue__ssaTI{color:var(--status-error);font-size:1rem;font-weight:700}.CraftingItemDetailPageClient_solveControl__G5N5v{display:grid;position:relative;isolation:isolate}.CraftingItemDetailPageClient_solveButton__HgThV{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background:hsl(var(--color-primary));color:hsl(var(--color-background));border:1px solid hsl(var(--color-primary));transition:opacity .15s ease-out;position:relative;z-index:1}.CraftingItemDetailPageClient_solveButton__HgThV:disabled{opacity:.5;cursor:not-allowed}.CraftingItemDetailPageClient_solveButton__HgThV:hover:not(:disabled){opacity:.85}.CraftingItemDetailPageClient_slowSolveNotice__R4nPG{margin:-1px 0 0 9px;padding:.5rem .75rem;border:1px solid color-mix(in srgb,hsl(var(--color-primary)) 28%,var(--border-color));border-top:0;background:color-mix(in srgb,hsl(var(--color-primary)) 7%,hsl(var(--surface-3)));color:var(--text-muted);font-size:.6875rem;line-height:1.4;letter-spacing:.035em;text-align:center;animation:CraftingItemDetailPageClient_slow-solve-notice-reveal__c_X6m .24s cubic-bezier(.22,1,.36,1) both;transform-origin:top center}.CraftingItemDetailPageClient_creditLink__8aKnM{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);text-decoration:none}.CraftingItemDetailPageClient_creditLink__8aKnM:hover{color:hsl(var(--color-primary))}.CraftingItemDetailPageClient_failedNote__yudDp{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-muted);color:hsl(0 70% 60%)}.CraftingItemDetailPageClient_spin__SbGoe{animation:CraftingItemDetailPageClient_crafting-spin__AhD01 1s linear infinite}.CraftingItemDetailPageClient_solveResultPanel__pPM7o{overflow:hidden;border:1px solid var(--border-color);background:color-mix(in srgb,hsl(var(--color-primary)) 4%,hsl(var(--surface-2)))}.CraftingItemDetailPageClient_solveResultHeader__r3LjC{margin:0;padding:.375rem .625rem;border-bottom:1px solid var(--border-color);color:var(--text-muted);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase}.CraftingItemDetailPageClient_solveResultGrid__7u4hA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.CraftingItemDetailPageClient_solveResultMetric__R4QhQ{display:grid;gap:.375rem;min-width:0;padding:.625rem}.CraftingItemDetailPageClient_solveResultMetric__R4QhQ+.CraftingItemDetailPageClient_solveResultMetric__R4QhQ{border-left:1px solid var(--border-color)}.CraftingItemDetailPageClient_solveResultMetricHeader__2afNP{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.CraftingItemDetailPageClient_solveResultMetricLabel__V91yY{color:var(--text-muted);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase}.CraftingItemDetailPageClient_solveResultMetricPercent__yTm_p{color:hsl(var(--color-primary));font-family:ui-monospace,monospace;font-size:1rem;font-weight:700}.CraftingItemDetailPageClient_solveResultMetricComplete__GbAM4{color:var(--status-success)}.CraftingItemDetailPageClient_solveResultTrack__3czyi{overflow:hidden;height:.25rem;background:hsl(var(--surface-3))}.CraftingItemDetailPageClient_solveResultFill__yK02c{display:block;height:100%;background:hsl(var(--color-primary));transition:width .24s ease-out}.CraftingItemDetailPageClient_solveResultFillComplete__oW_Ru{background:var(--status-success)}.CraftingItemDetailPageClient_solveResultValues__N5lUo{color:var(--text-muted);font-family:ui-monospace,monospace;font-size:.625rem}@keyframes CraftingItemDetailPageClient_slow-solve-notice-reveal__c_X6m{0%{opacity:0;transform:translateY(-.5rem) scaleY(.7)}to{opacity:1;transform:translateY(0) scaleY(1)}}@media (prefers-reduced-motion:reduce){.CraftingItemDetailPageClient_slowSolveNotice__R4nPG,.CraftingItemDetailPageClient_solveResultFill__yK02c{animation:none;transition:none}}.CraftingItemDetailPageClient_macroHeader__dwhj5{display:flex;align-items:center;justify-content:space-between}.CraftingItemDetailPageClient_macroSummary__1O6oY{color:var(--text-muted);letter-spacing:.08em}.CraftingItemDetailPageClient_cogButton__jhdBP{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:none;border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer}.CraftingItemDetailPageClient_cogButton__jhdBP:hover{color:var(--text);border-color:hsl(var(--color-primary)/.5)}.CraftingItemDetailPageClient_titleJobCode__8E3EC{color:hsl(var(--color-primary));letter-spacing:.1em}.CraftingItemDetailPageClient_jobRowHeader__R_MSj,.CraftingItemDetailPageClient_jobRow__GN_oP{display:grid;grid-template-columns:2.5rem repeat(4,minmax(0,1fr)) 5rem auto;gap:.375rem;align-items:center;min-width:34rem}.CraftingItemDetailPageClient_jobRowHeader__R_MSj span{font-size:.75rem;font-weight:500;color:var(--text-muted);white-space:nowrap}.CraftingItemDetailPageClient_jobCodeChip__lsdrA{font-family:ui-monospace,monospace;font-size:.6875rem;letter-spacing:.08em;color:hsl(var(--color-primary))}.CraftingItemDetailPageClient_jobSpecialistToggle__kXI93{display:flex;justify-content:center}.CraftingItemDetailPageClient_copyAllButton__6nZ_A{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;background:hsl(var(--surface-3));border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer}.CraftingItemDetailPageClient_copyAllButton__6nZ_A:hover{color:var(--text);border-color:hsl(var(--color-primary)/.5)}.CraftingItemDetailPageClient_rotationStrip__TwRF4{display:flex;flex-wrap:wrap;gap:.375rem}.CraftingItemDetailPageClient_actionChip__OxBH8{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;letter-spacing:.04em;padding:.25rem .5rem;border:1px solid hsl(var(--color-primary)/.35);border-left-width:3px;background:hsl(var(--surface-2));color:var(--text);animation:CraftingItemDetailPageClient_crafting-action-in__gap05 .24s ease-out both}.CraftingItemDetailPageClient_actionIndex__2x5c5{font-family:ui-monospace,monospace;font-size:.5625rem;color:var(--text-muted)}.CraftingItemDetailPageClient_macroBlock__WEb1R{position:relative;border:1px solid var(--border-color);background:hsl(var(--surface-3)/.5)}.CraftingItemDetailPageClient_macroPre__W5aK7{margin:0;padding:.75rem .75rem 2.25rem;font-size:.6875rem;line-height:1.5;color:var(--text);overflow-x:auto}.CraftingItemDetailPageClient_copyButton__SUerx{position:absolute;inset-block-end:.375rem;inset-inline-end:.375rem;display:inline-flex;align-items:center;gap:.25rem;background:hsl(var(--surface-3));border:1px solid var(--border-color);color:var(--text-muted);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;padding:.1875rem .5rem;cursor:pointer}.CraftingItemDetailPageClient_copyButton__SUerx:hover{color:var(--text)}.CraftingItemDetailPageClient_notice__r46du{display:flex;align-items:center;gap:.5rem;padding:1rem;border:1px dashed var(--border-color);color:var(--text-muted);font-size:.875rem}.CraftingItemDetailPageClient_skeletonBreadcrumbItem__STMfe{display:inline-block;width:9rem;height:.875rem;border-radius:.125rem;vertical-align:middle}.CraftingItemDetailPageClient_skeletonItemIcon__Ycvxm{width:3.5rem;height:3.5rem;flex:none;border-radius:.375rem}.CraftingItemDetailPageClient_skeletonItemTitle__76D_5{width:min(20rem,62%);height:1.5rem}.CraftingItemDetailPageClient_skeletonChipWide__OU21v,.CraftingItemDetailPageClient_skeletonChip__jeMDl,.CraftingItemDetailPageClient_skeletonNodeKind__CilVa,.CraftingItemDetailPageClient_skeletonNodeName__hISjY,.CraftingItemDetailPageClient_skeletonNodeQuantity__FO8Z0,.CraftingItemDetailPageClient_skeletonStatPill__EeegB{height:.75rem}.CraftingItemDetailPageClient_skeletonChip__jeMDl{width:2.75rem;height:1.3125rem}.CraftingItemDetailPageClient_skeletonChipWide__OU21v{width:5rem;height:1.3125rem}.CraftingItemDetailPageClient_skeletonStatPill__EeegB{width:5.25rem;height:1.625rem}.CraftingItemDetailPageClient_skeletonNode__Rsj1P{display:flex;align-items:center;gap:.5rem;min-height:2.875rem;border-top:1px solid var(--border-color)}.CraftingItemDetailPageClient_skeletonNodeIcon__vjW43{width:1.75rem;height:1.75rem;flex:none;border-radius:.25rem}.CraftingItemDetailPageClient_skeletonNodeName__hISjY{max-width:16rem}.CraftingItemDetailPageClient_skeletonNodeQuantity__FO8Z0{width:1.5rem;flex:none}.CraftingItemDetailPageClient_skeletonNodeKind__CilVa{width:4rem;flex:none}.CraftingItemDetailPageClient_skeletonStatsTitle___nLDj{display:inline-flex;align-items:center;gap:.375rem}.CraftingItemDetailPageClient_skeletonJobCode__8MbNk{width:2rem;height:.625rem;border-radius:.125rem}.CraftingItemDetailPageClient_skeletonCheckbox__mWDu2{width:1rem;height:1rem;border-radius:.125rem}.CraftingItemDetailPageClient_skeletonFieldInput__6SJgQ{width:100%;height:2.125rem;border-radius:0}.CraftingItemDetailPageClient_skeletonConsumableInput__gPyif{width:100%;height:2.25rem;border-radius:0}.CraftingItemDetailPageClient_skeletonRequirementStatus__nG___{width:2.5rem;height:.5rem;border-radius:.125rem}.CraftingItemDetailPageClient_skeletonFinalStatValue__3Bt_f{width:3.5rem;height:1rem;border-radius:.125rem}@keyframes CraftingItemDetailPageClient_crafting-spin__AhD01{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CraftingItemDetailPageClient_crafting-action-in__gap05{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@media (max-width:64rem){.CraftingItemDetailPageClient_grid__UyuEM{grid-template-columns:1fr}}@media (max-width:40rem){.CraftingItemDetailPageClient_headerStrip__2NklV{align-items:flex-start;flex-wrap:wrap}.CraftingItemDetailPageClient_recipeSelector__eZKik{flex-basis:100%;margin-left:0}.CraftingItemDetailPageClient_statsGrid__oeFnf{grid-template-columns:repeat(2,minmax(0,1fr))}.CraftingItemDetailPageClient_consumablesGrid__8WdIi{grid-template-columns:1fr}}.CraftingHomePageClient_page__XEdNb{display:flex;flex-direction:column;gap:2.5rem;max-width:72rem;margin-inline:auto;padding-block:1rem 4rem}.CraftingHomePageClient_cover__uUv0X{position:relative;border:1px solid var(--border-color);border-radius:1rem;background:hsl(var(--color-surface,226 25% 18%))}.CraftingHomePageClient_coverCanvas__S9_sC{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.CraftingHomePageClient_coverImage__wHQLy{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.CraftingHomePageClient_coverShade__W0yrJ{position:absolute;inset:0;background:linear-gradient(90deg,hsl(var(--color-background)/.94) 0,hsl(var(--color-background)/.82) 42%,hsl(var(--color-background)/.42) 75%,hsl(var(--color-background)/.18) 100%)}.CraftingHomePageClient_coverShadeBottom__Lhrr6{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 55%,hsl(var(--color-background)/.55) 100%)}.CraftingHomePageClient_coverInner__Uov0q{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;padding:1.75rem 2rem 2rem}.CraftingHomePageClient_coverBody__F6xEP{display:flex;flex-direction:column;gap:1.25rem;max-width:40rem}.CraftingHomePageClient_coverTitle__yl938{margin:0;font-size:clamp(2.75rem,6vw,4.25rem);line-height:.95;font-weight:800;letter-spacing:-.02em;color:var(--text);text-transform:uppercase}.CraftingHomePageClient_coverTagline__7zajz{margin:0;font-size:.95rem;line-height:1.5;color:var(--text-muted);max-width:32rem}.CraftingHomePageClient_searchLabel__TuwJT{display:block;font-size:1.05rem;font-weight:700;color:var(--text);margin-bottom:.5rem}.CraftingHomePageClient_searchWrap__QS9Uj{position:relative;z-index:30;max-width:34rem}.CraftingHomePageClient_searchBox__DcaEH{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:hsl(var(--color-surface,226 25% 18%)/.85);border:1px solid var(--border-color);color:var(--text);backdrop-filter:blur(6px);transition:border-color .12s ease}.CraftingHomePageClient_searchBox__DcaEH:focus-within{border-color:hsl(var(--color-primary)/.6)}.CraftingHomePageClient_searchBox__DcaEH svg{color:var(--text-muted);flex-shrink:0}.CraftingHomePageClient_searchInput__UKU_g{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font-size:.95rem}.CraftingHomePageClient_searchInput__UKU_g::placeholder{color:var(--text-muted)}.CraftingHomePageClient_searchPanel__kgcVh{position:absolute;z-index:40;top:calc(100% + .375rem);left:0;right:0;max-height:24rem;overflow-y:auto;background:hsl(var(--color-background));border:1px solid var(--border-color);box-shadow:0 18px 40px hsl(var(--color-background)/.55)}.CraftingHomePageClient_searchRow__CmhyZ{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-bottom:1px solid var(--border-color);text-decoration:none;color:var(--text)}.CraftingHomePageClient_searchRow__CmhyZ:last-of-type{border-bottom:none}.CraftingHomePageClient_searchRowActive__2FBdY,.CraftingHomePageClient_searchRow__CmhyZ:focus-visible,.CraftingHomePageClient_searchRow__CmhyZ:hover{background:hsl(var(--color-primary)/.1);outline:none}.CraftingHomePageClient_searchRowIcon__fDaJe{flex-shrink:0}.CraftingHomePageClient_searchRowBody__TaKdk{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.CraftingHomePageClient_searchRowName__e6FkA{font-size:.875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CraftingHomePageClient_searchRowMeta__R_bK_{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.CraftingHomePageClient_searchRowEmpty__uCnt_,.CraftingHomePageClient_searchRowError__F672p,.CraftingHomePageClient_searchRowHint__ZrODp{padding:.75rem .875rem;font-size:.8125rem;color:var(--text-muted)}.CraftingHomePageClient_searchRowError__F672p{color:hsl(var(--color-destructive,0 84% 60%))}.CraftingHomePageClient_searchSeeAll__E1NTB{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.625rem;border:none;border-top:1px solid var(--border-color);background:hsl(var(--surface-2));color:hsl(var(--color-primary));font-size:.8125rem;font-weight:600;text-decoration:none;cursor:pointer}.CraftingHomePageClient_searchSeeAll__E1NTB:hover{background:hsl(var(--color-primary)/.12)}.CraftingHomePageClient_chip__NgSWn{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .4375rem;border:1px solid var(--border-color);background:hsl(var(--surface-2));color:var(--text-muted);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.CraftingHomePageClient_chipJob__A4rKU{border-color:hsl(var(--color-primary)/.4);color:hsl(var(--color-primary));background:hsl(var(--color-primary)/.1)}.CraftingHomePageClient_chipSpecialist__ZNYcf{border-color:hsl(var(--color-accent)/.4);color:hsl(var(--color-accent));background:hsl(var(--color-accent)/.1)}.CraftingHomePageClient_coverStory__e_10A{position:relative;display:flex;flex-direction:column;gap:.5rem;width:16.5rem;padding:1.25rem;border:1px solid var(--border-color);background:hsl(var(--color-surface,226 25% 18%)/.82);backdrop-filter:blur(6px);text-decoration:none;color:var(--text);transition:border-color .12s ease}.CraftingHomePageClient_coverStory__e_10A:focus-visible,.CraftingHomePageClient_coverStory__e_10A:hover{border-color:hsl(var(--color-primary)/.55);outline:none}.CraftingHomePageClient_coverStoryKicker__Jk4eT{font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--color-accent));font-weight:700}.CraftingHomePageClient_coverStoryName__mr1Y7{font-size:1.125rem;font-weight:700;line-height:1.25}.CraftingHomePageClient_coverStoryProfit__soj1O{display:flex;align-items:baseline;gap:.5rem}.CraftingHomePageClient_coverStoryProfitValue__sWoe0{font-size:1.375rem;font-weight:800;color:hsl(var(--color-primary))}.CraftingHomePageClient_coverStoryProfitLabel__Vm4yj{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.CraftingHomePageClient_section__MuGA6{display:flex;flex-direction:column;gap:1rem}.CraftingHomePageClient_sectionHead__ssvBj{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;border-bottom:1px solid var(--border-color);padding-bottom:.75rem}.CraftingHomePageClient_sectionTitle__qjJMr{margin:0;font-size:1.375rem;font-weight:800;letter-spacing:-.01em;color:var(--text);text-transform:uppercase}.CraftingHomePageClient_sectionSubtitle__QSPtG{margin:.25rem 0 0;font-size:.8125rem;color:var(--text-muted)}.CraftingHomePageClient_sectionAction__rcx9U{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;color:hsl(var(--color-primary));text-decoration:none;white-space:nowrap}.CraftingHomePageClient_sectionAction__rcx9U:hover{text-decoration:underline}.CraftingHomePageClient_controls__3z1DR{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.CraftingHomePageClient_controlLabel__opH4U{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.CraftingHomePageClient_topGrid__vt1UR{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.875rem}.CraftingHomePageClient_topCard__67d0Y{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--border-color);background:hsl(var(--surface-2));text-decoration:none;color:var(--text);transition:border-color .12s ease,transform .12s ease}.CraftingHomePageClient_topCard__67d0Y:focus-visible,.CraftingHomePageClient_topCard__67d0Y:hover{border-color:hsl(var(--color-primary)/.55);transform:translateY(-2px);outline:none}.CraftingHomePageClient_topCardHead__RWA2G{display:flex;align-items:center;gap:.75rem}.CraftingHomePageClient_topRank__nrHzc{font-size:1.125rem;font-weight:800;color:var(--text-muted);min-width:2ch}.CraftingHomePageClient_topName__YJZ46{font-size:.875rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CraftingHomePageClient_topMetrics__m_280{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-top:auto}.CraftingHomePageClient_topProfit__T3yCF{display:block;font-size:1rem;font-weight:800;color:hsl(var(--color-primary))}.CraftingHomePageClient_topMetricLabel__nt2Fy{display:block;margin-top:.1875rem;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.CraftingHomePageClient_topRoi__LAXvU{display:block;text-align:right;font-size:.8125rem;font-weight:700;color:var(--text)}.CraftingHomePageClient_notice__aX9X_{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;border:1px dashed var(--border-color);color:var(--text-muted);font-size:.875rem}.CraftingHomePageClient_noticeError__8Y3CY{border-color:hsl(var(--color-destructive,0 84% 60%)/.5);color:hsl(var(--color-destructive,0 84% 60%))}@media (max-width:56rem){.CraftingHomePageClient_coverInner__Uov0q{grid-template-columns:1fr;padding:2rem 1.25rem 1.5rem;min-height:0}.CraftingHomePageClient_coverStory__e_10A{width:100%}}.CraftingPatchPageClient_page__q9pvy{display:flex;flex-direction:column;gap:1.5rem;max-width:72rem;margin-inline:auto;padding-block:1rem 4rem}.CraftingPatchPageClient_sectionHead__Mbu0l{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;border-bottom:1px solid var(--border-color);padding-bottom:.75rem}.CraftingPatchPageClient_sectionTitle__vggyn{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.01em;color:var(--text);text-transform:uppercase}.CraftingPatchPageClient_sectionSubtitle__2lXyH{margin:.375rem 0 0;font-size:.8125rem;color:var(--text-muted)}.CraftingPatchPageClient_headControls__4753C{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.CraftingPatchPageClient_selectLabel__nYPzX{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.CraftingPatchPageClient_select__gNvGt{background:hsl(var(--surface-3));border:1px solid var(--border-color);color:var(--text);padding:.375rem .75rem;font-size:.8125rem}.CraftingPatchPageClient_select__gNvGt:focus-visible{outline:none;border-color:hsl(var(--color-primary)/.55)}.CraftingPatchPageClient_grid__6i495{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.875rem}.CraftingPatchPageClient_card__QjPV1{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--border-color);background:hsl(var(--surface-2));text-decoration:none;color:var(--text);transition:border-color .12s ease,transform .12s ease}.CraftingPatchPageClient_card__QjPV1:focus-visible,.CraftingPatchPageClient_card__QjPV1:hover{border-color:hsl(var(--color-primary)/.55);transform:translateY(-2px);outline:none}.CraftingPatchPageClient_cardHead__xVs_i{display:flex;align-items:center;gap:.75rem}.CraftingPatchPageClient_cardName__hT3_K{font-size:.875rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CraftingPatchPageClient_cardMeta__x4a1o{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;margin-top:auto}.CraftingPatchPageClient_chip__aRhM5{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .4375rem;border:1px solid var(--border-color);background:hsl(var(--surface-2));color:var(--text-muted);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.CraftingPatchPageClient_chipJob__ybj2T{border-color:hsl(var(--color-primary)/.4);color:hsl(var(--color-primary));background:hsl(var(--color-primary)/.1)}.CraftingPatchPageClient_chipSpecialist__l5Ttv{border-color:hsl(var(--color-accent)/.4);color:hsl(var(--color-accent));background:hsl(var(--color-accent)/.1)}.CraftingPatchPageClient_pager__98XiC{display:flex;align-items:center;justify-content:center;gap:1rem}.CraftingPatchPageClient_pagerButton__n_Auj{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border:1px solid var(--border-color);background:hsl(var(--surface-2));color:var(--text);font-size:.8125rem;font-weight:600;cursor:pointer}.CraftingPatchPageClient_pagerButton__n_Auj:hover:not(:disabled){border-color:hsl(var(--color-primary)/.55);color:hsl(var(--color-primary))}.CraftingPatchPageClient_pagerButton__n_Auj:disabled{opacity:.45;cursor:not-allowed}.CraftingPatchPageClient_pagerButton__n_Auj:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--color-primary)/.5)}.CraftingPatchPageClient_pagerInfo__ocBlK{font-size:.8125rem;color:var(--text-muted)}.CraftingPatchPageClient_notice__UPzC4{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;border:1px dashed var(--border-color);color:var(--text-muted);font-size:.875rem}.CraftingPatchPageClient_noticeError__wzIfP{border-color:hsl(var(--color-destructive,0 84% 60%)/.5);color:hsl(var(--color-destructive,0 84% 60%))}.CraftingPatchPageClient_skeletonCardIcon__IOr8O{display:block;width:2.75rem;height:2.75rem;flex:none;border-radius:.25rem;background:hsl(var(--surface-3));animation:CraftingPatchPageClient_skeletonPulse__g7Lt5 1.5s ease-in-out infinite}.CraftingPatchPageClient_skeletonCardName__jBFJR{width:100%;height:.875rem}.CraftingPatchPageClient_skeletonCardName__jBFJR,.CraftingPatchPageClient_skeletonChip__18sqT{display:block;border-radius:.125rem;background:hsl(var(--surface-3));animation:CraftingPatchPageClient_skeletonPulse__g7Lt5 1.5s ease-in-out infinite}.CraftingPatchPageClient_skeletonChip__18sqT{width:3.5rem;height:1rem}.CraftingPatchPageClient_skeletonChipSmall__DnPQV{display:block;width:2.25rem;height:1rem;border-radius:.125rem;background:hsl(var(--surface-3));animation:CraftingPatchPageClient_skeletonPulse__g7Lt5 1.5s ease-in-out infinite}@keyframes CraftingPatchPageClient_skeletonPulse__g7Lt5{0%,to{opacity:1}50%{opacity:.45}}.CraftingSearchPageClient_page__BQPjU{display:flex;flex-direction:column;gap:1.5rem;max-width:72rem;margin-inline:auto;padding-block:1rem 4rem}.CraftingSearchPageClient_head__1Kvjj{display:flex;flex-direction:column;gap:.75rem}.CraftingSearchPageClient_title__i6HjI{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.01em;color:var(--text);text-transform:uppercase}.CraftingSearchPageClient_subtitle__METMu{margin:0;font-size:.875rem;color:var(--text-muted)}.CraftingSearchPageClient_searchBox__7MhYO{display:flex;align-items:center;gap:.625rem;margin-top:.375rem;padding:.75rem 1rem;border:1px solid var(--border-color);background:hsl(var(--surface-2));color:var(--text)}.CraftingSearchPageClient_searchBox__7MhYO:focus-within{border-color:hsl(var(--color-primary)/.6)}.CraftingSearchPageClient_searchBox__7MhYO>svg{color:var(--text-muted);flex-shrink:0}.CraftingSearchPageClient_searchInput__8teQ9{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font-size:.95rem}.CraftingSearchPageClient_searchInput__8teQ9::placeholder{color:var(--text-muted)}.CraftingSearchPageClient_searchButton__lxA_Y{padding:.375rem .75rem;border:1px solid hsl(var(--color-primary)/.5);background:hsl(var(--color-primary)/.12);color:hsl(var(--color-primary));font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}.CraftingSearchPageClient_searchButton__lxA_Y:hover{background:hsl(var(--color-primary)/.2)}.CraftingSearchPageClient_searchButton__lxA_Y:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--color-primary)/.5)}.CraftingSearchPageClient_hint__GGVjn{margin:0;font-size:.8125rem;color:var(--text-muted)}.CraftingSearchPageClient_list__JNK_c{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--border-color);list-style:none}.CraftingSearchPageClient_row__1oObA{display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem;border-bottom:1px solid var(--border-color);background:hsl(var(--surface-2));color:var(--text);text-decoration:none}li:last-child>.CraftingSearchPageClient_row__1oObA{border-bottom:none}.CraftingSearchPageClient_row__1oObA:focus-visible,.CraftingSearchPageClient_row__1oObA:hover{background:hsl(var(--color-primary)/.1);outline:none}.CraftingSearchPageClient_rowIcon__USsFZ{flex-shrink:0}.CraftingSearchPageClient_rowBody__q3qcd{display:flex;flex-direction:column;gap:.3rem;min-width:0;flex:1}.CraftingSearchPageClient_rowName__IK3kd{font-size:.9375rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CraftingSearchPageClient_rowMeta__2sRRh{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.CraftingSearchPageClient_rowArrow__RNQVA{flex-shrink:0;color:var(--text-muted)}.CraftingSearchPageClient_chip__liUu5{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .4375rem;border:1px solid var(--border-color);background:hsl(var(--surface-2));color:var(--text-muted);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.CraftingSearchPageClient_chipJob__dVSbX{border-color:hsl(var(--color-primary)/.4);color:hsl(var(--color-primary));background:hsl(var(--color-primary)/.1)}.CraftingSearchPageClient_pager__EVwlm{display:flex;align-items:center;justify-content:center;gap:1rem}.CraftingSearchPageClient_pagerButton__qjSkJ{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border:1px solid var(--border-color);background:hsl(var(--surface-2));color:var(--text);font-size:.8125rem;font-weight:600;cursor:pointer}.CraftingSearchPageClient_pagerButton__qjSkJ:hover:not(:disabled){border-color:hsl(var(--color-primary)/.55);color:hsl(var(--color-primary))}.CraftingSearchPageClient_pagerButton__qjSkJ:disabled{opacity:.45;cursor:not-allowed}.CraftingSearchPageClient_pagerButton__qjSkJ:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--color-primary)/.5)}.CraftingSearchPageClient_pagerInfo__ubQaF{font-size:.8125rem;color:var(--text-muted)}.CraftingSearchPageClient_notice__I919x{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;border:1px dashed var(--border-color);color:var(--text-muted);font-size:.875rem}.CraftingSearchPageClient_noticeError__9Cjka{border-color:hsl(var(--color-destructive,0 84% 60%)/.5);color:hsl(var(--color-destructive,0 84% 60%))}.CraftingProfitPageClient_page___ZUf9{display:flex;flex-direction:column;gap:1.5rem;max-width:72rem;margin-inline:auto;padding-block:1rem 4rem}.CraftingProfitPageClient_tabsRow__9VpxW{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.CraftingProfitPageClient_tabs__zIQSW{display:flex;gap:.375rem}.CraftingProfitPageClient_tab__W22os{background:hsl(var(--surface-2));border:1px solid var(--border-color);color:var(--text-muted);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;padding:.5rem 1rem;cursor:pointer;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 100%,0 100%)}.CraftingProfitPageClient_tabActive__WWHE4{background:hsl(var(--color-primary)/.15);border-color:hsl(var(--color-primary)/.5);color:var(--text)}.CraftingProfitPageClient_rowLink__ApssA{display:block;list-style:none}.CraftingProfitPageClient_rowInner__FF6v_{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1rem;text-decoration:none}.CraftingProfitPageClient_headerStrip__nba8_{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.625rem 1rem;border:1px solid var(--border-color);border-left-width:3px;background:hsl(var(--surface-2))}.CraftingProfitPageClient_kicker__BKXhK{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.CraftingProfitPageClient_controls__qHtHO{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.CraftingProfitPageClient_controlLabel__hpcj3{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.CraftingProfitPageClient_select__NHjg1{background:hsl(var(--surface-3));border:1px solid var(--border-color);color:var(--text);padding:.375rem .75rem;font-size:.8125rem;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 100%,8px 100%)}.CraftingProfitPageClient_freshness__34X8O{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.CraftingProfitPageClient_freshnessStale__TWpdy{color:hsl(var(--color-warning,38 92% 50%))}.CraftingProfitPageClient_list__W1Si8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.CraftingProfitPageClient_row__WrTJM{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1rem}.CraftingProfitPageClient_rowLink__ApssA .CraftingProfitPageClient_rowInner__FF6v_,.CraftingProfitPageClient_row__WrTJM{border:1px solid var(--border-color);border-left-width:3px;background:hsl(var(--surface-1));animation:CraftingProfitPageClient_crafting-row-in__g_fCl .32s ease-out both}.CraftingProfitPageClient_rowLink__ApssA.CraftingProfitPageClient_toneHot__RUjvE .CraftingProfitPageClient_rowInner__FF6v_{border-left-color:hsl(var(--color-primary))}.CraftingProfitPageClient_rowLink__ApssA.CraftingProfitPageClient_toneWarm__HPch7 .CraftingProfitPageClient_rowInner__FF6v_{border-left-color:hsl(38 92% 50%/.8)}.CraftingProfitPageClient_rowLink__ApssA.CraftingProfitPageClient_toneCool__Q2GnT .CraftingProfitPageClient_rowInner__FF6v_{border-left-color:var(--border-color)}.CraftingProfitPageClient_rowLink__ApssA .CraftingProfitPageClient_rowInner__FF6v_:hover{border-color:hsl(var(--color-primary)/.5)}.CraftingProfitPageClient_toneHot__RUjvE{border-left-color:hsl(var(--color-primary))}.CraftingProfitPageClient_toneWarm__HPch7{border-left-color:hsl(38 92% 50%/.8)}.CraftingProfitPageClient_toneCool__Q2GnT{border-left-color:var(--border-color)}.CraftingProfitPageClient_rank__QsApx{font-family:ui-monospace,monospace;font-size:1.25rem;color:var(--text-muted);min-width:2.25rem}.CraftingProfitPageClient_itemIcon__8LrI4{filter:drop-shadow(0 2px 6px rgb(0 0 0/.35))}.CraftingProfitPageClient_body__XVHaF{display:flex;flex-direction:column;gap:.375rem;min-width:0}.CraftingProfitPageClient_nameLine__nlBjg{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.CraftingProfitPageClient_itemName__PRvOT{font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CraftingProfitPageClient_jobChip__yoLpT,.CraftingProfitPageClient_specialistChip___Mb7I{font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;padding:.125rem .375rem;border:1px solid var(--border-color);color:var(--text-muted);background:hsl(var(--surface-2))}.CraftingProfitPageClient_specialistChip___Mb7I{color:hsl(var(--color-primary));border-color:hsl(var(--color-primary)/.4)}.CraftingProfitPageClient_materialsStrip__q5oHr{display:flex;align-items:center;gap:.25rem}.CraftingProfitPageClient_materialIcon__xUqsU{opacity:.9}.CraftingProfitPageClient_materialMore__lLqld{font-size:.6875rem;color:var(--text-muted)}.CraftingProfitPageClient_metrics__oCLEk{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;justify-content:flex-end}.CraftingProfitPageClient_metric__bmT9r{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;min-width:4.5rem}.CraftingProfitPageClient_metricValue__13vUy{font-family:ui-monospace,monospace;font-size:.9375rem;color:var(--text)}.CraftingProfitPageClient_metricLabel__AFYb_{font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.CraftingProfitPageClient_confidence__4hT_K{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;min-width:6rem}.CraftingProfitPageClient_confidenceBar__Uewot{width:100%;height:4px;background:hsl(var(--surface-3));overflow:hidden}.CraftingProfitPageClient_confidenceFill__QcQQh{height:100%;background:hsl(var(--color-primary));transition:width .4s ease-out}.CraftingProfitPageClient_confidenceLabel__0ahsL{font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.CraftingProfitPageClient_notice__JOQ25{display:flex;align-items:center;gap:.5rem;padding:1rem;border:1px dashed var(--border-color);color:var(--text-muted);font-size:.875rem}.CraftingProfitPageClient_skeletonRecommendationRow__ZcFle{display:grid;grid-template-columns:2.25rem 2.75rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.75rem;padding:.875rem 1rem;border:1px solid var(--border-color);border-left:3px solid hsl(var(--color-primary)/.28);background:hsl(var(--surface-1))}.CraftingProfitPageClient_skeletonRank__oVIi1{width:2rem;height:1.25rem;border-radius:.125rem}.CraftingProfitPageClient_skeletonItemIcon__6Ulnp{width:2.75rem;height:2.75rem;border-radius:.25rem}.CraftingProfitPageClient_skeletonItemBody__mIohw{display:flex;min-width:0;flex-direction:column;gap:.5rem}.CraftingProfitPageClient_skeletonMaterials__6p5lo,.CraftingProfitPageClient_skeletonNameLine__njqnY{display:flex;align-items:center;gap:.375rem}.CraftingProfitPageClient_skeletonItemName__InQ1k{width:min(14rem,58%);height:1rem;border-radius:.125rem}.CraftingProfitPageClient_skeletonJobChip__iE_eO{width:2.5rem;height:1rem;border-radius:.125rem}.CraftingProfitPageClient_skeletonMaterialIcon__OS1t3{width:1.25rem;height:1.25rem;border-radius:.1875rem}.CraftingProfitPageClient_skeletonMetrics__OWDxr{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem}.CraftingProfitPageClient_skeletonConfidence__HZb0V,.CraftingProfitPageClient_skeletonMetric__zHbSB{display:flex;min-width:4.5rem;flex-direction:column;align-items:flex-end;gap:.25rem}.CraftingProfitPageClient_skeletonMetricValue__A4_au{width:3.5rem;height:.875rem;border-radius:.125rem}.CraftingProfitPageClient_skeletonMetricLabel__Yztwi{width:4.25rem;height:.5rem;border-radius:.125rem}.CraftingProfitPageClient_skeletonConfidence__HZb0V{min-width:6rem}.CraftingProfitPageClient_skeletonConfidenceBar__UvP0T{width:6rem;height:.25rem;border-radius:0}.CraftingProfitPageClient_skeletonConfidenceLabel__5Lyef{width:3rem;height:.5rem;border-radius:.125rem}@keyframes CraftingProfitPageClient_crafting-row-in__g_fCl{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:48rem){.CraftingProfitPageClient_row__WrTJM,.CraftingProfitPageClient_skeletonRecommendationRow__ZcFle{grid-template-columns:auto auto minmax(0,1fr)}.CraftingProfitPageClient_metrics__oCLEk,.CraftingProfitPageClient_skeletonMetrics__OWDxr{grid-column:1/-1;justify-content:flex-start}}.ffxivTooltipSurface_surface__7H2jy{--ffxiv-tooltip-top:#0f1419;--ffxiv-tooltip-bottom:#1c2526;--ffxiv-tooltip-text:#f3f4f6;--ffxiv-tooltip-muted:#9ca3af;--ffxiv-tooltip-border:#374151;background:linear-gradient(to bottom,var(--ffxiv-tooltip-top),var(--ffxiv-tooltip-bottom));border-radius:.125rem}