.yq-altar-panel{max-width:980px}.yq-altar-panel .yq-fusion-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.yq-altar-panel .yq-fusion-card{display:flex;flex-direction:column;gap:12px;padding:22px}.yq-altar-panel img{object-fit:contain;align-self:center;image-rendering:auto}.yq-altar-boon{color:#285544}.yq-altar-bane{color:#86533e}.yq-altar-ledger{margin:16px;padding:16px;background:#e4e3cd;color:#244737;border-radius:8px}.yq-altar-ledger p{padding:8px 0;line-height:1.6}.yq-altar-panel .yq-fusion-card button{margin-top:auto}@media(max-width:650px){.yq-altar-panel .yq-fusion-list{grid-template-columns:1fr}}