.inquiry-input{width:100%;height:var(--size-button);box-sizing:border-box;padding:0 var(--space-16);border:var(--border-thin) solid var(--border);border-radius:var(--radius-sm);background:var(--surface-card);font-family:inherit;font-size:var(--type-button-size);color:var(--text-primary);outline:none}.inquiry-input::placeholder{color:var(--text-tertiary)}.inquiry-input:focus{border-color:var(--accent)}.inquiry-input[aria-invalid=true]{border-color:var(--danger)}textarea.inquiry-input{height:auto;min-height:160px;padding:var(--space-12) var(--space-16);resize:vertical;line-height:1.6}.inquiry-grid{gap:var(--space-16) var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inquiry-wide{grid-column:1/-1}.inquiry-count{font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);color:var(--text-tertiary);font-variant-numeric:tabular-nums;align-self:flex-end}.inquiry-foot{align-items:center;gap:var(--space-20);padding-top:var(--space-24);border-top:var(--border-thin) solid var(--divider);display:flex}.inquiry-send{min-width:180px;margin-left:auto}@media (width<=560px){.inquiry-grid{grid-template-columns:minmax(0,1fr)}.inquiry-foot{align-items:stretch;gap:var(--space-16);flex-direction:column}.inquiry-send{margin-left:0}}
