.collection-rewards492>.pokemon-result779{display:block!important;border:1px solid #789997;background:#102b35;color:#f1f5ef;padding:14px;border-radius:14px;margin:16px 0;min-width:0}.collection-rewards492>.pokemon-result779 h3{color:#f1f5ef!important;font-size:20px;margin:0 0 8px}.collection-rewards492>.pokemon-result779 .pokemon-result-row782{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:5px 10px;align-items:center;border-bottom:1px solid #56727c;padding:12px 0;min-width:0}.pokemon-result-face803{grid-row:1/4;width:48px;height:48px;image-rendering:pixelated}.collection-rewards492>.pokemon-result779 :is(strong,span,small,p,b){color:#f1f5ef!important;overflow-wrap:anywhere}.collection-rewards492>.pokemon-result779 .pokemon-result-xp782{font-weight:800;color:#a7edb5!important;white-space:nowrap}.pokemon-result-bar803{grid-column:2/-1;width:100%;height:8px;accent-color:#a7edb5}.pokemon-result-progress803{grid-column:2/-1;font-size:12px}.collection-rewards492>.pokemon-result779 .pokemon-result-row782>small{grid-column:2/-1}.collection-rewards492>.pokemon-result779 .pokemon-result-row782>b{grid-column:2/-1;color:#ffe4a0!important}.pokemon-result-help782{font-size:12px;line-height:1.5}
@media(max-width:400px){.collection-rewards492>.pokemon-result779{padding:10px}.collection-rewards492>.pokemon-result779 .pokemon-result-row782{grid-template-columns:40px minmax(0,1fr) auto;gap:4px 7px;font-size:13px}.pokemon-result-face803{width:40px;height:40px}}
.xp-track805{grid-column:2/-1;display:block;height:9px;background:#284b57;border-radius:6px;overflow:hidden}.xp-fill805{display:block;width:100%;height:100%;background:#a7edb5;transform-origin:left center}.xp-accessible805{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden;clip-path:inset(50%)}.xp-levelup805{animation:xp-level-glow805 1.6s ease-out}@keyframes xp-level-glow805{from{background:#355a43}to{background:transparent}}@media(prefers-reduced-motion:reduce){.xp-levelup805{animation:none}.evolution-stage784 *{animation:none!important;transition:none!important}}
.evolution-result784{padding:14px;margin:16px 0;background:#102b35;color:#eff6ee;border:1px solid #789997;border-radius:14px}.evolution-result784 button{min-height:46px;padding:10px 12px;white-space:normal;max-width:100%;margin:6px}.evolution-dialog784 .evolution-actions784{display:flex;flex-wrap:wrap;gap:10px}.evolution-dialog784 .evolution-actions784 button{flex:1 1 150px;min-height:50px;white-space:normal;padding:12px;font-size:16px}.evolution-dialog784 .evolution-actions784 button:first-child{border:2px solid #a62d46}.evolution-queue805{font-weight:700;margin:0 0 10px}
