.listing-email{display:flex;align-items:center;gap:.5rem;max-width:34rem;padding:.3rem .3rem .3rem 1.1rem;border:1px solid hsl(0 0% 52%);border-radius:.75rem;background:hsl(var(--background))}.listing-email:focus-within{outline:2px solid hsl(var(--primary));outline-offset:2px}.listing-email input{min-width:0;flex:1;height:2.75rem;border:0;background:transparent;font-size:1rem;color:hsl(var(--foreground))}.listing-email input::-moz-placeholder{color:#666}.listing-email input::placeholder{color:#666}.listing-email input:focus{outline:none}.listing-email button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:3.25rem;height:2.75rem;border-radius:.55rem;background:hsl(var(--primary-signal));color:hsl(var(--primary));transition:background-color .2s ease}.listing-email button:hover{background:#91f3b1}.listing-email button:disabled{opacity:.6}
