@font-face{font-display:swap;font-family:Orbitron;font-style:normal;font-weight:400 900;src:url(/fonts/orbitron-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:400;src:url(/fonts/rajdhani-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:500;src:url(/fonts/rajdhani-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:600;src:url(/fonts/rajdhani-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:700;src:url(/fonts/rajdhani-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--hud-rotulo:"Orbitron",monospace;--hud-texto:"Rajdhani",sans-serif;--hud-pad-x:16px;--hud-pad-y:11px;--hud-pad-pie:14px;--chat-pad-x:20px;--chat-pad-y:18px;--chat-burbuja-max:85%;--chat-opciones-max:90%;--chat-sangria:40px}@media (max-width:639px){:root{--hud-pad-x:10px;--hud-pad-y:10px;--hud-pad-pie:8px;--chat-pad-x:8px;--chat-pad-y:14px;--chat-burbuja-max:97%;--chat-opciones-max:100%;--chat-sangria:0px}}.hud-marco{background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.92),rgba(var(--c-fondo),.9));border:1px solid rgba(var(--c-acento),.3);box-shadow:var(--elev-marco),var(--luz-interior);--marco:rgb(var(--c-acento));--marco-2:var(--marco);border-radius:10px;min-width:0;padding:16px 18px;position:relative}@media (max-width:639px){.hud-marco{padding:12px 14px}}.hud-marco:before{background:linear-gradient(135deg,var(--marco),var(--marco-2));border-radius:inherit;content:"";-webkit-mask-composite:xor;opacity:calc(var(--acento-doble,0)*.55);padding:1px;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hud-esq,.hud-marco:before{pointer-events:none;position:absolute}.hud-esq{border-color:var(--marco);filter:drop-shadow(0 0 4px var(--marco));border-style:solid;border-width:0;width:14px;height:14px}.hud-esq-tl{border-top-width:2px;border-left-width:2px;border-top-left-radius:10px;top:-1px;left:-1px}.hud-esq-tr{border-top-width:2px;border-right-width:2px;border-top-right-radius:10px;top:-1px;right:-1px}.hud-esq-bl{border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:10px;bottom:-1px;left:-1px}.hud-esq-br{border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:10px;bottom:-1px;right:-1px}.hud-esq-bl,.hud-esq-br{border-color:var(--marco-2);filter:drop-shadow(0 0 4px var(--marco-2))}.hud-cabecera{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.hud-cabecera-texto{flex:12rem;min-width:0}.hud-acciones{flex-wrap:wrap;gap:8px;max-width:100%;margin-left:auto;display:flex}.hud-acciones,.hud-icono{flex-shrink:0;align-items:center}.hud-icono{border:1px solid;border-radius:9px;justify-content:center;width:34px;height:34px;display:inline-flex}.hud-icono.acentuado{background:linear-gradient(135deg,color-mix(in srgb,var(--acento-a) 10%,#0000),color-mix(in srgb,var(--acento-b) calc(10% + 8%*var(--acento-doble,0)),#0000));box-shadow:0 0 10px color-mix(in srgb,var(--acento-a) 25%,#0000),0 0 14px color-mix(in srgb,var(--acento-b) calc(25%*var(--acento-doble,0)),#0000)}.hud-titulo{font-family:var(--hud-rotulo);font-size:calc(1rem*var(--escala-texto,1));letter-spacing:.14em;text-shadow:var(--glow-texto);text-transform:uppercase;font-weight:700}.hud-subtitulo{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));letter-spacing:.01em;margin-top:3px;font-weight:500;line-height:1.35}.hud-titulo-pagina{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(clamp(1.1rem, 2vw, 1.5rem)*var(--escala-texto,1));letter-spacing:.14em;text-shadow:0 0 14px rgba(var(--c-acento),.35);text-transform:uppercase;margin:0;font-weight:700}.hud-texto-suave{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));margin:0}.hud-seccion-titulo{color:rgba(var(--c-acento),.95);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.16em;text-transform:uppercase;margin:0;font-weight:700}.hud-pestanas{background:var(--pozo);border:1px solid rgba(var(--c-acento),.14);border-radius:8px;gap:4px;margin-bottom:12px;padding:3px;display:flex}.hud-pestana{color:rgba(var(--c-tinta-suave),.9);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));letter-spacing:.01em;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;padding:7px 6px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}.hud-pestana:hover{color:rgb(var(--c-tinta))}.hud-pestana.activa{background:linear-gradient(90deg,color-mix(in srgb,var(--acento-a) 16%,#0000),color-mix(in srgb,var(--acento-b) 16%,#0000));border-color:rgba(var(--c-acento),.45);box-shadow:0 0 10px rgba(var(--c-acento),.15);color:rgb(var(--c-acento))}.chat-pestanas-movil svg{display:none}.chat-pestanas-movil button{flex:auto!important}.chat-error-carga{font-family:var(--hud-texto);text-align:center;flex-direction:column;align-items:center;gap:10px;margin:auto;padding:20px 18px;display:flex}.chat-error-carga p{color:rgb(var(--c-rojo-suave));margin:0;line-height:1.4}.chat-error-carga p,.chat-error-reintentar{font-size:calc(.875rem*var(--escala-texto,1))}.chat-error-reintentar{border:1px solid rgba(var(--c-acento),.4);color:rgb(var(--c-acento));font-family:var(--hud-texto);border-radius:8px;min-height:44px;padding:0 16px}.chat-error-reintentar:hover{background:rgba(var(--c-acento),.1)}.hud-pestana:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:1px}@media (max-width:639px){.hud-pestanas{overscroll-behavior-x:contain;scrollbar-width:none;width:100%;max-width:100%;overflow-x:auto}.hud-pestanas::-webkit-scrollbar{display:none}.hud-pestanas .hud-pestana{flex:1 0 auto}.hud-acciones>:is(.hud-pestanas,:has(>.hud-pestanas)){flex:100%;min-width:0}:is(.hud-acciones:has(>*>.hud-pestanas),.hud-acciones:has(>.hud-pestanas))>.amset-button{flex:auto}}.hud-boton{background:rgba(var(--c-fondo-elevado),.6);border:1px solid rgba(var(--c-acento),.25);color:rgba(var(--c-tinta-d7e4f5),.85);cursor:pointer;font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-weight:700;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.hud-boton:hover:not(:disabled){background:rgba(var(--c-acento),.08);border-color:rgba(var(--c-acento),.55);color:rgb(var(--c-tinta))}.hud-boton.primario{background:linear-gradient(180deg,color-mix(in srgb,var(--acento-a) 18%,#0000),color-mix(in srgb,var(--acento-b) 8%,#0000));border-color:rgba(var(--c-acento),.7);box-shadow:0 0 14px rgba(var(--c-acento),.25);color:rgb(var(--c-acento))}html[data-tema=claro] .hud-boton.primario{background:linear-gradient(180deg,color-mix(in srgb,var(--acento-a) 7%,#0000),color-mix(in srgb,var(--acento-b) 3%,#0000))}.hud-boton.primario:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--acento-a) 28%,#0000),color-mix(in srgb,var(--acento-b) 12%,#0000));box-shadow:0 0 18px rgba(var(--c-acento),.35)}.hud-boton.relleno{background:linear-gradient(180deg,var(--acento-a),color-mix(in srgb,var(--acento-b) 80%,#0000));border-color:rgba(var(--c-acento),.9);box-shadow:0 0 14px rgba(var(--c-acento),.4);color:rgb(var(--c-fondo))}.hud-boton.relleno:hover:not(:disabled){box-shadow:0 0 20px rgba(var(--c-acento),.55);color:rgb(var(--c-fondo))}.hud-boton.peligro{background:rgba(var(--c-rojo),.08);border-color:rgba(var(--c-rojo),.5);color:rgb(var(--c-rojo))}.hud-boton.peligro:hover:not(:disabled){background:rgba(var(--c-rojo),.18);border-color:rgba(var(--c-rojo),.75);box-shadow:0 0 12px rgba(var(--c-rojo),.25);color:rgb(var(--c-rojo))}.hud-boton.exito{background:rgba(var(--c-verde),.08);border-color:rgba(var(--c-verde),.5);color:rgb(var(--c-verde))}.hud-boton.exito:hover:not(:disabled){background:rgba(var(--c-verde),.16);border-color:rgba(var(--c-verde),.75);color:rgb(var(--c-verde))}.hud-boton.fantasma{color:rgba(var(--c-tinta-suave),.8);background:0 0;border-color:#0000}.hud-boton.fantasma:hover:not(:disabled){background:rgba(var(--c-acento),.08);border-color:rgba(var(--c-acento),.3)}.hud-boton.cuadrado{width:36px;height:36px;padding:0}.hud-boton.pequeno{font-size:calc(.75rem*var(--escala-texto,1));padding:6px 10px}.hud-boton.pequeno.cuadrado{width:30px;height:30px}.hud-boton:disabled{cursor:not-allowed;opacity:.35}.hud-boton:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.hud-boton svg{flex-shrink:0}.hud-etiqueta{color:rgba(var(--c-acento),.95);font-family:var(--hud-rotulo);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.hud-ayuda,.hud-etiqueta{font-size:calc(.75rem*var(--escala-texto,1))}.hud-ayuda{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);margin:5px 0 0}input.hud-campo,select.hud-campo,textarea.hud-campo{background:rgba(var(--c-fondo),.7);border:1px solid rgba(var(--c-acento),.22);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));line-height:inherit;border-radius:8px;outline:none;width:100%;padding:9px 12px;transition:border-color .15s,box-shadow .15s}.hud-campo::placeholder{color:rgba(var(--c-tinta-gris),.72)}.hud-campo:focus{border-color:rgba(var(--c-acento),.65);box-shadow:0 0 12px rgba(var(--c-acento),.15)}.hud-campo:disabled{cursor:not-allowed;opacity:.4}.hud-campo.con-icono{padding-left:36px}select.hud-campo{appearance:none;background-image:linear-gradient(45deg,#0000 50%,rgba(var(--c-acento),.7) 50%),linear-gradient(135deg,rgba(var(--c-acento),.7) 50%,#0000 50%);cursor:pointer;background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:32px}select.hud-campo option{background:rgb(var(--c-fondo-elevado));color:rgb(var(--c-tinta))}textarea.hud-campo{resize:vertical;min-height:80px;line-height:1.45}input[type=date].hud-campo::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(.7)sepia()saturate(4)hue-rotate(160deg)}.hud-buscador{flex:1;align-items:center;min-width:160px;display:flex;position:relative}.hud-buscador>svg{color:rgba(var(--c-acento),.65);pointer-events:none;position:absolute;left:12px}input.hud-casilla{appearance:none;background:rgba(var(--c-acento),.1);border:1px solid rgba(var(--c-acento),.75);cursor:pointer;border-radius:4px;flex-shrink:0;width:15px;height:15px;margin:0;transition:background .15s,border-color .15s;position:relative}input.hud-casilla:hover:not(:disabled){background:rgba(var(--c-acento),.2);border-color:rgb(var(--c-acento))}input.hud-casilla:checked{background:rgba(var(--c-acento),.16);border-color:rgb(var(--c-acento))}input.hud-casilla:checked:after{border-width:medium;border-bottom:2px solid rgb(var(--c-acento));border-left:0 solid rgb(var(--c-acento));border-right:2px solid rgb(var(--c-acento));border-top:0 solid rgb(var(--c-acento));content:"";width:4px;height:8px;position:absolute;top:2.5px;left:4.5px;transform:rotate(45deg)}input.hud-casilla:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}input.hud-casilla:disabled{cursor:not-allowed;opacity:.4}.hud-pastilla{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;--pastilla:rgb(var(--c-acento));--pastilla-2:var(--pastilla);background:linear-gradient(90deg,color-mix(in srgb,var(--pastilla) 10%,#0000),color-mix(in srgb,var(--pastilla-2) 10%,#0000));border:1px solid;border-color:color-mix(in srgb,var(--pastilla) 45%,#0000);color:var(--pastilla);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-weight:700;line-height:1.4;display:inline-flex}.hud-pastilla.rellena{background:linear-gradient(90deg,var(--pastilla),var(--pastilla-2));border-color:var(--pastilla);color:rgb(var(--c-fondo))}.hud-pastilla-boton{cursor:pointer;font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));letter-spacing:0;text-transform:none;padding:5px 12px;transition:background .15s,color .15s,border-color .15s}.hud-pastilla-boton.activa{background:linear-gradient(90deg,color-mix(in srgb,var(--pastilla) 18%,#0000),color-mix(in srgb,var(--pastilla-2) 18%,#0000));border-color:color-mix(in srgb,var(--pastilla) 65%,#0000);box-shadow:0 0 10px color-mix(in srgb,var(--pastilla) 20%,#0000)}.hud-pastilla-boton:not(.activa){opacity:.55}.hud-pastilla-boton:not(.activa):hover{opacity:.9}.hud-pastilla-boton.no-disponible,.hud-pastilla-boton.no-disponible:hover{cursor:not-allowed;opacity:1}.hud-pastilla-boton:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.hud-pastilla-boton:disabled{cursor:not-allowed}.hud-fila{--fila:rgb(var(--c-acento));background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:10px;align-items:center;gap:10px;min-width:0;margin-bottom:6px;padding:10px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.hud-fila.con-barra{border-left:3px solid var(--fila);border-radius:6px}.hud-fila.pulsable{cursor:pointer}.hud-fila.activa,.hud-fila.pulsable:hover{background:rgba(var(--c-acento),.06);border-color:rgba(var(--c-acento),.35)}.hud-fila.activa{box-shadow:0 0 12px rgba(var(--c-acento),.12),inset 3px 0 0 var(--fila)}.hud-fila.con-barra.activa{box-shadow:0 0 12px rgba(var(--c-acento),.12)}.hud-fila.con-barra.activa,.hud-fila.con-barra.pulsable:hover{border-left-color:var(--fila)}.hud-cifra{--cifra:rgb(var(--c-acento));background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.95),rgba(var(--c-fondo),.92));border:1px solid rgba(var(--c-acento),.13);box-shadow:var(--luz-interior);border-radius:10px;min-width:0;padding:14px 16px;position:relative}.hud-cifra.avisa{background:linear-gradient(135deg,color-mix(in srgb,var(--cifra) 8%,#0000),rgba(var(--c-fondo),.6) 70%);border-color:color-mix(in srgb,var(--cifra) 42%,#0000);box-shadow:inset 3px 0 0 var(--cifra),0 0 calc(18px*var(--glow-escala)) color-mix(in srgb,var(--cifra) 8%,#0000)}.hud-cifra-label{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase}.hud-cifra-valor{color:rgba(var(--c-tinta),.95);font-family:var(--hud-rotulo);font-size:calc(1.5rem*var(--escala-texto,1));margin-top:4px;font-weight:700;line-height:1.1}.hud-cifra.avisa .hud-cifra-valor{color:var(--cifra);text-shadow:0 0 calc(14px*var(--glow-escala)) color-mix(in srgb,var(--cifra) 40%,#0000)}.hud-cifra-pista{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));margin-top:3px}.hud-vacio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:28px 12px;display:flex}.hud-vacio-titulo{color:rgba(var(--c-tinta-d7e4f5),.8);font-size:calc(.95rem*var(--escala-texto,1));font-weight:700}.hud-vacio-pista,.hud-vacio-titulo{font-family:var(--hud-texto);margin:0}.hud-vacio-pista{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.8rem*var(--escala-texto,1))}.hud-vacio.compacto{gap:2px;padding:14px 12px}@media (max-width:640px){.emp-resumen .amset-card__header{flex-wrap:wrap}.emp-resumen .amset-card__header>.min-w-0{flex:calc(100% - 60px)}.emp-resumen .amset-card__header .hud-acciones{flex:100%}}.hud-miga{color:rgba(var(--c-gris),.95);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-weight:700;display:flex}.hud-miga a{background:rgba(var(--c-acento),.06);border:1px solid rgba(var(--c-acento),.22);color:rgb(var(--c-acento));border-radius:7px;align-items:center;gap:7px;padding:5px 10px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.hud-miga a:hover{background:rgba(var(--c-acento),.12);border-color:rgba(var(--c-acento),.5)}.hud-miga-actual{color:rgba(var(--c-tinta-suave),.92);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hud-meta-ficha{flex-wrap:wrap;gap:7px 20px;margin-top:11px;display:flex}.hud-meta-dato{color:rgba(var(--c-gris),.95);font-size:calc(.82rem*var(--escala-texto,1));align-items:center;gap:7px;display:inline-flex}.hud-meta-dato svg{stroke:rgba(var(--c-gris),.8);flex-shrink:0}.hud-meta-dato b{color:rgba(var(--c-tinta-suave),.92);font-size:calc(.84rem*var(--escala-texto,1));font-weight:600}.hud-meta-estado{color:var(--est);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;font-weight:700;display:inline-flex}html[data-tema=claro] .hud-meta-estado{color:color-mix(in srgb,var(--est) 72%,rgb(var(--c-tinta)))}.hud-meta-estado:before{box-shadow:0 0 calc(8px*var(--glow-escala)) currentColor;content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.hud-lista-cab{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.hud-lista-cab>h3{flex:auto}.hud-lista-buscar{flex:0 240px;min-width:210px}.hud-fila-acciones{opacity:0;flex-shrink:0;gap:6px;transition:opacity .15s;display:flex}:is(.hud-fila:focus-within,.hud-fila:hover) .hud-fila-acciones{opacity:1}@media (hover:none){.hud-fila-acciones{opacity:1}}.hud-fila-tabla{margin-bottom:3px;padding:7px 12px;display:block}.hud-ft{gap:12px}.hud-ft,.hud-ft-id{align-items:center;min-width:0;display:flex}.hud-ft-id{flex:1;gap:10px}.hud-ft-nombre{color:rgba(var(--c-tinta),.95);font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.hud-ft-enlace{color:rgba(var(--c-acento),.95);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));flex-shrink:0;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.hud-ft-col{color:rgba(var(--c-gris),.95);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex-shrink:0;width:128px;font-weight:700;overflow:hidden}.hud-ft-extra{padding-left:26px}.hud-ft-extra:empty{display:none}@media (max-width:700px){.hud-ft{flex-wrap:wrap}.hud-ft-col{text-align:left;width:auto}}.hud-grupo{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;padding:12px 2px 6px;font-weight:700;display:flex}.hud-grupo .hud-grupo-n{color:rgba(var(--c-gris),.95);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:0}.hud-grupo .hud-grupo-linea{background:rgba(var(--c-acento),.1);flex:1;height:1px}.hud-punto-tipo{border-radius:2px;flex-shrink:0;width:7px;height:7px}.hud-ayuda-pliegue{border:1px dashed rgba(var(--c-acento),.3);border-radius:8px;margin-bottom:10px}.hud-ayuda-pliegue>summary{color:rgba(var(--c-acento),.95);cursor:pointer;font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;padding:8px 13px;font-weight:700;list-style:none;display:flex}.hud-ayuda-pliegue>summary::-webkit-details-marker{display:none}.hud-ayuda-pliegue>summary:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px;border-radius:7px}.hud-ayuda-pliegue[open]>summary{border-bottom:1px solid rgba(var(--c-acento),.14)}.hud-ayuda-pliegue p{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.84rem*var(--escala-texto,1));margin:0;padding:10px 13px;line-height:1.5}.hud-ayuda-pliegue p+p{padding-top:0}.hud-ficha{--est:rgb(var(--c-acento));background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.95),rgba(var(--c-fondo),.92));border:1px solid rgba(var(--c-acento),.13);box-shadow:var(--luz-interior),0 10px 24px -18px rgba(var(--c-sombra),.9);border-radius:12px;flex-direction:column;min-width:0;min-height:168px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.hud-ficha:before{background:var(--est);box-shadow:0 0 calc(10px*var(--glow-escala)) color-mix(in srgb,var(--est) 55%,#0000);content:"";opacity:.85;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.hud-ficha:hover{border-color:color-mix(in srgb,var(--est) 40%,#0000);box-shadow:var(--luz-interior),0 14px 28px -18px rgba(var(--c-sombra),.95);transform:translateY(-2px)}.hud-ficha-cuerpo{flex-direction:column;flex:1;min-width:0;padding:16px 18px 0;display:flex}.hud-ficha-seguimiento{padding-top:2px}.hud-ficha-seguimiento+.hud-ficha-resumen{flex:1;margin-top:12px}.hud-ficha-cab{align-items:center;gap:9px;margin-bottom:9px;display:flex}.hud-ficha-punto{background:var(--est);box-shadow:0 0 calc(8px*var(--glow-escala)) color-mix(in srgb,var(--est) 70%,#0000);border-radius:50%;flex-shrink:0;width:7px;height:7px}.hud-ficha-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1.06rem*var(--escala-texto,1));min-width:0;margin:0;font-weight:600;line-height:1.25}.hud-ficha-abrir{color:inherit;cursor:pointer;font:inherit;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;max-width:100%;margin:0;padding:0;display:block}.hud-ficha-abrir:after{border-radius:inherit;content:"";position:absolute;inset:0}.hud-ficha-estado{color:color-mix(in srgb,var(--eta,var(--est)) 78%,rgb(var(--c-gris)));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;margin-left:auto;font-weight:700}.hud-ficha-resumen{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.84rem*var(--escala-texto,1));overflow-wrap:anywhere;min-height:2.52em;margin:0;line-height:1.5}.hud-ficha-resumen.vacio{color:rgba(var(--c-gris),.95);font-style:italic}.hud-ficha-pie{border-top:1px solid rgba(var(--c-acento),.09);flex-wrap:wrap;align-items:center;gap:8px 13px;margin-top:12px;padding:11px 18px 13px;display:flex}.hud-ficha-hueco{margin-left:auto}.hud-ficha-dato{color:rgba(var(--c-gris),.95);align-items:center;gap:6px;display:inline-flex}.hud-ficha-dato svg{stroke:rgba(var(--c-gris),.6);flex-shrink:0}.hud-ficha-n{color:rgba(var(--c-tinta-suave),.92);font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:.02em;font-weight:700}.hud-ficha-l{color:rgba(var(--c-gris),.95);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;font-weight:600}.hud-ficha-dato.aviso svg{stroke:rgb(var(--c-ambar))}.hud-ficha-dato.aviso .hud-ficha-n{color:rgb(var(--c-ambar))}.hud-ficha-dato.alerta svg{stroke:rgb(var(--c-rojo))}.hud-ficha-dato.alerta .hud-ficha-n{color:rgb(var(--c-rojo))}@media (max-width:480px){.hud-ficha-pie{gap:11px}.hud-ficha-l{display:none}.hud-ficha{min-height:0}}@media (prefers-reduced-motion:reduce){.hud-ficha{transition:none}.hud-ficha:hover{transform:none}}.hud-cargando{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:min(460px,60vh);padding:40px 20px;display:flex;overflow:hidden}.hud-cargando:before{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--marco) 16%,#0000),#0000 34%),repeating-linear-gradient(0deg,#0000 0 34px,color-mix(in srgb,var(--marco) 4%,#0000) 34px 35px),repeating-linear-gradient(90deg,#0000 0 34px,color-mix(in srgb,var(--marco) 4%,#0000) 34px 35px);content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 50% 45%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 80% at 50% 45%,#000 30%,#0000 100%)}.hud-cargando-anillo{flex-shrink:0;width:128px;height:128px;position:relative}.hud-cargando-anillo>span{border-radius:50%;position:absolute}.hud-cargando-orbita{border:1px dashed color-mix(in srgb,var(--marco) 40%,#0000);animation:16s linear infinite hud-girar;inset:0}.hud-cargando-orbita:after{background:var(--marco);box-shadow:0 0 10px var(--marco);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:calc(50% - 4px)}.hud-cargando-arco{border-bottom:2px solid #0000;border-left:2px solid #0000;border-right:2px solid #0000;border-right-color:color-mix(in srgb,var(--marco) 30%,#0000);border-top:2px solid #0000;border-top-color:var(--marco);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--marco) 70%,transparent));animation:1.1s cubic-bezier(.55,.15,.45,.85) infinite hud-girar;inset:12px}.hud-cargando-arco.inverso{border-bottom-color:var(--marco);border-left-color:color-mix(in srgb,var(--marco) 30%,#0000);border-top-color:#0000;border-right-color:#0000;animation:1.7s linear infinite reverse hud-girar;inset:26px}.hud-cargando-nucleo{background:var(--marco);box-shadow:0 0 18px var(--marco),0 0 44px color-mix(in srgb,var(--marco) 45%,#0000);animation:1.4s ease-in-out infinite hud-latido;inset:46px}.hud-cargando-texto{flex-direction:column;gap:6px;display:flex;position:relative}.hud-cargando-rotulo{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.82rem*var(--escala-texto,1));letter-spacing:.22em;text-shadow:0 0 14px color-mix(in srgb,var(--marco) 45%,#0000);text-transform:uppercase;margin:0;font-weight:700}.hud-cargando-rotulo>i{font-style:normal;animation:1.2s ease-in-out infinite hud-puntos}.hud-cargando-rotulo>i:nth-child(2){animation-delay:.2s}.hud-cargando-rotulo>i:nth-child(3){animation-delay:.4s}.hud-cargando-pista{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));margin:0}.hud-cargando-barra{background:color-mix(in srgb,var(--marco) 14%,#0000);border-radius:999px;width:min(280px,70%);height:3px;position:relative;overflow:hidden}.hud-cargando-barra:after{background:linear-gradient(90deg,#0000,var(--marco),#0000);box-shadow:0 0 8px color-mix(in srgb,var(--marco) 60%,#0000);content:"";border-radius:999px;width:45%;animation:1.5s ease-in-out infinite hud-barrido;position:absolute;top:0;bottom:0;left:0}@keyframes hud-girar{to{transform:rotate(1turn)}}@keyframes hud-puntos{0%,to{opacity:.15}50%{opacity:1}}@keyframes hud-barrido{0%{transform:translate(-100%)}to{transform:translate(222.222%)}}.trading-pagina{gap:14px}.trading-pagina .hud-marco{padding:18px 22px}.hud-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.hud-kpis.cuatro{grid-template-columns:repeat(4,minmax(0,1fr))}.hud-kpis.tres{grid-template-columns:repeat(3,minmax(0,1fr))}.hud-kpi{--kpi:rgb(var(--c-acento));background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.7),rgba(var(--c-fondo),.9));border:1px solid color-mix(in srgb,var(--kpi) 45%,#0000);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--kpi) 18%,#0000),0 0 calc(18px*var(--glow-escala)) color-mix(in srgb,var(--kpi) 12%,#0000);border-radius:12px;align-items:flex-start;gap:9px;padding:14px 13px;display:flex;position:relative}.hud-kpi-icono{background:color-mix(in srgb,var(--kpi) 10%,#0000);border:1px solid color-mix(in srgb,var(--kpi) 45%,#0000);box-shadow:0 0 10px color-mix(in srgb,var(--kpi) 25%,#0000);color:var(--kpi);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.hud-kpi-cuerpo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hud-kpi-rotulo{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase;line-height:1.25}.hud-kpi-valor{color:var(--kpi);font-family:var(--hud-rotulo);font-size:calc(1.35rem*var(--escala-texto,1));text-shadow:0 0 12px color-mix(in srgb,var(--kpi) 35%,#0000);white-space:nowrap;font-weight:700;line-height:1.15}.hud-kpi-valor small{margin-left:2px;font-weight:700}.hud-kpi-delta,.hud-kpi-valor small{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1))}.hud-kpi-delta{font-family:var(--hud-texto);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex;overflow:hidden}.hud-kpi-delta.sube{color:rgb(var(--c-verde))}.hud-kpi-delta.baja{color:rgb(var(--c-rosa))}.hud-kpi-grafica{color:var(--kpi);flex-shrink:0;align-self:center;width:56px;height:34px}.hud-kpi-grafica svg{width:100%;height:100%;display:block;overflow:visible}.trading-barritas{align-items:flex-end;gap:3px;height:100%;display:flex}.trading-barritas span{background:color-mix(in srgb,var(--kpi) 30%,#0000);border-radius:2px 2px 0 0;flex:1;min-width:4px}.trading-barritas span.viva{background:var(--kpi);box-shadow:0 0 6px color-mix(in srgb,var(--kpi) 60%,#0000)}.trading-grafica-cabecera{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.trading-grafica-cabecera .hud-pestanas{flex:none;margin-bottom:0}.trading-grafica-cabecera .hud-pestana{flex:none;padding:6px 12px}.trading-grafica-cifra{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));white-space:nowrap;font-weight:600}.trading-grafica-cifra b{font-family:var(--hud-rotulo);font-weight:700}.trading-grafica-cifra b,.trading-grafica-selector{font-size:calc(.82rem*var(--escala-texto,1));margin-left:4px}.trading-grafica-selector{width:170px;min-width:0;padding:7px 32px 7px 12px}.trading-grafica{margin-top:14px}.trading-grafica-tooltip{background:rgba(var(--c-fondo-elevado),.97);border:1px solid rgba(var(--c-acento),.35);box-shadow:var(--elev-flotante);color:rgba(var(--c-tinta-gris),.75);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));border-radius:8px;padding:8px 12px}.trading-grafica-tooltip b{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));margin-top:2px;display:block}.trading-filtros{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.trading-filtros .hud-pestanas{margin-bottom:0}.trading-filtros .hud-pestana{flex:none;padding:6px 12px}.trading-filtros-orden{font-size:calc(.82rem*var(--escala-texto,1));width:220px;min-width:0;margin-left:4px;padding:7px 32px 7px 12px}.trading-bots{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.trading-bots>.hud-marco{flex-direction:column;padding:16px 18px;display:flex}.trading-bot-cabecera{align-items:flex-start;gap:12px;display:flex}:is(.trading-bot,.hud-marco.trading-estrategia) .amset-card__header{flex-wrap:nowrap;align-items:flex-start;margin-bottom:0}:is(.trading-bot,.hud-marco.trading-estrategia) .amset-card__titles{flex:auto;grid-template-rows:0 auto auto 1fr;min-height:0}:is(.trading-bot,.hud-marco.trading-estrategia) .amset-card__titles .hud-icono{align-self:start}:is(.trading-bot,.hud-marco.trading-estrategia) .hud-subtitulo-libre{margin-top:5px}:is(.trading-bot,.hud-marco.trading-estrategia) .hud-subtitulo-libre>*{min-width:0}:is(.trading-bot,.hud-marco.trading-estrategia) .hud-acciones{flex-wrap:nowrap}.hud-marco.trading-estrategia .config-integracion-descripcion,.trading-bot-nombre{display:block}.trading-bot .trading-chip{position:relative}.trading-bot-texto{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.trading-bot-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1.05rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.trading-bot-estado{flex-shrink:0;align-items:center;gap:6px;display:flex;position:relative}.trading-bot-tipo{align-self:flex-start;max-width:100%}.trading-bot-cifras{grid-template-columns:1fr 1fr 78px;align-items:center;gap:12px;margin-top:14px;display:grid}.trading-bot-pnl{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.trading-bot-pnl b{font-family:var(--hud-rotulo);font-size:calc(1.05rem*var(--escala-texto,1));font-weight:700}.trading-bot-pnl small{font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));font-weight:600}.trading-bot-tasa{align-items:center;gap:8px;display:flex}.trading-bot-tasa b{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.78rem*var(--escala-texto,1));flex-shrink:0;font-weight:700}.trading-bot-sparkline{width:78px;height:34px}.trading-bot-sparkline svg{width:100%;height:100%;display:block;overflow:visible}.trading-barra{background:rgba(var(--c-acento),.1);border-radius:3px;flex:1;height:5px;overflow:hidden}.trading-barra>span{border-radius:3px;height:100%;transition:width .4s;display:block}.trading-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.trading-chip{background:rgba(var(--c-acento),.05);border:1px solid rgba(var(--c-acento),.18);border-radius:8px;align-items:center;gap:6px;min-width:0;padding:5px 8px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.trading-chip:hover{background:rgba(var(--c-acento),.1);border-color:rgba(var(--c-acento),.5)}.trading-chip.abierta{background:rgba(var(--c-acento),.1);border-color:rgba(var(--c-acento),.45)}.trading-chip-simbolo{color:rgb(var(--c-tinta));letter-spacing:.04em}.trading-chip-pnl,.trading-chip-simbolo,.trading-chip.mas{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));font-weight:700}.trading-chip.mas{color:rgba(var(--c-tinta-gris),.72)}.trading-bot-pie{border-top:1px solid rgba(var(--c-acento),.1);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:12px;display:grid}.trading-dato{min-width:0}.trading-dato-rotulo{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1))}.trading-dato-rotulo,.trading-dato-valor{font-family:var(--hud-texto);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trading-dato-valor{color:rgb(var(--c-tinta));font-size:calc(.92rem*var(--escala-texto,1));font-weight:700}.trading-dato-valor small{color:rgba(var(--c-tinta-gris),.72);font-weight:600}.trading-vacio{text-align:center;grid-column:1/-1;padding:48px 20px}.trading-vacio svg{color:rgba(var(--c-acento),.65);margin:0 auto 14px}.trading-vacio h3{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1rem*var(--escala-texto,1));margin:0 0 6px}.trading-vacio p{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);margin:0 0 18px}.trading-menu{min-width:180px;padding:4px 0;position:absolute;top:calc(100% + 6px);right:0}.trading-fila-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.trading-fila-1-1,.trading-fila-2-1{align-items:stretch;gap:14px;display:grid}.trading-fila-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-fila-1-1-1{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.trading-lista,:is(.trading-fila-1-1-1,.trading-fila-1-1,.trading-fila-2-1)>.hud-marco{flex-direction:column;display:flex}.trading-lista{gap:8px;margin-top:12px}.trading-lista-alta{max-height:420px;padding-right:4px;overflow-y:auto}.trading-cifras-pie{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:14px;display:grid}.trading-cifras-pie.cuatro{grid-template-columns:repeat(4,minmax(0,1fr))}.trading-cifras-pie.arriba{margin-top:0;padding-top:12px}.trading-cifras-pie .hud-cifra{padding:10px 12px}.trading-cifras-pie .hud-cifra-valor{font-size:calc(1rem*var(--escala-texto,1))}.trading-pestanas-sueltas{margin-bottom:0}.trading-pestanas-sueltas .hud-pestana{flex:none;padding:6px 12px}.trading-cuentas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.trading-cuenta{background:color-mix(in srgb,var(--cuenta) 5%,#0000);border:1px solid color-mix(in srgb,var(--cuenta) 35%,#0000);border-radius:10px;padding:12px 14px}.trading-cuenta-cabecera{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.trading-cuenta-datos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.trading-etiquetas{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.trading-estrategia-cifras{border-top:1px solid rgba(var(--c-acento),.1);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:12px;display:grid}.trading-estrategia-pie{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:14px;display:flex}.trading-lista-puntos{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;display:flex}.trading-tabla-datos{flex-direction:column;margin-top:8px;display:flex}.trading-tabla-fila{border-bottom:1px solid rgba(var(--c-acento),.08);color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));text-transform:capitalize;justify-content:space-between;gap:12px;padding:6px 0;display:flex}.trading-tabla-fila b{color:rgb(var(--c-tinta));text-transform:none}.trading-buscador-campo{flex:200px;min-width:160px}.trading-simbolo-enlace{color:inherit;min-width:0;text-decoration:none;display:flex}.trading-simbolo-enlace>.hud-marco{flex-direction:column;flex:1;gap:10px;padding:16px 18px;display:flex}.trading-simbolo-precio{align-items:baseline;gap:8px;display:flex}.trading-simbolo-precio b{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1.15rem*var(--escala-texto,1));font-weight:700}.trading-simbolo-precio span{font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));font-weight:700}.trading-simbolo-niveles{border-top:1px solid rgba(var(--c-acento),.1);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:10px;display:grid}.trading-simbolo-resumen{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.trading-simbolo-pie{border-top:1px solid rgba(var(--c-acento),.1);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));align-items:center;gap:10px;margin-top:auto;padding-top:10px;font-weight:600;display:flex}.trading-simbolo-pie>span{align-items:center;gap:4px;display:inline-flex}.trading-parrafo{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));margin:12px 0 0;line-height:1.55}.trading-senal{--senal:rgb(var(--c-acento));background:linear-gradient(135deg,color-mix(in srgb,var(--senal) 14%,#0000),color-mix(in srgb,var(--senal) 5%,#0000));border:1px solid color-mix(in srgb,var(--senal) 45%,#0000);box-shadow:0 0 calc(12px*var(--glow-escala)) color-mix(in srgb,var(--senal) 22%,#0000),inset 0 1px 0 color-mix(in srgb,var(--senal) 18%,#0000);color:var(--senal);white-space:nowrap;border-radius:9px;gap:7px;padding:4px 10px 4px 5px}.trading-senal,.trading-senal-icono{flex-shrink:0;align-items:center;display:inline-flex}.trading-senal-icono{background:color-mix(in srgb,var(--senal) 20%,#0000);border:1px solid color-mix(in srgb,var(--senal) 40%,#0000);border-radius:6px;justify-content:center;width:22px;height:22px}.trading-senal-texto{flex-direction:column;line-height:1.1;display:flex}.trading-senal-texto b{font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));letter-spacing:.06em;text-transform:uppercase;font-weight:700}.trading-senal-texto small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px}.trading-senal.grande{border-radius:12px;gap:10px;padding:6px 16px 6px 7px}.trading-senal.grande .trading-senal-icono{border-radius:9px;width:34px;height:34px}.trading-senal.grande .trading-senal-texto b{font-family:var(--hud-rotulo);font-size:calc(.92rem*var(--escala-texto,1));letter-spacing:.1em;text-shadow:0 0 calc(10px*var(--glow-escala)) color-mix(in srgb,var(--senal) 45%,#0000)}.trading-senal.pequena{box-shadow:none;border-radius:7px;gap:5px;padding:2px 8px 2px 3px}.trading-senal.pequena .trading-senal-icono{border-radius:5px;width:17px;height:17px}.trading-senal.pequena .trading-senal-texto b{font-size:calc(.75rem*var(--escala-texto,1))}html[data-tema=claro] .trading-senal{box-shadow:var(--elev-control)}html[data-tema=claro] .trading-senal.grande .trading-senal-texto b{text-shadow:none}.trading-simbolos{grid-template-columns:repeat(4,minmax(0,1fr))}.trading-top-lista{flex-direction:column;gap:12px;display:flex}.trading-top-fila{grid-template-columns:64px minmax(0,1.3fr) minmax(0,2fr);align-items:center;gap:16px;padding:14px 18px;display:grid}.trading-top-fila.podio{box-shadow:0 0 calc(24px*var(--glow-escala)) color-mix(in srgb,var(--marco) 18%,#0000),inset 0 1px 0 color-mix(in srgb,var(--marco) 20%,#0000)}.trading-top-bot{grid-column:1/3;grid-template-columns:subgrid;align-items:center;row-gap:0;min-width:0;display:grid}.trading-top-puesto{grid-area:1/1/span 3;justify-content:center;align-items:center;display:flex}.trading-top-bot>:is(.trading-bot-cabecera,.trading-chips,.trading-top-meta){grid-column:2;min-width:0}.trading-puesto{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.95rem*var(--escala-texto,1));font-weight:700}.trading-puesto.podio{background:color-mix(in srgb,var(--puesto) 10%,#0000);border:1px solid color-mix(in srgb,var(--puesto) 50%,#0000);box-shadow:0 0 12px color-mix(in srgb,var(--puesto) 30%,#0000);color:var(--puesto);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:52px;height:52px;display:inline-flex}.trading-puesto.podio b{font-size:calc(.75rem*var(--escala-texto,1))}.trading-top-meta{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.trading-top-meta span{align-items:center;gap:4px;display:inline-flex}.trading-top-metricas{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.trading-top-metricas .trading-dato-valor{font-family:var(--hud-rotulo);font-size:calc(.9rem*var(--escala-texto,1))}.trading-top-filtros{padding:12px 18px}.trading-paginacion{justify-content:center;align-items:center;gap:14px;display:flex}.hud-tabla{color:inherit;font-family:var(--hud-texto);gap:0}.hud-tabla .amset-table__frame{background:0 0;border:0;border-radius:0}.hud-tabla .amset-table__table{font-size:calc(.86rem*var(--escala-texto,1))}.hud-tabla .amset-table__column{border-bottom:1px solid rgba(var(--c-acento),.15);color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;background:0 0;padding:8px 12px;font-weight:700}.hud-tabla .amset-table__row{border-bottom:1px solid rgba(var(--c-acento),.06);transition:background .15s}.hud-tabla .amset-table__row:hover{background:rgba(var(--c-acento),.04)}.hud-tabla .amset-table__cell{color:rgba(var(--c-tinta-gris),.8);white-space:nowrap;padding:7px 12px}.hud-tabla.hud-tabla-texto .amset-table__cell{vertical-align:top;white-space:normal}.hud-tabla .amset-table__cell--numeric{white-space:nowrap;font-family:inherit}.hud-tabla tbody th.amset-table__cell{font-weight:inherit;text-align:left}.hud-tabla .amset-table__cell :is(b,strong){color:rgb(var(--c-tinta))}.hud-tabla .amset-table__cell small{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1));display:block}.hud-tabla .amset-table__row--footer{border-bottom:0;border-top:1px solid rgba(var(--c-acento),.25);background:0 0}.hud-tabla .amset-table__row--footer>*{color:rgb(var(--c-tinta));font-weight:700}.hud-tabla .amset-table__empty{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.82rem*var(--escala-texto,1));padding:20px}.hud-tabla .amset-table__row>:first-child{position:relative}.hud-tabla-fila{inset-block:0;pointer-events:none;width:3px;position:absolute;left:0}.hud-tabla-fila:not([style]){display:none}.hud-tabla .amset-table__row:has(.hud-tabla-fila[data-fila~=grupo])>*{background:rgba(var(--c-acento),.05);color:rgb(var(--c-tinta));font-weight:700}.hud-tabla .amset-table__row:has(.hud-tabla-fila[data-fila~=actual]){background:rgba(var(--c-acento),.06)}.hud-tabla .amset-table__row:has(.hud-tabla-fila[data-fila~=marcada]){background:rgba(var(--c-acento),.04)}.hud-tabla .amset-table__row:has(.hud-tabla-fila[data-fila~=apagada]){opacity:.5}.hud-tabla .amset-table__row:has(.hud-tabla-fila[data-fila~=duplicada]){opacity:.55}.hud-tabla.emp-tabla .amset-table__table{border-collapse:initial;border-spacing:0 6px;font-family:var(--hud-texto)}.hud-tabla.emp-tabla .amset-table__column{color:rgba(var(--c-acento),.65);letter-spacing:.14em;border-bottom:0;padding:4px 12px}.hud-tabla.emp-tabla .amset-table__row{border-bottom:0}.hud-tabla.emp-tabla .amset-table__row:hover{background:0 0}.hud-tabla.emp-tabla .amset-table__cell{background:rgba(var(--c-acento),.03);border-block:1px solid rgba(var(--c-acento),.12);color:rgba(var(--c-tinta-d7e4f5),.9);padding:10px 12px;font-size:.9rem}.hud-tabla.emp-tabla .amset-table__cell:first-child{border-left:1px solid rgba(var(--c-acento),.12);border-radius:10px 0 0 10px}.hud-tabla.emp-tabla .amset-table__cell:last-child{border-right:1px solid rgba(var(--c-acento),.12);border-radius:0 10px 10px 0}.hud-tabla.emp-tabla .amset-table__row:hover .amset-table__cell{background:rgba(var(--c-acento),.06)}.hud-tabla-sangria{opacity:.5;padding-left:16px}.trading-crear{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 24px;display:grid}.trading-crear-columna{gap:18px}.trading-crear-bloque,.trading-crear-columna{flex-direction:column;min-width:0;display:flex}.trading-crear-bloque{gap:7px}.trading-crear-rotulo{justify-content:space-between;align-items:center;gap:10px;min-height:26px;display:flex}.trading-crear-rotulo .hud-etiqueta{align-items:center;gap:6px;display:inline-flex}.trading-crear-rotulo .hud-etiqueta b{color:rgb(var(--c-acento));font-weight:700}.trading-crear-acciones{flex-shrink:0;align-items:center;gap:6px;display:flex}.trading-crear-error{color:rgb(var(--c-rosa));font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));margin:0}.trading-crear-clave{margin:0}.trading-crear-clave-texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.trading-crear-clave-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.trading-crear-clave-meta{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1))}.hud-nota.peligro{--nota:rgb(var(--c-rosa))}.trading-estrategias{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.trading-estrategia{--estrategia:rgb(var(--c-acento));background:color-mix(in srgb,var(--estrategia) 4%,#0000);border:1px solid color-mix(in srgb,var(--estrategia) 18%,#0000);color:inherit;cursor:pointer;font:inherit;text-align:left;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:9px 11px;transition:border-color .15s,background .15s,filter .15s;display:flex;position:relative;overflow:hidden}.trading-estrategia:before{background:var(--estrategia);content:"";opacity:0;width:3px;transition:opacity .15s;position:absolute;top:0;bottom:0;left:0}.trading-estrategia:hover{background:color-mix(in srgb,var(--estrategia) 8%,#0000);border-color:color-mix(in srgb,var(--estrategia) 45%,#0000)}.trading-estrategia.activa{background:color-mix(in srgb,var(--estrategia) 12%,#0000);border-color:color-mix(in srgb,var(--estrategia) 70%,#0000);filter:drop-shadow(0 0 calc(6px*var(--glow-escala)) color-mix(in srgb,var(--estrategia) 35%,transparent))}.trading-estrategia.activa:before{opacity:1}.trading-estrategia:focus-visible:after{border:2px solid rgba(var(--c-acento),.7);content:"";pointer-events:none;border-radius:8px;position:absolute;inset:2px}.trading-estrategia-icono{background:color-mix(in srgb,var(--estrategia) 14%,#0000);border:1px solid color-mix(in srgb,var(--estrategia) 35%,#0000);color:var(--estrategia);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.trading-estrategia-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.trading-estrategia-nombre{color:rgba(var(--c-tinta),.85);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.trading-estrategia.activa .trading-estrategia-nombre{color:var(--estrategia)}.trading-estrategia-desc{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));line-height:1.3}.trading-inversion{align-items:center;gap:8px;display:flex}.trading-inversion-campo{flex:1;min-width:0;position:relative}.trading-inversion-rango{align-items:center;gap:10px;display:flex}.trading-inversion-rango>.amset-slider{flex:1;min-width:0}.trading-inversion-rango>small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.06em;white-space:nowrap}.trading-simbolos-lista{flex-wrap:wrap;gap:6px;display:flex}.trading-simbolo{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.18);color:inherit;cursor:pointer;font:inherit;border-radius:8px;align-items:center;gap:6px;padding:5px 9px 5px 6px;transition:border-color .15s,background .15s,filter .15s;display:inline-flex;position:relative}.trading-simbolo:hover{background:rgba(var(--c-acento),.1);border-color:rgba(var(--c-acento),.5)}.trading-simbolo.activa{background:linear-gradient(90deg,color-mix(in srgb,var(--acento-a) 18%,#0000),color-mix(in srgb,var(--acento-b) 18%,#0000));border-color:rgba(var(--c-acento),.65);filter:drop-shadow(0 0 calc(5px*var(--glow-escala)) rgba(var(--c-acento),.35))}.trading-simbolo:focus-visible:after{border:2px solid rgba(var(--c-acento),.7);content:"";pointer-events:none;border-radius:10px;position:absolute;inset:-3px}.trading-simbolo b{color:rgba(var(--c-tinta),.8);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.04em;font-weight:700}.trading-simbolo.activa b{color:rgb(var(--c-acento))}.trading-simbolo.fija{color:rgb(var(--c-verde));cursor:default;border-style:dashed}.trading-simbolo-quitar{color:rgba(var(--c-rosa),.7);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;margin:-2px -4px -2px 0;transition:background .15s,color .15s;display:inline-flex}.trading-simbolo-quitar:hover{background:rgba(var(--c-rosa),.15);color:rgb(var(--c-rosa))}.trading-simbolo-quitar:focus-visible{outline:2px solid rgba(var(--c-rosa),.7);outline-offset:1px}.trading-anadir-lista{max-height:200px;padding:2px;overflow-y:auto}.trading-anadir-lista .hud-ayuda{margin:4px 0}.trading-ayuda-icono{align-items:center;gap:5px;display:flex}.trading-crear-ajuste .amset-switch{flex-shrink:0}.trading-crear-ajuste{justify-content:space-between;margin:0}.trading-crear-ajuste-texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.trading-crear-ajuste-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));font-weight:700}.trading-crear-ajuste-desc{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1))}.trading-crear-previa{background:linear-gradient(135deg,rgba(var(--c-acento),.07),rgba(var(--c-fondo),.5) 70%);border:1px solid rgba(var(--c-acento),.2);border-radius:10px;padding:12px 14px}.trading-crear-previa dl{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 14px;margin:0;display:grid}.trading-crear-previa dt{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));white-space:nowrap}.trading-crear-previa dd{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));text-align:right;word-break:break-word;min-width:0;margin:0;font-weight:600}.trading-crear-previa dd.simbolos{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.trading-crear-previa dd.simbolos>span{background:rgba(var(--c-acento),.06);border:1px solid rgba(var(--c-acento),.2);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));border-radius:6px;align-items:center;gap:3px;padding:2px 6px;font-weight:700;display:inline-flex}html[data-tema=claro] :is(.trading-estrategia.activa,.trading-simbolo.activa){filter:none}.trading-detalle-subtitulo{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.trading-detalle-pestanas{margin-bottom:14px}.trading-detalle-pestanas .hud-pestanas{margin-bottom:0}.trading-detalle{flex-direction:column;gap:14px;display:flex}:is(.hud-dialogo,.trading-detalle,.trading-venta-estado) .trading-tabla-fila{text-transform:none}.trading-detalle>.hud-seccion-titulo{margin-top:4px}.trading-detalle-uso{margin-top:12px}.trading-detalle-uso-pie{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));justify-content:space-between;margin-top:5px;display:flex}.trading-detalle-simbolos{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.trading-detalle-simbolos>.hud-marco{flex-direction:column;display:flex}.trading-detalle-cabecera{align-items:center;gap:10px;min-width:0;display:flex}.trading-detalle-cabecera-texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.trading-detalle-cabecera-texto b{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.trading-detalle-cabecera-texto span{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1))}.trading-detalle-razon{margin-top:12px}.trading-detalle-razon>:is(div,span){flex:1;min-width:0}.trading-detalle-razon b:first-child{color:var(--nota);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-weight:700;display:block}.trading-detalle-pie{margin-top:auto;padding-top:12px;display:flex}.trading-detalle-pie .amset-button{flex:1}.trading-detalle-respuesta{flex-direction:column;gap:10px;margin-top:8px;display:flex}.trading-detalle-respuesta .trading-cifras-pie{padding-top:0}.trading-detalle-linea{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));flex-wrap:wrap;align-items:center;gap:8px;display:flex}.trading-detalle-linea b{color:rgb(var(--c-tinta))}.trading-detalle-decision{font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));flex-wrap:wrap;margin-bottom:0;padding:7px 10px}.trading-detalle-decision-simbolo{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));min-width:52px;font-weight:700}.trading-detalle-decision-conf{white-space:nowrap;margin-left:auto}.trading-detalle-decision-texto{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.76rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;overflow:hidden}.trading-detalle .hud-codigo{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1));white-space:pre-wrap;margin-top:8px;display:block}.trading-cifras-pie.dos{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-tabla-simbolo{align-items:center;gap:8px;display:inline-flex}.trading-tabla-simbolo>span{flex-direction:column;display:flex}.trading-tabla-simbolo b{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));font-weight:700}.trading-venta-estado{font-family:var(--hud-texto);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.trading-venta-estado>b{font-size:calc(1rem*var(--escala-texto,1))}.trading-venta-estado .trading-tabla-datos{text-align:left;width:100%}html[data-tema=claro] .hud-kpi{background:rgb(var(--c-fondo-elevado));box-shadow:var(--elev-marco)}html[data-tema=claro] .hud-kpi-icono{box-shadow:none}html[data-tema=claro] .hud-kpi-valor{text-shadow:none}html[data-tema=claro] .trading-barritas span.viva{box-shadow:none}@media (max-width:1280px){.hud-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.trading-bots,.trading-simbolos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1280px) and (min-width:861px){.hud-kpis:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.hud-kpis,.hud-kpis.cuatro,.hud-kpis.tres{grid-template-columns:repeat(2,minmax(0,1fr))}.hud-kpis>:last-child:nth-child(odd):not(:first-child){grid-column:1/-1}.trading-cuentas,.trading-fila-1-1,.trading-fila-1-1-1,.trading-fila-2-1{grid-template-columns:minmax(0,1fr)}.trading-top-fila{grid-template-columns:48px minmax(0,1fr)}.trading-top-puesto{grid-row:1}.trading-top-bot>:is(.trading-chips,.trading-top-meta){grid-column:1/-1}.trading-top-metricas{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.trading-cuenta-datos{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-bots{grid-template-columns:minmax(0,1fr)}.trading-filtros,.trading-grafica-cabecera{flex-wrap:wrap}.trading-filtros-orden,.trading-grafica-selector{width:100%;margin-left:0}.trading-crear{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.hud-kpis,.hud-kpis.cuatro,.hud-kpis.tres{grid-template-columns:minmax(0,1fr)}.hud-kpis.movil-dos{grid-template-columns:repeat(2,minmax(0,1fr))}.hud-kpis.movil-dos .hud-kpi{gap:7px;padding:11px 10px}.hud-kpis.movil-dos .hud-kpi-rotulo{letter-spacing:.04em;overflow-wrap:anywhere}.hud-kpis.movil-dos .hud-kpi-grafica{display:none}.hud-kpis.movil-dos .hud-kpi-delta{font-size:calc(.75rem*var(--escala-texto,1));white-space:normal;align-items:flex-start}.hud-kpis.movil-dos .hud-kpi-delta>svg{flex-shrink:0;margin-top:2px}.hud-kpis.movil-dos .hud-kpi.movil-ancho{grid-column:1/-1}.hud-kpis.movil-dos .hud-kpi.movil-ancho .hud-kpi-grafica{display:block}.config-pagina.trading-pagina .hud-marco{padding:14px}.trading-estrategia{gap:8px;padding:8px 9px}.amset-button.guia{width:36px;height:36px;padding:0}.amset-button.guia.hud-pequeno{width:30px;height:30px}.amset-button.guia .guia-texto{display:none}.trading-detalle-pestanas .hud-pestana{padding:7px 4px}.trading-estrategia-desc{display:none}.trading-estrategia-nombre{font-size:calc(.86rem*var(--escala-texto,1));white-space:normal;line-height:1.2}.trading-cifras-pie,.trading-cifras-pie.cuatro{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-detalle-simbolos{grid-template-columns:minmax(0,1fr)}.trading-crear-rotulo{flex-wrap:wrap}.trading-crear-rotulo .hud-etiqueta b{white-space:nowrap}.trading-crear-acciones{margin-left:auto}.trading-crear-previa dl{grid-template-columns:minmax(0,1fr);gap:2px}.trading-crear-previa dt{margin-top:6px}.trading-crear-previa dd,.trading-crear-previa dd.simbolos{text-align:left;justify-content:flex-start}.trading-bot-cifras{grid-template-columns:1fr 1fr}.trading-bot-sparkline{display:none}.trading-bot-nombre{white-space:normal}.trading-bot-pie{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-bot.hud-marco .amset-card__header{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:5px 12px;display:grid}.trading-bot.hud-marco .amset-card__titles{display:contents}.trading-bot.hud-marco .amset-card__link{grid-area:1/1/-1/3}.trading-bot.hud-marco .amset-card__titles .hud-icono{grid-row:1/-1;align-self:center}.trading-bot.hud-marco .amset-card__titles .hud-titulo-libre{grid-area:1/2;align-self:center}.trading-bot.hud-marco .amset-card__titles .hud-subtitulo-libre{grid-area:2/2/auto/-1;margin-top:0}.trading-bot.hud-marco .hud-acciones{grid-area:1/3}.trading-simbolo-enlace>.hud-marco.pulsable{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 14px;display:grid}.trading-simbolo-enlace :is(.trading-bot-cabecera,.trading-simbolo-niveles,.trading-simbolo-pie,.trading-simbolo-resumen){grid-column:1/-1}.trading-simbolo-enlace .trading-simbolo-precio{flex-wrap:wrap;row-gap:0}.trading-simbolo-enlace .trading-simbolo-precio b{font-size:calc(1.3rem*var(--escala-texto,1))}.trading-simbolo-enlace .trading-simbolo-resumen{-webkit-line-clamp:2}:is(.trading-filtros,.trading-grafica-cabecera,.trading-pestanas-sueltas) .hud-pestana{flex:1 0 auto}.hud-cargando{gap:18px;min-height:320px}.hud-cargando-anillo{width:96px;height:96px}.hud-cargando-arco{inset:9px}.hud-cargando-arco.inverso{inset:20px}.hud-cargando-nucleo{inset:35px}}.hud-avatar{--avatar:rgb(var(--c-acento));background:color-mix(in srgb,var(--avatar) 12%,#0000);border:1.5px solid color-mix(in srgb,var(--avatar) 55%,#0000);color:var(--avatar);font-family:var(--hud-texto);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.hud-scroll{min-height:0;overflow-y:auto}.hud-scroll::-webkit-scrollbar{width:8px}.hud-scroll::-webkit-scrollbar-thumb{background:rgba(var(--c-acento),.2);border-radius:4px}:root{--hud-barra-alto:4rem;--hud-barra-borde:1px}.hud-barra-fila{height:calc(var(--hud-barra-alto) - var(--hud-barra-borde))}.hud-barra-izquierda{flex:1;container:barra-marca/inline-size}.hud-barra-izquierda .hud-barra-marca-a{display:none}@container barra-marca (max-width:calc(40px + 7.1rem)){.hud-barra-izquierda .hud-barra-wordmark{display:none}.hud-barra-izquierda .hud-barra-marca-a{display:inline-flex}}@media (min-width:640px){@container barra-marca (max-width:calc(40px + 13.1rem)){.hud-barra-izquierda .hud-barra-wordmark{display:none}.hud-barra-izquierda .hud-barra-marca-a{display:inline-flex}}}.hud-cuerpo{min-height:calc(100dvh - var(--hud-barra-alto));flex-direction:column;display:flex}@supports not (height:100dvh){.hud-cuerpo{min-height:calc(100vh - var(--hud-barra-alto))}}.hud-barra{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.94),rgba(var(--c-fondo),.9));border-bottom:var(--hud-barra-borde) solid rgba(var(--c-acento),.18);box-shadow:0 4px 32px rgba(var(--c-sombra),.55),inset 0 1px 0 rgba(var(--c-acento),.12),0 0 24px rgba(var(--c-acento),.06);z-index:50;position:sticky;top:0}.hud-barra-linea{background:linear-gradient(90deg,#0000 0,rgba(var(--c-acento),.8) 25%,rgba(var(--c-acento),.45) 50%,rgba(var(--c-morado),.65) 75%,#0000 100%);pointer-events:none;background-size:200% 100%;height:1px;animation:7s linear infinite sl-flow;position:absolute;bottom:-1px;left:0;right:0}.hud-barra-core{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.28em;text-shadow:0 0 calc(12px*var(--glow-escala)) rgba(var(--c-acento),.4);white-space:nowrap;font-weight:700;display:none}.hud-chip-usuario{background:rgba(var(--c-fondo),.55);border:1px solid rgba(var(--c-acento),.25);color:inherit;cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:10px;padding:5px 10px 5px 6px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.hud-chip-usuario.abierto,.hud-chip-usuario:hover{background:rgba(var(--c-acento),.08);border-color:rgba(var(--c-acento),.55);box-shadow:0 0 14px rgba(var(--c-acento),.15)}.hud-chip-usuario:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.hud-avatar-foto{background:rgba(var(--c-acento),.08);border:1.5px solid rgba(var(--c-acento),.55);box-shadow:0 0 10px rgba(var(--c-acento),.25);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.hud-avatar-foto img{object-fit:cover;width:100%;height:100%;display:block}.hud-globo{background:rgb(var(--c-rojo));box-shadow:0 0 8px rgba(var(--c-rojo),.6);color:#fff;font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));border-radius:8px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.hud-desplegable{z-index:9999;--marco:rgb(var(--c-acento));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.98),rgba(var(--c-fondo),.98));border:1px solid rgba(var(--c-acento),.35);min-width:0;box-shadow:0 12px 48px rgba(var(--c-sombra),.7),0 0 24px rgba(var(--c-acento),.12),inset 0 1px 0 rgba(var(--c-acento),.18);border-radius:12px;animation:.16s ease-out both hud-modal-aparecer;position:absolute;overflow:hidden}.hud-desplegable>.hud-esq{z-index:1}.hud-desplegable-cabecera{background:linear-gradient(90deg,rgba(var(--c-acento),.08),#0000 70%);border-bottom:1px solid rgba(var(--c-acento),.15);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.hud-menu-fila{color:rgba(var(--c-tinta-gris),.75);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));letter-spacing:.02em;text-align:left;background:0 0;border:none;border-left:3px solid #0000;align-items:center;gap:10px;width:100%;padding:10px 16px;font-weight:600;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:flex}.hud-menu-fila:hover{background:rgba(var(--c-acento),.07);border-left-color:rgba(var(--c-acento),.6);color:rgb(var(--c-tinta))}.hud-menu-fila.peligro{color:rgba(var(--c-rojo),.8)}.hud-menu-fila.peligro:hover{background:rgba(var(--c-rojo),.08);border-left-color:rgba(var(--c-rojo),.6);color:rgb(var(--c-rojo))}.hud-menu-fila:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:-2px}.hud-menu-fila svg{color:rgba(var(--c-acento),.65);flex-shrink:0}.hud-menu-fila.peligro svg{color:inherit}.hud-menu-atajo{color:rgba(var(--c-acento),.65);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.hud-barra-linea,.hud-desplegable{animation:none}}.hud-marco.pulsable{flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.hud-marco.pulsable:focus-within,.hud-marco.pulsable:hover{border-color:color-mix(in srgb,var(--marco) 60%,#0000);box-shadow:0 0 22px color-mix(in srgb,var(--marco) 22%,#0000),inset 0 1px 0 rgba(var(--c-acento),.12);transform:translateY(-1px)}.hud-marco.pulsable>button:focus-visible{outline:none}.hud-marco.pulsable.centrada{text-align:center;justify-content:center;align-items:center}.hud-rotulo{color:rgba(var(--c-acento),.65);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}.hud-nombre,.hud-rotulo{margin:0;font-weight:700}.hud-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1.05rem*var(--escala-texto,1));line-height:1.2}.hud-texto{color:rgba(var(--c-tinta-gris),.75);font-size:calc(.88rem*var(--escala-texto,1));margin:0}.hud-nota,.hud-texto{font-family:var(--hud-texto);line-height:1.45}.hud-nota{--nota:rgb(var(--c-acento));background:color-mix(in srgb,var(--nota) 7%,#0000);border:1px solid color-mix(in srgb,var(--nota) 30%,#0000);color:rgba(var(--c-tinta-gris),.8);font-size:calc(.82rem*var(--escala-texto,1));border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.hud-nota>svg{color:var(--nota);flex-shrink:0;margin-top:2px}.hud-nota.aviso{--nota:rgb(var(--c-ambar))}.hud-nota.aviso-coste{flex-wrap:wrap}.aviso-coste-texto{flex:1 1 0;min-width:0}.aviso-coste-acciones{flex-wrap:wrap;flex-basis:100%;gap:8px;display:flex}.hud-nota.pulsable{cursor:pointer;text-align:left;width:100%;transition:border-color .15s,background .15s}.hud-nota.pulsable:hover{background:color-mix(in srgb,var(--nota) 12%,#0000);border-color:color-mix(in srgb,var(--nota) 60%,#0000)}.chat-callados{color:rgba(var(--c-tinta-gris),.8);font:inherit;text-align:left;width:100%;margin:2px 0 4px;padding:7px 12px}.chat-callados>svg{color:rgba(var(--c-acento),.7);flex-shrink:0}.chat-callados-texto{font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));flex:1 1 0;min-width:0}.chat-callados-accion{color:rgba(var(--c-acento),.85);font-family:var(--hud-rotulo);font-size:calc(.68rem*var(--escala-texto,1));letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.chat-callados:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.chat-callados[aria-expanded=true]{background:rgba(var(--c-acento),.05);border-color:rgba(var(--c-acento),.3)}.plantillas-galeria{flex-direction:column;gap:12px;display:flex}.plantillas-galeria .hud-filtro{margin-bottom:0;overflow-x:auto}.plantillas-filtros{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.plantillas-galeria .hud-filtro .amset-segmented__frame{min-width:max-content}.plantillas-galeria .hud-filtro .amset-segmented__label{white-space:nowrap}.plantillas-describir{background:rgba(var(--c-acento),.06);border:1px solid rgba(var(--c-acento),.25);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.plantillas-describir .hud-texto{flex:220px;margin:0}.procesos-filtros{border-bottom:1px solid rgba(var(--c-acento),.1);flex-direction:column;gap:8px;padding:8px 14px;display:flex}.procesos-filtros .hud-filtro{margin-bottom:0;overflow-x:auto}.procesos-filtros .hud-filtro .amset-segmented__frame{min-width:max-content}.procesos-filtros .hud-filtro .amset-segmented__label{white-space:nowrap}.automatizacion-pie{flex:1;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;display:grid}.automatizacion-pie>.amset-button{justify-content:center}.horario-dias{flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}@media (pointer:coarse){.horario-dias .amset-checkbox{min-height:44px}}.plantillas-filtro-integracion{color:rgba(var(--c-acento),.9);font-weight:600}.plantillas-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.plantillas-rejilla>:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:640px){@supports (grid-template-rows:subgrid){.fichas-rejilla>.hud-ficha{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.fichas-rejilla>.hud-ficha>.hud-ficha-cuerpo{display:contents}.fichas-rejilla>.hud-ficha .hud-ficha-cab{padding:16px 18px 0}.fichas-rejilla>.hud-ficha :is(.hud-ficha-resumen,.hud-ficha-seguimiento){padding-inline:18px}}}.fichas-rejilla{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:640px){.fichas-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1279px){.fichas-rejilla>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1280px){.fichas-rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}.fichas-rejilla>:last-child:nth-child(3n+1){grid-column:1/-1}.fichas-rejilla>:last-child:nth-child(3n+2){grid-column:span 2}}.historial-pestana{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-mas-derecha]:not([data-mas-izquierda]){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}[data-mas-izquierda]:not([data-mas-derecha]){-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}[data-mas-izquierda][data-mas-derecha]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.plantilla-tarjeta{flex-direction:column;align-items:stretch;gap:6px;margin:0;padding:12px 14px}.plantilla-tarjeta:focus-within,.plantilla-tarjeta:hover{background:rgba(var(--c-acento),.06);border-color:rgba(var(--c-acento),.35)}.plantilla-tarjeta.con-barra:focus-within,.plantilla-tarjeta.con-barra:hover{border-left-color:var(--fila)}.plantilla-tarjeta-cabecera{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.plantilla-tarjeta-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.98rem*var(--escala-texto,1));margin:0;font-weight:700;line-height:1.25}.plantilla-tarjeta-texto{color:rgba(var(--c-tinta-gris),.78);font-size:calc(.84rem*var(--escala-texto,1))}.plantilla-tarjeta-cuando,.plantilla-tarjeta-texto{font-family:var(--hud-texto);margin:0;line-height:1.4}.plantilla-tarjeta-cuando{color:rgba(var(--c-tinta),.85);font-size:calc(.82rem*var(--escala-texto,1))}.plantilla-tarjeta-cuando .hud-etiqueta{margin-right:4px;display:inline}.plantilla-tarjeta-nota{color:rgba(var(--c-ambar),.95);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));margin:0}.plantilla-tarjeta-pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.plantilla-tarjeta-pie>.plantilla-tarjeta-acciones{margin-left:auto}.plantilla-tarjeta-falta,.plantilla-tarjeta-pie .hud-pastilla-titulo{min-width:0}.plantilla-tarjeta-falta{height:auto;min-height:1.5rem}.plantilla-tarjeta-falta .amset-label__text{white-space:normal}.plantilla-tarjeta-acciones{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.plantilla-formulario{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.plantilla-formulario>*{align-self:stretch}.plantilla-formulario>.hud-boton,.plantilla-formulario>button{align-self:flex-start}.plantilla-formulario-titulo{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1.1rem*var(--escala-texto,1));margin:0;font-weight:700}.plantilla-parametros{gap:12px}.plantilla-campo,.plantilla-parametros{flex-direction:column;display:flex}.plantilla-campo-error{color:rgb(var(--c-rojo))}@media (max-width:639px){.plantillas-rejilla{grid-template-columns:minmax(0,1fr)}}.vigilancia-observada{flex-direction:column;gap:4px;display:flex}.vigilancia-datos{flex-wrap:wrap;gap:2px 16px;display:flex}.vigilancia-error{font-size:calc(.8rem*var(--escala-texto,1));margin:0}.vigilancia-observado{color:rgba(var(--c-tinta),.8);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(.76rem*var(--escala-texto,1));white-space:pre-wrap;word-break:break-word;max-height:120px;margin:0;padding:8px 12px;display:block;overflow-y:auto}.vigilancia-edicion{flex-direction:column;gap:10px;display:flex}.evento-condiciones{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.evento-condicion{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.evento-condicion-campo{color:rgb(var(--c-acento));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(.78rem*var(--escala-texto,1))}.evento-condicion-operador{color:rgba(var(--c-tinta-gris),.72)}.evento-condicion-valor{font-weight:600}.evento-condicion>.amset-field{flex:160px;min-width:0}@media (max-width:600px){.procesos-barra .hud-buscador{flex-basis:100%}.procesos-barra .amset-boton-hud{flex:1 1 0}}.resultados-pastillas{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:600px){:is(.historial-totales,.resultados-pastillas)>.amset-label{flex:100%}}.historial-totales{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.historial-total-n{flex-basis:100%;font-weight:600}.historial-total-dato{color:rgba(var(--c-tinta),.8)}.grafica-dias{flex-direction:column;gap:4px;margin:0;display:flex}.grafica-dias-barras{border-bottom:1px solid rgba(var(--c-acento),.18);align-items:flex-end;gap:3px;height:72px;margin:0;padding:0;list-style:none;display:flex}.grafica-dia{background:rgba(var(--c-acento),.05);border-radius:3px 3px 0 0;flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;height:100%;transition:background .15s;display:flex;overflow:hidden}.grafica-dia:hover{background:rgba(var(--c-acento),.14)}.grafica-tramo{width:100%;min-height:2px;display:block}.grafica-dias-pie{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.72rem*var(--escala-texto,1));justify-content:space-between;align-items:center;gap:8px;display:flex}.grafica-leyenda{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.grafica-leyenda-punto{border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block}.grafica-leyenda-punto:first-child{margin-left:0}.ejecuciones-lista{flex-direction:column;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ejecucion-fila{align-items:flex-start;margin-bottom:4px;padding:8px 12px}.ejecucion-punto{border-radius:50%;flex-shrink:0;margin-top:6px}.ejecucion-cuerpo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ejecucion-cabecera{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ejecucion-fecha{color:rgba(var(--c-tinta-gris),.78);font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1))}.ejecucion-estado{font-family:var(--hud-rotulo);font-size:calc(.68rem*var(--escala-texto,1));letter-spacing:.06em;text-transform:uppercase}.ejecucion-resumen{color:rgba(var(--c-tinta),.85);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ejecucion-detalles{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1))}.tope-linea{flex-direction:column;gap:4px;display:flex}.tope-texto{font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1))}.tope-barra>span{background:rgb(var(--c-verde))}.tope-barra.cerca>span{background:rgb(var(--c-ambar))}.tope-barra.agotado>span{background:rgb(var(--c-rojo))}.tope-edicion{flex-direction:column;gap:10px;display:flex}.config-procesos-preparados{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.84rem*var(--escala-texto,1));flex-wrap:wrap;align-items:center;gap:8px;padding-left:72px;display:flex}.config-procesos-preparados>svg{color:rgba(var(--c-acento),.8);flex-shrink:0}@media (max-width:639px){.config-procesos-preparados{padding-left:0}}.hud-progreso{background:rgba(var(--c-tinta-gris),.12);border-radius:999px;height:6px;display:flex;overflow:hidden}.hud-progreso>span{height:100%;transition:width .3s;display:block}.hud-pasos{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hud-pasos li{align-items:flex-start;gap:12px;display:flex}.hud-paso-num{background:rgba(var(--c-acento),.1);border:1px solid rgba(var(--c-acento),.45);color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;display:flex}.hud-codigo{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(.8rem*var(--escala-texto,1));--codigo:rgb(var(--c-acento));background:rgba(var(--c-fondo),.7);border:1px solid color-mix(in srgb,var(--codigo) 35%,#0000);color:var(--codigo);word-break:break-all;border-radius:6px;padding:3px 9px}.hud-codigo.oculto{color:rgba(var(--c-tinta-gris),.72);letter-spacing:.12em;-webkit-user-select:none;user-select:none}.hud-lista-filtros{flex-direction:column;gap:4px;display:flex}.hud-lista-filtros .hud-pastilla-boton{border-radius:8px;justify-content:flex-start}.hud-fichero{background:rgba(var(--c-fondo-elevado),.55);border:1px solid rgba(var(--c-acento),.16);border-radius:10px;min-width:0;margin-top:8px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.hud-fichero:hover{border-color:rgba(var(--c-acento),.34);box-shadow:0 0 14px rgba(var(--c-acento),.08)}.hud-fichero-cabecera{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.hud-fichero-cabecera.pulsable{cursor:pointer}.hud-fichero-cabecera.pulsable:hover{background:rgba(var(--c-acento),.05)}.hud-fichero-icono{background:rgba(var(--c-acento),.1);border:1px solid rgba(var(--c-acento),.22);color:rgb(var(--c-acento));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.hud-fichero-miniatura{background:rgb(var(--c-loseta));border:1px solid rgba(var(--c-acento),.3);cursor:zoom-in;object-fit:cover;border-radius:8px;flex-shrink:0;width:72px;height:48px;transition:transform .15s,box-shadow .15s,border-color .15s;display:block}.hud-fichero-miniatura:hover{border-color:rgba(var(--c-acento),.7);box-shadow:0 0 14px rgba(var(--c-acento),.3);transform:scale(1.04)}.hud-fichero-esqueleto{background:linear-gradient(90deg,rgba(var(--c-acento),.05) 0,rgba(var(--c-acento),.16) 50%,rgba(var(--c-acento),.05) 100%);border:1px solid rgba(var(--c-acento),.15);background-size:300px 100%;border-radius:8px;flex-shrink:0;width:72px;height:48px;animation:1.5s ease-in-out infinite hud-esqueleto}.hud-fichero-texto{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.hud-fichero-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));font-weight:700;line-height:1.2}.hud-fichero-meta,.hud-fichero-nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hud-fichero-meta{color:rgba(var(--c-acento),.65);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;min-width:0;display:flex}.hud-fichero-meta .peligro{color:rgb(var(--c-rojo))}.hud-fichero-chevron{color:rgba(var(--c-acento),.65);flex-shrink:0;transition:transform .15s}.hud-fichero-chevron.abierto{transform:rotate(90deg)}.hud-fichero-acciones{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.hud-fichero-cuerpo{border-top:1px solid rgba(var(--c-acento),.14)}.hud-fichero-pantalla{border-width:1px 0 0;border-radius:0;flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.hud-fichero-pantalla .hud-fichero-meta{white-space:normal}.hud-fichero-pantalla .hud-fichero-cuerpo{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.hud-fichero-pantalla .hud-fichero-cuerpo>iframe{flex:auto;height:100%}.hud-fichero:fullscreen{background:rgb(var(--c-fondo-elevado));border-radius:0;flex-direction:column;display:flex}.hud-fichero:fullscreen .hud-fichero-cuerpo{flex:auto;min-height:0}.hud-fichero:fullscreen .hud-fichero-cuerpo>iframe{height:100%!important}.hud-fichero-cuerpo>:is(iframe,video){border:none;width:100%;display:block}@media (max-width:639px){.hud-fichero-cabecera{gap:8px;padding:8px}.hud-fichero-esqueleto,.hud-fichero-miniatura{width:56px;height:40px}.hud-fichero-icono{width:32px;height:32px}.hud-fichero-nombre{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;font-size:calc(.84rem*var(--escala-texto,1));-webkit-box-orient:vertical;display:-webkit-box}.hud-fichero-acciones .amset-button{width:30px;height:30px;padding:0}.hud-fichero-acciones .amset-button .rotulo{display:none}}.hud-visor{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(var(--c-fondo),.9);cursor:zoom-out;z-index:10001;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;animation:.15s ease-out both hud-velo-aparecer;display:flex;position:fixed;inset:0}.hud-visor-imagen{border:1px solid rgba(var(--c-acento),.35);box-shadow:0 0 48px rgba(var(--c-acento),.2),0 24px 64px rgba(var(--c-sombra),.7);cursor:default;object-fit:contain;border-radius:10px;max-width:94vw;max-height:84vh;animation:.18s ease-out both hud-modal-aparecer}.hud-visor-barra{background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.96),rgba(var(--c-fondo),.96));border:1px solid rgba(var(--c-acento),.28);box-shadow:0 8px 32px rgba(var(--c-sombra),.6),inset 0 1px 0 rgba(var(--c-acento),.15);cursor:default;border-radius:10px;align-items:center;gap:14px;min-width:min(360px,94vw);max-width:94vw;padding:8px 10px 8px 14px;display:flex}.hud-visor-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hud-visor-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.hud-visor-datos{color:rgba(var(--c-acento),.95);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}.hud-visor-documento{background:rgb(var(--c-fondo));z-index:10001;flex-direction:column;animation:.15s ease-out both hud-velo-aparecer;display:flex;position:fixed;inset:0}.hud-visor-documento-barra{background:rgb(var(--c-fondo-elevado));border-bottom:1px solid rgba(var(--c-acento),.28);align-items:center;gap:12px;padding:8px 12px;display:flex}.hud-visor-documento>iframe{background:#fff;border:none;flex:1;width:100%}.hud-visor-cerrar{cursor:pointer;position:fixed;top:16px;right:16px}.hud-galeria{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin-top:8px;display:grid}.hud-galeria-loseta{aspect-ratio:1;background:rgb(var(--c-loseta));border:1px solid rgba(var(--c-acento),.22);color:rgba(var(--c-acento),.65);cursor:zoom-in;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.hud-galeria-loseta img{object-fit:cover;width:100%;height:100%;display:block}.hud-galeria-loseta:hover:not(:disabled){border-color:rgba(var(--c-acento),.7);box-shadow:0 0 16px rgba(var(--c-acento),.3);transform:translateY(-1px)}.hud-galeria-loseta:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.hud-galeria-loseta:disabled{cursor:not-allowed}.hud-galeria-loseta.cargando:not(:disabled){background:linear-gradient(90deg,rgba(var(--c-acento),.05) 0,rgba(var(--c-acento),.16) 50%,rgba(var(--c-acento),.05) 100%);background-size:300px 100%;animation:1.5s ease-in-out infinite hud-esqueleto}.hud-galeria-nombre{background:linear-gradient(180deg,#0000,rgba(var(--c-tinte-foto),.85));color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));opacity:0;pointer-events:none;text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:14px 8px 6px;font-weight:600;transition:opacity .15s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}:is(.hud-galeria-loseta:focus-visible,.hud-galeria-loseta:hover) .hud-galeria-nombre{opacity:1}@media (max-width:639px){.hud-galeria{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px}.hud-visor-barra{width:100%;min-width:0}}@keyframes hud-esqueleto{0%{background-position:-150px 0}to{background-position:150px 0}}@keyframes hud-latido{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}@keyframes hud-velo-aparecer{0%{opacity:0}to{opacity:1}}@keyframes hud-modal-aparecer{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hud-cargando-arco,.hud-cargando-barra:after,.hud-cargando-nucleo,.hud-cargando-orbita,.hud-cargando-rotulo>i,.hud-fichero-esqueleto,.hud-galeria-loseta.cargando,.hud-visor,.hud-visor-imagen{animation:none}.hud-boton,.hud-campo,.hud-fila,.hud-marco.pulsable,.hud-nota.pulsable,.hud-pastilla-boton,.hud-pestana,.hud-progreso>span,.trading-estrategia,.trading-estrategia:before,.trading-simbolo{transition:none}}:root{--sb-ancho:0px;--sb-ancho-expandido:272px;--sb-ancho-rail:72px}html[data-menu=expandido]{--sb-ancho:var(--sb-ancho-expandido)}html[data-menu=rail]{--sb-ancho:var(--sb-ancho-rail)}@media (min-width:1024px){.hud-shell{padding-left:var(--sb-ancho);transition:padding-left .22s}html[data-menu=expandido] .hud-barra-marca-a,html[data-menu=expandido] .hud-barra-menu,html[data-menu=expandido] .hud-barra-wordmark,html[data-menu=rail] .hud-barra-marca-a,html[data-menu=rail] .hud-barra-menu,html[data-menu=rail] .hud-barra-wordmark{display:none}:is(html[data-menu=expandido],html[data-menu=rail]) .hud-barra .hud-barra-marca{margin-left:0}:is(html[data-menu=expandido],html[data-menu=rail]) .hud-barra-core{display:inline}}.hud-sb-velo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(var(--c-negro),.62);opacity:0;pointer-events:none;z-index:90;transition:opacity .2s;position:fixed;inset:0}.hud-sb-velo.visible{opacity:1;pointer-events:auto}.hud-sidebar{min-height:0;width:var(--sb-ancho-expandido);z-index:95;--sb:rgb(var(--c-acento));background:linear-gradient(170deg,rgba(var(--c-fondo-elevado),.98),rgba(var(--c-fondo),.99) 60%,rgba(var(--c-fondo-elevado),.98));border-right:1px solid rgba(var(--c-acento),.2);box-shadow:6px 0 40px rgba(var(--c-sombra),.6),inset -1px 0 0 rgba(var(--c-acento),.06);flex-direction:column;transition:transform .25s,width .22s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.hud-sidebar:before{background:linear-gradient(90deg,#0000,rgba(var(--c-acento),.8) 40%,rgba(var(--c-morado),.6) 75%,#0000);content:"";pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.hud-sidebar.abierto{transform:none}@media (min-width:1024px){:is(html[data-menu=expandido],html[data-menu=rail]) .hud-sidebar{width:var(--sb-ancho);transform:none}:is(html[data-menu=expandido],html[data-menu=rail]) .hud-sb-velo{display:none}}.hud-sb-marca-a,.hud-sb-plegar,.hud-sb-soltar{display:none}.hud-sb-cerrar,.hud-sb-fijar{display:inline-flex}@media (max-width:1023.98px){.hud-sb-fijar{display:none}}@media (min-width:1024px){html[data-menu=expandido] .hud-sb-cerrar,html[data-menu=expandido] .hud-sb-fijar,html[data-menu=rail] .hud-sb-cerrar,html[data-menu=rail] .hud-sb-fijar{display:none}html[data-menu=expandido] :is(.hud-sb-plegar,.hud-sb-soltar){display:inline-flex}html[data-menu=rail] .hud-sb-chevron,html[data-menu=rail] .hud-sb-cuenta,html[data-menu=rail] .hud-sb-item>.hud-sb-boton>.hud-sb-punto,html[data-menu=rail] .hud-sb-marca,html[data-menu=rail] .hud-sb-sparkline,html[data-menu=rail] .hud-sb-texto,html[data-menu=rail] .hud-sb-usuario{display:none}html[data-menu=rail] .hud-sb-marca-a{display:inline-flex}html[data-menu=rail] .hud-sb-cabecera{justify-content:center;padding:14px 0 12px}html[data-menu=rail] .hud-sb-cabecera .hud-sb-estado-punto{position:absolute;top:12px;right:12px}html[data-menu=rail] .hud-sb-boton{justify-content:center;height:56px;padding:0}html[data-menu=rail] .hud-sb-icono{width:44px;height:44px}html[data-menu=rail] .hud-sb-globo{display:flex}html[data-menu=rail] .hud-sb-nav{overflow:visible}html[data-menu=rail] .hud-sb-sistema{box-shadow:none;background:0 0;border:none;justify-content:center;padding:10px 0}html[data-menu=rail] .hud-sb-pie{align-items:center;gap:10px;padding:10px 0 14px}html[data-menu=rail] :is(.hud-sb-item:focus-within,.hud-sb-item:hover)>.hud-sb-flyout{display:block}html[data-menu=rail] .hud-sb-item.grupo .hud-sb-hijos{border-left:none;border-top:1px solid rgba(var(--c-acento),.12);opacity:1;max-height:none;margin:6px 0 0;padding:6px 0 0;display:block}html[data-menu=rail] .hud-sb-hijos .hud-sb-boton{justify-content:flex-start;height:auto;padding:7px 10px}html[data-menu=rail] .hud-sb-hijos .hud-sb-icono{width:28px;height:28px}html[data-menu=rail] .hud-sb-flyout .hud-sb-texto{display:flex}}.hud-sb-cabecera{border-bottom:1px solid rgba(var(--c-acento),.1);flex-shrink:0;align-items:center;gap:8px;padding:16px 12px 14px 16px;display:flex;position:relative}.hud-sb-marca{flex-direction:column;flex:1;gap:3px;min-width:0;text-decoration:none;display:flex}.hud-sb-wordmark{object-fit:contain;object-position:left;width:auto;height:26px}.hud-sb-marca .hud-marca-doble{-webkit-mask-position:0;mask-position:0}.hud-marca-acento{filter:hue-rotate(var(--acento-giro,0deg)) saturate(var(--acento-sat,1)) drop-shadow(0 0 8px rgba(var(--c-acento),.3))}.hud-marca-acento.con-brillo{filter:hue-rotate(var(--acento-giro,0deg)) saturate(var(--acento-sat,1)) drop-shadow(0 0 6px rgba(var(--c-acento),.55))}html[data-tema=claro] .hud-marca-acento{filter:hue-rotate(var(--acento-giro,0deg)) saturate(var(--acento-sat,1))}.hud-marca{filter:drop-shadow(0 0 8px rgba(var(--c-acento-2),calc(var(--acento-doble,0)*.35)));line-height:0;display:inline-flex;position:relative}.hud-marca>.hud-marca-acento{opacity:calc(1 - var(--acento-doble,0))}.hud-marca-doble{background:linear-gradient(90deg,rgb(var(--c-acento-vivo)),rgb(var(--c-acento-2)));-webkit-mask:var(--marca-mascara) center /contain no-repeat;-webkit-mask:var(--marca-mascara) center /contain no-repeat;mask:var(--marca-mascara) center /contain no-repeat;opacity:var(--acento-doble,0);pointer-events:none;position:absolute;inset:0}html[data-tema=claro] .hud-marca{filter:none}.hud-sb-lema{color:rgba(var(--c-acento),.65);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.hud-sb-marca-a{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:48px;height:40px;transition:background .15s,border-color .15s,box-shadow .15s}.hud-sb-marca-a:hover{background:rgba(var(--c-acento),.08);border-color:rgba(var(--c-acento),.3);box-shadow:0 0 12px rgba(var(--c-acento),.2)}.hud-sb-marca-a:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:-2px}.hud-sb-estado-punto{--punto:rgb(var(--c-verde));background:var(--punto);width:7px;height:7px;box-shadow:0 0 8px var(--punto);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite sl-pulse-glow}.hud-sb-cerrar,.hud-sb-fijar,.hud-sb-plegar,.hud-sb-soltar{background:rgba(var(--c-fondo),.5);border:1px solid rgba(var(--c-acento),.25);color:rgba(var(--c-acento),.75);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.hud-sb-cerrar:hover,.hud-sb-fijar:hover,.hud-sb-plegar:hover,.hud-sb-soltar:hover{background:rgba(var(--c-acento),.1);border-color:rgba(var(--c-acento),.6);box-shadow:0 0 12px rgba(var(--c-acento),.2);color:rgb(var(--c-acento))}.hud-sb-boton:focus-visible,.hud-sb-cerrar:focus-visible,.hud-sb-fijar:focus-visible,.hud-sb-plegar:focus-visible,.hud-sb-sistema:focus-visible,.hud-sb-soltar:focus-visible,.hud-sb-usuario-boton:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:-2px}.hud-sb-nav{background:linear-gradient(to top,rgb(var(--c-fondo)),rgba(var(--c-fondo),0)) bottom /100% 20px no-repeat local,radial-gradient(farthest-side at 50% 100%,rgba(var(--c-acento),.35),rgba(var(--c-acento),0)) bottom /100% 12px no-repeat scroll;scrollbar-width:none;flex:1;min-height:0;padding:8px 0 10px;overflow:hidden auto}.hud-sb-nav::-webkit-scrollbar{display:none}.hud-sb-hijos,.hud-sb-lista{margin:0;padding:0;list-style:none}.hud-sb-item{--sb:rgb(var(--c-acento));--sb-2:var(--sb);margin:2px 8px;position:relative}.hud-sb-item:before{background:linear-gradient(180deg,var(--sb),var(--sb-2));box-shadow:0 0 8px var(--sb);content:"";opacity:0;border-radius:0 2px 2px 0;width:3px;transition:opacity .15s;position:absolute;top:8px;bottom:8px;left:-8px}.hud-sb-item.abierto:before,.hud-sb-item.activo:before{opacity:1}.hud-sb-boton{color:rgba(var(--c-tinta-suave),.8);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;width:100%;min-width:0;padding:7px 10px 7px 8px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:flex}.hud-sb-boton:hover{background:rgba(var(--c-acento),.05);color:rgb(var(--c-tinta))}:is(.hud-sb-item.abierto,.hud-sb-item.activo)>.hud-sb-boton{background:linear-gradient(90deg,color-mix(in srgb,var(--sb) 14%,#0000),color-mix(in srgb,var(--sb-2) calc(3% + 9%*var(--acento-doble,0)),#0000));border-color:color-mix(in srgb,var(--sb) 25%,#0000);color:rgb(var(--c-tinta))}.hud-sb-icono{background:rgba(var(--c-acento),.06);border:1px solid rgba(var(--c-acento),.14);color:rgba(var(--c-acento),.65);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex;position:relative}.hud-sb-icono.chico{border-radius:8px;width:28px;height:28px}.hud-sb-boton:hover .hud-sb-icono{border-color:color-mix(in srgb,var(--sb) 40%,#0000);color:var(--sb)}.hud-sb-hijo.activo .hud-sb-icono,.hud-sb-item.abierto>.hud-sb-boton .hud-sb-icono,.hud-sb-item.activo>.hud-sb-boton .hud-sb-icono{background:linear-gradient(135deg,color-mix(in srgb,var(--sb) 16%,#0000),color-mix(in srgb,var(--sb-2) 16%,#0000));border-color:color-mix(in srgb,var(--sb) 45%,#0000);box-shadow:0 0 12px color-mix(in srgb,var(--sb) 30%,#0000);color:var(--sb)}.hud-sb-globo{background:var(--sb);box-shadow:0 0 8px color-mix(in srgb,var(--sb) 60%,#0000);color:rgb(var(--c-fondo));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-weight:700;display:none;position:absolute;top:-5px;right:-5px}.hud-sb-texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.hud-sb-titulo{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;font-weight:700;line-height:1.3}.hud-sb-sub,.hud-sb-titulo{overflow-wrap:anywhere;white-space:normal}.hud-sb-sub{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));line-height:1.25}.hud-sb-hijo.activo .hud-sb-sub,.hud-sb-item.activo>.hud-sb-boton .hud-sb-sub{color:color-mix(in srgb,var(--sb) 70%,#0000)}.hud-sb-cuenta{background:color-mix(in srgb,var(--sb) 12%,#0000);border:1px solid color-mix(in srgb,var(--sb) 35%,#0000);color:var(--sb);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));text-align:center;border-radius:999px;flex-shrink:0;min-width:22px;padding:2px 7px;font-weight:700}.hud-sb-chevron{color:rgba(var(--c-acento),.65);flex-shrink:0;transition:transform .2s}.hud-sb-item.abierto>.hud-sb-boton .hud-sb-chevron{color:var(--sb);transform:rotate(180deg)}.hud-sb-punto{background:var(--sb);box-shadow:0 0 7px var(--sb);border-radius:50%;flex-shrink:0;width:6px;height:6px}.hud-sb-hijo .hud-sb-boton{gap:10px;padding:5px 8px 5px 6px}.hud-sb-hijo .hud-sb-sub,.hud-sb-hijo .hud-sb-titulo{font-size:calc(.75rem*var(--escala-texto,1))}.hud-sb-hijo.activo>.hud-sb-boton{background:color-mix(in srgb,var(--sb) 10%,#0000);color:rgb(var(--c-tinta))}.hud-sb-flyout{display:contents}.hud-sb-flyout-cabecera{display:none}.hud-sb-hijos{border-left:1px solid color-mix(in srgb,var(--sb) 25%,#0000);opacity:0;max-height:0;margin:2px 0 4px 22px;padding-left:8px;transition:max-height .3s,opacity .2s;display:block;overflow:hidden}.hud-sb-item.abierto>.hud-sb-flyout>.hud-sb-hijos{opacity:1;max-height:700px}@media (min-width:1024px){html[data-menu=rail] .hud-sb-flyout{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.98),rgba(var(--c-fondo),.98));border:1px solid color-mix(in srgb,var(--sb) 35%,#0000);box-shadow:0 10px 36px rgba(var(--c-sombra),.6),0 0 18px color-mix(in srgb,var(--sb) 15%,#0000);z-index:96;border-radius:10px;min-width:200px;max-width:260px;padding:10px 12px;animation:.14s ease-out both hud-modal-aparecer;display:none;position:absolute;top:0;left:calc(100% + 10px)}html[data-menu=rail] .hud-sb-flyout:before{content:"";width:11px;position:absolute;top:0;bottom:0;left:-11px}html[data-menu=rail] .hud-sb-flyout-cabecera{flex-direction:column;gap:2px;display:flex}html[data-menu=rail] .hud-sb-flyout-cabecera .hud-sb-titulo{color:var(--sb)}}.hud-sb-pie{border-top:1px solid rgba(var(--c-acento),.1);flex-direction:column;flex-shrink:0;gap:8px;padding:10px 10px 12px;display:flex;position:relative}.hud-sb-sistema{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.18);box-shadow:inset 0 1px 0 rgba(var(--c-acento),.08);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.hud-sb-sistema:hover{background:rgba(var(--c-acento),.07);border-color:rgba(var(--c-acento),.4)}.hud-sb-sistema .hud-sb-titulo{letter-spacing:.1em}.hud-sb-sistema .hud-sb-sub,.hud-sb-sistema .hud-sb-titulo{font-size:calc(.75rem*var(--escala-texto,1))}.hud-sb-sparkline{filter:drop-shadow(0 0 4px);opacity:.85;flex-shrink:0}.hud-sb-usuario{position:relative}.hud-sb-usuario-boton{color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;width:100%;padding:6px 8px;transition:background .15s,border-color .15s;display:flex}.hud-sb-usuario-boton:hover,.hud-sb-usuario-boton[aria-expanded=true]{background:rgba(var(--c-acento),.06);border-color:rgba(var(--c-acento),.2)}.hud-sb-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));letter-spacing:.02em;text-transform:none}@media (prefers-reduced-motion:reduce){.hud-sb-estado-punto,.hud-sb-flyout,.hud-sb-hijos,.hud-shell,.hud-sidebar{transition:none;animation:none}}.nodo-pagina{flex-direction:column;gap:14px;max-width:1560px;margin:0 auto;padding:18px 16px 40px;display:flex}.nodo-barra{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.nodo-barra .hud-buscador{flex:260px}.nodo-barra-cifras{flex-wrap:wrap;gap:8px;display:flex}.hud-cifra.compacta{text-align:center;flex-direction:column;align-items:center;min-width:110px;padding:8px 14px;display:flex}.hud-cifra.compacta .hud-cifra-valor{font-size:calc(1.2rem*var(--escala-texto,1));margin-top:2px}.nodo-cuerpo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:14px;display:grid}@media (max-width:1200px){.nodo-cuerpo{grid-template-columns:1fr}}.nodo-filtros{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.nodo-lista{container:nodos/inline-size}.nodo-fila,.nodo-lista-cabecera{grid-template-columns:136px minmax(0,1.6fr) minmax(0,1fr) 64px 92px 120px;align-items:center;gap:8px;display:grid}.nodo-lista-cabecera>*{white-space:nowrap}.nodo-lista-cabecera{border-bottom:1px solid rgba(var(--c-acento),.12);color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;padding:4px 12px 8px}.nodo-lista-filas{max-height:640px;padding-right:2px}.nodo-fila{color:inherit;font:inherit;text-align:left;width:100%}.nodo-fila-estado{justify-content:center}.nodo-fila-nombre{flex-direction:column;gap:2px;min-width:0;display:flex}.nodo-fila-nombre .hud-nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nodo-fila-alias{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.nodo-fila-alias .hud-pastilla{font-size:calc(.75rem*var(--escala-texto,1));padding:1px 6px}.nodo-fila-cargo{font-size:calc(.82rem*var(--escala-texto,1));overflow-wrap:anywhere;line-height:1.25}.nodo-fila-num{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));text-align:center}.nodo-fila-latido{color:rgba(var(--c-acento),.8);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));text-align:right;white-space:nowrap}@container nodos (max-width:820px){.nodo-lista-cabecera{display:none}.nodo-fila{grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-areas:"nombre nombre latido""estado cargo cargo";row-gap:8px}.nodo-fila-estado{grid-area:estado;justify-self:start}.nodo-fila-nombre{grid-area:nombre}.nodo-fila-cargo{grid-area:cargo;align-self:center}.nodo-fila-latido{grid-area:latido;align-self:start}.nodo-fila-num{display:none}}.nodo-ficha{flex-direction:column;gap:12px;min-width:0;display:flex}.nodo-ficha-vacia{justify-content:center;align-items:center;min-height:240px;display:flex}.nodo-ficha-cabecera{flex-wrap:wrap}.nodo-ficha-cabecera,.nodo-ficha-titulo{align-items:center;gap:14px;display:flex}.nodo-ficha-titulo{flex:1;min-width:0}.nodo-ficha-icono{background:rgba(var(--c-fondo),.5);opacity:.95;border:1px solid;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;box-shadow:0 0 16px}.nodo-ficha-icono svg{filter:drop-shadow(0 0 6px)}.nodo-ficha-nombre{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nodo-ficha-acciones,.nodo-menu{position:relative}.nodo-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:900px){.nodo-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}}.hud-cifra.nodo-cifra-texto .hud-cifra-valor{font-size:calc(1.05rem*var(--escala-texto,1))}.nodo-pestanas{margin-bottom:0}.nodo-dos-columnas,.nodo-general{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}@media (max-width:900px){.nodo-dos-columnas,.nodo-general{grid-template-columns:1fr}}.nodo-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}@media (max-width:640px){.nodo-form{grid-template-columns:1fr}}.nodo-campo{flex-direction:column;gap:5px;min-width:0;display:flex}.nodo-campo-ancho{grid-column:1/-1}.nodo-form-fila{align-items:center;gap:8px;display:flex}.nodo-form-fila .hud-campo{flex:1}.nodo-kv{border-bottom:1px dashed rgba(var(--c-acento),.1);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.nodo-kv:last-child{border-bottom:none}.nodo-kv-label{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));flex-shrink:0}.nodo-kv-valor{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));overflow-wrap:anywhere;text-align:right;min-width:0}.nodo-chips{flex-wrap:wrap;gap:6px;display:flex}.nodo-chip-quitar{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;align-items:center;margin-left:2px;padding:0;display:inline-flex}.nodo-chip-quitar:hover{opacity:1}.nodo-resumen .amset-card__header{margin-bottom:8px}.nodo-anillos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}@media (max-width:480px){.nodo-anillos{grid-template-columns:repeat(2,minmax(0,1fr))}}.nodo-anillo{background:rgba(var(--c-fondo),.4);border:1px solid rgba(var(--c-acento),.1);border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;display:flex;position:relative}.nodo-anillo-valor{font-weight:700;position:absolute;top:28px}.nodo-anillo-label,.nodo-anillo-valor{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1))}.nodo-anillo-label{color:rgba(var(--c-tinta-gris),.72);letter-spacing:.12em;text-transform:uppercase}.nodo-anillo-detalle{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));text-align:center;line-height:1.2}.nodo-datos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;display:grid}.nodo-dato{flex-direction:column;gap:2px;min-width:0;display:flex}.nodo-dato-valor{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nodo-ruta{flex-wrap:wrap}.nodo-ruta-texto{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.nodo-historial{flex-direction:column;gap:12px;display:flex}.nodo-tarea{color:inherit;font:inherit;text-align:left;grid-template-columns:minmax(0,1fr) 92px 96px 82px minmax(0,120px) 60px;align-items:center;gap:10px;width:100%;display:grid}.nodo-tarea:disabled{cursor:default}.nodo-tarea-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.nodo-tarea-texto :is(.hud-nombre,.nodo-fila-alias){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nodo-tarea-meta{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:900px){.nodo-tarea{grid-template-columns:minmax(0,1fr) 92px}.nodo-tarea .nodo-tarea-meta{display:none}}.coste-modal{flex-direction:column;gap:12px;display:flex}.coste-modal-barra{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.coste-modal-fechas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.coste-modal-aviso{margin:0}.coste-modal-kpis.cargando{opacity:.55;transition:opacity .2s}.coste-modal-kpis .hud-kpi-rotulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coste-fila{border-bottom:1px dashed rgba(var(--c-acento),.1);grid-template-columns:minmax(0,160px) minmax(0,1fr) 90px 80px;align-items:center;gap:10px;padding:7px 0;display:grid}.coste-fila:last-child{border-bottom:none}.coste-fila-clave{color:rgba(var(--c-tinta-clara),.92);font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coste-fila-barra{background:rgba(var(--c-acento),.1);border-radius:4px;height:8px;display:block;overflow:hidden}.coste-fila-barra>span{background:linear-gradient(90deg,rgb(var(--c-acento)),rgb(var(--c-morado)));box-shadow:0 0 calc(8px*var(--glow-escala)) rgba(var(--c-acento),.35);border-radius:4px;height:100%;display:block}.coste-fila-cifra{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));text-align:right;white-space:nowrap}.coste-fila-tareas{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));text-align:right;white-space:nowrap}@media (max-width:640px){.hud-kpis.coste-modal-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.coste-fila{grid-template-columns:minmax(0,1fr) 90px}.coste-fila-barra,.coste-fila-tareas{display:none}}.nodo-salud{flex-direction:column;gap:12px;display:flex}.nodo-chequeo{grid-template-columns:minmax(0,1fr) 132px 64px;align-items:center;gap:10px;width:100%;display:grid}@media (max-width:900px){.nodo-chequeo{grid-template-columns:minmax(0,1fr) 132px}.nodo-chequeo .nodo-tarea-meta{display:none}}.nodo-topo{justify-content:space-between;gap:6px;padding:6px 0;overflow-x:auto}.nodo-topo,.nodo-topo-nodo{align-items:center;display:flex}.nodo-topo-nodo{text-align:center;--topo:rgb(var(--c-acento));background:rgba(var(--c-fondo),.45);border:1px solid color-mix(in srgb,var(--topo) 25%,#0000);border-radius:10px;flex-direction:column;gap:5px;min-width:130px;padding:12px 10px}.nodo-topo-nodo.activo{background:color-mix(in srgb,var(--topo) 8%,#0000);border-color:color-mix(in srgb,var(--topo) 70%,#0000);box-shadow:0 0 20px color-mix(in srgb,var(--topo) 25%,#0000)}.nodo-topo-icono{background:color-mix(in srgb,var(--topo) 10%,#0000);border:1px solid color-mix(in srgb,var(--topo) 45%,#0000);box-shadow:0 0 10px color-mix(in srgb,var(--topo) 25%,#0000);color:var(--topo);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.nodo-topo-sub{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1))}.nodo-topo-enlace{background:repeating-linear-gradient(90deg,rgba(var(--c-acento),.45) 0 6px,#0000 6px 12px);background-size:24px 2px;flex:1;min-width:24px;height:2px}.nodo-topo-enlace.animado{animation:1.2s linear infinite nodo-topo-flujo}@keyframes nodo-topo-flujo{0%{background-position:0 0}to{background-position:24px 0}}@media (prefers-reduced-motion:reduce){.nodo-topo-enlace.animado{animation:none}}.admin-pagina{max-width:1400px;margin:0 auto;padding:18px 16px 40px}.admin-cuerpo,.admin-pagina{flex-direction:column;gap:14px;display:flex}.admin-cuerpo{min-width:0}.admin-cabecera .amset-card__header{margin-bottom:0}.admin-filtros{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.admin-filas{align-items:center;gap:8px;display:inline-flex}.admin-filas .hud-campo{padding:6px 30px 6px 10px}.usuario-fila,.usuario-lista-cabecera{grid-template-columns:38px minmax(0,1.6fr) 96px minmax(0,1.2fr) 56px 90px 110px;align-items:center;gap:10px;display:grid}.usuario-lista-cabecera{border-bottom:1px solid rgba(var(--c-acento),.12);color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;padding:4px 12px 8px}.admin-orden{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.admin-orden:hover{color:rgb(var(--c-acento))}.usuario-fila-nombre{flex-direction:column;gap:2px;min-width:0;display:flex}.usuario-fila-nombre :is(.hud-nombre,.nodo-fila-alias){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.usuario-fila-estado{justify-content:center}.usuario-fila-acciones{justify-content:flex-end;gap:6px;display:flex}.admin-paginacion{border-top:1px solid rgba(var(--c-acento),.1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:10px;display:flex}@media (max-width:860px){.usuario-lista-cabecera{display:none}.usuario-fila{grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"foto nombre estado""roles roles acciones"}.usuario-fila>.hud-avatar-foto{grid-area:foto}.usuario-fila-nombre{grid-area:nombre}.usuario-fila-estado{grid-area:estado}.usuario-fila>.nodo-chips{grid-area:roles}.usuario-fila-acciones{grid-area:acciones}.usuario-fila>:is(.nodo-fila-latido,.nodo-fila-num){display:none}}.admin-roles{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:6px;display:grid}.admin-rol{color:inherit;font:inherit;text-align:left;width:100%;margin-bottom:0}.admin-rol-casilla{--rol:rgb(var(--c-acento));border:2px solid rgba(var(--c-tinta-gris),.35);width:20px;height:20px;color:rgb(var(--c-fondo));background:0 0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:inline-flex}.admin-rol-casilla.activa{background:var(--rol);border-color:var(--rol);box-shadow:0 0 8px color-mix(in srgb,var(--rol) 50%,#0000)}.admin-paleta-color{background:color-mix(in srgb,var(--muestra) 25%,#0000);border:1px solid color-mix(in srgb,var(--muestra) 40%,#0000);cursor:pointer;border-radius:6px;flex-shrink:0;width:22px;height:22px;padding:0;transition:border-color .12s,box-shadow .12s}.admin-paleta-color.activa{border:2px solid var(--muestra);box-shadow:0 0 8px color-mix(in srgb,var(--muestra) 50%,#0000)}.admin-paleta-color:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:1px}.faq-item{padding:0}.faq-item-fila{flex-wrap:wrap;padding:10px 12px}.faq-item-fila,.faq-item-pregunta{align-items:center;gap:10px;display:flex}.faq-item-pregunta{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;flex:1;min-width:200px;padding:0}.faq-item-pregunta:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px;border-radius:6px}.faq-item-respuesta{border-top:1px solid rgba(var(--c-acento),.1);padding:4px 12px 14px 36px;line-height:1.6}.faq-item-respuesta a{color:rgb(var(--c-acento))}.config-pagina{gap:14px}.config-migas{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:6px}.config-miga,.config-migas{align-items:center;display:inline-flex}.config-miga{gap:5px;text-decoration:none}.config-miga,.config-miga:hover{color:rgb(var(--c-acento))}.config-miga.actual{color:rgb(var(--c-tinta))}.config-secciones{flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0;display:flex}.config-seccion{background:rgba(var(--c-acento),.05);border:1px solid rgba(var(--c-acento),.22);color:rgba(var(--c-tinta-suave),.8);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}@media (min-width:641px) and (max-width:1399px){.config-secciones{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (min-width:1400px){.config-secciones{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.config-seccion{flex-shrink:0}}.config-seccion:hover{background:rgba(var(--c-acento),.1);border-color:rgba(var(--c-acento),.6);color:rgb(var(--c-tinta))}.config-seccion.actual{background:rgba(var(--c-acento),.16);border-color:rgb(var(--c-acento));box-shadow:0 0 10px rgba(var(--c-acento),.18);color:rgb(var(--c-tinta))}.config-intro{max-width:900px}.config-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.config-rejilla.tres{grid-template-columns:repeat(3,minmax(0,1fr))}.config-rejilla>.hud-marco{flex-direction:column;display:flex}.config-rejilla:not(.tres):not(.config-integraciones)>:last-child:nth-child(odd){grid-column:1/-1}.config-columna{flex-direction:column;gap:14px;min-width:0;display:flex}.config-apartado{margin-top:26px}.config-apartado:first-child{margin-top:0}.config-apartado-cintillo{border-bottom:1px solid rgba(var(--c-tinta),.14);justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:12px;padding:10px 2px;display:flex}.config-apartado-nombre{color:rgb(var(--c-tinta));letter-spacing:.16em;margin:0;font-weight:700}.config-apartado-cuenta,.config-apartado-nombre{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));text-transform:uppercase}.config-apartado-cuenta{color:rgba(var(--c-tinta),.75);letter-spacing:.14em;white-space:nowrap}@media (max-width:760px){.config-apartado{margin-top:20px}}.config-columna>.hud-marco{flex-direction:column;flex:1;display:flex}.config-pagina .hud-dialogo.amset-dialog--inline .amset-dialog__body,.config-pagina .hud-marco{padding:20px 24px}.config-pagina .hud-dialogo.amset-dialog--inline :is(.amset-dialog__footer,.amset-dialog__header){padding-left:24px;padding-right:24px}.config-pagina .config-interruptor,.config-pagina .hud-fila{padding:12px 14px}.config-pagina .config-dato{padding:10px 4px}.config-pagina .config-historial-fila{padding:9px 6px}.config-migas-linea{align-items:center;gap:6px;margin-bottom:-4px;display:flex}.config-frase{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;max-width:380px;display:flex}.config-frase q{color:rgba(var(--c-tinta-gris),.75);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));quotes:"\"" "\"";font-style:italic}.config-frase span{color:rgba(var(--c-acento),.95);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}.config-campos{gap:16px}.config-campo,.config-campos{flex-direction:column;display:flex}.config-campo{gap:6px;min-width:0}.config-fila-campo{align-items:center;gap:8px;display:flex}.config-fila-campo>.hud-campo{flex:1;min-width:0}.config-fila-campo>.amset-button--icon{flex-shrink:0;width:40px;height:40px}.config-acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.config-acciones.izquierda{justify-content:flex-start}.config-ancho-completo{grid-column:1/-1}.config-enlace{color:rgb(var(--c-acento));align-items:center;gap:3px;text-decoration:none;display:inline-flex}.config-enlace:hover{text-decoration:underline}.config-subcabecera{align-items:flex-start;gap:10px;display:flex}.config-subcabecera .hud-ayuda{margin-top:4px}.config-cabecera-cuenta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.config-identidad{align-items:center;gap:18px;min-width:0;display:flex}.config-avatar{flex-shrink:0;position:relative}.config-avatar .hud-avatar-foto{box-shadow:0 0 calc(18px*var(--glow-escala)) rgba(var(--c-acento),.3);border-width:2px}.config-avatar-editar{width:30px;height:30px;position:absolute;bottom:-6px;right:-6px}.config-identidad-texto{flex-direction:column;gap:6px;min-width:0;display:flex}.config-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1.25rem*var(--escala-texto,1));letter-spacing:.04em;text-overflow:ellipsis;text-shadow:var(--glow-texto);white-space:nowrap;margin:0;font-weight:800;overflow:hidden}.config-correo{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));margin:0}.config-rango{flex-wrap:wrap;gap:6px;display:flex}.config-cifras{flex:1;grid-template-columns:repeat(3,minmax(130px,1fr));gap:10px;max-width:560px;display:grid}.config-xp .hud-progreso{margin-top:8px}.config-interruptor{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex;position:relative}.config-interruptor:hover{background:rgba(var(--c-acento),.06);border-color:rgba(var(--c-acento),.3)}.config-interruptor:focus-within{border-color:rgba(var(--c-acento),.6);box-shadow:0 0 0 3px rgba(var(--c-acento),.15)}.config-interruptor.deshabilitado{cursor:not-allowed;opacity:.55}.config-interruptor-icono{flex-shrink:0;width:32px;height:32px}.config-interruptor-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.config-interruptor-etiqueta{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));font-weight:700}.config-interruptor-pista{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));line-height:1.35}.config-interruptor .amset-switch{flex:1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nombre mando""pista mando";align-items:center;gap:2px 12px;min-width:0;display:grid}.config-interruptor .amset-switch__text{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));grid-area:nombre;font-weight:700}.config-interruptor .amset-switch__description{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));grid-area:pista;line-height:1.35}.config-interruptor .amset-switch__track{grid-area:mando}.config-campo .amset-slider__label{color:rgba(var(--c-acento),.95);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.config-campo .amset-slider__label,.config-campo .amset-slider__value{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1))}.config-campo .amset-slider__value{color:rgba(var(--c-acento),.7)}.config-motores-voz{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.config-motor-voz{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.15);color:inherit;cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.config-motor-voz:hover{border-color:rgba(var(--c-acento),.4)}.config-motor-voz-marca{border:2px solid rgba(var(--c-acento),.4);border-radius:50%;flex-shrink:0;width:16px;height:16px;position:relative}.config-motor-voz-marca.activo{border-color:rgb(var(--c-acento))}.config-motor-voz-marca.activo:after{background:rgb(var(--c-acento));box-shadow:0 0 calc(6px*var(--glow-escala)) rgba(var(--c-acento),.6);content:"";border-radius:50%;position:absolute;inset:3px}@media (max-width:639px){.config-motores-voz{grid-template-columns:minmax(0,1fr)}}.config-volumen{color:rgba(var(--c-tinta-gris),.72);align-items:center;gap:10px;display:flex}.config-volumen input[type=range]{appearance:none;background:linear-gradient(90deg,var(--acento-a) 0,var(--acento-b) var(--valor,50%),color-mix(in srgb,var(--acento-a) 12%,#0000) var(--valor,50%));cursor:pointer;border-radius:2px;flex:1;height:4px}.config-volumen input[type=range]:disabled{cursor:not-allowed;opacity:.35}.config-volumen input[type=range]::-webkit-slider-thumb{appearance:none;background:rgb(var(--c-acento));border:2px solid rgb(var(--c-fondo));box-shadow:0 0 calc(8px*var(--glow-escala)) rgba(var(--c-acento),.6);border-radius:50%;width:14px;height:14px}.config-volumen input[type=range]::-moz-range-thumb{background:rgb(var(--c-acento));border:2px solid rgb(var(--c-fondo));border-radius:50%;width:14px;height:14px}.config-volumen input[type=range]:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:4px}.config-volumen-cifra{color:rgba(var(--c-acento),.7);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));text-align:right;min-width:34px}.config-temas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.config-temas.dos,.config-temas.dos.hud-grupo-tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))}.config-tema{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.15);color:rgba(var(--c-tinta-gris),.72);cursor:pointer;border-radius:10px;flex-direction:column;gap:8px;padding:8px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.config-tema:hover{border-color:rgba(var(--c-acento),.4)}.config-tema-muestra{border:1px solid rgba(var(--c-tinta-gris),.18);border-radius:6px;flex-direction:column;gap:4px;height:52px;padding:8px;display:flex}.config-tema-muestra>i{border-radius:3px;height:6px;display:block}.config-tema-muestra.oscuro{background:#05070f}.config-tema-muestra.oscuro>i{background:#00d4ff8c}.config-tema-muestra.oscuro>i:nth-child(2){background:#ffffff2e;width:70%}.config-tema-muestra.oscuro>i:nth-child(3){background:#ffffff1a;width:45%}.config-tema-muestra.claro{background:#f6f8fc}.config-tema-muestra.claro>i{background:#0a66d6cc}.config-tema-muestra.claro>i:nth-child(2){background:#14203040;width:70%}.config-tema-muestra.claro>i:nth-child(3){background:#14203024;width:45%}.config-tema-muestra.sistema{background:linear-gradient(105deg,#05070f 50%,#f6f8fc 0)}.config-tema-muestra.sistema>i{background:linear-gradient(90deg,#00d4ff8c 50%,#0a66d6cc 0)}.config-tema-muestra.sistema>i:nth-child(2){background:#808ca059;width:70%}.config-tema-muestra.sistema>i:nth-child(3){background:#808ca038;width:45%}.config-tema-texto{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;display:inline-flex}.config-acentos{flex-wrap:wrap;gap:10px;display:flex}.config-acento{background:rgb(var(--muestra));box-shadow:0 0 calc(10px*var(--glow-escala)) rgba(var(--muestra),.5);color:rgb(var(--c-fondo));cursor:pointer;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:transform .12s,box-shadow .12s;display:inline-flex}.config-acento:hover{transform:scale(1.08)}.config-acento.activo{border-color:rgb(var(--c-tinta));box-shadow:0 0 0 3px rgba(var(--muestra),.35),0 0 calc(14px*var(--glow-escala)) rgba(var(--muestra),.6)}.config-acento:focus-visible{outline:2px solid rgb(var(--c-tinta));outline-offset:3px}html[data-tema=claro] .config-acento{background:rgb(var(--muestra-claro));color:#fff}.config-acento.doble{background:linear-gradient(135deg,rgb(var(--muestra)) 0 50%,rgb(var(--muestra-2)) 50% 100%);box-shadow:0 0 calc(10px*var(--glow-escala)) rgba(var(--muestra-2),.5)}.config-acento.doble.activo{box-shadow:0 0 0 3px rgba(var(--muestra),.35),0 0 calc(14px*var(--glow-escala)) rgba(var(--muestra-2),.6)}html[data-tema=claro] .config-acento.doble{background:linear-gradient(135deg,rgb(var(--muestra-claro)) 0 50%,rgb(var(--muestra-claro-2)) 50% 100%)}.config-trato{border-top:1px solid rgba(var(--c-acento),.12);gap:12px;padding-top:12px}.config-trato-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.config-datos{flex-direction:column;gap:0;margin:0;display:flex}.config-dato{border-bottom:1px solid rgba(var(--c-acento),.08);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.config-dato:last-child{border-bottom:none}.config-dato dt{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;margin:0;display:inline-flex}.config-dato dd{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));text-align:right;text-overflow:ellipsis;min-width:0;margin:0;font-weight:600;overflow:hidden}.config-password{position:relative}.config-password .hud-campo{width:100%;padding-right:40px}.config-password-ojo{color:rgba(var(--c-tinta-gris),.72);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.config-password-ojo:hover{color:rgb(var(--c-acento))}.config-password-ojo:focus-visible{outline:2px solid rgba(var(--c-acento),.7)}.hud-campo.con-error{border-color:rgba(var(--c-rojo),.6)}.config-error{color:rgb(var(--c-rojo))}.config-fuerza{background:rgba(var(--c-fondo),.4);border:1px solid rgba(var(--c-acento),.12);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.config-fuerza-cabecera{justify-content:space-between;align-items:center;display:flex}.config-fuerza-texto{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase;font-weight:700}.config-requisitos{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.config-requisitos li{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));align-items:center;gap:6px;display:inline-flex}.config-requisitos li.ok{color:rgb(var(--c-verde))}.config-coinciden{color:rgb(var(--c-rojo));font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));align-items:center;gap:6px;margin:0;font-weight:600;display:inline-flex}.config-coinciden.ok{color:rgb(var(--c-verde))}.config-estado-2fa{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.config-paso{color:rgb(var(--c-tinta));align-items:center;gap:6px;font-weight:700;display:inline-flex}.config-qr{background:#fff;border-radius:8px;width:fit-content;padding:10px;display:inline-flex}.config-qr img{width:160px;height:160px;display:block}.config-secreto{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(.84rem*var(--escala-texto,1));letter-spacing:.05em;align-items:center;min-height:40px;display:flex}.config-recuperacion{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.config-recuperacion .config-secreto{justify-content:center}.config-hechos,.config-historial,.config-sesiones{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.config-sesion{margin-bottom:0}.config-sesion-texto{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.config-sesion-nombre{color:rgb(var(--c-tinta));font-size:calc(.92rem*var(--escala-texto,1));align-items:center;gap:8px;font-weight:700}.config-sesion-detalle,.config-sesion-nombre{font-family:var(--hud-texto);flex-wrap:wrap;display:flex}.config-sesion-detalle{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.76rem*var(--escala-texto,1));gap:12px}.config-historial-fila{border-bottom:1px solid rgba(var(--c-acento),.08);align-items:center;gap:10px;padding:8px 4px;display:flex}.config-historial-fila:last-child{border-bottom:none}.config-historial-punto{border-radius:50%;flex-shrink:0;width:8px;height:8px}.config-hechos li{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));align-items:flex-start;gap:8px;line-height:1.4;display:flex}.config-hechos li>svg{color:rgb(var(--c-verde));flex-shrink:0;margin-top:3px}.config-pasos{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));flex-direction:column;gap:4px;margin:0;padding-left:20px;list-style:decimal;display:flex}.config-clave .amset-card__header{align-items:flex-start}.config-prueba{font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));border-radius:8px;align-items:center;gap:6px;margin:0;padding:8px 10px;font-weight:600;display:inline-flex}.config-prueba.ok{background:rgba(var(--c-verde),.08);border:1px solid rgba(var(--c-verde),.3);color:rgb(var(--c-verde))}.config-prueba.ko{background:rgba(var(--c-rojo),.08);border:1px solid rgba(var(--c-rojo),.3);color:rgb(var(--c-rojo))}.config-integraciones{align-items:stretch}.config-integraciones[role=presentation]{margin-top:14px}.config-integraciones>.config-integracion-celda:last-child:nth-child(odd){grid-column:1/-1}.config-integraciones:has(.config-integracion.abierta){align-items:start}.config-integracion{flex-direction:column;flex:1;gap:14px;display:flex}.config-integracion-cabecera{align-items:flex-start;gap:16px;display:flex}.config-logo-integracion{box-shadow:0 0 calc(14px*var(--glow-escala)) rgba(var(--c-acento),.18);border-radius:14px;flex-shrink:0}.config-integracion-texto{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:2px;display:flex}.config-integracion-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1.15rem*var(--escala-texto,1));margin:0;font-weight:700;line-height:1.2}.config-integracion-descripcion{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));margin:0;line-height:1.4}.config-integracion-estado{flex-shrink:0;align-items:center;gap:8px;display:flex}.config-integracion-acciones{flex-wrap:wrap;gap:8px;padding-left:72px;display:flex}.config-cuentas{flex-direction:column;gap:10px;display:flex}.config-cuentas-nueva{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.config-cuentas-nueva>:first-child{flex:200px}.config-integracion-cuerpo{border-top:1px solid rgba(var(--c-acento),.12);flex-direction:column;gap:14px;padding-top:14px;display:flex}.config-integracion-info{flex:1}.config-canal,.config-mcp,.config-mcp-oauth,.config-probar{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.config-mcp-oauth-cliente{flex-direction:column;gap:10px;width:100%;display:flex}.config-mcp-oauth-retorno{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:6px;display:block}.config-plantillas-mcp{flex-direction:column;gap:10px;display:flex}.config-mcp-avanzados{justify-content:space-between;align-self:stretch}.config-plantillas-mcp-doc{margin-top:8px;font-weight:500;display:block}.config-mcp-seccion{border:0;flex-direction:column;gap:14px;width:100%;min-width:0;max-width:52rem;margin:0;padding:0;display:flex}.config-mcp-seccion-titulo{border-bottom:1px solid rgba(var(--c-acento),.3);border-left:3px solid rgb(var(--c-acento));color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.8125rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;width:100%;margin-bottom:14px;padding:0 0 6px 10px;font-weight:700}.config-mcp-seccion+.config-mcp-seccion{margin-top:10px}.config-mcp-permisos{grid-template-columns:1fr;gap:14px;display:grid}.config-mcp-ficha,.config-mcp-lateral,.config-mcp-principal{flex-direction:column;gap:24px;min-width:0;display:flex}.config-mcp-lateral{gap:14px;display:none}.config-mcp-oauth-accion{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.config-mcp-oauth-motivo{color:rgba(var(--c-tinta-gris),.85)}@media (min-width:1200px){.config-mcp-ficha{grid-template-columns:minmax(0,52rem) minmax(16rem,22rem);align-items:start;gap:32px;display:grid}.config-mcp-lateral{display:flex;position:sticky;top:80px}.hud-cuerpo:has(.config-mcp-lateral){overflow:clip}.config-mcp-solo-estrecho{display:none}}.config-integracion-cuerpo--mcp{--amset-radius-sm:2px;--amset-radius:2px;--amset-radius-lg:2px;--amset-field-radius:2px;--amset-alert-radius:2px}.config-integracion-cuerpo--mcp .amset-alert{border-left:3px solid var(--amset-alert-tone);color:rgba(var(--c-tinta-gris),.92)}.config-integracion-cuerpo--mcp :is(.amset-field__label,.amset-segmented__label){text-wrap:balance}.config-plantillas-mcp-pasos{flex-direction:column;gap:4px;margin:0 0 8px;padding:0;list-style:none;display:flex}.config-mcp-seccion .config-cuentas{gap:16px;padding-top:6px}.config-mcp-seccion .amset-field__entry{text-overflow:ellipsis}@media (max-width:600px){.config-mcp-seccion .config-campo-estado.vacio{display:none}.config-mcp-seccion .config-campo-estado.sin-guardar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.config-mcp-seccion .config-campo--con-estado:has(.config-campo-estado.sin-guardar) .amset-field__control{box-shadow:inset 2px 0 0 rgb(var(--c-acento))}.config-mcp-seccion .config-campo--con-estado{flex-direction:column;display:flex}.config-mcp-seccion .config-campo-estado{order:2;align-self:flex-end;margin-top:4px;position:static}.config-integracion-cuerpo--mcp .config-mcp-seccion .config-campo.config-campo--con-estado .amset-field__label{padding-inline-end:0}.config-cuentas-nueva>:first-child{flex-basis:100%}.config-cuentas-nueva>.amset-button{margin-inline-start:auto}}@media (min-width:1024px){.config-mcp-permisos{grid-template-columns:1fr 1fr;align-items:start}}.config-integracion-cuerpo>.config-acciones{width:100%;max-width:52rem}@media (min-width:1200px){.config-integracion-cuerpo--mcp:has(.config-mcp-lateral)>.config-acciones{max-width:calc(74rem + 32px)}}.config-integracion-cuerpo>:is(.config-campo,.config-plantillas-mcp,.config-cuentas,.config-mcp-oauth,.config-mcp-avanzados,.amset-alert,.hud-ayuda){width:100%;max-width:52rem}@media (max-width:600px){.config-mcp-oauth-boton{width:100%}.config-campo .amset-field__label{letter-spacing:.06em}}.config-plantillas-mcp-detalle{flex-direction:column;gap:6px;display:flex}.config-mcp-grupos{flex-direction:column;gap:16px;width:100%;max-width:60rem;display:flex}.config-mcp-grupo{flex-direction:column;gap:4px;display:flex}.config-mcp-grupo-titulo{border-bottom:1px solid rgba(var(--c-acento),.3);color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;align-items:baseline;gap:8px;margin:0;padding-bottom:6px;font-weight:700;display:flex}.config-mcp-grupo-cuenta{color:rgb(var(--c-tinta-suave));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));letter-spacing:0}.config-mcp-grupo-ayuda{margin:0}:is(.config-mcp-grupo[data-grupo=apagada],.config-mcp-grupo[data-grupo=fuera]) .config-mcp-grupo-titulo{border-bottom-color:rgba(var(--c-gris),.4);color:rgb(var(--c-tinta-suave))}.config-mcp-lista{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.config-mcp-herramienta{border-top:1px solid rgba(var(--c-acento),.12);grid-template-columns:auto 1fr;grid-template-areas:"interruptor interruptor""riesgo descripcion""permiso permiso";align-items:baseline;gap:2px 10px;padding:10px 0;display:grid}.config-mcp-herramienta:first-child{border-top:0}.config-mcp-herramienta>.amset-switch{grid-area:interruptor;justify-self:start}:is(.config-mcp-grupo[data-grupo=apagada],.config-mcp-grupo[data-grupo=fuera]) .config-mcp-nombre{color:rgba(var(--c-tinta-suave),.85)}.config-mcp-grupo[data-grupo=fuera] .amset-switch{filter:grayscale();opacity:.55}.config-mcp-grupo[data-grupo=apagada] .amset-switch__track{border:1px solid rgba(var(--c-tinta-suave),.55)}.config-mcp-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1rem*var(--escala-texto,1));overflow-wrap:anywhere;font-weight:700}.config-mcp-descripcion{color:rgba(var(--c-tinta-suave),.95);font-size:calc(.875rem*var(--escala-texto,1));grid-area:descripcion;margin:0}.config-mcp-siempre{border:1px solid rgba(var(--c-acento),.45);color:rgb(var(--c-acento));cursor:pointer;font:inherit;background:0 0;border-radius:8px;min-width:168px;min-height:32px;padding:0 12px;font-weight:700}.config-mcp-permiso{font-family:var(--hud-texto);font-size:calc(.875rem*var(--escala-texto,1));flex-wrap:wrap;grid-area:permiso;align-items:center;gap:6px 12px;margin-top:6px;padding-inline-start:46px;display:flex}.config-mcp-permiso-estado{color:rgb(var(--c-tinta-suave));align-items:center;gap:6px;font-weight:700;display:inline-flex}.config-mcp-permiso[data-libre=true] .config-mcp-permiso-estado{color:rgb(var(--c-ambar))}.config-mcp-siempre:hover:not(:disabled){background:rgba(var(--c-acento),.1)}.aprobacion-aprobar{background:rgba(var(--c-acento),.3);border-color:rgb(var(--c-acento));color:rgb(var(--c-tinta));min-height:44px}.aprobacion-rechazar{color:rgb(var(--c-tinta-suave));background:0 0;border-color:#0000;min-height:44px}.aprobacion-rechazar:hover{background:rgba(var(--c-acento),.08);color:rgb(var(--c-tinta))}.aprobacion-aviso{border-inline-start:2px solid rgb(var(--c-verde));color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));align-items:center;gap:8px;margin:0 0 8px;padding-inline-start:10px;display:flex}.aprobacion-aviso[data-reversible=false]{border-inline-start-color:rgb(var(--c-ambar));font-weight:700}.aprobacion-cuerpo{background:rgba(var(--c-acento),.05);border:1px solid rgba(var(--c-acento),.2);color:rgb(var(--c-tinta-suave));font-family:var(--hud-mono,ui-monospace,monospace);font-size:calc(.8rem*var(--escala-texto,1));overflow-wrap:anywhere;white-space:pre-wrap;border-radius:8px;max-height:160px;margin:0 0 12px;padding:10px 12px;overflow:auto}.aprobacion-siempre{gap:2px;margin:0 0 12px;display:grid}.aprobacion-siempre .hud-ayuda{margin:0;padding-inline-start:28px}.aprobacion-meta,.aprobacion-siempre .hud-ayuda{color:rgba(var(--c-tinta-suave),.95);font-size:calc(.8125rem*var(--escala-texto,1))}.aprobacion-caduca{background:rgba(var(--c-acento),.15);opacity:.6;border-radius:2px;height:2px;margin:0 0 6px;overflow:hidden}.aprobacion-caduca>span{background:rgb(var(--c-acento));height:100%;transition:width 1s linear;display:block}.config-mcp-siempre:focus-visible{outline:2px solid rgb(var(--c-acento));outline-offset:2px}.config-mcp-siempre:disabled{cursor:default;opacity:.55}.config-mcp-riesgo{color:rgb(var(--c-tinta-suave));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));letter-spacing:.04em;grid-area:riesgo;padding-inline-start:46px;font-weight:700}.config-mcp-riesgo[data-riesgo=lectura]{color:rgb(var(--c-acento))}.config-mcp-riesgo[data-riesgo=escribe]{color:rgb(var(--c-ambar))}@media (min-width:1024px){.config-mcp-herramienta{grid-template-columns:200px minmax(0,1fr) 372px 130px;grid-template-areas:"interruptor descripcion permiso riesgo";align-items:center;column-gap:16px}.config-mcp-permiso{grid-template-columns:180px 168px;align-items:center;gap:12px;margin-top:0;padding-inline-start:0;display:grid}.config-mcp-riesgo{text-align:end;padding-inline-start:0}}.segmento-permiso.config-mcp-nivel{align-self:flex-start}.nivel-marcas{vertical-align:-1px;align-items:flex-end;gap:2px;height:12px;margin-inline-end:8px;display:inline-flex}.nivel-marcas>i{background:rgba(var(--c-tinta-suave),.35);border-radius:1px;width:3px;display:block}.nivel-marcas>i:first-child{height:4px}.nivel-marcas>i:nth-child(2){height:6px}.nivel-marcas>i:nth-child(3){height:9px}.nivel-marcas>i:nth-child(4){height:12px}.nivel-marcas[data-n="1"]>i:nth-child(-n+1),.nivel-marcas[data-n="2"]>i:nth-child(-n+2),.nivel-marcas[data-n="3"]>i:nth-child(-n+3),.nivel-marcas[data-n="4"]>i:nth-child(-n+4){background:rgba(var(--c-tinta-suave),.85)}.segmento-permiso__opcion[aria-checked=true] :is(.nivel-marcas[data-n="1"]>i:nth-child(-n+1),.nivel-marcas[data-n="2"]>i:nth-child(-n+2),.nivel-marcas[data-n="3"]>i:nth-child(-n+3),.nivel-marcas[data-n="4"]>i:nth-child(-n+4)){background:rgb(var(--c-acento))}@media (max-width:479px){.segmento-permiso.config-mcp-nivel{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;width:100%;display:grid}.segmento-permiso.config-mcp-nivel .segmento-permiso__opcion{white-space:nowrap}}.config-mcp-nivel-bloque{flex-direction:column;align-items:flex-start;gap:8px;width:100%;margin-top:12px;display:flex}.config-mcp-resumen{color:rgb(var(--c-tinta-suave));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;display:flex}.config-mcp-servidor{color:rgb(var(--c-tinta));font-size:calc(1.15rem*var(--escala-texto,1));letter-spacing:.04em;text-transform:uppercase;font-weight:700}@media (pointer:coarse){.config-mcp-herramienta .amset-switch,.config-mcp-siempre{min-height:44px}}.config-exportar{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.config-canal-estado{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.config-canal-codigo{border:1px solid rgba(var(--c-acento),.2);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}@media (max-width:639px){.config-integracion-cabecera{flex-wrap:wrap;row-gap:8px}.config-integracion-estado{flex-wrap:wrap;flex-basis:100%;justify-content:space-between;padding-left:72px}.config-integracion-plegar{margin-left:auto}.config-integracion-acciones,.config-integracion-bloqueo{padding-left:0}.config-integracion-acciones .amset-button{flex:1;justify-content:center}}.config-panel-cuentas{flex-direction:column;gap:14px;display:flex}@media (max-width:1100px){.config-rejilla.tres{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.config-recuperacion,.config-rejilla,.config-rejilla.tres,.config-trato-rejilla{grid-template-columns:minmax(0,1fr)}.config-cabecera-cuenta{flex-direction:column;align-items:stretch}.config-cifras{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}@media (max-width:639px){.config-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.config-cifras .config-xp{grid-column:1/-1}.config-temas{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.config-temas.dos{grid-template-columns:repeat(2,minmax(0,1fr))}.config-dato{flex-direction:column;align-items:flex-start;gap:4px}.config-dato dd{text-align:left}.config-sesion{flex-wrap:wrap}.config-sesion-texto{flex-basis:calc(100% - 50px)}.config-sesion>.amset-button{margin-left:42px}.config-migas{display:none}.config-migas.con-padre{display:flex}.config-secciones{scrollbar-width:none;flex-wrap:nowrap;margin:0 -10px;padding:2px 10px;overflow-x:auto}.config-secciones::-webkit-scrollbar{display:none}.config-frase{display:none}}.boveda-barra{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.boveda-pagina .boveda-barra{padding:12px 16px}.boveda-buscador{flex:260px;min-width:0;display:flex}.boveda-carpetas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.boveda-carpetas .hud-pastilla-boton b{opacity:.7;margin-left:2px;font-weight:700}.boveda-recuento{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin-left:auto}.boveda-rejilla{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.boveda-rejilla>.hud-marco{flex-direction:column;gap:12px;padding:16px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.boveda-rejilla>:is(.hud-marco:focus-within,.hud-marco:hover){border-color:color-mix(in srgb,var(--marco) 55%,#0000);box-shadow:0 0 calc(22px*var(--glow-escala)) color-mix(in srgb,var(--marco) 20%,#0000),var(--elev-marco)}.boveda-entrada-cabecera{align-items:flex-start;gap:12px;display:flex}.boveda-letra{background:linear-gradient(135deg,var(--acento-a),var(--acento-b));box-shadow:0 0 calc(14px*var(--glow-escala)) rgba(var(--c-acento),.35);color:rgb(var(--c-fondo));font-family:var(--hud-rotulo);font-size:calc(1rem*var(--escala-texto,1));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:800;display:inline-flex}.boveda-entrada-texto{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:1px;display:flex}.boveda-entrada-nombre{color:rgb(var(--c-tinta));font-size:calc(1.08rem*var(--escala-texto,1));font-weight:700;line-height:1.2}.boveda-entrada-nombre,.boveda-entrada-sitio{font-family:var(--hud-texto);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.boveda-entrada-sitio{font-size:calc(.82rem*var(--escala-texto,1))}.boveda-entrada-dominio,.boveda-entrada-sitio{color:rgba(var(--c-tinta-gris),.72)}.boveda-entrada-acciones{flex-shrink:0;align-items:center;gap:6px;display:flex}.boveda-entrada-acciones .hud-pastilla{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.boveda-datos{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:10px;flex-direction:column;gap:6px;margin:0;padding:10px 12px;display:flex}.boveda-dato{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:8px;min-height:30px;display:grid}.boveda-dato dt{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase}.boveda-dato dd{align-items:center;gap:4px;min-width:0;margin:0;display:flex}.boveda-dato dd>.amset-button{opacity:.55;flex-shrink:0}.boveda-dato dd>.amset-button:focus-visible,.boveda-rejilla>.hud-marco:hover .boveda-dato dd>.amset-button{opacity:1}.boveda-valor{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.boveda-valor.vacio{color:rgba(var(--c-tinta-gris),.72);font-weight:400}.boveda-dato .hud-codigo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.boveda-dato .hud-codigo.vacio{border-style:dashed}.boveda-notas{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.4}.boveda-entrada-pie{border-top:1px solid rgba(var(--c-acento),.1);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.boveda-ultimo{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));align-items:center;gap:5px;display:inline-flex}.boveda-abrir{text-decoration:none}.boveda-campo-contrasena{align-items:center;gap:8px;display:flex}.boveda-campo-contrasena>.boveda-contrasena-campo{flex:1;min-width:0}.boveda-campo-contrasena>.amset-button{flex-shrink:0}.boveda-campo-contrasena>.amset-button--icon{width:40px;height:40px}.boveda-fuerza{align-items:center;gap:10px;margin-top:8px;display:flex}.boveda-fuerza .hud-progreso{flex:1}.boveda-fuerza-texto{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:700}@media (max-width:1100px){.boveda-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.boveda-rejilla{grid-template-columns:minmax(0,1fr)}.boveda-entrada-nombre{overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.boveda-entrada-acciones .hud-pastilla{max-width:88px}.boveda-recuento{display:none}.boveda-dato dd>.amset-button{opacity:1}.boveda-campo-contrasena{flex-wrap:wrap}.boveda-campo-contrasena>.boveda-contrasena-campo{flex-basis:100%}}.gastos-selector-mes{align-items:center;gap:6px;display:inline-flex}.gastos-selector-mes select.hud-campo{font-size:calc(.82rem*var(--escala-texto,1));width:auto;min-width:0;padding:7px 30px 7px 10px}.gastos-selector-mes .amset-button--icon.hud-pequeno{width:32px;height:32px}.gastos-graficas{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.gastos-grafica{width:100%;margin-top:10px;position:relative}.gastos-grafica-vacia{justify-content:center;align-items:center;height:100%;margin:0;display:flex}.gastos-grafica .recharts-legend-item-text{font-family:var(--hud-texto);color:rgba(var(--c-tinta-gris),.72)!important}.gastos-pestanas .hud-pestanas{margin-bottom:0;overflow-x:auto}.gastos-pestanas .hud-pestana{flex:1 0 auto}.gastos-columna{gap:14px}.gastos-columna,.gastos-lista{flex-direction:column;display:flex}.gastos-lista{margin-top:12px}.gastos-lista-larga{max-height:640px;padding-right:4px;overflow-y:auto}.gastos-fila{--fila:rgb(var(--c-acento));align-items:center}.gastos-fila-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gastos-fila-concepto{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.98rem*var(--escala-texto,1));flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:700;line-height:1.25;display:flex}.gastos-fila-origen{font-size:calc(.75rem*var(--escala-texto,1))}.gastos-fila-meta{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));overflow-wrap:anywhere;margin:0}.gastos-fila-punto{font-size:calc(.75rem*var(--escala-texto,1));vertical-align:1px;margin-right:5px}.gastos-fila-notas{color:rgba(var(--c-tinta-gris),.72)}.gastos-fila-tags{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.gastos-fila-tags .hud-pastilla{font-size:calc(.75rem*var(--escala-texto,1))}.gastos-fila-importe{font-family:var(--hud-rotulo);font-size:calc(.98rem*var(--escala-texto,1));letter-spacing:.02em;white-space:nowrap;font-weight:700}.gastos-fila-importe small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));font-weight:600}.gastos-fila-acciones{flex-shrink:0;align-items:center;gap:6px;display:flex}.gastos-fila .gastos-fila-acciones>.amset-button--ghost{opacity:.55}.gastos-fila-acciones>.amset-button--ghost:focus-visible,.gastos-fila:hover .gastos-fila-acciones>.amset-button--ghost{opacity:1}.gastos-enlace{color:rgb(var(--c-acento));align-items:center;gap:3px;text-decoration:none;display:inline-flex}.gastos-enlace:hover{text-decoration:underline}.gastos-tarjetas{margin-top:12px}.gastos-tarjeta,.gastos-tarjetas{flex-direction:column;gap:10px;display:flex}.gastos-tarjeta{--tarjeta:rgb(var(--c-acento));background:color-mix(in srgb,var(--tarjeta) 4%,#0000);border:1px solid color-mix(in srgb,var(--tarjeta) 25%,#0000);box-shadow:inset 3px 0 0 var(--tarjeta);border-radius:10px;min-width:0;padding:12px 14px}.gastos-tarjeta-cabecera{align-items:flex-start;gap:10px;display:flex}.gastos-barra{align-items:center;gap:10px;display:flex}.gastos-barra .hud-progreso{flex:1}.gastos-barra-texto{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.gastos-comparativa{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.gastos-comparativa-tarjeta{--cat:rgb(var(--c-acento));background:color-mix(in srgb,var(--cat) 4%,#0000);border:1px solid color-mix(in srgb,var(--cat) 25%,#0000);box-shadow:inset 3px 0 0 var(--cat);border-radius:10px;padding:10px 12px}.gastos-comparativa-cabecera{justify-content:space-between;align-items:center;gap:8px;display:flex}.gastos-comparativa-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));font-weight:700}.gastos-comparativa-pct{font-family:var(--hud-rotulo);font-size:calc(.82rem*var(--escala-texto,1));align-items:center;gap:2px;font-weight:700;display:inline-flex}.gastos-comparativa-detalle{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));margin:4px 0 0}.gastos-filtros{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.gastos-filtros-buscador{flex:240px;min-width:0}.gastos-filtros-categoria{flex:0 220px;width:auto}.gastos-filtros .hud-pestanas{margin-bottom:0}.gastos-tags{flex-wrap:wrap;gap:6px;display:flex}.gastos-cuentas{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}.gastos-cuentas.dos{grid-template-columns:repeat(2,minmax(0,1fr))}.gastos-cuenta{--cuenta:rgb(var(--c-acento));background:var(--cuenta-fondo);border:1px solid color-mix(in srgb,var(--cuenta) 22%,#0000);box-shadow:inset 3px 0 0 var(--cuenta);border-radius:10px;padding:12px 14px;text-decoration:none;transition:border-color .15s,background .15s;display:block}.gastos-cuenta:focus-visible,.gastos-cuenta:hover{background:color-mix(in srgb,var(--cuenta) 6%,#0000);border-color:color-mix(in srgb,var(--cuenta) 55%,#0000)}.gastos-cuenta-cabecera{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.gastos-cuenta-nombre{gap:8px;font-weight:700}.gastos-cuenta-ir,.gastos-cuenta-nombre{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));align-items:center;display:inline-flex}.gastos-cuenta-ir{color:rgba(var(--c-tinta-gris),.72);letter-spacing:.08em;text-transform:uppercase;gap:3px}.gastos-cuenta-cifras{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.gastos-cuenta-cifras dt{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase}.gastos-cuenta-cifras dd{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.92rem*var(--escala-texto,1));margin:2px 0 0;font-weight:700}.gastos-importar-paso{flex-direction:column;gap:14px;margin-top:12px;display:flex}.gastos-importar-paso .amset-upload .amset-field__hint{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));text-align:center;margin:6px 0 0}.gastos-soltar{background:rgba(var(--c-acento),.03);border:1px dashed rgba(var(--c-acento),.35);border-radius:12px;transition:border-color .15s,background .15s}.gastos-soltar.activa{background:rgba(var(--c-acento),.08);border-color:rgb(var(--c-acento))}.gastos-soltar.con-fichero{border-color:rgba(var(--c-acento),.45);border-style:solid}.gastos-soltar-fichero{color:rgb(var(--c-acento));align-items:center;gap:12px;padding:14px 16px;display:flex}.gastos-soltar-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gastos-soltar-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.gastos-soltar-pista{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1))}.gastos-soltar-subiendo .gastos-soltar-texto{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.gastos-soltar-barra{background:rgba(var(--c-acento),.15);border-radius:2px;width:100%;height:3px;display:block;overflow:hidden}.gastos-soltar-barra>span{background:rgb(var(--c-acento));height:100%;transition:width .15s linear;display:block}.gastos-motores{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.gastos-motor{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.2);cursor:pointer;text-align:left;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.gastos-motor:hover{border-color:rgba(var(--c-acento),.45)}.gastos-motor.apagado{cursor:not-allowed;opacity:.45}.gastos-motor-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);letter-spacing:.08em;text-transform:uppercase}.gastos-motor-nombre,.gastos-motor-pista{font-size:calc(.75rem*var(--escala-texto,1))}.gastos-motor-pista{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);line-height:1.25}.gastos-modelo{align-items:center;gap:10px;display:flex}.gastos-modelo .hud-campo{width:auto;min-width:200px}.gastos-importar-acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.gastos-importar-acciones .hud-ayuda{margin:0 auto 0 0}.gastos-importar-progreso{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.2);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.gastos-girando{color:rgb(var(--c-acento));animation:1s linear infinite gastos-giro}@keyframes gastos-giro{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.gastos-girando{animation:none}}.gastos-resumen{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:12px;display:grid}.gastos-resumen-bloque{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:10px;min-width:0;padding:12px 14px}.gastos-resumen-cabecera{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.gastos-resumen-cabecera h3{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;margin:0}.gastos-resumen-cabecera strong{font-family:var(--hud-rotulo);font-size:calc(1.02rem*var(--escala-texto,1));letter-spacing:.02em}.gastos-resumen-bloque .gastos-lista{margin-top:6px}.gastos-resumen-bloque .gastos-fila{padding:5px 8px}.gastos-resumen-nada{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));margin:8px 0 0}.gastos-resumen-pie{border-top:1px solid rgba(var(--c-acento),.12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.gastos-resumen-pie p{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));margin:0}.gastos-resumen-pie strong{font-family:var(--hud-rotulo);font-size:calc(1.1rem*var(--escala-texto,1));letter-spacing:.02em}.gastos-resumen-pie strong small{font-size:calc(.75rem*var(--escala-texto,1));font-weight:600}.gastos-caja-pista,.gastos-resumen-pie strong small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto)}.gastos-caja-pista{font-size:calc(.8rem*var(--escala-texto,1));margin:10px 0 0}.gastos-caja-rejilla{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;margin-top:10px;display:grid}.gastos-caja-dia{background:rgba(var(--c-acento),.02);border:1px solid rgba(var(--c-acento),.14);color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);text-align:left;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.gastos-caja-dia:focus-visible,.gastos-caja-dia:hover{background:rgba(var(--c-acento),.06);border-color:rgba(var(--c-acento),.45)}.gastos-caja-dia.cuadrado{background:rgba(var(--c-verde),.05);border-color:rgba(var(--c-verde),.35)}.gastos-caja-numero{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.78rem*var(--escala-texto,1));min-width:18px}.gastos-caja-importes{font-size:calc(.76rem*var(--escala-texto,1));flex-direction:column;gap:1px;font-weight:600;display:flex}.gastos-caja-vacio{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1))}.gastos-alquileres{flex-direction:column;gap:12px;margin-top:12px;display:flex}.gastos-alquiler{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:10px;padding:12px 14px}.gastos-alquiler-cabecera{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gastos-alquiler-cabecera .gastos-fila-concepto small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));font-weight:600}.gastos-alquiler-meses{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.gastos-alquiler-mes{--mes:rgb(var(--c-gris));background:color-mix(in srgb,var(--mes) 8%,#0000);border:1px solid color-mix(in srgb,var(--mes) 35%,#0000);border-radius:7px;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;display:flex}.gastos-alquiler-mes b{color:var(--mes);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1))}.gastos-alquiler-mes small{font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));white-space:nowrap}.gastos-alquiler-mes small,.gastos-sin-dato{color:rgba(var(--c-tinta-gris),.72)}.hud-tabla.gastos-tabla{margin-top:12px}.hud-tabla.gastos-tabla .amset-table__frame{border:1px solid rgba(var(--c-acento),.12);border-radius:10px}.hud-tabla.gastos-tabla .amset-table__table{font-size:calc(.84rem*var(--escala-texto,1))}.hud-tabla.gastos-tabla .amset-table__column{font-size:calc(.75rem*var(--escala-texto,1));padding:8px 10px}.hud-tabla.gastos-tabla .amset-table__cell{color:rgb(var(--c-tinta));padding:8px 10px}.hud-tabla.gastos-tabla-meses tbody th.amset-table__cell{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase}.hud-tabla.gastos-tabla .amset-table__row{border-bottom-color:rgba(var(--c-acento),.08)}.gastos-previa-todos{margin-top:4px}.hud-tabla.gastos-previa .amset-table__cell{vertical-align:middle}.hud-tabla.gastos-previa tbody th.amset-table__cell{font-weight:inherit}.gastos-tabla-nota{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.76rem*var(--escala-texto,1));margin:0;padding:8px 10px}.gastos-patrimonio-piezas{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;margin-top:12px;display:grid}.gastos-patrimonio-piezas article{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:10px;padding:10px 12px}.gastos-patrimonio-piezas h4{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px}.gastos-patrimonio-piezas strong{font-family:var(--hud-rotulo);font-size:calc(1rem*var(--escala-texto,1));letter-spacing:.02em}.gastos-ajuste-url{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:12px;display:flex}.gastos-ajuste-url label{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase}.gastos-ajuste-url input{flex:260px}.gastos-previa-resumen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gastos-previa-aviso{background:rgba(var(--c-ambar),.08);border:1px solid rgba(var(--c-ambar),.4);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));border-radius:8px;margin:0;padding:8px 12px}.gastos-previa-fecha{font-variant-numeric:tabular-nums;white-space:nowrap}.gastos-previa-concepto{flex-direction:column;gap:1px;min-width:160px;display:flex}.gastos-previa-concepto>span:first-child{font-weight:700}.gastos-previa-cuenta,.gastos-previa-original{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.gastos-previa-importe{font-family:var(--hud-rotulo);font-size:calc(.86rem*var(--escala-texto,1));white-space:nowrap;font-weight:700}.gastos-previa-categoria{font-size:calc(.82rem*var(--escala-texto,1));width:auto;min-width:140px;padding:5px 28px 5px 8px}.gastos-previa-banco{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.78rem*var(--escala-texto,1));white-space:nowrap}.gastos-importar-hecho{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 16px;display:flex}.gastos-importar-hecho .gastos-fila-concepto{font-size:calc(1.1rem*var(--escala-texto,1));justify-content:center}@media (max-width:1100px){.gastos-graficas,.gastos-resumen{grid-template-columns:minmax(0,1fr)}.gastos-alquiler-meses{grid-template-columns:repeat(6,minmax(0,1fr))}.gastos-caja-rejilla{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.gastos-comparativa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gastos-comparativa,.gastos-cuentas.dos{grid-template-columns:minmax(0,1fr)}.gastos-motores{grid-template-columns:repeat(2,minmax(0,1fr))}.gastos-importar-acciones .hud-ayuda{flex-basis:100%}.gastos-previa .amset-table__cell:nth-child(n+6),.gastos-previa .amset-table__column:nth-child(n+6),.gastos-previa :is(.amset-table__cell:nth-child(2),.amset-table__column:nth-child(2)),.gastos-previa-original{display:none}.hud-tabla.gastos-previa :is(.amset-table__cell,.amset-table__column){padding:6px}.gastos-previa-concepto{min-width:96px}.gastos-previa-categoria{min-width:104px;padding-right:24px}.gastos-previa-cuenta{max-width:120px}.gastos-fila{flex-wrap:wrap}.gastos-fila-texto{flex-basis:100%}.gastos-fila-importe{margin-left:auto}.gastos-fila .gastos-fila-acciones>.amset-button--ghost{opacity:1}.gastos-tarjeta-cabecera{flex-wrap:wrap}.gastos-selector-mes{grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) auto;width:100%;display:grid}.gastos-selector-mes>*{min-width:0}.gastos-pestanas .hud-pestana{font-size:calc(.75rem*var(--escala-texto,1));padding:7px 8px}.gastos-filtros-categoria{flex-basis:100%}}html[data-tema=claro] .hud-boton.primario{box-shadow:var(--elev-control)}html[data-tema=claro] .hud-boton.primario:hover:not(:disabled){box-shadow:var(--elev-control-alta)}html[data-tema=claro] .hud-boton.relleno,html[data-tema=claro] .hud-boton.relleno:hover:not(:disabled){background:linear-gradient(135deg,var(--acento-a-vivo),var(--acento-b-vivo));border-color:rgb(var(--c-acento-vivo));color:#fff}html[data-tema=claro] .hud-boton.relleno{box-shadow:var(--elev-control)}html[data-tema=claro] .hud-boton.relleno:hover:not(:disabled){box-shadow:var(--elev-control-alta)}html[data-tema=claro] .hud-pestana.activa{box-shadow:none}html[data-tema=claro] .hud-campo:focus{box-shadow:0 0 0 3px rgba(var(--c-acento),.18)}html[data-tema=claro] .hud-fila.activa{box-shadow:inset 3px 0 0 var(--fila)}html[data-tema=claro] .hud-fila.con-barra.activa{box-shadow:none}html[data-tema=claro] .hud-cifra{box-shadow:inset 3px 0 0 var(--cifra),var(--elev-marco)}html[data-tema=claro] .hud-cifra-valor,html[data-tema=claro] .hud-dialogo .amset-dialog__title,html[data-tema=claro] .hud-titulo,html[data-tema=claro] .hud-titulo-pagina{text-shadow:none}html[data-tema=claro] .hud-esq{filter:none}html[data-tema=claro] .hud-avatar-foto,html[data-tema=claro] .hud-icono{box-shadow:none}html[data-tema=claro] .hud-barra{box-shadow:var(--elev-marco)}html[data-tema=claro] .hud-desplegable{box-shadow:var(--elev-flotante)}html[data-tema=claro] .hud-dialogo{box-shadow:var(--elev-modal)}html[data-tema=claro] :is(.hud-marco.pulsable:focus-within,.hud-marco.pulsable:hover){box-shadow:var(--elev-panel)}html[data-tema=claro] .hud-fichero:hover{box-shadow:var(--elev-control)}html[data-tema=claro] .hud-galeria-loseta:hover:not(:disabled){box-shadow:var(--elev-control-alta)}html[data-tema=claro] .hud-dialogo::backdrop,html[data-tema=claro] .hud-sb-velo{background:rgba(var(--c-tinta),.32)}html[data-tema=claro] .hud-visor{background:rgba(var(--c-tinta),.55)}@supports ((-webkit-background-clip:text) or (background-clip:text)){html[data-acento*=\-] .hud-etiqueta,html[data-acento*=\-] .hud-seccion-titulo,html[data-acento*=\-] .hud-titulo[data-acentuado]{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%;display:inline-block}html[data-acento*=\-] .hud-titulo[data-acentuado]{background-image:linear-gradient(95deg,var(--acento-a),var(--acento-b-texto))}html[data-acento*=\-] .hud-seccion-titulo{background-image:linear-gradient(95deg,color-mix(in srgb,var(--acento-a) 60%,#0000),color-mix(in srgb,var(--acento-b-texto) 60%,#0000))}html[data-acento*=\-] .hud-etiqueta{background-image:linear-gradient(95deg,color-mix(in srgb,var(--acento-a) 70%,#0000),color-mix(in srgb,var(--acento-b-texto) 70%,#0000))}}.pe-pagina{z-index:1;justify-content:center;align-items:center;min-height:calc(100vh - 64px);padding:32px 24px;display:flex;position:relative}.pe-marco{border-color:rgba(var(--pe-color),.35);box-shadow:var(--elev-marco),var(--luz-interior),0 0 60px rgba(var(--pe-color),.08);text-align:center;border-radius:18px;width:min(560px,100%);padding:44px 36px 36px}.pe-icono{background:rgba(var(--pe-color),.1);border:1px solid rgba(var(--pe-color),.4);box-shadow:0 0 22px rgba(var(--pe-color),.18);border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 22px;display:inline-flex}.pe-codigo,.pe-icono{color:rgb(var(--pe-color))}.pe-codigo{animation:pe-flicker var(--pe-flicker,6s) ease-in-out infinite;font-family:var(--hud-rotulo);font-size:calc(clamp(4.5rem, 18vw, 7.5rem)*var(--escala-texto,1));letter-spacing:.06em;text-shadow:0 0 20px rgba(var(--pe-color),.6),0 0 60px rgba(var(--pe-color),.3),0 0 100px rgba(var(--pe-color),.15);font-weight:900;line-height:1;display:block}.pe-codigo.glitch{text-shadow:-3px 0 rgba(var(--c-acento),.7),3px 0 rgba(var(--pe-color),.8),0 0 20px rgba(var(--pe-color),.5)}.pe-titulo{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(clamp(.85rem, 2.6vw, 1.05rem)*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin:14px 0 10px;font-weight:700}.pe-separador{background:linear-gradient(90deg,#0000,rgba(var(--pe-color),.6),#0000);width:80px;height:1px;margin:0 auto 16px}.pe-texto{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(1rem*var(--escala-texto,1));margin:0 0 6px;line-height:1.55}.pe-ruta{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.78rem*var(--escala-texto,1));word-break:break-all}.pe-nota{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));margin:0}.pe-estado{justify-content:center;margin:22px 0 28px;display:flex}.pe-estado .hud-pastilla{font-size:calc(.75rem*var(--escala-texto,1));padding:5px 14px}.pe-acciones{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pe-acciones .amset-button{border-radius:10px;padding:10px 18px}.pe-scanline{animation:pe-scan var(--pe-scan,4s) linear infinite;background:linear-gradient(90deg,#0000,rgba(var(--pe-color),.4),#0000);pointer-events:none;z-index:0;height:2px;position:fixed;top:0;left:0;right:0}@keyframes pe-flicker{0%,to{opacity:1}25%{opacity:.85}50%{opacity:1}75%{opacity:.9}}@keyframes pe-scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@media (max-width:767px){.pe-pagina{padding:20px 14px}.pe-marco{border-radius:16px;padding:34px 20px 28px}}.horas-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:14px;display:grid}.horas-kpis:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.horas-kpis:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.horas-kpis:has(>:nth-child(4):last-child){grid-template-columns:minmax(0,1fr)}}.horas-lista{flex-direction:column;margin-top:12px;display:flex}.horas-crono{background:rgba(var(--c-fondo-elevado),.7);border:1px solid rgba(var(--c-acento),.28);color:rgb(var(--c-acento));border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:12px;padding:10px 12px;display:flex}.horas-crono-campos{flex:320px;grid-template-columns:minmax(180px,1fr) minmax(200px,2fr);gap:10px;min-width:0;display:grid}.horas-crono.en-marcha{border-color:rgba(var(--c-rojo),.55);box-shadow:0 0 16px rgba(var(--c-rojo),.16)}.horas-crono-texto small.sin-descripcion{opacity:.6;font-style:italic}.horas-crono-texto b{font-size:calc(1.05rem*var(--escala-texto,1));font-weight:600}.horas-crono-punto{background:rgb(var(--c-rojo));border-radius:50%;flex:none;width:10px;height:10px;animation:1.6s ease-in-out infinite horas-pulso}.horas-crono-reloj{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1.5rem*var(--escala-texto,1));font-variant-numeric:tabular-nums;letter-spacing:.06em;line-height:1}.horas-crono-texto{flex-direction:column;flex:160px;gap:2px;min-width:0;display:flex}.horas-crono-texto b{color:rgb(var(--c-tinta));font-size:calc(.95rem*var(--escala-texto,1))}.horas-crono-texto b,.horas-crono-texto small{font-family:var(--hud-texto);overflow-wrap:anywhere}.horas-crono-texto small{color:rgba(var(--c-tinta-gris),.8);font-size:calc(.8rem*var(--escala-texto,1))}.horas-crono-olvido{flex:0 auto;align-items:center;gap:8px;display:flex}.horas-hoja{--estado:rgb(var(--c-acento));background:color-mix(in srgb,var(--estado) 8%,#0000);border:1px solid color-mix(in srgb,var(--estado) 30%,#0000);border-left:3px solid var(--estado);color:var(--estado);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;padding:10px 14px;display:flex}.horas-hoja-texto{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.horas-hoja-texto b{color:rgb(var(--c-tinta));font-size:calc(.9rem*var(--escala-texto,1));font-weight:600}.horas-hoja-nota,.horas-hoja-texto b{font-family:var(--hud-texto);overflow-wrap:anywhere}.horas-hoja-nota{color:rgb(var(--c-tinta-suave));font-size:calc(.85rem*var(--escala-texto,1));margin:0}.horas-alertas{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.horas-alerta{background:rgba(var(--c-color-ffc107),.06);border:1px solid rgba(var(--c-color-ffc107),.4);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));border-radius:8px;align-items:center;gap:10px;padding:8px 12px;display:flex}.horas-alerta>span:not(.hud-pastilla){overflow-wrap:anywhere;flex:auto;min-width:0}.horas-alerta.nivel-agotado{background:rgba(var(--c-rojo),.06);border-color:rgba(var(--c-rojo),.5)}.horas-aprobacion{flex-wrap:wrap;gap:8px 12px}.horas-aprobacion-acciones{flex-wrap:wrap;gap:6px;display:flex}.horas-interruptores{flex-wrap:wrap;gap:10px 28px;display:flex}@keyframes horas-pulso{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.horas-crono-punto{animation:none}}@media (max-width:640px){.horas-crono-campos{grid-template-columns:minmax(0,1fr)}.horas-crono-reloj{font-size:calc(1.3rem*var(--escala-texto,1))}.horas-crono.en-marcha .horas-crono-texto{flex:calc(100% - 120px)}.horas-crono.en-marcha>.amset-button:not(.hud-cuadrado){flex:1 1 0}}.horas-subtitulo{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin:18px 0 8px}.horas-rejilla{flex-direction:column;gap:4px;margin-top:12px;display:flex;overflow-x:auto}.horas-rejilla-cabecera,.horas-rejilla-fila{grid-template-columns:minmax(150px,1.6fr) repeat(7,minmax(58px,1fr)) minmax(70px,.8fr);align-items:stretch;gap:4px;min-width:660px;display:grid}.horas-rejilla-proyecto{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;padding:6px 8px;display:flex;overflow:hidden}.horas-punto{border-radius:50%;flex:none;width:8px;height:8px}.horas-rejilla-cabecera :is(.horas-rejilla-proyecto,.horas-rejilla-total){color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase}.horas-rejilla-dia{--dia:rgb(var(--c-acento));background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:6px 4px;display:flex}.horas-rejilla-dia small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase}.horas-rejilla-dia b{color:var(--dia);font-family:var(--hud-rotulo);font-size:calc(.95rem*var(--escala-texto,1));line-height:1}.horas-rejilla-dia em{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));font-style:normal}.horas-rejilla-dia.es-hoy{border-color:rgba(var(--c-acento),.5);box-shadow:0 0 10px rgba(var(--c-acento),.15)}.horas-rejilla-dia.estado-vacio{background:rgba(var(--c-rojo),.05);border-color:rgba(var(--c-rojo),.35)}.horas-rejilla-dia.estado-incompleto{border-color:rgba(var(--c-color-ffc107),.35)}.horas-rejilla-dia.estado-completo{border-color:rgba(var(--c-verde),.3)}.horas-rejilla-dia.estado-libre{opacity:.55}.horas-celda{--celda:rgb(var(--c-acento));border:1px dashed rgba(var(--c-acento),.14);color:rgba(var(--c-tinta-gris),.72);cursor:pointer;font-family:var(--hud-rotulo);font-size:calc(.76rem*var(--escala-texto,1));background:0 0;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:4px;transition:border-color .15s,background .15s,color .15s;display:flex}.horas-celda:hover:not(:disabled){background:rgba(var(--c-acento),.06);border-color:rgba(var(--c-acento),.45);color:rgb(var(--c-tinta))}.horas-celda:disabled{cursor:not-allowed;opacity:.5}.horas-celda.con-horas{background:color-mix(in srgb,var(--celda) 10%,#0000);border-color:color-mix(in srgb,var(--celda) 45%,#0000);color:var(--celda);border-style:solid}.horas-rejilla-total{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));justify-content:flex-end;align-items:center;padding:6px 8px;display:flex}.horas-detalle{margin-top:18px}.horas-detalle h4{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}.horas-detalle-fila{cursor:pointer;text-align:left;width:100%}.horas-detalle-fila:disabled{cursor:not-allowed;opacity:.6}.horas-detalle-fecha{color:var(--fila);font-family:var(--hud-rotulo);font-size:calc(.9rem*var(--escala-texto,1));min-width:24px}.horas-detalle-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.horas-detalle-texto b{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));font-weight:600}.horas-detalle-texto small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.horas-detalle-horas{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.82rem*var(--escala-texto,1))}.horas-barra-fila,.horas-hueco,.horas-proyecto{align-items:center}.horas-hueco{text-align:left;width:100%}.horas-hueco .horas-proyecto-nombre{flex:1}.horas-hueco{flex-wrap:wrap}.horas-hueco .horas-proyecto-nombre{white-space:nowrap;flex:9rem}@media (max-width:640px){.horas-rejilla-cabecera .horas-rejilla-total{visibility:hidden}}.horas-barra-texto,.horas-proyecto-texto{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.horas-proyecto-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.horas-proyecto-meta{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));margin:0}.horas-barra-cifra,.horas-proyecto-tarifa{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.86rem*var(--escala-texto,1));flex-direction:column;align-items:flex-end;display:flex}:is(.horas-barra-cifra,.horas-proyecto-tarifa) small{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1))}.horas-proyecto-acciones{gap:6px;display:flex}.horas-barra{background:rgba(var(--c-acento),.1);height:4px;margin-top:4px;overflow:hidden}.horas-barra,.horas-barra i{border-radius:2px;display:block}.horas-barra i{height:100%}.horas-serie{align-items:flex-end;gap:6px;height:120px;margin-top:12px;display:flex}.horas-serie-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.horas-serie-col i{background:linear-gradient(180deg,rgb(var(--c-acento)),rgba(var(--c-acento),.3));border-radius:4px 4px 0 0;width:100%;min-height:2px;display:block}.horas-serie-col small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1))}.horas-formulario{flex-direction:column;gap:14px;display:flex}.horas-atajos{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.horas-ajustes{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.horas-campo{flex-direction:column;gap:5px;display:flex}.horas-campo span,.horas-rango span{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}:is(.horas-anadir,.horas-campo,.horas-rango) input{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.18);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.84rem*var(--escala-texto,1));border-radius:8px;padding:7px 10px}.horas-rango{gap:6px}.horas-anadir,.horas-rango{align-items:center;display:flex}.horas-anadir{gap:8px}.horas-dias{flex-wrap:wrap;gap:6px;display:flex}.horas-dia-boton{border:1px solid rgba(var(--c-acento),.15);color:rgba(var(--c-tinta-gris),.72);cursor:pointer;font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));background:0 0;border-radius:8px;width:34px;height:34px}.horas-dia-boton.activo{background:rgba(var(--c-acento),.1);border-color:rgba(var(--c-acento),.5);color:rgb(var(--c-acento))}.horas-fechas{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.horas-fechas small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1))}.horas-chip{--chip:rgb(var(--c-acento));background:color-mix(in srgb,var(--chip) 8%,#0000);border:1px solid color-mix(in srgb,var(--chip) 35%,#0000);color:var(--chip);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.horas-colores{gap:8px;display:flex}.horas-color{cursor:pointer;border:2px solid #0000;border-radius:50%;width:26px;height:26px}.horas-color.activo{border-color:rgb(var(--c-tinta))}.horas-aviso{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));align-items:center;gap:6px;margin:12px 0 0;display:flex}@media (max-width:700px){.horas-rejilla{padding-bottom:6px}.horas-ajustes{grid-template-columns:1fr}}.servidores-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px;display:grid}.servidores-lista{flex-direction:column;margin-top:12px;display:flex}.servidores-subtitulo{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin:18px 0 8px}.servidores-rejilla{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;margin-top:12px;display:grid}.servidores-ficha{--ficha:rgb(var(--c-acento));background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-left:3px solid var(--ficha);border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.servidores-ficha-cabecera{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.servidores-ficha-titulo{align-items:flex-start;gap:9px;min-width:0;display:flex}.servidores-ficha-titulo h3{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.95rem*var(--escala-texto,1));margin:0}.servidores-ficha-titulo p{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));margin:2px 0 0}.servidores-punto{border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.servidores-ficha-acciones{flex:none;align-items:center;gap:6px;display:flex}.servidores-ficha-specs{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));flex-wrap:wrap;gap:10px;display:flex}.servidores-ficha-specs span{align-items:center;gap:4px;display:inline-flex}.servidores-metricas{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.servidores-metrica{flex-direction:column;gap:3px;min-width:0;display:flex}.servidores-metrica-rotulo{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:4px;display:flex}.servidores-metrica-rotulo b{color:rgb(var(--c-tinta));font-size:calc(.78rem*var(--escala-texto,1));letter-spacing:0}.servidores-metrica-barra{background:rgba(var(--c-acento),.1);border-radius:2px;height:4px;display:block;overflow:hidden}.servidores-metrica-barra i{border-radius:2px;height:100%;transition:width .3s;display:block}.servidores-metrica small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.servidores-avisos,.servidores-metrica small,.servidores-sin-metricas{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1))}.servidores-avisos,.servidores-sin-metricas{align-items:center;gap:6px;margin:0;display:flex}.servidores-avisos{color:rgb(var(--c-color-ffc107))}.servidores-ficha-pie{border-top:1px solid rgba(var(--c-acento),.1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.servidores-coste{flex-direction:column;display:flex}.servidores-coste span{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1rem*var(--escala-texto,1))}.servidores-coste span small,.servidores-coste>small{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1))}.servidores-coste>small,.servidores-impacto{font-family:var(--hud-texto)}.servidores-impacto{--impacto:rgb(var(--c-gris));background:color-mix(in srgb,var(--impacto) 8%,#0000);border:1px solid color-mix(in srgb,var(--impacto) 35%,#0000);color:var(--impacto);cursor:pointer;font-size:calc(.75rem*var(--escala-texto,1));border-radius:999px;padding:5px 10px}.servidores-impacto:hover{background:color-mix(in srgb,var(--impacto) 16%,#0000)}.servidores-servicio-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.servidores-servicio-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.84rem*var(--escala-texto,1));align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.servidores-servicio-nombre a{color:rgb(var(--c-acento));display:inline-flex}.servidores-servicio-meta{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));margin:0}.servidores-servicio-acciones{gap:6px;display:flex}.servidores-renovacion{font-family:var(--hud-rotulo);font-size:calc(.78rem*var(--escala-texto,1))}.servidores-renovacion-coste{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.82rem*var(--escala-texto,1));text-align:right;min-width:70px}.servidores-tabla{flex-direction:column;gap:4px;margin-top:14px;display:flex;overflow-x:auto}.servidores-tabla-cabecera,.servidores-tabla-fila{grid-template-columns:minmax(190px,2fr) repeat(5,minmax(90px,1fr)) 44px;align-items:center;gap:8px;min-width:780px;display:grid}.servidores-tabla-cabecera{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;padding:0 10px}.servidores-tabla-fila{--fila:rgb(var(--c-acento));background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-left:3px solid var(--fila);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));border-radius:8px;padding:10px}.servidores-tabla-fila.gana{background:rgba(var(--c-verde),.06);border-color:rgba(var(--c-verde),.35)}.servidores-tabla-fila span{flex-direction:column;gap:2px;min-width:0;display:flex}.servidores-tabla-fila small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));align-items:center;gap:3px;display:inline-flex}.servidores-tabla-nombre b{align-items:center;gap:5px;font-weight:600;display:flex}.servidores-tabla-total{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.95rem*var(--escala-texto,1))}.servidores-tabla-fila.gana .servidores-tabla-total{color:rgb(var(--c-verde))}.servidores-tabla-acciones{align-items:flex-end}.servidores-plazos{flex-wrap:wrap;gap:6px;display:flex}.servidores-referencia{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.servidores-referencia>span{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}.servidores-referencia select,.servidores-referencia>.amset-field{max-width:260px}.servidores-referencia small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1))}.servidores-descartado{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.servidores-descartado b{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.84rem*var(--escala-texto,1))}.servidores-descartado small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1))}.servidores-formulario{flex-direction:column;gap:14px;display:flex}.servidores-formulario-fila{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.servidores-probar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.servidores-aviso,.servidores-resultado{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1))}.servidores-aviso{margin:12px 0 0}@media (max-width:700px){.servidores-metricas,.servidores-rejilla{grid-template-columns:1fr}}.horas-rejilla-alta .horas-rejilla-proyecto{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;display:flex}.horas-celda-alta{color:rgba(var(--c-acento),.65);border-style:dashed}.horas-celda-alta:hover:not(:disabled){background:rgba(var(--c-acento),.08);border-color:rgba(var(--c-acento),.5);color:rgb(var(--c-acento))}.splits-rejilla{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-top:12px;display:grid}.splits-tarjeta{cursor:pointer;transition:transform .12s,box-shadow .12s}.splits-tarjeta:focus-visible,.splits-tarjeta:hover{box-shadow:0 6px 18px rgba(var(--c-sombra),.28);transform:translateY(-2px)}.splits-tarjeta-cuerpo{flex-direction:column;gap:10px;display:flex}.splits-tarjeta-datos{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.splits-tarjeta-datos li{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));align-items:center;gap:6px;display:flex}.splits-corrillo{align-items:center;gap:-4px;display:flex}.splits-avatar{background:color-mix(in srgb,rgb(var(--c-acento)) 12%,#0000);border:1px solid color-mix(in srgb,rgb(var(--c-acento)) 35%,#0000);color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-right:-6px;font-weight:700;display:inline-flex}.splits-avatar,.splits-avatar.mini{font-size:calc(.75rem*var(--escala-texto,1))}.splits-avatar.mini{width:18px;height:18px;margin:0}.splits-avatar-resto{background:color-mix(in srgb,rgb(var(--c-gris)) 14%,#0000)}.splits-saldo{align-items:baseline;gap:8px;margin:0;display:flex}.splits-saldo-cifra{font-family:var(--hud-rotulo);font-size:calc(1.5rem*var(--escala-texto,1));font-weight:700}.splits-saldo-rotulo{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;opacity:.8;text-transform:uppercase}.splits-detalle{gap:12px;margin-top:12px}.splits-detalle,.splits-saldos{flex-direction:column;display:flex}.splits-saldos{gap:6px;margin:0;padding:0;list-style:none}.splits-saldos li{font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));align-items:center;gap:8px;display:flex}.splits-saldo-nombre{color:rgb(var(--c-tinta));flex:1;min-width:0}.splits-saldos small{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;opacity:.75;text-transform:uppercase}.splits-deudas{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.splits-deuda{background:color-mix(in srgb,rgb(var(--c-gris)) 7%,#0000);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;display:flex}.splits-deuda.propia{background:color-mix(in srgb,rgb(var(--c-acento)) 9%,#0000);box-shadow:inset 3px 0 0 rgb(var(--c-acento))}.splits-deuda-gente{flex-wrap:wrap;flex:11rem;align-items:center;gap:4px 6px;min-width:0;display:flex}.splits-deuda-importe{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-weight:700}.splits-pagos{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.splits-pago{border-bottom:1px solid rgba(var(--c-tinta-gris),.08);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 4px;display:flex}.splits-pago .splits-gasto-fecha{white-space:nowrap;width:auto}.splits-pago:last-child{border-bottom:none}.splits-pago-gente{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));overflow-wrap:anywhere;flex-wrap:wrap;flex:11rem;align-items:center;gap:4px 6px;min-width:0;display:flex}.splits-pago-gente small{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1));flex-basis:100%}.splits-recorte{margin:0 0 10px}.splits-en-paz{color:rgb(var(--c-verde));font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));align-items:center;gap:6px;margin:12px 0 0;display:flex}.splits-gastos{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.splits-gasto{border-bottom:1px solid rgba(var(--c-tinta-gris),.08);align-items:center;gap:10px;padding:8px 4px;display:flex}.splits-gasto:last-child{border-bottom:none}.splits-gasto-fecha{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;width:52px}.splits-gasto-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.splits-gasto-texto strong{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.splits-gasto-texto small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));align-items:center;gap:5px;display:flex}.splits-gasto-importes{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.splits-gasto-importes strong{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.92rem*var(--escala-texto,1));font-weight:700}.splits-gasto-importes small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1))}.splits-gasto-acciones{flex-shrink:0;align-items:center;gap:4px;display:flex}.splits-aviso{color:rgb(var(--c-color-ffc107));font-weight:600}.splits-ok{color:rgb(var(--c-verde))}.splits-nota{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));align-items:center;gap:5px;margin:6px 0 0;display:flex}.splits-entidades-total{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1.3rem*var(--escala-texto,1));align-items:baseline;gap:10px;margin:0;font-weight:700;display:flex}.splits-vacio p{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));margin:8px 0 0;line-height:1.5}.splits-participantes{border:none;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.splits-participante{border:1px solid rgba(var(--c-tinta-gris),.18);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.splits-participante:has(input:checked){background:color-mix(in srgb,rgb(var(--c-acento)) 10%,#0000);border-color:color-mix(in srgb,rgb(var(--c-acento)) 45%,#0000)}.splits-lectura{font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));border:1px solid;border-radius:10px;padding:10px 12px}.splits-lectura ul{margin:6px 0;padding-left:16px}.splits-lectura-cabecera{align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.splits-lectura.confianza-alta{background:color-mix(in srgb,rgb(var(--c-verde)) 7%,#0000);border-color:color-mix(in srgb,rgb(var(--c-verde)) 40%,#0000)}.splits-lectura.confianza-media{background:color-mix(in srgb,rgb(var(--c-color-ffc107)) 7%,#0000);border-color:color-mix(in srgb,rgb(var(--c-color-ffc107)) 40%,#0000)}.splits-lectura.confianza-baja{background:color-mix(in srgb,rgb(var(--c-rojo)) 7%,#0000);border-color:color-mix(in srgb,rgb(var(--c-rojo)) 40%,#0000)}@media (max-width:640px){.splits-pagina .amset-card__header{align-items:flex-start}.splits-pagina .amset-card__header .hud-acciones{flex-basis:100%;margin-left:0}.splits-pagina .amset-card__header .hud-acciones>*{flex:auto;justify-content:center}.splits-rejilla{grid-template-columns:1fr}.splits-gasto{flex-wrap:wrap}.splits-gasto-fecha{width:auto}.splits-gasto-texto{flex-basis:100%}.splits-gasto-texto strong{text-overflow:clip;white-space:normal;overflow:visible}.splits-gasto-importes{margin-left:auto}}.splits-miembros,.splits-resultados{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.splits-miembros li,.splits-resultados li{border-bottom:1px solid rgba(var(--c-tinta-gris),.07);align-items:center;gap:8px;padding:6px 4px;display:flex}:is(.splits-miembros,.splits-resultados) li:last-child{border-bottom:none}.splits-miembro-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.splits-etiqueta{background:color-mix(in srgb,rgb(var(--c-acento)) 10%,#0000);border:1px solid color-mix(in srgb,rgb(var(--c-acento)) 35%,#0000);color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:1px 6px}.splits-buscador{border-top:1px solid rgba(var(--c-tinta-gris),.1);margin-top:12px;padding-top:12px}.splits-resultados{margin-top:8px}.hud-buscador>.amset-field{flex:1;min-width:0}.admin-paginacion>.amset-pagination{flex:1}.acceso .amset-button:not(.amset-password__ojo):not(.amset-button--ghost){--amset-button-background:var(--acceso-fondo);--amset-button-background-hover:var(--acceso-fondo);--amset-button-border:var(--acceso-borde);--amset-button-text:var(--acceso-texto);--amset-button-shadow:var(--acceso-elev);font-size:calc(.8125rem*var(--escala-texto,1))}.amset-password__ojo{--amset-button-background:#0000;--amset-button-background-hover:#0000;--amset-button-border:#0000;--amset-button-shadow:none;--amset-button-text:rgba(var(--c-acento),.55)}.config-campo .amset-code__label,.config-campo .amset-field__label,.config-cuentas .amset-field__label,.config-cuentas .amset-segmented__label,.config-plantillas-mcp .amset-field__label,.gastos-modelo .amset-field__label,.nodo-campo .amset-field__label{color:rgba(var(--c-acento),.7);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;font-weight:700}:is(.gastos-modelo,.nodo-campo) .amset-field__hint{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1));margin:5px 0 0}.acceso .amset-button--ghost{--amset-button-background:#0000;--amset-button-background-hover:rgba(var(--c-acento),.06);--amset-button-border:#0000;--amset-button-shadow:none;--amset-button-text:rgba(var(--c-tinta-gris),.5)}.acceso :is(.amset-code__label,.amset-field__label){color:rgba(var(--c-acento),.8);font-family:var(--hud-rotulo);font-size:calc(.8125rem*var(--escala-texto,1));letter-spacing:.04em;font-weight:700}.amset-heading__title{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(clamp(1.1rem, 2vw, 1.5rem)*var(--escala-texto,1));letter-spacing:.14em;text-shadow:0 0 14px rgba(var(--c-acento),.35);text-transform:uppercase;font-weight:700}.amset-heading__description{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1))}.amset-empty__title,.amset-link{color:rgb(var(--c-acento))}.amset-empty__title{font-family:var(--hud-rotulo);font-size:calc(.95rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;font-weight:700}.amset-empty__description{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto)}.amset-empty__icon{background:rgba(var(--c-acento),.1);border:1px solid rgba(var(--c-acento),.35);color:rgb(var(--c-acento))}.hud-mando{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.97),rgba(var(--c-fondo),.94));border-bottom:1px solid rgba(var(--c-acento),.22);box-shadow:0 10px 30px rgba(var(--c-sombra),.45);z-index:30;margin:-12px -12px 16px;padding:0;position:sticky;top:0}.hud-mando-f1{flex-wrap:wrap;gap:22px;min-height:50px;padding:0 18px}.hud-mando-f1,.hud-mando-tit{align-items:center;display:flex}.hud-mando-tit{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1rem*var(--escala-texto,1));letter-spacing:.15em;text-transform:uppercase;flex-shrink:0;gap:9px;margin:0;font-weight:700;line-height:1}.hud-mando-nav{scrollbar-width:none;align-self:stretch;align-items:center;gap:20px;display:flex;overflow-x:auto}.hud-mando-nav::-webkit-scrollbar{display:none}.hud-mando-nav a{color:rgba(var(--c-tinta-gris),.75);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-self:stretch;align-items:center;gap:7px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.hud-mando-nav a.activa,.hud-mando-nav a:hover{color:rgb(var(--c-tinta))}.hud-mando-nav a.activa{border-bottom-color:initial}.hud-mando-acc{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.hud-mando-f2{border-top:1px solid rgba(var(--c-acento),.1);gap:0;min-height:54px;padding:0 18px}.hud-mando-cifras,.hud-mando-f2{flex-wrap:wrap;align-items:center;display:flex}.hud-mando-cifras{min-width:0}.hud-mando-cifras .hud-cifra{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:baseline;gap:8px;padding:6px 20px;display:flex;position:relative}.hud-mando-cifras .hud-cifra:first-child{padding-left:0}.hud-mando-cifras .hud-cifra+.hud-cifra:after{background:rgba(var(--c-acento),.16);content:"";width:1px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hud-mando-cifras .hud-cifra-valor{font-size:calc(1.3rem*var(--escala-texto,1));order:1;margin-top:0;line-height:1}.hud-mando-cifras .hud-cifra-label{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;order:2;font-weight:600}.hud-mando-cifras .hud-cifra-pista{display:none}.hud-mando-herr{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.hud-mando-buscador{width:clamp(300px,30vw,480px);min-width:0;display:flex}.hud-mando-sub{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));margin:0 0 8px;padding:0 18px}@media (min-width:1024px){.hud-mando-sub{display:none}}@media (max-width:1023px){.hud-mando{margin:-8px -8px 12px;position:static}.hud-mando-f1{gap:12px;padding:10px 14px}.hud-mando-f2{flex-direction:column;align-items:stretch;gap:10px;padding:8px 14px}.hud-mando-acc,.hud-mando-herr{margin-left:0}.hud-mando-acc{flex-wrap:wrap;flex-shrink:1;min-width:0;max-width:100%}.hud-mando-cifras{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:4px 10px;display:grid}.hud-mando-cifras .hud-cifra-label{overflow-wrap:anywhere;min-width:0}.hud-mando-cifras .hud-cifra{padding:4px 0}.hud-mando-cifras .hud-cifra+.hud-cifra:after{display:none}.hud-mando-buscador{flex:auto;width:auto}.hud-mando-tit{flex:auto;min-width:0}.hud-mando-acc{display:contents}.hud-mando-acc>:first-child{margin-left:auto}.hud-mando-nav{flex:100%;order:3}}.plan-capas{flex-wrap:wrap;gap:8px;display:flex}.plan-filtro{min-width:180px}.plan-buscar{flex:12rem;display:flex}@media (max-width:640px){.plan-capas{flex:100%}.plan-filtro{flex:calc(50% - 8px);min-width:0}.plan-filtro .amset-button{width:100%}}.hud-surco{background:rgba(var(--c-sombra),.38);border:1px solid rgba(var(--c-acento),.08);box-shadow:inset 0 2px 10px rgba(var(--c-sombra),.45);border-radius:12px;flex-direction:column;height:100%;padding:10px 9px 12px;transition:background .15s,border-color .15s;display:flex}.hud-surco-cab{align-items:center;gap:8px;padding:2px 4px 9px;display:flex}.hud-surco-nom{font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1));letter-spacing:.09em;text-transform:uppercase;font-weight:700}.hud-surco-num{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));border-radius:20px;margin-left:auto;padding:1px 8px;font-weight:600}.hud-surco-barra,.hud-surco-num{background:rgba(var(--c-acento),.1)}.hud-surco-barra{border-radius:2px;height:2px;margin:0 4px 10px;overflow:hidden}.hud-surco-barra>i{border-radius:2px;height:100%;display:block}.hud-surco.destino{background:rgba(var(--c-acento),.07);border-color:rgba(var(--c-acento),.45);box-shadow:inset 0 0 0 1px rgba(var(--c-acento),.25),0 0 20px rgba(var(--c-acento),.1)}.hud-tk{background:linear-gradient(180deg,color-mix(in srgb,rgb(var(--c-acento)) 11%,rgb(var(--c-fondo-elevado))),color-mix(in srgb,rgb(var(--c-acento)) 6%,rgb(var(--c-fondo-elevado))));border:1px solid rgba(var(--c-acento),.2);--tk-sombra:0 1px 2px rgba(var(--c-sombra),.5),0 4px 10px rgba(var(--c-sombra),.3);--tk-sombra-alta:0 1px 2px rgba(var(--c-sombra),.5),0 8px 18px rgba(var(--c-sombra),.4);box-shadow:var(--tk-sombra);border-radius:9px;margin-bottom:12px;padding:10px 12px 8px;transition:box-shadow .15s,opacity .15s;position:relative}.hud-tk-portada{background:rgba(var(--c-acento),.08);border-radius:8px 8px 0 0;height:112px;margin:-10px -12px 8px;overflow:hidden}.hud-tk-portada img{object-fit:cover;width:100%;height:100%;display:block}.hud-tk-portada.cargando{animation:1.2s ease-in-out infinite alternate hud-tk-portada-carga}@keyframes hud-tk-portada-carga{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hud-tk-portada.cargando{animation:none}}.hud-tk-portada.grande{border-radius:10px;height:180px;margin:0}.hud-tk-filo{border-radius:9px 9px 0 0;height:2px;position:absolute;inset:-1px -1px auto}.hud-tk:focus-within,.hud-tk:hover{box-shadow:var(--tk-sombra-alta),0 0 0 1px rgba(var(--c-acento),.4)}html[data-tema=claro] .hud-tk{--tk-sombra:0 1px 2px rgba(var(--c-sombra),.06),0 4px 12px rgba(var(--c-sombra),.07);--tk-sombra-alta:0 1px 2px rgba(var(--c-sombra),.08),0 8px 20px rgba(var(--c-sombra),.12)}html[data-tema=claro] .hud-surco{background:rgba(var(--c-sombra),.06);box-shadow:inset 0 1px 5px rgba(var(--c-sombra),.06)}html[data-tema=claro] .hud-tk{background:rgb(var(--c-fondo-elevado));border-color:rgba(var(--c-sombra),.12)}html[data-tema=claro] .hud-mando{box-shadow:0 6px 20px rgba(var(--c-sombra),.08)}html[data-tema=claro] .hud-mando-cifras .hud-cifra{box-shadow:none;background:0 0;border:0}.hud-tk-cuerpo{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.hud-tk-tit{color:rgba(var(--c-tinta),.95);font-size:calc(.9375rem*var(--escala-texto,1));word-break:break-word;margin:0;font-weight:600;line-height:1.28}.hud-tk-meta,.hud-tk-tit{font-family:var(--hud-texto)}.hud-tk-meta{color:rgba(var(--c-tinta-gris),.8);font-size:calc(.78125rem*var(--escala-texto,1));flex-wrap:nowrap;align-items:center;gap:7px;min-width:0;margin-top:6px;display:flex;overflow:hidden}.hud-tk-meta>*{flex:none}.hud-tk-meta>.truncate{flex:0 auto;min-width:0}.hud-tk-clave{color:rgba(var(--c-tinta-gris),.85);font-weight:600}.hud-tk-pri{font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1));font-weight:700}.hud-tk-pie{justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin-top:8px;display:flex}.hud-tk-pie>:is(.hud-avatar,.hud-avatar-foto){margin-left:auto}.hud-avatar-foto.logo img{box-sizing:border-box;object-fit:contain;padding:18%}.hud-tk-acciones{opacity:0;gap:5px;transition:opacity .15s;display:flex;position:absolute;bottom:7px;right:46px}:is(.hud-tk:focus-within,.hud-tk:hover) .hud-tk-acciones{opacity:1}@media (hover:none){.hud-tk-acciones{opacity:1;justify-content:space-between;margin-top:8px;position:static}}.hud-tk.arrastrando{opacity:.4}.hud-tk[draggable=true]{cursor:grab}.hud-tk[draggable=true]:active{cursor:grabbing}.amset-label{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase;border-radius:999px;height:auto;padding:3px 9px;font-weight:700;line-height:1.4}.amset-label--outline,.amset-label--soft{background:color-mix(in srgb,currentcolor 10%,#0000);border-color:color-mix(in srgb,currentcolor 45%,#0000)}.amset-label__dot{display:none}.amset-link svg{vertical-align:-2px;display:inline}.amset-number--steps{max-width:15rem}.amset-number--steps .amset-number__group{padding-inline:0}.vinc-intro,.vinc-vacio{color:rgba(var(--c-tinta-suave),.7);font-size:calc(.82rem*var(--escala-texto,1));margin:0 0 10px;line-height:1.45}.vinc-aviso{margin:0 0 12px}.vinc-maquina{margin-top:14px}.vinc-titulo{color:rgba(var(--c-acento),.85);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-weight:700}.vinc-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vinc-fila{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.16);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.vinc-datos{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.vinc-nombre{color:rgb(var(--c-tinta));font-size:calc(.86rem*var(--escala-texto,1))}.vinc-detalle{color:rgba(var(--c-tinta-suave),.66);font-size:calc(.75rem*var(--escala-texto,1));line-height:1.35}.vinc-acciones{flex-shrink:0;align-items:center;gap:8px;display:flex}.vinc-ok{color:rgb(var(--c-verde))}.vinc-marcha{background:rgba(var(--c-acento),.06);border:1px solid rgba(var(--c-acento),.3);flex-direction:column;gap:8px;margin:10px 0 14px;padding:12px;display:flex}.vinc-paso{color:rgba(var(--c-tinta-suave),.85);font-size:calc(.82rem*var(--escala-texto,1));margin:0;line-height:1.5}.vinc-paso strong{color:rgb(var(--c-acento));margin-right:2px}.vinc-pegar{flex-direction:column;gap:6px;display:flex}.amset-button.hud-primario{--amset-button-text:rgb(var(--c-acento));--amset-button-border:rgba(var(--c-acento),.7);--amset-button-background:linear-gradient(180deg,color-mix(in srgb,var(--acento-a) 18%,#0000),color-mix(in srgb,var(--acento-b) 8%,#0000));--amset-button-background-hover:linear-gradient(180deg,color-mix(in srgb,var(--acento-a) 28%,#0000),color-mix(in srgb,var(--acento-b) 12%,#0000));--amset-button-background-active:var(--amset-button-background-hover);--amset-button-shadow:0 0 14px rgba(var(--c-acento),.25)}.amset-button.hud-primario:not([data-disabled]):hover{--amset-button-shadow:0 0 18px rgba(var(--c-acento),.35)}html[data-tema=claro] .amset-button.hud-primario{--amset-button-background:linear-gradient(180deg,color-mix(in srgb,var(--acento-a) 7%,#0000),color-mix(in srgb,var(--acento-b) 3%,#0000))}.config-fila-campo>.amset-field{flex:1;min-width:0}.config-fila-campo--etiquetada{align-items:flex-end}.config-campo--con-estado{position:relative}.config-campo-estado{color:rgba(var(--c-tinta-suave),.66);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));pointer-events:none;z-index:1;position:absolute;top:0;right:0}.config-campo--con-estado .amset-field__label{padding-inline-end:7.5rem;display:block}.config-campo--con-estado:has(.config-campo-estado.vacio) .amset-field__label{padding-inline-end:3.5rem}:is(.config-campo,.config-plantillas-mcp) .amset-field__hint{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1));margin:5px 0 0}.config-campo-estado.guardado{color:rgb(var(--c-verde))}.config-campo-estado.se-quita{color:rgb(var(--c-ambar))}.config-campo-estado.sin-guardar{color:rgb(var(--c-acento))}.config-campo--con-estado:has(.config-campo-estado.sin-guardar) .amset-field__label{padding-inline-end:5.5rem}.config-integracion-celda{display:flex}@media (hover:hover) and (pointer:fine){.amset-button--icon.hud-cuadrado{--amset-button-height:36px}.amset-button--icon.hud-cuadrado.hud-pequeno{--amset-button-height:30px}}.hud-pastilla-titulo{display:inline-flex}.campo-rotulo .amset-field__entry{font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:.04em}.campo-codigo .amset-field__entry{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(.8rem*var(--escala-texto,1))}.campo-verde .amset-field__entry{color:rgb(var(--c-verde));letter-spacing:.08em}.campo-fijo .amset-area__entry{resize:none}.nodo-fila-alias .amset-label{font-size:calc(.75rem*var(--escala-texto,1));padding:1px 6px}.boveda-entrada-acciones .amset-label{text-overflow:ellipsis;max-width:120px;overflow:hidden}@media (max-width:700px){.boveda-entrada-acciones .amset-label{max-width:88px}}.gastos-fila-tags .amset-label,.pe-estado .amset-label{font-size:calc(.75rem*var(--escala-texto,1))}.pe-estado .amset-label{padding:5px 14px}.amset-button.config-integracion-plegar,.amset-button.hud-mediano.config-integracion-plegar{--amset-button-height:32px;--amset-button-icon:16px}.amset-button--ghost:where(:not(.amset-password__ojo)){--amset-button-background:#0000;--amset-button-background-hover:rgba(var(--c-acento),.08);--amset-button-background-active:rgba(var(--c-acento),.12);--amset-button-border:#0000;--amset-button-text:rgba(var(--c-tinta-suave),.8)}.amset-button--ghost:where(:not(.amset-password__ojo):not([data-disabled]):hover){--amset-button-border:rgba(var(--c-acento),.3)}.amset-button.hud-pequeno{--amset-button-font:.75rem;--amset-button-padding:10px;--amset-button-icon:13px}@media (hover:none),(pointer:coarse){:root{--amset-target-touch:36px}.amset-button{min-height:36px}.amset-button--icon{min-width:36px}.amset-button.hud-pequeno{--amset-button-height:36px;min-height:36px}.amset-button.hud-plano,.amset-field__control .amset-button{min-width:0;min-height:0}.amset-field{--amset-field-height:var(--amset-height-control)}.amset-field--sm{--amset-field-height:var(--amset-height-control-sm)}.amset-field--lg{--amset-field-height:var(--amset-height-control-lg)}}.amset-seleccion-barra .amset-button.hud-pequeno{--amset-button-padding:8px;white-space:nowrap;flex-shrink:0}@media (hover:hover) and (pointer:fine){.amset-button.hud-pequeno{--amset-button-height:28px}.amset-button.hud-mediano{--amset-button-height:36px}.amset-button.hud-mini{--amset-button-height:auto;--amset-button-padding:6px;padding-block:2px}}.amset-alert--sm.amset-alert--soft{--amset-alert-background:color-mix(in srgb,var(--amset-alert-tone) 7%,#0000);--amset-alert-border:color-mix(in srgb,var(--amset-alert-tone) 30%,#0000);--amset-alert-text:rgba(var(--c-tinta-gris),.8);--amset-alert-padding-block:10px;--amset-alert-slot:10px;--amset-alert-font:.82rem;--amset-alert-icon:14px}.amset-alert--sm.amset-alert--soft.amset-alert--warning{--amset-alert-tone:rgb(var(--c-ambar))}.amset-alert--sm.amset-alert--soft .amset-alert__icon{color:var(--amset-alert-tone)}.config-integracion-ayuda{margin:0}.config-guia{background:rgba(var(--c-fondo-elevado),.6);border:1px solid rgba(var(--c-acento),.22);border-radius:12px}.config-guia-resumen{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 14px;display:flex}.config-guia-resumen:focus-visible{outline:2px solid rgb(var(--c-acento));outline-offset:2px;border-radius:12px}.config-guia-titulo{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1rem*var(--escala-texto,1));font-weight:700}.config-guia-tiempo{color:rgba(var(--c-tinta-gris),.82);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1))}.config-guia-cuerpo{border-top:1px solid rgba(var(--c-acento),.12);flex-direction:column;gap:14px;padding:14px;display:flex}.config-guia-subtitulo{margin:0 0 4px}.config-guia-antes{color:rgb(var(--c-tinta-suave));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));gap:4px;padding-left:20px;line-height:1.45;list-style:outside}.config-guia-antes,.config-guia-pasos{flex-direction:column;margin:0;display:flex}.config-guia-pasos{gap:14px;padding-left:22px;list-style:decimal}.config-guia-paso{padding-left:4px}.config-guia-paso::marker{color:rgb(var(--c-acento));font-family:var(--hud-texto);font-weight:700}.config-guia-paso-titulo{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1rem*var(--escala-texto,1));font-weight:700;display:block}.config-guia-paso-texto{color:rgb(var(--c-tinta-suave));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));overflow-wrap:anywhere;margin:4px 0 6px;line-height:1.5}.config-integraciones-cargando{padding:10px 0}.config-fila-campo>.amset-button{flex-shrink:0;height:39px}.config-fila-campo>.amset-button--icon{width:39px}a.amset-button.hud-primario{color:var(--amset-button-text)}.hud-tk.abre{cursor:pointer}.hud-tk-obj{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1));word-break:break-word;margin-top:4px;font-weight:500;line-height:1.3}.hud-tk-aviso{font-weight:700}.hud-tk-meta.envuelve{flex-wrap:wrap;row-gap:2px;font-weight:500;overflow:visible}.hud-tk-prog{margin-top:10px}.hud-tk-prog-barra{background:rgba(var(--c-acento),.12);border-radius:999px;height:4px;overflow:hidden}.hud-tk-prog-barra>i{height:100%;transition:width .3s;display:block}.hud-tk-prog-pie{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.78125rem*var(--escala-texto,1));justify-content:space-between;align-items:center;gap:8px;min-height:22px;margin-top:5px;font-weight:500;display:flex}html[data-tema=claro] .hud-tk-prog-barra{background:rgba(var(--c-sombra),.1)}.hud-tk.celda{flex-direction:column;height:100%;margin-bottom:0;padding:12px 14px 10px;display:flex}.hud-tk.celda .hud-tk-prog{margin-top:auto;padding-top:10px}.hud-voto{background:rgba(var(--c-fondo-elevado),.9);box-shadow:inset 0 0 0 1px rgba(var(--c-acento),.25);color:rgba(var(--c-tinta-gris),.8);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.78125rem*var(--escala-texto,1));border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-weight:700;transition:box-shadow .15s,color .15s;display:inline-flex}.hud-voto:hover{box-shadow:inset 0 0 0 1px rgba(var(--c-acento),.6);color:rgb(var(--c-tinta))}.hud-voto.votado{background:rgba(var(--c-verde),.12);box-shadow:inset 0 0 0 1px rgba(var(--c-verde),.6);color:color-mix(in srgb,rgb(var(--c-verde)) 72%,rgb(var(--c-tinta)))}.config-pagina>.config-migas:has(>.config-miga:only-child){display:none}.config-pagina .admin-cabecera.hud-marco{border-radius:12px;padding:10px 18px}.config-pagina .admin-cabecera>.hud-esq{display:none}.config-pagina .admin-cabecera .amset-card__header{flex-wrap:nowrap;gap:12px}.config-pagina .admin-cabecera .hud-icono{width:30px;height:30px}.config-pagina .admin-cabecera .hud-subtitulo{margin-top:1px}.config-pagina .config-frase{flex-direction:row;align-items:baseline;gap:8px;max-width:none}.config-pagina .hud-kpi{padding:10px 12px}@media (max-width:1023px){.config-pagina .admin-cabecera .amset-card__header{flex-wrap:wrap}}.ficheros-filtros{flex-direction:column;gap:10px;min-width:0;display:flex}.ficheros-filtros-linea{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ficheros-filtros-linea .hud-buscador{flex:220px}.ficheros-pestanas{scrollbar-width:none;max-width:100%;margin-bottom:0;overflow-x:auto}.ficheros-pestanas::-webkit-scrollbar{display:none}.ficheros-pestanas .hud-pestana{flex:none;padding-inline:12px}.ficheros-lista{flex-direction:column;gap:10px;min-width:0;display:flex}.ficheros-conversacion{background:rgba(var(--c-fondo-elevado),.6);border:1px solid rgba(var(--c-acento),.18);border-radius:10px;min-width:0;transition:border-color .15s,box-shadow .15s}.ficheros-conversacion.abierta,.ficheros-conversacion:hover{border-color:rgba(var(--c-acento),.38)}.ficheros-conversacion.abierta{box-shadow:0 0 18px rgba(var(--c-acento),.08)}.ficheros-conversacion-cabecera{align-items:center;gap:10px;min-width:0;padding:6px 10px 6px 4px;display:flex}.ficheros-conversacion-titulo{color:rgb(var(--c-tinta));cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;min-height:44px;padding:4px 8px;display:flex}.ficheros-conversacion-titulo:hover{background:rgba(var(--c-acento),.05)}.ficheros-conversacion-titulo:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:1px}.ficheros-chevron{color:rgba(var(--c-acento),.7);flex:none;transition:transform .15s}.ficheros-conversacion.abierta .ficheros-chevron{transform:rotate(90deg)}.ficheros-conversacion-nombre{font-family:var(--hud-texto);font-size:calc(.98rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:700;line-height:1.2;overflow:hidden}.ficheros-conversacion-meta{color:rgba(var(--c-tinta-gris),.78);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex:none}.ficheros-conversacion-acciones{flex:none;align-items:center;gap:8px;display:flex}.ficheros-conversacion-cuerpo{padding:0 12px 12px}.ficheros-mas{justify-content:center;margin-top:12px;display:flex}@media (max-width:639px){.ficheros-conversacion-cabecera{flex-wrap:wrap;padding-right:8px}.ficheros-conversacion-titulo{flex-wrap:wrap;flex:100%;row-gap:2px}.ficheros-conversacion-nombre{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;flex:calc(100% - 28px);display:-webkit-box}.ficheros-conversacion-meta{padding-left:24px}.ficheros-conversacion-acciones{flex-wrap:wrap;flex:100%;padding:0 8px 4px 28px}.ficheros-rotulo-boton{display:none}}@media (prefers-reduced-motion:reduce){.ficheros-chevron,.ficheros-conversacion{transition:none}}.hud-marco.plano{background:rgb(var(--c-fondo-elevado));border-color:rgba(var(--c-acento),.16);border-top:2px solid color-mix(in srgb,var(--marco) 75%,#0000);box-shadow:0 8px 24px rgba(var(--c-sombra),.28);border-radius:12px}html[data-tema=claro] .hud-marco.plano{border-color:rgba(var(--c-acento),.22);box-shadow:var(--elev-panel)}.hud-marco.plano .hud-titulo{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1.08rem*var(--escala-texto,1));letter-spacing:.01em;text-shadow:none;text-transform:none}.hud-marco.plano .hud-subtitulo{font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;overflow:hidden}.gastos-distribucion{align-items:center;gap:14px;height:240px;display:flex}.gastos-distribucion-donut{flex:0 0 44%;min-width:0;height:100%}.gastos-distribucion-lista{flex:1;min-width:0;max-height:100%;margin:0;padding:0;list-style:none;overflow-y:auto}.gastos-distribucion-lista li{border-bottom:1px solid rgba(var(--c-acento),.08);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));grid-template-columns:8px minmax(0,1fr) auto 36px;align-items:center;gap:8px;padding:5px 0;display:grid}.gastos-distribucion-lista li:last-child{border-bottom:0}.gastos-distribucion-punto{border-radius:50%;width:8px;height:8px}.gastos-distribucion-nombre{color:rgb(var(--c-tinta));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gastos-distribucion-importe{color:rgba(var(--c-tinta-gris),.8);font-variant-numeric:tabular-nums;white-space:nowrap}.gastos-distribucion-pct{color:rgb(var(--c-tinta));font-variant-numeric:tabular-nums;text-align:right;font-weight:700}@media (max-width:639px){.hud-marco.plano .hud-subtitulo{white-space:normal}.gastos-distribucion{flex-direction:column;align-items:stretch;height:auto}.gastos-distribucion-donut{flex:none;height:200px}}.horas-campo-quitable{align-items:flex-end;gap:8px;display:flex}.tm-campo-en-linea{flex:1;min-width:0}.hud-lista-buscar-derecha{margin-left:auto}.amset-menu-peticion-boton{background:rgba(var(--c-acento),.06);border:1px solid rgba(var(--c-acento),.3);color:rgba(var(--c-acento),.85);border-radius:9px}.amset-menu-peticion-boton[data-activo=true]{background:rgba(var(--c-acento),.16);border-color:rgba(var(--c-acento),.6)}.amset-menu-peticion{background:rgba(var(--c-fondo-elevado),.98);border:1px solid rgba(var(--c-acento),.25);box-shadow:0 0 calc(24px*var(--glow-escala)) rgba(var(--c-acento),.15),var(--elev-control);z-index:20;border-radius:10px;flex-direction:column;gap:2px;width:220px;margin-bottom:8px;padding:6px;display:flex;position:absolute;bottom:100%;left:0}.amset-menu-peticion-opcion{color:rgb(var(--c-tinta));cursor:pointer;font-family:Rajdhani,sans-serif;font-size:calc(.85rem*var(--escala-texto,1));text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px;display:flex}.amset-menu-peticion-opcion:focus-visible,.amset-menu-peticion-opcion:hover{background:rgba(var(--c-acento),.1)}.amset-menu-peticion-opcion:disabled{color:rgba(var(--c-acento),.3);cursor:not-allowed;background:0 0}.amset-menu-peticion-cuenta{color:rgba(var(--c-acento),.8);margin-left:auto}.memoria{gap:10px;margin-top:6px}.memoria,.memoria-lista{flex-direction:column;display:flex}.memoria-lista{gap:6px;margin:0;padding:0;list-style:none}.memoria-nota{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.16);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.memoria-categoria{color:rgb(var(--c-acento));font-family:var(--hud-texto);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:700}.memoria-texto{color:rgb(var(--c-tinta));font-family:var(--hud-texto);overflow-wrap:anywhere;font-size:.9rem}.memoria-acciones{gap:6px;display:inline-flex}.memoria-alta{flex-direction:column;gap:6px;display:flex}.memoria-contador{text-align:right;margin:0}.memoria-alta-acciones{grid-template-columns:minmax(0,220px) auto;justify-content:space-between;align-items:end;gap:10px;display:grid}@media (max-width:639px){.memoria-nota{grid-template-columns:minmax(0,1fr) auto}.memoria-categoria{grid-column:1/-1}.memoria-alta-acciones{grid-template-columns:minmax(0,1fr)}}.memoria-ajustes{gap:12px}.memoria-agente,.memoria-ajustes{flex-direction:column;display:flex}.memoria-agente{border-top:1px solid rgba(var(--c-acento),.16);gap:10px;margin-top:14px;padding-top:14px}.memoria-agente-cabeza{justify-content:space-between;align-items:center;gap:10px;display:flex}.memoria-agente-titulo{color:rgb(var(--c-acento));letter-spacing:.05em;align-items:center;gap:8px;margin:0;font-family:Orbitron,monospace;font-size:.875rem;font-weight:700;display:flex}.memoria-agente-fila-capacidad{gap:6px;display:grid}.memoria-agente-capacidad{background:rgba(var(--c-acento),.14);width:100%;height:10px;position:relative;-webkit-mask:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 8px);mask:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 8px)}.memoria-agente-capacidad>span{background:linear-gradient(90deg,rgb(var(--c-acento-2)),rgb(var(--c-acento)),rgb(var(--c-morado)));min-width:8px;position:absolute;inset:0 auto 0 0}.memoria-agente-capacidad[data-filtrando=true]>span:first-child{opacity:.2}.memoria-agente-capacidad>.memoria-agente-lleno-filtro{opacity:1}.memoria-agente-cuenta{align-items:baseline;gap:8px;margin:0;display:flex}.conocimiento-agente-modo{background:rgba(var(--c-acento),.06);border-left:3px solid rgb(var(--c-acento));color:rgba(var(--c-tinta-gris),.95);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));border-radius:8px;flex-direction:column;gap:2px;margin:0;padding:8px 10px;display:flex}.conocimiento-agente-modo strong{color:rgb(var(--c-tinta));font-size:calc(.95rem*var(--escala-texto,1))}.conocimiento-agente-lista{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.conocimiento-agente-fila{border-bottom:1px solid rgba(var(--c-acento),.12);color:rgba(var(--c-tinta-gris),.9);align-items:center;gap:10px;padding:8px 2px;display:flex}.conocimiento-agente-fila:last-child{border-bottom:0}.conocimiento-agente-linea{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.conocimiento-agente-porcentaje{color:rgb(var(--c-acento));font-family:Orbitron,monospace;font-size:calc(.85rem*var(--escala-texto,1));font-variant-numeric:tabular-nums;flex:none;font-weight:700}.conocimiento-agente-pista{background:rgba(var(--c-acento),.22);height:6px;margin-top:8px;display:block;-webkit-mask:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 8px);mask:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 8px)}.conocimiento-agente-peso{background:rgb(var(--c-acento));opacity:.7;height:6px;display:block}.conocimiento-agente-texto{flex:1;min-width:0}.conocimiento-agente-nombre{-webkit-line-clamp:2;color:rgb(var(--c-tinta));font-family:var(--hud-texto);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.conocimiento-agente-meta{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));margin:0}.conocimiento-agente-botones{align-self:flex-start;align-items:center;gap:8px;display:flex}.conocimiento-agente-fila[data-confirmando]{flex-wrap:wrap}.conocimiento-agente-fila[data-confirmando] .conocimiento-agente-botones{flex-basis:100%;justify-content:flex-end}.conocimiento-agente-texto-boton{border:1px solid rgba(var(--c-acento),.35);color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);background:0 0;border-radius:8px;min-height:40px;padding:0 14px;font-weight:600}.conocimiento-agente-quitar{border-color:rgba(var(--c-rojo),.6);color:rgb(var(--c-rojo))}@media (pointer:coarse){.conocimiento-agente-texto-boton{min-height:44px}}.conocimiento-agente-boton{color:rgba(var(--c-tinta-gris),.9);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.conocimiento-agente-boton:hover{border-color:rgba(var(--c-acento),.4);color:rgb(var(--c-acento))}.conocimiento-agente-boton:last-child:hover{border-color:rgba(var(--c-rojo),.5);color:rgb(var(--c-rojo))}.conocimiento-agente-hueco{width:36px;height:36px;display:inline-block}@media (pointer:coarse){.conocimiento-agente-boton,.conocimiento-agente-hueco{width:44px;height:44px}}.config-intro.conocimiento-intro{color:rgb(var(--c-tinta-suave));font-size:calc(.9rem*var(--escala-texto,1));max-width:64ch;line-height:1.6}.conocimiento-pagina{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.conocimiento-contenido{min-width:0}.conocimiento-medidor{background:rgba(var(--c-acento),.05);border:1px solid rgba(var(--c-acento),.22);border-left:3px solid rgb(var(--c-acento));border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex}.conocimiento-medidor-fila{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.conocimiento-barra{background:rgba(var(--c-acento),.14);width:100%;height:12px;display:flex;-webkit-mask:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 8px);mask:repeating-linear-gradient(90deg,#000 0 6px,#0000 6px 8px)}.conocimiento-barra>span{background:rgba(var(--tono),var(--peso));flex:none;min-width:4px;height:100%}.conocimiento-agente-fila[data-tono],.conocimiento-barra>span{--tono:var(--c-acento);--peso:1}.conocimiento-agente-fila[data-tono="1"],.conocimiento-barra>span[data-tono="1"]{--peso:.7}.conocimiento-agente-fila[data-tono="2"],.conocimiento-barra>span[data-tono="2"]{--peso:.5}.conocimiento-agente-fila[data-tono="3"],.conocimiento-barra>span[data-tono="3"]{--peso:.35}.conocimiento-medidor-modo{color:rgba(var(--c-tinta-gris),.95);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));flex-direction:column;gap:2px;margin:0;display:flex}.conocimiento-medidor-modo strong{color:rgb(var(--c-tinta));font-size:calc(.95rem*var(--escala-texto,1))}.conocimiento-empezar-botones{flex-direction:column;gap:10px;display:flex}.conocimiento-empezar-boton{width:100%}.conocimiento-vacio-bloque{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.conocimiento-vacio-bloque .conocimiento-empezar-boton>*{flex:1;min-width:0}.conocimiento-empezar-contenido{text-align:left;align-items:center;gap:14px;width:100%;display:flex}.conocimiento-vacio-bloque .conocimiento-vacio{text-wrap:pretty;max-width:none}.conocimiento-vacio-bloque .conocimiento-empezar-botones{width:100%}@media (min-width:1024px){.conocimiento-vacio-bloque .conocimiento-empezar-botones{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.conocimiento-vacio-bloque .conocimiento-empezar-boton{align-items:stretch;min-height:168px;padding:24px}.conocimiento-empezar-contenido{flex-direction:column;justify-content:space-between;align-items:flex-start}}.conocimiento-vacio-bloque .conocimiento-empezar-boton{text-align:left;justify-content:flex-start;align-items:center;gap:14px;min-height:64px;padding:10px 16px;display:flex}.conocimiento-empezar-texto{font-family:var(--hud-texto);flex-direction:column;gap:2px;min-width:0;display:flex}.conocimiento-empezar-texto strong{color:rgb(var(--c-tinta));font-size:calc(1rem*var(--escala-texto,1))}.conocimiento-empezar-texto span{color:rgba(var(--c-tinta-gris),.95);font-size:calc(.85rem*var(--escala-texto,1));font-weight:400}.conocimiento-medidor .conocimiento-cifra-cero{color:rgba(var(--c-tinta-suave),.9);font-family:var(--hud-texto);font-weight:600}.conocimiento-pagina>.conocimiento-intro{border-left:2px solid rgba(var(--c-acento),.5);padding-left:14px}.conocimiento-agente-fila{padding:14px 2px}.conocimiento-agente-peso{background:linear-gradient(90deg,rgb(var(--c-acento)),rgba(var(--c-acento),.55));box-shadow:0 0 6px rgba(var(--c-acento),.4)}@media (pointer:coarse){.conocimiento-lista-cabeza .memoria-agente-apuntar{min-height:44px}}.conocimiento-vacio{color:rgb(var(--c-tinta-suave));font-family:var(--hud-texto);text-wrap:balance;max-width:52ch;margin:0;line-height:1.45}.conocimiento-medidor{order:1}.conocimiento-contenido{order:2}.conocimiento-pagina>.conocimiento-intro{order:3;margin:0}.conocimiento-lista-cabeza{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:4px;display:flex}.conocimiento-lista-titulo{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.9rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase;margin:0}.conocimiento-agente-fila:hover{background:rgba(var(--c-acento),.05);border-radius:8px}.conocimiento-agente-boton:focus-visible,.conocimiento-agente-texto-boton:focus-visible{outline:2px solid rgb(var(--c-acento));outline-offset:2px}@media (min-width:1200px){.conocimiento-pagina{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px 24px}.conocimiento-pagina>.conocimiento-intro{order:0;grid-area:1/2}.conocimiento-medidor{grid-area:2/2;position:sticky;top:80px}.conocimiento-contenido{grid-area:1/1/span 3}}.memoria-agente-cifra{color:rgb(var(--c-tinta));letter-spacing:.02em;font-family:Orbitron,monospace;font-size:1.75rem;font-weight:700;line-height:1}.memoria-agente-de{color:rgba(var(--c-tinta-suave),.9);font-family:var(--hud-texto);font-size:.9375rem;font-weight:600}.memoria-agente-ayuda,.memoria-agente-vacio{color:rgb(var(--c-tinta-suave));font-family:var(--hud-texto);text-wrap:balance;margin:0;font-size:.9rem;line-height:1.35}.memoria-agente-ayuda{margin-top:14px}.memoria-agente-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:relative}.memoria-agente-dia{color:rgba(var(--c-tinta-suave),.9);letter-spacing:.04em;padding:4px 0 4px 40px;font-family:Orbitron,monospace;font-size:.75rem;font-weight:500;position:relative}.memoria-agente-dia:after{background:rgba(var(--c-acento),calc(var(--edad,1)*.9));content:"";border-radius:1px;width:10px;height:2px;margin-top:-1px;position:absolute;top:50%;left:9px}.memoria-agente-dia:before{top:50%}.memoria-agente-dia:before,.memoria-agente-nota:not(:last-child):before{background:rgba(var(--c-acento),calc(var(--edad,1)*.4));content:"";width:1px;position:absolute;bottom:-26px;left:13px}.memoria-agente-nota:not(:last-child):before{top:20px}.memoria-agente-nota:has(+.memoria-agente-dia):before{bottom:-20px}.memoria-agente-nota{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:2px 12px;padding:6px 0;display:grid;position:relative}.memoria-agente-nota[data-categoria=hecho] .memoria-agente-glifo{color:rgba(var(--c-tinta-suave),.8)}.memoria-agente-glifo{background:rgb(var(--c-fondo-elevado));color:rgb(var(--c-acento));z-index:1;border-radius:8px;grid-row:1/span 2;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.memoria-agente-cabecera{grid-area:2/2;align-items:center;gap:10px;min-width:0;min-height:28px;display:flex}.memoria-agente-meta{color:rgba(var(--c-tinta-suave),.9);font-family:var(--hud-texto);white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:.8125rem;font-weight:400;display:inline-flex}.memoria-agente-grupo[data-aviso=true] .memoria-agente-glifo{background:0 0}.memoria-agente-nota[data-categoria=pendiente] .memoria-agente-glifo{color:rgb(var(--c-ambar))}.memoria-agente-meta svg{flex:0 0 13px;width:13px;height:13px}.memoria-agente-edad{font-variant-numeric:tabular-nums}.memoria-agente-meta{margin-right:auto}.memoria-agente-acciones{flex:none;display:inline-flex}.memoria-agente-icono{color:rgba(var(--c-tinta-suave),.85);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;margin:-8px 0;display:inline-flex}.memoria-agente-icono:focus-visible,.memoria-agente-icono:hover{background:rgba(var(--c-acento),.1);color:rgb(var(--c-acento))}.memoria-agente-icono--peligro:focus-visible,.memoria-agente-icono--peligro:hover{background:rgba(var(--c-rojo),.1);color:rgb(var(--c-rojo))}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.memoria-agente-nota .memoria-agente-icono{opacity:.7;transition:opacity .15s ease-out}:is(.memoria-agente-nota:focus-within,.memoria-agente-nota:hover) .memoria-agente-icono{opacity:1}}.memoria-agente-texto{color:rgb(var(--c-tinta));font-family:var(--hud-texto);overflow-wrap:anywhere;grid-area:1/2;margin:0;font-size:1rem;line-height:1.35}.memoria-agente-nota>:is(div,textarea):not(.memoria-agente-cabecera){grid-column:2}.memoria-agente-nota textarea{resize:none;font-size:1rem}.memoria-agente-alta{grid-area:1/2/span 2;gap:10px;min-width:0;display:grid}.memoria-agente-tipos{background:rgba(var(--c-acento),.3);border:1px solid rgba(var(--c-acento),.3);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-width:0;margin:0;padding:0;display:grid;overflow:hidden}.memoria-agente-chip{background:rgb(var(--c-fondo));cursor:pointer;justify-content:flex-start;align-items:center;gap:8px;min-height:44px;padding:0 12px 0 8px;display:inline-flex;position:relative}.memoria-agente-chip-nombre{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:.9rem;font-weight:600;line-height:1}.memoria-agente-chip:has(input:checked) .memoria-agente-chip-nombre{color:rgb(var(--c-tinta))}.memoria-agente-chip input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.memoria-agente-chip .memoria-agente-glifo{color:rgba(var(--c-tinta-suave),.95);background:0 0;grid-row:auto}.memoria-agente-chip:has(input:checked) .memoria-agente-glifo{color:rgb(var(--c-acento))}.memoria-agente-etiqueta-tipo{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);margin:2px 0 -2px;font-size:.875rem;font-weight:600}.memoria-agente-chip:has(input:checked){background:color-mix(in srgb,rgb(var(--c-acento)) 18%,rgb(var(--c-fondo)));box-shadow:inset 0 0 0 1px rgb(var(--c-acento));color:rgb(var(--c-tinta))}.memoria-agente-chip:has(input:focus-visible){outline:2px solid rgba(var(--c-acento),.7);outline-offset:-2px}.memoria-agente-botones{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.memoria-agente-apuntar,.memoria-agente-borrar,.memoria-agente-destructivo,.memoria-agente-enlace,.memoria-agente-fantasma,.memoria-agente-hecho,.memoria-agente-olvidar,.memoria-agente-primario,.memoria-agente-secundario{cursor:pointer;font-family:var(--hud-texto);align-items:center;gap:8px;min-height:44px;font-size:.95rem;font-weight:600;display:inline-flex}.memoria-agente-enlace{color:rgb(var(--c-acento));align-self:flex-start;padding:0 4px}.memoria-agente-enlace svg{transition:transform .2s ease-out}.memoria-agente-enlace svg[data-abierto=true]{transform:rotate(180deg)}.memoria-agente-apuntar,.memoria-agente-primario,.memoria-agente-secundario{background:rgba(var(--c-acento),.08);border:1px solid rgba(var(--c-acento),.3);color:rgb(var(--c-tinta));border-radius:8px;justify-content:center;padding:0 14px}.memoria-agente-apuntar{border-color:rgba(var(--c-acento),.4);color:rgb(var(--c-acento));background:0 0;padding:0 10px;font-size:.875rem}.memoria-agente-apuntar:focus-visible,.memoria-agente-apuntar:hover,.memoria-agente-primario{border-color:rgb(var(--c-acento))}.memoria-agente-primario{background:rgb(var(--c-acento));color:rgb(var(--c-fondo));transition:none}.memoria-agente-apuntar:disabled,.memoria-agente-primario:disabled{cursor:not-allowed;opacity:.45;transition:none}.memoria-agente-confirmar{flex:auto;gap:8px;display:grid}.memoria-agente-pregunta{color:rgb(var(--c-tinta));font-family:var(--hud-texto);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.memoria-agente-destructivo{background:rgba(var(--c-rojo),.1);border:1px solid rgb(var(--c-rojo));color:rgb(var(--c-rojo));border-radius:8px;justify-content:center;padding:0 14px}.memoria-agente-destructivo:focus-visible,.memoria-agente-destructivo:hover{background:rgb(var(--c-rojo));color:rgb(var(--c-fondo))}.memoria-agente-grupo{gap:6px;display:grid}.memoria-agente-grupo+.memoria-agente-grupo{border-top:1px solid rgba(var(--c-acento),.16);margin-top:14px;padding-top:14px}.memoria-agente-grupo[data-aviso=true]{background:rgba(var(--c-ambar),.06);border-radius:8px;padding:10px 10px 8px 12px}.memoria-agente-grupo[data-aviso=true]+.memoria-agente-grupo{border-top:0;margin-top:18px;padding-top:0}.memoria-agente-subtitulo{color:rgb(var(--c-tinta-suave));letter-spacing:.05em;text-transform:uppercase;align-items:baseline;gap:8px;margin:0;font-family:Orbitron,monospace;font-size:.875rem;font-weight:700;display:flex}.memoria-agente-subcuenta{color:rgba(var(--c-tinta-suave),.9);letter-spacing:.04em;font-family:Orbitron,monospace;font-size:.75rem;font-weight:500}.memoria-agente-grupo[data-aviso=true] .memoria-agente-subcuenta,.memoria-agente-grupo[data-aviso=true] .memoria-agente-subtitulo{color:rgb(var(--c-ambar))}.memoria-agente-fantasma{color:rgba(var(--c-tinta-suave),.95);background:0 0;border:0;justify-content:center;padding:0 14px}.memoria-agente-filtrando .memoria-agente-fantasma{color:rgb(var(--c-acento));text-underline-offset:3px;padding:0 4px;text-decoration:underline}.memoria-agente-fantasma:focus-visible,.memoria-agente-fantasma:hover{background:rgba(var(--c-acento),.08);color:rgb(var(--c-tinta));border-radius:8px}.memoria-agente-hecho{border:1px solid rgba(var(--c-ambar),.5);color:rgb(var(--c-ambar));background:0 0;border-radius:8px;grid-column:2;justify-content:center;justify-self:end;margin-top:2px;padding:0 14px}.memoria-agente-hecho:focus-visible,.memoria-agente-hecho:hover{background:rgba(var(--c-ambar),.16);border-color:rgb(var(--c-ambar))}.memoria-agente-borrar{border:1px solid rgba(var(--c-rojo),.4);color:rgb(var(--c-rojo));background:0 0;border-radius:8px;grid-column:2;justify-content:center;margin-top:6px}.memoria-agente-borrar:focus-visible,.memoria-agente-borrar:hover{background:rgba(var(--c-rojo),.1);border-color:rgb(var(--c-rojo))}.memoria-agente-filtro{border-bottom:1px solid rgba(var(--c-acento),.2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.memoria-agente-filtro-tipo{color:rgba(var(--c-tinta-suave),.95);cursor:pointer;background:0 0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:6px;min-height:44px;margin-bottom:-1px;display:inline-flex}.memoria-agente-filtro-tipo .memoria-agente-glifo{background:0 0;grid-row:auto;width:20px;height:20px}.memoria-agente-filtro-n{font-family:Orbitron,monospace;font-size:.8125rem;font-weight:600}.memoria-agente-filtro-tipo[aria-pressed=true]{border-bottom-color:rgb(var(--c-acento));color:rgb(var(--c-tinta))}.memoria-agente-filtro-tipo[aria-pressed=true] .memoria-agente-glifo{color:rgb(var(--c-acento))}.memoria-agente-filtro-tipo:focus-visible,.memoria-agente-filtro-tipo:hover:not(:disabled){background:rgba(var(--c-acento),.08)}.memoria-agente-filtro-tipo:disabled{cursor:not-allowed;opacity:.4}.memoria-agente-grupo[data-vacio=true]{background:0 0;border-left:0;border-radius:0;padding:0}.memoria-agente-grupo[data-vacio=true] .memoria-agente-vacio{padding-left:40px}.memoria-agente-grupo[data-vacio=true] :is(.memoria-agente-subcuenta,.memoria-agente-subtitulo){color:rgba(var(--c-tinta-suave),.8)}.memoria-agente-filtrando{color:rgb(var(--c-tinta));font-family:var(--hud-texto);justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:.875rem;font-weight:600;display:flex}.memoria-agente-peligro{border-top:1px solid rgba(var(--c-acento),.16);justify-content:flex-end;margin-top:0;padding-top:10px;display:flex}.memoria-agente-olvidar{border:1px solid rgba(var(--c-rojo),.4);color:rgb(var(--c-rojo));border-radius:8px;padding:0 14px}.memoria-agente-olvidar:focus-visible,.memoria-agente-olvidar:hover{background:rgba(var(--c-rojo),.1);border-color:rgb(var(--c-rojo))}@media (prefers-reduced-motion:reduce){.memoria-agente-enlace svg,.memoria-agente-nota .memoria-agente-icono{transition:none}}.hud-filtro{--amset-segmented-height:auto;--amset-segmented-padding:6px;--amset-segmented-font:calc(.75rem*var(--escala-texto,1));--amset-segmented-icon:13px;--amset-segmented-radius:8px;--amset-segmented-background:var(--pozo);--amset-segmented-border:rgba(var(--c-acento),.14);--amset-segmented-divider:#0000;--amset-segmented-selected:linear-gradient(90deg,color-mix(in srgb,var(--acento-a) 16%,#0000),color-mix(in srgb,var(--acento-b) 16%,#0000));--amset-segmented-selected-ink:rgb(var(--c-acento));margin-bottom:12px;display:flex}.hud-filtro>.amset-segmented__frame{flex:auto;align-self:stretch;min-width:0;display:flex}.hud-filtro .amset-segmented__frame{box-shadow:none;gap:4px;padding:3px}.hud-filtro .amset-segmented__button{color:rgba(var(--c-tinta-suave),.8);font-family:var(--hud-rotulo);letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:normal;border:1px solid #0000;border-radius:6px;flex:auto;gap:6px;min-width:0;height:auto;padding-block:7px;padding-inline:8px;font-weight:400;line-height:normal}.hud-filtro .amset-segmented__button+.amset-segmented__button{border-inline-start:1px solid #0000}.hud-filtro .amset-segmented__button[data-selected]{border-color:rgba(var(--c-acento),.45);box-shadow:0 0 10px rgba(var(--c-acento),.15);font-weight:400}.hud-filtro .amset-segmented__label{text-overflow:clip;white-space:normal;overflow:visible}.hud-filtro .amset-segmented__indicator{border-radius:5px}.hud-filtro .amset-segmented__button:not([data-disabled]):not([data-selected]):hover{color:rgb(var(--c-tinta));background:0 0}.hud-filtro .amset-segmented__button:not([data-disabled]):hover .amset-segmented__indicator{background:var(--amset-segmented-selected)}@media (max-width:639px){.hud-filtro .amset-segmented__frame{scrollbar-width:none;flex-wrap:nowrap;gap:2px}.hud-filtro .amset-segmented__frame::-webkit-scrollbar{display:none}.hud-filtro .amset-segmented__button{white-space:nowrap;flex:1 0 auto;gap:4px;padding-inline:12px}.hud-acciones>:is(.hud-filtro,:has(>.hud-filtro)){flex:100%;min-width:0}}:is(.gastos-filtros,.gastos-pestanas,.trading-detalle-pestanas,.trading-filtros,.trading-grafica-cabecera) .hud-filtro{margin-bottom:0}.trading-grafica-cabecera .hud-filtro{flex:none;width:auto}.ficheros-pestanas.hud-filtro,.trading-pestanas-sueltas.hud-filtro{width:auto;max-width:100%;margin-bottom:0}:is(.ficheros-pestanas.hud-filtro,.trading-grafica-cabecera .hud-filtro,.trading-pestanas-sueltas.hud-filtro)>.amset-segmented__frame{align-self:flex-start;width:auto}.trading-pestanas-sueltas.hud-filtro .amset-segmented__button{flex:none;padding:6px 12px}.ficheros-pestanas.hud-filtro .amset-segmented__button{flex:none;padding-inline:12px}@media (max-width:639px){:is(.trading-filtros .hud-filtro,.trading-grafica-cabecera .hud-filtro,.trading-pestanas-sueltas.hud-filtro) .amset-segmented__button{flex:1 0 auto}}.hud-dialogo{--marco:rgb(var(--c-acento));--amset-overlay-padding:24px;--amset-overlay-background:rgba(var(--c-fondo),.78);--amset-dialog-radius:12px;background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.98),rgba(var(--c-fondo),.98));border:1px solid color-mix(in srgb,var(--marco) 40%,#0000);box-shadow:0 0 40px color-mix(in srgb,var(--marco) 15%,#0000),0 25px 60px rgba(var(--c-sombra),.6),inset 0 1px 0 color-mix(in srgb,var(--marco) 20%,#0000);color:rgb(var(--c-tinta));font-family:var(--hud-texto)}.hud-dialogo::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hud-dialogo[open]{transform:none}.hud-dialogo:after,.hud-dialogo:before{border:2px solid var(--marco);content:"";filter:drop-shadow(0 0 4px var(--marco));pointer-events:none;z-index:1;border-radius:12px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) 0 0/14px 14px no-repeat,linear-gradient(#000 0 0) 100% 0/14px 14px no-repeat;mask:linear-gradient(#000 0 0) 0 0/14px 14px no-repeat,linear-gradient(#000 0 0) 100% 0/14px 14px no-repeat}.hud-dialogo:after{border-color:var(--marco-2,currentColor);filter:none;-webkit-mask:linear-gradient(#000 0 0) 0 100%/14px 14px no-repeat,linear-gradient(#000 0 0) 100% 100%/14px 14px no-repeat;mask:linear-gradient(#000 0 0) 0 100%/14px 14px no-repeat,linear-gradient(#000 0 0) 100% 100%/14px 14px no-repeat}.hud-dialogo .amset-dialog__header{background:linear-gradient(90deg,color-mix(in srgb,var(--marco) 9%,#0000),#0000 70%);border-bottom:1px solid color-mix(in srgb,var(--marco) 18%,#0000);align-items:center;gap:12px;padding:14px 18px}.hud-dialogo .amset-dialog__titles{gap:0}.hud-dialogo .amset-dialog__title{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.82rem*var(--escala-texto,1));letter-spacing:.12em;text-overflow:ellipsis;text-shadow:0 0 12px color-mix(in srgb,var(--marco) 35%,#0000);text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:normal;overflow:hidden}@media (max-width:600px){.hud-dialogo .amset-dialog__title{letter-spacing:.06em;white-space:normal}}.hud-dialogo .amset-dialog__description{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));margin-top:3px;font-weight:500}.hud-dialogo .amset-dialog__icon--custom{width:auto;height:auto;margin:0}.hud-dialogo .amset-dialog__header-actions{gap:6px;margin:0}.hud-dialogo .amset-dialog__close{margin:0}.hud-dialogo .amset-dialog__body,.hud-dialogo .amset-dialog__body[data-desplazable]{color:inherit;font-size:inherit;line-height:inherit;border-block:0;padding:18px}.hud-dialogo .amset-dialog__body.amset-dialog__body--flush{padding:0}.hud-dialogo .amset-dialog__body.amset-dialog__body--column{overflow:hidden}.hud-dialogo .amset-dialog__footer{background:rgba(var(--c-fondo),.5);border-top:1px solid color-mix(in srgb,var(--marco) 18%,#0000);padding:12px 18px}.hud-dialogo .amset-dialog__actions{flex:1;align-items:center;gap:8px}.hud-dialogo .amset-dialog__actions>.izquierda{margin-right:auto}.hud-dialogo.amset-dialog--top{max-height:60vh;margin-block-start:12vh}.hud-dialogo.amset-dialog--inline{box-shadow:var(--elev-marco);border-radius:10px;position:relative}.hud-dialogo.amset-dialog--inline:after,.hud-dialogo.amset-dialog--inline:before{border-radius:10px}.hud-dialogo.amset-dialog--inline .amset-dialog__body{overflow:visible}@media (max-width:30rem){.hud-dialogo .amset-dialog__actions{flex-direction:row}.hud-dialogo .amset-dialog__actions>*{width:auto}}@media (max-width:639px){.hud-dialogo:not(.amset-dialog--inline){--amset-overlay-padding:0px;border-inline:none;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0}.hud-dialogo:not(.amset-dialog--inline):after,.hud-dialogo:not(.amset-dialog--inline):before{display:none}.hud-dialogo .amset-dialog__body,.hud-dialogo .amset-dialog__body[data-desplazable]{padding:14px}.hud-dialogo .amset-dialog__actions .amset-button{flex:1}}.hud-modal-cabecera{background:linear-gradient(90deg,color-mix(in srgb,var(--marco) 9%,#0000),#0000 70%);border-bottom:1px solid color-mix(in srgb,var(--marco) 18%,#0000);border-radius:12px 12px 0 0;flex-shrink:0;align-items:center;gap:12px;padding:14px 18px;display:flex}.hud-modal-titulo{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.82rem*var(--escala-texto,1));letter-spacing:.12em;text-overflow:ellipsis;min-width:0;text-shadow:0 0 12px color-mix(in srgb,var(--marco) 35%,#0000);text-transform:uppercase;white-space:nowrap;flex:1;margin:0;font-weight:700;overflow:hidden}:where(.hud-marco.amset-card){color:inherit;flex-direction:row;font-family:inherit;transition:none;display:block;overflow:visible}:where(.hud-marco)>.amset-card__body,:where(.hud-marco)>.amset-card__body>.amset-card__content{display:contents}:where(.hud-marco) .amset-card__header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:0;display:flex}:where(.hud-marco) .amset-card__titles{overflow-wrap:normal;flex:12rem;grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,1fr);column-gap:12px;min-width:0;display:grid}:where(.hud-marco) .amset-card__titles:has(.hud-icono){grid-template-columns:auto minmax(0,1fr);min-height:34px}:where(.hud-marco) .amset-card__titles .hud-icono{grid-area:1/1/-1;align-self:center}:where(.hud-marco) .amset-card__titles .hud-titulo{grid-area:2/-2;min-width:0;display:block}:where(.hud-marco) .amset-card__titles .hud-subtitulo{grid-area:3/-2;min-width:0;display:block}:where(.hud-marco) .amset-card__titles .hud-titulo-libre{grid-area:2/-2;min-width:0;display:block}:where(.hud-marco) .amset-card__titles .hud-subtitulo-libre{grid-area:3/-2;min-width:0;display:flex}:where(.hud-marco) :is(.amset-card__subtitle,.amset-card__title){color:inherit;font:inherit;line-height:inherit;margin:0;display:contents}:where(.hud-marco) .amset-card__link{font:inherit;grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;line-height:inherit;text-align:inherit;text-decoration:none;display:grid}:where(.hud-marco) .amset-card__extra{display:contents}:where(.hud-marco.amset-card--pressable){cursor:pointer}:where(.hud-marco.amset-card--pressable):has(.amset-card__link:focus-visible){outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.hud-marco.amset-card--pressable .amset-card__link:focus-visible{outline:none}.campo-libre{--amset-field-background:#0000;flex:1;min-width:0}.campo-libre .amset-field__control,.campo-libre .amset-field__control:focus-within,.campo-libre .amset-field__control:hover{box-shadow:none;background:0 0;border:0;border-radius:0;height:auto;min-height:0;padding:0}.campo-libre .amset-field__entry{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;padding:var(--campo-libre-relleno,0)}.campo-libre .amset-field__entry::placeholder{color:var(--campo-libre-ejemplo,#6b7280)}.campo-libre .amset-area__entry{field-sizing:fixed;max-height:var(--campo-libre-alto-maximo,none);min-height:var(--campo-libre-alto-minimo,0);resize:none;overflow-y:auto}.campo-libre--anillo .amset-field__entry:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:0;border-radius:9px}.trading-inversion-campo>.amset-field{width:100%}.trading-inversion-campo .amset-field__control{gap:5px;min-height:42px}.trading-inversion-campo .amset-field__ornament{color:rgba(var(--c-acento),.95);font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1))}.trading-inversion-campo .amset-field__entry{font-family:var(--hud-rotulo);font-size:calc(.9rem*var(--escala-texto,1));font-variant-numeric:tabular-nums}.trading-inversion-campo .sin-limite .amset-field__entry{color:rgb(var(--c-acento));text-shadow:0 0 10px rgba(var(--c-acento),.35)}html[data-tema=claro] .trading-inversion-campo .sin-limite .amset-field__entry{text-shadow:none}.campo-nombre-maquina,.campo-renombrar{flex:1;min-width:0}.campo-renombrar .amset-field__control{height:36px;min-height:36px;padding-inline:8px}.campo-renombrar .amset-field__entry{font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1))}.campo-nombre-maquina .amset-field__entry{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.9rem*var(--escala-texto,1));letter-spacing:.05em}.campo-oficina{width:100%}.agente-form .amset-field__label{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));letter-spacing:.02em;text-transform:none;font-weight:600}.agente-form .amset-field__hint{color:rgba(var(--c-tinta-gris),.85);font-size:calc(.85rem*var(--escala-texto,1))}.agente-form__privado{background:rgba(var(--c-fondo-elevado),.72);border:1px solid rgba(var(--c-acento),.25);border-radius:8px;min-height:56px;margin-top:14px;padding:10px 12px}.agente-dialogo{position:relative}.agente-dialogo:before{background:linear-gradient(90deg,rgb(var(--c-acento)),rgba(var(--c-acento),0));content:"";pointer-events:none;z-index:3;height:2px;position:absolute;inset:0 0 auto}.agente-form__pie{background:rgba(var(--c-fondo-040816),.98);border-top:1px solid rgba(var(--c-acento),.2);z-index:1;flex-wrap:wrap;gap:8px;margin:18px calc(-1*min(18px,4vw)) calc(-1*min(18px,4vw));padding:12px min(18px,4vw);display:flex;position:sticky;bottom:calc(-1*min(18px,4vw))}.campo-oficina .amset-field__entry{font-family:var(--hud-texto);font-size:.95rem}.campo-oficina .amset-field__control{min-height:42px}.campo-oficina.amset-area .amset-field__control{padding-block:7px}.campo-oficina .amset-area__entry{resize:none;font-size:.9rem;line-height:1.5rem}.campo-sala .amset-field__control{min-height:48px}.campo-sala .amset-field__entry{font-family:var(--hud-texto);font-size:1rem}.campo-editar-mensaje{width:min(520px,60vw)}.campo-editar-mensaje .amset-area__entry{font-family:var(--hud-texto);resize:none}.hud-plano.hud-plano{--amset-button-padding:0px}:where(.hud-plano){appearance:none;box-shadow:none;box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:100%;font-weight:inherit;height:auto;letter-spacing:inherit;line-height:inherit;text-align:center;text-transform:none;white-space:normal;background:0 0;border:0 solid #e5e7eb;border-radius:0;justify-content:normal;align-items:normal;gap:normal;width:auto;min-width:0;min-height:0;margin:0;padding:0;transition:none;display:inline-block;position:static}:where(.hud-plano):active{transform:none}:where(.hud-plano[data-disabled]){color:inherit;cursor:default;background:0 0;border-color:#e5e7eb}:where(.hud-plano) .amset-button__content{display:contents}:where(.hud-plano svg){flex:0 auto}:where(.hud-plano svg[width="8"]){width:8px;height:8px}:where(.hud-plano svg[width="9"]){width:9px;height:9px}:where(.hud-plano svg[width="10"]){width:10px;height:10px}:where(.hud-plano svg[width="11"]){width:11px;height:11px}:where(.hud-plano svg[width="12"]){width:12px;height:12px}:where(.hud-plano svg[width="13"]){width:13px;height:13px}:where(.hud-plano svg[width="14"]){width:14px;height:14px}:where(.hud-plano svg[width="15"]){width:15px;height:15px}:where(.hud-plano svg[width="16"]){width:16px;height:16px}:where(.hud-plano svg[width="17"]){width:17px;height:17px}:where(.hud-plano svg[width="18"]){width:18px;height:18px}:where(.hud-plano svg[width="19"]){width:19px;height:19px}:where(.hud-plano svg[width="20"]){width:20px;height:20px}:where(.hud-plano svg[width="21"]){width:21px;height:21px}:where(.hud-plano svg[width="22"]){width:22px;height:22px}:where(.hud-plano svg[width="23"]){width:23px;height:23px}:where(.hud-plano svg[width="24"]){width:24px;height:24px}:where(.hud-plano svg[width="25"]){width:25px;height:25px}:where(.hud-plano svg[width="26"]){width:26px;height:26px}:where(.hud-plano svg[width="27"]){width:27px;height:27px}:where(.hud-plano svg[width="28"]){width:28px;height:28px}:where(.hud-plano svg[width="29"]){width:29px;height:29px}:where(.hud-plano svg[width="30"]){width:30px;height:30px}:where(.hud-plano svg[width="31"]){width:31px;height:31px}:where(.hud-plano svg[width="32"]){width:32px;height:32px}:where(.hud-plano svg[width="33"]){width:33px;height:33px}:where(.hud-plano svg[width="34"]){width:34px;height:34px}:where(.hud-plano svg[width="35"]){width:35px;height:35px}:where(.hud-plano svg[width="36"]){width:36px;height:36px}:where(.hud-plano svg[width="37"]){width:37px;height:37px}:where(.hud-plano svg[width="38"]){width:38px;height:38px}:where(.hud-plano svg[width="39"]){width:39px;height:39px}:where(.hud-plano svg[width="40"]){width:40px;height:40px}:where(.hud-plano svg[width="41"]){width:41px;height:41px}:where(.hud-plano svg[width="42"]){width:42px;height:42px}:where(.hud-plano svg[width="43"]){width:43px;height:43px}:where(.hud-plano svg[width="44"]){width:44px;height:44px}:where(.hud-plano svg[width="45"]){width:45px;height:45px}:where(.hud-plano svg[width="46"]){width:46px;height:46px}:where(.hud-plano svg[width="47"]){width:47px;height:47px}:where(.hud-plano svg[width="48"]){width:48px;height:48px}.hud-filtro.hud-filtro--lleno{width:100%;margin-bottom:0}.hud-filtro--lleno>.amset-segmented__frame{width:100%;max-width:none}.hud-filtro--lleno .amset-segmented__button{justify-content:center;padding-block:9px}.amset-chip{--amset-chip-color:rgb(var(--c-acento));--pastilla:var(--amset-chip-color);--pastilla-2:var(--pastilla);background:linear-gradient(90deg,color-mix(in srgb,var(--pastilla) 10%,#0000),color-mix(in srgb,var(--pastilla-2) 10%,#0000));border:1px solid color-mix(in srgb,var(--pastilla) 45%,#0000);box-shadow:none;color:var(--pastilla);font-family:var(--hud-texto);font-size:calc(.76rem*var(--escala-texto,1));letter-spacing:0;text-transform:none;border-radius:999px;flex-shrink:0;gap:5px;height:auto;min-height:0;padding:5px 12px;font-weight:700;line-height:1.4;transition:background .15s,color .15s,border-color .15s}.amset-chip:active:not(:disabled){transform:none}.amset-chip[aria-pressed=true]{background:linear-gradient(90deg,color-mix(in srgb,var(--pastilla) 18%,#0000),color-mix(in srgb,var(--pastilla-2) 18%,#0000));border-color:color-mix(in srgb,var(--pastilla) 65%,#0000);box-shadow:0 0 10px color-mix(in srgb,var(--pastilla) 20%,#0000);color:var(--pastilla)}.amset-chip[aria-pressed=false]{opacity:.55}.amset-chip[aria-pressed=false]:hover:not(:disabled){opacity:.9}.amset-chip:hover:not(:disabled){background:linear-gradient(90deg,color-mix(in srgb,var(--pastilla) 10%,#0000),color-mix(in srgb,var(--pastilla-2) 10%,#0000));border-color:color-mix(in srgb,var(--pastilla) 45%,#0000)}.amset-chip[aria-pressed=true]:hover:not(:disabled){background:linear-gradient(90deg,color-mix(in srgb,var(--pastilla) 18%,#0000),color-mix(in srgb,var(--pastilla-2) 18%,#0000));border-color:color-mix(in srgb,var(--pastilla) 65%,#0000)}.amset-chip:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.amset-chip:disabled{background:linear-gradient(90deg,color-mix(in srgb,var(--pastilla) 10%,#0000),color-mix(in srgb,var(--pastilla-2) 10%,#0000));border-color:color-mix(in srgb,var(--pastilla) 45%,#0000);color:var(--pastilla);cursor:not-allowed}.amset-chip[aria-pressed=true]:disabled{background:linear-gradient(90deg,color-mix(in srgb,var(--pastilla) 18%,#0000),color-mix(in srgb,var(--pastilla-2) 18%,#0000));border-color:color-mix(in srgb,var(--pastilla) 65%,#0000)}.amset-chip .amset-chip__icon svg{width:auto;height:auto}.amset-chip .amset-chip__text{align-items:center;gap:5px;display:inline-flex;overflow:visible}.amset-chip .amset-chip__check{display:none}.amset-chip .amset-chip__count{font-weight:inherit}.amset-chip.no-disponible,.amset-chip.no-disponible:hover{cursor:not-allowed;opacity:1}.hud-lista-filtros .amset-chip{border-radius:8px;justify-content:flex-start}.boveda-carpetas .amset-chip b{opacity:.7;margin-left:2px;font-weight:700}.amset-link{font-weight:400}.hud-grupo-tarjetas>.amset-field__label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hud-grupo-tarjetas>.amset-radio-group__options{display:contents}.hud-tarjeta-opcion{font-size:inherit;line-height:inherit;min-width:0}.config-motor-voz.hud-tarjeta-opcion{flex-direction:row}.hud-tarjeta-opcion :is(.amset-option-card__text,.amset-option-card__title){font-weight:inherit;display:contents}.hud-tarjeta-opcion .amset-option-card__check{display:none}.hud-tarjeta-opcion[data-pressed]{transform:none}.hud-tarjeta-opcion[data-disabled]{color:inherit}.hud-tarjeta-opcion[data-focus-visible]{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.config-tema.hud-tarjeta-opcion[data-selected]{color:rgb(var(--c-tinta))}.config-motor-voz.hud-tarjeta-opcion[data-selected],.config-tema.hud-tarjeta-opcion[data-selected]{background:rgba(var(--c-acento),.08);border-color:rgba(var(--c-acento),.7);box-shadow:var(--elev-control)}.gastos-motor.hud-tarjeta-opcion[data-selected]{background:linear-gradient(90deg,color-mix(in srgb,var(--acento-a) 14%,#0000),color-mix(in srgb,var(--acento-b) 14%,#0000));border-color:rgba(var(--c-acento),.7);box-shadow:0 0 12px rgba(var(--c-acento),.18)}.gastos-motor.hud-tarjeta-opcion[data-selected] .gastos-motor-nombre{color:rgb(var(--c-acento))}.sin-etiqueta>.amset-field__label,.sin-etiqueta>legend{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.boveda-contrasena-campo{flex:1;min-width:0}.hud-tk-pestanas{scrollbar-width:none;gap:6px;padding:0 0 8px;display:flex;overflow-x:auto}.hud-tk-pestanas::-webkit-scrollbar{display:none}.hud-tk-pestana{border:1px solid rgba(var(--c-acento),.15);color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.07em;text-transform:uppercase;background:0 0;border-radius:20px;flex:none;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-weight:700;display:inline-flex}.hud-tk-pestana>span{background:rgba(var(--c-acento),.12);border-radius:20px;padding:1px 7px;font-weight:600}.hud-tk-pestana.activa{background:rgba(var(--c-acento),.08);border-color:currentColor}@media (max-width:767px){.hud-tk-tablero-movil>div{scroll-snap-stop:always}.hud-tk-tablero-movil .hud-surco{padding:8px 8px 10px}.hud-tk-tablero-movil .hud-tk{margin-bottom:8px}.hud-tk-tablero-movil .hud-tk-acciones{justify-content:flex-end;gap:8px;margin-top:0;position:absolute;bottom:8px;right:64px}.hud-tk-tablero-movil .hud-tk{padding-bottom:54px}.hud-tk-tablero-movil .hud-tk-pie{margin-top:0}}.historial-buscar .amset-field__control{height:36px;min-height:36px}.nodo-volver{display:none}@media (max-width:1200px){.nodo-pagina.con-detalle :is(.nodo-barra,.nodo-lista){display:none}.nodo-pagina.con-detalle .nodo-volver{align-items:center;gap:10px;display:flex}.nodo-volver-titulo{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1rem*var(--escala-texto,1));letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;overflow:hidden}}@media (max-width:700px){.nodo-pagina{gap:10px;padding:10px 10px 28px}.nodo-pagina .hud-marco{padding:12px}.nodo-barra{gap:8px}.nodo-barra .hud-buscador{flex:100%}.nodo-barra-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;display:grid}.hud-cifra.compacta{min-width:0;padding:6px 4px}.nodo-barra-cifras .hud-cifra-label{font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.06em}@media (max-width:480px){.nodo-barra-cifras,.nodo-filtros{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.nodo-barra .hud-acciones{width:100%}.nodo-barra .hud-acciones>span{flex:1}.nodo-barra .hud-acciones>span>*{justify-content:center;width:100%}.nodo-filtros{margin-bottom:8px}.nodo-lista-filas{max-height:none}.nodo-ficha{gap:10px}.nodo-ficha-titulo{flex-wrap:nowrap;align-items:flex-start;gap:10px}.nodo-ficha-titulo>:last-child{flex:1;min-width:0}.nodo-cifras .hud-cifra{padding:8px 10px}.nodo-ficha-icono{width:40px;height:40px}.nodo-ficha-acciones{width:100%}.nodo-cifras{gap:6px}.nodo-dos-columnas,.nodo-form,.nodo-general{gap:10px}.nodo-anillos{gap:6px}.nodo-datos{grid-template-columns:repeat(2,minmax(0,1fr))}.nodo-topo-nodo{min-width:104px;padding:8px}}@media (hover:none),(pointer:coarse){.config-fila-campo>.amset-button{height:36px}.config-fila-campo>.amset-button--icon{width:36px}.gastos-selector-mes .amset-button--icon.hud-pequeno{width:36px;height:36px;min-height:36px}}.config-fila-campo--codigo{flex-wrap:wrap;align-items:flex-end}.config-fila-campo--codigo>.config-fila-campo-codigo{flex:16rem;min-width:0}.config-fila-campo--codigo>.amset-button{height:3.25rem;min-height:3.25rem}@media (max-width:700px){.config-fila-campo--codigo>.amset-button{flex:100%}}.config-voz-acciones{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.config-voz-reproductor{flex:14rem;min-width:0;max-width:100%;height:36px}.config-voz-formulario{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.25);border-radius:8px;flex-direction:column;gap:14px;margin-top:12px;padding:14px;display:flex}.config-voz-error{color:rgb(var(--c-rojo,255 90 90))}.config-voz-grabando{background:rgb(var(--c-rojo,255 90 90));border-radius:50%;width:10px;height:10px;animation:1.1s ease-in-out infinite config-voz-latido}@keyframes config-voz-latido{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.config-voz-grabando{animation:none}}.correo-rejilla{grid-template-columns:15rem minmax(18rem,24rem) minmax(0,1fr);align-items:start;gap:12px;margin-top:12px;display:grid}.correo-lector,.correo-lista,.correo-panel{background:rgba(var(--c-fondo-elevado),.85);border:1px solid color-mix(in srgb,rgb(var(--c-acento)) 22%,#0000);border-radius:12px;min-width:0;padding:12px}.correo-panel{flex-direction:column;gap:10px;display:flex}.correo-adjuntos,.correo-buzones,.correo-carpetas,.correo-mensajes{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.correo-buzon,.correo-carpeta{color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.correo-buzon{grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:0;display:grid}.correo-buzon-nombre{flex:auto;min-width:0;font-weight:700}.correo-buzon-direccion,.correo-buzon-nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.correo-buzon-direccion{color:rgb(var(--c-gris));font-size:calc(.75rem*var(--escala-texto,1));grid-column:1/-1}.correo-buzon:hover,.correo-carpeta:hover,.correo-fila:hover{background:color-mix(in srgb,rgb(var(--c-acento)) 8%,#0000)}.correo-buzon[aria-current=true],.correo-carpeta[aria-current=true]{background:color-mix(in srgb,rgb(var(--c-acento)) 12%,#0000);border-color:color-mix(in srgb,rgb(var(--c-acento)) 45%,#0000)}.correo-adjunto:focus-visible,.correo-buzon:focus-visible,.correo-carpeta:focus-visible,.correo-estrella:focus-visible,.correo-fila:focus-visible{outline:2px solid rgb(var(--c-acento));outline-offset:2px}.correo-contador{background:rgb(var(--c-acento));color:rgb(var(--c-fondo));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));text-align:center;border-radius:999px;grid-area:1/2;min-width:20px;padding:0 6px;font-weight:700}.correo-busqueda{border:1px solid color-mix(in srgb,rgb(var(--c-acento)) 25%,#0000);color:rgb(var(--c-gris));border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 10px;display:flex}.correo-busqueda input{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));background:0 0;border:0;outline:0;flex:1;min-width:0}.correo-fila-contenedor{position:relative}.correo-fila{color:rgb(var(--c-tinta-suave));cursor:pointer;font-family:var(--hud-texto);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:10px;width:100%;padding:10px 36px 10px 10px;display:flex}.correo-fila[aria-current=true]{background:color-mix(in srgb,rgb(var(--c-acento)) 10%,#0000);border-color:color-mix(in srgb,rgb(var(--c-acento)) 45%,#0000)}.correo-fila.no-leido :is(.correo-fila-asunto,.correo-fila-de){color:rgb(var(--c-tinta));font-weight:800}.correo-avatar{background:color-mix(in srgb,rgb(var(--c-acento)) 12%,#0000);border:1px solid color-mix(in srgb,rgb(var(--c-acento)) 35%,#0000);color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:inline-flex}.correo-fila-cuerpo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.correo-fila-arriba{justify-content:space-between;gap:8px;display:flex}.correo-fila-asunto,.correo-fila-de,.correo-fila-extracto{font-size:calc(.88rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.correo-fila-fecha{color:rgb(var(--c-gris));font-size:calc(.75rem*var(--escala-texto,1));flex:none}.correo-fila-extracto{color:rgb(var(--c-gris));font-size:calc(.8rem*var(--escala-texto,1))}.correo-punto{background:rgb(var(--c-acento));border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.correo-estrella{color:rgb(var(--c-gris));cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:8px;right:6px}.correo-estrella.activa{color:rgb(var(--c-ambar))}.correo-estrella.activa svg{fill:currentColor}.correo-lector-barra{align-items:center;gap:10px;margin-bottom:10px;display:flex}.correo-volver{display:none}.correo-asunto{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1.05rem*var(--escala-texto,1));overflow-wrap:anywhere;margin:0}.correo-lector{min-height:24rem}.correo-lector-vacio{color:rgb(var(--c-gris));justify-content:center;align-items:center;min-height:14rem;display:flex}.correo-mensaje{border-top:1px solid color-mix(in srgb,rgb(var(--c-acento)) 15%,#0000);flex-direction:column;gap:10px;padding:12px 0;display:flex}.correo-mensaje-cabecera{align-items:flex-start;gap:10px;display:flex}.correo-mensaje-quien{color:rgb(var(--c-tinta));font-family:var(--hud-texto);flex-direction:column;flex:1;min-width:0;display:flex}.correo-desde,.correo-mensaje-direccion,.correo-mensaje-fecha,.correo-mensaje-para,.correo-nota{color:rgb(var(--c-gris));font-size:calc(.78rem*var(--escala-texto,1))}.correo-mensaje-fecha{flex:none}.correo-iframe{border:1px solid color-mix(in srgb,rgb(var(--c-acento)) 18%,#0000);background:#fff;border-radius:8px;width:100%;height:28rem}.correo-texto{color:rgb(var(--c-tinta-suave));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.correo-aviso-imagenes{border:1px solid color-mix(in srgb,rgb(var(--c-ambar)) 45%,#0000);color:rgb(var(--c-tinta-suave));font-size:calc(.82rem*var(--escala-texto,1));border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.correo-adjuntos{flex-flow:wrap}.correo-adjunto{border:1px solid color-mix(in srgb,rgb(var(--c-acento)) 30%,#0000);color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));background:0 0;border-radius:8px;align-items:center;gap:8px;max-width:100%;padding:6px 10px;display:inline-flex}.correo-adjunto-nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.correo-adjunto-peso{color:rgb(var(--c-gris))}.correo-acciones{flex-wrap:wrap;gap:8px;display:flex}.correo-adjuntar{flex-direction:column;gap:8px;display:flex}.correo-adjuntar-boton{border:1px dashed color-mix(in srgb,rgb(var(--c-acento)) 45%,#0000);color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:relative}.correo-adjuntar-boton:focus-within{outline:2px solid rgb(var(--c-acento));outline-offset:2px}.correo-adjuntar-input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.correo-quitar{color:rgb(var(--c-gris));cursor:pointer;background:0 0;border:0;display:inline-flex}.correo-direccion-campo{align-items:center;gap:8px;display:flex}.correo-direccion-campo>:first-child{flex:9rem;min-width:9rem}.correo-error{color:rgb(var(--c-rojo));font-size:calc(.86rem*var(--escala-texto,1));margin:0}@media (max-width:1100px){.correo-rejilla{grid-template-columns:13rem minmax(0,1fr)}.correo-lector{grid-column:1/-1}}@media (max-width:700px){.correo-rejilla{grid-template-columns:minmax(0,1fr)}.correo-rejilla .correo-lector{display:none}.correo-rejilla.con-lector .correo-lector{display:block}.correo-rejilla.con-lector :is(.correo-lista,.correo-panel){display:none}.correo-volver{display:inline-flex}.correo-iframe{height:24rem}.correo-buzones{flex-direction:row;padding-bottom:4px;overflow-x:auto}.correo-buzones>li{flex:0 0 11rem}.correo-carpetas{flex-direction:row}.correo-carpetas>li{flex:1}.correo-carpeta{justify-content:center}}.documentos-cuerpo{grid-template-columns:minmax(200px,260px) minmax(0,1fr)}.documentos-cuerpo,.documentos-editor{align-items:start;gap:14px;display:grid}.documentos-editor{grid-template-columns:minmax(0,1fr) minmax(280px,380px)}@media (max-width:1100px){.documentos-editor{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.documentos-cuerpo{grid-template-columns:minmax(0,1fr)}}.documentos-lista{flex-direction:column;gap:8px;display:flex}.documentos-perfil{background:rgba(var(--c-fondo-elevado),.5);border:1px solid rgba(var(--c-acento),.18);color:inherit;cursor:pointer;text-align:left;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;transition:border-color .15s ease-out,background-color .15s ease-out;display:flex}.documentos-perfil:hover{border-color:rgba(var(--c-acento),.5)}.documentos-perfil.activo{background:rgba(var(--c-acento),.08);border-color:rgb(var(--c-acento))}.documentos-perfil:focus-visible{outline:2px solid rgb(var(--c-acento));outline-offset:2px}.documentos-perfil-nombre{font-family:var(--hud-rotulo);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.documentos-perfil-estado{color:rgba(var(--c-tinta-gris),.8);font-size:calc(.78rem*var(--escala-texto,1))}.documentos-perfil-estado.falta{color:rgb(var(--c-ambar))}.documentos-formulario{flex-direction:column;gap:14px;margin-top:14px;display:flex}.documentos-activos,.documentos-rejilla{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.documentos-campo-fila{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 150px auto;align-items:end;gap:10px;display:grid}@media (max-width:760px){.documentos-campo-fila{grid-template-columns:minmax(0,1fr)}}.documentos-subtitulo{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin:6px 0 0}.documentos-tipo{border-top:1px solid rgba(var(--c-acento),.12);flex-direction:column;gap:10px;padding-top:10px;display:flex}.documentos-partes{flex-wrap:wrap;gap:12px 18px;display:flex}.documentos-acciones-perfil{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.documentos-color{align-items:center;gap:8px;display:flex}.documentos-color input[type=color]{border:1px solid rgba(var(--c-acento),.3);cursor:pointer;background:0 0;border-radius:8px;flex:none;width:40px;height:36px;padding:2px}.documentos-color input[type=color]:focus-visible{outline:2px solid rgb(var(--c-acento));outline-offset:2px}.documentos-activo{border-top:1px solid rgba(var(--c-acento),.12);flex-direction:column;gap:6px;padding-top:10px;display:flex}.documentos-activo-acciones{align-items:center;gap:8px;display:flex}.documentos-oculto{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.documentos-miniaturas{gap:6px;display:flex}.documentos-miniatura{border:1px solid rgba(var(--c-acento),.2);background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;border-radius:6px;flex:1;height:56px;padding:6px}.documentos-miniatura.claro{background-color:#fff}.documentos-miniatura.oscuro{background-color:#05070f}.documentos-prev{flex-direction:column;gap:10px;display:flex;position:sticky;top:12px}.documentos-prev-marco{background:var(--doc-fondo);border:1px solid rgba(var(--c-acento),.25);color:var(--doc-texto);font-family:var(--doc-cuerpo),Arial,sans-serif;border-radius:8px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.documentos-prev-marco.pagina,.documentos-prev-marco.portada{aspect-ratio:210/297}.documentos-prev-marco.diapositiva{aspect-ratio:16/9}.documentos-prev-portada{background:var(--doc-primario);color:var(--doc-sobre-primario);flex-direction:column;display:flex;position:absolute;inset:0}.documentos-prev-franja{background:var(--doc-acento);height:2cqw}.documentos-prev-portada-cuerpo{flex:1;padding:10cqw 8cqw 0}.documentos-prev-logo{background-position:0;background-repeat:no-repeat;background-size:contain;width:30cqw;height:5cqw;display:block}.documentos-prev-logo.grande{width:34cqw;height:9cqw;margin-bottom:12cqw}.documentos-prev-titulo{font-family:var(--doc-titulos),Arial,sans-serif;margin:0 0 2cqw;font-size:7cqw;font-weight:700;line-height:1.1}.documentos-prev-sub{opacity:.8;margin:0 0 6cqw;font-size:3.4cqw}.documentos-prev-datos{border-top:.4cqw solid var(--doc-acento);grid-template-columns:auto 1fr;gap:1cqw 3cqw;margin:0;padding-top:3cqw;font-size:2.4cqw;display:grid}.documentos-prev-datos dt{letter-spacing:.06em;opacity:.65;text-transform:uppercase;font-size:1.8cqw}.documentos-prev-datos dd{margin:0;font-weight:700}.documentos-prev-portada-pie{background:#00000047;padding:3cqw 8cqw;font-size:2cqw}.documentos-prev-pagina{padding:8cqw 8cqw 12cqw;font-size:2.3cqw;position:absolute;inset:0}.documentos-prev-cabecera{border-bottom:.2cqw solid rgba(var(--c-acento),.25);opacity:.8;justify-content:space-between;align-items:center;margin-bottom:6cqw;padding-bottom:2cqw;font-size:1.8cqw;display:flex}.documentos-prev-pagina h4{color:var(--doc-primario);font-family:var(--doc-titulos),Arial,sans-serif;margin:0 0 2cqw;font-size:4.2cqw;font-weight:700}.documentos-prev-texto{background:var(--doc-texto);opacity:.16;border-radius:1cqw;height:1.6cqw;margin:1.6cqw 0}.documentos-prev-texto.corto{width:60%}.documentos-prev-tabla{border-collapse:collapse;width:100%;margin:4cqw 0;font-size:2cqw}.documentos-prev-tabla th{background:var(--doc-primario);color:var(--doc-sobre-primario);text-align:left;padding:1.2cqw 2cqw}.documentos-prev-tabla td{border-bottom:.2cqw solid rgba(var(--c-acento),.25);padding:1.2cqw 2cqw}.documentos-prev-pagina blockquote{background:rgba(var(--c-acento),.08);border-left:.8cqw solid var(--doc-acento);margin:3cqw 0;padding:1.4cqw 3cqw;font-size:2.1cqw}.documentos-prev-pie{border-top:.2cqw solid rgba(var(--c-acento),.25);opacity:.75;justify-content:space-between;gap:3cqw;padding-top:1.5cqw;font-size:1.6cqw;display:flex;position:absolute;bottom:4cqw;left:8cqw;right:8cqw}.documentos-prev-diapositiva{padding:6cqw 7cqw;position:absolute;inset:0}.documentos-prev-barra{background:var(--doc-primario);width:1.4cqw;position:absolute;top:0;bottom:0;left:0}.documentos-prev-diap-logo{font-size:2.4cqw;position:absolute;top:3.4cqw;right:5cqw}.documentos-prev-diap-titulo{color:var(--doc-primario);font-family:var(--doc-titulos),Arial,sans-serif;margin:0 0 5cqw;font-size:5.4cqw;font-weight:700}.documentos-prev-diapositiva ul{margin:0;padding-left:4cqw;font-size:3.6cqw;line-height:1.6;list-style:outside}.documentos-prev-diap-pie{opacity:.7;font-size:1.6cqw;position:absolute;bottom:2.4cqw;left:7cqw}.documentos-editor .hud-pestanas{overflow-x:auto}.documentos-crear{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:start;gap:14px;display:grid}@media (max-width:1100px){.documentos-crear{grid-template-columns:minmax(0,1fr)}}.documentos-aviso{color:rgb(var(--c-ambar));font-size:calc(.85rem*var(--escala-texto,1));margin:0 0 10px}.documentos-progreso{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.documentos-girando{animation:1s linear infinite documentos-giro}@keyframes documentos-giro{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.documentos-girando{animation:none}}.documentos-enlace{color:rgb(var(--c-acento));text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.documentos-enlace:focus-visible{outline:2px solid rgb(var(--c-acento));outline-offset:2px}.documentos-listo{border-top:1px solid rgba(var(--c-verde),.4);flex-direction:column;gap:6px;margin-top:14px;padding-top:12px;display:flex}.documentos-listo-nombre{color:rgb(var(--c-verde));font-family:var(--hud-rotulo);letter-spacing:.04em;overflow-wrap:anywhere;margin:0}.documentos-listo .documentos-activo-acciones{flex-wrap:wrap}.config-integraciones-barra{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;margin-bottom:14px;display:flex}.config-integraciones-barra>:last-child{flex:260px;max-width:420px}.config-integraciones-vacio{opacity:.8;padding:14px 0}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;src:url(/fonts/atkinson-hyperlegible-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;src:url(/fonts/atkinson-hyperlegible-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.oferta-sencillo{--oferta-fuente:"Atkinson Hyperlegible","Segoe UI",system-ui,-apple-system,sans-serif;font-family:var(--oferta-fuente)}.oferta-sencillo .amset-dialog__title{font-family:var(--oferta-fuente);letter-spacing:normal;text-transform:none;white-space:normal;font-size:1.375rem;font-weight:700;line-height:1.25;overflow:visible}.oferta-sencillo-texto{font-family:var(--oferta-fuente);margin:0 0 .875rem;font-size:1.1875rem;line-height:1.55}.oferta-sencillo .amset-dialog__actions{flex-wrap:wrap}.oferta-sencillo .amset-button{--amset-button-family:var(--oferta-fuente);--amset-button-font:1.125rem;--amset-button-transform:none;--amset-button-spacing:normal;--amset-button-height:3rem;flex:12rem;min-height:3rem}.enlace-saltar{background:rgb(var(--c-fondo-2));border:1px solid rgba(var(--c-acento),.7);color:rgb(var(--c-acento));font-family:var(--hud-texto);font-size:calc(.9375rem*var(--escala-texto,1));z-index:10000;border-radius:8px;padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.enlace-saltar:focus-visible{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px;transform:none}main:focus{outline:none}.chatbots-rejilla{margin:12px 0 0;padding:0;list-style:none}.chatbots-ficha{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-left:3px solid rgb(var(--c-acento));border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.chatbots-ficha-cabecera{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.chatbots-ficha-cabecera h3{font-family:var(--hud-rotulo);font-size:calc(.95rem*var(--escala-texto,1));overflow-wrap:anywhere;min-width:0;margin:0}.chatbots-ficha-cabecera h3 a{color:rgb(var(--c-tinta));text-decoration:none}.chatbots-ficha-cabecera h3 a:hover{color:rgb(var(--c-acento))}.chatbots-ficha-meta{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));align-items:center;gap:4px;margin:0;display:flex}.chatbots-ficha-pie{border-top:1px solid rgba(var(--c-acento),.1);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.chatbots-abrir{background:rgba(var(--c-acento),.08);border:1px solid rgba(var(--c-acento),.5);color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;border-radius:8px;align-items:center;min-height:36px;padding:0 16px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.chatbots-abrir:hover{background:rgba(var(--c-acento),.16);border-color:rgba(var(--c-acento),.8)}@media (pointer:coarse){.chatbots-abrir{min-height:44px}}.chatbots-abrir:focus-visible,.chatbots-ficha-cabecera h3 a:focus-visible{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px;border-radius:4px}.chatbots-campos,.chatbots-formulario{flex-direction:column;gap:14px;display:flex}.chatbots-campos{margin-top:12px}.chatbots-fila{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.chatbots-pestanas.hud-pestanas{flex-wrap:wrap;overflow:visible}.chatbots-color{align-items:center;gap:8px;display:flex}.chatbots-color>input[type=color]{border:1px solid rgba(var(--c-acento),.4);cursor:pointer;background:0 0;border-radius:8px;flex:none;width:44px;height:44px;padding:2px}.chatbots-color>input[type=color]:focus-visible{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px}.chatbots-interruptores{flex-wrap:wrap;gap:24px;display:flex}.chatbots-errores{margin:0;padding-left:18px}.chatbots-guardar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.chatbots-sin-guardar{color:rgb(var(--c-ambar))}.chatbots-error-campo,.chatbots-sin-guardar{font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1))}.chatbots-error-campo{color:rgb(var(--c-rojo));margin:0}.chatbots-fuentes{flex-direction:column;gap:0;margin:12px 0 0;padding:0;list-style:none;display:flex}.chatbots-fuente{border-bottom:1px solid rgba(var(--c-acento),.12);align-items:center;gap:12px;padding:10px 2px;display:flex}.chatbots-fuente:last-child{border-bottom:0}.chatbots-fuente-peso{background:rgb(var(--c-acento));opacity:.7;border-radius:2px;height:3px;margin-top:5px;display:block}.chatbots-fuente-texto{flex:1;min-width:0}.chatbots-fuente-titulo{color:rgb(var(--c-tinta));margin:0;font-weight:600}.chatbots-fuente-meta,.chatbots-fuente-titulo{font-family:var(--hud-texto);overflow-wrap:anywhere}.chatbots-fuente-meta{color:rgba(var(--c-tinta-gris),.85);margin:2px 0 0}.chatbots-fuente-aviso,.chatbots-fuente-meta{font-size:calc(.78rem*var(--escala-texto,1))}.chatbots-fuente-aviso{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);align-items:center;gap:4px;margin:4px 0 0;display:flex}.chatbots-fuente{flex-wrap:wrap}.chatbots-fuente>.chatbots-fuente-texto{flex:14rem;min-width:14rem}.chatbots-fuente-botones,.chatbots-fuente-etiquetas{align-items:center;gap:8px;display:flex}.chatbots-fuente-botones{margin-left:auto}.chatbots-fuente-hueco{flex:0 0 34px;width:34px;display:inline-block}.chatbots-peso{flex-direction:column;gap:6px;display:flex}.chatbots-fila-cuatro{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1100px){.chatbots-fila-cuatro{grid-template-columns:repeat(2,minmax(0,1fr))}}.chatbots-ajuste-fino{margin:4px 0 -2px}.chatbots-uso-conocimiento{margin-top:12px}.chatbots-uso-nota{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));margin:0 0 0 auto}.chatbots-deslizador-caja{padding-top:26px;position:relative}.chatbots-deslizador-valor{background:rgb(var(--c-fondo-elevado));border:1px solid rgba(var(--c-acento),.5);color:rgb(var(--c-acento));font-family:var(--hud-mono,"Orbitron",monospace);font-size:calc(.8rem*var(--escala-texto,1));left:clamp(48px,calc(10px + (100% - 20px)*var(--n,.5)),calc(100% - 48px));pointer-events:none;white-space:nowrap;border-radius:4px;padding:2px 8px;font-weight:700;position:absolute;top:0;transform:translate(-50%)}.chatbots-deslizador-caja:after{background:rgba(var(--c-tinta-gris),.6);content:"";pointer-events:none;width:1px;height:18px;position:absolute;top:calc(50% + 13px);left:50%;transform:translate(-50%,-50%)}.chatbots-deslizador{--pos:50%;appearance:none;cursor:pointer;z-index:1;background:0 0;width:100%;height:44px;margin:0;padding:0;position:relative}.chatbots-deslizador::-webkit-slider-runnable-track{background:repeating-linear-gradient(90deg,#0000 0 6px,rgb(var(--c-fondo-elevado)) 6px 8px),linear-gradient(to right,rgba(var(--c-tinta-gris),.28) 0 min(50%,var(--pos)),rgb(var(--c-acento)) min(50%,var(--pos)) max(50%,var(--pos)),rgba(var(--c-tinta-gris),.28) max(50%,var(--pos)) 100%);border-radius:2px;height:10px}.chatbots-deslizador::-moz-range-track{background:repeating-linear-gradient(90deg,#0000 0 6px,rgb(var(--c-fondo-elevado)) 6px 8px),linear-gradient(to right,rgba(var(--c-tinta-gris),.28) 0 min(50%,var(--pos)),rgb(var(--c-acento)) min(50%,var(--pos)) max(50%,var(--pos)),rgba(var(--c-tinta-gris),.28) max(50%,var(--pos)) 100%);border-radius:2px;height:10px}.chatbots-deslizador::-webkit-slider-thumb{-webkit-appearance:none;background:rgb(var(--c-acento));border:2px solid rgb(var(--c-fondo-elevado));filter:drop-shadow(0 0 8px rgba(var(--c-acento),.7));border-radius:3px;width:20px;height:32px;margin-top:-11px;transition:transform .12s}.chatbots-deslizador:active::-webkit-slider-thumb{transform:scale(1.12)}.chatbots-deslizador:hover::-webkit-slider-thumb{transform:scale(1.12)}.chatbots-deslizador::-moz-range-thumb{background:rgb(var(--c-acento));border:2px solid rgb(var(--c-fondo-elevado));border-radius:3px;width:16px;height:28px}.chatbots-peso-extremos{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));justify-content:space-between;gap:16px;margin-top:-4px;display:flex}.chatbots-peso-extremos>span{flex-direction:column;gap:2px;max-width:48%;display:flex}.chatbots-peso-extremos>span:last-child{text-align:right;align-items:flex-end}.chatbots-peso-extremos strong{color:rgba(var(--c-tinta-gris),.95);font-weight:700}.chatbots-peso-extremos>span[data-activo=true] strong{color:rgb(var(--c-acento))}@media (pointer:coarse){.chatbots-fuente-botones .amset-button--icon{--amset-button-height:44px;min-width:44px;min-height:44px}.chatbots-fuente-hueco{flex-basis:44px;width:44px}}@media (max-width:480px){.chatbots-fuente-etiquetas{margin-right:auto}.chatbots-fuente-etiquetas>:first-child:not(:last-child){display:none}}@media (max-width:640px){.chatbots-fuente{grid-template-columns:auto 1fr auto;align-items:center;display:grid}.chatbots-fuente>.chatbots-fuente-texto{grid-column:2/4}.chatbots-fuente-etiquetas{grid-area:2/1/auto/3}.chatbots-fuente-botones{grid-area:2/3}}.chatbots-fuente-botones button{border:1px solid rgba(var(--c-acento),.22)}.chatbots-fuente-botones>:last-child:hover{border-color:rgba(var(--c-rojo),.5);color:rgb(var(--c-rojo))}.conocimiento-agente-modo[data-modo=busqueda]{border-left-color:rgb(var(--c-acento))}.chatbots-deslizador:focus-visible{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px;border-radius:6px}.chatbots-pasos{flex-direction:column;gap:10px;margin:12px 0;padding:0;list-style:none;display:flex}.chatbots-paso{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:8px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.chatbots-paso>div{flex:1;min-width:0}.chatbots-paso strong{color:rgb(var(--c-tinta));font-family:var(--hud-texto)}.chatbots-paso .chatbots-texto{font-size:calc(.85rem*var(--escala-texto,1));margin:2px 0 0}.chatbots-enlace{color:rgb(var(--c-acento));font-family:var(--hud-texto);text-decoration:underline}.chatbots-enlace:focus-visible{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px}.chatbots-copiable{align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.chatbots-copiable>.chatbots-codigo{flex:1;min-width:0;margin:0}.chatbots-texto{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);margin:0 0 10px}.chatbots-codigo{background:rgba(var(--c-fondo),.6);border:1px solid rgba(var(--c-acento),.25);color:rgb(var(--c-tinta));font-size:calc(.82rem*var(--escala-texto,1));overflow-wrap:anywhere;white-space:pre-wrap;border-radius:8px;margin:0 0 12px;padding:12px}.chatbots-codigo>code{white-space:inherit}.chatbots-codigo{border-left:3px solid rgba(var(--c-acento),.55)}.chatbots-instalar-acciones{justify-content:flex-end;margin:-4px 0 12px;display:flex}@media (max-width:480px){.chatbots-instalar-acciones>*{flex:1;justify-content:center}.chatbots-codigo{font-size:calc(.75rem*var(--escala-texto,1))}}@media (max-width:640px){.plantillas-filtros .amset-select__native,.plantillas-filtros .amset-select__trigger,.plantillas-rejilla .amset-button{min-height:44px}}@media (pointer:coarse){.chatbots-instalar-acciones .amset-button,.chatbots-instalar-acciones button{min-height:44px}}.chatbots-codigo:focus-visible{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px}.chatbots-prueba{flex-direction:column;gap:8px;min-height:160px;max-height:420px;padding:4px 2px;display:flex;overflow-y:auto}.chatbots-burbuja{font-family:var(--hud-texto);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:14px;max-width:85%;margin:0;padding:9px 12px}.chatbots-burbuja p{margin:0}.chatbots-burbuja small{font-size:calc(.75rem*var(--escala-texto,1));opacity:.85;margin-top:4px;display:block}.chatbots-burbuja.bot{background:rgba(var(--c-acento),.08);color:rgb(var(--c-tinta));border-top-left-radius:4px;align-self:flex-start}.chatbots-burbuja.yo{background:rgb(var(--c-acento));color:rgb(var(--c-fondo));border-top-right-radius:4px;align-self:flex-end}.chatbots-pedido{background:rgba(var(--c-tinta),.06);border:1px solid rgba(var(--c-acento),.25);border-radius:10px;margin-top:8px;padding:8px 10px}.chatbots-pedido h3{font-size:calc(.875rem*var(--escala-texto,1));margin:0 0 6px}.chatbots-pedido dl{font-size:calc(.8125rem*var(--escala-texto,1));grid-template-columns:max-content 1fr;gap:2px 10px;margin:0;display:grid}.chatbots-pedido dt{opacity:.75}.chatbots-pedido dd{overflow-wrap:anywhere;margin:0}.chatbots-pedido ul{font-size:calc(.75rem*var(--escala-texto,1));margin:6px 0 0;padding-left:16px}.chatbots-prueba-form{align-items:flex-end;gap:10px;margin-top:12px;display:flex}.chatbots-prueba-form>div:first-child{flex:1;min-width:0}.boton-etiqueta{display:none}.auditoria-lista{max-height:28rem;overflow-y:auto}.auditoria-fila{align-items:center}.auditoria-resumen{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));overflow-wrap:anywhere;font-weight:600}.politica-gasto{flex-direction:column;gap:4px;margin-top:8px;display:flex}.politica-gasto-barra{--barra:rgb(var(--c-acento));background:rgba(var(--c-acento),.12);border-radius:999px;height:6px;overflow:hidden}.politica-gasto-barra.aviso{--barra:rgb(var(--c-ambar-2))}.politica-gasto-barra.alerta{--barra:rgb(var(--c-rosa))}.politica-gasto-barra>span{background:linear-gradient(90deg,rgb(var(--c-acento)),rgb(var(--c-color-7b2fff)));height:100%;display:block}.politica-gasto-barra.alerta>span,.politica-gasto-barra.aviso>span{background:var(--barra)}.politica-gasto .hud-ayuda{font-size:calc(.8125rem*var(--escala-texto,1))}.politica-grupos .amset-checkbox{padding:6px 0}@media (pointer:coarse){.politica-grupos .amset-checkbox{min-height:44px}}.hud-nota.aviso-politica{align-items:flex-start}.aviso-politica-texto{flex:1 1 0;min-width:0}.aviso-politica-cerrar{color:var(--nota);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;min-height:32px;margin:-6px -6px -6px 0;display:inline-flex}@media (pointer:coarse){.aviso-politica-cerrar{min-width:44px;min-height:44px}}.aviso-no-enviado{flex-direction:column;gap:6px;display:flex}.hud-nota.aviso-no-enviado-fila{flex-wrap:wrap;align-items:flex-start;gap:6px 10px}.aviso-no-enviado-texto{overflow-wrap:anywhere;flex:200px;min-width:0}.aviso-no-enviado-acciones{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.aviso-no-enviado-boton{color:var(--nota);cursor:pointer;background:0 0;border:1px solid;border-radius:6px;align-items:center;gap:4px;min-height:32px;padding:0 8px;display:inline-flex}.aviso-no-enviado-boton:disabled{cursor:default;opacity:.5}.aviso-no-enviado-ayuda{font-size:calc(.8125rem*var(--escala-texto,1));opacity:.8}@media (pointer:coarse){.aviso-no-enviado-boton{justify-content:center;min-width:44px;min-height:44px}}.admin-permisos>:last-child:nth-child(odd){grid-column:1/-1}.gasto-persona-nota{margin-top:2px;display:block}.hud-nota.clave-api-nueva{flex-wrap:wrap;align-items:center}.clave-api-nueva-cuerpo{flex-direction:column;flex:16rem;gap:6px;min-width:0;display:flex}.clave-api-valor{color:rgb(var(--c-tinta));font-family:ui-monospace,JetBrains Mono,monospace;font-size:calc(.8125rem*var(--escala-texto,1));overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.clave-api-fila{align-items:center}@media (max-width:639px){.clave-api-form{flex-direction:column;align-items:stretch}}.splits-entidades{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.splits-entidad{border-bottom:1px solid rgba(var(--c-tinta-gris),.08);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 4px;display:flex}.splits-entidad:last-child{border-bottom:none}.splits-entidad.inactiva .splits-entidad-texto strong{opacity:.6;text-decoration:line-through}.splits-entidad-texto{overflow-wrap:anywhere;flex-direction:column;flex:12rem;gap:2px;min-width:0;display:flex}.splits-entidad-texto strong{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1))}.splits-entidad-texto small{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1))}.etq-filtro{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 10px 0;display:flex}.etq-filtro-icono{color:rgba(var(--c-tinta-suave),.6);flex:none}.etq-chip{background:rgba(var(--c-acento),.07);border:1px solid rgba(var(--c-acento),.25);color:rgba(var(--c-tinta-clara),.85);font-family:var(--hud-texto);border-radius:999px;align-items:center;gap:4px;min-width:0;max-width:100%;min-height:28px;padding:2px 10px;font-size:.75rem;line-height:1.2;display:inline-flex}.etq-chip-texto{overflow-wrap:anywhere;min-width:0}button.etq-chip:is(:hover,:focus-visible){background:rgba(var(--c-acento),.16);border-color:rgb(var(--c-acento))}.etq-chip.activa{background:rgba(var(--c-acento),.2);border-color:rgb(var(--c-acento));color:rgb(var(--c-acento))}.etq-cuenta{color:rgba(var(--c-tinta-suave),.7);font-size:.6875rem}.etq-fila{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.etq-fila-chip{background:rgba(var(--c-acento),.1);border:1px solid rgba(var(--c-acento),.22);color:rgb(var(--c-acento));font-family:var(--hud-texto);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:0 7px;font-size:.6875rem;line-height:1.5;overflow:hidden}.etq-modal{flex-direction:column;gap:12px;min-width:0;display:flex}.etq-aviso,.etq-sugeridas-titulo,.etq-vacio{margin:0;font-size:.875rem;line-height:1.4}.etq-sugeridas-titulo,.etq-vacio{color:rgba(var(--c-tinta-suave),.75)}.etq-aviso{color:rgb(var(--c-rojo))}.etq-lista{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.etq-quitar{color:inherit;background:0 0;border:none;border-radius:999px;place-items:center;width:22px;height:22px;margin-right:-6px;display:inline-grid}.etq-quitar:is(:hover,:focus-visible){background:rgba(var(--c-rojo),.2)}.etq-nueva{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.etq-sugerida{background:0 0;border-style:dashed}.espacios-marcas{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.espacios-panel{flex-direction:column;gap:14px;min-width:0;display:flex}.espacios-panel-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.espacios-panel-cabecera .hud-ayuda{flex:280px;margin:0}.espacios-acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.espacios-lista-plana{flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.espacios-pestanas{scrollbar-width:none;max-width:100%;margin-bottom:14px;overflow-x:auto}.espacios-pestanas::-webkit-scrollbar{display:none}.espacios-pestanas .hud-pestana{flex:none;padding-inline:14px}.espacios-grupo{flex-direction:column;gap:8px;min-width:0;display:flex}.espacios-grupo-titulo{color:rgba(var(--c-acento),.95);font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.espacios-grupo-n{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);letter-spacing:0}.espacios-fila{background:rgba(var(--c-fondo-elevado),.6);border:1px solid rgba(var(--c-acento),.18);color:rgb(var(--c-tinta));text-align:left;border-radius:10px;align-items:center;gap:12px;min-width:0;min-height:56px;padding:8px 14px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.espacios-fila-boton{cursor:pointer;width:100%}.espacios-fila-boton:hover:not(:disabled),a.espacios-fila:hover{background:rgba(var(--c-acento),.05);border-color:rgba(var(--c-acento),.45)}.espacios-fila-boton:focus-visible,a.espacios-fila:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.espacios-fila-compacta{min-height:44px;padding-block:4px}.espacios-fila-chevron,.espacios-fila-icono{color:rgba(var(--c-acento),.75);flex:none}.espacios-fila-texto{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.espacios-fila-texto b{font-size:calc(.98rem*var(--escala-texto,1));font-weight:700;line-height:1.25}.espacios-fila-texto b,.espacios-fila-texto small{font-family:var(--hud-texto);overflow-wrap:anywhere}.espacios-fila-texto small{color:rgba(var(--c-tinta-gris),.85);font-size:calc(.8rem*var(--escala-texto,1))}.espacios-extracto{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));overflow-wrap:anywhere}.espacios-fila-acciones{flex:none;align-items:center;gap:8px;display:flex}.espacios-fila-version{border:1px solid rgba(var(--c-acento),.14);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:44px;padding:4px 12px;display:flex}.espacios-miniatura{background:rgba(var(--c-acento),.07);border:1px solid rgba(var(--c-acento),.2);color:rgba(var(--c-acento),.8);border-radius:8px;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.espacios-miniatura img{object-fit:cover;width:100%;height:100%;display:block}.espacios-zona{background:rgba(var(--c-acento),.03);border:1px dashed rgba(var(--c-acento),.4);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.espacios-zona.arrastrando{background:rgba(var(--c-acento),.12);border-color:rgba(var(--c-acento),.85);border-style:solid}.espacios-zona-icono{color:rgba(var(--c-acento),.85);flex:none}.espacios-zona-texto{flex:240px;min-width:0}.espacios-zona-titulo{font-family:var(--hud-texto);font-size:calc(1rem*var(--escala-texto,1));margin:0;font-weight:700}.espacios-zona-texto .hud-ayuda{margin-top:2px}.espacios-subidas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.espacios-subida{background:rgba(var(--c-fondo-elevado),.6);border:1px solid rgba(var(--c-acento),.25);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.espacios-subida>.amset-progress{flex:auto;min-width:0}.espacios-subida.fallo{border-color:rgba(var(--c-rojo),.55);color:rgb(var(--c-rojo))}.espacios-subida.fallo small{color:rgba(var(--c-tinta-gris),.95)}.espacios-editor{flex-direction:column;gap:14px;min-width:0;display:flex}.espacios-editor-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.espacios-editor-cuerpo{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.espacios-previa{background:rgba(var(--c-fondo-elevado),.6);border:1px solid rgba(var(--c-acento),.2);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.espacios-vista{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));overflow-wrap:anywhere;min-width:0;max-height:520px;line-height:1.55;overflow-y:auto}.espacios-vista>:first-child{margin-top:0}.espacios-vista>:last-child{margin-bottom:0}.espacios-vista p{margin:0 0 10px}.espacios-vista :is(h1,h2,h3){color:rgb(var(--c-acento));font-family:var(--hud-rotulo);letter-spacing:.04em;margin:14px 0 8px;line-height:1.4}.espacios-vista h1{font-size:1.1rem}.espacios-vista h2{font-size:.98rem}.espacios-vista h3{text-transform:uppercase;font-size:.88rem}.espacios-vista :is(ol,ul){margin:4px 0 10px;padding-left:22px}.espacios-vista ul{list-style:outside}.espacios-vista ol{list-style:decimal}.espacios-vista li{margin-bottom:4px}.espacios-vista li::marker{color:rgb(var(--c-acento))}.espacios-vista a{color:rgb(var(--c-acento));text-decoration:underline}.espacios-vista code{background:rgba(var(--c-acento),.1);color:rgb(var(--c-acento));border-radius:4px;padding:1px 5px;font-family:monospace;font-size:.85em}.espacios-vista pre{background:rgba(var(--c-fondo),.5);border:1px solid rgba(var(--c-acento),.2);border-radius:8px;margin:6px 0 12px;padding:10px 12px;overflow-x:auto}.espacios-vista pre code{color:rgb(var(--c-tinta));background:0 0;padding:0}.espacios-vista blockquote{border-left:2px solid rgba(var(--c-acento),.5);color:rgba(var(--c-tinta-gris),.95);margin:6px 0 12px;padding-left:12px}.espacios-vista hr{border:none;border-top:1px solid rgba(var(--c-acento),.2);margin:12px 0}.espacios-vista .amset-tabla-scroll{max-width:100%;margin:6px 0 12px;overflow-x:auto}.espacios-vista table{border-collapse:collapse;min-width:100%;font-size:.88rem}.espacios-vista :is(td,th){border:1px solid rgba(var(--c-acento),.22);text-align:left;vertical-align:top;padding:5px 10px}.espacios-vista th{background:rgba(var(--c-acento),.08)}.espacios-pagina-titulo{font-family:var(--hud-texto);font-size:calc(1.3rem*var(--escala-texto,1));margin:0;font-weight:700}.espacios-apartado{background:rgba(var(--c-acento),.07);border-left:3px solid rgb(var(--c-acento));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:8px 12px;display:flex}.espacios-historial{border-top:1px solid rgba(var(--c-acento),.14);flex-direction:column;gap:8px;padding-top:6px;display:flex}.espacios-historial .hud-etiqueta{margin:0}.espacios-roles{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;display:grid}.espacios-rol{background:rgba(var(--c-fondo-elevado),.5);border:1px solid rgba(var(--c-acento),.16);border-radius:10px;min-width:0;padding:10px 14px}.espacios-rol dt{color:rgba(var(--c-acento),.95);font-family:var(--hud-rotulo);font-size:calc(.78rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;font-weight:700}.espacios-rol dd{color:rgba(var(--c-tinta-gris),.95);font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));margin:4px 0 0}.espacios-anadir{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.espacios-anadir-persona{flex:260px;min-width:0}.espacios-anadir-rol{flex:0 0 160px}.espacios-selector-rol{width:150px}.espacios-compartido-por{border:1px solid rgba(var(--c-acento),.2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;display:flex}.espacios-compartido-por p{font-family:var(--hud-texto);flex:220px;margin:0}.espacios-compartido-por svg{color:rgba(var(--c-acento),.8)}.espacios-documentos{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.espacios-documentos :is(.hud-ayuda,.hud-etiqueta){margin:0}.espacios-doc-lista{width:100%;margin:0;padding:0;list-style:none}.espacios-doc-fila{align-items:center;gap:8px;min-width:0;padding:4px 0;display:flex}.espacios-doc-nombre{overflow-wrap:anywhere;flex:1;min-width:0}.espacios-doc-nombre small{opacity:.7;display:block}.espacios-peligro{border-top:1px solid rgba(var(--c-rojo),.3);flex-direction:column;align-items:flex-start;gap:8px;padding-top:14px;display:flex}.espacios-peligro .hud-ayuda{margin:0}.espacios-elegible{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.espacios-elegible .espacios-lista-plana{width:100%}.espacios-elegible-titulo{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-rotulo);font-size:calc(.76rem*var(--escala-texto,1));letter-spacing:.1em;overflow-wrap:anywhere;text-transform:uppercase;margin:0}@media (min-width:700px){.espacios-roles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.espacios-editor-cuerpo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.espacios-pestanas{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.espacios-pestanas .hud-pestana{justify-content:center}.espacios-zona .espacios-acciones{flex-direction:column;flex:100%;align-items:stretch}.espacios-zona .amset-button{text-align:center;white-space:normal;height:auto;min-height:44px}.espacios-fila{flex-wrap:wrap;row-gap:6px}.espacios-fila-texto{flex-basis:calc(100% - 80px)}.espacios-rotulo-boton{display:none}.espacios-anadir-rol{flex:100%}.espacios-miniatura{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.espacios-fila,.espacios-zona{transition:none}}.espacios-aviso{background:rgba(var(--c-ambar),.08);border:1px solid rgba(var(--c-ambar),.55);border-left-width:3px;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.espacios-aviso-icono{color:rgb(var(--c-ambar));flex:none;margin-top:2px}.espacios-aviso-texto{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.espacios-aviso-titulo{font-family:var(--hud-texto);font-size:calc(1rem*var(--escala-texto,1));margin:0;font-weight:700}.espacios-aviso .hud-ayuda{margin:0}.espacios-vacio-accion{flex-direction:column;align-items:center;gap:6px;display:flex}.espacios-vacio-accion .hud-vacio{padding-bottom:8px}.espacios-miembros{flex-direction:column;gap:8px;display:flex}.espacios-miembros .hud-etiqueta{margin:0}@media (hover:none),(pointer:coarse){.espacios-pagina :is(.amset-button,.amset-segmented__button,.hud-pestana){min-height:44px}.espacios-pagina .amset-button.hud-pequeno{--amset-button-height:44px}.espacios-pagina .amset-button--icon{min-width:44px}.espacios-pagina :is(.amset-field,.amset-field--sm){--amset-field-height:44px}.espacios-pagina .espacios-miniatura{width:56px;height:56px}.espacios-pagina .espacios-fila-acciones .amset-button{min-width:44px}.espacios-pagina a.config-miga{align-items:center;min-height:44px;display:inline-flex}.espacios-pagina .amset-layer-close{min-width:44px;min-height:44px}}.espacios-fila-version .espacios-fila-texto{flex:140px}@media (min-width:1024px){.rejilla-sin-suelta>:last-child:nth-child(odd):not(:first-child){grid-column:1/-1}}@media (max-width:640px){.horas-rejilla{overflow-x:visible}.horas-rejilla-cabecera,.horas-rejilla-fila{grid-template-columns:repeat(7,minmax(0,1fr)) minmax(42px,1.1fr);gap:3px;min-width:0}.horas-rejilla-proyecto{grid-column:1/-1;padding:6px 2px 0}.horas-rejilla-cabecera .horas-rejilla-proyecto{display:none}.horas-rejilla-dia{padding:5px 1px}.horas-rejilla-dia small{font-family:var(--hud-texto);letter-spacing:0;font-weight:600}.horas-rejilla-dia em{display:none}.horas-celda{font-size:calc(.72rem*var(--escala-texto,1));min-height:36px;padding:2px}}.gastos-avisos{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.gastos-aviso-boton{--aviso:rgb(var(--c-ambar));background:color-mix(in srgb,var(--aviso) 9%,#0000);border:1px solid color-mix(in srgb,var(--aviso) 45%,#0000);color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:6px 12px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.gastos-aviso-boton svg{color:var(--aviso);flex-shrink:0}.gastos-aviso-boton:hover{background:color-mix(in srgb,var(--aviso) 16%,#0000);border-color:var(--aviso)}.gastos-dia{background:color-mix(in srgb,var(--fila) 8%,#0000);border:1px solid color-mix(in srgb,var(--fila) 40%,#0000);color:var(--fila);font-family:var(--hud-rotulo);font-size:calc(.86rem*var(--escala-texto,1));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:inline-flex}.gastos-emoji{font-size:calc(1.15rem*var(--escala-texto,1));text-align:center;flex-shrink:0;width:34px}.gastos-fila-pasada{opacity:.6}.gastos-acciones-texto{flex-wrap:wrap;justify-content:flex-end}.gastos-bandeja{border:1px dashed rgba(var(--c-ambar),.45);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:9px 12px;display:flex}.gastos-de-quien,.gastos-filtro-cuenta{min-width:160px}.gastos-compartir-form{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:14px;display:grid}.gastos-etiquetas{flex-direction:column;gap:8px;display:flex}.gastos-etiqueta-nueva{align-items:center;gap:8px;display:flex}.gastos-etiqueta-nueva>:first-child{flex:1;min-width:0}.gastos-dividir{flex-direction:column;gap:10px;display:flex}.gastos-dividir-fila{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.gastos-dividir-pie{font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.gastos-meta{flex-direction:column;flex-basis:100%;gap:4px;display:flex}.gastos-plan{margin-bottom:14px}.gastos-salud{flex-direction:column;gap:8px;margin-top:6px;display:flex}.gastos-salud-cifra{font-family:var(--hud-rotulo);font-size:calc(2rem*var(--escala-texto,1));margin:0;font-weight:700;line-height:1}.gastos-salud-cifra small{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.9rem*var(--escala-texto,1));margin-left:3px}.gastos-salud-factores{gap:4px;margin:0;display:grid}.gastos-salud-factores>div{font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));justify-content:space-between;gap:10px;display:flex}.gastos-salud-factores dt{color:rgba(var(--c-tinta-gris),.8)}.gastos-salud-factores dd{font-family:var(--hud-rotulo);margin:0;font-weight:700}.gastos-recomendaciones{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));flex-direction:column;gap:6px;margin:6px 0 0;padding-left:18px;display:flex}.gastos-simulador-campos{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.gastos-simulador-resumen{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));margin:12px 0 8px}.gastos-tabla-scroll{overflow-x:auto}.gastos-amortizacion{border-collapse:collapse;font-family:var(--hud-texto);font-size:calc(.86rem*var(--escala-texto,1));width:100%}.gastos-amortizacion th{border-bottom:1px solid rgba(var(--c-acento),.15);color:rgba(var(--c-tinta-gris),.8);text-align:right;padding:6px 8px;font-weight:600}.gastos-amortizacion td{border-bottom:1px solid rgba(var(--c-acento),.06);color:rgb(var(--c-tinta));font-variant-numeric:tabular-nums;text-align:right;padding:5px 8px}.gastos-amortizacion :is(th,td):first-child{text-align:left}@media (max-width:860px){.gastos-simulador-campos{grid-template-columns:repeat(2,minmax(0,1fr))}.gastos-compartir-form{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.gastos-dividir-fila{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) auto}.gastos-de-quien,.gastos-filtro-cuenta{flex:100%;min-width:0}}.gastos-acciones-grupo{flex-wrap:nowrap;align-items:center;gap:8px;display:inline-flex}@media (max-width:420px){.gastos-acciones-grupo{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.gastos-acciones-grupo>:first-child{grid-column:1/-1}.gastos-acciones-grupo>*{min-width:0}}.gastos-tarjeta .gastos-fila-importe small{margin-left:4px}@media (pointer:coarse){#guia-personalizar .amset-button,#guia-revision .amset-button,#guia-tarjetas .amset-button,.gastos-herramientas .amset-button{min-height:44px}.gastos-herramientas .amset-button{min-width:44px}}.gastos-lista .gastos-fila-importe small{margin-left:5px}.config-pagina .admin-cabecera .amset-card__header{flex-wrap:wrap;row-gap:8px}.config-pagina .admin-cabecera .amset-card__titles{flex:260px;min-width:min(260px,100%)}.config-pagina .admin-cabecera .hud-acciones{flex:520px;justify-content:flex-end;min-width:0}.config-pagina .admin-cabecera .config-frase{white-space:normal;flex-basis:100%;justify-content:flex-end}@media (max-width:767px){.config-pagina .admin-cabecera .config-frase,.config-pagina .admin-cabecera .hud-acciones{justify-content:flex-start}}@media (max-width:1280px) and (min-width:861px){.hud-kpis:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.hud-kpis:has(>:nth-child(5):last-child)>*{grid-column:span 2}.hud-kpis:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}}.gastos-presupuestos{gap:0}.gastos-presupuesto{--tarjeta:rgb(var(--c-acento));border-top:1px solid rgba(var(--c-acento),.1);flex-direction:column;gap:8px;min-width:0;padding:12px 2px;display:flex}.gastos-presupuesto:first-child{border-top:0}.gastos-presupuesto .gastos-fila-importe{align-items:baseline;display:inline-flex}.gastos-presupuesto .gastos-barra-texto{color:rgba(var(--c-tinta-suave),.85);font-variant-numeric:tabular-nums}.gastos-boton-quitar{opacity:.66}.gastos-boton-quitar:focus-visible,.gastos-boton-quitar:hover{border-color:rgba(var(--c-rojo),.5);color:rgb(var(--c-rojo));opacity:1}.gastos-pista-mover{margin:-4px 0 8px}.gastos-muestra{--muestra:rgb(var(--c-gris));background:color-mix(in srgb,var(--muestra) 18%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--muestra) 55%,#0000);font-size:calc(.95rem*var(--escala-texto,1));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.gastos-muestra:empty:before{background:var(--muestra);content:"";border-radius:50%;width:10px;height:10px}.gastos-fila-compacta{padding-top:7px;padding-bottom:7px}.gastos-fila-compacta .gastos-fila-meta:empty{display:none}@media (pointer:coarse){.gastos-fila-compacta .gastos-fila-acciones .amset-button--icon{min-width:44px;min-height:44px}}.hud-filtro .amset-segmented__button{font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));letter-spacing:.01em;text-transform:none;font-weight:600}.gastos-presupuesto .gastos-fila-importe small{margin-left:5px}.hud-kpi-delta{white-space:normal;overflow:visible}.gastos-lista-categorias{gap:0;max-width:760px}.gastos-lista-categorias>.gastos-fila{border:0;border-top:1px solid rgba(var(--c-acento),.1);box-shadow:none;background:0 0;border-radius:0}.gastos-lista-categorias>.gastos-fila:first-child{border-top:0}.gastos-fila-compacta,.gastos-fila-compacta:hover{flex-wrap:nowrap!important}.gastos-fila-compacta .gastos-fila-texto{min-width:0;flex:auto!important}.gastos-fila-compacta .gastos-fila-concepto{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (pointer:coarse){:is(.gastos-fila-acciones,.gastos-presupuesto) .amset-button--icon{min-width:44px;min-height:44px}}@media (max-width:767px){.config-pagina .admin-cabecera.hud-marco{position:relative}.config-pagina .admin-cabecera .hud-acciones>.guia{min-width:44px;min-height:44px;position:absolute;top:8px;right:10px}.config-pagina .admin-cabecera .amset-card__titles{padding-right:52px}}@media (max-width:520px){#guia-presupuestos .hud-acciones{grid-template-columns:minmax(0,1fr);width:100%;display:grid}#guia-presupuestos .hud-acciones>*{min-width:0}}.gastos-medidor{--medidor:rgb(var(--c-acento));flex:1;min-width:0;padding-bottom:14px;position:relative}.gastos-medidor-tira{grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;height:10px;display:grid}.gastos-medidor-seg{background:rgba(var(--c-tinta-gris),.12);border-radius:2px}.gastos-medidor-seg.lleno{background:var(--medidor);box-shadow:0 0 calc(6px*var(--glow-escala,1)) color-mix(in srgb,var(--medidor) 55%,#0000)}.gastos-medidor-seg.exceso{background:rgb(var(--c-rojo));box-shadow:0 0 calc(6px*var(--glow-escala,1)) rgba(var(--c-rojo),.55)}.gastos-medidor-seg.reserva{background:rgba(var(--c-rojo),.08)}.gastos-medidor-marcas{height:12px;position:absolute;bottom:0;left:0;right:0}.gastos-medidor-marcas span{color:rgba(var(--c-tinta-gris),.75);font-family:var(--hud-rotulo);font-size:calc(.62rem*var(--escala-texto,1));font-variant-numeric:tabular-nums;letter-spacing:.04em;padding-top:3px;line-height:1;position:absolute;top:0;transform:translate(-50%)}.gastos-medidor-marcas span:before{background:rgba(var(--c-tinta-suave),.55);content:"";width:1px;height:14px;position:absolute;top:-14px;left:50%}.gastos-presupuesto .gastos-barra{align-items:flex-start}.gastos-presupuesto .gastos-barra-texto{font-family:var(--hud-rotulo);text-align:right;min-width:46px}.gastos-mando{border-bottom:1px solid rgba(var(--c-acento),.1);margin-bottom:12px;padding:4px 0 10px}html[data-tema=claro] :is(.gastos-medidor-seg.exceso,.gastos-medidor-seg.lleno){box-shadow:none}@media (prefers-reduced-motion:no-preference){.gastos-medidor-seg{transition:background .2s}}@media (max-width:767px){.gastos-pestanas .hud-pestanas{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}}.gastos-fila-compacta .gastos-fila-acciones>.amset-button--ghost{opacity:.85}.gastos-salud-factores dd small{font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));margin-left:4px;font-weight:600}@media (max-width:860px){.gastos-mando{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gastos-mando .hud-cifra{flex-direction:column;align-items:flex-start;gap:4px;padding:6px 12px}.gastos-mando .hud-cifra-valor{font-size:calc(1.05rem*var(--escala-texto,1))}}@media (max-width:480px){.gastos-mando{grid-template-columns:minmax(0,1fr)}.gastos-mando .hud-cifra{flex-direction:row;justify-content:space-between;align-items:baseline;padding:6px 0}.gastos-mando .hud-cifra+.hud-cifra:after{display:none}.gastos-mando .hud-cifra+.hud-cifra{border-top:1px solid rgba(var(--c-acento),.08)}.gastos-mando .hud-cifra-valor{order:2}.gastos-mando .hud-cifra-label{order:1}}.gastos-medidor-seg.exceso{background:repeating-linear-gradient(135deg,rgb(var(--c-rojo)) 0 3px,rgba(var(--c-rojo),.4) 3px 6px)}.gastos-muestra{--muestra:rgb(var(--c-acento))}.gastos-hueco{visibility:hidden}.gastos-lista-categorias{max-width:none}@media (min-width:1024px){.gastos-lista-categorias{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.gastos-lista-categorias>.gastos-fila:nth-child(2){border-top:0}}.gastos-presupuesto .gastos-medidor{flex:none;width:100%}.gastos-medidor-marcas span{color:rgba(var(--c-tinta-gris),.85);font-size:calc(.75rem*var(--escala-texto,1))}.gastos-medidor.sin-escala{padding-bottom:4px}.gastos-medidor.sin-escala .gastos-medidor-marcas{height:0}.gastos-medidor.sin-escala .gastos-medidor-marcas span{color:#0000}.gastos-medidor.sin-escala .gastos-medidor-marcas span:before{height:12px;top:-12px}.gastos-segmentada{grid-template-columns:repeat(var(--segmentos,20),minmax(0,1fr));gap:3px;height:8px;display:grid}.gastos-salud-factores>div{flex-wrap:wrap;row-gap:4px}.gastos-salud-factores>div .gastos-segmentada{flex-basis:100%;gap:2px;height:5px}.gastos-recomendaciones{padding-left:0;list-style:none}.gastos-recomendaciones li{align-items:flex-start;gap:8px;display:flex}.gastos-recomendaciones li svg{color:var(--aviso);flex-shrink:0;margin-top:3px}.gastos-pestanas .hud-pestanas{-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}.gastos-hueco-nueva{display:none}@media (min-width:1024px){.gastos-hueco-nueva{border:0;border-top:1px solid rgba(var(--c-acento),.1);color:rgba(var(--c-acento),.85);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));text-align:left;background:0 0;align-items:center;gap:8px;min-height:44px;padding:7px 10px;font-weight:600;display:flex}.gastos-hueco-nueva:focus-visible,.gastos-hueco-nueva:hover{background:rgba(var(--c-acento),.05);color:rgb(var(--c-acento))}.gastos-lista-categorias{grid-auto-flow:column;grid-template-rows:repeat(var(--filas,10),auto)}.gastos-lista-categorias>.gastos-fila:nth-child(2){border-top:1px solid rgba(var(--c-acento),.1)}}.gastos-muestra.con-inicial{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));font-weight:700}.gastos-muestra.con-inicial:before{display:none}.gastos-salud-factores{gap:14px}.gastos-salud-factores>div .gastos-segmentada{margin-top:2px}.gastos-graficas-pliegue>summary{display:none}@media (max-width:767px){.gastos-graficas-pliegue{margin-bottom:12px}.gastos-graficas-pliegue>summary{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.2);color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-weight:600;list-style:none;display:flex}.gastos-graficas-pliegue>summary::-webkit-details-marker{display:none}.gastos-graficas-pliegue>summary svg{color:rgb(var(--c-acento));transition:transform .15s}.gastos-graficas-pliegue[open]>summary svg{transform:rotate(90deg)}.gastos-graficas-pliegue[open]>summary{margin-bottom:10px}}@media (min-width:1024px){.gastos-lista-categorias>.cabeza-columna{border-top:0}}.gastos-uso{flex-direction:column;flex:0 0 140px;align-items:flex-end;gap:4px;min-width:0;display:flex}.gastos-uso .gastos-segmentada{gap:2px;width:100%;height:6px}.gastos-uso-importe{font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:480px){.gastos-uso{flex-basis:92px}.gastos-pagina .hud-marco:not(.admin-cabecera) .hud-acciones{flex-direction:column-reverse;align-items:stretch;width:100%;display:flex}.gastos-pagina .hud-marco:not(.admin-cabecera) .hud-acciones>*{justify-content:center;width:100%}.gastos-pagina .hud-marco:not(.admin-cabecera) .amset-card__titles .hud-icono{display:none}}.gastos-plan>.hud-marco{flex-direction:column;display:flex}.gastos-plan>.hud-marco .hud-vacio{flex:1;place-content:center;display:grid}.gastos-uso-importe small{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.72rem*var(--escala-texto,1));margin-left:4px;font-weight:600}.gastos-fila-compacta{min-height:64px}@media (max-width:480px){.gastos-fila-compacta{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"ini nom acc"".med med";align-items:center;gap:4px 10px;min-height:0;display:grid!important}.gastos-fila-compacta>.gastos-muestra{grid-area:ini}.gastos-fila-compacta>.gastos-fila-texto{grid-area:nom}.gastos-fila-compacta>.gastos-fila-acciones{grid-area:acc}.gastos-fila-compacta>.gastos-uso{flex-direction:row;grid-area:med;align-items:center;gap:10px}.gastos-fila-compacta>.gastos-uso .gastos-segmentada{flex:1}.gastos-fila-compacta>.gastos-uso.vacio,.gastos-fila-compacta>.hud-pastilla{display:none}.gastos-fila-compacta .gastos-fila-concepto{white-space:normal}}@media (pointer:coarse){:is(.gastos-fila-acciones,.gastos-presupuesto) .amset-button--icon{place-items:center;display:inline-grid}}.gastos-franja-vacia{background:rgba(var(--c-fondo-elevado),.6);border:1px solid rgba(var(--c-acento),.14);color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:12px 16px;display:flex}.gastos-franja-vacia svg{color:rgb(var(--c-acento));flex-shrink:0}.gastos-franja-vacia b{color:rgb(var(--c-tinta));font-weight:700}.gastos-plan.dos{grid-template-columns:repeat(2,minmax(0,1fr))}.gastos-franja-plan{margin:-2px 0 14px}@media (max-width:1100px){.gastos-plan.dos{grid-template-columns:minmax(0,1fr)}}.gastos-fila-compacta{min-height:56px;padding-top:5px;padding-bottom:5px}.gastos-uso{gap:2px}.gastos-mapeo{background:rgba(var(--c-fondo-elevado),.5);border:1px solid rgba(var(--c-acento),.14);border-radius:10px;margin:0 0 14px;padding:12px 14px}.gastos-mapeo-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 48px;margin:10px 0 0;padding:0;list-style:none;display:grid}.gastos-mapeo-lista li{grid-template-columns:minmax(120px,1fr) auto minmax(180px,220px);align-items:center;gap:10px;min-width:0;display:grid}@media (max-width:480px){.gastos-mapeo-lista li{grid-template-columns:auto minmax(0,1fr)}.gastos-mapeo-lista li .gastos-mapeo-nombre{grid-column:1/-1}}.gastos-reparto-apilada{gap:3px;height:40px;margin:0 0 14px;display:flex}.gastos-reparto-apilada span{background:color-mix(in srgb,var(--nodo) 30%,#0000);border-bottom:3px solid var(--nodo);color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.78rem*var(--escala-texto,1));white-space:nowrap;border-radius:4px;align-items:center;min-width:6px;padding:0 10px;display:flex;overflow:hidden}.gastos-mapeo-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.gastos-mapeo-nombre small{color:rgba(var(--c-tinta-gris),.85);font-size:calc(.75rem*var(--escala-texto,1));font-weight:500;display:block}.gastos-mapeo-lista svg{color:rgba(var(--c-acento),.7);flex-shrink:0}@media (max-width:767px){.gastos-mapeo-lista{grid-template-columns:minmax(0,1fr)}}.gastos-flexible{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.16);border-radius:10px;flex-direction:column;gap:8px;margin:0 0 14px;padding:12px 14px 10px;display:flex}.gastos-flexible-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.gastos-flexible-cifras{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;display:flex}.gastos-flexible-cifras b{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1.3rem*var(--escala-texto,1))}.gastos-flexible-cifras span{margin-left:auto;font-weight:700}.gastos-flexible-aparte{border-top:1px solid rgba(var(--c-acento),.1);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:4px 0 0;padding-top:8px;display:grid}.gastos-flexible-aparte>div{flex-direction:column;gap:2px;min-width:0;display:flex}.gastos-flexible-aparte dt{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1))}.gastos-flexible-aparte dd{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.95rem*var(--escala-texto,1));margin:0;font-weight:700}@media (max-width:480px){.gastos-flexible-aparte{grid-template-columns:minmax(0,1fr)}.gastos-flexible-cifras span{flex-basis:100%;margin-left:0}}.gastos-tarjeta-libre{background:var(--pozo);color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));border-radius:8px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;display:flex}.gastos-tarjeta-libre svg{color:rgb(var(--c-acento));flex-shrink:0;margin-top:2px}.gastos-tarjetas-vacio{flex-direction:column;align-items:center;gap:4px;padding-bottom:16px;display:flex}.gastos-tarjeta-libre b{font-family:var(--hud-rotulo)}.gastos-justificante{align-items:center;gap:2px;max-width:100%;margin-top:4px;display:inline-flex}.gastos-justificante button{border:1px solid rgba(var(--c-acento),.25);color:rgba(var(--c-acento),.95);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));background:0 0;border-radius:6px;align-items:center;gap:5px;min-width:0;min-height:28px;padding:2px 8px;font-weight:600;display:inline-flex}.gastos-justificante button:focus-visible,.gastos-justificante button:hover:not(:disabled){background:rgba(var(--c-acento),.08);border-color:rgb(var(--c-acento))}.gastos-justificante button:disabled{cursor:wait;opacity:.6}.gastos-justificante-ver span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.gastos-justificante-ver.vacio{border-color:rgba(var(--c-tinta-gris),.3);color:rgba(var(--c-tinta-gris),.9);border-style:dashed}.gastos-justificante-quitar{color:rgba(var(--c-tinta-gris),.9)!important;border-color:#0000!important;padding:2px 6px!important}.gastos-justificante-quitar:hover{color:rgb(var(--c-rojo))!important}@media (pointer:coarse){.gastos-justificante button{min-height:44px}.gastos-justificante-quitar{justify-content:center;min-width:44px}}.gastos-revision-pasos{flex-direction:column;margin:0 0 16px;padding:0;list-style:none;display:flex}.gastos-revision-paso{--paso:rgb(var(--c-acento));border-top:1px solid rgba(var(--c-acento),.1);align-items:center;gap:12px;padding:12px 2px;display:flex}.gastos-revision-paso:first-child{border-top:0}.gastos-revision-num{background:color-mix(in srgb,var(--paso) 10%,#0000);border:1px solid color-mix(in srgb,var(--paso) 55%,#0000);color:var(--paso);font-family:var(--hud-rotulo);font-size:calc(.85rem*var(--escala-texto,1));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-weight:700;display:inline-flex}.gastos-revision-texto{flex:1;min-width:0}.gastos-revision-texto .gastos-fila-meta{margin-top:2px}.gastos-revision-cierre{border-top:1px solid rgba(var(--c-acento),.14);flex-direction:column;gap:10px;padding-top:14px;display:flex}.gastos-revision-acciones{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:480px){.gastos-revision-paso{flex-wrap:wrap;align-items:flex-start}.gastos-revision-texto{flex-basis:calc(100% - 44px)}.gastos-revision-acciones>*{flex:100%}}.gastos-flujo{--margen:190px;width:100%;margin:6px 0 4px;position:relative}.gastos-flujo-svg{height:100%;left:var(--margen);right:var(--margen);width:calc(100% - var(--margen)*2);position:absolute;top:0;overflow:visible}.gastos-flujo-nodo{--nodo:rgb(var(--c-acento));min-width:0;width:var(--margen);align-items:center;gap:8px;display:flex;position:absolute}.gastos-flujo-nodo.origen{text-align:right;flex-direction:row-reverse;left:0}.gastos-flujo-nodo.destino{right:0}.gastos-flujo-barra{background:var(--nodo);box-shadow:0 0 calc(8px*var(--glow-escala,1)) color-mix(in srgb,var(--nodo) 55%,#0000);border-radius:3px;flex:0 0 8px;align-self:stretch}.gastos-flujo-etiqueta{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));overflow-wrap:anywhere;min-width:0;line-height:1.15}.gastos-flujo-etiqueta b{color:var(--nodo);font-family:var(--hud-rotulo);font-size:calc(.78rem*var(--escala-texto,1));display:block}.gastos-flujo-nota{margin-top:10px}@media (max-width:1100px){.gastos-flujo{--margen:150px}}html[data-tema=claro] .gastos-flujo-barra{box-shadow:none}.gastos-reparto-origen{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));margin:0 0 10px}.gastos-reparto ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gastos-reparto li{--nodo:rgb(var(--c-acento));grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;display:grid}.gastos-reparto-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));font-weight:600}.gastos-reparto-importe{color:var(--nodo);font-family:var(--hud-rotulo);font-size:calc(.85rem*var(--escala-texto,1));font-weight:700}.gastos-reparto-importe small{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);margin-left:4px;font-weight:600}.gastos-reparto-barra{background:rgba(var(--c-tinta-gris),.12);border-radius:3px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.gastos-reparto-barra>span{background:var(--nodo);height:100%;display:block}.gastos-sin-conexion{--aviso:rgb(var(--c-ambar));background:color-mix(in srgb,var(--aviso) 8%,#0000);border:1px solid color-mix(in srgb,var(--aviso) 45%,#0000);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;padding:9px 12px;display:flex}.gastos-sin-conexion svg{color:var(--aviso);flex-shrink:0}.gastos-sin-conexion span{flex:240px;min-width:0}.gastos-personalizar{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gastos-personalizar-fila{border-top:1px solid rgba(var(--c-acento),.1);cursor:grab;align-items:center;gap:10px;min-height:52px;padding:6px 4px;display:flex}.gastos-personalizar-fila:first-child{border-top:0}.gastos-personalizar-fila.arrastrando{opacity:.45}.gastos-personalizar-fila.oculto .gastos-personalizar-nombre{opacity:.55;text-decoration:line-through}.gastos-personalizar-asa{color:rgba(var(--c-tinta-gris),.7);flex-shrink:0}.gastos-personalizar-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));flex:1;min-width:0;font-weight:600}.gastos-personalizar-acciones{flex-shrink:0;gap:6px;display:inline-flex}@media (pointer:coarse){.gastos-personalizar-acciones .amset-button--icon{min-width:44px;min-height:44px}}.gastos-reparto-barra[hidden]{display:none}.gastos-herramientas{border:1px solid rgba(var(--c-acento),.25);border-radius:8px;gap:0;display:inline-flex;overflow:hidden}.gastos-herramientas .amset-button{border:0;border-radius:0}.gastos-tarjeta-medidor{margin:6px 0 2px}.gastos-justificante-peso{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.72rem*var(--escala-texto,1))}#guia-tarjetas :is(.gastos-medidor,.gastos-tarjeta-medidor){margin:8px 0 4px}#guia-tarjetas .gastos-medidor-tira{height:12px}#guia-tarjetas .gastos-medidor-marcas{display:none}#guia-tarjetas .gastos-medidor-tira{grid-template-columns:repeat(20,minmax(0,1fr))}#guia-tarjetas .gastos-medidor-seg.reserva{display:none}.gastos-tarjeta-tira{grid-template-columns:repeat(20,minmax(0,1fr));gap:3px;height:12px;margin:8px 0 6px;display:grid}.gastos-tarjeta-tira span{background:rgba(var(--c-tinta-gris),.18);border-radius:2px}.gastos-tarjeta-tira span.pagado{background:rgb(var(--c-verde))}.gastos-tarjeta-tira span.debe{background:rgba(var(--c-rojo),.55)}.gastos-tarjeta-pagado{color:rgb(var(--c-verde))}.gastos-tarjeta-falta{color:rgb(var(--c-rojo-suave));white-space:nowrap;display:block}#guia-tarjetas .gastos-fila{column-gap:16px}.gastos-mapeo-tira{grid-template-columns:repeat(10,1fr);gap:2px;max-width:160px;height:6px;margin-top:6px;display:grid}.gastos-mapeo-tira span{background:rgba(var(--c-tinta-gris),.18);border-radius:1px}.gastos-mapeo-tira span.lleno{background:var(--destino)}.gastos-justificante-foto{border:1px solid rgba(var(--c-acento),.35);object-fit:cover;border-radius:4px;width:28px;height:28px}.dia-avisos{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.dia-aviso{--aviso:rgb(var(--c-ambar));background:color-mix(in srgb,var(--aviso) 9%,#0000);border:1px solid color-mix(in srgb,var(--aviso) 45%,#0000);color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));text-align:left;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:6px 12px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.dia-aviso svg{color:var(--aviso);flex-shrink:0}.dia-aviso:hover{background:color-mix(in srgb,var(--aviso) 16%,#0000);border-color:var(--aviso)}.dia-aviso-alto{--aviso:rgb(var(--c-rojo))}.vista-previa{align-items:center;gap:6px;margin:-4px 0 12px;display:flex}.vista-previa-rotulo{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));font-weight:600}.prio{background:color-mix(in srgb,rgb(var(--c-morado)) 5%,#0000);border:1px solid color-mix(in srgb,rgb(var(--c-morado)) 30%,#0000);border-radius:8px;margin:0 0 12px;padding:10px 12px 8px}.prio-cabecera{align-items:center;gap:8px;margin-bottom:8px;display:flex}.prio-bandera{color:rgb(var(--c-morado));flex-shrink:0}.plan-rotulo,.prio-rotulo{color:rgba(var(--c-tinta-d7e4f5),.9);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase}.plan-rotulo,.prio-cuenta,.prio-rotulo{font-family:var(--hud-rotulo);font-weight:700}.prio-cuenta{color:rgb(var(--c-morado));font-size:calc(.78rem*var(--escala-texto,1));margin-left:auto}.prio-hecho{color:rgb(var(--c-verde));font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));margin:0 0 8px;font-weight:600}.cierre-tiempos,.plan-paso-lista,.prio-elegir-lista,.prio-lista,.semana-objetivos-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.prio-fila{background:rgba(var(--c-fondo-elevado),.6);border-radius:6px;align-items:center;gap:10px;min-height:36px;padding:4px 6px 4px 8px;display:flex}.prio-fila-hecha .prio-texto{opacity:.66;text-decoration:line-through}.prio-fila-vacia{background:0 0;padding:0}.prio-texto{color:rgba(var(--c-tinta-ebf5ff),.95);font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.prio-duracion{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));flex-shrink:0;font-weight:700}.prio-elegir{border:1px dashed color-mix(in srgb,rgb(var(--c-morado)) 45%,#0000);color:rgba(var(--c-tinta-gris),.9);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:36px;font-weight:600;transition:background .15s,color .15s;display:flex}.prio-elegir:hover{background:color-mix(in srgb,rgb(var(--c-morado)) 10%,#0000);color:rgb(var(--c-tinta))}.prio-vacio{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));margin:0}.prio-opcion{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.18);color:rgba(var(--c-tinta-gris),.9);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 10px;transition:background .15s,border-color .15s;display:flex}.prio-opcion:hover{border-color:rgba(var(--c-acento),.4)}.prio-opcion-puesta{background:color-mix(in srgb,rgb(var(--c-morado)) 10%,#0000);border-color:color-mix(in srgb,rgb(var(--c-morado)) 60%,#0000);color:rgb(var(--c-morado))}.prio-opcion-puesta .prio-texto{color:rgb(var(--c-tinta))}.prio-opcion[aria-pressed=true] svg{fill:currentColor}.dash-filtro-tareas{max-width:280px;margin:0 0 10px}.dash-pospuestas{border:1px dashed rgba(var(--c-acento),.3);color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:8px 0;padding:8px 12px;font-weight:600;display:flex}.dash-vista-panel{margin:0 0 12px}.dash-tarea-etiqueta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.semana-objetivos{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.2);border-radius:8px;margin-top:14px;padding:10px 12px 12px}.semana-objetivos-alta{align-items:center;gap:8px;margin-top:10px;display:flex}.semana-objetivos-alta>:first-child{flex:1;min-width:0}.plan{flex-direction:column;gap:10px;min-height:0;display:flex}.plan-barra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plan-aviso{background:color-mix(in srgb,rgb(var(--c-ambar)) 9%,#0000);border:1px solid color-mix(in srgb,rgb(var(--c-ambar)) 50%,#0000);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));border-radius:8px;margin:0;padding:8px 12px;font-weight:600}.plan-sin-colocar{flex-wrap:nowrap;align-items:center;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.plan-sin-colocar>*{flex-shrink:0}.plan-ficha{background:rgba(var(--c-acento),.06);border:1px solid rgba(var(--c-acento),.3);color:rgba(var(--c-tinta-gris),.9);cursor:grab;border-radius:8px;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:2px 4px 2px 8px;display:inline-flex}.plan-ficha:active{cursor:grabbing}.plan-ficha-texto{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:220px;font-weight:600;overflow:hidden}.plan-ficha-duracion{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));font-weight:700}.plan-scroll{max-height:240px;padding-right:4px;overflow-y:auto}.plan-linea{position:relative}.plan-hora{border-top:1px solid rgba(var(--c-acento),.12);pointer-events:none;position:absolute;left:0;right:0}.plan-hora span{background:rgb(var(--c-fondo));color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));padding-right:6px;font-weight:700;position:absolute;top:-9px;left:0}.plan-carril{position:absolute;inset:0 4px 0 56px}.plan-fijo{--color:rgb(var(--c-acento));background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--color) 14%,#0000) 0 6px,color-mix(in srgb,var(--color) 5%,#0000) 6px 12px);border:1px solid color-mix(in srgb,var(--color) 40%,#0000);border-left:3px solid var(--color);border-radius:6px;align-items:flex-start;gap:6px;padding:3px 8px;display:flex;position:absolute;overflow:hidden}.plan-fijo-hora{color:var(--color);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));flex-shrink:0;font-weight:700}.plan-fijo-texto{color:rgba(var(--c-tinta-d7e4f5),.9);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.plan-bloque{--bloque:rgb(var(--c-acento));background:color-mix(in srgb,var(--bloque) 14%,rgb(var(--c-fondo-elevado)));border:1px solid color-mix(in srgb,var(--bloque) 55%,#0000);border-left:4px solid var(--bloque);box-shadow:0 0 12px color-mix(in srgb,var(--bloque) 18%,#0000);box-sizing:border-box;cursor:grab;z-index:2;border-radius:8px;align-items:center;gap:6px;margin-top:1px;padding:2px 6px 2px 4px;transition:border-color .15s,box-shadow .15s;display:flex;position:absolute;left:0;right:0}.plan-bloque:focus-within,.plan-bloque:hover{border-color:var(--bloque);box-shadow:0 0 16px color-mix(in srgb,var(--bloque) 30%,#0000);z-index:4}.plan-bloque-profundo{--bloque:rgb(var(--c-morado))}.plan-bloque-descanso,.plan-bloque-hecho{--bloque:rgb(var(--c-verde))}.plan-bloque-hecho{opacity:.7}.plan-bloque-hecho .plan-bloque-titulo{text-decoration:line-through}.plan-asa{color:rgba(var(--c-tinta-gris),.7);flex-shrink:0}.plan-bloque-cuerpo{text-align:left;flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.plan-bloque-titulo{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.plan-bloque-hora{color:var(--bloque);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));white-space:nowrap;font-weight:700}.plan-bloque[data-pequeno=si] .plan-bloque-cuerpo{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.plan-bloque-acciones{background:rgb(var(--c-fondo-elevado));box-shadow:0 0 0 1px rgba(var(--c-acento),.4);opacity:0;visibility:hidden;border-radius:8px;gap:2px;padding:2px;transition:opacity .12s;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}:is(.plan-bloque:focus-within,.plan-bloque:hover) .plan-bloque-acciones{opacity:1;visibility:visible}.plan-ahora{border-top:2px solid rgb(var(--c-rojo));pointer-events:none;z-index:1;height:0;position:absolute;left:-56px;right:0}.plan-ahora:before{background:rgb(var(--c-rojo));content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;left:50px}.plan-paso{flex-direction:column;gap:12px;margin-top:12px;display:flex}.plan-paso-texto{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));margin:0;font-weight:500}.plan-paso-fila{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.16);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:4px 8px 4px 12px;display:flex}.plan-paso-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.plan-paso-fila>:last-child:not(.plan-paso-nombre){flex-shrink:0}.plan-paso-carga{background:color-mix(in srgb,rgb(var(--c-verde)) 8%,#0000);border:1px solid color-mix(in srgb,rgb(var(--c-verde)) 45%,#0000);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));border-radius:8px;margin:0;padding:8px 12px;font-weight:600}.plan-paso-carga-alta{background:color-mix(in srgb,rgb(var(--c-rojo)) 9%,#0000);border-color:color-mix(in srgb,rgb(var(--c-rojo)) 55%,#0000)}.cierre-bloque,.plan-paso-resultado{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cierre-bloque>ul{width:100%}.cierre-tiempo{border:1px solid rgba(var(--c-acento),.16);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.cierre-tiempo-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.cierre-tiempo-cifras{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.78rem*var(--escala-texto,1));flex-shrink:0;font-weight:700}.ajustes-dia{flex-direction:column;gap:14px;display:flex}.ajustes-dia-fila{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.paleta{gap:10px}.paleta,.paleta-lista{flex-direction:column;display:flex}.paleta-lista{gap:4px;max-height:340px;margin:0;padding:0;list-style:none;overflow-y:auto}.paleta-opcion{color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 12px;font-weight:600;display:flex}.paleta-opcion-marcada{background:rgba(var(--c-acento),.1);border-color:rgba(var(--c-acento),.5)}.paleta-atajo{border:1px solid rgba(var(--c-acento),.4);color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));text-align:center;border-radius:6px;min-width:24px;padding:1px 7px;font-weight:700}.paleta-vacia{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));padding:10px 12px}.foco{background:radial-gradient(ellipse 70% 55% at 50% 40%,rgba(var(--c-acento),.1),#0000 70%),rgb(var(--c-fondo));z-index:2000;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.foco-cerrar{border:1px solid rgba(var(--c-acento),.3);color:rgba(var(--c-tinta-gris),.95);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));background:0 0;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:6px 12px;font-weight:600;display:inline-flex;position:absolute;top:16px;right:16px}.foco-cerrar:hover{border-color:rgba(var(--c-acento),.6);color:rgb(var(--c-tinta))}.foco-centro{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:560px;display:flex}.foco-fase{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.85rem*var(--escala-texto,1));letter-spacing:.2em;text-transform:uppercase;font-weight:700}.foco-tarea{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(1.6rem*var(--escala-texto,1));overflow-wrap:anywhere;max-width:100%;margin:0;font-weight:700;line-height:1.25}.foco-reloj-caja{aspect-ratio:1;justify-content:center;align-items:center;width:min(260px,70vw);display:flex;position:relative}.foco-anillo{width:100%;height:100%;position:absolute;inset:0}.foco-marca{stroke:rgba(var(--c-acento),.2);stroke-linecap:round;stroke-width:3px;transition:stroke .3s}.foco-marca-llena{filter:drop-shadow(0 0 4px rgba(var(--c-acento),.6));stroke:rgb(var(--c-acento))}.foco-anillo-pausa .foco-marca-llena{filter:drop-shadow(0 0 4px rgba(var(--c-verde),.6));stroke:rgb(var(--c-verde))}.foco-reloj{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(2.6rem*var(--escala-texto,1));letter-spacing:.06em;font-weight:700;position:relative}.foco-pista{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));margin:0}.foco-acciones{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:520px){.ajustes-dia-fila{grid-template-columns:minmax(0,1fr)}.foco-tarea{font-size:calc(1.3rem*var(--escala-texto,1))}.foco-acciones{flex-direction:column;align-items:stretch;width:100%}.plan-ficha-texto{max-width:150px}.plan-bloque[data-pequeno=si] .plan-bloque-hora{display:none}}@media (pointer:coarse){.dia-aviso,.paleta-opcion,.plan-ficha,.prio-elegir,.prio-opcion{min-height:44px}}@media (prefers-reduced-motion:reduce){.dia-aviso,.foco-marca,.plan-bloque{transition:none}}.dash-vista-panel{max-width:340px}.plan-bloque{background:color-mix(in srgb,var(--bloque) 7%,rgb(var(--c-fondo-elevado)));border-left-width:3px}.plan-bloque-prio{--bloque:rgb(var(--c-morado));background:color-mix(in srgb,var(--bloque) 22%,rgb(var(--c-fondo-elevado)))}.plan-asa-prio,.plan-bandera-puesta{color:rgb(var(--c-morado))}.plan-bandera-puesta svg{fill:currentColor}.plan-paso-fila-lisa{border:0;border-bottom:1px solid rgba(var(--c-acento),.14);background:0 0;border-radius:0;padding:4px 0}.cierre-nota{align-items:stretch;width:100%}.cierre-no-pasar{border:1px solid rgba(var(--c-acento),.3);color:rgba(var(--c-tinta-gris),.95);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));background:0 0;border-radius:8px;flex-shrink:0;min-height:32px;padding:4px 12px;font-weight:600;transition:background .15s,border-color .15s}.cierre-no-pasar:hover{border-color:rgba(var(--c-acento),.6)}.cierre-no-pasar-puesto{background:rgba(var(--c-acento),.14);border-color:rgb(var(--c-acento));color:rgb(var(--c-tinta))}.cierre-tiempo-cero{color:rgba(var(--c-tinta-gris),.8)}.cierre-tiempo-ok{color:rgb(var(--c-verde))}.foco{background:repeating-linear-gradient(0deg,rgba(var(--c-acento),.035) 0 1px,#0000 1px 4px),radial-gradient(ellipse 70% 55% at 50% 40%,rgba(var(--c-acento),.12),#0000 70%),rgb(var(--c-fondo))}.foco-marca-llena{filter:drop-shadow(0 0 4px rgba(var(--c-acento),.5))}.foco-esc{border:1px solid rgba(var(--c-acento),.4);color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));border-radius:6px;margin-left:6px;padding:0 6px;font-weight:700}@media (pointer:coarse){.plan-barra .amset-button{min-height:44px}.cierre-no-pasar,.plan-paso-fila .amset-button,.prio-fila .amset-button{min-width:44px;min-height:44px}}.semana-objetivos-abrir{margin-left:auto}.semana-objetivos:not(:has(.semana-objetivos-lista,.semana-objetivos-alta)){padding-bottom:8px}.semana-objetivos:not(:has(.semana-objetivos-lista,.semana-objetivos-alta)) .prio-cabecera{margin-bottom:0}.dia-avisos{margin:0 0 12px}@media (pointer:coarse){:is(.plan,.plan-bloque-acciones,.plan-ficha) .amset-button{min-width:44px;min-height:44px}}.cierre-resumen{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.25);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:12px 14px;display:grid}.cierre-cifra{flex-direction:column;gap:2px;min-width:0;display:flex}.cierre-cifra-valor{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(1.75rem*var(--escala-texto,1));text-shadow:0 0 14px rgba(var(--c-acento),.35);font-weight:700;line-height:1.1}.cierre-barra{background:rgba(var(--c-fondo-000818),.8);box-shadow:inset 0 0 0 1px rgba(var(--c-acento),.14);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.cierre-barra-llena{background:linear-gradient(90deg,#04a,rgb(var(--c-acento)),#7b2fff);box-shadow:0 0 8px rgba(var(--c-acento),.4);height:100%;transition:width .3s}.cierre-switch{color:rgba(var(--c-tinta-suave),.95);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));background:0 0;border:0;flex-shrink:0;align-items:center;gap:10px;min-height:32px;padding:2px 4px;font-weight:600;display:inline-flex}.cierre-switch-pista{background:rgba(var(--c-fondo-000818),.8);border:1px solid rgba(var(--c-acento),.4);border-radius:999px;width:36px;height:20px;transition:background .15s,border-color .15s;position:relative}.cierre-switch-pista:after{background:rgba(var(--c-tinta-gris),.9);content:"";border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.cierre-switch[aria-checked=true] .cierre-switch-pista{background:rgba(var(--c-acento),.3);border-color:rgb(var(--c-acento))}.cierre-switch[aria-checked=true] .cierre-switch-pista:after{background:rgb(var(--c-acento));transform:translate(16px)}.plan-ahora{left:0}.plan-ahora:before{left:-4px}.semana-objetivos .prio-cabecera{flex-wrap:wrap}.semana-objetivos .prio-rotulo{white-space:nowrap}.vista-previa{min-height:32px}.dash-scroll{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}@media (max-width:520px){.semana-objetivos-abrir{width:100%;margin-left:0}.cierre-resumen{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.cierre-switch{min-height:44px}}@media (prefers-reduced-motion:reduce){.cierre-barra-llena,.cierre-switch-pista,.cierre-switch-pista:after{transition:none}}.plan-capacidad{flex-direction:column;gap:6px;display:flex}.plan-capacidad-texto{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));font-weight:600}.plan-capacidad-barra{background:rgba(var(--c-fondo-000818),.8);box-shadow:inset 0 0 0 1px rgba(var(--c-acento),.14);border-radius:3px;height:6px;overflow:hidden}.plan-capacidad-llena{background:linear-gradient(90deg,#04a,rgb(var(--c-acento)),#7b2fff);box-shadow:0 0 8px rgba(var(--c-acento),.4);height:100%;transition:width .3s}.plan-ahora:before{box-shadow:0 0 8px rgb(var(--c-rojo));filter:drop-shadow(0 0 6px rgba(var(--c-rojo),.6))}.foco-reloj-caja{width:clamp(300px,40vh,420px)}.foco-orbe{opacity:.55;pointer-events:none;justify-content:center;align-items:center;position:absolute;inset:0}.foco-reloj{text-shadow:0 0 18px rgb(var(--c-fondo)),0 0 6px rgb(var(--c-fondo));z-index:1}.foco-marca{stroke:rgba(var(--c-acento),.35)}.foco-anillo-pausa .foco-marca{stroke:rgba(var(--c-verde),.35)}.paleta-lista{max-height:min(60vh,560px);padding-bottom:4px}.vista-previa{flex-wrap:nowrap;overflow-x:auto}.vista-previa>*{flex-shrink:0}@media (max-width:520px){.plan-barra{flex-wrap:wrap;display:flex}.plan-barra>:last-child{margin-left:auto}}@media (prefers-reduced-motion:reduce){.plan-capacidad-llena{transition:none}}.vista-previa-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vista-previa{flex-wrap:wrap}.plan-bloque{margin-top:2px}.plan-ahora-hora{background:rgb(var(--c-rojo));box-shadow:0 0 10px rgba(var(--c-rojo),.5);color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));text-align:center;z-index:6;border-radius:6px;width:50px;padding:1px 0;font-weight:700;position:absolute;top:-10px;left:-56px}.foco-orbe{opacity:.9;margin-bottom:-4px;display:flex;position:static}.cierre-barra{grid-column:1/2}@media (max-width:520px){.cierre-barra{grid-column:1/-1}}.vista-previa{font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));min-height:44px;margin:-4px 0 8px;line-height:1.4;display:block}.vista-previa-datos{color:rgb(var(--c-acento));font-weight:700}.vista-previa-datos,.vista-previa-rotulo{display:block}.plan-scroll{padding-top:14px}.plan-linea{margin-top:0}.plan-capacidad-alta .plan-capacidad-llena{background:linear-gradient(90deg,#a40,rgb(var(--c-ambar)),rgb(var(--c-rojo)));box-shadow:0 0 8px rgba(var(--c-rojo),.4)}.cierre-cifra-cero{color:rgba(var(--c-tinta-gris),.8);text-shadow:none}@media (max-width:520px),(pointer:coarse){.dash-tarea .hud-fila-acciones>:last-child{margin-left:12px}}.plan-scroll{-webkit-mask-image:linear-gradient(#000 calc(100% - 16px),#0000);mask-image:linear-gradient(#000 calc(100% - 16px),#0000)}.horas-ajustes{align-items:end}.horas-interruptores .amset-switch{--amset-switch-track:rgba(var(--c-tinta-gris),.6)}.horas-huecos{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:8px;margin-top:12px;display:grid}@media (max-width:768px){.horas-huecos{grid-template-columns:minmax(0,1fr)}}.horas-hueco-chip{--fila:rgb(var(--c-rojo));background:color-mix(in srgb,var(--fila) 7%,#0000);border:1px solid color-mix(in srgb,var(--fila) 40%,#0000);border-left:3px solid var(--fila);cursor:pointer;text-align:left;border-radius:8px;flex-direction:column;gap:2px;min-height:44px;padding:8px 12px;display:flex}.horas-hueco-chip b{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1))}.horas-hueco-chip small{color:var(--fila);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1))}.horas-hueco-chip:hover{background:color-mix(in srgb,var(--fila) 14%,#0000)}.horas-lista-dias{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:none}.horas-dia-fila{--dia:rgb(var(--c-acento));background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.14);border-left:3px solid var(--dia);border-radius:8px;grid-template-columns:52px minmax(0,1fr) 44px;align-items:center;gap:8px;min-height:52px;padding:4px 6px;display:grid}.horas-dia-fila.estado-vacio{background:rgba(var(--c-rojo),.05);border-color:rgba(var(--c-rojo),.35)}.horas-dia-fila.estado-completo{border-color:rgba(var(--c-verde),.3)}.horas-dia-fila.estado-libre{opacity:.6}.horas-dia-fila.es-hoy{border-color:rgba(var(--c-acento),.5);box-shadow:0 0 10px rgba(var(--c-acento),.2)}.horas-dia-nombre{flex-direction:column;align-items:center;line-height:1.1;display:flex}.horas-dia-nombre small{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-rotulo);font-size:calc(.72rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase}.horas-dia-nombre b{color:var(--dia);font-family:var(--hud-rotulo);font-size:calc(1.1rem*var(--escala-texto,1))}.horas-dia-entradas{flex-direction:column;gap:4px;min-width:0;display:flex}.horas-dia-entradas em{color:rgba(var(--c-tinta-gris),.7);font-family:var(--hud-texto);font-style:normal}.horas-dia-entrada{--celda:rgb(var(--c-acento));background:color-mix(in srgb,var(--celda) 10%,#0000);border:1px solid color-mix(in srgb,var(--celda) 45%,#0000);color:var(--celda);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));border-radius:8px;justify-content:space-between;gap:8px;min-height:36px;padding:4px 10px;display:flex}.horas-dia-entrada span{color:rgb(var(--c-tinta));overflow-wrap:anywhere;text-align:left;min-width:0}.horas-dia-anadir{border:1px dashed rgba(var(--c-acento),.4);color:rgb(var(--c-acento));cursor:pointer;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.horas-dia-anadir:disabled{cursor:not-allowed;opacity:.4}@media (max-width:640px){.horas-rejilla{display:none}.horas-lista-dias{display:flex}.horas-aprobacion-acciones{width:100%}.horas-aprobacion-acciones>button{flex:1 1 0;min-height:44px}}.horas-dia-fila,.horas-rejilla-dia{--llenado:0;--relleno:rgba(var(--c-acento),.2)}.horas-dia-fila.con-exceso,.horas-rejilla-dia.con-exceso{--relleno:rgba(var(--c-color-ffc107),.28)}.horas-rejilla-dia{background:linear-gradient(to top,var(--relleno) calc(var(--llenado)*100%),rgba(var(--c-acento),.03) calc(var(--llenado)*100%))}.horas-dia-fila{background:linear-gradient(to right,var(--relleno) calc(var(--llenado)*100%),rgba(var(--c-acento),.03) calc(var(--llenado)*100%))}.horas-dia-fila.estado-vacio,.horas-rejilla-dia.estado-vacio{background:rgba(var(--c-rojo),.05)}.horas-dia-fila.con-crono,.horas-rejilla-dia.con-crono{border-color:rgba(var(--c-rojo),.7);animation:1.6s ease-in-out infinite horas-latido}@keyframes horas-latido{0%,to{box-shadow:0 0 0 rgba(var(--c-rojo),0)}50%{box-shadow:0 0 12px rgba(var(--c-rojo),.5)}}@media (prefers-reduced-motion:reduce){.horas-dia-fila.con-crono,.horas-rejilla-dia.con-crono{animation:none}}.horas-aprobacion .horas-barra-cifra{font-size:calc(1.25rem*var(--escala-texto,1))}@media (max-width:640px){.horas-kpis:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.horas-kpis .hud-kpi-icono{display:none}.horas-kpis .hud-kpi{padding:12px}.horas-kpis .hud-kpi-rotulo{letter-spacing:.04em;overflow-wrap:anywhere}}@media (min-width:1025px){.horas-ajustes-registro{grid-template-columns:1fr 1fr 1.5fr}}.horas-dia-fila,.horas-rejilla-dia{--nivel:rgb(var(--c-acento));position:relative}.horas-dia-fila.con-exceso,.horas-rejilla-dia.con-exceso{--nivel:rgb(var(--c-color-ffc107))}.horas-rejilla-dia:after{height:calc(var(--llenado)*100%);border-radius:2px 0 0 2px;width:3px;right:0}.horas-dia-fila:after,.horas-rejilla-dia:after{background:var(--nivel);content:"";pointer-events:none;position:absolute;bottom:0}.horas-dia-fila:after{height:3px;width:calc(var(--llenado)*100%);border-radius:0 2px 0 0;left:0}.horas-dia-fila.es-hoy .horas-dia-nombre b:after,.horas-rejilla-dia.es-hoy b:after{background:rgb(var(--c-acento));content:"";vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.horas-subtitulo{color:rgb(var(--c-acento));letter-spacing:.08em;font-weight:700}.horas-aprobaciones{margin-top:4px}.horas-aprobaciones .horas-subtitulo:first-child{margin-top:0}@media (min-width:1025px){.horas-ajustes-registro .amset-field__label,.horas-ajustes-registro label{white-space:nowrap}}.horas-leyenda{color:rgba(var(--c-tinta-gris),.9);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;display:flex}.horas-leyenda span:before{background:rgb(var(--c-acento));content:"";vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.horas-leyenda .horas-leyenda-exceso:before{background:rgb(var(--c-color-ffc107))}.horas-leyenda .horas-leyenda-vacio:before{background:rgba(var(--c-rojo),.7)}.horas-dia-fila.es-hoy .horas-dia-nombre b:after,.horas-rejilla-dia.es-hoy b:after{box-shadow:0 0 6px rgba(var(--c-acento),.9);width:8px;height:8px}.horas-dia-fila.con-crono,.horas-rejilla-dia.con-crono{outline:2px solid rgba(var(--c-rojo),.85);outline-offset:-2px}.horas-aprobaciones .hud-vacio{text-align:left;align-items:flex-start;padding-inline:0}.hud-kpi-progreso{background:var(--kpi);pointer-events:none;height:3px;width:calc(var(--progreso,0)*100%);border-radius:0 2px 0 12px;position:absolute;bottom:0;left:0}.hud-kpi-progreso.exceso{background:rgb(var(--c-color-ffc107))}.horas-rejilla.un-proyecto .horas-celda:not(.con-horas):not(.horas-celda-alta){background:0 0;border-color:#0000}.horas-rejilla.un-proyecto .horas-celda.con-horas{place-items:center;display:grid}.horas-angosta :is(.admin-cabecera,.config-migas){max-width:960px}.horas-anadir>button{align-self:center;min-height:40px}.horas-ajustes-registro .amset-field__label{align-items:flex-end;min-height:2.6em;display:flex}.hud-kpi:has(.hud-kpi-progreso):after{background:rgba(var(--c-tinta),.12);content:"";pointer-events:none;border-radius:0 0 12px 12px;height:3px;position:absolute;bottom:0;left:0;right:0}.hud-kpi-progreso{z-index:1}.horas-angosta :is(.admin-cabecera,.admin-cuerpo,.config-migas){max-width:960px;margin-inline:auto}.horas-aprobaciones .hud-vacio,.horas-aprobaciones .hud-vacio .hud-vacio-titulo{font-size:.875rem;font-weight:400}.horas-angosta :is(.admin-cabecera,.admin-cuerpo,.config-migas){box-sizing:border-box;width:100%}.horas-aprobaciones{max-width:none}.horas-angosta .horas-aprobaciones{width:100%}.horas-anadir>button:disabled{border:1px solid rgba(var(--c-acento),.55);opacity:.75}.hud-burndown{box-shadow:inset 0 0 0 1px rgba(var(--c-acento),.2),inset 3px 0 0 rgb(var(--c-acento));border-radius:8px;margin:0;padding:12px 14px 10px}.hud-burndown-cuerpo{padding:6px 10px 6px 30px;position:relative}.hud-burndown-area{height:132px;position:relative}@media (min-width:1024px){.hud-burndown-area{height:204px}}.hud-burndown svg{width:100%;height:100%;display:block;overflow:visible}.hud-burndown :is(line,polyline){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hud-burndown-guia{stroke:rgba(var(--c-tinta-gris),.14);stroke-width:1px}.hud-burndown-ideal{stroke:rgba(var(--c-tinta-gris),.55);stroke-dasharray:5 4;stroke-width:2px}.hud-burndown-real{filter:drop-shadow(0 0 4px rgba(var(--c-acento),.4));stroke:rgb(var(--c-acento));stroke-width:2.5px}.hud-burndown-punto{background:rgb(var(--c-acento));box-shadow:0 0 0 3px rgba(var(--c-acento),.25),0 0 8px rgba(var(--c-acento),.6);border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}.hud-burndown-y{text-align:right;width:24px;margin-top:6px;position:absolute;left:0;transform:translateY(-50%)}.hud-burndown-x,.hud-burndown-y{color:rgba(var(--c-tinta-gris),.7);font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1))}.hud-burndown-x{justify-content:space-between;padding:8px 10px 0 30px;display:flex}.hud-burndown figcaption{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1));flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;display:flex}.hud-burndown-leyenda{align-items:center;gap:6px;display:inline-flex}.hud-burndown-leyenda i{border-top:2px solid rgb(var(--c-acento));width:18px;height:0;margin-left:6px;display:inline-block}.hud-burndown-leyenda i.ideal{border-top:2px dashed rgba(var(--c-tinta-gris),.6);margin-left:0}.hud-burndown figcaption strong{color:rgb(var(--c-verde));font-weight:700}.hud-burndown figcaption strong[data-atrasado=si]{color:rgb(var(--c-rojo))}@media (pointer:coarse){:is(.hud-mando-acc,.hud-mando-herr) .amset-button{min-height:44px}.hud-mando-acc .amset-button--icon{min-width:44px}}.hud-burndown-cuna{fill:rgba(var(--c-acento),.12);stroke:none}.hud-burndown-hoy{border-left:1px dashed rgba(var(--c-acento),.55);width:0;position:absolute;top:0;bottom:0}.hud-burndown-hoy b{color:rgb(var(--c-acento));font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-weight:600;position:absolute;top:-2px;right:6px}.hud-burndown-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin-bottom:6px;display:flex}.hud-burndown-cifra{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.hud-burndown-cifra strong{color:rgba(var(--c-tinta),.95);font-family:var(--hud-rotulo);font-size:calc(1.5rem*var(--escala-texto,1));font-weight:700;line-height:1}.hud-burndown-cifra small{color:rgba(var(--c-tinta-gris),.8);font-family:var(--hud-texto);font-size:calc(.875rem*var(--escala-texto,1))}.hud-burndown-cifra.desvio strong{color:rgb(var(--c-verde))}.hud-burndown-cifra.desvio[data-atrasado=si] strong{color:rgb(var(--c-rojo));text-shadow:0 0 12px rgba(var(--c-rojo),.4)}.hud-burndown-cifra.desvio[data-atrasado=si] small{color:rgb(var(--c-rojo-suave))}.hud-burndown-fin{border-left:1px dashed rgba(var(--c-tinta-gris),.5);width:0;position:absolute;top:0;bottom:0}.hud-burndown-fin b{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-weight:600;position:absolute;top:-2px;right:6px}.hud-sprint-backlog{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.hud-sprint-cabecera{align-items:start;gap:12px;display:grid}.hud-sprint-ficha{flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.hud-sprint-cabecera{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.hud-reparto{box-shadow:inset 0 0 0 1px rgba(var(--c-acento),.2);border-radius:8px;flex-direction:column;padding:10px 12px;display:flex}.hud-reparto-barra{gap:3px;height:12px;display:flex}.hud-reparto-barra i{border-radius:2px;flex-basis:0;min-width:6px}.hud-reparto-lista{grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.hud-reparto-lista li{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.875rem*var(--escala-texto,1));align-items:center;gap:8px;min-width:0;display:flex}.hud-reparto-lista li i{border-radius:2px;flex:none;width:10px;height:10px}.hud-reparto-lista li span{flex:1;min-width:0}.hud-reparto-lista li strong{color:rgba(var(--c-tinta),.95);font-family:var(--hud-rotulo)}@media (min-width:1024px){.hud-sprint-cabecera .hud-burndown-area{height:262px}}.hud-sprint-objetivo{border-left:3px solid rgb(var(--c-morado));padding:2px 0 2px 12px}.hud-sprint-objetivo p{color:rgba(var(--c-tinta-gris),.88);margin:0}.hud-sprint-objetivo-mas{color:rgb(var(--c-acento));cursor:pointer;font-family:var(--hud-texto);font-size:calc(.875rem*var(--escala-texto,1));background:0 0;border:0;margin-top:2px;padding:0}.hud-sprint-objetivo-mas:hover{text-decoration:underline}.hud-reparto{box-shadow:none;gap:8px;padding:0}.hud-reparto-lista{flex-wrap:wrap;gap:4px 16px;display:flex}.hud-reparto-lista li{flex:none;gap:6px}.hud-reparto-lista li span{flex:none}.hud-reparto-lista li strong{font-family:var(--hud-texto);font-weight:700}.hud-burndown-cuna[data-atrasado=si]{fill:rgba(var(--c-rojo),.3)}.hud-burndown figcaption,.hud-burndown-x,.hud-burndown-y{color:rgba(var(--c-tinta-gris),.92)}.hud-prio{align-items:center;gap:6px;display:inline-flex}.hud-prio i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}@media (min-width:1024px){.hud-sprint-cabecera .hud-burndown-area{height:196px}}@media (max-width:1100px){.hud-prio-txt{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hud-modal-titulo{letter-spacing:.06em}}@media (max-width:640px){.hud-pie-icono{flex:none;width:44px;min-width:44px;padding-inline:0;position:relative}.hud-pie-icono .hud-pie-texto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hud-burndown-area{height:150px}}@media (pointer:coarse){.hud-prio~.hud-mini,.hud-sprint-backlog .hud-mini{position:relative}.hud-prio~.hud-mini:after,.hud-sprint-backlog .hud-mini:after{content:"";position:absolute;inset:-10px}}@media (max-width:640px){.amset-dialog__actions>.hud-pie-icono.hud-pie-icono{flex:0 0 44px}}@media (pointer:coarse){.amset-dialog__actions>.amset-button{min-height:44px}}@media (max-width:640px){.amset-dialog__actions:has(>.hud-pie-icono){flex-wrap:nowrap}.amset-dialog__actions:has(>.hud-pie-icono)>.amset-button:not(.hud-pie-icono){letter-spacing:.04em;white-space:nowrap;min-width:0;padding-inline:8px}.amset-dialog__actions:has(>.hud-pie-icono)>.amset-button:not(.hud-pie-icono) svg{display:none}}.hud-sprint-cabecera,.hud-sprint-ficha{grid-template-columns:minmax(0,1fr)}.hud-sprint-ficha{gap:12px;display:grid}@media (min-width:1024px){.hud-sprint-cabecera .hud-burndown-area{height:150px}.hud-sprint-ficha{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"chips obj""rep obj";align-items:start;column-gap:20px}.hud-sprint-chips{grid-area:chips}.hud-sprint-objetivo{grid-area:obj}.hud-reparto{grid-area:rep}}.hud-reparto-celdas{flex-wrap:wrap;gap:3px;display:flex}.hud-reparto-celdas i{border-radius:2px;width:12px;height:16px}.hud-prio i{color:rgb(var(--c-fondo,6 10 20));font-family:var(--hud-rotulo);justify-content:center;align-items:center;width:18px;height:18px;font-size:.6875rem;font-style:normal;font-weight:700;line-height:1;display:inline-flex}@media (max-width:1100px){.hud-modal-titulo{text-overflow:clip;white-space:normal;overflow:visible}}.hud-prio i{color:inherit;background:0 0;border:1.5px solid;display:none}@media (max-width:1100px){.hud-prio i{display:inline-flex}.hud-dialogo .amset-dialog__title{letter-spacing:.06em;text-overflow:clip;white-space:normal;overflow:visible}}.hud-reparto-celdas{flex-wrap:nowrap}.hud-reparto-celdas i{flex:1 1 0;width:auto;min-width:3px;max-width:14px}@media (min-width:1024px){.hud-sprint-cabecera{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch}.hud-sprint-cabecera .hud-burndown{flex-direction:column;display:flex}.hud-sprint-cabecera .hud-burndown-area{height:118px}.hud-sprint-ficha{flex-direction:column;gap:10px;display:flex}.hud-reparto-celdas i{max-width:20px;height:18px}}@media (max-width:640px){.hud-burndown-area{height:110px}}@media (pointer:coarse){.hud-dialogo .amset-dialog__close{min-width:44px;min-height:44px}.hud-sprint-objetivo-mas{min-height:44px;padding-inline:4px}}@media (min-width:640px) and (max-width:1023px){.hud-sprint-ficha{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"chips obj""rep obj";align-items:start;column-gap:20px;display:grid}}@media (max-width:639px){.hud-burndown-area{height:96px}}.hud-reparto-celdas i{max-width:24px}.hud-sprint-ficha{row-gap:12px}.hud-sprint-izq{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:640px) and (max-width:1023px){.hud-sprint-ficha{grid-template-areas:none}.hud-reparto,.hud-sprint-chips,.hud-sprint-objetivo{grid-area:auto}}@media (min-width:1024px){.hud-reparto,.hud-sprint-chips,.hud-sprint-objetivo{grid-area:auto}}.hud-reparto-celdas button{cursor:pointer;border:0;border-radius:2px;flex:1 1 0;min-width:3px;max-width:24px;height:18px;padding:0;transition:transform .12s,box-shadow .12s}.hud-reparto-celdas :is(button:focus-visible,button:hover){box-shadow:0 0 0 2px rgba(var(--c-tinta),.85);outline:none;transform:translateY(-2px)}.hud-fila.hud-fila-plana{border-width:0 0 1px;border-bottom:1px solid rgba(var(--c-acento),.12);background:0 0;border-radius:0;margin-bottom:0;padding-block:8px}.hud-fila.hud-fila-plana.con-barra{border-left:3px solid var(--fila);border-radius:0}.hud-fila.hud-fila-plana.activa{background:rgba(var(--c-acento),.1);box-shadow:none}@media (pointer:coarse){.hud-reparto-celdas button{pointer-events:none}}@media (min-width:1024px){.hud-sprint-ficha{align-items:stretch}}.hud-fila.hud-fila-backlog{border-left:3px solid rgba(var(--c-tinta-gris),.35)}@media (max-width:639px){.hud-burndown-cifra:not(.desvio) small{display:none}.hud-burndown-cab{flex-wrap:nowrap;align-items:baseline}.hud-burndown-cifra.desvio{min-width:0}.hud-burndown-cifra.desvio small{font-size:calc(.8125rem*var(--escala-texto,1))}.hud-burndown-cifra.desvio strong{font-size:calc(1.25rem*var(--escala-texto,1))}}.hud-burndown-rotulo{font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1));letter-spacing:.04em;pointer-events:none;white-space:nowrap;margin:0;font-weight:600;position:absolute}.hud-burndown-rotulo.ideal{color:rgba(var(--c-tinta-gris),.95);transform:translate(6px,-130%)}.hud-burndown-rotulo.real{color:rgb(var(--c-acento));transform:translate(calc(-100% - 10px),-150%)}.hud-burndown-brecha{border-left:1px solid rgb(var(--c-rojo));pointer-events:none;width:0;position:absolute}.hud-burndown-brecha b{color:rgb(var(--c-rojo-suave,var(--c-rojo)));font-family:var(--hud-rotulo);font-size:calc(.9375rem*var(--escala-texto,1));white-space:nowrap;position:absolute;top:50%;right:6px;transform:translateY(-50%)}@media (min-width:640px) and (max-width:1023px){.hud-sprint-cabecera{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch}.hud-sprint-cabecera .hud-burndown-area{height:118px}.hud-sprint-ficha{flex-direction:column;grid-template-areas:none;align-items:stretch;gap:10px;display:flex}}.hud-burndown-rotulo.ideal{transform:translate(calc(-100% - 4px),25%)}.hud-burndown-brecha b{background:rgba(var(--c-fondo),.88);color:rgb(var(--c-rojo));font-size:calc(.875rem*var(--escala-texto,1));border-radius:3px;padding:0 4px;right:14px}.hud-burndown-brecha{z-index:1}.hud-burndown-punto{z-index:2}@media (max-width:1023px){.hud-burndown-cifra:not(.desvio) small{display:none}.hud-burndown-cab{flex-wrap:nowrap;align-items:baseline}.hud-burndown-cifra.desvio{min-width:0}.hud-burndown-cifra.desvio small{font-size:calc(.8125rem*var(--escala-texto,1))}}.hud-historial{margin-top:12px}.hud-historial-cabecera{color:rgba(var(--c-tinta-gris),.85);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;min-height:32px;padding:4px 0;display:flex}.hud-historial-cabecera:hover .hud-etiqueta{color:rgb(var(--c-tinta))}.hud-historial-cabecera:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}.hud-historial-total{color:rgba(var(--c-tinta-gris),.72);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));margin-left:4px}.hud-historial-lista{border-left:2px solid rgba(var(--c-acento),.2);margin:6px 0 0 6px;padding:0 0 0 14px;list-style:none}.hud-historial-entrada{padding:0 0 12px;position:relative}.hud-historial-cambio{color:rgb(var(--c-tinta));font-size:calc(.9rem*var(--escala-texto,1));overflow-wrap:anywhere;margin:0 0 2px;position:relative}.hud-historial-cambio:before{background:var(--nodo,rgb(var(--c-gris)));box-shadow:0 0 0 3px rgb(var(--c-fondo-elevado));content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:-21px}.hud-historial-antes{color:rgba(var(--c-tinta-gris),.6);text-decoration:line-through}.hud-historial-ahora{color:var(--nodo,inherit);font-weight:700}.hud-historial-quien{color:rgba(var(--c-tinta-gris),.7);font-size:calc(.75rem*var(--escala-texto,1));align-items:center;gap:6px;margin:2px 0 0;display:flex}.hud-historial-flecha{color:rgb(var(--c-acento));flex-shrink:0;width:16px;height:16px}.hud-historial-mas{color:rgb(var(--c-acento));cursor:pointer;font-size:calc(.8rem*var(--escala-texto,1));background:0 0;border:0;padding:6px 0}.hud-historial-mas:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}@media (pointer:coarse){.hud-historial-cabecera,.hud-historial-mas{min-height:44px}}.hud-vistas-boton{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.hud-vistas{gap:20px}.hud-vistas,.hud-vistas-guardar{flex-direction:column;display:flex}.hud-vistas-guardar{gap:10px}.hud-vistas-acciones{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.hud-vistas-error{color:rgb(var(--c-rojo));font-size:calc(.85rem*var(--escala-texto,1));margin:0}.hud-vistas-titulo{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1));margin:0 0 6px;font-weight:700}.hud-vistas-lista{border-top:1px solid rgba(var(--c-acento),.14);margin:0;padding:0;list-style:none}.hud-vistas-fila{border-bottom:1px solid rgba(var(--c-acento),.12);border-radius:0}.hud-vistas-fila.activa{background:rgba(var(--c-acento),.1);box-shadow:inset 3px 0 0 rgb(var(--c-acento))}.hud-vistas-abrir{color:rgb(var(--c-tinta));cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nombre cuenta""meta cuenta";align-items:center;column-gap:12px;width:100%;min-height:52px;padding:8px 8px 4px;display:grid}.hud-vistas-abrir:hover .hud-vistas-nombre{color:rgb(var(--c-acento))}.hud-vistas-abrir:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:-2px}.hud-vistas-nombre{overflow-wrap:anywhere;flex-wrap:wrap;grid-area:nombre;align-items:center;gap:4px 8px;font-weight:600;display:flex}.hud-vistas-meta{color:rgba(var(--c-tinta-gris),.7);font-size:calc(.75rem*var(--escala-texto,1));overflow-wrap:anywhere;grid-area:meta}.hud-vistas-cuenta{grid-area:cuenta;grid-template-columns:auto auto;grid-template-areas:"barras numero""barras unidad";place-items:center end;column-gap:10px;display:grid}.hud-vistas-numero{color:rgba(var(--c-tinta-gris),.95);font-family:var(--hud-rotulo);font-size:calc(.875rem*var(--escala-texto,1));grid-area:numero;line-height:1.1}.hud-vistas-unidad{color:rgba(var(--c-tinta-gris),.7);font-size:calc(.75rem*var(--escala-texto,1));grid-area:unidad}.hud-vistas-cuenta .hud-distribucion{grid-area:barras}.hud-distribucion{flex-shrink:0;align-items:flex-end;gap:3px;height:22px;display:inline-flex}.hud-distribucion>span{background:var(--color);height:calc(22px*var(--alto));border-radius:2px;width:6px;display:block}.hud-vistas-uso{color:rgb(var(--c-acento));font-size:calc(.6875rem*var(--escala-texto,1));letter-spacing:.08em;text-transform:uppercase;font-weight:700}.hud-vistas-compartida{color:rgba(var(--c-tinta-gris),.72);font-size:calc(.75rem*var(--escala-texto,1));white-space:nowrap;align-items:center;gap:4px;font-weight:400;display:inline-flex}.hud-vistas-gestion{flex-wrap:wrap;align-items:center;gap:4px 20px;padding:0 8px 6px;display:flex}.hud-vistas-pregunta{color:rgba(var(--c-tinta-gris),.9)}.hud-vistas-pregunta,.hud-vistas-texto{font-size:calc(.8125rem*var(--escala-texto,1))}.hud-vistas-texto{color:rgb(var(--c-acento));cursor:pointer;background:0 0;border:0;padding:4px 0}.hud-vistas-texto.peligro{color:rgb(var(--c-rojo))}.hud-vistas-texto:focus-visible{outline:2px solid rgba(var(--c-acento),.7);outline-offset:2px}@media (pointer:coarse){.hud-vistas-texto{min-height:44px;padding:0 4px}}@media (max-width:639px){.hud-dialogo.hud-dialogo-vistas{border-radius:12px 12px 0 0;height:auto;max-height:85dvh;margin-block:auto 0}}@media (pointer:coarse){.hud-dialogo-vistas .amset-button{min-height:44px}}.hud-vistas .hud-etiqueta{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.8125rem*var(--escala-texto,1));letter-spacing:normal;text-transform:none;font-weight:700}.amset-button .hud-distribucion{margin-inline:4px 6px}@media (max-width:899px),(pointer:coarse){.hud-barra{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--c-fondo-elevado))}.hud-barra-linea{animation:none}}.oficina-chip-sala{background:0 0}.oficina-chip-sala:hover:not([aria-pressed=true]){background:rgba(var(--c-acento),.1)}.oficina-fila-agente{background:0 0}.oficina-fila-agente:hover:not([aria-pressed=true]){background:rgba(var(--c-acento),.08)}.sistema-agentes{border-top:1px solid rgba(var(--c-acento),.1);margin:4px 12px 8px;padding:0;list-style:none}.sistema-agente{border-bottom:1px solid rgba(var(--c-acento),.06);align-items:center;gap:10px;min-height:36px;padding:6px;display:flex}.sistema-agente-punto{border-radius:999px;flex-shrink:0;width:8px;height:8px}.sistema-agente[data-estado=trabajando] .sistema-agente-punto{box-shadow:0 0 calc(8px*var(--glow-escala,1)) rgba(var(--c-verde),.6)}.sistema-agente-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600;line-height:1.2}.sistema-agente-estado{font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));flex-shrink:0}.lista-con-mas{--fondo-lista:var(--c-fondo-elevado);background:linear-gradient(rgb(var(--fondo-lista)) 30%,rgba(var(--fondo-lista),0)) top /100% 40px no-repeat local,linear-gradient(rgba(var(--fondo-lista),0),rgb(var(--fondo-lista)) 70%) bottom /100% 40px no-repeat local,linear-gradient(rgba(var(--c-acento),.55),rgba(var(--c-acento),0) 2px,rgba(var(--fondo-lista),.92) 2px,rgba(var(--fondo-lista),0)) top /100% 36px no-repeat scroll,linear-gradient(rgba(var(--fondo-lista),0),rgba(var(--fondo-lista),.92) calc(100% - 2px),rgba(var(--c-acento),.55) calc(100% - 2px)) bottom /100% 36px no-repeat scroll,rgb(var(--fondo-lista))}.selector-agente-cargando{color:rgba(var(--c-tinta-suave),.8);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));padding:12px 10px}.chatbots-estado,.nodo-luz{color:var(--estado);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));flex-shrink:0;align-items:center;gap:7px;font-weight:700;display:inline-flex}.chatbots-estado:before,.nodo-luz:before{background:var(--estado);box-shadow:0 0 calc(10px*var(--glow-escala,1)) var(--estado);content:"";border-radius:999px;width:9px;height:9px}.chatbots-estado[data-estado=apagado]:before{box-shadow:none}.chatbots-ficha-cabecera h3{font-size:calc(1.05rem*var(--escala-texto,1));letter-spacing:.06em}.chatbots-ficha-datos{background:rgba(var(--c-fondo),.45);border:1px solid rgba(var(--c-acento),.08);border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:2px 0 4px;padding:10px 12px;display:grid}.chatbots-ficha-datos>div{display:contents}.chatbots-ficha-datos dt{color:rgba(var(--c-acento),.92);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;align-self:center;font-weight:600}.chatbots-ficha-datos dd{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));overflow-wrap:anywhere;margin:0;font-weight:600}.chatbots-consola{grid-template-columns:auto minmax(0,1fr);column-gap:12px;padding-top:38px;display:grid;position:relative}.chatbots-consola:before{border-right:1px solid rgba(var(--c-acento),.2);color:rgba(var(--c-acento),.7);content:"01";padding-right:10px}.chatbots-consola:after,.chatbots-consola:before{font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1))}.chatbots-consola:after{color:rgba(var(--c-tinta-gris),.8);content:attr(data-donde);letter-spacing:.12em;text-transform:uppercase;position:absolute;top:12px;left:12px}.chatbots-consola>code:after{background:rgb(var(--c-acento));content:"";vertical-align:text-bottom;width:.55em;height:1.1em;margin-left:4px;animation:1.1s step-end infinite both consola-cursor;display:inline-block}@keyframes consola-cursor{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.chatbots-consola>code:after{animation:none}}.plantillas-seccion{flex-direction:column;gap:10px;display:flex}.plantillas-seccion+.plantillas-seccion{border-top:1px solid rgba(var(--c-acento),.12);margin-top:8px;padding-top:14px}.plantillas-seccion-titulo{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.85rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0;display:flex}.plantillas-seccion-cuenta{background:rgba(var(--c-acento),.12);border:1px solid rgba(var(--c-acento),.3);color:rgba(var(--c-tinta),.9);font-size:calc(.75rem*var(--escala-texto,1));text-align:center;border-radius:999px;min-width:26px;padding:0 8px}.amset-tarjeta-viva[data-en-marcha=si]{box-shadow:0 0 calc(16px*var(--glow-escala,1)) rgba(var(--c-verde),.18),inset 0 0 0 1px rgba(var(--c-verde),.28)}.plantilla-tarjeta-pie{margin-top:auto}.plantilla-tarjeta-falta{color:rgb(var(--c-ambar));font-family:var(--hud-texto);font-size:calc(.82rem*var(--escala-texto,1));align-items:center;gap:6px;min-width:0;font-weight:600;display:inline-flex}.chatbots-uso-filtros{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin-bottom:14px;display:flex}.chatbots-uso-rapidos{flex-wrap:wrap;gap:6px;display:flex}.chatbots-uso-rapidos .hud-pastilla-boton{min-height:40px}.chatbots-uso-rapidos .hud-pastilla-boton:not(.activa){border-color:rgba(var(--c-acento),.35);color:rgba(var(--c-acento),.85);opacity:1}.chatbots-uso-fecha{color:rgba(var(--c-acento),.85);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;flex-direction:column;flex:150px;gap:4px;max-width:220px;display:flex}.chatbots-uso-fecha input{background:rgba(var(--c-fondo),.6);border:1px solid rgba(var(--c-acento),.3);color:rgb(var(--c-tinta));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));letter-spacing:0;text-transform:none;border-radius:8px;width:100%;min-height:40px;padding:0 10px}html[data-tema=claro] .chatbots-uso-fecha input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.chatbots-uso-fecha input:focus-visible{outline:2px solid rgba(var(--c-acento),.8);outline-offset:2px}.chatbots-uso{flex-direction:column;gap:16px;display:flex}.chatbots-uso[aria-busy=true]{opacity:.7}.chatbots-uso-cifras .hud-cifra{border-left:3px solid rgba(var(--c-acento),.35)}.chatbots-uso-cifras .hud-cifra:first-child{border-left-color:rgb(var(--c-acento))}.chatbots-uso-cifras .hud-cifra:first-child .hud-cifra-valor{color:rgb(var(--c-acento));font-size:calc(2.4rem*var(--escala-texto,1));text-shadow:0 0 calc(14px*var(--glow-escala,1)) rgba(var(--c-acento),.35)}.chatbots-uso-cifras.vacias .hud-cifra-valor,.chatbots-uso-cifras.vacias .hud-cifra:first-child .hud-cifra-valor{color:rgb(var(--c-gris));font-size:calc(1.1rem*var(--escala-texto,1));text-shadow:none}@media (max-width:760px){.chatbots-uso-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.chatbots-uso-cifras{grid-template-columns:minmax(0,1fr);gap:6px}.chatbots-uso-cifras .hud-cifra{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:10px 14px;display:grid}.chatbots-uso-cifras .hud-cifra-valor{grid-area:1/2/span 2;margin-top:0}}.chatbots-uso-grafico{flex-direction:column;gap:6px;margin:0;display:flex}.chatbots-uso-grafico-titulo{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.chatbots-uso-grafico-titulo span{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);letter-spacing:0;text-transform:none}.chatbots-uso-grafico svg{width:100%;height:120px;display:block;overflow:visible}.chatbots-uso-rejilla{stroke:rgba(var(--c-acento),.08);stroke-width:1px;vector-effect:non-scaling-stroke}.chatbots-uso-eje{stroke:rgba(var(--c-acento),.35);stroke-width:1px;vector-effect:non-scaling-stroke}.chatbots-uso-barra path{opacity:.62;transition:opacity .15s}.chatbots-uso-barra:hover path{opacity:1}.chatbots-uso-barra[data-maximo=si] path{filter:drop-shadow(0 0 calc(6px*var(--glow-escala,1)) rgba(var(--c-acento),.55));opacity:1}.chatbots-uso-fechas{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));justify-content:space-between;display:flex}.chatbots-uso-tabla summary{color:rgb(var(--c-acento));cursor:pointer;font-family:var(--hud-texto);align-items:center;min-height:44px;font-weight:600;display:flex}.chatbots-uso-tabla summary:focus-visible{outline:2px solid rgba(var(--c-acento),.8);outline-offset:2px;border-radius:6px}.chatbots-uso-tabla table{border-collapse:collapse;font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));width:100%}.chatbots-uso-tabla th{border-bottom:1px solid rgba(var(--c-acento),.2);color:rgba(var(--c-acento),.85);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-align:left;text-transform:uppercase;padding:6px 8px}.chatbots-uso-tabla td{border-bottom:1px solid rgba(var(--c-acento),.06);color:rgb(var(--c-tinta));padding:6px 8px}.chatbots-firma{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.chatbots-firma-pie{grid-column:1/-1;justify-content:flex-start;display:flex}@media (max-width:760px){.chatbots-firma{grid-template-columns:minmax(0,1fr)}.chatbots-firma-pie>*{flex:1;justify-content:center}}.chatbots-presentacion{padding-top:6px}.chatbots-frases-vista{background:rgba(var(--c-fondo),.45);border:1px dashed rgba(var(--c-acento),.3);border-radius:8px;flex-direction:column;justify-content:center;gap:8px;padding:12px 14px;display:flex}.chatbots-frases-vista-titulo{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}.chatbots-frases-vista ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chatbots-frases-vista li{background:rgba(var(--c-acento),.08);border:1px solid rgba(var(--c-acento),.45);color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));overflow-wrap:anywhere;border-radius:999px;padding:8px 14px;font-weight:600}@media (max-width:480px){.chatbots-uso-grafico-titulo{letter-spacing:.06em}}.chatbots-firma-vista{background:rgba(var(--c-fondo),.45);border:1px dashed rgba(var(--c-acento),.3);border-radius:8px;flex-direction:column;grid-column:1/-1;justify-self:start;gap:6px;width:100%;max-width:560px;padding:12px 14px;display:flex}.chatbots-firma-vista-titulo{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}.chatbots-firma-vista p{color:rgba(var(--c-tinta-suave),.9);font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));overflow-wrap:anywhere;flex-direction:column;row-gap:2px;margin:0;display:flex}.chatbots-firma-vista strong{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);letter-spacing:.06em}.chatbots-presentacion-frases{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:14px;display:grid}@media (max-width:900px){.chatbots-presentacion-frases{grid-template-columns:minmax(0,1fr)}}.chatbots-frases-vista-vacia{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));margin:0}.chatbots-firma-vista-cuerpo{align-items:center;gap:12px;min-width:0;display:flex}.chatbots-firma-monograma{background:rgba(var(--c-acento),.08);border:1px solid rgba(var(--c-acento),.45);color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(1.1rem*var(--escala-texto,1));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-weight:800;display:inline-flex}.chatbots-fichero-zona{background:rgba(var(--c-fondo),.45);border:1px dashed rgba(var(--c-acento),.35);cursor:pointer;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;transition:border-color .15s,background .15s;display:flex;position:relative}.chatbots-fichero-zona:hover,.chatbots-fichero-zona[data-encima=si]{background:rgba(var(--c-acento),.06);border-color:rgba(var(--c-acento),.8)}.chatbots-fichero-real{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.chatbots-fichero-boton{background:rgba(var(--c-acento),.08);border:1px solid rgba(var(--c-acento),.5);color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-weight:700;display:inline-flex}.chatbots-fichero-real:focus-visible+.chatbots-fichero-boton{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px}.chatbots-fichero-pista{color:rgba(var(--c-tinta-suave),.85);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1))}.chatbots-fichero-elegido{background:rgba(var(--c-acento),.06);border:1px solid rgba(var(--c-acento),.4);color:rgb(var(--c-acento));border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.chatbots-fichero-datos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.chatbots-fichero-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));overflow-wrap:anywhere;font-weight:600}.chatbots-fichero-peso{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1))}.chatbots-fichero-quitar{border:1px solid rgba(var(--c-acento),.35);color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);background:0 0;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-weight:600;display:inline-flex}.chatbots-fichero-quitar:hover{border-color:rgba(var(--c-acento),.7)}.chatbots-fichero-quitar:focus-visible{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px}@media (pointer:coarse){.chatbots-fichero-boton,.chatbots-fichero-quitar{min-height:44px}}.bots-pagina{background:radial-gradient(1200px 600px at 80% -10%,rgba(var(--c-morado),.1),#0000 60%),rgb(var(--c-fondo));color:rgb(var(--c-tinta));font-family:var(--hud-texto);min-height:100dvh}.bots-cabecera{border-bottom:1px solid rgba(var(--c-acento),.14);justify-content:space-between;align-items:center;gap:12px;padding:14px 32px;display:flex}.bots-marca{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);letter-spacing:.3em;align-items:center;gap:10px;font-weight:800;text-decoration:none;display:inline-flex}.bots-marca-bola{flex-shrink:0;width:32px;height:32px}.bots-cabecera-acciones{gap:10px;display:flex}.bots-boton{background:rgba(var(--c-acento),.08);border:1px solid rgba(var(--c-acento),.5);color:rgb(var(--c-acento));cursor:pointer;font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.bots-boton:hover{background:rgba(var(--c-acento),.16);border-color:rgba(var(--c-acento),.8)}.bots-boton.lleno{background:rgb(var(--c-acento));color:rgb(var(--c-fondo))}.bots-boton:disabled{cursor:default;opacity:.5}.bots-boton:focus-visible,.bots-chip:focus-visible,.bots-pagina a:focus-visible,.bots-votar-estrella:focus-visible{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px}.bots-principal{max-width:1240px;margin:0 auto;padding:32px}.bots-titulo{font-family:var(--hud-rotulo);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800}.bots-subtitulo{color:rgba(var(--c-tinta-suave),.85);max-width:680px;margin:8px 0 0}.bots-buscador{background:rgba(var(--c-fondo-elevado),.9);border:1px solid rgba(var(--c-acento),.4);color:rgb(var(--c-acento));border-radius:12px;align-items:center;gap:10px;min-height:52px;margin-top:20px;padding:0 16px;display:flex}.bots-buscador:focus-within{border-color:rgba(var(--c-acento),.9);box-shadow:0 0 20px rgba(var(--c-acento),.15)}.bots-buscador input{color:rgb(var(--c-tinta));font:600 1.1rem var(--hud-texto);background:0 0;border:0;outline:0;flex:1;min-width:0}.bots-filtros{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.bots-etiqueta{color:rgba(var(--c-tinta-suave),.8);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;margin-right:4px}.bots-chip{border:1px solid rgba(var(--c-acento),.3);color:rgba(var(--c-tinta),.92);cursor:pointer;font:600 .95rem var(--hud-texto);text-align:left;background:0 0;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 14px;display:inline-flex}.bots-chip[aria-pressed=true]{background:rgba(var(--c-acento),.12);border-color:rgba(var(--c-acento),.85);color:rgb(var(--c-acento))}.bots-chip:hover:not(:disabled){border-color:rgba(var(--c-acento),.6)}.bots-chip-cuenta{color:rgba(var(--c-tinta-suave),.8);font-size:.8rem}.bots-seccion{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.85rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;margin:28px 0 12px}.bots-rejilla{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-top:18px;display:grid}.bots-seccion+.bots-rejilla{margin-top:0}.bots-celda{min-width:0;container-type:inline-size}.bots-tarjeta{background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.92),rgba(var(--c-fondo),.9));border:1px solid rgba(var(--c-acento),.16);border-left:3px solid rgba(var(--c-acento),.6);border-radius:12px;flex-direction:column;gap:10px;height:100%;padding:18px;display:flex}.bots-tarjeta:hover{border-color:rgba(var(--c-acento),.4);border-left-color:rgb(var(--c-acento))}.bots-tarjeta-cab{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bots-tarjeta-cab h3{font-family:var(--hud-rotulo);font-size:calc(1rem*var(--escala-texto,1));letter-spacing:.05em;overflow-wrap:anywhere;min-width:0;margin:0}.bots-tarjeta-cab h3 a{color:inherit;text-decoration:none}.bots-tarjeta-cab h3 a:hover{color:rgb(var(--c-acento))}.bots-tarjeta-meta{color:rgba(var(--c-tinta-suave),.9);margin:0;font-size:.95rem}.bots-tarjeta-charla{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.bots-tarjeta-charla .bots-burbuja{max-width:100%;margin:0}.bots-tarjeta-pie{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.bots-tarjeta-uso{color:rgba(var(--c-tinta-suave),.85);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase}.bots-tarjeta-info{flex-direction:column;gap:10px;min-width:0;display:flex}@container (min-width:640px){.bots-tarjeta{flex-direction:row;gap:24px}.bots-tarjeta-info{flex:1}.bots-tarjeta-pie{margin-top:16px}.bots-tarjeta-charla{flex:1;justify-content:flex-start;align-self:flex-start}.bots-tarjeta-cab{justify-content:flex-start;gap:14px}}@container (max-width:639px){.bots-tarjeta{gap:10px}.bots-tarjeta-info{display:contents}.bots-tarjeta-cab{order:1}.bots-tarjeta-meta{order:2}.bots-tarjeta-charla{order:3}.bots-tarjeta-pie{order:4}}.bots-preguntas{flex-direction:column;align-items:flex-end;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bots-preguntas a{border:1px dashed rgba(var(--c-acento),.5);color:rgb(var(--c-acento));border-radius:14px 14px 4px;min-height:44px;padding:10px 14px;font-weight:600;text-decoration:none;display:block}.bots-preguntas a:hover{background:rgba(var(--c-acento),.08);border-style:solid}.bots-media{color:rgb(var(--c-ambar));flex-shrink:0;align-items:center;gap:4px;font-weight:700;display:inline-flex}.bots-media-votos,.bots-sin-votos{color:rgba(var(--c-tinta-suave),.8);font-size:.85rem;font-weight:500}.bots-aviso{border:1px dashed rgba(var(--c-acento),.3);color:rgba(var(--c-tinta-suave),.95);border-radius:10px;margin:24px 0;padding:16px}.bots-mas{justify-content:center;margin:24px 0;display:flex}.bots-volver{color:rgba(var(--c-tinta-suave),.9);align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.bots-volver:hover{color:rgb(var(--c-acento))}.bots-ficha{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.bots-chat{background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.92),rgba(var(--c-fondo),.9));border:1px solid rgba(var(--c-acento),.16);border-radius:12px;flex-direction:column;gap:12px;min-height:min(620px,70dvh);padding:18px;display:flex}.bots-chat-mensajes{flex-direction:column;flex:1;gap:10px;max-height:60dvh;padding-right:4px;display:flex;overflow-y:auto}.bots-burbuja{overflow-wrap:anywhere;white-space:pre-wrap;border-radius:14px;max-width:82%;padding:10px 14px}.bots-burbuja.bot{background:rgba(var(--c-acento),.08);border:1px solid rgba(var(--c-acento),.2);border-bottom-left-radius:4px;align-self:flex-start}.bots-burbuja.yo{background:rgba(var(--c-morado),.16);border:1px solid rgba(var(--c-morado),.3);border-bottom-right-radius:4px;align-self:flex-end}.bots-burbuja.error{background:rgba(var(--c-rojo),.1);border:1px solid rgba(var(--c-rojo),.4);align-self:flex-start}.bots-burbuja.escribiendo{opacity:.7}.bots-fuentes{margin:8px 0 0;padding:0;font-size:.88rem;list-style:none}.bots-fuentes a{color:rgb(var(--c-acento))}.bots-chat-preguntas{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bots-chat-campo{background:rgba(var(--c-fondo-elevado),.9);border:1px solid rgba(var(--c-acento),.35);border-radius:14px;gap:8px;padding:8px 8px 8px 16px;display:flex}.bots-chat-campo input{color:rgb(var(--c-tinta));font:500 1rem var(--hud-texto);background:0 0;border:0;outline:0;flex:1;min-width:0}.bots-chat-campo:focus-within{border-color:rgba(var(--c-acento),.9)}.bots-acerca{background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.92),rgba(var(--c-fondo),.9));border:1px solid rgba(var(--c-acento),.16);border-left:3px solid rgb(var(--c-acento));border-radius:12px;flex-direction:column;gap:14px;padding:22px;display:flex}.bots-acerca-nombre{font-family:var(--hud-rotulo);font-size:calc(1.35rem*var(--escala-texto,1));letter-spacing:.06em;overflow-wrap:anywhere;margin:0;font-weight:800}.bots-acerca-texto{color:rgba(var(--c-tinta),.92);margin:0}.bots-datos{flex-direction:column;gap:8px;margin:0;display:flex}.bots-datos>div{border-bottom:1px solid rgba(var(--c-acento),.1);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.bots-datos dt{color:rgba(var(--c-tinta-suave),.8);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}.bots-datos dd{text-align:right;margin:0;font-size:1.1rem;font-weight:700}.bots-creador{flex-direction:column;gap:4px;display:flex}.bots-creador a{color:rgb(var(--c-acento));align-items:center;gap:4px;display:inline-flex}.bots-valorar{flex-direction:column;gap:6px;display:flex}.bots-nota{color:rgba(var(--c-tinta-suave),.9);margin:0;font-size:.92rem}.bots-nota a{color:rgb(var(--c-acento));font-weight:700}.bots-votar{gap:2px;display:flex}.bots-votar-estrella{color:rgba(var(--c-tinta-suave),.55);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.bots-votar-estrella[data-activa=si]{color:rgb(var(--c-ambar))}.bots-votar-estrella[data-activa=si] svg{fill:currentColor}.bots-votar-estrella:hover:not(:disabled){color:rgb(var(--c-ambar))}@media (max-width:900px){.bots-ficha{grid-template-columns:minmax(0,1fr);grid-template-areas:"cab""chat""det";gap:14px}.bots-chat{grid-area:chat}.bots-acerca-cab{grid-area:cab}.bots-acerca-det{grid-area:det}.bots-acerca-cab,.bots-acerca-det{border:1px solid rgba(var(--c-acento),.16);border-left:3px solid rgb(var(--c-acento));border-radius:12px;padding:18px}.bots-chat{min-height:340px}.bots-chat-mensajes{max-height:none}}@media (max-width:700px){.bots-principal{padding:18px 14px}.bots-cabecera{padding:12px 14px}.bots-cabecera-acciones .bots-boton:not(.lleno){display:none}.bots-rejilla{grid-template-columns:minmax(0,1fr)}.bots-burbuja{max-width:92%}}@media (max-width:900px){.bots-filtros{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.bots-filtros::-webkit-scrollbar{display:none}.bots-chip{white-space:nowrap;flex-shrink:0}}.bots-rejilla.ajustada{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.bots-rejilla.ajustada{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1099px){.bots-rejilla.ajustada>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1100px){.bots-rejilla.ajustada{grid-template-columns:repeat(3,minmax(0,1fr))}.bots-rejilla.ajustada>:last-child:nth-child(3n+1){grid-column:1/-1}.bots-rejilla.ajustada>:last-child:nth-child(3n+2){grid-column:span 2}}.chatbots-visibilidad{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:760px){.chatbots-visibilidad{grid-template-columns:minmax(0,1fr)}}.chatbots-visibilidad-opcion{background:rgba(var(--c-fondo),.45);border:1px solid rgba(var(--c-acento),.18);cursor:pointer;border-radius:10px;flex-direction:column;gap:6px;min-height:44px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex;position:relative}.chatbots-visibilidad-opcion:hover{border-color:rgba(var(--c-acento),.5)}.chatbots-visibilidad-opcion[data-activa=si]{background:rgba(var(--c-acento),.09);border-color:rgba(var(--c-acento),.9);box-shadow:0 0 calc(14px*var(--glow-escala,1)) rgba(var(--c-acento),.15)}.chatbots-visibilidad-opcion input{cursor:pointer;opacity:0;position:absolute;inset:0}.chatbots-visibilidad-opcion:has(input:focus-visible){outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px}.chatbots-visibilidad-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(.85rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}.chatbots-visibilidad-opcion[data-activa=si] .chatbots-visibilidad-nombre{color:rgb(var(--c-acento))}.chatbots-visibilidad-ayuda{color:rgba(var(--c-tinta-suave),.9);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1))}.chatbots-revision{background:rgba(var(--c-fondo),.45);border:1px dashed rgba(var(--c-acento),.3);border-radius:10px;margin-top:14px;padding:14px 16px}.chatbots-revision-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.chatbots-revision-titulo{color:rgba(var(--c-tinta-suave),.9);font-family:var(--hud-rotulo);font-size:calc(.78rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase}.chatbots-revision-reglas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chatbots-revision-reglas li{font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));align-items:flex-start;gap:10px;display:flex}.chatbots-revision-reglas li>svg{flex-shrink:0;margin-top:3px}.chatbots-revision-reglas li[data-ok=si]{color:rgb(var(--c-verde))}.chatbots-revision-reglas li[data-ok=no]{color:rgb(var(--c-ambar))}.chatbots-revision-reglas li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.chatbots-revision-reglas b{color:rgb(var(--c-tinta));font-weight:600}.chatbots-revision-arreglo{color:rgba(var(--c-tinta-suave),.95);overflow-wrap:anywhere}.chatbots-enlace{background:rgba(var(--c-acento),.05);border:1px solid rgba(var(--c-acento),.3);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;padding:12px 14px;display:flex}.chatbots-enlace-url{color:rgb(var(--c-tinta));overflow-wrap:anywhere;flex:260px;min-width:0}.chatbots-enlace-abrir,.chatbots-enlace-url{font-family:var(--hud-texto);font-weight:600}.chatbots-enlace-abrir{color:rgb(var(--c-acento));align-items:center;gap:6px;min-height:36px;display:inline-flex}.chatbots-compartir-pie{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.chatbots-compartir-nota{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1))}.bots-destacados .bots-rejilla{grid-template-columns:minmax(0,1fr)}.bots-destacados .bots-tarjeta{border-color:rgba(var(--c-acento),.5);border-left-color:rgb(var(--c-acento));box-shadow:0 0 calc(20px*var(--glow-escala,1)) rgba(var(--c-acento),.14)}@container (min-width:640px){.bots-destacados .bots-tarjeta-charla{align-items:stretch}}.bots-pagina{position:relative}.bots-pagina:before{background:repeating-linear-gradient(0deg,rgba(var(--c-acento),.035) 0 1px,#0000 1px 4px);content:"";pointer-events:none;position:fixed;inset:0}.bots-pagina>*{position:relative}.bots-titulo{text-shadow:0 0 calc(24px*var(--glow-escala,1)) rgba(var(--c-acento),.25)}.bots-buscador input{text-overflow:ellipsis}@media (pointer:coarse){.bots-chip,.bots-volver{min-height:44px}}.bots-chat{min-height:min(460px,70dvh)}.bots-chat-cab{border-bottom:1px solid rgba(var(--c-acento),.12);align-items:center;gap:10px;padding-bottom:10px;display:flex}.bots-chat-orbe{flex-shrink:0;width:32px;height:32px}.bots-chat-nombre{font-family:var(--hud-rotulo);font-size:calc(.9rem*var(--escala-texto,1));letter-spacing:.08em;overflow-wrap:anywhere;text-transform:uppercase}.bots-chat-mensajes .bots-chat-preguntas{flex-flow:column;align-self:flex-end;align-items:flex-end;gap:6px;max-width:92%}.bots-chat-preguntas .bots-chip{border:1px dashed rgba(var(--c-acento),.5);color:rgb(var(--c-acento));background:0 0;border-radius:14px 14px 4px;min-height:44px}.bots-chat-preguntas .bots-chip:hover:not(:disabled){background:rgba(var(--c-acento),.08);border-style:solid}.bots-fuentes{flex-wrap:wrap;gap:6px;display:flex}.bots-fuente{border:1px solid rgba(var(--c-acento),.4);color:rgb(var(--c-acento));border-radius:8px;align-items:center;min-height:32px;padding:0 10px;font-size:.9rem;text-decoration:none;display:inline-flex}.bots-fuente:hover{background:rgba(var(--c-acento),.1)}.bots-acerca-cab{gap:8px}.bots-acerca-cab,.bots-acerca-det{flex-direction:column;display:flex}.bots-acerca-det{border-top:1px solid rgba(var(--c-acento),.12);gap:14px;padding-top:6px}@media (max-width:900px){.bots-acerca{display:contents}.bots-acerca-cab,.bots-acerca-det{background:linear-gradient(180deg,rgba(var(--c-fondo-elevado),.92),rgba(var(--c-fondo),.9));border:1px solid rgba(var(--c-acento),.16);border-left:3px solid rgb(var(--c-acento));border-radius:12px;padding:18px}}.bots-pagina :is(.bots-buscador input:focus,.bots-buscador input:focus-visible,.bots-chat-campo input:focus,.bots-chat-campo input:focus-visible){box-shadow:none;outline:none}.bots-chat-campo:focus-within{border-color:rgba(var(--c-acento),.75);box-shadow:0 0 calc(14px*var(--glow-escala,1)) rgba(var(--c-acento),.2)}.bots-datos dt{color:rgba(var(--c-tinta-gris),.9);letter-spacing:.08em}.bots-datos dd{font-size:.95rem}@media (max-width:900px){.bots-chat-cab{display:none}.bots-datos dt{letter-spacing:.06em;font-size:.8rem}.bots-datos dd{font-size:1.05rem}}.chatbots-apis{gap:12px;margin:0;padding:0;list-style:none}.chatbots-api,.chatbots-apis{flex-direction:column;display:flex}.chatbots-api{background:rgba(var(--c-fondo),.45);border:1px solid rgba(var(--c-acento),.16);border-left:3px solid rgba(var(--c-acento),.6);border-radius:10px;gap:8px;padding:14px 16px}.chatbots-api-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.chatbots-api-cab h3{font-family:var(--hud-rotulo);font-size:calc(.95rem*var(--escala-texto,1));letter-spacing:.06em;overflow-wrap:anywhere;margin:0}.chatbots-api-servidor{overflow-wrap:anywhere}.chatbots-api-meta,.chatbots-api-servidor{color:rgba(var(--c-tinta-suave),.9);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1))}.chatbots-api-meta{margin:0}.chatbots-api-operaciones{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.chatbots-api-operaciones li{background:rgba(var(--c-acento),.04);font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));border-radius:8px;grid-template-columns:72px minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:6px 10px;display:grid}.chatbots-api-metodo{background:rgba(var(--c-acento),.1);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.08em;white-space:nowrap;justify-self:start;padding:2px 8px;font-weight:700}.chatbots-api-operaciones li[data-escribe=si]{background:rgba(var(--c-ambar),.06);box-shadow:inset 2px 0 0 rgb(var(--c-ambar))}.chatbots-api-operaciones li:not([data-escribe=si]) .chatbots-api-ruta{color:rgba(var(--c-tinta),.86)}.chatbots-api-tipo{align-items:center;gap:6px;display:inline-flex}.chatbots-api-operaciones li[data-escribe=si] .chatbots-api-metodo{background:rgba(var(--c-ambar),.14);color:rgb(var(--c-ambar))}.chatbots-api-ruta{color:rgb(var(--c-tinta));overflow-wrap:anywhere;min-width:0}.chatbots-api-tipo{color:rgba(var(--c-tinta-suave),.9);font-size:calc(.82rem*var(--escala-texto,1))}.chatbots-api-operaciones li[data-escribe=si] .chatbots-api-tipo{color:rgb(var(--c-ambar));font-weight:600}@media (max-width:520px){.chatbots-api-operaciones li{grid-template-columns:72px minmax(0,1fr) auto;row-gap:2px}.chatbots-api-ruta{grid-column:2/span 2}.chatbots-api-tipo{grid-area:2/2}.chatbots-api-probar{grid-area:2/3;place-self:center end}}.chatbots-api-probar{align-self:center}@media (pointer:coarse){.chatbots-api-probar{min-height:44px}}.chatbots-api-pie{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.chatbots-api-pie>:last-child{color:rgb(var(--c-rojo));margin-left:auto}.chatbots-api-pie>:last-child:hover{border-color:rgba(var(--c-rojo),.6)}@media (pointer:coarse){.chatbots-api-pie button{min-height:44px}}@media (max-width:520px){.chatbots-api-pie{flex-wrap:nowrap;gap:6px}.chatbots-api-pie>*{letter-spacing:.02em;flex:1 1 0;justify-content:center;min-width:0;padding-inline:6px}.chatbots-api-pie>:last-child{margin-left:0}.chatbots-api-cab{flex-direction:column;align-items:flex-start;gap:2px}.chatbots-api-servidor{font-size:calc(.8rem*var(--escala-texto,1))}}.chatbots-como{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);padding:0 2px}.chatbots-como summary{color:rgb(var(--c-acento));cursor:pointer;font-size:calc(.9rem*var(--escala-texto,1));align-items:center;min-height:32px;font-weight:600;display:flex}.chatbots-como summary:focus-visible{outline:2px solid rgba(var(--c-acento),.9);outline-offset:2px}.chatbots-como p{font-size:calc(.9rem*var(--escala-texto,1));max-width:70ch;margin:4px 0 0;line-height:1.55}.chatbots-api-vacio{flex-direction:column;align-items:flex-start;gap:12px;padding:8px 0 16px;display:flex}.chatbots-consentimiento{border-left:3px solid rgba(var(--c-ambar),.7);flex-direction:column;gap:10px;margin-left:14px;padding:10px 0 10px 16px;display:flex}.chatbots-consentimiento p{color:rgba(var(--c-tinta-suave),.98);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));max-width:70ch;margin:0;line-height:1.5}.chatbots-campo-suave .hud-etiqueta{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));letter-spacing:0;text-transform:none;font-weight:600}.chatbots-atenuado{opacity:.5;pointer-events:none}.chatbots-esquema textarea,textarea.chatbots-esquema{font-family:var(--hud-mono,ui-monospace,"Cascadia Code",Consolas,monospace);font-size:calc(.85rem*var(--escala-texto,1));tab-size:2}.chatbots-prueba-salida{background:rgba(var(--c-verde),.05);border:1px solid rgba(var(--c-verde),.4);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.chatbots-prueba-salida[data-ok=no]{background:rgba(var(--c-ambar),.05);border-color:rgba(var(--c-ambar),.5)}.chatbots-prueba-cab{font-family:var(--hud-texto);flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.chatbots-prueba-salida[data-ok=si] .chatbots-prueba-cab b{color:rgb(var(--c-verde))}.chatbots-prueba-salida[data-ok=no] .chatbots-prueba-cab b{color:rgb(var(--c-ambar))}.chatbots-prueba-peticion{color:rgb(var(--c-tinta));font-size:calc(.85rem*var(--escala-texto,1));overflow-wrap:anywhere}.chatbots-prueba-error,.chatbots-prueba-nota{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));margin:0}.chatbots-prueba-salida .chatbots-codigo{resize:none;scrollbar-color:rgba(var(--c-acento),.5) #0000;scrollbar-width:thin;background:0 0;border:0;max-height:min(320px,40vh);margin:0;padding:4px 0 16px;overflow:auto;box-shadow:inset 0 -10px 8px -10px #0000008c}.chatbots-api-vacio button:disabled{border-color:rgba(var(--c-acento),.4);color:rgba(var(--c-tinta),.72);opacity:1}.chatbots-como p,.chatbots-consentimiento{max-width:70ch}.chatbots-api-pie svg{display:none}.chatbots-formulario .amset-alert--error.amset-alert--soft{--amset-alert-background:rgba(var(--c-rojo),.1);--amset-alert-text:rgb(var(--c-tinta));border-left:3px solid rgb(var(--c-rojo))}.chatbots-api-fantasma{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.chatbots-api-fantasma li{border:1px dashed rgba(var(--c-acento),.3);opacity:.75;border-radius:8px;grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 10px;display:grid}.chatbots-api-fantasma li[data-escribe=si]{border-color:rgba(var(--c-ambar),.4)}.chatbots-api-fantasma li[data-escribe=si] .chatbots-api-metodo{background:rgba(var(--c-ambar),.14);color:rgb(var(--c-ambar))}.chatbots-api-fantasma .chatbots-api-ruta{color:rgba(var(--c-tinta-suave),.8)}.chatbots-api-vacio-texto{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));flex-direction:column;align-items:flex-start;gap:2px;margin:0;display:flex}.chatbots-api-vacio-texto b{color:rgb(var(--c-tinta));font-size:calc(1rem*var(--escala-texto,1))}@media (min-width:1024px){.chatbots-busqueda{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:14px 32px;display:grid}.chatbots-busqueda>.chatbots-busqueda-lateral{grid-column:2}.chatbots-busqueda>.chatbots-busqueda-principal{grid-column:1}.chatbots-busqueda>:is(.amset-alert,[role=alert]){grid-column:1/-1}}.chatbots-api-pie>:not(:last-child){color:rgb(var(--c-tinta))}.chatbots-busqueda-lateral,.chatbots-busqueda-principal{flex-direction:column;gap:14px;display:flex}.chatbots-api-tipo{white-space:nowrap}@media (max-width:520px){.chatbots-api-probar-texto{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.chatbots-api-probar{justify-content:center;min-width:44px;min-height:44px}}.agente-compartir,.agente-fichero,.agente-perfil,.agente-probar{gap:10px;display:grid}.agente-fichero{justify-items:start;margin-top:18px}.agente-perfil__boton{background:rgba(var(--c-acento),.08);border:1px solid rgba(var(--c-acento),.3);color:rgb(var(--c-tinta));cursor:pointer;border-radius:8px;justify-content:center;justify-self:start;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-family:Rajdhani,sans-serif;font-size:.95rem;font-weight:700;display:inline-flex}.agente-perfil__boton:disabled{cursor:not-allowed;opacity:.55}.agente-perfil__boton--peligro{border-color:rgba(var(--c-rojo),.4);color:rgb(var(--c-rojo));background:0 0}.agente-perfil__error{color:rgb(var(--c-rojo));margin:0;font-family:Rajdhani,sans-serif;font-size:.95rem}.agente-perfil__aviso{color:rgba(var(--c-tinta-suave),.9);margin:0;font-family:Rajdhani,sans-serif;font-size:.9rem}.agente-perfil__muestra{gap:10px;padding:4px 0;display:grid}.agente-perfil__muestra summary{color:rgb(var(--c-acento));cursor:pointer;min-height:32px;font-family:Rajdhani,sans-serif;font-weight:700}.agente-perfil__muestra[open]>summary{margin-bottom:8px}.agente-probar__respuesta{background:rgba(var(--c-fondo),.5);border-left:3px solid rgb(var(--c-acento));border-radius:8px;padding:12px 14px}.agente-probar__respuesta p{color:rgb(var(--c-tinta));overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;font-family:Rajdhani,sans-serif;font-size:1rem}.agente-probar__rotulo{color:rgb(var(--c-acento));letter-spacing:.08em;text-transform:uppercase;font-family:Orbitron,monospace;font-size:.72rem}.agente-compartir__lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.agente-compartir__lista li{background:rgba(var(--c-acento),.04);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(150px,220px) auto;align-items:end;gap:10px;padding:8px 10px;display:grid}.agente-compartir__nombre{color:rgb(var(--c-tinta));overflow-wrap:anywhere;align-self:center;font-family:Rajdhani,sans-serif;font-weight:700}.agente-compartir__nueva{grid-template-columns:minmax(0,1fr) minmax(150px,220px) auto;align-items:end;gap:10px;display:grid}@media (max-width:520px){.agente-compartir__lista li,.agente-compartir__nueva{grid-template-columns:minmax(0,1fr)}}.agente-form__borrar{margin-left:auto}@media (max-width:520px){.agente-form__borrar{flex:100%;margin-left:0}}.agente-perfil__pauta{border:1px dashed rgba(var(--c-acento),.35);color:rgb(var(--c-tinta));border-radius:8px;margin:0;padding:10px 12px;font-family:Rajdhani,sans-serif;font-size:.95rem}.agente-perfil__pauta span{color:rgb(var(--c-acento));letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-family:Orbitron,monospace;font-size:.7rem;display:block}.amset-tree-select__search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2378aac8' stroke-linecap='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;background-size:16px 16px;padding-left:34px}.amset-tree-select__panel .amset-tree:has(:focus-visible){box-shadow:none}.amset-tree-select__body{padding-bottom:8px;scroll-padding-bottom:8px}.agente-opcion__id,.amset-tree-select__panel .amset-tree__detail{color:rgba(var(--c-tinta-suave),.85);letter-spacing:.05em;font-family:Orbitron,monospace;font-size:.68rem;font-weight:400}.agente-opcion{gap:2px;display:grid}.agente-fichas{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.agente-ficha{border:1px solid rgba(var(--c-acento),.45);color:rgb(var(--c-acento));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:0 auto;min-width:0;padding:2px 10px;font-size:.85rem;line-height:1.4;overflow:hidden}.agente-ficha--resto{color:rgb(var(--c-acento));letter-spacing:.05em;flex:none;font-family:Orbitron,monospace;font-size:.75rem}.agente-fichas--prohibir .agente-ficha{border-color:rgba(var(--c-ambar),.55);color:rgb(var(--c-ambar))}@keyframes arbol-hay-mas{0%,97%{-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000);mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}to{-webkit-mask-image:none;mask-image:none}}@supports (animation-timeline:scroll()){.amset-tree-select__body{animation:linear both arbol-hay-mas;animation-timeline:scroll(self)}}.amset-tree-select__panel .amset-tree__row{padding-inline-start:calc(var(--amset-tree-row-padding) + max(var(--tree-item-level,1) - 2, 0)*var(--amset-space-6))}.amset-tree-select__panel .amset-tree__branch[data-level="1"][data-disabled] .amset-tree__row{border-left:2px solid rgb(var(--c-acento));color:rgba(var(--c-acento),.8);cursor:default;letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:0;margin-top:6px;padding-inline-start:10px;font-family:Orbitron,monospace;font-size:.7rem;font-weight:700}.amset-tree-select__panel .amset-tree__branch[data-level="1"][data-disabled] .amset-tree__chevron{display:none}.agente-perfil__muestra{border:1px solid rgba(var(--c-acento),.3);border-radius:8px}.agente-perfil__muestra summary{justify-content:space-between;list-style:none}.agente-perfil__muestra summary::-webkit-details-marker{display:none}.agente-perfil__muestra summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-right:4px;transition:transform .15s;transform:rotate(45deg)}.agente-perfil__muestra[open] summary:after{transform:rotate(-135deg)}.agente-perfil__muestra[open]{padding-bottom:12px}:is(.agente-compartir,.agente-perfil) .amset-field__control{min-height:44px}.agente-compartir__lista li>.amset-field,.agente-compartir__nueva>.amset-field{align-self:end}@media (max-width:520px){.agente-compartir__lista li{grid-template-columns:auto minmax(0,1fr) auto}.agente-compartir__lista li>.amset-field{grid-area:2/1/auto/-1}.agente-compartir__lista li>button{grid-area:1/3}.agente-compartir__avatar{grid-area:1/1}.agente-compartir__nombre{grid-area:1/2;font-size:1.05rem}.agente-form__pie{flex-wrap:nowrap;gap:6px}.agente-form__pie>button{white-space:nowrap;padding:0 8px;font-size:.82rem}.agente-form__borrar{flex:0 auto;margin-left:auto}}@media (min-width:521px){.agente-compartir__lista li{grid-template-columns:auto minmax(0,1fr) minmax(150px,220px) auto}}.agente-compartir__lista li{border-left:3px solid rgba(var(--c-acento),.55);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.agente-compartir__avatar{background:rgb(var(--c-acento));color:rgb(var(--c-fondo-00131a));border-radius:50%;justify-content:center;align-self:center;align-items:center;width:36px;height:36px;font-family:Orbitron,monospace;font-weight:700;display:inline-flex}.agente-compartir .amset-field__entry{padding-inline-start:0}.agente-perfil__muestra summary{font-size:.95rem}:is(.agente-compartir,.agente-perfil) .amset-field__control{border-color:rgba(var(--c-acento),.25)}.agente-compartir__nombre{font-size:.95rem}.agente-perfil__muestra{padding-block:0}.agente-perfil__muestra summary{padding-block:0;line-height:1.2}.agente-perfil{background:rgba(var(--c-acento),.04);border-left:3px solid rgb(var(--c-acento));clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);padding:14px 14px 14px 16px}.agente-perfil__insignias{flex-wrap:wrap;gap:8px;display:flex}.agente-perfil__insignia{border:1px solid rgba(var(--c-acento),.45);color:rgb(var(--c-acento));letter-spacing:.06em;overflow-wrap:anywhere;border-radius:999px;padding:3px 10px;font-family:Orbitron,monospace;font-size:.7rem}.agente-perfil__muestra{padding:0 12px;display:block}.agente-perfil__muestra summary{align-items:center;height:44px;min-height:44px;margin:0;padding:0;display:flex}.agente-perfil__muestra[open] summary{margin-bottom:8px}.agente-perfil__muestra>*+*{margin-top:10px}.agente-form__pie>button{padding-inline:16px}@media (max-width:520px){.agente-form__pie>button{padding-inline:12px}.agente-form__pie{gap:4px}.agente-form__pie>button{padding-inline:8px;font-size:.8rem}}.creador-fondo{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(var(--c-fondo-02040a),.8);z-index:1000;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.creador{background:rgba(var(--c-fondo-060a16),.98);border:1px solid rgba(var(--c-acento),.3);box-shadow:0 0 calc(30px*var(--glow-escala,1)) rgba(var(--c-acento),.19),var(--elev-panel);border-radius:12px;grid-template-columns:340px minmax(0,1fr);grid-template-areas:"escena mesa";width:min(1120px,100%);height:min(780px,100dvh - 32px);animation:.28s ease-out both creador-entra;display:grid;position:relative;overflow:hidden}.creador:focus{outline:none}@keyframes creador-entra{0%{opacity:0;transform:translateY(8px)scale(.99)}}.creador-escena{background:radial-gradient(ellipse 70% 45% at 50% 64%,rgba(var(--c-acento),.14),#0000 70%),linear-gradient(180deg,rgba(var(--c-fondo-elevado),.7),rgba(var(--c-fondo),.92));border-right:1px solid rgba(var(--c-acento),.14);flex-direction:column;grid-area:escena;gap:16px;min-height:0;padding:24px;display:flex;position:relative}.creador-escena:before{background:repeating-linear-gradient(0deg,rgba(var(--c-acento),.05) 0 1px,#0000 1px 4px);content:"";pointer-events:none;position:absolute;inset:0}.creador-escena>*{position:relative}.creador-titulo{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(1rem*var(--escala-texto,1));letter-spacing:.15em;text-transform:uppercase;margin:0;font-weight:700;line-height:44px}.creador-pedestal{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.creador-figura{isolation:isolate;padding-bottom:14px;position:relative}.creador-figura:before{aspect-ratio:1;background:radial-gradient(circle,rgba(var(--c-acento),.3),rgba(var(--c-acento),.08) 55%,#0000 72%);content:"";pointer-events:none;z-index:-1;border-radius:50%;width:78%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.creador-figura[data-cambio]:after{animation:.5s ease-out both creador-destello}.creador-figura[data-cambio="1"]:after{animation-name:creador-destello-b}@keyframes creador-destello{0%{border-color:rgb(var(--c-acento));box-shadow:0 0 calc(36px*var(--glow-escala,1)) rgba(var(--c-acento),.75)}}@keyframes creador-destello-b{0%{border-color:rgb(var(--c-acento));box-shadow:0 0 calc(36px*var(--glow-escala,1)) rgba(var(--c-acento),.75)}}.creador-figura:after{background:radial-gradient(ellipse at center,rgba(var(--c-acento),.32),rgba(var(--c-acento),.05) 62%,#0000 72%);border:1px solid rgba(var(--c-acento),.35);box-shadow:0 0 calc(18px*var(--glow-escala,1)) rgba(var(--c-acento),.25);content:"";z-index:-1;border-radius:50%;width:76%;height:28px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.creador-ficha{flex-direction:column;gap:10px;min-width:0;display:flex}.creador-nombre{width:100%}.creador-acciones{flex-wrap:wrap;gap:8px;display:flex}.creador-acciones>*{flex:auto}.creador-nota{color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));margin:0;line-height:1.35}.creador-cerrar{background:rgba(var(--c-fondo-elevado),.8);border:1px solid rgba(var(--c-acento),.25);color:rgb(var(--c-tinta));cursor:pointer;z-index:2;border-radius:999px;place-items:center;width:44px;height:44px;transition:border-color .15s,background .15s;display:grid;position:absolute;top:12px;right:12px}.creador-cerrar:hover{background:rgba(var(--c-acento),.1);border-color:rgba(var(--c-acento),.6)}.creador-mesa{flex-direction:column;grid-area:mesa;min-width:0;min-height:0;display:flex}.creador-zonas{border-bottom:1px solid rgba(var(--c-acento),.14);overscroll-behavior-x:contain;scrollbar-width:none;flex:none;gap:2px;padding:12px 72px 0 20px;display:flex;overflow-x:auto}.creador-zonas::-webkit-scrollbar{display:none}.creador-zona{color:rgba(var(--c-tinta-suave),.85);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.875rem*var(--escala-texto,1));white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:4px;min-width:64px;min-height:56px;margin-bottom:-1px;padding:6px 10px 8px;font-weight:600;transition:color .15s,background .15s,border-color .15s;display:flex}.creador-zona:hover{background:rgba(var(--c-acento),.06);color:rgb(var(--c-tinta))}.creador-zona[aria-selected=true]{background:linear-gradient(180deg,#0000,rgba(var(--c-acento),.12));border-bottom-color:rgb(var(--c-acento));color:rgb(var(--c-acento))}.creador-zona:focus-visible{outline:2px solid rgb(var(--c-acento));outline-offset:-2px}.creador-panel{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 24px 0;overflow-y:auto}.creador-apartado:last-child:not(.creador-bandeja),.creador-panel>.creador-nota:last-child{margin-bottom:28px}.creador-bandeja{background:rgb(var(--c-fondo-060a16));border-top:1px solid rgba(var(--c-acento),.18);box-shadow:0 -12px 20px -12px rgba(var(--c-sombra),.6);z-index:1;padding:12px 0 20px;position:sticky;bottom:0}.creador-apartado+.creador-apartado{margin-top:24px}.creador-apartado-cabecera{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.creador-apartado-titulo{color:rgba(var(--c-acento),.92);font-family:var(--hud-rotulo);font-size:calc(.875rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}.creador-apartado-elegido{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));overflow-wrap:anywhere;text-align:right;min-width:0;font-weight:600}.creador-panel>.creador-nota{margin-top:14px}.creador-rejilla{gap:8px;display:grid}.creador-rejilla-colores{grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:4px}.creador-rejilla-auras{grid-template-columns:repeat(6,minmax(0,1fr));max-width:432px}.creador-celda{aspect-ratio:1;background:radial-gradient(circle at 50% 42%,rgba(var(--c-tinta),.26),rgba(var(--c-tinta),.1) 74%);border:1px solid rgba(var(--c-acento),.1);cursor:pointer;border-radius:8px;place-items:center;min-width:0;padding:0;transition:border-color .15s,background .15s,box-shadow .15s;display:grid;overflow:hidden}.creador-celda:hover{background:rgba(var(--c-acento),.06);border-color:rgba(var(--c-acento),.45)}.creador-celda{position:relative}.creador-celda[aria-pressed=true]:before{background:rgb(var(--c-acento));box-shadow:0 0 calc(8px*var(--glow-escala,1)) rgb(var(--c-acento));content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:18%;bottom:18%;left:-1px}.creador-celda[aria-pressed=true]{background:rgba(var(--c-acento),.14);border-color:rgb(var(--c-acento));box-shadow:inset 0 0 0 1px rgba(var(--c-acento),.5),0 0 calc(10px*var(--glow-escala,1)) rgba(var(--c-acento),.3)}.creador-celda-nada{color:rgba(var(--c-tinta-gris),.75)}.creador-celda .amset-button__content>div{filter:drop-shadow(0 0 1.5px rgba(var(--c-tinta),.6))}.creador-rejilla-conjuntos{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}@media (min-width:600px){.creador-rejilla-conjuntos{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:599px){.creador-rejilla-conjuntos{grid-template-columns:repeat(3,minmax(0,1fr))}.creador-rejilla-conjuntos>:last-child:nth-child(3n+1){flex-direction:row;grid-column:1/-1;justify-content:center;gap:12px}}.creador-conjunto{aspect-ratio:auto;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 10px;display:flex}.creador-conjunto-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));overflow-wrap:anywhere;text-align:center;font-weight:600;line-height:1.2}.creador-aura{background:rgb(var(--c-fondo-04121a))}.creador-aura-hoja{height:100%;image-rendering:pixelated;background-position:0 0;background-repeat:no-repeat;width:100%;display:block}.creador-color{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;min-width:0;height:38px;padding:0;display:grid}.creador-color-muestra{border:2px solid rgba(var(--c-tinta),.18);border-radius:999px;width:30px;height:30px;transition:transform .15s,box-shadow .15s}.creador-color:hover .creador-color-muestra{transform:scale(1.1)}.creador-color[aria-pressed=true] .creador-color-muestra{border-color:rgb(var(--c-fondo-060a16));box-shadow:0 0 0 2px rgb(var(--c-acento)),0 0 calc(10px*var(--glow-escala,1)) rgba(var(--c-acento),.6)}.creador-salas{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}.creador-sala{border:1px solid rgba(var(--c-acento),.25);color:rgb(var(--c-tinta));cursor:pointer;font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));background:0 0;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px 14px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.creador-sala:hover{background:rgba(var(--c-acento),.06);border-color:rgba(var(--c-acento),.55)}.creador-sala[aria-pressed=true]{background:rgba(var(--c-acento),.14);border-color:rgb(var(--c-acento));color:rgb(var(--c-acento))}.creador-equipo{border-top:1px solid rgba(var(--c-acento),.14);margin:0;padding:0;list-style:none}.creador-equipo-fila{border:0;border-bottom:1px solid rgba(var(--c-acento),.08);cursor:pointer;text-align:left;background:0 0;border-radius:0;grid-template-columns:74px minmax(0,1fr);align-items:baseline;gap:10px;width:100%;padding:7px 4px;transition:background .15s;display:grid}.creador-equipo-fila:hover{background:rgba(var(--c-acento),.06)}.creador-equipo-rotulo{color:rgba(var(--c-acento),.85);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:.06em;text-transform:uppercase;font-weight:700}.creador-equipo-valor{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));overflow-wrap:anywhere;font-weight:600;line-height:1.25}@media (max-width:979px){.creador-fondo{padding:0}.creador{border:0;border-radius:0;grid-template:"escena""mesa"minmax(0,1fr)/minmax(0,1fr);width:100%;height:100dvh}.creador-escena{border-bottom:1px solid rgba(var(--c-acento),.14);border-right:0;grid-template-columns:136px minmax(0,1fr);grid-template-areas:"titulo titulo""pedestal ficha";gap:4px 16px;padding:10px 16px 14px;display:grid}.creador-titulo{grid-area:titulo;padding-right:56px}.creador-pedestal{grid-area:pedestal}.creador-figura:after{width:92%;height:20px}.creador-equipo{display:none}.creador-ficha{grid-area:ficha;align-self:center;gap:8px}.creador-escena .creador-nota{display:none}.creador-titulo{line-height:36px}.creador-cerrar{top:10px;right:12px}.creador-zonas{padding:6px 28px 0 8px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.creador-panel{padding:16px 16px 0}.creador-bandeja{padding-bottom:14px}.creador-bandeja .creador-rejilla-colores{overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:44px;grid-auto-flow:column;padding-right:32px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}@media (pointer:coarse){.creador-color{height:44px}.creador-color-muestra{width:36px;height:36px}.creador-acciones .amset-button{min-height:44px}.creador-rejilla-colores{grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}}@media (prefers-reduced-motion:reduce){.creador{animation:none}.creador-color:hover .creador-color-muestra{transform:none}}.cara-agente{background:radial-gradient(circle at 50% 35%,rgba(var(--c-tinta),.16),rgba(var(--c-acento),.08) 75%);border:1px solid rgba(var(--c-acento),.3);border-radius:999px;flex-shrink:0;place-items:center;display:inline-grid;position:relative;overflow:hidden}.cara-agente--icono{color:rgb(var(--c-acento))}.chip-agente{background:rgba(var(--c-acento),.08);border:1px solid rgba(var(--c-acento),.35);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.franja-agentes{margin:calc(10px - var(--hud-pad-pie,14px)) 0 10px;flex-wrap:wrap;align-items:center;gap:6px;padding:0;list-style:none;display:flex}.chip-agente--otro{border-color:rgba(var(--c-acento),.2);opacity:.88;background:0 0;gap:6px;padding:2px 10px 2px 2px}.chip-agente--otro .chip-agente-nombre{color:rgba(var(--c-tinta-suave),.9);font-size:calc(.82rem*var(--escala-texto,1));font-weight:600}.chip-agente-nombre{font-size:calc(.9rem*var(--escala-texto,1));white-space:nowrap;line-height:1.1}.chip-agente-cuenta,.chip-agente-nombre{font-family:var(--hud-texto);font-weight:700}.chip-agente-cuenta{background:rgba(var(--c-acento),.18);color:rgb(var(--c-tinta));font-size:calc(.78rem*var(--escala-texto,1));font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 6px;line-height:1}.cara-agente[data-estado=trabajando]{border:2px solid rgb(var(--c-verde));box-shadow:0 0 calc(8px*var(--glow-escala,1)) rgba(var(--c-verde),.5)}.cara-agente[data-estado=en-cola]{border:2px solid rgb(var(--c-ambar))}.selector-agente-aviso{font-weight:700}.selector-agente-aviso[data-estado=trabajando]{color:rgb(var(--c-verde))}.selector-agente-aviso[data-estado=en-cola]{color:rgb(var(--c-ambar))}.agente-compartir__grupos{gap:10px;display:grid}.agente-compartir__nueva{background:rgba(var(--c-acento),.025);border-left:3px solid rgba(var(--c-acento),.35);border-radius:8px;padding:10px 12px}@media (max-width:520px){.agente-compartir__nueva>button{width:100%;min-height:44px}}.segmento-permiso{background:var(--pozo);border:1px solid rgba(var(--c-acento),.2);border-radius:8px;grid-auto-columns:minmax(64px,1fr);grid-auto-flow:column;align-self:center;gap:3px;padding:3px;display:inline-grid}.segmento-permiso__opcion{color:rgba(var(--c-tinta-suave),.85);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));background:0 0;border:1px solid #0000;border-radius:6px;min-height:38px;padding:0 12px;font-weight:700;transition:background .15s,color .15s,border-color .15s}.segmento-permiso__opcion:hover{background:rgba(var(--c-acento),.06);color:rgb(var(--c-tinta))}.segmento-permiso__opcion[aria-checked=true]{background:rgba(var(--c-acento),.14);border-color:rgba(var(--c-acento),.5)}@media (pointer:coarse){.segmento-permiso__opcion{min-height:44px}}@media (max-width:520px){.agente-compartir__lista li>.segmento-permiso{grid-area:2/1/auto/-1}}@media (hover:none),(pointer:coarse){.amset-button.hud-plano:is(.agente-perfil__boton,.creador-sala,.segmento-permiso__opcion){min-height:44px}}.agente-compartir__nueva>.agente-perfil__boton:disabled{border-color:rgba(var(--c-tinta-gris),.45);color:rgba(var(--c-tinta-gris),.85);opacity:1;background:0 0;border-style:dashed}.agente-compartir__nueva>.segmento-permiso{align-self:end}@media (min-width:521px){.agente-compartir__lista li{grid-template-columns:auto minmax(0,1fr) 264px 112px}.agente-compartir__nueva{grid-template-columns:minmax(0,1fr) 264px 112px}.agente-compartir__lista li>.segmento-permiso:last-child{grid-column:3}.agente-compartir__lista li>button,.agente-compartir__nueva>button{justify-self:stretch}}.segmento-permiso__opcion{position:relative}.segmento-permiso__opcion[data-compartido=true]:after{background:linear-gradient(90deg,var(--acento-a),rgb(var(--c-acento)),var(--acento-b));box-shadow:0 0 calc(6px*var(--glow-escala,1)) rgba(var(--c-acento),.6);content:"";border-radius:2px;height:3px;position:absolute;bottom:3px;left:8px;right:8px}.segmento-permiso__opcion[aria-checked=true]{color:rgb(var(--c-acento))}@media (min-width:521px) and (max-width:899px){.agente-compartir__lista li{grid-template-columns:auto minmax(0,1fr) 232px 104px}.agente-compartir__nueva{grid-template-columns:minmax(0,1fr) 232px 104px}.agente-compartir__lista li>.segmento-permiso:last-child{grid-column:3/-1}}@media (max-width:480px){.modo-envio-etiqueta{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.chip-agente:not(.chip-agente--otro){border-color:rgba(var(--c-acento),.75);box-shadow:0 0 calc(10px*var(--glow-escala,1)) rgba(var(--c-acento),.3)}.modo-envio-segmentos{background:rgba(var(--c-acento),.04);border:1px solid rgba(var(--c-acento),.28);border-radius:8px;flex-wrap:nowrap;gap:2px;padding:2px;display:inline-flex}.modo-envio-segmentos>*{border-radius:6px}@media (max-width:480px),(pointer:coarse){:root{--compositor-boton:44px}.chip-agente--otro,.modo-envio-segmentos>*{min-height:44px}}.modo-envio-segmentos>:not([aria-pressed=true]):not([aria-checked=true]){border-color:rgba(var(--c-acento),.4);color:rgb(var(--c-tinta))}.chip-agente--otro{border-color:rgba(var(--c-acento),.45)}.selector-conectores{box-shadow:var(--elev-control);border-radius:8px;margin:0;padding:0;overflow-y:auto}.selector-conectores-cabecera{background:rgb(var(--c-fondo-elevado));border-bottom:1px solid rgba(var(--c-acento),.2);color:rgba(var(--c-acento),.85);font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 8px;display:flex;position:sticky;top:0}.selector-conectores-lista{margin:0;padding:4px;list-style:none}.mencion-conectores{background:rgb(var(--c-fondo-elevado));box-shadow:var(--elev-control);border-radius:8px;margin:0;padding:0;overflow-y:auto}.mencion-conectores-lista{margin:0;padding:4px;list-style:none}.mencion-conectores-opcion{cursor:pointer;border-left:3px solid #0000;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;min-height:44px;padding:8px 10px;display:flex}.mencion-conectores-opcion:hover{background:rgba(var(--c-acento),.06)}.mencion-conectores-opcion[data-activo=true]{background:rgba(var(--c-acento),.22);border-left-color:rgb(var(--c-acento));box-shadow:inset 0 0 0 1px rgba(var(--c-acento),.3)}.mencion-conectores-nombre:before{background:rgb(var(--c-verde));content:"";border-radius:50%;width:8px;height:8px;margin-inline-end:8px;display:inline-block}.mencion-conectores-nombre[data-apagado=true]{opacity:.7}.mencion-conectores-nombre[data-apagado=true]:before{background:rgba(var(--c-tinta-suave),.6)}@media (max-width:640px),(pointer:coarse){.mencion-conectores-pie{display:none}}.mencion-conectores-nombre{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));font-weight:700}.mencion-conectores-estado{color:rgb(var(--c-ambar));font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));align-items:center;gap:6px;display:inline-flex}.mencion-conectores-pie{border-top:1px solid rgba(var(--c-acento),.1);color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));margin:0;padding:6px 12px 8px}.selector-conectores-fila{border-bottom:1px solid rgba(var(--c-acento),.08);border-left:3px solid #0000;border-radius:6px;align-items:center;min-height:48px;padding:4px 10px 4px 7px;display:flex}.selector-conectores-fila:last-child{border-bottom:0}.selector-conectores-fila:focus-within,.selector-conectores-fila:hover{background-color:rgba(var(--c-acento),.08)}.selector-conectores-fila .amset-switch{cursor:pointer;flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;min-width:0;min-height:44px;display:grid}.selector-conectores-fila .amset-switch__text{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));overflow-wrap:anywhere;grid-area:1/1;font-weight:700}.selector-conectores-fila .amset-switch__track{grid-area:1/2}.selector-conectores-fila[data-encendido=false] .amset-switch__text{opacity:.65;font-weight:600}.selector-conectores-vacio{color:rgba(var(--c-tinta-suave),.9);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));justify-items:start;gap:12px;padding:14px;display:grid}.selector-conectores-vacio p{margin:0}.selector-conectores-vacio-icono{border:1px solid rgba(var(--c-acento),.35);color:rgb(var(--c-acento));border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.selector-conectores-enlace{border:1px solid rgba(var(--c-acento),.4);color:rgb(var(--c-acento));border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 12px;font-weight:700;text-decoration:none;display:flex}.selector-conectores-enlace:focus-visible,.selector-conectores-enlace:hover{background:rgba(var(--c-acento),.1)}.selector-conectores-fila[data-encendido=true]{background-image:linear-gradient(90deg,rgba(var(--c-verde),.14),#0000 28px);border-left-color:rgb(var(--c-verde))}.selector-conectores-fila[data-encendido=true] .amset-switch{--amset-switch-track-active:rgb(var(--c-verde))}.selector-conectores-fila .amset-switch__track{border:1px solid rgba(var(--c-tinta-suave),.55)}.selector-conectores-pie{border-top:1px solid rgba(var(--c-acento),.1);color:rgba(var(--c-tinta-suave),.78);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));text-wrap:balance;margin:0;padding:8px 14px 10px}.conectores-admin{flex-direction:column;gap:16px;display:flex}.conectores-admin-ajustes{align-items:stretch;gap:16px;display:grid}.conectores-admin-nivel{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:10px;gap:10px;padding:10px 12px}.conectores-admin-ajustes>.config-interruptor{align-items:flex-start}.conectores-admin-nivel .segmento-permiso__opcion{white-space:nowrap}@media (max-width:479px){.conectores-admin-nivel{padding:10px 8px}.conectores-admin-nivel .segmento-permiso__opcion{padding-inline:8px}}.conectores-reglas{flex-direction:column;align-items:stretch;gap:10px;display:flex}.conectores-reglas-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.conectores-regla{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:grid}.conectores-regla-host{color:rgb(var(--c-tinta));font-family:var(--hud-texto);overflow-wrap:anywhere;font-weight:700}.conectores-regla-nueva{background:rgba(var(--c-acento),.03);border:1px solid rgba(var(--c-acento),.12);border-radius:10px;align-items:start;gap:8px;padding:10px 12px;display:grid}.conectores-regla-nueva>button:disabled{border-color:rgba(var(--c-acento),.35);opacity:.72}.conectores-admin-ajustes>.conectores-admin-nivel{grid-column:1/-1}.conectores-reglas .segmento-permiso__opcion{white-space:nowrap}.conectores-regla-nueva input{min-height:44px}.conectores-regla-nueva>.segmento-permiso,.conectores-regla-nueva>button{align-self:end}.conectores-regla-nueva>button{min-height:44px}@media (min-width:640px) and (max-width:1023px){.conectores-regla,.conectores-regla-nueva{grid-template-columns:minmax(0,1fr) auto}:is(.conectores-regla-nueva,.conectores-regla)>:first-child{grid-column:1/-1}:is(.conectores-regla-nueva,.conectores-regla)>button{justify-self:end}}@media (min-width:1024px){.conectores-regla,.conectores-regla-nueva{grid-template-columns:minmax(0,1fr) 464px 148px}.conectores-regla-nueva{align-items:end}.conectores-reglas .segmento-permiso{width:100%}}.conectores-regla .segmento-permiso{background:rgba(var(--c-acento),.05);border-color:#0000}.conectores-regla-nueva input::placeholder{color:rgba(var(--c-tinta-suave),.85)}.conectores-regla-nueva>button:disabled{color:rgba(var(--c-tinta-suave),.8)}.conectores-admin-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.conectores-admin-cabecera>:last-child{flex:280px;max-width:360px}@media (min-width:700px){.conectores-admin-ajustes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.conectores-admin .amset-switch__description{color:rgba(var(--c-tinta-suave),.95);font-size:calc(.85rem*var(--escala-texto,1));font-weight:400}.conectores-admin-subtitulo{color:rgb(var(--c-tinta));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));font-weight:700}.conectores-admin-subtitulo--cuenta{align-items:center;gap:10px;display:flex}.conectores-admin-cuenta{color:rgb(var(--c-verde));font-family:var(--hud-rotulo);font-size:calc(.75rem*var(--escala-texto,1));letter-spacing:.14em}.conectores-admin-ayuda{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));margin:0;line-height:1.4}.conectores-admin-lista{--fondo-lista:var(--c-fondo);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;max-height:420px;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}.conectores-admin-lista li[data-bloqueado=true] .amset-switch__text{opacity:.65}.conectores-admin-lista li[data-bloqueado=false] .config-interruptor{background-image:linear-gradient(90deg,rgba(var(--c-verde),.12),#0000 28px);border-left:3px solid rgb(var(--c-verde))}.conectores-admin-lista li[data-bloqueado=false] .amset-switch{--amset-switch-track-active:rgb(var(--c-verde))}.config-integracion.bloqueada .config-logo-integracion{filter:grayscale(.6);opacity:.7}.config-integracion.bloqueada .config-integracion-nombre{opacity:.8}.config-integracion.bloqueada{opacity:.92}.config-integracion-bloqueo{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1));margin:0;padding-left:72px}.config-mcp-nivel-bloque>p:not(.config-mcp-resumen){color:rgba(var(--c-tinta-suave),.95);font-size:calc(.9rem*var(--escala-texto,1))}.hud-ficha-salud{--sal:rgb(var(--c-gris));font-family:var(--hud-texto);font-size:calc(.78rem*var(--escala-texto,1));flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:10px;display:flex}.hud-ficha-salud-punto{background:var(--sal);box-shadow:0 0 calc(8px*var(--glow-escala)) color-mix(in srgb,var(--sal) 65%,#0000);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hud-ficha-salud b{color:color-mix(in srgb,var(--sal) 75%,rgb(var(--c-tinta)));font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));letter-spacing:.02em;font-weight:700}.hud-ficha-salud-hace{color:rgba(var(--c-gris),.95)}.hud-ficha-salud-hace.rancia{color:rgb(var(--c-ambar));font-weight:600}.hud-ficha-prioridad{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:3px;margin-left:auto;font-weight:600;display:inline-flex}.hud-ficha-prioridad svg{width:14px;height:14px}.hud-ficha-prioridad.urgente{color:rgb(var(--c-rojo))}.hud-ficha-seguimiento .hud-tk-prog{margin-top:10px}.hud-ficha-etiquetas{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.hud-ficha-etiquetas li{border:1px solid rgba(var(--c-acento),.22);color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.75rem*var(--escala-texto,1));border-radius:999px;padding:2px 9px}.hud-cartera-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:16px;display:flex}.hud-cartera-salud{flex:340px;gap:6px;min-width:0;max-width:640px;margin:0;padding:0;list-style:none;display:flex}.hud-cartera-salud li{--est:rgb(var(--c-gris));flex-basis:0;min-width:118px;display:flex}.hud-cartera-filtro{background:color-mix(in srgb,var(--est) 7%,#0000);border:0;border-top:3px solid var(--est);color:rgba(var(--c-tinta-suave),.95);cursor:pointer;font-family:var(--hud-texto);text-align:left;border-radius:0 0 8px 8px;flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-height:52px;padding:7px 10px 6px;transition:background .15s;display:flex}.hud-cartera-filtro b{color:rgb(var(--c-tinta));font-family:var(--hud-rotulo);font-size:calc(1.25rem*var(--escala-texto,1));font-weight:700;line-height:1.1}.hud-cartera-filtro span{font-size:calc(.8rem*var(--escala-texto,1));white-space:nowrap;line-height:1.2}.hud-cartera-filtro:hover:not(:disabled){background:color-mix(in srgb,var(--est) 15%,#0000)}.hud-cartera-filtro.activo{background:color-mix(in srgb,var(--est) 24%,#0000)}.hud-cartera-filtro:disabled{border-top-color:rgba(var(--c-gris),.5);cursor:default}.hud-cartera-filtro:disabled :is(b,span){color:rgba(var(--c-gris),.95)}.hud-cartera-mandos{flex-wrap:wrap;gap:10px 16px;display:flex}.hud-cartera-mando{align-items:center;gap:8px;min-width:0;display:inline-flex}.hud-cartera-mando>span{color:rgba(var(--c-gris),.95);font-family:var(--hud-rotulo);font-size:calc(.72rem*var(--escala-texto,1));letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-weight:700}.hud-cartera-mando>:last-child{min-width:190px}@media (max-width:1199px){.hud-cartera-salud{flex-basis:100%;max-width:none}}@media (max-width:640px){.hud-cartera-salud{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.hud-cartera-salud li{min-width:0}}.hud-cartera-grupo+.hud-cartera-grupo{margin-top:20px}.hud-cartera-grupo .hud-grupo{margin-bottom:10px}.hud-enlace-proyecto{color:rgb(var(--c-acento));font-size:calc(.8rem*var(--escala-texto,1));overflow-wrap:anywhere}.hud-actualizaciones{align-items:start;gap:24px;display:grid}.hud-actualizaciones-ahora{--est:rgb(var(--c-gris));flex-direction:column;gap:8px;min-width:0;display:flex}.hud-actualizaciones-rotulo{color:rgba(var(--c-gris),.95);font-family:var(--hud-rotulo);font-size:calc(.72rem*var(--escala-texto,1));letter-spacing:.14em;text-transform:uppercase;font-weight:700}.hud-actualizaciones-salud{color:color-mix(in srgb,var(--est) 80%,rgb(var(--c-tinta)));font-family:var(--hud-texto);font-size:calc(1.6rem*var(--escala-texto,1));font-weight:700;line-height:1.1}.hud-actualizaciones-hace{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.85rem*var(--escala-texto,1))}.hud-actualizaciones-datos{font-family:var(--hud-texto);font-size:calc(.88rem*var(--escala-texto,1));grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin:6px 0 0;display:grid}.hud-actualizaciones-datos dt{color:rgba(var(--c-gris),.95)}.hud-actualizaciones-datos dd{color:rgb(var(--c-tinta));overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.hud-actualizaciones-etiquetas{flex-wrap:wrap;gap:6px;font-weight:500;display:flex}.hud-actualizaciones-etiquetas span{border:1px solid rgba(var(--c-acento),.22);color:rgba(var(--c-tinta-suave),.95);border-radius:999px;padding:2px 9px}.hud-actualizaciones-historial{border-top:1px solid rgba(var(--c-acento),.13);min-width:0;padding-top:20px}.hud-actualizaciones-titulo{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;align-items:baseline;gap:10px;margin:0 0 14px;font-weight:700;display:flex}.hud-actualizaciones-titulo span{color:rgba(var(--c-gris),.95)}.hud-salud-opciones{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.hud-salud-opciones legend{color:rgb(var(--c-acento));font-family:var(--hud-rotulo);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;padding:0;font-weight:700}.hud-salud-opcion{--est:rgb(var(--c-gris));border:1px solid rgba(var(--c-acento),.2);color:rgba(var(--c-tinta-suave),.95);cursor:pointer;font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex;position:relative}.hud-salud-opcion input{cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.hud-salud-punto{background:var(--est);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hud-salud-opcion:hover{border-color:color-mix(in srgb,var(--est) 55%,#0000)}.hud-salud-opcion.activa{background:color-mix(in srgb,var(--est) 16%,#0000);border-color:var(--est);color:rgb(var(--c-tinta))}.hud-salud-opcion:focus-within{outline:2px solid rgb(var(--c-acento));outline-offset:2px}@media (min-width:1024px){.hud-actualizaciones{grid-template-columns:minmax(0,1fr) minmax(260px,340px);column-gap:40px}.hud-actualizacion-nueva{grid-area:1/1}.hud-actualizaciones-ahora{border-left:1px solid rgba(var(--c-acento),.13);grid-area:1/2;padding-left:32px}.hud-actualizaciones-historial{grid-area:2/1/auto/-1}}@media (max-width:1023px){.hud-actualizaciones-ahora{order:-1}}.hud-actualizacion-nueva{gap:12px;max-width:760px;display:grid}.hud-actualizacion-pie{justify-content:flex-end;display:flex}.hud-actualizaciones-vacio{color:rgba(var(--c-tinta-suave),.95);font-family:var(--hud-texto);font-size:calc(.9rem*var(--escala-texto,1));align-items:center;gap:10px;margin:0;display:flex}.hud-actualizaciones-lista{gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.hud-actualizaciones-lista:before{background:rgba(var(--c-acento),.18);content:"";width:1px;position:absolute;top:8px;bottom:8px;left:4px}.hud-actualizacion{--est:rgb(var(--c-gris));grid-template-columns:9px minmax(0,1fr);gap:14px;display:grid;position:relative}.hud-actualizacion-punto{background:var(--est);box-shadow:0 0 calc(8px*var(--glow-escala)) color-mix(in srgb,var(--est) 65%,#0000);border-radius:50%;width:9px;height:9px;margin-top:6px}.hud-actualizacion-cab{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.hud-actualizacion-salud{color:color-mix(in srgb,var(--est) 80%,rgb(var(--c-tinta)));font-family:var(--hud-texto);font-size:calc(.95rem*var(--escala-texto,1));font-weight:700}.hud-actualizacion-meta{color:rgba(var(--c-gris),.95);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));align-items:center;gap:6px;margin-right:auto;display:inline-flex}.hud-actualizacion-texto{color:rgba(var(--c-tinta),.95);font-family:var(--hud-texto);font-size:calc(.92rem*var(--escala-texto,1));overflow-wrap:anywhere;white-space:pre-wrap;margin:6px 0 0;line-height:1.55}@media (max-width:640px){.hud-cartera-mandos{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.hud-cartera-mando{flex-direction:column;align-items:stretch;gap:4px}.hud-cartera-mando>:last-child{min-width:0}}.franja-agentes>.chip-agente{box-sizing:border-box;flex:none;gap:8px;min-height:36px;padding:2px 12px 2px 2px}.franja-agentes .chip-agente--otro .chip-agente-nombre,.franja-agentes .chip-agente-nombre{font-size:calc(.85rem*var(--escala-texto,1));font-weight:700}.franja-agentes .chip-agente--otro{opacity:1}@media (max-width:480px){.chip-agente--otro,.franja-agentes>.chip-agente{min-height:36px}.modo-envio-segmentos{width:100%;display:flex}.modo-envio-segmentos>*{flex:1 1 0;justify-content:center;min-height:34px;padding:3px 6px;font-size:.78rem}}.franja-agentes{margin-bottom:6px;margin-top:calc(6px - var(--hud-pad-pie,14px))}.hud-velocidad{font-family:var(--hud-texto);margin-bottom:16px}.hud-velocidad-lista{gap:12px;margin:0;padding:0;list-style:none;display:grid}.hud-velocidad-fila{grid-template-columns:minmax(0,18rem) minmax(0,1fr) 6.5rem;align-items:center;gap:16px;display:grid}.hud-velocidad-nombre{color:rgba(var(--c-tinta-gris),.9);font-size:calc(.9rem*var(--escala-texto,1));overflow-wrap:anywhere;font-weight:600;line-height:1.25}.hud-velocidad-cifra{font-variant-numeric:tabular-nums;text-align:right}.hud-velocidad-cap,.hud-velocidad-cifra{color:rgba(var(--c-tinta-gris),.8);font-size:calc(.85rem*var(--escala-texto,1))}.hud-velocidad-cap strong{color:rgb(var(--c-verde));font-variant-numeric:tabular-nums}.hud-velocidad-barra{height:12px;position:relative}.hud-velocidad-barra i.pista{background:rgba(var(--c-tinta-gris),.16);border-radius:6px}.hud-velocidad-barra i.completado{border-radius:6px 0 0 6px}.hud-velocidad-barra i{display:block;position:absolute;top:0;bottom:0;left:0}.hud-velocidad-barra i.completado{background:rgb(var(--c-verde))}.hud-velocidad-barra i.pendiente{background:rgb(var(--c-naranja))}.hud-velocidad-barra u.capacidad{background:rgb(var(--c-tinta-gris));width:2px;position:absolute;top:-4px;bottom:-4px;box-shadow:0 0 0 1px #0000008c}.hud-velocidad-barra b.corte{background:repeating-linear-gradient(120deg,rgb(var(--c-fondo,6 10 20)) 0 3px,#0000 3px 6px);border-left:2px solid rgb(var(--c-acento));width:14px;position:absolute;top:-4px;bottom:-4px;right:-2px}.hud-velocidad-pie{color:rgba(var(--c-tinta-gris),.85);font-size:calc(.85rem*var(--escala-texto,1));flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;padding:0;list-style:none;display:flex}.hud-velocidad-pie li{align-items:center;gap:7px;display:inline-flex}.hud-velocidad-pie .muestra{border-radius:3px;width:12px;height:12px;display:inline-block}.hud-velocidad-pie .muestra.verde{background:rgb(var(--c-verde))}.hud-velocidad-pie .muestra.ambar{background:rgb(var(--c-naranja))}.hud-velocidad-pie .muestra.linea{background:rgb(var(--c-tinta-gris));border-radius:0;width:2px;height:14px}.hud-ajustes-pestanas .hud-tk-pestana.activa{background:rgba(var(--c-acento),.22);border-color:rgb(var(--c-acento));color:rgb(var(--c-tinta-gris))}.hud-intro-ayuda{color:rgba(var(--c-tinta-gris),.85);font-size:calc(.95rem*var(--escala-texto,1));max-width:70ch;line-height:1.5}@media (max-width:640px){.hud-velocidad-fila{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.hud-velocidad-barra{order:3;grid-column:1/-1}}.hud-seccion-titulo{border-bottom:1px solid rgba(var(--c-acento),.25);font-size:calc(.95rem*var(--escala-texto,1));margin:0 0 8px;padding-bottom:6px;display:block}.hud-seccion-ayuda{max-width:70ch}.hud-vacio-caja{border:1px dashed rgba(var(--c-acento),.3);color:rgba(var(--c-tinta-gris),.8);font-size:calc(.9rem*var(--escala-texto,1));border-radius:10px;padding:14px 16px}.hud-modal-ajustes .hud-etiqueta:not(.hud-seccion-titulo){color:rgba(var(--c-tinta-gris),.85);font-family:var(--hud-texto);font-size:calc(.8rem*var(--escala-texto,1));letter-spacing:.04em;font-weight:600}.hud-modal-ajustes .hud-ayuda{color:rgba(var(--c-tinta-gris),.85);font-size:calc(.85rem*var(--escala-texto,1))}.hud-ajustes-pestanas .hud-tk-pestana:focus:not(:focus-visible){box-shadow:none;outline:none}
