.sdw-stack-1{gap:var(--ds-space-1)}.sdw-stack-1,.sdw-stack-2{display:flex;flex-direction:column}.sdw-stack-2{gap:var(--ds-space-2)}.sdw-stack-3{gap:var(--ds-space-3)}.sdw-stack-3,.sdw-stack-4{display:flex;flex-direction:column}.sdw-stack-4{gap:var(--ds-space-4)}.sdw-cell-primary{color:var(--ds-text)}.sdw-cell-primary,.sdw-cell-secondary{flex:1 1;min-width:0;font-size:var(--ds-text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdw-cell-secondary{color:var(--ds-text-muted)}.sdw-contact-name{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-text);white-space:nowrap}.sdw-time{white-space:nowrap}.sdw-rank,.sdw-time{font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.sdw-rank{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sdw-units{font-size:var(--ds-text-xs);color:var(--ds-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sdw-amount{font-size:var(--ds-text-sm);color:var(--ds-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sdw-meta{color:var(--ds-text-muted)}.sdw-meta,.sdw-row-link{font-size:var(--ds-text-xs)}.sdw-row-link{font-weight:var(--ds-weight-medium);color:var(--ds-accent);text-decoration:none}.sdw-row-link:hover{color:var(--ds-accent-strong)}.sdw-row-link-reset{text-decoration:none;color:inherit}.sdw-connect-link:focus-visible,.sdw-row-link-reset:focus-visible,.sdw-row-link:focus-visible{outline:2px solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.sdw-connect-link{font-size:var(--ds-text-xs);color:var(--ds-accent);flex-shrink:0}.sdw-cta-link{text-decoration:none;align-self:flex-start}.sdw-list-reset{list-style:none;margin:0;padding:0}.sdw-summary{font-size:var(--ds-text-xs);color:var(--ds-text-muted);cursor:pointer}.sdw-kpi-row{gap:var(--ds-space-8);row-gap:var(--ds-space-4);flex-wrap:wrap}.sdw-kpi-group,.sdw-kpi-row{display:flex;align-items:flex-end}.sdw-kpi-group{gap:var(--ds-space-3)}.sdw-kpi-baseline{padding-bottom:var(--ds-space-5)}.sdw-bar-label{display:flex;justify-content:space-between;gap:var(--ds-space-2);font-size:var(--ds-text-xs);color:var(--ds-text);margin-bottom:var(--ds-space-1)}.sdw-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sdw-bar-track{height:8px;border-radius:var(--ds-radius-full);background:var(--ds-surface-sunken);overflow:hidden}.sdw-people-hero{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--ds-space-2) 10px}.sdw-people-hero .wf-hero-label{margin-top:0}.sdw-people-hero .wf-hero-label b{font-weight:var(--ds-weight-semibold);color:var(--ds-text)}.sdw-delta{display:inline-flex;align-items:center;padding:2px var(--ds-space-2);border-radius:var(--ds-radius-full);font-size:var(--ds-text-2xs);font-weight:var(--ds-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sdw-delta--up{background:var(--ds-success-tint);color:var(--ds-success)}.sdw-delta--down{background:var(--ds-danger-tint);color:var(--ds-danger)}.sdw-money-tabs{margin-left:auto;align-self:center}.sdw-people-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2);flex-wrap:wrap;font-size:var(--ds-text-2xs);color:var(--ds-text-muted)}.sdw-people-key{display:inline-flex;align-items:center;gap:6px}.sdw-people-key i{width:10px;height:10px;border-radius:calc(var(--ds-radius-xs) / 2);background:var(--ds-sdw-tone,var(--chart-bar));opacity:.5}.sdw-tone--people{--ds-sdw-tone:var(--ds-info)}.sdw-tone--money{--ds-sdw-tone:var(--ds-success)}.sdw-tone--conversion{--ds-sdw-tone:var(--chart-conv-5)}.sdw-tone--appointments{--ds-sdw-tone:var(--ds-violet)}.sdw-people-key--outcome i{background:var(--ds-accent);opacity:1}.user-card{width:100%;text-align:left;overflow:hidden}.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(--ds-space-4) var(--ds-space-4) 0}.user-card-actions{display:inline-flex;align-items:center;gap:var(--ds-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(--ds-radius-sm);color:var(--ds-text-muted);cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-enter),color var(--ds-dur-fast) var(--ds-ease-enter)}.menu-v2__trigger.user-card-menu:hover{background:var(--ds-surface-sunken);color:var(--ds-text)}.user-card-switch{display:inline-flex;align-items:center}.user-card-identity{display:flex;flex-direction:row;align-items:center;gap:var(--ds-space-3);padding:var(--ds-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(--ds-text-base);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-tight);color:var(--ds-text);line-height:var(--ds-leading-snug)}.user-card-subtitle{font-size:var(--ds-text-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card-subtitle,.user-card-whatsapp{color:var(--ds-text-muted);line-height:var(--ds-leading-snug);max-width:100%}.user-card-whatsapp{display:inline-flex;align-items:center;gap:var(--ds-space-1);margin-top:2px;font-size:var(--ds-text-xs)}.user-card-whatsapp-icon{flex-shrink:0;color:var(--ds-accent)}.user-card-whatsapp-number{letter-spacing:var(--ds-tracking-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card-channels{display:flex;flex-wrap:wrap;gap:var(--ds-space-1);margin-top:var(--ds-space-1)}.user-card-channel{display:inline-flex;align-items:center;gap:5px;padding:2px var(--ds-space-2) 2px 4px;border-radius:var(--ds-radius-full);background:var(--ds-surface-sunken);border:1px solid var(--ds-border);max-width:100%}.user-card-channel-label{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);color:var(--ds-text);letter-spacing:var(--ds-tracking-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card-body{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--ds-space-4) var(--ds-space-3);gap:var(--ds-space-4) var(--ds-space-3);padding:var(--ds-space-4);border-top:1px solid var(--ds-border);background:var(--ds-surface-sunken);cursor:pointer}.user-card-stat{display:flex;flex-direction:column;gap:3px;min-width:0}.user-card-stat-label{font-size:var(--ds-text-xs);color:var(--ds-text-muted);line-height:var(--ds-leading-snug);min-height:2.7em;min-height:2lh}.user-card-stat-money+.user-card-stat-money{margin-top:1px}.user-card-stat-more{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-regular);color:var(--ds-text-muted);margin-top:1px}.user-card-stat-value,.user-card-value{font-size:var(--ds-text-ui);font-weight:var(--ds-weight-medium);color:var(--ds-text);line-height:var(--ds-leading-snug);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.df-busy{position:fixed;inset:0;z-index:var(--ds-z-modal);justify-content:center;padding:var(--ds-space-6);background:var(--ds-scrim);font-family:var(--ds-font-sans);color:var(--ds-text)}.df-busy,.df-busy__card{display:flex;align-items:center}.df-busy__card{flex-direction:column;gap:var(--ds-space-5);max-width:24rem;padding:var(--ds-space-8);box-sizing:border-box;text-align:center;border-radius:var(--ds-radius-xl);background:var(--ds-surface-raised);border:1px solid var(--ds-border-strong);box-shadow:var(--ds-shadow-modal)}.df-busy__lockup{display:flex;flex-direction:row;align-items:center;gap:var(--ds-space-3)}.df-busy__mark{flex:none;width:2.25rem;height:auto;animation:df-busy-giro calc(var(--ds-dur-cinematic) * 4) var(--ds-ease-linear) infinite}@keyframes df-busy-giro{to{transform:rotate(1turn)}}.df-busy__word{width:7rem;height:auto;color:var(--ds-text)}.df-busy__message{margin:0;font-size:var(--ds-text-ui);font-weight:var(--ds-weight-medium);color:var(--ds-text)}.df-busy__hint,.df-busy__message{line-height:var(--ds-leading-normal);text-wrap:balance}.df-busy__hint{margin:calc(var(--ds-space-3) * -1) 0 0;font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.df-busy__bar{position:relative;display:block;width:160px;height:3px;overflow:hidden;border-radius:var(--ds-radius-full);background:var(--ds-surface-sunken)}.df-busy__bar-fill{position:absolute;inset:0 auto 0 0;width:40%;border-radius:inherit;background:var(--ds-accent);transform:translateX(-100%);animation:df-busy-sweep calc(var(--ds-dur-cinematic) * 1.5) var(--ds-ease-linear) infinite}@keyframes df-busy-sweep{to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.df-busy__mark{animation:none}.df-busy__bar-fill{width:100%;transform:none;opacity:.6;animation:none}}.df-add-person{width:100%;min-height:200px;align-self:stretch;border:2px dashed var(--ds-border-strong);border-radius:var(--ds-radius-lg);background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-3);color:var(--ds-text-muted);cursor:pointer;transition:border-color var(--ds-dur-fast) var(--ds-ease-enter),background-color var(--ds-dur-fast) var(--ds-ease-enter),color var(--ds-dur-fast) var(--ds-ease-enter)}.df-add-person:hover{border-color:var(--ds-accent);background:var(--ds-accent-tint);color:var(--ds-accent-strong)}.df-add-person:focus-visible{outline:2px solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.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(--ds-font-sans);font-size:var(--ds-text-ui);font-weight:var(--ds-weight-semibold)}@media (prefers-reduced-motion:reduce){.df-add-person{transition:none}}.agent-deleted-toast{box-sizing:border-box;max-width:420px;width:100%;padding:var(--ds-space-6);background-color:var(--ds-surface-raised);border-radius:var(--ds-radius-xl);box-shadow:var(--ds-shadow-toast);color:var(--ds-text);font-family:var(--ds-font-sans)}.agent-deleted-toast__row{display:flex;flex-direction:row;align-items:flex-start;gap:var(--ds-space-3)}.agent-deleted-toast__check{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border-radius:var(--ds-radius-full);background-color:var(--ds-success-tint);color:var(--ds-success)}.agent-deleted-toast__title{margin:0;padding-top:3px;font-size:var(--ds-text-base);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-normal);color:var(--ds-text)}.agent-deleted-toast__hint{margin:var(--ds-space-2) 0 0;padding-left:calc(28px + var(--ds-space-3));font-size:var(--ds-text-ui);line-height:var(--ds-leading-normal);color:var(--ds-text-muted)}.agent-deleted-toast__actions{display:flex;flex-direction:row;justify-content:flex-end;margin-top:var(--ds-space-4)}.modal-v2-overlay.seat-swap-overlay{z-index:var(--z-over-legacy)}.seat-swap-subtitle{font-size:var(--ds-text-ui);color:var(--ds-text-muted);line-height:var(--ds-leading-normal)}.seat-swap-list{display:flex;flex-direction:column;gap:var(--ds-space-2);margin:var(--ds-space-4) 0 0;padding:0;list-style:none}.seat-swap-option{display:flex;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);cursor:pointer;transition:border-color var(--ds-dur-fast) var(--ds-ease-enter),background-color var(--ds-dur-fast) var(--ds-ease-enter)}.seat-swap-option:hover{border-color:var(--ds-border-strong)}.seat-swap-option.is-chosen{border-color:var(--ds-accent);background-color:var(--ds-accent-tint)}.seat-swap-option input{accent-color:var(--ds-cta)}.seat-swap-option__name{font-size:var(--ds-text-ui);font-weight:var(--ds-weight-medium);color:var(--ds-text)}.seat-swap-warning{margin:var(--ds-space-4) 0 0;font-size:var(--ds-text-2xs);color:var(--ds-text-muted);line-height:var(--ds-leading-normal)}@media (prefers-reduced-motion:reduce){.seat-swap-option{transition:none}}.sales-hero{display:flex;flex-direction:column;gap:var(--ds-space-5);margin-bottom:var(--ds-space-4);font-family:var(--ds-font-sans)}.sales-hero__top{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ds-space-4)}.sales-hero__title{margin:0;font-size:var(--ds-text-h1);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-tight);letter-spacing:var(--ds-tracking-h1);color:var(--ds-text)}.sales-hero__title-accent{color:var(--ds-accent-strong)}.sales-hero__band{container-type:inline-size;container-name:sales-band}.sales-hero__stats{display:flex;align-items:stretch;gap:var(--ds-space-12);padding:var(--ds-space-5) var(--ds-space-6);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg)}.sales-hero__stats-group{display:flex;align-items:stretch;flex:1 1;min-width:0}.sales-hero__stats-group--embudo{flex-grow:3}.sales-hero__stats-group--dinero{flex-grow:2}.sales-hero__stats-group--accion{flex:0 1 auto}.sales-hero__stats .sales-pending .stat__value{font-weight:var(--ds-weight-semibold)}.sales-hero__stats .stat-v2{flex:1 1;min-width:0;padding:var(--ds-space-2) var(--ds-space-4);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(--ds-border)}.sales-hero__stats .stat-v2 .stat__hint,.sales-hero__stats .stat-v2 .stat__label{color:var(--ds-text-muted);overflow-wrap:anywhere}.sales-hero__stats-incomplete{display:flex;align-items:center;gap:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;margin-top:calc(var(--ds-space-2) * -1);color:var(--ds-text);font-family:var(--ds-font-sans);font-size:var(--ds-text-xs);text-align:left;cursor:pointer}.sales-hero__stats-retry{color:var(--ds-accent);text-decoration:underline;text-underline-offset:2px}.sales-hero__stats-incomplete:focus-visible{outline:2px solid var(--ds-focus);outline-offset:var(--ds-focus-offset);border-radius:var(--ds-radius-sm)}.sales-hero__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;grid-gap:var(--ds-space-4);gap:var(--ds-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(--ds-warning)}.sales-pending__dot--ok{background:var(--ds-success)}.sales-pending__dot--unknown{background:var(--ds-text-muted)}.sales-pending__dot--warn:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--ds-warning);animation:sales-pending-ping var(--ds-pulse-dur) var(--ds-ease-enter) infinite}@keyframes sales-pending-ping{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(2.6);opacity:0}}.sales-hero__bone,.sales-pending__skeleton{display:inline-block;height:.72em;border-radius:var(--ds-radius-sm);background:color-mix(in srgb,var(--ds-text) 9%,transparent);animation:sales-pending-pulse var(--ds-shimmer-dur) var(--ds-ease-enter) infinite}.sales-pending__skeleton{width:34px}@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;font-family:var(--ds-font-sans);text-align:left;cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-enter)}.sales-pending--action:hover{background:var(--ds-warning-tint)}.sales-pending--action:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px}.sales-pending__label-row{display:inline-flex;align-items:center;gap:7px}.sales-pending__arrow{display:inline-flex;color:var(--ds-text-muted);transition:transform var(--ds-dur-fast) var(--ds-ease-enter),color var(--ds-dur-fast) var(--ds-ease-enter)}.sales-pending--action:focus-visible .sales-pending__arrow,.sales-pending--action:hover .sales-pending__arrow{color:var(--ds-accent-strong);transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.sales-hero__bone,.sales-pending__skeleton{animation:none;opacity:.75}.sales-pending__dot--warn:after{animation:none;opacity:0}.sales-pending--action,.sales-pending__arrow{transition:none}}@container sales-band (max-width: 1024px){.sales-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--ds-space-4) var(--ds-space-5);gap:var(--ds-space-4) var(--ds-space-5)}.sales-hero__stats-group,.sales-hero__stats-group--accion{display:contents}.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:768px){.sales-hero__top{flex-direction:column;align-items:stretch;gap:var(--ds-space-3)}}@media (max-width:480px){.sales-hero__cards{grid-template-columns:1fr}}@container sales-band (max-width: 480px){.sales-hero__stats{grid-template-columns:repeat(2,1fr)}}.sales-hero__scope{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ds-space-3)}.sales-hero__scope-label{font-size:var(--ds-text-ui);color:var(--ds-text-muted)}