.cadv-confirm{align-items:baseline;gap:var(--sp-2,8px);padding:var(--sp-2,8px) var(--sp-3,12px);border-left:2px solid var(--mpp-primary,#1d5e4e);border-radius:var(--r-chip,12px);background:var(--surface-secondary,#1d5e4e0f);flex-wrap:wrap;min-width:0;margin:0;display:flex}.cadv-confirm__detail{min-width:0;color:var(--text-primary,#17231f);overflow-wrap:anywhere;flex:140px;font-size:13px;line-height:1.5}.cadv-options{gap:var(--sp-2,8px);flex-wrap:wrap;display:flex}.cadv-option{padding:var(--sp-2,8px) var(--sp-3,12px);border:1px solid var(--rule,#0f2a2224);border-radius:var(--r-pill,999px);background:var(--surface-primary,#fff);color:var(--text-primary,#17231f);font:600 13px/1.3 var(--font-body,inherit);text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.cadv-option:hover:not(:disabled){border-color:var(--mpp-primary,#1d5e4e);background:var(--surface-secondary,#1d5e4e14)}.cadv-option:focus-visible{outline:2px solid var(--mpp-primary,#1d5e4e);outline-offset:2px}.cadv-option:disabled{cursor:default;opacity:.62}.cadv-handoff{align-items:center;gap:var(--sp-3,12px);margin:0 0 var(--sp-4,16px);padding:var(--sp-3,12px) var(--sp-4,16px);border:1px solid var(--rule,#0f2a2224);border-radius:var(--r-panel,18px);background:var(--surface-secondary,#1d5e4e0f);flex-wrap:wrap;display:flex}.cadv-handoff__text{color:var(--text-primary,#17231f);flex:220px;margin:0;font-size:14px;line-height:1.5}
.cag-tr{min-height:0}.cag-tr__strip{align-items:center;gap:var(--sp-2,8px);padding:var(--sp-2,8px) var(--sp-4,16px);border-bottom:1px solid var(--rule,#0f2a2224);flex-wrap:wrap;display:flex}.cag-tr__strip .cag-tc__promise{flex:100%;min-width:0}.cag-tr__meta{align-items:center;gap:var(--sp-2,8px);flex-wrap:wrap;margin-left:auto;display:flex}.cag-tr .cag-tr__feed{min-height:0;max-height:none;padding:var(--sp-3,12px) var(--sp-4,16px);flex:auto;overflow-y:auto}.cag-tr__capped{padding:var(--sp-3,12px) var(--sp-4,16px);color:var(--text-secondary,#4b5a54);margin:0;font-size:13px;line-height:1.5}.cag-trl{align-items:center;gap:var(--sp-3,12px);padding:var(--sp-4,16px);border:1px solid var(--rule,#0f2a2224);border-radius:var(--r-panel,18px);background:var(--surface-primary,#fff);flex-wrap:wrap;display:flex}.cag-trl__text{min-width:0;color:var(--text-primary,#17231f);flex:240px;margin:0;font-size:14px;line-height:1.5}
