@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(../media/zilla-slab-latin-ext-600-normal.1zwyxt5o9z4nr.woff2)format("woff2"),url(../media/zilla-slab-latin-ext-600-normal.32vff_0ht6id1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(../media/zilla-slab-latin-600-normal.2m6vew7_clwq0.woff2)format("woff2"),url(../media/zilla-slab-latin-600-normal.3i5iobyspudte.woff)format("woff");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-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(../media/zilla-slab-latin-ext-700-normal.31cml8yot5pv5.woff2)format("woff2"),url(../media/zilla-slab-latin-ext-700-normal.36lzih4zv_4qe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(../media/zilla-slab-latin-700-normal.0q5x_1pejx7vz.woff2)format("woff2"),url(../media/zilla-slab-latin-700-normal.0ccplkbd0uf95.woff)format("woff");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-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-ext-opsz-normal.3j7458fpqnizt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-opsz-normal.1lnz6mgtgk_0l.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-greek-opsz-normal.35lbqngyba2hu.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-vietnamese-opsz-normal.32ao8qh1l5_h8.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-ext-opsz-normal.28_7fur8pm80p.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-opsz-normal.34w3mzf0pwje2.woff2)format("woff2-variations");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-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-vietnamese-wght-normal.0da2o5sn3utep.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-latin-ext-wght-normal.0ww4yqxbk72bj.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-latin-wght-normal.092gko6h6levo.woff2)format("woff2-variations");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{--atlas-negro:#16150f;--atlas-crema:#f4efe3;--atlas-oro:#8a6a2f;--atlas-cuero:#6b4f35;--atlas-azul-noche:#22344a;--atlas-papel:#fbf8f1;--atlas-hundido:#eae3d3;--atlas-linea:#cfc6b4;--atlas-ladrillo:#9b3a22;--atlas-noche-fondo:#172435;--atlas-noche-elevada:#2c4159;--atlas-noche-linea:#3b4b60;--atlas-texto-2-oscuro:#b8b3a6;--atlas-noche-oro:#c9a25e;--atlas-noche-ladrillo:#f0a08a;--bg:var(--atlas-crema);--surface:var(--atlas-papel);--surface-sunken:var(--atlas-hundido);--surface-strong:var(--atlas-negro);--surface-interview:var(--atlas-azul-noche);--text:var(--atlas-negro);--text-2:var(--atlas-cuero);--text-on-strong:var(--atlas-crema);--text-on-strong-2:var(--atlas-texto-2-oscuro);--border:var(--atlas-linea);--border-strong:var(--atlas-negro);--action:var(--atlas-negro);--action-text:var(--atlas-crema);--accent:var(--atlas-oro);--error:var(--atlas-ladrillo);--success:var(--atlas-oro);--warning:var(--atlas-negro);--focus:var(--atlas-negro);--interview-text:var(--atlas-crema);--interview-text-2:var(--atlas-texto-2-oscuro);--interview-line:var(--atlas-noche-linea);--interview-accent:var(--atlas-noche-oro);--interview-alarm:var(--atlas-noche-ladrillo);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=noche]{--bg:var(--atlas-noche-fondo);--surface:var(--atlas-azul-noche);--surface-sunken:var(--atlas-noche-elevada);--surface-strong:var(--atlas-crema);--text:var(--atlas-crema);--text-2:var(--atlas-texto-2-oscuro);--text-on-strong:var(--atlas-noche-fondo);--text-on-strong-2:var(--atlas-noche-elevada);--border:var(--atlas-noche-linea);--border-strong:var(--atlas-crema);--action:var(--atlas-crema);--action-text:var(--atlas-noche-fondo);--accent:var(--atlas-noche-oro);--error:var(--atlas-noche-ladrillo);--success:var(--atlas-noche-oro);--warning:var(--atlas-crema);--focus:var(--atlas-noche-oro);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=dia]){--bg:var(--atlas-noche-fondo);--surface:var(--atlas-azul-noche);--surface-sunken:var(--atlas-noche-elevada);--surface-strong:var(--atlas-crema);--text:var(--atlas-crema);--text-2:var(--atlas-texto-2-oscuro);--text-on-strong:var(--atlas-noche-fondo);--text-on-strong-2:var(--atlas-noche-elevada);--border:var(--atlas-noche-linea);--border-strong:var(--atlas-crema);--action:var(--atlas-crema);--action-text:var(--atlas-noche-fondo);--accent:var(--atlas-noche-oro);--error:var(--atlas-noche-ladrillo);--success:var(--atlas-noche-oro);--warning:var(--atlas-crema);--focus:var(--atlas-noche-oro);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--font-display:"Zilla Slab", Rockwell, "Roboto Slab", Georgia, serif;--font-text:"Source Serif 4", "Source Serif Pro", Georgia, serif;--font-ui:"Space Grotesk", "Helvetica Neue", Arial, sans-serif;--fs-64:4rem;--fs-40:2.5rem;--fs-28:1.75rem;--fs-18:1.125rem;--fs-14:.875rem;--fs-12:.75rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius:0;--radius-round:50%;--line-hair:1px;--line-progress:2px;--line-segment:3px;--touch:44px;--button-h-phone:56px;--button-h-desktop:52px;--nav-phone-h:72px;--nav-desktop-w:220px;--content-max:1120px;--dur-fast:.18s;--dur:.24s;--ease:cubic-bezier(.2, 0, 0, 1);--undo-ms:5s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
:root{--font-text:"Source Serif 4 Variable", "Source Serif 4", Georgia, serif;--font-ui:"Space Grotesk Variable", "Space Grotesk", "Helvetica Neue", Arial, sans-serif;--action-hover:#2e2c24}:root[data-theme=noche]{--action-hover:#fbf8f1}@media (prefers-color-scheme:dark){:root:not([data-theme=dia]){--action-hover:#fbf8f1}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg)}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-ui);font-size:var(--fs-14);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}p{margin:0}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-14);word-break:break-all}.oculto-visual{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marca{color:var(--text);flex:none;display:block}.marca .meridiano,.meridiano-suelto polygon{fill:var(--accent)}.marca-firma{align-items:center;gap:var(--space-5);display:flex}.marca-firma-linea{background:var(--border);align-self:stretch;width:1px}.marca-firma-texto{font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.5}.envoltorio{max-width:720px;padding:0 var(--space-5) var(--space-10);margin:0 auto}.cabecera{height:56px;padding-top:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.pantalla{gap:var(--space-6);padding-top:var(--space-2);flex-direction:column;display:flex}.pie{margin-top:var(--space-12);padding-top:var(--space-4);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--fs-12);color:var(--text-2);flex-wrap:wrap;display:flex}.titulo-pantalla{font-family:var(--font-display);font-weight:700;font-size:var(--fs-40);text-wrap:balance;margin:0;line-height:1.05}.subtitulo{font-family:var(--font-display);font-weight:700;font-size:var(--fs-28);margin:0;line-height:1.2}.cabecera-seccion{font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin:0;font-weight:600;line-height:1.4}.entrada{font-family:var(--font-text);font-size:var(--fs-18);max-width:36em;line-height:1.45}.dato-menor{font-size:var(--fs-12);color:var(--text-2);line-height:1.4}.cifra{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}@media (min-width:1100px){.titulo-pantalla{font-size:var(--fs-64);line-height:1}}.boton-principal{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:var(--button-h-phone);padding:0 var(--space-6);border-radius:var(--radius);background:var(--action);color:var(--action-text);font-family:var(--font-ui);font-weight:600;font-size:var(--fs-14);border:0;line-height:1;display:flex}.boton-principal:active:not(:disabled){transform:translateY(1px)}.boton-principal:disabled{background:var(--border);color:var(--text-2);cursor:not-allowed}@media (hover:hover){.boton-principal:hover:not(:disabled){background:var(--action-hover)}}@media (min-width:768px){.boton-principal{width:auto;min-height:var(--button-h-desktop)}}.boton-texto{min-height:var(--touch);color:var(--text);text-align:left;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}.boton-texto:active:not(:disabled){color:var(--text-2)}.boton-texto:disabled{color:var(--text-2);cursor:not-allowed}a.boton-texto,a.boton-principal{text-decoration:none}.boton-texto.destructivo{color:var(--error)}.boton-texto.destructivo:active:not(:disabled){opacity:.8}@media (hover:hover){.boton-texto:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}}.boton-contorno{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text);cursor:pointer;background:0 0;font-weight:600;line-height:1.2;display:inline-flex}.boton-contorno.ancho{width:100%;min-height:var(--button-h-phone)}.boton-contorno:active{transform:translateY(1px)}.boton-contorno.desactivado,.boton-contorno:disabled{border-color:var(--border);color:var(--border);cursor:not-allowed;transform:none}@media (hover:hover){.boton-contorno:hover:not(.desactivado):not(:disabled){background:var(--surface-sunken)}}label.boton-contorno input[type=file],label.boton-texto input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}:is(label.boton-contorno:has(:focus-visible),label.boton-texto:has(:focus-visible)){outline:2px solid var(--focus);outline-offset:2px}.fila-acciones{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.campo{flex-direction:column;gap:6px;min-width:0;display:flex}.campo-etiqueta{font-weight:600;font-size:var(--fs-14)}.campo-ayuda{font-size:var(--fs-12);color:var(--text-2)}.campo input,.selector select{width:100%;min-height:var(--touch);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);font-family:var(--font-text);font-size:var(--fs-18);padding:8px 12px;line-height:1.3}.campo input::placeholder{color:var(--text-2);opacity:1}.campo input:focus,.selector select:focus{border-color:var(--border-strong)}.campo input:disabled,.selector select:disabled{background:var(--surface-sunken);color:var(--text-2)}.campo.con-error input{border-color:var(--error)}@media (hover:hover){.campo input:hover:not(:disabled):not(:focus),.selector select:hover:not(:disabled):not(:focus){border-color:var(--text-2)}}.selector{display:block;position:relative}.selector select{appearance:none;padding-right:40px}.selector:after{content:"▾";pointer-events:none;color:var(--text);font-family:var(--font-ui);font-size:var(--fs-14);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.campo-codigo input{font-family:var(--font-display);font-weight:600;font-size:var(--fs-28);letter-spacing:.2em;font-variant-numeric:tabular-nums;min-height:var(--button-h-phone)}.rejilla{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}.chips{gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.chip{min-height:var(--touch);background:var(--surface-sunken);border-radius:var(--radius);color:var(--text);font-size:var(--fs-12);cursor:pointer;border:1px solid #0000;align-items:center;padding:0 14px;font-weight:600;line-height:1;display:inline-flex;position:relative}.chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.chip.cliente{border:1px dashed var(--border-strong);background:0 0}.chip.elegido{background:var(--action);border-color:var(--action);color:var(--action-text)}@media (hover:hover){.chip:not(.elegido):not(.cliente):hover{border-color:var(--border)}.chip.cliente:not(.elegido):hover{background:var(--surface-sunken)}}.chip-vacio{width:84px;height:var(--touch);background:var(--surface-sunken)}.tarjeta{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.aviso{border:1px solid var(--warning);background:var(--surface);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.aviso-palabra{font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.4}.aviso-falla{min-height:var(--touch);background:var(--surface);border:1px solid var(--error);align-items:center;gap:10px;padding:6px 14px;display:flex}.aviso-falla>.estado-cuadro{background:var(--error)}.aviso-falla>.texto{flex:auto}.aviso-falla>.boton-texto{color:var(--error)}.estado{font-size:var(--fs-12);align-items:center;gap:6px;line-height:1.4;display:inline-flex}.estado-cuadro{flex:none;width:8px;height:8px;display:inline-block}.estado.hecho .estado-cuadro{background:var(--success)}.estado.espera .estado-cuadro{border:1px solid var(--border-strong)}.estado.borrador .estado-cuadro{border:1px dashed var(--border)}.estado.falla .estado-cuadro{background:var(--error)}.estado.falla{color:var(--error);font-weight:600}.mensaje{align-items:baseline;gap:10px;display:flex}.mensaje .estado-cuadro{transform:translateY(-1px)}.mensaje.ok .estado-cuadro{background:var(--success)}.mensaje.error{color:var(--error)}.mensaje.error .estado-cuadro{background:var(--error)}.avance{height:var(--line-progress);background:var(--border)}.avance>span{background:var(--accent);height:100%;transition:width var(--dur-fast) linear;display:block}.bloque-quieto{background:var(--surface-sunken)}.ajustes{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ajustes>summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--touch);padding:var(--space-2) 0;cursor:pointer;font-weight:600;list-style:none;display:flex}.ajustes>summary::-webkit-details-marker{display:none}.ajustes>summary:after{content:"▾";color:var(--text)}.ajustes[open]>summary:after{content:"▴"}.ajustes>summary .dato-menor{text-align:right;margin-left:auto;font-weight:400}.ajustes>.rejilla{padding:var(--space-2) 0 var(--space-5)}.voz{background:var(--surface-interview);color:var(--interview-text);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.voz .voz-cabeza{justify-content:space-between;gap:var(--space-3);font-size:var(--fs-12);color:var(--interview-text-2);display:flex}.voz .voz-pie{font-size:var(--fs-12);color:var(--interview-text-2);line-height:1.5}.voz .boton-texto{color:var(--interview-text)}.voz .avance{background:var(--interview-line)}.voz .avance>span{background:var(--interview-accent)}.voz .mensaje.error{color:var(--interview-alarm)}.voz .mensaje.error .estado-cuadro{background:var(--interview-alarm)}.voz .mensaje.ok .estado-cuadro{background:var(--interview-accent)}.voz :focus-visible{outline-color:var(--interview-accent)}.voz label:has(:focus-visible){outline-color:var(--interview-accent)}.grabar{min-height:var(--button-h-phone);color:var(--interview-text);text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}.grabar:disabled{cursor:not-allowed;opacity:.6}.grabar-circulo{border-radius:var(--radius-round);background:var(--atlas-crema);flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.grabar-punto{border-radius:var(--radius-round);background:var(--atlas-ladrillo);width:18px;height:18px}.grabar-cuadro{background:var(--atlas-ladrillo);width:18px;height:18px}.grabar-textos{flex-direction:column;gap:2px;display:flex}.grabar-textos>span:first-child{font-weight:600}.grabar-textos>span+span{font-size:var(--fs-12);color:var(--interview-text-2)}.grabar-estado{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.grabar-vivo{font-size:var(--fs-12);color:var(--interview-alarm);align-items:center;gap:8px;font-weight:600;display:inline-flex}.grabar-pulso{border-radius:var(--radius-round);background:var(--interview-alarm);width:8px;height:8px;animation:1.6s ease-in-out infinite pulso}.voz .cifra{font-size:var(--fs-40)}@keyframes pulso{0%,to{opacity:1}50%{opacity:.35}}.seccion{gap:var(--space-3);flex-direction:column;display:flex}fieldset.seccion{border:0;min-width:0;margin:0;padding:0}fieldset.seccion>legend{margin-bottom:var(--space-3);padding:0}.seccion-cabeza{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.lista{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.lista>li{padding:var(--space-4) 0;border-bottom:1px solid var(--border);gap:var(--space-2);flex-direction:column;display:flex}.nota-cabeza{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.nota-cabeza>strong{font-variant-numeric:tabular-nums;font-weight:600}.transcripcion{margin:var(--space-1) 0 0;white-space:pre-wrap;word-break:break-word;max-width:36em;font-family:var(--font-text);font-size:var(--fs-18);line-height:1.45}.huella-rota{color:var(--error);font-weight:600}audio{width:100%;height:var(--touch)}.imagenes{gap:var(--space-4);border-top:0;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.imagenes>li{border-bottom:0;padding:0}.imagenes img,.imagenes .bloque-quieto{aspect-ratio:1;object-fit:cover;border:1px solid var(--border);width:100%;display:block}.tema-noche{--bg:var(--atlas-noche-fondo);--surface:var(--atlas-azul-noche);--surface-sunken:var(--atlas-noche-elevada);--surface-strong:var(--atlas-crema);--text:var(--atlas-crema);--text-2:var(--atlas-texto-2-oscuro);--text-on-strong:var(--atlas-noche-fondo);--border:var(--atlas-noche-linea);--border-strong:var(--atlas-crema);--action:var(--atlas-crema);--action-text:var(--atlas-noche-fondo);--action-hover:var(--atlas-papel);--accent:var(--atlas-noche-oro);--error:var(--atlas-noche-ladrillo);--success:var(--atlas-noche-oro);--warning:var(--atlas-crema);--focus:var(--atlas-noche-oro);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--text)}.acceso{grid-template-columns:minmax(0,1fr) minmax(0,520px);min-height:100dvh;display:grid}.acceso-portada{background:var(--bg);min-height:100dvh;padding:var(--space-16);box-sizing:border-box;flex-direction:column;display:flex;position:relative;overflow:hidden}.portada-meridiano{height:100%;position:absolute;top:0;right:14%}.portada-meridiano svg{height:100%;fill:var(--accent)}.acceso-marca{color:var(--text);position:relative}.acceso-marca .marca-firma-linea{background:var(--border)}.portada{gap:var(--space-4);flex-direction:column;max-width:640px;margin-top:auto;display:flex;position:relative}.portada-fecha,.acceso-panel .cabecera-seccion{font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-weight:600}.portada-dia{font-family:var(--font-display);font-weight:700;font-size:clamp(var(--fs-64), 9vw, 8rem);letter-spacing:-.02em;line-height:.9}.portada-frase{font-family:var(--font-text);font-size:var(--fs-28);max-width:22ch;line-height:1.25}.portada-borrosa{margin:var(--space-8) 0 0;filter:blur(4px);opacity:.5;padding:0;list-style:none}.portada-borrosa li{padding:var(--space-4) 0;border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;display:flex}.portada-borrosa li:last-child{border-bottom:1px solid var(--border)}.portada-borrosa li span:first-child{font-family:var(--font-display);font-weight:600;font-size:var(--fs-28)}.portada-borrosa li span:last-child{font-size:var(--fs-14);color:var(--text-2)}.acceso-panel{background:var(--surface);border-left:1px solid var(--border);padding:var(--space-16) var(--space-16);align-items:center;display:flex}.acceso-cuerpo{gap:var(--space-5);flex-direction:column;width:100%;max-width:400px;display:flex}.acceso-panel .titulo-pantalla{font-size:var(--fs-40);margin-bottom:var(--space-2);line-height:1.05}.acceso-panel .campo input{background:var(--bg)}.acceso-nota{font-size:var(--fs-14);color:var(--text-2);line-height:1.5}.boton-google{width:100%;min-height:var(--button-h-phone);padding:0 var(--space-6);background:var(--action);color:var(--action-text);font-family:var(--font-ui);font-weight:600;font-size:var(--fs-14);border:0;justify-content:center;align-items:center;gap:12px;line-height:1;display:flex}.boton-google img{flex:none;display:block}.boton-google:active{transform:translateY(1px)}@media (hover:hover){.boton-google:hover{background:var(--action-hover)}}@media (max-width:899px){.acceso{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.acceso-portada{min-height:0;padding:var(--space-6) var(--space-5) var(--space-8);gap:var(--space-10)}.portada{margin-top:0}.portada-dia{font-size:var(--fs-64)}.portada-frase{font-size:var(--fs-18)}.portada-borrosa{margin-top:var(--space-4)}.acceso-panel{border-left:0;border-top:1px solid var(--border);padding:var(--space-8) var(--space-5) var(--space-10);align-items:flex-start}.acceso-cuerpo{max-width:none}}.qr{background:var(--atlas-papel);border:1px solid var(--border);width:220px;height:220px;padding:8px;display:block}.selector-modo{border:0;align-items:center;gap:0;min-width:0;margin:0;padding:0;display:inline-flex}.selector-modo legend{float:left;margin-right:var(--space-3);font-size:var(--fs-12);color:var(--text-2);line-height:var(--touch);padding:0}.selector-modo label{min-height:var(--touch);border:1px solid var(--border);color:var(--text-2);font-size:var(--fs-12);cursor:pointer;align-items:center;margin-left:-1px;padding:0 12px;font-weight:600;display:inline-flex;position:relative}.selector-modo label:first-of-type{margin-left:0}.selector-modo label input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.selector-modo label:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px;z-index:1}.selector-modo label.elegido{background:var(--action);border-color:var(--action);color:var(--action-text);z-index:1}@media (hover:hover){.selector-modo label:not(.elegido):hover{color:var(--text);background:var(--surface-sunken)}}.pie-grupo{align-items:center;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.pie .boton-texto{font-size:var(--fs-12)}.armazon{min-height:100dvh}.contenido{max-width:760px;padding:0 var(--space-5) calc(var(--nav-phone-h) + var(--space-10));margin:0 auto}.menu-lateral{display:none}.barra-telefono{z-index:10;height:calc(var(--nav-phone-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--bg);border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.barra-telefono a{font-size:var(--fs-12);color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:flex}.barra-telefono a[aria-current=page]{color:var(--text);font-weight:600}.barra-marca{height:14px;display:block}.barra-marca .meridiano-suelto,.menu-lateral .meridiano-suelto{display:block}.solo-telefono{display:contents}@media (min-width:768px){.barra-telefono,.solo-telefono{display:none}.menu-lateral{gap:var(--space-8);width:var(--nav-desktop-w);padding:var(--space-8) var(--space-5) var(--space-6);border-right:1px solid var(--border);background:var(--bg);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.contenido{margin-left:var(--nav-desktop-w);max-width:none;padding:0 var(--space-10) var(--space-12)}.contenido>*{max-width:760px}}.menu-marca{gap:var(--space-2);color:var(--text);flex-direction:column;text-decoration:none;display:flex}.menu-firma{font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--text-2);font-weight:600}.menu-lateral ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu-lateral li a{min-height:40px;color:var(--text-2);font-size:var(--fs-14);align-items:center;gap:10px;text-decoration:none;display:flex}.menu-lateral li a[aria-current=page]{color:var(--text);font-weight:600}@media (hover:hover){.menu-lateral li a:hover{color:var(--text)}}.menu-pie{align-items:flex-start;gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex}.menu-pie .selector-modo legend{display:none}.menu-pie .selector-modo label{padding:0 7px}.aviso-cola{margin:var(--space-3) 0 0;border:1px dashed var(--border-strong);font-size:var(--fs-12);padding:10px 14px}.hoy .cabecera{justify-content:space-between}.cuenta-regresiva{font-size:var(--fs-12);color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:auto}.hoy-tiempo{flex-direction:column;gap:4px;display:flex}.hoy-fecha{color:var(--text-2)}.hoy-cifra{font-weight:700;font-size:var(--fs-40);line-height:1.1}@media (min-width:1100px){.hoy-cifra{font-size:var(--fs-64);line-height:1}}.seccion-titulo{font-size:var(--fs-14);margin:0;font-weight:600}.tarjeta-entrevista{gap:14px}.voz-etiqueta{font-size:var(--fs-12);color:var(--interview-text-2)}.pregunta-tarjeta{font-family:var(--font-text);font-size:var(--fs-28);text-wrap:balance;line-height:1.22}.pregunta-esperando{color:var(--interview-text-2)}.cifra-chica{font-variant-numeric:tabular-nums}a.grabar{text-decoration:none}.fila-tarea{border-bottom:1px solid var(--border);min-height:48px;color:var(--text);align-items:center;gap:12px;text-decoration:none;display:flex}.fila-tarea-nombre{flex:auto}.lo-que-salio{gap:var(--space-2);padding-left:var(--space-4);border-left:1px solid var(--border);flex-direction:column;display:flex}.fragmentos{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fragmentos>li{flex-direction:column;gap:4px;display:flex}.fragmento-texto{font-family:var(--font-text);font-size:var(--fs-14);margin:0;line-height:1.5}.publicacion .lista>li,.cuenta-x{flex-direction:column;gap:6px;display:flex}.publicacion .pausa{gap:var(--space-3)}@media (min-width:768px){.publicacion .pausa .boton-contorno.ancho{width:auto;padding:0 var(--space-6)}}.redaccion{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--border);flex-direction:column;display:flex}.redaccion-cabeza{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.redaccion-avance{font-size:var(--fs-14);flex-direction:column;gap:6px;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.redaccion-avance>li{align-items:baseline;gap:10px;display:flex}.redaccion-avance>li>.estado{flex:none;transform:translateY(-1px)}.redaccion-cierre{margin:0;font-weight:600}.redaccion-botones{align-items:center;gap:var(--space-4);display:flex}@media (min-width:768px){.redaccion-botones .boton-contorno.ancho{width:auto;padding:0 var(--space-6)}}.aviso-falla.aviso-tinta{border-color:var(--warning)}.aviso-falla.aviso-tinta>.estado-cuadro{border:1px solid var(--warning);background:0 0}.aviso-falla.aviso-tinta>.boton-texto{color:var(--text)}.estado.saltada .estado-cuadro{border:1px solid var(--border)}.lista-enlaces>li{padding:0}.lista-enlaces a{min-height:56px;color:var(--text);flex-direction:column;justify-content:center;gap:2px;font-weight:600;text-decoration:none;display:flex}.entrevista{background:var(--surface-interview);min-height:100dvh;color:var(--interview-text);padding:var(--space-4) var(--space-6) calc(var(--space-6) + env(safe-area-inset-bottom));flex-direction:column;max-width:720px;margin:0 auto;display:flex}@media (min-width:768px){.entrevista{max-width:none;padding-left:max(var(--space-10), calc(50% - 360px));padding-right:max(var(--space-10), calc(50% - 360px))}}.ent-cabeza{flex-direction:column;gap:14px;display:flex}.ent-barra{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--touch);display:flex}.ent-barra .boton-texto{color:var(--interview-text)}.ent-numero{font-variant-numeric:tabular-nums;color:var(--interview-text-2)}.grabar-vivo.en-pausa{color:var(--interview-text-2)}.grabar-vivo.en-pausa .grabar-pulso{background:var(--interview-text-2);animation:none}.ent-segmentos{gap:4px;display:grid}.ent-segmentos>span{height:var(--line-segment);background:var(--interview-line)}.ent-segmentos>span.hecho{background:var(--interview-text)}.ent-segmentos>span.actual{background:var(--interview-accent)}.ent-pregunta{margin-top:var(--space-10);flex-direction:column;gap:18px;display:flex}.ent-etiqueta{align-items:center;gap:var(--space-2);font-size:var(--fs-12);color:var(--interview-text-2);flex-wrap:wrap;display:flex}.ent-solo-libro{border:1px dashed var(--interview-text-2);padding:2px 8px}.ent-texto{font-family:var(--font-text);font-size:var(--fs-40);text-wrap:balance;line-height:1.15}.ent-texto.larga{font-size:var(--fs-28);line-height:1.25}.ent-esperando{color:var(--interview-text-2)}.ent-pista{font-family:var(--font-text);font-size:var(--fs-18);color:var(--interview-text-2);line-height:1.45}.ent-voz{padding-top:var(--space-8);flex-direction:column;align-items:center;gap:22px;margin-top:auto;display:flex}.onda{justify-content:space-between;align-items:center;width:100%;height:64px;display:flex}.onda>span{background:var(--interview-text);width:3px;height:4px}.ent-tiempo{font-size:var(--fs-64);line-height:1}.ent-controles{grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;width:100%;display:grid}.ent-controles .boton-texto{color:var(--interview-text-2);text-align:center;justify-content:center}.grabar-grande{font-size:var(--fs-12);text-align:center;flex-direction:column;gap:8px;min-height:0;font-weight:600}.grabar-grande .grabar-circulo{width:88px;height:88px}.grabar-grande .grabar-punto,.grabar-grande .grabar-cuadro{width:26px;height:26px}.ent-boton{color:var(--interview-text-2);font-size:var(--fs-12);background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.grabar-circulo-borde{border-radius:var(--radius-round);border:1px solid var(--interview-text-2);width:56px;height:56px;color:var(--interview-text);font-size:var(--fs-18);justify-content:center;align-items:center;gap:5px;display:flex}.icono-pausa{gap:5px;display:flex}.icono-pausa>span{background:var(--interview-text);width:4px;height:16px}.icono-seguir{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid var(--interview-text);width:0;height:0;margin-left:4px}.ent-pie{font-size:var(--fs-12);color:var(--interview-text-2);text-align:center;line-height:1.5}.entrevista .mensaje.error{color:var(--interview-alarm);align-self:stretch}.ent-resumen{margin-top:var(--space-8);gap:var(--space-4);flex-direction:column;display:flex}.ent-resultado{font-size:var(--fs-64);font-weight:700}.ent-lista{margin:var(--space-2) 0 0;border-top:1px solid var(--interview-line);padding:0;list-style:none}.ent-lista>li{padding:var(--space-4) 0;border-bottom:1px solid var(--interview-line);flex-direction:column;gap:6px;display:flex}.ent-lista p{font-family:var(--font-text);font-size:var(--fs-18);line-height:1.4}.ent-lista .estado{color:var(--interview-text-2)}.ent-lista .estado.hecho .estado-cuadro{background:var(--interview-accent)}.ent-lista .estado.falla{color:var(--interview-alarm)}.ent-lista .estado.falla .estado-cuadro{background:var(--interview-alarm)}.ent-acciones{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.ent-acciones .boton-principal{width:100%;text-decoration:none}.ent-resumen .ent-pie{margin-top:var(--space-6)}.respaldo{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.respaldo .boton-texto{color:var(--interview-text)}.solo-ancho,.solo-tactil{display:none}.solo-telefono-flex{display:flex}@media (hover:none){.solo-tactil{opacity:.75;margin-left:10px;font-weight:400;display:inline}}@media (min-width:768px){.solo-telefono-flex{display:none}}@media (min-width:1100px){.solo-angosto{display:none}.solo-ancho{display:block}}.armazon.sin-barra .barra-telefono{display:none}.armazon.sin-barra .contenido{padding-bottom:var(--space-10)}.menu-cuenta{font-size:var(--fs-12);color:var(--text);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.barra-cuenta{font-size:var(--fs-12);color:var(--text);font-variant-numeric:tabular-nums;font-weight:600;line-height:14px;display:block}.texto-falla{color:var(--error);font-weight:600}.boton-chico{width:auto;min-height:var(--touch);font-size:var(--fs-12);flex:none;padding:0 14px}.selector-chico select{min-height:var(--touch);font-family:var(--font-ui);font-size:var(--fs-14);padding:6px 34px 6px 10px}.area{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--text);font-family:var(--font-text);font-size:var(--fs-18);resize:vertical;padding:10px 12px;line-height:1.45}.area:focus{border-color:var(--border-strong)}.estado.tinta .estado-cuadro{background:var(--text)}.boton-contorno.destructivo{border-color:var(--error);color:var(--error)}.tarjeta-lote{background:var(--surface);border:1px solid var(--border-strong);color:var(--text);align-items:center;gap:16px;padding:18px 20px;text-decoration:none;display:flex}.tarjeta-lote-textos{flex-direction:column;flex:auto;gap:4px;display:flex}.tarjeta-lote-cifra{align-items:baseline;gap:10px;display:flex}.tarjeta-lote-cifra .cifra{font-size:var(--fs-40);font-weight:700}@media (hover:hover){.tarjeta-lote:hover{background:var(--surface-sunken)}}.pila{flex:none;width:52px;height:60px;position:relative}.pila>span{background:var(--surface);width:40px;height:50px;position:absolute}.pila>span:first-child{border:1px solid var(--border);top:0;left:10px}.pila>span:nth-child(2){border:1px solid var(--text-2);top:5px;left:5px}.pila>span:nth-child(3){border:1px solid var(--border-strong);flex-direction:column;gap:5px;padding:9px 7px;display:flex;top:10px;left:0}.pila i{background:var(--border);height:2px;display:block}.pila i:first-child{background:var(--text)}.pila i:last-child{width:60%}.agenda-filas{grid-template-columns:48px 10px minmax(0,1fr);column-gap:12px;display:grid}.agenda-fila{display:contents}.agenda-hora{font-variant-numeric:tabular-nums;padding:12px 0;font-weight:600}.agenda-linea{border-left:1px solid var(--border);margin-left:5px}.agenda-pieza{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px 0;display:flex}.agenda-textos{flex-direction:column;gap:3px;min-width:0;display:flex}.agenda-ahora>.agenda-hora,.agenda-ahora>span:last-child{color:var(--text);font-size:var(--fs-12);padding:6px 0;font-weight:600}.agenda-meridiano{justify-content:center;display:flex;position:relative}.agenda-meridiano .meridiano-suelto{height:100%}.aprobar-barra{min-height:var(--touch);padding-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.aprobar-cuenta{font-family:var(--font-display);font-weight:700;font-size:var(--fs-28)}.aprobar-cuenta>span{color:var(--text-2);font-weight:600}.aprobar-segmentos{gap:3px}.aprobar-segmentos>span{background:var(--border)}.aprobar-segmentos>span.hecho{background:var(--text)}.aprobar-segmentos>span.actual{background:var(--accent)}.aprobar-cuerpo{gap:var(--space-4);flex-direction:column;display:flex}.aprobar-cola,.aprobar-informe{display:none}.aprobar-pieza{flex-direction:column;gap:14px;min-width:0;display:flex}.aprobar-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aprobar-hora{font-variant-numeric:tabular-nums;margin-left:auto}.chip-marca{font-size:var(--fs-12);letter-spacing:.06em;background:var(--surface-sunken);padding:3px 7px;font-weight:600}.chip-marca.cliente{border:1px dashed var(--border-strong);background:0 0}.aprobar-tarjeta{touch-action:pan-y}.previa{background:var(--surface);border:1px solid var(--border);color:var(--text);flex-direction:column;gap:12px;padding:16px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:1.55;display:flex}.previa p{white-space:pre-wrap}.previa-autor{align-items:center;gap:10px;display:flex}.previa-autor-textos{flex-direction:column;gap:2px;min-width:0;display:flex}.previa-autor-textos .previa-gris{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.previa-gris{color:var(--text-2);font-size:12px}.previa-avatar{border-radius:var(--radius-round);background:var(--surface-sunken);width:44px;height:44px;font-family:var(--font-ui);color:var(--text-2);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.previa-x{gap:0;padding:0}.previa-x-post{gap:12px;padding:16px;display:flex}.previa-x-post+.previa-x-post{padding-top:0}.previa-x .previa-avatar{background:var(--text);width:40px;height:40px;color:var(--bg);font-size:12px}.previa-x-cuerpo{flex-direction:column;gap:6px;min-width:0;display:flex}mark.agregado{background:var(--surface-sunken);color:inherit;border-bottom:2px dotted var(--accent)}mark.choque{color:var(--error);border-bottom:2px solid var(--error);background:0 0}.filas-plegadas{flex-direction:column;display:flex}.fila-plegada{min-height:var(--touch);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fila-plegada:last-child{border-bottom:0}.fila-plegada.falla>span{color:var(--error);font-weight:600}.fila-plegada audio{width:100%}.fila-agregado{align-items:center;gap:8px;display:flex}.muestra-agregado{border-bottom:2px dotted var(--accent);width:18px}.informe{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.informe li{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.aprobar-acciones{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding-top:12px;display:flex}.aprobar-acciones .boton-principal{width:100%}.aprobar-secundarias{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aprobar-secundarias .boton-texto{justify-content:center}.aviso-detenida{color:var(--error);font-weight:600}.deshacer{bottom:var(--space-3);z-index:5;background:var(--surface-strong);color:var(--text-on-strong);animation:entra var(--dur) var(--ease) both;flex-direction:column;display:flex;position:sticky}.deshacer-fila{justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex}.deshacer-textos{flex-direction:column;gap:2px;display:flex}.deshacer-textos>span{font-size:var(--fs-12);color:var(--text-on-strong-2)}.deshacer .boton-texto{color:var(--text-on-strong)}.deshacer-barra{height:var(--line-segment);background:var(--text-on-strong-2);display:block}.deshacer-barra>span{background:var(--accent);height:100%;animation:vaciar var(--undo-ms) linear both;display:block}@keyframes vaciar{0%{width:100%}to{width:0}}@keyframes entra{0%{transform:translateY(12px)}to{transform:none}}@media (min-width:1100px){.contenido>.aprobar{max-width:none}.aprobar-cuerpo{gap:var(--space-8);grid-template-columns:240px minmax(0,1fr) 280px;align-items:start;display:grid}.aprobar-cola{flex-direction:column;display:flex}.aprobar-informe{gap:var(--space-3);flex-direction:column;display:flex}.aprobar-cola-item{min-height:var(--touch);border:0;border-bottom:1px solid var(--border);color:var(--text);text-align:left;font-size:var(--fs-12);background:0 0;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.aprobar-cola-item.actual{background:var(--surface-sunken)}.aprobar-cola-item.primer-cliente{border-top:1px dashed var(--border-strong);margin-top:var(--space-3)}}.calendario-titulo{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}.calendario-titulo .seccion{gap:4px}.flechas{display:flex}.flechas .boton-texto{width:var(--touch);font-size:var(--fs-18);justify-content:center}.tira{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.tira-dia{color:var(--text);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:10px 0 8px;display:flex;position:relative;overflow:hidden}.tira-dia>span{position:relative}.tira-letra{font-size:var(--fs-12);color:var(--text-2)}.tira-numero{font-variant-numeric:tabular-nums;font-weight:600}.tira-cuadros{min-height:10px;font-size:var(--fs-12);color:var(--text-2);grid-template-columns:repeat(4,4px);gap:2px;line-height:10px;display:grid}.tira-cuadros>span{background:var(--text);height:4px}.tira-cuadros>span.falla{background:var(--error)}.tira-dia.hoy .tira-numero{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}.tira-dia.elegido{background:var(--action);color:var(--action-text)}.tira-dia.elegido .tira-letra{color:var(--action-text)}.tira-dia.elegido .tira-cuadros>span{background:var(--accent)}.rayado{width:100%;height:100%;position:absolute;inset:0}.rayado pattern rect{fill:var(--surface-sunken)}.filtros{flex-wrap:nowrap;overflow-x:auto}.filtros .chip{flex:none}.agenda{flex-direction:column;gap:8px;display:flex}.agenda-cabeza{justify-content:space-between;align-items:baseline;display:flex}.semana{display:none}@media (min-width:1100px){.contenido>.calendario{max-width:none}.calendario .tira,.calendario .agenda{display:none}.semana{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(7,minmax(0,1fr));min-height:420px;display:grid}.semana-dia{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding:10px;display:flex;position:relative;overflow:hidden}.semana-dia>*{position:relative}.semana-dia>.rayado{position:absolute}.semana-dia.hoy{background:var(--surface-sunken)}.semana-meridiano{top:0;bottom:0;left:-2px;position:absolute!important}.semana-meridiano .meridiano-suelto{height:100%}.semana-cabeza{align-items:baseline;gap:6px;display:flex}.semana-pieza{background:var(--surface);border:1px solid var(--border);cursor:grab;font-size:var(--fs-12);flex-direction:column;gap:2px;padding:8px;display:flex}.semana-pieza.cliente{border-style:dashed;border-color:var(--border-strong)}.semana-cerrado{margin-top:var(--space-4)}}.bloque{margin-top:var(--space-8);gap:var(--space-3);flex-direction:column;display:flex}.bloque-cabeza{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-strong);flex-wrap:wrap;display:flex}.bloque-cabeza-falla{border-bottom-color:var(--error)}.bloque-nombre{font-family:var(--font-ui);font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:600}.voz-cabeza .bloque-nombre{color:var(--interview-text)}.hoy-cabeza{justify-content:space-between}.hoy-fecha{font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-weight:600}.hoy-listo{margin:var(--space-2) 0 0;font-family:var(--font-display);font-weight:700;font-size:var(--fs-64);letter-spacing:-.01em;line-height:.95}.tarjeta-entrevista,.aprobar.en-hoy{margin-top:var(--space-8)}.aprobar.en-hoy .aprobar-cuerpo{gap:var(--space-4);flex-direction:column;display:flex}.aprobar.en-hoy .aprobar-cola,.aprobar.en-hoy .aprobar-informe{display:none}.aprobar.en-hoy .solo-angosto{display:revert}.aprobar.en-hoy .aprobar-segmentos{margin:0}.punto-atencion{width:6px;height:6px;margin-left:var(--space-2);background:var(--error);vertical-align:middle;display:inline-block}.barra-nombre{align-items:center;display:inline-flex}.lugar-semana .calendario{padding-bottom:0}.semana-cifras{padding-top:0}.interruptor{border:1px solid var(--border);display:inline-flex}.interruptor button{min-height:36px;padding:0 var(--space-3);color:var(--text-2);font-family:var(--font-ui);font-size:var(--fs-12);background:0 0;border:0;border-radius:0;font-weight:600}.interruptor button[aria-pressed=true]{background:var(--action);color:var(--action-text)}.cadena{flex-direction:column;display:flex}.cadena-fila{padding:var(--space-3) 0;border-bottom:1px solid var(--border);font-size:var(--fs-14);justify-content:space-between;align-items:baseline;display:flex}.cadena-fila .cifra{font-size:var(--fs-40)}.cadena-final{border-bottom-color:var(--border-strong)}.cadena-final .cifra{color:var(--accent);font-size:var(--fs-40)}.por-marca{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.por-marca-fila{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.barra-vistas{height:6px;margin-top:var(--space-2);background:var(--surface-sunken);display:block}.barra-vistas span{background:var(--text);height:6px;display:block}.tarjeta-salida{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);gap:var(--space-2);flex-direction:column;display:flex}.sin-fuente{margin-top:var(--space-4)}.enlace{color:var(--text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.marcas-lista{margin:var(--space-6) 0 0;border-top:1px solid var(--border-strong);padding:0;list-style:none}.marcas-lista>li{border-bottom:1px solid var(--border)}.marcas-lista>li.marca-cliente{margin-top:var(--space-4);border:1px dashed var(--border-strong);padding:0 var(--space-3)}.marca-fila{align-items:center;gap:var(--space-3);width:100%;min-height:60px;color:var(--text);text-align:left;font-family:var(--font-ui);font-size:var(--fs-14);background:0 0;border:0;border-radius:0;grid-template-columns:7.5rem minmax(0,1fr) auto;padding:0;display:grid}.marca-fila b{font-size:var(--fs-18)}.marca-fila[aria-expanded=true]{border-bottom:1px solid var(--border)}.marca-linea{color:var(--text-2)}.marca-detalle{padding:var(--space-4) 0 var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.conexion{align-items:center;gap:var(--space-2) var(--space-3);min-height:52px;padding-bottom:var(--space-3);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.conexion:last-child{border-bottom:0}.conexion-nombre{font-size:var(--fs-14);flex:auto;font-weight:600}.conexion-nota{flex:100%;margin:0}.solo-telefono-bloque{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}@media (min-width:768px){.solo-telefono-bloque{display:none}}.responder-cuenta{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex}.responder-quien{font-size:var(--fs-14);margin:0}.responder-post{padding-left:var(--space-3);border-left:2px solid var(--border);white-space:pre-line}.responder-notas{gap:var(--space-1) var(--space-3);font-size:var(--fs-14);grid-template-columns:auto 1fr;margin:0;line-height:1.45;display:grid}.responder-notas dt{color:var(--text-2);font-weight:600;font-size:var(--fs-12);letter-spacing:.06em;text-transform:uppercase;padding-top:2px}.responder-notas dd{margin:0}.responder-hecha{align-items:center;gap:var(--space-3);display:flex}#radar .lista{border-top:0}.radar-temas{padding-left:var(--space-5);gap:var(--space-1);font-size:var(--fs-14);flex-direction:column;margin:0;line-height:1.45;display:flex}@media (max-width:479px){.responder-notas{grid-template-columns:1fr}.responder-notas dd{margin-bottom:var(--space-2)}}.aviso-mudanza{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-6);padding:var(--space-4);border:1px solid var(--border-strong);background:var(--surface);flex-wrap:wrap;display:flex}.aviso-mudanza p{font-size:var(--fs-14);flex:260px;margin:0;line-height:1.45}.aviso-mudanza a[aria-disabled=true]{background:var(--border);color:var(--text-2);cursor:not-allowed}.marca-ia{align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);font-size:var(--fs-12);color:var(--text);align-self:flex-start;margin:0;padding:6px 10px;font-weight:600;line-height:1.3;display:inline-flex}.marca-ia-cuadro{background:var(--text);flex:none;width:8px;height:8px}
