.enc{gap:22px;margin-top:18px;display:grid}.enc-pregunta{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.enc-titulo{color:var(--texto);padding:0;font-size:15px;font-weight:600;line-height:1.45}.enc-opcional{color:var(--texto-suave);font-weight:400}.enc-ayuda,.modal p.enc-ayuda{color:var(--texto-suave);margin:0;font-size:13px}.enc-error,.modal p.enc-error{color:var(--error);margin:0;font-size:13px}.enc-pregunta[data-error] .enc-opcion,.enc-pregunta[data-error] .enc-numero>span,.enc-pregunta[data-error] textarea{border-color:#ff6b6b8c}.enc-opcion-bloque{gap:6px;display:grid}.enc .enc-opcion{min-height:var(--toque);background:var(--superficie);cursor:pointer;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:8px 14px;font-size:15px;line-height:1.4;transition:background .3s,border-color .3s;display:flex}.enc .enc-opcion>input{width:22px;height:22px;accent-color:var(--cian);flex:none;margin:0}.enc .enc-opcion>span{overflow-wrap:anywhere;min-width:0}.enc .enc-opcion[data-marcada]{background:#5ac8fa33;border-color:#5ac8facc}.enc .enc-opcion:has(>input:focus-visible){outline:2px solid var(--cian);outline-offset:2px}.enc .enc-opcion:has(>input:disabled){opacity:.45;cursor:default}@media (hover:hover){.enc .enc-opcion:hover{background:var(--superficie-alta)}.enc .enc-opcion[data-marcada]:hover{background:#5ac8fa33}}.enc .enc-otro{width:calc(100% - 36px);margin:0 0 0 36px;font-size:16px}.enc-anclas{color:var(--texto-suave);justify-content:space-between;gap:16px;font-size:12px;line-height:1.35;display:flex}.enc-anclas span{max-width:48%}.enc-anclas span:last-child{text-align:right}.enc-escala{grid-template-columns:repeat(var(--cols-estrecho,5), minmax(0, 1fr));gap:6px;display:grid}@media (min-width:480px){.enc-escala{grid-template-columns:repeat(var(--cols-ancho,5), minmax(0, 1fr))}}.enc .enc-numero{min-width:0;display:block;position:relative}.enc .enc-numero>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.enc .enc-numero>span{min-height:var(--toque);background:var(--superficie);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:background .3s,border-color .3s,color .3s;display:flex}.enc .enc-numero[data-marcada]>span{background:var(--cian);color:var(--tinta)}.enc .enc-numero>input:focus-visible+span{outline:2px solid var(--cian);outline-offset:2px}.enc .enc-numero>input:disabled{cursor:default}@media (hover:hover){.enc .enc-numero:hover>span{background:var(--superficie-alta)}.enc .enc-numero[data-marcada]:hover>span{background:var(--cian-claro)}}.enc-contador{text-align:right;color:var(--texto-tenue);margin:0;font-size:12px}.enc textarea{margin-top:0}.modal.enc-modal{flex-direction:column;width:min(560px,100%);padding:0;display:flex;overflow:hidden}.enc-form{flex-direction:column;flex:auto;min-height:0;display:flex}.enc-cuerpo{overscroll-behavior:contain;flex:auto;min-height:0;padding:22px 24px 20px;overflow-y:auto}.enc-cabeza{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 16px 0 24px;display:flex}.enc-cabeza h2{overflow-wrap:anywhere;min-width:0;margin:6px 0 0}.enc-cerrar{flex:none}.enc-cuerpo{padding-top:6px}.modal .enc-intro{font-size:13px}.enc-pie{border-top:1px solid var(--linea);flex:none;padding:12px 24px 16px}.enc-pie .aviso{margin:0 0 8px}.modal .enc-faltan{color:var(--texto-suave);margin:0;font-size:13px}.enc-acciones{align-items:center;margin-top:10px}.enc-salida{min-height:var(--toque);color:var(--texto-suave);align-items:center;margin-right:auto;font-size:13px;display:inline-flex}.enc-gracias{text-align:center;padding:28px 24px 26px}.enc-gracias h2{margin-bottom:6px}@media (max-width:480px){.enc-cabeza{padding:14px 10px 0 16px}.enc-cuerpo{padding:6px 16px 16px}.enc-pie{padding:10px 16px 12px}.enc-acciones .boton{flex:auto;justify-content:center}.enc-salida{flex-basis:100%;order:3;justify-content:center;margin-right:0}}.pulso{min-height:100dvh;padding:calc(24px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) calc(32px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px))}.pulso-caja{width:100%;max-width:600px;margin:0 auto}.pulso-marca{justify-content:center;padding:0 0 18px;display:flex}.pulso-tarjeta{background:var(--capa);border:1px solid var(--borde-capa);box-shadow:var(--sombra-boton);border-radius:20px;padding:24px 22px 22px}.pulso-tarjeta h1{overflow-wrap:anywhere}.pulso-tarjeta>.suave{margin-bottom:0}.pulso-acciones{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.pulso-acciones .boton{justify-content:center}.pulso-acciones .enc-faltan{color:var(--texto-suave);flex:100%;margin:0;font-size:13px}.pulso-estado{justify-items:start;gap:14px;display:grid}.pulso-estado p{margin:0}.pulso-estado .boton{text-decoration:none}@media (max-width:480px){.pulso-tarjeta{border-radius:14px;padding:20px 16px 18px}.pulso-acciones .boton{flex:100%}}.admin-resp-filtros{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;gap:10px;margin:0 0 14px;display:grid}.admin-resp-filtros label{gap:6px;min-width:0;display:grid}.admin-resp-resumen{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0 28px;margin:0 0 18px;display:grid}.admin-resp-pregunta{border-top:1px solid var(--linea);min-width:0;padding:14px 0 12px}.admin-resp-pregunta h3{overflow-wrap:anywhere;margin:0 0 2px;font-size:14px;line-height:1.4}.admin-resp-pregunta>p{margin:0 0 10px}.admin-resp-barras{gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-resp-barras li{gap:3px;min-width:0;display:grid}.admin-resp-etq{justify-content:space-between;gap:10px;font-size:13px;line-height:1.35;display:flex}.admin-resp-etq span:first-child{overflow-wrap:anywhere;min-width:0}.admin-resp-etq span:last-child{color:var(--texto-suave);font-variant-numeric:tabular-nums;flex:none}.admin-resp-barra{background:var(--superficie-alta);border-radius:999px;height:8px;overflow:hidden}.admin-resp-barra>i{background:var(--acento-texto);border-radius:999px;height:100%;display:block}.admin-resp-pagina{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;display:flex}.admin-resp-pagina p{flex:100%;margin:0}.enc-planes{gap:10px;margin-top:18px;display:grid}.enc-planes-titulo{color:var(--texto);margin:0;font-size:15px;font-weight:600;line-height:1.45}.enc-planes-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.enc-plan{background:var(--superficie);border:1px solid var(--linea);border-radius:14px;gap:6px;min-width:0;padding:14px 16px;display:grid}.enc-plan p{margin:0}.enc-planes .enc-plan-nombre{color:var(--texto);overflow-wrap:anywhere;font-size:15px;font-weight:600}.enc-plan-precio{font-size:15px;line-height:1.5}.enc-plan-precio strong{color:var(--texto);font-size:20px}.enc-plan-tachado{color:var(--texto-suave)}.enc-plan-mes{color:var(--texto-suave);font-size:13px}.enc-plan-descuento{color:var(--acento-texto);background:#5ac8fa29;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.enc-plan-incluye{color:var(--texto-suave);margin:2px 0 0;padding-left:18px;font-size:13px;list-style:outside}.enc-quiero{text-align:center;justify-items:center;gap:12px;margin-top:16px;display:grid}.enc-quiero p{margin:0}.enc-quiero-ok{color:var(--texto);font-weight:600}.enc-quiero-acciones{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.enc-quiero .boton{min-height:var(--toque);justify-content:center}@media (max-width:480px){.enc-quiero-acciones{width:100%}.enc-quiero-acciones .boton{flex:100%}}
.oferta-socio{gap:12px;display:grid}.oferta-socio p{margin:0}.oferta-socio-caja{width:100%;max-width:560px;margin-bottom:16px}.oferta-socio-caja h2{margin:4px 0 12px}.oferta-socio-ok{color:var(--texto);font-weight:600}.oferta-socio-aviso{color:var(--texto);align-items:center;gap:10px;font-weight:600;display:flex}.oferta-socio-punto{background:var(--cian);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite oferta-socio-late}@keyframes oferta-socio-late{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.oferta-socio-punto{animation:none}}.oferta-socio-opciones{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.oferta-socio-opcion{min-height:var(--toque);text-align:left;font:inherit;color:var(--texto);background:var(--superficie-alta);border:1px solid var(--linea);cursor:default;border-radius:16px;justify-items:start;gap:4px;padding:14px 16px;display:grid}button.oferta-socio-opcion{cursor:pointer}.oferta-socio-opcion:disabled{opacity:.55;cursor:default}@media (hover:hover){button.oferta-socio-opcion:not(:disabled):hover{border-color:var(--cian)}}.oferta-socio-opcion:focus-visible{outline:2px solid var(--cian);outline-offset:2px}.oferta-socio-titulo{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.oferta-socio-descuento{color:var(--tinta);background:var(--cian);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.oferta-socio-precio{font-size:15px}.oferta-socio-precio strong{font-size:20px}.oferta-socio-lista{color:var(--texto-suave);font-size:13px}.oferta-socio-nota{font-size:13px}@media (max-width:560px){.oferta-socio-opciones{grid-template-columns:1fr}}.socio-puntos{gap:8px;margin:0;padding-left:20px;display:grid}.socio-pagina .boton{min-height:var(--toque);justify-content:center;text-decoration:none}
.modal.reportar-modal{flex-direction:column;width:min(520px,100%);padding:0;display:flex;overflow:hidden}.reportar-form{flex-direction:column;flex:auto;min-height:0;display:flex}.reportar-cabeza{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 16px 0 24px;display:flex}.reportar-cabeza h2{overflow-wrap:anywhere;min-width:0;margin:6px 0 0}.reportar-cerrar{flex:none}.reportar-cuerpo{overscroll-behavior:contain;flex:auto;align-content:start;gap:10px;min-height:0;padding:10px 24px 18px;display:grid;overflow-y:auto}.reportar-etiqueta{color:var(--texto);font-size:14px;font-weight:600}.reportar-cuerpo textarea{min-height:120px;margin-top:0}.modal p.reportar-ruta,.reportar-cuerpo .enc-contador{margin:0}.reportar-ruta code{overflow-wrap:anywhere}.reportar-captura{justify-items:start;gap:8px;min-width:0;margin:0;display:grid}.reportar-captura img{object-fit:contain;object-position:left top;border:1px solid var(--linea);background:var(--fondo);border-radius:12px;width:100%;max-height:180px;display:block}.reportar-captura figcaption,.modal p.reportar-sin-captura{margin:0}.reportar-pie{border-top:1px solid var(--linea);flex:none;padding:12px 24px 16px}.reportar-pie .aviso{margin:0 0 8px}.modal p.reportar-descartar{color:var(--texto);margin:0 0 4px;font-size:14px}.reportar-acciones{align-items:center;margin-top:10px}.reportar-gracias{text-align:center;padding:28px 24px 26px}.reportar-gracias h2{margin-bottom:6px}.reportar-gracias p+p{margin-top:6px}@media (max-width:480px){.reportar-cabeza{padding:14px 10px 0 16px}.reportar-cuerpo{padding:8px 16px 14px}.reportar-pie{padding:10px 16px 12px}.reportar-acciones .boton{flex:auto;justify-content:center}}@media (pointer:coarse){.reportar-captura .boton{min-height:var(--toque)}}.admin-rep-texto{white-space:pre-wrap;overflow-wrap:anywhere}.admin-rep-mini{border:1px solid var(--linea);background:var(--fondo);cursor:zoom-in;border-radius:8px;width:96px;height:64px;padding:0;display:block;overflow:hidden}.admin-rep-mini img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}@media (pointer:coarse){.admin-rep-mini{min-width:var(--toque);min-height:var(--toque)}}.modal.admin-rep-vista{width:min(960px,100%)}.admin-rep-vista-cabeza{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-rep-vista-cabeza h2{overflow-wrap:anywhere;min-width:0;margin:6px 0 0}.admin-rep-vista p{margin:0 0 10px}.admin-rep-grande{border:1px solid var(--linea);border-radius:12px;max-width:100%;height:auto;margin:0 0 10px;display:block}.salida-pie{gap:10px;margin-top:18px;display:grid}.salida-pie p,.salida-confirmar .aviso,.salida-confirmar p{margin:0}.salida-pie .aviso{margin-bottom:0}.salida-confirmar{gap:12px;max-width:520px;display:grid}.salida-confirmar .salida-aviso{margin:0}.salida-escribe{color:var(--texto-suave);font-size:14px}.salida-escribe strong{color:var(--texto);letter-spacing:.04em}.salida-confirmar input{width:100%}
.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{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}
: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 + 88px + 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:var(--pedir-desfase,0px);height:var(--pedir-alto,100%);background:var(--velo)}.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));background:var(--riel-fondo);width:88px;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:44px;flex-direction:column;align-items:center;gap:18px;padding:12px 0;display:flex;position:fixed}.riel-destinos{flex-direction:column;align-items:center;gap:18px;display:flex}.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}}.nav-item,.nav-estrella,.nav-estrella-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}.nav-item[aria-current=page]:before{content:"";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;inset:-4px}.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}.nav-estrella{background:var(--estrella-fondo);width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--riel-anillo)}.nav-estrella[aria-expanded=true]{background:var(--activo-fondo);box-shadow:inset 0 0 0 1.5px var(--riel-anillo)}.nav-grabar,.nav-campana{border:1.5px solid var(--borde-control);background:var(--cristal-in);width:48px;height:48px}.nav-campana[aria-expanded=true]{border-color:var(--texto);background:var(--activo-fondo)}.nav-campana .nav-punto{top:7px;right:7px}.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}.nav-item:focus-visible,.nav-estrella-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-estrella:focus-visible,.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)}.nav-estrella[aria-expanded=true]:focus-visible{box-shadow:inset 0 0 0 1.5px var(--riel-anillo), 0 0 0 2px 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-estrella:hover:not([aria-expanded=true]){background:color-mix(in srgb, var(--texto) 24%, 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-estrella,.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-estrella,.nav-grabar,.nav-campana,.nav-avatar):hover>.nav-globo{pointer-events:auto;display:inline-flex}}.barra-flotante{z-index:10;left:calc(16px + env(safe-area-inset-left,0px));right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(30px + env(safe-area-inset-bottom,0px));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-item[aria-current=page]:before{inset:-2px}.barra-flotante .nav-punto{top:8px;right:8px}.nav-estrella-barra{background:var(--avatar-fondo);width:64px;height:64px;color:var(--avatar-acento);box-shadow:var(--sombra-activo)}.nav-estrella-barra[aria-expanded=true]{box-shadow:var(--sombra-activo), 0 0 0 2px var(--riel-anillo)}.marco.teclado .barra-flotante,.marco.teclado .reportar-boton{display:none}.marco.pidiendo .barra-flotante{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))}}.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: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)}}
.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{flex-direction:column;gap:4px;min-width:0;display:flex}.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 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-aparte a{color:var(--texto);text-underline-offset:3px;font-weight:600;text-decoration:underline}.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}@media (max-width:859px){.hoy-tarea{grid-template-columns:minmax(0,1fr)}.hoy-plazo{justify-self:start;padding-left:36px}}.inicio-premium{width:100%;min-height:var(--toque);background:var(--superficie);border:1px solid var(--borde-capa);color:var(--texto);font:inherit;text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.inicio-premium .crece{display:block}.inicio-premium .suave{margin-top:2px;display:block}.inicio-premium>svg{color:var(--texto-suave);flex:none}@media (hover:hover){.inicio-premium:hover{background:var(--superficie-alta)}}.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}}.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-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-flow:row;flex:none;align-items:center;gap:2px;padding-right:4px;display:flex}.habla-fila-acciones .boton.mini{width:22px;height:22px;color:var(--texto-suave);background:0 0;border-color:#0000;border-radius:50%;flex:0 0 22px}@media (pointer:fine){.habla-fila-acciones .boton.mini{flex-basis:30px;width:30px;height:30px}}@media (hover:hover){.habla-fila-acciones .boton.mini:hover{background:var(--superficie-alta);color:var(--texto)}}.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 .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-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-clip-globo{display:inline-flex}.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)}.marco.en-chat:has(.habla-twin):has(.grabadora-pildora){--reportar-abajo:246px}.marco.en-chat:has(.habla-twin):has(.grabadora-pildora:is(.pendiente,.fallo)){--reportar-abajo:298px}.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{font-size:17px}.habla-twin .habla-mensajes{scroll-padding-bottom:calc(var(--toque) + 20px);padding:16px 14px 64px}.marco.en-chat:has(.habla-twin):has(.grabadora-pildora) .habla-mensajes{scroll-padding-bottom:calc(var(--abajo-reservado) + var(--reportar-abajo) + var(--toque) + 16px - var(--pildora-abajo))}.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 (pointer:coarse){.habla-fila-acciones .boton.mini,.habla-editar .boton.mini{width:var(--toque);height:var(--toque);flex:0 0 var(--toque)}.habla-fila-acciones{gap:4px}.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)}}
.cal-cabecera{flex-direction:column;gap:6px;margin:0 0 18px;display:flex}.cal-cabecera h1{letter-spacing:-.025em;margin:0;font-size:40px;font-weight:700;line-height:1.15}.cal-cabecera p{max-width:64ch;color:var(--texto);margin:0;font-size:15px;line-height:1.55}@media (max-width:859px){.cal-cabecera h1{letter-spacing:-.02em;font-size:28px}.cal-cabecera p{font-size:14.5px}}: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 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}.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%}@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;width:100%}.cal-herramientas .pestanas{order:-1;width:100%}.cal-herramientas .pestanas button{flex:1 1 0;justify-content:center;min-height:44px}.cal-herramientas .desplegable:has(.cal-selector){flex:auto}.cal-herramientas .cal-selector{justify-content:center;width:100%}.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-anio{grid-template-columns:minmax(0,1fr);padding:14px}.cal-anio-rejilla{gap:0}.cal-anio-dia{aspect-ratio:auto;min-height:44px}.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}}
