:root{--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:24px;--esp-6:32px;--esp-7:48px;--esp-8:72px;--gap-bloque:var(--esp-6);--gap-region:var(--esp-7);--pad-tarjeta:var(--esp-5);--pad-armazon:var(--esp-5) var(--esp-6);--medida:68ch;--medida-corta:46ch;--riel:220px;--t-micro:.6875rem;--t-apoyo:.8125rem;--t-cuerpo:.875rem;--t-guia:1.0625rem;--t-rotulo:1.25rem;--t-pagina:1.5rem;--t-cifra:2.25rem;--t-faro:clamp(1.75rem, 3.6vw, 2.75rem);--lh-faro:1.06;--lh-cifra:1.1;--lh-titulo:1.22;--lh-denso:1.4;--lh-cuerpo:1.5;--tr-faro:-.028em;--tr-cifra:-.02em;--tr-pagina:-.014em;--tr-rotulo:-.008em;--tr-guia:0em;--tr-caps:.085em;--tr-caps-m:.055em;--w-normal:400;--w-cifra:500;--w-titulo:600;--w-marca:700;--sombra:23 28 43;--canto:rgb(var(--sombra) / .1);--canto-fuerte:rgb(var(--sombra) / .16);--plano-luz:#ffffffe6;--alt-0:none;--alt-1:0 1px 2px rgb(var(--sombra) / .07), 0 3px 8px -2px rgb(var(--sombra) / .06);--alt-2:0 2px 4px rgb(var(--sombra) / .09), 0 10px 24px -6px rgb(var(--sombra) / .1);--alt-3:0 1px 1px rgb(var(--sombra) / .06), 0 8px 18px -6px rgb(var(--sombra) / .09);--alt-4:0 2px 4px rgb(var(--sombra) / .08), 0 18px 40px -12px rgb(var(--sombra) / .16);--alt-5:0 4px 10px rgb(var(--sombra) / .1), 0 36px 80px -20px rgb(var(--sombra) / .22);--r-1:6px;--r-2:10px;--r-3:14px;--r-4:20px;--r-pastilla:999px;--tinte:8%;--tinte-canto:30%;--ease-salida:cubic-bezier(.2, 0, 0, 1);--ease-entrada:cubic-bezier(.4, 0, 1, 1);--ease-ambas:cubic-bezier(.4, 0, .2, 1);--dur-toque:90ms;--dur-rapida:.16s;--dur-media:.24s;--dur-lenta:.36s;--mov-cerca:2px;--mov-corta:8px;--mov-larga:16px;--foco:#4458d8;--marca-riel:#121727;--marca-riel-2:#1c2340;--marca-luz:#a1b3ff;--perspectiva:520px}@media (prefers-reduced-motion:reduce){.spin{animation:1.4s linear infinite spin!important}}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--foco);outline-offset:2px}:root[data-materia=relieve][data-theme=cobalto]{--bg:#eef1f8;--paper:#fff;--surface:var(--paper);--surface-2:#edf0f7;--hundido:#e7ebf5;--line:var(--canto);--border:var(--canto)}[data-materia=relieve] .metric,[data-materia=relieve] .order-card,[data-materia=relieve] .product-card,[data-materia=relieve] .setup-card,[data-materia=relieve] .plan-card,[data-materia=relieve] .social-comment-card,[data-materia=relieve] .comment-agent-panel,[data-materia=relieve] .briefing-money,[data-materia=relieve] .funnel-step,[data-materia=relieve] .gaps-panel{background:linear-gradient(180deg, var(--paper), color-mix(in srgb, var(--paper) 94%, var(--ink)));border:1px solid var(--canto);border-radius:var(--r-3);box-shadow:var(--alt-1), inset 0 1px 0 var(--plano-luz)}[data-materia=relieve] .metric:hover,[data-materia=relieve] .metric:focus-within,[data-materia=relieve] .order-card:hover,[data-materia=relieve] .product-card:hover{box-shadow:var(--alt-2), inset 0 1px 0 var(--plano-luz);border-color:var(--canto-fuerte)}[data-materia=relieve] .metric-icon{border-radius:var(--r-1);box-shadow:inset 0 1px 0 var(--plano-luz), 0 1px 2px rgb(var(--sombra) / .1)}[data-materia=relieve] .section{box-shadow:none}[data-materia=relieve] dialog{border:1px solid var(--canto);border-radius:var(--r-4);box-shadow:var(--alt-5)}[data-materia=relieve] dialog::backdrop{background:rgb(var(--sombra) / .42)}[data-materia=relieve] .auth-content{border-radius:var(--r-4);box-shadow:var(--alt-5)}[data-materia=relieve] .sales-toast{border-radius:var(--r-3);box-shadow:var(--alt-4)}[data-materia=relieve] .segmented button.active{box-shadow:var(--alt-3)}[data-materia=relieve] .comment-review-panel{border-radius:var(--r-3)}[data-materia=relieve] .comment-review-panel fieldset,[data-materia=relieve] .social-function-choice,[data-materia=relieve] .badge{border-radius:var(--r-1)}[data-materia=relieve] button,[data-materia=relieve] input,[data-materia=relieve] textarea,[data-materia=relieve] select{border-radius:var(--r-2)}[data-materia=relieve] .briefing-action,[data-materia=relieve] .quick-reply,[data-materia=relieve] .briefing-since{border-radius:var(--r-pastilla)}[data-materia=relieve] .sidebar .nav-item{position:relative}[data-materia=relieve] .sidebar .nav-item.selected{background:var(--marca-riel-2);color:#fff}[data-materia=relieve] .sidebar .nav-item.selected:before{content:"";background:var(--marca-luz);border-radius:0 3px 3px 0;width:3px;position:absolute;inset:7px auto 7px -10px}@media (max-width:850px){[data-materia=relieve] .sidebar .nav-item.selected:before{inset:6px auto 6px -9px}}@media (max-width:600px){[data-materia=relieve] .sidebar .nav-item.selected:before{inset:0 var(--esp-3) auto var(--esp-3);border-radius:0 0 3px 3px;width:auto;height:3px}[data-materia=relieve] .sidebar{border-top:1px solid #242a3a;box-shadow:inset 0 1px #ffffff0d,0 -8px 24px #0b0f1c2e}}[data-materia=relieve] .inbox-item.active{background:color-mix(in srgb, var(--accent) var(--tinte), var(--paper));box-shadow:inset 3px 0 var(--accent)}@media (max-width:600px){[data-materia=relieve] .inbox-item.active{box-shadow:inset 0 -3px var(--accent)}}[data-materia=relieve] .provider-option.checked{border-color:var(--accent);background:color-mix(in srgb, var(--accent) var(--tinte), var(--paper));box-shadow:0 0 0 1px var(--accent)}[data-materia=relieve] .inbox-item{background:var(--paper);border-bottom-color:var(--canto)}[data-materia=relieve] .badge.teal{background:color-mix(in srgb, var(--teal) var(--tinte), var(--paper));color:var(--teal)}[data-materia=relieve] .badge.amber{background:color-mix(in srgb, var(--amber) var(--tinte), var(--paper));color:var(--amber)}[data-materia=relieve] .badge.rose{background:color-mix(in srgb, var(--danger) var(--tinte), var(--paper));color:var(--danger)}[data-materia=relieve] .order-card.por_verificar{border-color:color-mix(in srgb, var(--amber) 45%, var(--canto));box-shadow:var(--alt-1), inset 3px 0 0 var(--amber)}[data-materia=relieve] .order-card.por_despachar{border-color:color-mix(in srgb, var(--teal) 38%, var(--canto));box-shadow:var(--alt-1), inset 3px 0 0 var(--teal)}[data-materia=relieve] .table-head,[data-materia=relieve] .app-footer,[data-materia=relieve] .channel-state,[data-materia=relieve] .empty-state,[data-materia=relieve] .metric>small,[data-materia=relieve] .setup-steps small,[data-materia=relieve] .inbox-list-head h2 span,[data-materia=relieve] .search-box>svg,[data-materia=relieve] .inbox-filter,[data-materia=relieve] .inbox-item time,[data-materia=relieve] .inbox-item small,[data-materia=relieve] .auth-footer,[data-materia=relieve] .eligibility-note,[data-materia=relieve] .sales-tile span,[data-materia=relieve] .ledger-header,[data-materia=relieve] .ledger-row small,[data-materia=relieve] .ledger-row time{color:var(--muted)}[data-materia=relieve] .badge.neutral,[data-materia=relieve] .company-picker .icon-button{background:var(--surface-2)}[data-tipo=v2] body{font-size:var(--t-cuerpo);line-height:var(--lh-cuerpo)}[data-tipo=v2] h1{font-size:var(--t-pagina);line-height:var(--lh-titulo);letter-spacing:var(--tr-pagina);font-weight:var(--w-titulo)}[data-tipo=v2] h2{font-size:var(--t-guia);line-height:var(--lh-titulo);letter-spacing:var(--tr-guia)}[data-tipo=v2] h3{font-size:var(--t-cuerpo);line-height:var(--lh-titulo);letter-spacing:0;font-weight:var(--w-titulo)}[data-tipo=v2] .section-heading h2,[data-tipo=v2] .setup-card header h2,[data-tipo=v2] .plan-card header h2{font-size:var(--t-rotulo);line-height:var(--lh-titulo);letter-spacing:var(--tr-rotulo);font-weight:var(--w-titulo)}[data-tipo=v2] .module-intro h2{font-size:var(--t-pagina);line-height:var(--lh-titulo);letter-spacing:var(--tr-pagina)}[data-tipo=v2] .briefing-headline{font-size:var(--t-faro);line-height:var(--lh-faro);letter-spacing:var(--tr-faro);font-weight:var(--w-titulo)}[data-tipo=v2] .metric>strong:not(.metric-empty),[data-tipo=v2] .briefing-money-value:not(.calm){font-size:var(--t-cifra);line-height:var(--lh-cifra);letter-spacing:var(--tr-cifra);font-weight:var(--w-cifra)}[data-tipo=v2] .briefing-money-value.calm{font-size:var(--t-pagina);line-height:var(--lh-titulo);letter-spacing:var(--tr-pagina);font-weight:var(--w-titulo)}[data-tipo=v2] .metric-empty{line-height:var(--lh-titulo)}[data-tipo=v2] .section-label{font-size:var(--t-micro);font-weight:var(--w-titulo);letter-spacing:var(--tr-caps)}[data-tipo=v2] .workspace-label,[data-tipo=v2] .sales-tile small,[data-tipo=v2] .metric-top,[data-tipo=v2] .table-head{font-size:var(--t-micro);letter-spacing:var(--tr-caps)}[data-tipo=v2] .table-head{font-weight:var(--w-titulo)}[data-tipo=v2] .briefing-money-label,[data-tipo=v2] .briefing-greeting{font-size:var(--t-apoyo);letter-spacing:var(--tr-caps-m)}[data-tipo=v2] .ledger-header>span{font-size:var(--t-micro);font-weight:var(--w-cifra);letter-spacing:var(--tr-caps)}[data-tipo=v2] .muted{font-size:var(--t-apoyo)}[data-tipo=v2] .inbox-item time,[data-tipo=v2] .inbox-item small,[data-tipo=v2] .record-footer time,[data-tipo=v2] .finance-metric>small,[data-tipo=v2] .ledger-row small,[data-tipo=v2] .brand-name small,[data-tipo=v2] .sample-chat>small,[data-tipo=v2] .breadcrumb{font-size:var(--t-micro)}@media (max-width:600px){[data-tipo=v2] .section-heading{flex-wrap:wrap}[data-tipo=v2] .section-heading h2{font-size:var(--t-guia)}[data-tipo=v2] .thread-header .muted{font-size:var(--t-micro)}}[data-tipo=v2] .setup-groups summary,[data-tipo=v2] .thread-followup strong{font-weight:var(--w-titulo)}[data-ritmo=v2] .main-content{padding:var(--pad-armazon)}[data-ritmo=v2] .page-heading,[data-ritmo=v2] .briefing,[data-ritmo=v2] .sales-strip,[data-ritmo=v2] .operation-center,[data-ritmo=v2] .setup-card,[data-ritmo=v2] .metrics{margin-bottom:var(--gap-bloque)}[data-ritmo=v2] .briefing{padding:var(--esp-7) 0 var(--esp-6);gap:var(--esp-6)}[data-ritmo=v2] .metrics{gap:var(--esp-3)}[data-ritmo=v2] .metric{padding:var(--esp-5)}[data-ritmo=v2] .order-card,[data-ritmo=v2] .setup-card,[data-ritmo=v2] .plan-card{padding:var(--esp-4) var(--esp-5)}[data-ritmo=v2] .section-heading{margin-bottom:var(--esp-4)}[data-ritmo=v2] .overview-columns{gap:var(--esp-6)}[data-ritmo=v2] .overview-columns,[data-ritmo=v2] .setup-card{margin-top:var(--gap-region)}[data-ritmo=v2] .metric .metric-top{margin:calc(var(--esp-5) * -1) calc(var(--esp-5) * -1) var(--esp-4);padding:var(--esp-3) var(--esp-5);background:var(--hundido);border-bottom:1px solid var(--canto);border-radius:calc(var(--r-3) - 1px) calc(var(--r-3) - 1px) 0 0}[data-ritmo=v2] .setup-checklist li>div,[data-ritmo=v2] .operation-actions li>div,[data-ritmo=v2] .operation-empty,[data-ritmo=v2] .briefing-money-pending,[data-ritmo=v2] .briefing-promise,[data-ritmo=v2] .module-intro p,[data-ritmo=v2] .assist-summary{max-width:var(--medida)}[data-ritmo=v2] .briefing-headline{max-width:var(--medida-corta)}[data-ritmo=v2] p{text-wrap:pretty}[data-ritmo=v2] .sidebar{width:var(--riel)}[data-ritmo=v2] .main-shell{margin-left:var(--riel);width:calc(100% - var(--riel))}@media (max-width:850px){:root{--riel:76px}}@media (max-width:600px){[data-ritmo=v2] .sidebar{width:100%}[data-ritmo=v2] .main-shell{width:100%;margin-left:0}[data-ritmo=v2] .main-content{padding:var(--esp-5) var(--esp-4) var(--esp-6)}[data-ritmo=v2] .briefing{padding:var(--esp-6) 0 var(--esp-5);gap:var(--esp-5)}[data-ritmo=v2] .overview-columns,[data-ritmo=v2] .setup-card{margin-top:var(--esp-6)}[data-ritmo=v2] .metric{padding:var(--esp-4)}[data-ritmo=v2] .metric .metric-top{margin:calc(var(--esp-4) * -1) calc(var(--esp-4) * -1) var(--esp-3);padding:var(--esp-2) var(--esp-4)}[data-ritmo=v2] .ledger-header,[data-ritmo=v2] .ledger-row{grid-template-columns:1fr 50px 96px}[data-ritmo=v2] .inbox-list{max-height:none}[data-ritmo=v2] .conversation-list{overflow-clip-margin:6px;flex:none;max-height:42dvh;display:block;overflow:clip auto}[data-ritmo=v2] .inbox-item{width:100%;min-width:0;min-height:0;padding:var(--esp-3) var(--esp-4);border-right:0;border-bottom:1px solid var(--border)}[data-ritmo=v2] .chat-thread{height:auto;min-height:58dvh}}[data-ritmo=v2] .sidebar nav{gap:0}[data-ritmo=v2] .sidebar>nav{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex:auto;min-height:0;overflow-y:auto}[data-ritmo=v2] .sidebar-bottom{flex:none}@media (max-width:600px){[data-ritmo=v2] .sidebar>nav{flex:0 auto;overflow-y:visible}}[data-ritmo=v2] .nav-group{gap:var(--esp-1);flex-direction:column;display:flex}[data-ritmo=v2] .nav-group+.nav-group{margin-top:var(--esp-5)}[data-ritmo=v2] .nav-group-label{padding:0 var(--esp-3) var(--esp-2);font-size:var(--t-micro);font-weight:var(--w-titulo);letter-spacing:var(--tr-caps);text-transform:uppercase;color:#9aa4bd}@media (max-width:850px){[data-ritmo=v2] .nav-group-label{display:none}[data-ritmo=v2] .nav-group+.nav-group{margin-top:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid #242a3a}}@media (max-width:600px){[data-ritmo=v2] .nav-group{display:contents}[data-ritmo=v2] .nav-group-label{display:none}}:root[data-motion=v2] button,:root[data-motion=v2] a,:root[data-motion=v2] summary{transition:background-color var(--dur-rapida) var(--ease-salida), border-color var(--dur-rapida) var(--ease-salida), color var(--dur-rapida) var(--ease-salida), box-shadow var(--dur-rapida) var(--ease-salida), outline-color var(--dur-rapida) var(--ease-salida)}:root[data-motion=v2] .nav-item svg{transition:color var(--dur-rapida) var(--ease-salida)}:root[data-motion=v2] .inbox-item,:root[data-motion=v2] .conversation-row{transition:background-color var(--dur-rapida) var(--ease-salida), box-shadow var(--dur-media) var(--ease-salida)}:root[data-motion=v2] .metric,:root[data-motion=v2] .order-card,:root[data-motion=v2] .product-card{transition:box-shadow var(--dur-media) var(--ease-salida), border-color var(--dur-rapida) linear}:root[data-motion=v2] button.primary,:root[data-motion=v2] .briefing-action,:root[data-motion=v2] .quick-reply,:root[data-motion=v2] .hero-workspace-action{transition:background-color var(--dur-rapida) var(--ease-salida), border-color var(--dur-rapida) var(--ease-salida), color var(--dur-rapida) var(--ease-salida), box-shadow var(--dur-rapida) var(--ease-salida), translate var(--dur-rapida) var(--ease-salida), scale var(--dur-toque) var(--ease-salida)}:root[data-motion=v2] button.primary:active:not(:disabled),:root[data-motion=v2] .briefing-action:active:not(:disabled),:root[data-motion=v2] .quick-reply:active:not(:disabled){scale:.978}:root[data-motion=v2] .nav-item:active:not(.selected),:root[data-motion=v2] .inbox-item:active:not(.active),:root[data-motion=v2] .conversation-row:active{background-color:color-mix(in srgb, currentColor 10%, transparent);transition-duration:var(--dur-toque)}:root[data-motion=v2] .briefing-action:hover{box-shadow:0 8px 22px color-mix(in srgb, var(--accent) 26%, transparent);transform:translateY(-1px)}:root[data-motion=v2] .briefing-action:active{transform:translate(0,0)scale(.978)}:root[data-motion=v2] .view-swap{animation:vista-aparece var(--dur-media) var(--ease-salida) both}@keyframes vista-aparece{0%{opacity:0}to{opacity:1}}:root[data-motion=v2] .operation-center,:root[data-motion=v2] .metrics,:root[data-motion=v2] .overview-columns,:root[data-motion=v2] .context-strip,:root[data-motion=v2] .contact-records,:root[data-motion=v2] .knowledge-grid,:root[data-motion=v2] .channel-records,:root[data-motion=v2] .campaign-records{animation:bloque-llega var(--dur-media) var(--ease-salida) 60ms both}@keyframes bloque-llega{0%{opacity:0;translate:0 var(--mov-corta)}to{opacity:1;translate:0}}:root[data-motion=v2] dialog{opacity:0;scale:.97;translate:0 var(--mov-larga);transition:opacity var(--dur-rapida) var(--ease-entrada), scale var(--dur-rapida) var(--ease-entrada), translate var(--dur-rapida) var(--ease-entrada), overlay var(--dur-rapida) allow-discrete, display var(--dur-rapida) allow-discrete}:root[data-motion=v2] dialog[open]{opacity:1;transition-duration:var(--dur-lenta);transition-timing-function:var(--ease-salida);animation-name:none;translate:0;scale:1}@starting-style{:root[data-motion=v2] dialog[open]{opacity:0;scale:.97;translate:0 var(--mov-larga)}}:root[data-motion=v2] dialog::backdrop{opacity:0;transition:opacity var(--dur-rapida) var(--ease-entrada), overlay var(--dur-rapida) allow-discrete, display var(--dur-rapida) allow-discrete}:root[data-motion=v2] dialog[open]::backdrop{opacity:1;transition-duration:var(--dur-lenta);transition-timing-function:var(--ease-salida)}@starting-style{:root[data-motion=v2] dialog[open]::backdrop{opacity:0}}:root[data-motion=v2] dialog:not([open]){pointer-events:none}:root[data-motion=v2] .sales-toast{animation:aviso-llega var(--dur-lenta) var(--ease-salida) both}@keyframes aviso-llega{0%{opacity:0;translate:0 var(--mov-larga)}to{opacity:1;translate:0}}:root[data-motion=v2] .message[data-ultimo]{animation:bloque-llega var(--dur-media) var(--ease-salida) both}:root[data-motion=v2] .spin{animation-duration:.9s}:root[data-motion=v2] .briefing-money[data-llego]{animation:dinero-llega .9s var(--ease-salida) both}@keyframes dinero-llega{0%{border-color:color-mix(in srgb, var(--amber) 70%, var(--canto));box-shadow:var(--alt-1), 0 0 0 4px color-mix(in srgb, var(--amber) 16%, transparent)}to{border-color:var(--canto);box-shadow:var(--alt-1), 0 0 0 0 transparent}}:root[data-motion=v2] .briefing-money-value,:root[data-motion=v2] .metric>strong,:root[data-motion=v2] .sales-tile strong,:root[data-motion=v2] .funnel-step strong,:root[data-motion=v2] .delivery,:root[data-motion=v2] .tiny-status{transition:none;animation:none}[data-materia=relieve] .sidebar .brand{perspective:var(--perspectiva);transform-style:preserve-3d;padding:var(--esp-2) var(--esp-3);margin:0 calc(var(--esp-3) * -1) var(--esp-2);position:relative}[data-materia=relieve] .sidebar .brand:before,[data-materia=relieve] .sidebar .brand:after{content:"";inset:4px auto 4px var(--esp-2);border-radius:var(--r-2);pointer-events:none;width:39px;position:absolute}[data-materia=relieve] .sidebar .brand:before{background:#161d33;transform:translateZ(0);box-shadow:0 6px 14px #060a168c}[data-materia=relieve] .sidebar .brand:after{background:radial-gradient(120% 130% at 28% 0,#a1b3ff38,#0000 62%),linear-gradient(160deg,#222b49,#1a2138);border-top:1px solid #ffffff29;transform:translateZ(7px);box-shadow:0 2px 8px #060a1673}[data-materia=relieve] .sidebar .brand>svg{z-index:1;color:var(--marca-luz);position:relative;transform:translateZ(12px)}:root[data-motion=v2][data-materia=relieve] .sidebar .brand>svg>path:nth-of-type(4){stroke-dasharray:14;animation:nexo-sube .52s var(--ease-salida) .2s both}@keyframes nexo-sube{0%{stroke-dashoffset:14px}to{stroke-dashoffset:0}}@media (max-width:850px){[data-materia=relieve] .sidebar .brand{margin:0 0 var(--esp-2);padding:var(--esp-2) 0}[data-materia=relieve] .sidebar .brand:before,[data-materia=relieve] .sidebar .brand:after{inset:4px auto 4px 50%;translate:-50%}}.topbar-mark{display:none}@media (max-width:600px){[data-materia=relieve] .topbar-mark{border-radius:var(--r-1);width:28px;height:28px;color:var(--marca-luz);box-shadow:inset 0 1px 0 #ffffff29, 0 1px 3px rgb(var(--sombra) / .25);background:linear-gradient(160deg,#222b49,#161d33);flex:none;place-items:center;display:grid}[data-materia=relieve] .company-picker>svg{display:none}}.auth-field{display:none}[data-entrada=campo]{--nx-acento:#475cdf;--nx-luz:#a1b3ff;--nx-frente:#dfe6ff;--nx-prof:#2b3a86;--nx-px:0;--nx-py:0}[data-entrada=campo] .auth-shell{color:#eef1fa;padding:var(--esp-6) 5% var(--esp-7);background:#070a12;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;display:grid;position:relative;overflow:hidden}[data-entrada=campo] .auth-top{grid-column:1/-1;align-self:start}[data-entrada=campo] .auth-top .brand-name{color:#eef1fa}[data-entrada=campo] .auth-top .brand>svg{color:var(--nx-luz)}[data-entrada=campo] .auth-top .badge{color:#9aa5c4;background:#141a2c;border:1px solid #28304a}[data-entrada=campo] .auth-content{z-index:1;box-sizing:border-box;max-width:400px;padding:var(--esp-6) 34px;color:#121727;border-top:3px solid var(--nx-acento);background:#f7f8fc;border-radius:18px;grid-area:2/2;justify-self:center;margin:0;position:relative;box-shadow:0 2px 4px #04071080,0 30px 70px #040710a6}[data-entrada=campo] .auth-content h1,[data-entrada=campo] .auth-content label{color:#121727}[data-entrada=campo] .auth-content .section-label{color:#6b7389}[data-entrada=campo] .auth-promesa{z-index:1;margin:var(--esp-6) 0 0;text-align:left;color:#eef1fa;grid-area:2/1;align-self:start;max-width:min(560px,92%);position:relative}[data-entrada=campo] .auth-promesa-ceja{color:var(--nx-luz)}[data-entrada=campo] .auth-promesa h1{color:#fff;font-size:clamp(30px,2.6vw,40px)}[data-entrada=campo] .auth-promesa-texto{color:#c3cbe0}[data-entrada=campo] .auth-promesa-lista li{color:#dfe6ff}[data-entrada=campo] .auth-promesa-lista svg{color:var(--nx-luz)}[data-entrada=campo] .auth-promesa-acciones{justify-content:flex-start}[data-entrada=campo] .auth-promesa-enlace{color:#dfe6ff}[data-entrada=campo] .auth-promesa-enlace:hover{color:#fff}@media (min-width:901px) and (max-height:760px){[data-entrada=campo] .auth-promesa-lista{display:none}}[data-entrada=campo] .auth-field{perspective:1000px;perspective-origin:36% 46%;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}[data-entrada=campo] .auth-rejilla{transform-origin:50% 100%;background-image:repeating-linear-gradient(#687ed633 0 1px,#0000 1px 120px),repeating-linear-gradient(90deg,#687ed633 0 1px,#0000 1px 120px);height:62%;animation:5.5s linear infinite nx-fluir;position:absolute;bottom:0;left:-40%;right:-40%;transform:rotateX(74deg);-webkit-mask-image:linear-gradient(#0000 8%,#000c 66%,#000 100%);mask-image:linear-gradient(#0000 8%,#000c 66%,#000 100%)}@keyframes nx-fluir{to{background-position:0 120px,0 0}}[data-entrada=campo] .auth-horizonte{background:linear-gradient(to right, transparent, var(--nx-acento), transparent);opacity:.38;height:1px;position:absolute;top:46%;left:0;right:0}[data-entrada=campo] .auth-hilo{width:1px;height:38%;top:0;left:calc(11% + var(--h) * 14%);background:linear-gradient(to top, transparent, var(--nx-acento), transparent);opacity:.4;animation:nx-subir calc(8s + var(--h) * 1.7s) linear calc(var(--h) * 2.1s) infinite;position:absolute}@keyframes nx-subir{0%{opacity:0;transform:translateY(190%)}18%,82%{opacity:.55}to{opacity:0;transform:translateY(-120%)}}[data-entrada=campo] .auth-halo{background:radial-gradient(58% 48% at 36% 44%,#475cdf38,#0000 70%);position:absolute;inset:0}[data-entrada=campo] .auth-marca3d{perspective:900px;width:280px;height:280px;transform:rotateY(calc(var(--nx-px) * 9deg)) rotateX(calc(var(--nx-py) * -6deg));margin-top:0;transition:transform .5s cubic-bezier(.2,.7,.3,1);position:absolute;top:auto;bottom:calc(5% + 44px);left:clamp(32px,12vw,190px)}[data-entrada=campo] .auth-marca3d-giro{width:100%;height:100%;transform-style:preserve-3d;animation:13s ease-in-out infinite nx-girar;position:relative}@keyframes nx-girar{0%,to{transform:rotateY(-19deg)rotateX(3deg)}50%{transform:rotateY(19deg)rotateX(-3deg)}}[data-entrada=campo] .auth-marca3d-giro>svg{width:100%;height:100%;color:var(--nx-prof);opacity:calc(.6 - var(--i) * .028);transform:translateZ(calc(var(--i) * -2.6px));position:absolute;inset:0}[data-entrada=campo] .auth-marca3d-giro>svg:first-child{color:var(--nx-frente);opacity:1}@media (max-width:900px){[data-entrada=campo] .auth-shell{align-content:start;row-gap:var(--esp-7);grid-template-columns:minmax(0,1fr)}[data-entrada=campo] .auth-content{grid-column:1;margin-top:150px}[data-entrada=campo] .auth-shell{grid-template-rows:auto auto auto}[data-entrada=campo] .auth-promesa{text-align:center;grid-area:2/1;max-width:none;margin:96px 0 0}[data-entrada=campo] .auth-promesa~.auth-content{grid-row:3}[data-entrada=campo] .auth-promesa h1{font-size:26px}[data-entrada=campo] .auth-promesa-lista{display:none}[data-entrada=campo] .auth-promesa-acciones{justify-content:center}[data-entrada=campo] .auth-promesa-acciones .primary{display:none}[data-entrada=campo] .auth-promesa~.auth-content{margin-top:0}[data-entrada=campo] .auth-marca3d{width:120px;height:120px;margin:0 0 0 -60px;top:84px;bottom:auto;left:50%}[data-entrada=campo] .auth-horizonte{top:26%}}@media (prefers-reduced-motion:reduce){[data-entrada=campo] .auth-rejilla,[data-entrada=campo] .auth-hilo,[data-entrada=campo] .auth-marca3d-giro{animation:none}[data-entrada=campo] .auth-marca3d{transition:none}}.salud-intro{justify-content:flex-start}.salud-intro small{margin-top:2px;display:block}
:root[data-theme=grafito]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07090d;--paper:#101319;--elevada:#171b22;--hundido:#0b0e13;--ink:#f1f3f8;--muted:#9da5b5;--border:#c1d2ed1f;--accent:#709dff;--metal:#dce4f1;--metal-boton:#edf2fa;--on-metal:#10131c;--on-accent:#07090d;--borde-campo:#c1d2ed6b;--teal:#4cc9a0;--amber:#f0b65a;--danger:#ff8593;--lime:#1d2639;--lavanda:#b9c6ff;--messenger:#9bbcff;--instagram:#f59ac8;--surface:var(--paper);--surface-2:var(--elevada);--line:var(--border);--sombra:0 0 0;--canto:#c1d2ed1f;--canto-fuerte:#c1d2ed38;--plano-luz:#ffffff0b;--alt-1:0 1px 2px #00000059, 0 3px 8px -2px #0000004d;--alt-2:0 2px 4px #0006, 0 10px 24px -6px #00000073;--alt-3:0 1px 1px #00000059, 0 8px 18px -6px #0006;--alt-4:0 2px 4px #0006, 0 18px 40px -12px #0000008c;--alt-5:0 4px 10px #00000073, 0 36px 80px -20px #000000a6;--tinte:14%;--tinte-canto:34%;--foco:#8fb0ff;--marca-riel:#0a0c11;--marca-riel-2:#172134;--marca-luz:#709dff;--nx-acento:#709dff;--nx-luz:#a1bfff;--nx-frente:#dce4f1;--nx-prof:#1c2a55}:where(:root[data-theme=grafito]) ::selection{color:var(--ink);background:#709dff59}:where(:root[data-theme=grafito]) button:hover{background:var(--elevada);border-color:var(--canto-fuerte)}:where(:root[data-theme=grafito]) input,:where(:root[data-theme=grafito]) textarea,:where(:root[data-theme=grafito]) select{background:var(--hundido);border-color:var(--borde-campo);color:var(--ink)}:where(:root[data-theme=grafito]) input::placeholder,:where(:root[data-theme=grafito]) textarea::placeholder{color:#858d9e}:where(:root[data-theme=grafito]) input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--hundido) inset}:where(:root[data-theme=grafito]) input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--hundido) inset}:where(:root[data-theme=grafito]) input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--hundido) inset}:where(:root[data-theme=grafito]) .search-box input{background:var(--hundido)}:where(:root[data-theme=grafito]) .composer-attach:focus-within{outline-color:var(--foco)}:where(:root[data-theme=grafito]) .primary,:where(:root[data-theme=grafito]) button.primary{background:var(--metal-boton);border-color:var(--metal-boton);color:var(--on-metal)}:where(:root[data-theme=grafito]) .primary:hover,:where(:root[data-theme=grafito]) button.primary:hover{color:#000;background:#fff;border-color:#fff}:where(:root[data-theme=grafito]) .primary:disabled{background:var(--metal-boton)}:where(:root[data-theme=grafito]) .social-comment-card button.primary:disabled{background:var(--elevada);color:var(--muted);border-color:var(--border)}:where(:root[data-theme=grafito]) .briefing-action{background:var(--metal-boton);color:var(--on-metal)}:where(:root[data-theme=grafito]) .briefing-action.quiet{color:var(--ink);background:0 0}:where(:root[data-theme=grafito]) .briefing-action:hover{color:#000;background:#fff}:where(:root[data-theme=grafito]) .briefing-action.quiet:hover{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--ink)}:where(:root[data-theme=grafito]) .period-pills button.active{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}:where(:root[data-theme=grafito]) a,:where(:root[data-theme=grafito]) .text-button{color:var(--accent)}:where(:root[data-theme=grafito]) .text-button.danger{color:var(--danger)}:where(:root[data-theme=grafito]) .composer-kind button.active{background:color-mix(in srgb, var(--accent) 18%, var(--paper));border-color:var(--accent);color:var(--ink)}:where(:root[data-theme=grafito]) .teal,:where(:root[data-theme=grafito]) .badge.teal,:where(:root[data-theme=grafito]) .badge.green,:where(:root[data-theme=grafito]) .record-icon,:where(:root[data-theme=grafito]) .channel-chip{background:color-mix(in srgb, var(--teal) var(--tinte), var(--paper));color:var(--teal)}:where(:root[data-theme=grafito]) .amber{background:color-mix(in srgb, var(--amber) var(--tinte), var(--paper));color:var(--amber)}:where(:root[data-theme=grafito]) .rose,:where(:root[data-theme=grafito]) .badge.danger,:where(:root[data-theme=grafito]) .record-icon.rose{background:color-mix(in srgb, var(--danger) var(--tinte), var(--paper));color:var(--danger)}:where(:root[data-theme=grafito]) .lime,:where(:root[data-theme=grafito]) .badge.lime{background:color-mix(in srgb, var(--lavanda) var(--tinte), var(--paper));color:var(--lavanda)}:where(:root[data-theme=grafito]) .neutral,:where(:root[data-theme=grafito]) .badge.neutral{background:var(--surface-2);color:var(--muted)}:where(:root[data-theme=grafito]) .followup-chip.amber{background:color-mix(in srgb, var(--amber) 12%, transparent)}:where(:root[data-theme=grafito]) .thread-followup.amber,:where(:root[data-theme=grafito]) .thread-followup.neutral{background:color-mix(in srgb, var(--amber) 7%, var(--paper))}:where(:root[data-theme=grafito]) .channel-chip.messenger{background:color-mix(in srgb, var(--messenger) var(--tinte), var(--paper));color:var(--messenger)}:where(:root[data-theme=grafito]) .channel-chip.instagram{background:color-mix(in srgb, var(--instagram) var(--tinte), var(--paper));color:var(--instagram)}:where(:root[data-theme=grafito]) .status-dot.off{background:#5c6577}:where(:root[data-theme=grafito]) .tiny-status,:where(:root[data-theme=grafito]) .tiny-status.closed{color:var(--muted)}:where(:root[data-theme=grafito]) .tiny-status.human{color:var(--amber)}:where(:root[data-theme=grafito]) .tiny-status.human .status-dot{background:var(--amber)}:where(:root[data-theme=grafito]) .tiny-status.closed .status-dot{background:#5c6577}:where(:root[data-theme=grafito]) .delivery.failed{color:var(--danger)}:where(:root[data-theme=grafito]) .delivery.read{color:var(--teal)}:where(:root[data-theme=grafito]) .notice,:where(:root[data-theme=grafito]) .thread-warning{background:color-mix(in srgb, var(--amber) 12%, var(--paper));border-color:color-mix(in srgb, var(--amber) 34%, transparent);color:var(--amber)}:where(:root[data-theme=grafito]) .sales-tile.amber strong{color:var(--amber)}:where(:root[data-theme=grafito]) .sales-tile.teal strong{color:var(--teal)}:where(:root[data-theme=grafito]) .payment-list li.verificado{background:color-mix(in srgb, var(--teal) 10%, var(--paper))}:where(:root[data-theme=grafito]) .setup-card li.ready svg{color:var(--teal)}@media (max-width:600px){:where(:root[data-theme=grafito]) .sales-pulse:after{color:var(--amber)}}:where(:root[data-theme=grafito]) .sidebar{background:var(--marca-riel);border-right-color:var(--border);color:var(--ink)}:where(:root[data-theme=grafito]) .sidebar .brand>svg{color:var(--metal)}:where(:root[data-theme=grafito]) .sidebar .brand-name small,:where(:root[data-theme=grafito]) .sidebar .workspace-label,:where(:root[data-theme=grafito]) .sidebar .local-label,:where(:root[data-theme=grafito]) .sidebar .user-block small,:where(:root[data-theme=grafito]) .sidebar .nav-item{color:var(--muted)}:where(:root[data-theme=grafito]) .sidebar .nav-item:hover{background:var(--paper);color:var(--ink)}:where(:root[data-theme=grafito]) .sidebar .nav-item.selected{background:var(--marca-riel-2);color:#d6e4ff}:where(:root[data-theme=grafito]) .sidebar .nav-item.selected svg{color:var(--nx-luz)}:where(:root[data-theme=grafito]) .nav-item b{background:color-mix(in srgb, var(--accent) 22%, var(--marca-riel));color:#d6e4ff}:where(:root[data-theme=grafito]) .sidebar .user-block{border-color:var(--border)}:where(:root[data-theme=grafito]) .sidebar .user-block strong{color:var(--ink)}:where(:root[data-theme=grafito]) .user-block .icon-button{color:var(--muted)}:where(:root[data-theme=grafito]) .user-block .icon-button:hover{background:var(--paper);color:var(--ink)}:where(:root[data-theme=grafito])[data-ritmo=v2] .nav-group-label{color:#7c8799}@media (max-width:850px){:where(:root[data-theme=grafito])[data-ritmo=v2] .nav-group+.nav-group{border-top-color:var(--border)}}@media (max-width:600px){:where(:root[data-theme=grafito])[data-materia=relieve] .sidebar{border-top-color:var(--border);box-shadow:inset 0 1px #ffffff0a,0 -10px 28px #0000008c}}:where(:root[data-theme=grafito])[data-materia=relieve] .sidebar .brand>svg{color:var(--metal)}:where(:root[data-theme=grafito])[data-materia=relieve] .sidebar .brand:before{background:#0d1016;box-shadow:0 6px 14px #0009}:where(:root[data-theme=grafito])[data-materia=relieve] .sidebar .brand:after{background:radial-gradient(120% 130% at 28% 0,#dce4f11f,#0000 62%),linear-gradient(160deg,#1c212b,#12151c);border-top-color:#ffffff1a;box-shadow:0 2px 8px #00000080}@media (max-width:600px){:where(:root[data-theme=grafito])[data-materia=relieve] .topbar-mark{color:var(--metal);background:linear-gradient(160deg,#1c212b,#12151c);box-shadow:inset 0 1px #ffffff1a,0 1px 3px #00000080}}:where(:root[data-theme=grafito]) .topbar{background:#07090dd6}:where(:root[data-theme=grafito]) .avatar{color:#b5c4e0;box-shadow:inset 0 0 0 1px var(--border);background:linear-gradient(145deg,#252f41,#111721)}:where(:root[data-theme=grafito]) .sidebar .avatar{color:var(--ink);background:linear-gradient(145deg,#283247,#141a26)}:where(:root[data-theme=grafito]) .user-avatar{color:#b5c4e0;background:linear-gradient(145deg,#252f41,#111721)}:where(:root[data-theme=grafito]) .company-picker .icon-button{background:var(--surface-2)}:where(:root[data-theme=grafito]) .channel-state,:where(:root[data-theme=grafito]) .app-footer,:where(:root[data-theme=grafito]) .empty-state,:where(:root[data-theme=grafito]) .auth-footer{color:var(--muted)}:where(:root[data-theme=grafito]) dialog{background:var(--elevada);color:var(--ink);border-color:var(--canto-fuerte);box-shadow:var(--alt-5)}:where(:root[data-theme=grafito]) dialog::backdrop{background:#00000094}:where(:root[data-theme=grafito])[data-materia=relieve] dialog{border-color:var(--canto-fuerte)}:where(:root[data-theme=grafito]) .sales-toast{background:var(--elevada);border-color:var(--canto-fuerte);box-shadow:0 12px 40px #0000008c}:where(:root[data-theme=grafito]) .inbox-tool,:where(:root[data-theme=grafito]) .composer,:where(:root[data-theme=grafito]) .knowledge-item,:where(:root[data-theme=grafito]) .provider-option,:where(:root[data-theme=grafito]) .campaign-record,:where(:root[data-theme=grafito]) .sales-tile,:where(:root[data-theme=grafito]) .finance-metric,:where(:root[data-theme=grafito]) .metric,:where(:root[data-theme=grafito]) .order-card,:where(:root[data-theme=grafito]) .product-card{background:var(--paper)}:where(:root[data-theme=grafito]) .section,:where(:root[data-theme=grafito]) .metric,:where(:root[data-theme=grafito]) .order-card{border-color:var(--border);box-shadow:var(--alt-1)}:where(:root[data-theme=grafito]) .product-card{box-shadow:var(--alt-1)}:where(:root[data-theme=grafito]) .sales-strip{border-color:var(--border)}:where(:root[data-theme=grafito]) .segmented{background:var(--hundido)}:where(:root[data-theme=grafito]) .segmented button{color:var(--muted)}:where(:root[data-theme=grafito]) .segmented button.active{background:color-mix(in srgb, var(--accent) 18%, var(--paper));color:#cfe0ff}:where(:root[data-theme=grafito]) .attachment-thumb{background:var(--hundido)}:where(:root[data-theme=grafito]) .metric>small,:where(:root[data-theme=grafito]) .table-head,:where(:root[data-theme=grafito]) .inbox-list-head h2 span,:where(:root[data-theme=grafito]) .search-box>svg,:where(:root[data-theme=grafito]) .inbox-filter,:where(:root[data-theme=grafito]) .inbox-item small,:where(:root[data-theme=grafito]) .knowledge-item p,:where(:root[data-theme=grafito]) .eligibility-note,:where(:root[data-theme=grafito]) .sales-tile span,:where(:root[data-theme=grafito]) .connection-progress>svg,:where(:root[data-theme=grafito]) .module-intro .section-label,:where(:root[data-theme=grafito]) .catalog-search>svg,:where(:root[data-theme=grafito]) .sku,:where(:root[data-theme=grafito]) .product-price small,:where(:root[data-theme=grafito]) .finance-metric>div,:where(:root[data-theme=grafito]) .finance-metric>small,:where(:root[data-theme=grafito]) .finance-context,:where(:root[data-theme=grafito]) .ledger-row small,:where(:root[data-theme=grafito]) .ledger-row time,:where(:root[data-theme=grafito]) .attribution-row>small,:where(:root[data-theme=grafito]) .finance-disclosure{color:var(--muted)}:where(:root[data-theme=grafito]) .inbox-item{background:var(--paper);border-bottom-color:var(--border)}:where(:root[data-theme=grafito]) .inbox-item.active{background:color-mix(in srgb, var(--accent) var(--tinte), var(--paper));box-shadow:inset 3px 0 var(--accent)}@media (max-width:600px){:where(:root[data-theme=grafito]) .inbox-item.active{box-shadow:inset 0 -3px var(--accent)}}:where(:root[data-theme=grafito]) .thread-mode{border-bottom-color:var(--border)}:where(:root[data-theme=grafito]) .messages{background:var(--hundido)}:where(:root[data-theme=grafito]) .bubble{border-color:var(--border);background:#1e232d}:where(:root[data-theme=grafito]) .outgoing .bubble{background:#1f3150;border-color:#709dff47}:where(:root[data-theme=grafito]) .segments{border-color:var(--border)}:where(:root[data-theme=grafito]) .segments button.active{background:color-mix(in srgb, var(--accent) 18%, var(--paper));color:#cfe0ff}:where(:root[data-theme=grafito]) .knowledge-icon,:where(:root[data-theme=grafito]) .agent-mark,:where(:root[data-theme=grafito]) .product-icon{background:color-mix(in srgb, var(--accent) 16%, var(--paper));color:var(--nx-luz)}:where(:root[data-theme=grafito]) .provider-option.checked{border-color:var(--accent);background:color-mix(in srgb, var(--accent) var(--tinte), var(--paper));box-shadow:0 0 0 1px var(--accent)}:where(:root[data-theme=grafito]) .provider-symbol,:where(:root[data-theme=grafito]) .provider-symbol.demo{color:#a9b6cc}:where(:root[data-theme=grafito]) .provider-symbol.openai{color:var(--teal)}:where(:root[data-theme=grafito]) .provider-symbol.anthropic{color:#f0a988}:where(:root[data-theme=grafito]) .channel-summary>svg,:where(:root[data-theme=grafito]) .usage-strip svg{color:var(--teal)}:where(:root[data-theme=grafito]) .audit-icon{background:var(--elevada);color:var(--muted)}:where(:root[data-theme=grafito]) .commerce-flow{background:color-mix(in srgb, var(--accent) 8%, var(--paper));border-color:color-mix(in srgb, var(--accent) 24%, transparent);color:#b9c9ef}:where(:root[data-theme=grafito]) .commerce-flow>svg,:where(:root[data-theme=grafito]) .module-note>svg{color:var(--nx-luz)}:where(:root[data-theme=grafito]) .product-actions{border-top-color:var(--border)}:where(:root[data-theme=grafito]) .module-note{color:var(--muted);border-color:#c1d2ed38}:where(:root[data-theme=grafito]) .ledger-header{color:var(--muted);border-bottom-color:var(--border)}:where(:root[data-theme=grafito]) .ledger-row{border-bottom-color:var(--border)}:where(:root[data-theme=grafito]) .ledger-icon.income{background:color-mix(in srgb, var(--teal) var(--tinte), var(--paper))}:where(:root[data-theme=grafito]) .ledger-icon.expense{background:color-mix(in srgb, #ffa27f var(--tinte), var(--paper))}:where(:root[data-theme=grafito]) .income{color:var(--teal)}:where(:root[data-theme=grafito]) .expense{color:#ffa27f}:where(:root[data-theme=grafito]) .attribution-bar{background:var(--hundido)}:where(:root[data-theme=grafito]) .attribution-bar>i{background:var(--accent)}:where(:root[data-theme=grafito]) .sale-origin{color:var(--nx-luz)}:where(:root[data-theme=grafito]) .sale-origin span{background:color-mix(in srgb, var(--accent) 16%, var(--paper))}:where(:root[data-theme=grafito]) .order-card.por_verificar{border-color:color-mix(in srgb, var(--amber) 45%, var(--border))}:where(:root[data-theme=grafito]) .order-card.por_despachar{border-color:color-mix(in srgb, var(--teal) 38%, var(--border))}:root[data-theme=grafito][data-materia=relieve] .metric,:root[data-theme=grafito][data-materia=relieve] .order-card,:root[data-theme=grafito][data-materia=relieve] .product-card,:root[data-theme=grafito][data-materia=relieve] .setup-card,:root[data-theme=grafito][data-materia=relieve] .plan-card,:root[data-theme=grafito][data-materia=relieve] .social-comment-card,:root[data-theme=grafito][data-materia=relieve] .comment-agent-panel,:root[data-theme=grafito][data-materia=relieve] .briefing-money,:root[data-theme=grafito][data-materia=relieve] .funnel-step,:root[data-theme=grafito][data-materia=relieve] .gaps-panel,:root[data-theme=grafito][data-materia=relieve] .cerebro-panel{background:linear-gradient(180deg, #141820, var(--paper))}:root[data-theme=grafito][data-entrada=campo] .auth-shell{background:var(--bg);color:var(--ink)}:root[data-theme=grafito][data-entrada=campo] .auth-content{color:var(--ink);box-shadow:0 0 0 1px var(--border), 0 2px 4px #00000080, 0 30px 70px #000000b3;background:#101319eb}:root[data-theme=grafito][data-entrada=campo] .auth-content h1,:root[data-theme=grafito][data-entrada=campo] .auth-content label{color:var(--ink)}:root[data-theme=grafito][data-entrada=campo] .auth-content .section-label{color:var(--muted)}:where(:root[data-theme=grafito])[data-entrada=campo] .auth-top .brand>svg{color:var(--metal)}:root[data-theme=grafito][data-entrada=campo] .auth-top .badge{background:var(--paper);border-color:var(--border);color:var(--muted)}:root[data-theme=grafito][data-entrada=campo] .auth-rejilla{background-image:repeating-linear-gradient(#709dff21 0 1px,#0000 1px 120px),repeating-linear-gradient(90deg,#709dff21 0 1px,#0000 1px 120px)}:root[data-theme=grafito][data-entrada=campo] .auth-halo{background:radial-gradient(58% 48% at 36% 44%,#162d56d9,#0000 70%)}:where(:root[data-theme=grafito]) .auth-shell{background:radial-gradient(ellipse at top right, #121e33, transparent 50%), var(--bg)}:where(:root[data-theme=grafito]) .auth-content{box-shadow:0 0 0 1px var(--border), 0 25px 80px #0000008c}:where(:root[data-theme=grafito]) .boot{background:var(--bg);color:var(--ink)}
:where(:root[data-theme=cobalto]) .primary:disabled{background:var(--accent);border-color:var(--accent)}:where(:root[data-theme=cobalto]) .module-intro .section-label,:where(:root[data-theme=cobalto]) .finance-metric>small,:where(:root[data-theme=cobalto]) .finance-context,:where(:root[data-theme=cobalto]) .attribution-row>small,:where(:root[data-theme=cobalto]) .finance-disclosure,:where(:root[data-theme=cobalto]) .knowledge-item p{color:var(--muted)}:where(:root[data-theme=cobalto]) .neutral{color:var(--muted);background:#eef1f8}:where(:root[data-theme=cobalto]) .thread-followup.neutral{background:color-mix(in srgb, var(--amber) 7%, var(--paper))}:where(:root[data-theme=cobalto]) .audit-icon{background:#eef1f8}:where(:root[data-theme=cobalto]) .search-box input,:where(:root[data-theme=cobalto]) .messages{background:var(--bg)}:where(:root[data-theme=cobalto]) .composer-input{color:var(--muted)}:where(:root[data-theme=cobalto]) .inbox-list .search-box{border-bottom-color:var(--border)}:where(:root[data-theme=cobalto]) .segments{border-color:var(--border)}:where(:root[data-theme=cobalto]) .segments button.active{background:var(--lime);color:#3343b8}:where(:root[data-theme=cobalto]) .record-icon{background:var(--lime);color:var(--accent)}@media (prefers-color-scheme:dark){:where(:root[data-theme=cobalto]) .badge.green,:where(:root[data-theme=cobalto]) .channel-chip{color:#1f6b52;background:#dff3ea}:where(:root[data-theme=cobalto]) .badge.danger{color:#9a2f27;background:#fbe3e1}:where(:root[data-theme=cobalto]) .channel-chip.messenger{color:#2b4f9e;background:#e3ecfb}:where(:root[data-theme=cobalto]) .channel-chip.instagram{color:#a1316a;background:#fbe4ef}:root[data-theme=cobalto] .channel-chip.web{color:#5b3fa8;background:#ece7fb}}
:root:not([data-marca=n]) svg[data-marca=n],:root:not([data-marca=hex]) svg[data-marca=hex],:root:is([data-marca=n],[data-marca=hex]) svg[data-marca=c],.auth-marca-n,:root[data-marca=n][data-entrada=campo] .auth-marca3d{display:none}:root[data-marca=n][data-entrada=campo] .auth-marca-n{--n-lado:min(clamp(220px, 24vw, 360px), max(160px, calc(100dvh - 600px)));width:var(--n-lado);height:var(--n-lado);margin-top:0;display:block;position:absolute;top:auto;bottom:calc(5% + 44px);left:clamp(24px,8vw,150px)}@media (max-width:900px){:root[data-marca=n][data-entrada=campo] .auth-marca-n{width:120px;height:120px;margin:0 0 0 -60px;top:84px;bottom:auto;left:50%}}[data-marca-n-3d]{width:100%;height:100%;position:relative}[data-marca-n-3d]>svg{filter:drop-shadow(5px 9px 1px #2f4262bf)drop-shadow(0 15px 40px #0000008c);width:auto;height:auto;transition:opacity .8s;position:absolute;inset:14%;transform:perspective(800px)rotateY(-15deg)rotateX(5deg)}[data-marca-n-3d] canvas{opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}[data-marca-n-3d][data-rendered=true] canvas{opacity:1}[data-marca-n-3d][data-rendered=true]>svg{opacity:0}.auth-movimiento{display:none}:root[data-marca=n][data-entrada=campo] .auth-movimiento{z-index:2;color:#aeb9cc;background:#0a0c11b8;border:1px solid #c1d2ed2e;border-radius:999px;gap:8px;min-height:32px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;bottom:18px;left:5%}:root[data-marca=n][data-entrada=campo] .auth-movimiento:hover{color:#fff;background:#101319e6}@media (max-width:900px){:root[data-marca=n][data-entrada=campo] .auth-shell{padding-bottom:calc(var(--esp-7) + 40px)}}:root[data-marca=n][data-n-movimiento=pausa] .auth-field,:root[data-marca=n][data-n-movimiento=pausa] .auth-field *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){:root[data-marca=n][data-entrada=campo] .auth-movimiento{display:none}[data-marca-n-3d]>svg,[data-marca-n-3d] canvas{transition:none}}
.language-switch{border:1px solid color-mix(in srgb, currentColor 28%, transparent);border-radius:999px;align-items:center;gap:2px;padding:2px;font-size:12px;line-height:1;display:inline-flex}.language-switch button{min-width:34px;min-height:28px;color:inherit;font:inherit;letter-spacing:.04em;opacity:.72;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 8px;font-weight:600}.language-switch button:hover{opacity:1}.language-switch button[aria-pressed=true]{background:color-mix(in srgb, currentColor 16%, transparent);opacity:1}.language-switch button:focus-visible{outline-offset:1px;outline:2px solid}@media (prefers-reduced-motion:no-preference){.language-switch button{transition:background-color .15s,opacity .15s}}
.theme-switch{border:1px solid color-mix(in srgb, currentColor 28%, transparent);border-radius:999px;align-items:center;gap:2px;padding:2px;line-height:1;display:inline-flex}.theme-switch button{min-width:30px;min-height:28px;color:inherit;opacity:.72;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}.theme-switch button:hover{opacity:1}.theme-switch button[aria-pressed=true]{background:color-mix(in srgb, currentColor 16%, transparent);opacity:1}.theme-switch button:focus-visible{outline-offset:1px;outline:2px solid}.theme-switch svg{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.theme-switch button{transition:background-color .15s,opacity .15s}}
.task-list{gap:14px;display:grid}.task-card{background:var(--paper);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:18px 20px;display:flex}.task-card.incierta{border-color:color-mix(in srgb, var(--amber) 55%, var(--border))}.task-card .record-heading h2{margin:0}.task-draft{border-left:3px solid var(--border);background:color-mix(in srgb, var(--muted) 8%, transparent);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:12px 14px;line-height:1.5}.task-warning{color:var(--amber);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.task-warning svg{flex:none}.task-actions{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:12px;display:flex}.task-actions>*{min-height:34px}.task-actions>.text-button:last-child{margin-left:auto}
.agenda-view{gap:18px;min-width:0;display:grid}.agenda-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agenda-groups{gap:22px;display:grid}.agenda-group h2{align-items:baseline;gap:8px;margin:0 0 12px;font-size:15px;display:flex}.agenda-group h2 span{color:var(--muted);font-size:12px;font-weight:500}.agenda-list{gap:12px;display:grid}@media (min-width:850px){.agenda-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.agenda-card{background:var(--paper);border:1px solid var(--border);border-left:3px solid var(--teal);border-radius:10px;gap:14px;min-width:0;padding:16px 18px;display:flex}.agenda-card.reservada{border-left-color:var(--amber)}.agenda-card.asistio,.agenda-card.no_asistio{border-left-color:var(--border)}.agenda-card-time{flex-direction:column;flex:none;min-width:64px;display:flex}.agenda-card-time strong{font-size:17px}.agenda-card-time small{color:var(--muted)}.agenda-card-body{flex:1;gap:6px;min-width:0;display:grid}.agenda-card-body p{overflow-wrap:anywhere;margin:0}.agenda-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.agenda-card-heading h3{overflow-wrap:anywhere;margin:0;font-size:15px}.agenda-hold{color:var(--amber);align-items:center;gap:6px;font-size:13px;display:flex}.agenda-hold svg{flex:none}.agenda-card .record-actions{flex-wrap:wrap;gap:8px}.agenda-form>.agenda-picker{margin-bottom:18px}.agenda-picker{gap:12px;display:grid}.agenda-slots{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;max-height:260px;display:grid;overflow-y:auto}.agenda-slot{border:1px solid var(--border);background:var(--paper);border-radius:8px;flex-direction:column;align-items:center;gap:2px;min-height:40px;padding:6px 8px;display:flex}.agenda-slot small{color:var(--muted);font-size:11px;font-weight:400}.agenda-slot.selected{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:-2px}.agenda-config{gap:18px;display:grid}.agenda-config-block{background:var(--paper);border:1px solid var(--border);border-radius:12px;min-width:0;padding:18px 20px}.agenda-config-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.agenda-config-heading h2{margin:0;font-size:15px}.agenda-config-list{margin:0;padding:0;list-style:none;display:grid}.agenda-config-list li{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;display:flex}.agenda-config-list li>div{flex:220px;gap:3px;min-width:0;display:grid}.agenda-config-list small{color:var(--muted);overflow-wrap:anywhere}.agenda-week{font-size:12px}.agenda-row-actions{align-items:center;gap:8px;display:flex}.agenda-checks{border:1px solid var(--border);border-radius:8px;gap:8px;margin:0 0 18px;padding:12px 14px;display:grid}.agenda-checks legend{padding:0 4px;font-size:13px;font-weight:600}.agenda-week-editor{gap:10px;margin-bottom:18px;display:grid}.agenda-day{border-bottom:1px solid var(--border);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:10px;padding-bottom:10px;display:grid}.agenda-day>strong{padding-top:8px;font-size:13px}.agenda-day-ranges{justify-items:start;gap:6px;display:grid}.agenda-range{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.agenda-range input[type=time]{width:112px}@media (max-width:600px){.agenda-card{flex-direction:column;gap:8px}.agenda-card-time{flex-direction:row;align-items:baseline;gap:8px}.agenda-day{grid-template-columns:minmax(0,1fr);gap:4px}.agenda-day>strong{padding-top:0}}
.chat-web-card{background:var(--paper);border:1px solid var(--border);border-radius:12px;min-width:0;margin-block:18px;padding:20px}.chat-web-card .channel-policy{margin:12px 0 0;font-size:12px;line-height:1.6}.chat-web-layout{gap:22px;min-width:0;margin-top:16px;display:grid}@media (min-width:850px){.chat-web-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.chat-web-settings{gap:18px;min-width:0;display:grid}.chat-web-form{gap:12px;min-width:0;display:grid}.chat-web-form label{gap:6px;font-size:13px;font-weight:600;display:grid}.chat-web-form textarea,.chat-web-form input:not([type=checkbox]):not([type=color]){width:100%;min-width:0}.chat-web-form small{margin-top:-6px;font-size:11px;line-height:1.5}.chat-web-form .chat-web-switch{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.chat-web-switch input{width:18px;height:18px;margin:0}.chat-web-color>span{align-items:center;gap:10px;font-weight:500;display:flex}.chat-web-color input[type=color]{border:1px solid var(--border);background:0 0;border-radius:6px;width:44px;height:32px;padding:2px}.chat-web-code h3{margin:0 0 4px;font-size:14px}.chat-web-code>p{margin:0 0 10px;font-size:12px}.chat-web-code pre{border:1px solid var(--border);background:color-mix(in srgb, var(--ink) 4%, var(--paper));white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0 0 12px;padding:12px;font-size:12px;line-height:1.5}.chat-web-preview{gap:8px;min-width:0;display:grid}.chat-web-preview>p{margin:0;font-size:12px}.chat-web-stage{border:1px dashed var(--border);background:color-mix(in srgb, var(--ink) 3%, var(--paper));border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:12px;min-height:360px;padding:16px;display:flex;position:relative}.chat-web-mock{border:1px solid var(--border);color:#10201c;background:#fff;border-radius:14px;flex-direction:column;width:min(100%,300px);font-size:13px;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000001f}.chat-web-mock header{justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.chat-web-mock header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-web-mock header button{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;display:grid}.chat-web-mock-notice{color:#4b5a56;background:#f3f6f5;margin:0;padding:8px 14px;font-size:11px;line-height:1.45}.chat-web-mock-body{min-height:90px;padding:14px}.chat-web-mock-bubble{overflow-wrap:anywhere;background:#eef2f1;border-radius:12px 12px 12px 4px;max-width:85%;margin:0;padding:9px 12px;line-height:1.45}.chat-web-mock-input{color:#6b7875;border-top:1px solid #e3e8e6;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.chat-web-mock-input span:last-child{border-radius:8px;padding:6px 12px;font-weight:600}.chat-web-mock-launcher{cursor:pointer;border:0;border-radius:50%;place-items:center;width:54px;height:54px;padding:0;display:grid;box-shadow:0 6px 18px #0000002e}.channel-chip.web{color:#5b3fa8;background:#ece7fb}@media (prefers-color-scheme:dark){.channel-chip.web{color:#cbbcf5;background:#2d2550}}
.conexiones{gap:18px;display:grid}.conexiones-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.conexiones-cabecera>div{flex:320px;min-width:0}.conexiones-cabecera h2{margin:0 0 6px}.conexiones-cabecera p{color:var(--muted);max-width:68ch;margin:0}.conexiones-nota{color:var(--muted);margin:0}.conexiones-paso{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.conexiones-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.conexion-tarjeta{background:var(--paper);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex}.conexion-tarjeta.estado-listo{border-color:color-mix(in srgb, var(--teal) 45%, var(--border))}.conexion-tarjeta.estado-atencion,.conexion-tarjeta.estado-no_entrega{border-color:color-mix(in srgb, var(--danger) 55%, var(--border))}.conexion-tarjeta.estado-pronto{opacity:.85}.conexion-cabeza{align-items:flex-start;gap:12px;min-width:0;display:flex}.conexion-cabeza>div{min-width:0}.conexion-cabeza h3{margin:0;font-size:16px}.conexion-cabeza p{margin:3px 0 0;font-size:13px;line-height:1.45}.conexion-icono{color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.conexion-tarjeta[data-kind=whatsapp] .conexion-icono{background:#1a8f4e}.conexion-tarjeta[data-kind=instagram] .conexion-icono{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.conexion-tarjeta[data-kind=messenger] .conexion-icono{background:#0866ff}.conexion-tarjeta[data-kind=web] .conexion-icono{background:var(--accent);color:var(--on-accent,#fff)}.conexion-estado{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.conexion-estado strong{overflow-wrap:anywhere;font-size:13px}.conexion-detalle,.conexion-nota,.conexion-salud{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.conexion-salud{color:var(--muted);align-items:center;gap:8px;display:flex}.conexion-acciones{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:2px;display:flex}.conexiones-aviso{color:var(--danger);align-items:flex-start;gap:8px;display:flex}.conexiones-aviso svg,.conexiones-freno svg{flex-shrink:0;margin-top:2px}.conexiones-freno{background:color-mix(in srgb, var(--amber) 13%, transparent);color:var(--ink);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.conexiones-freno svg{color:var(--amber)}.punto{background:var(--muted);border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.punto.green{background:var(--teal)}.punto.amber{background:var(--amber)}.punto.danger{background:var(--danger)}.conexiones-ayuda{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.conexiones-chat-web{scroll-margin-top:90px}.whatsapp-signup .wa-intro{color:var(--muted)}.wa-opciones{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.wa-opciones legend{margin-bottom:8px;padding:0;font-weight:600}.wa-opcion{cursor:pointer;background:var(--paper);border:1px solid var(--border);border-radius:12px;flex-direction:row;align-items:flex-start;gap:12px;min-width:0;padding:12px 14px;display:flex}.wa-opcion.elegida{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.wa-opcion input{accent-color:var(--accent);flex-shrink:0;margin-top:3px}.wa-opcion>span{gap:3px;min-width:0;display:grid}.wa-opcion strong{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wa-opcion em{font-style:normal}.wa-opcion small{color:var(--muted);font-size:12px;line-height:1.5}.wa-pasos{gap:6px;margin:0;padding-left:20px;font-size:13px;line-height:1.5;display:grid}.wa-guia{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--border));background:color-mix(in srgb, var(--accent) 7%, var(--paper));border-radius:10px;gap:6px;padding:12px 14px;font-size:13px;line-height:1.5;display:grid}.wa-guia ol{gap:4px;margin:0;padding-left:20px;display:grid}.wa-guia small{color:var(--muted)}.whatsapp-signup .wa-continuar{justify-content:center;justify-self:stretch}.escudo-panel{background:var(--paper);border:1px solid var(--border);border-radius:14px;gap:16px;margin-bottom:24px;padding:20px;display:grid}.escudo-panel header{align-items:flex-start;gap:12px;display:flex}.escudo-panel header>div{min-width:0}.escudo-panel h2{margin:0 0 4px}.escudo-panel header p{max-width:72ch;margin:0}.escudo-icono{background:color-mix(in srgb, var(--teal) 16%, transparent);width:42px;height:42px;color:var(--teal);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.escudo-salud{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:14px;display:grid}.escudo-salud>div{min-width:0}.escudo-salud dt{color:var(--muted);font-size:12px}.escudo-salud dd{overflow-wrap:anywhere;align-items:center;gap:6px;margin:4px 0 0;font-weight:600;display:flex}.escudo-salud .escudo-pausa{color:var(--amber)}.escudo-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin:0;padding:0;list-style:none;display:grid}.escudo-lista li{border-left:2px solid color-mix(in srgb, var(--teal) 55%, transparent);gap:2px;min-width:0;padding-left:12px;display:grid}.escudo-lista strong{font-size:13px}.escudo-lista span{color:var(--muted);font-size:12.5px;line-height:1.5}@media (max-width:850px){.conexiones-grid{grid-template-columns:1fr}.escudo-salud{grid-template-columns:repeat(2,minmax(0,1fr))}.escudo-lista{grid-template-columns:1fr}}.enlace-celular{gap:8px;min-width:0;display:grid}.enlace-creado{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--border));background:color-mix(in srgb, var(--accent) 7%, var(--paper));border-radius:10px;gap:8px;min-width:0;padding:12px 14px;display:grid}.enlace-creado input{width:100%;min-width:0;font-size:13px}.enlace-creado small{line-height:1.45}.enlace-acciones,.enlace-botones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.enlace-acciones button,.enlace-botones button{align-items:center;gap:6px;display:inline-flex}.enlace-estado{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.enlace-estado.conexiones-aviso{color:var(--danger)}.conectar-pagina{background:var(--bg,var(--paper));min-height:100dvh;color:var(--ink);align-content:start;justify-items:center;gap:18px;padding:24px 16px 40px;display:grid}.conectar-marca{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.conectar-tarjeta{background:var(--paper);border:1px solid var(--border);border-radius:16px;gap:14px;width:100%;min-width:0;max-width:560px;padding:22px 18px;display:grid}.conectar-tarjeta h1{margin:0;font-size:22px;line-height:1.25}.conectar-tarjeta h2{margin:0;font-size:17px}.conectar-de{color:var(--muted);margin:0;line-height:1.5}.conectar-numeros{gap:12px;display:grid}.conectar-aviso{justify-items:start;gap:10px;display:grid}.conectar-aviso svg{color:var(--amber)}.conectar-listo svg{color:var(--teal)}.conectar-aviso p{margin:0;line-height:1.5}.conectar-nota,.conectar-vence{margin:0;font-size:13px;line-height:1.5}.conectar-consentimiento{border:1px solid color-mix(in srgb, var(--amber) 45%, var(--border));background:color-mix(in srgb, var(--amber) 7%, var(--paper));border-radius:12px;gap:12px;min-width:0;padding:14px 16px;display:grid}.conectar-consentimiento h2{align-items:center;gap:8px;display:flex}.conectar-consentimiento ul{gap:8px;margin:0;padding-left:20px;line-height:1.5;display:grid}.conectar-historial{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.conectar-historial input{flex:none;width:18px;height:18px;margin-top:3px}.conectar-consentimiento button{min-height:44px}.wa-tener{border:1px solid var(--border);background:color-mix(in srgb, var(--ink) 4%, var(--paper));border-radius:10px;gap:6px;padding:10px 12px;font-size:13px;line-height:1.5;display:grid}.wa-tener ul{gap:4px;margin:0;padding-left:18px;display:grid}.whatsapp-herramientas h3{align-items:center;gap:.4rem;display:flex}
.primeros-pasos{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--border));background:color-mix(in srgb, var(--accent) 6%, var(--paper));border-radius:16px;gap:14px;min-width:0;margin:0 0 20px;padding:20px 22px;display:grid}.primeros-pasos header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.primeros-pasos h2{margin:4px 0 0;font-size:22px;line-height:1.2}.primeros-barra{background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:99px;height:6px;overflow:hidden}.primeros-barra i{border-radius:inherit;background:var(--accent);height:100%;transition:width .3s;display:block}.primeros-pasos ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.primeros-pasos li{border:1px solid var(--border);background:var(--paper);border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 14px;display:grid}.primeros-pasos li.siguiente{border-color:color-mix(in srgb, var(--accent) 60%, var(--border))}.primeros-pasos li.hecho{opacity:.75}.primeros-pasos li.hecho strong{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent)}.primeros-pasos li>svg{color:var(--muted);margin-top:2px}.primeros-pasos li>svg.primeros-ok{color:var(--accent)}.primeros-pasos li strong{font-size:15px;display:block}.primeros-pasos li p{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.5}.primeros-pasos ul.primeros-marcas{flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.primeros-marcas li{color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;display:inline-flex}.primeros-marcas li.ok{color:var(--ink)}.primeros-marcas li.ok svg{color:var(--accent)}.primeros-pasos p.primeros-aviso{color:var(--danger);align-items:flex-start;gap:6px;display:flex}.primeros-aviso svg{flex:none;margin-top:3px}.primeros-acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.primeros-acciones button{white-space:nowrap;align-items:center;gap:6px;min-height:40px;display:inline-flex}@media (max-width:720px){.primeros-pasos{padding:16px}.primeros-pasos h2{font-size:19px}.primeros-pasos li{grid-template-columns:22px minmax(0,1fr)}.primeros-acciones{grid-column:2;justify-content:flex-start}}
:root[data-marca=hex]{--letra-texto:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--letra-titulo:"Space Grotesk", "Inter", -apple-system, BlinkMacSystemFont, sans-serif}:root[data-marca=hex] body{font-family:var(--letra-texto)}:root[data-marca=hex] :is(button,input,textarea,select){font-family:inherit}:root[data-marca=hex] :is(h1,h2){font-family:var(--letra-titulo);letter-spacing:-.02em}:root[data-marca=hex] .brand-name{font-family:var(--letra-titulo);letter-spacing:.01em;font-weight:700}:root[data-marca=hex] .brand-name small{font-family:var(--letra-texto);letter-spacing:.14em;text-transform:uppercase;font-weight:500}:root[data-marca=hex] [data-marca-texto=clasica],:root:not([data-marca=hex]) [data-marca-texto=hex]{display:none}.marca-hex-borde{stroke:var(--marca-hex-borde,var(--accent))}:root[data-marca=hex][data-theme=grafito],:root[data-marca=hex][data-materia=relieve][data-theme=grafito]{--bg:#0d0f14;--paper:#151821;--elevada:#1c2029;--hundido:#0a0c10;--ink:#edeef0;--muted:#a3a8b4;--border:#edeef01a;--accent:#7cf29a;--on-accent:#0d0f14;--metal:#edeef0;--metal-boton:#7cf29a;--on-metal:#0d0f14;--borde-campo:#edeef066;--lime:#1a2a20;--canto:#edeef01a;--canto-fuerte:#edeef033;--foco:#7cf29a;--marca-luz:#7cf29a;--nx-acento:#7cf29a;--nx-luz:#b6f8c6;--nx-frente:#edeef0;--nx-prof:#1e5a35}:root[data-marca=hex][data-theme=grafito] ::selection{color:var(--ink);background:#7cf29a4d}:root[data-marca=hex][data-theme=grafito] :is(.primary,button.primary):hover,:root[data-marca=hex][data-theme=grafito] .briefing-action:not(.quiet):hover{color:#0d0f14;background:#a6f7ba;border-color:#a6f7ba}:root[data-marca=hex][data-theme=grafito] .outgoing .bubble{background:#22382a;border-color:#7cf29a40}:root[data-marca=hex][data-theme=cobalto],:root[data-marca=hex][data-materia=relieve][data-theme=cobalto]{--bg:#f4f4f1;--paper:#fff;--surface-2:#eeefea;--hundido:#ecede8;--ink:#0d0f14;--muted:#4a4f5c;--border:#e2e3de;--accent:#1f6f3d;--lime:#e4f2e8;--foco:#1f6f3d;--nx-acento:#1f6f3d}:root[data-marca=hex][data-theme=cobalto] button:hover{background:#eeefea;border-color:#d5d7d0}:root[data-marca=hex][data-theme=cobalto] :is(.primary,button.primary):hover{background:#185c32;border-color:#185c32}:root[data-marca=hex][data-theme=cobalto] :is(button,input,textarea,select,a):focus-visible{outline-color:var(--foco)}:root[data-marca=hex][data-theme=cobalto] :is(input,textarea,select){border-color:#d5d7d0}:root[data-marca=hex][data-theme=cobalto] ::selection{background:#1f6f3d2e}:root[data-marca=hex]{--marca-riel:#11141b;--marca-riel-2:#1b2a21}:root[data-marca=hex] .sidebar{background:var(--marca-riel);border-right-color:#edeef014}:root[data-marca=hex] .sidebar .brand>svg{color:#edeef0}:root[data-marca=hex][data-materia=relieve] .sidebar .brand:before{background:#0d0f14}:root[data-marca=hex][data-materia=relieve] .sidebar .brand:after{background:radial-gradient(120% 130% at 28% 0,#7cf29a29,#0000 62%),linear-gradient(160deg,#1f2430,#151821)}:root[data-marca=hex] :is(.sidebar,.auth-top,.site-nav,.sitio-pie) .marca-hex-borde{stroke:#7cf29a}:root[data-marca=hex] .sidebar .brand-name small{color:#a3a8b4}:root[data-marca=hex] .sidebar .nav-item.selected{background:var(--marca-riel-2);color:#edeef0}:root[data-marca=hex] .sidebar .nav-item.selected svg{color:#7cf29a}:root[data-marca=hex] .nav-item b{background:color-mix(in srgb, #7cf29a 24%, var(--marca-riel));color:#edeef0}:root[data-marca=hex] .nexora-site{font-family:var(--letra-texto);background:#0d0f14}:root[data-marca=hex] .nexora-site :is(h1,h2,.site-brand){font-family:var(--letra-titulo)}:root[data-marca=hex] .nexora-site .site-brand>svg{color:#edeef0}:root[data-marca=hex] .nexora-site .site-brand>span{letter-spacing:.02em}:root[data-marca=hex][data-entrada=campo]{--nx-acento:#7cf29a;--nx-luz:#b6f8c6;--nx-frente:#edeef0;--nx-prof:#1e5a35}:root[data-marca=hex][data-entrada=campo] .auth-shell{color:#edeef0;background:#0d0f14}:root[data-marca=hex][data-entrada=campo] .auth-halo{background:radial-gradient(58% 48% at 36% 44%,#7cf29a21,#0000 70%)}:root[data-marca=hex][data-entrada=campo] .auth-marca3d-giro>svg[data-marca=hex] .marca-hex-borde{stroke:currentColor}:root[data-marca=hex][data-entrada=campo] .auth-marca3d-giro>svg.frente{color:var(--nx-frente);opacity:1}:root[data-marca=hex][data-entrada=campo] .auth-marca3d-giro>svg.frente .marca-hex-borde{stroke:var(--nx-acento)}
.sitio{--sitio-ancho:1200px;--sitio-borde:color-mix(in srgb, var(--ink) 12%, transparent);--sitio-borde-fuerte:color-mix(in srgb, var(--ink) 22%, transparent);--sitio-apoyo:color-mix(in srgb, var(--ink) 74%, var(--bg));background:var(--bg);min-height:100vh;color:var(--ink);font-size:17px;line-height:1.6;overflow-x:clip}.sitio :is(h1,h2,h3,p,ul,ol,figure){margin:0}.sitio :is(ul,ol){padding:0;list-style:none}.sitio a{text-decoration:none}.sitio :is(h1,h2){font-family:var(--letra-titulo,inherit);letter-spacing:-.02em;font-weight:700}.sitio-cabecera{border-bottom:1px solid var(--sitio-borde);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;position:sticky;top:0}.sitio-cabecera-fila{max-width:var(--sitio-ancho);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 auto;padding:16px 24px 8px;display:flex}.sitio-marca{color:var(--ink);font-family:var(--letra-titulo,inherit);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:12px;font-size:19px;font-weight:700;display:flex}.sitio-marca>svg{flex:none}.sitio-marca small{font-size:inherit;color:var(--muted);font-weight:500}.sitio-acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.sitio-menu{max-width:var(--sitio-ancho);scrollbar-width:none;gap:4px 26px;margin:0 auto;padding:0 24px 12px;font-size:15px;display:flex;overflow-x:auto}.sitio-menu a{color:var(--sitio-apoyo);white-space:nowrap;padding:4px 0}.sitio-menu a:hover{color:var(--ink)}.sitio :is(a,button).sitio-boton{border:1px solid var(--sitio-borde-fuerte);min-height:48px;color:var(--ink);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.2;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.sitio :is(a,button).sitio-boton:hover{background:color-mix(in srgb, var(--ink) 7%, transparent);border-color:var(--sitio-borde-fuerte);color:var(--ink)}.sitio :is(a,button).sitio-boton.primario{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff)}.sitio :is(a,button).sitio-boton.primario:hover{background:color-mix(in srgb, var(--accent) 84%, var(--ink));color:var(--on-accent,#fff);border-color:#0000}:root[data-theme=cobalto] .sitio :is(a,button).sitio-boton.primario,:root[data-theme=cobalto] .sitio :is(a,button).sitio-boton.primario:hover{color:#fff}:root[data-theme=grafito] .sitio :is(a,button).sitio-boton.primario:hover{background:color-mix(in srgb, var(--accent) 78%, #fff)}.sitio :is(a,button).sitio-boton.chico{min-height:40px;padding:8px 16px;font-size:14px}.sitio-botones{flex-wrap:wrap;gap:14px;display:flex}.sitio-botones.centro{justify-content:center}.sitio-heroe{max-width:var(--sitio-ancho);flex-wrap:wrap;align-items:center;gap:56px;margin:0 auto;padding:88px 24px 80px;display:flex}.sitio-heroe-texto{flex:480px;min-width:0}.sitio-ceja{font-family:var(--letra-titulo,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:14px;font-weight:500;margin-bottom:18px!important}.sitio-heroe h1{margin-bottom:24px;font-size:clamp(38px,6vw,68px);line-height:1.04}.sitio-entrada{max-width:36rem;color:var(--sitio-apoyo);font-size:19px;margin-bottom:36px!important}.sitio-chat{background:var(--paper);border:1px solid var(--sitio-borde);border-radius:18px;flex:340px;min-width:0;max-width:460px;overflow:hidden}.sitio-chat-cabeza{border-bottom:1px solid var(--sitio-borde);align-items:center;gap:12px;padding:16px 20px;font-size:15px;line-height:1.35;display:flex}.sitio-chat-cabeza strong{display:block}.sitio-chat-cabeza small{color:var(--accent);font-size:13px}.sitio-chat-avatar{width:38px;height:38px;color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--paper));border-radius:50%;flex:none;place-items:center;display:grid}.sitio-chat-avatar svg{width:20px;height:20px}.sitio-chat-mensajes{flex-direction:column;gap:12px;padding:22px 20px;font-size:15px;line-height:1.5;display:flex}.sitio-burbuja{max-width:82%;padding:10px 14px}.sitio-burbuja.cliente{background:color-mix(in srgb, var(--accent) 18%, var(--paper));border-radius:14px 14px 4px;align-self:flex-end}.sitio-burbuja.agente{background:color-mix(in srgb, var(--ink) 6%, var(--paper));border-radius:14px 14px 14px 4px;align-self:flex-start}.sitio-chat-pie{border-top:1px solid var(--sitio-borde);color:var(--muted);padding:12px 20px;font-size:12px}.sitio-seccion{max-width:var(--sitio-ancho);border-top:1px solid var(--sitio-borde);margin:0 auto;padding:88px 24px;scroll-margin-top:120px}.sitio-seccion h2{margin-bottom:12px;font-size:clamp(30px,4vw,44px);line-height:1.1}.sitio-sub{max-width:40rem;color:var(--sitio-apoyo);margin-bottom:44px!important}.sitio-tarjeta{background:var(--paper);border:1px solid var(--sitio-borde);border-radius:16px;flex-direction:column;gap:10px;padding:28px;display:flex}.sitio-tarjeta.borde{background:0 0}.sitio-tarjeta h3{font-size:20px;font-weight:600;line-height:1.3}.sitio-tarjeta p{color:var(--sitio-apoyo);font-size:16px}.sitio-numero{font-family:var(--letra-titulo,inherit);color:var(--accent);margin-bottom:8px;font-size:40px;font-weight:700;line-height:1.1}.sitio-pasos,.sitio-canales,.sitio-precios{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.sitio-precios{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.sitio-icono{color:var(--accent)}.sitio-nota{color:var(--muted);font-size:13px;margin-top:20px!important}.sitio-prueba{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;display:flex}.sitio-prueba>div:first-child{flex:420px;min-width:0}.sitio-prueba .sitio-sub{margin-bottom:0!important}.sitio-prueba-accion{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.sitio-prueba-accion .sitio-nota{margin-top:0!important}.sitio-brainos{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.sitio-brainos-texto{flex:400px;min-width:0}.sitio-brainos .sitio-sub{margin-bottom:28px!important}.sitio-lista{flex-direction:column;gap:14px;display:flex}.sitio-lista li{align-items:flex-start;gap:12px;display:flex}.sitio-lista svg{color:var(--accent);flex:none;margin-top:3px}.sitio-panel{background:var(--paper);border:1px solid var(--sitio-borde-fuerte);border-radius:16px;flex:400px;min-width:0;font-size:14px;overflow:hidden}.sitio-panel-barra{border-bottom:1px solid var(--sitio-borde);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 18px;display:flex}.sitio-panel-barra strong{font-family:var(--letra-titulo,inherit);letter-spacing:.06em}.sitio-panel-barra span{color:var(--muted);overflow-wrap:anywhere}.sitio-panel-cuerpo{flex-direction:column;gap:10px;padding:18px;display:flex}.sitio-panel-titulo{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.sitio-panel-fila{background:color-mix(in srgb, var(--ink) 5%, var(--paper));border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.sitio-estado{border:1px solid var(--sitio-borde-fuerte);color:var(--sitio-apoyo);border-radius:99px;flex:none;padding:2px 10px;font-size:12px}.sitio-estado.listo{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff);font-weight:600}:root[data-theme=cobalto] .sitio-estado.listo{color:#fff}.sitio-confianza{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;margin-top:32px;display:grid}.sitio-confianza li{flex-direction:column;gap:10px;display:flex}.sitio-confianza svg{color:var(--accent)}.sitio-confianza h3{font-size:19px;font-weight:600}.sitio-confianza p{color:var(--sitio-apoyo);font-size:16px}.sitio-precios .sitio-tarjeta{gap:14px}.sitio-precios .sitio-tarjeta.destacada{border:2px solid var(--accent);padding:27px}.sitio-tarjeta .sitio-cifra{font-family:var(--letra-titulo,inherit);font-size:36px;font-weight:700;line-height:1.1;color:var(--ink)!important}.sitio-cifra small{color:var(--muted);font-size:16px;font-weight:400}.sitio-precios .sitio-boton{margin-top:auto}.sitio-cierre{text-align:center;padding-top:96px;padding-bottom:96px}.sitio-cierre h2{max-width:40rem;margin:0 auto 20px;font-size:clamp(32px,5vw,52px);line-height:1.08}.sitio-cierre .sitio-sub{margin:0 auto 36px!important}.sitio-pie{max-width:var(--sitio-ancho);border-top:1px solid var(--sitio-borde);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:32px 24px;font-size:14px;display:flex}.sitio-pie-marca{align-items:center;gap:10px;display:inline-flex}.sitio-pie nav{flex-wrap:wrap;gap:8px 20px;display:flex}.sitio-pie a{color:var(--sitio-apoyo)}.sitio-pie a:hover{color:var(--ink)}@media (max-width:600px){.sitio{font-size:16px}.sitio-cabecera{position:static}.sitio-seccion{scroll-margin-top:0}.sitio-cabecera-fila{padding:12px 16px 6px}.sitio-menu{gap:4px 18px;padding:0 16px 10px;font-size:14px}.sitio-marca{gap:10px;font-size:16px}.sitio-marca>svg{width:28px;height:28px}.sitio-heroe{gap:40px;padding:48px 16px 56px}.sitio-seccion{padding:64px 16px}.sitio-entrada{font-size:17px}.sitio-tarjeta{padding:22px}.sitio-botones .sitio-boton{flex:100%}}@media (prefers-reduced-motion:reduce){.sitio :is(a,button).sitio-boton{transition:none}}
