.zIhHdW_chair{margin:var(--space-10) 0 var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border);gap:var(--space-3);flex-direction:column;display:flex}.zIhHdW_invitation{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text);margin:0;line-height:1.5}.zIhHdW_input{box-sizing:border-box;resize:vertical;width:100%;min-height:5.5rem;padding:var(--space-3);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);background:var(--color-bg-pure);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out);line-height:1.55}.zIhHdW_input:focus{border-color:var(--color-primary);outline:none}.zIhHdW_input:disabled{color:var(--color-text-muted);background:var(--color-bg-subtle)}.zIhHdW_footer{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.zIhHdW_count{font-size:var(--text-xs);color:var(--color-text-muted)}.zIhHdW_actions{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.zIhHdW_send{padding:var(--space-2) var(--space-5);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-bg-pure);background:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.zIhHdW_send:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.zIhHdW_send:disabled{color:var(--color-text-muted);background:var(--color-bg-subtle);border-color:var(--color-border);cursor:default}.zIhHdW_secondary{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);border:none;border-bottom:1px solid var(--color-border-strong);cursor:pointer;background:0 0;padding:0}.zIhHdW_secondary:hover{color:var(--color-text)}.zIhHdW_answer{padding:var(--space-4);background:var(--color-bg-subtle);border-radius:var(--radius-md)}.zIhHdW_answerLabel{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);display:block}.zIhHdW_answerText{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text);margin:0;line-height:1.5}.zIhHdW_waiting,.zIhHdW_error{font-size:var(--text-sm);margin:0;line-height:1.5}.zIhHdW_waiting{color:var(--color-text-secondary)}.zIhHdW_error{color:var(--color-error)}.zIhHdW_deeper{font-size:var(--text-sm);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-strong);align-self:flex-start;text-decoration:none}.zIhHdW_deeper:hover{color:var(--color-text)}.zIhHdW_terms{font-size:var(--text-xs);color:var(--color-text-faint);margin:0}@media (max-width:640px){.zIhHdW_chair{margin-top:var(--space-8)}.zIhHdW_footer{flex-wrap:wrap}}
