#ring-workshop855 .ring-list856{display:grid;gap:8px;margin:8px 0}#ring-workshop855 .ring-card856{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px;margin:0;align-items:start}#ring-workshop855 .ring-art856{width:62px;height:72px;object-fit:contain;border-radius:8px;filter:drop-shadow(0 0 3px var(--ring-color856));align-self:start}#ring-workshop855 .forge-recipe-content{gap:5px;min-width:0}#ring-workshop855 .forge-recipe-content>b{font-size:13px;line-height:1.3;margin:0;white-space:normal;overflow-wrap:anywhere}#ring-workshop855 .forge-recipe-stats{font-size:10px;line-height:1.4}#ring-workshop855 .ring-actions856{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-top:3px;order:5}#ring-workshop855 button{margin:0;min-width:0;padding:7px 9px;font-size:10px;line-height:1.3;letter-spacing:.2px;white-space:normal}#ring-workshop855 button:disabled{opacity:.38}#ring-workshop855 .ring-count856{font-size:10px;display:flex;align-items:center;gap:5px;color:#b8aa92}#ring-workshop855 .ring-count856 input{width:48px;min-width:0;box-sizing:border-box;padding:5px;font-size:11px}#ring-workshop855 .ring-note856{font-size:10px;line-height:1.4;color:#b8aa92;margin:5px 0}#ring-workshop855 #ring-notice855:empty{display:none}#ring-workshop855>.forge-section-head{font-size:11px;gap:8px}#ring-workshop855>.forge-section-head>span{min-width:0;overflow-wrap:anywhere}#ring-workshop855>.forge-section-head>b{white-space:nowrap;font-size:10px}
.ring-storage856{margin:10px 0 14px;min-width:0}.ring-storage856>.forge-section-head{font-size:11px;line-height:1.4;margin-bottom:7px;white-space:normal;overflow-wrap:anywhere}.ring-storage856 .ring-storage-card856{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:10px;overflow:visible}.ring-storage856 .ring-storage-card856>.ring-art856{width:56px;height:60px;object-fit:contain;filter:none}.ring-storage856 .ring-storage-content856{min-width:0;gap:4px}.ring-storage856 .ring-storage-content856>b{font-size:12px;line-height:1.35;white-space:normal;overflow-wrap:anywhere;word-break:normal;overflow:visible;text-overflow:clip;max-height:none}.ring-storage856 .ring-storage-content856>span,.ring-storage856 .ring-storage-content856>small{font-size:10px;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.ring-storage856 .ring-storage-actions856{grid-column:2;display:flex;flex-wrap:wrap;gap:5px;min-width:0}.ring-storage856 .ring-storage-actions856 button{font-size:10px;padding:6px 9px;margin:0;white-space:normal;min-width:0}

.forge-equipment-card.rarity-common img[src*="ring-life"],.forge-item-card.rarity-common img[src*="ring-life"]{filter:drop-shadow(0 0 3px #ccc)}.forge-equipment-card.rarity-uncommon img[src*="ring-life"],.forge-item-card.rarity-uncommon img[src*="ring-life"]{filter:drop-shadow(0 0 4px #62c378)}.forge-equipment-card.rarity-rare img[src*="ring-life"],.forge-item-card.rarity-rare img[src*="ring-life"]{filter:drop-shadow(0 0 4px #579fea)}.forge-equipment-card.rarity-epic img[src*="ring-life"],.forge-item-card.rarity-epic img[src*="ring-life"]{filter:drop-shadow(0 0 4px #b071e3)}.forge-equipment-card.rarity-legendary img[src*="ring-life"],.forge-item-card.rarity-legendary img[src*="ring-life"]{filter:drop-shadow(0 0 4px #e4b859)}
