.tRheCq_feedback{border:1px solid var(--office-line,var(--fx-line));border-left:2px solid var(--office-brass-ink,var(--fx-gold-100));background:var(--office-glass-recessed,var(--fx-umbra));color:var(--office-ink,var(--fx-bone-100));animation:tRheCq_receipt-settle var(--archon-motion-assembly,.42s) cubic-bezier(.2, .65, .3, 1) both;grid-template-columns:24px minmax(0,1fr);gap:16px;padding:22px;display:grid;position:relative}.tRheCq_feedback:after{content:"";border-right:1px solid var(--office-brass,var(--fx-gold-500));border-bottom:1px solid var(--office-brass,var(--fx-gold-500));pointer-events:none;width:7px;height:7px;position:absolute;bottom:6px;right:6px}.tRheCq_mark{height:24px;color:var(--office-brass-ink,var(--fx-gold-100));justify-content:center;align-items:center;display:flex}.tRheCq_body{min-width:0}.tRheCq_title{font:600 1rem/1.4 var(--font-body), sans-serif;letter-spacing:-.015em;margin:0 0 10px}.tRheCq_reference{gap:6px;margin:0 0 16px;display:grid}.tRheCq_reference>span{color:var(--office-muted,var(--fx-bone-300));font:.62rem/1.5 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.tRheCq_reference code{font:.72rem/1.6 var(--font-mono), monospace;overflow-wrap:anywhere}.tRheCq_copy{color:var(--office-muted,var(--fx-bone-300));font-size:.88rem;line-height:1.7}.tRheCq_copy p{margin:0}.tRheCq_copy a{color:var(--office-brass-ink,var(--fx-gold-100));text-underline-offset:3px;text-decoration-thickness:1px}.tRheCq_uncertain{border-left-style:double;border-left-width:3px}.tRheCq_accepted .tRheCq_mark{align-self:start}.tRheCq_sending{vertical-align:middle;align-items:center;gap:3px;width:16px;height:16px;margin-right:10px;display:inline-flex}.tRheCq_sending i{background:currentColor;width:2px;height:10px;animation:.9s ease-in-out infinite tRheCq_sending-pulse}.tRheCq_sending i:nth-child(2){animation-delay:.12s}.tRheCq_sending i:nth-child(3){animation-delay:.24s}@keyframes tRheCq_receipt-settle{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes tRheCq_sending-pulse{0%,to{opacity:.4;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:640px){.tRheCq_feedback{gap:12px;padding:18px 16px}}@media (prefers-reduced-motion:reduce){.tRheCq_feedback,.tRheCq_sending i{animation:none}.tRheCq_sending i{opacity:1;transform:none}}
