.uap{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.uapFact{font-family:var(--font-display);font-size:var(--text-base);color:var(--ink);margin:0;line-height:1.3}.uapEvidence{font-size:var(--text-sm);color:var(--muted);margin:0;line-height:1.35}.uapNearest{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.uapNearestCopy{font-size:var(--text-sm);color:var(--muted);margin:0}.uapPrimary{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--brass);color:var(--paper);font-family:var(--font-display);font-size:var(--text-sm);cursor:pointer;border:1px solid #0000;font-weight:700;transition:transform .18s ease-out,background-color .18s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.uapPrimary:hover{background:var(--brass-bright)}}.uapPrimary:active{--shared-press-scale:1;transform:scale(.97)}.uapPrimary:disabled{opacity:.55;cursor:default}.uapPatches{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uapChip{min-height:44px;padding:0 var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-sm);cursor:pointer;background:0 0;transition:transform .15s ease-out,border-color .15s ease-out}@media (hover:hover) and (pointer:fine){.uapChip:hover{border-color:var(--hairline-strong)}}.uapChip:active{--shared-press-scale:1;transform:scale(.97)}.uapAsk{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--hairline)}.uapAskBtn{min-height:44px;padding:0 var(--space-3);color:var(--color-text-muted);font-family:var(--font-display);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;font-weight:700}@media (hover:hover) and (pointer:fine){.uapAskBtn:hover{text-decoration:underline}}.uapForm{gap:var(--space-3);flex-direction:column;display:flex}.uapField{gap:var(--space-1);flex-direction:column;display:flex}.uapLabel{font-size:var(--text-xs);color:var(--muted)}.uapInput{min-height:44px;padding:0 var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font-size:var(--text-sm)}.uapInput:focus{border-color:var(--brass);outline:none}.uapSend{align-self:flex-start}.uapThanks{font-size:var(--text-sm);color:var(--ink);margin:0}.uapRetry{font-size:var(--text-xs);color:var(--muted);margin:0}@media (prefers-reduced-motion:reduce){.uapPrimary,.uapChip{transition:none}.uapPrimary:active,.uapChip:active{transform:none}}
