.dm-main{--dm-carta:var(--color-surface-2);--in-carta:var(--dm-carta);--in-pulsado:color-mix(in srgb, var(--color-ink) 7%, transparent);--in-encima:color-mix(in srgb, var(--color-ink) 4%, transparent);container:dm/inline-size}:root[data-tema=oscuro] .dm-main{--dm-carta:var(--color-surface)}.dm .eq-ini{background:color-mix(in srgb, var(--persona,var(--color-ink-3)) 16%, var(--color-surface));width:40px;height:40px;color:color-mix(in srgb, var(--persona,var(--color-ink-3)) 62%, var(--color-ink));border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:500;line-height:1;display:grid}.dm section.vi{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.dm section.vi .vi-cab{box-shadow:inset 0 1px 0 var(--color-line);padding:10px 0 0}.dm section.vi .vi-cab h2{letter-spacing:0;color:var(--color-ink-2);font-size:14px;font-weight:500}.dm section.vi .vi-cifras{background:0 0;border:0;gap:40px;display:flex}.dm section.vi .vi-cifra.principal{box-shadow:none;background:0 0;padding:2px 0 0}.dm section.vi .vi-cifra.principal .vi-valor{font-size:28px}.dm section.vi .vi-clave{display:none}.dm section.vi .vi-titular{padding:2px 0 0;font-size:14px}.dm .bh-identidad{gap:0}.dm .bh-identidad>div{gap:0;display:grid}.dm .bh-cab{align-items:flex-start;min-height:0}.dm-rollo{min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.dm-rollo-dentro{align-content:start;gap:14px;padding-bottom:24px;display:grid}.dm-una>.dm-rollo-dentro,.dm-una .dm-rollo-dentro{gap:16px}@keyframes dm-rollo{to{transform:translateY(calc(-1 * var(--rollo,0px)))}}[data-relato] .dm-rollo-dentro{animation:dm-rollo var(--rollo-ms,1.4s) var(--rollo-retraso,2.6s) cubic-bezier(.65, 0, .35, 1) both}.dm-rollo[data-baja]:before{content:"";z-index:2;background:linear-gradient(var(--color-canvas), transparent);opacity:0;pointer-events:none;height:28px;position:absolute;inset:0 0 auto}@keyframes dm-se-ve{to{opacity:1}}[data-relato] .dm-rollo[data-baja]:before{animation:dm-se-ve .5s var(--rollo-retraso,2.6s) ease-out both}@keyframes dm-aparece{0%{opacity:0;transform:translateY(6px)}}@keyframes dm-surge{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}}@keyframes dm-recien{0%,25%{background-color:var(--color-brand-050);box-shadow:inset 0 0 .01px 1.5px color-mix(in srgb, var(--color-brand) 45%, transparent)}to{background-color:#0000;box-shadow:inset 0 0 .01px 1.5px #0000}}@keyframes dm-late{0%,to{transform:none}40%{transform:scale(1.12)}}[data-relato] .dm-escena .vi-cifra dd>svg{animation:dm-dibuja var(--cuenta) both}[data-relato] .dm-escena .vi-tendencia{animation:dm-aparece .42s 1.3s var(--sale) both}.dm-ln-cab{justify-items:start;gap:8px;display:grid}.dm-ln-direccion{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.dm-ln-direccion .dm-chip{margin:0}.dm-ln-direccion b{color:var(--color-ink);font-weight:500}.dm-ln-cab,.dm-ln-cab .dm-cab-fila{width:100%}.dm-ln-titulo{letter-spacing:-.01em;font-size:16px;font-weight:600}.dm-ln-titulo>span{color:var(--color-ink-3);font-weight:400}.dm-ln-sub{color:var(--color-ink-3);font-size:12px}.dm-ln-lista{background:var(--dm-carta);border-radius:12px;margin-top:8px;padding-inline:12px}.dm-ln .dm-ln-lista>li:first-child{box-shadow:none}.dm-ln-anadir{gap:10px;min-height:44px;padding-left:26px;font-size:14px;font-weight:500}.dm-ln-anadir svg{width:16px;height:16px}.dm-boton.secundario{background:var(--boton-suave);color:var(--color-ink)}.dm-ln ul>li{box-shadow:inset 0 1px 0 var(--color-line)}.dm-ln-fila{align-items:center;gap:8px;min-height:48px;padding-block:4px;display:flex}.dm-ln-asa{width:18px;height:18px;color:var(--color-ink-3);flex:none}.dm-ln-asa.fija{color:var(--color-ink)}.dm-ln-icono{width:32px;height:32px;color:var(--color-ink-2);border-radius:6px;flex:none;place-items:center;display:grid}.dm-ln-icono svg,.dm-ln-icono>span{width:18px;height:18px}.dm-ln-icono.marca{background:var(--marca);color:oklch(from var(--marca) calc(clamp(0, (.78 - l) * 1000, 1)) 0 0)}:root[data-tema=oscuro] .dm-ln-icono.marca{box-shadow:inset 0 0 .01px 1px #ffffff1f}.dm-ln-texto{flex:1;min-width:0;display:grid}.dm-ln-texto b,.dm-ln-texto small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm-ln-texto b{font-size:14px;font-weight:500}.dm-ln-texto small{color:var(--color-ink-3);font-size:12px}.dm-ln-marca{color:var(--color-ink-3);flex:none;font-size:12px}.dm-ln-interruptor{background:var(--color-encendido);border-radius:999px;flex:none;width:34px;height:20px;position:relative}.dm-ln-interruptor:after{content:"";background:var(--color-canvas);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;right:2px}.dm-ln-menu{width:18px;height:18px;color:var(--color-ink-3);flex:none}@container dm (max-width:26rem){.dm-ln-marca{display:none}}[data-relato] .dm-ln-fila.nueva{animation:dm-llega .42s 1s var(--sale) both, dm-recien 1.8s 1s ease-out both}[data-relato] .dm-con-nuevo [aria-label=Enlaces]>li:last-child{animation:dm-llega .42s 1.1s var(--sale) both}[data-relato] .dm-con-nuevo .p-redes{animation:.7s ease-out 3.4s both dm-late}.dm-vi{--hueco:32px;--seccion:28px;gap:16px;display:grid}.dm-vi-cab{align-items:center}.dm-escena .vi-dibujo[data-descubre]{animation-duration:1.6s;animation-timing-function:cubic-bezier(.33,1,.68,1)}[data-relato] .dm-escena .vi-mejor{animation:dm-surge .42s .9s var(--sale) both}.dm-vi :is(.vi-dato-barra,.vi-aparato-barra) i{animation-duration:.9s;animation-delay:3.6s}[data-relato] .dm-vi .vi-origenes-reparto>span{animation:dm-crece-x .9s 3.6s var(--sale) both;transform-origin:0}@keyframes dm-crece-x{0%{transform:scaleX(0)}}.dm-bh .bh-contenido{gap:18px}.dm-bh-nombre{letter-spacing:-.016em;overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:34px}.dm-bh a{cursor:default}[data-relato] .dm-bh .bh-citas>li{animation:dm-aparece .42s calc(.25s + var(--i) * .11s) var(--sale) both}[data-relato] .dm-bh .bh-cita-estado.proxima{animation:dm-surge .42s 1s var(--sale) both, dm-late .9s 1.6s ease-out}[data-relato] .dm-bh .bh-semana li{animation:dm-aparece .38s calc(.9s + var(--i) * 70ms) var(--sale) both}[data-relato] .dm-bh .nh-clientes-caras>*{animation:dm-surge .38s calc(1.5s + var(--i) * 80ms) var(--sale) both}.dm-bh .vi-cifra dd>svg{animation-delay:1.5s!important}.dm-bh .vi-tendencia{animation-delay:2.8s!important}.dm-ag{height:calc(100% + 2 * var(--pad-y));margin:calc(-1 * var(--pad-y)) calc(-1 * var(--pad-x));grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.dm-ag-cuerpo{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.dm-ag-cab{box-shadow:inset 0 -1px 0 var(--color-line);align-items:center;gap:6px;padding:12px 16px;display:flex}.dm-ag-mes{letter-spacing:-.016em;margin-right:auto;font-size:20px;font-weight:600}.dm-ag-mes span{color:var(--color-ink-3);font-weight:400}.dm-ag-hoy{color:var(--color-ink);padding:0 8px;font-size:14px;font-weight:500}.dm-ag-flechas{color:var(--color-ink-2);gap:8px;display:none}.dm-ag-flechas svg{width:18px;height:18px}.dm-ag-flechas .atras{transform:scaleX(-1)}.dm-ag-cab .dm-boton{margin-left:6px}.dm-ag-mes-rejilla{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));align-content:start;row-gap:4px;padding:14px 10px;display:none}.dm-ag-mes-rejilla small{color:var(--color-ink-3);padding-bottom:6px;font-size:12px;font-weight:500}.dm-ag-mes-rejilla span{font-variant-numeric:tabular-nums;border-radius:50%;justify-self:center;place-items:center;width:26px;height:26px;font-size:13px;font-weight:500;display:grid;position:relative}.dm-ag-mes-rejilla span.fuera{color:var(--color-ink-4)}.dm-ag-mes-rejilla span.con:after{content:"";background:var(--color-brand-fill);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-1px}.dm-ag-mes-rejilla span.hoy{background:var(--color-brand-fill);color:#fff}.dm-ag-hoja{align-content:start;min-height:0;display:grid;overflow:hidden}.dm-ag-quien{gap:2px;margin:10px 12px 2px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.dm-ag-quien>span{min-height:30px;color:var(--color-ink-2);white-space:nowrap;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:450;display:inline-flex}.dm-ag-quien>span.activo{background:var(--boton-suave);color:var(--color-ink);font-weight:500}.dm-ag-quien svg{width:16px;height:16px}.dm-ag-quien i,.dm-ag-datos dd i{background:color-mix(in srgb, var(--persona) 16%, var(--color-surface));width:20px;height:20px;color:color-mix(in srgb, var(--persona) 62%, var(--color-ink));border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:500;display:grid}.dm-ag-grupo-cab{color:var(--color-ink-2);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px 8px;font-size:13px;display:flex}.dm-ag-grupo-cab b{color:var(--color-brand-text);font-weight:500}.dm-ag-grupo-cab small{color:var(--color-ink-3);white-space:nowrap;font-size:12px}.dm-ag-lista>li+li{box-shadow:inset 0 1px 0 var(--color-line)}.dm-ag-fila{grid-template-columns:50px 8px minmax(0,1fr);align-items:start;column-gap:10px;padding:11px 16px;display:grid}.dm-ag-horas{display:grid}.dm-ag-horas b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.dm-ag-horas small{color:var(--color-ink-3);font-size:12px}.dm-ag-punto{background:var(--persona,var(--color-brand-fill));border-radius:50%;width:7px;height:7px;margin-top:7px}.dm-ag-texto{min-width:0;display:grid}.dm-ag-texto b,.dm-ag-texto small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm-ag-texto b{font-size:14px;font-weight:500}.dm-ag-texto small{color:var(--color-ink-3);font-size:12px}.dm-ag-fila.pasada :is(.dm-ag-horas b,.dm-ag-texto b){color:var(--color-ink-2)}.dm-ag-fila.nueva{background:var(--color-surface-2)}@keyframes dm-recien-elegida{0%,25%{background-color:var(--color-brand-050);box-shadow:inset 0 0 .01px 1.5px color-mix(in srgb, var(--color-brand) 45%, transparent)}to{background-color:var(--color-surface-2);box-shadow:inset 0 0 .01px 1.5px #0000}}.dm-ag-panel{box-shadow:inset 1px 0 0 var(--color-line);display:none}.dm-ag-detalle{align-content:start;gap:16px;padding:18px 18px 20px;display:grid}.dm-ag-detalle-estado{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.dm-ag-detalle-estado small{color:var(--color-ink-3);font-size:12px}.dm-ag-confirmada{background:var(--boton-suave);color:var(--color-ink-2);border-radius:4px;align-items:center;gap:4px;padding:3px 7px 3px 5px;font-size:12px;font-weight:500;display:inline-flex}.dm-ag-confirmada svg{width:14px;height:14px}.dm-ag-cliente{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.dm-ag-cliente>span:nth-child(2){display:grid}.dm-ag-cliente b{font-size:16px;font-weight:600}.dm-ag-cliente small{color:var(--color-brand-text);font-size:13px;font-weight:500}.dm-ag-cliente>svg{width:18px;height:18px;color:var(--color-ink-3)}.dm-ag-cuando{font-size:14px;font-weight:500}.dm-ag-contacto li{box-shadow:inset 0 1px 0 var(--color-line);grid-template-columns:20px auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 0;font-size:13px;display:grid}.dm-ag-contacto li:last-child{box-shadow:inset 0 1px 0 var(--color-line), inset 0 -1px 0 var(--color-line)}.dm-ag-contacto svg{width:17px;height:17px;color:var(--color-ink-2)}.dm-ag-contacto b{font-weight:500}.dm-ag-contacto small{color:var(--color-ink-3);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dm-ag-datos{gap:10px;font-size:13px;display:grid}.dm-ag-datos div{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;display:grid}.dm-ag-datos dt{color:var(--color-ink-3)}.dm-ag-datos dd{align-items:center;gap:6px;font-weight:500;display:flex}.dm-ag-acciones{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dm-ag-acciones span{white-space:nowrap;border-radius:6px;place-items:center;min-height:34px;font-size:13px;font-weight:500;display:grid}.dm-ag-cambiar{background:var(--boton-suave)}.dm-ag-cancelar{color:var(--color-danger)}[data-relato] .dm-ag-fila.nueva{animation:dm-llega .48s .8s var(--sale) both, dm-recien-elegida 1.8s .8s ease-out both}[data-relato] .dm-ag-detalle{animation:dm-aparece .48s 1.35s var(--sale) both}@container dm (min-width:34rem){.dm-ag-cuerpo{grid-template-columns:228px minmax(0,1fr)}.dm-ag-cab{grid-column:1/-1}.dm-ag-flechas{display:flex}.dm-ag-mes-rejilla{display:grid}.dm-ag-hoja{box-shadow:inset 1px 0 0 var(--color-line)}}@container dm (min-width:52rem){.dm-ag{grid-template-columns:minmax(0,1fr) 268px}.dm-ag-panel{display:block}}@container dm (max-width:26rem){.dm-ag-quien,.dm-ag-cab .dm-boton{display:none}}@media (prefers-reduced-motion:reduce){.dm-rollo-dentro{animation:none!important}}.dm-escena .vi-titular b,.dm-escena .nh-clientes-texto b{font-variant-numeric:tabular-nums}.dm-pag,.dm-hoja{background:var(--dm-carta);border-radius:12px;overflow:hidden}.dm-pag-cab{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mini texto qr""acciones acciones acciones";align-items:center;gap:12px;padding:14px;display:grid}.dm-pag-mini{grid-area:mini;width:48px}.dm-pag-mini .mini{border-radius:8px;width:100%}.dm-pag-texto{grid-area:texto;justify-items:start;gap:4px;min-width:0;display:grid}.dm-pag-texto .dm-chip{margin:0}.dm-pag-dir{max-width:100%;color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.dm-pag-dir b{color:var(--color-ink);font-weight:600}.dm-pag-qr{border-radius:6px;flex:none;grid-area:qr;width:60px;height:60px;display:block;overflow:hidden}.dm-pag-acciones{grid-area:acciones;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dm-pag-accion{background:var(--boton-suave);white-space:nowrap;border-radius:6px;place-items:center;height:36px;padding:0 12px;font-size:14px;font-weight:500;display:inline-grid}.dm-pag-accion.principal{background:var(--accion);color:var(--sobre-accion);justify-content:center;align-items:center;gap:6px;display:inline-flex}.dm-pag-accion svg{width:16px;height:16px}.dm-copiar>span{grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.dm-copiar .b{opacity:0;color:var(--color-success)}.dm-pag-partes{box-shadow:inset 0 1px 0 var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dm-pag-partes li{text-align:center;justify-items:center;gap:4px;min-width:0;padding:10px 6px;display:grid}.dm-pag-partes li+li{box-shadow:inset 1px 0 0 var(--color-line)}.dm-pag-partes .in-mini{width:36px;height:36px;box-shadow:none;background:0 0}.dm-pag-partes li>span:last-child{min-width:0;display:grid}.dm-pag-partes b{font-size:14px;font-weight:600}.dm-pag-partes small{color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}@container dm (min-width:34rem){.dm-pag-cab{grid-template-rows:auto auto;grid-template-areas:"mini texto qr""mini acciones qr";gap:8px 14px;padding:16px}.dm-pag-mini{width:64px}.dm-pag-dir{font-size:17px}.dm-pag-qr{width:84px;height:84px}.dm-pag-acciones{display:flex}.dm-pag-partes li{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:10px;padding:10px 16px}}.dm-inicio section.vi .vi-cab{box-shadow:none;padding:0}.dm-inicio section.vi .vi-cab h2{letter-spacing:-.01em;color:var(--color-ink);font-size:16px;font-weight:600}.dm-inicio section.vi .vi-cifras{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.dm-inicio section.vi .vi-cifra.principal{background:var(--dm-carta);border-radius:12px;grid-column:auto;gap:2px;padding:10px 14px;overflow:hidden}.dm-inicio section.vi .vi-clave{display:block}.dm-inicio section.vi .vi-linea-semana{max-width:none;height:32px;display:block}.dm-fila{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:10px 14px;font-size:15px;font-weight:600;display:grid}.dm-fila>svg{width:18px;height:18px;color:var(--color-ink-3)}.dm-fila small{color:var(--color-ink-2);text-wrap:pretty;font-size:13px;font-weight:400;display:block}.dm-fila-titulo{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.dm-pronto{background:var(--boton-suave);color:var(--color-ink-2);border-radius:4px;padding:1px 6px;font-size:12px;font-weight:500}.dm-negocio .dm-vista{align-content:start;place-items:stretch stretch}.dm-bh-panel{align-content:start;gap:12px;min-width:0;padding:24px 20px;display:grid}.dm-bh-direccion{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.dm-bh-direccion .dm-chip{margin:0 0 4px}.dm-bh-direccion .dm-pag-dir{white-space:normal;overflow-wrap:anywhere;font-size:14px}.dm-bh-panel .dm-pag-qr,.dm-bh-panel .dm-pag-acciones{grid-area:auto}.dm-bh-panel .dm-pag-qr{width:64px;height:64px}.dm-bh-panel .dm-pag-acciones{display:grid}.dm-bh-panel .dm-pag-accion{height:34px;padding:0 8px;font-size:13px}.dm-bh-partes div{min-height:36px;box-shadow:inset 0 -1px 0 var(--color-line);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.dm-bh-partes dt{font-weight:500}.dm-bh-partes dd{color:var(--color-ink-2)}.dm-bh-panel .nh-clientes{padding-block:4px}.dm-bh-panel section.vi .vi-cifras{gap:24px}.dm-bh-panel section.vi .vi-cifra.principal{flex:1 1 0;min-width:0}.dm-bh-panel section.vi .vi-cifra.principal .vi-valor{font-size:24px}.dm-solo-ancho{display:none}@container dm (min-width:34rem){.dm-solo-ancho{display:block}}
