.mz .pl-campos{gap:12px;container-type:inline-size;min-width:0}.mz .pl-campos,.mz .pl-suelto{display:flex;flex-direction:column}.mz .pl-grupo{margin:0;padding:6px 18px 8px;border:0;border-radius:var(--mz-r);background:var(--mz-page);min-width:0}.mz .pl-grupo>legend{float:left;width:100%;padding:12px 0 4px;font-family:var(--f-arch);font-weight:700;font-size:16.5px;letter-spacing:-.01em;color:var(--ink)}.mz .pl-grupo>legend+*{clear:both}.mz .pl-fila{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;grid-gap:8px 24px;gap:8px 24px;padding:14px 0;border-top:1px solid var(--line)}.mz .pl-suelto>.pl-fila:first-child{border-top:0;padding-top:4px}.mz .pl-grupo>.pl-fila:first-of-type{border-top:0}.mz .pl-rot{display:flex;flex-direction:column;gap:3px;padding-top:12px}.mz .pl-rot b{font-family:var(--f-body);font-weight:700;font-size:15px;line-height:1.35;color:var(--ink);overflow-wrap:break-word}.mz .pl-rot small{font-weight:500;font-size:13px;line-height:1.4;color:var(--ink-2)}.mz .pl-oblig{font-weight:700;color:var(--a-ink,var(--ink))}.mz .pl-control{min-width:0}.mz .pl-control>.inp{width:100%}.mz .pl-control textarea.inp{min-height:96px;resize:vertical}.mz .pl-numero{display:flex;align-items:stretch;max-width:260px}.mz .pl-numero .inp{flex:1 1 auto;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.mz .pl-unidad{display:grid;place-items:center;min-width:64px;padding:0 12px;border:2px solid var(--line);border-left:0;border-radius:0 var(--mz-r-sm) var(--mz-r-sm) 0;background:var(--mz-page);font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink-2)}.mz .pl-numero .inp:only-child{border-radius:var(--mz-r-sm)}.mz .pl-fecha{max-width:260px}.mz .pl-riel{flex-wrap:wrap}.mz .pl-riel label{min-height:44px;padding:0 18px;border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700;font-size:14.5px}.mz .pl-riel label.on{background:var(--mz-seg-on);color:var(--ink)}.mz .pl-sino{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mz .pl-detalle{width:100%}.mz .pl-lista{columns:240px 2;column-gap:12px}.mz .pl-lista-una{column-count:1}.mz .pl-op{display:flex;align-items:center;gap:12px;min-height:48px;margin:0 0 6px;padding:8px 14px;page-break-inside:avoid;break-inside:avoid;border:2px solid var(--line);border-radius:var(--mz-r-sm);background:var(--mz-block);cursor:pointer;font-weight:600;font-size:14.5px;line-height:1.35;color:var(--ink)}.mz .pl-op:hover{border-color:var(--line-2)}.mz .pl-op.on{border-color:var(--a,var(--acc));background:var(--a-soft,var(--mz-page))}.mz .pl-op input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--ink)}.mz .pl-op:focus-within{outline:3px solid var(--ink);outline-offset:2px}.mz .pl-op span b{display:block;font-weight:700}.mz .pl-op span small{display:block;font-size:12.5px;color:var(--ink-2)}.mz .pl-grupo .pl-op{background:var(--mz-block)}.mz .pl-escala{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mz .pl-escala .pl-lista{width:100%}.mz .pl-valorar{min-height:48px}.mz .pl-escala-vacia{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;border-radius:var(--mz-r-sm);background:var(--mz-page);font-size:14px;color:var(--ink-2)}.mz .pl-asistente{grid-column:1/-1;padding:18px;border-radius:var(--mz-r);background:var(--mz-page)}.mz .pl-asistente .hz-asis{padding:0;background:transparent}@container (max-width:600px){.mz .pl-fila{grid-template-columns:minmax(0,1fr);gap:8px}.mz .pl-rot{padding-top:0}.mz .pl-grupo{padding:4px 12px 6px}.mz .pl-fecha,.mz .pl-numero{max-width:none}}@container (min-width:300px) and (max-width:600px){.mz .pl-fila.es-sino:not(:has(.pl-detalle)){grid-template-columns:minmax(0,1fr) auto;align-items:center}}.mz .pl-en-nota{margin:0 0 18px;padding:16px 20px 18px;border-radius:var(--mz-r);border:2px solid var(--mz-soft)}@media (max-width:640px){.mz .pl-en-nota{padding:12px 12px 14px}}.mz .pl-en-nota-t{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--f-body);font-weight:700;font-size:13.5px;color:var(--a-ink,var(--ink-2))}.mz .pl-libre,.mz .pl-nota-plantilla{font-family:var(--f-body);font-weight:600;font-size:13px;color:var(--ink-2)}.mz .pl-nota-plantilla{display:block}.mz .rg-nota-cab .pl-nota-plantilla{flex-basis:100%}.mz .pl-elegir .pl-elegir-ico{display:grid;place-items:center;color:var(--ink-2)}.mz .pl-elegir .ec-escala.on{background:var(--a-soft,var(--mz-soft));box-shadow:inset 0 0 0 2px var(--a,var(--ink))}.mz .pl-elegir .ec-escala.on :is(.pl-elegir-ico,.ec-escala-t b,.ec-escala-ir){color:var(--a-ink,var(--ink))}.mz .pl-caja{margin-top:16px}.mz .pl-caja>.ms-ph{padding-bottom:6px}.mz .pl-cifras-fila{margin-bottom:4px}.mz .pl-enlace{color:var(--ink);text-decoration:none}.mz .pl-enlace:focus-visible b,.mz .pl-enlace:hover b{text-decoration:underline;text-underline-offset:3px}.mz .pl-tabla td.pl-version{font-family:var(--f-arch);font-size:20px}.mz .pl-estado{display:flex;flex-direction:column;gap:3px}.mz .pl-estado small{font-size:12.5px;color:var(--ink-2)}.mz .pl-validacion{display:block;font-weight:600;overflow-wrap:anywhere}.mz .pl-dueno{font-weight:700}.mz .flag.na,.mz .pl-dueno{color:var(--ink-2)}.mz .flag.na .d{background:var(--ink-2)}.mz .pl-tabla .cb-accion .btn{min-height:44px}.mz .pl-aviso,.mz .pl-ficha{margin:0 0 16px}.mz .pl-ficha{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:14px;gap:14px;container-type:inline-size}.mz .pl-ficha>div{display:flex;flex-direction:column;gap:8px;min-height:118px;margin:0;padding:18px 22px;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .pl-ficha dt{font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink-2)}.mz .pl-ficha dd{margin:0;font-weight:600;font-size:15px;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.mz .pl-ficha dd small{display:block;margin-top:2px;font-weight:500;font-size:13px;color:var(--ink-2)}.mz .pl-ficha .pl-ficha-cifra{font-family:var(--f-arch);font-weight:700;font-size:44px;line-height:.95;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .pl-aviso-origen{color:var(--warn-ink)!important;font-weight:700!important}@media (max-width:1100px){.mz .pl-ficha{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.mz .pl-ficha{grid-template-columns:minmax(0,1fr)}.mz .pl-ficha>div{min-height:0}}.mz .pl-panel{margin-top:16px}.mz .pl-edicion{display:flex;flex-direction:column;gap:14px}.mz .pl-texto{margin:0;max-width:72ch;font-size:14.5px;line-height:1.5;color:var(--ink-2)}.mz .pl-edicion-acciones{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.mz .pl-edicion-acciones .hz-accion{width:auto;margin:0}.mz .pl-edicion-acciones .hz-accion:has(.hz-form){flex-basis:100%}.mz .pl-edicion>.hz-accion,.mz .pl-publicar .hz-accion{margin:0}.mz .pl-publicar{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:var(--mz-r);background:var(--mz-page)}.mz .pl-publicar h4{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--f-arch);font-weight:700;font-size:18px}.mz .pl-versiones-rail{margin:4px 0 12px}.mz .pl-hoja{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.mz .pl-hoja-sec{padding:16px 18px;border-radius:var(--mz-r);background:var(--mz-page);min-width:0}.mz .pl-hoja-sec h3,.mz .pl-previa-sec h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 6px;font-family:var(--f-arch);font-weight:700;font-size:17px;letter-spacing:-.01em}.mz .pl-hoja-sec h3 small{margin-left:auto;font-family:var(--f-body);font-weight:600;font-size:13px;color:var(--ink-2)}@media (max-width:1100px){.mz .pl-hoja{grid-template-columns:minmax(0,1fr)}}.mz .pl-lista-campos{margin:0;padding:0;list-style:none}.mz .pl-lista-campos>li{display:grid;grid-template-columns:28px 36px minmax(0,1fr) auto;align-items:center;grid-gap:6px 12px;gap:6px 12px;padding:12px 0;border-top:1px solid var(--line)}.mz .pl-lista-campos>li:first-child{border-top:0}.mz .pl-lista-campos>li.es-editando{background:var(--a-soft,var(--mz-page));border-radius:var(--mz-r-sm);padding-left:8px;padding-right:8px}.mz .pl-lista-campos.es-lectura>li{grid-template-columns:28px 36px minmax(0,1fr)}.mz .pl-n{font-family:var(--f-arch);font-weight:700;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2);text-align:right}.mz .pl-tipo-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--mz-soft);color:var(--ink)}.mz .pl-hoja-sec .pl-tipo-ico{background:var(--mz-block)}.mz .pl-campo-t{display:flex;flex-direction:column;gap:2px;min-width:0}.mz .pl-campo-t b{font-weight:700;font-size:15px;overflow-wrap:break-word}.mz .pl-campo-t small{font-size:13px;line-height:1.4;color:var(--ink-2);overflow-wrap:break-word}.mz .pl-opciones-lectura{font-style:normal}.mz .pl-acciones{display:flex;gap:6px}.mz .btn.pl-ico{width:44px;min-width:44px;min-height:44px;padding:0;justify-content:center}.mz .btn.pl-ico:disabled{opacity:.4;cursor:not-allowed}.mz .pl-vacio{margin:0;padding:14px 16px;border-radius:var(--mz-r-sm);background:var(--mz-page);font-size:14px;color:var(--ink-2)}.mz .pl-hoja-sec .pl-vacio,.mz .pl-previa-sec .pl-vacio{background:var(--mz-block)}.mz .pl-agregar{margin-top:14px}@container (max-width:560px){.mz .pl-lista-campos>li{grid-template-columns:24px 36px minmax(0,1fr)}.mz .pl-acciones{grid-column:1/-1;justify-content:flex-end}}.mz .pl-editor{container-type:inline-size}.mz .pl-en-edicion{margin:0 0 14px;font-weight:600;font-size:14px;color:var(--ink-2)}.mz .pl-datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 18px;gap:14px 18px}.mz .pl-datos .adm-campo{margin:0}.mz .pl-nota-campo{display:block;margin-top:6px;font-size:13px;color:var(--ink-2)}.mz .pl-cifras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0 0}.mz .pl-cifras>div{display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:104px;padding:14px 18px;border-radius:var(--mz-r);background:var(--mz-page)}.mz .pl-cifras dt{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:var(--ink-2)}.mz .pl-cifras dd{margin:0;font-family:var(--f-arch);font-weight:700;font-size:40px;line-height:.95;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .pl-cifras dd small{font-family:var(--f-body);font-weight:600;font-size:14px;letter-spacing:0;color:var(--ink-2)}.mz .pl-campo-editor{display:flex;flex-direction:column;gap:16px;margin:16px 0 0;padding:18px 20px 20px;border:2px solid var(--a,var(--acc));border-radius:var(--mz-r);min-width:0}.mz .pl-campo-editor>legend{padding:0 8px;font-family:var(--f-arch);font-weight:700;font-size:18px}.mz .pl-tipos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:8px;gap:8px}.mz .pl-tipo{display:flex;align-items:flex-start;gap:10px;min-height:76px;padding:12px 14px;border:2px solid var(--line);border-radius:var(--mz-r-sm);background:var(--mz-block);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.mz .pl-tipo svg{flex:none;margin-top:2px;color:var(--ink-2)}.mz .pl-tipo b{display:block;font-weight:700;font-size:14.5px}.mz .pl-tipo small{display:block;margin-top:2px;font-size:12.5px;line-height:1.35;color:var(--ink-2)}.mz .pl-tipo:hover{border-color:var(--line-2)}.mz .pl-tipo.on{border-color:var(--a,var(--acc));background:var(--a-soft,var(--mz-page))}.mz .pl-tipo.on svg{color:var(--a-ink,var(--ink))}.mz .pl-tipo:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.mz .pl-rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 18px;gap:14px 18px;align-items:end}.mz .pl-rejilla-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mz .pl-rejilla .adm-campo,.mz .pl-rejilla .asis-campo{margin:0;min-width:0}.mz .pl-rejilla .pl-ancho{grid-column:1/-1}.mz .pl-r{display:block;font-family:var(--f-arch);font-weight:700;font-size:12.5px;color:var(--ink-2)}.mz .pl-opciones-editor>.pl-r{margin-bottom:6px}.mz .pl-r small{font-weight:500}.mz .pl-rejilla .seg-min{padding:3px}.mz .pl-rejilla .seg-min label{min-height:44px}.mz .pl-rejilla .seg-min,.mz .pl-riel{display:inline-flex;flex-wrap:nowrap;width:auto;max-width:100%}.mz .pl-rejilla .seg-min label,.mz .pl-riel label{flex:1 1 auto;justify-content:center;min-width:48px}.mz .pl-check{display:flex;align-items:center;gap:12px;min-height:48px;font-weight:600;font-size:14.5px;cursor:pointer}.mz .pl-check input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--ink)}.mz .pl-opciones-editor ol{display:flex;flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none}.mz .pl-opciones-editor li{display:grid;grid-template-columns:24px minmax(0,1fr) 44px;align-items:center;grid-gap:10px;gap:10px}.mz .pl-publicar .asis-campo input[type=date]{max-width:260px}.mz .pl-previa{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:16px;gap:16px;align-items:start}.mz .pl-previa-hoja{display:flex;flex-direction:column;gap:12px;min-width:0}.mz .pl-previa-sec{padding:16px 18px;border-radius:var(--mz-r);background:var(--mz-page);min-width:0}.mz .pl-previa-sec .pl-grupo{background:var(--mz-block)}.mz .pl-previa-nota{position:-webkit-sticky;position:sticky;top:calc(var(--sn-cab) + 16px)}.mz .pl-previa-error{margin:0 0 10px;font-weight:600;font-size:13.5px;color:var(--warn-ink)}.mz .pl-libre-ej{color:var(--ink-2);font-style:normal}.mz .pl-botones{flex-wrap:wrap}.mz .pl-botones-der{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}@container (max-width:860px){.mz .pl-previa{grid-template-columns:minmax(0,1fr)}.mz .pl-previa-nota{position:static}.mz .pl-rejilla-4,.mz .pl-tipos{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.mz .pl-cifras,.mz .pl-datos,.mz .pl-rejilla,.mz .pl-rejilla-4{grid-template-columns:minmax(0,1fr)}.mz .pl-cifras,.mz .pl-tipos{grid-template-columns:repeat(2,minmax(0,1fr))}.mz .pl-tipo{align-items:center;min-height:56px;padding:8px 10px}.mz .pl-tipo small{display:none}.mz .pl-tipo svg{margin-top:0}.mz .pl-botones-der{width:100%;margin-left:0}.mz .pl-botones-der .btn{flex:1 1 auto}}@media (max-width:640px){.mz .hz-pasos:has(>li:nth-child(6)){gap:4px}.mz .hz-pasos:has(>li:nth-child(6))>li:not(.es-actual){flex:none;padding:0;border-color:transparent;background:transparent}.mz .hz-pasos:has(>li:nth-child(6))>li.es-actual{flex:1 1;min-width:0;padding:4px 10px 4px 4px}.mz .hz-pasos:has(>li:nth-child(6))>li.es-actual .hz-paso-r{min-width:0;white-space:normal;line-height:1.15}}@media (max-width:360px){.mz .hz-pasos:has(>li:nth-child(6))>li:not(.es-actual){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.mz .mj{container:mj/inline-size;--mj-gap:16px;--mj-marca:9px}.mz .mj-rejilla{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--mj-gap);gap:var(--mj-gap);height:max(560px,calc(100dvh - var(--sn-cab) - 214px))}.mz .mj-rejilla>*{min-width:0;min-height:0}@container mj (min-width:760px){.mz .mj-rejilla{grid-template-columns:300px minmax(0,1fr)}}@container mj (min-width:1180px){.mz .mj-rejilla{grid-template-columns:330px minmax(0,1fr)}.mz .mj-rejilla[data-detalle=si]{grid-template-columns:330px minmax(0,1fr) 300px}}@container mj (max-width:1179.98px){.mz .mj-rejilla[data-detalle=si]>.mj-hilo{display:none}}@container mj (max-width:759.98px){.mz .mj-rejilla{height:auto}.mz .mj-rejilla[data-vista=lista]>:is(.mj-hilo,.mj-detalle){display:none}.mz .mj-rejilla[data-vista=hilo]>.mj-col-lista{display:none}.mz .mj-rejilla>:is(.mj-hilo,.mj-detalle){height:max(520px,calc(100dvh - var(--sn-cab) - 28px))}.mz .mj-rejilla[data-vista=lista] .mj-lista{max-height:none}}.mz :is(.mj-lista,.mj-hilo,.mj-detalle){display:flex;flex-direction:column;min-height:0;border-radius:var(--mz-r-lg);background:var(--mz-block);overflow:hidden}.mz :is(.mj-indice,.mj-registro,.mj-detalle,.mj-asis-cuerpo){scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.mz .mj-col-lista{display:flex;flex-direction:column;gap:10px;min-height:0}.mz .mj-lista{flex:1 1}.mz .mj-lista-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 16px 12px 20px}.mz .mj-lista-t{margin:0;font-family:var(--f-arch);font-weight:700;font-size:19px;line-height:1.2;color:var(--ink)}.mz .mj-nueva{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px}.mz .mj-buscar,.mz .mj-filtro{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:46px;margin:0 14px 10px;padding:0 6px 0 14px;border-radius:var(--mz-r);background:var(--mz-page);color:var(--ink-2)}.mz .mj-filtro{margin:0 0 12px;grid-template-columns:20px minmax(0,1fr)}.mz .mj-buscar:focus-within,.mz .mj-filtro:focus-within{outline:3px solid color-mix(in srgb,var(--acc) 35%,transparent)}.mz :is(.mj-buscar,.mj-filtro) input{min-width:0;min-height:44px;border:0;background:transparent;color:var(--ink);font-family:var(--f-body);font-size:15px;outline:0}.mz :is(.mj-buscar,.mj-filtro) input::placeholder{color:var(--ink-2);opacity:1}.mz .mj-buscar-x{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--mz-r-sm);background:transparent;color:var(--ink-2);cursor:pointer}.mz .mj-buscar-x:hover{background:var(--mz-soft)}.mz .mj-pendientes{display:grid;grid-template-columns:var(--mj-marca) minmax(0,1fr) 3.2ch;align-items:center;grid-gap:12px;gap:12px;min-height:56px;margin:0 14px 8px;padding:8px 12px 8px 14px;border:2px solid transparent;border-radius:var(--mz-r-sm);background:var(--warn-soft);color:var(--warn-ink);text-align:left;cursor:pointer;font:inherit}.mz .mj-pendientes.on{border-color:var(--warn-ink)}.mz .mj-pendientes-t{display:grid;min-width:0}.mz .mj-pendientes-t b{font-family:var(--f-body);font-weight:800;font-size:14.5px}.mz .mj-pendientes-t small{font-size:12.5px;font-weight:600}.mz .mj-pendientes .mj-cifra{color:var(--warn-ink)}.mz .mj-turno{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:56px;margin:0 14px 8px;padding:6px 6px 6px 14px;border-radius:var(--mz-r-sm);background:var(--mz-page)}.mz .mj-turno.on{background:var(--mz-ho-soft)}.mz .mj-turno-ico{color:var(--ink-2)}.mz .mj-turno.on .mj-turno-ico,.mz .mj-turno.on .mj-turno-t b{color:var(--mz-ho-ink)}.mz .mj-turno-t{display:grid;min-width:0}.mz .mj-turno-t b{font-family:var(--f-body);font-weight:800;font-size:14px;color:var(--ink);overflow-wrap:anywhere}.mz .mj-turno-t small{font-size:12.5px;font-weight:600;color:var(--ink-2)}.mz .mj-indice{flex:1 1;min-height:0;overflow:auto;padding:2px 8px 18px}.mz .mj-seccion{margin-top:16px}.mz .mj-seccion:first-child{margin-top:4px}.mz .mj-seccion-t{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;margin:0;padding:0 12px 6px;font-family:var(--f-body);font-weight:700;font-size:13px;color:var(--ink-2)}.mz .mj-seccion-m{width:10px;height:10px;border-radius:3px;background:var(--a)}.mz .mj-seccion-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;font-size:12.5px;color:var(--ink-2)}.mz :is(.mj-filas,.mj-hilos,.mj-miembros-l,.mj-lista-opc,.mj-listado){margin:0;padding:0;list-style:none}.mz .mj-hilos{margin:0 0 4px 21px;padding-left:4px;border-left:1px solid var(--line)}.mz .mj-fila{display:grid;grid-template-columns:20px minmax(0,1fr) var(--mj-marca) 3.2ch;align-items:center;grid-column-gap:10px;column-gap:10px;width:100%;min-height:52px;padding:6px 10px 6px 12px;border:0;border-radius:var(--mz-r-sm);background:transparent;color:var(--ink);text-align:left;font:inherit;cursor:pointer}.mz .mj-fila:hover{background:var(--mz-page)}.mz .mj-fila.on{background:var(--a-soft)}.mz .mj-fila-ico{color:var(--ink-2)}.mz .mj-fila.on .mj-fila-ico{color:var(--a-ink)}.mz .mj-fila-t{display:grid;grid-gap:1px;gap:1px;min-width:0}.mz .mj-fila-t b{overflow:hidden;font-family:var(--f-body);font-weight:650;font-size:14.5px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.mz .mj-fila.sin-leer .mj-fila-t b{font-weight:800}.mz .mj-fila.on .mj-fila-t b{color:var(--a-ink)}.mz .mj-fila-t small{overflow:hidden;font-size:12.5px;line-height:1.35;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis}.mz .mj-fila-hilo{grid-template-columns:16px minmax(0,1fr) var(--mj-marca) 3.2ch;min-height:46px;padding-left:10px}.mz .mj-fila-hilo .mj-fila-t b{font-size:13.5px;font-weight:600}.mz .mj-fila-acuse{display:grid;place-items:center}.mz .mj-cifra{justify-self:end;font-family:var(--f-arch);font-weight:700;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--a-ink)}.mz .mj-marca{display:inline-block;flex:none;width:var(--mj-marca,9px);height:var(--mj-marca,9px);background:var(--ink-2)}.mz .mj-marca-acuse,.mz .mj-marca-urgente{background:var(--warn)}.mz .mj-marca-stat{background:var(--bad)}.mz .mj-vacio-lista{margin:12px 12px 0;color:var(--ink-2);font-size:14px;line-height:1.5}.mz .mj-avisos{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border:0;border-radius:var(--mz-r);background:var(--mz-block);color:var(--ink-2);font-family:var(--f-body);font-weight:650;font-size:13.5px;text-align:left;cursor:pointer}.mz .mj-avisos:hover,.mz .mj-avisos[aria-pressed=true]{color:var(--ink)}.mz .mj-avisos:disabled{cursor:not-allowed}.mz .mj-push-motivo{margin:0;padding:0 18px;font-size:12.5px;line-height:1.45;color:var(--ink-2)}.mz .mj-hilo{container-type:inline-size}.mz .mj-cab{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:16px 18px 16px 20px;border-bottom:1px solid var(--line)}.mz .mj-asis .mj-cab,.mz .mj-cab:not(:has(.mj-cab-ico)){grid-template-columns:minmax(0,1fr) auto}.mz .mj-volver{display:none;gap:6px}.mz .mj-cab-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--a-soft);color:var(--a-ink)}.mz .mj-cab-t{min-width:0}.mz .mj-cab-t h2{margin:0;font-family:var(--f-arch);font-weight:700;font-size:21px;line-height:1.15;color:var(--ink);overflow-wrap:anywhere}.mz .mj-cab-t p{margin:3px 0 0;font-size:13.5px;font-weight:600;color:var(--ink-2);overflow-wrap:anywhere}.mz .mj-cab-acciones{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.mz .mj .btn-min{gap:6px;border:2px solid var(--line);background:var(--mz-block);color:var(--ink);cursor:pointer;text-decoration:none}.mz .mj .btn-min:hover{border-color:var(--line-2);background:var(--mz-page)}.mz .mj .btn-min.on,.mz .mj .btn-min[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--mz-block)}.mz .mj .btn-min.pri{border-color:var(--acc);background:var(--acc);color:var(--on-acc)}.mz .mj .btn-min.pri:hover{border-color:var(--brand-hover);background:var(--brand-hover)}.mz .mj-ancla{display:grid;grid-template-columns:minmax(7.5em,auto) minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;margin:14px 20px 0;padding:12px 12px 12px 16px;border-radius:var(--mz-r);background:var(--mz-page)}.mz .mj-ancla-tipo{font-weight:700;font-size:12.5px;color:var(--ink-2)}.mz .mj-ancla-t{display:grid;grid-gap:2px;gap:2px;min-width:0}.mz .mj-ancla-t b{font-family:var(--f-body);font-weight:750;font-size:15px;color:var(--ink);overflow-wrap:anywhere}.mz .mj-ancla-t small{font-size:13px;color:var(--ink-2);overflow-wrap:anywhere}.mz .mj-ancla-sel{margin:0 0 14px}.mz .mj-ancla-acc{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.mz .mj-registro{flex:1 1;min-height:0;overflow:auto;padding:4px 20px 18px;scrollbar-gutter:stable}.mz .mj-dia-t{display:flex;align-items:center;gap:12px;margin:18px 0 6px;padding-left:76px;font-size:12.5px;font-weight:700;color:var(--ink-2)}.mz .mj-dia-t span:first-letter{text-transform:uppercase}.mz .mj-dia-t:after{content:"";flex:1 1;height:1px;background:var(--line)}.mz .mj-renglon{display:grid;grid-template-columns:64px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;margin:0 -10px;padding:8px 10px;border-radius:var(--mz-r-sm)}.mz .mj-renglon:hover{background:var(--mz-page)}.mz .mj-renglon.sigue{padding-top:1px}.mz .mj-hora{padding-top:2px;font-family:var(--f-arch);font-weight:600;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.5;color:var(--ink-2);text-align:right}.mz .mj-renglon.sigue .mj-hora{padding-top:3px}.mz .mj-cuerpo{min-width:0}.mz .mj-autor{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 2px}.mz .mj-autor b{font-family:var(--f-body);font-weight:750;font-size:14.5px;color:var(--ink)}.mz .mj-renglon.sistema .mj-autor b{color:var(--ink-2)}.mz .mj-autor-canal{font-size:13px;font-weight:600;color:var(--ink-2)}.mz .mj-texto{max-width:72ch;margin:0;font-size:15px;line-height:1.55;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.mz .mj-enlace,.mz .mj-origen-a{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin-top:4px;font-weight:700;font-size:13.5px;color:var(--ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.mz .mj .mj-accion{margin-top:8px}.mz .mj-ficha{gap:6px}.mz .mj-llevado{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;font-weight:700;font-size:12.5px;color:var(--ok-ink)}.mz .mj-acuse{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px}.mz .mj-acuse-t{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13.5px;color:var(--warn-ink)}.mz .mj-acuse-t.hecho{color:var(--ok-ink)}.mz .mj-entrega{display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;font-size:12.5px;font-weight:600;color:var(--ink-2)}.mz .mj-anteriores{display:flex;margin:10px auto 4px}.mz .mj-registro-vacio{max-width:46ch;margin:56px auto;color:var(--ink-2);font-size:14.5px;line-height:1.55;text-align:center}.mz .mj-error{margin:0 20px 10px}.mz .mj-redactar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:10px 12px;gap:10px 12px;padding:14px 20px 16px;border-top:1px solid var(--line)}.mz .mj-redactar textarea{min-height:52px;max-height:220px;padding:12px 14px;border:2px solid var(--line);border-radius:var(--mz-r-sm);background:var(--mz-block);color:var(--ink);font-family:var(--f-body);font-size:15px;line-height:1.45;resize:vertical}.mz .mj-redactar textarea::placeholder{color:var(--ink-2);opacity:1}.mz .mj-redactar textarea:hover{border-color:var(--line-2)}.mz .mj-redactar textarea:focus{border-color:var(--acc);outline:3px solid color-mix(in srgb,var(--acc) 35%,transparent);outline-offset:0}.mz .mj-enviar{display:inline-flex;align-items:center;gap:8px;min-height:52px}.mz .mj-regla{grid-column:1/-1;margin:0;font-size:12.5px;line-height:1.45;color:var(--ink-2)}.mz .mj-solo-lectura{margin:0;padding:16px 20px;border-top:1px solid var(--line);font-size:14px;line-height:1.5;color:var(--ink-2)}.mz .mj-inicio{display:grid;place-items:center;padding:32px}.mz .mj-inicio-t{max-width:48ch}.mz .mj-inicio-t h2{margin:0 0 10px;font-family:var(--f-arch);font-weight:700;font-size:26px;line-height:1.15;color:var(--ink)}.mz .mj-inicio-t p{margin:0 0 20px;font-size:15px;line-height:1.55;color:var(--ink-2)}.mz .mj-detalle{gap:22px;padding:16px 18px 20px;overflow:auto}.mz .mj-detalle-cab{display:flex;align-items:center;justify-content:space-between;gap:12px}.mz .mj-detalle-cab h2{margin:0;font-family:var(--f-arch);font-weight:700;font-size:18px;color:var(--ink)}.mz .mj-detalle-x{width:44px;padding:0}.mz .mj-detalle h3{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;font-family:var(--f-body);font-weight:700;font-size:13px;color:var(--ink-2)}.mz .mj-origen p{margin:0;font-size:14px;line-height:1.5;color:var(--ink)}.mz .mj-miembros-l li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:52px;border-bottom:1px solid var(--line)}.mz .mj-miembros-l li:last-child{border-bottom:0}.mz .mj-mono{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--mz-soft);color:var(--ink);font-family:var(--f-arch);font-weight:700;font-size:13px}.mz .mj-miembro-t{display:grid;min-width:0}.mz .mj-miembro-t b{font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink);overflow-wrap:anywhere}.mz .mj-miembro-t small{font-size:12.5px;color:var(--ink-2)}.mz .mj-jefe{font-weight:700;font-size:12.5px;color:var(--a-ink)}.mz .mj-esqueleto{display:block;width:60%;height:16px;border-radius:6px;background:var(--mz-soft)}.mz .mj-esqueleto-fila{height:48px;margin-bottom:6px;border-radius:var(--mz-r-sm);background:var(--mz-soft)}@media (prefers-reduced-motion:no-preference){.mz :is(.mj-esqueleto,.mj-esqueleto-fila){animation:mj-respira 1.4s ease-in-out infinite}}@keyframes mj-respira{50%{opacity:.55}}.mz .mj-asis-pasos{padding:14px 20px 0}.mz .mj-asis-cuerpo{flex:1 1;min-height:0;overflow:auto;padding:20px 20px 12px}.mz .mj-asis fieldset{min-width:0;margin:0;padding:0;border:0}.mz .mj-preg{display:block;margin:0 0 6px;padding:0;font-family:var(--f-arch);font-weight:700;font-size:19px;line-height:1.25;color:var(--ink)}.mz .mj-ayuda{max-width:62ch;margin:0 0 14px;font-size:14px;line-height:1.5;color:var(--ink-2)}.mz .mj-ayuda b{color:var(--ink)}.mz .mj-opciones .mj-preg{margin-bottom:14px}.mz .mj-opciones .mj-ayuda{margin-top:-8px}.mz .mj-opcion{display:grid;grid-template-columns:44px minmax(0,1fr) 24px;align-items:center;grid-gap:14px;gap:14px;min-height:76px;margin:0 0 10px;padding:14px 16px;border:2px solid transparent;border-radius:var(--mz-r);background:var(--mz-page);cursor:pointer}.mz .mj-opcion:hover{background:var(--mz-soft)}.mz .mj-opcion.on{border-color:var(--acc);background:var(--mz-at-soft)}.mz .mj-opcion:focus-within{outline:3px solid var(--ink);outline-offset:2px}.mz .mj-opcion-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--mz-block);color:var(--ink)}.mz .mj-opcion.on .mj-opcion-ico{color:var(--mz-at-ink)}.mz .mj-opcion-t{display:grid;grid-gap:3px;gap:3px;min-width:0}.mz .mj-opcion-t b{font-family:var(--f-body);font-weight:750;font-size:16px;color:var(--ink)}.mz .mj-opcion-t small{font-size:13.5px;line-height:1.45;color:var(--ink-2)}.mz .mj-opcion-check{color:var(--mz-at-ink)}.mz .mj-grupo-opc-t{margin:16px 0 6px 12px;font-weight:700;font-size:13px;color:var(--ink-2)}.mz .mj-lista-opc{display:grid;grid-gap:2px;gap:2px}.mz .mj-opc{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 12px;border:0;border-radius:var(--mz-r-sm);background:transparent;color:var(--ink);text-align:left;font:inherit;cursor:pointer}.mz .mj-opc:hover{background:var(--mz-page)}.mz .mj-opc.on{background:var(--mz-at-soft)}.mz .mj-opc:focus-within{outline:3px solid var(--ink);outline-offset:-3px}.mz .mj-opc-ico{flex:none;color:var(--ink-2)}.mz .mj-opc.inactiva{cursor:not-allowed}.mz .mj-opc.inactiva:hover{background:transparent}.mz .mj-opc.inactiva .mj-opc-t b{color:var(--ink-2)}.mz .mj-opc-t{display:grid;flex:1 1;grid-gap:1px;gap:1px;min-width:0}.mz .mj-opc-t b{font-family:var(--f-body);font-weight:700;font-size:14.5px;overflow-wrap:break-word}.mz .mj-opc.on .mj-opc-t b{color:var(--mz-at-ink)}.mz .mj-opc-t small{font-size:12.5px;line-height:1.4;color:var(--ink-2);overflow-wrap:anywhere}.mz .mj-opc-n{flex:none;margin-left:auto;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.mz .mj-casilla{display:grid;flex:none;place-items:center;width:22px;height:22px;border:2px solid var(--line-2);border-radius:7px;background:var(--mz-block);color:var(--on-acc)}.mz .mj-casilla.on{border-color:var(--acc);background:var(--acc)}.mz .mj-riel{display:flex;flex-wrap:wrap;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 16px;padding:5px;border-radius:var(--mz-r);background:var(--mz-seg)}.mz .mj-riel button{min-height:44px;padding:0 16px;border:0;border-radius:var(--mz-r-sm);background:transparent;color:var(--ink-2);font-family:var(--f-body);font-weight:700;font-size:14px;cursor:pointer}.mz .mj-riel button.on{background:var(--mz-seg-on);color:var(--ink)}.mz .mj-campos-2{display:grid;grid-gap:0 12px;gap:0 12px}@container (min-width:620px){.mz .mj-campos-2{grid-template-columns:220px minmax(0,1fr)}}.mz .mj-campo{display:grid;grid-gap:6px;gap:6px;max-width:44rem;margin:0 0 14px}.mz .mj-campo>span{font-weight:700;font-size:13.5px;color:var(--ink)}.mz .mj-opcional{font-weight:500;color:var(--ink-2)}.mz .mj-campo :is(input,select,textarea){width:100%;min-height:50px;padding:0 14px;border:2px solid var(--line);border-radius:var(--mz-r-sm);background:var(--mz-block);color:var(--ink);font-family:var(--f-body);font-size:15.5px}.mz .mj-campo textarea{min-height:110px;padding:12px 14px;line-height:1.5;resize:vertical}.mz .mj-campo :is(input,textarea)::placeholder{color:var(--ink-2);opacity:1}.mz .mj-campo :is(input,select,textarea):hover{border-color:var(--line-2)}.mz .mj-campo :is(input,select,textarea):focus{border-color:var(--acc);outline:3px solid color-mix(in srgb,var(--acc) 35%,transparent);outline-offset:0}.mz .mj-campo-pista{font-size:12.5px;line-height:1.4;color:var(--ink-2)}.mz .mj-resumen{display:grid;max-width:44rem;margin:0 0 16px}.mz .mj-resumen>div{display:grid;grid-template-columns:minmax(7em,140px) minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.mz .mj-resumen dt{font-weight:700;font-size:13.5px;color:var(--ink-2)}.mz .mj-resumen dd{margin:0;font-weight:600;font-size:15px;color:var(--ink);overflow-wrap:anywhere}.mz .mj-asis-pie{display:flex;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--line)}.mz .mj-prio{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:12.5px;color:var(--warn-ink)}.mz .mj-acuse-t.stat,.mz .mj-escalado,.mz .mj-prio-stat{color:var(--bad-ink)}.mz .mj-escalado{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;font-weight:700;font-size:12.5px}.mz .mj-pendientes.stat{background:var(--bad-soft);color:var(--bad-ink)}.mz .mj-pendientes.stat .mj-cifra{color:var(--bad-ink)}.mz .mj-pendientes.stat.on{border-color:var(--bad-ink)}.mz .mj-prioridad{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px;border-radius:var(--mz-r);background:var(--mz-seg)}.mz .mj-prioridad button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:0;border-radius:var(--mz-r-sm);background:transparent;color:var(--ink-2);font-family:var(--f-body);font-weight:700;font-size:13.5px;cursor:pointer}.mz .mj-prioridad button .mj-marca-rutina{background:var(--line-2)}.mz .mj-prioridad button.on{background:var(--mz-seg-on);color:var(--ink)}.mz .mj-redactar[data-prioridad=stat] .mj-regla{color:var(--bad-ink);font-weight:650}.mz .mj-redactar[data-prioridad=urgente] .mj-regla{color:var(--warn-ink);font-weight:650}.mz .mj-config{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--mj-gap,16px);gap:var(--mj-gap,16px)}@container (min-width:900px){.mz .mj-config{grid-template-columns:repeat(2,minmax(0,1fr))}.mz .mj-config-pie,.mz .mj-config-regla,.mz .mj-config-retencion{grid-column:1/-1}.mz .mj-config-bloque.mj-config-retencion{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px);grid-column-gap:32px;column-gap:32px;align-items:end}.mz .mj-config-bloque.mj-config-retencion h2{grid-column:1/-1}.mz .mj-config-bloque.mj-config-retencion .mj-ayuda{margin-bottom:0}}.mz .mj-config-bloque{display:flex;flex-direction:column;padding:22px 24px;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .mj-config-bloque h2{margin:0 0 8px;font-family:var(--f-arch);font-weight:700;font-size:20px;color:var(--ink)}.mz .mj-config-bloque .mj-campo{margin-top:auto;margin-bottom:0}.mz .mj-config-roles{display:grid;grid-gap:2px;gap:2px;min-width:0;margin:0 0 16px;padding:0;border:0}.mz .mj-config-roles legend{margin:0 0 6px;padding:0;font-weight:700;font-size:13.5px;color:var(--ink)}.mz .mj-campos-par{margin-top:auto}.mz .mj-campos-par .mj-campo{margin-bottom:0}@container (min-width:420px){.mz .mj-config .mj-campos-par{grid-template-columns:repeat(2,minmax(0,1fr))}}.mz .mj-regla-svg{display:block;width:100%;height:auto;max-height:180px}.mz .mj-regla-rot{font-size:13px;fill:var(--ink)}.mz .mj-regla-nota,.mz .mj-regla-rot{font-family:var(--f-body);font-weight:700}.mz .mj-regla-nota{font-size:12px;fill:var(--bad-ink)}.mz .mj-regla-num{font-family:var(--f-arch);font-weight:600;font-size:12px;fill:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .mj-regla-carril{stroke:var(--line-2);stroke-width:2}.mz .mj-regla-eje{stroke:var(--line-2);stroke-width:1}.mz .mj-regla-urg{fill:var(--warn)}.mz .mj-regla-stat{fill:var(--bad)}.mz .mj-regla-envio{fill:var(--ink)}.mz .mj-config-datos{margin:4px 0 18px}.mz .mj-leyenda{display:flex;flex-wrap:wrap;gap:8px 22px;margin:10px 0 0;font-size:13px;font-weight:600;color:var(--ink-2)}.mz .mj-leyenda>span{display:inline-flex;align-items:center;gap:8px}.mz .mj-marca-envio{background:var(--ink)}.mz .mj-config-pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.mz .mj-config-pie .errbox{flex:1 1 100%;margin:0}.mz .mj-config-hecho{display:inline-flex;align-items:center;gap:6px;margin:0 auto 0 0;font-weight:700;font-size:14px;color:var(--ok-ink)}.mz .mj-config-sedes{flex-wrap:wrap;gap:8px}.mz .mj-auditoria{container-type:inline-size;padding:20px 22px 22px;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .mj-auditoria-cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mz .mj-auditoria-cab h2{margin:0;font-family:var(--f-arch);font-weight:700;font-size:19px;color:var(--ink)}.mz .mj-auditoria-cab .mj-riel{margin:0}.mz .mj-riel a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--mz-r-sm);color:var(--ink-2);font-weight:700;font-size:14px;text-decoration:none}.mz .mj-riel a.on{background:var(--mz-seg-on);color:var(--ink)}.mz .mj-tabla-marco{overflow-x:auto}.mz .mj-tabla{width:100%;border-collapse:collapse;font-size:14px}.mz .mj-tabla th{padding:8px 12px 10px 0;border-bottom:1px solid var(--line-2);text-align:left;font-weight:700;font-size:12.5px;color:var(--ink-2);white-space:nowrap}.mz .mj-tabla td{padding:10px 12px 10px 0;border-bottom:1px solid var(--line);color:var(--ink);vertical-align:top;text-align:left}.mz .mj-tabla tr:last-child td{border-bottom:0}.mz .mj-num{font-family:var(--f-arch);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mz .mj-tenue{color:var(--ink-2)}@container (max-width:640px){.mz .mj-tabla thead{display:none}.mz .mj-tabla tr{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:2px 12px;gap:2px 12px;padding:10px 0;border-bottom:1px solid var(--line)}.mz .mj-tabla td{padding:0;border:0}.mz .mj-tabla td:nth-child(n+3){grid-column:1/-1}.mz .mj-tabla td:nth-child(3){font-weight:700}.mz .mj-auditoria-cab .mj-riel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.mz .mj-auditoria-cab .mj-riel a{justify-content:center}}@container mj (max-width:759.98px){.mz .mj-volver{display:inline-flex;grid-column:1/-1;justify-self:start}}@container (max-width:560px){.mz .mj-cab{gap:10px 12px;padding:12px 14px}.mz .mj-cab-acciones .btn-min>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mz .mj-cab-acciones .btn-min{width:44px;padding:0}.mz .mj-cab-t h2{font-size:18px}.mz .mj-ancla{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:10px 14px 0;padding:6px 6px 6px 12px}.mz .mj-ancla-tipo{display:none}.mz .mj-ancla-acc{grid-column:1/-1;justify-content:flex-start}.mz .mj-ancla-t:has(small) b{display:none}.mz .mj-ancla-sel .mj-ancla-t b{display:block}.mz .mj-registro{padding:4px 14px 14px}.mz .mj-renglon{grid-template-columns:44px minmax(0,1fr);column-gap:10px}.mz .mj-dia-t{padding-left:54px}.mz .mj-redactar{grid-template-columns:minmax(0,1fr) 52px;padding:12px 14px}.mz .mj-redactar[data-prioridad=rutina] .mj-regla{display:none}.mz .mj-enviar{width:52px;padding:0;justify-content:center}.mz .mj-enviar>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mz .mj-asis-cuerpo{padding:16px 14px 10px}.mz .mj-asis-pasos{padding:12px 14px 0}.mz .mj-asis-pie{padding:12px 14px}.mz .mj-asis-pie .btn{flex:1 1}.mz .mj-prioridad{width:100%}.mz .mj-prioridad button{flex:1 1;justify-content:center;padding:0 8px}.mz .mj-opcion{grid-template-columns:40px minmax(0,1fr) 20px;gap:12px;padding:12px}.mz .mj-opcion-ico{width:40px;height:40px}.mz .mj-resumen>div{grid-template-columns:minmax(0,1fr);gap:2px}.mz .mj-opc{flex-wrap:wrap;row-gap:2px}.mz .mj-opc-n{flex-basis:100%;margin-left:0}.mz .mj-opc:has(.mj-opc-ico) .mj-opc-n{padding-left:30px}.mz .mj-opc:has(.mj-casilla) .mj-opc-n{padding-left:34px}}.lp{--lp-page:#F3F4F8;--lp-block:#FFFFFF;--lp-tile:#F3F4F8;--lp-tile-hover:#ECEEF3;--lp-tinta:#17222B;--lp-tinta-2:#C3CDD3;--lp-tinta-line:rgba(255,255,255,.14);--lp-naranja-claro:#FF8A4D;--lp-r-xl:32px;--lp-r-lg:22px;--lp-r:16px;--lp-r-sm:12px;--lp-gut:clamp(12px,2vw,24px);--lp-max:1720px;--bg:var(--lp-page);background:var(--lp-page)}.lp main{gap:16px;padding:16px var(--lp-gut) 24px}.lp main,.lp main>.lp-rev{display:flex;flex-direction:column}.lp .lp-sec{width:100%;max-width:var(--lp-max);margin:0 auto;padding:clamp(36px,5vw,72px) clamp(20px,4vw,56px);border-radius:var(--lp-r-xl);background:var(--lp-block)}.lp .lp-sec-alt:before{display:none}.lp :is(.lp-mide2,.lp-razones,.lp-mercados,.lp-res-metricas,.lp-dash-tiles){border:0;border-radius:0;background:transparent;overflow:visible}.lp :is(.lp-mide2,.lp-razones,.lp-mercados,.lp-res-metricas,.lp-dash-tiles)>*{box-shadow:none}.lp .lp-mide2{gap:12px}.lp .lp-dash-tiles,.lp .lp-res-metricas{gap:10px}.lp :is(.lp-split,.lp-mide2,.lp-pantalla,.lp-dos){max-width:none}.lp .lp-pantalla{padding:0;gap:12px;margin-top:12px}.lp .lp-mide-img img{object-fit:cover;object-position:center bottom}.lp .lp-mide-img-der img{object-position:right bottom}.lp .lp-video-in{max-width:1320px}.lp :is(.lp-nav-in,.lp-pie-in,.lp-pie-copy){max-width:var(--lp-max)}.lp .lp-nav-links a{white-space:nowrap}@media (max-width:1180px){.lp .lp-nav-links{gap:16px;margin-left:4px}.lp .lp-nav-links a{font-size:13.5px}}@media (max-width:1080px){.lp .lp-nav-links{display:none}}@media (max-width:680px){.lp .lp-nav-cta .lp-btn-fantasma{display:none}}.lp .lp-nav{background:color-mix(in oklab,var(--lp-page),transparent 6%);border-bottom:0}.lp .lp-btn{min-height:48px;padding:0 22px;border-width:2px;border-radius:14px}.lp .lp-btn-fantasma,.lp .lp-btn-fantasma:hover{border-color:var(--ink);color:var(--ink)}.lp .lp-btn-fantasma:hover{background:var(--lp-block)}.lp .lp-eyb{font-family:var(--f-body);font-weight:700;font-size:14px;letter-spacing:0;text-transform:none;color:var(--brand-ink)}.lp .lp-hero{width:100%;max-width:var(--lp-max);margin:0 auto;border-radius:var(--lp-r-xl)}.lp .lp-hero-wrap{max-width:none;min-height:min(84vh,820px)}.lp .lp-hero-stats{display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:36px;padding:8px;border-radius:var(--lp-r-lg);background:var(--lp-tinta)}.lp .lp-hero-stats div{padding:12px 20px 14px}.lp .lp-hero-stats div+div{border-left:1px solid var(--lp-tinta-line)}.lp .lp-hero-stats dt{color:#FFFFFF;white-space:nowrap}.lp .lp-hero-stats dt small{font-size:.5em;font-weight:700;letter-spacing:0}.lp .lp-hero-stats dd{color:var(--lp-tinta-2)}.lp .lp-video-sec{width:100%;max-width:var(--lp-max);margin:0 auto;border-radius:var(--lp-r-xl);background:var(--lp-tinta)}.lp .lp-video-kick{color:var(--lp-naranja-claro)}.lp .lp-mide-card,.lp .lp-video{border:0;border-radius:var(--lp-r-lg)}.lp .lp-mide-card{background:var(--lp-tile)}.lp .lp-mide-card:hover{background:var(--lp-tile-hover)}.lp .lp-mide-body h3{min-height:2.4em}.lp .lp-pantalla-card{border:0;border-radius:var(--lp-r);background:var(--lp-tile)}.lp .lp-pantalla-ico{border-radius:var(--lp-r-sm);background:var(--lp-block)}.lp .lp-equipo-img img{border-radius:var(--lp-r-lg)}.lp .lp-dash,.lp .lp-res{border:0;border-radius:var(--lp-r-lg);background:var(--lp-tile)}.lp .lp-dash-panel,.lp .lp-dash-tile,.lp .lp-metrica{border:0;border-radius:14px;background:var(--lp-block)}.lp .lp-dash-tile-acc{background:var(--brand-soft)}.lp .lp-res-av{border-radius:14px}.lp .lp-res-chip{border-radius:6px}.lp .lp-dash-lead{font-family:var(--f-body);font-weight:700;font-size:11px;letter-spacing:0;text-transform:none}.lp .lp-razones{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lp .lp-razon{display:flex;flex-direction:column;border:0;border-radius:var(--lp-r-lg);background:var(--lp-tile);padding:24px 24px 26px}.lp .lp-razon:hover{background:var(--lp-tile-hover)}.lp .lp-razon-ico{width:auto;height:auto;margin-bottom:22px;border-radius:0;background:none;place-items:start}.lp .lp-razon-ico svg{width:30px;height:30px}.lp .lp-razon:first-child{grid-row:span 2;justify-content:space-between;color:#FFFFFF}.lp .lp-razon:first-child,.lp .lp-razon:first-child:hover{background:var(--lp-tinta)}.lp .lp-razon:first-child .lp-razon-ico{color:var(--lp-naranja-claro)}.lp .lp-razon:first-child .lp-razon-ico svg{width:44px;height:44px}.lp .lp-razon:first-child h3{color:#FFFFFF;font-size:clamp(24px,2.4vw,32px);line-height:1.08;letter-spacing:-.02em}.lp .lp-razon:first-child p{color:var(--lp-tinta-2);font-size:16px}.lp .lp-razon:last-child:not(:first-child){grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:20px;column-gap:20px;align-items:center}.lp .lp-razon:last-child:not(:first-child) .lp-razon-ico{grid-row:span 2;margin:0}.lp .lp-razon:last-child:not(:first-child) p{margin-top:4px}.lp .lp-mercados{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,4vw,56px);border-bottom:1px solid var(--line)}.lp .lp-mercado{gap:16px;padding:20px 0;border:0;border-top:1px solid var(--line);border-radius:0}.lp .lp-mercado,.lp .lp-mercado:hover{background:transparent}.lp .lp-mercado-ico{width:28px;height:28px;border-radius:0;background:none}.lp .lp-mercado-ico svg{width:26px;height:26px}.lp .lp-mercado h3{font-size:17px}.lp .lp-pub-grid{gap:12px}.lp .lp-pub{border:0;border-radius:var(--lp-r-lg);background:var(--lp-tile)}.lp .lp-pub:nth-child(2){background:var(--lp-tinta);color:#FFFFFF}.lp .lp-pub:nth-child(2) h3{color:#FFFFFF}.lp .lp-pub:nth-child(2) .lp-pub-nota,.lp .lp-pub:nth-child(2)>p{color:var(--lp-tinta-2)}.lp .lp-pub:nth-child(2) .lp-btn-fantasma{border-color:#FFFFFF;color:#FFFFFF}.lp .lp-pub:nth-child(2) .lp-btn-fantasma:hover{background:rgba(255,255,255,.08)}.lp .lp-pub:nth-child(2) a:not(.lp-btn){color:var(--lp-naranja-claro)}.lp .lp-pub-qr-img{border:0;border-radius:var(--lp-r-sm)}.lp .lp-mod-cab{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:clamp(28px,4vw,72px);column-gap:clamp(28px,4vw,72px);align-items:end}.lp .lp-mod-cab .lp-eyb,.lp .lp-mod-cab h2{grid-column:1}.lp .lp-mod-lead{grid-column:2;grid-row:1/span 2;align-self:end;margin:0;font-family:var(--f-body);font-size:17px;line-height:1.6;color:var(--ink-2);max-width:62ch}.lp .lp-mod-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.lp .lp-mod{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-row-gap:0;row-gap:0;min-width:0;padding:26px 26px 22px;border-radius:var(--lp-r-lg);background:var(--lp-tile)}.lp .lp-mod-img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:left top;margin:0 0 22px;border-radius:var(--lp-r);outline:1px solid var(--line);outline-offset:-1px;background:var(--lp-block)}.lp .lp-mod h3{margin:0;font-family:var(--f-arch);font-weight:800;font-size:clamp(19px,1.5vw,22px);line-height:1.15;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.lp .lp-mod-d{margin:8px 0 16px;font-family:var(--f-body);font-size:15px;line-height:1.5;color:var(--ink-2)}.lp .lp-mod-lista{margin:0;padding:0;list-style:none}.lp .lp-mod-lista li{padding:10px 0 10px 18px;border-top:1px solid var(--line);position:relative;font-family:var(--f-body);font-size:14.5px;line-height:1.45;color:var(--ink)}.lp .lp-mod-lista li:before{content:"";position:absolute;left:2px;top:17px;width:7px;height:7px;border-radius:2px;background:var(--brand)}@media (max-width:1180px){.lp .lp-mod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .lp-mod:last-child{grid-column:1/-1;grid-row:auto;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(20px,3vw,40px)}.lp .lp-mod:last-child .lp-mod-img{grid-column:1;grid-row:1/-1;margin:0;align-self:start}.lp .lp-mod:last-child :is(h3,.lp-mod-d,.lp-mod-lista){grid-column:2}}@media (max-width:860px){.lp .lp-mod-cab{grid-template-columns:minmax(0,1fr)}.lp .lp-mod-lead{grid-column:1;grid-row:auto;margin-top:14px}}@media (max-width:640px){.lp .lp-mod-grid{grid-template-columns:minmax(0,1fr)}.lp .lp-mod:last-child{grid-row:span 4;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr)}.lp .lp-mod:last-child .lp-mod-img{grid-row:auto;margin:0 0 18px}.lp .lp-mod:last-child :is(h3,.lp-mod-d,.lp-mod-lista){grid-column:1}.lp .lp-mod{padding:22px 20px 18px}}.lp .lp-pie{background:transparent;border-top:0}@media (max-width:860px){.lp main{gap:10px;padding:10px 10px 20px}.lp .lp-hero,.lp .lp-sec,.lp .lp-video-sec{border-radius:24px}.lp .lp-razones{grid-template-columns:minmax(0,1fr)}.lp .lp-razon:first-child{grid-row:auto}.lp .lp-mercados{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.lp .lp-hero-stats{display:grid;width:100%}.lp .lp-hero-stats div{padding:10px 12px 12px}.lp .lp-hero-stats dt{font-size:clamp(20px,6.4vw,26px)}.lp .lp-razon:last-child:not(:first-child){display:flex}.lp .lp-razon:last-child:not(:first-child) .lp-razon-ico{margin-bottom:18px}}body:has(.auth),body:has(.papp),body:has(.pentry){--bg:#FFFFFF;--card:#EEF2F4;--card-2:#E2E8EB;--ink-2:#55666E;--ink-3-text:#55666E;--line:#D6DEE2;--line-2:#C9D3D8;background:var(--bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:has(.auth),:root:not([data-theme=light]) body:has(.papp),:root:not([data-theme=light]) body:has(.pentry){--bg:#0E1B21;--card:#15262E;--card-2:#1B2F38;--ink-2:#A6B4BE;--ink-3-text:#8FA0A9;--line:#2A3E48;--line-2:#36505C}}:root[data-theme=dark] body:has(.auth),:root[data-theme=dark] body:has(.papp),:root[data-theme=dark] body:has(.pentry){--bg:#0E1B21;--card:#15262E;--card-2:#1B2F38;--ink-2:#A6B4BE;--ink-3-text:#8FA0A9;--line:#2A3E48;--line-2:#36505C}.papp :not(.leaflet-container,.leaflet-container *){border-radius:0}.papp :is(.pcardx,.cv-tend,.cv-accesos,.cv-tira,.cv-tarjeta,.cv-lista,.cv-ver,.mc-lista,.mc-resumen,.mc-turnos,.cmpx-lista,.ptile,.pinst,.pinst-sec,.cf-lista,.cues-card,.rmini,.rtodos,.hz,.al,.alim-prio,.act,.alim .plato,.plan-aviso,.control,.pp,.evo-filas,.pexp-fila,.ptl .vt){border-color:transparent}.papp .cv-accesos{background:var(--bg)}.papp .cv-accesos ul{gap:2px}.papp .cv-accesos li{background:var(--card)}.papp .cv-accesos li:last-child:nth-child(odd){grid-column:1/-1}@container (min-width:322px){.papp .cv-accesos li:last-child:nth-child(odd){grid-column:auto}.papp .cv-accesos li:last-child:nth-child(4n+1){grid-column:1/-1}.papp .cv-accesos li:last-child:nth-child(4n+2){grid-column:span 3}.papp .cv-accesos li:last-child:nth-child(4n+3){grid-column:span 2}}.papp .cv-acc-n{border-color:var(--card)}.papp .cv-atender{background:var(--card);border:0;border-top:6px solid var(--warn-ink)}.papp .cv-atender.bad{background:var(--card);border-top-color:var(--bad-ink)}.papp .rsig{background:var(--card);border:0}.papp .rsig.wn{background:var(--card);border-top:6px solid var(--warn-ink)}.papp .rsig.bad{background:var(--card);border-top:6px solid var(--bad-ink)}.papp .rsig-v{font-weight:900;font-variation-settings:"wdth" 62;font-size:clamp(40px,14cqi,52px);line-height:.9;letter-spacing:-.01em}.papp .cv-tira{background:var(--bg);gap:2px}.papp .cv-tira-v{font-weight:900;font-variation-settings:"wdth" 62;font-size:min(30px,11cqi);line-height:.95;letter-spacing:0}.papp .cv-tira-v.largo{font-size:min(30px,9cqi)}@container (min-width:330px){.papp .cv-tira-v{font-size:min(28px,7.4cqi)}.papp .cv-tira-v.largo{font-size:min(28px,5.8cqi)}}.papp .cv-tira:has(.cv-tira-v.largo) .cv-tira-v{font-size:min(30px,9cqi)}@container (min-width:330px){.papp .cv-tira:has(.cv-tira-v.largo) .cv-tira-v{font-size:min(28px,5.8cqi)}}.papp .cv-tira-punto{border-radius:0}.papp .cv-anillo-c b{font-weight:900;font-variation-settings:"wdth" 62;font-size:min(36px,52cqi)}.papp .cv-saludo .pname,.papp .pname{font-weight:900;font-variation-settings:"wdth" 62;font-size:min(36px,9cqi);line-height:.95;letter-spacing:-.015em}.papp :is(.psec,.cv-paso-t,.cv-cambio-rot,.cmpx-rot,.ct-ant dt,.mc-resumen dt,.pt-cab,.ptile .k){text-transform:none;letter-spacing:0;font-family:var(--f-arch);font-weight:800;font-size:13.5px}.papp .cv-paso-t{white-space:normal}.papp .cv-paso-n{border-radius:0;font-weight:900;font-variation-settings:"wdth" 62;font-size:20px}body:has(.papp) .ptab{background:var(--bg)}.auth,.pentry{--pe-rule:#16242C}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.pentry,.auth){--pe-rule:#E8EFF2}}:root[data-theme=dark] :is(.pentry,.auth){--pe-rule:#E8EFF2}.pentry{container-type:inline-size}.auth.auth *,.pentry.pentry *{border-radius:0}:is(.pentry,.auth) :focus-visible{outline:3px solid var(--brand);outline-offset:2px}:is(.pentry,.auth-form) .lock{justify-content:flex-start;margin:0 0 22px;padding-bottom:18px;border-bottom:6px solid var(--pe-rule)}:is(.pentry,.auth-form) .lock .cv-marca-nombre{font-family:var(--f-arch);font-weight:900;font-size:20px}:is(.pentry,.auth-form) h1{font-weight:900;font-variation-settings:"wdth" 62;font-size:clamp(34px,12cqi,44px);line-height:.95;letter-spacing:-.01em;text-align:left;margin:0 0 10px}:is(.pentry,.auth-form) p.sub{text-align:left;font-size:14.5px;line-height:1.5;margin:0 0 24px}:is(.pentry,.auth-form) .ent-ok,:is(.pentry,.auth-form) .err{text-align:left}:is(.pentry,.auth-form) .ent-lbl{font-size:13.5px;font-weight:800;color:var(--ink);margin-bottom:-2px}:is(.pentry,.auth-form) .inp{min-height:52px;border:2px solid var(--line);background:var(--bg)}:is(.pentry,.auth-form) .inp:hover{border-color:var(--line-2)}:is(.pentry,.auth-form) .inp:focus{outline:3px solid var(--brand);outline-offset:0;border-color:var(--ink)}:is(.pentry,.auth-form) .ent-doc{font-size:22px;text-align:left;letter-spacing:.08em}:is(.pentry,.auth-form) .act-cod{text-align:left}:is(.pentry,.auth-form) :is(.ent-doc,.act-cod)::placeholder{letter-spacing:.02em;font-family:var(--f-body);font-size:16px}:is(.pentry,.auth-form) .seg2{padding:0;gap:0;border:0;background:none}:is(.pentry,.auth-form) .seg2 label{margin-left:-2px}:is(.pentry,.auth-form) .seg2 label:first-child{margin-left:0}:is(.pentry,.auth-form) .seg2 span{min-height:48px;border:2px solid var(--line);background:var(--bg);color:var(--ink-2);font-size:14px}:is(.pentry,.auth-form) .seg2 input:checked+span{position:relative;z-index:1;background:var(--brand);border-color:var(--brand);color:var(--on-brand)}:is(.pentry,.auth-form) .seg2 input:focus-visible+span{outline:3px solid var(--brand);outline-offset:0;z-index:2}:is(.pentry,.auth-form) .pcta{min-height:56px;font-weight:800;font-size:16.5px;box-shadow:none}:is(.pentry,.auth-form) .ent-mant-c{border-width:2px}:is(.pentry,.auth-form) .ent-alt{justify-content:flex-start;padding-left:0;padding-right:0;text-align:left;font-size:13px;color:var(--ink-2)}:is(.pentry,.auth-form) .ent-alt:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}:is(.pentry,.auth-form) .ent-activar{min-height:64px;padding:12px 16px;border:0;border-top:6px solid var(--pe-rule);background:var(--card)}:is(.pentry,.auth-form) .ent-activar:hover{border-color:var(--pe-rule);background:var(--card-2)}:is(.pentry,.auth-form) .ent-pie{margin:28px 0 0;max-width:none;padding-top:14px;border-top:2px solid var(--line);text-align:left;font-size:12px}:is(.pentry,.auth-form) .cv-powered{margin-top:18px}:is(.pentry,.auth-form) .act{padding:0;border:0;background:none}:is(.pentry,.auth-form) .act-barra h1{font-variation-settings:normal;font-weight:800;font-size:17px;line-height:1.25;letter-spacing:0}:is(.pentry,.auth-form) .act-atras:hover{background:var(--card)}:is(.pentry,.auth-form) .act-prog{gap:3px}:is(.pentry,.auth-form) .act-prog li{width:16px;height:6px}:is(.pentry,.auth-form) .act-prog li.actual{width:32px}:is(.pentry,.auth-form) .act-barra{padding-bottom:12px;border-bottom:6px solid var(--pe-rule)}:is(.pentry,.auth-form) .act-form .act-t{font-weight:900;font-variation-settings:"wdth" 62;font-size:clamp(28px,10cqi,36px);line-height:.95;letter-spacing:-.01em}:is(.pentry,.auth-form) .act-logo{margin:6px 0 10px}:is(.pentry,.auth-form) .reto-visor{border:2px solid var(--line)}:is(.pentry,.auth-form) .btn{min-height:48px;padding:0 18px;border:2px solid var(--ink);background:transparent;color:var(--ink);font-size:14.5px}:is(.pentry,.auth-form) .btn:hover{background:var(--card);border-color:var(--ink)}:is(.pentry,.auth-form) .btn.pri{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}:is(.pentry,.auth-form) .btn.pri:hover{background:var(--brand-hover);border-color:var(--brand-hover)}:is(.pentry,.auth-form) .btn.peligro{border-color:var(--bad-ink);color:var(--bad-ink)}:is(.pentry,.auth-form) :is(.ce-cejilla,.ce-datos dt){text-transform:none;letter-spacing:0;font-family:var(--f-arch);font-weight:800;font-size:13px}:is(.pentry,.auth-form) .ce-datos{border-top:6px solid var(--pe-rule);border-bottom:2px solid var(--line)}:is(.pentry,.auth-form) .ce-datos>div+div{border-top-color:var(--line)}:is(.pentry,.auth-form) .ce-hecho,:is(.pentry,.auth-form) .ce-nota{border:0;background:var(--card);border-top:6px solid var(--ok-ink)}:is(.pentry,.auth-form) .ce-nota{border-top-color:var(--warn-ink)}:is(.pentry,.auth-form) .ce-hecho.ce-cancelada{background:var(--card);border-top-color:var(--ink-2)}:is(.pentry,.auth-form) .ce-acciones .mc-fila>*{flex:1 1 auto;justify-content:center}.auth{--sn-blk:#16242C;--sn-onBlk:#FFFFFF;--sn-blk2:#C9D3D8;--sn-blkLine:rgba(255,255,255,.18)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .auth{--sn-blk:#1E3540;--sn-blk2:#B9C7CE;--sn-blkLine:rgba(255,255,255,.14)}}:root[data-theme=dark] .auth{--sn-blk:#1E3540;--sn-blk2:#B9C7CE;--sn-blkLine:rgba(255,255,255,.14)}.auth-brand{align-items:stretch;background:var(--sn-blk);color:var(--sn-onBlk);border-top:6px solid var(--auth-b1,var(--brand))}.auth-brand-in:before,.auth-brand:after{display:none}.auth-brand-in{justify-content:space-between;gap:40px;width:100%;max-width:none;padding:clamp(32px,7cqi,72px)}.auth-brand .eyb{order:-1;font-family:var(--f-arch);font-weight:800;font-size:clamp(13px,1.8cqi,15px);letter-spacing:0;text-transform:none;color:var(--sn-blk2)}.auth-brand .auth-lock{order:-2}.auth-brand .auth-lock.silueta img{filter:brightness(0) invert(1)}.auth-brand .auth-lock .hh,.auth-brand h2{color:var(--sn-onBlk)}.auth-brand h2{margin-top:auto;font-weight:900;font-variation-settings:"wdth" 62;font-size:clamp(44px,9cqi,96px);line-height:.92;letter-spacing:-.01em;max-width:14ch}.auth-brand ul{margin:0;gap:0;border-top:1px solid var(--sn-blkLine)}.auth-brand li{min-height:52px;gap:14px;padding:12px 0;border-bottom:1px solid var(--sn-blkLine);color:var(--sn-blk2);font-size:clamp(14px,1.9cqi,16px)}.auth-brand li svg{width:22px;height:22px;color:var(--sn-onBlk);opacity:1}.auth-form{background:var(--bg)}.auth-form-in{max-width:400px}.auth-form h1{padding-top:18px;border-top:6px solid var(--pe-rule)}.auth-form .auth-lock{margin-bottom:22px}@media (max-width:860px){.auth-form{padding-top:calc(24px + env(safe-area-inset-top))}}body:has(.papp),body:has(.pentry){--f-arch:var(--fuente-familjen),system-ui,-apple-system,sans-serif;--f-body:var(--fuente-hanken),system-ui,-apple-system,sans-serif;--bg:#F3F4F8;--card:#FFFFFF;--card-2:#E4E6EF;--ink:#17222B;--ink-2:#4E5F6A;--ink-3-text:#4E5F6A;--line:#E4E6EF;--line-2:#D5DBE0;--pm-r-lg:24px;--pm-r:20px;--pm-r-ctl:16px;--pm-r-sm:12px;--pm-tinta:#17222B;--pm-tinta-d:#C3CDD3;--pm-tinta-line:rgba(255,255,255,.14);--pm-ok-claro:#7FD6A4;--pm-wn-claro:#FFD27A;--pm-bad-claro:#FFB4A8;font-family:var(--f-body);background:var(--bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:has(.papp),:root:not([data-theme=light]) body:has(.pentry){--bg:#0E1418;--card:#172128;--card-2:#22303A;--ink:#E8EFF2;--ink-2:#A9B7C0;--ink-3-text:#9AAAB3;--line:#22303A;--line-2:#33424D;--pm-tinta:#1F2D36}}:root[data-theme=dark] body:has(.papp),:root[data-theme=dark] body:has(.pentry){--bg:#0E1418;--card:#172128;--card-2:#22303A;--ink:#E8EFF2;--ink-2:#A9B7C0;--ink-3-text:#9AAAB3;--line:#22303A;--line-2:#33424D;--pm-tinta:#1F2D36}.papp ::selection,.pentry ::selection{background:var(--brand-soft);color:var(--ink)}.papp :focus-visible,.pentry :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.papp :is(.pcardx,.cv-tend,.cv-tarjeta,.cv-lista,.mc-lista,.mc-resumen,.cmpx-lista,.ptile,.pinst,.cf-lista,.cues-card,.rmini,.rtodos,.hz,.al,.alim-prio,.act,.alim .plato,.plan-aviso,.control,.pp,.evo-filas,.pexp-fila,.rsig,.pok,.mc-ok,.penrango){background:var(--card);border:0;border-radius:var(--pm-r);box-shadow:none}.papp :is(.mc-lista,.cmpx-lista,.cf-lista,.evo-filas){overflow:hidden}.papp :is(.pname,.cv-saludo .pname){font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:clamp(26px,8cqi,32px);line-height:1.04;letter-spacing:-.025em}.papp .ptit{margin-top:10px}.papp .pgreet{font-family:var(--f-body);font-weight:800;font-size:12.5px;letter-spacing:.06em;color:var(--ink-2)}.papp.papp :is(.cv-sec,.psec,.cv-paso-t){margin:26px 2px 12px;font-family:var(--f-arch);font-weight:700;font-size:20px;line-height:1.15;letter-spacing:-.01em;text-transform:none;color:var(--ink);white-space:normal}.papp :is(.cv-cambio-rot,.cmpx-rot,.ct-ant dt,.mc-resumen dt,.pt-cab,.ptile .k){font-family:var(--f-body);font-weight:700;font-size:13.5px;letter-spacing:0;text-transform:none;color:var(--ink-2)}.papp :is(.cv-atender-n,.cv-ver-t,.mc-cuando b,.mc-quien b,.mc-elegir b){font-family:var(--f-arch);font-weight:700}.papp :is(.mono,.cv-tira-v,.rsig-v,.cv-anillo-c b){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.papp :is(.rsig-v,.cv-tira-v,.cv-anillo-c b){font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;letter-spacing:-.02em}.papp .rsig-v{font-size:clamp(38px,13cqi,48px);line-height:.95}.papp .cv-paso{padding-bottom:4px}.papp .cv-paso-n,.papp .cv-paso:after,.papp .cv-pasos.continua .cv-paso:last-child:after{display:none}.papp .cv-pasos .cv-paso .cv-paso-t{display:block;margin:24px 2px 12px;font-family:var(--f-arch);font-weight:700;font-size:20px;line-height:1.15;letter-spacing:-.01em;text-transform:none;white-space:normal;color:var(--ink)}.papp .pcampana{width:46px;height:46px;border:0;border-radius:var(--pm-r-sm);background:var(--card);color:var(--ink)}.papp .pcampana:hover{background:var(--card-2)}.papp .pcampana-n{border-radius:8px;box-shadow:0 0 0 2px var(--bg)}.papp .cv-ctx li{background:none;border:0;padding:0}.papp .cv-ver{padding:20px;border-radius:var(--pm-r-lg);background:var(--pm-tinta);color:#FFFFFF}.papp .cv-ver-t{color:#FFFFFF;font-size:min(22px,7cqi);white-space:normal}.papp .cv-ver-x p{color:var(--pm-tinta-d)}.papp .cv-ver .cv-anillo .pista{stroke:var(--pm-tinta-line)}.papp .cv-ver .cv-anillo-c b{color:#FFFFFF;font-size:min(30px,46cqi)}.papp .cv-ver .cv-anillo-c small{color:var(--pm-tinta-d)}.papp .cv-ver .cv-conteo{padding:0;height:auto;background:none;font-family:var(--f-body);font-weight:800;font-size:13.5px}.papp .cv-ver .cv-conteo.ok{color:var(--pm-ok-claro)}.papp .cv-ver .cv-conteo.wn{color:var(--pm-wn-claro)}.papp .cv-ver .cv-conteo.bad{color:var(--pm-bad-claro)}.papp .cv-ver :is(.flag.ok){color:var(--pm-ok-claro)}.papp .cv-ver :is(.flag.wn){color:var(--pm-wn-claro)}.papp .cv-ver :is(.flag.bad){color:var(--pm-bad-claro)}.papp .cv-ver a{color:#FFFFFF}.papp .cv-accesos{padding:0;background:none;border:0}.papp .cv-accesos ul{gap:10px}.papp .cv-accesos li{background:none;box-shadow:none}.papp .cv-accesos a{min-height:64px;padding:10px 12px;gap:10px;border-radius:var(--pm-r);background:var(--card);font-family:var(--f-body);font-weight:700;font-size:14px}.papp .cv-accesos a:hover{background:var(--card-2)}.papp .cv-accesos svg{color:var(--brand-ink)}.papp .cv-tira.cv-tira{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;padding:0;gap:10px;background:none;border:0}.papp.papp .cv-tira.cv-tira .cv-tira-v.cv-tira-v{font-size:min(30px,8.4cqi);line-height:1}.papp.papp .cv-tira.cv-tira:has(.cv-tira-v.largo) .cv-tira-v.cv-tira-v{font-size:min(28px,7cqi)}.papp .cv-tira .cv-tira-n{font-size:13.5px;white-space:normal}.papp .cv-tira .cv-tira-u{font-size:13px;color:var(--ink-2)}.papp .cv-tira li{box-shadow:none}.papp .cv-tira a,.papp .cv-tira a.bad,.papp .cv-tira a.wn{min-height:112px;justify-content:space-between;padding:12px 14px;border-radius:var(--pm-r);background:var(--card)}.papp .cv-tira a.bad,.papp .cv-tira a.wn{background:var(--brand-soft)}.papp .cv-tira a:hover{filter:none;background:var(--card-2)}.papp .cv-tira a.bad:hover,.papp .cv-tira a.wn:hover{background:color-mix(in srgb,var(--brand) 18%,var(--card))}.papp .cv-tira-punto{border-radius:3px}.papp .cv-atender,.papp .cv-atender.bad{padding:16px 18px;border:0;border-radius:var(--pm-r);background:var(--brand-soft);color:var(--ink)}.papp .rsig.bad,.papp .rsig.wn{border:0;background:var(--brand-soft)}.papp .rsig-chip{padding:0;background:none}.papp .pcta,.pentry .pcta{min-height:52px;padding:0 20px;border:0;border-radius:var(--pm-r-ctl);font-family:var(--f-body);font-weight:800;font-size:16px;box-shadow:none}.papp .btn,.pentry .btn{min-height:48px;padding:0 18px;border:2px solid var(--ink);border-radius:var(--pm-r-ctl);background:var(--card);color:var(--ink);font-family:var(--f-body);font-weight:800}.papp .btn:hover,.pentry .btn:hover{background:var(--bg)}.papp .btn.pri,.pentry .btn.pri{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.papp .btn.peligro,.pentry .btn.peligro{border-color:var(--bad-ink);color:var(--bad-ink)}.papp :is(.inp,select,textarea){border-radius:14px}.papp .pinst-prim,.papp .pinst-sec,.papp .psalir-b{border-radius:var(--pm-r-ctl)}.papp .pinst-ic{border-radius:var(--pm-r-sm)}body:has(.papp) .ptab{background:var(--card);border-top:1px solid var(--line)}body:has(.papp) .ptab a{gap:3px;color:var(--ink-2);font-family:var(--f-body);font-weight:600;font-size:12px}body:has(.papp) .ptab a svg{box-sizing:content-box;width:22px;height:22px;padding:4px 15px;border-radius:12px}body:has(.papp) .ptab a.on{color:var(--brand-ink);font-weight:800}body:has(.papp) .ptab a.on svg{background:var(--brand-soft)}body:has(.papp) .ptab a:focus-visible{outline:3px solid var(--ink);outline-offset:-3px;border-radius:12px}.papp .mc-proxima{display:grid;grid-gap:6px;gap:6px;margin:16px 0 0;padding:18px 20px;border-radius:var(--pm-r-lg);background:var(--brand-soft);color:var(--ink)}.papp .mc-proxima-r{font-weight:700;font-size:13.5px;color:var(--brand-ink)}.papp .mc-proxima-f{font-family:var(--f-arch);font-size:clamp(22px,7cqi,26px);line-height:1.1;letter-spacing:-.02em}.papp .mc-proxima-f,.papp .mc-proxima-q{margin:0;font-weight:700}.papp .mc-proxima-l{margin:0;font-size:14px;color:var(--ink-2)}.papp .mc-proxima-pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin-top:4px}.papp .mc-proxima .mc-acciones{margin-top:6px}.papp .mc-proxima .mc-num{color:var(--ink-2)}.papp .mc-solicitar{display:grid;grid-gap:14px;gap:14px;margin:16px 0 0;padding:18px 20px 20px;border-radius:var(--pm-r-lg);background:var(--card)}.papp .mc-solicitar h2{margin:0;font-family:var(--f-arch);font-weight:700;font-size:22px;line-height:1.1;letter-spacing:-.015em}.papp .mc-solicitar>p{margin:-6px 0 0;font-size:14.5px;color:var(--ink-2)}.papp .mc-pasos3{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.papp .mc-pasos3 li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-height:48px;padding:8px 12px;border-radius:var(--pm-r-ctl);background:var(--bg);font-weight:600;font-size:14.5px;line-height:1.3}.papp .mc-pasos3 b{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--brand-soft);font-family:var(--f-arch);font-weight:700;font-size:15px;color:var(--brand-ink)}.papp .mc-esp{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--line)}.papp .mc-esp li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;border-bottom:1px solid var(--line);font-weight:600}.papp .mc-esp li span{flex:none;font-size:13.5px;color:var(--ink-2)}.papp .mc-solicitar .pcta{margin-top:2px}.papp .mc-cond{margin:14px 0 0;padding:18px 20px 8px;border-radius:var(--pm-r-lg);background:var(--card)}.papp .mc-cond h2{margin:0 0 8px;font-family:var(--f-arch);font-weight:700;font-size:19px;line-height:1.15;letter-spacing:-.01em}.papp .mc-cond ul{list-style:none;margin:0;padding:0}.papp .mc-cond li{display:grid;grid-template-columns:32px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;padding:12px 0;font-size:13.5px;line-height:1.4;color:var(--ink-2)}.papp .mc-cond li+li{border-top:1px solid var(--line)}.papp .mc-cond-i{grid-row:span 2;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--brand-soft);color:var(--brand-ink)}.papp .mc-cond-i svg{width:18px;height:18px}.papp .mc-cond b{display:block;font-size:14.5px;line-height:1.3;font-weight:700;color:var(--ink);margin-bottom:2px}.papp .mc-sin{margin:0;padding:14px 16px;border-radius:var(--pm-r-ctl);background:var(--bg);font-size:14.5px;color:var(--ink-2)}.papp .mc-lista{padding:0 16px}.papp .mc-lista>li+li{border-top:1px solid var(--line)}.papp .mc-cita{padding:14px 0}.papp .mc-ok{padding:14px 16px;background:var(--ok-soft);color:var(--ink)}.papp .mc-avance{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;margin:12px 0 0;padding:14px 16px;border-radius:var(--pm-r);background:var(--card)}.papp .mc-avance b{font-weight:800}.papp .mc-avance span{font-size:13.5px;font-weight:700;color:var(--ink-2)}.papp .mc-avance ol{grid-column:1/-1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.papp .mc-avance li{height:7px;border-radius:4px;background:var(--card-2)}.papp .mc-avance li.on{background:var(--brand)}.papp .mc-lista .mc-elegir{min-height:56px;justify-content:center;padding:10px 0}.papp .mc-lista .mc-elegir:hover{background:none}.papp .mc-lista li:has(.mc-elegir):hover b{color:var(--brand-ink)}.papp .mc-turnos{gap:8px;padding:0;background:none;border:0;border-radius:0;overflow:visible}.papp .mc-turnos li{box-shadow:none}.papp .mc-turnos a{min-height:52px;border:2px solid var(--line-2);border-radius:var(--pm-r-ctl);background:var(--card);font-family:var(--f-arch);font-weight:700;font-size:16px}.papp .mc-turnos a:hover{border-color:var(--brand);background:var(--brand-soft)}.papp .mc-resumen{padding:16px 18px}.pentry.pentry .inp{border-radius:14px}.pentry.pentry .pcta{border-radius:var(--pm-r-ctl)}.pentry.pentry .seg2 span{border-radius:0}.pentry.pentry .seg2 label:first-child span{border-radius:14px 0 0 14px}.pentry.pentry .seg2 label:last-child span{border-radius:0 14px 14px 0}.pentry.pentry .ent-activar{border:0;border-radius:var(--pm-r);background:var(--card)}.pentry.pentry .ent-activar:hover{background:var(--card-2)}:is(.pentry) .lock{border-bottom:0;padding-bottom:0}:is(.pentry) h1{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;letter-spacing:-.025em}:is(.pentry) .ce-datos{border:0;border-radius:var(--pm-r);background:var(--card);padding:4px 16px}:is(.pentry) .ce-hecho,:is(.pentry) .ce-nota{border:0;border-radius:var(--pm-r)}:is(.pentry) .act-barra{border-bottom:0}:is(.pentry) .act-prog li{border-radius:4px}body:has(.papp){--pm-seg:#E4E6EF;--pm-seg-on:#FFFFFF}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:has(.papp){--pm-seg:#1B262E;--pm-seg-on:#2B3A45}}:root[data-theme=dark] body:has(.papp){--pm-seg:#1B262E;--pm-seg-on:#2B3A45}.papp .chips:has(>.chip){flex-wrap:nowrap;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px;overflow-x:auto;border-radius:var(--pm-r);background:var(--pm-seg);scrollbar-width:none}.papp .chips:has(>.chip)::-webkit-scrollbar{display:none}.papp .chips>.chip{flex:none;min-height:44px;margin:0;padding:0 16px;border:0;border-radius:var(--pm-r-sm);background:transparent;font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink-2);white-space:nowrap}.papp .chips>.chip:hover{background:color-mix(in srgb,var(--pm-seg-on) 55%,transparent);color:var(--ink)}.papp .chips>.chip.on{background:var(--pm-seg-on);color:var(--ink);font-weight:800}.papp :is(.est,.pp-tag){padding:0;border:0;border-radius:0;background:none;font-family:var(--f-body);font-weight:800;font-size:13px}.papp .pest{gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px;border-radius:var(--pm-r);background:var(--pm-seg)}.papp .pest-b{min-height:44px;padding:0 14px;border:0;border-radius:var(--pm-r-sm);background:transparent;font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink-2)}.papp .pest-b:hover{background:color-mix(in srgb,var(--pm-seg-on) 55%,transparent);color:var(--ink)}.papp .pest-b.on{background:var(--pm-seg-on);color:var(--ink);font-weight:800}.papp .pest-b.on .pest-n,.papp .pest-n{padding:0;border-radius:0;background:none;color:var(--ink-2);font-weight:800;font-size:13px}.papp .pest-b.on .pest-n.urge,.papp .pest-n.urge{background:none;color:var(--bad-ink)}.papp :is(.panel,.hallazgos){padding:18px;border:0;border-radius:var(--pm-r-lg);background:var(--card)}.papp .hd{padding:14px 16px;border:0;border-radius:var(--pm-r-ctl);background:var(--brand-soft)}.papp .hd h4{font-family:var(--f-body);font-weight:700;font-size:14px}.papp .hd-tag{padding:0;border-radius:0;background:none;font-family:var(--f-body);font-weight:800;font-size:13px}.papp .hd-v{font-family:var(--f-arch);font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.papp .hx-g{border-radius:var(--pm-r-ctl);background:var(--bg)}.papp .hx-gh span{padding:0;border-radius:0;background:none;font-weight:800;color:var(--ink-2)}.papp .hx-lista thead th{font-family:var(--f-body);font-weight:700;font-size:12px;letter-spacing:0;text-transform:none;color:var(--ink-2)}.papp .p-h{font-family:var(--f-arch);font-weight:700;font-size:18px}.papp .pbadge{padding:0;border-radius:0;background:none;font-weight:800;font-size:14px}.papp .pbadge .d{border-radius:3px}.papp .cues-ops{gap:8px}.papp .cues-caja{min-height:52px;border:2px solid var(--line-2);border-radius:var(--pm-r-ctl);background:var(--card)}.papp .cues-op:hover .cues-caja{border-color:var(--ink-2)}.papp .cues-op input:checked+.cues-caja{border-color:var(--brand);background:var(--brand-soft)}.papp .cues-op input:focus-visible+.cues-caja{outline:3px solid var(--ink);outline-offset:2px}.papp .cues-q legend{font-family:var(--f-arch);font-weight:700;font-size:18px}.papp .cues-num{border-radius:10px}.papp .cues-barra,.papp .cues-prog{border-radius:4px}.papp .cv-alim{border-radius:var(--pm-r-lg);background:var(--card)}.papp .cv-alim:hover{background:color-mix(in srgb,var(--card) 70%,var(--bg))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .papp :is(.pest-n.urge,.pest-b.on .pest-n.urge){color:var(--pm-bad-claro)}}:root[data-theme=dark] .papp :is(.pest-n.urge,.pest-b.on .pest-n.urge){color:var(--pm-bad-claro)}body:has(.papp) .ptab{container-type:inline-size}body:has(.papp) .ptab .in:has(>a:nth-child(6)){padding-left:max(4px,env(safe-area-inset-left));padding-right:max(4px,env(safe-area-inset-right))}body:has(.papp) .ptab .in:has(>a:nth-child(6)) a{padding-inline:0;letter-spacing:-.01em;font-size:min(11px,calc((min(100cqi,440px) - 8px) / 6 / 5))}body:has(.papp) .ptab .in:has(>a:nth-child(6)) a svg{padding:4px min(15px,calc((100cqi - 22px) / 2))}body:has(.papp) .ptab .in:has(>a:nth-child(6)) a{container-type:inline-size}