.premium-insignia{background:var(--superficie-alta);height:20px;color:var(--texto-suave);vertical-align:middle;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:8px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.premium-insignia.solo{justify-content:center;width:20px;padding:0}h1 .premium-insignia{font-size:12px}.premium-punto{background:var(--pizarra);width:12px;height:12px;color:var(--fondo);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:4px;right:4px}.con-candado svg:first-child{flex:none}.boton.redondo.con-candado{position:relative}.boton.redondo.con-candado .premium-punto{top:-2px;right:-2px}.con-candado.tocado{outline:2px solid var(--foco);outline-offset:2px}input[aria-disabled=true]{opacity:.45;cursor:pointer}.premium-velo{z-index:40;padding:calc(20px + env(safe-area-inset-top,0px)) calc(20px + env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) calc(20px + env(safe-area-inset-left,0px));background:var(--velo);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal.premium{width:min(440px,100%);box-shadow:var(--sombra-hero);position:relative}.premium-cerrar{position:absolute;top:12px;right:12px}.premium-ceja{background:var(--cian-tenue);height:22px;color:var(--acento-texto);border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.premium-ceja.ok{background:var(--chip-ok-fondo);color:var(--chip-ok-texto)}.modal.premium h2{padding-right:32px;font-size:20px;font-weight:700}.premium-beneficios{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.premium-beneficios li{align-items:flex-start;gap:8px;display:flex}.premium-beneficios svg{background:var(--cian-tenue);width:18px;height:18px;color:var(--acento-texto);border-radius:50%;flex:none;margin-top:1px;padding:3px}.modal.premium .premium-linea{background:var(--superficie);color:var(--texto-suave);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:16px;padding:12px 14px;font-size:12px;display:flex}.modal.premium .premium-linea strong{color:var(--texto);word-break:normal;font-size:13px}.premium-acciones{justify-content:stretch}.premium-acciones .boton:first-child{flex:auto;justify-content:center}.modal.premium .premium-fallo{color:var(--error);margin-top:12px}.bienvenida-pro{text-align:left}.bienvenida-pro h2{font-size:22px;font-weight:700}.bienvenida-pro .modal-acciones .boton{justify-content:center;width:100%}.bv-ic{place-items:center;width:104px;height:104px;margin:0 auto 6px;display:grid;position:relative}.bv-halo{background:radial-gradient(circle, color-mix(in srgb, var(--cian) 42%, transparent), color-mix(in srgb, var(--cian) 7%, transparent) 66%, transparent 70%);border-radius:50%;animation:2.4s cubic-bezier(.2,.7,.2,1) both bv-halo;position:absolute;inset:0}.bv-cara{background:color-mix(in srgb, var(--cian) 26%, transparent);border-radius:50%;width:52px;height:52px;animation:2.4s cubic-bezier(.2,.7,.2,1) both bv-cara;position:relative}.bv-cara i{background:var(--texto);border-radius:50%;width:6px;height:6px;animation:2.4s linear both bv-ojo;position:absolute;top:19px}.bv-cara i:first-child{left:14px}.bv-cara i:last-child{right:14px}@keyframes bv-halo{0%{opacity:0;transform:scale(.6)}25%{opacity:1;transform:scale(1)}66%{transform:scale(1)}83%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes bv-cara{0%,8%{opacity:0;transform:scale(.7)}33%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes bv-ojo{0%,58%{transform:scaleY(1)}61%{transform:scaleY(.1)}65%,to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.bv-halo,.bv-cara,.bv-cara i{animation:none}}.cierre-marco{cursor:pointer;border-radius:16px;min-height:320px;position:relative;overflow:hidden}.cierre-ejemplo{opacity:.25;filter:saturate(.4);pointer-events:none;-webkit-user-select:none;user-select:none}.cierre{background:var(--capa);border:1px solid var(--borde-capa);width:min(400px,100% - 32px);box-shadow:var(--sombra-hero);cursor:auto;border-radius:24px;justify-items:start;gap:8px;padding:22px 24px;display:grid;position:absolute;top:48px;left:50%;transform:translate(-50%)}@media (max-width:859px){.cierre{border-radius:16px}}.cierre h2{margin:0;font-size:18px}.cierre p{color:var(--texto-suave);margin:0 0 6px}.cierre .premium-ceja{margin-bottom:0}.cierre-filas{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cierre-marco.lleno{border-radius:0;flex:1;min-height:0}.cierre-marco.lleno>.cierre-ejemplo{height:100%}.cierre-marco.lleno>.cierre{top:50%;transform:translate(-50%,-50%)}.cierre-filas .fila{gap:2px;display:grid}.con-candado>svg+svg,.con-candado>.logo-nube-caja{display:none}.pregunta-desbloquea{align-items:center;gap:5px;margin-bottom:10px;display:inline-flex}.pregunta-descartar{justify-content:center;min-width:44px;margin-left:auto}.pregunta-solo-lectura{display:block}.esqueleto{background:var(--superficie-alta);border-radius:8px;height:12px}:is(.modal.premium,.pago-pagina) .premium-periodos{border:0;grid-template-columns:1fr 1fr;gap:10px;min-width:0;margin:16px 0 0;padding:0;display:grid}:is(.modal.premium,.pago-pagina) .premium-periodos legend{color:var(--texto-suave);margin-bottom:8px;padding:0;font-size:13px}:is(.modal.premium,.pago-pagina) .premium-periodo{min-height:var(--toque);border:1.5px solid var(--linea);background:var(--superficie);cursor:pointer;border-radius:16px;gap:2px;padding:12px 14px 12px 40px;display:grid;position:relative}:is(.modal.premium,.pago-pagina) .premium-periodo:has(input:checked){border-color:var(--acento-texto);background:var(--cian-tenue)}:is(.modal.premium,.pago-pagina) .premium-periodo:has(input:focus-visible){outline:2px solid var(--foco);outline-offset:2px}:is(.modal.premium,.pago-pagina) .premium-periodo input{width:16px;height:16px;accent-color:var(--acento-texto);margin:0;position:absolute;top:15px;left:14px}:is(.modal.premium,.pago-pagina) .premium-periodo strong{color:var(--texto);font-size:14px}:is(.modal.premium,.pago-pagina) .premium-periodo span{color:var(--texto-suave);font-size:13px}:is(.modal.premium,.pago-pagina) .premium-periodo em{color:var(--acento-texto);font-size:12px;font-style:normal}:is(.modal.premium,.pago-pagina) .premium-periodos:disabled .premium-periodo{cursor:default;opacity:.7}:is(.modal.premium,.pago-pagina) .premium-letra{color:var(--texto-suave);margin:10px 0 0;font-size:12.5px}@media (max-width:420px){:is(.modal.premium,.pago-pagina) .premium-periodos{grid-template-columns:1fr}}:is(.modal.premium,.pago-pagina) .premium-seg{border:1px solid var(--linea);border-radius:999px;gap:2px;min-width:0;margin:16px 0 0;padding:3px;display:inline-flex}:is(.modal.premium,.pago-pagina) .premium-seg-opcion{cursor:pointer;display:inline-flex;position:relative}:is(.modal.premium,.pago-pagina) .premium-seg-opcion input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:is(.modal.premium,.pago-pagina) .premium-seg-opcion span{min-height:var(--toque);color:var(--texto-suave);border-radius:999px;align-items:center;padding:0 16px;font-size:13px;display:inline-flex}:is(.modal.premium,.pago-pagina) .premium-seg-opcion input:checked+span{background:var(--inverso);color:var(--sobre-inverso);font-weight:600}:is(.modal.premium,.pago-pagina) .premium-seg-opcion input:focus-visible+span{outline:2px solid var(--foco);outline-offset:2px}:is(.modal.premium,.pago-pagina) .premium-seg:disabled .premium-seg-opcion{cursor:default;opacity:.7}.pago-pagina .premium-periodos{align-self:stretch;width:100%}.pago-pagina .premium-periodos:has(>.premium-periodo:only-of-type){grid-template-columns:1fr}
:root[data-tema=claro] :is(.etiqueta.bien,.etiqueta.mal,.etiqueta.flojo,.etiqueta.pronto,p.mal,span.mal,.lim.ambar .ic,.lim.rojo .ic,.nav-grabar.grabando,.grabadora-pildora.hecho .icono,.grabadora-pildora.fallo .icono,.acordeon-chip,.tarea-auto.roja,.enc-error,.modal p.enc-error,.modal.premium .premium-fallo){color:var(--texto)}:root[data-tema=claro] .globo-cursor-titulo{color:var(--acento-texto)}@media (hover:hover){:root[data-tema=claro] a:not(.boton):hover{color:var(--acento-texto)}}:root[data-tema=claro] .habla-vacio{background:0 0}:root[data-tema=claro]{scrollbar-color:color-mix(in srgb, var(--texto) 25%, transparent) transparent}:root[data-tema=claro] ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--texto) 25%, transparent)}
.pedir-algo-velo{z-index:42;position:fixed;inset:0}.pedir-algo{--pedir-izq:calc(28px + var(--riel-ancho) + 16px);top:28px;left:var(--pedir-izq);width:min(440px, calc(100% - var(--pedir-izq) - 28px));overscroll-behavior:contain;background:var(--cristal);border:1px solid var(--borde-cristal);max-height:calc(100% - 56px);-webkit-backdrop-filter:var(--filtro-cristal);backdrop-filter:var(--filtro-cristal);box-shadow:var(--sombra-hero);color:var(--texto);border-radius:28px;flex-direction:column;gap:12px;padding:18px;display:flex;position:absolute;overflow-y:auto}.pedir-algo-asa{background:var(--borde-control);border-radius:999px;align-self:center;width:40px;height:5px;display:none}.pedir-algo-cabeza{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pedir-algo-ceja{color:var(--acento-texto);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.pedir-algo h2{font-size:18px;font-weight:700;line-height:1.3}.pedir-algo-cerrar{background:var(--superficie-alta);width:44px;height:44px;color:var(--texto);font:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.pedir-algo-nota{color:var(--texto-suave-cristal);font-size:13.5px;line-height:1.5}.pedir-algo :is(button):focus-visible{outline:2px solid var(--foco);outline-offset:2px}.pedir-algo .pedir-compositor{background:var(--cristal-in);border:1.5px solid var(--borde-control);border-radius:28px;align-items:flex-end;gap:10px;padding:8px 8px 8px 16px;display:flex}.pedir-algo .pedir-compositor:focus-within{outline:2px solid var(--foco);outline-offset:2px}.pedir-algo .pedir-compositor textarea{resize:none;width:auto;min-width:0;min-height:64px;max-height:160px;box-shadow:none;color:var(--texto);background:0 0;border:0;border-radius:0;flex:auto;padding:8px 0;font-size:16px;line-height:1.45}.pedir-algo .pedir-compositor textarea::placeholder{color:var(--texto-suave);opacity:1}.pedir-algo .pedir-compositor .pedir-enviar{background:var(--inverso);width:48px;height:48px;color:var(--sobre-inverso);flex:0 0 48px}@media (hover:hover){.pedir-algo .pedir-compositor .pedir-enviar:not(:disabled):hover{background:color-mix(in srgb, var(--inverso) 85%, transparent)}.pedir-algo .pedir-compositor .pedir-enviar:disabled:hover{background:var(--inverso)}.pedir-algo-cerrar:hover{background:color-mix(in srgb, var(--texto) 14%, transparent)}}@media (pointer:coarse){.pedir-algo .pedir-compositor textarea{font-size:16px}}@media (max-width:859px){.pedir-algo-velo{inset:auto 0;top:calc(var(--area-desfase,0px) - var(--desfase-visible,0px));height:var(--area-alto,100%);background:0 0}.pedir-algo-velo:before{content:"";z-index:-1;background:var(--velo);position:fixed;inset:0}.pedir-algo{top:auto;left:8px;right:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 8px);border-radius:32px;gap:14px;width:auto;max-height:calc(100% - 16px);padding:10px 18px 20px}.pedir-algo-asa{display:block}.pedir-algo h2{font-size:20px;line-height:1.25}.pedir-algo-nota{font-size:14px}}.riel{z-index:10;top:28px;left:calc(28px + env(safe-area-inset-left,0px));width:var(--riel-ancho);background:var(--riel-fondo);box-shadow:inset 0 0 0 1.5px var(--riel-anillo), var(--sombra-riel);-webkit-backdrop-filter:var(--filtro-riel);backdrop-filter:var(--filtro-riel);border-radius:36px;flex-direction:column;align-items:center;gap:12px;padding:10px 0;display:flex;position:fixed}.riel-destinos{--gota-margen:4px;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.riel-div{background:color-mix(in srgb, var(--texto) 25%, transparent);width:32px;height:1px}.riel-utiles{flex-direction:column;align-items:center;gap:8px;display:flex}@media (min-width:860px){.contenido{padding-left:0}}@media (max-height:720px){.riel,.riel-destinos{gap:8px}}@media (max-height:620px){.riel{overscroll-behavior:contain;scrollbar-width:none;max-height:calc(100dvh - 32px);top:16px;overflow-y:auto}.riel::-webkit-scrollbar{display:none}}.nav-item,.nav-pixel,.nav-pixel-barra,.nav-grabar,.nav-campana,.nav-avatar{color:var(--texto);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.nav-item{isolation:isolate;width:56px;height:56px}.riel .nav-item{width:44px;height:44px}.nav-item[aria-current=page]:before{content:"";inset:calc(-1 * var(--gota-margen,4px));z-index:-1;background:var(--activo-fondo);box-shadow:inset 0 0 0 1.5px var(--riel-anillo), var(--sombra-activo);border-radius:50%;position:absolute}.nav-gota{background:var(--activo-fondo);box-shadow:inset 0 0 0 1.5px var(--riel-anillo), var(--sombra-activo);opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:0;left:0}[data-gota]>.nav-gota{opacity:1;will-change:transform}[data-gota]>.nav-item[aria-current=page]:before{opacity:0}@media (prefers-reduced-motion:reduce){.nav-gota{display:none}[data-gota]>.nav-item[aria-current=page]:before{opacity:1}}.nav-punto{background:var(--punto-aviso);width:10px;height:10px;box-shadow:0 0 0 2px var(--fondo);border-radius:50%;position:absolute;top:9px;right:9px}.riel .nav-item .nav-punto{width:8px;height:8px;top:5px;right:5px}.nav-pixel{width:52px;height:52px}.nav-pixel[aria-expanded=true] .px-disco,.nav-pixel-barra[aria-expanded=true] .px-disco{box-shadow:0 0 0 2px var(--texto), 0 0 0 5px var(--riel-anillo)}.nav-grabar{border:1.5px solid var(--borde-control);background:var(--cristal-in);width:48px;height:48px}.nav-campana{border:1.5px solid var(--borde-control);background:var(--cristal-in);width:40px;height:40px}.riel .nav-grabar{width:40px;height:40px}.nav-campana[aria-expanded=true]{border-color:var(--texto);background:var(--activo-fondo)}.nav-campana .nav-punto{width:8px;height:8px;top:4px;right:4px}.nav-avatar .nav-punto{top:3px;right:3px}.nav-grabar:disabled{opacity:.55;cursor:default}.nav-grabar.grabando{border-color:var(--error);color:var(--error)}.nav-grabar .grabadora-punto{position:absolute;top:6px;right:6px}.nav-grabar .premium-punto{background:var(--capa);width:20px;height:20px;color:var(--texto);box-shadow:0 0 0 1.5px var(--borde-control);inset:auto -4px -4px auto}.nav-grabar .premium-punto svg{width:12px;height:12px}.nav-grabar.bloqueado.tocado{outline:2px solid var(--foco);outline-offset:2px}.nav-avatar{background:var(--avatar-fondo);width:56px;height:56px;color:var(--avatar-texto);box-shadow:inset 0 0 0 1px var(--riel-anillo);font-size:15px;font-weight:700;line-height:1}.riel .nav-avatar{width:44px;height:44px;font-size:13px}.nav-avatar.con-pixel{box-shadow:none;background:0 0}.nav-avatar.con-pixel .px-disco{width:100%;height:100%}.nav-item:focus-visible,.nav-pixel:focus-visible,.nav-pixel-barra:focus-visible,.nav-grabar:focus-visible,.nav-campana:focus-visible{outline:2px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-hueco)}.nav-avatar:focus-visible{outline:2px solid var(--foco);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--riel-anillo), 0 0 0 2px var(--foco-hueco)}.nav-item[aria-current=page]:focus-visible{outline-offset:6px;box-shadow:0 0 0 6px var(--foco-hueco)}@media (hover:hover){a.nav-item:hover,:root[data-tema=claro] a.nav-item:hover{color:var(--texto)}.nav-item:hover:not([aria-current=page]),.nav-grabar:hover:not(:disabled),.nav-campana:hover:not([aria-expanded=true]){background:color-mix(in srgb, var(--texto) 12%, transparent)}}.nav-globo{z-index:2;pointer-events:none;background:var(--inverso);color:var(--sobre-inverso);box-shadow:var(--sombra-boton);white-space:nowrap;border-radius:999px;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.2;display:none;position:absolute;top:50%;left:calc(100% + 18px);transform:translateY(-50%)}.nav-globo:before{content:"";width:18px;position:absolute;top:0;bottom:0;right:100%}@media (min-height:621px){.riel:not([data-sin-globo]) :is(.nav-item,.nav-pixel,.nav-grabar,.nav-campana,.nav-avatar):focus-visible>.nav-globo{display:inline-flex}}@media (hover:hover) and (min-height:621px){.riel:not([data-sin-globo]) :is(.nav-item,.nav-pixel,.nav-grabar,.nav-campana,.nav-avatar):hover>.nav-globo{pointer-events:auto;display:inline-flex}}.barra-flotante{--gota-margen:2px;z-index:10;left:calc(16px + env(safe-area-inset-left,0px));right:calc(16px + env(safe-area-inset-right,0px));bottom:var(--barra-abajo);background:var(--barra-fondo);box-shadow:inset 0 0 0 1.5px var(--riel-anillo), var(--sombra-riel);-webkit-backdrop-filter:var(--filtro-riel);backdrop-filter:var(--filtro-riel);border-radius:999px;justify-content:space-between;align-items:center;padding:8px;display:flex;position:fixed}.barra-flotante .nav-item{width:52px;height:52px}.barra-flotante .nav-punto{top:4px;right:4px}.nav-pixel-barra{width:64px;height:64px;box-shadow:var(--sombra-activo)}.nav-pixel-barra .px-disco{box-shadow:none}.nav-pixel-barra[aria-expanded=true] .px-disco{box-shadow:0 0 0 2px var(--texto), 0 0 0 5px var(--riel-anillo)}.marco.teclado .barra-flotante,.marco.teclado .reportar-boton{display:none}.marco.pidiendo .barra-flotante,.marco.pidiendo .reportar-boton{visibility:hidden}@media (max-width:359px){.barra-flotante{left:calc(8px + env(safe-area-inset-left,0px));right:calc(8px + env(safe-area-inset-right,0px))}}@media (min-width:372px) and (max-width:859px){.barra-flotante{right:calc(68px + env(safe-area-inset-right,0px))}}@media (min-width:356px) and (max-width:359px){.barra-flotante{right:calc(60px + env(safe-area-inset-right,0px))}}.menu-avatar-velo{z-index:39;position:fixed;inset:0}.menu-avatar{left:calc(var(--riel-reserva) - 4px + env(safe-area-inset-left,0px));bottom:var(--menu-abajo,28px);overscroll-behavior:contain;background:var(--cristal);border:1px solid var(--borde-cristal);width:320px;max-height:calc(100% - 16px);-webkit-backdrop-filter:var(--filtro-cristal);backdrop-filter:var(--filtro-cristal);box-shadow:var(--sombra-hero);color:var(--texto);border-radius:28px;flex-direction:column;gap:2px;padding:10px;display:flex;position:absolute;overflow-y:auto}.menu-av-quien{border-bottom:1px solid var(--borde-cristal);flex-direction:column;gap:2px;min-width:0;margin-bottom:6px;padding:10px 14px 12px;display:flex}.menu-av-quien strong{overflow-wrap:anywhere;font-size:15px}.menu-av-quien span{color:var(--texto-suave-cristal);overflow-wrap:anywhere;font-size:13px}.menu-av-sep{background:var(--borde-cristal);height:1px;margin:6px 10px}.mi{width:100%;min-height:48px;color:var(--texto);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:14px;padding:0 14px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.mi .icono{flex:none}.mi[aria-current=page]{background:var(--superficie-alta)}.mi:disabled{opacity:.6;cursor:default}.mi-lado{color:var(--texto-suave-cristal);margin-left:auto;font-size:13px;font-weight:500}.mi-reportar{display:none}@media (max-width:355px),(min-width:360px) and (max-width:371px){.mi-reportar{display:flex}}.mi:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}@media (hover:hover){a.mi:hover,:root[data-tema=claro] a.mi:hover{color:var(--texto)}.mi:hover:not(:disabled){background:color-mix(in srgb, var(--texto) 10%, transparent)}}.mi-pista{border:1.5px solid var(--borde-control);background:var(--superficie-alta);border-radius:999px;flex:none;width:52px;height:32px;margin-left:auto;position:relative}.mi-pista:after{content:"";background:var(--texto);border-radius:50%;width:21px;height:21px;transition:transform .15s;position:absolute;top:4px;left:4px}.mi-interruptor[aria-checked=true] .mi-pista{border-color:var(--interruptor-on);background:var(--interruptor-on)}.mi-interruptor[aria-checked=true] .mi-pista:after{background:var(--interruptor-perilla);transform:translate(19px)}@media (prefers-reduced-motion:reduce){.mi-pista:after{transition:none}}.mi-tema{flex-direction:column;gap:8px;padding:8px 14px 10px;display:flex}.mi-tema-rotulo{align-items:center;gap:14px;font-size:15px;font-weight:600;line-height:1.2;display:flex}.mi-tema-rotulo .icono{flex:none}.mi-tema-opciones{border:1.5px solid var(--borde-control);background:var(--superficie-alta);border-radius:999px;gap:2px;padding:3px;display:flex}.mi-tema-opcion{min-width:0;min-height:36px;color:var(--texto);font:inherit;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.mi-tema-opcion .icono{flex:none}.mi-tema-opcion[aria-pressed=true]{background:var(--inverso);color:var(--sobre-inverso);font-weight:700}.mi-tema-opcion:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.mi-tema-opcion[aria-pressed=true]:focus-visible{outline-color:var(--sobre-inverso);outline-offset:-3px}@media (hover:hover){.mi-tema-opcion[aria-pressed=false]:hover{background:color-mix(in srgb, var(--texto) 10%, transparent)}}@media (pointer:coarse){.mi-tema-opcion{min-height:44px}}@media (max-width:359px){.mi-tema{padding-inline:8px}.mi-tema-opcion{gap:3px;padding:0 4px}}@media (max-width:859px){.menu-avatar{top:calc(12px + 48px + 8px + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px));width:min(320px,100% - 32px);max-height:calc(100% - 12px - 48px - 8px - 16px - env(safe-area-inset-top,0px));border-radius:24px;bottom:auto;left:auto}}.popover-avisos{gap:0;width:380px;padding:8px 10px 10px;overflow-y:hidden}@media (min-width:860px){.popover-avisos{max-height:calc(100% - var(--menu-abajo,28px) - 16px)}}.avisos-cabeza{border-bottom:1px solid var(--borde-cristal);flex:none;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding:0 0 6px 14px;display:flex}.avisos-cabeza h2{outline:none;min-width:0;font-size:16px;font-weight:700;line-height:1.3}.avisos-cerrar{background:var(--superficie-alta);width:44px;height:44px;color:var(--texto);font:inherit;cursor:pointer;touch-action:manipulation;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.avisos-cerrar:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.avisos-cuerpo{padding:4px 4px 2px}.avisos-estado{flex-direction:column;gap:6px;padding:12px 14px 14px;font-size:14px;line-height:1.5;display:flex}.avisos-vacio-titulo{font-size:15px;font-weight:600}.avisos-lista{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.aviso-fila{min-height:48px;color:var(--texto);touch-action:manipulation;border-radius:20px;align-items:flex-start;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.aviso-icono{background:var(--superficie-alta);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.aviso-cuerpo{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.aviso-texto{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.aviso-cuando{color:var(--texto-suave-cristal);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.3}.aviso-fila.nuevo{background:color-mix(in srgb, var(--texto) 8%, transparent)}.aviso-fila.nuevo .aviso-texto{font-weight:600}.aviso-fila.nuevo:after{content:"";background:var(--punto-aviso);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.aviso-fila:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}@media (hover:hover){a.aviso-fila:hover,:root[data-tema=claro] a.aviso-fila:hover{color:var(--texto)}.aviso-fila:hover{background:color-mix(in srgb, var(--texto) 12%, transparent)}.avisos-cerrar:hover{background:color-mix(in srgb, var(--texto) 14%, transparent)}}.mi-cuenta{background:var(--chip-espera-fondo);min-width:24px;color:var(--chip-espera-texto);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:13px;font-weight:700;line-height:1.3}@media (max-width:859px){.popover-avisos{width:min(380px,100% - 32px)}}.flotantes{z-index:10;top:calc(12px + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px));align-items:center;gap:8px;display:flex;position:fixed}.flotantes .nav-grabar{background:var(--capa)}.flotantes .nav-avatar{width:48px;height:48px;font-size:14px}@media (max-width:859px){.reportar-boton{--filtro-flotante:none;background:var(--capa);border:1.5px solid var(--borde-control);color:var(--texto);bottom:calc(var(--barra-abajo) + 18px)}}@media (min-width:356px) and (max-width:359px){.reportar-boton{right:calc(8px + env(safe-area-inset-right,0px))}}@media (max-width:355px),(min-width:360px) and (max-width:371px){.reportar-boton{display:none}.reportar-estado{z-index:8;left:50%;bottom:calc(var(--alto-barra-flotante) + 12px);clip-path:none;border:1px solid var(--borde-control);background:var(--capa-flotante);width:auto;height:auto;color:var(--texto);box-shadow:var(--sombra-hero);border-radius:999px;margin:0;padding:10px 16px;font-size:14px;position:fixed;overflow:visible;transform:translate(-50%)}.reportar-estado:empty{display:none}}
.px{flex:none;display:block;overflow:visible}.px[data-recorte=busto]{clip-path:inset(-12px -12px 0)}.px-disco{--px-fondo:var(--lavanda);--px-aro:color-mix(in srgb, var(--tinta) 30%, transparent);background:var(--px-fondo);isolation:isolate;border-radius:50%;flex:none;place-items:end center;display:inline-grid;position:relative;overflow:hidden}.px-disco[data-f=noche]{--px-fondo:var(--avatar-fondo);--px-aro:color-mix(in srgb, var(--texto) 45%, transparent)}.px-disco:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--px-aro);pointer-events:none;position:absolute;inset:0}.px-disco .px{margin-bottom:-2px}.px-disco.d44{width:44px;height:44px}.px-disco.d48{width:48px;height:48px}.px-disco.d52{width:52px;height:52px}.px-disco.d64{width:64px;height:64px}.px-disco.d72{width:72px;height:72px}.px-disco.d88{width:88px;height:88px}.px-disco.cuad{border-radius:24px;place-items:center}.px-disco.cuad .px{margin-bottom:0}.px-disco.d72.cuad{border-radius:20px}.px-capa{opacity:0}.px-capa--brazoIzquierdo,.px-capa--brazoDerecho{opacity:1}@media (prefers-reduced-motion:no-preference){@keyframes px-respira{0%{transform:none}50%{transform:translateY(-1px)}}@keyframes px-brinco{0%{transform:translateY(-2px)}25%{transform:none}50%{transform:translateY(-2px)}75%{transform:none}}@keyframes px-primera-mitad{0%{opacity:1}50%{opacity:0}}@keyframes px-segunda-mitad{0%{opacity:0}50%{opacity:1}}@keyframes px-parpadeo{0%{opacity:0}22%{opacity:1}23.5%{opacity:0}82%{opacity:1}83.5%{opacity:0}86%{opacity:1}87.5%{opacity:0}}@keyframes px-mira-izquierda{0%{opacity:0}46%{opacity:1}54%{opacity:0}}@keyframes px-mira-derecha{0%{opacity:0}56%{opacity:1}64%{opacity:0}}@keyframes px-oculta{0%,to{opacity:0}}@keyframes px-muestra{0%,to{opacity:1}}@keyframes px-mano-a{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}}@keyframes px-mano-b{0%{opacity:0}25%{opacity:1}50%{opacity:0}75%{opacity:1}}.px[data-viva] .px-respira{animation:2.4s step-end infinite px-respira}.px[data-viva] :is(.px-capa--brazoIzquierdo,.px-capa--brazoDerecho){animation:2.4s step-end infinite px-primera-mitad}.px[data-viva] :is(.px-capa--brazoIzquierdoAbierto,.px-capa--brazoDerechoAbierto){animation:2.4s step-end infinite px-segunda-mitad}.px[data-viva] .px-capa--parpadeo{animation:9s step-end infinite px-parpadeo}.px[data-viva] .px-capa--miraIzquierda{animation:9s step-end infinite px-mira-izquierda}.px[data-viva] .px-capa--miraDerecha{animation:9s step-end infinite px-mira-derecha}.px[data-estado=saluda] .px-capa--brazoDerecho,.px[data-estado=saluda] .px-capa--brazoDerechoAbierto{animation:1.6s step-end px-oculta}.px[data-estado=saluda] .px-capa--saludoA{animation:.8s step-end 2 px-mano-a}.px[data-estado=saluda] .px-capa--saludoB{animation:.8s step-end 2 px-mano-b}.px[data-estado=saluda] .px-capa--feliz{animation:1.6s step-end px-muestra}@media (hover:hover){.px[data-viva]:hover :is(.px-capa--brazoDerecho,.px-capa--brazoDerechoAbierto),.px-boton:hover .px :is(.px-capa--brazoDerecho,.px-capa--brazoDerechoAbierto){animation:.8s step-end infinite px-oculta}.px[data-viva]:hover .px-capa--saludoA,.px-boton:hover .px .px-capa--saludoA{animation:.8s step-end infinite px-mano-a}.px[data-viva]:hover .px-capa--saludoB,.px-boton:hover .px .px-capa--saludoB{animation:.8s step-end infinite px-mano-b}.px[data-viva]:hover .px-capa--feliz,.px-boton:hover .px .px-capa--feliz{animation:.8s step-end infinite px-muestra}}.px[data-estado=contenta] .px-brinco{animation:.8s step-end px-brinco}.px[data-estado=contenta] :is(.px-capa--brazoIzquierdo,.px-capa--brazoDerecho){animation:.8s step-end px-oculta}.px[data-estado=contenta] :is(.px-capa--brazoIzquierdoAbierto,.px-capa--brazoDerechoAbierto){animation:.8s step-end px-muestra}.px[data-estado=contenta] .px-capa--feliz{animation:1.4s step-end px-muestra}.px[data-estado=pensando] .px-respira{animation:.6s step-end infinite px-respira}.px[data-estado=pensando] :is(.px-capa--brazoIzquierdoAbierto,.px-capa--brazoDerecho){animation:.6s step-end infinite px-primera-mitad}.px[data-estado=pensando] :is(.px-capa--brazoIzquierdo,.px-capa--brazoDerechoAbierto){animation:.6s step-end infinite px-segunda-mitad}.px[data-estado=pensando] .px-capa--arribaIzquierda{animation:2.4s step-end infinite px-primera-mitad}.px[data-estado=pensando] .px-capa--arribaDerecha{animation:2.4s step-end infinite px-segunda-mitad}.px-boton:focus-visible .px :is(.px-capa--brazoDerecho,.px-capa--brazoDerechoAbierto){animation:.8s step-end 2 px-oculta}.px-boton:focus-visible .px .px-capa--saludoA{animation:.8s step-end 2 px-mano-a}.px-boton:focus-visible .px .px-capa--saludoB{animation:.8s step-end 2 px-mano-b}.px-boton:focus-visible .px .px-capa--feliz{animation:.8s step-end 2 px-muestra}}
.inicio{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.inicio>.tarjeta,.inicio .inicio-par>.tarjeta{margin:0}.inicio .inicio-bloque{padding:22px 24px}@media (max-width:859px){.inicio{gap:14px}.inicio .inicio-bloque{padding:18px 16px}}:is(.inicio,.revisar-capa) :is(a,button,input,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-hueco)}.inicio-encabezado{align-items:center;gap:20px;min-width:0;min-height:88px;display:flex}.inicio-saludo{flex-direction:column;flex:auto;align-items:flex-start;gap:4px;min-width:0;display:flex}.inicio-pixel{flex:none}.inicio-crea-pixel{min-height:44px;color:var(--acento-texto);text-underline-offset:3px;border-radius:999px;align-items:center;gap:6px;margin-left:-4px;padding:0 4px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.inicio-crea-pixel:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.inicio-pitch{max-width:62ch;color:var(--texto-suave);margin:4px 0 0;font-size:17px;line-height:1.5}@media (max-width:859px){.inicio-pitch{font-size:15px}}.inicio-fecha{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave);margin:0;font-size:12px;font-weight:600;line-height:1.4}.inicio-encabezado h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:40px;line-height:1.1}.inicio-encabezado h1:focus{outline:none}@media (max-width:859px){.inicio-encabezado{gap:14px;min-height:72px}.inicio-encabezado h1{font-size:30px}}.inicio-chip{background:var(--superficie-alta);color:var(--texto);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin:0;padding:3px 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.inicio-chip.espera{background:linear-gradient(var(--chip-espera-fondo), var(--chip-espera-fondo)), var(--chip-base);color:var(--chip-espera-texto)}.inicio-chip.ok{background:linear-gradient(var(--chip-ok-fondo), var(--chip-ok-fondo)), var(--chip-base);color:var(--chip-ok-texto)}.inicio-chip.info{background:linear-gradient(var(--chip-info-fondo), var(--chip-info-fondo)), var(--chip-base);color:var(--chip-info-texto)}.inicio-chip.mal,.inicio-chip.error{background:linear-gradient(var(--chip-error-fondo), var(--chip-error-fondo)), var(--chip-base);color:var(--chip-error-texto)}.inicio-punto{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.inicio-fallo{color:var(--texto);align-items:center;gap:10px;margin:0;display:flex}.inicio-fallo>svg,.inicio-franja>svg{box-sizing:content-box;background:var(--error);color:var(--tinta);border-radius:50%;flex:none;padding:5px}.inicio-franja{background:color-mix(in srgb, var(--error) 18%, var(--capa));border:1px solid color-mix(in srgb, var(--error) 45%, transparent);color:var(--texto);border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.inicio-franja p{flex:220px;min-width:0;margin:0}.inicio-franja .boton{white-space:nowrap;margin-left:auto}.inicio-espera{background:var(--cristal-hero);border:1px solid var(--borde-hero);min-width:0;-webkit-backdrop-filter:var(--filtro-cristal);backdrop-filter:var(--filtro-cristal);box-shadow:var(--sombra-hero);color:var(--texto);border-radius:28px;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 28px 26px;display:flex}@media (max-width:859px){.inicio-espera{border-radius:22px;padding:18px 16px 20px}}.inicio-espera h2{letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:26px;line-height:1.2}.inicio-espera h2:focus{outline:none}@media (max-width:859px){.inicio-espera h2{font-size:22px}}.inicio-primera{background:var(--cristal-in);border:1px solid var(--borde-cristal);overflow-wrap:anywhere;border-radius:16px;align-items:flex-start;gap:10px;max-width:100%;margin:0;padding:10px 14px;display:flex}.inicio-primera>svg{flex:none;margin-top:3px}.inicio-caduca{color:var(--texto-suave-cristal);font-size:13px;display:block}.inicio-aparte{max-width:70ch;color:var(--texto-suave-cristal);margin:0;font-size:14px}.inicio-espera-acciones{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;display:flex}.inicio-enlace-chip{background:var(--cristal-in);border:1px solid var(--borde-control);min-height:44px;color:var(--texto);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.inicio-numero{background:var(--ambar);min-width:22px;height:22px;color:var(--tinta);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}@media (hover:hover){.inicio-enlace-chip:hover{background:color-mix(in srgb, var(--texto) 12%, var(--cristal-in));color:var(--texto)}}.inicio-esq{background:var(--superficie-alta);border-radius:8px;height:12px;display:block}.inicio-espera .inicio-esq{background:color-mix(in srgb, var(--texto) 14%, transparent)}.inicio-esq.esq-linea{width:100%}.inicio-esq.esq-corta{width:40%}.inicio-esq.esq-ceja{width:170px}.inicio-esq.esq-titulo{border-radius:10px;width:min(420px,70%);height:36px}.inicio-esq.esq-titular{width:70%;height:24px}.inicio-esq.esq-chip{border-radius:999px;width:100px;height:24px}.inicio-esq.esq-boton{border-radius:999px;width:130px;height:48px}.inicio-esq.esq-campo{border-radius:999px;width:100%;height:56px}.inicio-esq.esq-pildora{border-radius:999px;width:60%;height:40px}.inicio-esq.esq-cifra{border-radius:10px;width:72px;height:30px}.inicio-esqueleto{flex-direction:column;gap:14px;display:flex}.inicio-bloque h2{margin:0;font-size:18px;line-height:1.3}.inicio-bloque-cabeza{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.inicio-enlace{color:var(--acento-texto);text-underline-offset:3px;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}button.inicio-enlace,.inicio-ver-todo{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.inicio-ver-todo{min-height:32px;margin-top:8px}@media (pointer:coarse){.inicio-enlace{min-height:var(--toque)}}.hoy-columnas{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 36px;display:grid}@media (max-width:859px){.hoy-columnas{grid-template-columns:minmax(0,1fr)}}.hoy-columna{min-width:0}.hoy-columna h3,.revisar-siguen h3{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.4}.hoy-columna p{margin:0}.hoy-reuniones,.hoy-tareas,.inicio-filas,.inicio-inicios,.revisar-siguen ul{margin:0;padding:0;list-style:none}.hoy-reunion{min-height:44px;color:var(--texto);border-radius:12px;align-items:center;gap:12px;margin:0 -8px;padding:6px 8px;font-weight:600;text-decoration:none;display:flex}.hoy-hora{min-width:5.5em;font-family:var(--letra-codigo);font-variant-numeric:tabular-nums;color:var(--texto-suave);flex:none;font-size:13px;font-weight:500}.hoy-reunion>svg{color:var(--texto-suave);flex:none}@media (hover:hover){.hoy-reunion:hover{background:color-mix(in srgb, var(--texto) 6%, transparent);color:var(--texto)}}.hoy-tarea{border-bottom:1px solid var(--linea);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 12px;padding:8px 0;display:grid}.hoy-tarea:last-child{border-bottom:0}.hoy-casilla{min-height:var(--toque);cursor:pointer;align-items:flex-start;gap:12px;padding:4px 0;display:flex}.hoy-casilla input{appearance:none;border:2px solid var(--borde-control);cursor:pointer;background:0 0;border-radius:8px;flex:none;width:24px;height:24px;margin:3px 0 0}.hoy-casilla input:disabled{opacity:.5;cursor:wait}.hoy-tarea-texto{overflow-wrap:anywhere;font-weight:600;display:block}.hoy-casilla .suave{display:block}.hoy-plazo{place-self:center end}.hoy-plazo .plazo-tarea{display:block}.hoy-plazo .etiqueta{background:var(--superficie-alta);color:var(--texto);align-items:center;padding:3px 10px;font-weight:600;display:inline-flex}.hoy-plazo .etiqueta.pronto{background:linear-gradient(var(--chip-espera-fondo), var(--chip-espera-fondo)), var(--chip-base);color:var(--chip-espera-texto)}.hoy-plazo .etiqueta.mal{background:linear-gradient(var(--chip-error-fondo), var(--chip-error-fondo)), var(--chip-base);color:var(--chip-error-texto)}.hoy-tarea .plazo-editor{grid-column:1/-1}.hoy-tarea .tarea-auto,.hoy-tarea .hoy-fallo{grid-column:1/-1;padding-left:36px}.hoy-tarea .tarea-auto a{min-height:var(--toque);min-width:var(--toque);color:var(--texto);text-underline-offset:3px;justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}@media (max-width:859px){.hoy-tarea{grid-template-columns:minmax(0,1fr)}.hoy-plazo{justify-self:start;padding-left:36px}}.hoy-paso{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.hoy-paso h3{margin-bottom:-4px}.hoy-paso p{color:var(--texto)}.hoy-paso .inicio-esq{width:60%}.inicio-anuncio{background:var(--superficie);border:1px solid var(--borde-capa);border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;padding:16px;display:flex}.inicio-anuncio p{margin:0}.inicio-anuncio-acciones{flex-wrap:wrap;gap:10px;display:flex}.inicio-pedir{flex-direction:column;align-items:stretch;gap:14px;display:flex}.inicio-pedir h2{margin:0}.inicio-compositor{background:var(--superficie);border:1.5px solid var(--borde-control);border-radius:32px;align-items:flex-end;gap:10px;min-width:0;padding:6px 6px 6px 22px;display:flex}.inicio-compositor:focus-within{outline:2px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-hueco)}.inicio-compositor textarea,.inicio-compositor textarea:focus{resize:none;width:auto;min-width:0;min-height:44px;max-height:160px;box-shadow:none;color:var(--texto);background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:10px 0;font-size:16px;line-height:1.45}.inicio-compositor textarea::placeholder{color:var(--texto-suave);opacity:1}.inicio-compositor textarea:disabled{cursor:not-allowed}.inicio-compositor .inicio-enviar{flex:0 0 48px;width:48px;height:48px}.inicio-inicios{flex-wrap:wrap;gap:10px;display:flex}.inicio-pildora{min-height:var(--toque);border:1.5px solid var(--borde-control);max-width:100%;color:var(--texto);font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.35}@media (hover:hover){.inicio-pildora:hover{background:color-mix(in srgb, var(--texto) 8%, transparent)}}.inicio-nota{margin:0}.inicio-par{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.inicio-par>.tarjeta{height:100%}@media (max-width:859px){.inicio-par{grid-template-columns:minmax(0,1fr);gap:14px}}.inicio-en-marcha h2{margin-bottom:12px}.inicio-filas{flex-direction:column;gap:2px;display:flex}.inicio-fila{min-height:48px;color:var(--texto);border-radius:14px;align-items:center;gap:12px;margin:0 -8px;padding:6px 8px;text-decoration:none;display:flex}.inicio-ico{background:var(--superficie-alta);width:32px;height:32px;color:var(--texto);border-radius:50%;flex:none;place-items:center;display:grid}.inicio-fila-texto{overflow-wrap:anywhere;font-weight:600;display:block}.inicio-fila-detalle{font-size:13px;display:block}.inicio-fila-enlace{color:var(--acento-texto);text-underline-offset:3px;flex:none;font-size:14px;font-weight:600;text-decoration:underline}@media (hover:hover){a.inicio-fila:hover{background:color-mix(in srgb, var(--texto) 6%, transparent);color:var(--texto)}}.inicio-vacio{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.inicio-progreso{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.inicio-progreso .inicio-bloque-cabeza{width:100%;margin-bottom:0}.inicio-grande{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:700;line-height:1}.inicio-barra{background:var(--capa-alta);width:100%;height:8px;box-shadow:inset 0 0 0 1px var(--borde-capa);border-radius:999px;overflow:hidden}.inicio-barra>i{border-radius:inherit;background:var(--acento-texto);height:100%;display:block}.inicio-ayuda{background:var(--superficie-alta);border:1px solid var(--borde-capa);border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:14px 16px;display:flex}.inicio-ayuda p{margin:0}.inicio-ceja{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);font-size:12px;font-weight:600}.inicio-uso{width:100%;min-height:32px;color:var(--texto);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:14px;text-decoration:none;display:flex}.inicio-uso strong{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.inicio-uso.mal strong{background:linear-gradient(var(--chip-error-fondo), var(--chip-error-fondo)), var(--chip-base);color:var(--chip-error-texto);border-radius:999px;padding:3px 10px}@media (pointer:coarse){.inicio-uso{min-height:var(--toque)}}.revisar-velo{z-index:44;padding:calc(20px + env(safe-area-inset-top,0px)) calc(20px + env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) calc(20px + env(safe-area-inset-left,0px));background:var(--velo);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.revisar-capa{overscroll-behavior:contain;width:min(640px,100%);max-height:100%;padding:22px 24px calc(24px + env(safe-area-inset-bottom,0px));background:var(--capa);border:1px solid var(--borde-capa);box-shadow:var(--sombra-hero);color:var(--texto);border-radius:28px;flex-direction:column;gap:14px;display:flex;overflow-y:auto}@media (max-width:859px){.revisar-velo{padding:8px calc(8px + env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) calc(8px + env(safe-area-inset-left,0px));align-items:flex-end}.revisar-capa{padding:18px 16px calc(24px + env(safe-area-inset-bottom,0px))}}.revisar-cabeza{align-items:flex-start;gap:12px;display:flex}.revisar-cabeza h2{letter-spacing:-.02em;margin:0 0 10px;font-size:22px;line-height:1.2}.revisar-cabeza h2:focus{outline:none}.revisar-avance{align-items:center;gap:12px;display:flex}.revisar-pasos{gap:6px;margin:0;padding:0;list-style:none;display:flex}.revisar-pasos li{background:var(--borde-capa);border-radius:999px;width:24px;height:5px}.revisar-pasos li.visto{background:color-mix(in srgb, var(--texto) 55%, transparent)}.revisar-pasos li.activo{background:var(--acento-texto)}.revisar-cuenta{color:var(--texto-suave);font-size:13px;font-weight:600}.revisar-cerrar{background:var(--superficie-alta);width:44px;height:44px;color:var(--texto);font:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){.revisar-cerrar:hover{background:color-mix(in srgb, var(--texto) 14%, transparent)}}.revisar-tarjeta .turno{margin:0;display:block}.revisar-tarjeta .cara-hueco{display:none}.revisar-tarjeta .accion-app{width:100%;max-width:none}.revisar-tarjeta .accion-app.pendiente{border-width:2px;border-color:var(--borde-control)}.revisar-tarjeta .accion-app.pendiente.roja{border-color:var(--error)}.revisar-sigue{color:var(--texto-suave);margin:0}.revisar-pie{justify-content:flex-end;display:flex}.revisar-siguen ul{flex-direction:column;gap:8px;display:flex}.revisar-fila{width:100%;min-height:var(--toque);background:var(--superficie-alta);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:flex}@media (hover:hover){.revisar-fila:hover{background:color-mix(in srgb, var(--texto) 12%, transparent)}}@media (prefers-reduced-motion:reduce){:is(.inicio,.revisar-capa) *{transition:none}}.espera-pagina{flex-direction:column;gap:14px;width:100%;min-width:0;max-width:720px;margin:0 auto;display:flex}.espera-cabeza{flex-direction:column;gap:4px;min-width:0;display:flex}.espera-cabeza p{overflow-wrap:anywhere}.espera-pagina h1{overflow-wrap:anywhere;text-wrap:balance;margin:0}.espera-pagina h1:focus{outline:none}.espera-pagina>.tarjeta{margin:0}.espera-lista{flex-direction:column;gap:14px;min-width:0;display:flex}.espera-lista>p{overflow-wrap:anywhere;margin:0}.espera-tarjetas{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.espera-salidas{flex-wrap:wrap;justify-content:flex-end}@media (max-width:479px){.espera-salidas .boton{flex:100%}}.espera-pagina :is(a,button,input,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-hueco)}.inicio-de{color:var(--texto-suave-cristal);font-size:13px;display:block}.revisar-de{color:var(--texto-suave);overflow-wrap:anywhere;margin:0 0 6px}.revisar-fila .inicio-de{color:var(--texto-suave);display:inline}@media (prefers-reduced-motion:reduce){.espera-pagina *{transition:none}}.habla-twin{--reserva-flotantes:calc(128px + env(safe-area-inset-right,0px))}@media (min-width:860px){.habla.habla-twin{padding:calc(28px + env(safe-area-inset-top,0px)) 28px 28px 0;gap:16px}.habla.habla-twin .habla-lista{background:var(--capa);border:1px solid var(--borde-capa);width:268px;box-shadow:var(--sombra-boton);border-radius:28px;flex:0 0 268px;gap:10px;padding:18px 12px 12px;overflow:hidden}.habla.habla-twin.lista-estrecha .habla-lista{flex-basis:76px;width:76px;padding-inline:8px}.habla.habla-twin .habla-hilo{background:var(--capa);border:1px solid var(--borde-capa);box-shadow:var(--sombra-boton);border-radius:28px;overflow:hidden}.habla-twin .habla-mensajes{padding:20px 24px 12px}.habla-twin .habla-caja{padding:10px 18px 18px}.marco.en-chat:has(.habla-twin) .grabadora-pildora{bottom:calc(132px + env(safe-area-inset-bottom,0px))}.marco.en-chat:has(.habla-twin) .grabadora-aviso{bottom:calc(178px + env(safe-area-inset-bottom,0px))}.marco.en-chat:has(.habla-twin):has(.grabadora-pildora){--reportar-abajo:244px}}@media (min-width:860px) and (max-width:1100px){.habla.habla-twin .habla-lista{flex-basis:232px;width:232px}}.habla-twin .habla-lista-cabeza{border-bottom:0;gap:6px;padding:0 6px 4px 10px}.habla-twin .habla-lista-cabeza h2{letter-spacing:-.01em;font-size:19px}.habla-twin .habla-lista-cabeza .boton.redondo{flex:0 0 40px;width:40px;height:40px}.habla-twin .habla-lista ul{padding:0}.habla-twin .habla-fila{border-radius:20px;gap:4px;min-height:58px;margin-bottom:4px}.habla-twin .habla-fila.activo{background:var(--superficie-alta);box-shadow:inset 0 0 0 1.5px var(--borde-control)}.habla-twin .habla-fila:has(.menu-acciones-boton[aria-expanded=true]){background:var(--superficie-alta);box-shadow:inset 0 0 0 1.5px var(--borde-control)}.habla-twin .habla-item{border-radius:20px;justify-content:center;align-self:stretch;gap:2px;padding:6px 6px 6px 14px;font-size:14px;font-weight:600;line-height:1.3}.habla-twin .habla-item-hora{margin-top:0;font-size:12.5px;font-weight:400}@media (hover:hover){.habla-twin .habla-item:hover{background:var(--superficie)}.habla-twin .habla-fila.activo .habla-item:hover{background:0 0}}.habla-twin .habla-lista-esq{background:var(--superficie-alta);border-radius:20px;height:58px;margin-bottom:4px}.habla-lista-vacia{padding:8px 12px}.habla-lista-fallo{padding:0 4px}.habla-lista-fallo .aviso{border-radius:20px;margin:0;padding-right:16px}.habla-lista-fallo .aviso p{color:var(--texto)}.habla-fila-acciones{flex:none;align-items:center;padding-right:4px;display:flex}.habla-twin .habla-fila-acciones .menu-acciones-boton{width:var(--toque);height:var(--toque);min-width:var(--toque);color:var(--texto);background:0 0;border-color:#0000;border-radius:50%;padding:0}.habla-twin .habla-fila-acciones .menu-acciones-boton[aria-expanded=true]{background:var(--superficie-alta);box-shadow:inset 0 0 0 1.5px var(--borde-control)}@media (hover:hover){.habla-twin .habla-fila-acciones .menu-acciones-boton:hover{background:var(--superficie-alta)}}.habla-twin .habla-fila-acciones .menu-acciones-lista{border:1px solid var(--borde-control);background:var(--capa-flotante);min-width:200px;box-shadow:var(--sombra-hero);border-radius:24px;padding:8px}.habla-twin .habla-fila-acciones .menu-acciones-lista button{border-radius:16px;min-height:48px;padding:8px 14px;font-size:15px;font-weight:600}.habla-twin .habla-fila-acciones .menu-acciones-lista button:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.habla-twin .habla-fila-acciones .menu-acciones-raya{background:var(--borde-capa)}@media (hover:hover){.habla-twin .habla-fila-acciones .menu-acciones-lista button:hover:not(:disabled){background:var(--superficie-alta)}}.habla-editar{grid-template-columns:minmax(0,1fr) 22px 22px;align-items:center;gap:4px;width:100%;min-width:0;padding:3px 4px;display:grid}.habla-editar input[type=text]{width:100%;min-width:0;padding:4px 8px;font-size:13px}.habla-editar .boton.mini{border-radius:6px;flex:none;width:22px;height:22px}@media (pointer:coarse){.habla-editar input[type=text]{font-size:16px}}.habla-twin .habla-tope{border-bottom:1px solid var(--borde-capa);gap:12px;min-height:68px;padding:12px 24px}.habla-twin .habla-tope .crece{flex:auto;min-width:0}.habla-twin .habla-titulo{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:19px;overflow:hidden}.habla-twin .habla-tope .cara{background:var(--avatar-fondo);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--riel-anillo);flex:0 0 40px}.habla-twin .habla-dia{margin:6px 0 12px}.habla-twin .habla-dia span{color:var(--texto-suave-cristal);letter-spacing:.06em;text-transform:uppercase;background:0 0;padding:6px 0;font-weight:600}.habla-twin .turno .cara{background:var(--avatar-fondo);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--riel-anillo);flex:0 0 30px}.habla-twin .globo{border-radius:22px;max-width:min(560px,84%);padding:12px 16px 8px;font-size:15px;font-weight:500}.habla-twin .globo.suyo{background:var(--capa-alta);box-shadow:inset 0 0 0 1px var(--borde-capa);border-radius:22px 22px 22px 8px}.habla-twin .globo.mio{background:var(--activo-fondo);box-shadow:inset 0 0 0 1px var(--riel-anillo);border-radius:22px 22px 8px}.habla-twin .globo-meta{opacity:1;color:var(--texto-suave);font-family:var(--letra-mono);font-variant-numeric:tabular-nums}.habla-twin .globo.mio .globo-meta{color:var(--texto)}.habla-twin .globo-cuerpo{overflow-wrap:anywhere}.habla-twin .globo-codigo{background:var(--superficie-alta);border:1px solid var(--borde-capa);color:var(--texto);font:400 13px/1.55 var(--letra-codigo);border-radius:14px;padding:12px 14px}.habla-twin .globo-codigo+.globo-meta{margin-top:6px}.habla-twin .habla-error{background:color-mix(in srgb, var(--error) 14%, transparent);box-shadow:inset 0 0 0 1px var(--borde-capa);color:var(--texto);border-radius:20px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 10px;padding:12px 16px;font-size:14.5px;display:flex}.habla-twin .habla-error p{flex:220px;min-width:0;margin:0}.habla-twin .habla-error a{text-underline-offset:3px;text-decoration:underline}.habla-error-icono,.habla-franja-icono{background:var(--error);width:24px;height:24px;color:var(--tinta);box-shadow:0 0 0 1.5px var(--anillo-estado);border-radius:50%;flex:none;place-items:center;display:inline-grid}.habla-vuelta{text-align:center;border-radius:16px;margin:8px 0;padding:8px 12px}.habla-vuelta.malo{background:color-mix(in srgb, var(--error) 14%, transparent);color:var(--texto);font-weight:600}.habla-carga{flex-direction:column;gap:12px;padding:4px 0;display:flex}.habla-carga-barra{background:var(--superficie-alta);border-radius:22px;height:44px;display:block}.habla-carga-barra.a{width:62%}.habla-carga-barra.b{align-self:flex-end;width:48%}.habla-carga-barra.c{width:74%;height:64px}.habla-twin .habla-vacio{background:0 0;flex:1 0 auto;justify-content:safe center;gap:16px;min-height:0;padding:24px 12px}.habla-twin .habla-vacio h2{letter-spacing:-.02em;margin:0;font-size:28px}.habla-twin .habla-vacio>p{max-width:46ch;font-size:14.5px}.habla-vacio-orbe{flex:0 0 168px;place-items:center;width:168px;height:168px;display:grid;position:relative}.habla-vacio-orbe:before,.habla-vacio-orbe:after{content:"";border:1.5px solid color-mix(in srgb, var(--acento-texto) 40%, transparent);pointer-events:none;border-radius:50%;position:absolute}.habla-vacio-orbe:before{inset:0}.habla-vacio-orbe:after{border-color:color-mix(in srgb, var(--acento-texto) 60%, transparent);inset:18px}.habla-vacio-ondas{pointer-events:none;position:absolute;inset:0}.habla-vacio-ondas span{border:1.5px solid color-mix(in srgb, var(--acento-texto) 55%, transparent);border-radius:50%;animation:2.7s cubic-bezier(.2,.65,.3,1) infinite habla-onda;position:absolute;inset:32px}.habla-vacio-ondas span:nth-child(2){animation-delay:.9s}.habla-vacio-ondas span:nth-child(3){animation-delay:1.8s}.habla-vacio-halo{background:radial-gradient(circle, color-mix(in srgb, var(--acento-texto) 24%, transparent) 0%, transparent 70%);pointer-events:none;border-radius:50%;animation:3.2s ease-in-out infinite habla-pulso;position:absolute;inset:14px}.habla-vacio-anillo{z-index:1;background:conic-gradient(from 0deg, transparent 0 38%, color-mix(in srgb, var(--acento-texto) 90%, transparent) 50%, transparent 62%);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 2px), var(--texto) 100%);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 2px), var(--texto) 100%);mask:radial-gradient(farthest-side, transparent calc(100% - 2px), var(--texto) 100%);pointer-events:none;border-radius:50%;animation:7s linear infinite habla-giro;position:absolute;inset:24px}.habla-vacio-cara{z-index:2;background:var(--avatar-fondo);width:104px;height:104px;box-shadow:inset 0 0 0 1px var(--riel-anillo), var(--sombra-activo);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.habla-vacio-cara .cara-twin{width:62%}@keyframes habla-giro{to{transform:rotate(360deg)}}@keyframes habla-pulso{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes habla-onda{0%{opacity:.65;transform:scale(.82)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.habla-vacio-halo,.habla-vacio-anillo,.habla-vacio-ondas span{animation:none}.habla-vacio-ondas{display:none}}.habla-inicios{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:560px;margin:0;padding:0;list-style:none;display:flex}.habla-inicios li{max-width:100%}.habla-inicios button{border:1.5px solid var(--borde-control);max-width:100%;min-height:44px;color:var(--texto);font:inherit;text-align:center;overflow-wrap:break-word;cursor:pointer;background:0 0;border-radius:999px;margin:0;padding:10px 16px;font-size:14.5px;line-height:1.35;display:block}@media (hover:hover){.habla-inicios button:hover:not(:disabled){background:var(--superficie-alta)}}.habla-inicios button:disabled{opacity:.45;cursor:default}.habla-empieza{background:var(--capa-alta);width:min(560px,100%);box-shadow:inset 0 0 0 1px var(--borde-capa);text-align:left;border-radius:24px;flex-direction:column;gap:10px;padding:18px;display:flex}.habla-empieza h3{margin:0;font-size:16px;font-weight:700}.habla-vacio .habla-empieza>p{max-width:none;color:var(--texto-suave);margin:0;font-size:13.5px}.habla-empieza-fila{background:var(--superficie-alta);border-radius:18px;align-items:center;gap:12px;padding:10px 12px;display:flex}.habla-empieza-icono{background:var(--superficie-alta);width:36px;height:36px;color:var(--texto);border-radius:50%;flex:none;place-items:center;display:grid}.habla-empieza-fila .crece{min-width:0}.habla-empieza-fila strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;display:flex}.habla-empieza-fila small{color:var(--texto-suave);margin-top:2px;font-size:13px;display:block}.habla-empieza-pie{justify-content:flex-end;display:flex}@media (max-width:640px){.habla-empieza-fila{flex-wrap:wrap}.habla-empieza-fila .crece{flex:calc(100% - 50px)}.habla-empieza-fila .boton{flex:100%;justify-content:center}}.habla-soltar{z-index:5;border:2px dashed var(--acento-texto);border-radius:var(--radio);background:color-mix(in srgb, var(--fondo) 86%, transparent);color:var(--texto);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:15px;display:flex;position:absolute;inset:12px}.habla-soltar.no{border-color:var(--texto-tenue);color:var(--texto-suave)}.accion-turno{align-items:flex-start;margin-top:-4px}.cara-hueco{flex:0 0 30px}.accion-app{overflow-wrap:anywhere;border:1px solid var(--borde-capa);background:var(--capa-alta);border-radius:24px;flex-direction:column;flex:auto;gap:10px;min-width:0;max-width:660px;padding:16px 18px;display:flex}.accion-app.pendiente{box-shadow:inset 0 0 0 1.5px var(--acento-texto);border-color:#0000}.accion-app.pendiente.roja{box-shadow:inset 0 0 0 2px var(--error)}.accion-app>*{margin:0}.accion-app-cabeza{color:var(--texto-suave);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:14px;line-height:1.35;display:flex}.accion-app-cabeza strong{color:var(--texto);font-weight:600}.accion-app-cabeza .crece{flex:200px;min-width:0}.accion-app-cabeza .crece.recorte{text-overflow:clip;white-space:normal;overflow:visible}.accion-app-cuenta{color:var(--texto-suave);font-weight:400}.accion-app .etiqueta{background:var(--superficie-alta);color:var(--texto);align-items:center;gap:6px;font-weight:600;display:inline-flex}.accion-app .etiqueta:before{content:"";background:var(--texto-suave);border-radius:50%;flex:none;width:8px;height:8px}.accion-app .etiqueta.espera{background:linear-gradient(var(--chip-espera-fondo), var(--chip-espera-fondo)), var(--chip-base);color:var(--chip-espera-texto)}.accion-app .etiqueta.espera:before{background:currentColor}.accion-app .etiqueta.bien{background:linear-gradient(var(--chip-ok-fondo), var(--chip-ok-fondo)), var(--chip-base);color:var(--chip-ok-texto)}.accion-app .etiqueta.bien:before{background:currentColor}.accion-app .etiqueta.mal{background:linear-gradient(var(--chip-error-fondo), var(--chip-error-fondo)), var(--chip-base);color:var(--chip-error-texto)}.accion-app .etiqueta.mal:before{background:currentColor}.accion-app-resumen{white-space:pre-wrap;font-size:15px;font-weight:600;line-height:1.5}.accion-app-vista{flex-direction:column;gap:6px;display:flex}.accion-app-campo{background:var(--superficie-alta);border-radius:14px;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:8px 12px;font-size:14px;line-height:1.4;display:grid}.accion-app-vista dt{color:var(--texto-suave);font-weight:500}.accion-app-vista dd{white-space:pre-wrap;max-height:180px;color:var(--texto);margin:0;overflow:auto}.accion-app-campo.con-aviso{box-shadow:inset 4px 0 0 var(--ambar)}.accion-app-aviso{color:var(--texto);align-items:center;gap:8px;margin-top:6px;font-size:13.5px;display:flex}.accion-app-aviso-icono{background:var(--ambar);width:20px;height:20px;color:var(--tinta);box-shadow:0 0 0 1.5px var(--anillo-estado);border-radius:50%;flex:none;place-items:center;display:inline-grid}.accion-app-alerta,.accion-app-error{box-shadow:inset 3px 0 0 var(--error);color:var(--texto);padding-left:10px}.accion-app-alerta{font-weight:600}.accion-app-detalle summary{min-height:32px;color:var(--texto-suave);cursor:pointer;align-items:center;display:flex}.accion-app-detalle pre{background:var(--superficie-alta);white-space:pre-wrap;word-break:break-word;border-radius:10px;max-height:220px;margin:8px 0;padding:10px 12px;font-size:12px;overflow:auto}.accion-app .acciones{margin-top:2px}.habla-twin .habla-caja{gap:8px}.habla-twin .habla-caja .aviso{box-shadow:inset 0 0 0 1px var(--borde-capa);color:var(--texto);border-radius:24px;align-items:center;gap:12px;margin:0;padding:12px 16px;display:flex}.habla-twin .habla-caja .aviso.con-accion{justify-content:space-between}.habla-twin .habla-caja .aviso.malo:before{position:static}.habla-franja{box-shadow:inset 0 0 0 1px var(--borde-capa);color:var(--texto);border-radius:24px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;font-size:14.5px;display:flex}.habla-franja.malo{background:color-mix(in srgb, var(--error) 18%, transparent)}.habla-franja.espera{background:color-mix(in srgb, var(--ambar) 22%, transparent)}.habla-franja.espera .habla-franja-icono{background:var(--ambar)}.habla-franja p{flex:200px;min-width:0;margin:0}.habla-franja-acciones{flex-wrap:wrap;gap:8px;display:flex}.habla-twin .habla-caja-aviso{color:var(--texto-suave-cristal);padding:0 8px;font-size:13px;line-height:1.4}.habla-twin .habla-caja-aviso a{text-underline-offset:3px;text-decoration:underline}.habla-adjuntos,.globo-adjuntos{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.habla-adjuntos li,.globo-adjuntos li{background:var(--superficie-alta);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 10px;font-size:12px;display:inline-flex}.globo-adjuntos{margin-bottom:8px}.habla-twin .habla-caja-fila{border:1.5px solid var(--borde-control);background:var(--superficie);border-radius:28px;align-items:end;gap:0 4px;padding:8px}.habla-twin .habla-caja-fila.cerrada{border-color:color-mix(in srgb, var(--texto) 40%, transparent);background:var(--superficie-alta)}.habla-twin .habla-caja textarea,.habla-twin .habla-caja textarea:focus,.habla-twin .habla-caja textarea:disabled,.habla-twin .habla-caja textarea:disabled:focus{box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;padding:10px 4px;font-size:16px}.habla-twin .habla-caja textarea:disabled{color:var(--texto-suave);opacity:1}@media (hover:hover){.habla-twin .habla-caja textarea:disabled:hover{box-shadow:none;background:0 0;border:0}}.habla-twin .habla-caja-fila .boton.redondo:not(.habla-enviar){background:0 0;border-color:#0000}@media (hover:hover){.habla-twin .habla-caja-fila .boton.redondo:not(.habla-enviar):hover:not(:disabled){background:var(--superficie-alta)}}.habla-twin .habla-caja.grabando .boton.activo{background:var(--error);color:var(--tinta);border-color:#0000}.habla-caja-fila .boton.redondo.con-candado .premium-punto{background:var(--capa);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--borde-control);color:var(--texto);top:auto;bottom:0;right:0}.habla-caja-fila .boton.redondo.con-candado .premium-punto svg{width:10px;height:10px}.habla-caja-campo{width:100%;min-width:0;display:block}.habla-caja-campo.cerrada{cursor:default;outline:none}.habla-caja-campo.cerrada textarea{pointer-events:none}.habla-twin .habla-caja-fila:has(textarea:focus-visible,.habla-caja-campo:focus-visible){outline:2px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-hueco)}.habla-twin :is(.boton,a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-hueco)}.habla-twin .habla-caja-campo:focus-visible{box-shadow:none}.habla-nota{align-items:center;gap:10px;min-width:0;height:44px;padding:0 4px 0 12px;display:flex}.habla-nota-ondas{flex:auto;min-width:0;height:24px;display:block}.habla-nota-reloj{font-family:var(--letra-mono);font-variant-numeric:tabular-nums;color:var(--texto-suave);flex:none;font-size:13px}.habla-nota .boton.mini{border-radius:50%;flex:0 0 32px;width:32px;height:32px}@media (max-width:859px){.marco.en-chat:has(.habla-twin) .contenido{padding:0;scroll-padding:0}.marco.en-chat:has(.habla-twin) .hoja{height:var(--alto-visible,100dvh)}@supports not (height:100dvh){.marco.en-chat:has(.habla-twin) .hoja{height:var(--alto-visible,100vh)}}.marco.en-chat:has(.habla-twin) .hoja>.aviso-legal{margin-top:var(--alto-flotantes-arriba)}.marco.en-chat:has(.habla-twin) .hoja:not(:has(>.aviso-legal)) .habla-tope{padding-top:calc(env(safe-area-inset-top,0px) + 4px)}.marco.en-chat:has(.habla-twin){--pildora-abajo:calc(var(--abajo-reservado) + 138px)}.habla-twin .habla-tope{min-height:56px;padding:4px var(--reserva-flotantes) 4px calc(8px + env(safe-area-inset-left,0px));border-bottom:0;gap:10px}.habla-twin .habla-tope .cara{display:none}.habla-twin .habla-titulo{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:17px;line-height:1.25;display:-webkit-box}.marco.en-chat:has(.habla-twin):has(.grabadora-pildora) .habla-mensajes{scroll-padding-bottom:115px}.marco.en-chat:has(.habla-twin):has(.grabadora-pildora:is(.pendiente,.fallo)) .habla-mensajes{scroll-padding-bottom:167px}.habla-twin .habla-caja{padding:8px calc(12px + env(safe-area-inset-right,0px)) calc(var(--abajo-reservado) + 10px) calc(12px + env(safe-area-inset-left,0px))}.habla-twin .globo{max-width:min(88%,520px)}.habla-twin .turno.suyo .cara{display:grid}.habla-twin .habla-caja-fila,.habla-twin .habla-caja-fila.un-boton{grid-template-columns:auto auto minmax(0,1fr);gap:4px;padding:8px 10px 8px 14px}.habla-twin .habla-caja-fila>:is(.habla-caja-campo,textarea,.habla-nota){grid-area:1/1/auto/-1}.habla-twin .habla-caja-fila>.habla-enviar{grid-area:2/3;justify-self:end}.habla-twin .habla-caja textarea{padding:8px 0 4px}.habla-twin .habla-lista{z-index:13;width:min(280px,86vw);padding:calc(env(safe-area-inset-top,0px) + 10px) 10px calc(env(safe-area-inset-bottom,0px) + 10px) calc(10px + env(safe-area-inset-left,0px));background:var(--capa);border-right:1px solid var(--borde-control);box-shadow:var(--sombra-hero);border-radius:0 28px 28px 0;gap:10px;position:fixed;top:0;bottom:0;left:0}.habla-twin.lista-abierta .habla-velo{z-index:12;background:var(--velo);position:fixed;inset:0}.habla-twin .habla-lista-toggle{flex:0 0 44px;width:44px;height:44px}}@media (max-width:859px) and (max-height:800px){.habla-twin .habla-mensajes{padding-top:8px}.habla-twin .habla-vacio{gap:8px;padding:4px 12px}.habla-twin .habla-vacio h2{font-size:24px;line-height:1.2}.habla-twin .habla-vacio-orbe{display:none}.habla-twin .habla-empieza{gap:6px;padding:12px 14px}.habla-twin .habla-empieza-fila{padding:8px 10px}.habla-twin .habla-mensajes[data-hay-mas]{-webkit-mask-image:linear-gradient(to bottom, var(--texto) calc(100% - 36px), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--texto) calc(100% - 36px), transparent);mask-image:linear-gradient(to bottom, var(--texto) calc(100% - 36px), transparent)}}@media (pointer:coarse){.habla-editar .boton.mini{width:var(--toque);height:var(--toque);flex:0 0 var(--toque)}.habla-editar{grid-template-columns:minmax(0, 1fr) var(--toque) var(--toque)}.habla-twin .habla-lista-cabeza .boton.redondo{width:var(--toque);height:var(--toque);flex-basis:var(--toque)}.accion-app-detalle summary{min-height:var(--toque)}}.rut-tarjeta-fechas{background:var(--superficie-alta);border-radius:14px;flex-direction:column;gap:4px;padding:8px 12px;display:flex}.rut-tarjeta-fechas>p{margin:0}.rut-tarjeta-fechas ol{color:var(--texto);margin:0;padding-left:20px;font-size:14px;line-height:1.5}.rut-tarjeta .acciones a.boton{text-decoration:none}.rut-tarjeta a.boton.apagado{opacity:.55;pointer-events:none}.inicio-rutinas{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.inicio-rutina{flex-wrap:wrap;align-items:center;gap:10px 14px}.inicio-rutina>svg{margin-top:0}.inicio-rutina .crece{flex:220px;min-width:0}.inicio-rutina-acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inicio-rutina-error{color:var(--texto);box-shadow:inset 3px 0 0 var(--error);padding-left:10px}.habla-navegador{background:var(--capa);border:1px solid var(--borde-capa);min-width:0;min-height:0;box-shadow:var(--sombra-boton);border-radius:28px;flex-direction:column;gap:10px;padding:16px;display:flex;overflow:hidden}.navegador-cabeza{justify-content:space-between;align-items:center;gap:10px;display:flex}.navegador-cabeza h2{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.navegador-cabeza h2:focus{outline:none}.navegador-barra{align-items:center;gap:8px;display:flex}.navegador-barra .boton.fino{min-height:var(--toque);white-space:nowrap;flex:none}.navegador-pagina{flex-direction:column;min-width:0;line-height:1.3;display:flex}.navegador-titulo{font-size:14px;font-weight:600}.navegador-estado{color:var(--texto-suave);align-items:center;gap:8px;margin:0;display:flex}.navegador-estado.tuyo{color:var(--texto);font-weight:600}.navegador-punto{background:var(--texto-tenue);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.navegador-estado.tuyo .navegador-punto{background:var(--ok)}.navegador-zona{background:color-mix(in srgb, var(--texto) 6%, transparent);border:1px solid var(--borde-capa);border-radius:16px;flex:auto;justify-content:center;align-items:center;min-height:160px;display:flex;position:relative;overflow:hidden}.navegador-lienzo{background:var(--capa-alta);touch-action:none;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.navegador-lienzo.sin-imagen{visibility:hidden}.navegador-lienzo:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.con-control .navegador-zona{outline:2px solid var(--acento-texto);outline-offset:2px}.navegador-vacio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;position:absolute;inset:0}.navegador-vacio>p{max-width:32ch;margin:0}.navegador-vacio-titulo{font-size:15px;font-weight:600}.navegador-aviso{background:var(--capa);border:1px solid var(--borde-capa);border-radius:12px;margin:0;padding:8px 12px;position:absolute;inset:auto 10px 10px}.navegador-teclado{display:flex;position:relative}.navegador-teclado .boton{min-height:var(--toque)}.navegador-campo{width:var(--toque);height:var(--toque);opacity:0;pointer-events:none;border:0;padding:0;font-size:16px;position:absolute;top:0;left:0}.navegador-sitios{border-top:1px solid var(--linea);padding-top:4px}.navegador-sitios>summary{min-height:var(--toque);cursor:pointer;align-items:center;font-size:14px;font-weight:600;display:flex}.navegador-sitios-cuerpo{max-height:220px;padding-bottom:4px;overflow-y:auto}.habla-navegador-pildora{flex:none;margin-inline-start:auto}@media (min-width:860px){.habla.habla-twin .habla-navegador{flex:0 0 min(460px,34vw)}.navegador-sitios-cuerpo{padding-inline-end:44px}}@media (min-width:860px) and (max-width:1179px){.navegador-velo{z-index:5;background:var(--velo);position:absolute;inset:0}.habla.habla-twin .habla-navegador{top:calc(28px + env(safe-area-inset-top,0px));z-index:6;background:var(--capa);flex:none;width:min(440px,100% - 140px);position:absolute;bottom:28px;right:28px}}@media (max-width:859px){.habla-navegador.hoja{z-index:40;height:var(--alto-visible,100dvh);padding:calc(10px + env(safe-area-inset-top,0px)) calc(12px + env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px));background:var(--capa);box-shadow:none;border:0;border-radius:0;gap:8px;position:fixed;top:0;left:0;right:0}@supports not (height:100dvh){.habla-navegador.hoja{height:var(--alto-visible,100vh)}}.habla-navegador-pildora{margin-inline-end:var(--reserva-flotantes)}}.navegador-ampliar{min-height:var(--toque);white-space:nowrap;margin-inline-start:auto}.habla.habla-twin .habla-navegador.ampliado{inset:calc(12px + env(safe-area-inset-top,0px)) 12px calc(12px + env(safe-area-inset-bottom,0px)) 12px;z-index:50;flex:none;gap:8px;width:auto;height:auto;padding:14px 16px;position:fixed}.habla-navegador.ampliado .navegador-cabeza h2{flex:auto;font-size:16px}.habla-navegador.ampliado .navegador-zona{min-height:0;container-type:size}.habla-navegador.ampliado .navegador-lienzo{width:min(100cqw, calc(100cqh * var(--proporcion,1.6)));max-width:none;height:auto;max-height:none}.navegador-sso{color:var(--texto);background:color-mix(in srgb, var(--ambar) 14%, transparent);border:1px solid color-mix(in srgb, var(--ambar) 45%, transparent);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;display:flex}.navegador-sso>svg{flex:none;margin-top:2px}.navegador-franja{color:var(--texto);background:color-mix(in srgb, var(--ambar) 18%, transparent);border:1px solid color-mix(in srgb, var(--ambar) 55%, transparent);border-radius:12px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:15px;display:flex}.navegador-franja>svg{flex:none}.navegador-franja-texto{overflow-wrap:anywhere;min-width:0}.navegador-franja-corto{display:none}.navegador-franja-sitio{overflow-wrap:anywhere;font-size:18px;font-weight:800}.navegador-franja.peligro{background:color-mix(in srgb, var(--error) 20%, transparent);border-color:color-mix(in srgb, var(--error) 65%, transparent);font-weight:700}.navegador-nota{margin:0}.navegador-franja-region:empty{display:none}.navegador-nota>summary{min-height:var(--toque);cursor:pointer;align-items:center;display:flex}.navegador-nota>p{margin:4px 0 0}@media (max-width:859px){.navegador-franja{padding:6px 10px;font-size:14px}.navegador-franja:not(.peligro) .navegador-franja-texto{flex-wrap:wrap;align-items:baseline;column-gap:.3em;min-width:0;display:flex}.navegador-franja-prefijo{white-space:nowrap;flex:none}.navegador-franja-largo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.navegador-franja-corto{display:inline}.navegador-franja-sitio{overflow-wrap:anywhere;flex:none;max-width:100%;font-size:16px}.habla-navegador.hoja .navegador-zona{min-height:0}}.disp-tarjeta .acciones a.boton{text-decoration:none}.disp-tarjeta a.boton.apagado{opacity:.55;pointer-events:none}.disp-tarjeta>*{min-width:0}.disp-tarjeta-datos{background:var(--superficie-alta);overflow-wrap:anywhere;border-radius:14px;flex-direction:column;gap:6px;margin:0;padding:8px 12px;display:flex}.disp-tarjeta-datos>div{flex-direction:column;gap:1px;display:flex}.disp-tarjeta-datos dt,.disp-tarjeta-datos dd{margin:0}.disp-tarjeta .disp-url{overflow-wrap:anywhere;margin:0}
:is(.cal,.espacios-hoja,.actas) :where(button,a,summary,[role=switch],[role=tab],[role=menuitem],[role=menuitemcheckbox]):focus-visible{outline:2px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-hueco)}:is(.cal,.espacios-hoja,.actas) :where(input,select,textarea):focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cal-mal{color:var(--error)}:root[data-tema=claro] .cal-mal{color:var(--texto)}:is(.cal,.actas) .lim.cal-linea{background:linear-gradient(var(--chip-info-fondo), var(--chip-info-fondo)), var(--chip-base);width:100%;color:var(--texto);border-radius:20px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 18px;font-size:14px;line-height:1.45;display:flex}:is(.cal,.actas) .lim.cal-linea.rojo{background:linear-gradient(color-mix(in srgb, var(--error) 18%, transparent), color-mix(in srgb, var(--error) 18%, transparent)), var(--chip-base);box-shadow:inset 0 0 0 1px var(--borde-capa)}:is(.cal,.actas) .lim.cal-linea>span:not(.ic){flex:auto;min-width:0}:is(.cal,.actas) .lim.cal-linea .lnk{border:1.5px solid var(--borde-control);min-height:44px;color:var(--texto);border-radius:999px;align-items:center;margin-left:6px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}:is(.cal,.actas) .aviso{background:linear-gradient(var(--chip-info-fondo), var(--chip-info-fondo)), var(--chip-base);color:var(--texto);border-radius:20px;margin-bottom:18px;padding:14px 18px;font-size:14px;line-height:1.45}.cal .aviso.malo,.actas .aviso.malo,.espacios-hoja .aviso.malo{background:linear-gradient(color-mix(in srgb, var(--error) 18%, transparent), color-mix(in srgb, var(--error) 18%, transparent)), var(--chip-base);color:var(--texto)}.cal .aviso p,.actas .aviso p,.espacios-hoja .aviso p{color:var(--texto)}.cal .beta{border-color:var(--borde-control);color:var(--texto)}.cal .cal-beta-info{min-width:44px;min-height:44px;color:var(--texto);justify-content:center;align-items:center;margin:-14px 0}.cal-herramientas .pestanas{background:var(--superficie-alta);box-shadow:inset 0 0 0 1.5px var(--borde-control);border-radius:999px;gap:4px;padding:4px}.cal-herramientas .pestanas button{min-height:36px;color:var(--texto);border:1.5px solid #0000;padding:0 18px;font-size:14px;font-weight:500}@media (pointer:coarse){.cal-herramientas .pestanas button{min-height:var(--toque)}}.cal-herramientas .pestanas button.activa{background:var(--activo-fondo);border-color:var(--riel-anillo);color:var(--texto);font-weight:700}@media (hover:hover){.cal-herramientas .pestanas button:hover{background:color-mix(in srgb, var(--texto) 10%, transparent);color:var(--texto)}.cal-herramientas .pestanas button.activa:hover{background:var(--activo-fondo)}}.cal-captura-nota,.cal-tarjeta .captura-nota{border-bottom:1px solid var(--borde-capa);color:var(--texto-suave);margin:0;padding:10px 20px}.cal-herramientas .desplegable-panel,.cal-herramientas .menu-acciones-lista{border:1px solid var(--borde-cristal);background:var(--capa);box-shadow:var(--sombra-hero);border-radius:24px;padding:16px}.cal-herramientas .menu-acciones-lista{width:340px;max-width:calc(100vw - 32px);padding:8px;left:auto;right:0}.cal-herramientas .menu-acciones-lista button{border-radius:16px;min-height:48px;padding:8px 14px;font-size:15px;font-weight:600}.cal-herramientas .menu-acciones-lista small{color:var(--texto-suave);font-size:13px;font-weight:500}@media (hover:hover){.cal-herramientas .menu-acciones-lista button:hover:not(:disabled){background:color-mix(in srgb, var(--texto) 10%, transparent)}}.cal-herramientas .desplegable-panel h3{color:var(--texto-suave)}.cal-herramientas .menu-acciones-boton,.cal-herramientas .cal-boton-filtros{justify-content:center;width:44px;height:44px;padding:0}.cal .interruptor{gap:12px;min-height:44px;font-size:15px;font-weight:600}.cal .interruptor-pista{box-sizing:border-box;border:1.5px solid var(--borde-control);background:var(--superficie-alta);flex:0 0 52px;width:52px;height:32px}.cal .interruptor-pista:after{background:var(--texto);width:21px;height:21px;top:4px;left:4px}.cal .interruptor[aria-checked=true] .interruptor-pista{background:var(--interruptor-on);border-color:var(--interruptor-on)}.cal .interruptor[aria-checked=true] .interruptor-pista:after{background:var(--interruptor-perilla);transform:translate(20px)}.cal .interruptor:focus-visible .interruptor-pista{box-shadow:none}.cal-leyenda{border-top:1px solid var(--borde-capa);color:var(--texto-suave);flex-wrap:wrap;gap:6px 18px;padding:12px 20px 14px;font-size:13px;display:flex}.cal-leyenda>span{align-items:center;gap:8px;display:inline-flex}.cal-leyenda .cal-bot-pro{margin-left:0}.cal-agenda{flex-direction:column;gap:14px;padding:6px 14px 14px;display:flex}.cal-ag-dia>h3{letter-spacing:.08em;text-transform:uppercase;color:var(--texto);align-items:center;gap:10px;margin:8px 0;font-size:12px;font-weight:700;display:flex}.cal-ag-hoy{background:linear-gradient(var(--chip-info-fondo), var(--chip-info-fondo)), var(--chip-base);height:22px;color:var(--chip-info-texto);letter-spacing:.04em;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.cal-ag-dia>h3:focus,.cal-nada:focus{outline:none}.cal-ag-dia ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cal-ag-fila{border-radius:20px;gap:12px;width:100%;min-height:60px;padding:8px 14px 8px 16px;font-size:15px;line-height:1.3}.cal-ag-hora{font-family:var(--letra-codigo);flex-direction:column;flex:0 0 80px;font-size:12.5px;line-height:1.35;display:flex}.cal-ag-texto{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cal-ag-texto b{overflow-wrap:anywhere;font-size:15px;font-weight:600}.cal-ag-texto small{color:var(--texto);font-size:13px}.cal-esqueleto{flex-direction:column;gap:14px;padding:20px;display:flex}.cal-esqueleto-texto{color:var(--texto);margin:0;font-size:14px}.cal-esqueleto-pastilla{background:var(--superficie-alta);border-radius:999px;width:min(320px,100%);height:44px}.cal-esqueleto-fila{background:var(--superficie-alta);border-radius:16px;height:52px}.espacios-hoja>.cal-esqueleto{padding:4px 0}.espacios-cabecera{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:8px;display:flex}.espacios-cuenta{color:var(--texto-suave);font-size:13px}.cal-sin-calendario{flex-direction:column;align-items:center;padding-top:36px;display:flex}.cal-vacio-icono{background:var(--superficie-alta);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--borde-control);color:var(--texto);border-radius:50%;place-items:center;display:grid}.cal-sin-calendario div.vacio{min-height:0;padding:16px 24px 36px}.cal-sin-calendario .vacio-titulo{font-size:20px;font-weight:700}.cal-sin-calendario .vacio-cuerpo{max-width:52ch;font-size:15px;line-height:1.5}.cal-vacio-google>summary{text-underline-offset:3px;min-height:44px;color:var(--texto);text-decoration:underline}.cal-vacio-google{color:var(--texto-suave)}.cal-cargando{color:var(--texto);font-size:14px}.cal-panel .acta{border-left:0;margin:4px 0 0;padding-left:0}.cal-panel .acta h4{letter-spacing:.08em;color:var(--texto-suave);margin:14px 0 6px;font-size:12px;font-weight:700}.cal-panel .inicio-tarea input[type=checkbox]{width:24px;height:24px;accent-color:var(--inverso)}.cal-panel .inicio-apuntes li{color:var(--texto)}.cal-panel .inicio-apuntes li:before{background:var(--texto)}.cal-panel .plazo-editor input[type=date]{color-scheme:normal;background:var(--superficie);border:1.5px solid var(--borde-control)}.cal-panel .cal-abrir-actas{align-self:flex-start}.cal-acta-leyendo,.cal-acta-en_cola{min-height:30px;color:var(--chip-info-texto);background:linear-gradient(var(--chip-info-fondo), var(--chip-info-fondo)), var(--chip-base);align-items:center;gap:7px;padding:0 12px 0 10px;font-weight:600;display:inline-flex}.cal-acta-en_cola{color:var(--chip-espera-texto);background:linear-gradient(var(--chip-espera-fondo), var(--chip-espera-fondo)), var(--chip-base)}.cal-panel .boton.fino{white-space:normal;text-align:left;height:auto}.cal-anio-dia{position:relative}.cal-anio-dia.hoy.nivel-4{color:var(--sobre-acento)}.cal-anio-dia:is(.nivel-1,.nivel-2,.nivel-3,.nivel-4):after{content:"";pointer-events:none;background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.cal-panel-navegador .captura-nota{color:var(--texto);margin:0}@media (pointer:coarse){.cal-anio-titulo{text-align:left;width:100%;display:block}}.cal-vista:has(.cal-mes-tel){padding:0}.cal-mes-tel-cabecera,.cal-mes-tel-rejilla{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-mes-tel-cabecera{letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--texto-suave);padding:8px 0 6px;font-size:12px}.cal-mes-tel-dia{border:0;border-top:1px solid var(--borde-capa);border-left:1px solid var(--borde-capa);min-width:0;min-height:48px;color:var(--texto);font:inherit;cursor:pointer;background:0 0;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;padding:4px 0 5px;display:flex}.cal-mes-tel-dia:nth-child(7n+1){border-left:0}.cal-mes-tel-dia.fuera{background:color-mix(in srgb, var(--tinta) 14%, transparent)}.cal-mes-tel-num{border-radius:999px;place-items:center;min-width:30px;height:28px;padding:0 4px;font-size:14px;font-weight:700;line-height:1;display:inline-grid}.cal-mes-tel-dia.fuera .cal-mes-tel-num{color:var(--texto-suave)}.cal-mes-tel-dia.hoy .cal-mes-tel-num{background:var(--activo-fondo);box-shadow:inset 0 0 0 1.5px var(--riel-anillo);color:var(--texto)}.cal-mes-tel-dia[aria-pressed=true] .cal-mes-tel-num{box-shadow:inset 0 0 0 2px var(--borde-control)}.cal-mes-tel-dia.hoy[aria-pressed=true] .cal-mes-tel-num{box-shadow:inset 0 0 0 2px var(--texto)}.cal .cal-mes-tel-dia:focus-visible{outline:2px solid var(--foco);outline-offset:-3px;box-shadow:inset 0 0 0 3px var(--foco-hueco)}.cal-mes-tel-puntos{gap:3px;height:8px;display:flex}.cal-mes-tel-puntos i{background:var(--c);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--texto);border-radius:50%;display:block}.cal-mes-tel-puntos i.resp-tentativa{background:linear-gradient(90deg, var(--c) 50%, transparent 50%)}.cal-mes-tel-puntos i.resp-sin_responder{box-shadow:inset 0 0 0 1.5px var(--c), 0 0 0 1.5px var(--texto);background:0 0}.cal-mes-tel-dia-elegido{border-top:1px solid var(--borde-capa)}.cal-mes-tel-dia-elegido .cal-agenda{padding-top:6px}.cal-mes-tel-dia-elegido .cal-nada{padding:14px 4px 6px;font-size:15px}.cal-anio-filas{flex-direction:column;gap:8px;padding:12px 12px 14px;display:flex}.cal-anio-fila{border:1px solid var(--borde-capa);background:var(--superficie);width:100%;min-height:64px;color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:20px;flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.cal-anio-fila.hoy{background:var(--superficie-alta);box-shadow:inset 0 0 0 2px var(--borde-control)}.cal-anio-fila-cab{align-items:center;gap:10px;min-height:28px;display:flex}.cal-anio-fila-mes{text-transform:capitalize;flex:auto;font-size:16px;font-weight:700}.cal-anio-fila-total{font-family:var(--letra-codigo);color:var(--texto-suave);font-size:13px}.cal-anio-fila-cab .icono{flex:none}.cal-anio-tira{align-items:flex-end;gap:2px;height:22px;display:flex}.cal-anio-tira i{background:var(--acento-texto);border-radius:2px;flex:1 1 0;min-width:0}.cal-anio-tira i.nivel-0{background:color-mix(in srgb, var(--texto) 30%, transparent);height:2px}.cal-anio-tira i.nivel-1{background:color-mix(in srgb, var(--acento-texto) 60%, transparent);height:7px}.cal-anio-tira i.nivel-2{background:color-mix(in srgb, var(--acento-texto) 75%, transparent);height:12px}.cal-anio-tira i.nivel-3{background:color-mix(in srgb, var(--acento-texto) 90%, transparent);height:17px}.cal-anio-tira i.nivel-4{height:22px}.cal-anio-tira i.hoy{box-shadow:0 2px 0 0 var(--texto)}@media (max-width:859px){.cal-barra{gap:10px;padding:14px}.cal-agenda{padding-top:10px}.cal-leyenda{padding:12px 14px}}@media (max-width:639px){.cal-herramientas{justify-content:space-between;gap:6px;width:100%}.cal-herramientas .pestanas{flex:none;gap:0;width:auto}.cal-herramientas .pestanas button{flex:none;justify-content:center;min-width:44px;min-height:44px;padding:0 8px}.cal-herramientas .desplegable:has(.cal-selector){flex:none}.cal-herramientas .boton.cal-selector{justify-content:center;width:44px;height:44px;padding:0;position:relative}.cal-selector-icono{display:inline-flex}.cal-selector-nombre,.cal-selector-flecha{display:none}.cal-selector-cuentas{gap:2px;display:flex;position:absolute;bottom:7px;right:7px}.cal-selector-cuenta:nth-child(n+4){display:none}.cal-selector-cuenta i{flex-basis:8px;width:8px;height:8px}.cal-selector-mal{position:absolute;top:4px;right:4px}.cal-navegar .cal-periodo{white-space:normal;flex-basis:100%;margin:4px 0 0;font-size:16px}.cal-herramientas .menu-acciones-lista{width:min(340px,100vw - 32px)}.cal-sin-calendario div.vacio{padding:16px 16px 28px}}.actas{flex-direction:column;min-width:0;display:flex}.actas-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;min-width:0;display:grid}@media (min-width:1100px){.actas-cols{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}}.actas-seccion{background:var(--capa);border:1px solid var(--borde-capa);min-width:0;box-shadow:var(--sombra-boton);border-radius:28px;flex-direction:column;gap:4px;padding:22px 22px 18px;display:flex}.actas-seccion>.cal-esqueleto{padding:4px 0}@media (max-width:859px){.actas-seccion{border-radius:24px;padding:18px 16px 14px}}.actas-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.actas-cabeza h2{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.actas-filtro{border:1.5px solid var(--borde-control);min-height:44px;color:var(--texto);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.actas-filtro[aria-pressed=true]{background:var(--activo-fondo)}@media (hover:hover){.actas-filtro:hover{background:color-mix(in srgb, var(--texto) 10%, transparent)}.actas-filtro[aria-pressed=true]:hover{background:var(--activo-fondo)}}.actas-lista{margin:0;padding:0;list-style:none}.actas-fila{border-top:1px solid var(--borde-capa)}.actas-fila:first-child{border-top:0}.actas-fila-titulo{margin:0;font-size:15px;font-weight:400;line-height:1.3}.actas-cab{box-sizing:border-box;width:100%;min-height:64px;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 2px;display:flex}.actas-cab.quieta{cursor:default;min-height:56px}.actas-cab>svg{color:var(--texto);flex:none}.actas-quien{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.actas-titulo{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.3}.actas-meta{color:var(--texto-suave);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:13px;display:flex}.actas-meta time{font-family:var(--letra-codigo);font-size:12.5px}.actas-estado{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px 10px;display:flex}.actas-hechas{color:var(--texto-suave);white-space:nowrap;font-size:13px}@media (hover:hover){.actas-cab:not(.quieta):hover .actas-titulo{text-underline-offset:3px;text-decoration:underline}}.actas-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:26px;padding:0 10px 0 8px;font-size:12px;font-weight:600;display:inline-flex}.actas-chip.info{color:var(--chip-info-texto);background:linear-gradient(var(--chip-info-fondo), var(--chip-info-fondo)), var(--chip-base)}.actas-chip.ok{color:var(--chip-ok-texto);background:linear-gradient(var(--chip-ok-fondo), var(--chip-ok-fondo)), var(--chip-base)}.actas-chip.espera{color:var(--chip-espera-texto);background:linear-gradient(var(--chip-espera-fondo), var(--chip-espera-fondo)), var(--chip-base)}.actas-chip.error{color:var(--chip-error-texto);background:linear-gradient(var(--chip-error-fondo), var(--chip-error-fondo)), var(--chip-base)}.actas-chip.neutro{color:var(--texto);background:var(--superficie-alta);box-shadow:inset 0 0 0 1px var(--borde-capa)}.actas-punto{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.actas-icono{flex:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.actas-gira>svg{animation:1.4s linear infinite actas-giro}}@keyframes actas-giro{to{transform:rotate(360deg)}}.actas-nota{flex-direction:column;align-items:flex-start;gap:8px;padding:0 2px 14px;display:flex}.actas-nota p{color:var(--texto-suave);align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.4;display:flex}.actas-nota p .actas-icono{margin-top:1px}.actas-nota .boton{min-height:44px}.actas-cuerpo{flex-direction:column;gap:12px;padding:2px 2px 16px;display:flex}.actas-cuerpo .acta{border-left:0;margin:0;padding-left:0}.actas-cuerpo .acta h4{letter-spacing:.08em;color:var(--texto-suave);margin:14px 0 6px;font-size:12px;font-weight:700}.actas-cuerpo .acta>h4:first-child{margin-top:0}.actas-cuerpo .acta-resumen{color:var(--texto);margin:0;font-size:14.5px;line-height:1.55}.actas-mas{border-top:1px solid var(--borde-capa);flex-direction:column;align-items:stretch;gap:10px;margin-top:4px;padding-top:12px;display:flex}.actas-mas .boton{justify-content:center;width:100%}.actas-mas p{margin:0}.actas-grupo{flex-direction:column;margin-top:8px;display:flex}.actas-grupo>h3{letter-spacing:.08em;text-transform:uppercase;color:var(--texto);align-items:center;gap:8px;margin:0;padding:10px 0 4px;font-size:12px;font-weight:700;line-height:1;display:flex}.actas-n{font-family:var(--letra-codigo);letter-spacing:0;color:var(--texto-suave);font-size:12px;font-weight:400}.actas-aldia{color:var(--texto);align-items:center;gap:8px;margin:8px 0 4px;font-size:15px;font-weight:600;display:flex}.actas-aldia.suave{color:var(--texto-suave);font-weight:400}.actas-de-mas{margin:8px 0 0}.actas-origen{color:var(--texto-suave);overflow-wrap:anywhere}.actas .inicio-tarea{border-top:1px solid var(--borde-capa);border-bottom:0;padding:4px 0 10px}.actas .inicio-tarea:first-child{border-top:0}.actas .inicio-tarea label{gap:12px;padding:10px 0 2px;font-size:15px;line-height:1.35}.actas .inicio-tarea input[type=checkbox]{width:24px;height:24px;accent-color:var(--inverso);margin-top:0}.actas .inicio-tarea>.suave{color:var(--texto-suave);flex-wrap:wrap;align-items:center;gap:0 10px;margin-top:0;padding-left:36px;font-size:13px;display:flex}.actas .inicio-tarea .hecha{color:var(--texto-suave);text-decoration:line-through}.actas .inicio-tarea .etiqueta{color:var(--texto);margin-right:0}.actas .inicio-tarea .etiqueta.bien{color:var(--chip-info-texto);background:linear-gradient(var(--chip-info-fondo), var(--chip-info-fondo)), var(--chip-base)}.actas .plazo-boton .etiqueta{color:var(--texto);text-underline-offset:3px;background:0 0;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.actas .plazo-poner{color:var(--texto)}.actas .plazo-editor input[type=date]{color-scheme:normal;background:var(--superficie);border:1.5px solid var(--borde-control)}.actas .tarea-auto{width:100%;padding-left:36px;font-size:13px}.actas .tarea-auto>.crece{flex:0 auto}.actas .tarea-auto .boton{min-height:44px}.actas .tarea-auto a{min-height:44px;color:var(--texto);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.actas .inicio-apuntes li{color:var(--texto)}.actas .inicio-apuntes li:before{background:var(--texto)}.actas .lim.cal-linea .boton{flex:none;min-height:44px}.actas-vacio{align-items:center;padding-top:28px}.actas-vacio div.vacio{min-height:0;padding:12px 24px 28px}.actas-vacio .vacio-titulo{font-size:20px;font-weight:700}.actas-vacio .vacio-cuerpo{max-width:52ch;font-size:15px;line-height:1.5}@media (max-width:639px){.actas-cab{align-items:flex-start}.actas-estado{flex-direction:column;align-items:flex-end;gap:6px}.actas-cabeza h2{font-size:20px}.actas .lim.cal-linea{flex-wrap:wrap}.actas-vacio div.vacio{padding:12px 8px 24px}}.cal-secciones{margin-bottom:14px}.cal-secciones .pestanas{margin-bottom:0}.cal-secciones .pestana-cuenta{font-family:var(--letra-codigo);opacity:.9;font-size:12px}.rut{background:var(--capa);border:1px solid var(--borde-capa);min-width:0;box-shadow:var(--sombra-boton);border-radius:28px;flex-direction:column;gap:12px;padding:20px;display:flex}@media (max-width:859px){.rut{border-radius:22px;padding:16px 14px}}.rut>*{margin:0}.rut-cabeza{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.rut-cabeza h2{letter-spacing:-.01em;margin:0;font-size:22px}.rut-cuenta{font-family:var(--letra-codigo);font-size:13px}.rut-lead{max-width:64ch;color:var(--texto-suave);font-size:14px;line-height:1.5}.rut .aviso,.rut .lim{margin-bottom:0}.disp .aviso .lnk{border:1.5px solid var(--borde-control);min-height:44px;color:var(--texto);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;margin-left:6px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.rut .vacio-accion .boton{text-decoration:none}.rut-pro{background:var(--superficie-alta);border:1px solid var(--borde-capa);border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.rut-pro .crece{flex:240px;min-width:0}.rut-pro-icono{background:var(--chip-lav-fondo);width:40px;height:40px;color:var(--chip-lav-texto);border-radius:50%;flex:none;place-items:center;display:grid}.rut-pro-titulo{margin:0 0 2px;font-weight:600}.rut-pro p{margin:0}.rut-lista{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rut-fila{background:var(--capa-alta);border:1px solid var(--borde-capa);overflow-wrap:anywhere;border-radius:20px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.rut-fila>*{margin:0}.rut-fila.pausada{border-style:dashed}.rut-fila-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.rut-nombre{min-width:0;margin:0;font-size:16px;font-weight:600}.rut-regla{font-size:15px;line-height:1.4}.rut-acciones{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.rut-acciones .boton{text-decoration:none}.rut-acciones .boton svg{flex:none}.rut-estado{background:var(--superficie-alta);color:var(--texto);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.rut-estado:before{content:"";background:var(--texto-suave);border-radius:50%;flex:none;width:8px;height:8px}.rut-estado.bien{background:linear-gradient(var(--chip-ok-fondo), var(--chip-ok-fondo)), var(--chip-base);color:var(--chip-ok-texto)}.rut-estado.espera{background:linear-gradient(var(--chip-espera-fondo), var(--chip-espera-fondo)), var(--chip-base);color:var(--chip-espera-texto)}.rut-estado.mal{background:linear-gradient(var(--chip-error-fondo), var(--chip-error-fondo)), var(--chip-base);color:var(--chip-error-texto)}.rut-estado.bien:before,.rut-estado.espera:before,.rut-estado.mal:before{background:currentColor}.rut-historial-boton{min-height:44px;color:var(--texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0 4px;font-size:13.5px;font-weight:600;display:inline-flex}@media (hover:hover){.rut-historial-boton:hover{color:var(--texto)}}.rut-historial{padding-top:2px}.rut-historial ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rut-corrida{background:var(--superficie-alta);border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding:8px 12px;font-size:14px;display:grid}.rut-corrida-fecha{min-width:0}.rut-corrida-coste{font-family:var(--letra-codigo);white-space:nowrap}.rut-corrida-detalle{grid-column:1/-1}@media (max-width:480px){.rut-corrida{grid-template-columns:minmax(0,1fr) auto}.rut-corrida-coste{grid-column:1/-1}}.rut-editar{flex-direction:column;gap:14px;display:flex}.rut-editar h2{margin:0}.rut-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.rut-campo>p{margin:0}.rut-campo label,.rut-dias legend{color:var(--texto);font-size:14px;font-weight:600}.rut-editar input,.rut-editar textarea,.rut-editar select{margin-top:0;font-size:16px}.rut-editar textarea{min-height:96px}.rut-editar input[type=time],.rut-editar input[type=datetime-local]{background:var(--campo-fondo);border:1px solid var(--campo-borde);width:100%;min-height:44px;color:var(--texto);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:12px;padding:11px 14px;font-family:inherit;font-size:16px}:root[data-tema=claro] .rut-editar input[type=time],:root[data-tema=claro] .rut-editar input[type=datetime-local]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.rut-editar input[type=time]:focus,.rut-editar input[type=datetime-local]:focus{border-color:var(--campo-borde-foco);box-shadow:0 0 0 3px var(--cian-tenue);outline:none}.rut-par{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:480px){.rut-par{grid-template-columns:1fr}}.rut-dias{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.rut-dias legend{margin-bottom:6px;padding:0}.rut-dias-fila{flex-wrap:wrap;gap:8px;display:flex}.rut-dia{border:1.5px solid var(--borde-control);width:44px;height:44px;color:var(--texto);font:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-weight:700;display:inline-grid}.rut-dia.on{background:var(--activo-fondo);box-shadow:inset 0 0 0 1.5px var(--riel-anillo)}.rut-dia.on:after{content:"✓" / "";margin-left:2px;font-size:10px}.rut-previa{background:var(--superficie-alta);border-radius:16px;min-height:56px;padding:12px 14px}.rut-previa p{color:var(--texto);margin:0}.rut-previa-regla{font-weight:600}.rut-previa-fechas{color:var(--texto);margin:6px 0 0;padding-left:20px;font-size:14px}.rut-previa-mal{box-shadow:inset 3px 0 0 var(--error);padding-left:10px}.cal-rut{border:1.5px dashed var(--borde-control);background:var(--chip-lav-fondo);width:100%;min-width:0;min-height:22px;color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:4px;padding:2px 6px;font-size:12px;line-height:1.3;display:flex}.cal-rut>svg{color:var(--chip-lav-texto);flex:none}.cal-rut-texto{min-width:0}@media (hover:hover){.cal-rut:hover{background:color-mix(in srgb, var(--lavanda) 28%, transparent)}}.cal-rut.mes{margin-top:2px}.cal-rut.fila{border-radius:20px;min-height:56px;padding:8px 14px 8px 16px;font-size:15px}.cal-rut.fila>svg{width:16px;height:16px}.cal-mes-tel-puntos i.cal-mes-tel-rutina{box-shadow:inset 0 0 0 1.5px var(--chip-lav-texto), 0 0 0 1.5px var(--texto);background:0 0;border-radius:3px}.disp-instruccion{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.disp-webhook{flex-direction:column;gap:8px;min-width:0;display:flex}.disp-webhook>p{margin:0}.disp-webhook code,.rut-fila code{font-family:var(--letra-codigo);overflow-wrap:anywhere;font-size:.92em}.disp-copiable{flex-direction:column;gap:4px;min-width:0;display:flex}.disp-copiable-fila{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.disp-copiable-valor{background:var(--superficie-alta);border:1px solid var(--borde-capa);min-width:0;color:var(--texto);font-family:var(--letra-codigo);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:12px;flex:220px;padding:10px 12px;font-size:13px;line-height:1.4}.disp-copiable-fila .boton{flex:none}.disp-aviso-copia{color:var(--texto);box-shadow:inset 3px 0 0 var(--error);padding-left:10px}.disp-secreto{background:var(--superficie-alta);min-width:0;box-shadow:inset 3px 0 0 var(--cian);border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.disp-secreto-aviso{color:var(--texto);margin:0;font-weight:600}.disp-filtro{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.disp-filtro legend{color:var(--texto);margin-bottom:4px;padding:0;font-size:14px;font-weight:600}.disp-filtro>p{margin:0}.disp-evento{background:var(--superficie-alta);overflow-wrap:anywhere;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;font-size:14px;display:flex}.disp-evento>p{margin:0}.disp-evento-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}.disp-evento-resumen{font-weight:600}.disp-evento-ejecucion{border-top:1px solid var(--borde-capa);flex-wrap:wrap;align-items:center;gap:4px 10px;padding-top:6px;display:flex}.disp-evento-detalle,.disp-informe{flex-basis:100%}.disp-informe summary{cursor:pointer;min-height:44px;color:var(--texto-suave);align-items:center;font-weight:600;display:flex}.disp-informe p{white-space:pre-wrap;margin:0 0 6px}.actas-tr{border-top:1px solid var(--borde-capa);flex-direction:column;gap:14px;margin-top:8px;padding-top:10px;display:flex}.actas-tr-cab{justify-content:space-between;align-items:center;gap:10px;display:flex}.actas-tr-h{flex:auto;min-width:0;margin:0}.actas-tr-tog{width:100%;min-height:44px;color:var(--texto);font:inherit;letter-spacing:.08em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:700;display:inline-flex}.actas-tr-cuerpo{flex-direction:column;gap:14px;display:flex}.actas-tr .menu-acciones-con-contenido{flex:none;min-height:44px;padding:0 16px;font-size:14px}.actas-tr .menu-acciones-con-contenido[aria-expanded=true]{background:var(--activo-fondo)}.actas-tr .menu-acciones-con-contenido[aria-disabled=true]{background:var(--superficie-alta);color:var(--texto-suave);cursor:default}.actas-tr .menu-acciones-lista{border:1px solid var(--borde-cristal);background:var(--cristal);width:300px;max-width:min(300px,100vw - 32px);-webkit-backdrop-filter:var(--filtro-cristal);backdrop-filter:var(--filtro-cristal);box-shadow:var(--sombra-hero);border-radius:24px;padding:8px}.actas-tr .menu-acciones-lista button{border-radius:999px;min-height:52px;padding:6px 14px;font-size:15px;font-weight:600}.actas-tr .menu-acciones-lista small{color:var(--texto-suave-cristal);font-size:12.5px;font-weight:400}.actas-tr .menu-acciones-lista button:focus-visible{background:color-mix(in srgb, var(--texto) 10%, transparent);outline:2px solid var(--foco);outline-offset:-2px}@media (hover:hover){.actas-tr .menu-acciones-lista button:hover:not(:disabled){background:color-mix(in srgb, var(--texto) 10%, transparent)}}.actas-tr .actas-tr-aviso{align-items:flex-start;gap:10px;margin:0;display:flex}.actas-tr .actas-tr-aviso>svg{flex:none;margin-top:1px}.actas-tr .actas-tr-aviso.espera{background:linear-gradient(var(--chip-espera-fondo), var(--chip-espera-fondo)), var(--chip-base)}.actas-tr .actas-tr-aviso.con-accion{align-items:center}.actas-tr-enlace{color:var(--texto);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-12px 0;padding:12px 2px;font-weight:600;text-decoration:underline;display:inline}.actas-tr-nota{color:var(--texto-suave);align-items:flex-start;gap:8px;margin:0;padding-top:6px;font-size:13.5px;line-height:1.4;display:flex}.actas-tr-nota>svg{flex:none;margin-top:1px}.actas-tr-meta{color:var(--texto-suave);margin:0;font-size:13px}.actas-tr-meta b{color:var(--texto);font-weight:600}.actas-tr-voces{flex-direction:column;gap:10px;display:flex}.actas-tr-voces h5{letter-spacing:0;text-transform:none;color:var(--texto);margin:0;font-size:14px;font-weight:700}.actas-tr-voces-lista{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.actas-tr-voz{border:1.5px solid var(--borde-control);background:var(--superficie);min-height:44px;color:var(--texto);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;line-height:1.1;display:inline-flex}.actas-tr-voz[aria-expanded=true]{background:var(--activo-fondo)}.actas-tr-voz.apagada{color:var(--texto-suave);cursor:default;background:0 0;border-style:dashed}.actas-tr-voz .actas-chip{flex:none;height:22px}.actas-tr-min{font-family:var(--letra-codigo);color:var(--texto-suave);font-size:12.5px;font-weight:400}.actas-tr-ii{border:1.5px solid;border-radius:50%;place-items:center;width:14px;height:14px;font-size:10px;font-weight:700;line-height:1;display:inline-grid}.actas-tr-ayuda{color:var(--texto-suave);font-size:13px;line-height:1.45}p.actas-tr-ayuda{align-items:flex-start;gap:8px;margin:0;display:flex}p.actas-tr-ayuda>svg{flex:none;margin-top:1px}@media (hover:hover){.actas-tr-voz:not(.apagada):hover{background:color-mix(in srgb, var(--texto) 10%, transparent)}}.actas-tr-ed{background:var(--superficie-alta);scroll-margin-bottom:calc(var(--alto-barra-flotante) + 8px);border-radius:20px;flex-direction:column;gap:14px;padding:16px;display:flex}.actas-tr-ed:focus:not(:focus-visible){outline:none}.actas-tr-ed h5{letter-spacing:0;text-transform:none;color:var(--texto);margin:0;font-size:15px;font-weight:700}.actas-tr-form{flex-direction:column;gap:14px;display:flex}.actas-tr-vivo:empty{margin-top:-14px}.actas-tr .actas-tr-aviso:focus:not(:focus-visible){outline:none}.actas-tr-confirma{border:1px solid var(--borde-capa);background:var(--cristal-in);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.actas-tr-confirma p{margin:0;font-size:14px;line-height:1.4}.actas-tr-modos{flex-wrap:wrap;gap:8px;display:flex}.actas-tr-modo{border:1.5px solid var(--borde-control);min-height:44px;color:var(--texto);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.1;display:inline-flex}.actas-tr-modo[aria-checked=true],.actas-tr-otra[aria-checked=true]{background:var(--activo-fondo)}.actas-tr-campo{flex-direction:column;gap:6px;display:flex}.actas-tr-campo label,.actas-tr-rotulo{color:var(--texto);font-size:14px;font-weight:600;line-height:1.3}.actas-tr-campo input[type=text]{box-sizing:border-box;background:var(--superficie);min-height:48px;font-size:16px}.actas-tr-otras{flex-direction:column;gap:8px;display:flex}.actas-tr-otra{border:1.5px solid var(--borde-control);min-height:48px;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:600;line-height:1.1;display:flex}.actas-tr-otra .actas-tr-min{margin-left:auto}.actas-tr-rad{border:2px solid var(--borde-control);border-radius:50%;flex:none;width:20px;height:20px}.actas-tr-otra[aria-checked=true] .actas-tr-rad{border-color:var(--texto);background:radial-gradient(var(--texto) 0 45%, transparent 50%)}.actas-tr-acciones{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.actas-tr-ed .boton,.actas-tr .actas-tr-plegar{justify-content:center;min-height:48px}.actas-tr .boton[aria-disabled=true]{background:var(--superficie-alta);color:var(--texto-suave);border-color:var(--borde-control);box-shadow:none;cursor:default}@media (hover:hover){.actas-tr-modo:hover,.actas-tr-otra:hover{background:color-mix(in srgb, var(--texto) 10%, transparent)}.actas-tr .boton[aria-disabled=true]:hover{background:var(--superficie-alta)}}.actas-tr :is(.actas-tr-voz,.actas-tr-modo,.actas-tr-otra,.actas-tr-tog):focus-visible,.actas-tr-turnos:focus-visible{outline:2px solid var(--foco);outline-offset:2px;box-shadow:0 0 0 2px var(--foco-hueco)}.actas-tr-caja{border:1px solid var(--borde-capa);background:var(--superficie);border-radius:20px;flex-direction:column;display:flex}.actas-tr-turnos{max-height:460px;padding:6px 16px;overflow-y:auto}.actas-tr-turnos-ol{margin:0;padding:0;list-style:none}.actas-tr-turno{border-left:3px solid var(--borde-capa);content-visibility:auto;contain-intrinsic-size:auto 84px;flex-direction:column;gap:4px;margin:4px 0;padding:10px 0 10px 12px;display:flex}.actas-tr-turno header{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.actas-tr-q{color:var(--texto);font-size:13.5px;font-weight:700}.actas-tr-hora{font-family:var(--letra-codigo);color:var(--texto-suave);margin-left:2px;font-size:12px}.actas-tr-turno p{color:var(--texto);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.actas-tr-turno.dueno{border-left-color:var(--texto)}.actas-tr-turno.dud{border-left-style:dashed;border-left-color:var(--borde-control)}.actas-tr-turno.dud .actas-tr-q{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.actas-tr-pie{border-top:1px solid var(--borde-capa);color:var(--texto-suave);padding:10px 16px;font-size:12.5px}.actas-tr-plegar,.actas-tr-tel{display:none}.actas-tr-esq{border:1px solid var(--borde-capa);background:var(--superficie);border-radius:20px;flex-direction:column;gap:14px;padding:18px 16px;display:flex}.actas-tr-barra{background:var(--superficie-alta);border-radius:8px;height:14px;display:block}.actas-tr-barra.corta{width:36%;height:12px}.actas-tr-barra.media{width:70%}@media (max-width:859px){.actas-tr .menu-acciones-con-contenido{padding:0 14px}.actas-tr-ed{padding:14px}.actas-tr-modo{flex:100%;justify-content:flex-start}.actas-tr-acciones{flex-direction:column-reverse}.actas-tr-acciones .boton,.actas-tr-confirma .boton{width:100%}.actas-tr-caja{background:0 0;border:0;border-radius:0}.actas-tr-turnos{max-height:none;padding:0;overflow:visible}.actas-tr-pie{border-top:0;padding:10px 0 0}.actas-tr-esc{display:none}.actas-tr-tel{display:inline}.actas-tr-plegar{width:100%;margin-top:12px;display:inline-flex}}
