.fusionLink{width:100%;padding:8px;margin:5px 0;background:#263e48;color:#f3d796;border:1px solid #697473;border-radius:7px}.fusionShell{padding:4px}.fusionGrades,.fusionTools{display:flex;gap:5px;flex-wrap:wrap}.fusionGrades button{flex:1;padding:7px 5px;font-size:12px}.fusionGrades [aria-pressed=true],.fusionShell [aria-pressed=true]{border-color:#f4c36e;background:#50422e}.fusionRule{margin:10px 0;padding:10px;border:1px solid #9b774b;background:linear-gradient(120deg,#292e39,#443527);border-radius:8px}.fusionRule b{font-size:14px}.fusionRule strong{float:right;color:#ffd281}.fusionRule p{font-size:12px;line-height:1.7;margin:7px 0 0}.fusionSelected{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:8px 0}.fusionSelected>button,.fusionEmpty{min-width:0;min-height:106px;border:1px solid #ad8d58;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px;background:#29313a}.fusionEmpty{border-style:dashed;color:#8e9899}.fusionSelected span,.fusionSelected small{font-size:11px;line-height:1.4}.fusionSelected .artIcon,.fusionCandidates .artIcon{width:48px;height:48px;flex-shrink:0}.fusionTools button{flex:1;font-size:12px;padding:8px 4px}.fusionTools [data-fusion-confirm]{background:#856735;color:#fff3d7}.fusionCandidates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.fusionCandidates button{min-width:0;display:flex;align-items:center;flex-direction:column;padding:7px 3px}.fusionCandidates b{font-size:12px}.fusionCandidates small{font-size:10px;color:#c5c9c7}.fusionCandidates>p{grid-column:1/-1}.fusionShell .transformPortrait{width:65px;height:65px}.rewardScene footer{flex-wrap:wrap}.rewardRepeat{background:linear-gradient(#957842,#624a29)!important;color:#fff0bd!important;display:flex;flex-direction:column;gap:3px;padding:9px 15px!important}.rewardRepeat small{font-size:11px}.rewardRepeat:disabled{opacity:.5}.rewardCards.count11{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:520px){.fusionCandidates{grid-template-columns:repeat(2,minmax(0,1fr))}.rewardRepeat{flex-basis:100%}.rewardCards.count11{grid-template-columns:repeat(3,minmax(0,1fr))}.fusionRule strong{float:none;display:block;margin-top:5px}}
.rankPlace{font-family:system-ui,-apple-system,sans-serif;font-variant-numeric:tabular-nums;line-height:1.2;min-width:0}.rankTop .rankPlace{font-size:18px;font-weight:800;color:#fff0bd}.rankPlace small{margin-top:2px}
.rankTop1 .rankPlace{background:#64512d;border:1px solid #caa95c}.rankTop2 .rankPlace{background:#414c55;border:1px solid #9daebc;color:#edf4fa}.rankTop3 .rankPlace{background:#5a4133;border:1px solid #b98d6b;color:#ffe0c4}

#game #panel .commerceWallet{height:auto;min-height:28px;gap:3px;padding:5px 0}#game #panel .commerceWallet>span:last-child{justify-content:flex-start;gap:4px}@media(max-width:520px){#game #panel .commerceWallet>span:first-child{display:none}#game #panel .commerceWallet .commerceIcon{width:15px;height:15px;margin-left:2px}}

#game header .currencies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 184px);max-width:205px;gap:1px 5px;top:3px}#game header .currency{height:17px;min-width:0;white-space:nowrap}#game header .diamondCurrency{grid-area:1/1}#game header .eventDiamondCurrency{grid-area:1/2;color:#ff9a98}#game header .coinsCurrency{grid-area:2/1}#game header .protectionCurrency{grid-area:2/2}#game header .currency .commerceIcon{width:17px;height:17px;margin:0}#game header .headerActions{top:40px}#game header .headerActions button,#game header .headerActions #menu{height:26px}#game header .headerActions .menuSymbol{height:21px}
