.g4-unified-card,.g4item{position:relative}
.g4-completed{border-color:#d4b66b!important;box-shadow:0 6px 24px #ae7c1617!important}
.g4-achievement-badge{position:absolute;z-index:2;top:12px;left:12px;display:inline-flex;align-items:center;gap:7px;background:#fff9e7;color:#6b4910;border:1px solid #ebd08d;border-radius:99px;padding:5px 12px 5px 7px;font:800 12px/1.2 system-ui,sans-serif;box-shadow:0 3px 12px #0002}
.g4-achievement-badge svg{width:24px;height:29px;flex:none}
.g4-completed .progress-fill{background:linear-gradient(90deg,#c79a30,#f2cd6c)}
.g4-achievement-banner{display:flex;align-items:center;gap:16px;background:linear-gradient(120deg,#fff4ce,#fffdf5);border:1px solid #e8cf8a;padding:19px;border-radius:16px;margin:14px 0 20px;color:#69490c}
.g4-achievement-banner svg{width:48px;height:58px;flex:none}
.g4-achievement-banner strong{font-size:19px;line-height:1.3}.g4-achievement-banner p{margin:5px 0 0;font-size:13px}
[hidden]{display:none!important}
