.achievement-panel{border:1px solid #dce1f4;border-radius:20px;padding:18px;margin:20px 0;background:#f7f8ff;color:#17234b;overflow-wrap:anywhere}.achievement-panel[hidden]{display:none}.achievement-panel h3{font-size:20px;line-height:1.3;margin:0 0 16px}.achievement-preview{display:block;width:180px;max-width:100%;height:auto;margin:0 auto 16px;border-radius:12px}.achievement-note{font-size:14px;line-height:1.6}.achievement-actions{display:flex;flex-direction:column;gap:8px}.achievement-actions button{font-size:14px;min-height:44px;margin:0}.achievement-panel [role=status]{font-size:14px;line-height:1.5}.shop-card .share-unlock{margin-top:8px;color:#1428c8;background:transparent;border:0;font:inherit;font-size:14px;min-height:44px}.achievement-prompt{font-size:14px;line-height:1.5;margin:14px 0}
