._contact_6e36p_5{gap:var(--space-4);width:100%;min-width:0;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-translucent);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-card);color:var(--color-text);font:inherit;text-align:left;transition:border-color var(--duration-fast) var(--ease-color), background-color var(--duration-fast) var(--ease-color), transform var(--duration-press) var(--ease-out);flex-direction:column;display:flex}button._contact_6e36p_5{cursor:pointer}button._contact_6e36p_5:active{transform:scale(var(--press-scale))}@media (hover:hover) and (pointer:fine){button._contact_6e36p_5:hover{border-color:var(--color-border-strong);background:var(--color-card)}}._contactHead_6e36p_40{align-items:center;gap:var(--space-3);min-width:0;display:flex}._contactAvatar_6e36p_47{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-md);background:var(--color-raised);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}._contactWho_6e36p_59{flex-direction:column;min-width:0;display:flex}._contactName_6e36p_65,._contactCompany_6e36p_66{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._contactName_6e36p_65{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._contactCompany_6e36p_66{font-size:var(--font-size-xs);color:var(--color-text-muted)}._contactLineRow_6e36p_82{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._contactLine_6e36p_82{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}._contactLineIcon_6e36p_95{margin-right:var(--space-2);color:var(--color-text-muted);vertical-align:middle;display:inline-flex}._contactMore_6e36p_102,._contactLineType_6e36p_103{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}[data-empty]{color:var(--color-text-faint)}._contactFoot_6e36p_114{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._contactTags_6e36p_121{gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}._contactSpeed_6e36p_128{font-size:var(--font-size-xs);color:var(--color-text-muted)}._contactSpeed_6e36p_128 strong{color:var(--color-text);font-weight:var(--font-weight-semibold)}._contactTag_6e36p_121{align-items:center;gap:var(--space-1_5);height:var(--space-6);padding:0 var(--space-2_5);border-radius:var(--radius-pill);border:var(--border-width) solid var(--color-border-strong);font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;display:inline-flex}._contactTagDot_6e36p_151{width:var(--space-1_5);height:var(--space-1_5);border-radius:var(--radius-pill);background:var(--color-text-faint)}._contactTag_6e36p_121[data-tone=primary] ._contactTagDot_6e36p_151{background:var(--color-primary)}._contactTag_6e36p_121[data-tone=accent] ._contactTagDot_6e36p_151{background:var(--color-accent)}._contactTag_6e36p_121[data-tone=success] ._contactTagDot_6e36p_151{background:var(--color-success)}._contactTag_6e36p_121[data-tone=warning] ._contactTagDot_6e36p_151{background:var(--color-warning)}._contactTag_6e36p_121[data-tone=info] ._contactTagDot_6e36p_151{background:var(--color-info)}._addCard_6e36p_180{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);border:var(--border-width) dashed var(--color-border-strong);width:100%;min-height:11rem;color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:color var(--duration-fast) var(--ease-color), border-color var(--duration-fast) var(--ease-color), background-color var(--duration-fast) var(--ease-color), transform var(--duration-press) var(--ease-out);background:0 0;display:flex}._addCard_6e36p_180:active{transform:scale(var(--press-scale))}@media (hover:hover) and (pointer:fine){._addCard_6e36p_180:hover{color:var(--color-text);border-color:var(--color-primary);background:var(--color-primary-soft)}}._contactForm_6e36p_217{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,15rem);display:grid}@media (width<=720px){._contactForm_6e36p_217{grid-template-columns:minmax(0,1fr)}}._contactFields_6e36p_229{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._contactPreview_6e36p_236{gap:var(--space-2);flex-direction:column;display:flex}._contactActions_6e36p_242{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4);margin-top:auto;display:flex}._contactPreviewNote_6e36p_250{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--line-height-normal);margin:0}._phoneRow_6e36p_257{gap:var(--space-2);grid-template-columns:minmax(7rem,9rem) minmax(0,1fr) auto;align-items:start;display:grid}@media (width<=560px){._phoneRow_6e36p_257{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"type remove""number number"}._phoneRow_6e36p_257>:first-child{grid-area:type}._phoneRow_6e36p_257>:nth-child(2){grid-area:number}._phoneRow_6e36p_257>:nth-child(3){grid-area:remove}}._addRow_6e36p_286{color:var(--color-primary);align-self:flex-start}._tagRow_6e36p_291{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(6rem,9rem);align-items:start;display:grid}._fieldLike_6e36p_298{gap:var(--space-1_5);flex-direction:column;min-width:0;display:flex}._fieldLikeLabel_6e36p_305{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}
