
.trail-face5231{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(210,177,116,.22);border-radius:999px;padding:5px 8px;font-size:10px;color:var(--gold-2);background:rgba(210,177,116,.05)}
.trail-face5231.ready{border-color:rgba(191,130,215,.42);color:#d8b8e8;background:rgba(191,130,215,.08)}
.trail-face5231.met{border-color:rgba(113,143,120,.46);color:#cce1d0;background:rgba(113,143,120,.09)}
.trail-face5231.canon{border-color:rgba(210,177,116,.58);color:var(--gold-2);background:rgba(210,177,116,.12)}
.trail-face-actions5231{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}
.trail-face-cardnote5231{margin-top:8px;color:var(--muted);font-size:10px;line-height:1.45}
.face5231-decision{margin-top:16px;padding:14px;border:1px solid rgba(210,177,116,.25);border-radius:15px;background:rgba(210,177,116,.035)}
.face5231-decision h5{margin:0 0 6px;font:600 18px/1.1 Georgia,serif}.face5231-decision p{margin:0 0 12px;color:var(--muted);line-height:1.5}
.face5231-decision-actions{display:flex;gap:8px;flex-wrap:wrap}
.face5231-badge{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:6px 9px;border:1px solid var(--line);border-radius:999px;color:var(--gold-2);font-size:10px;background:rgba(255,255,255,.025)}
@media(max-width:620px){.face5231-decision-actions .btn{flex:1 1 46%}.trail-face-actions5231 .btn{flex:1 1 auto}}
