/* "Where did you find me?" inside the email pill: address · answer · Subscribe in one row. A narrow box keeps the
   address on its own line and the answer beside the button (backend/attribution.mjs injects it). */
form[data-found]{container-type:inline-size}
form[data-found] .subscribe-fields .signup-found{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;height:44px;min-width:0;padding-left:6px;border-left:1px solid var(--pm-field-line,#cfd6ca)}
form[data-found] .signup-found select{appearance:none;-webkit-appearance:none;height:44px;max-width:178px;margin:0;padding:0 30px 0 12px;border:0;border-radius:999px;background:transparent;color:var(--public-ink,#172b23);font:15px/1.2 var(--public-sans,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:background-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1)}
form[data-found] .signup-found select:hover{background:#1d2b230a}
form[data-found] .signup-found:has(option[value=""]:checked) select{color:var(--public-muted,#59675c)}
form[data-found] .signup-found select:focus-visible{outline:2px solid var(--ic-sage,#486152);outline-offset:-2px}
form[data-found] .signup-found::after{content:"";position:absolute;right:14px;top:50%;width:6px;height:6px;margin-top:-5px;border:solid currentColor;border-width:0 1.5px 1.5px 0;color:var(--public-muted,#59675c);transform:rotate(45deg);pointer-events:none}
@container (max-width:470px){
 form[data-found] .subscribe-fields{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;border-radius:26px!important}
 form[data-found] .subscribe-fields input[type=email]{grid-column:1/-1}
 form[data-found] .subscribe-fields .signup-found{width:100%;border-left:0;padding-left:0}
 form[data-found] .signup-found select{flex:1;max-width:none;width:100%}
 form[data-found] .subscribe-fields button{justify-content:center}
}
