@font-face{font-family:Manrope Logotipo;src:url(/fonts/manrope-logotipo.woff2) format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-700.woff2) format("woff2")}:root{color-scheme:light;--fondo: #f6f5f4;--fondo-lateral: #efedea;--fondo-tarjeta: #ffffff;--fondo-sutil: #efedea;--borde: #e6e4e1;--borde-fuerte: #d8d5d1;--texto: #15130f;--texto-secundario: #31302e;--texto-tenue: #615d59;--texto-debil: #a39e98;--texto-inverso: #ffffff;--primario: #0d5fcc;--primario-fuerte: #0b4daa;--primario-sutil: #e9f0fb;--sobre-primario: #ffffff;--orthodata-marca: #0a2a5e;--orthodata-apoyo: #5c7a91;--orthodata-calido: #f7853a;--noche: #0e2a5c;--noche-tenue: #a9bedd;--cat-tarea: #62aef0;--cat-pregunta: #2a9d99;--cat-decision: #7c5cd6;--cat-compromiso: #1aae39;--cat-bloqueo: #dd5b00;--cat-incidencia: #d1467a;--exito: #15803d;--exito-sutil: #eaf6ed;--aviso: #9a4a00;--aviso-sutil: #fdf2e6;--aviso-borde: #f0d6b4;--peligro: #b3261e;--peligro-sutil: #fdecea;--resalte: #fbeeb2;--resalte-texto: #4a3c05;--pulgar: rgba(21, 19, 15, .18);--pulgar-encima: rgba(21, 19, 15, .34);--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 24px;--e6: 32px;--e7: 48px;--e8: 64px;--radio-campo: 4px;--radio: 8px;--radio-grande: 12px;--radio-pastilla: 999px;--familia: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--tipo-display: 40px;--tipo-grande: 28px;--tipo-titulo: 18px;--tipo: 15px;--tipo-pequeno: 13px;--tipo-micro: 11px;--letra-display: -1.2px;--letra-grande: -.6px;--letra-titulo: -.2px;--letra-micro: .04em;--sombra-1: 0 .2px 1px rgba(0, 0, 0, .01), 0 .8px 2.9px rgba(0, 0, 0, .02), 0 2px 7.8px rgba(0, 0, 0, .027), 0 4px 18px rgba(0, 0, 0, .04);--sombra-2: 0 1px 3px rgba(0, 0, 0, .03), 0 6px 14px rgba(0, 0, 0, .04), 0 23px 52px rgba(0, 0, 0, .05);--anillo: 0 0 0 3px rgba(13, 95, 204, .32)}@media (prefers-color-scheme: dark){:root:not([data-tema=claro]){color-scheme:dark;--fondo: #1e1e20;--fondo-lateral: #19191b;--fondo-tarjeta: #26262a;--fondo-sutil: #2e2e33;--borde: #33333a;--borde-fuerte: #45454e;--texto: #e3e3e6;--texto-secundario: #c6c6cb;--texto-tenue: #9a9aa2;--texto-debil: #74747c;--primario: #6fa8ff;--primario-fuerte: #9bc3ff;--primario-sutil: #1b2a44;--sobre-primario: #0b1f44;--orthodata-marca: #ffffff;--orthodata-apoyo: #c2d0da;--noche: #0b1f44;--noche-tenue: #9db4dd;--exito: #6ee7a0;--exito-sutil: #15291f;--aviso: #f0b86a;--aviso-sutil: #2b2316;--aviso-borde: #4a3a1c;--peligro: #f78b8b;--peligro-sutil: #2d1a1a;--resalte: #4a3c05;--resalte-texto: #fbeeb2;--pulgar: rgba(227, 227, 230, .16);--pulgar-encima: rgba(227, 227, 230, .32);--sombra-1: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 8px rgba(0, 0, 0, .25);--sombra-2: 0 2px 6px rgba(0, 0, 0, .35), 0 18px 40px rgba(0, 0, 0, .4);--anillo: 0 0 0 3px rgba(111, 168, 255, .4)}}:root[data-tema=oscuro]{color-scheme:dark;--fondo: #1e1e20;--fondo-lateral: #19191b;--fondo-tarjeta: #26262a;--fondo-sutil: #2e2e33;--borde: #33333a;--borde-fuerte: #45454e;--texto: #e3e3e6;--texto-secundario: #c6c6cb;--texto-tenue: #9a9aa2;--texto-debil: #74747c;--primario: #6fa8ff;--primario-fuerte: #9bc3ff;--primario-sutil: #1b2a44;--sobre-primario: #0b1f44;--orthodata-marca: #ffffff;--orthodata-apoyo: #c2d0da;--noche: #0b1f44;--noche-tenue: #9db4dd;--exito: #6ee7a0;--exito-sutil: #15291f;--aviso: #f0b86a;--aviso-sutil: #2b2316;--aviso-borde: #4a3a1c;--peligro: #f78b8b;--peligro-sutil: #2d1a1a;--resalte: #4a3c05;--resalte-texto: #fbeeb2;--pulgar: rgba(227, 227, 230, .16);--pulgar-encima: rgba(227, 227, 230, .32);--sombra-1: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 8px rgba(0, 0, 0, .25);--sombra-2: 0 2px 6px rgba(0, 0, 0, .35), 0 18px 40px rgba(0, 0, 0, .4);--anillo: 0 0 0 3px rgba(111, 168, 255, .4)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fondo);color:var(--texto);font-family:var(--familia);font-size:var(--tipo);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-variant-numeric:tabular-nums lining-nums}:focus-visible{outline:none;box-shadow:var(--anillo);border-radius:var(--radio-campo)}button{font:inherit;cursor:pointer}*{scrollbar-width:thin;scrollbar-color:var(--pulgar) transparent}.chat__mensajes:hover,.documentos__lista:hover,.cajon:hover,.barra__dia:hover{scrollbar-color:var(--pulgar-encima) transparent}.armazon{height:100dvh;display:grid;grid-template-columns:252px minmax(0,1fr);overflow:hidden}.armazon__vista{min-width:0;min-height:0;display:flex;flex-direction:column}.armazon__vista[hidden]{display:none}.marca{display:inline-flex;align-items:center;gap:var(--e2)}.logotipo{display:block;width:auto;color:var(--orthodata-marca);-webkit-user-select:none;user-select:none}.marca__producto{font-size:var(--tipo-pequeno);font-weight:500;letter-spacing:var(--letra-titulo);color:var(--texto-tenue);padding-left:var(--e2);border-left:1px solid var(--borde)}.marca--grande .marca__producto{font-size:var(--tipo);padding-left:var(--e3)}.disco{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:var(--radio-pastilla);background:var(--fondo-sutil);color:var(--texto-tenue);font-size:var(--tipo-micro);font-weight:650}.icono{width:18px;height:18px;flex:none}.pestanas{display:flex;gap:var(--e1)}.pestana{background:transparent;border:none;color:var(--texto-tenue);padding:var(--e1) var(--e2);border-radius:var(--radio);font-size:var(--tipo-pequeno);font-weight:500}.pestana:hover{background:var(--fondo-sutil);color:var(--texto)}.pestana[aria-current=page]{color:var(--texto);font-weight:600;background:var(--fondo-sutil)}.contenido{flex:1;width:min(860px,100%);margin:0 auto;padding:var(--e6) var(--e4) var(--e8)}.titulo-pagina{font-size:var(--tipo-grande);font-weight:700;letter-spacing:var(--letra-grande);line-height:1.2;margin:0}.contexto{color:var(--texto-tenue);font-size:var(--tipo-pequeno);margin:var(--e1) 0 0}.tenue{color:var(--texto-tenue);font-size:var(--tipo-pequeno)}.cargando{color:var(--texto-tenue)}.vacio{color:var(--texto-debil);font-size:var(--tipo-pequeno)}.tarjeta{background:var(--fondo-tarjeta);border:1px solid var(--borde);border-radius:var(--radio-grande);padding:var(--e4)}.tarjeta--elevada{box-shadow:var(--sombra-1)}.boton{background:var(--fondo-tarjeta);color:var(--texto);border:1px solid var(--borde-fuerte);border-radius:var(--radio);padding:var(--e1) var(--e3);font-size:var(--tipo-pequeno);font-weight:500;min-height:32px}.boton:hover:not(:disabled){background:var(--fondo-sutil)}.boton:disabled{opacity:.5;cursor:not-allowed}.boton--primario{background:var(--primario);border-color:var(--primario);color:var(--sobre-primario)}.boton--primario:hover:not(:disabled){background:var(--primario-fuerte);border-color:var(--primario-fuerte)}.boton--peligro{color:var(--peligro);border-color:var(--borde-fuerte)}.boton--peligro:hover:not(:disabled){border-color:var(--peligro)}.boton--pastilla{border-radius:var(--radio-pastilla);padding:var(--e2) var(--e5);font-size:var(--tipo);min-height:44px}.enlace{background:none;border:none;padding:0;color:var(--primario);font-size:var(--tipo-pequeno);font-weight:500}.enlace:hover{text-decoration:underline;text-underline-offset:2px}.ficha{background:transparent;border:1px solid var(--borde);color:var(--texto-tenue);border-radius:var(--radio-pastilla);padding:var(--e1) var(--e3);font-size:var(--tipo-pequeno)}.ficha:hover:not(:disabled){border-color:var(--borde-fuerte);color:var(--texto);background:var(--fondo-tarjeta)}.ficha:disabled{opacity:.5;cursor:not-allowed}.campo{width:100%;font:inherit;font-size:var(--tipo-pequeno);color:var(--texto);background:var(--fondo-tarjeta);border:1px solid var(--borde-fuerte);border-radius:var(--radio-campo);padding:var(--e2) var(--e3)}.campo::placeholder{color:var(--texto-debil)}.campo--area{min-height:200px;resize:vertical;font-family:ui-monospace,Cascadia Code,Menlo,monospace;font-size:var(--tipo-pequeno);line-height:1.6}.etiqueta{display:block;font-size:var(--tipo-micro);font-weight:600;letter-spacing:var(--letra-micro);text-transform:uppercase;color:var(--texto-tenue);margin-bottom:var(--e1)}.error-campo{color:var(--peligro);font-size:var(--tipo-pequeno);margin:var(--e1) 0 0}.aviso{background:var(--aviso-sutil);border:1px solid var(--aviso-borde);color:var(--aviso);border-radius:var(--radio);padding:var(--e2) var(--e3);font-size:var(--tipo-pequeno)}.error-caja{background:var(--peligro-sutil);border:1px solid var(--peligro);color:var(--peligro);border-radius:var(--radio);padding:var(--e3)}.error-caja p{margin:0}.punto{width:7px;height:7px;border-radius:var(--radio-pastilla);background:var(--cat, var(--texto-debil));flex:none;margin-top:.5em}.punto--tarea{--cat: var(--cat-tarea)}.punto--pregunta{--cat: var(--cat-pregunta)}.punto--decision{--cat: var(--cat-decision)}.punto--compromiso{--cat: var(--cat-compromiso)}.punto--bloqueo{--cat: var(--cat-bloqueo)}.punto--incidencia{--cat: var(--cat-incidencia)}.insignia{display:inline-flex;align-items:center;font-size:var(--tipo-micro);font-weight:600;letter-spacing:var(--letra-micro);color:var(--texto-tenue);white-space:nowrap}.insignia--estado{padding:2px var(--e2);border-radius:var(--radio-pastilla);background:var(--aviso-sutil);color:var(--aviso)}.insignia--firmada{background:var(--exito-sutil);color:var(--exito)}.redondo{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border:none;border-radius:var(--radio-pastilla);background:transparent;color:var(--texto-tenue)}.redondo:hover:not(:disabled){background:var(--fondo-sutil);color:var(--texto)}.redondo:disabled{opacity:.4;cursor:not-allowed}.redondo--enviar{background:var(--primario);color:var(--sobre-primario)}.redondo--enviar:hover:not(:disabled){background:var(--primario-fuerte);color:var(--sobre-primario)}.redondo--enviar:disabled{background:var(--fondo-sutil);color:var(--texto-debil);opacity:1}.icono--gira{animation:gira .9s linear infinite}@keyframes gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.icono--gira{animation:none}}.desplegar{display:inline-flex;align-items:center;gap:var(--e1);background:none;border:none;padding:0;color:var(--texto-tenue);font-size:var(--tipo-pequeno)}.desplegar:hover{color:var(--primario)}.desplegar__flecha{width:14px;height:14px;transition:transform .12s ease}.desplegar[aria-expanded=true] .desplegar__flecha{transform:rotate(90deg)}@media (prefers-reduced-motion: reduce){.desplegar__flecha{transition:none}}.cita{margin:0;color:var(--texto-secundario)}.cita__marca{background:var(--resalte);color:var(--resalte-texto);border-radius:3px;padding:0 2px}.por-que{margin:var(--e1) 0 0;font-size:var(--tipo-pequeno);color:var(--texto-tenue)}.pagina__cabecera{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--e4);flex-wrap:wrap;margin-bottom:var(--e6)}code{font-family:ui-monospace,Cascadia Code,Menlo,monospace;font-size:.92em;background:var(--fondo-sutil);border-radius:3px;padding:1px 4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.portada{min-height:100vh;display:grid;place-items:center;padding:var(--e6) var(--e4);background:var(--noche);color:#fff}.portada__caja{width:min(420px,100%);display:flex;flex-direction:column;align-items:flex-start;gap:var(--e4)}.portada .logotipo{color:#fff;--orthodata-apoyo: #c2d0da}.portada__titular{font-size:var(--tipo-display);font-weight:700;letter-spacing:var(--letra-display);line-height:1.05;margin:0;max-width:15ch}.portada .boton--pastilla{background:#fff;border-color:#fff;color:var(--noche)}.portada .boton--pastilla:hover:not(:disabled){background:var(--noche-tenue);border-color:var(--noche-tenue)}.centrada{min-height:100vh;display:grid;place-items:center;padding:var(--e6) var(--e4)}.centrada__caja{width:min(460px,100%);display:flex;flex-direction:column;align-items:flex-start;gap:var(--e3)}.centrada__caja .error-caja,.centrada__caja .campo{width:100%}.entrando{align-items:center;gap:var(--e4)}.entrando__dice{margin:0;color:var(--texto-tenue);animation:late 1.8s ease-in-out infinite}@keyframes late{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.entrando__dice{animation:none}}.barra{background:var(--fondo-lateral);border-right:1px solid var(--borde);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0}.barra__marca{display:flex;align-items:center;gap:var(--e2);padding:var(--e4) var(--e4) var(--e3)}.barra__producto{font-size:var(--tipo-pequeno);font-weight:500;letter-spacing:var(--letra-titulo);color:var(--texto-tenue);padding-left:var(--e2);border-left:1px solid var(--borde)}.barra__nav{display:flex;flex-direction:column;gap:2px;padding:0 var(--e3) var(--e3)}.barra__ir{display:flex;align-items:center;gap:var(--e3);width:100%;background:transparent;border:none;border-radius:var(--radio);padding:var(--e2) var(--e3);font-size:var(--tipo-pequeno);font-weight:500;color:var(--texto-tenue);text-align:left}.barra__ir:hover{background:var(--fondo-sutil);color:var(--texto)}.barra__ir[aria-current=page]{background:var(--fondo-sutil);color:var(--texto);font-weight:600}.barra__dia{overflow-y:auto;padding:var(--e3) var(--e3) var(--e4);border-top:1px solid var(--borde)}.barra__titulo{margin:0 0 var(--e2);padding:0 var(--e2);font-size:var(--tipo-micro);font-weight:600;letter-spacing:var(--letra-micro);text-transform:uppercase;color:var(--texto-debil)}.barra__dia .tenue{padding:0 var(--e2)}.barra__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e1)}.barra__detras{list-style:none;margin:var(--e4) 0 0;padding:var(--e3) 0 0;border-top:1px solid var(--borde);display:flex;flex-direction:column;gap:var(--e1)}.barra__secundario{width:100%;background:transparent;border:none;border-radius:var(--radio);padding:var(--e1) var(--e2);font-size:var(--tipo-pequeno);color:var(--texto-tenue);text-align:left}.barra__secundario:hover{background:var(--fondo-sutil);color:var(--texto)}.barra__persona{position:relative;border-top:1px solid var(--borde);padding:var(--e2)}.barra__yo{display:flex;align-items:center;gap:var(--e2);width:100%;background:transparent;border:none;border-radius:var(--radio);padding:var(--e2);text-align:left;color:var(--texto)}.barra__yo:hover{background:var(--fondo-sutil)}.barra__quien{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.3}.barra__nombre{font-size:var(--tipo-pequeno);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra__rol{font-size:var(--tipo-micro);color:var(--texto-tenue);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra__chevron{color:var(--texto-debil)}.menu{position:absolute;bottom:calc(100% - var(--e2));left:var(--e2);right:var(--e2);background:var(--fondo-tarjeta);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra-2);padding:var(--e1);display:flex;flex-direction:column;gap:2px;z-index:20}.menu__item{display:flex;align-items:center;gap:var(--e3);width:100%;background:transparent;border:none;border-radius:var(--radio-campo);padding:var(--e2) var(--e2);font-size:var(--tipo-pequeno);color:var(--texto-secundario);text-align:left}.menu__item:hover{background:var(--fondo-sutil);color:var(--texto)}.contador{display:flex;align-items:baseline;gap:var(--e2);width:100%;background:transparent;border:none;border-radius:var(--radio);padding:var(--e2);color:var(--texto-secundario);text-align:left}.contador:hover{background:var(--fondo-sutil);color:var(--texto)}.contador__numero{font-size:var(--tipo-grande);font-weight:650;letter-spacing:var(--letra-grande);line-height:1;color:var(--texto)}.contador__etiqueta{font-size:var(--tipo-pequeno)}.contador--urgente .contador__numero{color:var(--peligro)}.documentos{flex:1;min-height:0;overflow-y:auto}.documentos__dentro{width:min(860px,100%);margin:0 auto;padding:var(--e6) var(--e4) var(--e8)}.documentos__cabecera{margin-bottom:var(--e5)}.documentos__filtros{display:flex;flex-direction:column;gap:var(--e3);margin-bottom:var(--e4)}.documentos__sistemas{display:flex;flex-wrap:wrap;gap:var(--e2)}.ficha[aria-pressed=true]{background:var(--fondo-sutil);border-color:var(--borde-fuerte);color:var(--texto);font-weight:600}.documentos__cuenta{margin:0 0 var(--e3);font-size:var(--tipo-pequeno);color:var(--texto-tenue)}.documentos__lista{list-style:none;margin:0;padding:0;display:grid;gap:var(--e3)}.documento{display:flex;flex-direction:column;gap:var(--e1);width:100%;text-align:left;background:var(--fondo-tarjeta);border:1px solid var(--borde);border-radius:var(--radio-grande);padding:var(--e4);color:var(--texto)}.documento:hover{border-color:var(--borde-fuerte);box-shadow:var(--sombra-1)}.documento__alto{display:flex;align-items:center;justify-content:space-between;gap:var(--e3);font-size:var(--tipo-micro);letter-spacing:var(--letra-micro);text-transform:uppercase;color:var(--texto-debil);font-weight:600}.documento__nombre{font-size:var(--tipo-titulo);font-weight:600;letter-spacing:var(--letra-titulo);line-height:1.3;overflow-wrap:anywhere}.documento__asomo{color:var(--texto-tenue);font-size:var(--tipo-pequeno);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.documento__pie{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e3);margin-top:var(--e2);font-size:var(--tipo-pequeno);color:var(--texto-tenue)}.documento__dato strong{color:var(--texto)}.documento__dato--fuera strong,.documento__mudo{color:var(--aviso)}.documento__bulto{margin-left:auto;color:var(--texto-debil)}.chat{display:flex;flex-direction:column;min-height:0;flex:1;position:relative}.chat:before{content:"";position:absolute;inset:0 0 auto;height:var(--e5);background:linear-gradient(var(--fondo),transparent);pointer-events:none;z-index:1}.chat__mensajes{flex:1;overflow-y:auto;scrollbar-gutter:stable both-edges;padding:var(--e5) var(--e4);display:flex;flex-direction:column;gap:var(--e5)}.chat__mensajes>*{width:min(720px,100%);margin:0 auto}.bienvenida{margin:auto;padding:var(--e6) 0}.bienvenida__saludo{font-size:var(--tipo-display);font-weight:700;letter-spacing:var(--letra-display);line-height:1.1;margin:0 0 var(--e2)}.bienvenida__sub{margin:0 0 var(--e6);color:var(--texto-tenue)}.pide{list-style:none;margin:var(--e4) 0 var(--e6);padding:0;display:flex;flex-direction:column;gap:var(--e1)}.pide__fila{display:flex;align-items:center;gap:var(--e4);padding:var(--e3) 0;border-bottom:1px solid var(--borde)}.pide__fila:last-child{border-bottom:none}.pide__texto{flex:1;min-width:0}.pide__dice{margin:0;font-size:var(--tipo-titulo);font-weight:550;letter-spacing:var(--letra-titulo)}.pide__porque{margin:var(--e1) 0 0;color:var(--texto-tenue);font-size:var(--tipo-pequeno)}.pide__fila--urgente .pide__dice{color:var(--peligro)}.bienvenida__primeras{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--e3)}.primera{display:flex;flex-direction:column;gap:2px;text-align:left;background:transparent;border:1px solid var(--borde);border-radius:var(--radio-grande);padding:var(--e3) var(--e4);color:var(--texto)}.primera:hover{border-color:var(--borde-fuerte);background:var(--fondo-tarjeta)}.primera__pregunta{font-size:var(--tipo-pequeno);font-weight:600}.primera__dice{font-size:var(--tipo-micro);color:var(--texto-tenue)}.dicho{display:flex;justify-content:flex-end}.dicho__texto{margin:0;max-width:85%;background:var(--primario-sutil);color:var(--texto);border-radius:var(--radio-grande);padding:var(--e2) var(--e3);white-space:pre-wrap;overflow-wrap:anywhere}.respuesta__linea{margin:0 0 var(--e3);color:var(--texto-secundario)}.redaccion{margin:0 0 var(--e3);padding-left:var(--e3);border-left:3px solid var(--borde-fuerte)}.redaccion__texto{margin:0;color:var(--texto);overflow-wrap:anywhere}.redaccion__quien{margin:var(--e1) 0 0;font-size:var(--tipo-micro);color:var(--texto-debil)}.parte{background:var(--fondo-tarjeta);border:1px solid var(--borde);border-left:3px solid var(--primario);border-radius:var(--radio-grande);padding:var(--e3) var(--e4)}.parte__cabecera{margin:0 0 var(--e2);font-size:var(--tipo-micro);font-weight:600;letter-spacing:var(--letra-micro);text-transform:uppercase;color:var(--texto-debil)}.parte__hora{color:var(--primario)}.parte__lineas{list-style:none;margin:0;padding:0}.parte__linea{display:flex;align-items:baseline;gap:var(--e3);width:100%;background:transparent;border:none;border-radius:var(--radio);padding:var(--e2);color:var(--texto);text-align:left}.parte__linea:hover{background:var(--fondo-sutil)}.parte__cuantos{font-size:var(--tipo-titulo);font-weight:650;line-height:1;min-width:1.6em;text-align:right}.parte__titulos{color:var(--texto-tenue);font-size:var(--tipo-pequeno)}.previa{background:var(--fondo-tarjeta);border:1px solid var(--borde);border-left:3px solid var(--aviso-borde);border-radius:var(--radio-grande);padding:var(--e3) var(--e4)}.previa__cabecera{margin:0 0 var(--e3);color:var(--texto-secundario)}.previa__lineas{list-style:none;margin:0;padding:0;display:grid;gap:var(--e3)}.previa__linea{padding-left:var(--e3);border-left:2px solid var(--borde)}.previa__que{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--e2);margin:0}.previa__titulo{color:var(--texto);overflow-wrap:anywhere}.previa__detalle,.previa__motivos{margin:var(--e1) 0 0;font-size:var(--tipo-micro);color:var(--texto-debil)}.previa__motivos--espera{color:var(--aviso)}.previa__motivos--rechazada{color:var(--peligro)}.previa__cita{margin:var(--e1) 0 0;font-size:var(--tipo-pequeno);font-style:italic;color:var(--texto-tenue);overflow-wrap:anywhere}.destino{flex:none;font-size:var(--tipo-micro);font-weight:600;letter-spacing:var(--letra-micro);text-transform:uppercase;border-radius:var(--radio-pastilla);padding:2px var(--e2)}.destino--entra{background:var(--exito-sutil);color:var(--exito)}.destino--espera{background:var(--aviso-sutil);color:var(--aviso)}.destino--rechazada{background:var(--peligro-sutil);color:var(--peligro)}.destino--ya{background:var(--fondo-sutil);color:var(--texto-tenue)}.previa__resto{margin-top:var(--e3);padding-top:var(--e3);border-top:1px solid var(--borde)}.previa__ignoradas{list-style:none;margin:0;padding:0;font-size:var(--tipo-pequeno);color:var(--texto-tenue)}.previa__ignoradas li{padding:2px 0;overflow-wrap:anywhere}.previa__numero{display:inline-block;min-width:2em;color:var(--texto-debil);font-variant-numeric:tabular-nums;text-align:right}.previa__botones{display:flex;flex-wrap:wrap;gap:var(--e2);margin-top:var(--e4)}.redactor{border-top:1px solid var(--borde);padding:var(--e3) var(--e4) var(--e4)}.redactor--encima .redactor__caja{border-color:var(--primario);box-shadow:var(--anillo)}.redactor>*:not(.sr-only){width:min(720px,100%);margin:0 auto}.redactor__oferta{display:flex;align-items:center;gap:var(--e3);padding-bottom:var(--e2)}.redactor__caja{display:flex;align-items:flex-end;gap:var(--e2);background:var(--fondo-tarjeta);border:1px solid var(--borde-fuerte);border-radius:24px;padding:var(--e2)}.redactor__caja:focus-within{border-color:var(--primario);box-shadow:var(--anillo)}.redactor__texto{flex:1;border:none;background:transparent;color:var(--texto);font:inherit;resize:none;padding:5px var(--e1);overflow-y:auto}.redactor__texto:focus{outline:none;box-shadow:none}.redactor__texto::placeholder{color:var(--texto-debil)}.bloque{margin-bottom:var(--e6)}.bloque__titulo{display:flex;align-items:baseline;gap:var(--e2);font-size:var(--tipo-titulo);font-weight:650;letter-spacing:var(--letra-titulo);margin:0 0 var(--e2);padding-bottom:var(--e2);border-bottom:1px solid var(--borde)}.bloque__cuenta{font-size:var(--tipo-pequeno);font-weight:500;color:var(--texto-debil)}.bloque__confirmaciones{display:flex;flex-direction:column;gap:var(--e3)}.lista{list-style:none;margin:0;padding:0}.linea{padding:var(--e3) 0;border-bottom:1px solid var(--borde)}.linea:last-child{border-bottom:none}.linea__que{display:flex;align-items:flex-start;gap:var(--e2);margin:0}.linea__titulo{font-weight:500}.linea__pie{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e1) var(--e3);margin:var(--e1) 0 0 calc(7px + var(--e2))}.linea__meta{margin:0;color:var(--texto-tenue);font-size:var(--tipo-pequeno)}.linea__pie>.boton{margin-left:auto}.reparto{background:var(--fondo-tarjeta);border:1px solid var(--borde);border-left:3px solid var(--primario);border-radius:var(--radio-grande);padding:var(--e4)}.reparto__cuantas{margin:0 0 var(--e2);color:var(--texto-debil);font-size:var(--tipo-micro);font-weight:600;letter-spacing:var(--letra-micro);text-transform:uppercase}.reparto__titulo{font-size:var(--tipo-titulo);font-weight:600;letter-spacing:var(--letra-titulo)}.reparto__cita{margin:var(--e3) 0 0;padding-left:var(--e3);border-left:2px solid var(--borde-fuerte);color:var(--texto-secundario);font-size:var(--tipo-pequeno)}.reparto__cita .enlace{display:block;margin-top:var(--e1)}.reparto__pregunta{margin:var(--e4) 0 var(--e2);font-weight:550}.reparto__botones{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e2) var(--e3)}.reparto__hechas{list-style:none;margin:var(--e2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--e1);color:var(--texto-tenue);font-size:var(--tipo-pequeno)}.reparto__a{color:var(--texto-debil)}.arcos{list-style:none;margin:var(--e2) 0 0 calc(7px + var(--e2));padding:0 0 0 var(--e3);border-left:2px solid var(--borde);display:flex;flex-direction:column;gap:var(--e1)}.arco{display:flex;align-items:center;gap:var(--e2);font-size:var(--tipo-pequeno);color:var(--texto-tenue)}.arco__dice{color:var(--texto-debil);white-space:nowrap}.arco__otro{color:var(--texto-secundario)}.arco__quitar{margin-left:var(--e1);border:none;background:none;padding:0 var(--e1);color:var(--texto-debil);font-size:var(--tipo);line-height:1;opacity:0}.arco:hover .arco__quitar,.arco__quitar:focus-visible{opacity:1}.arco__quitar:hover{color:var(--peligro)}@media (hover: none){.arco__quitar{opacity:1}}.evidencias{list-style:none;flex-basis:100%;margin:var(--e2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--e3)}.evidencias__item{border-left:2px solid var(--borde-fuerte);padding-left:var(--e3)}.evidencias__pie{margin:var(--e1) 0 0;color:var(--texto-tenue);font-size:var(--tipo-pequeno)}.confirmacion{border-left:3px solid var(--aviso)}.confirmacion__titulo{font-size:var(--tipo-titulo);font-weight:600;letter-spacing:var(--letra-titulo)}.confirmacion__acciones,.confirmacion__rechazo{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e2) var(--e3);margin-top:var(--e4);padding-top:var(--e3);border-top:1px solid var(--borde)}.confirmacion__rechazo .campo,.confirmacion__nota{flex:1 1 200px;width:auto}.confirmacion__opcional{margin-left:auto}.confirmacion__rechazo .error-campo{flex-basis:100%;margin:0}.acciones__motivo{flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap;gap:var(--e2);margin-top:var(--e2)}.acciones__motivo .campo{flex:1 1 180px;width:auto}.historico{margin:0;color:var(--texto-debil);font-size:var(--tipo-pequeno);font-style:italic;border-left:2px solid var(--borde);padding-left:var(--e3)}.formulario{display:flex;flex-direction:column;gap:var(--e4)}.formulario__fila{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--e3)}.formulario__acciones{display:flex;gap:var(--e2)}.resumen{margin-top:var(--e6)}.resumen h2{font-size:var(--tipo-titulo);font-weight:650;letter-spacing:var(--letra-titulo);margin:0 0 var(--e3)}.resumen__numeros{list-style:none;margin:0 0 var(--e3);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--e3)}.resumen__numeros strong{display:block;font-size:var(--tipo-grande);font-weight:650;letter-spacing:var(--letra-grande);line-height:1.1}.chat__entrada{display:flex;gap:var(--e2)}.chat__entrada .campo{flex:1;font-size:var(--tipo);padding:var(--e2) var(--e3)}.chat__sugerencias{display:flex;flex-wrap:wrap;gap:var(--e2);margin-top:var(--e3)}.turno{margin-top:var(--e6);padding-top:var(--e5);border-top:1px solid var(--borde)}.turno:first-of-type{border-top:none}.turno__pregunta{font-size:var(--tipo-titulo);font-weight:650;letter-spacing:var(--letra-titulo);margin:0 0 var(--e1)}.cajon__fondo{position:fixed;top:0;right:0;bottom:0;left:0;background:#15130f66;display:flex;justify-content:flex-end;z-index:20}.cajon{width:min(620px,100%);height:100%;overflow-y:auto;background:var(--fondo);border-left:1px solid var(--borde);box-shadow:var(--sombra-2);padding:0 var(--e5) var(--e7)}.cajon__cabecera{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:var(--e3);background:var(--fondo);padding:var(--e3) 0;border-bottom:1px solid var(--borde)}.cajon__titulo{font-size:var(--tipo-titulo);font-weight:650;letter-spacing:var(--letra-titulo);margin:0;overflow-wrap:anywhere}.cajon__seccion{display:flex;align-items:baseline;gap:var(--e2);font-size:var(--tipo-pequeno);font-weight:600;letter-spacing:var(--letra-micro);text-transform:uppercase;color:var(--texto-tenue);margin:var(--e6) 0 var(--e2)}.cajon__datos{margin:0;color:var(--texto-debil);font-size:var(--tipo-pequeno)}.cajon__datos code{font-size:var(--tipo-micro)}.cajon__texto{margin:0;padding:var(--e3);background:var(--fondo-tarjeta);border:1px solid var(--borde);border-radius:var(--radio);font-family:ui-monospace,Cascadia Code,Menlo,monospace;font-size:var(--tipo-pequeno);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 700px){.armazon{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.barra{border-right:none;border-bottom:1px solid var(--borde);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.barra__marca{padding:var(--e2) var(--e3)}.barra__nav{grid-row:1;grid-column:2;flex-direction:row;padding:var(--e2) var(--e2) var(--e2) 0}.barra__dia{grid-row:2;grid-column:1 / -1;padding:var(--e2) var(--e3);overflow-y:visible}.barra__titulo{display:none}.barra__lista{flex-direction:row;overflow-x:auto;gap:var(--e3)}.barra__detras{flex-direction:row;overflow-x:auto;margin-top:var(--e2);padding-top:var(--e2);gap:var(--e3)}.barra__secundario{width:auto;white-space:nowrap}.barra__persona{grid-row:1;grid-column:3;border-top:none;padding:var(--e2) var(--e3) var(--e2) 0}.barra__quien,.barra__chevron{display:none}.menu{bottom:auto;top:calc(100% - var(--e2));left:auto;right:var(--e3);width:max-content}.contador{width:auto;flex-direction:column;gap:0;white-space:nowrap}.documentos__dentro{padding-top:var(--e5)}.cajon{padding:0 var(--e4) var(--e6)}.boton,.pestana,.ficha{min-height:40px}}
