.user-card{width:100%;text-align:left}.user-card-header{display:flex;flex-direction:column;gap:0}.user-card-items{width:100%}.user-card-items-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-4) 0}.user-card-actions{display:inline-flex;align-items:center;gap:var(--space-2)}.menu-v2__trigger.user-card-menu{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;background:transparent;border-radius:var(--radius-md,8px);color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}.menu-v2__trigger.user-card-menu:hover{background:var(--surface-sunken);color:var(--text-ink)}.user-card-switch{display:inline-flex;align-items:center}.user-card-identity{display:flex;flex-direction:row;align-items:center;gap:var(--space-3);padding:var(--space-4);cursor:pointer}.user-card-image-wrapper{display:inline-flex;flex-shrink:0;width:auto}.user-card-image-probe{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.user-card-info{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.user-card-name{font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);color:var(--text-ink);line-height:var(--leading-snug)}.user-card-subtitle{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card-subtitle,.user-card-whatsapp{color:var(--text-muted);line-height:var(--leading-snug);max-width:100%}.user-card-whatsapp{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:2px;font-size:12px}.user-card-whatsapp-icon{flex-shrink:0;color:var(--accent)}.user-card-whatsapp-number{letter-spacing:var(--tracking-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card-channels{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:4px}.user-card-channel{display:inline-flex;align-items:center;gap:5px;padding:2px var(--space-2) 2px 4px;border-radius:999px;background:var(--surface-flat);border:1px solid var(--border-subtle);max-width:100%}.user-card-channel-label{font-size:12px;font-weight:500;color:var(--text-body);letter-spacing:var(--tracking-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card-body{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--space-4) var(--space-3);gap:var(--space-4) var(--space-3);padding:var(--space-4);border-top:1px solid var(--border);background:var(--surface-flat);cursor:pointer}.user-card-stat{display:flex;flex-direction:column;gap:3px;min-width:0}.user-card-stat-label{font-size:12px;color:var(--text-muted);line-height:var(--leading-snug)}.user-card-stat-value,.user-card-value{font-size:14px;font-weight:var(--weight-medium);color:var(--text-ink);line-height:var(--leading-snug)}.df-add-person{width:100%;min-height:200px;align-self:stretch;border:2px dashed var(--border-strong);border-radius:var(--radius-2xl);background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);color:var(--text-body);cursor:pointer;transition:border-color var(--dur-base) var(--ease-standard),background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.df-add-person:hover{border-color:var(--text-accent);background:var(--accent-tint);color:var(--text-accent)}.df-add-person:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.df-add-person__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1.5px solid}.df-add-person__label{font-family:var(--font-sans);font-size:.875rem;font-weight:var(--weight-semibold)}.sales-hero{display:flex;flex-direction:column;gap:var(--space-5);margin-bottom:var(--space-4)}.sales-hero__top{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.sales-hero__title{margin:0;font-size:var(--text-h3);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--text-ink)}.sales-hero__title-accent{color:var(--text-accent)}.sales-hero__stats{display:flex;align-items:stretch;padding:var(--space-5) var(--space-6);background:var(--surface-flat);border:1px solid var(--border);border-radius:var(--radius-xl)}.sales-hero__stats .stat-v2{flex:1 1;min-width:0;padding:var(--space-2) var(--space-6);display:flex;flex-direction:column;justify-content:center}.sales-hero__stats .stat-v2:first-child{padding-left:0}.sales-hero__stats .stat-v2+.stat-v2{border-left:1px solid var(--border)}.sales-hero__stats .stat-v2 .stat__hint,.sales-hero__stats .stat-v2 .stat__label{color:var(--text-body)}.sales-hero__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;grid-gap:var(--space-4);gap:var(--space-4)}.sales-pending__label{display:inline-flex;align-items:center;gap:7px}.sales-pending__dot{position:relative;width:8px;height:8px;border-radius:50%;flex-shrink:0}.sales-pending__dot--warn{background:var(--status-warn)}.sales-pending__dot--ok{background:var(--status-won)}.sales-pending__dot--warn:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--status-warn);animation:sales-pending-ping 2s cubic-bezier(0,0,.2,1) infinite}@keyframes sales-pending-ping{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(2.6);opacity:0}}.sales-pending__skeleton{display:inline-block;width:34px;height:.72em;border-radius:var(--radius-sm,6px);background:var(--surface-sunken);animation:sales-pending-pulse 1.4s ease-in-out infinite}@keyframes sales-pending-pulse{0%,to{opacity:1}50%{opacity:.5}}.sales-pending--action{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;margin:0;color:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease}.sales-pending--action:hover{background:var(--status-warn-bg)}.sales-pending--action:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sales-pending__label-row{display:inline-flex;align-items:center;gap:7px}.sales-pending__arrow{display:inline-flex;color:var(--text-body);transition:transform .18s cubic-bezier(.22,1,.36,1),color .18s ease}.sales-pending--action:focus-visible .sales-pending__arrow,.sales-pending--action:hover .sales-pending__arrow{color:var(--text-accent);transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.sales-pending__skeleton{animation:none}.sales-pending__dot--warn:after{animation:none;opacity:0}.sales-pending__arrow{transition:none}}@media (max-width:768px){.sales-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4) var(--space-5);gap:var(--space-4) var(--space-5)}.sales-hero__stats .stat-v2,.sales-hero__stats .stat-v2:first-child{padding:0}.sales-hero__stats .stat-v2+.stat-v2{border-left:none}}@media (max-width:640px){.sales-hero__top{flex-direction:column;align-items:stretch;gap:var(--space-3)}.sales-hero__stats{grid-template-columns:repeat(2,1fr)}.sales-hero__cards{grid-template-columns:1fr}}